.mind-map-module__9RKhSW__map{min-width:0}.mind-map-module__9RKhSW__stage{position:relative}.mind-map-module__9RKhSW__detailPosition{z-index:3;transform-origin:0 0;position:absolute;top:0;left:0}.mind-map-module__9RKhSW__detailPosition[aria-hidden=true]{pointer-events:none}.mind-map-module__9RKhSW__detailLink{z-index:0}.mind-map-module__9RKhSW__details{min-height:0;max-height:min(420px,var(--mind-map-detail-max-height,420px))}.mind-map-module__9RKhSW__detailsScroll{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.mind-map-module__9RKhSW__readingViewport{overscroll-behavior:contain;flex:1;height:auto;min-height:0}.mind-map-module__9RKhSW__detailsBody{overflow-wrap:anywhere;cursor:text;-webkit-user-select:text;user-select:text;font-size:14px;line-height:22px}.mind-map-module__9RKhSW__tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-height:36px;margin-bottom:8px;display:flex}.mind-map-module__9RKhSW__gestureHint{color:var(--muted-foreground);font-size:12px;line-height:18px}.mind-map-module__9RKhSW__zoomTools{flex-wrap:wrap;align-items:center;gap:2px;max-width:100%;margin-left:auto;display:flex}.mind-map-module__9RKhSW__zoomReadout{font-variant-numeric:tabular-nums;min-width:56px}.mind-map-module__9RKhSW__toolDivider{background:var(--border);width:1px;height:16px;margin-inline:6px}.mind-map-module__9RKhSW__viewport{border-radius:var(--radius-lg);background:var(--card);touch-action:none;overscroll-behavior:contain;cursor:grab;-webkit-user-select:none;user-select:none;min-width:0;height:min(640px,70vh);min-height:320px;position:relative;overflow:clip}.mind-map-module__9RKhSW__viewport[data-dragging]{cursor:grabbing}.mind-map-module__9RKhSW__viewport:focus-visible{outline:1px solid var(--ring);outline-offset:3px}.mind-map-module__9RKhSW__canvas{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.mind-map-module__9RKhSW__links{pointer-events:none;position:absolute;inset:0;overflow:visible}.mind-map-module__9RKhSW__links path{fill:none;stroke:color-mix(in srgb,var(--muted-foreground) 38%,var(--card));stroke-width:1px;stroke-linecap:round;vector-effect:non-scaling-stroke;transition:stroke .18s}.mind-map-module__9RKhSW__links path[data-cross-link]{stroke-dasharray:3 6}.mind-map-module__9RKhSW__links path[data-active]{stroke:var(--foreground)}.mind-map-module__9RKhSW__nodePosition{z-index:1;transform-origin:104px 58px;width:208px;height:196px;position:absolute;top:0;left:0}.mind-map-module__9RKhSW__nodePosition[data-active]{z-index:2}.mind-map-module__9RKhSW__nodePosition[aria-hidden=true]{pointer-events:none}.mind-map-module__9RKhSW__node[data-slot=button]{border-radius:var(--radius-lg);width:100%;height:100%;color:var(--foreground);white-space:normal;cursor:pointer;background:0 0;border:0;padding:0;display:block;position:relative}.mind-map-module__9RKhSW__node[data-slot=button]:hover,.mind-map-module__9RKhSW__node[data-slot=button]:focus-visible{background:0 0}.mind-map-module__9RKhSW__node[data-slot=button]:active{transform:none}.mind-map-module__9RKhSW__node[data-slot=button]:disabled{opacity:1}.mind-map-module__9RKhSW__node[data-slot=button]:focus-visible{outline:1px solid var(--ring);outline-offset:2px}.mind-map-module__9RKhSW__node[data-slot=button]:focus-visible:after{display:block}.mind-map-module__9RKhSW__branchToggle[data-slot=button]{border-radius:var(--radius-lg);background:0 0;border:0;width:100%;height:116px;padding:0;position:absolute;inset:0 0 auto}.mind-map-module__9RKhSW__branchToggle[data-slot=button]:hover,.mind-map-module__9RKhSW__branchToggle[data-slot=button]:focus-visible{background:0 0}.mind-map-module__9RKhSW__branchToggle[data-slot=button]:active{transform:none}.mind-map-module__9RKhSW__branchToggle[data-slot=button]:disabled{opacity:1}.mind-map-module__9RKhSW__branchToggle[data-slot=button]:focus-visible{outline:1px solid var(--ring);outline-offset:2px}.mind-map-module__9RKhSW__branchToggle[data-slot=button]:focus-visible:after{display:block}.mind-map-module__9RKhSW__glyph{pointer-events:none;height:116px;display:block;position:absolute;inset:0 0 auto}.mind-map-module__9RKhSW__stackPlate{pointer-events:none;width:208px;height:116px;display:block;position:absolute;inset:0}.mind-map-module__9RKhSW__silhouette{fill:var(--card);stroke:var(--muted-foreground);stroke-width:1px;stroke-linejoin:round}.mind-map-module__9RKhSW__crease{fill:none;stroke:color-mix(in srgb,var(--muted-foreground) 45%,var(--card));stroke-width:1px;stroke-linecap:round}.mind-map-module__9RKhSW__understandingEdge{fill:none;stroke:var(--state-understanding-foreground);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.mind-map-module__9RKhSW__node[data-active] .mind-map-module__9RKhSW__stackPlate:not(.mind-map-module__9RKhSW__stackBack) .mind-map-module__9RKhSW__silhouette{fill:var(--accent)}.mind-map-module__9RKhSW__node[data-active] .mind-map-module__9RKhSW__title{font-weight:500}.mind-map-module__9RKhSW__node[data-active] .mind-map-module__9RKhSW__stackBack .mind-map-module__9RKhSW__silhouette,.mind-map-module__9RKhSW__stackBack .mind-map-module__9RKhSW__silhouette{stroke:var(--text-secondary)}.mind-map-module__9RKhSW__nodeCopy{top:120px;pointer-events:none;justify-items:center;gap:6px;display:grid;position:absolute;inset-inline:8px}.mind-map-module__9RKhSW__title{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:14px;font-weight:400;line-height:22px;display:-webkit-box;overflow:hidden}.mind-map-module__9RKhSW__node[data-root] .mind-map-module__9RKhSW__title{font-size:16px;font-weight:500}.mind-map-module__9RKhSW__nodeMeta{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 8px;min-height:18px;display:flex}.mind-map-module__9RKhSW__sequence{font-variant-numeric:tabular-nums;color:var(--muted-foreground)}.mind-map-module__9RKhSW__learningState{color:var(--muted-foreground);font-size:12px;line-height:18px}.mind-map-module__9RKhSW__learningState[data-current]{color:var(--foreground);text-underline-offset:4px;font-weight:500;text-decoration:underline}.mind-map-module__9RKhSW__understandingLabel{white-space:nowrap;color:var(--state-understanding-foreground);align-items:center;gap:4px;font-size:12px;font-weight:400;line-height:18px;display:inline-flex}.mind-map-module__9RKhSW__understandingLabel>svg{width:14px;height:14px}.mind-map-module__9RKhSW__branchCount{color:var(--muted-foreground);font-size:12px;font-weight:400;line-height:18px}@media (prefers-reduced-motion:reduce){.mind-map-module__9RKhSW__links path{transition:none}}@media (max-width:640px){.mind-map-module__9RKhSW__gestureHint,.mind-map-module__9RKhSW__fitLabel{display:none}.mind-map-module__9RKhSW__zoomTools [data-slot=button]{min-height:36px}}@media (pointer:coarse){.mind-map-module__9RKhSW__zoomTools [data-slot=button]{min-width:44px;min-height:44px}}@media (forced-colors:active){.mind-map-module__9RKhSW__links path,.mind-map-module__9RKhSW__silhouette,.mind-map-module__9RKhSW__crease{stroke:canvastext}.mind-map-module__9RKhSW__silhouette{fill:canvas}.mind-map-module__9RKhSW__node[data-slot=button],.mind-map-module__9RKhSW__branchCount{color:canvastext}.mind-map-module__9RKhSW__node[data-active] .mind-map-module__9RKhSW__silhouette{fill:highlight}.mind-map-module__9RKhSW__node[data-active] .mind-map-module__9RKhSW__stackBack .mind-map-module__9RKhSW__silhouette{stroke:canvastext}.mind-map-module__9RKhSW__understandingEdge{stroke:highlight}.mind-map-module__9RKhSW__understandingLabel{color:canvastext}}
.spotlight-button-module__uzQgVa__root.spotlight-button-module__uzQgVa__root{isolation:isolate;background:var(--card);border-color:var(--border);color:var(--foreground);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--foreground) 3%, transparent);transition:none;position:relative;overflow:hidden}.spotlight-button-module__uzQgVa__root:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(260px circle at var(--spotlight-x,50%) var(--spotlight-y,50%), color-mix(in srgb, var(--spotlight-accent) 12%, transparent), transparent 80%);opacity:0;position:absolute;inset:0}.spotlight-button-module__uzQgVa__root.spotlight-button-module__uzQgVa__root:focus-visible{outline:2px solid var(--ring);outline-offset:3px;box-shadow:none}.spotlight-button-module__uzQgVa__root:focus-visible:before{background:radial-gradient(260px circle at 50% 50%, color-mix(in srgb, var(--spotlight-accent) 12%, transparent), transparent 80%);opacity:1}@media (hover:hover){.spotlight-button-module__uzQgVa__root.spotlight-button-module__uzQgVa__root:enabled:hover{background:var(--card);border-color:color-mix(in srgb, var(--foreground) 22%, var(--border))}.spotlight-button-module__uzQgVa__root:enabled:hover:before{opacity:1}}@media (prefers-reduced-motion:no-preference){.spotlight-button-module__uzQgVa__root.spotlight-button-module__uzQgVa__root{transition:border-color .15s ease-out}.spotlight-button-module__uzQgVa__root:before{transition:opacity .15s ease-out}}@media (prefers-reduced-motion:reduce){.spotlight-button-module__uzQgVa__root:before{background:color-mix(in srgb, var(--spotlight-accent) 5%, transparent)}}@media (forced-colors:active){.spotlight-button-module__uzQgVa__root.spotlight-button-module__uzQgVa__root{border-color:buttontext}.spotlight-button-module__uzQgVa__root.spotlight-button-module__uzQgVa__root:focus-visible{outline-color:highlight}.spotlight-button-module__uzQgVa__root:before{display:none}}
.spotlight-card-module__uniGPa__root{isolation:isolate;position:relative}.spotlight-card-module__uniGPa__root:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(350px circle at var(--spotlight-x,50%) var(--spotlight-y,50%), color-mix(in srgb, var(--foreground) 7%, transparent), transparent 80%);position:absolute;inset:0}.spotlight-card-module__uniGPa__root:focus-within:before{opacity:1}@media (hover:hover){.spotlight-card-module__uniGPa__root:hover:before{opacity:1}}@media (prefers-reduced-motion:no-preference){.spotlight-card-module__uniGPa__root:before{transition:opacity .2s ease-out}}@media (prefers-reduced-motion:reduce),(forced-colors:active){.spotlight-card-module__uniGPa__root:before{display:none}}
@media (prefers-reduced-motion:no-preference){.fade-content-module__YaMBQG__root[data-entrance=play]{animation:fade-content-module__YaMBQG__reveal var(--fade-content-duration,.32s) ease-out var(--fade-content-delay,0s) both}}@keyframes fade-content-module__YaMBQG__reveal{0%{opacity:0}to{opacity:1}}
.gooey-menu-module__I7WQkq__root{flex-shrink:0;width:32px;height:32px;position:relative}.gooey-menu-module__I7WQkq__layer{z-index:40;pointer-events:none;width:32px;height:32px;position:fixed}.gooey-menu-module__I7WQkq__bloom{width:32px;height:32px;position:relative}.gooey-menu-module__I7WQkq__item{width:44px;height:44px;position:absolute;top:-6px;left:-6px}.gooey-menu-module__I7WQkq__core{width:32px;height:32px;position:absolute;top:0;left:0}.gooey-menu-module__I7WQkq__item{will-change:transform}.gooey-menu-module__I7WQkq__silhouette{pointer-events:none;opacity:0;width:300px;height:300px;position:absolute;top:-134px;left:-134px;overflow:visible}.gooey-menu-module__I7WQkq__coreBlob{r:16px}.gooey-menu-module__I7WQkq__bloom[data-morphing=true] .gooey-menu-module__I7WQkq__silhouette{opacity:1}.gooey-menu-module__I7WQkq__tool{pointer-events:auto;border-radius:50%;width:44px;height:44px}.gooey-menu-module__I7WQkq__toggle{pointer-events:auto;border-radius:50%;width:32px;height:32px}.gooey-menu-module__I7WQkq__tool{background:var(--popover);color:var(--popover-foreground);border:1px solid var(--input);box-shadow:0 2px 4px -1px #0000000f}.gooey-menu-module__I7WQkq__tool>button{width:100%;min-width:0;height:100%;min-height:0;color:var(--popover-foreground);background:0 0;border:0;border-radius:50%;transition:background .16s,color .16s}.gooey-menu-module__I7WQkq__tool>button:hover{background:var(--accent);color:var(--accent-foreground)}.gooey-menu-module__I7WQkq__tool>button:active{background:var(--muted)}.gooey-menu-module__I7WQkq__tool>button>svg{width:20px;height:20px}.gooey-menu-module__I7WQkq__tool>button[aria-pressed=true]{background:var(--accent);color:var(--foreground)}.gooey-menu-module__I7WQkq__toggle{color:var(--foreground);background:0 0;border:1px solid #0000;position:relative}.gooey-menu-module__I7WQkq__toggle:hover,.gooey-menu-module__I7WQkq__toggle[aria-expanded=true]{background:var(--popover);border-color:var(--input)}.gooey-menu-module__I7WQkq__bloom[data-morphing=true] .gooey-menu-module__I7WQkq__tool{box-shadow:none;background:0 0;border-color:#0000}.gooey-menu-module__I7WQkq__count{background:var(--foreground);min-width:16px;color:var(--background);border-radius:9px;padding:0 3px;font-size:10px;line-height:16px;position:absolute;top:-3px;right:-3px}@media (prefers-reduced-motion:reduce){.gooey-menu-module__I7WQkq__tool>button{transition:none}}@media (pointer:coarse){.gooey-menu-module__I7WQkq__root,.gooey-menu-module__I7WQkq__layer,.gooey-menu-module__I7WQkq__bloom,.gooey-menu-module__I7WQkq__core,.gooey-menu-module__I7WQkq__toggle{width:44px;height:44px}.gooey-menu-module__I7WQkq__item{top:0;left:0}.gooey-menu-module__I7WQkq__silhouette{top:-128px;left:-128px}.gooey-menu-module__I7WQkq__coreBlob{r:22px}}
.orbit-menu-module__ZW53lq__root{flex-shrink:0;width:32px;height:32px;position:relative}.orbit-menu-module__ZW53lq__toggle{touch-action:none;width:32px;height:32px;color:var(--foreground);border-radius:50%;transition:background-color .12s,color .12s;position:relative}.orbit-menu-module__ZW53lq__root .orbit-menu-module__ZW53lq__toggle[aria-expanded=true]{background:var(--popover)}.orbit-menu-module__ZW53lq__glyph{place-items:center;width:19px;height:19px;display:grid}.orbit-menu-module__ZW53lq__glyph>svg{width:19px;height:19px}.orbit-menu-module__ZW53lq__count{background:var(--foreground);min-width:16px;color:var(--background);border-radius:9px;padding:0 3px;font-size:10px;line-height:16px;position:absolute;top:-3px;right:-3px}.orbit-menu-module__ZW53lq__layer{z-index:40;pointer-events:none;width:0;height:0;position:fixed}.orbit-menu-module__ZW53lq__guide{width:280px;height:280px;position:absolute;top:-140px;left:-140px;overflow:visible}.orbit-menu-module__ZW53lq__guide path{fill:none;stroke:var(--border);stroke-width:1.5px}.orbit-menu-module__ZW53lq__tool{pointer-events:auto;width:44px;height:44px;position:absolute;top:-22px;left:-22px}.orbit-menu-module__ZW53lq__layer[data-expanded=false] .orbit-menu-module__ZW53lq__tool{pointer-events:none}.orbit-menu-module__ZW53lq__tool[data-orbit-tool]>button{z-index:1;border:1px solid var(--input);background:var(--popover);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--popover-foreground);border-radius:50%;padding:0;transition:background .16s,color .16s;position:relative;box-shadow:0 2px 4px -1px #0000000f}.orbit-menu-module__ZW53lq__tool>button>[data-slot=teaching-mode-label]{color:var(--muted-foreground);font-size:12px;font-weight:400;line-height:16px;position:absolute;top:calc(100% + 4px);left:50%;translate:-50%}.orbit-menu-module__ZW53lq__tool>button>svg{width:20px;height:20px}.orbit-menu-module__ZW53lq__tool[data-orbit-tool]>button:active,.orbit-menu-module__ZW53lq__tool[data-orbit-tool]>button[aria-expanded=true],.orbit-menu-module__ZW53lq__layer[data-keyboard-focus] .orbit-menu-module__ZW53lq__tool[data-orbit-tool]>button:focus-visible,.orbit-menu-module__ZW53lq__layer[data-dragging] .orbit-menu-module__ZW53lq__tool[data-orbit-tool][data-active]>button{background:var(--accent);color:var(--accent-foreground)}@media (hover:hover) and (pointer:fine){.orbit-menu-module__ZW53lq__tool[data-orbit-tool]:hover>button{background:var(--accent);color:var(--accent-foreground)}}.orbit-menu-module__ZW53lq__root .orbit-menu-module__ZW53lq__toggle:after,.orbit-menu-module__ZW53lq__tool>button:after{display:none}.orbit-menu-module__ZW53lq__root .orbit-menu-module__ZW53lq__toggle[data-slot=button]:active,.orbit-menu-module__ZW53lq__tool>button[data-slot=button]:active{transform:none}.orbit-menu-module__ZW53lq__root[data-keyboard-focus] .orbit-menu-module__ZW53lq__toggle:focus-visible,.orbit-menu-module__ZW53lq__layer[data-keyboard-focus] .orbit-menu-module__ZW53lq__tool>button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.orbit-menu-module__ZW53lq__caption{width:104px;min-height:32px;color:var(--muted-foreground);text-align:center;text-wrap:balance;font-size:12px;line-height:16px;display:grid;position:absolute;left:0;transform:translate(-50%,-50%)}.orbit-menu-module__ZW53lq__captionText{flex-direction:column;grid-area:1/1;justify-content:center;min-height:32px;display:flex}.orbit-menu-module__ZW53lq__captionText>span{overflow-wrap:anywhere}@media (pointer:coarse){.orbit-menu-module__ZW53lq__root,.orbit-menu-module__ZW53lq__toggle{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.orbit-menu-module__ZW53lq__tool>button{transition:none}}
.prompt-input-module__K2DC7q__surface{background:var(--muted);width:100%;min-width:0;color:var(--foreground);box-shadow:none;border:1px solid #0000;border-radius:24px}.prompt-input-module__K2DC7q__surface:has(textarea:focus-visible){border-color:color-mix(in srgb, var(--ring) 40%, transparent);box-shadow:none;outline:none}.prompt-input-module__K2DC7q__surface:has(textarea[aria-invalid=true]){border-color:var(--destructive)}.prompt-input-module__K2DC7q__group{border-radius:inherit;height:auto;min-height:46px;box-shadow:none;background:0 0;border:0}.prompt-input-module__K2DC7q__group:focus-within{box-shadow:none;border-color:#0000;outline:none}.prompt-input-module__K2DC7q__textarea{color:var(--foreground);caret-color:var(--foreground);box-shadow:none;background:0 0;border:0;border-radius:0;outline:none}.prompt-input-module__K2DC7q__textarea:focus-visible{box-shadow:none;border-color:#0000;outline:none}
.animated-input-module__bW0uCq__field{min-width:0;display:grid}.animated-input-module__bW0uCq__label{color:var(--foreground);margin-bottom:8px;font-size:14px;font-weight:500;line-height:1.5}.animated-input-module__bW0uCq__input{border:1px solid var(--input);border-radius:var(--radius);background:var(--background);width:100%;min-height:44px;color:var(--foreground);font:inherit;letter-spacing:normal;outline:none;padding:0 12px;font-size:14px;line-height:1.5;transition:border-color .16s cubic-bezier(.22,1,.36,1),background-color .16s cubic-bezier(.22,1,.36,1)}.animated-input-module__bW0uCq__input::placeholder{color:var(--muted-foreground)}.animated-input-module__bW0uCq__input:autofill{box-shadow:0 0 0 1000px var(--background) inset;-webkit-text-fill-color:var(--foreground)}@media (hover:hover) and (pointer:fine){.animated-input-module__bW0uCq__input:hover:not(:disabled,[aria-invalid=true]){border-color:var(--foreground)}}.animated-input-module__bW0uCq__input:focus-visible{border-color:var(--foreground)}.animated-input-module__bW0uCq__input[aria-invalid=true]{border-color:var(--destructive)}.animated-input-module__bW0uCq__input:disabled{cursor:not-allowed;opacity:.5;background:var(--muted)}.animated-input-module__bW0uCq__messageSlot{display:block;overflow:hidden}.animated-input-module__bW0uCq__description,.animated-input-module__bW0uCq__error{padding-top:8px;font-size:12px;line-height:1.5;display:block}.animated-input-module__bW0uCq__description{color:var(--muted-foreground)}.animated-input-module__bW0uCq__error{color:var(--destructive)}.animated-input-module__bW0uCq__words{display:block;position:relative}.animated-input-module__bW0uCq__word{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;display:inline-block}.animated-input-module__bW0uCq__column{font-variant-numeric:tabular-nums;justify-content:center;display:inline-flex;position:relative}.animated-input-module__bW0uCq__column>span{display:inline-block}.animated-input-module__bW0uCq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.animated-input-module__bW0uCq__input{transition-duration:.01ms}}.animated-input-module__bW0uCq__input{box-sizing:border-box;background:color-mix(in srgb, var(--secondary) 72%, var(--background))}@media (max-width:520px),(pointer:coarse){.animated-input-module__bW0uCq__input{min-height:46px;font-size:16px}}
.password-field-module__LQZ94W__field{min-width:0;display:grid}.password-field-module__LQZ94W__field label{color:var(--foreground);margin-bottom:8px;font-size:14px;font-weight:500;line-height:1.5}.password-field-module__LQZ94W__shell{box-sizing:border-box;border:1px solid var(--input);border-radius:var(--radius);background:color-mix(in srgb, var(--secondary) 72%, var(--background));align-items:center;min-height:44px;padding:0 6px 0 12px;transition:border-color .16s cubic-bezier(.22,1,.36,1);display:flex}@media (hover:hover) and (pointer:fine){.password-field-module__LQZ94W__shell:hover:not(:focus-within,[data-disabled]){border-color:var(--foreground)}}.password-field-module__LQZ94W__shell:focus-within{border-color:var(--foreground)}.password-field-module__LQZ94W__shell:has(.password-field-module__LQZ94W__input[aria-invalid=true]){border-color:var(--destructive)}.password-field-module__LQZ94W__shell[data-disabled]{opacity:.5;cursor:not-allowed}.password-field-module__LQZ94W__input{width:100%;min-width:0;color:var(--foreground);font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:14px;line-height:1.5}.password-field-module__LQZ94W__input::placeholder{color:var(--muted-foreground)}.password-field-module__LQZ94W__input:autofill{box-shadow:0 0 0 1000px var(--background) inset;-webkit-text-fill-color:var(--foreground)}.password-field-module__LQZ94W__shell:has(.password-field-module__LQZ94W__input:autofill){background:var(--background)}.password-field-module__LQZ94W__input:disabled{cursor:not-allowed}.password-field-module__LQZ94W__input[data-reveal=shown]{animation:.24s cubic-bezier(.16,1,.3,1) password-field-module__LQZ94W__resolve-shown}.password-field-module__LQZ94W__input[data-reveal=hidden]{animation:.24s cubic-bezier(.16,1,.3,1) password-field-module__LQZ94W__resolve-hidden}@keyframes password-field-module__LQZ94W__resolve-shown{0%{opacity:.35;filter:blur(2px)}}@keyframes password-field-module__LQZ94W__resolve-hidden{0%{opacity:.35;filter:blur(2px)}}.password-field-module__LQZ94W__shell button{border-radius:var(--radius);width:30px;height:30px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;transition:background-color .16s cubic-bezier(.22,1,.36,1),color .16s cubic-bezier(.22,1,.36,1),transform .1s;display:grid}.password-field-module__LQZ94W__shell button>span{place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.password-field-module__LQZ94W__shell button:hover:not(:disabled){background:var(--muted);color:var(--foreground)}}.password-field-module__LQZ94W__shell button:active:not(:disabled){transform:scale(.96)}.password-field-module__LQZ94W__shell button[aria-pressed=true]{color:var(--foreground)}.password-field-module__LQZ94W__shell button:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.password-field-module__LQZ94W__shell button:disabled{cursor:not-allowed}.password-field-module__LQZ94W__hint,.password-field-module__LQZ94W__error{padding-top:8px;font-size:12px;line-height:1.6;display:block}.password-field-module__LQZ94W__hint{color:var(--muted-foreground)}.password-field-module__LQZ94W__error{color:var(--destructive)}@media (max-width:520px),(pointer:coarse){.password-field-module__LQZ94W__input{font-size:16px}.password-field-module__LQZ94W__shell{padding-right:0}.password-field-module__LQZ94W__shell button{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.password-field-module__LQZ94W__shell,.password-field-module__LQZ94W__shell button{transition:none}.password-field-module__LQZ94W__shell button:active{transform:none}.password-field-module__LQZ94W__input[data-reveal]{animation:none}}
.animated-button-module__IvpteG__button{border-radius:var(--radius);min-height:44px;font:inherit;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;line-height:1.5;transition:color .16s cubic-bezier(.22,1,.36,1),background .16s cubic-bezier(.22,1,.36,1),border-color .16s cubic-bezier(.22,1,.36,1),opacity .16s cubic-bezier(.22,1,.36,1),box-shadow .16s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}.animated-button-module__IvpteG__button:disabled{cursor:not-allowed;opacity:.52}.animated-button-module__IvpteG__button[aria-busy=true]{cursor:progress}.animated-button-module__IvpteG__button:is([aria-haspopup]:not([aria-haspopup=false]),[data-state],[role=combobox]){transform:none!important}.animated-button-module__IvpteG__labelSlot{justify-content:center;align-items:center;min-width:0;transition:opacity .16s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}.animated-button-module__IvpteG__labelSlot[data-morphing]{clip-path:inset(-50% -12px)}.animated-button-module__IvpteG__labelContent{flex:none;align-items:center;display:inline-flex}.animated-button-module__IvpteG__labelPhase{white-space:nowrap;justify-content:center;align-items:center;gap:8px;display:inline-flex}.animated-button-module__IvpteG__labelPhase svg{flex:none}.animated-button-module__IvpteG__primary{color:var(--primary-foreground);background:var(--primary);border-color:var(--primary)}.animated-button-module__IvpteG__secondary{color:var(--foreground);background:var(--background);border-color:var(--border)}.animated-button-module__IvpteG__ghost{color:var(--text-secondary);background:0 0;border-color:#0000}.animated-button-module__IvpteG__danger{color:var(--destructive);background:var(--background);border-color:var(--border)}@media (hover:hover) and (pointer:fine){.animated-button-module__IvpteG__primary:hover:not(:disabled){opacity:.91;box-shadow:none}.animated-button-module__IvpteG__secondary:hover:not(:disabled){background:var(--muted);box-shadow:none}.animated-button-module__IvpteG__ghost:hover:not(:disabled){color:var(--foreground);background:var(--muted)}.animated-button-module__IvpteG__danger:hover:not(:disabled){border-color:var(--destructive);background:var(--muted)}}.animated-button-module__IvpteG__primary:active:not(:disabled){opacity:.84}.animated-button-module__IvpteG__secondary:active:not(:disabled),.animated-button-module__IvpteG__ghost:active:not(:disabled){color:var(--foreground);background:var(--muted)}.animated-button-module__IvpteG__danger:active:not(:disabled){border-color:var(--destructive);background:var(--muted)}.animated-button-module__IvpteG__sm{min-height:32px;padding-inline:12px;font-size:14px}.animated-button-module__IvpteG__md{min-height:44px}.animated-button-module__IvpteG__lg{min-height:44px;padding-inline:20px;font-size:14px}.animated-button-module__IvpteG__loader{width:16px;height:16px;margin:-8px;display:grid;position:absolute;top:50%;left:50%}.animated-button-module__IvpteG__spinner{border:1.5px solid;border-right-color:#0000;border-radius:50%;animation:.7s linear infinite animated-button-module__IvpteG__spin}.animated-button-module__IvpteG__loadingLabel{opacity:0}@keyframes animated-button-module__IvpteG__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.animated-button-module__IvpteG__button{transition:none}.animated-button-module__IvpteG__labelSlot{transition:opacity .12s linear}.animated-button-module__IvpteG__spinner{animation-duration:.01ms;animation-iteration-count:1}}.animated-button-module__IvpteG__button:focus-visible{outline:2px solid var(--ring);outline-offset:3px}
.status-mark-module__w20FSa__root{vertical-align:middle;align-items:center;gap:.375rem;min-width:0;display:inline-flex}.status-mark-module__w20FSa__glyph{flex:0 0 var(--status-mark-size);width:var(--status-mark-size);height:var(--status-mark-size);display:inline-flex;position:relative}.status-mark-module__w20FSa__ring{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:100%;height:100%}.status-mark-module__w20FSa__track{opacity:.12}.status-mark-module__w20FSa__check,.status-mark-module__w20FSa__cross{opacity:0;width:50%;height:50%;position:absolute;inset:25%}.status-mark-module__w20FSa__root[data-status=done] .status-mark-module__w20FSa__check,.status-mark-module__w20FSa__root[data-status=failed] .status-mark-module__w20FSa__cross,.status-mark-module__w20FSa__root[data-status=cancelled] .status-mark-module__w20FSa__cross{opacity:1}.status-mark-module__w20FSa__root[data-status=failed]{color:var(--foreground)}.status-mark-module__w20FSa__root[data-status=failed] .status-mark-module__w20FSa__glyph{color:var(--destructive)}.status-mark-module__w20FSa__root[data-status=pending],.status-mark-module__w20FSa__root[data-status=cancelled]{color:var(--muted-foreground)}@media (prefers-reduced-motion:no-preference){.status-mark-module__w20FSa__ring circle{transition:stroke-dasharray .18s ease-out}.status-mark-module__w20FSa__check,.status-mark-module__w20FSa__cross{transition:opacity .15s ease-out,scale .18s ease-out;scale:.6}.status-mark-module__w20FSa__root[data-status=done] .status-mark-module__w20FSa__check,.status-mark-module__w20FSa__root[data-status=failed] .status-mark-module__w20FSa__cross,.status-mark-module__w20FSa__root[data-status=cancelled] .status-mark-module__w20FSa__cross{scale:1}.status-mark-module__w20FSa__root[data-indeterminate] .status-mark-module__w20FSa__ring{animation:1.1s linear infinite status-mark-module__w20FSa__spin}@starting-style{.status-mark-module__w20FSa__root[data-status=done] .status-mark-module__w20FSa__check,.status-mark-module__w20FSa__root[data-status=failed] .status-mark-module__w20FSa__cross,.status-mark-module__w20FSa__root[data-status=cancelled] .status-mark-module__w20FSa__cross{opacity:0;scale:.6}}}@keyframes status-mark-module__w20FSa__spin{to{transform:rotate(360deg)}}
.folder-module__KjxxTG__root{--folder-plate:var(--popover);--folder-edge:var(--muted-foreground);--folder-crease:var(--text-quiet);--folder-highlight:color-mix(in srgb, var(--folder-color) 55%, var(--foreground));vertical-align:middle;flex-shrink:0;display:inline-block;position:relative}.folder-module__KjxxTG__root[data-decorative]{pointer-events:none;-webkit-user-select:none;user-select:none}.folder-module__KjxxTG__scale{width:100px;height:80px;transform:scale(var(--folder-size));transform-origin:0 0;display:block}.folder-module__KjxxTG__folder{transition:transform .2s ease-in;display:block}.folder-module__KjxxTG__folder[data-interactive]{cursor:pointer}.folder-module__KjxxTG__open{transform:translateY(-8px)}.folder-module__KjxxTG__back{width:100px;height:80px;display:block;position:relative}.dark .folder-module__KjxxTG__root{--folder-highlight:var(--folder-color)}.folder-module__KjxxTG__drawing{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.folder-module__KjxxTG__backDrawing{width:108px;height:94px;top:-12px;left:0}.folder-module__KjxxTG__drawing path{stroke-width:.9px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round;transition:stroke .3s ease-in-out}.folder-module__KjxxTG__silhouette{fill:var(--folder-plate);stroke:var(--folder-edge)}.folder-module__KjxxTG__crease{fill:none;stroke:var(--folder-crease)}.folder-module__KjxxTG__front .folder-module__KjxxTG__silhouette{stroke:var(--folder-highlight)}.folder-module__KjxxTG__open .folder-module__KjxxTG__paper:nth-of-type(3) .folder-module__KjxxTG__silhouette{stroke:var(--foreground)}.folder-module__KjxxTG__paper{z-index:2;width:70%;height:80%;color:var(--foreground);transition:transform .3s ease-in-out,height .3s ease-in-out;display:block;position:absolute;bottom:10%;left:50%;transform:translate(-50%,10%)}.folder-module__KjxxTG__paper:nth-of-type(2){width:80%;height:70%}.folder-module__KjxxTG__paper:nth-of-type(3){width:90%;height:60%}.folder-module__KjxxTG__open .folder-module__KjxxTG__paper:first-of-type{transform:translate(-120%, -70%) rotateZ(-15deg) translate(var(--folder-magnet-x,0px), var(--folder-magnet-y,0px))}.folder-module__KjxxTG__open .folder-module__KjxxTG__paper:nth-of-type(2){height:80%;transform:translate(10%, -70%) rotateZ(15deg) translate(var(--folder-magnet-x,0px), var(--folder-magnet-y,0px))}.folder-module__KjxxTG__open .folder-module__KjxxTG__paper:nth-of-type(3){height:80%;transform:translate(-50%, -100%) rotateZ(5deg) translate(var(--folder-magnet-x,0px), var(--folder-magnet-y,0px))}.folder-module__KjxxTG__front{z-index:3;transform-origin:bottom;width:100%;height:100%;transition:transform .3s ease-in-out;display:block;position:absolute}.folder-module__KjxxTG__open .folder-module__KjxxTG__front{transform:skew(15deg)scaleY(.6)}.folder-module__KjxxTG__root[data-decorative] .folder-module__KjxxTG__folder:not(.folder-module__KjxxTG__open) .folder-module__KjxxTG__paper:first-of-type{transform:translate(-74%,-26%)rotate(-8deg)}.folder-module__KjxxTG__root[data-decorative] .folder-module__KjxxTG__folder:not(.folder-module__KjxxTG__open) .folder-module__KjxxTG__paper:nth-of-type(2){transform:translate(-26%,-26%)rotate(8deg)}.folder-module__KjxxTG__root[data-decorative] .folder-module__KjxxTG__folder:not(.folder-module__KjxxTG__open) .folder-module__KjxxTG__paper:nth-of-type(3){height:72%;transform:translate(-50%,-34%)rotate(-2deg)}.folder-module__KjxxTG__root[data-decorative] .folder-module__KjxxTG__folder:not(.folder-module__KjxxTG__open) .folder-module__KjxxTG__front{transform:skew(5deg)scaleY(.82)}.folder-module__KjxxTG__folder:focus-visible{outline:2px solid var(--ring);outline-offset:4px;border-radius:10px}@media (hover:hover) and (pointer:fine){.folder-module__KjxxTG__folder[data-interactive]:not(.folder-module__KjxxTG__open):hover{transform:translateY(-8px)}.folder-module__KjxxTG__folder[data-interactive]:not(.folder-module__KjxxTG__open):hover .folder-module__KjxxTG__paper{transform:translate(-50%)}.folder-module__KjxxTG__folder[data-interactive]:not(.folder-module__KjxxTG__open):hover .folder-module__KjxxTG__front{transform:skew(15deg)scaleY(.6)}}@media (prefers-reduced-motion:reduce){.folder-module__KjxxTG__folder,.folder-module__KjxxTG__paper,.folder-module__KjxxTG__front,.folder-module__KjxxTG__drawing path{transition:none}.folder-module__KjxxTG__paper{--folder-magnet-x:0px!important;--folder-magnet-y:0px!important}}
.peek-rating-module__daMRvW__rating{width:fit-content;max-width:100%;color:var(--foreground);isolation:isolate;padding-top:2rem;display:inline-flex;position:relative}.peek-rating-module__daMRvW__rating[aria-disabled=true]{opacity:.5}.peek-rating-module__daMRvW__slot{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;place-items:center;width:44px;height:44px;display:grid;position:relative}.peek-rating-module__daMRvW__input{z-index:1;opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.peek-rating-module__daMRvW__slot:has(.peek-rating-module__daMRvW__input:focus-visible){outline:2px solid var(--ring);outline-offset:-2px;border-radius:6px}.peek-rating-module__daMRvW__slot:has(.peek-rating-module__daMRvW__input:disabled){cursor:not-allowed}.peek-rating-module__daMRvW__lift,.peek-rating-module__daMRvW__glyph{pointer-events:none;display:block}.peek-rating-module__daMRvW__lift{transform-origin:50% 100%}.peek-rating-module__daMRvW__glyph{width:28px;height:28px;color:var(--muted-foreground)}.peek-rating-module__daMRvW__glyph svg{width:100%;height:100%;display:block}.peek-rating-module__daMRvW__glyph[data-lit=true]{color:var(--foreground)}.peek-rating-module__daMRvW__tip{top:0;background:var(--primary);min-height:24px;color:var(--primary-foreground);white-space:nowrap;pointer-events:none;opacity:0;border-radius:999px;padding:4px 9px;font-size:12px;font-weight:600;line-height:1.4;position:absolute;inset-inline-start:var(--peek-position);transform:translate(-50%)}.peek-rating-module__daMRvW__tip:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:translate(50%)}.peek-rating-module__daMRvW__tip[data-visible=true]{opacity:1}.peek-rating-module__daMRvW__rating[data-readonly=true]{padding-top:0}.peek-rating-module__daMRvW__rating[data-readonly=true] .peek-rating-module__daMRvW__slot{cursor:default;width:24px;height:24px}.peek-rating-module__daMRvW__rating[data-readonly=true] .peek-rating-module__daMRvW__glyph{width:20px;height:20px}@media (prefers-reduced-motion:no-preference){.peek-rating-module__daMRvW__lift{transition:transform .32s cubic-bezier(.23,1,.32,1)}.peek-rating-module__daMRvW__lift[data-lifted=true]{transform:translateY(-6px)}.peek-rating-module__daMRvW__lift[data-current=true]{transform:translateY(-6px)scale(1.15)}.peek-rating-module__daMRvW__glyph{transition:color .15s ease-out}.peek-rating-module__daMRvW__glyph[data-popped=true]{animation:.3s cubic-bezier(.23,1,.32,1) peek-rating-module__daMRvW__peek-pop}.peek-rating-module__daMRvW__tip{transition:inset-inline-start .32s cubic-bezier(.23,1,.32,1),opacity .15s ease-out}}@keyframes peek-rating-module__daMRvW__peek-pop{0%,to{transform:scale(1)}35%{transform:scale(1.3)}}@media (forced-colors:active){.peek-rating-module__daMRvW__slot:has(.peek-rating-module__daMRvW__input:focus-visible){outline-color:highlight}.peek-rating-module__daMRvW__glyph{color:canvastext}.peek-rating-module__daMRvW__tip{border:1px solid canvastext}}
.loader-module__L1oWnW__loader,.loader-module__L1oWnW__spinner{--loader-top:color-mix(in srgb, var(--foreground) 40%, var(--background));--loader-bottom:color-mix(in srgb, var(--foreground) 20%, var(--background))}:is(.dark .loader-module__L1oWnW__loader,.dark .loader-module__L1oWnW__spinner){--loader-top:color-mix(in srgb, var(--foreground) 70%, var(--background));--loader-bottom:color-mix(in srgb, var(--foreground) 92%, var(--background))}.loader-module__L1oWnW__loader{--loader-dot-size:16px;align-items:flex-start;gap:calc(var(--loader-dot-size) / 2);height:calc(var(--loader-dot-size) * 1.625);flex:none;display:inline-flex}.loader-module__L1oWnW__loader[data-size=sm]{--loader-dot-size:6px}.loader-module__L1oWnW__dot{width:var(--loader-dot-size);height:var(--loader-dot-size);border:1px solid var(--loader-bottom);background:linear-gradient(180deg, var(--loader-top), var(--loader-bottom));border-radius:50%;flex:none;animation:1s ease-in-out infinite loader-module__L1oWnW__loader-bounce}.loader-module__L1oWnW__dot:nth-child(2),.loader-module__L1oWnW__spinnerDot:nth-child(2){animation-delay:.2s}.loader-module__L1oWnW__dot:nth-child(3),.loader-module__L1oWnW__spinnerDot:nth-child(3){animation-delay:.4s}.loader-module__L1oWnW__dotMatrix{--matrix-size:32px;width:var(--matrix-size);height:var(--matrix-size);gap:calc(var(--matrix-size) * .14);color:var(--muted-foreground);flex:none;grid-template-columns:repeat(3,1fr);display:inline-grid}.loader-module__L1oWnW__dotMatrix[data-size=sm]{--matrix-size:12px}.loader-module__L1oWnW__dotMatrix[data-accent=brand]{--matrix-highlight:color-mix(in srgb, var(--brand-accent) 65%, var(--muted-foreground))}.dark .loader-module__L1oWnW__dotMatrix[data-accent=brand]{--matrix-highlight:var(--brand-accent)}.loader-module__L1oWnW__matrixDot{opacity:.2;background:currentColor;border-radius:50%;animation:1s cubic-bezier(.77,0,.175,1) infinite loader-module__L1oWnW__loader-matrix;transform:scale(.7)}.loader-module__L1oWnW__dotMatrix[data-paused] .loader-module__L1oWnW__matrixDot{opacity:.55;animation:none;transform:none}@keyframes loader-module__L1oWnW__loader-matrix{0%,to{opacity:.2;background:currentColor;transform:scale(.7)}50%{opacity:1;background:var(--matrix-highlight,currentColor);transform:scale(1)}}.loader-module__L1oWnW__pixelGrid{--pixel-grid-size:32px;width:var(--pixel-grid-size);height:var(--pixel-grid-size);gap:calc(var(--pixel-grid-size) / 8);vertical-align:middle;flex:none;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);display:inline-grid}.loader-module__L1oWnW__pixelGrid[data-size=sm]{--pixel-grid-size:11px;grid-template-rows:repeat(3,3px);grid-template-columns:repeat(3,3px);gap:1px}.loader-module__L1oWnW__pixelCell{border-radius:calc(var(--pixel-grid-size) * 3 / 32);background:color-mix(in srgb, var(--foreground) 30%, transparent);position:relative}.loader-module__L1oWnW__pixelGrid[data-size=sm] .loader-module__L1oWnW__pixelCell{border-radius:.5px}.loader-module__L1oWnW__pixelCell:after{content:"";border-radius:inherit;background:var(--brand-accent);opacity:.15;animation:2.7s ease-in-out infinite loader-module__L1oWnW__loader-pixel-band;animation-delay:inherit;position:absolute;inset:0}.loader-module__L1oWnW__pixelCell:first-child:after,.loader-module__L1oWnW__pixelCell:nth-child(2):after,.loader-module__L1oWnW__pixelCell:nth-child(6):after{opacity:.65}.loader-module__L1oWnW__pixelGrid[data-paused] .loader-module__L1oWnW__pixelCell:after{animation:none}@keyframes loader-module__L1oWnW__loader-pixel-band{0%,to{opacity:.15}50%{opacity:.65}}.loader-module__L1oWnW__status{vertical-align:middle;align-items:center;gap:10px;min-width:0;display:inline-flex}.loader-module__L1oWnW__status[data-layout=stack]{text-align:center;flex-direction:column;gap:14px}.loader-module__L1oWnW__copy{overflow-wrap:anywhere;min-width:0}.loader-module__L1oWnW__screen{width:100%;min-width:0;height:100%;color:var(--muted-foreground);letter-spacing:normal;place-items:center;padding:24px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:24px;display:grid;position:absolute;inset:0}.loader-module__L1oWnW__screen[data-surface=viewport]{background:var(--background);min-height:100dvh;position:relative}.loader-module__L1oWnW__screenContent{text-align:center;flex-direction:column;align-items:center;gap:16px;width:min(100%,420px);min-width:0;display:flex}.loader-module__L1oWnW__screenLabel{color:inherit;font:inherit;overflow-wrap:anywhere;margin:0}.loader-module__L1oWnW__spinnerDot{animation:1s ease-in-out infinite loader-module__L1oWnW__loader-svg-bounce}.loader-module__L1oWnW__loader[data-paused] .loader-module__L1oWnW__dot,.loader-module__L1oWnW__spinner[data-paused] .loader-module__L1oWnW__spinnerDot{animation:none}@keyframes loader-module__L1oWnW__loader-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--loader-dot-size) * .625))}}@keyframes loader-module__L1oWnW__loader-svg-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(6.25px)}}@media (prefers-reduced-motion:reduce){.loader-module__L1oWnW__dot,.loader-module__L1oWnW__spinnerDot{animation:none}.loader-module__L1oWnW__matrixDot{opacity:.55;animation:none;transform:none}.loader-module__L1oWnW__pixelCell:after{animation:none}}
.toast-module__GQ9qNW__viewport{bottom:calc(1rem + env(safe-area-inset-bottom,0px))}@media (min-width:640px){.toast-module__GQ9qNW__viewport{bottom:calc(2rem + env(safe-area-inset-bottom,0px))}}.toast-module__GQ9qNW__toast{--gap:.75rem;--height:var(--toast-frontmost-height,var(--toast-height));--scale:max(0, 1 - var(--toast-index) * .1);--resting-y:calc(var(--toast-index) * -.75rem - (1 - var(--scale)) * var(--height));height:var(--height);cursor:grab;transform:translate(var(--toast-swipe-movement-x), calc(var(--toast-swipe-movement-y) + var(--resting-y))) scale(var(--scale));transition:transform .4s cubic-bezier(.23,1,.32,1),opacity .2s,height .15s;box-shadow:0 1px 2px #0000000d,0 4px 12px #0000001a}.toast-module__GQ9qNW__toast:after{content:"";width:100%;height:calc(var(--gap) + 1px);position:absolute;top:100%;left:0}.toast-module__GQ9qNW__toast[data-expanded]{--height:var(--toast-height);--scale:1;--resting-y:calc(var(--toast-offset-y) * -1 - var(--toast-index) * var(--gap))}.toast-module__GQ9qNW__toast[data-starting-style],.toast-module__GQ9qNW__toast[data-ending-style]:not([data-limited]){opacity:0;transform:translateY(calc(var(--toast-swipe-movement-y) + 100% + 2rem))}.toast-module__GQ9qNW__toast[data-ending-style]{transition-duration:.28s,.2s,.15s}.toast-module__GQ9qNW__toast[data-limited]{opacity:0}.toast-module__GQ9qNW__toast[data-swiping]{cursor:grabbing;transition:none}.toast-module__GQ9qNW__fuseClip{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.toast-module__GQ9qNW__fuse{transform-origin:0;background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--brand-accent) 18%, transparent) 9%, color-mix(in srgb, var(--brand-accent) 50%, transparent) 18%, color-mix(in srgb, var(--brand-accent) 84%, transparent) 28%, var(--brand-accent) 38%, var(--brand-accent) 62%, color-mix(in srgb, var(--brand-accent) 84%, transparent) 72%, color-mix(in srgb, var(--brand-accent) 50%, transparent) 82%, color-mix(in srgb, var(--brand-accent) 18%, transparent) 91%, transparent 100%);height:2px;animation:linear forwards toast-module__GQ9qNW__burn;position:absolute;inset:auto 0 0}.toast-module__GQ9qNW__fuse[data-mode=constant]{animation:none;transform:scaleX(1)}@keyframes toast-module__GQ9qNW__burn{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.toast-module__GQ9qNW__toast[data-ending-style][data-swipe-direction=left]{transform:translate(calc(var(--toast-swipe-movement-x) - 150%), var(--resting-y))}.toast-module__GQ9qNW__toast[data-ending-style][data-swipe-direction=right]{transform:translate(calc(var(--toast-swipe-movement-x) + 150%), var(--resting-y))}.toast-module__GQ9qNW__toast[data-ending-style][data-swipe-direction=up]{transform:translateY(calc(var(--toast-swipe-movement-y) - 150% + var(--resting-y)))}@media (prefers-reduced-motion:reduce){.toast-module__GQ9qNW__fuse{animation-timing-function:steps(8,end)}.toast-module__GQ9qNW__toast{transition:opacity .15s;transform:translateY(var(--resting-y))!important}}@media (forced-colors:active){.toast-module__GQ9qNW__toast:focus-visible{outline-offset:2px;outline:2px solid highlight}}
.error-notice-module__sleIQW__notice{width:fit-content;min-width:0;max-width:100%;color:var(--foreground);text-align:start;flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:14px;line-height:1.6;display:flex}.error-notice-module__sleIQW__message{flex:0 auto;align-items:flex-start;gap:8px;max-width:100%}.error-notice-module__sleIQW__message>span:first-child{margin-top:1px}.error-notice-module__sleIQW__message>span:last-child{min-width:0}.error-notice-module__sleIQW__description{overflow-wrap:anywhere;text-wrap:pretty;display:block}.error-notice-module__sleIQW__actions{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.error-notice-module__sleIQW__actions>[data-slot=button]{color:var(--muted-foreground);padding-inline:2px;font-size:13px}.error-notice-module__sleIQW__actions>[data-slot=button]:hover{color:var(--foreground)}.error-notice-module__sleIQW__details{flex-basis:100%;min-width:0;padding-inline-start:28px}.error-notice-module__sleIQW__notice[data-tone=muted]{color:var(--muted-foreground);gap:2px 10px;font-size:13px;font-weight:400}.error-notice-module__sleIQW__notice[data-tone=muted] .error-notice-module__sleIQW__message{display:inline-flex}.error-notice-module__sleIQW__warning{flex-shrink:0;margin-top:3px}.error-notice-module__sleIQW__notice[data-tone=muted] .error-notice-module__sleIQW__actions>[data-slot=button]{font-weight:400}.error-notice-module__sleIQW__notice[data-tone=muted] .error-notice-module__sleIQW__details{padding-inline-start:24px}.error-notice-module__sleIQW__notice[data-appearance=panel]{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);grid-template-columns:minmax(0,1fr);gap:12px;width:100%;padding:16px;display:grid}.error-notice-module__sleIQW__notice[data-appearance=panel] .error-notice-module__sleIQW__message{width:100%;font-weight:400}.error-notice-module__sleIQW__notice[data-appearance=panel] .error-notice-module__sleIQW__title{color:var(--foreground);margin-bottom:4px;font-size:14px;font-weight:600;display:block}.error-notice-module__sleIQW__notice[data-appearance=panel] .error-notice-module__sleIQW__body{color:var(--muted-foreground)}.error-notice-module__sleIQW__notice[data-appearance=panel] .error-notice-module__sleIQW__actions{padding-inline-start:28px}.error-notice-module__sleIQW__notice[data-appearance=panel] .error-notice-module__sleIQW__actions>[data-slot=button]{color:var(--foreground);padding-inline:12px;font-size:14px}.error-notice-module__sleIQW__notice[data-appearance=panel] .error-notice-module__sleIQW__details{border-top:1px solid var(--border);padding-top:12px}@media (pointer:coarse){.error-notice-module__sleIQW__actions>[data-slot=button]{min-height:36px}}
.fuse-button-module__dDodJq__button{--fuse-radius:10px;--fuse-width:1.5px;border-radius:var(--fuse-radius);min-height:36px;color:var(--popup-destructive-foreground);font:inherit;cursor:pointer;isolation:isolate;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;gap:10px;padding:8px 12px;font-size:14px;line-height:20px;display:inline-flex;position:relative}.fuse-button-module__dDodJq__button:focus-visible{outline:2px solid var(--popup-focus-ring);outline-offset:-2px}.fuse-button-module__dDodJq__button:disabled{cursor:default;opacity:.5}.fuse-button-module__dDodJq__button[data-phase=armed]{background:color-mix(in srgb, var(--destructive) 8%, transparent)}.fuse-button-module__dDodJq__button[data-phase=pending]{opacity:.7}.fuse-button-module__dDodJq__menuItem{--fuse-radius:8px;justify-content:flex-start;width:100%;padding-inline:10px}.fuse-button-module__dDodJq__menuItem[data-error]{flex-wrap:wrap}.fuse-button-module__dDodJq__menuError{text-align:start;flex-basis:100%;font-size:12px}.fuse-button-module__dDodJq__face{align-items:center;gap:10px;min-width:0;display:inline-flex}.fuse-button-module__dDodJq__face svg{flex-shrink:0;width:16px;height:16px}.fuse-button-module__dDodJq__count{color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin-inline-start:auto;padding-inline-start:8px;font-size:12px}.fuse-button-module__dDodJq__rim{pointer-events:none;opacity:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fuse-button-module__dDodJq__button[data-phase=armed] .fuse-button-module__dDodJq__rim{opacity:1}.fuse-button-module__dDodJq__rim rect{x:calc(var(--fuse-width) / 2);y:calc(var(--fuse-width) / 2);width:calc(100% - var(--fuse-width));height:calc(100% - var(--fuse-width));rx:calc(var(--fuse-radius) - var(--fuse-width) / 2);fill:none;stroke:var(--popup-destructive-foreground);stroke-width:var(--fuse-width);stroke-linecap:round;stroke-dasharray:1}.fuse-button-module__dDodJq__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fuse-button-module__dDodJq__error{max-width:28rem;color:var(--popup-destructive-foreground);padding:4px 10px;font-size:12px;display:block}@media (hover:hover){.fuse-button-module__dDodJq__button:not(:disabled):hover{background:color-mix(in srgb, var(--destructive) 10%, transparent)}}@media (pointer:coarse){.fuse-button-module__dDodJq__button{min-height:44px}}@media (prefers-reduced-motion:no-preference){.fuse-button-module__dDodJq__rim rect{transition:stroke-dashoffset 50ms linear}.fuse-button-module__dDodJq__face{animation:.15s ease-out fuse-button-module__dDodJq__reveal}.fuse-button-module__dDodJq__spinner{animation:1s linear infinite fuse-button-module__dDodJq__spin}}@media (prefers-reduced-motion:reduce){.fuse-button-module__dDodJq__rim rect{stroke-dasharray:none}}@media (forced-colors:active){.fuse-button-module__dDodJq__button{color:buttontext;border:1px solid buttontext}.fuse-button-module__dDodJq__button:focus-visible{outline-color:highlight}.fuse-button-module__dDodJq__rim rect{stroke:highlight}}@keyframes fuse-button-module__dDodJq__reveal{0%{opacity:.4;filter:blur(2px)}to{opacity:1;filter:blur()}}@keyframes fuse-button-module__dDodJq__spin{to{transform:rotate(360deg)}}
.tabs-module__PNN8eW__rubber{--segment-radius:calc(var(--radius) * 1.8);isolation:isolate;border-radius:var(--segment-radius);padding:3px;position:relative}.tabs-module__PNN8eW__rubber>[data-slot=tabs-trigger]{z-index:1;border-radius:max(0px, calc(var(--segment-radius) - 3px));transition-property:color,box-shadow;transition-duration:.15s}.tabs-module__PNN8eW__rubber:has(>[data-slot=tabs-indicator]:not([hidden]))>[data-slot=tabs-trigger][data-active]{background:0 0}.tabs-module__PNN8eW__indicator{z-index:0;pointer-events:none;left:var(--active-tab-left);top:var(--active-tab-top);width:var(--active-tab-width);height:var(--active-tab-height);border-radius:max(0px, calc(var(--segment-radius) - 3px));background:var(--card);position:absolute}@media (prefers-reduced-motion:no-preference){.tabs-module__PNN8eW__indicator{transition:left .22s cubic-bezier(.23,1,.32,1),top .22s cubic-bezier(.23,1,.32,1),width .22s cubic-bezier(.23,1,.32,1),height .22s cubic-bezier(.23,1,.32,1)}}
