@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:transparent;--tw-gradient-via:transparent;--tw-gradient-to:transparent;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:transparent;--tw-gradient-via:transparent;--tw-gradient-to:transparent;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:#fef2f2;--color-red-100:#ffe2e2;--color-red-300:#ffa3a3;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-600:#e40014;--color-red-700:#bf000f;--color-red-800:#9f0712;--color-orange-100:#ffedd5;--color-orange-300:#ffb96d;--color-orange-800:#9f2d00;--color-amber-400:#fcbb00;--color-amber-500:#f99c00;--color-amber-600:#dd7400;--color-amber-700:#b75000;--color-yellow-50:#fefce8;--color-yellow-100:#fef9c2;--color-yellow-300:#ffe02a;--color-yellow-400:#fac800;--color-yellow-500:#edb200;--color-yellow-600:#cd8900;--color-yellow-700:#a36100;--color-yellow-800:#874b00;--color-yellow-900:#733e0a;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-300:#7bf1a8;--color-green-400:#05df72;--color-green-500:#00c758;--color-green-600:#00a544;--color-green-700:#008138;--color-green-800:#016630;--color-green-900:#0d542b;--color-cyan-500:#00b7d7;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-200:#bedbff;--color-blue-300:#90c5ff;--color-blue-400:#54a2ff;--color-blue-500:#3080ff;--color-blue-600:#155dfc;--color-blue-700:#1447e6;--color-blue-800:#193cb8;--color-blue-900:#1c398e;--color-violet-50:#f5f3ff;--color-violet-100:#ede9fe;--color-violet-200:#ddd6ff;--color-violet-400:#a685ff;--color-violet-500:#8d54ff;--color-violet-600:#7f22fe;--color-violet-700:#7008e7;--color-purple-500:#ac4bff;--color-purple-600:#9810fa;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5dc;--color-gray-400:#99a1af;--color-gray-500:#6a7282;--color-gray-600:#4a5565;--color-gray-700:#364153;--color-gray-800:#1e2939;--color-gray-900:#101828;--color-black:#000;--color-white:#fff;--spacing:4px;--container-xs:20rem;--container-md:28rem;--container-2xl:42rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wider:.05em;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(.23,1,.32,1);--ease-in-out:cubic-bezier(.77,0,.175,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--spacing-touch:44px;--spacing-control:44px;--container-measure:62ch;--radius-capsule:9999px;--ease-soft:cubic-bezier(.33,1,.68,1);--font-display:var(--font-anek-latin-wide),var(--font-anek-devanagari-wide),var(--font-anek-latin),var(--font-anek-devanagari),system-ui,sans-serif;--font-text:var(--font-anek-latin),var(--font-anek-devanagari),"Noto Sans Devanagari","Nirmala UI",system-ui,sans-serif;--font-timetable:var(--font-anek-latin-condensed),var(--font-anek-devanagari-condensed),var(--font-anek-latin),var(--font-anek-devanagari),system-ui,sans-serif}@supports (color:color(display-p3 0 0 0)){:root,:host{--color-red-50:color(display-p3 .988669 .951204 .950419);--color-red-100:color(display-p3 .980386 .889727 .887779);--color-red-300:color(display-p3 .956922 .651886 .645122);--color-red-400:color(display-p3 .933534 .431676 .423491);--color-red-500:color(display-p3 .903738 .262579 .253307);--color-red-600:color(display-p3 .830323 .140383 .133196);--color-red-700:color(display-p3 .692737 .116232 .104679);--color-red-800:color(display-p3 .569606 .121069 .108493);--color-orange-100:color(display-p3 .988762 .931393 .843273);--color-orange-300:color(display-p3 .96801 .734346 .464159);--color-orange-800:color(display-p3 .575591 .21198 .082665);--color-amber-400:color(display-p3 .959186 .738519 .118268);--color-amber-500:color(display-p3 .93994 .620584 .0585367);--color-amber-600:color(display-p3 .827144 .467166 .0336006);--color-amber-700:color(display-p3 .67989 .32771 .0520514);--color-yellow-50:color(display-p3 .994197 .988062 .917538);--color-yellow-100:color(display-p3 .993436 .977463 .782913);--color-yellow-300:color(display-p3 .982669 .880884 .32102);--color-yellow-400:color(display-p3 .959941 .790171 .0585198);--color-yellow-500:color(display-p3 .903651 .703062 .0745389);--color-yellow-600:color(display-p3 .776342 .542492 .041709);--color-yellow-700:color(display-p3 .613146 .386658 .0579687);--color-yellow-800:color(display-p3 .503181 .30478 .075537);--color-yellow-900:color(display-p3 .422485 .252729 .095052);--color-green-50:color(display-p3 .950677 .990571 .959366);--color-green-100:color(display-p3 .885269 .984329 .910368);--color-green-300:color(display-p3 .600292 .935514 .68114);--color-green-400:color(display-p3 .399536 .862346 .49324);--color-green-500:color(display-p3 .308734 .774754 .374307);--color-green-600:color(display-p3 .243882 .640824 .294808);--color-green-700:color(display-p3 .198355 .501799 .245335);--color-green-800:color(display-p3 .168568 .395123 .211217);--color-green-900:color(display-p3 .147288 .323577 .185694);--color-cyan-500:color(display-p3 .246703 .710032 .841444);--color-blue-50:color(display-p3 .941826 .963151 .995385);--color-blue-100:color(display-p3 .869214 .915931 .989622);--color-blue-200:color(display-p3 .76688 .855207 .987483);--color-blue-300:color(display-p3 .602559 .767214 .993938);--color-blue-400:color(display-p3 .397443 .62813 .992116);--color-blue-500:color(display-p3 .266422 .491219 .988624);--color-blue-600:color(display-p3 .174493 .358974 .950247);--color-blue-700:color(display-p3 .1379 .274983 .867624);--color-blue-800:color(display-p3 .134023 .230647 .695537);--color-blue-900:color(display-p3 .136395 .219428 .537145);--color-violet-50:color(display-p3 .959212 .95304 .995713);--color-violet-100:color(display-p3 .926222 .913546 .990178);--color-violet-200:color(display-p3 .861543 .838846 .988006);--color-violet-400:color(display-p3 .631215 .522175 .990008);--color-violet-500:color(display-p3 .523372 .329605 .990884);--color-violet-600:color(display-p3 .459951 .162666 .957985);--color-violet-700:color(display-p3 .40161 .0841901 .871151);--color-purple-500:color(display-p3 .629519 .30089 .990817);--color-purple-600:color(display-p3 .546729 .130167 .94439);--color-gray-50:color(display-p3 .977213 .98084 .985102);--color-gray-100:color(display-p3 .953567 .956796 .964321);--color-gray-200:color(display-p3 .899787 .906171 .92106);--color-gray-300:color(display-p3 .822033 .835264 .858521);--color-gray-400:color(display-p3 .605734 .630385 .680158);--color-gray-500:color(display-p3 .421287 .446085 .504784);--color-gray-600:color(display-p3 .297358 .332176 .39043);--color-gray-700:color(display-p3 .219968 .253721 .318679);--color-gray-800:color(display-p3 .125854 .159497 .216835);--color-gray-900:color(display-p3 .070423 .0928982 .151928)}}@supports (color:lab(0% 0 0)){:root,:host{--color-red-50:lab(96.5005% 4.18508 1.52328);--color-red-100:lab(92.243% 10.2865 3.83865);--color-red-300:lab(76.5514% 36.422 15.5335);--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-red-800:lab(33.7174% 55.8993 41.0293);--color-orange-100:lab(94.7127% 3.58394 14.3151);--color-orange-300:lab(80.8059% 21.7313 50.4455);--color-orange-800:lab(37.1566% 46.6433 50.5562);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-600:lab(60.3514% 40.5624 87.1228);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-yellow-50:lab(98.6846% -1.79055 9.7766);--color-yellow-100:lab(97.3564% -4.51407 27.344);--color-yellow-300:lab(89.7033% -.480294 84.4917);--color-yellow-400:lab(83.2664% 8.65132 106.895);--color-yellow-500:lab(76.3898% 14.5258 98.4589);--color-yellow-600:lab(62.7799% 22.4197 86.1544);--color-yellow-700:lab(47.8202% 25.2426 66.5015);--color-yellow-800:lab(38.7484% 23.5833 51.4916);--color-yellow-900:lab(32.3865% 21.1273 38.5959);--color-green-50:lab(98.1563% -5.60117 2.75915);--color-green-100:lab(96.1861% -13.8464 6.52365);--color-green-300:lab(86.9953% -47.2691 25.0054);--color-green-400:lab(78.503% -64.9265 39.7492);--color-green-500:lab(70.5521% -66.5147 45.8073);--color-green-600:lab(59.0978% -58.6621 41.2579);--color-green-700:lab(47.0329% -47.0239 31.4788);--color-green-800:lab(37.4616% -36.7971 22.9692);--color-green-900:lab(30.797% -29.6927 17.382);--color-cyan-500:lab(67.805% -35.3952 -30.2018);--color-blue-50:lab(96.492% -1.14644 -5.11479);--color-blue-100:lab(92.0301% -2.24757 -11.6453);--color-blue-200:lab(86.15% -4.04379 -21.0797);--color-blue-300:lab(77.5052% -6.4629 -36.42);--color-blue-400:lab(65.0361% -1.42065 -56.9802);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-blue-600:lab(44.0605% 29.0279 -86.0352);--color-blue-700:lab(36.9089% 35.0961 -85.6872);--color-blue-800:lab(30.2514% 27.7853 -70.2699);--color-blue-900:lab(26.1542% 15.7545 -51.5504);--color-violet-50:lab(96.2416% 2.28849 -5.51657);--color-violet-100:lab(93.0838% 4.35197 -9.88284);--color-violet-200:lab(87.0888% 8.53688 -19.4189);--color-violet-400:lab(62.8239% 34.9159 -60.0512);--color-violet-500:lab(49.9355% 55.1776 -81.8963);--color-violet-600:lab(41.088% 68.9966 -91.995);--color-violet-700:lab(35.2783% 67.9912 -88.793);--color-purple-500:lab(52.0183% 66.11 -78.2316);--color-purple-600:lab(43.0295% 75.21 -86.5669);--color-gray-50:lab(98.2596% -.247031 -.706708);--color-gray-100:lab(96.1596% -.0823438 -1.13575);--color-gray-200:lab(91.6229% -.159115 -2.26791);--color-gray-300:lab(85.1236% -.612259 -3.7138);--color-gray-400:lab(65.9269% -.832707 -8.17473);--color-gray-500:lab(47.7841% -.393182 -10.0268);--color-gray-600:lab(35.6337% -1.58697 -10.8425);--color-gray-700:lab(27.1134% -.956401 -12.3224);--color-gray-800:lab(16.1051% -1.18239 -11.7533);--color-gray-900:lab(8.11897% .811279 -12.254)}}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}::-webkit-file-upload-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}:where(select:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:-moz-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:-webkit-any([multiple],[size])) optgroup option:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:-moz-any([multiple],[size])) optgroup option:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:is([multiple],[size])) optgroup option:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:-webkit-any([multiple],[size])) optgroup option:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:where(select:-moz-any([multiple],[size])) optgroup option:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:where(select:is([multiple],[size])) optgroup option:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::-webkit-file-upload-button{margin-right:4px}:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:4px}:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:4px}:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-file-upload-button{margin-left:4px}:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left:4px}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button{-webkit-appearance:button;-moz-appearance:button;appearance:button}input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root,[data-theme=board]{--ground:#1b2e25;--surface:#26392f;--surface-raised:#31463b;--ink:#eff1e6;--ink-muted:#ccd4ca;--action:#eff1e6;--on-action:#1b2e25;--chalk:#f2d264;--on-chalk:#1b2e25;--live:var(--chalk);--on-live:var(--on-chalk);--focus:var(--ink);--selection:var(--chalk);--link:var(--ink);--scrim:rgba(11,20,16,.6);--success:#3fb950;--warning:#f0b060;--danger:#ff7f7f;--on-danger:#1b2e25;--field-board:#1b2e25;--on-field-board:#eff1e6;--field-board-surface:#26392f;--field-paper:#f3f5ef;--on-field-paper:#1b2e25;--field-paper-surface:#e6eae1;--tint-2:#2f4a3d;--tint-3:#a9c3b4;--category-coding:#537ddb;--category-coding-text:#719eff;--category-art:#be5ea5;--category-art-text:#e17ec7;--category-science:#049088;--category-science-text:#10b2a9;--category-mathematics:#bc6d09;--category-mathematics-text:#e48b2a;--category-personal-development:#818606;--category-personal-development-text:#a1a716;--category-business:#ae8d00;--category-business-text:#c09c0c;--category-music:#d76590;--category-music-text:#ef7aa6;--category-language:#008cb2;--category-language-text:#00aede;--category-health-fitness:#1e9348;--category-health-fitness-text:#49b567;--shadow-none:none;--shadow-raised:0 12px 32px rgba(11,20,16,.35)}[data-theme=paper]{--ground:#f3f5ef;--surface:#e6eae1;--surface-raised:#fff;--ink:#1b2e25;--ink-muted:#52605a;--action:#1b2e25;--on-action:#eff1e6;--chalk:#f2d264;--on-chalk:#1b2e25;--live:var(--chalk);--on-live:var(--on-chalk);--focus:var(--ink);--selection:var(--chalk);--link:var(--ink);--scrim:rgba(27,46,37,.55);--success:#15702f;--warning:#6e4a00;--danger:#c8102e;--on-danger:#fff;--field-board:#1b2e25;--on-field-board:#eff1e6;--field-board-surface:#26392f;--field-paper:#f3f5ef;--on-field-paper:#1b2e25;--field-paper-surface:#e6eae1;--tint-2:#2f4a3d;--tint-3:#a9c3b4;--category-coding:#244bab;--category-coding-text:#3660c2;--category-art:#872372;--category-art-text:#a33f8b;--category-science:#08958d;--category-science-text:#0d726c;--category-mathematics:#7d4500;--category-mathematics-text:#995600;--category-personal-development:#6f7307;--category-personal-development-text:#676a00;--category-business:#9e8003;--category-business-text:#7b6301;--category-music:#b33c6e;--category-music-text:#b0396b;--category-language:#017c9e;--category-language-text:#026f8e;--category-health-fitness:#06652d;--category-health-fitness-text:#017634;--shadow-none:none;--shadow-raised:0 12px 32px rgba(27,46,37,.25)}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--space-24:96px;--space-32:128px;--space-40:160px;--radius-none:0;--radius-capsule:9999px;--radius-character:9px;--radius-character-broken:3px;--size-touch:44px;--size-control-sm:32px;--size-control:44px;--size-control-lg:48px;--size-control-xl:64px;--size-chip:28px;--size-chip-sm:24px;--size-icon-inline:16px;--size-icon:20px;--size-icon-large:24px;--size-portrait:48px;--size-sidebar:256px;--size-dialog:480px;--size-measure:62ch;--size-character:220px;--size-character-min:88px;--ease-out:cubic-bezier(.23,1,.32,1);--ease-in-out:cubic-bezier(.77,0,.175,1);--ease-soft:cubic-bezier(.33,1,.68,1);--ease-sway:cubic-bezier(.45,0,.55,1);--ease-rise:cubic-bezier(.33,.67,.67,1);--ease-fall:cubic-bezier(.33,0,.67,.33);--ease-away:cubic-bezier(.55,0,.85,.35);--ease-spring:cubic-bezier(.2,.9,.3,1.25);--duration-press:.14s;--duration-hover:.18s;--duration-ui:.2s;--duration-dialog:.24s;--duration-exit:.16s;--duration-stage:.45s;--duration-entrance:.8s;--motion-follow:.3s;--motion-shared:.24s;--motion-reveal:.45s;--motion-sequence:40ms;--motion-sequence-sticks:90ms;--motion-route:.24s;--haptic-tick:10;--haptic-confirm:16,70,16;--haptic-alert:40;--haptic-turn:16,70,16,70,16;--haptic-celebrate:12,40,12,40,30;--sound-tap:80ms;--sound-thanks:.4s;--sound-complete:1.5s;--font-display:var(--font-anek-latin-wide),var(--font-anek-devanagari-wide),var(--font-anek-latin),var(--font-anek-devanagari),system-ui,sans-serif;--font-text:var(--font-anek-latin),var(--font-anek-devanagari),"Noto Sans Devanagari","Nirmala UI",system-ui,sans-serif;--font-timetable:var(--font-anek-latin-condensed),var(--font-anek-devanagari-condensed),var(--font-anek-latin),var(--font-anek-devanagari),system-ui,sans-serif}.display{font-family:var(--font-display);letter-spacing:-.02em;font-size:96px;font-weight:600;line-height:.95}.head{font-family:var(--font-display);letter-spacing:-.01em;font-size:64px;font-weight:600;line-height:1.05}.numeral{font-family:var(--font-display);letter-spacing:0;font-size:32px;font-weight:600;line-height:1.1}.lead{font-family:var(--font-text);font-size:26px;font-weight:400;line-height:1.35}.title{font-family:var(--font-text);font-size:20px;font-weight:500;line-height:1.3}.body{font-family:var(--font-text);font-size:17px;font-weight:400;line-height:1.5}.body-strong{font-family:var(--font-text);font-size:17px;font-weight:500;line-height:1.5}.small{font-family:var(--font-text);letter-spacing:.005em;font-size:14px;font-weight:400;line-height:1.45}.wordmark{font-family:var(--font-text);letter-spacing:-.025em;font-size:20px;font-weight:600;line-height:1}.timetable{font-family:var(--font-timetable);letter-spacing:0;font-size:17px;font-weight:600;line-height:1.3}.timetable-lead{font-family:var(--font-timetable);letter-spacing:0;font-size:24px;font-weight:600;line-height:1.2}.timetable-large{font-family:var(--font-timetable);letter-spacing:0;font-size:32px;font-weight:600;line-height:1.1}.hindi-display{font-family:var(--font-display);letter-spacing:0;font-size:96px;font-weight:600;line-height:1.15}.hindi-body{font-family:var(--font-text);letter-spacing:0;font-size:17px;font-weight:400;line-height:1.7}.display,.hindi-display{font-size:max(2.75rem,min(1rem + 6.6vw,6rem))}.head{font-size:max(2rem,min(1.3rem + 3.2vw,4rem))}.lead{font-size:max(1.25rem,min(1.1rem + .7vw,1.625rem))}@media not all and (min-width:768px){.hindi-display,.display:lang(hi),.display:lang(mr){font-size:40px}}:root dialog.ut-dialog::backdrop{background:rgba(11,20,16,.6)}[data-theme=board] dialog.ut-dialog::backdrop{background:rgba(11,20,16,.6)}[data-theme=paper] dialog.ut-dialog::backdrop{background:rgba(27,46,37,.55)}}@layer components{*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--ground);color:var(--ink);font-family:var(--font-text);margin:0;font-size:17px;line-height:1.5}::selection{background:var(--chalk);color:var(--on-chalk)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}a{color:var(--link);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:.07em}button,input,select,textarea{font:inherit;color:inherit}img,svg{max-width:100%;display:block}p{margin:0}h1,h2,h3,h4{font-weight:inherit;margin:0}:lang(hi),:lang(mr){letter-spacing:0;-webkit-hyphens:none;hyphens:none;line-height:1.7}.display:lang(hi),.head:lang(hi),.hindi-display{letter-spacing:0;line-height:1.15}.ut-num,.timetable,.timetable-large,.numeral{font-variant-numeric:tabular-nums}.ut-measure{max-width:var(--size-measure)}.ut-muted{color:var(--ink-muted)}.ut-icon{width:var(--size-icon);height:var(--size-icon);fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none}.ut-icon--16{width:var(--size-icon-inline);height:var(--size-icon-inline);stroke-width:2px}.ut-icon--24{width:var(--size-icon-large);height:var(--size-icon-large);stroke-width:1.5px}.ut-capsule{border-radius:var(--radius-capsule)}.ut-bullet{border-radius:var(--radius-capsule);vertical-align:middle;background:currentColor;width:.55em;height:.22em;margin-right:.5em;display:inline-block}.ut-btn{justify-content:center;align-items:center;gap:var(--space-2);height:var(--size-control);border-radius:var(--radius-capsule);background:var(--surface);color:var(--ink);font-family:var(--font-text);white-space:nowrap;cursor:pointer;transition:transform var(--duration-press)var(--ease-out),background-color var(--duration-hover)ease,color var(--duration-hover)ease,opacity var(--duration-hover)ease;border:0;padding:0 1.4em;font-size:17px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.ut-btn:active{transform:scale(.97)}.ut-btn--primary{background:var(--action);color:var(--on-action)}.ut-btn--live{background:var(--live);color:var(--on-live);box-shadow:var(--live-ring,none)}.ut-btn--danger{background:var(--danger);color:var(--on-danger)}.ut-btn--quiet{color:var(--ink);background:0 0;padding:0 .8em}.ut-btn--sm{height:var(--size-control-sm);padding:0 1em;font-size:14px;position:relative}.ut-btn--sm:after{content:"";position:absolute;top:-6px;bottom:-6px;left:0;right:0}.ut-btn--lg{height:var(--size-control-lg)}.ut-btn--xl{height:var(--size-control-xl);font-size:19px}.ut-btn--block{width:100%}.ut-btn--icon{width:var(--size-control);padding:0}.ut-btn--icon.ut-btn--sm{width:var(--size-control-sm)}.ut-btn[disabled],.ut-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.ut-btn--loading{pointer-events:none}.ut-spinner{transform-origin:50%;flex:none;animation:.8s linear infinite ut-spin}@keyframes ut-spin{to{transform:rotate(360deg)}}@media (hover:hover) and (pointer:fine){.ut-btn:hover{background:var(--surface-raised)}.ut-btn--primary:hover,.ut-btn--live:hover,.ut-btn--danger:hover{opacity:.9}.ut-btn--primary:hover{background:var(--action)}.ut-btn--live:hover{background:var(--live)}.ut-btn--danger:hover{background:var(--danger)}.ut-btn--quiet:hover{background:var(--surface)}}.ut-chip{height:var(--size-chip);border-radius:var(--radius-capsule);background:var(--surface);color:var(--ink-muted);font-family:var(--font-text);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.ut-chip .ut-icon{stroke-width:2px;width:16px;height:16px}.ut-chip--neutral{color:var(--ink)}.ut-chip--live{background:var(--live);color:var(--on-live);box-shadow:var(--live-ring,none)}.ut-chip--success{color:var(--tone-word,var(--success))}.ut-chip--warning{color:var(--tone-word,var(--warning))}.ut-chip--danger{color:var(--tone-word,var(--danger))}.ut-chip--success .ut-icon{color:var(--success)}.ut-chip--warning .ut-icon{color:var(--warning)}.ut-chip--danger .ut-icon{color:var(--danger)}.ut-chip--bare{background:0 0;padding:0}.ut-chip--sm{height:var(--size-chip-sm);padding:0 8px;font-size:13px}.ut-chip--category{color:var(--tone-word,var(--category-text,var(--ink)))}.ut-dot{border-radius:var(--radius-capsule);background:var(--category-mark,currentColor);flex:none;width:8px;height:8px}.ut-chip__remove{border-radius:var(--radius-capsule);cursor:pointer;width:24px;height:24px;color:inherit;background:0 0;border:0;place-items:center;margin-right:-6px;display:inline-grid}.ut-cat-coding{--category-mark:var(--category-coding);--category-text:var(--category-coding-text)}.ut-cat-art{--category-mark:var(--category-art);--category-text:var(--category-art-text)}.ut-cat-science{--category-mark:var(--category-science);--category-text:var(--category-science-text)}.ut-cat-mathematics{--category-mark:var(--category-mathematics);--category-text:var(--category-mathematics-text)}.ut-cat-personal-development{--category-mark:var(--category-personal-development);--category-text:var(--category-personal-development-text)}.ut-cat-business{--category-mark:var(--category-business);--category-text:var(--category-business-text)}.ut-cat-music{--category-mark:var(--category-music);--category-text:var(--category-music-text)}.ut-cat-language{--category-mark:var(--category-language);--category-text:var(--category-language-text)}.ut-cat-health-fitness{--category-mark:var(--category-health-fitness);--category-text:var(--category-health-fitness-text)}.ut-portrait{width:var(--size-portrait);height:var(--size-portrait);border-radius:var(--radius-capsule);object-fit:cover;background:var(--surface);flex:none}.ut-portrait--sm{width:40px;height:40px}.ut-portrait--lg{width:56px;height:56px}.ut-portrait--initials{font-family:var(--font-display);color:var(--ink);place-items:center;font-size:16px;font-weight:600;line-height:1;display:grid}.ut-avatar{border-radius:var(--radius-capsule);object-fit:cover;background:var(--surface-raised);flex:none;width:32px;height:32px}.ut-avatar--initials{font-family:var(--font-display);color:var(--ink);place-items:center;font-size:13px;font-weight:600;line-height:1;display:grid}.ut-cover{aspect-ratio:16/10;object-fit:cover;background:var(--surface-raised);border-radius:0;width:100%}.ut-card{background:var(--surface);padding:var(--space-6);gap:var(--space-3);display:grid}.ut-card--compact{padding:var(--space-4)}.ut-card__title{font-family:var(--font-text);font-size:20px;font-weight:500;line-height:1.3}.ut-card__row{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ut-card__actions{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.ut-card--cancelled{color:var(--ink-muted)}.ut-meta{gap:var(--space-2)var(--space-4);color:var(--ink-muted);flex-wrap:wrap;font-size:14px;line-height:1.45;display:flex}.ut-meta__item{align-items:center;gap:6px;display:inline-flex}.ut-meta__item .ut-icon{stroke-width:2px;width:16px;height:16px}.ut-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ut-progress{background:var(--ink);width:100%;height:8px}@supports (color:color-mix(in lab, red, red)){.ut-progress{background:color-mix(in oklab,var(--ink)16%,transparent)}}.ut-progress{border-radius:var(--radius-capsule);overflow:hidden}.ut-progress--sm{height:4px}.ut-progress--lg{height:12px}.ut-progress__fill{background:var(--ink);border-radius:inherit;transform-origin:0;width:100%;height:100%;transform:scaleX(var(--value,0));transition:transform var(--duration-ui)var(--ease-out)}.ut-progress--indeterminate .ut-progress__fill{width:40%;animation:ut-indeterminate 1.4s var(--ease-in-out)infinite;transform:translate(-100%)}@keyframes ut-indeterminate{to{transform:translate(250%)}}.ut-progress__label{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-2);color:var(--ink-muted);font-size:14px;display:flex}.ut-progress__label strong{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.ut-stats{background:var(--surface);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:768px){.ut-stats{grid-template-columns:repeat(4,1fr)}}.ut-stat{padding:var(--space-4)var(--space-6);gap:var(--space-2);align-content:start;display:grid}.ut-stat__label{color:var(--ink-muted);align-items:center;gap:var(--space-2);font-size:14px;line-height:1.45;display:flex}.ut-stat__value{font-family:var(--font-display);letter-spacing:0;font-variant-numeric:tabular-nums;font-size:32px;font-weight:600;line-height:1.1}.ut-stat__value--zero{color:var(--ink-muted)}.ut-stat__value--live{background:var(--live);color:var(--on-live);border-radius:var(--radius-capsule);box-shadow:var(--live-ring,none);justify-self:start;padding:0 .45em;display:inline-block}.ut-stat__change{color:var(--ink-muted);font-size:14px}.ut-skeleton{background:var(--ink);display:inline-block}@supports (color:color-mix(in lab, red, red)){.ut-skeleton{background:color-mix(in oklab,var(--ink)14%,transparent)}}.ut-skeleton{border-radius:var(--radius-capsule);color:transparent;min-width:3ch;animation:ut-pulse 1.4s var(--ease-soft)infinite}@keyframes ut-pulse{50%{opacity:.55}}.ut-field{gap:var(--space-2);display:grid}.ut-label{font-size:17px;font-weight:500;line-height:1.3}.ut-label__required{color:var(--danger);margin-left:2px}.ut-input{width:100%;height:var(--size-control);padding:0 var(--space-4);background:var(--surface);color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink-muted);border:0;border-radius:0;font-size:17px;line-height:1.3}.ut-input::placeholder{color:var(--ink-muted);opacity:1}.ut-input[disabled]{opacity:.5;cursor:not-allowed}.ut-input[readonly]{color:var(--ink-muted)}textarea.ut-input{height:auto;min-height:112px;padding:var(--space-3)var(--space-4);resize:vertical;line-height:1.5}.ut-field--error .ut-input{box-shadow:inset 0 -4px 0 var(--danger)}.ut-help{color:var(--ink-muted);font-size:14px;line-height:1.45}.ut-error{color:var(--danger);align-items:center;gap:6px;font-size:14px;line-height:1.45;display:flex}.ut-error .ut-icon{stroke-width:2px;width:16px;height:16px}.ut-affix{background:var(--surface);box-shadow:inset 0 -2px 0 var(--ink-muted);align-items:stretch;display:flex}.ut-affix .ut-input{min-width:0;box-shadow:none;flex:1}.ut-field--error .ut-affix{box-shadow:inset 0 -4px 0 var(--danger)}.ut-affix__unit{padding:0 var(--space-4);font-family:var(--font-timetable);color:var(--ink);place-items:center;font-size:14px;font-weight:600;display:grid}.ut-affix__btn{width:var(--size-control);color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.ut-select{position:relative}.ut-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:48px}.ut-select .ut-icon{pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.ut-search{position:relative}.ut-search>.ut-icon{pointer-events:none;color:var(--ink-muted);position:absolute;top:50%;left:14px;transform:translateY(-50%)}.ut-search .ut-input{padding-left:46px}.ut-check{align-items:center;gap:var(--space-3);min-height:var(--size-touch);cursor:pointer;display:inline-flex}.ut-check input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid var(--ink-muted);cursor:pointer;background:0 0;border-radius:0;flex:none;place-items:center;width:24px;height:24px;margin:0;display:grid}.ut-check input:checked{background:var(--action);border-color:var(--action)}.ut-check input:checked:after{content:"";border:solid var(--on-action);border-width:0 2px 2px 0;width:6px;height:11px;transform:translateY(-1px)rotate(45deg)}.ut-choices{gap:var(--space-2);flex-wrap:wrap;display:flex}.ut-choice{height:var(--size-control);padding:0 var(--space-4);border-radius:var(--radius-capsule);background:var(--surface);color:var(--ink);cursor:pointer;transition:transform var(--duration-press)var(--ease-out),background-color var(--duration-hover)ease,color var(--duration-hover)ease;border:0;font-size:17px;font-weight:500}.ut-choice:active{transform:scale(.97)}.ut-choice[aria-pressed=true]{background:var(--action);color:var(--on-action)}.ut-tabs{gap:var(--space-6);scrollbar-width:none;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.ut-tabs::-webkit-scrollbar{display:none}.ut-tab{align-items:center;gap:var(--space-2);padding:var(--space-3)0;min-height:var(--size-touch);color:var(--ink-muted);white-space:nowrap;cursor:pointer;transition:color var(--duration-hover)ease;background:0 0;border:0;font-size:17px;font-weight:500;line-height:1.3;display:inline-flex;position:relative}.ut-tab[aria-selected=true]{color:var(--ink)}.ut-tab[aria-selected=true]:after{content:"";background:var(--ink);border-radius:var(--radius-capsule);height:4px;position:absolute;bottom:0;left:0;right:0}.ut-tab[disabled]{opacity:.5;cursor:not-allowed}.ut-tab__count{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-weight:400}@media (hover:hover) and (pointer:fine){.ut-tab:hover{color:var(--ink)}}.ut-topbar{justify-content:space-between;align-items:center;gap:var(--space-4);height:72px;padding:0 var(--space-8);display:flex}.ut-wordmark{font-family:var(--font-text);letter-spacing:-.025em;color:var(--ink);font-size:20px;font-weight:600;line-height:1;text-decoration:none}.ut-nav{align-items:center;gap:var(--space-8);display:flex}.ut-nav a{font-size:17px;text-decoration:none}.ut-nav a[aria-current=page]{font-weight:500}.ut-sidebar{width:var(--size-sidebar);background:var(--surface);gap:var(--space-1);padding:var(--space-4);flex-direction:column;min-height:100%;display:flex}.ut-sidebar__user{align-items:center;gap:var(--space-3);padding:var(--space-2)var(--space-3)var(--space-4);display:flex}.ut-sidebar__name{font-weight:500;line-height:1.2}.ut-sidebar__role{color:var(--ink-muted);font-size:14px}.ut-sidebar__item{align-items:center;gap:var(--space-3);height:var(--size-touch);padding:0 var(--space-3);border-radius:var(--radius-capsule);color:var(--ink-muted);transition:background-color var(--duration-hover)ease,color var(--duration-hover)ease;font-size:17px;text-decoration:none;display:flex;position:relative}.ut-sidebar__item[aria-current=page]{background:var(--surface-raised);color:var(--ink);font-weight:500}.ut-sidebar__item[aria-current=page]:after{content:"";border-radius:var(--radius-capsule);background:currentColor;flex:none;width:12px;height:4px;margin-left:auto}.ut-sidebar__item[aria-current=page] .ut-badge+*{display:none}.ut-sidebar--rail .ut-sidebar__item[aria-current=page]:after{margin-left:-6px;position:absolute;bottom:5px;left:50%}.ut-sidebar__item .ut-badge{border-radius:var(--radius-capsule);background:var(--action);min-width:24px;height:24px;color:var(--on-action);font-variant-numeric:tabular-nums;place-items:center;margin-left:auto;padding:0 8px;font-size:13px;font-weight:500;display:inline-grid}.ut-sidebar__spacer{flex:1}.ut-sidebar__signout{color:var(--danger)}.ut-sidebar--rail{width:var(--size-sidebar-rail,64px);padding:var(--space-4)var(--space-2)}.ut-sidebar--rail .ut-sidebar__item{justify-content:center;padding:0}@media (hover:hover) and (pointer:fine){.ut-sidebar__item:hover{color:var(--ink);background:var(--surface-raised)}}.ut-scrim{background:var(--scrim);position:absolute;top:0;bottom:0;left:0;right:0}.ut-dialog{width:min(100%,var(--size-dialog));background:var(--surface-raised);box-shadow:var(--shadow-raised);padding:var(--space-6);gap:var(--space-4);display:grid;position:relative}.ut-dialog--form{width:min(100%,640px)}.ut-dialog__title{align-items:center;gap:var(--space-3);font-size:20px;font-weight:500;line-height:1.3;display:flex}.ut-dialog__title .ut-icon{stroke-width:1.5px;width:24px;height:24px}.ut-dialog--danger .ut-dialog__title .ut-icon{color:var(--danger)}.ut-dialog--warning .ut-dialog__title .ut-icon{color:var(--warning)}.ut-dialog--success .ut-dialog__title .ut-icon{color:var(--success)}.ut-dialog__actions{justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-2);display:flex}.ut-toast{align-items:flex-start;gap:var(--space-3);background:var(--surface-raised);width:min(100%,420px);padding:var(--space-3)var(--space-3)var(--space-3)var(--space-4);display:flex}.ut-toast__bar{border-radius:var(--radius-capsule);background:var(--ink);flex:none;align-self:stretch;width:4px}.ut-toast__body{padding:var(--space-2)0;gap:var(--space-1);flex:1;display:grid}.ut-toast__message{font-size:17px;line-height:1.4}.ut-toast__action{justify-self:start}.ut-toast--success .ut-toast__bar{background:var(--success)}.ut-toast--danger .ut-toast__bar{background:var(--danger)}.ut-toast--warning .ut-toast__bar{background:var(--warning)}.ut-toast__icon{margin-top:10px}.ut-toast--success .ut-toast__icon{color:var(--success)}.ut-toast--danger .ut-toast__icon{color:var(--danger)}.ut-toast--warning .ut-toast__icon{color:var(--warning)}.ut-toast__close{flex:none}.ut-filterbar{gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.ut-filterbar>*{flex:200px}.ut-table-wrap{width:100%;overflow-x:auto}.ut-table{border-collapse:separate;border-spacing:0 4px;width:100%;font-size:17px}.ut-table th{text-align:left;padding:var(--space-2)var(--space-4);color:var(--ink-muted);white-space:nowrap;font-size:14px;font-weight:400;line-height:1.45}.ut-table td{padding:var(--space-3)var(--space-4);background:var(--surface);vertical-align:middle}.ut-table th.ut-num,.ut-table td.ut-num{text-align:right}.ut-table .ut-cell-primary{align-items:center;gap:var(--space-3);display:flex}.ut-table .ut-cell-primary__text{line-height:1.3;display:grid}.ut-table .ut-cell-primary__sub{color:var(--ink-muted);font-size:14px}.ut-table .ut-actions{gap:var(--space-1);white-space:nowrap;justify-content:flex-end;display:flex}.ut-table tr.ut-busy .ut-actions .ut-btn{opacity:.5;pointer-events:none}.ut-pagination{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3)var(--space-4);color:var(--ink-muted);font-size:14px;display:flex}.ut-empty{justify-items:center;gap:var(--space-2);padding:var(--space-12)var(--space-4);text-align:center;color:var(--ink-muted);display:grid}.ut-empty .ut-icon{color:var(--ink-muted)}.ut-empty__title{color:var(--ink);font-size:20px;font-weight:500}.ut-stack{gap:var(--space-4);padding:var(--space-6);display:grid}.ut-row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}:root[data-motion=reduce] *,:root[data-motion=reduce] :before,:root[data-motion=reduce] :after{transition-duration:0s!important;animation:none!important}:root[data-motion=reduce] .ut-skeleton{animation:none!important}@media (prefers-reduced-motion:reduce){:root:not([data-motion]) *,:root:not([data-motion]) :before,:root:not([data-motion]) :after{transition-duration:0s!important;animation:none!important}:root:not([data-motion]) .ut-skeleton{animation:none!important}}.ut-btn--lock{grid-template-areas:"a";display:inline-grid}.ut-btn--lock>*{grid-area:a}.ut-btn--lock .ut-btn__idle{visibility:hidden}.ut-btn--lock .ut-btn__busy{justify-content:center;align-items:center;gap:var(--space-2);display:inline-flex}.ut-chip__remove{position:relative}.ut-chip__remove:after{content:"";position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px}[data-theme=board] :-webkit-any(.ut-dialog,.ut-toast,.ut-menu,.ut-on-raised) :-webkit-any(.ut-error,.ut-label__required){color:var(--ink)}[data-theme=board] :-moz-any(.ut-dialog,.ut-toast,.ut-menu,.ut-on-raised) :-moz-any(.ut-error,.ut-label__required){color:var(--ink)}[data-theme=board] :is(.ut-dialog,.ut-toast,.ut-menu,.ut-on-raised) :is(.ut-error,.ut-label__required){color:var(--ink)}[data-theme=board] :-webkit-any(.ut-dialog,.ut-toast,.ut-menu,.ut-on-raised) .ut-error .ut-icon{color:var(--danger)}[data-theme=board] :-moz-any(.ut-dialog,.ut-toast,.ut-menu,.ut-on-raised) .ut-error .ut-icon{color:var(--danger)}[data-theme=board] :is(.ut-dialog,.ut-toast,.ut-menu,.ut-on-raised) .ut-error .ut-icon{color:var(--danger)}[data-theme=paper] :-webkit-any(.ut-dialog,.ut-toast,.ut-menu,.ut-on-raised) :-webkit-any(.ut-error,.ut-label__required){color:var(--danger)}[data-theme=paper] :-moz-any(.ut-dialog,.ut-toast,.ut-menu,.ut-on-raised) :-moz-any(.ut-error,.ut-label__required){color:var(--danger)}[data-theme=paper] :is(.ut-dialog,.ut-toast,.ut-menu,.ut-on-raised) :is(.ut-error,.ut-label__required){color:var(--danger)}.ut-session__course{color:var(--ink-muted);font-size:14px;line-height:1.45}.ut-session__state{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ut-session__capacity{color:var(--ink);align-items:center;gap:6px;display:inline-flex}.ut-session__capacity .ut-icon{stroke-width:2px;width:16px;height:16px}.ut-cover--placeholder{padding:var(--space-4);font-family:var(--font-display);color:var(--ink-muted);text-align:center;place-items:center;font-size:20px;font-weight:600;line-height:1.1;display:grid}.ut-avatar--sm{width:24px;height:24px;font-size:13px}.ut-skeleton--block{border-radius:var(--radius-capsule);display:block}.ut-skeleton--cover{aspect-ratio:16/10;border-radius:0;width:100%;display:block}.ut-progress__done{color:var(--success);align-items:center;gap:6px;font-size:14px;display:inline-flex}.ut-progress__label .timetable{font-size:14px}.ut-stat__retry{justify-self:start}@media (max-width:767px){.ut-stat{padding:var(--space-4)}.ut-stat__value{font-size:24px}}[hidden]{display:none!important}[data-theme=board]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=paper]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root,[data-theme=board]{--tone-word:var(--ink);--live-ring:none}[data-theme=paper]{--tone-word:initial;--live-ring:inset 0 0 0 2px var(--on-chalk)}input[type=datetime-local].ut-input,input[type=date].ut-input,input[type=time].ut-input{font-family:var(--font-timetable);font-variant-numeric:tabular-nums;font-weight:600}.ut-check:has(input[disabled]){opacity:.5;cursor:not-allowed}select.ut-input:required:invalid{color:var(--ink-muted)}.ut-form{gap:var(--space-6)var(--space-6);grid-template-columns:1fr 1fr;display:grid}.ut-form__full{grid-column:1/-1}@media (max-width:640px){.ut-form{grid-template-columns:1fr}}.ut-tabs{position:relative}.ut-tabs__indicator{background:var(--ink);border-radius:var(--radius-capsule);transform-origin:0;width:1px;height:4px;transition:transform var(--duration-ui)var(--ease-in-out);pointer-events:none;position:absolute;bottom:0;left:0}.ut-tabs--js .ut-tab[aria-selected=true]:after{display:none}.ut-tabs--instant .ut-tabs__indicator{transition:none}.ut-tabpanel{padding:var(--space-6)0}.ut-tab__count.ut-skeleton{color:transparent}.ut-topbar{background:var(--surface)}.ut-topbar__actions{align-items:center;gap:var(--space-3);display:flex}.ut-topbar--phone{height:64px;padding:0 var(--space-4)}.ut-sidebar__brand{padding:var(--space-2)var(--space-3)var(--space-3)}.ut-sidebar nav{display:contents}button.ut-sidebar__item{text-align:left;cursor:pointer;width:100%;font:inherit;background:0 0;border:0}.ut-sidebar--rail .ut-sidebar__brand,.ut-sidebar--rail .ut-sidebar__user{justify-content:center;padding-left:0;padding-right:0}.ut-dialog{container-type:inline-size}.ut-dialog--sheet{width:100%;max-height:92%;overflow:auto}.ut-dialog__fields{gap:var(--space-4);display:grid}.ut-two{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}@container (width<=520px){.ut-two{grid-template-columns:1fr}}.ut-toast-region{gap:var(--space-2);width:min(100% - 2*var(--space-4),420px);z-index:1;display:grid;position:absolute}.ut-toast-region--top-right{top:var(--space-4);right:var(--space-4)}.ut-toast-region--bottom-centre{bottom:var(--space-4);margin-left:auto;margin-right:auto;left:0;right:0}.ut-toast{transition:transform var(--duration-dialog)var(--ease-out),opacity var(--duration-dialog)var(--ease-out)}.ut-toast--leaving{transition-duration:var(--duration-exit);opacity:0;transform:translateY(8px)}.ut-table thead th{background:var(--ground);position:-webkit-sticky;position:sticky;top:0}.ut-table td.ut-cell-actions{width:1%}.ut-table td.ut-num{white-space:nowrap}.ut-table .ut-chip--bare{height:auto}.ut-table .ut-skeleton{color:transparent;height:1em;display:block}.ut-skeleton--avatar{border-radius:var(--radius-capsule);width:32px;height:32px}.ut-stack>*{min-width:0}.ut-pagination__nav{align-items:center;gap:var(--space-2);display:inline-flex}.ut-cards{gap:var(--space-3);display:grid}.ut-card__kv{gap:var(--space-2)var(--space-3);grid-template-columns:112px 1fr;font-size:14px;display:grid}.ut-card__kv dt{color:var(--ink-muted)}.ut-card__kv dd{margin:0}:-webkit-any(.ut-card,.ut-stats,.ut-table td,.ut-topbar,.ut-sidebar,.ut-cards>*) .ut-btn:not(:-webkit-any(.ut-btn--primary,.ut-btn--live,.ut-btn--danger,.ut-btn--quiet)){background:var(--surface-raised)}:-moz-any(.ut-card,.ut-stats,.ut-table td,.ut-topbar,.ut-sidebar,.ut-cards>*) .ut-btn:not(:-moz-any(.ut-btn--primary,.ut-btn--live,.ut-btn--danger,.ut-btn--quiet)){background:var(--surface-raised)}:is(.ut-card,.ut-stats,.ut-table td,.ut-topbar,.ut-sidebar,.ut-cards>*) .ut-btn:not(:is(.ut-btn--primary,.ut-btn--live,.ut-btn--danger,.ut-btn--quiet)){background:var(--surface-raised)}.ut-chip--sm{height:var(--size-chip-sm)}.ut-session__desc{color:var(--ink-muted);font-size:14px;line-height:1.45}.ut-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){:is(.ut-card,.ut-stats,.ut-table td,.ut-cards>*) .ut-btn--quiet:hover{background:var(--surface-raised)}}.ut-switch{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--size-touch);cursor:pointer;display:flex}.ut-switch__text{gap:2px;display:grid}.ut-switch input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid var(--ink-muted);border-radius:var(--radius-capsule);cursor:pointer;width:52px;height:32px;transition:background-color var(--duration-hover)ease,border-color var(--duration-hover)ease;background:0 0;flex:none;margin:0;position:relative}.ut-switch input:before{content:"";border-radius:var(--radius-capsule);background:var(--ink-muted);width:20px;height:20px;transition:transform var(--duration-ui)var(--ease-out),background-color var(--duration-hover)ease;position:absolute;top:4px;left:4px}.ut-switch input:checked{background:var(--action);border-color:var(--action)}.ut-switch input:checked:before{background:var(--on-action);transform:translate(20px)}.ut-native-switch .ut-switch input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;width:auto;height:auto;accent-color:var(--action);background:0 0;border:0}.ut-native-switch .ut-switch input:before{content:none}.ut-switch:has(input[disabled]){opacity:.5;cursor:not-allowed}h1,h2,h3,h4{font-weight:revert-layer}button,input,select,textarea{font:revert-layer}.ut-sidebar__brand{justify-content:space-between;align-items:center;display:flex}.ut-sidebar__actions{gap:var(--space-2);display:grid}.ut-sidebar--drawer{width:280px;max-width:100%;min-height:0;box-shadow:none;transition:transform var(--duration-dialog)var(--ease-out);position:absolute;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(0)}.ut-course__desc{color:var(--ink-muted);font-size:14px;line-height:1.45}.ut-byline{align-items:center;gap:var(--space-2);display:flex}.ut-course__price{font-weight:500}.ut-course__enrolled{color:var(--ink-muted)}img.ut-cover{height:auto}.ut-table--fixed{table-layout:fixed}.ut-empty--error .ut-icon{color:var(--danger)}.ut-empty__title{text-wrap:balance}.ut-empty--chalk{padding:var(--space-6)var(--space-4)var(--space-4)}.ut-empty--chalk .ut-empty__title{margin-top:var(--space-2)}.ut-empty--chalk>.ut-btn{margin-top:var(--space-3)}ul.ut-cards{margin:0;padding:0;list-style:none}.ut-cards .ut-cell-primary{align-items:center;gap:var(--space-3);display:flex}.ut-cards .ut-cell-primary__text{line-height:1.3;display:grid}.ut-cards .ut-cell-primary__sub{color:var(--ink-muted);font-size:14px}.ut-card__kv{margin:0;line-height:1.45}.ut-card__kv dd:has(>.ut-chip:only-child){align-items:center;display:flex}.ut-card__kv .ut-chip--bare{height:auto}.ut-table .ut-chip--bare{vertical-align:middle}.ut-table .ut-skeleton--avatar{width:32px;height:32px}.ut-table td>.ut-muted{font-size:14px}.ut-skeleton__word{visibility:hidden}:-webkit-any(.ut-table,.ut-cards) .ut-skeleton{white-space:nowrap}:-moz-any(.ut-table,.ut-cards) .ut-skeleton{white-space:nowrap}:is(.ut-table,.ut-cards) .ut-skeleton{white-space:nowrap}.ut-cards .ut-skeleton{color:transparent}.ut-datatable{min-width:0}@media not all and (min-width:768px){.ut-datatable>.ut-table-wrap{display:none}}@media (min-width:768px){.ut-datatable>.ut-cards{display:none}}.ut-filterbar{align-items:end}.ut-card.ut-busy .ut-card__actions .ut-btn{opacity:.5;pointer-events:none}.ut-pagination{flex-wrap:wrap}.ut-th-sort{align-items:center;gap:var(--space-1);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex;position:relative}.ut-th-sort:after{content:"";inset:calc(-1*var(--space-3));position:absolute}.ut-th-sort[data-dir=asc] .ut-icon{transform:scaleY(-1)}@media (hover:hover) and (pointer:fine){.ut-th-sort:hover{color:var(--ink)}}.ut-tabs{padding:var(--space-1);margin:calc(-1*var(--space-1))}.ut-tabs__indicator{width:100px;bottom:var(--space-1)}.ut-tabs:not(.ut-tabs--js) .ut-tabs__indicator{display:none}.ut-tabs--instant .ut-tab{transition:none}.ut-tab__count.ut-skeleton{height:1em}.ut-tabpanel[hidden]{display:none}.ut-stat__link{justify-self:start;position:relative}.ut-stat__link:after{content:"";inset:calc(-1*var(--space-3))0;position:absolute}.ut-stats.ut-stats--2up{grid-template-columns:repeat(2,1fr)}.ut-stats--2up .ut-stat{padding:var(--space-4)}.ut-stats--2up .ut-stat__value{font-size:24px}.ut-stat__retry{margin-left:calc(-1*var(--space-2))}.ut-btn--lock .ut-btn__idle{justify-content:center;align-items:center;gap:var(--space-2);display:inline-flex}.ut-btn--hold{grid-template-areas:"a";display:inline-grid}.ut-btn--hold>*{grid-area:a}.ut-btn--hold :-webkit-any(.ut-btn__idle,.ut-btn__busy){justify-content:center;align-items:center;gap:var(--space-2);display:inline-flex}.ut-btn--hold :-moz-any(.ut-btn__idle,.ut-btn__busy){justify-content:center;align-items:center;gap:var(--space-2);display:inline-flex}.ut-btn--hold :is(.ut-btn__idle,.ut-btn__busy){justify-content:center;align-items:center;gap:var(--space-2);display:inline-flex}.ut-btn--hold .ut-btn__busy{visibility:hidden}.ut-form,.ut-two{align-items:start}.ut-form__group{gap:var(--space-4);border:0;min-width:0;margin:0;padding:0;display:grid}.ut-form__group>legend{padding:0}.ut-form__checks{gap:var(--space-2)var(--space-8);flex-wrap:wrap;display:flex}.ut-form__other{max-width:440px}label.ut-choice{white-space:nowrap;align-items:center;display:inline-flex;position:relative}.ut-choice:has(input:checked){background:var(--action);color:var(--on-action)}.ut-choice:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.ut-choice:has(input[disabled]){opacity:.5;cursor:not-allowed}.ut-choice:has(input[disabled]):active{transform:none}.ut-select .ut-spinner{top:calc(50% - var(--size-icon-inline)/2);right:var(--space-4);transform:none}.ut-affix:has(>.ut-input[disabled]){opacity:.5;cursor:not-allowed}.ut-affix>.ut-input[disabled]{opacity:1}.ut-affix__btn[disabled]{cursor:not-allowed}.ut-affix .ut-input{background:0 0}.ut-search input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}:lang(hi),:lang(mr){letter-spacing:0}dialog.ut-dialog{color:var(--ink);max-width:calc(100% - 2*var(--space-4));max-height:calc(100% - 2*var(--space-4));transition:opacity var(--duration-dialog)var(--ease-out),transform var(--duration-dialog)var(--ease-out);border:0;margin:auto;position:fixed;overflow:auto}dialog.ut-dialog:not([open]){display:none}@starting-style{dialog.ut-dialog[open]{opacity:0;transform:scale(.98)}}dialog.ut-dialog.is-closing{opacity:0;transition-duration:var(--duration-exit);transform:scale(.98)}dialog.ut-dialog::backdrop{transition:opacity var(--duration-dialog)var(--ease-out)}@starting-style{dialog.ut-dialog[open]::backdrop{opacity:0}}dialog.ut-dialog.is-closing::backdrop{opacity:0;transition-duration:var(--duration-exit)}dialog.ut-dialog--still::backdrop{transition:none}dialog.ut-dialog--sheet{width:100%;max-width:100%;max-height:92%;padding-bottom:calc(var(--space-6) + env(safe-area-inset-bottom,0px));margin:0;top:auto;bottom:0;left:0;right:0}@starting-style{dialog.ut-dialog--sheet[open]{transform:translateY(8px)}}dialog.ut-dialog--sheet.is-closing{transform:translateY(8px)}@media (max-width:767px){dialog.ut-dialog--auto{width:100%;max-width:100%;max-height:92%;padding-bottom:calc(var(--space-6) + env(safe-area-inset-bottom,0px));margin:0;top:auto;bottom:0;left:0;right:0}@starting-style{dialog.ut-dialog--auto[open]{transform:translateY(8px)}}dialog.ut-dialog--auto.is-closing{transform:translateY(8px)}}dialog.ut-dialog--sheet .ut-dialog__actions .ut-btn:not(.ut-btn--quiet){height:var(--size-control-lg)}@media (max-width:767px){dialog.ut-dialog--auto .ut-dialog__actions .ut-btn:not(.ut-btn--quiet){height:var(--size-control-lg)}}[data-theme=paper] [data-theme=board] :-webkit-any(.ut-dialog,.ut-toast,.ut-menu,.ut-on-raised) :-webkit-any(.ut-error,.ut-label__required){color:var(--ink)}[data-theme=paper] [data-theme=board] :-moz-any(.ut-dialog,.ut-toast,.ut-menu,.ut-on-raised) :-moz-any(.ut-error,.ut-label__required){color:var(--ink)}[data-theme=paper] [data-theme=board] :is(.ut-dialog,.ut-toast,.ut-menu,.ut-on-raised) :is(.ut-error,.ut-label__required){color:var(--ink)}[data-theme=board] [data-theme=paper] :-webkit-any(.ut-dialog,.ut-toast,.ut-menu,.ut-on-raised) :-webkit-any(.ut-error,.ut-label__required){color:var(--danger)}[data-theme=board] [data-theme=paper] :-moz-any(.ut-dialog,.ut-toast,.ut-menu,.ut-on-raised) :-moz-any(.ut-error,.ut-label__required){color:var(--danger)}[data-theme=board] [data-theme=paper] :is(.ut-dialog,.ut-toast,.ut-menu,.ut-on-raised) :is(.ut-error,.ut-label__required){color:var(--danger)}html:has(dialog.ut-dialog[open]){overflow:hidden}html[data-ut-scroll-gutter]:has(dialog.ut-dialog[open]){scrollbar-gutter:stable}.ut-toast-region{z-index:60;pointer-events:none;position:fixed}.ut-toast-region>.ut-toast{pointer-events:auto}.ut-toast-region--bottom-centre{bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px))}@media (max-width:767px){.ut-toast-region--auto{bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px));margin-left:auto;margin-right:auto;left:0;right:0}}@media (min-width:768px){.ut-toast-region--auto{top:var(--space-4);right:var(--space-4)}:root:has(.ut-topbar--web) :-webkit-any(.ut-toast-region--auto,.ut-toast-region--top-right){top:var(--space-24)}:root:has(.ut-topbar--web) :-moz-any(.ut-toast-region--auto,.ut-toast-region--top-right){top:var(--space-24)}:root:has(.ut-topbar--web) :is(.ut-toast-region--auto,.ut-toast-region--top-right){top:var(--space-24)}}@starting-style{.ut-toast{opacity:0;transform:translateY(8px)}}.ut-menu-anchor{display:inline-flex}.ut-btn--icon.ut-btn--sm:after{inset:calc((var(--size-control-sm) - var(--size-touch))/2)}.ut-actions>*+:-webkit-any(.ut-btn--icon.ut-btn--sm,.ut-menu-anchor:has(>.ut-btn--icon.ut-btn--sm)):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--space-1)}.ut-actions>*+:-moz-any(.ut-btn--icon.ut-btn--sm,.ut-menu-anchor:has(>.ut-btn--icon.ut-btn--sm)):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--space-1)}.ut-actions>*+:is(.ut-btn--icon.ut-btn--sm,.ut-menu-anchor:has(>.ut-btn--icon.ut-btn--sm)):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--space-1)}.ut-actions>*+:-webkit-any(.ut-btn--icon.ut-btn--sm,.ut-menu-anchor:has(>.ut-btn--icon.ut-btn--sm)):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--space-1)}.ut-actions>*+:-moz-any(.ut-btn--icon.ut-btn--sm,.ut-menu-anchor:has(>.ut-btn--icon.ut-btn--sm)):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--space-1)}.ut-actions>*+:is(.ut-btn--icon.ut-btn--sm,.ut-menu-anchor:has(>.ut-btn--icon.ut-btn--sm)):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--space-1)}.ut-actions>:-webkit-any(.ut-btn--icon.ut-btn--sm,.ut-menu-anchor:has(>.ut-btn--icon.ut-btn--sm))+:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--space-1)}.ut-actions>:-moz-any(.ut-btn--icon.ut-btn--sm,.ut-menu-anchor:has(>.ut-btn--icon.ut-btn--sm))+:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--space-1)}.ut-actions>:is(.ut-btn--icon.ut-btn--sm,.ut-menu-anchor:has(>.ut-btn--icon.ut-btn--sm))+:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--space-1)}.ut-actions>:-webkit-any(.ut-btn--icon.ut-btn--sm,.ut-menu-anchor:has(>.ut-btn--icon.ut-btn--sm))+:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--space-1)}.ut-actions>:-moz-any(.ut-btn--icon.ut-btn--sm,.ut-menu-anchor:has(>.ut-btn--icon.ut-btn--sm))+:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--space-1)}.ut-actions>:is(.ut-btn--icon.ut-btn--sm,.ut-menu-anchor:has(>.ut-btn--icon.ut-btn--sm))+:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--space-1)}.ut-menu{z-index:40;gap:var(--space-1);min-width:240px;max-width:calc(100vw - 2*var(--space-4));padding:var(--space-2);background:var(--surface-raised);color:var(--ink);box-shadow:var(--shadow-raised);transition:opacity var(--duration-ui)var(--ease-out),transform var(--duration-ui)var(--ease-out);border:0;margin:0;display:grid;position:fixed;top:auto;bottom:auto;left:auto;right:auto;overflow:visible}.ut-menu[hidden]{display:none}.ut-menu[data-side=below]{top:var(--ut-menu-block)}.ut-menu[data-side=above]{bottom:var(--ut-menu-block)}.ut-menu[data-align=end]{right:var(--ut-menu-inline)}.ut-menu[data-align=start]{left:var(--ut-menu-inline)}.ut-menu[data-side=below][data-align=end]{transform-origin:100% 0}.ut-menu[data-side=below][data-align=start]{transform-origin:0 0}.ut-menu[data-side=above][data-align=end]{transform-origin:100% 100%}.ut-menu[data-side=above][data-align=start]{transform-origin:0 100%}@starting-style{.ut-menu{opacity:0;transform:scale(.97)translateY(-6px)}.ut-menu[data-side=above]{transform:scale(.97)translateY(6px)}}.ut-menu[data-instant]{transition:none}.ut-menu__item{align-items:center;gap:var(--space-3);min-height:var(--size-touch);padding:0 var(--space-3);border-radius:var(--radius-capsule);color:var(--ink);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;transition:transform var(--duration-press)var(--ease-out);background:0 0;border:0;font-size:17px;line-height:1.3;display:flex}.ut-menu__item:focus-visible{background:var(--surface)}.ut-menu__item:active{transform:scale(.97)}.ut-menu__item[aria-disabled=true]{opacity:.5;cursor:not-allowed}.ut-menu__item[aria-disabled=true]:active{transform:none}@media (hover:hover) and (pointer:fine){.ut-menu__item:not([aria-disabled=true]):hover{background:var(--surface)}}.ut-page{padding-left:max(16px,min(2.2vw,32px));padding-right:max(16px,min(2.2vw,32px))}.ut-page-title{font-size:32px}.ut-page-title--public{font-size:max(2rem,min(1.3rem + 3.2vw,4rem))}.display{text-wrap:balance}@media not all and (min-width:768px){.lead.ut-page-lead{font-size:17px;line-height:1.5}}.ut-page-title:lang(hi),.ut-page-title:lang(mr),.ut-page-title--public:lang(hi),.ut-page-title--public:lang(mr){line-height:1.15}.ut-fill-live{background:var(--live);color:var(--on-live);box-shadow:var(--live-ring,none)}.small .timetable{font-size:14px}.ut-topbar{z-index:30;position:-webkit-sticky;position:sticky;top:0}@media (min-width:768px){:root:has(.ut-topbar--web:not(.ut-topbar--ground)){scroll-padding-top:var(--space-24)}}@media not all and (min-width:768px){:root:has(.ut-topbar--phone:not(.ut-topbar--ground)){scroll-padding-top:var(--space-16)}.ut-topbar--web{display:none}}@media (min-width:768px){.ut-topbar--narrow{display:none}}.ut-nav a{min-height:var(--size-touch);align-items:center;display:inline-flex}:-webkit-any(.ut-topbar,.ut-sidebar__brand) .ut-wordmark{min-height:var(--size-touch);align-items:center;display:inline-flex}:-moz-any(.ut-topbar,.ut-sidebar__brand) .ut-wordmark{min-height:var(--size-touch);align-items:center;display:inline-flex}:is(.ut-topbar,.ut-sidebar__brand) .ut-wordmark{min-height:var(--size-touch);align-items:center;display:inline-flex}.ut-topbar--phone .ut-topbar__actions{gap:var(--space-1)}.ut-topbar--phone .ut-topbar__actions:has(>.ut-portrait){gap:var(--space-2)}.ut-share{display:inline-flex;position:relative}.ut-share__note{top:calc(100% + var(--space-2));z-index:1;padding:var(--space-2)var(--space-3);background:var(--surface-raised);color:var(--ink);white-space:nowrap;position:absolute;right:0}.ut-topbar--ground{z-index:auto;background:0 0;position:relative}.ut-topbar--ground:not(.ut-topbar--phone){max-width:1280px;margin-left:auto;margin-right:auto;padding-left:max(16px,min(2.2vw,32px));padding-right:max(16px,min(2.2vw,32px))}.ut-topbar--ground .ut-nav{margin-left:auto}.ut-topbar--ground:not(.ut-topbar--phone),.ut-topbar--ground:not(.ut-topbar--phone) .ut-topbar__actions{gap:var(--space-8)}.ut-topbar--ground .ut-nav a{font-weight:500}.ut-topbar.ut-topbar--ground .ut-btn:not(:-webkit-any(.ut-btn--primary,.ut-btn--live,.ut-btn--danger,.ut-btn--quiet)){background:var(--surface)}.ut-topbar.ut-topbar--ground .ut-btn:not(:-moz-any(.ut-btn--primary,.ut-btn--live,.ut-btn--danger,.ut-btn--quiet)){background:var(--surface)}.ut-topbar.ut-topbar--ground .ut-btn:not(:is(.ut-btn--primary,.ut-btn--live,.ut-btn--danger,.ut-btn--quiet)){background:var(--surface)}.ut-drawer-layer{z-index:50;position:fixed;top:0;bottom:0;left:0;right:0}.ut-drawer-layer--contained{position:absolute}.ut-drawer-layer[hidden]{display:none}.ut-drawer-layer>.ut-scrim{transition:opacity var(--duration-dialog)var(--ease-out)}.ut-sidebar--drawer .ut-sidebar__brand{padding-right:0}html:has(.ut-drawer-layer:not(:-webkit-any([hidden],.ut-drawer-layer--contained))){overflow:hidden}html:has(.ut-drawer-layer:not(:-moz-any([hidden],.ut-drawer-layer--contained))){overflow:hidden}html:has(.ut-drawer-layer:not(:is([hidden],.ut-drawer-layer--contained))){overflow:hidden}@starting-style{.ut-drawer-layer:not([hidden])>.ut-sidebar--drawer{transform:translate(-100%)}.ut-drawer-layer:not([hidden])>.ut-scrim{opacity:0}}.ut-drawer-layer.is-closing>.ut-sidebar--drawer{transition-duration:var(--duration-exit);transform:translate(-100%)}.ut-drawer-layer.is-closing>.ut-scrim{opacity:0;transition-duration:var(--duration-exit)}.ut-app{min-height:100dvh;display:flex}.ut-app>.ut-sidebar{flex:none;height:100dvh;position:-webkit-sticky;position:sticky;top:0;overflow-y:auto}.ut-app__body{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.ut-app__main{flex:1 0 auto}@media not all and (min-width:768px){.ut-app>.ut-sidebar{display:none}}.ut-sidebar__user>div{min-width:0}.ut-sidebar__name{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ut-crossfade{transition:opacity var(--duration-ui)var(--ease-soft)}@starting-style{.ut-crossfade{opacity:0}}.ut-rise{transition:opacity var(--motion-shared)var(--ease-out),translate var(--motion-shared)var(--ease-out)}@starting-style{.ut-rise{opacity:0;translate:0 8px}}.ut-cc{max-width:100%;height:auto;display:block}.ut-cc__body{fill:var(--on-field-board)}.ut-cc__eye{fill:var(--field-board)}.ut-cc__lid{fill:var(--on-field-board)}.ut-cc__arc{fill:none;stroke:var(--field-board);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.ut-cc__line{fill:none;stroke:var(--on-field-board);stroke-width:10px;stroke-linecap:round}.ut-cc__dot{fill:var(--on-field-board)}.ut-cc__time{fill:var(--live)}.ut-cc__time-text{fill:var(--on-live);font-family:var(--font-timetable);text-anchor:middle;font-weight:600}.ut-cc__card{fill:var(--ut-cc-card,var(--field-board-surface))}.ut-empty--chalk{--ut-cc-card:var(--ut-cc-card-on-surface)}:root,[data-theme=board]{--ut-cc-paper:0;--ut-cc-paper-ground:transparent;--ut-cc-card-on-surface:var(--surface-raised)}[data-theme=paper]{--ut-cc-paper:1;--ut-cc-paper-ground:var(--field-board);--ut-cc-card-on-surface:var(--field-board-surface)}.ut-cc-frame{--ut-cc-square:0;width:-moz-fit-content;width:fit-content;max-width:100%;padding-block:calc(var(--ut-cc-size)*(4 + 46*var(--ut-cc-square))/220)calc(var(--ut-cc-size)*(24 + 6*var(--ut-cc-square))/220);flex:none;margin-left:auto;margin-right:auto;display:block}.ut-cc-square{--ut-cc-square:1;background:var(--field-board)}.ut-cc-frame--auto{--ut-cc-square:var(--ut-cc-paper);background:var(--ut-cc-paper-ground)}.ut-cc-frame[data-cc-waiting] .ut-cc{opacity:0}:-webkit-any([data-ds-money],a[href],button,input,select,textarea,label,summary,[contenteditable=""],[contenteditable=true],[role=button],[role=link],[role=checkbox],[role=radio],[role=switch],[role=tab],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[role=slider],[role=spinbutton],[role=textbox],[role=combobox]) [data-ds-chalk]{display:none}:-moz-any([data-ds-money],a[href],button,input,select,textarea,label,summary,[contenteditable=""],[contenteditable=true],[role=button],[role=link],[role=checkbox],[role=radio],[role=switch],[role=tab],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[role=slider],[role=spinbutton],[role=textbox],[role=combobox]) [data-ds-chalk]{display:none}:is([data-ds-money],a[href],button,input,select,textarea,label,summary,[contenteditable=""],[contenteditable=true],[role=button],[role=link],[role=checkbox],[role=radio],[role=switch],[role=tab],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[role=slider],[role=spinbutton],[role=textbox],[role=combobox]) [data-ds-chalk]{display:none}.ut-moment{gap:var(--space-3);flex-direction:column;flex:1 0 auto;display:flex}.ut-moment__title{text-wrap:balance;margin:0}.ut-moment__text{max-width:62ch;margin:0}.ut-moment__actions{gap:var(--space-2);padding-top:var(--space-4);margin-top:auto;display:grid}.ut-moment>.ut-cc-frame{padding-block:calc(var(--ut-cc-size)*50*var(--ut-cc-square)/220)calc(var(--ut-cc-size)*30*var(--ut-cc-square)/220)}@media (min-width:768px){.ut-moment{width:100%;max-width:560px;margin-left:auto;margin-right:auto}.ut-moment__actions{flex-wrap:wrap;display:flex}}.ut-state{padding-block:var(--space-1)var(--space-6);flex-direction:column;display:flex}@media not all and (min-width:768px){.ut-app__main .ut-state{min-height:calc(100vh - var(--space-16));min-height:calc(100dvh - var(--space-16))}}@media (min-width:768px){.ut-state{padding-block:var(--space-12)var(--space-16)}}.ut-offline-page{display:contents}.ut-offline-page[hidden]{display:none}.ut-loading{padding-block:var(--space-8)var(--space-24)}.ut-loading__frame{gap:var(--space-4);display:grid}.ut-loading__title{justify-self:start}.ut-loading__line{width:100%;max-width:62ch;height:var(--space-4)}.ut-loading__blocks{gap:var(--space-4);padding-top:var(--space-4);display:grid}@media (min-width:768px){.ut-loading__blocks{grid-template-columns:repeat(3,minmax(0,1fr))}}@media not all and (min-width:768px){.ut-state:not(:has([data-ds-chalk])){padding-top:var(--space-8)}}.ut-moment__title[tabindex="-1"]:focus{outline:none}.ut-moment__title[tabindex="-1"]:focus-visible{outline:none}.ut-formpage{width:100%;max-width:1200px;padding-block:var(--space-6)var(--space-8);margin-left:auto;margin-right:auto}.ut-formpage__column{gap:var(--space-6);max-width:600px;display:grid}.ut-formpage__head{gap:var(--space-3);display:grid}.ut-formpage__title{text-wrap:balance;margin:0}.ut-formpage__title[tabindex="-1"]:focus{outline:none}.ut-formpage__title[tabindex="-1"]:focus-visible{outline:none}.ut-formpage__lead,.ut-formpage__text{max-width:62ch;margin:0}.ut-formpage__form{gap:var(--space-6);display:grid}.ut-formpage__submit{gap:var(--space-3);display:grid}.ut-formpage__submit>.small{text-align:center;margin:0}.ut-formpage__quiet{justify-self:start}.ut-formpage__quiet.ut-btn--quiet:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:max(-.8em,calc(-1*var(--space-2)))}.ut-formpage__quiet.ut-btn--quiet:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:max(-.8em,calc(-1*var(--space-2)))}.ut-formpage__quiet.ut-btn--quiet:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:max(-.8em,calc(-1*var(--space-2)))}.ut-formpage__quiet.ut-btn--quiet:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:max(-.8em,calc(-1*var(--space-2)))}.ut-formpage__quiet.ut-btn--quiet:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:max(-.8em,calc(-1*var(--space-2)))}.ut-formpage__quiet.ut-btn--quiet:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:max(-.8em,calc(-1*var(--space-2)))}@media (min-width:1280px){.ut-formpage__quiet.ut-btn--quiet:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:-.8em}.ut-formpage__quiet.ut-btn--quiet:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:-.8em}.ut-formpage__quiet.ut-btn--quiet:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:-.8em}.ut-formpage__quiet.ut-btn--quiet:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:-.8em}.ut-formpage__quiet.ut-btn--quiet:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:-.8em}.ut-formpage__quiet.ut-btn--quiet:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:-.8em}}.ut-formpage__link{position:relative}.ut-formpage__link:after{content:"";inset-inline:calc(-1*var(--space-2));height:var(--size-touch);position:absolute;top:50%;translate:0 -50%}.ut-formpage__status:empty{position:absolute}@media not all and (min-width:768px){.ut-formpage__lead--wide{display:none}}.ut-formpage__join.ut-btn{max-width:100%;height:auto;min-height:var(--size-control-lg);padding-block:var(--space-3);white-space:normal;text-align:center;text-wrap:balance;overflow-wrap:anywhere;line-height:1.3}.ut-formpage__join+.small{text-wrap:balance}@media (min-width:768px){.ut-formpage__join+.small{flex:14em}}.ut-formpage__address{overflow-wrap:anywhere;font-weight:500}@media (min-width:768px){.ut-formpage{padding-block:var(--space-16)var(--space-32)}.ut-formpage__column{gap:var(--space-8)}.ut-formpage__submit{align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.ut-formpage__submit>.small{text-align:start}}.ut-notice{align-items:flex-start;gap:var(--space-2);max-width:62ch;margin:0;display:flex}.ut-notice>.ut-icon{margin-top:var(--space-1);flex:none}.ut-notice--danger{color:var(--tone-word,var(--danger))}.ut-notice--danger>.ut-icon{color:var(--danger)}.ut-formpage__busy{align-items:center;gap:var(--space-2);margin:0;display:flex}.ut-catalogue{gap:var(--space-4);width:100%;max-width:1280px;padding-block:var(--space-6);margin-left:auto;margin-right:auto;display:grid}.ut-catalogue__head{gap:var(--space-3);display:grid}.ut-catalogue__title{text-wrap:balance;margin:0}.ut-catalogue__lead{max-width:62ch;margin:0}.ut-catalogue__body{gap:var(--space-4);align-items:start;min-width:0;display:grid}.ut-catalogue__filter{min-width:0}.ut-catalogue__grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));align-items:start;margin:0;padding:0;list-style:none;display:grid}.ut-catalogue__grid>li{min-width:0;display:grid}@media (min-width:768px){.ut-catalogue{gap:var(--space-8);padding-block:var(--space-16)var(--space-24)}.ut-catalogue__body{gap:var(--space-8)}}@media (min-width:1024px){.ut-catalogue__body{grid-template-columns:260px minmax(0,1fr)}}@media not all and (min-width:768px){.ut-choices--scroll{scrollbar-width:none;margin-block:calc(-1*var(--space-1));padding:var(--space-1)clamp(16px,2.2vw,32px);flex-wrap:nowrap;margin-left:calc(-1*max(16px,min(2.2vw,32px)));margin-right:calc(-1*max(16px,min(2.2vw,32px)));overflow-x:auto}.ut-choices--scroll::-webkit-scrollbar{display:none}.ut-choices--scroll>.ut-choice{flex:none}.ut-field:has(>.ut-choices--scroll)>.ut-label{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.ut-joinbar{z-index:20;gap:var(--space-2);padding:var(--space-4)var(--space-4)calc(var(--space-4) + env(safe-area-inset-bottom,0px));background:var(--surface);color:var(--ink);display:grid;position:-webkit-sticky;position:sticky;bottom:0}.ut-joinbar>p{margin:0}@media not all and (min-width:768px){:root:has(.ut-joinbar){scroll-padding-bottom:calc(var(--ut-joinbar-height,var(--space-32)) + var(--space-1))}}@media (min-width:768px){.ut-joinbar{display:none}}.ut-enroll__chip{justify-self:start}.ut-enroll__text{text-wrap:pretty}.ut-enroll__teacher{gap:var(--space-3)}.ut-enroll__teacher>p{margin:0}.ut-enroll__skeleton-button{width:100%;height:var(--size-control-lg);display:block}@media (min-width:768px){.ut-enroll__skeleton-button{width:10em}.ut-state.ut-enroll__joined{width:100%;max-width:1200px;padding-block:var(--space-16)var(--space-32);margin-left:auto;margin-right:auto}.ut-enroll__joined>.ut-moment{flex:none;max-width:600px;margin-left:0;margin-right:0}.ut-enroll__joined .ut-moment>.ut-cc-frame{margin-left:0;margin-right:0}.ut-enroll__joined .ut-moment__text{font-size:max(1.25rem,min(1.1rem + .7vw,1.625rem));line-height:1.35}.ut-enroll__joined .ut-moment__text .timetable{font-size:inherit;line-height:inherit}.ut-enroll__joined .ut-moment__actions{padding-top:var(--space-6);margin-top:0}}.ut-myclasses{gap:var(--space-4);max-width:calc(1120px + 2*max(16px,min(2.2vw,32px)));padding-block:var(--space-6)var(--space-8);flex-direction:column;display:flex}.ut-myclasses__head{justify-content:space-between;align-items:baseline;gap:var(--space-4);flex-wrap:wrap;display:flex}.ut-myclasses__title{text-wrap:balance;margin:0}.ut-myclasses__title:focus{outline:none}.ut-myclasses__title:focus-visible{outline:none}.ut-myclasses__clock{margin:0}.ut-myclasses__heading{margin:var(--space-2)0 0}.ut-myclasses__week,.ut-myclasses__courses{gap:var(--space-4);align-content:start;min-width:0;display:grid}.ut-myclasses__note{margin:0}.ut-myclasses__empty{background:var(--surface)}.ut-myclasses__empty .ut-empty__title{line-height:1.3}@media not all and (min-width:768px){.ut-myclasses__clock,.ut-myclasses__next .ut-session__desc,.ut-myclasses__next .ut-session__state>.ut-chip--category{display:none}}.ut-weekrows{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.ut-weekrow{min-width:0;display:grid}.ut-weekrow__link{gap:var(--space-3);padding:var(--space-3)var(--space-4);background:var(--surface);color:var(--ink);grid-template-columns:72px minmax(0,1fr);align-items:start;text-decoration:none;display:grid}@media (hover:hover) and (pointer:fine){a.ut-weekrow__link:hover{background:var(--surface-raised)}}.ut-weekrow__when{display:grid}.ut-weekrow__month{display:none}.ut-weekrow__what{gap:var(--space-1);justify-items:start;min-width:0;display:grid}.ut-weekrow__title{overflow-wrap:anywhere;line-height:1.3}.ut-weekrow__view{display:none}.ut-myclasses__panel{gap:var(--space-4);padding:var(--space-4);background:var(--surface);margin:0;list-style:none;display:grid}.ut-myclasses__course{gap:var(--space-2);min-width:0;display:grid}.ut-myclasses__course-title{overflow-wrap:anywhere;margin:0;line-height:1.3}.ut-myclasses__course-link{color:var(--ink);position:relative}.ut-myclasses__course-link:after{content:"";inset-inline:calc(-1*var(--space-2));height:var(--size-control);position:absolute;top:50%;translate:0 -50%}.ut-myclasses__bar-skeleton{width:100%;height:var(--space-8);display:block}@media (min-width:768px){.ut-myclasses{gap:var(--space-6);padding-block:var(--space-12)var(--space-24);grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);grid-template-areas:"head head""next.";align-items:start;display:grid}.ut-myclasses[data-myclasses=loading]{grid-template-areas:"head head""stats stats""next."}.ut-myclasses[data-myclasses=filled]{grid-template-rows:auto auto auto 1fr;grid-template-areas:"head head""stats stats""next courses""week courses"}.ut-myclasses__head{margin-bottom:var(--space-2);grid-area:head}.ut-myclasses__stats{margin-bottom:var(--space-2);grid-area:stats}.ut-myclasses__next{grid-area:next;min-width:0}.ut-myclasses__week{gap:var(--space-3);grid-area:week}.ut-myclasses__courses{gap:var(--space-3);padding:var(--space-4);background:var(--surface);grid-area:courses}.ut-myclasses__courses>.ut-myclasses__panel{gap:var(--space-4);background:0 0;padding:0}.ut-myclasses__heading{margin:0}.ut-myclasses__timetable{display:none}.ut-myclasses__empty .ut-btn--block{width:auto}.ut-weekrows{gap:var(--space-1)}.ut-weekrow__link{gap:var(--space-4);grid-template-columns:120px minmax(0,1fr) auto;align-items:center}.ut-weekrow__month{display:inline}.ut-weekrow__view{display:inline-flex}}.ut-profile{gap:var(--space-4);max-width:calc(1120px + 2*max(16px,min(2.2vw,32px)));padding-block:var(--space-6)var(--space-8);flex-direction:column;display:flex}.ut-profile__head{align-items:center;gap:var(--space-4)var(--space-3);grid-template-columns:56px minmax(0,1fr) auto;grid-template-areas:"avatar who who""chips chips edit";display:grid}.ut-profile__avatar,.ut-profile__avatar-skeleton{grid-area:avatar}.ut-profile__avatar-skeleton{width:56px;height:56px}.ut-profile__who{gap:var(--space-1);grid-area:who;min-width:0;display:grid}.ut-profile__who>.ut-skeleton{justify-self:start}.ut-profile__name{text-wrap:balance;overflow-wrap:anywhere;margin:0}.ut-profile__since{margin:0}.ut-profile__chips{align-items:center;gap:var(--space-2);flex-wrap:wrap;grid-area:chips;margin:0;display:flex}.ut-profile__edit{grid-area:edit}.ut-profile__heading{margin:var(--space-2)0 0}.ut-profile__form,.ut-profile__settings{gap:var(--space-4);align-content:start;min-width:0;display:grid}.ut-profile__submit{gap:var(--space-3);display:grid}.ut-profile__save.ut-btn{width:100%}.ut-profile__status:empty{position:absolute}.ut-profile__form-error{margin:0}.ut-profile__account{gap:var(--space-1);justify-items:start;display:grid}.ut-profile__account>p{margin:0}.ut-profile__link{color:var(--ink);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:.07em;position:relative}.ut-profile__link:after{content:"";inset-inline:calc(-1*var(--space-2));height:var(--size-control);position:absolute;top:50%;translate:0 -50%}@media not all and (min-width:768px){.ut-btn.ut-profile__edit--web{display:none}}@media (min-width:768px){.ut-btn.ut-profile__edit--phone{display:none}.ut-profile{gap:var(--space-8);padding-block:var(--space-12)var(--space-24)}.ut-profile__head{gap:var(--space-4);flex-wrap:wrap;display:flex}.ut-profile__who{flex:240px}.ut-profile__since.small{font-size:17px;line-height:1.5}.ut-profile__since.small .timetable{font-size:17px}.ut-profile__heading{margin:0}.ut-profile__save.ut-btn{justify-self:start;width:auto}}@media (min-width:1024px){.ut-profile{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-template-areas:"head head""main side";align-items:start;display:grid}.ut-profile__head{grid-area:head}.ut-profile__form,.ut-profile__main{grid-area:main}.ut-profile__settings{grid-area:side}.ut-profile[data-profile-view=member] .ut-profile__settings{grid-area:main}}.ut-emails{gap:var(--space-6);max-width:calc(720px + 2*max(16px,min(2.2vw,32px)));padding-block:var(--space-6)var(--space-8);flex-direction:column;display:flex}.ut-emails__title,.ut-emails__to{margin:0}.ut-emails__to{overflow-wrap:anywhere}.ut-emails__group{gap:var(--space-3);padding:var(--space-4);background:var(--surface);min-width:0;display:grid}.ut-emails__heading{margin:0;line-height:1.3}.ut-emails__group .ut-field{margin:0}.ut-emails__none{background:var(--surface)}@media (min-width:768px){.ut-emails{gap:var(--space-8);padding-block:var(--space-12)var(--space-24)}.ut-emails__group{padding:var(--space-6)}.ut-emails__heading{font-size:20px}}.ut-teacherhome{gap:var(--space-6);max-width:calc(1120px + 2*max(16px,min(2.2vw,32px)));padding-block:var(--space-6)var(--space-8);flex-direction:column;display:flex}.ut-teacherhome__head{gap:var(--space-2);display:grid}.ut-teacherhome__clock{margin:0}.ut-teacherhome__title{text-wrap:balance;margin:0}.ut-teacherhome__heading{margin:0}.ut-teacherhome__today,.ut-teacherhome__courses{gap:var(--space-3);align-content:start;min-width:0;display:grid}.ut-teacherhome__sessions{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.ut-teacherhome__sessions>li{min-width:0;display:grid}.ut-teacherhome__none{background:var(--surface)}.ut-teacherhome__links{margin-top:var(--space-1)}.ut-teacherhome__pending{gap:var(--space-2);padding:var(--space-4);background:var(--surface);justify-items:start;display:grid}.ut-teacherhome__pending>p{max-width:62ch;margin:0}@media (min-width:768px){.ut-teacherhome{gap:var(--space-8);padding-block:var(--space-8)var(--space-24)}.ut-teacherhome__pending{padding:var(--space-6)}}@media (min-width:1024px){.ut-teacherhome{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-template-areas:"head head""pending pending""today courses";align-items:start;display:grid}.ut-teacherhome:not(:has(.ut-teacherhome__pending)){grid-template-areas:"head head""today courses"}.ut-teacherhome__head{grid-area:head}.ut-teacherhome__pending{grid-area:pending}.ut-teacherhome__today{grid-area:today}.ut-teacherhome__courses{grid-area:courses}}.ut-mycourses{gap:var(--space-6);max-width:calc(1120px + 2*max(16px,min(2.2vw,32px)));padding-block:var(--space-6)var(--space-8);flex-direction:column;display:flex}.ut-mycourses__head{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.ut-mycourses__title{text-wrap:balance;margin:0}.ut-mycourses__grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));align-items:start;margin:0;padding:0;list-style:none;display:grid}.ut-mycourses__grid>li{min-width:0;display:grid}.ut-mycourses__state{background:var(--surface)}@media (min-width:768px){.ut-mycourses{gap:var(--space-8);padding-block:var(--space-12)var(--space-24)}}.ut-authoring{gap:var(--space-6);max-width:calc(1120px + 2*max(16px,min(2.2vw,32px)));padding-block:var(--space-6)var(--space-8);flex-direction:column;display:flex}.ut-authoring__head{gap:var(--space-2);justify-items:start;min-width:0;display:grid}.ut-authoring__headline{gap:var(--space-2);justify-items:start;min-width:0;max-width:100%;display:grid}.ut-authoring__back.ut-btn--quiet:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(-1*var(--space-2))}.ut-authoring__back.ut-btn--quiet:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(-1*var(--space-2))}.ut-authoring__back.ut-btn--quiet:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(-1*var(--space-2))}.ut-authoring__back.ut-btn--quiet:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(-1*var(--space-2))}.ut-authoring__back.ut-btn--quiet:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(-1*var(--space-2))}.ut-authoring__back.ut-btn--quiet:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(-1*var(--space-2))}.ut-authoring__title{text-wrap:balance;overflow-wrap:anywhere;max-width:100%;margin:0}.ut-authoring__saved{margin:0}.ut-authoring__tabs{margin-bottom:calc(-1*var(--space-6))}.ut-authoring__body{gap:var(--space-8);align-items:start;min-width:0;display:grid}.ut-authoring__form{gap:var(--space-6);min-width:0;display:grid}.ut-authoring__section{gap:var(--space-4);min-width:0;display:grid}.ut-authoring__heading{margin:0}.ut-authoring__cover{justify-items:start;gap:var(--space-4);min-width:0;display:grid}.ut-authoring__cover>.ut-field{justify-self:stretch;min-width:0}.ut-authoring__cover .ut-help{overflow-wrap:anywhere}.ut-authoring__tile{flex:none;width:128px}.ut-authoring__tile.ut-cover--placeholder{overflow-wrap:anywhere}.ut-authoring__submit{gap:var(--space-3);display:grid}.ut-authoring__actions{gap:var(--space-2);display:grid}.ut-authoring__primary.ut-btn{width:100%}.ut-authoring__notes{gap:var(--space-1);display:grid}.ut-authoring__notes>p{margin:0}.ut-authoring__status:empty{position:absolute}.ut-authoring__form-error{margin:0}.ut-authoring__preview{display:none}.ut-authoring__waiting{padding:var(--space-6);background:var(--surface);margin:0}.ut-authoring__help{margin:0}.ut-authoring__empty{background:var(--surface)}@media not all and (min-width:768px){.ut-authoring__section>.ut-authoring__heading{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.ut-authoring__back{display:none}.ut-authoring__tile.ut-cover--placeholder{padding:var(--space-2);font-size:14px}.ut-authoring__notes{text-align:center;order:1}.ut-authoring__actions>.ut-btn:not(.ut-authoring__primary){margin-top:var(--space-1);order:2}}@media (max-width:359.98px){.ut-authoring__tabs.ut-tabs{gap:0 var(--space-3);flex-wrap:wrap;overflow-x:visible}.ut-authoring__tabs>.ut-tabs__indicator{display:none}.ut-authoring__tabs.ut-tabs--js .ut-tab[aria-selected=true]:after{display:block}}@media (min-width:768px){.ut-authoring{gap:var(--space-8);padding-block:var(--space-12)var(--space-24)}.ut-authoring__head{justify-content:space-between;align-items:baseline;gap:var(--space-2)var(--space-4);flex-wrap:wrap;display:flex}.ut-authoring__tabs{margin-bottom:calc(-1*var(--space-8))}.ut-authoring__section{gap:var(--space-4);padding:var(--space-6);background:var(--surface)}.ut-authoring__section .ut-input{background:var(--surface-raised)}.ut-authoring__section .ut-affix .ut-input{background:0 0}.ut-authoring__cover{align-items:center;display:flex}.ut-authoring__cover>.ut-field{flex:1 1 0}.ut-authoring__tile{width:160px}.ut-authoring__actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ut-authoring__primary.ut-btn{width:auto}}@media (min-width:1024px){.ut-authoring__body{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.ut-authoring__preview{gap:var(--space-3);align-content:start;min-width:0;display:grid}}.ut-outline{gap:var(--space-8);min-width:0;max-width:880px;display:grid}.ut-outline__lead{max-width:62ch;margin:0}.ut-outline__module{gap:var(--space-4);min-width:0;display:grid}.ut-outline__head{justify-content:space-between;align-items:flex-start;gap:var(--space-2)var(--space-4);flex-wrap:wrap;min-width:0;display:flex}.ut-outline__heading{gap:var(--space-1);flex:240px;min-width:0;display:grid}.ut-outline__label,.ut-outline__title,.ut-outline__about,.ut-outline__none,.ut-outline__name,.ut-outline__meta{margin:0}.ut-outline__title,.ut-outline__name,.ut-outline__about{overflow-wrap:anywhere}.ut-outline__parts{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.ut-outline__part{justify-content:space-between;align-items:center;gap:var(--space-2)var(--space-4);flex-wrap:wrap;display:flex}.ut-outline__what{gap:var(--space-1);flex:220px;min-width:0;display:grid}.ut-outline__meta{align-items:center}.ut-outline__actions{justify-content:flex-end;align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.ut-outline__actions:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.ut-outline__actions:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.ut-outline__actions:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.ut-outline__actions:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.ut-outline__actions:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.ut-outline__actions:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.ut-outline__add{display:flex}.ut-outline__status:empty{position:absolute}.ut-outline__form-error{margin:0}.ut-sessions{gap:var(--space-6);min-width:0;max-width:880px;display:grid}.ut-sessions__lead{max-width:62ch;margin:0}.ut-sessions__add{display:flex}.ut-sessions__group{gap:var(--space-4);min-width:0;display:grid}.ut-sessions__heading,.ut-sessions__none{margin:0}.ut-sessions__list{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.ut-sessions__list>li{min-width:0;display:grid}.ut-sessions__status:empty{position:absolute}.ut-sessions__form-error{margin:0}.ut-sessionform__warn{align-items:flex-start;gap:var(--space-2);display:inline-flex}.ut-sessionform__warn>.ut-icon{color:var(--warning);flex:none}@media (min-width:768px){.ut-sessions{gap:var(--space-8)}}.ut-learners{gap:var(--space-6);min-width:0;display:grid}.ut-learners__lead{max-width:62ch;margin:0}.ut-legacy{background:var(--ground);min-height:100%;color:var(--ink);font-size:16px;line-height:1.5;overflow-x:auto}.ut-legacy a:not([class^=ut-]):not([class*=\ ut-]){color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}}@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:-webkit-sticky;position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.-top-2{top:calc(var(--spacing)*-2)}.top-1{top:calc(var(--spacing)*1)}.top-1\/2{top:50%}.top-4{top:calc(var(--spacing)*4)}.-right-2{right:calc(var(--spacing)*-2)}.right-4{right:calc(var(--spacing)*4)}.-bottom-1{bottom:calc(var(--spacing)*-1)}.-left-1{left:calc(var(--spacing)*-1)}.left-1{left:calc(var(--spacing)*1)}.left-3{left:calc(var(--spacing)*3)}.z-10{z-index:10}.z-50{z-index:50}.m-0{margin:calc(var(--spacing)*0)}.mx-0{margin-inline:calc(var(--spacing)*0)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-auto{margin-left:auto;margin-right:auto}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-4{margin-top:calc(var(--spacing)*4)}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-3{margin-right:calc(var(--spacing)*3)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.-ml-1{margin-left:calc(var(--spacing)*-1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-4{margin-left:calc(var(--spacing)*4)}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.size-touch{width:var(--spacing-touch);height:var(--spacing-touch)}.h-0\.5{height:calc(var(--spacing)*.5)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-3{height:calc(var(--spacing)*3)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-8{height:calc(var(--spacing)*8)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-20{height:calc(var(--spacing)*20)}.h-32{height:calc(var(--spacing)*32)}.h-\[520px\]{height:520px}.h-\[560px\]{height:560px}.h-\[600px\]{height:600px}.h-control{height:var(--spacing-control)}.max-h-\[90vh\]{max-height:90vh}.min-h-\[60vh\]{min-height:60vh}.min-h-\[400px\]{min-height:400px}.min-h-screen{min-height:100vh}.min-h-touch{min-height:var(--spacing-touch)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-2{width:calc(var(--spacing)*2)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-8{width:calc(var(--spacing)*8)}.w-10{width:calc(var(--spacing)*10)}.w-12{width:calc(var(--spacing)*12)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-32{width:calc(var(--spacing)*32)}.w-48{width:calc(var(--spacing)*48)}.w-64{width:calc(var(--spacing)*64)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[34ch\]{max-width:34ch}.max-w-\[60ch\]{max-width:60ch}.max-w-\[62ch\]{max-width:62ch}.max-w-\[280px\]{max-width:280px}.max-w-\[328px\]{max-width:328px}.max-w-\[360px\]{max-width:360px}.max-w-\[380px\]{max-width:380px}.max-w-\[1280px\]{max-width:1280px}.max-w-md{max-width:var(--container-md)}.max-w-measure{max-width:var(--container-measure)}.max-w-none{max-width:none}.max-w-xs{max-width:var(--container-xs)}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[96px_minmax\(0\,1fr\)_24px\]{grid-template-columns:96px minmax(0,1fr) 24px}.grid-cols-\[repeat\(auto-fill\,minmax\(240px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(260px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(300px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-start{justify-items:start}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0}:where(.space-x-1>:not(:last-child)):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-right:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-1>:not(:last-child)):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-right:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-1>:not(:last-child)):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-right:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-1>:not(:last-child)):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-left:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-1>:not(:last-child)):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-left:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-1>:not(:last-child)):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-left:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0}:where(.space-x-2>:not(:last-child)):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-right:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-right:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-right:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-left:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-left:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-left:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse:0}:where(.space-x-3>:not(:last-child)):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(calc(var(--spacing)*3)*var(--tw-space-x-reverse));margin-right:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(calc(var(--spacing)*3)*var(--tw-space-x-reverse));margin-right:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(calc(var(--spacing)*3)*var(--tw-space-x-reverse));margin-right:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(calc(var(--spacing)*3)*var(--tw-space-x-reverse));margin-left:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(calc(var(--spacing)*3)*var(--tw-space-x-reverse));margin-left:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(calc(var(--spacing)*3)*var(--tw-space-x-reverse));margin-left:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0}:where(.space-x-4>:not(:last-child)):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));margin-right:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));margin-right:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));margin-right:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));margin-left:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));margin-left:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));margin-left:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-8>:not(:last-child)){--tw-space-x-reverse:0}:where(.space-x-8>:not(:last-child)):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(calc(var(--spacing)*8)*var(--tw-space-x-reverse));margin-right:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-8>:not(:last-child)):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(calc(var(--spacing)*8)*var(--tw-space-x-reverse));margin-right:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-8>:not(:last-child)):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(calc(var(--spacing)*8)*var(--tw-space-x-reverse));margin-right:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-8>:not(:last-child)):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(calc(var(--spacing)*8)*var(--tw-space-x-reverse));margin-left:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-8>:not(:last-child)):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(calc(var(--spacing)*8)*var(--tw-space-x-reverse));margin-left:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-8>:not(:last-child)):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(calc(var(--spacing)*8)*var(--tw-space-x-reverse));margin-left:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-capsule{border-radius:var(--radius-capsule)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-amber-500\/20{border-color:rgba(249,156,0,.2)}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/20{border-color:color-mix(in oklab,var(--color-amber-500)20%,transparent)}}.border-blue-200{border-color:var(--color-blue-200)}.border-blue-300{border-color:var(--color-blue-300)}.border-blue-500{border-color:var(--color-blue-500)}.border-blue-500\/20{border-color:rgba(48,128,255,.2)}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/20{border-color:color-mix(in oklab,var(--color-blue-500)20%,transparent)}}.border-blue-600{border-color:var(--color-blue-600)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-700{border-color:var(--color-gray-700)}.border-gray-700\/50{border-color:rgba(54,65,83,.5)}@supports (color:color-mix(in lab, red, red)){.border-gray-700\/50{border-color:color-mix(in oklab,var(--color-gray-700)50%,transparent)}}.border-green-300{border-color:var(--color-green-300)}.border-green-600{border-color:var(--color-green-600)}.border-orange-300{border-color:var(--color-orange-300)}.border-red-300{border-color:var(--color-red-300)}.border-red-500\/20{border-color:rgba(251,44,54,.2)}@supports (color:color-mix(in lab, red, red)){.border-red-500\/20{border-color:color-mix(in oklab,var(--color-red-500)20%,transparent)}}.border-transparent{border-color:transparent}.border-violet-200{border-color:var(--color-violet-200)}.border-violet-400{border-color:var(--color-violet-400)}.border-violet-500{border-color:var(--color-violet-500)}.border-violet-600{border-color:var(--color-violet-600)}.border-white\/10{border-color:rgba(255,255,255,.1)}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.border-white\/30{border-color:rgba(255,255,255,.3)}@supports (color:color-mix(in lab, red, red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.border-yellow-300{border-color:var(--color-yellow-300)}.border-t-transparent{border-top-color:transparent}.border-t-white{border-top-color:var(--color-white)}.bg-\[\#1a1a1a\]{background-color:#1a1a1a}.bg-action{background-color:var(--action)}.bg-amber-500\/10{background-color:rgba(249,156,0,.1)}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab,var(--color-amber-500)10%,transparent)}}.bg-amber-600{background-color:var(--color-amber-600)}.bg-black\/50{background-color:rgba(0,0,0,.5)}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-black\/60{background-color:rgba(0,0,0,.6)}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black)60%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-500\/10{background-color:rgba(48,128,255,.1)}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/10{background-color:color-mix(in oklab,var(--color-blue-500)10%,transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-600{background-color:var(--color-gray-600)}.bg-gray-900\/95{background-color:rgba(16,24,40,.95)}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/95{background-color:color-mix(in oklab,var(--color-gray-900)95%,transparent)}}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-600{background-color:var(--color-green-600)}.bg-ground{background-color:var(--ground)}.bg-ink{background-color:var(--ink)}.bg-ink-muted{background-color:var(--ink-muted)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-purple-600{background-color:var(--color-purple-600)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-500\/10{background-color:rgba(251,44,54,.1)}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/10{background-color:color-mix(in oklab,var(--color-red-500)10%,transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-surface{background-color:var(--surface)}.bg-surface-raised{background-color:var(--surface-raised)}.bg-tint-3{background-color:var(--tint-3)}.bg-violet-50{background-color:var(--color-violet-50)}.bg-violet-100{background-color:var(--color-violet-100)}.bg-violet-400{background-color:var(--color-violet-400)}.bg-violet-500{background-color:var(--color-violet-500)}.bg-violet-600{background-color:var(--color-violet-600)}.bg-white{background-color:var(--color-white)}.bg-white\/80{background-color:rgba(255,255,255,.8)}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-yellow-600{background-color:var(--color-yellow-600)}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-blue-500{--tw-gradient-from:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-blue-600{--tw-gradient-from:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-green-400{--tw-gradient-from:var(--color-green-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-green-600{--tw-gradient-from:var(--color-green-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-violet-500{--tw-gradient-from:var(--color-violet-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-blue-700{--tw-gradient-to:var(--color-blue-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-cyan-500{--tw-gradient-to:var(--color-cyan-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-green-600{--tw-gradient-to:var(--color-green-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-green-700{--tw-gradient-to:var(--color-green-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-purple-500{--tw-gradient-to:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.object-cover{object-fit:cover}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-12{padding-block:calc(var(--spacing)*12)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-8{padding-top:calc(var(--spacing)*8)}.pr-4{padding-right:calc(var(--spacing)*4)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-24{padding-bottom:calc(var(--spacing)*24)}.pl-10{padding-left:calc(var(--spacing)*10)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.whitespace-nowrap{white-space:nowrap}.text-amber-400{color:var(--color-amber-400)}.text-blue-400{color:var(--color-blue-400)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-field-board{color:var(--field-board)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-400{color:var(--color-green-400)}.text-green-600{color:var(--color-green-600)}.text-green-800{color:var(--color-green-800)}.text-ground{color:var(--ground)}.text-ink{color:var(--ink)}.text-on-action{color:var(--on-action)}.text-orange-800{color:var(--color-orange-800)}.text-purple-600{color:var(--color-purple-600)}.text-red-400{color:var(--color-red-400)}.text-red-600{color:var(--color-red-600)}.text-red-800{color:var(--color-red-800)}.text-violet-600{color:var(--color-violet-600)}.text-white{color:var(--color-white)}.text-yellow-400{color:var(--color-yellow-400)}.text-yellow-800{color:var(--color-yellow-800)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.placeholder-gray-400::placeholder{color:var(--color-gray-400)}.placeholder-gray-500::placeholder{color:var(--color-gray-500)}.opacity-10{opacity:.1}.opacity-25{opacity:.25}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,rgba(0,0,0,.25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgba(0,0,0,.1)),0 4px 6px -4px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,rgba(0,0,0,.1)),0 8px 10px -6px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.ease-soft{--tw-ease:var(--ease-soft);transition-timing-function:var(--ease-soft)}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover:hover){.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:border-gray-300:hover{border-color:var(--color-gray-300)}.hover\:border-gray-400:hover{border-color:var(--color-gray-400)}.hover\:bg-amber-700:hover{background-color:var(--color-amber-700)}.hover\:bg-blue-100:hover{background-color:var(--color-blue-100)}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-gray-700:hover{background-color:var(--color-gray-700)}.hover\:bg-gray-800:hover{background-color:var(--color-gray-800)}.hover\:bg-gray-800\/50:hover{background-color:rgba(30,41,57,.5)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gray-800\/50:hover{background-color:color-mix(in oklab,var(--color-gray-800)50%,transparent)}}.hover\:bg-green-100:hover{background-color:var(--color-green-100)}.hover\:bg-green-700:hover{background-color:var(--color-green-700)}.hover\:bg-red-100:hover{background-color:var(--color-red-100)}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-violet-700:hover{background-color:var(--color-violet-700)}.hover\:bg-yellow-700:hover{background-color:var(--color-yellow-700)}.hover\:from-blue-700:hover{--tw-gradient-from:var(--color-blue-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-green-700:hover{--tw-gradient-from:var(--color-green-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-blue-800:hover{--tw-gradient-to:var(--color-blue-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-green-800:hover{--tw-gradient-to:var(--color-green-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:text-blue-700:hover{color:var(--color-blue-700)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-gray-900:hover{color:var(--color-gray-900)}.hover\:text-green-700:hover{color:var(--color-green-700)}.hover\:text-red-700:hover{color:var(--color-red-700)}.hover\:text-white:hover{color:var(--color-white)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgba(0,0,0,.1)),0 4px 6px -4px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,rgba(0,0,0,.1)),0 8px 10px -6px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\:border-blue-500:focus{border-color:var(--color-blue-500)}.focus\:border-transparent:focus{border-color:transparent}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-amber-500:focus{--tw-ring-color:var(--color-amber-500)}.focus\:ring-blue-500:focus{--tw-ring-color:var(--color-blue-500)}.focus\:ring-green-500:focus{--tw-ring-color:var(--color-green-500)}.focus\:ring-purple-500:focus{--tw-ring-color:var(--color-purple-500)}.focus\:ring-red-500:focus{--tw-ring-color:var(--color-red-500)}.focus\:ring-violet-500:focus{--tw-ring-color:var(--color-violet-500)}.focus\:ring-yellow-500:focus{--tw-ring-color:var(--color-yellow-500)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\:ring-offset-\[\#1a1a1a\]:focus{--tw-ring-offset-color:#1a1a1a}.focus\:ring-offset-gray-900:focus{--tw-ring-offset-color:var(--color-gray-900)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:40rem){.sm\:flex-row{flex-direction:row}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.md\:pt-16{padding-top:calc(var(--spacing)*16)}}@media (min-width:64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:p-8{padding:calc(var(--spacing)*8)}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}}:where(.dark\:divide-gray-600:where(:not(*))>:not(:last-child)){border-color:var(--color-gray-600)}.dark\:border-gray-600:where(:not(*)){border-color:var(--color-gray-600)}.dark\:border-gray-700:where(:not(*)){border-color:var(--color-gray-700)}.dark\:bg-\[\#000212\]:where(:not(*)){background-color:#000212}.dark\:bg-blue-900\/50:where(:not(*)){background-color:rgba(28,57,142,.5)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-900\/50:where(:not(*)){background-color:color-mix(in oklab,var(--color-blue-900)50%,transparent)}}.dark\:bg-gray-600:where(:not(*)){background-color:var(--color-gray-600)}.dark\:bg-gray-700:where(:not(*)){background-color:var(--color-gray-700)}.dark\:bg-gray-800:where(:not(*)){background-color:var(--color-gray-800)}.dark\:bg-gray-900:where(:not(*)){background-color:var(--color-gray-900)}.dark\:bg-green-900\/50:where(:not(*)){background-color:rgba(13,84,43,.5)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-900\/50:where(:not(*)){background-color:color-mix(in oklab,var(--color-green-900)50%,transparent)}}.dark\:bg-yellow-900\/50:where(:not(*)){background-color:rgba(115,62,10,.5)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-yellow-900\/50:where(:not(*)){background-color:color-mix(in oklab,var(--color-yellow-900)50%,transparent)}}.dark\:text-gray-300:where(:not(*)){color:var(--color-gray-300)}.dark\:text-gray-400:where(:not(*)){color:var(--color-gray-400)}.dark\:text-gray-500:where(:not(*)){color:var(--color-gray-500)}.dark\:text-white:where(:not(*)){color:var(--color-white)}@media (hover:hover){.dark\:hover\:bg-gray-700:where(:not(*)):hover{background-color:var(--color-gray-700)}}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:transparent}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:transparent}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:transparent}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
