@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/91bd2e40df15814e-s.0eq-h7p0~f2-i.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:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0-m28h~k~95g~.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:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.18283yqfiehau.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.11uo_35nso9mn.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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/91bd2e40df15814e-s.0eq-h7p0~f2-i.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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0-m28h~k~95g~.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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.18283yqfiehau.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.11uo_35nso9mn.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:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/91bd2e40df15814e-s.0eq-h7p0~f2-i.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:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0-m28h~k~95g~.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:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.18283yqfiehau.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.11uo_35nso9mn.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:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/91bd2e40df15814e-s.0eq-h7p0~f2-i.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:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0-m28h~k~95g~.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:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.18283yqfiehau.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.11uo_35nso9mn.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:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.hanken_grotesk_8c21df23-module__e3Zx_q__className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.hanken_grotesk_8c21df23-module__e3Zx_q__variable{--font-hanken:"Hanken Grotesk", "Hanken Grotesk Fallback"}
@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.104iauyxhaf24.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.0b9excvam7id0.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.0fmzj955937qe.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_8c2be2a3-module__iX1fDW__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_8c2be2a3-module__iX1fDW__variable{--font-archivo:"Archivo", "Archivo 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-leading:initial;--tw-font-weight:initial;--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-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-ease:initial}}}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(../media/barlow-condensed-vietnamese-600-normal.17zh7b4yimff..woff2)format("woff2"),url(../media/barlow-condensed-vietnamese-600-normal.03_zk9r0~c.y~.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(../media/barlow-condensed-latin-ext-600-normal.0bd01ktc-mkpn.woff2)format("woff2"),url(../media/barlow-condensed-latin-ext-600-normal.16-oclc9t_by2.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(../media/barlow-condensed-latin-600-normal.0pz_xtwodby3w.woff2)format("woff2"),url(../media/barlow-condensed-latin-600-normal.056_m4wg.kgv6.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(../media/barlow-condensed-vietnamese-700-normal.0z4~d553sebjl.woff2)format("woff2"),url(../media/barlow-condensed-vietnamese-700-normal.0.-vooq3_92p8.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(../media/barlow-condensed-latin-ext-700-normal.0j-5..slh1fqq.woff2)format("woff2"),url(../media/barlow-condensed-latin-ext-700-normal.0wtlys0ixh3hg.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(../media/barlow-condensed-latin-700-normal.0nzud-zn~7d3w.woff2)format("woff2"),url(../media/barlow-condensed-latin-700-normal.0j9su-th7_9x-.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--spacing:.25rem;--container-md:28rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--font-weight-semibold:600;--font-weight-bold:700;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-mono-font-family:var(--font-mono)}}@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(--font-body,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"), Hanken Grotesk, -apple-system, BlinkMacSystemFont, sans-serif;font-feature-settings:normal;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}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-1{top:calc(var(--spacing) * 1)}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.top-7{top:calc(var(--spacing) * 7)}.top-10{top:calc(var(--spacing) * 10)}.top-12{top:calc(var(--spacing) * 12)}.top-120{top:calc(var(--spacing) * 120)}.top-250{top:calc(var(--spacing) * 250)}.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}}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.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}.table{display:table}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.min-h-screen{min-height:100vh}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-full{width:100%}.max-w-md{max-width:var(--container-md)}.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,)}.animate-spin{animation:var(--animate-spin)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-2{gap:calc(var(--spacing) * 2)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-border{border-color:rgb(var(--border) / 1)}.bg-black\/60{background-color:#0009}@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:#000000a6}@supports (color:color-mix(in lab, red, red)){.bg-black\/65{background-color:color-mix(in oklab, var(--color-black) 65%, transparent)}}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-4{padding:calc(var(--spacing) * 4)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.font-display{font-family:var(--font-display), Archivo, Impact, sans-serif}.font-sans{font-family:var(--font-body), Hanken Grotesk, -apple-system, BlinkMacSystemFont, sans-serif}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-all{word-break:break-all}.text-foreground{color:rgb(var(--text) / 1)}.text-muted{color:rgb(var(--text-muted) / 1)}.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,)}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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,)}.grayscale{--tw-grayscale:grayscale(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,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-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,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-colors{transition-property:color,background-color,border-color,outline-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))}.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}@media (hover:hover){.group-hover\:\!opacity-60:is(:where(.group):hover *){opacity:.6!important}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);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,)}}}:root{--scale:clamp(.5, 100vw / 2700px, 1);--base:calc(1px * var(--scale));--t-display:3.25rem;--t-h1:2.25rem;--t-h2:1.5rem;--t-h3:1.25rem;--t-subhead:1.125rem;--t-body:1.0625rem;--t-label:.8125rem;--t-data:1rem;--t-display-w:900;--t-h1-w:900;--t-h2-w:800;--t-h3-w:700;--t-subhead-w:500;--t-body-w:400;--t-label-w:500;--t-data-w:600;--t-display-stretch:125%;--t-h1-stretch:125%;--t-h2-stretch:125%;--t-h3-stretch:115%;--t-display-lh:1.05;--t-h1-lh:1.1;--t-h2-lh:1.15;--t-h3-lh:1.2;--t-subhead-lh:1.3;--t-body-lh:1.55;--t-label-lh:1.2;--t-label-tracking:.06em;--font-body:var(--font-hanken);--font-display:var(--font-archivo);--font-inter:var(--font-hanken);--font-archivo-black:var(--font-archivo);--font-3xs:var(--t-label);--font-2xs:var(--t-label);--font-xs:var(--t-label);--font-sm:var(--t-label);--font-base:var(--t-body);--font-md:var(--t-body);--font-lg:var(--t-body);--font-xl:var(--t-subhead);--font-2xl:var(--t-h3);--font-3xl:var(--t-h2);--space-fluid-0-5:calc(2 * var(--base));--space-fluid-1:calc(4 * var(--base));--space-fluid-2:calc(8 * var(--base));--space-fluid-3:calc(12 * var(--base));--space-fluid-4:calc(16 * var(--base));--space-fluid-5:calc(20 * var(--base));--space-fluid-6:calc(24 * var(--base));--space-fluid-8:calc(32 * var(--base));--space-fluid-10:calc(40 * var(--base));--space-fluid-12:calc(48 * var(--base));--sidebar-width:calc(288 * var(--base));--right-rail-width:calc(380 * var(--base));--page-padding-x:calc(32 * var(--base));--page-padding-y:calc(24 * var(--base));--player-row-height:calc(44 * var(--base));--player-headshot-size:calc(48 * var(--base));--border-radius-sm:calc(6 * var(--base));--border-radius-md:calc(8 * var(--base));--border-radius-lg:calc(12 * var(--base));--text-fluid-xs:calc(16 * var(--base));--text-fluid-sm:calc(18 * var(--base));--text-fluid-base:calc(20 * var(--base));--text-fluid-lg:calc(22 * var(--base));--text-fluid-xl:calc(24 * var(--base));--text-fluid-2xl:calc(32 * var(--base));--text-fluid-3xl:calc(44 * var(--base));--text-fluid-4xl:calc(56 * var(--base));--tap-target-min:44px;--border-thin:1px;--border-medium:1.5px;--canvas-bg:5 8 22;--panel-bg:10 15 30;--panel-bg-elevated:14 20 38;--panel-border-color:#4678ff26;--panel-shadow-strong:0 8px 32px #00000080;--panel-inset-top:inset 0 1px 0 #ffffff0a;--panel-radius:12px;--breakpoint-mobile:768px;--breakpoint-tablet:1280px;--breakpoint-desktop:1281px;--mobile-padding-page:16px;--mobile-padding-card:20px;--mobile-tap-target-min:44px;--mobile-app-bar-height:56px;--mobile-drawer-width:280px;--surface-base:5 8 22;--surface-1:14 20 38;--surface-2:22 30 52;--surface-3:32 44 72;--surface-well:8 12 26;--outline-subtle:26 45 74;--outline-default:37 65 102;--outline-strong:56 89 137;--text-primary:241 245 249;--text-secondary:156 175 196;--text-tertiary:140 160 184;--text-disabled:61 90 122;--accent:0 212 170;--accent-muted:0 163 127;--accent-spark:0 212 170;--brand-structural:30 58 95;--draft-panel-header-bg:linear-gradient(180deg, #00000073, transparent);--draft-panel-header-color:#ffffffbf;--draft-upcoming-pick:61 90 122;--draft-section-bg:rgb(var(--c-panel) / .96);--draft-section-border-spec:1px solid rgb(var(--c-line));--draft-section-shadow:var(--panel-shadow-strong);--draft-well-empty-bg:#ffffff0b;--draft-well-banded-bg:#ffffff13;--draft-team-tab-border:rgb(var(--c-line));--on-accent:0 0 0;--rail-bg-start:#1b355c;--rail-bg-end:#14283f;--rail-ink:#ffffffb8;--rail-ink-strong:#fff;--rail-ink-muted:#fff6;--rail-hover-bg:#ffffff12;--rail-active-bg:#ffffff1a;--rail-separator:#ffffff1f;--rail-marker:rgb(var(--accent));--rail-shadow:0 12px 36px #0000008c, 0 2px 8px #0000004d;--rail-radius:18px;--rail-w-collapsed:92px;--rail-w-expanded:292px;--header-bg:#0a0f1eeb;--header-border:1px solid #ffffff0f;--header-shadow:0 8px 24px #00000052, 0 1px 0 #ffffff05 inset;--header-radius:16px;--header-gap:12px;--rail-gap:12px;--rail-anim:.26s ease;--tier-1:0 212 170;--tier-2:6 182 212;--tier-3:168 85 247;--tier-4:99 102 241;--tier-5:245 158 11;--tier-6:249 115 22;--tier-7:100 116 139;--status-warning:234 179 8;--status-danger:239 68 68;--status-orange:249 115 22;--status-success:16 185 129;--tag-watch:6 182 212;--tag-target:245 158 11;--tag-sleeper:168 85 247;--tag-avoid:239 68 68;--tag-rookie:16 185 129;--tag-reach:251 146 60;--space-1:var(--space-fluid-1);--space-2:var(--space-fluid-2);--space-3:var(--space-fluid-3);--space-4:var(--space-fluid-4);--space-5:var(--space-fluid-5);--space-6:var(--space-fluid-6);--space-8:var(--space-fluid-8);--text-xs:var(--text-fluid-xs);--text-sm:var(--text-fluid-sm);--text-base:var(--text-fluid-base);--text-lg:var(--text-fluid-lg);--text-xl:var(--text-fluid-xl);--text-2xl:var(--text-fluid-2xl);--text-3xl:var(--text-fluid-3xl);--text-4xl:var(--text-fluid-4xl);--text-edu-sm:var(--text-fluid-sm);--text-edu-base:var(--text-fluid-base);--text-edu-lg:var(--text-fluid-xl);--sidebar-w:0px;--header-pad-left:0px;--bg:var(--surface-base);--surface:var(--surface-1);--background:var(--surface-base);--surface-card:var(--surface-1);--card-hover:var(--surface-2);--navy:var(--surface-3);--border:var(--outline-subtle);--border-bright:var(--outline-default);--text:var(--text-primary);--text-muted:var(--text-tertiary);--text-dim:var(--text-disabled);--foreground:var(--text-primary);--muted:var(--text-tertiary);--ocean:var(--accent);--danger:var(--status-danger);--success:var(--status-success);--c-page:var(--surface-base);--c-well:var(--surface-well);--c-panel:var(--panel-bg);--c-panel-elevated:var(--panel-bg-elevated);--c-card:var(--panel-bg-elevated);--c-chip:var(--surface-2);--c-line:var(--outline-subtle);--c-line-d:var(--outline-default);--c-line-b:var(--outline-default);--c-ink3:var(--text-disabled);--c-ink2:var(--text-tertiary);--c-ink1:var(--text-secondary);--c-text:var(--text-primary);--card-overlay:linear-gradient(180deg, #ffffff0a 0%, #fff0 100%);--card-shadow:0 1px 2px #0003, 0 0 0 1px #ffffff0a;--card-shadow-hover:0 2px 6px #0000004d, 0 0 0 1px #ffffff14;--t1:var(--tier-1);--t1-border:#00d4aa73;--t1-glow:#00d4aa38;--t1-bg:#00d4aa21;--t1-text:#00d4aa;--t2:var(--tier-2);--t2-border:#06b6d473;--t2-glow:#06b6d438;--t2-bg:#06b6d421;--t2-text:#22d3ee;--t3:var(--tier-3);--t3-border:#a855f773;--t3-glow:#a855f738;--t3-bg:#a855f721;--t3-text:#c084fc;--t4:var(--tier-4);--t4-border:#6366f173;--t4-glow:#6366f138;--t4-bg:#6366f121;--t4-text:#a5b4fc;--t5:var(--tier-5);--t5-border:#f59e0b73;--t5-glow:#f59e0b38;--t5-bg:#f59e0b21;--t5-text:#fbbf24;--t6:var(--tier-6);--t6-border:#f9731673;--t6-glow:#f9731638;--t6-bg:#f9731621;--t6-text:#fb923c;--t7:var(--tier-7);--t7-border:#64748b73;--t7-glow:#64748b38;--t7-bg:#64748b21;--t7-text:#94a3b8;--gradient-text-primary:linear-gradient(135deg, rgb(var(--accent)) 0%, #a855f7 100%);--gradient-position-qb:linear-gradient(135deg, #a855f7, #c084fc);--gradient-position-rb:linear-gradient(135deg, #10b981, #34d399);--gradient-position-wr:linear-gradient(135deg, #06b6d4, #22d3ee);--gradient-position-te:linear-gradient(135deg, #f59e0b, #fbbf24);--gradient-card-bg:linear-gradient(180deg, #ffffff0a 0%, #ffffff03 100%);--gradient-slider-track:linear-gradient(90deg, rgb(var(--accent)) 0%, #a855f7 100%);--glow-accent:0 0 30px #00d4aa59;--glow-position-qb:0 0 30px #a855f759;--glow-position-rb:0 0 30px #10b98159;--glow-position-wr:0 0 30px #06b6d459;--glow-position-te:0 0 30px #f59e0b59;--glow-card-hover:0 0 40px #00d4aa4d;--glow-accent-idle:0 0 24px #00d4aa2e;--glow-position-qb-idle:0 0 24px #a855f72e;--glow-position-rb-idle:0 0 24px #10b9812e;--glow-position-wr-idle:0 0 24px #06b6d42e;--glow-position-te-idle:0 0 24px #f59e0b2e;--glow-card-inset:inset 0 1px 0 #ffffff14;--c-strategy-rb-light:#34d399;--c-strategy-rb-dark:#10b981;--c-strategy-wr-light:#22d3ee;--c-strategy-wr-dark:#06b6d4;--c-strategy-qb-light:#c084fc;--c-strategy-qb-dark:#a855f7;--c-strategy-te-light:#fb923c;--c-strategy-te-dark:#f59e0b;--c-strategy-acc-light:#34e9c8;--c-strategy-acc-dark:#00d4aa;--c-strategy-rb-rgb:52 211 153;--c-strategy-wr-rgb:34 211 238;--c-strategy-qb-rgb:192 132 252;--c-strategy-te-rgb:251 146 60;--c-strategy-acc-rgb:0 212 170;--library-ambient-backdrop:radial-gradient(ellipse 80% 50% at 50% 0%, #00d4aa0f 0%, transparent 70%), radial-gradient(ellipse 60% 40% at 80% 30%, #a855f70a 0%, transparent 70%)}.library-card{outline:1px solid rgba(var(--card-rgb,255 255 255), .08);outline-offset:-1px;border:none;position:relative;overflow:hidden}.library-card:before{content:"";background:linear-gradient(to right, rgb(var(--card-rgb,255 255 255)) 0%, rgb(var(--card-rgb,255 255 255)) 50%, transparent 100%);border-top-left-radius:calc(12 * var(--base));pointer-events:none;z-index:2;width:35%;height:2px;position:absolute;top:0;left:0}.library-card:after{content:"";background:linear-gradient(to bottom, rgb(var(--card-rgb,255 255 255)) 0%, rgb(var(--card-rgb,255 255 255)) 50%, transparent 100%);border-top-left-radius:calc(12 * var(--base));pointer-events:none;z-index:2;width:2px;height:35%;position:absolute;top:0;left:0}.library-card:hover{outline-color:rgba(var(--card-rgb,255 255 255), .22);box-shadow:0 4px 24px #0006, 0 0 30px rgba(var(--card-rgb,255 255 255), .2), var(--glow-card-inset)}.library-tab-pill{background:linear-gradient(rgb(var(--c-well)), rgb(var(--c-well))) padding-box, linear-gradient(135deg, #00d4aa33, #a855f733) border-box;border:1px solid #0000}.library-tab-pill:hover:not([data-tab-active="1"]):not([aria-disabled=true]){background:linear-gradient(rgb(var(--c-well)), rgb(var(--c-well))) padding-box, linear-gradient(135deg, #00d4aa80, #a855f780) border-box}.library-tab-pill[data-tab-active="1"]{background:linear-gradient(rgb(var(--c-well)), rgb(var(--c-well))) padding-box, linear-gradient(135deg, rgb(var(--accent)), #a855f7) border-box;box-shadow:0 0 24px #00d4aa33}.library-sort-dropdown:hover>select{background:linear-gradient(rgb(var(--c-well)), rgb(var(--c-well))) padding-box, linear-gradient(135deg, #00d4aa80, #a855f780) border-box!important}.content-area{width:100%;max-width:none;margin-left:auto;margin-right:auto;padding-left:clamp(24px,3vw,48px);padding-right:clamp(24px,3vw,48px)}.strategy-library.content-area:has(.library-detail-grid){max-width:1400px}.text-gradient-primary{background:var(--gradient-text-primary);color:#0000;-webkit-background-clip:text;background-clip:text;display:inline-block}@keyframes orderly-realtime-pulse{0%,to{opacity:.65}50%{opacity:1}}.orderly-realtime-pulse{animation:2.4s ease-in-out infinite orderly-realtime-pulse}@media (prefers-reduced-motion:reduce){.orderly-realtime-pulse{opacity:.85;animation:none}}.library-detail-section{position:relative;overflow:hidden}.library-detail-section:before{content:"";background:linear-gradient(to right, rgb(var(--card-rgb,255 255 255)) 0%, rgb(var(--card-rgb,255 255 255)) 50%, transparent 100%);border-top-left-radius:calc(12 * var(--base));pointer-events:none;z-index:2;width:35%;height:2px;position:absolute;top:0;left:0}.library-detail-section:after{content:"";background:linear-gradient(to bottom, rgb(var(--card-rgb,255 255 255)) 0%, rgb(var(--card-rgb,255 255 255)) 50%, transparent 100%);border-top-left-radius:calc(12 * var(--base));pointer-events:none;z-index:2;width:2px;height:35%;position:absolute;top:0;left:0}.library-detail-hero-compact{gap:var(--space-fluid-6);scroll-margin-top:calc(80 * var(--base));grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:900px){.library-detail-hero-compact{gap:var(--space-fluid-8);grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);align-items:end}}.library-detail-hero-content-stack{gap:var(--space-fluid-5);flex-direction:column;display:flex}.library-detail-hero-fact-grid{background-image:linear-gradient(rgb(var(--c-line)), rgb(var(--c-line)));background-position:50% 0;background-repeat:no-repeat;background-size:1px 100%}.strategy-phase-flow{container-type:inline-size}.strategy-phase-flow-grid{gap:var(--space-fluid-4);grid-template-columns:1fr;justify-items:center;display:grid}.strategy-phase-flow-connector-horizontal{display:none}.strategy-phase-flow-connector-vertical{display:block}@container (min-width:720px){.strategy-phase-flow-grid{align-items:start;gap:var(--space-fluid-4);grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;justify-items:stretch}.strategy-phase-flow-connector-horizontal{display:block}.strategy-phase-flow-connector-vertical{display:none}}.library-detail-grid{gap:var(--space-fluid-5);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1100px){.library-detail-grid{gap:var(--space-fluid-5);grid-template-columns:minmax(0,1.5fr) minmax(320px,1fr);align-items:start}}.library-detail-risks-grid{gap:var(--space-fluid-2);grid-template-columns:1fr;display:grid}@media (min-width:700px){.library-detail-risks-grid{grid-template-columns:repeat(2,1fr)}}.library-detail-examples-grid{gap:var(--space-fluid-5);grid-template-columns:1fr;display:grid}@media (min-width:1100px){.library-detail-examples-grid{grid-template-columns:1fr 1fr}}.library-detail-example-cards{gap:var(--space-fluid-3);grid-template-columns:1fr;display:grid}@media (min-width:480px){.library-detail-example-cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}}@media (min-width:1024px){:root{--sidebar-w:var(--sidebar-width)}}html.light{--surface-base:227 233 241;--surface-1:255 255 255;--surface-2:241 245 249;--surface-3:226 232 240;--surface-well:255 255 255;--canvas-bg:227 233 241;--outline-subtle:226 232 240;--outline-default:203 213 225;--outline-strong:148 163 184;--text-primary:15 23 42;--text-secondary:51 65 85;--text-tertiary:71 85 105;--text-disabled:148 163 184;--accent:13 148 136;--accent-muted:15 118 110;--accent-spark:0 212 170;--brand-structural:30 58 95;--on-accent:255 255 255;--draft-panel-header-bg:rgb(var(--c-panel));--draft-panel-header-color:rgb(var(--accent));--draft-upcoming-pick:51 65 85;--draft-section-bg:rgb(var(--surface-1));--draft-section-border-spec:1px solid rgb(var(--outline-subtle));--draft-section-shadow:var(--l-shadow-2);--draft-well-empty-bg:#0f172a06;--draft-well-banded-bg:#0f172a0b;--draft-team-tab-border:rgb(var(--outline-default));--rail-bg-start:#244673;--rail-bg-end:#1e3a5f;--rail-shadow:0 12px 36px #24467347, 0 2px 8px #2446732e;--header-bg:#ffffffeb;--header-border:1px solid #0f172a14;--header-shadow:0 8px 24px #2446731a, 0 1px 0 #0f172a05 inset;--c-panel:255 255 255;--c-chip:241 245 249;--c-strategy-rb-rgb:5 150 105;--c-strategy-wr-rgb:8 145 178;--c-strategy-qb-rgb:147 51 234;--c-strategy-te-rgb:226 104 9;--c-strategy-acc-rgb:13 148 136;--c-strategy-rb-light:#10b981;--c-strategy-rb-dark:#059669;--c-strategy-wr-light:#06b6d4;--c-strategy-wr-dark:#0891b2;--c-strategy-qb-light:#a855f7;--c-strategy-qb-dark:#9333ea;--c-strategy-te-light:#f59e0b;--c-strategy-te-dark:#e26809;--c-strategy-acc-light:#0d9488;--c-strategy-acc-dark:#0f766e;--tier-1:13 148 136;--tier-2:14 116 144;--tier-3:126 34 206;--tier-4:67 56 202;--tier-5:180 83 9;--tier-6:194 65 12;--tier-7:71 85 105;--t1:13 148 136;--t1-border:#0d948859;--t1-glow:#0d948826;--t1-bg:#ccfbf1;--t1-text:#0f766e;--t2:14 116 144;--t2-border:#0e749059;--t2-glow:#0e749026;--t2-bg:#cffafe;--t2-text:#155e75;--t3:126 34 206;--t3-border:#7e22ce59;--t3-glow:#7e22ce26;--t3-bg:#f3e8ff;--t3-text:#7e22ce;--t4:67 56 202;--t4-border:#4338ca59;--t4-glow:#4338ca26;--t4-bg:#e0e7ff;--t4-text:#4338ca;--t5:180 83 9;--t5-border:#b4530959;--t5-glow:#b4530926;--t5-bg:#fef3c7;--t5-text:#b45309;--t6:194 65 12;--t6-border:#c2410c59;--t6-glow:#c2410c26;--t6-bg:#ffedd5;--t6-text:#c2410c;--t7:71 85 105;--t7-border:#47556959;--t7-glow:#47556926;--t7-bg:#f1f5f9;--t7-text:#475569;--status-warning:217 119 6;--status-danger:220 38 38;--status-orange:234 88 12;--status-success:5 150 105;--tag-watch:14 116 144;--tag-target:217 119 6;--tag-sleeper:126 34 206;--tag-avoid:220 38 38;--tag-rookie:5 150 105;--tag-reach:234 88 12;--panel-bg:255 255 255;--panel-bg-elevated:248 250 252;--panel-border-color:#0f172a14;--panel-shadow-strong:0 4px 12px #0f172a0f, 0 1px 3px #0f172a0a;--panel-inset-top:none;--card-overlay:linear-gradient(180deg, #0000 0%, #00000006 100%);--card-shadow:0 1px 2px #0000000f, 0 0 0 1px #0000000f;--card-shadow-hover:0 2px 6px #0000001a, 0 0 0 1px #0000001f;--l-shadow-1:0 1px 2px #0f172a0a, 0 1px 3px #0f172a0f;--l-shadow-2:0 2px 4px #0f172a0a, 0 4px 12px #0f172a14;--l-shadow-3:0 4px 8px #0f172a0d, 0 12px 28px #0f172a1a;--glow-accent:var(--l-shadow-2);--glow-position-qb:0 2px 4px #9333ea0f, 0 4px 12px #9333ea1a;--glow-position-rb:0 2px 4px #0596690f, 0 4px 12px #0596691a;--glow-position-wr:0 2px 4px #0891b20f, 0 4px 12px #0891b21a;--glow-position-te:0 2px 4px #e268090f, 0 4px 12px #e268091a;--glow-card-hover:var(--l-shadow-3);--glow-accent-idle:var(--l-shadow-1);--glow-position-qb-idle:0 1px 2px #9333ea0a, 0 1px 3px #9333ea0f;--glow-position-rb-idle:0 1px 2px #0596690a, 0 1px 3px #0596690f;--glow-position-wr-idle:0 1px 2px #0891b20a, 0 1px 3px #0891b20f;--glow-position-te-idle:0 1px 2px #e268090a, 0 1px 3px #e268090f;--glow-card-inset:none;--gradient-text-primary:linear-gradient(135deg, rgb(var(--brand-structural)) 0%, rgb(var(--accent)) 100%);--gradient-position-qb:linear-gradient(135deg, #9333ea, #a855f7);--gradient-position-rb:linear-gradient(135deg, #059669, #10b981);--gradient-position-wr:linear-gradient(135deg, #0891b2, #06b6d4);--gradient-position-te:linear-gradient(135deg, #b45309, #f59e0b);--gradient-card-bg:linear-gradient(180deg, #0f172a05 0%, #0f172a00 100%);--gradient-slider-track:linear-gradient(90deg, rgb(var(--accent)) 0%, #9333ea 100%);--library-ambient-backdrop:radial-gradient(ellipse 80% 50% at 50% 0%, #0d94880a 0%, transparent 70%), radial-gradient(ellipse 60% 40% at 80% 30%, #7e22ce06 0%, transparent 70%);--danger:185 28 28;--success:21 128 61;--ocean:13 148 136;--navy:241 245 249}.tabular-nums{font-variant-numeric:tabular-nums}.text-display{font-family:var(--font-display), "Archivo", sans-serif;letter-spacing:.04em;text-transform:uppercase;font-weight:900;font-stretch:125%}.text-mono-num{font-family:var(--font-body), "Hanken Grotesk", sans-serif;font-variant-numeric:tabular-nums;font-weight:600}.type-display{font-family:var(--font-display), "Archivo", sans-serif;font-size:var(--t-display);font-weight:var(--t-display-w);font-stretch:var(--t-display-stretch);line-height:var(--t-display-lh)}.type-h1{font-family:var(--font-display), "Archivo", sans-serif;font-size:var(--t-h1);font-weight:var(--t-h1-w);font-stretch:var(--t-h1-stretch);line-height:var(--t-h1-lh)}.type-h2{font-family:var(--font-display), "Archivo", sans-serif;font-size:var(--t-h2);font-weight:var(--t-h2-w);font-stretch:var(--t-h2-stretch);line-height:var(--t-h2-lh)}.type-h3{font-family:var(--font-display), "Archivo", sans-serif;font-size:var(--t-h3);font-weight:var(--t-h3-w);font-stretch:var(--t-h3-stretch);line-height:var(--t-h3-lh)}.type-subhead{font-family:var(--font-body), "Hanken Grotesk", sans-serif;font-size:var(--t-subhead);font-weight:var(--t-subhead-w);line-height:var(--t-subhead-lh)}.type-body{font-family:var(--font-body), "Hanken Grotesk", sans-serif;font-size:var(--t-body);font-weight:var(--t-body-w);line-height:var(--t-body-lh)}.type-label{font-family:var(--font-body), "Hanken Grotesk", sans-serif;font-size:var(--t-label);font-weight:var(--t-label-w);line-height:var(--t-label-lh);letter-spacing:var(--t-label-tracking);text-transform:uppercase}.type-data{font-family:var(--font-body), "Hanken Grotesk", sans-serif;font-size:var(--t-data);font-weight:var(--t-data-w);font-variant-numeric:tabular-nums}*{box-sizing:border-box}h1,h2,h3{font-stretch:125%}html,body{width:100%;min-height:100vh;color:rgb(var(--text-primary));font-family:var(--font-body), "Hanken Grotesk", -apple-system, BlinkMacSystemFont, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-numeric:tabular-nums;margin:0;padding:0;overflow-x:hidden}body{background-color:rgb(var(--canvas-bg))}html.light body{background:radial-gradient(1200px 700px at 70% -10%,#eef2f8 0%,#e3e9f1 50%,#d8e0ea 100%)}html.light .library-detail-section{box-shadow:var(--l-shadow-2)}html.light .panel-card{box-shadow:var(--l-shadow-1)}html.light .orderly-lit-panel{background:rgb(var(--surface-1));border:1px solid rgb(var(--outline-subtle));box-shadow:var(--l-shadow-2)}html .draft-section--board .orderly-lit-panel{box-shadow:none;background:0 0;border:0}.draft-section--board .orderly-lit-panel:before{display:none}html.light .draft-cell--past{background:linear-gradient(rgb(var(--cell-pos-rgb) / .1), rgb(var(--cell-pos-rgb) / .1)), #fff!important;border:1px solid rgb(var(--cell-pos-rgb) / .32)!important;box-shadow:var(--l-shadow-2)!important}html.light .draft-cell--past:before{content:"";background:rgb(var(--cell-pos-rgb));border-top-left-radius:inherit;border-top-right-radius:inherit;pointer-events:none;height:3px;position:absolute;top:0;left:0;right:0}html.light .draft-cell--past .draft-cell__badge{background:rgb(var(--cell-pos-rgb))!important;color:#fff!important}html.light .draft-cell--past>div>span:first-child{color:rgb(var(--text-tertiary))!important}html.light .draft-cell--past[data-mine="1"]{outline:2px solid rgb(var(--accent) / .45);outline-offset:-2px}html.light .draft-cell--past[data-mine="1"]:after{content:"YOU";bottom:calc(3 * var(--base));right:calc(5 * var(--base));font-family:var(--font-display), "Archivo", sans-serif;font-size:calc(8 * var(--base));letter-spacing:.08em;color:rgb(var(--accent));background:rgb(var(--accent) / .12);pointer-events:none;border-radius:3px;padding:1px 4px;font-weight:700;line-height:1.1;position:absolute}html.light .draft-cell--active{z-index:2;transform:scale(1.04);background:rgb(var(--brand-structural))!important;border:1px solid rgb(var(--brand-structural))!important;color:#fff!important;box-shadow:0 0 0 3px rgb(var(--brand-structural) / .14), var(--l-shadow-3)!important}.draft-cell__live-dot{top:calc(8 * var(--base));right:calc(8 * var(--base));pointer-events:none;background:#fff;border-radius:50%;width:8px;height:8px;display:none;position:absolute}html.light .draft-cell--active .draft-cell__live-dot{animation:1.4s ease-in-out infinite draft-cell-live-dot;display:inline-block}@keyframes draft-cell-live-dot{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){html.light .draft-cell--active .draft-cell__live-dot{animation:none}}html.light .draft-cell--predicted{background:rgb(var(--cell-pos-rgb) / .05)!important;border:1.5px dashed rgb(var(--cell-pos-rgb) / .6)!important;box-shadow:none!important}html.light .draft-cell--predicted:after{content:"◇";top:calc(4 * var(--base));right:calc(6 * var(--base));font-size:calc(11 * var(--base));color:rgb(var(--cell-pos-rgb) / .8);pointer-events:none;font-weight:700;line-height:1;position:absolute}html.light .draft-cell--predicted .draft-cell__badge{background:rgb(var(--cell-pos-rgb) / .8)!important;color:#fff!important}html.light .draft-cell--predicted .draft-cell__player-name{color:rgb(var(--c-ink2))!important;font-style:italic!important}html.light .draft-cell--predicted>div>span:first-child{color:rgb(var(--c-ink3))!important}html.light .draft-cell--predicted-user{background:rgb(var(--accent) / .08)!important;border:2px dashed rgb(var(--accent) / .55)!important}.draft-cell--future{background:var(--draft-well-empty-bg)!important;box-shadow:none!important;border:0!important;border-radius:9px!important}.draft-row:nth-child(odd) .draft-cell--future{background:var(--draft-well-banded-bg)!important}html.light .draft-cell--future{color:rgb(var(--draft-upcoming-pick))!important;font-weight:600!important}html.light .draft-cell--empty{border-color:rgb(var(--c-line))!important}.draft-team-header{border:0!important;border-radius:8px!important}.draft-team-header:not([data-mine="1"])[data-on-clock="1"]{background:rgb(var(--status-warning) / .1)!important}.draft-team-header[data-mine="1"][data-on-clock="1"]>div:last-child{color:#fff!important}html.light .draft-team-header{font-weight:800!important}html.light .draft-board-header{padding-bottom:var(--space-fluid-2)!important;margin-bottom:var(--space-fluid-2)!important}.draft-team-header[data-mine="1"]{border-top-color:rgb(var(--accent) / .45)!important;border-left-color:rgb(var(--accent) / .45)!important;border-right-color:rgb(var(--accent) / .45)!important}.draft-team-header[data-mine="1"][data-on-clock="1"]{border-top-color:rgb(var(--accent))!important;border-left-color:rgb(var(--accent))!important;border-right-color:rgb(var(--accent))!important}html.light .draft-team-header[data-mine="1"]{background:rgb(var(--accent))!important;color:#fff!important;border-top-color:rgb(var(--accent))!important;border-left-color:rgb(var(--accent))!important;border-right-color:rgb(var(--accent))!important;box-shadow:var(--l-shadow-1)!important}html.light .draft-team-header:not([data-mine="1"]),html.light .roster-slot-empty{color:rgb(var(--text-tertiary))!important}.draft-shell-left{background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}.draft-shell-left .draft-section{background:var(--draft-section-bg);border:var(--draft-section-border-spec);box-shadow:var(--draft-section-shadow);border-radius:16px;border-bottom:var(--draft-section-border-spec)!important}.draft-shell-left .draft-section--board,.draft-shell-left .draft-section--trends,.draft-shell-left .draft-section--list-head{margin-top:var(--space-fluid-4)}.draft-shell-left .draft-section--board{overflow:hidden}.draft-shell-left .draft-section--list-head{box-shadow:none;border-radius:16px 16px 0 0;border-bottom:0!important}.draft-shell-left .draft-section--list-body{border-radius:0 0 16px 16px;margin-top:0;border-top:0!important}.panel-chrome{background:rgb(var(--c-panel));border:1px solid var(--panel-border-color);border-radius:var(--panel-radius);box-shadow:var(--panel-shadow-strong), var(--panel-inset-top)}html.light .panel-chrome{background:rgb(var(--c-panel));border:1px solid rgb(var(--c-line));box-shadow:var(--l-shadow-2)}.orderly-lit-panel{isolation:isolate;position:relative}.orderly-lit-panel:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:radial-gradient(circle at 6% 0,#508ce61f 0%,#508ce60d 30%,#0000 65%);position:absolute;inset:0}.orderly-lit-panel>*{z-index:1;position:relative}html.light .orderly-lit-panel:before{display:none}.orderly-hover-lift{transition:transform .18s,box-shadow .18s,border-color .18s}.orderly-hover-lift:hover{box-shadow:0 4px 14px #00000059, 0 0 0 1px rgb(var(--outline-default) / .6);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.orderly-hover-lift{transition:none}.orderly-hover-lift:hover{transform:none}}.orderly-edge-lit-top{position:relative}.orderly-edge-lit-top:after{content:"";background:rgb(var(--accent) / .7);height:1px;box-shadow:0 1px 8px rgb(var(--accent) / .5), 0 4px 18px rgb(var(--accent) / .18);border-radius:inherit;pointer-events:none;position:absolute;top:-1px;left:0;right:0}.orderly-edge-lit-top-amber:after{content:"";background:rgb(var(--status-warning) / .7);height:1px;box-shadow:0 1px 8px rgb(var(--status-warning) / .5), 0 4px 18px rgb(var(--status-warning) / .16);border-radius:inherit;pointer-events:none;position:absolute;top:-1px;left:0;right:0}.orderly-edge-lit-top-amber{position:relative}.stat-num,.draft-stat{font-variant-numeric:tabular-nums}@keyframes orderly-clock-cell-teal{0%,to{box-shadow:0 0 0 1px rgb(var(--accent) / .45), 0 0 14px rgb(var(--accent) / .35), inset 0 0 12px rgb(var(--accent) / .1)}50%{box-shadow:0 0 0 1px rgb(var(--accent) / .85), 0 0 22px rgb(var(--accent) / .55), inset 0 0 18px rgb(var(--accent) / .18)}}@keyframes orderly-clock-cell-amber{0%,to{box-shadow:0 0 0 1px rgb(var(--status-warning) / .45), 0 0 14px rgb(var(--status-warning) / .35), inset 0 0 12px rgb(var(--status-warning) / .1)}50%{box-shadow:0 0 0 1px rgb(var(--status-warning) / .85), 0 0 22px rgb(var(--status-warning) / .55), inset 0 0 18px rgb(var(--status-warning) / .18)}}.animate-clock-cell-teal{animation:1.8s ease-in-out infinite orderly-clock-cell-teal}.animate-clock-cell-amber{animation:1.8s ease-in-out infinite orderly-clock-cell-amber}@media (prefers-reduced-motion:reduce){.animate-clock-cell-teal,.animate-clock-cell-amber{animation:none}}@keyframes orderly-draft-board-pulse{0%,to{border-color:#00d4aa8c;box-shadow:0 0 16px #00d4aa40,inset 0 1px #00d4aa26,inset 0 0 0 1px #00d4aa1a}50%{border-color:#00d4aabf;box-shadow:0 0 24px #00d4aa66,inset 0 1px #00d4aa33,inset 0 0 0 1px #00d4aa26}}.animate-draft-board-pulse{animation:8s ease-in-out infinite orderly-draft-board-pulse}@media (prefers-reduced-motion:reduce){.animate-draft-board-pulse{animation:none}}@keyframes orderly-fade-in{0%{opacity:0}to{opacity:1}}@keyframes orderly-zoom-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes orderly-fade-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes orderly-progress-indeterminate{0%{left:-40%}to{left:100%}}@keyframes orderly-pulse-dot{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}@keyframes orderly-on-clock-glow{0%,to{box-shadow:0 0 0 0 rgb(var(--accent) / .55), 0 0 16px rgb(var(--accent) / .3)}50%{box-shadow:0 0 0 4px rgb(var(--accent) / 0), 0 0 22px rgb(var(--accent) / .55)}}.animate-on-clock-glow{animation:2.4s ease-in-out infinite orderly-on-clock-glow}@media (prefers-reduced-motion:reduce){.animate-on-clock-glow{animation:none}}@keyframes orderly-on-clock-banner{0%,to{box-shadow:0 0 0 0 rgb(var(--accent) / .55), 0 6px 24px rgb(var(--accent) / .18)}50%{box-shadow:0 0 0 6px rgb(var(--accent) / 0), 0 6px 28px rgb(var(--accent) / .32)}}.animate-on-clock-banner{animation:2s ease-in-out infinite orderly-on-clock-banner}@media (prefers-reduced-motion:reduce){.animate-on-clock-banner{animation:none}}.orderly-bpa-spotlight{transition:box-shadow .18s ease-out;box-shadow:0 0 0 2px rgb(var(--accent) / .7), 0 0 18px rgb(var(--accent) / .45)!important}@media (prefers-reduced-motion:reduce){.orderly-bpa-spotlight{transition:none}}@keyframes orderly-blob-drift-1{0%,to{transform:translate(0)scale(1)}33%{transform:translate(40px,30px)scale(1.05)}66%{transform:translate(-20px,50px)scale(.98)}}@keyframes orderly-blob-drift-2{0%,to{transform:translate(0)scale(1)}33%{transform:translate(-50px,-30px)scale(1.03)}66%{transform:translate(30px,-40px)scale(1.07)}}@keyframes orderly-blob-drift-3{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-30px,40px)scale(1.04)}}.animate-blob-drift-1{transform-origin:50%;transform-box:fill-box;animation:18s ease-in-out infinite orderly-blob-drift-1}.animate-blob-drift-2{transform-origin:50%;transform-box:fill-box;animation:22s ease-in-out infinite orderly-blob-drift-2}.animate-blob-drift-3{transform-origin:50%;transform-box:fill-box;animation:26s ease-in-out infinite orderly-blob-drift-3}@media (prefers-reduced-motion:reduce){.animate-blob-drift-1,.animate-blob-drift-2,.animate-blob-drift-3{animation:none}}@keyframes orderly-premium-stagger-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.orderly-premium-stagger-in{animation:.36s cubic-bezier(.25,1,.5,1) both orderly-premium-stagger-in}@media (prefers-reduced-motion:reduce){.orderly-premium-stagger-in{animation:none}}@keyframes orderly-preview-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.06)}}.orderly-preview-pulse{animation:2s ease-in-out infinite orderly-preview-pulse}@media (prefers-reduced-motion:reduce){.orderly-preview-pulse{animation:none}}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:rgb(var(--outline-subtle));border-radius:3px}::-webkit-scrollbar-thumb:hover{background:rgb(var(--outline-default))}.auth-shell-card .cl-headerTitle{letter-spacing:.02em!important;font-size:22px!important;font-weight:700!important}.auth-shell-card .cl-headerSubtitle{color:#ffffffb3!important;font-size:15px!important}.auth-shell-card .cl-socialButtonsBlockButton{min-height:48px!important;padding:14px 16px!important;font-size:16px!important;font-weight:500!important}.auth-shell-card .cl-socialButtonsBlockButtonText,.auth-shell-card .cl-socialButtonsBlockButtonText__google,.auth-shell-card .cl-socialButtonsBlockButtonText__github{font-size:16px!important;font-weight:500!important}.auth-shell-card .cl-dividerText{letter-spacing:.06em!important;font-size:13px!important}.auth-shell-card .cl-formFieldLabel,.auth-shell-card .cl-formFieldLabelRow,.auth-shell-card .cl-formFieldLabelRow *{font-size:15px!important;font-weight:500!important}.auth-shell-card .cl-formFieldInput,.auth-shell-card .cl-formFieldInputShowPasswordButton,.auth-shell-card input.cl-formFieldInput{min-height:48px!important;padding:14px 16px!important;font-size:16px!important;line-height:1.3!important}.auth-shell-card .cl-formButtonPrimary{letter-spacing:.02em!important;min-height:48px!important;padding:14px 16px!important;font-size:16px!important;font-weight:600!important}.auth-shell-card .cl-footer,.auth-shell-card .cl-footerAction,.auth-shell-card .cl-footerActionText{font-size:15px!important}.auth-shell-card .cl-footerActionLink{font-size:15px!important;font-weight:600!important}.auth-shell-card .cl-poweredBy,.auth-shell-card .cl-footerPages,.auth-shell-card .cl-footerPagesLink,.auth-shell-card .cl-internalText,.auth-shell-card [class*=cl-internal-][class*=poweredBy],.auth-shell-card a[href*=clerk\.com]{font-size:12px!important}.auth-shell-card .cl-formField{margin-bottom:14px!important}@media (max-width:1024px){.header-group-label,.header-action-label{display:none!important}}@media (max-width:768px){.mobile-app-bar{height:var(--mobile-app-bar-height);background:rgb(var(--c-panel));border-bottom:1px solid var(--panel-border-color);z-index:50;justify-content:space-between;align-items:center;padding:0 12px;display:flex;position:sticky;top:0;box-shadow:0 2px 8px #0006}.mobile-app-bar-menu,.mobile-app-bar-user-slot{width:var(--mobile-tap-target-min);height:var(--mobile-tap-target-min);color:rgb(var(--c-text));cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:flex}.mobile-app-bar-menu:hover,.mobile-app-bar-menu:active{background:#ffffff0f}.sidebar-floating-hamburger{display:none!important}button,a[role=button],[role=button]{min-height:var(--mobile-tap-target-min)}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),select,textarea{min-height:var(--mobile-tap-target-min);font-size:16px}[data-testid=auth-shell]{align-items:flex-start!important;padding:32px 16px 16px!important}.auth-shell-card{border-radius:12px!important;padding:32px 22px!important}[data-testid=auth-shell]>svg[aria-hidden=true]{opacity:.5}.auth-shell-card .cl-headerTitle{font-size:20px!important}:root{--scale:1;--base:1px}}.mobile-app-bar{display:none}@media (max-width:768px){[data-testid=strategy-scroll-row]{grid-auto-columns:220px!important}}.strategy-library{--accent:10 226 184;--font-3xs:var(--t-label);--font-2xs:var(--t-label);--font-xs:var(--t-body);--font-sm:var(--t-body);--font-base:var(--t-subhead);--font-md:var(--t-subhead);--font-lg:var(--t-h3);--font-xl:var(--t-h2);--font-2xl:var(--t-h1);--font-3xl:var(--t-display);--text-fluid-xs:var(--t-body);--text-fluid-sm:var(--t-body);--text-fluid-base:var(--t-subhead);--text-fluid-lg:var(--t-h3);--text-fluid-xl:var(--t-h2);--text-fluid-2xl:var(--t-h1);--text-fluid-3xl:var(--t-display);--text-fluid-4xl:var(--t-display)}html.light .strategy-library{--accent:13 148 136}.ranking-row-just-dropped{animation:1.2s ease-out ranking-row-just-dropped}@keyframes ranking-row-just-dropped{0%{box-shadow:0 0 0 2px #00d4aab3,0 0 24px #00d4aa73}60%{box-shadow:0 0 0 1px #00d4aa59,0 0 12px #00d4aa33}to{box-shadow:0 0 #00d4aa00}}.ranking-row-flip-slow{transition:transform 1.2s cubic-bezier(.2,0,0,1)!important}.ranking-row-flip-quick{transition:transform .5s cubic-bezier(.4,0,.2,1) .35s!important}@media (max-width:768px){.marketing-app-cta{display:none!important}}.desktop-only-page{background:rgb(var(--bg));min-height:100vh;color:rgb(var(--text-primary));justify-content:center;padding:24px 16px 48px;display:flex}.desktop-only-card{background:rgb(var(--surface-1));border:1px solid rgb(var(--outline-subtle));border-radius:16px;flex-direction:column;gap:20px;width:100%;max-width:560px;padding:32px 24px 28px;display:flex;box-shadow:0 8px 32px #00000040}.desktop-only-icon{background:rgb(var(--accent) / .12);width:64px;height:64px;color:rgb(var(--accent));border:1px solid rgb(var(--accent) / .3);border-radius:14px;justify-content:center;align-items:center;display:inline-flex}.desktop-only-title{font-family:var(--font-display), "Archivo", sans-serif;letter-spacing:-.01em;color:rgb(var(--text-primary));margin:0;font-size:28px;font-weight:700;line-height:1.15}.desktop-only-subtitle{color:rgb(var(--text-secondary));margin:0;font-size:16px;line-height:1.5}.desktop-only-url-row{background:rgb(var(--surface-2));border:1px solid rgb(var(--outline-subtle));border-radius:10px;align-items:stretch;gap:0;display:flex;overflow:hidden}.desktop-only-url{font-family:var(--font-display), "Archivo", sans-serif;letter-spacing:.04em;color:rgb(var(--text-primary));-webkit-user-select:all;user-select:all;flex:1;align-items:center;padding:0 14px;font-size:18px;font-weight:700;display:flex}.desktop-only-copy-btn{background:rgb(var(--accent));color:#001a14;cursor:pointer;min-height:48px;font-family:var(--font-display), "Archivo", sans-serif;letter-spacing:.06em;text-transform:uppercase;border:none;align-items:center;gap:6px;padding:0 16px;font-size:15px;font-weight:700;transition:filter .15s;display:inline-flex}.desktop-only-copy-btn:active{filter:brightness(.92)}.desktop-only-form{border-top:1px solid rgb(var(--outline-subtle));flex-direction:column;gap:8px;padding-top:8px;display:flex}.desktop-only-form-label{color:rgb(var(--text-primary));font-size:15px;font-weight:600}.desktop-only-form-row{gap:8px;display:flex}.desktop-only-input{background:rgb(var(--surface-2));border:1px solid rgb(var(--outline-subtle));min-width:0;min-height:48px;color:rgb(var(--text-primary));border-radius:10px;outline:none;flex:1;padding:0 14px;font-size:16px}.desktop-only-input:focus{border-color:rgb(var(--accent));box-shadow:0 0 0 3px rgb(var(--accent) / .18)}.desktop-only-input:disabled{opacity:.6;cursor:not-allowed}.desktop-only-submit{background:rgb(var(--accent));color:#001a14;cursor:pointer;min-height:48px;font-family:var(--font-display), "Archivo", sans-serif;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:none;border-radius:10px;padding:0 18px;font-size:16px;font-weight:700}.desktop-only-submit:disabled{opacity:.65;cursor:default}.desktop-only-form-error{color:#fca5a5;font-size:14px}.desktop-only-form-success{color:rgb(var(--accent));font-size:14px}.desktop-only-features{border-top:1px solid rgb(var(--outline-subtle));flex-direction:column;gap:12px;padding-top:12px;display:flex}.desktop-only-features-heading{font-family:var(--font-display), "Archivo", sans-serif;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--text-secondary));font-size:15px;font-weight:700}.desktop-only-features-grid{grid-template-columns:1fr;gap:10px;display:grid}.desktop-only-feature{background:rgb(var(--surface-2));border:1px solid rgb(var(--outline-subtle));border-radius:10px;padding:12px 14px}.desktop-only-feature-icon{background:rgb(var(--accent) / .1);width:32px;height:32px;color:rgb(var(--accent));border-radius:8px;justify-content:center;align-items:center;margin-bottom:6px;display:inline-flex}.desktop-only-feature-title{color:rgb(var(--text-primary));margin-bottom:2px;font-size:16px;font-weight:600}.desktop-only-feature-body{color:rgb(var(--text-secondary));font-size:14px;line-height:1.45}.desktop-only-back{min-height:44px;color:rgb(var(--text-secondary));align-self:center;align-items:center;padding:0 12px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.desktop-only-back:hover{color:rgb(var(--text-primary))}@media (min-width:480px){.desktop-only-features-grid{grid-template-columns:1fr 1fr}}.accent-treatment-left{position:relative}.accent-treatment-left:before{content:"";background:rgb(var(--card-rgb,var(--accent)));border-radius:inherit;pointer-events:none;width:4px;position:absolute;top:0;bottom:0;left:0}.accent-treatment-elbow{position:relative}.accent-treatment-elbow:before,.accent-treatment-elbow:after{content:"";pointer-events:none;background:linear-gradient(var(--accent-treatment-elbow-gradient-dir,to right), rgb(var(--card-rgb,var(--accent))) 0%, rgb(var(--card-rgb,var(--accent))) 28%, rgba(var(--card-rgb,var(--accent)), 0) 100%);position:absolute}.accent-treatment-elbow:before{--accent-treatment-elbow-gradient-dir:to bottom;width:4px;height:80px;top:0;left:0}.accent-treatment-elbow:after{--accent-treatment-elbow-gradient-dir:to right;width:80px;height:4px;top:0;left:4px}.accent-treatment-top{position:relative}.accent-treatment-top:before{content:"";background:rgb(var(--card-rgb,var(--accent)));border-radius:inherit;pointer-events:none;height:4px;position:absolute;top:0;left:0;right:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@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-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-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
