/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */
@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-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--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-border-style:solid;--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:0;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--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;--workspace-card-angle:0deg}::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--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-border-style:solid;--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:0;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--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;--workspace-card-angle:0deg}}}@layer theme{:root{--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-300:#ffa3a3;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-300:#ffd236;--color-cyan-300:#53eafd;--color-cyan-400:#00d2ef;--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:.5rem;--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)}@supports (color:color(display-p3 0 0 0)){:root{--color-red-300:color(display-p3 .956922 .651886 .645122);--color-amber-100:color(display-p3 .989391 .954583 .796328);--color-amber-200:color(display-p3 .979824 .904554 .57325);--color-amber-300:color(display-p3 .974327 .83063 .33298);--color-cyan-300:color(display-p3 .503734 .904871 .979358);--color-cyan-400:color(display-p3 .294638 .813991 .934996)}}@supports (color:lab(0% 0 0)){:root{--color-red-300:lab(76.5514% 36.4219 15.5335);--color-amber-100:lab(95.916% -1.2165 23.111);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-cyan-300:lab(85.3886% -36.7635 -21.5717);--color-cyan-400:lab(76.6045% -40.9406 -29.6231)}}: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-300:#ffa3a3;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-300:#ffd236;--color-cyan-300:#53eafd;--color-cyan-400:#00d2ef;--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:.5rem;--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)}@supports (color:color(display-p3 0 0 0)){:host{--color-red-300:color(display-p3 .956922 .651886 .645122);--color-amber-100:color(display-p3 .989391 .954583 .796328);--color-amber-200:color(display-p3 .979824 .904554 .57325);--color-amber-300:color(display-p3 .974327 .83063 .33298);--color-cyan-300:color(display-p3 .503734 .904871 .979358);--color-cyan-400:color(display-p3 .294638 .813991 .934996)}}@supports (color:lab(0% 0 0)){:host{--color-red-300:lab(76.5514% 36.4219 15.5335);--color-amber-100:lab(95.916% -1.2165 23.111);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-cyan-300:lab(85.3886% -36.7635 -21.5717);--color-cyan-400:lab(76.6045% -40.9406 -29.6231)}}}@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{-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}: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:.0625rem}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:1.25rem}: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:1.25rem}: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:1.25rem}: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:1.25rem}: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:1.25rem}: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:1.25rem}: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:.25rem}: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:.25rem}: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:.25rem}:-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:.25rem}:-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:.25rem}: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:.25rem}::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{--color-primary:#00cae0;--c-primary-10:rgba(0,202,224,.1);--c-primary-8:rgba(0,202,224,.08);--c-primary-15:rgba(0,202,224,.15);--c-primary-12:rgba(0,202,224,.12);--c-primary-20:rgba(0,202,224,.2);--c-primary-25:rgba(0,202,224,.25);--c-primary-30:rgba(0,202,224,.3);--c-primary-50:rgba(0,202,224,.55);--app-bg:#121212;--app-sidebar-bg:#121212;--app-sidebar-border:rgba(255,255,255,.06);--app-sidebar-text:#c7cdd9;--app-sidebar-text-muted:#6b7280;--app-sidebar-hover:#262626;--app-sidebar-active-bg:#262626;--app-sidebar-active-text:#fff;--app-sidebar-nav-text:#e5e7eb;--app-sidebar-nav-text-active:#fff;--app-sidebar-nav-hover-bg:#262626;--app-sidebar-nav-active-bg:#262626;--app-surface:#1a1a1a;--app-surface-2:#27272a;--app-border:rgba(255,255,255,.06);--app-text:#e5e7eb;--app-text-muted:#9ca3af;--app-loader:#a1a1aa;--app-loader-track:rgba(255,255,255,.16);--app-loader-soft:rgba(161,161,170,.35);--app-toolbar-bg:rgba(23,26,33,.98);--app-toolbar-border:rgba(255,255,255,.08);--app-top-toolbar-reserve:15.75rem;--ch-171719:#171719;--ch-111827:#111827;--ch-242833:#242833;--ch-111113:#111113;--ch-13141a:#13141a;--ch-060c0f:#060c0f;--ch-151a22:#151a22;--ch-10141d:#10141d;--ch-25262c:#25262c;--ch-11131a:#11131a;--ch-1c2030:#1c2030;--ch-0c0e16:#0c0e16;--ch-151821:#151821;--ch-191a1d:#191a1d;--ch-090a0e:#090a0e;--ch-13141b:#13141b;--ch-2c1a1a:#2c1a1a;--ch-1a2030:#1a2030;--ch-181a21:#181a21;--ch-0a0c12:#0a0c12;--ch-08090d:#08090d;--ch-3a2630:#3a2630;--ch-16181d:#16181d;--ch-1d2026:#1d2026;--ch-242838:#242838;--ch-0d1017:#0d1017;--ch-22252d:#22252d;--ch-131720:#131720;--ch-2e3038:#2e3038;--ch-151920:#151920;--ch-202329:#202329;--ch-1a1d28:#1a1d28;--ch-1a0f0f:#1a0f0f;--ch-0a0a0a:#0a0a0a;--ch-15161a:#15161a;--ch-15212e:#15212e;--ch-1d1d21:#1d1d21;--ch-0a1f2a:#0a1f2a;--ch-2c3240:#2c3240;--ch-0d0f15:#0d0f15;--ch-13161f:#13161f;--ch-13151f:#13151f;--ch-1a1c22:#1a1c22;--ch-0d0f16:#0d0f16;--ch-3d1a1a:#3d1a1a;--ch-1a2235:#1a2235;--ch-1a1206:#1a1206;--ch-141a22:#141a22;--ch-121212:#121212;--ch-141416:#141416;--ch-15171f:#15171f;--ch-1f2024:#1f2024;--ch-1b1c22:#1b1c22;--ch-1f1800:#1f1800;--ch-1e2029:#1e2029;--ch-061510:#061510;--ch-1a1035:#1a1035;--ch-1f2937:#1f2937;--ch-1a1a1d:#1a1a1d;--ch-1f1f23:#1f1f23;--ch-2a3040:#2a3040;--ch-25305a:#25305a;--ch-1a1f2e:#1a1f2e;--ch-16161c:#16161c;--ch-1d1e23:#1d1e23;--ch-090d19:#090d19;--ch-0a2b1d:#0a2b1d;--ch-0a0e14:#0a0e14;--ch-101218:#101218;--ch-101820:#101820;--ch-121214:#121214;--ch-121318:#121318;--ch-141824:#141824;--ch-171002:#171002;--ch-232834:#232834;--ch-241316:#241316;--ch-0f1117:#0f1117;--ch-22232a:#22232a;--ch-1e1f22:#1e1f22;--ch-1b1b20:#1b1b20;--ch-3a1a1a:#3a1a1a;--ch-1f1200:#1f1200;--ch-1f0a0a:#1f0a0a;--ch-0a0f1f:#0a0f1f;--ch-1a1a2e:#1a1a2e;--ch-17351f:#17351f;--ch-221f16:#221f16;--ch-2b2816:#2b2816;--ch-2d2a16:#2d2a16;--ch-080a0f:#080a0f;--ch-1c1c1c:#1c1c1c;--ch-0c0e12:#0c0e12;--ch-10131a:#10131a;--ch-1d2430:#1d2430;--ch-050505:#050505;--ch-191a20:#191a20;--ch-2a1f14:#2a1f14;--ch-0f141b:#0f141b;--ch-0e171c:#0e171c;--ch-2a2b31:#2a2b31;--ch-2a2b30:#2a2b30;--ch-0f1118:#0f1118;--ch-1a1d27:#1a1d27;--ch-07151b:#07151b;--ch-11131b:#11131b;--ch-12141b:#12141b;--ch-08080a:#08080a;--ch-13151c:#13151c;--ch-0f1a18:#0f1a18;--ch-0f1520:#0f1520;--ch-0e1117:#0e1117;--ch-161b27:#161b27;--ch-3a1515:#3a1515;--ch-0a0f1a:#0a0f1a;--ch-2a2a36:#2a2a36;--ch-1f1f26:#1f1f26;--ch-2a2a32:#2a2a32;--ch-2d2d3d:#2d2d3d;--ch-17191f:#17191f;--ch-1a1d2a:#1a1d2a;--ch-18191e:#18191e;--ch-2a2b32:#2a2b32;--ch-0b0f18:#0b0f18;--ch-03040a:#03040a;--ch-0e2633:#0e2633;--ch-2d2d2d:#2d2d2d;--ch-191c26:#191c26;--ch-2a2e33:#2a2e33;--ch-2a2a2a:#2a2a2a;--ch-1c1f2a:#1c1f2a;--ch-0e0e10:#0e0e10;--ch-374151:#374151;--ch-3f4451:#3f4451;--ch-3a4050:#3a4050;--ch-3a3f4e:#3a3f4e;--ch-134e4a:#134e4a;--ch-3b4250:#3b4250;--ch-2d3340:#2d3340;--ch-353545:#353545;--ch-383971:#383971;--ch-34353c:#34353c;--ch-3b2f5a:#3b2f5a;--ch-3d4555:#3d4555;--ch-8d94a1:#8d94a1;--ch-697180:#697180;--ch-4a5262:#4a5262;--ch-606980:#606980;--ch-6b7280:#6b7280;--ch-6b7a8f:#6b7a8f;--ch-5a6172:#5a6172;--ch-4b5563:#4b5563;--ch-7d8799:#7d8799;--ch-586071:#586071;--ch-6e7686:#6e7686;--ch-9e9e9e:#9e9e9e;--ch-596171:#596171;--ch-797f8b:#797f8b;--ch-747b87:#747b87;--ch-8b9199:#8b9199;--ch-939aac:#939aac;--ch-8b90a0:#8b90a0;--ch-707887:#707887;--ch-4a5060:#4a5060;--ch-7b8494:#7b8494;--ch-5c6370:#5c6370;--ch-6b7380:#6b7380;--ch-606878:#606878;--ch-5c6473:#5c6473;--ch-4a5168:#4a5168;--ch-6f7787:#6f7787;--ch-535a68:#535a68;--ch-5b6472:#5b6472;--ch-7b8391:#7b8391;--ch-8a9299:#8a9299;--ch-505868:#505868;--ch-666666:#666;--ch-758095:#758095;--ch-999999:#999;--ch-5f6878:#5f6878;--ch-7a8496:#7a8496;--ch-565b66:#565b66;--ch-585f6e:#585f6e;--ch-8090a8:#8090a8;--ch-4e5a6a:#4e5a6a;--ch-858c9a:#858c9a;--ch-7a8294:#7a8294;--ch-5b6475:#5b6475;--ch-7b8495:#7b8495;--ch-5a6374:#5a6374;--ch-545b6b:#545b6b;--ch-c6cedd:#c6cedd;--ch-9ca3af:#9ca3af;--ch-dfe5ef:#dfe5ef;--ch-a0a8b8:#a0a8b8;--ch-c7cfdd:#c7cfdd;--ch-c7cdd9:#c7cdd9;--ch-9da7b7:#9da7b7;--ch-9aa3b3:#9aa3b3;--ch-f3f4f6:#f3f4f6;--ch-d6dae3:#d6dae3;--ch-d8deea:#d8deea;--ch-e9edf5:#e9edf5;--ch-e0e6f0:#e0e6f0;--ch-dce9ff:#dce9ff;--ch-c8cdd8:#c8cdd8;--ch-eef2f8:#eef2f8;--ch-a7afbf:#a7afbf;--ch-d1d5db:#d1d5db;--ch-c8ced9:#c8ced9;--ch-9aa2b1:#9aa2b1;--ch-a1a8b3:#a1a8b3;--ch-aab2c1:#aab2c1;--ch-9aa3b4:#9aa3b4;--ch-e5e7eb:#e5e7eb;--ch-f8fafc:#f8fafc;--ch-c8d0e0:#c8d0e0;--ch-e9d5ff:#e9d5ff;--ch-e8edf5:#e8edf5;--ch-f2f5fb:#f2f5fb;--ch-c4c9d1:#c4c9d1;--ch-e5f1ff:#e5f1ff;--ch-aab3c2:#aab3c2;--ch-e8ecf3:#e8ecf3;--ch-dde3ee:#dde3ee;--ch-f4f5f8:#f4f5f8;--ch-d8d8e5:#d8d8e5;--ch-d5c8f7:#d5c8f7;--ch-f7f7fb:#f7f7fb;--ch-ececf4:#ececf4;--ch-a0aec0:#a0aec0;--ch-d6d9e3:#d6d9e3;--ch-dbeafe:#dbeafe;--ch-b0aab8:#b0aab8;--ch-c2bcc8:#c2bcc8;--ch-b8b0a4:#b8b0a4;--ch-cac2b6:#cac2b6;--ch-f0f5ff:#f0f5ff;--ch-d4dae3:#d4dae3;--ch-d9e6f2:#d9e6f2;--ch-cbd7e3:#cbd7e3;--ch-cbd5e1:#cbd7e3;--ch-fafafa:#fafafa;--ch-f7fafc:#f7fafc;--ch-e0f2fe:#e0f2fe;--ch-c8cdd6:#c8cdd6;--ch-e4e7ee:#e4e7ee;--ch-dce8ff:#dce8ff;--ch-e6ecf5:#e6ecf5;--ch-c4c8d4:#c4c8d4;--ch-bbf7d0:#bbf7d0;--ch-c8d0dc:#c8d0dc;--ch-a0b0c8:#a0b0c8;--ch-d1d1d1:#d1d1d1;--ch-94a3b8:#94a3b8;--ch-d0d6e3:#d0d6e3;--ch-b1bcc8:#b1bcc8;--ch-12d8f1:#12d8f1;--ch-8a5cff:#71717a;--ch-ff8b8b:#ff8b8b;--ch-5b8dff:#a1a1aa;--ch-1dd8ee:#1dd8ee;--ch-ff5b6b:#ff5b6b;--ch-ffd56a:#ffd56a;--ch-f6c945:#f6c945;--ch-7c3aed:#7c3aed;--ch-4ade80:#4ade80;--ch-f87171:#f87171;--ch-ffd21a:#ffd21a;--ch-6affb8:#a1a1aa;--ch-22c55e:#22c55e;--ch-ffd126:#ffd126;--ch-c4b5fd:#c4b5fd;--ch-fbbf24:#fbbf24;--ch-ef4444:#ef4444;--ch-48a9ff:#48a9ff;--ch-ff6b6b:#ff6b6b;--ch-3b82f6:#3b82f6;--ch-c69200:#c69200;--ch-2ae8ff:#2ae8ff;--ch-a8c4ff:#e5e7eb;--ch-a78bfa:#a78bfa;--ch-12bfd1:#12bfd1;--ch-67e8a5:#67e8a5;--ch-c4b5ff:#c4b5ff;--ch-8b5cf6:#8b5cf6;--ch-10c9e2:#10c9e2;--ch-60a5fa:#60a5fa;--ch-a855f7:#a855f7;--ch-2dd4bf:#2dd4bf;--ch-25d4ff:#d4d4d8;--ch-07c160:#07c160;--ch-ff6b00:#ff6b00;--ch-ff9900:#f90;--ch-0f4b79:#0f4b79;--ch-ff9b39:#ff9b39;--ch-4ea1ff:#4ea1ff;--ch-7dd3fc:#7dd3fc;--ch-f8c23f:#f8c23f;--ch-ffc712:#ffc712;--ch-86efac:#86efac;--ch-14532d:#14532d;--ch-93c5fd:#93c5fd;--ch-5eead4:#5eead4;--ch-818cf8:#818cf8;--ch-fca5a5:#fca5a5;--ch-f0a020:#f0a020;--ch-fcd535:#fcd535;--ch-00bcd4:#00bcd4;--ch-00b5ad:#00b5ad;--ch-38bdf8:#38bdf8;--ch-0ea5e9:#0ea5e9;--ch-c97777:#c97777;--ch-ed2434:#ed2434;--ch-c0d2ff:#c0d2ff;--ch-b18a12:#b18a12;--ch-f472b6:#f472b6;--ch-14e2ff:#14e2ff;--ch-13e4ff:#13e4ff;--ch-14b8a6:#14b8a6;--ch-facc15:#facc15;--ch-8eeeff:#8eeeff;--ch-0369a1:#0369a1;--ch-dba000:#dba000;--ch-9fb7ff:#9fb7ff;--ch-1f6bff:#fafafa;--ch-1557d8:#e4e4e7;--ch-c8a030:#c8a030;--ch-059669:#059669;--ch-b0adff:#b0adff;--ch-0d9b93:#0d9b93;--ch-e5a84a:#e5a84a;--ch-00cae0:#00cae0;--ch-ffb84d:#ffb84d;--ch-0ec5e0:#0ec5e0;--ch-831843:#831843;--ch-8bdcff:#8bdcff;--ch-13598f:#13598f;--ch-ff4d4f:#ff4d4f;--ch-6d3df5:#6d3df5;--ch-5f32df:#5f32df;--ch-9d74ff:#9d74ff;--ch-4bff74:#4bff74;--ch-ffb0b0:#ffb0b0;--ch-ffd10a:#ffd10a;--ch-ffe033:#ffe033;--ch-d0a20d:#d0a20d;--ch-ffaaaa:#faa;--ch-fff1b8:#fff1b8;--ch-a88715:#a88715;--ch-ffb11a:#ffb11a;--ch-26d95f:#26d95f;--ch-c9a962:#c9a962;--ch-17d5e8:#17d5e8;--ch-9ff4ff:#9ff4ff;--ch-7c4a00:#7c4a00;--ch-ffd68a:#ffd68a;--ch-5b2ca0:#5b2ca0;--ch-d9b8ff:#d9b8ff;--ch-99f6e4:#99f6e4;--ch-6366f1:#6366f1;--ch-a5b4fc:#a5b4fc;--ch-ec4899:#ec4899;--ch-f9a8d4:#f9a8d4;--ch-eab308:#eab308;--ch-fde047:#fde047;--ch-06b6d4:#06b6d4;--ch-67e8f9:#67e8f9;--ch-c46c1a:#c46c1a;--ch-f0c14d:#f0c14d;--ch-c97c5d:#c97c5d;--ch-d4a017:#d4a017;--ch-f5cc2e:#f5cc2e;--ch-72e7ff:#72e7ff;--ch-b9c7ff:#b9c7ff;--ch-6b7cff:#6b7cff;--ch-0fc5dd:#0fc5dd;--ch-ff5d5d:#ff5d5d;--ch-ff4747:#ff4747;--ch-7ee8f9:#7ee8f9;--ch-1e3a5f:#1e3a5f;--ch-0e7d74:#0e7d74;--ch-7f1d1d:#7f1d1d;--ch-dc2626:#dc2626;--ch-b91c1c:#b91c1c;--ch-bfdbfe:#bfdbfe;--ch-d8b4fe:#d8b4fe;--ch-4caf50:#4caf50;--ch-ffcc00:#fc0;--ch-00aaff:#0af;--ch-8a2be2:#8a2be2;--ch-00b894:#00b894;--ch-ffa502:#ffa502;--ch-3742fa:#3742fa;--ch-ff4757:#ff4757;--ch-5f27cd:#5f27cd;--ch-22d3ee:#22d3ee;--ch-12c8de:#12c8de;--ch-5b8cff:#5b8cff;--ch-7aa4ff:#7aa4ff}html{background-color:#090a0e;font-family:initial}button{outline:none}html.theme-light{--app-bg:#fafafa;--app-sidebar-bg:#fafafa;--app-sidebar-border:rgba(15,23,42,.08);--app-sidebar-text:#374151;--app-sidebar-text-muted:#9ca3af;--app-sidebar-hover:#f4f4f5;--app-sidebar-active-bg:#f4f4f5;--app-sidebar-active-text:#18181b;--app-sidebar-nav-text:#3f3f46;--app-sidebar-nav-text-active:#18181b;--app-sidebar-nav-hover-bg:#f4f4f5;--app-sidebar-nav-active-bg:#f4f4f5;--app-surface:#fff;--app-surface-2:#f9fafb;--app-border:rgba(0,0,0,.08);--app-text:#111827;--app-text-muted:#6b7280;--app-loader:#52525b;--app-loader-track:rgba(0,0,0,.12);--app-loader-soft:rgba(82,82,91,.28);--app-toolbar-bg:rgba(255,255,255,.95);--app-toolbar-border:rgba(0,0,0,.1);background-color:#fafafa}}@layer components{.work-filter-seg{background:rgba(255,255,255,.06);border:.0625rem solid rgba(255,255,255,.08)}.work-filter-tab-active{color:#f4f4f5;background:rgba(255,255,255,.14);box-shadow:0 .0625rem .1875rem rgba(0,0,0,.18)}.work-filter-seg button:not(.work-filter-tab-active){color:#8e8e93}.work-filter-seg button:not(.work-filter-tab-active):hover{color:#d4d4d8}html.theme-light .work-filter-seg{background:#ebebef;border-color:transparent}html.theme-light .work-filter-tab-active{box-shadow:0 .0625rem .1875rem rgba(0,0,0,.08),0 .0625rem .125rem rgba(0,0,0,.04);color:#333!important;background:#fff!important}html.theme-light .work-filter-seg button:not(.work-filter-tab-active){color:#8e8e93!important;background:0 0!important}html.theme-light .work-filter-seg button:not(.work-filter-tab-active):hover{color:#636366!important}.my-page-info-pill{box-sizing:border-box;color:#d4d4d8;cursor:pointer;white-space:nowrap;background:rgba(255,255,255,.06);border:.0625rem solid rgba(255,255,255,.12);border-radius:.375rem;padding:.3125rem .75rem;font-size:.625rem;font-weight:400;transition:all .2s}.my-page-info-pill:hover{color:#f4f4f5;background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2)}.my-page-info-pill:disabled{opacity:.55;cursor:not-allowed}.my-page-info-pill:disabled:hover{color:#d4d4d8;background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.12)}.profile-avatar-fallback{color:#6eb8c4;background:rgba(56,168,184,.12);border:.0625rem solid rgba(56,168,184,.32)}.profile-identity-badge{border:.0625rem solid transparent}.profile-identity-badge--admin,.profile-identity-badge--agent{color:#6eb8c4;background:rgba(56,168,184,.12);border-color:rgba(56,168,184,.34)}.profile-identity-badge--vip{color:#c4a048;background:rgba(196,160,72,.12);border-color:rgba(196,160,72,.36)}.profile-identity-badge--user{color:#5aa8b4;background:rgba(56,168,184,.1);border-color:rgba(56,168,184,.28)}.my-page-amount{color:#e4e4e7}.my-page-recharge-btn{box-sizing:border-box;color:#d4d4d8;background:rgba(255,255,255,.06);border:.0625rem solid rgba(255,255,255,.12)}.my-page-recharge-btn:hover{color:#f4f4f5;background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2)}.my-page-info-pill-muted{box-sizing:border-box;color:#9ca3af;cursor:pointer;white-space:nowrap;background:rgba(255,255,255,.04);border:.0625rem solid rgba(255,255,255,.12);border-radius:.375rem;padding:.3125rem .75rem;font-size:.625rem;font-weight:400;transition:all .2s}.my-page-info-pill-muted:hover{color:#d1d5db;background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.18)}.my-page-work-card{transition:transform .22s,filter .22s}.group\/card:hover .my-page-work-card{filter:drop-shadow(0 .625rem 1.25rem rgba(0,0,0,.14));transform:translateY(-.1875rem)}.my-page-work-card-surface{transition:border-color .22s,box-shadow .22s,transform .22s}.group\/card:hover .my-page-work-card-surface{border-color:rgba(18,216,241,.38);transform:scale(1.015);box-shadow:0 .625rem 1.75rem rgba(0,0,0,.1),0 0 0 .0625rem rgba(18,216,241,.12)}.work-batch-action-btn{box-sizing:border-box;white-space:nowrap;cursor:pointer;background:0 0;border-style:solid;border-width:.0625rem;border-radius:.375rem;align-items:center;gap:.375rem;height:2rem;padding:0 .75rem;font-size:.6875rem;font-weight:600;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.work-batch-action-btn:disabled{opacity:.45;cursor:not-allowed}.work-batch-action-btn--primary{border-color:var(--c-primary-50);color:var(--color-primary)}.work-batch-action-btn--primary:hover:not(:disabled){background:var(--c-primary-10)}.work-batch-action-btn--purple{color:#c4b5fd;border-color:rgba(167,139,250,.65)}.work-batch-action-btn--purple:hover:not(:disabled){background:rgba(139,92,246,.12)}.work-batch-action-btn--danger{color:#fca5a5;border-color:rgba(248,113,113,.65)}.work-batch-action-btn--danger:hover:not(:disabled){background:rgba(239,68,68,.12)}.work-batch-action-btn--neutral{color:#f3f4f6;border-color:rgba(255,255,255,.28)}.work-batch-action-btn--neutral:hover:not(:disabled){background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.42)}.work-batch-type-badge{color:#ddd6fe;background:rgba(88,28,135,.42);border:.0625rem solid rgba(167,139,250,.28);border-radius:.375rem;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;line-height:1.25;display:inline-flex}.work-batch-select-day-btn,.work-batch-deselect-all-btn{cursor:pointer;background:var(--c-primary-8);border:.0625rem solid var(--c-primary-25);color:var(--color-primary);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);border-radius:2rem;align-items:center;gap:.5rem;padding:.3125rem .875rem;font-size:.6875rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.work-batch-select-day-btn:hover{background:var(--c-primary-12);border-color:var(--c-primary-30)}.work-batch-select-day-btn:active,.work-batch-deselect-all-btn:active{transform:scale(.98)}.work-batch-deselect-all-btn{background:var(--c-primary-20);border-color:var(--color-primary);box-shadow:0 0 .625rem var(--c-primary-15)}.work-batch-deselect-all-btn:hover{background:var(--c-primary-20);border-color:var(--color-primary);box-shadow:0 0 .75rem var(--c-primary-20)}.work-batch-notice{color:#f0c14d;background:rgba(42,31,20,.88);border-color:rgba(196,108,26,.55);box-shadow:0 0 .5rem rgba(255,165,0,.22)}.work-batch-card-check{z-index:20;cursor:pointer;background:rgba(0,0,0,.28);border:.0625rem solid rgba(255,255,255,.45);border-radius:.25rem;place-items:center;width:1.125rem;height:1.125rem;transition:background .15s,border-color .15s;display:grid;position:absolute;top:.5rem;left:.5rem}.work-batch-card-check:hover{border-color:rgba(255,255,255,.72)}.work-batch-card-check--selected{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.group\/card.work-batch-card--selected .my-page-work-card-surface{border-color:rgba(0,202,224,.55);box-shadow:0 0 0 .0625rem rgba(0,202,224,.28)}.my-page-works-batch-mode .group\/card:hover .my-page-work-card{filter:none;transform:none}.my-page-works-batch-mode .group\/card:hover .my-page-work-card-surface{box-shadow:none;border-color:rgba(0,0,0,.1);transform:none}.my-page-works-batch-mode .group\/card.work-batch-card--selected:hover .my-page-work-card-surface{border-color:rgba(0,202,224,.55);box-shadow:0 0 0 .0625rem rgba(0,202,224,.28)}.my-page-bind-input{box-sizing:border-box;color:#e8edf5;background:rgba(255,255,255,.04);border:.0625rem solid rgba(255,255,255,.12);border-radius:.375rem;outline:none;width:100%;height:1.625rem;padding:0 .5rem;font-size:.625rem;line-height:1.25;transition:border-color .2s}.my-page-bind-input::placeholder{color:#6b7280}.my-page-bind-input:focus{border-color:var(--c-primary-50)}.my-page-captcha{box-sizing:border-box;cursor:pointer;background:linear-gradient(135deg,#0d1a1c 0%,#111318 100%);border:.0625rem solid rgba(255,255,255,.1);border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:5.25rem;height:1.625rem;padding:0;display:flex;overflow:hidden}.my-page-captcha canvas{width:100%;height:100%;display:block}.logout-btn{box-sizing:border-box;color:#a1a1aa;letter-spacing:.04em;cursor:pointer;text-align:center;background:rgba(255,255,255,.04);border:.0625rem solid rgba(255,255,255,.12);border-radius:.5rem;justify-content:center;align-items:center;width:100%;height:2.5rem;padding:0 .75rem;font-size:.75rem;font-weight:500;line-height:1;transition:background-color .2s,border-color .2s,color .2s;display:flex}.logout-btn:hover{color:#e4e4e7;background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2)}.top-toolbar-button{isolation:isolate;background-clip:padding-box;transition:transform .18s,box-shadow .26s,border-color .26s,background-color .26s,color .26s;position:relative;overflow:visible}.top-toolbar-button:after{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;border:.0625rem solid rgba(226,206,170,0);position:absolute;top:-.25rem;bottom:-.25rem;left:-.25rem;right:-.25rem;transform:scale(.82)}.top-toolbar-button:before{content:"";z-index:0;border-radius:inherit;opacity:0;pointer-events:none;background:rgba(0,0,0,.24);transition:opacity .26s;position:absolute;top:0;bottom:0;left:0;right:0}.top-toolbar-button>*{z-index:1;position:relative}.top-toolbar-canvas-credits{color:#d9dee8;gap:.3125rem;font-size:.75rem;font-weight:600;line-height:1;background:rgba(28,30,38,.92)!important;border-color:rgba(255,248,240,.08)!important;border-radius:9999px!important}.top-toolbar-balance{color:#f5af38!important}.top-toolbar-balance:hover,html.theme-light .top-toolbar-balance:hover,html:not(.theme-light) .top-toolbar-balance:hover{transform:none;color:#f5af38!important;box-shadow:none!important;background:0 0!important;border-color:transparent!important}html.theme-light .top-toolbar-balance,html.theme-light .top-toolbar-balance .top-toolbar-balance-value{color:#f5af38!important}.top-toolbar-credits-icon,.top-toolbar-credits-value{color:#c9b896}.top-toolbar-canvas-credits:hover{background:rgba(255,248,240,.05)!important}html.theme-light .top-toolbar-canvas-credits{color:#2a2e36;background:rgba(255,255,255,.96)!important;border-color:rgba(20,23,31,.08)!important}html.theme-light .top-toolbar-credits-icon,html.theme-light .top-toolbar-credits-value{color:#b59a6d}html.theme-light .top-toolbar-canvas-credits:hover{background:rgba(20,23,31,.043)!important}.top-toolbar-labeled:not(.membership-toolbar-button),.top-toolbar-icon-only{color:#a1a1aa;box-shadow:none!important;background:0 0!important;border-color:transparent!important}html.theme-light .top-toolbar-labeled:not(.membership-toolbar-button),html.theme-light .top-toolbar-icon-only{color:#6b7280;box-shadow:none!important;background:0 0!important;border-color:transparent!important}.top-toolbar-labeled:not(.membership-toolbar-button):hover,.top-toolbar-icon-only:hover{color:#fff;background:#262626!important}html.theme-light .top-toolbar-labeled:not(.membership-toolbar-button):hover,html.theme-light .top-toolbar-icon-only:hover{color:#000;background:#f5f5f5!important}.app-top-toolbar,html.theme-light .app-top-toolbar,html:not(.theme-light) .app-top-toolbar{gap:.125rem!important}html.theme-light .top-toolbar-button:not(.membership-toolbar-button):not(.top-toolbar-balance){color:#6b7280;box-shadow:none!important;background:0 0!important;border-color:transparent!important}html:not(.theme-light) .top-toolbar-button:not(.membership-toolbar-button):not(.top-toolbar-balance){color:#a1a1aa;box-shadow:none!important;background:0 0!important;border-color:transparent!important}html.theme-light .top-toolbar-button:not(.membership-toolbar-button):not(.top-toolbar-balance):hover{transform:none;color:#000!important;box-shadow:none!important;background-color:#f5f5f5!important;border-color:transparent!important}html:not(.theme-light) .top-toolbar-button:not(.membership-toolbar-button):not(.top-toolbar-balance):hover{transform:none;color:#fff!important;box-shadow:none!important;background-color:#262626!important;border-color:transparent!important}.top-toolbar-labeled svg,.top-toolbar-labeled .agent-partner-icon{flex-shrink:0}.top-toolbar-labeled .agent-partner-icon{width:1.25rem;height:1.25rem}.top-toolbar-label{white-space:nowrap}.top-toolbar-button:not(.membership-toolbar-button):not(.top-toolbar-balance):hover{animation:none;transform:none;color:#fff!important;box-shadow:none!important;background-color:#262626!important;border-color:transparent!important}html.theme-light .top-toolbar-button:not(.membership-toolbar-button):not(.top-toolbar-balance):hover{color:#000!important;background-color:#f5f5f5!important}.top-toolbar-button:not(.membership-toolbar-button):not(.top-toolbar-balance):hover:before,.top-toolbar-button:not(.membership-toolbar-button):not(.top-toolbar-balance):hover:after{opacity:0!important;animation:none!important}html.theme-light .top-toolbar-button:not(.membership-toolbar-button):not(.top-toolbar-balance):hover:before,html.theme-light .top-toolbar-button:not(.membership-toolbar-button):not(.top-toolbar-balance):hover:after{opacity:0!important}.top-toolbar-balance,.top-toolbar-balance:hover,.top-toolbar-balance:active,html.theme-light .top-toolbar-balance,html.theme-light .top-toolbar-balance:hover,html.theme-light .top-toolbar-balance:active,html:not(.theme-light) .top-toolbar-balance,html:not(.theme-light) .top-toolbar-balance:hover,html:not(.theme-light) .top-toolbar-balance:active{color:#f5af38!important;box-shadow:none!important;background:0 0!important;border-color:transparent!important;animation:none!important;transform:none!important}.top-toolbar-balance .top-toolbar-balance-value{color:#f5af38!important}.top-toolbar-button-primary:hover{color:#171002!important;background-color:#d6a900!important;border-color:rgba(255,224,76,.8)!important;box-shadow:inset 0 0 0 .0625rem rgba(255,255,255,.14),0 0 0 .0625rem rgba(255,210,26,.2),0 0 1.125rem rgba(255,210,26,.32)!important}.top-toolbar-button-primary:hover:before{opacity:1;background:rgba(61,44,0,.16)}.top-toolbar-button:active{transform:translateY(0)scale(.95)}.floating-customer-service{z-index:58;place-items:center;display:grid;position:fixed;bottom:2.5rem;right:2.25rem}.floating-customer-service__button{color:#fafafa;cursor:pointer;background:#18181b;border:.0625rem solid #262626;border-radius:999px;place-items:center;width:3.25rem;height:3.25rem;transition:transform .18s,background .18s,border-color .18s,box-shadow .18s;display:grid;position:relative;overflow:visible;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.2)}.floating-customer-service__button:hover{background:#27272a;border-color:#3f3f46;transform:translateY(-.0625rem);box-shadow:0 .625rem 1.75rem rgba(0,0,0,.26)}.floating-customer-service__icon,.floating-customer-service__label{z-index:2;position:relative}.floating-customer-service__icon{width:1.375rem;height:1.375rem}.floating-customer-service__label{color:#fafafa;letter-spacing:0;flex-direction:column;justify-content:center;align-items:center;gap:.0625rem;font-size:.6875rem;font-weight:500;line-height:1.05;display:flex}.floating-customer-service__ripple{border-radius:inherit;pointer-events:none;border:.0625rem solid rgba(24,24,27,.2);animation:2.4s ease-out infinite floating-customer-service-ripple;position:absolute;top:-.3125rem;bottom:-.3125rem;left:-.3125rem;right:-.3125rem}.floating-customer-service__ripple--two{animation-delay:1.2s}.floating-customer-service__panel{opacity:0;transform-origin:100% 100%;pointer-events:none;width:13.375rem;transition:opacity .16s,transform .18s;position:absolute;bottom:calc(100% + .875rem);right:0;transform:translateY(.5rem)scale(.98)}.floating-customer-service__card{background:#fff;border:.0625rem solid #e5e5e5;border-radius:12px;width:100%;padding:.875rem;position:relative;box-shadow:0 .75rem 2rem rgba(0,0,0,.12)}.floating-customer-service.is-panel-open .floating-customer-service__panel{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.floating-customer-service__card:after{content:"";background:#fff;border-bottom:.0625rem solid #e5e5e5;border-right:.0625rem solid #e5e5e5;width:.75rem;height:.75rem;position:absolute;bottom:-.375rem;right:1.375rem;transform:rotate(45deg)}.floating-customer-service__dismiss{z-index:2;color:#525252;cursor:pointer;background:#fff;border:.0625rem solid #d4d4d4;border-radius:999px;place-items:center;width:1.625rem;height:1.625rem;transition:transform .16s,border-color .16s,background .16s,color .16s;display:grid;position:absolute;top:-.625rem;right:-.625rem;box-shadow:0 .25rem .75rem rgba(0,0,0,.08)}.floating-customer-service__dismiss:hover{color:#171717;background:#f5f5f5;border-color:#a3a3a3;transform:translateY(-.0625rem)}.floating-customer-service__qr{background:#fafafa;border:.0625rem solid #eee;border-radius:8px;place-items:center;width:11.625rem;height:11.625rem;padding:.5rem;display:grid;overflow:hidden}.floating-customer-service__qr img{object-fit:contain;width:100%;height:100%}.floating-customer-service__text,.floating-customer-service__hours,.floating-customer-service__loading,.floating-customer-service__empty{text-align:center;margin-top:.625rem;line-height:1.35}.floating-customer-service__text{color:#171717;white-space:nowrap;box-shadow:none;text-shadow:none;background:#f5f5f5;border-radius:8px;padding:.5rem .625rem;font-size:.75rem;font-weight:600;animation:none;position:relative;overflow:hidden}.floating-customer-service__text:after{display:none}.floating-customer-service__hours{color:#737373;white-space:nowrap;margin-top:.5rem;font-size:.6875rem;font-weight:500}.floating-customer-service__loading,.floating-customer-service__empty{color:#737373;place-items:center;min-height:3.625rem;display:grid}html:not(.theme-light) .floating-customer-service__button{color:#18181b;background:#fafafa;border-color:rgba(255,255,255,.2);box-shadow:0 .5rem 1.5rem rgba(0,0,0,.38)}html:not(.theme-light) .floating-customer-service__button:hover{background:#fff;border-color:rgba(255,255,255,.35)}html:not(.theme-light) .floating-customer-service__label{color:#18181b}html:not(.theme-light) .floating-customer-service__ripple{border-color:rgba(255,255,255,.22)}html:not(.theme-light) .floating-customer-service__card{background:#171717;border-color:#2a2a2a;box-shadow:0 .75rem 2rem rgba(0,0,0,.45)}html:not(.theme-light) .floating-customer-service__card:after{background:#171717;border-bottom-color:#2a2a2a;border-right-color:#2a2a2a}html:not(.theme-light) .floating-customer-service__qr{background:#fff;border-color:#2a2a2a}html:not(.theme-light) .floating-customer-service__text{color:#f5f5f5;background:#262626}html:not(.theme-light) .floating-customer-service__hours,html:not(.theme-light) .floating-customer-service__loading,html:not(.theme-light) .floating-customer-service__empty{color:#a3a3a3}html:not(.theme-light) .floating-customer-service__dismiss{color:#d4d4d4;background:#2f3136;border-color:#3a3a3a;box-shadow:0 .25rem .75rem rgba(0,0,0,.35)}html:not(.theme-light) .floating-customer-service__dismiss:hover{color:#f5f5f5;background:#262626;border-color:#525252}@keyframes floating-customer-service-ripple{0%{opacity:.55;transform:scale(.86)}72%{opacity:0;transform:scale(1.28)}to{opacity:0;transform:scale(1.28)}}.insp-cta-btn{color:#111;background:#fff;border:.0625rem solid rgba(255,255,255,.55);box-shadow:0 .5rem 1.25rem rgba(0,0,0,.22)}.insp-cta-btn:hover{color:#111;background:#f4f4f5;border-color:rgba(255,255,255,.7);box-shadow:0 .625rem 1.5rem rgba(0,0,0,.28)}.insp-cta-tooltip{color:#111;background:#fff;border:.0625rem solid rgba(255,255,255,.5);box-shadow:0 .375rem 1rem rgba(0,0,0,.2)}.insp-type-badge--image,.insp-type-badge--video{color:#e4e4e7;background:rgba(255,255,255,.12);border:.0625rem solid rgba(255,255,255,.14)}html.theme-light .insp-cta-btn{color:#111;background:#fff;border-color:rgba(0,0,0,.06);box-shadow:0 .5rem 1.125rem rgba(0,0,0,.14)}html.theme-light .insp-cta-btn:hover{color:#111;background:#fafafa;border-color:rgba(0,0,0,.1)}html.theme-light .insp-cta-tooltip{color:#111;background:#fff;border-color:rgba(0,0,0,.08);box-shadow:0 .375rem .875rem rgba(0,0,0,.12)}html.theme-light .insp-type-badge--image,html.theme-light .insp-type-badge--video{color:#52525b;background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.08)}.insp-cta-btn--panel{color:#f4f4f5;box-shadow:none;background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.16);font-weight:600}.insp-cta-btn--panel:hover{color:#fff;box-shadow:none;background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.24)}html.theme-light .insp-cta-btn--panel{color:#111;background:#fff;border-color:rgba(0,0,0,.1);box-shadow:0 .25rem .875rem rgba(0,0,0,.08)}html.theme-light .insp-cta-btn--panel:hover{color:#111;background:#fafafa;border-color:rgba(0,0,0,.14)}.mihe-modal-btn-primary{color:#27272a;background:#e4e4e7;border:.0625rem solid rgba(255,255,255,.14)}.mihe-modal-btn-primary:hover{background:#f4f4f5}.mihe-modal-btn-soft{color:#e4e4e7;background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.14)}.mihe-modal-btn-soft:hover{color:#fff;background:rgba(255,255,255,.1)}.mihe-modal-seg{background:rgba(255,255,255,.06);border:.0625rem solid rgba(255,255,255,.08)}.mihe-modal-chip-active{color:#f4f4f5;background:rgba(255,255,255,.14);border:.0625rem solid transparent;box-shadow:0 .0625rem .1875rem rgba(0,0,0,.18)}.mihe-modal-chip-idle{color:#8e8e93;background:0 0;border:.0625rem solid transparent}.mihe-modal-chip-idle:hover{color:#d4d4d8}.mihe-modal-chip-soft{color:#d4d4d8;background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.14)}.asset-library-modal__notice{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.1)}.asset-library-modal__notice-dot{background:#a1a1aa}.asset-library-modal__notice-text{color:#a1a1aa}.asset-library-modal__notice-text strong{color:#e4e4e7;font-weight:600}html.theme-light .mihe-modal-btn-primary{color:#fafafa;background:#2f3136;border-color:#2f3136}html.theme-light .mihe-modal-btn-primary:hover{color:#fff;background:#3a3d44;border-color:#3a3d44}html.theme-light .mihe-modal-btn-soft{color:#171717;background:#f2f2f2;border-color:#f2f2f2}html.theme-light .mihe-modal-btn-soft:hover{color:#111;background:#e8e8e8;border-color:#e8e8e8}html.theme-light .mihe-modal-seg{background:#ebebef;border-color:transparent}.mihe-modal-header-icon{color:#e4e4e7;background:rgba(255,255,255,.07);box-shadow:inset 0 .0625rem rgba(255,255,255,.06),0 0 0 .0625rem rgba(255,255,255,.1)}.mihe-modal-inline-icon{color:#c4c4c8;background:rgba(255,255,255,.06);box-shadow:0 0 0 .0625rem rgba(255,255,255,.08)}html.theme-light .mihe-modal-header-icon{color:#2f3136;background:#f2f2f2;box-shadow:inset 0 .0625rem rgba(255,255,255,.85),0 0 0 .0625rem rgba(0,0,0,.06)}html.theme-light .mihe-modal-inline-icon{color:#2f3136;background:#f2f2f2;box-shadow:0 0 0 .0625rem rgba(0,0,0,.06)}html.theme-light .mihe-modal-chip-active{color:#fafafa;box-shadow:none;background:#2f3136;border-color:transparent}html.theme-light .mihe-modal-chip-active:hover{color:#fff;background:#3a3d44}html.theme-light .mihe-modal-chip-idle{color:#171717;background:#f2f2f2}html.theme-light .mihe-modal-chip-idle:hover{color:#111;background:#e8e8e8}html.theme-light .mihe-modal-chip-soft{color:#171717;background:#f2f2f2;border-color:rgba(0,0,0,.06)}html.theme-light .asset-library-modal__tabs .mihe-modal-chip-active:hover{color:#fff!important;background:#3a3d44!important}html.theme-light .feedback-modal__add-image{color:#52525b!important;background:#fff!important;border-style:dashed!important;border-color:#d4d4d8!important}html.theme-light .feedback-modal__add-image:hover{color:#18181b!important;background:#fafafa!important;border-color:#a1a1aa!important}html.theme-light .asset-library-modal__notice{background:#f2f2f7;border-color:transparent}html.theme-light .asset-library-modal__notice-dot{background:#aeaeb2}html.theme-light .asset-library-modal__notice-text{color:#8e8e93}html.theme-light .asset-library-modal__notice-text strong{color:#636366}html.theme-light .feedback-modal__title,html.theme-light .feedback-success-modal__title{color:#18181b!important}html.theme-light .feedback-modal .text-\[\#a1a1aa\]{color:#a1a1aa!important}html.theme-light .feedback-modal .text-white{color:#3f3f46!important}html.theme-light .feedback-modal.modal-panel{background:#fff!important;border-color:rgba(24,24,27,.08)!important;box-shadow:0 1.5rem 5rem rgba(24,24,27,.14)!important}html.theme-light .feedback-modal .mihe-modal-seg{background:#f4f4f5!important;border-color:transparent!important}html.theme-light .feedback-modal .mihe-modal-seg .mihe-modal-chip-idle{color:#71717a!important;background:0 0!important}html.theme-light .feedback-modal .mihe-modal-seg .mihe-modal-chip-idle:hover{color:#3f3f46!important;background:0 0!important}html.theme-light .feedback-modal .mihe-modal-seg .mihe-modal-chip-active,html.theme-light .feedback-modal .mihe-modal-seg .mihe-modal-chip-active:hover{box-shadow:0 .0625rem .125rem rgba(24,24,27,.08),0 0 0 .0625rem rgba(24,24,27,.04);color:#18181b!important;background:#fff!important;border-color:transparent!important}html.theme-light .feedback-modal .flex-wrap .mihe-modal-chip-idle{color:#52525b!important;background:#f4f4f5!important}html.theme-light .feedback-modal .flex-wrap .mihe-modal-chip-idle:hover{color:#18181b!important;background:#ececef!important}html.theme-light .feedback-modal .flex-wrap .mihe-modal-chip-active,html.theme-light .feedback-modal .flex-wrap .mihe-modal-chip-active:hover{box-shadow:none;color:#18181b!important;background:#fff!important;border-color:#2f3136!important}html.theme-light .feedback-modal textarea,html.theme-light .feedback-modal input[type=text]{color:#18181b!important;background:#fff!important;border-color:#e4e4e7!important}html.theme-light .feedback-modal textarea::placeholder,html.theme-light .feedback-modal input[type=text]::placeholder{color:#a1a1aa!important}html.theme-light .feedback-modal textarea:focus,html.theme-light .feedback-modal input[type=text]:focus{box-shadow:0 0 0 .1875rem rgba(47,49,54,.08);border-color:#a1a1aa!important}@media (min-width:769px){.app-top-toolbar{gap:.3125rem!important}.top-toolbar-canvas-credits{font-size:.625rem;border-radius:9999px!important;width:4.6875rem!important;min-width:4.6875rem!important;max-width:4.6875rem!important;height:2rem!important;padding-left:.5rem!important;padding-right:.5rem!important}.top-toolbar-labeled{border-radius:9999px!important;gap:.25rem!important;width:auto!important;min-width:4.5rem!important;max-width:none!important;height:2.25rem!important;padding-left:.75rem!important;padding-right:.75rem!important}.top-toolbar-icon-only{border-radius:9999px!important;width:2.25rem!important;min-width:2.25rem!important;max-width:2.25rem!important;height:2.25rem!important;padding:0!important}.top-toolbar-labeled svg,.top-toolbar-labeled .agent-partner-icon{width:1.125rem!important;height:1.125rem!important}.top-toolbar-label{font-size:.5625rem!important}}.top-toolbar-button-ripple-a:after{animation:.52s ease-out top-toolbar-click-ripple-a}.top-toolbar-button-ripple-b:after{animation:.52s ease-out top-toolbar-click-ripple-b}.sidebar-scroll-muted{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.14) transparent}.sidebar-scroll-muted::-webkit-scrollbar{width:.1875rem;height:.1875rem}.sidebar-scroll-muted::-webkit-scrollbar-track{background:0 0}.sidebar-scroll-muted::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.14);border-radius:999px}.sidebar-scroll-muted:hover::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.22)}html.theme-light .sidebar-scroll-muted{scrollbar-color:rgba(0,0,0,.22) transparent}html.theme-light .sidebar-scroll-muted::-webkit-scrollbar-track{background:0 0}html.theme-light .sidebar-scroll-muted::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.22)}html.theme-light .sidebar-scroll-muted:hover::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.32)}.profile-drawer-scroll{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.06) transparent}.profile-drawer-scroll::-webkit-scrollbar{width:.1875rem;height:.1875rem}.profile-drawer-scroll::-webkit-scrollbar-track{background:0 0}.profile-drawer-scroll::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.1);border-radius:999px}.profile-drawer-scroll:hover::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.16)}}@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.start: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))){left:var(--spacing)}.start: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))){left:var(--spacing)}.start: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))){left:var(--spacing)}.start:-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)){right:var(--spacing)}.start:-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)){right:var(--spacing)}.start: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)){right:var(--spacing)}.\!end: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))){right:var(--spacing)}.\!end: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))){right:var(--spacing)}.\!end: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))){right:var(--spacing)}.\!end:-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)){left:var(--spacing)}.\!end:-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)){left:var(--spacing)}.\!end: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)){left:var(--spacing)}.end: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))){right:var(--spacing)}.end: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))){right:var(--spacing)}.end: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))){right:var(--spacing)}.end:-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)){left:var(--spacing)}.end:-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)){left:var(--spacing)}.end: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)){left:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-4{top:calc(var(--spacing) * 4)}.top-full{top:100%}.right-0{right:calc(var(--spacing) * 0)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-full{bottom:100%}.left-0{left:calc(var(--spacing) * 0)}.left-3{left:calc(var(--spacing) * 3)}.z-\[1\]{z-index:1}.z-\[30\]{z-index:30}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[200\]{z-index:200}.z-\[260\]{z-index:260}.z-\[300\]{z-index:300}.z-\[500\]{z-index:500}.z-\[99999\]{z-index:99999}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-6{margin-inline:calc(var(--spacing) * 6)}.mx-auto{margin-left:auto;margin-right:auto}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-\[-8px\]{margin-top:-.5rem}.mt-\[1px\]{margin-top:.0625rem}.mt-\[9px\]{margin-top:.5625rem}.mt-auto{margin-top:auto}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.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-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-1{margin-left:calc(var(--spacing) * 1)}.box-border{box-sizing:border-box}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-\[2px\]{height:.125rem}.h-\[15px\]{height:.9375rem}.h-\[17px\]{height:1.0625rem}.h-\[18px\]{height:1.125rem}.h-\[22px\]{height:1.375rem}.h-\[24px\]{height:1.5rem}.h-\[140px\]{height:8.75rem}.h-\[200px\]{height:12.5rem}.h-\[220px\]{height:13.75rem}.h-\[min\(90vh\,720px\)\]{height:min(90vh,45rem)}.h-\[min\(640px\,92vh\)\]{height:min(40rem,92vh)}.h-\[min\(680px\,92vh\)\]{height:min(42.5rem,92vh)}.h-full{height:100%}.h-px{height:.0625rem}.max-h-\[260px\]{max-height:16.25rem}.max-h-\[min\(72vh\,640px\)\]{max-height:min(72vh,40rem)}.max-h-\[min\(86vh\,820px\)\]{max-height:min(86vh,51.25rem)}.max-h-\[min\(90vh\,720px\)\]{max-height:min(90vh,45rem)}.max-h-\[min\(92vh\,860px\)\]{max-height:min(92vh,53.75rem)}.max-h-\[min\(560px\,88vh\)\]{max-height:min(35rem,88vh)}.min-h-0{min-height:calc(var(--spacing) * 0)}.w-1{width:calc(var(--spacing) * 1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-\[3px\]{width:.1875rem}.w-\[17px\]{width:1.0625rem}.w-\[18px\]{width:1.125rem}.w-\[22px\]{width:1.375rem}.w-\[108px\]{width:6.75rem}.w-\[140px\]{width:8.75rem}.w-\[200px\]{width:12.5rem}.w-\[340px\]{width:21.25rem}.w-\[552px\]{width:34.5rem}.w-\[min\(380px\,calc\(100vw-32px\)\)\]{width:min(23.75rem,100vw - 2rem)}.w-\[min\(640px\,96vw\)\]{width:min(40rem,96vw)}.w-\[min\(720px\,96vw\)\]{width:min(45rem,96vw)}.w-\[min\(860px\,96vw\)\]{width:min(53.75rem,96vw)}.w-\[min\(900px\,96vw\)\]{width:min(56.25rem,96vw)}.w-\[min\(980px\,96vw\)\]{width:min(61.25rem,96vw)}.w-full{width:100%}.max-w-\[360px\]{max-width:22.5rem}.max-w-\[420px\]{max-width:26.25rem}.max-w-\[560px\]{max-width:35rem}.max-w-\[640px\]{max-width:40rem}.max-w-\[760px\]{max-width:47.5rem}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 2rem)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[450px\]{min-width:28.125rem}.min-w-\[560px\]{min-width:35rem}.flex-1{flex:1}.shrink-0{flex-shrink:0}.origin-bottom{transform-origin:bottom}.origin-top{transform-origin:top}.-translate-y-1{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1{--tw-translate-y:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.rotate-180{rotate:180deg}.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-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.list-none{list-style-type: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-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[minmax\(110px\,1\.15fr\)_minmax\(90px\,1fr\)_repeat\(2\,minmax\(110px\,1fr\)\)\]{grid-template-columns:minmax(6.875rem,1.15fr) minmax(5.625rem,1fr) repeat(2,minmax(6.875rem,1fr))}.grid-cols-\[minmax\(110px\,1\.15fr\)_minmax\(90px\,1fr\)_repeat\(3\,minmax\(110px\,1fr\)\)\]{grid-template-columns:minmax(6.875rem,1.15fr) minmax(5.625rem,1fr) repeat(3,minmax(6.875rem,1fr))}.flex-col{flex-direction:column}.place-items-center{place-items:center}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}: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)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[5px\]{border-radius:5px}.rounded-\[10px\]{border-radius:10px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.border{border-style:var(--tw-border-style);border-width:.0625rem}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:.125rem}.border-t{border-top-style:var(--tw-border-style);border-top-width:.0625rem}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:.0625rem}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#12d8f1\]\/25{border-color:rgba(18,216,241,.25);border-color:color(display-p3 .391353 .834572 .931278/.25);border-color:lab(78.865% -38.2027 -25.3106/.25)}.border-\[\#12d8f1\]\/55{border-color:rgba(18,216,241,.55);border-color:color(display-p3 .391353 .834572 .931278/.55);border-color:lab(78.865% -38.2027 -25.3106/.55)}.border-\[var\(--app-loader-track\)\]{border-color:var(--app-loader-track)}.border-\[var\(--ch-4ade80\)\]\/45{border-color:var(--ch-4ade80)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-4ade80\)\]\/45{border-color:color-mix(in oklab, var(--ch-4ade80) 45%, transparent)}}.border-\[var\(--ch-12d8f1\)\]\/40{border-color:var(--ch-12d8f1)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-12d8f1\)\]\/40{border-color:color-mix(in oklab, var(--ch-12d8f1) 40%, transparent)}}.border-\[var\(--ch-f87171\)\]\/45{border-color:var(--ch-f87171)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-f87171\)\]\/45{border-color:color-mix(in oklab, var(--ch-f87171) 45%, transparent)}}.border-\[var\(--ch-fbbf24\)\]\/45{border-color:var(--ch-fbbf24)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-fbbf24\)\]\/45{border-color:color-mix(in oklab, var(--ch-fbbf24) 45%, transparent)}}.border-amber-300\/25{border-color:rgba(255,210,54,.25)}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/25{border-color:color-mix(in oklab, var(--color-amber-300) 25%, transparent)}}.border-transparent{border-color:transparent}.border-white\/8{border-color:rgba(255,255,255,.08)}@supports (color:color-mix(in lab, red, red)){.border-white\/8{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.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\/15{border-color:rgba(255,255,255,.15)}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/\[0\.04\]{border-color:rgba(255,255,255,.04)}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.04\]{border-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.border-white\/\[0\.05\]{border-color:rgba(255,255,255,.05)}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.05\]{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.border-white\/\[0\.06\]{border-color:rgba(255,255,255,.06)}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.06\]{border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.border-white\/\[0\.07\]{border-color:rgba(255,255,255,.07)}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.07\]{border-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.border-white\/\[0\.08\]{border-color:rgba(255,255,255,.08)}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.08\]{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.border-white\/\[0\.09\]{border-color:rgba(255,255,255,.09)}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.09\]{border-color:color-mix(in oklab, var(--color-white) 9%, transparent)}}.border-t-\[var\(--app-loader\)\]{border-top-color:var(--app-loader)}.bg-\[\#12d8f1\]\/10{background-color:rgba(18,216,241,.1);background-color:color(display-p3 .391353 .834572 .931278/.1);background-color:lab(78.865% -38.2027 -25.3106/.1)}.bg-\[\#12d8f1\]\/12{background-color:rgba(18,216,241,.12);background-color:color(display-p3 .391353 .834572 .931278/.12);background-color:lab(78.865% -38.2027 -25.3106/.12)}.bg-\[\#1677ff\]{background-color:#1677ff}.bg-\[\#e4e4e7\]{background-color:#e4e4e7}.bg-\[var\(--ch-0a0c12\)\]{background-color:var(--ch-0a0c12)}.bg-\[var\(--ch-0d1017\)\]{background-color:var(--ch-0d1017)}.bg-\[var\(--ch-1a1d2a\)\]{background-color:var(--ch-1a1d2a)}.bg-\[var\(--ch-1d2026\)\]{background-color:var(--ch-1d2026)}.bg-\[var\(--ch-4ade80\)\],.bg-\[var\(--ch-4ade80\)\]\/12{background-color:var(--ch-4ade80)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-4ade80\)\]\/12{background-color:color-mix(in oklab, var(--ch-4ade80) 12%, transparent)}}.bg-\[var\(--ch-8d94a1\)\]{background-color:var(--ch-8d94a1)}.bg-\[var\(--ch-12d8f1\)\]\/\[0\.08\]{background-color:var(--ch-12d8f1)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-12d8f1\)\]\/\[0\.08\]{background-color:color-mix(in oklab, var(--ch-12d8f1) 8%, transparent)}}.bg-\[var\(--ch-151a22\)\]{background-color:var(--ch-151a22)}.bg-\[var\(--ch-13151f\)\]{background-color:var(--ch-13151f)}.bg-\[var\(--ch-14532d\)\]\/50{background-color:var(--ch-14532d)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-14532d\)\]\/50{background-color:color-mix(in oklab, var(--ch-14532d) 50%, transparent)}}.bg-\[var\(--ch-f87171\)\]\/12{background-color:var(--ch-f87171)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-f87171\)\]\/12{background-color:color-mix(in oklab, var(--ch-f87171) 12%, transparent)}}.bg-\[var\(--ch-fbbf24\)\]\/12{background-color:var(--ch-fbbf24)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-fbbf24\)\]\/12{background-color:color-mix(in oklab, var(--ch-fbbf24) 12%, transparent)}}.bg-amber-300\/10{background-color:rgba(255,210,54,.1)}@supports (color:color-mix(in lab, red, red)){.bg-amber-300\/10{background-color:color-mix(in oklab, var(--color-amber-300) 10%, transparent)}}.bg-black\/10{background-color:rgba(0,0,0,.1)}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-black\/15{background-color:rgba(0,0,0,.15)}@supports (color:color-mix(in lab, red, red)){.bg-black\/15{background-color:color-mix(in oklab, var(--color-black) 15%, 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-black\/65{background-color:rgba(0,0,0,.65)}@supports (color:color-mix(in lab, red, red)){.bg-black\/65{background-color:color-mix(in oklab, var(--color-black) 65%, transparent)}}.bg-black\/70{background-color:rgba(0,0,0,.7)}@supports (color:color-mix(in lab, red, red)){.bg-black\/70{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.bg-black\/80{background-color:rgba(0,0,0,.8)}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-current{background-color:currentColor}.bg-cyan-400\/10{background-color:rgba(0,210,239,.1)}@supports (color:color-mix(in lab, red, red)){.bg-cyan-400\/10{background-color:color-mix(in oklab, var(--color-cyan-400) 10%, transparent)}}.bg-transparent{background-color:transparent}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:rgba(255,255,255,.1)}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/\[0\.03\]{background-color:rgba(255,255,255,.03)}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.bg-white\/\[0\.04\]{background-color:rgba(255,255,255,.04)}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-white\/\[0\.05\]{background-color:rgba(255,255,255,.05)}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/\[0\.06\]{background-color:rgba(255,255,255,.06)}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.bg-white\/\[0\.08\]{background-color:rgba(255,255,255,.08)}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-white\/\[0\.015\]{background-color:rgba(255,255,255,.016)}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.015\]{background-color:color-mix(in oklab, var(--color-white) 1.5%, transparent)}}.bg-white\/\[0\.025\]{background-color:rgba(255,255,255,.024)}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.025\]{background-color:color-mix(in oklab, var(--color-white) 2.5%, transparent)}}.fill-current{fill:currentColor}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-3{padding:calc(var(--spacing) * 3)}.p-5{padding:calc(var(--spacing) * 5)}.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-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pl-0{padding-left:calc(var(--spacing) * 0)}.pl-9{padding-left:calc(var(--spacing) * 9)}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-\[10px\]{font-size:.625rem}.text-\[11px\]{font-size:.6875rem}.text-\[12px\]{font-size:.75rem}.text-\[13px\]{font-size:.8125rem}.text-\[14px\]{font-size:.875rem}.text-\[15px\]{font-size:.9375rem}.text-\[16px\]{font-size:1rem}.text-\[18px\]{font-size:1.125rem}.text-\[20px\]{font-size:1.25rem}.text-\[22px\]{font-size:1.375rem}.text-\[32px\]{font-size:2rem}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.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-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.whitespace-nowrap{white-space:nowrap}.text-\[\#12d8f1\]{color:#12d8f1}.text-\[\#27272a\]{color:#27272a}.text-\[var\(--ch-2a3040\)\]{color:var(--ch-2a3040)}.text-\[var\(--ch-4ade80\)\]{color:var(--ch-4ade80)}.text-\[var\(--ch-4b5563\)\]{color:var(--ch-4b5563)}.text-\[var\(--ch-6b7a8f\)\]{color:var(--ch-6b7a8f)}.text-\[var\(--ch-6b7280\)\]{color:var(--ch-6b7280)}.text-\[var\(--ch-8d94a1\)\]{color:var(--ch-8d94a1)}.text-\[var\(--ch-9ca3af\)\]{color:var(--ch-9ca3af)}.text-\[var\(--ch-9e9e9e\)\]{color:var(--ch-9e9e9e)}.text-\[var\(--ch-12d8f1\)\]{color:var(--ch-12d8f1)}.text-\[var\(--ch-86efac\)\]{color:var(--ch-86efac)}.text-\[var\(--ch-a0a8b8\)\]{color:var(--ch-a0a8b8)}.text-\[var\(--ch-a78bfa\)\]{color:var(--ch-a78bfa)}.text-\[var\(--ch-c7d2fe\)\]{color:var(--ch-c7d2fe)}.text-\[var\(--ch-c8ced9\)\]{color:var(--ch-c8ced9)}.text-\[var\(--ch-cbd7e3\)\]{color:var(--ch-cbd7e3)}.text-\[var\(--ch-e8edf5\)\]{color:var(--ch-e8edf5)}.text-\[var\(--ch-f87171\)\]{color:var(--ch-f87171)}.text-\[var\(--ch-fbbf24\)\]{color:var(--ch-fbbf24)}.text-\[var\(--ch-ff6b6b\)\]{color:var(--ch-ff6b6b)}.text-\[var\(--ch-ffd126\)\]{color:var(--ch-ffd126)}.text-amber-200{color:var(--color-amber-200)}.text-amber-300{color:var(--color-amber-300)}.text-cyan-300{color:var(--color-cyan-300)}.text-red-300{color:var(--color-red-300)}.text-transparent{color:transparent}.text-white{color:var(--color-white)}.text-white\/90{color:rgba(255,255,255,.9)}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.uppercase{text-transform:uppercase}.underline-offset-2{text-underline-offset:.125rem}.placeholder-\[\#555c6a\]::placeholder{color:#555c6a}.accent-\[\#e4e4e7\]{accent-color:#e4e4e7}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-100{opacity:1}.shadow-\[0_0_6px_\#4ade80\]{--tw-shadow:0 0 .375rem var(--tw-shadow-color,#4ade80);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_28px_rgba\(18\,216\,241\,0\.18\)\]{--tw-shadow:0 0 1.75rem var(--tw-shadow-color,rgba(18,216,241,.18));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0 .25rem .75rem 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-\[0_12px_40px_rgba\(0\,0\,0\,0\.7\)\,0_0_0_1px_rgba\(255\,255\,255\,0\.03\)\]{--tw-shadow:0 .75rem 2.5rem var(--tw-shadow-color,rgba(0,0,0,.7)), 0 0 0 .0625rem var(--tw-shadow-color,rgba(255,255,255,.03));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_90px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 1.5rem 5.625rem var(--tw-shadow-color,rgba(0,0,0,.55));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_28px_80px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow:0 1.75rem 5rem var(--tw-shadow-color,rgba(0,0,0,.8));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_28px_80px_rgba\(0\,0\,0\,0\.75\)\]{--tw-shadow:0 1.75rem 5rem var(--tw-shadow-color,rgba(0,0,0,.75));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_32px_96px_rgba\(0\,0\,0\,0\.9\)\]{--tw-shadow:0 2rem 6rem var(--tw-shadow-color,rgba(0,0,0,.9));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_32px_96px_rgba\(0\,0\,0\,0\.85\)\]{--tw-shadow:0 2rem 6rem var(--tw-shadow-color,rgba(0,0,0,.85));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.1\)\]{--tw-shadow:inset 0 .0625rem 0 var(--tw-shadow-color,rgba(255,255,255,.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-inner{--tw-shadow:inset 0 .125rem .25rem 0 var(--tw-shadow-color,rgba(0,0,0,.05));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(.0625rem + 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)}.ring-\[var\(--ch-22c55e\)\]\/25{--tw-ring-color:var(--ch-22c55e)}@supports (color:color-mix(in lab, red, red)){.ring-\[var\(--ch-22c55e\)\]\/25{--tw-ring-color:color-mix(in oklab, var(--ch-22c55e) 25%, transparent)}}.ring-black\/5{--tw-ring-color:rgba(0,0,0,.05)}@supports (color:color-mix(in lab, red, red)){.ring-black\/5{--tw-ring-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.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,)}.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,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-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.\[scrollbar-color\:rgba\(255\,255\,255\,0\.08\)_transparent\]{scrollbar-color:rgba(255,255,255,.08) transparent}.\[scrollbar-color\:rgba\(255\,255\,255\,0\.12\)_transparent\]{scrollbar-color:rgba(255,255,255,.12) transparent}.\[scrollbar-color\:rgba\(255\,255\,255\,0\.14\)_transparent\]{scrollbar-color:rgba(255,255,255,.14) transparent}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.peer-checked\:border-\[\#12d8f1\]\/70:is(:where(.peer):checked~*){border-color:rgba(18,216,241,.7);border-color:color(display-p3 .391353 .834572 .931278/.7);border-color:lab(78.865% -38.2027 -25.3106/.7)}.peer-checked\:bg-\[\#12d8f1\]:is(:where(.peer):checked~*){background-color:#12d8f1}.peer-checked\:text-\[\#06111f\]:is(:where(.peer):checked~*){color:#06111f}.peer-focus-visible\:ring-2:is(:where(.peer):focus-visible~*){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(.125rem + 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)}.peer-focus-visible\:ring-\[\#12d8f1\]\/30:is(:where(.peer):focus-visible~*){--tw-ring-color:rgba(18,216,241,.3)}@supports (color:color(display-p3 0 0 0)){.peer-focus-visible\:ring-\[\#12d8f1\]\/30:is(:where(.peer):focus-visible~*){--tw-ring-color:color(display-p3 .391353 .834572 .931278/.3)}}@supports (color:lab(0% 0 0)){.peer-focus-visible\:ring-\[\#12d8f1\]\/30:is(:where(.peer):focus-visible~*){--tw-ring-color:lab(78.865% -38.2027 -25.3106/.3)}}.placeholder\:text-\[var\(--ch-6b7280\)\]::placeholder{color:var(--ch-6b7280)}.first\:mt-5:first-child{margin-top:calc(var(--spacing) * 5)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing) * 0)}@media (hover:hover){.hover\:border-amber-300\/45:hover{border-color:rgba(255,210,54,.45)}@supports (color:color-mix(in lab, red, red)){.hover\:border-amber-300\/45:hover{border-color:color-mix(in oklab, var(--color-amber-300) 45%, transparent)}}.hover\:border-white\/20:hover{border-color:rgba(255,255,255,.2)}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/20:hover{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:border-white\/30:hover{border-color:rgba(255,255,255,.3)}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/30:hover{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.hover\:bg-\[\#4096ff\]:hover{background-color:#4096ff}.hover\:bg-amber-300\/18:hover{background-color:rgba(255,210,54,.18)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-300\/18:hover{background-color:color-mix(in oklab, var(--color-amber-300) 18%, transparent)}}.hover\:bg-white\/8:hover{background-color:rgba(255,255,255,.08)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/8:hover{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.hover\:bg-white\/10:hover{background-color:rgba(255,255,255,.1)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-white\/\[0\.02\]:hover{background-color:rgba(255,255,255,.02)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.02\]:hover{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.hover\:bg-white\/\[0\.05\]:hover{background-color:rgba(255,255,255,.05)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.05\]:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:bg-white\/\[0\.08\]:hover{background-color:rgba(255,255,255,.08)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.08\]:hover{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.hover\:text-\[var\(--ch-9ca3af\)\]:hover{color:var(--ch-9ca3af)}.hover\:text-\[var\(--ch-e0e6f0\)\]:hover{color:var(--ch-e0e6f0)}.hover\:text-amber-100:hover{color:var(--color-amber-100)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}}.focus\:border-cyan-300\/50:focus{border-color:rgba(83,234,253,.5)}@supports (color:color-mix(in lab, red, red)){.focus\:border-cyan-300\/50:focus{border-color:color-mix(in oklab, var(--color-cyan-300) 50%, transparent)}}.focus\:border-white\/35:focus{border-color:rgba(255,255,255,.35)}@supports (color:color-mix(in lab, red, red)){.focus\:border-white\/35:focus{border-color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.active\:scale-\[0\.98\]:active{scale:.98}.active\:scale-\[0\.99\]:active{scale:.99}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:40rem){.sm\:w-\[120px\]{width:7.5rem}.sm\:flex-row{flex-direction:row}}.\[\&\:\:-webkit-scrollbar\]\:w-1\.5::-webkit-scrollbar{width:calc(var(--spacing) * 1.5)}.\[\&\:\:-webkit-scrollbar-thumb\]\:rounded-full::-webkit-scrollbar-thumb{border-radius:3.40282e38px}.\[\&\:\:-webkit-scrollbar-track\]\:bg-transparent::-webkit-scrollbar-track{background-color:transparent}}.announce-content{color:#d4d4d8;counter-reset:announce-section 0;font-size:.8125rem;line-height:1.58}.announce-content p{margin:0 0 .75rem}.announce-content .announce-m0,.announce-content .announce-mb0{margin-bottom:0!important}.announce-content .announce-summary{text-align:center;background:rgba(255,255,255,.04);border:.0625rem solid rgba(255,255,255,.1);border-radius:.75rem;padding:.875rem 1.25rem}.announce-content .announce-summary p{margin-bottom:.35rem}.announce-content .announce-summary p:last-child{margin-bottom:0}.announce-content .announce-section~.announce-summary{text-align:left}.announce-content .announce-extra{text-align:left;background:rgba(255,255,255,.04);border:.0625rem solid rgba(255,255,255,.1);border-radius:.75rem;margin-top:1.25rem;padding:.875rem 1rem;line-height:1.62}.announce-content .announce-extra p{margin-bottom:.5rem}.announce-content .announce-extra p:last-child{margin-bottom:0}.announce-content .announce-list-block{background:rgba(255,255,255,.04);border:.0625rem solid rgba(255,255,255,.1);border-radius:.75rem;margin-top:1.25rem;padding:.875rem 1rem}.announce-content>:first-child{margin-top:0}.announce-content .announce-hi-white,.announce-content .announce-white{color:#f4f4f5;font-weight:600}.announce-content .announce-purple,.announce-content .announce-cyan,.announce-content .announce-orange,.announce-content .announce-orange-hi,.announce-content .announce-yellow,.announce-content .announce-emerald{color:#e4e4e7;font-weight:600}.announce-content .announce-bold{font-weight:700}.announce-content .announce-semibold{font-weight:600}.announce-content .announce-muted{color:#a1a1aa;font-size:.8125rem;line-height:1.375}.announce-content .announce-section{counter-increment:announce-section;margin-top:1.25rem;padding-bottom:.15rem}.announce-content .announce-section-lg{margin-top:1.25rem}.announce-content .announce-section-header{align-items:center;gap:.625rem;margin-bottom:.625rem;padding-right:.25rem;display:flex}.announce-content .announce-section-header .announce-section-badge,.announce-content .announce-section-header .announce-badge-purple,.announce-content .announce-section-header .announce-badge-cyan,.announce-content .announce-section-header .announce-badge-emerald,.announce-content .announce-section-header .announce-badge-orange{font-variant-numeric:tabular-nums;color:transparent;box-sizing:border-box;background:rgba(255,255,255,.08);border:.0625rem solid rgba(255,255,255,.2);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.375rem;min-width:1.375rem;height:1.375rem;font-size:.6875rem;font-weight:600;line-height:1;display:inline-flex;position:relative}.announce-content .announce-section-header .announce-section-badge:before{content:counter(announce-section);font-variant-numeric:tabular-nums;color:#e4e4e7;justify-content:center;align-items:center;font-size:.6875rem;font-weight:600;line-height:1;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.announce-content .announce-section-title{color:#f4f4f5;font-size:.875rem;font-weight:700}.announce-content .announce-section-en{display:none}.announce-content .announce-item-card,.announce-content .announce-channel-card,.announce-content .announce-feature-card,.announce-content .announce-polish-card,.announce-content .announce-bug-card{background:rgba(255,255,255,.04);border:.0625rem solid rgba(255,255,255,.1);border-radius:.75rem;margin-bottom:.625rem;padding:.875rem 1rem;line-height:1.62}.announce-content .announce-card-head{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.announce-content .announce-card-title{color:#f4f4f5;font-size:.8125rem;font-weight:700}.announce-content .announce-item-card .announce-card-title{margin:0 0 .35rem}.announce-content .announce-item-card .announce-card-title:last-child{margin-bottom:0}.announce-content .announce-tag,.announce-content .announce-tag-purple,.announce-content .announce-tag-gradient,.announce-content .announce-tag-emerald,.announce-content .announce-tag-outline-yellow,.announce-content .announce-tag-outline-cyan{letter-spacing:.02em;color:#e4e4e7;background:rgba(255,255,255,.08);border:.0625rem solid rgba(255,255,255,.12);border-radius:6px;place-items:center;min-width:2.5rem;height:1.375rem;padding:0 .5rem;font-size:.625rem;font-weight:700;display:inline-grid}.announce-content .announce-chip-row{flex-wrap:wrap;gap:.5rem;display:flex}.announce-content .announce-chip,.announce-content .announce-chip-yellow{color:#d4d4d8;background:rgba(255,255,255,.04);border:.0625rem solid rgba(255,255,255,.12);border-radius:6px;padding:.25rem .5rem;font-size:.75rem;font-weight:500}.announce-content .announce-dot,.announce-content .announce-dot-emerald,.announce-content .announce-dot-orange{background:#a1a1aa;border-radius:9999px;flex-shrink:0;width:.5rem;height:.5rem;margin-top:.375rem}.announce-content .announce-list{margin:0;padding:0;list-style:none}.announce-content .announce-list li{gap:.5rem;margin-bottom:.625rem;display:flex}.announce-content .announce-list li:last-child{margin-bottom:0}.announce-content .announce-list li>span:first-child{color:#a1a1aa;flex-shrink:0;padding-top:.125rem;font-size:.6875rem;line-height:1}.announce-content .announce-section .announce-list{padding:.125rem .125rem .25rem 1.375rem}.announce-content .announce-footer-note{text-align:center;color:#a1a1aa;background:rgba(255,255,255,.04);border:.0625rem dashed rgba(255,255,255,.14);border-radius:.75rem;margin-top:1.25rem;padding:.75rem 1rem;font-size:.75rem;line-height:1.625}.announce-preview-shell{background:#0d1017;border:.0625rem solid rgba(255,255,255,.08);border-radius:12px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.announce-preview-shell__head{background:#0d1017;border-bottom:.0625rem solid rgba(255,255,255,.08);padding:.75rem 1rem}.announce-preview-shell__title{color:#f4f4f5;margin:0 0 .25rem;font-size:.9375rem;font-weight:700}.announce-preview-shell__meta{color:#a1a1aa;margin:0;font-size:.6875rem}.announce-preview-shell__body{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.22) transparent;flex:1;min-height:0;max-height:32.5rem;padding:1rem 1.125rem 1.25rem;overflow-y:auto}.announce-preview-shell__body::-webkit-scrollbar{width:.375rem}.announce-preview-shell__body::-webkit-scrollbar-track{background:0 0}.announce-preview-shell__body::-webkit-scrollbar-thumb{background:rgba(255,255,255,.22);border-radius:999px}.announce-preview-shell__body::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.35)}.announce-preview-shell__body::-webkit-scrollbar-button{width:0;height:0;display:none}.announce-preview-shell__empty{text-align:center;color:#71717a;padding:3rem 1rem;font-size:.8125rem}.announce-editor{grid-template-columns:minmax(0,1.05fr) minmax(17.5rem,.95fr);align-items:start;gap:1rem;width:100%;display:grid}.announce-editor__main,.announce-editor__preview{min-width:0}.announce-editor__main{max-height:min(72vh,47.5rem);padding-right:.25rem;overflow-y:auto}.announce-editor__toolbar,.announce-editor__row{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.announce-editor__toolbar{margin-bottom:.875rem}.announce-editor__hint{color:#606266;margin:0;font-size:.8125rem}.announce-editor__block{background:#fafafa;border:.0625rem solid #ebeef5;border-radius:10px;margin-bottom:0;padding:.75rem}.announce-editor__blocks{flex-direction:column;gap:.625rem;display:flex}.announce-editor__block-head{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.625rem;display:flex}.announce-editor__type{color:#fff;background:#18181b;border-radius:6px;align-items:center;height:1.375rem;padding:0 .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.announce-editor__block-actions{align-items:center;gap:.125rem;display:flex}.announce-editor__nested{flex-direction:column;gap:.5rem;display:flex}.announce-editor__subhint{color:#909399;margin:0;font-size:.75rem}.announce-editor__add{background:#fff;flex-wrap:wrap;align-items:center;gap:.5rem;padding-top:.625rem;display:flex;position:-webkit-sticky;position:sticky;bottom:0}.announce-editor__add-label{color:#909399;margin-right:.25rem;font-size:.75rem}.announce-editor__label{color:#303133;margin:0 0 .5rem;font-size:.8125rem;font-weight:600}.announce-editor__items{flex-direction:column;gap:.5rem;display:flex}.announce-editor__item{background:#fff;border:.0625rem solid #ebeef5;border-radius:10px;grid-template-columns:1.75rem minmax(0,1fr) auto;align-items:start;gap:.5rem;padding:.625rem .75rem;display:grid}.announce-editor__index{color:#fff;background:#18181b;border-radius:999px;place-items:center;width:1.75rem;height:1.75rem;margin-top:.25rem;font-size:.75rem;font-weight:700;display:grid}.announce-editor__fields{flex-direction:column;gap:.375rem;min-width:0;display:flex}.announce-editor__remove{margin-top:.375rem}.announce-editor__preview .announce-preview-shell{min-height:26.25rem}.announce-editor__preview .announce-preview-shell__body{max-height:min(58vh,32.5rem)}.announce-editor__foot-hint{color:#909399;margin:.5rem 0 0;font-size:.75rem}@media (max-width:900px){.announce-editor{grid-template-columns:1fr}}html.theme-dark .image-upload-panel-grid{background:#111318!important;border-color:rgba(255,255,255,.1)!important}html.theme-dark .image-upload-panel-grid>.grid>.group{background:#22242b!important}html.theme-dark .image-upload-panel-grid>.grid>button{color:#9ca3af!important;background:rgba(255,255,255,.04)!important;border-color:rgba(255,255,255,.16)!important}html.theme-dark .image-upload-panel-grid>.grid>button:hover{color:#f9fafb!important;background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.3)!important}html.theme-dark .image-upload-panel-empty{background:#111318!important;border-color:rgba(255,255,255,.2)!important}html.theme-dark .image-upload-panel-empty:hover{border-color:rgba(255,255,255,.35)!important}html.theme-dark .image-upload-panel-empty>div:first-of-type{color:#f3f4f6!important}html.theme-dark .image-upload-panel-empty>div:nth-of-type(2){color:#8d94a1!important}html.theme-dark .image-upload-panel-empty button{color:#f3f4f6!important;box-shadow:none!important;--tw-ring-color:transparent!important;background:rgba(255,255,255,.06)!important;border:.0625rem solid rgba(255,255,255,.1)!important}html.theme-dark .image-upload-panel-empty button:hover{color:#fff!important;background:rgba(255,255,255,.1)!important;border-color:rgba(255,255,255,.2)!important}html.theme-dark .video-recreation-reference-video-upload{background:#111318!important;border-color:rgba(255,255,255,.2)!important}html.theme-dark .video-recreation-reference-video-upload-empty:hover{border-color:rgba(255,255,255,.35)!important}html.theme-dark .video-recreation-reference-video-upload-empty>div>div:first-child{color:#f3f4f6!important}html.theme-dark .video-recreation-reference-video-upload-empty>div>div:nth-child(2){color:#8d94a1!important}html.theme-dark .video-recreation-reference-video-upload-empty>div>div:last-child>button{color:#f3f4f6!important;box-shadow:none!important;background:rgba(255,255,255,.06)!important;border:.0625rem solid rgba(255,255,255,.1)!important}html.theme-dark .video-recreation-reference-video-upload-empty>div>div:last-child>button:hover{color:#fff!important;background:rgba(255,255,255,.1)!important;border-color:rgba(255,255,255,.2)!important}html.theme-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ch-171719:#f0f2f5;--ch-111827:#f0f2f5;--ch-242833:#f0f2f5;--ch-111113:#f0f2f5;--ch-13141a:#f0f2f5;--ch-060c0f:#f0f2f5;--ch-151a22:#f0f2f5;--ch-10141d:#f0f2f5;--ch-25262c:#f0f2f5;--ch-11131a:#f0f2f5;--ch-1c2030:#f0f2f5;--ch-0c0e16:#f0f2f5;--ch-151821:#f0f2f5;--ch-191a1d:#f0f2f5;--ch-090a0e:#f0f2f5;--ch-13141b:#f0f2f5;--ch-1a2030:#f0f2f5;--ch-181a21:#f0f2f5;--ch-0a0c12:#f0f2f5;--ch-08090d:#f0f2f5;--ch-3a2630:#f0f2f5;--ch-16181d:#f0f2f5;--ch-1d2026:#f0f2f5;--ch-242838:#f0f2f5;--ch-0d1017:#f0f2f5;--ch-22252d:#f0f2f5;--ch-131720:#f0f2f5;--ch-2e3038:#f0f2f5;--ch-151920:#f0f2f5;--ch-202329:#fff;--ch-1a1d28:#f0f2f5;--ch-1a0f0f:#f0f2f5;--ch-0a0a0a:#f0f2f5;--ch-15161a:#f0f2f5;--ch-15212e:#f0f2f5;--ch-1d1d21:#f0f2f5;--ch-2c3240:#f0f2f5;--ch-0d0f15:#f0f2f5;--ch-13161f:#f0f2f5;--ch-13151f:#f0f2f5;--ch-1a1c22:#f0f2f5;--ch-0d0f16:#f0f2f5;--ch-1a2235:#f0f2f5;--ch-141a22:#f0f2f5;--ch-121212:#f0f2f5;--ch-141416:#f0f2f5;--ch-15171f:#f0f2f5;--ch-1f2024:#f0f2f5;--ch-1b1c22:#f0f2f5;--ch-1e2029:#f0f2f5;--ch-061510:#f0f2f5;--ch-1a1035:#f0f2f5;--ch-1f2937:#f0f2f5;--ch-1a1a1d:#f0f2f5;--ch-1f1f23:#f0f2f5;--ch-2a3040:#f0f2f5;--ch-25305a:#f0f2f5;--ch-1a1f2e:#f0f2f5;--ch-16161c:#f0f2f5;--ch-1d1e23:#f0f2f5;--ch-0a2b1d:#f0f2f5;--ch-0a0e14:#f0f2f5;--ch-101218:#f0f2f5;--ch-101820:#f0f2f5;--ch-121214:#f0f2f5;--ch-121318:#f0f2f5;--ch-141824:#f0f2f5;--ch-232834:#f0f2f5;--ch-0f1117:#f0f2f5;--ch-22232a:#f0f2f5;--ch-1e1f22:#f0f2f5;--ch-1b1b20:#f0f2f5;--ch-1a1a2e:#f0f2f5;--ch-080a0f:#f0f2f5;--ch-1c1c1c:#f0f2f5;--ch-0c0e12:#f0f2f5;--ch-10131a:#f0f2f5;--ch-1d2430:#f0f2f5;--ch-050505:#f0f2f5;--ch-191a20:#f0f2f5;--ch-0f141b:#f0f2f5;--ch-0e171c:#f0f2f5;--ch-2a2b31:#f0f2f5;--ch-2a2b30:#f0f2f5;--ch-0f1118:#f0f2f5;--ch-1a1d27:#f0f2f5;--ch-11131b:#f0f2f5;--ch-12141b:#f0f2f5;--ch-08080a:#f0f2f5;--ch-13151c:#f0f2f5;--ch-0f1a18:#f0f2f5;--ch-0f1520:#f0f2f5;--ch-0e1117:#f0f2f5;--ch-161b27:#f0f2f5;--ch-2a2a36:#f0f2f5;--ch-1f1f26:#f0f2f5;--ch-2a2a32:#f0f2f5;--ch-2d2d3d:#f0f2f5;--ch-17191f:#f0f2f5;--ch-1a1d2a:#f0f2f5;--ch-18191e:#f0f2f5;--ch-2a2b32:#f0f2f5;--ch-0b0f18:#f0f2f5;--ch-03040a:#f0f2f5;--ch-2d2d2d:#f0f2f5;--ch-191c26:#f0f2f5;--ch-2a2e33:#f0f2f5;--ch-2a2a2a:#f0f2f5;--ch-1c1f2a:#f0f2f5;--ch-0e0e10:#f0f2f5;--ch-134e4a:#f0f2f5;--ch-2d3340:#f0f2f5;--ch-353545:#f0f2f5;--ch-34353c:#f0f2f5;--ch-3b2f5a:#f0f2f5;--ch-2c1a1a:#fef2f2;--ch-0a1f2a:#eff6ff;--ch-3d1a1a:#fef2f2;--ch-1a1206:#fffbeb;--ch-1f1800:#fffbeb;--ch-090d19:#eff6ff;--ch-171002:#fffbeb;--ch-241316:#fef2f2;--ch-3a1a1a:#fef2f2;--ch-1f1200:#fffbeb;--ch-1f0a0a:#fef2f2;--ch-0a0f1f:#eff6ff;--ch-17351f:#f0fdf4;--ch-221f16:#fffbeb;--ch-2b2816:#fffbeb;--ch-2d2a16:#fffbeb;--ch-2a1f14:#fffbeb;--ch-07151b:#eff6ff;--ch-3a1515:#fef2f2;--ch-0a0f1a:#eff6ff;--ch-0e2633:#eff6ff;--ch-374151:#374151;--ch-3f4451:#374151;--ch-3a4050:#9ca3af;--ch-3a3f4e:#9ca3af;--ch-3b4250:#9ca3af;--ch-383971:#fff;--ch-3d4555:#fff;--ch-697180:#374151;--ch-4a5262:#374151;--ch-606980:#374151;--ch-6b7280:#6b7280;--ch-6b7a8f:#374151;--ch-5a6172:#374151;--ch-4b5563:#374151;--ch-586071:#374151;--ch-6e7686:#374151;--ch-596171:#374151;--ch-707887:#374151;--ch-4a5060:#374151;--ch-5c6370:#374151;--ch-6b7380:#374151;--ch-606878:#374151;--ch-5c6473:#374151;--ch-4a5168:#374151;--ch-6f7787:#374151;--ch-535a68:#374151;--ch-5b6472:#374151;--ch-505868:#374151;--ch-666666:#374151;--ch-5f6878:#374151;--ch-565b66:#374151;--ch-585f6e:#374151;--ch-4e5a6a:#374151;--ch-5b6475:#374151;--ch-5a6374:#374151;--ch-545b6b:#374151;--ch-8d94a1:#6b7280;--ch-7d8799:#6b7280;--ch-9e9e9e:#6b7280;--ch-797f8b:#6b7280;--ch-747b87:#6b7280;--ch-8b9199:#6b7280;--ch-939aac:#6b7280;--ch-8b90a0:#6b7280;--ch-7b8494:#6b7280;--ch-7b8391:#6b7280;--ch-8a9299:#6b7280;--ch-758095:#6b7280;--ch-999999:#6b7280;--ch-7a8496:#6b7280;--ch-8090a8:#6b7280;--ch-858c9a:#6b7280;--ch-7a8294:#6b7280;--ch-7b8495:#6b7280;--ch-c6cedd:#6b7280;--ch-9ca3af:#6b7280;--ch-a0a8b8:#6b7280;--ch-c7cfdd:#6b7280;--ch-c7cdd9:#6b7280;--ch-9da7b7:#6b7280;--ch-9aa3b3:#6b7280;--ch-d6dae3:#6b7280;--ch-c8cdd8:#6b7280;--ch-a7afbf:#6b7280;--ch-d1d5db:#6b7280;--ch-c8ced9:#6b7280;--ch-9aa2b1:#6b7280;--ch-a1a8b3:#6b7280;--ch-aab2c1:#6b7280;--ch-9aa3b4:#6b7280;--ch-c8d0e0:#6b7280;--ch-c4c9d1:#6b7280;--ch-aab3c2:#6b7280;--ch-d8d8e5:#6b7280;--ch-d5c8f7:#6b7280;--ch-a0aec0:#6b7280;--ch-d6d9e3:#6b7280;--ch-b0aab8:#6b7280;--ch-c2bcc8:#6b7280;--ch-b8b0a4:#6b7280;--ch-cac2b6:#6b7280;--ch-d4dae3:#6b7280;--ch-cbd7e3:#6b7280;--ch-cbd5e1:#6b7280;--ch-c8cdd6:#6b7280;--ch-c4c8d4:#6b7280;--ch-c8d0dc:#6b7280;--ch-a0b0c8:#6b7280;--ch-d1d1d1:#6b7280;--ch-94a3b8:#6b7280;--ch-d0d6e3:#6b7280;--ch-b1bcc8:#6b7280;--ch-dfe5ef:#374151;--ch-f3f4f6:#374151;--ch-d8deea:#374151;--ch-e9edf5:#374151;--ch-e0e6f0:#374151;--ch-dce9ff:#374151;--ch-eef2f8:#374151;--ch-e5e7eb:#374151;--ch-f8fafc:#374151;--ch-e9d5ff:#374151;--ch-e8edf5:#374151;--ch-f2f5fb:#374151;--ch-e5f1ff:#374151;--ch-e8ecf3:#374151;--ch-dde3ee:#374151;--ch-f4f5f8:#374151;--ch-f7f7fb:#374151;--ch-ececf4:#374151;--ch-dbeafe:#374151;--ch-f0f5ff:#374151;--ch-d9e6f2:#374151;--ch-fafafa:#374151;--ch-f7fafc:#374151;--ch-e0f2fe:#374151;--ch-e4e7ee:#374151;--ch-dce8ff:#374151;--ch-e6ecf5:#374151;--ch-bbf7d0:#374151;--ch-12d8f1:#12d8f1;--ch-8a5cff:#737373;--ch-ff8b8b:#ff8b8b;--ch-5b8dff:#a3a3a3;--ch-1dd8ee:#1dd8ee;--ch-ff5b6b:#ff5b6b;--ch-ffd56a:#ffd56a;--ch-f6c945:#f6c945;--ch-7c3aed:#7c3aed;--ch-4ade80:#4ade80;--ch-f87171:#f87171;--ch-ffd21a:#ffd21a;--ch-6affb8:#a3a3a3;--ch-22c55e:#22c55e;--ch-ffd126:#ffd126;--ch-c4b5fd:#c4b5fd;--ch-fbbf24:#fbbf24;--ch-ef4444:#ef4444;--ch-48a9ff:#48a9ff;--ch-ff6b6b:#ff6b6b;--ch-3b82f6:#3b82f6;--ch-c69200:#c69200;--ch-2ae8ff:#2ae8ff;--ch-a8c4ff:#525252;--ch-a78bfa:#a78bfa;--ch-12bfd1:#12bfd1;--ch-67e8a5:#67e8a5;--ch-c4b5ff:#c4b5ff;--ch-8b5cf6:#8b5cf6;--ch-10c9e2:#10c9e2;--ch-60a5fa:#60a5fa;--ch-a855f7:#a855f7;--ch-2dd4bf:#2dd4bf;--ch-25d4ff:#a3a3a3;--ch-07c160:#07c160;--ch-ff6b00:#ff6b00;--ch-ff9900:#f90;--ch-0f4b79:#0f4b79;--ch-ff9b39:#ff9b39;--ch-4ea1ff:#4ea1ff;--ch-7dd3fc:#7dd3fc;--ch-f8c23f:#f8c23f;--ch-ffc712:#ffc712;--ch-86efac:#86efac;--ch-14532d:#14532d;--ch-93c5fd:#93c5fd;--ch-5eead4:#5eead4;--ch-818cf8:#818cf8;--ch-fca5a5:#fca5a5;--ch-f0a020:#f0a020;--ch-fcd535:#fcd535;--ch-00bcd4:#00bcd4;--ch-00b5ad:#00b5ad;--ch-38bdf8:#38bdf8;--ch-0ea5e9:#0ea5e9;--ch-c97777:#c97777;--ch-ed2434:#ed2434;--ch-c0d2ff:#c0d2ff;--ch-b18a12:#b18a12;--ch-f472b6:#f472b6;--ch-14e2ff:#14e2ff;--ch-13e4ff:#13e4ff;--ch-14b8a6:#14b8a6;--ch-facc15:#facc15;--ch-8eeeff:#8eeeff;--ch-0369a1:#0369a1;--ch-dba000:#dba000;--ch-9fb7ff:#9fb7ff;--ch-1f6bff:#2f3136;--ch-1557d8:#3a3d44;--ch-c8a030:#c8a030;--ch-059669:#059669;--ch-b0adff:#b0adff;--ch-0d9b93:#0d9b93;--ch-e5a84a:#e5a84a;--ch-00cae0:#00cae0;--ch-ffb84d:#ffb84d;--ch-0ec5e0:#0ec5e0;--ch-831843:#831843;--ch-8bdcff:#8bdcff;--ch-13598f:#13598f;--ch-ff4d4f:#ff4d4f;--ch-6d3df5:#6d3df5;--ch-5f32df:#5f32df;--ch-9d74ff:#9d74ff;--ch-4bff74:#4bff74;--ch-ffb0b0:#ffb0b0;--ch-ffd10a:#ffd10a;--ch-ffe033:#ffe033;--ch-d0a20d:#d0a20d;--ch-ffaaaa:#faa;--ch-fff1b8:#fff1b8;--ch-a88715:#a88715;--ch-ffb11a:#ffb11a;--ch-26d95f:#26d95f;--ch-c9a962:#c9a962;--ch-17d5e8:#17d5e8;--ch-9ff4ff:#9ff4ff;--ch-7c4a00:#7c4a00;--ch-ffd68a:#ffd68a;--ch-5b2ca0:#5b2ca0;--ch-d9b8ff:#d9b8ff;--ch-99f6e4:#99f6e4;--ch-6366f1:#6366f1;--ch-a5b4fc:#a5b4fc;--ch-ec4899:#ec4899;--ch-f9a8d4:#f9a8d4;--ch-eab308:#eab308;--ch-fde047:#fde047;--ch-06b6d4:#06b6d4;--ch-67e8f9:#67e8f9;--ch-c46c1a:#c46c1a;--ch-f0c14d:#f0c14d;--ch-c97c5d:#c97c5d;--ch-d4a017:#d4a017;--ch-f5cc2e:#f5cc2e;--ch-72e7ff:#72e7ff;--ch-b9c7ff:#b9c7ff;--ch-6b7cff:#6b7cff;--ch-0fc5dd:#0fc5dd;--ch-ff5d5d:#ff5d5d;--ch-ff4747:#ff4747;--ch-7ee8f9:#7ee8f9;--ch-1e3a5f:#1e3a5f;--ch-0e7d74:#0e7d74;--ch-7f1d1d:#7f1d1d;--ch-dc2626:#dc2626;--ch-b91c1c:#b91c1c;--ch-bfdbfe:#bfdbfe;--ch-d8b4fe:#d8b4fe;--ch-4caf50:#4caf50;--ch-ffcc00:#fc0;--ch-00aaff:#0af;--ch-8a2be2:#8a2be2;--ch-00b894:#00b894;--ch-ffa502:#ffa502;--ch-3742fa:#3742fa;--ch-ff4757:#ff4757;--ch-5f27cd:#5f27cd;--ch-22d3ee:#22d3ee;--ch-12c8de:#12c8de;--ch-5b8cff:#5b8cff;--ch-7aa4ff:#7aa4ff}html.theme-light .flex.h-screen.w-screen{color:#111827!important;background:#fafafa!important}html.theme-light .app-sidebar{background:var(--app-sidebar-bg)!important;border-right-color:transparent!important}html.theme-light .app-sidebar>div>div.border-r{border-right-color:var(--app-sidebar-border)!important}html.theme-light aside nav button.sidebar-nav-item{color:var(--app-sidebar-nav-text)!important;box-shadow:none!important;background:0 0!important}html.theme-light aside nav button.sidebar-nav-item:hover{background:var(--app-sidebar-nav-hover-bg)!important;color:var(--app-sidebar-nav-text)!important}html.theme-light aside nav button.sidebar-nav-item.is-active,html.theme-light aside nav button.sidebar-nav-item.is-active:hover{background:var(--app-sidebar-nav-active-bg)!important;color:var(--app-sidebar-nav-text-active)!important}html.theme-light aside section.logo-shine{background:0 0}html.theme-light aside article{color:#374151;margin-bottom:.125rem;box-shadow:none!important;background:#fff!important;border:none!important;border-radius:8px!important}html.theme-light aside article:hover{box-shadow:none!important;background:#f0f8fa!important;border:none!important}html.theme-light aside article.model-item-selected{box-shadow:none!important;background:rgba(0,202,224,.1)!important;border:none!important;border-radius:8px!important}html.theme-light aside article h2,html.theme-light aside article:hover h2{color:#111827!important}html.theme-light aside article.model-item-selected h2{color:#0088a0!important}html.theme-light aside article .bg-\[\#171a22\]{background:#f0f2f5!important;box-shadow:inset 0 0 0 .0625rem rgba(0,0,0,.08)!important}html.theme-light aside article:hover .bg-\[\#171a22\]{background:#e5e7eb!important}html.theme-light aside label{color:#374151;border-color:rgba(0,0,0,.1)!important}html.theme-light aside input{color:#111827!important}html.theme-light aside .bg-\[\#0A0A0E\]{background:#e5e7eb!important}html.theme-light aside .border-t{border-color:var(--app-sidebar-border)!important}html.theme-light .bg-\[\#22252d\],html.theme-light .bg-\[\#22232a\],html.theme-light .bg-\[\#232834\],html.theme-light .bg-\[\#242833\],html.theme-light .bg-\[\#242838\],html.theme-light .bg-\[\#25262c\],html.theme-light .bg-\[\#2a2a2a\],html.theme-light .bg-\[\#2a2a32\],html.theme-light .bg-\[\#2a2a36\],html.theme-light .bg-\[\#2a2b30\],html.theme-light .bg-\[\#2a2b32\],html.theme-light .bg-\[\#2a2e33\],html.theme-light .bg-\[\#2c3240\],html.theme-light .bg-\[\#2d2d2d\],html.theme-light .bg-\[\#2d2d3d\],html.theme-light .bg-\[\#2e3038\],html.theme-light .bg-\[\#34353c\],html.theme-light .bg-\[\#353545\],html.theme-light .bg-\[\#2a2b38\],html.theme-light .bg-\[\#202329\],html.theme-light .bg-\[\#1e2330\],html.theme-light .bg-\[\#1f2330\],html.theme-light .bg-\[\#21252e\]{background-color:#f3f4f6!important}html.theme-light .bg-\[\#2c1a1a\],html.theme-light .bg-\[\#3a2630\],html.theme-light .bg-\[\#3d1a1a\],html.theme-light .bg-\[\#3a1a1a\],html.theme-light .bg-\[\#3a1515\],html.theme-light .bg-\[\#241316\],html.theme-light .bg-\[\#1a0f0f\],html.theme-light .bg-\[\#1f0a0a\]{background-color:#fef2f2!important}html.theme-light .bg-\[\#14532d\],html.theme-light .bg-\[\#17351f\]{background-color:#f0fdf4!important}html.theme-light .bg-\[\#0f4b79\],html.theme-light .bg-\[\#13598f\],html.theme-light .bg-\[\#1e3a5f\],html.theme-light .bg-\[\#0e2633\],html.theme-light .bg-\[\#0e171c\]{background-color:#eff6ff!important}html.theme-light .bg-\[\#2d2a16\],html.theme-light .bg-\[\#2b2816\],html.theme-light .bg-\[\#221f16\],html.theme-light .bg-\[\#2a1f14\],html.theme-light .bg-\[\#1f1200\]{background-color:#fffbeb!important}html.theme-light .text-white{color:#111827!important}html.theme-light .text-\[\#c6cedd\],html.theme-light .text-\[\#dfe5ef\],html.theme-light .text-\[\#eef2f8\],html.theme-light .text-\[\#e9edf5\],html.theme-light .text-\[\#e0e6f0\],html.theme-light .text-\[\#d8deea\],html.theme-light .text-\[\#c7cdd9\],html.theme-light .text-\[\#c7cfdd\],html.theme-light .text-\[\#c8cdd8\],html.theme-light .text-\[\#dce9ff\]{color:#1f2937!important}html.theme-light .text-\[\#a0a8b8\],html.theme-light .text-\[\#8d94a1\],html.theme-light .text-\[\#9da7b7\],html.theme-light .text-\[\#9aa3b3\],html.theme-light .text-\[\#a7afbf\],html.theme-light .text-\[\#939aac\],html.theme-light .text-\[\#d6dae3\]{color:#4b5563!important}html.theme-light .text-\[\#6b7a8f\],html.theme-light .text-\[\#6e7686\],html.theme-light .text-\[\#697180\],html.theme-light .text-\[\#606980\],html.theme-light .text-\[\#5a6172\],html.theme-light .text-\[\#7d8799\],html.theme-light .text-\[\#586071\]{color:#6b7280!important}html.theme-light .text-\[\#4a5262\],html.theme-light .text-\[\#3f4451\]{color:#9ca3af!important}html.theme-light .border-\[\#2e3038\]{border-color:rgba(0,0,0,.1)!important}html.theme-light .placeholder-\[\#4a5262\]::placeholder,html.theme-light .placeholder-\[\#3f4451\]::placeholder{color:#9ca3af!important}html.theme-light .h-screen.bg-black{background-color:#f0f2f5!important}html.theme-light .bg-\[\#15171f\],html.theme-light .bg-\[\#121212\],html.theme-light .bg-\[\#1e2029\],html.theme-light .bg-\[\#141416\],html.theme-light .bg-\[\#1a1a1d\],html.theme-light .bg-\[\#1f1f23\],html.theme-light .bg-\[\#1b1c22\]{background-color:#fff!important}html.theme-light .bg-\[linear-gradient\(180deg\,rgba\(12\,14\,19\,0\.96\)\,rgba\(0\,0\,0\,0\.9\)\)\]{background:#f8f9fb!important;border-bottom-color:rgba(0,0,0,.06)!important}html.theme-light .bg-\[\#0c0e12\],html.theme-light .bg-\[\#1d2430\],html.theme-light .bg-\[\#13161f\]{background-color:#f3f4f6!important}html.theme-light .bg-\[\#0d0f15\]{background-color:#f0f2f5!important}html.theme-light .text-white\/95,html.theme-light .text-white\/80{color:#111827!important}html.theme-light .text-white\/72,html.theme-light .text-white\/70,html.theme-light .text-white\/75{color:#374151!important}html.theme-light .text-white\/55,html.theme-light .text-white\/50{color:#6b7280!important}html.theme-light .text-white\/40,html.theme-light .text-white\/38,html.theme-light .text-white\/35{color:#9ca3af!important}html.theme-light .text-white\/30{color:#d1d5db!important}html.theme-light [class*=bg-white\/]{--tw-bg-opacity:1!important}html.theme-light [class*=border-white\/]{border-color:rgba(0,0,0,.1)!important}html.theme-light [class*=divide-white\/]>:not([hidden])~:not([hidden]){border-color:rgba(0,0,0,.08)!important}html.theme-light [class*=ring-white\/]{--tw-ring-color:rgba(0,0,0,.1)!important}html.theme-light [class*=shadow-\[inset]{box-shadow:none!important}html.theme-light *{scrollbar-color:#9ca3af transparent;scrollbar-width:thin}html.theme-light ::-webkit-scrollbar{width:.25rem;height:.25rem}html.theme-light ::-webkit-scrollbar-track{background:0 0}html.theme-light ::-webkit-scrollbar-thumb{background:rgba(156,163,175,.85);border-radius:999px}html.theme-light ::-webkit-scrollbar-thumb:hover{background:#6b7280}html.theme-light .image-workspace-theme{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html.theme-light .image-workspace-theme .image-workspace-primary-action:not(:disabled),html.theme-light .image-workspace-theme .image-workspace-primary-action:not(:disabled) *{color:#fff!important;-webkit-text-fill-color:#fff!important}html.theme-light .product-listing-set-workspace [class*="bg-[#111111]"][class*=text-white],html.theme-light .product-listing-set-workspace [class*="bg-[#111827]"][class*=text-white],html.theme-light .product-listing-set-workspace [class*=bg-black\/][class*=text-white],html.theme-light .product-listing-set-workspace [class*="from-[#8a5cff]"][class*="to-[#25d4ff]"][class*=text-white],html.theme-light .product-listing-set-workspace [class*="bg-[#111111]"] [class*=text-white],html.theme-light .product-listing-set-workspace [class*="bg-[#111827]"] [class*=text-white]{color:#fff!important}html:not(.theme-light) .image-workspace-theme{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f2f5fb!important;background:#08090d!important}html:not(.theme-light) .image-workspace-theme .bg-white,html:not(.theme-light) .image-workspace-theme [class*=bg-white\/]{background-color:#13141a!important}html:not(.theme-light) .image-workspace-theme [class*="bg-[#f0f2f5]"],html:not(.theme-light) .image-workspace-theme [class*="bg-[#f7f7f7]"],html:not(.theme-light) .image-workspace-theme [class*="bg-[#fafafa]"],html:not(.theme-light) .image-workspace-theme [class*="bg-[#fbfbfc]"],html:not(.theme-light) .image-workspace-theme [class*="bg-[#f7f7f8]"]{background-color:#0f1016!important}html:not(.theme-light) .image-workspace-theme .bg-gray-50,html:not(.theme-light) .image-workspace-theme .bg-gray-100,html:not(.theme-light) .image-workspace-theme [class*="bg-[#f5f5f5]"],html:not(.theme-light) .image-workspace-theme [class*="bg-[#f3f4f6]"],html:not(.theme-light) .image-workspace-theme [class*="bg-[#f4f4f4]"],html:not(.theme-light) .image-workspace-theme [class*="bg-[#e6e6e6]"],html:not(.theme-light) .image-workspace-theme [class*="bg-[#e7e7e7]"],html:not(.theme-light) .image-workspace-theme [class*="bg-[#e8e8e8]"]{background-color:#1a1c23!important}html:not(.theme-light) .image-workspace-theme .text-black,html:not(.theme-light) .image-workspace-theme [class*="text-[#050505]"],html:not(.theme-light) .image-workspace-theme [class*="text-[#111827]"],html:not(.theme-light) .image-workspace-theme [class*="text-[#171717]"]{color:#f2f5fb!important}html:not(.theme-light) .image-workspace-theme [class*="text-[#374151]"],html:not(.theme-light) .image-workspace-theme [class*="text-[#4b5563]"],html:not(.theme-light) .image-workspace-theme [class*="text-[#555555]"],html:not(.theme-light) .image-workspace-theme [class*="text-[#5f6b7a]"],html:not(.theme-light) .image-workspace-theme [class*="text-[#5f6f82]"]{color:#c7cfdd!important}html:not(.theme-light) .image-workspace-theme [class*="text-[#666666]"],html:not(.theme-light) .image-workspace-theme [class*="text-[#6b7280]"],html:not(.theme-light) .image-workspace-theme [class*="text-[#7b8493]"],html:not(.theme-light) .image-workspace-theme [class*="text-[#8b8f97]"],html:not(.theme-light) .image-workspace-theme [class*="text-[#8f8f8f]"],html:not(.theme-light) .image-workspace-theme [class*="text-[#9ca3af]"],html:not(.theme-light) .image-workspace-theme [class*="text-[#a8a8a8]"]{color:#8d94a1!important}html:not(.theme-light) .image-workspace-theme .border-gray-200,html:not(.theme-light) .image-workspace-theme .border-gray-300,html:not(.theme-light) .image-workspace-theme [class*="border-[#c6c6c6]"],html:not(.theme-light) .image-workspace-theme [class*="border-[#c7c7c7]"],html:not(.theme-light) .image-workspace-theme [class*="border-[#c8c8c8]"],html:not(.theme-light) .image-workspace-theme [class*="border-[#c9c9c9]"],html:not(.theme-light) .image-workspace-theme [class*="border-[#cfcfcf]"],html:not(.theme-light) .image-workspace-theme [class*="border-[#d1d5db]"],html:not(.theme-light) .image-workspace-theme [class*="border-[#d6d6d6]"],html:not(.theme-light) .image-workspace-theme [class*="border-[#dedede]"],html:not(.theme-light) .image-workspace-theme [class*="border-[#e0e0e0]"],html:not(.theme-light) .image-workspace-theme [class*="border-[#e1e1e1]"],html:not(.theme-light) .image-workspace-theme [class*="border-[#e2e2e2]"],html:not(.theme-light) .image-workspace-theme [class*="border-[#e3e3e3]"],html:not(.theme-light) .image-workspace-theme [class*="border-[#e5e5e5]"],html:not(.theme-light) .image-workspace-theme [class*="border-[#e5e7eb]"],html:not(.theme-light) .image-workspace-theme [class*="border-[#e6e6e6]"],html:not(.theme-light) .image-workspace-theme [class*="border-[#ededed]"],html:not(.theme-light) .image-workspace-theme [class*="border-[#eeeeee]"]{border-color:rgba(255,255,255,.1)!important}html:not(.theme-light) .image-workspace-theme input:not([type=file]):not([type=checkbox]):not([type=radio]),html:not(.theme-light) .image-workspace-theme textarea,html:not(.theme-light) .image-workspace-theme select,html:not(.theme-light) .image-workspace-theme [contenteditable=true]{color:#f2f5fb!important;background-color:#101118!important;border-color:rgba(255,255,255,.12)!important}html:not(.theme-light) .image-workspace-theme input::placeholder,html:not(.theme-light) .image-workspace-theme textarea::placeholder{color:#697180!important}html:not(.theme-light) .image-workspace-theme select option{color:#f2f5fb;background:#13141a}html:not(.theme-light) .image-workspace-theme button[class*="bg-[#111827]"],html:not(.theme-light) .image-workspace-theme button[class*="bg-[#111111]"]{color:#111!important;background-color:#fafafa!important}html:not(.theme-light) .image-workspace-theme button[class*="bg-[#111827]"] *,html:not(.theme-light) .image-workspace-theme button[class*="bg-[#111111]"] *{color:#111!important;-webkit-text-fill-color:#111!important}html:not(.theme-light) .image-workspace-theme .video-hd-generate-button .video-hd-generate-cost,html:not(.theme-light) .image-workspace-theme button[class*="bg-[#111827]"] .video-hd-generate-cost,html:not(.theme-light) .image-workspace-theme button[class*="bg-[#111111]"] .video-hd-generate-cost{color:rgba(17,24,39,.62)!important;-webkit-text-fill-color:rgba(17,24,39,.62)!important}html:not(.theme-light) .image-workspace-theme [class*="border-[#111827]"]{border-color:#6b7cff!important}html:not(.theme-light) .image-workspace-theme [class*="hover:bg-[#eeeeee]"]:hover,html:not(.theme-light) .image-workspace-theme [class*="hover:bg-[#f4f4f5]"]:hover,html:not(.theme-light) .image-workspace-theme [class*="hover:bg-[#f8f8f8]"]:hover,html:not(.theme-light) .image-workspace-theme [class*="hover:bg-[#fafafa]"]:hover,html:not(.theme-light) .image-workspace-theme .hover\:bg-gray-50:hover,html:not(.theme-light) .image-workspace-theme .hover\:bg-gray-100:hover{background-color:#242731!important}html:not(.theme-light) .image-workspace-theme [class*="hover:text-[#111111]"]:hover,html:not(.theme-light) .image-workspace-theme [class*="hover:text-[#111827]"]:hover{color:#fff!important}html:not(.theme-light) .image-workspace-theme .scrollbar-hover:hover{scrollbar-color:rgba(255,255,255,.24) transparent}.image-workspace-theme .scrollbar-hover{scrollbar-color:rgba(17,24,39,.22) transparent}.image-workspace-theme .scrollbar-hover::-webkit-scrollbar-thumb{background:rgba(17,24,39,.22)}html:not(.theme-light) .image-workspace-theme .scrollbar-hover{scrollbar-color:rgba(255,255,255,.24) transparent}html:not(.theme-light) .image-workspace-theme .scrollbar-hover::-webkit-scrollbar-thumb{background:rgba(255,255,255,.24)}html:not(.theme-light) .product-listing-set-workspace .product-listing-history button[class*=bg-white]:hover,html:not(.theme-light) .product-listing-set-workspace .product-listing-history button[class*=hover\:bg-gray-50]:hover{color:#f2f5fb!important;box-shadow:none!important;background-color:#24262d!important;border-color:rgba(255,255,255,.16)!important}html:not(.theme-light) .product-listing-set-workspace .product-listing-history button:not([class*=text-red]):hover{color:#f2f5fb!important}html.theme-light .image-workspace-theme .image-workspace-floating-tooltip,html:not(.theme-light) .image-workspace-theme .image-workspace-floating-tooltip{color:#fff!important;background:#111827!important;border:.0625rem solid rgba(255,255,255,.1)!important;box-shadow:0 .625rem 1.75rem rgba(0,0,0,.28)!important}html.theme-light .image-workspace-theme .image-workspace-floating-tooltip *,html:not(.theme-light) .image-workspace-theme .image-workspace-floating-tooltip *{color:#fff!important}html:not(.theme-light) .product-listing-set-workspace .product-listing-right-panel{color:#f2f5fb!important;background:#13141a!important}html:not(.theme-light) .product-listing-set-workspace .product-listing-right-panel .text-black,html:not(.theme-light) .product-listing-set-workspace .product-listing-right-panel .text-gray-700,html:not(.theme-light) .product-listing-set-workspace .product-listing-right-panel [class*="text-[#050505]"],html:not(.theme-light) .product-listing-set-workspace .product-listing-right-panel [class*="text-[#111111]"],html:not(.theme-light) .product-listing-set-workspace .product-listing-right-panel [class*="text-[#111827]"],html:not(.theme-light) .product-listing-set-workspace .product-listing-right-panel [class*="text-[#171717]"]{color:#f2f5fb!important}html:not(.theme-light) .product-listing-set-workspace .product-listing-right-panel [class*="text-[#374151]"],html:not(.theme-light) .product-listing-set-workspace .product-listing-right-panel [class*="text-[#4b5563]"],html:not(.theme-light) .product-listing-set-workspace .product-listing-right-panel [class*="text-[#555555]"]{color:#c7cfdd!important}html:not(.theme-light) .product-listing-set-workspace .product-listing-right-panel [class*="text-[#666666]"],html:not(.theme-light) .product-listing-set-workspace .product-listing-right-panel [class*="text-[#6b7280]"],html:not(.theme-light) .product-listing-set-workspace .product-listing-right-panel [class*="text-[#8f8f8f]"],html:not(.theme-light) .product-listing-set-workspace .product-listing-right-panel [class*="text-[#9ca3af]"],html:not(.theme-light) .product-listing-set-workspace .product-listing-right-panel [class*="text-[#a8a8a8]"]{color:#9aa3b3!important}html:not(.theme-light) .product-listing-set-workspace .product-listing-right-panel .bg-white,html:not(.theme-light) .product-listing-set-workspace .product-listing-right-panel [class*=bg-white\/]{background-color:#171920!important}html:not(.theme-light) .product-listing-set-workspace .product-listing-right-panel .bg-gray-50,html:not(.theme-light) .product-listing-set-workspace .product-listing-right-panel .bg-gray-100,html:not(.theme-light) .product-listing-set-workspace .product-listing-right-panel [class*="bg-[#f5f5f5]"]{background-color:#1d2028!important}html:not(.theme-light) .product-listing-set-workspace .product-listing-right-panel .border-gray-200,html:not(.theme-light) .product-listing-set-workspace .product-listing-right-panel .border-gray-300,html:not(.theme-light) .product-listing-set-workspace .product-listing-right-panel .border-gray-400{border-color:rgba(255,255,255,.12)!important}html:not(.theme-light) .product-listing-set-workspace .product-listing-right-panel .bg-green-50{background-color:rgba(34,197,94,.12)!important}html:not(.theme-light) .product-listing-set-workspace .product-listing-right-panel .text-green-600{color:#6affb8!important}html:not(.theme-light) .product-listing-set-workspace .product-listing-right-panel .bg-red-50,html:not(.theme-light) .product-listing-set-workspace .product-listing-right-panel [class*=bg-red-50\/]{background-color:rgba(239,68,68,.12)!important}html:not(.theme-light) .product-listing-set-workspace .product-listing-right-panel .text-red-600{color:#ff8b8b!important}html:not(.theme-light) .product-listing-set-workspace .product-listing-right-panel .bg-amber-50{background-color:rgba(245,158,11,.12)!important}html:not(.theme-light) .product-listing-set-workspace .product-listing-right-panel .text-amber-600{color:#ffd56a!important}html:not(.theme-light) .image-workspace-theme button[class*=bg-gradient-to-b][class*=from-white][class*=to-gray-100]{color:#f2f5fb!important;background:linear-gradient(#2a2d35 0%,#1d2027 100%)!important;border-color:rgba(255,255,255,.16)!important;box-shadow:0 .0625rem .125rem rgba(0,0,0,.28)!important}html:not(.theme-light) .image-workspace-theme button[class*=bg-gradient-to-b][class*=from-white][class*=to-gray-100]:hover:not(:disabled){color:#fff!important;background:linear-gradient(#343842 0%,#272a32 100%)!important;border-color:rgba(255,255,255,.24)!important}html:not(.theme-light) .image-workspace-theme button[class*=bg-gradient-to-b][class*=from-white][class*=to-gray-100] svg,html:not(.theme-light) .image-workspace-theme button[class*=bg-gradient-to-b][class*=from-white][class*=to-gray-100] span{color:inherit!important}html:not(.theme-light) .detail-image-workspace [class*="text-[#111]"],html:not(.theme-light) .detail-image-workspace [class*="text-[#111111]"],html:not(.theme-light) .detail-image-workspace [class*="text-[#333]"]{color:#f2f5fb!important}html:not(.theme-light) .detail-image-workspace .text-gray-700,html:not(.theme-light) .detail-image-workspace [class*="text-[#444]"],html:not(.theme-light) .detail-image-workspace [class*="text-[#555]"],html:not(.theme-light) .detail-image-workspace [class*="text-[#5f6773]"]{color:#c7cfdd!important}html:not(.theme-light) .detail-image-workspace [class*="text-[#666]"],html:not(.theme-light) .detail-image-workspace [class*="text-[#777]"],html:not(.theme-light) .detail-image-workspace [class*="text-[#888]"]{color:#9aa3b3!important}html:not(.theme-light) .detail-image-workspace .remove-background-panel{color:#f2f5fb!important;background:#13141a!important}html:not(.theme-light) .detail-image-workspace .remove-background-panel h2,html:not(.theme-light) .detail-image-workspace .remove-background-panel button,html:not(.theme-light) .detail-image-workspace .remove-background-panel button>span,html:not(.theme-light) .detail-image-workspace .remove-background-panel button svg{color:#f2f5fb!important}html:not(.theme-light) .detail-image-workspace .remove-background-panel button span span:last-child{color:#9aa3b3!important}html:not(.theme-light) .detail-image-workspace .remove-background-panel [class*="bg-[#f1f1f1]"]{background-color:#242731!important}html:not(.theme-light) .image-workspace-theme button.border-black,html:not(.theme-light) .image-workspace-theme [role=button].border-black,html:not(.theme-light) .image-workspace-theme button[class*="border-[#111]"],html:not(.theme-light) .image-workspace-theme button[class*="border-[#111827]"],html:not(.theme-light) .image-workspace-theme button[class*="border-[#171717]"],html:not(.theme-light) .image-workspace-theme button[class*="border-[#222]"],html:not(.theme-light) .image-workspace-theme button[class*="border-[#6d6d6d]"]{color:#fafafa!important;background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.55)!important;box-shadow:0 0 0 .0625rem rgba(255,255,255,.08),0 .5rem 1.25rem rgba(0,0,0,.28)!important}html:not(.theme-light) .image-workspace-theme span.border-black.bg-black{color:#111!important;background-color:#fafafa!important;border-color:#fafafa!important}html:not(.theme-light) .image-workspace-theme button[class*="bg-[#e6e6e6]"],html:not(.theme-light) .image-workspace-theme button[class*="bg-[#e8e8e8]"],html:not(.theme-light) .image-workspace-theme button[class*="bg-[#f1f1f1]"]{color:#fafafa!important;background:#262626!important;border-color:rgba(255,255,255,.12)!important}html:not(.theme-light) .image-workspace-theme .inline-flex[class*="bg-[#f3f4f6]"]>button[class*=bg-white][class*=shadow-sm],html:not(.theme-light) .image-workspace-theme .inline-flex[class*="bg-[#f5f5f5]"]>button[class*=bg-white][class*=shadow-sm],html:not(.theme-light) .image-workspace-theme .inline-flex[class*=bg-gray-50]>button[class*=bg-white][class*=shadow-sm],html:not(.theme-light) .image-workspace-theme .grid[class*="bg-[#f7f7f8]"]>button[class*=bg-white][class*=shadow-sm]{color:#111!important;background:#fafafa!important;box-shadow:0 .0625rem .125rem rgba(0,0,0,.35)!important}html:not(.theme-light) .image-workspace-theme button[class*="border-[#111]"] *,html:not(.theme-light) .image-workspace-theme button[class*="border-[#111827]"] *,html:not(.theme-light) .image-workspace-theme button[class*="border-[#171717]"] *,html:not(.theme-light) .image-workspace-theme button[class*="border-[#222]"] *,html:not(.theme-light) .image-workspace-theme button[class*="border-[#6d6d6d]"] *{color:inherit!important}html.theme-light .video-workspace-theme{color:#111827!important}html.theme-light .video-workspace-theme.workflow-workspace-layout{background-color:#f0f2f5!important}html.theme-light .video-workspace-theme .ws-card,html.theme-light .video-workspace-theme .ws-card-inner,html.theme-light .video-workspace-theme [class~="bg-[#101118]"],html.theme-light .video-workspace-theme [class~="bg-[#111113]"],html.theme-light .video-workspace-theme [class~="bg-[#13141a]"],html.theme-light .video-workspace-theme [class~="bg-[#15161e]"],html.theme-light .video-workspace-theme [class~="bg-[#171719]"],html.theme-light .video-workspace-theme [class~="bg-[#181a21]"],html.theme-light .video-workspace-theme [class~="bg-[var(--ch-111113)]"]{background-color:#fff!important;border-color:#e5e7eb!important}html.theme-light .video-workspace-theme [class~="bg-[#0b0c11]"],html.theme-light .video-workspace-theme [class~="bg-[#0b0c13]"],html.theme-light .video-workspace-theme [class~="bg-[#0b0d14]"],html.theme-light .video-workspace-theme [class~="bg-[#0c0e16]"],html.theme-light .video-workspace-theme [class~="bg-[#0d0e14]"],html.theme-light .video-workspace-theme [class~="bg-[#0d0e15]"],html.theme-light .video-workspace-theme [class~="bg-[#11131a]"],html.theme-light .video-workspace-theme [class~="bg-[#11131b]"],html.theme-light .video-workspace-theme [class~="bg-[#12141b]"],html.theme-light .video-workspace-theme [class~="bg-[#13141b]"],html.theme-light .video-workspace-theme [class~="bg-[#15161a]"],html.theme-light .video-workspace-theme [class~="bg-[#151721]"],html.theme-light .video-workspace-theme [class~="bg-[#171b24]"],html.theme-light .video-workspace-theme [class~="bg-[#1a1f2e]"],html.theme-light .video-workspace-theme [class~="bg-[#1c1e27]"],html.theme-light .video-workspace-theme [class~="bg-[#1f232b]"],html.theme-light .video-workspace-theme [class~="bg-[var(--ch-0c0e16)]"],html.theme-light .video-workspace-theme [class~="bg-[var(--ch-1b1c22)]"],html.theme-light .video-workspace-theme [class~=bg-white\/5],html.theme-light .video-workspace-theme [class~="bg-white/[0.03]"],html.theme-light .video-workspace-theme [class~="bg-white/[0.04]"],html.theme-light .video-workspace-theme [class~="bg-white/[0.05]"],html.theme-light .video-workspace-theme [class~="bg-white/[0.06]"]{background-color:#f8fafc!important}html.theme-light .video-workspace-theme [class~="bg-[#2c1a1a]"]{background-color:#fff1f2!important;border-color:#fecdd3!important}html.theme-light .video-workspace-theme .ws-card-inner{box-shadow:0 .125rem .75rem rgba(15,23,42,.05)}html.theme-light .video-workspace-theme [class~=border-white],html.theme-light .video-workspace-theme [class~=border-white\/8],html.theme-light .video-workspace-theme [class~=border-white\/10],html.theme-light .video-workspace-theme [class~=border-white\/12],html.theme-light .video-workspace-theme [class~=border-white\/14],html.theme-light .video-workspace-theme [class~=border-white\/15],html.theme-light .video-workspace-theme [class~=border-white\/18],html.theme-light .video-workspace-theme [class~=border-white\/20],html.theme-light .video-workspace-theme [class~="border-white/[0.06]"],html.theme-light .video-workspace-theme [class~="border-white/[0.07]"],html.theme-light .video-workspace-theme [class~="border-white/[0.08]"],html.theme-light .video-workspace-theme [class~="border-white/[0.1]"]{border-color:#e5e7eb!important}html.theme-light .video-workspace-theme .text-white,html.theme-light .video-workspace-theme [class~=text-white\/55],html.theme-light .video-workspace-theme [class~=text-white\/75],html.theme-light .video-workspace-theme [class~=text-white\/85],html.theme-light .video-workspace-theme [class~=text-white\/90],html.theme-light .video-workspace-theme [class~="text-[#c5ccd8]"],html.theme-light .video-workspace-theme [class~="text-[#c7cfdd]"],html.theme-light .video-workspace-theme [class~="text-[#d6d9e2]"],html.theme-light .video-workspace-theme [class~="text-[#d8dce5]"],html.theme-light .video-workspace-theme [class~="text-[#dbe5f1]"],html.theme-light .video-workspace-theme [class~="text-[#dce8ff]"],html.theme-light .video-workspace-theme [class~="text-[#e0e6f0]"],html.theme-light .video-workspace-theme [class~="text-[#f2f5fb]"],html.theme-light .video-workspace-theme [class~="text-[var(--ch-c6cedd)]"]{color:#111827!important}html.theme-light .video-workspace-theme [class~="text-[#3f4451]"],html.theme-light .video-workspace-theme [class~="text-[#535a68]"],html.theme-light .video-workspace-theme [class~="text-[#656b78]"],html.theme-light .video-workspace-theme [class~="text-[#697180]"],html.theme-light .video-workspace-theme [class~="text-[#6f7787]"],html.theme-light .video-workspace-theme [class~="text-[#737b8d]"],html.theme-light .video-workspace-theme [class~="text-[#7c818e]"],html.theme-light .video-workspace-theme [class~="text-[#7f8798]"],html.theme-light .video-workspace-theme [class~="text-[#8a909c]"],html.theme-light .video-workspace-theme [class~="text-[#8b92a1]"],html.theme-light .video-workspace-theme [class~="text-[#8d94a1]"],html.theme-light .video-workspace-theme [class~="text-[#9aa2b1]"],html.theme-light .video-workspace-theme [class~="text-[#9aa3b3]"],html.theme-light .video-workspace-theme [class~="text-[#9ca3b4]"],html.theme-light .video-workspace-theme [class~="text-[#a5adbd]"],html.theme-light .video-workspace-theme [class~="text-[var(--ch-3f4451)]"],html.theme-light .video-workspace-theme [class~="text-[var(--ch-5c6473)]"],html.theme-light .video-workspace-theme [class~="text-[var(--ch-697180)]"],html.theme-light .video-workspace-theme [class~="text-[var(--ch-8d94a1)]"]{color:#64748b!important}html.theme-light .video-workspace-theme input:not([type=file]),html.theme-light .video-workspace-theme textarea,html.theme-light .video-workspace-theme select,html.theme-light .video-workspace-theme [contenteditable=true]{caret-color:#2563eb;color:#111827!important}html.theme-light .video-workspace-theme input::placeholder,html.theme-light .video-workspace-theme textarea::placeholder{color:#94a3b8!important}html.theme-light .video-workspace-theme select option{color:#111827;background:#fff}html.theme-light .video-workspace-theme [class~="bg-[#25305a]"]{color:#4338ca!important;background-color:#eef2ff!important;border-color:#c7d2fe!important}html.theme-light .video-workspace-theme .mention-material-chip{color:#1d4ed8!important;background:#eff6ff!important;border-color:#bfdbfe!important}html.theme-light .video-workspace-theme .mention-material-label{color:#1d4ed8!important}html.theme-light .video-workspace-theme button[class~="bg-[#1557d8]"],html.theme-light .video-workspace-theme button[class~="bg-[#1682d3]"],html.theme-light .video-workspace-theme button[class~="bg-[#1f6bff]"],html.theme-light .video-workspace-theme button[class~="bg-[#1f8fe5]"],html.theme-light .video-workspace-theme button[class~="bg-[#20aef3]"],html.theme-light .video-workspace-theme button[class~="bg-[#22c55e]"],html.theme-light .video-workspace-theme button[class~="bg-[#38bdf8]"],html.theme-light .video-workspace-theme button[class~="bg-[#ff5964]"],html.theme-light .video-workspace-theme button[class~="bg-[#8a5cff]"],html.theme-light .video-workspace-theme button[class~="bg-[var(--ch-8a5cff)]"],html.theme-light .video-workspace-theme button[class*=bg-gradient-to-r],html.theme-light .video-workspace-theme .ai-video-generate-button,html.theme-light .video-workspace-theme button[class~="bg-[#1557d8]"] *,html.theme-light .video-workspace-theme button[class~="bg-[#1682d3]"] *,html.theme-light .video-workspace-theme button[class~="bg-[#1f6bff]"] *,html.theme-light .video-workspace-theme button[class~="bg-[#1f8fe5]"] *,html.theme-light .video-workspace-theme button[class~="bg-[#20aef3]"] *,html.theme-light .video-workspace-theme button[class~="bg-[#22c55e]"] *,html.theme-light .video-workspace-theme button[class~="bg-[#38bdf8]"] *,html.theme-light .video-workspace-theme button[class~="bg-[#ff5964]"] *,html.theme-light .video-workspace-theme button[class~="bg-[#8a5cff]"] *,html.theme-light .video-workspace-theme button[class~="bg-[var(--ch-8a5cff)]"] *,html.theme-light .video-workspace-theme button[class*=bg-gradient-to-r] *,html.theme-light .video-workspace-theme .ai-video-generate-button *,html.theme-light .video-workspace-theme [class*=bg-black][class*=text-white],html.theme-light .video-workspace-theme [class*=bg-black] .text-white,html.theme-light .video-workspace-theme [class*=bg-black] [class*=text-white\/]{color:#fff!important}html.theme-light .video-workspace-theme [class~="hover:bg-[#14161d]"]:hover,html.theme-light .video-workspace-theme [class~="hover:bg-[#15161e]"]:hover,html.theme-light .video-workspace-theme [class~="hover:bg-[#1f2937]"]:hover,html.theme-light .video-workspace-theme [class~="hover:bg-white/8"]:hover,html.theme-light .video-workspace-theme [class~="hover:bg-white/[0.06]"]:hover,html.theme-light .video-workspace-theme [class~="hover:bg-white/[0.07]"]:hover{background-color:#f1f5f9!important}html.theme-light .video-workspace-theme [class*="[scrollbar-color:#32343a_transparent]"]{scrollbar-color:#cbd5e1 transparent!important}html:not(.theme-light) .video-workspace-theme .video-recreation-page{color:#f8fafc}html:not(.theme-light) .video-workspace-theme .video-recreation-reference-video{background:#101118;border-color:rgba(255,255,255,.07)}html:not(.theme-light) .video-workspace-theme .video-recreation-reference-video-card{background:#15161e;border-color:rgba(255,255,255,.08)}html:not(.theme-light) .video-workspace-theme.ai-video-workspace{color:#f8fafc;background:#0b0c11!important}html:not(.theme-light) .video-workspace-theme .video-workspace-header{color:#f8fafc;background:rgba(16,17,24,.96)!important;border-color:rgba(255,255,255,.08)!important}html:not(.theme-light) .video-workspace-theme .video-workspace-header button{color:#a5adbd}html:not(.theme-light) .video-workspace-theme .video-workspace-header button:hover{color:#fff}html:not(.theme-light) .video-workspace-theme .video-workspace-controls-column,html:not(.theme-light) .ai-video-workspace .video-workspace-mine-panel{color:#f8fafc;background:#101118!important;border-color:rgba(255,255,255,.08)!important}html:not(.theme-light) .ai-video-workspace .video-workspace-mine-toolbar,html:not(.theme-light) .ai-video-workspace .video-workspace-mine-empty{background:#15161e!important;border-color:rgba(255,255,255,.08)!important}html:not(.theme-light) .ai-video-workspace .video-workspace-mine-panel [class~="text-[#111827]"],html:not(.theme-light) .ai-video-workspace .video-workspace-mine-toolbar [class~="text-[#111827]"],html:not(.theme-light) .ai-video-workspace .video-workspace-mine-empty [class~="text-[#111827]"]{color:#f8fafc!important}html:not(.theme-light) .ai-video-workspace .video-workspace-mine-panel [class~="text-[#6b7280]"],html:not(.theme-light) .ai-video-workspace .video-workspace-mine-toolbar [class~="text-[#6b7280]"],html:not(.theme-light) .ai-video-workspace .video-workspace-mine-empty [class~="text-[#6b7280]"]{color:#8d94a1!important}html:not(.theme-light) .ai-video-workspace .video-workspace-filter-active{color:#111827!important;background:#fafafa!important;border-color:#fafafa!important}html:not(.theme-light) .ai-video-workspace .video-workspace-filter-inactive{color:#8d94a1!important;background:#101118!important;border-color:rgba(255,255,255,.1)!important}html:not(.theme-light) .ai-video-workspace .video-workspace-filter-inactive:hover{color:#fff!important;background:#1a1b23!important;border-color:rgba(255,255,255,.2)!important}html:not(.theme-light) .video-workspace-theme .content-replace-script-button{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#25305a!important;border-color:rgba(37,212,255,.6)!important}html:not(.theme-light) .video-workspace-theme .content-replace-script-button .content-replace-script-label{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;visibility:visible!important}html.theme-light .video-workspace-theme .content-replace-script-button{color:#111827!important;-webkit-text-fill-color:#111827!important;background:#fff!important;border-color:#d1d5db!important}html.theme-light .video-workspace-theme .content-replace-script-button .content-replace-script-label{color:#111827!important;-webkit-text-fill-color:#111827!important}html.theme-light .ai-video-workspace .video-workspace-filter-active{color:#fff!important;-webkit-text-fill-color:#fff!important;background:#111827!important;border-color:#111827!important}html:not(.theme-light) .video-workspace-theme .video-recreation-bottom-controls,html:not(.theme-light) .video-workspace-theme .store-visit-bottom-controls{background:#101118!important;border-color:rgba(255,255,255,.08)!important}html:not(.theme-light) .video-workspace-theme .store-visit-bottom-controls .ai-video-surface [class~="text-[#111827]"],html:not(.theme-light) .video-workspace-theme .store-visit-bottom-controls .ai-video-surface [class~="text-[#374151]"]{color:#fff!important}html:not(.theme-light) .video-workspace-theme .store-visit-bottom-controls .ai-video-surface [class~="text-[#6b7280]"],html:not(.theme-light) .video-workspace-theme .store-visit-bottom-controls .ai-video-surface [class~="text-[#9ca3af]"]{color:#8d94a1!important}html:not(.theme-light) .video-workspace-theme .store-visit-bottom-controls .ai-video-popover{color:#fff!important;background:#13141a!important;border-color:rgba(255,255,255,.1)!important}html:not(.theme-light) .video-workspace-theme .store-visit-bottom-controls .ai-video-popover [class~="text-[#111827]"]{color:#fff!important}html:not(.theme-light) .video-workspace-theme .store-visit-bottom-controls .ai-video-popover [class~="text-[#6b7280]"],html:not(.theme-light) .video-workspace-theme .store-visit-bottom-controls .ai-video-popover [class~="text-[#9ca3af]"]{color:#8d94a1!important}html:not(.theme-light) .video-workspace-theme .store-visit-bottom-controls .ai-video-popover [class*=bg-white],html:not(.theme-light) .video-workspace-theme .store-visit-bottom-controls .ai-video-popover [class*="bg-[#f8fafc]"]{background:#101118!important}html:not(.theme-light) .video-workspace-theme .store-visit-bottom-controls .ai-video-popover [class*="border-[#e5e7eb]"],html:not(.theme-light) .video-workspace-theme .store-visit-bottom-controls .ai-video-popover [class*="border-[#ededed]"]{border-color:rgba(255,255,255,.1)!important}html:not(.theme-light) .video-workspace-theme .store-visit-bottom-controls .ai-video-popover [class*=border-sky-300],html:not(.theme-light) .video-workspace-theme .store-visit-bottom-controls .ai-video-popover [class*=bg-sky-50]{color:#fff!important;background:rgba(37,48,90,.72)!important;border-color:rgba(37,212,255,.6)!important}.runtime-config-state{z-index:99999;color:#f4f4f5;background:radial-gradient(circle at 50% 38%,rgba(255,255,255,.07),transparent 34%),#090b10;justify-content:center;align-items:center;min-height:100vh;padding:1.5rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.runtime-config-card{text-align:center;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:rgba(20,23,31,.92);border:.0625rem solid rgba(255,255,255,.1);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:min(26.25rem,100%);min-height:15rem;padding:2.375rem 2rem;display:flex;box-shadow:0 1.5rem 4.375rem rgba(0,0,0,.45)}.runtime-config-spinner{border:.1875rem solid rgba(255,255,255,.14);border-top-color:#fff;border-radius:50%;width:2.625rem;height:2.625rem;margin-bottom:1.5rem;animation:.8s linear infinite runtime-config-spin}.runtime-config-title{color:inherit;margin:0;font-size:1.25rem;font-weight:700;line-height:1.4}.runtime-config-card:not(.runtime-config-card--error) .runtime-config-title{font-size:1rem}.runtime-config-description{color:#a1a1aa;margin:.625rem 0 0;font-size:.875rem;line-height:1.7}.runtime-config-error-icon{color:#fca5a5;background:rgba(239,68,68,.12);border:.0625rem solid rgba(248,113,113,.3);border-radius:50%;place-items:center;width:3rem;height:3rem;margin-bottom:1.25rem;font-size:1.5rem;font-weight:700;display:grid}.runtime-config-error-detail{overflow-wrap:anywhere;color:#a1a1aa;background:rgba(255,255,255,.05);border-radius:8px;width:100%;margin:1.125rem 0 0;padding:.625rem .75rem;font-size:.75rem;line-height:1.6}.runtime-config-retry{color:#18181b;cursor:pointer;background:#fff;border:0;border-radius:10px;min-width:7.5rem;height:2.5rem;margin-top:1.375rem;padding:0 1.5rem;font-size:.875rem;font-weight:700;transition:transform .18s,background-color .18s}.runtime-config-retry:hover{background:#e4e4e7;transform:translateY(-.0625rem)}.runtime-config-retry:focus-visible{outline-offset:.1875rem;outline:.125rem solid #fff}html.theme-light .runtime-config-state{color:#27272a;background:radial-gradient(circle at 50% 36%,rgba(24,24,27,.06),transparent 34%),#f4f4f5}html.theme-light .runtime-config-card{background:rgba(255,255,255,.96);border-color:rgba(24,24,27,.1);box-shadow:0 1.5rem 4.375rem rgba(24,24,27,.12)}html.theme-light .runtime-config-spinner{border-color:#27272a rgba(24,24,27,.12) rgba(24,24,27,.12)}html.theme-light .runtime-config-description{color:#71717a}html.theme-light .runtime-config-error-icon{color:#dc2626;background:rgba(254,226,226,.75);border-color:rgba(220,38,38,.18)}html.theme-light .runtime-config-error-detail{color:#71717a;background:#f4f4f5}html.theme-light .runtime-config-retry{color:#fff;background:#27272a;box-shadow:0 .5rem 1.25rem rgba(24,24,27,.16)}html.theme-light .runtime-config-retry:hover{background:#3f3f46}html.theme-light .runtime-config-retry:focus-visible{outline-color:#27272a}@keyframes runtime-config-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.runtime-config-spinner{animation-duration:1.6s}.runtime-config-retry{transition:none}}.viewer-backdrop,.viewer-container{z-index:99999!important}.scrollbar-hover{scrollbar-width:thin;scrollbar-color:transparent transparent}.scrollbar-hover:hover{scrollbar-width:thin;scrollbar-color:rgba(17,24,39,.22) transparent}.scrollbar-hover::-webkit-scrollbar{width:.375rem;height:.375rem}.scrollbar-hover:hover::-webkit-scrollbar{width:.375rem;height:.375rem}.scrollbar-hover::-webkit-scrollbar-thumb{background:0 0;border-radius:999px}.scrollbar-hover:hover::-webkit-scrollbar-thumb{background:rgba(17,24,39,.22);border-radius:999px}.scrollbar-hover::-webkit-scrollbar-track{background:0 0}.scrollbar-hover:hover::-webkit-scrollbar-track{background:0 0}.my-page-feature-card{background-color:var(--ch-1a1a1d)}html:not(.theme-light) .my-page-feature-card:hover{background:#3a3a40!important}@keyframes top-toolbar-hover-in{0%{transform:translateY(0)scale(.98)}58%{transform:translateY(-.125rem)scale(1.04)}to{transform:translateY(-.0625rem)scale(1)}}@keyframes top-toolbar-hover-overlay{0%{opacity:0}60%{opacity:.58}to{opacity:.42}}@keyframes top-toolbar-click-ripple-a{0%{opacity:.85;border-color:rgba(226,206,170,.5);transform:scale(.78)}to{opacity:0;border-color:rgba(226,206,170,0);transform:scale(1.32)}}@keyframes top-toolbar-click-ripple-b{0%{opacity:.85;border-color:rgba(226,206,170,.5);transform:scale(.78)}to{opacity:0;border-color:rgba(226,206,170,0);transform:scale(1.32)}}@keyframes model-border-draw{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes model-border-glow{0%,to{box-shadow:0 0 .375rem rgba(18,216,241,.55),0 0 .875rem rgba(18,216,241,.25)}50%{box-shadow:0 0 .6875rem rgba(18,216,241,.88),0 0 1.625rem rgba(18,216,241,.45)}}@keyframes typing-dot{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-.3125rem)}}@keyframes text-shimmer{0%{background-position:200%}to{background-position:-200%}}@keyframes btn-shine{0%{transform:translate(-100%)skew(-15deg)}to{transform:translate(260%)skew(-15deg)}}.recharge-btn{position:relative;overflow:hidden}.recharge-btn:after{content:"";background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.18) 50%,transparent 100%);width:40%;animation:2.4s ease-in-out infinite btn-shine;position:absolute;top:0;bottom:0;left:0;right:0}.logo-shine{position:relative;overflow:hidden}.logo-shine:after{content:"";background:linear-gradient(90deg,transparent 0%,rgba(0,217,255,.1) 40%,rgba(180,120,255,.1) 60%,transparent 100%);width:45%;animation:3.6s ease-in-out infinite btn-shine;position:absolute;top:0;bottom:0;left:0;right:0}.app-sidebar nav button.sidebar-nav-item{color:var(--app-sidebar-nav-text);box-shadow:none;background:0 0;overflow:visible}.app-sidebar nav button.sidebar-nav-item:hover{background:var(--app-sidebar-nav-hover-bg);color:var(--app-sidebar-nav-text)}.app-sidebar nav button.sidebar-nav-item.is-active,.app-sidebar nav button.sidebar-nav-item.is-active:hover{background:var(--app-sidebar-nav-active-bg);color:var(--app-sidebar-nav-text-active);box-shadow:none}.app-sidebar .sidebar-nav-bubble{z-index:3;white-space:nowrap;pointer-events:none;letter-spacing:.01em;color:#fff;filter:drop-shadow(0 .125rem .3125rem rgba(17,24,39,.18));background:#ff6b1a;border-radius:6px;max-width:calc(100% - 1rem);padding:.25rem .5rem;font-size:.625rem;font-weight:700;line-height:1.3;position:absolute;top:-.4375rem;right:-.25rem}.app-sidebar .sidebar-nav-bubble:after{content:"";background:#ff6b1a;border-radius:1px;width:.4375rem;height:.4375rem;position:absolute;bottom:-.1875rem;left:.625rem;transform:rotate(45deg)}.app-sidebar .sidebar-nav-bubble.is-collapsed{filter:none;width:.5rem;max-width:none;height:.5rem;box-shadow:0 0 0 .125rem var(--app-sidebar-bg);background:#ff6b1a;border-radius:999px;padding:0;font-size:0;line-height:0;top:.1875rem;right:.1875rem}.app-sidebar .sidebar-nav-bubble.is-collapsed:after{display:none}html.theme-light .app-sidebar .sidebar-nav-bubble{color:#fff;filter:drop-shadow(0 .125rem .3125rem rgba(15,23,42,.14))}html.theme-light .app-shell{background:#fafafa}.home-promo-banner,.home-promo-banner .home-promo-banner__text,.home-promo-banner .home-promo-banner__em,.home-promo-banner .home-promo-banner__link,.home-promo-banner .home-promo-banner__close,.home-promo-banner .home-promo-banner__close svg,.home-promo-banner .home-promo-banner__count-sep{color:#fff!important;-webkit-text-fill-color:#fff!important}.home-promo-banner__countdown{flex-shrink:0;align-items:center;gap:.25rem;display:inline-flex}.home-promo-banner__count-box{font-variant-numeric:tabular-nums;letter-spacing:.02em;background:#fff;border-radius:4px;justify-content:center;align-items:center;min-width:1.375rem;height:1.375rem;padding:0 .3125rem;font-size:.75rem;font-weight:800;line-height:1;display:inline-flex;color:#111827!important;-webkit-text-fill-color:#111827!important}.home-promo-banner__count-sep{font-size:.75rem;font-weight:700;line-height:1}.home-promo-banner__count-clock{filter:drop-shadow(0 .0625rem .0625rem rgba(0,0,0,.18));flex-shrink:0;width:1.375rem;height:1.375rem;margin-left:.25rem;overflow:visible}@media (max-width:768px){:root{--app-sidebar-width:0}}html.theme-light .app-content{background:#fff;border-radius:18px 12px 12px 18px;margin:.625rem .625rem .625rem 0;overflow:hidden;box-shadow:0 0 0 .0625rem rgba(15,23,42,.04)}html.theme-light .app-sidebar{background:#fafafa!important}html:not(.theme-light) .app-shell{background:#121212}html:not(.theme-light) .app-content{box-shadow:none;background:#1a1a1a;border-radius:18px 12px 12px 18px;margin:.625rem .625rem .625rem 0;overflow:hidden}html:not(.theme-light) .app-sidebar{background:#121212!important}.app-sidebar .sidebar-top-block{min-height:0}.app-sidebar .sidebar-recharge-btn{color:var(--app-sidebar-nav-text);box-shadow:none;background:0 0;border:0}.app-sidebar .sidebar-recharge-btn:hover{color:var(--app-sidebar-nav-text-active);background:#262626}html.theme-light .app-sidebar .sidebar-recharge-btn:hover{background:#f4f4f5}.app-sidebar .sidebar-utility-item{color:var(--app-sidebar-nav-text)}.app-sidebar .sidebar-utility-item:hover{background:var(--app-sidebar-nav-hover-bg)}.app-unread-dot{background:#e60000;border-radius:999px;width:.5rem;height:.5rem;box-shadow:0 0 0 .09375rem #fff,0 0 .25rem rgba(230,0,0,.45)}html:not(.theme-light) .app-unread-dot{box-shadow:0 0 0 .09375rem #1a1a1a,0 0 .3125rem rgba(230,0,0,.6)}.app-sidebar .sidebar-collapse-btn{color:var(--app-sidebar-nav-text)}.app-sidebar .sidebar-collapse-btn:hover{background:var(--app-sidebar-nav-hover-bg);color:var(--app-sidebar-nav-text-active)}.app-sidebar .sidebar-collapsed-logo-btn{color:var(--app-sidebar-nav-text)}.app-sidebar .sidebar-collapsed-logo-btn:hover{background:var(--app-sidebar-nav-hover-bg);color:var(--app-sidebar-nav-text-active)}.sidebar-collapsed-nav-tip{color:#fff!important;background:#111!important}@keyframes stream-cursor-blink{0%,40%{opacity:1}60%,to{opacity:0}}.generating-text{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#89a 25%,#12d8f1 50%,#89a 75%) 0 0/200%;-webkit-background-clip:text;background-clip:text;animation:1.8s linear infinite text-shimmer}.official-partner-modal-overlay{scrollbar-width:none}.official-partner-modal-overlay::-webkit-scrollbar{display:none}@keyframes official-partner-corner-breathe{0%,to{opacity:.08}50%{opacity:1}}.official-partner-corner-bracket{will-change:opacity;animation:3.2s ease-in-out infinite official-partner-corner-breathe}.official-partner-corner-bracket--delay-0{animation-delay:0s}.official-partner-corner-bracket--delay-1{animation-delay:.8s}.official-partner-corner-bracket--delay-2{animation-delay:1.6s}.official-partner-corner-bracket--delay-3{animation-delay:2.4s}@keyframes partner-recruit-dot-breathe{0%,to{opacity:.45}50%{opacity:1}}.partner-recruit-dot{will-change:opacity;animation:2.2s ease-in-out infinite partner-recruit-dot-breathe}@media (prefers-reduced-motion:reduce){.partner-recruit-dot{opacity:1;animation:none}}.official-partner-header-bg{background-color:#0d1017}.membership-modal-panel{border:.0625rem solid rgba(255,255,255,.08);box-shadow:0 1.75rem 5rem rgba(0,0,0,.75);background-color:#0d1017!important}.membership-benefits-tabs{background:inherit}.membership-benefits-body{background:#0d1017}.membership-benefits-header{border-color:rgba(255,255,255,.08)}.membership-benefit-section .membership-promo-notice{margin:0 0 1rem}.membership-promo-notice{background:linear-gradient(90deg,rgba(245,158,11,.16) 0%,rgba(245,158,11,.12) 22%,rgba(245,158,11,.06) 42%,rgba(255,255,255,.04) 68%,rgba(255,255,255,.035) 100%);border:.0625rem solid rgba(245,158,11,.22);border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:.625rem 1rem;margin:1rem 0 .125rem;padding:.75rem 1.125rem;display:flex;box-shadow:inset 0 .0625rem rgba(255,255,255,.04)}.membership-promo-notice__time{flex-shrink:0;align-items:center;gap:.375rem;line-height:1;display:inline-flex}.membership-promo-notice__num{font-variant-numeric:tabular-nums;letter-spacing:.04em;color:#fbbf24;font-size:.9375rem;font-weight:700;line-height:1}.membership-promo-notice__sep{color:rgba(251,191,36,.55);font-size:.8125rem;font-weight:700;line-height:1}.membership-promo-notice__clock{filter:drop-shadow(0 .0625rem .0625rem rgba(0,0,0,.18));flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:.125rem;overflow:visible}.membership-promo-notice__text{color:#e5e7eb;letter-spacing:.01em;text-align:center;margin:0;font-size:.8125rem;font-weight:500;line-height:1.65}.membership-promo-notice__em{color:#fbbf24;font-weight:700}.membership-benefits-title{color:#f3f4f6}.membership-benefits-subtitle,.membership-price-meta,.membership-benefit-detail,.membership-benefits-note{color:#9ca3af}.membership-price-card{background:rgba(255,255,255,.06);border:.0625rem solid rgba(255,255,255,.1);box-shadow:inset 0 .0625rem rgba(255,255,255,.04)}.membership-consult-btn{color:#27272a;box-shadow:none;letter-spacing:.02em;background:#e4e4e7;border:.0625rem solid rgba(255,255,255,.14)}.membership-consult-btn:hover{color:#18181b;box-shadow:none;background:#f4f4f5;border-color:rgba(255,255,255,.18);transform:none}.membership-consult-btn:active{color:#18181b;box-shadow:none;background:#d4d4d8;border-color:rgba(255,255,255,.14);transform:none}.membership-consult-btn,.membership-consult-btn *{color:#27272a}.membership-consult-btn:hover,.membership-consult-btn:hover *{color:#18181b}.membership-price-value{color:#f4f4f5}.membership-price-unit{color:#d4d4d8}.membership-accent-icon{color:#a1a1aa}.membership-benefits-sections .membership-benefit-section{border-top:.0625rem solid rgba(255,255,255,.08)}.membership-benefits-sections .membership-benefit-section:first-child{border-top:none}.membership-benefit-icon{color:#e4e4e7;background:rgba(255,255,255,.07);border:.0625rem solid rgba(255,255,255,.1);box-shadow:inset 0 .0625rem rgba(255,255,255,.06)}.membership-benefit-cat{color:#e5e7eb}.membership-benefit-cat-bar{background:rgba(228,228,231,.42)}.membership-benefit-num{color:#27272a;background:#e4e4e7;border:.0625rem solid transparent;font-weight:700}.membership-benefit-item-title{color:rgba(255,255,255,.92)}.membership-model-price-link{color:#f59e0b;font:inherit;text-underline-offset:.1875rem;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-weight:700;text-decoration:underline;transition:color .15s;display:inline}.membership-model-price-link:hover{color:#fbbf24}.membership-benefit-dot{background:#71717a}.membership-modal-footer{background:#0d1017;border-top:.0625rem solid rgba(255,255,255,.08)}.membership-contact-btn{color:#27272a;box-shadow:none;background:#e4e4e7;border:.0625rem solid rgba(255,255,255,.14)}.membership-contact-btn:hover{color:#18181b;background:#f4f4f5;border-color:rgba(255,255,255,.18)}.membership-contact-btn:active{color:#18181b;background:#d4d4d8}.membership-contact-btn,.membership-contact-btn *{color:#27272a}.membership-contact-btn:hover,.membership-contact-btn:hover *{color:#18181b}.official-cert-shimmer{isolation:isolate;background:rgba(58,48,18,.42);position:relative}.official-cert-shimmer:after{content:"";z-index:0;pointer-events:none;opacity:.82;background:linear-gradient(90deg,transparent 0%,rgba(253,224,71,0) 12%,rgba(250,204,21,.22) 28%,rgba(253,224,71,.42) 42%,rgba(252,211,77,.48) 50%,rgba(253,224,71,.42) 58%,rgba(250,204,21,.22) 72%,rgba(253,224,71,0) 88%,transparent 100%);width:100%;animation:2.5s ease-in-out infinite official-cert-shimmer-move;position:absolute;top:-.125rem;bottom:-.125rem;left:0;transform:translate(-110%)skew(-10deg)}@media (prefers-reduced-motion:reduce){.official-cert-shimmer:after{opacity:0;animation:none}}@keyframes official-cert-shimmer-move{0%{transform:translate(-110%)skew(-10deg)}50%{transform:translate(110%)skew(-10deg)}to{transform:translate(-110%)skew(-10deg)}}.partner-contact-shimmer{isolation:isolate;position:relative;overflow:hidden}.partner-contact-shimmer:after{content:"";z-index:0;pointer-events:none;opacity:.75;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,0) 10%,rgba(255,255,255,.08) 24%,rgba(255,255,255,.22) 40%,rgba(255,255,255,.32) 50%,rgba(255,255,255,.22) 60%,rgba(255,255,255,.08) 76%,rgba(255,255,255,0) 90%,transparent 100%);width:100%;animation:3.2s ease-in-out infinite official-cert-shimmer-move;position:absolute;top:-.125rem;bottom:-.125rem;left:0;transform:translate(-115%)skew(-10deg)}.membership-crown-solid{color:#f5af38;filter:none;flex-shrink:0}.membership-toolbar-button{isolation:auto;-webkit-backdrop-filter:none;overflow:visible;box-shadow:none!important;color:#f5af38!important;background:0 0!important;border-color:transparent!important;border-radius:9999px!important}.membership-toolbar-button:before,.membership-toolbar-button:after{content:none!important;animation:none!important;display:none!important}.membership-toolbar-button:hover{animation:none;transform:none;box-shadow:none!important;color:#fff!important;background:#f59e0b!important;border-color:transparent!important}.membership-toolbar-button:hover .membership-crown-solid,.membership-toolbar-button:hover .membership-toolbar-label{color:#fff!important;-webkit-text-fill-color:#fff!important}.membership-toolbar-button .membership-crown-solid{color:#f5af38}.membership-toolbar-label{letter-spacing:0;text-shadow:none;display:inline-block;color:#f5af38!important;-webkit-text-fill-color:#f5af38!important;background:0 0!important;font-weight:600!important}@media (prefers-reduced-motion:reduce){.membership-toolbar-button{animation:none}.membership-toolbar-button:after{opacity:0;animation:none}}@keyframes membership-toolbar-sheen{0%,8%{transform:translate(0)rotate(18deg)}82%,to{transform:translate(520%)rotate(18deg)}}@media (prefers-reduced-motion:reduce){.partner-contact-shimmer:after{opacity:0;animation:none}}@keyframes partner-feature-card-rise-in{0%{opacity:0;transform:translateY(1.75rem)}to{opacity:1;transform:translateY(0)}}.partner-feature-card-enter{animation:.62s ease-in-out both partner-feature-card-rise-in}@media (prefers-reduced-motion:reduce){.partner-feature-card-enter{opacity:1;animation:none;transform:none}}@keyframes partner-feature-card-sweep-once{0%{opacity:0;transform:translate(-102%)}6%{opacity:.55}88%{opacity:.55}to{opacity:0;transform:translate(295%)}}.partner-feature-card-wrap{isolation:isolate;background-color:#101420;border-radius:1rem;padding:.125rem;transition:transform .28s}.partner-feature-card-wrap:hover{background:conic-gradient(from 225deg,#3d93a8,#4588a8,#4f78a8,#5a6a9e,#645e92,#6e5888,#7a5e7e,#866a72,#927868,#9a8a5e,#3d93a8);transform:translateY(-.1875rem)}.partner-feature-card-inner{background-color:#101420;background-image:none;border-radius:calc(1rem - 2px);transition:background-image .38s}.partner-feature-card-desc{color:var(--ch-cbd7e3)}.partner-feature-card-wrap:hover .partner-feature-card-inner{background-image:linear-gradient(to bottom right,rgba(14,46,56,.74),rgba(35,29,65,.74))}.partner-feature-card-inner:after{content:"";border-radius:inherit;filter:blur(.3125rem);pointer-events:none;z-index:2;opacity:0;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.03) 22%,rgba(255,255,255,.14) 48%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.14) 52%,rgba(255,255,255,.03) 78%,rgba(255,255,255,0) 100%);width:58%;height:100%;position:absolute;top:0;left:0;transform:translate(-102%)}.partner-feature-card-wrap:hover .partner-feature-card-inner:after{animation:1.5s ease-out forwards partner-feature-card-sweep-once}@media (prefers-reduced-motion:reduce){.partner-feature-card-wrap:hover{transform:none}.partner-feature-card-wrap:hover .partner-feature-card-icon{transform:none!important}.partner-feature-card-wrap:hover .partner-feature-card-inner:after{opacity:0;transform:translate(-102%);animation:none!important}}.partner-hero-title{color:transparent;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 .875rem rgba(251,146,60,.09));background:linear-gradient(100deg,#fde047 0%,#fcd34d 18%,#fbbf24 34%,#fcd34d 48%,#fde68a 58%,#f59e0b 72%,#fcd34d 86%,#fde047 100%) 0%/300% 100%;-webkit-background-clip:text;background-clip:text;animation:4.2s ease-in-out infinite partner-hero-title-breathe;display:inline-block}@media (prefers-reduced-motion:reduce){.partner-hero-title{opacity:1;filter:drop-shadow(0 0 .875rem rgba(251,146,60,.09));background-position:25%;animation:none}}@keyframes partner-hero-title-breathe{0%,to{opacity:.92;filter:drop-shadow(0 0 .625rem rgba(251,146,60,.06));background-position:0%}50%{opacity:1;filter:drop-shadow(0 0 1.375rem rgba(251,146,60,.14));background-position:58%}}.partner-divider-line{border-radius:9999px;flex:1 1 0;min-width:.75rem;max-width:4.35rem;height:.0625rem}@media (min-width:640px){.partner-divider-line{max-width:5.25rem}}@media (min-width:1024px){.partner-divider-line{max-width:6rem}}.partner-divider-line--l{background:linear-gradient(90deg,rgba(49,46,129,.95) 0%,rgba(91,33,182,.82) 28%,rgba(124,58,237,.65) 55%,rgba(45,212,191,.92) 88%,#22d3ee 100%);box-shadow:0 0 .625rem rgba(34,211,238,.22)}.partner-divider-line--r{background:linear-gradient(90deg,#22d3ee 0%,rgba(45,212,191,.92) 12%,rgba(124,58,237,.65) 45%,rgba(91,33,182,.82) 72%,rgba(49,46,129,.95) 100%);box-shadow:0 0 .625rem rgba(34,211,238,.22)}.partner-divider-diamond{background:#2dd4bf;border-radius:.1rem;flex-shrink:0;width:.5rem;height:.5rem;animation:5s linear infinite partner-divider-diamond-spin;display:inline-block;transform:rotate(45deg);box-shadow:0 0 .5rem .125rem rgba(45,212,191,.75),0 0 1.125rem rgba(34,211,238,.32)}@media (min-width:640px){.partner-divider-diamond{width:.5625rem;height:.5625rem}}@keyframes partner-divider-diamond-spin{0%{transform:rotate(45deg)}to{transform:rotate(405deg)}}.partner-divider-end-dot{background:linear-gradient(135deg,#38bdf8 0%,#6366f1 42%,#9333ea 100%);border-radius:9999px;flex-shrink:0;width:.375rem;height:.375rem;animation:2.3s ease-in-out infinite partner-divider-dot-breathe}.partner-divider-end-dot--lag{animation-delay:.4s}@media (min-width:640px){.partner-divider-end-dot{width:.4375rem;height:.4375rem}}@keyframes partner-divider-dot-breathe{0%,to{opacity:.88;transform:scale(1);box-shadow:0 0 .375rem .125rem rgba(99,102,241,.45),0 0 .75rem rgba(56,189,248,.35)}50%{opacity:1;transform:scale(1.32);box-shadow:0 0 .75rem .25rem rgba(147,51,234,.55),0 0 1.25rem rgba(56,189,248,.65)}}.partner-divider-sparkle{z-index:2;color:rgba(251,146,60,.92);text-shadow:0 0 .5rem rgba(251,146,60,.65),0 0 .875rem rgba(249,115,22,.35);pointer-events:none;font-size:.625rem;line-height:1;position:absolute;top:-.125rem;left:36%}@media (min-width:640px){.partner-divider-sparkle{font-size:.6875rem;top:-.1875rem;left:38%}}@media (prefers-reduced-motion:reduce){.partner-divider-diamond,.partner-divider-end-dot{animation:none}}.official-partner-backdrop-stars{background-image:radial-gradient(.075rem .075rem at 7% 18%,rgba(255,255,255,.17),transparent),radial-gradient(.075rem .075rem at 48% 11%,rgba(255,255,255,.12),transparent),radial-gradient(.075rem .075rem at 89% 40%,rgba(255,255,255,.22),transparent),radial-gradient(.075rem .075rem at 30% 69%,rgba(255,255,255,.14),transparent),radial-gradient(.075rem .075rem at 71% 80%,rgba(255,255,255,.19),transparent),radial-gradient(.075rem .075rem at 18% 91%,rgba(255,255,255,.16),transparent),radial-gradient(.075rem .075rem at 63% 33%,rgba(255,255,255,.13),transparent),radial-gradient(.075rem .075rem at 92% 72%,rgba(255,255,255,.21),transparent),radial-gradient(.075rem .075rem at 5% 52%,rgba(255,255,255,.15),transparent),radial-gradient(.075rem .075rem at 41% 47%,rgba(255,255,255,.18),transparent),radial-gradient(.075rem .075rem at 76% 15%,rgba(255,255,255,.12),transparent),radial-gradient(.075rem .075rem at 24% 36%,rgba(255,255,255,.2),transparent),radial-gradient(.075rem .075rem at 55% 58%,rgba(255,255,255,.14),transparent),radial-gradient(.075rem .075rem at 84% 88%,rgba(255,255,255,.17),transparent),radial-gradient(.075rem .075rem at 12% 64%,rgba(255,255,255,.13),transparent),radial-gradient(.075rem .075rem at 37% 24%,rgba(255,255,255,.19),transparent),radial-gradient(.075rem .075rem at 68% 44%,rgba(255,255,255,.16),transparent),radial-gradient(.075rem .075rem at 96% 26%,rgba(255,255,255,.12),transparent),radial-gradient(.075rem .075rem at 52% 86%,rgba(255,255,255,.18),transparent),radial-gradient(.075rem .075rem at 21% 8%,rgba(255,255,255,.15),transparent),radial-gradient(.075rem .075rem at 79% 61%,rgba(255,255,255,.21),transparent),radial-gradient(.075rem .075rem at 44% 95%,rgba(255,255,255,.14),transparent)}.official-partner-stats-panel{background-color:#0e131c;background-image:radial-gradient(.0625rem .0625rem at 6% 12%,rgba(248,113,113,.7),transparent),radial-gradient(.0625rem .0625rem at 14% 38%,rgba(167,139,250,.65),transparent),radial-gradient(.0625rem .0625rem at 22% 18%,rgba(74,222,128,.55),transparent),radial-gradient(.0625rem .0625rem at 31% 55%,rgba(248,113,113,.5),transparent),radial-gradient(.0625rem .0625rem at 40% 22%,rgba(167,139,250,.6),transparent),radial-gradient(.0625rem .0625rem at 48% 68%,rgba(74,222,128,.45),transparent),radial-gradient(.0625rem .0625rem at 55% 14%,rgba(248,113,113,.55),transparent),radial-gradient(.0625rem .0625rem at 63% 42%,rgba(167,139,250,.5),transparent),radial-gradient(.0625rem .0625rem at 71% 28%,rgba(74,222,128,.6),transparent),radial-gradient(.0625rem .0625rem at 78% 58%,rgba(248,113,113,.45),transparent),radial-gradient(.0625rem .0625rem at 85% 20%,rgba(167,139,250,.65),transparent),radial-gradient(.0625rem .0625rem at 92% 48%,rgba(74,222,128,.5),transparent),radial-gradient(.0625rem .0625rem at 11% 72%,rgba(248,113,113,.4),transparent),radial-gradient(.0625rem .0625rem at 88% 78%,rgba(167,139,250,.45),transparent),radial-gradient(.0625rem .0625rem at 52% 8%,rgba(74,222,128,.4),transparent),radial-gradient(115% 115%,#0e242f 0%,#0e131c 40%,#0e131c 100%)}@keyframes modal-bg-in{0%{opacity:0}to{opacity:1}}@keyframes modal-bg-out{0%{opacity:1}to{opacity:0}}@keyframes modal-panel-in{0%{opacity:0;transform:scale(.93)translateY(1.125rem)}to{opacity:1;transform:scale(1)translateY(0)}}.agreement-scroll::-webkit-scrollbar{width:.375rem}.agreement-scroll::-webkit-scrollbar-track{background:0 0}.agreement-scroll::-webkit-scrollbar-thumb{background:rgba(255,255,255,.14);border-radius:999px}.agreement-scroll::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.22)}@keyframes modal-panel-out{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.95)translateY(.5rem)}}.modal-panel{background-color:#0d1017!important}.feedback-modal{background:#0d1017!important}.feedback-modal__header{background:linear-gradient(135deg,#0d1017 0%,#111827 100%);position:relative;overflow:hidden}.feedback-modal__body{background:#0d1017}.feedback-modal__intro-icon{color:#e4e4e7;background:rgba(255,255,255,.07);box-shadow:inset 0 .0625rem rgba(255,255,255,.06),0 0 0 .0625rem rgba(255,255,255,.1)}.feedback-modal__tabs{background:rgba(255,255,255,.06);border:.0625rem solid rgba(255,255,255,.08);box-shadow:inset 0 .0625rem rgba(255,255,255,.04)}.feedback-modal__section{background:rgba(255,255,255,.04);border:.0625rem solid rgba(255,255,255,.08);border-radius:20px;padding:.875rem;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.1)}.feedback-modal__section-label{color:#f4f4f5}.feedback-modal__section-label svg{color:#a1a1aa}.feedback-modal__textarea,.feedback-modal__input{color:#f4f4f5!important;background:#181b23!important;border-color:rgba(255,255,255,.12)!important}.feedback-modal__textarea::placeholder,.feedback-modal__input::placeholder{color:#6b7280!important}.feedback-modal__textarea:focus,.feedback-modal__input:focus{box-shadow:0 0 0 .25rem rgba(255,255,255,.08);border-color:rgba(255,255,255,.35)!important}.feedback-modal__add-image{color:#8d94a1!important;background:rgba(255,255,255,.04)!important;border-style:dashed!important;border-color:rgba(255,255,255,.18)!important}.feedback-modal__add-image:hover{color:#f4f4f5!important;background:rgba(255,255,255,.07)!important;border-color:rgba(255,255,255,.3)!important}.feedback-modal__image-preview{box-shadow:0 .5rem 1.125rem rgba(0,0,0,.14);border-color:rgba(255,255,255,.08)!important}.feedback-modal__footer{-webkit-backdrop-filter:blur(.875rem);backdrop-filter:blur(.875rem);background:rgba(13,16,23,.82)}.login-modal-panel{background:radial-gradient(circle at 50% 0,rgba(18,216,241,.12),transparent 34%),#0d1017!important}.login-modal-top-border{background:linear-gradient(90deg,transparent,rgba(18,216,241,.32),transparent);height:.0625rem;position:absolute;top:0;left:.75rem;right:.75rem;overflow:hidden}.login-modal-top-border:before{content:"";filter:drop-shadow(0 0 .5rem rgba(18,216,241,.75));background:linear-gradient(90deg,transparent,#12d8f1,#7dd3fc,transparent);width:42%;animation:2.6s ease-in-out infinite login-modal-border-scan;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes login-modal-border-scan{0%{opacity:0;transform:translate(-120%)}14%{opacity:1}74%{opacity:1}to{opacity:0;transform:translate(260%)}}.system-announcement-modal,.system-announcement-modal__header{background:#0d1017}.system-announcement-modal__icon,.system-announcement-modal__icon-bell{color:#d4d4d8}.system-announcement-modal__title{color:#f4f4f5;-webkit-text-fill-color:unset;background:0 0}.system-announcement-modal__subtitle{color:#a1a1aa}.system-announcement-modal__close{color:#9ca3af;background:#25262c;border:.0625rem solid rgba(255,255,255,.1)}.system-announcement-modal__close:hover{color:#fff;box-shadow:none;background:#2e3038;border-color:rgba(255,255,255,.18)}.system-announcement-modal__body{scrollbar-color:rgba(255,255,255,.15) transparent}.system-announcement-modal__body::-webkit-scrollbar-thumb{background:rgba(255,255,255,.15);border-radius:9999px}.system-announcement-modal__empty{color:#a1a1aa}.system-announcement-modal__footer{background:#0d1017;border-top-color:rgba(255,255,255,.08)}.announce-footer-nav-btn{box-sizing:border-box;color:#e4e4e7;cursor:pointer;background:rgba(255,255,255,.06);border:.0625rem solid rgba(255,255,255,.14);border-radius:.75rem;flex-flow:row;flex:1;justify-content:center;align-items:center;gap:.375rem;min-width:0;height:2.25rem;min-height:2.25rem;padding:0 1rem;font-size:.75rem;font-weight:600;line-height:1;transition:background-color .2s,border-color .2s,color .2s;display:flex}.announce-footer-nav-btn:hover:not(:disabled){color:#fff;background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.18)}.announce-footer-nav-btn:disabled{cursor:not-allowed;color:#52525b;background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.06)}.model-item-selected{background:rgba(18,216,241,.05);border-radius:0 6px 6px 0;position:relative}html:has(.lp-root){scrollbar-width:thin;scrollbar-color:rgba(18,216,241,.18) transparent}html:has(.lp-root)::-webkit-scrollbar{width:.25rem}html:has(.lp-root)::-webkit-scrollbar-track{background:0 0}html:has(.lp-root)::-webkit-scrollbar-thumb{background:linear-gradient(rgba(18,216,241,.35),rgba(108,59,255,.35));border-radius:9999px}html:has(.lp-root)::-webkit-scrollbar-thumb:hover{background:linear-gradient(rgba(18,216,241,.6),rgba(108,59,255,.6))}@keyframes lp-twinkle{0%,to{opacity:.08}50%{opacity:.7}}.lp-star{animation:linear infinite lp-twinkle}@keyframes lp-ring-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.lp-ring-spin{animation:40s linear infinite lp-ring-spin}@keyframes lp-ring-counter{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.lp-ring-counter{animation:40s linear infinite lp-ring-counter}@keyframes lp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.625rem)}}@keyframes lp-fade-up{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}.lp-fade-up{animation:.8s cubic-bezier(.16,1,.3,1) both lp-fade-up}@keyframes lp-blur-reveal{0%{opacity:0;filter:blur(.5rem);transform:translateY(1.25rem)scale(.96)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.lp-blur-reveal{animation:.4s cubic-bezier(.16,1,.3,1) both lp-blur-reveal;display:inline-block}@keyframes lp-blur-reveal-glow{0%{opacity:0;filter:blur(.625rem);transform:translateY(1.5rem)scale(.96)}to{opacity:1;filter:blur()drop-shadow(0 0 1.25rem rgba(18,216,241,.3));transform:translateY(0)scale(1)}}.lp-blur-reveal-glow{animation:.45s cubic-bezier(.16,1,.3,1) both lp-blur-reveal-glow;display:inline-block}@keyframes lp-sub-word{0%{opacity:0;transform:translate(-.375rem)}to{opacity:1;transform:translate(0)}}.lp-sub-word{opacity:0;animation:.3s forwards lp-sub-word}@keyframes lp-section-reveal{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes lp-glow-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.model-item-selected:before{content:"";transform-origin:50%;background:linear-gradient(transparent 0%,#12d8f1 18%,#12d8f1 82%,transparent 100%);border-radius:1px;width:.125rem;animation:.3s cubic-bezier(.25,.46,.45,.94) forwards model-border-draw,2.4s ease-in-out .3s infinite model-border-glow;position:absolute;top:.3125rem;bottom:.3125rem;left:0}.mobile-bottom-nav,.mobile-gallery-category-tabs{display:none}.image-creation-category-tabs{scrollbar-width:none;background:rgba(255,255,255,.06);border-radius:10px;flex:none;align-items:center;gap:.125rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;height:2.25rem;margin:0;padding:.1875rem;display:inline-flex;overflow-x:auto}.image-creation-category-tabs::-webkit-scrollbar{display:none}.image-creation-category-tab{color:rgba(226,232,240,.58);cursor:pointer;white-space:nowrap;height:1.875rem;box-shadow:none;background:0 0;border:0;border-radius:7px;flex:none;justify-content:center;align-items:center;gap:.375rem;padding:0 .75rem;font-size:.75rem;font-weight:500;line-height:1;transition:background .18s,color .18s,box-shadow .18s;display:inline-flex;position:relative}.image-creation-category-tab:hover{color:rgba(248,250,252,.92);background:rgba(255,255,255,.05)}.image-creation-category-tab.is-active{color:#18181b;background:rgba(255,255,255,.92);box-shadow:0 .0625rem .1875rem rgba(0,0,0,.16)}.image-creation-category-tab.is-active:after{display:none}html.theme-light .image-creation-category-tabs{background:#eceef2}html.theme-light .image-creation-category-tab{color:#8b9199}html.theme-light .image-creation-category-tab:hover{color:#52525b;background:rgba(255,255,255,.55)}html.theme-light .image-creation-category-tab.is-active{color:#18181b;background:#fff;box-shadow:0 .0625rem .1875rem rgba(15,23,42,.08)}html.theme-light .image-creation-category-tab.is-active:after{display:none}.creation-gallery-header{box-sizing:border-box;flex-shrink:0;align-items:center;height:3rem;padding:.75rem 18rem 0 .75rem;display:flex}.creation-gallery-header-nav{align-items:center;gap:.5rem;min-width:0;max-width:100%;display:inline-flex}.creation-gallery-header-search{flex:none;align-items:center;display:inline-flex}.creation-gallery-search-trigger{color:rgba(226,232,240,.62);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background .18s,color .18s;display:inline-flex;position:relative}.creation-gallery-search-trigger:hover{color:rgba(248,250,252,.95);background:rgba(255,255,255,.06)}.creation-gallery-search-trigger.is-active{color:rgba(248,250,252,.95)}.creation-gallery-search-trigger.is-light{color:#8b9199}.creation-gallery-search-trigger.is-light:hover{color:#52525b;background:rgba(255,255,255,.7)}.creation-gallery-search-trigger.is-light.is-active{color:#18181b}.creation-gallery-search-trigger__dot{background:#38bdf8;border-radius:999px;width:.375rem;height:.375rem;position:absolute;top:.375rem;right:.375rem;box-shadow:0 0 0 .125rem rgba(0,0,0,.35)}html.theme-light .creation-gallery-search-trigger__dot{box-shadow:0 0 0 .125rem #eceef2}.image-creation-category-section:first-child h2{padding-top:.5rem}.top-toolbar-desktop-hidden{display:none!important}@media (max-width:768px){:root{--mobile-bottom-nav-height:4rem;--mobile-safe-bottom:env(safe-area-inset-bottom,0)}.app-shell{position:relative}.app-sidebar{display:none!important}.app-content{width:100vw;padding-bottom:calc(var(--mobile-bottom-nav-height) + var(--mobile-safe-bottom) + .75rem);box-sizing:border-box;box-shadow:none!important;border-radius:0!important;margin:0!important}.app-top-toolbar{scrollbar-width:none;pointer-events:none;justify-content:flex-end;width:auto;max-width:calc(100vw - 1rem);height:auto;padding-bottom:.125rem;top:.5rem;left:auto;right:.5rem;overflow-x:auto}.app-top-toolbar::-webkit-scrollbar{display:none}.app-top-toolbar>button,.app-top-toolbar>div{pointer-events:auto}.top-toolbar-mobile-hidden{display:none!important}.top-toolbar-desktop-hidden{display:block!important}.app-content .fixed.inset-0{box-sizing:border-box;padding-bottom:calc(var(--mobile-bottom-nav-height) + var(--mobile-safe-bottom) + .75rem)!important}.top-toolbar-button{flex:none;--tw-shadow:0 0 transparent!important;--tw-shadow-colored:0 0 transparent!important;width:1.875rem!important;height:1.875rem!important;box-shadow:none!important}.floating-customer-service{right:1.375rem;bottom:calc(var(--mobile-bottom-nav-height) + var(--mobile-safe-bottom) + 1.5rem)}.floating-customer-service__button{width:3.125rem;height:3.125rem}.floating-customer-service__icon{width:1.25rem;height:1.25rem}.floating-customer-service__label{font-size:.625rem}.floating-customer-service__panel{width:12.5rem;right:0}.floating-customer-service__qr{width:10.75rem;height:10.75rem}.top-toolbar-canvas-credits{width:auto!important;min-width:3.625rem!important;max-width:7.375rem!important;height:1.875rem!important}.top-toolbar-labeled{width:auto!important;min-width:3.625rem!important;max-width:5.375rem!important;padding-left:.5625rem!important;padding-right:.5625rem!important}.top-toolbar-icon-only{width:1.875rem!important;min-width:1.875rem!important;max-width:1.875rem!important;height:1.875rem!important;padding:0!important}.mobile-bottom-nav{z-index:80;height:calc(var(--mobile-bottom-nav-height) + var(--mobile-safe-bottom));padding:.4375rem .5rem calc(.4375rem + var(--mobile-safe-bottom));-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:rgba(7,9,14,.92);border-top:.0625rem solid rgba(255,255,255,.1);grid-template-columns:repeat(5,minmax(0,1fr));gap:.125rem;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -.625rem 1.875rem rgba(0,0,0,.35)}html.theme-light .mobile-bottom-nav{background:rgba(255,255,255,.94);border-top-color:rgba(15,23,42,.1);box-shadow:0 -.625rem 1.625rem rgba(15,23,42,.12)}.mobile-bottom-nav__item{color:rgba(226,232,240,.62);cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.1875rem;min-width:0;height:3.125rem;font-size:.625rem;font-weight:700;line-height:1;display:flex}html.theme-light .mobile-bottom-nav__item{color:rgba(55,65,81,.72)}.mobile-bottom-nav__item.is-active{color:#75f3ff;background:rgba(18,216,241,.12);box-shadow:inset 0 0 0 .0625rem rgba(18,216,241,.18)}html.theme-light .mobile-bottom-nav__item.is-active{color:#0088a0;background:rgba(0,172,192,.1);box-shadow:inset 0 0 0 .0625rem rgba(0,136,160,.16)}.mobile-bottom-nav__icon{width:1.25rem;height:1.25rem}.image-creation-category-tabs,.creation-gallery-header{display:none}.dashboard-page,.creation-gallery-page,.my-page-root{padding-bottom:calc(var(--mobile-bottom-nav-height) + var(--mobile-safe-bottom))!important}.creation-gallery-page{height:100dvh!important}.creation-gallery-page>.h-\[50px\]{height:2.75rem!important}.creation-gallery-page>.flex.min-h-0{gap:0!important;padding:.625rem!important}.creation-gallery-page aside{display:none!important}.creation-gallery-page .sidebar-scroll-muted>.relative.mb-5{border-radius:14px!important;margin-bottom:.75rem!important;padding:1.125rem .875rem!important}.creation-gallery-page h1{font-size:1.2rem!important}.creation-gallery-page .sidebar-scroll-muted{padding-bottom:1.125rem!important}.app-market-workspace-root{height:100dvh!important;padding-bottom:calc(var(--mobile-safe-bottom) + .75rem)!important;overflow-x:hidden!important;overflow-y:auto!important}.app-market-workspace-layout,.workflow-workspace-layout{flex-direction:column!important;gap:.75rem!important;height:auto!important;min-height:100%!important;padding:.625rem!important;display:flex!important;overflow:visible!important}.digital-human-workspace-root{height:100%!important;min-height:0!important;padding-bottom:calc(var(--mobile-safe-bottom) + .75rem)!important;overflow-x:hidden!important;overflow-y:auto!important}.app-content:has(.digital-human-workspace-root){height:100dvh!important;min-height:0!important;overflow:hidden!important}.digital-human-page-header{padding-right:.75rem!important}.digital-human-workflow-layout{flex-direction:column!important;grid-template-columns:none!important;height:auto!important;min-height:0!important;padding-top:0!important;display:flex!important;overflow:visible!important}.digital-human-workflow-layout.workflow-workspace-layout{height:auto!important;overflow:visible!important}.digital-human-workflow-layout>div{flex:none!important;min-height:auto!important;overflow:visible!important}.digital-human-workspace-root .dh-workflow-panel,.digital-human-workspace-root .dh-auto-panel{flex:none!important;min-height:auto!important}.digital-human-workspace-root .dh-workflow-panel .ws-card-inner,.digital-human-workspace-root .dh-auto-panel .ws-card-inner,.digital-human-workspace-root .dh-workflow-panel .overflow-y-auto,.digital-human-workspace-root .dh-auto-panel .overflow-y-auto,.digital-human-workspace-root>.overflow-y-auto,.digital-human-workspace-root>.overflow-y-auto .overflow-y-auto{flex:none!important;min-height:auto!important;overflow:visible!important}.digital-human-workspace-root .ai-mix-workflow-layout{flex:none!important;height:auto!important;min-height:auto!important;overflow:visible!important}.dh-tab-panel{padding:.625rem .625rem .5rem!important}.dh-tutorial-player{border-radius:12px;width:min(100%, calc((100dvh - 8rem) * var(--dh-tutorial-ar,1.7778)))!important}.dh-tutorial-player--fallback{min-height:min(17.5rem,100dvh - 8rem)!important}.workflow-workspace-layout{height:100dvh!important;padding-bottom:calc(var(--mobile-safe-bottom) + .75rem)!important;overflow-x:hidden!important;overflow-y:auto!important}.app-market-workspace-controls,.workflow-workspace-controls,.app-market-workspace-results,.workflow-workspace-results{flex:none!important;width:100%!important;height:auto!important;min-height:0!important;padding:0!important;overflow:visible!important}.app-market-workspace-results>.h-8,.workflow-workspace-results>.h-8,.app-market-workspace-results>.ws-workspace-top-row,.workflow-workspace-results>.ws-workspace-top-row{display:none!important}.app-market-workspace-layout .ws-card,.workflow-workspace-layout .ws-card{min-height:0!important}.app-market-workspace-layout .ws-card-inner,.workflow-workspace-layout .ws-card-inner{min-height:0!important;overflow:visible!important}.app-market-workspace-layout aside>.ws-card.flex-1,.workflow-workspace-layout aside>.ws-card.flex-1{flex:none!important}.app-market-workspace-layout section.ws-card,.workflow-workspace-layout section.ws-card{min-height:auto!important}.workflow-workspace-layout .ws-card .overflow-y-auto,.app-market-workspace-layout .ws-card .overflow-y-auto,.workflow-workspace-layout .workflow-workspace-controls.overflow-y-auto,.workflow-workspace-layout .workflow-workspace-controls .overflow-y-auto{flex:none!important;min-height:auto!important;overflow:visible!important}.app-market-workspace-layout header,.workflow-workspace-layout header{scrollbar-width:none;overflow-x:auto;padding:.625rem!important}.app-market-workspace-layout header::-webkit-scrollbar{display:none}.workflow-workspace-layout header::-webkit-scrollbar{display:none}.app-market-workspace-layout header>div,.workflow-workspace-layout header>div{flex:none}.app-market-workspace-layout .grid.grid-cols-2,.app-market-workspace-layout .grid.grid-cols-3,.app-market-workspace-layout .grid.grid-cols-4,.workflow-workspace-layout .grid.grid-cols-2,.workflow-workspace-layout .grid.grid-cols-3,.workflow-workspace-layout .grid.grid-cols-4{grid-template-columns:minmax(0,1fr)!important}.app-market-workspace-layout textarea,.workflow-workspace-layout textarea{min-height:6rem}.app-market-workspace-layout .flex.items-center.gap-2,.workflow-workspace-layout .flex.items-center.gap-2{flex-wrap:wrap}.app-market-workspace-layout .ws-btn-cta,.workflow-workspace-layout .ws-btn-cta{min-width:11.25rem}.mobile-gallery-category-tabs{scrollbar-width:none;align-items:center;gap:.5rem;margin:-.125rem 0 .875rem;padding:.125rem .125rem .25rem;display:flex;overflow-x:auto}.mobile-gallery-category-tabs::-webkit-scrollbar{display:none}.mobile-gallery-category-tab{color:rgba(226,232,240,.72);cursor:pointer;white-space:nowrap;background:rgba(255,255,255,.04);border:.0625rem solid rgba(255,255,255,.08);border-radius:999px;flex:none;height:1.875rem;padding:0 .75rem;font-size:.75rem;font-weight:700}.mobile-gallery-category-tab.is-active{color:#f4f4f5;background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.16)}.dashboard-page>.relative.mx-auto{max-width:none!important;padding:3rem .75rem calc(var(--mobile-bottom-nav-height) + var(--mobile-safe-bottom) + 1rem)!important;row-gap:1.25rem!important}.dashboard-page section,.dashboard-page .grid{min-width:0}.dashboard-page .grid.grid-cols-2,.dashboard-page .grid.grid-cols-5,.dashboard-page .grid.grid-cols-4,.dashboard-page .grid.grid-cols-3{grid-template-columns:minmax(0,1fr)!important}.dashboard-page .relative.overflow-hidden.rounded-\[20px\]{aspect-ratio:16/9;border-radius:14px!important;height:auto!important}.dashboard-page [role=button].group.relative.flex.h-\[240px\]{flex-direction:column!important;height:auto!important;min-height:0!important}.dashboard-page [role=button].group.relative.flex.h-\[240px\]>div:nth-child(2){aspect-ratio:16/9;border-bottom:.0625rem solid rgba(255,255,255,.08);border-left:0!important;border-right:0!important;border-radius:0!important;justify-content:center!important;width:100%!important;max-width:none!important;height:auto!important}.dashboard-page [role=button].group.relative.flex.h-\[240px\]>div:nth-child(3){padding:1rem!important}.recharge-modal-panel{border-radius:16px!important;width:min(32.5rem,100vw - 2rem)!important;max-height:calc(100dvh - 3rem)!important}.recharge-modal-panel .grid.grid-cols-3{grid-template-columns:repeat(2,minmax(0,1fr))!important}.recharge-modal-panel .px-6{padding-left:1rem!important;padding-right:1rem!important}.official-partner-modal-panel{border-radius:14px!important;width:calc(100vw - 1.25rem)!important;max-height:none!important}.official-partner-modal-panel .official-partner-header-bg{padding:1.75rem .875rem 1.125rem!important}.official-partner-modal-panel .official-partner-modal-body{padding-left:.875rem!important;padding-right:.875rem!important}.official-partner-modal-panel .partner-feature-card-wrap{height:auto!important;min-height:0!important}.official-partner-modal-panel .partner-feature-card-inner{padding:.875rem!important}.official-partner-modal-panel .official-partner-stats-panel{height:auto!important;min-height:0!important;max-height:none!important;padding:.75rem .5rem!important}.official-partner-modal-panel .official-partner-modal-footer{height:auto!important;min-height:0!important;max-height:none!important;padding:.75rem!important}.official-partner-modal-panel .official-partner-modal-footer>div{flex-direction:column!important;gap:.5rem!important}.official-partner-modal-panel .official-partner-modal-footer button{width:100%!important;min-width:0!important;max-width:none!important}.asset-library-modal{border-left:0!important;border-right:0!important;border-radius:0!important;width:100vw!important;height:100dvh!important;max-height:none!important}.asset-library-modal__header{flex-wrap:wrap;align-items:flex-start!important;padding:.875rem .875rem .625rem!important}.asset-library-modal__quota{flex-wrap:wrap;order:3;width:100%;gap:.5rem!important}.asset-library-modal__toolbar{flex-wrap:wrap;padding:.75rem .875rem .625rem!important}.asset-library-modal__search{flex-basis:100%}.asset-library-modal__toolbar>button{flex:1 1 0;justify-content:center;min-width:0}.asset-library-modal__upload{margin-left:.875rem!important;margin-right:.875rem!important;padding:.75rem!important}.asset-library-modal__upload .mb-3.flex{flex-direction:column!important;align-items:stretch!important}.asset-library-modal__tabs{scrollbar-width:none;overflow-x:auto;padding:0 .875rem .625rem!important}.asset-library-modal__tabs::-webkit-scrollbar{display:none}.asset-library-modal__notice{margin-left:.875rem!important;margin-right:.875rem!important;padding:.625rem .75rem!important}.asset-library-modal__body{padding:0 .875rem 1.125rem!important}.asset-library-modal__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.625rem!important}.asset-library-modal__grid .relative.overflow-hidden{height:7rem!important}.my-page-root{flex-direction:column!important;height:100dvh!important;overflow-x:hidden!important;overflow-y:auto!important}.my-page-main{order:2;min-height:60vh;overflow:visible!important}.my-page-profile-sidebar{border-bottom:.0625rem solid rgba(255,255,255,.06);order:1;border-left:0!important;flex-shrink:0!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;padding:.75rem!important;overflow:visible!important}.my-page-profile-sidebar>div:first-child,.my-page-profile-sidebar>div:nth-child(2){padding:.875rem!important}.my-page-profile-sidebar .grid.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.my-page-header{align-items:flex-start!important;padding:.625rem .75rem!important}.my-page-header-left{flex-basis:100%}.my-page-notice{flex-basis:100%!important;max-width:none!important;margin-left:0!important}.my-page-notice>div{white-space:normal!important;word-break:break-word!important;padding:.375rem .5rem!important;font-size:.625rem!important;line-height:1.45!important}.my-page-batch-actions{scrollbar-width:none;width:100%;padding-bottom:.125rem;overflow-x:auto;flex-wrap:nowrap!important;justify-content:flex-start!important}.my-page-batch-actions::-webkit-scrollbar{display:none}.my-page-batch-toggle{margin-left:auto}.my-page-works-panel{min-height:60vh;padding:.625rem!important;overflow:visible!important}.my-page-works-panel>div{min-height:60vh}.my-page-works-scroll{max-height:none!important;padding:.625rem!important}.my-page-works-scroll .grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.my-page-work-card .absolute.right-2.top-2{pointer-events:auto!important;opacity:1!important}.my-page-root .fixed.inset-0.z-\[200\]>.relative{width:calc(100vw - 1.25rem)!important;max-width:none!important;height:calc(100dvh - 1.5rem)!important;max-height:none!important}.my-page-root .fixed.inset-0.z-\[200\] .grid[style*=grid-template-columns]{min-width:47.5rem}}@property --workspace-card-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.ws-card{background:#13141a;border-radius:16px;padding:.0625rem;transition:transform .25s;position:relative}.ws-card-inner{background:#13141a;border:.0625rem solid rgba(255,255,255,.06);border-radius:15px;height:100%;transition:border-color .2s;position:relative}.app-content:has(.digital-human-workspace-root){flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.digital-human-workspace-root{scrollbar-color:#50535d transparent;scrollbar-width:thin;height:100%;min-height:0;overflow:hidden}.digital-human-page-header{z-index:20;background:var(--ch-08090d);flex-shrink:0;position:-webkit-sticky;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.digital-human-page-header{background:color-mix(in srgb, var(--ch-08090d) 92%, transparent)}}.digital-human-page-header{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}html:not(.theme-light) .digital-human-workspace-root,html:not(.theme-light) .dh-write-copy-modal,html:not(.theme-light) .dh-ai-legal-modal,html:not(.theme-light) .dh-copywriting-scheme-modal,html:not(.theme-light) .dh-subtitle-template-modal{--ch-535a68:#8a919f;--ch-606980:#949ba8;--ch-697180:#a3aab6;--ch-8d94a1:#adb4bf;--ch-4a5262:#7a8290}html:not(.theme-light) .digital-human-workspace-root .dh-preview-box,html:not(.theme-light) .digital-human-workspace-root .dh-cover-preview-box{border-color:rgba(255,255,255,.1)}html:not(.theme-light) .digital-human-workspace-root .dh-btn-outline{color:#d4dae4;border-color:rgba(255,255,255,.18)}html:not(.theme-light) .digital-human-workspace-root .dh-btn-outline:hover:not(:disabled){border-color:rgba(255,255,255,.32)}html:not(.theme-light) .digital-human-workspace-root input::placeholder,html:not(.theme-light) .digital-human-workspace-root textarea::placeholder,html:not(.theme-light) .dh-write-copy-modal__textarea::placeholder,html:not(.theme-light) .dh-video-prompt-editor::placeholder{color:#8a919f}html:not(.theme-light) .digital-human-workspace-root .border-white\/8,html:not(.theme-light) .digital-human-workspace-root .border-white\/10{border-color:rgba(255,255,255,.12)}.dh-title-bar{align-items:center;gap:.875rem;padding:.25rem .125rem .75rem;display:flex}.dh-tab-panel{scrollbar-color:#50535d transparent;scrollbar-width:thin;flex-direction:column;flex:1;min-height:0;padding:.75rem .75rem .5rem;display:flex;overflow:hidden}.dh-cover-video-media{background:var(--ch-0c0e16);border-radius:.375rem;width:100%;overflow:hidden}.dh-cover-video-media--solo{aspect-ratio:16/9}.dh-cover-video-media--solo .dh-cover-video-media__video{justify-content:center;align-items:center;height:100%;display:flex}.dh-cover-video-media--solo .dh-cover-video-media__video video{object-fit:contain;max-width:100%;max-height:100%}.dh-cover-video-media--split{aspect-ratio:16/9;gap:0;display:flex}.dh-cover-video-media--split .dh-cover-video-media__cover,.dh-cover-video-media--split .dh-cover-video-media__video{flex:0 0 50%;justify-content:center;align-items:center;width:50%;max-width:50%;height:100%;display:flex;overflow:hidden}.dh-cover-video-media--split .dh-cover-video-media__cover{border-right:.0625rem solid rgba(255,255,255,.08)}.dh-cover-video-media__cover{background:rgba(0,0,0,.35);justify-content:center;align-items:center;min-width:0;padding:.25rem;display:flex;position:relative}.dh-cover-video-media__cover img{object-fit:contain;max-width:100%;max-height:100%}.dh-cover-video-media__video{background:#000;flex:1;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.dh-cover-video-media__label{pointer-events:none;z-index:2;letter-spacing:.04em;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);border-radius:6px;align-items:center;padding:.125rem .5rem;font-size:.625rem;font-weight:700;line-height:1.5;display:inline-flex;position:absolute;top:.5rem;left:.5rem;box-shadow:0 .125rem .625rem rgba(0,0,0,.28)}.dh-cover-video-media__label--cover{color:#18181b;background:rgba(255,255,255,.88);border:.0625rem solid rgba(255,255,255,.18)}.dh-cover-video-media__label--video{color:#f4f4f5;background:rgba(24,24,27,.88);border:.0625rem solid rgba(255,255,255,.14)}.dh-cover-video-media--split .dh-cover-video-media__video video{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.dh-cover-video-media--thumb.dh-cover-video-media--solo,.dh-cover-video-media--thumb.dh-cover-video-media--split{aspect-ratio:16/9}.dh-cover-video-media--thumb .dh-cover-video-media__cover img{object-fit:contain}.dh-cover-video-media--thumb.dh-cover-video-media--split .dh-cover-video-media__cover img,.dh-cover-video-media--thumb.dh-cover-video-media--split .dh-cover-video-media__video video{object-fit:contain;max-width:100%;max-height:100%}.dh-cover-video-media--thumb .dh-cover-video-media__video video,.dh-cover-video-media--thumb.dh-cover-video-media--solo .dh-cover-video-media__video video{object-fit:contain}.dh-gallery-card{flex-direction:column;display:flex}.dh-gallery-card .dh-cover-video-media{border-radius:0}.dh-gallery-card__hover-mask{pointer-events:none;background:0 0;transition:background-color .2s;position:absolute;top:0;bottom:0;left:0;right:0}.dh-gallery-card:hover .dh-gallery-card__hover-mask{background:rgba(0,0,0,.2)}.dh-gallery-card__detail-btn{pointer-events:none;opacity:0;color:#fff;background:rgba(0,0,0,.65);border-radius:.375rem;padding:.25rem .625rem;font-size:.625rem;font-weight:700;line-height:1.2;transition:opacity .2s,background-color .2s,border-color .2s,box-shadow .2s;position:absolute;bottom:.5rem;right:.5rem}.dh-gallery-card:hover .dh-gallery-card__detail-btn{opacity:1}.dh-tutorial-card__badge{z-index:2;color:#9ec0ff;-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem);pointer-events:none;background:rgba(12,14,22,.82);border:.0625rem solid rgba(91,141,255,.45);border-radius:.25rem;align-items:center;height:1.25rem;padding:0 .5rem;font-size:.625rem;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:.5rem;right:.5rem}.dh-tutorial-modal{background:linear-gradient(#2a2d38 0%,#1f222b 100%);border:.0625rem solid rgba(255,255,255,.08);border-radius:16px;flex-direction:column;width:min(96vw,68.75rem);max-height:min(92dvh,56.25rem);display:flex;overflow:hidden;box-shadow:0 1.5rem 4rem rgba(0,0,0,.5)}.dh-tutorial-modal__header{justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1rem .5rem;display:flex}.dh-tutorial-modal__close{color:#fff;cursor:pointer;background:rgba(255,255,255,.1);border:none;border-radius:999px;place-items:center;width:2rem;height:2rem;transition:background .15s;display:grid}.dh-tutorial-modal__close:hover{background:rgba(255,255,255,.2)}.dh-tutorial-modal__body{flex:1;justify-content:center;align-items:center;min-height:0;padding:.5rem 1rem 1rem;display:flex}.dh-work-detail-modal__overlay{z-index:100000;-webkit-backdrop-filter:blur(.1875rem);backdrop-filter:blur(.1875rem);background:rgba(0,0,0,.8);place-items:center;padding:1rem;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.dh-image-preview-overlay{z-index:100001;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background:rgba(0,0,0,.9);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.dh-work-detail-modal{background:var(--ch-191a20,#191a20);border:.0625rem solid rgba(255,255,255,.12);border-radius:12px;grid-template-columns:minmax(0,1fr) 20rem;width:min(75rem,100vw - 2rem);height:min(48.75rem,100vh - 2rem);display:grid;position:relative;overflow:hidden;box-shadow:0 1.5rem 5.625rem rgba(0,0,0,.7)}.dh-work-detail-modal__media{background:#000;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;overflow:hidden}.dh-work-detail-modal__media-inner{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;padding:.75rem;display:flex}.dh-work-detail-modal__video{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.dh-work-detail-modal__aside{background:var(--ch-191a20,#191a20);border-left:.0625rem solid rgba(255,255,255,.08);flex-direction:column;min-height:0;padding:1.5rem;display:flex;position:relative}.dh-work-detail-modal__title{color:#fff;margin:0 0 1rem;padding-right:3rem;font-size:1rem;font-weight:700;line-height:1}.dh-work-detail-modal__close{z-index:1;color:#fff;cursor:pointer;background:rgba(255,255,255,.1);border:none;border-radius:999px;place-items:center;width:2rem;height:2rem;transition:background .15s;display:grid;position:absolute;top:1rem;right:1rem}.dh-work-detail-modal__close:hover{background:rgba(255,255,255,.2)}.dh-work-detail-modal__block{background:rgba(0,0,0,.2);border:.0625rem solid rgba(255,255,255,.07);border-radius:.5rem;padding:.75rem}.dh-work-detail-modal__block-label{color:var(--ch-858c9a);margin-bottom:.5rem;font-size:.6875rem;font-weight:700}.dh-work-detail-modal__text{color:var(--ch-dfe5ef)}.dh-work-detail-modal__meta{color:var(--ch-8d94a1)}.dh-work-detail-modal__ghost-btn{height:2rem;color:var(--ch-c6cedd);cursor:pointer;background:rgba(255,255,255,.03);border:.0625rem solid rgba(255,255,255,.1);border-radius:.5rem;align-items:center;gap:.375rem;padding:0 .75rem;font-size:.75rem;font-weight:700;transition:border-color .15s,color .15s;display:inline-flex}.dh-work-detail-modal__ghost-btn:hover{color:#fff;border-color:rgba(255,255,255,.25)}.dh-work-detail-modal__media-box{background:#000;border:.0625rem solid rgba(255,255,255,.08)}.dh-work-detail-modal__media-box--empty{background:rgba(0,0,0,.25)}.dh-work-detail-modal__media-box--preview:hover .dh-work-detail-modal__preview-hint{opacity:1}.dh-work-detail-modal__preview-hint{pointer-events:none;color:rgba(255,255,255,.92);opacity:0;background:rgba(0,0,0,.62);border:.0625rem solid rgba(255,255,255,.14);border-radius:6px;padding:.125rem .5rem;font-size:.625rem;font-weight:700;transition:opacity .15s;position:absolute;bottom:.5rem;right:.5rem}.dh-title{letter-spacing:.06em;color:#fafafa;flex-shrink:0;margin:0;font-size:1.25rem;font-weight:900;line-height:1}.dh-title-accent{background:linear-gradient(90deg,rgba(255,255,255,.35),rgba(255,255,255,.08) 55%,transparent);flex:1;min-width:3rem;height:.0625rem}.dh-title-bar:before{content:"";width:.1875rem;height:1.125rem;box-shadow:none;background:#fafafa;border-radius:999px;flex-shrink:0}.dh-panel-header{background:linear-gradient(rgba(255,255,255,.04),transparent);border-bottom:.0625rem solid rgba(255,255,255,.06);border-top-left-radius:.875rem;border-top-right-radius:.875rem}.dh-panel-num{color:#fafafa;background:rgba(255,255,255,.1);border-radius:6px;place-items:center;min-width:1.625rem;padding:0 .25rem;font-size:.625rem;font-weight:900;display:grid}.dh-source-seg{background:rgba(255,255,255,.03);border:.0625rem solid rgba(255,255,255,.08);border-radius:8px;gap:.25rem;padding:.1875rem;display:flex}.dh-source-seg__btn{min-width:0;height:1.75rem;color:var(--ch-8d94a1);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;padding:0 .375rem;font-size:.6875rem;font-weight:700;line-height:1.2;transition:color .15s,background .15s,box-shadow .15s}.dh-source-seg__btn:hover:not(.is-disabled):not(.is-active){color:var(--ch-dfe5ef)}.dh-source-seg__btn.is-active{color:var(--ch-dfe5ef);background:rgba(255,255,255,.1);box-shadow:0 .0625rem .125rem rgba(0,0,0,.18)}.dh-source-seg__btn.is-disabled{cursor:not-allowed;opacity:.5}html.theme-light .dh-source-seg{background:#f4f4f5;border-color:rgba(0,0,0,.1)}html.theme-light .dh-source-seg__btn{color:#6b7280}html.theme-light .dh-source-seg__btn:hover:not(.is-disabled):not(.is-active){color:#374151}html.theme-light .dh-source-seg__btn.is-active{color:#18181b;background:#fff;box-shadow:0 .0625rem .125rem rgba(0,0,0,.06)}.dh-panel03-toolbar{flex-flow:row;justify-content:space-between;align-items:center;gap:.5rem;width:100%;display:flex}.dh-workflow-panel .ws-card-inner{background:linear-gradient(rgba(19,20,26,.98),#13141a) padding-box padding-box;border-color:rgba(255,255,255,.1)}.dh-preview-box,.dh-cover-preview-box{background:var(--ch-0c0e16);border:.0625rem solid rgba(255,255,255,.06)}.dh-btn-primary{color:var(--ch-c6cedd);box-shadow:none;background:rgba(255,255,255,.03);border:.0625rem solid rgba(255,255,255,.14)}.dh-btn-primary:hover:not(:disabled){color:#fff;filter:none;background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.28)}.dh-btn-outline{color:var(--ch-c6cedd);background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.14)}.dh-btn-outline:hover:not(:disabled){color:#fff;background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.28)}.dh-auto-panel .ws-card-inner{background:linear-gradient(rgba(19,20,26,.98),#13141a)}.dh-auto-panel__ico{color:#f3f4f6;background:rgba(255,255,255,.12);border-radius:6px;place-items:center;width:1.5rem;height:1.5rem;display:grid}.dh-auto-mode-btn{color:var(--ch-c6cedd);box-shadow:none;background:rgba(255,255,255,.03);border:.0625rem solid rgba(255,255,255,.14)}.dh-auto-mode-btn:hover:not(:disabled){color:#fff;filter:none;background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.28)}.dh-auto-mode-btn.is-active{color:#fff;background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.28)}.dh-progress-track{background:rgba(255,255,255,.1)}.dh-progress-bar{background:#fafafa}.dh-copywriting-scheme-modal{background:#0d1017}.dh-copywriting-scheme-card{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.1)}.dh-copywriting-scheme-card:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.22)}.dh-copywriting-scheme-card--selected{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.35);box-shadow:0 0 0 .0625rem rgba(255,255,255,.12)}.dh-copywriting-scheme-card__badge{color:var(--ch-c6cedd);background:rgba(255,255,255,.08)}.dh-copywriting-scheme-card--selected .dh-copywriting-scheme-card__badge{color:#fafafa;background:rgba(255,255,255,.14)}.dh-copywriting-scheme-card__status--selected{color:#fafafa}.dh-copywriting-scheme-card__status--hint{color:var(--ch-697180)}.dh-subtitle-template-modal{background:#0d1017}.dh-subtitle-template-modal__title{color:var(--ch-dfe5ef)}.dh-subtitle-template-modal__desc,.dh-subtitle-template-modal__close{color:var(--ch-8d94a1)}.dh-subtitle-template-modal__close:hover{color:#fff}.dh-subtitle-template-card{background:rgba(255,255,255,.02)}.dh-subtitle-template-card--selected{background:rgba(255,255,255,.06)}.dh-subtitle-template-card__footer{background:#171719;border-top:.0625rem solid rgba(255,255,255,.08)}.dh-subtitle-template-card__name{color:var(--ch-dfe5ef)}.dh-subtitle-template-card__preview-btn{color:var(--ch-c6cedd);opacity:0;pointer-events:none;background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.18);transition:opacity .2s,border-color .2s,background .2s,color .2s}.dh-subtitle-template-card:hover .dh-subtitle-template-card__preview-btn{opacity:1;pointer-events:auto}.dh-subtitle-template-card__preview-btn:hover{color:#fff;background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.32)}.dh-subtitle-template-card--selected:hover .dh-subtitle-template-card__preview-btn{color:#fff;background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.36)}.dh-subtitle-template-preview__title{color:#fff}.dh-bgm-selected{color:var(--ch-dfe5ef);background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.12)}.dh-bgm-selected__remove{color:var(--ch-8d94a1)}.dh-bgm-selected__remove:hover{color:#f87171;background:rgba(248,113,113,.12)}.dh-video-prompt-editor{min-height:9.375rem;max-height:9.375rem}.dh-write-copy-modal,.dh-ai-legal-modal{background:#0d1017}.dh-tutorial-player{width:min(100%, 68.75rem, calc((100dvh - 8rem) * var(--dh-tutorial-ar,1.7778)));max-height:min(100dvh - 8rem,100%);aspect-ratio:var(--dh-tutorial-ar,1.7778);background:#000;border:.0625rem solid rgba(255,255,255,.08);border-radius:16px;justify-content:center;align-items:center;height:auto;display:flex;position:relative;overflow:hidden;box-shadow:0 1.5rem 3rem rgba(0,0,0,.35),inset 0 .0625rem rgba(255,255,255,.04)}.dh-tutorial-player--fallback{aspect-ratio:auto;background:linear-gradient(#141722 0%,#090b10 100%);width:min(100%,68.75rem);min-height:min(22.5rem,100dvh - 8rem)}.dh-tutorial-player__video{object-fit:contain;background:#000;width:100%;height:100%;display:block}.dh-tutorial-player__fallback{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;width:100%;height:100%;padding:2rem;display:flex}.digital-human-workflow-layout{height:100%;min-height:0}.digital-human-workflow-layout>div{min-height:0}.digital-human-workspace-root .dh-workflow-panel.ws-card,.digital-human-workspace-root .dh-auto-panel.ws-card{overflow:visible}.digital-human-workspace-root .dh-workflow-panel.ws-card:hover,.digital-human-workspace-root .dh-auto-panel.ws-card:hover{transform:none}.ws-card:before{content:"";border-radius:inherit;background:conic-gradient(from var(--workspace-card-angle), rgba(255,255,255,.28), rgba(255,255,255,.06), rgba(255,255,255,.22), rgba(255,255,255,.06), rgba(255,255,255,.28));opacity:0;z-index:0;transition:opacity .3s;animation:4s linear infinite paused ws-card-spin;position:absolute;top:0;bottom:0;left:0;right:0}.ws-card:hover{transform:translateY(-.125rem)}.ws-card:hover:before{opacity:1;animation-play-state:running}.ws-card:hover .ws-card-inner{border-color:transparent}.ws-card.text-change-results-card:hover:before{opacity:0!important;animation-play-state:paused!important}.ws-card.text-change-results-card:hover .ws-card-inner{border-color:rgba(255,255,255,.06)}.ws-card-inner>*{z-index:1;position:relative}.dh-panel-dev-mask{z-index:10;cursor:not-allowed;-webkit-backdrop-filter:blur(.0625rem);backdrop-filter:blur(.0625rem);background:rgba(0,0,0,.28);border-radius:15px;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.dh-panel-dev-mask__label{letter-spacing:.025em;color:#fff;background:rgba(0,0,0,.55);border:.0625rem solid rgba(255,255,255,.2);border-radius:8px;padding:.5rem 1rem;font-size:.8125rem;font-weight:900;box-shadow:0 .0625rem .125rem rgba(0,0,0,.12)}@keyframes ws-card-spin{to{--workspace-card-angle:360deg}}.ws-card-head{align-items:center;gap:.5rem;padding:.75rem .875rem 0;display:flex}.ws-card-head-ico{color:#e5e7eb;background:rgba(255,255,255,.08);border-radius:6px;place-items:center;width:1.375rem;height:1.375rem;display:grid}.ws-workspace-top-row{flex-shrink:0;align-items:center;height:2rem;min-height:2rem;display:flex}.ws-back-btn{color:rgba(255,255,255,.72);cursor:pointer;background:0 0;border:none;border-radius:0;align-items:center;gap:.375rem;height:auto;padding:0;font-size:.8125rem;font-weight:500;line-height:1.25;transition:color .15s;display:inline-flex}.ws-back-btn:hover{color:#fff;background:0 0;border:none}html.theme-light .ws-back-btn{color:#4b5563!important;box-shadow:none!important;background:0 0!important;border:none!important}html.theme-light .ws-back-btn:hover{color:#111827!important;background:0 0!important}.ws-pill{color:#c9d3e8;background:rgba(255,255,255,.06);border-radius:999px;align-items:center;padding:.125rem .5rem;font-size:.625rem;font-weight:700;display:inline-flex}.ws-pill-grad{color:#fff;background:rgba(255,255,255,.08)}html.theme-light .ws-pill-grad{color:#111;background:#f0f0f0}html.theme-light .ws-pill-category{color:#5b9bd5;background:0 0;padding:0;font-weight:600}.ws-btn-cta{color:#111;background:#fafafa;position:relative;overflow:hidden;box-shadow:0 .5rem 1.25rem rgba(0,0,0,.35),inset 0 0 0 .0625rem rgba(255,255,255,.08)}.ws-btn-cta:hover{background:#e4e4e7}html.theme-light .ws-btn-cta{color:#fafafa;background:#2f3136;box-shadow:0 .5rem 1.25rem rgba(0,0,0,.12),inset 0 0 0 .0625rem rgba(255,255,255,.04)}html.theme-light .ws-btn-cta:hover{color:#fff;background:#3a3d44}.ws-btn-cta:after{content:"";pointer-events:none;background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,.22) 50%,transparent 70%);animation:2.6s ease-in-out infinite ws-shimmer;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-100%)}html.theme-light .ws-btn-cta:after{background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,.14) 50%,transparent 70%)}.ws-btn-cta:disabled:after{animation:none}.ws-btn-cta>*{z-index:1;position:relative}.video-hd-generate-cost{color:rgba(255,255,255,.7)}html:not(.theme-light) .ws-btn-cta,html:not(.theme-light) .ws-btn-cta *{color:#111!important}html:not(.theme-light) .bg-\[var\(--ch-1f6bff\)\],html:not(.theme-light) .bg-\[var\(--ch-1f6bff\)\].text-white,html:not(.theme-light) .ai-video-generate-button:not(:disabled){color:#111!important;background:#fafafa!important}html:not(.theme-light) .bg-\[var\(--ch-1f6bff\)\] *,html:not(.theme-light) .ai-video-generate-button:not(:disabled) *{color:#111!important}html:not(.theme-light) .video-recreation-page .video-hd-generate-button:not(:disabled),html:not(.theme-light) .app-market-workspace-layout .video-hd-generate-button:not(:disabled){color:#111!important;background:#fafafa!important}html:not(.theme-light) .video-recreation-page .video-hd-generate-button:not(:disabled) *,html:not(.theme-light) .app-market-workspace-layout .video-hd-generate-button:not(:disabled) *{color:#111!important;-webkit-text-fill-color:#111!important}html:not(.theme-light) .video-recreation-page .video-hd-generate-button:not(:disabled) .video-hd-generate-cost,html:not(.theme-light) .app-market-workspace-layout .video-hd-generate-button:not(:disabled) .video-hd-generate-cost{color:rgba(17,24,39,.62)!important;-webkit-text-fill-color:rgba(17,24,39,.62)!important}html:not(.theme-light) .hover\:bg-\[var\(--ch-1557d8\)\]:hover{color:#111!important;background:#e4e4e7!important}html.theme-light .ws-btn-cta,html.theme-light .ws-btn-cta *{color:#fafafa!important}@keyframes ws-shimmer{0%{transform:translate(-120%)}60%{transform:translate(120%)}to{transform:translate(120%)}}.ws-number-breath{animation:3.5s ease-in-out infinite ws-breath}@keyframes ws-breath{0%,to{text-shadow:0 0 .5rem rgba(255,255,255,.18)}50%{text-shadow:0 0 .875rem rgba(255,255,255,.32)}}.ws-empty-dash{background-image:linear-gradient(90deg,rgba(255,255,255,.35) 50%,transparent 50%),linear-gradient(90deg,rgba(255,255,255,.35) 50%,transparent 50%),linear-gradient(transparent 50%,rgba(255,255,255,.35) 50%),linear-gradient(transparent 50%,rgba(255,255,255,.35) 50%);background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:.875rem .09375rem,.875rem .09375rem,.09375rem .875rem,.09375rem .875rem;animation:.8s linear infinite ws-dashmove}@keyframes ws-dashmove{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:1.75rem 0,-1.75rem 100%,0 -1.75rem,100% 1.75rem}}.ws-tab-active{background:#fafafa;box-shadow:0 .0625rem .125rem rgba(0,0,0,.35);color:#111!important}html.theme-light .ws-tab-active{background:#2f3136;box-shadow:0 .0625rem .125rem rgba(0,0,0,.08);color:#fafafa!important}.ws-tab-inactive{color:#a1a1aa}.ws-tab-inactive:hover{color:#fff}html.theme-light .ws-tab-inactive{color:#6b7280}html.theme-light .ws-tab-inactive:hover{color:#000}.gal-card{background:#111114;border-radius:14px;padding:.0625rem;transition:transform .25s;position:relative}.gal-card-inner{background:#111114;border:.0625rem solid rgba(255,255,255,.06);border-radius:13px;height:100%;transition:border-color .2s;position:relative}.gal-card:before{content:"";border-radius:inherit;background:conic-gradient(from var(--workspace-card-angle), rgba(255,255,255,.28), rgba(255,255,255,.06), rgba(255,255,255,.22), rgba(255,255,255,.06), rgba(255,255,255,.28));opacity:0;z-index:0;transition:opacity .3s;animation:4s linear infinite paused ws-card-spin;position:absolute;top:0;bottom:0;left:0;right:0}.gal-card:hover{transform:translateY(-.1875rem)}.gal-card:hover:before{opacity:1;animation-play-state:running}.gal-card:hover .gal-card-inner{border-color:transparent}.gal-card-inner>*{z-index:1;position:relative}.gal-pair{position:relative}.gal-pair:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(transparent 0%,rgba(255,255,255,.28) 30%,rgba(255,255,255,.28) 70%,transparent 100%);width:.0625rem;position:absolute;top:8%;bottom:8%;left:50%;transform:translate(-50%)}.gal-ai-badge{background:#262626;border:.0625rem solid rgba(255,255,255,.2);box-shadow:0 0 0 .0625rem rgba(0,0,0,.36),0 .375rem .875rem rgba(0,0,0,.42),inset 0 .0625rem rgba(255,255,255,.24)}.gal-ai-badge-text,.video-template-badge{color:#fff;text-shadow:0 .0625rem .125rem rgba(0,0,0,.72);font-weight:800}.gal-prompt-box{background:linear-gradient(135deg,rgba(138,92,255,.06),rgba(37,212,255,.04));border:.0625rem solid rgba(255,255,255,.06)}.gal-prompt-label{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#c0a8ff,#80d8ff);-webkit-background-clip:text;background-clip:text;font-weight:800}.image-workspace-result-text-modal{color:#f8fafc;background:#10131a;border-color:rgba(255,255,255,.1);box-shadow:0 1.75rem 5.5rem rgba(0,0,0,.68),0 0 0 .0625rem rgba(148,163,184,.08)}.image-workspace-result-text-modal .image-workspace-result-text-body{color:#e5e7eb;scrollbar-color:rgba(148,163,184,.42) transparent;background:#0b0f16}.image-workspace-result-text-modal .image-workspace-result-text-copy{color:#cbd5e1;background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.12)}.image-workspace-result-text-modal .image-workspace-result-text-copy:hover,.image-workspace-result-text-modal .image-workspace-result-text-close:hover{color:#fff;background:rgba(138,92,255,.16);border-color:rgba(138,92,255,.38)}.image-workspace-result-text-modal .image-workspace-result-text-close{color:#94a3b8}.compliance-announcement-modal__accent-bar{background:linear-gradient(90deg,rgba(18,216,241,0) 0%,rgba(18,216,241,.12) 18%,rgba(18,216,241,.4) 50%,rgba(18,216,241,.12) 82%,rgba(18,216,241,0) 100%)}.compliance-announcement-modal__icon{background:rgba(255,255,255,.07);border:.0625rem solid rgba(255,255,255,.1);box-shadow:inset 0 .0625rem rgba(255,255,255,.06)}.compliance-announcement-modal__icon-shield{color:#e4e4e7}.compliance-announcement-modal__ack{color:#27272a;box-shadow:none;background:#e4e4e7;min-height:2.5rem;padding:.625rem 1rem;font-size:.875rem;line-height:1}.compliance-announcement-modal__ack:hover{filter:none;box-shadow:none;background:#f4f4f5}.compliance-announcement-modal__title{color:#f4f4f5;-webkit-text-fill-color:unset;background:0 0;font-size:1rem}.compliance-announcement-modal__subtitle{color:#a1a1aa;font-size:.75rem;line-height:1.55}.compliance-announcement-modal .announce-content.compliance-announcement-modal__content{color:#d4d4d8;font-size:.75rem;line-height:1.58}.compliance-announcement-modal__section-title{color:#f4f4f5;font-size:.75rem;font-weight:700;line-height:1.2}.compliance-announcement-modal .announce-content.compliance-announcement-modal__content .announce-list li{margin-bottom:.45rem}.compliance-announcement-modal .announce-content.compliance-announcement-modal__content .announce-list li:last-child{margin-bottom:0}.compliance-announcement-modal .announce-content.compliance-announcement-modal__content .announce-dot,.compliance-announcement-modal .announce-content.compliance-announcement-modal__content .announce-dot-orange{box-shadow:none;background:rgba(18,216,241,.45)}.compliance-announcement-modal__sublist{border-left:none;margin:0;padding-left:.75rem;list-style:none}.compliance-announcement-modal__sublist li{line-height:1.52}.compliance-announcement-modal .announce-content.compliance-announcement-modal__content .announce-hi-white,.compliance-announcement-modal .announce-content.compliance-announcement-modal__content .announce-semibold,.compliance-announcement-modal .announce-content.compliance-announcement-modal__content .announce-orange-hi{font-size:inherit}.compliance-announcement-modal .announce-content .announce-footer-note.compliance-announcement-modal__footer-note{text-align:center;margin-top:.65rem;padding:.625rem .75rem;font-size:.75rem;line-height:1.58}.marquee-text{white-space:nowrap;display:block;overflow:hidden}.marquee-text-inner{text-overflow:ellipsis;vertical-align:bottom;max-width:100%;display:inline-block;overflow:hidden}.marquee-text:hover .marquee-text-inner{text-overflow:clip;max-width:none;animation:6s linear infinite marquee-scroll;overflow:visible}.ai-video-prompt-fullscreen{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:rgba(3,5,10,.82)}.ai-video-prompt-fullscreen__panel{color:#f8fafc;background:#101118;border-color:rgba(255,255,255,.12);width:min(67.5rem,100vw - 2rem);height:min(45rem,100vh - 3rem)}@media (max-width:720px){.ai-video-prompt-fullscreen__panel{width:calc(100vw - 1rem);height:calc(100vh - 1rem);padding:1rem}}.ai-video-prompt-fullscreen__close{color:#8d94a1}.ai-video-prompt-fullscreen__close:hover{color:#fff;background:rgba(255,255,255,.08)}.ai-video-prompt-fullscreen__placeholder,.ai-video-prompt-fullscreen__counter{color:#8d94a1}.ai-video-prompt-fullscreen__editor{color:#f8fafc;caret-color:#38bdf8}@keyframes marquee-scroll{0%,15%{transform:translate(0)}85%,to{transform:translate(0%)}}.tier-price-display{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.tier-price-display__trigger{width:1.625rem;height:1.625rem;color:inherit;cursor:pointer;opacity:1;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;transition:color .15s,opacity .15s;display:grid}.tier-price-display__trigger:hover{opacity:.88}html.theme-light .relative:has(>.video-hd-generate-button) .tier-price-display__trigger{color:#fff!important}html.theme-light .relative:has(>.ws-btn-cta) .tier-price-display__trigger{color:#fff!important}html.theme-light .relative:has(>.ai-video-generate-button) .tier-price-display__trigger{color:#fff!important}html.theme-light .ai-video-workspace-controls .relative:has(>.video-hd-generate-button) .tier-price-display__trigger{color:#fff!important}html.theme-light .video-workspace-theme .relative:has(>.video-hd-generate-button) .tier-price-display__trigger{color:#fff!important}html.theme-light .image-workspace-theme .relative:has(>.video-hd-generate-button) .tier-price-display__trigger{color:#fff!important}html.theme-light .image-workspace-theme .relative:has(>button[class*="bg-[#111827]"]) .tier-price-display__trigger{color:#fff!important}html.theme-light .image-workspace-theme .relative:has(>button[class*="bg-[#111111]"]) .tier-price-display__trigger{color:#fff!important}html:not(.theme-light) .relative:has(>.ws-btn-cta) .tier-price-display__trigger{color:#111!important}html:not(.theme-light) .relative:has(>.ai-video-generate-button:not(:disabled)) .tier-price-display__trigger{color:#111!important}html:not(.theme-light) .video-recreation-page .relative:has(>.video-hd-generate-button:not(:disabled)) .tier-price-display__trigger{color:#111!important}html:not(.theme-light) .app-market-workspace-layout .relative:has(>.video-hd-generate-button:not(:disabled)) .tier-price-display__trigger{color:#111!important}html:not(.theme-light) .image-workspace-theme .relative:has(>button[class*="bg-[#111827]"]:not(:disabled)) .tier-price-display__trigger{color:#111!important}html:not(.theme-light) .image-workspace-theme .relative:has(>button[class*="bg-[#111111]"]:not(:disabled)) .tier-price-display__trigger{color:#111!important}html:not(.theme-light) .relative:has(>.ws-btn-cta) .tier-price-display__trigger:hover{opacity:.72;color:#111!important}html:not(.theme-light) .relative:has(>.ai-video-generate-button:not(:disabled)) .tier-price-display__trigger:hover{opacity:.72;color:#111!important}html:not(.theme-light) .video-recreation-page .relative:has(>.video-hd-generate-button:not(:disabled)) .tier-price-display__trigger:hover{opacity:.72;color:#111!important}html:not(.theme-light) .app-market-workspace-layout .relative:has(>.video-hd-generate-button:not(:disabled)) .tier-price-display__trigger:hover{opacity:.72;color:#111!important}html:not(.theme-light) .image-workspace-theme .relative:has(>button[class*="bg-[#111827]"]:not(:disabled)) .tier-price-display__trigger:hover{opacity:.72;color:#111!important}html:not(.theme-light) .image-workspace-theme .relative:has(>button[class*="bg-[#111111]"]:not(:disabled)) .tier-price-display__trigger:hover{opacity:.72;color:#111!important}.tier-price-display__icon{width:1.25rem;height:1.25rem}.tier-price-display__popover{z-index:1200;color:#d7def0;background:#161b26;border:.0625rem solid rgba(255,255,255,.14);border-radius:12px;min-width:16.75rem;padding:.625rem .75rem;position:fixed;box-shadow:0 .75rem 2rem rgba(0,0,0,.34)}.tier-price-display__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.tier-price-display__list--2{grid-template-columns:repeat(2,minmax(0,1fr))}.tier-price-display__item{color:#d7def0;text-align:center;border:0;border-right:.0625rem solid rgba(255,255,255,.1);border-radius:0;flex-direction:column;align-items:center;gap:.25rem;min-width:0;padding:.375rem .625rem;display:flex}.tier-price-display__item:last-child{border-right:0}.tier-price-display__label{color:#9aa3b2;white-space:nowrap;font-size:.6875rem;line-height:1.2}.tier-price-display__value{white-space:nowrap;color:#eef2ff;font-size:.75rem;font-weight:600;line-height:1.25}.tier-price-display--compact{padding:0}html.theme-light .tier-price-display__popover{color:#111827;background:#fff;border:.0625rem solid #d1d5db;box-shadow:0 .625rem 1.75rem rgba(15,23,42,.1)}html.theme-light .tier-price-display__item{color:#111827;border-right-color:#e5e7eb}html.theme-light .tier-price-display__label{color:#6b7280}html.theme-light .tier-price-display__value{color:#111827;font-weight:600}@media (max-width:520px){.tier-price-display__list,.tier-price-display__list--2{grid-template-columns:1fr}.tier-price-display__item{border-bottom:.0625rem solid rgba(255,255,255,.1);border-right:0;flex-direction:row;justify-content:space-between;align-items:baseline;gap:.5rem;padding:.5rem .25rem}.tier-price-display__item:last-child{border-bottom:0}html.theme-light .tier-price-display__item{border-bottom-color:#e5e7eb}.tier-price-display__value{white-space:normal}}html.theme-light .text-change-generate-bar{background:rgba(255,255,255,.95);border-top-color:#e5e7eb}html.theme-light .text-change-generate-bar .tier-price-display{background:#f9fafb;border-color:#e5e7eb}html.theme-light .text-change-generate-bar .tier-price-display__item{color:#111827}html.theme-light .text-change-generate-bar .tier-price-display__label{color:#6b7280}html.theme-light .text-change-generate-bar .tier-price-display__value{color:#111827}html.theme-light .text-change-resolution-select,html.theme-light .text-change-resolution-fallback{color:#111827;background:#fff;border-color:#d1d5db}html.theme-light .text-change-resolution-option{color:#111827;background:#fff}html.theme-light .text-change-generate-bar{color:#111827!important;background:#fff!important;border-top-color:#e5e7eb!important}html.theme-light .text-change-generate-bar .text-change-generate-button:not(:disabled){color:#fff!important;background:#111827!important}html.theme-light .text-change-generate-bar .text-change-generate-button:not(:disabled) *{color:#fff!important;-webkit-text-fill-color:#fff!important}html.theme-light .text-change-generate-bar .text-change-generate-button:not(:disabled) .text-change-generate-cost{color:rgba(255,255,255,.7)!important;-webkit-text-fill-color:rgba(255,255,255,.7)!important}html.theme-light .text-change-generate-bar .text-change-generate-button:disabled{color:#fff!important;background:#8f8f8f!important}html.theme-light .text-change-generate-bar .text-change-generate-button:disabled *{color:#fff!important;-webkit-text-fill-color:#fff!important}@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-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}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@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-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}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}.miheai-modal-enter-active,.modal-enter-active{animation:.2s ease-out both miheai-modal-backdrop-in}.miheai-modal-enter-active>*,.modal-enter-active .modal-panel{animation:.26s cubic-bezier(.16,1,.3,1) both miheai-modal-panel-in}.miheai-modal-leave-active,.modal-leave-active{animation:.16s ease-in both miheai-modal-backdrop-out}.miheai-modal-leave-active>*,.modal-leave-active .modal-panel{animation:.16s ease-in both miheai-modal-panel-out}@keyframes miheai-modal-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes miheai-modal-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes miheai-modal-panel-in{0%{opacity:0;transform:translateY(.625rem)scale(.975)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes miheai-modal-panel-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(.4375rem)scale(.985)}}@media (prefers-reduced-motion:reduce){.miheai-modal-enter-active,.miheai-modal-enter-active>*,.miheai-modal-leave-active,.miheai-modal-leave-active>*,.modal-enter-active,.modal-enter-active .modal-panel,.modal-leave-active,.modal-leave-active .modal-panel{animation-duration:.01ms!important}}.miheai-standalone-invoice,.miheai-standalone-pricing,.miheai-standalone-service,.miheai-standalone-qr{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-backdrop-filter:blur(.4375rem);background:rgba(25,31,43,.36)!important}.miheai-standalone-invoice>.modal-panel,.miheai-standalone-pricing__panel,.miheai-standalone-service__panel,.miheai-standalone-qr__panel{color:#303640!important;background:#fff!important;border:.0625rem solid #dfe3e9!important;border-radius:10px!important;box-shadow:0 1.5rem 4.5rem rgba(29,37,53,.2)!important}.miheai-standalone-invoice .text-white,.miheai-standalone-pricing__panel .text-white,.miheai-standalone-service__panel .text-white,.miheai-standalone-qr__panel .text-white{color:#29303a!important}.miheai-standalone-invoice [class*="text-[var(--ch-6b"],.miheai-standalone-invoice [class*="text-[var(--ch-8d"],.miheai-standalone-invoice [class*="text-[var(--ch-9c"],.miheai-standalone-invoice [class*="text-[var(--ch-cbd"],.miheai-standalone-invoice [class*="text-[var(--ch-e8"],.miheai-standalone-pricing__panel [class*="text-[var(--ch-6b"],.miheai-standalone-pricing__panel [class*="text-[var(--ch-8d"],.miheai-standalone-pricing__panel [class*="text-[var(--ch-cbd"],.miheai-standalone-service__panel [class*="text-[var(--ch-6b"],.miheai-standalone-service__panel [class*="text-[var(--ch-8d"],.miheai-standalone-service__panel [class*="text-[var(--ch-9e"],.miheai-standalone-qr__panel [class*="text-[var(--ch-8d"]{color:#7c8491!important}.miheai-standalone-invoice [class*=border-white],.miheai-standalone-pricing__panel [class*=border-white],.miheai-standalone-service__panel [class*=border-white]{border-color:#e5e8ed!important}.miheai-standalone-invoice [class*="bg-[var(--ch-0a0c12)]"],.miheai-standalone-invoice [class*="bg-white/["],.miheai-standalone-pricing__panel [class*="bg-white/["],.miheai-standalone-pricing__panel [class*=bg-black\/],.miheai-standalone-service__panel [class*="bg-[var(--ch-1d2026)]"],.miheai-standalone-service__panel [class*="bg-white/["],.miheai-standalone-qr__panel [class*="bg-[var(--ch-151a22)]"]{background:#f7f8fa!important}.miheai-standalone-invoice input[type=text],.miheai-standalone-invoice input[type=email],.miheai-standalone-pricing__panel input{color:#303640!important;box-shadow:none!important;background:#fff!important;border-color:#d9dee6!important}.miheai-standalone-invoice input::placeholder,.miheai-standalone-pricing__panel input::placeholder{color:#a0a6b0!important}.miheai-standalone-invoice input:focus,.miheai-standalone-pricing__panel input:focus{border-color:#7892e4!important}.miheai-standalone-invoice .mihe-modal-btn-primary,.miheai-standalone-pricing__panel .mihe-modal-btn-primary,.miheai-standalone-service__panel .mihe-modal-btn-primary,.miheai-standalone-qr__panel .mihe-modal-btn-primary{color:#fff!important;box-shadow:none!important;background:#537cff!important;border-color:#537cff!important}.miheai-standalone-invoice .mihe-modal-btn-primary:hover,.miheai-standalone-service__panel .mihe-modal-btn-primary:hover,.miheai-standalone-qr__panel .mihe-modal-btn-primary:hover{background:#4169e1!important}.miheai-standalone-invoice .mihe-modal-btn-soft,.miheai-standalone-service__panel .mihe-modal-btn-soft{color:#565e6a!important;box-shadow:none!important;background:#fff!important;border:.0625rem solid #dce0e7!important}.miheai-standalone-invoice button[class*=hover\:bg-white]:hover,.miheai-standalone-pricing__panel button[class*=hover\:bg-white]:hover,.miheai-standalone-service__panel button[class*=hover\:bg-white]:hover{color:#303640!important;background:#f0f2f5!important}.miheai-standalone-invoice [class*="text-[var(--ch-fbbf24)]"]{color:#9a6b16!important}.miheai-standalone-invoice [class*="text-[var(--ch-4ade80)]"]{color:#28845d!important}.miheai-standalone-invoice [class*="text-[var(--ch-f87171)]"]{color:#bd4b56!important}.miheai-standalone-pricing__panel{border-radius:10px!important}.miheai-standalone-pricing__panel>div:first-child{border-color:#e7e9ee!important}.miheai-standalone-pricing__panel .model-pricing-table{background:#fff!important;border-color:#e3e7ed!important}.miheai-standalone-pricing__panel .model-pricing-table__header{color:#767e8b!important;background:#f3f5f8!important}.miheai-standalone-pricing__panel .model-pricing-table__row{border-color:#eceef2!important}.miheai-standalone-pricing__panel .text-amber-300{color:#496bd1!important}.miheai-standalone-pricing__panel .text-cyan-300{color:#5974c6!important}.miheai-standalone-pricing__panel [class*=bg-cyan-400]{background:#eef2fd!important}.miheai-standalone-pricing__panel .model-pricing-modal__recharge{color:#5067aa!important;background:#f5f7fc!important;border-color:#d8deed!important}.miheai-standalone-pricing__panel .model-pricing-modal__recharge:hover{background:#eef2fc!important;border-color:#bdc9eb!important}.miheai-standalone-service__panel .contact-service-modal__accent-bar{background:#537cff!important}.miheai-standalone-service__panel .contact-service-modal__header-icon,.miheai-standalone-service__panel .contact-service-modal__info-icon{color:#5570bf!important;background:#f1f4fb!important;box-shadow:0 0 0 .0625rem #e0e5f1!important}.miheai-standalone-service__panel .contact-service-modal__surface{background:#f7f8fa!important;border-color:#e4e7ec!important}.miheai-standalone-service__panel .contact-service-modal__copy-hint{color:#536075!important;background:#eef2fa!important}.miheai-standalone-service__panel .contact-service-modal__gift-tip{color:#806b33!important;background:#fffbef!important;border-color:#dfd9bd!important}.miheai-standalone-service__panel .contact-service-modal__close,.miheai-standalone-service__panel .contact-service-modal__copy-btn{color:#7d8592!important}.miheai-standalone-service__panel .contact-service-modal__online-badge{background:#eaf8f1!important}.miheai-standalone-service__panel .contact-service-modal__online-badge span:last-child{color:#24835b!important}.miheai-standalone-service__panel .contact-service-modal__avatar{box-shadow:none!important;border-color:#dfe3e9!important}.miheai-standalone-qr{padding:1.25rem}.miheai-standalone-qr__panel{gap:1rem!important;width:min(23.75rem,100%)!important;padding:1.875rem!important}.miheai-standalone-qr__panel>button:first-child{color:#7d8591!important;background:0 0!important}.miheai-standalone-qr__panel>button:first-child:hover{color:#303640!important;background:#f0f2f5!important}.miheai-standalone-qr__panel>.text-white,.miheai-standalone-qr__panel .text-white{color:#28303b!important}.miheai-standalone-qr__panel img[alt=支付二维码]{border:.0625rem solid #e0e4ea;box-shadow:0 .3125rem 1.125rem rgba(36,44,61,.08);border-radius:8px!important}.miheai-standalone-qr__panel [class*="text-[var(--ch-ffd126)]"]{color:#526fc7!important}.miheai-standalone-qr__panel a[href]{text-decoration:none;border-radius:8px!important}.miheai-standalone-qr__panel button[class*=border-white]{color:#606874!important;background:#fff!important;border-color:#dce0e7!important}@font-face{font-family:Inter Variable;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://cdn.quantv.com/site/test/skill/assets/inter-latin-variable-Dx4kXJAl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.miheai-standalone{--miheai-ink:#121317;--miheai-muted:#45474d;--miheai-soft:#767a82;--miheai-panel:#f7f8fa;--miheai-line:#e9eaee;--miheai-blue:#537cff;--miheai-width:91rem;min-height:100vh;color:var(--miheai-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased;background:#fff;font-family:Inter Variable,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;overflow:clip}.miheai-standalone *,.miheai-standalone :before,.miheai-standalone :after{box-sizing:border-box}:where(.miheai-standalone) :where(button,a){font:inherit}.miheai-standalone button{cursor:pointer}.miheai-standalone a{text-decoration:none}.miheai-standalone :-webkit-any(button,a):focus-visible{outline:.125rem solid var(--miheai-blue);outline-offset:.25rem}.miheai-standalone :-moz-any(button,a):focus-visible{outline:.125rem solid var(--miheai-blue);outline-offset:.25rem}.miheai-standalone :is(button,a):focus-visible{outline:.125rem solid var(--miheai-blue);outline-offset:.25rem}.miheai-standalone>main :where(h2){color:var(--miheai-ink);letter-spacing:-.00938rem;margin:0 0 1.25rem;font-size:1.75rem;font-weight:450;line-height:1.08}.miheai-standalone>main :where(h3){margin:0 0 .5rem;font-size:1.09375rem;font-weight:500;line-height:1.45}.miheai-standalone>main :where(p){color:var(--miheai-muted)}.miheai-standalone__nav-wrap{z-index:40;-webkit-backdrop-filter:blur(1rem);background:rgba(255,255,255,.76);border-bottom:.0625rem solid rgba(233,234,238,.72);position:-webkit-sticky;position:sticky;top:0}.miheai-standalone__nav{width:min(var(--miheai-width), calc(100% - 4rem));align-items:center;gap:2.25rem;min-height:3.5rem;margin:0 auto;display:flex}.miheai-standalone__brand{color:var(--miheai-ink);background:0 0;border:0;flex:none;align-items:center;gap:.5rem;padding:0;line-height:1;display:inline-flex}.miheai-standalone__brand-logo{object-fit:contain;border-radius:8px;flex:0 0 2rem;width:2rem;height:2rem;display:block}.miheai-standalone__brand-word{letter-spacing:-.03125rem;font-size:1.375rem;font-weight:700;line-height:1;display:block}.miheai-standalone__links{align-items:center;gap:.5rem;display:flex}.miheai-standalone__nav-link{color:#303137;letter-spacing:.01rem;white-space:nowrap;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.3125rem;padding:.5rem 1rem;font-size:.90625rem;font-weight:600;line-height:1.45;transition:background-color .18s;display:inline-flex}.miheai-standalone__nav-link:hover,.miheai-standalone__nav-link.is-active{background:#f1f2f5}.miheai-standalone__nav-link svg{width:.75rem;height:.75rem}.miheai-standalone__login{border:.0625rem solid var(--miheai-ink);color:#fff;background:var(--miheai-ink);letter-spacing:.005rem;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.4375rem;min-height:2rem;margin-left:auto;padding:.3125rem 1rem;font-size:.78125rem;font-weight:600;line-height:1.4;display:inline-flex}.miheai-standalone__login svg{width:.875rem;height:.875rem}.miheai-standalone__hero{width:min(var(--miheai-width), calc(100% - 4rem));text-align:center;flex-direction:column;align-items:center;margin:0 auto;padding:4.25rem 0 2.25rem;display:flex}.miheai-standalone__eyebrow{color:var(--miheai-blue);letter-spacing:.16em;font-size:.875rem;font-weight:550;line-height:1.5}.miheai-standalone h1{color:var(--miheai-ink);letter-spacing:-.05938rem;margin:.875rem 0 1.125rem;font-size:max(2rem,min(3.1vw,3.375rem));font-weight:450;line-height:1.04}.miheai-standalone__hero p{max-width:50rem;margin:0;font-size:1.09375rem;line-height:1.45}.miheai-standalone__hero--skills{padding-bottom:4.5rem}.miheai-standalone__hero--skills>.miheai-standalone__dark-button{margin-top:1.75rem}.miheai-home-page{background:#fbfcff}.miheai-home__hero{width:min(var(--miheai-width), calc(100% - 4rem));grid-template-columns:minmax(0,1.12fr) minmax(25rem,.88fr);align-items:center;gap:4.75rem;min-height:42.5rem;margin:0 auto;padding:5.5rem 2.625rem 5.875rem;display:grid;position:relative;overflow:hidden}.miheai-home__hero:before{content:"";background:linear-gradient(90deg,transparent,#e5e8f1 18%,#e5e8f1 82%,transparent);height:.0625rem;position:absolute;bottom:0;left:3%;right:3%}.miheai-home__hero-glow{filter:blur(.125rem);pointer-events:none;border-radius:50%;position:absolute}.miheai-home__hero-glow--one{background:radial-gradient(circle,rgba(105,91,255,.12),transparent 68%);width:23.75rem;height:23.75rem;top:2%;left:5%}.miheai-home__hero-glow--two{background:radial-gradient(circle,rgba(58,143,255,.12),transparent 70%);width:27.5rem;height:27.5rem;bottom:4%;right:4%}.miheai-home__hero-content{z-index:2;position:relative}.miheai-home__eyebrow{color:#4d65c8;letter-spacing:.15em;align-items:center;gap:.5625rem;font-size:.75rem;font-weight:700;display:inline-flex}.miheai-home__eyebrow svg{width:1.0625rem;height:1.0625rem}.miheai-home__hero h1{letter-spacing:-.065em;margin:1.5625rem 0;font-size:max(3rem,min(4.65vw,4.5rem));font-weight:520;line-height:1.04}.miheai-home__hero h1 span{white-space:nowrap;display:block}.miheai-home__hero-content>p{color:#5d616b;max-width:45rem;margin:0;font-size:1.125rem;line-height:1.75}.miheai-home__hero-actions{flex-wrap:wrap;gap:.75rem;margin-top:2.25rem;display:flex}.miheai-home__hero-actions button,.miheai-home__closing button{border-radius:999px;justify-content:center;align-items:center;gap:.5625rem;min-height:3rem;padding:.6875rem 1.5rem;font-size:.875rem;font-weight:650;display:inline-flex}.miheai-home__hero-actions svg,.miheai-home__closing button svg{width:1.0625rem;height:1.0625rem}.miheai-home__primary-action{color:#fff;background:#16171b;border:.0625rem solid #16171b;box-shadow:0 .75rem 1.75rem rgba(20,22,28,.16)}.miheai-home__primary-action:hover{background:#303239;transform:translateY(-.0625rem)}.miheai-home__secondary-action{color:#30323a;background:rgba(255,255,255,.8);border:.0625rem solid #dfe2e9}.miheai-home__secondary-action:hover{background:#fff;border-color:#cdd2dd}.miheai-home__hero-visual{z-index:1;justify-self:center;width:min(32.5rem,35vw);min-height:26.875rem;position:relative}.miheai-home__tech-grid{opacity:.52;background-image:linear-gradient(rgba(99,116,170,.11) .0625rem,transparent .0625rem),linear-gradient(90deg,rgba(99,116,170,.11) .0625rem,transparent .0625rem);background-size:1.875rem 1.875rem;border-radius:42px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(circle,#000 35%,transparent 78%);mask-image:radial-gradient(circle,#000 35%,transparent 78%)}.miheai-home__tech-panel{z-index:2;-webkit-backdrop-filter:blur(1.25rem);background:rgba(255,255,255,.86);border:.0625rem solid rgba(205,213,232,.95);border-radius:26px;width:min(28.125rem,100%);padding:1.125rem;animation:5.6s ease-in-out infinite miheai-tech-panel-float;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 1.875rem 5rem rgba(51,67,111,.16),inset 0 .0625rem #fff}.miheai-home__tech-panel:after{z-index:4;content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.72),transparent);width:38%;height:190%;animation:6.5s ease-in-out infinite miheai-tech-scan;position:absolute;top:-45%;left:-35%;transform:rotate(16deg)}.miheai-home__tech-header{color:#737b8e;letter-spacing:.12em;border-bottom:.0625rem solid #e8ebf2;justify-content:space-between;align-items:center;padding:0 .125rem .9375rem;font-family:SFMono-Regular,Consolas,monospace;font-size:.5625rem;display:flex}.miheai-home__tech-header>span{align-items:center;gap:.4375rem;display:inline-flex}.miheai-home__tech-header i{background:#43b985;border-radius:50%;width:.4375rem;height:.4375rem;animation:1.9s ease-in-out infinite miheai-tech-status;box-shadow:0 0 0 .25rem rgba(67,185,133,.12),0 0 .875rem rgba(67,185,133,.5)}.miheai-home__tech-header b{color:#3f9970;font-size:.5625rem;font-weight:700}.miheai-home__tech-brand{align-items:center;gap:.875rem;padding:1.375rem .25rem 1.25rem;display:flex}.miheai-home__tech-brand img{object-fit:cover;border-radius:15px;width:3.375rem;height:3.375rem;animation:4.2s ease-in-out infinite miheai-tech-logo;box-shadow:0 .625rem 1.5rem rgba(62,78,125,.18)}.miheai-home__tech-brand div{flex-direction:column;min-width:0;display:flex}.miheai-home__tech-brand strong{color:#242833;letter-spacing:-.02em;font-size:1.0625rem;font-weight:700}.miheai-home__tech-brand span{color:#8a91a0;letter-spacing:.04em;margin-top:.25rem;font-family:SFMono-Regular,Consolas,monospace;font-size:.5625rem}.miheai-home__tech-flow{background:linear-gradient(135deg,rgba(246,248,253,.96),rgba(251,252,255,.96));border:.0625rem solid #e5e9f2;border-radius:18px;grid-template-columns:1fr 1.75rem 1fr 1.75rem 1fr;align-items:center;padding:1.125rem .875rem;display:grid}.miheai-home__tech-flow>div{flex-direction:column;align-items:center;min-width:0;display:flex}.miheai-home__tech-flow>div>span{color:#526bd0;background:#fff;border:.0625rem solid #dce3f4;border-radius:13px;place-items:center;width:2.6875rem;height:2.6875rem;margin-bottom:.625rem;display:grid;box-shadow:0 .5rem 1.125rem rgba(67,84,132,.09)}.miheai-home__tech-flow svg{width:1.25rem;height:1.25rem}.miheai-home__tech-flow small{color:#9aa1af;letter-spacing:.1em;font-family:SFMono-Regular,Consolas,monospace;font-size:.5rem}.miheai-home__tech-flow strong{color:#3f4552;white-space:nowrap;margin-top:.1875rem;font-size:.6875rem;font-weight:650}.miheai-home__tech-flow>i{justify-content:space-between;align-items:center;display:flex;position:relative}.miheai-home__tech-flow>i:before{content:"";background:#cfd7e8;width:1.75rem;height:.0625rem;position:absolute}.miheai-home__tech-flow>i span{z-index:1;background:#7188dd;border-radius:50%;width:.25rem;height:.25rem;animation:1.5s ease-in-out infinite miheai-tech-node;position:relative;box-shadow:0 0 .4375rem rgba(83,111,216,.45)}.miheai-home__tech-flow>i span:nth-child(2){animation-delay:.25s}.miheai-home__tech-flow>i span:nth-child(3){animation-delay:.5s}.miheai-home__tech-footer{grid-template-columns:repeat(3,1fr);gap:.5rem;padding-top:.75rem;display:grid}.miheai-home__tech-footer>div{background:rgba(249,250,253,.8);border:.0625rem solid #eaecf2;border-radius:11px;flex-direction:column;min-width:0;padding:.625rem .75rem;display:flex}.miheai-home__tech-footer span{color:#a1a7b3;letter-spacing:.08em;font-family:SFMono-Regular,Consolas,monospace;font-size:.4375rem}.miheai-home__tech-footer strong{color:#424957;margin-top:.1875rem;font-family:SFMono-Regular,Consolas,monospace;font-size:.6875rem;font-weight:650}.miheai-home__tech-badge{z-index:3;color:#69738b;letter-spacing:.1em;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);background:rgba(255,255,255,.9);border:.0625rem solid rgba(211,218,233,.94);border-radius:9px;padding:.5rem .6875rem;font-family:SFMono-Regular,Consolas,monospace;font-size:.5rem;position:absolute;box-shadow:0 .75rem 1.875rem rgba(48,62,99,.11)}.miheai-home__tech-badge--top{animation:4.8s ease-in-out infinite miheai-tech-badge;top:1.5rem;right:-.25rem}.miheai-home__tech-badge--bottom{animation:4.8s ease-in-out 1.1s infinite miheai-tech-badge;bottom:1.625rem;left:-.25rem}@keyframes miheai-tech-panel-float{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,calc(-50% - .4375rem))}}@keyframes miheai-tech-status{0%,to{opacity:.72;box-shadow:0 0 0 .1875rem rgba(67,185,133,.1),0 0 .5rem rgba(67,185,133,.3)}50%{opacity:1;box-shadow:0 0 0 .375rem rgba(67,185,133,.08),0 0 1.125rem rgba(67,185,133,.62)}}@keyframes miheai-tech-logo{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-.1875rem)scale(1.025)}}@keyframes miheai-tech-node{0%,to{opacity:.32;transform:scale(.72)}50%{opacity:1;transform:scale(1.35)}}@keyframes miheai-tech-badge{0%,to{transform:translateY(0)}50%{transform:translateY(-.3125rem)}}@keyframes miheai-tech-scan{0%,68%{opacity:0;left:-35%}74%{opacity:.7}88%{opacity:.15;left:118%}to{opacity:0;left:118%}}.miheai-home__ecosystem{width:min(var(--miheai-width), calc(100% - 4rem));margin:0 auto;padding:6.375rem 0 7.375rem}.miheai-home__section-heading{grid-template-columns:1.1fr .9fr;align-items:end;gap:3.75rem;margin-bottom:2.875rem;display:grid}.miheai-home__section-heading span,.miheai-home__closing>div>span{color:#5570d5;letter-spacing:.16em;font-size:.6875rem;font-weight:750}.miheai-home__section-heading h2{letter-spacing:-.045em!important;margin:.625rem 0 0!important;font-size:max(2.125rem,min(3.2vw,3.125rem))!important;font-weight:520!important}.miheai-home__section-heading>p{color:#686d78;justify-self:end;max-width:32.5rem;margin:0;font-size:.9375rem;line-height:1.75}.miheai-home__feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.125rem;display:grid}.miheai-home__feature-card{background:rgba(255,255,255,.9);border:.0625rem solid #e5e8ef;border-radius:24px;flex-direction:column;min-height:24.375rem;padding:1.875rem;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 .75rem 2.1875rem rgba(39,47,68,.043)}.miheai-home__feature-card:before{background:radial-gradient(circle, var(--card-tint,rgba(83,124,255,.12)), transparent 70%);content:"";border-radius:50%;width:13.125rem;height:13.125rem;position:absolute;top:-5.625rem;right:-5.3125rem}.miheai-home__feature-card:hover{border-color:#d8ddea;transform:translateY(-.25rem);box-shadow:0 1.375rem 3rem rgba(39,47,68,.09)}.miheai-home__feature-card.is-install{--card-color:#4669dd;--card-tint:rgba(70,105,221,.17)}.miheai-home__feature-card.is-skills{--card-color:#7356cf;--card-tint:rgba(115,86,207,.17)}.miheai-home__feature-card.is-academy{--card-color:#287f78;--card-tint:rgba(40,127,120,.16)}.miheai-home__feature-card.is-juhe{--card-color:#2a72bc;--card-tint:rgba(42,114,188,.17)}.miheai-home__feature-card.is-mihe{--card-color:#b15f36;--card-tint:rgba(177,95,54,.16)}.miheai-home__feature-card.is-console{--card-color:#526077;--card-tint:rgba(82,96,119,.15)}.miheai-home__feature-top{justify-content:space-between;align-items:center;display:flex;position:relative}.miheai-home__feature-icon{border:.0625rem solid color-mix(in srgb, var(--card-color) 24%, white);width:3rem;height:3rem;color:var(--card-color);background:color-mix(in srgb, var(--card-color) 8%, white);border-radius:15px;place-items:center;display:grid}.miheai-home__feature-icon svg{width:1.375rem;height:1.375rem}.miheai-home__feature-eyebrow{color:#9a9faa;letter-spacing:.14em;font-size:.625rem;font-weight:750}.miheai-home__feature-card h3{letter-spacing:-.025em;position:relative;margin:2.125rem 0 .75rem!important;font-size:1.5625rem!important;font-weight:620!important}.miheai-home__feature-card>p{color:#505560;min-height:5.125rem;margin:0;font-size:.9375rem;line-height:1.75;position:relative}.miheai-home__feature-detail{color:#8a8f99;margin-top:1rem;font-size:.75rem;line-height:1.65;display:block;position:relative}.miheai-home__feature-card>button{color:var(--card-color);background:0 0;border:0;align-self:flex-start;align-items:center;gap:.4375rem;margin-top:auto;padding:.625rem 0 0;font-size:.8125rem;font-weight:700;display:inline-flex;position:relative}.miheai-home__feature-card>button svg{width:.9375rem;height:.9375rem;transition:transform .18s}.miheai-home__feature-card:hover>button svg{transform:translate(.1875rem)}.miheai-home__closing{width:min(var(--miheai-width), calc(100% - 4rem));color:#fff;background:radial-gradient(circle at 86% 20%,rgba(100,123,255,.5),transparent 35%),linear-gradient(135deg,#171a23,#272e45);border-radius:30px;justify-content:space-between;align-items:center;gap:3rem;min-height:18.75rem;margin:0 auto 6.75rem;padding:3.5rem 4rem;display:flex;box-shadow:0 1.75rem 4.375rem rgba(26,31,47,.16)}.miheai-home__closing h2{color:#fff!important;letter-spacing:-.04em!important;margin:.875rem 0 0!important;font-size:max(2rem,min(3vw,3rem))!important;font-weight:500!important;line-height:1.17!important}.miheai-home__closing button{color:#1d2028;background:#fff;border:.0625rem solid rgba(255,255,255,.8);flex:none}.miheai-home__closing button:hover{transform:translateY(-.125rem);box-shadow:0 .75rem 1.75rem rgba(0,0,0,.2)}.miheai-standalone__dark-button,.miheai-standalone__secondary-button{border:.0625rem solid var(--miheai-ink);color:#fff;background:var(--miheai-ink);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding:.625rem 1.5rem;font-size:1rem;font-weight:500;line-height:1.4;transition:background-color .18s;display:inline-flex}.miheai-standalone__dark-button:hover{background:#303239}.miheai-standalone__dark-button svg,.miheai-standalone__secondary-button svg{width:1rem;height:1rem}.miheai-standalone__secondary-button{border-color:var(--miheai-line);color:var(--miheai-ink);background:var(--miheai-panel)}.miheai-standalone__secondary-button:hover{background:#eeeff3}.miheai-standalone__message-panel{width:min(var(--miheai-width), calc(100% - 4rem));border:.0625rem solid var(--miheai-line);background:#fff;border-radius:26px;margin:0 auto 5rem;padding:1.5rem 1.5rem 3.5rem}.miheai-standalone__message-header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.miheai-standalone__message-header>span{color:var(--miheai-blue);letter-spacing:.12em;font-size:.875rem;font-weight:600}.miheai-standalone__message-header .miheai-standalone__dark-button{min-height:2rem;padding:.375rem 1.125rem;font-size:.8125rem}.miheai-standalone__message-box{border:.0625rem solid var(--miheai-line);color:#303137;background:var(--miheai-panel);overflow-wrap:anywhere;border-radius:18px;align-items:center;min-height:5rem;padding:1.375rem 1.5rem;font-family:SFMono-Regular,Consolas,monospace;font-size:.875rem;line-height:1.6;display:flex}.miheai-install-page .miheai-standalone__hero--install{padding-top:5.5rem;padding-bottom:10rem}.miheai-install-page .miheai-standalone__message-panel{border-radius:20px;width:min(65rem,100% - 7.5rem);margin-bottom:3rem;padding:1.5rem 1.5rem 2.625rem}.miheai-install-page .miheai-standalone__message-box{border-radius:14px;min-height:4.5rem;padding:1.125rem 1.25rem}.miheai-install-intro{isolation:isolate;background:#fff;position:relative;overflow:hidden}.miheai-install-intro__background{z-index:0;pointer-events:none;top:0;bottom:0;left:0;right:0;overflow:hidden;position:absolute!important}.miheai-install-intro__background>canvas{opacity:.92;width:100%!important;height:100%!important}.miheai-install-intro>:not(.miheai-install-intro__background){z-index:1;position:relative}.login-modal-backdrop--standalone{-webkit-backdrop-filter:blur(.625rem);background:rgba(17,18,22,.3)!important}.login-modal-panel.login-modal-panel--standalone{color:#17181c;max-height:calc(100dvh - 2rem);background:#fff!important;border:.0625rem solid #e4e6eb!important;border-radius:20px!important;max-width:26.25rem!important;padding-bottom:0!important;overflow-x:hidden!important;overflow-y:auto!important;box-shadow:0 1.75rem 5rem rgba(31,35,48,.2)!important}.login-modal-panel--standalone .login-modal-top-border{display:none}.login-modal-panel--standalone .login-modal-close{width:2rem;height:2rem;color:#737780!important}.login-modal-panel--standalone .login-modal-close:hover{color:#17181c!important;background:#f0f1f4!important}.login-modal-panel--standalone .login-modal-content{padding:2.125rem 2.25rem 1.875rem}.login-modal-panel--standalone .login-modal-heading{margin-bottom:1.625rem}.login-modal-panel--standalone .login-modal-logo{border-radius:14px;width:3.25rem;height:3.25rem;background:#fff!important;border:.0625rem solid #e1e4eb!important;box-shadow:0 .5rem 1.5rem rgba(45,55,82,.1)!important}.login-modal-panel--standalone .login-modal-title{margin-top:1rem;font-size:1.5rem;font-weight:650;line-height:1.25;color:#17181c!important}.login-modal-panel--standalone .login-modal-subtitle{margin-top:.5rem;font-size:.875rem;line-height:1.55;color:#767b86!important}.login-modal-panel--standalone .login-modal-tabs{border:.0625rem solid #eceef2;border-radius:11px;gap:.25rem;margin-bottom:1.5rem;padding:.25rem;background:#f5f6f8!important}.login-modal-panel--standalone .login-modal-tab{border-radius:8px;min-height:2.375rem;padding:.5rem .625rem;font-size:.875rem;line-height:1.4;color:#6f7480!important;background:0 0!important;font-weight:500!important}.login-modal-panel--standalone .login-modal-tab:hover{color:#22242a!important}.login-modal-panel--standalone .login-modal-tab.is-active{box-shadow:0 .1875rem .5625rem rgba(23,24,28,.14);color:#fff!important;background:#17181c!important}.login-modal-panel--standalone .login-modal-form{gap:1.25rem}.login-modal-panel--standalone .login-modal-label{margin-bottom:.4375rem;font-size:.8125rem;font-weight:550;line-height:1.4;color:#4b4f58!important}.login-modal-panel--standalone .login-modal-input{min-width:0;height:2.875rem;box-shadow:none;line-height:2.75rem;display:block;color:#202228!important;background:#fff!important;border:.0625rem solid #dfe2e9!important;border-radius:10px!important;width:100%!important;padding:0 .875rem!important;font-size:.875rem!important}.login-modal-panel--standalone .login-modal-input::placeholder{color:#a0a5af}.login-modal-panel--standalone .login-modal-input:hover{border-color:#c9ced8!important}.login-modal-panel--standalone .login-modal-input:focus{box-shadow:0 0 0 .1875rem rgba(83,124,255,.12);border-color:#537cff!important}.login-modal-panel--standalone .login-modal-code-row{grid-template-columns:minmax(0,1fr) 7rem;gap:.5rem;width:100%;display:grid}.login-modal-panel--standalone .login-modal-code-input{min-width:0;flex:none!important}.login-modal-panel--standalone .login-modal-code-button{white-space:nowrap;justify-content:center;align-items:center;width:7rem;height:2.875rem;padding:0 .625rem;font-size:.8125rem;font-weight:600;line-height:1;display:inline-flex;color:#3159d8!important;background:#f3f6ff!important;border:.0625rem solid #dfe2e9!important;border-radius:10px!important;min-width:7rem!important}.login-modal-panel--standalone .login-modal-code-button:hover:not(:disabled){background:#eaf0ff!important;border-color:#b9c7f6!important}.login-modal-panel--standalone .login-modal-code-button:disabled{opacity:1;cursor:not-allowed!important;color:#a2a7b1!important;background:#f5f6f8!important}.login-modal-panel--standalone .login-modal-password-toggle{font-size:.8125rem;color:#6f7480!important}.login-modal-panel--standalone .login-modal-password-toggle:hover{color:#17181c!important}.login-modal-panel--standalone .login-modal-error{font-size:.8125rem;color:#c63d4b!important}.login-modal-panel--standalone .login-modal-submit{border-radius:10px;min-height:3rem;padding:.6875rem 1.25rem;font-size:.9375rem;font-weight:600;box-shadow:0 .4375rem 1.125rem rgba(23,24,28,.15);color:#fff!important;background:#17181c!important}.login-modal-panel--standalone .login-modal-submit:hover:not(:disabled){background:#303239!important}.login-modal-panel--standalone .login-modal-confirmations{border-radius:12px;padding:.875rem;background:#f7f8fa!important;border:.0625rem solid #e8eaf0!important}.login-modal-panel--standalone .login-modal-confirmations-title{font-size:.8125rem;font-weight:600;color:#30333a!important}.login-modal-panel--standalone .login-modal-confirmations label{font-size:.75rem;line-height:1.65;color:#656a75!important}.login-modal-panel--standalone .login-modal-confirmations label>span:first-of-type,.login-modal-panel--standalone .login-modal-agreement>span:first-of-type{color:transparent!important;box-shadow:none!important;background:#fff!important;border-color:#cbd0da!important}.login-modal-panel--standalone .login-modal-confirmations input:checked+span,.login-modal-panel--standalone .login-modal-agreement input:checked+span{color:#fff!important;background:#537cff!important;border-color:#537cff!important}.login-modal-panel--standalone .login-modal-agreement{font-size:.75rem;line-height:1.6;color:#777c87!important}.login-modal-panel--standalone .login-modal-agreement button{font-size:.75rem;color:#3159d8!important}.login-modal-panel--standalone .login-modal-agreement button:hover{color:#2348bd!important}.miheai-standalone__content-section{width:min(var(--miheai-width), calc(100% - 4rem));border-top:.0625rem solid #f0f1f4;margin:0 auto 5rem;padding-top:2.125rem;scroll-margin-top:5rem}.miheai-standalone__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.miheai-standalone__step-card{background:var(--miheai-panel);border-radius:18px;padding:1.625rem 1.5rem}.miheai-standalone__step-number{color:var(--miheai-blue);margin-bottom:.875rem;font-size:.875rem;font-weight:600;display:block}.miheai-standalone__step-card p{margin:0;font-size:.9375rem;line-height:1.375rem}.miheai-standalone__feature-band{width:min(var(--miheai-width), calc(100% - 4rem));background:var(--miheai-panel);border-radius:26px;margin:0 auto 5rem;padding:1.875rem 2.25rem 2.25rem}.miheai-standalone__feature-band h2{margin-bottom:.625rem}.miheai-standalone__feature-band>p{max-width:53.75rem;margin:0 0 2.25rem;font-size:.9375rem;line-height:1.375rem}.miheai-standalone__feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.miheai-standalone__feature-grid article{background:#fff;border-radius:18px;padding:1.5rem}.miheai-standalone__feature-grid article>svg{display:none}.miheai-standalone__feature-grid strong{margin-bottom:.625rem;font-size:1.09375rem;font-weight:500;line-height:1.4;display:block}.miheai-standalone__feature-grid article>span{color:var(--miheai-muted);font-size:.90625rem;line-height:1.45;display:block}.miheai-standalone__prose-section{width:min(var(--miheai-width), calc(100% - 4rem));border-top:.0625rem solid #f0f1f4;margin:0 auto 5rem;padding-top:2.125rem}.miheai-standalone__prose-section h2{margin-bottom:.75rem}.miheai-standalone__prose-section p{max-width:45rem;margin:0 0 1.25rem;font-size:1.09375rem;line-height:1.45}.miheai-standalone__prose-section p:not(:first-of-type){font-size:.90625rem}.miheai-standalone__inline-link{color:var(--miheai-blue);align-items:center;gap:.375rem;font-size:.875rem;display:inline-flex}.miheai-standalone__inline-link:hover{text-decoration:underline}.miheai-standalone__inline-link svg{width:.875rem;height:.875rem}.miheai-standalone__feature-band--safety{padding-bottom:2.25rem}.miheai-standalone__feature-band--safety .miheai-standalone__feature-grid article{min-height:10.25rem}.miheai-standalone__cta{width:min(var(--miheai-width), calc(100% - 4rem));text-align:center;flex-direction:column;align-items:center;gap:0;margin:0 auto;padding:2.125rem 0 7.5rem;display:flex}.miheai-standalone__cta h2{letter-spacing:-.04563rem;margin:0 0 .875rem;font-size:2.625rem;font-weight:450;line-height:2.875rem}.miheai-standalone__cta p{max-width:41.25rem;margin:0 0 2.5rem;font-size:1.09375rem;line-height:1.45}.miheai-standalone__cta-actions{flex-wrap:wrap;justify-content:center;gap:.625rem;display:flex}.miheai-standalone__cta>a{margin-top:2rem}.miheai-standalone__cta .miheai-standalone__eyebrow{margin-bottom:.75rem}.miheai-standalone__footer{border-top:.0625rem solid #f0f1f4}.miheai-standalone__footer-top{width:min(var(--miheai-width), calc(100% - 4rem));grid-template-columns:1.7fr .8fr .8fr .8fr;gap:2rem;margin:0 auto;padding:1.625rem 0 3.625rem;display:grid}.miheai-standalone__footer-top>strong{letter-spacing:-.00938rem;font-size:2rem;font-weight:450;line-height:1.06}.miheai-standalone__footer-top>div{flex-direction:column;align-items:flex-start;gap:.5rem;font-size:.875rem;display:flex}.miheai-standalone__footer-top a{color:#35373c}.miheai-standalone__footer-top a:hover{color:var(--miheai-blue)}.miheai-standalone__footer-top span{color:var(--miheai-muted)}.miheai-standalone__footer-logo{width:min(var(--miheai-width), calc(100% - 4rem));color:#101114;letter-spacing:-.085em;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0 auto;padding-bottom:2.125rem;font-size:min(27vw,28.75rem);font-weight:800;line-height:.95}.miheai-standalone__footer-bottom{width:min(var(--miheai-width), calc(100% - 4rem));color:#4f5158;border-top:.0625rem solid #f0f1f4;justify-content:space-between;gap:1.25rem;margin:0 auto;padding:2.5rem 0 1.875rem;font-size:.875rem;display:flex}.miheai-standalone__footer-bottom>span{flex-wrap:wrap;gap:1.375rem;display:flex}.miheai-standalone__footer-bottom a{color:inherit}.miheai-standalone__section-intro{margin:-.5rem 0 1.75rem;font-size:1rem}.miheai-standalone__skill-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;display:grid}.miheai-standalone__skill-card{background:var(--miheai-panel);border-radius:18px;min-width:0;padding:1.75rem 1.625rem 3.25rem;position:relative}.miheai-standalone__skill-icon{border:.0625rem solid var(--miheai-line);width:2.5rem;height:2.5rem;color:var(--miheai-ink);background:#fff;border-radius:12px;place-items:center;display:grid}.miheai-standalone__skill-icon svg{width:1.25rem;height:1.25rem}.miheai-standalone__skill-label{color:var(--miheai-blue);letter-spacing:.12em;margin-top:1.5rem;margin-bottom:.5rem;font-size:.75rem;font-weight:600}.miheai-standalone__skill-card h3{font-size:1.375rem}.miheai-standalone__skill-card p{margin:0;font-size:1rem;line-height:1.5}.miheai-standalone__skill-arrow{color:var(--miheai-soft);position:absolute;bottom:1.25rem;right:1.5rem}.miheai-standalone__skill-arrow svg{width:1.125rem;height:1.125rem}.miheai-standalone__code-section{width:min(var(--miheai-width), calc(100% - 4rem));background:var(--miheai-panel);border-radius:26px;grid-template-columns:1fr 1fr;align-items:center;gap:4rem;margin:0 auto 5rem;padding:2.5rem 2.25rem;display:grid}.miheai-standalone__code-copy h2{max-width:27.5rem;margin:.875rem 0}.miheai-standalone__code-copy p{max-width:35rem;margin:0 0 1.5rem;line-height:1.6}.miheai-standalone__code-window{border:.0625rem solid var(--miheai-line);background:#fff;border-radius:18px;min-width:0;overflow:hidden}.miheai-standalone__window-bar{border-bottom:.0625rem solid var(--miheai-line);align-items:center;gap:.375rem;padding:.75rem 1rem;display:flex}.miheai-standalone__window-bar>span{background:#dfe1e7;border-radius:50%;width:.4375rem;height:.4375rem}.miheai-standalone__window-bar button{width:1.625rem;height:1.625rem;color:var(--miheai-muted);background:0 0;border:0;border-radius:6px;place-items:center;margin-left:auto;display:grid}.miheai-standalone__window-bar button:hover{background:var(--miheai-panel)}.miheai-standalone__window-bar button svg{width:.9375rem;height:.9375rem}.miheai-standalone__code-window pre{color:#333740;min-height:11.25rem;margin:0;padding:1.5rem;font-family:SFMono-Regular,Consolas,monospace;font-size:.875rem;line-height:1.8;overflow-x:auto}.miheai-standalone__code-status{border-top:.0625rem solid var(--miheai-line);color:var(--miheai-blue);align-items:center;gap:.4375rem;padding:.75rem 1.25rem;font-size:.75rem;display:flex}.miheai-standalone__code-status svg{width:.875rem;height:.875rem}.miheai-standalone__catalog-heading{justify-content:space-between;align-items:flex-end;gap:1.5rem;display:flex}.miheai-standalone__search{border:.0625rem solid var(--miheai-line);background:#fff;border-radius:999px;align-items:center;gap:.5rem;width:min(18.75rem,100%);padding:.625rem .875rem;display:flex}.miheai-standalone__search svg{width:1rem;color:var(--miheai-soft)}.miheai-standalone__search input{width:100%;color:var(--miheai-ink);background:0 0;border:0;outline:0}.miheai-standalone__category-tabs{flex-wrap:wrap;gap:.5rem;margin:.25rem 0 1.75rem;display:flex}.miheai-standalone__category-tabs button{border:.0625rem solid var(--miheai-line);color:var(--miheai-muted);background:#fff;border-radius:999px;padding:.5rem .9375rem;font-size:.875rem}.miheai-standalone__category-tabs button.is-active{border-color:var(--miheai-ink);color:#fff;background:var(--miheai-ink)}.miheai-standalone__empty{width:min(var(--miheai-width), calc(100% - 4rem));border:.0625rem dashed var(--miheai-line);color:var(--miheai-soft);text-align:center;border-radius:18px;margin:2.5rem auto;padding:3.125rem}.miheai-standalone__skill-card--catalog{width:100%;color:inherit;text-align:left;cursor:pointer;border:0;padding:0;display:block;overflow:hidden}.miheai-standalone__skill-cover{aspect-ratio:16/9;object-fit:cover;background:#e9ecf4;width:100%;display:block}.miheai-standalone__skill-cover--empty{color:#fff;background:linear-gradient(135deg,#537cff,#263657);place-items:center;font-size:3rem;font-weight:650;display:grid}.miheai-standalone__skill-card-body{box-sizing:border-box;grid-template-rows:1.125rem 3.3125rem 4.5rem;gap:.25rem;min-height:13.4375rem;padding:1.25rem 1.375rem 2.625rem;display:grid;position:relative}.miheai-standalone__skill-card-body .miheai-standalone__skill-label{white-space:nowrap;text-overflow:ellipsis;margin:0;line-height:1.125rem;overflow:hidden}.miheai-standalone__skill-card-body h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;align-self:start;max-height:3.3125rem;margin:0;line-height:1.2;display:-webkit-box;overflow:hidden}.miheai-standalone__skill-card-body p{-webkit-line-clamp:3;-webkit-box-orient:vertical;align-self:start;max-height:4.5rem;margin:0;display:-webkit-box;overflow:hidden}.miheai-standalone__skill-card--catalog:hover .miheai-standalone__skill-card-body{background:#f0f2f7}.miheai-skeleton-card{pointer-events:none}.miheai-skeleton-block,.miheai-skeleton-line{background:linear-gradient(100deg,#eceef3 20%,#f7f8fa 40%,#eceef3 60%) 0 0/220% 100%;animation:1.45s ease-in-out infinite miheai-skeleton-shimmer}.miheai-skeleton-line{border-radius:999px;align-self:start;width:100%;height:.875rem;display:block}.miheai-skeleton-line--label{width:30%;height:.75rem;margin-top:.1875rem}.miheai-skeleton-line--title{width:70%;height:1.375rem;margin-top:.1875rem}.miheai-skeleton-card .miheai-standalone__skill-card-body,.miheai-skeleton-card .miheai-academy__course-body{background:#fff}@keyframes miheai-skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.miheai-standalone__back-link{color:var(--miheai-muted);background:0 0;border:0;align-items:center;gap:.4375rem;margin-bottom:2.125rem;padding:0;font-size:.875rem;display:inline-flex}.miheai-standalone__back-link svg{width:1rem}.miheai-standalone__detail-hero{width:min(var(--miheai-width), calc(100% - 4rem));margin:0 auto;padding:3rem 0 4.5rem}.miheai-standalone__detail-layout{grid-template-columns:minmax(16.25rem,26.25rem) 1fr;align-items:center;gap:4rem;display:grid}.miheai-standalone__detail-cover{aspect-ratio:1;background:var(--miheai-panel);border-radius:24px;overflow:hidden}.miheai-standalone__detail-cover img{object-fit:cover;width:100%;height:100%}.miheai-standalone__detail-cover span{width:100%;height:100%;color:var(--miheai-blue);place-items:center;font-size:7.5rem;font-weight:700;display:grid}.miheai-standalone__detail-layout h1{margin-top:1rem}.miheai-standalone__detail-layout p{max-width:43.75rem;margin:0 0 1.75rem;font-size:1.125rem}.miheai-standalone__detail-content{width:min(var(--miheai-width), calc(100% - 4rem));border-top:.0625rem solid #f0f1f4;grid-template-columns:minmax(0,1.25fr) minmax(18.75rem,.75fr);gap:4rem;margin:0 auto 6.25rem;padding-top:2.75rem;display:grid}.miheai-standalone__detail-text{white-space:pre-wrap;color:var(--miheai-muted);font-size:1.0625rem;line-height:1.8}.miheai-standalone__install-card{background:var(--miheai-panel);border-radius:22px;align-self:start;padding:1.75rem}.miheai-standalone__install-card h2{margin:.75rem 0;font-size:1.5625rem}.miheai-standalone__install-card p{margin:0 0 1.125rem}.miheai-standalone__install-card .miheai-standalone__message-box{background:#fff;margin-bottom:1rem}.miheai-skill-detail-skeleton{pointer-events:none}.miheai-skill-detail-skeleton__back{width:7rem;height:1rem;margin-bottom:2.125rem}.miheai-skill-detail-skeleton__summary{min-width:0}.miheai-skill-detail-skeleton__category{width:7.375rem;height:.75rem}.miheai-skill-detail-skeleton__title{width:min(32.5rem,78%);height:3.25rem;margin-top:1.375rem}.miheai-skill-detail-skeleton__description{gap:.75rem;max-width:43.75rem;margin-top:1.5625rem;display:grid}.miheai-skill-detail-skeleton__description .miheai-skeleton-line:nth-child(2){width:94%}.miheai-skill-detail-skeleton__description .miheai-skeleton-line:nth-child(3){width:68%}.miheai-skill-detail-skeleton__button{width:9.75rem;height:2.75rem;margin-top:1.875rem}.miheai-skill-detail-skeleton__section-title{width:8rem;height:1.75rem}.miheai-skill-detail-skeleton__prose{gap:.8125rem;margin-top:1.625rem;display:grid}.miheai-skill-detail-skeleton__prose .miheai-skeleton-line:nth-child(2){width:96%}.miheai-skill-detail-skeleton__prose .miheai-skeleton-line:nth-child(3){width:91%}.miheai-skill-detail-skeleton__prose .miheai-skeleton-line:nth-child(4){width:84%}.miheai-skill-detail-skeleton__prose .miheai-skeleton-line:nth-child(5){width:58%}.miheai-skill-detail-skeleton__install{display:block}.miheai-skill-detail-skeleton__install-title{width:82%;height:1.5625rem;margin-top:1.25rem}.miheai-skill-detail-skeleton__install-copy{width:68%;margin-top:1rem}.miheai-skill-detail-skeleton__message{border-radius:18px;width:100%;height:5.75rem;margin-top:1.25rem}.miheai-skill-detail-skeleton__install-button{width:10.25rem;height:2.75rem;margin-top:1rem}.miheai-academy__hero{padding-bottom:3.875rem}.miheai-academy__hero p{max-width:42.5rem}.miheai-academy__catalog{margin-bottom:6.5rem}.miheai-academy__heading{justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.75rem;display:flex}.miheai-academy__heading h2{margin:0 0 .5625rem}.miheai-academy__heading p{color:var(--miheai-muted);margin:0;font-size:.9375rem;line-height:1.6}.miheai-academy__heading>svg{width:2.125rem;height:2.125rem;color:var(--miheai-soft);stroke-width:1.4px;margin-top:.25rem}.miheai-academy__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.375rem;display:grid}.miheai-academy__course-card{min-width:0;color:var(--miheai-ink);text-align:left;cursor:pointer;background:#fff;border:.0625rem solid #eceef3;border-radius:18px;padding:0;transition:border-color .18s,box-shadow .18s,transform .18s;overflow:hidden}.miheai-academy__course-card:hover{border-color:#dfe3ec;transform:translateY(-.125rem);box-shadow:0 1rem 2.125rem rgba(29,35,52,.08)}.miheai-academy__course-cover{aspect-ratio:16/9;background:#eef0f5;position:relative;overflow:hidden}.miheai-academy__course-cover img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.miheai-academy__course-card:hover .miheai-academy__course-cover img{transform:scale(1.025)}.miheai-academy__course-cover>span{color:#fff;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:rgba(16,18,24,.68);border:.0625rem solid rgba(255,255,255,.28);border-radius:999px;align-items:center;gap:.3125rem;min-height:1.75rem;padding:.3125rem .5625rem;font-size:.75rem;font-weight:600;display:inline-flex;position:absolute;bottom:.75rem;right:.75rem}.miheai-academy__course-cover>span svg{width:.875rem;height:.875rem}.miheai-academy__course-body{min-height:11.875rem;padding:1.375rem 2.875rem 1.625rem 1.375rem;position:relative}.miheai-academy__course-body .miheai-standalone__skill-label{margin:0 0 .625rem}.miheai-academy__course-body h3{margin:0 0 .625rem;font-size:1.25rem;font-weight:600;line-height:1.4}.miheai-academy__course-body p{color:var(--miheai-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.875rem;line-height:1.65;display:-webkit-box;overflow:hidden}.miheai-academy__course-arrow{width:1.125rem;height:1.125rem;color:var(--miheai-soft);transition:color .18s,transform .18s;position:absolute;bottom:1.375rem;right:1.25rem}.miheai-academy__course-card:hover .miheai-academy__course-arrow{color:var(--miheai-blue);transform:translate(.1875rem)}.miheai-academy-detail{width:min(var(--miheai-width), calc(100% - 4rem));min-height:40rem;margin:0 auto 7rem;padding-top:2.75rem}.miheai-academy-detail__intro{justify-content:space-between;align-items:flex-end;gap:2.5rem;margin-bottom:2.25rem;display:flex}.miheai-academy-detail__intro h1{margin:.75rem 0 .875rem;font-size:2.625rem;line-height:1.18}.miheai-academy-detail__intro>span{color:var(--miheai-muted);white-space:nowrap;flex:none;align-items:center;gap:.4375rem;margin-bottom:.25rem;font-size:.8125rem;display:inline-flex}.miheai-academy-detail__intro>span svg{width:1.0625rem;height:1.0625rem}.miheai-academy-detail__workspace{grid-template-columns:minmax(0,1fr) 22.5rem;align-items:start;gap:1.375rem;display:grid}.miheai-academy-detail__player{min-width:0}.miheai-academy-detail__video-frame{aspect-ratio:16/9;background:#101114;border-radius:18px;place-items:center;display:grid;overflow:hidden}.miheai-academy-detail__video-frame video{object-fit:contain;background:#101114;width:100%;height:100%;display:block}.miheai-academy-detail__description{color:var(--miheai-muted);white-space:pre-wrap;margin:1.25rem .125rem 0;font-size:1rem;line-height:1.75}.miheai-academy-detail__playlist{background:#fff;border:.0625rem solid #eceef3;border-radius:18px;max-height:min(36.875rem,56vw);overflow-y:auto}.miheai-academy-detail__playlist-title{z-index:1;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);background:rgba(255,255,255,.96);border-bottom:.0625rem solid #f0f1f4;align-items:center;gap:.5625rem;padding:1.125rem 1.125rem .9375rem;display:flex;position:-webkit-sticky;position:sticky;top:0}.miheai-academy-detail__playlist-title svg{width:1.125rem;height:1.125rem;color:var(--miheai-blue)}.miheai-academy-detail__playlist-title strong{font-size:.9375rem;font-weight:600}.miheai-academy-detail__playlist>button{width:100%;color:var(--miheai-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:.0625rem solid #f1f2f5;grid-template-columns:7rem minmax(0,1fr);align-items:center;gap:.8125rem;padding:.75rem .875rem;display:grid}.miheai-academy-detail__playlist>button:last-child{border-bottom:0}.miheai-academy-detail__playlist>button:hover{background:#f7f8fb}.miheai-academy-detail__playlist>button.is-active{background:#f1f4ff}.miheai-academy-detail__playlist>button>div:last-child{min-width:0}.miheai-academy-detail__lesson-meta{color:var(--miheai-soft);justify-content:space-between;align-items:center;gap:.625rem;margin-bottom:.3125rem;font-size:.6875rem;display:flex}.miheai-academy-detail__lesson-meta span:last-child{font-variant-numeric:tabular-nums;flex:none}.miheai-academy-detail__playlist>button strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;font-weight:600;line-height:1.45;display:-webkit-box;overflow:hidden}.miheai-academy-detail__playlist>button.is-active strong{color:var(--miheai-blue)}.miheai-academy-detail__lesson-cover{aspect-ratio:16/9;background:#eef0f5;border-radius:8px;position:relative;overflow:hidden}.miheai-academy-detail__lesson-cover img{object-fit:cover;width:100%;height:100%;display:block}.miheai-academy-detail__lesson-cover svg{color:#fff;fill:currentColor;background:rgba(16,18,24,.62);border-radius:50%;width:1.5rem;height:1.5rem;padding:.375rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.miheai-academy-detail__no-video{color:#a8adb8;font-size:.875rem}.miheai-academy-detail--skeleton{pointer-events:none}.miheai-academy-detail__skeleton-back{width:7rem;height:1rem;margin-bottom:2.125rem}.miheai-academy-detail__skeleton-category{width:7.375rem;height:.8125rem;margin-bottom:1.0625rem}.miheai-academy-detail__skeleton-title{width:min(27.5rem,56vw);height:2.625rem}.miheai-academy-detail__skeleton-count{width:7.5rem;height:1rem;margin-bottom:.25rem}.miheai-academy-detail__skeleton-description{gap:.625rem;margin:1.375rem .125rem 0;display:grid}.miheai-academy-detail__skeleton-description .miheai-skeleton-line:nth-child(2){width:92%}.miheai-academy-detail__skeleton-description .miheai-skeleton-line:nth-child(3){width:68%}.miheai-academy-detail__skeleton-playlist-title{width:5.375rem;height:1rem}.miheai-academy-detail__skeleton-lesson{border-bottom:.0625rem solid #f1f2f5;grid-template-columns:7rem minmax(0,1fr);align-items:center;gap:.8125rem;padding:.75rem .875rem;display:grid}.miheai-academy-detail__skeleton-lesson:last-child{border-bottom:0}.miheai-academy-detail__skeleton-lesson>div:last-child{min-width:0}.miheai-academy-detail__skeleton-meta{width:42%;height:.625rem;margin-bottom:.625rem}.miheai-academy-detail__skeleton-lesson-title{width:82%;height:.875rem}.miheai-device-approval{--miheai-blue:#4169e1}.miheai-device-approval__hero{padding-top:4.875rem;padding-bottom:2.375rem}.miheai-device-approval__hero h1{margin-bottom:.875rem}.miheai-device-approval__hero p{max-width:38.75rem}.miheai-device-approval__content{width:min(42.5rem,100% - 3rem);margin:0 auto 7rem}.miheai-device-approval__card{background:#fff;border:.0625rem solid #e5e9f2;border-radius:20px;padding:1.875rem;box-shadow:0 1.125rem 3.375rem rgba(24,39,75,.09)}.miheai-device-approval__card.is-approved{border-color:#c9eadb}.miheai-device-approval__card.is-invalid{border-color:#f0d7d7}.miheai-device-approval__card-top{align-items:flex-start;gap:1rem;display:flex}.miheai-device-approval__brand-icon{color:#4169e1;background:#f1f5ff;border:.0625rem solid #dce5ff;border-radius:14px;flex:0 0 3rem;place-items:center;width:3rem;height:3rem;display:grid}.miheai-device-approval__brand-icon svg{width:1.375rem;height:1.375rem}.miheai-device-approval__brand-icon.is-approved{color:#14804a;background:#eefaf3;border-color:#c9eadb}.miheai-device-approval__card-heading{flex:1;min-width:0}.miheai-device-approval__eyebrow{color:#4169e1;letter-spacing:.14em;font-size:.6875rem;font-weight:700;line-height:1.4;display:block}.miheai-device-approval__card-heading h2{color:#171a22;margin:.375rem 0 .3125rem;font-size:1.4375rem;font-weight:650;line-height:1.3}.miheai-device-approval__card-heading p{color:#727989;margin:0;font-size:.875rem;line-height:1.55}.miheai-device-approval__status{color:#4169e1;white-space:nowrap;background:#f5f7ff;border:.0625rem solid #dce5ff;border-radius:999px;flex:none;align-items:center;gap:.375rem;margin-top:.25rem;padding:.375rem .5625rem;font-size:.6875rem;font-weight:600;display:inline-flex}.miheai-device-approval__status svg{width:.8125rem;height:.8125rem}.miheai-device-approval__status.is-approved{color:#14804a;background:#f1faf5;border-color:#c9eadb}.miheai-device-approval__status.is-invalid{color:#aa3434;background:#fff6f6;border-color:#f0d7d7}.miheai-device-approval__status-dot{background:#4169e1;border-radius:50%;width:.4375rem;height:.4375rem;box-shadow:0 0 0 .1875rem rgba(65,105,225,.12)}.miheai-device-approval__divider{background:#edf0f5;height:.0625rem;margin:1.5625rem 0 1.375rem}.miheai-device-approval__section-label{color:#8a91a0;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.625rem;font-size:.6875rem;font-weight:650}.miheai-device-approval__permissions{background:#fafbfe;border:.0625rem solid #edf0f5;border-radius:12px;align-items:center;gap:.8125rem;min-height:4.375rem;padding:.8125rem .9375rem;display:flex}.miheai-device-approval__permission-icon{color:#52668f;background:#fff;border:.0625rem solid #e3e9f5;border-radius:10px;flex:0 0 2.375rem;place-items:center;width:2.375rem;height:2.375rem;display:grid}.miheai-device-approval__permission-icon svg{width:1.125rem;height:1.125rem}.miheai-device-approval__permission-copy{flex-direction:column;flex:1;gap:.1875rem;min-width:0;display:flex}.miheai-device-approval__permission-copy strong{color:#282d38;font-size:.8125rem;font-weight:650}.miheai-device-approval__permission-copy span{color:#818897;font-size:.75rem;line-height:1.45}.miheai-device-approval__permission-check{color:#4169e1;flex:none;width:1.0625rem;height:1.0625rem}.miheai-device-approval__notice{color:#626d83;background:#f5f7fb;border-radius:10px;align-items:flex-start;gap:.5625rem;margin-top:.875rem;padding:.6875rem .75rem;font-size:.75rem;line-height:1.6;display:flex}.miheai-device-approval__notice svg{color:#60739c;flex:none;width:.9375rem;height:.9375rem;margin-top:.0625rem}.miheai-device-approval__approve{color:#fff;background:#4169e1;border:.0625rem solid #3159d8;border-radius:11px;justify-content:center;align-items:center;gap:.625rem;width:100%;min-height:3.125rem;margin-top:1.4375rem;padding:.75rem 1.125rem;font-size:.875rem;font-weight:650;transition:background .18s,box-shadow .18s,transform .18s;display:flex;box-shadow:0 .4375rem 1rem rgba(65,105,225,.2)}.miheai-device-approval__approve:hover:not(:disabled){background:#3159d8;transform:translateY(-.0625rem);box-shadow:0 .625rem 1.25rem rgba(65,105,225,.25)}.miheai-device-approval__approve:disabled{cursor:wait;opacity:.72}.miheai-device-approval__approve svg{width:1.0625rem;height:1.0625rem}.miheai-device-approval__approve svg:last-child,.miheai-device-approval__approve svg:first-child{margin-left:auto}.miheai-device-approval__approve .is-spinning{animation:.9s linear infinite miheai-device-spin}.miheai-device-approval__login-note{color:#59647a;background:#fafbfe;border:.0625rem solid #e5e9f2;border-radius:10px;align-items:center;gap:.5625rem;margin-top:1.375rem;padding:.75rem .875rem;font-size:.8125rem;display:flex}.miheai-device-approval__login-note>svg{color:#4169e1;flex:none;width:1rem;height:1rem}.miheai-device-approval__success-note,.miheai-device-approval__error-note{color:#28734c;background:#f1faf5;border:.0625rem solid #c9eadb;border-radius:10px;align-items:flex-start;gap:.5625rem;margin-top:1.25rem;padding:.8125rem .875rem;font-size:.8125rem;line-height:1.5;display:flex}.miheai-device-approval__error-note{color:#983737;background:#fff6f6;border-color:#f0d7d7}.miheai-device-approval__success-note svg,.miheai-device-approval__error-note svg{flex:none;width:1rem;height:1rem}.miheai-device-approval__footnote{color:#818897;justify-content:center;align-items:center;gap:.4375rem;margin-top:1.125rem;font-size:.75rem;display:flex}.miheai-device-approval__footnote svg{color:#6c7ea4;width:.875rem;height:.875rem}@keyframes miheai-device-spin{to{transform:rotate(360deg)}}@media (max-width:1100px){.miheai-standalone__nav{gap:.875rem}.miheai-standalone__links{overscroll-behavior-x:contain;scrollbar-width:none;flex:auto;min-width:0;overflow-x:auto}.miheai-standalone__links::-webkit-scrollbar{display:none}.miheai-standalone__nav-link{padding-left:.75rem;padding-right:.75rem}.miheai-standalone__login{flex:none}.miheai-home__hero{grid-template-columns:minmax(0,1.1fr) minmax(20.625rem,.9fr);gap:2rem;min-height:38.125rem;padding-left:.625rem;padding-right:.625rem}.miheai-home__hero-visual{width:min(23.125rem,34vw)}.miheai-home__feature-grid,.miheai-standalone__feature-grid,.miheai-standalone__skill-grid,.miheai-academy__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.miheai-academy-detail__workspace{grid-template-columns:minmax(0,1fr) 20rem}.miheai-academy-detail__playlist>button{grid-template-columns:6rem minmax(0,1fr)}.miheai-standalone__footer-top{grid-template-columns:1.5fr 1fr 1fr}.miheai-standalone__footer-top>strong{grid-column:1/-1}.miheai-standalone__code-section{gap:2rem}}@media (max-width:640px){.miheai-standalone{--miheai-width:calc(100% - 2.5rem)}.miheai-standalone__nav{flex-wrap:wrap;gap:.5rem;width:calc(100% - 1.5rem);min-height:4rem;padding:.75rem 0;position:relative}.miheai-standalone__brand-word{font-size:1.5rem}.miheai-standalone__links{overscroll-behavior-x:contain;scrollbar-width:none;order:3;justify-content:flex-start;gap:.125rem;width:100%;min-width:0;overflow-x:auto}.miheai-standalone__links::-webkit-scrollbar{display:none}.miheai-standalone__nav-link{padding:.4375rem .75rem;font-size:.8125rem}.miheai-home__hero{width:var(--miheai-width);text-align:center;flex-direction:column;gap:3.25rem;min-height:0;padding:4.375rem 0 4.75rem;display:flex}.miheai-home__eyebrow{justify-content:center;font-size:.625rem}.miheai-home__hero h1{margin:1.25rem 0;font-size:2.125rem;line-height:1.08}.miheai-home__hero-content>p{font-size:.9375rem;line-height:1.7}.miheai-home__hero-actions{justify-content:center;margin-top:1.875rem}.miheai-home__hero-visual{width:min(21.875rem,94vw);min-height:23.125rem}.miheai-home__tech-panel{border-radius:20px;width:calc(100% - 1.125rem);padding:.875rem}.miheai-home__tech-brand{padding:1.125rem .125rem 1.0625rem}.miheai-home__tech-brand img{border-radius:13px;width:3rem;height:3rem}.miheai-home__tech-brand strong{font-size:.9375rem}.miheai-home__tech-flow{grid-template-columns:1fr 1.25rem 1fr 1.25rem 1fr;padding:.9375rem .5rem}.miheai-home__tech-flow>div>span{width:2.375rem;height:2.375rem}.miheai-home__tech-flow>i:before{width:1.25rem}.miheai-home__tech-footer>div{padding:.5rem}.miheai-home__tech-badge--top{top:.375rem;right:0}.miheai-home__tech-badge--bottom{bottom:.4375rem;left:0}.miheai-home__ecosystem{width:var(--miheai-width);padding:4.5rem 0 4.875rem}.miheai-home__section-heading{text-align:center;margin-bottom:2rem;display:block}.miheai-home__section-heading h2{font-size:2.125rem!important}.miheai-home__section-heading>p{margin:1.125rem auto 0;font-size:.875rem}.miheai-home__feature-grid{grid-template-columns:1fr;gap:.875rem}.miheai-home__feature-card{border-radius:20px;min-height:21.875rem;padding:1.625rem}.miheai-home__feature-card>p{min-height:0}.miheai-home__feature-detail{margin-bottom:1.75rem}.miheai-home__closing{width:var(--miheai-width);border-radius:22px;flex-direction:column;align-items:flex-start;min-height:0;margin-bottom:4rem;padding:2.375rem 1.75rem}.miheai-home__closing h2{font-size:2rem!important}.login-modal-panel.login-modal-panel--standalone{border-radius:16px!important;max-width:24.375rem!important}.login-modal-panel--standalone .login-modal-content{padding:1.875rem 1.375rem 1.5rem}.login-modal-panel--standalone .login-modal-code-row{grid-template-columns:minmax(0,1fr) 6.5rem}.login-modal-panel--standalone .login-modal-code-button{width:6.5rem;min-width:6.5rem!important}.miheai-standalone__login{margin-left:0;font-size:.75rem;position:absolute;top:.75rem;right:0}.miheai-standalone__hero{width:var(--miheai-width);padding-top:3rem;padding-bottom:1.875rem}.miheai-standalone h1{font-size:2rem}.miheai-standalone__hero p{font-size:1rem}.miheai-standalone__eyebrow{font-size:.75rem}.miheai-standalone>main :where(h2){font-size:1.5rem}.miheai-standalone__message-panel,.miheai-standalone__content-section,.miheai-standalone__feature-band,.miheai-standalone__prose-section,.miheai-standalone__code-section{width:var(--miheai-width);margin-bottom:3rem}.miheai-standalone__message-panel{border-radius:20px;padding:1.125rem 1.125rem 1.75rem}.miheai-standalone__message-header{gap:.5rem}.miheai-standalone__message-header>span{letter-spacing:.02em;font-size:.75rem}.miheai-standalone__message-header .miheai-standalone__dark-button{white-space:nowrap;padding-left:.75rem;padding-right:.75rem;font-size:.75rem}.miheai-standalone__message-box{padding:1.125rem 1rem;font-size:.8125rem}.miheai-install-page .miheai-standalone__hero--install{padding-top:2.625rem;padding-bottom:6.25rem}.miheai-install-page .miheai-standalone__message-panel{width:var(--miheai-width);margin-bottom:2.25rem;padding:1.25rem .875rem 1.75rem}.miheai-install-page .miheai-standalone__message-box{min-height:4rem;padding:1rem .875rem}.miheai-standalone__steps,.miheai-standalone__feature-grid,.miheai-standalone__skill-grid{grid-template-columns:1fr;gap:.75rem}.miheai-standalone__step-card{padding:1.375rem}.miheai-standalone__feature-band{border-radius:20px;padding:1.5rem 1.25rem}.miheai-standalone__feature-band>p{margin-bottom:1.5rem}.miheai-standalone__feature-band--safety .miheai-standalone__feature-grid article{min-height:0}.miheai-standalone__code-section{grid-template-columns:1fr;padding:1.625rem 1.25rem}.miheai-standalone__catalog-heading{display:block}.miheai-standalone__search{margin:1.125rem 0 1.25rem}.miheai-standalone__detail-hero,.miheai-standalone__detail-content{width:var(--miheai-width)}.miheai-standalone__detail-layout,.miheai-standalone__detail-content{grid-template-columns:1fr;gap:1.75rem}.miheai-standalone__detail-hero{padding-top:2rem;padding-bottom:3.125rem}.miheai-academy__hero{padding-bottom:2.875rem}.miheai-academy__catalog{margin-bottom:4rem}.miheai-academy__heading>svg{display:none}.miheai-academy__grid{grid-template-columns:1fr;gap:1rem}.miheai-academy__course-body{min-height:10.5rem}.miheai-academy-detail{width:var(--miheai-width);margin-bottom:4rem;padding-top:1.875rem}.miheai-academy-detail__intro{margin-bottom:1.625rem;display:block}.miheai-academy-detail__intro h1{font-size:1.875rem}.miheai-academy-detail__intro>span{margin-top:1.125rem}.miheai-academy-detail__workspace{grid-template-columns:1fr;gap:1.75rem}.miheai-academy-detail__video-frame{border-radius:13px}.miheai-academy-detail__description{margin-top:.875rem;font-size:.875rem}.miheai-academy-detail__playlist{border-radius:14px;max-height:none}.miheai-academy-detail__playlist>button{grid-template-columns:7rem minmax(0,1fr)}.miheai-academy-detail__skeleton-title{width:min(22.5rem,78vw);height:2rem}.miheai-academy-detail__skeleton-count{margin-top:1.125rem}.miheai-standalone__cta{width:var(--miheai-width);padding:.75rem 0 4rem}.miheai-standalone__cta h2{font-size:1.875rem;line-height:1.1}.miheai-standalone__cta p{margin-bottom:1.75rem;font-size:1rem}.miheai-standalone__dark-button,.miheai-standalone__secondary-button{padding:.625rem 1.125rem;font-size:.875rem}.miheai-standalone__footer-top{width:var(--miheai-width);grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;padding:1.5rem 0 2.25rem}.miheai-standalone__footer-top>strong{font-size:1.625rem}.miheai-standalone__footer-top>div{font-size:.75rem}.miheai-standalone__footer-logo{width:var(--miheai-width);padding-bottom:1.25rem}.miheai-standalone__footer-bottom{width:var(--miheai-width);flex-direction:column;padding-top:1.5rem;font-size:.75rem}.miheai-device-approval__hero{padding-top:3rem}.miheai-device-approval__content{width:var(--miheai-width);margin-bottom:4rem}.miheai-device-approval__card{border-radius:16px;padding:1.375rem 1.125rem}.miheai-device-approval__card-top{gap:.75rem}.miheai-device-approval__brand-icon{border-radius:12px;flex-basis:2.625rem;width:2.625rem;height:2.625rem}.miheai-device-approval__card-heading h2{font-size:1.25rem}.miheai-device-approval__card-heading p{font-size:.8125rem}.miheai-device-approval__status{gap:.3125rem;padding:.3125rem .4375rem;font-size:.625rem}.miheai-device-approval__status svg{width:.75rem;height:.75rem}.miheai-device-approval__permissions{gap:.625rem;padding:.6875rem}}@media (max-width:420px){.miheai-device-approval__card-top{flex-wrap:wrap}.miheai-device-approval__status{margin-top:-.1875rem;margin-left:3.375rem}}.miheai-account{--account-blue:#537cff;--account-ink:#17191f;--account-muted:#737986;--account-line:#e4e7ed;min-height:100vh;color:var(--account-ink);letter-spacing:0;background:radial-gradient(circle at 78% 12%,rgba(83,124,255,.07),transparent 30%),linear-gradient(#f8f9fb 0,#f4f6f9 26.25rem,#f5f7fa 100%);font-family:Inter Variable,Microsoft YaHei,sans-serif;font-size:.875rem}.miheai-account *,.miheai-account :before,.miheai-account :after{box-sizing:border-box}.miheai-account button,.miheai-account a{font:inherit}.miheai-account__topbar{z-index:30;border-top:.125rem solid var(--account-blue);border-bottom:.0625rem solid var(--account-line);-webkit-backdrop-filter:blur(1.125rem);background:rgba(255,255,255,.88);align-items:center;gap:.8125rem;height:4rem;padding:0 1.625rem;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 .4375rem 1.5rem rgba(31,39,56,.035)}.miheai-account__brand{color:var(--account-ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:0;display:inline-flex}.miheai-account__brand img{object-fit:cover;border-radius:9px;width:1.875rem;height:1.875rem;box-shadow:0 .3125rem .875rem rgba(39,64,135,.18)}.miheai-account__brand strong{font-size:1.1875rem;font-weight:750;line-height:1}.miheai-account__topbar-divider{background:#dfe2e8;width:.0625rem;height:1.25rem}.miheai-account__console-label{color:#5f6571;font-size:.8125rem}.miheai-account__topbar-actions{align-items:center;gap:.5rem;margin-left:auto;display:flex}.miheai-account__balance,.miheai-account__user,.miheai-account__logout{color:#626874;white-space:nowrap;background:0 0;border:.0625rem solid transparent;border-radius:8px;align-items:center;gap:.4375rem;min-height:2rem;padding:.375rem .625rem;font-size:.75rem;display:inline-flex}.miheai-account__balance{color:#4c566b;background:#fff;border-color:#dce2ee}.miheai-account__balance svg{fill:#34b37a;color:#34b37a;width:.5rem;height:.5rem}.miheai-account__user svg,.miheai-account__logout svg{width:.9375rem;height:.9375rem}.miheai-account__user{text-overflow:ellipsis;max-width:13.75rem;overflow:hidden}.miheai-account__logout{cursor:pointer;border:0}.miheai-account__logout:hover{color:#1d2026;background:#f0f2f5}.miheai-account__sidebar{z-index:20;-webkit-backdrop-filter:blur(1rem);background:rgba(242,244,247,.92);border-right:.0625rem solid #dfe3e9;width:14.5rem;padding:1.75rem 1rem 1.375rem;position:fixed;top:4rem;bottom:0;left:0}.miheai-account__sidebar nav{flex-direction:column;height:100%;display:flex}.miheai-account__nav-group{flex-direction:column;gap:.3125rem;margin-bottom:1.75rem;display:flex}.miheai-account__nav-group--help{margin-top:auto;margin-bottom:0}.miheai-account__nav-label{color:#9298a4;letter-spacing:.12em;padding:0 .6875rem .5rem;font-size:.625rem;font-weight:650}.miheai-account__nav-item{color:#5d636e;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:.625rem;width:100%;min-height:2.625rem;padding:.5625rem .75rem;font-size:.8125rem;text-decoration:none;display:flex;position:relative}.miheai-account__nav-item:not([aria-disabled=true]){cursor:pointer}.miheai-account__nav-item:hover:not([aria-disabled=true]),.miheai-account__nav-item.is-active{color:#20232a;background:rgba(255,255,255,.92);box-shadow:0 .3125rem .9375rem rgba(29,34,45,.067)}.miheai-account__nav-item.is-active:before{background:var(--account-blue);content:"";border-radius:0 3px 3px 0;width:.1875rem;position:absolute;top:.6875rem;bottom:.6875rem;left:0}.miheai-account__nav-item svg{flex:none;width:1rem;height:1rem}.miheai-account__nav-item.is-active>svg{color:var(--account-blue)}.miheai-account__nav-external{color:#a0a5af;margin-left:auto;width:.75rem!important;height:.75rem!important}.miheai-account__main{flex-direction:column;min-height:100vh;margin-left:14.5rem;padding:6.75rem 2.5rem 0;display:flex}.miheai-account__dashboard{grid-template-columns:minmax(0,1.35fr) minmax(21.25rem,.8fr);align-items:stretch;gap:1.5rem;width:min(80rem,100%);margin:0 auto;display:grid}.miheai-account__connect-card{background:linear-gradient(145deg,#fff 0%,#fff 62%,#f7f9ff 100%);border:.0625rem solid rgba(218,223,233,.94);border-radius:20px;align-self:start;min-height:27.5rem;padding:2.5rem 2.5rem 2.125rem;position:relative;overflow:hidden;box-shadow:0 1.125rem 3.125rem rgba(30,38,55,.086)}.miheai-account__connect-card:after{content:"";pointer-events:none;background:radial-gradient(circle,rgba(83,124,255,.086),transparent 68%);border:.0625rem solid rgba(83,124,255,.12);border-radius:50%;width:14.375rem;height:14.375rem;position:absolute;top:-5.625rem;right:-4.6875rem}.miheai-account__accent{background:linear-gradient(90deg, var(--account-blue), #8b6cff);border-radius:4px;width:2.375rem;height:.25rem;margin-bottom:1.125rem;display:block;box-shadow:0 .25rem .625rem rgba(83,124,255,.22)}.miheai-account__connect-card h1{z-index:1;color:#191c23;letter-spacing:-.025em;margin:0 0 .625rem;font-size:1.875rem;font-weight:680;line-height:1.25;position:relative}.miheai-account__connect-card>p{z-index:1;color:#6c727e;margin:0 0 2.375rem;font-size:.9375rem;line-height:1.7;position:relative}.miheai-account__prompt-heading{z-index:1;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.875rem;display:flex;position:relative}.miheai-account__prompt-heading strong{color:#496dde;font-size:.8125rem;font-weight:650}.miheai-account__prompt-heading button,.miheai-account__example button{border:.0625rem solid var(--account-blue);color:#fff;background:var(--account-blue);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:.375rem;min-height:2.25rem;padding:.4375rem 1rem;font-size:.75rem;font-weight:600;display:inline-flex}.miheai-account__prompt-heading button:hover:not(:disabled){background:#4169e1}.miheai-account__prompt-heading button:disabled{cursor:wait;opacity:.55}.miheai-account__prompt-heading button svg,.miheai-account__example button svg{width:.875rem;height:.875rem}.miheai-account__prompt-box{z-index:1;color:#272b33;overflow-wrap:anywhere;background:rgba(247,249,253,.94);border:.0625rem solid #e3e7f0;border-radius:14px;align-items:center;min-height:6rem;padding:1.25rem 1.375rem;font-family:SFMono-Regular,Consolas,monospace;font-size:.8125rem;line-height:1.7;display:flex;position:relative;box-shadow:inset 0 .0625rem #fff}.miheai-account__compatibility{z-index:1;color:#8a909c;margin-top:.9375rem;font-size:.6875rem;line-height:1.6;position:relative}.miheai-account__next-steps{-webkit-backdrop-filter:blur(.75rem);background:rgba(255,255,255,.78);border:.0625rem solid rgba(218,223,233,.9);border-radius:20px;align-self:stretch;padding:1.875rem 1.75rem 1.625rem;box-shadow:0 .75rem 2.125rem rgba(30,38,55,.055)}.miheai-account__section-kicker{color:#777d88;letter-spacing:.12em;margin-bottom:1.375rem;font-size:.6875rem;font-weight:700;display:block}.miheai-account__next-steps ol{margin:0;padding:0;list-style:none}.miheai-account__next-steps li{border-bottom:.0625rem solid #e8eaf0;grid-template-columns:2.125rem minmax(0,1fr);gap:.75rem;padding:0 0 1.25rem;display:grid}.miheai-account__next-steps li+li{padding-top:1.25rem}.miheai-account__next-steps li>span{color:#5d75bd;background:#f2f5ff;border:.0625rem solid #dce3f5;border-radius:9px;place-items:center;width:1.75rem;height:1.75rem;font-family:SFMono-Regular,Consolas,monospace;font-size:.625rem;display:grid}.miheai-account__next-steps strong{color:#282c34;margin-bottom:.3125rem;font-size:.875rem;font-weight:600;display:block}.miheai-account__next-steps p{color:#747a86;margin:0;font-size:.75rem;line-height:1.55}.miheai-account__example{background:#f7f9fc;border:.0625rem solid #e3e7ef;border-radius:14px;margin-top:1.5rem;padding:1.125rem}.miheai-account__example>span{color:#8a909b;margin-bottom:.5625rem;font-size:.6875rem;display:block}.miheai-account__example p{color:#282c34;margin:0 0 .9375rem;font-size:.875rem;line-height:1.65}.miheai-account__example button{color:#4b515c;background:#fff;border-color:#d7dbe3;font-size:.6875rem;font-weight:500}.miheai-account__example button:hover{background:#f1f3f6}.miheai-account__footer{color:#8a909b;justify-content:space-between;align-items:center;gap:1.25rem;width:min(80rem,100%);margin:auto auto 0;padding:2.625rem .25rem 1.875rem;font-size:.6875rem;display:flex}.miheai-account__footer strong{color:#474c55;font-size:.6875rem}.miheai-account__footer div{gap:1.25rem;display:flex}.miheai-account__footer a{color:inherit;text-decoration:none}.miheai-account__footer a:hover{color:#3d5fc8}.miheai-account__confirm-backdrop{z-index:100;-webkit-backdrop-filter:blur(.5rem);background:rgba(24,27,34,.28);place-items:center;padding:1.25rem;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.miheai-account__confirm-dialog{text-align:center;background:#fff;border:.0625rem solid #e2e5eb;border-radius:8px;width:min(23.75rem,100%);padding:1.875rem 1.875rem 1.625rem;position:relative;box-shadow:0 1.5rem 4.375rem rgba(28,34,48,.2)}.miheai-account__confirm-close{color:#7a808c;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:1.875rem;height:1.875rem;padding:0;display:grid;position:absolute;top:.8125rem;right:.8125rem}.miheai-account__confirm-close:hover:not(:disabled){color:#20232a;background:#f1f3f6}.miheai-account__confirm-close svg{width:1.0625rem;height:1.0625rem}.miheai-account__confirm-icon{color:#496dde;background:#f3f6ff;border:.0625rem solid #dfe4f2;border-radius:8px;place-items:center;width:2.75rem;height:2.75rem;margin:0 auto 1.0625rem;display:grid}.miheai-account__confirm-icon svg{width:1.25rem;height:1.25rem}.miheai-account__confirm-dialog h2{color:#1d2027;margin:0;font-size:1.25rem;font-weight:650;line-height:1.35}.miheai-account__confirm-dialog p{color:#727985;margin:.625rem auto 1.5rem;font-size:.8125rem;line-height:1.65}.miheai-account__confirm-actions{grid-template-columns:1fr 1fr;gap:.625rem;display:grid}.miheai-account__confirm-actions button{cursor:pointer;border-radius:8px;min-height:2.625rem;padding:.5625rem 1rem;font-size:.875rem;font-weight:600}.miheai-account__confirm-actions button:disabled{cursor:wait;opacity:.65}.miheai-account__confirm-cancel{color:#4e545f;background:#fff;border:.0625rem solid #dfe2e8}.miheai-account__confirm-cancel:hover:not(:disabled){background:#f5f6f8}.miheai-account__confirm-submit{color:#fff;background:#202228;border:.0625rem solid #202228}.miheai-account__confirm-submit:hover:not(:disabled){background:#35383f}@media (max-width:980px){.miheai-account__sidebar{width:11.625rem}.miheai-account__main{margin-left:11.625rem;padding-left:1.5rem;padding-right:1.5rem}.miheai-account__dashboard{grid-template-columns:1fr}.miheai-account__next-steps{width:100%}}@media (max-width:720px){.miheai-account__topbar{padding:0 .75rem}.miheai-account__console-label,.miheai-account__topbar-divider,.miheai-account__user{display:none}.miheai-account__balance{padding:.3125rem .5rem}.miheai-account__logout{justify-content:center;width:2rem;padding:0;font-size:0}.miheai-account__sidebar{border-bottom:.0625rem solid #dfe3e9;border-right:0;width:auto;height:3.375rem;padding:.5rem .75rem;position:fixed;top:4rem;bottom:auto;right:0;overflow-x:auto;overflow-y:hidden}.miheai-account__sidebar nav{flex-direction:row;gap:.25rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}.miheai-account__nav-group{flex-direction:row;gap:.25rem;margin:0}.miheai-account__nav-group--help,.miheai-account__nav-label{display:none}.miheai-account__nav-item{white-space:nowrap;width:auto;min-height:2.25rem}.miheai-account__main{margin-left:0;padding:9rem 1rem 0}.miheai-account__dashboard{gap:1.875rem}.miheai-account__connect-card{border-radius:16px;min-height:0;padding:1.75rem 1.375rem 1.5rem}.miheai-account__next-steps{border-radius:16px;padding:1.625rem 1.375rem 1.375rem}.miheai-account__connect-card h1{font-size:1.5rem}.miheai-account__prompt-heading{align-items:flex-start}.miheai-account__footer{margin-top:3.75rem}}@media (max-width:420px){.miheai-account__balance{display:none}.miheai-account__prompt-heading{flex-direction:column}.miheai-account__prompt-heading button{align-self:stretch}}.miheai-works__main{padding-top:4.875rem;padding-bottom:6rem}.miheai-wallet__main{gap:1.5rem}.miheai-wallet__balance-card{background:linear-gradient(112deg,#fff 0%,#f7f9ff 58%,#eef3ff 100%);border:.0625rem solid #dbe2ef;border-radius:10px;justify-content:space-between;align-items:center;gap:1.5rem;width:min(80rem,100%);min-height:9.75rem;margin:0 auto;padding:1.6875rem 1.9375rem;display:flex;position:relative;overflow:hidden;box-shadow:0 .4375rem 1.375rem rgba(31,39,54,.06)}.miheai-wallet__balance-card:after{content:"";pointer-events:none;border:.0625rem solid rgba(83,124,255,.12);border-radius:50%;width:14.375rem;height:14.375rem;position:absolute;top:-3.25rem;right:4%;box-shadow:0 0 0 1.5625rem rgba(83,124,255,.035),0 0 0 3.125rem rgba(83,124,255,.024)}.miheai-wallet__balance-main{flex-direction:column;gap:.75rem;display:flex}.miheai-wallet__balance-main>div{align-items:baseline;gap:.625rem;display:flex}.miheai-wallet__eyebrow{color:#737986;font-size:.8125rem}.miheai-wallet__balance-card strong{color:#27334f;font-size:2.375rem;font-weight:720;line-height:1}.miheai-wallet__balance-mark{z-index:1;color:#7b879d;align-items:center;gap:.6875rem;font-size:.75rem;display:flex}.miheai-wallet__balance-mark svg{color:#537cff;background:rgba(255,255,255,.8);border:.0625rem solid #dce4f7;border-radius:9px;width:2.1875rem;height:2.1875rem;padding:.5rem}.miheai-wallet__unit{color:#7e8797;font-size:.8125rem}.miheai-wallet__primary{color:#fff;cursor:pointer;background:#537cff;border:0;border-radius:7px;min-height:2.25rem;padding:.5rem 1.125rem;font-size:.8125rem;box-shadow:0 .25rem .625rem rgba(83,124,255,.2)}.miheai-wallet__primary:hover{background:#4169e1}.miheai-wallet__section{width:min(80rem,100%);margin:0 auto}.miheai-wallet__section-heading{justify-content:space-between;align-items:flex-start;gap:1.125rem;margin-bottom:.875rem;display:flex}.miheai-wallet__section-heading h2{color:#30353e;margin:0 0 .3125rem;font-size:1.0625rem;font-weight:650}.miheai-wallet__section-heading p{color:#858c98;margin:0;font-size:.75rem}.miheai-wallet__packages{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.miheai-wallet__notice{color:#7e7355;background:#fffcf2;border:.0625rem solid #eadfbf;border-radius:8px;align-items:flex-start;gap:.5625rem;margin-top:.9375rem;padding:.75rem .875rem;font-size:.6875rem;line-height:1.55;display:flex}.miheai-wallet__notice strong{color:#a27722;flex:none;font-weight:650}.miheai-wallet__package{background:#fff;border:.0625rem solid #e1e5ec;border-radius:9px;flex-direction:column;justify-content:space-between;min-height:8.75rem;padding:1.0625rem;display:flex;box-shadow:0 .1875rem .6875rem rgba(31,39,54,.04)}.miheai-wallet__package:hover{border-color:#b9c7ed;box-shadow:0 .3125rem 1.0625rem rgba(83,124,255,.1)}.miheai-wallet__package>div:first-child{flex-direction:column;gap:.5625rem;display:flex}.miheai-wallet__package strong{color:#343943;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}.miheai-wallet__package span{color:#7b8492;font-size:.75rem}.miheai-wallet__package-bottom{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.miheai-wallet__package-bottom b{color:#2c3e71;font-size:1.3125rem;font-weight:700}.miheai-wallet__package-bottom button{color:#4666c1;cursor:pointer;background:#f5f7ff;border:.0625rem solid #ccd6f0;border-radius:6px;min-height:1.75rem;padding:.3125rem .625rem;font-size:.6875rem}.miheai-wallet__package-bottom button:hover{color:#fff;background:#537cff;border-color:#537cff}.miheai-wallet__orders{background:#fff;border:.0625rem solid #e2e5ea;border-radius:9px;overflow:hidden}.miheai-wallet__order{border-bottom:.0625rem solid #edf0f4;justify-content:space-between;align-items:center;gap:1.25rem;padding:.9375rem 1.125rem;display:flex}.miheai-wallet__order:last-child{border-bottom:0}.miheai-wallet__order>div{flex-direction:column;gap:.3125rem;min-width:0;display:flex}.miheai-wallet__order>div:last-child{flex:none;align-items:flex-end}.miheai-wallet__order strong{color:#3a3f49;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.miheai-wallet__order span{color:#9298a3;font-size:.6875rem}.miheai-wallet__order b{color:#4a5365;font-size:.8125rem}.miheai-wallet__order em{color:#a2782b;font-size:.6875rem;font-style:normal}.miheai-wallet__order em.is-paid{color:#27865f}.miheai-wallet__empty{color:#9298a3;text-align:center;background:#fff;border:.0625rem solid #e2e5ea;border-radius:9px;padding:1.75rem;font-size:.75rem}.miheai-wallet__backdrop{z-index:70;-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem);background:rgba(18,23,34,.45);place-items:center;padding:1.25rem;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.miheai-wallet__dialog{background:#fff;border:.0625rem solid #e2e6ef;border-radius:10px;width:min(26.25rem,100%);padding:1.6875rem;position:relative;box-shadow:0 1.5rem 4.375rem rgba(23,32,54,.22)}.miheai-wallet__dialog h2{color:#272d39;margin:0 0 .5rem;font-size:1.125rem;font-weight:650}.miheai-wallet__dialog>p{color:#7b8290;margin:0;font-size:.75rem}.miheai-wallet__dialog-close{color:#777f8d;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:1.875rem;height:1.875rem;display:grid;position:absolute;top:.8125rem;right:.8125rem}.miheai-wallet__dialog-close:hover{color:#333a46;background:#f1f3f7}.miheai-wallet__dialog-close svg{width:1.0625rem;height:1.0625rem}.miheai-wallet__pay-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;margin:1.375rem 0 1.0625rem;display:grid}.miheai-wallet__pay-options button{color:#555d6b;cursor:pointer;background:#fff;border:.0625rem solid #e0e4eb;border-radius:8px;justify-content:center;align-items:center;gap:.5625rem;min-height:3.625rem;font-size:.8125rem;display:flex}.miheai-wallet__pay-options button:hover{background:#f8faff;border-color:#b9c7ed}.miheai-wallet__pay-options button.is-selected{color:#4167dc;background:#f4f7ff;border-color:#6c8cff;box-shadow:inset 0 0 0 .0625rem rgba(83,124,255,.12)}.miheai-wallet__pay-options svg{width:1.1875rem;height:1.1875rem}.miheai-wallet__submit{width:100%}.miheai-wallet__payment-error{color:#c13e4c;margin-top:.625rem;font-size:.75rem;display:block}.miheai-billing__main{gap:1.375rem}.miheai-billing__tabs{border-bottom:.0625rem solid #e1e4ea;gap:1.375rem;width:min(80rem,100%);margin:0 auto;display:flex}.miheai-billing__tabs button{color:#7c828e;cursor:pointer;background:0 0;border:0;padding:0 0 .75rem;font-size:.8125rem;position:relative}.miheai-billing__tabs button.is-active{color:#20242c;font-weight:600}.miheai-billing__tabs button.is-active:after{content:"";background:#20242c;border-radius:2px;height:.125rem;position:absolute;bottom:-.0625rem;left:0;right:0}.miheai-billing__content{width:min(80rem,100%);margin:0 auto}.miheai-billing__toolbar,.miheai-billing__purchase-head{justify-content:space-between;align-items:center;gap:.875rem;margin-bottom:1rem;display:flex}.miheai-billing__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;margin-bottom:1.125rem;display:grid}.miheai-billing__stats>div{background:#fff;border:.0625rem solid #e0e4eb;border-radius:9px;flex-direction:column;justify-content:center;gap:.5rem;min-height:5.375rem;padding:1.0625rem 1.25rem;display:flex;box-shadow:0 .1875rem .6875rem rgba(31,39,54,.04)}.miheai-billing__stats strong{color:#2d3b62;font-size:1.5625rem;line-height:1}.miheai-billing__stats span,.miheai-billing__purchase-head>span{color:#808896;font-size:.75rem}.miheai-billing__table{background:#fff;border:.0625rem solid #e2e5ea;border-radius:9px;overflow:hidden}.miheai-billing__table-head,.miheai-billing__table-row{grid-template-columns:minmax(11.25rem,1fr) 6.875rem 7.5rem 11.25rem;align-items:center;gap:.875rem;padding:.8125rem 1.125rem;display:grid}.miheai-billing__purchase-table .miheai-billing__table-head,.miheai-billing__purchase-table .miheai-billing__table-row{grid-template-columns:minmax(11.25rem,1fr) 7.5rem 6.25rem 8.125rem 11.25rem}.miheai-billing__table-head{color:#858c98;background:#f7f8fa;font-size:.6875rem}.miheai-billing__table-row{color:#4e5663;border-top:.0625rem solid #edf0f4;min-height:3.25rem;font-size:.75rem}.miheai-billing__table-row>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.miheai-billing__table-row .is-status{font-weight:600}.miheai-billing__table-row .is-success{color:#258b61}.miheai-billing__table-row .is-processing,.miheai-billing__table-row .is-pending{color:#ae7d20}.miheai-billing__table-row .is-failed{color:#bf4853}.miheai-billing__table-row .is-refunded{color:#8160b8}.miheai-billing__table-row .is-negative{color:#bd7b25;font-weight:600}.miheai-billing__table-row .is-positive{color:#2b8c65;font-weight:600}.miheai-billing__empty{color:#9298a3;text-align:center;padding:3.625rem 1.25rem;font-size:.75rem}.miheai-billing__loading{color:#858c98;justify-content:center;align-items:center;gap:.5rem;min-height:6.25rem;font-size:.75rem;display:flex}.miheai-billing__loading svg{width:1rem;height:1rem}.miheai-billing__load-more{color:#5369b0;cursor:pointer;background:#fff;border:.0625rem solid #d8deeb;border-radius:7px;min-height:1.9375rem;margin:.875rem auto 0;padding:.375rem 1rem;font-size:.75rem;display:block}.miheai-billing__pagination{color:#737986;justify-content:center;align-items:center;gap:.875rem;margin-top:1rem;font-size:.75rem;display:flex}.miheai-billing__pagination button{color:#535a67;cursor:pointer;background:#fff;border:.0625rem solid #dfe3e9;border-radius:7px;min-width:4rem;min-height:1.875rem;padding:.3125rem .625rem;font-size:.75rem}.miheai-billing__pagination button:disabled{cursor:default;color:#b0b5be;background:#f5f6f8}.miheai-devices__main{gap:1.5rem}.miheai-devices__section,.miheai-devices__install-section{width:min(80rem,100%);margin:0 auto}.miheai-devices__section-heading{justify-content:space-between;align-items:flex-start;gap:1.125rem;margin-bottom:.875rem;display:flex}.miheai-devices__section-heading h2{color:#30353e;margin:0 0 .3125rem;font-size:1.0625rem;font-weight:650}.miheai-devices__section-heading p{color:#858c98;margin:0;font-size:.75rem}.miheai-devices__list{flex-direction:column;gap:.625rem;display:flex}.miheai-devices__item{background:#fff;border:.0625rem solid #e1e5ec;border-radius:9px;align-items:center;gap:.9375rem;min-width:0;padding:1rem 1.125rem;display:flex;box-shadow:0 .1875rem .6875rem rgba(31,39,54,.04)}.miheai-devices__icon{color:#537cff;background:#f3f6ff;border:.0625rem solid #dce4f7;border-radius:10px;flex:0 0 2.6875rem;place-items:center;width:2.6875rem;height:2.6875rem;display:grid}.miheai-devices__icon svg{width:1.25rem;height:1.25rem}.miheai-devices__info{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.miheai-devices__name-row{align-items:center;gap:.5625rem;min-width:0;display:flex}.miheai-devices__name-row strong{color:#303640;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:650;overflow:hidden}.miheai-devices__info>span{color:#687181;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.miheai-devices__info small{color:#9298a3;font-size:.6875rem}.miheai-devices__active{color:#2b8b62;flex:none;align-items:center;gap:.3125rem;font-size:.625rem;display:inline-flex}.miheai-devices__active i{background:#35b77b;border-radius:50%;width:.375rem;height:.375rem;box-shadow:0 0 0 .1875rem rgba(53,183,123,.13)}.miheai-devices__token{color:#8b94a4;flex:none;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.6875rem}.miheai-devices__revoke{color:#b34a53;cursor:pointer;background:snow;border:.0625rem solid #ebcfd2;border-radius:6px;flex:none;min-height:1.8125rem;padding:.3125rem .625rem;font-size:.6875rem}.miheai-devices__revoke:hover{background:#fff3f4;border-color:#dca5aa}.miheai-devices__empty-state{text-align:center;background:rgba(255,255,255,.65);border:.0625rem dashed #d9dfe9;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:min(80rem,100%);min-height:13.75rem;margin:0 auto;padding:1.75rem;display:flex}.miheai-devices__empty-icon{color:#537cff;background:#f3f6ff;border:.0625rem solid #dce4f7;border-radius:12px;place-items:center;width:2.9375rem;height:2.9375rem;margin-bottom:.8125rem;display:grid}.miheai-devices__empty-icon svg{width:1.375rem;height:1.375rem}.miheai-devices__empty-state h2{color:#373d48;margin:0 0 .4375rem;font-size:1.0625rem;font-weight:650}.miheai-devices__empty-state p{color:#858c98;margin:0 0 .875rem;font-size:.75rem}.miheai-devices__empty-action{color:#5375dc;cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;padding:0;font-family:inherit;font-size:.75rem;font-weight:600;display:inline-flex}.miheai-devices__empty-action:disabled{color:#9aa2b0;cursor:default}.miheai-devices__empty-action svg{width:.9375rem;height:.9375rem}.miheai-devices__install-card{background:#fff;border:.0625rem solid #dfe4ee;border-radius:10px;padding:1.25rem;box-shadow:0 .25rem .875rem rgba(31,39,54,.04)}.miheai-devices__install-card-heading{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.8125rem;display:flex}.miheai-devices__eyebrow{color:#537cff;letter-spacing:.12em;font-size:.625rem;font-weight:700}.miheai-devices__install-card h3{color:#303640;margin:.375rem 0 0;font-size:.9375rem;font-weight:650}.miheai-devices__install-card-heading button{align-items:center;gap:.375rem;min-height:1.9375rem;padding:.375rem .6875rem;display:inline-flex}.miheai-devices__install-card-heading button svg{width:.875rem;height:.875rem}.miheai-devices__install-message{color:#5e6673;white-space:pre-wrap;background:#f8f9fb;border:.0625rem solid #e5e8ee;border-radius:7px;max-height:14.375rem;padding:.875rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.6875rem;line-height:1.65;overflow:auto}.miheai-devices__inline-error{color:#bb4752;margin:.75rem 0 0;font-size:.75rem}.miheai-development__main{gap:1.5rem}.miheai-development__section{width:min(80rem,100%);margin:0 auto}.miheai-development__section-heading{justify-content:space-between;align-items:flex-start;gap:1.125rem;margin-bottom:.875rem;display:flex}.miheai-development__section-heading h2{color:#30353e;margin:0 0 .3125rem;font-size:1.0625rem;font-weight:650}.miheai-development__section-heading p{color:#858c98;margin:0;font-size:.75rem;line-height:1.6}.miheai-development__section-heading>svg{color:#537cff;width:1.25rem;height:1.25rem}.miheai-development__key-panel{background:#fff;border:.0625rem solid #e1e5ec;border-radius:9px;padding:1.3125rem;box-shadow:0 .1875rem .6875rem rgba(31,39,54,.04)}.miheai-development__key-label{color:#4e5663;justify-content:space-between;align-items:center;gap:.875rem;font-size:.75rem;display:flex}.miheai-development__status{color:#27865f;align-items:center;gap:.375rem;font-size:.6875rem;display:inline-flex}.miheai-development__status i{background:#35b77b;border-radius:50%;width:.375rem;height:.375rem}.miheai-development__key-row{background:#f8f9fb;border:.0625rem solid #e3e7ee;border-radius:7px;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;margin-top:.6875rem;padding:.75rem .8125rem;display:flex}.miheai-development__key-row code{color:#343c4b;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.8125rem;line-height:1.5;overflow:hidden}.miheai-development__key-row>div{flex:none;gap:.3125rem;display:flex}.miheai-development__icon-button{color:#697384;cursor:pointer;background:#fff;border:.0625rem solid #e0e4eb;border-radius:6px;place-items:center;width:2rem;height:2rem;display:grid}.miheai-development__icon-button:hover{color:#4567d6;background:#f6f8ff;border-color:#b9c7ed}.miheai-development__icon-button svg{width:.9375rem;height:.9375rem}.miheai-development__key-meta{color:#9298a3;flex-wrap:wrap;gap:.5rem 1.375rem;margin-top:.75rem;font-size:.6875rem;display:flex}.miheai-development__key-actions{border-top:.0625rem solid #edf0f4;align-items:center;gap:.75rem;margin-top:1.25rem;padding-top:1rem;display:flex}.miheai-development__refresh-button{color:#4e5f91;cursor:pointer;background:#fff;border:.0625rem solid #d8deeb;border-radius:7px;justify-content:center;align-items:center;gap:.4375rem;min-height:2.125rem;padding:.4375rem .75rem;font-size:.75rem;display:inline-flex}.miheai-development__refresh-button:hover:not(:disabled){color:#3f60cf;background:#f7f8ff;border-color:#b9c7ed}.miheai-development__refresh-button:disabled{cursor:wait;opacity:.6}.miheai-development__refresh-button svg{width:.875rem;height:.875rem}.miheai-development__refresh-button .is-spinning{animation:.85s linear infinite miheai-works-spin}.miheai-development__key-actions small{color:#8b919d;font-size:.6875rem}.miheai-development__error{color:#bb4752;margin:.75rem 0 0;font-size:.75rem}.miheai-feedback__main{gap:1.5rem}.miheai-feedback__create{color:#fff;cursor:pointer;background:#537cff;border:0;border-radius:7px;align-items:center;gap:.4375rem;min-height:2.125rem;padding:.4375rem .8125rem;font-size:.75rem;font-weight:600;display:inline-flex;box-shadow:0 .25rem .625rem rgba(83,124,255,.2)}.miheai-feedback__create:hover{background:#4169e1}.miheai-feedback__create svg{width:.9375rem;height:.9375rem}.miheai-feedback__section{width:min(80rem,100%);margin:0 auto}.miheai-feedback__section-heading{justify-content:space-between;align-items:center;gap:1rem;min-height:1.875rem;margin-bottom:.75rem;display:flex}.miheai-feedback__section-heading p{color:#8b929f;margin:0;font-size:.6875rem}.miheai-feedback__list{flex-direction:column;gap:.625rem;display:flex}.miheai-feedback__item{background:#fff;border:.0625rem solid #e0e4eb;border-radius:8px;transition:border-color .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:0 .125rem .5rem rgba(31,39,54,.035)}.miheai-feedback__item:hover{border-color:#d2d8e3;box-shadow:0 .3125rem 1rem rgba(31,39,54,.06)}.miheai-feedback__item.has-unread{border-color:#bfcdf7;box-shadow:0 .25rem .9375rem rgba(83,124,255,.08)}.miheai-feedback__item.is-expanded{border-color:#cfd6e3}.miheai-feedback__item-summary{color:#4e5663;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:2.625rem minmax(0,1fr) 5.625rem 1.75rem;align-items:center;gap:.875rem;width:100%;min-height:5.375rem;padding:.875rem 1rem;display:grid}.miheai-feedback__item-summary:hover{background:#fbfcfd}.miheai-feedback__item-icon{color:#5874cc;background:#f4f6fc;border:.0625rem solid #dfe5f4;border-radius:8px;place-items:center;width:2.625rem;height:2.625rem;display:grid}.miheai-feedback__item-icon svg{width:1.125rem;height:1.125rem}.miheai-feedback__item-copy{flex-direction:column;align-items:flex-start;gap:.3125rem;min-width:0;display:flex}.miheai-feedback__item-tags{align-items:center;gap:.4375rem;display:flex}.miheai-feedback__category{color:#5368aa;background:#f0f3fb;border-radius:5px;padding:.125rem .4375rem;font-size:.5625rem;font-weight:650;line-height:1.5}.miheai-feedback__item-tags>i{color:#d64b58;font-size:.5625rem;font-style:normal;font-weight:650}.miheai-feedback__item-copy>strong{color:#303640;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;font-weight:600;line-height:1.45;display:-webkit-box;overflow:hidden}.miheai-feedback__item-copy>time{color:#969ca7;font-size:.625rem}.miheai-feedback__status{color:#8b919b;white-space:nowrap;background:#fafbfc;border:.0625rem solid #e3e6eb;border-radius:6px;justify-content:center;align-items:center;gap:.3125rem;padding:.3125rem .4375rem;font-size:.625rem;display:inline-flex}.miheai-feedback__status.is-replied{color:#36805f;background:#f5fbf7;border-color:#d7e9df}.miheai-feedback__status.is-unread{color:#c64754;background:#fff7f8;border-color:#f0d5d8}.miheai-feedback__status svg{width:.75rem;height:.75rem}.miheai-feedback__expand-icon{color:#8d95a2;border-radius:6px;place-items:center;width:1.75rem;height:1.75rem;display:grid}.miheai-feedback__item-summary:hover .miheai-feedback__expand-icon{color:#5267a8;background:#f0f3f8}.miheai-feedback__expand-icon svg{width:.9375rem;height:.9375rem}.miheai-feedback__item-detail{background:#fbfcfd;border-top:.0625rem solid #edf0f4;grid-template-columns:minmax(0,1.15fr) minmax(17.5rem,.85fr);gap:0;padding:0 1.25rem 1.25rem 4.75rem;display:grid}.miheai-feedback__item-detail>section{min-width:0;padding-top:1.125rem;padding-right:1.5rem}.miheai-feedback__item-detail header{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.625rem;display:flex}.miheai-feedback__item-detail header span{color:#687181;font-size:.625rem;font-weight:650}.miheai-feedback__item-detail header time{color:#a0a6af;font-size:.5625rem}.miheai-feedback__item-detail p{color:#3b424e;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.75rem;line-height:1.75}.miheai-feedback__item-detail small{color:#9298a3;margin-top:.625rem;font-size:.625rem;display:block}.miheai-feedback__reply{border-left:.0625rem solid #e4e8ee;padding-left:1.5rem}.miheai-feedback__reply header span{color:#4264ca}.miheai-feedback__reply p.is-muted{color:#939aa5}.miheai-feedback__history-images{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.miheai-feedback__history-images a{background:#f3f4f6;border:.0625rem solid #dfe4ec;border-radius:6px;width:3.875rem;height:3.875rem;display:block;overflow:hidden}.miheai-feedback__history-images a:hover{border-color:#aebce6}.miheai-feedback__history-images img{object-fit:cover;width:100%;height:100%;display:block}.miheai-feedback__empty{color:#8a919d;text-align:center;background:rgba(255,255,255,.65);border:.0625rem dashed #d9dfe9;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-height:18.75rem;display:flex}.miheai-feedback__empty svg{color:#8292c4;width:1.875rem;height:1.875rem;margin-bottom:.25rem}.miheai-feedback__empty strong{color:#454b56;font-size:.875rem}.miheai-feedback__empty span{font-size:.6875rem}.miheai-feedback__backdrop{z-index:110;-webkit-backdrop-filter:blur(.5rem);background:rgba(24,27,34,.3);place-items:center;padding:1.25rem;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.miheai-feedback__dialog{background:#fff;border:.0625rem solid #e1e5ec;border-radius:10px;width:min(33.125rem,100%);max-height:min(47.5rem,94vh);padding:1.6875rem;position:relative;overflow-y:auto;box-shadow:0 1.5rem 4.375rem rgba(28,34,48,.2)}.miheai-feedback__dialog-close{color:#7a808c;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:1.875rem;height:1.875rem;padding:0;display:grid;position:absolute;top:.8125rem;right:.8125rem}.miheai-feedback__dialog-close:hover:not(:disabled){color:#20232a;background:#f1f3f6}.miheai-feedback__dialog-close svg{width:1.0625rem;height:1.0625rem}.miheai-feedback__dialog-heading{align-items:center;gap:.75rem;margin-bottom:1.4375rem;padding-right:2rem;display:flex}.miheai-feedback__dialog-heading>span{color:#537cff;background:#f3f6ff;border:.0625rem solid #dce4f7;border-radius:9px;flex:0 0 2.5625rem;place-items:center;width:2.5625rem;height:2.5625rem;display:grid}.miheai-feedback__dialog-heading svg{width:1.1875rem;height:1.1875rem}.miheai-feedback__dialog-heading h2{color:#242932;margin:0 0 .25rem;font-size:1.1875rem;font-weight:650}.miheai-feedback__dialog-heading p{color:#89909c;margin:0;font-size:.6875rem}.miheai-feedback__field{margin-bottom:1.125rem;display:block}.miheai-feedback__field>span{color:#4c535f;align-items:center;gap:.3125rem;margin-bottom:.5rem;font-size:.75rem;font-weight:600;display:flex}.miheai-feedback__field>span b{color:#e24c59}.miheai-feedback__field>span em{color:#9a9faa;font-size:.625rem;font-style:normal;font-weight:400}.miheai-feedback__field input,.miheai-feedback__field textarea{color:#353b46;background:#fafbfc;border:.0625rem solid #dfe3ea;border-radius:7px;outline:none;width:100%;padding:.6875rem .75rem;font-family:inherit;font-size:.75rem}.miheai-feedback__field textarea{resize:vertical;min-height:8.4375rem;padding-bottom:1.75rem;line-height:1.65}.miheai-feedback__field input:focus,.miheai-feedback__field textarea:focus{background:#fff;border-color:#9db0ec;box-shadow:0 0 0 .1875rem rgba(83,124,255,.08)}.miheai-feedback__textarea-wrap{position:relative}.miheai-feedback__textarea-wrap>small{color:#a0a6b0;font-size:.5625rem;position:absolute;bottom:.5rem;right:.625rem}.miheai-feedback__file-input{display:none}.miheai-feedback__images{flex-wrap:wrap;gap:.5rem;display:flex}.miheai-feedback__image,.miheai-feedback__add-image{background:#fafbfc;border:.0625rem solid #dfe3ea;border-radius:7px;width:4.5rem;height:4.5rem;position:relative;overflow:hidden}.miheai-feedback__image img{object-fit:cover;width:100%;height:100%;display:block}.miheai-feedback__image>button{color:#fff;cursor:pointer;background:rgba(25,29,37,.7);border:0;border-radius:5px;place-items:center;width:1.25rem;height:1.25rem;padding:0;display:grid;position:absolute;top:.1875rem;right:.1875rem}.miheai-feedback__image>button svg{width:.75rem;height:.75rem}.miheai-feedback__add-image{color:#8a929f;cursor:pointer;border-style:dashed;flex-direction:column;justify-content:center;align-items:center;gap:.3125rem;font-size:.5625rem;display:flex}.miheai-feedback__add-image:hover{color:#5370cc;background:#f7f9ff;border-color:#aebbe2}.miheai-feedback__add-image svg{width:1.25rem;height:1.25rem}.miheai-feedback__form-error{color:#c04451;margin:-.3125rem 0 .875rem;font-size:.6875rem}.miheai-feedback__dialog-actions{border-top:.0625rem solid #edf0f4;grid-template-columns:1fr 1.35fr;gap:.625rem;padding-top:1.0625rem;display:grid}.miheai-feedback__dialog-actions button{cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:.4375rem;min-height:2.5rem;font-size:.75rem;font-weight:600;display:inline-flex}.miheai-feedback__dialog-actions button:disabled{cursor:not-allowed;opacity:.55}.miheai-feedback__dialog-actions svg{width:.875rem;height:.875rem}.miheai-feedback__cancel{color:#5b626e;background:#fff;border:.0625rem solid #dfe3e9}.miheai-feedback__submit{color:#fff;background:#537cff;border:.0625rem solid #537cff}.miheai-feedback__submit:hover:not(:disabled){background:#4169e1}.miheai-feedback__submit .is-spinning{animation:.85s linear infinite miheai-works-spin}.miheai-works__header{justify-content:space-between;align-items:flex-start;gap:1.5rem;width:min(80rem,100%);margin:0 auto;display:flex}.miheai-works__header .miheai-account__accent{margin-bottom:.625rem}.miheai-works__header h1{color:#1b1e25;margin:0 0 .3125rem;font-size:1.75rem;font-weight:620;line-height:1.25}.miheai-works__header p{color:#737986;margin:0;font-size:.875rem;line-height:1.55}.miheai-works__mobile-button{color:#535965;cursor:pointer;background:#fff;border:.0625rem solid #d8dce4;border-radius:7px;min-height:1.875rem;margin-top:0;padding:.3125rem .75rem;font-size:.75rem}.miheai-works__mobile-button:hover{background:#f8f9fb;border-color:#bdc4d2}.miheai-works__mobile-button svg{vertical-align:-.125rem;width:.8125rem;height:.8125rem}.miheai-works__tabs{border-bottom:.0625rem solid #e1e4ea;gap:1.375rem;width:min(80rem,100%);margin:1.75rem auto 0;display:flex}.miheai-works__tabs button{color:#7c828e;cursor:pointer;background:0 0;border:0;padding:0 0 .75rem;font-size:.8125rem;position:relative}.miheai-works__tabs button.is-active{color:#20242c;font-weight:600}.miheai-works__tabs button.is-active:after{content:"";background:#20242c;border-radius:2px;height:.125rem;position:absolute;bottom:-.0625rem;left:0;right:0}.miheai-works__tabs button:disabled{cursor:default;opacity:.7}.miheai-works__filters{align-items:center;gap:.625rem;width:min(80rem,100%);margin:1.125rem auto 1.25rem;display:flex}.miheai-works__segmented{background:#eef0f3;border-radius:9px;align-items:center;gap:.125rem;padding:.1875rem;display:inline-flex}.miheai-works__segmented:nth-child(2){margin-left:auto}.miheai-works__segmented button{color:#7a808b;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:6px;min-height:1.6875rem;padding:.25rem .6875rem;font-size:.75rem}.miheai-works__segmented button:hover{color:#343941}.miheai-works__segmented button.is-active{color:#313640;background:#fff;box-shadow:0 .0625rem .1875rem rgba(32,38,50,.1)}.miheai-works__refresh{color:#6f7682;cursor:pointer;background:#fff;border:.0625rem solid #dfe3e9;border-radius:7px;place-items:center;width:1.875rem;height:1.875rem;margin-left:auto;padding:0;display:grid}.miheai-works__refresh:hover:not(:disabled){color:#3c5fd0;background:#f4f6ff}.miheai-works__refresh:disabled{cursor:wait;opacity:.55}.miheai-works__refresh svg{width:.9375rem;height:.9375rem}.miheai-works__refresh .is-spinning,.miheai-works__state .is-spinning{animation:.85s linear infinite miheai-works-spin}@keyframes miheai-works-spin{to{transform:rotate(360deg)}}.miheai-works__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;width:min(80rem,100%);margin:0 auto;display:grid}.miheai-works__card{background:#fff;border:.0625rem solid #e2e5ea;border-radius:10px;min-width:0;overflow:hidden;box-shadow:0 .25rem .875rem rgba(31,39,54,.05)}.miheai-works__preview{aspect-ratio:16/10;color:#8a909c;background:#f0f2f5;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.miheai-works__preview>img,.miheai-works__preview>video{object-fit:cover;width:100%;height:100%}.miheai-works__expired-preview{color:#727987;background:repeating-linear-gradient(135deg,#f2f3f5 0,#f2f3f5 .75rem,#eceef1 .75rem,#eceef1 1.5rem);place-items:center;width:100%;height:100%;font-size:.6875rem;display:grid}.miheai-works__preview.is-expired{cursor:not-allowed}.miheai-works__expired-ban{z-index:2;color:#e04452;opacity:0;pointer-events:none;width:1.5rem;height:1.5rem;transition:opacity .15s,transform .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.9)}.miheai-works__preview.is-expired:hover .miheai-works__expired-ban{opacity:1;transform:translate(-50%,-50%)scale(1)}.miheai-works__preview.is-clickable{cursor:zoom-in}.miheai-works__preview.is-clickable:after{content:"";background:rgba(20,24,34,0);transition:background .16s;position:absolute;top:0;bottom:0;left:0;right:0}.miheai-works__preview.is-clickable:hover:after{background:rgba(20,24,34,.08)}.miheai-works__audio-preview{background:linear-gradient(145deg,#edf2ff,#f8f3ff);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;width:100%;height:100%;padding:1rem;display:flex}.miheai-works__audio-preview svg{color:#596fd4;width:1.875rem;height:1.875rem}.miheai-works__audio-preview audio{width:100%;height:1.75rem}.miheai-works__text-preview{color:#4a515c;white-space:pre-wrap;width:100%;height:100%;padding:1.125rem;font-size:.75rem;line-height:1.7;overflow:hidden}.miheai-works__empty-preview{color:#8a93a4;background:#fff;border:.0625rem solid #dfe3eb;border-radius:10px;place-items:center;width:2.625rem;height:2.625rem;display:grid}.miheai-works__empty-preview svg{width:1.25rem;height:1.25rem}.miheai-works__status{color:#fff;-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem);background:rgba(45,50,61,.7);border-radius:5px;padding:.25rem .4375rem;font-size:.625rem;line-height:1;position:absolute;top:.5625rem;right:.5625rem}.miheai-works__status.is-completed{background:rgba(26,137,89,.84)}.miheai-works__status.is-failed{background:rgba(190,58,70,.84)}.miheai-works__status.is-processing{background:rgba(178,126,28,.88)}.miheai-works__card-info{flex-direction:column;gap:.3125rem;min-height:3.625rem;padding:.6875rem .8125rem .75rem;display:flex}.miheai-works__card-info strong{color:#30353e;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}.miheai-works__card-info span{color:#9298a3;font-size:.6875rem}.miheai-works__state{color:#8b919c;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;width:min(80rem,100%);min-height:22.5rem;margin:0 auto;font-size:.8125rem;display:flex}.miheai-works__state svg{width:1.5625rem;height:1.5625rem}.miheai-works__state p{margin:0}.miheai-works__state button{color:#4562c6;cursor:pointer;background:#fff;border:.0625rem solid #d5dbe6;border-radius:7px;min-height:2rem;padding:.375rem .875rem;font-size:.75rem}.miheai-works__empty{text-align:center;background:#fff;border:.0625rem solid #e3e6eb;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:min(80rem,100%);min-height:23.125rem;margin:0 auto;padding:1.875rem;display:flex;box-shadow:0 .3125rem 1.0625rem rgba(32,38,50,.05)}.miheai-works__empty-icon{color:#87909f;background:#f7f8fa;border:.0625rem solid #e0e4eb;border-radius:8px;place-items:center;width:2.125rem;height:2.125rem;margin-bottom:.8125rem;display:grid}.miheai-works__empty-icon svg{width:1.0625rem;height:1.0625rem}.miheai-works__empty p{color:#737a86;margin:0 0 .9375rem;font-size:.875rem}.miheai-works__empty button{color:#fff;cursor:pointer;background:#537cff;border:0;border-radius:7px;min-height:2rem;padding:.375rem .8125rem;font-size:.75rem}.miheai-works__empty button:hover{background:#4169e1}.miheai-works__pagination{color:#737986;justify-content:center;align-items:center;gap:.875rem;width:min(80rem,100%);margin:1.375rem auto 0;font-size:.75rem;display:flex}.miheai-works__pagination button{color:#535a67;cursor:pointer;background:#fff;border:.0625rem solid #dfe3e9;border-radius:7px;min-width:4rem;min-height:1.875rem;padding:.3125rem .625rem;font-size:.75rem}.miheai-works__pagination button:hover:not(:disabled){color:#3e5fc5;background:#f4f6ff;border-color:#bfc8dc}.miheai-works__pagination button:disabled{cursor:default;color:#b0b5be;background:#f5f6f8}.miheai-works__lightbox{z-index:1200;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:rgba(10,13,20,.82);place-items:center;padding:2rem;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.miheai-works__lightbox-content{place-items:center;max-width:min(75rem,100%);max-height:min(88vh,56.25rem);display:grid;position:relative}.miheai-works__lightbox-content img,.miheai-works__lightbox-content video{object-fit:contain;background:#111;border-radius:7px;max-width:100%;max-height:88vh;display:block}.miheai-works__lightbox-content>.miheai-works__expired-preview{border-radius:7px;width:min(82vw,56.25rem);height:min(70vh,38.75rem)}.miheai-works__lightbox-close{z-index:1;color:#fff;cursor:pointer;background:rgba(20,24,32,.8);border:.0625rem solid rgba(255,255,255,.3);border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;display:grid;position:absolute;top:-.875rem;right:-.875rem}.miheai-works__lightbox-close svg{width:1.125rem;height:1.125rem}@media (max-width:1180px){.miheai-works__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.miheai-works__filters{flex-wrap:wrap}.miheai-works__segmented:nth-child(2){margin-left:0}.miheai-wallet__packages{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.miheai-works__main{padding-top:8.25rem;padding-bottom:4.5rem}.miheai-works__header{flex-direction:column}.miheai-works__mobile-button{align-self:flex-start}.miheai-works__filters{flex-direction:column;align-items:flex-start}.miheai-works__segmented{max-width:100%;overflow-x:auto}.miheai-works__refresh{margin-left:0}.miheai-works__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.miheai-wallet__balance-card{align-items:flex-start;min-height:8.875rem}.miheai-wallet__balance-card strong{font-size:2rem}.miheai-wallet__balance-mark{display:none}.miheai-wallet__packages{grid-template-columns:1fr}.miheai-wallet__order{flex-direction:column;align-items:flex-start;gap:.5625rem}.miheai-wallet__order>div:last-child{flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%}.miheai-billing__stats{grid-template-columns:1fr}.miheai-billing__table{overflow-x:auto}.miheai-billing__table-head,.miheai-billing__table-row{min-width:38.75rem}.miheai-billing__purchase-table .miheai-billing__table-head,.miheai-billing__purchase-table .miheai-billing__table-row{min-width:45.625rem}.miheai-devices__item{flex-wrap:wrap;align-items:flex-start}.miheai-devices__info{flex-basis:calc(100% - 3.625rem)}.miheai-devices__token{margin-left:3.625rem}.miheai-devices__revoke{margin-left:auto}.miheai-devices__install-card-heading{flex-direction:column;align-items:flex-start}.miheai-devices__install-card-heading button{justify-content:center;width:100%}.miheai-development__key-actions{flex-direction:column;align-items:flex-start}.miheai-feedback__item-summary{grid-template-columns:2.125rem minmax(0,1fr) 1.625rem;gap:.625rem;padding:.75rem}.miheai-feedback__item-icon{width:2.125rem;height:2.125rem}.miheai-feedback__item-icon svg{width:.9375rem;height:.9375rem}.miheai-feedback__status{display:none}.miheai-feedback__item-detail{grid-template-columns:1fr;padding:0 .875rem 1rem 3.5rem}.miheai-feedback__item-detail>section{padding-right:0}.miheai-feedback__reply{border-top:.0625rem solid #e3e7ed;border-left:0;padding-top:1rem;padding-left:0}}@media (max-width:420px){.miheai-works__grid{grid-template-columns:1fr}}.miheai-settings__main{gap:2.125rem;padding-bottom:4.5rem}.miheai-settings__content{gap:1.125rem;width:min(80rem,100%);margin:0 auto;display:grid}.miheai-settings__panel{background:#fff;border:.0625rem solid #e0e4eb;border-radius:8px;overflow:hidden;box-shadow:0 .1875rem .75rem rgba(31,39,54,.035)}.miheai-settings__section-title{border-bottom:.0625rem solid #edf0f4;justify-content:space-between;align-items:center;gap:1.25rem;min-height:4.625rem;padding:1.0625rem 1.25rem;display:flex}.miheai-settings__section-title h2{color:#282e38;margin:0 0 .25rem;font-size:.9375rem;font-weight:650}.miheai-settings__section-title p{color:#8b929e;margin:0;font-size:.6875rem;line-height:1.5}.miheai-settings__section-title>svg{color:#7b8dc8;width:1.1875rem;height:1.1875rem}.miheai-settings__identity{color:#536caf;background:#f4f6fc;border:.0625rem solid #dfe5f5;border-radius:6px;padding:.25rem .5625rem;font-size:.625rem;font-weight:650}.miheai-settings__profile-row{align-items:center;gap:1.125rem;padding:1.5rem 1.25rem;display:flex}.miheai-settings__avatar{color:#536fbf;cursor:pointer;background:#edf2ff;border:.0625rem solid #dce1e9;border-radius:14px;flex:none;place-items:center;width:4.375rem;height:4.375rem;padding:0;font-size:1.5625rem;font-weight:700;display:grid;position:relative;overflow:hidden}.miheai-settings__avatar img{object-fit:cover;width:100%;height:100%}.miheai-settings__avatar i{color:#fff;background:#4d70df;border:.125rem solid #fff;border-radius:6px;place-items:center;width:1.375rem;height:1.375rem;display:grid;position:absolute;bottom:.25rem;right:.25rem}.miheai-settings__avatar i svg{width:.6875rem;height:.6875rem}.miheai-settings__avatar:disabled{cursor:wait;opacity:.65}.miheai-settings__profile-copy{min-width:0}.miheai-settings__name{align-items:center;gap:.5rem;display:flex}.miheai-settings__name strong{color:#242a34;font-size:1.1875rem;font-weight:650}.miheai-settings__name button{color:#89909b;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:1.6875rem;height:1.6875rem;padding:0;display:grid}.miheai-settings__name button:hover{color:#526dc1;background:#f0f3fa}.miheai-settings__name svg{width:.8125rem;height:.8125rem}.miheai-settings__nickname-edit{flex-wrap:wrap;align-items:center;gap:.4375rem;display:flex}.miheai-settings__nickname-edit input{border:.0625rem solid #cfd5df;border-radius:7px;outline:none;width:min(17.5rem,55vw);height:2.25rem;padding:0 .6875rem}.miheai-settings__nickname-edit input:focus{border-color:#7590e5;box-shadow:0 0 0 .1875rem rgba(83,124,255,.09)}.miheai-settings__nickname-edit button{color:#59616e;cursor:pointer;background:#fff;border:.0625rem solid #d9dde5;border-radius:7px;height:2.125rem;padding:0 .75rem;font-size:.6875rem}.miheai-settings__nickname-edit button:first-of-type{color:#fff;background:#537cff;border-color:#537cff}.miheai-settings__user-id{color:#8d949f;cursor:pointer;background:0 0;border:0;align-items:center;gap:.4375rem;max-width:min(36.25rem,65vw);margin-top:.5rem;padding:0;font-size:.625rem;display:flex}.miheai-settings__user-id span{color:#697384;background:#f0f2f5;border-radius:4px;padding:.125rem .3125rem;font-weight:700}.miheai-settings__user-id code{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.miheai-settings__user-id svg{width:.75rem;height:.75rem}.miheai-settings__user-id i{color:#3c8b65;font-style:normal}.miheai-settings__info-list{flex-direction:column;display:flex}.miheai-settings__info-list>button,.miheai-settings__info-list>div{text-align:left;background:0 0;border:0;border-bottom:.0625rem solid #eff1f4;justify-content:space-between;align-items:center;gap:1.25rem;min-height:4.1875rem;padding:.75rem 1.25rem;display:flex}.miheai-settings__info-list>button{cursor:pointer}.miheai-settings__info-list>button:hover{background:#fafbfc}.miheai-settings__info-list>:last-child{border-bottom:0}.miheai-settings__info-list strong{color:#343a44;margin-bottom:.25rem;font-size:.75rem;font-weight:620;display:block}.miheai-settings__info-list small{color:#9198a3;font-size:.625rem;display:block}.miheai-settings__info-list time{color:#656d79;font-size:.6875rem}.miheai-settings__row-action{color:#5d75c0;white-space:nowrap;align-items:center;gap:.25rem;font-size:.6875rem;display:inline-flex}.miheai-settings__row-action svg{width:.8125rem;height:.8125rem}.miheai-settings__action-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.miheai-settings__action-row{color:#333a45;text-align:left;cursor:pointer;background:0 0;border:.0625rem solid #eff1f4;border-top:0;border-left:0;grid-template-columns:2.375rem minmax(0,1fr) 1rem;align-items:center;gap:.75rem;min-height:5.125rem;padding:.875rem 1.25rem;display:grid}.miheai-settings__action-row:nth-child(2n){border-right:0}.miheai-settings__action-row:nth-last-child(-n+2){border-bottom:0}.miheai-settings__action-row:hover{background:#fafbfc}.miheai-settings__action-row>svg{color:#a0a6b0;width:.9375rem;height:.9375rem}.miheai-settings__action-row>span:nth-child(2){min-width:0}.miheai-settings__action-row strong{margin-bottom:.25rem;font-size:.75rem;font-weight:620;display:block}.miheai-settings__action-row small{color:#9299a4;text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;display:block;overflow:hidden}.miheai-settings__action-icon{color:#5c74bc;background:#f4f6fb;border:.0625rem solid #e0e5f2;border-radius:8px;place-items:center;width:2.375rem;height:2.375rem;display:grid}.miheai-settings__action-icon svg{width:1.0625rem;height:1.0625rem}.miheai-settings__danger-panel{border-color:#eadfe0}.miheai-settings__danger-panel .miheai-settings__action-row{border:0;width:100%}.miheai-settings__action-row.is-danger .miheai-settings__action-icon{color:#c7535e;background:#fff7f8;border-color:#f0dfe1}.miheai-settings__action-row.is-danger strong{color:#aa414b}.miheai-settings__modal{color:#2f3540;background:#fff;border:.0625rem solid #dfe3e9;border-radius:9px;width:min(31.25rem,100%);max-height:min(47.5rem,90vh);position:relative;overflow-y:auto;box-shadow:0 1.5rem 4.375rem rgba(28,34,48,.2)}.miheai-settings__modal>header{border-bottom:.0625rem solid #eceff3;justify-content:space-between;align-items:flex-start;gap:1.125rem;padding:1.25rem 1.375rem 1.0625rem;display:flex}.miheai-settings__modal>header h2{color:#242931;margin:0;font-size:1.0625rem;font-weight:650}.miheai-settings__modal>header p{color:#858c98;margin:.3125rem 0 0;font-size:.625rem;line-height:1.55}.miheai-settings__modal>header button{color:#828995;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;width:1.8125rem;height:1.8125rem;padding:0;display:grid}.miheai-settings__modal>header button:hover{background:#f1f3f6}.miheai-settings__modal>header svg{width:1rem;height:1rem}.miheai-settings__modal-body{flex-direction:column;gap:.9375rem;padding:1.25rem 1.375rem 1.375rem;display:flex}.miheai-settings__modal-body label>span{color:#59616e;margin-bottom:.4375rem;font-size:.6875rem;font-weight:600;display:block}.miheai-settings__modal-body input{color:#2d333d;background:#fff;border:.0625rem solid #d8dde5;border-radius:7px;outline:none;width:100%;height:2.5rem;padding:0 .75rem;font-size:.75rem}.miheai-settings__modal-body input:focus{border-color:#7892e4;box-shadow:0 0 0 .1875rem rgba(83,124,255,.08)}.miheai-settings__modal-body input:disabled{color:#8d949e;background:#f5f6f8}.miheai-settings__code-field{grid-template-columns:minmax(0,1fr) 6.5rem;gap:.5rem;display:grid}.miheai-settings__code-field button{color:#536dbb;cursor:pointer;background:#f7f9ff;border:.0625rem solid #d7dce5;border-radius:7px;font-size:.6875rem}.miheai-settings__code-field button:disabled{color:#a0a6af;cursor:not-allowed}.miheai-settings__modal-actions{border-top:.0625rem solid #eef0f3;justify-content:flex-end;gap:.5625rem;margin-top:.25rem;padding-top:1.0625rem;display:flex}.miheai-settings__modal-actions button{cursor:pointer;border-radius:7px;min-width:5.5rem;height:2.375rem;padding:0 .9375rem;font-size:.75rem;font-weight:600}.miheai-settings__modal-actions .is-secondary{color:#5e6570;background:#fff;border:.0625rem solid #dce0e7}.miheai-settings__modal-actions .is-primary{color:#fff;background:#537cff;border:.0625rem solid #537cff}.miheai-settings__modal-actions button:disabled{cursor:wait;opacity:.6}.miheai-settings__forgot{color:#5671c7;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:.625rem}.miheai-settings__reset-kinds{gap:.4375rem;display:flex}.miheai-settings__reset-kinds button{color:#7d8490;cursor:pointer;background:#fff;border:.0625rem solid #dde1e8;border-radius:6px;padding:.3125rem .6875rem;font-size:.625rem}.miheai-settings__reset-kinds button.is-active{color:#4d68bc;background:#f1f4fd;border-color:#bfccef}.miheai-settings__watermark-copy{background:#f8f9fb;border:.0625rem solid #e3e7ee;border-radius:8px;grid-template-columns:2.125rem minmax(0,1fr);gap:.6875rem;padding:.875rem;display:grid}.miheai-settings__watermark-copy svg{color:#5d78cb;width:1.1875rem;height:1.1875rem;margin:.125rem auto 0}.miheai-settings__watermark-copy p{color:#68717e;margin:0;font-size:.6875rem;line-height:1.75}.miheai-settings__switch-row{text-align:left;cursor:pointer;background:#fff;border:.0625rem solid #e4e7ec;border-radius:8px;justify-content:space-between;align-items:center;gap:1.25rem;padding:.875rem;display:flex}.miheai-settings__switch-row strong{color:#343a44;margin-bottom:.25rem;font-size:.75rem;display:block}.miheai-settings__switch-row small{color:#8a929e;font-size:.625rem}.miheai-settings__switch-row i{background:#cdd2da;border-radius:12px;flex:none;width:2.375rem;height:1.3125rem;transition:background .2s;position:relative}.miheai-settings__switch-row i.is-on{background:#537cff}.miheai-settings__switch-row b{background:#fff;border-radius:50%;width:.9375rem;height:.9375rem;transition:transform .2s;position:absolute;top:.1875rem;left:.1875rem;box-shadow:0 .0625rem .25rem rgba(0,0,0,.16)}.miheai-settings__switch-row i.is-on b{transform:translate(1.0625rem)}.miheai-settings__danger-icon{color:#c64a56;background:#fff5f6;border-color:#f0dadd}.miheai-settings__delete-submit{color:#fff;background:#c94e59;border:.0625rem solid #c94e59}.miheai-settings__delete-submit:hover:not(:disabled){background:#b9404b}@media (max-width:720px){.miheai-settings__content{gap:.875rem}.miheai-settings__profile-row{align-items:flex-start;padding:1.125rem .9375rem}.miheai-settings__avatar{border-radius:12px;width:3.625rem;height:3.625rem}.miheai-settings__section-title{padding:.9375rem}.miheai-settings__info-list>button,.miheai-settings__info-list>div{padding-left:.9375rem;padding-right:.9375rem}.miheai-settings__action-grid{grid-template-columns:1fr}.miheai-settings__action-row{border-right:0;border-bottom:.0625rem solid #eff1f4!important}.miheai-settings__action-row:last-child{border-bottom:0!important}.miheai-settings__user-id{max-width:calc(100vw - 7.875rem)}}.academy-page,.academy-list-page{--academy-accent:#00cae0;--academy-accent-soft:rgba(0,202,224,.12);--academy-accent-soft-hover:rgba(0,202,224,.08);--academy-font:"PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", system-ui, -apple-system, "Segoe UI", sans-serif;--academy-text:#0f172a;--academy-text-secondary:#64748b;--academy-text-muted:#94a3b8;--academy-fs-page:1.25rem;--academy-fs-title:1rem;--academy-fs-body:.8125rem;--academy-fs-meta:.75rem;--academy-fs-badge:.6875rem;--academy-fw-regular:400;--academy-fw-medium:500;--academy-fw-semibold:600;--academy-fw-bold:700;--academy-lh:1.5;box-sizing:border-box;height:100%;min-height:0;color:var(--academy-text);font-family:var(--academy-font);font-size:var(--academy-fs-body);font-weight:var(--academy-fw-medium);line-height:var(--academy-lh);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:0 0;flex-direction:column;padding:0;display:flex;overflow:hidden}html:not(.theme-light) .academy-page,html:not(.theme-light) .academy-list-page{--academy-text:var(--app-text);--academy-text-secondary:var(--app-text-muted);--academy-text-muted:var(--app-text-muted)}.academy-page *,.academy-page :before,.academy-page :after,.academy-list-page *,.academy-list-page :before,.academy-list-page :after{font-family:inherit}.academy-page-topbar{z-index:2;flex-shrink:0;height:3rem;position:relative}.academy-page__scroll{z-index:1;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(15,18,25,.22) transparent;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;flex:1;min-height:0;padding:.5rem 0 2.5rem;position:relative;overflow-x:hidden;overflow-y:auto}.academy-page__inner{flex-direction:column;gap:1rem;width:min(90%,100% - 2rem);margin:0 auto;display:flex}.academy-page__scroll::-webkit-scrollbar{width:.625rem}.academy-page__scroll::-webkit-scrollbar-thumb{background:rgba(15,18,25,.18);border-radius:999px}.academy-hero{aspect-ratio:3;background:var(--app-surface-2);border-radius:18px;flex:none;width:100%;position:relative;overflow:hidden}.academy-hero__track{will-change:transform;height:100%;transition:transform .42s cubic-bezier(.22,1,.36,1);display:flex}.academy-hero__slide{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:default;background:0 0;border:0;flex:0 0 100%;width:100%;height:100%;padding:0}.academy-hero__slide.is-clickable{cursor:pointer}.academy-hero__img{object-fit:cover;object-position:center;pointer-events:none;background:#111;width:100%;height:100%;display:block}.academy-hero__placeholder{background:var(--app-surface-2);text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.academy-hero__placeholder strong{font-size:2.25rem;font-weight:var(--academy-fw-bold);letter-spacing:.08em;color:var(--app-text)}.academy-hero__placeholder p{color:var(--app-text-muted);margin:.625rem 0 0;font-size:.875rem}.academy-hero__arrow{z-index:2;color:#15171d;cursor:pointer;opacity:0;background:rgba(255,255,255,.86);border:0;border-radius:50%;place-items:center;width:2.125rem;height:2.125rem;padding:0;transition:opacity .16s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.academy-hero:hover .academy-hero__arrow{opacity:1}.academy-hero__arrow.is-prev{left:.875rem}.academy-hero__arrow.is-next{right:.875rem}.academy-hero__dots{z-index:2;gap:.5rem;display:flex;position:absolute;bottom:.875rem;left:50%;transform:translate(-50%)}.academy-hero__dots button{cursor:pointer;background:rgba(255,255,255,.55);border:0;border-radius:50%;width:.5rem;height:.5rem;padding:0}.academy-hero__dots button.is-active{background:#fff;border-radius:4px;width:1.25rem}.academy-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.academy-shortcut{height:3.25rem;color:var(--academy-text);box-shadow:none;cursor:pointer;font-size:.9375rem;font-weight:var(--academy-fw-semibold);background:#fff;border:.0625rem solid rgba(15,23,42,.1);border-radius:12px;justify-content:center;align-items:center;gap:.625rem;padding:0 1rem;line-height:1.2;transition:border-color .15s,background .15s,color .15s;display:flex}html:not(.theme-light) .academy-shortcut{background:var(--app-surface);border-color:var(--app-border);color:var(--academy-text)}.academy-shortcut:hover{color:var(--academy-text);border-color:rgba(0,202,224,.45)}.academy-shortcut.is-active{background:var(--academy-accent-soft);color:var(--academy-accent);box-shadow:none;border-color:rgba(0,202,224,.5)}html:not(.theme-light) .academy-shortcut.is-active{background:var(--academy-accent-soft);color:var(--academy-accent);border-color:rgba(0,202,224,.45)}.academy-shortcut.is-active .academy-shortcut__icon{color:var(--academy-accent)}.academy-shortcut__icon{color:var(--academy-accent);opacity:1;place-items:center;display:grid}.academy-shortcut__label{font-size:inherit;font-weight:inherit;letter-spacing:0;white-space:nowrap}.academy-section-head{align-items:center;margin-top:.25rem;display:flex}.academy-section-title{font-size:1.375rem;font-weight:var(--academy-fw-bold);letter-spacing:-.02em;margin:0}.academy-cats{flex-wrap:wrap;align-items:center;gap:.5rem 1.125rem;display:flex}.academy-cat{height:1.875rem;color:var(--app-text-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 .75rem;font-size:.8125rem;font-weight:600}.academy-cat.is-active{background:var(--app-text);color:var(--app-bg)}.academy-browse{box-shadow:none;background:0 0;border:0;flex-direction:column;gap:1.125rem;margin-top:.375rem;padding:0;display:flex}.academy-browse__panel{background:var(--app-surface);border:.0625rem solid rgba(15,23,42,.06);border-radius:12px;flex-direction:column;gap:.875rem;padding:1.125rem 1.25rem 1rem;display:flex;box-shadow:0 .0625rem .125rem rgba(15,23,42,.03)}html:not(.theme-light) .academy-browse__panel{border-color:var(--app-border);background:var(--app-surface-2);box-shadow:none}.academy-browse__head{border:0;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding:0;display:flex}.academy-browse__title{font-size:var(--academy-fs-page);font-weight:var(--academy-fw-bold);letter-spacing:-.01em;color:var(--academy-text);flex:none;margin:0;line-height:1.25}.academy-browse__head-actions{flex-wrap:nowrap;flex:auto;justify-content:flex-end;align-items:center;gap:.5rem;min-width:0;margin-left:auto;display:flex}.academy-date-filter{flex:0 15.5rem;min-width:12.5rem;max-width:17.5rem}.academy-date-filter .n-date-picker{width:100%}.academy-date-filter .n-input,.academy-date-filter .n-date-picker,.academy-date-filter .n-base-selection,.academy-date-filter .n-input__input-el,.academy-date-filter .n-input__placeholder,.academy-date-filter .n-date-panel,.academy-date-filter .n-date-panel *{font-family:var(--academy-font)!important}.academy-date-filter .n-input{font-weight:var(--academy-fw-medium);--n-height:2rem!important;--n-border-radius:.375rem!important;--n-font-size:var(--academy-fs-meta)!important;--n-font-family:var(--academy-font)!important;--n-text-color:var(--academy-text-secondary)!important;--n-placeholder-color:var(--academy-text-muted)!important}.academy-date-filter .n-input:not(.n-input--disabled):hover,.academy-date-filter .n-input.n-input--focus{--n-border-hover:rgba(0,202,224,.55)!important;--n-border-focus:rgba(0,202,224,.55)!important;--n-caret-color:var(--academy-accent)!important}.academy-status-filter{flex:none;position:relative}.academy-status-filter__trigger{min-width:7rem;height:2rem;color:var(--academy-text-secondary);font-size:var(--academy-fs-meta);font-weight:var(--academy-fw-medium);cursor:pointer;background:0 0;border:.0625rem solid rgba(15,23,42,.12);border-radius:6px;justify-content:space-between;align-items:center;gap:.5rem;padding:0 .75rem;line-height:1.2;transition:border-color .15s,color .15s;display:inline-flex}html:not(.theme-light) .academy-status-filter__trigger{border-color:var(--app-border);background:0 0}.academy-status-filter__trigger:hover,.academy-status-filter__trigger.is-open,.academy-status-filter__trigger.has-value{color:var(--academy-accent);border-color:rgba(0,202,224,.55)}.academy-status-filter__clear{width:1rem;height:1rem;color:var(--app-text-muted);cursor:pointer;border-radius:50%;place-items:center;display:grid}.academy-status-filter__clear:hover{color:var(--academy-accent);background:rgba(0,202,224,.14)}.academy-status-filter__menu{z-index:20;border:.0625rem solid var(--app-border);background:var(--app-surface);border-radius:8px;min-width:100%;padding:.25rem;position:absolute;top:calc(100% + .375rem);right:0;box-shadow:0 .625rem 1.5rem rgba(15,18,25,.1)}html:not(.theme-light) .academy-status-filter__menu{background:var(--app-surface-2);box-shadow:0 .75rem 1.75rem rgba(0,0,0,.35)}.academy-status-filter__option{width:100%;height:2rem;color:var(--academy-text);font-size:var(--academy-fs-meta);font-weight:var(--academy-fw-medium);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 .625rem;display:block}.academy-status-filter__option:hover,.academy-status-filter__option.is-active{color:var(--academy-accent);background:rgba(0,202,224,.1)}.academy-browse__filters{background:0 0;border:0;border-radius:0;flex-direction:column;gap:.625rem;padding:0;display:flex}html:not(.theme-light) .academy-browse__filters{background:0 0;border-color:transparent}.academy-filter-row{grid-template-columns:4rem minmax(0,1fr);align-items:center;gap:.375rem .75rem;display:grid}.academy-filter-row+.academy-filter-row{border-top:0;padding-top:0}.academy-filter-row__label{color:var(--academy-text-muted);font-size:var(--academy-fs-body);font-weight:var(--academy-fw-medium);white-space:nowrap;letter-spacing:0;line-height:1.2}.academy-filter-row__tags{flex-wrap:wrap;align-items:center;gap:.25rem .125rem;min-width:0;display:flex}.academy-filter-tag{height:1.75rem;color:var(--academy-text-secondary);font-size:var(--academy-fs-body);font-weight:var(--academy-fw-medium);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 .75rem;line-height:1.2;transition:background .15s,color .15s}.academy-filter-tag:hover{color:var(--academy-accent);background:var(--academy-accent-soft-hover)}.academy-filter-tag.is-active{background:var(--academy-accent-soft);color:var(--academy-accent);font-weight:var(--academy-fw-semibold)}.academy-browse__body{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.25rem;min-width:0;padding-top:.125rem;display:grid}.academy-browse__body.has-timeline{grid-template-columns:4.75rem minmax(0,1fr);gap:1.5rem}.academy-timeline{background:0 0;border:0;border-radius:0;flex-direction:column;gap:.875rem;padding:0;display:flex;position:-webkit-sticky;position:sticky;top:.5rem}.academy-timeline__year{flex-direction:column;gap:.5rem;display:flex}.academy-timeline__year+.academy-timeline__year{border-top:0;padding-top:.25rem}.academy-timeline__year-label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;color:var(--academy-text-muted);font-size:.875rem;font-weight:var(--academy-fw-semibold);letter-spacing:.01em;box-sizing:border-box;background:0 0;border:0;border-radius:6px;align-items:center;margin:0;padding:.3125rem .75rem;line-height:1.2;display:inline-flex;position:relative}.academy-timeline__year-label.is-active{color:var(--academy-accent);background:var(--academy-accent-soft);box-shadow:inset .1875rem 0 0 var(--academy-accent)}.academy-timeline__months{flex-direction:column;gap:.375rem;padding:0 0 .125rem;display:flex}.academy-timeline__month{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:3.5rem;max-width:100%;height:2rem;color:var(--academy-text-muted);font-size:.8125rem;font-weight:var(--academy-fw-medium);text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:0;border-radius:6px;align-items:center;padding:0 .75rem 0 1.25rem;line-height:1.2;transition:color .15s,background .15s;display:inline-flex;position:relative}.academy-timeline__month:before{content:"";background:#cbd5e1;border-radius:50%;width:.3125rem;height:.3125rem;position:absolute;top:50%;left:.5rem;transform:translateY(-50%)}.academy-timeline__month:hover{color:var(--academy-accent);background:var(--academy-accent-soft-hover)}.academy-timeline__month.is-active{background:var(--academy-accent-soft);color:var(--academy-accent);font-weight:var(--academy-fw-semibold)}.academy-timeline__month.is-active:before{background:var(--academy-accent)}.academy-browse__main{flex-direction:column;gap:1.25rem;min-width:0;padding:0;display:flex}.academy-month-block{flex-direction:column;gap:.75rem;scroll-margin-top:.75rem;display:flex}.academy-month-block__title{color:var(--academy-text);font-size:.875rem;font-weight:var(--academy-fw-bold);letter-spacing:.02em;margin:0;line-height:1.3}.academy-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.75rem;display:grid}.academy-card{background:var(--app-surface);min-width:0;height:auto;min-height:0;box-shadow:none;border:.0625rem solid rgba(15,23,42,.08);border-radius:12px;flex-direction:column;gap:.5rem;padding:.75rem;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.academy-grid.is-past-compact{gap:.625rem}.academy-card.is-past-compact{grid-template-columns:3.5rem minmax(0,1fr);align-items:center;gap:.75rem;height:auto;min-height:0;padding:.625rem .75rem;display:grid}.academy-card.is-past-compact .academy-card__cover{border-radius:10px;width:3.5rem;height:3.5rem}.academy-card.is-past-compact .academy-card__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.875rem;line-height:1.35;display:-webkit-box;overflow:hidden}.academy-card.is-clickable{cursor:pointer}.academy-card.is-clickable:hover{border-color:rgba(0,202,224,.55);box-shadow:0 .5rem 1.25rem rgba(0,202,224,.12)}.academy-card.is-clickable:focus-visible{outline-offset:.125rem;outline:.125rem solid rgba(0,202,224,.45)}html:not(.theme-light) .academy-card{background:var(--app-surface-2);border-color:var(--app-border);box-shadow:none}.academy-card__main{grid-template-columns:4.5rem minmax(0,1fr);align-items:start;gap:.625rem;min-width:0;padding-right:0;display:grid}.academy-card.has-badges-2 .academy-card__main,.academy-card.has-badges-3 .academy-card__main{padding-right:0}.academy-card__cover{background:linear-gradient(160deg, rgba(0,202,224,.12), var(--app-surface-2));border-radius:10px;flex-shrink:0;width:4.5rem;height:4.5rem;overflow:hidden;box-shadow:inset 0 0 0 .0625rem rgba(15,23,42,.04)}.academy-card__cover img{object-fit:cover;width:100%;height:100%;display:block}.academy-card__cover-fallback{width:100%;height:100%;display:block}.academy-card__body{flex-direction:column;justify-content:flex-start;gap:.25rem;min-width:0;padding:0;display:flex}.academy-card__top{align-items:flex-start;gap:.625rem;display:flex}.academy-card__title-row{align-items:flex-start;gap:.5rem;min-width:0;display:flex}.academy-card__title{min-width:0;color:var(--academy-text);font-size:var(--academy-fs-title);font-weight:var(--academy-fw-bold);letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:auto;margin:0;line-height:1.4;display:-webkit-box;overflow:hidden}.academy-card__badges{z-index:1;flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:.375rem;max-width:none;padding-top:.0625rem;display:flex;position:static;top:auto;right:auto}.academy-card__badge{height:1.375rem;font-size:var(--academy-fs-badge);font-weight:var(--academy-fw-semibold);letter-spacing:0;white-space:nowrap;pointer-events:none;color:#fff;box-shadow:none;background:#94a3b8;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 .5rem;line-height:1;display:inline-flex}.academy-card__badge.is-tag{color:#fff;background:#f59e0b}.academy-card__badge.is-no-refund{color:#fff;background:#94a3b8}.academy-card__badge.is-status,.academy-card__badge.is-open{color:#fff;background:#94a3b8;font-weight:600}.academy-card__badge.is-enrolled{color:#fff;background:#22c55e}.academy-card__badge.is-ended,.academy-card__badge.is-pending{color:#fff;background:#94a3b8}.academy-card__desc{color:var(--academy-text-secondary);font-size:var(--academy-fs-meta);font-weight:var(--academy-fw-regular);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;line-height:1.4;display:-webkit-box;overflow:hidden}.academy-card__time{min-width:0;color:var(--academy-text-muted);font-size:var(--academy-fs-meta);font-weight:var(--academy-fw-regular);opacity:1;white-space:nowrap;text-overflow:ellipsis;margin:0;line-height:1.4;overflow:hidden}.academy-card__foot{border-top:0;justify-content:space-between;align-items:center;gap:.625rem;margin-top:0;padding-top:0;display:flex}.academy-card__meta{align-items:center;gap:.5rem;min-width:0;display:flex}.academy-card__avatars{align-items:center;display:flex}.academy-card__avatars img{border:.125rem solid var(--app-surface);object-fit:cover;background:var(--app-surface-2);border-radius:50%;width:1.375rem;height:1.375rem}html:not(.theme-light) .academy-card__avatars img{border-color:var(--app-surface-2)}.academy-card__avatars img+img{margin-left:-.5rem}.academy-card__enrolled{color:var(--academy-text-secondary);font-size:var(--academy-fs-meta);font-weight:var(--academy-fw-medium);white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}.academy-card__detail{height:1.625rem;color:var(--academy-text-secondary);font-size:var(--academy-fs-meta);font-weight:var(--academy-fw-semibold);pointer-events:none;background:#fff;border:.0625rem solid rgba(15,23,42,.12);border-radius:999px;flex:none;align-items:center;padding:0 .75rem;line-height:1.2;transition:border-color .15s,background .15s,color .15s;display:inline-flex}html:not(.theme-light) .academy-card__detail{background:var(--app-surface);border-color:var(--app-border);color:var(--app-text)}.academy-card.is-clickable:hover .academy-card__detail{color:var(--academy-accent);background:rgba(0,202,224,.06);border-color:rgba(0,202,224,.55)}.academy-empty{border:.0625rem dashed var(--app-border);background:var(--app-surface);text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:10.5rem;padding:2.25rem 1.5rem;display:flex}.academy-empty--browse{box-sizing:border-box;width:100%;min-width:0;min-height:13.75rem}html:not(.theme-light) .academy-empty{background:var(--app-surface-2)}.academy-empty__title{color:var(--academy-text);font-size:var(--academy-fs-page);font-weight:var(--academy-fw-bold);margin:0;line-height:1.3}.academy-empty__desc{max-width:26.25rem;color:var(--academy-text-muted);font-size:var(--academy-fs-body);font-weight:var(--academy-fw-regular);margin:.5rem 0 0;line-height:1.7}@media (max-width:900px){.academy-page__scroll{padding:.25rem 0 calc(2rem + var(--mobile-bottom-nav-height,0px) + var(--mobile-safe-bottom,0px))}.academy-page__inner{gap:.875rem;width:min(94%,100% - 1.5rem)}.academy-hero{aspect-ratio:2;touch-action:pan-y;border-radius:14px}.academy-hero__arrow{opacity:.92;width:2.25rem;height:2.25rem}.academy-hero__placeholder strong{font-size:1.625rem}.academy-shortcuts{gap:.5rem}.academy-shortcut{height:3rem;font-size:var(--academy-fs-body);gap:.5rem;padding:0 .625rem}.academy-shortcut__label{font-size:inherit}.academy-grid{grid-template-columns:1fr}.academy-section-title{font-size:var(--academy-fs-page)}.academy-browse__panel{gap:.75rem;padding:.875rem .875rem .75rem}.academy-browse__title{font-size:1.125rem}.academy-browse__filters{padding:0}.academy-browse__head{flex-wrap:wrap}.academy-browse__head-actions{flex-wrap:wrap;width:100%}.academy-date-filter,.academy-status-filter,.academy-status-filter__trigger{flex:100%;width:100%;min-width:0;max-width:none}.academy-filter-row{grid-template-columns:4rem minmax(0,1fr);gap:.25rem .5rem}.academy-browse__body,.academy-browse__body.has-timeline{grid-template-columns:1fr;gap:.75rem}.academy-timeline{flex-flow:wrap;align-items:center;gap:.375rem .5rem;position:static}.academy-timeline__year{flex-flow:wrap;align-items:center;gap:.25rem .375rem}.academy-timeline__year-label{padding:.25rem .5rem}.academy-timeline__year-label.is-active{box-shadow:none}.academy-timeline__months{flex-flow:wrap;gap:.25rem}.academy-timeline__month{text-align:left;width:auto;min-width:3rem;padding:0 .625rem 0 1.125rem}.academy-card{gap:.375rem;min-height:0;padding:.625rem}.academy-card__badges{justify-content:flex-start;padding-top:0}.academy-card__body{gap:.125rem;padding-right:0}.academy-card__title-row{flex-wrap:wrap;gap:.375rem}.academy-card__main,.academy-card.has-badges-2 .academy-card__main,.academy-card.has-badges-3 .academy-card__main{grid-template-columns:4rem minmax(0,1fr);gap:.5rem;padding-right:0}.academy-card__cover{width:4rem;height:4rem}.academy-card__title{font-size:.875rem}.academy-card__foot{gap:.5rem;padding-top:0}}.academy-detail-page{--academy-accent:#2f7cf6;--academy-font:"PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", system-ui, -apple-system, "Segoe UI", sans-serif;box-sizing:border-box;height:100%;min-height:0;color:var(--app-text);font-family:var(--academy-font);background:0 0;flex-direction:column;padding:0;display:flex;overflow:hidden}.academy-detail-page *,.academy-detail-page :before,.academy-detail-page :after{font-family:inherit}.academy-detail-page__scroll{z-index:1;scrollbar-gutter:stable;scrollbar-width:thin;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;flex:1;min-height:0;padding:1.125rem 0 2.5rem;position:relative;overflow-x:hidden;overflow-y:auto}.academy-detail-page__inner{width:min(96%,100% - 3rem);max-width:100rem;margin:0 auto;position:relative}.academy-detail-toolbar{z-index:2;box-sizing:border-box;background:0 0;flex-shrink:0;align-items:center;height:3rem;margin:0;padding:.75rem 0 0;display:flex;position:relative}.academy-detail-toolbar__inner{box-sizing:border-box;align-items:center;width:min(96%,100% - 3rem);max-width:100rem;height:2.25rem;margin:0 auto;display:flex}.academy-detail-back{height:2.25rem;color:var(--app-text);cursor:pointer;background:0 0;border:0;align-items:center;gap:.125rem;margin-left:-.375rem;padding:0 .25rem 0 0;font-size:.9375rem;font-weight:600;display:inline-flex}.academy-detail-back:hover{color:var(--academy-accent)}.academy-detail-page__state{min-height:20rem;color:var(--app-text-muted);place-items:center;gap:1rem;display:grid}.academy-detail__back{color:var(--app-text-muted);cursor:pointer;background:0 0;border:0;margin-bottom:.875rem;font-size:.8125rem;font-weight:600}.academy-detail__back:hover{color:var(--app-text)}.academy-detail-layout{grid-template-columns:minmax(17.5rem,21.25rem) minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.academy-detail-side,.academy-detail-main{flex-direction:column;gap:.875rem;min-width:0;display:flex}.academy-detail-card{border:.0625rem solid var(--app-border);background:var(--app-surface);border-radius:14px;box-shadow:0 .5rem 1.25rem rgba(20,23,31,.04)}html:not(.theme-light) .academy-detail-card{background:var(--app-surface-2);box-shadow:0 .625rem 1.5rem rgba(0,0,0,.22)}.academy-detail-card--side{padding:1.25rem 1.125rem 1.125rem;position:relative;overflow:hidden}.academy-detail-side__hero{text-align:center;flex-direction:column;align-items:center;display:flex}.academy-detail-cover{aspect-ratio:1;background:linear-gradient(160deg, rgba(47,124,246,.18), var(--app-surface-2));border-radius:12px;width:min(100%,8.75rem);overflow:hidden}.academy-detail-cover img{object-fit:cover;width:100%;height:100%;display:block}.academy-detail-cover__fallback{width:100%;height:100%}.academy-detail-title{font-size:1.375rem;font-weight:var(--academy-fw-bold);margin:1rem 0 0;line-height:1.3}.academy-detail-audience-tag{z-index:2;color:#fff;letter-spacing:.02em;white-space:nowrap;pointer-events:none;background:#f59e0b;border:0;border-radius:6px;align-items:center;height:1.5rem;padding:0 .625rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:.75rem;right:.75rem;box-shadow:0 .25rem .625rem rgba(245,158,11,.28)}html:not(.theme-light) .academy-detail-audience-tag{background:#d97706;box-shadow:0 .25rem .75rem rgba(0,0,0,.28)}.academy-detail-desc{color:var(--app-text-muted);margin:.5rem 0 0;font-size:.8125rem;line-height:1.6}.academy-detail-enroll-meta{border-top:.0625rem solid var(--app-border);width:100%;color:var(--app-text-muted);justify-content:center;align-items:center;gap:.5rem;margin:1rem 0 0;padding-top:.875rem;font-size:.8125rem;display:flex}.academy-detail-avatars{align-items:center;display:flex}.academy-detail-avatars img{border:.125rem solid var(--app-surface);object-fit:cover;background:var(--app-surface-2);border-radius:50%;width:1.5rem;height:1.5rem}html:not(.theme-light) .academy-detail-avatars img{border-color:var(--app-surface-2)}.academy-detail-avatars img+img{margin-left:-.5rem}.academy-detail-side__action{margin-top:1.125rem;padding-top:.25rem}.academy-detail-price-row{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.academy-detail-price-label{font-size:.9375rem;font-weight:700}.academy-detail-price-hint{color:var(--app-text-muted);margin-top:.375rem;font-size:.75rem;line-height:1.5}.academy-detail-price{color:var(--academy-accent);font-size:1.75rem;font-weight:var(--academy-fw-bold);white-space:nowrap;line-height:1}.academy-detail-enroll-btn{background:var(--academy-accent);color:#fff;cursor:pointer;border:0;border-radius:10px;width:100%;height:2.75rem;margin-top:1rem;font-size:1rem;font-weight:700}.academy-detail-enroll-btn:hover:not(:disabled){filter:brightness(1.05)}.academy-detail-enroll-btn:disabled,.academy-detail-enroll-btn.is-done{cursor:default;opacity:1}.academy-detail-enroll-btn.is-done:not(.is-muted){color:#2f7cf6;box-shadow:none;background:rgba(47,124,246,.08);border:.0625rem solid rgba(47,124,246,.32);font-weight:600}.academy-detail-enroll-btn.is-muted{opacity:1;color:#64748b;box-shadow:none;background:#f1f5f9;border:.0625rem solid transparent;font-weight:600}html:not(.theme-light) .academy-detail-enroll-btn.is-muted{color:#94a3b8;background:rgba(255,255,255,.06)}.academy-checkin-locked{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.625rem;min-height:17.5rem;padding:2rem 1.25rem;display:flex}.academy-checkin-locked__title{font-size:1.125rem;font-weight:var(--academy-fw-bold);margin:0}.academy-checkin-locked__desc{color:var(--app-text-muted);margin:0 0 .5rem;font-size:.8125rem;line-height:1.6}.academy-checkin-locked .academy-detail-enroll-btn{width:auto;min-width:10rem;margin-top:.25rem;padding:0 1.5rem}.academy-checkin-ended{color:var(--app-text-muted);background:rgba(100,116,139,.1);border-radius:12px;margin-bottom:.875rem;padding:.75rem .875rem}.academy-checkin-ended__title{color:var(--app-text);margin:0 0 .25rem;font-size:.875rem;font-weight:700}.academy-checkin-ended__desc{margin:0;font-size:.8125rem;line-height:1.5}.academy-detail-deadline{color:var(--app-text-muted);text-align:center;margin-top:.625rem;font-size:.75rem}.academy-detail-tutor-qrs{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}.academy-detail-tutor-qr{border:.0625rem solid var(--app-border);background:var(--app-surface-2,rgba(15,23,42,.03));text-align:center;border-radius:12px;padding:.875rem .75rem .75rem}.academy-detail-tutor-qr.is-level{background:rgba(0,202,224,.06);border-color:rgba(0,202,224,.35)}.academy-detail-tutor-qr.is-joined{box-sizing:border-box;color:#16a34a;background:rgba(34,197,94,.06);border-color:rgba(34,197,94,.28);justify-content:center;align-items:center;gap:.375rem;width:100%;padding:.625rem .75rem;font-size:.8125rem;font-weight:600;display:inline-flex}.academy-detail-tutor-qr.is-friend{box-sizing:border-box;color:#d97706;background:rgba(245,158,11,.08);border-color:rgba(245,158,11,.32);justify-content:center;align-items:center;gap:.375rem;width:100%;padding:.625rem .75rem;font-size:.8125rem;font-weight:600;display:inline-flex}.academy-detail-tutor-qr.is-level-locked{box-sizing:border-box;color:#64748b;background:rgba(148,163,184,.1);border-color:rgba(100,116,139,.28);justify-content:center;align-items:center;gap:.375rem;width:100%;padding:.625rem .75rem;font-size:.8125rem;font-weight:600;display:inline-flex}html:not(.theme-light) .academy-detail-tutor-qr.is-level-locked{color:#94a3b8}html:not(.theme-light) .academy-detail-tutor-qr.is-joined{color:#4ade80}html:not(.theme-light) .academy-detail-tutor-qr.is-friend{color:#fbbf24}.academy-detail-tutor-qr__title{font-size:.875rem;font-weight:700}.academy-detail-tutor-qr__preview{cursor:zoom-in;background:0 0;border:0;border-radius:8px;width:9.25rem;margin:.75rem auto 0;padding:0;display:block}.academy-detail-tutor-qr__preview:focus-visible{outline-offset:.125rem;outline:.125rem solid rgba(47,124,246,.55)}.academy-detail-tutor-qr img{object-fit:contain;pointer-events:none;background:#fff;border-radius:8px;width:9.25rem;height:9.25rem;display:block}.academy-detail-tutor-qr__phone{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-top:.75rem;display:flex}.academy-detail-tutor-qr__phone-label{color:var(--app-text-muted);font-size:.75rem}.academy-detail-tutor-qr__phone-value{letter-spacing:.02em;font-size:.875rem;font-weight:700}.academy-detail-tutor-qr__copy{border:.0625rem solid var(--app-border);background:var(--app-surface,#fff);height:1.75rem;color:var(--app-text);cursor:pointer;border-radius:999px;align-items:center;gap:.25rem;padding:0 .625rem;font-size:.75rem;display:inline-flex}.academy-detail-tutor-qr__copy:hover{border-color:rgba(15,23,42,.22)}html:not(.theme-light) .academy-detail-tutor-qr__copy{background:rgba(255,255,255,.06)}.academy-detail-tutor-qr__hint{color:#ff6b1a;margin-top:.625rem;font-size:.75rem;font-weight:700;line-height:1.5}html:not(.theme-light) .academy-detail-tutor-qr__hint{color:#ff8a3d}.academy-detail-materials{border-top:.0625rem solid rgba(15,23,42,.06);margin-top:1rem;padding-top:1rem}html:not(.theme-light) .academy-detail-materials{border-top-color:rgba(255,255,255,.08)}.academy-detail-card--materials{padding:1rem}.academy-detail-materials__banner{color:#9ca3af;background:#f3f4f6;border:.0625rem solid rgba(15,23,42,.06);border-radius:10px;justify-content:center;align-items:center;width:100%;min-height:2.625rem;margin-bottom:.875rem;font-size:.875rem;font-weight:600;display:flex}html:not(.theme-light) .academy-detail-materials__banner{color:#9ca3af;background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.08)}.academy-detail-card--materials .academy-detail-materials__head{margin-bottom:.875rem}.academy-detail-materials__head{justify-content:space-between;align-items:center;gap:.625rem;margin-bottom:.75rem;display:flex}.academy-detail-materials__head strong{color:#4b5563;font-size:.875rem;font-weight:600}.academy-detail-materials__head span{color:#9aa3b2;align-items:center;gap:.25rem;font-size:.75rem;display:inline-flex}.academy-detail-material--featured{color:#111827;cursor:pointer;background:#fff;border:.0625rem solid rgba(15,23,42,.08);border-radius:12px;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;width:100%;min-height:3.25rem;margin-bottom:.625rem;padding:.75rem .875rem;transition:transform .16s,border-color .16s;display:flex}.academy-detail-material--featured:hover:not(.is-locked){border-color:rgba(47,124,246,.28);transform:translateY(-.0625rem)}.academy-detail-material--featured .academy-detail-material__icon{color:#111827;background:0 0;border-radius:0;width:auto;height:auto}.academy-detail-material--featured .academy-detail-material__name{color:#111827;font-size:.9375rem;font-weight:700}.academy-detail-material--featured.is-locked{background:#f7f8fa;border-color:#e8eaed}.academy-detail-material--featured.is-locked .academy-detail-material__icon,.academy-detail-material--featured.is-locked .academy-detail-material__name{color:#d1d5db}.academy-detail-materials__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}.academy-detail-material{color:#1f2937;cursor:pointer;background:#fff;border:.0625rem solid rgba(15,23,42,.08);border-radius:12px;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;min-height:3.25rem;padding:.75rem .625rem;transition:transform .16s,border-color .16s;display:flex}.academy-detail-material:hover:not(.is-locked):not(.academy-detail-material--featured){border-color:rgba(47,124,246,.28);transform:translateY(-.0625rem)}.academy-detail-material.is-locked{color:#d1d5db;cursor:default;background:0 0;border-color:#e8eaed}.academy-detail-material__icon{width:auto;height:auto;color:inherit;background:0 0;border-radius:0;flex:none;place-items:center;display:grid}.academy-detail-material[data-tone="0"] .academy-detail-material__icon{color:#14b8a6}.academy-detail-material[data-tone="1"] .academy-detail-material__icon{color:#60a5fa}.academy-detail-material[data-tone="2"] .academy-detail-material__icon{color:#22d3ee}.academy-detail-material[data-tone="3"] .academy-detail-material__icon{color:#94a3b8}.academy-detail-material.is-locked .academy-detail-material__icon{color:#d1d5db}.academy-detail-material.is-locked .academy-detail-material__name{color:#d1d5db;font-weight:500}.academy-detail-material__name{text-align:center;white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:600;line-height:1.3;overflow:hidden}html:not(.theme-light) .academy-detail-material,html:not(.theme-light) .academy-detail-material--featured{color:var(--app-text);background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.1)}html:not(.theme-light) .academy-detail-material--featured .academy-detail-material__icon,html:not(.theme-light) .academy-detail-material--featured .academy-detail-material__name,html:not(.theme-light) .academy-detail-material:not(.is-locked) .academy-detail-material__name{color:var(--app-text)}html:not(.theme-light) .academy-detail-material--featured:not(.is-locked)[data-tone="0"] .academy-detail-material__icon,html:not(.theme-light) .academy-detail-material:not(.is-locked)[data-tone="0"] .academy-detail-material__icon{color:#2dd4bf}html:not(.theme-light) .academy-detail-material--featured:not(.is-locked)[data-tone="1"] .academy-detail-material__icon,html:not(.theme-light) .academy-detail-material:not(.is-locked)[data-tone="1"] .academy-detail-material__icon{color:#7dd3fc}html:not(.theme-light) .academy-detail-material--featured:not(.is-locked)[data-tone="2"] .academy-detail-material__icon,html:not(.theme-light) .academy-detail-material:not(.is-locked)[data-tone="2"] .academy-detail-material__icon{color:#67e8f9}html:not(.theme-light) .academy-detail-material--featured:not(.is-locked)[data-tone="3"] .academy-detail-material__icon,html:not(.theme-light) .academy-detail-material:not(.is-locked)[data-tone="3"] .academy-detail-material__icon{color:#cbd5e1}html:not(.theme-light) .academy-detail-materials__head strong{color:#d1d5db}html:not(.theme-light) .academy-detail-materials__head span{color:#9ca3af}html:not(.theme-light) .academy-detail-material.is-locked,html:not(.theme-light) .academy-detail-material--featured.is-locked{color:#9ca3af;background:rgba(255,255,255,.03);border-color:rgba(156,163,175,.45)}html:not(.theme-light) .academy-detail-material.is-locked .academy-detail-material__icon,html:not(.theme-light) .academy-detail-material.is-locked .academy-detail-material__name,html:not(.theme-light) .academy-detail-material--featured.is-locked .academy-detail-material__icon,html:not(.theme-light) .academy-detail-material--featured.is-locked .academy-detail-material__name,html:not(.theme-light) .academy-detail-material.is-locked[data-tone] .academy-detail-material__icon{color:#9ca3af}.academy-detail-tabs{flex-wrap:wrap;gap:.625rem;margin-bottom:.125rem;display:flex}.academy-detail-tab{border:.0625rem solid var(--app-border);background:var(--app-surface);min-width:6rem;height:2.625rem;color:var(--app-text);letter-spacing:.02em;cursor:pointer;border-radius:12px;padding:0 1.375rem;font-size:.9375rem;font-weight:700;transition:background .15s,color .15s,border-color .15s,transform .15s}html:not(.theme-light) .academy-detail-tab:not(.is-active){background:var(--app-surface-2)}.academy-detail-tab:hover:not(.is-active){color:var(--academy-accent);border-color:rgba(47,124,246,.35)}.academy-detail-tab.is-active,html:not(.theme-light) .academy-detail-tab.is-active{background:var(--academy-accent);color:#fff;border-color:transparent}.academy-detail-tab.is-active:hover{filter:brightness(1.03)}.academy-detail-card--content{box-shadow:none;background:0 0;border:0;flex-direction:column;gap:.875rem;padding:0;display:flex}html:not(.theme-light) .academy-detail-card--content{box-shadow:none;background:0 0}.academy-detail-intro{border:.0625rem solid var(--app-border);background:var(--app-surface);border-radius:14px;overflow:hidden;box-shadow:0 .25rem .875rem rgba(20,23,31,.04)}.academy-detail-intro-video{padding:.75rem .75rem 0}.academy-detail-intro-video video{background:#0f172a;border-radius:10px;width:100%;max-height:26.25rem;display:block}html:not(.theme-light) .academy-detail-intro{background:var(--app-surface-2);box-shadow:0 .375rem 1.125rem rgba(0,0,0,.18)}.academy-detail-section{overflow:hidden}.academy-detail-section+.academy-detail-section{border-top:.0625rem solid var(--app-border)}.academy-detail-section__title{color:var(--app-text);background:rgba(47,124,246,.08);margin:0;padding:.75rem 1rem;font-size:.875rem;font-weight:700;line-height:1.4}.academy-detail-section__body{color:var(--app-text);padding:.875rem 1rem 1rem;font-size:.875rem;line-height:1.85}.academy-detail-rich{word-break:break-word;color:var(--app-text)}.academy-detail-rich h1,.academy-detail-rich h2,.academy-detail-rich h3,.academy-detail-rich h4,.academy-detail-rich h5,.academy-detail-rich h6{color:inherit;margin:0 0 .625rem;font-weight:700;line-height:1.35}.academy-detail-rich h1{font-size:1.75rem}.academy-detail-rich h2{font-size:1.5rem}.academy-detail-rich h3{font-size:1.25rem}.academy-detail-rich h4{font-size:1.125rem}.academy-detail-rich h5{font-size:1rem}.academy-detail-rich h6{font-size:.875rem}.academy-detail-rich p{margin:0 0 .625rem}.academy-detail-rich p:last-child{margin-bottom:0}.academy-detail-rich strong,.academy-detail-rich b{font-weight:700}.academy-detail-rich img{border-radius:8px;max-width:100%;height:auto}.academy-detail-rich a{color:var(--academy-accent);text-decoration:underline}.academy-detail-rich ul,.academy-detail-rich ol{margin:0 0 .5rem;padding-left:1.4em}.academy-detail-card--content.is-roadmap{border:.0625rem solid var(--app-border);background:var(--app-surface);border-radius:12px;padding:0;box-shadow:0 .25rem .875rem rgba(20,23,31,.04)}html:not(.theme-light) .academy-detail-card--content.is-roadmap{background:var(--app-surface-2);box-shadow:0 .375rem 1.125rem rgba(0,0,0,.18)}.academy-detail-roadmap{padding:0}.academy-roadmap-stage+.academy-roadmap-stage{border-top:.0625rem solid var(--app-border)}.academy-roadmap-stage__head{background:rgba(47,124,246,.08);justify-content:space-between;align-items:center;gap:.625rem;padding:.75rem 1rem;display:flex}.academy-roadmap-stage__title{color:var(--app-text);margin:0;font-size:.875rem;font-weight:700;line-height:1.45}.academy-roadmap-stage__badge{color:#64748b;background:rgba(100,116,139,.14);border-radius:999px;flex-shrink:0;padding:.125rem .5rem;font-size:.75rem;font-weight:600}.academy-roadmap-stage__badge.is-vip{color:#d97706;background:rgba(245,158,11,.16)}.academy-roadmap-stage__badge.is-opc{color:#6366f1;background:rgba(99,102,241,.16)}.academy-roadmap-stage.is-locked{opacity:.85}.academy-roadmap-stage__lock{color:var(--app-text-muted);align-items:center;gap:.5rem;padding:.875rem 1rem;font-size:.8125rem;display:flex}.academy-roadmap-stage__steps{counter-reset:roadmap-item;margin:0;padding:0;list-style:none}.academy-roadmap-stage__steps li{border-bottom:.0625rem solid var(--app-border);counter-increment:roadmap-item;margin:0;padding:.875rem 1rem .875rem calc(1rem + 1.6em);line-height:1.7;position:relative}.academy-roadmap-stage__steps li:last-child{border-bottom:0}.academy-roadmap-stage__steps li:before{content:counter(roadmap-item) ".";color:var(--app-text);font-weight:600;position:absolute;left:1rem}.academy-detail-rich--roadmap>:first-child{margin-top:0}.academy-detail-rich--roadmap h1,.academy-detail-rich--roadmap h2,.academy-detail-rich--roadmap h3,.academy-detail-rich--roadmap h4,.academy-detail-rich--roadmap h5{color:var(--app-text);background:rgba(47,124,246,.08);border-radius:8px;margin:1.125rem 0 0;padding:.625rem .875rem;font-size:.875rem;font-weight:700;line-height:1.45}.academy-detail-rich--roadmap h1:first-child,.academy-detail-rich--roadmap h2:first-child,.academy-detail-rich--roadmap h3:first-child,.academy-detail-rich--roadmap h4:first-child,.academy-detail-rich--roadmap h5:first-child{margin-top:0}.academy-detail-rich--roadmap p{border-bottom:.0625rem solid var(--app-border);margin:0;padding:.875rem .25rem;line-height:1.7}.academy-detail-rich--roadmap ol{counter-reset:roadmap-item;margin:0;padding:0;list-style:none}.academy-detail-rich--roadmap ol li{border-bottom:.0625rem solid var(--app-border);counter-increment:roadmap-item;margin:0;padding:.875rem .25rem .875rem 1.6em;line-height:1.7;position:relative}.academy-detail-rich--roadmap ol li:before{content:counter(roadmap-item) ".";color:var(--app-text);font-weight:600;position:absolute;left:0}.academy-detail-rich--roadmap ul{margin:0;padding:0;list-style:none}.academy-detail-rich--roadmap ul li{border-bottom:.0625rem solid var(--app-border);margin:0;padding:.875rem .25rem;line-height:1.7}.academy-detail-rich--roadmap ol li:last-child,.academy-detail-rich--roadmap ul li:last-child,.academy-detail-rich--roadmap p:last-child{border-bottom:0}.academy-detail__para{white-space:pre-wrap;word-break:break-word;margin:0 0 .5rem}.academy-detail-empty{color:var(--app-text-muted);text-align:center;padding:2.5rem .75rem;font-size:.875rem}.academy-detail-refund-btn{color:#16a34a;cursor:pointer;background:rgba(34,197,94,.1);border:.0625rem solid rgba(34,197,94,.35);border-radius:10px;width:100%;height:2.5rem;margin-top:.625rem;font-size:.875rem;font-weight:700}.academy-detail-refund-btn.is-ready{color:#16a34a;background:rgba(34,197,94,.1);border-color:rgba(34,197,94,.35)}.academy-detail-refund-btn.is-appeal{color:#d97706;background:rgba(245,158,11,.12);border-color:rgba(245,158,11,.4)}.academy-detail-refund-btn.is-disabled{border-color:var(--app-border);color:var(--app-text-muted);cursor:default;background:rgba(120,130,150,.08)}.academy-appeal-hint{color:var(--app-text-muted);margin:0 0 .75rem;font-size:.8125rem;line-height:1.6}.academy-detail-refund-tip{color:var(--app-text-muted);text-align:center;margin-top:.625rem;font-size:.75rem}.academy-detail-refund-tip.is-reject{color:#b45309;text-align:left;background:rgba(245,158,11,.12);border-radius:8px;padding:.5rem .625rem;line-height:1.6}html:not(.theme-light) .academy-detail-refund-tip.is-reject{color:#fbbf24;background:rgba(245,158,11,.16)}.academy-detail-card--content.is-checkin{border:.0625rem solid var(--app-border);background:var(--app-surface);border-radius:14px;padding:1rem;box-shadow:0 .25rem .875rem rgba(20,23,31,.04)}html:not(.theme-light) .academy-detail-card--content.is-checkin{background:var(--app-surface-2);box-shadow:0 .375rem 1.125rem rgba(0,0,0,.18)}.academy-checkin-panel{flex-direction:column;gap:1rem;display:flex}.academy-checkin-guide{background:rgba(47,124,246,.06);border-radius:10px;padding:.75rem .875rem}.academy-checkin-calendar-card{padding:.5rem .25rem .25rem}.academy-checkin-calendar__range{color:var(--app-text);background:rgba(47,124,246,.06);border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:.5rem .75rem;margin-bottom:.875rem;padding:.625rem .75rem;font-size:.8125rem;line-height:1.5;display:flex}.academy-checkin-calendar__range strong{color:var(--academy-accent,#2f7cf6);font-size:.75rem;font-weight:700}.academy-checkin-calendar__head{justify-content:space-between;align-items:center;margin-bottom:.875rem;display:flex}.academy-checkin-calendar__head strong{font-size:1rem}.academy-checkin-calendar__nav{border:.0625rem solid var(--app-border);width:2rem;height:2rem;color:var(--app-text);cursor:pointer;background:0 0;border-radius:8px;font-size:1.125rem}.academy-checkin-calendar__week,.academy-checkin-calendar__grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:.375rem;display:grid}.academy-checkin-calendar__week{margin-bottom:.5rem}.academy-checkin-calendar__week span{text-align:center;color:var(--app-text-muted);font-size:.75rem;font-weight:600}.academy-checkin-day{min-height:3.625rem;color:var(--app-text);cursor:pointer;background:0 0;border:.0625rem solid transparent;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:.125rem;padding:.375rem .125rem;display:flex;position:relative}.academy-checkin-day.is-empty{pointer-events:none}.academy-checkin-day.is-out-range{opacity:.38}.academy-checkin-day.is-in-range{background:rgba(148,163,184,.08)}.academy-checkin-day.is-today{color:var(--academy-accent);background:rgba(47,124,246,.12);border-color:rgba(47,124,246,.45)}.academy-checkin-day.is-valid{border-color:rgba(34,197,94,.45)}.academy-checkin-day__num{font-size:.875rem;font-weight:700;line-height:1.1}.academy-checkin-day__badge{white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding:0 .125rem;font-size:.625rem;font-weight:600;line-height:1.2;overflow:hidden}.academy-checkin-day.is-level-locked{opacity:.55;cursor:not-allowed}.academy-checkin-day__badge.is-locked{color:#d97706;background:0 0;justify-content:center;align-items:center;width:1rem;height:1rem;padding:0;line-height:0;display:inline-flex;overflow:visible}.academy-checkin-day__badge.is-locked svg{flex-shrink:0;width:.875rem;height:.875rem;display:block}.academy-checkin-day__badge.is-missed{color:#94a3b8}.academy-checkin-day__badge.is-checked{color:#16a34a}.academy-checkin-calendar__legend{color:var(--app-text-muted);flex-wrap:wrap;gap:.75rem;margin-top:.875rem;font-size:.75rem;display:flex}.academy-checkin-calendar__legend i{vertical-align:-.0625rem;border-radius:3px;width:.625rem;height:.625rem;margin-right:.25rem;display:inline-block}.academy-checkin-calendar__legend i.is-today{background:rgba(47,124,246,.35)}.academy-checkin-calendar__legend i.is-checked{background:rgba(34,197,94,.65)}.academy-checkin-calendar__legend i.is-missed{background:#cbd5e1}.academy-checkin-calendar__status{color:var(--app-text-muted);margin-top:.625rem;font-size:.75rem}.academy-checkin-feed__title{margin-bottom:.25rem;font-size:.875rem;font-weight:700}.academy-checkin-card{border:.0625rem solid var(--app-border);background:var(--app-bg);border-radius:12px;padding:1rem}.academy-checkin-card.is-clickable{cursor:pointer;transition:border-color .15s,box-shadow .15s}.academy-checkin-card.is-clickable:hover{border-color:rgba(47,124,246,.35);box-shadow:0 .5rem 1.125rem rgba(20,23,31,.06)}.academy-checkin-card.is-clickable:focus-visible{outline-offset:.125rem;outline:.125rem solid rgba(47,124,246,.4)}html:not(.theme-light) .academy-checkin-card{background:var(--app-surface)}.academy-checkin-modal{z-index:220;-webkit-tap-highlight-color:transparent;background:rgba(15,18,25,.45);place-items:center;padding:1.5rem;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.academy-checkin-modal__panel{background:#fff;border-radius:14px;flex-direction:column;width:min(35rem,100%);max-height:min(86vh,51.25rem);display:flex;overflow:hidden;box-shadow:0 1.25rem 3.125rem rgba(15,18,25,.28)}html:not(.theme-light) .academy-checkin-modal__panel{background:var(--app-surface-2)}.academy-checkin-modal__head{border-bottom:.0625rem solid var(--app-border);justify-content:space-between;align-items:center;padding:1rem 1.125rem .75rem;display:flex}.academy-checkin-modal__head h3{font-size:1.125rem;font-weight:var(--academy-fw-bold);margin:0}.academy-checkin-modal__close{width:2rem;height:2rem;color:var(--app-text-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:1.5rem;line-height:1}.academy-checkin-modal__body{padding:1rem 1.125rem;overflow:auto}.academy-checkin-modal__foot{border-top:.0625rem solid var(--app-border);padding:.75rem 1.125rem 1.125rem}.academy-checkin-field{flex-direction:column;gap:.375rem;margin-bottom:.75rem;font-size:.8125rem;font-weight:700;display:flex}.academy-checkin-field textarea{box-sizing:border-box;border:.0625rem solid var(--app-border);width:100%;color:var(--app-text);font:inherit;resize:vertical;background:0 0;border-radius:10px;padding:.625rem .75rem;font-weight:400}.academy-checkin-images-wrap{flex-direction:column;gap:.5rem;margin-bottom:.25rem;display:flex}.academy-checkin-images-hint{color:var(--app-text-muted);font-size:.75rem;line-height:1.4}.academy-checkin-images{flex-wrap:wrap;gap:.5rem;display:flex}.academy-checkin-image{border-radius:8px;width:4.5rem;height:4.5rem;position:relative;overflow:hidden}.academy-checkin-image img{object-fit:cover;width:100%;height:100%}.academy-checkin-image button{color:#fff;cursor:pointer;background:rgba(0,0,0,.55);border:0;border-radius:50%;width:1.25rem;height:1.25rem;position:absolute;top:.125rem;right:.125rem}.academy-checkin-upload{border:.0625rem dashed var(--app-border);width:4.5rem;height:4.5rem;color:var(--app-text-muted);text-align:center;cursor:pointer;white-space:nowrap;box-sizing:border-box;border-radius:8px;place-items:center;padding:0 .25rem;font-size:.75rem;line-height:1.2;display:grid;overflow:hidden}.academy-checkin-upload input{display:none}.academy-checkin-submit{background:var(--academy-accent);color:#fff;cursor:pointer;border:0;border-radius:10px;width:100%;height:2.625rem;font-size:.875rem;font-weight:700}.academy-checkin-submit:disabled{opacity:.6;cursor:not-allowed}.academy-checkin-feed{flex-direction:column;gap:.75rem;display:flex}.academy-checkin-card__head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.academy-checkin-card__user{align-items:center;gap:.625rem;display:flex}.academy-checkin-card__user img,.academy-checkin-card__avatar-fallback{object-fit:cover;background:var(--app-surface-2);border-radius:50%;width:2.25rem;height:2.25rem}.academy-checkin-card__user strong{font-size:.875rem;display:block}.academy-checkin-card__user div{color:var(--app-text-muted);font-size:.75rem}.academy-checkin-done{color:#16a34a;font-size:.75rem;font-weight:600}.academy-checkin-char-count{margin:.25rem 0 .125rem;font-size:.75rem}.academy-checkin-char-count.is-short{color:#dc2626}.academy-checkin-char-count.is-ok{color:#16a34a}.academy-checkin-card__block+.academy-checkin-card__block{margin-top:.625rem}.academy-checkin-card__block strong{margin-bottom:.25rem;font-size:.8125rem;display:block}.academy-checkin-card__block p{color:var(--app-text);white-space:pre-wrap;word-break:break-word;margin:0;font-size:.8125rem;line-height:1.7}.academy-checkin-card__block p.is-clamp{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.academy-checkin-card__block p.is-full{white-space:pre-wrap}.academy-checkin-card__foot{border-top:.0625rem solid var(--app-border);justify-content:space-between;align-items:center;gap:.75rem;margin-top:.875rem;padding-top:.75rem;display:flex}.academy-checkin-card__meta{align-items:center;gap:.625rem;min-width:0;display:flex}.academy-checkin-card__attach{color:var(--app-text-muted);font-size:.75rem}.academy-checkin-card__detail{color:var(--academy-accent,#2f7cf6);white-space:nowrap;pointer-events:none;background:0 0;border:0;font-size:.8125rem;font-weight:600}.academy-checkin-modal__panel--detail{width:min(40rem,100%)}.academy-checkin-card__images{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin-top:.75rem;display:grid}.academy-checkin-card__images img{aspect-ratio:1;object-fit:cover;border-radius:8px;width:100%}@media (max-width:960px){.academy-detail-layout{grid-template-columns:1fr}.academy-detail-cover{aspect-ratio:1;width:min(100%,7.5rem)}}@media (max-width:720px){.academy-detail-page__scroll{padding:.75rem 0 calc(2rem + var(--mobile-bottom-nav-height,0px) + var(--mobile-safe-bottom,0px))}.academy-detail-page__inner,.academy-detail-toolbar__inner{width:min(94%,100% - 1.5rem)}.academy-detail-materials__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.academy-detail-tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:.5rem;margin:0 -.125rem;padding:0 .125rem .25rem;overflow-x:auto}.academy-detail-tabs::-webkit-scrollbar{display:none}.academy-detail-tab{flex:none;min-width:0;height:2.5rem;padding:0 1rem;font-size:.875rem}.academy-checkin-calendar__week,.academy-checkin-calendar__grid{gap:.25rem}.academy-checkin-day{border-radius:8px;gap:.25rem;min-height:2.875rem;padding:.25rem .0625rem}.academy-checkin-day__num{font-size:.8125rem}.academy-checkin-day__badge{color:transparent;border-radius:50%;width:.375rem;height:.375rem;padding:0;font-size:0;line-height:0;overflow:hidden}.academy-checkin-day__badge.is-checked{background:#16a34a}.academy-checkin-day__badge.is-missed{background:#cbd5e1}.academy-checkin-day.is-today .academy-checkin-day__num{color:var(--academy-accent)}.academy-checkin-calendar__nav{width:2.25rem;height:2.25rem}.academy-checkin-calendar__legend{gap:.625rem .875rem}.academy-checkin-card{padding:.875rem}.academy-checkin-card__images{grid-template-columns:repeat(3,minmax(0,1fr))}.academy-checkin-panel.has-sticky-cta{padding-bottom:4.5rem}}.academy-list-page{--academy-accent:#00cae0;--academy-font:"PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", system-ui, -apple-system, "Segoe UI", sans-serif;box-sizing:border-box;height:100%;min-height:0;color:var(--app-text);font-family:var(--academy-font);background:0 0;flex-direction:column;padding:0;display:flex;overflow:hidden}.academy-list-page-topbar{z-index:2;box-sizing:border-box;flex-shrink:0;align-items:center;height:3rem;padding-top:.75rem;display:flex;position:relative}.academy-list-page__scroll{z-index:1;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;flex:1;min-height:0;padding:1.125rem 0 2.5rem;position:relative;overflow-x:hidden;overflow-y:auto}.academy-list-page__inner{flex-direction:column;gap:1rem;width:min(90%,100% - 2rem);margin:0 auto;display:flex}.academy-list-toolbar{align-items:center;width:min(90%,100% - 2rem);height:2.25rem;margin:0 auto;display:flex}.academy-list-head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.academy-list-head__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.625rem;min-width:0;display:flex}.academy-list-head__actions .academy-status-filter__trigger{border-radius:6px;min-width:7rem;height:2rem}.academy-list-back{height:2.25rem;color:var(--academy-text);font-size:var(--academy-fs-title);font-weight:var(--academy-fw-semibold);cursor:pointer;background:0 0;border:0;align-items:center;gap:.125rem;margin-left:-.375rem;padding:0 .25rem 0 0;line-height:1.2;display:inline-flex}.academy-list-back:hover{color:var(--academy-accent)}.academy-list-toolbar__title{font-size:var(--academy-fs-title);font-weight:var(--academy-fw-bold);color:var(--academy-text);line-height:1.2}.academy-list-filter{flex:0 auto;max-width:min(17.5rem,100%);position:relative}.academy-list-filter__trigger{background:var(--app-surface);width:100%;min-width:11.25rem;height:2rem;color:var(--academy-text-secondary);font-size:var(--academy-fs-meta);font-weight:var(--academy-fw-medium);cursor:pointer;border:.0625rem solid rgba(15,23,42,.12);border-radius:6px;justify-content:space-between;align-items:center;gap:.5rem;padding:0 .75rem;line-height:1.2;display:inline-flex}.academy-list-filter__trigger.is-open,.academy-list-filter__trigger:hover,.academy-list-filter__trigger.has-value{color:var(--academy-accent);border-color:rgba(0,202,224,.55)}.academy-list-filter__menu{z-index:20;border:.0625rem solid var(--app-border);background:var(--app-surface);border-radius:10px;width:max(100%,13.75rem);max-height:17.5rem;padding:.375rem;position:absolute;top:calc(100% + .375rem);right:0;overflow:auto;box-shadow:0 .75rem 1.75rem rgba(15,18,25,.12)}.academy-list-filter__option{width:100%;color:var(--academy-text);font-size:var(--academy-fs-meta);font-weight:var(--academy-fw-medium);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:.5625rem .625rem;display:block}.academy-list-filter__option:hover{background:var(--academy-accent-soft-hover);color:var(--academy-accent)}.academy-list-filter__option.is-active{background:var(--academy-accent-soft);color:var(--academy-accent);font-weight:var(--academy-fw-semibold)}.academy-list-filter__clear{width:1.125rem;height:1.125rem;color:var(--app-text-muted,#94a3b8);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.academy-list-filter__clear:hover{color:var(--app-text);background:rgba(15,23,42,.06)}.academy-past-groups{flex-direction:column;gap:1.375rem;display:flex}.academy-list-stack{flex-direction:column;gap:.75rem;display:flex}.academy-list-row{border:.0625rem solid var(--app-border);background:var(--app-surface);border-radius:14px;grid-template-columns:6rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.875rem 1rem;display:grid;box-shadow:0 .5rem 1.25rem rgba(20,23,31,.04)}.academy-list-row.is-clickable{cursor:pointer;transition:transform .16s,border-color .16s,box-shadow .16s}.academy-list-row.is-clickable:hover{border-color:rgba(0,202,224,.35);transform:translateY(-.0625rem);box-shadow:0 .75rem 1.75rem rgba(0,202,224,.1)}html:not(.theme-light) .academy-list-row{background:var(--app-surface-2);box-shadow:0 .75rem 2rem rgba(0,0,0,.28)}.academy-list-row__cover{background:rgba(15,18,25,.06);border-radius:12px;width:6rem;height:6rem;overflow:hidden}.academy-list-row__cover img{object-fit:cover;width:100%;height:100%;display:block}.academy-list-row__cover-fallback{background:linear-gradient(135deg,#e8eef3 0%,#d5dde6 100%);width:100%;height:100%;display:block}.academy-list-row__body{flex-direction:column;gap:.375rem;min-width:0;display:flex}.academy-list-row__head{align-items:center;gap:.5rem;min-width:0;display:flex}.academy-list-row__title{color:var(--academy-text);font-size:var(--academy-fs-title);font-weight:var(--academy-fw-bold);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.4;overflow:hidden}.academy-list-row__desc{color:var(--academy-text-secondary);font-size:var(--academy-fs-meta);font-weight:var(--academy-fw-regular);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.55;display:-webkit-box;overflow:hidden}.academy-list-row__meta{align-items:center;gap:.5rem;margin-top:.125rem;display:flex}.academy-list-row__detail{height:1.875rem;color:var(--academy-text-secondary);font-size:var(--academy-fs-meta);font-weight:var(--academy-fw-semibold);white-space:nowrap;pointer-events:none;background:#fff;border:.0625rem solid rgba(15,23,42,.12);border-radius:999px;align-items:center;padding:0 .875rem;line-height:1.2;display:inline-flex}.academy-list-row.is-clickable:hover .academy-list-row__detail{color:var(--academy-accent);background:rgba(0,202,224,.06);border-color:rgba(0,202,224,.55)}@media (max-width:720px){.academy-list-page__scroll{padding:.75rem 0 calc(2rem + var(--mobile-bottom-nav-height,0px) + var(--mobile-safe-bottom,0px))}.academy-list-page__inner,.academy-list-toolbar{width:min(94%,100% - 1.5rem)}.academy-list-row{grid-template-columns:4.5rem minmax(0,1fr);gap:.75rem}.academy-list-row__cover{width:4.5rem;height:4.5rem}.academy-list-row__detail{grid-column:2;justify-self:start;height:2rem;padding:0 .875rem}}.academy-pay-modal{z-index:210;-webkit-tap-highlight-color:transparent;background:rgba(15,23,42,.45);justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.academy-pay-modal__panel{background:#fff;border-radius:16px;width:min(100%,25rem);overflow:hidden;box-shadow:0 1.25rem 3rem rgba(15,23,42,.18)}html:not(.theme-light) .academy-pay-modal{background:rgba(0,0,0,.62)}html:not(.theme-light) .academy-pay-modal__panel{background:#1c1f27;border:.0625rem solid rgba(255,255,255,.08);box-shadow:0 1.25rem 3rem rgba(0,0,0,.45)}html:not(.theme-light) .academy-pay-modal__head h3{color:#f3f4f6}html:not(.theme-light) .academy-pay-modal__close:hover:not(:disabled){color:#f3f4f6;background:rgba(255,255,255,.08)}.academy-pay-modal__head{justify-content:space-between;align-items:center;padding:1rem 1.125rem 0;display:flex}.academy-pay-modal__head h3{margin:0;font-size:1.0625rem;font-weight:700}.academy-pay-modal__close{width:1.75rem;height:1.75rem;color:var(--app-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:1.375rem;line-height:1}.academy-pay-modal__body{padding:1rem 1.125rem .5rem}.academy-pay-modal__amount{background:#f5f7fb;border-radius:12px;justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:1.125rem;padding:.875rem 1rem;display:flex}html:not(.theme-light) .academy-pay-modal__amount{background:rgba(255,255,255,.04);border:.0625rem solid rgba(255,255,255,.06)}html:not(.theme-light) .academy-pay-method{color:#e5e7eb;background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.1)}html:not(.theme-light) .academy-pay-method:hover:not(.is-active){background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.18)}html:not(.theme-light) .academy-pay-method.is-active{color:#fff;background:rgba(47,124,246,.16);border-color:rgba(96,165,250,.7)}html:not(.theme-light) .academy-pay-modal__cancel{color:#d1d5db;background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.1)}html:not(.theme-light) .academy-pay-modal__cancel:hover:not(:disabled){color:#f3f4f6;background:rgba(255,255,255,.1)}html:not(.theme-light) .academy-pay-modal__confirm{background:#3b82f6}html:not(.theme-light) .academy-pay-modal__confirm:hover:not(:disabled){background:#2563eb}.academy-pay-modal__amount span{color:var(--app-text-muted);font-size:.8125rem}.academy-pay-modal__amount strong{color:var(--academy-accent,#2f7cf6);font-size:1.75rem;font-weight:var(--academy-fw-bold)}.academy-pay-modal__label{color:var(--app-text-muted);margin-bottom:.625rem;font-size:.8125rem}.academy-pay-modal__methods{gap:.625rem;display:flex}.academy-pay-method{min-height:3rem;color:var(--app-text);cursor:pointer;background:#fff;border:.0625rem solid rgba(15,23,42,.1);border-radius:12px;flex:1;justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;transition:border-color .16s,background .16s;display:flex}.academy-pay-method.is-active{background:rgba(47,124,246,.06);border-color:rgba(47,124,246,.45)}.academy-pay-method__icon{width:1.25rem;height:1.25rem}.academy-pay-modal__foot{justify-content:flex-end;gap:.625rem;padding:.75rem 1.125rem 1.125rem;display:flex}.academy-pay-modal__cancel,.academy-pay-modal__confirm{cursor:pointer;border-radius:10px;min-width:6rem;height:2.5rem;font-size:.875rem;font-weight:600}.academy-pay-modal__cancel{color:var(--app-text-muted);background:#fff;border:.0625rem solid rgba(15,23,42,.1)}.academy-pay-modal__confirm{background:var(--academy-accent,#2f7cf6);color:#fff;border:0}.academy-pay-modal__confirm:disabled,.academy-pay-modal__cancel:disabled{opacity:.65;cursor:default}.academy-wechat-contact-modal{z-index:215}.academy-wechat-contact-modal .academy-pay-modal__body{max-height:min(70vh,35rem);overflow-y:auto}.academy-wechat-contact-modal__tutor{margin:0 0 .875rem}.academy-wechat-contact-modal__hint{color:var(--app-text-muted);margin:0 0 .875rem;font-size:.8125rem;line-height:1.6}.academy-wechat-contact-modal__submit{white-space:normal;height:auto;min-height:2.5rem;padding:.625rem .75rem;font-size:.8125rem;line-height:1.4}.academy-wechat-contact-modal .academy-wechat-contact-modal__qr-empty{margin-bottom:.875rem}.academy-wechat-contact-modal__qr{cursor:zoom-in;background:#fff;border:.0625rem solid rgba(15,23,42,.1);border-radius:14px;justify-content:center;align-items:center;width:100%;margin:0 0 .25rem;padding:.75rem;display:flex}.academy-wechat-contact-modal__qr img{object-fit:contain;background:#fff;width:12.25rem;height:12.25rem}.academy-wechat-contact-modal__qr-empty{min-height:10rem;color:var(--app-text-muted);border:.0625rem dashed rgba(15,23,42,.16);border-radius:14px;justify-content:center;align-items:center;margin-bottom:.25rem;font-size:.8125rem;display:flex}html:not(.theme-light) .academy-wechat-contact-modal__qr,html:not(.theme-light) .academy-wechat-contact-modal__qr-empty{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.12)}.academy-wechat-contact-modal__field{flex-direction:column;gap:.375rem;margin-bottom:.75rem;display:flex}.academy-wechat-contact-modal__field span{color:var(--app-text);font-size:.8125rem;font-weight:600}.academy-wechat-contact-modal__field span:after{content:" *";color:#ef4444}.academy-wechat-contact-modal__field input{width:100%;height:2.625rem;color:var(--app-text);box-sizing:border-box;background:#fff;border:.0625rem solid rgba(15,23,42,.12);border-radius:10px;outline:none;padding:0 .75rem;font-size:.875rem}.academy-wechat-contact-modal__field input:focus{border-color:rgba(47,124,246,.55)}html:not(.theme-light) .academy-wechat-contact-modal__hint{color:#9ca3af}html:not(.theme-light) .academy-wechat-contact-modal__field span{color:#e5e7eb}html:not(.theme-light) .academy-wechat-contact-modal__field input{color:#f3f4f6;background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.12)}.academy-enroll-notice-modal{z-index:1200;-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem);background:rgba(15,23,42,.48);justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.academy-enroll-notice-modal__panel{background:#fff;border-radius:18px;flex-direction:column;width:min(40rem,100%);max-height:min(84vh,47.5rem);display:flex;overflow:hidden;box-shadow:0 1.75rem 4rem rgba(15,23,42,.24)}html:not(.theme-light) .academy-enroll-notice-modal__panel{background:#1a1f2b}.academy-enroll-notice-modal__head{border-bottom:.0625rem solid rgba(15,23,42,.06);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1.125rem 1.25rem .875rem;display:flex}.academy-enroll-notice-modal__head h3{letter-spacing:.01em;word-break:break-word;flex:1;min-width:0;margin:0;padding-top:.125rem;font-size:1.125rem;font-weight:700;line-height:1.4}html:not(.theme-light) .academy-enroll-notice-modal__head h3{color:#f8fafc}html:not(.theme-light) .academy-enroll-notice-modal__head{border-bottom-color:rgba(255,255,255,.08)}.academy-enroll-notice-modal__close{width:2rem;height:2rem;color:var(--app-text-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;font-size:1.375rem;line-height:1}.academy-enroll-notice-modal__close:hover{background:rgba(15,23,42,.05)}.academy-enroll-notice-modal__body{color:var(--app-text,#334155);flex:1;padding:1rem 1.25rem;font-size:.875rem;line-height:1.75;overflow:auto}.academy-enroll-notice-modal__body .academy-detail-rich,.academy-enroll-notice-modal__body p{margin:0 0 .625rem}.academy-enroll-notice-modal__foot{background:#f8fafc;border-top:.0625rem solid rgba(15,23,42,.06);flex-direction:column;gap:.75rem;padding:.875rem 1.25rem 1.125rem;display:flex}html:not(.theme-light) .academy-enroll-notice-modal__foot{background:#151a24;border-top-color:rgba(255,255,255,.08)}.academy-enroll-notice-modal__agree{color:#64748b;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#fff;border:.0625rem solid rgba(15,23,42,.08);border-radius:12px;align-items:flex-start;gap:.625rem;margin:0;padding:.75rem .875rem;font-size:.75rem;line-height:1.7;display:flex}.academy-enroll-notice-modal__agree input{width:1rem;height:1rem;accent-color:var(--academy-accent,#2f7cf6);flex-shrink:0;margin:.125rem 0 0}.academy-enroll-notice-modal__agree em{color:#0f172a;font-style:normal;font-weight:600}html:not(.theme-light) .academy-enroll-notice-modal__agree{color:#94a3b8;background:#1e2430;border-color:rgba(255,255,255,.08)}html:not(.theme-light) .academy-enroll-notice-modal__agree em{color:#f1f5f9}.academy-enroll-notice-modal__actions{grid-template-columns:6.5rem minmax(0,1fr);gap:.625rem;display:grid}.academy-enroll-notice-modal__cancel,.academy-enroll-notice-modal__confirm{cursor:pointer;border-radius:11px;min-width:0;min-height:2.625rem;font-size:.875rem;font-weight:600}.academy-enroll-notice-modal__cancel{color:#64748b;background:#fff;border:.0625rem solid rgba(15,23,42,.1)}.academy-enroll-notice-modal__cancel:hover{color:#334155;background:#f1f5f9}.academy-enroll-notice-modal__confirm{background:var(--academy-accent,#2f7cf6);color:#fff;text-align:center;border:0;padding:.625rem .875rem;line-height:1.35}.academy-enroll-notice-modal__confirm.is-disabled,.academy-enroll-notice-modal__confirm:disabled{color:#94a3b8;cursor:not-allowed;opacity:1;background:#dbe3ef}html:not(.theme-light) .academy-enroll-notice-modal__cancel{color:#94a3b8;background:#232937;border-color:rgba(255,255,255,.08)}html:not(.theme-light) .academy-enroll-notice-modal__cancel:hover{color:#e2e8f0;background:#2a3142}html:not(.theme-light) .academy-enroll-notice-modal__confirm.is-disabled,html:not(.theme-light) .academy-enroll-notice-modal__confirm:disabled{color:#94a3b8;background:#334155}@media (max-width:480px){.academy-enroll-notice-modal__actions{grid-template-columns:1fr}.academy-enroll-notice-modal__cancel{order:2}.academy-checkin-card__images{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.academy-checkin-modal,.academy-pay-modal,.academy-enroll-notice-modal{background:rgba(15,18,25,.5);place-items:end center;padding:0}.academy-checkin-modal__panel,.academy-pay-modal__panel,.academy-enroll-notice-modal__panel,.academy-checkin-modal__panel--detail{border-radius:16px 16px 0 0;width:100%;max-width:none;max-height:min(92dvh,100%);animation:.28s cubic-bezier(.22,1,.36,1) academy-sheet-up}.academy-checkin-modal__head,.academy-pay-modal__head,.academy-enroll-notice-modal__head{padding:.875rem 1rem .625rem}.academy-checkin-modal__close,.academy-pay-modal__close,.academy-enroll-notice-modal__close{border-radius:10px;width:2.5rem;height:2.5rem}.academy-checkin-modal__body,.academy-pay-modal__body,.academy-enroll-notice-modal__body{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:.875rem 1rem}.academy-checkin-modal__foot,.academy-pay-modal__foot,.academy-enroll-notice-modal__foot{padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom,0));background:inherit}.academy-checkin-field textarea{min-height:5.5rem;font-size:1rem}.academy-checkin-image{width:4.75rem;height:4.75rem}.academy-checkin-image button{width:1.75rem;height:1.75rem;font-size:1rem;top:.25rem;right:.25rem}.academy-checkin-upload{width:4.75rem;height:4.75rem}.academy-checkin-submit,.academy-pay-modal__confirm,.academy-enroll-notice-modal__confirm,.academy-enroll-notice-modal__cancel{border-radius:12px;height:2.875rem;font-size:.9375rem}.academy-checkin-sticky{left:0;right:0;bottom:calc(var(--mobile-bottom-nav-height,64px) + var(--mobile-safe-bottom,0px));z-index:40;padding:.625rem .875rem calc(.625rem + env(safe-area-inset-bottom,0));background:linear-gradient(180deg, rgba(255,255,255,0) 0%, var(--app-bg,#fff) 28%);pointer-events:none;display:flex;position:fixed}html:not(.theme-light) .academy-checkin-sticky{background:linear-gradient(180deg, rgba(15,18,25,0) 0%, var(--app-bg,#15171d) 28%)}.academy-checkin-sticky__btn{pointer-events:auto;background:var(--academy-accent,#2f7cf6);color:#fff;letter-spacing:.02em;cursor:pointer;border:0;border-radius:14px;width:100%;height:3rem;font-size:.9375rem;font-weight:700;transition:transform .16s,opacity .16s;box-shadow:0 .625rem 1.5rem rgba(47,124,246,.28)}.academy-checkin-sticky__btn:active{transform:scale(.985)}.academy-checkin-sticky__btn.is-done{background:linear-gradient(#3b82f6 0%,#2563eb 100%)}.academy-wechat-contact-modal .academy-pay-modal__panel{max-height:min(94dvh,100%)}.academy-wechat-contact-modal__field input{height:2.75rem;font-size:1rem}}@media (min-width:769px){.academy-checkin-sticky{display:none}}@keyframes academy-sheet-up{0%{opacity:.86;transform:translateY(18%)}to{opacity:1;transform:translateY(0)}}.academy-page button,.academy-page button:hover,.academy-page button:focus,.academy-page button:active,.academy-page button.is-active,.academy-list-page button,.academy-list-page button:hover,.academy-list-page button:focus,.academy-list-page button:active,.academy-list-page button.is-active,.academy-list-page button.is-open,.academy-detail-page button,.academy-detail-page button:hover,.academy-detail-page button:focus,.academy-detail-page button:active,.academy-detail-page button.is-active,.academy-detail-page button.is-ready,.academy-checkin-modal button,.academy-checkin-modal button:hover,.academy-pay-modal button,.academy-pay-modal button:hover{box-shadow:none}.miheai-training-camp-shell{color:#202631;background:#f7f8fb;height:auto;min-height:100vh;overflow:visible}.miheai-training-camp-shell .academy-page,.miheai-training-camp-shell .academy-list-page,.miheai-training-camp-shell .academy-detail-page{--academy-text:#202631;--academy-text-secondary:#536174;--academy-text-muted:#718096;--academy-accent:#537cff;--academy-accent-soft:rgba(83,124,255,.1);--academy-accent-soft-hover:rgba(83,124,255,.067);--academy-fs-page:1.125rem;--academy-fs-title:.875rem;--academy-fs-body:.8125rem;--academy-fs-meta:.75rem;height:auto;min-height:calc(100vh - 3.5625rem);color:var(--academy-text);overflow:visible}.miheai-training-camp-shell .academy-page__scroll,.miheai-training-camp-shell .academy-list-page__scroll,.miheai-training-camp-shell .academy-detail-page__scroll{min-height:0;padding-bottom:4.5rem;overflow:visible}.miheai-training-camp-shell .academy-hero__placeholder strong{letter-spacing:.02em;font-size:1.75rem}.miheai-training-camp-shell .academy-hero__placeholder p{color:#718096;margin-top:.4375rem;font-size:.8125rem}.miheai-training-camp-shell .academy-browse__title{letter-spacing:0;line-height:1.35;font-size:1.125rem!important}.miheai-training-camp-shell .academy-filter-row__label,.miheai-training-camp-shell .academy-filter-tag{font-size:.75rem}.miheai-training-camp-shell .academy-card__title{line-height:1.45;font-size:.875rem!important}.miheai-training-camp-shell .academy-card__desc,.miheai-training-camp-shell .academy-card__time,.miheai-training-camp-shell .academy-card__enrolled,.miheai-training-camp-shell .academy-card__detail{font-size:.75rem}.miheai-training-camp-shell .academy-card__badge{height:1.25rem;padding:0 .4375rem;font-size:.625rem}.miheai-training-camp-shell .academy-list-toolbar__title{letter-spacing:-.02em;margin:0;line-height:1.2;font-size:1.5rem!important}.miheai-training-camp-shell .academy-list-page__inner{gap:1.125rem}.miheai-training-camp-shell .academy-list-head{padding:.5rem 0 .125rem}.miheai-training-camp-shell .academy-list-head__actions{gap:.5rem}.miheai-training-camp-shell .academy-list-page .academy-grid{grid-template-columns:minmax(0,1fr);gap:.625rem}.miheai-training-camp-shell .academy-list-page .academy-card{border-color:#e1e6ef;border-radius:14px;min-height:6.75rem;padding:.875rem;box-shadow:0 .375rem 1.125rem rgba(38,48,72,.04)}.miheai-training-camp-shell .academy-list-page .academy-card__main{grid-template-columns:5.5rem minmax(0,1fr);gap:.875rem}.miheai-training-camp-shell .academy-list-page .academy-card__cover{border-radius:10px;width:5.5rem;height:4.75rem}.miheai-training-camp-shell .academy-list-page .academy-card__body{gap:.3125rem}.miheai-training-camp-shell .academy-list-page .academy-card__foot{padding-left:6.375rem}.miheai-training-camp-shell .academy-list-page .academy-card.is-past-compact{grid-template-columns:5.5rem minmax(0,1fr);min-height:5.75rem;padding:.75rem .875rem}.miheai-training-camp-shell .academy-list-page .academy-card.is-past-compact .academy-card__cover{width:5.5rem;height:4rem}.miheai-training-camp-shell .academy-list-page .academy-card.is-past-compact .academy-card__title{font-weight:650;font-size:.8125rem!important}.miheai-training-camp-shell .academy-month-block__title{color:#344054;font-size:.8125rem;font-weight:650}.miheai-training-camp-shell .academy-empty__title{font-size:1.0625rem;font-weight:650}.miheai-training-camp-shell .academy-empty__desc{color:#718096;font-size:.75rem}.miheai-training-camp-shell .academy-detail-back,.miheai-training-camp-shell .academy-detail__back{color:#526174;font-size:.8125rem}.miheai-training-camp-shell .academy-detail-title{letter-spacing:-.01em;line-height:1.3;font-size:1.25rem!important}.miheai-training-camp-shell .academy-detail-desc,.miheai-training-camp-shell .academy-detail-price-hint,.miheai-training-camp-shell .academy-detail-deadline,.miheai-training-camp-shell .academy-detail-enroll-meta,.miheai-training-camp-shell .academy-detail-tutor-qr__phone-label,.miheai-training-camp-shell .academy-detail-tutor-qr__hint{color:#637187}.miheai-training-camp-shell .academy-detail-price-label{color:#344054;font-size:.8125rem}.miheai-training-camp-shell .academy-detail-price{font-size:1.5rem}.miheai-training-camp-shell .academy-detail-enroll-btn{height:2.625rem;font-size:.875rem}.miheai-training-camp-shell .academy-detail-tabs{gap:.5rem}.miheai-training-camp-shell .academy-detail-tab{border-radius:10px;min-width:5.5rem;height:2.375rem;padding:0 1.125rem;font-size:.8125rem;font-weight:650}.miheai-training-camp-shell .academy-detail-section__title,.miheai-training-camp-shell .academy-roadmap-stage__title{color:#344054;font-size:.8125rem}.miheai-training-camp-shell .academy-detail-section__body,.miheai-training-camp-shell .academy-detail-rich,.miheai-training-camp-shell .academy-roadmap-stage__body{color:#364152;font-size:.8125rem;line-height:1.8}.miheai-training-camp-shell .academy-detail-rich h1{font-size:1.375rem}.miheai-training-camp-shell .academy-detail-rich h2{font-size:1.1875rem}.miheai-training-camp-shell .academy-detail-rich h3{font-size:1.0625rem}.miheai-training-camp-shell .academy-detail-rich h4{font-size:.9375rem}.miheai-training-camp-shell .academy-detail-rich h5{font-size:.875rem}.miheai-training-camp-shell .academy-detail-rich h6{font-size:.8125rem}.miheai-training-camp-shell .academy-detail-materials__head strong,.miheai-training-camp-shell .academy-detail-material__name,.miheai-training-camp-shell .academy-checkin-feed__title{color:#344054;font-size:.8125rem}.miheai-training-camp-shell .academy-detail-materials__head span,.miheai-training-camp-shell .academy-detail-material.is-locked,.miheai-training-camp-shell .academy-checkin-calendar__legend,.miheai-training-camp-shell .academy-checkin-calendar__status,.miheai-training-camp-shell .academy-checkin-card__user>div>div,.miheai-training-camp-shell .academy-checkin-card__block p{color:#637187}.miheai-training-camp-shell .academy-checkin-card__block strong{color:#344054}@media (max-width:720px){.miheai-training-camp-shell .academy-list-toolbar__title{font-size:1.3125rem!important}.miheai-training-camp-shell .academy-list-page .academy-card__main{grid-template-columns:4.5rem minmax(0,1fr);gap:.6875rem}.miheai-training-camp-shell .academy-list-page .academy-card__cover,.miheai-training-camp-shell .academy-list-page .academy-card.is-past-compact .academy-card__cover{width:4.5rem;height:4rem}.miheai-training-camp-shell .academy-list-page .academy-card__foot{padding-left:5.1875rem}}.miheai-confirm-dialog{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-backdrop-filter:blur(.4375rem);background:rgba(24,30,43,.36)}.miheai-confirm-dialog__panel{color:#252a33;background:#fff;border:.0625rem solid #dfe3e9;box-shadow:0 1.5rem 4.5rem rgba(29,37,53,.2)}.miheai-confirm-dialog__title svg{color:#537cff}.miheai-confirm-dialog__description{color:#737985;margin-bottom:0}.miheai-confirm-dialog__cancel,.miheai-confirm-dialog__confirm{cursor:pointer;border:.0625rem solid transparent;min-width:4.75rem}.miheai-confirm-dialog__cancel{color:#565d69;background:#fff;border-color:#dfe3e9}.miheai-confirm-dialog__cancel:hover{background:#f5f7fa;border-color:#cfd5df}.miheai-confirm-dialog__confirm{color:#fff;background:#537cff}.miheai-confirm-dialog__confirm:hover{background:#416ae6}.miheai-training-camp-shell{--app-bg:#f7f8fb;--app-surface:#fff;--app-surface-2:#f4f6fa;--app-surface-hover:#eef1f7;--app-border:#e6e9f0;--app-text:#17191f;--app-text-muted:#747985;--app-accent:#537cff;background:#f7f8fb;height:100dvh;min-height:40rem;overflow:hidden}.miheai-training-camp-shell .academy-page,.miheai-training-camp-shell .academy-list-page,.miheai-training-camp-shell .academy-detail-page{--academy-accent:#537cff;--academy-accent-soft:rgba(83,124,255,.12);--academy-accent-soft-hover:rgba(83,124,255,.07);--academy-text:#17191f;--academy-text-secondary:#686e79;--academy-text-muted:#969ba6;height:100%;color:var(--academy-text);background:#f7f8fb;font-family:Inter Variable,PingFang SC,Microsoft YaHei,sans-serif}.miheai-training-camp-shell .academy-page-topbar{display:none}.miheai-training-camp-shell .academy-page__scroll,.miheai-training-camp-shell .academy-list-page__scroll,.miheai-training-camp-shell .academy-detail-page__scroll{background:#f7f8fb;padding-top:1.625rem;padding-bottom:3rem}.miheai-training-camp-shell .academy-page__inner,.miheai-training-camp-shell .academy-list-page__inner,.miheai-training-camp-shell .academy-detail-page__inner,.miheai-training-camp-shell .academy-detail-toolbar__inner,.miheai-training-camp-shell .academy-list-toolbar{width:min(82.5rem,100% - 4rem)}.miheai-training-camp-shell .academy-hero,.miheai-training-camp-shell .academy-browse__panel,.miheai-training-camp-shell .academy-card,.miheai-training-camp-shell .academy-list-row,.miheai-training-camp-shell .academy-detail-card,.miheai-training-camp-shell .academy-checkin-calendar-card,.miheai-training-camp-shell .academy-checkin-card{background:#fff;border-color:#e5e8ef;box-shadow:0 .625rem 2rem rgba(35,42,60,.043)}.miheai-training-camp-shell .academy-browse__panel,.miheai-training-camp-shell .academy-detail-card,.miheai-training-camp-shell .academy-checkin-calendar-card{border-radius:16px}.miheai-training-camp-shell .academy-card,.miheai-training-camp-shell .academy-list-row{border-radius:12px;transition:border-color .18s,box-shadow .18s,transform .18s}.miheai-training-camp-shell .academy-card.is-clickable:hover,.miheai-training-camp-shell .academy-list-row.is-clickable:hover{border-color:#d6dced;transform:translateY(-.125rem);box-shadow:0 1rem 2.375rem rgba(39,48,76,.09)}.miheai-training-camp-shell .academy-shortcut{color:#3b3f48;background:rgba(255,255,255,.92);border-color:#e4e7ed;box-shadow:0 .3125rem 1rem rgba(34,40,57,.043)}.miheai-training-camp-shell .academy-shortcut:hover,.miheai-training-camp-shell .academy-shortcut.is-active{color:#496fe3;background:#f1f4ff;border-color:rgba(83,124,255,.28)}.miheai-training-camp-shell .academy-filter-tag.is-active,.miheai-training-camp-shell .academy-timeline__month.is-active,.miheai-training-camp-shell .academy-detail-tab.is-active{color:#496fe3;background:#eef2ff}.miheai-training-camp-shell .academy-detail-toolbar,.miheai-training-camp-shell .academy-list-page-topbar{-webkit-backdrop-filter:blur(.875rem);background:rgba(255,255,255,.88);border-color:rgba(226,229,237,.9)}.miheai-training-camp-shell .academy-detail-enroll-btn,.miheai-training-camp-shell .academy-checkin-submit,.miheai-training-camp-shell .academy-checkin-sticky__btn,.miheai-training-camp-shell .academy-pay-modal__confirm,.miheai-training-camp-shell .academy-enroll-notice-modal__confirm{background:#537cff;border-color:#537cff;box-shadow:0 .625rem 1.5rem rgba(83,124,255,.2)}.miheai-training-camp-shell .academy-detail-enroll-btn:hover,.miheai-training-camp-shell .academy-checkin-submit:hover,.miheai-training-camp-shell .academy-checkin-sticky__btn:hover{background:#416ae6}@media (max-width:760px){.miheai-training-camp-shell{min-height:100dvh;overflow:auto}.miheai-training-camp-shell__main{height:calc(100dvh - 7.0625rem)}.miheai-training-camp-shell .academy-page__inner,.miheai-training-camp-shell .academy-list-page__inner,.miheai-training-camp-shell .academy-detail-page__inner,.miheai-training-camp-shell .academy-detail-toolbar__inner,.miheai-training-camp-shell .academy-list-toolbar{width:calc(100% - 1.75rem)}.miheai-training-camp-shell .academy-page__scroll,.miheai-training-camp-shell .academy-list-page__scroll,.miheai-training-camp-shell .academy-detail-page__scroll{padding-top:1rem}.miheai-training-camp-shell .academy-shortcuts{overscroll-behavior-x:contain;scrollbar-width:none;grid-template-columns:repeat(3,minmax(11rem,1fr));width:100%;min-width:0;padding-bottom:.125rem;overflow-x:auto}.miheai-training-camp-shell .academy-shortcuts::-webkit-scrollbar{display:none}}.miheai-training-camp-shell{height:auto;min-height:100vh;overflow:visible}.miheai-training-camp-shell__main{height:auto;min-height:0;overflow:visible}.miheai-training-camp-shell .academy-page,.miheai-training-camp-shell .academy-list-page,.miheai-training-camp-shell .academy-detail-page{height:auto;min-height:calc(100vh - 3.5625rem);overflow:visible}.miheai-training-camp-shell .academy-page__scroll,.miheai-training-camp-shell .academy-list-page__scroll,.miheai-training-camp-shell .academy-detail-page__scroll{overflow:visible}@media (max-width:760px){.miheai-training-camp-shell__main{height:auto}.miheai-training-camp-shell .academy-page,.miheai-training-camp-shell .academy-list-page,.miheai-training-camp-shell .academy-detail-page{min-height:calc(100vh - 6.0625rem)}}.miheai-training-camp-shell .academy-detail-toolbar{background:rgba(247,248,251,.86);height:3.625rem;padding:.625rem 0}.miheai-training-camp-shell .academy-detail-toolbar__inner{height:2.375rem}.miheai-training-camp-shell .academy-detail-back{color:#526174;background:#fff;border:.0625rem solid #e1e6ef;border-radius:9px;justify-content:center;align-items:center;gap:.375rem;height:2.125rem;margin-left:0;padding:0 .75rem 0 .5rem;font-size:.8125rem;font-weight:650;line-height:1;transition:border-color .18s,color .18s,background .18s,transform .18s;display:inline-flex}.miheai-training-camp-shell .academy-detail-back svg{flex:0 0 1rem;width:1rem;height:1rem;display:block}.miheai-training-camp-shell .academy-detail-page__scroll{background:#f7f8fb;padding-top:1rem}.miheai-training-camp-shell .academy-detail-layout{gap:1.5rem}.miheai-training-camp-shell .academy-detail-card{background:#fff;border-color:#e1e6ef;border-radius:16px;box-shadow:0 .625rem 1.75rem rgba(37,48,73,.055)}.miheai-training-camp-shell .academy-detail-card--side{padding:1.375rem 1.25rem 1.25rem}.miheai-training-camp-shell .academy-detail-cover{border-radius:14px;width:min(100%,9.5rem);box-shadow:0 .5rem 1.375rem rgba(53,75,132,.1)}.miheai-training-camp-shell .academy-detail-title{color:#1f2937;margin-top:1.0625rem;font-weight:700;font-size:1.3125rem!important}.miheai-training-camp-shell .academy-detail-enroll-meta{border-top-color:#edf0f5}.miheai-training-camp-shell .academy-detail-side__action{border-top:.0625rem solid #edf0f5;margin-top:1.25rem;padding-top:1rem}.miheai-training-camp-shell .academy-detail-tabs{background:#eef2f8;border:.0625rem solid #e1e6ef;border-radius:13px;gap:.25rem;padding:.25rem}.miheai-training-camp-shell .academy-detail-tab{color:#637187;background:0 0;border-color:transparent;border-radius:9px;flex:none;min-width:5.75rem;height:2.25rem;font-size:.8125rem;font-weight:650}.miheai-training-camp-shell .academy-detail-tab:hover:not(.is-active){color:#416ae6;background:rgba(255,255,255,.7);border-color:transparent}.miheai-training-camp-shell .academy-detail-tab.is-active,.miheai-training-camp-shell html:not(.theme-light) .academy-detail-tab.is-active{color:#3159d8;background:#fff;box-shadow:0 .1875rem .5625rem rgba(52,74,130,.1)}.miheai-training-camp-shell .academy-detail-card--content{gap:0}.miheai-training-camp-shell .academy-detail-intro,.miheai-training-camp-shell .academy-detail-card--content.is-roadmap,.miheai-training-camp-shell .academy-detail-card--content.is-checkin{background:#fff;border:.0625rem solid #e1e6ef;border-radius:16px;overflow:hidden;box-shadow:0 .625rem 1.75rem rgba(37,48,73,.055)}.miheai-training-camp-shell .academy-detail-intro-video{padding:.875rem .875rem 0}.miheai-training-camp-shell .academy-detail-section__title{color:#344054;background:#f4f7ff;border-bottom:.0625rem solid #e7ecf5;padding:.8125rem 1.125rem;font-size:.8125rem;font-weight:700}.miheai-training-camp-shell .academy-detail-section__body{color:#364152;padding:1rem 1.125rem 1.125rem}.miheai-training-camp-shell .academy-detail-card--content.is-roadmap{padding:0}.miheai-training-camp-shell .academy-detail-roadmap{background:#fff;border-radius:15px;overflow:hidden}.miheai-training-camp-shell .academy-roadmap-stage+.academy-roadmap-stage{border-top:.0625rem solid #e7ecf5}.miheai-training-camp-shell .academy-roadmap-stage__head{background:#f4f7ff;border-bottom:.0625rem solid #e7ecf5;min-height:3rem;padding:.75rem 1.125rem}.miheai-training-camp-shell .academy-roadmap-stage__title{color:#26364d;font-size:.875rem;font-weight:700}.miheai-training-camp-shell .academy-roadmap-stage__steps li,.miheai-training-camp-shell .academy-roadmap-stage__lock{color:#46566b;padding-left:2.625rem;padding-right:1.125rem;font-size:.8125rem;line-height:1.75}.miheai-training-camp-shell .academy-roadmap-stage__steps li:before{color:#537cff;left:1.125rem}.miheai-training-camp-shell .academy-detail-rich--roadmap{color:#46566b;padding:.875rem 1.125rem 1.125rem}.miheai-training-camp-shell .academy-detail-rich--roadmap h1,.miheai-training-camp-shell .academy-detail-rich--roadmap h2,.miheai-training-camp-shell .academy-detail-rich--roadmap h3,.miheai-training-camp-shell .academy-detail-rich--roadmap h4,.miheai-training-camp-shell .academy-detail-rich--roadmap h5{color:#344b86;background:#f4f7ff;border:.0625rem solid #e0e8ff;margin-left:0;margin-right:0;font-size:.875rem}.miheai-training-camp-shell .academy-detail-rich--roadmap p,.miheai-training-camp-shell .academy-detail-rich--roadmap ol li,.miheai-training-camp-shell .academy-detail-rich--roadmap ul li{color:#46566b;border-bottom-color:#edf0f5}.miheai-training-camp-shell .academy-detail-card--content.is-checkin{padding:1rem}.miheai-training-camp-shell .academy-checkin-calendar-card,.miheai-training-camp-shell .academy-checkin-card{box-shadow:none;background:#fbfcff;border-color:#e1e6ef;border-radius:13px}.miheai-training-camp-shell .academy-checkin-feed__title{color:#344054;margin:1.25rem 0 .625rem;font-size:.875rem;font-weight:700}@media (max-width:720px){.miheai-training-camp-shell .academy-detail-toolbar{height:3.25rem}.miheai-training-camp-shell .academy-detail-page__scroll{padding-top:.75rem}.miheai-training-camp-shell .academy-detail-card--side{padding:1.125rem 1rem 1rem}.miheai-training-camp-shell .academy-detail-tabs{padding:.25rem;overflow-x:auto}.miheai-training-camp-shell .academy-detail-tab{min-width:5.125rem;padding:0 .875rem}}.miheai-training-camp-shell .academy-hero,.miheai-training-camp-shell .academy-browse__panel,.miheai-training-camp-shell .academy-card,.miheai-training-camp-shell .academy-list-row,.miheai-training-camp-shell .academy-detail-card,.miheai-training-camp-shell .academy-detail-intro,.miheai-training-camp-shell .academy-detail-card--content.is-roadmap,.miheai-training-camp-shell .academy-detail-card--content.is-checkin,.miheai-training-camp-shell .academy-checkin-calendar-card,.miheai-training-camp-shell .academy-checkin-card,.miheai-training-camp-shell .academy-shortcut{box-shadow:none!important}.miheai-training-camp-shell .academy-card,.miheai-training-camp-shell .academy-list-row{transition:border-color .18s,background .18s;transform:none}.miheai-training-camp-shell .academy-card.is-clickable:hover,.miheai-training-camp-shell .academy-list-row.is-clickable:hover{background:#fcfdff;border-color:#dbe2ee;transform:none;box-shadow:none!important}.miheai-training-camp-shell .academy-checkin-card.is-clickable:hover{background:#fcfdff;border-color:#dbe2ee;box-shadow:none!important}.miheai-training-camp-shell .academy-detail-tab.is-active{box-shadow:none!important}.miheai-training-camp-shell .academy-detail-cover{box-shadow:none}.miheai-training-camp-shell .academy-browse__panel{background:#fff;border:0;border-radius:14px;gap:1.125rem;padding:1.25rem 1.375rem 1.125rem}.miheai-training-camp-shell .academy-browse__filters{gap:0;padding-top:.125rem}.miheai-training-camp-shell .academy-filter-row{grid-template-columns:4.5rem minmax(0,1fr);align-items:start;gap:.625rem 1rem;min-height:2.375rem}.miheai-training-camp-shell .academy-filter-row+.academy-filter-row{border-top:.0625rem solid #f0f2f6;margin-top:.5rem;padding-top:.875rem}.miheai-training-camp-shell .academy-filter-row__label{color:#667085;padding-top:.4375rem;font-size:.75rem;font-weight:600}.miheai-training-camp-shell .academy-filter-row__tags{gap:.375rem .5rem}.miheai-training-camp-shell .academy-filter-tag{color:#657287;background:0 0;border-radius:7px;height:1.875rem;padding:0 .75rem;font-size:.75rem}.miheai-training-camp-shell .academy-filter-tag:hover{color:#3159d8;background:#f2f5ff}.miheai-training-camp-shell .academy-filter-tag.is-active{color:#3159d8;background:#edf2ff}.miheai-training-camp-shell .academy-shortcut{background:#fff;border-color:#e8ecf3}.miheai-training-camp-shell .academy-shortcut:hover,.miheai-training-camp-shell .academy-shortcut.is-active{background:#f5f7ff;border-color:#d8e1ff}@media (max-width:720px){.miheai-training-camp-shell .academy-browse__panel{border-radius:12px;gap:.9375rem;padding:1rem .9375rem .9375rem}.miheai-training-camp-shell .academy-browse__head{flex-wrap:wrap;align-items:flex-start;gap:.625rem}.miheai-training-camp-shell .academy-browse__head-actions{justify-content:flex-start;width:100%;margin-left:0}.miheai-training-camp-shell .academy-filter-row{grid-template-columns:1fr;gap:.375rem;min-height:0}.miheai-training-camp-shell .academy-filter-row+.academy-filter-row{margin-top:.75rem;padding-top:.75rem}.miheai-training-camp-shell .academy-filter-row__label{padding-top:0}}.miheai-training-camp-shell .academy-training-skeleton,.miheai-training-camp-shell .academy-detail-page__state{--skeleton-a:#eceff3;--skeleton-b:#f8f9fb;pointer-events:none}.miheai-training-camp-shell .academy-training-skeleton>*,.miheai-training-camp-shell .academy-training-skeleton .is-line,.miheai-training-camp-shell .academy-training-skeleton .is-cover,.miheai-training-camp-shell .academy-training-skeleton .is-button,.miheai-training-camp-shell .academy-training-skeleton .is-tabs,.miheai-training-camp-shell .academy-training-skeleton .is-panel-title,.miheai-training-camp-shell .academy-detail-page__state:before,.miheai-training-camp-shell .academy-detail-page__state:after{background:linear-gradient(100deg, var(--skeleton-a) 20%, var(--skeleton-b) 42%, var(--skeleton-a) 64%);background-size:220% 100%;animation:1.45s ease-in-out infinite academy-training-shimmer}@keyframes academy-training-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.miheai-training-camp-shell .academy-page.is-loading .academy-page__inner>:not(.academy-training-skeleton){display:none}.miheai-training-camp-shell .academy-training-skeleton--home{gap:1rem;display:grid}.miheai-training-camp-shell .academy-training-skeleton__hero{aspect-ratio:3;border-radius:16px;width:100%}.miheai-training-camp-shell .academy-training-skeleton__shortcuts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;display:grid}.miheai-training-camp-shell .academy-training-skeleton__shortcuts span{border-radius:10px;height:2.875rem}.miheai-training-camp-shell .academy-training-skeleton__filter{background:#fff;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;padding:1rem 1.125rem;display:grid}.miheai-training-camp-shell .academy-training-skeleton__filter span{border-radius:7px;height:1.625rem}.miheai-training-camp-shell .academy-training-skeleton__filter .is-title{grid-column:1/-1;width:8.125rem;height:1.25rem}.miheai-training-camp-shell .academy-training-skeleton__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}.miheai-training-camp-shell .academy-training-skeleton__grid article{background:#fff;border:.0625rem solid #edf0f4;border-radius:12px;gap:.625rem;padding:.75rem;display:grid}.miheai-training-camp-shell .academy-training-skeleton__grid .is-cover{aspect-ratio:16/9;border-radius:9px;width:100%}.miheai-training-camp-shell .academy-training-skeleton .is-line{border-radius:999px;width:74%;height:.75rem;display:block}.miheai-training-camp-shell .academy-training-skeleton .is-line.is-wide{width:92%}.miheai-training-camp-shell .academy-training-skeleton .is-line.is-short{width:48%}.miheai-training-camp-shell .academy-training-skeleton--list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}.miheai-training-camp-shell .academy-training-skeleton--list article{background:#fff;border:.0625rem solid #edf0f4;border-radius:12px;grid-template-columns:5.5rem minmax(0,1fr);align-items:center;gap:.875rem;min-height:6.75rem;padding:.875rem;display:grid}.miheai-training-camp-shell .academy-training-skeleton--list .is-cover{border-radius:9px;width:5.5rem;height:4.75rem}.miheai-training-camp-shell .academy-training-skeleton--list article>div{gap:.625rem;display:grid}.miheai-training-camp-shell .academy-training-skeleton--detail{min-height:26.25rem}.miheai-training-camp-shell .academy-training-skeleton--detail .is-back{border-radius:999px;width:4.75rem;height:.875rem;margin-bottom:1.125rem}.miheai-training-camp-shell .academy-training-skeleton--detail .is-detail-layout{grid-template-columns:minmax(17.5rem,21.25rem) minmax(0,1fr);gap:1.5rem;display:grid}.miheai-training-camp-shell .academy-training-skeleton--detail .is-side,.miheai-training-camp-shell .academy-training-skeleton--detail .is-main{background:#fff;border:.0625rem solid #edf0f4;border-radius:14px;align-content:start;gap:.875rem;padding:1.25rem;display:grid}.miheai-training-camp-shell .academy-training-skeleton--detail .is-cover{aspect-ratio:1;border-radius:12px;width:9.5rem}.miheai-training-camp-shell .academy-training-skeleton--detail .is-title{width:72%;height:1.375rem}.miheai-training-camp-shell .academy-training-skeleton--detail .is-button{border-radius:9px;width:100%;height:2.625rem;margin-top:.5rem}.miheai-training-camp-shell .academy-training-skeleton--detail .is-tabs{border-radius:10px;width:15.625rem;height:2.375rem}.miheai-training-camp-shell .academy-training-skeleton--detail .is-panel-title{width:8.75rem;height:1.25rem;margin-top:.75rem}.miheai-training-camp-shell .academy-detail-page__state{color:transparent;min-height:26.25rem;padding-top:1.25rem;font-size:0;display:block}.miheai-training-camp-shell .academy-detail-page__state:before{content:"";border-radius:999px;width:4.75rem;height:.875rem;margin-bottom:1.75rem;display:block}.miheai-training-camp-shell .academy-detail-page__state:after{content:"";border-radius:14px;width:100%;height:20rem;display:block}@media (max-width:720px){.miheai-training-camp-shell .academy-training-skeleton__filter{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5625rem;padding:.875rem}.miheai-training-camp-shell .academy-training-skeleton__grid,.miheai-training-camp-shell .academy-training-skeleton--list{grid-template-columns:1fr}.miheai-training-camp-shell .academy-training-skeleton--detail .is-detail-layout{grid-template-columns:1fr;gap:.75rem}.miheai-training-camp-shell .academy-training-skeleton--detail .is-side{grid-template-columns:5.75rem minmax(0,1fr);align-items:center}.miheai-training-camp-shell .academy-training-skeleton--detail .is-side .is-cover{grid-row:span 3;width:5.75rem}.miheai-training-camp-shell .academy-training-skeleton--detail .is-button{grid-column:1/-1}}.miheai-training-camp-shell .academy-detail-back{color:#697588;background:0 0;border:0;border-radius:8px;height:2.125rem;padding:0 .625rem 0 .25rem;font-size:.8125rem;font-weight:600}.miheai-training-camp-shell .academy-detail-back:hover{color:#46556d;background:#eef1f5;border-color:transparent;transform:none}.miheai-training-camp-shell .academy-detail-back svg{color:#7b8798}.miheai-training-camp-shell .academy-list-back{color:#697588;background:0 0;border:0;border-radius:8px;justify-content:flex-start;align-items:center;gap:.375rem;height:2.125rem;margin-left:0;padding:0 .625rem 0 .25rem;font-size:.8125rem;font-weight:600;line-height:1;display:inline-flex}.miheai-training-camp-shell .academy-list-back svg{color:#7b8798;flex:0 0 1rem;width:1rem;height:1rem;display:block}.miheai-training-camp-shell .academy-list-back:hover{color:#46556d;background:#eef1f5}.miheai-training-camp-shell .academy-list-page-topbar{background:rgba(247,248,251,.86)}.miheai-training-camp-shell .academy-training-skeleton__legacy-copy{display:none}.miheai-training-camp-shell .academy-training-skeleton--detail>p{color:#687386;background:0 0;border-radius:0;width:auto;height:auto;margin:0;font-size:.875rem;animation:none}.miheai-training-camp-shell .academy-detail-enroll-btn{color:#fff;background:#60789f;border:0;box-shadow:none!important}.miheai-training-camp-shell .academy-detail-enroll-btn:hover:not(:disabled){filter:none;background:#536b91}.miheai-training-camp-shell .academy-detail-enroll-btn.is-done:not(.is-muted){color:#3f624c;background:#edf4ef;border:.0625rem solid #d6e2da}.miheai-training-camp-shell .academy-detail-enroll-btn.is-muted,.miheai-training-camp-shell .academy-detail-enroll-btn:disabled{color:#4f5e72;background:#e9edf2;border:.0625rem solid #d7dee8;font-weight:700}.miheai-training-camp-shell .academy-shortcuts{gap:.625rem}.miheai-training-camp-shell .academy-shortcut{color:#5d697b;background:#fff;border:.0625rem solid #e8ecf2;border-radius:10px;gap:.5rem;height:2.875rem;padding:0 .8125rem;font-size:.8125rem;font-weight:600}.miheai-training-camp-shell .academy-shortcut__icon,.miheai-training-camp-shell .academy-shortcut__icon svg{color:#8793a5;width:1.0625rem;height:1.0625rem}.miheai-training-camp-shell .academy-shortcut:hover{color:#4f5d71;background:#f8f9fb;border-color:#dce2eb}.miheai-training-camp-shell .academy-shortcut.is-active{color:#4f6283;background:#eef2f7;border-color:#dce3ef}.miheai-training-camp-shell .academy-shortcut.is-active .academy-shortcut__icon,.miheai-training-camp-shell .academy-shortcut.is-active .academy-shortcut__icon svg{color:#647b9e}.miheai-training-camp-shell .academy-browse__panel{gap:.75rem;padding:.875rem 1.125rem .75rem}.miheai-training-camp-shell .academy-browse__head{min-height:1.75rem}.miheai-training-camp-shell .academy-filter-row{gap:.4375rem .875rem;min-height:1.875rem}.miheai-training-camp-shell .academy-filter-row+.academy-filter-row{margin-top:.25rem;padding-top:.5625rem}.miheai-training-camp-shell .academy-filter-row__label{padding-top:.3125rem}.miheai-training-camp-shell .academy-filter-tag{height:1.75rem;padding:0 .6875rem}.miheai-training-camp-shell .academy-filter-tag:hover,.miheai-training-camp-shell .academy-filter-tag.is-active{color:#5b6d89;background:#edf1f6}.miheai-training-camp-shell .academy-detail-tab:hover:not(.is-active){color:#5b6d89;background:#f4f6f8}.miheai-training-camp-shell .academy-detail-tab.is-active{color:#536987;background:#fff}.miheai-training-camp-shell .academy-detail-price{color:#61799e}.miheai-training-camp-shell .academy-card__detail{color:#5d697b;background:#f8f9fb;border-color:#dbe1ea}.miheai-training-camp-shell .academy-card.is-clickable:hover .academy-card__detail{color:#46556d;background:#eef1f5;border-color:#cbd5e1}@media (max-width:720px){.miheai-training-camp-shell .academy-browse__panel{gap:.6875rem;padding:.8125rem .875rem .75rem}.miheai-training-camp-shell .academy-shortcut{height:2.75rem;font-size:.75rem}}.viewer-zoom-in:before,.viewer-zoom-out:before,.viewer-one-to-one:before,.viewer-reset:before,.viewer-prev:before,.viewer-play:before,.viewer-next:before,.viewer-rotate-left:before,.viewer-rotate-right:before,.viewer-flip-horizontal:before,.viewer-flip-vertical:before,.viewer-fullscreen:before,.viewer-fullscreen-exit:before,.viewer-close:before{color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 560 40%22%3E%3Cpath fill%3D%22%23fff%22 d%3D%22M49.6 17.9h20.2v3.9H49.6zm123.1 2 10.9-11 2.7 2.8-8.2 8.2 8.2 8.2-2.7 2.7-10.9-10.9zm94 0-10.8-11-2.7 2.8 8.1 8.2-8.1 8.2 2.7 2.7 10.8-10.9zM212 9.3l20.1 10.6L212 30.5V9.3zm161.5 4.6-7.2 6 7.2 5.9v-4h12.4v4l7.3-5.9-7.3-6v4h-12.4v-4zm40.2 12.3 5.9 7.2 5.9-7.2h-4V13.6h4l-5.9-7.3-5.9 7.3h4v12.6h-4zm35.9-16.5h6.3v2h-4.3V16h-2V9.7Zm14 0h6.2V16h-2v-4.3h-4.2v-2Zm6.2 14V30h-6.2v-2h4.2v-4.3h2Zm-14 6.3h-6.2v-6.3h2v4.4h4.3v2Zm-438 .1v-8.3H9.6v-3.9h8.2V9.7h3.9v8.2h8.1v3.9h-8.1v8.3h-3.9zM93.6 9.7h-5.8v3.9h2V30h3.8V9.7zm16.1 0h-5.8v3.9h1.9V30h3.9V9.7zm-11.9 4.1h3.9v3.9h-3.9zm0 8.2h3.9v3.9h-3.9zm244.6-11.7 7.2 5.9-7.2 6v-3.6c-5.4-.4-7.8.8-8.7 2.8-.8 1.7-1.8 4.9 2.8 8.2-6.3-2-7.5-6.9-6-11.3 1.6-4.4 8-5 11.9-4.9v-3.1Zm147.2 13.4h6.3V30h-2v-4.3h-4.3v-2zm14 6.3v-6.3h6.2v2h-4.3V30h-1.9zm6.2-14h-6.2V9.7h1.9V14h4.3v2zm-13.9 0h-6.3v-2h4.3V9.7h2V16zm33.3 12.5 8.6-8.6-8.6-8.7 1.9-1.9 8.6 8.7 8.6-8.7 1.9 1.9-8.6 8.7 8.6 8.6-1.9 2-8.6-8.7-8.6 8.7-1.9-2zM297 10.3l-7.1 5.9 7.2 6v-3.6c5.3-.4 7.7.8 8.7 2.8.8 1.7 1.7 4.9-2.9 8.2 6.3-2 7.5-6.9 6-11.3-1.6-4.4-7.9-5-11.8-4.9v-3.1Zm-157.3-.6c2.3 0 4.4.7 6 2l2.5-3 1.9 9.2h-9.3l2.6-3.1a6.2 6.2 0 0 0-9.9 5.1c0 3.4 2.8 6.3 6.2 6.3 2.8 0 5.1-1.9 6-4.4h4c-1 4.7-5 8.3-10 8.3a10 10 0 0 1-10-10.2 10 10 0 0 1 10-10.2Z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:17.5rem;width:1.25rem;height:1.25rem;font-size:0;line-height:0;display:block}.viewer-zoom-in:before{content:"Zoom In";background-position:0 0}.viewer-zoom-out:before{content:"Zoom Out";background-position:-1.25rem 0}.viewer-one-to-one:before{content:"One to One";background-position:-2.5rem 0}.viewer-reset:before{content:"Reset";background-position:-3.75rem 0}.viewer-prev:before{content:"Previous";background-position:-5rem 0}.viewer-play:before{content:"Play";background-position:-6.25rem 0}.viewer-next:before{content:"Next";background-position:-7.5rem 0}.viewer-rotate-left:before{content:"Rotate Left";background-position:-8.75rem 0}.viewer-rotate-right:before{content:"Rotate Right";background-position:-10rem 0}.viewer-flip-horizontal:before{content:"Flip Horizontal";background-position:-11.25rem 0}.viewer-flip-vertical:before{content:"Flip Vertical";background-position:-12.5rem 0}.viewer-fullscreen:before{content:"Enter Full Screen";background-position:-13.75rem 0}.viewer-fullscreen-exit:before{content:"Exit Full Screen";background-position:-15rem 0}.viewer-close:before{content:"Close";background-position:-16.25rem 0}.viewer-container{-webkit-tap-highlight-color:transparent;-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;direction:ltr;font-size:0;line-height:0;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.viewer-container::-moz-selection{background-color:transparent}.viewer-container ::-moz-selection{background-color:transparent}.viewer-container::-moz-selection{background-color:transparent}.viewer-container::selection{background-color:transparent}.viewer-container ::-moz-selection{background-color:transparent}.viewer-container ::selection{background-color:transparent}.viewer-container:focus{outline:0}.viewer-container img{width:100%;height:auto;display:block;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important}.viewer-canvas{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.viewer-canvas>img{width:auto;height:auto;margin:.9375rem auto;max-width:90%!important}.viewer-magnifier{box-sizing:border-box;pointer-events:none;z-index:2;background-color:#fff;background-repeat:no-repeat;border:.125rem solid #fff;border-radius:50%;display:none;position:absolute;top:1rem;left:1rem;overflow:hidden;box-shadow:0 .0625rem .3125rem rgba(0,0,0,.5)}.viewer-magnifier.viewer-show{display:block}.viewer-magnifier-image{transform-origin:50%;position:absolute;top:0;left:0;max-width:none!important}.viewer-navigation{position:absolute;top:50%;left:0;right:0}.viewer-navigation>.viewer-prev,.viewer-navigation>.viewer-next{cursor:pointer;background-color:rgba(0,0,0,.5);border-radius:50%;width:2.5rem;height:2.5rem;margin-top:-1.25rem;position:absolute}.viewer-navigation>.viewer-prev:focus,.viewer-navigation>.viewer-next:focus,.viewer-navigation>.viewer-prev:hover,.viewer-navigation>.viewer-next:hover{background-color:rgba(0,0,0,.8)}.viewer-navigation>.viewer-prev:focus,.viewer-navigation>.viewer-next:focus{outline:0;box-shadow:0 0 .1875rem #fff}.viewer-navigation>.viewer-prev:before,.viewer-navigation>.viewer-next:before{margin:.625rem}.viewer-navigation>.viewer-prev{left:.9375rem}.viewer-navigation>.viewer-next{right:.9375rem}.viewer-navigation>.viewer-large{width:3rem;height:3rem;margin-top:-1.5rem}.viewer-navigation>.viewer-large:before{margin:.875rem}.viewer-navigation>.viewer-small{width:2rem;height:2rem;margin-top:-1rem}.viewer-navigation>.viewer-small:before{margin:.375rem}.viewer-navigation-toolbar-left>.viewer-prev{left:3.1875rem}.viewer-navigation-toolbar-right>.viewer-next{right:3.1875rem}.viewer-navigation-navbar-left>.viewer-prev{left:4.1875rem}.viewer-navigation-navbar-right>.viewer-next{right:4.1875rem}.viewer-navigation-navbar-left-small>.viewer-prev{left:3.5625rem}.viewer-navigation-navbar-right-small>.viewer-next{right:3.5625rem}.viewer-navigation-navbar-left-large>.viewer-prev{left:4.8125rem}.viewer-navigation-navbar-right-large>.viewer-next{right:4.8125rem}.viewer-navigation.viewer-navigation-toolbar-left.viewer-navigation-navbar-left>.viewer-prev{left:6.4375rem}.viewer-navigation.viewer-navigation-toolbar-left.viewer-navigation-navbar-left.viewer-navigation-navbar-left-small>.viewer-prev{left:5.8125rem}.viewer-navigation.viewer-navigation-toolbar-left.viewer-navigation-navbar-left.viewer-navigation-navbar-left-large>.viewer-prev{left:7.0625rem}.viewer-navigation.viewer-navigation-toolbar-right.viewer-navigation-navbar-right>.viewer-next{right:6.4375rem}.viewer-navigation.viewer-navigation-toolbar-right.viewer-navigation-navbar-right.viewer-navigation-navbar-right-small>.viewer-next{right:5.8125rem}.viewer-navigation.viewer-navigation-toolbar-right.viewer-navigation-navbar-right.viewer-navigation-navbar-right-large>.viewer-next{right:7.0625rem}.viewer-navbar{background-color:rgba(0,0,0,.5);position:absolute;bottom:0;left:0;right:0;overflow:hidden}.viewer-navbar.viewer-small>.viewer-list{height:2.5rem}.viewer-navbar.viewer-small>.viewer-list>li{width:1.5rem;height:2.5rem}.viewer-navbar.viewer-large>.viewer-list{height:3.75rem}.viewer-navbar.viewer-large>.viewer-list>li{width:2.25rem;height:3.75rem}.viewer-navbar-top{top:0;bottom:auto}.viewer-navbar-left,.viewer-navbar-right{width:3.25rem;top:0;bottom:0}:is(.viewer-navbar-left,.viewer-navbar-right)>.viewer-list{width:3.125rem;height:auto;padding:0 .0625rem}:is(.viewer-navbar-left,.viewer-navbar-right)>.viewer-list>li{float:none;width:3.125rem;height:1.875rem}:is(.viewer-navbar-left,.viewer-navbar-right)>.viewer-list>li+li{margin-top:.0625rem;margin-left:0}.viewer-navbar-left.viewer-small,.viewer-navbar-right.viewer-small{width:2.625rem}:is(.viewer-navbar-left.viewer-small,.viewer-navbar-right.viewer-small)>.viewer-list{width:2.5rem}:is(.viewer-navbar-left.viewer-small,.viewer-navbar-right.viewer-small)>.viewer-list>li{width:2.5rem;height:1.5rem}.viewer-navbar-left.viewer-large,.viewer-navbar-right.viewer-large{width:3.875rem}:is(.viewer-navbar-left.viewer-large,.viewer-navbar-right.viewer-large)>.viewer-list{width:3.75rem}:is(.viewer-navbar-left.viewer-large,.viewer-navbar-right.viewer-large)>.viewer-list>li{width:3.75rem;height:2.25rem}.viewer-navbar-left{right:auto}.viewer-navbar-right{left:auto}.viewer-list{box-sizing:content-box;height:3.125rem;margin:0;padding:.0625rem 0;overflow:hidden}.viewer-list>li{color:transparent;cursor:pointer;float:left;opacity:.5;width:1.875rem;height:3.125rem;font-size:0;line-height:0;transition:opacity .15s;overflow:hidden}.viewer-list>li:focus,.viewer-list>li:hover{opacity:.75}.viewer-list>li:focus{outline:0}.viewer-list>li+li{margin-left:.0625rem}.viewer-list>.viewer-loading{position:relative}.viewer-list>.viewer-loading:after{border-width:.125rem;width:1.25rem;height:1.25rem;margin-top:-.625rem;margin-left:-.625rem}.viewer-list>.viewer-active,.viewer-list>.viewer-active:focus,.viewer-list>.viewer-active:hover{opacity:1}.viewer-player{cursor:none;z-index:1;background-color:#000;display:none;position:absolute;top:0;bottom:0;left:0;right:0}.viewer-player>img{position:absolute;top:0;left:0}.viewer-toolbar{text-align:center;position:absolute;bottom:0;left:0;right:0}.viewer-toolbar.viewer-toolbar-top{top:0;bottom:auto}.viewer-toolbar.viewer-toolbar-navbar-top{top:3.25rem}.viewer-toolbar.viewer-toolbar-navbar-top.viewer-toolbar-navbar-small{top:2.625rem}.viewer-toolbar.viewer-toolbar-navbar-top.viewer-toolbar-navbar-large{top:3.875rem}.viewer-toolbar.viewer-toolbar-navbar-right{right:3.25rem}.viewer-toolbar.viewer-toolbar-navbar-right.viewer-toolbar-navbar-small{right:2.625rem}.viewer-toolbar.viewer-toolbar-navbar-right.viewer-toolbar-navbar-large{right:3.875rem}.viewer-toolbar.viewer-toolbar-navbar-bottom{bottom:3.25rem}.viewer-toolbar.viewer-toolbar-navbar-bottom.viewer-toolbar-navbar-small{bottom:2.625rem}.viewer-toolbar.viewer-toolbar-navbar-bottom.viewer-toolbar-navbar-large{bottom:3.875rem}.viewer-toolbar.viewer-toolbar-navbar-left{left:3.25rem}.viewer-toolbar.viewer-toolbar-navbar-left.viewer-toolbar-navbar-small{left:2.625rem}.viewer-toolbar.viewer-toolbar-navbar-left.viewer-toolbar-navbar-large{left:3.875rem}.viewer-toolbar.viewer-toolbar-left,.viewer-toolbar.viewer-toolbar-right{width:2.25rem;top:50%;bottom:auto;left:auto;right:0;transform:translateY(-50%)}.viewer-toolbar.viewer-toolbar-left>ul,.viewer-toolbar.viewer-toolbar-right>ul{margin:0;padding:.1875rem .375rem}.viewer-toolbar.viewer-toolbar-left>ul>li,.viewer-toolbar.viewer-toolbar-right>ul>li{float:none}.viewer-toolbar.viewer-toolbar-left>ul>li+li,.viewer-toolbar.viewer-toolbar-right>ul>li+li{margin-left:0;margin-top:.0625rem!important}.viewer-toolbar.viewer-toolbar-left>ul>.viewer-small,.viewer-toolbar.viewer-toolbar-right>ul>.viewer-small{margin:0 .1875rem}.viewer-toolbar.viewer-toolbar-left>ul>.viewer-large,.viewer-toolbar.viewer-toolbar-right>ul>.viewer-large{margin:0 -.1875rem}.viewer-toolbar.viewer-toolbar-left{left:0;right:auto}.viewer-toolbar>ul{margin:0 auto .3125rem;padding:.375rem .1875rem;display:inline-block;overflow:hidden}.viewer-toolbar>ul>li{cursor:pointer;float:left;background-color:rgba(0,0,0,.5);border-radius:50%;width:1.5rem;height:1.5rem;transition:background-color .15s;overflow:hidden}.viewer-toolbar>ul>li:focus,.viewer-toolbar>ul>li:hover{background-color:rgba(0,0,0,.8)}.viewer-toolbar>ul>li:focus{z-index:1;outline:0;position:relative;box-shadow:0 0 .1875rem #fff}.viewer-toolbar>ul>li:before{margin:.125rem}.viewer-toolbar>ul>li+li{margin-left:.0625rem}.viewer-toolbar>ul>.viewer-small{width:1.125rem;height:1.125rem;margin-top:.1875rem;margin-bottom:.1875rem}.viewer-toolbar>ul>.viewer-small:before{margin:-.0625rem}.viewer-toolbar>ul>.viewer-large{width:1.875rem;height:1.875rem;margin-top:-.1875rem;margin-bottom:-.1875rem}.viewer-toolbar>ul>.viewer-large:before{margin:.3125rem}.viewer-tooltip{color:#fff;text-align:center;background-color:rgba(0,0,0,.8);border-radius:10px;width:3.125rem;height:1.25rem;margin-top:-.625rem;margin-left:-1.5625rem;font-size:.75rem;line-height:1.25rem;display:none;position:absolute;top:50%;left:50%}.viewer-title{color:#ccc;opacity:.8;text-overflow:ellipsis;white-space:nowrap;max-width:90%;min-height:.875rem;padding:.3125rem;font-size:.75rem;line-height:1.2;transition:opacity .15s;display:inline-block;position:absolute;bottom:0;left:50%;overflow:hidden;transform:translate(-50%)}.viewer-title.viewer-title-navbar-bottom{bottom:3.25rem}.viewer-title.viewer-title-navbar-bottom.viewer-title-navbar-small{bottom:2.625rem}.viewer-title.viewer-title-navbar-bottom.viewer-title-navbar-large{bottom:3.875rem}.viewer-title.viewer-title-toolbar-bottom{bottom:2.625rem}.viewer-title.viewer-title-toolbar-bottom.viewer-title-navbar-bottom{bottom:5.875rem}.viewer-title.viewer-title-toolbar-bottom.viewer-title-navbar-bottom.viewer-title-navbar-small{bottom:5.25rem}.viewer-title.viewer-title-toolbar-bottom.viewer-title-navbar-bottom.viewer-title-navbar-large{bottom:6.5rem}.viewer-title.viewer-title-toolbar-left,.viewer-title.viewer-title-toolbar-right,.viewer-title.viewer-title-navbar-left,.viewer-title.viewer-title-navbar-right{text-align:center;max-width:none;transform:none}.viewer-title.viewer-title-toolbar-left{left:2.25rem;right:0}.viewer-title.viewer-title-toolbar-right{left:0;right:2.25rem}.viewer-title.viewer-title-navbar-left{left:3.25rem;right:0}.viewer-title.viewer-title-navbar-left.viewer-title-navbar-left-small{left:2.625rem}.viewer-title.viewer-title-navbar-left.viewer-title-navbar-left-large{left:3.875rem}.viewer-title.viewer-title-navbar-right{left:0;right:3.25rem}.viewer-title.viewer-title-navbar-right.viewer-title-navbar-right-small{right:2.625rem}.viewer-title.viewer-title-navbar-right.viewer-title-navbar-right-large{right:3.875rem}.viewer-title.viewer-title-toolbar-left.viewer-title-navbar-right{left:2.25rem}.viewer-title.viewer-title-toolbar-right.viewer-title-navbar-left{right:2.25rem}.viewer-title.viewer-title-toolbar-left.viewer-title-navbar-left{left:5.5rem}.viewer-title.viewer-title-toolbar-left.viewer-title-navbar-left.viewer-title-navbar-left-small{left:4.875rem}.viewer-title.viewer-title-toolbar-left.viewer-title-navbar-left.viewer-title-navbar-left-large{left:6.125rem}.viewer-title.viewer-title-toolbar-right.viewer-title-navbar-right{right:5.5rem}.viewer-title.viewer-title-toolbar-right.viewer-title-navbar-right.viewer-title-navbar-right-small{right:4.875rem}.viewer-title.viewer-title-toolbar-right.viewer-title-navbar-right.viewer-title-navbar-right-large{right:6.125rem}.viewer-title:hover{opacity:1}.viewer-button{-webkit-app-region:no-drag;cursor:pointer;background-color:rgba(0,0,0,.5);border-radius:50%;width:5rem;height:5rem;transition:background-color .15s;position:absolute;top:-2.5rem;right:-2.5rem;overflow:hidden}.viewer-button:focus,.viewer-button:hover{background-color:rgba(0,0,0,.8)}.viewer-button:focus{outline:0;box-shadow:0 0 .1875rem #fff}.viewer-button:before{position:absolute;bottom:.9375rem;left:.9375rem}.viewer-fixed{position:fixed}.viewer-open{overflow:hidden}.viewer-show{display:block}.viewer-hide{display:none}.viewer-backdrop{background-color:rgba(0,0,0,.5)}.viewer-invisible{visibility:hidden}.viewer-move{cursor:move;cursor:grab}.viewer-fade{opacity:0}.viewer-in{opacity:1}.viewer-transition{transition:all .3s}@keyframes viewer-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.viewer-loading:after{content:"";z-index:1;border:.25rem solid rgba(255,255,255,.1);border-left-color:rgba(255,255,255,.5);border-radius:50%;width:2.5rem;height:2.5rem;margin-top:-1.25rem;margin-left:-1.25rem;animation:1s linear infinite viewer-spinner;display:inline-block;position:absolute;top:50%;left:50%}@media (max-width:767px){.viewer-hide-xs-down{display:none}}@media (max-width:991px){.viewer-hide-sm-down{display:none}}@media (max-width:1199px){.viewer-hide-md-down{display:none}}
