.upload-module__Ime44W__veil{z-index:55;border:2px solid var(--accent);background:var(--accent-soft);pointer-events:none;transition:opacity .16s var(--ease-out), transform .16s var(--ease-out);border-radius:16px;place-items:center;display:grid;position:fixed;inset:8px}@starting-style{.upload-module__Ime44W__veil{opacity:0;transform:scale(.985)}}.upload-module__Ime44W__veilLabel{background:var(--panel);box-shadow:var(--pop-shadow);color:var(--text);border-radius:14px;flex-direction:column;align-items:center;gap:10px;padding:18px 22px;font-size:15px;font-weight:600;display:flex}.upload-module__Ime44W__veilLabel svg{color:var(--accent)}.upload-module__Ime44W__tray{z-index:50;background:var(--panel);width:360px;max-width:calc(100vw - 32px);max-height:min(70vh,520px);box-shadow:var(--pop-shadow), 0 0 0 .5px var(--line-strong);transform-origin:100% 100%;transition:opacity .2s var(--ease-out), transform .2s var(--ease-out);border-radius:12px;flex-direction:column;display:flex;position:fixed;bottom:16px;right:16px}@starting-style{.upload-module__Ime44W__tray{opacity:0;transform:translateY(8px)scale(.97)}}.upload-module__Ime44W__trayHead{border-bottom:1px solid var(--line);flex-shrink:0;align-items:center;gap:8px;min-height:44px;padding:0 8px 0 14px;display:flex}.upload-module__Ime44W__trayHead p{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;font-size:13px;font-weight:600;overflow:hidden}.upload-module__Ime44W__hide{height:26px;color:var(--accent);padding:0 9px;font-weight:500}.upload-module__Ime44W__rows{overscroll-behavior:contain;scrollbar-width:thin;margin:0;padding:4px 0;list-style:none;overflow-y:auto}.upload-module__Ime44W__row{transition:opacity .2s var(--ease-out);gap:10px;padding:10px 10px 10px 14px;display:flex}@starting-style{.upload-module__Ime44W__row{opacity:0}}.upload-module__Ime44W__row+.upload-module__Ime44W__row{border-top:1px solid var(--line)}.upload-module__Ime44W__rowIcon{color:var(--text-3);flex-shrink:0;padding-top:5px}.upload-module__Ime44W__row[data-status=done] .upload-module__Ime44W__rowIcon{color:var(--accent)}.upload-module__Ime44W__row[data-status=failed] .upload-module__Ime44W__rowIcon{color:var(--danger)}.upload-module__Ime44W__rowBody{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.upload-module__Ime44W__rowTop{align-items:center;gap:2px;display:flex}.upload-module__Ime44W__title{text-overflow:ellipsis;background:0 0;border:0;border-radius:6px;outline:none;flex:1;min-width:0;height:26px;margin-left:-6px;padding:0 6px;font-size:13px;font-weight:500;transition:box-shadow .12s linear,background-color .12s linear}.upload-module__Ime44W__title:not([readonly]):hover{background:var(--hover)}.upload-module__Ime44W__title:not([readonly]):focus{background:var(--field);box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px var(--accent-soft)}.upload-module__Ime44W__rowBtn{width:24px;height:24px;color:var(--text-2);transition:background-color .12s linear, transform .14s var(--ease-out);background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;padding:0;display:grid}.upload-module__Ime44W__rowBtn:hover{background:var(--hover);color:var(--text)}.upload-module__Ime44W__rowBtn:active{background:var(--press);transform:scale(.92)}@media (pointer:coarse){.upload-module__Ime44W__rowBtn{position:relative}.upload-module__Ime44W__rowBtn:before{content:"";position:absolute;inset:-10px}}.upload-module__Ime44W__addCaption{height:18px;color:var(--accent);background:0 0;border:0;align-self:flex-start;padding:0;font-size:12px;transition:opacity .12s linear}.upload-module__Ime44W__addCaption:hover{opacity:.75}.upload-module__Ime44W__caption{background:var(--field);height:24px;box-shadow:inset 0 0 0 1px var(--line-strong);border:0;border-radius:6px;outline:none;padding:0 7px;font-size:12px;transition:box-shadow .12s linear}.upload-module__Ime44W__caption:focus{box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px var(--accent-soft)}.upload-module__Ime44W__caption::placeholder{color:var(--text-3)}.upload-module__Ime44W__captionText{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;overflow:hidden}.upload-module__Ime44W__bar{padding:4px 0 1px}.upload-module__Ime44W__row[data-status=failed] .upload-module__Ime44W__bar [role=progressbar]>span{background:var(--danger)}.upload-module__Ime44W__row[data-status=paused] .upload-module__Ime44W__bar [role=progressbar]>span,.upload-module__Ime44W__row[data-status=offline] .upload-module__Ime44W__bar [role=progressbar]>span,.upload-module__Ime44W__row[data-status=interrupted] .upload-module__Ime44W__bar [role=progressbar]>span{background:var(--text-3)}.upload-module__Ime44W__statusRow{align-items:baseline;gap:8px;min-height:18px;display:flex}.upload-module__Ime44W__status{min-width:0;color:var(--text-2);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex:1;margin:0;font-size:12px}.upload-module__Ime44W__status[data-tone=danger]{color:var(--danger)}.upload-module__Ime44W__action{background:var(--hover);height:22px;color:var(--text);transition:background-color .12s linear, transform .14s var(--ease-out);border:0;border-radius:6px;flex-shrink:0;align-items:center;padding:0 9px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.upload-module__Ime44W__action:hover{background:var(--press)}.upload-module__Ime44W__action:active{transform:scale(.96)}.upload-module__Ime44W__ask{transition:opacity .18s var(--ease-out), transform .18s var(--ease-out);flex-direction:column;gap:6px;padding-top:1px;display:flex}@starting-style{.upload-module__Ime44W__ask{opacity:0;transform:translateY(-3px)}}.upload-module__Ime44W__askLine{color:var(--text-2);text-wrap:pretty;margin:0;font-size:12px}.upload-module__Ime44W__match{color:var(--text);transition:background-color .12s linear, transform .14s var(--ease-out);border-radius:8px;align-items:center;gap:10px;margin:0 -6px;padding:5px 8px 5px 6px;text-decoration:none;display:flex}.upload-module__Ime44W__match:hover{background:var(--hover)}.upload-module__Ime44W__match:active{background:var(--press);transform:scale(.985)}.upload-module__Ime44W__match:focus-visible{outline-offset:0}.upload-module__Ime44W__match>svg{color:var(--text-3);flex-shrink:0}.upload-module__Ime44W__matchCover{background:var(--field);width:28px;height:42px;box-shadow:0 0 0 1px var(--line), 0 1px 3px #00000014;border-radius:3px;flex-shrink:0;overflow:hidden}.upload-module__Ime44W__matchCover img{object-fit:cover;width:100%;height:100%;transition:opacity .2s var(--ease-out);display:block}@starting-style{.upload-module__Ime44W__matchCover img{opacity:0}}.upload-module__Ime44W__matchText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.upload-module__Ime44W__matchTitle{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.upload-module__Ime44W__matchMeta{color:var(--text-2);font-variant-numeric:tabular-nums;font-size:12px}.upload-module__Ime44W__askActions{flex-wrap:wrap;justify-content:flex-end;gap:6px;padding-top:2px;display:flex}.upload-module__Ime44W__askActions .upload-module__Ime44W__askBtn{height:26px;padding:0 12px;font-size:12px}.upload-module__Ime44W__capsule{z-index:50;background:var(--panel);height:36px;box-shadow:var(--pop-shadow), 0 0 0 .5px var(--line-strong);color:var(--text);transform-origin:100%;transition:transform .14s var(--ease-out), opacity .2s var(--ease-out);border:0;border-radius:18px;align-items:center;gap:8px;padding:0 14px 0 12px;font-size:13px;font-weight:500;display:flex;position:fixed;bottom:16px;right:16px}@starting-style{.upload-module__Ime44W__capsule{opacity:0;transform:scale(.96)}}.upload-module__Ime44W__capsule svg{color:var(--accent)}.upload-module__Ime44W__capsule:active{transform:scale(.97)}.upload-module__Ime44W__capsuleBar{background:var(--hover);border-radius:2px;width:56px;height:4px;overflow:hidden}.upload-module__Ime44W__capsuleBar>span{background:var(--accent);height:100%;transition:width .2s linear;display:block}@media (max-width:599px){.upload-module__Ime44W__tray{width:auto;max-width:none;bottom:8px;left:8px;right:8px}.upload-module__Ime44W__capsule{bottom:8px;right:8px}}@media (prefers-reduced-motion:reduce){.upload-module__Ime44W__veil,.upload-module__Ime44W__tray,.upload-module__Ime44W__capsule,.upload-module__Ime44W__ask{transition:opacity .15s linear}@starting-style{.upload-module__Ime44W__veil,.upload-module__Ime44W__tray,.upload-module__Ime44W__capsule,.upload-module__Ime44W__ask{opacity:0;transform:none}}.upload-module__Ime44W__rowBtn:active,.upload-module__Ime44W__action:active,.upload-module__Ime44W__capsule:active,.upload-module__Ime44W__match:active{transform:none}}
.share-module__Qg5hcG__send{flex-direction:column;gap:10px;display:flex}.share-module__Qg5hcG__sendTitle{text-overflow:ellipsis;white-space:nowrap;margin:0 0 2px;font-size:13px;font-weight:600;overflow:hidden}.share-module__Qg5hcG__versionRow{color:var(--text-2);align-items:center;gap:10px;font-size:12px;display:flex}.share-module__Qg5hcG__versionRow>span:first-child{width:48px}.share-module__Qg5hcG__popup{align-items:center;display:inline-flex;position:relative}.share-module__Qg5hcG__popup:after{content:"";border-right:1.5px solid var(--text-2);border-bottom:1.5px solid var(--text-2);pointer-events:none;width:6px;height:6px;position:absolute;right:9px;transform:translateY(-2px)rotate(45deg)}.share-module__Qg5hcG__popup select{appearance:none;background:var(--field);min-width:140px;height:26px;box-shadow:inset 0 0 0 1px var(--line-strong), 0 1px 1px #0000000a;color:var(--text);font-variant-numeric:tabular-nums;border:0;border-radius:6px;outline:none;padding:0 28px 0 10px;font-size:13px;transition:box-shadow .12s linear}.share-module__Qg5hcG__popup select:focus-visible{box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px var(--accent-soft)}.share-module__Qg5hcG__popup select:disabled{color:var(--text-3)}.share-module__Qg5hcG__to{background:var(--field);min-height:32px;box-shadow:inset 0 0 0 1px var(--line-strong);cursor:text;border-radius:7px;flex-wrap:wrap;align-items:center;gap:4px;padding:3px 6px 3px 9px;transition:box-shadow .12s linear;display:flex;position:relative}.share-module__Qg5hcG__to:focus-within{box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px var(--accent-soft)}.share-module__Qg5hcG__toLabel{color:var(--text-3);-webkit-user-select:none;user-select:none;margin-right:2px}.share-module__Qg5hcG__toInput{background:0 0;border:0;outline:none;flex:1;min-width:90px;height:24px;padding:0 2px}.share-module__Qg5hcG__toInput::placeholder{color:var(--text-3)}.share-module__Qg5hcG__token{background:var(--accent-soft);height:22px;color:var(--text);max-width:100%;transition:opacity .16s var(--ease-out), transform .16s var(--ease-out);border-radius:11px;align-items:center;gap:5px;padding:0 4px 0 3px;font-size:12px;font-weight:500;display:inline-flex}@starting-style{.share-module__Qg5hcG__token{opacity:0;transform:scale(.9)}}.share-module__Qg5hcG__token>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.share-module__Qg5hcG__token button{width:16px;height:16px;color:var(--text-2);transition:background-color .12s linear, transform .14s var(--ease-out);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.share-module__Qg5hcG__token button:hover{background:var(--press);color:var(--text)}.share-module__Qg5hcG__token button:active{transform:scale(.9)}@media (pointer:coarse){.share-module__Qg5hcG__token button:before{content:"";position:absolute;inset:-10px}}.share-module__Qg5hcG__suggest{z-index:2;background:var(--panel);box-shadow:var(--pop-shadow), 0 0 0 .5px var(--line-strong);transform-origin:top;transition:opacity .16s var(--ease-out), transform .16s var(--ease-out);border-radius:10px;margin:0;padding:5px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0}@starting-style{.share-module__Qg5hcG__suggest{opacity:0;transform:scale(.97)}}.share-module__Qg5hcG__suggest li{cursor:default;border-radius:6px;align-items:center;gap:8px;min-width:0;height:30px;padding:0 8px;display:flex}.share-module__Qg5hcG__suggest li[data-active=true]{background:var(--accent);color:var(--on-accent)}.share-module__Qg5hcG__suggest li[data-active=true] .share-module__Qg5hcG__suggestEmail{color:inherit;opacity:.8}.share-module__Qg5hcG__suggest li[data-active=true]>span[aria-hidden=true]{color:var(--on-accent);background:#ffffff38}.share-module__Qg5hcG__suggestName{white-space:nowrap;font-size:13px}.share-module__Qg5hcG__suggestEmail{min-width:0;color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.share-module__Qg5hcG__message{background:var(--field);min-height:72px;box-shadow:inset 0 0 0 1px var(--line-strong);resize:vertical;border:0;border-radius:7px;outline:none;padding:7px 9px;line-height:1.4;transition:box-shadow .12s linear}.share-module__Qg5hcG__message:focus{box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px var(--accent-soft)}.share-module__Qg5hcG__message::placeholder{color:var(--text-3)}.share-module__Qg5hcG__error{color:var(--danger);margin:-2px 0 0;font-size:12px}.share-module__Qg5hcG__footer{align-items:center;gap:8px;margin-top:2px;display:flex}.share-module__Qg5hcG__flex{flex:1}.share-module__Qg5hcG__copy{color:var(--accent);margin-left:-8px;padding:0 8px}.share-module__Qg5hcG__copy svg{width:15px;height:15px}.share-module__Qg5hcG__sendBtn{min-width:72px}.share-module__Qg5hcG__shareNote{color:var(--text-2);align-items:center;gap:6px;margin:-6px 0 0;font-size:12px;display:flex}.share-module__Qg5hcG__shareNote svg{color:var(--text-3);flex-shrink:0}.share-module__Qg5hcG__shareMessage{min-height:52px}.share-module__Qg5hcG__addRow{align-items:flex-start;gap:8px;display:flex}.share-module__Qg5hcG__addRow>.share-module__Qg5hcG__to{flex:1;min-width:0}.share-module__Qg5hcG__rolePopup{flex-shrink:0}.share-module__Qg5hcG__rolePopup select{min-width:0;height:28px;padding-right:26px;font-size:12px}.share-module__Qg5hcG__addRow .share-module__Qg5hcG__rolePopup select{border-radius:7px;height:32px}.share-module__Qg5hcG__access{border-top:1px solid var(--line);flex-direction:column;gap:4px;padding-top:4px;display:flex}.share-module__Qg5hcG__accessTitle{color:var(--text-3);margin:6px 0 0;font-size:11px;font-weight:600}.share-module__Qg5hcG__people{scrollbar-width:thin;max-height:188px;margin:0 -6px;padding:0;list-style:none;overflow-y:auto}.share-module__Qg5hcG__person{min-height:40px;transition:opacity .16s var(--ease-out), transform .16s var(--ease-out);border-radius:8px;align-items:center;gap:9px;padding:3px 6px;display:flex}@starting-style{.share-module__Qg5hcG__person{opacity:0;transform:translateY(-2px)}}.share-module__Qg5hcG__personText{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.share-module__Qg5hcG__personText>span{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.share-module__Qg5hcG__personText>span+span{color:var(--text-3);font-size:12px}.share-module__Qg5hcG__ownerTag{color:var(--text-3);flex-shrink:0;padding-right:2px;font-size:12px}.share-module__Qg5hcG__personSkel{background:var(--cover-placeholder);border-radius:50%;flex-shrink:0;width:26px;height:26px}.share-module__Qg5hcG__loading{color:var(--text-3)}.share-module__Qg5hcG__removeBtn{width:22px;height:22px;color:var(--text-2);transition:background-color .12s linear, transform .14s var(--ease-out);background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;padding:0;display:grid;position:relative}.share-module__Qg5hcG__removeBtn svg{stroke-width:2.2px}.share-module__Qg5hcG__removeBtn:hover{background:var(--press);color:var(--text)}.share-module__Qg5hcG__removeBtn:active{transform:scale(.92)}.share-module__Qg5hcG__removeBtn:focus-visible{outline-offset:1px}@media (pointer:coarse){.share-module__Qg5hcG__removeBtn:before{content:"";position:absolute;inset:-11px}}@media (prefers-reduced-motion:reduce){.share-module__Qg5hcG__token,.share-module__Qg5hcG__suggest{transition:opacity .12s linear}@starting-style{.share-module__Qg5hcG__token,.share-module__Qg5hcG__suggest{opacity:0;transform:none}}.share-module__Qg5hcG__token button:active{transform:none}.share-module__Qg5hcG__person{transition:opacity .12s linear}@starting-style{.share-module__Qg5hcG__person{opacity:0;transform:none}}.share-module__Qg5hcG__removeBtn:active{transform:none}}
.document-module__BHGEDW__toolbar{gap:6px}.document-module__BHGEDW__back{max-width:40vw;height:28px;color:var(--text);white-space:nowrap;transition:background-color .12s linear, transform .14s var(--ease-out);background:0 0;border:0;border-radius:7px;align-items:center;gap:2px;margin-left:-6px;padding:0 9px 0 4px;font-size:13px;font-weight:500;display:inline-flex}.document-module__BHGEDW__back svg{color:var(--text-2)}.document-module__BHGEDW__back span{text-overflow:ellipsis;overflow:hidden}.document-module__BHGEDW__back:hover{background:var(--hover)}.document-module__BHGEDW__back:active{transform:scale(.96)}.document-module__BHGEDW__compactOpen{height:28px;padding:0 12px;font-size:12.5px}.document-module__BHGEDW__toolbar .document-module__BHGEDW__compactOpen.document-module__BHGEDW__compactOpen:not([data-disabled=true]){background:var(--hover);color:var(--text)}.document-module__BHGEDW__toolbar .document-module__BHGEDW__compactOpen.document-module__BHGEDW__compactOpen:not([data-disabled=true]):hover{background:var(--press)}.document-module__BHGEDW__inlineTitle[data-shown]~span .document-module__BHGEDW__compactOpen.document-module__BHGEDW__compactOpen:not([data-disabled=true]){background:var(--accent);color:var(--on-accent)}.document-module__BHGEDW__inlineTitle[data-shown]~span .document-module__BHGEDW__compactOpen.document-module__BHGEDW__compactOpen:not([data-disabled=true]):hover{background:var(--accent-press)}.document-module__BHGEDW__inlineTitle{white-space:nowrap;text-overflow:ellipsis;opacity:0;min-width:0;font-size:15px;font-weight:600;transition:opacity .16s linear;overflow:hidden}.document-module__BHGEDW__inlineTitle[data-shown]{opacity:1}.document-module__BHGEDW__topSentinel{height:1px;margin-top:-1px}.document-module__BHGEDW__openBtn{height:32px}.document-module__BHGEDW__gated.document-module__BHGEDW__gated[data-disabled=true],.document-module__BHGEDW__gated.document-module__BHGEDW__gated[data-disabled=true]:hover,.document-module__BHGEDW__gated.document-module__BHGEDW__gated[data-disabled=true]:active{background:var(--hover);color:var(--text-3);transform:none}.document-module__BHGEDW__bar{background:var(--hover);min-height:44px;color:var(--text);transition:opacity .2s var(--ease-out);border-radius:10px;align-items:center;gap:10px;margin:4px 36px 0;padding:6px 8px 6px 14px;display:flex}@starting-style{.document-module__BHGEDW__bar{opacity:0}}.document-module__BHGEDW__bar svg{color:var(--text-2);flex-shrink:0}.document-module__BHGEDW__bar p{overflow-wrap:anywhere;flex:1;min-width:0;margin:0;font-size:13px}.document-module__BHGEDW__bar[data-tone=share]{background:var(--accent-soft)}.document-module__BHGEDW__bar[data-tone=share] svg{color:var(--accent)}.document-module__BHGEDW__barBtn{flex-shrink:0;height:28px}.document-module__BHGEDW__page{max-width:1100px;padding:20px 36px 72px}.document-module__BHGEDW__header{grid-template-columns:280px minmax(0,1fr);align-items:end;column-gap:40px;display:grid}.document-module__BHGEDW__coverCol{min-width:0}.document-module__BHGEDW__coverBox{justify-content:center;align-items:flex-end;width:280px;height:360px;display:flex}.document-module__BHGEDW__cover{aspect-ratio:var(--ar,.6667);inline-size:min(280px, calc(360px * var(--ar,.6667)));background:var(--cover-placeholder);box-shadow:var(--cover-shadow-hover);border-radius:3px;display:block;position:relative;overflow:hidden}.document-module__BHGEDW__cover img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .2s linear;display:block}.document-module__BHGEDW__cover img[data-loaded=true]{opacity:1}.document-module__BHGEDW__cover:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 .5px var(--cover-edge);pointer-events:none;position:absolute;inset:0}.document-module__BHGEDW__details{min-width:0;padding-bottom:2px}.document-module__BHGEDW__title{letter-spacing:-.02em;overflow-wrap:anywhere;text-wrap:balance;margin:0;font-size:26px;font-weight:700;line-height:1.15}.document-module__BHGEDW__caption{color:var(--text-2);overflow-wrap:anywhere;margin:6px 0 0;font-size:15px;line-height:1.4}.document-module__BHGEDW__editable{cursor:text;border-radius:6px;margin-left:-6px;margin-right:-6px;padding:1px 6px;transition:background-color .12s linear}.document-module__BHGEDW__editable:hover{background:var(--hover)}.document-module__BHGEDW__editable[data-empty]{color:var(--text-3)}.document-module__BHGEDW__editing{background:var(--field);width:calc(100% + 12px);box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px var(--accent-soft);resize:none;field-sizing:content;border:0;border-radius:6px;outline:none;margin-left:-6px;padding:1px 6px;font-family:inherit;display:block}.document-module__BHGEDW__title.document-module__BHGEDW__editing{color:var(--text)}textarea.document-module__BHGEDW__editing{min-height:1.4em}.document-module__BHGEDW__meta{color:var(--text-2);margin-top:14px;font-size:13px;line-height:1.55}.document-module__BHGEDW__meta p{margin:0}.document-module__BHGEDW__meta .document-module__BHGEDW__space{align-items:center;gap:6px;display:flex}.document-module__BHGEDW__spaceMark{color:var(--text-3);display:inline-flex}.document-module__BHGEDW__spaceLink{color:var(--accent);font:inherit;background:0 0;border:0;border-radius:4px;padding:0;transition:opacity .12s linear}.document-module__BHGEDW__spaceLink:not(:disabled):hover{text-underline-offset:2px;text-decoration:underline}.document-module__BHGEDW__spaceLink:not(:disabled):active{opacity:.7}.document-module__BHGEDW__spaceLink:disabled{color:inherit}.document-module__BHGEDW__chips{flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.document-module__BHGEDW__chip{background:var(--hover);height:24px;color:var(--text);transition:background-color .12s linear, transform .14s var(--ease-out);border-radius:12px;align-items:center;gap:5px;padding:0 10px 0 8px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.document-module__BHGEDW__chip svg{color:var(--accent)}.document-module__BHGEDW__chip:hover{background:var(--press)}.document-module__BHGEDW__chip:active{transform:scale(.97)}.document-module__BHGEDW__actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;display:flex}.document-module__BHGEDW__iconAction{background:var(--hover);width:30px;height:30px}.document-module__BHGEDW__iconAction svg{width:16px;height:16px}.document-module__BHGEDW__versions{max-width:760px;margin-top:48px}.document-module__BHGEDW__sectionTitle{margin:0 0 8px;font-size:15px;font-weight:600}.document-module__BHGEDW__sectionTitle span{color:var(--text-3);margin-left:4px;font-weight:400}.document-module__BHGEDW__noVersions{color:var(--text-2)}.document-module__BHGEDW__timeline{margin:0;padding:0;list-style:none}.document-module__BHGEDW__divider{color:var(--text-3);align-items:center;gap:10px;margin:14px 10px 4px;font-size:11px;font-weight:600;display:flex}.document-module__BHGEDW__divider:after{content:"";background:var(--line-strong);flex:1;height:1px}.document-module__BHGEDW__vrow{border-radius:10px;align-items:flex-start;gap:12px;min-height:56px;padding:10px;transition:background-color .12s linear;display:flex;position:relative}.document-module__BHGEDW__vrow:hover{background:var(--row-hover)}.document-module__BHGEDW__vrow[data-highlight]{background:var(--accent-soft)}.document-module__BHGEDW__vthumb{height:36px;aspect-ratio:var(--ar,.6667);width:calc(36px * var(--ar,.6667));background:var(--cover-placeholder);box-shadow:var(--cover-shadow);border-radius:2px;flex-shrink:0;display:block;overflow:hidden}.document-module__BHGEDW__vthumb img{object-fit:cover;width:100%;height:100%;display:block}.document-module__BHGEDW__vmain{flex:1;min-width:0;padding-right:108px}.document-module__BHGEDW__vline{flex-wrap:wrap;align-items:center;gap:4px 8px;min-height:22px;display:flex}.document-module__BHGEDW__vlabel{font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.document-module__BHGEDW__tag{background:var(--accent-soft);height:18px;color:var(--accent);border-radius:4px;align-items:center;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.document-module__BHGEDW__tagMajor{background:var(--hover);color:var(--text-2)}.document-module__BHGEDW__vwho{align-items:center;gap:6px;font-size:13px;display:inline-flex}.document-module__BHGEDW__vtime{color:var(--text-2);font-size:12px}.document-module__BHGEDW__changes{color:var(--text-2);margin:4px 0 0;padding:0;font-size:12px;line-height:1.5;list-style:none}.document-module__BHGEDW__changes li{overflow-wrap:anywhere}.document-module__BHGEDW__more{color:var(--accent);background:0 0;border:0;padding:0;font-size:12px;transition:opacity .12s linear}.document-module__BHGEDW__more:hover{opacity:.75}.document-module__BHGEDW__note{overflow-wrap:anywhere;margin:4px 0 0;font-size:13px}.document-module__BHGEDW__based{color:var(--text-3);margin:3px 0 0;font-size:12px}.document-module__BHGEDW__vactions{opacity:0;align-items:center;gap:4px;transition:opacity .12s linear;display:flex;position:absolute;top:12px;right:10px}.document-module__BHGEDW__vrow:hover .document-module__BHGEDW__vactions,.document-module__BHGEDW__vrow:focus-within .document-module__BHGEDW__vactions,.document-module__BHGEDW__vrow[data-menu] .document-module__BHGEDW__vactions{opacity:1}@media (hover:none){.document-module__BHGEDW__vactions{opacity:1}}.document-module__BHGEDW__pill,.document-module__BHGEDW__round{background:var(--panel);height:24px;box-shadow:inset 0 0 0 .5px var(--line-strong), 0 1px 1px #0000000d;color:var(--text);transition:background-color .12s linear, transform .14s var(--ease-out);border:0;place-items:center;display:inline-grid}.document-module__BHGEDW__pill{border-radius:12px;padding:0 11px;font-size:12px;font-weight:500}.document-module__BHGEDW__round{width:24px;color:var(--text-2);border-radius:50%;padding:0}.document-module__BHGEDW__pill:hover,.document-module__BHGEDW__round:hover{background:var(--field);color:var(--text)}.document-module__BHGEDW__pill:active,.document-module__BHGEDW__round:active{transform:scale(.96)}@media (pointer:coarse){.document-module__BHGEDW__pill,.document-module__BHGEDW__round{position:relative}.document-module__BHGEDW__pill:before,.document-module__BHGEDW__round:before{content:"";position:absolute;inset:-10px -3px}}.document-module__BHGEDW__arow{min-height:28px;color:var(--text-3);align-items:center;padding:0 10px 0 58px;font-size:12px;display:flex}.document-module__BHGEDW__arow>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.document-module__BHGEDW__arow time{flex-shrink:0}.document-module__BHGEDW__skel{animation:1ms .15s both document-module__BHGEDW__appear}.document-module__BHGEDW__skelCover{background:var(--cover-placeholder);border-radius:3px;justify-self:center;width:240px;height:360px}.document-module__BHGEDW__skelLine{background:var(--cover-placeholder);border-radius:5px;height:12px;display:block}.document-module__BHGEDW__skelRow{align-items:center;gap:12px;height:56px;padding:0 10px;display:flex}.document-module__BHGEDW__skelThumb{background:var(--cover-placeholder);border-radius:2px;width:24px;height:36px}@keyframes document-module__BHGEDW__appear{0%{opacity:0}to{opacity:1}}@media (max-width:899px){.document-module__BHGEDW__page{padding:16px 16px 64px}.document-module__BHGEDW__bar{margin:4px 16px 0}}@media (max-width:719px){.document-module__BHGEDW__header{grid-template-columns:minmax(0,1fr);row-gap:24px}.document-module__BHGEDW__coverBox{width:100%;height:280px}.document-module__BHGEDW__cover{inline-size:min(100%, calc(280px * var(--ar,.6667)))}.document-module__BHGEDW__skelCover{width:180px;height:280px}}@media (max-width:599px){.document-module__BHGEDW__actions>span:first-child{flex:1 0 100%}.document-module__BHGEDW__actions>span:first-child>button{width:100%}.document-module__BHGEDW__actions>button:not(.document-module__BHGEDW__iconAction){flex:1}.document-module__BHGEDW__vmain{padding-right:0}.document-module__BHGEDW__vrow{flex-wrap:wrap}.document-module__BHGEDW__vactions{opacity:1;width:100%;padding-left:36px;position:static}.document-module__BHGEDW__arow{padding-left:10px}.document-module__BHGEDW__compactOpen{display:none}}@media (prefers-reduced-motion:reduce){.document-module__BHGEDW__back:active,.document-module__BHGEDW__chip:active,.document-module__BHGEDW__pill:active,.document-module__BHGEDW__round:active{transform:none}.document-module__BHGEDW__bar,.document-module__BHGEDW__inlineTitle{transition:none}}
.settings-module__BHEG7W__wrap{padding:4px 36px 72px}.settings-module__BHEG7W__tabs{background:var(--hover);border-radius:8px;margin:18px 0 0;padding:2px;display:inline-flex}.settings-module__BHEG7W__tabs a{min-width:84px;height:24px;color:var(--text-2);border-radius:6px;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:500;text-decoration:none;transition:background-color .12s linear,color .12s linear;display:inline-flex}.settings-module__BHEG7W__tabs a:hover{color:var(--text)}.settings-module__BHEG7W__tabs a:not([aria-current=page]):active{background:var(--hover)}.settings-module__BHEG7W__tabs a[aria-current=page]{background:var(--seg-on);color:var(--text);box-shadow:var(--seg-on-shadow)}.settings-module__BHEG7W__content{max-width:720px;margin-top:22px}.settings-module__BHEG7W__subtitle{color:var(--text-2);max-width:60ch;margin:0 0 12px;font-size:13px;line-height:1.45}.settings-module__BHEG7W__sectionHead{align-items:flex-start;gap:16px;display:flex}.settings-module__BHEG7W__sectionHead .settings-module__BHEG7W__subtitle{flex:1}.settings-module__BHEG7W__list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.settings-module__BHEG7W__member,.settings-module__BHEG7W__font{border-bottom:1px solid var(--line);min-height:44px;transition:opacity .2s var(--ease-out);align-items:center;gap:10px;padding:7px 4px 7px 2px;display:flex}@starting-style{.settings-module__BHEG7W__member,.settings-module__BHEG7W__font{opacity:0}}.settings-module__BHEG7W__font{min-height:52px}.settings-module__BHEG7W__who{flex:1;min-width:0}.settings-module__BHEG7W__name{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:500;overflow:hidden}.settings-module__BHEG7W__you{color:var(--text-3);font-weight:400}.settings-module__BHEG7W__style{color:var(--text-2);font-weight:400}.settings-module__BHEG7W__email{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;margin:1px 0 0;font-size:12px;overflow:hidden}.settings-module__BHEG7W__popup{background:var(--field);height:24px;box-shadow:inset 0 0 0 1px var(--line-strong), 0 1px 1px #0000000a;color:var(--text);transition:box-shadow .12s linear, transform .14s var(--ease-out);border:0;border-radius:6px;align-items:center;gap:6px;padding:0 7px 0 10px;font-size:13px;display:inline-flex}.settings-module__BHEG7W__popup svg{color:var(--text-2)}.settings-module__BHEG7W__popup:active{transform:scale(.97)}.settings-module__BHEG7W__popup[aria-expanded=true]{box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px var(--accent-soft)}.settings-module__BHEG7W__roleText{color:var(--text-2);padding:0 10px;font-size:13px}.settings-module__BHEG7W__more{width:26px;height:26px;color:var(--text-2);transition:background-color .12s linear, transform .14s var(--ease-out);background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;padding:0;display:grid}.settings-module__BHEG7W__more:hover{background:var(--hover);color:var(--text)}.settings-module__BHEG7W__more:active{transform:scale(.92)}@media (pointer:coarse){.settings-module__BHEG7W__more{position:relative}.settings-module__BHEG7W__more:before{content:"";position:absolute;inset:-9px}}.settings-module__BHEG7W__confirmText{margin:0 0 12px;line-height:1.45}.settings-module__BHEG7W__confirmButtons{justify-content:flex-end;gap:8px;display:flex}.settings-module__BHEG7W__destructive.settings-module__BHEG7W__destructive{background:var(--hover);color:var(--danger)}.settings-module__BHEG7W__destructive.settings-module__BHEG7W__destructive:not(:disabled):hover{background:var(--press)}.settings-module__BHEG7W__dropArea{border-radius:12px;margin:0 -8px;padding:0 8px;transition:background-color .12s linear,box-shadow .12s linear}.settings-module__BHEG7W__dropArea[data-over]{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent)}.settings-module__BHEG7W__fontIcon{background:var(--hover);width:34px;height:34px;color:var(--text);border-radius:8px;flex-shrink:0;place-items:center;font-family:Georgia,Times New Roman,serif;font-size:15px;display:grid}.settings-module__BHEG7W__fontProgress{width:160px;margin-top:6px}.settings-module__BHEG7W__emptyFonts{border:1px dashed var(--line-strong);color:var(--text-2);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:44px 24px;display:flex}.settings-module__BHEG7W__emptyFonts svg{color:var(--text-3)}.settings-module__BHEG7W__emptyFonts p{max-width:52ch;margin:0;line-height:1.45}.settings-module__BHEG7W__dropHint{color:var(--text-3);font-size:12px}.settings-module__BHEG7W__form{grid-template-columns:140px minmax(0,1fr);gap:18px 16px;margin:0;display:grid}.settings-module__BHEG7W__form dt{color:var(--text-2);text-align:right;padding-top:5px;font-size:13px}.settings-module__BHEG7W__form dd{min-width:0;margin:0}.settings-module__BHEG7W__nameField{width:min(100%,320px)}.settings-module__BHEG7W__value{margin:0;padding-top:5px}.settings-module__BHEG7W__domains{flex-wrap:wrap;gap:6px;margin:2px 0 0;padding:0;list-style:none;display:flex}.settings-module__BHEG7W__domains li{background:var(--hover);border-radius:12px;align-items:center;height:24px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.settings-module__BHEG7W__help{color:var(--text-3);max-width:52ch;margin:8px 0 0;font-size:12px}.settings-module__BHEG7W__skel{animation:1ms .15s both settings-module__BHEG7W__appear}.settings-module__BHEG7W__skelRow{border-bottom:1px solid var(--line);align-items:center;gap:10px;height:44px;display:flex}.settings-module__BHEG7W__skelRow span{background:var(--cover-placeholder);border-radius:5px;display:block}@keyframes settings-module__BHEG7W__appear{0%{opacity:0}to{opacity:1}}@media (max-width:899px){.settings-module__BHEG7W__wrap{padding:4px 16px 64px}}@media (max-width:599px){.settings-module__BHEG7W__tabs{display:flex}.settings-module__BHEG7W__tabs a{flex:1;min-width:0}.settings-module__BHEG7W__sectionHead{flex-direction:column;gap:0}.settings-module__BHEG7W__sectionHead>button{margin-bottom:12px}.settings-module__BHEG7W__form{grid-template-columns:minmax(0,1fr);gap:6px}.settings-module__BHEG7W__form dt{text-align:left;padding-top:10px}}@media (prefers-reduced-motion:reduce){.settings-module__BHEG7W__popup:active,.settings-module__BHEG7W__more:active{transform:none}}
.library-module__GVGFra__frame{grid-template-columns:calc(var(--sidebar-w) + var(--sidebar-inset)) minmax(0, 1fr);background:var(--window);align-content:start;min-height:100dvh;display:grid}.library-module__GVGFra__frame[data-sidebar=hidden]{grid-template-columns:0 minmax(0,1fr)}.library-module__GVGFra__sidebar{top:var(--sidebar-inset);bottom:var(--sidebar-inset);left:var(--sidebar-inset);z-index:20;width:var(--sidebar-w);border-radius:var(--sidebar-radius);background:var(--sidebar-solid);box-shadow:var(--sidebar-shadow), inset 0 0 0 .5px var(--sidebar-line);transition:transform .3s var(--ease-out), opacity .3s var(--ease-out);flex-direction:column;display:flex;position:fixed}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.library-module__GVGFra__sidebar{background:var(--sidebar-bg);-webkit-backdrop-filter:blur(24px)saturate(1.8)}}.library-module__GVGFra__frame[data-sidebar=hidden] .library-module__GVGFra__sidebar{opacity:0;pointer-events:none;transform:translate(calc(-100% - 16px))}.library-module__GVGFra__sideHead{flex-shrink:0;justify-content:space-between;align-items:center;height:44px;padding:0 8px 0 16px;display:flex}.library-module__GVGFra__sideHead strong{font-size:13px;font-weight:600}.library-module__GVGFra__sideHead button{color:var(--text-2)}.library-module__GVGFra__sideScroll{scrollbar-width:thin;flex:1;padding-bottom:8px;overflow-y:auto}.library-module__GVGFra__section{color:var(--text-3);margin:0;padding:14px 18px 4px;font-size:11px;font-weight:600}.library-module__GVGFra__rows{margin:0;padding:0;list-style:none}.library-module__GVGFra__row{height:30px;color:var(--text);-webkit-user-select:none;user-select:none;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;width:calc(100% - 16px);margin:0 8px;padding:0 10px;font-size:13px;text-decoration:none;transition:background-color .12s linear;display:flex}.library-module__GVGFra__row svg{color:var(--accent);flex-shrink:0}.library-module__GVGFra__row:hover{background:var(--row-hover)}.library-module__GVGFra__row[aria-current=page],.library-module__GVGFra__row:active{background:var(--row-selected)}.library-module__GVGFra__row:focus-visible{outline-offset:-2px}.library-module__GVGFra__row>span:first-of-type{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.library-module__GVGFra__row[data-drop=true]{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent)}.library-module__GVGFra__row[data-drop=denied]{background:var(--hover);box-shadow:inset 0 0 0 1px var(--line-strong)}.library-module__GVGFra__row input{background:var(--field);min-width:0;height:22px;box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px var(--accent-soft);border:0;border-radius:5px;outline:none;flex:1;padding:0 6px}.library-module__GVGFra__newRow,.library-module__GVGFra__newRow svg{color:var(--text-2)}.library-module__GVGFra__hasMore{position:relative}.library-module__GVGFra__hasMore>a.library-module__GVGFra__row{padding-right:34px}.library-module__GVGFra__rowMore{width:22px;height:22px;color:var(--text-2);opacity:0;transition:opacity .12s linear, transform .14s var(--ease-out), background-color .12s linear;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:4px;right:12px}.library-module__GVGFra__hasMore:hover .library-module__GVGFra__rowMore,.library-module__GVGFra__rowMore:focus-visible,.library-module__GVGFra__rowMore[aria-expanded=true]{opacity:1}.library-module__GVGFra__rowMore:hover,.library-module__GVGFra__rowMore[aria-expanded=true]{background:var(--press)}.library-module__GVGFra__rowMore:active{transform:scale(.92)}.library-module__GVGFra__rowMore:focus-visible{outline-offset:-1px}@media (pointer:coarse){.library-module__GVGFra__rowMore{opacity:1}.library-module__GVGFra__rowMore:before{content:"";position:absolute;inset:-4px}}.library-module__GVGFra__account{border-top:1px solid var(--sidebar-line);flex-shrink:0;align-items:center;gap:8px;height:48px;margin:0 8px;padding:0 8px;display:flex}.library-module__GVGFra__accountBtn{text-align:left;background:0 0;border:0;border-radius:8px;flex:1;align-items:center;gap:8px;min-width:0;height:34px;padding:0 6px;transition:background-color .12s linear;display:flex}.library-module__GVGFra__accountBtn:hover{background:var(--row-hover)}.library-module__GVGFra__accountBtn:active,.library-module__GVGFra__accountBtn[aria-expanded=true]{background:var(--row-selected)}.library-module__GVGFra__accountBtn:focus-visible{outline-offset:-2px}.library-module__GVGFra__accountBtn span:last-child{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.library-module__GVGFra__main{min-width:0;position:relative}.library-module__GVGFra__toolbar{z-index:10;align-items:center;gap:8px;height:52px;padding:0 20px 0 36px;transition:background-color .16s linear,box-shadow .16s linear;display:flex;position:sticky;top:0}.library-module__GVGFra__toolbar:has(>button:first-child){padding-left:28px}.library-module__GVGFra__toolbar[data-scrolled=true]{background:var(--toolbar-scrolled);box-shadow:0 1px 0 var(--line);-webkit-backdrop-filter:blur(20px)saturate(1.8)}.library-module__GVGFra__inlineTitle{opacity:0;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;transition:opacity .16s linear;overflow:hidden}.library-module__GVGFra__toolbar[data-scrolled=true] .library-module__GVGFra__inlineTitle{opacity:1}.library-module__GVGFra__spacer{flex:1}.library-module__GVGFra__head{padding:4px 36px 18px}.library-module__GVGFra__largeTitle{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:700;line-height:1.15}.library-module__GVGFra__subtitle{color:var(--text-2);margin:2px 0 0;font-size:13px}.library-module__GVGFra__gridWrap{padding:8px 36px 48px;container-type:inline-size}.library-module__GVGFra__grid{--cover-h:180px;--cell-w:calc(var(--cover-h) * .75);grid-template-columns:repeat(auto-fill, minmax(var(--cell-w), 1fr));gap:36px 32px;margin:0;padding:0;list-style:none;display:grid}@container (min-width:900px){.library-module__GVGFra__grid{--cover-h:208px}}@container (min-width:1280px){.library-module__GVGFra__grid{--cover-h:232px}}@container (min-width:1680px){.library-module__GVGFra__grid{--cover-h:260px}}@container (max-width:599px){.library-module__GVGFra__grid{--cover-h:200px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}}.library-module__GVGFra__card{content-visibility:auto;contain-intrinsic-size:auto calc(var(--cover-h) + 52px);outline:none;min-width:0;position:relative}.library-module__GVGFra__card[data-removing=true]{opacity:0;transition:opacity .2s var(--ease-out), transform .2s var(--ease-out);transform:scale(.9)}.library-module__GVGFra__card[data-fresh]{transition:opacity .58s var(--spring), transform .58s var(--spring)}@starting-style{.library-module__GVGFra__card[data-fresh]{opacity:0;transform:scale(.92)}}.library-module__GVGFra__coverBox{height:var(--cover-h);justify-content:center;align-items:flex-end;display:flex;container-type:inline-size}.library-module__GVGFra__cover{aspect-ratio:var(--ar,.6667);inline-size:min(100cqi, calc(var(--cover-h) * var(--ar,.6667)));background:var(--cover-placeholder);box-shadow:var(--cover-shadow);transition:transform .28s var(--ease-out), box-shadow .28s var(--ease-out);border-radius:3px;display:block;position:relative;overflow:hidden}.library-module__GVGFra__cover img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .2s linear;display:block}.library-module__GVGFra__cover img[data-loaded=true]{opacity:1}.library-module__GVGFra__cover:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 .5px var(--cover-edge);pointer-events:none;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.library-module__GVGFra__card:hover .library-module__GVGFra__cover{box-shadow:var(--cover-shadow-hover);transition-duration:.22s;transform:translateY(-3px)}.library-module__GVGFra__card:hover:active .library-module__GVGFra__cover{transition-duration:.12s;transform:translateY(-3px)scale(.97)}}.library-module__GVGFra__card:active .library-module__GVGFra__cover{transition-duration:.12s;transform:scale(.97)}.library-module__GVGFra__cardLink:focus-visible .library-module__GVGFra__cover{box-shadow:var(--cover-shadow), 0 0 0 2px var(--window), 0 0 0 5px var(--accent)}.library-module__GVGFra__cardLink{color:inherit;outline:none;text-decoration:none;display:block}.library-module__GVGFra__cardText{inline-size:min(100%, calc(var(--cover-h) * var(--ar,.6667)));grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:4px;margin:10px auto 0;display:grid}.library-module__GVGFra__cardText>div{display:contents}.library-module__GVGFra__cardTitle{grid-area:1/1}.library-module__GVGFra__cardMeta{grid-area:2/1/auto/-1}.library-module__GVGFra__cardText>.library-module__GVGFra__more{grid-area:1/2}.library-module__GVGFra__cardTitle{white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:13px;font-weight:500;line-height:20px;overflow:hidden}input.library-module__GVGFra__cardTitle{background:var(--field);width:calc(100% + 4px);height:20px;box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px var(--accent-soft);color:var(--text);text-overflow:clip;border:0;border-radius:5px;outline:none;margin-left:-4px;padding:0 4px;font-family:inherit;overflow:visible}.library-module__GVGFra__cardMeta{min-width:0;color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;margin:1px 0 0;font-size:12px;overflow:hidden}.library-module__GVGFra__space{color:var(--text-3);vertical-align:-2px;margin-right:4px;line-height:0;display:inline-block}.library-module__GVGFra__space svg{stroke-width:1.7px}.library-module__GVGFra__unread{background:var(--accent);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.library-module__GVGFra__more{background:var(--hover);width:22px;height:22px;color:var(--text-2);opacity:0;transition:opacity .12s linear, transform .14s var(--ease-out), background-color .12s linear;border:0;border-radius:50%;flex-shrink:0;place-items:center;margin-top:-1px;padding:0;display:grid;position:relative}.library-module__GVGFra__card:hover .library-module__GVGFra__more,.library-module__GVGFra__card:focus-within .library-module__GVGFra__more,.library-module__GVGFra__more[aria-expanded=true]{opacity:1}@media (pointer:coarse){.library-module__GVGFra__more{opacity:1}.library-module__GVGFra__more:before{content:"";position:absolute;inset:-11px}}.library-module__GVGFra__more:hover{background:var(--press)}.library-module__GVGFra__more:active{transform:scale(.92)}.library-module__GVGFra__skelCover{height:var(--cover-h);justify-content:center;align-items:flex-end;display:flex}.library-module__GVGFra__skelCover span{width:calc(var(--cover-h) * .6667);background:var(--cover-placeholder);border-radius:3px;height:100%;display:block}.library-module__GVGFra__skelText{width:calc(var(--cover-h) * .6667);flex-direction:column;gap:6px;margin:12px auto 0;display:flex}.library-module__GVGFra__skelText span{background:var(--cover-placeholder);border-radius:4px;height:9px;display:block}.library-module__GVGFra__delayed{animation:1ms .15s both library-module__GVGFra__appear}@keyframes library-module__GVGFra__appear{0%{opacity:0}to{opacity:1}}@media (max-width:899px){.library-module__GVGFra__frame,.library-module__GVGFra__frame[data-sidebar=hidden]{grid-template-columns:minmax(0,1fr)}.library-module__GVGFra__frame[data-sidebar=shown] .library-module__GVGFra__sidebar{opacity:1;transform:none}.library-module__GVGFra__frame:not([data-sidebar=shown]) .library-module__GVGFra__sidebar{opacity:0;pointer-events:none;transform:translate(calc(-100% - 16px))}.library-module__GVGFra__sidebar{background:var(--sidebar-solid);-webkit-backdrop-filter:none;box-shadow:var(--pop-shadow), inset 0 0 0 .5px var(--sidebar-line)}.library-module__GVGFra__scrim{z-index:19;transition:opacity .2s var(--ease-out);background:#0003;position:fixed;inset:0}@starting-style{.library-module__GVGFra__scrim{opacity:0}}.library-module__GVGFra__head{padding:4px 16px 14px}.library-module__GVGFra__gridWrap{padding:8px 16px 48px}:is(.library-module__GVGFra__toolbar,.library-module__GVGFra__toolbar:has(>button:first-child)){padding:0 12px 0 16px}.library-module__GVGFra__toolbar:has(>button:first-child){padding-left:12px}}@media (min-width:900px){.library-module__GVGFra__scrim{display:none}}@media (prefers-reduced-motion:reduce){.library-module__GVGFra__sidebar{transition:none}.library-module__GVGFra__card:hover .library-module__GVGFra__cover,.library-module__GVGFra__card:hover:active .library-module__GVGFra__cover,.library-module__GVGFra__card:active .library-module__GVGFra__cover,.library-module__GVGFra__card[data-removing=true]{transform:none}.library-module__GVGFra__card[data-fresh]{transition:opacity .15s linear}@starting-style{.library-module__GVGFra__card[data-fresh]{opacity:0;transform:none}}.library-module__GVGFra__more:active,.library-module__GVGFra__rowMore:active{transform:none}}@media (prefers-reduced-transparency:reduce){.library-module__GVGFra__sidebar,.library-module__GVGFra__toolbar[data-scrolled=true]{-webkit-backdrop-filter:none}.library-module__GVGFra__sidebar{background:var(--sidebar-solid)}.library-module__GVGFra__toolbar[data-scrolled=true]{background:var(--window)}}
.assets-module__Zr1IVa__wrap{padding:8px 36px 48px;container-type:inline-size}.assets-module__Zr1IVa__grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:28px 24px;margin:0;padding:0;list-style:none;display:grid}.assets-module__Zr1IVa__tile{content-visibility:auto;contain-intrinsic-size:auto 220px;min-width:0}.assets-module__Zr1IVa__frame{aspect-ratio:1;background:var(--cover-placeholder);border-radius:8px;place-items:center;display:grid;position:relative;overflow:hidden}.assets-module__Zr1IVa__frame img{object-fit:contain;opacity:0;width:calc(100% - 12px);height:calc(100% - 12px);transition:opacity .2s linear;position:absolute;inset:6px}.assets-module__Zr1IVa__frame img[data-loaded=true]{opacity:1}.assets-module__Zr1IVa__placeholder{color:var(--text-3)}.assets-module__Zr1IVa__name{white-space:nowrap;text-overflow:ellipsis;margin:8px 0 0;font-size:13px;font-weight:500;overflow:hidden}.assets-module__Zr1IVa__meta{color:var(--text-2);font-variant-numeric:tabular-nums;margin:1px 0 0;font-size:12px}@media (max-width:899px){.assets-module__Zr1IVa__wrap{padding:8px 16px 48px}}@container (max-width:599px){.assets-module__Zr1IVa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}}
.editor-module__8JwIMW__app{--toolbar-h:52px;--pages-w:176px;--inspector-w:300px;grid-template-columns:var(--pages-w) minmax(0, 1fr) var(--inspector-w);grid-template-rows:var(--toolbar-h) minmax(0, 1fr);background:var(--canvas);height:100dvh;color:var(--text);font:13px/1.38 var(--font);grid-template-areas:"bar bar bar""pages stage inspector";display:grid;overflow:clip hidden}.editor-module__8JwIMW__app[data-view=state]{grid-template-areas:"bar bar bar""empty empty empty"}.editor-module__8JwIMW__app[data-view=state] .editor-module__8JwIMW__pagesCol,.editor-module__8JwIMW__app[data-view=state] .editor-module__8JwIMW__stage,.editor-module__8JwIMW__app[data-view=state] .editor-module__8JwIMW__inspector,.editor-module__8JwIMW__app[data-view=state] .editor-module__8JwIMW__tools{display:none}.editor-module__8JwIMW__app img:not([src]){visibility:hidden}.editor-module__8JwIMW__framing,.editor-module__8JwIMW__framing *{cursor:grabbing!important}.editor-module__8JwIMW__toolbar{background:var(--chrome);border-bottom:1px solid var(--line);grid-area:bar;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:0 12px 0 10px;display:flex}.editor-module__8JwIMW__lead{align-items:center;gap:4px;min-width:0;display:flex}.editor-module__8JwIMW__docTitle{flex-direction:column;min-width:0;display:flex}.editor-module__8JwIMW__docName{white-space:nowrap;min-width:0;color:inherit;border-radius:4px;gap:.3em;font-size:13px;font-weight:600;text-decoration:none;display:flex}.editor-module__8JwIMW__docName .editor-module__8JwIMW__dn{text-overflow:ellipsis;min-width:0;overflow:hidden}.editor-module__8JwIMW__docName .editor-module__8JwIMW__edited{color:var(--text-2);flex-shrink:0;font-weight:400}.editor-module__8JwIMW__docMeta{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;font-size:11px;overflow:hidden}.editor-module__8JwIMW__tools{flex-shrink:0;align-items:center;gap:8px;display:flex}.editor-module__8JwIMW__pair{gap:2px;display:flex}.editor-module__8JwIMW__divider{background:var(--line-strong);width:1px;height:20px;margin:0 4px}.editor-module__8JwIMW__tools .editor-module__8JwIMW__held{background:var(--accent-soft);color:var(--accent)}.editor-module__8JwIMW__save{font-variant-numeric:tabular-nums;min-width:112px}.editor-module__8JwIMW__tools .editor-module__8JwIMW__save[aria-disabled=true],.editor-module__8JwIMW__tools .editor-module__8JwIMW__save[aria-disabled=true]:hover{background:var(--hover);color:var(--text-3)}.editor-module__8JwIMW__tools .editor-module__8JwIMW__save[aria-disabled=true]:active{transform:none}.editor-module__8JwIMW__back{color:var(--text);text-decoration:none}.editor-module__8JwIMW__glyph{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.editor-module__8JwIMW__pagesCol{background:var(--chrome);border-right:1px solid var(--line);flex-direction:column;grid-area:pages;min-height:0;display:flex}.editor-module__8JwIMW__railHead{border-bottom:1px solid var(--line);flex-shrink:0;justify-content:center;padding:10px 0 8px;display:flex}.editor-module__8JwIMW__railHead .editor-module__8JwIMW__zoomSeg{margin:0}.editor-module__8JwIMW__railHead .editor-module__8JwIMW__zoomSeg button{place-items:center;min-width:34px;display:grid}.editor-module__8JwIMW__railHead .editor-module__8JwIMW__glyph{width:16px;height:16px}.editor-module__8JwIMW__pages{scrollbar-width:thin;flex-direction:column;flex:1;align-items:center;gap:14px;min-height:0;padding:14px 0 24px;display:flex;overflow-y:auto}.editor-module__8JwIMW__thumb{background:0 0;border:0;flex-direction:column;flex-shrink:0;align-items:center;gap:6px;width:112px;padding:0;display:flex;position:relative}.editor-module__8JwIMW__thumbFrame{background:var(--field);width:100%;box-shadow:0 0 0 1px var(--line), 0 1px 3px #00000014;border-radius:4px;overflow:hidden}.editor-module__8JwIMW__thumb img{object-fit:cover;width:100%;height:100%;display:block}.editor-module__8JwIMW__num{color:var(--text-2);font-variant-numeric:tabular-nums;border-radius:9px;align-items:center;gap:4px;padding:1px 7px;font-size:11px;display:inline-flex}.editor-module__8JwIMW__thumb.editor-module__8JwIMW__soft .editor-module__8JwIMW__num:after{content:"";background:var(--warn);border-radius:50%;width:5px;height:5px}.editor-module__8JwIMW__thumb.editor-module__8JwIMW__changed .editor-module__8JwIMW__num:before{content:"";background:var(--accent);border-radius:50%;width:5px;height:5px}.editor-module__8JwIMW__thumb[aria-current=page] .editor-module__8JwIMW__thumbFrame{box-shadow:0 0 0 3px var(--accent)}.editor-module__8JwIMW__thumb[aria-current=page] .editor-module__8JwIMW__num{background:var(--accent);color:var(--on-accent)}.editor-module__8JwIMW__thumb[aria-current=page].editor-module__8JwIMW__changed .editor-module__8JwIMW__num:before{background:var(--on-accent)}.editor-module__8JwIMW__thumb:focus-visible{outline:none}.editor-module__8JwIMW__thumb:focus-visible .editor-module__8JwIMW__thumbFrame{box-shadow:0 0 0 3px var(--accent)}.editor-module__8JwIMW__glance{z-index:3;background:var(--canvas);min-width:0;min-height:0;animation:editor-module__8JwIMW__glanceIn .18s var(--ease-out);grid-area:2/2/auto/-1;grid-template-rows:minmax(0,1fr) 44px;display:grid;position:relative}@keyframes editor-module__8JwIMW__glanceIn{0%{opacity:0;transform:scale(.985)}}.editor-module__8JwIMW__glanceArea{overscroll-behavior:contain;min-height:0;overflow:auto}.editor-module__8JwIMW__glanceGrid{grid-template-columns:repeat(var(--cols), var(--tile));align-items:end;gap:26px 22px;width:max-content;margin:0 auto;padding:28px 32px 40px;display:grid}.editor-module__8JwIMW__glance .editor-module__8JwIMW__thumb{width:var(--tile)}.editor-module__8JwIMW__glanceTile{transition:transform .14s var(--ease-out)}.editor-module__8JwIMW__glanceTile:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.editor-module__8JwIMW__glanceTile:hover .editor-module__8JwIMW__thumbFrame{box-shadow:0 0 0 1px var(--line-strong), 0 4px 14px #00000024}.editor-module__8JwIMW__glanceTile[aria-current=page]:hover .editor-module__8JwIMW__thumbFrame{box-shadow:0 0 0 3px var(--accent)}}.editor-module__8JwIMW__stage{background:var(--canvas);grid-area:stage;grid-template-rows:minmax(0,1fr) 44px;grid-template-columns:minmax(0,1fr);min-width:0;display:grid;position:relative}.editor-module__8JwIMW__sheetArea{place-items:center;min-width:0;min-height:0;padding:28px 28px 8px;display:grid;position:relative;overflow:hidden}.editor-module__8JwIMW__sheet{box-shadow:var(--sheet-shadow);-webkit-user-select:none;user-select:none;touch-action:none;background:#fff;position:relative}.editor-module__8JwIMW__pageImg{width:100%;height:100%;display:block;position:absolute;inset:0}.editor-module__8JwIMW__pageImg.editor-module__8JwIMW__next{opacity:0;pointer-events:none}.editor-module__8JwIMW__pageImg.editor-module__8JwIMW__next.editor-module__8JwIMW__in{animation:editor-module__8JwIMW__settle .17s var(--ease-out) forwards}@keyframes editor-module__8JwIMW__settle{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur()}}.editor-module__8JwIMW__slots{position:absolute;inset:0}.editor-module__8JwIMW__slot{background:0 0;border:0;border-radius:0;margin:0;padding:0;position:absolute}.editor-module__8JwIMW__slot:after{content:"";box-shadow:inset 0 0 0 1.5px var(--accent);opacity:0;pointer-events:none;position:absolute;inset:0}.editor-module__8JwIMW__slot.editor-module__8JwIMW__passive{pointer-events:none}.editor-module__8JwIMW__slotLabel{background:var(--accent);color:var(--on-accent);opacity:0;pointer-events:none;white-space:nowrap;border-radius:5px;padding:2px 7px;font-size:11px;font-weight:600;position:absolute;top:8px;left:8px}@media (hover:hover) and (pointer:fine){.editor-module__8JwIMW__slot:hover:after{opacity:.85}.editor-module__8JwIMW__slot:hover .editor-module__8JwIMW__slotLabel{opacity:1}}.editor-module__8JwIMW__slot.editor-module__8JwIMW__selected:after{opacity:1;box-shadow:inset 0 0 0 2px var(--accent), inset 0 0 0 3px #ffffff8c}.editor-module__8JwIMW__slot.editor-module__8JwIMW__selected .editor-module__8JwIMW__slotLabel{opacity:1}.editor-module__8JwIMW__slot.editor-module__8JwIMW__canFrame{cursor:grab}.editor-module__8JwIMW__slot.editor-module__8JwIMW__selected.editor-module__8JwIMW__auto:after,.editor-module__8JwIMW__slot.editor-module__8JwIMW__selected.editor-module__8JwIMW__auto .editor-module__8JwIMW__slotLabel{opacity:0}@media (hover:hover) and (pointer:fine){.editor-module__8JwIMW__slot.editor-module__8JwIMW__auto:hover:after{opacity:.85}.editor-module__8JwIMW__slot.editor-module__8JwIMW__auto:hover .editor-module__8JwIMW__slotLabel{opacity:1}}.editor-module__8JwIMW__slot.editor-module__8JwIMW__dropOver:after{opacity:1;box-shadow:inset 0 0 0 3px var(--accent);background:var(--accent-soft)}.editor-module__8JwIMW__slot.editor-module__8JwIMW__dropOver .editor-module__8JwIMW__slotLabel{opacity:1}.editor-module__8JwIMW__slot:focus-visible{outline:none}.editor-module__8JwIMW__slot:focus-visible:after{opacity:1}.editor-module__8JwIMW__textLayer{pointer-events:none}.editor-module__8JwIMW__textLayer .editor-module__8JwIMW__textBlock{pointer-events:auto;cursor:text}.editor-module__8JwIMW__textLayer.editor-module__8JwIMW__inert .editor-module__8JwIMW__textBlock{pointer-events:none}.editor-module__8JwIMW__textBlock{background:0 0;border:0;border-radius:0;margin:0;padding:0;position:absolute}.editor-module__8JwIMW__textBlock:after{content:"";box-shadow:inset 0 0 0 1px var(--accent);opacity:0;pointer-events:none;position:absolute;inset:-3px}.editor-module__8JwIMW__textChip{background:var(--accent);color:var(--on-accent);opacity:0;pointer-events:none;white-space:nowrap;border-radius:5px;padding:2px 7px;font-size:11px;font-weight:600;line-height:1.38;position:absolute;bottom:calc(100% + 5px);left:-3px}.editor-module__8JwIMW__textBlock.editor-module__8JwIMW__chipBelow .editor-module__8JwIMW__textChip{top:calc(100% + 5px);bottom:auto}.editor-module__8JwIMW__coarseOnly{display:none}@media (pointer:coarse){.editor-module__8JwIMW__fineOnly{display:none}.editor-module__8JwIMW__coarseOnly{display:inline}}@media (hover:hover) and (pointer:fine){.editor-module__8JwIMW__textBlock:hover:after{opacity:.6}.editor-module__8JwIMW__textBlock:hover .editor-module__8JwIMW__textChip{opacity:1}}.editor-module__8JwIMW__textBlock.editor-module__8JwIMW__selected:after{opacity:1;box-shadow:inset 0 0 0 2px var(--accent), inset 0 0 0 3px #ffffff8c}.editor-module__8JwIMW__textBlock.editor-module__8JwIMW__selected .editor-module__8JwIMW__textChip{opacity:1}.editor-module__8JwIMW__textBlock:focus-visible{outline:none}.editor-module__8JwIMW__textBlock:focus-visible:after{opacity:1}.editor-module__8JwIMW__hits{z-index:0;position:absolute;inset:0}.editor-module__8JwIMW__shapeLayer{pointer-events:none}.editor-module__8JwIMW__shapeHit{pointer-events:auto;background:0 0;border:0;border-radius:0;margin:0;padding:0;position:absolute}.editor-module__8JwIMW__shapeHit.editor-module__8JwIMW__hollow{pointer-events:none}.editor-module__8JwIMW__shapeEdge{pointer-events:auto;position:absolute}.editor-module__8JwIMW__shapeLayer.editor-module__8JwIMW__inert .editor-module__8JwIMW__shapeHit,.editor-module__8JwIMW__shapeLayer.editor-module__8JwIMW__inert .editor-module__8JwIMW__shapeEdge{pointer-events:none}.editor-module__8JwIMW__shapeOutline{box-shadow:0 0 0 1px #ffffff8c, 0 0 0 2px var(--accent);opacity:0;pointer-events:none;position:absolute}@media (hover:hover) and (pointer:fine){.editor-module__8JwIMW__shapeHit:not(.editor-module__8JwIMW__selected):hover .editor-module__8JwIMW__shapeOutline{opacity:.85}.editor-module__8JwIMW__shapeHit:not(.editor-module__8JwIMW__selected):hover .editor-module__8JwIMW__textChip{opacity:1}}.editor-module__8JwIMW__shapeHit:focus-visible{outline:none}.editor-module__8JwIMW__shapeHit:focus-visible .editor-module__8JwIMW__shapeOutline{opacity:1}.editor-module__8JwIMW__shapeHit.editor-module__8JwIMW__chipBelow .editor-module__8JwIMW__textChip,.editor-module__8JwIMW__shapeSel.editor-module__8JwIMW__chipBelow .editor-module__8JwIMW__textChip{top:calc(100% + 5px);bottom:auto}.editor-module__8JwIMW__shapeSel{box-shadow:0 0 0 1px #ffffff8c, 0 0 0 2.5px var(--accent)}.editor-module__8JwIMW__shapeSel .editor-module__8JwIMW__textChip{opacity:1}.editor-module__8JwIMW__shapeGhost{pointer-events:none;position:absolute}.editor-module__8JwIMW__inlineEdit{z-index:4;transform-origin:0 0;position:absolute}.editor-module__8JwIMW__inlineField{box-sizing:border-box;resize:none;white-space:pre-wrap;overflow-wrap:break-word;caret-color:var(--accent);box-shadow:0 0 0 2px var(--accent), var(--pop-shadow);background:#fffffff7;border:0;border-radius:4px;outline:none;margin:0;padding:3px 5px;display:block;overflow:hidden}.editor-module__8JwIMW__inlineField[wrap=off]{white-space:pre}.editor-module__8JwIMW__inlineField.editor-module__8JwIMW__onDark{background:#18181af5}.editor-module__8JwIMW__inlineField::selection{background:#007aff47}.editor-module__8JwIMW__inlineField.editor-module__8JwIMW__busy{cursor:progress;caret-color:#0000}.editor-module__8JwIMW__inlineMirror{visibility:hidden;white-space:pre;pointer-events:none;position:absolute;top:0;left:0}.editor-module__8JwIMW__frameLayer{pointer-events:none;position:absolute;inset:0}.editor-module__8JwIMW__photoGhost{filter:none;box-shadow:0 2px 10px #0000002e}.editor-module__8JwIMW__slot.editor-module__8JwIMW__adjusting:after{outline:1.5px dashed var(--accent);outline-offset:2px}.editor-module__8JwIMW__slot.editor-module__8JwIMW__leaving{opacity:.5}.editor-module__8JwIMW__groupMember{box-shadow:0 0 0 1px #ffffff8c, 0 0 0 2px var(--accent);border-radius:1px;position:absolute}.editor-module__8JwIMW__groupBox{outline:1px dashed var(--accent);outline-offset:4px;position:absolute}.editor-module__8JwIMW__groupTag{background:var(--accent);color:var(--on-accent);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:4px;padding:1px 6px;font-size:11px;font-weight:500;position:absolute;top:calc(100% + 9px);left:-4px}.editor-module__8JwIMW__frameGhost{opacity:.38;pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;position:absolute}.editor-module__8JwIMW__guide{pointer-events:none;background:#ff2d8a;position:absolute}.editor-module__8JwIMW__guideV{width:1px;margin-left:-.5px;top:0;bottom:0}.editor-module__8JwIMW__guideH{height:1px;margin-top:-.5px;left:0;right:0}.editor-module__8JwIMW__handles{pointer-events:none;z-index:3;position:absolute}.editor-module__8JwIMW__handle{width:10px;height:10px;box-shadow:0 0 0 1.5px var(--accent), 0 1px 3px #0000004d;pointer-events:auto;touch-action:none;background:#fff;border-radius:2px;position:absolute}.editor-module__8JwIMW__handle:before{content:"";position:absolute;inset:-9px}.editor-module__8JwIMW__handle[data-corner=nw]{cursor:nwse-resize;top:-5px;left:-5px}.editor-module__8JwIMW__handle[data-corner=se]{cursor:nwse-resize;bottom:-5px;right:-5px}.editor-module__8JwIMW__handle[data-corner=ne]{cursor:nesw-resize;top:-5px;right:-5px}.editor-module__8JwIMW__handle[data-corner=sw]{cursor:nesw-resize;bottom:-5px;left:-5px}.editor-module__8JwIMW__handle[data-corner=w]{cursor:ew-resize;top:calc(50% - 5px);left:-5px}.editor-module__8JwIMW__handle[data-corner=e]{cursor:ew-resize;top:calc(50% - 5px);right:-5px}.editor-module__8JwIMW__handle[data-corner=n]{cursor:ns-resize;top:-5px;left:calc(50% - 5px)}.editor-module__8JwIMW__handle[data-corner=s]{cursor:ns-resize;bottom:-5px;left:calc(50% - 5px)}.editor-module__8JwIMW__textSel{margin:-3px 0 0 -3px;padding:3px}.editor-module__8JwIMW__textSel.editor-module__8JwIMW__textMoving{box-shadow:inset 0 0 0 2px var(--accent), inset 0 0 0 3px #ffffff8c}.editor-module__8JwIMW__textSel .editor-module__8JwIMW__handle[data-side]{border-radius:3.5px;width:7px;height:18px;top:calc(50% - 9px)}.editor-module__8JwIMW__textSel .editor-module__8JwIMW__handle[data-corner=w]{left:-3.5px}.editor-module__8JwIMW__textSel .editor-module__8JwIMW__handle[data-corner=e]{right:-3.5px}.editor-module__8JwIMW__textBlock.editor-module__8JwIMW__selected.editor-module__8JwIMW__placeable{cursor:move}.editor-module__8JwIMW__lifted{opacity:0;pointer-events:none}.editor-module__8JwIMW__lifted[data-ready=true]{opacity:1}.editor-module__8JwIMW__textBlock.editor-module__8JwIMW__leaving:after,.editor-module__8JwIMW__textBlock.editor-module__8JwIMW__leaving .editor-module__8JwIMW__textChip{opacity:0}.editor-module__8JwIMW__textGhost{pointer-events:none;filter:drop-shadow(0 2px 6px #0000002e);position:absolute;overflow:hidden}.editor-module__8JwIMW__textGhost img{-webkit-user-select:none;user-select:none;max-width:none;position:absolute}.editor-module__8JwIMW__reflowWord{pointer-events:none;position:absolute;overflow:hidden}.editor-module__8JwIMW__reflowWord img{-webkit-user-select:none;user-select:none;max-width:none;position:absolute}.editor-module__8JwIMW__textSel .editor-module__8JwIMW__textChip{opacity:1;font-variant-numeric:tabular-nums}.editor-module__8JwIMW__textGhost.editor-module__8JwIMW__returning,.editor-module__8JwIMW__textGhost.editor-module__8JwIMW__returning img{transition:left .18s var(--ease-out), top .18s var(--ease-out), width .18s var(--ease-out), height .18s var(--ease-out)}@media (prefers-reduced-motion:reduce){.editor-module__8JwIMW__textGhost.editor-module__8JwIMW__returning,.editor-module__8JwIMW__textGhost.editor-module__8JwIMW__returning img{transition:none}}.editor-module__8JwIMW__linkPop{padding:10px 10px 10px 6px}.editor-module__8JwIMW__linkChip{width:24px;height:24px;color:var(--accent);box-shadow:0 0 0 1px var(--line-strong), 0 1px 4px #0000002e;pointer-events:auto;cursor:pointer;transition:transform .14s var(--ease-out), background-color .12s linear, color .12s linear;background:#fff;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-12px;right:-34px}.editor-module__8JwIMW__linkChip:before{content:"";position:absolute;inset:-6px}.editor-module__8JwIMW__linkChip svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.editor-module__8JwIMW__linkChip:active{transform:scale(.9)}.editor-module__8JwIMW__linkChip[data-linked=true]{background:var(--accent);color:var(--on-accent)}@media (hover:hover) and (pointer:fine){.editor-module__8JwIMW__linkChip[data-linked=false]:hover{background:#f2f7ff}}.editor-module__8JwIMW__linkDraw{z-index:6;cursor:crosshair;touch-action:none;position:absolute;inset:0}.editor-module__8JwIMW__linkArea{z-index:5;background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent);pointer-events:none;border-radius:2px;position:absolute}.editor-module__8JwIMW__linkDrawHint{background:var(--hud);color:var(--hud-text);white-space:nowrap;box-shadow:var(--pop-shadow);pointer-events:none;border-radius:999px;padding:4px 10px;font-size:12px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.editor-module__8JwIMW__panReady,.editor-module__8JwIMW__panReady *{cursor:grab!important}.editor-module__8JwIMW__panning,.editor-module__8JwIMW__panning *{cursor:grabbing!important}.editor-module__8JwIMW__frameWindow{box-shadow:0 0 0 2px var(--accent);background:#fff;position:absolute;overflow:hidden}.editor-module__8JwIMW__frameWindow img{transform-origin:0 0;max-width:none;position:absolute}.editor-module__8JwIMW__placeLayer{position:absolute;inset:0}.editor-module__8JwIMW__placeBox{cursor:move;box-shadow:0 0 0 2px var(--accent), 0 6px 20px #00000040;touch-action:none;position:absolute}.editor-module__8JwIMW__placeBox img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.editor-module__8JwIMW__placeHandle{width:14px;height:14px;box-shadow:0 0 0 2px var(--accent), 0 1px 3px #0000004d;cursor:nwse-resize;background:#fff;border-radius:50%;position:absolute;bottom:-7px;right:-7px}.editor-module__8JwIMW__placeBar{background:var(--panel);box-shadow:var(--pop-shadow);border-radius:10px;gap:6px;padding:6px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.editor-module__8JwIMW__dropHint,.editor-module__8JwIMW__compareTag{pointer-events:none;white-space:nowrap;border-radius:7px;padding:4px 10px;font-size:12px;font-weight:600;position:absolute;top:12px;left:50%;transform:translate(-50%)}.editor-module__8JwIMW__dropHint{background:var(--accent);color:var(--on-accent)}.editor-module__8JwIMW__compareTag{color:#fff;background:#000000b8}.editor-module__8JwIMW__sheet.editor-module__8JwIMW__dropPage{box-shadow:var(--sheet-shadow), 0 0 0 3px var(--accent)}.editor-module__8JwIMW__pager{color:var(--text-2);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:6px;display:flex}.editor-module__8JwIMW__pagerLabel{text-align:center;min-width:72px;font-size:12px}.editor-module__8JwIMW__zoomSeg{background:var(--hover);border-radius:8px;margin-left:14px;padding:2px;display:flex}.editor-module__8JwIMW__zoomSeg button{min-width:38px;height:24px;color:var(--text-2);background:0 0;border:0;border-radius:6px;padding:0 8px;font-size:12px;font-weight:500;transition:background-color .12s,color .12s}.editor-module__8JwIMW__zoomSeg button[aria-pressed=true]{background:var(--panel);color:var(--text);box-shadow:0 1px 2px #00000026}.editor-module__8JwIMW__zoomSeg button{min-width:26px;padding:0 6px}.editor-module__8JwIMW__zoomSeg .editor-module__8JwIMW__zoomPct{min-width:50px;color:var(--text);font-variant-numeric:tabular-nums}@media (hover:hover) and (pointer:fine){.editor-module__8JwIMW__zoomSeg button:hover{background:var(--panel);color:var(--text)}}.editor-module__8JwIMW__zoomSeg button:active{transform:scale(.96)}.editor-module__8JwIMW__sheetArea.editor-module__8JwIMW__zoomed{place-items:start;overflow:auto}.editor-module__8JwIMW__sheetArea.editor-module__8JwIMW__zoomed .editor-module__8JwIMW__sheet{margin:0 auto}.editor-module__8JwIMW__workingBar{opacity:0;z-index:2;height:2px;transition:opacity .12s;position:absolute;top:0;left:0;right:0;overflow:hidden}.editor-module__8JwIMW__working .editor-module__8JwIMW__workingBar{opacity:1;transition-delay:.22s}.editor-module__8JwIMW__workingBar:after{content:"";background:var(--accent);width:30%;animation:.9s linear infinite editor-module__8JwIMW__sweep;position:absolute;top:0;bottom:0}.editor-module__8JwIMW__workingBar.editor-module__8JwIMW__determinate:after{width:var(--progress,0%);transition:width .12s linear;animation:none;left:0}@keyframes editor-module__8JwIMW__sweep{0%{left:-30%}to{left:100%}}.editor-module__8JwIMW__inspector{background:var(--panel);border-left:1px solid var(--line);flex-direction:column;grid-area:inspector;min-height:0;display:flex}.editor-module__8JwIMW__inspectorBody{scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.editor-module__8JwIMW__section{border-bottom:1px solid var(--line);padding:16px 16px 18px}.editor-module__8JwIMW__section:last-child{border-bottom:0}.editor-module__8JwIMW__head h2{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:600}.editor-module__8JwIMW__head p{color:var(--text-2);font-variant-numeric:tabular-nums;margin:3px 0 0;font-size:12px}.editor-module__8JwIMW__head .editor-module__8JwIMW__warn{color:var(--warn)}.editor-module__8JwIMW__head .editor-module__8JwIMW__ok{color:var(--text-2);align-items:center;gap:5px;display:flex}.editor-module__8JwIMW__head .editor-module__8JwIMW__ok svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:11px;height:11px}.editor-module__8JwIMW__title{color:var(--text-2);justify-content:space-between;align-items:baseline;margin:0 0 10px;font-size:12px;font-weight:600;display:flex}.editor-module__8JwIMW__aside{color:var(--text-3);font-variant-numeric:tabular-nums;font-weight:400}.editor-module__8JwIMW__aside.editor-module__8JwIMW__warn{color:var(--warn)}.editor-module__8JwIMW__asideAction{color:var(--accent);background:0 0;border:0;border-radius:4px;padding:0;font-size:12px;font-weight:500}.editor-module__8JwIMW__asideAction:hover{text-decoration:underline}.editor-module__8JwIMW__actions+.editor-module__8JwIMW__asideAction{margin-top:10px;display:inline-block}.editor-module__8JwIMW__hint{color:var(--text-2);margin:10px 0 0;font-size:12px}.editor-module__8JwIMW__hint kbd,.editor-module__8JwIMW__aside kbd{font:600 11px/1 var(--font);background:var(--hover);box-shadow:inset 0 0 0 1px var(--line);border-radius:4px;padding:2px 5px}.editor-module__8JwIMW__cands{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.editor-module__8JwIMW__cand{text-align:left;min-width:0;transition:transform .14s var(--ease-out);background:0 0;border:0;flex-direction:column;gap:5px;padding:0;display:flex}.editor-module__8JwIMW__cand:active{transform:scale(.96)}.editor-module__8JwIMW__candFrame{aspect-ratio:var(--ar,2 / 3);background:var(--field);box-shadow:0 0 0 1px var(--line);border-radius:6px;place-items:center;transition:box-shadow .12s;display:grid;position:relative;overflow:hidden}.editor-module__8JwIMW__candFrame img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.editor-module__8JwIMW__cand:not(.editor-module__8JwIMW__on):hover .editor-module__8JwIMW__candFrame{box-shadow:0 0 0 1px var(--line-strong), 0 2px 8px #0000001f}.editor-module__8JwIMW__cand.editor-module__8JwIMW__on .editor-module__8JwIMW__candFrame{box-shadow:0 0 0 2.5px var(--accent)}.editor-module__8JwIMW__candCap{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.editor-module__8JwIMW__cand.editor-module__8JwIMW__on .editor-module__8JwIMW__candCap{color:var(--text);font-weight:500}.editor-module__8JwIMW__tick{background:var(--accent);border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;top:5px;right:5px}.editor-module__8JwIMW__tick svg{fill:none;stroke:#fff;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:11px;height:11px}.editor-module__8JwIMW__cand.editor-module__8JwIMW__add .editor-module__8JwIMW__candFrame{box-shadow:inset 0 0 0 1.5px var(--line-strong);color:var(--text-2);background:0 0}.editor-module__8JwIMW__cand.editor-module__8JwIMW__add svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:20px;height:20px}.editor-module__8JwIMW__cand.editor-module__8JwIMW__add:hover .editor-module__8JwIMW__candFrame{color:var(--accent);box-shadow:inset 0 0 0 1.5px var(--accent)}.editor-module__8JwIMW__cands.editor-module__8JwIMW__dropOver .editor-module__8JwIMW__cand.editor-module__8JwIMW__add .editor-module__8JwIMW__candFrame{color:var(--accent);box-shadow:inset 0 0 0 2px var(--accent);background:var(--accent-soft)}.editor-module__8JwIMW__zoomRow{align-items:center;gap:10px;display:flex}.editor-module__8JwIMW__zoomRow input[type=range]{accent-color:var(--accent);flex:1}.editor-module__8JwIMW__zoomRow output{text-align:right;min-width:40px;color:var(--text-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.editor-module__8JwIMW__rangeNote{color:var(--text-3);font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:11px}.editor-module__8JwIMW__rangeNote.editor-module__8JwIMW__soft{color:var(--warn)}.editor-module__8JwIMW__rangeEnds{color:var(--text-3);justify-content:space-between;margin:3px 0 0;padding-right:102px;font-size:11px;display:flex}.editor-module__8JwIMW__actions{flex-wrap:wrap;gap:8px;display:flex}.editor-module__8JwIMW__layers{grid-template-columns:minmax(0,1fr);gap:2px;margin:0;padding:0;list-style:none;display:grid}.editor-module__8JwIMW__layer{text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;width:100%;padding:6px 8px;display:flex}.editor-module__8JwIMW__layer:hover{background:var(--hover)}.editor-module__8JwIMW__layer.editor-module__8JwIMW__on{background:var(--accent-soft)}.editor-module__8JwIMW__sw{background:var(--field) center/cover no-repeat;width:22px;height:30px;box-shadow:0 0 0 1px var(--line);border-radius:3px;flex-shrink:0;overflow:hidden}.editor-module__8JwIMW__sw img{object-fit:cover;width:100%;height:100%;display:block}.editor-module__8JwIMW__sw.editor-module__8JwIMW__shade{background:linear-gradient(#0000,#000000d9),#9a9a9e}.editor-module__8JwIMW__sw.editor-module__8JwIMW__shade.editor-module__8JwIMW__top{background:linear-gradient(#000000d9,#0000),#9a9a9e}.editor-module__8JwIMW__layer .editor-module__8JwIMW__warn{color:var(--warn)}.editor-module__8JwIMW__layerRow{grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.editor-module__8JwIMW__layerRow>*{grid-area:1/1}.editor-module__8JwIMW__layer{padding-right:34px}.editor-module__8JwIMW__layers[data-sorting],.editor-module__8JwIMW__layers[data-sorting] *{cursor:grabbing}.editor-module__8JwIMW__layers[data-sorting]>.editor-module__8JwIMW__layerRow{transition:transform .18s var(--ease-out)}.editor-module__8JwIMW__layers[data-sorting]>.editor-module__8JwIMW__layerRow[data-dragging]{z-index:1;transition:none}.editor-module__8JwIMW__layerRow[data-dragging] .editor-module__8JwIMW__layer{background:var(--panel);box-shadow:0 1px 2px #0000001a,0 6px 18px #00000024}.editor-module__8JwIMW__layerRow[data-dragging] .editor-module__8JwIMW__layer.editor-module__8JwIMW__on{background:linear-gradient(var(--accent-soft), var(--accent-soft)), var(--panel)}.editor-module__8JwIMW__layers[data-sorting]>.editor-module__8JwIMW__layerRow:not([data-dragging]) .editor-module__8JwIMW__layer:not(.editor-module__8JwIMW__on):hover{background:0 0}.editor-module__8JwIMW__layers[data-sorting] .editor-module__8JwIMW__layerDel{visibility:hidden}.editor-module__8JwIMW__lbody{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.editor-module__8JwIMW__typeGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:8px;display:grid}.editor-module__8JwIMW__typeWide{grid-column:1/-1;width:100%;min-width:0;padding-right:26px}select.editor-module__8JwIMW__typeWide{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--text-3) 50%), linear-gradient(135deg, var(--text-3) 50%, transparent 50%);background-position:calc(100% - 14px) 12px,calc(100% - 10px) 12px;background-repeat:no-repeat;background-size:4px 4px}.editor-module__8JwIMW__numField{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 4px;min-width:0;display:grid}.editor-module__8JwIMW__numField.editor-module__8JwIMW__off{opacity:.5}.editor-module__8JwIMW__numLabel{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;font-size:11px;overflow:hidden}.editor-module__8JwIMW__numInput{font-variant-numeric:tabular-nums;width:100%;min-width:0;padding:0 6px}.editor-module__8JwIMW__numUnit{color:var(--text-3);font-size:11px}.editor-module__8JwIMW__alignSeg{grid-column:1/-1;justify-self:start;margin:2px 0 0}.editor-module__8JwIMW__alignSeg button{place-items:center;min-width:34px;display:grid}.editor-module__8JwIMW__alignSeg button:disabled{opacity:.4}.editor-module__8JwIMW__fadeRow{align-items:center;gap:10px;margin-top:10px;display:flex}.editor-module__8JwIMW__fadeLabel{color:var(--text-2);min-width:32px;font-size:12px}.editor-module__8JwIMW__fadeRow .editor-module__8JwIMW__zoomSeg{margin-left:0}.editor-module__8JwIMW__fadeRow .editor-module__8JwIMW__zoomSeg button{place-items:center;display:grid}.editor-module__8JwIMW__fadeGlyph{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.editor-module__8JwIMW__folder{list-style:none}.editor-module__8JwIMW__layer.editor-module__8JwIMW__folderHead{padding-left:30px}.editor-module__8JwIMW__folderOpen{width:20px;height:20px;color:var(--text-3);background:0 0;border:0;border-radius:5px;justify-self:start;place-items:center;margin-left:6px;padding:0;transition:background-color .12s,color .12s;display:grid}.editor-module__8JwIMW__folderOpen:hover{background:var(--hover);color:var(--text)}.editor-module__8JwIMW__folderOpen svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;transition:transform .16s var(--ease-out)}.editor-module__8JwIMW__folderOpen.editor-module__8JwIMW__shut svg{transform:rotate(-90deg)}.editor-module__8JwIMW__folderKids{grid-template-columns:minmax(0,1fr);gap:2px;margin:2px 0 0;padding:0 0 0 18px;list-style:none;display:grid;position:relative}.editor-module__8JwIMW__folderKids:before{content:"";border-left:1px solid var(--line);position:absolute;top:2px;bottom:2px;left:16px}.editor-module__8JwIMW__folderName{font:inherit;background:var(--field);width:100%;color:var(--text);box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px var(--accent-soft);border:0;border-radius:4px;outline:none;margin:-2px 0;padding:1px 4px;font-weight:500}@media (prefers-reduced-motion:reduce){.editor-module__8JwIMW__folderOpen svg{transition:none}}.editor-module__8JwIMW__lbody .editor-module__8JwIMW__lname,.editor-module__8JwIMW__lbody .editor-module__8JwIMW__lmeta{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.editor-module__8JwIMW__swText{background:var(--field);color:var(--text-2);place-items:center;font:600 13px/1 Georgia,Times New Roman,serif;display:grid}.editor-module__8JwIMW__swShape{background:var(--field);color:var(--text-2);place-items:center;display:grid}.editor-module__8JwIMW__swShape .editor-module__8JwIMW__glyph{width:16px;height:16px}.editor-module__8JwIMW__swMark{box-shadow:0 0 0 .5px var(--line-strong);display:block}.editor-module__8JwIMW__swMark.editor-module__8JwIMW__line{border-radius:1px;width:16px;height:2px}.editor-module__8JwIMW__swMark.editor-module__8JwIMW__line.editor-module__8JwIMW__upright{width:2px;height:16px}.editor-module__8JwIMW__swMark.editor-module__8JwIMW__box{border-radius:2px;width:14px;height:14px}.editor-module__8JwIMW__swMark.editor-module__8JwIMW__blob{border-radius:50%;width:14px;height:14px}.editor-module__8JwIMW__layerDel{width:26px;height:26px;color:var(--text-3);opacity:var(--bin,1);transition:opacity .12s ease, background-color .12s ease, color .12s ease, transform .12s var(--ease-out);background:0 0;border:0;border-radius:6px;justify-self:end;place-items:center;margin-right:6px;padding:0;display:grid}.editor-module__8JwIMW__layerDel[aria-disabled=true]{--bin:.38}.editor-module__8JwIMW__layerDel[aria-disabled=true]:active{transform:none}.editor-module__8JwIMW__layerDel svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.editor-module__8JwIMW__layerDel:active{transform:scale(.92)}@media (hover:hover) and (pointer:fine){.editor-module__8JwIMW__layerDel{opacity:0}.editor-module__8JwIMW__layerRow:hover .editor-module__8JwIMW__layerDel,.editor-module__8JwIMW__layerDel:focus-visible{opacity:var(--bin,1)}.editor-module__8JwIMW__layerDel:hover{background:var(--hover);color:var(--danger)}.editor-module__8JwIMW__layerDel[aria-disabled=true]:hover{color:var(--text-3);background:0 0}}.editor-module__8JwIMW__lname{font-weight:500}.editor-module__8JwIMW__linkList{gap:6px;display:grid}.editor-module__8JwIMW__titleBtn{width:22px;height:22px;color:var(--text-2);transition:background-color .12s linear, color .12s linear, transform .14s var(--ease-out);background:0 0;border:0;border-radius:6px;place-items:center;margin:-4px -4px -4px 0;padding:0;display:grid}.editor-module__8JwIMW__titleBtn svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;width:14px;height:14px}.editor-module__8JwIMW__titleBtn:hover{background:var(--hover);color:var(--text)}.editor-module__8JwIMW__titleBtn:active{background:var(--press);transform:scale(.92)}.editor-module__8JwIMW__titleBtn.editor-module__8JwIMW__on{background:var(--accent-soft);color:var(--accent)}.editor-module__8JwIMW__linkRow{align-items:center;gap:4px;display:flex}.editor-module__8JwIMW__linkGlyph{width:20px;color:var(--text-3);flex-shrink:0;place-items:center;display:grid}.editor-module__8JwIMW__linkGlyph svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.editor-module__8JwIMW__linkField{text-overflow:ellipsis;flex:1;min-width:0;margin-left:2px}.editor-module__8JwIMW__linkField[readonly]{color:var(--text-2)}.editor-module__8JwIMW__linkBtn{width:26px;height:26px;color:var(--text-3);transition:background-color .12s ease, color .12s ease, transform .12s var(--ease-out);background:0 0;border:0;border-radius:6px;flex-shrink:0;place-items:center;padding:0;display:grid}.editor-module__8JwIMW__linkBtn svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.editor-module__8JwIMW__linkBtn:active{transform:scale(.92)}@media (hover:hover) and (pointer:fine){.editor-module__8JwIMW__linkBtn:hover{background:var(--hover);color:var(--text)}.editor-module__8JwIMW__linkBtn.editor-module__8JwIMW__linkDel:hover{color:var(--danger)}}.editor-module__8JwIMW__lmeta{color:var(--text-2);font-variant-numeric:tabular-nums;font-size:11.5px}.editor-module__8JwIMW__textPreview{background:var(--field);width:100%;box-shadow:inset 0 0 0 1px var(--line);font:inherit;color:var(--text);text-align:left;cursor:text;border:0;border-radius:6px;margin:0;padding:8px 10px;font-size:12px;line-height:1.45;transition:box-shadow .12s;display:block}.editor-module__8JwIMW__textPreview span{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (hover:hover) and (pointer:fine){.editor-module__8JwIMW__textPreview:not(:disabled):hover{box-shadow:inset 0 0 0 1px var(--line-strong)}}.editor-module__8JwIMW__textPreview:disabled{cursor:default;color:var(--text-2)}.editor-module__8JwIMW__textActions{align-items:center;gap:8px;margin-top:10px;display:flex}.editor-module__8JwIMW__colorRow{align-items:center;gap:8px;display:flex}.editor-module__8JwIMW__colorRows{gap:8px;display:grid}.editor-module__8JwIMW__colorLabel{width:44px;color:var(--text-2);flex-shrink:0;font-size:12px}.editor-module__8JwIMW__swatch{width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:6px;flex-shrink:0;position:relative;overflow:hidden}.editor-module__8JwIMW__swatch input{opacity:0;border:0;width:calc(100% + 8px);height:calc(100% + 8px);padding:0;position:absolute;inset:-4px}.editor-module__8JwIMW__swatch:focus-within{outline:2px solid var(--accent);outline-offset:2px}.editor-module__8JwIMW__hexField{font-variant-numeric:tabular-nums;text-transform:uppercase;width:92px}.editor-module__8JwIMW__pop p{color:var(--text);margin:0 0 12px;font-size:13px}.editor-module__8JwIMW__pop p span{color:var(--text-2)}.editor-module__8JwIMW__popActions{justify-content:flex-end;gap:8px;display:flex}.editor-module__8JwIMW__popActions .editor-module__8JwIMW__spacer{flex:1}.editor-module__8JwIMW__saveTitle{letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin:0 0 12px;font-size:15px;font-weight:600}.editor-module__8JwIMW__switchRow{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.editor-module__8JwIMW__switchRow b{font-weight:500;display:block}.editor-module__8JwIMW__switchRow small{color:var(--text-2);font-variant-numeric:tabular-nums;font-size:12px;display:block}.editor-module__8JwIMW__note{width:100%;margin-bottom:12px}.editor-module__8JwIMW__pendingList{color:var(--text-2);margin:0 0 12px;padding:0;font-size:12px;list-style:none}.editor-module__8JwIMW__pendingList li{overflow-wrap:anywhere;padding:2px 0 2px 12px;position:relative}.editor-module__8JwIMW__pendingList li:before{content:"";background:var(--text-3);border-radius:50%;width:4px;height:4px;position:absolute;top:9px;left:2px}.editor-module__8JwIMW__pendingList .editor-module__8JwIMW__more{color:var(--text-3)}.editor-module__8JwIMW__pendingList .editor-module__8JwIMW__more:before{display:none}.editor-module__8JwIMW__saveNote{color:var(--text);margin:0 0 12px;font-size:12px}.editor-module__8JwIMW__saveNote+.editor-module__8JwIMW__saveNote{margin-top:-6px}.editor-module__8JwIMW__saveError{color:var(--danger);margin:0 0 12px;font-size:12px}.editor-module__8JwIMW__saveSlow{color:var(--text-2);font-variant-numeric:tabular-nums;margin:0 0 12px;font-size:12px}.editor-module__8JwIMW__state{text-align:center;flex-direction:column;grid-area:empty;justify-content:center;align-items:center;gap:6px;padding:24px 16px;display:flex;position:relative}.editor-module__8JwIMW__state h1{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:600}.editor-module__8JwIMW__state p{color:var(--text-2);max-width:420px;margin:0;font-size:13px}.editor-module__8JwIMW__state .editor-module__8JwIMW__stateIcon{fill:none;width:52px;height:52px;stroke:var(--text-3);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round;margin-bottom:8px}.editor-module__8JwIMW__stateActions{gap:8px;margin-top:14px;display:flex}.editor-module__8JwIMW__opening{color:var(--text-2);font-variant-numeric:tabular-nums;font-size:13px}.editor-module__8JwIMW__state .editor-module__8JwIMW__workingBar{opacity:1;transition:none}@media (max-width:1180px){.editor-module__8JwIMW__app{--pages-w:132px;--inspector-w:272px}.editor-module__8JwIMW__thumb{width:84px}}@media (max-width:980px){.editor-module__8JwIMW__collapse span{display:none}.editor-module__8JwIMW__collapse{width:32px;padding:0!important}}@media (max-width:760px){.editor-module__8JwIMW__app{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--toolbar-h) auto auto auto;grid-template-areas:"bar""stage""pages""inspector";height:auto;min-height:100dvh;overflow:visible}.editor-module__8JwIMW__app[data-view=state]{grid-template-areas:"bar""empty";grid-template-rows:var(--toolbar-h) minmax(0, 1fr)}.editor-module__8JwIMW__toolbar{z-index:10;gap:8px;padding:0 8px;position:sticky;top:0}.editor-module__8JwIMW__tools{gap:4px}.editor-module__8JwIMW__divider,.editor-module__8JwIMW__hideNarrow{display:none}.editor-module__8JwIMW__stage{grid-template-rows:auto 40px}.editor-module__8JwIMW__sheetArea{height:auto;padding:16px 16px 4px}.editor-module__8JwIMW__pages{border-right:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:row;align-items:flex-start;gap:10px;padding:12px 16px;overflow:auto hidden}.editor-module__8JwIMW__thumb{width:56px}.editor-module__8JwIMW__pagesCol{border-right:0}.editor-module__8JwIMW__railHead,.editor-module__8JwIMW__glance{display:none}.editor-module__8JwIMW__inspector{border-left:0}.editor-module__8JwIMW__inspectorBody{overflow:visible}.editor-module__8JwIMW__cands{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.editor-module__8JwIMW__pageImg.editor-module__8JwIMW__next.editor-module__8JwIMW__in{animation:.12s forwards editor-module__8JwIMW__fade}.editor-module__8JwIMW__cand:active{transform:none}.editor-module__8JwIMW__glance{animation:.12s editor-module__8JwIMW__fade}.editor-module__8JwIMW__glanceTile:active{transform:none}}@keyframes editor-module__8JwIMW__fade{0%{opacity:0}to{opacity:1}}.editor-module__8JwIMW__spellMarks{pointer-events:none;position:absolute;inset:0}.editor-module__8JwIMW__spellMark{background:radial-gradient(circle at 1.5px 1.5px,#e5484d 1.1px,#0000 1.3px) 0 100%/4px 3px repeat-x;position:absolute}.editor-module__8JwIMW__spellList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.editor-module__8JwIMW__spellItem{gap:6px;display:grid}.editor-module__8JwIMW__spellWord{color:var(--text);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-weight:600;-webkit-text-decoration:underline wavy #e5484d;text-decoration:underline wavy #e5484d;text-decoration-thickness:1px}.editor-module__8JwIMW__spellChips{flex-wrap:wrap;gap:6px;display:flex}.editor-module__8JwIMW__chip{background:var(--accent-soft);height:24px;color:var(--accent);transition:background-color .12s ease, transform .14s var(--ease-out);border:0;border-radius:12px;padding:0 10px;font-size:12px;font-weight:500}@media (hover:hover) and (pointer:fine){.editor-module__8JwIMW__chip:hover{background:var(--accent);color:var(--on-accent)}}.editor-module__8JwIMW__chip:active{transform:scale(.96)}.editor-module__8JwIMW__spellMore{gap:14px;display:flex}.editor-module__8JwIMW__badge{color:#fff;text-align:center;font-variant-numeric:tabular-nums;background:#e5484d;border-radius:9px;min-width:18px;height:18px;margin-left:2px;padding:0 5px;font-size:11px;font-weight:600;line-height:18px}.editor-module__8JwIMW__drawer{padding:0}.editor-module__8JwIMW__drawerTitle{background:var(--hover);height:30px;color:var(--text-2);cursor:default;-webkit-user-select:none;user-select:none;align-items:center;padding:0 16px;font-size:12px;font-weight:600;list-style:none;transition:background-color .12s,color .12s;display:flex}.editor-module__8JwIMW__drawerTitle::-webkit-details-marker{display:none}.editor-module__8JwIMW__drawerTitle::marker{content:""}.editor-module__8JwIMW__drawerTitle:before{content:"";clip-path:polygon(22% 8%,86% 50%,22% 92%);width:8px;height:8px;transition:transform .16s var(--ease-out);background:currentColor;flex-shrink:0;margin:0 4px 0 -12px}.editor-module__8JwIMW__drawer[open]>.editor-module__8JwIMW__drawerTitle:before{transform:rotate(90deg)}.editor-module__8JwIMW__drawerTitle .editor-module__8JwIMW__aside{margin-left:auto}.editor-module__8JwIMW__drawerTitle:active{background:var(--press)}.editor-module__8JwIMW__drawerTitle:focus-visible{outline-offset:-2px}@media (hover:hover) and (pointer:fine){.editor-module__8JwIMW__drawerTitle:hover{background:var(--press);color:var(--text)}}.editor-module__8JwIMW__drawerBody{padding:14px 16px 16px}.editor-module__8JwIMW__drawer[open]>.editor-module__8JwIMW__drawerBody{animation:editor-module__8JwIMW__drawerIn .18s var(--ease-out)}@keyframes editor-module__8JwIMW__drawerIn{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.editor-module__8JwIMW__drawerTitle:before{transition:none}.editor-module__8JwIMW__drawer[open]>.editor-module__8JwIMW__drawerBody{animation-name:editor-module__8JwIMW__drawerFade}}@keyframes editor-module__8JwIMW__drawerFade{0%{opacity:0}}.editor-module__8JwIMW__details{grid-template-columns:auto 1fr;gap:6px 12px;margin:0;font-size:12px;display:grid}.editor-module__8JwIMW__details dt{color:var(--text-3)}.editor-module__8JwIMW__details dd{color:var(--text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;margin:0}.editor-module__8JwIMW__details dd.editor-module__8JwIMW__warn{color:var(--warn)}.editor-module__8JwIMW__hint.editor-module__8JwIMW__ok{align-items:center;gap:5px;display:flex}.editor-module__8JwIMW__hint.editor-module__8JwIMW__ok svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:11px;height:11px}.editor-module__8JwIMW__detailActions{flex-wrap:wrap;gap:4px 8px;margin-top:12px;margin-left:-8px;display:flex}
.ui-module__XxbgkW__btn,.ui-module__XxbgkW__iconBtn{border-radius:var(--radius);background:var(--hover);height:30px;color:var(--text);white-space:nowrap;-webkit-user-select:none;user-select:none;transition:transform .14s var(--ease-out), background-color .12s linear, opacity .12s linear;border:0;justify-content:center;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.ui-module__XxbgkW__btn{padding:0 11px;font-weight:500}.ui-module__XxbgkW__iconBtn{background:0 0;width:32px}.ui-module__XxbgkW__btn:not(:disabled):hover,.ui-module__XxbgkW__iconBtn:not(:disabled):hover{background:var(--press)}.ui-module__XxbgkW__btn:not(:disabled):active,.ui-module__XxbgkW__iconBtn:not(:disabled):active{transform:scale(.96)}.ui-module__XxbgkW__btn:disabled,.ui-module__XxbgkW__iconBtn:disabled{opacity:.38}.ui-module__XxbgkW__iconBtn[aria-expanded=true],.ui-module__XxbgkW__btn[aria-haspopup=menu][aria-expanded=true]{background:var(--press)}.ui-module__XxbgkW__primary{background:var(--accent);color:var(--on-accent);padding:0 16px}.ui-module__XxbgkW__primary:not(:disabled):hover{background:var(--accent-press)}.ui-module__XxbgkW__primary:disabled{background:var(--hover);color:var(--text-3);opacity:1}.ui-module__XxbgkW__quiet{background:0 0}.ui-module__XxbgkW__quiet:not(:disabled):hover{background:var(--hover)}.ui-module__XxbgkW__danger{color:var(--danger)}.ui-module__XxbgkW__large{border-radius:8px;height:36px;padding:0 16px;font-size:13px}@media (prefers-reduced-motion:reduce){.ui-module__XxbgkW__btn:not(:disabled):active,.ui-module__XxbgkW__iconBtn:not(:disabled):active{transform:none}}.ui-module__XxbgkW__field{background:var(--field);height:28px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--text);border:0;border-radius:6px;outline:none;padding:0 9px;transition:box-shadow .12s linear}.ui-module__XxbgkW__field:focus{box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px var(--accent-soft)}.ui-module__XxbgkW__field::placeholder{color:var(--text-3)}textarea.ui-module__XxbgkW__field{resize:vertical;height:auto;min-height:64px;padding:7px 9px;line-height:1.4}.ui-module__XxbgkW__search{align-items:center;display:inline-flex;position:relative}.ui-module__XxbgkW__search>svg{color:var(--text-3);pointer-events:none;position:absolute;left:8px}.ui-module__XxbgkW__search input{background:var(--hover);border:0;border-radius:7px;outline:none;width:220px;height:28px;padding:0 26px 0 28px;transition:box-shadow .12s linear,background-color .12s linear}.ui-module__XxbgkW__search input:focus{background:var(--field);box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px var(--accent-soft)}.ui-module__XxbgkW__search input::placeholder{color:var(--text-3)}.ui-module__XxbgkW__search input::-webkit-search-cancel-button{appearance:none;display:none}.ui-module__XxbgkW__searchClear{background:var(--text-3);width:16px;height:16px;color:var(--window);transition:transform .14s var(--ease-out), opacity .12s linear;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;right:6px}.ui-module__XxbgkW__searchClear svg{stroke-width:3px}.ui-module__XxbgkW__searchClear:hover{opacity:.8}.ui-module__XxbgkW__searchClear:active{transform:scale(.9)}.ui-module__XxbgkW__seg{background:var(--hover);border-radius:8px;padding:2px;display:flex}.ui-module__XxbgkW__seg button{min-width:38px;height:24px;color:var(--text-2);background:0 0;border:0;border-radius:6px;flex:1;padding:0 10px;font-size:12px;font-weight:500;transition:background-color .12s linear,color .12s linear}.ui-module__XxbgkW__seg button:not([aria-pressed=true]):hover{color:var(--text)}.ui-module__XxbgkW__seg button:not([aria-pressed=true]):active{background:var(--hover)}.ui-module__XxbgkW__seg button[aria-pressed=true]{background:var(--seg-on);color:var(--text);box-shadow:var(--seg-on-shadow)}.ui-module__XxbgkW__switch{background:var(--line-strong);width:32px;height:20px;transition:background-color .16s var(--ease-out);border:0;border-radius:10px;flex-shrink:0;padding:0;position:relative}.ui-module__XxbgkW__switch:after{content:"";width:16px;height:16px;transition:transform .2s var(--spring);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.ui-module__XxbgkW__switch[aria-checked=true]{background:var(--accent)}.ui-module__XxbgkW__switch[aria-checked=true]:after{transform:translate(12px)}.ui-module__XxbgkW__avatar{background:var(--row-selected);color:var(--text-2);border-radius:50%;flex-shrink:0;place-items:center;font-weight:600;display:inline-grid;overflow:hidden}.ui-module__XxbgkW__avatar img{object-fit:cover;width:100%;height:100%;display:block}.ui-module__XxbgkW__pill{background:var(--row-selected);min-width:18px;height:18px;color:var(--text-2);border-radius:9px;place-items:center;padding:0 6px;font-size:12px;font-weight:600;display:inline-grid}.ui-module__XxbgkW__progress{background:var(--hover);border-radius:2px;height:4px;overflow:hidden}.ui-module__XxbgkW__progress>span{background:var(--accent);border-radius:2px;height:100%;transition:width .2s linear;display:block}.ui-module__XxbgkW__progress.ui-module__XxbgkW__indeterminate>span{animation:.9s linear infinite ui-module__XxbgkW__sweep;width:30%!important}@keyframes ui-module__XxbgkW__sweep{0%{transform:translate(-100%)}to{transform:translate(340%)}}.ui-module__XxbgkW__skeleton{background:var(--cover-placeholder);border-radius:4px}.ui-module__XxbgkW__empty{text-align:center;flex-direction:column;align-items:center;gap:6px;max-width:360px;margin:12vh auto 0;display:flex}.ui-module__XxbgkW__empty h2{letter-spacing:-.02em;text-wrap:balance;margin:6px 0 0;font-size:20px;font-weight:600}.ui-module__XxbgkW__empty p{color:var(--text-2);text-wrap:pretty;margin:0 0 12px;font-size:13px;line-height:1.45}.ui-module__XxbgkW__empty svg{width:52px;height:52px;color:var(--text-3);margin-bottom:2px}@media (pointer:coarse){.ui-module__XxbgkW__searchClear:before{content:"";position:absolute;inset:-12px}}@media (prefers-reduced-motion:reduce){.ui-module__XxbgkW__switch:after{transition:none}.ui-module__XxbgkW__searchClear:active{transform:none}}.ui-module__XxbgkW__ask p{color:var(--text);margin:0 0 12px;font-size:13px}.ui-module__XxbgkW__ask p span{color:var(--text-2)}.ui-module__XxbgkW__askActions{justify-content:flex-end;gap:8px;display:flex}
