dialog.gp-dialog.gp-dialog--anchor:has(.document-share){inset:0;margin:auto;width:min(512px,calc(100vw - 32px));height:fit-content;max-height:calc(100dvh - 32px);padding:24px;border:1px solid var(--gp-border);border-radius:18px;background:var(--gp-raised);animation:none;overflow:auto}dialog.gp-dialog.gp-dialog--anchor:has(.document-share)::backdrop{clip-path:none}.gp-dialog:has(.document-share) .gp-dialog__header{align-items:center;margin:0 0 22px;padding:0;gap:12px}.gp-dialog:has(.document-share) .gp-dialog__title{flex:1;padding-right:38px;font-size:20px;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gp-dialog:has(.document-share) .gp-dialog__close--icon{flex:0 0 32px;width:32px;height:32px;min-width:32px;min-height:32px}.document-share{font-size:14px;line-height:20px}.document-share__info{position:absolute;top:24px;right:66px;display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:50%;background:transparent;color:var(--gp-text-muted);cursor:pointer}.document-share__info:hover{background:var(--gp-state-hover)}.document-share__explanation,.document-share__intro{margin:0 0 26px;color:var(--gp-text-muted)}.document-share__explanation{padding:12px;border-radius:10px;background:var(--gp-selected)}.document-share__section{margin:0 0 28px}.document-share__section h3{margin:0 0 14px;font-size:14px;line-height:20px;font-weight:550}.document-share__access{display:flex;align-items:center;gap:12px}.document-share__access-icon,.document-share__avatar{flex:0 0 32px;display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:var(--gp-selected);color:var(--gp-text)}.document-share__access select{display:block;width:auto;max-width:100%;margin:0 0 3px;padding:3px 26px 3px 0;border:0;background-color:transparent;color:var(--gp-text);font:inherit;cursor:pointer}.document-share__access p,.document-share__gee p{margin:0;color:var(--gp-text-muted);font-size:12px;line-height:18px}.document-share__person{display:flex;align-items:center;gap:12px;min-height:44px;margin-top:10px}.document-share__avatar{border-radius:50%;font-size:13px;font-weight:550}.document-share__secondary{display:block;color:var(--gp-text-muted);font-size:12px;line-height:18px}.document-share__role{margin-left:auto;color:var(--gp-text-muted);font-size:12px}.document-share__gee{border-top:1px solid var(--gp-border);padding-top:16px}.document-share__gee label{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:6px}.document-share__link-help{margin:22px 0 18px;color:var(--gp-text-muted);font-size:12px;line-height:18px}.document-share__footer{display:flex;align-items:center;justify-content:space-between;gap:16px}.document-share__copy,.document-share__done{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:8px 16px;border:1px solid var(--gp-border);border-radius:24px;font:inherit;cursor:pointer}.document-share__copy{background:transparent;color:var(--gp-text)}.document-share__done{min-width:70px;border-color:transparent;background:var(--gp-structure);color:var(--gp-canvas)}.document-share button:focus-visible,.document-share select:focus-visible{outline:2px solid var(--gp-focus-ink);outline-offset:3px}.document-share button:disabled,.document-share select:disabled{opacity:.55;cursor:default}.document-share__error{margin:14px 0 0;color:var(--gp-text)}.document-share__toast{position:fixed;top:20px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:8px;width:max-content;max-width:calc(100vw - 32px);padding:12px 16px;border:1px solid #237547;border-radius:12px;background:#0b2818;color:#71d398;box-shadow:0 8px 24px #0002;pointer-events:none}@media (max-width:600px){dialog.gp-dialog.gp-dialog--anchor:has(.document-share){padding:20px}.document-share__info{top:20px;right:62px}.document-share__section{margin-bottom:22px}}