body:has(.sikaru-platform.workspace-v2){--gray-1:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0a0a0a);--gray-2:var(--lightningcss-light,#fafafa)var(--lightningcss-dark,#111);--gray-3:var(--lightningcss-light,#f2f2f2)var(--lightningcss-dark,#1a1a1a);--gray-4:var(--lightningcss-light,#ebebeb)var(--lightningcss-dark,#1f1f1f);--gray-5:var(--lightningcss-light,#ebebeb)var(--lightningcss-dark,#2e2e2e);--gray-6:var(--lightningcss-light,#e0e0e0)var(--lightningcss-dark,#333);--gray-7:var(--lightningcss-light,#c9c9c9)var(--lightningcss-dark,#454545);--gray-8:var(--lightningcss-light,#a8a8a8)var(--lightningcss-dark,#878787);--gray-9:var(--lightningcss-light,#8f8f8f)var(--lightningcss-dark,#8f8f8f);--gray-10:var(--lightningcss-light,#7d7d7d)var(--lightningcss-dark,#7d7d7d);--gray-11:var(--lightningcss-light,#4d4d4d)var(--lightningcss-dark,#a1a1a1);--gray-12:var(--lightningcss-light,#171717)var(--lightningcss-dark,#ededed);--green-3:var(--lightningcss-light,#e6f6eb)var(--lightningcss-dark,#132d21);--green-4:var(--lightningcss-light,#d6f1df)var(--lightningcss-dark,#113b29);--green-7:var(--lightningcss-light,#8eceaa)var(--lightningcss-dark,#28684a);--green-11:var(--lightningcss-light,#218358)var(--lightningcss-dark,#3dd68c);--green-12:var(--lightningcss-light,#193b2d)var(--lightningcss-dark,#b1f1cb);--amber-3:var(--lightningcss-light,#fff7c2)var(--lightningcss-dark,#302008);--amber-7:var(--lightningcss-light,#e9c162)var(--lightningcss-dark,#714f19);--amber-11:var(--lightningcss-light,#ab6400)var(--lightningcss-dark,#ffca16);--red-3:var(--lightningcss-light,#feebec)var(--lightningcss-dark,#3b1219);--red-11:var(--lightningcss-light,#ce2c31)var(--lightningcss-dark,#ff9592)}body:has(.platform-radix-theme>.sikaru-platform.workspace-v2[data-theme=light]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body:has(.platform-radix-theme>.sikaru-platform.workspace-v2[data-theme=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.sikaru-platform.workspace-v2[data-theme=light],.sikaru-platform.workspace-v2.dark[data-theme=dark]{--background:var(--gray-1);--foreground:var(--gray-12);--card:var(--gray-2);--card-foreground:var(--gray-12);--destructive:var(--red-11);--radius:6px;--radius-ctrl:6px;--radius-control:6px;--radius-card:8px;--radius-frame:8px;--sikaru-font-editorial:var(--sikaru-font-sans);--sikaru-font-display:var(--sikaru-font-sans);--default-font-family:var(--sikaru-font-sans);--heading-font-family:var(--sikaru-font-sans);--code-font-family:var(--sikaru-font-mono);--platform-control:var(--gray-3);--platform-ghost:var(--gray-11);--platform-neutral:var(--gray-11);--platform-accent:var(--gray-12);--platform-green-hover:var(--green-12);--platform-green-ink:var(--green-11);--platform-green-fill:var(--green-3);--platform-green-soft:var(--green-4);--platform-green-line:var(--green-7);--platform-rust-fill:var(--red-3);--platform-amber-fill:var(--amber-3);--platform-amber-line:var(--amber-7);--platform-shadow:0 1px 2px #00000014;--platform-shadow-hover:0 2px 8px #0000001f;--shadow-control:var(--platform-shadow);--shadow-control-hover:var(--platform-shadow-hover);--primary:var(--gray-12);--primary-foreground:var(--gray-1);--popover:var(--gray-2);--popover-foreground:var(--gray-12);--secondary:var(--gray-3);--secondary-foreground:var(--gray-12);--muted:var(--gray-3);--muted-foreground:var(--gray-11);--accent:var(--gray-4);--accent-foreground:var(--gray-12);--border:var(--gray-6);--input:var(--gray-7);--ring:var(--gray-9);--platform-canvas:var(--gray-1);--platform-panel:var(--gray-2);--platform-surface:var(--gray-2);--platform-panel-2:var(--gray-3);--platform-raise:var(--gray-3);--platform-ink:var(--gray-12);--platform-muted:var(--gray-11);--platform-faint:var(--gray-11);--platform-line:var(--gray-6);--platform-line-soft:var(--gray-5);--platform-line-strong:var(--gray-7);--platform-hover:var(--gray-4);--platform-green:var(--green-11);--platform-rust:var(--red-11);--platform-amber:var(--amber-11);font-family:var(--sikaru-font-sans);background:var(--gray-1);color:var(--gray-12);font-size:13px;line-height:1.5}body:has(.sikaru-platform.workspace-v2){--background:var(--gray-1);--foreground:var(--gray-12);--card:var(--gray-2);--card-foreground:var(--gray-12);--destructive:var(--red-11);--radius:6px;--radius-ctrl:6px;--radius-control:6px;--radius-card:8px;--radius-frame:8px;--sikaru-font-editorial:var(--sikaru-font-sans);--sikaru-font-display:var(--sikaru-font-sans);--default-font-family:var(--sikaru-font-sans);--heading-font-family:var(--sikaru-font-sans);--code-font-family:var(--sikaru-font-mono);--platform-control:var(--gray-3);--platform-ghost:var(--gray-11);--platform-neutral:var(--gray-11);--platform-accent:var(--gray-12);--platform-green-hover:var(--green-12);--platform-green-ink:var(--green-11);--platform-green-fill:var(--green-3);--platform-green-soft:var(--green-4);--platform-green-line:var(--green-7);--platform-rust-fill:var(--red-3);--platform-amber-fill:var(--amber-3);--platform-amber-line:var(--amber-7);--platform-shadow:0 1px 2px #00000014;--platform-shadow-hover:0 2px 8px #0000001f;--shadow-control:var(--platform-shadow);--shadow-control-hover:var(--platform-shadow-hover);--primary:var(--gray-12);--primary-foreground:var(--gray-1);--popover:var(--gray-2);--popover-foreground:var(--gray-12);--secondary:var(--gray-3);--secondary-foreground:var(--gray-12);--muted:var(--gray-3);--muted-foreground:var(--gray-11);--accent:var(--gray-4);--accent-foreground:var(--gray-12);--border:var(--gray-6);--input:var(--gray-7);--ring:var(--gray-9);--platform-canvas:var(--gray-1);--platform-panel:var(--gray-2);--platform-surface:var(--gray-2);--platform-panel-2:var(--gray-3);--platform-raise:var(--gray-3);--platform-ink:var(--gray-12);--platform-muted:var(--gray-11);--platform-faint:var(--gray-11);--platform-line:var(--gray-6);--platform-line-soft:var(--gray-5);--platform-line-strong:var(--gray-7);--platform-hover:var(--gray-4);--platform-green:var(--green-11);--platform-rust:var(--red-11);--platform-amber:var(--amber-11);font-family:var(--sikaru-font-sans);background:var(--gray-1);color:var(--gray-12);font-size:13px;line-height:1.5}.sikaru-platform.workspace-v2 .platform-frame{background:var(--gray-1);grid-template-columns:240px minmax(0,1fr);min-height:100dvh;display:grid;overflow:visible}.sikaru-platform.workspace-v2 .platform-sidebar{background:var(--gray-2);border-right:1px solid var(--gray-5);z-index:35;flex-direction:column;width:240px;height:100dvh;padding:12px 10px 10px;display:flex;position:sticky;top:0}.sikaru-platform.workspace-v2 .platform-sidebar-head{border:0;min-height:0;padding:0 10px}.sikaru-platform.workspace-v2 .platform-brand{letter-spacing:-.02em;color:var(--gray-12);align-items:center;gap:8px;font-size:18px;font-weight:600;display:flex}.sikaru-platform.workspace-v2 .platform-nav{flex:1;padding:0;display:flex;overflow-y:auto}.sikaru-platform.workspace-v2 .platform-nav-list{align-content:start;gap:18px;display:grid}.sikaru-platform.workspace-v2 .platform-nav-group-label{letter-spacing:0;color:var(--gray-11);margin:0 0 6px;padding:0 10px;font-size:12px;font-weight:500;line-height:16px}.sikaru-platform.workspace-v2 .platform-nav-group-items{gap:1px;display:grid}.sikaru-platform.workspace-v2 .platform-nav-item{min-height:32px;color:var(--gray-11);border-radius:7px;align-items:center;gap:10px;padding:6px 10px;font-size:13px;line-height:20px;transition:background-color .12s ease-out,color .12s ease-out;display:flex}.sikaru-platform.workspace-v2 .platform-nav-item:hover{background:var(--gray-3);color:var(--gray-12)}.sikaru-platform.workspace-v2 .platform-nav-item[aria-current=page]{background:color-mix(in oklab, var(--gray-12) 8%, transparent);color:var(--gray-12);box-shadow:none;font-weight:500}.sikaru-platform.workspace-v2 .platform-nav-item:before{display:none}.sikaru-platform.workspace-v2 .platform-nav-item svg.platform-icon{width:18px;height:18px;color:var(--gray-10);transition:color .12s ease-out}.sikaru-platform.workspace-v2 .platform-nav-item:is(:hover,[aria-current=page]) svg.platform-icon{color:var(--gray-12)}.sikaru-platform.workspace-v2 .platform-nav-bottom{border-top:1px solid var(--gray-5);margin-top:auto;padding-top:10px}.workspace-main{flex-direction:column;min-width:0;display:flex}.sikaru-platform.workspace-v2 .platform-topbar{background:color-mix(in oklab, var(--gray-1) 88%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(8px);backdrop-filter:saturate(1.4)blur(8px);border-bottom:1px solid var(--gray-5);height:52px;min-height:52px;box-shadow:none;z-index:30;justify-content:space-between;align-items:center;gap:16px;padding:0 24px 0 40px;display:flex;position:sticky;top:0}.workspace-breadcrumb-sep{color:var(--gray-8)}.workspace-breadcrumb{color:var(--gray-11);align-items:center;gap:10px;min-width:0;font-size:13px;display:flex}.workspace-breadcrumb>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sikaru-platform.workspace-v2 .platform-page-heading{color:var(--gray-12);white-space:nowrap;font-size:13px;font-weight:500}.sikaru-platform.workspace-v2 .platform-content{background:var(--gray-1);width:100%;min-width:0;max-width:1440px;margin:0 auto;padding:28px 40px 56px;display:block}.sikaru-platform.workspace-v2 .platform-content>*{width:100%;max-width:none}.sikaru-platform.workspace-v2 .platform-content:has([data-view=traces]){max-width:none;padding:26px 24px}.sikaru-platform.workspace-v2 .platform-first-trace{margin:0}.sikaru-platform.workspace-v2 .platform-main-action{background:var(--gray-12);color:var(--gray-1);border-color:var(--gray-12);box-shadow:none}.sikaru-platform.workspace-v2 :is(button,a,input,select,textarea){touch-action:manipulation;border-radius:6px}.sikaru-platform.workspace-v2 :is(button,a):active{transform:none}@layer base{.sikaru-platform.workspace-v2 h1{letter-spacing:-.96px;text-wrap:balance;margin:0;font-size:24px;font-weight:600;line-height:32px}.sikaru-platform.workspace-v2 h2{letter-spacing:-.4px;text-wrap:balance;font-size:20px;font-weight:600;line-height:26px}.sikaru-platform.workspace-v2 h3{letter-spacing:-.28px;font-size:14px;font-weight:600;line-height:20px}.sikaru-platform.workspace-v2 :is(table,[role=table]){font-variant-numeric:tabular-nums;font-size:12px}.sikaru-platform.workspace-v2 :is(table thead th,[role=columnheader]){height:36px;color:var(--gray-11);background:color-mix(in oklab, var(--gray-3) 55%, transparent);font-size:12px;font-weight:500}.sikaru-platform.workspace-v2 :is(table th,table td){border-color:color-mix(in oklab, var(--gray-6) 70%, transparent);padding:10px 16px}.sikaru-platform.workspace-v2 table td{height:44px}.sikaru-platform.workspace-v2 :is(table tbody tr){transition:background-color .12s ease-out}.sikaru-platform.workspace-v2 :is(table tbody tr):hover{background:color-mix(in oklab, var(--gray-3) 70%, transparent)}}@media (max-width:1200px){.sikaru-platform.workspace-v2 .platform-content{padding:28px 24px}}@media (max-width:820px){.sikaru-platform.workspace-v2 .platform-frame{flex-direction:column;display:flex}.sikaru-platform.workspace-v2 .platform-sidebar{border-right:0;border-bottom:1px solid var(--gray-6);width:100%;height:auto;padding:16px;position:relative}.sikaru-platform.workspace-v2 .platform-sidebar-head{padding:0}.sikaru-platform.workspace-v2 .platform-nav{overflow-x:auto}.sikaru-platform.workspace-v2 .platform-nav-list{gap:12px;display:flex}.sikaru-platform.workspace-v2 .platform-nav-group-items{display:flex}.sikaru-platform.workspace-v2 .platform-nav-item{white-space:nowrap;min-height:44px}.sikaru-platform.workspace-v2 .platform-nav-bottom{border:0;margin:0 0 0 12px;padding:0}.sikaru-platform.workspace-v2 .platform-topbar{padding:0 16px}.sikaru-platform.workspace-v2 .platform-content{padding:24px 16px}}.sikaru-platform.workspace-v2 [data-slot=button][data-variant=default]{background:var(--gray-12);color:var(--gray-1);border-color:var(--gray-12);box-shadow:none}.sikaru-platform.workspace-v2 [data-slot=button][data-variant=default]:hover{background:var(--gray-11)}@media (max-width:820px){.sikaru-platform.workspace-v2 .platform-sidebar{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;display:grid}.sikaru-platform.workspace-v2 .platform-sidebar-head{display:block}.sikaru-platform.workspace-v2 .platform-nav{display:none}.sikaru-platform.workspace-v2 .platform-sidebar{grid-template-rows:auto;grid-template-areas:none}.sikaru-platform.workspace-v2 .platform-sidebar-head{grid-area:1/1}.sikaru-platform.workspace-v2 .platform-page-heading{display:block}.workspace-breadcrumb{gap:10px}}.sikaru-platform.workspace-v2 .workspace-search-dialog{transform-origin:top;border-radius:12px;grid-template-rows:auto auto minmax(0,1fr);gap:0;width:min(560px,100vw - 24px);max-width:calc(100vw - 24px);max-height:76dvh;padding:8px;position:fixed;top:12dvh;left:50%;right:auto;overflow:hidden;transform:none}.sikaru-platform.workspace-v2 .workspace-search-dialog [data-slot=dialog-title]{font-size:15px;line-height:1.4}.sikaru-platform.workspace-v2 .workspace-search-dialog [data-slot=dialog-description]{color:var(--gray-11);font-size:12px;line-height:1.5}@media (max-height:540px),(max-width:600px){.sikaru-platform.workspace-v2 .workspace-search-dialog{max-height:calc(100dvh - 32px);top:16px}}@media (prefers-reduced-motion:reduce){.sikaru-platform.workspace-v2 .workspace-search-dialog{transition:none;animation:none}}.sikaru-platform.workspace-v2 .workspace-check-sheet{height:100dvh}.sikaru-platform.workspace-v2 .workspace-check-sheet textarea{min-height:144px}.sikaru-platform.workspace-v2 .workspace-check-sheet :is(input,textarea):focus-visible{outline:2px solid var(--gray-10);outline-offset:2px;border-color:var(--gray-8);box-shadow:none}@media (prefers-reduced-motion:reduce){.sikaru-platform.workspace-v2 .workspace-check-sheet{transition:none;animation:none}}.sikaru-platform.workspace-v2 .comparison-sheet{width:min(900px,100vw);max-width:100vw;height:100dvh}.comparison-evidence{flex-direction:column;gap:28px;display:flex}.comparison-verdict{flex-direction:column;gap:12px;display:flex}.comparison-verdict h3{text-wrap:balance;font-size:20px;font-weight:600;line-height:1.3}.comparison-eyebrow,.comparison-bars figcaption,.comparison-scope-note,.comparison-coverage-note{color:var(--muted-foreground);max-width:72ch;font-size:12px;line-height:1.6}.comparison-bars{flex-direction:column;gap:12px;padding-block:12px;display:flex}.comparison-bar-row{grid-template-columns:76px minmax(0,1fr) 64px;align-items:center;gap:12px;font-size:13px;display:grid}.comparison-bar-row strong{text-align:end;font-variant-numeric:tabular-nums}.comparison-bar-track{background:var(--muted);border-radius:2px;height:8px;overflow:hidden}.comparison-bar-track>span{background:var(--foreground);height:100%;display:block}.comparison-delta{font-variant-numeric:tabular-nums;font-size:16px}.comparison-delta span{color:var(--muted-foreground);margin-inline-start:8px;font-size:12px}.comparison-counts{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:20px;font-size:13px;display:flex}.comparison-cases h3{font-size:14px;font-weight:600}.comparison-cases [role=tablist]{flex-wrap:wrap;justify-content:start;width:100%;height:auto}.comparison-cases [role=tab]{min-height:40px}.comparison-case{border-block-end:1px solid var(--border)}.comparison-case summary{cursor:pointer;overflow-wrap:anywhere;padding-block:14px;font-size:13px}.comparison-case summary [data-slot=badge]{margin-inline-start:12px}.comparison-case-content{flex-direction:column;gap:20px;padding-block:4px 20px;display:flex}.comparison-case h4{color:var(--muted-foreground);margin-block-end:8px;font-size:12px;font-weight:500}.comparison-case pre{white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;font-size:13px;line-height:1.6}.comparison-input{background:var(--muted);border-radius:6px;padding:16px}.comparison-answers{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.comparison-case summary:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (max-width:600px){.comparison-answers{grid-template-columns:minmax(0,1fr)}.comparison-bar-row{grid-template-columns:68px minmax(0,1fr) 54px;gap:8px}}.sikaru-platform.workspace-v2 .comparison-create-sheet{gap:0;width:min(680px,100vw);max-width:100vw;height:100dvh}.comparison-create-sheet [data-slot=sheet-header]{flex-shrink:0;padding:24px;padding-inline-end:48px}.comparison-create-body{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.comparison-create-body fieldset{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.comparison-create-footer{border-block-start:1px solid var(--border);flex-direction:column;flex-shrink:0;align-items:end;gap:8px;padding:16px;padding-block-end:max(16px,env(safe-area-inset-bottom));display:flex}.sikaru-platform.workspace-v2 .comparison-create-sheet textarea{min-height:96px}@media (max-width:480px){.comparison-create-body fieldset{grid-template-columns:minmax(0,1fr)}.sikaru-platform.workspace-v2 .comparison-create-sheet :is(input,textarea){font-size:16px}}@media (prefers-reduced-motion:reduce){.sikaru-platform.workspace-v2 :is(.comparison-sheet,.comparison-create-sheet){transition:none;animation:none}}body:has(.sikaru-platform.workspace-v2) :is(button,a,input,select,textarea,[role=button],[role=tab],[role=menuitem],[role=option],[role=checkbox],[role=switch]):focus-visible{outline:2px solid var(--ring);outline-offset:2px}.sikaru-platform.workspace-v2[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.sikaru-platform.workspace-v2[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (max-width:820px){body:has(.sikaru-platform.workspace-v2) :is(input,select,textarea){font-size:16px}}@media (prefers-reduced-motion:reduce){body:has(.sikaru-platform.workspace-v2){scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}body:has(.sikaru-platform.workspace-v2) *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}body:has(.sikaru-platform.workspace-v2) :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}body:has(.sikaru-platform.workspace-v2) :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.sikaru-platform.workspace-v2[data-theme=dark]{--chart-succeeded:#399d57;--chart-failed:#e15959;--chart-input:#427fd8;--chart-output:#85b6e9;--chart-cached:#235193}@supports (color:lab(0% 0 0)){.sikaru-platform.workspace-v2[data-theme=dark]{--chart-succeeded:lab(57.682% -42.2772 27.8818);--chart-failed:lab(56.5145% 53.8977 28.7739);--chart-input:lab(52.5208% 2.56914 -52.4263);--chart-output:lab(71.93% -6.83203 -30.9753);--chart-cached:lab(34.1188% 3.06316 -41.8391)}}body:has(.sikaru-platform.workspace-v2[data-theme=dark]){--chart-succeeded:#399d57;--chart-failed:#e15959;--chart-input:#427fd8;--chart-output:#85b6e9;--chart-cached:#235193}@supports (color:lab(0% 0 0)){body:has(.sikaru-platform.workspace-v2[data-theme=dark]){--chart-succeeded:lab(57.682% -42.2772 27.8818);--chart-failed:lab(56.5145% 53.8977 28.7739);--chart-input:lab(52.5208% 2.56914 -52.4263);--chart-output:lab(71.93% -6.83203 -30.9753);--chart-cached:lab(34.1188% 3.06316 -41.8391)}}.sikaru-platform.workspace-v2[data-theme=light]{--chart-succeeded:#4fa866;--chart-failed:#dd5656;--chart-input:#4780d2;--chart-output:#9cc2ea;--chart-cached:#1e5099}@supports (color:lab(0% 0 0)){.sikaru-platform.workspace-v2[data-theme=light]{--chart-succeeded:lab(62.2107% -39.1062 25.6228);--chart-failed:lab(55.3528% 53.9116 28.8492);--chart-input:lab(52.6413% 1.54448 -49.0311);--chart-output:lab(76.6568% -6.01116 -24.2968);--chart-cached:lab(33.9778% 4.42207 -45.2322)}}body:has(.sikaru-platform.workspace-v2[data-theme=light]){--chart-succeeded:#4fa866;--chart-failed:#dd5656;--chart-input:#4780d2;--chart-output:#9cc2ea;--chart-cached:#1e5099}@supports (color:lab(0% 0 0)){body:has(.sikaru-platform.workspace-v2[data-theme=light]){--chart-succeeded:lab(62.2107% -39.1062 25.6228);--chart-failed:lab(55.3528% 53.9116 28.8492);--chart-input:lab(52.6413% 1.54448 -49.0311);--chart-output:lab(76.6568% -6.01116 -24.2968);--chart-cached:lab(33.9778% 4.42207 -45.2322)}}.sikaru-platform.workspace-v2[data-theme=dark]{--geist-shadow-border-small:0 0 0 1px #ffffff25, 0 1px 2px #00000029;--geist-shadow-border-medium:0 0 0 1px #ffffff25, 0 2px 2px #00000052, 0 8px 8px -8px #00000029;--geist-shadow-tooltip:0 0 0 1px #ffffff25, 0 1px 1px #00000005, 0 4px 8px #0000000a;--geist-shadow-menu:0 0 0 1px #ffffff25, 0 1px 1px #00000005, 0 4px 8px -4px #0000000a, 0 16px 24px -8px #0000000f;--geist-shadow-modal:0 0 0 1px #ffffff25, 0 1px 1px #00000005, 0 8px 16px -4px #0000000a, 0 24px 32px -8px #0000000f}body:has(.sikaru-platform.workspace-v2[data-theme=dark]){--geist-shadow-border-small:0 0 0 1px #ffffff25, 0 1px 2px #00000029;--geist-shadow-border-medium:0 0 0 1px #ffffff25, 0 2px 2px #00000052, 0 8px 8px -8px #00000029;--geist-shadow-tooltip:0 0 0 1px #ffffff25, 0 1px 1px #00000005, 0 4px 8px #0000000a;--geist-shadow-menu:0 0 0 1px #ffffff25, 0 1px 1px #00000005, 0 4px 8px -4px #0000000a, 0 16px 24px -8px #0000000f;--geist-shadow-modal:0 0 0 1px #ffffff25, 0 1px 1px #00000005, 0 8px 16px -4px #0000000a, 0 24px 32px -8px #0000000f}.sikaru-platform.workspace-v2[data-theme=light]{--geist-shadow-border-small:0 0 0 1px #00000014, 0 2px 2px #0000000a;--geist-shadow-border-medium:0 0 0 1px #00000014, 0 2px 2px #0000000a, 0 8px 8px -8px #0000000a;--geist-shadow-tooltip:0 0 0 1px #00000014, 0 1px 1px #00000005, 0 4px 8px #0000000a;--geist-shadow-menu:0 0 0 1px #00000014, 0 1px 1px #00000005, 0 4px 8px -4px #0000000a, 0 16px 24px -8px #0000000f;--geist-shadow-modal:0 0 0 1px #00000014, 0 1px 1px #00000005, 0 8px 16px -4px #0000000a, 0 24px 32px -8px #0000000f}body:has(.sikaru-platform.workspace-v2[data-theme=light]){--geist-shadow-border-small:0 0 0 1px #00000014, 0 2px 2px #0000000a;--geist-shadow-border-medium:0 0 0 1px #00000014, 0 2px 2px #0000000a, 0 8px 8px -8px #0000000a;--geist-shadow-tooltip:0 0 0 1px #00000014, 0 1px 1px #00000005, 0 4px 8px #0000000a;--geist-shadow-menu:0 0 0 1px #00000014, 0 1px 1px #00000005, 0 4px 8px -4px #0000000a, 0 16px 24px -8px #0000000f;--geist-shadow-modal:0 0 0 1px #00000014, 0 1px 1px #00000005, 0 8px 16px -4px #0000000a, 0 24px 32px -8px #0000000f}body:has(.sikaru-platform.workspace-v2) :is([data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=select-content],[data-slot=hover-card-content],.platform-menu){box-shadow:var(--geist-shadow-menu);border-color:#0000;border-radius:12px}body:has(.sikaru-platform.workspace-v2) :is([data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=sheet-content]){box-shadow:var(--geist-shadow-modal)}body:has(.sikaru-platform.workspace-v2) :is([data-slot=dialog-content],[data-slot=alert-dialog-content]){border-radius:12px}body:has(.sikaru-platform.workspace-v2) [data-slot=tooltip-content]{box-shadow:var(--geist-shadow-tooltip);border-radius:6px}.sikaru-platform.workspace-v2 ::selection{background:color-mix(in oklab, var(--green-11) 28%, transparent);color:var(--gray-12)}.sikaru-platform.workspace-v2{scrollbar-color:var(--gray-6) transparent;scrollbar-width:thin}.sikaru-platform.workspace-v2 :is(code,pre,kbd,samp){font-family:var(--sikaru-font-mono);font-variant-ligatures:none}.sikaru-spinner-bar:before{content:"";inset-inline:0;background:currentColor;border-radius:999px;height:30%;position:absolute;top:0}.sikaru-spinner-bar{opacity:.15;animation:.8s linear infinite sikaru-spinner-fade}@keyframes sikaru-spinner-fade{0%{opacity:1}to{opacity:.15}}.sikaru-skeleton{background:var(--gray-3);position:relative;overflow:hidden}.sikaru-skeleton:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--gray-12) 6%, transparent), transparent);animation:1.6s cubic-bezier(.4,0,.2,1) infinite sikaru-skeleton-sweep;position:absolute;inset:0;transform:translate(-100%)}@keyframes sikaru-skeleton-sweep{to{transform:translate(100%)}}[data-slot=button][data-pending]{cursor:progress}[data-slot=button][data-pending]:disabled{opacity:.85}.platform-nav-pending{margin-left:auto;animation:.15s ease-out .15s both platform-nav-pending-in}@keyframes platform-nav-pending-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.sikaru-spinner-bar.sikaru-spinner-bar.sikaru-spinner-bar{animation:1.6s ease-in-out infinite sikaru-spinner-breathe!important}@keyframes sikaru-spinner-breathe{50%{opacity:.5}}.sikaru-skeleton:after{display:none;animation:none!important}}.sikaru-platform.workspace-v2 #platform-main-content:focus{outline:none}.platform-scroll-fade{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}@media (min-width:40rem){.platform-scroll-fade{-webkit-mask-image:none;mask-image:none}}.sikaru-platform.workspace-v2 .platform-account-trigger{flex-wrap:nowrap;width:auto;min-width:0;display:inline-flex}html:has(.sikaru-platform.workspace-v2){scroll-padding-top:68px}@media (max-width:820px){.sikaru-platform.workspace-v2 .workspace-breadcrumb{display:flex;overflow:hidden}.sikaru-platform.workspace-v2 .platform-topbar{justify-content:flex-end;height:48px;min-height:48px}}@media (pointer:coarse),(max-width:640px){.sikaru-platform.workspace-v2 main :is(a.inline-flex,a.w-fit,a[class*=text-button]):not(p a){min-height:24px}.sikaru-platform.workspace-v2 main :is(a.w-fit,a[class*=text-button]):not(.inline-flex):not(.truncate):not(p a){align-items:center;display:inline-flex}.sikaru-platform.workspace-v2 main a.truncate:not(p a){vertical-align:middle;max-width:100%;min-height:24px;line-height:24px;display:inline-block}}.workspace-spend{color:var(--gray-11);white-space:nowrap;flex-direction:column;gap:2px;font-size:12px;line-height:16px;text-decoration:none;display:flex}.workspace-spend:hover,.workspace-spend:focus-visible{color:var(--gray-12)}.workspace-spend-value{color:var(--gray-12);font-variant-numeric:tabular-nums}@media (max-width:820px){.sikaru-platform.workspace-v2 .platform-sidebar{gap:8px;padding:8px 12px}.sikaru-platform.workspace-v2 .platform-topbar{justify-content:space-between;gap:8px;height:56px;min-height:56px;padding:0 12px}.sikaru-platform.workspace-v2 .platform-top-actions{flex:0 auto;gap:8px}.workspace-spend-label{font-size:0}.workspace-spend-label:after{content:"Spend · 7d";font-size:12px}}html[data-switching-theme] *,html[data-switching-theme] :before,html[data-switching-theme] :after{transition:none!important}
