@font-face{font-family:BigNoodle;src:url(https://gtyuuoyyqoagmsiqiwiy.supabase.co/storage/v1/object/public/app-media/big_noodle_titling.ttf)}.transform-gpu{will-change:transform}body{background:linear-gradient(125deg,#111f27,#015054)}.brandfont{font-family:BigNoodle}.article-content *{--tw-ring-opacity:0!important}.article-content img{cursor:default!important;border-color:#0000!important}.article-content input[type=checkbox]{cursor:default!important;--tw-bg-opacity:0!important;--tw-ring-offset-color:transparent!important;background-color:#0000!important}.article-content input[type=checkbox]:checked{--tw-bg-opacity:0!important;--tw-ring-offset-color:transparent!important;background-color:#0000!important}.gradient-blur{z-index:5;pointer-events:none;height:500%;position:fixed;inset:auto 0 0}.gradient-blur>div,.gradient-blur:before,.gradient-blur:after{position:absolute;inset:0}.gradient-blur:before{content:"";z-index:1;-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);-webkit-mask:linear-gradient(#0000 0%,#000 12.5% 25%,#0000 37.5%);mask:linear-gradient(#0000 0%,#000 12.5% 25%,#0000 37.5%)}.gradient-blur>div:first-of-type{z-index:2;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);-webkit-mask:linear-gradient(#0000 12.5%,#000 25% 37.5%,#0000 50%);mask:linear-gradient(#0000 12.5%,#000 25% 37.5%,#0000 50%)}.gradient-blur>div:nth-of-type(2){z-index:3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-mask:linear-gradient(#0000 25%,#000 37.5% 50%,#0000 62.5%);mask:linear-gradient(#0000 25%,#000 37.5% 50%,#0000 62.5%)}.gradient-blur>div:nth-of-type(3){z-index:4;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-mask:linear-gradient(#0000 37.5%,#000 50% 62.5%,#0000 75%);mask:linear-gradient(#0000 37.5%,#000 50% 62.5%,#0000 75%)}.gradient-blur>div:nth-of-type(4){z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-mask:linear-gradient(#0000 50%,#000 62.5% 75%,#0000 87.5%);mask:linear-gradient(#0000 50%,#000 62.5% 75%,#0000 87.5%)}.gradient-blur>div:nth-of-type(5){z-index:6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);-webkit-mask:linear-gradient(#0000 62.5%,#000 75% 87.5%,#0000 100%);mask:linear-gradient(#0000 62.5%,#000 75% 87.5%,#0000 100%)}.gradient-blur>div:nth-of-type(6){z-index:7;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);-webkit-mask:linear-gradient(#0000 75%,#000 87.5% 100%);mask:linear-gradient(#0000 75%,#000 87.5% 100%)}.gradient-blur:after{content:"";z-index:8;-webkit-backdrop-filter:blur(64px);backdrop-filter:blur(64px);-webkit-mask:linear-gradient(#0000 87.5%,#000 100%);mask:linear-gradient(#0000 87.5%,#000 100%)}@supports (animation-timeline:scroll()){@property --ft{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --fb{syntax: "<length>"; inherits: false; initial-value: 40px;}.scroll-fade-y,[data-slot=scroll-area-viewport]{--ft:0px;--fb:40px;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--ft),#000 calc(100% - var(--fb)),transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--ft),#000 calc(100% - var(--fb)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--ft),#000 calc(100% - var(--fb)),transparent 100%);animation:linear both fadeTop,linear both fadeBottom;animation-timeline:scroll(self),scroll(self);animation-range:0% 12%,88% 100%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes fadeTop{0%{--ft:0px}to{--ft:40px}}@keyframes fadeBottom{0%{--fb:40px}to{--fb:0px}}}
[class*=sg-]{isolation:isolate;border-radius:var(--sg-radius,16px);opacity:var(--sg-opacity,1);position:relative}[class*=sg-]:before,[class*=sg-]:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.sg-frosted:before{z-index:1;box-shadow:inset 0 0 var(--sg-shadow-blur,6px)var(--sg-shadow-spread,0px)var(--sg-shadow-color,#fff9);background:rgba(var(--sg-tint-rgb,255,255,255),var(--sg-tint-opacity,.08));border:var(--sg-border-width,1px)solid var(--sg-border-color,#fff3)}.sg-frosted:after{z-index:-1;-webkit-backdrop-filter:blur(var(--sg-blur,12px));backdrop-filter:blur(var(--sg-blur,12px))}.sg-crystal:before{z-index:1;background:rgba(var(--sg-tint-rgb,255,255,255),var(--sg-tint-opacity,.05));border:1px solid #ffffff26;box-shadow:inset 0 1px 2px #ffffff4d,inset 0 -1px 2px #0000000d}.sg-crystal:after{z-index:-1;-webkit-backdrop-filter:blur(var(--sg-blur,8px));backdrop-filter:blur(var(--sg-blur,8px));-webkit-filter:var(--sg-filter-id)}.sg-aurora:before{z-index:1;background:var(--sg-aurora-gradient);opacity:var(--sg-aurora-opacity,.15);animation:sg-aurora-shift var(--sg-aurora-speed,8s)ease infinite;background-size:200% 200%}.sg-aurora:after{z-index:-1;-webkit-backdrop-filter:blur(var(--sg-blur,16px));backdrop-filter:blur(var(--sg-blur,16px))}@keyframes sg-aurora-shift{0%,to{background-position:0%}50%{background-position:100%}}.sg-smoke:before{z-index:1;background:rgba(var(--sg-smoke-rgb,0,0,0),var(--sg-smoke-density,.3))}.sg-smoke:after{z-index:-1;-webkit-backdrop-filter:blur(var(--sg-blur,20px));backdrop-filter:blur(var(--sg-blur,20px));-webkit-filter:var(--sg-filter-id)}.sg-prism:before{z-index:1;background:linear-gradient(135deg,#ff00000a,#00ff000a,#0000ff0a);border:1px solid #ffffff26}.sg-prism:after{z-index:-1;-webkit-backdrop-filter:blur(var(--sg-blur,6px))hue-rotate(var(--sg-prism-hue,0deg))saturate(var(--sg-prism-saturate,1.2))brightness(var(--sg-prism-brightness,1.05))contrast(var(--sg-prism-contrast,1.1));backdrop-filter:blur(var(--sg-blur,6px))hue-rotate(var(--sg-prism-hue,0deg))saturate(var(--sg-prism-saturate,1.2))brightness(var(--sg-prism-brightness,1.05))contrast(var(--sg-prism-contrast,1.1))}.sg-holographic:before{z-index:1;background:var(--sg-holo-gradient);opacity:var(--sg-holo-iridescence,.4);animation:sg-holo-shift var(--sg-holo-speed,6s)ease infinite;mix-blend-mode:overlay;background-size:300% 300%}.sg-holographic:after{z-index:-1;-webkit-backdrop-filter:blur(var(--sg-blur,10px));backdrop-filter:blur(var(--sg-blur,10px))}@keyframes sg-holo-shift{0%,to{background-position:0%}25%{background-position:100% 0}50%{background-position:100% 100%}75%{background-position:0 100%}}.sg-thin:before{z-index:1;background:rgba(var(--sg-thin-bg-rgb,255,255,255),var(--sg-thin-bg-opacity,.02));border:1px solid rgba(var(--sg-thin-bg-rgb,255,255,255),var(--sg-thin-border-opacity,.1))}.sg-thin:after{z-index:-1;-webkit-backdrop-filter:blur(var(--sg-blur,4px));backdrop-filter:blur(var(--sg-blur,4px))}[class*=sg-]>*{z-index:2;position:relative}
.GlassContainer{--corner-radius:30px;--base-strength:80px;--extra-blur:80px;--softness:5px;--tint-amount:.1;--tint-saturation:1;--tint-hue:0deg;--contrast:1.1;--brightness:.96;--invert:22%;--total-strength:calc(var(--base-strength) + var(--extra-blur));--edge-width:calc(10px + (var(--softness)*.9));--emboss-width:calc((var(--softness)*.98 + 1px));--refraction-width:calc((var(--softness)*.25 + 12px));pointer-events:none;transition:all .3s ease-in-out;position:relative}.GlassContent{z-index:100;border-radius:var(--corner-radius);pointer-events:auto;transition:all .3s ease-in-out;display:flex;position:relative;overflow:hidden}.GlassMaterial{z-index:1;pointer-events:none;transition:all .3s ease-in-out;position:absolute;inset:0;overflow:hidden}.GlassMaterial:after{content:"";z-index:3;border-radius:var(--corner-radius);background-color:#7a7a7a00;transition:all .3s ease-in-out;display:block;position:absolute;inset:0;overflow:hidden}.GlassMaterial>div{box-sizing:border-box;border-radius:var(--corner-radius);z-index:2;transition:all .3s ease-in-out;position:absolute;inset:0;overflow:hidden}.GlassMaterial .GlassEdgeReflection{z-index:4;margin:calc(var(--total-strength)*-1);border-radius:calc(var(--corner-radius) + var(--total-strength));-webkit-backdrop-filter:blur(var(--total-strength)*.5)brightness(1)saturate(1);backdrop-filter:blur(var(--total-strength)*.5)brightness(1)saturate(1);padding:var(--edge-width);border:var(--total-strength)solid transparent;-webkit-mask-composite:xor,xor;transition:all .3s ease-in-out;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0) content-box;-webkit-mask-composite:xor,xor;mask:linear-gradient(#fff 0 0) padding-box exclude,linear-gradient(#fff 0 0) content-box exclude}.GlassMaterial .GlassEmbossReflection{-webkit-backdrop-filter:blur(calc(var(--total-strength)*.5))invert(.25)brightness(1.11)saturate(1.2)hue-rotate(-10deg)contrast(2.3);backdrop-filter:blur(calc(var(--total-strength)*.5))invert(.25)brightness(1.11)saturate(1.2)hue-rotate(-10deg)contrast(2.3);padding:var(--emboss-width);-webkit-mask-composite:xor,xor;border:0 solid #0000;transition:all .3s ease-in-out;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0) content-box;-webkit-mask-composite:xor,xor;mask:linear-gradient(#fff 0 0) padding-box exclude,linear-gradient(#fff 0 0) content-box exclude}.GlassMaterial .GlassRefraction{-webkit-backdrop-filter:invert(.1)brightness(1.2)contrast(1.5);padding:var(--refraction-width);border:calc(var(--emboss-width))solid transparent;-webkit-mask-composite:xor,xor;transition:all .3s ease-in-out;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0) content-box;-webkit-mask-composite:xor,xor;mask:linear-gradient(#fff 0 0) padding-box exclude,linear-gradient(#fff 0 0) content-box exclude}.GlassMaterial .GlassBlur{-webkit-backdrop-filter:blur(var(--extra-blur)*.5)brightness(1.25);border-radius:calc(var(--corner-radius) - (var(--emboss-width) + var(--refraction-width)));margin:calc(var(--emboss-width) + var(--refraction-width));transition:all .3s ease-in-out}.GlassMaterial .BlendLayers{z-index:3;-webkit-backdrop-filter:blur(calc((var(--softness)*.1) + (var(--extra-blur)*.1)));transition:all .3s ease-in-out}.GlassMaterial .BlendEdge{z-index:8;-webkit-backdrop-filter:blur(calc(var(--edge-width)*.3))contrast(1.6)saturate(1.5);transition:all .3s ease-in-out}.GlassContainer:before{content:"";z-index:20;border-radius:var(--corner-radius);-webkit-backdrop-filter:invert(var(--invert));transition:all .3s ease-in-out;display:block;position:absolute;inset:0}.GlassMaterial:before{content:"";z-index:11;border-radius:var(--corner-radius);-webkit-backdrop-filter:invert(.15)opacity(.41);-webkit-mask-composite:xor,xor;background:linear-gradient(155deg,#ffffff26 0%,#0003 50%,#ffffff26 100%);border:0 solid #0000;padding:1px;transition:all .3s ease-in-out;display:block;position:absolute;inset:0;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0) content-box;-webkit-mask-composite:xor,xor;mask:linear-gradient(#fff 0 0) padding-box exclude,linear-gradient(#fff 0 0) content-box exclude}.GlassMaterial .Highlight{z-index:12;border-radius:var(--corner-radius);-webkit-backdrop-filter:brightness(1.2)contrast(1.6)saturate(1.2)opacity(.41);backdrop-filter:brightness(1.2)contrast(1.6)saturate(1.2)opacity(.41);-webkit-mask-composite:xor,xor;border:0 solid #0000;padding:1px;transition:all .3s ease-in-out;display:block;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0) content-box;-webkit-mask-composite:xor,xor;mask:linear-gradient(#fff 0 0) padding-box exclude,linear-gradient(#fff 0 0) content-box exclude}.GlassMaterial .Tint{z-index:9;-webkit-backdrop-filter:sepia(1)saturate(var(--tint-saturation))hue-rotate(var(--tint-hue))opacity(var(--tint-amount));backdrop-filter:sepia(1)saturate(var(--tint-saturation))hue-rotate(var(--tint-hue))opacity(var(--tint-amount));transition:all .3s ease-in-out}.GlassMaterial .Contrast{z-index:12;-webkit-backdrop-filter:contrast(var(--contrast));backdrop-filter:contrast(var(--contrast));transition:all .3s ease-in-out}.GlassMaterial .Brightness{z-index:13;-webkit-backdrop-filter:brightness(var(--brightness));backdrop-filter:brightness(var(--brightness));transition:all .3s ease-in-out}.shadow-container:after{content:"";z-index:0;width:calc(100% - var(--shadow-cuttoff-fix) - .25em);height:calc(100% - var(--shadow-cuttoff-fix) - .25em);inset:0;top:calc(var(--shadow-cuttoff-fix) - .5em);left:calc(var(--shadow-cuttoff-fix) - .875em);box-sizing:border-box;-webkit-mask-composite:xor;transition:all var(--anim--hover-time)var(--anim--hover-ease);opacity:1;background:linear-gradient(#0003,#0000001a);background-color:color-mix(in srgb,var(--c-glass)12%,transparent);-webkit-backdrop-filter:blur(10px)saturate(var(--saturation));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c-light)calc(var(--glass-reflex-light)*10%),transparent),inset 1.8px 3px 0px -2px color-mix(in srgb,var(--c-light)calc(var(--glass-reflex-light)*90%),transparent),inset -2px -2px 0px -2px color-mix(in srgb,var(--c-light)calc(var(--glass-reflex-light)*80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--c-light)calc(var(--glass-reflex-light)*60%),transparent),inset -.3px -1px 4px 0px color-mix(in srgb,var(--c-dark)calc(var(--glass-reflex-dark)*12%),transparent),inset -1.5px 2.5px 0px -2px color-mix(in srgb,var(--c-dark)calc(var(--glass-reflex-dark)*20%),transparent),inset 0px 3px 4px -2px color-mix(in srgb,var(--c-dark)calc(var(--glass-reflex-dark)*20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--c-dark)calc(var(--glass-reflex-dark)*10%),transparent),0px 1px 5px 0px color-mix(in srgb,var(--c-dark)calc(var(--glass-reflex-dark)*10%),transparent),0px 6px 16px 0px color-mix(in srgb,var(--c-dark)calc(var(--glass-reflex-dark)*8%),transparent);border-radius:999vw;padding:.125em;transition:background-color .4s cubic-bezier(1,0,.4,1),box-shadow .4s cubic-bezier(1,0,.4,1);position:absolute;overflow:visible;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}body{--c-glass:#bbbbbc;--c-light:#fff;--c-dark:#000;--c-content:#224;--c-action:#0052f5;--c-bg:#e8e8e9;--glass-reflex-dark:1;--glass-reflex-light:1;--saturation:150%}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_d542793-module__-uZNGW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_d542793-module__-uZNGW__variable{--font-sans:"Inter","Inter Fallback"}
@font-face{font-family:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/88731e1a74492905-s.047a472f.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:300 700;font-display:swap;src:url(../media/861011d7404b02f6-s.7861847e.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:300 700;font-display:swap;src:url(../media/3381337b621a9a6a-s.29df3230.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/5413d6e6d8960ee4-s.af0c84fa.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:300 700;font-display:swap;src:url(../media/0951afe60dbf5d36-s.ce79b48e.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:300 700;font-display:swap;src:url(../media/97e7b204180d1274-s.9fe1d481.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:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/b8b552e8609c5636-s.p.25aba60b.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_c2cda48d-module__BkDHlq__className{font-family:Fira Code,Fira Code Fallback;font-style:normal}.fira_code_c2cda48d-module__BkDHlq__variable{--font-mono:"Fira Code","Fira Code Fallback"}
