@font-face{font-family:Be Vietnam Pro;font-style:italic;font-weight:400;font-display:swap;src:url(../media/84649a19e7c971e5-s.0p482fqe7iseg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:italic;font-weight:400;font-display:swap;src:url(../media/c2583d89bfe0cb07-s.0lhhztt~22x9a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:italic;font-weight:400;font-display:swap;src:url(../media/1c21aefeb0c154da-s.p.16v-7hup9.guf.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}@font-face{font-family:Be Vietnam Pro;font-style:italic;font-weight:500;font-display:swap;src:url(../media/2f2f1d7efbb1a246-s.0a6brpdfn~de~.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:italic;font-weight:500;font-display:swap;src:url(../media/a5bce8926c0def48-s.07m8ebqvgs19a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:italic;font-weight:500;font-display:swap;src:url(../media/a36cacf12d3adfe6-s.p.0izb4-uxsv4ur.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}@font-face{font-family:Be Vietnam Pro;font-style:italic;font-weight:600;font-display:swap;src:url(../media/14aaf58164c7dbb1-s.14u7h74c_f2~z.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:italic;font-weight:600;font-display:swap;src:url(../media/325d29cfd37fbc9b-s.0y0qu5h2twkr3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:italic;font-weight:600;font-display:swap;src:url(../media/99e19b4140f0ce54-s.p.0ypu164yibht9.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}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/53e45098eac42afb-s.0l2qk94b1u89y.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/85ea1b3aadcead52-s.01rdcbu-77uoy.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3c285486269019b7-s.p.0sn2213rkw2e_.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}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/625a092f804baad3-s.0mrp_qm_8jqq_.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6afabefbb32d7517-s.05-22z7vt.jl1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a4f4f75ad654963f-s.p.0h6jagi-ln9qy.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}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a3bcb02a0e9e5d11-s.0p40-daftjh_g.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b35fd19aef91b293-s.07en.a1_ufzzv.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8f46d218c8f79e34-s.p.0xhl7b6zs4.~j.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}@font-face{font-family:Be Vietnam Pro Fallback;src:local(Arial);ascent-override:90.61%;descent-override:24.01%;line-gap-override:0.0%;size-adjust:110.36%}.be_vietnam_pro_b74f015c-module__PHu4JW__className{font-family:Be Vietnam Pro,Be Vietnam Pro Fallback}.be_vietnam_pro_b74f015c-module__PHu4JW__variable{--font-be-vietnam:"Be Vietnam Pro", "Be Vietnam Pro Fallback"}
@font-face{font-family:"Baloo 2";font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/3c30d2e0bea83d70-s.1510jjpt-ea.-.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e045b8a36dafeb96-s.0mp7_4fvr-glo.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/921864ee6019b767-s.0483o7dbqnq11.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/d7d9c82e455b419c-s.p.0ycukbtwcuvn3.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}@font-face{font-family:"Baloo 2 Fallback";src:local(Arial);ascent-override:112.55%;descent-override:54.71%;line-gap-override:0.0%;size-adjust:95.78%}.baloo_2_4c403141-module__m6GtXq__className{font-family:"Baloo 2","Baloo 2 Fallback";font-style:normal}.baloo_2_4c403141-module__m6GtXq__variable{--font-baloo:"Baloo 2", "Baloo 2 Fallback"}
@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-display:swap;src:url(../media/88731e1a74492905-s.093kp-ivx0g2f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-display:swap;src:url(../media/861011d7404b02f6-s.0.xm8qlf5_315.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3381337b621a9a6a-s.064fjoont5c7t.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5413d6e6d8960ee4-s.05vzz1snb6e.m.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0951afe60dbf5d36-s.04q-sk9kar98f.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-display:swap;src:url(../media/97e7b204180d1274-s.15almw42k3wem.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Code;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b8b552e8609c5636-s.p.0vinx1niofu4y.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}@font-face{font-family:Fira Code;font-style:normal;font-weight:500;font-display:swap;src:url(../media/88731e1a74492905-s.093kp-ivx0g2f.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Code;font-style:normal;font-weight:500;font-display:swap;src:url(../media/861011d7404b02f6-s.0.xm8qlf5_315.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Code;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3381337b621a9a6a-s.064fjoont5c7t.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Fira Code;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5413d6e6d8960ee4-s.05vzz1snb6e.m.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Code;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0951afe60dbf5d36-s.04q-sk9kar98f.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Fira Code;font-style:normal;font-weight:500;font-display:swap;src:url(../media/97e7b204180d1274-s.15almw42k3wem.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Code;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b8b552e8609c5636-s.p.0vinx1niofu4y.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}@font-face{font-family:Fira Code Fallback;src:local(Arial);ascent-override:73.56%;descent-override:23.92%;line-gap-override:0.0%;size-adjust:134.59%}.fira_code_4ae0c339-module__FnQbCq__className{font-family:Fira Code,Fira Code Fallback;font-style:normal}.fira_code_4ae0c339-module__FnQbCq__variable{--font-fira-code:"Fira Code", "Fira Code Fallback"}
@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,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--spacing:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--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);--font-sans:var(--font-be-vietnam), ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-fira-code), ui-monospace, SFMono-Regular, monospace;--font-display:var(--font-baloo), ui-rounded, "Segoe UI", system-ui, sans-serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;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:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.bottom-0{bottom:calc(var(--spacing) * 0)}.isolate{isolation:isolate}.z-\[200\]{z-index:200}.row-1{grid-row:1}.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-1{margin:calc(var(--spacing) * 1)}.m-2{margin:calc(var(--spacing) * 2)}.m-3{margin:calc(var(--spacing) * 3)}.\!block{display:block!important}.\!hidden{display:none!important}.\!table{display:table!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.list-item{display:list-item}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.h-3{height:calc(var(--spacing) * 3)}.h-90{height:calc(var(--spacing) * 90)}.h-dvh{height:100dvh}.h-screen{height:100vh}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.flex-shrink,.shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.p-1{padding:calc(var(--spacing) * 1)}.break-all{word-break:break-all}.text-primary{color:var(--st-palette-primary-main)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline\!{outline-style:var(--tw-outline-style)!important;outline-width:1px!important}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\!filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-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))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-all{-webkit-user-select:all;user-select:all}.\[chunk\:7f2c9b3e\]{chunk:7f2c9b3e}.\[chunk\:326775eb\]{chunk:326775eb}.\[chunk\:\<cite\>\]{chunk:<cite>}.\[chunk\:\<hex\>\]{chunk:<hex>}.\[chunk\:a9acf87f\]{chunk:a9acf87f}.\[chunk\:a\]{chunk:a}.\[chunk\:aab6717a\]{chunk:aab6717a}.\[chunk\:abc12345\]{chunk:abc12345}.\[chunk\:abcd1234\]{chunk:abcd1234}.\[chunk\:abcd\]{chunk:abcd}.\[chunk\:bbbb2222\]{chunk:bbbb2222}.\[chunk\:deadbeef\]{chunk:deadbeef}.\[chunk\:…\]{chunk:…}.\[cite\:\[1\]\]{cite:[1]}.\[cite\:\[7\]\]{cite:[7]}.\[cite\:\[N\]\]{cite:[N]}.\[cite\:…\]{cite:…}.\[web\:0\]{web:0}.\[\&\>\*\]\:pointer-events-auto>*{pointer-events:auto}}.surface-panel{background:var(--st-palette-background-paper);border:1px solid var(--st-palette-hairline);border-radius:var(--st-radius-panel)}.surface-press{box-shadow:var(--st-palette-raisedShadow);transition:box-shadow .18s cubic-bezier(0,0,.2,1),translate .32s cubic-bezier(.34,1.56,.64,1),scale .32s cubic-bezier(.34,1.56,.64,1),border-color .12s cubic-bezier(0,0,.2,1),background-color .12s cubic-bezier(0,0,.2,1)}@media (hover:hover){.surface-press:hover{box-shadow:var(--st-palette-liftShadow);border-color:var(--st-palette-controlBorder)}}.surface-press:active{box-shadow:var(--st-palette-raisedShadow)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.surface-press:hover{translate:0 -3px}}@media (prefers-reduced-motion:no-preference){.surface-press:active{transition-duration:90ms;scale:.99}}.st-office-object{transition:translate .32s cubic-bezier(.34,1.56,.64,1),rotate .32s cubic-bezier(.34,1.56,.64,1),scale 90ms cubic-bezier(0,0,.2,1)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.surface-press:hover .st-office-object,[data-hop]:hover .st-office-object,[data-dt-row=main][tabindex]:hover .st-office-object{translate:0 -3px;rotate:-7deg}}@media (prefers-reduced-motion:no-preference){.surface-press:focus-visible .st-office-object,[data-hop]:focus-visible .st-office-object,[data-dt-row=main]:focus-visible .st-office-object{translate:0 -3px;rotate:-7deg}.surface-press:has(:focus-visible) .st-office-object{translate:0 -3px;rotate:-7deg}[data-hop]:has(:focus-visible) .st-office-object{translate:0 -3px;rotate:-7deg}.surface-press:active .st-office-object,[data-hop]:active .st-office-object{scale:.9}}.st-ask .MuiSvgIcon-root{transition:rotate .32s cubic-bezier(.34,1.56,.64,1),translate .32s cubic-bezier(.34,1.56,.64,1)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.st-ask:hover .MuiSvgIcon-root{translate:0 -1px;rotate:-14deg}}@media (prefers-reduced-motion:no-preference){.st-ask:focus-visible .MuiSvgIcon-root{translate:0 -1px;rotate:-14deg}}.code-label{font-family:var(--font-mono);background:var(--st-palette-sunken);color:var(--st-palette-text-secondary);border-radius:var(--st-radius-chip);padding:1px 6px;font-size:13px;line-height:20px}.section-title{font-family:var(--font-sans);color:var(--st-palette-text-secondary);font-size:13px;font-weight:600;line-height:1.4}.edge-fade{--edge-fade-size:28px}.edge-fade[data-more-below=true]{-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--edge-fade-size)), transparent);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--edge-fade-size)), transparent);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--edge-fade-size)), transparent);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--edge-fade-size)), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--edge-fade-size)), transparent)}.edge-fade[data-more-above=true]{-webkit-mask-image:linear-gradient(to top, #000 calc(100% - var(--edge-fade-size)), transparent);-webkit-mask-image:linear-gradient(to top, #000 calc(100% - var(--edge-fade-size)), transparent);-webkit-mask-image:linear-gradient(to top, #000 calc(100% - var(--edge-fade-size)), transparent);-webkit-mask-image:linear-gradient(to top, #000 calc(100% - var(--edge-fade-size)), transparent);mask-image:linear-gradient(to top, #000 calc(100% - var(--edge-fade-size)), transparent)}.edge-fade[data-more-above=true][data-more-below=true]{-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--edge-fade-size), #000 calc(100% - var(--edge-fade-size)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--edge-fade-size), #000 calc(100% - var(--edge-fade-size)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--edge-fade-size), #000 calc(100% - var(--edge-fade-size)), transparent);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--edge-fade-size), #000 calc(100% - var(--edge-fade-size)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--edge-fade-size), #000 calc(100% - var(--edge-fade-size)), transparent)}.st-board{border-radius:var(--st-radius-panel);box-shadow:var(--st-palette-raisedShadow);padding:10px;position:relative}.st-board-cork{border-radius:calc(var(--st-radius-panel) - 6px);position:relative}.st-note{height:100%;color:inherit;translate:calc(var(--note-x,0) * 2px) calc(var(--note-y,0) * 2px);text-decoration:none;display:block;position:relative}.st-note-card{transform-origin:50% 10px;height:100%;rotate:calc(var(--note-tilt,0) * .7deg);box-shadow:var(--st-palette-raisedShadow);transition:rotate .36s cubic-bezier(.34,1.56,.64,1),translate .36s cubic-bezier(.34,1.56,.64,1),box-shadow .18s cubic-bezier(0,0,.2,1);position:relative}.st-note-pin{z-index:2;pointer-events:none;position:absolute;top:-12px;left:50%;translate:-50%}@media (hover:hover){.st-note:hover .st-note-card{box-shadow:var(--st-palette-liftShadow)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.st-note:hover .st-note-card{translate:0 -7px;rotate:none}}@media (prefers-reduced-motion:no-preference){.st-note:focus-visible .st-note-card{box-shadow:var(--st-palette-liftShadow);translate:0 -7px;rotate:none}}.st-note:focus-visible{outline:none}.st-note:focus-visible .st-note-card{outline:2px solid var(--st-palette-focus);outline-offset:3px}.st-note-pencil{transform-origin:20% 80%;transition:rotate .32s cubic-bezier(.34,1.56,.64,1),translate .32s cubic-bezier(.34,1.56,.64,1)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.st-note:hover .st-note-pencil{translate:3px -2px;rotate:-16deg}}@keyframes st-note-pinned{0%{box-shadow:var(--st-palette-liftShadow);translate:0 -14px;rotate:none}}.st-note-sheet{position:relative}@media (prefers-reduced-motion:no-preference){.st-note-sheet .st-note-card{animation:.56s cubic-bezier(.34,1.56,.64,1) backwards st-note-pinned}}.st-peg-door{width:100%;color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none;display:block;position:relative}.st-peg{z-index:2;pointer-events:none;position:absolute;top:0;left:50%;translate:-50%}.st-peg-card{transform-origin:50% -4px;rotate:calc(var(--peg-tilt,0) * .9deg);box-shadow:var(--st-palette-raisedShadow);transition:rotate .62s cubic-bezier(.34,1.56,.64,1),scale 90ms cubic-bezier(0,0,.2,1),box-shadow .18s cubic-bezier(0,0,.2,1);position:relative}@media (hover:hover){.st-peg-door:hover .st-peg-card{box-shadow:var(--st-palette-liftShadow)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.st-peg-door:hover .st-peg-card{rotate:none}}@media (prefers-reduced-motion:no-preference){.st-peg-door:focus-visible .st-peg-card{rotate:none}.st-peg-door:active .st-peg-card{scale:.97}}.st-peg-door:focus-visible{outline:none}.st-peg-door:focus-visible .st-peg-card{box-shadow:var(--st-palette-liftShadow);outline:2px solid var(--st-palette-focus);outline-offset:3px}.st-bench{--bench-row:164px;--bench-plank:90px;grid-template-columns:repeat(auto-fill,minmax(124px,1fr));grid-auto-rows:var(--bench-row);background-attachment:local;border-radius:4px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:599.95px){.st-bench{scroll-snap-type:x proximity;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:112px;grid-auto-flow:column;overflow-x:auto}.st-bench::-webkit-scrollbar{display:none}.st-bench>li{scroll-snap-align:start}}.st-tool{min-width:0;height:100%}.st-tool-door{grid-template-rows:var(--bench-plank) 1fr;height:100%;color:inherit;border-radius:var(--st-radius-control);justify-items:center;padding:0 6px;text-decoration:none;display:grid}.st-tool-door:focus-visible{outline:2px solid var(--st-palette-focus);outline-offset:2px}@media (max-width:599.95px){.st-tool-door:focus-visible{outline-offset:-2px}}.st-tool-object{align-self:end;margin-bottom:-3px}.st-tool-name{text-align:center;max-width:100%;font-family:var(--font-display);overflow-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;align-self:start;padding-top:26px;font-size:14px;font-weight:600;line-height:1.3;transition:color .12s cubic-bezier(0,0,.2,1);display:-webkit-box;overflow:hidden}.st-tool-door:hover .st-tool-name,.st-tool-door:focus-visible .st-tool-name{color:var(--st-palette-primary-main)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.st-sheet-cell{transform-box:fill-box;transform-origin:0;transition:scale .16s cubic-bezier(.22,1,.36,1);scale:0 1}.st-sheet-band{opacity:0;transition:opacity .18s cubic-bezier(0,0,.2,1)}[data-hop]:hover .st-sheet-cell{transition-delay:calc(.12s + var(--i,0) * 90ms);scale:1}[data-hop]:has(:focus-visible) .st-sheet-cell{transition-delay:calc(.12s + var(--i,0) * 90ms);scale:1}[data-hop]:hover .st-sheet-band{opacity:.32}[data-hop]:has(:focus-visible) .st-sheet-band{opacity:.32}.st-draft-card{transform-box:fill-box;transform-origin:50%;transition:translate .52s cubic-bezier(.34,1.56,.64,1),rotate .52s cubic-bezier(.34,1.56,.64,1);translate:22px -50px;rotate:9deg}[data-hop]:hover .st-draft-card{translate:0;rotate:none}[data-hop]:has(:focus-visible) .st-draft-card{translate:0;rotate:none}}.st-kit{flex-shrink:0;width:64px;height:64px;position:relative}.st-kit-layer{width:64px;height:64px;position:absolute;inset:0;overflow:visible}.st-kit-object{position:absolute;top:2px;left:12px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.surface-press:hover .st-kit .st-office-object{translate:0 -11px;rotate:-6deg}}@media (prefers-reduced-motion:no-preference){.surface-press:has(:focus-visible) .st-kit .st-office-object{translate:0 -11px;rotate:-6deg}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.st-kit-host:has(.st-kit-take:hover) .st-kit .st-office-object{translate:0 -11px;rotate:-6deg}}@media (prefers-reduced-motion:no-preference){.st-kit-host:has(.st-kit-take:focus-visible) .st-kit .st-office-object{translate:0 -11px;rotate:-6deg}}.st-reply{transform-origin:25% 90%;transition:translate .32s cubic-bezier(.34,1.56,.64,1),rotate .32s cubic-bezier(.34,1.56,.64,1),scale 90ms cubic-bezier(0,0,.2,1)}@media (hover:hover) and (prefers-reduced-motion:no-preference){[data-hop]:hover .st-reply{translate:0 -3px;rotate:-8deg}}@media (prefers-reduced-motion:no-preference){[data-hop]:has(:focus-visible) .st-reply{translate:0 -3px;rotate:-8deg}[data-hop]:active .st-reply{scale:.9}}@keyframes st-reply-dot{0%,60%,to{translate:0}30%{translate:0 -1.6px}}@media (prefers-reduced-motion:no-preference){.st-reply-dot{animation:1.2s ease-in-out infinite st-reply-dot}.st-reply-pop{animation:.36s cubic-bezier(.34,1.56,.64,1) backwards st-tick-land}}@keyframes st-coach-ring{0%{outline-offset:12px;outline-color:color-mix(in srgb, var(--st-palette-primary-main) 0%, transparent)}70%{outline-offset:2px}to{outline-offset:4px;outline-color:var(--st-palette-primary-main)}}[data-coach-ring][data-coach-ring]{outline:2px solid var(--st-palette-primary-main);outline-offset:4px;filter:drop-shadow(0 0 8px var(--st-palette-primary-main))}@supports (color:color-mix(in lab, red, red)){[data-coach-ring][data-coach-ring]{filter:drop-shadow(0 0 8px color-mix(in srgb, var(--st-palette-primary-main) 40%, transparent))}}@media (prefers-reduced-motion:no-preference){[data-coach-ring][data-coach-ring]{animation:.52s cubic-bezier(.34,1.56,.64,1) both st-coach-ring}}@keyframes ember-say{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:none}}@keyframes ember-idea-drift{0%,to{transform:translate(0)}38%{transform:translate(1.5px,-5px)}71%{transform:translate(-1px,-2px)}}@keyframes ember-idea-swing{0%,to{transform:rotate(-1.6deg)}50%{transform:rotate(1.6deg)}}@keyframes ember-idea-flicker{0%,to{transform:rotate(0)scale(1)}23%{transform:rotate(-4deg)scaleY(1.06)}52%{transform:rotate(2.5deg)scaleY(.98)}79%{transform:rotate(-1.5deg)scaleY(1.04)}}@keyframes ember-idea-glow{0%,to{transform:scale(1)}50%{transform:scale(1.14)}}@keyframes ember-bob{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--ember-bob,2.5px) * -1))}}@keyframes ember-breathe{0%,to{transform:scale(1)}50%{transform:scaleY(1.02)}}@keyframes ember-flicker{0%{transform:rotate(-2.2deg)scaleY(.96)}28%{transform:rotate(1.4deg)scaleY(1.05)}52%{transform:rotate(2.6deg)scaleY(.99)}76%{transform:rotate(-.6deg)scaleY(1.04)}to{transform:rotate(-2.2deg)scaleY(.96)}}@keyframes ember-mist-drift{0%,to{transform:translate(-8px)}50%{transform:translate(8px)}}@keyframes ember-dangle{0%,to{transform:rotate(-2.5deg)}50%{transform:rotate(2.5deg)}}@keyframes ember-pine-sway{0%,to{transform:rotate(calc(var(--pine-amp,1) * -1deg)) skewX(calc(var(--pine-amp,1) * -.6deg))}50%{transform:rotate(calc(var(--pine-amp,1) * 1deg)) skewX(calc(var(--pine-amp,1) * .6deg))}}@keyframes ember-gust{0%,to{transform:rotate(0)skew(0deg)}1.19%{transform:rotate(calc(var(--pine-amp,1) * .5deg)) skewX(calc(var(--pine-amp,1) * .3deg))}3.81%{transform:rotate(calc(var(--pine-amp,1) * 2deg)) skewX(calc(var(--pine-amp,1) * 1.2deg))}6.19%{transform:rotate(calc(var(--pine-amp,1) * .9deg)) skewX(calc(var(--pine-amp,1) * .55deg))}8.57%{transform:rotate(calc(var(--pine-amp,1) * 1.5deg)) skewX(calc(var(--pine-amp,1) * .9deg))}11.43%{transform:rotate(calc(var(--pine-amp,1) * .3deg)) skewX(calc(var(--pine-amp,1) * .2deg))}13.33%{transform:rotate(0)skew(0deg)}}@keyframes ember-crater-breath{0%,5%,to{opacity:var(--glow-rest,.35);transform:scaleY(1)}.63%{opacity:1;transform:scaleY(1.25)}2.81%{opacity:1;transform:scaleY(1.18)}4.38%{opacity:calc(var(--glow-rest,.35) * .85);transform:scaleY(.96)}}@keyframes ember-plume{0%,.63%,2.5%,to{opacity:0}.63%{transform:translate(0)rotate(0)scale(.6)}.86%{opacity:1;transform:translate(2px,-8px)rotate(20deg)scale(1)}1.94%{opacity:1;transform:translate(var(--plume-drift,30px), calc(var(--plume-rise,70px) * -.8)) rotate(var(--plume-spin,120deg)) scale(.9)}2.5%{transform:translate(var(--plume-drift,30px), calc(var(--plume-rise,70px) * -1)) rotate(var(--plume-spin,120deg)) scale(.7)}}@keyframes ember-ash-ring{0%,.94%,2.81%,to{opacity:0}.94%{transform:scale(1)}1.1%{opacity:.28}2.81%{transform:scale(2.2)}}@keyframes ember-notice{0%,.47%,3.44%,to{transform:rotate(0)}.78%,3.13%{transform:rotate(6deg)}}@keyframes ember-twinkle{0%,to{opacity:var(--twinkle-rest,.5)}50%{opacity:calc(var(--twinkle-rest,.5) * .35)}}@keyframes ember-zzz{0%{opacity:0;transform:translate(0)scale(.7)}18%,62%{opacity:1}to{opacity:0;transform:translate(-9px,-13px)scale(1.18)}}.ember [data-loop],.ember-scene [data-loop]{transform-box:view-box}.ember-scene[data-offscreen=true] [data-loop]{animation-play-state:paused}@media (prefers-reduced-motion:no-preference){.ember [data-loop=bob]{animation:ember-bob var(--ember-bob-ms,3.4s) ease-in-out infinite}.ember [data-loop=breathe]{transform-origin:var(--ember-foot);animation:ember-breathe var(--ember-breathe-ms,4.1s) ease-in-out infinite}.ember [data-loop=flicker]{transform-origin:var(--ember-wick);animation:ember-flicker var(--ember-sway-ms,5.3s) ease-in-out infinite}.ember [data-loop=sleeveLeft]{transform-origin:var(--ember-arm-left);animation:ember-dangle var(--ember-dangle-ms,2.9s) ease-in-out infinite}.ember [data-loop=sleeveRight]{transform-origin:var(--ember-arm-right);animation:ember-dangle var(--ember-dangle-ms,2.9s) ease-in-out .4s infinite reverse}.ember [data-loop=zzz]{transform-box:fill-box;transform-origin:50%;animation:ember-zzz var(--ember-zzz-ms,3.2s) ease-out var(--zzz-delay,0s) infinite}.ember-scene [data-loop=mist]{animation:26s linear infinite ember-mist-drift}.ember-scene [data-loop=gust]{transform-origin:var(--pine-base);animation:ember-gust var(--gust-ms,16s) ease-in-out var(--pine-delay,0s) infinite}.ember-scene [data-loop=sway]{transform-origin:var(--pine-base);animation:ember-pine-sway var(--pine-period,4s) ease-in-out var(--pine-phase,0s) infinite}.ember-scene [data-loop=crater]{transform-origin:var(--crater-origin);animation:ember-crater-breath var(--breath-ms,64s) ease-in-out infinite}.ember-scene [data-loop=plume]{transform-origin:var(--crater-origin);animation:ember-plume var(--breath-ms,64s) ease-out var(--plume-delay,0s) infinite}.ember-scene [data-loop=ash]{transform-origin:var(--crater-origin);animation:ember-ash-ring var(--breath-ms,64s) ease-out infinite}.ember[data-attends=true] [data-loop=notice]{transform-origin:var(--ember-head);animation:ember-notice var(--breath-ms,64s) ease-in-out infinite}.ember-bubble,.ember-note-line{transform-origin:top;animation:.22s ease-out ember-say}.ember-ideas [data-loop=idea-drift]{animation:ember-idea-drift var(--idea-drift-ms,5.3s) ease-in-out var(--idea-delay,0s) infinite}.ember-ideas [data-loop=idea-swing]{transform-origin:top;animation:ember-idea-swing var(--idea-swing-ms,3.7s) ease-in-out var(--idea-swing-delay,0s) infinite}.ember-ideas [data-loop=idea-flicker]{transform-origin:0 10.5px;animation:ember-idea-flicker var(--idea-flicker-ms,2.3s) ease-in-out var(--idea-delay,0s) infinite}.ember-ideas .ember-idea[data-lit=true] [data-loop=idea-glow]{transform-origin:0 4px;animation:2.4s ease-in-out infinite ember-idea-glow}.ember-ideas .ember-idea-unit{transition:translate .26s cubic-bezier(.22,1,.36,1)}.ember-ideas .ember-idea[data-lit=true] .ember-idea-unit{translate:0 -3px}.ember-scene [data-loop=twinkle]{animation:ember-twinkle var(--twinkle-ms,3.6s) ease-in-out var(--twinkle-delay,0s) infinite}}.ember-hearth{isolation:isolate;position:relative}.ember-hearth-glow,.ember-hearth-flare{z-index:-1;pointer-events:none;background:radial-gradient(closest-side, var(--st-palette-hearth-heat), var(--st-palette-hearth-ember) 52%, transparent);filter:blur(30px);border-radius:50%;position:absolute;inset:44% 0 -26%}.ember-hearth-glow{opacity:.55;transition:opacity .52s ease-out}.ember-hearth[data-lit=true] .ember-hearth-glow{opacity:.9}.ember-hearth-flare{opacity:0}@media (prefers-reduced-motion:reduce){.ember-hearth-glow{transition:none}}@keyframes ember-hearth-stoke-a{35%{opacity:1;transform:scaleY(1.12)}}@keyframes ember-hearth-stoke-b{35%{opacity:1;transform:scaleY(1.12)}}@keyframes ember-hearth-flare{0%{opacity:0;transform:scaleY(.9)}22%{opacity:1;transform:scaleY(1.18)}to{opacity:0;transform:scaleY(1.32)}}@media (prefers-reduced-motion:no-preference){.ember-hearth[data-stoke=a] .ember-hearth-glow{animation:.64s ease-out ember-hearth-stoke-a}.ember-hearth[data-stoke=b] .ember-hearth-glow{animation:.64s ease-out ember-hearth-stoke-b}.ember-hearth-flare.is-flaring{animation:.9s cubic-bezier(.22,1,.36,1) ember-hearth-flare}.st-arriving .ember-hearth-flare{animation:1.3s cubic-bezier(.22,1,.36,1) 1.18s both ember-hearth-flare}}@keyframes st-pop{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:none}}@keyframes st-turn-forward{0%{opacity:0;translate:24px}}@keyframes st-turn-back{0%{opacity:0;translate:-24px}}@keyframes st-land{0%{opacity:0;translate:0 -10px;scale:.82}60%{opacity:1;translate:0 2px;scale:1.04}to{opacity:1;translate:0;scale:1}}@keyframes st-tick-land{0%{opacity:0;scale:.3}70%{opacity:1;scale:1.2}to{opacity:1;scale:1}}@media (prefers-reduced-motion:no-preference){.st-turn-forward,main[data-turn=forward]>:not([data-turn-still]){animation:.28s cubic-bezier(.22,1,.36,1) both st-turn-forward}.st-turn-back,main[data-turn=back]>:not([data-turn-still]){animation:.28s cubic-bezier(.22,1,.36,1) both st-turn-back}.st-land{animation:.42s cubic-bezier(.34,1.56,.64,1) both st-land}.st-tick-land{animation:.36s cubic-bezier(.34,1.56,.64,1) both st-tick-land}}@keyframes st-arrive-fade{0%{opacity:0}}@keyframes st-arrive-rise{0%{opacity:0;transform:translateY(16px)}}@keyframes st-arrive-pop{0%{opacity:0;transform:translateY(28px)scale(.55)}55%{opacity:1;transform:translateY(-6px)scale(1.06)}78%{transform:translateY(1px)scale(.99)}to{opacity:1;transform:none}}@keyframes st-arrive-open{0%{opacity:0;transform:scale(.88)}}@media (prefers-reduced-motion:no-preference){.st-arriving [data-arrive]{animation-fill-mode:both}.st-arriving [data-arrive=sky]{animation:.7s ease-out both st-arrive-fade}.st-arriving [data-arrive=land]{animation:.76s cubic-bezier(.22,1,.36,1) 90ms both st-arrive-rise}.st-arriving [data-arrive=ember]{animation:.64s cubic-bezier(.22,1,.36,1) .3s both st-arrive-pop}.st-arriving [data-arrive=note]{transform-origin:50% 0;animation:.46s cubic-bezier(.34,1.56,.64,1) .62s both st-arrive-open}.st-arriving [data-arrive=hearth]{animation:.62s cubic-bezier(.22,1,.36,1) .76s both st-arrive-rise}.st-arriving [data-arrive=after]{animation:.52s ease-out 1.1s both st-arrive-fade}.st-arriving [data-arrive=door]{animation:.62s cubic-bezier(.22,1,.36,1) .98s both st-arrive-rise}}.st-book-door{grid-template-rows:var(--shelf-plank,200px) 1fr;width:100%;min-width:0;height:100%;color:inherit;border-radius:var(--st-radius-control);perspective:720px;perspective-origin:50% 30%;-webkit-tap-highlight-color:transparent;justify-items:center;padding:0 4px;text-decoration:none;display:grid}.st-book-stand{justify-content:center;align-self:end;align-items:flex-end;margin-bottom:-2px;display:flex;position:relative}.st-book{transform-origin:50% 100%;transition:translate .38s cubic-bezier(.34,1.56,.64,1),rotate .38s cubic-bezier(.34,1.56,.64,1),scale 90ms cubic-bezier(0,0,.2,1)}.st-book-shadow{transition:opacity .22s cubic-bezier(0,0,.2,1),scale .38s cubic-bezier(.34,1.56,.64,1)}.st-book-door:hover .st-book-title,.st-book-door:focus-visible .st-book-title{color:var(--st-palette-primary-main)}@media (hover:hover){.st-book-door:hover .st-book-shadow{opacity:.45}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.st-book-door:hover .st-book{translate:0 -10px;rotate:x -11deg}.st-book-door:hover .st-book-shadow{scale:1.18 1}}@media (prefers-reduced-motion:no-preference){.st-book-door:focus-visible .st-book{translate:0 -10px;rotate:x -11deg}.st-book-door:active .st-book{scale:.97}}.st-book-door:focus-visible{outline:none}.st-book-door:focus-visible .st-book{outline:2px solid var(--st-palette-focus);outline-offset:4px;border-radius:4px}.st-book-foot{flex-direction:column;align-self:start;align-items:center;gap:6px;min-width:0;max-width:100%;padding-top:28px;display:flex}.st-book-line{text-align:center;overflow-wrap:break-word;max-width:100%;display:block}.st-book-tracker{justify-content:center;min-width:0;max-width:100%;display:flex}.st-book-pencil{transform-origin:20% 80%;transition:rotate .32s cubic-bezier(.34,1.56,.64,1),translate .32s cubic-bezier(.34,1.56,.64,1)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.st-book-door:hover .st-book-pencil{translate:3px -2px;rotate:-16deg}}@keyframes st-book-taken{0%{translate:0 -10px;rotate:x -11deg}}.st-book-close{perspective:720px;perspective-origin:50% 30%}@media (prefers-reduced-motion:no-preference){.st-book-close .st-book{animation:.56s cubic-bezier(.34,1.56,.64,1) backwards st-book-taken}}.st-index-slot{min-width:0;height:100%;position:relative}.st-index-card{box-shadow:var(--st-palette-raisedShadow);transition:translate .34s cubic-bezier(.34,1.56,.64,1),scale 90ms cubic-bezier(0,0,.2,1),box-shadow .18s cubic-bezier(0,0,.2,1)}.st-index-forget{transition:translate .34s cubic-bezier(.34,1.56,.64,1)}.st-index-name{transition:color .12s cubic-bezier(0,0,.2,1)}@media (hover:hover){.st-index-slot:hover .st-index-card{box-shadow:var(--st-palette-liftShadow)}.st-index-slot:hover .st-index-name{color:var(--st-palette-primary-main)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.st-index-slot:hover .st-index-card,.st-index-slot:hover .st-index-forget{translate:0 -6px}}.st-index-door:focus-visible{outline:none}.st-index-slot:has(.st-index-door:focus-visible) .st-index-card{box-shadow:var(--st-palette-liftShadow);outline:2px solid var(--st-palette-focus);outline-offset:3px}.st-index-slot:has(.st-index-door:focus-visible) .st-index-name{color:var(--st-palette-primary-main)}@media (prefers-reduced-motion:no-preference){:is(.st-index-slot:has(.st-index-door:focus-visible) .st-index-card,.st-index-slot:has(.st-index-door:focus-visible) .st-index-forget){translate:0 -6px}.st-index-slot:has(.st-index-door:active) .st-index-card{scale:.99}}.st-plug{transform-origin:30px 42px}.st-plug-pins{transform-origin:30px 48.6px}.st-socket-resting .st-plug{translate:43.5px;rotate:90deg}.st-socket-seated .st-plug-pins{scale:1 0}@media (prefers-reduced-motion:no-preference){.st-plug,.st-socket-lead-slack{transition:translate .38s cubic-bezier(.34,1.56,.64,1),rotate .38s cubic-bezier(.34,1.56,.64,1)}.st-plug-pins{transition:scale .22s cubic-bezier(.22,1,.36,1)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.st-socket-host:has(.st-socket-take:hover) .st-socket-resting .st-plug{translate:35px -2px;rotate:80deg}.st-socket-host:has(.st-socket-take:hover) .st-socket-resting .st-socket-lead-slack{translate:-8.5px -2px}}@media (prefers-reduced-motion:no-preference){.st-socket-host:has(.st-socket-take:focus-visible) .st-socket-resting .st-plug{translate:35px -2px;rotate:80deg}.st-socket-host:has(.st-socket-take:focus-visible) .st-socket-resting .st-socket-lead-slack{translate:-8.5px -2px}}@keyframes st-socket-plug-in{0%{translate:43.5px;rotate:90deg}58%{translate:-1.6px .4px;rotate:-8deg}80%{translate:.5px;rotate:2deg}to{translate:0;rotate:none}}@keyframes st-socket-pins-in{0%,42%{scale:1}78%,to{scale:1 0}}@keyframes st-socket-lead-in{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:no-preference){.st-socket-landing .st-plug{animation:.7s cubic-bezier(.3,1.15,.6,1) both st-socket-plug-in}.st-socket-landing .st-plug-pins{animation:.7s cubic-bezier(.22,1,.36,1) both st-socket-pins-in}.st-socket-landing .st-socket-lead-out{stroke-dasharray:1;animation:.52s cubic-bezier(.22,1,.36,1) .46s both st-socket-lead-in}}.st-socket-fluid{width:100%;height:auto}.st-card-host{width:100%;min-width:0;position:relative;container-type:inline-size}.st-card{--st-card-pad:clamp(14px, 6.2cqi, 22px);aspect-ratio:1.586;width:100%;padding:var(--st-card-pad);border-radius:var(--st-radius-panel);box-shadow:var(--st-palette-raisedShadow);grid-template-rows:auto auto 1fr auto;row-gap:clamp(6px,2.6cqi,10px);transition:translate .36s cubic-bezier(.34,1.56,.64,1),rotate .36s cubic-bezier(.34,1.56,.64,1),box-shadow .18s cubic-bezier(0,0,.2,1);display:grid;position:relative}.st-card[data-variant=held]{--st-card-ink:var(--st-palette-onPrimary);--st-card-quiet:var(--st-palette-onPrimary);color:var(--st-card-ink);background-color:var(--st-palette-primaryFill);background-image:radial-gradient(120% 110% at 100% 0%, var(--st-palette-onPrimary) 0%, transparent 44%), linear-gradient(165deg, transparent 0%, transparent 58%, var(--st-palette-primaryFillPress) 100%)}@supports (color:color-mix(in lab, red, red)){.st-card[data-variant=held]{background-image:radial-gradient(120% 110% at 100% 0%, color-mix(in oklab, var(--st-palette-onPrimary) 10%, transparent) 0%, transparent 44%), linear-gradient(165deg, transparent 0%, transparent 58%, color-mix(in oklab, var(--st-palette-primaryFillPress) 80%, transparent) 100%)}}.st-card[data-variant=offer]{--st-card-ink:var(--st-palette-text-primary);--st-card-quiet:var(--st-palette-text-secondary);color:var(--st-card-ink);background-color:var(--st-palette-background-paper);border:1.5px solid var(--st-palette-primary-main)}@supports (color:color-mix(in lab, red, red)){.st-card[data-variant=offer]{border:1.5px solid color-mix(in oklab, var(--st-palette-primary-main) 50%, var(--st-palette-hairline))}}.st-card[data-variant=offer][data-emphasised=true]{border-color:var(--st-palette-primary-main);box-shadow:0 0 0 1px var(--st-palette-primary-main), var(--st-palette-raisedShadow)}.st-card-top{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.st-card .st-card-name{min-width:0;font-family:var(--font-display);color:var(--st-card-ink);overflow-wrap:anywhere;margin:0;font-size:clamp(1.25rem,8.4cqi,1.875rem);font-weight:700;line-height:1.1}.st-card[data-variant=held] .st-card-name.st-card-name{text-shadow:0 1px 0 var(--st-palette-primaryFillPress)}@supports (color:color-mix(in lab, red, red)){.st-card[data-variant=held] .st-card-name.st-card-name{text-shadow:0 1px 0 color-mix(in oklab, var(--st-palette-primaryFillPress) 90%, transparent)}}.st-card-corner{color:var(--st-card-quiet);flex-shrink:0;align-items:center;display:flex}.st-card-corner .st-card-contactless{opacity:.85;font-size:clamp(20px,7.4cqi,28px)}.st-card-mark{color:var(--st-card-ink);white-space:nowrap;align-items:center;gap:4px;font-size:.8125rem;font-weight:700;line-height:1.3;display:inline-flex}.st-card-mark .MuiSvgIcon-root{font-size:1rem}.st-card .st-card-chip{width:clamp(34px,14cqi,50px);height:auto}.st-card-body{flex-direction:column;justify-content:center;gap:2px;min-width:0;display:flex}.st-card-price{font-variant-numeric:tabular-nums;color:var(--st-card-ink);font-size:clamp(1.25rem,7.6cqi,1.75rem);font-weight:700;line-height:1.15}.st-card-per{color:var(--st-card-quiet);font-size:.6em;font-weight:600}.st-card-small{color:var(--st-card-quiet);font-size:.8125rem;line-height:1.4}.st-card-allowance{color:var(--st-card-ink);margin-top:4px;font-size:.875rem;font-weight:700;line-height:1.4}.st-card-foot{justify-content:space-between;align-items:flex-end;gap:12px;min-width:0;display:flex}.st-card-field{flex-direction:column;gap:1px;min-width:0;display:flex}.st-card-field[data-end=true]{text-align:end;margin-left:auto}.st-card-label{color:var(--st-card-quiet);font-size:.8125rem;line-height:1.3}.st-card-value{color:var(--st-card-ink);overflow-wrap:anywhere;font-size:.875rem;font-weight:700;line-height:1.3}.st-card-sticker{z-index:2;pointer-events:none;position:absolute;top:-14px;right:-8px;rotate:6deg}.st-sticker,.st-sticker-paper{background:var(--st-palette-background-paper);border:1px solid var(--st-palette-hairline);outline:1.5px dashed var(--st-palette-primary-main);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.st-sticker,.st-sticker-paper{outline:1.5px dashed color-mix(in oklab, var(--st-palette-primary-main) 45%, transparent)}}.st-sticker,.st-sticker-paper{outline-offset:-6px;box-shadow:var(--st-palette-raisedShadow)}.st-sticker{text-align:center;flex-direction:column;align-items:center;gap:1px;max-width:10.5rem;padding:10px 14px 11px;display:flex}.st-sticker-lead{color:var(--st-palette-text-secondary);font-size:.8125rem;font-weight:600;line-height:1.3}.st-sticker-amount{font-family:var(--font-display);color:var(--st-palette-primary-main);font-size:1.375rem;font-weight:700;line-height:1.1}.st-sticker-note{color:var(--st-palette-text-secondary);font-size:.8125rem;line-height:1.35}.st-sticker-code{font-family:var(--font-mono);color:var(--st-palette-text-secondary);margin-top:2px;font-size:.8125rem;line-height:1.3}@media (max-width:599.95px){.st-card-sticker{right:4px}}.st-wallet-held{max-width:26rem}.st-wallet-slot{flex-direction:column;gap:12px;min-width:0;height:100%;display:flex}.st-wallet-sleeve{margin-bottom:8px;position:relative}.st-wallet-sleeve .st-card{padding-bottom:calc(var(--st-card-pad) + 18px)}.st-wallet-pocket{z-index:1;height:30px;box-shadow:inset 0 2px 0 -1px var(--pocket-shade), 0 6px 14px -8px var(--pocket-shade);border-radius:6px 6px 14px 14px;position:absolute;bottom:-8px;left:-6px;right:-6px}@supports (color:color-mix(in lab, red, red)){.st-wallet-pocket{box-shadow:inset 0 2px 0 -1px color-mix(in oklab, var(--pocket-shade) 30%, transparent), 0 6px 14px -8px color-mix(in oklab, var(--pocket-shade) 60%, transparent)}}.st-wallet-pocket{pointer-events:none}.st-wallet-pocket:before{content:"";border-top:1.5px dashed var(--pocket-stitch);opacity:.75;position:absolute;top:9px;left:12px;right:12px}@media (hover:hover){.st-wallet-slot:has(.st-wallet-take:hover) .st-card{box-shadow:var(--st-palette-liftShadow)}.st-wallet-slot:has(.st-wallet-take:hover) .st-card[data-emphasised=true]{box-shadow:0 0 0 1px var(--st-palette-primary-main), var(--st-palette-liftShadow)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.st-wallet-slot:has(.st-wallet-take:hover) .st-card{translate:0 -14px;rotate:-1.2deg}}@media (prefers-reduced-motion:no-preference){.st-wallet-slot:has(.st-wallet-take:focus-visible) .st-card{box-shadow:var(--st-palette-liftShadow);translate:0 -14px;rotate:-1.2deg}}.st-gauge{border-radius:var(--st-radius-control);background:var(--st-palette-sunken);flex-direction:column;gap:8px;min-width:0;padding:12px 14px 14px;display:flex}.st-gauge-lead{background:0 0;gap:10px;padding:0}.st-trail{--trail-pad:38px;--trail-x:14px;--trail-mark:28px;padding-left:var(--trail-pad);position:relative}@media (max-width:599.95px){.st-trail{--trail-pad:32px;--trail-x:12px;--trail-mark:24px}}.st-trail:before{content:"";left:calc(var(--trail-x) - 1.5px);top:calc(var(--trail-mark) / 2);bottom:calc(var(--trail-mark) / 2);background-image:radial-gradient(circle at center, var(--st-palette-controlBorder) 0 1.1px, transparent 1.5px);pointer-events:none;background-repeat:repeat-y;background-size:3px 7px;width:3px;position:absolute}.st-trail-step{min-width:0;position:relative}.st-trail-mark{top:0;left:calc(var(--trail-x) - var(--trail-pad) - var(--trail-mark) / 2);width:var(--trail-mark);height:var(--trail-mark);background:var(--st-palette-background-paper);border:1px solid var(--st-palette-hairline);color:var(--st-palette-text-secondary);z-index:1;border-radius:50%;place-items:center;display:grid;position:absolute}.st-trail-step[data-quiet] .st-trail-mark{--trail-mark-quiet:calc(var(--trail-mark) - 8px);width:var(--trail-mark-quiet);height:var(--trail-mark-quiet);top:2px;left:calc(var(--trail-x) - var(--trail-pad) - var(--trail-mark-quiet) / 2);background:var(--st-palette-sunken)}.st-trail-body{min-width:0;padding-top:3px}.st-trail-step[data-quiet] .st-trail-body{padding-top:1px}.st-trail-badge{border:2px solid var(--st-palette-background-paper);border-radius:50%;place-items:center;width:17px;height:17px;display:grid;position:absolute;bottom:-5px;right:-5px}@media (prefers-reduced-motion:reduce){.st-trail-working{display:none}}@media (prefers-reduced-motion:no-preference){.st-trail-arrive>.st-trail-mark{animation:.42s cubic-bezier(.34,1.56,.64,1) both st-land}.st-trail-arrive>.st-trail-body{animation:.32s cubic-bezier(0,0,.2,1) .12s both st-arrive-fade}}.st-thought{background:var(--st-palette-primaryTint);border-radius:22px;margin-left:12px;padding:10px 14px;position:relative}.st-thought[data-draft=superseded]{background:var(--st-palette-sunken);color:var(--st-palette-text-secondary)}.st-thought:before,.st-thought:after{content:"";background:inherit;pointer-events:none;border-radius:50%;position:absolute}.st-thought:before{width:9px;height:9px;top:8px;left:-12px}.st-thought:after{width:5px;height:5px;top:4px;left:-19px}@keyframes st-thought-puff{0%{opacity:0;scale:.2}}@keyframes st-thought-swell{0%{opacity:0;scale:.9}70%{opacity:1;scale:1.015}to{opacity:1;scale:1}}@media (prefers-reduced-motion:no-preference){.st-trail-arrive>.st-trail-body>.st-thought{transform-origin:0 12px;animation:.42s cubic-bezier(.34,1.56,.64,1) .22s both st-thought-swell}.st-trail-arrive>.st-trail-body>.st-thought:after{animation:.2s cubic-bezier(.34,1.56,.64,1) both st-thought-puff}.st-trail-arrive>.st-trail-body>.st-thought:before{animation:.2s cubic-bezier(.34,1.56,.64,1) .11s both st-thought-puff}}.st-trail-marks{flex-shrink:0;align-items:center;display:inline-flex}.st-trail-marks>*{background:var(--st-palette-background-paper);border:1px solid var(--st-palette-hairline);width:22px;height:22px;color:var(--st-palette-text-secondary);box-shadow:0 0 0 2px var(--trail-marks-ground,var(--st-palette-sunken));border-radius:50%;place-items:center;display:grid}.st-trail-marks>*+*{margin-left:-6px}@media (prefers-reduced-motion:no-preference){.st-ask-arrive{animation:.38s cubic-bezier(.34,1.56,.64,1) both st-pop}}.st-balloon{visibility:hidden;pointer-events:auto;cursor:pointer;position:absolute;top:0;left:0}.st-balloon-body{border-radius:var(--st-radius-panel);border:1px solid var(--st-palette-hairline);background:var(--st-palette-background-paper);width:max-content;max-width:240px;box-shadow:var(--st-palette-raisedShadow);transform-origin:var(--tail-x,50%) 100%;padding:6px 10px 7px;position:relative}.st-balloon[data-below] .st-balloon-body{transform-origin:var(--tail-x,50%) 0}.st-balloon-text{-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere;white-space:pre-wrap;font-family:var(--font-sans);color:var(--st-palette-text-primary);-webkit-box-orient:vertical;font-size:13.5px;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.st-balloon-tail{left:calc(var(--tail-x,50%) - 8px);width:16px;height:var(--tail-len,10px);position:absolute;top:calc(100% - 1px);overflow:visible}.st-balloon[data-below] .st-balloon-tail{top:auto;bottom:calc(100% - 1px);rotate:180deg}.st-balloon-tail-fill{fill:var(--st-palette-background-paper)}.st-balloon-tail-edge{fill:none;stroke:var(--st-palette-hairline);stroke-width:1px;vector-effect:non-scaling-stroke}.st-balloon[data-kind=typing] .st-balloon-body{padding:8px 11px}.st-typing-dots{align-items:center;gap:4px;height:10px;display:flex}.st-typing-dot{background:var(--st-palette-ink3);border-radius:50%;width:6px;height:6px}@keyframes st-typing-dot{0%,60%,to{translate:0}30%{translate:0 -3px}}@keyframes st-balloon-pop{0%{opacity:0;scale:.6}}@media (prefers-reduced-motion:no-preference){.st-balloon .st-balloon-body{animation:.32s cubic-bezier(.34,1.56,.64,1) backwards st-balloon-pop}.st-balloon{transition:opacity .18s}.st-typing-dot{animation:1.2s ease-in-out infinite st-typing-dot}.st-typing-dot:nth-child(2){animation-delay:.16s}.st-typing-dot:nth-child(3){animation-delay:.32s}}.st-balloon[data-leaving]{opacity:0;pointer-events:none}.st-tag{color:var(--st-palette-primary-main);white-space:normal;overflow-wrap:anywhere;font-weight:600}.st-tag[data-you]{border-radius:var(--st-radius-pill);background:var(--st-palette-text-primary);color:var(--st-palette-background-paper);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 6px}.st-name-call{background:var(--st-palette-brass-fill);width:17px;height:17px;color:var(--st-palette-brass-contrastText);font-family:var(--font-sans);box-shadow:var(--st-palette-raisedShadow);border-radius:50%;place-items:center;font-size:10.5px;font-weight:700;line-height:1;display:grid;position:absolute;top:-8px;right:-9px}@media (prefers-reduced-motion:no-preference){.st-name-call{animation:.32s cubic-bezier(.34,1.56,.64,1) backwards st-balloon-pop}}.st-tag-note{position:relative}.st-tag-note-under{border-radius:var(--st-radius-chip);border:1px solid var(--st-palette-hairline);background:var(--st-palette-background-paper);box-shadow:var(--st-palette-raisedShadow);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.st-tag-note .st-tag-note-card{animation:.56s cubic-bezier(.34,1.56,.64,1) backwards st-note-pinned}}.st-piece-cell{flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}.st-piece-door{width:100%;min-width:0;color:inherit;border-radius:var(--st-radius-control,10px);-webkit-tap-highlight-color:transparent;flex-direction:column;align-items:center;gap:2px;text-decoration:none;display:flex}.st-piece-body{transform-origin:50% 60%}.st-piece-slot{opacity:0;transition:opacity .22s cubic-bezier(0,0,.2,1)}.st-piece-shadow{transform-box:fill-box;transform-origin:50%;transition:opacity .22s cubic-bezier(0,0,.2,1)}@media (prefers-reduced-motion:no-preference){.st-piece-body{transition:translate .42s cubic-bezier(.34,1.56,.64,1),rotate .42s cubic-bezier(.34,1.56,.64,1),scale 90ms cubic-bezier(0,0,.2,1)}.st-piece-shadow{transition:opacity .22s cubic-bezier(0,0,.2,1),translate .42s cubic-bezier(.34,1.56,.64,1),scale .42s cubic-bezier(.34,1.56,.64,1)}}.st-piece[data-pose=loose] .st-piece-body{translate:-14px -12px;rotate:-7deg}.st-piece[data-pose=loose] .st-piece-slot{opacity:.55}.st-piece[data-pose=loose] .st-piece-shadow{opacity:.1;translate:-10px;scale:1.06 1}.st-piece-name{transition:color .12s cubic-bezier(0,0,.2,1)}.st-piece-door:hover .st-piece-name,.st-piece-door:focus-visible .st-piece-name{color:var(--st-palette-primary-main)}@media (hover:hover){.st-piece-door:hover .st-piece-shadow{opacity:.1}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.st-piece-door:hover .st-piece-body{translate:0 -8px;rotate:-2.5deg}.st-piece-door:hover .st-piece[data-pose=loose] .st-piece-body{translate:-14px -18px;rotate:-9deg}.st-piece-door:hover .st-piece-shadow{scale:1.12 1}}@media (prefers-reduced-motion:no-preference){.st-piece-door:focus-visible .st-piece-body{translate:0 -8px;rotate:-2.5deg}.st-piece-door:focus-visible .st-piece[data-pose=loose] .st-piece-body{translate:-14px -18px;rotate:-9deg}.st-piece-door:active .st-piece-body{scale:.97}}.st-piece-door:focus-visible{outline:none}.st-piece-door:focus-visible .st-piece-label{outline:2px solid var(--st-palette-focus);outline-offset:3px}@keyframes st-piece-click{0%{scale:1.07}45%{scale:.95 1.03}to{scale:1}}@media (prefers-reduced-motion:no-preference){.st-piece-snap{animation:.4s cubic-bezier(.34,1.56,.64,1) st-piece-click}}.st-piece-pencil{transform-origin:20% 80%;transition:rotate .32s cubic-bezier(.34,1.56,.64,1),translate .32s cubic-bezier(.34,1.56,.64,1)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.st-piece-door:hover .st-piece-pencil{translate:3px -2px;rotate:-16deg}}.st-piece-foot{text-align:center;flex-direction:column;align-items:center;gap:8px;width:100%;min-width:0;padding:2px 6px 0;display:flex}@keyframes st-piece-taken{0%{translate:0 -12px;rotate:-6deg}}@media (prefers-reduced-motion:no-preference){.st-piece-close .st-piece-body{animation:.56s cubic-bezier(.34,1.56,.64,1) backwards st-piece-taken}}.st-piece-badge{z-index:1;transform-origin:0 100%;pointer-events:none;max-width:calc(100% - 16px);display:flex;position:absolute;rotate:-6deg}.st-lock-shackle{transform-origin:31.5px 22px}.st-lock-body{transform-origin:24px 41px}.st-lock-sparks{transform-origin:12px 9px;opacity:0}.st-lock-open .st-lock-shackle{translate:0 -5.5px;rotate:12deg}.st-lock-unknown{opacity:.55}@keyframes st-lock-spring-open{0%{translate:0;rotate:none}30%{translate:0 -6.5px;rotate:none}62%{translate:0 -5.5px;rotate:18deg}82%{translate:0 -5.5px;rotate:9deg}to{translate:0 -5.5px;rotate:12deg}}@keyframes st-lock-body-give{0%{scale:1}24%{scale:1.06 .93}52%{scale:.97 1.03}to{scale:1}}@keyframes st-lock-spark{0%,34%{opacity:0;scale:.4}56%{opacity:1;scale:1}to{opacity:0;scale:1.3}}@keyframes st-lock-click-shut{0%{translate:0 -5.5px;rotate:12deg}46%{translate:0 -5.5px;rotate:-5deg}66%{translate:0 -5px;rotate:none}86%{translate:0 .8px;rotate:none}to{translate:0;rotate:none}}@keyframes st-lock-body-click{0%,80%{translate:0}88%{translate:0 1px}to{translate:0}}@media (prefers-reduced-motion:no-preference){.st-lock-turning-open .st-lock-shackle{animation:.64s cubic-bezier(.22,1,.36,1) st-lock-spring-open}.st-lock-turning-open .st-lock-body{animation:.52s cubic-bezier(.34,1.56,.64,1) st-lock-body-give}.st-lock-turning-open .st-lock-sparks{animation:.64s cubic-bezier(0,0,.2,1) st-lock-spark}.st-lock-turning-shut .st-lock-shackle{animation:.52s cubic-bezier(.22,1,.36,1) st-lock-click-shut}.st-lock-turning-shut .st-lock-body{animation:.52s linear st-lock-body-click}}.st-folder-slot{grid-template-rows:var(--rack-stand,220px) 1fr;min-width:0;height:100%;display:grid}.st-folder-door{min-width:0;color:inherit;border-radius:var(--st-radius-control);-webkit-tap-highlight-color:transparent;text-decoration:none;display:block}.st-folder-stand{box-sizing:border-box;height:var(--rack-stand,220px);perspective:760px;perspective-origin:50% 20%;justify-content:center;align-items:flex-end;padding-bottom:6px;display:flex;position:relative}.st-folder{transform-origin:50% 100%}.st-folder-sheet{rotate:var(--sheet-turn,0deg)}@media (prefers-reduced-motion:no-preference){.st-folder{transition:translate .38s cubic-bezier(.34,1.56,.64,1),rotate .38s cubic-bezier(.34,1.56,.64,1),scale 90ms cubic-bezier(0,0,.2,1)}.st-folder-sheet{transition:rotate .42s cubic-bezier(.34,1.56,.64,1),translate .42s cubic-bezier(.34,1.56,.64,1)}}.st-folder-off{opacity:.55;translate:0 6px}.st-folder-door:hover .st-folder-title,.st-folder-door:focus-visible .st-folder-title{color:var(--st-palette-primary-main)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.st-folder-door:hover .st-folder{translate:0 -16px;rotate:x -9deg}.st-folder-door:hover .st-folder-sheet{rotate:calc(var(--sheet-turn,0deg) * 3);translate:0 calc(var(--sheet-rise,0px) * -1)}}@media (prefers-reduced-motion:no-preference){.st-folder-door:focus-visible .st-folder{translate:0 -16px;rotate:x -9deg}.st-folder-door:active .st-folder{scale:.97}}.st-folder-door:focus-visible{outline:none}.st-folder-door:focus-visible .st-folder{outline:2px solid var(--st-palette-focus);outline-offset:4px;border-radius:5px}.st-folder-door:focus-visible .st-folder-off{opacity:1}.st-folder-foot{flex-direction:column;align-self:start;align-items:center;gap:4px;min-width:0;padding-top:24px;display:flex}.st-folder-pencil{transform-origin:20% 80%;transition:rotate .32s cubic-bezier(.34,1.56,.64,1),translate .32s cubic-bezier(.34,1.56,.64,1)}.st-folder-labeller{z-index:2;line-height:0;display:block;position:absolute;bottom:40px;right:-2px}.st-label-strip{transition:translate .36s cubic-bezier(.34,1.56,.64,1)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.st-folder-door:hover .st-folder-pencil{translate:3px -2px;rotate:-16deg}.st-folder-door:hover .st-label-strip{translate:9px}}@keyframes st-folder-taken{0%{translate:0 -16px;rotate:x -9deg}}.st-folder-close{perspective:760px;perspective-origin:50% 20%;position:relative}@media (prefers-reduced-motion:no-preference){.st-folder-close .st-folder{animation:.56s cubic-bezier(.34,1.56,.64,1) backwards st-folder-taken}}.st-kit-stage{flex-shrink:0;width:96px;height:96px;margin-top:12px}.st-kit-stage .st-kit{transform-origin:0 0;scale:1.5}.st-kit-unpacked .st-kit .st-office-object{translate:0 -12px;rotate:-5deg}@keyframes st-kit-unpack{0%{translate:0;rotate:none}}@media (prefers-reduced-motion:no-preference){.st-kit-unpacked .st-kit .st-office-object{animation:.64s cubic-bezier(.34,1.56,.64,1) .18s backwards st-kit-unpack}}.st-packing-slip{background:var(--st-palette-sunken);border:1px solid var(--st-palette-hairline);border-radius:0 0 var(--st-radius-control) var(--st-radius-control);border-top:none;gap:10px;margin:0;padding:16px 16px 14px;list-style:none;display:grid;-webkit-mask:radial-gradient(circle at 5px 0,#0000 3.4px,#000 3.9px) 0 0/10px 8px repeat-x,linear-gradient(#000,#000) 0 8px/100% calc(100% - 8px) no-repeat;mask:radial-gradient(circle at 5px 0,#0000 3.4px,#000 3.9px) 0 0/10px 8px repeat-x,linear-gradient(#000,#000) 0 8px/100% calc(100% - 8px) no-repeat}.st-packing-line{grid-template-columns:18px minmax(0,1fr);align-items:start;column-gap:10px;display:grid}.st-packing-line .st-packing-tick{color:var(--st-palette-primary-main);margin-top:1px;font-size:18px}@keyframes st-door-paint{0%{clip-path:inset(-10% 100% -10% 0)}to{clip-path:inset(-10% 0)}}@keyframes st-door-rule{0%{scale:0 1}}@media (prefers-reduced-motion:no-preference){.st-door-letters.st-door-repaint{animation:.82s cubic-bezier(.45,0,.2,1) both st-door-paint}.st-door-rule.st-door-repaint{transform-origin:0;animation:.42s cubic-bezier(.34,1.56,.64,1) .64s both st-door-rule}}@keyframes st-key-swing{0%{rotate:calc(var(--key-tilt,0deg) - 16deg)}45%{rotate:calc(var(--key-tilt,0deg) + 6deg)}75%{rotate:calc(var(--key-tilt,0deg) - 2deg)}to{rotate:var(--key-tilt,0deg)}}@media (prefers-reduced-motion:no-preference){.st-key-swing{animation:.9s cubic-bezier(.34,1.56,.64,1) both st-key-swing}}html,body{height:100%}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--st-palette-controlBorder);background-clip:content-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--st-palette-text-secondary);background-clip:content-box}::selection{background:var(--st-palette-primaryTint);color:var(--st-palette-primaryInk)}:focus-visible{outline:2px solid var(--st-palette-focus);outline-offset:2px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){main:has(>.st-page-opening){timeline-scope:--st-page-opening}.st-page-opening{view-timeline:--st-page-opening block 0px 0px;animation:linear both st-opening-fold;animation-timeline:--st-page-opening;animation-range:exit}main:has(>.st-page-opening)>.st-page-strip{animation:linear both st-strip-pin;animation-timeline:--st-page-opening;animation-range:exit}}}@keyframes st-opening-fold{to{opacity:.25;transform:translateY(28px)}}@keyframes st-strip-pin{to{border-bottom-color:var(--st-place-ink,var(--st-palette-controlBorder));box-shadow:0 1px 0 var(--st-place-ink,var(--st-palette-controlBorder))}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@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 #0000}@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 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@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 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
