@property --ai-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#00000005}::-webkit-scrollbar-thumb{background:#00000026;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#00000040}:root{--ink: #0a0a0a;--ink-soft: #1a1a1a;--mute: #555;--line: #d4d4d4;--line-soft: #ececec;--paper: #fafafa;--surface: #ffffff;--header-bg: rgba(250, 250, 250, .9);--text-body: #3d3d3d;--text-emphasis: #222222;--on-ink: #ffffff;--radius: .5rem;--gap: clamp(1rem, 2.5vw, 1.75rem);--frame-pad: clamp(1rem, 2vw, 1.5rem);--transition: .28s cubic-bezier(.4, 0, .2, 1);--ai-indigo: #4040c4;--ai-violet: #7c3aed;--ai-fuchsia: #c026d3;--ai-rose: #f43f5e;--ai-pink: #fb7185;--ai-orange: #fb923c;--ai-amber: #fbbf24;--ai-gradient: linear-gradient( 125deg, var(--ai-indigo) 0%, var(--ai-violet) 18%, var(--ai-fuchsia) 36%, var(--ai-rose) 52%, var(--ai-pink) 68%, var(--ai-orange) 84%, var(--ai-amber) 100% );--radius-btn: .3rem;--shadow-offset: 6px;color-scheme:light}html.theme-dark,html[data-theme=dark]{--ink: #f7f7f7;--ink-soft: #e4e4e4;--mute: #b8b8b8;--line: #3a3a3a;--line-soft: #252525;--paper: #0d0d0d;--surface: #1e1e1e;--header-bg: rgba(13, 13, 13, .92);--text-body: #cccccc;--text-emphasis: #f0f0f0;--on-ink: #0d0d0d;color-scheme:dark}@keyframes ai-gradient-flow{0%{background-position:0% 50%}to{background-position:200% 50%}}@keyframes ai-conic-spin{to{--ai-angle: 360deg}}@keyframes fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes amuno-blob-shape{0%,to{border-radius:58% 42% 62% 38%/48% 42% 58% 52%}20%{border-radius:42% 58% 48% 52%/62% 38% 44% 56%}40%{border-radius:52% 48% 36% 64%/38% 52% 48%}60%{border-radius:46% 54% 58% 42%/55% 45% 52% 48%}80%{border-radius:64% 36% 44% 56%/42% 58% 54% 46%}}*,*:before,*:after{box-sizing:border-box}html{overflow-x:hidden;background:var(--paper);color-scheme:light;transition:background-color var(--transition)}html.theme-dark{color-scheme:dark}body,#root{margin:0;min-height:100vh;font-family:Josefin Sans,system-ui,sans-serif;background:transparent;color:var(--ink);line-height:1.5;-webkit-font-smoothing:antialiased;touch-action:manipulation;transition:background-color var(--transition),color var(--transition)}input,textarea,select,button{color-scheme:inherit}input::placeholder,textarea::placeholder{color:var(--mute);opacity:1}.amuno-btn-wrap{--btn-shadow-color: var(--ai-indigo);position:relative;display:inline-flex;z-index:0;transition:transform var(--transition)}.amuno-btn-wrap--shadow-violet{--btn-shadow-color: var(--ai-violet)}.amuno-btn-wrap--shadow-fuchsia{--btn-shadow-color: var(--ai-fuchsia)}.amuno-btn-wrap--shadow-rose{--btn-shadow-color: var(--ai-rose)}.amuno-btn-wrap--shadow-pink{--btn-shadow-color: var(--ai-pink)}.amuno-btn-wrap--shadow-orange{--btn-shadow-color: var(--ai-orange)}.amuno-btn-wrap--shadow-amber{--btn-shadow-color: var(--ai-amber)}.amuno-btn-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-btn);background:var(--btn-shadow-color);z-index:-1;transform:translate(0);transition:transform var(--transition);pointer-events:none}.amuno-btn-wrap:hover{transform:translate(-2px,-2px)}.amuno-btn-wrap:hover:after{transform:translate(var(--shadow-offset),var(--shadow-offset))}.amuno-btn-wrap--shadow-gradient:after{background:var(--ai-gradient)}.amuno-btn-wrap--shadow-gradient-flow:after{background:linear-gradient(90deg,var(--ai-indigo),var(--ai-violet),var(--ai-fuchsia),var(--ai-rose),var(--ai-pink),var(--ai-orange),var(--ai-amber),var(--ai-pink),var(--ai-fuchsia),var(--ai-indigo));background-size:320% 100%;animation:ai-gradient-flow 5s linear infinite;animation-play-state:paused}.amuno-btn-wrap--shadow-gradient-flow:hover:after{animation-play-state:running}.amuno-btn{display:inline-flex;align-items:center;justify-content:center;padding:.7rem 1.4rem;font-family:inherit;font-size:.78rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--on-ink);background:var(--ink);border:1px solid var(--ink);border-radius:var(--radius-btn);cursor:pointer;transition:background var(--transition),color var(--transition),border-color var(--transition)}.amuno-btn:hover{background:var(--ink-soft);border-color:var(--ink-soft)}.amuno-btn:active{background:var(--ink-soft);filter:brightness(.85)}html.theme-dark .amuno-btn:active,html[data-theme=dark] .amuno-btn:active{filter:brightness(1.15)}.amuno-btn:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.amuno-btn--ghost{background:transparent;color:var(--ink)}.amuno-btn--ghost:hover{background:var(--ink);color:var(--on-ink)}.amuno-btn--small{padding:.55rem 1.1rem;font-size:.72rem}.amuno-btn--large{padding:.9rem 1.8rem;font-size:.88rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page-fade{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background:var(--ink);pointer-events:none;animation:page-fade-in .48s ease forwards}@keyframes page-fade-in{0%{opacity:0}to{opacity:.25}}.page-curtain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:var(--ink);pointer-events:none;will-change:clip-path}.page-curtain--out{animation:curtain-out .48s cubic-bezier(.65,0,.35,1) forwards}.page-curtain--in{animation:curtain-in .42s cubic-bezier(.65,0,.35,1) forwards}@keyframes curtain-out{0%{clip-path:circle(0% at var(--curtain-x) var(--curtain-y))}to{clip-path:circle(150% at var(--curtain-x) var(--curtain-y))}}@keyframes curtain-in{0%{clip-path:circle(150% at var(--curtain-x) var(--curtain-y))}to{clip-path:circle(0% at var(--curtain-x) var(--curtain-y))}}.amuno-btn{transition:background var(--transition),color var(--transition),transform 80ms ease,box-shadow 80ms ease}.amuno-btn:active{transform:scale(.96)}.theme-toggle-fixed--hidden{display:none}.cta-fade{animation:cta-fade .26s ease forwards!important;pointer-events:none!important;position:relative;z-index:200}@keyframes cta-fade{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion: reduce){.amuno-btn-wrap--shadow-gradient-flow:after,.amuno-btn-wrap--shadow-gradient-conic:after{animation:none!important;background:var(--ai-gradient)!important}.cta-fade{animation:none!important}}._root_qmzyo_1{--blob-ring-inset: 1.35%;--blob-size: clamp(13rem, 32vmin, 22rem);--scroll-progress: 0;--hero-scroll: 0px;position:relative;flex-shrink:0;width:var(--blob-size);height:var(--blob-size);transform:translateY(calc(var(--hero-scroll) * -.45)) translate(calc(var(--scroll-progress) * 6%)) scale(calc(1 - var(--scroll-progress) * .55)) rotate(calc(var(--scroll-progress) * -10deg));transform-origin:center center;overflow:visible;will-change:transform,opacity;opacity:calc(1 - var(--scroll-progress) * .2)}._ring_qmzyo_21{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1.5px solid var(--ink);background:transparent;z-index:0}._innerSky_qmzyo_30{position:absolute;inset:var(--blob-ring-inset);border-radius:50%;background:transparent;z-index:1}._view_qmzyo_38{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:90%;height:90%;z-index:2}._canvas_qmzyo_48{display:block;width:100%;height:100%;cursor:pointer;touch-action:none;outline:none}._compact_qmzyo_57{--blob-size: clamp(5rem, 11vmin, 8rem);--blob-ring-inset: 3%}._compact_qmzyo_57 ._view_qmzyo_38{width:82%;height:82%}._bare_qmzyo_67{--blob-size: 100%;width:100%;height:100%}._bare_qmzyo_67 ._view_qmzyo_38{position:relative;left:auto;top:auto;transform:none;width:100%;height:100%}@media (max-width: 48rem){._root_qmzyo_1{--blob-size: clamp(10rem, 28vmin, 16rem);align-self:center}._compact_qmzyo_57{--blob-size: clamp(4rem, 9vmin, 6rem)}}@media (max-width: 30rem){._root_qmzyo_1{display:none}._compact_qmzyo_57{display:block}}._wrap_1i7t0_1{--hero-blob-mark-size: 2.5rem;position:relative;width:var(--hero-blob-mark-size);height:var(--hero-blob-mark-size);flex-shrink:0}._flat_1i7t0_9{display:block;flex-shrink:0;color:currentColor}._wrap_1i7t0_1 [class*=compact]{--blob-size: var(--hero-blob-mark-size) !important}._glow_1i7t0_19{position:absolute;top:-.35rem;right:-.35rem;bottom:-.35rem;left:-.35rem;border-radius:50%;opacity:0;background:linear-gradient(125deg,var(--ai-indigo),var(--ai-violet),var(--ai-fuchsia),var(--ai-rose),var(--ai-orange),var(--ai-amber));background-size:240% 240%;filter:blur(10px);transition:opacity .28s ease;z-index:0;pointer-events:none}._loading_1i7t0_40 ._glow_1i7t0_19{opacity:.72;animation:_heroBlobMarkGlowSpin_1i7t0_1 2.4s linear infinite}@keyframes _heroBlobMarkGlowSpin_1i7t0_1{0%{transform:rotate(0) scale(1);background-position:0% 50%}50%{transform:rotate(180deg) scale(1.08);background-position:100% 50%}to{transform:rotate(360deg) scale(1);background-position:0% 50%}}@media (prefers-reduced-motion: reduce){._loading_1i7t0_40 ._glow_1i7t0_19{animation:none;opacity:.45}}._fab_1py7j_1{--mark-accent: #c9a84c;--mark-ink: #111110;--mark-paper: #f5f0e8;--mark-surface: #ab8f42;--mark-border: rgba(245, 240, 232, .45);--mark-hover-surface: #b89947;--mark-shadow: rgba(17, 17, 16, .16);--mark-glow: rgba(201, 168, 76, .22);position:fixed;bottom:max(1.5rem,env(safe-area-inset-bottom,0px));right:max(1.5rem,env(safe-area-inset-right,0px));z-index:100;width:2.75rem;height:2.75rem;padding:0;border:2px solid var(--mark-border);border-radius:50%;background:var(--mark-surface);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--mark-paper);cursor:pointer;box-shadow:0 6px 22px var(--mark-shadow),0 0 0 1px color-mix(in srgb,var(--mark-paper) 12%,transparent);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease}._fab_1py7j_1:hover{transform:translateY(-2px);border-color:var(--mark-border);background:var(--mark-hover-surface);box-shadow:0 10px 28px var(--mark-shadow),0 0 20px var(--mark-glow)}._fab_1py7j_1:active{transform:translateY(0)}._iconBlob_1py7j_47,._iconChevron_1py7j_48{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;transition:opacity .28s ease,transform .28s cubic-bezier(.4,0,.2,1)}._iconChevron_1py7j_48{opacity:0;transform:scale(.65) translateY(4px)}._iconChevron_1py7j_48 svg{width:1.15rem;height:1.15rem}._iconBlob_1py7j_47{opacity:1;transform:scale(1)}._fabScrolled_1py7j_74 ._iconBlob_1py7j_47{opacity:0;transform:scale(.65) translateY(-4px)}._fabScrolled_1py7j_74 ._iconChevron_1py7j_48{opacity:1;transform:scale(1) translateY(0)}@media (prefers-reduced-motion: reduce){._iconBlob_1py7j_47,._iconChevron_1py7j_48{transition-duration:.01ms}}._reservationForm_1mj7m_1{margin-top:1rem;display:grid;gap:.65rem}._gridTwo_1mj7m_7{display:grid;gap:.65rem}@media (min-width: 32rem){._gridTwo_1mj7m_7{grid-template-columns:1fr 1fr}}._field_1mj7m_18{display:grid;gap:.25rem}._label_1mj7m_23{font-family:var(--brand-accent-font, "Josefin Sans", system-ui, sans-serif);font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--pub-ink) 72%,var(--pub-green))}._input_1mj7m_32,._textarea_1mj7m_33{width:100%;box-sizing:border-box;padding:.55rem .6rem;border:1px solid var(--pub-line);border-radius:8px;background:var(--pub-paper);color:var(--pub-ink);font:inherit}._input_1mj7m_32[type=date],._input_1mj7m_32[type=time]{position:relative;min-height:2.35rem}._input_1mj7m_32[type=date]::-webkit-calendar-picker-indicator,._input_1mj7m_32[type=time]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:1}._input_1mj7m_32:focus,._textarea_1mj7m_33:focus{outline:2px solid var(--pub-focus, rgba(124, 58, 237, .35));outline-offset:1px}._textarea_1mj7m_33{min-height:4.5rem;resize:vertical}._submit_1mj7m_67{justify-self:start;margin-top:.15rem;border:0;cursor:pointer;font-family:var(--brand-accent-font, "Josefin Sans", system-ui, sans-serif);font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.45rem .7rem;background:var(--pub-green);color:#f4f0e6;border-radius:6px}._submit_1mj7m_67:disabled{opacity:.55;cursor:not-allowed}._message_1mj7m_88{margin:0;font-size:.82rem;line-height:1.45}._messageError_1mj7m_94{color:#8b1e1e}._messageSuccess_1mj7m_98{color:color-mix(in srgb,var(--pub-green) 78%,#000)}._previewNote_1mj7m_102{margin:0;font-size:.78rem;color:color-mix(in srgb,var(--pub-ink) 58%,transparent)}._fieldHint_1mj7m_108{font-size:.75rem;color:#8b1e1e}._eventForm_ilxzd_1{margin-top:1rem;display:grid;gap:.65rem}._gridTwo_ilxzd_7{display:grid;gap:.65rem}@media (min-width: 32rem){._gridTwo_ilxzd_7{grid-template-columns:1fr 1fr}}._field_ilxzd_18{display:grid;gap:.25rem}._label_ilxzd_23{font-family:var(--brand-accent-font, "Josefin Sans", system-ui, sans-serif);font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--pub-ink, #1a1a1a) 72%,var(--pub-green, #1a1a1a))}._input_ilxzd_32,._textarea_ilxzd_33{width:100%;box-sizing:border-box;padding:.55rem .6rem;border:1px solid var(--pub-line, #d4d4d4);border-radius:8px;background:var(--pub-paper, #ffffff);color:var(--pub-ink, #1a1a1a);font:inherit}._input_ilxzd_32[type=date]{position:relative;min-height:2.35rem}._input_ilxzd_32[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:1}._input_ilxzd_32:focus,._textarea_ilxzd_33:focus{outline:2px solid var(--pub-focus, rgba(124, 58, 237, .35));outline-offset:1px}._textarea_ilxzd_33{min-height:5.5rem;resize:vertical}._submit_ilxzd_65{justify-self:start;margin-top:.15rem;border:0;cursor:pointer;font-family:var(--brand-accent-font, "Josefin Sans", system-ui, sans-serif);font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.45rem .7rem;background:var(--pub-green, #1a1a1a);color:var(--pub-on-green, #ffffff);border-radius:6px}._submit_ilxzd_65:disabled{opacity:.55;cursor:not-allowed}._message_ilxzd_86{margin:0;font-size:.82rem;line-height:1.45}._messageError_ilxzd_92{color:#8b1e1e}._messageSuccess_ilxzd_96{color:color-mix(in srgb,var(--pub-green, #1a1a1a) 78%,#000)}._previewNote_ilxzd_100{margin:0;font-size:.78rem;color:color-mix(in srgb,var(--pub-ink, #1a1a1a) 58%,transparent)}._emailLink_ilxzd_106{color:inherit}._layer_jnqm9_1{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}._hasSectionBg_jnqm9_8{background:transparent}._content_jnqm9_12{position:relative;z-index:1}._host_z2hyj_1{position:relative;width:100%;min-height:100%;display:flex;flex-direction:column}._pageScroll_z2hyj_11{position:relative;width:100%;flex:1}[data-embedded-preview] ._pageScroll_z2hyj_11{height:100%;overflow-y:auto;overflow-x:hidden}._moduleShell_z2hyj_23{position:relative;overflow:hidden}._host_14g0d_1{flex:1;min-height:0;width:100%;display:flex;flex-direction:column}._hostEmbedded_14g0d_9{position:relative;overflow:hidden;isolation:isolate;height:100%;width:100%}._hostEmbedded_14g0d_9>*{flex:1;min-height:0;height:100%}._hostEmbedded_14g0d_9 [class*=site]:not([class*=siteLive]),._hostEmbedded_14g0d_9 [class*=root]:not([class*=rootLive]){min-height:0!important;height:100%}._hostEmbedded_14g0d_9 [class*=pageMain],._hostEmbedded_14g0d_9 [class*=pageScroll]>main,._hostEmbedded_14g0d_9 main{flex:none!important;min-height:auto!important;overflow:visible!important;height:auto!important}._hostEmbedded_14g0d_9 [class*=heroSticky],._hostEmbedded_14g0d_9 [class*=cafesSticky]{height:var(--preview-vh, 900px)!important;min-height:0!important}._hostEmbedded_14g0d_9 [class*=lightbox]{width:100%!important;height:100%!important;min-height:0!important}._hostEmbedded_14g0d_9 [class*=filmGrain],._hostEmbedded_14g0d_9 [class*=paperGrain],._hostEmbedded_14g0d_9 [class*=cursorLayer]{position:absolute!important}._hostEmbedded_14g0d_9 [class*=heroSplit]{min-height:calc(var(--preview-vh, 900px) - 3.75rem);height:auto;flex:none}._hostEmbedded_14g0d_9 [class*=heroPanelContent]{padding:0 1.25rem;max-width:100%;box-sizing:border-box}._hostEmbedded_14g0d_9 [class*=panelTitle]{overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}._hostEmbedded_14g0d_9 [class*=heroWrap],._hostEmbedded_14g0d_9 [class*=heroShell],._hostEmbedded_14g0d_9 [class*=heroStage],._hostEmbedded_14g0d_9 [class*=_hero_]{min-height:0!important;flex:1;height:100%}._hostScrollDocument_14g0d_89 [class*=pageScroll]{overflow-y:auto!important;overflow-x:clip!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1 1 auto!important;min-height:0!important;touch-action:pan-y}._hostScrollDocument_14g0d_89:not([data-preview-home-only]) [class*=heroWrap],._hostScrollDocument_14g0d_89:not([data-preview-home-only]) [class*=heroShell],._hostScrollDocument_14g0d_89:not([data-preview-home-only]) [class*=heroStage]{min-height:0!important;flex:none!important;height:auto!important}._hostScrollDocument_14g0d_89:not([data-preview-home-only]) section[class*=_hero_]{min-height:min(calc(var(--preview-vh, 900px) * .88),42rem)!important;flex:none!important;height:auto!important}._hostThumb_14g0d_114{position:relative;width:100%;height:100%;min-height:0;overflow:hidden}._hostThumb_14g0d_114>*{width:100%;height:100%;min-height:0}._hostThumb_14g0d_114 [data-section]:not([data-section=home]){display:none!important}._gate_1urh0_1{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:2rem;background:var(--paper);color:var(--ink);text-align:center}._frame_1urh0_14{min-height:100vh;background:transparent}._frame_1urh0_14 :where(a:any-link){text-decoration:none}._overlay_gl4tl_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#00000073;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;transition:opacity .28s ease;padding:1.25rem}._overlayIn_gl4tl_16{opacity:1}._modal_gl4tl_20{width:100%;max-width:26rem;background:var(--surface);border:1px solid var(--line);border-radius:1rem;padding:2rem 1.75rem 1.75rem;box-shadow:0 24px 64px #00000047;transform:scale(.94) translateY(20px);opacity:0;transition:transform .32s cubic-bezier(.34,1.56,.64,1),opacity .28s ease}._modalIn_gl4tl_33{transform:scale(1) translateY(0);opacity:1}._title_gl4tl_38{margin:0 0 .5rem;font-size:1.15rem;font-weight:700;letter-spacing:-.02em;color:var(--ink);line-height:1.3}._subtitle_gl4tl_47{margin:0 0 1.5rem;font-size:.9rem;color:var(--ink-soft);line-height:1.5}._options_gl4tl_54{display:flex;flex-direction:column;gap:.6rem;margin-bottom:1.5rem}._primaryBtn_gl4tl_61{display:block;width:100%;padding:.7rem 1.2rem;font-size:.9rem;font-weight:600;text-align:center;color:#fff;background:linear-gradient(135deg,var(--ai-indigo, #4040c4),var(--ai-violet, #7c3aed));border:none;border-radius:.5rem;cursor:pointer;transition:opacity .15s,transform .15s}._primaryBtn_gl4tl_61:hover{opacity:.92;transform:translateY(-1px)}._secondaryBtn_gl4tl_81{display:block;width:100%;padding:.55rem 1.2rem;font-size:.82rem;font-weight:500;text-align:center;color:var(--mute);background:none;border:1px solid var(--line);border-radius:.5rem;cursor:pointer;transition:color .15s,border-color .15s}._secondaryBtn_gl4tl_81:hover{color:var(--ink);border-color:var(--ink-soft)}._allLangs_gl4tl_101{border-top:1px solid var(--line-soft);padding-top:1rem}._allLangsLabel_gl4tl_106{display:block;font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--mute);margin-bottom:.6rem}._allLangsGrid_gl4tl_116{display:flex;flex-wrap:wrap;gap:.4rem}._langChip_gl4tl_122{font-size:.78rem;font-weight:500;padding:.3rem .7rem;border-radius:99px;background:none;border:1px solid var(--line);color:var(--mute);cursor:pointer;transition:border-color .15s,color .15s,background .15s}._langChip_gl4tl_122:hover{border-color:var(--ink-soft);color:var(--ink)}._langChipActive_gl4tl_139{background:var(--mute);border-color:var(--ink-soft);color:var(--ink);font-weight:600}._overlay_kf33i_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:flex-end;justify-content:center;background:#00000059;opacity:0;transition:opacity .2s ease;padding:1.5rem;pointer-events:all}._overlayIn_kf33i_15{opacity:1}._banner_kf33i_19{width:100%;max-width:38rem;max-height:calc(100vh - 3rem);overflow-y:auto;background:var(--surface);border:1px solid var(--line);border-radius:.75rem;padding:1.5rem;box-shadow:0 2px 16px #0000001f;opacity:0;transition:opacity .2s ease}._bannerIn_kf33i_33{opacity:1}._body_kf33i_37{margin:0 0 1.25rem;font-size:.85rem;line-height:1.55;color:var(--ink-soft)}._options_kf33i_44{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.25rem}._option_kf33i_44{padding:.85rem 1rem;border-radius:.5rem;border:1px solid var(--line-soft);background:var(--paper)}html[data-theme=dark] ._option_kf33i_44{background:#ffffff05}._optionHead_kf33i_62{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.25rem}._optionLabel_kf33i_70{font-size:.8rem;font-weight:600;color:var(--ink)}._badge_kf33i_76{font-size:.65rem;font-weight:500;color:var(--mute);padding:.15rem .45rem;border-radius:.25rem;background:var(--line-soft);flex-shrink:0}._optionHint_kf33i_86{margin:0 0 .55rem;font-size:.73rem;line-height:1.45;color:var(--mute)}._cookieList_kf33i_93{list-style:disc;margin:0;padding:0 0 0 1.1rem;display:flex;flex-direction:column;gap:.15rem;font-size:.72rem;color:var(--mute)}._cookieList_kf33i_93 li{line-height:1.45}._toggle_kf33i_108{flex-shrink:0;position:relative;width:2.2rem;height:1.2rem;border-radius:99px;border:1px solid var(--line);background:var(--line-soft);cursor:pointer;transition:background .15s,border-color .15s;padding:0}._toggleOn_kf33i_121{background:var(--ink-soft);border-color:var(--ink-soft)}._toggleKnob_kf33i_126{position:absolute;top:1px;left:1px;width:.95rem;height:.95rem;border-radius:50%;background:var(--surface);box-shadow:0 1px 2px #0000001f;transition:transform .15s ease}._toggleOn_kf33i_121 ._toggleKnob_kf33i_126{transform:translate(.95rem)}._actions_kf33i_142{display:flex;gap:.5rem;align-items:center}._primaryBtn_kf33i_148{padding:.5rem 1.2rem;font-size:.8rem;font-weight:600;color:var(--surface);background:var(--ink);border:none;border-radius:.4rem;cursor:pointer;transition:opacity .15s;flex-shrink:0}._primaryBtn_kf33i_148:hover{opacity:.85}._secondaryBtn_kf33i_165{padding:.5rem 1.1rem;font-size:.8rem;font-weight:500;color:var(--ink-soft);background:none;border:1px solid var(--line);border-radius:.4rem;cursor:pointer;transition:color .15s,border-color .15s;flex-shrink:0}._secondaryBtn_kf33i_165:hover{color:var(--ink);border-color:var(--ink-soft)}@media (max-width: 32rem){._banner_kf33i_19{border-radius:.75rem}._actions_kf33i_142{flex-direction:column;align-items:stretch}._primaryBtn_kf33i_148,._secondaryBtn_kf33i_165{text-align:center}}._gate_1bhs8_1{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;background:var(--paper);color:var(--ink)}._gateText_1bhs8_12{font-size:.95rem;color:var(--mute)}._gateRetry_1bhs8_17{margin-top:.25rem;padding:.45rem .85rem;font-size:.78rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--line-soft);border-radius:999px;background:transparent;color:var(--ink);cursor:pointer}._gateRetry_1bhs8_17:hover{border-color:var(--ink)}._shell_1bhs8_35{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem 1.25rem;background:var(--paper);color:var(--ink)}._card_1bhs8_45{width:100%;max-width:26rem;padding:2rem 1.75rem;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--radius);box-shadow:0 12px 40px #0000000f}._brandRow_1bhs8_55{display:flex;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-size:.85rem}._title_1bhs8_66{font-size:1.5rem;font-weight:700;margin:0 0 .35rem;letter-spacing:-.02em}._form_1bhs8_73{display:flex;flex-direction:column;gap:1rem}._label_1bhs8_79{display:flex;flex-direction:column;gap:.35rem;font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}._input_1bhs8_90{padding:.65rem .75rem;border:1px solid var(--line);border-radius:var(--radius-btn);font:inherit;background:var(--paper);color:var(--ink)}._input_1bhs8_90:focus{outline:2px solid var(--ink);outline-offset:1px}._error_1bhs8_104{margin:0;padding:.65rem .75rem;font-size:.88rem;color:#b91c1c;background:#b91c1c14;border-radius:var(--radius-btn)}._success_1bhs8_113{margin:0;padding:.65rem .75rem;font-size:.88rem;color:#166534;background:#16653414;border-radius:var(--radius-btn)}._btnWrapBlock_1bhs8_123.amuno-btn-wrap{display:flex;width:100%;max-width:100%;box-sizing:border-box;margin-top:.25rem}._btnWrapBlock_1bhs8_123.amuno-btn-wrap .amuno-btn{display:flex;justify-content:center;align-items:center;flex:1 1 auto;width:100%;min-width:100%;box-sizing:border-box;position:relative;z-index:1}._btnWrapBlock_1bhs8_123.amuno-btn-wrap .amuno-btn:disabled{opacity:.55;cursor:not-allowed}._btnWrapBlock_1bhs8_123.amuno-btn-wrap--shadow-gradient-flow:after,._btnWrapBlock_1bhs8_123.amuno-btn-wrap--shadow-gradient:after{opacity:0;transition:transform var(--transition),opacity var(--transition)}._btnWrapBlock_1bhs8_123.amuno-btn-wrap--shadow-gradient-flow:hover:after,._btnWrapBlock_1bhs8_123.amuno-btn-wrap--shadow-gradient:hover:after{opacity:1}._btnWrapInline_1bhs8_162{display:inline-flex}._inlineLink_1bhs8_166{display:block;margin-top:.5rem;text-align:center;font-size:.9rem;font-weight:600;color:var(--ink)}._footer_1bhs8_175{margin-top:1.25rem;font-size:.9rem;color:var(--mute);text-align:center}._footer_1bhs8_175 a{color:var(--ink);font-weight:600}._legal_1bhs8_187{margin-top:.75rem;font-size:.78rem;line-height:1.5;color:var(--mute);text-align:center}._legal_1bhs8_187 a{color:var(--ink);font-weight:600}._back_1bhs8_200{display:inline-block;margin-bottom:1rem;font-size:.88rem;color:var(--mute)}._shell_ic5hw_1{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1.25rem;background:var(--paper);color:var(--ink)}._card_ic5hw_12{width:100%;max-width:24rem;padding:2.25rem 2rem;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--radius);box-shadow:0 12px 40px #00000012;display:flex;flex-direction:column;gap:0}._brand_ic5hw_25{display:flex;align-items:center;gap:.5rem;margin-bottom:1.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-size:.85rem;color:var(--ink);text-decoration:none}._badge_ic5hw_38{display:inline-block;margin-bottom:1rem;padding:.25rem .65rem;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent);border-radius:999px;border:1px solid color-mix(in srgb,var(--accent) 30%,transparent)}._title_ic5hw_52{font-size:1.35rem;font-weight:700;margin:0 0 .5rem;letter-spacing:-.02em}._sub_ic5hw_59{font-size:.9rem;color:var(--mute);margin:0 0 1.75rem;line-height:1.55}._form_ic5hw_66{display:flex;flex-direction:column;gap:.9rem}._inputWrap_ic5hw_72{position:relative}._input_ic5hw_72{width:100%;padding:.65rem .9rem;font-size:.95rem;background:var(--paper);border:1px solid var(--line-soft);border-radius:calc(var(--radius) - 2px);color:var(--ink);outline:none;transition:border-color .16s;box-sizing:border-box;letter-spacing:.08em}._input_ic5hw_72:focus{border-color:var(--accent)}._input_ic5hw_72._inputError_ic5hw_94{border-color:#e84d4d;animation:_shake_ic5hw_1 .34s cubic-bezier(.36,.07,.19,.97) both}@keyframes _shake_ic5hw_1{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(3px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}._error_ic5hw_106{font-size:.82rem;color:#e84d4d;margin-top:-.3rem}._submitBtn_ic5hw_112{margin-top:.15rem;width:100%;padding:.72rem 1rem;font-size:.9rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;background:var(--ink);color:var(--paper);border:none;border-radius:calc(var(--radius) - 2px);cursor:pointer;transition:opacity .16s}._submitBtn_ic5hw_112:hover{opacity:.82}._submitBtn_ic5hw_112:disabled{opacity:.45;cursor:not-allowed}._overlay_12m9j_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;flex-direction:column;align-items:center;justify-content:center;--handoff-ink: #0a0a0a;--handoff-paper: #f5f5f7;--handoff-on-ink: #ffffff;--handoff-mute: #6b6b6b;--handoff-highlight: #ffffff;--ink: var(--handoff-ink);--paper: var(--handoff-paper);--on-ink: var(--handoff-on-ink);--mute: var(--handoff-mute);background-color:var(--handoff-paper);color:var(--handoff-ink);overflow:hidden;animation:_overlayIn_12m9j_1 .55s ease both;--arena-size: min(54vmin, 29rem);--arena-radius: calc(var(--arena-size) * .5);--arena-cx: 50%;--arena-cy: 44%}._overlayDark_12m9j_28{--handoff-ink: #f5f5f7;--handoff-paper: #0a0a0a;--handoff-on-ink: #0a0a0a;--handoff-mute: #a1a1a6;--handoff-highlight: #141414;--ink: var(--handoff-ink);--paper: var(--handoff-paper);--on-ink: var(--handoff-on-ink);--mute: var(--handoff-mute)}._overlayExiting_12m9j_40{animation:_overlayOut_12m9j_1 1.1s cubic-bezier(.4,0,.2,1) forwards;pointer-events:none}._svgDefs_12m9j_45{display:none}@keyframes _overlayIn_12m9j_1{0%{opacity:0}to{opacity:1}}@keyframes _overlayOut_12m9j_1{0%{opacity:1;filter:blur(0)}60%{opacity:1;filter:blur(0)}to{opacity:0;filter:blur(10px)}}._voidFlash_12m9j_61{position:absolute;top:0;right:0;bottom:0;left:0;z-index:12;background:var(--handoff-ink, #0a0a0a);animation:_voidBeat_12m9j_1 .65s cubic-bezier(.45,0,.55,1) forwards;pointer-events:none}@keyframes _voidBeat_12m9j_1{0%{opacity:0}18%{opacity:1}72%{opacity:1}to{opacity:0}}._backdropGlow_12m9j_77{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:radial-gradient(circle at 50% 46%,color-mix(in srgb,#7c6fe3 6%,transparent) 0%,transparent 62%);opacity:0;pointer-events:none;transition:opacity .8s ease}._overlay_12m9j_1[data-phase=charge] ._backdropGlow_12m9j_77{opacity:.12}._overlay_12m9j_1[data-phase=impact] ._backdropGlow_12m9j_77{opacity:calc(.03 + var(--crack-level, 0) * .05);transition:opacity .35s ease}._crackLightPortal_12m9j_100{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;overflow:visible}._crackLightRay_12m9j_108{position:absolute;left:var(--arena-cx);top:var(--arena-cy);width:0;height:0;transform:rotate(var(--ray-angle, 0deg))}._crackLightRay_12m9j_108:before{content:"";position:absolute;left:var(--arena-radius);top:-2.2vmax;width:170vmax;height:4.4vmax;transform-origin:left center;border-radius:0 999px 999px 0;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--ray-color, #6366f1) calc(var(--ray-strength, .85) * 55%),transparent) 1.8%,color-mix(in srgb,var(--ray-color, #6366f1) calc(var(--ray-strength, .85) * 38%),transparent) 8%,color-mix(in srgb,var(--ray-color, #6366f1) calc(var(--ray-strength, .85) * 14%),transparent) 18%,transparent 42%);filter:blur(1.2px);opacity:calc(.28 + var(--ray-strength, .85) * .32)}._crackLightRay_12m9j_108:after{content:"";position:absolute;left:var(--arena-radius);top:-.55vmax;width:170vmax;height:1.1vmax;transform-origin:left center;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--ray-color, #6366f1) 70%,white) 2.2%,var(--ray-color, #6366f1) 3.5%,color-mix(in srgb,var(--ray-color, #6366f1) 45%,transparent) 9%,transparent 28%);filter:blur(.25px);opacity:calc(.55 + var(--ray-strength, .85) * .4)}._crackLightRayBurst_12m9j_158:before,._crackLightRayBurst_12m9j_158:after{animation:_crackNeedleOut_12m9j_1 1.4s cubic-bezier(.14,1,.28,1) forwards}._crackLightRayBurst_12m9j_158:after{animation-delay:.03s}@keyframes _crackNeedleOut_12m9j_1{0%{opacity:0;transform:scaleX(.01);filter:blur(6px)}10%{opacity:calc(.55 + var(--ray-strength, .85) * .42);transform:scaleX(.18);filter:blur(2px)}38%{opacity:calc(.42 + var(--ray-strength, .85) * .3);transform:scaleX(.82);filter:blur(.5px)}to{opacity:0;transform:scaleX(1);filter:blur(0)}}._arena_12m9j_190{position:relative;width:min(54vmin,29rem);height:min(54vmin,29rem);display:flex;align-items:center;justify-content:center}._arenaHidden_12m9j_199{opacity:0;pointer-events:none}._lightRayLayer_12m9j_205{display:none}._circleFrame_12m9j_209{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;--crack-level: 0;--hit-x: 0;--hit-y: 0;overflow:visible;transform-origin:center center;will-change:transform}._overlay_12m9j_1[data-phase=impact] ._circleFrame_12m9j_209{animation:_circleStressWobble_12m9j_1 2.6s ease-in-out infinite}._overlay_12m9j_1[data-phase=charge] ._circleFrame_12m9j_209{animation:_circleChargePulse_12m9j_1 2.4s ease-in-out infinite}._wallFlash_12m9j_229{animation:_circleHitRecoil_12m9j_1 .48s cubic-bezier(.22,1,.36,1) forwards!important}@keyframes _circleChargePulse_12m9j_1{0%,to{transform:scale(1)}50%{transform:scale(1.008)}}@keyframes _circleStressWobble_12m9j_1{0%,to{transform:scale(calc(1 + var(--crack-level, 0) * .012)) rotate(0)}20%{transform:scale(calc(1 + var(--crack-level, 0) * .016)) rotate(.35deg)}45%{transform:scale(calc(1 + var(--crack-level, 0) * .014)) rotate(-.28deg)}70%{transform:scale(calc(1 + var(--crack-level, 0) * .018)) rotate(.22deg)}}@keyframes _circleHitRecoil_12m9j_1{0%{transform:translate(0) scale(calc(1 + var(--crack-level, 0) * .012)) rotate(0)}10%{transform:translate(calc(var(--hit-x, 0) * 5px),calc(var(--hit-y, 0) * 5px)) scale(calc(1 + var(--crack-level, 0) * .022)) rotate(calc(var(--hit-x, 0) * -1.8deg))}28%{transform:translate(calc(var(--hit-x, 0) * -2px),calc(var(--hit-y, 0) * -2px)) scale(calc(1 + var(--crack-level, 0) * .014)) rotate(calc(var(--hit-x, 0) * .8deg))}to{transform:translate(0) scale(calc(1 + var(--crack-level, 0) * .012)) rotate(0)}}._circleBreaking_12m9j_262{animation:_circleBreakApart_12m9j_1 2.5s cubic-bezier(.33,1,.68,1) forwards!important}@keyframes _circleBreakApart_12m9j_1{0%{transform:scale(1);opacity:1}12%{transform:scale(1.035) rotate(.6deg);opacity:1}35%{transform:scale(1.06) rotate(-.4deg);opacity:.92}to{transform:scale(1.14) rotate(0);opacity:0}}._circleRing_12m9j_273{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--handoff-ink, #0a0a0a);z-index:2;box-shadow:0 0 0 1px color-mix(in srgb,var(--ink, #0a0a0a) 80%,transparent),0 10px 36px color-mix(in srgb,var(--ink, #0a0a0a) 18%,transparent)}._circleGlass_12m9j_285{position:absolute;top:3.5%;right:3.5%;bottom:3.5%;left:3.5%;border-radius:50%;z-index:3;overflow:hidden;background:color-mix(in srgb,var(--handoff-paper, #f5f5f7) 72%,transparent);border:1px solid color-mix(in srgb,var(--handoff-paper, #fff) 80%,var(--handoff-ink, #111) 6%);box-shadow:inset 0 2px 16px color-mix(in srgb,var(--handoff-highlight, #fff) 45%,transparent),inset 0 -10px 24px color-mix(in srgb,var(--handoff-ink, #111) 4%,transparent);-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);transition:opacity .5s ease,transform .5s ease}._circleStressed_12m9j_300 ._circleGlass_12m9j_285{background:color-mix(in srgb,var(--handoff-paper, #f5f5f7) calc(58% - var(--crack-level, 0) * 18%),transparent)}._circleStressed_12m9j_300 ._circleRing_12m9j_273{box-shadow:0 0 0 1px color-mix(in srgb,var(--ink, #0a0a0a) 80%,transparent),0 10px 36px color-mix(in srgb,var(--ink, #0a0a0a) 18%,transparent)}._wallFlash_12m9j_229 ._circleRing_12m9j_273{animation:_ringHitPulse_12m9j_1 .38s cubic-bezier(.22,1,.36,1) forwards}@keyframes _ringHitPulse_12m9j_1{0%{transform:scale(1);filter:brightness(1)}18%{transform:scale(1.018);filter:brightness(1.12)}to{transform:scale(1);filter:brightness(1)}}._wallFlash_12m9j_229 ._circleGlass_12m9j_285{box-shadow:inset 0 2px 16px color-mix(in srgb,var(--handoff-highlight, #fff) 55%,transparent),inset 0 -10px 24px color-mix(in srgb,var(--ink, #111) 8%,transparent),inset 0 0 20px color-mix(in srgb,var(--handoff-highlight, #fff) 40%,transparent)}._wallSmear_12m9j_327{position:absolute;left:50%;top:50%;width:34%;height:22%;transform:translate(-50%,-50%) rotate(var(--smear-angle, 0deg)) translateY(-41%);background:radial-gradient(ellipse at 50% 72%,color-mix(in srgb,var(--ink, #0a0a0a) calc(var(--smear-strength, .5) * 42%),transparent) 0%,color-mix(in srgb,var(--ink, #0a0a0a) calc(var(--smear-strength, .5) * 18%),transparent) 42%,transparent 72%);border-radius:50%;opacity:calc(var(--smear-strength, .5) * .85);mix-blend-mode:multiply;pointer-events:none;animation:_smearFade_12m9j_1 1.35s ease-out forwards}._overlayDark_12m9j_28 ._wallSmear_12m9j_327{mix-blend-mode:screen}@keyframes _smearFade_12m9j_1{0%{opacity:calc(var(--smear-strength, .5) * .95);transform:translate(-50%,-50%) rotate(var(--smear-angle, 0deg)) translateY(-41%) scale(.82)}35%{opacity:calc(var(--smear-strength, .5) * .9);transform:translate(-50%,-50%) rotate(var(--smear-angle, 0deg)) translateY(-41%) scale(1.02)}to{opacity:0;transform:translate(-50%,-50%) rotate(var(--smear-angle, 0deg)) translateY(-41%) scale(1.08)}}._crackSvg_12m9j_361{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;overflow:visible}._crackLineShadow_12m9j_369{fill:none;stroke:color-mix(in srgb,var(--paper, #fff) 88%,var(--ink, #111));stroke-width:1.05;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:calc(.35 + var(--crack-level, 0) * .25);stroke-dasharray:140;stroke-dashoffset:140}._crackLine_12m9j_369{fill:none;stroke:var(--ink, #0a0a0a);stroke-width:.62;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:calc(.82 + var(--crack-level, 0) * .18);stroke-dasharray:140;stroke-dashoffset:140}._crackBranchShadow_12m9j_393{fill:none;stroke:color-mix(in srgb,var(--paper, #fff) 80%,var(--ai-violet, #7c6fe3));stroke-width:.72;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:calc(.28 + var(--crack-level, 0) * .22);stroke-dasharray:90;stroke-dashoffset:90}._crackBranch_12m9j_393{fill:none;stroke:color-mix(in srgb,var(--ink, #111) 72%,var(--ai-violet, #7c6fe3));stroke-width:.38;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:calc(.55 + var(--crack-level, 0) * .35);stroke-dasharray:90;stroke-dashoffset:90}._crackRimChip_12m9j_415{fill:none;stroke:var(--ink, #0a0a0a);stroke-width:.85;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:calc(.9 + var(--crack-level, 0) * .1)}._crackSpark_12m9j_424{fill:none;stroke:var(--ink, #0a0a0a);stroke-width:.9;stroke-linecap:round;opacity:calc(.75 + var(--crack-level, 0) * .25)}._crackGroup_12m9j_432{animation:_crackGroupIn_12m9j_1 .72s cubic-bezier(.16,1,.3,1) both}._crackGroup_12m9j_432 ._crackLineShadow_12m9j_369,._crackGroup_12m9j_432 ._crackLine_12m9j_369{animation:_crackStrokeDraw_12m9j_1 .72s cubic-bezier(.16,1,.3,1) forwards}._crackGroup_12m9j_432 ._crackBranchShadow_12m9j_393,._crackGroup_12m9j_432 ._crackBranch_12m9j_393{animation:_crackBranchDraw_12m9j_1 .65s cubic-bezier(.16,1,.3,1) .1s forwards}._crackGroup_12m9j_432 ._crackRimChip_12m9j_415{animation:_crackRimFlash_12m9j_1 .45s cubic-bezier(.22,1,.36,1) .02s both}._crackGroup_12m9j_432 ._crackSpark_12m9j_424{animation:_crackSparkFlash_12m9j_1 .5s cubic-bezier(.22,1,.36,1) .04s both}@keyframes _crackRimFlash_12m9j_1{0%{opacity:0;stroke-width:.3}30%{opacity:1;stroke-width:1.05}to{opacity:calc(.85 + var(--crack-level, 0) * .15);stroke-width:.85}}@keyframes _crackGroupIn_12m9j_1{0%{opacity:0}to{opacity:1}}@keyframes _crackStrokeDraw_12m9j_1{to{stroke-dashoffset:0}}@keyframes _crackBranchDraw_12m9j_1{to{stroke-dashoffset:0}}@keyframes _crackSparkFlash_12m9j_1{0%{opacity:0;stroke-width:.25}35%{opacity:1;stroke-width:1.1}to{opacity:calc(.75 + var(--crack-level, 0) * .25);stroke-width:.9}}._breakthroughSvg_12m9j_479{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;overflow:visible}._breakthroughGlow_12m9j_487{fill:none;stroke-width:1.8;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:calc(var(--break-level, 0) * .45);filter:blur(1.5px)}._breakthroughLine_12m9j_496{fill:none;stroke-width:.5;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:calc(.4 + var(--break-level, 0) * .5)}._breakthroughGroup_12m9j_504{animation:_breakthroughReveal_12m9j_1 .9s cubic-bezier(.22,1,.36,1) both}._breakthroughGroup_12m9j_504:nth-child(2){animation-delay:.1s}._breakthroughGroup_12m9j_504:nth-child(3){animation-delay:.2s}._breakthroughGroup_12m9j_504:nth-child(4){animation-delay:.3s}._breakthroughGroup_12m9j_504:nth-child(5){animation-delay:.4s}._breakthroughGroup_12m9j_504:nth-child(6){animation-delay:.5s}@keyframes _breakthroughReveal_12m9j_1{0%{opacity:0;stroke-dasharray:48;stroke-dashoffset:48}to{opacity:1;stroke-dasharray:48;stroke-dashoffset:0}}._blobMover_12m9j_527{position:absolute;left:50%;top:50%;width:78%;height:78%;z-index:5;transform:translate(-50%,-50%) scale(var(--blob-expand, 1));transform-origin:center center;will-change:transform;pointer-events:none}._blobMover_12m9j_527 [class*=root]{width:100%!important;height:100%!important}._moverCharge_12m9j_545{animation:_moverCharge_12m9j_545 1.15s cubic-bezier(.45,0,.55,1) infinite alternate}@keyframes _moverCharge_12m9j_545{0%{transform:translate(-50%,-50%) scale(calc(var(--blob-expand, 1) * .9))}to{transform:translate(-50%,-50%) scale(calc(var(--blob-expand, 1) * 1.08))}}._moverBreak_12m9j_554{animation:_moverBreak_12m9j_554 2.8s cubic-bezier(.25,.85,.35,1) forwards;z-index:6}@keyframes _moverBreak_12m9j_554{0%{transform:translate(-50%,-50%) scale(calc(var(--blob-expand, 1) * 1));filter:brightness(1)}30%{transform:translate(calc(-50% + 5px),calc(-50% - 6px)) scale(calc(var(--blob-expand, 1) * 1.06))}55%{transform:translate(calc(-50% - 4px),calc(-50% + 4px)) scale(calc(var(--blob-expand, 1) * 1.12));filter:brightness(1.01)}to{transform:translate(-50%,calc(-50% - 18px)) scale(calc(var(--blob-expand, 1) * 1.34));filter:brightness(1.03)}}._moverEscape_12m9j_566{animation:_moverEscape_12m9j_566 2.1s cubic-bezier(.33,1,.68,1) forwards;z-index:7}@keyframes _moverEscape_12m9j_566{0%{transform:translate(-50%,calc(-50% - 18px)) scale(calc(var(--blob-expand, 1) * 1.28));opacity:1;filter:brightness(1.02)}45%{transform:translate(-50%,calc(-50% - 42px)) scale(calc(var(--blob-expand, 1) * 1.65));opacity:.85}to{transform:translate(-50%,calc(-50% - 72px)) scale(calc(var(--blob-expand, 1) * 2.35));opacity:0;filter:brightness(1.04)}}._circleBreaking_12m9j_262 ._circleGlass_12m9j_285{animation:_glassShatter_12m9j_1 2.6s cubic-bezier(.33,1,.68,1) forwards}._circleBreaking_12m9j_262 ._circleRing_12m9j_273{animation:_ringFade_12m9j_1 2.2s ease forwards;box-shadow:0 0 0 1px color-mix(in srgb,var(--ink, #0a0a0a) 80%,transparent),0 10px 36px color-mix(in srgb,var(--ink, #0a0a0a) 18%,transparent)}._circleBreaking_12m9j_262 ._breakthroughSvg_12m9j_479{display:none}._circleBreaking_12m9j_262 ._crackSvg_12m9j_361{animation:_cracksFadeOut_12m9j_1 2.2s ease forwards}@keyframes _cracksFadeOut_12m9j_1{0%{opacity:1}to{opacity:0}}@keyframes _glassShatter_12m9j_1{0%{opacity:1;transform:scale(1);filter:blur(0)}55%{opacity:.65;transform:scale(1.02);filter:blur(.5px)}to{opacity:0;transform:scale(1.08);filter:blur(3px)}}@keyframes _ringFade_12m9j_1{0%{opacity:1}70%{opacity:.4}to{opacity:0}}._glassShards_12m9j_615{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:6;opacity:0}._circleBreaking_12m9j_262 ._glassShards_12m9j_615{opacity:1}._glassShard_12m9j_615{position:absolute;left:50%;top:50%;width:10%;height:14%;margin-left:-5%;margin-top:-7%;background:color-mix(in srgb,var(--paper, #fff) 50%,transparent);border:1px solid color-mix(in srgb,var(--handoff-highlight, #fff) 70%,var(--ink, #111) 15%);clip-path:polygon(50% 0%,100% 35%,78% 100%,22% 100%,0% 35%);transform-origin:center center;opacity:0;box-shadow:inset 0 0 6px color-mix(in srgb,var(--handoff-highlight, #fff) 50%,transparent)}._circleBreaking_12m9j_262 ._glassShard_12m9j_615{animation:_shardFly_12m9j_1 1.8s cubic-bezier(.22,1,.36,1) forwards}@keyframes _shardFly_12m9j_1{0%{opacity:0;transform:rotate(var(--shard-rot, 0deg)) translate(0) scale(.2)}15%{opacity:.85}to{opacity:0;transform:rotate(var(--shard-rot, 0deg)) translate(var(--shard-x, 0),var(--shard-y, 0)) scale(.7)}}._caption_12m9j_659{position:relative;z-index:13;margin-top:clamp(1.25rem,3vh,2rem);text-align:center;max-width:24rem;padding:0 1rem;transition:opacity .4s ease,color .4s ease}._captionFlash_12m9j_669,._captionFlash_12m9j_669 ._captionKicker_12m9j_673,._captionFlash_12m9j_669 ._captionTitle_12m9j_674{color:var(--handoff-on-ink, #fafafa)}._captionKicker_12m9j_673{margin:0 0 .45rem;font-size:.62rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--handoff-mute, #6b6b6b)}._captionTitle_12m9j_674{margin:0;font-size:clamp(1.1rem,2.6vw,1.5rem);font-weight:700;letter-spacing:.03em;line-height:1.35;color:var(--handoff-ink, #0a0a0a)}._overlay_12m9j_1[data-phase=escape] ._caption_12m9j_659{animation:_captionFade_12m9j_1 .9s ease forwards}@keyframes _captionFade_12m9j_1{to{opacity:0;transform:translateY(-10px)}}@media (prefers-reduced-motion: reduce){._moverCharge_12m9j_545{animation:_moverCharge_12m9j_545 2s ease-in-out infinite alternate}._voidFlash_12m9j_61{animation-duration:.45s}}._app_19xd6_4{min-height:100vh;display:flex;flex-direction:column;background:transparent;color:var(--ink);position:relative}._progressBar_19xd6_17{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:1fr auto 1fr}._topbarBrand_19xd6_25{display:inline-flex;align-items:center;gap:.55rem;font-size:1.2rem;font-weight:700;letter-spacing:.05em;text-decoration:none;color:var(--ink)}._topbarLinks_19xd6_36{display:flex;gap:1.75rem;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}._topbarLinks_19xd6_36 a{color:var(--mute);text-decoration:none;transition:color var(--transition)}._topbarLinks_19xd6_36 a:hover{color:var(--ink)}._topbarEnd_19xd6_54{display:flex;align-items:center;padding:clamp(.5rem,1.25vh,.9rem) clamp(1.25rem,3vw,2.5rem);border-bottom:1px solid var(--line-soft);background:var(--header-bg);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);overflow:visible}._headerSignOut_19xd6_67{margin-right:.75rem;padding:0;border:none;background:none;font:inherit;font-size:.68rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--mute);cursor:pointer;text-decoration:underline;text-underline-offset:.2em}._headerSignOut_19xd6_67:hover{color:var(--ink)}._steps_19xd6_87{display:flex;align-items:center;gap:.55rem;min-width:0}._stepDot_19xd6_94{width:1.85rem;height:1.85rem;border-radius:50%;border:1px solid var(--ink);background:var(--paper);color:var(--ink);font-family:inherit;font-size:.68rem;font-weight:700;letter-spacing:.04em;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background var(--transition),color var(--transition),transform .12s ease}._stepDot_19xd6_94:not(:disabled):hover{transform:scale(1.08)}._stepDot_19xd6_94:not(:disabled):active{transform:scale(.93)}._stepDot_19xd6_94:disabled{opacity:.3;cursor:not-allowed;border-style:dashed}._stepDot_19xd6_94._current_19xd6_123{background:var(--ink);color:var(--on-ink);transform:scale(1.12)}._stepDot_19xd6_94._done_19xd6_122{background:var(--ink);color:var(--on-ink)}._stepDot_19xd6_94._current_19xd6_123{background:var(--ink);color:var(--on-ink);transform:scale(1.1)}._stepLine_19xd6_135{flex:0 0 2rem;height:1px;background:var(--line);transition:background var(--transition)}._stepLine_19xd6_135._done_19xd6_122{background:var(--ink)}._stepMeta_19xd6_146{margin-left:.65rem;font-size:.65rem;letter-spacing:.14em;text-transform:uppercase;color:var(--mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._blobWrap_19xd6_158{pointer-events:none;display:flex;align-items:center;justify-content:center;position:relative;z-index:2}._stage_19xd6_170{flex:1;display:flex;align-items:flex-start;justify-content:center;padding:clamp(1.25rem,3vh,2rem) clamp(1.25rem,3vw,2rem) clamp(1.5rem,3vh,2.5rem);background:transparent;position:relative;z-index:1}._panel_19xd6_184{width:100%;max-width:44rem;background:var(--surface);border:1.5px solid var(--ink);border-radius:var(--radius);padding:clamp(1.25rem,3vw,2rem) clamp(1.25rem,3.5vw,2.25rem);animation:_fade-up_19xd6_1 .24s ease both;position:relative;z-index:1}._kicker_19xd6_199{display:inline-block;margin-bottom:.75rem;padding:.22rem .55rem;border:1px solid var(--ink);border-radius:999px;font-size:.62rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--ink)}._title_19xd6_212{margin:0 0 .6rem;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:300;line-height:1.1;letter-spacing:.01em;color:var(--ink)}._desc_19xd6_221{margin:0 0 1.25rem;font-size:.88rem;font-weight:400;line-height:1.55;color:var(--mute);max-width:36rem}._field_19xd6_233{margin-bottom:1.1rem}._field_19xd6_233{margin-bottom:1.5rem}._fieldLabel_19xd6_239{display:block;margin-bottom:.45rem;font-size:.65rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--mute)}._input_19xd6_249{width:100%;background:transparent;border:none;border-bottom:1px solid var(--ink);padding:.5rem 0;font-family:inherit;font-size:.92rem;color:var(--ink);outline:none}._textarea_19xd6_261{width:100%;resize:none;background:transparent;border:1.5px solid var(--ink);border-radius:var(--radius);padding:.6rem .85rem;font-family:inherit;font-size:.92rem;color:var(--ink);outline:none;line-height:1.5}._textareaPersonality_19xd6_275{min-height:14rem;max-height:28rem;overflow-y:auto;resize:vertical;line-height:1.55}._charCount_19xd6_283{margin:.35rem 0 0;font-size:.78rem;color:var(--mute)}._input_19xd6_249::placeholder,._textarea_19xd6_261::placeholder{color:var(--mute);font-weight:300}._textareaPersonality_19xd6_275{min-height:11rem;position:relative;z-index:1;background:transparent}._personalityFieldWrap_19xd6_302{position:relative}._charCount_19xd6_283{margin-top:.45rem;font-size:.72rem;color:var(--mute);font-weight:300}._chipRow_19xd6_313{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.2rem}._chipRow_19xd6_313{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}._chip_19xd6_313{padding:.38rem .9rem;border:1px solid var(--ink);border-radius:999px;background:transparent;color:var(--ink);font-family:inherit;font-size:.72rem;font-weight:600;letter-spacing:.06em;cursor:pointer;transition:background var(--transition),color var(--transition),transform .1s ease}._chip_19xd6_313:hover{background:var(--line-soft);transform:translateY(-1px)}._chip_19xd6_313:active{transform:scale(.94)}._chip_19xd6_313:hover{background:var(--line-soft)}._chipActive_19xd6_337{background:var(--ink)!important;color:var(--on-ink)!important}._sources_19xd6_350{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;margin-bottom:1.25rem}._source_19xd6_350{border:1.5px solid var(--ink);border-radius:var(--radius);padding:.9rem 1.1rem;cursor:pointer;text-align:left;background:var(--surface);color:var(--ink);font-family:inherit;transition:background var(--transition),color var(--transition),transform .12s ease,box-shadow .12s ease}._source_19xd6_350:hover{background:var(--line-soft);transform:translateY(-2px);box-shadow:0 4px 12px -2px #00000014}._source_19xd6_350:active{transform:translateY(0) scale(.98);box-shadow:none}._sourceConnected_19xd6_375{background:var(--ink)!important;color:var(--on-ink)!important}._sourceIcon_19xd6_382{width:1.6rem;height:1.6rem;margin-bottom:.6rem;display:flex;align-items:center;justify-content:center;border:1px solid currentColor;border-radius:.3rem;font-size:.7rem;font-weight:700}._sourceName_19xd6_395{font-size:.85rem;font-weight:600;letter-spacing:.04em;margin-bottom:.18rem}._sourceStatus_19xd6_402{font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;opacity:.65}._sourceNote_19xd6_409{margin:0 0 1.25rem;font-size:.7rem;color:var(--mute);line-height:1.5}._sourceControlRow_19xd6_416{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}._sourceInputsStack_19xd6_423{display:flex;flex-direction:column;gap:1.25rem}._sourceInputsRow_19xd6_429{display:grid;grid-template-columns:1fr 1fr;gap:1rem;align-items:start}._sourceInputField_19xd6_436{margin-bottom:0}._sourceActionBtn_19xd6_440{border:1px solid var(--ink);border-radius:999px;background:var(--ink);color:var(--on-ink);font-family:inherit;font-size:.62rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:.42rem .72rem;cursor:pointer}._sourceActionBtn_19xd6_440:hover{opacity:.92}._rainbowEdgeBtn_19xd6_458{border:1.5px solid transparent;color:var(--ink);background:linear-gradient(var(--surface),var(--surface)) padding-box,linear-gradient(120deg,#6366f1,#06b6d4,#10b981,#f59e0b,#ec4899,#6366f1) border-box;background-size:100% 100%,260% 260%;animation:_rainbowEdgeShift_19xd6_1 6s linear infinite}._sourceError_19xd6_468{margin:.35rem 0 0;font-size:.7rem;color:#b91c1c}._fieldWarning_19xd6_474{margin:.45rem 0 0;font-size:.78rem;line-height:1.4;color:#b91c1c}._sourceHelper_19xd6_481{margin:.35rem 0 0;font-size:.7rem;color:var(--mute)}._sourceHelperInline_19xd6_487{font-size:.72rem;color:var(--mute)}._menuDocsList_19xd6_492{margin-top:.55rem;display:grid;gap:.35rem}._menuDocItem_19xd6_498{display:flex;justify-content:space-between;gap:.6rem;align-items:center;border:1px solid var(--line-soft);border-radius:.55rem;padding:.38rem .55rem;font-size:.74rem;color:var(--ink)}._menuDocRemove_19xd6_510{border:none;background:transparent;color:var(--mute);font-family:inherit;font-size:.64rem;letter-spacing:.09em;text-transform:uppercase;cursor:pointer}._menuDocRemove_19xd6_510:hover{color:var(--ink)}@keyframes _rainbowEdgeShift_19xd6_1{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@media (max-width: 48rem){._sourceInputsRow_19xd6_429{grid-template-columns:1fr}}._brandSummary_19xd6_546{display:grid;grid-template-columns:1fr 1fr;gap:1.1rem 2rem;margin-bottom:1.5rem;padding:1.25rem;border:1.5px solid var(--ink);border-radius:var(--radius);background:var(--surface)}._brandItemLabel_19xd6_557{font-size:.6rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--mute);margin-bottom:.35rem}._brandItemValue_19xd6_566{font-size:.92rem;color:var(--ink)}._brandItemActions_19xd6_568{display:flex;align-items:center;gap:.45rem}._fontPreviewBtn_19xd6_574{padding:0;border:none;background:none;font-family:inherit;font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--mute);cursor:pointer;text-decoration:underline;text-underline-offset:.15em}._fontPreviewBtn_19xd6_574:hover{color:var(--ink)}._fontSample_19xd6_593{font-size:1.3rem;font-weight:300;line-height:1.1;color:var(--ink)}._colorRow_19xd6_595{display:flex;gap:.4rem}._colorChip_19xd6_600{width:1.5rem;height:1.5rem;border-radius:.3rem;border:1px solid var(--line)}._step4FontBar_19xd6_610{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin:1rem 0 1.25rem;padding:.85rem 1rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}._step4FontItem_19xd6_621{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .65rem;min-width:min(100%,14rem)}._step4FontLabel_19xd6_629{font-size:.62rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}._step4FontName_19xd6_637{font-size:1rem;line-height:1.1;color:var(--ink)}._actions_19xd6_646{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap;margin-top:.35rem}._btnText_19xd6_654{font-family:inherit;font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--mute);background:transparent;border:none;cursor:pointer;padding:.7rem .25rem;transition:color var(--transition),transform .12s ease}._btnText_19xd6_654:hover{color:var(--ink);transform:translate(2px)}._btnText_19xd6_654:disabled{opacity:.35;cursor:not-allowed}._btnText_19xd6_654:active{transform:translate(0) scale(.97)}@media (max-width: 48rem){._stepMeta_19xd6_146{display:none}._sources_19xd6_350,._brandSummary_19xd6_546,._templateGrid_19xd6_688{grid-template-columns:1fr 1fr}}@media (max-width: 30rem){._stepLine_19xd6_135{flex-basis:1.25rem}._sources_19xd6_350{grid-template-columns:1fr}._sources_19xd6_350,._brandSummary_19xd6_546,._templateGrid_19xd6_688{grid-template-columns:1fr 1fr}}@media (max-width: 30rem){._topbarLinks_19xd6_36{display:none}._sources_19xd6_350{grid-template-columns:1fr}}._extractedVibeBox_19xd6_717{background:linear-gradient(135deg,#9333ea0d,#4f46e50d);border:1px solid var(--line);border-radius:16px;padding:1rem;margin-bottom:1.5rem}._vibeHeader_19xd6_725{font-size:.875rem;margin-bottom:.75rem;color:var(--ink-muted)}._vibeKeywords_19xd6_731{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}._vibeChip_19xd6_738{background:#9333ea1a;padding:.25rem .75rem;border-radius:20px;font-size:.75rem;font-weight:500;color:#9333ea;border:1px solid rgba(147,51,234,.2)}._vibeDetail_19xd6_748{display:flex;gap:1rem;font-size:.75rem;color:var(--ink-muted);margin-bottom:.5rem}._vibeDetail_19xd6_748 span{display:flex;align-items:center;gap:.25rem}._modalOverlay_19xd6_764{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_19xd6_764{background:#fff;padding:2rem;border-radius:1rem;max-width:500px;width:90%;max-height:80vh;overflow-y:auto}._modal_19xd6_764 h3{margin-bottom:1rem;font-size:1.25rem}._searchResults_19xd6_792{margin-top:1rem;max-height:300px;overflow-y:auto}._searchResult_19xd6_792{width:100%;text-align:left;padding:.75rem;border:1px solid #e0e0e0;border-radius:.5rem;margin-bottom:.5rem;background:#fff;cursor:pointer;transition:all .2s}._searchResult_19xd6_792:hover{background:#f5f5f5;border-color:#999}._searchResult_19xd6_792 strong{display:block;margin-bottom:.25rem}._searchResult_19xd6_792 small{font-size:.75rem;color:#666}._photoUploadCard_19xd6_825{border:2px solid transparent;border-radius:var(--radius);padding:1.75rem;transition:all .3s ease;position:relative;background:linear-gradient(var(--paper),var(--paper)) padding-box,linear-gradient(135deg,#3b82f6,#8b5cf6,#ec4899,#f59e0b,#3b82f6) border-box;background-size:100% 100%,220% 220%;animation:_photoBorderShift_19xd6_1 8s linear infinite}._photoUploadCardDragging_19xd6_838{background:linear-gradient(var(--line-soft),var(--line-soft)) padding-box,linear-gradient(135deg,#3b82f6,#8b5cf6,#ec4899,#f59e0b,#3b82f6) border-box}@keyframes _photoBorderShift_19xd6_1{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}._photoInputWrapper_19xd6_858{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem;flex-wrap:wrap}._photoFileInput_19xd6_866{display:none}._photoFileLabel_19xd6_870{display:inline-flex;align-items:center;gap:.5rem;background:var(--surface);color:var(--ink);padding:.625rem 1.25rem;border-radius:var(--radius);cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s ease;border:1px solid var(--line)}._photoFileLabel_19xd6_870:hover{background:var(--line-soft);border-color:var(--ink)}._photoFileHint_19xd6_890{color:var(--mute);font-size:.813rem}._photoGridWrapper_19xd6_896{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:1rem;margin-top:1.5rem}._photoGridItem_19xd6_903{position:relative;background:var(--surface);border-radius:var(--radius);padding:.5rem;transition:all .2s ease;border:1px solid var(--line)}._photoGridItem_19xd6_903:hover{transform:translateY(-2px);border-color:var(--ink);box-shadow:0 4px 12px #0000000d}._photoGridPreview_19xd6_918{width:100%;height:100px;object-fit:cover;border-radius:calc(var(--radius) - 4px)}._photoRemoveBtn_19xd6_925{position:absolute;top:.25rem;right:.25rem;background:#ef4444;color:#fff;border:none;width:24px;height:24px;border-radius:calc(var(--radius) - 4px);cursor:pointer;font-size:1rem;display:flex;align-items:center;justify-content:center;transition:all .2s ease;opacity:0}._photoGridItem_19xd6_903:hover ._photoRemoveBtn_19xd6_925{opacity:1}._photoRemoveBtn_19xd6_925:hover{background:#dc2626}._photoGridName_19xd6_952{font-size:.688rem;color:var(--mute);margin-top:.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}._logoUploadCard_19xd6_968{border:1.5px solid var(--ink);border-radius:var(--radius);padding:1.5rem;background:var(--paper);position:relative;transition:border-color .2s ease,box-shadow .2s ease}._logoUploadCard_19xd6_968:hover{box-shadow:0 4px 16px #0000000d}._logoCardHead_19xd6_981{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}._logoCardHint_19xd6_989{margin:.25rem 0 0;font-size:.78rem;color:var(--mute);line-height:1.45;max-width:38ch}._logoRemoveBtn_19xd6_997{flex-shrink:0;background:transparent;border:1px solid var(--line);color:var(--mute);font-family:inherit;font-size:.65rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:.35rem .7rem;border-radius:999px;cursor:pointer;transition:all .2s ease}._logoRemoveBtn_19xd6_997:hover{color:var(--ink);border-color:var(--ink)}._logoPreviewRow_19xd6_1018{display:grid;grid-template-columns:minmax(120px,200px) 1fr;gap:1.5rem;align-items:stretch}._logoPreviewBox_19xd6_1025{display:flex;align-items:center;justify-content:center;background:linear-gradient(45deg,var(--line-soft) 25%,transparent 25%) 0 0 / 12px 12px,linear-gradient(-45deg,var(--line-soft) 25%,transparent 25%) 0 0 / 12px 12px,linear-gradient(45deg,transparent 75%,var(--line-soft) 75%) 0 0 / 12px 12px,linear-gradient(-45deg,transparent 75%,var(--line-soft) 75%) 0 0 / 12px 12px,var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:1rem;min-height:9rem}._logoPreviewImg_19xd6_1042{max-width:100%;max-height:7.5rem;width:auto;height:auto;object-fit:contain}._logoExtractCol_19xd6_1050{display:flex;flex-direction:column;justify-content:center;gap:.85rem;min-width:0}._logoExtractLabel_19xd6_1058{font-size:.65rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}._logoSwatchRow_19xd6_1066{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}._logoSwatch_19xd6_1066{display:flex;flex-direction:column;align-items:stretch;gap:.35rem;min-width:0}._logoSwatchChip_19xd6_1080{display:block;height:2.4rem;border-radius:calc(var(--radius) - 4px);box-shadow:inset 0 0 0 1px #0000000f}._logoSwatchHex_19xd6_1087{font-family:ui-monospace,Cascadia Code,monospace;font-size:.65rem;color:var(--mute);text-align:center;letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._logoSwatchSkeleton_19xd6_1098{display:block;height:2.4rem;border-radius:calc(var(--radius) - 4px);background:linear-gradient(90deg,var(--line-soft) 0%,var(--line) 50%,var(--line-soft) 100%);background-size:200% 100%;animation:_logoSwatchPulse_19xd6_1 1.2s linear infinite}@keyframes _logoSwatchPulse_19xd6_1{0%{background-position:200% 50%}to{background-position:-200% 50%}}._logoApplyRow_19xd6_1117{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._logoApplyBtn_19xd6_1124{flex:1 1 auto;background:var(--ink);color:var(--on-ink);border:1px solid var(--ink);font-family:inherit;font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:.55rem .95rem;border-radius:999px;cursor:pointer;transition:filter .2s ease,transform .1s ease;min-width:0}._logoApplyBtn_19xd6_1124:hover:not(:disabled){filter:brightness(1.1)}._logoApplyBtn_19xd6_1124:active:not(:disabled){transform:scale(.98)}._logoApplyBtn_19xd6_1124:disabled{opacity:.55;cursor:not-allowed}._logoReExtractBtn_19xd6_1154{background:transparent;border:1px solid var(--line);color:var(--mute);font-family:inherit;font-size:.62rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:.55rem .85rem;border-radius:999px;cursor:pointer;transition:all .2s ease}._logoReExtractBtn_19xd6_1154:hover:not(:disabled){color:var(--ink);border-color:var(--ink)}._logoReExtractBtn_19xd6_1154:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 640px){._logoPreviewRow_19xd6_1018{grid-template-columns:1fr}._logoPreviewBox_19xd6_1025{min-height:8rem}}._app_19xd6_4{min-height:100vh;padding:0;margin:0;overflow-x:hidden;position:relative}._stage_19xd6_170{max-width:1200px;margin:0 auto;padding:2rem 2rem 4rem;width:100%;box-sizing:border-box}@media (max-width: 768px){._stage_19xd6_170{padding:1.5rem 1.5rem 3rem}._panel_19xd6_184{margin:0;padding:0}}._progressBar_19xd6_17{padding:1.5rem 2rem;width:100%;box-sizing:border-box}@media (max-width: 768px){._progressBar_19xd6_17{padding:1rem 1.5rem}}._actions_19xd6_646{margin-top:3rem;padding-bottom:1rem;flex-wrap:wrap;gap:1rem}._templateGrid_19xd6_688{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;padding:.25rem;margin-bottom:2rem}._chipRow_19xd6_313{display:flex;flex-wrap:wrap;gap:.75rem;padding:.25rem 0}._photoGridWrapper_19xd6_896{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem;padding:.25rem;margin-top:1rem}._brandSummary_19xd6_546{display:grid;gap:1.5rem;padding:.25rem}._title_19xd6_212,._desc_19xd6_221,._kicker_19xd6_199{max-width:100%;word-wrap:break-word}@media (max-width: 480px){._stage_19xd6_170{padding:1rem 1rem 2rem}._progressBar_19xd6_17{padding:1rem}._title_19xd6_212{font-size:2rem}._templateGrid_19xd6_688{grid-template-columns:1fr;gap:1rem}}._bubbleOverlay_19xd6_1303{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeIn_19xd6_1 .2s ease}@keyframes _fadeIn_19xd6_1{0%{opacity:0}to{opacity:1}}._uploadBubble_19xd6_1322{background:#fff;border-radius:20px;width:90%;max-width:500px;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 20px 35px -8px #0003;animation:_slideUp_19xd6_1 .3s ease}@keyframes _slideUp_19xd6_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}._bubbleHeader_19xd6_1345{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;border-bottom:1px solid #e0e0e0}._bubbleHeader_19xd6_1345 h3{margin:0;font-size:1.125rem;font-weight:600}._bubbleClose_19xd6_1359{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#666;padding:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s}._bubbleClose_19xd6_1359:hover{background:#f0f0f0;color:#000}._bubbleContent_19xd6_1380{flex:1;overflow-y:auto;padding:1.25rem}._bubblePreviewGrid_19xd6_1386{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:.75rem;margin-bottom:1rem}._bubblePreviewItem_19xd6_1393{position:relative;aspect-ratio:1;border-radius:8px;overflow:hidden;background:#f5f5f5}._bubblePreviewItem_19xd6_1393 img{width:100%;height:100%;object-fit:cover}._bubbleFileName_19xd6_1407{position:absolute;bottom:0;left:0;right:0;background:#000000b3;color:#fff;font-size:.7rem;padding:.25rem .5rem;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._bubbleInfo_19xd6_1422{display:flex;justify-content:space-between;padding-top:.75rem;border-top:1px solid #e0e0e0;font-size:.875rem;color:#666}._bubbleCount_19xd6_1431{font-weight:500}._bubbleSize_19xd6_1435{font-family:monospace}._bubbleActions_19xd6_1439{display:flex;gap:.75rem;padding:1rem 1.25rem;border-top:1px solid #e0e0e0}._bubbleCancel_19xd6_1446,._bubbleConfirm_19xd6_1447{flex:1;padding:.75rem;border-radius:10px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;border:none}._bubbleCancel_19xd6_1446{background:#f5f5f5;color:#000}._bubbleCancel_19xd6_1446:hover{background:#e8e8e8}._bubbleConfirm_19xd6_1447{background:#6366f1;color:#fff}._bubbleConfirm_19xd6_1447:hover{background:#5558dd;transform:translateY(-1px);box-shadow:0 4px 12px #6366f14d}._analysisBlock_19xd6_1478{border:1.5px solid var(--ink);border-radius:var(--radius);padding:1rem;margin-bottom:1rem;background:var(--surface)}._analysisTopRow_19xd6_1486{display:flex;justify-content:space-between;gap:.75rem;margin-bottom:.6rem;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}._analysisBar_19xd6_1497{width:100%;height:.55rem;border-radius:999px;background:var(--line-soft);overflow:hidden}._analysisBarFill_19xd6_1505{height:100%;background:linear-gradient(90deg,#4f46e5,#9333ea 55%,#ec4899);transition:width .42s ease}._showcaseBox_19xd6_1511{border:1px solid var(--line);border-radius:var(--radius);padding:1rem;background:var(--paper)}._showcaseCard_19xd6_1518{margin-top:.4rem;display:grid;gap:.4rem}._showcaseCardTitle_19xd6_1524{font-size:.95rem;font-weight:600;color:var(--ink)}._showcaseLink_19xd6_1530{font-size:.78rem;color:var(--mute);width:fit-content;border-bottom:1px dashed var(--line)}._showcaseNote_19xd6_1537{margin:0;font-size:.82rem;line-height:1.45;color:var(--mute)}._showcasePreviewWidget_19xd6_1544{margin-top:.35rem;border:1px solid var(--line);border-radius:.7rem;overflow:hidden;background:#0b0b0b;aspect-ratio:16 / 10}._showcasePreviewWidget_19xd6_1544>*{height:100%}._showcaseFrame_19xd6_1557{width:126%;height:126%;border:0;background:#111;transform:scale(.8);transform-origin:top left;pointer-events:none}._paletteGrid_19xd6_1567{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-top:.75rem}._paletteOption_19xd6_1574{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;border:1px solid var(--line);border-radius:.6rem;background:var(--surface);padding:.4rem;cursor:pointer}._paletteOption_19xd6_1574:hover{border-color:var(--ink)}._paletteOptionActive_19xd6_1589{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}._paletteSwatch_19xd6_1594{display:block;width:100%;aspect-ratio:1 / 1;border-radius:.35rem;border:1px solid rgba(0,0,0,.08)}._primaryOptionsRow_19xd6_1602{display:flex;flex-wrap:wrap;gap:.45rem}._primaryOption_19xd6_1602{width:1.8rem;height:1.8rem;border-radius:999px;border:1px solid var(--line);cursor:pointer}._primaryOption_19xd6_1602:hover{transform:translateY(-1px);border-color:var(--ink)}._customPaletteRow_19xd6_1622{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;margin-top:.55rem}._customPaletteSlot_19xd6_1629{display:flex;flex-direction:column;align-items:stretch;gap:.32rem;min-width:0}._customSwatchLabel_19xd6_1637{display:block;position:relative;width:100%;height:2.6rem;border:1px solid var(--line);border-radius:.55rem;overflow:hidden;cursor:pointer;transition:border-color .12s ease,transform .12s ease}._customSwatchLabel_19xd6_1637:hover{border-color:var(--ink);transform:translateY(-1px)}._customColorInput_19xd6_1654{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;height:100%;padding:0;margin:0;border:none;background:transparent;cursor:pointer;display:block}._customColorInput_19xd6_1654::-webkit-color-swatch-wrapper{padding:0;border-radius:0}._customColorInput_19xd6_1654::-webkit-color-swatch{border:none;border-radius:0}._customColorInput_19xd6_1654::-moz-color-swatch{border:none;border-radius:0}._customHexInput_19xd6_1682{width:100%;font-family:ui-monospace,SFMono-Regular,Cascadia Code,monospace;font-size:.62rem;text-align:center;background:transparent;border:1px solid var(--line);border-radius:.35rem;padding:.22rem .25rem;color:var(--ink);outline:none;text-transform:uppercase;letter-spacing:.04em;box-sizing:border-box}._customHexInput_19xd6_1682:focus{border-color:var(--ink)}._customPaletteLabel_19xd6_1702{font-size:.52rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--mute);text-align:center;cursor:help}._brandItemHead_19xd6_1712{display:flex;justify-content:space-between;align-items:center;gap:.65rem}._brandEditBtn_19xd6_1719{border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--mute);font-family:inherit;font-size:.58rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:.22rem .55rem;cursor:pointer}._brandEditBtn_19xd6_1719:hover{color:var(--ink);border-color:var(--ink)}._editorActions_19xd6_1738{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:.55rem}._editorConfirmBtn_19xd6_1746{border:1px solid var(--ink);border-radius:999px;background:var(--ink);color:var(--on-ink);font-family:inherit;font-size:.58rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:.28rem .65rem;cursor:pointer}._editorConfirmBtn_19xd6_1746:hover:not(:disabled){opacity:.92}._editorConfirmBtn_19xd6_1746:disabled{opacity:.4;cursor:not-allowed}._panelWide_19xd6_1777{max-width:58rem}._templateGrid_19xd6_688{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:.25rem;margin-bottom:2rem}@media (max-width: 52rem){._templateGrid_19xd6_688{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}}@media (max-width: 28rem){._templateGrid_19xd6_688{grid-template-columns:1fr}}._template_19xd6_688{aspect-ratio:16 / 10;display:flex;flex-direction:column;overflow:hidden;background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:0;cursor:pointer;font-family:inherit;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease;position:relative;box-shadow:0 1px 2px #0000000a}._template_19xd6_688:hover{transform:translateY(-2px);box-shadow:0 12px 24px -12px #00000038,0 2px 6px #0000000f;border-color:var(--mute)}._template_19xd6_688:active{transform:translateY(0)}._templateSelected_19xd6_1830,._templateSelected_19xd6_1830:hover{border-color:var(--ink);box-shadow:0 0 0 2px var(--ink),0 14px 30px -12px #00000040,0 2px 10px #00000014}._templateSelected_19xd6_1830:hover{transform:translateY(-2px)}._templatePreviewFrame_19xd6_1843{flex:1;min-height:0;overflow:hidden;position:relative;border-bottom:1px solid var(--line-soft);background:#0a0a0a}._templatePreviewBtn_19xd6_1852{padding:.2rem .45rem;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--ink);font-family:inherit;font-size:.52rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;pointer-events:auto}._templatePreviewBtn_19xd6_1852:hover{background:var(--ink);color:var(--on-ink);border-color:var(--ink)}._templateMeta_19xd6_1873{flex-shrink:0;position:relative;z-index:2;padding:.55rem .85rem;display:flex;justify-content:space-between;align-items:center;gap:.5rem;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);background:var(--surface);border-top:none}._tplMetaRight_19xd6_1890{display:flex;align-items:center;gap:.4rem;flex-shrink:0}._tplNum_19xd6_1897{color:var(--mute);font-variant-numeric:tabular-nums;font-size:.62rem}._tplAiBadge_19xd6_1903{font-size:.5rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;background:var(--ink);color:var(--on-ink);padding:.2em .5em;border-radius:999px;line-height:1}._authSignedIn_19xd6_1916{padding:1.25rem 1.5rem;border:1px solid var(--line-soft);border-radius:var(--radius);background:var(--surface);font-size:.95rem;line-height:1.5}._authHint_19xd6_1925{margin:.75rem 0 0;font-size:.88rem;color:var(--mute)}._authSignOutLink_19xd6_1931{padding:0;border:none;background:none;font:inherit;font-weight:600;color:var(--ink);text-decoration:underline;cursor:pointer}._titleVenue_19xd6_1942{font-style:italic;letter-spacing:-.01em}._authToggle_19xd6_1947{display:flex;gap:.5rem;margin-bottom:1.25rem}._authToggleBtn_19xd6_1953{flex:1;padding:.55rem .75rem;border:1px solid var(--line);border-radius:var(--radius-btn);background:transparent;font:inherit;font-size:.82rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;color:var(--mute)}._authToggleActive_19xd6_1968{background:var(--ink);color:var(--on-ink);border-color:var(--ink)}._authForm_19xd6_1974{width:100%;margin-bottom:1rem}._paymentCard_19xd6_1979{margin:1.5rem 0 2rem;padding:1.25rem 1.5rem;border:1px solid var(--line-soft);border-radius:var(--radius);background:var(--surface)}._paymentRow_19xd6_1987{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.55rem 0;font-size:.92rem;border-bottom:1px solid var(--line-soft)}._paymentRow_19xd6_1987:last-of-type{border-bottom:none}._paymentPrice_19xd6_2001{font-weight:700;letter-spacing:.04em}._paymentNote_19xd6_2006{margin:1rem 0 0;font-size:.82rem;color:var(--mute);font-style:italic}._root_1sz3l_1{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#0a0a0a;pointer-events:none;-webkit-user-select:none;user-select:none}._canvas_1sz3l_10{position:absolute;top:0;left:50%;transform-origin:top center;overflow:hidden;pointer-events:none;background:#fff}._canvas_1sz3l_10 a,._canvas_1sz3l_10 button{pointer-events:none!important;cursor:default!important}._overlay_ie4ts_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10050;display:flex;flex-direction:column;background:#111}._toolbar_ie4ts_10{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.65rem 1rem;background:#000000eb;border-bottom:1px solid rgba(255,255,255,.12);color:#fafafa;flex-shrink:0}._toolbarLabel_ie4ts_22{font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}._closeBtn_ie4ts_29{padding:.45rem .85rem;border:1px solid rgba(255,255,255,.25);border-radius:.35rem;background:transparent;color:#fafafa;font-family:inherit;font-size:.78rem;font-weight:600;cursor:pointer}._closeBtn_ie4ts_29:hover{background:#ffffff14}._stage_ie4ts_45{flex:1;min-height:0;display:flex;align-items:stretch;justify-content:center;padding:1rem 1.25rem .5rem;overflow:hidden}._frame_ie4ts_55{width:min(72rem,98vw);height:100%;max-height:100%;border-radius:.65rem;overflow:hidden;box-shadow:0 24px 80px #00000073,0 0 0 1px #ffffff14;background:#fff;display:flex;flex-direction:column}._previewViewport_ie4ts_69{flex:1;min-height:0;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;background:#fff;transform:translateZ(0);overscroll-behavior:contain}._previewScaler_ie4ts_83{flex:none;display:flex;flex-direction:column;min-height:0}._previewScaler_ie4ts_83>*{flex:1;min-height:0;height:100%;width:100%}._previewError_ie4ts_97{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:2rem;color:#1a1a1a;text-align:center}._previewErrorTitle_ie4ts_109{margin:0;font-weight:700}._previewErrorMsg_ie4ts_114{margin:0;font-size:.85rem;opacity:.7;max-width:28rem}._footerHint_ie4ts_121{margin:0;font-size:.68rem;letter-spacing:.06em;color:#ffffff8c;flex:1;min-width:0;text-align:left}._overlayFooter_ie4ts_131{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.65rem 1rem .85rem}._ghost_er2ky_1{position:absolute;inset:.85rem 1rem auto 1rem;pointer-events:none;display:flex;align-items:flex-start;gap:.15rem;z-index:0}._ghostText_er2ky_11{margin:0;font-family:inherit;font-size:.92rem;line-height:1.55;color:var(--mute);font-weight:300;opacity:.72;white-space:pre-wrap}._cursor_er2ky_22{color:var(--mute);opacity:.45;animation:_personalityBlink_er2ky_1 1s step-end infinite;font-weight:300;line-height:1.55}@keyframes _personalityBlink_er2ky_1{50%{opacity:0}}._panel_n0phr_1{display:flex;flex-direction:column;gap:.65rem;border:1px solid var(--line);border-radius:calc(var(--radius) - 2px);background:var(--surface);padding:.65rem;box-shadow:0 10px 28px color-mix(in srgb,var(--ink) 6%,transparent)}._currentRow_n0phr_12{display:flex;flex-direction:column;gap:.2rem;padding:.45rem .55rem;border:1px solid var(--line-soft);border-radius:calc(var(--radius) - 4px);background:var(--paper)}._currentLabel_n0phr_22{font-size:.58rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}._currentValue_n0phr_30{font-size:1.05rem;line-height:1.15;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._toolbar_n0phr_39{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.45rem;align-items:center}._searchWrap_n0phr_46{position:relative;display:flex;align-items:center;min-width:0}._searchIcon_n0phr_53{position:absolute;left:.65rem;width:.85rem;height:.85rem;opacity:.45;pointer-events:none;background:radial-gradient(circle at 38% 38%,transparent 42%,currentColor 44%,currentColor 48%,transparent 50%),linear-gradient(currentColor,currentColor) 72% 72% / 34% 2px no-repeat;transform:rotate(-45deg);color:var(--ink)}._searchInput_n0phr_67{width:100%;padding:.5rem 2rem;border:1px solid var(--line);border-radius:.45rem;background:var(--paper);font-family:inherit;font-size:.82rem;color:var(--ink)}._searchInput_n0phr_67:focus{outline:none;border-color:var(--ink)}._searchInput_n0phr_67::-webkit-search-cancel-button{display:none}._searchClear_n0phr_87{position:absolute;right:.35rem;width:1.35rem;height:1.35rem;border:none;border-radius:999px;background:var(--line-soft);color:var(--mute);font-size:1rem;line-height:1;cursor:pointer}._searchClear_n0phr_87:hover{color:var(--ink)}._filterWrap_n0phr_105{display:flex;min-width:0}._filterSelect_n0phr_110{max-width:8.5rem;padding:.48rem 1.75rem .48rem .65rem;border:1px solid var(--line);border-radius:.45rem;background:var(--paper);font-family:inherit;font-size:.72rem;font-weight:600;color:var(--ink);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--mute) 50%),linear-gradient(135deg,var(--mute) 50%,transparent 50%);background-position:calc(100% - .95rem) calc(50% - .12rem),calc(100% - .7rem) calc(50% - .12rem);background-size:.35rem .35rem,.35rem .35rem;background-repeat:no-repeat}._filterSelect_n0phr_110:focus{outline:none;border-color:var(--ink)}._listShell_n0phr_137{min-height:14rem;max-height:16rem;border:1px solid var(--line);border-radius:.45rem;background:var(--paper);overflow:hidden}._fontList_n0phr_146{list-style:none;margin:0;padding:.25rem 0;max-height:16rem;overflow-y:auto;overscroll-behavior:contain;will-change:transform}._fontRowWrap_n0phr_156{height:2.5rem;contain:layout style}._listSpacer_n0phr_161{list-style:none;margin:0;padding:0;pointer-events:none}._fontList_n0phr_146::-webkit-scrollbar{width:.45rem}._fontList_n0phr_146::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ink) 18%,transparent);border-radius:999px}._fontRow_n0phr_156{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.42rem .75rem;border:none;background:transparent;cursor:pointer;text-align:left;font-size:.98rem;line-height:1.2;color:var(--ink);transition:background .12s ease}._fontRow_n0phr_156:hover{background:var(--line-soft)}._fontRowSelected_n0phr_198{background:color-mix(in srgb,var(--ink) 8%,var(--paper))}._fontRowName_n0phr_202{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fontRowCheck_n0phr_208{flex-shrink:0;width:.55rem;height:.55rem;border-radius:999px;background:var(--ink);box-shadow:0 0 0 2px var(--paper)}._status_n0phr_217,._meta_n0phr_218{margin:0;padding:.55rem .75rem;font-size:.72rem;color:var(--mute)}._meta_n0phr_218{padding-top:0;text-align:right}._preview_n0phr_230{margin:0;padding:.55rem .7rem;border:1px dashed var(--line);border-radius:.45rem;font-size:1.15rem;line-height:1.2;color:var(--ink);background:var(--paper)}._widget_19rt4_1{position:relative;width:100%;height:100%;min-height:9rem;aspect-ratio:16 / 10;overflow:hidden;background:#0b0b0b}._widgetCompact_19rt4_11{min-height:9rem}._frame_19rt4_15{position:absolute;top:0;right:0;bottom:0;left:0;width:200%;height:200%;border:0;background:transparent;transform:scale(.5);transform-origin:top left;pointer-events:none}._shot_19rt4_27{width:100%;height:100%;object-fit:cover;object-position:top center;display:block}._empty_19rt4_35{display:flex;align-items:center;justify-content:center;color:var(--mute);font-size:.72rem;background:#f5f5f78c}._toggle_ahrjb_1{--celestial-ease: cubic-bezier(.34, 1.12, .64, 1);--celestial-duration: .52s;position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border:1px solid var(--line);border-radius:50%;background:var(--surface);color:var(--ink);cursor:pointer;flex-shrink:0;overflow:hidden;transition:background var(--transition),border-color var(--transition),transform 80ms ease}._toggle_ahrjb_1:hover{border-color:var(--ink)}._toggle_ahrjb_1:focus-visible{outline:2px solid var(--ink);outline-offset:2px}._toggle_ahrjb_1:active{transform:scale(.94)}.theme-toggle-fixed._toggle_ahrjb_1{position:fixed;bottom:1.5rem;right:1.5rem;z-index:100}._glow_ahrjb_45{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;opacity:.22;background:radial-gradient(circle at 50% 55%,rgba(251,191,36,.9) 0%,transparent 68%);transform:scale(.85);transition:opacity var(--celestial-duration) ease,transform var(--celestial-duration) var(--celestial-ease),background 0s}._toggleDark_ahrjb_59 ._glow_ahrjb_45{opacity:.28;background:radial-gradient(circle at 50% 55%,rgba(124,58,237,.85) 0%,transparent 68%);transform:scale(1)}._icon_ahrjb_65{position:relative;z-index:1;width:1.125rem;height:1.125rem;color:var(--ink);transition:color 0s}._sun_ahrjb_74,._moon_ahrjb_75{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;transition:opacity calc(var(--celestial-duration) * .7) ease,transform var(--celestial-duration) var(--celestial-ease)}._sun_ahrjb_74 svg,._moon_ahrjb_75 svg{width:100%;height:100%;overflow:visible}._sun_ahrjb_74{opacity:1;transform:rotate(0) scale(1)}._moon_ahrjb_75{opacity:0;transform:rotate(-70deg) scale(.55)}._toggleDark_ahrjb_59 ._sun_ahrjb_74{opacity:0;transform:rotate(70deg) scale(.55)}._toggleDark_ahrjb_59 ._moon_ahrjb_75{opacity:1;transform:rotate(0) scale(1)}._rays_ahrjb_113{transform-box:fill-box;transform-origin:center;transition:transform calc(var(--celestial-duration) * .85) var(--celestial-ease),opacity calc(var(--celestial-duration) * .5) ease}._toggleDark_ahrjb_59 ._rays_ahrjb_113{transform:rotate(120deg) scale(.1);opacity:0}._disc_ahrjb_126{transform-box:fill-box;transform-origin:center;transition:transform var(--celestial-duration) var(--celestial-ease)}._toggleDark_ahrjb_59 ._disc_ahrjb_126{transform:scale(.5)}._moonBody_ahrjb_136{transform-box:fill-box;transform-origin:center;transition:transform var(--celestial-duration) var(--celestial-ease),opacity calc(var(--celestial-duration) * .65) ease;transform:scale(.7) rotate(-20deg);opacity:0}._toggleDark_ahrjb_59 ._moonBody_ahrjb_136{transform:scale(1) rotate(0);opacity:1}._star_ahrjb_151{transform-box:fill-box;transform-origin:center;opacity:0;transform:scale(0);transition:opacity calc(var(--celestial-duration) * .45) ease,transform var(--celestial-duration) var(--celestial-ease)}._toggleDark_ahrjb_59 ._star_ahrjb_151{opacity:1;transform:scale(1)}._toggleDark_ahrjb_59 ._star_ahrjb_151:first-of-type{transition-delay:90ms}._toggleDark_ahrjb_59 ._star_ahrjb_151:last-of-type{transition-delay:.16s}._toggle_ahrjb_1._animating_ahrjb_174 ._glow_ahrjb_45{animation:_theme-toggle-burst_ahrjb_1 var(--celestial-duration) var(--celestial-ease)}@keyframes _theme-toggle-burst_ahrjb_1{0%{transform:scale(.85)}40%{transform:scale(1.2)}to{transform:scale(var(--burst-end, 1))}}._toggle_ahrjb_1:not(._toggleDark_ahrjb_59)._animating_ahrjb_174 ._glow_ahrjb_45{--burst-end: .85}._toggle_ahrjb_1._toggleDark_ahrjb_59._animating_ahrjb_174 ._glow_ahrjb_45{--burst-end: 1}@media (prefers-reduced-motion: reduce){._toggle_ahrjb_1{--celestial-duration: .12s}._sun_ahrjb_74,._moon_ahrjb_75,._rays_ahrjb_113,._disc_ahrjb_126,._moonBody_ahrjb_136,._star_ahrjb_151,._glow_ahrjb_45{transition:opacity .12s ease;transform:none!important;animation:none!important}._moon_ahrjb_75,._toggleDark_ahrjb_59 ._sun_ahrjb_74{opacity:0}._sun_ahrjb_74,._toggleDark_ahrjb_59 ._moon_ahrjb_75{opacity:1}._toggleDark_ahrjb_59 ._star_ahrjb_151{opacity:.75;transform:none}}._splitViewport_kjfol_2{display:grid;grid-template-columns:minmax(0,1fr) minmax(30rem,50%);gap:clamp(1rem,2.5vw,2rem);align-items:stretch;width:100%;box-sizing:border-box;min-height:0}._splitViewportEmployee_kjfol_13{grid-template-columns:minmax(28rem,1.15fr) minmax(0,.85fr)}._splitViewportEmployee_kjfol_13 ._previewCol_kjfol_17{order:0}._splitViewportEmployee_kjfol_13 ._editorWrap_kjfol_21{order:1}._splitViewportAdminFixed_kjfol_25{flex:1;min-height:0;height:100%;max-height:100%;overflow:hidden;grid-template-rows:minmax(0,1fr)}._splitViewportStructure_kjfol_35{grid-template-columns:minmax(0,1fr) minmax(34rem,52%);gap:clamp(1.25rem,2vw,1.75rem)}._splitViewportStructure_kjfol_35 ._editorWrap_kjfol_21{padding-right:.25rem}._splitViewportAspect_kjfol_45{grid-template-columns:minmax(0,22rem) minmax(36rem,1fr);gap:clamp(1.25rem,2vw,1.75rem)}._splitViewportAspect_kjfol_45 ._editorWrap_kjfol_21{padding-right:.25rem}._splitViewportAspect_kjfol_45 ._previewCol_kjfol_17{min-width:0}._splitViewportFlexFill_kjfol_58{flex:1;min-height:0}._editorWrap_kjfol_21{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;overflow-x:hidden;overflow-y:auto;color:var(--ink);background:var(--paper)}._previewCol_kjfol_17{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:var(--paper, #faf9f6)}._previewSticky_kjfol_84{flex:1;min-height:0;display:flex;flex-direction:column;gap:.45rem;background:var(--paper, #faf9f6)}._previewHeader_kjfol_93{display:flex;justify-content:space-between;align-items:center;gap:.5rem}._previewTag_kjfol_100{font-size:.65rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}._previewHeaderActions_kjfol_108{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._openLiveBtn_kjfol_115{font:inherit;font-size:.65rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:.35rem .55rem;border-radius:.35rem;background:var(--ink);color:var(--paper);border:1px solid var(--ink);text-decoration:none;display:inline-flex;align-items:center;gap:.25rem;transition:opacity .2s ease}._openLiveBtn_kjfol_115:hover{opacity:.88}._vpToggle_kjfol_137{display:flex;gap:.25rem;background:var(--line-soft);padding:.25rem;border-radius:.5rem}._vpBtn_kjfol_145{background:transparent;border:none;font-size:.65rem;font-weight:700;letter-spacing:.05em;padding:.35rem .65rem;border-radius:.35rem;color:var(--mute);cursor:pointer;transition:all .2s ease}._vpBtn_kjfol_145:hover{color:var(--ink)}._vpBtnActive_kjfol_162{background:var(--surface);border:none;font-size:.65rem;font-weight:700;letter-spacing:.05em;padding:.35rem .65rem;border-radius:.35rem;color:var(--ink);box-shadow:0 2px 8px color-mix(in srgb,var(--ink) 10%,transparent);cursor:pointer}._previewFrameWrap_kjfol_175{flex:none;width:100%;min-height:8rem;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;background:transparent;border:none;border-radius:0;overflow:hidden;position:relative}._previewScaleShell_kjfol_190{width:100%;flex:none;position:relative;overflow:hidden;flex-shrink:0;border-radius:10px;background:var(--paper, #faf9f6);box-shadow:0 0 0 1px color-mix(in srgb,var(--ink, #1a1a1a) 10%,transparent),0 12px 40px color-mix(in srgb,var(--ink, #1a1a1a) 12%,transparent)}._previewScaleShellAnimating_kjfol_203{transition:height .4s cubic-bezier(.4,0,.2,1)}._previewDesktopScaler_kjfol_207{position:absolute;top:0;left:0;display:flex;flex-direction:column;transform-origin:top left;backface-visibility:hidden}._previewDesktopScalerAnimating_kjfol_217{transition:transform .4s cubic-bezier(.4,0,.2,1)}._previewFrame_kjfol_175{display:flex;flex-direction:column;background:var(--paper, #fff);border-radius:10px;overflow:hidden;flex:none;transform:translateZ(0);isolation:isolate;overscroll-behavior:contain}._previewFrame_kjfol_175>*{width:100%;min-width:0;height:100%;flex:none;min-height:0;display:flex;flex-direction:column}._previewDisclaimer_kjfol_245{margin:.5rem 0 0;font-size:.7rem;line-height:1.4;color:var(--mute);text-align:center}@media (max-width: 1100px){._splitViewportAspect_kjfol_45{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width: 900px){._splitViewport_kjfol_2{grid-template-columns:1fr;height:auto;max-height:none}._previewCol_kjfol_17{min-height:min(52vh,28rem)}._previewFrameWrap_kjfol_175{flex:none;min-height:8rem}}._bell_1o0n7_1{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:999px;border:1px solid var(--line-soft);background:var(--surface);color:var(--ink);text-decoration:none;transition:background var(--transition),border-color var(--transition),color var(--transition),box-shadow var(--transition)}._bell_1o0n7_1:hover{border-color:var(--line);background:var(--paper);color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--ai-fuchsia) 14%,transparent)}._icon_1o0n7_27{width:1.1rem;height:1.1rem}._count_1o0n7_32{position:absolute;top:-.2rem;right:-.2rem;min-width:1.1rem;height:1.1rem;padding:0 .25rem;border-radius:999px;background:#ca8a04;color:#fff;font-size:.62rem;font-weight:800;line-height:1.1rem;text-align:center;border:2px solid var(--header-bg, var(--paper));box-shadow:0 1px 4px color-mix(in srgb,#ca8a04 35%,transparent)}._list_1ul7m_1{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}._item_1ul7m_10{margin:0;transition:box-shadow .15s ease,opacity .15s ease}._itemDragging_1ul7m_15{opacity:.55}._itemOver_1ul7m_19{box-shadow:0 0 0 2px var(--ink);border-radius:var(--radius)}._handle_1ul7m_24{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.15rem;height:2.15rem;margin-top:.1rem;padding:0;border:1px solid var(--line-soft);border-radius:var(--radius-btn);background:color-mix(in srgb,var(--ink) 4%,var(--surface));color:var(--mute);cursor:grab;touch-action:none;transition:border-color var(--transition),color var(--transition),background var(--transition)}._handle_1ul7m_24:active{cursor:grabbing;background:color-mix(in srgb,var(--ink) 8%,var(--surface))}._handle_1ul7m_24:hover{border-color:var(--line);color:var(--ink)}._grip_1ul7m_55{font-size:.7rem;letter-spacing:-.14em;line-height:1;-webkit-user-select:none;user-select:none;opacity:.85}._shell_xyahe_1{height:100vh;overflow:hidden;display:grid;grid-template-columns:minmax(12rem,15.5rem) 1fr;background:var(--paper);color:var(--ink);position:relative}._shell_xyahe_1:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;z-index:10;background:linear-gradient(90deg,var(--ai-indigo),var(--ai-violet),var(--ai-fuchsia),var(--ai-rose),var(--ai-orange),var(--ai-amber),var(--ai-pink),var(--ai-fuchsia),var(--ai-indigo));background-size:320% 100%;animation:_ai-gradient-flow_xyahe_1 10s linear infinite}._sidebar_xyahe_35{border-right:1px solid var(--line-soft);background:var(--header-bg);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:1.25rem 1rem 1rem;display:flex;flex-direction:column;gap:1rem;position:sticky;top:0;align-self:start;height:100vh;overflow-y:auto}._brand_xyahe_51{display:inline-flex;align-items:center;gap:.5rem;font-size:1.05rem;font-weight:700;letter-spacing:.06em;text-decoration:none;color:var(--ink)}._venue_xyahe_63{margin:0;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--mute);line-height:1.35;padding-bottom:.35rem;border-bottom:1px solid var(--line-soft)}._nav_xyahe_74{display:flex;flex-direction:column;gap:.25rem;flex:1}._navLink_xyahe_81{display:flex;align-items:center;justify-content:space-between;gap:.45rem;padding:.55rem .65rem;border-radius:calc(var(--radius) - 2px);font-size:.82rem;font-weight:600;color:var(--mute);text-decoration:none;border:1px solid transparent;transition:background var(--transition),color var(--transition),border-color var(--transition),box-shadow var(--transition)}._navLink_xyahe_81:hover{color:var(--ink);background:var(--line-soft)}._navLinkActive_xyahe_105{color:var(--ink);background:var(--surface);border-color:var(--line)}._navLinkPending_xyahe_111{color:#b91c1c;border-color:#dc2626;box-shadow:0 0 0 1px color-mix(in srgb,#dc2626 28%,transparent);background:color-mix(in srgb,#dc2626 6%,var(--surface))}._navLinkPending_xyahe_111:hover{color:#991b1b;background:color-mix(in srgb,#dc2626 10%,var(--surface));border-color:#dc2626}._navLinkPending_xyahe_111._navLinkActive_xyahe_105{color:#991b1b;border-color:#dc2626;box-shadow:0 0 0 1px color-mix(in srgb,#dc2626 35%,transparent),inset 0 0 0 1px color-mix(in srgb,#dc2626 12%,transparent)}._navSublink_xyahe_132[data-branch]:before{font-family:var(--font-mono, "Courier New", monospace);font-weight:300;color:var(--mute);opacity:.38;margin-right:.35rem;flex-shrink:0}._navSublink_xyahe_132[data-branch=mid]:before{content:"├─ "}._navSublink_xyahe_132[data-branch=last]:before{content:"└─ "}._navPendingDot_xyahe_149{flex-shrink:0;width:.45rem;height:.45rem;border-radius:999px;background:#dc2626;box-shadow:0 0 0 2px color-mix(in srgb,#dc2626 18%,transparent)}._navGroup_xyahe_158{margin:.35rem 0 .5rem;padding:.35rem 0 .25rem;border-top:1px solid var(--line-soft)}._navGroup_xyahe_158:first-of-type{border-top:none;margin-top:0;padding-top:0}._navGroupCollapsed_xyahe_170{padding-bottom:.1rem}._navGroupHeader_xyahe_174{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.35rem .65rem .45rem;border:none;background:transparent;cursor:pointer;text-align:left;border-radius:calc(var(--radius) - 2px);transition:background .18s ease}._navGroupHeader_xyahe_174:hover{background:color-mix(in srgb,var(--ink) 3%,transparent)}._navGroupHeader_xyahe_174:hover ._navGroupLabel_xyahe_192,._navGroupHeader_xyahe_174:hover ._navGroupChevron_xyahe_193{color:color-mix(in srgb,var(--ink) 72%,var(--mute))}._navGroupLabel_xyahe_192{font-size:.62rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mute);transition:color .18s ease}._navGroupChevron_xyahe_193{flex-shrink:0;width:.35rem;height:.35rem;margin-top:-.1rem;border-right:1px solid currentColor;border-bottom:1px solid currentColor;color:color-mix(in srgb,var(--mute) 88%,transparent);transform:rotate(-45deg);transition:transform .22s ease,color .18s ease}._navGroupChevronOpen_xyahe_220{transform:rotate(45deg);margin-top:.05rem}._navGroupCollapse_xyahe_170{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .24s ease,opacity .18s ease}._navGroupCollapseOpen_xyahe_234{grid-template-rows:1fr;opacity:1}@media (prefers-reduced-motion: reduce){._navGroupCollapse_xyahe_170,._navGroupChevron_xyahe_193,._navVisibilityBtn_xyahe_242,._navVisibilityDot_xyahe_243{transition:none}}._navGroupBody_xyahe_248{display:flex;flex-direction:column;gap:.12rem;overflow:hidden;min-height:0;padding-top:.05rem}._navSubList_xyahe_257{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.12rem}._navSortableItem_xyahe_266{margin:0}._navSortableDragging_xyahe_270{opacity:.48}._navSortableOver_xyahe_274 ._navPageRow_xyahe_274{background:color-mix(in srgb,var(--ink) 3.5%,transparent)}._navPageRow_xyahe_274{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.1rem;border-radius:calc(var(--radius) - 2px);transition:background .18s ease}._navPageRowDrag_xyahe_287{min-width:0;cursor:grab;touch-action:none}._navPageRowDrag_xyahe_287:active,._navSortableDragging_xyahe_270 ._navPageRowDrag_xyahe_287{cursor:grabbing}._navSublink_xyahe_132{display:flex;align-items:center;gap:.4rem;min-width:0;padding:.4rem .65rem .4rem 1.45rem;border-radius:calc(var(--radius) - 2px);font-size:.78rem;font-weight:600;color:var(--mute);text-decoration:none;border-left:2px solid transparent;transition:background var(--transition),color var(--transition),border-color var(--transition)}._navPageTitle_xyahe_316{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._navHiddenBadge_xyahe_322{flex-shrink:0;font-size:.62rem;font-weight:500;letter-spacing:.04em;color:color-mix(in srgb,var(--mute) 88%,transparent);font-style:italic}._navHiddenHeading_xyahe_331{margin:.5rem 0 .15rem;padding:0 .65rem .1rem;font-size:.58rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--mute) 70%,transparent)}._navVisibilityBtn_xyahe_242{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;margin-right:.4rem;border:none;border-radius:999px;background:transparent;color:var(--mute);cursor:pointer;flex-shrink:0;opacity:.42;transition:opacity .18s ease,background .18s ease}._navPageRow_xyahe_274:hover ._navVisibilityBtn_xyahe_242,._navVisibilityBtn_xyahe_242:focus-visible{opacity:.9}._navVisibilityBtn_xyahe_242:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}._navVisibilityDot_xyahe_243{display:block;width:.38rem;height:.38rem;border-radius:999px;background:currentColor;transition:transform .18s ease,opacity .18s ease,box-shadow .18s ease}._navVisibilityBtnOn_xyahe_381 ._navVisibilityDot_xyahe_243{opacity:.72;box-shadow:0 0 0 1px color-mix(in srgb,currentColor 35%,transparent)}._navVisibilityBtnOff_xyahe_386 ._navVisibilityDot_xyahe_243{opacity:.28;background:transparent;box-shadow:0 0 0 1px color-mix(in srgb,var(--mute) 55%,transparent)}._navVisibilityBtnOff_xyahe_386:hover ._navVisibilityDot_xyahe_243{opacity:.45}._navSublink_xyahe_132:hover{color:color-mix(in srgb,var(--ink) 82%,var(--mute));background:color-mix(in srgb,var(--ink) 3.5%,transparent)}._navSublinkActive_xyahe_401{color:var(--ink);background:color-mix(in srgb,var(--ink) 4%,transparent);border-left-color:color-mix(in srgb,var(--ink) 18%,transparent)}._mainWrap_xyahe_407{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}._topbar_xyahe_415{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem clamp(1.25rem,3vw,2rem);border-bottom:1px solid var(--line-soft);background:var(--header-bg);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);position:sticky;top:0;z-index:5}._pageTitle_xyahe_430{margin:0;font-size:.78rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--mute)}._main_xyahe_407{flex:1;min-height:0;overflow-y:auto;padding:clamp(1.25rem,3vw,2rem);max-width:min(100%,88rem)}._mainSplit_xyahe_447{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;max-width:none}._mainFill_xyahe_456{display:flex;flex-direction:column;max-width:none;overflow-x:hidden;overflow-y:auto}._mainFill_xyahe_456>*{flex:1;min-height:0;display:flex;flex-direction:column}._mainFill_xyahe_456:has([data-admin-assistant]){padding:clamp(.65rem,1.2vw,1rem)}._navSublistGroup_xyahe_475{margin-top:.2rem}._navSublistToggle_xyahe_479{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.55rem .65rem;border:none;border-radius:calc(var(--radius) - 2px);background:transparent;cursor:pointer;text-align:left;transition:background .18s ease}._navSublistToggle_xyahe_479:hover{background:color-mix(in srgb,var(--ink) 3%,transparent)}._navSublistToggleLabel_xyahe_497{font-size:.82rem;font-weight:600;color:var(--mute)}._navSublistToggleChevron_xyahe_503{flex-shrink:0;width:.3rem;height:.3rem;border-right:1px solid currentColor;border-bottom:1px solid currentColor;color:color-mix(in srgb,var(--mute) 72%,transparent);transform:rotate(-45deg);transition:transform .22s ease}._navSublistToggleChevronOpen_xyahe_514{transform:rotate(45deg);margin-top:.05rem}._navSublistCollapse_xyahe_519{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .24s ease,opacity .18s ease}._navSublistCollapseOpen_xyahe_528{grid-template-rows:1fr;opacity:1}._navSublistBody_xyahe_533{display:flex;flex-direction:column;gap:.12rem;overflow:hidden;min-height:0;margin-left:.55rem;border-left:1px solid color-mix(in srgb,var(--mute) 16%,transparent)}@media (prefers-reduced-motion: reduce){._navSublistCollapse_xyahe_519,._navSublistToggleChevron_xyahe_503{transition:none}}._addModule_xyahe_550{position:relative;margin-top:.15rem}._addModuleBtn_xyahe_555{display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .4rem;border:none;border-radius:calc(var(--radius) - 2px);background:transparent;cursor:pointer;font-size:.68rem;font-weight:600;color:color-mix(in srgb,var(--mute) 60%,transparent);opacity:.55;transition:opacity .18s ease,color .18s ease}._addModuleBtn_xyahe_555:hover{opacity:1;color:var(--mute)}._addModuleIcon_xyahe_576{font-size:.75rem;font-weight:400;line-height:1}._addModulePanel_xyahe_582{position:absolute;left:0;right:0;top:100%;margin-top:.25rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:0 8px 24px #0000001f;z-index:20;overflow:hidden}._addModuleSearchWrap_xyahe_596{padding:.45rem;border-bottom:1px solid var(--line-soft)}._addModuleSearch_xyahe_596{width:100%;padding:.4rem .55rem;border:1px solid var(--line-soft);border-radius:calc(var(--radius) - 2px);background:var(--paper);color:var(--ink);font-size:.76rem;font-family:inherit;outline:none;transition:border-color .18s ease}._addModuleSearch_xyahe_596:focus{border-color:color-mix(in srgb,var(--ai-indigo) 40%,var(--line-soft))}._addModuleSearch_xyahe_596::placeholder{color:var(--mute)}._addModuleResults_xyahe_622{padding:.25rem;max-height:10rem;overflow-y:auto}._addModuleOption_xyahe_628{display:block;width:100%;padding:.4rem .55rem;border:none;border-radius:calc(var(--radius) - 2px);background:transparent;cursor:pointer;font-size:.78rem;font-weight:600;color:var(--ink);text-align:left;transition:background .14s ease}._addModuleOption_xyahe_628:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}._addModuleEmpty_xyahe_647{margin:0;padding:.5rem .55rem;font-size:.74rem;color:var(--mute);text-align:center}._navSpacer_xyahe_655{flex:1}._navFooter_xyahe_659{display:flex;flex-direction:column;gap:.25rem;padding-top:.75rem;border-top:1px solid var(--line-soft)}._logoutBtn_xyahe_667{display:block;width:100%;text-align:left;padding:.55rem .65rem;border-radius:calc(var(--radius) - 2px);font-size:.82rem;font-weight:600;color:#e11d48;background:transparent;border:none;cursor:pointer;transition:color var(--transition),text-shadow var(--transition)}._logoutBtn_xyahe_667:hover{color:color-mix(in srgb,#e11d48 76%,var(--ink) 24%);text-shadow:0 0 8px color-mix(in srgb,#e11d48 45%,transparent),0 0 14px color-mix(in srgb,var(--ai-fuchsia) 34%,transparent),0 0 20px color-mix(in srgb,var(--ai-orange) 26%,transparent)}._shell_xyahe_1 :where(button:not(._amuno-btn_xyahe_692):not(:disabled)){transition:color var(--transition),text-shadow var(--transition)}._shell_xyahe_1 :where(button:not(._amuno-btn_xyahe_692):not(:disabled)):hover{color:color-mix(in srgb,var(--ai-violet) 64%,var(--ink) 36%);text-shadow:0 0 7px color-mix(in srgb,var(--ai-indigo) 38%,transparent),0 0 12px color-mix(in srgb,var(--ai-fuchsia) 34%,transparent),0 0 16px color-mix(in srgb,var(--ai-orange) 28%,transparent)}._shell_xyahe_1 [data-admin-assistant] :where(button:not(._amuno-btn_xyahe_692):not(:disabled)):hover{color:var(--ink);text-shadow:none}._bootGate_xyahe_712{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem;background:var(--paper);color:var(--ink)}._bootCard_xyahe_722{max-width:28rem;width:100%;padding:1.5rem 1.5rem 1.25rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);text-align:center;display:flex;flex-direction:column;gap:.65rem}._bootTitle_xyahe_735{margin:0;font-size:.82rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}._bootMessage_xyahe_744{margin:0;font-size:.92rem;line-height:1.45;color:var(--ink)}._bootHint_xyahe_751{margin:0;font-size:.78rem;line-height:1.45;color:var(--mute)}._bootError_xyahe_758 ._bootTitle_xyahe_735{color:#e11d48}._bootRetry_xyahe_762{align-self:flex-start;margin-top:.35rem;padding:.45rem .85rem;font-size:.78rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--line-soft);border-radius:999px;background:transparent;color:var(--ink);cursor:pointer}._bootRetry_xyahe_762:hover{border-color:var(--ink)}@media (max-width: 720px){._shell_xyahe_1{grid-template-columns:1fr}._sidebar_xyahe_35{position:relative;min-height:0;border-right:none;border-bottom:1px solid var(--line-soft);flex-direction:row;flex-wrap:wrap;align-items:center;gap:.75rem 1rem}._venue_xyahe_63{flex:1 1 auto;border-bottom:none;padding-bottom:0;text-align:right}._nav_xyahe_74{flex-direction:row;flex-wrap:wrap;width:100%;flex:none}._navGroup_xyahe_158{width:100%;order:3}}._themeToggleCorner_xyahe_817{position:fixed;bottom:1.25rem;right:1.25rem;z-index:1000}._wrap_17y11_1{flex-shrink:0}._btn_17y11_5{min-width:7.5rem;transition:background var(--transition),color var(--transition),border-color var(--transition),min-width var(--transition)}._btnSaved_17y11_14{background:var(--ink-soft);border-color:var(--ink-soft);pointer-events:none}._editor_7i4vl_1{height:100%;min-width:0;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding-inline-end:.2rem}._toolbar_7i4vl_11{margin-bottom:.75rem;display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}._toolbarMain_7i4vl_19{min-width:0}._title_7i4vl_23{margin:0;font-size:clamp(1.2rem,2.5vw,1.45rem);font-weight:700;letter-spacing:-.02em;color:var(--ink)}._editorEmployee_7i4vl_31{padding:clamp(.75rem,2vw,1.25rem) clamp(1rem,2.5vw,1.5rem)}._back_7i4vl_35{display:inline-block;margin-bottom:.45rem;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);text-decoration:underline;text-underline-offset:3px}._back_7i4vl_35:hover{color:var(--ink)}._back_7i4vl_35:focus-visible{outline:2px solid var(--ink);outline-offset:2px}._employeeNote_7i4vl_56{margin:.35rem 0 0;font-size:.8rem;line-height:1.45;color:var(--mute);max-width:28rem}._wrap_1lbc6_1{display:inline-flex;flex-direction:column;gap:.2rem;flex-shrink:0;padding:.15rem;border:1px solid var(--line-soft);border-radius:var(--radius-btn);background:color-mix(in srgb,var(--ink) 3%,var(--surface))}._btn_1lbc6_12{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.4rem;padding:0;border:1px solid transparent;border-radius:calc(var(--radius-btn) - 2px);background:var(--surface);color:var(--ink);cursor:pointer;transition:border-color var(--transition),background var(--transition)}._chevron_1lbc6_29{width:.85rem;height:.85rem;display:block}._btn_1lbc6_12:hover:not(:disabled){border-color:var(--line);background:color-mix(in srgb,var(--ink) 5%,var(--surface))}._btn_1lbc6_12:disabled{opacity:.3;cursor:default}._card_ci5s8_1{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:.85rem 1rem;margin-bottom:.75rem}._row_ci5s8_9{display:flex;align-items:flex-start;gap:.5rem;margin-bottom:.65rem}._rowGrow_ci5s8_16{flex:1;min-width:0}._label_ci5s8_21{display:block;font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mute);margin-bottom:.3rem}._input_ci5s8_31,._textarea_ci5s8_32{width:100%;font:inherit;font-size:.88rem;padding:.45rem .55rem;border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--paper);color:var(--ink)}._input_ci5s8_31::placeholder,._textarea_ci5s8_32::placeholder{color:var(--mute);opacity:1}._textarea_ci5s8_32{resize:vertical;min-height:4rem}._input_ci5s8_31:focus,._textarea_ci5s8_32:focus{outline:2px solid var(--ink);outline-offset:1px}._banner_ci5s8_60{margin:0 0 1rem;padding:.6rem .7rem;font-size:.82rem;line-height:1.45;background:color-mix(in srgb,#fbbf24 22%,var(--surface));border:1px solid color-mix(in srgb,#ca8a04 45%,var(--line));border-radius:var(--radius);color:var(--ink-soft)}._btnLine_ci5s8_71{font:inherit;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.35rem .5rem;border:none;background:transparent;color:var(--mute);cursor:pointer;text-decoration:underline;text-underline-offset:2px}._btnLine_ci5s8_71:hover{color:var(--ink)}._btnPrimary_ci5s8_90{font:inherit;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.5rem .75rem;border:1px solid var(--ink);border-radius:var(--radius-btn);background:var(--ink);color:var(--on-ink);cursor:pointer}._btnPrimary_ci5s8_90:hover{background:var(--ink-soft)}._btnGhost_ci5s8_108{font:inherit;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:.3rem .45rem;border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--surface);cursor:pointer}._btnGhost_ci5s8_108:hover{border-color:var(--ink)}._inlineHint_ci5s8_125{margin:.55rem 0 0;font-size:.78rem;line-height:1.45;color:var(--mute)}._inlineLink_ci5s8_132{font-weight:600;color:var(--ink);text-decoration:underline;text-underline-offset:2px}._inlineLink_ci5s8_132:hover{color:var(--ink-soft)}._wrap_qpytz_1{display:block;margin-bottom:.65rem}._hint_qpytz_6{display:block;font-size:.72rem;color:var(--mute);margin:-.15rem 0 .35rem;line-height:1.35}._field_qpytz_14{font-size:.95rem}._stack_yoj6a_1{display:flex;flex-direction:column;gap:1rem}._menuOptionsGrid_yoj6a_7{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem}._menuToolsRow_yoj6a_13{margin-top:.65rem;display:flex;flex-wrap:wrap;gap:.45rem .75rem;align-items:center}._btnAction_yoj6a_21{font:inherit;font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.5rem .7rem;border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--paper);color:var(--ink);cursor:pointer;transition:border-color var(--transition),background var(--transition),color var(--transition)}._btnAction_yoj6a_21:hover:not(:disabled){border-color:var(--ink);background:var(--surface)}._btnAction_yoj6a_21:disabled{opacity:.6;cursor:not-allowed}._hiddenInput_yoj6a_46{display:none}._importLoading_yoj6a_50{margin-top:.65rem;display:flex;align-items:center;gap:.6rem;padding:.5rem .7rem;border:1px solid transparent;border-radius:var(--radius-btn);background:linear-gradient(var(--surface),var(--surface)) padding-box,linear-gradient(120deg,var(--ai-indigo),var(--ai-violet),var(--ai-fuchsia),var(--ai-rose),var(--ai-orange),var(--ai-amber),var(--ai-indigo)) border-box;background-size:100% 100%,240% 240%;animation:_menuImportRainbow_yoj6a_1 4s linear infinite}._importSpinner_yoj6a_74{flex-shrink:0;width:.9rem;height:.9rem;border:2px solid var(--line);border-top-color:var(--ai-fuchsia);border-radius:50%;animation:_menuSpinnerRotate_yoj6a_1 .7s linear infinite}@keyframes _menuSpinnerRotate_yoj6a_1{to{transform:rotate(360deg)}}@keyframes _menuImportRainbow_yoj6a_1{0%{background-position:0% 50%,0% 50%}50%{background-position:0% 50%,100% 50%}to{background-position:0% 50%,0% 50%}}._importStageLabel_yoj6a_94{font-size:.74rem;color:var(--mute);line-height:1.3}._errorMsg_yoj6a_100{margin-top:.5rem;color:#b91c1c;font-size:.78rem}._successMsg_yoj6a_106{margin-top:.5rem;color:#166534;font-size:.78rem}._card_yoj6a_112{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:.9rem 1rem 1rem}._cardHead_yoj6a_119{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.75rem}._categoryTitle_yoj6a_127{flex:1 1 10rem;min-width:0;font:inherit;font-size:1rem;font-weight:700;padding:.45rem .5rem;border:1px solid var(--ink);border-radius:var(--radius-btn);background:var(--paper);color:var(--ink)}._categoryImage_yoj6a_140{flex:1 1 12rem;min-width:0;font:inherit;font-size:.84rem;padding:.4rem .5rem;border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--paper);color:var(--ink)}._categoryTitle_yoj6a_127:focus{outline:2px solid var(--ink);outline-offset:2px}._btnGhost_yoj6a_157{font:inherit;font-size:.68rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:.35rem .5rem;border:none;background:transparent;color:var(--mute);cursor:pointer;text-decoration:underline;text-underline-offset:2px}._btnGhost_yoj6a_157:hover{color:var(--ink)}._itemList_yoj6a_176{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}._itemRow_yoj6a_185{display:flex;gap:.45rem;align-items:flex-start;padding:.55rem 0;border-top:1px solid var(--line-soft)}._itemFields_yoj6a_193{flex:1;min-width:0;display:grid;grid-template-columns:1fr 5.5rem;grid-template-areas:"name price" "desc desc" "image image" "flag flag" "rm rm";gap:.4rem .5rem;align-items:start}._itemRow_yoj6a_185:first-of-type{border-top:none;padding-top:0}._itemName_yoj6a_213{grid-area:name;font:inherit;font-size:.88rem;padding:.4rem .5rem;border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--paper);color:var(--ink)}._itemPrice_yoj6a_224{grid-area:price;font:inherit;font-size:.88rem;padding:.4rem .5rem;border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--paper);color:var(--ink);text-align:right}._itemDesc_yoj6a_236{grid-area:desc;font:inherit;font-size:.78rem;padding:.4rem .5rem;border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--paper);color:var(--ink);resize:vertical;min-height:2.5rem}._itemImage_yoj6a_249{grid-area:image;font:inherit;font-size:.78rem;padding:.4rem .5rem;border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--paper);color:var(--ink)}._featuredToggle_yoj6a_260{grid-area:flag;display:inline-flex;align-items:center;gap:.45rem;font-size:.76rem;color:var(--mute)}._itemName_yoj6a_213::placeholder,._itemPrice_yoj6a_224::placeholder,._itemDesc_yoj6a_236::placeholder,._itemImage_yoj6a_249::placeholder,._categoryImage_yoj6a_140::placeholder,._categoryTitle_yoj6a_127::placeholder{color:var(--mute);opacity:1}._itemName_yoj6a_213:focus,._itemPrice_yoj6a_224:focus,._itemDesc_yoj6a_236:focus,._itemImage_yoj6a_249:focus,._categoryImage_yoj6a_140:focus{outline:2px solid var(--ink);outline-offset:1px}._btnIcon_yoj6a_288{grid-area:rm;justify-self:end;width:2rem;height:2rem;font:inherit;font-size:1.1rem;line-height:1;border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--surface);color:var(--mute);cursor:pointer}._btnIcon_yoj6a_288:hover{border-color:var(--ink);color:var(--ink)}._btnAddItem_yoj6a_308{margin-top:.5rem;font:inherit;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.45rem .65rem;border:1px dashed var(--line);border-radius:var(--radius-btn);background:transparent;color:var(--mute);cursor:pointer}._btnAddItem_yoj6a_308:hover{border-color:var(--ink);color:var(--ink)}._btnAddSection_yoj6a_328{margin-top:1.25rem;width:100%;font:inherit;font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:.65rem 1rem;border:1px solid var(--ink);border-radius:var(--radius);background:var(--ink);color:var(--on-ink);cursor:pointer;transition:background var(--transition),border-color var(--transition)}._btnAddSection_yoj6a_328:hover{background:var(--ink-soft);border-color:var(--ink-soft)}@media (min-width: 520px){._itemFields_yoj6a_193{grid-template-columns:1fr 6rem auto;grid-template-areas:"name price rm" "desc desc desc" "image image image" "flag flag flag";align-items:center}._btnIcon_yoj6a_288{justify-self:center}}@media (prefers-reduced-motion: reduce){._importLoading_yoj6a_50{animation:none;border-color:var(--line);background:var(--surface)}._importSpinner_yoj6a_74{animation:none}}._field_19sgq_1{margin-bottom:.25rem}._label_19sgq_5{display:block;font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mute);margin-bottom:.3rem}._hiddenInput_19sgq_15{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden}._dropZone_19sgq_26{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;width:100%;min-height:6.5rem;padding:1rem;border:1.5px dashed var(--line);border-radius:var(--radius);background:var(--paper);color:var(--mute);cursor:pointer;font:inherit;transition:border-color var(--transition),color var(--transition),background-color var(--transition)}._dropZone_19sgq_26:hover,._dropZone_19sgq_26:focus-visible,._dropZone_19sgq_26[data-dragover=true]{border-color:var(--ink);color:var(--ink);background:color-mix(in srgb,var(--ink) 4%,var(--paper));outline:none}._dropZonePlus_19sgq_56{font-size:1.5rem;line-height:1;font-weight:300}._dropZoneText_19sgq_62{font-size:.84rem;font-weight:600;letter-spacing:.02em}._dropZoneHint_19sgq_68{font-size:.7rem;color:var(--mute)}._previewBox_19sgq_73{position:relative;width:100%;border-radius:var(--radius);background:var(--paper);border:1px solid var(--line);overflow:hidden;cursor:pointer;transition:border-color var(--transition),box-shadow var(--transition)}._previewBox_19sgq_73:hover,._previewBox_19sgq_73:focus-visible{border-color:var(--ink);outline:none}._previewBox_19sgq_73[data-dragover=true]{border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 15%,transparent)}._previewBox_19sgq_73:hover ._previewActions_19sgq_97,._previewBox_19sgq_73:focus-visible ._previewActions_19sgq_97,._previewBox_19sgq_73[data-dragover=true] ._previewActions_19sgq_97{opacity:1}._previewImg_19sgq_103{display:block;width:100%;max-height:16rem;object-fit:contain;background-color:color-mix(in srgb,var(--ink) 4%,var(--paper));background-image:linear-gradient(45deg,color-mix(in srgb,var(--ink) 8%,transparent) 25%,transparent 25%),linear-gradient(-45deg,color-mix(in srgb,var(--ink) 8%,transparent) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,color-mix(in srgb,var(--ink) 8%,transparent) 75%),linear-gradient(-45deg,transparent 75%,color-mix(in srgb,var(--ink) 8%,transparent) 75%);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0}._previewActions_19sgq_97{position:absolute;bottom:.5rem;right:.5rem;display:flex;gap:.35rem;opacity:0;transition:opacity var(--transition)}._actionBtn_19sgq_129{font:inherit;font-size:.7rem;font-weight:600;letter-spacing:.04em;padding:.32rem .55rem;border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--surface);color:var(--ink);cursor:pointer;transition:border-color var(--transition),background-color var(--transition)}._actionBtn_19sgq_129:hover{border-color:var(--ink)}._hint_19sgq_149{margin:.35rem 0 0;font-size:.74rem;color:var(--mute)}._error_19sgq_155{margin:.35rem 0 0;font-size:.74rem;color:#d04848}._root_1s4x4_1{margin-top:.4rem}._toggle_1s4x4_5{font:inherit;font-size:.72rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--mute);background:none;border:none;padding:.25rem 0;cursor:pointer;display:inline-flex;align-items:center;gap:.3rem}._toggle_1s4x4_5:hover{color:var(--ink)}._toggleIcon_1s4x4_25{font-size:.65rem;width:.65rem;text-align:center}._field_1s4x4_31{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;margin-top:.25rem;font-size:.76rem;color:var(--mute)}._input_1s4x4_41{width:3.2rem;padding:.25rem .35rem;font:inherit;font-size:.76rem;border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--paper);color:var(--ink);text-align:center}._input_1s4x4_41:focus{outline:2px solid var(--ink);outline-offset:1px}._hint_1s4x4_58{font-size:.7rem;opacity:.7}._wrap_1ki5k_1{width:100%;margin-top:.65rem;padding-top:.65rem;border-top:1px solid var(--line-soft)}._details_1ki5k_8{width:100%}._summary_1ki5k_12{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem 1rem;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}._summary_1ki5k_12::-webkit-details-marker{display:none}._summary_1ki5k_12:before{content:"▸";display:inline-block;margin-right:.4rem;font-size:.75rem;color:var(--mute);transition:transform .15s ease}._details_1ki5k_8[open] ._summary_1ki5k_12:before{transform:rotate(90deg)}._summaryLabel_1ki5k_40{font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}._summaryValue_1ki5k_48{font-size:.82rem;color:var(--ink-soft);text-align:right;flex:1 1 auto}._panel_1ki5k_55{margin-top:.65rem}._panelLead_1ki5k_59{margin:0 0 .65rem;font-size:.8rem;line-height:1.45;color:var(--mute)}._checkList_1ki5k_66{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.4rem .75rem}._checkRow_1ki5k_75{margin:0}._checkLabel_1ki5k_79{display:flex;align-items:flex-start;gap:.45rem;cursor:pointer;font-size:.88rem;color:var(--ink)}._checkInput_1ki5k_88{margin-top:.15rem;flex-shrink:0;accent-color:var(--ink)}._checkText_1ki5k_94{display:flex;flex-direction:column;gap:.1rem;min-width:0}._checkName_1ki5k_101{font-weight:600}._checkNote_1ki5k_105{font-size:.68rem;color:var(--mute)}._warn_1ki5k_110{margin:.65rem 0 0;font-size:.8rem;line-height:1.4;color:var(--ink-soft);padding:.5rem .6rem;background:color-mix(in srgb,#fbbf24 18%,var(--surface));border:1px solid color-mix(in srgb,#ca8a04 40%,var(--line));border-radius:var(--radius-btn)}._emptyHint_1ki5k_121{margin:.5rem 0 0;font-size:.82rem;color:var(--mute)}._wrap_rw31m_1{display:flex;flex-direction:column;gap:1.25rem}._intro_rw31m_7{margin:0;font-size:.92rem;line-height:1.55;color:var(--ink-soft);max-width:40rem}._migrationBanner_rw31m_15{margin:0;padding:.75rem .9rem;font-size:.86rem;line-height:1.5;color:var(--ink);background:color-mix(in srgb,#fbbf24 22%,var(--surface));border:1px solid color-mix(in srgb,#ca8a04 45%,var(--line));border-radius:var(--radius);max-width:40rem}._codeInline_rw31m_27{font-size:.78rem;padding:.1rem .35rem;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-btn)}._flash_rw31m_35{background:var(--surface);border:1px solid var(--ink);border-radius:var(--radius);padding:1rem 1.1rem}._flashText_rw31m_42{margin:0 0 .65rem;font-size:.88rem;line-height:1.45}._flashRow_rw31m_48{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}._code_rw31m_27{flex:1 1 12rem;min-width:0;font-size:.72rem;padding:.4rem .5rem;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-btn);word-break:break-all;color:var(--ink)}._form_rw31m_67{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:1rem 1.1rem}._label_rw31m_74{display:block;font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mute);margin-bottom:.45rem}._formRow_rw31m_84{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center}._input_rw31m_91{flex:1 1 14rem;min-width:0;font:inherit;font-size:.9rem;padding:.55rem .65rem;border:1px solid var(--ink);border-radius:var(--radius-btn);background:var(--paper)}._input_rw31m_91:focus{outline:2px solid var(--ink);outline-offset:2px}._h2_rw31m_107{margin:0 0 .65rem;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}._empty_rw31m_116{margin:0;font-size:.88rem;color:var(--mute);line-height:1.5}._table_rw31m_123{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}._row_rw31m_132{display:flex;flex-direction:column;gap:0;padding:.75rem .9rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}._rowTop_rw31m_142{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.65rem 1rem;width:100%}._rowRevoked_rw31m_151{opacity:.55}._rowMain_rw31m_155{display:flex;flex-direction:column;gap:.2rem;min-width:0}._rowName_rw31m_162{font-weight:700;font-size:.92rem;color:var(--ink)}._rowMeta_rw31m_168{font-size:.72rem;color:var(--mute)}._rowAccess_rw31m_173{display:block;margin-top:.25rem;font-size:.8rem;line-height:1.4;color:var(--ink-soft)}._rowActions_rw31m_181{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}._btnSmall_rw31m_188{font:inherit;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:.4rem .65rem;border-radius:var(--radius-btn);border:1px solid var(--ink);background:var(--ink);color:var(--on-ink);cursor:pointer;transition:background var(--transition),border-color var(--transition)}._btnSmall_rw31m_188:hover{background:var(--ink-soft);border-color:var(--ink-soft)}._btnGhost_rw31m_208{font:inherit;font-size:.68rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:.4rem .55rem;border:none;background:transparent;color:var(--mute);cursor:pointer;text-decoration:underline;text-underline-offset:2px}._btnGhost_rw31m_208:hover{color:var(--ink)}._btnDanger_rw31m_227{background:var(--surface);color:var(--ink);border-color:var(--line)}._btnDanger_rw31m_227:hover{background:var(--paper);border-color:var(--ink)}._card_lm83g_1{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:1.1rem 1.15rem}._label_lm83g_8{display:block;font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mute);margin-bottom:.45rem}._deployCard_lm83g_18{display:flex;flex-direction:column;gap:1.1rem;padding:1.25rem 1.3rem}._deployStretch_lm83g_25{flex:1;min-height:0;height:100%}._deployStretch_lm83g_25 ._deployForm_lm83g_31{flex:1}._deployTop_lm83g_35{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap}._deployTitle_lm83g_43{margin:.5rem 0 .35rem;font-size:1.1rem;letter-spacing:-.01em}._deployLead_lm83g_49{margin:0;font-size:.88rem;line-height:1.55;color:var(--ink-soft, var(--mute));max-width:36rem}._deployCode_lm83g_57{font-family:ui-monospace,Cascadia Code,monospace;font-size:.85em;padding:.1rem .35rem;background:var(--paper);border:1px solid var(--line);border-radius:.35rem}._deployPill_lm83g_66{display:inline-flex;align-items:center;gap:.35rem;font-size:.65rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:.25rem .55rem;border-radius:999px;border:1px solid var(--line);color:var(--mute);background:var(--paper)}._deployPillLive_lm83g_81{color:#14532d;background:color-mix(in srgb,#22c55e 18%,var(--surface));border-color:color-mix(in srgb,#22c55e 40%,var(--line))}._deployPillPending_lm83g_87{color:#8a5a00;background:color-mix(in srgb,#f59e0b 18%,var(--surface));border-color:color-mix(in srgb,#f59e0b 40%,var(--line))}._deployActions_lm83g_93{display:flex;gap:.5rem;flex-wrap:wrap}._deployBtnPrimary_lm83g_99{font:inherit;font-size:.82rem;font-weight:700;padding:.55rem .85rem;border-radius:var(--radius-btn, .5rem);background:var(--ink);color:var(--paper);border:1px solid var(--ink);text-decoration:none;cursor:pointer;display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap}._deployBtnPrimary_lm83g_99:hover:not(:disabled){background:color-mix(in srgb,var(--ink) 88%,transparent)}._deployBtnPrimary_lm83g_99:disabled{opacity:.45;cursor:not-allowed}._deployBtnGhost_lm83g_125{font:inherit;font-size:.82rem;font-weight:700;padding:.55rem .85rem;border-radius:var(--radius-btn, .5rem);background:var(--paper);color:var(--ink);border:1px solid var(--ink);cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap}._deployBtnGhost_lm83g_125:hover:not(:disabled){background:var(--line-soft, var(--paper))}._deployBtnGhost_lm83g_125:disabled{opacity:.45;cursor:not-allowed}._deployForm_lm83g_31{display:flex;flex-direction:column;gap:.55rem}._deployInputRow_lm83g_157{display:flex;align-items:stretch;border:1px solid var(--ink);border-radius:var(--radius-btn, .5rem);background:var(--paper);overflow:hidden}._deployInputRow_lm83g_157:focus-within{outline:2px solid var(--ink);outline-offset:2px}._deployPrefix_lm83g_171{display:inline-flex;align-items:center;padding:0 .65rem;background:var(--line-soft, var(--paper));color:var(--mute);font-family:ui-monospace,Cascadia Code,monospace;font-size:.85rem;border-right:1px solid var(--line)}._deployInput_lm83g_157{flex:1;border:none;outline:none;font:inherit;font-family:ui-monospace,Cascadia Code,monospace;font-size:.95rem;padding:.55rem .65rem;background:transparent;color:var(--ink);min-width:0}._deployStatusRow_lm83g_195{display:flex;justify-content:space-between;align-items:center;gap:.75rem;flex-wrap:wrap}._deployStatus_lm83g_195{margin:0;font-size:.78rem;color:var(--mute);min-height:1.2em;line-height:1.45}._deployStatusOk_lm83g_211{color:#14532d}._deployStatusBad_lm83g_215{color:#9c2a2a}._deployFormActions_lm83g_219{display:flex;gap:.5rem}._deployBanner_lm83g_224{margin:0;font-size:.78rem;color:var(--mute);background:var(--paper);border:1px dashed var(--line);border-radius:var(--radius-btn, .5rem);padding:.55rem .7rem}._deployDivider_lm83g_234{border-top:1px solid var(--line);margin:.15rem 0}._deployDomainSection_lm83g_239{display:flex;flex-direction:column;gap:.85rem}._deployDomainHeader_lm83g_245{display:flex;flex-direction:column;gap:.35rem}._deployDomainTitle_lm83g_251{margin:.15rem 0 0;font-size:1rem;letter-spacing:-.01em}._deployInputFull_lm83g_257{border-left:none}._dnsPanel_lm83g_261{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-btn, .5rem);padding:.75rem .85rem}._dnsLead_lm83g_268{margin:0 0 .75rem;font-size:.82rem;line-height:1.55;color:var(--ink-soft, var(--mute))}._dnsStatus_lm83g_275{margin:0 0 .75rem;font-size:.78rem;color:var(--mute)}._dnsList_lm83g_281{margin:0;display:flex;flex-direction:column;gap:.65rem}._dnsRow_lm83g_288{display:grid;grid-template-columns:3.5rem 1fr;gap:.5rem;align-items:start}._dnsRow_lm83g_288 dt{margin:0;font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mute);padding-top:.15rem}._dnsRow_lm83g_288 dd{margin:0;font-size:.78rem;line-height:1.5;display:flex;flex-direction:column;align-items:flex-start;gap:.35rem}._dnsRowValues_lm83g_315{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}._dnsRow_lm83g_288 code{font-family:ui-monospace,Cascadia Code,monospace;font-size:.78rem;padding:.15rem .35rem;background:var(--surface);border:1px solid var(--line);border-radius:.35rem;word-break:break-all}._dnsArrow_lm83g_332{color:var(--mute)}._dnsPropagate_lm83g_336{margin:.75rem 0 0;font-size:.74rem;line-height:1.5;color:var(--mute)}._dnsHint_lm83g_343{margin:0;font-size:.74rem;color:var(--mute);line-height:1.45}._dnsHostStatus_lm83g_350{margin:.75rem 0 0;padding-left:1.1rem;font-size:.78rem;color:var(--ink-soft, var(--mute))}._notifyError_1g60y_1{font-size:.85rem;color:#b42318}._wrap_1g60y_6{display:flex;flex-direction:column;gap:1.25rem;width:100%;max-width:none;height:100%;min-height:0}._board_1g60y_16{flex:1;min-height:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;align-items:stretch}._column_1g60y_25{display:flex;flex-direction:column;gap:1rem;min-height:0;min-width:0}._columnGrow_1g60y_33{min-height:100%}._card_1g60y_37{background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--radius);padding:1.1rem 1.15rem;display:flex;flex-direction:column;gap:.85rem}._cardTitle_1g60y_47{margin:0;font-size:1rem;font-weight:700;letter-spacing:-.01em}._cardLead_1g60y_54{margin:0;font-size:.88rem;line-height:1.55;color:var(--ink-soft)}._field_1g60y_61{display:flex;flex-direction:column;gap:.25rem}._label_1g60y_67{font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}._value_1g60y_75{margin:0;font-size:.95rem;font-weight:600;word-break:break-all}._input_1g60y_82{width:100%;font:inherit;font-size:.95rem;padding:.55rem .65rem;border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--paper);color:var(--ink)}._input_1g60y_82:focus{outline:2px solid var(--ink);outline-offset:2px}._hint_1g60y_98{margin:0;font-size:.78rem;color:var(--mute);line-height:1.45}._hint_1g60y_98 a{color:var(--ink);font-weight:600}._link_1g60y_110{font-size:.82rem;font-weight:700;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--ink);padding-bottom:.1rem;align-self:flex-start}._link_1g60y_110:hover{color:var(--mute);border-color:var(--mute)}._row_1g60y_125{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}._planBadge_1g60y_132{display:inline-flex;font-size:.65rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:.3rem .55rem;border-radius:999px;border:1px solid var(--line);color:var(--mute);background:var(--paper)}._btnDisabled_1g60y_145{font:inherit;font-size:.82rem;font-weight:700;padding:.55rem .85rem;border-radius:var(--radius-btn);background:var(--paper);color:var(--mute);border:1px solid var(--line);cursor:not-allowed;opacity:.7}._toggleList_1g60y_158{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}._toggleItem_1g60y_167{margin:0}._toggleLabel_1g60y_171{display:flex;align-items:flex-start;gap:.65rem;cursor:pointer;font-size:.88rem;line-height:1.45}._toggleLabel_1g60y_171 input{margin-top:.2rem;accent-color:var(--ink)}._toggleLabel_1g60y_171 strong{display:block;font-weight:700}._toggleHint_1g60y_190{display:block;margin-top:.15rem;font-size:.78rem;color:var(--mute);font-weight:400}._danger_1g60y_198{border-color:color-mix(in srgb,#dc2626 35%,var(--line))}._dangerLink_1g60y_202{font-size:.82rem;font-weight:700;color:#9c2a2a;text-decoration:none;align-self:flex-start}._dangerLink_1g60y_202:hover{text-decoration:underline}@media (max-width: 1100px){._board_1g60y_16{grid-template-columns:repeat(2,minmax(0,1fr))}._columnGrow_1g60y_33{grid-column:1 / -1}}@media (max-width: 640px){._board_1g60y_16{grid-template-columns:1fr;overflow-y:auto}._columnGrow_1g60y_33{grid-column:auto}}._wrap_1tsfi_1{display:flex;flex-direction:column;gap:2rem;max-width:40rem}._section_1tsfi_8{display:flex;flex-direction:column;gap:.85rem;padding:1.1rem 1.15rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}._sectionTitle_1tsfi_18{margin:0;font-size:1rem;font-weight:700}._subLabel_1tsfi_24{margin-top:.35rem;font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}._label_1tsfi_33{font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}._textInput_1tsfi_41{width:100%;padding:.55rem .65rem;font:inherit;font-size:.92rem;border:1px solid var(--line);border-radius:.45rem;background:var(--bg);color:var(--ink)}._colorRow_1tsfi_52{display:flex;gap:.45rem}._colorChip_1tsfi_57{width:2rem;height:2rem;border-radius:.45rem}._paletteGrid_1tsfi_63{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}._paletteOption_1tsfi_69{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;border:1px solid var(--line);border-radius:.6rem;background:var(--paper);padding:.4rem;cursor:pointer}._paletteOption_1tsfi_69:hover{border-color:var(--ink)}._paletteOptionActive_1tsfi_84{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}._paletteSwatch_1tsfi_89{display:block;width:100%;aspect-ratio:1 / 1;border-radius:.35rem;border:1px solid rgba(0,0,0,.08)}._primaryOptionsRow_1tsfi_97{display:flex;flex-wrap:wrap;gap:.45rem}._primaryOption_1tsfi_97{width:1.8rem;height:1.8rem;border-radius:999px;border:1px solid var(--line);cursor:pointer}._primaryOption_1tsfi_97:hover{transform:translateY(-1px);border-color:var(--ink)}._customPaletteRow_1tsfi_116{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}._customPaletteSlot_1tsfi_122{display:flex;flex-direction:column;align-items:stretch;gap:.32rem;min-width:0}._customSwatchLabel_1tsfi_130{display:block;position:relative;width:100%;height:2.6rem;border:1px solid var(--line);border-radius:.55rem;overflow:hidden;cursor:pointer}._customSwatchLabel_1tsfi_130:hover{border-color:var(--ink)}._customColorInput_1tsfi_145{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;height:100%;padding:0;margin:0;border:none;background:transparent;cursor:pointer}._customColorInput_1tsfi_145::-webkit-color-swatch-wrapper{padding:0}._customColorInput_1tsfi_145::-webkit-color-swatch,._customColorInput_1tsfi_145::-moz-color-swatch{border:none}._customHexInput_1tsfi_166{width:100%;font-family:ui-monospace,SFMono-Regular,Cascadia Code,monospace;font-size:.68rem;padding:.35rem .4rem;border:1px solid var(--line);border-radius:.4rem;background:var(--paper);color:var(--ink)}._derivedNote_1tsfi_177{margin:0;font-size:.78rem;line-height:1.45;color:var(--mute)}._tokenLegend_1tsfi_184{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.45rem}._tokenLegend_1tsfi_184 li{display:grid;grid-template-columns:7.5rem 1fr;gap:.5rem;align-items:baseline;font-size:.78rem}._tokenName_1tsfi_201{font-family:ui-monospace,SFMono-Regular,monospace;font-size:.68rem;padding:.12rem .35rem;border-radius:.3rem;background:var(--paper);border:1px solid var(--line-soft);color:var(--ink-soft)}._tokenDesc_1tsfi_211{color:var(--ink-soft);line-height:1.35}._customPaletteLabel_1tsfi_216{font-size:.62rem;color:var(--mute);text-align:center}._fontBlock_1tsfi_222{display:flex;flex-direction:column;gap:.75rem;margin-top:.35rem}._fontBlock_1tsfi_222+._fontBlock_1tsfi_222{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--line-soft)}._fontBlockHead_1tsfi_235{display:flex;flex-direction:column;gap:.35rem}._fontSample_1tsfi_241{font-size:1.2rem;line-height:1.15;color:var(--ink)}@media (max-width: 640px){._customPaletteRow_1tsfi_116{grid-template-columns:repeat(2,minmax(0,1fr))}._tokenLegend_1tsfi_184 li{grid-template-columns:1fr;gap:.2rem}}._wrap_4p871_1{display:flex;flex-direction:column;gap:1.25rem;width:100%}._section_agxzi_1{display:flex;flex-direction:column;gap:1rem;padding:1.1rem 1.15rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}._sectionHead_agxzi_11{display:flex;flex-direction:column;gap:.45rem}._sectionTitle_agxzi_17{margin:0;font-size:1rem;font-weight:700}._sectionLead_agxzi_23{margin:0;font-size:.88rem;line-height:1.5;color:var(--ink-soft);max-width:42rem}._grid_agxzi_31{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media (max-width: 32rem){._grid_agxzi_31{grid-template-columns:1fr;gap:.85rem}}._card_agxzi_44{aspect-ratio:16 / 10;display:flex;flex-direction:column;overflow:hidden;background:var(--surface);border:1px solid var(--line);border-radius:14px;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease;box-shadow:0 1px 2px #0000000a}._card_agxzi_44:hover{transform:translateY(-2px);box-shadow:0 12px 24px -12px #00000038,0 2px 6px #0000000f;border-color:var(--mute)}._cardSelected_agxzi_65,._cardSelected_agxzi_65:hover{border-color:var(--ink);box-shadow:0 0 0 2px var(--ink),0 14px 30px -12px #00000040,0 2px 10px #00000014}._previewFrame_agxzi_74{flex:1;min-height:0;overflow:hidden;position:relative;border-bottom:1px solid var(--line-soft);background:#0a0a0a}._meta_agxzi_83{flex-shrink:0;padding:.55rem .85rem;display:flex;align-items:flex-start;gap:.65rem;background:var(--surface)}._metaText_agxzi_92{display:flex;flex-direction:column;gap:.2rem;min-width:0}._name_agxzi_99{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}._description_agxzi_107{font-size:.68rem;line-height:1.4;color:var(--mute);letter-spacing:0;text-transform:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._confirmOverlay_agxzi_119{padding:1rem 1.15rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}._confirmCard_agxzi_126{display:flex;flex-direction:column;gap:.75rem}._confirmCard_agxzi_126 p{margin:0;font-size:.9rem;line-height:1.5;color:var(--ink)}._confirmActions_agxzi_139{display:flex;gap:.65rem;flex-wrap:wrap}._wrap_1ugb2_1{display:flex;flex-direction:column;gap:1rem;width:100%;min-width:0}._intro_1ugb2_9{margin:0;color:var(--mute);font-size:.92rem;line-height:1.5}._currentTemplate_1ugb2_16{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem .75rem;padding:.85rem 1rem;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--radius)}._currentLabel_1ugb2_28{font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}._currentName_1ugb2_36{font-size:1rem;font-weight:700;letter-spacing:-.01em;color:var(--ink)}._backdrop_gef67_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0a0a0a73}._dialog_gef67_12{width:min(100%,26rem);display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--radius);box-shadow:0 24px 64px #0000002e}._header_gef67_22{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1.1rem 1.15rem .5rem}._title_gef67_30{margin:0;font-size:1.05rem;font-weight:700;color:var(--ink)}._closeBtn_gef67_37{border:none;background:transparent;font-size:1.35rem;line-height:1;cursor:pointer;color:var(--mute);padding:0;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;border-radius:4px}._closeBtn_gef67_37:hover{color:var(--ink);background:var(--line-soft)}._message_gef67_58{margin:0;padding:.35rem 1.15rem 1rem;font-size:.9rem;line-height:1.55;color:var(--ink-soft)}._actions_gef67_66{display:flex;justify-content:flex-end;gap:.65rem;padding:0 1.15rem 1.1rem}._btn_gef67_73{padding:.55rem 1.15rem;font-size:.82rem;font-weight:600;border-radius:var(--radius-btn);border:1px solid transparent;cursor:pointer;transition:background .2s ease,opacity .2s ease}._btnCancel_gef67_83{background:transparent;color:var(--ink);border-color:var(--line)}._btnCancel_gef67_83:hover{background:var(--line-soft)}._btnPrimary_gef67_93{background:var(--ink);color:var(--on-ink);border-color:var(--ink)}._btnPrimary_gef67_93:hover{opacity:.88}._btnDanger_gef67_103{background:var(--danger, #b42318);color:#fff;border-color:var(--danger, #b42318)}._btnDanger_gef67_103:hover{opacity:.88}._wrap_czjs0_1{display:flex;flex-direction:column;gap:1.25rem;width:100%;min-width:0}._intro_czjs0_9{margin:0;color:var(--mute);font-size:.92rem;line-height:1.55}._scrollToggle_czjs0_16{display:flex;align-items:flex-start;gap:.85rem;padding:1rem 1.1rem;border:1px solid var(--line-soft);border-radius:var(--radius);background:var(--surface);cursor:pointer;transition:border-color var(--transition),background var(--transition)}._scrollToggle_czjs0_16:hover{border-color:var(--line);background:color-mix(in srgb,var(--ink) 3%,var(--surface))}._scrollToggle_czjs0_16 input{margin-top:.15rem;accent-color:var(--ink)}._scrollToggleText_czjs0_40{display:flex;flex-direction:column;gap:.25rem;font-size:.88rem;color:var(--mute);line-height:1.45}._scrollToggleText_czjs0_40 strong{color:var(--ink);font-size:.95rem}._addRow_czjs0_54{display:flex;gap:.6rem}._addInput_czjs0_59{flex:1;min-width:0;padding:.65rem .85rem;border:1px solid var(--line-soft);border-radius:var(--radius);background:var(--bg);font:inherit;color:var(--ink);transition:border-color var(--transition)}._addInput_czjs0_59:focus{outline:none;border-color:var(--ink)}._pageList_czjs0_76{gap:.65rem}._card_czjs0_80{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.85rem;align-items:start;padding:1rem 1.05rem;border:1px solid var(--line-soft);border-radius:var(--radius);background:var(--surface);transition:border-color var(--transition),box-shadow var(--transition),background var(--transition)}._card_czjs0_80:hover{border-color:var(--line);background:color-mix(in srgb,var(--ink) 2.5%,var(--surface));box-shadow:0 2px 12px color-mix(in srgb,var(--ink) 6%,transparent)}._cardBody_czjs0_101{display:flex;flex-direction:column;gap:.85rem;min-width:0}._cardHead_czjs0_108{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}._cardTitleBlock_czjs0_115{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .6rem;min-width:0}._pageLink_czjs0_123{font-size:1.02rem;font-weight:700;letter-spacing:-.02em;color:var(--ink);text-decoration:none;line-height:1.2}._pageLink_czjs0_123:hover{text-decoration:underline;text-underline-offset:3px}._slugPill_czjs0_137{display:inline-flex;align-items:center;padding:.15rem .5rem;border-radius:999px;font-size:.72rem;font-family:var(--font-mono, ui-monospace, monospace);color:var(--mute);background:color-mix(in srgb,var(--ink) 6%,var(--surface));border:1px solid var(--line-soft)}._requiredPill_czjs0_149{display:inline-flex;align-items:center;padding:.15rem .45rem;border-radius:999px;font-size:.65rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mute);background:color-mix(in srgb,var(--ink) 4%,var(--surface));border:1px solid var(--line-soft)}._cardActions_czjs0_163{display:flex;align-items:center;gap:.45rem;flex-shrink:0}._cardFoot_czjs0_170{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.65rem 1rem;padding-top:.85rem;border-top:1px solid var(--line-soft)}._cardMeta_czjs0_180{display:inline-flex;align-items:center;gap:.35rem;font-size:.8rem;font-weight:600;color:var(--mute)}._cardMetaCount_czjs0_189{display:inline-flex;align-items:center;justify-content:center;min-width:1.35rem;height:1.35rem;padding:0 .35rem;border-radius:999px;font-size:.72rem;font-weight:700;color:var(--ink);background:color-mix(in srgb,var(--ink) 8%,var(--surface))}._manageLink_czjs0_203{display:inline-flex;align-items:center;gap:.2rem;margin-left:auto;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);text-decoration:none;white-space:nowrap;transition:color var(--transition)}._manageLink_czjs0_203:hover{color:var(--ink)}._chevron_czjs0_222{font-size:1.05em;line-height:1;font-weight:700}._navSwitch_czjs0_228{display:inline-flex;align-items:center;gap:.55rem;cursor:pointer;-webkit-user-select:none;user-select:none}._navSwitch_czjs0_228 input{position:absolute;opacity:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}._navSwitchTrack_czjs0_245{position:relative;flex-shrink:0;width:2.1rem;height:1.2rem;border-radius:999px;background:color-mix(in srgb,var(--ink) 14%,var(--line-soft));transition:background var(--transition)}._navSwitchTrack_czjs0_245:after{content:"";position:absolute;top:2px;left:2px;width:calc(1.2rem - 4px);height:calc(1.2rem - 4px);border-radius:50%;background:var(--paper);box-shadow:0 1px 3px color-mix(in srgb,var(--ink) 18%,transparent);transition:transform var(--transition)}._navSwitch_czjs0_228 input:checked+._navSwitchTrack_czjs0_245{background:var(--ink)}._navSwitch_czjs0_228 input:checked+._navSwitchTrack_czjs0_245:after{transform:translate(.9rem)}._navSwitch_czjs0_228 input:focus-visible+._navSwitchTrack_czjs0_245{outline:2px solid var(--ink);outline-offset:2px}._navSwitchLabel_czjs0_281{font-size:.8rem;font-weight:500;color:var(--mute)}._navSwitch_czjs0_228:hover ._navSwitchLabel_czjs0_281{color:var(--ink)}._removeBtn_czjs0_291{border:1px solid color-mix(in srgb,var(--danger, #b42318) 35%,var(--line-soft));border-radius:var(--radius-btn);background:transparent;color:var(--danger, #b42318);font:inherit;font-size:.72rem;font-weight:600;padding:.3rem .55rem;cursor:pointer;transition:background var(--transition),border-color var(--transition)}._removeBtn_czjs0_291:hover{background:color-mix(in srgb,var(--danger, #b42318) 10%,var(--surface));border-color:var(--danger, #b42318)}._backdrop_71fvg_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:1rem;background:#0a0a0a73}._dialog_71fvg_12{width:min(100%,32rem);max-height:min(80vh,36rem);display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--radius);box-shadow:0 24px 64px #0000002e}._header_71fvg_23{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1rem .5rem}._title_71fvg_31{margin:0;font-size:1.05rem;font-weight:700}._closeBtn_71fvg_37{border:none;background:transparent;font-size:1.5rem;line-height:1;cursor:pointer;color:var(--mute)}._searchWrap_71fvg_46{padding:0 1rem .75rem}._search_71fvg_46{width:100%;padding:.55rem .75rem;border:1px solid var(--line-soft);border-radius:var(--radius);background:var(--bg);color:var(--ink)}._list_71fvg_59{margin:0;padding:0 1rem 1rem;list-style:none;overflow:auto;display:flex;flex-direction:column;gap:.75rem}._group_71fvg_69{padding:.75rem;border:1px solid var(--line-soft);border-radius:var(--radius);background:var(--bg)}._groupHead_71fvg_76{display:flex;flex-direction:column;gap:.2rem;margin-bottom:.55rem}._groupLabel_71fvg_83{font-weight:700;font-size:.92rem}._groupHint_71fvg_88{font-size:.78rem;color:var(--mute);line-height:1.4}._variantRow_71fvg_94{display:flex;flex-wrap:wrap;gap:.4rem}._variantBtn_71fvg_100{padding:.35rem .65rem;border:1px solid var(--line-soft);border-radius:999px;background:var(--surface);font-size:.78rem;cursor:pointer}._variantBtn_71fvg_100:hover{border-color:var(--ink)}._empty_71fvg_113{padding:1rem;text-align:center;color:var(--mute);font-size:.88rem}._wrap_1z0t4_1{display:flex;flex-direction:column;gap:1.25rem;width:100%;min-width:0}._back_1z0t4_9{display:inline-block;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);text-decoration:underline;text-underline-offset:3px}._back_1z0t4_9:hover{color:var(--ink)}._pageHead_1z0t4_24{display:grid;gap:.85rem}._titleField_1z0t4_29,._slugField_1z0t4_30{display:flex;flex-direction:column;gap:.4rem}._fieldLabel_1z0t4_36{font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}._titleField_1z0t4_29 input,._slugField_1z0t4_30 input{padding:.65rem .85rem;border:1px solid var(--line-soft);border-radius:var(--radius);background:var(--bg);font:inherit;color:var(--ink);transition:border-color var(--transition)}._titleField_1z0t4_29 input:focus,._slugField_1z0t4_30 input:focus{outline:none;border-color:var(--ink)}._homeNote_1z0t4_61{margin:0;font-size:.85rem;color:var(--mute);line-height:1.45}._toolbar_1z0t4_68{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._modulesTitle_1z0t4_75{margin:0;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}._moduleList_1z0t4_84{gap:.65rem}._moduleRow_1z0t4_88{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.85rem;align-items:center;padding:.95rem 1.05rem;border:1px solid var(--line-soft);border-radius:var(--radius);background:var(--surface);transition:border-color var(--transition),box-shadow var(--transition),background var(--transition)}._moduleRow_1z0t4_88:hover{border-color:var(--line);background:color-mix(in srgb,var(--ink) 2.5%,var(--surface));box-shadow:0 2px 12px color-mix(in srgb,var(--ink) 6%,transparent)}._moduleMain_1z0t4_109{min-width:0;display:flex;flex-direction:column;gap:.45rem}._moduleLabel_1z0t4_116{font-size:.98rem;font-weight:700;letter-spacing:-.01em;color:var(--ink);line-height:1.25}._editContent_1z0t4_124{display:inline-flex;align-items:center;gap:.2rem;align-self:flex-start;padding:.3rem .6rem;border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-soft);text-decoration:none;background:color-mix(in srgb,var(--ink) 6%,var(--surface));border:1px solid var(--line-soft);transition:color var(--transition),border-color var(--transition),background var(--transition)}._editContent_1z0t4_124:hover{color:var(--ink);border-color:var(--line);background:color-mix(in srgb,var(--ink) 10%,var(--surface))}._moduleActions_1z0t4_151{display:flex;flex-direction:column;align-items:flex-end;gap:.45rem}._removeBtn_1z0t4_158{border:1px solid color-mix(in srgb,var(--danger, #b42318) 35%,var(--line-soft));border-radius:var(--radius-btn);background:transparent;color:var(--danger, #b42318);font:inherit;font-size:.72rem;font-weight:600;padding:.3rem .55rem;cursor:pointer;transition:background var(--transition),border-color var(--transition)}._removeBtn_1z0t4_158:hover{background:color-mix(in srgb,var(--danger, #b42318) 10%,var(--surface));border-color:var(--danger, #b42318)}._chevron_1z0t4_178{font-size:1.05em;line-height:1;font-weight:700}._wrap_dq97f_1{display:flex;flex-direction:column;gap:1rem;width:100%;min-height:0;flex:1;overflow:visible}._board_dq97f_12{width:100%;column-width:16.5rem;column-gap:1rem}._tile_dq97f_18{break-inside:avoid;margin-bottom:1rem;width:100%;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--radius);padding:1rem 1.1rem;display:flex;flex-direction:column;gap:.75rem;box-sizing:border-box;overflow:visible;position:relative;isolation:isolate}._tileChart_dq97f_35{overflow-x:auto;overflow-y:visible}._tileChart_dq97f_35:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;border-radius:var(--radius) var(--radius) 0 0;background:linear-gradient(90deg,var(--ai-indigo),var(--ai-violet),var(--ai-fuchsia),var(--ai-rose),var(--ai-orange),var(--ai-amber),var(--ai-pink),var(--ai-indigo));background-size:320% 100%;animation:_ai-gradient-flow_dq97f_1 10s linear infinite;z-index:1;pointer-events:none}._kanbanSection_dq97f_65{width:100%;flex-shrink:0}._kanbanPanel_dq97f_70{width:100%;box-sizing:border-box;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--radius);padding:1rem 1.1rem 1.15rem;display:flex;flex-direction:column;gap:.85rem;overflow:visible}._kanbanScroll_dq97f_83{width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;padding-bottom:.15rem}._tileTitle_dq97f_91{margin:0;font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}._tileTitleLg_dq97f_100{margin:0;font-size:1rem;font-weight:700;letter-spacing:-.01em;color:var(--ink)}._statValue_dq97f_108{font-size:1.35rem;font-weight:700;letter-spacing:-.02em;color:var(--ink)}._statValueAccent_dq97f_115{background:var(--ai-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}._toneMuted_dq97f_122{color:var(--mute)}._statLabel_dq97f_126{font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:var(--mute)}._statHint_dq97f_133{font-size:.7rem;color:var(--ink-soft);line-height:1.35}._liveLink_dq97f_139{font-weight:600;color:var(--ink-soft);text-decoration:none}._liveLink_dq97f_139:hover{color:var(--ink);text-decoration:underline}._liveLinkInline_dq97f_150{font-size:inherit;line-height:inherit}._checklist_dq97f_155{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.45rem}._checkItem_dq97f_164{display:flex;flex-direction:column;gap:.15rem;font-size:.88rem}._checkLink_dq97f_171{font-weight:600;color:inherit;text-decoration:none;border-bottom:1px solid transparent}._checkLink_dq97f_171:hover{border-bottom-color:currentColor}._checkLink_dq97f_171:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:2px}._checkDetail_dq97f_188{font-size:.78rem;color:var(--mute)}._checkDetailRecent_dq97f_193{font-weight:600;color:var(--ink-soft)}._periodRow_dq97f_198{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}._periodLabel_dq97f_205{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}._periodBtn_dq97f_213{font:inherit;font-size:.78rem;font-weight:600;padding:.35rem .65rem;border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--paper);color:var(--ink-soft);cursor:pointer}._periodBtn_dq97f_213:hover{color:var(--ink);border-color:var(--ink)}._periodBtnActive_dq97f_230{color:var(--ink);border:1.5px solid transparent;background:linear-gradient(var(--surface),var(--surface)) padding-box,var(--ai-gradient) border-box;box-shadow:0 0 0 1px color-mix(in srgb,var(--ai-fuchsia) 12%,transparent)}._chart_dq97f_240{display:flex;align-items:flex-end;gap:.45rem;min-height:7rem}._chartCol_dq97f_247{flex:1 1 0;display:flex;flex-direction:column;align-items:center;gap:.35rem;min-width:0}._chartBarWrap_dq97f_256{width:100%;height:5rem;display:flex;align-items:flex-end;justify-content:center}._chartBar_dq97f_256{width:100%;max-width:2.5rem;min-height:2px;background:var(--ink);border-radius:2px 2px 0 0;opacity:.9}._periodBtnActive_dq97f_230:hover{opacity:.92}._chartBarAccent_dq97f_277{--bar-shift: 0%;background:linear-gradient(to top,var(--ai-indigo) 0%,var(--ai-violet) 28%,var(--ai-fuchsia) 52%,var(--ai-rose) 72%,var(--ai-orange) 100%);background-size:180% 180%;background-position:var(--bar-shift) 100%;opacity:1;box-shadow:0 2px 10px color-mix(in srgb,var(--ai-fuchsia) 22%,transparent)}._chartCount_dq97f_293{font-size:.72rem;font-weight:700;color:var(--ink)}._chartCountAccent_dq97f_299{background:var(--ai-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}._chartLabel_dq97f_306{font-size:.62rem;color:var(--mute);text-align:center;line-height:1.2}._dayGrid_dq97f_313{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.35rem;grid-auto-rows:minmax(min-content,auto)}._dayCell_dq97f_320{text-align:center;padding:.45rem .2rem;border:1px solid var(--line-soft);border-radius:var(--radius-btn);background:var(--surface);position:relative;overflow:hidden}._dayCellHeat_dq97f_330:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--ai-gradient);opacity:calc(var(--day-heat, 0) * .2);pointer-events:none}._dayCellHeat_dq97f_330{border-color:color-mix(in srgb,var(--ai-violet) calc(var(--day-heat, 0) * 45%),var(--line-soft))}._dayLabel_dq97f_344{display:block;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--mute);margin-bottom:.2rem;position:relative;z-index:1}._dayCount_dq97f_356{font-size:.95rem;font-weight:700;color:var(--ink);position:relative;z-index:1}._dayCountAccent_dq97f_364{background:var(--ai-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}._kanban_dq97f_65{display:grid;grid-template-columns:repeat(4,minmax(11rem,1fr));gap:.65rem;align-items:start;grid-auto-rows:minmax(min-content,auto);width:100%;min-width:min(100%,44rem)}._kanbanCol_dq97f_382{display:grid;grid-template-rows:auto;grid-auto-rows:minmax(min-content,auto);gap:.5rem;align-content:start;min-width:0;padding:.55rem;border:1px solid var(--line-soft);border-radius:var(--radius);background:color-mix(in srgb,var(--paper) 88%,var(--surface))}._kanbanColHead_dq97f_395{display:flex;align-items:center;justify-content:space-between;gap:.35rem;padding-bottom:.35rem;border-bottom:1px solid var(--line-soft)}._kanbanColTitle_dq97f_404{margin:0;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}._kanbanColCount_dq97f_413{font-size:.78rem;font-weight:700;padding:.1rem .4rem;border-radius:999px;background:var(--surface);border:1px solid var(--line-soft);color:var(--ink)}._kanbanList_dq97f_423{margin:0;padding:0;list-style:none;display:grid;grid-auto-rows:minmax(min-content,auto);gap:.5rem}._kanbanCard_dq97f_432{margin:0;padding:.65rem .7rem;border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--surface);display:flex;flex-direction:column;gap:.35rem}._kanbanGuest_dq97f_443{margin:0;font-size:.88rem;font-weight:700;line-height:1.25}._kanbanMeta_dq97f_450{margin:0;font-size:.76rem;line-height:1.4;color:var(--ink-soft)}._kanbanParty_dq97f_457{margin:0;font-size:.72rem;font-weight:600;color:var(--mute)}._statusSelect_dq97f_464{font:inherit;font-size:.76rem;padding:.25rem .35rem;border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--paper);color:var(--ink);width:100%;margin-top:.15rem}._kanbanEmpty_dq97f_477{margin:0;font-size:.76rem;color:var(--mute);font-style:italic;padding:.35rem 0}._empty_dq97f_485{margin:0;font-size:.88rem;color:var(--ink-soft);line-height:1.5}._placeholder_dq97f_492{margin:0;font-size:.88rem;line-height:1.55;color:var(--ink-soft)}._loading_dq97f_499{margin:0;font-size:.88rem;color:var(--mute)}._error_dq97f_505{margin:0;padding:.75rem .9rem;font-size:.86rem;line-height:1.5;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}._migrationHint_dq97f_516{margin:0;font-size:.82rem;line-height:1.5;color:var(--ink-soft)}._tileWarn_dq97f_523{border-color:var(--line);background:var(--surface)}._migrationHint_dq97f_516 code{font-size:.78rem;padding:.1rem .35rem;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-btn)}._pathList_dq97f_536{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.4rem}._pathRow_dq97f_545{display:grid;grid-template-columns:minmax(0,1fr) minmax(5.5rem,42%);align-items:center;gap:.65rem;font-size:.84rem;color:var(--ink-soft)}._pathLabel_dq97f_554{min-width:0}._pathMeta_dq97f_558{display:flex;align-items:center;gap:.45rem;min-width:0}._pathBarTrack_dq97f_565{flex:1;min-width:0;height:.35rem;border-radius:999px;background:color-mix(in srgb,var(--ink) 6%,transparent);overflow:hidden}._pathBarFill_dq97f_574{height:100%;border-radius:inherit;background:var(--ai-gradient);min-width:.35rem}._pathRow_dq97f_545 strong{font-size:.88rem;flex-shrink:0;min-width:1.5rem;text-align:right}._pathCountAccent_dq97f_588{background:var(--ai-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}._emptyMuted_dq97f_595{color:var(--mute)}@media (min-width: 900px){._board_dq97f_12{column-width:18rem}}@media (min-width: 1280px){._board_dq97f_12{column-width:20rem}}@media (prefers-reduced-motion: reduce){._tileChart_dq97f_35:before{animation:none!important}}@media (max-width: 720px){._board_dq97f_12{column-width:100%}._kanban_dq97f_65{grid-template-columns:1fr}._pathRow_dq97f_545{grid-template-columns:1fr;gap:.35rem}}@media (min-width: 721px) and (max-width: 1000px){._kanban_dq97f_65{grid-template-columns:repeat(2,minmax(0,1fr))}}._wrap_x3q6o_1{--hero-blob-mark-size: 3.35rem}._shell_1jtks_1{display:grid;grid-template-columns:minmax(0,26rem) minmax(0,1fr);gap:clamp(1rem,2vw,1.5rem);flex:1;min-height:0;height:100%}._chatColumn_1jtks_19{display:flex;flex-direction:column;min-height:0;min-width:0;background:var(--surface);border:1px solid var(--line);border-radius:1rem;overflow:hidden;position:relative}._chatColumn_1jtks_19:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--ai-indigo),var(--ai-violet),var(--ai-fuchsia),var(--ai-rose),var(--ai-orange),var(--ai-amber),var(--ai-pink),var(--ai-indigo));background-size:320% 100%;animation:_ai-gradient-flow_1jtks_1 8s linear infinite;z-index:2}._chatHeader_1jtks_89{display:flex;align-items:center;gap:.85rem;padding:1.1rem 1.15rem .95rem;border-bottom:1px solid var(--line-soft);flex-shrink:0}._chatHeaderText_1jtks_107{min-width:0}._chatTitle_1jtks_115{margin:0;font-size:1rem;font-weight:700;letter-spacing:-.02em}._chatSubtitle_1jtks_129{margin:.2rem 0 0;font-size:.78rem;line-height:1.45;color:var(--mute)}._thread_1jtks_143{flex:1;min-height:0;overflow-y:auto;padding:1rem 1.15rem;display:flex;flex-direction:column;gap:.75rem}._bubbleAssistant_1jtks_163,._bubbleUser_1jtks_165{display:flex;gap:.55rem;align-items:flex-start;max-width:100%}._bubbleUser_1jtks_165{justify-content:flex-end}._bubbleAvatar_1jtks_187{--assistant-blob-size: 2rem;margin-top:.1rem}._bubbleText_1jtks_197{margin:0;padding:.65rem .8rem;border-radius:.85rem;font-size:.84rem;line-height:1.5;max-width:28rem;min-width:0}._bubbleAssistant_1jtks_163 ._bubbleText_1jtks_197{background:var(--line-soft);color:var(--ink);border:1px solid var(--line-soft)}._bubbleUser_1jtks_165 ._bubbleText_1jtks_197{background:var(--ink);color:var(--on-ink);border-radius:.85rem .85rem .2rem}._markdownBody_1jtks_241{font-size:inherit;line-height:inherit;color:inherit}._markdownBody_1jtks_241>:first-child{margin-top:0}._markdownBody_1jtks_241>:last-child{margin-bottom:0}._markdownBody_1jtks_241 p{margin:.45rem 0}._markdownBody_1jtks_241 p:first-child{margin-top:0}._markdownBody_1jtks_241 p:last-child{margin-bottom:0}._markdownBody_1jtks_241 strong{font-weight:700}._markdownBody_1jtks_241 em{font-style:italic}._markdownBody_1jtks_241 ul,._markdownBody_1jtks_241 ol{margin:.45rem 0;padding-left:1.25rem}._markdownBody_1jtks_241 li{margin:.2rem 0}._markdownBody_1jtks_241 li>p{margin:0}._markdownBody_1jtks_241 code{font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,monospace;font-size:.92em;padding:.1em .35em;border-radius:.3rem;background:color-mix(in srgb,var(--ink) 8%,transparent);border:1px solid color-mix(in srgb,var(--ink) 10%,transparent)}._markdownBody_1jtks_241 pre{margin:.55rem 0;padding:.65rem .75rem;border-radius:.55rem;overflow-x:auto;background:color-mix(in srgb,var(--ink) 10%,transparent);border:1px solid color-mix(in srgb,var(--ink) 12%,transparent)}._markdownBody_1jtks_241 pre code{padding:0;border:none;background:transparent;font-size:.82em}._markdownBody_1jtks_241 a{color:var(--ink);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--ink) 35%,transparent);text-underline-offset:2px}._markdownBody_1jtks_241 a:hover{color:var(--ink);text-decoration-color:var(--ink)}._markdownBody_1jtks_241 h1,._markdownBody_1jtks_241 h2,._markdownBody_1jtks_241 h3{margin:.65rem 0 .35rem;font-size:.95em;font-weight:700;line-height:1.3}._markdownBody_1jtks_241 blockquote{margin:.45rem 0;padding-left:.75rem;border-left:2px solid color-mix(in srgb,var(--ai-violet) 45%,var(--line));color:var(--mute)}._typingCursor_1jtks_443{display:inline-block;width:.45em;height:1.05em;margin-left:1px;vertical-align:text-bottom;border-radius:1px;background:linear-gradient(180deg,var(--ai-violet),var(--ai-fuchsia));animation:_typingCursorBlink_1jtks_1 1s step-end infinite}@keyframes _typingCursorBlink_1jtks_1{0%,to{opacity:1}50%{opacity:0}}._thinkingDots_1jtks_483{margin:.2rem 0 0;min-width:1.65em;font-size:1.15rem;font-weight:700;line-height:1;letter-spacing:.02em;color:var(--mute)}._suggestions_1jtks_503{display:flex;flex-wrap:wrap;gap:.45rem;padding:0 1.15rem .75rem;flex-shrink:0}._suggestionChip_1jtks_519{font:inherit;font-size:.68rem;font-weight:600;letter-spacing:.02em;padding:.4rem .65rem;border-radius:999px;cursor:pointer;color:var(--ink);background:linear-gradient(var(--surface),var(--surface)) padding-box,linear-gradient(120deg,var(--ai-indigo),var(--ai-violet),var(--ai-fuchsia),var(--ai-rose),var(--ai-orange),var(--ai-amber),var(--ai-indigo)) border-box;border:1.5px solid transparent;background-size:100% 100%,280% 280%;animation:_rainbowEdgeShift_1jtks_1 7s linear infinite;transition:transform .16s ease,opacity .16s ease}._suggestionChip_1jtks_519:hover:not(:disabled){transform:translateY(-1px);color:var(--ink);text-shadow:none}._suggestionChip_1jtks_519:disabled{opacity:.55;cursor:not-allowed}._composer_1jtks_595{padding:.85rem 1.15rem 1.1rem;border-top:1px solid var(--line-soft);flex-shrink:0;background:color-mix(in srgb,var(--surface) 92%,var(--line-soft))}._composerLabel_1jtks_609{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}._composerRow_1jtks_625{display:flex;gap:.65rem;align-items:flex-end}._composerInput_1jtks_637{flex:1;min-width:0;resize:none;font:inherit;font-size:.84rem;line-height:1.45;padding:.65rem .75rem;border-radius:.65rem;border:1.5px solid var(--line);background:var(--surface);color:var(--ink);transition:border-color .2s ease,box-shadow .2s ease}._composerInput_1jtks_637:focus{outline:none;border-color:transparent;background:linear-gradient(var(--surface),var(--surface)) padding-box,linear-gradient(120deg,var(--ai-indigo),var(--ai-violet),var(--ai-fuchsia),var(--ai-rose),var(--ai-orange),var(--ai-amber),var(--ai-indigo)) border-box;background-size:100% 100%,240% 240%;animation:_rainbowEdgeShift_1jtks_1 6s linear infinite;box-shadow:0 0 0 1px color-mix(in srgb,var(--ai-fuchsia) 25%,transparent)}._previewPanel_1jtks_707{display:flex;flex-direction:column;min-height:0;min-width:0;background:var(--paper, #faf9f6);border:1px solid var(--line);border-radius:1rem;overflow:hidden;position:relative}._previewPanel_1jtks_707:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,var(--ai-indigo),var(--ai-violet),var(--ai-fuchsia),var(--ai-rose),var(--ai-orange),var(--ai-amber),var(--ai-indigo));background-size:300% 300%;animation:_ai-gradient-flow_1jtks_1 12s linear infinite;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:3}._previewHead_1jtks_791{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border-bottom:1px solid var(--line);background:var(--surface);flex-shrink:0;z-index:1}._previewKicker_1jtks_815{margin:0;font-size:.62rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}._previewTitle_1jtks_833{margin:.15rem 0 0;font-size:.95rem;font-weight:700}._previewHint_1jtks_845{margin:.2rem 0 0;font-size:.72rem;color:var(--mute)}._previewEditLink_1jtks_857{font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:var(--ink);white-space:nowrap;padding:.4rem .55rem;border-radius:.4rem;border:1px solid var(--line);background:var(--surface)}._previewEditLink_1jtks_857:hover{border-color:var(--ink);color:var(--ink)}._previewFrameWrap_1jtks_895{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;align-items:stretch;background:var(--paper, #faf9f6)}._previewScaleShell_1jtks_915{width:100%;flex:none;overflow:hidden;flex-shrink:0;position:relative;background:var(--paper, #faf9f6);box-shadow:0 0 0 1px var(--line, rgba(0, 0, 0, .08))}._previewScaler_1jtks_935{position:absolute;top:0;left:0;display:flex;flex-direction:column;transform-origin:top left;backface-visibility:hidden}._previewFrame_1jtks_895{display:flex;flex-direction:column;overflow:hidden;background:var(--paper, #fff);transform:translateZ(0);isolation:isolate;overscroll-behavior:contain}._previewFrame_1jtks_895[data-assistant-focus]{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--ai-fuchsia) 55%,transparent)}._previewFrame_1jtks_895>*{width:100%;min-width:0;height:100%;flex:none;min-height:0;display:flex;flex-direction:column}@keyframes _rainbowEdgeShift_1jtks_1{0%{background-position:0% 50%,0% 50%}50%{background-position:0% 50%,100% 50%}to{background-position:0% 50%,0% 50%}}@media (max-width: 960px){._shell_1jtks_1{grid-template-columns:1fr;grid-template-rows:minmax(18rem,42vh) minmax(0,1fr)}}@media (prefers-reduced-motion: reduce){._chatColumn_1jtks_19:before,._previewPanel_1jtks_707:before,._suggestionChip_1jtks_519,._thinkingDots_1jtks_483,._typingCursor_1jtks_443{animation:none!important}}._wrap_t1w9x_1{display:flex;flex-direction:column;flex:1;min-height:0;height:100%;width:100%}._nav_19yjj_1{display:flex;flex-wrap:wrap;gap:.35rem;padding:.25rem;border-radius:var(--radius-btn);border:1px solid var(--line-soft);background:var(--paper);width:fit-content}._link_19yjj_12{font-size:.82rem;font-weight:600;padding:.45rem .75rem;border-radius:calc(var(--radius-btn) - 2px);color:var(--ink-soft);text-decoration:none;transition:background .15s ease,color .15s ease;display:inline-flex;align-items:center;gap:.4rem}._link_19yjj_12:hover{color:var(--ink);background:color-mix(in srgb,var(--ink) 6%,transparent)}._linkActive_19yjj_30,._linkActive_19yjj_30:hover{color:var(--paper);background:var(--ink)}._badge_19yjj_40{display:inline-flex;align-items:center;justify-content:center;min-width:1.15rem;height:1.15rem;padding:0 .3rem;border-radius:999px;font-size:.62rem;font-weight:800;line-height:1;background:#2563eb;color:#fff}._linkActive_19yjj_30 ._badge_19yjj_40{background:var(--paper);color:var(--ink)}._wrap_15kci_1{display:flex;flex-direction:column;gap:1.25rem;width:100%;min-height:0;flex:1}._banner_15kci_10{padding:.85rem 1rem;border-radius:var(--radius);border:1px solid color-mix(in srgb,#dc2626 35%,var(--line));background:color-mix(in srgb,#dc2626 8%,var(--surface));font-size:.88rem;line-height:1.5}._flash_15kci_19{padding:.75rem 1rem;border-radius:var(--radius);border:1px solid var(--line-soft);background:var(--paper);font-size:.88rem}._flashError_15kci_27{border-color:color-mix(in srgb,#dc2626 35%,var(--line));color:#9c2a2a}._flashSuccess_15kci_32{border-color:color-mix(in srgb,#15803d 35%,var(--line));color:#166534}._board_15kci_37{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(18rem,.9fr);gap:1rem;align-items:start}._column_15kci_44{display:flex;flex-direction:column;gap:1rem;min-width:0}._card_15kci_51{background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--radius);padding:1.1rem 1.15rem;display:flex;flex-direction:column;gap:.85rem}._cardTitle_15kci_61{margin:0;font-size:1rem;font-weight:700;letter-spacing:-.01em}._cardLead_15kci_68{margin:0;font-size:.88rem;line-height:1.55;color:var(--ink-soft)}._field_15kci_75{display:flex;flex-direction:column;gap:.35rem}._inlineFields_15kci_81{display:flex;flex-wrap:wrap;gap:1rem}._inlineFields_15kci_81 ._field_15kci_75{flex:1 1 8rem;min-width:0}._label_15kci_92{font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}._input_15kci_100,._select_15kci_101,._textarea_15kci_102{font:inherit;font-size:.9rem;padding:.55rem .65rem;border-radius:var(--radius-btn);border:1px solid var(--line);background:var(--paper);color:var(--ink)}._textarea_15kci_102{resize:vertical;min-height:4rem}._hint_15kci_117{margin:0;font-size:.78rem;color:var(--mute);line-height:1.45}._toggleLabel_15kci_124{display:flex;align-items:flex-start;gap:.65rem;cursor:pointer;font-size:.88rem;line-height:1.45}._toggleLabel_15kci_124 input{margin-top:.2rem;accent-color:var(--ink)}._toggleLabel_15kci_124 strong{display:block;font-weight:700}._toggleHint_15kci_143{display:block;margin-top:.15rem;font-size:.78rem;color:var(--mute);font-weight:400}._btnRow_15kci_151{display:flex;flex-wrap:wrap;gap:.5rem}._btn_15kci_151{font:inherit;font-size:.82rem;font-weight:700;padding:.5rem .8rem;border-radius:var(--radius-btn);border:1px solid var(--line);background:var(--paper);color:var(--ink);cursor:pointer}._btn_15kci_151:disabled{opacity:.6;cursor:not-allowed}._btnPrimary_15kci_174{background:var(--ink);color:var(--paper);border-color:var(--ink)}._btnDanger_15kci_180{color:#9c2a2a;border-color:color-mix(in srgb,#dc2626 35%,var(--line))}._btnGhost_15kci_185{background:transparent}._loading_15kci_189,._empty_15kci_195{margin:0;font-size:.88rem;color:var(--mute)}._tableWrap_15kci_201{overflow-x:auto}._table_15kci_201{width:100%;border-collapse:collapse;font-size:.84rem}._table_15kci_201 th,._table_15kci_201 td{padding:.55rem .45rem;border-bottom:1px solid var(--line-soft);text-align:left;vertical-align:top}._table_15kci_201 th{font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}._guestName_15kci_227{font-weight:700}._guestMeta_15kci_231{margin:.15rem 0 0;font-size:.78rem;color:var(--mute);word-break:break-all}._notes_15kci_238{margin:.25rem 0 0;font-size:.78rem;color:var(--ink-soft)}._statusBadge_15kci_244{display:inline-flex;font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.25rem .45rem;border-radius:999px;border:1px solid var(--line)}._statusPending_15kci_255{background:color-mix(in srgb,#ca8a04 12%,var(--paper))}._statusConfirmed_15kci_259{background:color-mix(in srgb,#15803d 12%,var(--paper))}._statusDeclined_15kci_263,._statusCancelled_15kci_264{background:color-mix(in srgb,#dc2626 10%,var(--paper))}._rowActions_15kci_268{display:flex;flex-wrap:wrap;gap:.35rem}._weeklyGrid_15kci_274{display:flex;flex-direction:column;gap:.55rem}._weekRow_15kci_280{display:grid;grid-template-columns:3.5rem 1.8rem 1fr 1fr;gap:.45rem;align-items:center}._weekDay_15kci_287{font-size:.82rem;font-weight:700}._weekClosed_15kci_292{opacity:.55}._closureList_15kci_296{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}._closureItem_15kci_305{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;padding:.55rem .65rem;border:1px solid var(--line-soft);border-radius:var(--radius-btn);background:var(--paper)}._closureSummary_15kci_316{flex:1;min-width:10rem;font-size:.84rem}._closureForm_15kci_322{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}._statsRow_15kci_328{display:grid;grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:.65rem}._statCard_15kci_334{display:flex;flex-direction:column;gap:.25rem;padding:.85rem .95rem;border-radius:var(--radius);border:1px solid var(--line-soft);background:var(--surface)}._statLabel_15kci_344{font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}._statValue_15kci_352{font-size:1.35rem;font-weight:800;letter-spacing:-.02em}._filterRow_15kci_358{display:flex;flex-wrap:wrap;gap:.45rem;padding:.35rem;border-radius:var(--radius-btn);border:1px solid var(--line);background:var(--surface);box-shadow:0 1px 2px color-mix(in srgb,var(--ink) 6%,transparent)}._filterTab_15kci_369{font:inherit;font-size:.82rem;font-weight:700;padding:.5rem .85rem;border-radius:calc(var(--radius-btn) - 2px);border:1.5px solid color-mix(in srgb,var(--ink) 22%,var(--line));background:var(--paper);color:var(--ink);cursor:pointer;box-shadow:0 1px color-mix(in srgb,var(--ink) 8%,transparent);transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}._filterTab_15kci_369:hover{border-color:color-mix(in srgb,var(--ink) 45%,var(--line));background:color-mix(in srgb,var(--ink) 5%,var(--paper));box-shadow:0 1px 2px color-mix(in srgb,var(--ink) 10%,transparent)}._filterTab_15kci_369:focus-visible{outline:2px solid var(--ink);outline-offset:2px}._filterTabActive_15kci_398{background:var(--ink);color:var(--paper);border-color:var(--ink);box-shadow:0 1px 3px color-mix(in srgb,var(--ink) 25%,transparent)}._filterTabActive_15kci_398:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}._bookingWhen_15kci_411{margin:0;font-weight:700;font-size:.86rem}._reservationId_15kci_417{margin:.35rem 0 0;font-size:.68rem;color:var(--mute);font-family:ui-monospace,monospace;word-break:break-all}@media (max-width: 980px){._board_15kci_37{grid-template-columns:1fr}}@media (max-width: 640px){._weekRow_15kci_280{grid-template-columns:1fr 1fr}._closureForm_15kci_322{grid-template-columns:1fr}}._wrap_eifed_1{display:flex;flex-direction:column;gap:1.25rem;width:100%;min-height:0;flex:1}._banner_eifed_10{padding:.85rem 1rem;border-radius:var(--radius);border:1px solid color-mix(in srgb,#dc2626 35%,var(--line));background:color-mix(in srgb,#dc2626 8%,var(--surface));font-size:.88rem;line-height:1.5}._flash_eifed_19{padding:.75rem 1rem;border-radius:var(--radius);border:1px solid var(--line-soft);background:var(--paper);font-size:.88rem}._flashError_eifed_27{border-color:color-mix(in srgb,#dc2626 35%,var(--line));color:#9c2a2a}._flashSuccess_eifed_32{border-color:color-mix(in srgb,#15803d 35%,var(--line));color:#166534}._statsRow_eifed_37{display:grid;grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:.65rem}._statCard_eifed_43{display:flex;flex-direction:column;gap:.25rem;padding:.85rem .95rem;border-radius:var(--radius);border:1px solid var(--line-soft);background:var(--surface)}._statLabel_eifed_53{font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}._statValue_eifed_61{font-size:1.35rem;font-weight:800;letter-spacing:-.02em}._filterRow_eifed_67{display:flex;flex-wrap:wrap;gap:.45rem;padding:.35rem;border-radius:var(--radius-btn);border:1px solid var(--line);background:var(--surface);box-shadow:0 1px 2px color-mix(in srgb,var(--ink) 6%,transparent)}._filterTab_eifed_78{font:inherit;font-size:.82rem;font-weight:700;padding:.5rem .85rem;border-radius:calc(var(--radius-btn) - 2px);border:1.5px solid color-mix(in srgb,var(--ink) 22%,var(--line));background:var(--paper);color:var(--ink);cursor:pointer}._filterTabActive_eifed_90{background:var(--ink);color:var(--paper);border-color:var(--ink)}._board_eifed_96{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,1.1fr);gap:1rem;align-items:start;min-height:24rem}._listColumn_eifed_104,._detailColumn_eifed_105{min-width:0}._card_eifed_109{background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--radius);padding:1.1rem 1.15rem;display:flex;flex-direction:column;gap:.85rem;height:100%}._cardTitle_eifed_120{margin:0;font-size:1rem;font-weight:700;letter-spacing:-.01em}._cardLead_eifed_127{margin:0;font-size:.88rem;line-height:1.55;color:var(--ink-soft)}._loading_eifed_134,._empty_eifed_135{margin:0;font-size:.88rem;color:var(--mute)}._list_eifed_104{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45rem}._listItem_eifed_150{width:100%;text-align:left;font:inherit;cursor:pointer;padding:.75rem .85rem;border-radius:var(--radius-btn);border:1px solid var(--line-soft);background:var(--paper);display:grid;gap:.25rem}._listItem_eifed_150:hover{border-color:color-mix(in srgb,var(--ink) 25%,var(--line))}._listItemActive_eifed_167{border-color:var(--ink);background:color-mix(in srgb,var(--ink) 4%,var(--paper))}._listItemHeader_eifed_172{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._listItemName_eifed_179{font-weight:700;font-size:.9rem}._listItemMeta_eifed_184{margin:0;font-size:.78rem;color:var(--mute)}._statusBadge_eifed_190{display:inline-flex;font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.25rem .45rem;border-radius:999px;border:1px solid var(--line);flex-shrink:0}._statusNew_eifed_202{background:color-mix(in srgb,#2563eb 12%,var(--paper))}._statusRead_eifed_206{background:color-mix(in srgb,#15803d 12%,var(--paper))}._statusArchived_eifed_210{background:color-mix(in srgb,var(--ink) 8%,var(--paper))}._detailHeader_eifed_214{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.65rem}._detailTitle_eifed_222{margin:0;font-size:1.15rem;font-weight:800;letter-spacing:-.02em}._detailGrid_eifed_229{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}._detailField_eifed_235{display:flex;flex-direction:column;gap:.2rem}._detailLabel_eifed_241{font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}._detailValue_eifed_249{margin:0;font-size:.88rem;line-height:1.45;word-break:break-word}._messageBlock_eifed_256{margin:0;padding:.85rem .95rem;border-radius:var(--radius-btn);border:1px solid var(--line-soft);background:var(--paper);font-size:.88rem;line-height:1.55;white-space:pre-wrap}._btnRow_eifed_267{display:flex;flex-wrap:wrap;gap:.5rem}._btn_eifed_267{font:inherit;font-size:.82rem;font-weight:700;padding:.5rem .8rem;border-radius:var(--radius-btn);border:1px solid var(--line);background:var(--paper);color:var(--ink);cursor:pointer;text-decoration:none;display:inline-flex;align-items:center}._btn_eifed_267:disabled{opacity:.6;cursor:not-allowed}._btnPrimary_eifed_293{background:var(--ink);color:var(--paper);border-color:var(--ink)}._enquiryId_eifed_299{margin:0;font-size:.68rem;color:var(--mute);font-family:ui-monospace,monospace;word-break:break-all}@media (max-width: 980px){._board_eifed_96,._detailGrid_eifed_229{grid-template-columns:1fr}}._popover_g3rzw_1{position:fixed;z-index:50;width:min(16.5rem,calc(100vw - 1.5rem));border-radius:var(--radius);border:1px solid var(--line);background:var(--surface);box-shadow:0 4px 16px color-mix(in srgb,var(--ink) 12%,transparent),0 0 0 1px color-mix(in srgb,var(--ink) 4%,transparent)}._form_g3rzw_13{display:flex;flex-direction:column;gap:.65rem;padding:.85rem}._header_g3rzw_20{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}._title_g3rzw_27{margin:0;font-size:.92rem;font-weight:700;line-height:1.3}._closeBtn_g3rzw_34{font:inherit;font-size:1.25rem;line-height:1;padding:.1rem .35rem;border:none;background:transparent;color:var(--mute);cursor:pointer;border-radius:var(--radius-btn)}._closeBtn_g3rzw_34:hover{color:var(--ink);background:color-mix(in srgb,var(--ink) 6%,transparent)}._timeReadonly_g3rzw_51{margin:0;font-size:.78rem;color:var(--ink-soft);line-height:1.45}._timeHint_g3rzw_58{color:var(--mute)}._fieldHint_g3rzw_62{font-size:.75rem;color:var(--mute);line-height:1.4}._field_g3rzw_62{display:flex;flex-direction:column;gap:.3rem}._label_g3rzw_74{font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}._input_g3rzw_82,._select_g3rzw_83{font:inherit;font-size:.88rem;padding:.5rem .6rem;border-radius:var(--radius-btn);border:1px solid var(--line);background:var(--paper);color:var(--ink)}._actions_g3rzw_93{display:flex;justify-content:flex-end;gap:.45rem;padding-top:.15rem}._btn_g3rzw_100{font:inherit;font-size:.82rem;font-weight:700;padding:.45rem .75rem;border-radius:var(--radius-btn);border:1px solid var(--line);background:var(--paper);color:var(--ink);cursor:pointer}._btn_g3rzw_100:disabled{opacity:.6;cursor:not-allowed}._btnPrimary_g3rzw_117{background:var(--ink);color:var(--paper);border-color:var(--ink)}._connectors_o1dh2_1{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:visible;z-index:4}._segmentH_o1dh2_9{position:absolute;height:0;border-top:2px dashed var(--connector-color);transform:translateY(-1px);filter:drop-shadow(0 0 2px color-mix(in srgb,var(--connector-color) 55%,transparent))}._segmentV_o1dh2_17{position:absolute;width:0;border-left:2px dashed var(--connector-color);transform:translate(-1px);filter:drop-shadow(0 0 2px color-mix(in srgb,var(--connector-color) 55%,transparent))}._scheduleWrap_2c6y4_1{display:flex;flex-direction:column;gap:1rem;width:100%;min-height:0;flex:1}._banner_2c6y4_10{padding:.85rem 1rem;border-radius:var(--radius);border:1px solid color-mix(in srgb,#dc2626 35%,var(--line));background:color-mix(in srgb,#dc2626 8%,var(--surface));font-size:.88rem;line-height:1.5}._flash_2c6y4_19{padding:.75rem 1rem;border-radius:var(--radius);border:1px solid var(--line-soft);background:var(--paper);font-size:.88rem}._flashError_2c6y4_27{border-color:color-mix(in srgb,#dc2626 35%,var(--line));color:#9c2a2a}._flashSuccess_2c6y4_32{border-color:color-mix(in srgb,#15803d 35%,var(--line));color:#166534}._toolbar_2c6y4_37{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end;justify-content:space-between}._toolbarGroup_2c6y4_45{display:flex;flex-wrap:wrap;gap:.55rem;align-items:flex-end}._field_2c6y4_52{display:flex;flex-direction:column;gap:.35rem}._label_2c6y4_58{font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}._input_2c6y4_66,._select_2c6y4_67{font:inherit;font-size:.9rem;padding:.55rem .65rem;border-radius:var(--radius-btn);border:1px solid var(--line);background:var(--paper);color:var(--ink)}._btn_2c6y4_77{font:inherit;font-size:.82rem;font-weight:700;padding:.5rem .8rem;border-radius:var(--radius-btn);border:1px solid var(--line);background:var(--paper);color:var(--ink);cursor:pointer}._btn_2c6y4_77:disabled{opacity:.6;cursor:not-allowed}._btnPrimary_2c6y4_94{background:var(--ink);color:var(--paper);border-color:var(--ink)}._btnGhost_2c6y4_100{background:transparent}._hint_2c6y4_104{margin:0;font-size:.78rem;color:var(--mute);line-height:1.45}._card_2c6y4_111{background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--radius);padding:1rem;display:flex;flex-direction:column;gap:.75rem;min-width:0}._cardTitle_2c6y4_122{margin:0;font-size:.95rem;font-weight:700}._loading_2c6y4_128,._empty_2c6y4_129{margin:0;font-size:.88rem;color:var(--mute)}._gridCard_2c6y4_135{overflow:visible}._gridScroll_2c6y4_139{overflow-x:auto;overflow-y:visible}._grid_2c6y4_135{position:relative;min-width:44rem;--schedule-label-width: 9rem}._timeHeader_2c6y4_150{display:grid;grid-template-columns:var(--schedule-label-width) 1fr;border-bottom:1px solid var(--line-soft)}._timeCorner_2c6y4_156{border-right:1px solid var(--line-soft);background:var(--paper)}._timeTicks_2c6y4_161{position:relative;height:2rem;background:var(--paper)}._timeTick_2c6y4_161{position:absolute;top:0;transform:translate(-50%);font-size:.68rem;font-weight:600;color:var(--mute);white-space:nowrap;padding-top:.35rem}._row_2c6y4_178{display:grid;grid-template-columns:var(--schedule-label-width) 1fr;min-height:3.75rem;border-bottom:1px solid var(--line-soft)}._nowOverlay_2c6y4_185{position:absolute;top:0;bottom:0;left:var(--schedule-label-width);right:0;pointer-events:none;z-index:6}._nowMarker_2c6y4_195{position:absolute;top:0;bottom:0;transform:translate(-50%)}._nowLabel_2c6y4_202{position:absolute;top:.35rem;left:50%;transform:translate(-50%);font-size:.65rem;font-weight:700;line-height:1;color:#fff;background:#ef4444;padding:.15rem .4rem;border-radius:999px;white-space:nowrap;box-shadow:0 1px 4px color-mix(in srgb,#ef4444 45%,transparent)}._nowStem_2c6y4_218{position:absolute;top:0;bottom:0;left:50%;width:2px;transform:translate(-50%);background:#ef4444;opacity:.9;box-shadow:0 0 6px color-mix(in srgb,#ef4444 50%,transparent)}._row_2c6y4_178:last-child{border-bottom:none}._rowLabel_2c6y4_234{display:flex;flex-direction:column;justify-content:center;gap:.15rem;padding:.55rem .65rem;border-right:1px solid var(--line-soft);background:var(--paper)}._rowName_2c6y4_244{font-size:.84rem;font-weight:700}._rowMeta_2c6y4_249{font-size:.72rem;color:var(--mute)}._timeline_2c6y4_254{position:relative;min-height:3.75rem;background-color:var(--surface);background-image:repeating-linear-gradient(to right,transparent,transparent calc(100% / var(--schedule-slots, 10) - 1px),color-mix(in srgb,var(--line) 35%,transparent) calc(100% / var(--schedule-slots, 10) - 1px),color-mix(in srgb,var(--line) 35%,transparent) calc(100% / var(--schedule-slots, 10)))}._timelineDrop_2c6y4_267{outline:2px dashed color-mix(in srgb,var(--ink) 35%,transparent);outline-offset:-2px;background-color:color-mix(in srgb,var(--ink) 4%,var(--surface))}._unassignedTimeline_2c6y4_273{min-height:4.25rem;background-color:color-mix(in srgb,#ca8a04 6%,var(--surface))}._block_2c6y4_278{position:absolute;top:.35rem;bottom:.35rem;border-radius:calc(var(--radius-btn) - 2px);border:1px solid color-mix(in srgb,var(--ink) 20%,var(--line));background:color-mix(in srgb,#15803d 14%,var(--paper));padding:.35rem .45rem;font-size:.72rem;line-height:1.25;overflow:hidden;cursor:grab;-webkit-user-select:none;user-select:none;box-shadow:0 1px 2px color-mix(in srgb,var(--ink) 8%,transparent);z-index:1}._blockReservationColored_2c6y4_295{background:color-mix(in srgb,var(--reservation-accent) 32%,var(--paper));border:1px solid color-mix(in srgb,var(--reservation-accent) 55%,var(--line));border-left:4px solid var(--reservation-accent);padding-left:calc(.45rem - 3px)}._blockReservationColored_2c6y4_295 ._blockName_2c6y4_302{color:var(--ink)}._blockReservationColored_2c6y4_295 ._blockMeta_2c6y4_306{color:var(--mute)}._timelineDropConflict_2c6y4_310{outline:2px dashed color-mix(in srgb,#dc2626 55%,transparent);outline-offset:-2px;background-color:color-mix(in srgb,#dc2626 8%,var(--surface))}._tableItem_2c6y4_316{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;padding:.45rem .55rem;border:1px solid var(--line-soft);border-radius:var(--radius-btn);background:var(--paper)}._block_2c6y4_278:active{cursor:grabbing}._blockDragging_2c6y4_331{opacity:.45}._blockPending_2c6y4_335{background:color-mix(in srgb,#ca8a04 16%,var(--paper))}._blockOverCapacity_2c6y4_339{background:color-mix(in srgb,#dc2626 44%,var(--paper));border:1px solid color-mix(in srgb,#dc2626 80%,var(--line));border-left:4px solid #dc2626;padding-left:calc(.45rem - 3px);box-shadow:0 1px 3px color-mix(in srgb,#dc2626 28%,transparent)}._blockOverCapacity_2c6y4_339 ._blockName_2c6y4_302{color:var(--ink)}._blockOverCapacity_2c6y4_339 ._blockMeta_2c6y4_306{color:var(--mute);font-weight:600}html.theme-dark ._blockReservationColored_2c6y4_295,html[data-theme=dark] ._blockReservationColored_2c6y4_295{background:color-mix(in srgb,var(--reservation-accent) 42%,var(--surface));border-color:color-mix(in srgb,var(--reservation-accent) 65%,var(--line))}html.theme-dark ._blockOverCapacity_2c6y4_339,html[data-theme=dark] ._blockOverCapacity_2c6y4_339{background:color-mix(in srgb,#ef4444 55%,var(--surface));border-color:#f87171;border-left-color:#fca5a5;box-shadow:0 0 0 1px color-mix(in srgb,#ef4444 40%,transparent),0 2px 10px color-mix(in srgb,#ef4444 35%,transparent)}._blockSelected_2c6y4_372{outline:2px solid var(--ink);outline-offset:1px;z-index:2}._blockStacked_2c6y4_378{bottom:auto;height:1.45rem}._blockName_2c6y4_302{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._blockMeta_2c6y4_306{color:var(--ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tableList_2c6y4_397{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45rem}._tableItemName_2c6y4_406{flex:1;min-width:6rem;font-size:.84rem;font-weight:600}._addTableForm_2c6y4_413{display:flex;flex-wrap:wrap;gap:.55rem;align-items:flex-end}._layout_2c6y4_420{display:grid;grid-template-columns:minmax(0,1fr) minmax(14rem,18rem);gap:1rem;align-items:start}@media (max-width: 980px){._layout_2c6y4_420{grid-template-columns:1fr}}@media (max-width: 640px){._grid_2c6y4_135{--schedule-label-width: 6.5rem}._timeHeader_2c6y4_150,._row_2c6y4_178{grid-template-columns:var(--schedule-label-width) 1fr}}._shell_cfuhx_1{padding:0}._tabs_cfuhx_5{display:flex;gap:0;border-bottom:1px solid var(--line);margin-bottom:1.5rem}._tab_cfuhx_5{padding:.6rem 1.25rem;font-size:.85rem;font-family:inherit;background:none;border:none;border-bottom:2px solid transparent;color:var(--mute);cursor:pointer;transition:color .15s,border-color .15s}._tab_cfuhx_5:hover{color:var(--ink)}._tabActive_cfuhx_28{color:var(--ink);border-bottom-color:var(--ink);font-weight:600}._tabPanel_cfuhx_34{padding:0}._toolbar_cfuhx_38{margin-bottom:1rem}._sectionTitle_cfuhx_42{font-size:.9rem;font-weight:600;color:var(--ink);margin:0 0 .75rem}._btnPrimary_cfuhx_51{display:inline-block;padding:.45rem 1rem;font-size:.82rem;font-family:inherit;background:var(--ink);color:var(--on-ink);border:none;border-radius:8px;cursor:pointer;text-decoration:none;transition:opacity .15s}._btnPrimary_cfuhx_51:hover{opacity:.85}._btnGhost_cfuhx_69{display:inline-block;padding:.45rem 1rem;font-size:.82rem;font-family:inherit;background:none;color:var(--ink);border:1px solid var(--line);border-radius:8px;cursor:pointer;transition:border-color .15s}._btnGhost_cfuhx_69:hover{border-color:var(--mute)}._table_cfuhx_88{border:1px solid var(--line);border-radius:10px;overflow:hidden}._tableHeader_cfuhx_94{display:grid;grid-template-columns:1fr 120px 90px 120px 150px;gap:.75rem;align-items:center;padding:.65rem 1rem;background:var(--line-soft);font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--mute)}._tableRow_cfuhx_108{display:grid;grid-template-columns:1fr 120px 90px 120px 150px;gap:.75rem;align-items:center;padding:.65rem 1rem;border-top:1px solid var(--line);font-size:.84rem}._postLink_cfuhx_118{color:var(--ink);text-decoration:none;font-weight:500}._postLink_cfuhx_118:hover{text-decoration:underline}._colTitle_cfuhx_128{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._colCategory_cfuhx_135{font-size:.78rem;color:var(--mute)}._colStatus_cfuhx_140{font-size:.78rem}._colDate_cfuhx_144{font-size:.78rem;color:var(--mute)}._colActions_cfuhx_149{display:flex;gap:.5rem}._actionBtn_cfuhx_154{font-size:.78rem;color:var(--ink);text-decoration:none;cursor:pointer;background:none;border:none;padding:0;font-family:inherit}._actionBtn_cfuhx_154:hover{text-decoration:underline}._actionBtnDanger_cfuhx_169{font-size:.78rem;color:#d44;cursor:pointer;background:none;border:none;padding:0;font-family:inherit}._actionBtnDanger_cfuhx_169:hover{text-decoration:underline}._badgePublished_cfuhx_185{color:#2a8;font-weight:500}._badgeDraft_cfuhx_190{color:var(--mute)}._authorForm_cfuhx_196{border:1px solid var(--line);border-radius:10px;padding:1rem;margin-bottom:1.5rem;background:var(--surface)}._formRow_cfuhx_204{display:flex;gap:.75rem;margin-bottom:.75rem}._input_cfuhx_210{flex:1;min-width:0;padding:.45rem .65rem;font-size:.82rem;font-family:inherit;border:1px solid var(--line);border-radius:6px;background:var(--paper);color:var(--ink);outline:none;transition:border-color .15s}._input_cfuhx_210:focus{border-color:var(--mute)}._formActions_cfuhx_228{display:flex;gap:.5rem}._confirmOverlay_cfuhx_235{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:1000}._confirmBox_cfuhx_245{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:1.5rem;max-width:360px;width:90%}._confirmBox_cfuhx_245 p{margin:0 0 1rem;font-size:.9rem;color:var(--text-body)}._confirmActions_cfuhx_260{display:flex;gap:.5rem}._status_cfuhx_267{text-align:center;color:var(--mute);padding:2rem 0;font-size:.9rem}._shell_whtfb_1{padding:0}._topBar_whtfb_5{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem;flex-wrap:wrap;gap:.75rem}._backLink_whtfb_14{font-size:.82rem;color:var(--mute);text-decoration:none}._backLink_whtfb_14:hover{color:var(--ink)}._topActions_whtfb_24{display:flex;gap:.5rem}._btnPrimary_whtfb_31{display:inline-block;padding:.45rem 1rem;font-size:.82rem;font-family:inherit;background:var(--ink);color:var(--on-ink);border:none;border-radius:8px;cursor:pointer;transition:opacity .15s}._btnPrimary_whtfb_31:hover:not(:disabled){opacity:.85}._btnPrimary_whtfb_31:disabled{opacity:.5;cursor:default}._btnGhost_whtfb_53{display:inline-block;padding:.45rem 1rem;font-size:.82rem;font-family:inherit;background:none;color:var(--ink);border:1px solid var(--line);border-radius:8px;cursor:pointer;transition:border-color .15s}._btnGhost_whtfb_53:hover:not(:disabled){border-color:var(--mute)}._btnGhost_whtfb_53:disabled{opacity:.5;cursor:default}._errorBox_whtfb_77{padding:.6rem 1rem;background:#fef2f2;color:#b91c1c;border:1px solid #fca5a5;border-radius:8px;font-size:.82rem;margin-bottom:1rem}._editorGrid_whtfb_89{display:flex;flex-direction:column;gap:1rem}._field_whtfb_95{display:flex;flex-direction:column;gap:.3rem}._fieldGroup_whtfb_101{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem}._label_whtfb_107{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--mute)}._input_whtfb_115,._select_whtfb_116,._textarea_whtfb_117{padding:.45rem .65rem;font-size:.84rem;font-family:inherit;border:1px solid var(--line);border-radius:6px;background:var(--paper);color:var(--ink);outline:none;transition:border-color .15s}._input_whtfb_115:focus,._select_whtfb_116:focus,._textarea_whtfb_117:focus{border-color:var(--mute)}._textarea_whtfb_117{resize:vertical}._textareaLarge_whtfb_139{padding:.65rem;font-size:.85rem;font-family:SF Mono,Fira Code,Fira Mono,monospace;border:1px solid var(--line);border-radius:6px;background:var(--paper);color:var(--ink);outline:none;resize:vertical;line-height:1.6;min-height:400px}._textareaLarge_whtfb_139:focus{border-color:var(--mute)}._previewShell_whtfb_159{max-width:760px}._previewCover_whtfb_163{width:100%;border-radius:10px;margin-bottom:1.5rem;aspect-ratio:2 / 1;object-fit:cover;background:var(--line-soft)}._previewTitle_whtfb_172{font-size:1.75rem;color:var(--ink);margin:0 0 1.5rem;line-height:1.3}._markdown_whtfb_179{font-size:1rem;line-height:1.75;color:var(--text-body)}._markdown_whtfb_179 h1,._markdown_whtfb_179 h2,._markdown_whtfb_179 h3,._markdown_whtfb_179 h4,._markdown_whtfb_179 h5,._markdown_whtfb_179 h6{color:var(--ink);margin:2rem 0 .75rem}._markdown_whtfb_179 p{margin:0 0 1.25rem}._markdown_whtfb_179 a{color:var(--ink);text-decoration:underline}._markdown_whtfb_179 ul,._markdown_whtfb_179 ol{margin:0 0 1.25rem;padding-left:1.5rem}._markdown_whtfb_179 blockquote{margin:1rem 0;padding:.5rem 1rem;border-left:3px solid var(--line);font-style:italic;background:var(--line-soft);border-radius:0 6px 6px 0}._markdown_whtfb_179 pre{background:var(--paper);border:1px solid var(--line);border-radius:8px;padding:1rem;overflow-x:auto;font-size:.85rem;margin:0 0 1rem}._markdown_whtfb_179 code{font-family:SF Mono,Fira Code,monospace;font-size:.85em;background:var(--line-soft);padding:.1em .3em;border-radius:4px}._markdown_whtfb_179 pre code{background:none;padding:0}._markdown_whtfb_179 img{max-width:100%;border-radius:8px}._status_whtfb_249{text-align:center;color:var(--mute);padding:2rem 0;font-size:.9rem}._page_1jkry_1{min-height:100vh;height:100dvh;max-height:100dvh;overflow:hidden;background:var(--paper);color:var(--ink);display:flex;flex-direction:column}._top_1jkry_12{display:flex;align-items:center;justify-content:space-between;padding:.85rem clamp(1rem,3vw,1.75rem);border-bottom:1px solid var(--line-soft);background:var(--header-bg);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}._brand_1jkry_23{display:inline-flex;align-items:center;gap:.45rem;font-size:1rem;font-weight:700;letter-spacing:.05em;text-decoration:none;color:var(--ink)}._topEnd_1jkry_34{display:flex;align-items:center;gap:.65rem;flex-shrink:0}._badge_1jkry_41{font-size:.65rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:.35rem .55rem;border:1px solid var(--line);border-radius:var(--radius-btn);color:var(--mute);max-width:min(12rem,40vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._outlet_1jkry_56{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}._panel_1jkry_64{flex:1;width:100%;max-width:36rem;margin:0 auto;padding:clamp(2rem,5vh,3rem) clamp(1.25rem,3vw,1.75rem);overflow-y:auto;min-height:0}._title_1jkry_74{margin:0 0 .75rem;font-size:clamp(1.5rem,4vw,1.85rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;color:var(--ink)}._panel_dlj3t_1{width:100%;max-width:36rem;margin:0 auto;padding:clamp(1.5rem,4vh,2.5rem) clamp(1.25rem,3vw,1.75rem)}._kicker_dlj3t_8{margin:0 0 .35rem;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}._title_dlj3t_16{margin:0 0 .75rem;font-size:clamp(1.45rem,4vw,1.8rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;color:var(--ink)}._section_dlj3t_25{border-top:1px solid var(--line-soft);padding-top:1.25rem}._h2_dlj3t_30{margin:0 0 .75rem;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}._muted_dlj3t_39{margin:0;font-size:.88rem;color:var(--mute);line-height:1.5}._list_dlj3t_46{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}._linkRow_dlj3t_55{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);text-decoration:none;color:var(--ink);transition:border-color var(--transition),background var(--transition)}._linkRow_dlj3t_55:hover{border-color:var(--ink);background:color-mix(in srgb,var(--ink) 5%,var(--surface))}._linkRow_dlj3t_55:focus-visible{outline:2px solid var(--ink);outline-offset:2px}._linkLabel_dlj3t_81{font-size:.95rem;font-weight:700;color:var(--ink)}._linkArrow_dlj3t_87{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);flex-shrink:0}._linkRow_dlj3t_55:hover ._linkArrow_dlj3t_87{color:var(--ink)}._rowSoon_dlj3t_100{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem .85rem;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--radius);color:var(--ink)}._soon_dlj3t_112{font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}._panel_w0w10_1{width:100%;max-width:28rem;margin:0 auto;padding:clamp(1.5rem,4vh,2.5rem) clamp(1.25rem,3vw,1.75rem)}._title_w0w10_8{margin:0 0 .5rem;font-size:1.25rem;font-weight:700;color:var(--ink)}._back_w0w10_15{font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);text-decoration:underline;text-underline-offset:3px}._back_w0w10_15:hover{color:var(--ink)}
