.platform-shell[data-theme]{--platform-bg:#f3f5f7;--platform-surface:#fff;--platform-surface-raised:#fff;--platform-surface-muted:#eaf0f4;--platform-text:#222c36;--platform-text-secondary:#465667;--platform-text-muted:#5b6b7a;--platform-border:#d9e1e8;--platform-border-strong:#bcc9d5;--platform-accent:#365f89;--platform-accent-soft:#e5edf5;--platform-on-accent:#fff;--platform-success:#226348;--platform-success-soft:#e9f3ee;--platform-warning:#795713;--platform-warning-soft:#f6f0e1;--platform-danger:#9f3540;--platform-danger-soft:#faedef;--platform-sidebar:#eaf0f4;--platform-sidebar-text:#283747;--platform-sidebar-muted:#5d6c7b;--platform-sidebar-border:#d3dee7;--platform-hover:#dce6ee;--platform-pressed:#ccdae6;--platform-nav-selected:#d4e2ef;--platform-backdrop:#0f161e8c;--platform-shadow:0 8px 28px #1f30421a;--platform-radius:8px;--platform-control-height:38px;--platform-row-padding:12px;--platform-card-padding:20px;--platform-page-padding:28px;--platform-gap:20px;--platform-muted:var(--platform-text-muted);--platform-ink:var(--platform-text);--platform-soft:var(--platform-surface-muted);--platform-selected:var(--platform-accent-soft);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--platform-text);background-color:var(--platform-bg);isolation:isolate;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.5}.platform-shell[data-theme=dark]{--platform-bg:#161d25;--platform-surface:#202a35;--platform-surface-raised:#263340;--platform-surface-muted:#2b3947;--platform-text:#eaf0f5;--platform-text-secondary:#c2ced9;--platform-text-muted:#a5b4c3;--platform-border:#394957;--platform-border-strong:#52677a;--platform-accent:#8ab3d9;--platform-accent-soft:#2b4055;--platform-on-accent:#162432;--platform-success:#92cfad;--platform-success-soft:#243e35;--platform-warning:#e2c58a;--platform-warning-soft:#403927;--platform-danger:#efabb3;--platform-danger-soft:#472e38;--platform-sidebar:#1b2530;--platform-sidebar-text:#e2eaf1;--platform-sidebar-muted:#a7b7c6;--platform-sidebar-border:#344454;--platform-hover:#2b3b4a;--platform-pressed:#3a5063;--platform-nav-selected:#314c64;--platform-backdrop:#050a10b3;--platform-shadow:0 8px 28px #0000003d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.platform-shell[data-density=compact]{--platform-control-height:32px;--platform-row-padding:8px;--platform-card-padding:16px;--platform-page-padding:20px;--platform-gap:16px}.platform-shell :is(button,select,[role=button]):not(:disabled):not(:where([data-platform-preserve],[data-platform-preserve] *)){cursor:pointer}.platform-shell :is(button,input,select,textarea):not(:where([data-platform-preserve],[data-platform-preserve] *)){font-family:inherit}.platform-shell .platform-card{color:var(--platform-text);background:var(--platform-surface);border:1px solid var(--platform-border);border-radius:var(--platform-radius);padding:var(--platform-card-padding)}.platform-shell .platform-label{color:var(--platform-text-secondary);margin-bottom:6px;font-size:13px;font-weight:500;display:block}.platform-shell .platform-button{min-height:var(--platform-control-height);border:1px solid var(--platform-border-strong);background:var(--platform-surface);color:var(--platform-text);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:7px 12px;font-size:13px;font-weight:500;line-height:1.4;transition:background-color .12s,border-color .12s;display:inline-flex}.platform-shell .platform-button:hover:not(:disabled){background:var(--platform-surface-muted)}.platform-shell .platform-button-primary{color:var(--platform-on-accent);background:var(--platform-accent);border-color:var(--platform-accent)}.platform-shell .platform-button:active:not(:disabled){background:var(--platform-pressed)}.platform-shell .platform-button-primary:hover:not(:disabled){background:color-mix(in srgb, var(--platform-accent), var(--platform-text) 12%)}.platform-shell .platform-button-primary:active:not(:disabled){background:color-mix(in srgb, var(--platform-accent), var(--platform-text) 22%)}.platform-shell :is(.platform-button:disabled,button:disabled){cursor:not-allowed}.platform-shell .platform-input{width:100%;min-height:var(--platform-control-height);border:1px solid var(--platform-border-strong);color:var(--platform-text);background:var(--platform-surface);border-radius:6px;padding:8px 10px;font-size:14px;line-height:1.5}.platform-shell :is(button,a,input,select,textarea,[role=button]):focus-visible:not(:where([data-platform-preserve],[data-platform-preserve] *)){outline:2px solid var(--platform-accent);outline-offset:3px}.platform-shell :is(.bg-slate-950,[class^=bg-slate-950\/],[class*=" bg-slate-950/"],.bg-gray-50,[class^=bg-gray-50\/],[class*=" bg-gray-50/"]):not(:where([data-platform-preserve],[data-platform-preserve] *)){background-color:var(--platform-bg)}.platform-shell :is(.bg-slate-900,[class^=bg-slate-900\/],[class*=" bg-slate-900/"],.bg-white,[class^=bg-white\/],[class*=" bg-white/"]):not(:where([data-platform-preserve],[data-platform-preserve] *)){background-color:var(--platform-surface)}.platform-shell :is(.bg-slate-800,[class^=bg-slate-800\/],[class*=" bg-slate-800/"],.bg-slate-700,[class^=bg-slate-700\/],[class*=" bg-slate-700/"],.bg-slate-600,[class^=bg-slate-600\/],[class*=" bg-slate-600/"],.bg-slate-500,[class^=bg-slate-500\/],[class*=" bg-slate-500/"],.bg-gray-100,[class^=bg-gray-100\/],[class*=" bg-gray-100/"],.bg-gray-200,[class^=bg-gray-200\/],[class*=" bg-gray-200/"]):not(:where([data-platform-preserve],[data-platform-preserve] *)){background-color:var(--platform-surface-muted)}.platform-shell :is(.text-white,.text-slate-50,.text-slate-100,.text-slate-200,.text-gray-950,.text-gray-900,.text-gray-800):not(:where([data-platform-preserve],[data-platform-preserve] *)){color:var(--platform-text)}.platform-shell :is(.text-slate-300,.text-gray-700,.text-gray-600):not(:where([data-platform-preserve],[data-platform-preserve] *)){color:var(--platform-text-secondary)}.platform-shell :is(.text-slate-400,.text-slate-500,.text-slate-600,.text-slate-700,.text-gray-500,.text-gray-400,.text-gray-300,.text-gray-200):not(:where([data-platform-preserve],[data-platform-preserve] *)){color:var(--platform-text-muted)}.platform-shell :is([class~=border-slate-900],[class^=border-slate-900\/],[class*=" border-slate-900/"],[class~=border-slate-800],[class^=border-slate-800\/],[class*=" border-slate-800/"],[class~=border-slate-700],[class^=border-slate-700\/],[class*=" border-slate-700/"],[class~=border-slate-600],[class^=border-slate-600\/],[class*=" border-slate-600/"],[class~=border-slate-500],[class^=border-slate-500\/],[class*=" border-slate-500/"],[class~=border-gray-100],[class^=border-gray-100\/],[class*=" border-gray-100/"],[class~=border-gray-200],[class^=border-gray-200\/],[class*=" border-gray-200/"],[class~=border-gray-300],[class^=border-gray-300\/],[class*=" border-gray-300/"]):not(:where([data-platform-preserve],[data-platform-preserve] *)){border-color:var(--platform-border)}.platform-shell :is([class~=hover\:bg-gray-50],[class~=hover\:bg-gray-100],[class~=hover\:bg-gray-200],[class*="hover:bg-gray-50/"],[class*="hover:bg-gray-100/"],[class~=hover\:bg-slate-800],[class~=hover\:bg-slate-700],[class*="hover:bg-slate-800/"],[class*="hover:bg-slate-700/"],[class*="hover:bg-white/"]):hover:not(:where([data-platform-preserve],[data-platform-preserve] *)){background-color:var(--platform-surface-muted)}.platform-shell :is([class~=hover\:text-white],[class~=hover\:text-slate-100],[class~=hover\:text-slate-200],[class~=hover\:text-slate-300],[class~=hover\:text-slate-400],[class~=hover\:text-gray-900],[class~=hover\:text-gray-800],[class~=hover\:text-gray-700]):hover:not(:where([data-platform-preserve],[data-platform-preserve] *)){color:var(--platform-text)}.platform-shell :is(.bg-red-500,.bg-red-600,.bg-red-700,.bg-rose-500,.bg-rose-600,.bg-blue-500,.bg-blue-600,.bg-blue-700,.bg-indigo-500,.bg-indigo-600,.bg-indigo-700,.bg-violet-500,.bg-violet-600,.bg-purple-500,.bg-purple-600,.bg-green-600,.bg-green-700,.bg-emerald-500,.bg-emerald-600,.bg-emerald-700,.bg-cyan-600,.bg-teal-600,.bg-gray-800,.bg-gray-900,[style*=backgroundColor],[style*=background-color]):not(:where([data-platform-preserve],[data-platform-preserve] *)) :is(.text-white,.text-white:hover),.platform-shell :is(.bg-red-500,.bg-red-600,.bg-red-700,.bg-rose-500,.bg-rose-600,.bg-blue-500,.bg-blue-600,.bg-blue-700,.bg-indigo-500,.bg-indigo-600,.bg-indigo-700,.bg-violet-500,.bg-violet-600,.bg-purple-500,.bg-purple-600,.bg-green-600,.bg-green-700,.bg-emerald-500,.bg-emerald-600,.bg-emerald-700,.bg-cyan-600,.bg-teal-600,.bg-gray-800,.bg-gray-900).text-white:not(:where([data-platform-preserve],[data-platform-preserve] *)){color:#fff}.platform-shell :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=hidden]):not([type=file]),textarea,select):not(:where([data-platform-preserve],[data-platform-preserve] *)){color:var(--platform-text);background-color:var(--platform-surface);border-color:var(--platform-border-strong);min-height:var(--platform-control-height)}.platform-shell :is(input,textarea):not(:where([data-platform-preserve],[data-platform-preserve] *))::placeholder{color:var(--platform-text-muted);opacity:1}.platform-shell :is(input[type=checkbox],input[type=radio],input[type=range]):not(:where([data-platform-preserve],[data-platform-preserve] *)){accent-color:var(--platform-accent)}.platform-shell option:not(:where([data-platform-preserve],[data-platform-preserve] *)){color:var(--platform-text);background:var(--platform-surface)}.platform-shell table:not(:where([data-platform-preserve],[data-platform-preserve] *)){color:var(--platform-text)}.platform-shell :is(th,td):not(:where([data-platform-preserve],[data-platform-preserve] *)){padding-top:var(--platform-row-padding);padding-bottom:var(--platform-row-padding);border-color:var(--platform-border)}.platform-shell th:not(:where([data-platform-preserve],[data-platform-preserve] *)){color:var(--platform-text-secondary);letter-spacing:0;text-transform:none;font-size:12px;font-weight:500}.platform-shell .glass-card:not(:where([data-platform-preserve],[data-platform-preserve] *)),.platform-shell .glass-card-hover:hover:not(:where([data-platform-preserve],[data-platform-preserve] *)){background:var(--platform-surface);border:1px solid var(--platform-border);border-radius:var(--platform-radius);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-image:;transform:none}.platform-shell :is(.glass-card,.btn-gradient-primary,.btn-gradient-secondary,.btn-gradient-ghost,.accent-line-flow):not(:where([data-platform-preserve],[data-platform-preserve] *)):before,.platform-shell :is(.btn-gradient-ghost,.accent-line-flow):not(:where([data-platform-preserve],[data-platform-preserve] *)):after{display:none}.platform-shell :is(.btn-gradient-primary,button[class*=bg-linear-to],button[class*=bg-gradient-to],a[class*=bg-linear-to],a[class*=bg-gradient-to]):not(:where([data-platform-preserve],[data-platform-preserve] *)){background:var(--platform-accent);color:var(--platform-on-accent);border:1px solid var(--platform-accent);box-shadow:none;border-image:;border-radius:6px;animation:none;transform:none}.platform-shell :is(.platform-button-primary,.btn-gradient-primary,button[class*=bg-linear-to],button[class*=bg-gradient-to],a[class*=bg-linear-to],a[class*=bg-gradient-to]) :is(.text-white,.text-slate-100,.text-slate-200):not(:where([data-platform-preserve],[data-platform-preserve] *)){color:var(--platform-on-accent)}.platform-shell :is(.btn-gradient-secondary,.btn-gradient-ghost):not(:where([data-platform-preserve],[data-platform-preserve] *)){background:var(--platform-surface);color:var(--platform-text-secondary);border:1px solid var(--platform-border-strong);box-shadow:none;border-image:;border-radius:6px;transform:none}.platform-shell :is(.text-gradient,.text-gradient-brand,.text-shimmer):not(:where([data-platform-preserve],[data-platform-preserve] *)){color:var(--platform-text);-webkit-text-fill-color:currentColor;background:0 0;animation:none}.platform-shell :is(.glow-indigo,.glow-cyan,.glow-emerald,.glow-amber,.glow-violet,.glow-rose):not(:where([data-platform-preserve],[data-platform-preserve] *)){box-shadow:none}.platform-shell :is(.anim-float,.anim-pulse-glow,.anim-gradient-shift):not(:where([data-platform-preserve],[data-platform-preserve] *)){animation:none}.platform-shell[data-theme]{--platform-hue-red:#9f3540;--platform-hue-orange:#9c4d20;--platform-hue-amber:#795713;--platform-hue-yellow:#715914;--platform-hue-green:#2e6540;--platform-hue-emerald:#226348;--platform-hue-teal:#14665f;--platform-hue-cyan:#096675;--platform-hue-sky:#245f86;--platform-hue-blue:#1d5792;--platform-hue-indigo:#504495;--platform-hue-violet:#68449b;--platform-hue-purple:#7446a3;--platform-hue-pink:#963c73;--platform-hue-rose:#a5385b}.platform-shell[data-theme=dark]{--platform-hue-red:#efabb3;--platform-hue-orange:#edb78a;--platform-hue-amber:#e2c58a;--platform-hue-yellow:#dace84;--platform-hue-green:#9cccaa;--platform-hue-emerald:#92cfad;--platform-hue-teal:#7cccc0;--platform-hue-cyan:#78c8d9;--platform-hue-sky:#94c7e6;--platform-hue-blue:#90bce8;--platform-hue-indigo:#b7a9e9;--platform-hue-violet:#c2a4ee;--platform-hue-purple:#c8a7ed;--platform-hue-pink:#dea1c7;--platform-hue-rose:#eda6bf}.platform-shell :is([class^=text-red-],[class*=\ text-red-]):not(:where([data-platform-preserve],[data-platform-preserve] *)){color:var(--platform-hue-red)}.platform-shell :is(.bg-red-50,.bg-red-100,.bg-red-200,[class^=bg-red-50\/],[class*=" bg-red-50/"]):not(:where([data-platform-preserve],[data-platform-preserve] *)){background-color:color-mix(in srgb, var(--platform-hue-red) 12%, var(--platform-surface))}.platform-shell :is(.border-red-100,.border-red-200,.border-red-300):not(:where([data-platform-preserve],[data-platform-preserve] *)){border-color:color-mix(in srgb, var(--platform-hue-red) 34%, var(--platform-surface))}.platform-shell :is([class^=text-orange-],[class*=\ text-orange-]):not(:where([data-platform-preserve],[data-platform-preserve] *)){color:var(--platform-hue-orange)}.platform-shell :is(.bg-orange-50,.bg-orange-100,.bg-orange-200,[class^=bg-orange-50\/],[class*=" bg-orange-50/"]):not(:where([data-platform-preserve],[data-platform-preserve] *)){background-color:color-mix(in srgb, var(--platform-hue-orange) 12%, var(--platform-surface))}.platform-shell :is(.border-orange-100,.border-orange-200,.border-orange-300):not(:where([data-platform-preserve],[data-platform-preserve] *)){border-color:color-mix(in srgb, var(--platform-hue-orange) 34%, var(--platform-surface))}.platform-shell :is([class^=text-amber-],[class*=\ text-amber-]):not(:where([data-platform-preserve],[data-platform-preserve] *)){color:var(--platform-hue-amber)}.platform-shell :is(.bg-amber-50,.bg-amber-100,.bg-amber-200,[class^=bg-amber-50\/],[class*=" bg-amber-50/"]):not(:where([data-platform-preserve],[data-platform-preserve] *)){background-color:color-mix(in srgb, var(--platform-hue-amber) 12%, var(--platform-surface))}.platform-shell :is(.border-amber-100,.border-amber-200,.border-amber-300):not(:where([data-platform-preserve],[data-platform-preserve] *)){border-color:color-mix(in srgb, var(--platform-hue-amber) 34%, var(--platform-surface))}.platform-shell :is([class^=text-yellow-],[class*=\ text-yellow-]):not(:where([data-platform-preserve],[data-platform-preserve] *)){color:var(--platform-hue-yellow)}.platform-shell :is(.bg-yellow-50,.bg-yellow-100,.bg-yellow-200,[class^=bg-yellow-50\/],[class*=" bg-yellow-50/"]):not(:where([data-platform-preserve],[data-platform-preserve] *)){background-color:color-mix(in srgb, var(--platform-hue-yellow) 12%, var(--platform-surface))}.platform-shell :is(.border-yellow-100,.border-yellow-200,.border-yellow-300):not(:where([data-platform-preserve],[data-platform-preserve] *)){border-color:color-mix(in srgb, var(--platform-hue-yellow) 34%, var(--platform-surface))}.platform-shell :is([class^=text-green-],[class*=\ text-green-]):not(:where([data-platform-preserve],[data-platform-preserve] *)){color:var(--platform-hue-green)}.platform-shell :is(.bg-green-50,.bg-green-100,.bg-green-200,[class^=bg-green-50\/],[class*=" bg-green-50/"]):not(:where([data-platform-preserve],[data-platform-preserve] *)){background-color:color-mix(in srgb, var(--platform-hue-green) 12%, var(--platform-surface))}.platform-shell :is(.border-green-100,.border-green-200,.border-green-300):not(:where([data-platform-preserve],[data-platform-preserve] *)){border-color:color-mix(in srgb, var(--platform-hue-green) 34%, var(--platform-surface))}.platform-shell :is([class^=text-emerald-],[class*=\ text-emerald-]):not(:where([data-platform-preserve],[data-platform-preserve] *)){color:var(--platform-hue-emerald)}.platform-shell :is(.bg-emerald-50,.bg-emerald-100,.bg-emerald-200,[class^=bg-emerald-50\/],[class*=" bg-emerald-50/"]):not(:where([data-platform-preserve],[data-platform-preserve] *)){background-color:color-mix(in srgb, var(--platform-hue-emerald) 12%, var(--platform-surface))}.platform-shell :is(.border-emerald-100,.border-emerald-200,.border-emerald-300):not(:where([data-platform-preserve],[data-platform-preserve] *)){border-color:color-mix(in srgb, var(--platform-hue-emerald) 34%, var(--platform-surface))}.platform-shell :is([class^=text-teal-],[class*=\ text-teal-]):not(:where([data-platform-preserve],[data-platform-preserve] *)){color:var(--platform-hue-teal)}.platform-shell :is(.bg-teal-50,.bg-teal-100,.bg-teal-200,[class^=bg-teal-50\/],[class*=" bg-teal-50/"]):not(:where([data-platform-preserve],[data-platform-preserve] *)){background-color:color-mix(in srgb, var(--platform-hue-teal) 12%, var(--platform-surface))}.platform-shell :is(.border-teal-100,.border-teal-200,.border-teal-300):not(:where([data-platform-preserve],[data-platform-preserve] *)){border-color:color-mix(in srgb, var(--platform-hue-teal) 34%, var(--platform-surface))}.platform-shell :is([class^=text-cyan-],[class*=\ text-cyan-]):not(:where([data-platform-preserve],[data-platform-preserve] *)){color:var(--platform-hue-cyan)}.platform-shell :is(.bg-cyan-50,.bg-cyan-100,.bg-cyan-200,[class^=bg-cyan-50\/],[class*=" bg-cyan-50/"]):not(:where([data-platform-preserve],[data-platform-preserve] *)){background-color:color-mix(in srgb, var(--platform-hue-cyan) 12%, var(--platform-surface))}.platform-shell :is(.border-cyan-100,.border-cyan-200,.border-cyan-300):not(:where([data-platform-preserve],[data-platform-preserve] *)){border-color:color-mix(in srgb, var(--platform-hue-cyan) 34%, var(--platform-surface))}.platform-shell :is([class^=text-sky-],[class*=\ text-sky-]):not(:where([data-platform-preserve],[data-platform-preserve] *)){color:var(--platform-hue-sky)}.platform-shell :is(.bg-sky-50,.bg-sky-100,.bg-sky-200,[class^=bg-sky-50\/],[class*=" bg-sky-50/"]):not(:where([data-platform-preserve],[data-platform-preserve] *)){background-color:color-mix(in srgb, var(--platform-hue-sky) 12%, var(--platform-surface))}.platform-shell :is(.border-sky-100,.border-sky-200,.border-sky-300):not(:where([data-platform-preserve],[data-platform-preserve] *)){border-color:color-mix(in srgb, var(--platform-hue-sky) 34%, var(--platform-surface))}.platform-shell :is([class^=text-blue-],[class*=\ text-blue-]):not(:where([data-platform-preserve],[data-platform-preserve] *)){color:var(--platform-hue-blue)}.platform-shell :is(.bg-blue-50,.bg-blue-100,.bg-blue-200,[class^=bg-blue-50\/],[class*=" bg-blue-50/"]):not(:where([data-platform-preserve],[data-platform-preserve] *)){background-color:color-mix(in srgb, var(--platform-hue-blue) 12%, var(--platform-surface))}.platform-shell :is(.border-blue-100,.border-blue-200,.border-blue-300):not(:where([data-platform-preserve],[data-platform-preserve] *)){border-color:color-mix(in srgb, var(--platform-hue-blue) 34%, var(--platform-surface))}.platform-shell :is([class^=text-indigo-],[class*=\ text-indigo-]):not(:where([data-platform-preserve],[data-platform-preserve] *)){color:var(--platform-hue-indigo)}.platform-shell :is(.bg-indigo-50,.bg-indigo-100,.bg-indigo-200,[class^=bg-indigo-50\/],[class*=" bg-indigo-50/"]):not(:where([data-platform-preserve],[data-platform-preserve] *)){background-color:color-mix(in srgb, var(--platform-hue-indigo) 12%, var(--platform-surface))}.platform-shell :is(.border-indigo-100,.border-indigo-200,.border-indigo-300):not(:where([data-platform-preserve],[data-platform-preserve] *)){border-color:color-mix(in srgb, var(--platform-hue-indigo) 34%, var(--platform-surface))}.platform-shell :is([class^=text-violet-],[class*=\ text-violet-]):not(:where([data-platform-preserve],[data-platform-preserve] *)){color:var(--platform-hue-violet)}.platform-shell :is(.bg-violet-50,.bg-violet-100,.bg-violet-200,[class^=bg-violet-50\/],[class*=" bg-violet-50/"]):not(:where([data-platform-preserve],[data-platform-preserve] *)){background-color:color-mix(in srgb, var(--platform-hue-violet) 12%, var(--platform-surface))}.platform-shell :is(.border-violet-100,.border-violet-200,.border-violet-300):not(:where([data-platform-preserve],[data-platform-preserve] *)){border-color:color-mix(in srgb, var(--platform-hue-violet) 34%, var(--platform-surface))}.platform-shell :is([class^=text-purple-],[class*=\ text-purple-]):not(:where([data-platform-preserve],[data-platform-preserve] *)){color:var(--platform-hue-purple)}.platform-shell :is(.bg-purple-50,.bg-purple-100,.bg-purple-200,[class^=bg-purple-50\/],[class*=" bg-purple-50/"]):not(:where([data-platform-preserve],[data-platform-preserve] *)){background-color:color-mix(in srgb, var(--platform-hue-purple) 12%, var(--platform-surface))}.platform-shell :is(.border-purple-100,.border-purple-200,.border-purple-300):not(:where([data-platform-preserve],[data-platform-preserve] *)){border-color:color-mix(in srgb, var(--platform-hue-purple) 34%, var(--platform-surface))}.platform-shell :is([class^=text-pink-],[class*=\ text-pink-]):not(:where([data-platform-preserve],[data-platform-preserve] *)){color:var(--platform-hue-pink)}.platform-shell :is(.bg-pink-50,.bg-pink-100,.bg-pink-200,[class^=bg-pink-50\/],[class*=" bg-pink-50/"]):not(:where([data-platform-preserve],[data-platform-preserve] *)){background-color:color-mix(in srgb, var(--platform-hue-pink) 12%, var(--platform-surface))}.platform-shell :is(.border-pink-100,.border-pink-200,.border-pink-300):not(:where([data-platform-preserve],[data-platform-preserve] *)){border-color:color-mix(in srgb, var(--platform-hue-pink) 34%, var(--platform-surface))}.platform-shell :is([class^=text-rose-],[class*=\ text-rose-]):not(:where([data-platform-preserve],[data-platform-preserve] *)){color:var(--platform-hue-rose)}.platform-shell :is(.bg-rose-50,.bg-rose-100,.bg-rose-200,[class^=bg-rose-50\/],[class*=" bg-rose-50/"]):not(:where([data-platform-preserve],[data-platform-preserve] *)){background-color:color-mix(in srgb, var(--platform-hue-rose) 12%, var(--platform-surface))}.platform-shell :is(.border-rose-100,.border-rose-200,.border-rose-300):not(:where([data-platform-preserve],[data-platform-preserve] *)){border-color:color-mix(in srgb, var(--platform-hue-rose) 34%, var(--platform-surface))}.platform-shell :is(button,a,[role=tab],[role=menuitem]):is(.bg-indigo-500,.bg-indigo-600,.bg-indigo-700,.bg-violet-500,.bg-violet-600,.bg-purple-500,.bg-purple-600,.bg-cyan-500,.bg-cyan-600):not(:where([data-platform-preserve],[data-platform-preserve] *)){background-color:var(--platform-accent);color:var(--platform-on-accent);border-color:var(--platform-accent);box-shadow:none}.platform-shell :is(button,a,[role=tab],[role=menuitem]):is(.bg-indigo-500,.bg-indigo-600,.bg-indigo-700,.bg-violet-500,.bg-violet-600,.bg-purple-500,.bg-purple-600,.bg-cyan-500,.bg-cyan-600) :is(.text-white,[class^=text-indigo-],[class*=\ text-indigo-],[class^=text-violet-],[class*=\ text-violet-]):not(:where([data-platform-preserve],[data-platform-preserve] *)){color:var(--platform-on-accent)}@media (pointer:coarse){.platform-shell[data-theme]{--platform-control-height:44px}.platform-shell :is(input,textarea,select):not(:where([data-platform-preserve],[data-platform-preserve] *)){font-size:16px}}@media (width<=640px){.platform-shell[data-theme]{--platform-page-padding:16px;--platform-gap:16px}}@media (prefers-reduced-motion:reduce){.platform-shell :is(.anim-fade-in-up,.anim-fade-in-scale,.anim-slide-in-left):not(:where([data-platform-preserve],[data-platform-preserve] *)){animation:none}}
