.pdfPreview{border:1px solid var(--line);min-width:0;color:var(--ink);background:#e9efec;border-radius:10px;overflow:hidden}.pdfPreviewToolbar{border-bottom:1px solid var(--line);background:var(--paper);flex-wrap:wrap;align-items:center;gap:10px 18px;padding:10px 12px;font-size:14px;display:flex}.pdfPreviewPages,.pdfPreviewZoom{align-items:center;gap:7px;display:flex}.pdfPreviewPages span{text-align:center;font-variant-numeric:tabular-nums;min-width:54px}.pdfPreviewZoom span{text-align:center;font-variant-numeric:tabular-nums;min-width:44px}.pdfPreviewToolbar button,.pdfPreviewError button{min-height:44px;color:var(--accent-ink);font:inherit;cursor:pointer;background:#fff;border:1px solid #bdd5cf;border-radius:6px;padding:4px 9px}.pdfPreviewToolbar button:not(:disabled):hover,.pdfPreviewError button:hover{border-color:var(--accent-strong);background:var(--accent-soft)}.pdfPreviewToolbar button:disabled{opacity:.4;cursor:default}.pdfPreviewToolbar button[aria-pressed=true],.pdfPreviewToolbar button[aria-pressed=true]:hover{border-color:var(--accent-strong);background:var(--tiffany);color:var(--accent-ink)}:is(.pdfPreviewToolbar button:focus-visible,.pdfPreviewToolbar a:focus-visible,.pdfPreviewError button:focus-visible){outline:3px solid var(--accent-strong);outline-offset:3px}.pdfPreviewToolbar a{min-height:44px;color:var(--accent-strong);white-space:nowrap;align-items:center;margin-left:auto;text-decoration:none;display:inline-flex}.pdfPreviewToolbar a:hover{text-underline-offset:3px;text-decoration:underline}.pdfPreviewViewport{width:100%;height:min(70vh,1000px);min-height:260px;scrollbar-gutter:stable;overscroll-behavior:contain;height:min(70svh,1000px);position:relative;overflow:auto scroll}.pdfPreviewCanvas{box-sizing:border-box;justify-content:safe center;align-items:flex-start;width:max-content;min-width:100%;padding:16px;display:flex}.pdfPreviewCanvas canvas{background:#fff;flex:none;max-width:none;display:block;box-shadow:0 2px 12px #161c3024}.pdfPreviewCanvas canvas[hidden]{display:none!important}.pdfPreviewStatus{z-index:1;text-align:center;color:#515566;margin:0;font-size:14px;position:absolute;inset:18px 12px auto}.pdfPreviewError{text-align:center;padding:28px 20px;font-size:14px}.pdfPreviewError p{text-wrap:balance;margin:0 0 12px}:is(.pdfPreview:has(.pdfPreviewError) .pdfPreviewPages,.pdfPreview:has(.pdfPreviewError) .pdfPreviewZoom,.pdfPreview:has(.pdfPreviewError) .pdfPreviewCanvas){display:none}.pdfPreview:has(.pdfPreviewError) .pdfPreviewViewport{height:auto;min-height:0;overflow:visible}.materialPreviewDialog:has(.pdfPreviewError):has(.previewFooter .primaryLink) .pdfPreviewToolbar{display:none}@media (max-width:700px){.pdfPreviewToolbar{gap:8px 12px;padding:8px}.pdfPreviewToolbar button{min-width:44px;min-height:44px}.pdfPreviewViewport{height:65vh;height:65svh}.pdfPreviewToolbar a{font-size:14px}}.lecturePassages{gap:6px;margin:10px 0 12px;padding:0;list-style:none;display:grid}.lecturePassages li{border:1px solid #0000;border-radius:10px;grid-template-columns:64px 1fr;align-items:start;gap:10px;padding:8px 10px;display:grid}.lecturePassages li.isSelected{border-color:var(--accent-border,#9ed8cd);background:#fff}.lecturePassages a,.lecturePassages .lecturePlay{color:var(--accent-strong,#1f6f64);white-space:nowrap;font-size:14px;font-weight:700;line-height:2.2;text-decoration:none}.lecturePassages .lecturePlay{text-align:left;cursor:pointer;background:0 0;border:0;justify-self:start;margin:0;padding:0;font-family:inherit}.lecturePassages a:hover,.lecturePassages .lecturePlay:hover{text-decoration:underline}.lecturePassages a:focus-visible{text-decoration:underline}.lecturePassages .lecturePlay:focus-visible{text-decoration:underline}.lecturePassages p{margin:0}.lecturePassages mark{color:inherit;background:#fff1a8;border-radius:2px;padding:0 1px}.lectureOthers{margin:4px 0 10px}.lectureOthers>summary{cursor:pointer;color:var(--accent-strong,#1f6f64);padding:6px 0;font-size:14px;font-weight:600}.lectureScene{grid-template-columns:minmax(0,1fr);align-items:center;gap:16px;margin:18px 0 0;display:grid}.lectureScene.hasStill{grid-template-columns:240px minmax(0,1fr)}.lectureScene>img{aspect-ratio:16/9;object-fit:cover;background:#dfe7e4;border-radius:10px;width:240px;display:block}.lectureSceneFallback{color:#65726e;align-items:center;gap:8px;font-size:14px;display:flex}.lectureSceneText{gap:4px;min-width:0;display:grid}.lectureScene .lectureSpeaker{gap:0;margin:0;display:grid}.lectureSpeaker>span{color:var(--muted,#687b78);font-size:14px;line-height:1.5}.lectureSpeaker>b{color:var(--ink,#243432);font-size:17px;font-weight:600;line-height:1.5}.lectureScene .lectureSceneFacts{color:#6f8a80;margin:0;font-size:14px;line-height:1.6}.lectureScene+.sourceExcerpt,.lecturePlayer+.sourceExcerpt{margin-top:16px}.lecturePlayer{flex:none;width:100%;margin:14px 0 0;display:block}video.lecturePlayer{background:#101615;border-radius:10px;max-height:46vh}@media (max-width:700px){.lecturePassages li{grid-template-columns:1fr;gap:0;padding:8px}.lecturePassages a,.lecturePassages .lecturePlay{align-items:center;min-width:44px;min-height:44px;line-height:1.8;display:inline-flex}.lectureOthers>summary{min-height:44px}.lectureScene{gap:12px;margin-top:14px}.lectureScene.hasStill{grid-template-columns:136px minmax(0,1fr)}.lectureScene>img{width:136px}.lectureSpeaker>b{font-size:16px}}.lectureScroll{overscroll-behavior:contain;flex:auto;min-height:0;overflow:auto}.lectureReading{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}@media (max-width:700px){.lecturePassages p{font-size:16px}}.lectureSceneFacts{overflow:hidden}.lectureFactFlow{flex-wrap:wrap;margin-left:-1.4em;display:flex}.lectureFact{box-sizing:border-box;min-width:0;max-width:100%;padding-left:1.4em;position:relative}.lectureFactDot{text-align:center;width:1.4em;position:absolute;left:0}.textDocumentView{background:#fff;border:1px solid #e4ebe8;border-radius:16px;min-width:0;max-height:65vh;padding:clamp(18px,4vw,36px);overflow:auto}.textDocumentView pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;color:#293b37;tab-size:4;margin:0;font-size:16px;line-height:1.85}.textDocumentView:focus-visible{outline-offset:3px;outline:2px solid #147e76}.composerControls{justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;margin:2px 0 0;display:flex;position:relative}.composerControls button{-webkit-tap-highlight-color:transparent}.composerSettings{flex:auto;justify-content:flex-start;align-items:center;gap:0;min-width:0;display:flex}.composerModelControl{border:1px solid var(--line,#dce7e4);color:#4a5d58;background:#fff;border-radius:999px;flex:0 auto;align-items:center;gap:6px;min-width:44px;min-height:44px;padding:6px 14px 6px 12px;font-size:14px;line-height:1.35;display:inline-flex}.composerModelIcon{flex:none}.composerModelControl:hover,.composerModelControl[aria-expanded=true]{border-color:var(--accent-border,#92cfc6);background:#f1f5f3}.composerModelLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink,#243432);font-weight:500;overflow:hidden}.composerSendControl{flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;margin-left:auto;display:flex}.composerSendControl>button{background:var(--tiffany,#81d8d0);width:44px;height:44px;min-height:44px;color:var(--accent-ink,#114b47);border:0;border-radius:50%;place-items:center;margin:0;padding:0;display:grid}.composerSendControl>button:hover:not(:disabled){background:var(--tiffany-hover,#6acbc1)}.composerSendControl>button:disabled{color:#a5b2ad;cursor:not-allowed;background:#eef2f0}.composerSendControl>.stopGeneration{background:var(--accent-strong,#176f68);color:#fff}.composerSendControl>.stopGeneration:hover{background:var(--accent-ink,#114b47)}.composerControlPanel{z-index:25;width:300px;max-width:calc(100vw - 48px);max-height:min(390px,65dvh);color:var(--ink,#243432);text-align:left;background:#fff;border:1px solid #e0e7e3;border-radius:18px;padding:8px 16px 16px;position:absolute;bottom:calc(100% + 9px);left:0;overflow:auto;box-shadow:0 10px 40px #163c3020,0 2px 6px #163c300a}.composerControlPanelHeader{justify-content:space-between;align-items:center;gap:8px;min-height:44px;display:flex}.composerControlPanelHeader h2{letter-spacing:-.02em;margin:0;font-size:14px;font-weight:600}.composerPanelClose{border-radius:50%;width:44px;margin-right:-9px}.composerPanelClose:hover{color:var(--accent-ink,#114b47);background:#f1f5f3}.composerCurrentModel{gap:5px;padding:8px 0 17px;display:grid}.composerCurrentModel>span{color:var(--muted,#687b78);font-size:14px}.composerCurrentModel strong{overflow-wrap:anywhere;font-size:15px;font-weight:550;line-height:1.45}.composerCurrentModel code{color:var(--muted,#687b78);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;font-family:inherit;font-size:14px;line-height:1.5;display:block}.composerModelRetry{border:1px solid var(--line,#dce7e4);min-height:44px;color:var(--accent-ink,#114b47);background:#f7faf8;border-radius:10px;justify-self:start;margin-top:4px;padding:8px 11px;font-size:14px}.composerModelRetry:hover:not(:disabled){background:var(--accent-soft,#e6f7f4)}.composerModelRetry:disabled{opacity:.55;cursor:not-allowed}.composerControlBackdrop{display:none}.composerEffortSetting{border-top:1px solid #edf1ef;gap:12px;padding-top:12px;font-size:14px;display:grid}.composerEffortChoices{flex-wrap:wrap;gap:8px;display:flex}.composerEffortChoices>button{border:1px solid var(--line,#dce7e4);min-height:44px;color:var(--ink,#243432);font:inherit;background:#f8faf9;border-radius:11px;flex:65px;justify-content:center;align-items:center;padding:9px 10px;font-weight:500;display:flex}.composerEffortChoices>button[aria-pressed=true]{border-color:var(--accent-strong,#176f68);background:var(--accent-soft,#e6f7f4);color:var(--accent-strong,#176f68)}.composerEffortChoices>button:disabled{opacity:.55}.composerEffortSetting select{border:1px solid var(--line,#dce7e4);min-width:112px;min-height:44px;color:var(--accent-ink,#114b47);font:inherit;background:#f7faf8;border-radius:10px;padding:8px 10px}.composerEffortSetting select:disabled{opacity:.55}.composerContextValue{border-top:1px solid #edf1ef;gap:6px;margin-top:14px;padding:12px 0 4px;display:grid}.composerContextValue strong{color:var(--accent-ink,#114b47);letter-spacing:-.035em;font-size:24px;font-weight:550;line-height:1.2}.composerContextValue strong.isUnmeasured{color:var(--ink,#243432);letter-spacing:0;font-size:15px;font-weight:500}.composerContextValue>span{color:var(--muted,#687b78);font-variant-numeric:tabular-nums;font-size:14px}.composerContextValue>.composerContextBasis{margin-bottom:2px;font-size:14px}.composerContextExplanation{color:var(--muted,#687b78);word-break:keep-all;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.65}.composerRolloverCount{color:var(--muted,#687b78);border-top:1px solid #edf1ef;justify-content:space-between;align-items:center;gap:12px;margin-top:15px;padding-top:12px;font-size:14px;display:flex}.composerRolloverCount>span:last-child{color:var(--ink,#243432);font-variant-numeric:tabular-nums}.composerControls button:focus-visible{outline:3px solid var(--accent-strong,#176f68);outline-offset:3px}.composerControls select:focus-visible{outline:3px solid var(--accent-strong,#176f68);outline-offset:3px}.composerControlPanel:focus-visible{outline:3px solid var(--accent-strong,#176f68);outline-offset:3px}@media (max-width:700px){.composerControls{gap:3px}.composerModelControl{gap:5px;font-size:14px}.composerSendControl{margin-left:auto}.composerControlBackdrop{z-index:100;background:#10231955;border:0;width:100vw;height:100dvh;padding:0;display:block;position:fixed;inset:0}.composerControlPanel{z-index:101;left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));border-radius:24px;width:auto;max-width:none;max-height:75dvh;padding:12px 20px 24px;position:fixed;box-shadow:0 14px 60px #10231930}.composerControlPanelHeader h2{font-size:16px}.composerCurrentModel strong{font-size:18px}.composerCurrentModel>span,.composerCurrentModel code,.composerEffortSetting{font-size:14px}.composerEffortChoices>button{min-height:44px;font-size:15px}.composerEffortSetting select{font-size:16px}}@media (max-height:500px){.composerControlPanel{max-height:55dvh}}.bauAvatar{aspect-ratio:200/176;vertical-align:middle;flex-shrink:0;justify-content:center;align-items:center;width:40px;display:inline-flex;position:relative}.bauAvatar>bau-avatar{width:100%;display:block}.bauAvatarFallback{color:#70cdb0;font-size:24px;line-height:1;position:absolute}.bauAvatar[data-ready=true]>.bauAvatarFallback{display:none}.releaseUpdate{color:#174d45;background:#eefaf7;border:1px solid #93c9c1;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:13px;display:flex}.releaseUpdate button{min-height:36px;color:inherit;font:inherit;cursor:pointer;background:#fff;border:1px solid #66aaa0;border-radius:7px;flex:none;padding:6px 10px}.releaseUpdate button:disabled{opacity:.55;cursor:default}.releaseUpdate button:focus-visible{outline-offset:3px;outline:2px solid #248c7e}@media (max-width:480px){.releaseUpdate{flex-wrap:wrap;align-items:flex-start}}.libraryField{gap:6px;min-width:0;display:grid}.libraryField>label{color:#4a5d58;font-size:14px;font-weight:550;line-height:1.5}.libraryField input[type=text],.libraryField textarea{width:100%;min-width:0;min-height:44px;color:var(--ink,#243432);background:#fff;border:1px solid #7a8c88;border-radius:10px;margin:0;padding:10px 12px;font-size:15px;line-height:1.5}.libraryField textarea{resize:vertical;line-height:1.7;display:block}.libraryField input::placeholder,.libraryField textarea::placeholder{color:#a3aeab}.libraryField input:disabled,.libraryField textarea:disabled{color:#8a9794;background:#f3f6f5}.libraryField [aria-invalid=true]{background:snow;border-color:#d59a98}.libraryFieldProblem{color:#a0393a;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}.libraryField input:focus-visible{border-color:var(--accent-strong,#176f68);outline:none;box-shadow:0 0 0 3px #81d8d04d}.libraryField textarea:focus-visible{border-color:var(--accent-strong,#176f68);outline:none;box-shadow:0 0 0 3px #81d8d04d}.libraryField select:focus-visible{border-color:var(--accent-strong,#176f68);outline:none;box-shadow:0 0 0 3px #81d8d04d}.adminPasswordDialog input:focus-visible{border-color:var(--accent-strong,#176f68);outline:none;box-shadow:0 0 0 3px #81d8d04d}.downloadGateForm textarea:focus-visible{border-color:var(--accent-strong,#176f68);outline:none;box-shadow:0 0 0 3px #81d8d04d}.clientGateCard input:not([type=radio]):focus-visible{border-color:var(--accent-strong,#176f68);outline:none;box-shadow:0 0 0 3px #81d8d04d}.resultFilters select:focus-visible{border-color:var(--accent-strong,#176f68);outline:none;box-shadow:0 0 0 3px #81d8d04d}.libraryField [aria-invalid=true]:focus-visible{border-color:#c98682;box-shadow:0 0 0 3px #f6dcd9}.libraryActions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.libraryPrimary,.librarySecondary,.libraryDanger{white-space:nowrap;-webkit-tap-highlight-color:transparent;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:9px 16px;font-size:14px;line-height:1.4;display:inline-flex}.libraryDanger{color:#fff;background:#ad3933;border:0;font-weight:550}.libraryDanger:hover:not(:disabled){background:#96302b}.libraryPrimary{background:var(--tiffany,#81d8d0);color:var(--accent-ink,#114b47);border:0;font-weight:550}.libraryPrimary:hover:not(:disabled){background:var(--tiffany-hover,#6acbc1)}.librarySecondary{border:1px solid var(--line,#dce7e4);color:var(--accent-strong,#176f68);background:#fff}.librarySecondary:hover:not(:disabled){border-color:var(--accent-border,#92cfc6);background:var(--accent-soft,#e6f7f4)}.libraryPrimary:disabled,.librarySecondary:disabled,.libraryDanger:disabled,.libraryPrimary[aria-disabled=true],.librarySecondary[aria-disabled=true],.libraryDanger[aria-disabled=true]{opacity:.55;cursor:not-allowed}.libraryBack{min-height:44px;color:var(--accent-strong,#176f68);background:0 0;border:0;border-radius:10px;align-items:center;gap:5px;margin:-8px 0 6px -8px;padding:8px;font-size:14px;display:inline-flex}.libraryBack:hover:not(:disabled){background:var(--accent-soft,#e6f7f4)}.libraryTextButton{min-height:44px;color:var(--accent-strong,#176f68);text-underline-offset:3px;background:0 0;border:0;padding:6px 0;font-size:14px;text-decoration:underline}.libraryNotice{margin:0}.libraryNotice,.documentInfo>.uploadNotice{border:1px solid var(--line,#dce7e4);color:#3d5a54;overflow-wrap:anywhere;background:#f0f8f5;border-radius:10px;padding:10px 12px;font-size:14px;line-height:1.65}.libraryNotice.uploadNotice{color:#3d5a54;line-height:1.65}.reviewBody>.libraryNotice{margin:12px 0}.hiddenDocuments>.libraryNotice{margin:8px 0}.libraryBadge{border:1px solid var(--line,#dce7e4);color:var(--muted,#687b78);white-space:nowrap;background:#fff;border-radius:999px;flex:none;align-items:center;padding:2px 8px;font-size:14px;font-weight:500;line-height:1.5;display:inline-flex}.libraryBadge.isChecked{border-color:var(--accent-border,#92cfc6);background:var(--accent-soft,#e6f7f4);color:var(--accent-ink,#114b47)}.libraryBadge.isHidden{color:#6f7780;background:#f1f2f4;border-color:#e3e5e8}.libraryHistory{margin:8px 0 0;padding:0;list-style:none}.libraryHistory>li{border-top:1px solid #e6ece9;gap:6px;padding:14px 0;display:grid}.libraryHistory>li:first-child{border-top:0}.libraryHistoryMeta{color:var(--muted,#687b78);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;font-size:14px;line-height:1.6;display:flex}.libraryHistoryMeta>b{color:var(--ink,#243432);font-size:14px;font-weight:550}.libraryHistoryValue{color:#4a5d58;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.65}.libraryHistoryNote{color:var(--muted,#687b78);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}.libraryHistory>li>.librarySecondary{justify-self:start;min-height:44px;font-size:14px}.libraryConfirm{color:#785922;background:#fffcf5;border:1px solid #e8d9b8;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;font-size:14px;line-height:1.6;display:flex}.libraryConfirm>span{flex:180px;min-width:0}@media (max-width:700px){.libraryField input[type=text],.libraryField textarea{font-size:16px}.libraryActions>.libraryPrimary{flex:auto}.libraryConfirm>span{flex-basis:100%}}.myRequests{border:1px solid var(--line);word-break:keep-all;overflow-wrap:anywhere;border-radius:12px;margin:0 0 18px;padding:10px 14px}.myRequests>summary{cursor:pointer;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:650;display:flex}.myRequests>summary:after{color:var(--muted);margin-left:auto;margin-right:4px}.myRequests ul{margin:0;padding:0;list-style:none}.myRequests li{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 0;display:flex}.myRequests li>div{flex:200px;min-width:0}.myRequests li>.libraryConfirm{flex:100%}.myRequests li>.libraryConfirm>span{margin:0}.myRequests b{font-size:15px;display:block}.myRequests span,.myRequests p{margin:4px 0;font-size:14px;line-height:1.65}@media (max-width:700px){.myRequests b{font-size:16px}}.myRequests .myRequestState{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.myRequests .myRequestStatus{margin:0;line-height:1.5}.myRequests .myRequestNote{min-width:0;margin:0}.myRequestStatus[data-status=pending]{color:#785922;background:#fffcf5;border-color:#e8d9b8}.myRequestStatus[data-status=approved]{border-color:var(--accent-border,#92cfc6);background:var(--accent-soft,#e6f7f4);color:var(--accent-ink,#114b47)}.myRequestStatus[data-status=rejected]{color:#9a3a34;background:#fbe9e7;border-color:#ecc9c5}.myRequestStatus[data-status=withdrawn]{color:#5f6770;background:#f1f2f4;border-color:#dfe2e6}.reviewPanel{width:min(920px,100%)}.reviewBody{word-break:keep-all;overflow-wrap:anywhere}.hiddenDocuments{margin:8px 0 0}@media (min-width:701px){.materialPanelBackdrop>.reviewPanel,.materialPanelBackdrop>.accessPanel{align-self:start;max-height:calc(100dvh - 80px);margin-top:20px}}.reviewTabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:16px;display:grid}@media (min-width:640px){.reviewTabs{grid-template-columns:repeat(5,minmax(0,1fr))}}.reviewTabs button{border:1px solid var(--line);background:var(--surface,#fff);min-width:0;min-height:44px;color:var(--accent-ink);border-radius:12px;padding:8px 4px;font-size:14px}.reviewTabs [aria-selected=true]{background:var(--accent-soft);border-color:var(--accent-strong);font-weight:650}.approvalRequestCard{border:1px solid var(--line);background:var(--surface,#fff);border-radius:16px;margin:0 0 16px;padding:20px}.reviewMeta{color:var(--muted);margin:0 0 8px;font-size:14px;line-height:1.6}.approvalRequestCard h3{margin:0 0 12px;font-size:17px;font-weight:600;line-height:1.5}.reviewUpload p,.reviewNote,.reviewAction,.reviewRejection p{font-size:15px;line-height:1.7}.reviewUpload{justify-items:start;gap:12px;display:grid}.reviewUpload+.libraryActions,.reviewUpload+.reviewRejection{margin-top:12px}.reviewAction+.reviewAction{margin-top:6px}.reviewAction+.requestCompare{margin-top:8px}.reviewNote{margin:12px 0 0}.reviewNote>b{color:#4a5d58;font-size:14px;font-weight:400;line-height:1.6;display:block}.reviewNote>span{display:block}.requestCompare{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.requestCompare.isNew{grid-template-columns:1fr}.requestCompare section{background:#f4f7f6;border-radius:10px;min-width:0;padding:14px}.requestCompare h4{margin:0 0 8px;font-size:14px}.requestCompare p{gap:4px;margin:0 0 12px;font-size:15px;line-height:1.7;display:grid}.requestCompare p>span:first-child{color:var(--muted);font-size:14px}.requestCompare section>p:last-child{margin-bottom:0}.requestProposed strong{color:var(--accent-ink);font-weight:600}.requestCompare ins{color:#0f5a45;background:#dff5ec;border-radius:3px;padding:1px 2px;font-weight:600;text-decoration:none}.requestCompare del{color:#9a3a34;background:#fbe9e7;border-radius:3px;padding:1px 2px}.reviewRejection{margin-top:16px}.reviewRejection .libraryField>p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}@media (max-width:700px){.reviewPanel .libraryActions>button{flex:1 1 0;min-width:0}.approvalRequestCard{padding:14px}.requestCompare{grid-template-columns:1fr}.requestCompare p,.reviewUpload p,.reviewNote,.reviewAction,.reviewRejection p{font-size:16px}}.documentInfo{min-width:0;margin:10px 0}.documentInfo>:not(.documentInfoLine){margin-top:10px}.documentInfoLine{align-items:center;gap:10px;display:flex}.documentInfoLine>p{color:#596b65;flex:1;min-width:0;margin:0;font-size:14px;line-height:1.65;overflow:hidden}.documentInfoFlow{flex-wrap:wrap;margin-left:-1.4em;display:flex}.documentInfoItem{box-sizing:border-box;min-width:0;max-width:100%;padding-left:1.4em;position:relative}.documentInfoDot{text-align:center;width:1.4em;position:absolute;left:0}.documentInfoItem{color:#33423f}.documentInfoName,.documentInfoDot{color:#596b65}.documentInfoLine small{color:#65726e;white-space:nowrap;margin-left:5px;font-size:13px}.documentInfoLine>button{flex:none}.documentInfoEditor{border:1px solid var(--line,#dce7e4);background:#fff;border-radius:10px;gap:12px;padding:12px;display:grid}.documentInfoEditor .libraryField>p{margin:0}.documentInfoHelp{color:#65726e;font-size:13px;line-height:1.6}.documentInfoEditor .libraryActions{margin-top:0}.documentInfoEditor .documentInfoActions{align-items:center;gap:8px 12px}.documentInfoSide{align-items:center;gap:4px;margin-left:auto;margin-right:-10px;display:flex}.documentInfoSide>button{min-height:44px;color:var(--accent-strong,#176f68);text-underline-offset:3px;background:0 0;border:0;padding:6px 10px;text-decoration:underline}.documentInfoSide>button:hover:not(:disabled){background:var(--accent-soft,#e6f7f4)}.documentInfoHiding{border-top:1px solid var(--line,#dce7e4);gap:12px;padding-top:12px;display:grid}.documentInfoHidden{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.documentInfoHidden>p{flex:200px;min-width:0;margin:0}.uploadRows li>.documentInfo{grid-column:2/-1;margin:6px 0 0}.uploadRows .documentInfo .libraryHistory li{padding:12px 0;display:block}.readablePreview .previewScroll>.documentInfo{flex:none}@media (max-width:700px){.documentInfoEditor .libraryField input{font-size:16px}.documentInfoSide{margin-left:-10px;margin-right:0}}.chatSearchView .inlineResultCard.resultCard{grid-template-columns:48px minmax(0,1fr);grid-template-areas:"mark head";align-items:center;column-gap:12px;min-height:62px;padding:12px 4px;display:grid}.chatSearchView .inlineResultCard.resultCard.isNumbered{grid-template-columns:48px minmax(0,1fr) 22px;grid-template-areas:"mark head number"}.chatSearchView .resultCard>.inlineResultMeta{flex:none;grid-area:mark;gap:4px;width:48px}.chatSearchView .resultCard .resultFormatTag{white-space:nowrap;font-size:14px;line-height:1.3}.resultCardHead{grid-area:head;gap:1px;min-width:0;display:grid}.resultCardHead b{color:#41434c;overflow-wrap:anywhere;font-size:14px;font-weight:550;line-height:1.55}.resultCardFacts{color:#6f8a80;flex-wrap:wrap;font-size:14px;line-height:1.6;display:flex}.resultCardFacts>span{white-space:nowrap}.resultCardFacts>span+span:before{color:#a9b8b2;content:"·";margin:0 6px}.chatSearchView .resultCard>.sourceCitationNumber{grid-area:number;align-self:center}.chatSearchView .inlineResultCard.resultCard.isPassage{cursor:pointer;position:relative}.chatSearchView .inlineResultCard.resultCard.hasStill{grid-template-columns:144px minmax(0,1fr);align-items:start;padding:14px 4px}.chatSearchView .inlineResultCard.resultCard.hasStill.isNumbered{grid-template-columns:144px minmax(0,1fr) 22px}.resultStill{aspect-ratio:16/9;object-fit:cover;background:#dfe7e4;border-radius:8px;grid-area:mark;width:144px;display:block}.resultCardOpen{color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0}.resultCardOpen:after{content:"";position:absolute;inset:0}.resultCardOpen:focus-visible{outline:0}.resultCardOpen:focus-visible:after{outline:3px solid var(--accent-strong,#176f68);outline-offset:-3px;border-radius:8px}.resultCardLink{z-index:1;width:fit-content;min-height:44px;color:var(--accent-strong,#176f68);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin:3px 0 0;padding:0;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex;position:relative}:is(.resultCardLink:hover,.resultCardLink:focus-visible){text-underline-offset:3px;text-decoration:underline}@media (max-width:700px){.chatSearchView .inlineResultCard.resultCard.hasStill{grid-template-columns:112px minmax(0,1fr)}.chatSearchView .inlineResultCard.resultCard.hasStill.isNumbered{grid-template-columns:112px minmax(0,1fr) 22px}.resultStill{width:112px}.resultCardLink{min-height:44px;margin-top:0}}.resultCardActions{flex-wrap:wrap;gap:4px 12px;display:flex}@media (max-width:700px){.resultCardOpen{min-height:44px}}.accessPanel{--access-sub:#4a5d58;width:min(1040px,100%)}.accessBody{word-break:keep-all;overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);align-content:start;gap:20px;display:grid}.accessBody>.materialPanelScope{color:var(--access-sub);margin:0}.accessBody h3{color:var(--ink);margin:0 0 10px;font-size:16px;font-weight:600;line-height:1.5}.accessTop{gap:12px;display:grid}.accessPeriod{flex-wrap:wrap;gap:6px;display:flex}.accessPeriod button{border:1px solid var(--line);background:var(--surface,#fff);min-width:72px;min-height:44px;color:var(--accent-ink);border-radius:12px;padding:8px 16px;font-size:14px}.accessPeriod button:hover{background:var(--accent-soft)}.accessPeriod button[aria-pressed=true]{border-color:var(--accent-strong);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent-strong);font-weight:650}.accessSummary{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:0;display:grid}.accessSummary.isStale{opacity:.55}.accessSummary>div{background:#f2f7f5;border:0;border-radius:12px;min-width:0;padding:12px 14px}.accessSummary dt{color:var(--access-sub);font-size:14px;line-height:1.5}.accessSummary dd{color:var(--ink);margin:2px 0 0;font-size:22px;font-weight:650;line-height:1.3}.accessHeavy ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.accessLine{display:block}.accessLine+.accessLine{margin-top:2px}.accessFilters{grid-template-columns:minmax(150px,220px) minmax(0,1fr);align-items:end;gap:12px;display:grid}.accessPanel .libraryField select{width:100%;min-width:0;min-height:44px;color:var(--ink);cursor:pointer;-webkit-appearance:none;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none' stroke='%234a5d58' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 6l4.5 4.5L12.5 6'/%3E%3C/svg%3E") right 14px center/16px 16px no-repeat;border:1px solid #7a8c88;border-radius:10px;margin:0;padding:10px 40px 10px 12px;font-size:15px;line-height:1.5}@media (forced-colors:active){.accessPanel .libraryField select{-webkit-appearance:auto;appearance:auto}}.accessDevice{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.accessDevice>span{flex:200px;min-width:0}.accessSearch{align-items:end;gap:8px;min-width:0;display:flex}.accessSearch>.libraryField{flex:auto}.accessSearch>button{flex:none}.accessFound{gap:10px;display:grid}.accessFound>h3{margin:0}.accessList{gap:12px;display:grid}.accessList:focus{outline:none}.accessTableWrap{border:1px solid var(--line);background:var(--surface,#fff);border-radius:12px;overflow:hidden}.accessTable{border-collapse:collapse;table-layout:fixed;width:100%;font-size:14px;line-height:1.6}.accessTable th{border-bottom:1px solid var(--line);color:var(--access-sub);text-align:left;background:#f4f7f6;padding:10px 12px;font-weight:600}.accessTable td{vertical-align:top;border-top:1px solid #e6ece9;padding:12px}.accessTable tbody tr:first-child td{border-top:0}.accessTable th:first-child{width:15%}.accessTable th:nth-child(2){width:20%}.accessTable th:nth-child(3){width:26%}.accessTable th:nth-child(4){width:21%}.accessTable th:nth-child(5){width:18%}.accessCards{gap:10px;margin:0;padding:0;list-style:none;display:none}.accessCards>li{border:1px solid var(--line);background:var(--surface,#fff);border-radius:12px;gap:8px;min-width:0;padding:14px;font-size:14px;line-height:1.6;display:grid}.accessField{grid-template-columns:5.2em minmax(0,1fr);align-items:baseline;gap:0 10px;min-width:0;display:grid}.accessLabel{color:var(--access-sub)}.accessValue{min-width:0}.accessStack{justify-items:start;gap:2px;display:grid}.accessCards .accessStack{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}.accessWho{flex-wrap:wrap;align-items:center;gap:2px 8px;display:flex}.accessTarget{justify-items:start;gap:2px;display:grid}.accessName{color:var(--ink);font-weight:600}.accessName[data-none]{color:var(--access-sub);font-weight:400}.accessSub,.accessEmpty{color:var(--access-sub)}.accessPanel .accessRole{color:var(--accent-ink);border-color:var(--accent-border);background:var(--accent-soft)}.accessPanel .accessKind{max-width:100%;color:var(--access-sub);white-space:normal;text-align:left;border-radius:12px}.accessPanel .accessKind[data-kind=download],.accessPanel .accessKind[data-kind=original]{border-color:var(--accent-border);background:var(--accent-soft);color:var(--accent-ink);font-weight:600}.accessPanel .accessKind[data-kind=login_failed],.accessPanel .accessKind[data-kind=admin_failed]{color:#785922;background:#fffcf5;border-color:#e8d9b8}.accessCode{letter-spacing:.02em;-webkit-user-select:all;user-select:all;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:14px}.accessMore{justify-content:center;display:flex}.accessMore .librarySecondary{min-width:160px}.accessFoot{color:var(--access-sub);gap:6px;font-size:14px;line-height:1.65;display:grid}.accessFoot p{margin:0}@media (max-width:860px){.accessSummary{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.accessTable th{padding:8px}.accessTable td{padding:10px 8px}.accessFilters{grid-template-columns:minmax(0,1fr)}.accessPanel .libraryField select{font-size:16px}.accessSummary dd{font-size:20px}}@media (max-width:600px){.accessTableWrap{display:none}.accessCards{display:grid}}@media (max-width:480px){.accessSummary{grid-template-columns:repeat(2,minmax(0,1fr))}}.glossaryEmpty{color:var(--muted,#687b78);text-align:center;border:1px dashed #cfdcd8;border-radius:12px;justify-items:center;gap:10px;margin-top:16px;padding:28px 16px;font-size:14px;line-height:1.6;display:grid}.glossaryEmpty>p{margin:0}.wikiMore{min-height:44px;color:var(--muted,#687b78);background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:8px 10px;font-size:14px;display:inline-flex}.wikiMore:hover{background:var(--accent-soft,#e6f7f4);color:var(--accent-ink,#114b47)}.wikiMoreBody{border-top:1px solid #e6ece9;margin-top:8px;padding-top:14px}.wikiMoreBody>p{color:var(--muted,#687b78);margin:0 0 10px;font-size:14px;line-height:1.6}.wikiMoreButtons{flex-wrap:wrap;gap:8px;display:flex}.wikiMoreButtons>.librarySecondary{min-height:44px;font-size:14px}.glossaryForm{gap:16px;margin-top:12px;display:grid}.glossaryForm>.libraryActions{margin-top:2px}.glossaryForm>.inlineError,.glossaryForm>.libraryNotice,.glossaryForm>.inlineError>p{margin:0}.glossaryForm>.inlineError>p+p{margin-top:4px}.wikiFold{background:#fff;border:1px solid #e5e7ec;border-radius:12px}.wikiFold>summary{min-height:44px;color:var(--accent-strong,#176f68);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:12px;align-items:center;gap:8px;padding:10px 14px;font-size:14px;line-height:1.5;list-style:none;display:flex}.wikiFold>summary::-webkit-details-marker{display:none}.wikiFold>summary:after{content:"";border-bottom:1.5px solid #84908a;border-right:1.5px solid #84908a;flex:none;width:7px;height:7px;margin:-4px 4px 0 auto;transform:rotate(45deg)}.wikiFold[open]>summary:after{margin-top:4px;transform:rotate(225deg)}.wikiFold>summary>small{color:var(--muted,#687b78);font-size:14px}.wikiFoldBody{gap:14px;padding:2px 14px 16px;display:grid}.wikiStrip{background:#f6fbf9;border:1px solid #d9ebe5;border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:14px 0 0;padding:8px 12px;display:flex}.wikiStrip .wikiStripLine{color:#4a5d58;white-space:normal;align-items:center;gap:7px;margin:0;font-size:14px;line-height:1.6;display:inline-flex}.wikiStripLine>svg{color:var(--accent-strong,#176f68);flex:none}.glossaryStripChips{flex-wrap:wrap;gap:6px;display:flex}.glossaryChip{border:1px solid var(--accent-border,#92cfc6);max-width:100%;min-height:44px;color:var(--accent-ink,#114b47);-webkit-tap-highlight-color:transparent;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:5px 12px;font-size:14px;line-height:1.4;display:inline-flex}.glossaryChip>span{overflow-wrap:anywhere;min-width:0;font-weight:550}.glossaryChip>small{color:var(--muted,#687b78);white-space:nowrap;font-size:14px}.glossaryChip>small.isChecked{color:var(--accent-strong,#176f68)}.glossaryChip:hover{background:var(--accent-soft,#e6f7f4)}.wikiStrip .wikiStripMeaning{color:var(--ink,#243432);white-space:normal;overflow-wrap:anywhere;flex:100%;margin:2px 0 0;font-size:15px;line-height:1.8}.wikiStripMeaning>b{margin-right:8px;font-weight:600}@media (max-width:700px){.glossaryChip,.wikiMoreButtons>.librarySecondary{min-height:44px}.wikiStrip{padding:10px 12px}.wikiStrip .wikiStripMeaning{font-size:16px}.libraryTextButton{min-height:44px}}.uploadDrop{gap:4px;min-height:164px;padding:20px 14px}.serverDropZone.uploadDrop>b{text-align:center;margin:6px 0 4px;font-size:16px;line-height:1.5}.serverDropZone.uploadDrop>span{color:var(--muted,#687b78);text-align:center;font-size:14px;line-height:1.5}.serverDropZone.uploadDrop>small{color:var(--muted,#687b78);text-align:center;margin-top:4px;font-size:14px;line-height:1.5}.uploadDrop .forTouch{display:none}.uploadDrop>svg{width:24px;height:24px}.uploadWrite{border:1px solid var(--line,#dce7e4);width:100%;min-height:64px;color:var(--accent-strong,#176f68);cursor:pointer;background:#fff;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:2px;margin:10px 0 0;padding:10px 14px;display:flex}.uploadWrite>b{color:var(--accent-ink,#114b47);align-items:center;gap:8px;font-size:16px;font-weight:600;line-height:1.5;display:inline-flex}.uploadWrite>b>svg{color:var(--accent-strong,#176f68);flex:none}.uploadWrite>span{color:var(--muted,#687b78);text-align:center;font-size:14px;line-height:1.5}.uploadWrite.hasDraft>span{color:var(--accent-strong,#176f68)}.uploadWrite:hover{border-color:var(--accent-border,#92cfc6);background:var(--accent-soft,#e6f7f4)}.uploadEditor{border:1px solid var(--line,#dce7e4);background:#fff;border-radius:14px;gap:6px;margin:12px 0 0;padding:14px;display:grid}.uploadEditor>label{color:#555d6b;font-size:14px;font-weight:600;line-height:1.5}.uploadEditor>textarea+div,.uploadEditor>input+label{margin-top:6px}.uploadEditor>input,.uploadEditor>textarea{width:100%;color:var(--ink,#243432);font:inherit;background:#fbfcfc;border:1px solid #7a8c88;border-radius:10px;padding:10px 12px;font-size:15px;line-height:1.6}.uploadEditor>textarea{resize:vertical;min-height:200px;max-height:46vh}.uploadEditor>input:focus,.uploadEditor>textarea:focus{border-color:var(--accent-strong,#176f68);background:#fff;outline:none;box-shadow:0 0 0 3px #81d8d04d}.uploadEditor>input[aria-invalid=true]{background:snow;border-color:#d59a98}.uploadEditor>input[aria-invalid=true]:focus{background:snow;border-color:#c98682;box-shadow:0 0 0 3px #f6dcd9}.uploadEditor>div{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.uploadEditorNote{color:var(--muted,#687b78);margin-right:auto;font-size:14px;line-height:1.6}.uploadEditor>div>button{border:1px solid var(--line,#dce7e4);min-height:44px;color:var(--accent-strong,#176f68);background:#fff;border-radius:9px;padding:7px 14px;font-size:14px;line-height:1.4}.uploadEditor>div>button.isMain{background:var(--tiffany,#81d8d0);color:var(--accent-ink,#114b47);border-color:#0000;font-weight:550}.uploadEditor>div>button.isMain:hover:not(:disabled){background:var(--tiffany-hover,#6acbc1)}.uploadEditor>div>button:disabled{opacity:.55;cursor:not-allowed}.uploadPrivacy{color:#6b706d;text-align:center;margin:10px 2px 0;font-size:13px;line-height:1.6}.uploadSimple>.inlineError,.uploadSimple>.uploadNotice{margin:14px 0 0}.uploadSimple>.inlineError>p{margin:0}.uploadSimple>.uploadNotice{font-size:14px}.uploadRows{margin-top:20px}.uploadRows>header{justify-content:space-between;align-items:center;gap:12px;min-height:40px;display:flex}.uploadRows h3{color:#555d6b;margin:0;font-size:14px;font-weight:600;line-height:1.5}.uploadRows>ul{background:#fff;border:1px solid #e5ebe8;border-radius:12px;margin:8px 0 0;padding:0;list-style:none;overflow:hidden}.uploadRowsEmpty{color:#5f716e;text-align:center;background:#fcfdfd;border:1px solid #e5ebe8;border-radius:12px;margin:8px 0 0;padding:18px 16px;font-size:14px;line-height:1.65}.uploadRowsEmpty>span,.uploadRegistrationNote>span{display:inline-block}.uploadRows li{border-top:1px solid #eef2f0;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;column-gap:12px;min-height:64px;padding:11px 14px;display:grid}.uploadRows li:first-child{border-top:0}.uploadRowIcon{color:#709084;align-self:start;place-items:center;display:grid}.uploadRowText{min-width:0;color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-radius:6px;gap:4px;margin:0;padding:0;display:grid}button.uploadRowText{cursor:pointer;-webkit-tap-highlight-color:transparent}button.uploadRowText>b{color:var(--accent-strong,#176f68)}button.uploadRowText:hover>b{text-underline-offset:3px;text-decoration:underline}.uploadRowText>b{color:var(--ink,#243432);overflow-wrap:anywhere;font-size:14px;font-weight:550;line-height:1.5}.uploadRowText>b.uploadRowNamed{display:block;overflow:hidden}.uploadRowFlow{flex-wrap:wrap;margin-left:-1.4em;display:flex}.uploadRowFlow>span{box-sizing:border-box;white-space:nowrap;min-width:0;max-width:100%;padding-left:1.4em}.uploadRowAddress{text-overflow:ellipsis;color:#5f716e;font-weight:400;position:relative;overflow:hidden}.uploadRowDot{text-align:center;width:1.4em;position:absolute;left:0}.uploadRowLine{flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:14px;line-height:1.55;display:flex}.uploadRowState{color:#52645f;font-variant-numeric:tabular-nums;white-space:nowrap;background:#eef3f1;border-radius:999px;flex:none;align-items:center;max-width:100%;padding:1px 10px;font-weight:550;display:inline-flex}.uploadRows li[data-state=uploading] .uploadRowState,.uploadRows li[data-state=reading] .uploadRowState,.uploadRows li[data-state=transcribing] .uploadRowState{color:#3f6a5d;background:#e6f1ec}.uploadRows li[data-state=registered] .uploadRowState{background:var(--accent-soft,#e6f7f4);color:var(--accent-strong,#176f68)}.uploadRows li[data-state=failed] .uploadRowState,.uploadRows li[data-state=unsent] .uploadRowState{color:#a0393a;background:#fff3f1}.uploadRows li[data-queued] .uploadRowState{color:#52645f;background:#eef3f1}.uploadRows li[data-state=approval] .uploadRowState{color:#785922;background:#fffcf5;box-shadow:inset 0 0 0 1px #e8d9b8}.uploadRows li[data-state=rejected] .uploadRowState{color:#9a3a34;background:#fbe9e7}@media (prefers-reduced-motion:reduce){.uploadRowState>.progressShimmer{color:#3f6a5d!important}}.uploadRowDetail{color:#5f716e;min-width:0}.uploadRowBadge{color:#5b6d68;background:#eef3f1;border-radius:6px;padding:1px 8px;font-size:14px;line-height:1.6}.uploadRowText>progress{-webkit-appearance:none;appearance:none;background:#e3ece9;border:0;border-radius:3px;width:100%;max-width:280px;height:6px;margin-top:6px;display:block;overflow:hidden}.uploadRowText>progress::-webkit-progress-bar{background:#e3ece9;border-radius:3px}.uploadRowText>progress::-webkit-progress-value{background:var(--accent-strong,#176f68);border-radius:3px}.uploadRowText>progress::-moz-progress-bar{background:var(--accent-strong,#176f68);border-radius:3px}.uploadRowActions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.uploadRowActions>button,.uploadRows>header>button,.uploadVideoLink{border:1px solid var(--line,#dce7e4);min-height:44px;color:var(--accent-strong,#176f68);white-space:nowrap;background:#fff;border-radius:9px;padding:7px 12px;font-size:14px;line-height:1.4}.uploadRowActions>button:hover:not(:disabled),.uploadRows>header>button:hover:not(:disabled),.uploadVideoLink:hover{border-color:var(--accent-border,#92cfc6);background:var(--accent-soft,#e6f7f4)}.uploadVideoLink{grid-column:2;justify-content:center;place-self:end start;align-items:center;min-width:44px;margin-top:6px;text-decoration:none;display:inline-flex}.uploadRows li:has(>.uploadVideoLink)>.uploadRowActions{align-self:end}.uploadRowActions>button.isMain{background:var(--tiffany,#81d8d0);color:var(--accent-ink,#114b47);border-color:#0000;font-weight:550}.uploadRowActions>button.isMain:hover:not(:disabled){background:var(--tiffany-hover,#6acbc1)}.uploadRows button:disabled{opacity:.55;cursor:not-allowed}@media (hover:none),(max-width:700px){.uploadEditor>div>button{min-height:44px;padding:9px 14px}.uploadEditor>input,.uploadEditor>textarea{font-size:16px}.uploadEditor{padding:12px}.uploadDrop .forPointer{display:none}.uploadDrop .forTouch{display:inline}}@media (max-width:700px){.uploadDrop{min-height:140px}.uploadRows li{column-gap:10px;padding:11px 12px}button.uploadRowText{min-height:44px}.uploadRowActions>button,.uploadRows>header>button,.uploadVideoLink{min-height:44px;padding:9px 13px;font-size:14px}.uploadRows li[data-state=failed],.uploadRows li[data-state=unsent]{grid-template-columns:22px minmax(0,1fr)}.uploadRows li[data-state=failed] .uploadRowActions,.uploadRows li[data-state=unsent] .uploadRowActions{grid-column:2;justify-content:flex-start;margin-top:8px}}.uploadRegistrationNote{color:var(--muted,#687b78);margin:6px 0;font-size:14px;line-height:1.6}.uploadMethods{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.uploadMethods:has(form){grid-template-columns:1fr}.uploadMethods .uploadWrite{width:100%;min-width:0;margin:0}.uploadMethods form{margin:0}.uploadLinkEditor p{word-break:keep-all;overflow-wrap:anywhere;margin:8px 0;font-size:15px;line-height:1.7}.uploadLinkEditor>.inlineError{margin:0}@media (max-width:700px){.uploadMethods{grid-template-columns:1fr}.uploadLinkEditor p{font-size:16px}}.uploadPrivacy,.uploadRegistrationNote,.uploadRowsEmpty,.uploadRowDetail,.uploadWrite>span,.uploadLinkEditor p,.uploadSimple>.uploadNotice,.uploadSimple>.inlineError{text-wrap:balance;word-break:keep-all;overflow-wrap:anywhere}.chatAppShell .workspace.wikiScroll{scroll-behavior:auto;scroll-padding-top:88px;scroll-padding-bottom:calc(var(--wiki-edit-bar,0px) + 24px);overflow:hidden auto}.chatAppShell .chatSearchView.wikiShown{max-width:1320px;height:auto;min-height:100%;padding-bottom:0;display:block}.chatAppShell .chatSearchView.wikiShown>.chatPanel{display:none}.registerMaterialButton[aria-current=page]{border-color:var(--accent-border);background:var(--accent-soft);color:var(--accent-ink);font-weight:600}.chatHomeButton{min-height:44px;color:inherit;font:inherit;letter-spacing:inherit;background:0 0;border:0;border-radius:10px;align-items:center;gap:4px;margin-left:-8px;padding:6px 10px 6px 6px;display:inline-flex}.chatHomeButton:hover{background:var(--accent-soft)}.wikiRoot{--wiki-bar:65px;--wiki-missing:#a8433d;--muted:#5f716e;color:var(--ink);font-size:15px;line-height:1.6;position:relative}.wikiRoot a{color:var(--accent-strong);-webkit-tap-highlight-color:transparent;text-decoration:none}.wikiRoot a:focus-visible{outline:3px solid var(--accent-strong);outline-offset:2px;border-radius:6px}.wikiRoot [role=button]:focus-visible{outline:3px solid var(--accent-strong);outline-offset:2px;border-radius:6px}.wikiRoot input:focus-visible{outline:3px solid var(--accent-strong);outline-offset:2px;border-radius:6px}.wikiRoot summary:focus-visible{outline:3px solid var(--accent-strong);outline-offset:2px;border-radius:6px}.wikiRoot [hidden]{display:none!important}:is(.wikiPageTitle:focus,.wikiPageTitle:focus-visible){outline:none}.wikiRoot,.wikiToast{text-spacing-trim:trim-start}.wikiRoot [data-unit][tabindex="-1"]:not(.wikiPageTitle):focus-visible{outline:3px solid var(--accent-strong);outline-offset:4px;border-radius:6px}.wikiIcon{flex:none}.wikiTopError{margin:12px 0 0}.wikiBar{z-index:30;border-image:linear-gradient(var(--line) 0 1px,#f6f9f8 1px calc(100% - 1px),var(--line) calc(100% - 1px)) fill 0 / 0 / 0 100vw;background:#f6f9f8;align-items:center;gap:16px;min-height:64px;margin-top:8px;display:flex;position:sticky;top:0}.wikiRoot a.wikiBarHome{min-height:44px;color:var(--ink);letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:8px;font-size:18px;font-weight:700;display:flex}.wikiNav{align-items:center;gap:2px;margin:0 0 0 auto;display:flex}.wikiRoot .wikiNav>a{color:#4a5d58;white-space:nowrap;border-radius:10px;align-items:center;min-height:44px;padding:8px 12px;font-size:14px;display:inline-flex}.wikiRoot .wikiNav>a:hover{background:var(--accent-soft);color:var(--accent-ink)}.wikiRoot .wikiNav>a[aria-current=page]{background:var(--accent-soft);color:var(--accent-ink);font-weight:600}.wikiSearchRow{flex:320px;align-items:stretch;gap:8px;min-width:0;max-width:600px;display:flex}.wikiSearchWrap{flex:1 1 0;min-width:0;position:relative}.wikiSearch{color:#5f716e;cursor:text;background:#fff;border:1px solid #7a8c88;border-radius:10px;align-items:center;gap:8px;min-height:44px;padding:0 12px;display:flex}.wikiSearch:focus-within{border-color:var(--accent-strong);box-shadow:0 0 0 3px #81d8d04d}.wikiSearch>svg{flex:none}.wikiSearch>input{min-width:0;height:44px;color:var(--ink);background:0 0;border:0;outline:none;flex:auto;margin:0;padding:0;font-size:15px}.wikiRoot .wikiSearch>input:focus-visible{outline:none}.wikiSearch>input::-webkit-search-cancel-button{display:none}.wikiSuggest{z-index:40;border:1px solid var(--line);background:#fff;border-radius:14px;max-height:min(70vh,480px);padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:0 16px 40px #163b3829}.wikiRoot .wikiSuggest>a{min-height:44px;color:inherit;border-radius:9px;gap:1px;padding:9px 12px;display:grid}.wikiRoot .wikiSuggest>a[aria-selected=true],.wikiRoot .wikiSuggest>a:hover{background:var(--accent-soft)}.wikiSuggest b{font-size:15px;font-weight:600}.wikiSuggest small{color:var(--muted);margin-left:8px;font-size:14px;font-weight:400}.wikiSuggest span{color:#5b6d68;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}.wikiSuggest>p{color:var(--muted);margin:0;padding:12px;font-size:14px}.wikiRoot .wikiSuggest>a.isMore{color:var(--accent-strong);align-items:center;font-size:14px}.wikiRoot .wikiSuggest>a+a.isMore{border-top:1px solid var(--line);border-radius:0 0 9px 9px;margin-top:4px;padding-top:12px;display:block}.wikiSuggest>a.isMore>small{margin:0 6px 0 0}.wikiRoot a.wikiAddDoc{flex:none}.libraryBadge.isDraft{color:#785922;background:#fffcf5;border-color:#e8d9b8}.libraryBadge.isMissing{color:var(--wiki-missing,#a8433d);background:#fff8f7;border-color:#ecd0cd}.libraryBadge.isAdd{color:#0f5a45;background:#eefaf4;border-color:#bfe3d4}.libraryBadge.isCut{color:#9a3a34;background:#fff8f7;border-color:#ecd0cd}.wikiChips{flex-wrap:wrap;gap:8px;display:flex}.wikiRoot a.wikiChip{border:1px solid var(--line);color:#4a5d58;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:6px;min-width:0;max-width:100%;min-height:36px;padding:4px 12px;font-size:14px;display:inline-flex}.wikiChipName{text-overflow:ellipsis;min-width:0;overflow:hidden}.wikiRoot a.wikiChip:hover{border-color:var(--accent-border);background:var(--accent-soft);color:var(--accent-ink)}.wikiRoot a.wikiChip.isOn{border-color:var(--accent-strong);background:var(--accent-soft);color:var(--accent-ink);font-weight:600}.wikiChip>small{color:var(--muted);flex:none;font-size:14px}.wikiHint{color:var(--muted);margin:6px 2px 0;font-size:14px;line-height:1.6}.wikiHint:empty{margin:0}.wikiHint.isAbove{margin:2px 2px 8px}.wikiPlace{color:var(--accent-ink);margin:8px 2px 2px}.wikiHome{padding:48px 0 96px}.wikiHero{text-align:center;max-width:720px;margin:0 auto}.wikiHero>img{margin:0 auto;display:block}.wikiHero>h1{letter-spacing:-.04em;margin:10px 0 8px;font-size:40px;line-height:1.2}.wikiHero>p{color:var(--muted);margin:0;font-size:15px;line-height:1.7}.wikiHero>.wikiSearchRow{text-align:left;max-width:none;margin:26px 0 0}.wikiSearchRow.isLarge .wikiSearch{border-radius:14px;min-height:56px;padding:0 16px;box-shadow:0 12px 35px #163b380d}.wikiSearchRow.isLarge .wikiSearch>input{height:56px;font-size:17px}.wikiRoot .wikiSearchRow.isLarge a.wikiAddDoc{border-radius:14px;min-height:56px}.wikiHero>.wikiToday{color:#4a5d58;margin:18px 0 0}.wikiHome>.myRequests{background:#fff;max-width:720px;margin:28px auto 0}.wikiHomeGrid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:20px;margin-top:44px;display:grid}.wikiHomeColumn{gap:20px;min-width:0;display:grid}.wikiCard{border:1px solid var(--line);background:#fff;border-radius:18px;min-width:0;padding:22px}.wikiCard>h2{justify-content:space-between;align-items:center;gap:12px;margin:0 0 10px;font-size:16px;display:flex}.wikiCard>h2>a{align-items:center;min-height:44px;margin:-10px 0;font-size:14px;font-weight:400;display:inline-flex}.wikiCardNote{color:var(--muted);margin:0 0 12px;font-size:14px;line-height:1.6}.wikiKicker{color:var(--accent-strong);margin:0 0 6px;font-size:14px;font-weight:650}.wikiFeatured>h2{letter-spacing:-.03em;flex-wrap:wrap;justify-content:flex-start;gap:8px 10px;margin:0;font-size:28px;line-height:1.3}.wikiRoot .wikiFeatured>h2>a{color:var(--ink);font-size:inherit;font-weight:inherit}.wikiFeaturedLead{margin:10px 0 0;font-size:16px;line-height:1.85}.wikiFeaturedMore{align-items:center;gap:6px;min-height:44px;margin-top:8px;font-size:14px;font-weight:600;display:inline-flex}.wikiFeed,.wikiWanted{margin:0;padding:0;list-style:none}.wikiFeed>li{border-top:1px solid #eef2f0}.wikiFeed>li:first-child{border-top:0}.wikiRoot .wikiFeed a{min-height:52px;color:inherit;gap:2px;padding:10px 0;display:grid}.wikiFeed a:hover b{color:var(--accent-strong)}.wikiFeed b{font-size:15px;font-weight:600}.wikiFeed span{color:var(--muted);font-size:14px;line-height:1.55}.wikiWanted>li{border-top:1px solid #eef2f0;gap:1px;padding:4px 0 9px;display:grid}.wikiWanted>li>a{justify-self:start;align-items:center;min-height:44px;display:inline-flex}.wikiWanted>li:first-child{border-top:0}.wikiWanted small{color:var(--muted);font-size:14px}.wikiFootLinks{flex-wrap:wrap;gap:4px 18px;margin:28px 2px 0;font-size:14px;display:flex}.wikiRoot .wikiFootLinks>a{min-height:44px;color:var(--muted);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.wikiDoc{padding:34px 0 max(110px,calc(var(--wiki-edit-bar,0px) + 56px));grid-template-columns:190px minmax(0,1fr) 296px;grid-template-areas:"toc head side""toc body side";align-items:start;column-gap:44px;display:grid}.wikiToc{top:calc(var(--wiki-bar) + 22px);max-height:calc(100dvh - var(--wiki-bar) - 44px);grid-area:toc;margin:0;display:block;position:sticky;overflow:auto}.wikiTocVoid{grid-area:toc}.wikiToc summary{color:var(--muted);pointer-events:none;margin:0 0 8px;font-size:14px;font-weight:600;list-style:none;display:block}.wikiToc summary::-webkit-details-marker{display:none}.wikiToc ol{margin:0;padding:0;list-style:none}.wikiRoot .wikiToc a{border-left:2px solid var(--line);color:#4a5d58;gap:8px;padding:6px 10px;font-size:14px;line-height:1.5;display:flex}.wikiTocNum{color:#5f716e;font-variant-numeric:tabular-nums;flex:none;min-width:14px}.wikiRoot .wikiToc a.isSub{padding-left:24px}.wikiToc li.wikiTocGap{border-left:2px solid var(--line);height:10px}.wikiRoot .wikiToc a:hover{color:var(--accent-ink);background:#fff}.wikiRoot .wikiToc a.isActive{border-left-color:var(--accent-strong);color:var(--accent-ink);font-weight:600}.wikiHead{grid-area:head;min-width:0}.wikiHead>.libraryNotice,.wikiHead>.inlineError{margin-top:14px}.wikiResume{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.wikiResume>span{flex:200px}.wikiDoc.isEditing .wikiHead>.libraryNotice,.wikiDoc.isEditing .wikiHead>.inlineError{margin-left:-12px;margin-right:-12px}.wikiDoc.isEditing .wikiHead>.wikiUnit:first-child{margin-top:0}.wikiCats{flex-wrap:wrap;gap:6px;margin:0 0 12px;display:flex}.wikiTitle{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.wikiTitle>h1{letter-spacing:-.035em;overflow-wrap:anywhere;margin:0;font-size:36px;line-height:1.25}.wikiMeta{color:var(--muted);flex-wrap:wrap;gap:2px 14px;margin:8px 0 0;font-size:14px;line-height:1.6;display:flex}.wikiMeta b{color:#5f716e;margin-right:2px;font-weight:400}.wikiHead>.wikiActions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;margin:18px 0 0;display:flex}.wikiLead{letter-spacing:-.01em;margin:24px 0 0;font-size:19px;line-height:1.8}.wikiExample{background:#eef7f4;border-radius:10px;margin:14px 0 0;padding:10px 14px;font-size:15px;line-height:1.8}.wikiExample>span{color:var(--muted);margin-right:6px;font-size:14px}.wikiShort{color:#4a5d58;background:#fff;border:1px dashed #b9c6c2;border-radius:14px;margin:28px 0 0;padding:16px 18px;font-size:15px;line-height:1.7}.wikiBody{grid-area:body;min-width:0;font-size:16.5px;line-height:1.9}.wikiSec{margin-top:34px}.wikiSecHead{border-bottom:1px solid var(--line);margin:0}.wikiSecToggle{width:100%;min-height:50px;color:var(--ink);letter-spacing:-.025em;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:6px 0;font-size:23px;font-weight:700;line-height:1.35;display:flex}.wikiSecTitle{letter-spacing:-.025em;gap:10px;margin:0;font-size:23px;font-weight:700;line-height:1.35;display:flex}.wikiNum{color:var(--accent-strong);font-variant-numeric:tabular-nums;flex:none}.wikiSecToggle>.wikiIcon{color:#5f716e;margin-left:auto;transition:transform .15s}.wikiSecToggle[aria-expanded=false]>.wikiIcon{transform:rotate(-90deg)}.wikiSub{margin-top:24px}.wikiSubTitle{letter-spacing:-.015em;gap:9px;margin:0;font-size:18.5px;font-weight:650;line-height:1.45;display:flex}.wikiBody p{margin:12px 0 0}.wikiBody ul{margin:12px 0 0;padding-left:22px;list-style:outside}.wikiBody li{margin:5px 0}.wikiBody ul>li::marker{color:var(--accent-border)}.wikiBox{border:1px solid var(--line);text-align:center;font-variant-numeric:tabular-nums;letter-spacing:-.01em;background:#fff;border-radius:12px;gap:6px;margin:14px 0 0;padding:18px;font-size:18px;font-weight:600;line-height:1.6;display:grid}.wikiTable{border:1px solid var(--line);background:#fff;border-radius:12px;margin:14px 0 0;overflow-x:auto}.wikiTable table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:15px;line-height:1.6}.wikiTable th,.wikiTable td{text-align:left;vertical-align:top;border-top:1px solid #e6ece9;padding:10px 14px}.wikiTable thead th{color:#3d5a54;white-space:nowrap;background:#f0f8f5;border-top:0;font-weight:600}.wikiTable tbody:first-child>tr:first-child>td{border-top:0}.wikiBody .wikiFold,.wikiPage .wikiFold{border-color:var(--line);margin:14px 0 0}.wikiBody .wikiFold>summary{min-height:48px;font-size:15px}.wikiFold>.wikiTable{border:0;border-top:1px solid var(--line);border-radius:0 0 12px 12px;max-height:420px;margin:0;overflow:auto}.wikiFold>.wikiTable thead th{position:sticky;top:0}.wikiRoot a.wikiLink{color:var(--accent-strong);text-underline-offset:3px;border-radius:3px;-webkit-text-decoration:underline #9fd6cd;text-decoration:underline #9fd6cd;text-decoration-thickness:1px}.wikiRoot a.wikiLink:hover{background:var(--accent-soft);text-decoration-color:currentColor}.wikiRoot a.wikiLink.isMissing{color:var(--wiki-missing);text-decoration-style:dashed;text-decoration-color:#dba8a3}.wikiRoot a.wikiLink.isMissing:hover{background:#fff3f1}.wikiRef{border:1px solid var(--line);min-width:0;min-height:22px;color:var(--muted);vertical-align:1px;white-space:nowrap;letter-spacing:0;background:#fff;border-radius:999px;align-items:center;margin:0 1px 0 3px;padding:0 7px;font-size:14px;font-weight:500;line-height:1.3;display:inline-flex;position:relative}.wikiRef.isSource{border-color:var(--accent-border);background:var(--accent-soft);color:var(--accent-ink)}button.wikiRef:hover{border-color:var(--accent-strong)}button.wikiRef:after{content:"";position:absolute;inset:-11px -4px}.wikiSide{top:calc(var(--wiki-bar) + 22px);grid-area:side;min-width:0;position:sticky}.wikiSideVoid{grid-area:side}.wikiInfobox{border:1px solid var(--line);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 12px 32px #163b380a}.wikiInfoTitle{color:var(--accent-ink);letter-spacing:-.01em;text-align:center;overflow-wrap:anywhere;background:linear-gradient(#dff4f0,#eefaf7);margin:0;padding:14px 16px;font-size:17px;font-weight:700}.wikiEraNow{text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:6px;padding:16px 12px;display:grid}.wikiEraNow small{color:var(--muted);font-size:14px;display:block}.wikiEraNow b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:23px;line-height:1.3;display:block}.wikiEraNow>span{color:#5f716e;align-self:end;font-size:20px;line-height:30px}.wikiInfobox dl{margin:0}.wikiRoot .wikiInfobox [role=button]:focus-visible{outline-offset:-3px}.wikiRoot .wikiInfobox [data-unit][tabindex="-1"]:not(.wikiPageTitle):focus-visible{outline-offset:-3px}.wikiInfobox dl>div{border-top:1px solid #e6ece9;grid-template-columns:92px minmax(0,1fr);gap:10px;padding:10px 16px;font-size:14px;line-height:1.65;display:grid}.wikiInfobox dt{color:var(--muted)}.wikiInfobox dd{overflow-wrap:anywhere;margin:0}.wikiInfoUnits{border-top:1px solid #e6ece9;padding:4px 14px 14px}.wikiInfoUnits dl>div{border-top:0;padding:6px 0}.wikiConv{border-top:1px solid var(--line);background:#fafdfc;padding:14px 16px 12px}.wikiConv>h3{color:#4a5d58;margin:0 0 10px;font-size:14px;font-weight:600}.wikiConvRow{grid-template-columns:1fr auto 1fr;align-items:end;gap:8px;display:grid}.wikiConvRow>span{color:#5f716e;padding-bottom:10px;font-size:18px}.wikiConv label{color:var(--muted);gap:4px;font-size:14px;display:grid}.wikiConvField{align-items:center;gap:6px;display:flex}.wikiConvField>span{color:#4a5d58;font-size:14px}.wikiConv input{width:100%;min-width:0;min-height:44px;color:var(--ink);text-align:center;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #7a8c88;border-radius:10px;padding:8px 6px;font-size:17px;font-weight:600}:is(.wikiRoot .wikiConv input:focus,.wikiRoot .wikiConv input:focus-visible){border-color:var(--accent-strong);outline:none;box-shadow:0 0 0 3px #81d8d04d}.wikiConvNote{min-height:22px;color:var(--muted);margin:8px 0 0;font-size:14px;line-height:1.55}.wikiFoot{margin-top:44px}.wikiFoot>h2{border-bottom:1px solid var(--line);letter-spacing:-.015em;margin:0 0 12px;padding-bottom:10px;font-size:19px}.wikiFoot>h2>small{color:var(--muted);margin-left:8px;font-size:14px;font-weight:400}.wikiSources{gap:8px;margin:0;padding:0;list-style:none;display:grid}.wikiSources>li{margin:0}.wikiSource{border:1px solid var(--line);width:100%;min-height:60px;color:inherit;text-align:left;background:#fff;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px;display:grid}button.wikiSource:hover{border-color:var(--accent-border);background:#fbfdfc}.wikiSource.isGone{color:var(--muted);border-style:dashed}.wikiSourceNo{background:var(--accent-soft);width:30px;height:30px;color:var(--accent-ink);border-radius:9px;place-items:center;font-size:14px;font-weight:600;display:grid}.wikiSource b{overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.5;display:block}.wikiSource small{color:var(--muted);font-size:14px;line-height:1.5;display:block}.wikiSource>svg{color:#5f716e}.wikiNotes{color:#4a5d58;margin:0;padding-left:24px;font-size:15px;line-height:1.85;list-style:decimal}.wikiNotes>li::marker{color:var(--muted)}.wikiNavBox{border:1px solid var(--line);background:#fff;border-radius:12px;margin-top:10px;overflow:hidden}.wikiNavBox:first-of-type{margin-top:0}.wikiNavBox>h3{color:#3d5a54;background:#f0f8f5;align-items:center;min-height:44px;margin:0;padding:0 14px;font-size:14px;font-weight:600;display:flex}.wikiRoot .wikiNavBox>h3>a{min-height:44px;color:inherit;align-items:center;display:inline-flex}.wikiNavBox>div{flex-wrap:wrap;align-items:center;gap:2px 16px;padding:6px 14px;font-size:15px;line-height:1.7;display:flex}.wikiNavBox>div>a,.wikiNavBox>div>b{align-items:center;min-height:44px;display:inline-flex}.wikiNavBox b{font-weight:600}.wikiAsk{background:#f6fbf9;border:1px solid #d9ebe5;border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;margin-top:44px;padding:18px;display:grid}.wikiAsk h2{margin:0 0 4px;font-size:16px}.wikiAsk p{color:#4a5d58;margin:0 0 10px;font-size:14px;line-height:1.6}.wikiAskChips{flex-wrap:wrap;gap:8px;display:flex}.wikiAskChips>button{border:1px solid var(--accent-border);min-height:44px;color:var(--accent-ink);text-align:left;white-space:normal;background:#fff;border-radius:999px;padding:8px 14px;font-size:14px}.wikiAskChips>button:hover{background:var(--accent-soft)}.wikiMoreBody{max-width:560px}.wikiMoreBody>.libraryConfirm{margin-top:2px}.wikiPage{max-width:820px;margin:0 auto;padding:30px 0 110px}.wikiPage>h1,.wikiPage>.wikiTitle>h1{letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-size:28px;line-height:1.3}.wikiPage>.wikiChips{margin-top:16px}.wikiPage>.inlineError,.wikiPage>.turnNotice,.wikiPage>.libraryNotice,.wikiStatus>.turnNotice{margin:14px 0 0}.wikiPage>.resultMore{min-height:44px;margin-top:12px}.wikiCount{color:var(--muted);margin:10px 0 0;font-size:14px;line-height:1.6}.wikiGroup{margin-top:26px}.wikiGroup>h2{color:var(--accent-strong);margin:0 0 8px;font-size:17px;font-weight:700}.wikiRows{background:#fff;border:1px solid #e5ebe8;border-radius:12px;margin:10px 0 0;padding:0;list-style:none;overflow:hidden}.wikiGroup>.wikiRows{margin-top:0}.wikiRows>li{border-top:1px solid #eef2f0}.wikiRows>li:first-child{border-top:0}.wikiRoot a.wikiRow{min-height:60px;color:inherit;gap:2px;padding:12px 14px;display:grid}.wikiRoot a.wikiRow:hover{background:#f2f8f5}.wikiRoot a.wikiRow:focus-visible{outline-offset:-3px}.wikiRows>li.wikiRowWithAction{align-items:center;gap:8px;padding-right:12px;display:flex}.wikiRows>li.wikiRowWithAction>a.wikiRow{flex:auto;min-width:0}.wikiRows>li.wikiRowWithAction>button{flex:none}.wikiRows>li.wikiRowWithAction:hover{background:#f2f8f5}.wikiRoot .wikiRows>li.wikiRowWithAction>a.wikiRow:hover{background:0 0}.wikiRowHead{flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;display:flex}.wikiRowHead>b{overflow-wrap:anywhere;font-size:15px;font-weight:600}.wikiRowHead>.libraryBadge{margin-left:auto}.wikiRowHead>small{color:var(--muted);font-size:14px}.wikiRowText{color:#5b6d68;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;line-height:1.65;display:-webkit-box;overflow:hidden}.wikiPage .libraryHistory{margin-top:14px}.wikiPage .libraryHistory>li{padding:16px 0}.wikiPage .libraryHistoryValue{color:#4a5d58;font-size:15px}.wikiPage .libraryHistory .wikiFold{margin:2px 0 0}.wikiPage .wikiFoldBody{color:#3f524e;padding:2px 12px 12px;font-size:15px;line-height:1.75;display:block}.wikiDiff{background:#fff;border:1px solid #e6ece9;border-radius:10px;margin-top:8px;padding:12px 14px}.wikiDiff>h2{color:#4a5d58;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 6px;font-size:14px;font-weight:600;display:flex}.wikiDiff>p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.85}.wikiDiff ins{color:#0f5a45;background:#dff5ec;border-radius:3px;padding:1px 2px;text-decoration:none}.wikiDiff del{color:#9a3a34;background:#fbe9e7;border-radius:3px;padding:1px 2px}.wikiUnit{cursor:pointer;-webkit-tap-highlight-color:transparent;border:1px dashed #7a8c88;border-radius:12px;min-height:44px;margin:8px -12px 0;padding:8px 46px 8px 12px;display:block;position:relative}.wikiRoot .wikiUnit:focus-visible{border-style:solid;border-color:var(--accent-strong);background:#fff;border-radius:12px}@media (hover:hover) and (pointer:fine){.wikiUnit:hover{border-style:solid;border-color:var(--accent-strong);background:#fff;border-radius:12px}}.wikiPen{background:var(--accent-soft);width:30px;height:30px;color:var(--accent-strong);border-radius:9px;place-items:center;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.wikiUnit>p,.wikiUnit>ul,.wikiUnit>.wikiBox,.wikiUnit>.wikiTable,.wikiUnit>h2,.wikiUnit>h3,.wikiUnit>dl{margin:0}.wikiCap{color:var(--muted);margin:0 0 2px;font-size:14px;font-weight:550;display:block}.wikiLine{overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.7}.wikiBody .wikiLine{margin:0}.wikiLine>i,.wikiInfoUnits i{color:#5f716e;font-style:normal}.wikiTitleLine{letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-size:28px;font-weight:700;line-height:1.3}.wikiEditing{margin:10px 0 0}.wikiUnitPair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:32px;display:grid}.wikiUnitPair>:only-child{grid-column:1/-1}.wikiUnitPair>div:has(>.wikiOpen){grid-column:1/-1}.isEditing .wikiSec{margin-top:30px}.isEditing .wikiSub{margin-top:18px}.isEditing .wikiFoot{margin-top:34px}.hasOpen .wikiUnit{cursor:default;opacity:.72;pointer-events:none;border-color:#0000}.hasOpen .wikiUnit>.wikiPen{display:none}.wikiOpen{border:1px solid var(--accent-strong);background:#fff;border-radius:14px;margin:8px -12px 0;padding:12px;scroll-margin:12px 0 72px;box-shadow:0 0 0 3px #81d8d04d}.wikiArea,.wikiInput{width:100%;min-height:48px;color:var(--ink);background:#fff;border:1px solid #7a8c88;border-radius:10px;margin:0;padding:10px 12px;font-size:16px;line-height:1.75;display:block}textarea.wikiArea{resize:none;overflow:hidden}:is(.wikiRoot .wikiArea:focus,.wikiRoot .wikiInput:focus,.wikiRoot .wikiArea:focus-visible,.wikiRoot .wikiInput:focus-visible){border-color:var(--accent-strong);outline:none;box-shadow:0 0 0 3px #81d8d04d}.wikiRoot ::placeholder,.wikiRoot .libraryField input::placeholder,.wikiRoot .libraryField textarea::placeholder{color:#5f716e;opacity:1}.wikiRoot .libraryField input[type=text],.wikiRoot .libraryField textarea{border-color:#7a8c88}.wikiOpen [aria-invalid=true]{background:snow;border-color:#d59a98}.wikiTitleInput{letter-spacing:-.02em;margin-bottom:8px;font-size:19px;font-weight:700}.wikiTitleInput::placeholder{font-weight:400}.isCreating .wikiTitle>h1{letter-spacing:-.02em;font-size:22px}.wikiNewIntro{color:#4a5d58;margin:4px 0 0;font-size:15px;line-height:1.7}.wikiHeadField{cursor:text;background:#fff;border:1px solid #7a8c88;border-radius:12px;margin:14px -12px 0;padding:10px 14px 12px;display:block}.wikiHeadField:focus-within{border-color:var(--accent-strong);box-shadow:0 0 0 3px #81d8d04d}.wikiHeadField:has([aria-invalid=true]){background:snow;border-color:#d59a98}.wikiHeadField>.wikiCap{cursor:text;margin:0 0 2px}.wikiRoot .wikiHeadField>.wikiInput,.wikiRoot .wikiHeadField>.wikiArea{min-height:44px;box-shadow:none;resize:none;background:0 0;border:0;border-radius:0;outline:none;padding:2px 0}.wikiHeadField>.libraryFieldProblem,.wikiHeadField>.inlineError{margin:8px 0 0}.wikiHeadField>.inlineError>p{margin:0}.wikiPolish>.wikiHelper,.wikiDraftOffer>.wikiHelper{margin-left:-10px}.wikiDocTitleInput{letter-spacing:-.035em;font-size:30px;font-weight:700;line-height:1.3}.wikiDocTitleInput::placeholder{font-weight:400}.wikiLeadInput{letter-spacing:-.01em;font-size:19px;line-height:1.8}.isCreating .wikiShort{background:0 0;border:0;margin-left:0;margin-right:0;padding:0}.wikiHead>.wikiDraftOffer{margin-top:8px}.wikiNewSteps{top:calc(var(--wiki-bar) + 22px);grid-area:toc;margin:0;position:sticky}.wikiNewSteps>h2{color:var(--muted);margin:0 0 10px;font-size:14px;font-weight:600}.wikiNewSteps>ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.wikiNewSteps li{color:#4a5d58;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:8px;font-size:14px;line-height:1.6;display:grid}.wikiNewSteps li>span{color:#4a5d58;background:#fff;border:1px solid #b9c6c2;border-radius:50%;place-items:center;width:22px;height:22px;margin-top:1px;font-size:12px;font-weight:600;display:grid}.wikiNewSteps li.isDone>span{border-color:var(--accent-border);background:var(--accent-soft);color:var(--accent-ink)}.wikiNewSteps li small{color:var(--muted);font-size:13px;display:block}.wikiOpenActions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.wikiOpenActions>.wikiRemove{color:#a0393a;margin-left:auto}.wikiOpen>.inlineError{margin:8px 0 0}.wikiOpen>.inlineError>p{margin:0}.wikiOpen>.inlineError>p+p{margin-top:4px}.wikiOpen>.wikiTheirs{border:1px solid var(--line);border-left:4px solid var(--accent-strong);background:#f6faf9;border-radius:10px;margin:8px 0;padding:10px 12px}.wikiTheirs>figcaption{color:var(--muted);font-size:13px;font-weight:600}.wikiTheirs>blockquote{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0;font-size:15px;line-height:1.7}.wikiOpen>.wikiTable{max-height:420px;margin:0;overflow:auto}.wikiTable.isEditing th,.wikiTable.isEditing td{padding:4px}.wikiCell{width:100%;min-width:88px;min-height:44px;color:var(--ink);background:#fff;border:1px solid #7a8c88;border-radius:8px;margin:0;padding:6px 8px;font-size:15px}:is(.wikiRoot .wikiCell:focus,.wikiRoot .wikiCell:focus-visible){border-color:var(--accent-strong);outline:2px solid var(--accent-strong);outline-offset:-1px;border-radius:8px}.wikiTable.isEditing thead .wikiCell{font-weight:600}.wikiTable.isEditing thead .wikiCell::placeholder{font-weight:400}.wikiTools{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.wikiFieldLine{color:#4a5d58;gap:6px;margin-top:10px;font-size:14px;font-weight:550;display:grid}.wikiFieldLine .wikiInput{font-weight:400}.wikiOpen>.libraryConfirm{margin-top:10px}.wikiKinds{flex-wrap:wrap;gap:6px;margin:4px 0 10px;display:inline-flex}.wikiKinds>button{border:1px solid var(--line);color:#4a5d58;background:#fff;border-radius:999px;min-height:44px;padding:6px 14px;font-size:14px}.wikiKinds>button.isOn{border-color:var(--accent-strong);background:var(--accent-soft);color:var(--accent-ink);font-weight:600}.wikiAdded,.wikiBody .wikiAdded{color:#4a5d58;margin:10px 0 0;padding:0;font-size:14px;line-height:1.7;list-style:none}.wikiBody .wikiAdded>li{margin:2px 0}.wikiAdded .wikiRef{margin:0 6px 0 0}.wikiPicker{border:1px solid var(--line);background:var(--paper);border-radius:12px;margin-top:10px;padding:12px}.wikiPickerRow{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.wikiPicker>.wikiPickerRow{margin-top:0}.wikiPickerRow>.wikiInput{flex:200px;width:auto}@media (max-width:700px){.wikiPickerRow>.wikiInput{flex-basis:100%}}.wikiPickerList,.wikiBody .wikiPickerList{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.wikiBody .wikiPickerList>li{border:1px solid var(--line);background:#fff;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:10px 12px;display:flex}.wikiPickerList>li>div{flex:240px;min-width:0}.wikiPickerList b{overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.5;display:block}.wikiPickerList small{color:var(--muted);font-size:14px;line-height:1.5;display:block}.wikiBody .wikiPickerList p{color:#4a5d58;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:4px 0 0;font-size:14px;line-height:1.65;display:-webkit-box;overflow:hidden}.wikiAddSection,.wikiAddBlock{color:var(--accent-strong);background:0 0;border:1px dashed #7a8c88;border-radius:12px;justify-content:center;align-items:center;gap:6px;font-size:14px;display:flex}.wikiAddSection{width:calc(100% + 24px);min-height:52px;margin:30px -12px 0;padding:8px 14px}.wikiAddBlock{min-height:44px;margin:8px -12px 0;padding:6px 14px}.wikiAddSection:hover:not(:disabled),.wikiAddBlock:hover:not(:disabled){border-style:solid;border-color:var(--accent-border);background:var(--accent-soft)}.wikiAddSection:disabled,.wikiAddBlock:disabled{opacity:.5;cursor:default}.wikiEditBar{z-index:52;border:1px solid var(--accent-border);background:#f0faf7;border-radius:16px;flex-wrap:wrap;align-items:center;gap:8px 10px;width:min(680px,100vw - 32px);padding:10px 10px 10px 18px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 14px 40px #163b3838}.wikiEditBar>p{color:#2f514b;flex:220px;margin:0;font-size:14px;line-height:1.6}.wikiRoot:has(.wikiEditBar):after{content:"";z-index:51;height:calc(var(--wiki-edit-bar,84px) + 36px);pointer-events:none;background:linear-gradient(#fff0,#fff 36px);position:fixed;bottom:0;left:0;right:0}@media (hover:hover) and (pointer:fine){.wikiRoot:has(.wikiEditBar):after{right:10px}}.wikiPhrase{text-wrap:balance;display:inline-block}.wikiEditBar .inlineError{margin:0}.wikiGuideLine{color:var(--muted);margin:0 0 6px;font-size:14px;line-height:1.6}.wikiGuideStep{background:var(--accent-strong);color:#fff;white-space:nowrap;border-radius:999px;margin-right:4px;padding:1px 9px;font-size:14px;font-weight:600;display:inline-block}.isGuide{animation:1.5s ease-in-out infinite wikiRing}@keyframes wikiRing{0%,to{box-shadow:0 0 0 3px #81d8d0e6}50%{box-shadow:0 0 0 10px #81d8d02e}}.wikiForm{margin-top:18px}.wikiForm>.wikiHint{margin:0}.wikiHelper{min-height:44px;color:var(--accent-strong);white-space:nowrap;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:6px 10px;font-size:14px;line-height:1.4;display:inline-flex}.wikiHelper:hover:not(:disabled){background:var(--accent-soft)}.wikiHelper:disabled{opacity:.55;cursor:not-allowed}.wikiDraftOffer{flex-wrap:wrap;align-items:center;gap:0 12px;display:flex}.wikiDraftOffer>p{color:var(--muted);flex:240px;margin:0;font-size:14px;line-height:1.65}.wikiPolish{justify-items:start;margin-top:4px;display:grid}.libraryField>.wikiPolish{margin-top:0}.wikiPolish .wikiPolishLine{flex-wrap:wrap;align-items:center;gap:0 12px;display:flex}.wikiPolish .wikiPolishStatus{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.wikiPolish>.inlineError{justify-self:stretch;margin:4px 0 0}.wikiPolish .wikiPolishBox{border:1px solid var(--accent-border);background:#f6fbf9;border-radius:12px;justify-self:stretch;margin-top:10px;padding:12px 14px}.wikiPolish .wikiPolishTitle{color:#2f514b;font-size:14px;font-weight:600;line-height:1.5;display:block}.wikiPolish .wikiPolishText{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0;font-size:16px;line-height:1.85}.wikiPolish .wikiPolishText ins{color:#0f5a45;text-underline-offset:3px;background:#dff5ec;border-radius:3px;padding:1px 2px;text-decoration:underline}.wikiPolish .wikiPolishText del{color:#9a3a34;background:#fbe9e7;border-radius:3px;padding:1px 2px;text-decoration:line-through}.wikiPolish .wikiPolishActions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.wikiMissingBox{border:1px solid var(--line);background:#fff;border-radius:16px;margin-top:22px;padding:22px}.wikiMissingBox>p{margin:0 0 14px;font-size:16px;line-height:1.75}.wikiMissingBox>.wikiMissingFrom{color:#4a5d58;font-size:15px}.wikiMissingBox>.inlineError{margin:0 0 14px}.wikiMissingBox>.inlineError>p{margin:0}.wikiMissingBox>.libraryActions{margin-top:0}.wikiMissingBox small{color:var(--muted);margin-top:12px;font-size:14px;line-height:1.6;display:block}.wikiDrafting{color:#2f514b;background:#f6fbf9;border:1px solid #d9ebe5;border-radius:14px;align-items:center;gap:12px;margin-top:22px;padding:14px 16px;font-size:15px;line-height:1.6;display:flex}.wikiDrafting small{color:var(--muted);font-size:14px;display:block}.wikiDots{gap:4px;margin-left:6px;display:inline-flex}.wikiDots>i{background:var(--accent-strong);border-radius:50%;width:5px;height:5px;animation:1.2s infinite both wikiBlink}.wikiDots>i:nth-child(2){animation-delay:.2s}.wikiDots>i:nth-child(3){animation-delay:.4s}@keyframes wikiBlink{0%,80%,to{opacity:.25}40%{opacity:1}}.wikiDraft{padding-bottom:max(160px,calc(var(--wiki-edit-bar,0px) + 56px))}.wikiDraft>.wikiBody{margin-top:6px}.wikiHelpIntro{color:#4a5d58;margin:10px 0 0;font-size:16px;line-height:1.75}.wikiHelpCard{border:1px solid var(--line);background:#fff;border-radius:18px;margin-top:20px;padding:22px}.wikiHelpCard>h2{letter-spacing:-.015em;margin:0;font-size:19px}.wikiHelpCard>.libraryActions{margin-top:18px}.wikiHelpHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.wikiHelpHead>h2{letter-spacing:-.015em;margin:0;font-size:19px}.wikiStepArtCap{color:var(--muted);margin:-4px 0 8px;font-size:14px;font-weight:600;line-height:1.5;display:block}.wikiSteps{gap:20px;margin:16px 0 0;padding:0;list-style:none;display:grid}.wikiSteps>li{grid-template-columns:auto minmax(0,1fr);gap:14px;display:grid}.wikiStepNo{background:var(--accent-soft);width:32px;height:32px;color:var(--accent-ink);border-radius:50%;place-items:center;font-size:15px;font-weight:700;display:grid}.wikiSteps b{padding-top:3px;font-size:16px;font-weight:600;line-height:1.5;display:block}.wikiSteps p{color:#4a5d58;margin:2px 0 0;font-size:15px;line-height:1.7}.wikiStepArt{background:var(--paper);pointer-events:none;-webkit-user-select:none;user-select:none;border:1px solid #e6ece9;border-radius:12px;margin-top:10px;padding:14px}.wikiStepArt .wikiUnit,.wikiStepArt .wikiOpen{margin:0}.wikiStepArt .wikiUnit>p{color:var(--ink);margin:0;font-size:16px;line-height:1.8}.wikiStepArt .wikiArea,.wikiStepArt .wikiInput{min-height:0}.wikiStepArt .wikiOpen{box-shadow:none}.wikiStepArt .wikiAddSection{width:100%;margin:0}.wikiArtField{gap:6px;display:grid}.wikiArtField>span{color:#4a5d58;font-size:14px;font-weight:550}.wikiHelpList{gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.wikiHelpList>li{gap:2px;display:grid}.wikiHelpList b{font-size:15px;font-weight:600}.wikiHelpList span{color:#4a5d58;font-size:15px;line-height:1.7}.wikiFaq>.wikiFold{margin-top:8px}.wikiFaq>.wikiFold>summary{color:var(--ink);font-size:15px;font-weight:550}.wikiFaq .wikiFoldBody{padding:0 14px 14px}.wikiPop{z-index:60;overscroll-behavior:contain;border:1px solid var(--line);background:#fff;border-radius:14px;width:min(360px,100vw - 24px);max-height:min(60vh,420px);padding:14px 16px;font-size:15px;line-height:1.7;position:fixed;overflow:auto;box-shadow:0 16px 40px #163b3829}.wikiPop:focus-visible{outline:3px solid var(--accent-strong);outline-offset:2px}.wikiPop>h4{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0 0 4px;font-size:15px;display:flex}.wikiPop>p{color:#3f524e;overflow-wrap:anywhere;margin:0}.wikiPop>small{color:var(--muted);margin:0 0 6px;font-size:14px;display:block}.wikiPop>.wikiPopQuote{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.wikiPop>.libraryTextButton{margin-top:2px}.wikiPop.isHover>p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.wikiToast{z-index:90;pointer-events:none;color:#fff;background:#1d3330;border-radius:12px;width:max-content;max-width:calc(100vw - 32px);padding:11px 16px;font-size:14px;line-height:1.5;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #06140d40}.isEditing~.wikiToast,.wikiDraft~.wikiToast{bottom:104px}.wikiRoot:has(.wikiEditBar) .wikiToast{bottom:calc(var(--wiki-edit-bar,84px) + 14px)}.wikiEditFab{z-index:50;background:var(--tiffany);min-height:46px;color:var(--accent-ink);border:0;border-radius:999px;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:600;display:flex;position:fixed;bottom:82px;right:24px;box-shadow:0 8px 24px #163b3833}.wikiEditFab:hover{background:var(--tiffany-hover)}.wikiUp{z-index:50;border:1px solid var(--line);color:#4a5d58;background:#fff;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;position:fixed;bottom:24px;right:24px;box-shadow:0 8px 24px #163b3820}.wikiUp:hover{border-color:var(--accent-border);color:var(--accent-ink)}.isEditing~.wikiUp,.wikiDraft~.wikiUp{display:none}.wikiRoot button[aria-disabled=true]{opacity:.55;cursor:not-allowed}.wikiLeave>.materialPanelDialog{border:1px solid #d9e1dc;border-radius:20px;width:min(460px,100%);height:auto;max-height:none}.wikiLeave .materialPanelBody>p{margin:0;font-size:15px;line-height:1.7}@media (max-width:1199px){.wikiDoc{grid-template-columns:minmax(0,1fr) 288px;grid-template-areas:"head side""toc side""body side";column-gap:36px}.wikiToc{border:1px solid var(--line);background:#fff;border-radius:12px;max-height:none;margin-top:26px;padding:6px 14px;position:static;overflow:visible}.wikiToc summary{min-height:44px;color:var(--ink);cursor:pointer;pointer-events:auto;align-items:center;margin:0;font-size:15px;display:flex}.wikiToc summary:after{content:"";border-bottom:1.5px solid #5f716e;border-right:1.5px solid #5f716e;width:7px;height:7px;margin:-4px 4px 0 auto;transform:rotate(45deg)}.wikiToc details[open]>summary:after{margin-top:4px;transform:rotate(225deg)}.wikiToc ol{padding:2px 0 8px}.wikiRoot .wikiToc a{border-left:0;align-items:center;min-height:44px;padding:6px 4px;font-size:15px}.wikiRoot .wikiToc a.isSub{padding-left:22px}.wikiRoot .wikiToc a.isActive{color:#4a5d58;font-weight:400}.wikiToc li.wikiTocGap,.wikiTocVoid,.wikiNewSteps{display:none}}@media (max-width:959px){.wikiRoot{--wiki-bar:0px}.chatAppShell .workspace.wikiScroll{scroll-padding-top:16px}.wikiDoc{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""side""toc""body";max-width:760px;margin:0 auto}.wikiSide{margin-top:24px;position:static}.wikiSideVoid{display:none}.wikiHomeGrid{grid-template-columns:minmax(0,1fr)}.wikiBar{flex-wrap:wrap;gap:6px 12px;padding-top:6px;padding-bottom:10px;position:static}.wikiBar>.wikiSearchRow{flex:100%;order:3;max-width:none}}@media (max-width:700px){.chatAppShell .chatSearchView.wikiShown{padding-left:16px;padding-right:16px}.wikiBar{margin-top:0}.wikiHome{padding:30px 0 80px}.wikiHero>h1{font-size:32px}.wikiDocTitleInput{font-size:24px}.wikiUnit,.wikiOpen,.wikiHeadField,.wikiAddBlock,.isCreating .wikiShort,.wikiDoc.isEditing .wikiHead>.libraryNotice,.wikiDoc.isEditing .wikiHead>.inlineError{margin-left:0;margin-right:0}.wikiTools:has(>:nth-child(4):last-child){grid-template-columns:1fr 1fr;display:grid}.wikiRows>li.wikiRowWithAction{flex-direction:column;align-items:stretch;gap:0;padding-right:0}.wikiRows>li.wikiRowWithAction>button{align-self:flex-end;margin:0 14px 12px}.wikiAddSection{width:100%;margin-left:0;margin-right:0}.wikiUnitPair{grid-template-columns:minmax(0,1fr)}.wikiGuideStep{margin:0 0 4px;display:table}.wikiLeadInput{font-size:17px}.wikiSearchRow.isLarge{flex-wrap:wrap}.wikiRoot .wikiSearchRow.isLarge a.wikiAddDoc{flex:100%;min-height:48px}.wikiSearchRow.isLarge .wikiSearch{min-height:52px}.wikiSearchRow.isLarge .wikiSearch>input{height:52px;font-size:16px}.wikiHomeGrid,.wikiHomeColumn{gap:14px}.wikiHomeGrid{margin-top:30px}.wikiCard{padding:18px 16px}.wikiDoc{padding:22px 0 max(90px,calc(var(--wiki-edit-bar,0px) + 56px))}.wikiTitle>h1{font-size:30px}.wikiLead{margin-top:18px;font-size:17.5px}.wikiExample,.wikiRowText{font-size:16px}.wikiHead>.wikiActions>a,.wikiHead>.wikiActions>button{flex:1 1 0}.wikiHead>.wikiActions>.wikiMore{flex:100%;margin-left:-10px}.wikiSecToggle,.wikiSecTitle{font-size:21px}.wikiSubTitle{font-size:17.5px}.wikiSearch>input,.wikiCell,.wikiRoot :is(input,textarea,select):not(.wikiTitleInput):not(.wikiDocTitleInput):not(.wikiLeadInput){font-size:16px}.wikiTable th,.wikiTable td{padding:9px 10px}.wikiBox{padding:14px 10px;font-size:16.5px}.wikiEditBar{padding:10px 10px 10px 14px;bottom:10px}.wikiEditBar.isDraft,.wikiEditBar.isNew{padding:12px}.wikiEditBar.isDraft>p,.wikiEditBar.isNew>p{flex:100%}.wikiEditBar.isDraft>button,.wikiEditBar.isNew>button{flex:1 1 0}.wikiEditBar.isNew>p.wikiBarHint{display:none}.wikiUnit{padding-left:10px}.wikiRoot a.wikiChip{min-height:44px}.wikiPage{padding:22px 0 90px}.wikiPage>h1,.wikiPage>.wikiTitle>h1{font-size:25px}.wikiRoot .wikiNav>a{padding:8px 7px}.wikiHelpCard{padding:18px 16px}.wikiUp{bottom:16px;right:16px}.wikiEditFab{bottom:72px;right:16px}.wikiAsk{grid-template-columns:minmax(0,1fr)}.wikiAsk>img{display:none}.wikiRef{min-width:0;min-height:22px}.wikiLeave.materialPanelBackdrop{padding:16px}.wikiLeave .libraryActions>button{flex:1 1 0}.wikiPolish .wikiPolishActions>button{flex:auto}}@media (prefers-reduced-motion:reduce){.wikiRoot *,.wikiRoot :after{transition:none!important;animation:none!important}.isGuide{box-shadow:0 0 0 4px #81d8d0e6}}
