:root{--palette-black:#020108;--palette-black-900:#08060d;--palette-navy-950:#0e0e1e;--palette-white:#f7f2ff;--palette-purple-300:#c983ff;--palette-purple-400:#9a62c7;--palette-purple-500:#aa3bff;--palette-purple-700:#7e14ff;--palette-purple-950:#1b0d29;--palette-purple-muted:#665273;--palette-blue-400:#5e7dff;--palette-cyan-300:#79eaf2;--palette-gray-300:#bdb6c9;--palette-gray-500:#8e8497;--palette-gray-600:#756d80;--palette-gray-700:#393241;--palette-gray-900:#0d0914;--palette-slate-700:#2b2e31;--palette-slate-800:#252734;--palette-teal-muted:#35636b;--palette-teal-corner:#43888c;--palette-red-500:#d84b63;--palette-green-500:#42b883;--palette-yellow-500:#d7a83d;--color-background:var(--palette-black);--color-canvas-background:var(--palette-navy-950);--color-content-border:var(--palette-slate-800);--color-surface-default:var(--palette-gray-900);--color-surface-muted:var(--palette-black-900);--color-surface-accent:var(--palette-purple-950);--color-text-primary:var(--palette-white);--color-text-secondary:var(--palette-gray-300);--color-text-disabled:var(--palette-gray-600);--color-border-default:var(--palette-gray-700);--color-border-accent:var(--palette-purple-500);--color-action-primary:var(--palette-purple-500);--color-heading-primary:var(--palette-white);--color-brand-bright:var(--palette-purple-300);--color-brand:var(--palette-purple-400);--color-brand-muted:var(--palette-purple-muted);--color-text-subtle:var(--palette-gray-500);--color-icon-muted:var(--palette-purple-400);--color-interactive:var(--palette-purple-300);--color-interactive-hover:var(--palette-white);--color-temporary-hit-points:var(--palette-blue-400);--color-status-danger:var(--palette-red-500);--color-status-success:var(--palette-green-500);--color-status-warning:var(--palette-yellow-500);--palette-parchment:#ead2af;--palette-parchment-fold:#c4aa87;--palette-parchment-ink:#211b26;--color-note-paper:var(--palette-parchment);--color-note-fold:var(--palette-parchment-fold);--color-note-ink:var(--palette-parchment-ink);--border-gradient-panel-decorative:radial-gradient(ellipse 36px 36px at 100% 100%, var(--palette-teal-corner) 0%, transparent 100%), radial-gradient(ellipse 28% 18% at 100% 100%, var(--palette-teal-muted) 0%, var(--palette-teal-muted) 18%, var(--palette-slate-800) 100%);--border-gradient-panel-corner-detail:radial-gradient(ellipse 28px 28px at 100% 100%, var(--palette-teal-muted) 0%, var(--palette-teal-muted) 45%, transparent 100%);--surface-gradient-panel-decorative:radial-gradient(ellipse 64px 64px at 100% 100%, color-mix(in srgb, var(--palette-teal-muted) 10%, transparent) 0%, transparent 100%), linear-gradient(180deg, var(--palette-black-900), var(--palette-black));--font-family-body:"Gilroy", Arial, sans-serif;--font-family-heading:"Greengoth Regular", Georgia, serif;--font-family-node:Georgia, "Times New Roman", serif;--font-family-dialogue:"Clacon2", monospace;--font-size-2xs:.625rem;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.25rem;--font-size-xl:1.5rem;--line-height-tight:1.2;--line-height-normal:1.5;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--radius-sm:.375rem;--radius-md:.625rem;--radius-lg:1rem;--radius-round:999px;--border-width-default:1px;--border-width-button:1.35px;--border-width-strong:2px;--control-height-sm:2rem;--control-height-md:2.5rem;--control-height-lg:3rem;--icon-size-sm:1rem;--icon-size-md:1.25rem;--icon-size-lg:1.5rem;--focus-ring:0 0 0 3px color-mix(in srgb, var(--palette-purple-500) 35%, transparent);--disabled-opacity:.48;--checkbox-hit-area:var(--icon-size-sm);--selection-marker-size:.5rem;--selection-marker-outline:color-mix(in srgb, var(--color-text-secondary) 68%, transparent);--selection-marker-fill:var(--palette-cyan-300);--selection-marker-glow:0 0 .25rem color-mix(in srgb, var(--palette-cyan-300) 58%, transparent);--shadow-panel:0 1rem 3rem color-mix(in srgb, var(--palette-black) 45%, transparent);--shadow-overlay:0 1.5rem 5rem color-mix(in srgb, var(--palette-black) 65%, transparent);--glow-accent:0 0 1.75rem color-mix(in srgb, var(--palette-purple-500) 35%, transparent);--motion-duration-fast:.16s;--color-cursor-light:var(--palette-cyan-300);--cursor-light-size:760px;--cursor-light-opacity:.045;--cursor-reveal-radius:180px;--cursor-reveal-opacity:.85;--motion-duration-normal:.24s;--motion-easing-standard:ease;--z-index-base:0;--z-index-tile-selected:10;--z-index-dropdown:100;--z-index-overlay:200;--z-index-tooltip:300;--site-header-height:5.5rem;--app-viewport-height:calc(100svh - var(--site-header-height));--tile-surface:var(--color-surface-default);--tile-border:var(--color-content-border);--tile-border-hover:var(--color-border-accent);--tile-border-selected:var(--color-action-primary);--tile-radius:var(--radius-lg);--tile-header-height:3rem;--tile-padding:var(--space-4);--tile-gap:var(--space-3);--tile-shadow:var(--shadow-panel);--tile-shadow-dragging:var(--shadow-overlay);--tile-resize-handle-size:1rem;--tile-dragging-opacity:.92}@media (width<=50rem){:root{--site-header-height:4.5rem}}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:1ms;--motion-duration-normal:1ms}}@font-face{font-family:Clacon2;src:url(/assets/clacon2-DnHBTUOx.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/Gilroy-Light.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Greengoth Regular;src:url(/fonts/Greengoth%20Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}.font-body{font-family:var(--font-family-body)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--color-brand-muted) var(--color-surface-muted)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--color-surface-muted)}::-webkit-scrollbar-corner{background:var(--color-surface-muted)}::-webkit-scrollbar-thumb{border:2px solid var(--color-surface-muted);border-radius:var(--radius-sm);background:var(--color-brand-muted)}::-webkit-scrollbar-thumb:hover{background:var(--color-brand-bright)}::-webkit-scrollbar-button{display:none}@media (forced-colors:active){*{scrollbar-color:auto}}html,body,#root{width:100%;min-width:320px;min-height:100%;margin:0;padding:0}body{background:var(--color-background);min-height:100svh;color:var(--color-text-primary);font-family:var(--font-family-body)}#root{min-height:100svh}button,input,textarea{font:inherit}._header_mvrjl_1{z-index:var(--z-index-overlay);width:100%;height:var(--site-header-height);isolation:isolate;color:var(--color-text-secondary);position:sticky;top:0}._surface_mvrjl_11{--header-corner-cut:var(--space-3);z-index:-1;background:linear-gradient(180deg, color-mix(in srgb, var(--color-surface-default) 96%, var(--color-background)), color-mix(in srgb, var(--color-background) 96%, var(--color-surface-accent)));filter:drop-shadow(0 1px 0 var(--color-content-border)) drop-shadow(0 .65rem 1.4rem color-mix(in srgb, var(--palette-black) 72%, transparent));-webkit-mask-composite:source-in;transition:inset var(--motion-duration-normal) var(--motion-easing-standard), clip-path var(--motion-duration-normal) var(--motion-easing-standard);position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 0 100%,#0000 0 1rem,#000 1.0625rem),radial-gradient(circle at 100% 100%,#0000 0 1rem,#000 1.0625rem);mask-image:radial-gradient(circle at 0 100%,#0000 0 1rem,#000 1.0625rem),radial-gradient(circle at 100% 100%,#0000 0 1rem,#000 1.0625rem);-webkit-mask-composite:source-in;mask-composite:intersect}._header_mvrjl_1:not([data-scrolled]) ._surface_mvrjl_11{inset:var(--space-1) var(--space-2) 0;clip-path:polygon(var(--header-corner-cut) 0, calc(100% - var(--header-corner-cut)) 0, 100% var(--header-corner-cut), 100% calc(100% - var(--header-corner-cut)), calc(100% - var(--header-corner-cut)) 100%, var(--header-corner-cut) 100%, 0 calc(100% - var(--header-corner-cut)), 0 var(--header-corner-cut));-webkit-mask-image:none;mask-image:none}._surface_mvrjl_11:before,._surface_mvrjl_11:after{content:"";height:var(--border-width-default);pointer-events:none;position:absolute;left:1rem;right:1rem}._surface_mvrjl_11:before{background:linear-gradient(90deg, transparent, var(--color-brand-muted) 18%, var(--color-brand-muted) 82%, transparent);opacity:.44;top:0}._surface_mvrjl_11:after{background:linear-gradient(90deg, transparent, var(--color-content-border) 5%, var(--color-border-default) 50%, var(--color-content-border) 95%, transparent);bottom:0}._inner_mvrjl_91{width:min(100%,120rem);height:100%;padding-inline:clamp(var(--space-3), 2.2vw, var(--space-7));align-items:center;gap:clamp(var(--space-3), 2vw, var(--space-6));grid-template-columns:auto minmax(0,1fr) auto;margin-inline:auto;display:grid}._brand_mvrjl_102{align-items:center;gap:var(--space-3);min-width:0;color:var(--color-text-primary);text-decoration:none;display:inline-flex}._brand_mvrjl_102:focus-visible,._profileLink_mvrjl_112:focus-visible,._iconButton_mvrjl_113:focus-visible,._navControl_mvrjl_114:focus-visible,._dropdownItem_mvrjl_115:focus-visible{outline:var(--border-width-strong) solid var(--color-interactive);outline-offset:var(--space-1)}._logo_mvrjl_120{object-fit:contain;width:3.45rem;height:3.6rem;filter:drop-shadow(0 0 .65rem color-mix(in srgb, var(--color-brand) 28%, transparent));flex:none;display:block}._brandName_mvrjl_133{white-space:nowrap;font-family:var(--font-family-heading);font-size:clamp(var(--font-size-md), 1.4vw, var(--font-size-xl));letter-spacing:.025em;font-weight:400;line-height:.92;display:grid}._brandName_mvrjl_133 span:last-child{padding-left:1.35rem}._navigation_mvrjl_147{justify-content:center;align-items:stretch;gap:clamp(var(--space-2), 1.1vw, var(--space-5));min-width:0;height:100%;display:flex}._menuGroup_mvrjl_156{align-items:stretch;height:100%;display:flex;position:relative}._navControl_mvrjl_114{min-width:max-content;padding:0 var(--space-1);justify-content:center;align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-family:var(--font-family-body);font-size:var(--font-size-md);cursor:pointer;transition:color var(--motion-duration-fast) var(--motion-easing-standard), text-shadow var(--motion-duration-fast) var(--motion-easing-standard);background:0 0;border:0;font-weight:400;text-decoration:none;display:inline-flex;position:relative}._navControl_mvrjl_114:before,._navControl_mvrjl_114:after{content:"";z-index:2;opacity:0;pointer-events:none;transition:opacity var(--motion-duration-fast) var(--motion-easing-standard), transform var(--motion-duration-fast) var(--motion-easing-standard);position:absolute;bottom:.25rem}._navControl_mvrjl_114:after{height:var(--border-width-strong);background:linear-gradient(90deg, transparent, var(--color-interactive) 12%, var(--color-interactive) 88%, transparent);box-shadow:0 0 .55rem color-mix(in srgb, var(--color-interactive) 58%, transparent);left:0;right:0;transform:scaleX(.68)}._navControl_mvrjl_114:before{border:var(--border-width-default) solid var(--color-interactive);background:var(--color-background);width:.55rem;height:.55rem;box-shadow:0 0 .55rem color-mix(in srgb, var(--color-interactive) 64%, transparent);left:50%;transform:translate(-50%,40%)rotate(45deg)scale(.7)}._navControl_mvrjl_114:hover,._navControl_mvrjl_114:focus-visible,._navControl_mvrjl_114[aria-expanded=true],._navControlActive_mvrjl_230{color:var(--color-interactive-hover);text-shadow:0 0 .65rem color-mix(in srgb, var(--color-brand) 42%, transparent)}._navControl_mvrjl_114:hover:before,._navControl_mvrjl_114:hover:after,._navControl_mvrjl_114:focus-visible:before,._navControl_mvrjl_114:focus-visible:after,._navControl_mvrjl_114[aria-expanded=true]:before,._navControl_mvrjl_114[aria-expanded=true]:after,._navControlActive_mvrjl_230:before,._navControlActive_mvrjl_230:after{opacity:1}._navControl_mvrjl_114:hover:after,._navControl_mvrjl_114:focus-visible:after,._navControl_mvrjl_114[aria-expanded=true]:after,._navControlActive_mvrjl_230:after{transform:scaleX(1)}._navControl_mvrjl_114:hover:before,._navControl_mvrjl_114:focus-visible:before,._navControl_mvrjl_114[aria-expanded=true]:before,._navControlActive_mvrjl_230:before{transform:translate(-50%,40%)rotate(45deg)scale(1)}._navControlDisabled_mvrjl_262{color:var(--color-text-disabled);cursor:default}._navControlDisabled_mvrjl_262:hover{color:var(--color-text-disabled);text-shadow:none}._navControlDisabled_mvrjl_262:hover:before,._navControlDisabled_mvrjl_262:hover:after{opacity:0}._chevron_mvrjl_277{border-right:var(--border-width-default) solid currentColor;border-bottom:var(--border-width-default) solid currentColor;width:.48rem;height:.48rem;transition:transform var(--motion-duration-fast) var(--motion-easing-standard);margin-top:-.2rem;transform:rotate(45deg)}._navControl_mvrjl_114[aria-expanded=true] ._chevron_mvrjl_277{margin-top:.2rem;transform:rotate(225deg)}._dropdown_mvrjl_115{--dropdown-corner:var(--space-3);z-index:var(--z-index-dropdown);top:calc(100% - var(--space-1));width:max-content;min-width:19rem;max-width:min(23rem, calc(100vw - var(--space-5)));padding:var(--border-width-default);visibility:hidden;background:linear-gradient(145deg, var(--color-border-default), var(--color-brand-muted) 50%, var(--color-content-border));clip-path:polygon(var(--dropdown-corner) 0, calc(100% - var(--dropdown-corner)) 0, 100% var(--dropdown-corner), 100% calc(100% - var(--dropdown-corner)), calc(100% - var(--dropdown-corner)) 100%, var(--dropdown-corner) 100%, 0 calc(100% - var(--dropdown-corner)), 0 var(--dropdown-corner));opacity:0;filter:drop-shadow(0 1.25rem 2rem color-mix(in srgb, var(--palette-black) 74%, transparent));pointer-events:none;transition:visibility var(--motion-duration-fast) step-end, opacity var(--motion-duration-fast) var(--motion-easing-standard), transform var(--motion-duration-fast) var(--motion-easing-standard);position:absolute;left:50%;transform:translate(-50%,-.35rem)}._dropdown_mvrjl_115[data-open=true]{visibility:visible;opacity:1;pointer-events:auto;transition:visibility 0s step-start, opacity var(--motion-duration-fast) var(--motion-easing-standard), transform var(--motion-duration-fast) var(--motion-easing-standard);transform:translate(-50%)}._dropdownInner_mvrjl_342{padding:var(--space-3) var(--space-4);background:linear-gradient(155deg, color-mix(in srgb, var(--color-surface-default) 97%, var(--color-surface-accent)), var(--color-background));clip-path:polygon(calc(var(--dropdown-corner) - var(--border-width-default)) 0, calc(100% - var(--dropdown-corner) + var(--border-width-default)) 0, 100% calc(var(--dropdown-corner) - var(--border-width-default)), 100% calc(100% - var(--dropdown-corner) + var(--border-width-default)), calc(100% - var(--dropdown-corner) + var(--border-width-default)) 100%, calc(var(--dropdown-corner) - var(--border-width-default)) 100%, 0 calc(100% - var(--dropdown-corner) + var(--border-width-default)), 0 calc(var(--dropdown-corner) - var(--border-width-default)));display:grid}._dropdownItem_mvrjl_115{min-width:0;padding:var(--space-3) var(--space-2);grid-template-columns:var(--icon-size-lg) minmax(0, 1fr);align-items:center;gap:var(--space-3);border-bottom:var(--border-width-default) solid var(--color-content-border);color:var(--color-text-secondary);transition:background-color var(--motion-duration-fast) var(--motion-easing-standard), color var(--motion-duration-fast) var(--motion-easing-standard);text-decoration:none;display:grid}._dropdownItem_mvrjl_115:last-child{border-bottom:0}a._dropdownItem_mvrjl_115:hover,a._dropdownItem_mvrjl_115:focus-visible{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-surface-accent) 76%, transparent), transparent);color:var(--color-interactive-hover)}._dropdownItem_mvrjl_115[data-disabled=true]{color:var(--color-text-secondary)}._dropdownIcon_mvrjl_399{width:var(--icon-size-lg);height:var(--icon-size-lg);color:var(--color-icon-muted);place-items:center;display:grid}._dropdownIcon_mvrjl_399 svg{width:100%;height:100%;display:block}._dropdownCopy_mvrjl_413{gap:.1rem;min-width:0;display:grid}._dropdownCopy_mvrjl_413 strong{color:currentColor;font-size:var(--font-size-md);font-weight:400;line-height:var(--line-height-tight)}._dropdownCopy_mvrjl_413 small{color:var(--color-text-subtle);font-size:var(--font-size-xs);line-height:var(--line-height-normal);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._actions_mvrjl_435{align-items:center;gap:var(--space-3);min-width:0;display:flex}._search_mvrjl_442{width:clamp(12rem,18vw,20rem)}._searchField_mvrjl_446,._searchFrame_mvrjl_447,._searchInput_mvrjl_448{min-width:0}._searchFrame_mvrjl_447{--input-corner-cut:var(--radius-md);min-height:var(--control-height-lg)}._searchInput_mvrjl_448{font-size:var(--font-size-sm)}._iconButton_mvrjl_113,._profileLink_mvrjl_112{color:var(--color-icon-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid;position:relative}._iconButton_mvrjl_113{width:var(--control-height-lg);height:var(--control-height-lg)}._iconButton_mvrjl_113:before{content:"";border:var(--border-width-default) solid transparent;border-radius:var(--radius-round);transition:border-color var(--motion-duration-fast) var(--motion-easing-standard), background-color var(--motion-duration-fast) var(--motion-easing-standard);position:absolute;inset:.25rem}._iconButton_mvrjl_113:hover:before,._iconButton_mvrjl_113[aria-expanded=true]:before{border-color:var(--color-border-default);background:var(--color-surface-accent)}._iconButton_mvrjl_113>svg{z-index:1;width:var(--icon-size-lg);height:var(--icon-size-lg)}._notificationDot_mvrjl_501{z-index:2;border-radius:var(--radius-round);background:var(--color-brand-bright);width:.4rem;height:.4rem;box-shadow:0 0 .45rem color-mix(in srgb, var(--color-brand-bright) 64%, transparent);position:absolute;top:.45rem;right:.45rem}._profileLink_mvrjl_112{border:var(--border-width-default) solid var(--color-brand);border-radius:var(--radius-round);width:3.45rem;height:3.45rem;transition:border-color var(--motion-duration-fast) var(--motion-easing-standard), box-shadow var(--motion-duration-fast) var(--motion-easing-standard)}._profileLink_mvrjl_112:hover,._profileLink_mvrjl_112[aria-current=page]{border-color:var(--color-interactive);box-shadow:0 0 .75rem color-mix(in srgb, var(--color-brand) 38%, transparent)}._profileCircle_mvrjl_533{width:calc(100% - var(--space-2));height:calc(100% - var(--space-2));border:var(--border-width-default) solid var(--color-content-border);border-radius:var(--radius-round);background:radial-gradient(circle at 38% 34%, var(--color-surface-accent), var(--color-surface-muted) 68%);display:block}._mobileMenuButton_mvrjl_547{display:none}@media (width<=78rem){._brandName_mvrjl_133{display:none}._search_mvrjl_442{width:clamp(11rem,20vw,15rem)}}@media (width<=64rem){._search_mvrjl_442{display:none}}@media (width<=50rem){._inner_mvrjl_91{gap:var(--space-2);padding-inline:var(--space-3);grid-template-columns:auto 1fr auto}._brand_mvrjl_102{grid-column:1}._logo_mvrjl_120{width:2.7rem;height:2.8rem}._navigation_mvrjl_147{top:calc(100% - var(--space-1));right:var(--space-3);left:var(--space-3);height:auto;max-height:calc(var(--app-viewport-height) - var(--space-3));padding:var(--space-3);align-items:stretch;gap:var(--space-1);border:var(--border-width-default) solid var(--color-border-default);background:var(--color-background);box-shadow:var(--shadow-overlay);flex-direction:column;display:none;position:absolute;overflow-y:auto}._navigation_mvrjl_147[data-mobile-open=true]{display:flex}._menuGroup_mvrjl_156{flex-direction:column;height:auto}._navControl_mvrjl_114{width:100%;min-height:var(--control-height-lg);padding-inline:var(--space-3);justify-content:space-between}._navControl_mvrjl_114:before,._navControl_mvrjl_114:after{bottom:0}._dropdown_mvrjl_115{width:100%;min-width:0;max-width:none;margin-top:var(--space-1);display:none;position:static;transform:none}._dropdown_mvrjl_115[data-open=true]{display:block;transform:none}._actions_mvrjl_435{gap:var(--space-1);grid-column:3}._mobileMenuButton_mvrjl_547{display:grid}._notificationButton_mvrjl_646{display:none}._profileLink_mvrjl_112{width:var(--control-height-lg);height:var(--control-height-lg)}}@media (prefers-reduced-motion:reduce){._navControl_mvrjl_114,._navControl_mvrjl_114:before,._navControl_mvrjl_114:after,._chevron_mvrjl_277,._dropdown_mvrjl_115,._dropdownItem_mvrjl_115,._iconButton_mvrjl_113:before,._profileLink_mvrjl_112{transition:none}}@media (forced-colors:active){._surface_mvrjl_11{border-bottom:var(--border-width-default) solid CanvasText;filter:none;background:canvas;-webkit-mask-image:none;mask-image:none}._dropdown_mvrjl_115,._dropdownInner_mvrjl_342{border:var(--border-width-default) solid CanvasText;clip-path:none;background:canvas}}._page_1eoct_1{min-height:var(--app-viewport-height);padding:clamp(var(--space-4), 5vw, var(--space-7));background:var(--cursor-background-image,none), radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--color-surface-accent) 58%, transparent), transparent 48%), var(--color-background);place-items:center;display:grid}._authPanel_1eoct_21{--panel-border:color-mix(in srgb, var(--color-border-accent) 42%, var(--color-content-border));--panel-inner-border:color-mix(in srgb, var(--color-border-accent) 22%, var(--color-content-border));--panel-surface-start:var(--color-surface-muted);--panel-surface-end:var(--color-background);width:min(100%,72rem);min-height:min(43rem, calc(var(--app-viewport-height) - var(--space-7)))}._layout_1eoct_41{grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:100%;min-height:42rem;display:grid}._emptySide_1eoct_48{border-right:var(--border-width-default) solid color-mix(in srgb, var(--color-border-accent) 36%, var(--color-content-border));background:linear-gradient(135deg, color-mix(in srgb, var(--color-surface-accent) 30%, transparent), transparent 46%);min-width:0;min-height:100%}._authSide_1eoct_72{min-width:0;padding:clamp(var(--space-6), 5vw, var(--space-7));align-items:center;display:grid}._authContent_1eoct_80{width:100%;max-width:29rem;margin-inline:auto}._tabs_1eoct_86{margin-bottom:var(--space-6);border-bottom:var(--border-width-default) solid var(--color-content-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}._tab_1eoct_86{min-height:var(--control-height-lg);color:var(--color-text-secondary);font-family:var(--font-family-heading);font-size:var(--font-size-lg);border-radius:0}._tab_1eoct_86:disabled{opacity:var(--disabled-opacity)}._activeTab_1eoct_110{color:var(--color-heading-primary)}._activeTab_1eoct_110:after{content:"";right:0;bottom:calc(-1 * var(--border-width-default));height:var(--border-width-strong);background:linear-gradient(90deg, transparent, var(--color-action-primary) 16%, var(--color-action-primary) 84%, transparent);box-shadow:var(--glow-accent);position:absolute;left:0}._form_1eoct_133{gap:var(--space-4);display:grid}._formMeta_1eoct_138{min-height:var(--control-height-sm);justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._inactiveLink_1eoct_146{color:var(--color-interactive);font-size:var(--font-size-sm);text-underline-offset:var(--space-1);opacity:var(--disabled-opacity);cursor:not-allowed;text-decoration:underline}._codeNotice_1eoct_155{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal);overflow-wrap:anywhere;margin:0}._codeNotice_1eoct_155 strong{color:var(--color-text-primary);font-weight:400}._backButton_1eoct_168{width:fit-content;color:var(--color-interactive);text-underline-offset:var(--space-1);margin-inline:auto;text-decoration:underline}._error_1eoct_176{margin:var(--space-3) 0 0;color:var(--color-status-danger);font-size:var(--font-size-sm);line-height:var(--line-height-normal);text-align:center}._divider_1eoct_184{margin-block:var(--space-5);align-items:center;gap:var(--space-4);color:var(--color-text-subtle);font-size:var(--font-size-sm);grid-template-columns:1fr auto 1fr;display:grid}._divider_1eoct_184:before,._divider_1eoct_184:after{content:"";height:var(--border-width-default);background:var(--color-content-border)}._registrationPrompt_1eoct_202{margin-top:var(--space-5);justify-content:center;align-items:center;gap:var(--space-2);color:var(--color-text-subtle);font-size:var(--font-size-sm);display:flex}@media (width<=800px){._page_1eoct_1{padding:var(--space-4)}._authPanel_1eoct_21{min-height:min(42rem, calc(var(--app-viewport-height) - var(--space-6)))}._layout_1eoct_41{grid-template-columns:1fr}._emptySide_1eoct_48{display:none}._authSide_1eoct_72{padding:clamp(var(--space-5), 8vw, var(--space-7))}}@media (width<=480px){._page_1eoct_1{padding:var(--space-2)}._authPanel_1eoct_21{min-height:calc(var(--app-viewport-height) - var(--space-4))}._authSide_1eoct_72{padding:var(--space-5)}._formMeta_1eoct_138,._registrationPrompt_1eoct_202{flex-direction:column;align-items:flex-start}._registrationPrompt_1eoct_202{align-items:center}}@media (prefers-reduced-motion:reduce){._activeTab_1eoct_110:after{box-shadow:none}}._shell_1mn89_1{background:var(--color-background);min-width:320px;min-height:100svh}._content_1mn89_7{min-height:var(--app-viewport-height)}._fallback_1mn89_11,._notFound_1mn89_12{min-width:320px;min-height:var(--app-viewport-height);background:var(--cursor-background-image,none), var(--color-background);color:var(--color-text-secondary);font-family:var(--font-family-body);place-items:center;display:grid}._notFound_1mn89_12{align-content:center}._notFound_1mn89_12 p,._notFound_1mn89_12 h1{margin:0}._notFound_1mn89_12 p{color:var(--palette-purple-300)}._notFound_1mn89_12 h1{margin-block:var(--space-2) var(--space-5);color:var(--color-text-primary);font-family:var(--font-family-heading);font-size:clamp(2.5rem,8vw,5rem);font-weight:400}._notFound_1mn89_12 a{color:var(--palette-purple-300)}main,[data-cursor-light-background]{--cursor-light-x:-1000px;--cursor-light-y:-1000px;--cursor-light-active:0;--cursor-background-image:radial-gradient(circle calc(var(--cursor-light-size) / 2) at var(--cursor-light-x) var(--cursor-light-y), color-mix(in srgb, var(--color-cursor-light) calc(var(--cursor-light-active) * var(--cursor-light-opacity) * 100%), transparent), transparent 70%)}[data-cursor-reveal]{--cursor-reveal-x:-1000px;--cursor-reveal-y:-1000px;--cursor-reveal-active:0}[data-cursor-reveal][data-cursor-reveal=border]{border-image:radial-gradient(circle var(--cursor-reveal-radius) at var(--cursor-reveal-x) var(--cursor-reveal-y), color-mix(in srgb, var(--color-cursor-light) calc(var(--cursor-reveal-active) * var(--cursor-reveal-opacity) * 100%), var(--cursor-reveal-border-color)), var(--cursor-reveal-border-color)) 1}@media (prefers-reduced-motion:reduce),(forced-colors:active),(any-hover:none){main,[data-cursor-light-background]{--cursor-background-image:none}[data-cursor-reveal][data-cursor-reveal=border]{border-image:}}
