@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-ext-opsz-normal.03s98dqgqw601.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-opsz-normal.02kuhoxhtnnuj.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-ext-opsz-normal.24kd4xnjyu3uy.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-opsz-normal.2ey27u6p3jcom.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-vietnamese-opsz-normal.2-wcjb081xswd.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-ext-opsz-normal.43rxyga-l4eut.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-opsz-normal.34fk6-9m1aguk.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-mono-cyrillic-ext-wght-normal.2ij5maosbedmv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-mono-cyrillic-wght-normal.33c6-jfmyetfr.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-mono-symbols2-wght-normal.0peao-xekk45v.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-mono-vietnamese-wght-normal.3lyzf0uofk1_2.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-mono-latin-ext-wght-normal.18_jyrw-ln1dm.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-mono-latin-wght-normal.1t7tphccnfzmb.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@layer reset {
*,:before,:after{box-sizing:border-box}*{margin:0}html{-moz-text-size-adjust:none;text-size-adjust:none;interpolate-size:allow-keywords}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-block-size:100dvh}img,picture,video,canvas,svg{max-inline-size:100%;display:block}svg{flex-shrink:0}input,button,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}button,select{text-transform:none}button,[role=button]{cursor:pointer}button:disabled,[aria-disabled=true]{cursor:not-allowed}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4{text-wrap:balance}p{text-wrap:pretty}ul[role=list],ol[role=list],menu{padding:0;list-style:none}table{border-collapse:collapse;border-spacing:0}dialog{max-block-size:none;max-inline-size:none;color:inherit;background:0 0;border:0;padding:0}[popover]{color:inherit;background:0 0;border:0;margin:0;padding:0;overflow:visible}[hidden]:not([hidden=until-found]){display:none!important}:target{scroll-margin-block:5ex}
}

@property --mq-radius-md{syntax:"<length>";inherits:true;initial-value:8px}@property --mq-row-h{syntax:"<length>";inherits:true;initial-value:40px}@layer tokens{:root{--mq-neutral-50:#f9fafc;--mq-neutral-100:#f2f4f7;--mq-neutral-200:#e5e8ed;--mq-neutral-300:#d5d9e0;--mq-neutral-400:#9fa5af;--mq-neutral-500:#747b85;--mq-neutral-600:#585e69;--mq-neutral-700:#404550;--mq-neutral-800:#282d35;--mq-neutral-900:#161921;--mq-neutral-950:#0b0e14;--mq-navy-50:#f2f7ff;--mq-navy-100:#e2eeff;--mq-navy-200:#c8deff;--mq-navy-300:#a3c6f9;--mq-navy-400:#7fa5df;--mq-navy-500:#5f86c3;--mq-navy-600:#476ca7;--mq-navy-700:#345489;--mq-navy-800:#233d6a;--mq-navy-900:#14284b;--mq-navy-950:#091731;--mq-teal-50:#e6fef7;--mq-teal-100:#cdfaee;--mq-teal-200:#a2f1de;--mq-teal-300:#67dfc6;--mq-teal-400:#00c2a8;--mq-teal-500:#00a08b;--mq-teal-600:#008372;--mq-teal-700:#00695b;--mq-teal-800:#004f45;--mq-teal-900:#003730;--mq-teal-950:#00221d;--mq-success-50:#ecfded;--mq-success-100:#d9fadd;--mq-success-200:#baf2c1;--mq-success-300:#92e19f;--mq-success-400:#65c57b;--mq-success-500:#3fab5d;--mq-success-600:#1b9247;--mq-success-700:#007635;--mq-success-800:#005928;--mq-success-900:#003f1b;--mq-success-950:#00270e;--mq-warning-50:#fff9f3;--mq-warning-100:#fff0dc;--mq-warning-200:#ffddb0;--mq-warning-300:#ffbf61;--mq-warning-400:#e79d01;--mq-warning-500:#bf8100;--mq-warning-600:#9b6900;--mq-warning-700:#7c5300;--mq-warning-800:#5e3e00;--mq-warning-900:#412a00;--mq-warning-950:#281900;--mq-danger-50:#fff4f3;--mq-danger-100:#ffe8e6;--mq-danger-200:#ffd2ce;--mq-danger-300:#ffb0a8;--mq-danger-400:#ff7b71;--mq-danger-500:#f24541;--mq-danger-600:#d42325;--mq-danger-700:#b0000e;--mq-danger-800:#880006;--mq-danger-900:#610002;--mq-danger-950:#3f0001;--mq-info-50:#f1f9ff;--mq-info-100:#e2f2ff;--mq-info-200:#c7e5ff;--mq-info-300:#9ad2ff;--mq-info-400:#54b5ff;--mq-info-500:#2899e6;--mq-info-600:#0080ca;--mq-info-700:#0166a3;--mq-info-800:#004d7e;--mq-info-900:#00355a;--mq-info-950:#00213b;--mq-iris-50:#f4f6ff;--mq-iris-100:#e8edff;--mq-iris-200:#d3dcff;--mq-iris-300:#b4c2ff;--mq-iris-400:#8c9eff;--mq-iris-500:#6a79ff;--mq-iris-600:#545be9;--mq-iris-700:#4243c5;--mq-iris-800:#322f9d;--mq-iris-900:#221d74;--mq-iris-950:#140d51;--mq-font-sans:"Inter Variable", "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--mq-font-mono:"Geist Mono Variable", "Geist Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--mq-text-2xs:.6875rem;--mq-text-xs:.75rem;--mq-text-sm:.8125rem;--mq-text-md:.875rem;--mq-text-lg:1rem;--mq-text-xl:1.125rem;--mq-text-2xl:1.375rem;--mq-text-3xl:1.75rem;--mq-text-4xl:2.25rem;--mq-text-5xl:3rem;--mq-leading-tight:1.15;--mq-leading-snug:1.3;--mq-leading-normal:1.45;--mq-leading-relaxed:1.6;--mq-weight-regular:420;--mq-weight-medium:520;--mq-weight-semibold:600;--mq-weight-bold:680;--mq-tracking-tight:-.022em;--mq-tracking-snug:-.011em;--mq-tracking-normal:0;--mq-tracking-wide:.04em;--mq-space-0:0;--mq-space-1:4px;--mq-space-2:8px;--mq-space-3:12px;--mq-space-4:16px;--mq-space-5:20px;--mq-space-6:24px;--mq-space-7:28px;--mq-space-8:32px;--mq-space-10:40px;--mq-space-12:48px;--mq-space-16:64px;--mq-space-20:80px;--mq-space-24:96px;--mq-space-px:1px;--mq-space-0_5:2px;--mq-space-1_5:6px;--mq-space-2_5:10px;--mq-radius-none:0;--mq-radius-xs:4px;--mq-radius-sm:6px;--mq-radius-md:8px;--mq-radius-lg:12px;--mq-radius-xl:16px;--mq-radius-full:9999px;--mq-shadow-xs:0 1px 1px var(--mq-shadow-ambient);--mq-shadow-sm:0 1px 2px var(--mq-shadow-key), 0 0 0 .5px var(--mq-shadow-ambient), inset 0 1px 0 var(--mq-shadow-edge);--mq-shadow-md:0 4px 12px -2px var(--mq-shadow-key), 0 2px 4px -2px var(--mq-shadow-ambient), inset 0 1px 0 var(--mq-shadow-edge);--mq-shadow-lg:0 12px 32px -8px var(--mq-shadow-key), 0 4px 10px -4px var(--mq-shadow-ambient), inset 0 1px 0 var(--mq-shadow-edge);--mq-shadow-xl:0 24px 64px -12px var(--mq-shadow-key), 0 8px 24px -8px var(--mq-shadow-key), inset 0 1px 0 var(--mq-shadow-edge);--mq-z-base:0;--mq-z-raised:1;--mq-z-sticky:20;--mq-z-header:30;--mq-z-dropdown:1000;--mq-z-overlay:1100;--mq-z-modal:1200;--mq-z-popover:1300;--mq-z-toast:1400;--mq-z-tooltip:1500;--mq-duration-instant:0s;--mq-duration-fast:90ms;--mq-duration-quick:.14s;--mq-duration-normal:.2s;--mq-duration-slow:.28s;--mq-duration-slower:.42s;--mq-ease-standard:cubic-bezier(.2, 0, 0, 1);--mq-ease-enter:cubic-bezier(0, 0, .15, 1);--mq-ease-exit:cubic-bezier(.4, 0, 1, 1);--mq-ease-emphasized:cubic-bezier(.3, 0, 0, 1.3);--mq-ease-spring-snappy:linear(0, .054, .156, .28, .407, .527, .633, .724, .798, .857, .903, .937, .962, .98, .991, .999, 1.004, 1.006, 1.007, 1.006, 1.005, 1.004, 1.003, 1.002, 1.001, 1);--mq-ease-spring-bouncy:linear(0, .093, .296, .517, .736, .9, 1.022, 1.087, 1.116, 1.115, 1.096, 1.071, 1.043, 1.021, 1.004, .993, .988, .986, .987, .99, .993, .996, .999, 1.001, 1.002, 1.001, 1);--mq-ease-spring-gentle:linear(0, .052, .16, .279, .397, .512, .606, .685, .754, .807, .849, .885, .911, .931, .948, .96, .97, .977, .983, .987, .99, .993, .996, .998, 1);--mq-row-h:40px;--mq-control-h-sm:28px;--mq-control-h:32px;--mq-control-h-lg:40px;--mq-control-px:10px;--mq-cell-px:12px;--mq-card-p:20px;--mq-gap:12px;--mq-focus-width:2px;--mq-focus-offset:2px;--mq-motion-scale:1}@supports (color:lab(0% 0 0)){:root{--mq-neutral-50:lab(98.1348% -.162244 -1.12439);--mq-neutral-100:lab(96.0404% -.267237 -1.87212);--mq-neutral-200:lab(91.8579% -.369191 -2.61813);--mq-neutral-300:lab(86.6278% -.516117 -3.7338);--mq-neutral-400:lab(67.4655% -.772864 -5.94565);--mq-neutral-500:lab(51.2118% -.715941 -6.68306);--mq-neutral-600:lab(39.6007% -.594601 -7.04806);--mq-neutral-700:lab(29.1533% -.429779 -7.03926);--mq-neutral-800:lab(18.1357% -.238001 -6.29014);--mq-neutral-900:lab(8.85584% -.139251 -5.88741);--mq-neutral-950:lab(4.01373% -.0599399 -3.47565);--mq-navy-50:lab(97.0696% -.82472 -4.43316);--mq-navy-100:lab(93.5414% -1.51667 -9.57823);--mq-navy-200:lab(87.6403% -2.50852 -18.5796);--mq-navy-300:lab(78.6446% -2.70209 -29.5163);--mq-navy-400:lab(66.5658% -1.85075 -34.3077);--mq-navy-500:lab(55.0875% -.594378 -36.6065);--mq-navy-600:lab(44.8126% .642866 -36.4743);--mq-navy-700:lab(35.1802% 1.517 -33.931);--mq-navy-800:lab(25.5994% 2.00158 -29.6599);--mq-navy-900:lab(16.0219% 2.24678 -24.5842);--mq-navy-950:lab(7.77322% 2.33332 -19.7298);--mq-teal-50:lab(97.7814% -8.83815 .452447);--mq-teal-100:lab(94.8139% -16.3981 .711489);--mq-teal-200:lab(89.5616% -28.2533 1.00836);--mq-teal-300:lab(81.3814% -39.6877 1.11698);--mq-teal-400:lab(70.2114% -47.0091 .984561);--mq-teal-500:lab(58.7786% -40.8031 .542009);--mq-teal-600:lab(48.5969% -35.1568 .204241);--mq-teal-700:lab(39.0088% -29.866 -.0497222);--mq-teal-800:lab(29.3056% -24.5817 -.224578);--mq-teal-900:lab(19.7195% -19.2991 -.320715);--mq-teal-950:lab(10.611% -14.2836 -.346363);--mq-success-50:lab(97.6912% -7.78046 5.46335);--mq-success-100:lab(95.2209% -14.7817 10.2632);--mq-success-200:lab(90.5765% -25.4019 17.488);--mq-success-300:lab(83.0961% -35.3444 24.1518);--mq-success-400:lab(72.4383% -41.9391 28.447);--mq-success-500:lab(62.3258% -45.0677 30.2999);--mq-success-600:lab(53.1492% -45.5138 30.27);--mq-success-700:lab(42.9838% -41.2837 27.0326);--mq-success-800:lab(32.5859% -33.8047 21.6845);--mq-success-900:lab(22.3138% -26.5591 16.6927);--mq-success-950:lab(12.5282% -19.8664 11.7826);--mq-warning-50:lab(98.3905% 1.05843 4.0441);--mq-warning-100:lab(95.5096% 3.09753 11.5512);--mq-warning-200:lab(90.1766% 7.54619 26.5093);--mq-warning-300:lab(81.9484% 16.953 55.8524);--mq-warning-400:lab(70.8168% 21.6741 74.354);--mq-warning-500:lab(59.2524% 18.5012 64.6531);--mq-warning-600:lab(48.8428% 15.6786 55.8123);--mq-warning-700:lab(39.1259% 13.0558 47.3177);--mq-warning-800:lab(29.2894% 10.5202 38.7359);--mq-warning-900:lab(19.4499% 8.06253 27.852);--mq-warning-950:lab(10.1835% 5.97496 15.4521);--mq-danger-50:lab(97.105% 3.68029 1.94353);--mq-danger-100:lab(93.8534% 7.65818 4.12707);--mq-danger-200:lab(88.1605% 15.642 8.62761);--mq-danger-300:lab(79.4006% 28.9719 16.4804);--mq-danger-400:lab(67.574% 50.7751 30.6265);--mq-danger-500:lab(56.3918% 65.9839 43.5683);--mq-danger-600:lab(46.8577% 66.1668 47.0609);--mq-danger-700:lab(37.367% 61.5347 47.3785);--mq-danger-800:lab(28.0879% 50.7369 39.3226);--mq-danger-900:lab(18.6897% 39.9711 28.1907);--mq-danger-950:lab(9.95412% 30.1836 15.7324);--mq-info-50:lab(97.343% -1.78936 -4.0503);--mq-info-100:lab(94.5634% -3.44419 -8.08543);--mq-info-200:lab(89.4515% -6.41492 -16.0589);--mq-info-300:lab(81.499% -10.0473 -28.4287);--mq-info-400:lab(70.3593% -12.1978 -45.5556);--mq-info-500:lab(60.0134% -10.6318 -48.6509);--mq-info-600:lab(50.783% -8.74138 -47.3502);--mq-info-700:lab(40.8602% -7.11785 -40.6606);--mq-info-800:lab(30.8253% -5.57297 -33.9238);--mq-info-900:lab(20.9126% -4.15236 -27.146);--mq-info-950:lab(11.4651% -2.88152 -20.654);--mq-iris-50:lab(97.0271% .272393 -4.53488);--mq-iris-100:lab(93.6919% .726521 -9.38819);--mq-iris-200:lab(87.9415% 1.93617 -18.2015);--mq-iris-300:lab(79.0021% 4.94811 -31.8139);--mq-iris-400:lab(66.9248% 12.3034 -50.9662);--mq-iris-500:lab(54.9241% 24.9703 -70.1636);--mq-iris-600:lab(44.7614% 31.5834 -74.1682);--mq-iris-700:lab(35.2136% 32.4834 -69.5091);--mq-iris-800:lab(26.0807% 29.9599 -60.6588);--mq-iris-900:lab(16.9304% 26.2703 -50.4197);--mq-iris-950:lab(8.43536% 22.9134 -40.9218)}}:root,[data-look=merqo],[data-theme]{--mq-bg:var(--lightningcss-light,#f9fafc)var(--lightningcss-dark,#0b0e13);--mq-bg-subtle:var(--lightningcss-light,#f2f4f8)var(--lightningcss-dark,#11141a);--mq-bg-muted:var(--lightningcss-light,#eaedf2)var(--lightningcss-dark,#1a1e25);--mq-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#12151b);--mq-surface-raised:var(--lightningcss-light,#fff)var(--lightningcss-dark,#191d23);--mq-surface-sunken:var(--lightningcss-light,#f5f6f9)var(--lightningcss-dark,#080a0f);--mq-border:var(--lightningcss-light,#e1e4e9)var(--lightningcss-dark,#24282f);--mq-border-strong:var(--lightningcss-light,#cbd0d7)var(--lightningcss-dark,#333840);--mq-border-control:var(--lightningcss-light,#7b808a)var(--lightningcss-dark,#646972);--mq-fg:var(--lightningcss-light,#141a24)var(--lightningcss-dark,#eef0f3);--mq-fg-muted:var(--lightningcss-light,#525864)var(--lightningcss-dark,#a5abb4);--mq-fg-subtle:var(--lightningcss-light,#696f79)var(--lightningcss-dark,#8d939b);--mq-fg-disabled:var(--lightningcss-light,#9a9fa6)var(--lightningcss-dark,#575b62);--mq-primary:var(--lightningcss-light,#14284b)var(--lightningcss-dark,#326abc);--mq-primary-hover:var(--lightningcss-light,#1f3761)var(--lightningcss-dark,#2860b0);--mq-primary-active:var(--lightningcss-light,#0d1e3c)var(--lightningcss-dark,#25569f);--mq-on-primary:var(--lightningcss-light,#fff)var(--lightningcss-dark,#fff);--mq-accent:var(--lightningcss-light,#00c2a8)var(--lightningcss-dark,#2dd3b7);--mq-accent-fg:var(--lightningcss-light,#006d5f)var(--lightningcss-dark,#4dd8be);--mq-accent-subtle:var(--lightningcss-light,#dcfbf3)var(--lightningcss-dark,#032b25);--mq-on-accent:var(--lightningcss-light,#00221d)var(--lightningcss-dark,#001b17);--mq-focus:var(--lightningcss-light,#008e7b)var(--lightningcss-dark,#2dd3b7);--mq-selection:var(--lightningcss-light,#00c2a83d)var(--lightningcss-dark,#2dd3b742);--mq-overlay:var(--lightningcss-light,#0d121b6b)var(--lightningcss-dark,#0102039e);--mq-success:var(--lightningcss-light,#1b9247)var(--lightningcss-dark,#4cb86a);--mq-success-fg:var(--lightningcss-light,#016a30)var(--lightningcss-dark,#6fd087);--mq-success-subtle:var(--lightningcss-light,#e4fbe7)var(--lightningcss-dark,#112917);--mq-warning:var(--lightningcss-light,#e79d01)var(--lightningcss-dark,#efa831);--mq-warning-fg:var(--lightningcss-light,#805108)var(--lightningcss-dark,#f3bd5c);--mq-warning-subtle:var(--lightningcss-light,#fff4e3)var(--lightningcss-dark,#2f210c);--mq-danger:var(--lightningcss-light,#d42325)var(--lightningcss-dark,#d53c3d);--mq-danger-fg:var(--lightningcss-light,#b7191c)var(--lightningcss-dark,#ff7e77);--mq-danger-subtle:var(--lightningcss-light,#fff1ef)var(--lightningcss-dark,#391715);--mq-danger-hover:var(--lightningcss-light,#bb0916)var(--lightningcss-dark,#c52b30);--mq-info:var(--lightningcss-light,#0080ca)var(--lightningcss-dark,#4fa6e9);--mq-info-fg:var(--lightningcss-light,#005f99)var(--lightningcss-dark,#78bff9);--mq-info-subtle:var(--lightningcss-light,#ebf6ff)var(--lightningcss-dark,#0e2537);--mq-chart-1:var(--lightningcss-light,#295ca5)var(--lightningcss-dark,#538ce0);--mq-chart-2:var(--lightningcss-light,#009f8e)var(--lightningcss-dark,#15a997);--mq-chart-3:var(--lightningcss-light,#da720d)var(--lightningcss-dark,#d67523);--mq-chart-4:var(--lightningcss-light,#a23db8)var(--lightningcss-dark,#b657cc);--mq-chart-5:var(--lightningcss-light,#b88a01)var(--lightningcss-dark,#b68b16);--mq-shadow-ambient:var(--lightningcss-light,#141a230d)var(--lightningcss-dark,#0000004d);--mq-shadow-key:var(--lightningcss-light,#141a231a)var(--lightningcss-dark,#00000080);--mq-shadow-edge:var(--lightningcss-light,#fff0)var(--lightningcss-dark,#ffffff0d)}@supports (color:lab(0% 0 0)){:root,[data-look=merqo],[data-theme]{--mq-bg:var(--lightningcss-light,lab(98.1348% -.162244 -1.12439))var(--lightningcss-dark,lab(3.80531% -.149064 -3.06153));--mq-bg-subtle:var(--lightningcss-light,lab(96.2724% -.267237 -1.87213))var(--lightningcss-dark,lab(6.14452% -.241846 -4.48824));--mq-bg-muted:var(--lightningcss-light,lab(93.7139% -.369489 -2.61828))var(--lightningcss-dark,lab(11.1967% -.350744 -5.15581));--mq-surface:var(--lightningcss-light,lab(100% 0 0))var(--lightningcss-dark,lab(6.74736% -.265121 -4.65299));--mq-surface-raised:var(--lightningcss-light,lab(100% 0 0))var(--lightningcss-dark,lab(10.3842% -.34266 -5.15259));--mq-surface-sunken:var(--lightningcss-light,lab(96.9716% -.215054 -1.49846))var(--lightningcss-dark,lab(2.78494% -.108764 -2.28318));--mq-border:var(--lightningcss-light,lab(90.4659% -.368983 -2.618))var(--lightningcss-dark,lab(15.8388% -.388831 -5.17153));--mq-border-strong:var(--lightningcss-light,lab(83.1443% -.562459 -4.10429))var(--lightningcss-dark,lab(23.3712% -.46362 -5.91858));--mq-border-control:var(--lightningcss-light,lab(53.5368% -.564277 -5.96575))var(--lightningcss-dark,lab(44.2557% -.54419 -5.95579));--mq-fg:var(--lightningcss-light,lab(8.8234% -.248604 -7.99685))var(--lightningcss-dark,lab(94.7703% -.411719 -1.83765));--mq-fg-muted:var(--lightningcss-light,lab(37.2752% -.601783 -7.40807))var(--lightningcss-dark,lab(69.7997% -.853211 -5.1762));--mq-fg-subtle:var(--lightningcss-light,lab(46.5669% -.598043 -6.69339))var(--lightningcss-dark,lab(60.5191% -.843525 -5.17111));--mq-fg-disabled:var(--lightningcss-light,lab(65.1546% -.457853 -4.49238))var(--lightningcss-dark,lab(38.4785% -.56757 -4.45305));--mq-primary:var(--lightningcss-light,lab(16.0219% 2.24678 -24.5842))var(--lightningcss-dark,lab(44.4045% 3.37157 -49.5335));--mq-primary-hover:var(--lightningcss-light,lab(22.8354% 2.08226 -28.2394))var(--lightningcss-dark,lab(40.3147% 4.10044 -48.7654));--mq-primary-active:var(--lightningcss-light,lab(11.3327% 2.30683 -21.8577))var(--lightningcss-dark,lab(36.316% 4.16721 -45.3646));--mq-on-primary:var(--lightningcss-light,lab(100% 0 0))var(--lightningcss-dark,lab(100% 0 0));--mq-accent:var(--lightningcss-light,lab(70.2114% -47.0091 .984561))var(--lightningcss-dark,lab(76.197% -47.3965 1.4264));--mq-accent-fg:var(--lightningcss-light,lab(40.788% -30.932 .0642061))var(--lightningcss-dark,lab(78.39% -43.707 1.31432));--mq-accent-subtle:var(--lightningcss-light,lab(96.2597% -11.5781 .570023))var(--lightningcss-dark,lab(14.7246% -15.769 -.116479));--mq-on-accent:var(--lightningcss-light,lab(10.611% -14.2836 -.346363))var(--lightningcss-dark,lab(7.70184% -11.9237 -.355256));--mq-focus:var(--lightningcss-light,lab(52.6445% -38.0102 .434589))var(--lightningcss-dark,lab(76.197% -47.3965 1.4264));--mq-selection:var(--lightningcss-light,lab(70.2114% -47.0091 .984561/.24))var(--lightningcss-dark,lab(76.197% -47.3965 1.4264/.26));--mq-overlay:var(--lightningcss-light,lab(5.18574% -.125743 -6.53743/.42))var(--lightningcss-dark,lab(.453979% -.00560284 -.664166/.62));--mq-success:var(--lightningcss-light,lab(53.1492% -45.5138 30.27))var(--lightningcss-dark,lab(67.0945% -45.2256 29.7459));--mq-success-fg:var(--lightningcss-light,lab(38.9161% -38.2159 25.0133))var(--lightningcss-dark,lab(76.2673% -42.0219 27.4338));--mq-success-subtle:var(--lightningcss-light,lab(96.5338% -10.4253 7.21743))var(--lightningcss-dark,lab(14.155% -13.5021 8.80947));--mq-warning:var(--lightningcss-light,lab(70.8168% 21.6741 74.354))var(--lightningcss-dark,lab(74.342% 19.9794 67.2846));--mq-warning-fg:var(--lightningcss-light,lab(38.9977% 16.3134 45.2424))var(--lightningcss-dark,lab(80.3631% 12.6212 55.7864));--mq-warning-subtle:var(--lightningcss-light,lab(96.8359% 2.21479 13.0025))var(--lightningcss-dark,lab(14.1438% 4.97799 15.8758));--mq-danger:var(--lightningcss-light,lab(46.8577% 66.1668 47.0609))var(--lightningcss-dark,lab(49.9457% 60.0455 36.7007));--mq-danger-fg:var(--lightningcss-light,lab(40.095% 59.891 42.9038))var(--lightningcss-dark,lab(68.2765% 50.1076 28.6002));--mq-danger-subtle:var(--lightningcss-light,lab(96.1224% 5.50768 2.96444))var(--lightningcss-dark,lab(13.0426% 17.2236 9.79759));--mq-danger-hover:var(--lightningcss-light,lab(39.9824% 63.1491 46.7224))var(--lightningcss-dark,lab(44.7116% 60.1633 37.6838));--mq-info:var(--lightningcss-light,lab(50.783% -8.74138 -47.3502))var(--lightningcss-dark,lab(64.9018% -10.7799 -42.587));--mq-info-fg:var(--lightningcss-light,lab(38.0891% -6.73433 -39.0231))var(--lightningcss-dark,lab(74.3064% -10.7493 -36.3628));--mq-info-subtle:var(--lightningcss-light,lab(96.3012% -2.6153 -6.08043))var(--lightningcss-dark,lab(13.4835% -3.87179 -14.7669));--mq-chart-1:var(--lightningcss-light,lab(38.6873% 3.22695 -45.3342))var(--lightningcss-dark,lab(57.323% .804514 -49.1278));--mq-chart-2:var(--lightningcss-light,lab(58.5006% -40.237 -1.79716))var(--lightningcss-dark,lab(61.9807% -40.1648 -1.8016));--mq-chart-3:var(--lightningcss-light,lab(59.6994% 37.7122 64.8607))var(--lightningcss-dark,lab(59.7748% 35.0186 58.5527));--mq-chart-4:var(--lightningcss-light,lab(44.5679% 55.0277 -46.0377))var(--lightningcss-dark,lab(52.9567% 51.8024 -43.9036));--mq-chart-5:var(--lightningcss-light,lab(60.7029% 10.6887 64.7728))var(--lightningcss-dark,lab(60.7111% 10.0676 61.0893));--mq-shadow-ambient:var(--lightningcss-light,lab(8.83743% -.286736 -7.2887/.05))var(--lightningcss-dark,lab(0% 0 0/.3));--mq-shadow-key:var(--lightningcss-light,lab(8.83743% -.286736 -7.2887/.1))var(--lightningcss-dark,lab(0% 0 0/.5));--mq-shadow-edge:var(--lightningcss-light,lab(100% 0 0/0))var(--lightningcss-dark,lab(100% 0 0/.05))}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}[data-look=graphit],[data-look=graphit] [data-theme]{--mq-bg:var(--lightningcss-light,#fafbfd)var(--lightningcss-dark,#0d0f14);--mq-bg-subtle:var(--lightningcss-light,#f4f5f8)var(--lightningcss-dark,#13151a);--mq-bg-muted:var(--lightningcss-light,#eceef2)var(--lightningcss-dark,#1c1f25);--mq-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#14161b);--mq-surface-raised:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1b1d23);--mq-surface-sunken:var(--lightningcss-light,#f6f7fa)var(--lightningcss-dark,#0a0c0f);--mq-border:var(--lightningcss-light,#e2e4e9)var(--lightningcss-dark,#26292f);--mq-border-strong:var(--lightningcss-light,#ccd0d6)var(--lightningcss-dark,#363941);--mq-border-control:var(--lightningcss-light,#7e828a)var(--lightningcss-dark,#666a72);--mq-fg:var(--lightningcss-light,#16181e)var(--lightningcss-dark,#f0f1f4);--mq-fg-muted:var(--lightningcss-light,#555860)var(--lightningcss-dark,#a7abb3);--mq-fg-subtle:var(--lightningcss-light,#6b6f77)var(--lightningcss-dark,#8f929a);--mq-fg-disabled:var(--lightningcss-light,#9c9ea5)var(--lightningcss-dark,#575b62);--mq-primary:var(--lightningcss-light,#545be9)var(--lightningcss-dark,#5d67ee);--mq-primary-hover:var(--lightningcss-light,#494dd6)var(--lightningcss-dark,#545ce1);--mq-primary-active:var(--lightningcss-light,#4243c5)var(--lightningcss-dark,#4b50d5);--mq-on-primary:var(--lightningcss-light,#fff)var(--lightningcss-dark,#fff);--mq-accent:var(--lightningcss-light,#545be9)var(--lightningcss-dark,#8a9bff);--mq-accent-fg:var(--lightningcss-light,#484dd2)var(--lightningcss-dark,#a2b2ff);--mq-accent-subtle:var(--lightningcss-light,#eff3ff)var(--lightningcss-dark,#1e2343);--mq-on-accent:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0c0f27);--mq-focus:var(--lightningcss-light,#545be9)var(--lightningcss-dark,#8a9bff);--mq-selection:var(--lightningcss-light,#545be92e)var(--lightningcss-dark,#8a9bff42);--mq-overlay:var(--lightningcss-light,#0f111766)var(--lightningcss-dark,#0102039e);--mq-success:var(--lightningcss-light,#1b9247)var(--lightningcss-dark,#4cb86a);--mq-success-fg:var(--lightningcss-light,#016a30)var(--lightningcss-dark,#6fd087);--mq-success-subtle:var(--lightningcss-light,#e4fbe7)var(--lightningcss-dark,#112917);--mq-warning:var(--lightningcss-light,#e79d01)var(--lightningcss-dark,#efa831);--mq-warning-fg:var(--lightningcss-light,#805108)var(--lightningcss-dark,#f3bd5c);--mq-warning-subtle:var(--lightningcss-light,#fff4e3)var(--lightningcss-dark,#2f210c);--mq-danger:var(--lightningcss-light,#d42325)var(--lightningcss-dark,#d53c3d);--mq-danger-fg:var(--lightningcss-light,#b7191c)var(--lightningcss-dark,#ff7e77);--mq-danger-subtle:var(--lightningcss-light,#fff1ef)var(--lightningcss-dark,#391715);--mq-danger-hover:var(--lightningcss-light,#bb0916)var(--lightningcss-dark,#c52b30);--mq-info:var(--lightningcss-light,#0080ca)var(--lightningcss-dark,#4fa6e9);--mq-info-fg:var(--lightningcss-light,#005f99)var(--lightningcss-dark,#78bff9);--mq-info-subtle:var(--lightningcss-light,#ebf6ff)var(--lightningcss-dark,#0e2537);--mq-chart-1:var(--lightningcss-light,#4d53d9)var(--lightningcss-dark,#707ff1);--mq-chart-2:var(--lightningcss-light,#009ca3)var(--lightningcss-dark,#10a6ad);--mq-chart-3:var(--lightningcss-light,#da720d)var(--lightningcss-dark,#d67523);--mq-chart-4:var(--lightningcss-light,#bb3398)var(--lightningcss-dark,#d050ad);--mq-chart-5:var(--lightningcss-light,#b88a01)var(--lightningcss-dark,#b68b16);--mq-shadow-ambient:var(--lightningcss-light,#141a230d)var(--lightningcss-dark,#0000004d);--mq-shadow-key:var(--lightningcss-light,#141a231a)var(--lightningcss-dark,#00000080);--mq-shadow-edge:var(--lightningcss-light,#fff0)var(--lightningcss-dark,#ffffff0d)}@supports (color:lab(0% 0 0)){[data-look=graphit],[data-look=graphit] [data-theme]{--mq-bg:var(--lightningcss-light,lab(98.5953% -.0742972 -1.13655))var(--lightningcss-dark,lab(4.40282% -.0523105 -2.76939));--mq-bg-subtle:var(--lightningcss-light,lab(96.619% -.0977814 -1.51463))var(--lightningcss-dark,lab(6.75059% -.0847951 -3.95555));--mq-bg-muted:var(--lightningcss-light,lab(94.0583% -.142753 -2.26961))var(--lightningcss-dark,lab(11.7794% -.126481 -4.45901));--mq-surface:var(--lightningcss-light,lab(100% 0 0))var(--lightningcss-dark,lab(7.17366% -.0918657 -4.02809));--mq-surface-raised:var(--lightningcss-light,lab(100% 0 0))var(--lightningcss-dark,lab(10.851% -.120074 -4.45625));--mq-surface-sunken:var(--lightningcss-light,lab(97.315% -.0977814 -1.51464))var(--lightningcss-dark,lab(3.14693% -.0370517 -1.99359));--mq-border:var(--lightningcss-light,lab(90.6942% -.142366 -2.26941))var(--lightningcss-dark,lab(16.4209% -.15296 -4.47071));--mq-border-strong:var(--lightningcss-light,lab(83.2522% -.221938 -3.77349))var(--lightningcss-dark,lab(23.9516% -.188246 -5.22032));--mq-border-control:var(--lightningcss-light,lab(54.1159% -.262529 -5.25676))var(--lightningcss-dark,lab(44.603% -.24718 -5.24884));--mq-fg:var(--lightningcss-light,lab(8.28435% .248604 -4.46253))var(--lightningcss-dark,lab(95.111% -.097692 -1.51458));--mq-fg-muted:var(--lightningcss-light,lab(37.2847% .0144243 -5.25585))var(--lightningcss-dark,lab(69.7865% -.250041 -4.51914));--mq-fg-subtle:var(--lightningcss-light,lab(46.5715% -.0112057 -4.89311))var(--lightningcss-dark,lab(60.5061% -.242978 -4.51529));--mq-fg-disabled:var(--lightningcss-light,lab(65.149% -.0377297 -3.77967))var(--lightningcss-dark,lab(38.4785% -.56757 -4.45305));--mq-primary:var(--lightningcss-light,lab(44.7614% 31.5834 -74.1682))var(--lightningcss-dark,lab(48.5769% 27.6642 -70.717));--mq-primary-hover:var(--lightningcss-light,lab(39.4811% 32.457 -72.3781))var(--lightningcss-dark,lab(44.4038% 29.1076 -70.6621));--mq-primary-active:var(--lightningcss-light,lab(35.2136% 32.4834 -69.5091))var(--lightningcss-dark,lab(40.2112% 30.7581 -70.6236));--mq-on-primary:var(--lightningcss-light,lab(100% 0 0))var(--lightningcss-dark,lab(100% 0 0));--mq-accent:var(--lightningcss-light,lab(44.7614% 31.5834 -74.1682))var(--lightningcss-dark,lab(65.9677% 14.2218 -53.6766));--mq-accent-fg:var(--lightningcss-light,lab(39.0089% 31.2739 -70.6166))var(--lightningcss-dark,lab(73.3738% 9.36487 -43.3346));--mq-accent-subtle:var(--lightningcss-light,lab(95.6894% .782043 -7.50791))var(--lightningcss-dark,lab(14.6811% 5.94899 -21.4306));--mq-on-accent:var(--lightningcss-light,lab(100% 0 0))var(--lightningcss-dark,lab(4.83055% 4.45358 -16.8136));--mq-focus:var(--lightningcss-light,lab(44.7614% 31.5834 -74.1682))var(--lightningcss-dark,lab(65.9677% 14.2218 -53.6766));--mq-selection:var(--lightningcss-light,lab(44.7614% 31.5834 -74.1682/.18))var(--lightningcss-dark,lab(65.9677% 14.2218 -53.6766/.26));--mq-overlay:var(--lightningcss-light,lab(5.2094% .213474 -3.77359/.4))var(--lightningcss-dark,lab(.453979% -.00560284 -.664166/.62));--mq-success:var(--lightningcss-light,lab(53.1492% -45.5138 30.27))var(--lightningcss-dark,lab(67.0945% -45.2256 29.7459));--mq-success-fg:var(--lightningcss-light,lab(38.9161% -38.2159 25.0133))var(--lightningcss-dark,lab(76.2673% -42.0219 27.4338));--mq-success-subtle:var(--lightningcss-light,lab(96.5338% -10.4253 7.21743))var(--lightningcss-dark,lab(14.155% -13.5021 8.80947));--mq-warning:var(--lightningcss-light,lab(70.8168% 21.6741 74.354))var(--lightningcss-dark,lab(74.342% 19.9794 67.2846));--mq-warning-fg:var(--lightningcss-light,lab(38.9977% 16.3134 45.2424))var(--lightningcss-dark,lab(80.3631% 12.6212 55.7864));--mq-warning-subtle:var(--lightningcss-light,lab(96.8359% 2.21479 13.0025))var(--lightningcss-dark,lab(14.1438% 4.97799 15.8758));--mq-danger:var(--lightningcss-light,lab(46.8577% 66.1668 47.0609))var(--lightningcss-dark,lab(49.9457% 60.0455 36.7007));--mq-danger-fg:var(--lightningcss-light,lab(40.095% 59.891 42.9038))var(--lightningcss-dark,lab(68.2765% 50.1076 28.6002));--mq-danger-subtle:var(--lightningcss-light,lab(96.1224% 5.50768 2.96444))var(--lightningcss-dark,lab(13.0426% 17.2236 9.79759));--mq-danger-hover:var(--lightningcss-light,lab(39.9824% 63.1491 46.7224))var(--lightningcss-dark,lab(44.7116% 60.1633 37.6838));--mq-info:var(--lightningcss-light,lab(50.783% -8.74138 -47.3502))var(--lightningcss-dark,lab(64.9018% -10.7799 -42.587));--mq-info-fg:var(--lightningcss-light,lab(38.0891% -6.73433 -39.0231))var(--lightningcss-dark,lab(74.3064% -10.7493 -36.3628));--mq-info-subtle:var(--lightningcss-light,lab(96.3012% -2.6153 -6.08043))var(--lightningcss-dark,lab(13.4835% -3.87179 -14.7669));--mq-chart-1:var(--lightningcss-light,lab(41.4113% 30.2629 -70.6325))var(--lightningcss-dark,lab(56.2654% 19.184 -60.4285));--mq-chart-2:var(--lightningcss-light,lab(58.1878% -35.9354 -14.733))var(--lightningcss-dark,lab(61.6231% -34.4236 -14.1326));--mq-chart-3:var(--lightningcss-light,lab(59.6994% 37.7122 64.8607))var(--lightningcss-dark,lab(59.7748% 35.0186 58.5527));--mq-chart-4:var(--lightningcss-light,lab(46.0624% 61.0618 -24.6678))var(--lightningcss-dark,lab(54.3555% 58.3154 -23.5124));--mq-chart-5:var(--lightningcss-light,lab(60.7029% 10.6887 64.7728))var(--lightningcss-dark,lab(60.7111% 10.0676 61.0893));--mq-shadow-ambient:var(--lightningcss-light,lab(8.83743% -.286736 -7.2887/.05))var(--lightningcss-dark,lab(0% 0 0/.3));--mq-shadow-key:var(--lightningcss-light,lab(8.83743% -.286736 -7.2887/.1))var(--lightningcss-dark,lab(0% 0 0/.5));--mq-shadow-edge:var(--lightningcss-light,lab(100% 0 0/0))var(--lightningcss-dark,lab(100% 0 0/.05))}}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-density=compact]{--mq-row-h:32px;--mq-control-h-sm:24px;--mq-control-h:28px;--mq-control-h-lg:32px;--mq-control-px:8px;--mq-cell-px:10px;--mq-card-p:14px;--mq-gap:8px}[data-density=comfortable]{--mq-row-h:40px;--mq-control-h-sm:28px;--mq-control-h:32px;--mq-control-h-lg:40px;--mq-control-px:10px;--mq-cell-px:12px;--mq-card-p:20px;--mq-gap:12px}[data-contrast=high],[data-contrast=high] [data-theme]{--mq-border:var(--lightningcss-light,#989fab)var(--lightningcss-dark,#646972);--mq-border-strong:var(--lightningcss-light,#5d646f)var(--lightningcss-dark,#9399a2);--mq-border-control:var(--lightningcss-light,#4f5661)var(--lightningcss-dark,#a5abb5);--mq-fg-muted:var(--lightningcss-light,#2d333d)var(--lightningcss-dark,#d4d8dd);--mq-fg-subtle:var(--lightningcss-light,#3d434d)var(--lightningcss-dark,#c7cbd0);--mq-fg-disabled:var(--lightningcss-light,#646972)var(--lightningcss-dark,#898c92);--mq-focus-width:3px}@supports (color:lab(0% 0 0)){[data-contrast=high],[data-contrast=high] [data-theme]{--mq-border:var(--lightningcss-light,lab(65.1204% -.693679 -7.45137))var(--lightningcss-dark,lab(44.2557% -.54419 -5.95579));--mq-border-strong:var(--lightningcss-light,lab(41.9164% -.62336 -7.41783))var(--lightningcss-dark,lab(62.8177% -.579566 -5.97352));--mq-border-control:var(--lightningcss-light,lab(36.1149% -.595778 -7.4054))var(--lightningcss-dark,lab(69.7782% -.588864 -5.97832));--mq-fg-muted:var(--lightningcss-light,lab(21.0285% -.482574 -7.35812))var(--lightningcss-dark,lab(86.0583% -.511199 -2.97072));--mq-fg-subtle:var(--lightningcss-light,lab(27.992% -.544697 -7.38333))var(--lightningcss-dark,lab(81.4182% -.510156 -2.97015));--mq-fg-disabled:var(--lightningcss-light,lab(44.2602% -.518978 -5.5879))var(--lightningcss-dark,lab(58.207% -.503033 -3.72663))}}@media (prefers-contrast:more){:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) [data-theme]{--mq-border:var(--lightningcss-light,#989fab)var(--lightningcss-dark,#646972);--mq-border-strong:var(--lightningcss-light,#5d646f)var(--lightningcss-dark,#9399a2);--mq-border-control:var(--lightningcss-light,#4f5661)var(--lightningcss-dark,#a5abb5);--mq-fg-muted:var(--lightningcss-light,#2d333d)var(--lightningcss-dark,#d4d8dd);--mq-fg-subtle:var(--lightningcss-light,#3d434d)var(--lightningcss-dark,#c7cbd0);--mq-fg-disabled:var(--lightningcss-light,#646972)var(--lightningcss-dark,#898c92);--mq-focus-width:3px}@supports (color:lab(0% 0 0)){:root:not([data-contrast=normal]),:root:not([data-contrast=normal]) [data-theme]{--mq-border:var(--lightningcss-light,lab(65.1204% -.693679 -7.45137))var(--lightningcss-dark,lab(44.2557% -.54419 -5.95579));--mq-border-strong:var(--lightningcss-light,lab(41.9164% -.62336 -7.41783))var(--lightningcss-dark,lab(62.8177% -.579566 -5.97352));--mq-border-control:var(--lightningcss-light,lab(36.1149% -.595778 -7.4054))var(--lightningcss-dark,lab(69.7782% -.588864 -5.97832));--mq-fg-muted:var(--lightningcss-light,lab(21.0285% -.482574 -7.35812))var(--lightningcss-dark,lab(86.0583% -.511199 -2.97072));--mq-fg-subtle:var(--lightningcss-light,lab(27.992% -.544697 -7.38333))var(--lightningcss-dark,lab(81.4182% -.510156 -2.97015));--mq-fg-disabled:var(--lightningcss-light,lab(44.2602% -.518978 -5.5879))var(--lightningcss-dark,lab(58.207% -.503033 -3.72663))}}}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]){--mq-motion-scale:0;--mq-duration-fast:1ms;--mq-duration-quick:1ms;--mq-duration-normal:1ms;--mq-duration-slow:1ms;--mq-duration-slower:1ms;--mq-ease-spring-snappy:linear;--mq-ease-spring-bouncy:linear;--mq-ease-spring-gentle:linear;--mq-ease-emphasized:linear}}[data-motion=reduced]{--mq-motion-scale:0;--mq-duration-fast:1ms;--mq-duration-quick:1ms;--mq-duration-normal:1ms;--mq-duration-slow:1ms;--mq-duration-slower:1ms;--mq-ease-spring-snappy:linear;--mq-ease-spring-bouncy:linear;--mq-ease-spring-gentle:linear;--mq-ease-emphasized:linear}@media (forced-colors:active){:root{--mq-bg:Canvas;--mq-bg-subtle:Canvas;--mq-bg-muted:Canvas;--mq-surface:Canvas;--mq-surface-raised:Canvas;--mq-surface-sunken:Canvas;--mq-border:CanvasText;--mq-border-strong:CanvasText;--mq-border-control:CanvasText;--mq-fg:CanvasText;--mq-fg-muted:CanvasText;--mq-fg-subtle:CanvasText;--mq-fg-disabled:GrayText;--mq-primary:ButtonText;--mq-primary-hover:Highlight;--mq-primary-active:Highlight;--mq-on-primary:ButtonFace;--mq-accent:Highlight;--mq-accent-fg:LinkText;--mq-on-accent:HighlightText;--mq-focus:Highlight;--mq-selection:Highlight;--mq-danger:ButtonText;--mq-danger-fg:CanvasText;--mq-success-fg:CanvasText;--mq-warning-fg:CanvasText;--mq-info-fg:CanvasText}}}
@layer base {
:root{font-family:var(--mq-font-sans);font-optical-sizing:auto;font-feature-settings:"cv11" 1, "ss01" 1, "calt" 1;font-size:100%;line-height:var(--mq-leading-normal);color:var(--mq-fg);background:var(--mq-bg);accent-color:var(--mq-primary);scrollbar-color:color-mix(in oklch, var(--mq-fg) 22%, transparent) transparent;hanging-punctuation:first last}body{font-size:var(--mq-text-sm);background:var(--mq-bg);color:var(--mq-fg)}::selection{background:var(--mq-selection);color:inherit}:focus-visible{outline:var(--mq-focus-width) solid var(--mq-focus);outline-offset:var(--mq-focus-offset)}:focus:not(:focus-visible){outline:none}a{color:var(--mq-accent-fg);text-underline-offset:.18em;text-decoration-thickness:1px}code,kbd,samp,pre{font-family:var(--mq-font-mono);font-variant-ligatures:none;font-size:.92em}h1,h2,h3,h4{font-weight:var(--mq-weight-semibold);letter-spacing:var(--mq-tracking-snug);line-height:var(--mq-leading-tight)}hr{border:0;border-block-start:1px solid var(--mq-border)}table,data,time,output,meter,progress{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) *,:root:not([data-motion=full]) :before,:root:not([data-motion=full]) :after{scroll-behavior:auto!important}::view-transition-group(*){animation-duration:1ms!important}::view-transition-old(*){animation-duration:1ms!important}::view-transition-new(*){animation-duration:1ms!important}}@media (forced-colors:active){:focus-visible{outline-color:highlight}}::view-transition-old(root){animation-duration:var(--mq-duration-slow);animation-timing-function:var(--mq-ease-standard)}::view-transition-new(root){animation-duration:var(--mq-duration-slow);animation-timing-function:var(--mq-ease-standard)}
}

@layer layout {
.mq-stack{gap:var(--mq-stack-gap,var(--mq-space-3));flex-direction:column;display:flex}.mq-cluster{align-items:var(--mq-cluster-align,center);gap:var(--mq-cluster-gap,var(--mq-space-2));flex-wrap:wrap;display:flex}.mq-grid{gap:var(--mq-grid-gap,var(--mq-space-4));grid-template-columns:repeat(auto-fill, minmax(min(var(--mq-grid-min,16rem), 100%), 1fr));display:grid}.mq-split{gap:var(--mq-split-gap,var(--mq-space-4));flex-wrap:wrap;display:flex}.mq-split>:first-child{flex:1 1 var(--mq-split-side,18rem)}.mq-split>:last-child{flex:999 1 0;min-inline-size:55%}.mq-center{box-sizing:content-box;max-inline-size:var(--mq-center-max,72rem);padding-inline:var(--mq-center-gutter,var(--mq-space-6));margin-inline:auto}.mq-container{container-type:inline-size}
}

@layer recipes {
.mq-control{--_h:var(--mq-control-h);align-items:center;gap:var(--mq-space-1_5);min-block-size:var(--_h);inline-size:100%;min-inline-size:0;padding-inline:var(--mq-control-px);background:var(--mq-surface);border:1px solid var(--mq-border-control);border-radius:var(--mq-radius-md);box-shadow:var(--mq-shadow-xs);color:var(--mq-fg);font-size:var(--mq-text-sm);transition:border-color var(--mq-duration-fast) var(--mq-ease-standard), box-shadow var(--mq-duration-fast) var(--mq-ease-standard), background-color var(--mq-duration-fast) var(--mq-ease-standard);cursor:text;line-height:1;display:flex}.mq-control:hover:not(:has(>:is(input,textarea,select,.mq-control__input):disabled)){border-color:color-mix(in oklch, var(--mq-border-control), var(--mq-fg) 22%)}:is(.mq-control:has(:focus-visible),.mq-control:has(input:focus,textarea:focus,select:focus)){border-color:var(--mq-focus);box-shadow:0 0 0 3px color-mix(in oklch, var(--mq-focus) 22%, transparent), var(--mq-shadow-xs);outline:none}.mq-control[data-invalid]{border-color:var(--mq-danger)}.mq-control:has(:user-invalid){border-color:var(--mq-danger)}.mq-control:has(:user-invalid):has(:focus){box-shadow:0 0 0 3px color-mix(in oklch, var(--mq-danger) 20%, transparent)}.mq-control:has([aria-invalid=true]){border-color:var(--mq-danger)}.mq-control:has([aria-invalid=true]):has(:focus){box-shadow:0 0 0 3px color-mix(in oklch, var(--mq-danger) 20%, transparent)}.mq-control[data-invalid]:has(:focus){box-shadow:0 0 0 3px color-mix(in oklch, var(--mq-danger) 20%, transparent)}.mq-control[data-disabled]{background:var(--mq-bg-subtle);color:var(--mq-fg-disabled);box-shadow:none;cursor:not-allowed}.mq-control:has(>:is(input,textarea,select,.mq-control__input):disabled){background:var(--mq-bg-subtle);color:var(--mq-fg-disabled);box-shadow:none;cursor:not-allowed}.mq-control[data-size=sm]{--_h:var(--mq-control-h-sm);font-size:var(--mq-text-xs)}.mq-control[data-size=lg]{--_h:var(--mq-control-h-lg);font-size:var(--mq-text-md)}.mq-control>input,.mq-control>textarea,.mq-control>select,.mq-control>.mq-control__input{min-inline-size:0;color:inherit;font-size:inherit;line-height:var(--mq-leading-normal);background:0 0;border:0;outline:none;flex:auto;align-self:stretch;padding:0}.mq-control>input::placeholder,.mq-control>textarea::placeholder{color:var(--mq-fg-subtle);opacity:1}.mq-control .mq-control__affix{align-items:center;gap:var(--mq-space-1);color:var(--mq-fg-subtle);font-size:var(--mq-text-xs);white-space:nowrap;display:inline-flex}.mq-control .mq-control__affix--icon{color:var(--mq-fg-subtle)}@media (forced-colors:active){.mq-control{border-color:fieldtext}}.mq-floating{min-inline-size:180px;max-inline-size:min(420px,100vw - 16px);max-block-size:min(var(--mq-floating-max-h,420px), calc(100dvh - 16px));overscroll-behavior:contain;padding:var(--mq-space-1);background:var(--mq-surface-raised);color:var(--mq-fg);border:1px solid var(--mq-border);border-radius:var(--mq-radius-lg);box-shadow:var(--mq-shadow-lg);font-size:var(--mq-text-sm);font-weight:var(--mq-weight-regular);line-height:var(--mq-leading-normal);text-align:start;white-space:normal;letter-spacing:normal;z-index:var(--mq-z-popover);transform-origin:var(--mq-origin,top left);opacity:1;transition:opacity var(--mq-duration-quick) var(--mq-ease-standard), scale var(--mq-duration-quick) var(--mq-ease-spring-snappy), translate var(--mq-duration-quick) var(--mq-ease-spring-snappy), display var(--mq-duration-quick) allow-discrete, overlay var(--mq-duration-quick) allow-discrete;margin:0;position:fixed;inset:auto;overflow:auto;translate:0;scale:1}.mq-floating[popover]:not(:popover-open):not([data-open]){opacity:0;translate:0 -2px;scale:.97}@starting-style{.mq-floating[data-open]{opacity:0;translate:0 -2px;scale:.97}.mq-floating[popover]:popover-open{opacity:0;translate:0 -2px;scale:.97}}.mq-floating[data-anchored]{position-try-fallbacks:flip-block, flip-inline, flip-block flip-inline}@media (forced-colors:active){.mq-floating{border:1px solid canvastext}}.mq-floating:not([popover]),.mq-floating[data-fallback]{position:fixed}.mq-item{align-items:center;gap:var(--mq-space-2);min-block-size:var(--mq-control-h);padding-inline:var(--mq-space-2);border-radius:var(--mq-radius-sm);color:var(--mq-fg);cursor:default;-webkit-user-select:none;user-select:none;scroll-margin-block:var(--mq-space-1);outline:none;display:flex;position:relative}.mq-item[data-active],.mq-item:focus-visible{background:color-mix(in oklch, var(--mq-fg) 7%, transparent);outline:none}.mq-item[aria-disabled=true]{color:var(--mq-fg-disabled);background:0 0}.mq-item[data-danger]{color:var(--mq-danger-fg)}.mq-item[data-danger][data-active]{background:var(--mq-danger-subtle)}.mq-item .mq-item__icon{color:var(--mq-fg-subtle);flex:none;display:inline-flex}.mq-item[data-active] .mq-item__icon{color:var(--mq-fg)}.mq-item .mq-item__label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;overflow:hidden}.mq-item .mq-item__description{color:var(--mq-fg-subtle);font-size:var(--mq-text-xs)}.mq-item .mq-item__end{align-items:center;gap:var(--mq-space-1);color:var(--mq-fg-subtle);font-size:var(--mq-text-xs);margin-inline-start:auto;display:inline-flex}@media (forced-colors:active){.mq-item[data-active]{color:highlighttext;forced-color-adjust:none;background:highlight}}.mq-group-label{padding:var(--mq-space-2) var(--mq-space-2) var(--mq-space-1);color:var(--mq-fg-subtle);font-size:var(--mq-text-2xs);font-weight:var(--mq-weight-semibold);letter-spacing:var(--mq-tracking-wide);text-transform:uppercase}.mq-divider{block-size:1px;margin-block:var(--mq-space-1);margin-inline:calc(var(--mq-space-1) * -1);background:var(--mq-border);border:0}.mq-target{position:relative}.mq-target:after{content:"";block-size:max(100%,24px);inline-size:max(100%,24px);position:absolute;inset:50% auto auto 50%;translate:-50% -50%}@keyframes mq-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}@keyframes mq-spin{to{rotate:1turn}}@keyframes mq-fade-in{0%{opacity:0}}@keyframes mq-pop-in{0%{opacity:0;translate:0 6px;scale:.96}}@keyframes mq-slide-in-end{0%{translate:100%}}@keyframes mq-slide-in-start{0%{translate:-100%}}@keyframes mq-slide-in-bottom{0%{translate:0 100%}}
}

@layer components {
.mq-button{--_h:var(--mq-control-h);--_px:calc(var(--mq-control-px) + 2px);--_bg:var(--mq-surface);--_fg:var(--mq-fg);--_border:var(--mq-border-strong);--_shadow:var(--mq-shadow-xs);justify-content:center;align-items:center;gap:var(--mq-space-1_5);min-block-size:var(--_h);min-inline-size:24px;padding-inline:var(--_px);border:1px solid var(--_border);border-radius:var(--mq-radius-md);background:var(--_bg);color:var(--_fg);box-shadow:var(--_shadow);font-size:var(--mq-text-sm);font-weight:var(--mq-weight-medium);letter-spacing:-.003em;white-space:nowrap;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--mq-duration-fast) var(--mq-ease-standard), border-color var(--mq-duration-fast) var(--mq-ease-standard), box-shadow var(--mq-duration-fast) var(--mq-ease-standard), color var(--mq-duration-fast) var(--mq-ease-standard), scale var(--mq-duration-fast) var(--mq-ease-spring-snappy);line-height:1;text-decoration:none;display:inline-flex;position:relative}.mq-button:active:not(:disabled,[aria-disabled=true]){scale:calc(1 - .015 * var(--mq-motion-scale))}.mq-button:disabled{opacity:.5;box-shadow:none}.mq-button[data-size=sm]{--_h:var(--mq-control-h-sm);--_px:var(--mq-space-2);gap:var(--mq-space-1_5);font-size:var(--mq-text-xs);border-radius:var(--mq-radius-sm)}.mq-button[data-size=lg]{--_h:var(--mq-control-h-lg);--_px:var(--mq-space-4);font-size:var(--mq-text-md)}.mq-button[data-block]{inline-size:100%;display:flex}.mq-button[data-variant=secondary]:hover:not(:disabled){--_bg:var(--mq-bg-subtle);--_border:color-mix(in oklch, var(--mq-border-strong), var(--mq-fg) 12%)}.mq-button[data-variant=primary]{--_bg:var(--mq-primary);--_fg:var(--mq-on-primary);--_border:var(--mq-primary);--_shadow:inset 0 1px 0 #ffffff24, 0 1px 2px color-mix(in oklch, var(--mq-primary) 35%, transparent);background-image:linear-gradient(#ffffff14,#0000);background-image:linear-gradient(lab(100% 0 0/.08),#0000)}@supports (color:lab(0% 0 0)){.mq-button[data-variant=primary]{--_shadow:inset 0 1px 0 lab(100% 0 0/.14), 0 1px 2px color-mix(in oklch, var(--mq-primary) 35%, transparent)}}.mq-button[data-variant=primary]:hover:not(:disabled){--_bg:var(--mq-primary-hover);--_border:var(--mq-primary-hover)}.mq-button[data-variant=primary]:active:not(:disabled){--_bg:var(--mq-primary-active)}.mq-button[data-variant=danger]{--_bg:var(--mq-danger);--_fg:#fff;--_border:var(--mq-danger);--_shadow:inset 0 1px 0 #ffffff29, 0 1px 2px color-mix(in oklch, var(--mq-danger) 30%, transparent)}@supports (color:lab(0% 0 0)){.mq-button[data-variant=danger]{--_fg:lab(100% 0 0);--_shadow:inset 0 1px 0 lab(100% 0 0/.16), 0 1px 2px color-mix(in oklch, var(--mq-danger) 30%, transparent)}}.mq-button[data-variant=danger]:hover:not(:disabled){--_bg:var(--mq-danger-hover);--_border:var(--mq-danger-hover)}.mq-button[data-variant=ghost]{--_bg:transparent;--_border:transparent;--_shadow:none;--_fg:var(--mq-fg-muted)}.mq-button[data-variant=ghost]:hover:not(:disabled),.mq-button[data-variant=ghost][aria-pressed=true],.mq-button[data-variant=ghost][aria-expanded=true]{--_bg:var(--mq-bg-muted);--_fg:var(--mq-fg)}.mq-button[data-variant=outline]{--_bg:transparent;--_border:var(--mq-border-control);--_shadow:none}.mq-button[data-variant=outline]:hover:not(:disabled){--_bg:var(--mq-bg-subtle)}.mq-button[data-variant=link]{--_bg:transparent;--_border:transparent;--_shadow:none;--_fg:var(--mq-accent-fg);--_px:0;min-block-size:24px;font-weight:var(--mq-weight-medium)}.mq-button[data-variant=link]:hover:not(:disabled){text-underline-offset:.2em;text-decoration:underline}.mq-button[data-loading]{cursor:progress}.mq-button[data-loading]>:not(.mq-button__spinner){visibility:hidden}.mq-button .mq-button__spinner{place-items:center;display:grid;position:absolute;inset:0}.mq-button .mq-button__icon,.mq-button .mq-button__trailing{align-items:center;margin-inline:-2px;display:inline-flex}.mq-button .mq-button__trailing .mq-kbd{margin-inline-start:var(--mq-space-1)}.mq-button[data-variant=primary] .mq-kbd{color:inherit;box-shadow:none;background:#0000003d;background:lab(0% 0 0/.24);border-color:#ffffff29;border-color:lab(100% 0 0/.16)}@media (forced-colors:active){.mq-button{border-color:buttontext}.mq-button[data-variant=primary]{color:buttonface;forced-color-adjust:none;background:buttontext}}.mq-button--icon{--_px:0;aspect-ratio:1;inline-size:var(--_h);padding:0}.mq-button--icon .mq-button__icon{margin:0}.mq-button-group{align-items:center;gap:var(--mq-space-2);display:inline-flex}.mq-button-group[data-attached]{isolation:isolate;gap:0}.mq-button-group[data-attached]>.mq-button:not(:first-child){border-start-start-radius:0;border-end-start-radius:0;margin-inline-start:-1px}.mq-button-group[data-attached]>.mq-button:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}.mq-button-group[data-attached]>.mq-button:hover,.mq-button-group[data-attached]>.mq-button:focus-visible{z-index:1}
}

@layer components {
.mq-spinner{color:currentColor;animation:.7s linear infinite mq-spin}@media (prefers-reduced-motion:reduce){.mq-spinner{animation-duration:1.6s}}.mq-skeleton{border-radius:var(--mq-radius-xs);background:linear-gradient(90deg, transparent 0%, color-mix(in oklch, var(--mq-surface) 60%, transparent) 50%, transparent 100%) var(--mq-bg-muted);block-size:.9em;inline-size:100%;animation:mq-shimmer 1.6s var(--mq-ease-standard) infinite;background-size:200% 100%;display:block}.mq-skeleton[data-circle]{border-radius:var(--mq-radius-full);aspect-ratio:1;block-size:auto;inline-size:32px}@media (prefers-reduced-motion:reduce){.mq-skeleton{animation:none}}.mq-skeleton-lines{gap:.55em;inline-size:100%;display:grid}.mq-progress{--_tone:var(--mq-accent);gap:var(--mq-space-1_5);inline-size:100%;display:grid}.mq-progress[data-tone=primary]{--_tone:var(--mq-primary)}.mq-progress[data-tone=success]{--_tone:var(--mq-success)}.mq-progress[data-tone=warning]{--_tone:var(--mq-warning)}.mq-progress[data-tone=danger]{--_tone:var(--mq-danger)}.mq-progress__meta{justify-content:space-between;gap:var(--mq-space-2);font-size:var(--mq-text-xs);color:var(--mq-fg-muted);display:flex}.mq-progress__value{font-variant-numeric:tabular-nums;color:var(--mq-fg)}.mq-progress__track{border-radius:var(--mq-radius-full);background:color-mix(in oklch, var(--_tone) 16%, var(--mq-bg-muted));block-size:6px;position:relative;overflow:hidden}[data-size=sm]>.mq-progress__track{block-size:4px}.mq-progress__fill{block-size:100%;inline-size:var(--_value);border-radius:inherit;background:var(--_tone);transition:inline-size var(--mq-duration-slow) var(--mq-ease-standard)}[data-indeterminate]>.mq-progress__fill{inline-size:38%;animation:mq-progress-indeterminate 1.3s var(--mq-ease-standard) infinite}@media (prefers-reduced-motion:reduce){[data-indeterminate]>.mq-progress__fill{inline-size:100%;animation:2s ease-in-out infinite alternate mq-progress-pulse}}@media (forced-colors:active){.mq-progress__fill{background:highlight}}@keyframes mq-progress-pulse{0%{opacity:.35}to{opacity:.8}}@keyframes mq-progress-indeterminate{0%{translate:-100%}to{translate:265%}}.mq-ring{--_tone:var(--mq-accent);flex:none;place-items:center;display:inline-grid;position:relative}.mq-ring[data-tone=primary]{--_tone:var(--mq-primary)}.mq-ring[data-tone=success]{--_tone:var(--mq-success)}.mq-ring[data-tone=warning]{--_tone:var(--mq-warning)}.mq-ring[data-tone=danger]{--_tone:var(--mq-danger)}.mq-ring svg{position:absolute;inset:0;rotate:-90deg}.mq-ring__track{fill:none;stroke:color-mix(in oklch, var(--_tone) 16%, var(--mq-bg-muted))}.mq-ring__fill{fill:none;stroke:var(--_tone);stroke-linecap:round;transition:stroke-dashoffset var(--mq-duration-slower) var(--mq-ease-spring-gentle)}.mq-ring__content{font-size:var(--mq-text-2xs);font-weight:var(--mq-weight-semibold);font-variant-numeric:tabular-nums}.mq-empty{justify-items:center;gap:var(--mq-space-4);padding:var(--mq-space-12) var(--mq-space-6);text-align:center;display:grid}.mq-empty[data-size=sm]{gap:var(--mq-space-3);padding:var(--mq-space-6) var(--mq-space-4)}.mq-empty__text{gap:var(--mq-space-1);max-inline-size:42ch;display:grid}.mq-empty__title{font-size:var(--mq-text-md);font-weight:var(--mq-weight-semibold)}.mq-empty__description{color:var(--mq-fg-muted)}.mq-empty__actions{justify-content:center;gap:var(--mq-space-2);flex-wrap:wrap;display:flex}.mq-empty-art__bg{fill:var(--mq-bg-muted)}.mq-empty-art__box{stroke:var(--mq-fg-subtle);fill:var(--mq-surface)}.mq-empty-art__flap{stroke:var(--mq-fg-subtle);fill:var(--mq-bg-subtle)}.mq-empty-art__dot{fill:var(--mq-accent)}
}

@layer components {
.mq-kbd{border:1px solid var(--mq-border);background:var(--mq-surface);block-size:18px;min-inline-size:18px;color:var(--mq-fg-muted);box-shadow:0 1px 0 var(--mq-shadow-ambient);font-family:var(--mq-font-sans);font-size:11px;font-weight:var(--mq-weight-medium);white-space:nowrap;border-block-end-width:1.5px;border-radius:5px;place-items:center;padding-inline:4px;line-height:1;display:inline-grid}.mq-kbd[data-size=md]{block-size:22px;min-inline-size:22px;font-size:var(--mq-text-xs)}.mq-kbd-combo{vertical-align:middle;align-items:center;gap:3px;display:inline-flex}.mq-kbd-combo__then{color:var(--mq-fg-subtle);padding-inline:1px;font-size:10px}.mq-cheatsheet{columns:2 16rem;column-gap:var(--mq-space-6)}.mq-cheatsheet__group{break-inside:avoid;margin-block-end:var(--mq-space-5)}.mq-cheatsheet__group dl{margin:0}.mq-cheatsheet__title{color:var(--mq-fg-subtle);font-size:var(--mq-text-2xs);font-weight:var(--mq-weight-semibold);letter-spacing:var(--mq-tracking-wide);text-transform:uppercase;margin-block-end:var(--mq-space-2)}.mq-cheatsheet__row{justify-content:space-between;align-items:center;gap:var(--mq-space-3);border-block-end:1px solid var(--mq-border);min-block-size:30px;display:flex}.mq-cheatsheet__row dt{color:var(--mq-fg-muted)}.mq-cheatsheet__row dd{margin:0}.mq-cheatsheet__conflicts{padding:var(--mq-space-2) var(--mq-space-3);border-radius:var(--mq-radius-md);background:var(--mq-warning-subtle);color:var(--mq-warning-fg);font-size:var(--mq-text-xs)}
}

@layer components {
.mq-separator{background:var(--mq-border);flex:none}.mq-separator[data-orientation=horizontal]{block-size:1px;inline-size:100%}.mq-separator[data-orientation=vertical]{align-self:stretch;min-block-size:16px;inline-size:1px}.mq-separator[data-labelled]{align-items:center;gap:var(--mq-space-3);block-size:auto;color:var(--mq-fg-subtle);font-size:var(--mq-text-xs);background:0 0;display:flex}.mq-separator[data-labelled]:before,.mq-separator[data-labelled]:after{content:"";background:var(--mq-border);flex:1;block-size:1px}.mq-toolbar{align-items:center;gap:var(--mq-space-0_5);outline:none;display:flex}.mq-toolbar[data-orientation=vertical]{flex-direction:column;align-items:stretch}.mq-toolbar .mq-separator[data-orientation=vertical]{margin-inline:var(--mq-space-1);align-self:center;min-block-size:18px}.mq-breadcrumbs ol{align-items:center;gap:var(--mq-space-1);font-size:var(--mq-text-xs);color:var(--mq-fg-muted);flex-wrap:wrap;padding:0;list-style:none;display:flex}.mq-breadcrumbs li{align-items:center;gap:var(--mq-space-1);min-inline-size:0;display:inline-flex}.mq-breadcrumbs a,.mq-breadcrumbs button{min-block-size:24px;padding:0 var(--mq-space-1);margin-inline:calc(var(--mq-space-1) * -1);border-radius:var(--mq-radius-xs);color:inherit;background:0 0;border:0;align-items:center;text-decoration:none;display:inline-flex}:is(.mq-breadcrumbs a,.mq-breadcrumbs button):hover{color:var(--mq-fg);background:var(--mq-bg-muted)}.mq-breadcrumbs__sep{color:var(--mq-border-strong);padding-inline:2px}.mq-breadcrumbs__current{color:var(--mq-fg);font-weight:var(--mq-weight-medium)}.mq-stepper-frame{container:mq-stepper/inline-size}.mq-stepper{margin:0;padding:0;list-style:none;display:flex}.mq-stepper[data-orientation=vertical]{flex-direction:column}.mq-stepper__step{align-items:flex-start;min-inline-size:0;display:flex;position:relative}[data-orientation=horizontal]>.mq-stepper__step{flex:auto}[data-orientation=horizontal]>.mq-stepper__step:last-child{flex:0 auto}[data-orientation=horizontal]>.mq-stepper__step:not(:last-child):after{content:"";block-size:1px;min-inline-size:16px;margin:12px var(--mq-space-3) 0;background:var(--mq-border-strong);flex:16px}[data-orientation=horizontal]>.mq-stepper__step[data-state=complete]:not(:last-child):after{background:var(--mq-accent-fg)}[data-orientation=vertical]>.mq-stepper__step{padding-block-end:var(--mq-space-4)}[data-orientation=vertical]>.mq-stepper__step:last-child{padding-block-end:0}[data-orientation=vertical]>.mq-stepper__step:not(:last-child):after{content:"";background:var(--mq-border-strong);inline-size:1px;position:absolute;inset-block:30px 6px;inset-inline-start:11.5px}[data-orientation=vertical]>.mq-stepper__step[data-state=complete]:not(:last-child):after{background:var(--mq-accent-fg)}@container mq-stepper not (min-width:30rem){.mq-stepper[data-orientation=horizontal]{flex-direction:column}.mq-stepper[data-orientation=horizontal]>.mq-stepper__step{flex:none;padding-block-end:var(--mq-space-4)}.mq-stepper[data-orientation=horizontal]>.mq-stepper__step:last-child{padding-block-end:0}.mq-stepper[data-orientation=horizontal]>.mq-stepper__step:not(:last-child):after{block-size:auto;inline-size:1px;min-inline-size:0;margin:0;position:absolute;inset-block:30px 6px;inset-inline-start:11.5px}}.mq-stepper__button{align-items:flex-start;gap:var(--mq-space-2);text-align:start;max-inline-size:100%;color:inherit;font:inherit;border-radius:var(--mq-radius-sm);background:0 0;border:0;flex:none;padding:0;display:flex}.mq-stepper__button:is(button){cursor:pointer}.mq-stepper__marker{border-radius:var(--mq-radius-full);border:1px solid var(--mq-border-control);background:var(--mq-surface);block-size:24px;inline-size:24px;color:var(--mq-fg-muted);font-size:var(--mq-text-xs);font-weight:var(--mq-weight-semibold);font-variant-numeric:tabular-nums;flex:none;place-items:center;display:grid}[data-state=current] .mq-stepper__marker{border-color:var(--mq-primary);background:var(--mq-primary);color:var(--mq-on-primary);box-shadow:0 0 0 3px color-mix(in oklch, var(--mq-primary) 16%, transparent)}[data-state=complete] .mq-stepper__marker{border-color:var(--mq-accent-fg);background:var(--mq-accent-fg);color:var(--mq-surface)}@media (forced-colors:active){[data-state=current] .mq-stepper__marker,[data-state=complete] .mq-stepper__marker{color:highlighttext;background:highlight;border-color:highlight}}.mq-stepper__text{gap:2px;min-inline-size:0;padding-block-start:3px;display:grid}.mq-stepper__label{font-weight:var(--mq-weight-medium)}[data-state=upcoming] .mq-stepper__label{color:var(--mq-fg-muted)}.mq-stepper__button:is(button):hover .mq-stepper__label{text-underline-offset:3px;text-decoration:underline}.mq-stepper__description{color:var(--mq-fg-subtle);font-size:var(--mq-text-xs)}.mq-pagination{justify-content:space-between;align-items:center;gap:var(--mq-space-3);flex-wrap:wrap;display:flex}.mq-pagination__summary{color:var(--mq-fg-muted);font-size:var(--mq-text-xs);font-variant-numeric:tabular-nums}.mq-pagination__list{flex-wrap:wrap;align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.mq-pagination__page{min-inline-size:var(--mq-control-h-sm);block-size:var(--mq-control-h-sm);padding-inline:var(--mq-space-1_5);border-radius:var(--mq-radius-sm);color:var(--mq-fg-muted);font-size:var(--mq-text-xs);font-variant-numeric:tabular-nums;background:0 0;border:1px solid #0000;place-items:center;display:inline-grid}.mq-pagination__page:hover:not(:disabled){background:var(--mq-bg-muted);color:var(--mq-fg)}.mq-pagination__page[aria-current=page]{border-color:var(--mq-border-strong);background:var(--mq-surface);color:var(--mq-fg);font-weight:var(--mq-weight-semibold);box-shadow:var(--mq-shadow-xs)}.mq-pagination__page:disabled{opacity:.4}.mq-pagination__gap{text-align:center;min-inline-size:20px;color:var(--mq-fg-subtle)}.mq-page-header{gap:var(--mq-space-2);padding-block:var(--mq-space-5) 0;display:grid;container-type:inline-size}.mq-page-header:not([data-tabs]){padding-block-end:var(--mq-space-5)}.mq-page-header[data-sticky]{z-index:var(--mq-z-header);background:color-mix(in oklch, var(--mq-bg) 88%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);position:sticky;inset-block-start:0}.mq-page-header__row{align-items:flex-start;gap:var(--mq-space-3);display:flex}.mq-page-header__media{flex:none}.mq-page-header__titles{gap:var(--mq-space-1);flex:auto;min-inline-size:0;display:grid}.mq-page-header__title-row{align-items:center;gap:var(--mq-space-2);flex-wrap:wrap;display:flex}.mq-page-header__title{font-size:var(--mq-text-2xl);font-weight:var(--mq-weight-semibold);letter-spacing:var(--mq-tracking-tight);line-height:var(--mq-leading-tight)}.mq-page-header__meta{gap:var(--mq-space-1_5);display:flex}.mq-page-header__description{color:var(--mq-fg-muted);max-inline-size:72ch}.mq-page-header__actions{justify-content:flex-end;gap:var(--mq-space-2);flex-wrap:wrap;flex:none;display:flex}.mq-page-header__tabs{margin-block-start:var(--mq-space-2)}@container not (min-width:560px){.mq-page-header__row{flex-wrap:wrap}.mq-page-header__actions{justify-content:flex-start;inline-size:100%}}
}

@layer components {
.mq-field{gap:var(--mq-space-1_5);align-content:start;min-inline-size:0;display:grid}.mq-field[data-inline]{align-items:center;column-gap:var(--mq-space-4);grid-template-columns:1fr auto}.mq-field[data-inline] .mq-field__control{grid-area:1/2}.mq-field[data-inline] .mq-field__description,.mq-field[data-inline] .mq-field__error{grid-column:1/-1;margin-block-start:calc(var(--mq-space-1) * -1)}.mq-field__header{justify-content:space-between;align-items:baseline;gap:var(--mq-space-2);display:flex}.mq-field__label{font-size:var(--mq-text-sm);font-weight:var(--mq-weight-medium);color:var(--mq-fg)}[data-disabled]>.mq-field__header>.mq-field__label{color:var(--mq-fg-disabled)}.mq-field__required{color:var(--mq-danger-fg);margin-inline-start:2px}.mq-field__optional{color:var(--mq-fg-subtle);font-weight:var(--mq-weight-regular);margin-inline-start:var(--mq-space-1)}.mq-field__counter{color:var(--mq-fg-subtle);font-size:var(--mq-text-xs);font-variant-numeric:tabular-nums}.mq-field__counter[data-near]{color:var(--mq-warning-fg)}.mq-field__counter[data-over]{color:var(--mq-danger-fg);font-weight:var(--mq-weight-semibold)}.mq-field__description{color:var(--mq-fg-muted);font-size:var(--mq-text-xs);line-height:var(--mq-leading-normal)}.mq-field__error{align-items:center;gap:var(--mq-space-1);color:var(--mq-danger-fg);font-size:var(--mq-text-xs);font-weight:var(--mq-weight-medium);animation:mq-fade-in var(--mq-duration-quick) var(--mq-ease-standard);display:flex}.mq-form-grid{gap:var(--mq-space-4) var(--mq-space-4);grid-template-columns:repeat(var(--_cols,2), minmax(0, 1fr));display:grid;container-type:inline-size}.mq-form-grid[data-columns="1"]{--_cols:1}.mq-form-grid[data-columns="3"]{--_cols:3}.mq-form-grid[data-columns="4"]{--_cols:4}.mq-form-grid>[data-span=full]{grid-column:1/-1}.mq-form-grid>[data-span="2"]{grid-column:span 2}@container not (min-width:520px){.mq-form-grid>*,.mq-form-grid>[data-span]{grid-column:1/-1}}.mq-fieldset{gap:var(--mq-space-3);border:0;min-inline-size:0;padding:0;display:grid}.mq-fieldset__legend{font-size:var(--mq-text-md);font-weight:var(--mq-weight-semibold);margin-block-end:var(--mq-space-1);padding:0}.mq-fieldset__description{color:var(--mq-fg-muted);margin-block-start:calc(var(--mq-space-2) * -1)}
}

@layer components {
.mq-input__clear{border-radius:var(--mq-radius-full);background:var(--mq-bg-muted);block-size:20px;inline-size:20px;color:var(--mq-fg-muted);border:0;flex:none;place-items:center;margin-inline-end:-2px;padding:0;display:inline-grid;position:relative}.mq-input__clear:after{content:"";position:absolute;inset:-2px}.mq-input__clear:hover{background:color-mix(in oklch, var(--mq-bg-muted), var(--mq-fg) 10%);color:var(--mq-fg)}.mq-textarea{align-items:stretch;min-block-size:auto;padding-block:6px}.mq-textarea>textarea{field-sizing:content;min-block-size:calc(var(--_min-rows,3) * 1.45em);max-block-size:calc(var(--_max-rows,12) * 1.45em);resize:none;line-height:1.45}.mq-textarea[data-resize=vertical]>textarea{resize:vertical}@supports not (field-sizing:content){.mq-textarea>textarea{block-size:calc(var(--_min-rows,3) * 1.45em)}}.mq-number{padding-inline-end:0}.mq-number>input{font-variant-numeric:tabular-nums;text-align:end}.mq-number:has(.mq-number__steppers)>input{padding-inline-end:var(--mq-space-1)}.mq-number:not(:has(.mq-number__steppers)){padding-inline-end:var(--mq-control-px)}.mq-field__control>.mq-number{max-inline-size:18rem}.mq-number__steppers{border-inline-start:1px solid var(--mq-border);flex:none;grid-template-columns:1fr 1fr;align-self:stretch;inline-size:52px;display:grid}.mq-number__steppers button{min-block-size:24px;min-inline-size:24px;color:var(--mq-fg-muted);cursor:pointer;transition:background-color var(--mq-duration-fast) var(--mq-ease-standard), color var(--mq-duration-fast) var(--mq-ease-standard);background:0 0;border:0;place-items:center;padding:0;display:grid}.mq-number__steppers button:first-child{border-inline-end:1px solid var(--mq-border)}.mq-number__steppers button:last-child{border-start-end-radius:calc(var(--mq-radius-md) - 1px);border-end-end-radius:calc(var(--mq-radius-md) - 1px)}.mq-number__steppers button:hover:not(:disabled){background:var(--mq-bg-muted);color:var(--mq-fg)}.mq-number__steppers button:active:not(:disabled){background:color-mix(in oklch, var(--mq-bg-muted), var(--mq-fg) 8%)}.mq-number__steppers button:disabled{color:var(--mq-fg-disabled);cursor:not-allowed}.mq-select{cursor:pointer;padding-inline-end:0;position:relative}.mq-select>select{appearance:none;cursor:pointer;text-overflow:ellipsis;background:0 0;padding-inline-end:calc(var(--mq-control-px) + 20px)}.mq-select>select:has(option[value=""]:checked){color:var(--mq-fg-subtle)}.mq-select .mq-select__chevron{color:var(--mq-fg-subtle);pointer-events:none;display:inline-flex;position:absolute;inset-block-start:50%;inset-inline-end:calc(var(--mq-control-px) - 2px);translate:0 -50%}@supports (appearance:base-select){.mq-select>select{appearance:base-select}.mq-select>select::picker(select){appearance:base-select}.mq-select>select{min-block-size:calc(var(--_h) - 2px);border:0;align-items:center;padding-block:0;display:flex}.mq-select>select::picker-icon{display:none}.mq-select>select::picker(select){padding:var(--mq-space-1);border:1px solid var(--mq-border);border-radius:var(--mq-radius-lg);background:var(--mq-surface-raised);color:var(--mq-fg);box-shadow:var(--mq-shadow-lg);min-inline-size:anchor-size(width);position-try-fallbacks:flip-block;opacity:1;max-block-size:min(360px,60dvh);transition:opacity var(--mq-duration-quick) var(--mq-ease-standard), translate var(--mq-duration-quick) var(--mq-ease-spring-snappy), display var(--mq-duration-quick) allow-discrete, overlay var(--mq-duration-quick) allow-discrete;margin-block:6px}.mq-select>select:not(:open)::picker(select){opacity:0;translate:0 -4px}@starting-style{.mq-select>select:open::picker(select){opacity:0;translate:0 -4px}}.mq-select option{align-items:center;gap:var(--mq-space-2);min-block-size:var(--mq-control-h);padding-inline:var(--mq-space-2);border-radius:var(--mq-radius-sm);font-size:var(--mq-text-sm);outline:none;display:flex}.mq-select option::checkmark{color:var(--mq-accent-fg);order:1;margin-inline-start:auto}.mq-select option:hover,.mq-select option:focus-visible{background:var(--mq-bg-muted)}.mq-select option:checked{font-weight:var(--mq-weight-medium)}.mq-select option:disabled{color:var(--mq-fg-disabled)}.mq-select optgroup{color:var(--mq-fg-subtle);font-size:var(--mq-text-2xs);font-weight:var(--mq-weight-semibold);text-transform:uppercase;letter-spacing:var(--mq-tracking-wide);padding-block-start:var(--mq-space-1)}.mq-select optgroup option{color:var(--mq-fg);text-transform:none;letter-spacing:normal;font-weight:var(--mq-weight-regular)}}
}

@layer components {
.mq-combobox{cursor:text;flex-wrap:wrap;padding-inline-end:calc(var(--mq-control-px) + 18px);position:relative}.mq-combobox[data-multiple]{row-gap:4px;padding-block:3px}.mq-combobox>input{min-inline-size:6ch;min-block-size:calc(var(--_h) - 8px)}.mq-combobox .mq-input__clear{position:absolute;inset-block-start:50%;inset-inline-end:calc(var(--mq-control-px) + 18px);translate:0 -50%}.mq-combobox__chevron{color:var(--mq-fg-subtle);pointer-events:none;display:inline-flex;position:absolute;inset-block-start:50%;inset-inline-end:calc(var(--mq-control-px) - 2px);translate:0 -50%}.mq-combobox__spinner{color:var(--mq-fg-subtle);position:absolute;inset-block-start:50%;inset-inline-end:calc(var(--mq-control-px) + 20px);translate:0 -50%}.mq-combobox__chips{display:contents}.mq-combobox__chip{border-radius:var(--mq-radius-sm);background:var(--mq-bg-muted);border:1px solid var(--mq-border);block-size:22px;max-inline-size:160px;font-size:var(--mq-text-xs);font-weight:var(--mq-weight-medium);animation:mq-pop-in var(--mq-duration-quick) var(--mq-ease-spring-snappy);align-items:center;gap:2px;padding-inline:7px 2px;display:inline-flex}.mq-combobox__chip button{cursor:pointer;place-items:center;block-size:18px;inline-size:18px;padding:0;display:inline-grid;position:relative}.mq-combobox__chip button:after{content:"";position:absolute;inset:-3px}.mq-combobox__chip button{color:var(--mq-fg-subtle);background:0 0;border:0;border-radius:4px}.mq-combobox__chip button:hover{background:color-mix(in oklch, var(--mq-bg-muted), var(--mq-fg) 10%);color:var(--mq-fg)}.mq-combobox__chip--more{color:var(--mq-fg-muted);padding-inline:7px}.mq-combobox__popup{padding:var(--mq-space-1)}.mq-combobox__empty{padding:var(--mq-space-3) var(--mq-space-2);color:var(--mq-fg-subtle);text-align:center}.mq-combobox__check{border:1px solid var(--mq-border-control);background:var(--mq-surface);border-radius:4px;flex:none;place-items:center;block-size:16px;inline-size:16px;display:inline-grid}.mq-combobox__check[data-checked]{border-color:var(--mq-primary);background:var(--mq-primary);color:var(--mq-on-primary)}.mq-combobox__selected{color:var(--mq-accent-fg);margin-inline-start:auto;display:inline-flex}.mq-highlight{color:inherit;font-weight:var(--mq-weight-semibold);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklch, var(--mq-accent) 70%, transparent);text-decoration-color:color-mix(in oklch, var(--mq-accent) 70%, transparent);text-underline-offset:3px;background:0 0;text-decoration-thickness:2px}
}

@layer components {
.mq-choice{align-items:flex-start;gap:var(--mq-space-2);cursor:pointer;min-block-size:24px;line-height:var(--mq-leading-snug);display:inline-flex}.mq-choice[data-disabled]{cursor:not-allowed;color:var(--mq-fg-disabled)}.mq-choice__text{gap:2px;padding-block-start:2px;display:grid}.mq-choice__label{font-weight:var(--mq-weight-medium)}.mq-choice__description{color:var(--mq-fg-muted);font-size:var(--mq-text-xs)}.mq-choice__aside{color:var(--mq-fg-muted);font-variant-numeric:tabular-nums;margin-inline-start:auto;padding-inline-start:var(--mq-space-3)}.mq-checkbox__box{flex:none;place-items:center;block-size:16px;inline-size:16px;margin-block-start:2px;display:inline-grid;position:relative}.mq-checkbox__box[data-size=sm]{block-size:14px;inline-size:14px}.mq-checkbox__box input{appearance:none;border:1px solid var(--mq-border-control);background:var(--mq-surface);block-size:100%;inline-size:100%;box-shadow:var(--mq-shadow-xs);cursor:inherit;transition:background-color var(--mq-duration-fast) var(--mq-ease-standard), border-color var(--mq-duration-fast) var(--mq-ease-standard);border-radius:4.5px;margin:0;position:absolute;inset:0}.mq-checkbox__box input:before{content:"";position:absolute;inset:-5px}.mq-checkbox__box input:hover:not(:disabled){border-color:color-mix(in oklch, var(--mq-border-control), var(--mq-fg) 25%)}.mq-checkbox__box input:checked,.mq-checkbox__box input:indeterminate{border-color:var(--mq-primary);background:var(--mq-primary)}.mq-checkbox__box input:disabled{opacity:.5}.mq-checkbox__box input:focus-visible{outline:var(--mq-focus-width) solid var(--mq-focus);outline-offset:2px}.mq-checkbox__box input[aria-invalid=true]{border-color:var(--mq-danger)}.mq-checkbox__mark{color:var(--mq-on-primary);pointer-events:none;opacity:0;transition:opacity var(--mq-duration-fast) var(--mq-ease-standard), scale var(--mq-duration-quick) var(--mq-ease-spring-bouncy);display:inline-flex;position:relative;scale:.6}input:checked+.mq-checkbox__mark,input:indeterminate+.mq-checkbox__mark{opacity:1;scale:1}@media (forced-colors:active){.mq-checkbox__box input:checked,.mq-checkbox__box input:indeterminate{background:highlight}.mq-checkbox__mark{color:highlighttext}}.mq-radio-group{gap:var(--mq-space-2);display:grid}.mq-radio-group[data-orientation=horizontal]{gap:var(--mq-space-2) var(--mq-space-5);flex-wrap:wrap;display:flex}.mq-radio-group[data-variant=cards]{gap:var(--mq-space-2)}.mq-radio-group[data-variant=cards] .mq-radio{padding:var(--mq-space-3);border:1px solid var(--mq-border-strong);border-radius:var(--mq-radius-md);background:var(--mq-surface);transition:border-color var(--mq-duration-fast) var(--mq-ease-standard), box-shadow var(--mq-duration-fast) var(--mq-ease-standard), background-color var(--mq-duration-fast) var(--mq-ease-standard);display:flex}.mq-radio-group[data-variant=cards] .mq-radio:hover:not([data-disabled]){border-color:color-mix(in oklch, var(--mq-border-strong), var(--mq-fg) 18%)}.mq-radio-group[data-variant=cards] .mq-radio[data-checked]{border-color:var(--mq-primary);box-shadow:0 0 0 1px var(--mq-primary);background:color-mix(in oklch, var(--mq-primary) 3%, var(--mq-surface))}.mq-radio-group[data-variant=cards] .mq-radio:has(input:focus-visible){outline:var(--mq-focus-width) solid var(--mq-focus);outline-offset:2px}.mq-radio-group[data-variant=cards][data-orientation=horizontal] .mq-radio{flex:12rem}.mq-radio__box{flex:none;place-items:center;block-size:16px;inline-size:16px;margin-block-start:2px;display:inline-grid;position:relative}.mq-radio__box input{appearance:none;border:1px solid var(--mq-border-control);background:var(--mq-surface);box-shadow:var(--mq-shadow-xs);cursor:inherit;border-radius:50%;margin:0;position:absolute;inset:0}.mq-radio__box input:before{content:"";position:absolute;inset:-5px}.mq-radio__box input:checked{border-color:var(--mq-primary);background:var(--mq-primary)}.mq-radio__box input:disabled{opacity:.5}[data-variant=cards] :is(.mq-radio__box input):focus-visible{outline:none}.mq-radio__dot{background:var(--mq-on-primary);pointer-events:none;block-size:6px;inline-size:6px;transition:scale var(--mq-duration-quick) var(--mq-ease-spring-bouncy);border-radius:50%;position:relative;scale:0}input:checked+.mq-radio__dot{scale:1}.mq-switch[data-label-position=start]{flex-direction:row-reverse;justify-content:space-between;inline-size:100%}.mq-switch__track{--_w:32px;--_h:18px;inline-size:var(--_w);block-size:var(--_h);flex:none;margin-block-start:1px;display:inline-block;position:relative}.mq-switch__track[data-size=sm]{--_w:26px;--_h:16px}.mq-switch__track input{appearance:none;border-radius:var(--mq-radius-full);border:1px solid var(--mq-border-control);background:var(--mq-bg-muted);cursor:inherit;transition:background-color var(--mq-duration-quick) var(--mq-ease-standard), border-color var(--mq-duration-quick) var(--mq-ease-standard);margin:0;position:absolute;inset:0}.mq-switch__track input:before{content:"";position:absolute;inset:-4px}.mq-switch__track input:checked{background:var(--mq-primary);border-color:var(--mq-primary)}.mq-switch__track input:hover:not(:disabled):not(:checked){border-color:color-mix(in oklch, var(--mq-border-control), var(--mq-fg) 25%)}.mq-switch__track input:disabled{opacity:.5}.mq-switch__thumb{inline-size:calc(var(--_h) - 6px);block-size:calc(var(--_h) - 6px);background:var(--mq-surface);pointer-events:none;transition:translate var(--mq-duration-normal) var(--mq-ease-spring-snappy);border-radius:50%;position:absolute;inset-block-start:3px;inset-inline-start:3px;box-shadow:0 1px 2px #00000040,0 0 0 .5px #00000014;box-shadow:0 1px 2px lab(0% 0 0/.25),0 0 0 .5px lab(0% 0 0/.08)}input:not(:checked)+.mq-switch__thumb{background:var(--mq-fg-subtle);box-shadow:none}input:checked+.mq-switch__thumb{translate:calc(var(--_w) - var(--_h)) 0;background:var(--mq-on-primary)}@media (forced-colors:active){.mq-switch__thumb{background:canvastext}}
}

@layer components {
.mq-slider{--_thumb:16px;gap:var(--mq-space-2);padding-block:var(--mq-space-1);inline-size:100%;display:grid}.mq-slider[data-disabled]{opacity:.5}.mq-slider__track{block-size:var(--_thumb);margin-inline:calc(var(--_thumb) / 2);position:relative}.mq-slider__track:before{content:"";inset-inline:calc(var(--_thumb) / -2);border-radius:var(--mq-radius-full);background:var(--mq-bg-muted);block-size:4px;box-shadow:inset 0 0 0 1px var(--mq-border);position:absolute;inset-block-start:50%;translate:0 -50%}.mq-slider__track input{appearance:none;inset-block:0;inset-inline:calc(var(--_thumb) / -2);inline-size:calc(100% + var(--_thumb));pointer-events:none;background:0 0;outline:none;margin:0;position:absolute}.mq-slider__track input::-webkit-slider-runnable-track{block-size:var(--_thumb);background:0 0}.mq-slider__track input::-moz-range-track{background:0 0}.mq-slider__track input::-webkit-slider-thumb{appearance:none;inline-size:var(--_thumb);block-size:var(--_thumb);border:1.5px solid var(--mq-primary);box-shadow:var(--mq-shadow-sm);pointer-events:auto;cursor:grab;transition:scale var(--mq-duration-fast) var(--mq-ease-spring-snappy);background:#fff;background:lab(100% 0 0);border-radius:50%}.mq-slider__track input::-moz-range-thumb{inline-size:var(--_thumb);block-size:var(--_thumb);border:1.5px solid var(--mq-primary);box-shadow:var(--mq-shadow-sm);pointer-events:auto;cursor:grab;background:#fff;background:lab(100% 0 0);border-radius:50%}.mq-slider__track input:active::-webkit-slider-thumb{cursor:grabbing;scale:1.12}.mq-slider__track input:focus-visible::-webkit-slider-thumb{outline:var(--mq-focus-width) solid var(--mq-focus);outline-offset:2px}.mq-slider__track input:focus-visible::-moz-range-thumb{outline:var(--mq-focus-width) solid var(--mq-focus);outline-offset:2px}.mq-slider__fill{inline-size:calc(var(--_end) - var(--_start));border-radius:var(--mq-radius-full);background:var(--mq-primary);pointer-events:none;block-size:4px;position:absolute;inset-block-start:50%;inset-inline-start:var(--_start);translate:0 -50%}.mq-slider:not([data-range]) .mq-slider__fill{inline-size:calc(var(--_end) + var(--_thumb) / 2);inset-inline-start:calc(var(--_thumb) / -2)}.mq-slider__bubble{border-radius:var(--mq-radius-xs);background:var(--mq-fg);color:var(--mq-bg);font-size:var(--mq-text-2xs);font-weight:var(--mq-weight-medium);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--mq-duration-fast) var(--mq-ease-standard);padding:2px 6px;position:absolute;inset-block-end:calc(100% + 6px);inset-inline-start:var(--_pos);translate:-50%}.mq-slider:has(input:focus-visible,input:active,input:hover) .mq-slider__bubble{opacity:1}.mq-slider__marks{block-size:16px;margin-inline:calc(var(--_thumb) / 2);color:var(--mq-fg-subtle);font-size:var(--mq-text-2xs);font-variant-numeric:tabular-nums;position:relative}.mq-slider__marks span{white-space:nowrap;position:absolute;inset-inline-start:var(--_pos);translate:-50%}.mq-slider__marks span:first-child{translate:calc(var(--_thumb) / -2) 0}.mq-slider__marks span:last-child{translate:calc(-100% + var(--_thumb) / 2) 0}.mq-segmented{--_h:var(--mq-control-h);block-size:var(--_h);border-radius:var(--mq-radius-md);background:var(--mq-bg-muted);box-shadow:inset 0 0 0 1px var(--mq-border);isolation:isolate;align-items:stretch;gap:2px;padding:2px;display:inline-flex;position:relative}.mq-segmented[data-size=sm]{--_h:var(--mq-control-h-sm);font-size:var(--mq-text-xs)}.mq-segmented[data-block]{inline-size:100%;display:flex}.mq-segmented[data-block] .mq-segmented__item{flex:1 1 0}.mq-segmented__indicator{inline-size:var(--_w);translate:var(--_x) 0;border-radius:calc(var(--mq-radius-md) - 2px);background:var(--mq-surface);box-shadow:var(--mq-shadow-sm);z-index:-1;transition:translate var(--mq-duration-slow) var(--mq-ease-spring-snappy), inline-size var(--mq-duration-slow) var(--mq-ease-spring-snappy);position:absolute;inset-block:2px;inset-inline-start:0}@media (forced-colors:active){.mq-segmented__indicator{border:2px solid highlight}}.mq-segmented__item{justify-content:center;align-items:center;gap:var(--mq-space-1_5);min-inline-size:28px;padding-inline:var(--mq-space-2_5);border-radius:calc(var(--mq-radius-md) - 2px);color:var(--mq-fg-muted);font-weight:var(--mq-weight-medium);white-space:nowrap;cursor:pointer;transition:color var(--mq-duration-fast) var(--mq-ease-standard);display:inline-flex;position:relative}.mq-segmented__item:hover:not([data-checked]),.mq-segmented__item[data-checked]{color:var(--mq-fg)}.mq-segmented__item[data-disabled]{opacity:.45;cursor:not-allowed}.mq-segmented__item input{opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}.mq-segmented__item:has(input:focus-visible){outline:var(--mq-focus-width) solid var(--mq-focus);outline-offset:1px}.mq-segmented__icon{display:inline-flex}
}

@layer components {
.mq-badge{--_tone:var(--mq-fg-muted);--_fg:var(--mq-fg-muted);--_bg:var(--mq-bg-muted);--_border:transparent;border:1px solid var(--_border);border-radius:var(--mq-radius-full);background:var(--_bg);block-size:20px;color:var(--_fg);font-size:var(--mq-text-xs);font-weight:var(--mq-weight-medium);white-space:nowrap;font-variant-numeric:tabular-nums;vertical-align:middle;align-items:center;gap:5px;padding-inline:7px;line-height:1;display:inline-flex}.mq-badge[data-size=sm]{block-size:18px;font-size:var(--mq-text-2xs);padding-inline:6px}.mq-badge[data-tone=accent]{--_tone:var(--mq-accent);--_fg:var(--mq-accent-fg);--_bg:var(--mq-accent-subtle)}.mq-badge[data-tone=primary]{--_tone:var(--mq-primary);--_fg:var(--lightningcss-light,var(--mq-primary))var(--lightningcss-dark,oklch(from var(--mq-primary) max(l, .8) calc(c * .7) h));--_bg:var(--lightningcss-light,color-mix(in oklch, var(--mq-primary) 9%, var(--mq-surface)))var(--lightningcss-dark,color-mix(in oklch, var(--mq-primary) 20%, var(--mq-surface)))}.mq-badge[data-tone=success]{--_tone:var(--mq-success);--_fg:var(--mq-success-fg);--_bg:var(--mq-success-subtle)}.mq-badge[data-tone=warning]{--_tone:var(--mq-warning);--_fg:var(--mq-warning-fg);--_bg:var(--mq-warning-subtle)}.mq-badge[data-tone=danger]{--_tone:var(--mq-danger);--_fg:var(--mq-danger-fg);--_bg:var(--mq-danger-subtle)}.mq-badge[data-tone=info]{--_tone:var(--mq-info);--_fg:var(--mq-info-fg);--_bg:var(--mq-info-subtle)}.mq-badge[data-tone=neutral]{--_tone:var(--mq-fg-subtle)}.mq-badge[data-variant=outline]{--_bg:transparent;--_border:color-mix(in oklch, var(--_tone) 40%, var(--mq-border))}.mq-badge[data-variant=solid]{--_bg:var(--_tone);--_fg:#fff}@supports (color:lab(0% 0 0)){.mq-badge[data-variant=solid]{--_fg:lab(100% 0 0)}}.mq-badge[data-variant=solid]:is([data-tone=success],[data-tone=info]){--_fg:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0d121b)}@supports (color:lab(0% 0 0)){.mq-badge[data-variant=solid]:is([data-tone=success],[data-tone=info]){--_fg:var(--lightningcss-light,lab(100% 0 0))var(--lightningcss-dark,lab(5.18574% -.125743 -6.53743))}}.mq-badge[data-variant=solid][data-tone=success]{--_bg:var(--lightningcss-light,var(--mq-success-fg))var(--lightningcss-dark,var(--mq-success))}.mq-badge[data-variant=solid][data-tone=info]{--_bg:var(--lightningcss-light,var(--mq-info-fg))var(--lightningcss-dark,var(--mq-info))}.mq-badge[data-variant=solid][data-tone=warning],.mq-badge[data-variant=solid][data-tone=accent]{--_fg:#1f1306}@supports (color:lab(0% 0 0)){.mq-badge[data-variant=solid][data-tone=warning],.mq-badge[data-variant=solid][data-tone=accent]{--_fg:lab(7.18664% 4.3822 8.20575)}}.mq-badge[data-variant=solid][data-tone=accent]{--_fg:var(--mq-on-accent)}.mq-badge[data-variant=solid][data-tone=neutral]{--_bg:var(--mq-fg);--_fg:var(--mq-bg)}.mq-badge[data-variant=solid][data-tone=primary]{--_fg:var(--mq-on-primary)}@media (forced-colors:active){.mq-badge{border-color:canvastext}}.mq-badge__dot{background:var(--_tone);border-radius:50%;flex:none;block-size:6px;inline-size:6px;position:relative}.mq-badge__dot[data-pulse]:after{content:"";border-radius:inherit;background:inherit;animation:mq-pulse 1.8s var(--mq-ease-standard) infinite;position:absolute;inset:0}[data-variant=solid]>.mq-badge__dot{background:currentColor}@media (forced-colors:active){.mq-badge__dot{background:canvastext}}@keyframes mq-pulse{0%{opacity:.7;scale:1}80%,to{opacity:0;scale:2.6}}@media (prefers-reduced-motion:reduce){.mq-badge__dot[data-pulse]:after{animation:none}}.mq-badge__icon{margin-inline-start:-2px;display:inline-flex}.mq-tag{--_bg:var(--mq-surface);border:1px solid var(--mq-border-strong);border-radius:var(--mq-radius-sm);background:var(--_bg);block-size:24px;color:var(--mq-fg);font-size:var(--mq-text-xs);font-weight:var(--mq-weight-medium);white-space:nowrap;transition:background-color var(--mq-duration-fast) var(--mq-ease-standard), border-color var(--mq-duration-fast) var(--mq-ease-standard);align-items:center;gap:2px;padding-inline:8px;display:inline-flex}.mq-tag:has(.mq-tag__remove){padding-inline-end:2px}.mq-tag[data-selectable]{border-radius:var(--mq-radius-full);padding:0}.mq-tag[data-selectable]:has(.mq-tag__remove){padding-inline-end:2px}.mq-tag[data-selected]{border-color:var(--mq-accent-fg);background:var(--mq-accent-subtle);color:var(--mq-accent-fg)}.mq-tag[data-disabled]{opacity:.5}.mq-tag[data-tone=accent]{border-color:color-mix(in oklch, var(--mq-accent) 45%, var(--mq-border));background:var(--mq-accent-subtle)}.mq-tag[data-tone=success]{border-color:color-mix(in oklch, var(--mq-success) 40%, var(--mq-border));background:var(--mq-success-subtle)}.mq-tag[data-tone=warning]{border-color:color-mix(in oklch, var(--mq-warning) 45%, var(--mq-border));background:var(--mq-warning-subtle)}.mq-tag[data-tone=danger]{border-color:color-mix(in oklch, var(--mq-danger) 40%, var(--mq-border));background:var(--mq-danger-subtle)}.mq-tag[data-tone=info]{border-color:color-mix(in oklch, var(--mq-info) 40%, var(--mq-border));background:var(--mq-info-subtle)}.mq-tag__toggle{border-radius:inherit;block-size:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding-inline:10px;display:inline-flex}.mq-tag__toggle:hover{background:color-mix(in oklch, var(--mq-fg) 4%, transparent)}.mq-tag__check{opacity:0;inline-size:0;transition:inline-size var(--mq-duration-quick) var(--mq-ease-spring-snappy), margin var(--mq-duration-quick) var(--mq-ease-spring-snappy), opacity var(--mq-duration-fast) var(--mq-ease-standard);margin-inline-end:-5px;display:inline-flex;overflow:hidden}[data-selected] .mq-tag__check{opacity:1;inline-size:12px;margin-inline-end:0}.mq-tag__icon{color:var(--mq-fg-subtle);margin-inline-end:3px;display:inline-flex}.mq-tag__remove{block-size:20px;inline-size:20px;color:var(--mq-fg-subtle);background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:inline-grid;position:relative}.mq-tag__remove:after{content:"";position:absolute;inset:-2px}.mq-tag__remove:hover{background:var(--mq-bg-muted);color:var(--mq-fg)}
}

@layer components {
.mq-avatar{inline-size:var(--_size);block-size:var(--_size);background:var(--lightningcss-light,oklch(92% .045 var(--_hue)))var(--lightningcss-dark,oklch(34% .06 var(--_hue)));color:var(--lightningcss-light,oklch(34% .09 var(--_hue)))var(--lightningcss-dark,oklch(90% .05 var(--_hue)));font-size:max(9px, calc(var(--_size) * .38));font-weight:var(--mq-weight-semibold);letter-spacing:-.01em;-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;place-items:center;line-height:1;display:inline-grid;position:relative}.mq-avatar[data-shape=square]{border-radius:calc(var(--_size) * .24)}.mq-avatar img{object-fit:cover;border-radius:inherit;block-size:100%;inline-size:100%}.mq-avatar:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0000000f;box-shadow:inset 0 0 0 1px lab(0% 0 0/.06)}.mq-avatar__status{inline-size:max(8px, calc(var(--_size) * .28));block-size:max(8px, calc(var(--_size) * .28));border:2px solid var(--mq-surface);background:var(--mq-fg-subtle);border-radius:50%;position:absolute;inset-block-end:-1px;inset-inline-end:-1px}.mq-avatar__status[data-status=online]{background:var(--mq-success)}.mq-avatar__status[data-status=away]{background:var(--mq-warning)}.mq-avatar__status[data-status=busy]{background:var(--mq-danger)}.mq-avatar-group{align-items:center;display:inline-flex}.mq-avatar-group>.mq-avatar{box-shadow:0 0 0 2px var(--mq-surface);transition:translate var(--mq-duration-quick) var(--mq-ease-spring-snappy)}.mq-avatar-group>.mq-avatar:not(:first-child){margin-inline-start:calc(var(--_size,24px) * -.2)}.mq-avatar-group:hover>.mq-avatar:not(:first-child){translate:3px}.mq-avatar--more{background:var(--mq-bg-muted);color:var(--mq-fg-muted);font-size:10px}
}

@layer components {
.mq-card{--_p:var(--mq-card-p);border:1px solid var(--mq-border);border-radius:var(--mq-radius-lg);background:var(--mq-surface);min-inline-size:0;box-shadow:var(--mq-shadow-xs);flex-direction:column;display:flex;position:relative;container-type:inline-size}.mq-card[data-padding=sm]{--_p:var(--mq-space-3)}.mq-card[data-padding=none]{--_p:0}.mq-card[data-padding]:not([data-padding=none]):not(:has(>.mq-card__header,>.mq-card__body,>.mq-card__footer)){padding:var(--_p)}.mq-card[data-variant=raised]{border-color:color-mix(in oklch, var(--mq-border) 70%, transparent);box-shadow:var(--mq-shadow-md)}.mq-card[data-variant=sunken]{background:var(--mq-surface-sunken);box-shadow:none}.mq-card[data-variant=ghost]{box-shadow:none;background:0 0;border-color:#0000}.mq-card[data-interactive]{cursor:pointer;transition:border-color var(--mq-duration-fast) var(--mq-ease-standard), box-shadow var(--mq-duration-quick) var(--mq-ease-standard), translate var(--mq-duration-quick) var(--mq-ease-spring-snappy)}.mq-card[data-interactive]:hover{border-color:var(--mq-border-strong);box-shadow:var(--mq-shadow-md);translate:0 calc(-1px * var(--mq-motion-scale))}@media (forced-colors:active){.mq-card{border-color:canvastext}}.mq-card__header{align-items:flex-start;gap:var(--mq-space-3);padding:var(--_p) var(--_p) 0;display:flex}.mq-card__header:has(+.mq-card__body[data-flush]){padding-block-end:var(--mq-space-3)}.mq-card__icon{border-radius:var(--mq-radius-md);background:var(--mq-bg-muted);block-size:28px;inline-size:28px;color:var(--mq-fg-muted);flex:none;place-items:center;display:inline-grid}.mq-card__titles{flex:auto;gap:2px;min-inline-size:0;display:grid}.mq-card__title{font-size:var(--mq-text-md);font-weight:var(--mq-weight-semibold);letter-spacing:var(--mq-tracking-snug)}.mq-card__description{color:var(--mq-fg-muted);font-size:var(--mq-text-xs)}.mq-card__actions{align-items:center;gap:var(--mq-space-1);flex:none;margin-block:-4px;display:flex}.mq-card__body{padding:var(--_p);flex:auto;min-inline-size:0}.mq-card__body[data-flush]{padding:0}.mq-card__footer{justify-content:flex-end;align-items:center;gap:var(--mq-space-2);padding:var(--mq-space-3) var(--_p);border-block-start:1px solid var(--mq-border);background:var(--mq-bg-subtle);border-end-end-radius:inherit;border-end-start-radius:inherit;display:flex}.mq-stat{align-content:start;gap:var(--mq-space-2);padding:var(--mq-card-p);border:1px solid var(--mq-border);border-radius:var(--mq-radius-lg);background:var(--mq-surface);box-shadow:var(--mq-shadow-xs);min-inline-size:0;display:grid;container-type:inline-size}.mq-stat__head{align-items:center;gap:var(--mq-space-1_5);min-block-size:1lh;color:var(--mq-fg-muted);font-size:var(--mq-text-xs);font-weight:var(--mq-weight-medium);display:flex}.mq-stat__icon{color:var(--mq-fg-subtle);display:inline-flex}.mq-stat__main{align-items:end;gap:var(--mq-space-2);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.mq-stat__value{min-block-size:1lh;font-size:var(--mq-text-2xl);font-weight:var(--mq-weight-semibold);letter-spacing:var(--mq-tracking-tight);white-space:nowrap;font-feature-settings:"cv11" 1, "ss01" 1, "tnum" 0;line-height:1.1}.mq-stat .mq-stat__spark{block-size:28px;inline-size:100%}.mq-stat__spark--placeholder{display:block}@container (min-width:280px){.mq-stat__main{justify-content:space-between;gap:var(--mq-space-4);grid-template-columns:auto minmax(64px,112px)}.mq-stat .mq-stat__spark{block-size:32px}}@container not (min-width:110px){.mq-stat .mq-stat__spark{display:none}.mq-stat__value{font-size:var(--mq-text-xl)}}.mq-stat__foot{align-items:center;gap:var(--mq-space-1_5);font-size:var(--mq-text-xs);flex-wrap:wrap;display:flex}.mq-stat__delta{border-radius:var(--mq-radius-full);block-size:18px;font-weight:var(--mq-weight-semibold);font-variant-numeric:tabular-nums;align-items:center;gap:2px;padding-inline:5px 6px;display:inline-flex}.mq-stat__delta[data-good=good]{color:var(--mq-success-fg);background:var(--mq-success-subtle)}.mq-stat__delta[data-good=bad]{color:var(--mq-danger-fg);background:var(--mq-danger-subtle)}.mq-stat__delta[data-good=neutral]{color:var(--mq-fg-muted);background:var(--mq-bg-muted)}.mq-stat__comparison{color:var(--mq-fg-subtle)}.mq-stat__footer{border-block-start:1px solid var(--mq-border);color:var(--mq-fg-muted);font-size:var(--mq-text-xs);padding-block-start:var(--mq-space-2)}
}

@layer components {
.mq-banner{--_tone:var(--mq-info);--_fg:var(--mq-info-fg);--_bg:var(--mq-info-subtle);align-items:flex-start;gap:var(--mq-space-2_5);padding:var(--mq-space-3) var(--mq-space-3);border:1px solid color-mix(in oklch, var(--_tone) 28%, var(--mq-border));border-radius:var(--mq-radius-md);background:var(--_bg);color:var(--mq-fg);display:flex;container-type:inline-size}.mq-banner[data-tone=success]{--_tone:var(--mq-success);--_fg:var(--mq-success-fg);--_bg:var(--mq-success-subtle)}.mq-banner[data-tone=warning]{--_tone:var(--mq-warning);--_fg:var(--mq-warning-fg);--_bg:var(--mq-warning-subtle)}.mq-banner[data-tone=danger]{--_tone:var(--mq-danger);--_fg:var(--mq-danger-fg);--_bg:var(--mq-danger-subtle)}.mq-banner[data-tone=neutral]{--_tone:var(--mq-fg-subtle);--_fg:var(--mq-fg-muted);--_bg:var(--mq-bg-subtle)}.mq-banner[data-variant=banner]{padding-inline:var(--mq-space-5);border-block-start:0;border-inline:0;border-radius:0;align-items:center}@media (forced-colors:active){.mq-banner{border-color:canvastext}}.mq-banner__icon{color:var(--_fg);padding-block-start:1px;display:inline-flex}.mq-banner__content{flex:auto;gap:2px;min-inline-size:0;padding-block-start:1px;display:grid}.mq-banner__title{font-weight:var(--mq-weight-semibold)}.mq-banner__body{color:var(--mq-fg-muted)}.mq-banner__body a{color:var(--_fg);font-weight:var(--mq-weight-medium)}.mq-banner__actions{gap:var(--mq-space-2);flex-wrap:wrap;flex:none;align-self:center;display:flex}@container not (min-width:480px){.mq-banner{flex-wrap:wrap}.mq-banner__actions{order:3;inline-size:100%;padding-inline-start:26px}}.mq-banner__dismiss{border-radius:var(--mq-radius-sm);block-size:24px;inline-size:24px;color:var(--mq-fg-muted);background:0 0;border:0;flex:none;place-items:center;margin:-2px -4px -2px 0;padding:0;display:inline-grid}.mq-banner__dismiss:hover{background:color-mix(in oklch, var(--_tone) 14%, transparent);color:var(--mq-fg)}
}

@layer components {
.mq-timeline{margin:0;padding:0;list-style:none;display:grid;position:relative}.mq-timeline__item{--_tone:var(--mq-fg-subtle);gap:var(--mq-space-2);grid-template-columns:28px 1fr;padding-block-end:var(--mq-space-4);display:grid;position:relative}.mq-timeline__item:not(:last-child):before{content:"";background:var(--mq-border);inline-size:1px;position:absolute;inset-block:26px 2px;inset-inline-start:13.5px}.mq-timeline__item[data-tone=success]{--_tone:var(--mq-success)}.mq-timeline__item[data-tone=warning]{--_tone:var(--mq-warning)}.mq-timeline__item[data-tone=danger]{--_tone:var(--mq-danger)}.mq-timeline__item[data-tone=info]{--_tone:var(--mq-info)}.mq-timeline__item[data-tone=accent]{--_tone:var(--mq-accent)}.mq-timeline__item[data-tone=primary]{--_tone:var(--mq-primary)}[data-variant=feed]>.mq-timeline__item{grid-template-columns:16px 1fr;padding-block-end:var(--mq-space-3)}[data-variant=feed]>.mq-timeline__item:not(:last-child):before{inset-block:16px 0;inset-inline-start:7.5px}.mq-timeline__marker{border:1px solid var(--mq-border);background:var(--mq-surface);block-size:28px;inline-size:28px;color:var(--_tone);border-radius:50%;place-items:center;display:grid}[data-variant=feed] .mq-timeline__marker{background:0 0;border:0;block-size:16px;inline-size:16px}.mq-timeline__dot{background:var(--_tone);block-size:7px;inline-size:7px;box-shadow:0 0 0 3px var(--mq-surface);border-radius:50%}.mq-timeline__body{gap:2px;min-inline-size:0;padding-block-start:4px;display:grid}[data-variant=feed] .mq-timeline__body{padding-block-start:0}.mq-timeline__head{align-items:baseline;gap:var(--mq-space-1_5);flex-wrap:wrap;display:flex}.mq-timeline__actor{font-weight:var(--mq-weight-semibold)}.mq-timeline__title{color:var(--mq-fg)}.mq-timeline__time{color:var(--mq-fg-subtle);font-size:var(--mq-text-xs);white-space:nowrap;font-variant-numeric:tabular-nums;margin-inline-start:auto}.mq-timeline__description{color:var(--mq-fg-muted);font-size:var(--mq-text-xs)}.mq-timeline__content{padding:var(--mq-space-2_5) var(--mq-space-3);border:1px solid var(--mq-border);border-radius:var(--mq-radius-md);background:var(--mq-bg-subtle);margin-block-start:var(--mq-space-2)}.mq-dl{margin:0;display:grid}.mq-dl[data-layout=grid]{gap:var(--mq-space-4);grid-template-columns:repeat(auto-fill,minmax(min(12rem,100%),1fr))}.mq-dl__row{gap:var(--mq-space-3);padding-block:var(--mq-space-2);border-block-end:1px solid var(--mq-border);grid-template-columns:minmax(8rem,34%) 1fr;display:grid}.mq-dl__row:last-child{border-block-end:0}[data-layout=stacked]>.mq-dl__row,[data-layout=grid]>.mq-dl__row{grid-template-columns:1fr;gap:2px}[data-layout=grid]>.mq-dl__row{border:0;padding:0}.mq-dl__row dt{color:var(--mq-fg-muted)}.mq-dl__row dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-inline-size:0;margin:0}
}

@layer components {
.mq-tabs{gap:var(--mq-space-4);min-inline-size:0;display:grid}.mq-tabs[data-orientation=vertical]{grid-template-columns:auto 1fr;align-items:start}.mq-tabs__bar{align-items:flex-end;gap:var(--mq-space-2);min-inline-size:0;display:flex}[data-variant=line][data-orientation=horizontal]>.mq-tabs__bar{box-shadow:inset 0 -1px 0 var(--mq-border)}.mq-tabs__list{gap:var(--mq-space-1);scrollbar-width:none;min-inline-size:0;display:flex;overflow-x:auto}[data-orientation=vertical] .mq-tabs__list{flex-direction:column;overflow:visible}[data-variant=pills] .mq-tabs__list{border-radius:var(--mq-radius-md);background:var(--mq-bg-muted);box-shadow:inset 0 0 0 1px var(--mq-border);gap:2px;padding:2px}.mq-tabs__end{align-items:center;gap:var(--mq-space-1);margin-inline-start:auto;padding-block-end:var(--mq-space-1);display:flex}.mq-tab{align-items:center;gap:var(--mq-space-1_5);block-size:36px;padding-inline:var(--mq-space-2);border-radius:var(--mq-radius-sm);color:var(--mq-fg-muted);font-size:var(--mq-text-sm);font-weight:var(--mq-weight-medium);white-space:nowrap;transition:color var(--mq-duration-fast) var(--mq-ease-standard);background:0 0;border:0;flex:none;display:inline-flex;position:relative}.mq-tab:hover:not([aria-selected=true]),.mq-tab[aria-selected=true]{color:var(--mq-fg)}.mq-tab:disabled{opacity:.45}.mq-tab:focus-visible{outline-offset:-2px}[data-variant=pills] .mq-tab{block-size:calc(var(--mq-control-h) - 4px);padding-inline:var(--mq-space-3);z-index:0}[data-orientation=vertical] .mq-tab{block-size:var(--mq-control-h);padding-inline:var(--mq-space-3);justify-content:flex-start}.mq-tab__icon{color:var(--mq-fg-subtle);display:inline-flex}[aria-selected=true]>.mq-tab__icon{color:currentColor}.mq-tab__count{border-radius:var(--mq-radius-full);background:var(--mq-bg-muted);block-size:18px;min-inline-size:18px;color:var(--mq-fg-muted);font-size:var(--mq-text-2xs);font-weight:var(--mq-weight-semibold);font-variant-numeric:tabular-nums;place-items:center;padding-inline:5px;display:inline-grid}[aria-selected=true]>.mq-tab__count{background:var(--mq-fg);color:var(--mq-bg)}.mq-tab__indicator{pointer-events:none;position:absolute}[data-variant=line][data-orientation=horizontal] .mq-tab__indicator{inset-inline:var(--mq-space-2);background:var(--mq-fg);border-radius:2px 2px 0 0;block-size:2px;inset-block-end:0}[data-variant=line][data-orientation=vertical] .mq-tab__indicator{background:var(--mq-fg);border-radius:0 2px 2px 0;inline-size:2px;inset-block:6px;inset-inline-start:0}[data-variant=pills] .mq-tab__indicator{z-index:-1;border-radius:calc(var(--mq-radius-md) - 2px);background:var(--mq-surface);box-shadow:var(--mq-shadow-sm);inset:0}@media (forced-colors:active){.mq-tab__indicator{background:highlight!important}}.mq-tabs__panel{outline:none;min-inline-size:0}.mq-tabs__panel:focus-visible{outline:var(--mq-focus-width) solid var(--mq-focus);outline-offset:4px;border-radius:var(--mq-radius-sm)}::view-transition-group(root){animation-duration:var(--mq-duration-normal)}
}

@layer components {
.mq-accordion{display:grid}.mq-accordion[data-variant=bordered]{border:1px solid var(--mq-border);border-radius:var(--mq-radius-lg);background:var(--mq-surface);overflow:clip}.mq-accordion__item:not(:last-child){border-block-end:1px solid var(--mq-border)}.mq-accordion__item::details-content{block-size:0;transition:block-size var(--mq-duration-slow) var(--mq-ease-standard), content-visibility var(--mq-duration-slow) allow-discrete;overflow:clip}.mq-accordion__item[open]::details-content{block-size:auto}.mq-accordion__summary{align-items:center;gap:var(--mq-space-2);min-block-size:44px;padding-inline:var(--mq-space-3);font-weight:var(--mq-weight-medium);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--mq-duration-fast) var(--mq-ease-standard);list-style:none;display:flex}.mq-accordion__summary::-webkit-details-marker{display:none}.mq-accordion__summary:hover{background:var(--mq-bg-subtle)}.mq-accordion__summary:focus-visible{outline-offset:-2px}.mq-accordion__summary[aria-disabled=true]{color:var(--mq-fg-disabled);cursor:not-allowed}[data-variant=flush] .mq-accordion__summary{padding-inline:0}[data-variant=flush] .mq-accordion__summary:hover{color:var(--mq-fg);background:0 0}.mq-accordion__chevron{color:var(--mq-fg-subtle);transition:rotate var(--mq-duration-quick) var(--mq-ease-spring-snappy);display:inline-flex}[open]>summary>.mq-accordion__chevron{rotate:90deg}.mq-accordion__icon{color:var(--mq-fg-muted);display:inline-flex}.mq-accordion__title{flex:auto}.mq-accordion__meta{color:var(--mq-fg-subtle);font-size:var(--mq-text-xs);font-weight:var(--mq-weight-regular)}.mq-accordion__content{padding:0 var(--mq-space-3) var(--mq-space-4) calc(var(--mq-space-3) + 22px);color:var(--mq-fg-muted)}[data-variant=flush] .mq-accordion__content{padding-inline:22px 0}
}

@layer components {
.mq-dialog{--_w:520px;inline-size:min(var(--_w), calc(100vw - 32px));border:1px solid var(--mq-border);border-radius:var(--mq-radius-xl);background:var(--mq-surface-raised);max-block-size:min(100dvh - 64px,880px);color:var(--mq-fg);box-shadow:var(--mq-shadow-xl);opacity:1;transition:opacity var(--mq-duration-normal) var(--mq-ease-standard), scale var(--mq-duration-slow) var(--mq-ease-spring-snappy), translate var(--mq-duration-slow) var(--mq-ease-spring-snappy), display var(--mq-duration-normal) allow-discrete, overlay var(--mq-duration-normal) allow-discrete;outline:none;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;translate:0;scale:1}.mq-dialog:not([open]){opacity:0;translate:0 8px;scale:.97}@starting-style{.mq-dialog[open]{opacity:0;translate:0 8px;scale:.97}}.mq-dialog::backdrop{background:var(--mq-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:1;transition:opacity var(--mq-duration-normal) var(--mq-ease-standard), display var(--mq-duration-normal) allow-discrete, overlay var(--mq-duration-normal) allow-discrete}.mq-dialog:not([open])::backdrop{opacity:0}@starting-style{.mq-dialog[open]::backdrop{opacity:0}}.mq-dialog[data-size=sm]{--_w:420px}.mq-dialog[data-size=lg]{--_w:720px}.mq-dialog[data-size=xl]{--_w:960px}.mq-dialog[data-size=full]{--_w:100vw;block-size:calc(100dvh - 32px);max-block-size:none;inline-size:calc(100vw - 32px)}.mq-dialog:not([open]){display:none}@media (forced-colors:active){.mq-dialog{border:2px solid canvastext}}.mq-dialog[open]{flex-direction:column;display:flex}.mq-dialog__panel{min-block-size:0;max-block-size:inherit;flex-direction:column;flex:auto;display:flex}.mq-dialog__header{align-items:flex-start;gap:var(--mq-space-3);padding:var(--mq-space-5) var(--mq-space-5) var(--mq-space-3);display:flex}.mq-dialog__titles{gap:var(--mq-space-1);flex:auto;min-inline-size:0;display:grid}.mq-dialog__title{font-size:var(--mq-text-lg);font-weight:var(--mq-weight-semibold);letter-spacing:var(--mq-tracking-snug)}.mq-dialog__description{color:var(--mq-fg-muted)}.mq-dialog__close{border-radius:var(--mq-radius-sm);block-size:28px;inline-size:28px;color:var(--mq-fg-subtle);background:0 0;border:0;flex:none;place-items:center;margin:-4px -6px 0 0;padding:0;display:inline-grid}.mq-dialog__close:hover{background:var(--mq-bg-muted);color:var(--mq-fg)}.mq-dialog__body{min-block-size:0;padding:0 var(--mq-space-5) var(--mq-space-5);gap:var(--mq-space-4);flex:auto;align-content:start;display:grid;overflow:auto}.mq-dialog__header+.mq-dialog__body{padding-block-start:var(--mq-space-1)}.mq-dialog__footer{justify-content:flex-end;gap:var(--mq-space-2);padding:var(--mq-space-3) var(--mq-space-5);border-block-start:1px solid var(--mq-border);background:var(--mq-bg-subtle);flex-wrap:wrap;display:flex}.mq-confirm .mq-dialog__body:empty{display:none}.mq-sheet{--_w:440px;inline-size:min(var(--_w), 100vw);border-block:0;border-inline-end:0;border-radius:0;block-size:100dvh;max-block-size:none;margin:0;inset-block:0;inset-inline:auto 0}.mq-sheet[data-size=sm]{--_w:360px}.mq-sheet[data-size=lg]{--_w:640px}.mq-sheet:not([open]){opacity:1;translate:100%;scale:1}@starting-style{.mq-sheet[open]{opacity:1;translate:100%;scale:1}}.mq-sheet[data-placement=start]{border-inline-start:0;border-inline-end:1px solid var(--mq-border);inset-inline:0 auto}.mq-sheet[data-placement=start]:not([open]){translate:-100%}@starting-style{.mq-sheet[data-placement=start][open]{translate:-100%}}.mq-sheet[data-placement=bottom]{border-radius:var(--mq-radius-xl) var(--mq-radius-xl) 0 0;border:0;border-block-start:1px solid var(--mq-border);block-size:auto;max-block-size:85dvh;inline-size:100vw;inset:auto 0 0}.mq-sheet[data-placement=bottom]:not([open]){translate:0 100%}@starting-style{.mq-sheet[data-placement=bottom][open]{translate:0 100%}}.mq-sheet .mq-dialog__header{border-block-end:1px solid var(--mq-border);padding-block-end:var(--mq-space-4)}.mq-sheet .mq-dialog__body{padding-block-start:var(--mq-space-4)}
}

@layer components {
.mq-popover{padding:var(--mq-space-3)}.mq-popover[data-size=sm]{inline-size:240px}.mq-popover[data-size=md]{inline-size:320px}.mq-popover[data-size=lg]{inline-size:420px}@supports not selector(:popover-open){[popover]:not([data-open]){display:none}}.mq-tooltip{align-items:center;gap:var(--mq-space-2);border-radius:var(--mq-radius-sm);color:var(--lightningcss-light,#f7f8fa)var(--lightningcss-dark,#0e1218);color:var(--lightningcss-light,lab(97.6708% -.162274 -1.12438))var(--lightningcss-dark,lab(5.21201% -.196412 -4.7816));max-inline-size:280px;font-size:var(--mq-text-xs);font-weight:var(--mq-weight-medium);box-shadow:var(--mq-shadow-md);pointer-events:none;z-index:var(--mq-z-tooltip);animation:mq-tooltip-in var(--mq-duration-quick) var(--mq-ease-standard);background:var(--lightningcss-light,#161b24)var(--lightningcss-dark,#e9ebee);background:var(--lightningcss-light,lab(9.41821% -.300482 -7.29312))var(--lightningcss-dark,lab(93.0303% -.4116 -1.83759));border:0;margin:0;padding:5px 8px;line-height:1.35;display:inline-flex;position:fixed;inset:auto}@media (forced-colors:active){.mq-tooltip{border:1px solid canvastext}}.mq-tooltip__kbd .mq-kbd{background:color-mix(in oklch, currentColor 12%, transparent);border-color:color-mix(in oklch, currentColor 25%, transparent);color:inherit;box-shadow:none}@keyframes mq-tooltip-in{0%{opacity:0;scale:.96}}
}

@layer components {
.mq-menu{outline:none;min-inline-size:200px}.mq-menu .mq-menu__item{min-block-size:calc(var(--mq-control-h) - 2px)}.mq-menu .mq-menu__item:focus{background:color-mix(in oklch, var(--mq-fg) 7%, transparent);outline:none}.mq-menu .mq-menu__item[data-danger]:focus{background:var(--mq-danger-subtle)}.mq-menu .mq-menu__item[data-danger] .mq-item__icon{color:var(--mq-danger-fg)}.mq-menu .mq-menu__item:focus .mq-item__icon{color:var(--mq-fg)}.mq-menu__check{block-size:16px;inline-size:16px;color:var(--mq-fg);flex:none;place-items:center;display:inline-grid}.mq-menu__radio-dot{background:currentColor;border-radius:50%;block-size:6px;inline-size:6px}.mq-menu__description{color:var(--mq-fg-subtle);font-size:var(--mq-text-xs);white-space:normal;display:block}
}

