:root{--omk-duration-fast:.12s;--omk-duration-base:.18s;--omk-duration-slow:.24s;--omk-ease-out:cubic-bezier(.25, 1, .5, 1);--omk-ease-in:cubic-bezier(.5, 0, .75, 0);--omk-stagger-step:30ms;--omk-duration-shimmer:1.6s;--omk-duration-progress-loop:1.2s;--omk-duration-spin:.8s;--omk-duration-reduced:80ms}.omk-motion-busy{opacity:1;transition:opacity var(--omk-duration-base) var(--omk-ease-out)}.omk-motion-busy[aria-busy=true]{opacity:.55;transition-delay:.4s}@keyframes omk-motion-enter{0%{opacity:0;transform:translateY(3px)}}.omk-motion-enter{animation:omk-motion-enter var(--omk-duration-base) var(--omk-ease-out) both;animation-delay:calc(var(--omk-i,0) * clamp(0, 8 - var(--omk-i,0), 1) * var(--omk-stagger-step))}.omk-motion-exit{opacity:1;transition:opacity var(--omk-duration-fast) var(--omk-ease-in), grid-template-rows var(--omk-duration-base) var(--omk-ease-in) var(--omk-duration-fast);grid-template-rows:1fr;display:grid}.omk-motion-exit>*{min-height:0;overflow:hidden}.omk-motion-exit[data-exiting=true]{opacity:0;grid-template-rows:0fr}.omk-motion-fade{opacity:1;transition:opacity var(--omk-duration-base) var(--omk-ease-out), display var(--omk-duration-base) allow-discrete}@starting-style{.omk-motion-fade{opacity:0}}.omk-motion-fade[hidden],.omk-motion-fade[data-state=closed]{opacity:0;transition-duration:var(--omk-duration-fast);transition-timing-function:var(--omk-ease-in)}@keyframes omk-motion-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.omk-motion-shimmer{background-color:var(--omk-app-surface-muted,#1c1a1709);background-image:linear-gradient(100deg, transparent 30%, color-mix(in srgb, var(--omk-app-text,#1c1a17) 5%, transparent) 45%, transparent 60%);animation:omk-motion-shimmer var(--omk-duration-shimmer) ease-in-out infinite;background-size:200% 100%}@keyframes omk-motion-icon-swap{0%{opacity:0;transform:scale(.9)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}:not([class*=spin],[class*=progress],[class*=loading-bar],[class*=omk-motion-],[class*=omk-modal],[class*=omk-drawer],[class*=omk-steps]),:not([class*=spin],[class*=progress],[class*=loading-bar],[class*=omk-motion-],[class*=omk-modal],[class*=omk-drawer],[class*=omk-steps]):before,:not([class*=spin],[class*=progress],[class*=loading-bar],[class*=omk-motion-],[class*=omk-modal],[class*=omk-drawer],[class*=omk-steps]):after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}@keyframes omk-motion-enter{0%{opacity:0}}@keyframes omk-motion-icon-swap{0%{opacity:0}}.omk-motion-enter{animation-duration:var(--omk-duration-reduced);animation-delay:0s}.omk-motion-busy,.omk-motion-busy[aria-busy=true],.omk-motion-fade,.omk-motion-fade[hidden],.omk-motion-fade[data-state=closed]{transition-duration:var(--omk-duration-reduced)}.omk-motion-exit{transition:opacity var(--omk-duration-reduced) var(--omk-ease-in)}.omk-motion-exit[data-exiting=true]{grid-template-rows:0fr}.omk-motion-shimmer{background-image:none;animation:none}}:root{--omk-text-3xs:10px;--omk-text-2xs:11px;--omk-text-xs:12px;--omk-text-sm:13px;--omk-text-md:14px;--omk-text-lg:15px;--omk-text-xl:17px;--omk-text-2xl:20px;--omk-text-display:clamp(34px, 3.2vw, 44px);--omk-type-title:var(--omk-text-2xl);--omk-type-heading:var(--omk-text-xl);--omk-type-section:var(--omk-text-md);--omk-type-body:var(--omk-text-sm);--omk-type-table-head:var(--omk-text-xs);--omk-type-caption:var(--omk-text-xs);--omk-type-micro:var(--omk-text-2xs);--omk-type-figure:var(--omk-text-xl);--omk-type-figure-lg:var(--omk-text-2xl);--omk-type-figure-display:var(--omk-text-display);--omk-weight-regular:400;--omk-weight-medium:500;--omk-weight-strong:600;--omk-weight-title:650;--omk-leading-tight:1.3;--omk-leading-body:1.5;--omk-space-0-5:2px;--omk-space-1:4px;--omk-space-1-5:6px;--omk-space-2:8px;--omk-space-2-5:10px;--omk-space-3:12px;--omk-space-4:16px;--omk-space-5:20px;--omk-space-6:24px;--omk-space-8:32px;--omk-space-10:40px;--omk-table-row-h:36px;--omk-table-row-h-2:52px;--omk-table-cell-pad-x:12px;--omk-table-row-h-input:40px;--omk-table-input-num-w:120px}:root,.light,.light-theme{--sand-1:#fdfdfc;--sand-2:#f9f9f8;--sand-3:#f1f0ef;--sand-4:#e9e8e6;--sand-5:#e2e1de;--sand-6:#dad9d6;--sand-7:#cfceca;--sand-8:#bcbbb5;--sand-9:#8d8d86;--sand-10:#82827c;--sand-11:#63635e;--sand-12:#21201c}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--sand-1:color(display-p3 .992 .992 .989);--sand-2:color(display-p3 .977 .977 .973);--sand-3:color(display-p3 .943 .942 .936);--sand-4:color(display-p3 .913 .912 .903);--sand-5:color(display-p3 .885 .883 .873);--sand-6:color(display-p3 .854 .852 .839);--sand-7:color(display-p3 .813 .81 .794);--sand-8:color(display-p3 .738 .734 .713);--sand-9:color(display-p3 .553 .553 .528);--sand-10:color(display-p3 .511 .511 .488);--sand-11:color(display-p3 .388 .388 .37);--sand-12:color(display-p3 .129 .126 .111)}}}:root,.light,.light-theme{--sand-a1:#55550003;--sand-a2:#25250007;--sand-a3:#20100010;--sand-a4:#1f150019;--sand-a5:#1f180021;--sand-a6:#19130029;--sand-a7:#19140035;--sand-a8:#1915014a;--sand-a9:#0f0f0079;--sand-a10:#0c0c0083;--sand-a11:#080800a1;--sand-a12:#060500e3}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--sand-a1:color(display-p3 .349 .349 .024/.012);--sand-a2:color(display-p3 .161 .161 .024/.028);--sand-a3:color(display-p3 .067 .067 .008/.063);--sand-a4:color(display-p3 .129 .129 .012/.099);--sand-a5:color(display-p3 .098 .067 .008/.126);--sand-a6:color(display-p3 .102 .075 .004/.161);--sand-a7:color(display-p3 .098 .098 .004/.208);--sand-a8:color(display-p3 .086 .075 .004/.287);--sand-a9:color(display-p3 .051 .051 .004/.471);--sand-a10:color(display-p3 .047 .047 0/.514);--sand-a11:color(display-p3 .031 .031 0/.632);--sand-a12:color(display-p3 .024 .02 0/.891)}}}:root,.light,.light-theme{--red-1:#fffcfc;--red-2:#fff7f7;--red-3:#feebec;--red-4:#ffdbdc;--red-5:#ffcdce;--red-6:#fdbdbe;--red-7:#f4a9aa;--red-8:#eb8e90;--red-9:#e5484d;--red-10:#dc3e42;--red-11:#ce2c31;--red-12:#641723}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--red-1:color(display-p3 .998 .989 .988);--red-2:color(display-p3 .995 .971 .971);--red-3:color(display-p3 .985 .925 .925);--red-4:color(display-p3 .999 .866 .866);--red-5:color(display-p3 .984 .812 .811);--red-6:color(display-p3 .955 .751 .749);--red-7:color(display-p3 .915 .675 .672);--red-8:color(display-p3 .872 .575 .572);--red-9:color(display-p3 .83 .329 .324);--red-10:color(display-p3 .798 .294 .285);--red-11:color(display-p3 .744 .234 .222);--red-12:color(display-p3 .36 .115 .143)}}}:root,.light,.light-theme{--grass-1:#fbfefb;--grass-2:#f5fbf5;--grass-3:#e9f6e9;--grass-4:#daf1db;--grass-5:#c9e8ca;--grass-6:#b2ddb5;--grass-7:#94ce9a;--grass-8:#65ba74;--grass-9:#46a758;--grass-10:#3e9b4f;--grass-11:#2a7e3b;--grass-12:#203c25}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--grass-1:color(display-p3 .986 .996 .985);--grass-2:color(display-p3 .966 .983 .964);--grass-3:color(display-p3 .923 .965 .917);--grass-4:color(display-p3 .872 .94 .865);--grass-5:color(display-p3 .811 .908 .802);--grass-6:color(display-p3 .733 .864 .724);--grass-7:color(display-p3 .628 .803 .622);--grass-8:color(display-p3 .477 .72 .482);--grass-9:color(display-p3 .38 .647 .378);--grass-10:color(display-p3 .344 .598 .342);--grass-11:color(display-p3 .263 .488 .261);--grass-12:color(display-p3 .151 .233 .153)}}}:root,.light,.light-theme{--orange-1:#fefcfb;--orange-2:#fff7ed;--orange-3:#ffefd6;--orange-4:#ffdfb5;--orange-5:#ffd19a;--orange-6:#ffc182;--orange-7:#f5ae73;--orange-8:#ec9455;--orange-9:#f76b15;--orange-10:#ef5f00;--orange-11:#cc4e00;--orange-12:#582d1d}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--orange-1:color(display-p3 .995 .988 .985);--orange-2:color(display-p3 .994 .968 .934);--orange-3:color(display-p3 .989 .938 .85);--orange-4:color(display-p3 1 .874 .687);--orange-5:color(display-p3 1 .821 .583);--orange-6:color(display-p3 .975 .767 .545);--orange-7:color(display-p3 .919 .693 .486);--orange-8:color(display-p3 .877 .597 .379);--orange-9:color(display-p3 .9 .45 .2);--orange-10:color(display-p3 .87 .409 .164);--orange-11:color(display-p3 .76 .34 0);--orange-12:color(display-p3 .323 .185 .127)}}}:root,.light,.light-theme{--indigo-1:#fdfdfe;--indigo-2:#f7f9ff;--indigo-3:#edf2fe;--indigo-4:#e1e9ff;--indigo-5:#d2deff;--indigo-6:#c1d0ff;--indigo-7:#abbdf9;--indigo-8:#8da4ef;--indigo-9:#3e63dd;--indigo-10:#3358d4;--indigo-11:#3a5bc7;--indigo-12:#1f2d5c}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--indigo-1:color(display-p3 .992 .992 .996);--indigo-2:color(display-p3 .971 .977 .998);--indigo-3:color(display-p3 .933 .948 .992);--indigo-4:color(display-p3 .885 .914 1);--indigo-5:color(display-p3 .831 .87 1);--indigo-6:color(display-p3 .767 .814 .995);--indigo-7:color(display-p3 .685 .74 .957);--indigo-8:color(display-p3 .569 .639 .916);--indigo-9:color(display-p3 .276 .384 .837);--indigo-10:color(display-p3 .234 .343 .801);--indigo-11:color(display-p3 .256 .354 .755);--indigo-12:color(display-p3 .133 .175 .348)}}}:root{--omk-theme-accent:#e45f07;--omk-theme-accent-solid:#c04e07;--omk-theme-accent-solid-hover:#a24206;--omk-theme-accent-soft:#fffbf5;--omk-theme-accent-ink:#ac4606;--omk-white:#fff}.omk-locale-switcher{--omk-text-sm:13px;--omk-app-focus-ring:var(--omk-theme-accent);--omk-app-focus-ring-width:2px;height:36px;padding:0 var(--omk-space-2-5);color:hsl(var(--muted-foreground,60 3% 38%));font:inherit;font-size:var(--omk-text-sm);white-space:nowrap;cursor:pointer;transition:background-color var(--omk-duration-fast) var(--omk-ease-out), color var(--omk-duration-fast) var(--omk-ease-out);background:0 0;border:none;border-radius:999px;flex:none;align-items:center;gap:6px;font-weight:600;line-height:1;display:inline-flex}@media (hover:hover){.omk-locale-switcher:hover{background:hsl(var(--foreground,20 14% 16%) / .06);color:hsl(var(--foreground,20 14% 16%))}}.omk-locale-switcher:focus-visible{outline:var(--omk-app-focus-ring-width) solid var(--omk-app-focus-ring);outline-offset:2px}@media (max-width:640px){.omk-locale-switcher{position:relative}.omk-locale-switcher:before{content:"";width:max(100%,44px);height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.omk-app-header .omk-locale-switcher{justify-content:center;width:38px;height:38px;padding:0}.omk-app-header .omk-locale-switcher__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
