.clawdia-tabs{overscroll-behavior-x:contain;scrollbar-width:none;min-width:0;padding-top:var(--tabs-bleed);padding-bottom:calc(var(--tabs-pad-b) + 1px);padding-inline:var(--tabs-bleed);margin-top:calc(var(--tabs-bleed) * -1);margin-bottom:-1px;margin-inline:calc(var(--tabs-bleed) * -1);align-items:center;display:flex;position:relative;overflow:auto hidden}.clawdia-tabs::-webkit-scrollbar{display:none}.clawdia-tabs__tab{white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;text-decoration:none;display:inline-flex;position:relative}.clawdia-tabs__tab[data-current=true]:after{content:"";left:0;right:0;bottom:calc(var(--tabs-pad-b) * -1 - 1px);background:var(--tabs-item-accent,var(--color-accent));border-radius:2px;height:2px;position:absolute}.clawdia-tabs[data-armed=true] .clawdia-tabs__tab[data-current=true]:after{display:none}.clawdia-tabs__tab:focus-visible{outline:2px solid var(--color-accent-bright);outline-offset:3px;border-radius:var(--radius-sm)}.clawdia-tabs__label{display:inline-grid}.clawdia-tabs__label>span{grid-area:1/1}.clawdia-tabs__label:after{content:attr(data-label);visibility:hidden;grid-area:1/1;font-weight:600}.clawdia-tabs__ind{pointer-events:none;background:var(--tabs-accent,var(--color-accent));height:2px;transition:background var(--dur-fast) ease;border-radius:2px;position:absolute;bottom:0;left:0}@media (prefers-reduced-motion:no-preference){.clawdia-tabs[data-armed=true] .clawdia-tabs__ind{transition:transform var(--dur-base) var(--ease-out-quart), width var(--dur-base) var(--ease-out-quart)}.clawdia-tabs{scroll-behavior:smooth}}
.clawdia-ta{--tf-ring:var(--hairline-strong)}.clawdia-ta:hover{--tf-ink:var(--color-ink)}.clawdia-ta:focus{outline:none}.clawdia-ta:focus-visible{--tf-ink:var(--color-ink);outline:2px solid var(--color-accent-bright);outline-offset:2px}.clawdia-ta[aria-invalid=true]{--tf-ring:var(--color-error)}.clawdia-ta[aria-invalid=true]:focus-visible{outline-color:var(--color-error)}.clawdia-ta:disabled{cursor:not-allowed;opacity:.6;resize:none}.clawdia-ta--bare,.clawdia-ta--bare:hover,.clawdia-ta--bare:focus,.clawdia-ta--bare:focus-visible{--tf-ring:transparent;--tf-ink:var(--color-ink);outline:none}.clawdia-ta::placeholder{color:var(--color-ink-muted)}@media (max-width:899px){.clawdia-ta{--ta-font-size:var(--fs-body)}}
.clawdia-tf{--tf-ring:var(--hairline-strong)}.clawdia-tf:hover{--tf-ink:var(--color-ink)}.clawdia-tf:focus{outline:none}.clawdia-tf:focus-visible{--tf-ink:var(--color-ink);outline:2px solid var(--color-accent-bright);outline-offset:2px}.clawdia-tf[aria-invalid=true]{--tf-ring:var(--color-error)}.clawdia-tf[aria-invalid=true]:focus-visible{outline-color:var(--color-error)}.clawdia-tf--bare,.clawdia-tf--bare:hover,.clawdia-tf--bare:focus,.clawdia-tf--bare:focus-visible{--tf-ring:transparent;--tf-ink:var(--color-ink);outline:none}@media (max-width:899px){.clawdia-tf--md{min-height:44px}}
.clawdia-toggle{align-items:center;gap:var(--space-2);min-height:36px;padding:var(--space-1) 0;cursor:pointer;font-size:var(--toggle-label-fs,var(--fs-ui-label));font-weight:var(--toggle-label-weight,500);color:var(--toggle-label-ink,var(--color-ink-soft));background:0 0;border:0;display:inline-flex}.clawdia-toggle:disabled{cursor:not-allowed;opacity:.5}.clawdia-toggle:focus{outline:none}.clawdia-toggle:focus-visible{outline:2px solid var(--color-accent-bright);outline-offset:2px;border-radius:var(--radius-md)}.clawdia-toggle__track{border-radius:var(--radius-pill);background:var(--hairline-strong);flex:none;width:34px;height:20px;position:relative}.clawdia-toggle[aria-checked=true] .clawdia-toggle__track{background:var(--color-accent)}.clawdia-toggle__knob{width:var(--space-4);height:var(--space-4);border-radius:var(--radius-pill);background:var(--color-surface-raised);position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.clawdia-toggle[aria-checked=true] .clawdia-toggle__knob{transform:translateX(calc(var(--space-4) - 2px))}.clawdia-toggle[aria-checked=true] .clawdia-toggle__label{color:var(--toggle-label-ink-on,var(--color-ink))}@media (prefers-reduced-motion:no-preference){.clawdia-toggle__knob{transition:transform var(--dur-base) var(--ease-out-quart)}.clawdia-toggle__track{transition:background var(--dur-fast) var(--ease-out-quart)}.clawdia-toggle__label{transition:color var(--dur-fast) var(--ease-out-quart)}}@media (max-width:899px){.clawdia-toggle{min-height:44px}}
.clawdia-tooltip{border-radius:var(--radius-md);min-width:0;display:inline-flex;position:relative}.clawdia-tooltip:has(>fieldset){width:100%;display:block}.clawdia-tooltip:focus-visible{outline:2px solid var(--color-accent-bright);outline-offset:2px}.clawdia-tooltip>button{width:100%}.clawdia-tooltip>button:disabled,.clawdia-tooltip :is(button,input,textarea,select,[role=combobox],[role=switch]):disabled,.clawdia-tooltip [disabled],.clawdia-tooltip [aria-disabled=true],.clawdia-tooltip fieldset:disabled,.clawdia-tooltip fieldset:disabled *{pointer-events:none}.clawdia-tooltip__panel{z-index:var(--z-popover);gap:var(--space-1);width:max-content;max-width:min(22rem,calc(100vw - var(--space-4)));box-sizing:border-box;padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);background:var(--glass-bg-dense);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);box-shadow:var(--glass-shadow);color:var(--color-ink);font-size:var(--fs-ui-label);font-family:var(--font-body);line-height:var(--lh-body);pointer-events:none;border:0;flex-direction:column;display:flex;position:fixed}.clawdia-tooltip__panel>span{display:block}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.clawdia-tooltip__panel{background:var(--color-surface-raised)}}
@property --aura-angle{syntax:"<angle>";inherits:false;initial-value:270deg}.clawdia-aura{isolation:isolate;border-radius:var(--aura-radius,var(--radius-md));display:inline-block;position:relative}.clawdia-aura--block{width:100%;display:block}.clawdia-aura__blob{inset:calc(-1 * var(--aura-spread,10px));z-index:0;pointer-events:none;opacity:0;border-radius:calc(var(--aura-radius,var(--radius-md)) + var(--aura-spread,10px));filter:blur(var(--aura-blur,.75rem));will-change:opacity;position:absolute;overflow:hidden}.clawdia-aura__ring{position:absolute;inset:0}.clawdia-aura--conic .clawdia-aura__ring{background:conic-gradient(from var(--aura-angle),var(--aura-stops))}.clawdia-aura--even .clawdia-aura__ring{width:var(--aura-square,100%);height:var(--aura-square,100%);background:conic-gradient(from var(--aura-angle),var(--aura-stops));transform:translate(-50%,-50%) scale(var(--aura-stretch-x,1),var(--aura-stretch-y,1));inset:50% auto auto 50%}.clawdia-aura--linear .clawdia-aura__ring{background:linear-gradient(90deg,var(--aura-band-stops));background-size:200% 100%}.clawdia-aura__plate{z-index:1;border-radius:inherit;background:var(--aura-plate,var(--color-surface));position:absolute;inset:0}.clawdia-aura__content{z-index:2;display:block;position:relative}@keyframes clawdia-aura-spin{0%{--aura-angle:var(--aura-from,270deg)}to{--aura-angle:var(--aura-to,630deg)}}@keyframes clawdia-aura-travel{0%{background-position:0 0}to{background-position:var(--aura-travel,200%) 0%}}@keyframes clawdia-aura-bloom-30{0%{opacity:0}30%{opacity:var(--aura-peak,.4)}to{opacity:0}}@keyframes clawdia-aura-bloom-34{0%{opacity:0}34%{opacity:var(--aura-peak,.4)}to{opacity:0}}@keyframes clawdia-aura-bloom-32{0%{opacity:0}32%{opacity:var(--aura-peak,.4)}to{opacity:0}}@media (prefers-reduced-motion:no-preference){.clawdia-aura__blob--mount{animation:clawdia-aura-bloom-30 var(--aura-dur,2s) var(--aura-ease,cubic-bezier(.25,.1,.25,1)) both}.clawdia-aura__blob--mount.clawdia-aura__blob--peak30{animation-name:clawdia-aura-bloom-30}.clawdia-aura__blob--mount.clawdia-aura__blob--peak34{animation-name:clawdia-aura-bloom-34}.clawdia-aura__blob--mount.clawdia-aura__blob--peak32{animation-name:clawdia-aura-bloom-32}.clawdia-aura--conic .clawdia-aura__blob--mount .clawdia-aura__ring,.clawdia-aura--even .clawdia-aura__blob--mount .clawdia-aura__ring{animation:clawdia-aura-spin var(--aura-dur,2s) var(--aura-ease,cubic-bezier(.25,.1,.25,1)) both}.clawdia-aura--linear .clawdia-aura__blob--mount .clawdia-aura__ring{animation:clawdia-aura-travel var(--aura-dur,2s) var(--aura-ease,cubic-bezier(.25,.1,.25,1)) both}.clawdia-aura__blob--hover{transition:opacity var(--aura-hover-out,1.1s) ease}.clawdia-aura--conic .clawdia-aura__blob--hover .clawdia-aura__ring,.clawdia-aura--even .clawdia-aura__blob--hover .clawdia-aura__ring{animation:clawdia-aura-spin var(--aura-hover-spin,8s) linear infinite}.clawdia-aura--linear .clawdia-aura__blob--hover .clawdia-aura__ring{animation:clawdia-aura-travel var(--aura-hover-spin,8s) linear infinite}.clawdia-aura:hover .clawdia-aura__blob--hover,.clawdia-aura:focus-within .clawdia-aura__blob--hover{opacity:var(--aura-hover-peak,.3);transition:opacity var(--aura-hover-in,.6s) ease}}
.clawdia-pending{border-radius:inherit;position:relative}.clawdia-pending__content{border-radius:inherit;transition:opacity var(--pending-fade,.16s) ease}.clawdia-pending__content.is-dimmed{opacity:var(--pending-dim,.55)}.clawdia-pending__content.is-dimmed.lock{pointer-events:none}.clawdia-pending__sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.clawdia-pending-bar{height:var(--pending-bar-h,2px);z-index:5;pointer-events:none;border-top-left-radius:inherit;border-top-right-radius:inherit;opacity:0;transition:opacity .2s;position:absolute;top:0;left:0;right:0;overflow:hidden}.clawdia-pending-bar.is-in{opacity:1}.clawdia-pending-bar__fill{background:linear-gradient(90deg,var(--color-accent-deep),var(--color-accent),var(--color-accent-bright),var(--color-accent),var(--color-accent-deep));filter:drop-shadow(0 0 var(--pending-bar-glow) var(--color-accent));background-size:300% 100%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.clawdia-pending-bar{transform-origin:0;transition:transform .34s var(--ease-out-quart,ease-out),opacity .2s var(--ease-out-quart,ease-out);transform:scaleX(0)}.clawdia-pending-bar.is-in{transform:scaleX(1)}.clawdia-pending-bar__fill{animation:clawdia-pending-aurora var(--pending-bar-speed,2s) linear infinite}@keyframes clawdia-pending-aurora{0%{background-position:0 0}to{background-position:300% 0}}}
@property --tracer-mask{syntax:"<angle>";inherits:true;initial-value:0deg}@property --tracer-color{syntax:"<angle>";inherits:true;initial-value:0deg}.clawdia-tracer{isolation:isolate;border-radius:var(--tracer-radius,var(--radius-md));display:inline-block;position:relative}.clawdia-tracer--block{width:100%;display:block}.clawdia-tracer__glow{z-index:0;border-radius:inherit;opacity:0;pointer-events:none;will-change:--tracer-mask,--tracer-color,opacity;position:absolute;inset:-1px}.clawdia-tracer__arm{border-radius:inherit;position:absolute;inset:0}.clawdia-tracer__blur{border-radius:inherit;backface-visibility:hidden;filter:blur(1px);--composit-clip:conic-gradient(from var(--tracer-mask),#000 30%,transparent 50%,#000 70%);position:absolute;inset:0;overflow:hidden;transform:translateZ(0)}.clawdia-tracer__streak{border-radius:inherit;-webkit-mask-composite:source-in;position:absolute;inset:0;scale:7 1.5;-webkit-mask-composite:source-in;mask-composite:intersect}.clawdia-tracer__streak--1{-webkit-mask-image:conic-gradient(from var(--tracer-mask),transparent 0,transparent 59.2%,#000 68%,#000 76%,transparent 84.8%),var(--composit-clip);-webkit-mask-image:conic-gradient(from var(--tracer-mask),transparent 0,transparent 59.2%,#000 68%,#000 76%,transparent 84.8%),var(--composit-clip);mask-image:conic-gradient(from var(--tracer-mask),transparent 0,transparent 59.2%,#000 68%,#000 76%,transparent 84.8%),var(--composit-clip)}.clawdia-tracer__streak--2{-webkit-mask-image:conic-gradient(from var(--tracer-mask),transparent 0,transparent 72%,#000 80%,#000 84%,transparent 92%),var(--composit-clip);-webkit-mask-image:conic-gradient(from var(--tracer-mask),transparent 0,transparent 72%,#000 80%,#000 84%,transparent 92%),var(--composit-clip);mask-image:conic-gradient(from var(--tracer-mask),transparent 0,transparent 72%,#000 80%,#000 84%,transparent 92%),var(--composit-clip)}.clawdia-tracer__ring{aspect-ratio:1;inset:0;translate:0 -50%;rotate:var(--tracer-color);backface-visibility:hidden;border-radius:50%;position:absolute;inset-block-start:50%}.clawdia-tracer--clawdia .clawdia-tracer__ring{background:conic-gradient(#1dd1a1,#48dbfb,#feca57,#ff6b6b,#5f27cd,#1dd1a1)}.clawdia-tracer--google .clawdia-tracer__ring{background:conic-gradient(#3186ff 34%,#9378ff 37%,#f96bd6 39%,#fc413d 41% 48%,#ff6b2b 50%,#fec700 52%,#ffdb0f 56%,#88de42 58%,#0ebc5f 61% 65%,#2eaab2 70%,#00a9bb 72%,#3186ff 73% 83%,#3186ff 100%)}.clawdia-tracer__plate{z-index:1;border-radius:inherit;background:var(--tracer-plate,var(--color-surface));position:absolute;inset:0}.clawdia-tracer__content{z-index:2;display:block;position:relative}@keyframes clawdia-tracer-burst-ang{0%{--tracer-color:170deg;--tracer-mask:0deg}to{--tracer-color:225deg;--tracer-mask:325deg}}@keyframes clawdia-tracer-burst-opa{0%{opacity:0}25%{opacity:1}50%{opacity:1}to{opacity:0}}@keyframes clawdia-tracer-burst-blur{0%{filter:blur(1px)}15%{filter:blur(.5rem)}25%{filter:blur(4.5px)}45%{filter:blur(5.6px)}to{filter:blur(1px)}}@keyframes clawdia-tracer-amb-mask{0%{--tracer-mask:-90deg}to{--tracer-mask:270deg}}@keyframes clawdia-tracer-amb-color{0%{--tracer-color:0deg}to{--tracer-color:360deg}}@keyframes clawdia-tracer-amb-blur{0%,to{filter:blur(.125rem)}50%{filter:blur(.25rem)}}@media (prefers-reduced-motion:no-preference){.clawdia-tracer__glow--burst{animation:1.5s linear both clawdia-tracer-burst-opa,1.5s cubic-bezier(0,0,.3,.92) both clawdia-tracer-burst-ang}.clawdia-tracer__glow--burst .clawdia-tracer__blur{animation:1.5s linear both clawdia-tracer-burst-blur}.clawdia-tracer:hover .clawdia-tracer__glow--hover,.clawdia-tracer:focus-within .clawdia-tracer__glow--hover{opacity:1;animation:6s linear infinite clawdia-tracer-amb-mask,10.8s linear infinite clawdia-tracer-amb-color}.clawdia-tracer:hover .clawdia-tracer__glow--hover .clawdia-tracer__blur,.clawdia-tracer:focus-within .clawdia-tracer__glow--hover .clawdia-tracer__blur{animation:6s linear infinite clawdia-tracer-amb-blur}}
.clawdia-glass{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);box-shadow:var(--glass-highlight);border:0;position:relative}.clawdia-glass--dense{background:var(--glass-bg-dense)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.clawdia-glass,.clawdia-glass--dense{background:var(--color-surface-raised)}}
.clawdia-pdn{z-index:var(--z-nav);isolation:isolate;position:fixed;inset:0}.clawdia-pdn__nav{z-index:0;background-color:var(--color-surface-subtle);background-image:radial-gradient(120% 55% at 50% 0%,var(--accent-tint),transparent 70%);outline:none;flex-direction:column;display:flex;position:absolute;inset:0}.clawdia-pdn__list{margin:0;padding:0;list-style:none}.clawdia-pdn__list li+li{border-top:1px solid var(--hairline-hair)}.clawdia-pdn__item{align-items:center;gap:var(--space-4);box-sizing:border-box;width:100%;min-height:var(--space-8);padding:var(--space-3) 0;cursor:pointer;text-align:left;color:var(--color-ink);background:0 0;border:0;display:flex}.clawdia-pdn__item[aria-current=page]{color:var(--color-accent)}.clawdia-pdn__item:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-sm)}.clawdia-pdn__item--soon{cursor:default;color:var(--color-ink-muted)}.clawdia-pdn__sheet{bottom:0;left:0;right:0;top:calc(env(safe-area-inset-top,0px) + var(--space-3));z-index:1;background:var(--color-surface);box-shadow:var(--elevation-panel);border-radius:20px 20px 0 0;flex-direction:column;display:flex;position:absolute;overflow:hidden;transform:translateY(0)}.clawdia-pdn__sheet.is-open{transform:translateY(calc(100% - 96px))}.clawdia-pdn__sheet.is-dragging{will-change:transform}.clawdia-pdn__content{overscroll-behavior-y:contain;scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}.clawdia-pdn__content::-webkit-scrollbar{display:none}.clawdia-pdn__navscroll{overscroll-behavior-y:contain;scrollbar-width:none}.clawdia-pdn__navscroll::-webkit-scrollbar{display:none}.clawdia-pdn__grabzone{z-index:calc(var(--z-bar,40) + 1);pointer-events:none;justify-content:center;display:flex;position:absolute;top:0;left:0;right:0}.clawdia-pdn__grab{pointer-events:auto;width:var(--space-9);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;flex:none;justify-content:center;align-items:center;height:44px;padding:0;display:flex}.clawdia-pdn__grab:active,.is-dragging .clawdia-pdn__grab{cursor:grabbing}.clawdia-pdn__grab:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-sm)}.clawdia-pdn__bar{background:var(--color-ink-muted);opacity:.55;border-radius:3px;width:40px;height:5px}.clawdia-pdn__grab:hover .clawdia-pdn__bar{opacity:.95;box-shadow:var(--glow-hover)}@media (prefers-reduced-motion:no-preference){.clawdia-pdn__sheet{transition:transform calc(var(--dur-slow) * .68) var(--ease-out-quart)}.clawdia-pdn__sheet.is-dragging{transition:none}.clawdia-pdn__bar{transition:opacity var(--dur-fast) var(--ease-out-quart),box-shadow var(--dur-fast) var(--ease-out-quart)}.clawdia-pdn__item{transition:color var(--dur-fast) var(--ease-out-quart)}}@media (hover:hover){.clawdia-pdn__item:hover{color:var(--color-accent)}}@media (min-width:900px){.clawdia-pdn,.clawdia-pdn__sheet,.clawdia-pdn__content{display:contents}.clawdia-pdn__nav,.clawdia-pdn__grabzone{display:none}}
.clawdia-sheet__scrim{z-index:var(--z-sheet);background:var(--scrim);opacity:0;pointer-events:none;position:fixed;inset:0}.clawdia-sheet__scrim.is-open{opacity:1;pointer-events:auto}.clawdia-sheet__panel{z-index:var(--z-sheet);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);box-shadow:var(--glass-highlight),var(--elevation-panel);visibility:hidden;border:0;border-radius:20px 20px 0 0;outline:none;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.clawdia-sheet__panel.is-open{visibility:visible;transform:none}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.clawdia-sheet__panel{background:var(--color-surface-raised)}}@media (prefers-reduced-motion:no-preference){.clawdia-sheet__scrim{transition:opacity var(--dur-base) var(--ease-out-quart)}.clawdia-sheet__panel{transition:transform var(--dur-base) var(--ease-out-quart),visibility 0s linear var(--dur-base)}.clawdia-sheet__panel.is-open{transition:transform var(--dur-base) var(--ease-out-quart)}.clawdia-sheet__panel.is-dragging{transition:none}.clawdia-sheet__grab-bar{transition:opacity var(--dur-fast) var(--ease-out-quart),box-shadow var(--dur-fast) var(--ease-out-quart)}}.clawdia-sheet__grab{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:100%;height:44px;padding:0;display:flex}.clawdia-sheet__grab:active,.clawdia-sheet__panel.is-dragging .clawdia-sheet__grab{cursor:grabbing}.clawdia-sheet__grab:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-sm)}.clawdia-sheet__grab-bar{background:var(--color-ink-muted);opacity:.55;border-radius:3px;width:40px;height:5px}button.clawdia-sheet__grab:hover .clawdia-sheet__grab-bar{opacity:.9;box-shadow:var(--glow-hover)}.clawdia-sheet__panel--palette{background:var(--glass-bg-modal);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);box-shadow:var(--glass-shadow);max-height:calc(100% - var(--space-8));overflow:hidden}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.clawdia-sheet__panel--palette{background:var(--color-surface-raised)}}@media (min-width:900px){.clawdia-sheet__scrim--palette{background:var(--scrim-soft)}.clawdia-sheet__panel--palette{border-radius:var(--radius-xl);opacity:0;width:min(640px,92vw);max-height:78vh;inset:11vh auto auto 50%;transform:translate(-50%,-.5rem)}.clawdia-sheet__panel--palette.is-open{opacity:1;transform:translate(-50%)}.clawdia-sheet__panel--palette .clawdia-sheet__grab{display:none}}@media (min-width:900px) and (prefers-reduced-motion:no-preference){.clawdia-sheet__panel--palette{transition:transform var(--dur-base) var(--ease-out-quart), opacity var(--dur-base) var(--ease-out-quart),visibility 0s linear var(--dur-base)}.clawdia-sheet__panel--palette.is-open{transition:transform var(--dur-base) var(--ease-out-quart), opacity var(--dur-base) var(--ease-out-quart)}}.clawdia-sheet__scroll{overscroll-behavior-y:contain;min-height:0;padding:var(--space-5) var(--space-4) calc(var(--space-4) + env(safe-area-inset-bottom));flex:1;overflow-y:auto}.clawdia-sheet__scroll--grab{padding-top:0}@media (max-width:899px){.clawdia-sheet__scrim--palette{z-index:calc(var(--z-nav) + 1)}.clawdia-sheet__panel--palette{bottom:var(--sheet-kb-inset,0px);height:var(--sheet-vv-height,100dvh);max-height:none;z-index:calc(var(--z-nav) + 1);border-radius:0}.clawdia-sheet__panel--palette .clawdia-sheet__grab{height:auto;min-height:44px;padding-top:env(safe-area-inset-top);box-sizing:content-box}.clawdia-sheet__panel--palette .clawdia-sheet__scroll{flex-direction:column;padding:0;display:flex;overflow:hidden}}.clawdia-sheet__scroll{scrollbar-width:thin;scrollbar-color:transparent transparent}@media (prefers-reduced-motion:no-preference){.clawdia-sheet__scroll{transition:scrollbar-color var(--dur-base) var(--ease-out-quart)}}.clawdia-sheet__scroll[data-scrolling],.clawdia-sheet__scroll[data-scrollbar-near]{scrollbar-color:var(--hairline-strong) transparent}.clawdia-sheet__scroll::-webkit-scrollbar{width:var(--space-2);height:var(--space-2)}.clawdia-sheet__scroll::-webkit-scrollbar-track{background:0 0}.clawdia-sheet__scroll::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);transition:background var(--dur-base) var(--ease-out-quart);background:0 0}.clawdia-sheet__scroll[data-scrolling]::-webkit-scrollbar-thumb{background:var(--hairline-strong)}.clawdia-sheet__scroll[data-scrollbar-near]::-webkit-scrollbar-thumb{background:var(--hairline-strong)}
.clawdia-activitybar{width:100%}.clawdia-activitybar__track{box-sizing:border-box;border-radius:var(--radius-md);background:var(--color-surface-subtle);background-image:repeating-linear-gradient(45deg,var(--clawdia-ab-hatch) 0,var(--clawdia-ab-hatch) 1px, transparent 1px,transparent 5px);width:100%;position:relative;overflow:hidden}.clawdia-activitybar__sweep{display:none}@media (prefers-reduced-motion:no-preference){.clawdia-activitybar__track{background-image:none}.clawdia-activitybar__sweep{border-radius:inherit;background:linear-gradient(90deg,transparent,var(--clawdia-ab-glow),transparent);width:36%;animation:3.6s ease-in-out infinite alternate clawdia-activitybar-sweep;display:block;position:absolute;top:0;bottom:0;left:-36%}@keyframes clawdia-activitybar-sweep{0%{left:-36%}to{left:100%}}}.clawdia-activitybar__sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.clawdia-datalist{align-items:stretch;column-gap:var(--space-3);grid-template-columns:var(--clawdia-datalist-cols);display:grid}.clawdia-datalist>*{grid-column:1/-1}.clawdia-datalist--dividers>*+*{border-top:1px solid var(--hairline-hair)}.clawdia-datarow{-webkit-tap-highlight-color:transparent}.clawdia-datarow--clickable{cursor:pointer}.clawdia-datarow--clickable:hover{box-shadow:inset 0 0 0 1px var(--hairline-strong)}.clawdia-datarow--clickable:focus-visible{outline:2px solid var(--color-accent-bright);outline-offset:2px}.clawdia-datarow-label{font-size:var(--fs-ui-body);color:var(--color-ink-soft);white-space:nowrap;text-overflow:ellipsis;font-weight:500;line-height:1.3;display:block;overflow:hidden}.clawdia-datarow-labelcell{overflow-wrap:break-word}@media (prefers-reduced-motion:no-preference){.clawdia-datarow--clickable{transition:box-shadow var(--dur-fast) ease}@keyframes clawdia-databar-grow{0%{transform:scaleX(0)}}.clawdia-databar-fill{animation:clawdia-databar-grow var(--dur-slow) var(--ease-out-quart) both}}@container clawdia-datalist (max-width:26rem){.clawdia-datalist--responsive{grid-template-columns:var(--clawdia-datalist-cols-nobar);column-gap:var(--space-2)}.clawdia-datalist--responsive .clawdia-datarow-bar{display:none}.clawdia-datalist--responsive .clawdia-datarow-label{white-space:normal;text-overflow:clip;overflow:visible}}
@media (prefers-reduced-motion:no-preference){@keyframes clawdia-trickle{0%{opacity:0;transform:translate(-50%)}18%{opacity:1}82%{opacity:1}to{transform:translate(-50%,var(--clawdia-flow-h,var(--space-5)));opacity:0}}.clawdia-flow-dot{animation:clawdia-trickle var(--clawdia-flow-dur,2.4s) linear infinite}}
.clawdia-progressbar{width:100%}.clawdia-progressbar__count{margin-bottom:var(--space-2);font-size:var(--fs-eyebrow);letter-spacing:var(--ls-mono);color:var(--color-ink-soft)}.clawdia-progressbar__track{box-sizing:border-box;border-radius:var(--radius-md);background:var(--color-surface-subtle);width:100%;position:relative;overflow:hidden}.clawdia-progressbar__fill{background:var(--clawdia-pb-color);position:absolute;top:0;bottom:0;left:0}.clawdia-progressbar__frontier{background:#ffffff8c;width:1px;position:absolute;top:0;bottom:0;right:0}.clawdia-progressbar__sweep{pointer-events:none;background:linear-gradient(90deg,transparent 25%,color-mix(in srgb,var(--color-accent) 48%,transparent) 50%,transparent 75%);display:none;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.clawdia-progressbar__fill{transition:width var(--dur-slow) var(--ease-out-quart), background-color var(--dur-base) ease}.clawdia-progressbar__sweep{animation:2.6s ease-in-out infinite clawdia-progressbar-sweep;display:block}@keyframes clawdia-progressbar-sweep{0%{transform:translate(-100%)}80%,to{transform:translate(100%)}}}
.clawdia-progressmeter__wrap{position:relative}.clawdia-progressmeter{box-sizing:border-box;align-items:stretch;gap:var(--clawdia-pm-gap);border-radius:var(--radius-md);background-color:#0000;width:100%;display:flex;position:relative;overflow:hidden}.clawdia-progressmeter__bone{pointer-events:none;position:absolute;inset:0}.clawdia-progressmeter__lane{box-sizing:border-box;flex:0 auto;position:relative;overflow:hidden}.clawdia-progressmeter__lane--muted{opacity:.32}@media (prefers-reduced-motion:no-preference){.clawdia-progressmeter__lane{transition:opacity var(--dur-base) var(--ease-out-quart)}}.clawdia-progressmeter__ghost{background-image:repeating-linear-gradient(45deg,var(--clawdia-pm-hatch) 0,var(--clawdia-pm-hatch) 1px,transparent 1px,transparent var(--clawdia-pm-hatch-pitch,5px));background-color:var(--clawdia-pm-wash);position:absolute;inset:0}.clawdia-progressmeter__fill{background:var(--clawdia-pm-color);position:absolute;top:0;bottom:0;left:0}.clawdia-progressmeter__frontier{background:#ffffff8c;width:1px;position:absolute;top:0;bottom:0;right:0}.clawdia-progressmeter__pop{opacity:0;pointer-events:none;background:#ffffffe6;position:absolute;top:0;bottom:0;left:0}@media (prefers-reduced-motion:no-preference){.clawdia-progressmeter__fill{transition:width var(--dur-slow) var(--ease-out-quart)}@keyframes clawdia-progressmeter-pop{0%{opacity:0}30%{opacity:.55}to{opacity:0}}.clawdia-progressmeter__pop{animation:.7s ease-out both clawdia-progressmeter-pop}}.clawdia-progressmeter__legend{gap:var(--space-1) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.clawdia-progressmeter__legend-item{align-items:center;gap:var(--space-2);font-size:var(--fs-eyebrow);letter-spacing:var(--ls-mono);color:var(--color-ink-soft);display:inline-flex}.clawdia-progressmeter__legend-item--excluded{color:var(--color-ink-muted)}.clawdia-progressmeter__legend-swatch{border-radius:var(--radius-xs);flex:none;width:9px;height:9px}.clawdia-progressmeter__legend-swatch--excluded{background-image:repeating-linear-gradient(45deg,var(--clawdia-pm-hatch) 0,var(--clawdia-pm-hatch) 1px,transparent 1px,transparent 3px);background-color:var(--clawdia-pm-wash)}.clawdia-progressmeter__sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.clawdia-progressmeter__tip{z-index:1;pointer-events:none;white-space:nowrap;padding:var(--space-2) var(--space-3);border:1px solid var(--hairline-soft);border-radius:var(--radius-md);background:var(--color-surface-raised);box-shadow:var(--elevation-rest);font-size:var(--fs-ui-label);color:var(--color-ink);position:absolute}.clawdia-progressmeter__tip-swatch{border-radius:var(--radius-xs);width:9px;height:9px;margin-right:var(--space-2);vertical-align:baseline;flex:none;display:inline-block}.clawdia-progressmeter__tip-sub{color:var(--color-ink-muted)}.clawdia-progressmeter__tip--above{bottom:calc(100% + var(--space-2))}.clawdia-progressmeter__tip--below{top:calc(100% + var(--space-2))}.clawdia-progressmeter__readout{margin-top:var(--space-2);position:relative}.clawdia-progressmeter__readout-face{min-width:0}.clawdia-progressmeter__readout-face--overlay{position:absolute;inset:0}.clawdia-progressmeter__readout-face--hidden{opacity:0;pointer-events:none}@media (prefers-reduced-motion:no-preference){.clawdia-progressmeter__readout-face{transition:opacity var(--dur-base) var(--ease-out-quart)}}
@media (prefers-reduced-motion:no-preference){@keyframes clawdia-ribbon-drift{to{stroke-dashoffset:-48px}}.clawdia-ribbon-flow{animation:7s linear infinite clawdia-ribbon-drift}}
.clawdia-segchip{-webkit-tap-highlight-color:transparent;min-height:28px}.clawdia-segchip--clickable{cursor:pointer}.clawdia-segchip--clickable[aria-pressed=false]:hover,.clawdia-segchip--clickable[aria-selected=false]:hover{--seg-bg:var(--color-surface-subtle)}.clawdia-segchip:focus-visible{outline:2px solid var(--color-accent-bright);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.clawdia-segchip{transition:background var(--dur-fast) ease,box-shadow var(--dur-fast) var(--ease-out-quart),color var(--dur-fast) ease}}@media (max-width:899px){.clawdia-segchip{min-height:44px}}
.clawdia-stage{-webkit-tap-highlight-color:transparent;min-height:158px}.clawdia-stage--interactive{cursor:pointer}.clawdia-stage--interactive:hover{--stage-bg:var(--color-surface-subtle);--stage-glow:var(--glow-hover)}.clawdia-stage--interactive.clawdia-stage--quiet:hover{--stage-bg:var(--color-surface-panel)}.clawdia-stage--interactive:focus-visible{outline:2px solid var(--color-accent-bright);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.clawdia-stage--interactive{transition:background var(--dur-fast) ease,box-shadow var(--dur-fast) var(--ease-out-quart),transform var(--dur-fast) var(--ease-out-quart)}.clawdia-stage--interactive:hover{--stage-lift:-1px}}@media (max-width:899px){.clawdia-stage{min-height:0}}.clawdia-stage__value--flow svg{color:var(--color-success)}
.clawdia-sharecard{box-sizing:border-box;color:var(--color-ink)}.clawdia-sharecard[data-bg=light]{background:var(--color-surface-raised)}.clawdia-sharecard[data-bg=cream]{background:var(--color-surface-panel)}.clawdia-sharecard[data-bg=dark]{background:var(--color-surface-raised)}.clawdia-sharecard[data-bg=transparent]{background:0 0}
.clawdia-sharebtn{appearance:none;border-radius:var(--radius-pill);width:30px;height:30px;color:var(--color-ink-muted);cursor:pointer;opacity:.6;transition:background-color var(--dur-fast) var(--ease-out-quart),color var(--dur-fast) var(--ease-out-quart),opacity var(--dur-fast) var(--ease-out-quart);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.clawdia-sharebtn:hover,.clawdia-sharebtn:focus-visible,.clawdia-sharebtn[aria-expanded=true]{opacity:1;color:var(--color-ink);background:var(--color-surface-subtle)}.clawdia-sharebtn:focus-visible{outline:2px solid var(--color-accent-bright);outline-offset:2px}
.clawdia-card{box-sizing:border-box;color:var(--color-ink);position:relative}.clawdia-card--raised{background:var(--color-surface-raised);border-radius:var(--radius-xl);box-shadow:var(--card-shadow)}.clawdia-card--hero{box-shadow:0 0 0 1px var(--hairline-strong),var(--shadow-ambient)}.clawdia-card--rule{border-left:var(--rule);background:0 0;border-radius:0}a.clawdia-card{text-decoration:none;display:block}.clawdia-card--interactive{cursor:pointer;-webkit-tap-highlight-color:transparent}.clawdia-card--interactive:hover{box-shadow:var(--card-shadow-hover),var(--glow-hover)}.clawdia-card--rule.clawdia-card--interactive:hover{box-shadow:var(--glow-hover)}.clawdia-card--interactive:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.clawdia-card--interactive{transition:box-shadow var(--dur-fast) var(--ease-out-quart),transform var(--dur-fast) var(--ease-out-quart)}.clawdia-card--interactive:hover{transform:translateY(-2px)}}
@media (prefers-reduced-motion:no-preference){@keyframes clawdia-typing{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}}
.clawdia-detailpane{z-index:var(--z-sheet);width:var(--clawdia-detailpane-w,26rem);max-width:calc(100vw - var(--space-4));box-sizing:border-box;background:var(--color-surface-raised);box-shadow:var(--elevation-panel),var(--edge-card);visibility:hidden;outline:none;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}.clawdia-detailpane.is-open{visibility:visible;transform:none}.clawdia-detailpane--left{left:0;right:auto;transform:translate(-100%)}.clawdia-detailpane--left.is-open{transform:none}@media (prefers-reduced-motion:no-preference){.clawdia-detailpane{transition:transform var(--dur-base) var(--ease-out-quart),visibility 0s linear var(--dur-base)}.clawdia-detailpane.is-open{transition:transform var(--dur-base) var(--ease-out-quart)}.clawdia-detailpane.is-dragging{transition:none}}.clawdia-detailpane__scroll{overscroll-behavior-y:contain;flex:1;min-height:0;overflow-y:auto}.clawdia-detailpane__grab{background:var(--clawdia-detailpane-grab-bg,transparent);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border:0;flex:none;order:-1;justify-content:center;align-items:center;width:100%;height:44px;padding:0;display:none}.clawdia-detailpane__grab:active,.clawdia-detailpane.is-dragging .clawdia-detailpane__grab{cursor:grabbing}.clawdia-detailpane__grab:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-sm)}.clawdia-detailpane__grab-bar{background:var(--color-ink-muted);opacity:.55;border-radius:3px;width:40px;height:5px}button.clawdia-detailpane__grab:hover .clawdia-detailpane__grab-bar{opacity:.9}@media (prefers-reduced-motion:no-preference){.clawdia-detailpane__grab-bar{transition:opacity var(--dur-fast) var(--ease-out-quart)}}.clawdia-detailpane__scrim{z-index:calc(var(--z-sheet) - 1);background:var(--scrim-soft);opacity:0;pointer-events:none;position:fixed;inset:0}.clawdia-detailpane__scrim.is-open{opacity:1}.clawdia-detailpane__scrim--modal{background:var(--scrim);pointer-events:auto}@media (prefers-reduced-motion:no-preference){.clawdia-detailpane__scrim{transition:opacity var(--dur-base) var(--ease-out-quart)}}@media (max-width:899px){.clawdia-detailpane,.clawdia-detailpane--left{z-index:calc(var(--z-nav) + 1);border-radius:20px 20px 0 0;width:auto;max-width:none;left:0;right:0;overflow:hidden;transform:translateY(100%)}.clawdia-detailpane.is-open,.clawdia-detailpane--left.is-open{transform:none}.clawdia-detailpane__scrim{z-index:calc(var(--z-nav) + 1)}.clawdia-detailpane__grab{display:flex}}
.clawdia-md{grid-template-columns:1fr;display:grid;position:relative}.clawdia-md__master{min-width:0;padding:var(--space-5);position:relative}.clawdia-md__divider{display:none}.clawdia-md__detail{background:var(--color-surface-panel);box-shadow:var(--highlight-inset);min-width:0;position:relative}.clawdia-md__detail-inner{padding:var(--space-5)}@media (min-width:768px){.clawdia-md{grid-template-columns:.86fr 1px 1.12fr;align-items:stretch;overflow:hidden}.clawdia-md__divider{display:block;position:relative}.clawdia-md__detail{min-height:0;overflow:hidden}.clawdia-md__detail-inner{padding:var(--space-6);position:absolute;inset:0;overflow-y:auto}}
.clawdia-table-scroll{overscroll-behavior-x:contain;--clawdia-table-edge:var(--color-surface);background:linear-gradient(to right,var(--clawdia-table-edge) 0,var(--clawdia-table-edge) var(--space-4),transparent var(--space-6)) 0 0/var(--space-6) 100% no-repeat local,linear-gradient(to left,var(--clawdia-table-edge) 0,var(--clawdia-table-edge) var(--space-4),transparent var(--space-6)) 100% 0/var(--space-6) 100% no-repeat local,linear-gradient(to right,var(--hairline-strong),transparent) 0 0/var(--space-4) 100% no-repeat scroll,linear-gradient(to left,var(--hairline-strong),transparent) 100% 0/var(--space-4) 100% no-repeat scroll;scrollbar-width:thin;scrollbar-color:var(--hairline-strong) transparent;overflow-x:auto;container:clawdia-table/inline-size}.clawdia-table{border-collapse:collapse;width:100%;font-size:var(--fs-ui-body);color:var(--color-ink)}caption.clawdia-table__cap{caption-side:top;text-align:left;padding:0 0 var(--space-3);font-size:var(--fs-ui-label);letter-spacing:var(--ls-mono);color:var(--color-ink-soft)}.clawdia-table thead th{text-align:left;padding:var(--space-2) var(--space-4);font-size:var(--fs-ui-label);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--color-ink-soft);border-bottom:1px solid var(--hairline-soft);font-weight:500}.clawdia-table th.clawdia-table__num,.clawdia-table td.clawdia-table__num{text-align:right;font-variant-numeric:tabular-nums}.clawdia-table th.clawdia-table__end,.clawdia-table td.clawdia-table__end{text-align:right}.clawdia-table tbody td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--hairline-hair);vertical-align:middle}.clawdia-table tbody tr{position:relative}.clawdia-table--rowlink tbody tr{transform:translate(0)}.clawdia-table__rowlink{color:inherit;font-weight:500;text-decoration:none}.clawdia-table__rowlink:after{content:"";position:absolute;inset:0}.clawdia-table__rowlink:focus-visible{outline:2px solid var(--color-ink);outline-offset:-2px}.clawdia-table--rowlink tbody tr:hover td{background:var(--hairline-faint)}@media (prefers-reduced-motion:no-preference){.clawdia-table--rowlink tbody td{transition:background var(--dur-fast) var(--ease-out-quart)}}.clawdia-table--expandable,.clawdia-table--fixed{table-layout:fixed}.clawdia-table--fixed tbody td{overflow:hidden}.clawdia-table--fixed .clawdia-table__rowlink{min-width:0;display:block}.clawdia-table__rowtoggle{align-items:center;gap:var(--space-2);min-width:0;color:inherit;font:inherit;flex:auto;font-weight:500;text-decoration:none;display:flex}.clawdia-table--expandable td.clawdia-table__primary{overflow:hidden}.clawdia-table__rowtoggle-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.clawdia-table__rowtoggle:after{content:"";position:absolute;inset:0}.clawdia-table__rowtoggle:focus-visible{outline:2px solid var(--color-ink);outline-offset:-2px}.clawdia-table--expandable tbody tr:not(.clawdia-table__exprow):hover td{background:var(--hairline-faint)}@media (prefers-reduced-motion:no-preference){.clawdia-table--expandable tbody tr:not(.clawdia-table__exprow) td{transition:background var(--dur-fast) var(--ease-out-quart)}}.clawdia-table__chev{color:var(--color-ink-muted);flex:none}@media (prefers-reduced-motion:no-preference){.clawdia-table__chev{transition:transform var(--dur-fast) var(--ease-out-quart)}}.clawdia-table__chev--open{transform:rotate(90deg)}.clawdia-table tbody tr.clawdia-table__row--open td{border-bottom:0}.clawdia-table tbody tr.clawdia-table__exprow td{border-bottom:0;padding:0}.clawdia-table__exp{grid-template-rows:1fr;display:grid}.clawdia-table__exp-inner{min-height:0;overflow:hidden}.clawdia-table__exp-body{padding:var(--space-1) var(--space-4) var(--space-5) calc(var(--space-4) + .875rem + var(--space-2));border-bottom:1px solid var(--hairline-soft)}@keyframes clawdia-table-unfold{0%{opacity:0;grid-template-rows:0fr}to{opacity:1;grid-template-rows:1fr}}@keyframes clawdia-table-fold{0%{opacity:1;grid-template-rows:1fr}to{opacity:0;grid-template-rows:0fr}}@media (prefers-reduced-motion:no-preference){.clawdia-table__exprow .clawdia-table__exp{animation:clawdia-table-unfold var(--dur-base) var(--ease-out-quart)}.clawdia-table__exprow .clawdia-table__exp--closing{animation:clawdia-table-fold var(--dur-base) var(--ease-out-quart) forwards}}.clawdia-table__sort{align-items:center;gap:var(--space-1);color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;text-decoration:none;display:inline-flex}.clawdia-table__sort:hover{color:var(--color-ink)}.clawdia-table__sort:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.clawdia-table__sort-static{display:none}.clawdia-table__caret{color:var(--color-ink-muted);font-size:.85em}.clawdia-table__caret--on{color:var(--color-ink)}.clawdia-table__empty{padding:var(--space-6) var(--space-4);text-align:center;color:var(--color-ink-soft)}@container clawdia-table (max-width:24rem){.clawdia-table--cards-24 thead{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.clawdia-table--cards-24.clawdia-table--extsort .clawdia-table__sort,.clawdia-table--cards-24.clawdia-table--extsort .clawdia-table__caret{display:none}.clawdia-table--cards-24.clawdia-table--extsort .clawdia-table__sort-static{display:inline}.clawdia-table--cards-24,.clawdia-table--cards-24 tbody,.clawdia-table--cards-24 tr,.clawdia-table--cards-24 td,.clawdia-table--cards-24 caption{width:100%;display:block}.clawdia-table--cards-24 tbody tr{box-sizing:border-box;min-height:44px;margin-bottom:var(--space-4);padding:var(--space-4);border:1px solid var(--hairline-soft);border-radius:var(--radius-lg);background:var(--color-surface-raised)}.clawdia-table--cards-24 tbody td{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-2) 0;border-bottom:1px solid var(--hairline-faint);text-align:right;min-height:44px;display:flex}.clawdia-table--cards-24 tbody td:last-child{border-bottom:0}.clawdia-table--cards-24 tbody td:before{content:attr(data-label);font-size:var(--fs-ui-label);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--color-ink-soft);text-align:left;flex:none}.clawdia-table--cards-24 td.clawdia-table__primary{text-align:left;padding-top:0;padding-bottom:var(--space-3);margin-bottom:var(--space-2);border-bottom:1px solid var(--hairline-soft);font-size:var(--fs-body-lead);justify-content:flex-start;min-height:0;font-weight:600}.clawdia-table--cards-24 td.clawdia-table__primary:before{content:none}.clawdia-table--cards-24 th.clawdia-table__hide-m,.clawdia-table--cards-24 td.clawdia-table__hide-m{display:none}.clawdia-table--cards-24 td.clawdia-table__mbare{justify-content:flex-start;align-items:flex-start;gap:var(--space-1);text-align:left;flex-direction:column}.clawdia-table--cards-24 td.clawdia-table__mbare:before{content:none}.clawdia-table--cards-24.clawdia-table tbody tr:hover td{background:0 0}.clawdia-table--cards-24 tbody tr.clawdia-table__row--open{border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}.clawdia-table--cards-24 tbody tr.clawdia-table__exprow{border:1px solid var(--hairline-soft);border-radius:0 0 var(--radius-lg) var(--radius-lg);background:var(--color-surface-raised);padding:var(--space-4);margin:0 0 var(--space-4);border-top:0;display:block}.clawdia-table--cards-24 tbody tr.clawdia-table__exprow td{border:0;min-height:0;padding:0;display:block}.clawdia-table--cards-24 tbody tr.clawdia-table__exprow td:before{content:none}.clawdia-table--cards-24 .clawdia-table__exprow .clawdia-table__exp-body{border-bottom:0;padding:0}}@container clawdia-table (max-width:40rem){.clawdia-table--cards-40 thead{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.clawdia-table--cards-40.clawdia-table--extsort .clawdia-table__sort,.clawdia-table--cards-40.clawdia-table--extsort .clawdia-table__caret{display:none}.clawdia-table--cards-40.clawdia-table--extsort .clawdia-table__sort-static{display:inline}.clawdia-table--cards-40,.clawdia-table--cards-40 tbody,.clawdia-table--cards-40 tr,.clawdia-table--cards-40 td,.clawdia-table--cards-40 caption{width:100%;display:block}.clawdia-table--cards-40 tbody tr{box-sizing:border-box;min-height:44px;margin-bottom:var(--space-4);padding:var(--space-4);border:1px solid var(--hairline-soft);border-radius:var(--radius-lg);background:var(--color-surface-raised)}.clawdia-table--cards-40 tbody td{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-2) 0;border-bottom:1px solid var(--hairline-faint);text-align:right;min-height:44px;display:flex}.clawdia-table--cards-40 tbody td:last-child{border-bottom:0}.clawdia-table--cards-40 tbody td:before{content:attr(data-label);font-size:var(--fs-ui-label);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--color-ink-soft);text-align:left;flex:none}.clawdia-table--cards-40 td.clawdia-table__primary{text-align:left;padding-top:0;padding-bottom:var(--space-3);margin-bottom:var(--space-2);border-bottom:1px solid var(--hairline-soft);font-size:var(--fs-body-lead);justify-content:flex-start;min-height:0;font-weight:600}.clawdia-table--cards-40 td.clawdia-table__primary:before{content:none}.clawdia-table--cards-40 th.clawdia-table__hide-m,.clawdia-table--cards-40 td.clawdia-table__hide-m{display:none}.clawdia-table--cards-40 td.clawdia-table__mbare{justify-content:flex-start;align-items:flex-start;gap:var(--space-1);text-align:left;flex-direction:column}.clawdia-table--cards-40 td.clawdia-table__mbare:before{content:none}.clawdia-table--cards-40.clawdia-table tbody tr:hover td{background:0 0}.clawdia-table--cards-40 tbody tr.clawdia-table__row--open{border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}.clawdia-table--cards-40 tbody tr.clawdia-table__exprow{border:1px solid var(--hairline-soft);border-radius:0 0 var(--radius-lg) var(--radius-lg);background:var(--color-surface-raised);padding:var(--space-4);margin:0 0 var(--space-4);border-top:0;display:block}.clawdia-table--cards-40 tbody tr.clawdia-table__exprow td{border:0;min-height:0;padding:0;display:block}.clawdia-table--cards-40 tbody tr.clawdia-table__exprow td:before{content:none}.clawdia-table--cards-40 .clawdia-table__exprow .clawdia-table__exp-body{border-bottom:0;padding:0}}@container clawdia-table (max-width:48rem){.clawdia-table--cards-48 thead{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.clawdia-table--cards-48.clawdia-table--extsort .clawdia-table__sort,.clawdia-table--cards-48.clawdia-table--extsort .clawdia-table__caret{display:none}.clawdia-table--cards-48.clawdia-table--extsort .clawdia-table__sort-static{display:inline}.clawdia-table--cards-48,.clawdia-table--cards-48 tbody,.clawdia-table--cards-48 tr,.clawdia-table--cards-48 td,.clawdia-table--cards-48 caption{width:100%;display:block}.clawdia-table--cards-48 tbody tr{box-sizing:border-box;min-height:44px;margin-bottom:var(--space-4);padding:var(--space-4);border:1px solid var(--hairline-soft);border-radius:var(--radius-lg);background:var(--color-surface-raised)}.clawdia-table--cards-48 tbody td{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-2) 0;border-bottom:1px solid var(--hairline-faint);text-align:right;min-height:44px;display:flex}.clawdia-table--cards-48 tbody td:last-child{border-bottom:0}.clawdia-table--cards-48 tbody td:before{content:attr(data-label);font-size:var(--fs-ui-label);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--color-ink-soft);text-align:left;flex:none}.clawdia-table--cards-48 td.clawdia-table__primary{text-align:left;padding-top:0;padding-bottom:var(--space-3);margin-bottom:var(--space-2);border-bottom:1px solid var(--hairline-soft);font-size:var(--fs-body-lead);justify-content:flex-start;min-height:0;font-weight:600}.clawdia-table--cards-48 td.clawdia-table__primary:before{content:none}.clawdia-table--cards-48 th.clawdia-table__hide-m,.clawdia-table--cards-48 td.clawdia-table__hide-m{display:none}.clawdia-table--cards-48 td.clawdia-table__mbare{justify-content:flex-start;align-items:flex-start;gap:var(--space-1);text-align:left;flex-direction:column}.clawdia-table--cards-48 td.clawdia-table__mbare:before{content:none}.clawdia-table--cards-48.clawdia-table tbody tr:hover td{background:0 0}.clawdia-table--cards-48 tbody tr.clawdia-table__row--open{border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}.clawdia-table--cards-48 tbody tr.clawdia-table__exprow{border:1px solid var(--hairline-soft);border-radius:0 0 var(--radius-lg) var(--radius-lg);background:var(--color-surface-raised);padding:var(--space-4);margin:0 0 var(--space-4);border-top:0;display:block}.clawdia-table--cards-48 tbody tr.clawdia-table__exprow td{border:0;min-height:0;padding:0;display:block}.clawdia-table--cards-48 tbody tr.clawdia-table__exprow td:before{content:none}.clawdia-table--cards-48 .clawdia-table__exprow .clawdia-table__exp-body{border-bottom:0;padding:0}}@supports not (container-type:inline-size){@media (max-width:767.98px){.clawdia-table thead{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.clawdia-table.clawdia-table--extsort .clawdia-table__sort,.clawdia-table.clawdia-table--extsort .clawdia-table__caret{display:none}.clawdia-table.clawdia-table--extsort .clawdia-table__sort-static{display:inline}.clawdia-table,.clawdia-table tbody,.clawdia-table tr,.clawdia-table td,.clawdia-table caption{width:100%;display:block}.clawdia-table tbody tr{box-sizing:border-box;min-height:44px;margin-bottom:var(--space-4);padding:var(--space-4);border:1px solid var(--hairline-soft);border-radius:var(--radius-lg);background:var(--color-surface-raised)}.clawdia-table tbody td{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-2) 0;border-bottom:1px solid var(--hairline-faint);text-align:right;min-height:44px;display:flex}.clawdia-table tbody td:last-child{border-bottom:0}.clawdia-table tbody td:before{content:attr(data-label);font-size:var(--fs-ui-label);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--color-ink-soft);text-align:left;flex:none}.clawdia-table td.clawdia-table__primary{text-align:left;padding-top:0;padding-bottom:var(--space-3);margin-bottom:var(--space-2);border-bottom:1px solid var(--hairline-soft);font-size:var(--fs-body-lead);justify-content:flex-start;min-height:0;font-weight:600}.clawdia-table td.clawdia-table__primary:before{content:none}.clawdia-table th.clawdia-table__hide-m,.clawdia-table td.clawdia-table__hide-m{display:none}.clawdia-table td.clawdia-table__mbare{justify-content:flex-start;align-items:flex-start;gap:var(--space-1);text-align:left;flex-direction:column}.clawdia-table td.clawdia-table__mbare:before{content:none}.clawdia-table.clawdia-table tbody tr:hover td{background:0 0}.clawdia-table tbody tr.clawdia-table__row--open{border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}.clawdia-table tbody tr.clawdia-table__exprow{border:1px solid var(--hairline-soft);border-radius:0 0 var(--radius-lg) var(--radius-lg);background:var(--color-surface-raised);padding:var(--space-4);margin:0 0 var(--space-4);border-top:0;display:block}.clawdia-table tbody tr.clawdia-table__exprow td{border:0;min-height:0;padding:0;display:block}.clawdia-table tbody tr.clawdia-table__exprow td:before{content:none}.clawdia-table .clawdia-table__exprow .clawdia-table__exp-body{border-bottom:0;padding:0}}}
.clawdia-vlist{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:var(--hairline-strong) transparent;position:relative;overflow-y:auto}.clawdia-vlist__spacer{width:100%;position:relative}.clawdia-vlist__window{position:absolute;top:0;left:0;right:0}.clawdia-vlist__row{box-sizing:border-box;overflow:hidden}
.clawdia-vgal{align-items:center;gap:var(--space-3);flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex}.clawdia-vgal__rail{overscroll-behavior-x:contain;scrollbar-width:none;width:100%;min-height:0;padding-inline:calc(50% - var(--vgal-cover,50%) / 2);padding-block:var(--space-1);cursor:grab;perspective:calc(var(--vgal-cover,20rem) * 3.6);flex:0 auto;align-items:safe center;display:flex;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,currentColor 12% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,currentColor 12% 88%,#0000 100%)}.clawdia-vgal__rail[data-snap=true]{scroll-snap-type:x mandatory;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:relative}.clawdia-vgal__snap{height:1px;width:var(--vgal-cover,0px);top:0;left:calc(50% - var(--vgal-cover,0px) / 2 + var(--i) * var(--vgal-pitch,0px));scroll-snap-align:center;pointer-events:none;visibility:hidden;position:absolute}.clawdia-vgal__rail::-webkit-scrollbar{display:none}.clawdia-vgal__rail:focus-visible{outline:2px solid var(--color-accent-bright);outline-offset:var(--space-1);border-radius:var(--radius-xl)}.clawdia-vgal__rail[data-dragging=true]{cursor:grabbing}.clawdia-vgal__rail[data-releasing=true]{transition:translate var(--dur-base) var(--ease-out-soft)}.clawdia-vgal__rail[data-solo=true]{cursor:default;padding-inline:0;-webkit-mask-image:none;mask-image:none}.clawdia-vgal__card{scrollbar-width:none;transform-origin:50%;will-change:transform,opacity;backface-visibility:hidden;flex:none;max-height:100%;margin-inline-end:calc(var(--vgal-step,0px) - var(--vgal-cover,0px));position:relative;overflow:hidden auto}.clawdia-vgal__card::-webkit-scrollbar{display:none}.clawdia-vgal__card:last-child{margin-inline-end:0}.clawdia-vgal__rail[data-solo=true] .clawdia-vgal__card{opacity:1;margin-inline-end:0;transform:none}@keyframes clawdia-vgal-arrive{0%{translate:0 var(--space-6);scale:.94}to{translate:0;scale:1}}@keyframes clawdia-vgal-dot-in{0%{scale:0}to{scale:1}}.clawdia-vgal[data-still=false] .clawdia-vgal__rail:not([data-solo=true]) .clawdia-vgal__card:not(:first-of-type){animation:clawdia-vgal-arrive var(--dur-base) var(--ease-out-soft) both}.clawdia-vgal[data-still=false] .clawdia-vgal__dot:nth-child(n+2){animation:clawdia-vgal-dot-in var(--dur-base) var(--ease-out-quart) both}.clawdia-vgal[data-still=true] .clawdia-vgal__rail{scroll-behavior:auto}.clawdia-vgal[data-still=true] .clawdia-vgal__rail:not([data-solo=true]) .clawdia-vgal__card{opacity:.42;margin-inline-end:var(--space-3);transition:none;animation:none;transform:translate(0,0)scale(1)}.clawdia-vgal[data-still=true] .clawdia-vgal__rail:not([data-solo=true]) .clawdia-vgal__card:last-child{margin-inline-end:0}.clawdia-vgal[data-still=true] .clawdia-vgal__rail:not([data-solo=true]) .clawdia-vgal__card[aria-current=true]{opacity:1}.clawdia-vgal[data-still=true] .clawdia-vgal__rail[data-releasing=true],.clawdia-vgal[data-still=true] .clawdia-vgal__dot{transition:none}.clawdia-vgal[data-still=true] .clawdia-vgal__dot:nth-child(n+2){animation:none;scale:1}.clawdia-vgal__pager{align-items:center;gap:var(--space-3);flex:none;display:flex}.clawdia-vgal__dots{align-items:center;display:flex}.clawdia-vgal__dot{appearance:none;cursor:pointer;border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-ink) 22%, transparent);width:6px;height:6px;transition:width var(--dur-base) var(--ease-out-quart), background var(--dur-base) var(--ease-out-quart);box-sizing:content-box;padding:var(--space-2);background-clip:content-box;border:none}.clawdia-vgal__dot[data-active=true]{background:var(--color-ink);background-clip:content-box;width:22px}.clawdia-vgal__dot:hover{background:color-mix(in srgb, var(--color-ink) 45%, transparent);background-clip:content-box}.clawdia-vgal__dot[data-active=true]:hover{background:var(--color-ink);background-clip:content-box}.clawdia-vgal__dot:focus-visible{outline:2px solid var(--color-accent-bright);outline-offset:calc(var(--space-1) * -1);border-radius:var(--radius-md)}.clawdia-vgal__count{font-family:var(--font-mono);font-size:var(--fs-mono);color:var(--color-ink-soft);text-align:center;min-width:6ch}.clawdia-vgal__new{appearance:none;cursor:pointer;padding:0 var(--space-2);border:1px solid var(--color-accent);border-radius:var(--radius-pill);color:var(--color-accent);font-family:var(--font-mono);font-size:var(--fs-mono);transition:background var(--dur-fast) var(--ease-out-quart), color var(--dur-fast) var(--ease-out-quart);background:0 0;font-weight:600;line-height:1.6}.clawdia-vgal__new:hover{background:var(--color-accent);color:var(--color-on-accent)}.clawdia-vgal__new:focus-visible{outline:2px solid var(--color-accent-bright);outline-offset:2px}
.clawdia-vstage__ctrl{appearance:none;cursor:pointer;width:var(--space-8);height:var(--space-8);color:var(--color-ink);background:color-mix(in srgb, var(--color-ink) 9%, transparent);transition:background var(--dur-base) ease, box-shadow var(--dur-base) ease;border:none;border-radius:50%;place-items:center;display:grid}.clawdia-vstage__ctrl:hover{background:color-mix(in srgb, var(--color-ink) 15%, transparent)}.clawdia-vstage__ctrl[aria-pressed=true]{background:var(--color-ink);color:var(--color-surface)}.clawdia-vstage__ctrl--end{background:var(--color-danger-solid);color:var(--color-on-accent)}.clawdia-vstage__ctrl--end:hover{background:var(--color-danger-solid);box-shadow:0 0 0 var(--space-1) color-mix(in srgb, var(--color-danger-solid) 32%, transparent)}.clawdia-vstage__ctrl:focus-visible{outline:2px solid var(--color-accent-bright);outline-offset:3px}.clawdia-vstage__ctrl:disabled{opacity:.45;cursor:default}.clawdia-vstage__min{top:var(--space-4);right:var(--space-4);z-index:1;width:var(--space-7);height:var(--space-7);appearance:none;color:var(--color-ink-soft);cursor:pointer;transition:background var(--dur-base) ease, color var(--dur-base) ease;background:0 0;border:none;border-radius:50%;place-items:center;display:grid;position:absolute}.clawdia-vstage__min:hover{background:color-mix(in srgb, var(--color-ink) 9%, transparent);color:var(--color-ink)}.clawdia-vstage__min:focus-visible{outline:2px solid var(--color-accent-bright);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.clawdia-vstage__ctrl:active:not(:disabled){transform:scale(.94)}.clawdia-vstage__min:active{transform:scale(.92)}}@keyframes clawdia-vstage-card{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}@keyframes clawdia-vstage-card-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(9px)scale(.97)}}.clawdia-vstage__showcase--in{animation:clawdia-vstage-card var(--dur-base) var(--ease-rise) backwards}.clawdia-vstage__showcase--out{animation:clawdia-vstage-card-out var(--dur-base) var(--ease-out-quart) forwards}@media (prefers-reduced-motion:reduce){.clawdia-vstage__showcase--in,.clawdia-vstage__showcase--out{animation:none}}

:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--color-surface);color:var(--color-ink);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}a{color:inherit}button,[role=button],[role=tab],[role=option],[role=switch],summary{cursor:pointer}button:disabled,[aria-disabled=true]{cursor:default}:root{--dur-route-settle:.25s}::view-transition-old(.route-bone){animation:route-bone-out var(--dur-route-settle) linear both}::view-transition-new(.route-ink){animation:route-ink-in var(--dur-route-settle) linear both}@keyframes route-bone-out{0%{opacity:1}to{opacity:0}}@keyframes route-ink-in{0%{opacity:0}to{opacity:1}}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-group(.route-morph){animation-duration:var(--dur-route-settle);animation-timing-function:var(--ease-out-quart)}::view-transition-image-pair(.route-morph){animation:route-morph-blur var(--dur-route-settle) var(--ease-out-quart) both}@keyframes route-morph-blur{30%{filter:blur(3px)}}@media (prefers-reduced-motion:reduce){::view-transition-group(.route-morph){animation-duration:0s!important;animation-delay:0s!important}::view-transition-image-pair(.route-morph){animation-duration:0s!important;animation-delay:0s!important}::view-transition-old(.route-morph){animation-duration:var(--dur-route-settle)}::view-transition-new(.route-morph){animation-duration:var(--dur-route-settle)}}::view-transition{pointer-events:none}
