*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }

/* ! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com */*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.t-sm{font-size:var(--fs-sm);font-weight:var(--w-plain)}.t-xs{font-weight:var(--w-emph)}.eyebrow,.t-xs{font-size:var(--fs-xs)}.eyebrow{font-weight:var(--w-loud);letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.\!ink{color:var(--ink)!important}.ink{color:var(--ink)}.\!body{color:var(--body)!important}.body{color:var(--body)}.muted{color:var(--muted)}.faint{color:var(--faint)}.accent{color:var(--accent)}.card{background:var(--surface);border:1px solid var(--hair-2);border-radius:var(--r-lg);box-shadow:var(--shadow-sm)}.divider{border-top:1px solid var(--hair)}.field{width:100%;background:var(--surface);color:var(--ink);border:1px solid var(--edge);border-radius:var(--r);font-size:var(--fs-body);line-height:1.6}.field::-moz-placeholder{color:var(--faint)}.field::placeholder{color:var(--faint)}.field:focus{outline:none;border-color:var(--ink);box-shadow:none}.field-sm{border-radius:var(--r-sm)}.btn,.field-sm{font-size:var(--fs-sm)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;font-weight:var(--w-head);border-radius:var(--r-btn);padding:10px 17px;border:1px solid transparent;min-height:40px;transition:transform var(--d1) var(--ease),background var(--d1) var(--ease),color var(--d1) var(--ease),border-color var(--d1) var(--ease)}.btn:disabled{opacity:.4;cursor:default}.btn-primary{background:var(--accent);color:var(--accent-ink)}@media (hover:hover){.btn-primary:not(:disabled):hover{background:var(--accent-strong)}}.btn-quiet{background:var(--surface);color:var(--ink);border-color:var(--hair-2)}@media (hover:hover){.btn-quiet:not(:disabled):hover{background:var(--hover-quiet)}}.btn-link{background:none;border:none;color:var(--muted);font-weight:var(--w-plain);font-size:var(--fs-sm);padding:10px 6px;min-height:0}@media (hover:hover){.btn-link:hover{color:var(--ink)}}.btn-tint{background:var(--accent-tint);color:var(--accent-strong);min-height:34px;padding:7px 14px}@media (hover:hover){.btn-tint:not(:disabled):hover{background:var(--accent-tint-hover)}}.btn-tint:not(:disabled):active{background:var(--accent-tint-hover)}.\!chip{display:inline-flex!important;align-items:center!important;font-size:var(--fs-sm)!important;color:var(--muted)!important;background:var(--surface)!important;border:1px solid var(--hair-2)!important;border-radius:var(--r-pill)!important;padding:6px 13px!important;transition:border-color var(--d1) var(--ease),color var(--d1) var(--ease)!important}.chip{display:inline-flex;align-items:center;font-size:var(--fs-sm);color:var(--muted);background:var(--surface);border:1px solid var(--hair-2);border-radius:var(--r-pill);padding:6px 13px;transition:border-color var(--d1) var(--ease),color var(--d1) var(--ease)}@media (hover:hover){.\!chip:hover{border-color:var(--hair-hover)!important;color:var(--accent)!important}.chip:hover{border-color:var(--hair-hover);color:var(--accent)}}.rchip{display:inline-flex;align-items:center;gap:7px;max-width:100%;font-size:var(--fs-sm);color:var(--muted);background:var(--paper);border:1px solid var(--hair);border-radius:var(--r-pill);padding:5px 12px 5px 11px}.rchip .rdot{width:7px;height:7px;border-radius:50%;background:var(--verified);flex:none}.rchip .rdot.own{background:var(--muted)}.rchip .rdot.pend{background:var(--pending)}.rchip .k{font-weight:var(--w-emph);color:var(--ink);flex:none}.rchip .\!k{font-weight:var(--w-emph)!important;color:var(--ink)!important;flex:none!important}.rchip .t b{color:var(--body);font-weight:var(--w-emph)}.rchip .\!t b{color:var(--body)!important;font-weight:var(--w-emph)!important}.\!proposal{background:var(--surface)!important;border:1px solid var(--hair-2)!important;border-radius:var(--r-lg)!important;box-shadow:var(--shadow-sm)!important;transition:border-color var(--d1) var(--ease),box-shadow var(--d1) var(--ease)!important}.proposal{background:var(--surface);border:1px solid var(--hair-2);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);transition:border-color var(--d1) var(--ease),box-shadow var(--d1) var(--ease)}.\!proposal.focused{border-color:var(--accent)!important;box-shadow:var(--ring)!important}.kl-group.focused,.proposal.focused{border-color:var(--accent);box-shadow:var(--ring)}.kl-quote{line-height:1.5;color:var(--body);font-style:italic;quotes:"\201C" "\201D"}.kl-context,.kl-quote{font-size:var(--fs-sm)}.kl-context{line-height:1.6;color:var(--muted);white-space:pre-wrap}.kl-context .src-mark{color:var(--ink);font-style:normal;text-decoration-line:underline;text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:4px}.kl-flash.\!confirmed{background:var(--verified-tint)!important;color:var(--accent-strong)!important;border:1px solid var(--verified-tint)!important}.kl-flash.confirmed{background:var(--verified-tint);color:var(--accent-strong);border:1px solid var(--verified-tint)}.kl-flash.\!confirmed>svg{color:var(--verified)!important}.kl-flash.confirmed>svg{color:var(--verified)}.kl-flash.\!aside{background:var(--sunk)!important;color:var(--muted)!important;border:1px solid var(--hair)!important}.kl-flash.aside{background:var(--sunk);color:var(--muted);border:1px solid var(--hair)}.kl-flash.\!aside>svg{color:var(--pending)!important}.kl-flash.aside>svg{color:var(--pending)}@keyframes kl-flash-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.kl-udsat{display:flex;align-items:center;gap:7px;margin-top:8px;font-size:var(--fs-xs);line-height:1.4;color:var(--pending)}.kl-udsat>svg{width:14px;height:14px;flex:none}.kl-row{padding:10px 0 11px}.kl-kind{font-size:var(--fs-xs);font-weight:var(--w-loud);letter-spacing:.06em;text-transform:uppercase;color:var(--accent)}.kl-kind.pend{color:var(--pending)}.kl-val{font-size:var(--fs-body);font-weight:var(--w-emph);letter-spacing:-.01em;color:var(--ink);margin-top:2px}.\!refusal{margin-top:10px!important;padding:11px 13px!important;border:1px solid var(--staged)!important;border-radius:var(--r)!important;background:linear-gradient(180deg,var(--staged-fill),var(--surface))!important}.refusal{margin-top:10px;padding:11px 13px;border:1px solid var(--staged);border-radius:var(--r);background:linear-gradient(180deg,var(--staged-fill),var(--surface))}.refusal-note{display:flex;align-items:flex-start;gap:8px;margin-top:5px;font-size:var(--fs-sm);line-height:1.5;color:var(--muted)}.refusal-note svg{width:15px;height:15px;flex:none;margin-top:2px;color:var(--pending)}.badge{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-xs);font-weight:var(--w-emph);border-radius:var(--r-pill);padding:3px 9px;white-space:nowrap}.badge-judge{color:var(--pending);background:var(--staged-fill);border:1px solid var(--staged)}.badge-corrected{color:var(--pending);background:var(--pending-tint)}.src-mark{background:var(--accent-tint);color:var(--ink);border-radius:var(--r-marker);padding:0 2px;box-shadow:0 0 0 1px var(--accent-tint)}.link-quiet{color:var(--accent);font-weight:var(--w-plain);text-underline-offset:2px}@media (hover:hover){.link-quiet:hover{color:var(--accent-strong);text-decoration:underline}}.empty{border:1px dashed var(--hair-2);border-radius:var(--r-lg);color:var(--muted)}.empty,.notice-error{font-size:var(--fs-sm)}.notice-error{border:1px solid var(--danger);border-radius:var(--r-lg);background:var(--danger-tint);color:var(--ink);line-height:1.55}.notice-error .notice-error-head{color:var(--danger);font-weight:var(--w-emph)}.undelivered{margin-top:8px;border:1px solid var(--staged);border-radius:var(--r);background:var(--staged-fill);color:var(--body);padding:10px 13px;font-size:var(--fs-sm);line-height:1.55}.undelivered .undelivered-head{color:var(--pending);font-weight:var(--w-emph);margin-bottom:4px}.ws-backdrop{position:fixed;inset:0;background:var(--paper);display:none;z-index:80;overflow-y:auto;-webkit-overflow-scrolling:touch}.ws-backdrop.open{display:block}.ws-backdrop.\!open{display:block!important}.ws{min-height:100%;display:flex;flex-direction:column}.ws-top{position:sticky;top:0;gap:12px;padding:13px clamp(16px,4vw,40px);background:var(--paper);border-bottom:1px solid var(--hair);z-index:2}.ws-brand,.ws-top{display:flex;align-items:center}.ws-brand{gap:11px;font-weight:var(--w-emph);font-size:var(--fs-body);letter-spacing:-.01em;color:var(--ink)}.ws-mark{display:none}.lm{line-height:1;letter-spacing:-.008em;text-transform:lowercase;display:inline-block}.lm .q{font-weight:var(--w-quiet);opacity:.72}.lm .\!q{font-weight:var(--w-quiet)!important;opacity:.72!important}.lm .l{font-weight:var(--w-loud)}.ws-mark .lm{font-size:var(--fs-mark-sm)}.ws-brand .wordmark{letter-spacing:-.008em;text-transform:lowercase}.ws-brand .wordmark .q{font-weight:var(--w-quiet);color:var(--body)}.ws-brand .wordmark .\!q{font-weight:var(--w-quiet)!important;color:var(--body)!important}.ws-brand .wordmark .l{font-weight:var(--w-loud)}.ws-top-actions{margin-left:auto;display:flex;align-items:center;gap:6px}.ws-icon{width:38px;height:38px;border-radius:var(--r-pill);border:none;background:none;color:var(--muted);display:grid;place-items:center;cursor:pointer;transition:background var(--d1,.12s) ease,color var(--d1,.12s) ease}@media (hover:hover){.ws-icon:hover{background:var(--hover-rail);color:var(--ink)}}.ws-icon svg{width:19px;height:19px}.ws-body{flex:1;padding:clamp(28px,4vw,46px) clamp(16px,4vw,40px) 60px}.ws-inner{max-width:660px;margin:0 auto}.ws-hello{font-size:var(--fs-title);font-weight:var(--w-emph);letter-spacing:-.02em;margin:0;color:var(--ink)}.ws-sub{font-size:var(--fs-body);color:var(--muted);margin:9px 0 0;min-height:1.55em}.ws-sub b{color:var(--ink);font-weight:var(--w-emph)}.ws-search{display:flex;align-items:center;gap:12px;margin:26px 0 24px;border:none;background:var(--sunk);border-radius:var(--r);padding:11px 14px;transition:box-shadow var(--d1,.12s) ease}.ws-search:focus-within{box-shadow:var(--focus-halo)}.ws-search svg{width:19px;height:19px;color:var(--muted);flex:none}.ws-search input{outline:none;flex:1;font-size:16px;color:var(--ink);min-width:0}.ws-new,.ws-search input{border:none;background:none}.ws-new{display:flex;align-items:center;gap:14px;margin-top:18px;padding:11px 8px 11px 16px;color:var(--body);font-weight:var(--w-emph);font-size:var(--fs-sm);width:100%;text-align:left;font-family:inherit;cursor:pointer;transition:color var(--d1,.12s) ease}@media (hover:hover){.ws-new:hover,.ws-new:hover .wsn-tile{color:var(--accent-strong)}.ws-new:hover .wsn-tile{border-color:var(--accent);background:var(--accent-tint)}}.wsn-tile{width:42px;height:42px;flex:none;border:1px dashed var(--edge);border-radius:var(--r-rail);display:grid;place-items:center;color:var(--muted);transition:border-color var(--d1,.12s) ease,color var(--d1,.12s) ease,background var(--d1,.12s) ease}.wsn-tile svg{width:17px;height:17px}.ws-new-form{margin-top:12px;display:flex;flex-direction:column;gap:10px}.ws-new-input{border:1px solid var(--edge);background:var(--surface);border-radius:var(--r);padding:13px 16px;font-size:16px;color:var(--ink);outline:none;width:100%;transition:border-color var(--d1,.12s) ease,box-shadow var(--d1,.12s) ease}.ws-new-input:focus{border-color:var(--accent);box-shadow:var(--shadow-sm)}.ws-new-actions{gap:12px}.ws-new-actions,.ws-sec{display:flex;align-items:center}.ws-sec{font-size:var(--fs-xs);font-weight:var(--w-loud);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin:32px 0 11px;gap:8px}.ws-sec .c{color:var(--muted);font-variant-numeric:tabular-nums;font-weight:var(--w-emph)}.ws-sec .\!c{color:var(--muted)!important;font-variant-numeric:tabular-nums!important;font-weight:var(--w-emph)!important}.ws-sec .c.hot{color:var(--pending)}.ws-sec .\!c.hot{color:var(--pending)!important}.ws-case{position:relative;display:flex;align-items:center;border:none;background:none;border-radius:0;margin:0;min-height:65px;border-bottom:1px solid var(--hair);transition:background var(--d1,.12s) ease}@media (hover:hover){.ws-case:hover{background:var(--hover-row)}}.ws-open{flex:1;min-width:0;display:flex;align-items:center;gap:14px;border:none;background:none;text-align:left;font-family:inherit;padding:14px 10px 14px 16px;border-radius:var(--r);cursor:pointer}.ws-dots{flex:none;width:36px;height:36px;margin-right:8px;border-radius:var(--r-btn);border:1px solid transparent;background:none;color:var(--muted);display:grid;place-items:center;cursor:pointer;transition:background var(--d1,.12s) ease,color var(--d1,.12s) ease}.ws-dots.on{background:var(--hover-ico);color:var(--ink)}@media (hover:hover){.ws-dots:hover{background:var(--hover-ico);color:var(--ink)}}.ws-dots svg{width:20px;height:20px}.ws-list{position:relative}.ws-sky{position:absolute;right:6px;width:238px;z-index:20;background:var(--surface);border:1px solid var(--hair);border-radius:var(--r-lg);box-shadow:var(--shadow);padding:6px;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity var(--d1,.12s) ease,transform var(--d1,.12s) ease,visibility var(--d1,.12s) ease}.ws-sky.open{opacity:1;visibility:visible;transform:none}.ws-sky.\!open{opacity:1!important;visibility:visible!important;transform:none!important}.ws-skyitem{display:flex;align-items:center;gap:12px;width:100%;text-align:left;border:none;background:none;font-family:inherit;font-size:var(--fs-body);color:var(--ink);padding:10px 11px;border-radius:var(--r-btn);cursor:pointer;transition:background var(--d1,.12s) ease}@media (hover:hover){.ws-skyitem:hover{background:var(--hover-row)}}.ws-skyitem svg{width:18px;height:18px;color:var(--muted);flex:none}.ws-skydiv{height:1px;background:var(--hair);margin:5px 9px}.ws-case .cav{width:42px;height:42px;border-radius:var(--r-rail);flex:none;background:var(--sunk);border:1px solid transparent;color:var(--muted);font-weight:var(--w-emph);font-size:var(--fs-chrome);display:grid;place-items:center}.ws-case .cmid{flex:1;min-width:0;display:block}.ws-case .cname{display:block;font-size:var(--fs-lg);font-weight:var(--w-emph);color:var(--ink);letter-spacing:-.01em}.ws-case .csub{display:block;font-size:var(--fs-sm);font-weight:var(--w-quiet);color:var(--muted);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ws-case .cend{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:none}.ws-case .clast{font-size:var(--fs-xs);color:var(--faint);white-space:nowrap}.clast.dim{color:var(--muted)}.cwait{display:none;font-size:var(--fs-xs);font-weight:var(--w-emph);color:var(--pending);white-space:nowrap}.ws-case.waiting .cwait{display:block}.ws-case.current{background:var(--shell-deep);border-color:transparent}.ws-case.\!current{background:var(--shell-deep)!important;border-color:transparent!important}.ws-case.current .cname{color:var(--ink);font-weight:var(--w-head)}.ws-case.\!current .cname{color:var(--ink)!important;font-weight:var(--w-head)!important}.ws-case.current .csub{color:var(--body)}.ws-case.\!current .csub{color:var(--body)!important}.ws-case.current .cav{background:var(--ink);border-color:transparent;color:var(--paper)}.ws-case.\!current .cav{background:var(--ink)!important;border-color:transparent!important;color:var(--paper)!important}.ws-case.waiting:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--pending)}.ws-donefold{display:flex;align-items:center;gap:7px;border:none;background:none;font-family:inherit;font-size:var(--fs-xs);font-weight:var(--w-loud);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin:26px 0 8px;padding:4px 0;cursor:pointer}.ws-donefold .c{color:var(--muted);font-weight:var(--w-emph);letter-spacing:0;font-variant-numeric:tabular-nums}.ws-donefold .\!c{color:var(--muted)!important;font-weight:var(--w-emph)!important;letter-spacing:0!important;font-variant-numeric:tabular-nums!important}.ws-donefold .df-ch{width:14px;height:14px;transition:transform var(--d1,.12s) ease}.ws-donefold[aria-expanded=true] .df-ch{transform:rotate(180deg)}.ws-foot{max-width:660px;margin:30px auto 0;font-size:var(--fs-xs);color:var(--faint);text-align:center;line-height:1.5}.ws-toast{position:fixed;left:50%;bottom:30px;transform:translateX(-50%) translateY(0);background:var(--ink);color:var(--accent-ink);font-size:var(--fs-sm);padding:11px 18px;border-radius:var(--r-pill);box-shadow:var(--shadow);z-index:90;max-width:88%;text-align:center}.st-backdrop{position:fixed;inset:0;background:var(--paper);display:none;z-index:82;overflow-y:auto;-webkit-overflow-scrolling:touch}.st-backdrop.open{display:block}.st-backdrop.\!open{display:block!important}.st-wrap{max-width:560px;margin:0 auto;padding:14px var(--pad) 80px}.st-head{display:flex;align-items:flex-start;gap:10px;padding:4px 0 14px}.st-head h2{font-size:var(--fs-lg);font-weight:var(--w-head);color:var(--ink);margin:0;line-height:1.2}.st-sub{font-size:var(--fs-sm);color:var(--muted);margin:3px 0 0}.st-sub .fict{color:var(--faint)}.st-card{background:var(--surface);border:1px solid var(--hair);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);overflow:hidden}.st-top{display:flex;align-items:center;gap:13px;padding:17px 17px 15px;border-bottom:1px solid var(--hair)}.st-av{width:46px;height:46px;border-radius:50%;flex:none;background:var(--sunk);color:var(--muted-strong);font-weight:var(--w-emph);font-size:var(--fs-mark-sm);display:grid;place-items:center}.st-id{flex:1;min-width:0}.st-name{font-weight:var(--w-emph);font-size:var(--fs-lg);color:var(--ink)}.st-role{color:var(--muted);margin-top:2px}.st-role,.st-status{font-size:var(--fs-sm)}.st-status{display:inline-flex;align-items:center;gap:7px;font-weight:var(--w-emph);color:var(--body);background:var(--sunk);border:1px solid var(--hair-2);border-radius:var(--r-pill);padding:5px 10px 5px 11px;cursor:pointer;flex:none;font-family:inherit;transition:background var(--d1) var(--ease)}@media (hover:hover){.st-status:hover{background:var(--hover-quiet)}}.st-status .dot{width:8px;height:8px;border-radius:50%;background:var(--accent);flex:none}.st-status.off .dot{background:var(--edge)}.st-status svg{width:13px;height:13px;color:var(--faint)}.st-group{padding:13px 17px;border-bottom:1px solid var(--hair)}.st-group:last-child{border-bottom:none}.st-gh{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.st-gt{font-weight:var(--w-loud);letter-spacing:.06em;text-transform:uppercase}.st-gt,.st-prov{font-size:var(--fs-xs);color:var(--faint)}.st-prov{display:inline-flex;align-items:center;gap:5px}.st-prov svg{width:13px;height:13px}.st-row{display:flex;align-items:center;gap:12px;padding:7px 0;min-height:34px}.st-lab{flex:none;width:120px;font-size:var(--fs-sm);color:var(--muted)}.st-val{flex:1;min-width:0;color:var(--body)}.st-val.strong{color:var(--ink)}.st-none{color:var(--faint)}.st-num{letter-spacing:.02em}.st-mini{border:none;background:none;font-family:inherit;font-size:var(--fs-xs);font-weight:var(--w-emph);color:var(--accent);cursor:pointer;padding:3px 7px;border-radius:var(--r-sm);display:inline-flex;align-items:center;gap:5px;transition:background var(--d1) var(--ease)}@media (hover:hover){.st-mini:hover{background:var(--accent-tint)}}.st-mini svg{width:14px;height:14px}.st-edit{flex:none;width:30px;height:30px;border-radius:var(--r-sm);border:none;background:none;color:var(--muted);display:grid;place-items:center;cursor:pointer;opacity:0;transition:opacity var(--d1) var(--ease),background var(--d1) var(--ease),color var(--d1) var(--ease)}.st-edit:focus-visible{opacity:1}@media (hover:hover){.st-row:hover .st-edit{opacity:1}.st-edit:hover{background:var(--hover-ico);color:var(--ink)}}.st-edit svg{width:15px;height:15px}.st-editinp{width:100%;border:1px solid var(--edge);border-radius:var(--r-sm);background:var(--surface);font-family:inherit;font-size:var(--fs-body);color:var(--ink);padding:4px 9px}.st-editinp:focus{outline:none;box-shadow:var(--focus-halo)}.st-people{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.st-person{display:inline-flex;align-items:center;gap:7px;background:var(--sunk);border-radius:var(--r-pill);padding:3px 11px 3px 4px;font-size:var(--fs-sm);color:var(--body)}.st-person .pav{width:22px;height:22px;border-radius:50%;background:var(--sunk-2);color:var(--muted-strong);display:grid;place-items:center;font-size:var(--fs-xs);flex:none}.st-add,.st-person .pav{font-weight:var(--w-emph)}.st-add{border:1px dashed var(--edge);background:none;font-family:inherit;font-size:var(--fs-sm);color:var(--muted);border-radius:var(--r-pill);padding:4px 12px;cursor:pointer;transition:color var(--d1) var(--ease),border-color var(--d1) var(--ease)}@media (hover:hover){.st-add:hover{color:var(--accent);border-color:var(--accent)}}.st-foot{padding:11px 17px;font-size:var(--fs-xs);color:var(--faint);background:var(--paper);display:flex;align-items:center;gap:7px}.st-foot svg{width:14px;height:14px;flex:none}.st-save{min-height:18px;padding:0 17px 11px;background:var(--paper)}.st-save-msg{font-size:var(--fs-xs);color:var(--muted)}.st-save-msg.ok{color:var(--accent)}.st-save-msg.\!ok{color:var(--accent)!important}.st-save-msg.err{color:var(--danger)}.st-empty{padding:22px 17px;font-size:var(--fs-sm);color:var(--muted);text-align:center}.conv{position:relative;display:flex;flex-direction:column;overflow:hidden}.appfold,.conv{height:100%}.bjelke{display:none}.conv-top{align-items:stretch;gap:6px;padding:0 var(--pad);background:var(--shell);border-bottom:1px solid var(--hair)}.backglobal,.conv-top{display:flex;flex:none}.backglobal{align-items:center;justify-content:center;border:none;background:none;color:var(--muted);width:38px;cursor:pointer;transition:color var(--d1) var(--ease)}.backglobal svg{width:21px;height:21px}@media (hover:hover){.backglobal:hover{color:var(--ink)}}.desktop-case-name{display:block;align-self:center;flex:0 1 auto;max-width:clamp(5rem,12vw,10rem);min-width:0;overflow:hidden;color:var(--ink);font-size:var(--fs-chrome);font-weight:var(--w-emph);line-height:1.2;white-space:nowrap;text-overflow:ellipsis}.conv-tabs{flex:1;min-width:0}.search{display:flex;align-items:center;justify-content:center;align-self:center;width:38px;height:38px;border:none;background:none;border-radius:var(--r-pill);color:var(--muted);flex:none;cursor:pointer;transition:background var(--d1) var(--ease),color var(--d1) var(--ease)}@media (hover:hover){.search:hover{background:var(--hover-ico);color:var(--ink)}}.search svg{width:19px;height:19px}.search span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bigtitle{max-width:var(--col);margin:0 auto;padding:4px 0 8px}.bigtitle .case-name{display:flex;align-items:center;gap:10px}.bigtitle h1{font-size:var(--fs-title);font-weight:var(--w-head);letter-spacing:-.02em;margin:0;line-height:1.1}.pill-status{font-size:var(--fs-xs);font-weight:var(--w-emph);color:var(--muted);background:var(--sunk);padding:3px 9px;border-radius:var(--r-pill);white-space:nowrap}.case-sub{font-size:var(--fs-sm);color:var(--muted);margin:5px 0 0}.case-sub .fict{color:var(--faint)}.tabs{position:relative;display:flex;gap:2px;flex:1;min-width:0;overflow-x:auto;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.\!tab{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:none!important;background:none!important;font-size:var(--fs-sm)!important;font-weight:var(--w-plain)!important;color:var(--muted)!important;padding:10px 14px!important;position:relative!important;display:flex!important;align-items:center!important;gap:7px!important;white-space:nowrap!important;cursor:pointer!important;transition:color var(--d1) var(--ease)!important}.tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;font-size:var(--fs-sm);font-weight:var(--w-plain);color:var(--muted);padding:10px 14px;position:relative;display:flex;align-items:center;gap:7px;white-space:nowrap;cursor:pointer;transition:color var(--d1) var(--ease)}@media (hover:hover){.\!tab:hover{color:var(--ink)!important}.tab:hover{color:var(--ink)}}.\!tab .tab-ico{width:19px!important;height:19px!important;flex:none!important;display:none!important}.tab .tab-ico{width:19px;height:19px;flex:none;display:none}.\!tab[aria-selected=true]{color:var(--ink)!important;font-weight:var(--w-emph)!important}.tab[aria-selected=true]{color:var(--ink);font-weight:var(--w-emph)}.tab.locked,.tab.locked[aria-selected=true]{color:var(--faint);font-weight:var(--w-plain)}.\!tab.locked,.\!tab.locked[aria-selected=true]{color:var(--faint)!important;font-weight:var(--w-plain)!important}@media (hover:hover){.\!tab.locked:hover{color:var(--muted)!important}.tab.locked:hover{color:var(--muted)}}.\!tab .tab-lock{width:12px!important;height:12px!important;flex:none!important;opacity:.85!important}.tab .tab-lock{width:12px;height:12px;flex:none;opacity:.85}.tab-ink{position:absolute;bottom:-1px;left:0;width:0;height:2px;background:var(--accent);border-radius:var(--r-tabink) var(--r-tabink) 0 0;transition:transform var(--d2) var(--ease);pointer-events:auto}.invite{max-width:var(--col);margin:0 auto 8px;padding:0 2px;font-size:var(--fs-sm);line-height:1.5;color:var(--muted)}.invite .inv-ex{color:var(--faint);font-style:italic}.lens-soon{max-width:460px;margin:clamp(40px,10vh,96px) auto 0;padding:0 var(--pad);text-align:center}.lens-soon h2{font-size:var(--fs-lg);font-weight:var(--w-emph);letter-spacing:-.015em;color:var(--ink);margin:16px 0 8px}.lens-soon p{font-size:var(--fs-body);line-height:1.55;color:var(--muted);margin:0}.rel-empty{max-width:var(--col);margin:0 auto;padding:40px 0 20px;text-align:center}.rel-empty h2{font-size:var(--fs-lg);font-weight:var(--w-emph);letter-spacing:-.01em;margin:0 0 8px}.rel-empty p{font-size:var(--fs-body);line-height:1.55;color:var(--muted);margin:0 auto;max-width:42ch}.rel-viewbar{max-width:var(--col);margin:6px auto 0;display:flex;justify-content:flex-end}.seg{display:inline-flex;gap:2px;border-radius:var(--r-pill);background:var(--sunk);padding:3px}.seg-btn{border:none;background:none;font-family:inherit;font-size:var(--fs-sm);font-weight:var(--w-emph);color:var(--muted);padding:6px 16px;border-radius:var(--r-pill);cursor:pointer;transition:color var(--d1) var(--ease),background var(--d1) var(--ease),box-shadow var(--d1) var(--ease)}.seg-btn.active{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm)}.seg-btn.\!active{background:var(--surface)!important;color:var(--ink)!important;box-shadow:var(--shadow-sm)!important}.rel{max-width:var(--col);margin:0 auto;padding:4px 0 20px}.rel-group{margin-top:24px}.rel-group>h2{font-size:var(--fs-sm);font-weight:var(--w-emph);color:var(--muted);margin:0 0 2px}.rel-group>h2 .rel-count{color:var(--faint);font-weight:var(--w-plain);margin-left:3px}.rel-card{display:flex;align-items:flex-start;gap:13px;padding:14px 8px;border-top:1px solid var(--hair);border-radius:var(--r-btn);transition:background var(--d1) var(--ease)}@media (hover:hover){.rel-card:hover{background:var(--hover-row)}}.rel-card.arrived{animation:tl-arrive var(--d2) var(--ease) both}.avatar{width:40px;height:40px;border-radius:50%;background:var(--sunk);color:var(--muted-strong);display:grid;place-items:center;font-weight:var(--w-emph);font-size:var(--fs-mark-sm);flex:none}.avatar.unk{background:var(--sunk);color:var(--muted-strong);border:1.5px dashed var(--hair-2)}.rel-main{flex:1;min-width:0}.rel-name{overflow-wrap:anywhere;min-width:0;font-size:var(--fs-body);font-weight:var(--w-emph);letter-spacing:-.01em}.rel-role{font-size:var(--fs-sm);color:var(--body);margin:3px 0 0}.rel-resolve-actions{margin-top:11px}.rel-name-form{margin-top:12px;gap:10px;padding:13px;border:1px solid var(--hair-2);border-radius:var(--r-btn);background:var(--sunk)}.rel-field,.rel-name-form{display:flex;flex-direction:column}.rel-field{gap:4px}.rel-field-lbl{font-size:var(--fs-xs);color:var(--muted);font-weight:var(--w-emph)}.rel-input{font-family:inherit;font-size:var(--fs-sm);color:var(--ink);background:var(--surface);border:1px solid var(--hair-2);border-radius:var(--r-btn);padding:9px 11px;min-height:38px}.rel-input:focus{outline:none;border-color:var(--accent)}.rel-form-err{font-size:var(--fs-xs);color:var(--danger);margin:0}.rel-form-actions{display:flex;gap:9px;flex-wrap:wrap}.rel-prov{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-xs);color:var(--faint);margin-top:9px;border:none;background:none;padding:0;font-family:inherit;text-align:left}button.rel-prov{cursor:pointer;transition:color var(--d1) var(--ease)}@media (hover:hover){button.rel-prov:hover{color:var(--body)}}.rel-prov svg{width:12px;height:12px;flex:none}.rel-chev{margin-left:auto;align-self:center;color:var(--faint);flex:none;transition:color var(--d1) var(--ease),transform var(--d1) var(--ease)}.rel-chev svg{width:18px;height:18px;display:block}@media (hover:hover){.rel-card:hover .rel-chev,.rel-open:hover .rel-chev{color:var(--ink);transform:translateX(2px)}}.rel-card[role=button],.rel-open{cursor:pointer}.rel-card.unresolved{flex-direction:column;align-items:stretch}.rel-open{display:flex;align-items:flex-start;gap:13px;width:100%;text-align:left;background:none;border:none;padding:0;font:inherit;color:inherit;border-radius:var(--r-btn)}.rel-card[role=button]:focus-visible,.rel-open:focus-visible{background:var(--hover-row);outline:none}.docs{max-width:var(--col);margin:0 auto;padding:4px 0 20px}.doc-item{display:flex;align-items:flex-start;gap:13px;padding:14px 8px;border-top:1px solid var(--hair);cursor:pointer;border-radius:var(--r-btn);transition:background var(--d1) var(--ease)}@media (hover:hover){.doc-item:hover{background:var(--hover-row)}}.doc-item:focus-visible{background:var(--hover-row);outline:none}.doc-ico{width:38px;height:38px;border-radius:var(--r-btn);background:var(--sunk);color:var(--muted);display:grid;place-items:center;flex:none}.doc-ico svg{width:19px;height:19px}.doc-main{flex:1;min-width:0}.doc-top{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.doc-title{font-size:var(--fs-body);font-weight:var(--w-emph);letter-spacing:-.01em}.doc-meta{font-size:var(--fs-sm);color:var(--muted);margin-top:3px}.eco{max-width:var(--col);margin:8px auto 0;padding:6px 0 20px}.eco-pan{overflow-x:auto;touch-action:pan-x pan-y}.eco svg.map{width:100%;min-width:min(520px,100%);height:auto;display:block}.eco svg.\!map{width:100%!important;min-width:min(520px,100%)!important;height:auto!important;display:block!important}.eco .center{fill:var(--accent)}.eco .center-label{fill:var(--accent-ink);font-weight:var(--w-emph);font-size:var(--fs-ui);letter-spacing:-.01em}.eco .n-ring{fill:var(--surface);stroke:var(--hair-2);stroke-width:1.5;transition:stroke var(--d1) var(--ease)}.eco .eco-node.unk .n-ring{fill:var(--sunk)}.eco .n-init{fill:var(--accent-strong);font-weight:var(--w-emph);font-size:var(--fs-chrome)}.eco .eco-node.unk .n-init{fill:var(--muted-strong)}.eco .n-label{fill:var(--ink);font-size:var(--fs-chrome);font-weight:var(--w-emph)}.eco .n-role,.eco .n-sector{fill:var(--muted-strong);font-size:var(--fs-xs)}.eco line{stroke-linecap:round}.eco line.q-normal{stroke:var(--hair-2);stroke-width:1.5}.eco-node{cursor:pointer}@media (hover:hover){.eco-node:hover .n-ring{stroke:var(--ink)}}.eco-node:focus-visible .n-ring{stroke:var(--accent);stroke-width:2.5}.eco-groups{display:flex;flex-wrap:wrap;gap:12px 18px;justify-content:center;margin:4px 0 0;padding:0;list-style:none}.eco-groups li{display:inline-flex;align-items:center;gap:8px;font-size:var(--fs-xs);color:var(--muted-strong)}.eco-mobile-key{display:none}@media (max-width:600px){.eco .n-label{font-size:var(--fs-review-title)}.eco .n-role,.eco .n-sector,.eco-groups{display:none}.eco-mobile-key{display:grid;margin:0;padding:0;list-style:none}.eco-mobile-key li+li{border-top:1px solid var(--hair)}.eco-mobile-key button{display:grid;gap:4px;width:100%;min-height:52px;padding:12px 0;border:0;background:transparent;color:var(--ink);font:inherit;font-size:var(--fs-sm);text-align:left;cursor:pointer}.eco-mobile-key button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.eco-mobile-role{color:var(--muted-strong)}}.eco-note{text-align:center;font-size:var(--fs-xs);color:var(--faint);margin:12px auto 0;max-width:54ch;line-height:1.6}.tasks{max-width:var(--col);margin:0 auto;padding:4px 0 20px}.task-group{margin-top:22px}.task-group>h2{font-size:var(--fs-xs);font-weight:var(--w-loud);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);margin:0 0 2px}.task-group>h2 .cnt{color:var(--faint);font-weight:var(--w-plain)}.task-item{display:flex;gap:13px;padding:13px 4px;border-top:1px solid var(--hair);align-items:flex-start}.task-check{width:22px;height:22px;border-radius:50%;border:1.5px solid var(--edge);background:var(--surface);flex:none;margin-top:1px;cursor:pointer;display:grid;place-items:center;color:transparent;transition:background var(--d1) var(--ease),border-color var(--d1) var(--ease)}@media (hover:hover){.task-check:hover{border-color:var(--accent)}}.task-check:focus-visible{outline:none;box-shadow:var(--focus-halo)}.task-check svg{width:13px;height:13px}.task-check.pend{border-color:var(--pending);background:var(--pending-tint);cursor:default}.task-item.done .task-check{background:var(--verified);border-color:var(--verified);color:var(--accent-ink)}.task-title{white-space:normal;overflow-wrap:anywhere;min-width:0;font-size:var(--fs-body);font-weight:var(--w-emph);letter-spacing:-.01em;color:var(--ink)}.task-item.done .task-title{color:var(--muted);text-decoration:line-through;text-decoration-color:var(--hair-2)}.task-meta{font-size:var(--fs-sm);color:var(--muted);margin-top:4px}.task-open{flex:1;min-width:0;text-align:left;background:none;border:none;cursor:pointer;padding:0;font:inherit;display:block}@media (hover:hover){.task-open:hover .task-title{color:var(--accent-strong)}}.prov{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-xs);color:var(--faint);margin-top:9px}.prov svg{width:12px;height:12px;flex:none}.tl{margin:0 auto;padding:4px 0 20px}.ls-wrap,.tl{max-width:var(--col)}.ls-wrap{margin:10px auto 0;position:relative}.ws-search.ls-field{margin:0}.ls-input::-moz-placeholder{color:var(--muted)}.ls-input::placeholder{color:var(--muted)}.ls-kbd{font-size:var(--fs-xs);color:var(--muted);border:1px solid var(--hair-2);border-radius:var(--r-kbd);padding:2px 6px;background:var(--paper);flex:none}.ls-drop{position:absolute;left:0;right:0;top:calc(100% + 6px);background:var(--surface);border:1px solid var(--hair-2);border-radius:var(--r-lg);z-index:30;max-height:60vh;overflow-y:auto;box-shadow:var(--shadow);animation:ovup var(--d2) var(--ease)}.lens-filters{max-width:var(--col);margin:10px auto 0;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.fpill{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-sm);font-weight:var(--w-emph);color:var(--accent-strong);background:var(--accent-tint);border-radius:var(--r-pill);padding:5px 6px 5px 13px}.fpill button{border:none;background:none;color:var(--accent);cursor:pointer;width:22px;height:22px;border-radius:50%;font-size:var(--fs-chrome);line-height:1;display:grid;place-items:center}@media (hover:hover){.fpill button:hover{background:var(--accent-tint-hover)}}.sp-section{padding:12px 14px 8px;border-bottom:1px solid var(--hair)}.sp-label{font-size:var(--fs-xs);font-weight:var(--w-emph);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);margin-bottom:9px}.sp-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px}.sp-chip{background:none;border:1px solid var(--edge);border-radius:var(--r-pill);padding:6px 12px;font-size:var(--fs-sm);color:var(--body);font-weight:var(--w-plain);cursor:pointer;transition:color var(--d1) var(--ease),border-color var(--d1) var(--ease),background var(--d1) var(--ease)}@media (hover:hover){.sp-chip:hover{color:var(--accent);border-color:var(--accent)}}.sp-chip.active{color:var(--accent-strong);background:var(--accent-tint);border-color:transparent;font-weight:var(--w-emph)}.sp-chip.\!active{color:var(--accent-strong)!important;background:var(--accent-tint)!important;border-color:transparent!important;font-weight:var(--w-emph)!important}.search-back{position:fixed;inset:0;z-index:100;display:flex;justify-content:center;align-items:flex-start;background:var(--modal-backdrop);opacity:0;pointer-events:none;transition:opacity var(--d2) var(--ease)}.search-back.open{opacity:1;pointer-events:auto}.search-back.\!open{opacity:1!important;pointer-events:auto!important}.search-panel{width:100%;max-width:var(--modal-width);margin:var(--modal-top) var(--modal-gutter) 0;max-height:var(--modal-max-height);background:var(--modal-background);border-radius:var(--r-modal);box-shadow:var(--modal-shadow);padding:var(--modal-padding);overflow:hidden;animation:ovup var(--d2) var(--ease)}.search-head{display:flex;align-items:center;gap:11px;padding:0 0 var(--modal-head-gap);border-bottom:1px solid var(--hair)}.search-head>svg{width:17px;height:17px;color:var(--muted);flex:none}.search-head input{flex:1;min-width:0;border:none;outline:none;background:none;font-size:var(--fs-lg);color:var(--ink);font-family:inherit}.search-head input::-moz-placeholder{color:var(--faint)}.search-head input::placeholder{color:var(--faint)}.search-head kbd{font-size:var(--fs-xs);color:var(--muted);border:1px solid var(--hair-2);border-radius:var(--r-kbd);padding:2px 6px;background:var(--paper);flex:none}.search-results{max-height:52vh;overflow-y:auto;padding:8px}.search-item{width:100%;display:flex;align-items:center;gap:12px;text-align:left;background:none;border:none;border-radius:var(--r-btn);padding:11px 12px;cursor:pointer;transition:background var(--d1) var(--ease)}@media (hover:hover){.search-item:hover{background:var(--paper)}}.si-kind{font-size:var(--fs-xs);font-weight:var(--w-plain);color:var(--accent-strong);background:var(--accent-tint);border-radius:var(--r-pill);padding:3px 9px;flex:none;min-width:82px;text-align:center}.si-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.si-title{font-size:var(--fs-sm);color:var(--ink)}.si-excerpt,.si-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.si-excerpt{font-size:var(--fs-xs);color:var(--faint)}.si-excerpt mark,.si-title mark{background:var(--pending-tint);color:var(--pending);border-radius:var(--r-marker);padding:0 1px}.si-meta{font-size:var(--fs-xs);color:var(--faint);flex:none}.search-empty{padding:22px 12px;text-align:center;font-size:var(--fs-sm);color:var(--faint)}@media (max-width:400px){.si-kind{min-width:0}}@keyframes ovup{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ov-backdrop{position:fixed;inset:0;background:var(--modal-backdrop);display:none;align-items:flex-start;justify-content:center;z-index:60;padding:var(--modal-top) var(--modal-gutter) 0}.ov-backdrop.open{display:flex;animation:ovfade var(--d1) var(--ease)}.ov-backdrop.\!open{display:flex!important;animation:ovfade var(--d1) var(--ease)!important}@keyframes ovfade{0%{opacity:0}to{opacity:1}}.ov{width:100%;max-width:var(--modal-width);background:var(--modal-background);border-radius:var(--r-modal);box-shadow:var(--modal-shadow);padding:var(--modal-padding);max-height:var(--modal-max-height);overflow-y:auto;animation:ovup var(--d2) var(--ease)}.ov-head{display:flex;align-items:center;gap:10px;margin-bottom:var(--modal-head-gap)}.ov-eyebrow{font-size:var(--fs-xs);font-weight:var(--w-loud);letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.ov-close{margin-left:auto;width:var(--modal-close-size);height:var(--modal-close-size);border-radius:var(--r-sm);border:none;background:none;color:var(--muted);display:grid;place-items:center}@media (hover:hover){.ov-close:hover{background:var(--hover-ico);color:var(--ink)}}.ov-close svg{width:18px;height:18px}.ov-title{font-size:var(--modal-heading-size);font-weight:var(--modal-heading-weight);letter-spacing:-.015em;color:var(--ink);overflow-wrap:anywhere}.ov-sub{color:var(--muted);margin:2px 0 12px}.kv,.ov-sub{font-size:var(--fs-sm)}.kv{display:flex;justify-content:space-between;gap:14px;padding:9px 0;border-bottom:1px solid var(--hair)}.kv:last-child{border-bottom:none}.kv .k{color:var(--muted)}.kv .\!k{color:var(--muted)!important}.kv .v{color:var(--ink);text-align:right}.kv .\!v{color:var(--ink)!important;text-align:right!important}.ov-hist-h{font-size:var(--fs-xs);font-weight:var(--w-loud);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin:16px 0 8px}.ov-hist{display:flex;flex-direction:column;gap:9px}.ov-hist-row{display:flex;gap:12px;font-size:var(--fs-xs);color:var(--body)}.ov-hist-row .t{color:var(--faint);white-space:nowrap;flex:none;min-width:88px}.ov-hist-row .\!t{color:var(--faint)!important;white-space:nowrap!important;flex:none!important;min-width:88px!important}.ov-actions{display:flex;justify-content:flex-end;align-items:center;gap:8px;flex-wrap:wrap;margin-top:18px}.ov-actions .btn{min-height:36px;padding:8px 14px}.tl-day{position:sticky;top:0;z-index:2;background:var(--paper);font-size:var(--fs-xs);color:var(--faint);margin:14px 0 0;padding:8px 0 8px 30px}.tl-list{position:relative;padding-left:30px}.tl-list:before{content:"";position:absolute;left:9px;top:10px;bottom:12px;width:2px;background:var(--hair)}.tl-item{position:relative;padding:10px 0}.tl-dot{position:absolute;left:-27px;top:15px;width:14px;height:14px;border-radius:50%;background:var(--surface);border:2px solid var(--muted);box-shadow:0 0 0 3px var(--paper)}.tl-dot.reg{border-color:var(--verified);background:var(--verified)}.tl-dot.\!reg{border-color:var(--verified)!important;background:var(--verified)!important}.tl-dot.pend{border-color:var(--pending);background:var(--pending)}.tl-dot.note{border-color:var(--hair-2)}.tl-dot.\!note{border-color:var(--hair-2)!important}.tl-dot.done{border-color:var(--faint);background:var(--faint)}.tl-dot.thread{border:2px dashed var(--edge);background:none}.tl-dot.\!thread{border:2px dashed var(--edge)!important;background:none!important}.tl-item[data-staged]:before{content:"";position:absolute;left:-10px;top:10px;bottom:10px;width:3px;border-radius:0 var(--r-marker) var(--r-marker) 0;background:var(--staged)}.tl-item[data-staged] .tl-dot{border-color:var(--pending);background:var(--staged-fill)}.staged-badge{order:2;font-size:var(--fs-xs);color:var(--pending);background:var(--pending-tint);border-radius:var(--r-pill);padding:3px 9px;white-space:nowrap}.staged-badge,.tl-title{font-weight:var(--w-emph)}.tl-title{font-size:var(--fs-body);letter-spacing:-.01em}.tl-badge{order:2;font-size:var(--fs-xs);font-weight:var(--w-emph);padding:3px 9px;border-radius:var(--r-pill)}.tl-badge.reg{color:var(--verified);background:var(--verified-tint)}.tl-badge.\!reg{color:var(--verified)!important;background:var(--verified-tint)!important}.tl-badge.pend{color:var(--pending);background:var(--pending-tint)}.tl-badge.note{color:var(--muted-strong);background:var(--sunk)}.tl-badge.\!note{color:var(--muted-strong)!important;background:var(--sunk)!important}.tl-badge.done{color:var(--muted-strong);background:var(--sunk)}.tl-badge.done,.tl-badge.note,.tl-badge.reg,.tl-badge.thread{background:none;color:var(--muted);font-weight:var(--w-plain);padding:0}.tl-badge.\!note,.tl-badge.\!reg,.tl-badge.\!thread{background:none!important;color:var(--muted)!important;font-weight:var(--w-plain)!important;padding:0!important}.tl-time{order:1;font-size:var(--fs-xs);color:var(--faint)}.tl-time:before{content:"·";color:var(--hair-hover);margin-right:6px}.tl-body{font-size:var(--fs-sm);color:var(--body);margin:6px 0 0}.tl-body .old{color:var(--faint);text-decoration:line-through;text-decoration-thickness:1.5px}.tl-body .carried{color:var(--ink);font-weight:var(--w-emph)}.tl-body .arrow{color:var(--muted);margin:0 5px}.tl-body .new{color:var(--accent);font-weight:var(--w-emph)}.tl-src{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-xs);font-weight:var(--w-plain);line-height:normal;color:var(--muted);margin-top:8px;text-decoration:none;background:none;border:0;padding:0;cursor:pointer}@media (hover:hover){.tl-src:hover{color:var(--accent)}}.tl-srcs{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.tl-srcs .tl-src{margin-top:8px}.tl-src svg{width:12px;height:12px;flex:none}.tl-toggle{cursor:pointer;display:flex;align-items:center;gap:7px}.tl-toggle .tl-chev{width:14px;height:14px;color:var(--muted);transition:transform var(--d2) var(--ease);flex:none}.tl-toggle.open .tl-chev{transform:rotate(90deg)}.tl-toggle.\!open .tl-chev{transform:rotate(90deg)!important}.tl-collapsed{display:none}.rel-count{color:var(--faint);font-weight:var(--w-plain);margin-left:3px}.tl-item.tl-flash{border-radius:var(--r-btn);animation:tlflash 1.3s var(--ease)}@keyframes tlflash{0%{background:var(--accent-tint)}to{background:transparent}}.doc-item.ls-hit,.rel-card.ls-hit,.task-item.ls-hit{animation:tlflash 1.3s var(--ease)}.tl-item.tl-arrive{animation:tl-settle var(--d2) var(--ease) both}.tl-annots{margin-top:9px}.tl-annot{padding:9px 0 2px;border-top:1px dashed var(--hair-2)}.tl-annot-head{font-size:var(--fs-xs);color:var(--faint)}.tl-annot-head b{color:var(--body);font-weight:var(--w-emph)}.tl-annot-body{font-size:var(--fs-sm);color:var(--body);line-height:1.5;margin-top:3px}.tl-annot.tl-arrive{border-radius:var(--r-sm);animation:tlnotearrive 1.25s var(--ease)}@keyframes tlnotearrive{0%{opacity:0;transform:translateY(-5px);background:var(--accent-tint)}20%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0);background:transparent}}.tl-addnote{border:none;background:none;font-family:inherit;font-size:var(--fs-xs);font-weight:var(--w-emph);color:var(--muted);padding:9px 0 0;cursor:pointer;display:inline-flex;align-items:center;gap:5px;transition:color var(--d1) var(--ease)}@media (hover:hover){.tl-addnote:hover{color:var(--accent-strong)}}.tl-noteslot{position:relative}.tl-noteform{position:absolute;top:0;left:0;right:0;z-index:5;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-6px);transition:opacity var(--d1) var(--ease),transform var(--d2) var(--ease),visibility var(--d2) var(--ease)}.tl-noteform.open{opacity:1;visibility:visible;pointer-events:auto;transform:none}.tl-noteform.\!open{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important}.tl-noteform-card{background:var(--surface);border:1px solid var(--hair);border-radius:var(--r-lg);box-shadow:0 8px 24px var(--ink-a-08);padding:11px 12px 10px}.tl-noteinp{width:100%;border:1px solid var(--hair-2);border-radius:var(--r-btn);background:var(--surface);font-family:inherit;font-size:var(--fs-sm);color:var(--ink);padding:9px 11px;resize:vertical;min-height:44px;transition:border-color var(--d1) var(--ease),box-shadow var(--d1) var(--ease)}.tl-noteinp:focus{outline:none;box-shadow:var(--focus-halo)}.tl-noteinp::-moz-placeholder{color:var(--muted)}.tl-noteinp::placeholder{color:var(--muted)}.tl-noteerr{font-size:var(--fs-xs);color:var(--danger);margin-top:7px}.tl-noteact{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.tl-notebtn{font-family:inherit;font-size:var(--fs-sm);font-weight:var(--w-emph);border-radius:var(--r-pill);padding:6px 14px;cursor:pointer;border:none;transition:background var(--d1) var(--ease),color var(--d1) var(--ease)}.tl-notebtn.ghost{background:none;color:var(--muted)}@media (hover:hover){.tl-notebtn.ghost:hover{color:var(--body)}}.tl-notebtn.save{background:var(--accent-tint);color:var(--accent-strong)}@media (hover:hover){.tl-notebtn.save:hover{background:var(--accent-tint-hover)}}.tl-notebtn:disabled{cursor:progress;opacity:.6}@media (hover:hover){.tl-notebtn.save:disabled:hover{background:var(--accent-tint)}}.src-backbar{position:sticky;top:0;z-index:6;display:flex;align-items:center;gap:10px;max-width:var(--col);margin:0 auto 8px;padding:9px 4px 9px 12px;background:var(--paper);border-bottom:1px solid var(--hair);font-size:var(--fs-sm);color:var(--muted)}.src-backbar .sb-txt{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.src-backbar .sb-txt b{font-weight:var(--w-emph);color:var(--ink)}.src-backbar .sb-back{font-size:var(--fs-sm);font-weight:var(--w-emph);color:var(--accent-strong);background:none;border:none;padding:5px 10px;border-radius:var(--r-btn);flex:none;cursor:pointer;transition:background var(--d1) var(--ease)}@media (hover:hover){.src-backbar .sb-back:hover{background:var(--accent-tint)}}.dismiss{width:32px;height:32px;flex:none;border:none;background:none;color:var(--muted);display:grid;place-items:center;cursor:pointer;border-radius:var(--r-mark);-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color var(--d1) var(--ease),background var(--d1) var(--ease),scale var(--d1) var(--ease)}.dismiss:active{scale:.92;background:var(--hover-rail);color:var(--ink);transition-duration:60ms}.dismiss svg{width:14px;height:14px}@media (hover:hover){.dismiss:hover{color:var(--ink);background:var(--hover-rail)}}@media (prefers-reduced-motion:reduce){.dismiss:active{scale:none}}.src-anchor{background:transparent;color:inherit}.msg.user .bubble.srchit,.srchit{background:var(--accent);color:var(--accent-ink);box-shadow:0 0 0 3px var(--accent);border-radius:var(--r-tabink)}.\!msg.user .bubble.srchit,.msg.\!user .bubble.srchit{background:var(--accent)!important;color:var(--accent-ink)!important;box-shadow:0 0 0 3px var(--accent)!important;border-radius:var(--r-tabink)!important}.srchit.fade{background:transparent;color:inherit;box-shadow:none;transition:background 1.4s var(--ease),color 1.4s var(--ease),box-shadow 1.4s var(--ease)}.\!msg.user .bubble.srchit.fade{background:var(--sunk)!important;color:var(--body)!important;box-shadow:none!important}.msg.user .bubble.srchit.fade{background:var(--sunk);color:var(--body);box-shadow:none}.msg.\!user .bubble.srchit.fade{background:var(--sunk)!important;color:var(--body)!important;box-shadow:none!important}.conv-main{flex:1;min-height:0;display:flex;overflow:hidden;position:relative}.\!scroll{flex:1!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;touch-action:pan-y!important;overscroll-behavior-x:none!important;overscroll-behavior-y:contain!important;padding:var(--pad)!important}.scroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;touch-action:pan-y;overscroll-behavior-x:none;overscroll-behavior-y:contain;padding:var(--pad)}#p-samtale .\!scroll{background:var(--paper)!important}#p-samtale .scroll{background:var(--paper)}.stream{margin:0 auto}.journal,.stream{max-width:var(--col)}.journal{margin:28px auto 12px;padding-top:18px}.journal-arrive{animation:journal-arrive var(--d3) var(--ease) both}.arrive-note{margin-top:6px;font-size:var(--fs-xs);font-weight:var(--w-emph);color:var(--verified);animation:arrive-note-in var(--d2) var(--ease) both}.\!msg{margin:14px 0!important;max-width:86%!important;animation:stream-in var(--d2) var(--ease) both!important}.msg{margin:14px 0;max-width:86%;animation:stream-in var(--d2) var(--ease) both}.\!msg.msg-hit{border-radius:var(--r-btn)!important;animation:tlflash 1.3s var(--ease)!important}.msg.msg-hit{border-radius:var(--r-btn);animation:tlflash 1.3s var(--ease)}.\!msg .who{font-size:var(--fs-xs)!important;color:var(--muted)!important;margin-bottom:4px!important;display:flex!important;gap:8px!important;align-items:center!important}.msg .who{font-size:var(--fs-xs);color:var(--muted);margin-bottom:4px;display:flex;gap:8px;align-items:center}.\!msg .who .nm{font-weight:var(--w-emph)!important;color:var(--body)!important}.msg .who .nm{font-weight:var(--w-emph);color:var(--body)}.\!msg .aimark{display:inline-flex!important;align-items:center!important;color:var(--accent)!important}.msg .aimark{display:inline-flex;align-items:center;color:var(--accent)}.\!msg .aimark svg{width:12px!important;height:12px!important;display:block!important}.msg .aimark svg{width:12px;height:12px;display:block}.\!msg .bubble{font-size:var(--fs-conversation)!important;font-weight:var(--w-plain)!important;line-height:var(--lh-conversation)!important;padding:12px 15px!important;border-radius:var(--r-sm)!important;white-space:pre-wrap!important}.msg .bubble{font-size:var(--fs-conversation);font-weight:var(--w-plain);line-height:var(--lh-conversation);padding:12px 15px;border-radius:var(--r-sm);white-space:pre-wrap}.\!msg.ai{max-width:100%!important;margin:24px 0!important}.msg.ai{max-width:100%;margin:24px 0}.\!msg.ai .who{margin-bottom:8px!important}.msg.ai .who{margin-bottom:8px}.\!msg.ai .bubble{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important}.msg.ai .bubble{background:transparent;border:0;box-shadow:none;border-radius:0;padding:0}.assistant-prose{white-space:normal;overflow-wrap:anywhere}.assistant-prose p{margin:0 0 .85em;white-space:pre-wrap}.assistant-prose ol,.assistant-prose ul{margin:0 0 .85em;padding-left:1.4em}.assistant-prose ul{list-style:disc}.assistant-prose ol{list-style:decimal}.assistant-prose li+li{margin-top:.3em}.assistant-prose strong{font-weight:var(--w-emph)}.assistant-prose>:last-child{margin-bottom:0}.\!msg.user{margin-left:auto!important}.msg.user{margin-left:auto}.msg.\!user{margin-left:auto!important}.\!msg.user .who{justify-content:flex-end!important}.msg.user .who{justify-content:flex-end}.msg.\!user .who{justify-content:flex-end!important}.\!msg.user .bubble{background:var(--sunk)!important;color:var(--body)!important}.msg.user .bubble{background:var(--sunk);color:var(--body)}.msg.\!user .bubble{background:var(--sunk)!important;color:var(--body)!important}.\!msg.user .bubble .srchit{color:var(--accent-ink)!important}.msg.user .bubble .srchit{color:var(--accent-ink)}.msg.\!user .bubble .srchit{color:var(--accent-ink)!important}.\!msg.user .bubble .srchit.fade{color:inherit!important}.msg.user .bubble .srchit.fade{color:inherit}.msg.\!user .bubble .srchit.fade{color:inherit!important}.\!msg.sending .bubble{opacity:.62!important}.msg.sending .bubble{opacity:.62}.sending-tag{font-size:var(--fs-xs);color:var(--faint);margin-left:8px}.obs-tag{color:var(--accent);font-weight:var(--w-emph)}.proc{display:flex;align-items:center;gap:9px;font-size:var(--fs-sm);color:var(--muted);padding:2px 2px 4px}.proc .dot{width:6px;height:6px;border-radius:50%;background:var(--accent);flex:none;animation:procpulse 1.4s var(--ease) infinite}.rchip{cursor:pointer;text-align:left;font-family:inherit;font-weight:var(--w-plain);white-space:nowrap;margin:8px 0 2px;transition:border-color var(--d1) var(--ease),background var(--d1) var(--ease)}@media (hover:hover){.rchip:hover{border-color:var(--hair-2);background:var(--surface)}}.rchip .t{color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.rchip .\!t{color:var(--muted)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important}.rchip.static{cursor:default}@media (hover:hover){.rchip.static:hover{border-color:var(--hair);background:var(--paper)}}@media (max-width:640px){.rchip,.rchip .t{white-space:normal}.rchip .t{overflow:visible;text-overflow:clip}.rchip .\!t{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}}.kfpoint{display:inline-flex;align-items:center;gap:7px;margin-top:10px;scroll-margin-bottom:8.5rem;font-size:var(--fs-sm);font-weight:var(--w-emph);color:var(--pending);background:var(--pending-tint);border:none;border-radius:var(--r-pill);padding:7px 13px;font-family:inherit;cursor:pointer;transition:background var(--d1) var(--ease),color var(--d1) var(--ease)}@media (max-width:640px){.kfpoint{scroll-margin-bottom:14rem}}@media (hover:hover){.kfpoint:hover{background:var(--staged);color:var(--ink)}}.kfpoint svg{width:13px;height:13px}.kfpoint .pdot{width:7px;height:7px;border-radius:50%;background:var(--pending);flex:none}.kfpoint.done{background:none;color:var(--muted);padding-left:0;cursor:default;pointer-events:none}.kfpoint.done .pdot,.kfpoint.done svg{display:none}.opening{max-width:var(--col);margin:0 auto;padding:4px 0}.opening .op-t{font-size:var(--fs-lg);color:var(--ink);line-height:1.5;margin:0 0 10px}.opening .op-b{font-size:var(--fs-body);color:var(--body);line-height:1.6;margin:0}.opening .op-b b{font-weight:var(--w-emph);color:var(--ink)}.firstnote{margin-top:10px;padding-top:9px;border-top:1px solid var(--hair);font-size:var(--fs-sm);color:var(--body)}.firstnote b{font-weight:var(--w-emph);color:var(--ink)}.clarify-choices{display:flex;flex-direction:column;gap:8px;margin-top:10px}.clarify-choices .clarify-choice{align-self:flex-start;max-width:100%;white-space:normal}.clarify-choices .clarify-choice .t{white-space:normal}.clarify-choices .clarify-choice .\!t{white-space:normal!important}.notestate{display:flex;gap:8px;max-width:var(--col);margin:0 auto 6px;padding:0 2px;font-size:var(--fs-xs)}.notestate,.notestate .ns-dot{align-items:center;color:var(--faint)}.notestate .ns-dot{flex:none;display:inline-flex;margin-right:-4px;transition:color var(--d1) var(--ease),opacity var(--d1) var(--ease)}.notestate .ns-dot svg{width:12px;height:12px;display:block}.\!composer.reading .ns-dot{color:var(--accent)!important;animation:nsbreath 2.4s ease-in-out infinite!important}.composer.reading .ns-dot{color:var(--accent);animation:nsbreath 2.4s ease-in-out infinite}.composer.\!reading .ns-dot{color:var(--accent)!important;animation:nsbreath 2.4s ease-in-out infinite!important}@keyframes nsbreath{0%,to{opacity:.55}50%{opacity:1}}.notestate .ns-t{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\!composer.reading .ns-t{color:var(--muted)!important}.composer.reading .ns-t{color:var(--muted)}.composer.\!reading .ns-t{color:var(--muted)!important}.ns-listen{display:inline-flex;align-items:center;gap:8px;min-width:0;border:none;background:none;font-family:inherit;font-size:inherit;color:inherit;padding:4px 7px;margin-left:-7px;border-radius:var(--r-btn);cursor:pointer;transition:background var(--d1) var(--ease)}@media (hover:hover){.ns-listen:hover{background:var(--hover-quiet)}}.ns-open{border:none;background:var(--pending-tint);font-family:inherit;font-size:var(--fs-xs);font-weight:var(--w-emph);color:var(--pending);padding:5px 12px;border-radius:var(--r-pill);cursor:pointer;flex:none;white-space:nowrap;display:inline-flex;align-items:center;transition:background var(--d1) var(--ease)}@media (hover:hover){.ns-open:hover{background:var(--staged)}}.ns-open .kf-n{color:var(--pending);font-weight:var(--w-emph);margin-right:4px}.composer-utilities .ns-err,.notestate .ns-err{flex:none;display:inline-flex;align-items:center;gap:5px;font-family:inherit;font-size:var(--fs-xs);font-weight:var(--w-emph);color:var(--danger);background:var(--danger-tint);border:none;padding:3px 10px;border-radius:var(--r-pill);white-space:nowrap;cursor:pointer}.composer-utilities .ns-err .ns-err-dot,.notestate .ns-err .ns-err-dot{flex:none;width:6px;height:6px;border-radius:var(--r-pill);background:var(--danger)}.\!composer.paused .ns-dot{color:var(--hair-hover)!important;animation:none!important;opacity:1!important}.composer.paused .ns-dot{color:var(--hair-hover);animation:none;opacity:1}.\!composer.paused .ns-open{color:var(--muted)!important;background:var(--sunk)!important}.composer.paused .ns-open{color:var(--muted);background:var(--sunk)}.\!composer.paused .ns-open .kf-n{color:var(--body)!important}.composer.paused .ns-open .kf-n{color:var(--body)}.\!composer:not(.has-forslag) .ns-open{display:none!important}.composer:not(.has-forslag) .ns-open{display:none}.ns-arrow{width:12px;height:12px;margin-left:4px;vertical-align:-1px;opacity:.7;transition:transform var(--d1) var(--ease)}.\!composer.kf-open .ns-arrow{transform:rotate(180deg)!important}.composer.kf-open .ns-arrow{transform:rotate(180deg)}.kf-sheet{max-width:var(--col);margin:0 auto;width:100%;background:var(--paper);border:1px solid var(--hair-2);border-bottom:none;border-radius:var(--r-sheet) var(--r-sheet) 0 0;box-shadow:0 1px 3px var(--ink-a-04),0 -8px 34px var(--ink-a-10);display:grid;grid-template-rows:minmax(0,0fr);overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transition:grid-template-rows .34s var(--ease),opacity var(--d2) var(--ease),visibility .34s}.\!composer.kf-open .kf-sheet{grid-template-rows:minmax(0,1fr)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.composer.kf-open .kf-sheet{grid-template-rows:minmax(0,1fr);opacity:1;visibility:visible;pointer-events:auto}.kf-in{min-height:0;overflow:hidden;display:flex;flex-direction:column}.kf-grab{width:36px;height:5px;background:var(--hair-2);margin:9px auto 3px}.kf-grab,.kf-seg{border-radius:var(--r-pill);flex:none}.kf-seg{position:relative;display:flex;gap:2px;margin:6px 12px 4px;background:var(--sunk);padding:3px}.kf-seg-thumb{position:absolute;top:3px;left:3px;bottom:3px;width:calc(50% - 3px);background:var(--surface);border-radius:var(--r-pill);box-shadow:var(--shadow-sm);transition:transform var(--d2) var(--ease)}.\!composer.kf-vurd .kf-seg-thumb{transform:translateX(100%)!important}.composer.kf-vurd .kf-seg-thumb{transform:translateX(100%)}.kf-seg-btn{position:relative;z-index:1;flex:1;border:none;background:none;font-family:inherit;font-size:var(--fs-sm);font-weight:var(--w-emph);color:var(--muted);padding:8px 4px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:7px;transition:color var(--d1) var(--ease)}.kf-seg-btn.on{color:var(--ink)}.kf-seg-n{font-size:var(--fs-xs);min-width:18px;height:18px;padding:0 5px;border-radius:var(--r-pill);display:inline-flex;align-items:center;justify-content:center;background:var(--sunk);color:var(--muted)}.kf-seg-btn.on .kf-seg-n{color:var(--body)}.kf-seg-n.zero{background:none;color:var(--faint)}.kf-panes{overflow:clip}.kf-track{display:flex;width:200%;transition:transform var(--d2) var(--ease)}.\!composer.kf-vurd .kf-track{transform:translateX(-50%)!important}.composer.kf-vurd .kf-track{transform:translateX(-50%)}.kf-pane{width:50%;flex:none;overflow-x:hidden;overflow-y:auto;max-height:min(62dvh,560px);padding:6px 12px 12px;align-self:flex-start}.composer.kf-open:has(.kf-src-panel) .kf-pane,.composer.kf-open:has([data-se-kilder][aria-expanded=true]) .kf-pane,.composer.kf-tall .kf-pane{max-height:min(62dvh,560px)}.\!composer.kf-open:has(.kf-src-panel) .kf-pane,.\!composer.kf-open:has([data-se-kilder][aria-expanded=true]) .kf-pane,.\!composer.kf-tall .kf-pane{max-height:min(62dvh,560px)!important}.kf-phead{font-size:var(--fs-sm);color:var(--muted);padding:6px 2px 10px}.kf-phead b{color:var(--body);font-weight:var(--w-emph)}.kf-pane>.kf-group,.kf-pane>.kf-vitem{flex:none;flex-shrink:0;min-height:auto}.kf-group{border:1px solid var(--hair);background:var(--surface);border-radius:var(--r);padding:12px 13px 8px;margin-bottom:10px;overflow:hidden;opacity:0;transform:translateY(9px);transition:opacity var(--d2) ease,transform var(--d2) var(--ease)}.\!composer.kf-open .kf-group{opacity:1!important;transform:none!important}.composer.kf-open .kf-group{opacity:1;transform:none}.\!composer.kf-open .kf-group:nth-child(3){transition-delay:.05s!important}.composer.kf-open .kf-group:nth-child(3){transition-delay:.05s}.kf-group.gone{opacity:0;transform:translateY(-6px);pointer-events:none}.kf-ghead{padding-bottom:9px;border-bottom:1px solid var(--hair);margin-bottom:4px}.kf-when{display:flex;align-items:center;gap:8px;font-size:var(--fs-xs);color:var(--muted);font-weight:var(--w-emph);letter-spacing:.02em;text-transform:uppercase;margin-bottom:4px}.kf-group q{font-style:italic;font-size:var(--fs-body);color:var(--ink);quotes:"“" "”"}.kf-row{display:flex;align-items:center;gap:11px;padding:9px 2px;overflow:hidden;transition:opacity var(--d1) ease,transform var(--d1) var(--ease)}.kf-row+.kf-row{border-top:1px solid var(--hair)}.kf-row.gone{opacity:0;transform:translateX(8px)}.kf-kind{font-size:var(--fs-xs);color:var(--pending);font-weight:var(--w-emph);letter-spacing:.03em;text-transform:uppercase;min-width:64px;flex:none}.kf-val{font-size:var(--fs-sm);color:var(--ink);flex:1;line-height:1.4}.kf-x{border:none;background:none;color:var(--muted);font-size:var(--fs-body);line-height:1;padding:3px 8px;cursor:pointer;font-family:inherit;flex:none;border-radius:var(--r-sm)}@media (hover:hover){.kf-x:hover{background:var(--sunk);color:var(--body)}}.kf-gfoot{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding:9px 0 2px;margin-top:2px}.kf-gfoot,.kf-group>.kf-sources{border-top:1px solid var(--hair)}.kf-group>.kf-sources{margin-top:4px;padding-top:8px}.tl-item .kf-sources{margin-top:8px}.kf-all{border:none;background:var(--accent);color:var(--accent-ink);font-weight:var(--w-emph);font-size:var(--fs-sm);border-radius:var(--r-pill);padding:8px 16px;cursor:pointer;font-family:inherit;line-height:normal}.kf-vitem{border:1px solid var(--hair);background:var(--surface);border-radius:var(--r);padding:12px 13px;margin-bottom:10px;overflow:hidden;opacity:0;transform:translateY(9px);transition:opacity var(--d2) ease,transform var(--d2) var(--ease)}.\!composer.kf-open .kf-vitem{opacity:1!important;transform:none!important}.composer.kf-open .kf-vitem{opacity:1;transform:none}.\!composer.kf-open .kf-vitem:nth-child(3){transition-delay:.05s!important}.composer.kf-open .kf-vitem:nth-child(3){transition-delay:.05s}.kf-vitem.gone{opacity:0;transform:translateY(-6px);pointer-events:none}.kf-vtop{display:flex;gap:11px;align-items:flex-start}.kf-vmark{width:9px;height:9px;border-radius:50%;flex:none;margin-top:5px}.kf-vitem.choice .kf-vmark{background:var(--accent)}.kf-vitem.thread .kf-vmark{background:none;border:1.5px dashed var(--edge)}.kf-vitem.\!thread .kf-vmark{background:none!important;border:1.5px dashed var(--edge)!important}.kf-vbody{flex:1}.kf-vname{font-size:var(--fs-body);color:var(--ink);font-weight:var(--w-emph);line-height:1.4}.kf-vctx{color:var(--muted);margin-top:2px}.kf-vctx,.kf-vq{font-size:var(--fs-sm);line-height:1.5}.kf-vq{color:var(--body);margin-top:7px}.kf-vtag{display:inline-block;font-size:var(--fs-xs);font-weight:var(--w-emph);letter-spacing:.03em;text-transform:uppercase;color:var(--faint);margin-bottom:6px}.kf-vact{display:flex;justify-content:flex-end;gap:12px;margin-top:10px;padding-top:9px;border-top:1px solid var(--hair)}.kf-move{background:none;padding:8px 4px}.kf-decide,.kf-move{border:none;color:var(--accent-strong);font-weight:var(--w-emph);font-size:var(--fs-sm);cursor:pointer;font-family:inherit}.kf-decide{background:var(--accent-tint);border-radius:var(--r-pill);padding:8px 15px}.kf-ghost{border:none;background:none;color:var(--muted);font-weight:var(--w-emph);font-size:var(--fs-sm);cursor:pointer;font-family:inherit;padding:8px 4px}.kf-vopts{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--d1) var(--ease),opacity var(--d1) ease;opacity:0;margin-top:0}.kf-vitem.expanded .kf-vopts{grid-template-rows:1fr;opacity:1;margin-top:9px}.kf-vitem.\!expanded .kf-vopts{grid-template-rows:1fr!important;opacity:1!important;margin-top:9px!important}.kf-vopts-clip{overflow:hidden;min-height:0}.kf-opt{display:flex;align-items:center;width:100%;text-align:left;gap:10px;border:1px solid var(--hair);background:var(--surface);border-radius:var(--r-sm);padding:11px 12px;margin-bottom:7px;cursor:pointer;font-family:inherit;font-size:var(--fs-sm);color:var(--ink);transition:background var(--d1) var(--ease),border-color var(--d1) var(--ease)}@media (hover:hover){.kf-opt:hover{background:var(--accent-tint);border-color:var(--accent-tint)}}.kf-opt.mute{color:var(--muted)}.kf-namerow{display:flex;gap:7px;margin:-1px 0 7px}.kf-namerow[hidden]{display:none}.kf-namefield{flex:1;min-width:0;border:1px solid var(--hair);border-radius:var(--r-sm);padding:10px 12px;font-family:inherit;font-size:16px;background:var(--surface);color:var(--ink)}.kf-namefield:focus{outline:none;border-color:var(--accent)}.kf-namego{border:1px solid var(--accent);background:var(--accent);color:var(--paper);border-radius:var(--r-sm);padding:10px 16px;font-family:inherit;font-size:var(--fs-sm);font-weight:var(--w-emph);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:scale var(--d1) var(--ease),opacity var(--d1) var(--ease)}.kf-namego:active{scale:.968;transition-duration:60ms}.kf-opt .kf-oa{margin-left:auto;color:var(--accent-strong);font-size:16px}.kf-vempty{text-align:center;color:var(--muted);font-size:var(--fs-sm);padding:34px 12px;line-height:1.6}.kf-vempty .kf-vok{width:34px;height:34px;border-radius:50%;background:var(--accent-tint);color:var(--accent-strong);display:grid;place-items:center;margin:0 auto 12px;font-size:var(--fs-lead)}.stage-offer{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:8px;padding:8px 0 0;border-top:1px solid var(--hair);font-size:var(--fs-sm);color:var(--body);line-height:1.5}.stage-offer .so-t{flex:1;min-width:160px}.stage-offer .so-q{flex:1 1 100%;color:var(--muted);font-size:var(--fs-sm)}.stage-offer .so-a{display:flex;gap:4px;flex:none}.stage-offer .so-y{border:none;background:var(--accent-tint);color:var(--accent-strong);border-radius:var(--r-pill);padding:5px 12px}.stage-offer .so-n,.stage-offer .so-y{font-weight:var(--w-emph);font-size:var(--fs-sm);cursor:pointer;font-family:inherit}.stage-offer .so-n{border:none;background:none;color:var(--muted);padding:5px 8px}.daydiv{display:flex;align-items:center;gap:12px;color:var(--faint);font-size:var(--fs-xs);margin:16px 0 14px}.daydiv:after,.daydiv:before{content:"";height:1px;background:var(--hair);flex:1}.statediv{display:flex;align-items:center;gap:10px;color:var(--faint);font-size:var(--fs-xs);margin:14px 0 12px;animation:stream-in var(--d3) var(--ease) both}.statediv:after,.statediv:before{content:"";height:1px;background:var(--hair);flex:1}.statediv .sd-k{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.statediv .sd-k:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--hair-hover)}.statediv.on .sd-k:before{background:var(--pending)}.\!composer{position:relative!important;z-index:50!important;padding:6px var(--pad) max(12px,env(safe-area-inset-bottom))!important;background:transparent!important;border:0!important;flex:none!important}.composer{position:relative;z-index:50;padding:6px var(--pad) max(12px,env(safe-area-inset-bottom));background:transparent;border:0;flex:none}.conversation-active>.composer{position:absolute;bottom:0;left:0;right:0;pointer-events:none}.conversation-active>.\!composer{position:absolute!important;bottom:0!important;left:0!important;right:0!important;pointer-events:none!important}.conversation-active>.composer>*{pointer-events:auto}.conversation-active>.\!composer>*{pointer-events:auto!important}.conversation-active .scroll{padding-bottom:calc(var(--composer-clearance, 96px) + var(--pad));scroll-padding-bottom:var(--composer-clearance,96px)}.conversation-active .\!scroll{padding-bottom:calc(var(--composer-clearance, 96px) + var(--pad))!important;scroll-padding-bottom:var(--composer-clearance,96px)!important}.composer-utilities{display:flex;justify-content:flex-end;align-items:center;gap:8px;max-width:var(--col);margin:0 auto 6px}.composer-utilities .ns-open{margin-left:auto}.composer-inner{max-width:var(--col);margin:0 auto;border:1px solid var(--border-composer);border-radius:var(--r-composer);background:var(--surface);box-shadow:var(--shadow-composer);padding:8px 10px;transition:border-color var(--d1) var(--ease)}.composer-inner:focus-within{border-color:var(--border-composer-focus)}.composer-inner .ta:focus-visible{box-shadow:none}.composer-inner .\!ta:focus-visible{box-shadow:none!important}.\!ta{width:100%!important;border:none!important;resize:none!important;background:none!important;color:var(--ink)!important;font-size:var(--fs-composer)!important;font-weight:var(--w-plain)!important;line-height:var(--lh-composer)!important;padding:6px 4px 2px!important;min-height:24px!important;max-height:180px!important;overflow-y:auto!important;overscroll-behavior:contain!important}.ta{width:100%;border:none;resize:none;background:none;color:var(--ink);font-size:var(--fs-composer);font-weight:var(--w-plain);line-height:var(--lh-composer);padding:6px 4px 2px;min-height:24px;max-height:180px;overflow-y:auto;overscroll-behavior:contain}.\!ta::-moz-placeholder{color:var(--edge)!important;font-size:var(--fs-sm)!important;font-weight:var(--w-quiet)!important}.\!ta::placeholder{color:var(--edge)!important;font-size:var(--fs-sm)!important;font-weight:var(--w-quiet)!important}.ta::-moz-placeholder{color:var(--edge);font-size:var(--fs-sm);font-weight:var(--w-quiet)}.ta::placeholder{color:var(--edge);font-size:var(--fs-sm);font-weight:var(--w-quiet)}.\!ta:focus{outline:none!important}.ta:focus{outline:none}.cbar{display:flex;align-items:center;gap:6px}.cbar .cspace{flex:1}.composer-inner .ta{display:block;width:calc(100% - 136px);margin-left:44px;height:44px;padding:10px 4px;transition:width var(--d1) var(--ease),margin-left var(--d1) var(--ease)}.composer-inner .\!ta{display:block!important;width:calc(100% - 136px)!important;margin-left:44px!important;height:44px!important;padding:10px 4px!important;transition:width var(--d1) var(--ease),margin-left var(--d1) var(--ease)!important}.composer-inner .cbar{margin-top:-44px;height:44px;pointer-events:none;transition:margin-top var(--d1) var(--ease)}.composer-inner .cbar>:not(.cspace){pointer-events:auto}.composer-inner .btn-obs{visibility:hidden;opacity:0;transition:opacity var(--d1) var(--ease),visibility var(--d1)}.composer-inner:not(.is-expanded) .obs-note{display:none}.composer-inner:not(.is-expanded) .ta{max-height:44px;padding-block:0;line-height:44px;overflow-y:hidden}.composer-inner:not(.is-expanded) .\!ta{max-height:44px!important;padding-block:0!important;line-height:44px!important;overflow-y:hidden!important}.composer-inner.is-expanded .ta{width:100%;margin-left:0}.composer-inner.is-expanded .\!ta{width:100%!important;margin-left:0!important}.composer-inner.is-expanded .cbar{margin-top:0}.composer-inner.is-expanded .btn-obs{visibility:visible;opacity:1}@media (prefers-reduced-motion:reduce){.composer-inner .btn-obs,.composer-inner .cbar,.composer-inner .ta{transition:none}.composer-inner .\!ta{transition:none!important}}.file-field{display:flex;align-items:center;gap:12px;min-width:0}.file-field-picker{position:relative;flex:none}.file-field-picker>span{display:block}.file-field-picker input[type=file]{position:absolute;inset:0;width:100%;height:100%;opacity:0;padding:0;cursor:pointer}.file-field-picker:focus-within{outline:2px solid var(--border-composer-focus);outline-offset:3px;border-radius:var(--r-pill)}.file-field-name{min-width:0;overflow-wrap:anywhere;color:var(--muted)}.manual-create{position:relative;flex:none}.manual-plus{width:44px;height:44px;padding:0;border:0;border-radius:var(--r-pill);background:transparent;color:var(--muted);font-size:var(--fs-lg);line-height:1;cursor:pointer}.manual-menu{position:absolute;inset-inline-start:0;bottom:calc(100% + 8px);z-index:4;display:grid;width:192px;max-width:calc(100vw - 48px);padding:6px;background:var(--surface);border:1px solid var(--hair);border-radius:var(--r);box-shadow:var(--shadow-composer)}.manual-menu button{justify-content:flex-start;min-height:44px;padding:9px 10px;border:0;border-radius:var(--r-sm);background:transparent;color:var(--ink);text-align:left;font:inherit;cursor:pointer}.manual-menu button:focus-visible,.manual-menu button:hover{background:var(--hover-ico)}.manual-dialog form{display:grid;gap:12px}.manual-dialog label{display:grid;gap:5px;color:var(--body);font-size:var(--fs-sm)}.manual-fields{display:grid;gap:8px;border:0;padding:0;margin:0;min-width:0}.manual-dialog input,.manual-dialog select,.manual-dialog textarea{width:100%;border:1px solid var(--edge);border-radius:var(--r-sm);padding:9px;background:var(--paper);color:var(--ink);font:inherit;font-size:var(--fs-composer)}.manual-dialog textarea{min-height:112px;resize:vertical}.manual-dialog p{color:var(--muted)}.manual-dialog p,.status-message{margin:0;font-size:var(--fs-sm)}.manual-status{position:absolute;inset-inline-start:0;bottom:calc(100% + 8px);z-index:5;width:-moz-max-content;width:max-content;max-width:min(320px,calc(100vw - 32px));padding:7px 10px;border:1px solid var(--hair);border-radius:var(--r-sm);background:var(--surface);box-shadow:var(--shadow-composer)}.manual-receipt{display:flex;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:44px;margin-block:4px;text-decoration:none;align-items:center;overflow-wrap:anywhere;white-space:normal}.manual-receipt .t{white-space:normal;overflow:visible;text-overflow:clip}.manual-receipt .\!t{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.manual-receipt-time{color:var(--faint);font-size:var(--fs-xs);flex:none}.manual-receipt:focus-visible{outline:none;box-shadow:var(--focus-halo)}.manual-receipt-highlight{animation:tlflash 1.3s var(--ease)}.manual-receipt-unavailable{margin:12px auto;max-width:var(--col);color:var(--danger);font-size:var(--fs-sm)}.manual-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.btn-obs{padding:6px 13px;font-size:var(--fs-sm);line-height:normal;font-weight:var(--w-emph);white-space:nowrap;color:var(--muted);background:none;border:1px solid var(--edge);border-radius:var(--r-pill);display:inline-flex;align-items:center;justify-content:center;flex:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation;transition:color var(--d1) var(--ease),border-color var(--d1) var(--ease),background var(--d1) var(--ease),transform var(--d1) var(--ease)}@media (hover:hover){.btn-obs:hover{color:var(--ink);border-color:var(--hair-hover);background:var(--hover-ico)}}.btn-obs[aria-pressed=true]{color:var(--accent-strong);background:var(--accent-tint);border-color:transparent}@media (hover:hover){.btn-obs[aria-pressed=true]:hover{background:var(--accent-tint-hover);border-color:transparent}}.btn-obs svg{width:18px;height:18px}.obs-note{display:none;font-size:var(--fs-xs);color:var(--pending);padding:2px 4px 6px}.\!composer.obs .obs-note{display:block!important}.composer.obs .obs-note{display:block}.send{width:36px;height:36px;border-radius:var(--r-pill);background:var(--accent);color:var(--accent-ink);border:none;display:grid;place-items:center;flex:none;cursor:pointer;transition:background var(--d1) var(--ease),transform var(--d1) var(--ease)}@media (hover:hover){.send:hover{background:var(--accent-strong)}}.send svg{width:17px;height:17px}.send .ic-send{display:block}.obs-hint{margin:6px auto 0;text-align:center}.coach,.obs-hint{max-width:var(--col)}.coach{display:flex;align-items:baseline;gap:10px;margin:0 auto 8px;padding:8px 12px;background:var(--accent-tint);border:1px solid var(--hair);border-radius:var(--r);color:var(--body);line-height:1.5}.coach .coach-t{flex:1;min-width:0}.coach .coach-t b{font-weight:var(--w-emph);color:var(--accent-strong)}.coach .coach-skip{flex:none;font-size:var(--fs-xs);font-weight:var(--w-emph);color:var(--muted);background:none;border:none;padding:2px 6px;border-radius:var(--r-sm);cursor:pointer;transition:background var(--d1) var(--ease),color var(--d1) var(--ease)}@media (hover:hover){.coach .coach-skip:hover{background:var(--hover-quiet);color:var(--ink)}}.jumpdown{position:absolute;bottom:calc(100% + 8px);right:max(var(--pad),calc((100% - var(--col)) / 2));width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--paper) 72%,transparent);backdrop-filter:blur(9px);border:1px solid var(--hair);border-radius:var(--r-pill);color:var(--muted-strong);box-shadow:0 1px 4px var(--ink-a-05);cursor:pointer;z-index:2;opacity:0;transform:translateY(6px) scale(.96);pointer-events:none;transition:opacity var(--d2) var(--ease),transform var(--d2) var(--ease),color var(--d1) var(--ease),border-color var(--d1) var(--ease)}.jumpdown.show{opacity:1;transform:none;pointer-events:auto}@media (hover:hover){.jumpdown:hover{color:var(--ink);border-color:var(--hair-hover)}}.jumpdown svg{width:16px;height:16px}.kladde-panel{width:min(430px,44%);flex:none;border-left:1px solid var(--hair);background:var(--paper);overflow-y:auto;padding:var(--pad)}.attnbar .jump,.backbar .bb-go,.backglobal,.btn,.btn-link,.btn-obs,.btn-primary,.btn-quiet,.cf-opt,.doc-item,.eco-node,.fpill button,.hand-btn.ghost,.hand-btn.primary,.hand-check,.hand-preset,.hand-tab:not(.active),.hd-back,.hd-seg:not(.on),.ico,.jumpdown,.kf-opt,.kf-x,.kl-go,.kl-group .kl-item,.kl-item,.kl-item.judge,.kladde-entry .ke-btn,.notestate .ns-btn,.ns-open,.nudge-n,.nudge-y,.ov-close,.ov-corr-btn,.ov-corr-btn.danger,.rbtn,.rchip,.rchip.static,.rel-afklar,.rel-card,.search,.search-item,.see-bare,.send,.sp-chip,.st-add,.st-edit,.st-mini,.st-row,.st-status,.sysnote .act,.tab,.task-act,.task-check,.task-open,.task-sub .go,.task-undo,.tech summary,.tl-addnote,.tl-chip,.tl-jump button,.tl-notebtn.ghost,.tl-notebtn.save,.tl-person,.tl-src,.unsure .u-go,.ws-case,.ws-dots,.ws-icon,.ws-new,.ws-note-cancel,.ws-note-save,.ws-skyitem{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.\!tab{-webkit-tap-highlight-color:transparent!important;touch-action:manipulation!important}.attnbar .jump,.backbar .bb-go,.backglobal,.btn,.btn-link,.btn-obs,.btn-primary,.btn-quiet,.cf-opt,.eco-node,.fpill button,.hand-btn.ghost,.hand-btn.primary,.hand-check,.hand-preset,.hand-tab:not(.active),.hd-back,.hd-seg:not(.on),.ico,.jumpdown,.kf-opt,.kf-x,.kl-go,.kladde-entry .ke-btn,.notestate .ns-btn,.ns-open,.nudge-n,.nudge-y,.ov-close,.ov-corr-btn,.ov-corr-btn.danger,.rbtn,.rchip,.rchip.static,.rel-afklar,.see-bare,.send,.sp-chip,.st-add,.st-edit,.st-mini,.st-status,.sysnote .act,.tab,.task-act,.task-check,.task-open,.task-sub .go,.task-undo,.tech summary,.tl-addnote,.tl-chip,.tl-jump button,.tl-notebtn.ghost,.tl-notebtn.save,.tl-person,.tl-src,.tray-grab,.unsure .u-go,.ws-dots,.ws-icon,.ws-new,.ws-note-cancel,.ws-note-save{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.\!tab{-webkit-touch-callout:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.backglobal,.eco-node,.hd-back,.ico,.jumpdown,.kf-x,.ov-close,.rbtn,.send,.st-mini,.task-check,.ws-dots,.ws-icon{transition:scale var(--d1) var(--ease),background var(--d1) var(--ease),color var(--d1) var(--ease)}.backglobal:active,.eco-node:active,.hd-back:active,.ico:active,.jumpdown:active,.kf-x:active,.ov-close:active,.rbtn:active,.send:active,.st-mini:active,.task-check:active,.ws-dots:active,.ws-icon:active{scale:.9;transition-duration:60ms}.\!tab{transition:scale var(--d1) var(--ease),background var(--d1) var(--ease),color var(--d1) var(--ease),border-color var(--d1) var(--ease)!important}.btn-obs,.cf-opt,.fpill button,.hand-preset,.hand-tab:not(.active),.hd-seg:not(.on),.kf-opt,.rchip,.rchip.static,.sp-chip,.st-status,.tab,.tl-chip,.tl-jump button,.tl-person{transition:scale var(--d1) var(--ease),background var(--d1) var(--ease),color var(--d1) var(--ease),border-color var(--d1) var(--ease)}.\!tab:active{scale:.945!important;transition-duration:60ms!important}.btn-obs:active,.cf-opt:active,.fpill button:active,.hand-preset:active,.hand-tab:not(.active):active,.hd-seg:not(.on):active,.kf-opt:active,.rchip.static:active,.rchip:active,.sp-chip:active,.st-status:active,.tab:active,.tl-chip:active,.tl-jump button:active,.tl-person:active{scale:.945;transition-duration:60ms}.attnbar .jump,.backbar .bb-go,.btn,.btn-link,.btn-primary,.btn-quiet,.hand-btn.ghost,.hand-btn.primary,.hand-check,.kl-go,.kladde-entry .ke-btn,.notestate .ns-btn,.ns-open,.nudge-n,.nudge-y,.ov-corr-btn,.ov-corr-btn.danger,.rel-afklar,.see-bare,.st-add,.st-edit,.sysnote .act,.task-act,.task-open,.task-sub .go,.task-undo,.tech summary,.tl-addnote,.tl-notebtn.ghost,.tl-notebtn.save,.tl-src,.unsure .u-go,.ws-new,.ws-note-cancel,.ws-note-save{transition:scale var(--d1) var(--ease),background var(--d1) var(--ease),color var(--d1) var(--ease),border-color var(--d1) var(--ease)}.attnbar .jump:active,.backbar .bb-go:active,.btn-link:active,.btn-primary:active,.btn-quiet:active,.btn:active,.hand-btn.ghost:active,.hand-btn.primary:active,.hand-check:active,.kl-go:active,.kladde-entry .ke-btn:active,.notestate .ns-btn:active,.ns-open:active,.nudge-n:active,.nudge-y:active,.ov-corr-btn.danger:active,.ov-corr-btn:active,.rel-afklar:active,.see-bare:active,.st-add:active,.st-edit:active,.sysnote .act:active,.task-act:active,.task-open:active,.task-sub .go:active,.task-undo:active,.tech summary:active,.tl-addnote:active,.tl-notebtn.ghost:active,.tl-notebtn.save:active,.tl-src:active,.unsure .u-go:active,.ws-new:active,.ws-note-cancel:active,.ws-note-save:active{scale:.968;transition-duration:60ms}.doc-item,.kl-group .kl-item,.kl-item,.kl-item.judge,.rel-card,.search,.search-item,.st-row,.ws-case,.ws-skyitem{transition:background var(--d1) var(--ease),border-color var(--d1) var(--ease)}.doc-item:active,.kl-group .kl-item:active,.kl-item.judge:active,.kl-item:active,.rel-card:active,.search-item:active,.search:active,.st-row:active,.ws-case:active,.ws-skyitem:active{background:var(--sunk);transition-duration:60ms}@media (prefers-reduced-motion:reduce){.attnbar .jump:active,.backbar .bb-go:active,.backglobal:active,.btn-link:active,.btn-obs:active,.btn-primary:active,.btn-quiet:active,.btn:active,.cf-opt:active,.eco-node:active,.fpill button:active,.hand-btn.ghost:active,.hand-btn.primary:active,.hand-check:active,.hand-preset:active,.hand-tab:not(.active):active,.hd-back:active,.hd-seg:not(.on):active,.ico:active,.jumpdown:active,.kf-opt:active,.kf-x:active,.kl-go:active,.kladde-entry .ke-btn:active,.notestate .ns-btn:active,.ns-open:active,.nudge-n:active,.nudge-y:active,.ov-close:active,.ov-corr-btn.danger:active,.ov-corr-btn:active,.rbtn:active,.rchip.static:active,.rchip:active,.rel-afklar:active,.see-bare:active,.send:active,.sp-chip:active,.st-add:active,.st-edit:active,.st-mini:active,.st-status:active,.sysnote .act:active,.tab:active,.task-act:active,.task-check:active,.task-open:active,.task-sub .go:active,.task-undo:active,.tech summary:active,.tl-addnote:active,.tl-chip:active,.tl-jump button:active,.tl-notebtn.ghost:active,.tl-notebtn.save:active,.tl-person:active,.tl-src:active,.tray-grab:active,.unsure .u-go:active,.ws-dots:active,.ws-icon:active,.ws-new:active,.ws-note-cancel:active,.ws-note-save:active{scale:none}.\!tab:active{scale:none!important}}.bj-tile,.coach-skip,.fo-n,.fo-y,.kf-all,.kf-decide,.kf-ghost,.kf-move,.kf-row,.kf-seg-btn,.kl-row,.sb-back,.seg-btn,.tl-toggle{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.bj-tile,.coach-skip,.fo-n,.fo-y,.kf-all,.kf-decide,.kf-ghost,.kf-move,.kf-seg-btn,.sb-back,.seg-btn,.tl-toggle{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.kf-row,.kl-row{transition:background var(--d1) var(--ease),border-color var(--d1) var(--ease)}.kf-row:active,.kl-row:active{background:var(--sunk);transition-duration:60ms}.coach-skip,.fo-n,.fo-y,.kf-all,.kf-ghost,.kf-move,.sb-back{transition:scale var(--d1) var(--ease),background var(--d1) var(--ease),color var(--d1) var(--ease),border-color var(--d1) var(--ease)}.coach-skip:active,.fo-n:active,.fo-y:active,.kf-all:active,.kf-ghost:active,.kf-move:active,.sb-back:active{scale:.968;transition-duration:60ms}.kf-decide,.kf-seg-btn,.seg-btn,.tl-toggle{transition:scale var(--d1) var(--ease),background var(--d1) var(--ease),color var(--d1) var(--ease),border-color var(--d1) var(--ease)}.kf-decide:active,.kf-seg-btn:active,.seg-btn:active,.tl-toggle:active{scale:.945;transition-duration:60ms}.bj-tile{transition:scale var(--d1) var(--ease),background var(--d1) var(--ease),color var(--d1) var(--ease)}.bj-tile:active{scale:.9;transition-duration:60ms}@media (prefers-reduced-motion:reduce){.bj-tile:active,.coach-skip:active,.fo-n:active,.fo-y:active,.kf-all:active,.kf-decide:active,.kf-ghost:active,.kf-move:active,.kf-seg-btn:active,.sb-back:active,.seg-btn:active,.tl-toggle:active{scale:none}}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.\!relative{position:relative!important}.relative{position:relative}.sticky{position:sticky}.bottom-20{bottom:5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.ml-auto{margin-left:auto}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.min-h-screen{min-height:100vh}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize-y{resize:vertical}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-baseline{align-items:baseline}.gap-2{gap:.5rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rounded{border-radius:.25rem}.p-2{padding:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pt-3{padding-top:.75rem}.text-center{text-align:center}.font-medium{font-weight:500}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}body,html{background:var(--paper);color:var(--ink);overflow-x:hidden;max-width:100%;overscroll-behavior:none;height:100%}body{font-family:var(--font);font-size:var(--fs-body);font-weight:var(--w-plain);line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-variant-numeric:tabular-nums}button,input,select,textarea{font-family:inherit}:focus-visible{outline:none;box-shadow:var(--ring);border-radius:var(--r-sm)}input:focus-visible,select:focus-visible,textarea:focus-visible{box-shadow:none}.ws-icon:focus-visible{border-radius:var(--r-pill)}@keyframes procpulse{0%,to{opacity:.35}50%{opacity:1}}@keyframes stream-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes journal-arrive{0%{opacity:0;transform:translateY(6px);background:var(--verified-tint)}40%{opacity:1;transform:translateY(0);background:var(--verified-tint)}to{opacity:1;transform:translateY(0);background:var(--surface)}}@keyframes journal-arrive-rm{0%{opacity:0;background:var(--verified-tint)}40%{opacity:1;background:var(--verified-tint)}to{opacity:1;background:var(--surface)}}@keyframes arrive-note-in{0%{opacity:0}to{opacity:1}}@keyframes tl-arrive{0%{opacity:0;transform:translateY(6px);background:var(--verified-tint)}40%{opacity:1;transform:translateY(0);background:var(--verified-tint)}to{opacity:1;transform:translateY(0);background:transparent}}@keyframes tl-arrive-rm{0%{opacity:0;background:var(--verified-tint)}40%{opacity:1;background:var(--verified-tint)}to{opacity:1;background:transparent}}@keyframes tl-settle{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes tl-settle-rm{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.proc .dot{animation:none;opacity:.8}.composer.reading .ns-dot{animation:none;opacity:1}.kl-flash{animation:none}.jumpdown,.jumpdown.show{transform:none}.journal-arrive{animation-name:journal-arrive-rm!important;animation-timing-function:var(--ease)!important;animation-fill-mode:both!important}.journal-arrive,.tl-item.tl-arrive{animation-duration:var(--d2)!important}.tl-item.tl-arrive{animation-name:tl-settle-rm!important;animation-timing-function:var(--ease)!important;animation-fill-mode:both!important}.rel-card.arrived{animation-name:tl-arrive-rm!important;animation-duration:var(--d2)!important;animation-timing-function:var(--ease)!important;animation-fill-mode:both!important}.arrive-note{animation-duration:var(--d2)!important;animation-timing-function:var(--ease)!important}.ov{animation:none}}@media (max-width:900px){.kladde-panel{position:fixed;inset:0;z-index:70;width:auto;border-left:none;box-shadow:var(--shadow)}}.mobile-close-chevron,.mobile-overview,.mobile-overview-heading,.mobile-workspace-footer{display:none}@media (max-width:640px){input.field,input.ls-input,input.rel-input,input.st-editinp,select.field,textarea.field,textarea.tl-noteinp{font-size:16px}.ws-top{height:calc(56px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);padding-bottom:0}.ws-close-workspace>svg,.ws-top-actions .t-xs,.ws-top-actions>.ws-icon[title=Indstillinger]{display:none}.ws-close-workspace .mobile-close-chevron{display:grid;place-items:center}.ws-close-workspace .mobile-close-chevron svg{width:20px;height:20px}.ws-body{padding:24px 16px calc(76px + env(safe-area-inset-bottom))}.ws-backdrop.open .ws{height:100dvh;min-height:0}.ws-backdrop.open .ws-body{display:flex;min-height:0;overflow:hidden}.ws-backdrop.open .ws-inner{width:100%;max-width:100%;min-width:0;min-height:0;flex:1;display:flex;flex-direction:column}.mobile-overview-heading{display:flex;align-items:center;justify-content:space-between;margin:0 0 8px}.mobile-overview-heading h1{margin:0;color:var(--ink);font-size:var(--fs-title);font-weight:var(--w-head);letter-spacing:-.035em}.mobile-bell,.mobile-overview-heading button{width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:var(--r-btn);background:none;color:var(--ink)}.mobile-bell svg,.mobile-overview-heading svg{width:20px;height:20px}.mobile-overview{display:flex;min-height:0;flex:1;flex-direction:column}.mobile-first-visit .mobile-overview-heading,.mobile-first-visit .ws-inner>.ws-search,.mobile-overview~.notice-error,.mobile-overview~.ws-foot,.mobile-overview~.ws-list,.mobile-overview~.ws-new,.mobile-overview~.ws-new-form,.ws-hello,.ws-inner>.btn-link,.ws-sub{display:none}.mobile-first-visit .ws-top{padding-inline:28px}.mobile-first-visit.open .ws-body{padding-inline:28px;overflow-y:auto}.mobile-first-visit .mobile-overview{min-height:-moz-min-content;min-height:min-content;justify-content:center}.mobile-first-welcome{padding-block:24px 64px}.mobile-first-icon{display:block;color:var(--muted);margin-bottom:20px}.mobile-first-icon svg{width:28px;height:28px}.mobile-first-welcome h1{font-size:var(--fs-title);font-weight:var(--w-head);line-height:1.25;letter-spacing:-.035em}.mobile-first-welcome p{margin:16px 0;color:var(--muted);font-size:var(--fs-body);line-height:1.55}.mobile-first-welcome .navigation-primary{width:100%;min-height:46px;display:flex;justify-content:center;align-items:center;gap:12px;margin:16px 0;font-size:var(--fs-ui)}.mobile-first-welcome .navigation-primary svg{width:20px;height:20px}.mobile-first-welcome small{display:block;color:var(--muted);font-size:var(--fs-sm);line-height:1.5}.mobile-first-welcome .btn-link{margin-top:16px;min-height:44px;text-align:left}.mobile-overview-actions{display:flex;align-items:center;justify-content:space-between;min-height:36px;margin-top:10px;color:var(--muted);font-size:var(--fs-xs)}.mobile-overview-actions button{border:0;background:none;color:var(--body);font:inherit;font-size:var(--fs-xs);padding:8px}.mobile-order-status{min-height:1px;margin:0;color:var(--muted);font-size:var(--fs-xs)}.mobile-order-instructions{margin:0 8px 4px;color:var(--muted);font-size:var(--fs-xs)}.mobile-case-scroll{position:relative;min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;padding-bottom:8px}.mobile-case-scroll[data-fade-top]{mask-image:linear-gradient(180deg,transparent,#000 8px,#000);-webkit-mask-image:linear-gradient(180deg,transparent,#000 8px,#000)}.mobile-case-scroll[data-fade-bottom]{mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 16px),transparent);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 16px),transparent)}.mobile-case-scroll[data-fade-top][data-fade-bottom]{mask-image:linear-gradient(180deg,transparent,#000 8px,#000 calc(100% - 16px),transparent);-webkit-mask-image:linear-gradient(180deg,transparent,#000 8px,#000 calc(100% - 16px),transparent)}.mobile-case-scroll::-webkit-scrollbar{display:none}.ws-case.mobile-case{min-height:64px;margin:3px 0;border:0;border-radius:var(--r);background:transparent}.ws-case.mobile-case.current{background:var(--accent-tint)}.ws-case.mobile-case .ws-open{min-height:64px;padding:10px 4px 10px 8px;gap:12px}.ws-case.mobile-case .cav{width:34px;height:34px;border-radius:50%}.ws-case.mobile-case.current .cav{background:var(--accent);color:var(--accent-ink)}.ws-case.mobile-case .cname{font-size:var(--fs-ui);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws-case.mobile-case .csub{font-size:var(--fs-xs)}.ws-case.mobile-case .ws-dots{width:40px;min-height:44px}.mobile-case-dot,.mobile-notification-dot{width:8px;height:8px;border-radius:50%;background:var(--danger)}.mobile-case-dot{display:inline-block}.mobile-archive-toggle{min-height:44px;width:100%;display:flex;align-items:center;gap:10px;margin-top:8px;padding:8px;border:0;border-top:1px solid var(--hair);background:none;color:var(--body);font:inherit;font-size:var(--fs-ui);text-align:left}.mobile-archive-toggle svg{width:16px;height:16px}.mobile-archive-toggle .df-ch{margin-left:auto}.mobile-archive-empty,.mobile-search-empty{padding:16px 8px;color:var(--muted);font-size:var(--fs-sm)}.mobile-order-controls{display:flex;padding-right:4px}.mobile-order-controls button{min-width:44px;min-height:44px;border:0;background:none;color:var(--body);font:inherit;touch-action:none}.mobile-order-controls button:disabled{color:var(--faint)}.mobile-drag-handle{font-size:var(--fs-lg)!important;letter-spacing:-2px;cursor:grab}.mobile-case-drop-target{outline:2px solid var(--accent);outline-offset:-2px}.mobile-row-menu{position:fixed;z-index:85;left:16px;right:16px;bottom:calc(84px + env(safe-area-inset-bottom));display:grid;padding:8px;border:1px solid var(--hair);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow)}.mobile-notification-list button,.mobile-row-menu button,.mobile-sheet-list button{min-height:52px;display:flex;align-items:center;gap:13px;width:100%;padding:10px 8px;border:0;border-radius:var(--r-btn);background:none;color:var(--ink);font:inherit;text-align:left}.mobile-row-menu svg,.mobile-sheet-list svg{width:18px;height:18px;color:var(--muted);flex:none}.mobile-workspace-footer{position:fixed;z-index:2;left:12px;right:12px;bottom:0;display:flex;align-items:center;min-height:60px;padding:0 6px env(safe-area-inset-bottom);background:var(--shell);border-top:1px solid var(--hair);transition:width var(--d2) var(--ease),left var(--d2) var(--ease),right var(--d2) var(--ease),height var(--d2) var(--ease)}.appfold.mobile-overview-open .mobile-workspace-footer{z-index:81}.mobile-profile-trigger{flex:1;min-height:44px;display:flex;align-items:center;gap:10px;border:0;background:none;color:var(--ink);font:inherit;text-align:left}.mobile-profile-avatar{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:var(--sunk);color:var(--body);font-size:var(--fs-xs);font-weight:var(--w-head)}.mobile-profile-avatar svg{width:18px;height:18px}.mobile-profile-copy{flex:1;min-width:0}.mobile-profile-trigger small,.mobile-profile-trigger strong{display:block}.mobile-profile-trigger strong{font-size:var(--fs-ui)}.mobile-profile-trigger small{margin-top:2px;color:var(--muted);font-size:var(--fs-xs)}.mobile-profile-chevron{width:12px;height:12px;margin-right:8px;color:var(--muted);flex:none}.mobile-bell{position:relative}.mobile-notification-dot{position:absolute;top:8px;right:8px;border:1px solid var(--surface)}.appfold.rail-peek .mobile-workspace-footer{left:11px;right:auto;width:44px;height:calc(108px + env(safe-area-inset-bottom));min-height:0;padding:0 0 env(safe-area-inset-bottom);border:0;display:block}.appfold.rail-peek .mobile-profile-trigger{position:absolute;left:0;bottom:env(safe-area-inset-bottom);width:44px;min-height:44px;padding:0;justify-content:center}.appfold.rail-peek .mobile-profile-chevron,.appfold.rail-peek .mobile-profile-copy{display:none}.appfold.rail-peek .mobile-bell{position:absolute;left:0;bottom:calc(52px + env(safe-area-inset-bottom));width:44px;height:44px;border-radius:var(--r-rail);background:none}.appfold.rail-peek .mobile-notification-dot{border-color:var(--shell)}.ui-modal.mobile-workspace-sheet{width:100%;max-height:min(78dvh,640px);margin:auto 0 0;padding:8px 20px calc(22px + env(safe-area-inset-bottom));border-radius:var(--r-sheet) var(--r-sheet) 0 0;background:var(--paper);box-shadow:var(--shadow)}.ui-modal.mobile-workspace-sheet::backdrop{background:var(--modal-backdrop)}.ui-modal.mobile-workspace-sheet [data-ui-modal-header]{min-height:56px;margin:0}.ui-modal.mobile-workspace-sheet [data-ui-modal-header] h2{font-size:var(--fs-lead);font-weight:var(--w-head)}.ui-modal.mobile-workspace-sheet [data-ui-modal-close]{width:44px;height:44px;border-radius:var(--r-btn)}.mobile-sheet-list>button+button{border-top:1px solid var(--hair)}.mobile-sheet-list button>span:not(.mobile-sheet-icon){flex:1}.mobile-sheet-list small{display:block;margin-top:2px;color:var(--muted);font-size:var(--fs-xs)}.mobile-notification-list>p,.mobile-sheet-list .mobile-sheet-back{color:var(--muted);font-size:var(--fs-sm)}.mobile-notification-list>p{padding:20px 8px}.mobile-notification-list>button{justify-content:space-between;border-top:1px solid var(--hair)}.mobile-notification-list small,.mobile-notification-list strong{display:block}.mobile-notification-list strong{font-size:var(--fs-xs);color:var(--muted)}.mobile-notification-list small{margin-top:3px;font-size:var(--fs-sm)}.mobile-notification-list i{width:8px;height:8px;border-radius:50%;background:var(--danger)}.mobile-notification-actions{margin-top:12px;border-top:1px solid var(--hair)}.mobile-notification-actions button{color:var(--body)}.ws-case{border:none;background:none;margin:0 -12px;border-radius:0;border-bottom:1px solid var(--hair)}.ws-case.current{background:var(--shell-deep)}.ws-case.current:active{background:var(--sunk)}.ws-new{padding-left:0}.conv-top{position:relative;padding-left:10px;padding-right:10px;padding-top:env(safe-area-inset-top);min-height:calc(56px + env(safe-area-inset-top));align-items:center;gap:4px;border-bottom:none}.desktop-case-name{display:none}.backglobal{width:44px;height:44px;position:relative;z-index:2;pointer-events:none}.backglobal:after{content:"";position:absolute;left:0;right:0;top:0;height:25px;pointer-events:auto}.case-id{display:flex;flex-direction:row;align-items:baseline;gap:8px;flex:1;min-width:0;text-align:left;position:relative;z-index:2;pointer-events:none}.case-id-name{font-size:16px;font-weight:var(--w-emph);letter-spacing:-.02em;color:var(--ink);line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:0 1 auto}.case-id-lens{flex:none;font-size:var(--fs-chrome);font-weight:var(--w-head);color:var(--ink);line-height:1.2}.case-id-lens:before{content:"›\00a0";color:var(--faint);font-weight:var(--w-quiet)}.conv-tabs{display:contents}.tabs{position:absolute;left:12px;right:12px;bottom:0;top:auto;height:44px;display:flex;align-items:stretch;gap:3px;z-index:1;overflow:visible;justify-content:normal}.tab,.tabs{min-width:0}.tab{flex:1 1 0;padding:0;gap:0;position:relative}.tab .tab-ico,.tab .tab-label,.tab .tab-lock{display:none}.tab:after{content:"";position:absolute;left:0;right:0;background:var(--hair-2)}.tab-ink,.tab:after{bottom:0;height:2px;border-radius:var(--r-tabink)}.search{position:relative;z-index:2;pointer-events:none}.search:after{content:"";position:absolute;left:50%;top:0;width:24px;height:100%;transform:translateX(-50%);pointer-events:auto}.bigtitle h1{display:none}.composer{padding:2px var(--pad) max(4px,env(safe-area-inset-bottom))}.kv-input,.ls-input,.ov-field input,.ov-field textarea,.search-head input,.ta,.tl-person{font-size:16px}.appfold .conv{position:relative;z-index:3;background:var(--paper);transition:transform .24s var(--ease)}.appfold.rail-peek .conv{transform:translateX(66px);box-shadow:-18px 0 40px var(--ink-a-16)}.appfold.rail-peek.rail-bump .conv{animation:railbump .34s var(--ease)}@keyframes railbump{0%{transform:none}62%{transform:translateX(73px)}to{transform:translateX(66px)}}.appfold.rail-glint .conv{animation:railglint .6s var(--ease) 1}@keyframes railglint{0%,to{transform:none}45%{transform:translateX(9px)}}.appfold.rail-peek .conv:after{content:"";position:absolute;inset:0;z-index:60}.appfold.rail-exit .conv{transform:translateX(100vw)}.bjelke{display:block;position:fixed;left:0;top:0;bottom:0;width:66px;z-index:2;background:var(--shell);padding-top:calc(14px + env(safe-area-inset-top));overflow:hidden}.bj-tile{position:absolute;left:12px;width:44px;height:44px;display:grid;place-items:center;border-radius:var(--r-rail);font-family:inherit;padding:0;border:1px solid var(--hair);background:var(--surface);color:var(--muted-strong);font-weight:var(--w-emph);font-size:var(--fs-sm);cursor:pointer}.bj-tile svg{width:18px;height:18px;color:var(--muted)}.bj-logo{position:static;margin:0 auto 4px;width:38px;height:38px;background:var(--sunk);border:none;color:var(--ink)}.bj-logo .lm{font-size:var(--fs-mark)}.bj-search{background:none;border-color:transparent}.bj-case.current{background:var(--ink);border-color:transparent;color:var(--paper)}.bj-new{background:none;border:1px dashed var(--edge);color:var(--muted)}.bj-foot{position:absolute;left:12px;bottom:calc(14px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:10px}.bj-foot .bj-tile{position:static}.bj-profile{background:var(--surface)}.bj-sep{position:absolute;left:0;width:66px;height:1px;background:var(--hair)}.ws-backdrop.beneath .ws-brand{visibility:hidden}.ws-backdrop.beneath{display:block;position:fixed;inset:0;z-index:1;pointer-events:none}.appfold.rail-exit .bjelke{opacity:0;transition:opacity .18s var(--ease) .12s}}@media (min-width:641px){.bjelke.bjelke-desk{display:flex;flex-direction:column;align-items:center;position:fixed;left:0;top:0;bottom:0;width:66px;z-index:2;background:var(--shell);border-right:1px solid var(--hair);padding:14px 0;gap:6px;overflow:hidden}.bjelke-desk .bj-tile{width:44px;height:44px;border-radius:var(--r-rail);border:1px solid transparent;background:transparent;color:var(--muted);display:grid;place-items:center;font-family:inherit;font-weight:var(--w-emph);font-size:var(--fs-sm);padding:0;cursor:pointer;flex:none}.bjelke-desk .bj-tile svg{width:20px;height:20px}@media (hover:hover){.bjelke-desk .bj-tile:hover{background:var(--hover-rail);color:var(--ink)}}.bjelke-desk .bj-logo,.bjelke-desk .bj-search{position:static;left:auto;top:auto}.bjelke-desk .bj-logo{width:38px;height:38px;background:var(--sunk);border:none;color:var(--ink);margin-bottom:12px}.bjelke-desk .bj-logo .lm{font-size:var(--fs-mark)}.bjelke-desk .bj-search{transition:opacity .28s var(--ease),scale var(--d1) var(--ease)}.bjelke-desk .bj-search:active{transition-duration:60ms}.appfold.ws-exit-desk .bjelke-desk .bj-search{opacity:0;pointer-events:none}.bjelke-desk .bj-case,.bjelke-desk .bj-new{position:absolute;left:12px}.bjelke-desk .bj-case{background:var(--sunk);border-color:transparent;color:var(--muted)}.bjelke-desk .bj-case.current{background:var(--ink);border-color:transparent;color:var(--paper)}.bjelke-desk .bj-new{border:1px dashed var(--edge);color:var(--muted)}.bjelke-desk .bj-foot{position:absolute;left:0;right:0;bottom:0;padding:10px 0 calc(14px + env(safe-area-inset-bottom));display:flex;flex-direction:column;align-items:center;gap:6px;background:var(--shell)}.bjelke-desk .bj-foot .bj-tile{position:static}.bjelke-desk .bj-profile{width:28px;height:28px;border-radius:50%;background:var(--paper);border:1px solid var(--hair);color:var(--muted);font-size:var(--fs-xs)}.appfold .conv{position:relative;z-index:1;margin-left:66px;background:var(--paper);will-change:transform;transition:transform .24s var(--ease)}.appfold.ws-exit-desk .conv{transform:translateX(calc(100% + 24px));box-shadow:-18px 0 40px var(--ink-a-16)}.ws-backdrop{left:66px;display:block;visibility:hidden;z-index:0;animation:none}.ws-backdrop.open{display:block;visibility:visible;animation:none}.ws-inner{margin:0 0 0 12px}.ws-case .cav,.ws-case.waiting:before,.ws-new .wsn-tile{display:none}.ws-new,.ws-open{padding-left:10px}.ws-bottom,.ws-top{display:none}}.org-profile-gate{position:relative;min-height:100dvh;display:grid;place-items:center;padding:76px 18px 28px;background:var(--shell);color:var(--ink)}.org-profile-card{width:min(760px,100%);padding:32px;border:1px solid var(--hair);border-radius:var(--r-modal);background:var(--surface);box-shadow:var(--shadow)}.org-profile-wordmark{position:absolute;left:32px;top:24px;display:block;margin:0;font-size:var(--fs-mark)}.org-profile-wordmark strong{font-weight:var(--w-loud)}.org-profile-dialog{width:min(760px,calc(100vw - 32px))}.org-profile-dialog-content{max-height:min(72dvh,720px);overflow:auto;padding-right:3px}.org-profile-email-change,.org-profile-form{display:grid;gap:16px}.org-profile-heading{display:flex;align-items:center;gap:18px;margin-bottom:12px}.org-profile-heading h1{margin:0;font-size:var(--fs-title);font-weight:var(--w-head);letter-spacing:-.02em}.org-profile-avatar-wrap{position:relative;width:64px;height:64px;flex:none}.org-profile-avatar{position:relative;width:64px;height:64px;padding:0;overflow:visible;border:0;border-radius:50%;background:var(--sunk);color:var(--muted);font:inherit;cursor:pointer}.org-profile-avatar>span:first-child{display:grid;width:64px;height:64px;place-items:center;border-radius:50%;font-size:19px;font-weight:var(--w-head)}.org-profile-avatar img{display:block;width:64px;height:64px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.org-profile-camera{position:absolute;right:-2px;bottom:-2px;display:grid;width:26px;height:26px;place-items:center;border:1px solid var(--hair-2);border-radius:50%;background:var(--paper);color:var(--body)}.org-profile-camera svg{width:14px;height:14px}.org-profile-file-input{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.org-profile-remove-photo{position:absolute;top:68px;left:50%;transform:translateX(-50%);padding:2px 5px;border:0;background:transparent;color:var(--muted);font:inherit;font-size:var(--fs-xs);text-decoration:underline;cursor:pointer}.org-profile-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:start}.org-profile-fields{display:flex;flex-direction:column;gap:16px;min-width:0}.org-case-grid label,.org-profile-email-change label,.org-profile-fields label{display:grid;gap:6px;min-width:0;color:var(--body);font-size:var(--fs-sm)}.org-profile-fields label>span:first-child{color:var(--body);font-size:var(--fs-xs)}.org-profile-required{color:var(--muted)}.org-case-grid input,.org-case-grid select,.org-case-team select,.org-profile-email-change input,.org-profile-fields input{box-sizing:border-box;width:100%;min-width:0;height:40px;border:1px solid var(--hair-2);border-radius:var(--r-sm);padding:0 12px;background:var(--shell);color:var(--ink);font:inherit;font-size:var(--fs-body)}.org-profile-locked-control{display:flex;align-items:center;gap:8px;height:40px;box-sizing:border-box;padding:0 12px;border:1px solid var(--hair-2);border-radius:var(--r-sm);background:var(--shell);color:var(--body)}.org-profile-locked-control input{flex:1;height:100%;padding:0;border:0;outline:0;background:transparent;color:var(--body)}.org-profile-locked-control svg{width:15px;height:15px;flex:none;color:var(--muted)}.org-profile-memberships{display:grid;gap:2px;padding:14px 16px;border-radius:var(--r);background:var(--sunk)}.org-profile-memberships h2{display:flex;align-items:center;gap:8px;margin:0;padding-bottom:2px;color:var(--ink);font-size:var(--fs-sm);font-weight:var(--w-head)}.org-profile-memberships h2 svg{width:14px;height:14px;color:var(--muted)}.org-profile-membership{display:grid;gap:0}.org-profile-membership>div{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--hair);font-size:var(--fs-sm)}.org-profile-membership>div span{color:var(--muted)}.org-profile-membership>div strong{color:var(--ink);font-weight:var(--w-plain);text-align:right}.org-profile-memberships>p{margin:6px 0 0;color:var(--muted);font-size:var(--fs-xs);line-height:1.45}.org-profile-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:4px;padding-top:20px;border-top:1px solid var(--hair)}.org-profile-email-change form button[type=submit],.org-profile-primary{min-height:40px;border:0;border-radius:var(--r-sm);padding:0 16px;background:var(--accent);color:var(--accent-ink);font:inherit;font-size:var(--fs-sm);font-weight:var(--w-head);cursor:pointer}.org-profile-email-change button,.org-profile-secondary{border:1px solid var(--hair);border-radius:var(--r-sm);padding:9px 12px;background:transparent;color:var(--ink);font:inherit;cursor:pointer}.org-profile-email-change h3{margin:0;font-size:var(--fs-ui);font-weight:var(--w-head)}.org-case-error,.org-profile-error{color:var(--danger);font-size:var(--fs-sm)}.org-case-notice,.org-profile-notice{color:var(--body);font-size:var(--fs-sm)}.org-profile-email-change{margin-top:22px;padding-top:18px;border-top:1px solid var(--hair)}.org-profile-email-change form{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:8px}.org-case-navigation-dialog{box-sizing:border-box;display:flex;width:min(580px,calc(100vw - 40px));max-height:min(600px,calc(100dvh - 40px));flex-direction:column;overflow:hidden}.org-case-navigation-dialog>div,.org-case-wizard{display:flex;min-height:0;flex:1;flex-direction:column}.org-case-wizard{gap:18px;overflow:hidden}.org-case-team{display:flex;align-items:center;gap:12px;padding-bottom:10px;border-bottom:1px solid var(--hair)}.org-case-team select{width:min(320px,60vw);padding:8px 10px}.org-case-steps{display:flex;align-items:center;gap:10px;margin:0;padding:0 0 2px;list-style:none}.org-case-steps li{display:flex;align-items:center;gap:7px;color:var(--muted);font-size:var(--fs-xs);white-space:nowrap}.org-case-steps li>.org-case-step-indicator{display:grid;width:22px;height:22px;place-items:center;flex:none;border:1px solid var(--hair-2);border-radius:50%}.org-case-steps li>.org-case-step-label{display:inline;width:auto;height:auto;flex:none;border:0;border-radius:0}.org-case-steps li.is-active{color:var(--ink);font-weight:var(--w-head)}.org-case-steps li.is-active>.org-case-step-indicator{border-color:var(--ink);color:var(--ink)}.org-case-steps li.is-complete>.org-case-step-indicator{border-color:var(--shell-deep);background:var(--shell-deep);color:var(--muted)}.org-case-steps li>.org-case-step-indicator svg{width:12px;height:12px}.org-case-step-connector{height:1px;min-width:12px;flex:1;background:var(--hair-2)}.org-case-step{min-height:0;flex:1;overflow-y:auto;padding:0}.org-case-step h2{margin:0;font-size:var(--fs-lead);font-weight:var(--w-head)}.org-case-step>p{color:var(--muted);font-size:var(--fs-sm)}.org-case-span{grid-column:1/-1}.org-case-fictive-note{display:block;margin-top:8px;color:var(--muted);font-size:var(--fs-xs)}.org-case-lookup{margin-top:16px;border:1px solid var(--hair);border-radius:var(--r-sm);padding:9px 12px;background:transparent;color:var(--ink);font:inherit;cursor:pointer}.org-case-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:14px;border-top:1px solid var(--hair)}.org-case-footer button{min-height:42px;border:0;border-radius:var(--r-sm);padding:9px 16px;font:inherit;cursor:pointer}.org-case-back{background:transparent;color:var(--body)}.org-case-next{background:var(--accent);color:var(--accent-ink)}.org-case-review-body{display:flex;min-height:0;flex:1;flex-direction:column;gap:16px;overflow-y:auto}.org-case-label-preview{padding:12px 14px;border-radius:var(--r);background:var(--sunk);color:var(--body);font-size:var(--fs-sm)}.org-case-label-preview strong{color:var(--ink);font-weight:var(--w-head)}.org-participants-trigger{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:0 10px;color:var(--ink)}.org-participants-trigger svg{width:18px;height:18px;flex:none}.org-participants-trigger small{display:grid;min-width:19px;height:19px;padding:0 4px;place-items:center;border-radius:var(--r-pill);background:var(--sunk);color:var(--body);font-size:11px;font-weight:var(--w-head)}.org-case-review-groups{display:flex;flex-direction:column}.org-case-review-row{display:grid;grid-template-columns:88px minmax(0,1fr) auto;align-items:start;gap:12px;padding:10px 0;border-bottom:1px solid var(--hair)}.org-case-review-row:last-child{border-bottom:0}.org-case-review-row>span:first-child{padding-top:2px;color:var(--muted);font-size:var(--fs-sm)}.org-case-review-value{display:flex;min-width:0;flex-direction:column;gap:2px;color:var(--ink);font-size:var(--fs-sm);overflow-wrap:anywhere}.org-case-review-value small{color:var(--muted);font-size:var(--fs-xs)}.org-case-review-row>button{min-height:40px;padding:0 12px;border:0;border-radius:var(--r-sm);background:transparent;color:var(--body);font:inherit;font-size:var(--fs-sm);cursor:pointer}.org-case-review-row>button:hover{background:var(--hover-ico)}.org-case-review-value select{max-width:100%;border:1px solid var(--hair-2);border-radius:var(--r-sm);padding:8px 10px;background:var(--paper);color:var(--ink);font:inherit}.org-first-use{display:grid;place-items:center;padding:24px}.org-first-use-card{width:min(100%,560px);text-align:center}.org-first-use-card h1{font-size:var(--fs-title);font-weight:var(--w-head)}.org-first-use-card p{color:var(--muted)}.org-first-use-card .org-first-use-notice{margin:20px auto 0;max-width:44ch;padding:12px 16px;border-left:3px solid var(--ochre);background:var(--shell);text-align:left}.org-first-use-card button{margin-top:18px;border:0;border-radius:var(--r-sm);padding:12px 18px;background:var(--accent);color:var(--accent-ink);font:inherit;cursor:pointer}@media (max-width:640px){.org-profile-gate{align-items:start;padding:72px 16px 20px}.org-profile-wordmark{left:20px;top:20px}.org-profile-card{padding:24px 18px}.org-profile-layout{grid-template-columns:minmax(0,1fr);gap:18px}.org-profile-heading{gap:14px;margin-bottom:8px}.org-profile-heading h1{font-size:var(--fs-lead)}.org-profile-fields{gap:12px}.org-profile-actions{position:sticky;bottom:0;background:var(--paper)}.org-profile-primary{width:100%}.org-profile-dialog{width:100%;height:100dvh;max-height:100dvh;margin:0;padding:8px 20px calc(20px + env(safe-area-inset-bottom));border-radius:0}.org-profile-dialog-content{max-height:calc(100dvh - 100px)}.org-case-grid,.org-profile-email-change form,.org-profile-fields{grid-template-columns:minmax(0,1fr)}.org-case-navigation-dialog{width:100%;height:100dvh;max-height:100dvh;margin:0;padding:8px 18px calc(16px + env(safe-area-inset-bottom));border-radius:0}.org-case-wizard{min-height:0;height:calc(100dvh - 100px - env(safe-area-inset-bottom))}.org-case-steps{gap:5px}.org-case-steps li{flex-direction:column;align-items:center;gap:4px;font-size:11px}.org-case-step-connector{min-width:5px}.org-case-step{min-height:0;overflow-y:auto;padding:4px 0}.org-case-review-row{grid-template-columns:72px minmax(0,1fr) auto;gap:8px}.org-case-footer{position:sticky;bottom:0;background:var(--paper);padding-bottom:4px}}.theme-settings-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:18px}.theme-choice{min-height:40px}@media (forced-colors:active){:focus-visible{outline:2px solid Highlight;outline-offset:2px}.field:focus{outline:2px solid Highlight;outline-offset:2px}.btn{border-color:ButtonBorder}.btn-primary{color:ButtonText;border:2px solid ButtonText}.btn-tint{color:ButtonText;border:1px solid ButtonText}.btn-quiet{border-color:ButtonBorder}.btn-link{text-decoration:underline}.badge,.bj-logo,.bjelke-desk .bj-logo,.kfpoint,.rchip,.src-mark{border:1px solid CanvasText}.kl-group.focused,.proposal.focused{outline:2px solid Highlight;outline-offset:1px}.kfpoint .pdot,.rchip .rdot,.refusal{border:1px solid CanvasText}.tab-ink{background:Highlight}.soon-chip{border-color:CanvasText}.sp-chip.active{border:2px solid Highlight}.notestate .ns-dot{color:GrayText}.composer.reading .ns-dot{color:Highlight}.kf-seg,.kf-sheet,.ns-open{border:1px solid CanvasText}.kf-seg-thumb{display:none}.kf-seg-btn{border:1px solid ButtonBorder;color:ButtonText}.kf-seg-btn[aria-selected=true]{border:2px solid Highlight}.kf-grab,.kf-vitem.choice .kf-vmark{border:1px solid CanvasText}.kf-all{color:ButtonText;border:2px solid ButtonText}.kf-decide,.kf-opt{color:ButtonText;border:1px solid ButtonText}}.conv-main.enter{animation:lensEnter .24s var(--ease)}@keyframes lensEnter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.conv-main.enter-fra-hoejre{animation:lensGlideR .3s var(--ease)}.conv-main.enter-fra-venstre{animation:lensGlideL .3s var(--ease)}@keyframes lensGlideR{0%{opacity:.55;transform:translateX(30px)}72%{opacity:1;transform:translateX(-6px)}to{opacity:1;transform:none}}@keyframes lensGlideL{0%{opacity:.55;transform:translateX(-30px)}72%{opacity:1;transform:translateX(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.kf-group,.kf-seg-thumb,.kf-sheet,.kf-track,.kf-vitem,.kf-vopts,.ns-arrow{transition-duration:.001ms!important;transition-delay:0ms!important}.conv-main.enter,.conv-main.enter-fra-hoejre,.conv-main.enter-fra-venstre{animation:none}*,:after,:before{animation-duration:.001ms!important;transition-duration:.001ms!important}}@media (max-width:640px){.manual-input{font-size:16px}}.mobile-lens-indicators,.mobile-lens-sheet,.mobile-lens-trigger,.mobile-search-placeholder{display:none}@media (min-width:641px){.desktop-sidebar{box-sizing:border-box;position:fixed;z-index:4;inset:0 auto 0 0;width:64px;display:flex;flex-direction:column;overflow:hidden;background:var(--shell);border-right:1px solid var(--hair);padding:0 10px;transition:width var(--d2) var(--ease)}.desktop-sidebar[data-expanded=true]{width:268px}.desktop-sidebar-brand{padding:0 5px;height:66px;min-height:66px;display:flex;align-items:center;justify-content:space-between}.desktop-sidebar-actions button,.desktop-sidebar-home,.desktop-sidebar-settings,.desktop-sidebar-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--muted);font:inherit;cursor:pointer}.desktop-sidebar-home{min-width:0;padding:0 8px;color:var(--ink);font-size:calc(var(--fs-mark) * 1.2);letter-spacing:-.03em;white-space:nowrap}.desktop-sidebar-home span span{font-weight:var(--w-head)}.desktop-sidebar-home strong{font-weight:var(--w-quiet)}.desktop-sidebar-toggle{width:36px;height:36px;display:grid;place-items:center;border-radius:var(--r-sm);flex:none}.desktop-sidebar-toggle svg{width:18px;height:18px}.desktop-sidebar-actions{display:grid;gap:3px;padding-bottom:22px}.desktop-sidebar-actions button{height:40px;display:flex;align-items:center;gap:12px;border-radius:var(--r-sm);padding:0 11px;white-space:nowrap;font-size:var(--fs-ui)}.desktop-sidebar-actions svg{width:19px;height:19px;flex:none}.desktop-sidebar-section{height:28px;padding:0 11px 9px;color:var(--muted);font-size:var(--fs-xs);line-height:19px;white-space:nowrap}.desktop-sidebar-case-list{position:relative;flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:transparent transparent}.desktop-sidebar-case-list:focus-within,.desktop-sidebar-case-list:hover{scrollbar-color:var(--hair-2) transparent}.desktop-sidebar-case-list::-webkit-scrollbar{width:5px}.desktop-sidebar-case-list::-webkit-scrollbar-thumb{background:transparent;border-radius:var(--r-pill)}.desktop-sidebar-case-list:hover::-webkit-scrollbar-thumb{background:var(--hair-2)}.desktop-sidebar-case{position:relative;min-height:46px;height:46px;margin-bottom:3px;border:0;border-radius:var(--r-sm)}.desktop-sidebar-case .ws-open{min-width:0;width:calc(100% - 28px);height:46px;padding:7px 4px 7px 9px;gap:10px;background:transparent}.desktop-sidebar-case .cav{width:28px;height:28px;min-width:28px;border-radius:50%;display:grid;place-items:center;background:var(--sunk);color:var(--muted-strong);font-size:var(--fs-xs)}.desktop-sidebar-case.current{background:var(--accent-tint)}.desktop-sidebar-case.current .cav{background:var(--accent);color:var(--accent-ink)}.desktop-sidebar-case .cmid{min-width:0;flex:1}.desktop-sidebar-case .cname{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:var(--fs-ui)}.desktop-sidebar-case .ws-dots{position:absolute;right:3px;top:9px;width:25px;height:28px;padding:0;opacity:0;color:var(--muted)}.desktop-sidebar-case:focus-within .ws-dots,.desktop-sidebar-case:hover .ws-dots{opacity:1}.desktop-sidebar-menu{position:absolute;z-index:7;top:43px;right:2px;min-width:148px;padding:4px;background:var(--surface);box-shadow:var(--shadow-sm);border-radius:var(--r-sm)}.desktop-sidebar-menu button{width:100%;min-height:36px;display:flex;gap:8px;align-items:center;padding:6px 8px;border:0;background:transparent;color:var(--body);font:inherit;text-align:left;cursor:pointer}.desktop-sidebar-menu svg{width:16px;height:16px}.desktop-sidebar-empty{padding:8px 11px;color:var(--muted);font-size:var(--fs-xs)}.desktop-sidebar-footer .ws-search{min-width:0;flex:1;height:36px}.desktop-sidebar-settings{display:grid;place-items:center;width:36px;height:36px;border-radius:var(--r-sm);flex:none}.desktop-sidebar-settings svg{width:18px;height:18px}.desktop-sidebar[data-expanded=false]{cursor:pointer;align-items:center;padding:0 10px}.desktop-sidebar[data-expanded=false] .desktop-sidebar-brand{width:100%;justify-content:center}.desktop-sidebar[data-expanded=false] .desktop-sidebar-footer .ws-search,.desktop-sidebar[data-expanded=false] .desktop-sidebar-home{display:none}.desktop-sidebar[data-expanded=false] .desktop-sidebar-actions{width:44px}.desktop-sidebar[data-expanded=false] .desktop-sidebar-actions button{width:44px;justify-content:center;padding:0}.desktop-sidebar[data-expanded=false] .desktop-sidebar-actions span{display:none}.desktop-sidebar[data-expanded=false] .desktop-sidebar-section{visibility:hidden}.desktop-sidebar[data-expanded=false] .desktop-sidebar-case-list{width:44px}.desktop-sidebar[data-expanded=false] .desktop-sidebar-case .ws-open{width:44px;padding:7px 8px}.desktop-sidebar[data-expanded=false] .desktop-sidebar-case .cmid,.desktop-sidebar[data-expanded=false] .desktop-sidebar-case .ws-dots{display:none}.desktop-sidebar[data-expanded=false] .desktop-sidebar-case:not(.current) .cav{background:transparent}.desktop-sidebar[data-expanded=false] .desktop-sidebar-footer{margin-top:auto}.desktop-sidebar [data-case-id]:focus-visible,.desktop-sidebar button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (hover:hover){.desktop-sidebar-actions button:hover,.desktop-sidebar-case:hover,.desktop-sidebar-settings:hover,.desktop-sidebar-toggle:hover{background:var(--hover-rail);color:var(--ink)}.desktop-sidebar-case.current:hover{background:var(--accent-tint)}.desktop-sidebar-menu button:hover{background:var(--hover-quiet)}}.appfold .desktop-sidebar~.conv{container-type:inline-size;margin-left:64px;transition:margin-left var(--d2) var(--ease)}.appfold.desktop-sidebar-expanded .desktop-sidebar~.conv{margin-left:268px}.appfold:has(.desktop-sidebar) .ws-backdrop{left:64px}.appfold.desktop-sidebar-expanded:has(.desktop-sidebar) .ws-backdrop{left:268px}.appfold .desktop-sidebar~.conv .conv-top{background:transparent;min-height:66px;padding:0 26px;display:grid;grid-template-columns:minmax(84px,1fr) minmax(0,max-content) minmax(36px,1fr);gap:16px;align-items:center}.desktop-case-header{min-width:0;display:flex;align-items:center;gap:10px}.desktop-case-header>.backglobal{display:none}.desktop-case-name{font-size:var(--fs-ui);font-weight:var(--w-head);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desktop-case-status{flex:none;font-size:var(--fs-xs);color:var(--muted);background:var(--sunk);padding:2px 7px;border-radius:var(--r-pill)}.desktop-header-actions .search{width:36px;height:36px;color:var(--ink)}.desktop-header-actions{min-width:0;display:flex;justify-content:flex-end;align-items:center}.desktop-lens-tabs{justify-self:center;min-width:0;align-self:stretch}.desktop-lens-tabs,.desktop-lens-tabs .tabs{max-width:100%;padding:0;border:0;display:flex}.desktop-lens-tabs .tabs{justify-content:safe center;flex-wrap:nowrap;gap:3px;min-height:65px;overflow-x:auto;scrollbar-width:none}.desktop-lens-tabs .tabs::-webkit-scrollbar{display:none}.desktop-lens-tabs .tab{flex:none;white-space:nowrap;height:auto;padding:0 12px;border-radius:0;color:var(--muted);font-size:var(--fs-chrome);font-weight:var(--w-plain)}.desktop-lens-tabs .tab svg,.desktop-lens-tabs .tab-ink{display:none}.desktop-lens-tabs .tab[aria-selected=true]{color:var(--ink);font-weight:var(--w-head)}.desktop-lens-tabs .tab[aria-selected=true]:after{content:"";position:absolute;left:11px;right:11px;bottom:-1px;height:2px;background:var(--accent);border-radius:var(--r-tabink)}.desktop-lens-tabs .tab:hover{background:transparent;color:var(--ink)}@container (max-width: 700px){.appfold .desktop-sidebar~.conv .conv-top{padding-inline:16px;gap:8px}}}@media (max-width:640px){.navigation-input{font-size:16px}.case-id,.desktop-lens-tabs{display:none!important}.desktop-case-header{display:contents}.desktop-case-status{display:none}.desktop-header-actions{display:flex;align-items:center;margin-left:auto}.org-participants-trigger{width:38px;min-width:38px;height:38px;min-height:38px;padding:0}.org-participants-trigger>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.org-participants-trigger small{position:absolute;right:-3px;top:-3px;min-width:16px;height:16px;padding:0 3px;font-size:10px}.mobile-lens-trigger{display:flex;min-width:0;flex:1;height:44px;align-items:center;gap:7px;padding:0 6px;border:0;background:transparent;color:var(--ink);font:inherit;text-align:left}.mobile-lens-case{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:var(--w-emph)}.mobile-lens-separator{color:var(--faint)}.mobile-lens-name{flex:none;font-size:var(--fs-chrome);font-weight:var(--w-head);white-space:nowrap}.mobile-lens-trigger svg{width:12px;height:12px;flex:none}.mobile-search-placeholder{display:block;width:44px;height:44px}.mobile-lens-sheet-head button svg{width:20px;height:20px}.mobile-lens-indicators{position:absolute;left:12px;right:12px;bottom:0;height:2px;display:flex;gap:3px;pointer-events:none}.mobile-lens-indicators span{flex:1 1 0;border-radius:var(--r-tabink);background:var(--hair-2)}.mobile-lens-indicators span[data-active]{background:var(--accent)}.mobile-lens-sheet{display:block;box-sizing:border-box;width:100%;max-width:none;max-height:85vh;margin:auto 0 0;padding:0;border:0;background:transparent;color:var(--body)}.mobile-lens-sheet::backdrop{background:var(--modal-backdrop)}.mobile-lens-panel{background:var(--modal-background);border-radius:var(--r-sheet) var(--r-sheet) 0 0;padding:8px 20px calc(22px + env(safe-area-inset-bottom));box-shadow:var(--shadow)}.mobile-lens-sheet-head{min-height:56px;display:flex;align-items:center;justify-content:space-between}.mobile-lens-sheet-head h2{margin:0;font-size:var(--fs-lead);font-weight:var(--w-head)}.mobile-lens-sheet-head button{width:44px;height:44px;display:grid;place-items:center;border:0;background:transparent;color:var(--muted)}.mobile-lens-option{width:100%;min-height:52px;display:grid;grid-template-columns:18px minmax(0,1fr) 24px;align-items:center;gap:13px;padding:10px 8px;border:0;border-radius:var(--r-sm);background:transparent;color:var(--body);font:inherit;text-align:left}.mobile-lens-option>svg{width:18px;height:18px}.mobile-lens-option small,.mobile-lens-option strong{display:block}.mobile-lens-option strong{color:var(--ink);font-size:var(--fs-ui);font-weight:var(--w-emph)}.mobile-lens-option small{margin-top:2px;color:var(--muted);font-size:var(--fs-xs)}.mobile-lens-check{width:18px;height:18px;color:var(--accent)}.mobile-lens-option:focus-visible,.mobile-lens-sheet-head button:focus-visible,.mobile-lens-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}}@media (min-width:641px){.desktop-sidebar{overflow:visible}.desktop-sidebar-brand{padding:0 5px}.desktop-sidebar-toggle svg{width:19px;height:19px}.desktop-sidebar-actions kbd{margin-left:auto;font:inherit;color:var(--faint);font-size:var(--fs-xs)}.desktop-sidebar-section{display:flex;flex-shrink:0}.desktop-sidebar-section svg{display:none;width:16px;height:16px}.desktop-sidebar-scroll-wrap{position:relative;min-height:0;flex-shrink:1;overflow:hidden}.desktop-sidebar-case-list{flex:none;max-height:100%;overflow-x:hidden}.desktop-sidebar-scroll-wrap:after,.desktop-sidebar-scroll-wrap:before{content:"";position:absolute;left:0;right:5px;pointer-events:none;z-index:2;opacity:0}.desktop-sidebar-scroll-wrap:before{top:0;height:16px;background:linear-gradient(var(--shell),transparent)}.desktop-sidebar-scroll-wrap:after{bottom:0;height:20px;background:linear-gradient(transparent,var(--shell))}.desktop-sidebar-scroll-wrap[data-bottom=true]:after,.desktop-sidebar-scroll-wrap[data-top=true]:before{opacity:1}.desktop-sidebar-case{display:flex;align-items:center;padding:0}.desktop-sidebar-case .ws-open{display:flex;flex:1;width:auto;margin:0;min-width:0}.desktop-sidebar-case .ws-dots{position:static;flex:none;margin-right:3px;display:grid;place-items:center}.desktop-sidebar-case .ws-dots svg{width:16px;height:16px}.desktop-sidebar-case .ws-dots[aria-expanded=true]{opacity:1;background:var(--surface)}.desktop-sidebar-case .cav{position:relative;font-weight:var(--w-plain)}.desktop-sidebar-case time{min-width:34px;flex:none;text-align:right;white-space:nowrap;font-size:calc(var(--fs-xs) * .9);color:var(--muted);font-variant-numeric:tabular-nums}.desktop-sidebar-archive{display:flex;align-items:center;gap:12px;flex-shrink:0;height:40px;margin-top:13px;padding:0 11px;background:transparent;border:0;color:var(--muted);font:inherit;font-size:var(--fs-sm);border-radius:var(--r-sm);cursor:pointer}.desktop-sidebar-archive svg{width:19px;height:19px}.desktop-sidebar-archive small{margin-left:auto;font-size:var(--fs-xs)}.desktop-sidebar-spacer{flex:1;min-height:36px}.desktop-sidebar[data-expanded=false] .desktop-sidebar-brand{padding:0}.desktop-sidebar[data-expanded=false] .desktop-sidebar-section{visibility:visible;justify-content:center;padding:0}.desktop-sidebar[data-expanded=false] .desktop-sidebar-section svg{display:block;margin-top:1px}.desktop-sidebar[data-expanded=false] .desktop-sidebar-actions kbd,.desktop-sidebar[data-expanded=false] .desktop-sidebar-archive small,.desktop-sidebar[data-expanded=false] .desktop-sidebar-archive span,.desktop-sidebar[data-expanded=false] .desktop-sidebar-case time,.desktop-sidebar[data-expanded=false] .desktop-sidebar-section span{display:none}.desktop-sidebar[data-expanded=false] .desktop-sidebar-case .ws-open{justify-content:center;padding:6px 0}.desktop-sidebar[data-expanded=false] .desktop-sidebar-archive{width:44px;justify-content:center;padding:0}.desktop-sidebar[data-expanded=false] .desktop-sidebar-scroll-wrap{width:44px}.desktop-sidebar[data-expanded=false] .desktop-sidebar-case-list{scrollbar-gutter:auto;scrollbar-width:none}.desktop-sidebar[data-expanded=false] .desktop-sidebar-case-list::-webkit-scrollbar{display:none}.desktop-sidebar[data-expanded=false]:hover{background:var(--hover-quiet)}.desktop-first-workspace{margin-left:64px;height:100dvh;display:grid;place-items:center;text-align:center;padding:40px 30px 96px;overflow:auto}.desktop-sidebar-expanded .desktop-first-workspace{margin-left:268px}.desktop-first-workspace>div{max-width:510px}.desktop-first-workspace h1{font-size:var(--fs-title);font-weight:var(--w-head);letter-spacing:-.02em;line-height:1.3}.desktop-first-workspace p{margin-top:14px;color:var(--muted);font-size:var(--fs-body);line-height:1.65}.desktop-first-workspace .navigation-primary{display:flex;align-items:center;gap:9px;margin:28px auto 0;padding:11px 18px;font-size:var(--fs-ui)}.desktop-first-workspace .navigation-primary svg{width:19px;height:19px}.desktop-first-workspace small{line-height:1.65;display:block;margin-top:12px;color:var(--muted);font-size:var(--fs-xs)}}.desktop-case-dot{position:absolute;width:4px;height:4px;border-radius:var(--r-pill);background:var(--danger);top:0;right:0;box-shadow:0 0 0 2px var(--shell)}.desktop-case-popover{position:fixed;z-index:100;width:250px;padding:8px;border-radius:var(--r);background:var(--surface);box-shadow:var(--shadow);border:1px solid var(--hair)}.desktop-case-popover>div{padding:9px 11px 13px;border-bottom:1px solid var(--hair);margin-bottom:6px}.desktop-case-popover strong{display:block;overflow-wrap:anywhere;font-size:var(--fs-ui);font-weight:var(--w-head)}.desktop-case-popover small{display:block;margin-top:3px;color:var(--muted);font-size:var(--fs-xs)}.desktop-case-popover button{width:100%;display:flex;align-items:center;gap:11px;padding:10px 11px;text-align:left;border:0;border-radius:var(--r-sm);background:transparent;font:inherit;font-size:var(--fs-ui);color:var(--ink);cursor:pointer}.desktop-case-popover button svg{width:17px;height:19px}.desktop-case-popover button:hover{background:var(--hover-ico)}.desktop-navigation-tooltip{position:fixed;z-index:120;background:var(--ink);color:var(--paper);box-shadow:var(--shadow-sm);font-size:var(--fs-sm);line-height:1.5;padding:9px 12px;border-radius:var(--r-sm);max-width:340px;white-space:normal;overflow-wrap:anywhere}.navigation-dialog input{width:100%;border:1px solid var(--hair-2);border-radius:var(--r-sm);background:var(--paper);color:var(--ink);padding:13px;font:inherit;font-size:var(--fs-body)}.navigation-dialog p{font-size:var(--fs-sm);color:var(--muted);margin:12px 0}.navigation-primary{background:var(--accent);color:var(--accent-ink);padding:10px 16px;margin-top:12px;border:0;border-radius:var(--r-sm);font:inherit;cursor:pointer}.navigation-primary:hover{background:var(--accent-strong)}.navigation-search-results{margin-top:12px;max-height:38dvh;overflow:auto}.navigation-search-results button{display:flex;align-items:center;gap:12px;width:100%;padding:12px;text-align:left;border:0;border-radius:var(--r-sm);background:transparent;color:var(--ink);font:inherit;font-size:var(--fs-ui);cursor:pointer}.navigation-search-results button svg{width:19px;height:19px;flex:none;color:var(--muted)}.navigation-search-results button:hover{background:var(--hover-ico)}.navigation-help h3{font-size:var(--fs-ui);font-weight:var(--w-head);margin-top:24px}.navigation-help-link{display:block;margin:18px auto 0;padding:0;border:0;background:transparent;font:inherit;font-size:var(--fs-sm);color:var(--muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media (forced-colors:active){.desktop-sidebar-scroll-wrap:after,.desktop-sidebar-scroll-wrap:before{display:none}}@media (max-height:700px){.desktop-first-workspace{align-items:start;padding-top:72px;padding-bottom:38px}}@media (max-width:640px){.desktop-sidebar{display:none}.appfold.rail-peek>.desktop-sidebar[data-expanded=false]{box-sizing:border-box;position:fixed;z-index:2;inset:0 auto 0 0;width:66px;display:flex;flex-direction:column;align-items:stretch;overflow:hidden;padding:0 11px env(safe-area-inset-bottom);border-right:1px solid var(--hair);background:var(--shell)}.appfold.rail-peek .desktop-sidebar-brand{width:100%;min-height:66px;height:66px;padding:0;display:flex;align-items:center;justify-content:center}.appfold.rail-peek .desktop-sidebar-home{display:none}.appfold.rail-peek .desktop-sidebar-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:36px;height:36px;padding:0;display:grid;place-items:center;border:0;border-radius:var(--r-sm);background:transparent;color:var(--muted)}.appfold.rail-peek .desktop-sidebar-toggle svg{width:18px;height:18px}.appfold.rail-peek .desktop-sidebar-actions{width:44px;display:grid;gap:3px;padding:0 0 22px}.appfold.rail-peek .desktop-sidebar-actions button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:44px;height:40px;padding:0;display:grid;place-items:center;border:0;border-radius:var(--r-sm);background:transparent;color:var(--muted);font:inherit}.appfold.rail-peek .desktop-sidebar-actions svg{width:19px;height:19px}.appfold.rail-peek .desktop-sidebar-actions kbd,.appfold.rail-peek .desktop-sidebar-actions span{display:none}.appfold.rail-peek .desktop-sidebar-section{width:44px;height:28px;padding:0;display:flex;flex:none;align-items:flex-start;justify-content:center;visibility:visible;color:var(--muted)}.appfold.rail-peek .desktop-sidebar-section span{display:none}.appfold.rail-peek .desktop-sidebar-section svg{width:16px;height:16px;display:block;margin-top:1px}.appfold.rail-peek .desktop-sidebar-scroll-wrap{position:relative;width:44px;min-height:0;flex:1 1 auto;flex-shrink:1;overflow:hidden}.appfold.rail-peek .desktop-sidebar-case-list{width:44px;max-height:100%;min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:auto;scrollbar-width:none}.appfold.rail-peek .desktop-sidebar-case-list::-webkit-scrollbar{display:none}.appfold.rail-peek .desktop-sidebar-case{position:relative;width:44px;min-height:46px;height:46px;margin:0 0 3px;border:0;border-radius:var(--r-sm)}.appfold.rail-peek .desktop-sidebar-case .ws-open{width:44px;min-width:0;height:46px;padding:6px 0;display:flex;align-items:center;justify-content:center;gap:0;background:transparent}.appfold.rail-peek .desktop-sidebar-case .cav{position:relative;width:28px;height:28px;min-width:28px;display:grid;place-items:center;border-radius:50%;background:var(--sunk);color:var(--muted-strong);font-size:var(--fs-xs)}.appfold.rail-peek .desktop-sidebar-case.current{background:var(--accent-tint)}.appfold.rail-peek .desktop-sidebar-case.current .cav{background:var(--accent);color:var(--accent-ink)}.appfold.rail-peek .desktop-sidebar-case:not(.current) .cav{background:transparent}.appfold.rail-peek .desktop-sidebar-case .cmid,.appfold.rail-peek .desktop-sidebar-case .ws-dots,.appfold.rail-peek .desktop-sidebar-case time{display:none}.appfold.rail-peek .desktop-sidebar-archive{width:44px;height:40px;flex:none;margin-top:13px;padding:0;display:flex;align-items:center;justify-content:center;border:0;border-radius:var(--r-sm);background:transparent;color:var(--muted)}.appfold.rail-peek .desktop-sidebar-archive svg{width:19px;height:19px}.appfold.rail-peek .desktop-sidebar-archive small,.appfold.rail-peek .desktop-sidebar-archive span{display:none}.appfold.rail-peek .desktop-sidebar-spacer{min-height:36px;flex:1 1 auto}.appfold.rail-peek .desktop-sidebar-footer{width:100%;margin-top:auto}.appfold.rail-peek .desktop-sidebar-footer button[aria-haspopup=menu]{width:44px}.appfold.rail-peek .desktop-sidebar button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}}.navigation-auto-collapse{display:flex;align-items:center;gap:10px;margin:18px 0;color:var(--body);font-size:var(--fs-ui)}.desktop-case-popover{opacity:1;transform:translateY(0);transition:opacity var(--d1) var(--ease),transform var(--d1) var(--ease)}.desktop-case-popover-exiting{opacity:0;transform:translateY(4px);pointer-events:none}@media (prefers-reduced-motion:reduce){.desktop-case-popover{transition:none}}@media (min-width:641px){.desktop-sidebar-home{padding:0 0 0 8px;font-weight:var(--w-head)}.desktop-sidebar-home strong{font-size:var(--fs-mark)}.desktop-sidebar[data-expanded=false]{align-items:stretch}.desktop-sidebar[data-expanded=false] .desktop-sidebar-actions,.desktop-sidebar[data-expanded=false] .desktop-sidebar-actions button,.desktop-sidebar[data-expanded=false] .desktop-sidebar-archive,.desktop-sidebar[data-expanded=false] .desktop-sidebar-case .ws-open,.desktop-sidebar[data-expanded=false] .desktop-sidebar-case-list,.desktop-sidebar[data-expanded=false] .desktop-sidebar-scroll-wrap{width:100%}}