/*! tailwindcss v4.0.15 | MIT License | https://tailwindcss.com */.dashboard_dashboard__fJZFz tbody tr{border-collapse:collapse;border-top:1px var(--tw-border-style);border-color:#fff3}.dashboard_dashboard__fJZFz tbody tr:hover{filter:brightness(1.1)}.dashboard_dashboard__fJZFz tbody tr:hover+tr{--tw-border-style:none;border-style:none}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.LuzLogo_svglogo__YuUUN{height:3rem}.LuzLogo_svglogo__YuUUN .LuzLogo_cls-1__KlytT{fill:#6fb3f7}.LuzLogo_svglogo__YuUUN .LuzLogo_bgbeam__akyQd,.LuzLogo_svglogo__YuUUN .LuzLogo_cls-10__Vzo_J,.LuzLogo_svglogo__YuUUN .LuzLogo_cls-1__KlytT,.LuzLogo_svglogo__YuUUN .LuzLogo_cls-2__BKoEb,.LuzLogo_svglogo__YuUUN .LuzLogo_cls-3__62Hke,.LuzLogo_svglogo__YuUUN .LuzLogo_cls-4__jriuA,.LuzLogo_svglogo__YuUUN .LuzLogo_cls-5__fsK2t,.LuzLogo_svglogo__YuUUN .LuzLogo_cls-6__Jk_WE,.LuzLogo_svglogo__YuUUN .LuzLogo_cls-7__dlZvg,.LuzLogo_svglogo__YuUUN .LuzLogo_cls-8__L2Fb8{stroke-width:0px}.LuzLogo_svglogo__YuUUN .LuzLogo_cls-2__BKoEb{fill:#f8b297}.LuzLogo_svglogo__YuUUN .LuzLogo_cls-3__62Hke{fill:#f7b293}.LuzLogo_svglogo__YuUUN .LuzLogo_cls-4__jriuA{fill:#ea8e75}.LuzLogo_svglogo__YuUUN .LuzLogo_cls-5__fsK2t{fill:#d5a28d}.LuzLogo_svglogo__YuUUN .LuzLogo_cls-6__Jk_WE{fill:#0256aa}.LuzLogo_svglogo__YuUUN .LuzLogo_background__vWMAH{display:none}.LuzLogo_svglogo__YuUUN .LuzLogo_cls-8__L2Fb8{fill:#1c7bff}.LuzLogo_svglogo__YuUUN .LuzLogo_bgbeam__akyQd{opacity:.3}.LuzLogo_svglogo__YuUUN .LuzLogo_bgbeam-dark__2DW2X{fill:#f9f7f2}.LuzLogo_svglogo__YuUUN .LuzLogo_bgbeam-light__IyEMA{fill:#ffb600}.LuzLogo_svglogo__YuUUN .LuzLogo_cls-10__Vzo_J{fill:#fff}.LuzLogo_svglogo__YuUUN .LuzLogo_svglogo__YuUUN{height:4rem}.ModCalc_container__2OpP3{max-width:400px;margin:50px auto;padding:20px;background-color:#1e1e1e;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.2);--textColor:#ffffff;color:var(--textColor)}.ModCalc_title__fDR0d{text-align:center;margin-bottom:20px;color:#ffffff}.ModCalc_equationWrapper__coFlM{position:relative}.ModCalc_equation__Uu_0a{width:100%;text-align:center;margin:1rem 0}.ModCalc_equation__Uu_0a.ModCalc_nonsense__ID6J0{opacity:.1}.ModCalc_warning__JDCfD{position:absolute;top:.5rem;width:100%;text-align:center;font-weight:700;color:#ff2f00}.ModCalc_warning__JDCfD:hover{color:#ff0000}.ModCalc_basisColor__3ydes{--textColor:#ff5733;color:var(--textColor)}.ModCalc_exponentColor__9Iu3_{--textColor:#33ff57;color:var(--textColor)}.ModCalc_modulusColor__fbB7c{--textColor:#8c73ff;color:var(--textColor)}.ModCalc_resultColor__hV1d_{--textColor:#236a1a;color:var(--textColor)}.ModCalc_inputGroup__WleaG{margin-bottom:20px}.ModCalc_inputGroup__WleaG label{display:block;margin-bottom:5px;color:var(--textColor)}.ModCalc_inputGroup__WleaG input{width:100%;padding:10px;border:none;border-radius:5px;background-color:#2c2c2c;color:#ffffff;font-size:16px}.turtle-editor_canvasButtons__aU8im{opacity:0;transition:.2s;z-index:var(--z-button);position:absolute;right:.5rem;top:.5rem}.turtle-editor_canvasButtons__aU8im button{transition:.2s;opacity:.5;padding:.25rem;margin:.25rem;border:1px solid;border-radius:5px;color:var(--themed-text);border-color:var(--themed-text)}:is(.turtle-editor_canvasButtons__aU8im button):hover{cursor:pointer;opacity:1}.turtle-editor_turtlewrapper__fvK_l:hover .turtle-editor_canvasButtons__aU8im{opacity:1}.turtle-editor_turtlewrapper__fvK_l{resize:both;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;overflow:hidden;margin-top:1rem;position:relative;z-index:var(--z-base);background-color:var(--themed-background)}.turtle-editor_turtlewrapper__fvK_l .turtle-editor_turtlerow__I8OTR{display:flex;flex:1 1 100px;width:100%}.turtle-editor_output__22YgR:is(.turtle-editor_turtlewrapper__fvK_l .turtle-editor_turtlerow__I8OTR){flex:0 0 auto}.turtle-editor_turtlewrapper__fvK_l .turtle-editor_panel__8Pxte{flex:1 1 auto;position:relative;width:100%;min-height:200px;padding:0;border:0;margin:0;border-radius:0}.turtle-editor_turtlewrapper__fvK_l.turtle-editor_fullscreen__NjL9S{position:fixed;z-index:var(--z-fullscreen);margin:0;top:var(--nextra-navbar-height);left:0;width:100%!important;height:calc(100vh - var(--nextra-navbar-height))!important}.turtle-editor_turtlewrapper__fvK_l a{text-decoration:none!important}.turtle-editor_turtlewrapper__fvK_l .turtle-editor_turtleicon__z58Ui{background-color:rgba(237,242,247,.1);border:1px solid #d2d6dc;display:flex;align-items:center;justify-content:center;padding:.25rem;border-radius:9999px}:is(.turtle-editor_turtlewrapper__fvK_l .turtle-editor_turtleicon__z58Ui):hover{background-color:rgba(237,242,247,.25)}.turtle-editor_turtlewrapper__fvK_l .turtle-editor_turtleicon__z58Ui span{font-size:.75rem;margin-left:.25rem;margin-right:.25rem}.turtle-editor_monacoeditor__DOPOD section{position:absolute!important}.turtle-editor_monacoeditor__DOPOD{position:relative}.turtle-editor_monacoeditor__DOPOD .turtle-editor_turtleeditorcontrols__ReuPV{position:absolute;bottom:.5rem;z-index:10;display:flex;justify-content:space-between;align-items:center;font-size:1.5rem}.turtle-editor_right__bf7cK:is(.turtle-editor_monacoeditor__DOPOD .turtle-editor_turtleeditorcontrols__ReuPV){right:1.25rem}.turtle-editor_left__E_TQ_:is(.turtle-editor_monacoeditor__DOPOD .turtle-editor_turtleeditorcontrols__ReuPV){left:1.25rem}:is(.turtle-editor_monacoeditor__DOPOD .turtle-editor_turtleeditorcontrols__ReuPV) .turtle-editor_turtlebutton__yw1KS{cursor:pointer}:is(.turtle-editor_monacoeditor__DOPOD .turtle-editor_turtleeditorcontrols__ReuPV) .turtle-editor_turtlebutton__yw1KS.turtle-editor_inactive__CWoha{opacity:.5;cursor:not-allowed}.turtle-editor_graphicspanel__ZxXta{background-color:rgba(255,255,255,.1);overflow:hidden;cursor:grab;z-index:var(--z-base)}.turtle-editor_graphicspanel__ZxXta .turtle-editor_graphicswrapper__9vTt9{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.turtle-editor_graphicspanel__ZxXta:active{cursor:grabbing}.turtle-editor_graphicspanel__ZxXta.turtle-editor_hasturtle__DNV4m{width:0}.turtle-editor_outputpre__o7LC5{background-color:var(--themed-background);font-family:Consolas,Courier New,monospace;color:var(--gray);width:100%;max-height:10rem;overflow-x:auto;padding:0;border-radius:3%;counter-reset:line;border-top:3px solid var(--tw-prose);opacity:.3;margin:0}.turtle-editor_outputpre__o7LC5:not(:empty){opacity:.8}.turtle-editor_outputpre__o7LC5 span{display:block;line-height:1.5rem}:is(.turtle-editor_outputpre__o7LC5 span):before{counter-increment:line;content:counter(line);display:inline-block;border-right:1px solid #ddd;padding:0 .5em;margin-right:.5em;color:#888}.turtle-editor_warning__B3qQq:is(.turtle-editor_outputpre__o7LC5 span){color:var(--callout-warning)}.turtle-editor_error__DQ5AM:is(.turtle-editor_outputpre__o7LC5 span){color:var(--callout-danger)}.turtle-editor_resizerH__mCBR_{flex:none;width:3px;cursor:col-resize;background-color:rgba(255,255,255);opacity:.3;z-index:var(--z-resizer)}.turtle-editor_resizerH__mCBR_:hover{opacity:.8}.turtle-editor_resizerH__mCBR_:after,.turtle-editor_resizerH__mCBR_:before{content:"";position:absolute;height:100%}.turtle-editor_resizerH__mCBR_:before{width:4px;margin-left:-4px}.turtle-editor_resizerH__mCBR_:after{width:13px}.colortext_title__JIpAH{background-image:linear-gradient(90deg,#ff0000,#ff8000,#ffff00,#80ff00,#00ff00,#00ff80,#00ffff,#0080ff,#0000ff,#8000ff,#ff00ff,#ff0000);background-size:300% auto;background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:colortext_rainbow-text-flow__ZQop1 30s linear infinite;font-weight:700;text-align:center;font-size:3.125rem;font-size:min(4rem,max(8vw,2.8rem))}@keyframes colortext_rainbow-text-flow__ZQop1{0%{background-position:0}to{background-position:300%}}.InteractiveLogo_svglogo__1z5yR{width:20rem;margin:auto}.InteractiveLogo_bg__v0Zvf{fill:#303030;transition:.1s ease}.InteractiveLogo_instructionsBox__0SwjN{height:2rem;margin-top:1rem}.InteractiveLogo_instructions__kJ27n{transition:all 1s ease;font-weight:500;text-align:center;overflow:hidden;vertical-align:bottom;height:2rem}.InteractiveLogo_confettiCanvas__lH2_2{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;pointer-events:none}.InteractiveLogo_siteLogo__UI3Ki:hover .bg{filter:brightness(1.1)}.InteractiveLogo_transition__MSMqw{transition:transform .1s ease,visibility .3s ease,opacity 1s linear}.InteractiveLogo_white__CIqgv{fill:#fff;opacity:1}.InteractiveLogo_toggle__uiwlS:hover{cursor:pointer}.InteractiveLogo_toggle__uiwlS circle,.InteractiveLogo_toggle__uiwlS rect{transition:.3s ease}.InteractiveLogo_toggleOn__w9I9L rect{fill:#73f47e;opacity:.7}.InteractiveLogo_toggleOn__w9I9L circle{transform:translateY(-20px)}.InteractiveLogo_light__r24AY{fill:#f9f7f2;opacity:0}.InteractiveLogo_lighton__JB7SE{opacity:.2}.InteractiveLogo_solved___Pi7a .InteractiveLogo_reallogo__26ws7{visibility:visible;opacity:1}.InteractiveLogo_reallogo__26ws7{visibility:hidden;opacity:0;transition:1s ease}.InteractiveLogo_invisible__CkmIS{opacity:0;pointer-events:none}.InteractiveLogo_visible__UGjwg{opacity:1}.InteractiveLogo_cls2__8uqB6{fill:#fff}.InteractiveLogo_cls3__w42LU{fill:#6fb3f7}.InteractiveLogo_cls6__YM4PI{fill:#1c7bff}.InteractiveLogo_cls7____LHT{fill:#0256aa}.InteractiveLogo_cls4__18TA6{fill:#f4738f}.InteractiveLogo_cls9__jU_tU{opacity:.3}.InteractiveLogo_cls10__Ad_CG,.InteractiveLogo_cls11__Phhb3,.InteractiveLogo_cls5__TWDXm{fill:#f9f7f2}.InteractiveLogo_cls12__NdcLU{fill:#f7b293}.InteractiveLogo_cls11__Phhb3{opacity:.2}.InteractiveLogo_cls13__HAigy{fill:#f8b297}.InteractiveLogo_cls14__E41QL{fill:#ea8e75}.InteractiveLogo_cls15__QXEit{fill:#d5a28d}