._0VeuCa_conversation{border-top:1px solid var(--color-border);max-height:35dvh;color:var(--color-text-main);font-size:var(--ui-font-body);padding:.5rem .75rem;overflow:auto}._0VeuCa_exchange+._0VeuCa_exchange{border-top:1px solid var(--color-border);margin-top:.75rem;padding-top:.75rem}._0VeuCa_request{font-weight:var(--ui-weight-label);white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 .35rem}._0VeuCa_reply{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._0VeuCa_thread{padding-top:.5rem}._0VeuCa_conversation summary{min-height:var(--tap-target);cursor:pointer;color:var(--color-text-muted);align-items:center;display:flex}._0VeuCa_conversation button{min-height:var(--tap-target);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--surface-card);color:var(--color-text-main);font:inherit;cursor:pointer;margin-top:.35rem;padding:.4rem .7rem}._0VeuCa_conversation button:disabled{opacity:.6;cursor:wait}
.a5CBEW_productShell{background:var(--surface-card);flex-direction:column;height:100%;min-height:0;display:flex}.a5CBEW_productContent{flex:auto;min-width:0;min-height:0;overflow:auto}.a5CBEW_workspace{width:100%;min-height:100%;color:var(--color-text-main);padding:clamp(1.25rem,3vw,2.75rem)}.a5CBEW_success,.a5CBEW_error{font-size:var(--ui-font-meta);flex-wrap:wrap;align-items:baseline;gap:.15rem .6rem;margin:0;padding:0;line-height:1.4;display:flex}.a5CBEW_success{color:var(--color-text-muted)}.a5CBEW_error{color:var(--color-danger)}.a5CBEW_success button,.a5CBEW_error button{color:inherit;font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;padding:0;font-weight:700;text-decoration:underline;display:inline-flex}.a5CBEW_implantPicker{z-index:15;width:min(26rem,100%);position:absolute;bottom:calc(100% + .35rem);left:0}@media (min-width:1025px){.a5CBEW_commandBar[data-dock-mode=start]>.a5CBEW_implantPicker{top:calc(100% + .35rem);bottom:auto}}.a5CBEW_editorWorkspace,.a5CBEW_commandBar{--draft-axis:48rem}.a5CBEW_editorWorkspace{--draft-inset:1rem;height:100%;min-height:0;padding:0;display:flex}.a5CBEW_editorMain{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.a5CBEW_editorHeader{border-bottom:1px solid var(--color-border);background:var(--surface-card);flex:none;padding:.75rem 0;position:relative}.a5CBEW_editorHeaderInner{width:min(100%, var(--draft-axis));padding-inline:var(--draft-inset);align-items:flex-start;gap:.8rem;margin-inline:auto;display:flex}.a5CBEW_editorHeaderMain{flex:1;min-width:0}.a5CBEW_editorHeaderTitleRow{align-items:baseline;column-gap:.75rem;row-gap:var(--ui-row-gap);flex-wrap:wrap;min-width:0;display:flex}.a5CBEW_editorHeaderTitleRow input{flex:auto;min-width:0}.a5CBEW_editorHeaderMain input{width:100%;color:var(--color-text-main);font:inherit;font-size:1rem;font-weight:var(--ui-weight-heading);background:0 0;border:0;outline:0}.a5CBEW_editorHeaderDetails{gap:.28rem;margin-top:.3rem;display:grid}.a5CBEW_editorHeaderDetails:empty{display:none}.a5CBEW_documentKind{color:var(--color-text-muted);font-size:var(--ui-font-meta);flex:none}.a5CBEW_documentGenerationStatus{min-width:0;max-width:100%;color:var(--color-text-muted);font-size:var(--ui-font-meta);white-space:nowrap;align-items:center;gap:.25rem;display:inline-flex}.a5CBEW_documentGenerationStatus svg{flex:none}.a5CBEW_documentGenerationStatus>span[role=status]{text-overflow:ellipsis;min-width:0;overflow:hidden}.a5CBEW_draftProgressTime{font-variant-numeric:tabular-nums;opacity:.75;flex:none}.a5CBEW_draftProgressTime:before{content:"·";margin-inline:.1rem .3rem}.a5CBEW_infoBlock{width:min(100%, var(--draft-axis));max-width:none;padding-inline:var(--draft-inset);color:var(--color-text-muted);gap:.35rem;margin:.65rem auto 0;font-size:.78rem;line-height:1.45;display:grid}.a5CBEW_infoBlock strong{color:var(--color-text-main);font:700 .86rem/1.3 var(--font-main), sans-serif}.a5CBEW_infoBlock p{margin:0}.a5CBEW_infoBlock ul{gap:.2rem;margin:0;padding-left:1.1rem;display:grid}.a5CBEW_infoClose{color:var(--color-text-muted);font:650 .76rem/1.3 var(--font-main), sans-serif;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.a5CBEW_infoClose:hover{color:var(--color-text-main)}.a5CBEW_editorBody{flex:auto;grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.a5CBEW_noteSurface{flex-direction:column;min-width:0;padding:1rem 0 .75rem;display:flex;overflow-y:auto}.a5CBEW_editorBodySingle .a5CBEW_noteSurface{width:min(100%, var(--draft-axis));justify-self:center}.a5CBEW_editorFrame{border:1px solid color-mix(in srgb, var(--color-border) 65%, transparent);border-radius:var(--radius-lg);background:var(--surface-card);min-width:0;min-height:4rem;box-shadow:none;flex-direction:column;flex:none;display:flex;overflow:hidden}.a5CBEW_documentEditor{width:100%;min-height:4rem;padding:var(--draft-inset);overflow-wrap:anywhere;background:var(--surface-card);color:var(--color-text-main);box-shadow:none;font:400 .95rem/1.68 var(--font-main), sans-serif;border:0;border-radius:0;outline:0;flex:none;align-self:center;overflow-y:visible}.a5CBEW_documentEditor [data-note-placeholder=true]{cursor:pointer;color:var(--color-danger)!important}.a5CBEW_documentEditor [data-note-changed=true]{text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-color:var(--color-module-notes);text-decoration-color:var(--color-module-notes);text-underline-offset:.22em;text-decoration-thickness:2px;position:relative}@media (prefers-reduced-motion:no-preference){.a5CBEW_documentEditor [data-note-changed=true]{animation:.9s ease-out a5CBEW_noteChangeSettle}}@keyframes a5CBEW_noteChangeSettle{0%{-webkit-text-decoration-color:var(--color-module-notes);text-decoration-color:var(--color-module-notes)}to{-webkit-text-decoration-color:color-mix(in srgb, var(--color-module-notes) 25%, transparent);text-decoration-color:color-mix(in srgb, var(--color-module-notes) 25%, transparent)}}.a5CBEW_documentEditor [data-note-annotation]{border:0;border-bottom:2px solid color-mix(in srgb, var(--color-module-notes) 60%, var(--color-border));border-radius:var(--radius-xs);background:color-mix(in srgb, var(--color-module-notes) 6%, var(--surface-card));max-width:16rem;color:var(--color-text-main);font:650 .66rem/1.35 var(--font-main), sans-serif;vertical-align:baseline;cursor:pointer;-webkit-appearance:none;align-items:center;gap:.22rem;margin:0 .12rem;padding:.04rem .28rem;display:inline-flex}.a5CBEW_documentEditor [data-note-annotation] span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.a5CBEW_documentEditor [data-note-annotation]:hover,.a5CBEW_documentEditor [data-note-annotation]:focus-visible{border-color:var(--color-module-notes);background:color-mix(in srgb, var(--color-module-notes) 22%, var(--surface-card))}.a5CBEW_documentEditor [data-note-annotation-state=unresolved]{border-color:color-mix(in srgb, var(--color-warning) 55%, var(--color-border));background:color-mix(in srgb, var(--color-warning) 15%, var(--surface-card))}.a5CBEW_documentEditor [data-note-range=laterality]{text-decoration-line:underline;text-decoration-style:wavy;-webkit-text-decoration-color:var(--color-danger);text-decoration-color:var(--color-danger);text-underline-offset:3px;cursor:pointer;text-decoration-thickness:1px}.a5CBEW_documentEditor [data-note-range=side]{color:var(--color-mark-side);font-weight:600}.a5CBEW_documentEditor [data-note-mark=pick][data-note-generated=true]{color:var(--color-mark-date)}.a5CBEW_documentEditor [data-note-range=choice]{color:var(--color-mark-option)}.a5CBEW_documentEditor [data-note-range=implant]{border-bottom:1px dotted var(--color-mark-implant);cursor:pointer;color:var(--color-mark-implant)}.a5CBEW_documentEditor [data-note-range=implant] [data-note-placeholder=true]{color:var(--color-mark-implant)!important;text-decoration:none!important}.a5CBEW_documentEditor [data-note-range=finding],.a5CBEW_documentEditor [data-note-range=choice][data-note-range-ref=finding]{color:var(--color-mark-finding)}.a5CBEW_documentEditor [data-note-range=choice]{text-decoration-line:underline;text-decoration-style:dotted;-webkit-text-decoration-color:color-mix(in srgb, var(--color-module-notes) 25%, transparent);text-decoration-color:color-mix(in srgb, var(--color-module-notes) 25%, transparent);text-underline-offset:3px;cursor:pointer;text-decoration-thickness:1.5px}.a5CBEW_documentEditor [data-note-range=choice]:hover,.a5CBEW_documentEditor [data-note-range=choice][data-note-choice-open=true]{-webkit-text-decoration-color:var(--color-module-notes);text-decoration-color:var(--color-module-notes)}.a5CBEW_documentEditor :is([data-note-placeholder=true],[data-note-range=choice],[data-note-range=implant],[data-note-range=implant-component]):hover{background:color-mix(in srgb, currentColor 12%, var(--surface-card));border-radius:var(--radius-xs)}.a5CBEW_documentEditor [data-note-range=choice][data-note-flash=true]{background:color-mix(in srgb, var(--color-module-notes) 16%, transparent);border-radius:3px;transition:background-color .9s ease-out}@media (prefers-reduced-motion:reduce){.a5CBEW_documentEditor [data-note-range=choice][data-note-flash=true]{transition:none}}.a5CBEW_assumptionActions{flex-wrap:wrap;gap:.1rem .6rem;display:inline-flex}.a5CBEW_commandInputRow>.a5CBEW_amendButton{width:auto;min-width:42px;font:650 .82rem/1 var(--font-main), sans-serif;white-space:nowrap;justify-content:center;align-items:center;gap:.35rem;padding:0 .7rem;display:inline-flex}.a5CBEW_documentEditor:focus{border-color:color-mix(in srgb, var(--color-module-notes) 65%, var(--color-border))}.a5CBEW_documentEditor h1,.a5CBEW_documentEditor h2,.a5CBEW_documentEditor h3{color:var(--color-text-main);font:750 1rem/1.35 var(--font-main), sans-serif;margin:.95em 0 .3em}.a5CBEW_shortcutHelp ul{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.3rem 1.2rem;padding-left:0;list-style:none}.a5CBEW_shortcutHelp li{align-items:center;gap:.4rem;display:flex}.a5CBEW_shortcutHelp kbd{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--surface-subtle);color:var(--color-text-main);font:650 .65rem/1.2 var(--font-main), sans-serif;padding:.12rem .28rem}.a5CBEW_documentEditor p:has(>br:only-child){height:.5em;margin:0}.a5CBEW_documentEditor [data-note-inline-section-label=true]{color:var(--color-text-main);font:750 1rem/1.35 var(--font-main), sans-serif}.a5CBEW_documentEditor p[data-note-section-start=true]>strong:first-child{font:750 1rem/1.35 var(--font-main), sans-serif}.a5CBEW_documentEditor h1:first-child,.a5CBEW_documentEditor h2:first-child,.a5CBEW_documentEditor h3:first-child{margin-top:0}.a5CBEW_documentEditor p{margin:0 0 .65em}.a5CBEW_documentEditor ul,.a5CBEW_documentEditor ol{margin:.25em 0 .8em;padding-left:1.5em}.a5CBEW_documentEditor strong{font-weight:750}.a5CBEW_editorPopover{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--surface-elevated,var(--surface-card));max-height:min(70vh,420px);color:var(--color-text-main);box-shadow:var(--shadow-lg);padding:.6rem;overflow:auto}.a5CBEW_editorPopover button{-webkit-appearance:none}.a5CBEW_phrasePicker{gap:2px;margin:0;padding:0;list-style:none;display:grid}.a5CBEW_phrasePicker li{align-items:baseline;gap:var(--space-2);min-height:var(--tap-target);border-radius:var(--radius-md);cursor:pointer;padding:.35rem .55rem;display:flex}.a5CBEW_phrasePicker li[aria-selected=true]{background:color-mix(in srgb, var(--color-module-notes) 12%, var(--surface-card))}.a5CBEW_phrasePicker li span{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}.a5CBEW_phraseFirstUse{max-width:22rem;color:var(--color-text-muted);margin:0;padding:.35rem .55rem;font-size:.85rem}.a5CBEW_phraseSave{gap:var(--space-2);display:grid}.a5CBEW_phraseSavePreview{border-left:2px solid var(--color-border);max-height:8rem;color:var(--color-text-muted);white-space:pre-wrap;margin:0;padding:.4rem .55rem;font-size:.85rem;overflow:auto}.a5CBEW_phraseSaveName{align-items:center;gap:var(--space-1);display:flex}.a5CBEW_phraseSaveName input{min-width:0;min-height:var(--tap-target);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--surface-card);color:var(--color-text-main);font:inherit;flex:1;padding:.4rem .6rem}.a5CBEW_phraseSaveActions{align-items:center;gap:var(--space-3);display:flex}.a5CBEW_commandBar[data-suspended]{visibility:hidden}.a5CBEW_dockBackdrop{display:none}.a5CBEW_commandBar:not([data-dock-mode=start]):before{content:"";background:linear-gradient(to bottom, color-mix(in srgb, var(--surface-card) 0%, transparent), var(--surface-card));pointer-events:none;height:1.25rem;position:absolute;bottom:calc(100% + 1px);left:0;right:0}.a5CBEW_commandBar{--draft-dock-edge:max(var(--space-2), calc((100% - var(--draft-axis)) / 2 + var(--space-2)));z-index:10;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:none;flex:none;margin-top:.65rem;position:sticky;bottom:0;container:draft-dock/inline-size}.a5CBEW_commandBar:focus-within{border-color:var(--color-module-notes)}.a5CBEW_commandInputRow{flex-wrap:wrap;align-items:flex-end;gap:.35rem;padding:.55rem;display:flex}.a5CBEW_pills{flex-wrap:wrap;flex:1 0 100%;align-items:center;gap:.3rem;min-width:0;display:flex}.a5CBEW_pill{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--surface-card);min-width:0;max-width:100%;color:var(--color-text-main);font:var(--ui-weight-label) var(--ui-font-meta)/1.2 var(--font-main), sans-serif;flex:0 auto;align-items:center;gap:.15rem;padding:.2rem .2rem .2rem .55rem;display:inline-flex}.a5CBEW_pill>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.a5CBEW_pill>button{width:22px;height:22px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.a5CBEW_pill>button:hover{background:var(--surface-subtle);color:var(--color-text-main)}.a5CBEW_commandBar>.a5CBEW_plusButton{justify-content:center;align-items:center;gap:var(--space-1);min-width:var(--tap-target);min-height:var(--tap-target);padding:0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--surface-card);color:var(--color-text-muted);font:var(--ui-weight-label) var(--ui-font-body)/1.2 var(--font-main), sans-serif;cursor:pointer;-webkit-appearance:none;flex:none;margin:0 0 .45rem .45rem;display:inline-flex}.a5CBEW_commandBar>.a5CBEW_plusButton:hover:not(:disabled){border-color:var(--color-module-notes)}.a5CBEW_commandBar>.a5CBEW_plusButton:focus-visible{outline:2px solid var(--color-module-notes);outline-offset:2px}.a5CBEW_commandBar>.a5CBEW_plusButton:disabled{opacity:.55;cursor:default}.a5CBEW_commandInputRow textarea{resize:none;min-width:0;min-height:42px;max-height:120px;color:var(--color-text-main);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:.62rem .55rem;line-height:1.35}.a5CBEW_commandInputRow>button{border-radius:var(--radius-md);background:var(--color-module-notes);width:42px;height:42px;color:var(--color-on-accent,white);cursor:pointer;border:0;flex:none;place-items:center;display:inline-grid}.a5CBEW_commandInputRow>button:disabled{background:var(--surface-subtle);color:var(--color-text-muted);cursor:default}.a5CBEW_commandInputRow textarea::placeholder{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.9em;overflow:hidden}.a5CBEW_commandInfo{height:2rem;color:var(--color-text-muted);font-size:var(--ui-font-meta);align-items:center;gap:.3rem;padding:0 .55rem .35rem;display:flex}.a5CBEW_commandInfo>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.a5CBEW_commandInfo>button{border-radius:var(--radius-sm);min-width:0;max-width:100%;min-height:24px;color:inherit;font:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:.28rem;padding:.15rem .35rem;display:inline-flex;overflow:hidden}.a5CBEW_commandInfo>button:hover:not(:disabled){background:var(--surface-subtle);color:var(--color-text-main)}.a5CBEW_commandInfo>button[aria-expanded=true]{background:color-mix(in srgb, var(--color-module-notes) 12%, transparent);color:var(--color-module-notes)}.a5CBEW_commandInfo>button:disabled{opacity:.55;cursor:default}.a5CBEW_commandInfo>.a5CBEW_commandInfoAmend{color:var(--color-module-notes);font-weight:600}.a5CBEW_commandInfo>.a5CBEW_commandInfoAmend:hover:not(:disabled){background:color-mix(in srgb, var(--color-module-notes) 12%, transparent);color:var(--color-module-notes)}.a5CBEW_spin{animation:.8s linear infinite a5CBEW_spin}@keyframes a5CBEW_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.a5CBEW_spin{animation:none}}@media (max-width:1024px){.a5CBEW_editorWorkspace{--draft-inset:1.5rem}.a5CBEW_editorBody{grid-template-columns:1fr;overflow:auto}.a5CBEW_noteSurface{overflow:visible}.a5CBEW_editorFrame,.a5CBEW_documentEditor{min-height:4rem}.a5CBEW_commandBar{z-index:85;left:var(--draft-dock-edge);right:var(--draft-dock-edge);bottom:max(.5rem, env(safe-area-inset-bottom));width:auto;margin:0;position:fixed;transform:none}.a5CBEW_dockBackdrop{z-index:84;height:calc(var(--draft-dock-height,110px) + max(.5rem, env(safe-area-inset-bottom)) + 1.75rem);background:linear-gradient(to bottom, color-mix(in srgb, var(--surface-card) 0%, transparent), var(--surface-card) 1.75rem);pointer-events:none;display:block;position:fixed;bottom:0;left:0;right:0}.a5CBEW_commandBar[data-suspended]+.a5CBEW_dockBackdrop,.a5CBEW_commandBar[data-keyboard-open=true]+.a5CBEW_dockBackdrop{visibility:hidden}.a5CBEW_noteSurface{padding-bottom:calc(var(--draft-dock-height,110px) + 3rem)}.a5CBEW_editorFrame,.a5CBEW_commandBar{box-shadow:none}}@container shell-primary (max-width:1024px){.a5CBEW_editorBody{grid-template-columns:1fr;overflow:auto}.a5CBEW_noteSurface{overflow:visible}.a5CBEW_editorFrame,.a5CBEW_documentEditor{min-height:4rem}.a5CBEW_commandBar{bottom:.5rem}.a5CBEW_editorFrame,.a5CBEW_commandBar{box-shadow:none}}@media (max-width:768px){.a5CBEW_workspace{padding:1rem}.a5CBEW_editorWorkspace{padding:0}.a5CBEW_editorHeader{min-height:0;padding:.15rem 0 .45rem}.a5CBEW_editorHeaderInner{padding-inline:var(--draft-inset);grid-template-columns:minmax(0,1fr) auto;gap:.45rem;display:grid}.a5CBEW_editorHeaderMain{display:contents}.a5CBEW_editorHeaderTitleRow{grid-area:1/1;align-self:center;min-width:0}.a5CBEW_editorHeaderDetails{grid-area:2/1/auto/-1;min-width:0}.a5CBEW_noteSurface{padding:0 0 8rem}.a5CBEW_editorFrame{box-shadow:none;border-inline:0;border-radius:0}.a5CBEW_documentEditor{width:100%;min-height:4rem;padding:var(--draft-inset);font-size:.93rem;line-height:1.65}.a5CBEW_commandInputRow textarea{min-height:2.6rem}.a5CBEW_commandBar:not([data-keyboard-open=true]){bottom:max(.5rem, env(safe-area-inset-bottom))}.a5CBEW_noteSurface:has(.a5CBEW_commandBar[data-keyboard-open=true]){padding-bottom:11rem}}@container draft-dock (max-width:280px){.a5CBEW_commandInputRow{gap:.2rem;padding:.35rem}.a5CBEW_commandInputRow>.a5CBEW_amendButton{min-width:44px;padding-inline:.4rem;font-size:.74rem}}@container shell-primary (max-width:360px){.a5CBEW_editorHeaderInner{padding-inline:var(--draft-inset);gap:.25rem}}@media (max-width:1024px){.a5CBEW_commandBar[data-keyboard-open=true]{z-index:85;right:var(--draft-dock-edge);bottom:calc(.5rem + var(--kb-bottom-inset,0px));left:var(--draft-dock-edge);width:auto;max-height:calc(var(--kb-vvh,100vh) - 1rem);position:fixed;overflow:visible;transform:none}.a5CBEW_commandBar>.a5CBEW_implantPicker{max-height:min(50dvh, calc(var(--kb-vvh,100dvh) - var(--draft-dock-height,110px) - 1.5rem))}}@media (pointer:coarse){.a5CBEW_commandInputRow textarea{min-height:var(--tap-target)}.a5CBEW_commandInputRow>.a5CBEW_amendButton{height:var(--tap-target)}}.a5CBEW_incognitoToggle[aria-pressed=true]{background:color-mix(in srgb, var(--color-warning) 14%, var(--surface-card));color:var(--color-warning)}.a5CBEW_incognitoToggle:disabled{opacity:.5;cursor:default}.a5CBEW_actionCluster{flex-direction:column;align-items:flex-end;gap:.3rem;display:flex;position:absolute;bottom:calc(100% + .4rem);right:.55rem}.a5CBEW_actionRow{align-items:center;gap:.35rem;display:flex}.a5CBEW_actionRow>.a5CBEW_amendButton{min-height:var(--tap-target);border-radius:var(--radius-pill,999px);box-shadow:none;font:650 .82rem/1 var(--font-main), sans-serif;white-space:nowrap;justify-content:center;align-items:center;gap:.35rem;padding:0 .9rem;display:inline-flex;position:relative}.a5CBEW_documentTitleHeading{overflow-wrap:anywhere;letter-spacing:-.01em;min-width:0;max-width:100%;margin:0;font-size:1.02rem;font-weight:700}.a5CBEW_documentTitleHeading[data-clamped]{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;overflow:hidden}.a5CBEW_documentTitleToggle{max-width:100%;color:inherit;font:inherit;letter-spacing:inherit;text-align:start;cursor:pointer;-webkit-appearance:none;background:0 0;border:0;margin:0;padding:0}.a5CBEW_documentTitleHeading[data-clamped] .a5CBEW_documentTitleToggle{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.a5CBEW_documentTitleToggle:focus-visible{outline:2px solid var(--color-module-notes);outline-offset:2px;border-radius:var(--radius-xs)}.a5CBEW_markControlClear{color:var(--color-text-muted)}.a5CBEW_dateControl{gap:.4rem;width:min(22rem,100vw - 2rem);display:grid}.a5CBEW_dateControl>.a5CBEW_markControlClear,.a5CBEW_amendmentDiff>button{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--surface-subtle);min-height:2rem;color:var(--color-text-main);font:650 .74rem/1 var(--font-main), sans-serif;cursor:pointer;appearance:none;justify-self:end;padding:.2rem .6rem}.a5CBEW_dateControl>.a5CBEW_markControlClear{color:var(--color-text-muted)}.a5CBEW_dateControl>.a5CBEW_markControlClear:hover,.a5CBEW_amendmentDiff>button:hover{background:var(--surface-card)}@media (max-width:768px){.a5CBEW_dateControl>.a5CBEW_markControlClear,.a5CBEW_amendmentDiff>button{min-height:var(--tap-target);font-size:.85rem}}.a5CBEW_instructionReport{width:min(100%, var(--draft-axis));color:var(--color-text-muted);font-size:var(--ui-font-meta);margin:.4rem auto}.a5CBEW_quietButton{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--surface-card);min-height:2rem;color:var(--color-text-main);font:600 .76rem/1.2 var(--font-main), sans-serif;cursor:pointer;-webkit-appearance:none;justify-content:center;align-items:center;gap:.3rem;padding:.25rem .6rem;display:inline-flex}.a5CBEW_quietButton:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-module-notes) 40%, var(--color-border));background:var(--surface-subtle)}.a5CBEW_quietButton:focus-visible{outline:2px solid var(--color-module-notes);outline-offset:1px}.a5CBEW_quietButton:disabled{opacity:.5;cursor:default}.a5CBEW_commandBar[data-dock-mode=idle]{box-shadow:none;background:0 0;border-color:#0000}.a5CBEW_actionCluster{flex-direction:row;align-items:center;gap:.4rem}.a5CBEW_actionCluster>.a5CBEW_quietButton{width:2rem;min-width:2rem;box-shadow:var(--shadow-sm,none);border-radius:999px;order:-1;padding:0}.a5CBEW_actionRow>.a5CBEW_amendButton{background:var(--button-fill);color:var(--button-ink);cursor:pointer;border:1px solid #0000}.a5CBEW_actionRow>.a5CBEW_amendButton:hover:not(:disabled){background:var(--button-fill-hover)}.a5CBEW_actionRow>.a5CBEW_amendButton:focus-visible{outline:2px solid var(--color-module-notes);outline-offset:2px}.a5CBEW_actionRow>.a5CBEW_amendButton:disabled{border-color:var(--color-border);background:var(--surface-card);color:var(--color-text-muted);box-shadow:none;cursor:default}.a5CBEW_noteSurface{position:relative}.a5CBEW_commentHeader{color:var(--color-text-muted);font:500 var(--ui-font-meta)/1.3 var(--font-main), sans-serif;text-overflow:ellipsis;white-space:nowrap;padding:.45rem .95rem 0;overflow:hidden}.a5CBEW_documentEditor [data-note-section-heading=true]{cursor:pointer;border-radius:var(--radius-xs);text-underline-offset:.22em;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;transition:text-decoration-color .15s}.a5CBEW_documentEditor [data-note-section-heading=true]:hover{-webkit-text-decoration-color:color-mix(in srgb, var(--color-module-notes) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--color-module-notes) 55%, transparent);text-decoration-style:dotted}.a5CBEW_documentEditor [data-note-section-heading=true]:focus-visible{outline:2px solid var(--color-module-notes);outline-offset:2px}.a5CBEW_documentEditor [data-note-section-heading=true]:after{vertical-align:-.05em;content:"";opacity:0;background:currentColor;width:.85em;height:.85em;margin-left:.35rem;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='14' height='14' x='8' y='8' rx='2'/%3E%3Cpath d='M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='14' height='14' x='8' y='8' rx='2'/%3E%3Cpath d='M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2'/%3E%3C/svg%3E") 50%/contain no-repeat}.a5CBEW_documentEditor [data-note-section-heading=true]:is(:hover,:focus-visible):after{opacity:1}.a5CBEW_documentEditor [data-note-section-heading=true][data-copied=true]:after{color:var(--color-success);content:"✓";opacity:1;background:0 0;font-size:.85em;-webkit-mask:none;mask:none}@media (prefers-reduced-motion:reduce){.a5CBEW_documentEditor [data-note-section-heading=true]{transition:none}}.a5CBEW_documentEditor [data-note-mark-hint=true]{color:var(--color-text-muted);opacity:.75;font-style:italic}.a5CBEW_commandInputRow textarea{overflow-y:auto}.a5CBEW_commandBar[data-dock-mode=writing]{flex-wrap:wrap;align-items:flex-end;display:flex}.a5CBEW_commandBar[data-dock-mode=writing]>.a5CBEW_commandInputRow{flex:100%;min-width:0}.a5CBEW_commandBar[data-dock-mode=writing]>.a5CBEW_actionCluster{flex:auto;justify-content:flex-end;padding:0 .45rem .45rem;position:static}.a5CBEW_commandBar[data-dock-mode=writing]>.a5CBEW_actionRow>.a5CBEW_amendButton{box-shadow:none}.a5CBEW_commandBar[data-dock-mode=writing]>.a5CBEW_commandInfo{flex:100%}.a5CBEW_commandBar[data-dock-mode=writing]>.a5CBEW_commandInputRow,.a5CBEW_commandBar[data-dock-mode=start]>.a5CBEW_commandInputRow{padding:.3rem .45rem 0}.a5CBEW_commandBar[data-dock-mode=writing]>.a5CBEW_commandInputRow{padding-inline:calc(var(--draft-inset,1.5rem) - var(--space-2))}.a5CBEW_commandBar[data-dock-mode=writing] .a5CBEW_commandInputRow textarea{padding-inline:0}@media (min-width:1025px){.a5CBEW_commandBar[data-dock-mode=writing]{margin-inline:var(--space-2);margin-bottom:var(--space-2);bottom:var(--space-2)}}@media (pointer:fine){.a5CBEW_commandBar[data-dock-mode=writing] .a5CBEW_commandInputRow textarea,.a5CBEW_commandBar[data-dock-mode=start] .a5CBEW_commandInputRow textarea{min-height:2.4rem;padding-block:.5rem}.a5CBEW_commandBar[data-dock-mode=writing] .a5CBEW_actionRow>.a5CBEW_amendButton,.a5CBEW_commandBar[data-dock-mode=start] .a5CBEW_actionRow>.a5CBEW_amendButton{min-height:2.25rem}}.a5CBEW_documentEditor[data-empty=true]:before{content:"Type a draft, or ask below.";color:var(--color-text-muted);pointer-events:none;font-size:.92rem;line-height:1.6;display:block}.a5CBEW_editorFrame[hidden]{display:none}.a5CBEW_finePrint{color:var(--color-text-muted);font-size:var(--ui-font-meta);text-align:center;margin:.5rem 0 0;line-height:1.4}.a5CBEW_optionsHint{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);color:var(--color-text-muted);display:flex}.a5CBEW_optionsHint p{min-width:0;font-size:var(--ui-font-body);flex:1;margin:0;line-height:1.5}.a5CBEW_optionsHint button{width:var(--tap-target);height:var(--tap-target);border-radius:var(--radius-md);color:inherit;cursor:pointer;-webkit-appearance:none;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.a5CBEW_optionsHint button:hover{background:var(--surface-subtle);color:var(--color-text-main)}.a5CBEW_optionsHint button:focus-visible{outline:2px solid var(--color-module-notes);outline-offset:-2px}.a5CBEW_commandBar[data-dock-mode=start]{flex-wrap:wrap;align-items:center;display:flex}.a5CBEW_commandBar[data-dock-mode=start]>.a5CBEW_commentHeader,.a5CBEW_commandBar[data-dock-mode=start]>.a5CBEW_commandInputRow{flex:100%;min-width:0}.a5CBEW_commandBar[data-dock-mode=start]>.a5CBEW_plusButton{order:2}.a5CBEW_commandBar[data-dock-mode=start]>.a5CBEW_commandInfo{flex:auto;order:3;height:auto;padding:0 .55rem .45rem}.a5CBEW_commandBar[data-dock-mode=start]>.a5CBEW_actionCluster{flex:1 0 auto;order:4;justify-content:flex-end;padding:0 .45rem .45rem;position:static}.a5CBEW_commandBar[data-dock-mode=start]>.a5CBEW_actionRow>.a5CBEW_amendButton{box-shadow:none}.a5CBEW_commandBar[data-dock-mode=idle]{justify-content:flex-end;display:flex}.a5CBEW_commandBar[data-dock-mode=idle]>.a5CBEW_actionCluster{position:static}.a5CBEW_documentEditor p[data-note-section-start=true]>[data-note-section-heading=true],.a5CBEW_documentEditor p[data-note-section-start=true]>[data-note-inline-section-label=true],.a5CBEW_documentEditor p[data-note-section-start=true]>strong:first-child{margin-bottom:.2rem;display:block}.a5CBEW_documentEditor [data-note-label-colon=true]{display:none}.a5CBEW_commandBar[data-dock-mode=idle]{align-items:center;gap:.5rem}.a5CBEW_commandBar[data-dock-mode=idle]>.a5CBEW_commandInfo{order:-1;height:auto;margin-right:auto;padding:0}.a5CBEW_amendmentDiff{gap:.4rem;min-width:0;max-width:100%;font-size:.78rem;display:grid}.a5CBEW_amendmentDiff strong{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.7rem;font-weight:650}.a5CBEW_amendmentDiff p{border-radius:var(--radius-sm);white-space:pre-wrap;margin:0;padding:.3rem .45rem}.a5CBEW_amendmentDiff p[data-side=before]{background:color-mix(in srgb, var(--color-danger) 9%, transparent);color:var(--color-text-muted);text-decoration:line-through}.a5CBEW_amendmentDiff p[data-side=after]{background:color-mix(in srgb, var(--color-success) 10%, transparent);color:var(--color-text-main)}.a5CBEW_documentEditor [data-note-split]{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-warning) 14%, transparent);width:1.15em;height:1.15em;color:var(--color-warning);vertical-align:-.2em;cursor:pointer;appearance:none;border:0;justify-content:center;align-items:center;margin-left:.2em;padding:0;display:inline-flex}.a5CBEW_documentEditor [data-note-split]:hover,.a5CBEW_documentEditor [data-note-split]:focus-visible{background:color-mix(in srgb, var(--color-warning) 28%, transparent)}.a5CBEW_splitChoices{gap:.4rem;min-width:0;max-width:100%;font-size:.78rem;display:grid}.a5CBEW_splitChoices strong{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.7rem;font-weight:650}.a5CBEW_splitChoices p{border-radius:var(--radius-sm);background:var(--color-surface-muted);color:var(--color-text-main);margin:0;padding:.3rem .45rem}.a5CBEW_splitChoices button{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-primary);min-height:2.25rem;color:var(--color-text-main);font:inherit;text-align:left;cursor:pointer;padding:.35rem .55rem}.a5CBEW_splitChoices button small{color:var(--color-text-muted);margin-top:.1rem;font-size:.68rem;display:block}.a5CBEW_splitChoices button:hover,.a5CBEW_splitChoices button:focus-visible{border-color:var(--color-module-notes)}.a5CBEW_trainerAdd{border:1px solid color-mix(in srgb, var(--color-module-notes) 35%, var(--color-border));border-radius:var(--radius-pill);background:var(--surface-card);color:var(--color-text-muted);align-items:center;gap:.3rem;padding:0 .45rem;display:inline-flex}.a5CBEW_trainerAdd input{width:11rem;min-height:1.8rem;color:var(--color-text-main);font:inherit;background:0 0;border:0;outline:none;font-size:.72rem}.a5CBEW_commandBar[data-keyboard-open=true][data-typing=elsewhere]:not([data-dock-mode=start]){visibility:hidden;pointer-events:none}.a5CBEW_commandInfo>.a5CBEW_saveError{color:var(--color-danger);white-space:normal;font-weight:600;line-height:1.25;overflow:visible}.a5CBEW_commandBar[data-dock-mode=idle]>.a5CBEW_commandInfo:has(>.a5CBEW_saveError){flex:1 1 0;min-width:0}.a5CBEW_commandInfo>.a5CBEW_saveRetry{color:var(--color-danger);flex:none;font-weight:700;text-decoration:underline}.a5CBEW_documentEditor [data-note-range=implant-component]{border-bottom:1px dotted var(--color-mark-implant);cursor:pointer;color:var(--color-mark-implant)}.a5CBEW_documentEditor [data-note-range=implant-component] [data-note-placeholder=true]{color:var(--color-mark-implant)!important;text-decoration:none!important}.a5CBEW_documentEditor [data-note-implant-text],.a5CBEW_documentEditor [data-note-implant-line]{color:var(--color-mark-implant)}.a5CBEW_documentEditor [data-note-implant-source-label]{font-size:0;line-height:0}.a5CBEW_documentEditor li>p:only-child{margin-block:0}
.d83xBq_backdrop{z-index:99979;position:fixed;inset:0}.d83xBq_backdrop[data-sheet]{background:color-mix(in srgb, var(--color-text-main) 35%, transparent)}.d83xBq_picker{z-index:99980;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--surface-elevated,var(--surface-card));color:var(--color-text-main);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:fixed;overflow:auto}.d83xBq_picker[data-sheet]{inset:auto var(--space-2) max(var(--space-2), env(safe-area-inset-bottom), var(--kb-bottom-inset,0px));max-height:min(70dvh, calc(var(--kb-vvh,100dvh) - var(--space-6)))}.d83xBq_heading,.d83xBq_nameRow{align-items:center;gap:var(--space-2);display:flex}.d83xBq_heading{justify-content:space-between}.d83xBq_heading strong{font-size:var(--ui-font-heading)}.d83xBq_icon,.d83xBq_quiet{color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0}.d83xBq_icon{min-height:var(--tap-target);min-width:var(--tap-target);border-radius:var(--radius-md);place-items:center;display:grid}.d83xBq_quiet{min-height:var(--tap-target);font-size:var(--ui-font-meta)}.d83xBq_icon:hover,.d83xBq_quiet:hover,.d83xBq_option:hover{background:color-mix(in srgb, var(--color-module-notes) 8%, var(--surface-card))}.d83xBq_search,.d83xBq_nameRow input{width:100%;min-width:0;min-height:var(--tap-target);padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--surface-card);color:var(--color-text-main);font:inherit;font-size:var(--ui-font-body)}.d83xBq_search:focus-visible,.d83xBq_nameRow input:focus-visible,.d83xBq_icon:focus-visible,.d83xBq_quiet:focus-visible,.d83xBq_option:focus-visible{outline:2px solid var(--color-module-notes);outline-offset:2px}.d83xBq_list{min-height:0;overflow-y:auto}.d83xBq_option{align-items:center;gap:var(--space-2);width:100%;min-height:var(--tap-target);padding:var(--space-2);border-radius:var(--radius-md);color:var(--color-text-main);font:inherit;font-size:var(--ui-font-body);text-align:left;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.d83xBq_option span{overflow-wrap:anywhere;flex:1}.d83xBq_option svg{color:var(--color-text-muted);flex:none}.d83xBq_naming{gap:var(--space-1);min-width:0;display:grid}.d83xBq_error,.d83xBq_state{font-size:var(--ui-font-meta);margin:0;line-height:1.5}.d83xBq_error{color:var(--color-danger)}.d83xBq_state{color:var(--color-text-muted)}.d83xBq_nameRow input{flex:1}.d83xBq_quiet:disabled,.d83xBq_icon:disabled{opacity:.5;cursor:default}@media (pointer:coarse){.d83xBq_search,.d83xBq_nameRow input{font-size:16px}}
.yZoE8G_trigger{border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;appearance:none;background:0 0;border:none;justify-content:center;align-items:center;padding:.3rem;display:inline-flex}.yZoE8G_trigger:hover,.yZoE8G_triggerOpen{background:color-mix(in srgb, var(--color-secondary) 10%, transparent);color:var(--color-text-main);outline:none}.yZoE8G_trigger:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.yZoE8G_menu{z-index:99990;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--surface-card);outline:none;flex-direction:column;gap:2px;padding:.35rem;display:flex;position:fixed;overflow-y:auto;box-shadow:0 18px 34px -24px #0f172ab8}.yZoE8G_menu>*{flex-shrink:0}.yZoE8G_dismissLayer{z-index:99989;background:0 0;position:fixed;inset:0}.yZoE8G_scrim{background:var(--scrim)}.yZoE8G_sheet{z-index:99990;width:100%;max-height:min(78dvh,620px);padding:.45rem .75rem max(.8rem, env(safe-area-inset-bottom));border-bottom:none;border-left:none;border-right:none;border-radius:18px 18px 0 0;gap:3px;inset:auto 0 0;box-shadow:0 -18px 48px -24px #0f172ab8}.yZoE8G_sheetHandle{border-radius:var(--radius-pill);background:var(--color-border);width:38px;height:4px;margin:.1rem auto .45rem}.yZoE8G_sheetHeader{border-bottom:1px solid var(--color-border);margin-bottom:.2rem;padding:.45rem .75rem .75rem}.yZoE8G_sheetEyebrow{color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.65rem;font-weight:700;line-height:1.2}.yZoE8G_sheetTitle{color:var(--color-text-main);font-size:var(--ui-font-heading);font-weight:var(--ui-weight-heading);letter-spacing:-.015em;overflow-wrap:anywhere;white-space:normal;margin-top:.16rem;line-height:1.3}.yZoE8G_sheet .yZoE8G_item{min-height:52px;padding:var(--space-2) .75rem;border-radius:var(--radius-md);font-size:var(--ui-font-body)}.yZoE8G_sheet .yZoE8G_separator{margin-block:.35rem}.yZoE8G_item{width:100%;min-height:var(--tap-target);border-radius:var(--radius-sm);color:var(--color-text-main);font:inherit;font-size:var(--ui-font-body);font-weight:var(--ui-weight-label);text-align:left;cursor:pointer;appearance:none;background:0 0;border:none;align-items:center;gap:.5rem;padding:0 .6rem;display:flex}.yZoE8G_item:hover:not(:disabled),.yZoE8G_item:focus-visible:not(:disabled){background:color-mix(in srgb, var(--color-secondary) 8%, var(--surface-card));color:var(--color-ink-brand);outline:none}.yZoE8G_item[data-gap-before=true]{margin-top:var(--space-2)}.yZoE8G_item:focus-visible:not(:disabled){outline:2px solid var(--color-secondary);outline-offset:-2px}.yZoE8G_item:disabled{cursor:not-allowed;opacity:.42}.yZoE8G_itemDanger{color:var(--color-danger)}.yZoE8G_itemDanger:hover:not(:disabled),.yZoE8G_itemDanger:focus-visible:not(:disabled){background:color-mix(in srgb, var(--color-danger) 10%, var(--surface-card));color:var(--color-danger)}.yZoE8G_itemIcon{min-width:22px;color:var(--color-text-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.yZoE8G_itemDanger .yZoE8G_itemIcon{color:inherit}.yZoE8G_itemEndIcon{min-width:18px;color:var(--color-secondary);flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.yZoE8G_item[aria-current=page]{background:color-mix(in srgb, var(--color-secondary) 8%, var(--surface-card));color:var(--color-ink-brand);opacity:1}.yZoE8G_itemLabel{overflow-wrap:anywhere;white-space:normal;min-width:0;line-height:1.4}.yZoE8G_itemLines{flex-direction:column;flex:1;gap:.05rem;min-width:0;padding:.28rem 0;display:flex}.yZoE8G_itemDetail{overflow-wrap:anywhere;white-space:normal;min-width:0;color:var(--color-text-muted);line-height:1.5;font-size:var(--ui-font-meta);font-weight:500}.yZoE8G_meta{min-width:0;color:var(--color-text-muted);font-size:var(--ui-font-meta);font-weight:var(--ui-weight-label);flex-direction:column;gap:.08rem;padding:.3rem .6rem;display:flex}.yZoE8G_meta small{color:var(--color-text-faint);font:inherit;text-overflow:ellipsis;white-space:nowrap;font-weight:450;overflow:hidden}.yZoE8G_separator{background:var(--color-border);opacity:.7;height:1px;margin:.3rem .35rem}.yZoE8G_sectionLabel{font-size:var(--ui-font-meta);font-weight:var(--ui-weight-label);color:var(--color-text-muted);padding:.35rem .6rem .1rem}@media (max-width:768px){.yZoE8G_item{min-height:44px}}
.Ni6H0W_picker{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--surface-elevated,var(--surface-card));max-height:min(22rem,50dvh);box-shadow:var(--shadow-lg);flex-direction:column;gap:.3rem;padding:.35rem;display:flex}.Ni6H0W_search{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--surface-card);width:100%;min-height:2.25rem;color:var(--color-text-main);font:inherit;padding:.45rem .65rem;font-size:.85rem}.Ni6H0W_search:focus{border-color:color-mix(in srgb, var(--color-module-notes) 48%, var(--color-border));box-shadow:0 0 0 3px color-mix(in srgb, var(--color-module-notes) 14%, transparent);outline:none}.Ni6H0W_list{min-height:0;overflow-y:auto}.Ni6H0W_state{color:var(--color-text-muted);margin:0;padding:.55rem .65rem;font-size:.78rem}.Ni6H0W_error{color:var(--color-danger)}.Ni6H0W_option{border-radius:var(--radius-md);width:100%;color:var(--color-text-main);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.55rem;padding:.5rem .65rem;display:flex}.Ni6H0W_option:hover,.Ni6H0W_optionActive{background:color-mix(in srgb, var(--color-module-notes) 10%, var(--surface-card))}.Ni6H0W_option>svg{color:var(--color-module-notes);flex:none}.Ni6H0W_optionText{flex-direction:column;flex:1;min-width:0;display:flex}.Ni6H0W_optionText>strong{overflow-wrap:anywhere;font-size:.8rem}.Ni6H0W_optionText>small{overflow-wrap:anywhere;color:var(--color-text-muted);font-size:.7rem}.Ni6H0W_optionMeta{color:var(--color-text-muted);flex:none;font-size:.7rem}.Ni6H0W_discontinued{border:1px solid color-mix(in srgb, var(--color-danger) 35%, var(--color-border));border-radius:var(--radius-pill);color:var(--color-danger);margin-left:.35rem;padding:.05rem .35rem;font-size:.65rem;font-weight:700}@media (pointer:coarse){.Ni6H0W_search{min-height:var(--tap-target);font-size:16px}.Ni6H0W_option{min-height:var(--tap-target)}}
.gawcYG_dot{inline-size:var(--space-2);block-size:var(--space-2);vertical-align:middle;border-radius:var(--radius-pill);background:var(--color-mark-implant);margin-inline-start:var(--space-2);display:inline-block}
.BfoUEG_backdrop{z-index:99979;position:fixed;inset:0}.BfoUEG_backdrop[data-sheet]{background:color-mix(in srgb, var(--color-text-main) 35%, transparent)}.BfoUEG_picker{z-index:99980;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--surface-elevated,var(--surface-card));color:var(--color-text-main);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:fixed;overflow:auto}.BfoUEG_picker[data-sheet]{inset:auto var(--space-2) max(var(--space-2), env(safe-area-inset-bottom), var(--kb-bottom-inset,0px));max-height:min(70dvh, calc(var(--kb-vvh,100dvh) - var(--space-6)))}.BfoUEG_heading{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.BfoUEG_heading strong{font-size:var(--ui-font-heading)}.BfoUEG_list{min-height:0;overflow-y:auto}.BfoUEG_row{align-items:center;gap:var(--space-1);border-bottom:1px solid var(--color-border);display:flex}.BfoUEG_row:last-child{border-bottom:0}.BfoUEG_request,.BfoUEG_icon,.BfoUEG_quiet{border-radius:var(--radius-md);color:var(--color-text-main);font:inherit;cursor:pointer;-webkit-appearance:none;min-height:var(--tap-target);background:0 0;border:0}.BfoUEG_request{gap:var(--space-1);min-width:0;padding:var(--space-2);font-size:var(--ui-font-body);text-align:left;overflow-wrap:anywhere;white-space:pre-wrap;flex-direction:column;flex:1;display:flex}.BfoUEG_request small{color:var(--color-text-muted);font-size:var(--ui-font-meta)}.BfoUEG_request>span{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.BfoUEG_icon{min-width:var(--tap-target);color:var(--color-text-muted);flex:none;place-items:center;display:grid}.BfoUEG_quiet{padding:var(--space-2);font-size:var(--ui-font-body)}.BfoUEG_request:hover:not(:disabled),.BfoUEG_icon:hover:not(:disabled),.BfoUEG_quiet:hover:not(:disabled){background:color-mix(in srgb, var(--color-module-notes) 8%, var(--surface-card))}.BfoUEG_request:focus-visible,.BfoUEG_icon:focus-visible,.BfoUEG_quiet:focus-visible{outline:2px solid var(--color-module-notes);outline-offset:-2px}.BfoUEG_request:disabled,.BfoUEG_icon:disabled,.BfoUEG_quiet:disabled{opacity:.5;cursor:default}.BfoUEG_state,.BfoUEG_error{font-size:var(--ui-font-meta);margin:0;line-height:1.5}.BfoUEG_state{color:var(--color-text-muted)}.BfoUEG_error{color:var(--color-danger)}.BfoUEG_confirm{gap:var(--space-2);overflow-wrap:anywhere;display:grid}.BfoUEG_confirm p{white-space:pre-wrap;margin:0}.BfoUEG_actions{justify-content:flex-end;gap:var(--space-2);display:flex}
.NJKUDa_root{flex:none;justify-content:center;align-items:center;line-height:0;display:inline-flex;position:relative;overflow:visible}.NJKUDa_root>svg:first-child{width:100%;height:100%}.NJKUDa_add{background:var(--surface-card);width:56%;height:56%;color:var(--color-secondary);stroke-width:3px;filter:drop-shadow(0 0 1px var(--surface-card));border-radius:50%;padding:1px;position:absolute;bottom:-14%;right:-16%}
.pV6G6G_searchField{min-height:var(--tap-target);color:var(--color-text-muted);background:var(--surface-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);align-items:center;gap:.65rem;padding-inline:.8rem;display:flex}.pV6G6G_searchField:focus-within{border-color:var(--color-secondary);outline:2px solid color-mix(in srgb, var(--color-secondary) 20%, transparent)}.pV6G6G_searchField input{width:100%;min-width:0;min-height:var(--tap-target);color:var(--color-text-main);font:inherit;background:0 0;border:0;outline:none;flex:1}.pV6G6G_searchField input::placeholder{color:var(--dash-meta-ink);opacity:1}.pV6G6G_searchField input::-webkit-search-cancel-button{-webkit-appearance:none}.pV6G6G_searchField button{min-width:var(--tap-target);min-height:var(--tap-target);color:var(--color-text-muted);cursor:pointer;-webkit-appearance:none;background:0 0;border:0;place-items:center;display:grid}.pV6G6G_searchHint,.pV6G6G_status{color:var(--color-text-muted);font-size:var(--dash-fs-meta);margin:0}.pV6G6G_searchContent{display:contents}.pV6G6G_column [hidden]{display:none}.pV6G6G_searchContent[data-searching] [data-dashboard-start]{display:none}.pV6G6G_searchContent[data-searching] .pV6G6G_column:not(:has(>section:not([hidden]))){display:none}.pV6G6G_searchContent[data-searching] .pV6G6G_columns:not(:has(>.pV6G6G_column>section:not([hidden]))){display:none}:is(.pV6G6G_searchContent[data-searching] .pV6G6G_columns:not(:has(>.pV6G6G_column:first-child>section:not([hidden]))),.pV6G6G_searchContent[data-searching] .pV6G6G_columns:not(:has(>.pV6G6G_column:last-child>section:not([hidden])))){grid-template-columns:minmax(0,1fr)}.pV6G6G_columns{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.pV6G6G_column{flex-direction:column;gap:1.5rem;min-width:0;display:flex}@container dashboard-column (min-width:880px){.pV6G6G_columns{grid-template-columns:minmax(0,1.5fr) minmax(22.5rem,1fr);gap:2.5rem}.pV6G6G_column{gap:2rem}}.pV6G6G_section{flex-direction:column;gap:.75rem;min-width:0;display:flex}.pV6G6G_sectionTitle{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.pV6G6G_sectionTitle h2{color:var(--color-text-main);font-size:var(--dash-fs-label);font-weight:var(--dash-fw-strong);letter-spacing:-.01em;margin:0}.pV6G6G_sectionLink{min-height:var(--tap-target);margin-block:calc(-1 * var(--space-2));color:inherit;font:inherit;text-decoration-line:underline;-webkit-text-decoration-color:var(--color-border);text-decoration-color:var(--color-border);text-underline-offset:var(--space-1);border-radius:var(--radius-xs);cursor:pointer;-webkit-appearance:none;background:0 0;border:0;align-items:center;gap:.4rem;padding:0;display:inline-flex}.pV6G6G_sectionLink svg{color:var(--color-text-muted);flex:none}.pV6G6G_sectionLink:hover{color:var(--color-secondary);text-decoration-color:currentColor}.pV6G6G_sectionLink:focus-visible{outline:2px solid var(--color-secondary);outline-offset:3px}.pV6G6G_searchCount{border-radius:var(--radius-pill);min-width:1.4rem;color:var(--color-text-muted);background:var(--surface-subtle);font-size:var(--dash-fs-meta);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:.15rem .35rem;font-weight:600;line-height:1.2;display:inline-flex}.pV6G6G_results,.pV6G6G_list{flex-direction:column;gap:.45rem;min-width:0;display:flex}.pV6G6G_row{width:100%;min-width:0;min-height:var(--tap-target);color:var(--color-text-main);text-align:left;background:var(--surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md);font:inherit;cursor:pointer;-webkit-appearance:none;align-items:center;gap:.65rem;padding:.55rem .65rem;text-decoration:none;display:flex}.pV6G6G_row>svg{color:var(--color-text-muted);flex:none}.pV6G6G_row:hover{background:var(--surface-card);border-color:var(--color-secondary)}.pV6G6G_row:focus-visible,.pV6G6G_textButton:focus-visible,.pV6G6G_searchField button:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.pV6G6G_rowBody{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.pV6G6G_rowBody strong{font-size:var(--dash-fs-body);overflow-wrap:anywhere;font-weight:600}.pV6G6G_rowBody span{color:var(--dash-meta-ink);font-size:var(--dash-fs-meta);overflow-wrap:anywhere;font-weight:400;line-height:1.5}.pV6G6G_activeWorkLabel{color:var(--color-text-main);font-size:var(--dash-fs-meta);font-weight:650}.pV6G6G_activeRow{min-height:var(--tap-target);background:0 0;border:0;padding:.35rem .75rem}.pV6G6G_activeRow>.pV6G6G_qrSessionIcon{color:color-mix(in srgb, var(--color-module-qr) 40%, var(--color-text-muted))}.pV6G6G_activeList{gap:.25rem}.pV6G6G_activeRow:hover{background:var(--surface-subtle)}.pV6G6G_activeRow .pV6G6G_rowBody strong{font-size:var(--dash-fs-body);font-weight:600}.pV6G6G_tiles{container:dashboard-tiles/inline-size}.pV6G6G_tileGrid{grid-template-columns:minmax(0,1fr);gap:.4rem;margin:0;padding:0;list-style:none;display:grid}@container dashboard-tiles (min-width:21.25rem){.pV6G6G_tileGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.pV6G6G_tile{background:color-mix(in srgb, var(--surface-subtle) 35%, var(--surface-card));border-color:color-mix(in srgb, var(--color-border) 55%, transparent)}.pV6G6G_tileName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--dash-fs-body);flex:1;overflow:hidden}.pV6G6G_count{color:var(--dash-meta-ink);font-size:var(--dash-fs-meta);font-variant-numeric:tabular-nums}.pV6G6G_collectionGroup{flex-direction:column;gap:.35rem;display:flex}.pV6G6G_collectionGroup h3{font-size:var(--dash-fs-body);margin:.4rem 0 0;font-weight:600}.pV6G6G_blockSnippet{white-space:pre-wrap}.pV6G6G_textButton{min-height:var(--tap-target);color:var(--color-secondary);font:inherit;font-size:var(--dash-fs-meta);cursor:pointer;-webkit-appearance:none;background:0 0;border:0;align-self:flex-start;padding:0 .35rem}.pV6G6G_newCollection{color:var(--color-text-muted);font-size:var(--dash-fs-body);background:0 0;justify-content:flex-start}.pV6G6G_newCollection:hover{color:var(--color-text-main)}
.nNhrRq_calendarRoot.dc-cal-inline.dc-cal-inline--week{--calendar-columns:min(1.7rem, 7%) repeat(7, minmax(0, 1fr));border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--surface-card);width:100%;min-width:0;margin:0;padding:0}.nNhrRq_calendarRoot .nNhrRq_calendarHeader{border-bottom:1px solid var(--color-border);border-radius:calc(var(--radius-lg) - 1px) calc(var(--radius-lg) - 1px) 0 0;background:var(--surface-subtle);margin:0;padding:0;display:block}.nNhrRq_calendarNavigation{align-items:center;min-width:0;display:flex;container:mini-calendar-navigation/inline-size}.nNhrRq_calendarNavigation .dc-cal-nav{width:var(--tap-target);height:var(--tap-target);color:var(--color-text-muted)}.nNhrRq_calendarNavigation .nNhrRq_monthSelects{gap:var(--space-1);min-width:0}.nNhrRq_monthControl,.nNhrRq_yearControl{align-items:center;gap:var(--space-1);min-width:0;min-height:var(--tap-target);padding:var(--space-1);border-radius:var(--radius-sm);color:var(--color-text-main);font-family:var(--font-main);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:600;line-height:1;display:flex;position:relative}.nNhrRq_monthControl{flex:0 auto}.nNhrRq_yearControl{flex:none}.nNhrRq_selectValue{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nNhrRq_selectChevron{color:var(--color-text-muted);flex:none}.nNhrRq_monthCompact{display:none}@container mini-calendar-navigation (max-width:22rem){.nNhrRq_monthFull{display:none}.nNhrRq_monthCompact{display:inline}}.nNhrRq_calendarNavigation .nNhrRq_monthSelects .dc-cal-select{width:100%;min-width:0;height:100%;min-height:var(--tap-target);font:inherit;opacity:0;border:0;margin:0;padding:0;position:absolute;inset:0}.nNhrRq_monthControl:hover,.nNhrRq_yearControl:hover{background-color:var(--surface-card)}.nNhrRq_monthControl:focus-within,.nNhrRq_yearControl:focus-within{outline:2px solid var(--color-secondary);outline-offset:-2px;box-shadow:none}.nNhrRq_calendarNavigation .dc-cal-nav:focus-visible{outline:2px solid var(--color-secondary);outline-offset:-2px;box-shadow:none}.nNhrRq_calendarBody{padding:var(--space-2)}:is(.nNhrRq_calendarRoot .dc-cal-weekdays,.nNhrRq_calendarRoot .dc-cal-row){grid-template-columns:var(--calendar-columns)}:is(.nNhrRq_calendarRoot .dc-cal-weekdays,.nNhrRq_calendarRoot .dc-cal-grid){scrollbar-gutter:stable}.nNhrRq_calendarRoot .dov-mini-weekday{letter-spacing:0}.nNhrRq_calendarRoot .dc-cal-week-num{background:0 0;height:100%;line-height:1}.nNhrRq_calendarRoot .dov-mini-day{padding:0}.nNhrRq_calendarRoot .dov-mini-day-dots{inset-inline:0;bottom:var(--space-1);margin:0;position:absolute}.nNhrRq_calendarRoot .dc-cal-week-num--today{color:var(--color-text-muted);font-weight:600}.nNhrRq_calendarRoot .dc-cal-day--today{border-color:var(--color-secondary);background:0 0}.nNhrRq_calendarRoot .dc-cal-weekdays{container:mini-calendar-headings/inline-size}.nNhrRq_weekdayCompact,.nNhrRq_weekdayInitial{display:none}@container mini-calendar-headings (max-width:18rem){.nNhrRq_weekdayFull{display:none}.nNhrRq_weekdayCompact{display:inline}}@container mini-calendar-headings (max-width:9.5rem){.nNhrRq_weekdayCompact{display:none}.nNhrRq_weekdayInitial{display:inline}}.nNhrRq_calendarExpand{width:100%;min-height:var(--tap-target);border-radius:var(--radius-sm);color:var(--color-text-muted);font:inherit;cursor:pointer;-webkit-appearance:none;background:0 0;border:none;justify-content:center;align-items:center;gap:.3rem;padding:.25rem;font-size:.76rem;display:flex}.nNhrRq_calendarExpand:hover{background:var(--surface-subtle);color:var(--color-text-main)}@media (max-width:768px){.nNhrRq_calendarExpand{display:none}.nNhrRq_twoMobileRows{--dov-cal-rows:2}}.nNhrRq_calendarQuickJump{display:none}:is(.nNhrRq_activitiesTheme .dc-cal-week-num,.nNhrRq_activitiesTheme .dc-cal-day--current-week){background:var(--surface-subtle)}.nNhrRq_activitiesTheme .dc-cal-day--current-week:hover:not(:disabled){background:var(--color-surface-muted)}:is(.nNhrRq_activitiesTheme .dc-cal-week-num--today,.nNhrRq_activitiesTheme .dc-cal-day--today){background:color-mix(in srgb, var(--color-module-todos) 7%, var(--surface-card));color:var(--color-module-todos)}.nNhrRq_activitiesTheme .dc-cal-day--today{border-color:color-mix(in srgb, var(--color-module-todos) 40%, var(--color-border))}.nNhrRq_activitiesTheme .dc-cal-day--selected{background:color-mix(in srgb, var(--color-module-todos) 10%, var(--surface-card));color:color-mix(in srgb, var(--color-module-todos) 80%, var(--color-text-main));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-module-todos) 40%, var(--color-border))}.nNhrRq_activitiesTheme .dc-cal-day--selected:hover:not(:disabled){background:color-mix(in srgb, var(--color-module-todos) 10%, var(--surface-card));color:color-mix(in srgb, var(--color-module-todos) 80%, var(--color-text-main));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-module-todos) 40%, var(--color-border))}.nNhrRq_activitiesTheme .dc-cal-day:focus-visible{outline-color:var(--color-module-todos)}.nNhrRq_activitiesTheme .dov-mini-dot--activity{background:var(--color-module-todos)}.nNhrRq_activitiesTheme .dc-cal-day--selected .dov-mini-dot{background:var(--color-module-todos)}.nNhrRq_calendarQuickJumpLabel{color:var(--color-text-muted);white-space:nowrap;align-items:center;gap:.35rem;font-size:.75rem;font-weight:650;display:inline-flex}.nNhrRq_smartGotoInput{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--surface-card);width:100%;min-width:0;color:var(--color-text-main);font:inherit;outline:none;padding:.48rem .65rem;font-size:.82rem;transition:border-color .15s,box-shadow .15s}.nNhrRq_smartGotoInput::placeholder{color:var(--color-text-faint)}.nNhrRq_smartGotoInput:focus{border-color:var(--color-secondary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-secondary) 14%, transparent)}.nNhrRq_smartGotoInput[data-parse-state=parsed]{border-color:var(--color-success)}.nNhrRq_smartGotoInput[data-parse-state=invalid]{border-color:var(--color-danger)}.nNhrRq_smartGotoControl{flex-direction:column;gap:.25rem;min-width:0;display:flex}.nNhrRq_smartGotoFeedback{color:var(--color-success);font-size:.68rem;font-weight:650;line-height:1.25}.nNhrRq_smartGotoFeedback[data-state=invalid]{color:var(--color-danger)}.nNhrRq_compactSmartField{min-width:0;padding:0 var(--space-1) var(--space-1)}.nNhrRq_calendarNavigation .nNhrRq_compactSmartTrigger[aria-expanded=true]{color:var(--color-secondary);background:var(--surface-card)}@container shell-primary (min-width:1024px){.nNhrRq_wideColumn .nNhrRq_calendarQuickJump{padding:0 var(--space-2) var(--space-2);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;display:grid}.nNhrRq_wideColumn .nNhrRq_compactSmartField,.nNhrRq_wideColumn .nNhrRq_compactSmartTrigger,.nNhrRq_wideColumn .nNhrRq_calendarExpand{display:none}}
.i-aBaW_helper{z-index:5;align-items:center;gap:var(--ui-row-gap);max-width:min(26rem,100% - 1rem);padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-lg);flex-wrap:wrap;display:flex;position:absolute}.i-aBaW_helper[data-constrained=true]{overscroll-behavior:contain;overflow-y:auto}.i-aBaW_helper>button{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--surface-card);min-height:2rem;color:var(--color-text-main);font:var(--ui-weight-label) var(--ui-font-body)/1.2 var(--font-main), sans-serif;cursor:pointer;appearance:none;padding:.25rem .65rem}.i-aBaW_helper>button[aria-pressed=true]{border-color:var(--color-module-notes);background:color-mix(in srgb, var(--color-module-notes) 8%, var(--surface-card))}.i-aBaW_helper>button:hover{background:var(--surface-subtle)}.i-aBaW_helper>button:focus-visible{outline:2px solid var(--color-module-notes);outline-offset:1px}.i-aBaW_helper>button[data-tier]{align-items:center;gap:.4rem;display:inline-flex}.i-aBaW_helper>button[data-tier]:before{content:"";border-radius:var(--radius-pill);background:var(--tier-colour);flex:none;width:.625rem;height:.625rem}.i-aBaW_helper>button[data-tier=own]{--tier-colour:var(--color-success);border-color:color-mix(in srgb, var(--color-success) 45%, var(--color-border));background:color-mix(in srgb, var(--color-success) 9%, var(--surface-card))}.i-aBaW_helper>button[data-tier=related]{--tier-colour:var(--color-warning);border-color:color-mix(in srgb, var(--color-warning) 45%, var(--color-border));background:color-mix(in srgb, var(--color-warning) 10%, var(--surface-card))}.i-aBaW_helper>button[data-tier=general]{--tier-colour:var(--color-text-muted)}.i-aBaW_helper>button[data-tier]:hover{background:var(--surface-subtle)}.i-aBaW_helper>button[data-tier][aria-pressed=true]{border-color:var(--tier-colour)}.i-aBaW_helper>button[data-quiet=true]{color:var(--color-text-muted);border-color:#0000;font-weight:500}.i-aBaW_helper>input{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--surface-card);min-width:0;min-height:2rem;color:var(--color-text-main);font:400 1rem/1.2 var(--font-main), sans-serif;appearance:none;flex:9rem;padding:.25rem .6rem}.i-aBaW_helper>input:focus-visible{outline:2px solid var(--color-module-notes);outline-offset:1px}@media (pointer:coarse){.i-aBaW_helper>button,.i-aBaW_helper>input{min-height:var(--tap-target)}}.i-aBaW_helper[data-implant]{width:min(22rem,100% - 1rem);font:400 var(--ui-font-body)/1.2 var(--font-main), sans-serif}
.Wr1Eaq_surface{width:100%;max-width:960px;padding:var(--space-4);margin:0 auto}.Wr1Eaq_searchField{align-items:center;gap:var(--space-2);min-height:var(--tap-target);border:1px solid var(--color-border);border-radius:var(--radius-md);padding-left:var(--space-3);margin-bottom:var(--ui-section-gap);color:var(--color-text-muted);display:flex}.Wr1Eaq_searchField:focus-within{border-color:var(--module-accent)}.Wr1Eaq_searchField input{min-width:0;padding:var(--space-3) 0;color:var(--color-text-main);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:16px}.Wr1Eaq_searchField a{width:var(--tap-target);min-height:var(--tap-target);color:var(--color-text-muted);justify-content:center;align-items:center;display:flex}.Wr1Eaq_list{gap:var(--ui-row-gap);flex-direction:column;display:flex}.Wr1Eaq_row{align-items:center;gap:var(--space-3);min-height:var(--tap-target);padding:var(--space-3);color:var(--color-text-main);background:var(--surface-card);border:1px solid var(--color-border);border-radius:var(--radius-md);text-decoration:none;display:flex}.Wr1Eaq_row:hover{background:var(--surface-subtle)}.Wr1Eaq_row:focus-visible,.Wr1Eaq_searchField a:focus-visible{outline:2px solid var(--module-accent);outline-offset:2px}.Wr1Eaq_row>svg{color:var(--color-text-muted);flex:none}.Wr1Eaq_body{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.Wr1Eaq_body strong{font-size:var(--ui-font-body);font-weight:var(--ui-weight-label);overflow-wrap:anywhere}.Wr1Eaq_body>span,.Wr1Eaq_meta{color:var(--color-text-muted);font-size:var(--ui-font-meta)}.Wr1Eaq_label{margin:var(--ui-section-gap) 0 var(--space-2);font-size:var(--ui-font-heading);font-weight:var(--ui-weight-heading)}
.WqdQlq_appBar{z-index:110;min-height:calc(var(--app-bar-height) + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px);padding-inline:max(var(--app-gutter), env(safe-area-inset-left,0px)) calc(max(var(--app-gutter), env(safe-area-inset-right,0px)) + var(--scroll-lock-gutter,0px));--app-bar-brand-ink:var(--color-icon-on-dark);--app-bar-brand-teal:var(--color-brand-mark-teal-dark);--app-bar-muted:color-mix(in srgb, var(--app-bar-brand-ink) 76%, var(--app-bar-surface));--app-bar-hover:color-mix(in srgb, var(--app-bar-brand-ink) 9%, var(--app-bar-surface));--app-bar-border:color-mix(in srgb, var(--app-bar-brand-ink) 16%, var(--app-bar-surface));background:var(--app-bar-surface);border-bottom:1px solid var(--app-bar-border);align-items:center;gap:4px;display:flex;position:sticky;top:0}.WqdQlq_appBar[data-keyboard-open=true]{transform:translateY(var(--kb-vv-top,0px))}.WqdQlq_appBar[data-keyboard-releasing=true]{transition:transform var(--keyboard-release-motion)}.WqdQlq_pageHeader[data-keyboard-open=true]{transform:translateY(var(--kb-vv-top,0px))}.WqdQlq_pageHeader[data-keyboard-releasing=true]{transition:transform var(--keyboard-release-motion)}.WqdQlq_appBar:before{content:"";inset-inline:0;background:var(--app-bar-surface);pointer-events:none;height:100dvh;position:absolute;bottom:100%}.WqdQlq_destinations{flex:0 auto;align-self:stretch;align-items:center;gap:4px;min-width:0;display:flex}.WqdQlq_moduleList{align-self:stretch;align-items:center;gap:inherit;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;min-width:0;display:flex;overflow:auto hidden}.WqdQlq_moduleList::-webkit-scrollbar{display:none}.WqdQlq_brand{min-width:var(--tap-target);height:var(--tap-target);border-radius:var(--radius-md);color:var(--app-bar-brand-ink);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:8px;padding:0 10px;text-decoration:none;display:inline-flex}.WqdQlq_brandWordmark{align-items:center;display:inline-flex}.WqdQlq_brandWordmark>img{filter:brightness(0)invert(.94);width:104px;height:auto;max-height:30px;display:block}.WqdQlq_destination{width:var(--tap-target);height:var(--tap-target);flex:0 0 var(--tap-target);border-radius:var(--radius-md);color:var(--app-bar-muted);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.WqdQlq_brand:hover{color:var(--app-bar-brand-ink)}.WqdQlq_destination:hover{color:var(--app-bar-muted)}@media (hover:hover){.WqdQlq_brand:hover{background:var(--app-bar-hover)}.WqdQlq_destination:hover{background:var(--app-bar-hover);color:var(--app-bar-brand-ink)}}.WqdQlq_brand,.WqdQlq_destination{--destination-ink:color-mix(in srgb, var(--destination-accent,var(--color-secondary)) 50%, var(--app-bar-brand-ink));position:relative}.WqdQlq_brand[aria-current=page],.WqdQlq_destination[aria-current=page]{color:var(--destination-ink)}.WqdQlq_brand[aria-current=page]:after,.WqdQlq_destination[aria-current=page]:after{content:"";left:8px;right:8px;bottom:calc((var(--tap-target) - var(--app-bar-height) + 1px) / 2);background:var(--destination-ink);pointer-events:none;border-radius:3px 3px 0 0;height:3px;position:absolute}.WqdQlq_destination:focus-visible{outline:2px solid var(--app-bar-brand-teal);outline-offset:-2px}.WqdQlq_barEnd{flex:none;align-items:center;gap:4px;margin-inline-start:auto;display:flex}.WqdQlq_publicLogin{align-items:center;gap:var(--space-2);min-height:36px;padding:0 var(--space-3);border:1px solid color-mix(in srgb, var(--app-bar-brand-ink) 40%, var(--app-bar-surface));border-radius:var(--radius-md);color:var(--app-bar-brand-ink);font:var(--ui-weight-label) var(--ui-font-body)/1.2 var(--font-main), sans-serif;white-space:nowrap;text-decoration:none;display:inline-flex}@media (hover:hover){.WqdQlq_publicLogin:hover{border-color:var(--app-bar-brand-ink);background:var(--app-bar-brand-ink);color:var(--app-bar-surface)}}.WqdQlq_publicLogin:focus-visible{outline:2px solid var(--app-bar-brand-teal);outline-offset:2px}.WqdQlq_brandMark{width:24px;height:32px;overflow:visible}.WqdQlq_brandAxis{stroke:var(--app-bar-brand-ink);stroke-width:9px;stroke-linecap:round}.WqdQlq_brandNode,.WqdQlq_brandModule{fill:var(--app-bar-brand-ink)}.WqdQlq_brandModuleLead{fill:var(--app-bar-brand-teal)}.WqdQlq_utilityGroup{align-items:center;display:flex}.WqdQlq_utilityControl{width:var(--tap-target);height:var(--tap-target);flex:0 0 var(--tap-target);appearance:none;border-radius:var(--radius-md);color:var(--app-bar-muted);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:relative}.WqdQlq_utilityControl>.WqdQlq_utilityLabel{display:none}@media (max-width:768px){.WqdQlq_appBar{padding-inline:max(6px, env(safe-area-inset-left,0px)) max(6px, env(safe-area-inset-right,0px));gap:0}.WqdQlq_destinations,.WqdQlq_barEnd{gap:0}.WqdQlq_brand{width:var(--tap-target);padding:0}.WqdQlq_brandWordmark{display:none}.WqdQlq_publicLogin{margin-inline-end:calc((var(--tap-target) - 24px) / 2)}}.WqdQlq_navigationIcon{justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:visible}.WqdQlq_presenceBadge{border:1px solid var(--app-bar-surface);border-radius:var(--radius-pill);background:var(--app-bar-muted);min-width:8px;height:8px;color:var(--app-bar-surface);font-size:var(--text-micro);place-items:center;padding:0 2px;font-weight:800;line-height:1;display:grid;position:absolute;top:-5px;right:-7px}.WqdQlq_presenceBadge:not(:empty){min-width:15px;height:15px;top:-8px;right:-10px}.WqdQlq_utilityControl:hover{background:var(--app-bar-hover);color:var(--app-bar-brand-ink)}.WqdQlq_utilityControl[aria-expanded=true]{background:var(--app-bar-brand-teal);color:var(--app-bar-surface)}.WqdQlq_utilityControl:focus-visible,.WqdQlq_brand:focus-visible{outline:2px solid var(--app-bar-brand-teal);outline-offset:-2px}.WqdQlq_back:focus-visible{outline:2px solid var(--color-secondary);outline-offset:-2px}.WqdQlq_utilityControl[aria-expanded=true]:focus-visible{outline-color:var(--app-bar-surface)}.WqdQlq_utilityControl:disabled{cursor:wait;opacity:.55}.WqdQlq_pageHeader.main-nav-shell{--nav-surface:var(--color-surface-muted);top:calc(var(--app-bar-height) + env(safe-area-inset-top,0px));z-index:80;padding-inline:var(--app-gutter) calc(var(--app-gutter) + var(--scroll-lock-gutter,0px));border-bottom:2px solid var(--page-header-rule);--page-header-rule:color-mix(in srgb, var(--module-accent,var(--color-secondary)) 55%, var(--color-border));align-items:center;gap:8px;display:flex;position:sticky;container:shell-header/inline-size}html[data-theme=dark] .WqdQlq_pageHeader.main-nav-shell{--nav-surface:var(--color-surface-muted);border-bottom-color:var(--page-header-rule)}.WqdQlq_pageActions{align-items:center;gap:4px;margin-inline-start:auto;display:flex}.WqdQlq_location{min-height:calc(var(--app-line-height) - 2px);align-items:center;gap:8px;min-width:0;display:flex}.WqdQlq_pageContext{align-items:center;gap:7px;min-width:0;display:inline-flex}.WqdQlq_pageContextIcon{color:var(--module-accent,var(--color-secondary));flex:none}.WqdQlq_pageTitle{min-width:0;color:var(--color-text-main);text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:700;overflow:hidden}.WqdQlq_pageTitleTrigger{min-width:0;min-height:var(--tap-target);border-radius:var(--radius-md);color:var(--color-text-main);font:inherit;cursor:pointer;appearance:none;background:0 0;border:0;align-items:center;gap:4px;margin-inline-start:-6px;padding:0 6px;font-size:.95rem;font-weight:700;display:inline-flex}.WqdQlq_pageTitleTrigger:hover,.WqdQlq_pageTitleTrigger[data-open]{background:var(--surface-subtle)}.WqdQlq_pageTitleTrigger>svg{color:var(--color-text-muted);flex:none}.WqdQlq_pageTitleText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.WqdQlq_pageTitleCount{border-radius:var(--radius-pill);background:var(--color-surface-muted);min-width:17px;color:var(--color-text-muted);font-size:var(--text-micro);text-align:center;flex:none;padding:0 5px;font-weight:800;line-height:17px}.WqdQlq_back{border-radius:var(--radius-md);min-width:44px;min-height:44px;color:var(--color-text-muted);justify-content:center;align-items:center;display:inline-flex}.WqdQlq_back:hover{background:var(--surface-subtle)}.WqdQlq_workingSetIconSlot{width:16px;height:16px;display:block}
._4d4qIG_night{border-radius:var(--radius-md);background:var(--app-bar-surface);color:var(--color-icon-on-dark);isolation:isolate;cursor:pointer;position:relative;overflow:hidden}.at-hour-slot:has(._4d4qIG_night){border-bottom:0}._4d4qIG_night[data-drop-target]{outline:2px dashed var(--color-module-todos);outline-offset:2px}.at-hour-slot:has(._4d4qIG_night)>.at-hour-rail{pointer-events:none}._4d4qIG_sky{pointer-events:none;z-index:-1;background:radial-gradient(ellipse at 88% 30%, color-mix(in srgb, var(--color-icon-on-dark) 14%, transparent), transparent 60%);position:absolute;inset:0}._4d4qIG_sky svg{fill:currentColor;stroke:currentColor;stroke-width:.6px;width:100%;height:60px}._4d4qIG_nightHeading{min-height:48px;padding:var(--space-1) var(--space-3);justify-content:space-between;align-items:center;display:flex}._4d4qIG_range{font-size:var(--ui-font-meta);font-weight:var(--ui-weight-label)}._4d4qIG_moon{width:36px;height:36px;display:flex}._4d4qIG_moon svg{width:100%;height:100%}._4d4qIG_moonShadow{fill:var(--app-bar-surface);stroke:color-mix(in srgb, var(--color-icon-on-dark) 20%, transparent);stroke-width:.7px}._4d4qIG_moonLight{fill:var(--color-icon-on-dark);filter:drop-shadow(0 0 4px color-mix(in srgb, var(--color-icon-on-dark) 45%, transparent))}._4d4qIG_activities.at-offgrid{padding:0 var(--space-2) var(--space-2);margin:0}._4d4qIG_activities.at-offgrid button{min-height:var(--tap-target);border-color:color-mix(in srgb, var(--color-icon-on-dark) 20%, transparent);background:color-mix(in srgb, var(--app-bar-surface) 80%, transparent);color:var(--color-icon-on-dark)}._4d4qIG_activities.at-offgrid button:hover{background:color-mix(in srgb, var(--color-icon-on-dark) 12%, var(--app-bar-surface))}._4d4qIG_activities .at-offgrid-time{color:var(--color-icon-on-dark)}._4d4qIG_retry{margin:0 var(--space-2) var(--space-2);color:inherit;font:inherit;text-align:left;cursor:pointer;appearance:none;background:0 0;border:0}
.MvvOtG_statusLine{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:.35rem .65rem;font-size:.7rem;display:flex}.MvvOtG_stale{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-danger) 13%, transparent);color:var(--color-danger);font:700 .7rem/1.2 var(--font-main), sans-serif;cursor:pointer;border:0;align-items:center;gap:.3rem;padding:.24rem .45rem;display:inline-flex}@media (pointer:coarse){.MvvOtG_stale{min-height:var(--tap-target)}}
.gUh2Hq_document{flex-direction:column;gap:.35rem;min-width:0;display:flex}.gUh2Hq_document:focus{outline:none}.gUh2Hq_composerFill{cursor:text;appearance:none;background:0 0;border:0;flex:auto;min-height:0;padding:0}.gUh2Hq_document[data-file-drop]{outline:2px dashed color-mix(in srgb, var(--color-secondary) 55%, transparent);outline-offset:6px;border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-secondary) 5%, transparent)}.gUh2Hq_contextLabel{color:var(--color-secondary);letter-spacing:.07em;text-transform:uppercase;margin:.15rem 0 .25rem 2.65rem;font-size:.65rem;font-weight:800}.gUh2Hq_blockList{flex-direction:column;flex:auto;gap:.35rem;min-width:0;min-height:0;display:flex}.gUh2Hq_row{border-radius:var(--radius-md);flex:none;min-width:0;min-height:34px;scroll-margin-top:60px;scroll-margin-bottom:min(40vh,260px);position:relative;overflow:hidden}.gUh2Hq_swipeRevealTrack{background:var(--color-danger-strong);color:var(--color-icon-on-dark);border-radius:var(--radius-md);pointer-events:auto;opacity:0;z-index:0;cursor:pointer;border:none;outline:none;justify-content:flex-end;align-items:center;width:100%;padding-right:1.25rem;transition:opacity .12s,background-color .14s;display:flex;position:absolute;inset:0}.gUh2Hq_swipeTrashIcon{color:var(--color-icon-on-dark);transition:transform .15s cubic-bezier(.34,1.56,.64,1)}.gUh2Hq_row[data-swipe] .gUh2Hq_swipeRevealTrack{opacity:1}.gUh2Hq_row[data-swipe=armed] .gUh2Hq_swipeRevealTrack,.gUh2Hq_row[data-swipe=revealed] .gUh2Hq_swipeRevealTrack{background:var(--color-danger)}.gUh2Hq_row[data-swipe=armed] .gUh2Hq_swipeTrashIcon,.gUh2Hq_row[data-swipe=revealed] .gUh2Hq_swipeTrashIcon{transform:scale(1.35)}.gUh2Hq_swipeIndentTrack{background:var(--color-secondary);cursor:default;justify-content:flex-start;gap:.4rem;padding-left:1rem;padding-right:0;font-size:.8rem;font-weight:600}.gUh2Hq_swipeIndentIcon{transition:transform .15s cubic-bezier(.34,1.56,.64,1)}.gUh2Hq_row[data-swipe=armed] .gUh2Hq_swipeIndentIcon{transform:translate(4px)}.gUh2Hq_row[data-swipe-direction=left] .gUh2Hq_swipeIndentTrack,.gUh2Hq_row[data-swipe-direction=right] .gUh2Hq_swipeRevealTrack:not(.gUh2Hq_swipeIndentTrack){display:none}.gUh2Hq_row[data-swipe=full] .gUh2Hq_swipeTrashIcon{transform:scale(1.6)}.gUh2Hq_rowContent{z-index:1;border-radius:var(--radius-md);background:var(--surface-card);grid-template-columns:30px minmax(0,1fr);align-items:center;gap:.1rem;min-width:0;min-height:34px;transition:transform .18s cubic-bezier(.2,0,0,1);display:grid;position:relative}.gUh2Hq_row:hover .gUh2Hq_rowContent,.gUh2Hq_row:focus-within .gUh2Hq_rowContent{background:color-mix(in srgb, var(--color-secondary) 4%, var(--surface-card))}.gUh2Hq_row[data-focused] .gUh2Hq_rowContent{background:color-mix(in srgb, var(--color-secondary) 7%, var(--surface-card));box-shadow:inset 3px 0 0 color-mix(in srgb, var(--color-secondary) 65%, transparent)}.gUh2Hq_row:not([data-swipe]) .gUh2Hq_rowContent{transition:transform .18s cubic-bezier(.2,0,0,1)}.gUh2Hq_row[data-swipe] .gUh2Hq_rowContent{transition:none}@media (pointer:coarse){.gUh2Hq_row,.gUh2Hq_rowContent,.gUh2Hq_blockBody,.gUh2Hq_textBlock,.gUh2Hq_textBlockArea,.gUh2Hq_pillRow,.gUh2Hq_linkPill{touch-action:pan-y}}@media (prefers-reduced-motion:reduce){.gUh2Hq_row:not([data-swipe]) .gUh2Hq_rowContent{transition:none}}.gUh2Hq_pillRow{align-items:center;gap:.3rem;width:100%;min-width:0;min-height:30px;display:flex}.gUh2Hq_menuSlot{align-items:center;display:inline-flex;position:relative}.gUh2Hq_blockBody{grid-column:2;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 .3rem;min-width:0;min-height:36px;display:grid}.gUh2Hq_markerInline{color:var(--color-text-faint);flex:none;align-items:center;display:inline-flex}.gUh2Hq_markerInline[data-kind=link]{color:var(--color-secondary)}.gUh2Hq_markerInline[data-kind=file]{color:var(--color-text-muted)}.gUh2Hq_textBlockArea,.gUh2Hq_pillArea{grid-area:1/1;min-width:0}.gUh2Hq_rowTail{grid-area:1/2;align-items:center;gap:.2rem;padding-right:.25rem;display:inline-flex}.gUh2Hq_metaLine{color:var(--color-text-muted);font:inherit;text-align:left;font-variant-numeric:tabular-nums;appearance:none;background:0 0;border:0;flex-wrap:wrap;grid-area:2/1;align-items:center;gap:0 .5rem;margin:0;padding:0 0 .15rem .55rem;font-size:.72rem;line-height:1.45;display:flex}.gUh2Hq_row:has(.gUh2Hq_markerInline) .gUh2Hq_metaLine{padding-left:calc(1rem + 15px)}.gUh2Hq_metaLine>span+span:before{content:"·";color:var(--color-text-faint);margin-right:.5rem}.gUh2Hq_fileBadge{border-radius:var(--radius-xs);background:var(--color-text-muted);min-width:2.1rem;color:var(--color-icon-on-dark);font-size:var(--text-micro);letter-spacing:.04em;justify-content:center;align-items:center;padding:0 .28rem;font-weight:800;line-height:1.5;display:inline-flex}.gUh2Hq_fileBadge[data-family=pdf]{background:var(--color-danger-strong)}.gUh2Hq_fileBadge[data-family=image]{background:var(--color-secondary)}.gUh2Hq_fileBadge[data-family=sheet]{background:var(--color-module-qr)}.gUh2Hq_fileBadge[data-family=doc]{background:var(--color-module-notes)}.gUh2Hq_litBadge{border-radius:var(--radius-xs);background:color-mix(in srgb, var(--color-secondary) 15%, transparent);color:var(--color-secondary);font-size:var(--text-micro);letter-spacing:.02em;justify-content:center;align-items:center;padding:0 .35rem;font-weight:700;line-height:1.5;display:inline-flex}.gUh2Hq_metaLine>.gUh2Hq_fileBadge+span:before,.gUh2Hq_metaLine>.gUh2Hq_litBadge+span:before{content:none;margin-right:0}.gUh2Hq_metaLine>span[data-tone=overdue]{color:var(--color-danger);font-weight:700}.gUh2Hq_row:has(.gUh2Hq_metaLine>span[data-tone=overdue]):before{content:"";border-radius:var(--radius-xs);background:var(--color-danger);width:2.5px;position:absolute;top:3px;bottom:3px;left:0}.gUh2Hq_blockBody[data-dead-source] .gUh2Hq_textBlock,.gUh2Hq_blockBody[data-dead-source] .gUh2Hq_pill span{color:var(--color-text-muted);text-decoration:line-through}.gUh2Hq_rowDelete{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--color-text-muted);opacity:0;cursor:pointer;appearance:none;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .12s,color .12s,background .12s;display:inline-flex}.gUh2Hq_row:hover .gUh2Hq_rowDelete,.gUh2Hq_row:focus-within .gUh2Hq_rowDelete,.gUh2Hq_rowDelete:focus-visible{opacity:1}.gUh2Hq_rowDelete:hover,.gUh2Hq_rowDelete:focus-visible{color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 10%, transparent);outline:none}@media (pointer:coarse){.gUh2Hq_rowDelete{opacity:1;min-width:var(--tap-target);min-height:var(--tap-target)}}.gUh2Hq_row[hidden]{display:none}.gUh2Hq_row[data-depth]{margin-left:calc(var(--block-depth,0) * 1.35rem);border-left:1px solid var(--border-faint);border-top-left-radius:0;border-bottom-left-radius:0;min-height:30px}.gUh2Hq_row[data-depth] .gUh2Hq_rowContent{grid-template-columns:30px minmax(0,1fr);gap:.1rem;min-height:30px}.gUh2Hq_row[data-depth] .gUh2Hq_rail{min-height:28px}.gUh2Hq_row[data-depth] .gUh2Hq_blockBody{min-height:30px}.gUh2Hq_row[data-depth] .gUh2Hq_textBlock{min-height:28px;padding:.22rem .5rem;font-size:.82rem;line-height:1.42}.gUh2Hq_row[data-depth] .gUh2Hq_pillArea{padding:0 .25rem 0 0}.gUh2Hq_row[data-depth] .gUh2Hq_pillRow{min-height:30px}.gUh2Hq_row[data-depth] .gUh2Hq_pill{gap:.32rem;min-height:28px;padding:.22rem .5rem;font-size:.82rem}.gUh2Hq_row[data-depth] .gUh2Hq_pill small{font-size:var(--text-micro)}.gUh2Hq_row[data-depth] .gUh2Hq_metaLine{font-size:.68rem}.gUh2Hq_row[data-depth] .gUh2Hq_menuTrigger{width:26px;height:26px}.gUh2Hq_fold{min-width:18px;height:22px;color:var(--color-text-faint);border-radius:var(--radius-sm);cursor:pointer;appearance:none;background:0 0;border:0;align-items:center;gap:.1rem;padding:0 .15rem;display:inline-flex}.gUh2Hq_fold svg{transition:transform .12s ease-out;transform:rotate(90deg)}.gUh2Hq_fold[data-folded] svg{transform:rotate(0)}.gUh2Hq_fold[data-folded]{color:var(--color-text-muted)}.gUh2Hq_fold small{font-size:var(--text-micro);font-weight:700;line-height:1}.gUh2Hq_fold:hover,.gUh2Hq_fold:focus-visible{color:var(--color-ink-brand);background:var(--surface-subtle);outline:none}@media (prefers-reduced-motion:reduce){.gUh2Hq_fold svg{transition:none}}@media (pointer:coarse){.gUh2Hq_fold{min-width:26px;height:30px}.gUh2Hq_row,.gUh2Hq_row[data-depth],.gUh2Hq_rowContent,.gUh2Hq_row[data-depth] .gUh2Hq_rowContent,.gUh2Hq_rail,.gUh2Hq_row[data-depth] .gUh2Hq_rail,.gUh2Hq_blockBody,.gUh2Hq_row[data-depth] .gUh2Hq_blockBody{min-height:36px}.gUh2Hq_textBlock,.gUh2Hq_row[data-depth] .gUh2Hq_textBlock{min-height:34px;padding-top:.35rem;padding-bottom:.35rem}.gUh2Hq_pill,.gUh2Hq_pillRow,.gUh2Hq_row[data-depth] .gUh2Hq_pill,.gUh2Hq_row[data-depth] .gUh2Hq_pillRow{min-height:34px}.gUh2Hq_metaLine{padding-bottom:.3rem}.gUh2Hq_menuTrigger{position:relative}.gUh2Hq_menuTrigger:after{content:"";position:absolute;inset:-4px 0}.gUh2Hq_trailingBlock,.gUh2Hq_trailingBlock .gUh2Hq_rowContent,.gUh2Hq_trailingBlock .gUh2Hq_rail,.gUh2Hq_trailingBlock .gUh2Hq_blockBody{min-height:44px}}.gUh2Hq_row[data-found]{animation:1.8s ease-out gUh2Hq_foundPulse}@keyframes gUh2Hq_foundPulse{0%,60%{background:color-mix(in srgb, var(--color-secondary) 20%, transparent)}to{background:0 0}}@media (prefers-reduced-motion:reduce){.gUh2Hq_row[data-found]{background:color-mix(in srgb, var(--color-secondary) 14%, transparent);animation:none}}.gUh2Hq_rail{justify-content:center;align-items:center;gap:.05rem;min-height:32px;display:flex}.gUh2Hq_menuSlot{opacity:0;transition:opacity .12s ease-out}.gUh2Hq_row:hover .gUh2Hq_menuSlot,.gUh2Hq_row[data-focused] .gUh2Hq_menuSlot,.gUh2Hq_row:focus-within .gUh2Hq_menuSlot,.gUh2Hq_temporary .gUh2Hq_menuSlot{opacity:1}.gUh2Hq_row[data-selected]{border-radius:var(--radius-md)}.gUh2Hq_document[data-block-select]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.gUh2Hq_document[data-block-select] .gUh2Hq_textBlock{cursor:default}@media (pointer:coarse){.gUh2Hq_textBlockPreview{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}}.gUh2Hq_document[data-block-select] .gUh2Hq_textBlock:focus{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default;cursor:auto}.gUh2Hq_document[data-selecting] .gUh2Hq_textBlock,.gUh2Hq_document[data-selecting] .gUh2Hq_textBlockPreview,.gUh2Hq_document[data-selecting] .gUh2Hq_pill{pointer-events:none}.gUh2Hq_document[data-selecting] .gUh2Hq_rowContent{cursor:pointer}.gUh2Hq_selectionBar{z-index:2;border:1px solid color-mix(in srgb, var(--color-secondary) 25%, var(--border-faint));border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-secondary) 8%, var(--surface-card));flex-wrap:nowrap;align-items:center;gap:.4rem .6rem;margin-top:.35rem;padding:.45rem .6rem;font-size:.8rem;display:flex;position:sticky;bottom:0}.gUh2Hq_selectionBar>strong{white-space:nowrap;flex:none}.gUh2Hq_selectionActions{flex-wrap:nowrap;align-items:center;gap:.3rem;min-width:0;margin-left:auto;display:flex}.gUh2Hq_selectionActions>*{flex:none}.gUh2Hq_selectionActions>.gUh2Hq_selectionMove{flex:0 auto;min-width:0}.gUh2Hq_selectionMove{min-width:6.5rem;overflow:hidden}.gUh2Hq_selectionMove>svg{flex:none}@container utility-panel (max-width:430px){.gUh2Hq_selectionActions>.gUh2Hq_smallButton:not(.gUh2Hq_selectionMove){width:36px;padding:0}.gUh2Hq_selectionLabel{display:none}}.gUh2Hq_selectionMove>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gUh2Hq_selectionBar>.gUh2Hq_routeEditor{flex:1 0 100%}.gUh2Hq_row[data-dragging]{opacity:.45;cursor:grabbing}.gUh2Hq_row[data-lifted] .gUh2Hq_rowContent{box-shadow:var(--shadow-lg);transform:scale(1.015)}@media (prefers-reduced-motion:reduce){.gUh2Hq_row[data-lifted] .gUh2Hq_rowContent{transform:none}}.gUh2Hq_selectTick{border:1.5px solid color-mix(in srgb, var(--color-text-muted) 70%, transparent);background:var(--surface-card);width:22px;height:22px;color:var(--color-icon-on-dark);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .12s,border-color .12s;display:inline-flex}.gUh2Hq_selectTick[data-checked]{border-color:var(--color-secondary);background:var(--color-secondary)}.gUh2Hq_selectTick:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}@media (pointer:coarse){.gUh2Hq_selectTick{position:relative}.gUh2Hq_selectTick:after{content:"";position:absolute;inset:-11px}}.gUh2Hq_row[data-dragging] .gUh2Hq_rowContent{background:color-mix(in srgb, var(--color-secondary) 8%, var(--surface-card));box-shadow:0 4px 12px color-mix(in srgb, var(--border-main) 30%, transparent)}.gUh2Hq_row[data-drop]{position:relative}.gUh2Hq_row[data-drop]:after{content:"";border-radius:var(--radius-pill);background:var(--color-secondary);height:3px;box-shadow:0 0 6px color-mix(in srgb, var(--color-secondary) 60%, transparent);z-index:10;pointer-events:none;position:absolute;left:2rem;right:.5rem}.gUh2Hq_row[data-drop=top]:after{top:0}.gUh2Hq_row[data-drop=bottom]:after{bottom:0}.gUh2Hq_menuTrigger{border-radius:var(--radius-sm);width:30px;height:30px;color:var(--color-text-muted);cursor:pointer;appearance:none;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.gUh2Hq_composerAdd[data-armed=true]{background:color-mix(in srgb, var(--color-secondary) 14%, transparent);color:var(--color-secondary)}.gUh2Hq_menuTriggerDraggable{cursor:grab;touch-action:none}.gUh2Hq_menuTriggerDraggable:active{cursor:grabbing}.gUh2Hq_menuTrigger:hover,.gUh2Hq_menuTrigger:focus-visible,.gUh2Hq_menuTrigger[data-open=true]{background:color-mix(in srgb, var(--color-secondary) 10%, transparent);color:var(--color-secondary);outline:none}.gUh2Hq_textBlock,.gUh2Hq_textBlockPreview{box-sizing:border-box;border-radius:var(--radius-md);width:100%;min-height:30px;color:var(--color-text-main);font:inherit;word-break:break-word;white-space:pre-wrap;background:0 0;border:1px solid #0000;padding:.28rem .55rem;font-size:.92rem;line-height:1.55}.gUh2Hq_textBlock{resize:none;appearance:none;overflow:hidden}.gUh2Hq_textBlockPreview{cursor:text;-webkit-user-select:text;user-select:text}.gUh2Hq_textBlockArea{align-items:flex-start;min-width:0;display:flex;position:relative}.gUh2Hq_checkToggle{border:1.5px solid color-mix(in srgb, var(--color-text-muted) 60%, transparent);border-radius:var(--radius-xs);width:17px;height:17px;color:var(--color-icon-on-dark);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;margin-top:.42rem;margin-left:.15rem;margin-right:.35rem;padding:0;transition:border-color .12s,background-color .12s,color .12s;display:inline-flex;position:relative}.gUh2Hq_checkToggle:after{content:"";position:absolute;inset:-6px}.gUh2Hq_checkToggle:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.gUh2Hq_checkToggle:hover{border-color:var(--color-secondary);background:color-mix(in srgb, var(--color-secondary) 10%, transparent)}.gUh2Hq_checkToggle[data-checked=true]{background:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-icon-on-dark)}.gUh2Hq_textBlockArea[data-block-check=done] .gUh2Hq_textBlock,.gUh2Hq_textBlockArea[data-block-check=done] .gUh2Hq_textBlockPreview{color:var(--color-text-muted);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--color-text-muted) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--color-text-muted) 50%, transparent)}.gUh2Hq_textBlockArea[data-block-heading="1"] .gUh2Hq_textBlock,.gUh2Hq_textBlockArea[data-block-heading="1"] .gUh2Hq_textBlockPreview{letter-spacing:-.015em;color:var(--color-text-main);font-size:1.05rem;font-weight:650;line-height:1.4}.gUh2Hq_textBlockArea[data-block-heading="2"] .gUh2Hq_textBlock,.gUh2Hq_textBlockArea[data-block-heading="2"] .gUh2Hq_textBlockPreview{letter-spacing:-.01em;color:var(--color-text-main);font-size:.98rem;font-weight:600;line-height:1.45}.gUh2Hq_textBlockArea[data-block-callout=quote]{border-left:3px solid color-mix(in srgb, var(--color-secondary) 45%, var(--border-main));border-radius:var(--radius-xs);padding-left:.35rem}.gUh2Hq_textBlockArea[data-block-callout=quote] .gUh2Hq_textBlock,.gUh2Hq_textBlockArea[data-block-callout=quote] .gUh2Hq_textBlockPreview{color:color-mix(in srgb, var(--color-text-main) 90%, var(--color-secondary));font-style:italic}.gUh2Hq_textBlockArea[data-has-wand] .gUh2Hq_textBlock,.gUh2Hq_textBlockArea[data-has-wand] .gUh2Hq_textBlockPreview{padding-right:2.7rem}.gUh2Hq_composerTextBlock{padding-right:2.9rem}.gUh2Hq_wandAction{border:1px solid color-mix(in srgb, var(--color-secondary) 25%, var(--border-faint));border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-secondary) 7%, var(--surface-card));width:30px;height:30px;color:var(--color-secondary);cursor:pointer;appearance:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:.38rem;right:.38rem}.gUh2Hq_wandAction:hover,.gUh2Hq_wandAction:focus-visible{border-color:var(--color-secondary);background:color-mix(in srgb, var(--color-secondary) 12%, var(--surface-card));outline:none}.gUh2Hq_wandAction:disabled{cursor:default;opacity:.6}.gUh2Hq_zoteroOffer{border:1px solid color-mix(in srgb, var(--color-secondary) 24%, var(--border-faint));border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-secondary) 6%, var(--surface-card));color:var(--color-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem .65rem;margin:.15rem 0 .35rem;padding:.42rem .5rem;font-size:.68rem;display:flex}.gUh2Hq_zoteroOffer button{border-radius:var(--radius-sm);background:var(--surface-card);min-height:30px;color:var(--color-secondary);font:inherit;cursor:pointer;appearance:none;border:0;align-items:center;gap:.35rem;padding:.28rem .55rem;font-size:.68rem;font-weight:750;display:inline-flex}.gUh2Hq_zoteroOffer button:hover,.gUh2Hq_zoteroOffer button:focus-visible{background:var(--surface-subtle);outline:none}.gUh2Hq_textBlock:focus{border-color:color-mix(in srgb, var(--color-secondary) 45%, var(--border-faint));background:var(--surface-card);outline:none}.gUh2Hq_textBlock[data-dirty]{border-color:color-mix(in srgb, var(--color-secondary) 30%, var(--border-faint))}.gUh2Hq_conflictStatus{border:1px solid color-mix(in srgb, var(--color-secondary) 35%, var(--border-faint));border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-secondary) 8%, var(--surface-card));flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.65rem;margin:.25rem 0 .45rem;padding:.6rem .7rem}.gUh2Hq_conflictActions{flex-wrap:wrap;flex:none;gap:.4rem;display:flex}.gUh2Hq_pillArea{min-width:0;padding:.1rem .35rem .1rem 0}.gUh2Hq_newTabIcon{color:var(--color-text-muted);flex:none}.gUh2Hq_pill{border-radius:var(--radius-md);min-width:0;min-height:30px;color:var(--color-text-main);font:inherit;cursor:pointer;appearance:none;background:0 0;border:1px solid #0000;flex:auto;align-items:center;gap:.45rem;padding:.28rem .55rem;font-size:.92rem;font-weight:400;text-decoration:none;display:flex}.gUh2Hq_pill:hover,.gUh2Hq_pill:focus-visible{border-color:var(--border-faint);background:color-mix(in srgb, var(--color-secondary) 4%, transparent);color:var(--color-secondary);outline:none}.gUh2Hq_pill:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-secondary) 45%, transparent)}.gUh2Hq_pill svg{flex:none}.gUh2Hq_pill span{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.35;overflow:hidden}.gUh2Hq_pill small{color:var(--color-text-muted);white-space:nowrap;flex:none;font-size:.68rem;font-weight:650}.gUh2Hq_temporary .gUh2Hq_pill{background:var(--surface-subtle);color:var(--color-text-muted);border-style:dashed}.gUh2Hq_capturePill{width:100%;color:var(--color-ink-brand);border-radius:var(--radius-lg);text-align:left;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0 .5rem;padding:.45rem .75rem;font-size:.8rem;font-weight:700;display:grid}.gUh2Hq_capturePill>svg{grid-row:1/span 2}.gUh2Hq_capturePill span{-webkit-line-clamp:2;overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gUh2Hq_capturePill small{text-overflow:ellipsis;min-width:0;overflow:hidden}.gUh2Hq_temporary .gUh2Hq_capturePill:hover:not(:disabled),.gUh2Hq_temporary .gUh2Hq_capturePill:focus-visible{border-style:solid;border-color:var(--color-secondary);background:color-mix(in srgb, var(--color-secondary) 9%, var(--surface-card));color:var(--color-secondary)}.gUh2Hq_capturePill small{color:var(--color-secondary);font-weight:700}.gUh2Hq_capturePill:disabled{cursor:default;opacity:.6}.gUh2Hq_routeEditor{border:1px solid var(--border-faint);border-radius:var(--radius-md);background:var(--surface-subtle);flex-direction:column;gap:.45rem;max-width:720px;margin-top:.5rem;padding:.65rem;display:flex}.gUh2Hq_routeEditor select{border:1px solid var(--border-faint);border-radius:var(--radius-md);background:var(--surface-card);width:100%;color:var(--color-text-main);font:inherit;appearance:none;padding:.6rem}.gUh2Hq_routeEditor label{color:var(--color-text-muted);font-size:.72rem;font-weight:750}.gUh2Hq_shortcutCode{width:100%;min-width:0;min-height:var(--tap-target);border:1px solid var(--border-faint);border-radius:var(--radius-sm);background:var(--surface-card);color:var(--color-text-main);font:inherit;padding:.5rem}.gUh2Hq_editorActions{justify-content:flex-end;gap:.4rem;display:flex}.gUh2Hq_smallButton{border:1px solid var(--border-faint);border-radius:var(--radius-md);background:var(--surface-card);min-height:32px;color:var(--color-ink-brand);font:inherit;cursor:pointer;appearance:none;justify-content:center;align-items:center;gap:.35rem;padding:0 .65rem;font-size:.75rem;font-weight:700;display:inline-flex}.gUh2Hq_smallButton:hover,.gUh2Hq_smallButton:focus-visible{border-color:var(--color-secondary);color:var(--color-secondary);outline:none}.gUh2Hq_smallButton:disabled{cursor:default;opacity:.45}.gUh2Hq_dangerSmallButton{color:var(--color-danger)}.gUh2Hq_dangerSmallButton:hover,.gUh2Hq_dangerSmallButton:focus-visible{border-color:var(--color-danger);color:var(--color-danger)}.gUh2Hq_primaryButton{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-icon-on-dark)}.gUh2Hq_primaryButton:hover,.gUh2Hq_primaryButton:focus-visible{color:var(--color-icon-on-dark)}.gUh2Hq_trailingBlock .gUh2Hq_rail:empty{opacity:0}.gUh2Hq_trailingBlock .gUh2Hq_rowContent{background:0 0}.gUh2Hq_trailingBlock:hover .gUh2Hq_rowContent,.gUh2Hq_trailingBlock:focus-within .gUh2Hq_rowContent{background:color-mix(in srgb, var(--color-secondary) 4%, transparent)}.gUh2Hq_composerHint{color:var(--color-text-faint);margin:.2rem 0 0 .65rem;font-size:.72rem}.gUh2Hq_row:focus,.gUh2Hq_row:focus-visible{outline:none}.gUh2Hq_row[data-selected] .gUh2Hq_rowContent{background:color-mix(in srgb, var(--color-secondary) 38%, var(--surface-card));box-shadow:inset 4px 0 0 var(--color-secondary)}.gUh2Hq_empty{min-height:110px;color:var(--color-text-muted);text-align:center;justify-content:center;align-items:center;padding:1rem;font-size:.82rem;display:flex}.gUh2Hq_syncStatus{z-index:2;border-top:1px solid var(--border-faint);background:var(--surface-card);flex:none;padding-block:.25rem;position:sticky;bottom:0}.gUh2Hq_status{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:.4rem;margin:.25rem 0 .25rem 2.6rem;font-size:.75rem;display:flex}.gUh2Hq_status>span{flex:9rem;min-width:0}.gUh2Hq_status>button,.gUh2Hq_status>svg{flex-shrink:0}.gUh2Hq_statusError{color:var(--color-danger)}.gUh2Hq_spin{animation:.75s linear infinite gUh2Hq_blockDocumentSpin}@keyframes gUh2Hq_blockDocumentSpin{to{transform:rotate(360deg)}}@container utility-panel (max-width:768px){.gUh2Hq_row{grid-template-columns:36px minmax(0,1fr);gap:0}.gUh2Hq_rail{min-height:36px}.gUh2Hq_menuTrigger{width:36px;height:36px}.gUh2Hq_textBlock{font-size:.95rem}.gUh2Hq_contextLabel,.gUh2Hq_status{margin-left:2.75rem}}
.OqpHMq_status{border:1px solid var(--border-faint);border-radius:var(--radius-pill);background:var(--surface-subtle);max-width:116px;min-height:30px;color:var(--color-text-muted);white-space:nowrap;justify-content:center;align-items:center;gap:.3rem;padding:.25rem .5rem;font-size:.72rem;font-weight:700;display:inline-flex}.OqpHMq_status[data-tone=busy]{color:var(--color-secondary)}.OqpHMq_status[data-tone=warning]{color:var(--color-warning)}.OqpHMq_status[data-tone=danger]{color:var(--color-danger)}.OqpHMq_status[data-tone=success]{color:var(--color-success)}@container utility-panel (max-width:380px){.OqpHMq_status{width:34px;padding-inline:0}.OqpHMq_status span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}
.yFPePW_inlineConfirm{border:1px solid color-mix(in srgb, var(--color-danger) 35%, var(--border-faint));border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-danger) 7%, var(--surface-card));flex:0 auto;align-items:center;gap:.4rem;min-width:0;padding:.15rem .2rem .15rem .5rem;display:inline-flex}.yFPePW_question{min-width:0;color:var(--color-danger);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:650;overflow:hidden}.yFPePW_inlineConfirm[data-tone=default]{border-color:var(--border-faint);background:var(--surface-subtle)}.yFPePW_inlineConfirm[data-tone=default] .yFPePW_question{color:var(--color-text-main)}.yFPePW_inlineConfirm[data-tone=default] .yFPePW_confirm{border-color:var(--button-fill);background:var(--button-fill);color:var(--button-ink)}.yFPePW_inlineConfirm[data-tone=default] .yFPePW_confirm:hover:not(:disabled){background:var(--button-fill-hover)}.yFPePW_cancel,.yFPePW_confirm{border-radius:var(--radius-sm);min-height:28px;font:inherit;cursor:pointer;appearance:none;flex:none;padding:.2rem .55rem;font-size:.72rem;font-weight:700}.yFPePW_cancel{border:1px solid var(--border-faint);background:var(--surface-card);color:var(--color-text-muted)}.yFPePW_confirm{border:1px solid var(--color-danger);background:var(--color-danger);color:var(--surface-card)}.yFPePW_cancel:hover:not(:disabled),.yFPePW_cancel:focus-visible:not(:disabled){border-color:var(--color-secondary);color:var(--color-secondary);outline:none}.yFPePW_confirm:hover:not(:disabled),.yFPePW_confirm:focus-visible:not(:disabled){background:color-mix(in srgb, var(--color-danger) 85%, black);outline:none}.yFPePW_confirm:focus-visible,.yFPePW_cancel:focus-visible{outline:2px solid var(--color-secondary);outline-offset:1px}.yFPePW_cancel:disabled,.yFPePW_confirm:disabled{cursor:default;opacity:.55}@container trash-list (max-width:536px){.yFPePW_question{display:none}}@media (pointer:coarse){.yFPePW_cancel,.yFPePW_confirm{min-height:var(--tap-target);padding-inline:.8rem}.yFPePW_inlineConfirm{gap:.5rem}}
._7ejTrW_row{align-items:center;gap:var(--space-3);border-bottom:1px solid var(--border-faint);padding:var(--space-3) 0;grid-template-columns:minmax(0,1fr) auto;display:grid}._7ejTrW_mainLink{min-width:0;color:inherit;text-decoration:none;display:block}._7ejTrW_title{color:var(--color-text-main);font-size:var(--ui-font-body);font-weight:var(--ui-weight-label);overflow-wrap:anywhere;margin:0;line-height:1.4}._7ejTrW_meta{margin:var(--space-1) 0 0;color:var(--color-text-muted);font-size:var(--ui-font-meta);overflow-wrap:anywhere;line-height:1.4}._7ejTrW_company{font-weight:400}._7ejTrW_warnChip{margin-top:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--color-warning);background:color-mix(in srgb, var(--color-warning) 14%, var(--surface-card));font-size:var(--ui-font-meta);display:inline-flex}._7ejTrW_actions{align-items:center;gap:var(--space-3);display:flex}._7ejTrW_pdfLink{min-width:var(--tap-target);height:var(--tap-target);border-radius:var(--radius-sm);justify-content:center;align-items:center;gap:var(--space-1);padding-inline:var(--space-2);border:1px solid var(--border-faint);background:var(--surface-subtle);color:var(--color-text-main);font-size:var(--ui-font-meta);font-weight:var(--ui-weight-label);text-decoration:none;display:inline-flex}._7ejTrW_pdfLink:hover{background:var(--surface-subtle);color:var(--color-text)}._7ejTrW_pdfLink:focus-visible,._7ejTrW_mainLink:focus-visible{outline:2px solid var(--color-module-implants);outline-offset:2px}._7ejTrW_row:hover{background:var(--surface-subtle)}._7ejTrW_row[data-open=true]{background:color-mix(in srgb, var(--color-module-implants) 8%, var(--surface-card))}
.iturcG_dialog{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--surface-card);width:min(960px,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--color-text-main);box-shadow:var(--shadow-lg);padding:1rem;overflow:auto}.iturcG_dialog::backdrop{background:color-mix(in srgb, var(--color-primary) 55%, transparent)}.iturcG_header,.iturcG_actions{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.iturcG_header h2{margin:0;font-size:1.1rem}.iturcG_header p{color:var(--color-text-muted);margin:.35rem 0 0}.iturcG_differences{margin:1rem 0}.iturcG_differences>section{border:1px solid var(--color-border);border-radius:var(--radius-md);margin-bottom:.75rem;padding:.75rem}.iturcG_differences h3,.iturcG_versions h4,.iturcG_comments h4{margin:0 0 .5rem;font-size:.85rem}.iturcG_versions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.iturcG_versions>div{min-width:0}.iturcG_versions pre{white-space:pre-wrap;overflow-wrap:anywhere;min-height:8rem;max-height:40vh;font:inherit;margin:0;overflow:auto}.iturcG_comments{border-top:1px solid var(--color-border);margin-top:.75rem;padding-top:.5rem}.iturcG_comments ul{overflow-wrap:anywhere;margin:.35rem 0 0;padding-left:1.1rem}.iturcG_actions{justify-content:flex-end}.iturcG_header button,.iturcG_actions button{min-height:var(--tap-target);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--surface-card);color:var(--color-text-main);font:inherit;cursor:pointer;-webkit-appearance:none;padding:.4rem .7rem}.iturcG_actions button:last-child{border-color:var(--button-fill);background:var(--button-fill);color:var(--button-ink)}.iturcG_dialog button:disabled{opacity:.6;cursor:wait}.iturcG_error{color:var(--color-danger)}@media (max-width:768px){.iturcG_versions{grid-template-columns:1fr}.iturcG_versions pre{max-height:none}}
.sUndRG_calendar{--dov-cal-rows:5;flex-direction:column;gap:.75rem;min-width:0;display:flex}.sUndRG_calendarWidget{width:100%;min-width:0}@media (max-width:768px){.sUndRG_calendar{--dov-cal-rows:3}.sUndRG_calendarWidget{width:min(100%,max(80%,14rem));margin-inline:auto}}.sUndRG_error{color:var(--color-text-muted);justify-content:space-between;align-items:center;gap:.5rem;font-size:.8rem;display:flex}.sUndRG_retry{min-height:var(--tap-target);border-radius:var(--radius-sm);color:var(--color-secondary);font:inherit;cursor:pointer;-webkit-appearance:none;background:0 0;border:none;padding:.25rem .5rem}.sUndRG_retry:hover{background:var(--surface-subtle)}.sUndRG_retry:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.sUndRG_calendar .dc-cal-inline--week .dc-cal-grid{scrollbar-color:transparent transparent}.sUndRG_calendar .dc-cal-inline--week .dc-cal-grid::-webkit-scrollbar-thumb{background:0 0}
.BkKSmG_queue{flex-direction:column;gap:.45rem;padding:.7rem .8rem .75rem;display:flex}.BkKSmG_head{justify-content:space-between;align-items:baseline;gap:.6rem;display:flex}.BkKSmG_cancelAll{border-radius:var(--radius-sm);color:var(--color-text-muted);font:inherit;cursor:pointer;appearance:none;background:0 0;border:none;flex:none;padding:.1rem .3rem;font-size:.68rem;font-weight:750;text-decoration:underline}.BkKSmG_cancelAll:hover,.BkKSmG_cancelAll:focus-visible{color:var(--color-danger);outline:none}.BkKSmG_summary{min-width:0;color:var(--color-text-muted);letter-spacing:.02em;margin:0;font-size:.7rem;font-weight:750}.BkKSmG_list{overscroll-behavior:contain;flex-direction:column;gap:.4rem;max-height:240px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.BkKSmG_row{flex-direction:column;gap:.25rem;display:flex}.BkKSmG_rowHead{align-items:baseline;gap:.5rem;display:flex}.BkKSmG_name{min-width:0;color:var(--color-text-main);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:.76rem;overflow:hidden}.BkKSmG_state{font-variant-numeric:tabular-nums;color:var(--color-text-muted);flex:none;align-items:center;gap:.22rem;font-size:.68rem;font-weight:700;display:inline-flex}.BkKSmG_row[data-status=done] .BkKSmG_state{color:var(--color-secondary)}.BkKSmG_row[data-status=failed] .BkKSmG_state{color:var(--color-danger)}.BkKSmG_row[data-status=cancelled] .BkKSmG_state{color:var(--color-text-muted)}.BkKSmG_row[data-status=cancelled] .BkKSmG_name{color:var(--color-text-muted);text-decoration:line-through}.BkKSmG_rowAction{border-radius:var(--radius-sm);width:22px;height:22px;color:var(--color-text-muted);cursor:pointer;appearance:none;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.BkKSmG_rowAction:hover,.BkKSmG_rowAction:focus-visible{color:var(--color-danger);outline:none}.BkKSmG_track{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-text-muted) 22%, transparent);height:4px;overflow:hidden}.BkKSmG_fill{border-radius:inherit;background:var(--color-secondary);width:100%;height:100%;transform:scaleX(var(--upload-progress,0));transform-origin:0;transition:transform .18s linear;display:block}.BkKSmG_row[data-status=done] .BkKSmG_fill{--upload-progress:1}.BkKSmG_fill[data-indeterminate]{width:35%;transition:none;animation:1.05s ease-in-out infinite BkKSmG_uploadQueueSweep;transform:none}@keyframes BkKSmG_uploadQueueSweep{0%{transform:translate(-100%)}to{transform:translate(320%)}}@media (prefers-reduced-motion:reduce){.BkKSmG_fill{transition:none}.BkKSmG_fill[data-indeterminate]{opacity:.5;width:100%;animation:none}}.BkKSmG_error{color:var(--color-danger);margin:0;font-size:.68rem;line-height:1.35}
.J6bDiq_view{gap:var(--space-3);color:var(--color-text-main);padding:var(--space-3);flex-direction:column;display:flex}.J6bDiq_header,.J6bDiq_title,.J6bDiq_actions{align-items:center;gap:var(--space-2);display:flex}.J6bDiq_header{justify-content:space-between}.J6bDiq_title{min-width:0}.J6bDiq_title h2{font-size:var(--ui-font-heading);font-weight:var(--ui-weight-heading);margin:0}.J6bDiq_meta,.J6bDiq_body span,.J6bDiq_empty,.J6bDiq_loading{font-size:var(--ui-font-meta);color:var(--color-text-muted)}.J6bDiq_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.J6bDiq_row{align-items:center;gap:var(--space-2);padding-block:var(--space-2);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.J6bDiq_mark{color:var(--module-accent,var(--color-text-muted));display:flex}.J6bDiq_body{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.J6bDiq_body strong{font-size:var(--ui-font-body);font-weight:var(--ui-weight-label);overflow-wrap:anywhere}.J6bDiq_body span{overflow-wrap:anywhere}.J6bDiq_actions{flex-shrink:0;margin-left:auto}.J6bDiq_iconButton,.J6bDiq_loadMore{min-height:var(--tap-target);border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.J6bDiq_iconButton{width:var(--tap-target);flex-shrink:0}.J6bDiq_iconButton:hover,.J6bDiq_loadMore:hover{color:var(--module-accent,var(--color-text-main));background:var(--surface-subtle)}.J6bDiq_iconButton:focus-visible,.J6bDiq_loadMore:focus-visible{outline:2px solid var(--module-accent,var(--color-secondary));outline-offset:2px}.J6bDiq_iconButton:disabled,.J6bDiq_loadMore:disabled{opacity:.5;cursor:default}.J6bDiq_loadMore{padding-inline:var(--space-3);font-size:var(--ui-font-body);align-self:center}.J6bDiq_confirm{flex:100%}.J6bDiq_empty{margin:var(--space-3) 0}.J6bDiq_loading{align-items:center;gap:var(--space-2);display:flex}.J6bDiq_spin{animation:1s linear infinite J6bDiq_spin}@keyframes J6bDiq_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.J6bDiq_spin{animation:none}}
.CalfAa_backdrop{z-index:9999;padding:var(--space-4);background:color-mix(in srgb, var(--color-text-main) 35%, transparent);place-items:center;display:grid;position:fixed;inset:0}.CalfAa_dialog{width:min(100%,34rem);max-height:calc(100dvh - 2 * var(--space-4));padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:var(--shadow-lg);position:relative;overflow-y:auto}.CalfAa_dialog h2{padding-right:var(--tap-target);margin:0 0 var(--space-4);font-size:1.2rem}.CalfAa_dialog h3{margin:0 0 var(--space-2);font-size:1rem}.CalfAa_dialog p{line-height:1.5}.CalfAa_close{top:var(--space-3);right:var(--space-3);width:var(--tap-target);height:var(--tap-target);border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;-webkit-appearance:none;background:0 0;border:0;place-items:center;display:grid;position:absolute}.CalfAa_close:hover{background:var(--surface-subtle)}.CalfAa_close:focus-visible{outline:2px solid var(--module-accent);outline-offset:2px}.CalfAa_form{gap:var(--space-4);flex-direction:column;display:flex}.CalfAa_fileArea{border:1px dashed var(--color-border);border-radius:var(--radius-md);padding:var(--space-4)}.CalfAa_fileArea label{margin-bottom:var(--space-3);font-weight:600;display:block}.CalfAa_fileArea input{max-width:100%;min-height:var(--tap-target)}.CalfAa_fileArea p{margin:var(--space-2) 0 0;color:var(--color-text-muted);overflow-wrap:anywhere}.CalfAa_result{border-top:1px solid var(--color-border);margin-top:var(--space-6);padding-top:var(--space-4)}.CalfAa_result ul{padding-left:var(--space-6);line-height:1.6}.CalfAa_warning{padding:var(--space-4);margin-bottom:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--surface-subtle)}.CalfAa_warning p{margin-top:0}.CalfAa_confirm{align-items:flex-start;gap:var(--space-2);min-height:var(--tap-target);display:flex}.CalfAa_confirm input{margin-top:var(--space-1)}.CalfAa_error{color:var(--color-danger)}
.BLzD3q_revisions{max-height:12rem;margin:1rem 0;padding:0;list-style:none;overflow:auto}.BLzD3q_revisions button{width:100%;min-height:var(--tap-target);text-align:left;border-radius:var(--radius-md);background:var(--surface-card);color:var(--color-text-main);font:inherit;cursor:pointer;border:1px solid #0000;padding:.5rem}.BLzD3q_revisions button[aria-pressed=true]{border-color:var(--color-border);background:var(--surface-subtle)}
.Qspj5W_notice{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);min-height:34px;color:var(--color-text-main);flex-wrap:wrap;align-items:center;gap:0 .5rem;padding:0 .5rem;font-size:.8rem;display:flex}.Qspj5W_notice[data-placeholder]{border-style:dashed}.Qspj5W_notice[data-tone=success]{border-color:color-mix(in srgb, var(--color-success) 35%, var(--color-border))}.Qspj5W_notice[data-tone=error]{border-color:color-mix(in srgb, var(--color-danger) 45%, var(--color-border));background:var(--surface-card);color:var(--color-danger)}.Qspj5W_message{text-overflow:ellipsis;white-space:nowrap;flex:10rem;min-width:0;font-weight:600;overflow:hidden}.Qspj5W_notice[data-tone=error] .Qspj5W_message{white-space:normal;padding-block:.45rem}.Qspj5W_detail{color:var(--color-text-muted);font-weight:400}.Qspj5W_actions{flex-wrap:wrap;align-items:center;margin-inline-start:auto;display:inline-flex}.Qspj5W_action,.Qspj5W_dismiss{min-height:var(--tap-target);color:var(--color-secondary);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:.3rem;padding:0 .4rem;font-weight:600;display:inline-flex}.Qspj5W_dismiss{color:var(--color-text-faint)}.Qspj5W_action[data-danger]{color:var(--color-danger)}.Qspj5W_action:disabled{cursor:default;opacity:.55}.Qspj5W_action:hover,.Qspj5W_dismiss:hover{background:var(--color-accent)}.Qspj5W_action:focus-visible,.Qspj5W_dismiss:focus-visible{outline:2px solid var(--color-secondary);outline-offset:-2px}@media (pointer:coarse){.Qspj5W_notice{min-height:36px}.Qspj5W_action,.Qspj5W_dismiss{min-height:34px;position:relative}.Qspj5W_action:after,.Qspj5W_dismiss:after{content:"";position:absolute;inset:-5px 0}}
.Q2NDVW_captureTrigger{position:relative}.Q2NDVW_uploadRing{border-radius:inherit;background:conic-gradient(var(--app-bar-brand-teal) var(--upload-ring,0%), transparent 0);pointer-events:none;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px))}.Q2NDVW_uploadRing[data-failed]{background:var(--color-danger)}.Q2NDVW_captureTrigger[aria-expanded=true] .Q2NDVW_uploadRing{background:conic-gradient(var(--app-bar-surface) var(--upload-ring,0%), transparent 0)}.Q2NDVW_captureTrigger[aria-expanded=true] .Q2NDVW_uploadRing[data-failed]{background:var(--app-bar-surface)}.Q2NDVW_uploadQueue[data-upload-queue]{border-bottom:1px solid var(--color-border);flex:none;max-height:30%;overflow:auto}.Q2NDVW_announcer{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.gsrF_G_workspace,.gsrF_G_main{min-width:0}.gsrF_G_sidebar,.gsrF_G_searchPanel{display:contents}.gsrF_G_searchRow{z-index:12;top:var(--app-header-height);padding-block:var(--space-3);background:var(--surface-card);position:sticky}.gsrF_G_searchInputWrap{min-width:0;position:relative}.gsrF_G_searchIcon{left:var(--space-3);color:var(--color-text-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.gsrF_G_searchInput{padding-left:calc(var(--space-6) + var(--space-4));padding-right:calc(var(--space-6) * 2);text-overflow:ellipsis;-webkit-appearance:none;font-size:16px}.gsrF_G_searchInput::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.gsrF_G_clearSearch{top:50%;right:var(--space-1);width:var(--tap-target);height:var(--tap-target);border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translateY(-50%)}.gsrF_G_clearSearch:hover{background:var(--surface-subtle);color:var(--color-text)}.gsrF_G_filterPanel{margin-bottom:var(--ui-section-gap)}.gsrF_G_filterControls{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));max-width:36rem;display:grid}.gsrF_G_filterSelect{min-width:0;min-height:var(--tap-target);font-size:16px}.gsrF_G_browseText{color:var(--color-text-muted);margin:0 0 1.25rem;font-size:.9rem;line-height:1.45}.gsrF_G_sectionHeader{margin-bottom:var(--space-3)}.gsrF_G_sectionTitle{color:var(--color-text-main);font-size:var(--ui-font-heading);font-weight:var(--ui-weight-heading);margin:0}.gsrF_G_sectionExtra{flex-shrink:0}.gsrF_G_resultShell{transition:opacity .12s}.gsrF_G_resultHeader{margin-bottom:.75rem}.gsrF_G_resultCount{color:var(--color-text-muted);font-size:var(--ui-font-meta);margin:0;font-weight:500}.gsrF_G_activePills{flex-wrap:wrap;gap:.4rem;margin-top:.55rem;display:flex}.gsrF_G_activePill{min-height:var(--tap-target);border:1px solid color-mix(in srgb, var(--color-module-implants) 18%, var(--color-border));border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-module-implants) 7%, var(--surface-card));color:var(--color-module-implants);align-items:center;gap:.3rem;padding:.25rem .55rem;font-size:.78rem;font-weight:700;display:inline-flex}.gsrF_G_removePill{width:var(--tap-target);height:var(--tap-target);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-module-implants) 10%, var(--surface-card));color:var(--color-module-implants);cursor:pointer;-webkit-appearance:none;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.gsrF_G_statePanel{padding:var(--space-4) 0;font-size:var(--ui-font-body)}.gsrF_G_stateText{color:var(--color-text-muted);margin:0}.gsrF_G_readError{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--surface-card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin:.75rem 0;padding:.75rem 1rem;display:flex}.gsrF_G_readErrorText{color:var(--color-danger);margin:0;font-size:.9rem}.gsrF_G_retryButton{min-height:var(--tap-target);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--surface-card);color:var(--color-text-main);font:inherit;cursor:pointer;-webkit-appearance:none;padding:.45rem .8rem;font-weight:700}.gsrF_G_resultList{gap:var(--ui-row-gap);flex-direction:column;display:flex}.gsrF_G_pagination{grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;margin-top:1rem;display:grid}.gsrF_G_pageButton{min-height:var(--tap-target);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--surface-card);color:var(--color-text-main);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:.35rem;padding:.45rem .8rem;font-size:.88rem;font-weight:700;display:inline-flex}.gsrF_G_pageButton:last-child{justify-self:end}.gsrF_G_pageButton:disabled{color:var(--color-text-faint);cursor:default}.gsrF_G_pageLabel{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:700}.gsrF_G_footerMeta{color:var(--color-text-muted);text-align:center;margin-top:1.5rem;font-size:.82rem}.gsrF_G_trashButton{border:1px solid var(--color-border);border-radius:var(--radius-pill);background-color:color-mix(in srgb, var(--surface-card) 90%, transparent);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;-webkit-appearance:none;justify-content:center;align-items:center;padding:0;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.gsrF_G_trashButtonConfirming{border-color:color-mix(in srgb, var(--color-danger) 35%, var(--color-border));background-color:color-mix(in srgb, var(--color-danger) 12%, var(--surface-card));color:var(--color-danger)}.gsrF_G_detailLayout{gap:var(--ui-section-gap);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;min-width:0;display:grid}.gsrF_G_detailPane{min-width:0}@media (max-width:1024px){.gsrF_G_detailLayout{grid-template-columns:minmax(0,1fr)}.gsrF_G_detailLayout>.gsrF_G_groupPane,.gsrF_G_workspace[data-selected] .gsrF_G_sidebar{display:none}}@container shell-primary (max-width:1024px){.gsrF_G_detailLayout{grid-template-columns:minmax(0,1fr)}.gsrF_G_detailLayout>.gsrF_G_groupPane,.gsrF_G_workspace[data-selected] .gsrF_G_sidebar{display:none}}
.SFRqRq_wrap{flex-direction:column;gap:.3rem;min-width:0;display:flex}.SFRqRq_row{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.SFRqRq_select{appearance:none;border:1px solid var(--color-border);border-radius:var(--radius-sm);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%2364748B' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:10px;background-color:var(--surface-card);color:var(--color-text-main);max-width:100%;min-height:36px;padding:.45rem 1.55rem .45rem .7rem;font-family:inherit;font-size:.9rem}.SFRqRq_select:focus{border-color:color-mix(in srgb, var(--color-module-notes) 45%, var(--color-border));box-shadow:0 0 0 3px color-mix(in srgb, var(--color-module-notes) 16%, transparent);outline:none}.SFRqRq_timestamp{color:var(--color-text-muted);font-size:.72rem}.SFRqRq_errorRow{color:var(--color-warning);font-size:.78rem}.SFRqRq_statusInline{color:var(--color-text-muted);font-size:.85rem}.SFRqRq_statusInlineWarn{color:var(--color-warning)}.SFRqRq_statusInlineError{color:var(--color-danger)}@media (max-width:768px){.SFRqRq_select{flex:1;min-width:0}}
.UAvy0W_panel{--panel-ease:cubic-bezier(.22, 1, .36, 1);top:calc(var(--app-bar-height) + env(safe-area-inset-top,0px));z-index:101;width:min(560px,100%);padding-top:var(--kb-vv-top,0px);padding-bottom:max(env(safe-area-inset-bottom,0px), var(--kb-bottom-inset,0px));border:0;border-left:1px solid var(--color-border);background:var(--surface-card);min-height:0;box-shadow:-8px 0 24px color-mix(in srgb, var(--color-primary) 10%, transparent);visibility:hidden;pointer-events:none;transition:transform var(--motion-emphasis) var(--panel-ease), visibility 0s linear var(--motion-emphasis);flex-direction:column;display:flex;position:fixed;bottom:0;right:0;overflow:hidden;transform:translateY(-100%);container:utility-panel/inline-size}.UAvy0W_panel[data-open]{visibility:visible;pointer-events:auto;transition:transform var(--motion-emphasis) var(--panel-ease), visibility 0s;transform:none}.UAvy0W_panel[data-keyboard-releasing=true]{transition:padding-top var(--keyboard-release-motion)}.UAvy0W_panel:before{content:"";z-index:2;border-radius:var(--radius-pill);background:var(--color-border);opacity:0;pointer-events:none;width:3px;height:34px;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.UAvy0W_backdrop{z-index:100;background:color-mix(in srgb, var(--color-primary) 28%, transparent);opacity:0;visibility:hidden;transition:opacity var(--motion-emphasis) ease, visibility 0s linear var(--motion-emphasis);position:fixed;inset:0}.UAvy0W_backdrop[data-open]{opacity:1;visibility:visible;transition:opacity var(--motion-emphasis) ease, visibility 0s}@media (max-width:560px){.UAvy0W_backdrop{display:none}html[data-capture-sliding]{background-color:color-mix(in srgb, var(--color-primary) 45%, var(--surface-card))}html[data-theme=dark][data-capture-sliding]{background-color:color-mix(in srgb, black 60%, var(--surface-card))}html{transition:background-color var(--motion-emphasis) ease}.UAvy0W_panel[data-open]{animation:UAvy0W_capturePanelSlideOpening var(--motion-emphasis) ease-out}.UAvy0W_panel:not([data-open]){animation:UAvy0W_capturePanelSlideClosing var(--motion-emphasis) ease-in}}@keyframes UAvy0W_capturePanelSlideOpening{0%{box-shadow:0 2px 0 var(--color-secondary), 0 0 0 100vmax transparent}55%{box-shadow:0 2px 0 var(--color-secondary), 0 0 0 100vmax var(--scrim)}to{box-shadow:0 2px #0000,0 0 0 100vmax #0000}}@keyframes UAvy0W_capturePanelSlideClosing{0%{box-shadow:0 2px 0 var(--color-secondary), 0 0 0 100vmax var(--scrim)}to{box-shadow:0 2px 0 var(--color-secondary), 0 0 0 100vmax transparent}}@starting-style{.UAvy0W_panel[data-open]{transform:translateY(-100%)}.UAvy0W_backdrop[data-open]{opacity:0}}.UAvy0W_panel:focus{outline:none}.UAvy0W_scroll{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden auto}.UAvy0W_scroll>*{flex:auto;min-height:0}.UAvy0W_scroll[data-own-scroll]{overflow:hidden}.UAvy0W_anchor{display:inline-flex;position:relative}.UAvy0W_skeleton{flex-direction:column;gap:.75rem;padding:1.1rem 1rem;display:flex}.UAvy0W_skeleton span{border-radius:var(--radius-sm);background:var(--surface-subtle);height:14px}.UAvy0W_skeleton span:first-child{width:42%}.UAvy0W_skeleton span:nth-child(2){width:78%}.UAvy0W_skeleton span:nth-child(3){width:60%}@media (prefers-reduced-motion:no-preference){.UAvy0W_skeleton span{animation:1.1s ease-in-out infinite UAvy0W_utilitySkeleton}}@keyframes UAvy0W_utilitySkeleton{0%,to{opacity:.55}50%{opacity:1}}@media (pointer:coarse){.UAvy0W_panel:before{opacity:.8}}@media (prefers-reduced-motion:reduce){.UAvy0W_panel{opacity:0;transition:opacity var(--motion-fast) ease, visibility 0s linear var(--motion-fast);transform:none}.UAvy0W_panel[data-open]{opacity:1;transition:opacity var(--motion-fast) ease, visibility 0s}.UAvy0W_backdrop,.UAvy0W_backdrop[data-open]{transition-duration:var(--motion-fast), 0s}@starting-style{.UAvy0W_panel[data-open]{opacity:0;transform:none}}}
.DLjDSq_pane{min-width:0;scroll-margin-top:calc(var(--app-header-height) + var(--space-4));container:implant-detail-pane/inline-size}
._9cOsIa_panel{background:color-mix(in srgb, var(--color-module-notes) 5%, var(--surface-subtle));border:1px solid color-mix(in srgb, var(--color-module-notes) 12%, var(--color-border));border-radius:var(--radius-md);color:var(--color-text-main);flex-direction:column;gap:.3rem;margin-top:.5rem;padding:.55rem .75rem;font-size:.8rem;display:flex}._9cOsIa_muted{color:var(--color-text-muted)}._9cOsIa_error{color:var(--color-warning)}._9cOsIa_refresh{color:var(--color-module-notes);cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-top:.2rem;padding:0;font-family:inherit;font-size:.78rem;font-weight:600}._9cOsIa_refresh:hover,._9cOsIa_refresh:focus-visible{color:color-mix(in srgb, var(--color-module-notes) 82%, var(--color-text-main));text-decoration:underline}._9cOsIa_row{display:block}
