.draft-share-dialog{width:560px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 40px);overflow:auto;border:1px solid #dfe3e9;border-radius:8px;padding:24px;color:#24272b;background:#fff;box-shadow:0 16px 60px #0003}.draft-share-dialog::backdrop{background:#0005}.draft-share-dialog header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:22px}.draft-share-dialog h2{font-size:20px;margin:0}.draft-share-dialog header button{width:36px;height:36px;padding:0;font-size:24px}.draft-share-dialog label{display:grid;gap:8px;font-size:13px;font-weight:600}.draft-share-dialog input{width:100%;min-width:0;padding:12px;border:1px solid #cfd3d8;border-radius:4px;font:inherit;font-weight:400}.draft-share-dialog p{font-size:13px;line-height:1.5;color:#606871}.draft-share-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.draft-share-actions button,.draft-share-actions a{display:flex;align-items:center;gap:8px;min-height:40px;padding:10px 12px;font-size:13px;border-radius:4px}.draft-share-actions a{color:#24272b;text-decoration:none;border:1px solid #cfd3d8}.draft-share-actions img{width:16px;height:16px;flex:none}.draft-share-actions .primary img{filter:brightness(0) invert(1)}.draft-share-actions .draft-share-revoke{color:#b42318;border-color:#e5b5b0}.draft-share-dialog [hidden]{display:none!important}@media(max-width:480px){.draft-share-dialog{padding:18px}.draft-share-actions>*{flex:1 1 calc(50% - 12px);justify-content:center}}
.draft-share-actions button{border:1px solid #cfd3d8;background:#fff;color:#24272b;font:inherit;cursor:pointer}.draft-share-actions .primary{background:#146ef5;color:#fff;border-color:#146ef5}.draft-share-dialog header button{border:1px solid #cfd3d8;background:#fff;color:#24272b;border-radius:4px;cursor:pointer}
