._form_gnu55_4{display:grid;gap:16px}._field_gnu55_9{display:flex;flex-direction:column;gap:6px}._label_gnu55_15{font-size:13px;font-weight:700;color:var(--color-text)}._input_gnu55_21,._textarea_gnu55_22{font:inherit;font-size:15px;padding:12px 14px;border-radius:10px;border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text);transition:border-color .15s,box-shadow .15s}._textarea_gnu55_22{resize:vertical;min-height:120px}._input_gnu55_21:focus-visible,._textarea_gnu55_22:focus-visible{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px #f5a00047}._inputInvalid_gnu55_45,._inputInvalid_gnu55_45:focus-visible{border-color:var(--color-danger)}._fieldError_gnu55_50,._formError_gnu55_51{font-size:13px;color:var(--color-danger)}._formError_gnu55_51{margin:0}._submit_gnu55_60{justify-self:start;border:none;border-radius:9px;padding:15px 28px;background-color:var(--color-primary);color:#000;font:inherit;font-size:15px;font-weight:700;cursor:pointer;transition:background-color .15s,transform .15s,box-shadow .15s}._submit_gnu55_60:hover:not(:disabled){background-color:var(--color-primary-dark);transform:translateY(-1px);box-shadow:0 10px 24px -12px #f5a00099}._submit_gnu55_60:active:not(:disabled){transform:translateY(0) scale(.98)}._submit_gnu55_60:disabled{opacity:.6;cursor:progress}._submit_gnu55_60:focus-visible{outline:2px solid var(--color-primary-dark);outline-offset:2px}._consent_gnu55_94{margin:0;font-size:12px;line-height:1.5;color:var(--color-text-faint)}._consent_gnu55_94 a{color:var(--color-text-muted)}._success_gnu55_105{display:grid;gap:14px;justify-items:start;padding:22px 24px;border-radius:14px;background-color:#16a34a1a;border:1px solid rgba(22,163,74,.35);color:var(--color-text)}._success_gnu55_105 p{margin:0;font-size:16px;font-weight:600;line-height:1.5}._linkButton_gnu55_123{padding:0;border:none;background:none;color:var(--color-text-muted);font:inherit;font-size:14px;font-weight:700;text-decoration:underline;cursor:pointer}._gallery_1c2wv_1{display:flex;flex-direction:column;gap:16px}._stage_1c2wv_7{position:relative;display:block;width:100%;padding:0;border:1px solid var(--color-border);border-radius:20px;overflow:hidden;background-color:var(--color-surface);box-shadow:0 40px 70px -32px var(--card-glow);cursor:zoom-in}._stageImg_1c2wv_20{display:block;width:100%;aspect-ratio:16 / 10;object-fit:contain;object-position:top}._zoomHint_1c2wv_28{position:absolute;right:16px;bottom:16px;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background-color:#0a0d0f99;color:#fff;font-size:16px;opacity:0;transform:translateY(4px);transition:opacity .2s var(--ease-out),transform .2s var(--ease-out)}._stage_1c2wv_7:hover ._zoomHint_1c2wv_28,._stage_1c2wv_7:focus-visible ._zoomHint_1c2wv_28{opacity:1;transform:translateY(0)}._thumbs_1c2wv_52{display:flex;gap:10px;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin}._thumb_1c2wv_52{flex:0 0 auto;width:96px;padding:0;border-radius:10px;border:2px solid transparent;overflow:hidden;background-color:var(--color-surface);cursor:pointer;opacity:.6;transition:opacity .2s var(--ease-out),border-color .2s var(--ease-out)}._thumb_1c2wv_52 img{display:block;width:100%;aspect-ratio:16 / 10;object-fit:contain;object-position:top}._thumb_1c2wv_52:hover{opacity:.9}._thumbActive_1c2wv_85{opacity:1;border-color:var(--color-primary)}._lightboxOverlay_1c2wv_92{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;background-color:#080a0ce0;padding:32px}._lightboxImg_1c2wv_103{max-width:min(1100px,92vw);max-height:86vh;border-radius:12px;box-shadow:0 30px 80px -20px #0009;cursor:default}._lightboxClose_1c2wv_111{position:absolute;top:20px;right:24px;width:40px;height:40px;border-radius:999px;border:1px solid rgba(255,255,255,.2);background-color:#ffffff14;color:#fff;font-size:16px;cursor:pointer}._lightboxClose_1c2wv_111:hover{background-color:#ffffff29}._lightboxNav_1c2wv_129{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:999px;border:1px solid rgba(255,255,255,.2);background-color:#ffffff14;color:#fff;font-size:26px;line-height:1;cursor:pointer}._lightboxNav_1c2wv_129:hover{background-color:#ffffff29}._lightboxPrev_1c2wv_148{left:20px}._lightboxNext_1c2wv_152{right:20px}._lightboxCounter_1c2wv_156{position:absolute;bottom:24px;left:50%;transform:translate(-50%);font-size:13px;font-weight:600;color:#fffc;background-color:#ffffff14;border-radius:999px;padding:6px 14px}@media (max-width: 640px){._lightboxNav_1c2wv_129{width:40px;height:40px;font-size:20px}._lightboxPrev_1c2wv_148{left:8px}._lightboxNext_1c2wv_152{right:8px}._lightboxOverlay_1c2wv_92{padding:16px}}._browserWindow_15gct_9{background-color:var(--color-surface);border-radius:6px;overflow:hidden}._browserBar_15gct_15{display:flex;align-items:center;gap:6px;padding:10px 14px;background-color:var(--mock-chrome);border-bottom:1px solid var(--color-border)}._browserDot_15gct_24{width:9px;height:9px;border-radius:50%;background-color:var(--mock-dot)}._browserAddress_15gct_31{flex:1;height:14px;margin-left:8px;border-radius:4px;background-color:var(--mock-address);max-width:260px}._browserImg_15gct_40{display:block;width:100%;object-fit:cover;object-position:top}._laptop_15gct_49{display:flex;flex-direction:column;align-items:center;width:100%}._laptopScreen_15gct_56{position:relative;width:100%;box-sizing:border-box;padding:14px 14px 10px;background:linear-gradient(180deg,#3a3f47,#1a1d22);border-radius:18px 18px 5px 5px;box-shadow:0 40px 80px -32px var(--card-glow),0 4px 12px var(--card-glow-soft)}._laptopCamera_15gct_66{position:absolute;top:5px;left:50%;transform:translate(-50%);width:5px;height:5px;border-radius:50%;background-color:#05070a;box-shadow:0 0 0 1px #ffffff0f}._laptopBase_15gct_80{position:relative;width:104%;height:14px;background:linear-gradient(180deg,#4a4f58,#22262c);clip-path:polygon(4% 0,96% 0,100% 100%,0 100%);border-radius:0 0 3px 3px}._laptopNotch_15gct_89{position:absolute;top:0;left:50%;transform:translate(-50%);width:15%;height:4px;background-color:#15171a;border-radius:0 0 5px 5px}._phone_15gct_105{position:relative;display:block;box-sizing:border-box;width:100%;margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;container-type:inline-size}._phone_15gct_105:before,._phone_15gct_105:after{content:"";position:absolute;width:1.4cqw;border-radius:2px;background:linear-gradient(90deg,#11151a,#343b44)}._phone_15gct_105:before{left:-.9cqw;top:24%;height:12%}._phone_15gct_105:after{right:-.9cqw;top:30%;height:17%}._phoneBody_15gct_141{position:relative;display:block;padding:6px;padding:3.6cqw;border-radius:28px;border-radius:14cqw;background:linear-gradient(160deg,#3b424b,#1a1e23 55%,#12161a);box-shadow:0 0 0 1px #ffffff1a,0 40px 70px -28px var(--card-glow),0 6px 16px var(--card-glow-soft)}._phoneScreen_15gct_152{position:relative;display:block;overflow:hidden;border-radius:22px;border-radius:10.6cqw;background-color:var(--color-surface);aspect-ratio:390 / 844}._phoneImg_15gct_162{display:block;width:100%;height:100%;object-fit:cover;object-position:top}._phoneIsland_15gct_171{position:absolute;z-index:1;top:2.2cqw;left:50%;transform:translate(-50%);width:26cqw;height:6.6cqw;border-radius:999px;background-color:#05070a;box-shadow:0 0 0 .5px #ffffff14}._phoneHome_15gct_184{position:absolute;z-index:1;left:50%;bottom:3.4cqw;transform:translate(-50%);width:30cqw;height:1.2cqw;border-radius:999px;background-color:#1a21288c;box-shadow:0 0 0 .5px #ffffff59}._phoneButton_15gct_198{cursor:zoom-in;transition:transform .25s var(--ease-out)}._phoneButton_15gct_198:hover{transform:translateY(-4px) rotate(-1deg)}._phoneButton_15gct_198:active{transform:translateY(0) scale(.98)}._phoneButton_15gct_198:focus-visible{outline:2px solid var(--color-primary);outline-offset:6px;border-radius:14cqw}._duo_15gct_219{position:relative;width:100%;padding:0 0 7%}._duoLaptop_15gct_226{width:88%}._duoPhone_15gct_230{position:absolute;right:0;bottom:0;width:25%;animation:_phoneFloat_15gct_1 7s ease-in-out infinite}._duoPhone_15gct_230:hover{animation-play-state:paused}@keyframes _phoneFloat_15gct_1{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}._stage_15gct_254{position:relative;width:100%;padding:0 0 8%}._stage_15gct_254:before{content:"";position:absolute;z-index:0;right:4%;bottom:0;width:62%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#f5a00047,#f5a00000 68%);pointer-events:none}._stageLaptop_15gct_273{position:relative;z-index:1;width:84%;opacity:.92}._stagePhone_15gct_280{position:absolute;z-index:2;right:3%;bottom:0;width:36%;max-width:300px;animation:_phoneFloat_15gct_1 7s ease-in-out infinite}@media (max-width: 480px){._duoLaptop_15gct_226{width:86%}._duoPhone_15gct_230{width:28%}._stageLaptop_15gct_273{width:80%}._stagePhone_15gct_280{width:40%}}@media (prefers-reduced-motion: reduce){._duoPhone_15gct_230,._stagePhone_15gct_280{animation:none}._phoneButton_15gct_198{transition:none}}._block_azcej_7{display:block;width:max-content;max-width:100%}._block_azcej_7+._block_azcej_7{margin-top:.42em}._word_azcej_18{display:block;width:max-content;font-size:1.12em;line-height:1;color:var(--color-primary)}._caption_azcej_9{display:block;width:0;min-width:100%;margin-top:.12em;white-space:nowrap;line-height:1.1;color:var(--color-text)}._captionText_azcej_37{display:inline-block;font-size:.4em;font-weight:800;letter-spacing:.2em}._mark_q2ekm_1,._lockup_q2ekm_2{display:block;flex:none}._wordmark_q2ekm_8{fill:var(--brand-wordmark, var(--color-text, #14181c))}._onDark_q2ekm_13 ._wordmark_q2ekm_8{fill:#fff}._toggle_1nzgd_1{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text-muted);cursor:pointer;transition:background-color .15s,color .15s,border-color .15s;flex-shrink:0}._toggle_1nzgd_1:hover{background-color:var(--color-surface2);color:var(--color-primary-dark);border-color:var(--color-primary)}._backdrop_6b045_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:flex-end;justify-content:center;background-color:#0a0e1299;animation:_backdropIn_6b045_1 .18s ease-out}._sheet_6b045_12{display:flex;flex-direction:column;width:100%;max-width:560px;max-height:88vh;max-height:88dvh;background-color:var(--color-surface);color:var(--color-text);border-radius:20px 20px 0 0;box-shadow:0 -10px 40px #10182047;animation:_sheetUp_6b045_1 .28s cubic-bezier(.16,1,.3,1);transition:transform .18s ease-in;will-change:transform}._sheet_6b045_12:focus{outline:none}._grabArea_6b045_33{flex-shrink:0;touch-action:none;padding:8px 20px 0}._grabber_6b045_39{display:block;width:40px;height:4px;margin:0 auto 8px;border-radius:2px;background-color:var(--color-border)}._header_6b045_48{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:8px}._title_6b045_56{margin:0;font-family:var(--font-display);font-size:18px;font-weight:700;line-height:1.3}._close_6b045_64{flex-shrink:0;width:44px;height:44px;margin-right:-10px;border:none;border-radius:50%;background:transparent;color:var(--color-text-muted);font-size:16px;cursor:pointer}._close_6b045_64:hover:not(:disabled){background-color:var(--color-surface2);color:var(--color-text)}._close_6b045_64:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._body_6b045_87{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 20px calc(20px + var(--sa-bottom, 0px))}@keyframes _backdropIn_6b045_1{0%{opacity:0}}@keyframes _sheetUp_6b045_1{0%{transform:translateY(100%)}}@media (min-width: 769px){._backdrop_6b045_1{align-items:center}._sheet_6b045_12{border-radius:16px;max-height:80vh}._grabber_6b045_39{display:none}}@media (prefers-reduced-motion: reduce){._backdrop_6b045_1,._sheet_6b045_12{animation:none;transition:none}}._region_1rsj2_1{position:fixed;left:50%;bottom:calc(16px + var(--sa-bottom, 0px) + var(--bottom-offset, 0px));z-index:1100;display:flex;flex-direction:column;align-items:center;gap:8px;width:min(420px,calc(100vw - 32px));transform:translate(-50%);pointer-events:none}._toast_1rsj2_15{pointer-events:auto;width:100%;min-height:48px;padding:12px 16px;border:1px solid var(--color-border);border-left:4px solid var(--color-info);border-radius:12px;background-color:var(--color-surface);color:var(--color-text);font:inherit;font-size:14px;font-weight:500;line-height:1.35;text-align:left;cursor:pointer;box-shadow:0 10px 28px #10182038,0 2px 6px #1018201a;animation:_toastIn_1rsj2_1 .24s cubic-bezier(.16,1,.3,1)}._success_1rsj2_35{border-left-color:var(--color-success)}._error_1rsj2_39{border-left-color:var(--color-danger)}._toast_1rsj2_15:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@keyframes _toastIn_1rsj2_1{0%{opacity:0;transform:translateY(12px) scale(.98)}}@media (prefers-reduced-motion: reduce){._toast_1rsj2_15{animation:none}}._headerButton_1blkl_1,._blockButton_1blkl_2{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 14px;border:1px solid var(--color-primary);border-radius:20px;background-color:var(--color-primary-dim);color:var(--color-primary-dark);font-family:inherit;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .15s,color .15s,transform .1s}._headerButton_1blkl_1:hover,._blockButton_1blkl_2:hover{background-color:var(--color-primary);color:var(--color-primary-contrast)}._headerButton_1blkl_1:active,._blockButton_1blkl_2:active{transform:translateY(1px) scale(.98)}._headerButton_1blkl_1:focus-visible,._blockButton_1blkl_2:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._blockButton_1blkl_2{width:100%;min-height:48px;border-radius:10px}@media (max-width: 480px){._headerButton_1blkl_1 ._labelExtra_1blkl_47{display:none}}._inlineIcon_1blkl_52{display:inline-block;vertical-align:-4px;margin:0 2px;color:var(--color-info)}._lead_1blkl_59{margin:0 0 12px;color:var(--color-text-muted);font-size:15px;line-height:1.45}._steps_1blkl_66{margin:0 0 16px;padding-left:22px;display:flex;flex-direction:column;gap:12px;font-size:16px;line-height:1.45}._steps_1blkl_66 li::marker{font-weight:700;color:var(--color-primary-dark)}._sheetButton_1blkl_81{width:100%;min-height:48px;border:none;border-radius:10px;background-color:var(--color-primary);color:var(--color-primary-contrast);font-family:inherit;font-size:16px;font-weight:700;cursor:pointer}._sheetButton_1blkl_81:active{transform:translateY(1px)}._copyStatus_1blkl_98{min-height:20px;margin:10px 0 0;color:var(--color-text-muted);font-size:13px}@media (prefers-reduced-motion: reduce){._headerButton_1blkl_1,._blockButton_1blkl_2{transition:background-color .15s,color .15s}._headerButton_1blkl_1:active,._blockButton_1blkl_2:active{transform:none}}._menuRoot_1netq_17{position:relative;display:flex;align-items:center}._menuButton_1netq_29{position:relative;display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;font:inherit;font-size:14px;font-weight:500;white-space:nowrap;color:#ffffffb8;cursor:pointer;transition:color .15s var(--ease-out)}._menuButton_1netq_29:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:2px;border-radius:999px;background-color:var(--color-primary);transform:scaleX(0);transform-origin:left;transition:transform .2s var(--ease-out)}._menuButton_1netq_29:hover,._menuButton_1netq_29[aria-expanded=true],._menuButtonCurrent_1netq_95{color:#fff}._menuButton_1netq_29:hover:after,._menuButton_1netq_29[aria-expanded=true]:after,._menuButtonCurrent_1netq_95:after{transform:scaleX(1)}._menuButton_1netq_29:focus-visible,._burger_1netq_117:focus-visible,._mobileDisclosure_1netq_119:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px;border-radius:4px}._menuChevron_1netq_131{flex-shrink:0;transition:transform .2s var(--ease-out)}._menuChevronOpen_1netq_141{transform:rotate(180deg)}._menuPanel_1netq_149{position:absolute;z-index:30;top:calc(100% + 14px);left:-16px;width:340px;padding:8px;display:flex;flex-direction:column;gap:2px;background-color:#14191d;border:1px solid rgba(255,255,255,.1);border-radius:16px;box-shadow:0 28px 56px -20px #000000b3,0 4px 14px #00000059;animation:_menuIn_1netq_1 .18s var(--ease-out)}._menuPanel_1netq_149:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}@keyframes _menuIn_1netq_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._menuPanel_1netq_149 ._menuItem_1netq_227{display:flex;align-items:center;gap:14px;padding:10px 12px;border-radius:11px;color:#fff;white-space:normal;text-decoration:none;transition:background-color .15s var(--ease-out)}._menuPanel_1netq_149 ._menuItem_1netq_227:after{display:none}._menuPanel_1netq_149 ._menuItem_1netq_227:hover,._menuPanel_1netq_149 ._menuItem_1netq_227:focus-visible{background-color:#ffffff14;color:#fff}._menuPanel_1netq_149 ._menuItem_1netq_227:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._menuPanel_1netq_149 ._menuItem_1netq_227[aria-current=page]{background-color:#f5a0001f}._menuItemIcon_1netq_289{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background-color:var(--color-graphite);color:var(--color-primary);transition:background-color .15s var(--ease-out),color .15s var(--ease-out),transform .15s var(--ease-out)}._menuItem_1netq_227:hover ._menuItemIcon_1netq_289,._menuItem_1netq_227:focus-visible ._menuItemIcon_1netq_289{background-color:var(--color-primary);color:#000;transform:scale(1.06) rotate(-4deg)}._menuItemText_1netq_329{display:flex;flex-direction:column;gap:2px;min-width:0}._menuItemTitle_1netq_343{font-size:14px;font-weight:700;line-height:1.25}._menuItemHint_1netq_355{font-size:12.5px;font-weight:500;line-height:1.3;color:#ffffff8c}._burger_1netq_117{display:inline-flex;width:38px;height:38px;padding:0;align-items:center;justify-content:center;border-radius:9px;border:1px solid rgba(255,255,255,.18);background-color:#ffffff0f;cursor:pointer;transition:background-color .15s var(--ease-out),border-color .15s var(--ease-out)}._burger_1netq_117:hover{background-color:#ffffff24;border-color:#ffffff4d}._burgerBars_1netq_411,._burgerBars_1netq_411:before,._burgerBars_1netq_411:after{display:block;width:18px;height:2px;border-radius:2px;background-color:#fff;transition:transform .2s var(--ease-out),background-color .2s var(--ease-out)}._burgerBars_1netq_411{position:relative}._burgerBars_1netq_411:before,._burgerBars_1netq_411:after{content:"";position:absolute;left:0}._burgerBars_1netq_411:before{top:-6px}._burgerBars_1netq_411:after{top:6px}._burgerBarsOpen_1netq_471{background-color:transparent}._burgerBarsOpen_1netq_471:before{transform:translateY(6px) rotate(45deg)}._burgerBarsOpen_1netq_471:after{transform:translateY(-6px) rotate(-45deg)}._mobilePanel_1netq_495{display:block;padding:8px 20px 20px;background-color:#0a0d0ff7;border-top:1px solid rgba(255,255,255,.08);max-height:calc(100vh - 64px);overflow-y:auto;animation:_menuIn_1netq_1 .18s var(--ease-out)}._mobileNav_1netq_515{display:flex;flex-direction:column}._mobileNav_1netq_515>a,._mobileDisclosure_1netq_119{display:flex;align-items:center;justify-content:space-between;padding:14px 4px;border:0;border-bottom:1px solid rgba(255,255,255,.08);background:none;font:inherit;font-size:16px;font-weight:600;text-align:left;color:#fff;text-decoration:none;cursor:pointer}._mobileSubList_1netq_561{list-style:none;margin:0;padding:6px 0 10px 8px;display:flex;flex-direction:column;gap:2px;border-bottom:1px solid rgba(255,255,255,.08)}._mobileSubLink_1netq_581{display:flex;align-items:center;gap:12px;padding:9px 8px;border-radius:10px;color:#ffffffe6;font-size:15px;font-weight:600;text-decoration:none}._mobileSubLink_1netq_581:hover,._mobileSubLink_1netq_581:focus-visible{background-color:#ffffff14}._mobileSubLink_1netq_581:focus-visible,._mobileNav_1netq_515>a:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._mobileThemeRow_1netq_627{display:flex;align-items:center;justify-content:space-between;padding:14px 4px 0;color:#ffffffb3;font-size:14px;font-weight:500}@media (min-width: 961px){._burger_1netq_117,._mobilePanel_1netq_495{display:none}}@media (max-width: 640px){._hideOnPhone_1netq_667{display:none}}@media (prefers-reduced-motion: reduce){._menuPanel_1netq_149,._mobilePanel_1netq_495{animation:none}._menuChevron_1netq_131,._burgerBars_1netq_411,._burgerBars_1netq_411:before,._burgerBars_1netq_411:after,._menuItemIcon_1netq_289{transition:none}}._page_7rbzh_1{--color-bg: #f7f8fa;--color-surface: #ffffff;--color-text: #1a2128;--color-text-muted: #4a5560;--color-text-faint: #7a838c;--color-primary: #f5a000;--color-primary-dark: #ed7a00;--color-amber: #ffc400;--color-graphite: #303b42;--color-graphite-dark: #232a30;--color-border: #dfe3e8;--color-success: #16a34a;--color-danger: #c4320a;--band-alt: #dce2e9;--landing-outline: var(--color-graphite);--card-glow: rgba(35, 42, 48, .3);--card-glow-soft: rgba(35, 42, 48, .14);--page-gutter: 220px;--brand-zigzag: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='20'%3E%3Cpath d='M0 15 L10 5 L20 15 L30 5 L40 15' fill='none' stroke='%23ffffff' stroke-width='1.5' stroke-opacity='0.07'/%3E%3C/svg%3E");--mock-chrome: #eef0f3;--mock-dot: #d7dbe0;--mock-address: #dfe3e8;--mock-main: #fbfbfc;--stage-blue: #2f6fed;--stage-green: #16a34a;--stage-amber: #b26a00;--ease-out: cubic-bezier(.16, 1, .3, 1);--font-display: "Golos Text", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;color-scheme:light;font-family:var(--font-display);color:var(--color-text);background-color:var(--color-surface);min-height:100vh}:root[data-theme=dark] ._page_7rbzh_1{color-scheme:dark;--color-bg: #151b20;--color-surface: #1c2329;--color-text: #eef1f4;--color-text-muted: #aab4bf;--color-text-faint: #7d8792;--color-border: #2e373f;--color-success: #4ade80;--color-danger: #ff7a70;--band-alt: #111619;--landing-outline: #aab4bf;--card-glow: rgba(0, 0, 0, .6);--card-glow-soft: rgba(0, 0, 0, .35);--mock-chrome: #252d34;--mock-dot: #3a444d;--mock-address: #323c45;--mock-main: #171d22;--stage-blue: #7aa8ff;--stage-green: #4ade80;--stage-amber: #f5b942}._main_7rbzh_157{overflow-x:hidden}._reveal_7rbzh_169{opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}._revealVisible_7rbzh_183{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion: reduce){._reveal_7rbzh_169{opacity:1;transform:none;transition:none}}._header_7rbzh_227{position:sticky;top:0;z-index:20;background-color:#0a0d0fbd;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);border-bottom:1px solid rgba(255,255,255,.08);box-shadow:0 6px 20px -14px #00000080;transition:background-color .25s var(--ease-out),box-shadow .25s var(--ease-out)}._headerScrolled_7rbzh_251{background-color:#080a0cdb;box-shadow:0 10px 28px -12px #0009}._headerInner_7rbzh_263{padding:8px var(--page-gutter);display:flex;align-items:center;gap:32px}._logoLink_7rbzh_277{text-decoration:none;color:inherit}._nav_7rbzh_287{display:flex;gap:28px;flex:1}._nav_7rbzh_287 a{position:relative;color:#ffffffb8;text-decoration:none;font-size:14px;font-weight:500;white-space:nowrap;transition:color .15s var(--ease-out)}._nav_7rbzh_287 a:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:2px;border-radius:999px;background-color:var(--color-primary);transform:scaleX(0);transform-origin:left;transition:transform .2s var(--ease-out)}._nav_7rbzh_287 a:hover{color:#fff}._nav_7rbzh_287 a:hover:after{transform:scaleX(1)}._headerActions_7rbzh_363{display:flex;align-items:center;gap:18px}._themeToggleSlot_7rbzh_377 button{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:9px;border:1px solid rgba(255,255,255,.18);background-color:#ffffff0f;color:#fff;cursor:pointer;transition:background-color .15s var(--ease-out),border-color .15s var(--ease-out)}._themeToggleSlot_7rbzh_377 button:hover{background-color:#ffffff24;border-color:#ffffff4d;color:#fff}._themeToggleSlot_7rbzh_377 button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._navLink_7rbzh_427{color:#fff;text-decoration:none;font-size:14px;font-weight:600;transition:opacity .15s var(--ease-out)}._navLink_7rbzh_427:hover{opacity:.65}._navCta_7rbzh_451{background-color:var(--color-primary);color:#000;text-decoration:none;font-size:14px;font-weight:700;padding:10px 20px;border-radius:9px;display:inline-block;transition:background-color .15s var(--ease-out),transform .15s var(--ease-out),box-shadow .15s var(--ease-out)}._navCta_7rbzh_451:hover{background-color:var(--color-amber);transform:translateY(-1px);box-shadow:0 6px 16px -6px #f5a0008c}._navCta_7rbzh_451:active{transform:translateY(0) scale(.97);box-shadow:none}._hero_7rbzh_503{margin:0;padding:64px var(--page-gutter) 100px;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:48px;align-items:center;scroll-margin-top:24px}._heroText_7rbzh_523{min-width:0}._offerBadge_7rbzh_535{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;margin-bottom:22px;background-color:#f5a0001f;border:1px solid rgba(245,160,0,.35);border-radius:999px;color:var(--color-primary-dark);font-size:13px;font-weight:700}._heroTitle_7rbzh_565{font-family:var(--font-display);font-size:clamp(2.2rem,1.6rem + 2.5vw,3.6rem);font-weight:900;line-height:1.05;letter-spacing:.005em;text-transform:uppercase;margin:0 0 20px;color:var(--color-text)}._heroAccent_7rbzh_587{color:var(--color-primary)}._heroSubtitle_7rbzh_595{font-size:17px;line-height:1.6;color:var(--color-text-muted);margin:0 0 28px;max-width:42ch}._heroActions_7rbzh_611{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:20px}._ctaPrimary_7rbzh_627{background-color:var(--color-primary);color:#000;text-decoration:none;font-size:15px;font-weight:700;padding:15px 28px;border-radius:9px;transition:background-color .15s var(--ease-out),transform .15s var(--ease-out),box-shadow .15s var(--ease-out);display:inline-block;text-align:center}._ctaPrimary_7rbzh_627:hover{background-color:var(--color-amber);transform:translateY(-2px);box-shadow:0 10px 24px -10px #f5a0008c}._ctaPrimary_7rbzh_627:active{transform:translateY(0) scale(.97);box-shadow:none}._ctaSecondary_7rbzh_677{color:var(--color-text);text-decoration:none;font-size:15px;font-weight:700;padding:14px 26px;border-radius:9px;border:1.5px solid var(--landing-outline);transition:border-color .15s var(--ease-out),color .15s var(--ease-out),background-color .15s var(--ease-out),transform .15s var(--ease-out);display:inline-block;text-align:center}._ctaSecondary_7rbzh_677:hover{background-color:var(--color-graphite);border-color:var(--color-graphite);color:#fff;transform:translateY(-2px)}._ctaSecondary_7rbzh_677:active{transform:translateY(0) scale(.97)}._ctaTertiary_7rbzh_727{border:1.5px solid var(--color-border);color:var(--color-text);text-decoration:none;font-size:14px;font-weight:700;padding:11px 20px;border-radius:8px;text-align:center;transition:border-color .15s var(--ease-out),color .15s var(--ease-out),transform .15s var(--ease-out)}._ctaTertiary_7rbzh_727:hover{border-color:var(--color-primary);color:var(--color-primary-dark);transform:translateY(-1px)}._ctaTertiary_7rbzh_727:active{transform:translateY(0) scale(.97)}._ctaPrimary_7rbzh_627:focus-visible,._ctaSecondary_7rbzh_677:focus-visible,._ctaTertiary_7rbzh_727:focus-visible,._navCta_7rbzh_451:focus-visible,._navLink_7rbzh_427:focus-visible,._nav_7rbzh_287 a:focus-visible{outline:2px solid var(--color-primary-dark);outline-offset:2px}._heroVisual_7rbzh_797{min-width:0}._sectionTitle_7rbzh_811{font-family:var(--font-display);font-size:clamp(1.6rem,1.3rem + 1.3vw,2.4rem);font-weight:900;letter-spacing:.01em;text-transform:uppercase;text-align:center;margin:0 0 12px;color:var(--color-text)}._sectionSubtitle_7rbzh_833{text-align:center;color:var(--color-text-muted);font-size:16px;max-width:60ch;margin:0 auto 48px}._bandAlt_7rbzh_857{background-color:var(--band-alt)}._chaos_7rbzh_869{padding:88px 0 72px}._chaosInner_7rbzh_877{margin:0 auto;padding:0 var(--page-gutter)}._chaosHead_7rbzh_887{text-align:center}._chaosGrid_7rbzh_895{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:44px}._chaosCol_7rbzh_909{border-radius:16px;padding:28px 28px 24px;border:1px solid var(--color-border)}._chaosCol_7rbzh_909:first-child{background-color:var(--color-surface)}._chaosCol_7rbzh_909:last-child{background-color:var(--color-graphite);background-image:radial-gradient(circle,rgba(255,255,255,.05) 1px,transparent 1px);background-size:16px 16px;border-color:var(--color-graphite)}._chaosColLabel_7rbzh_947,._controlColLabel_7rbzh_949{display:block;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:18px}._chaosColLabel_7rbzh_947{color:var(--color-text-faint)}._controlColLabel_7rbzh_949{color:var(--color-amber)}._chaosList_7rbzh_983,._controlList_7rbzh_985{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}._chaosItem_7rbzh_1003{font-size:15px;line-height:1.5;color:var(--color-text-muted);padding-left:22px;position:relative}._chaosItem_7rbzh_1003:before{content:"✕";position:absolute;left:0;top:.1em;color:var(--color-text-faint);font-size:13px}._controlItem_7rbzh_1037{font-size:15px;line-height:1.5;color:#ffffffeb;padding-left:22px;position:relative}._controlItem_7rbzh_1037:before{content:"✓";position:absolute;left:0;top:0;color:var(--color-success);font-weight:700}._chaosVisual_7rbzh_1075{position:relative;margin-top:56px;padding-bottom:40px;max-width:920px;margin-left:auto;margin-right:auto}._chaosDesktopFrame_7rbzh_1093{display:block;width:100%;padding:0;border:1px solid var(--color-border);border-radius:16px;overflow:hidden;background-color:var(--color-surface);box-shadow:0 40px 80px -32px var(--card-glow),0 4px 12px var(--card-glow-soft);cursor:zoom-in}._chaosPhone_7rbzh_1121{position:absolute;right:-4px;bottom:-8px;width:clamp(92px,20%,168px)}._features_7rbzh_1139{padding:80px 0;scroll-margin-top:24px}._featuresInner_7rbzh_1149{margin:0 auto;padding:0 var(--page-gutter)}._featureGrid_7rbzh_1159{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:48px}._featureCard_7rbzh_1173{padding:24px 20px;border:1px solid var(--color-border);border-radius:14px;transition:border-color .2s var(--ease-out),transform .2s var(--ease-out),box-shadow .2s var(--ease-out)}._featureCard_7rbzh_1173:hover{border-color:var(--color-primary);transform:translateY(-4px);box-shadow:0 20px 32px -24px var(--card-glow)}._featureCard_7rbzh_1173:hover ._featureIconBadge_7rbzh_1201{transform:scale(1.08) rotate(-4deg);background-color:var(--color-primary);color:#000}._featureIconBadge_7rbzh_1201{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:10px;background-color:var(--color-graphite);color:var(--color-primary);margin-bottom:18px;transition:transform .2s var(--ease-out),background-color .2s var(--ease-out),color .2s var(--ease-out)}._featureCard_7rbzh_1173 h3{font-size:16px;font-weight:700;margin:0 0 8px;color:var(--color-text)}._featureCard_7rbzh_1173 p{font-size:13.5px;line-height:1.6;color:var(--color-text-muted);margin:0}._how_7rbzh_1273{padding:80px 0 88px;scroll-margin-top:24px}._howInner_7rbzh_1283{margin:0 auto;padding:0 var(--page-gutter)}._howHeading_7rbzh_1295{margin-bottom:48px}._howShowcase_7rbzh_1307{margin:40px 0 0}._howStepsGrid_7rbzh_1315{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}._howStepCard_7rbzh_1327{position:relative;display:flex;flex-direction:column;padding:22px 18px 24px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;transition:transform .25s var(--ease-out),box-shadow .25s var(--ease-out),border-color .25s var(--ease-out)}._howStepCard_7rbzh_1327:hover{transform:translateY(-4px);border-color:var(--color-primary);box-shadow:0 24px 48px -30px var(--card-glow)}._howStepIcon_7rbzh_1363{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;background-color:var(--color-graphite);color:var(--color-primary);margin-bottom:14px}._howStepNumber_7rbzh_1389{position:absolute;top:14px;right:18px;font-family:var(--font-display);font-size:28px;font-weight:900;line-height:1;color:var(--color-primary)}._howStepCard_7rbzh_1327 h3{font-size:16px;font-weight:800;margin:0 0 8px;color:var(--color-text)}._howStepCard_7rbzh_1327 p{font-size:13.5px;line-height:1.6;color:var(--color-text-muted);margin:0}._pricing_7rbzh_1443{padding:80px 0 88px;scroll-margin-top:24px}._pricingInner_7rbzh_1453{margin:0 auto;padding:0 var(--page-gutter)}._priceCard_7rbzh_1463{position:relative;background-color:var(--color-surface);border-radius:14px;padding:28px 20px;display:flex;flex-direction:column;gap:14px;border:1px solid var(--color-border)}._priceCardSingle_7rbzh_1495{position:relative;width:100%;margin:0;padding:0;gap:0;border:none;border-radius:28px;overflow:hidden;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;text-align:left;box-shadow:0 0 40px -6px var(--card-glow),0 0 12px var(--card-glow-soft);transition:transform .25s var(--ease-out),box-shadow .25s var(--ease-out)}._priceCardSingle_7rbzh_1495:hover{transform:translateY(-4px);box-shadow:0 0 56px -6px var(--card-glow),0 0 16px var(--card-glow-soft)}._priceHead_7rbzh_1547{position:relative;padding:48px 44px;display:flex;flex-direction:column;align-items:flex-start;gap:12px;background:linear-gradient(155deg,#4a5660 0%,var(--color-graphite) 55%,var(--color-graphite-dark) 100%);overflow:hidden}._priceHead_7rbzh_1547:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:var(--brand-zigzag);background-size:40px 20px}._priceHead_7rbzh_1547>*{position:relative}._priceCardSingle_7rbzh_1495 h3{font-size:14px;font-weight:700;color:#ffffffad;margin:2px 0 0}._priceBadge_7rbzh_1609{background-color:var(--color-primary);color:#000;font-size:11px;font-weight:700;padding:4px 12px;border-radius:999px;white-space:nowrap}._pricePeriodToggle_7rbzh_1631{display:inline-flex;gap:4px;padding:4px;margin-top:10px;background-color:#ffffff14;border:1px solid rgba(255,255,255,.14);border-radius:10px}._pricePeriodBtn_7rbzh_1651{padding:7px 18px;border-radius:7px;border:none;background:transparent;color:#ffffff9e;font-size:13px;font-weight:600;cursor:pointer;transition:background-color .15s var(--ease-out),color .15s var(--ease-out)}._pricePeriodBtn_7rbzh_1651:hover{color:#fff}._pricePeriodBtnActive_7rbzh_1683,._pricePeriodBtnActive_7rbzh_1683:hover{background-color:var(--color-primary);color:#000}._priceValue_7rbzh_1695{font-family:var(--font-display);font-size:64px;line-height:1;font-weight:900;color:#fff;margin:14px 0 0}._pricePeriod_7rbzh_1631{font-size:18px;font-weight:700;color:#ffffff80}._priceTrialNote_7rbzh_1727{font-size:13.5px;font-weight:600;color:var(--color-amber);margin:4px 0 0}._priceDiscountBadge_7rbzh_1745{display:inline-block;margin:6px 0 0;padding:4px 12px;border-radius:999px;background-color:#f5a00029;color:var(--color-amber);font-size:13px;font-weight:800}._pricePeriodBenefit_7rbzh_1767{font-size:12.5px;color:#fff6;margin:0 0 8px}._priceHead_7rbzh_1547 ._ctaPrimary_7rbzh_627{width:100%;margin-top:6px;justify-content:center}._priceBody_7rbzh_1793{padding:48px 44px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;background-color:var(--band-alt)}._priceBodyLabel_7rbzh_1815{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-faint)}._priceFeatures_7rbzh_1831{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 22px;width:100%}._priceFeatures_7rbzh_1831 li{display:flex;align-items:flex-start;gap:12px;font-size:15px;font-weight:600;line-height:1.4;color:var(--color-text);text-align:left}._priceFeatureIcon_7rbzh_1873{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin-top:1px;border-radius:8px;background-color:#16a34a1f;color:var(--color-success);font-weight:800;font-size:13px}._finalCta_7rbzh_1907{margin:0 0 80px;padding:0 var(--page-gutter)}._finalCtaInner_7rbzh_1917{background-color:var(--band-alt);border-radius:20px;padding:44px 40px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}._finalCtaInner_7rbzh_1917 h2{font-family:var(--font-display);font-size:clamp(1.4rem,1.2rem + .8vw,1.9rem);font-weight:900;text-transform:uppercase;margin:0 0 8px;color:var(--color-text)}._finalCtaInner_7rbzh_1917 p{color:var(--color-text-muted);font-size:15px;margin:0}._contacts_7rbzh_1973{padding:88px 0 96px;scroll-margin-top:24px}._contactsInner_7rbzh_1983{margin:0 auto;padding:0 var(--page-gutter)}._contactsGrid_7rbzh_1995{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:24px;margin-top:44px;align-items:stretch}._contactsCol_7rbzh_2011{display:flex;flex-direction:column;gap:16px}._contactCard_7rbzh_2023{flex:1;display:flex;align-items:center;gap:18px;padding:22px 24px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:14px;transition:border-color .2s var(--ease-out),transform .2s var(--ease-out),box-shadow .2s var(--ease-out)}._contactCard_7rbzh_2023:hover{border-color:var(--color-primary);transform:translateY(-4px);box-shadow:0 20px 32px -24px var(--card-glow)}._contactCard_7rbzh_2023:hover ._contactIconBadge_7rbzh_2061{background-color:var(--color-primary);color:#000;transform:scale(1.08) rotate(-4deg)}._contactIconBadge_7rbzh_2061{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:12px;background-color:var(--color-graphite);color:var(--color-primary);flex-shrink:0;transition:transform .2s var(--ease-out),background-color .2s var(--ease-out),color .2s var(--ease-out)}._contactText_7rbzh_2101{display:flex;flex-direction:column;gap:4px;min-width:0}._contactLabel_7rbzh_2115{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-faint)}._contactValue_7rbzh_2131{font-size:16px;font-weight:600;color:var(--color-text);text-decoration:none;transition:color .15s var(--ease-out)}a._contactValue_7rbzh_2131:hover{color:var(--color-primary-dark)}._contactValueList_7rbzh_2155{display:flex;flex-direction:column;gap:4px}._contactFormPanel_7rbzh_2171{position:relative;overflow:hidden;padding:40px 44px;display:flex;flex-direction:column;gap:24px;background-color:var(--color-surface);border-radius:20px;box-shadow:0 0 40px -6px var(--card-glow),0 0 12px var(--card-glow-soft)}._contactFormPanel_7rbzh_2171:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-color:var(--color-text);-webkit-mask-image:var(--brand-zigzag);mask-image:var(--brand-zigzag);-webkit-mask-size:40px 20px;mask-size:40px 20px}._contactFormPanel_7rbzh_2171>*{position:relative}._contactFormLead_7rbzh_2227 h3{font-size:22px;font-weight:800;margin:0 0 12px;color:var(--color-text)}._contactFormLead_7rbzh_2227 p{margin:0;font-size:15px;line-height:1.6;color:var(--color-text-muted)}._footer_7rbzh_2259{padding:28px var(--page-gutter);display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;font-size:13px;color:var(--color-text-muted);border-top:1px solid var(--color-border)}._footerBrand_7rbzh_2283{display:flex;align-items:center}._footerNav_7rbzh_2293{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 22px;max-width:100%}._footerNav_7rbzh_2293 a{color:var(--color-text-muted);text-decoration:none}._footerNav_7rbzh_2293 a:hover{color:var(--color-text)}._footerCopy_7rbzh_2327{white-space:nowrap}@media (max-width: 960px){._hero_7rbzh_503{grid-template-columns:1fr;padding-top:40px}._priceCardSingle_7rbzh_1495{grid-template-columns:1fr}._featureGrid_7rbzh_1159{grid-template-columns:repeat(2,minmax(0,1fr))}._chaosGrid_7rbzh_895{grid-template-columns:1fr}._howStepsGrid_7rbzh_1315{grid-template-columns:repeat(2,minmax(0,1fr))}._contactsGrid_7rbzh_1995{grid-template-columns:1fr}._nav_7rbzh_287{display:none}._headerInner_7rbzh_263{padding:8px 32px}}@media (min-width: 1920px){._page_7rbzh_1{--page-gutter: 420px}}@media (min-width: 1600px) and (max-width: 1919px){._page_7rbzh_1{--page-gutter: 320px}}@media (max-width: 1279px){._page_7rbzh_1{--page-gutter: 56px}}@media (max-width: 960px){._page_7rbzh_1{--page-gutter: 140px}}@media (max-width: 640px){._page_7rbzh_1{--page-gutter: 40px}._priceFeatures_7rbzh_1831,._featureGrid_7rbzh_1159,._howStepsGrid_7rbzh_1315{grid-template-columns:1fr}._priceHead_7rbzh_1547{padding:28px 24px 22px}._priceBody_7rbzh_1793{padding:24px 24px 28px}._priceValue_7rbzh_1695{font-size:48px}._heroActions_7rbzh_611{flex-direction:column;align-items:stretch}._heroActions_7rbzh_611 a{text-align:center}._footer_7rbzh_2259{flex-direction:column;text-align:center}._footerNav_7rbzh_2293{order:2}._footerCopy_7rbzh_2327{white-space:normal}._headerInner_7rbzh_263{gap:12px;padding:12px 20px}._logoLink_7rbzh_277 svg{width:107px;height:36px}._headerActions_7rbzh_363{gap:10px}._navCta_7rbzh_451{padding:8px 14px;font-size:13px;white-space:nowrap}._navLink_7rbzh_427{font-size:13px;white-space:nowrap}._contactCard_7rbzh_2023{flex-direction:column;align-items:flex-start;gap:12px;padding:22px 20px}._contactFormPanel_7rbzh_2171{padding:28px 22px}._finalCtaInner_7rbzh_1917{flex-direction:column;align-items:flex-start;padding:32px 24px}._finalCtaInner_7rbzh_1917 a{align-self:stretch;text-align:center}}@media (max-width: 380px){._headerInner_7rbzh_263{gap:8px;padding:10px 14px}._logoLink_7rbzh_277 svg{width:90px;height:30px}._headerActions_7rbzh_363{gap:8px}._navCta_7rbzh_451{padding:8px 10px;font-size:12.5px}._navLink_7rbzh_427{font-size:12.5px}}._main_1szj3_11{display:block}._hero_1szj3_23{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;align-items:center;padding:56px var(--page-gutter) 88px}._heroText_1szj3_39,._heroVisual_1szj3_41{min-width:0}._breadcrumbs_1szj3_49{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:22px;font-size:13px;font-weight:600;color:var(--color-text-faint)}._breadcrumbs_1szj3_49 a{color:var(--color-text-muted);text-decoration:none;transition:color .15s var(--ease-out)}._breadcrumbs_1szj3_49 a:hover{color:var(--color-primary-dark)}._breadcrumbs_1szj3_49 a:focus-visible{outline:2px solid var(--color-primary-dark);outline-offset:3px;border-radius:3px}._breadcrumbs_1szj3_49 [aria-current=page]{color:var(--color-text)}._title_1szj3_111{margin:0 0 20px;font-family:var(--font-display);font-size:clamp(2rem,1.3rem + 2.4vw,3.3rem);font-weight:900;line-height:1.04;letter-spacing:.005em;text-transform:uppercase;color:var(--color-text);overflow-wrap:break-word}._titleAccent_1szj3_137{display:block;font-size:1.1em;color:var(--color-primary)}._titleRest_1szj3_149{display:block;margin-top:.4em;font-size:.5em;font-weight:800;line-height:1.2;letter-spacing:.06em}._lead_1szj3_167{max-width:52ch;margin:0 0 30px;font-size:17px;line-height:1.65;color:var(--color-text-muted)}._actions_1szj3_183{display:flex;align-items:center;flex-wrap:wrap;gap:14px}._highlight_1szj3_201{padding:0 var(--page-gutter) 72px;text-align:center}._highlightTitle_1szj3_211{margin:0 0 20px;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-faint)}._chips_1szj3_229{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}._chip_1szj3_229{display:inline-flex;align-items:center;gap:9px;padding:9px 16px;border:1px solid var(--color-border);border-radius:999px;background-color:var(--color-surface);font-size:14px;font-weight:600;color:var(--color-text);transition:border-color .2s var(--ease-out),transform .2s var(--ease-out)}._chip_1szj3_229:hover{border-color:var(--color-primary);transform:translateY(-2px)}._chipDot_1szj3_287{width:10px;height:10px;border-radius:50%}._benefits_1szj3_303{padding:80px 0 88px}._benefitsInner_1szj3_311{padding:0 var(--page-gutter)}._benefitGrid_1szj3_319{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;margin-top:48px}._benefit_1szj3_303{grid-column:span var(--span, 2);min-width:0}._benefitReveal_1szj3_343{height:100%}._benefitCard_1szj3_351{height:100%;box-sizing:border-box;padding:28px 26px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:18px;transition:transform .25s var(--ease-out),box-shadow .25s var(--ease-out),border-color .25s var(--ease-out)}._benefitCard_1szj3_351:hover{transform:translateY(-4px);border-color:var(--color-primary);box-shadow:0 24px 48px -30px var(--card-glow)}._benefitCard_1szj3_351:hover ._benefitIcon_1szj3_385{background-color:var(--color-primary);color:#000;transform:scale(1.08) rotate(-4deg)}._benefitCard_1szj3_351 h3{margin:0 0 8px;font-size:17px;font-weight:800;color:var(--color-text)}._benefitCard_1szj3_351 p{margin:0;font-size:14.5px;line-height:1.65;color:var(--color-text-muted)}._benefitLead_1szj3_427{background-color:var(--color-graphite);background-image:radial-gradient(circle,rgba(255,255,255,.05) 1px,transparent 1px);background-size:16px 16px;border-color:var(--color-graphite);padding:34px 32px}._benefitLead_1szj3_427 h3{font-size:22px;color:#fff}._benefitLead_1szj3_427 p{font-size:16px;color:#ffffffc7;max-width:52ch}._benefitLead_1szj3_427 ._benefitIcon_1szj3_385{background-color:var(--color-primary);color:#000}._benefitIcon_1szj3_385{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:18px;border-radius:12px;background-color:var(--color-graphite);color:var(--color-primary);transition:transform .2s var(--ease-out),background-color .2s var(--ease-out),color .2s var(--ease-out)}._others_1szj3_507{padding:80px var(--page-gutter) 72px}._otherList_1szj3_515{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}._otherLink_1szj3_533{display:flex;align-items:center;gap:16px;height:100%;box-sizing:border-box;padding:18px 20px;border:1px solid var(--color-border);border-radius:14px;background-color:var(--color-surface);color:var(--color-text);text-decoration:none;transition:border-color .2s var(--ease-out),transform .2s var(--ease-out),box-shadow .2s var(--ease-out)}._otherLink_1szj3_533:hover{border-color:var(--color-primary);transform:translateY(-3px);box-shadow:0 20px 32px -24px var(--card-glow)}._otherLink_1szj3_533:focus-visible{outline:2px solid var(--color-primary-dark);outline-offset:3px}._otherLink_1szj3_533:hover ._otherIcon_1szj3_587{background-color:var(--color-primary);color:#000}._otherLink_1szj3_533:hover ._otherArrow_1szj3_597{transform:translate(4px);color:var(--color-primary-dark)}._otherIcon_1szj3_587{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;background-color:var(--color-graphite);color:var(--color-primary);transition:background-color .2s var(--ease-out),color .2s var(--ease-out)}._otherText_1szj3_633{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}._otherTitle_1szj3_649{font-size:15px;font-weight:700}._otherHint_1szj3_659{font-size:13px;color:var(--color-text-muted)}._otherArrow_1szj3_597{font-size:18px;color:var(--color-text-faint);transition:transform .2s var(--ease-out),color .2s var(--ease-out)}@media (max-width: 960px){._hero_1szj3_23{grid-template-columns:1fr;gap:40px;padding-top:36px;padding-bottom:64px}._benefitGrid_1szj3_319{grid-template-columns:repeat(2,minmax(0,1fr))}._benefit_1szj3_303{grid-column:span 1}._benefit_1szj3_303:first-child{grid-column:span 2}._benefit_1szj3_303:last-child:nth-child(2n){grid-column:span 2}._otherList_1szj3_515{grid-template-columns:1fr}}@media (max-width: 640px){._benefitGrid_1szj3_319{grid-template-columns:1fr}._benefit_1szj3_303,._benefit_1szj3_303:first-child,._benefit_1szj3_303:last-child:nth-child(2n){grid-column:span 1}._actions_1szj3_183{flex-direction:column;align-items:stretch}._actions_1szj3_183 a{text-align:center}._benefitLead_1szj3_427{padding:28px 24px}._benefitLead_1szj3_427 h3{font-size:19px}}@media (prefers-reduced-motion: reduce){._chip_1szj3_229,._benefitCard_1szj3_351,._benefitIcon_1szj3_385,._otherLink_1szj3_533,._otherArrow_1szj3_597{transition:none}._chip_1szj3_229:hover,._benefitCard_1szj3_351:hover,._otherLink_1szj3_533:hover{transform:none}}._field_ulkyu_1{display:flex;flex-direction:column;gap:6px}._label_ulkyu_9{font-size:var(--field-label-size, 13px);font-weight:500;color:var(--field-label-color, var(--color-text-muted))}._inputRow_ulkyu_15{position:relative;display:flex}._input_ulkyu_15{width:100%;box-sizing:border-box;padding:10px 44px 10px 12px;border:1px solid var(--color-border);border-radius:4px;font-size:14px;font-family:inherit;color:var(--color-text);background-color:var(--color-surface);transition:border-color .2s}._input_ulkyu_15:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px rgba(var(--color-primary-rgb),.15)}._input_ulkyu_15:disabled{background-color:var(--color-surface2);color:var(--color-text-faint)}._toggle_ulkyu_44{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:36px;height:36px;border:none;background:none;cursor:pointer;font-size:16px;border-radius:6px}._toggle_ulkyu_44:hover{background-color:var(--color-surface2)}._strength_ulkyu_62{display:flex;flex-wrap:wrap;align-items:center;gap:8px}._meter_ulkyu_69{display:flex;gap:3px}._segment_ulkyu_74{width:28px;height:5px;border-radius:3px;background-color:var(--color-border)}._level1_ulkyu_81{background-color:#e5484d}._level2_ulkyu_85{background-color:#f5a000}._level3_ulkyu_89{background-color:#8db600}._level4_ulkyu_93{background-color:#2e9e5b}._strengthLabel_ulkyu_97{font-size:12px;font-weight:600;color:var(--color-text-muted)}._hint_ulkyu_103,._hintProblem_ulkyu_104{flex-basis:100%;font-size:12px}._hint_ulkyu_103{color:var(--color-text-faint)}._hintProblem_ulkyu_104{color:var(--color-danger)}._container_jnqo2_1{display:flex;align-items:center;justify-content:center;min-height:100vh;background-color:var(--color-surface2);background-image:var(--brand-pattern);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}._card_jnqo2_27{width:100%;max-width:400px;padding:40px;background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md)}._brandRow_jnqo2_45{display:flex;justify-content:center;margin:0 0 30px}._form_jnqo2_57{--field-label-size: 14px;--field-label-color: var(--color-text);display:flex;flex-direction:column;gap:20px}._field_jnqo2_73{display:flex;flex-direction:column;gap:8px}._label_jnqo2_85{font-size:14px;font-weight:500;color:var(--color-text)}._input_jnqo2_97{padding:10px 12px;border:1px solid var(--color-border);border-radius:4px;font-size:16px;font-family:inherit;background:var(--color-surface);color:var(--color-text);transition:border-color .2s}._input_jnqo2_97:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px rgba(var(--color-primary-rgb),.15)}._input_jnqo2_97:disabled{background-color:var(--color-surface2);color:var(--color-text-faint)}._error_jnqo2_145{padding:10px 12px;background-color:var(--color-warning-bg);border:1px solid var(--color-warning-border);border-radius:4px;font-size:14px;color:var(--color-warning)}._button_jnqo2_163{padding:10px 16px;background-color:var(--color-primary);color:var(--color-primary-contrast);border:none;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}._button_jnqo2_163:hover:not(:disabled){background-color:var(--color-primary-dark)}._button_jnqo2_163:disabled{background-color:var(--color-border);cursor:not-allowed}._footer_jnqo2_205{margin-top:30px;text-align:center;font-size:12px;color:var(--color-text-faint)}._forgotLink_jnqo2_219{align-self:flex-end;font-size:13px;color:var(--color-text-muted);text-decoration:none}._forgotLink_jnqo2_219:hover{color:var(--color-primary-dark);text-decoration:underline}._install_jnqo2_243:not(:empty){margin-top:16px}._container_wvy2e_1{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:24px 0;background-color:var(--color-surface2);background-image:var(--brand-pattern);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}._card_wvy2e_29{width:100%;max-width:440px;padding:40px;background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md)}._brandRow_wvy2e_47{display:flex;justify-content:center;margin:0 0 4px}._subtitle_wvy2e_59{margin:0 0 30px;font-size:13px;text-align:center;color:var(--color-text-muted)}._form_wvy2e_73{--field-label-size: 14px;--field-label-color: var(--color-text);display:flex;flex-direction:column;gap:18px}._sectionLabel_wvy2e_89{margin:4px 0 -6px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-faint)}._field_wvy2e_107{display:flex;flex-direction:column;gap:8px}._label_wvy2e_119{font-size:14px;font-weight:500;color:var(--color-text)}._input_wvy2e_131{padding:10px 12px;border:1px solid var(--color-border);border-radius:4px;font-size:16px;font-family:inherit;background:var(--color-surface);color:var(--color-text);transition:border-color .2s}._input_wvy2e_131:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px rgba(var(--color-primary-rgb),.15)}._input_wvy2e_131:disabled{background-color:var(--color-surface2);color:var(--color-text-faint)}._error_wvy2e_177{padding:10px 12px;background-color:var(--color-warning-bg);border:1px solid var(--color-warning-border);border-radius:4px;font-size:14px;color:var(--color-warning)}._checkboxField_wvy2e_195{display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:1.5;color:var(--color-text-muted)}._checkboxField_wvy2e_195 input{margin-top:3px;flex-shrink:0}._checkboxField_wvy2e_195 a{color:var(--color-primary-dark);text-decoration:none}._checkboxField_wvy2e_195 a:hover{text-decoration:underline}._button_wvy2e_241{padding:10px 16px;background-color:var(--color-primary);color:var(--color-primary-contrast);border:none;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}._button_wvy2e_241:hover:not(:disabled){background-color:var(--color-primary-dark)}._button_wvy2e_241:disabled{background-color:var(--color-border);cursor:not-allowed}._footer_wvy2e_283{margin-top:24px;text-align:center;font-size:13px;color:var(--color-text-muted)}._footer_wvy2e_283 a{color:var(--color-primary);text-decoration:none}._footer_wvy2e_283 a:hover{text-decoration:underline}._hint_wvy2e_315{font-size:12px;color:var(--color-text-faint)}._container_n45da_6{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:24px 0;background-color:var(--color-surface2);background-image:var(--brand-pattern);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}._card_n45da_20{width:100%;max-width:400px;padding:40px;background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md)}._brandRow_n45da_29{display:flex;justify-content:center;margin:0 0 4px}._subtitle_n45da_35{margin:0 0 12px;font-size:13px;text-align:center;color:var(--color-text-muted)}._lead_n45da_42{margin:0 0 24px;font-size:14px;line-height:1.5;text-align:center;color:var(--color-text-muted)}._form_n45da_50{--field-label-size: 14px;--field-label-color: var(--color-text);display:flex;flex-direction:column;gap:20px}._field_n45da_58{display:flex;flex-direction:column;gap:8px}._label_n45da_64{font-size:14px;font-weight:500;color:var(--color-text)}._input_n45da_70{padding:10px 12px;border:1px solid var(--color-border);border-radius:4px;font-size:16px;font-family:inherit;background:var(--color-surface);color:var(--color-text);transition:border-color .2s}._input_n45da_70:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px rgba(var(--color-primary-rgb),.15)}._input_n45da_70:disabled{background-color:var(--color-surface2);color:var(--color-text-faint)}._error_n45da_93{padding:10px 12px;background-color:var(--color-warning-bg);border:1px solid var(--color-warning-border);border-radius:4px;font-size:14px;color:var(--color-warning)}._success_n45da_102{padding:12px 14px;background-color:var(--color-success-bg);border:1px solid var(--color-success);border-radius:4px;font-size:14px;line-height:1.5;color:var(--color-success)}._button_n45da_112{padding:10px 16px;background-color:var(--color-primary);color:var(--color-primary-contrast);border:none;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}._button_n45da_112:hover:not(:disabled){background-color:var(--color-primary-dark)}._button_n45da_112:disabled{background-color:var(--color-border);cursor:not-allowed}._footer_n45da_133{margin-top:24px;text-align:center;font-size:13px;color:var(--color-text-muted)}._footer_n45da_133 a{color:var(--color-primary-dark);text-decoration:none}._footer_n45da_133 a:hover{text-decoration:underline}._badge_19xl2_1,._select_19xl2_2{display:inline-block;max-width:100%;box-sizing:border-box;height:22px;padding:0 8px;border:1px solid currentColor;border-radius:11px;font-family:inherit;font-size:11px;font-weight:600;line-height:20px;white-space:nowrap}._select_19xl2_2{cursor:pointer}._select_19xl2_2:disabled{opacity:.6;cursor:progress}._select_19xl2_2:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}._select_19xl2_2 option{color:var(--color-text);background-color:var(--color-surface)}@media (max-width: 768px){._select_19xl2_2{padding:0 2px 0 6px;font-size:10px}}._cover_ppypi_3{position:absolute;top:-24px;right:-24px;bottom:-24px;left:-24px;background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(3px);z-index:0}._cover_ppypi_3:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0c101699,#0c1016b8,#0c1016e0)}._coverColor_ppypi_25{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}._container_at81q_1{display:flex;flex-wrap:wrap;gap:6px;max-width:460px}._swatch_at81q_15{width:24px;height:24px;padding:0;border:2px solid transparent;border-radius:50%;cursor:pointer;box-shadow:inset 0 0 0 1px #00000026}._swatch_at81q_15:hover{transform:scale(1.1)}._swatch_at81q_15:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}._swatch_at81q_15._selected_at81q_53{border-color:var(--color-text)}._none_at81q_61{background:var(--color-surface);color:var(--color-text-muted);font-size:13px;line-height:1;box-shadow:inset 0 0 0 1px var(--color-border)}._dot_at81q_77{display:inline-block;flex:none;border-radius:50%;vertical-align:middle}._custom_at81q_93{position:relative;display:inline-block;overflow:hidden;background:conic-gradient(#e5484d,#f5a000,#8db600,#12a594,#2f80ed,#8e4ec6,#e5484d)}._customInput_at81q_107{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;width:40px;height:40px;padding:0;border:none;opacity:0;cursor:pointer}._customMark_at81q_133{position:absolute;top:0;right:0;bottom:0;left:0;color:#fff;pointer-events:none;filter:drop-shadow(0 0 1px rgba(0,0,0,.7))}._customMark_at81q_133:before,._customMark_at81q_133:after{content:"";position:absolute;top:50%;left:50%;background-color:currentColor;border-radius:1px;transform:translate(-50%,-50%)}._customMark_at81q_133:before{width:10px;height:2px}._customMark_at81q_133:after{width:2px;height:10px}._overlay_4i28i_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;background-color:#0a0e128c;overflow-y:auto;animation:_overlayFadeIn_4i28i_1 .15s ease-out}._dialog_4i28i_15{width:100%;max-width:520px;max-height:calc(100vh - 32px);overflow-y:auto;background-color:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:10px;box-shadow:var(--shadow-md);animation:_dialogPopIn_4i28i_1 .2s cubic-bezier(.16,1,.3,1)}@keyframes _overlayFadeIn_4i28i_1{0%{opacity:0}}@keyframes _dialogPopIn_4i28i_1{0%{opacity:0;transform:scale(.96) translateY(8px)}}@media (prefers-reduced-motion: reduce){._overlay_4i28i_1,._dialog_4i28i_15{animation:none}}._dialog_4i28i_15:focus{outline:none}._dialogDanger_4i28i_52{border-color:var(--color-danger-border);box-shadow:0 0 0 1px var(--color-danger-border),var(--shadow-md)}._dialogDanger_4i28i_52 ._header_4i28i_57{border-bottom-color:var(--color-danger-border);background-color:var(--color-danger-bg)}._dialogDanger_4i28i_52 ._title_4i28i_62{color:var(--color-danger)}._header_4i28i_57{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid var(--color-border2);border-radius:10px 10px 0 0}._title_4i28i_62{margin:0;font-size:18px;font-weight:600}._close_4i28i_82{width:32px;height:32px;flex-shrink:0;padding:0;background:none;border:1px solid var(--color-border);border-radius:6px;font-size:14px;color:var(--color-text-muted);cursor:pointer}._close_4i28i_82:hover:not(:disabled){background-color:var(--color-surface2);color:var(--color-text)}._close_4i28i_82:disabled{opacity:.5;cursor:not-allowed}._close_4i28i_82:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._closeDanger_4i28i_110{border-color:var(--color-danger-border);color:var(--color-danger)}._closeDanger_4i28i_110:hover:not(:disabled){background-color:var(--color-danger-border);color:var(--color-surface)}._body_4i28i_120{padding:20px}@media (max-width: 480px){._overlay_4i28i_1{align-items:flex-end;padding:0}._dialog_4i28i_15{max-width:none;max-height:92vh;border-radius:12px 12px 0 0}}._dialogFullscreen_4i28i_138{display:flex;flex-direction:column;width:calc(100vw - 32px);max-width:none;height:calc(100vh - 32px);max-height:none}._dialogFullscreen_4i28i_138 ._body_4i28i_120{flex:1;min-height:0;display:flex;flex-direction:column}@media (max-width: 480px){._dialogFullscreen_4i28i_138{width:100%;height:100%;border-radius:0}}._form_1stey_1{display:flex;flex-direction:column;gap:14px}._error_1stey_7{padding:10px 12px;background-color:var(--color-warning-bg);border:1px solid var(--color-warning-border);border-radius:4px;color:var(--color-warning);font-size:14px}._field_1stey_16{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--color-text-muted);font-weight:500}._field_1stey_16 input,._field_1stey_16 select{padding:9px 12px;border:1px solid var(--color-border);border-radius:4px;font-size:14px;font-family:inherit;color:var(--color-text);background-color:var(--color-surface)}._actions_1stey_36{display:flex;gap:12px;margin-top:4px}._saveBtn_1stey_42{padding:10px 20px;background-color:var(--color-primary);color:var(--color-primary-contrast);border:none;border-radius:4px;font-size:14px;font-weight:600;cursor:pointer}._saveBtn_1stey_42:hover:not(:disabled){background-color:var(--color-primary-dark)}._saveBtn_1stey_42:disabled,._cancelBtn_1stey_58:disabled{opacity:.6;cursor:not-allowed}._cancelBtn_1stey_58{padding:10px 20px;background-color:var(--color-surface2);color:var(--color-text);border:1px solid var(--color-border);border-radius:4px;font-size:14px;cursor:pointer}._cancelBtn_1stey_58:hover:not(:disabled){background-color:var(--color-surface3)}._coverModeToggle_1stey_79{display:inline-flex;gap:4px;padding:3px;background-color:var(--color-surface2);border:1px solid var(--color-border);border-radius:6px;align-self:flex-start}._coverModeBtn_1stey_89{padding:6px 14px;border:none;border-radius:4px;background-color:transparent;color:var(--color-text-muted);font-size:13px;font-weight:600;cursor:pointer;transition:background-color .15s,color .15s}._coverModeBtn_1stey_89:hover{color:var(--color-text)}._coverModeBtnActive_1stey_105,._coverModeBtnActive_1stey_105:hover{background-color:var(--color-surface);color:var(--color-text);box-shadow:0 1px 2px var(--card-glow-soft, rgba(0, 0, 0, .1))}._photoField_1stey_114{display:flex;flex-direction:column;gap:8px}._preview_1stey_120{width:100%;max-height:180px;object-fit:cover;border-radius:6px;border:1px solid var(--color-border)}._photoEmpty_1stey_128{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;border:1px dashed var(--color-border);border-radius:6px;background-color:var(--color-surface2)}._photoNote_1stey_139{margin:0;font-size:13px;color:var(--color-text-muted)}._photoActions_1stey_145{display:flex;gap:8px;flex-wrap:wrap}._secondaryBtn_1stey_151{padding:7px 14px;background-color:var(--color-surface2);color:var(--color-text);border:1px solid var(--color-border);border-radius:4px;font-size:13px;font-weight:500;cursor:pointer}._secondaryBtn_1stey_151:hover{background-color:var(--color-surface3)}._photoError_1stey_166{margin:0;font-size:13px;color:var(--color-warning)}._photoHint_1stey_172{font-size:12px;color:var(--color-text-faint);font-weight:400}._hiddenInput_1stey_178{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._skeleton_ijwu7_1{display:block;position:relative;overflow:hidden;background-color:var(--color-surface3);border-radius:6px}._skeleton_ijwu7_1:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent);animation:_shimmer_ijwu7_1 1.4s ease-in-out infinite}[data-theme=dark] ._skeleton_ijwu7_1:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent)}._line_ijwu7_22{height:14px;width:100%}._block_ijwu7_27{width:100%;height:80px;border-radius:10px}._circle_ijwu7_33{width:40px;height:40px;border-radius:50%}._cards_ijwu7_39{display:flex;flex-direction:column;gap:12px;padding:16px}._card_ijwu7_39{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:12px;background-color:var(--color-surface);box-shadow:var(--shadow-sm)}._srOnly_ijwu7_56{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes _shimmer_ijwu7_1{to{transform:translate(100%)}}@media (prefers-reduced-motion: reduce){._skeleton_ijwu7_1:after{animation:none}}._container_swfw7_1{padding:30px;background-color:var(--color-surface2);min-height:100vh}._header_swfw7_13{margin-bottom:16px}._header_swfw7_13 h2{margin:0;font-size:24px;color:var(--color-text)}._createBtn_swfw7_39{text-decoration:none}._error_swfw7_47{padding:12px 16px;background-color:var(--color-warning-bg);border:1px solid var(--color-warning-border);border-radius:4px;margin-bottom:20px;color:var(--color-warning);font-size:14px}._empty_swfw7_67{text-align:center;color:var(--color-text-faint);font-size:16px}._gridWrap_swfw7_87{container-type:inline-size}._grid_swfw7_87{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}@container (min-width: 640px){._grid_swfw7_87{grid-template-columns:repeat(2,minmax(0,1fr))}._sizeMedium_swfw7_117,._sizeLarge_swfw7_119{grid-column:span 2}}@container (min-width: 1024px){._grid_swfw7_87{grid-template-columns:repeat(3,minmax(0,1fr))}._sizeLarge_swfw7_119{grid-column:span 3}}._sizeSmall_swfw7_150{grid-column:span 1}._card_swfw7_156._sizeMedium_swfw7_117{min-height:200px}._card_swfw7_156._sizeLarge_swfw7_119{min-height:260px}._card_swfw7_156._sizeLarge_swfw7_119 h3{font-size:22px}._card_swfw7_156{position:relative;min-height:160px;padding:20px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:4px;text-decoration:none;color:inherit;transition:box-shadow .2s,transform .15s;display:flex;flex-direction:column;overflow:hidden}._card_swfw7_156:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}._cardContent_swfw7_222{position:relative;z-index:1;display:flex;flex-direction:column;flex:1}._cardWithCover_swfw7_242{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.55)}._cardWithCover_swfw7_242 ._address_swfw7_252,._cardWithCover_swfw7_242 ._detail_swfw7_254{color:#ffffffe6}._cardWithCover_swfw7_242 ._footer_swfw7_262{border-top-color:#ffffff4d}._cardWithCover_swfw7_242 ._progress_swfw7_270{color:#fff}._card_swfw7_156 h3{margin:0 0 8px;font-size:18px;font-weight:600;color:var(--color-text)}._card_swfw7_156._cardWithCover_swfw7_242 h3{color:#fff}._address_swfw7_252{margin:0 0 12px;color:var(--color-text-muted);font-size:14px}._detail_swfw7_254{margin:0 0 4px;color:var(--color-text-muted);font-size:13px;overflow-wrap:anywhere}._editBtn_swfw7_334{margin-left:auto}._dim_swfw7_344{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;background-color:#0f141a59;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none}._raised_swfw7_362{position:relative;z-index:31}._cardEditable_swfw7_376{box-shadow:0 0 0 2px var(--color-primary)}._cardEditable_swfw7_376 ._cardContent_swfw7_222 h3{padding-right:118px}._settingsBtn_swfw7_396{position:absolute;top:14px;right:14px;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;background-color:var(--color-surface2);border:1px solid var(--color-border);border-radius:4px;color:var(--color-text);font-size:13px;font-weight:500;cursor:pointer}._settingsBtn_swfw7_396:hover{background-color:var(--color-surface3)}._settingsBtn_swfw7_396:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._footer_swfw7_262{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px;border-top:1px solid var(--color-border2)}._stage_swfw7_468{display:inline-block;padding:4px 8px;background-color:var(--color-info-bg);border-radius:3px;font-size:12px;font-weight:500;color:var(--color-info)}._progress_swfw7_270{font-size:14px;font-weight:600;color:var(--color-primary)}._restrictedNote_swfw7_502{max-width:480px;margin:12px auto 0;text-align:center;color:var(--color-text-muted);font-size:14px}._layoutPanel_swfw7_520{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-bottom:16px;padding:12px 16px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:4px}._layoutHint_swfw7_544{flex:1 1 320px;margin:0;color:var(--color-text-muted);font-size:13px}._layoutActions_swfw7_558{display:flex;flex-wrap:wrap;gap:8px}._layoutError_swfw7_570{flex:1 1 100%;padding:8px 12px;background-color:var(--color-warning-bg);border:1px solid var(--color-warning-border);border-radius:4px;color:var(--color-warning);font-size:14px}._cardDraggable_swfw7_590{cursor:grab}._cardDraggable_swfw7_590:active{cursor:grabbing}._dragging_swfw7_608{opacity:.55}._dropBefore_swfw7_616{box-shadow:0 0 0 2px var(--color-primary),inset 6px 0 0 var(--color-primary)}._dropAfter_swfw7_624{box-shadow:0 0 0 2px var(--color-primary),inset -6px 0 0 var(--color-primary)}._layoutControls_swfw7_636{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:12px;text-shadow:none}._sizeGroup_swfw7_658,._moveGroup_swfw7_660{display:inline-flex;gap:4px}._sizeBtn_swfw7_670,._moveBtn_swfw7_672{min-width:36px;height:32px;padding:0 8px;background-color:var(--color-surface2);border:1px solid var(--color-border);border-radius:4px;color:var(--color-text);font-size:13px;font-weight:600;cursor:pointer}._sizeBtn_swfw7_670:hover:not(:disabled),._moveBtn_swfw7_672:hover:not(:disabled){background-color:var(--color-surface3)}._sizeBtnActive_swfw7_708,._sizeBtnActive_swfw7_708:hover:not(:disabled){background-color:var(--color-primary);border-color:var(--color-primary);color:#fff}._sizeBtn_swfw7_670:disabled,._moveBtn_swfw7_672:disabled{opacity:.45;cursor:not-allowed}._sizeBtn_swfw7_670:focus-visible,._moveBtn_swfw7_672:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._description_swfw7_748{margin:0 0 8px;color:var(--color-text-muted);font-size:14px;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}._cardWithCover_swfw7_242 ._description_swfw7_748{color:#ffffffe6}._progressTrack_swfw7_778{height:6px;margin:8px 0 4px;background-color:var(--color-border2);border-radius:3px;overflow:hidden}._progressFill_swfw7_794{height:100%;background-color:var(--color-primary)}._cardWithCover_swfw7_242 ._progressTrack_swfw7_778{background-color:#ffffff4d}._cardWithCover_swfw7_242 ._progressFill_swfw7_794{background-color:#fff}@media (prefers-reduced-motion: reduce){._card_swfw7_156{transition:none}}._container_1jyi7_1{padding:30px;background-color:var(--color-bg);min-height:100vh}._header_1jyi7_7{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;max-width:640px}._header_1jyi7_7 h2{margin:0;font-size:24px;color:var(--color-text)}._cancelLink_1jyi7_21{color:var(--color-text-muted);text-decoration:none;font-size:14px}._cancelLink_1jyi7_21:hover{color:var(--color-text)}._error_1jyi7_31{padding:12px 16px;background-color:var(--color-warning-bg);border:1px solid var(--color-warning-border);border-radius:4px;margin-bottom:20px;color:var(--color-warning);font-size:14px;max-width:640px}._form_1jyi7_42{display:flex;flex-direction:column;gap:16px;max-width:640px;padding:24px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:8px}._field_1jyi7_56{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--color-text-muted);font-weight:500}._field_1jyi7_56 input,._field_1jyi7_56 select,._field_1jyi7_56 textarea{padding:9px 12px;border:1px solid var(--color-border);border-radius:4px;font-size:14px;font-family:inherit;color:var(--color-text);background-color:var(--color-surface)}._field_1jyi7_56 textarea{resize:vertical}._dateRow_1jyi7_81{display:grid;grid-template-columns:1fr 1fr;gap:16px}._coverPreviewRow_1jyi7_87{display:flex;align-items:center;gap:10px}._coverPreview_1jyi7_87{width:96px;height:64px;object-fit:cover;border-radius:4px;border:1px solid var(--color-border)}._fileList_1jyi7_101{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}._fileRow_1jyi7_110{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 10px;border:1px solid var(--color-border);border-radius:4px;background-color:var(--color-surface2)}._fileName_1jyi7_121{font-size:13px;color:var(--color-text);overflow-wrap:anywhere}._fileSize_1jyi7_127{color:var(--color-text-muted)}._removeBtn_1jyi7_131{flex-shrink:0;padding:6px 10px;background:none;border:1px solid var(--color-border);border-radius:4px;font-size:13px;cursor:pointer;color:var(--color-text-muted)}._removeBtn_1jyi7_131:hover{background-color:var(--color-danger-bg);color:var(--color-danger);border-color:var(--color-danger-border)}._formActions_1jyi7_148{display:flex;gap:12px}._saveBtn_1jyi7_153{padding:10px 20px;background-color:var(--color-primary);color:var(--color-primary-contrast);border:none;border-radius:4px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s}._saveBtn_1jyi7_153:hover{background-color:var(--color-primary-dark)}._saveBtn_1jyi7_153:disabled{opacity:.6;cursor:not-allowed}._cancelBtn_1jyi7_174{padding:10px 20px;background-color:var(--color-surface2);color:var(--color-text);border:1px solid var(--color-border);border-radius:4px;font-size:14px;text-decoration:none;display:inline-flex;align-items:center}._cancelBtn_1jyi7_174:hover{background-color:var(--color-surface3)}@media (max-width: 600px){._dateRow_1jyi7_81{grid-template-columns:1fr}}._tabs_1s4zp_1{width:100%}._tabList_1s4zp_9{display:flex;flex-wrap:wrap;gap:0;border-bottom:1px solid var(--color-border);background-color:var(--color-surface)}._tabTrigger_1s4zp_27{padding:16px 20px;background-color:transparent;border:none;border-bottom:2px solid transparent;font-size:14px;font-weight:500;color:var(--color-text-muted);cursor:pointer;outline:none}._tabTrigger_1s4zp_27:hover{color:var(--color-text);background-color:var(--color-surface2)}._tabTrigger_1s4zp_27:focus-visible{box-shadow:inset 0 0 0 2px var(--color-primary)}._tabTrigger_1s4zp_27._active_1s4zp_69{color:var(--color-primary);border-bottom-color:var(--color-primary)}._dropdown_1s4zp_79{position:relative;display:flex}._dropdown_1s4zp_79 ._tabTrigger_1s4zp_27{width:100%}._caret_1s4zp_97{margin-left:6px;font-size:11px}._menu_1s4zp_107{position:absolute;top:100%;left:0;z-index:20;display:flex;flex-direction:column;min-width:100%;padding:4px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;box-shadow:var(--shadow-md)}._menuRight_1s4zp_137{left:auto;right:0}._menuItem_1s4zp_147{padding:10px 16px;background:none;border:none;border-radius:4px;font-size:14px;font-family:inherit;color:var(--color-text);text-align:left;white-space:nowrap;cursor:pointer}._menuItem_1s4zp_147:hover,._menuItem_1s4zp_147:focus-visible{background-color:var(--color-surface2);outline:none}._menuItem_1s4zp_147[aria-current=true]{color:var(--color-primary);font-weight:600}._tabContent_1s4zp_195{padding:20px 0}._tabPanel_1s4zp_203{display:none}._tabPanel_1s4zp_203._visible_1s4zp_211{display:block}@media (max-width: 600px){._tabTrigger_1s4zp_27{padding:12px}}._overlay_1840c_1{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:20px;background-color:#0a0d108c;z-index:100}._card_1840c_12{width:100%;max-width:560px;max-height:85vh;overflow-y:auto;padding:16px 20px 20px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;box-shadow:var(--shadow-md)}._header_1840c_24{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}._header_1840c_24 h4{margin:0;font-size:15px}._close_1840c_37{flex-shrink:0}._summaryTiles_1840c_42{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px}._summaryTile_1840c_42{display:flex;flex-direction:column;gap:2px;min-width:0;padding:8px 10px;background-color:var(--color-surface2);border-radius:8px}._summaryTileLabel_1840c_58{font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--color-text-faint)}._summaryTileValue_1840c_66{font-size:18px;font-weight:700;line-height:1.2;color:var(--color-text)}._summaryTileSub_1840c_73{font-size:11px;color:var(--color-text-muted);overflow-wrap:anywhere}._miniTable_1840c_80{width:100%;border-collapse:collapse;font-size:14px}._miniTable_1840c_80 tr{border-bottom:1px solid var(--color-border2)}._miniTable_1840c_80 tr:last-child{border-bottom:none}._miniTable_1840c_80 tr:nth-child(2n){background-color:var(--color-surface2)}._miniTable_1840c_80 td{padding:5px 8px;vertical-align:middle}._miniTableName_1840c_103{width:100%}._miniTableValue_1840c_107{white-space:nowrap;text-align:right;color:var(--color-text);font-weight:600}._miniTableExtra_1840c_114{white-space:nowrap;text-align:right;color:var(--color-text-muted);font-size:13px}._wrapper_1co6e_1{position:relative;display:flex;align-items:center;flex:1 1 220px;min-width:0;max-width:360px;width:100%}._icon_1co6e_12{position:absolute;left:10px;font-size:13px;pointer-events:none;opacity:.6}._input_1co6e_20{width:100%;box-sizing:border-box;height:var(--control-h, 36px);padding:0 32px;border:1px solid var(--color-border);border-radius:var(--control-radius, 6px);font-size:14px;font-family:inherit;color:var(--color-text);background-color:var(--color-surface)}._input_1co6e_20:focus-visible{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.22)}._clear_1co6e_39{position:absolute;right:7px;width:22px;height:22px;border:none;border-radius:50%;background:none;color:var(--color-text-muted);cursor:pointer;font-size:12px}._clear_1co6e_39:hover{background-color:var(--color-surface2)}._wrap_1vu3l_1{margin-top:24px}._title_1vu3l_5{display:inline-flex;align-items:center;gap:6px;font-weight:500;color:var(--color-text)}._subtitle_1vu3l_13{margin-top:2px;font-size:12px;color:var(--color-text-faint)}._columnsToolbar_1vu3l_20{display:flex;justify-content:flex-end;margin-bottom:6px}._headerCell_1vu3l_26{position:relative;cursor:grab}._headerCell_1vu3l_26[data-dragging=true]{opacity:.7;background-image:linear-gradient(var(--color-primary-dim),var(--color-primary-dim))}._headerCell_1vu3l_26[data-drop=before]{box-shadow:inset 3px 0 0 var(--color-primary);background-image:linear-gradient(var(--color-primary-dim),var(--color-primary-dim))}._headerCell_1vu3l_26[data-drop=after]{box-shadow:inset -3px 0 0 var(--color-primary);background-image:linear-gradient(var(--color-primary-dim),var(--color-primary-dim))}._resizeHandle_1vu3l_47{position:absolute;top:0;right:-4px;bottom:0;width:8px;cursor:col-resize;touch-action:none;z-index:1}._resizeHandle_1vu3l_47:hover,._resizeHandle_1vu3l_47:active{background-color:var(--color-primary);opacity:.5}._navigator_1ehwr_2{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px;margin-bottom:12px}._navigator_1ehwr_2 ._navBtn_1ehwr_11{width:var(--control-h, 36px);padding:0;font-size:16px}._monthTitle_1ehwr_17{min-width:150px;text-align:center;font-size:14px;font-weight:600;color:var(--color-text)}._sliderBox_1ehwr_25{display:flex;align-items:center;gap:8px;flex:1 1 260px;min-width:220px;max-width:520px;height:var(--control-h, 36px)}._slider_1ehwr_25{flex:1;min-width:0;height:var(--control-h, 36px);margin:0;accent-color:var(--color-primary);cursor:pointer}._sliderEdge_1ehwr_44{font-size:11px;color:var(--color-text-faint);white-space:nowrap}@media (max-width: 600px){._monthTitle_1ehwr_17{min-width:0;flex:1 1 auto}._sliderBox_1ehwr_25{flex-basis:100%;min-width:0;max-width:none}}._root_atfux_1{--pg-actions-w: 72px;--pg-summary-w: 80px;--pg-row-head-w: 210px;--pg-day-w: 38px;--pg-row-head-h: 44px;--pg-cell-h: 38px;--pg-month-h: 26px;--pg-max-h: max(320px, calc(100vh - 170px) );width:100%;min-width:0}._toolbarRow_atfux_32{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}._dayWidthControl_atfux_40{display:inline-flex;align-items:center;gap:6px}._dayWidthValue_atfux_46{min-width:44px;text-align:center;font-size:12px;font-variant-numeric:tabular-nums;color:var(--color-text-muted)}._legend_atfux_55{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0 0 10px;padding:0;list-style:none;font-size:12px;color:var(--color-text-muted)}._legendItem_atfux_66{display:inline-flex;align-items:center;gap:6px;min-width:0;overflow-wrap:anywhere}._legendDot_atfux_74{flex:none;width:10px;height:10px;border-radius:50%;background-color:var(--dot-color, var(--color-text-faint))}._scrollContainer_atfux_83{position:relative;width:100%;overflow-x:auto;overflow-y:auto;max-height:var(--pg-max-h);border:1px solid var(--color-border);border-radius:8px;background-color:var(--color-surface);overscroll-behavior-x:contain;isolation:isolate;scroll-padding-left:calc(var(--pg-row-head-w) + var(--pg-summary-w));scroll-padding-right:var(--pg-actions-w);cursor:grab;overflow-anchor:none}._scrollContainer_atfux_83._panning_atfux_114{cursor:grabbing}._table_atfux_118{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;min-width:100%}._rowHeaderCell_atfux_125{position:sticky;left:0;z-index:3;border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border2);padding:6px 10px;text-align:left;font-size:13px;font-weight:600;color:var(--color-text);width:var(--pg-row-head-w);min-width:var(--pg-row-head-w);max-width:var(--pg-row-head-w);min-height:var(--pg-row-head-h);box-sizing:border-box}._rowHeaderResizeHandle_atfux_146{position:absolute;top:0;bottom:0;right:-4px;width:8px;cursor:col-resize;touch-action:none;z-index:1}._rowHeaderResizeHandle_atfux_146:after{content:"";position:absolute;top:0;bottom:0;left:3px;width:2px;background-color:transparent;border-radius:1px}._rowHeaderResizeHandle_atfux_146:hover:after,._rowHeaderResizeHandle_atfux_146:focus-visible:after,._rowHeaderResizeHandle_atfux_146._resizing_atfux_170:after{background-color:var(--color-primary)}._rowHeaderResizeHandle_atfux_146:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}tbody tr:nth-child(odd){background-color:var(--color-surface)}tbody tr:nth-child(2n){background-color:var(--color-surface2)}tbody tr:nth-child(odd) ._rowHeaderCell_atfux_125,tbody tr:nth-child(odd) ._summaryCell_atfux_193,tbody tr:nth-child(odd) ._actionsCell_atfux_194{background-color:var(--color-surface)}tbody tr:nth-child(2n) ._rowHeaderCell_atfux_125,tbody tr:nth-child(2n) ._summaryCell_atfux_193,tbody tr:nth-child(2n) ._actionsCell_atfux_194{background-color:var(--color-surface2)}._headCorner_atfux_205{top:0;z-index:4;vertical-align:middle;background-color:var(--color-surface2)}._rowHead_atfux_125{display:flex;align-items:center;gap:6px}._handle_atfux_219{flex:none;color:var(--color-text-faint);cursor:grab;font-size:14px;line-height:1;-webkit-user-select:none;user-select:none}._rowText_atfux_228{flex:1;min-width:0}._rowTitleLine_atfux_233{display:flex;align-items:center;gap:6px;min-width:0}._rowTitle_atfux_233{flex:0 1 auto;min-width:0;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowNote_atfux_250{flex:none;box-sizing:border-box;height:14px;padding:0 5px;border:1px solid var(--color-border);border-radius:7px;font-size:10px;font-weight:600;line-height:11px;color:var(--color-text-faint);cursor:help}._rowSubtitle_atfux_264{font-weight:400;font-size:12px;color:var(--color-text-muted);margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowMeta_atfux_274{margin-top:3px;font-weight:400}._moveBtns_atfux_279{display:flex;flex-direction:column;gap:1px;flex:none;opacity:0;transition:opacity .12s}tr:hover ._moveBtns_atfux_279,._moveBtns_atfux_279:focus-within{opacity:1}@media (hover: none){._moveBtns_atfux_279{opacity:1}}._moveBtn_atfux_279{width:20px;height:14px;padding:0;border:none;border-radius:2px;background:none;color:var(--color-text-muted);font-size:8px;line-height:1;cursor:pointer}._moveBtn_atfux_279:hover:not(:disabled){background-color:var(--color-border)}._moveBtn_atfux_279:disabled{opacity:.25;cursor:default}._monthHeaderCell_atfux_321{position:sticky;top:0;box-sizing:border-box;z-index:1;padding:0;height:var(--pg-month-h);text-align:left;font-size:12px;font-weight:700;color:var(--color-text);background-color:var(--color-surface3);border-bottom:1px solid var(--color-border2);border-left:2px solid var(--color-border)}._monthLabel_atfux_322{position:sticky;left:calc(var(--pg-row-head-w) + var(--pg-summary-w) + 8px);display:inline-block;padding:0 8px;line-height:26px;white-space:nowrap}._dayHeaderCell_atfux_96{position:sticky;top:var(--pg-month-h);z-index:2;padding:3px 0;text-align:center;font-weight:600;color:var(--color-text-muted);background-color:var(--color-surface2);border-bottom:1px solid var(--color-border2);box-sizing:border-box;min-width:var(--pg-day-w);width:var(--pg-day-w);max-width:var(--pg-day-w)}._dayHeaderBtn_atfux_374{display:block;width:100%;padding:0;background:none;border:none;border-radius:3px;font:inherit;color:inherit;cursor:pointer}._dayHeaderBtn_atfux_374:hover{background-color:var(--color-border2)}._dayHeaderBtn_atfux_374:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._dayNumber_atfux_395{display:block;font-size:12px}._dayWeekday_atfux_400{display:block;font-size:9px;font-weight:500;text-transform:uppercase;color:var(--color-text-faint)}th._weekend_atfux_408{background-color:var(--color-surface3)}th._weekend_atfux_408 ._dayWeekday_atfux_400,th._weekend_atfux_408 ._dayNumber_atfux_395{color:var(--color-danger)}th._today_atfux_417{background-color:var(--color-primary-dim);box-shadow:inset 0 -2px 0 var(--color-primary)}._summaryHeaderCell_atfux_422,._actionsHeaderCell_atfux_423{position:sticky;top:0;z-index:3;box-sizing:border-box;background-color:var(--color-surface2);border-bottom:1px solid var(--color-border2);padding:4px 6px;font-size:11px;font-weight:600;text-align:left;color:var(--color-text-muted);vertical-align:middle}._summaryHeaderCell_atfux_422{left:var(--pg-row-head-w);border-right:1px solid var(--color-border);width:var(--pg-summary-w);min-width:var(--pg-summary-w);max-width:var(--pg-summary-w)}._actionsHeaderCell_atfux_423{right:0;border-left:1px solid var(--color-border);width:var(--pg-actions-w);min-width:var(--pg-actions-w)}._dayCell_atfux_96{position:relative;z-index:0;padding:1px;text-align:center;border-bottom:1px solid var(--color-border2);border-right:1px solid var(--color-border2);box-sizing:border-box;min-width:var(--pg-day-w);width:var(--pg-day-w);max-width:var(--pg-day-w)}._dayCell_atfux_96._weekend_atfux_408{background-color:#7f7f7f0f}._dayCell_atfux_96._today_atfux_417{background-color:var(--color-primary-dim)}._cellButton_atfux_477{position:relative;width:100%;min-width:0;min-height:var(--pg-cell-h);padding:6px 0;background:none;border:none;font-size:13px;font-family:inherit;color:var(--color-text);cursor:pointer;border-radius:3px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;box-sizing:border-box}._cellButton_atfux_477:hover:not(:disabled){background-color:var(--color-border2);outline:1px solid var(--color-primary)}._cellButton_atfux_477:disabled{cursor:default}._cellEmpty_atfux_509{color:var(--color-text-faint)}._cellBadge_atfux_513{font-size:8px;line-height:1;font-weight:600;white-space:nowrap}._commentMark_atfux_520{position:absolute;top:1px;right:2px;font-size:6px;color:var(--color-primary)}._cellError_atfux_528{font-size:10px;color:var(--color-danger)}._summaryCell_atfux_193,._actionsCell_atfux_194{position:sticky;z-index:2;box-sizing:border-box;border-bottom:1px solid var(--color-border2);padding:4px 6px;font-size:12px;line-height:1.3;overflow-wrap:anywhere}._summaryCell_atfux_193{left:var(--pg-row-head-w);border-right:1px solid var(--color-border);width:var(--pg-summary-w);min-width:var(--pg-summary-w);max-width:var(--pg-summary-w)}._actionsCell_atfux_194{right:0;border-left:1px solid var(--color-border);width:var(--pg-actions-w);min-width:var(--pg-actions-w);max-width:var(--pg-actions-w);padding:4px}._spacer_atfux_564{position:relative;z-index:0;padding:0;border-bottom:1px solid var(--color-border2)}._dragging_atfux_573{opacity:.7}._dragging_atfux_573>th,._dragging_atfux_573>td{background-image:linear-gradient(var(--color-primary-dim),var(--color-primary-dim))}._dropBefore_atfux_582>th,._dropBefore_atfux_582>td{box-shadow:inset 0 3px 0 var(--color-primary);background-image:linear-gradient(var(--color-primary-dim),var(--color-primary-dim));animation:_dropLineBefore_atfux_1 .14s ease-out}._dropAfter_atfux_589>th,._dropAfter_atfux_589>td{box-shadow:inset 0 -3px 0 var(--color-primary);background-image:linear-gradient(var(--color-primary-dim),var(--color-primary-dim));animation:_dropLineAfter_atfux_1 .14s ease-out}._landed_atfux_597>th,._landed_atfux_597>td{animation:_rowLanded_atfux_1 .9s ease-out}@keyframes _dropLineBefore_atfux_1{0%{box-shadow:inset 0 0 0 var(--color-primary)}}@keyframes _dropLineAfter_atfux_1{0%{box-shadow:inset 0 0 0 var(--color-primary)}}@keyframes _rowLanded_atfux_1{0%{box-shadow:inset 0 0 0 100vmax var(--color-primary-dim),inset 3px 0 0 var(--color-primary)}to{box-shadow:inset 0 0 0 100vmax transparent,inset 3px 0 0 transparent}}@media (prefers-reduced-motion: reduce){._dropBefore_atfux_582>th,._dropBefore_atfux_582>td,._dropAfter_atfux_589>th,._dropAfter_atfux_589>td{animation:none}._landed_atfux_597>th,._landed_atfux_597>td{animation:none;box-shadow:inset 3px 0 0 var(--color-primary)}}._popover_atfux_639{position:fixed;z-index:1000;display:flex;flex-direction:column;gap:8px;padding:12px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;box-shadow:var(--shadow-md);color:var(--color-text);font-size:13px}._popoverTitle_atfux_654{display:flex;flex-direction:column;gap:1px}._popoverTitle_atfux_654 span{font-size:12px;color:var(--color-text-muted)}._popoverField_atfux_665{display:flex;flex-direction:column;gap:3px;font-size:12px;font-weight:500;color:var(--color-text-muted)}._popoverTimeRow_atfux_675{display:flex;gap:8px}._popoverTimeRow_atfux_675 ._popoverField_atfux_665{flex:1;min-width:0}._popoverField_atfux_665 input,._popoverField_atfux_665 select,._popoverField_atfux_665 textarea{width:100%;box-sizing:border-box;height:var(--control-h, 36px);padding:0 10px;border:1px solid var(--color-border);border-radius:var(--control-radius, 6px);font-size:14px;font-family:inherit;color:var(--color-text);background-color:var(--color-surface)}._popoverField_atfux_665 textarea{height:auto;min-height:56px;padding:8px 10px;resize:vertical}._popoverError_atfux_707{padding:6px 8px;border-radius:4px;font-size:12px;background-color:var(--color-danger-bg);color:var(--color-danger)}._popoverActions_atfux_715{display:flex;flex-wrap:wrap;gap:8px}@supports (height: 100dvh){._root_atfux_1{--pg-max-h: max(320px, calc(100dvh - 170px) )}}@media (max-width: 768px){._root_atfux_1{--pg-actions-w: 56px;--pg-row-head-w: 124px}._rowHeaderCell_atfux_125{padding:6px}._monthLabel_atfux_322{left:calc(var(--pg-row-head-w) + 8px)}._scrollContainer_atfux_83{scroll-padding-left:var(--pg-row-head-w);scroll-padding-right:var(--pg-actions-w)}._handle_atfux_219{display:none}._moveBtns_atfux_279{position:absolute;top:2px;right:0;opacity:1}._moveBtn_atfux_279{width:30px;height:22px;font-size:11px}._rowTitleLine_atfux_233{padding-right:30px}._rowTitle_atfux_233{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere}._summaryHeaderCell_atfux_422{left:auto;z-index:2}._summaryCell_atfux_193{position:static}}._actionsMenuBtn_hkalj_2{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:44px;height:44px;padding:0;border:1px solid var(--color-border);border-radius:10px;background-color:var(--color-surface);font-family:inherit;font-size:22px;line-height:1;color:var(--color-text-muted);cursor:pointer;transition:background-color .15s,transform .1s ease-out}._actionsMenuBtn_hkalj_2:active{background-color:var(--color-surface2);transform:scale(.94)}._actionsMenuBtn_hkalj_2:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._menuList_hkalj_32{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}._menuItem_hkalj_41{display:flex;align-items:center;gap:14px;box-sizing:border-box;width:100%;min-height:52px;padding:0 14px;border:1px solid var(--color-border);border-radius:12px;background-color:var(--color-surface);font-family:inherit;font-size:16px;font-weight:600;text-align:left;color:var(--color-text);cursor:pointer}._menuItem_hkalj_41:active{background-color:var(--color-surface2)}._menuItem_hkalj_41:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._menuItemDanger_hkalj_69{color:var(--color-danger);border-color:var(--color-danger-border);background-color:var(--color-danger-bg)}._menuIcon_hkalj_75{display:inline-flex;justify-content:center;width:24px;font-size:18px}@media (prefers-reduced-motion: reduce){._actionsMenuBtn_hkalj_2{transition:none}._actionsMenuBtn_hkalj_2:active{transform:none}}._wrapper_1tn5e_1{position:relative;width:100%;min-width:0}._input_1tn5e_7{width:100%;box-sizing:border-box;height:var(--control-h, 36px);padding:0 10px;border:1px solid var(--color-border);border-radius:var(--control-radius, 6px);font-size:14px;font-family:inherit;color:var(--color-text);background-color:var(--color-surface)}._input_1tn5e_7::placeholder{color:var(--color-text-faint)}._input_1tn5e_7:focus-visible{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.22)}._selectedDot_1tn5e_30{position:absolute;right:10px;top:50%;width:10px;height:10px;margin-top:-5px;border-radius:50%;pointer-events:none}._list_1tn5e_41{position:absolute;z-index:30;top:calc(100% + 2px);left:0;right:0;max-height:260px;overflow-y:auto;margin:0;padding:4px;list-style:none;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;box-shadow:var(--shadow-md)}._option_1tn5e_58{display:flex;align-items:center;gap:8px;padding:7px 8px;border-radius:4px;font-size:14px;color:var(--color-text);cursor:pointer}._option_1tn5e_58._active_1tn5e_69{background-color:var(--color-primary-dim)}._option_1tn5e_58._create_1tn5e_73{color:var(--color-primary-dark);font-weight:600}._dot_1tn5e_78{flex:none;width:10px;height:10px;border-radius:50%}._optionLabel_1tn5e_85{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._optionHint_1tn5e_93{flex:none;font-size:12px;color:var(--color-text-muted)}._empty_1tn5e_99{padding:8px;font-size:13px;color:var(--color-text-muted)}._trigger_12ol4_1{display:inline-flex;align-items:center;padding:0;border:none;background:none;font-family:inherit;font-size:12px;color:var(--color-text-muted);text-decoration:underline dotted;text-underline-offset:2px;cursor:pointer}button._trigger_12ol4_1:hover{color:var(--color-text)}button._trigger_12ol4_1:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._editRow_12ol4_24{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap}._input_12ol4_31{width:64px;height:22px;box-sizing:border-box;padding:0 6px;border:1px solid var(--color-border);border-radius:4px;background-color:var(--color-surface);color:var(--color-text);font-family:inherit;font-size:12px}._input_12ol4_31:focus-visible{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px rgba(var(--color-primary-rgb),.22)}._iconAction_12ol4_50{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:20px;height:20px;padding:0;border:1px solid var(--color-border);border-radius:4px;background:none;font-size:11px;line-height:1;color:var(--color-text-muted);cursor:pointer}._iconAction_12ol4_50:hover:not(:disabled){background-color:var(--color-surface2);color:var(--color-text)}._iconAction_12ol4_50:disabled{opacity:.55;cursor:not-allowed}._error_12ol4_77{flex-basis:100%;font-size:11px;color:var(--color-danger)}._container_mpbto_21{width:100%;min-width:0}._header_mpbto_33{margin-bottom:10px}._header_mpbto_33 h3{margin:0;font-size:18px;font-weight:600;line-height:1.3;color:var(--color-text)}._headerRow_mpbto_61{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}._headerRow_mpbto_61 h3{margin:0;font-size:22px;font-weight:700;line-height:1.3;color:var(--color-text)}._toolbar_mpbto_59{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px;margin-bottom:12px}._addBtn_mpbto_125,._primaryBtn_mpbto_127,._saveBtn_mpbto_129,._cancelBtn_mpbto_131,._secondaryBtn_mpbto_133,._dangerBtn_mpbto_135{display:inline-flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;height:var(--control-h, 36px);padding:0 16px;border:1px solid transparent;border-radius:var(--control-radius, 6px);font-family:inherit;font-size:14px;font-weight:600;line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s,transform .1s ease-out}._addBtn_mpbto_125:active:not(:disabled),._primaryBtn_mpbto_127:active:not(:disabled),._saveBtn_mpbto_129:active:not(:disabled),._cancelBtn_mpbto_131:active:not(:disabled),._secondaryBtn_mpbto_133:active:not(:disabled),._dangerBtn_mpbto_135:active:not(:disabled){transform:scale(.96)}._addBtn_mpbto_125,._primaryBtn_mpbto_127,._saveBtn_mpbto_129{background-color:var(--color-primary);color:var(--color-primary-contrast)}._addBtn_mpbto_125:hover:not(:disabled),._primaryBtn_mpbto_127:hover:not(:disabled),._saveBtn_mpbto_129:hover:not(:disabled){background-color:var(--color-primary-dark)}._cancelBtn_mpbto_131,._secondaryBtn_mpbto_133{background-color:var(--color-surface);border-color:var(--color-border);color:var(--color-text);font-weight:500}._cancelBtn_mpbto_131:hover:not(:disabled),._secondaryBtn_mpbto_133:hover:not(:disabled){background-color:var(--color-surface2);border-color:var(--color-text-faint)}._secondaryBtn_mpbto_133[aria-pressed=true]{background-color:var(--color-primary-dim);border-color:var(--color-primary)}._dangerBtn_mpbto_135{background-color:var(--color-danger-bg);border-color:var(--color-danger-border);color:var(--color-danger)}._dangerBtn_mpbto_135:hover:not(:disabled){background-color:var(--color-danger-border)}._btnSm_mpbto_287{height:var(--control-h-sm, 28px);padding:0 10px;font-size:13px}._addBtn_mpbto_125:disabled,._primaryBtn_mpbto_127:disabled,._saveBtn_mpbto_129:disabled,._cancelBtn_mpbto_131:disabled,._secondaryBtn_mpbto_133:disabled,._dangerBtn_mpbto_135:disabled{opacity:.55;cursor:not-allowed}._plusIcon_mpbto_325,._minusIcon_mpbto_329{position:relative;display:block;flex:none;width:var(--sign-size, 12px);height:var(--sign-size, 12px);pointer-events:none}._plusIcon_mpbto_325:before,._plusIcon_mpbto_325:after,._minusIcon_mpbto_329:before{content:"";position:absolute;top:50%;left:50%;background-color:currentColor;border-radius:1px;transform:translate(-50%,-50%)}._plusIcon_mpbto_325:before,._minusIcon_mpbto_329:before{width:100%;height:2px}._plusIcon_mpbto_325:after{width:2px;height:100%}._iconBtn_mpbto_395{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:var(--control-h-sm, 28px);height:var(--control-h-sm, 28px);padding:0;background-color:transparent;border:1px solid var(--color-border);border-radius:var(--control-radius, 6px);font-family:inherit;font-size:14px;line-height:1;color:var(--color-text-muted);cursor:pointer;transition:background-color .15s,border-color .15s,color .15s,transform .1s ease-out}._iconBtn_mpbto_395:hover:not(:disabled){background-color:var(--color-surface2);color:var(--color-text)}._iconBtn_mpbto_395:active:not(:disabled){transform:scale(.92)}@media (prefers-reduced-motion: reduce){._addBtn_mpbto_125:active:not(:disabled),._primaryBtn_mpbto_127:active:not(:disabled),._saveBtn_mpbto_129:active:not(:disabled),._cancelBtn_mpbto_131:active:not(:disabled),._secondaryBtn_mpbto_133:active:not(:disabled),._dangerBtn_mpbto_135:active:not(:disabled),._iconBtn_mpbto_395:active:not(:disabled){transform:none}}._iconBtnDanger_mpbto_475:hover:not(:disabled){background-color:var(--color-danger-bg);border-color:var(--color-danger-border);color:var(--color-danger)}._iconBtn_mpbto_395:disabled{opacity:.45;cursor:not-allowed}._addBtn_mpbto_125:focus-visible,._primaryBtn_mpbto_127:focus-visible,._saveBtn_mpbto_129:focus-visible,._cancelBtn_mpbto_131:focus-visible,._secondaryBtn_mpbto_133:focus-visible,._dangerBtn_mpbto_135:focus-visible,._iconBtn_mpbto_395:focus-visible,._linkBtn_mpbto_513:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._linkBtn_mpbto_513{align-self:flex-start;padding:0;border:none;background:none;font-family:inherit;font-size:12px;color:var(--color-text-muted);text-decoration:underline;cursor:pointer}._rowActions_mpbto_549{display:flex;align-items:center;justify-content:flex-end;gap:4px}._summaryMain_mpbto_565{font-weight:600}._error_mpbto_575{box-sizing:border-box;padding:10px 14px;margin-bottom:12px;background-color:var(--color-warning-bg);border:1px solid var(--color-warning-border);border-radius:var(--control-radius, 6px);font-size:14px;color:var(--color-warning)}._loading_mpbto_599{padding:12px 0;font-size:14px;color:var(--color-text-muted)}._empty_mpbto_613{box-sizing:border-box;padding:20px 16px;background-color:var(--color-surface);border:1px dashed var(--color-border);border-radius:8px;font-size:14px;text-align:center;color:var(--color-text-muted)}._form_mpbto_637{display:flex;flex-direction:column;gap:14px;box-sizing:border-box;max-width:720px;padding:16px;margin-bottom:16px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;box-shadow:var(--shadow-sm)}._formSection_mpbto_665{display:flex;flex-direction:column;gap:6px}._formLabel_mpbto_677{font-size:13px;font-weight:600;color:var(--color-text-muted)}._formRow_mpbto_689{display:flex;gap:12px}._formField_mpbto_699{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0;font-size:13px;font-weight:500;color:var(--color-text-muted)}._labelColumn_mpbto_723{display:flex;flex-direction:column;gap:4px}._formField_mpbto_699 input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]),._formField_mpbto_699 select,._formField_mpbto_699 textarea,._control_mpbto_741{width:100%;min-width:0;box-sizing:border-box;height:var(--control-h, 36px);padding:0 10px;border:1px solid var(--color-border);border-radius:var(--control-radius, 6px);background-color:var(--color-surface);color:var(--color-text);font-family:inherit;font-size:14px;font-weight:400;line-height:1.3}._formField_mpbto_699 textarea{height:auto;min-height:72px;padding:8px 10px;line-height:1.4;resize:vertical}._formField_mpbto_699 input[type=file]{width:100%;box-sizing:border-box;padding:6px 0;font-family:inherit;font-size:13px;color:var(--color-text)}._formField_mpbto_699 input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):focus-visible,._formField_mpbto_699 select:focus-visible,._formField_mpbto_699 textarea:focus-visible,._control_mpbto_741:focus-visible{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.22)}._formField_mpbto_699 input[aria-invalid=true],._formField_mpbto_699 select[aria-invalid=true],._formField_mpbto_699 textarea[aria-invalid=true]{border-color:var(--color-danger)}._formField_mpbto_699 input:disabled,._formField_mpbto_699 select:disabled,._formField_mpbto_699 textarea:disabled{opacity:.6;cursor:not-allowed}._fieldError_mpbto_853{font-size:12px;font-weight:400;color:var(--color-danger)}._fieldHint_mpbto_865{font-size:12px;font-weight:400;color:var(--color-text-faint)}._formActions_mpbto_879{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px}._tableWrap_mpbto_897{width:100%;overflow-x:auto;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:8px}._table_mpbto_897{width:100%;border-collapse:collapse;background-color:var(--color-surface);border:1px solid var(--color-border)}._tableWrap_mpbto_897>._table_mpbto_897{border:none}._table_mpbto_897 thead{background-color:var(--color-surface2);border-bottom:1px solid var(--color-border)}._table_mpbto_897 th{padding:10px 14px;text-align:left;font-size:13px;font-weight:600;white-space:nowrap;color:var(--color-text-muted)}._table_mpbto_897 td{padding:10px 14px;border-bottom:1px solid var(--color-border2);font-size:14px;color:var(--color-text);vertical-align:middle}._table_mpbto_897 tbody tr:hover{background-color:var(--color-surface2)}._table_mpbto_897 tbody tr:last-child td{border-bottom:none}._table_mpbto_897 th._num_mpbto_997,._table_mpbto_897 td._num_mpbto_997{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._table_mpbto_897 th._actionsCol_mpbto_1013,._table_mpbto_897 td._actionsCol_mpbto_1013{width:1%;white-space:nowrap;text-align:right}._table_mpbto_897 td._textCell_mpbto_1029{max-width:260px;white-space:pre-wrap;overflow-wrap:anywhere}._table_mpbto_897 tbody tr[data-dragging=true]{opacity:.7}._table_mpbto_897 tbody tr[data-dragging=true]>td{background-image:linear-gradient(var(--color-primary-dim),var(--color-primary-dim))}._table_mpbto_897 tbody tr[data-drop=before]>td{box-shadow:inset 0 3px 0 var(--color-primary);background-image:linear-gradient(var(--color-primary-dim),var(--color-primary-dim));animation:_dropLineBefore_mpbto_1 .14s ease-out}._table_mpbto_897 tbody tr[data-drop=after]>td{box-shadow:inset 0 -3px 0 var(--color-primary);background-image:linear-gradient(var(--color-primary-dim),var(--color-primary-dim));animation:_dropLineAfter_mpbto_1 .14s ease-out}._table_mpbto_897 tbody tr[data-landed=true]>td{animation:_rowLanded_mpbto_1 .9s ease-out}@keyframes _dropLineBefore_mpbto_1{0%{box-shadow:inset 0 0 0 var(--color-primary)}}@keyframes _dropLineAfter_mpbto_1{0%{box-shadow:inset 0 0 0 var(--color-primary)}}@keyframes _rowLanded_mpbto_1{0%{box-shadow:inset 0 0 0 100vmax var(--color-primary-dim),inset 3px 0 0 var(--color-primary)}to{box-shadow:inset 0 0 0 100vmax transparent,inset 3px 0 0 transparent}}@media (prefers-reduced-motion: reduce){._table_mpbto_897 tbody tr[data-drop=before]>td,._table_mpbto_897 tbody tr[data-drop=after]>td{animation:none}._table_mpbto_897 tbody tr[data-landed=true]>td{animation:none;box-shadow:inset 3px 0 0 var(--color-primary)}}._dragHandle_mpbto_1157{color:var(--color-text-faint);cursor:grab;-webkit-user-select:none;user-select:none}._moveBtns_mpbto_1169{display:inline-flex;flex-direction:column;gap:1px;vertical-align:middle}._moveBtn_mpbto_1169{width:20px;height:14px;padding:0;border:none;border-radius:2px;background:none;color:var(--color-text-muted);font-size:8px;line-height:1;cursor:pointer}._moveBtn_mpbto_1169:hover:not(:disabled){background-color:var(--color-border)}._moveBtn_mpbto_1169:disabled{opacity:.25;cursor:default}._muted_mpbto_1227{color:var(--color-text-faint)}._badge_mpbto_1237{display:inline-flex;align-items:center;box-sizing:border-box;max-width:100%;height:22px;padding:0 8px;border:1px solid currentColor;border-radius:11px;font-size:11px;font-weight:600;line-height:1;white-space:nowrap;background-color:var(--color-surface3, var(--color-surface2));color:var(--color-text-muted)}._badgeSuccess_mpbto_1271{background-color:var(--color-success-bg);color:var(--color-success)}._badgeDanger_mpbto_1281{background-color:var(--color-danger-bg);color:var(--color-danger)}._badgeWarning_mpbto_1291{background-color:var(--color-warning-bg);color:var(--color-warning)}._badgeInfo_mpbto_1301{background-color:var(--color-info-bg);color:var(--color-info)}._badgePurple_mpbto_1311{background-color:var(--color-purple-bg);color:var(--color-purple)}@media (max-width: 768px){._table_mpbto_897{display:block;overflow-x:auto}._tableWrap_mpbto_897>._table_mpbto_897{display:table;min-width:640px}._formRow_mpbto_689{flex-direction:column}._iconBtn_mpbto_395{width:var(--control-h, 36px);height:var(--control-h, 36px)}._btnSm_mpbto_287{height:var(--control-h, 36px)}._moveBtn_mpbto_1169{width:32px;height:22px;font-size:11px}}@media (max-width: 600px){._toolbar_mpbto_59>._addBtn_mpbto_125,._toolbar_mpbto_59>._primaryBtn_mpbto_127{flex:1 1 100%}}._grid_1ejhh_5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}._field_1ejhh_11{flex:none}._wide_1ejhh_16{grid-column:1 / -1}@media (max-width: 640px){._grid_1ejhh_5{grid-template-columns:1fr}}._bulkTable_1690b_5{width:100%;border-collapse:collapse;table-layout:fixed}._bulkTable_1690b_5 th{padding:0 4px 4px;text-align:left;font-size:12px;font-weight:600;color:var(--color-text-muted)}._bulkTable_1690b_5 td{padding:3px 4px;vertical-align:middle}._colUnit_1690b_24,._colQty_1690b_28{width:92px}._colColor_1690b_32{width:46px}._colRemove_1690b_36{width:40px}._cellInput_1690b_40,._bulkTable_1690b_5 select{width:100%;min-width:0;box-sizing:border-box;height:var(--control-h, 36px);padding:0 10px;border:1px solid var(--color-border);border-radius:var(--control-radius, 6px);font-size:14px;font-family:inherit;color:var(--color-text);background-color:var(--color-surface)}._invalid_1690b_55{border-color:var(--color-danger)}._errorRow_1690b_59 td{padding:0 4px 6px;font-size:12px;color:var(--color-danger)}._srOnly_1690b_66{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._colorCell_1690b_75{position:relative;display:flex;justify-content:center}._colorBtn_1690b_81{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid var(--color-border);border-radius:50%;background-color:var(--color-surface);color:var(--color-text-muted);font-size:13px;cursor:pointer}._colorBtn_1690b_81:hover{background-color:var(--color-surface2)}._colorPopover_1690b_100{position:absolute;z-index:30;top:calc(100% + 4px);right:0;width:184px;padding:8px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;box-shadow:var(--shadow-md)}._rowTools_1690b_113{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}._notice_1690b_120{padding:10px 14px;border-radius:var(--control-radius, 6px);font-size:14px;background-color:var(--color-surface2);color:var(--color-text-muted)}._noticeWarn_1690b_128{background-color:var(--color-warning-bg);border:1px solid var(--color-warning-border);color:var(--color-warning)}._dragCell_qvt6w_2{width:1%;white-space:nowrap}._root_r539u_2{margin-bottom:24px}._tiles_r539u_6{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}@media (max-width: 760px){._tiles_r539u_6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 480px){._tiles_r539u_6{grid-template-columns:minmax(0,1fr)}}._tile_r539u_6{position:relative;display:flex;flex-direction:column;gap:3px;min-width:0;min-height:148px;padding:12px 14px 14px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;box-shadow:var(--shadow-sm);box-sizing:border-box;transition:box-shadow .15s var(--ease-out, ease),transform .15s var(--ease-out, ease)}._tile_r539u_6:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}._tile_r539u_6:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;border-radius:12px 0 0 12px;background-color:var(--tile-accent, var(--color-border))}._tile_r539u_6[data-accent=people]{--tile-accent: var(--color-info)}._tile_r539u_6[data-accent=equipment]{--tile-accent: var(--color-warning)}._tile_r539u_6[data-accent=materials]{--tile-accent: var(--color-success)}._tile_r539u_6[data-accent=works]{--tile-accent: var(--color-primary)}._tile_r539u_6[data-accent=requests]{--tile-accent: var(--color-purple)}._tile_r539u_6[data-accent=reports]{--tile-accent: var(--color-info)}._label_r539u_82{font-size:12px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--color-text-faint)}._value_r539u_90{font-size:21px;font-weight:700;line-height:1.2;color:var(--color-text)}._caption_r539u_97{font-size:12px;color:var(--color-text-muted)}._statRows_r539u_103{display:flex;flex-direction:column;gap:3px;margin:6px 0 0}._statRow_r539u_103{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-size:12px}._statRow_r539u_103 dt{overflow:hidden;color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap}._statRow_r539u_103 dd{flex-shrink:0;margin:0;font-weight:600;color:var(--color-text)}._listCaption_r539u_132{margin-top:4px;font-size:12px;color:var(--color-text-muted)}._list_r539u_132{margin:4px 0 0;padding:0;list-style:none;font-size:12px;color:var(--color-text)}._list_r539u_132 li{display:flex;justify-content:space-between;gap:8px;padding:3px 0;border-top:1px solid var(--color-border2)}._list_r539u_132 li:first-child{border-top:none}._listName_r539u_158{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._listMore_r539u_164{display:block;margin-top:4px;font-size:12px;color:var(--color-text-faint)}._muted_r539u_171{font-size:12px;color:var(--color-text-muted)}._gridWrap_sr5jp_9{margin-bottom:18px}._gridStatusDot_sr5jp_19{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:var(--dot-color, var(--color-text-faint))}._columnsToolbar_sr5jp_37{display:flex;justify-content:flex-end;margin-bottom:6px}._headerCell_sr5jp_49{position:relative;cursor:grab}._headerCell_sr5jp_49[data-dragging=true]{opacity:.7;background-image:linear-gradient(var(--color-primary-dim),var(--color-primary-dim))}._headerCell_sr5jp_49[data-drop=before]{box-shadow:inset 3px 0 0 var(--color-primary);background-image:linear-gradient(var(--color-primary-dim),var(--color-primary-dim))}._headerCell_sr5jp_49[data-drop=after]{box-shadow:inset -3px 0 0 var(--color-primary);background-image:linear-gradient(var(--color-primary-dim),var(--color-primary-dim))}._resizeHandle_sr5jp_91{position:absolute;top:0;right:-4px;bottom:0;width:8px;cursor:col-resize;touch-action:none;z-index:1}._resizeHandle_sr5jp_91:hover,._resizeHandle_sr5jp_91:active{background-color:var(--color-primary);opacity:.5}._sectionRow_sr5jp_127 th{padding-top:16px;text-align:left;font-size:14px;font-weight:600;color:var(--color-text);background-color:var(--color-surface2)}._sectionCount_sr5jp_145{margin-left:6px;font-weight:500;color:var(--color-text-muted)}._historyCell_sr5jp_157{background-color:var(--color-surface2)}._historyList_sr5jp_165{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;font-size:13px}._historyList_sr5jp_165 li{display:flex;flex-wrap:wrap;align-items:center;gap:6px}._historyComment_sr5jp_199{color:var(--color-text-muted)}._muted_sr5jp_207{color:var(--color-text-faint);font-size:13px}._pendingBanner_18wlk_7{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px 12px;padding:10px 14px;margin-bottom:12px;background-color:var(--color-info-bg);border:1px solid var(--color-info);border-radius:var(--control-radius, 6px);color:var(--color-info);font-size:14px}._pendingCard_18wlk_37{border-color:var(--color-info);background-color:var(--color-info-bg)}._filesPreview_18wlk_47{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;font-size:13px;color:var(--color-text-muted)}._filesPreview_18wlk_47 li{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 8px;border-radius:4px;background-color:var(--color-surface2)}._filesPreview_18wlk_47 li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._filesPreview_18wlk_47 li button{flex-shrink:0;border:none;background:none;color:var(--color-text-faint);cursor:pointer;font-size:13px;line-height:1;padding:2px 4px}._filesPreview_18wlk_47 li button:hover{color:var(--color-warning)}._geoRow_18wlk_131{display:flex;flex-wrap:wrap;align-items:center;gap:10px}._geoResult_18wlk_145{font-size:12px;color:var(--color-success)}._geoError_18wlk_155{font-size:12px;color:var(--color-danger)}._reportsList_18wlk_165{display:flex;flex-direction:column;gap:12px}._reportCard_18wlk_177{padding:14px 16px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:8px}._reportHeader_18wlk_193{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px}._reportDate_18wlk_209{font-size:13px;font-weight:600;color:var(--color-text-muted)}._reportComment_18wlk_221{margin:0 0 12px;font-size:14px;color:var(--color-text);white-space:pre-wrap;overflow-wrap:anywhere}._photoGrid_18wlk_237{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:8px}._photoCell_18wlk_249{position:relative}._photoBtn_18wlk_259{display:grid;place-items:center;width:100%;aspect-ratio:1;padding:0;overflow:hidden;background-color:var(--color-surface2);border:1px solid var(--color-border2);border-radius:4px;font-size:11px;font-family:inherit;color:var(--color-text-muted);text-align:center;cursor:pointer}._photoBtn_18wlk_259:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}._photoThumb_18wlk_303{width:100%;height:100%;object-fit:cover}._photoRemove_18wlk_315{position:absolute;top:4px;right:4px;width:24px;height:24px;padding:0;background-color:#0a0d10b3;border:none;border-radius:50%;color:#fff;font-size:12px;line-height:1;cursor:pointer}._photoRemove_18wlk_315:hover:not(:disabled){background-color:var(--color-danger)}._photoRemove_18wlk_315:disabled{opacity:.5;cursor:not-allowed}._lightboxOverlay_18wlk_365{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;display:flex;align-items:center;justify-content:center;padding:16px;background-color:#0a0d10d9}._lightbox_18wlk_365{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px;max-width:100%;max-height:100%;color:#fff;font-size:14px}._lightboxImage_18wlk_411{max-width:min(92vw,1100px);max-height:78vh;object-fit:contain;border-radius:4px;background-color:#000}._lightboxClose_18wlk_427{align-self:flex-end;width:32px;height:32px;background-color:#ffffff26;border:none;border-radius:50%;color:#fff;font-size:16px;cursor:pointer}._lightboxClose_18wlk_427:hover{background-color:#ffffff4d}._lightboxNav_18wlk_459{display:flex;align-items:center;gap:16px}._lightboxNav_18wlk_459 button{width:40px;height:40px;background-color:#ffffff26;border:none;border-radius:50%;color:#fff;font-size:22px;line-height:1;cursor:pointer}._lightboxNav_18wlk_459 button:hover:not(:disabled){background-color:#ffffff4d}._lightboxNav_18wlk_459 button:disabled{opacity:.35;cursor:default}@media (max-width: 600px){._photoGrid_18wlk_237{grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}}._documentList_18wlk_525{display:flex;flex-direction:column;gap:6px}._documentRow_18wlk_537{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;background-color:var(--color-surface2);border:1px solid var(--color-border2);border-radius:6px;transition:border-color var(--duration-fast, .15s) var(--ease-out, ease)}._documentRow_18wlk_537:hover{border-color:var(--color-primary)}._documentBtn_18wlk_569{display:flex;align-items:baseline;gap:8px;min-width:0;padding:0;background:none;border:none;font-family:inherit;text-align:left;cursor:pointer}._documentName_18wlk_595{overflow:hidden;color:var(--color-text);font-size:13px;white-space:nowrap;text-overflow:ellipsis}._documentBtn_18wlk_569:hover ._documentName_18wlk_595{color:var(--color-primary);text-decoration:underline}._documentSize_18wlk_621{flex-shrink:0;color:var(--color-text-muted);font-size:12px}._worksBlock_18wlk_635{margin:0 0 12px;padding:10px 12px;border:1px solid var(--color-border2);border-left:3px solid var(--color-primary);border-radius:6px;background-color:var(--color-surface2)}._worksHeader_18wlk_653{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:6px}._worksTitle_18wlk_669{font-size:13px;font-weight:600;color:var(--color-text)}._worksCaption_18wlk_681{font-size:12px;color:var(--color-text-faint)}._worksList_18wlk_691{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}._worksItem_18wlk_707{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:5px 0;border-top:1px solid var(--color-border2);font-size:14px}._worksItem_18wlk_707:first-child{border-top:none}._worksName_18wlk_735{min-width:0;overflow-wrap:anywhere;color:var(--color-text)}._worksVolume_18wlk_747{flex-shrink:0;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-text)}._worksHint_18wlk_763{margin:0;font-size:13px;color:var(--color-text-faint)}._worksEditedMark_18wlk_775{padding:1px 8px;border-radius:10px;background-color:var(--color-warning-bg);color:var(--color-warning);font-size:12px;font-weight:600}._worksEditBtn_18wlk_784{margin-left:auto}._worksEditRow_18wlk_789{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;padding:6px 0;border-top:1px solid var(--color-border2);font-size:14px}._worksEditRow_18wlk_789:first-child{border-top:none}._worksEditControls_18wlk_804{display:flex;align-items:center;gap:8px;flex-shrink:0}._worksVolumeInput_18wlk_811{width:96px;min-height:40px;padding:6px 8px;border:1px solid var(--color-border);border-radius:6px;background-color:var(--color-surface);color:var(--color-text);font:inherit;font-variant-numeric:tabular-nums;text-align:right}._worksVolumeInput_18wlk_811[aria-invalid=true]{border-color:var(--color-danger)}._worksUnit_18wlk_828{min-width:36px;color:var(--color-text-muted);font-size:13px}._worksError_18wlk_834{margin:6px 0 0;font-size:13px;color:var(--color-danger)}._worksEditActions_18wlk_840{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}._worksEmptyActions_18wlk_848{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}._grid_ud6ip_5{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;width:100%;box-sizing:border-box}._weekday_ud6ip_25{text-align:center;font-size:12px;font-weight:600;color:var(--color-text-faint);padding:4px 0 8px}._emptyCell_ud6ip_41{min-height:68px}._dayCell_ud6ip_7{position:relative;min-height:84px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:3px;padding:6px;border:1px solid var(--color-border);border-radius:8px;background:none;cursor:pointer;font-size:13px;color:var(--color-text);text-align:left;transition:background-color .15s,border-color .15s}._dayCell_ud6ip_7:hover{background-color:var(--color-surface2);border-color:var(--color-border2)}._dayCell_ud6ip_7:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}._today_ud6ip_115,._today_ud6ip_115:hover{background-color:var(--color-primary-dim);border-color:var(--color-primary)}._today_ud6ip_115 ._dayNumber_ud6ip_135{color:var(--color-primary)}._dayNumber_ud6ip_135{z-index:1;line-height:1;font-weight:600}._dayMarkers_ud6ip_165{display:flex;flex-direction:column;gap:2px;width:100%}._dayMarkersDots_ud6ip_181{flex-direction:row;flex-wrap:wrap;gap:4px}._markerRow_ud6ip_193{display:flex;align-items:center;gap:4px;min-width:0}._labelsToggle_ud6ip_207{display:inline-flex;align-items:center;gap:6px;margin-left:8px;font-size:13px;color:var(--color-text-muted);cursor:pointer;-webkit-user-select:none;user-select:none}._labelsToggle_ud6ip_207 input{width:16px;height:16px;accent-color:var(--color-primary);cursor:pointer}._markerLabel_ud6ip_243{overflow:hidden;font-size:10px;line-height:1.3;color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis}._marker_ud6ip_193{--marker-neutral: var(--color-text-faint);--marker-fill: var(--marker-color, var(--marker-neutral));display:inline-block;flex-shrink:0;width:8px;height:8px;border-radius:50%;background-color:var(--marker-fill)}._kindWork_ud6ip_285,._kindPerson_ud6ip_287,._kindEquipment_ud6ip_289,._kindMaterial_ud6ip_291{--marker-neutral: #8b98a7}._kindReport_ud6ip_299{--marker-neutral: var(--color-text-muted)}._kindRequest_ud6ip_307{--marker-neutral: #b59a6b}._markerMore_ud6ip_315{font-size:10px;line-height:1;font-weight:600;color:var(--color-text-muted)}._legend_ud6ip_329{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0 0 12px;padding:0;list-style:none;font-size:12px;color:var(--color-text-muted)}._legendItem_ud6ip_351{display:inline-flex;align-items:center;gap:6px}._modalOverlay_ud6ip_363{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:20px;background-color:#0a0d108c;z-index:100}._modalCard_ud6ip_385{width:100%;max-width:720px;max-height:85vh;overflow-y:auto;padding:16px 20px 20px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;box-shadow:var(--shadow-md)}._modalHeader_ud6ip_409{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}._modalHeader_ud6ip_409 h4{margin:0;font-size:15px}._modalClose_ud6ip_437{flex-shrink:0}._detailsGroups_ud6ip_445{display:flex;flex-direction:column;gap:16px}._detailsGroups_ud6ip_445 h5{margin:0 0 6px;font-size:13px;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.03em}._detailsGroups_ud6ip_445 ul{margin:0;padding-left:20px;font-size:14px}._detailsGroups_ud6ip_445 li{margin-bottom:6px}._itemStatus_ud6ip_493{color:var(--color-text-muted)}._itemReason_ud6ip_501{color:var(--color-text-faint);font-size:13px}._itemNote_ud6ip_511{font-size:13px;color:var(--color-text-muted);white-space:pre-wrap;overflow-wrap:anywhere}._muted_ud6ip_525{color:var(--color-text-faint);font-size:14px}._quickAddSection_ud6ip_535{margin-top:16px;padding-top:16px;border-top:1px solid var(--color-border)}._quickAddButtons_ud6ip_547{display:flex;gap:8px;flex-wrap:wrap}._quickAddForm_ud6ip_559{display:flex;flex-direction:column;gap:12px;max-width:420px;margin-top:12px;padding:14px 16px;background-color:var(--color-surface2);border:1px solid var(--color-border);border-radius:8px}._quickAddRow_ud6ip_583{display:flex;gap:12px;flex-wrap:wrap}._quickAddRow_ud6ip_583>label{min-width:140px}@media (max-width: 600px){._grid_ud6ip_5{gap:2px}._dayCell_ud6ip_7,._emptyCell_ud6ip_41{min-height:64px}._dayCell_ud6ip_7{font-size:12px;padding:3px}._weekday_ud6ip_25{font-size:10px}}._viewToggle_ud6ip_645{display:flex;gap:8px;margin-bottom:12px}._yearGrid_ud6ip_661{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;box-sizing:border-box}._miniMonth_ud6ip_677{display:flex;flex-direction:column;gap:8px;min-width:0;padding:12px;border:1px solid var(--color-border);border-radius:8px;color:var(--color-text);box-sizing:border-box}._miniMonthCurrent_ud6ip_701{border-color:var(--color-primary)}._miniMonthTitle_ud6ip_711{align-self:flex-start;padding:2px 6px;margin:-2px -6px;background:none;border:none;border-radius:6px;font-family:inherit;font-size:16px;font-weight:600;line-height:1.3;color:var(--color-text);cursor:pointer;transition:background-color .15s,color .15s}._miniMonthTitle_ud6ip_711:hover{background-color:var(--color-surface2);color:var(--color-primary)}._miniMonthTitle_ud6ip_711:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}._miniMonthCurrent_ud6ip_701 ._miniMonthTitle_ud6ip_711{color:var(--color-primary)}._miniMonthGrid_ud6ip_771{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;width:100%}._miniWeekday_ud6ip_785{padding-bottom:4px;font-size:11px;font-weight:600;text-align:center;color:var(--color-text-faint)}._miniDayCell_ud6ip_803{min-height:52px;min-width:0;padding:4px 5px;gap:3px;border-radius:6px;font-size:12px}._miniMarkers_ud6ip_821{gap:3px}@media (max-width: 900px){._yearGrid_ud6ip_661{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 520px){._yearGrid_ud6ip_661{grid-template-columns:minmax(0,1fr);gap:12px}._miniMonth_ud6ip_677{padding:10px 8px}._miniMonthGrid_ud6ip_771{gap:2px}._miniDayCell_ud6ip_803{min-height:46px;padding:3px 4px}}._toolbar_1kh6l_3{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:12px}._nav_1kh6l_12{display:flex;align-items:center;gap:8px}._counter_1kh6l_18{min-width:80px;text-align:center;font-size:13px;color:var(--color-text-muted)}._stage_1kh6l_26{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;gap:8px;overflow:auto}._image_1kh6l_36{max-width:100%;max-height:100%;object-fit:contain;align-self:center;margin:auto}._frame_1kh6l_44{width:100%;flex:1;min-height:60vh;border:1px solid var(--color-border);border-radius:6px;background-color:var(--color-surface)}._media_1kh6l_53{max-width:100%;max-height:100%;margin:auto}._audio_1kh6l_59{width:min(560px,100%);margin:auto}._text_1kh6l_64{width:100%;box-sizing:border-box;margin:0;padding:12px 14px;border:1px solid var(--color-border);border-radius:6px;background-color:var(--color-surface);color:var(--color-text);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}._note_1kh6l_80{margin:0;font-size:12px;color:var(--color-text-muted);text-align:center}._sheets_1kh6l_87{width:100%;display:flex;flex-direction:column;gap:8px}._sheetTabs_1kh6l_94{display:flex;flex-wrap:wrap;gap:6px}._tableWrap_1kh6l_100{width:100%;overflow:auto;border:1px solid var(--color-border);border-radius:6px;background-color:var(--color-surface)}._table_1kh6l_100{width:100%;border-collapse:collapse;font-size:13px}._table_1kh6l_100 th,._table_1kh6l_100 td{padding:6px 10px;border-bottom:1px solid var(--color-border2);text-align:left;white-space:nowrap;vertical-align:top}._table_1kh6l_100 thead th{position:sticky;top:0;background-color:var(--color-surface2);font-weight:600}@media (max-width: 480px){._counter_1kh6l_18{min-width:0}}._container_d6cr6_1{position:relative}._trigger_d6cr6_9{padding:8px 14px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:4px;font-size:14px;cursor:pointer;white-space:nowrap}._trigger_d6cr6_9:hover{background-color:var(--color-surface2)}._dropdown_d6cr6_37{position:absolute;top:calc(100% + 6px);right:0;min-width:200px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:4px;box-shadow:var(--shadow-md);z-index:100;padding:6px}._groupLabel_d6cr6_63{padding:6px 10px 2px;font-size:11px;font-weight:600;color:var(--color-text-faint);text-transform:uppercase;letter-spacing:.03em}._item_d6cr6_81{display:block;width:100%;padding:8px 10px;background:none;border:none;border-radius:4px;text-align:left;font-size:14px;color:var(--color-text);cursor:pointer}._item_d6cr6_81:hover:not(:disabled){background-color:var(--color-info-bg)}._item_d6cr6_81:disabled{color:var(--color-text-faint);cursor:wait}._divider_d6cr6_125{height:1px;background-color:var(--color-border2);margin:6px 4px}._error_d6cr6_137{position:absolute;top:calc(100% + 6px);right:0;min-width:200px;padding:8px 12px;background-color:var(--color-warning-bg);border:1px solid var(--color-warning-border);border-radius:4px;color:var(--color-warning);font-size:13px;z-index:100}._orderCol_5ji14_5{width:1%;white-space:nowrap}._columnsToolbar_5ji14_11{display:flex;justify-content:flex-end;margin-bottom:6px}._headerCell_5ji14_17{position:relative;cursor:grab}._headerCell_5ji14_17[data-dragging=true]{opacity:.7;background-image:linear-gradient(var(--color-primary-dim),var(--color-primary-dim))}._headerCell_5ji14_17[data-drop=before]{box-shadow:inset 3px 0 0 var(--color-primary);background-image:linear-gradient(var(--color-primary-dim),var(--color-primary-dim))}._headerCell_5ji14_17[data-drop=after]{box-shadow:inset -3px 0 0 var(--color-primary);background-image:linear-gradient(var(--color-primary-dim),var(--color-primary-dim))}._resizeHandle_5ji14_38{position:absolute;top:0;right:-4px;bottom:0;width:8px;cursor:col-resize;touch-action:none;z-index:1}._resizeHandle_5ji14_38:hover,._resizeHandle_5ji14_38:active{background-color:var(--color-primary);opacity:.5}._nameCell_5ji14_55{display:inline-flex;align-items:center;gap:8px;font-weight:500}._statusActive_5ji14_62{color:var(--color-success);font-weight:500;white-space:nowrap}._statusInactive_5ji14_68{color:var(--color-text-faint);white-space:nowrap}._deactivateBtn_5ji14_73{padding:4px 10px;background:none;border:1px solid var(--color-danger-border);color:var(--color-danger);border-radius:4px;font-size:12px;cursor:pointer;white-space:nowrap}._deactivateBtn_5ji14_73:hover:not(:disabled){background-color:var(--color-danger-bg)}._deactivateBtn_5ji14_73:disabled{opacity:.6;cursor:not-allowed}._page_vxjkr_6{padding:30px;background-color:var(--color-surface2);min-height:100vh}@media (max-width: 640px){._page_vxjkr_6{padding:16px}}._viewToggle_vxjkr_18{display:flex;gap:8px;margin-bottom:16px}._lists_vxjkr_24{display:flex;flex-direction:column;gap:32px}._sectionTitle_vxjkr_30{margin:0 0 12px;font-size:16px;font-weight:600;color:var(--color-text)}._sectionCount_vxjkr_37{margin-left:6px;font-size:13px;font-weight:500;color:var(--color-text-muted)}._calendar_vxjkr_44{display:flex;flex-direction:column;gap:8px}._calendarNav_vxjkr_50{display:flex;align-items:center;justify-content:center;gap:16px}._calendarTitle_vxjkr_57{min-width:160px;text-align:center;font-size:16px;font-weight:600;color:var(--color-text)}._weekdays_vxjkr_65{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;font-size:12px;font-weight:600;color:var(--color-text-muted);text-align:center;padding:0 2px}._grid_vxjkr_76{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}._dayCell_vxjkr_82,._emptyCell_vxjkr_83{min-height:88px;border:1px solid var(--color-border);border-radius:6px;background-color:var(--color-surface);padding:6px;display:flex;flex-direction:column;gap:4px}._emptyCell_vxjkr_83{background:none;border-color:transparent}._today_vxjkr_100{background-color:var(--color-primary-dim);border-color:var(--color-primary)}._today_vxjkr_100 ._dayNumber_vxjkr_105{color:var(--color-primary)}._dayNumber_vxjkr_105{font-size:12px;font-weight:600;color:var(--color-text-muted)}._dayChips_vxjkr_115{display:flex;flex-direction:column;gap:3px;overflow:hidden}._chip_vxjkr_122{display:block;width:100%;box-sizing:border-box;padding:2px 6px;border:none;border-radius:4px;background-color:var(--color-primary-dim);color:var(--color-primary-dark);font-size:11px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:background-color .15s}button._chip_vxjkr_122:hover{background-color:var(--color-primary);color:var(--color-primary-contrast)}span._chip_vxjkr_122{cursor:default}@media (max-width: 768px){._dayCell_vxjkr_82,._emptyCell_vxjkr_83{min-height:64px}._weekdays_vxjkr_65 span:nth-child(n){font-size:10px}}._list_k966z_3{margin:0;padding:0;list-style:none}._row_k966z_9{display:flex;align-items:center;gap:2px;padding-right:4px}._toggle_k966z_16,._togglePlaceholder_k966z_17{flex-shrink:0;width:20px;height:28px;padding:0;border:none;background:none;font-size:12px;color:var(--color-text-muted);cursor:pointer}._togglePlaceholder_k966z_17{cursor:default}._toggle_k966z_16:focus-visible,._item_k966z_34:focus-visible,._itemActive_k966z_35:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}._item_k966z_34,._itemActive_k966z_35{flex:1;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px;height:30px;padding:0 8px;border:1px solid transparent;border-radius:6px;background:none;font-size:13px;color:var(--color-text);text-align:left;cursor:pointer;transition:background-color .15s,border-color .15s}._item_k966z_34:hover{background-color:var(--color-surface2)}._itemActive_k966z_35{background-color:var(--color-primary-dim);border-color:var(--color-primary);color:var(--color-primary-dark);font-weight:600}._name_k966z_71{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._count_k966z_78{flex-shrink:0;font-size:12px;color:var(--color-text-muted);font-variant-numeric:tabular-nums}._page_1x3m3_6{padding:30px;background-color:var(--color-surface2);min-height:100vh}@media (max-width: 640px){._page_1x3m3_6{padding:16px}}._layout_1x3m3_19{display:grid;grid-template-columns:260px minmax(0,1fr);gap:16px;align-items:start}._sidebar_1x3m3_26{position:sticky;top:16px;max-height:calc(100vh - 32px);overflow-y:auto;padding:10px;border:1px solid var(--color-border);border-radius:8px;background-color:var(--color-surface)}._sidebarHead_1x3m3_37{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px;padding:0 4px 8px;border-bottom:1px solid var(--color-border)}._sidebarHead_1x3m3_37 button{font-size:18px}._sidebarTitle_1x3m3_51{font-size:13px;font-weight:600;color:var(--color-text)}._main_1x3m3_57{min-width:0;display:flex;flex-direction:column;gap:12px}@media (max-width: 768px){._layout_1x3m3_19{grid-template-columns:minmax(0,1fr)}._sidebar_1x3m3_26{position:static;max-height:260px}}._toolbar_1x3m3_75{display:flex;flex-wrap:wrap;align-items:center;gap:8px}._toolbarSpacer_1x3m3_82{flex:1;min-width:8px}._actions_1x3m3_87{white-space:nowrap}._actions_1x3m3_87>*+*{margin-left:8px}._viewToggle_1x3m3_102{display:flex;gap:8px;flex-shrink:0}._calendar_1x3m3_108{display:flex;flex-direction:column;gap:8px}._calendarNav_1x3m3_114{display:flex;align-items:center;justify-content:center;gap:16px}._calendarTitle_1x3m3_121{min-width:160px;text-align:center;font-size:16px;font-weight:600;color:var(--color-text)}._weekdays_1x3m3_129{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;font-size:12px;font-weight:600;color:var(--color-text-muted);text-align:center;padding:0 2px}._grid_1x3m3_140{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}._dayCell_1x3m3_146,._emptyCell_1x3m3_147{min-height:88px;border:1px solid var(--color-border);border-radius:6px;background-color:var(--color-surface);padding:6px;display:flex;flex-direction:column;gap:4px}._emptyCell_1x3m3_147{background:none;border-color:transparent}._today_1x3m3_164{background-color:var(--color-primary-dim);border-color:var(--color-primary)}._today_1x3m3_164 ._dayNumber_1x3m3_169{color:var(--color-primary)}._dayNumber_1x3m3_169{font-size:12px;font-weight:600;color:var(--color-text-muted)}._dayChips_1x3m3_179{display:flex;flex-direction:column;gap:3px;overflow:hidden}._chip_1x3m3_186{display:block;width:100%;box-sizing:border-box;padding:2px 6px;border:none;border-radius:4px;background-color:var(--color-primary-dim);color:var(--color-primary-dark);font-size:11px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:background-color .15s}button._chip_1x3m3_186:hover:not(:disabled){background-color:var(--color-primary);color:var(--color-primary-contrast)}@media (max-width: 768px){._dayCell_1x3m3_146,._emptyCell_1x3m3_147{min-height:64px}._weekdays_1x3m3_129 span:nth-child(n){font-size:10px}}._container_y9v3s_1{padding:30px;background-color:var(--color-surface2);min-height:100vh}._title_y9v3s_7{margin:0 0 6px;font-size:24px;color:var(--color-text)}._hint_y9v3s_13{margin:0 0 16px;font-size:14px;color:var(--color-text-muted)}@media (max-width: 700px){._container_y9v3s_1{padding:20px 16px}}._notice_y9v3s_26{margin:0;padding:20px;background-color:var(--color-surface);border:1px dashed var(--color-border);border-radius:4px;color:var(--color-text-muted);font-size:15px;text-align:center}._embeddedPage_y9v3s_44>div{padding:0;background-color:transparent;min-height:0}._embeddedPage_y9v3s_44 h2{margin:0;font-size:18px;font-weight:600;line-height:1.3;color:var(--color-text)}._container_nr4jp_1{padding:30px;background-color:var(--color-surface2);min-height:100vh}._summarySlot_nr4jp_15{margin-top:24px}@media (max-width: 600px){._summarySlot_nr4jp_15{margin-top:16px}}._header_nr4jp_35{display:flex;align-items:flex-start;gap:20px;margin-bottom:30px}._backBtn_nr4jp_49{padding:8px 12px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:4px;font-size:14px;cursor:pointer;flex-shrink:0;margin-top:0}._backBtn_nr4jp_49:hover{background-color:var(--color-surface2)}._title_nr4jp_79{flex:1}._title_nr4jp_79 h1{margin:0 0 8px;font-size:28px;font-weight:600;color:var(--color-text)}._title_nr4jp_79 p{margin:0;color:var(--color-text-muted);font-size:14px}._info_nr4jp_113{display:flex;gap:30px;margin-bottom:30px;padding:16px 20px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:4px}._infoItem_nr4jp_133{display:flex;align-items:center;gap:12px}._label_nr4jp_145{font-size:14px;color:var(--color-text-muted);font-weight:500}._value_nr4jp_157{font-size:14px;color:var(--color-text);font-weight:600}._error_nr4jp_169{padding:16px;background-color:var(--color-warning-bg);border:1px solid var(--color-warning-border);border-radius:4px;color:var(--color-warning);margin-bottom:20px}._stageEditBtn_nr4jp_187{padding:3px 10px;background:none;border:1px solid var(--color-border);border-radius:4px;font-size:12px;cursor:pointer}._stageEditBtn_nr4jp_187:hover{background-color:var(--color-surface2)}._stageEditor_nr4jp_213{display:flex;align-items:center;gap:8px}._stageEditor_nr4jp_213 select{padding:6px 8px;border:1px solid var(--color-border);border-radius:4px;font-size:13px;font-family:inherit;color:var(--color-text);background-color:var(--color-surface)}._stageSaveBtn_nr4jp_245{padding:6px 12px;background-color:var(--color-primary);color:var(--color-primary-contrast);border:none;border-radius:4px;font-size:13px;cursor:pointer}._stageSaveBtn_nr4jp_245:disabled{opacity:.6;cursor:not-allowed}._stageCancelBtn_nr4jp_275{padding:6px 12px;background:none;border:1px solid var(--color-border);border-radius:4px;font-size:13px;cursor:pointer}._backLink_nr4jp_295{display:inline-block;padding:8px 12px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:4px;font-size:14px;color:var(--color-text);text-decoration:none}._backLink_nr4jp_295:hover{background-color:var(--color-surface2)}._noSections_nr4jp_325{margin:0;padding:20px;background-color:var(--color-surface);border:1px dashed var(--color-border);border-radius:4px;color:var(--color-text-muted);font-size:15px;text-align:center}@media (max-width: 640px){._container_nr4jp_1{padding:16px}._header_nr4jp_35{flex-wrap:wrap;gap:12px;margin-bottom:16px}._backBtn_nr4jp_49,._backLink_nr4jp_295{order:1}._title_nr4jp_79{order:3;flex:1 1 100%;min-width:0}._title_nr4jp_79 h1{font-size:22px;overflow-wrap:anywhere}._header_nr4jp_35>:last-child:not(._title_nr4jp_79){order:2;margin-left:auto}._info_nr4jp_113{flex-wrap:wrap;gap:12px 24px;margin-bottom:16px;padding:12px 16px}}._nameInput_10fsh_1{width:100%;box-sizing:border-box;padding:9px 12px;margin-bottom:10px;border:1px solid var(--color-border);border-radius:var(--control-radius, 6px);font-size:14px;font-family:inherit;color:var(--color-text);background-color:var(--color-surface)}._chips_10fsh_14{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}._chip_10fsh_14{display:inline-flex;align-items:center;gap:6px;padding:4px 6px 4px 10px;border-radius:999px;background-color:var(--color-primary-dim);color:var(--color-primary-dark);font-size:13px}._chip_10fsh_14 button{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:none;border-radius:50%;background:none;color:inherit;font-size:10px;cursor:pointer}._chip_10fsh_14 button:hover:not(:disabled){background-color:var(--color-primary);color:var(--color-primary-contrast)}._error_10fsh_52{margin:10px 0 0;font-size:13px;color:var(--color-danger)}._list_10fsh_58{display:flex;flex-direction:column;gap:4px;margin:12px 0 0;padding:0;list-style:none;max-height:300px;overflow-y:auto}._item_10fsh_69{display:block;width:100%;padding:10px 12px;background-color:var(--color-surface2);border:1px solid var(--color-border);border-radius:var(--control-radius, 6px);text-align:left;font-size:14px;font-family:inherit;color:var(--color-text);cursor:pointer;transition:border-color .15s,background-color .15s}._item_10fsh_69:hover:not(:disabled),._item_10fsh_69:focus-visible{border-color:var(--color-primary);background-color:var(--color-surface3)}._item_10fsh_69:disabled{opacity:.6;cursor:not-allowed}._option_10fsh_95{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--control-radius, 6px);font-size:14px;color:var(--color-text);cursor:pointer}._option_10fsh_95:hover{background-color:var(--color-surface2)}._empty_10fsh_110{margin:12px 0 0;text-align:center;font-size:14px;color:var(--color-text-faint)}._footer_10fsh_117{display:flex;justify-content:flex-end;gap:10px;margin-top:16px;padding-top:14px;border-top:1px solid var(--color-border2)}._cancelButton_10fsh_126,._submitButton_10fsh_127{display:inline-flex;align-items:center;justify-content:center;padding:9px 18px;border-radius:var(--control-radius, 6px);font-size:14px;font-weight:600;line-height:1.2;cursor:pointer;transition:background-color .15s,border-color .15s,transform .1s}._cancelButton_10fsh_126{background-color:transparent;border:1px solid var(--color-border);color:var(--color-text)}._cancelButton_10fsh_126:hover:not(:disabled){background-color:var(--color-surface2)}._submitButton_10fsh_127{background-color:var(--color-primary);border:1px solid var(--color-primary);color:var(--color-primary-contrast)}._submitButton_10fsh_127:hover:not(:disabled){background-color:var(--color-primary-dark);border-color:var(--color-primary-dark)}._cancelButton_10fsh_126:active:not(:disabled),._submitButton_10fsh_127:active:not(:disabled){transform:translateY(1px)}._cancelButton_10fsh_126:disabled,._submitButton_10fsh_127:disabled{opacity:.55;cursor:not-allowed}._cancelButton_10fsh_126:focus-visible,._submitButton_10fsh_127:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._picker_116nb_1{position:absolute;bottom:calc(100% + 10px);left:0;z-index:20;width:min(320px,calc(100vw - 32px));border:1px solid var(--color-border);border-radius:12px;background-color:var(--color-surface);box-shadow:var(--shadow-md);overflow:hidden}._tabs_116nb_14{display:flex;border-bottom:1px solid var(--color-border2);background-color:var(--color-surface2)}._tab_116nb_14{flex:1;padding:8px 0;border:none;border-bottom:2px solid transparent;background:none;font-size:18px;line-height:1;cursor:pointer;opacity:.65;transition:opacity .15s,border-color .15s}._tab_116nb_14:hover,._tab_116nb_14:focus-visible{opacity:1}._tabActive_116nb_38{opacity:1;border-bottom-color:var(--color-primary)}._grid_116nb_43{display:grid;grid-template-columns:repeat(8,1fr);gap:2px;max-height:200px;padding:8px;overflow-y:auto}._emoji_116nb_52{padding:4px 0;border:none;border-radius:6px;background:none;font-size:20px;line-height:1.2;cursor:pointer}._emoji_116nb_52:hover,._emoji_116nb_52:focus-visible{background-color:var(--color-surface2)}._composer_7hmv3_1{background-color:var(--color-surface);border-top:1px solid var(--color-border)}._form_7hmv3_6{display:flex;flex-direction:column;gap:6px;padding:10px 20px 14px}._toolbar_7hmv3_13{display:flex;gap:4px;overflow-x:auto}._toolButton_7hmv3_19{min-width:30px;height:28px;padding:0 8px;border:1px solid var(--color-border2);border-radius:6px;background-color:var(--color-surface2);font-size:13px;color:var(--color-text-muted);cursor:pointer;transition:background-color .15s,color .15s}._toolButton_7hmv3_19:hover:not(:disabled),._toolButton_7hmv3_19:focus-visible{background-color:var(--color-primary-dim);color:var(--color-text)}._toolButton_7hmv3_19:disabled{opacity:.5;cursor:not-allowed}._row_7hmv3_43{display:flex;align-items:flex-end;gap:10px}._popupWrap_7hmv3_49{position:relative;flex-shrink:0}._roundButton_7hmv3_54{--sign-size: 14px;display:flex;align-items:center;justify-content:center;padding:0;width:40px;height:40px;flex-shrink:0;border:1px solid var(--color-border);border-radius:50%;background-color:var(--color-surface);color:var(--color-text-muted);font-size:20px;line-height:1;cursor:pointer}._roundButton_7hmv3_54:hover:not(:disabled){background-color:var(--color-surface2);color:var(--color-text)}._roundButton_7hmv3_54:disabled{opacity:.5;cursor:not-allowed}._attachMenu_7hmv3_82{position:absolute;bottom:calc(100% + 10px);left:0;z-index:10;display:flex;flex-direction:column;gap:2px;min-width:190px;padding:6px;border:1px solid var(--color-border);border-radius:10px;background-color:var(--color-surface);box-shadow:var(--shadow-md)}._attachMenuItem_7hmv3_99{display:flex;align-items:center;padding:10px 12px;border:none;border-radius:6px;background:none;text-align:left;font-size:14px;font-weight:500;color:var(--color-text);cursor:pointer}._attachMenuItem_7hmv3_99:hover,._attachMenuItem_7hmv3_99:focus-visible{background-color:var(--color-surface2)}._attachMenuItem_7hmv3_99:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._hiddenFileInput_7hmv3_123{display:none}._textarea_7hmv3_127{flex:1;min-width:0;min-height:40px;max-height:140px;box-sizing:border-box;padding:10px 14px;border:1px solid var(--color-border);border-radius:20px;background-color:var(--color-surface);color:var(--color-text);font:inherit;font-size:14px;line-height:1.4;resize:none}._sendButton_7hmv3_144{flex-shrink:0;height:40px;padding:0 20px;background-color:var(--color-primary);color:var(--color-primary-contrast);border:none;border-radius:20px;font-size:14px;font-weight:500;cursor:pointer}._sendButton_7hmv3_144:disabled{opacity:.5;cursor:not-allowed}._replyBar_7hmv3_163{display:flex;align-items:center;gap:10px;padding:8px 20px;border-bottom:1px solid var(--color-border2);background-color:var(--color-surface2)}._replyText_7hmv3_172{flex:1;min-width:0;display:flex;flex-direction:column;padding-left:10px;border-left:3px solid var(--color-primary)}._replyAuthor_7hmv3_181{font-size:12px;font-weight:600;color:var(--color-primary-dark)}._replyPreview_7hmv3_187{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--color-text-muted)}._replyClose_7hmv3_195{width:28px;height:28px;flex-shrink:0;border:none;border-radius:50%;background:none;font-size:20px;line-height:1;color:var(--color-text-muted);cursor:pointer}._replyClose_7hmv3_195:hover,._replyClose_7hmv3_195:focus-visible{background-color:var(--color-surface3);color:var(--color-text)}._recordingRow_7hmv3_215{display:flex;align-items:center;gap:12px;padding:14px 20px}._recordingDot_7hmv3_222{width:12px;height:12px;flex-shrink:0;border-radius:50%;background-color:var(--color-danger);animation:_recordingPulse_7hmv3_1 1.2s ease-in-out infinite}._recordingTime_7hmv3_231{min-width:44px;font-variant-numeric:tabular-nums;font-weight:600;color:var(--color-text)}._recordingHint_7hmv3_238{flex:1;font-size:13px;color:var(--color-text-muted)}._recordingCancel_7hmv3_244,._recordingSend_7hmv3_245{height:40px;padding:0 18px;border-radius:20px;font-size:14px;font-weight:500;cursor:pointer}._recordingCancel_7hmv3_244{border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text)}._recordingSend_7hmv3_245{border:none;background-color:var(--color-primary);color:var(--color-primary-contrast)}._recordingSend_7hmv3_245:disabled{opacity:.5;cursor:not-allowed}@keyframes _recordingPulse_7hmv3_1{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion: reduce){._recordingDot_7hmv3_222{animation:none}}@media (max-width: 700px){._form_7hmv3_6{padding:8px 12px 12px}._replyBar_7hmv3_163,._recordingRow_7hmv3_215{padding-left:12px;padding-right:12px}._recordingHint_7hmv3_238{display:none}._recordingTime_7hmv3_231{flex:1}}._menu_ihz8s_1{position:fixed;z-index:1000;display:flex;flex-direction:column;gap:2px;min-width:180px;padding:6px;border:1px solid var(--color-border);border-radius:10px;background-color:var(--color-surface);box-shadow:var(--shadow-md)}._item_ihz8s_15{padding:9px 12px;border:none;border-radius:6px;background:none;text-align:left;font-size:14px;font-weight:500;color:var(--color-text);cursor:pointer}._item_ihz8s_15:hover,._item_ihz8s_15:focus-visible{background-color:var(--color-surface2)}._item_ihz8s_15:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._block_libcm_1{display:block}._quote_libcm_5{margin:2px 0;padding:2px 0 2px 10px;border-left:3px solid var(--color-primary);color:var(--color-text-muted)}._code_libcm_12{padding:1px 5px;border-radius:4px;background-color:var(--color-surface3);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}._voice_gmtu7_1{display:flex;flex-direction:column;gap:4px;margin-top:6px;min-width:240px}._caption_gmtu7_9{font-size:12px;color:var(--color-text-muted)}._duration_gmtu7_14{color:var(--color-text-faint)}._player_gmtu7_18{width:100%;max-width:280px;height:36px}._loading_gmtu7_24,._error_gmtu7_25{font-size:12px;color:var(--color-text-faint)}._error_gmtu7_25{color:var(--color-danger)}._message_13o4l_1{position:relative;max-width:60%;padding:10px 14px;background-color:var(--color-surface);border:1px solid var(--color-border2);border-radius:8px;align-self:flex-start;-webkit-touch-callout:none;transition:background-color .4s,border-color .4s}._message_13o4l_1._own_13o4l_14{align-self:flex-end;background-color:var(--color-info-bg)}._message_13o4l_1._highlighted_13o4l_20{border-color:var(--color-primary);background-color:var(--color-primary-dim)}._messageHeader_13o4l_25{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:2px}._messageAuthor_13o4l_33{font-size:12px;font-weight:600;color:var(--color-primary)}._menuButton_13o4l_40{flex-shrink:0;width:24px;height:20px;padding:0;border:none;border-radius:4px;background:none;font-size:16px;line-height:1;color:var(--color-text-faint);cursor:pointer;opacity:.6;transition:opacity .15s,background-color .15s}._message_13o4l_1:hover ._menuButton_13o4l_40,._menuButton_13o4l_40:focus-visible{opacity:1}._menuButton_13o4l_40:hover{background-color:var(--color-surface2);color:var(--color-text)}._forwarded_13o4l_66{margin-bottom:4px;font-size:12px;color:var(--color-text-muted)}._replyQuote_13o4l_73{display:flex;flex-direction:column;width:100%;margin-bottom:6px;padding:4px 8px;border:none;border-left:3px solid var(--color-primary);border-radius:4px;background-color:var(--color-primary-dim);text-align:left;cursor:pointer}._replyQuote_13o4l_73:hover,._replyQuote_13o4l_73:focus-visible{filter:brightness(.97)}._replyQuoteAuthor_13o4l_92{font-size:12px;font-weight:600;color:var(--color-primary-dark)}._replyQuoteText_13o4l_98{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;color:var(--color-text-muted);word-break:break-word}._messageText_13o4l_108{font-size:14px;color:var(--color-text);white-space:pre-wrap;word-break:break-word}._messageTime_13o4l_115{font-size:11px;color:var(--color-text-faint);margin-top:4px;text-align:right}._attachmentImageButton_13o4l_122{display:block;padding:0;margin-top:6px;border:none;background:none;cursor:pointer}._attachmentImage_13o4l_122{max-width:220px;max-height:220px;border-radius:8px;object-fit:cover;display:block}._attachmentFile_13o4l_139{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;max-width:260px;margin-top:6px;padding:8px 10px;border:1px solid var(--color-border2);border-radius:8px;background-color:var(--color-surface2);cursor:pointer}._attachmentFileName_13o4l_154{font-size:13px;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._attachmentFileOpen_13o4l_162{flex-shrink:0;font-size:12px;font-weight:600;color:var(--color-primary)}@media (max-width: 700px){._message_13o4l_1{max-width:85%}._menuButton_13o4l_40{opacity:1}}._list_pkiia_1{display:flex;flex-direction:column;gap:4px;max-height:50vh;margin:0;padding:0;overflow-y:auto;list-style:none}._target_pkiia_12{display:block;width:100%;padding:10px 12px;border:1px solid var(--color-border2);border-radius:8px;background-color:var(--color-surface);text-align:left;font-size:14px;color:var(--color-text);cursor:pointer}._target_pkiia_12:hover:not(:disabled),._target_pkiia_12:focus-visible{border-color:var(--color-primary);background-color:var(--color-primary-dim)}._target_pkiia_12:disabled{opacity:.6;cursor:not-allowed}._empty_pkiia_36{margin:0;color:var(--color-text-faint);text-align:center}._container_199cb_1{display:flex;height:calc(100vh - 73px);background-color:var(--color-surface2)}._sidebar_199cb_13{width:260px;flex-shrink:0;background-color:var(--color-surface);border-right:1px solid var(--color-border);padding:16px;overflow-y:auto}._sidebarHeader_199cb_31{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}._sidebarHeader_199cb_31 h3{margin:0;font-size:15px}._newChatWrap_199cb_55{position:relative}._newChatButton_199cb_67{--sign-size: 12px;padding:0;width:28px;height:28px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-primary);border-radius:50%;background-color:var(--color-primary-dim);color:var(--color-primary-dark);cursor:pointer;transition:background-color .15s,transform .1s}._newChatButton_199cb_67:hover{background-color:var(--color-primary);color:var(--color-primary-contrast)}._newChatButton_199cb_67:active{transform:translateY(1px)}._newChatButton_199cb_67:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._newChatMenu_199cb_129{position:absolute;top:calc(100% + 6px);right:0;z-index:10;display:flex;flex-direction:column;min-width:190px;padding:6px;border:1px solid var(--color-border);border-radius:8px;background-color:var(--color-surface);box-shadow:var(--shadow-md)}._newChatMenuItem_199cb_159{padding:8px 10px;border:none;border-radius:6px;background:none;text-align:left;font-size:14px;color:var(--color-text);cursor:pointer}._newChatMenuItem_199cb_159:hover{background-color:var(--color-surface2)}._channelItem_199cb_189{display:block;width:100%;padding:10px 12px;margin-bottom:4px;background:none;border:none;border-radius:4px;text-align:left;font-size:14px;color:var(--color-text);cursor:pointer}._channelItem_199cb_189:hover{background-color:var(--color-surface2)}._channelItemActive_199cb_225{background-color:var(--color-info-bg);color:var(--color-primary);font-weight:500}._channelBadge_199cb_239{float:right;min-width:20px;height:20px;padding:0 6px;margin-left:8px;border-radius:10px;background-color:var(--color-danger);color:#fff;font-size:12px;font-weight:600;line-height:20px;text-align:center;box-sizing:border-box}._main_199cb_271{flex:1;display:flex;flex-direction:column;min-width:0}._statusBar_199cb_285{padding:8px 20px;font-size:12px;border-bottom:1px solid var(--color-border2);background-color:var(--color-surface)}._groupHeader_199cb_301{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 20px;border-bottom:1px solid var(--color-border2);background-color:var(--color-surface)}._groupMembers_199cb_321{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--color-text-muted)}._groupAddButton_199cb_341{flex-shrink:0;padding:5px 10px;border:1px solid var(--color-border);border-radius:20px;background:none;font-size:12px;font-weight:600;color:var(--color-primary-dark);cursor:pointer;transition:background-color .15s,border-color .15s}._groupAddButton_199cb_341:hover{border-color:var(--color-primary);background-color:var(--color-primary-dim)}._online_199cb_377{color:var(--color-success)}._offline_199cb_385{color:var(--color-danger)}._error_199cb_393{padding:10px 20px;background-color:var(--color-warning-bg);color:var(--color-warning);font-size:13px}._messages_199cb_407{flex:1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:12px}._empty_199cb_425{color:var(--color-text-faint);text-align:center;margin-top:40px}._dateSeparator_199cb_439{display:flex;align-items:center;gap:12px;align-self:stretch;margin:4px 0;color:var(--color-text-faint);font-size:12px;font-weight:600}._dateSeparator_199cb_439:before,._dateSeparator_199cb_439:after{content:"";flex:1;height:1px;background-color:var(--color-border)}._dateSeparator_199cb_439 span{padding:2px 10px;border-radius:10px;background-color:var(--color-surface);border:1px solid var(--color-border2)}._notice_199cb_493{padding:8px 20px;background-color:var(--color-success-bg);color:var(--color-success);font-size:13px}@media (max-width: 700px){._container_199cb_1{flex-direction:column;height:auto}._sidebar_199cb_13{width:100%;max-height:160px;display:flex;gap:6px;overflow-x:auto;border-right:none;border-bottom:1px solid var(--color-border)}._channelItem_199cb_189{white-space:nowrap;width:auto}}._chart_vl0c0_1{display:flex;align-items:flex-end;gap:6px;height:140px;padding:8px 4px 0}._column_vl0c0_9{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;height:100%;min-width:0}._value_vl0c0_19{font-size:11px;color:var(--color-text-muted);white-space:nowrap}._barTrack_vl0c0_25{flex:1;width:100%;display:flex;align-items:flex-end}._bar_vl0c0_25{width:100%;min-height:2px;background-color:var(--color-primary);border-radius:2px 2px 0 0}._label_vl0c0_39{font-size:10px;color:var(--color-text-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}._container_kj1y1_3{width:100%;padding:30px;background-color:var(--color-surface2);min-height:100vh;box-sizing:border-box}@media (max-width: 640px){._container_kj1y1_3{padding:16px}}._title_kj1y1_31{margin:0 0 20px}._error_kj1y1_39{padding:12px 16px;background-color:var(--color-warning-bg);border:1px solid var(--color-warning-border);border-radius:4px;color:var(--color-warning);margin-bottom:16px}._metricsRow_kj1y1_57{display:flex;gap:16px;margin-bottom:24px;flex-wrap:wrap}._metricCard_kj1y1_71{flex:1;min-width:140px;display:flex;flex-direction:column;gap:4px;padding:16px 20px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:4px}._metricLabel_kj1y1_95{font-size:13px;color:var(--color-text-muted)}._metricValue_kj1y1_105{font-size:22px;font-weight:600;color:var(--color-text)}._table_kj1y1_117{width:100%;border-collapse:collapse;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:4px;overflow:hidden}._table_kj1y1_117 thead{background-color:var(--color-surface2);border-bottom:1px solid var(--color-border)}._table_kj1y1_117 th{padding:12px 16px;text-align:left;font-size:13px;font-weight:600;color:var(--color-text-muted)}._table_kj1y1_117 td{padding:12px 16px;border-bottom:1px solid var(--color-border2);font-size:14px;color:var(--color-text);vertical-align:middle}._trialExpired_kj1y1_177{color:var(--color-danger);font-weight:600}._actionsCell_kj1y1_187{display:flex;flex-wrap:wrap;gap:6px}._expandBtn_kj1y1_199{padding:4px 10px;background:none;border:1px solid var(--color-border);border-radius:4px;font-size:12px;cursor:pointer;white-space:nowrap}._expandBtn_kj1y1_199:disabled{opacity:.6;cursor:not-allowed}._expandBtn_kj1y1_199:hover{background-color:var(--color-surface2)}._invoicesPanel_kj1y1_237{padding:16px;background-color:var(--color-surface2)}._invoiceForm_kj1y1_247{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px;align-items:center}._invoiceForm_kj1y1_247 select,._invoiceForm_kj1y1_247 input{padding:6px 10px;border:1px solid var(--color-border);border-radius:4px;font-size:13px}._editForm_kj1y1_279{padding:16px;background-color:var(--color-surface2);display:flex;flex-direction:column;gap:12px}._sectionsFieldset_kj1y1_295{margin:0;padding:10px 12px 12px;border:1px solid var(--color-border);border-radius:6px}._sectionsFieldset_kj1y1_295 legend{padding:0 4px;font-size:12px;font-weight:600;color:var(--color-text-muted)}._sectionsGrid_kj1y1_323{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:6px 12px}._sectionCheck_kj1y1_335{display:flex;align-items:center;gap:6px;font-size:13px;cursor:pointer}._saveBtn_kj1y1_351{padding:6px 14px;background-color:var(--color-primary);color:var(--color-primary-contrast);border:none;border-radius:4px;font-size:13px;font-weight:500;cursor:pointer}._saveBtn_kj1y1_351:disabled{opacity:.6;cursor:not-allowed}._invoicesList_kj1y1_383{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}._invoiceItem_kj1y1_401{display:flex;gap:16px;align-items:center;padding:8px 12px;background-color:var(--color-surface);border:1px solid var(--color-border2);border-radius:4px;font-size:13px;flex-wrap:wrap}._statusPaid_kj1y1_425{color:var(--color-success);font-weight:600}._supportItem_kj1y1_435{padding:10px 12px;background-color:var(--color-surface);border:1px solid var(--color-border2);border-radius:4px;font-size:13px}._supportMeta_kj1y1_451{display:flex;gap:12px;flex-wrap:wrap;color:var(--color-text-muted);margin-bottom:4px}._supportText_kj1y1_467{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}._statusPending_kj1y1_479{color:var(--color-warning);font-weight:600}._markPaidBtn_kj1y1_489{padding:4px 10px;background-color:var(--color-primary);color:var(--color-primary-contrast);border:none;border-radius:4px;font-size:12px;cursor:pointer;margin-left:auto}._markPaidBtn_kj1y1_489:disabled{opacity:.6;cursor:not-allowed}._analyticsSection_kj1y1_521{margin-bottom:24px}._analyticsTitle_kj1y1_529{margin:0 0 12px;font-size:16px}._analyticsRow_kj1y1_539{display:flex;gap:16px;margin-bottom:16px;flex-wrap:wrap}._analyticsCard_kj1y1_553{flex:1;min-width:260px;padding:16px 20px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:4px}._analyticsCard_kj1y1_553 h4{margin:0 0 8px;font-size:13px;color:var(--color-text-muted);font-weight:600}._analyticsTotal_kj1y1_585{margin:8px 0 0;font-size:13px;color:var(--color-text);font-weight:600}._statsList_kj1y1_599{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:14px;color:var(--color-text)}._notice_kj1y1_621{padding:12px 16px;background-color:var(--color-surface);border:1px solid var(--color-primary);border-radius:4px;color:var(--color-primary);margin-bottom:16px}._pager_kj1y1_639{display:flex;align-items:center;gap:12px;margin-top:12px;font-size:14px;color:var(--color-text)}@media (max-width: 900px){._table_kj1y1_117{display:block;overflow-x:auto}}._card_1i92j_6{padding:20px 24px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;box-shadow:var(--shadow-sm);min-width:0}._cardTitle_1i92j_15{margin:0 0 4px;font-size:16px;font-weight:600;color:var(--color-text)}._lead_1i92j_22{margin:0 0 16px;font-size:14px;line-height:1.5;color:var(--color-text-muted)}._muted_1i92j_29{color:var(--color-text-muted)}._faint_1i92j_33{color:var(--color-text-faint)}._btnPrimary_1i92j_38,._btnSecondary_1i92j_39,._btnDanger_1i92j_40{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 18px;border-radius:6px;font-size:14px;font-weight:600;line-height:1.2;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background-color .15s,border-color .15s,transform .1s}._btnPrimary_1i92j_38{background-color:var(--color-primary);border:1px solid var(--color-primary);color:var(--color-primary-contrast)}._btnPrimary_1i92j_38:hover:not(:disabled){background-color:var(--color-primary-dark);border-color:var(--color-primary-dark)}._btnSecondary_1i92j_39{background-color:transparent;border:1px solid var(--color-border);color:var(--color-text)}._btnSecondary_1i92j_39:hover:not(:disabled){background-color:var(--color-surface2)}._btnDanger_1i92j_40{background-color:transparent;border:1px solid var(--color-danger-border);color:var(--color-danger)}._btnDanger_1i92j_40:hover:not(:disabled){background-color:var(--color-danger-bg)}._btnPrimary_1i92j_38:active:not(:disabled),._btnSecondary_1i92j_39:active:not(:disabled){transform:translateY(1px)}._btnPrimary_1i92j_38:disabled,._btnSecondary_1i92j_39:disabled,._btnDanger_1i92j_40:disabled{opacity:.55;cursor:not-allowed}._btnPrimary_1i92j_38:focus-visible,._btnSecondary_1i92j_39:focus-visible,._btnDanger_1i92j_40:focus-visible,._btnLink_1i92j_102:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._btnLink_1i92j_102{padding:0;border:none;background:none;font-size:inherit;font-weight:600;color:var(--color-primary-dark);text-decoration:underline;cursor:pointer}._alert_1i92j_119{padding:12px 16px;margin-bottom:16px;border:1px solid;border-radius:6px;font-size:14px;line-height:1.5}._alertError_1i92j_128{background-color:var(--color-danger-bg);border-color:var(--color-danger-border);color:var(--color-danger)}._alertWarning_1i92j_134{background-color:var(--color-warning-bg);border-color:var(--color-warning-border);color:var(--color-warning)}._alertInfo_1i92j_140{background-color:var(--color-info-bg);border-color:var(--color-info);color:var(--color-info)}._alertSuccess_1i92j_146{background-color:var(--color-success-bg);border-color:var(--color-success);color:var(--color-success)}._badge_1i92j_153{display:inline-block;padding:3px 10px;border-radius:12px;font-size:12px;font-weight:600;white-space:nowrap;background-color:var(--color-surface2);color:var(--color-text-muted)}._badgeSuccess_1i92j_164{background-color:var(--color-success-bg);color:var(--color-success)}._badgeWarning_1i92j_169{background-color:var(--color-warning-bg);color:var(--color-warning)}._badgeDanger_1i92j_174{background-color:var(--color-danger-bg);color:var(--color-danger)}._badgeInfo_1i92j_179{background-color:var(--color-info-bg);color:var(--color-info)}._badgeBrand_1i92j_184{background-color:var(--color-primary-dim);color:var(--color-primary-dark)}._tableWrap_1i92j_190{overflow-x:auto;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:8px}._table_1i92j_190{width:100%;border-collapse:collapse}._table_1i92j_190 th{padding:10px 14px;text-align:left;font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--color-text-muted);background-color:var(--color-surface2);border-bottom:1px solid var(--color-border);white-space:nowrap}._table_1i92j_190 td{padding:10px 14px;font-size:14px;color:var(--color-text);border-bottom:1px solid var(--color-border2);vertical-align:top}._table_1i92j_190 tbody tr:last-child td{border-bottom:none}._table_1i92j_190 tbody tr:hover td{background-color:var(--color-surface2)}._emptyState_1i92j_230{padding:28px 16px;text-align:center;font-size:14px;color:var(--color-text-muted)}._srOnly_1i92j_237{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width: 700px){._card_1i92j_6{padding:16px}}._root_eu0p0_1{display:flex;flex-direction:column;gap:16px}._notice_eu0p0_7{max-width:640px}._filters_eu0p0_11{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 16px}._filter_eu0p0_11{display:flex;flex-direction:column;gap:4px;font-size:13px;font-weight:500;color:var(--color-text-muted)}._filter_eu0p0_11 select{min-width:180px;padding:8px 10px;border:1px solid var(--color-border);border-radius:4px;font-size:14px;color:var(--color-text);background-color:var(--color-surface)}._stack_eu0p0_37{display:flex;flex-direction:column;gap:1px}._subtle_eu0p0_43{font-size:12px;color:var(--color-text-faint)}._nowrap_eu0p0_48{white-space:nowrap}._summary_eu0p0_52{min-width:220px;color:var(--color-text-muted);overflow-wrap:anywhere}._card_1g9yi_1{padding:20px 24px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:4px;margin-bottom:24px}._header_1g9yi_17{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px}._identity_1g9yi_33{display:flex;align-items:center;gap:14px;min-width:0}._logo_1g9yi_49,._logoPlaceholder_1g9yi_51{width:56px;height:56px;flex-shrink:0;border-radius:12px}._logo_1g9yi_49{object-fit:contain;background-color:var(--color-surface2);border:1px solid var(--color-border)}._logoPlaceholder_1g9yi_51{display:flex;align-items:center;justify-content:center;background-color:var(--color-primary-dim);color:var(--color-primary-dark);font-size:24px;font-weight:700}._companyName_1g9yi_97{margin:0;font-size:24px;font-weight:700;color:var(--color-text)}._logoRow_1g9yi_111{display:flex;align-items:center;gap:14px;margin:2px 0 12px}._linkBtn_1g9yi_125{padding:0;border:none;background:none;font-size:13px;color:var(--color-primary);text-decoration:underline;cursor:pointer}._linkBtn_1g9yi_125:hover:not(:disabled){color:var(--color-primary-dark)}._linkBtn_1g9yi_125:disabled{opacity:.6;cursor:not-allowed}._srOnly_1g9yi_163{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._editBtn_1g9yi_187{padding:6px 12px;background:none;border:1px solid var(--color-border);border-radius:4px;font-size:13px;cursor:pointer}._editBtn_1g9yi_187:hover{background-color:var(--color-surface2)}._inn_1g9yi_213{margin:0 0 12px;font-size:13px;color:var(--color-text-muted)}._error_1g9yi_225{padding:12px 16px;background-color:var(--color-warning-bg);border:1px solid var(--color-warning-border);border-radius:4px;color:var(--color-warning);margin-bottom:16px}._planRow_1g9yi_243{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:12px 0}._planBadge_1g9yi_259{padding:4px 12px;background-color:var(--color-info-bg);color:var(--color-info);border-radius:12px;font-size:13px;font-weight:600}._trialInfo_1g9yi_277{font-size:13px;color:var(--color-warning)}._trialExpired_1g9yi_287{font-size:13px;color:var(--color-danger);font-weight:600}._usageRow_1g9yi_299{display:flex;gap:20px;font-size:13px;color:var(--color-text-muted)}._form_1g9yi_313{display:flex;flex-direction:column;gap:14px}._field_1g9yi_325{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--color-text-muted);font-weight:500}._field_1g9yi_325 input{padding:8px 10px;border:1px solid var(--color-border);border-radius:4px;font-size:14px;color:var(--color-text)}._formActions_1g9yi_359{display:flex;gap:8px}._saveBtn_1g9yi_369{padding:8px 16px;background-color:var(--color-primary);color:var(--color-primary-contrast);border:none;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer}._saveBtn_1g9yi_369:disabled{opacity:.6;cursor:not-allowed}._cancelBtn_1g9yi_401{padding:8px 16px;background:none;border:1px solid var(--color-border);border-radius:4px;font-size:14px;cursor:pointer}._meter_7hnx2_1{--meter-color: var(--color-success);display:flex;flex-direction:column;gap:6px}._meter_7hnx2_1[data-level=warning]{--meter-color: var(--color-warning)}._meter_7hnx2_1[data-level=full]{--meter-color: var(--color-danger)}._meter_7hnx2_1[data-level=unlimited]{--meter-color: var(--color-info)}._head_7hnx2_20{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:14px}._label_7hnx2_28{color:var(--color-text-muted)}._value_7hnx2_32{color:var(--color-text);white-space:nowrap}._value_7hnx2_32 strong{font-size:20px;font-weight:700;color:var(--meter-color)}._track_7hnx2_43{height:8px;overflow:hidden;border-radius:4px;background-color:var(--color-surface3)}._fill_7hnx2_50{height:100%;border-radius:4px;background-color:var(--meter-color);transition:width .4s ease}._note_7hnx2_57{margin:0;font-size:12px;font-weight:500;color:var(--meter-color)}@media (prefers-reduced-motion: reduce){._fill_7hnx2_50{transition:none}}._root_1wx81_1{display:flex;flex-direction:column;gap:20px}._root_1wx81_1>:first-child{margin-bottom:0}._tiles_1wx81_12{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}._tile_1wx81_12{display:flex;flex-direction:column;justify-content:center;gap:6px}._tileLabel_1wx81_25{font-size:14px;color:var(--color-text-muted)}._state_1wx81_30,._stateExpired_1wx81_31{font-size:20px;font-weight:700;line-height:1.25;color:var(--color-text)}._stateExpired_1wx81_31{color:var(--color-danger)}._alerts_1wx81_49{position:fixed;bottom:24px;right:24px;z-index:50;display:flex;flex-direction:column-reverse;gap:10px;width:min(380px,calc(100vw - 48px));margin:0;padding:0;list-style:none}._toast_1wx81_63{position:relative;display:flex;align-items:flex-start;gap:8px;padding-right:36px;margin-bottom:0;box-shadow:var(--shadow-md);animation:_toastSlideIn_1wx81_1 .25s ease-out}._toastDanger_1wx81_76{background-color:color-mix(in srgb,var(--color-danger-bg) 92%,transparent)}._toastWarning_1wx81_80{background-color:color-mix(in srgb,var(--color-warning-bg) 92%,transparent)}._toastText_1wx81_84{flex:1;min-width:0}._toastClose_1wx81_89{position:absolute;top:8px;right:8px;width:24px;height:24px;border:none;border-radius:50%;background:none;font-size:16px;line-height:1;color:currentColor;opacity:.7;cursor:pointer}._toastClose_1wx81_89:hover{opacity:1;background-color:#00000014}@keyframes _toastSlideIn_1wx81_1{0%{opacity:0;transform:translate(36px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion: reduce){._toast_1wx81_63{animation:none}}@media (max-width: 600px){._alerts_1wx81_49{bottom:16px;right:16px;left:16px;width:auto}}._shortcuts_1wx81_136{display:flex;flex-wrap:wrap;gap:12px}._root_173xq_1{display:flex;flex-direction:column;gap:24px}._restricted_173xq_7{max-width:560px}._sectionTitle_173xq_11{margin:0 0 12px;font-size:16px;font-weight:600;color:var(--color-text)}._current_173xq_19{display:flex;flex-direction:column;gap:20px;border-left:4px solid var(--color-primary)}._currentHead_173xq_26{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px}._eyebrow_173xq_34{display:block;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-faint)}._currentTitle_173xq_43{margin:2px 0 0;font-size:22px;font-weight:700;color:var(--color-text)}._currentPrice_173xq_50{margin:4px 0 0;font-size:14px;color:var(--color-text-muted)}._meters_173xq_56{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px 32px}._pending_173xq_63{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:0}._pending_173xq_63>div{flex:1 1 320px;min-width:0}._pendingTitle_173xq_77{margin:0 0 4px;font-size:16px;font-weight:600}._pendingText_173xq_83{margin:0;line-height:1.5}._nowrap_173xq_88{white-space:nowrap}._summary_1n4c8_1{display:flex;flex-direction:column;margin:0 0 16px;padding:4px 16px;background-color:var(--color-surface2);border:1px solid var(--color-border);border-radius:8px}._summary_1n4c8_1>div{display:flex;justify-content:space-between;gap:16px;padding:8px 0;border-bottom:1px solid var(--color-border2);font-size:14px}._summary_1n4c8_1>div:last-child{border-bottom:none}._summary_1n4c8_1 dt{color:var(--color-text-muted)}._summary_1n4c8_1 dd{margin:0;text-align:right;font-weight:500;color:var(--color-text)}._summaryTotal_1n4c8_35 dd{font-size:20px;font-weight:700}._methods_1n4c8_40{display:flex;flex-direction:column;gap:8px;min-width:0;margin:0 0 8px;padding:0;border:none}._legend_1n4c8_50{margin-bottom:8px;padding:0;font-size:13px;font-weight:600;color:var(--color-text-muted)}._method_1n4c8_40{display:flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid var(--color-border);border-radius:8px;cursor:pointer;transition:border-color .15s,background-color .15s}._method_1n4c8_40:hover{background-color:var(--color-surface2)}._method_1n4c8_40[data-checked=true]{border-color:var(--color-primary);background-color:var(--color-primary-dim)}._method_1n4c8_40 input{flex-shrink:0;accent-color:var(--color-primary)}._methodText_1n4c8_83{display:flex;flex-direction:column;font-size:13px;color:var(--color-text-muted)}._methodText_1n4c8_83 strong{font-size:14px;color:var(--color-text)}._hint_1n4c8_95{margin:0 0 8px;font-size:13px;color:var(--color-text-muted)}._actions_1n4c8_101{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}._result_1n4c8_108{display:flex;flex-direction:column;align-items:flex-start;gap:12px}._resultTitle_1n4c8_115{margin:0;font-size:18px;font-weight:600;color:var(--color-text)}._resultTitle_1n4c8_115:focus{outline:none}._resultText_1n4c8_126{margin:0;font-size:14px;line-height:1.55;color:var(--color-text-muted)}._grid_1fn34_6{display:block}._card_1fn34_10{position:relative;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);width:100%;overflow:hidden;background-color:var(--color-surface);border-radius:24px;box-shadow:0 28px 56px -32px #10182059,0 6px 14px -8px #10182024;transition:box-shadow .25s ease}._card_1fn34_10:hover{box-shadow:0 32px 64px -32px #10182066,0 8px 18px -8px #10182029}._cardCurrent_1fn34_27 ._badge_1fn34_27{background-color:var(--color-info);color:#fff}._offer_1fn34_33{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:44px 40px;overflow:hidden;color:#fff;background:linear-gradient(155deg,#4a5660,#303b42 55%,#232a30)}._offer_1fn34_33:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='20'%3E%3Cpath d='M0 15 L10 5 L20 15 L30 5 L40 15' fill='none' stroke='%23ffffff' stroke-width='1.5' stroke-opacity='0.07'/%3E%3C/svg%3E");background-size:40px 20px}._offer_1fn34_33>*{position:relative}._badge_1fn34_27{padding:4px 12px;border-radius:999px;background-color:var(--color-primary);color:var(--color-primary-contrast);font-size:11px;font-weight:700;white-space:nowrap}._planName_1fn34_68{margin:2px 0 0;font-size:14px;font-weight:700;color:#ffffffad}._priceValue_1fn34_76{margin:10px 0 0;font-family:var(--font-display);font-size:64px;line-height:1;font-weight:900;color:#fff}._priceValue_1fn34_76 strong{font-weight:900;color:#fff}._pricePeriod_1fn34_90{font-family:var(--font-display);font-size:18px;font-weight:700;color:#ffffff80}._discountBadge_1fn34_98{display:inline-block;margin:6px 0 0;padding:4px 12px;border-radius:999px;background-color:#ffffff24;color:#86efac;font-size:13px;font-weight:800}._cta_1fn34_109{width:100%;margin-top:8px;justify-content:center}._hint_1fn34_115{margin:0;font-size:13px;line-height:1.45;color:#ffffffb3}._body_1fn34_123{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;padding:44px 40px;background-color:var(--color-surface2)}._bodyLabel_1fn34_133{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-faint)}._features_1fn34_141{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 22px;width:100%;margin:0;padding:0;list-style:none}._features_1fn34_141 li{display:flex;align-items:flex-start;gap:12px;font-size:15px;font-weight:600;line-height:1.4;color:var(--color-text)}._featureIcon_1fn34_161{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin-top:1px;border-radius:8px;background-color:#16a34a1f;color:var(--color-success);font-size:13px;font-weight:800}._periods_1fn34_177{min-width:0;margin:8px 0 0;padding:0;border:none}._periodsLegend_1fn34_184{margin-bottom:8px;padding:0;font-size:12px;font-weight:700;color:#ffffffad}._periodOptions_1fn34_192{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;background-color:#ffffff14;border:1px solid rgba(255,255,255,.14);border-radius:10px}._periodOption_1fn34_192{position:relative;display:inline-flex;align-items:center;padding:7px 18px;border-radius:7px;font-size:13px;font-weight:600;color:#ffffff9e;cursor:pointer;transition:background-color .15s,color .15s}._periodOption_1fn34_192:hover{color:#fff}._periodOption_1fn34_192[data-checked=true],._periodOption_1fn34_192[data-checked=true]:hover{background-color:var(--color-primary);color:var(--color-primary-contrast)}._periodInput_1fn34_226{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;cursor:pointer}._periodOption_1fn34_192:has(._periodInput_1fn34_226:focus-visible){outline:2px solid #ffffff;outline-offset:1px}._periodBenefit_1fn34_239{margin:0;font-size:12.5px;line-height:1.4;color:#ffffff73}@media (max-width: 960px){._card_1fn34_10,._features_1fn34_141{grid-template-columns:1fr}}@media (max-width: 640px){._offer_1fn34_33,._body_1fn34_123{padding:28px 24px}._priceValue_1fn34_76{font-size:48px}._periodOption_1fn34_192{flex:1;justify-content:center;padding:7px 10px}._periodOptions_1fn34_192{display:flex}}._bell_1eelg_1{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text-muted);cursor:pointer;transition:background-color .15s,color .15s,border-color .15s;flex-shrink:0}._bell_1eelg_1:hover:not(:disabled){background-color:var(--color-surface2);color:var(--color-primary-dark);border-color:var(--color-primary)}._bell_1eelg_1:disabled{cursor:default;opacity:.7}._tabs_x6vkb_1{width:100%;min-width:0}._tabRow_x6vkb_8{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:1px;box-shadow:inset 0 -1px 0 var(--color-border);margin-bottom:24px}._tabList_x6vkb_20{display:flex;flex-wrap:nowrap;flex:1 1 auto;gap:4px;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:thin}._rightSlot_x6vkb_32{display:flex;align-items:center;gap:8px;flex:none}._tab_x6vkb_1{flex:0 0 auto;padding:12px 16px;background:none;border:none;border-bottom:2px solid transparent;border-radius:6px 6px 0 0;font-size:14px;font-weight:500;color:var(--color-text-muted);white-space:nowrap;cursor:pointer;transition:color .15s,background-color .15s,border-color .15s}._tab_x6vkb_1:hover{color:var(--color-text);background-color:var(--color-surface2)}._tab_x6vkb_1:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._active_x6vkb_64,._active_x6vkb_64:hover{color:var(--color-primary-dark);font-weight:600;border-bottom-color:var(--color-primary);background-color:var(--color-primary-dim)}._panel_x6vkb_72{min-width:0}._panel_x6vkb_72:focus{outline:none}._panel_x6vkb_72:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px;border-radius:4px}@media (max-width: 700px){._tabRow_x6vkb_8{margin-bottom:16px}._tab_x6vkb_1{padding:10px 12px}}._container_1uh75_5{width:100%}._header_1uh75_13{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}._header_1uh75_13 h3{margin:0;font-size:20px;color:var(--color-text)}._createBtn_1uh75_39{padding:10px 16px;background-color:var(--color-primary);color:var(--color-primary-contrast);text-decoration:none;border-radius:4px;font-size:14px;transition:background-color .2s}._createBtn_1uh75_39:hover{background-color:var(--color-primary-dark)}._error_1uh75_67{padding:12px 16px;background-color:var(--color-warning-bg);border:1px solid var(--color-warning-border);border-radius:4px;margin-bottom:20px;color:var(--color-warning);font-size:14px}._empty_1uh75_87{text-align:center;color:var(--color-text-faint);font-size:16px;padding:20px 0}._metrics_1uh75_103{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:30px}._metricCard_1uh75_117{display:flex;flex-direction:column;gap:4px;padding:20px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:6px}._metricAlert_1uh75_137{border-color:var(--color-warning-border);background-color:var(--color-warning-bg)}._metricValue_1uh75_147{font-size:28px;font-weight:700;color:var(--color-text)}._metricLabel_1uh75_159{font-size:13px;color:var(--color-text-muted)}._metricAlert_1uh75_137 ._metricValue_1uh75_147{color:var(--color-warning)}._section_1uh75_179{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;padding:20px 24px;margin-bottom:24px}._sectionHeader_1uh75_195{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._sectionHeader_1uh75_195 h3{margin:0;font-size:16px;color:var(--color-text)}._sectionLink_1uh75_221{font-size:13px;color:var(--color-primary);text-decoration:none}._sectionLink_1uh75_221:hover{text-decoration:underline}._table_1uh75_243{width:100%;border-collapse:collapse;font-size:14px}._table_1uh75_243 th{text-align:left;padding:10px 12px;border-bottom:2px solid var(--color-border2);color:var(--color-text-muted);font-weight:500;font-size:13px}._table_1uh75_243 td{padding:12px;border-bottom:1px solid var(--color-border2);vertical-align:middle}._table_1uh75_243 tr:last-child td{border-bottom:none}._objectName_1uh75_293{font-weight:500;color:var(--color-text)}._objectAddress_1uh75_303{font-size:12px;color:var(--color-text-faint);margin-top:2px}._rowLink_1uh75_315{color:var(--color-primary);text-decoration:none;font-size:13px;white-space:nowrap}._rowLink_1uh75_315:hover{text-decoration:underline}._muted_1uh75_337{color:var(--color-text-faint)}._badge_1uh75_347{display:inline-block;padding:4px 8px;background-color:var(--color-info-bg);border-radius:3px;font-size:12px;font-weight:500;color:var(--color-info)}._badgeAlert_1uh75_367{display:inline-block;padding:4px 8px;background-color:var(--color-warning-bg);border-radius:3px;font-size:12px;font-weight:500;color:var(--color-warning);white-space:nowrap}._progressBar_1uh75_391{position:relative;width:100px;height:18px;background-color:var(--color-border2);border-radius:9px;overflow:hidden}._progressFill_1uh75_409{height:100%;background-color:var(--color-primary);border-radius:9px;transition:width .3s}._progressText_1uh75_423{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:var(--color-text);mix-blend-mode:difference;filter:invert(1) grayscale(1) contrast(9)}@media (max-width: 768px){._container_1uh75_5{padding:16px}._header_1uh75_13{flex-direction:column;align-items:flex-start;gap:12px}._metrics_1uh75_103{grid-template-columns:repeat(2,1fr)}._section_1uh75_179{padding:16px;overflow-x:auto}._table_1uh75_243{min-width:500px}}._notice_122zg_2{padding:12px 16px;margin-bottom:14px;background-color:var(--color-success-bg);border:1px solid var(--color-success);border-radius:4px;color:var(--color-success)}._block_1s25m_2{display:flex;flex-direction:column;align-items:flex-start;gap:8px}._cells_1s25m_9{display:flex;gap:8px}._cell_1s25m_9{width:44px;height:52px;padding:0;text-align:center;font-size:22px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-text);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:10px}._cell_1s25m_9:focus{outline:2px solid var(--color-primary);outline-offset:1px}._cell_1s25m_9:disabled{opacity:.6}._actions_1s25m_37{display:flex;flex-wrap:wrap;gap:8px}._hint_1s25m_43{font-size:12px;color:var(--color-text-faint)}._unverified_1s25m_48{font-size:13px;color:var(--color-warning)}._info_1s25m_53{font-size:13px;color:var(--color-success)}._error_1s25m_58{font-size:13px;color:var(--color-danger)}@media (max-width: 480px){._cell_1s25m_9{width:40px;height:48px}}._readonly_hmk5x_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin:0;padding-bottom:14px;border-bottom:1px solid var(--color-border2)}._readonly_hmk5x_1 dt{font-size:12px;color:var(--color-text-faint)}._readonly_hmk5x_1 dd{margin:2px 0 0;font-size:14px;font-weight:500;color:var(--color-text)}._passwordBlock_hmk5x_43{display:flex;flex-direction:column;gap:4px}._hint_hmk5x_55{font-size:12px;color:var(--color-text-faint)}._verify_hmk5x_67{display:flex;flex-direction:column;align-items:flex-start;gap:6px}._verified_hmk5x_81{font-size:13px;font-weight:600;color:var(--color-success)}._stack_cy743_1{display:flex;flex-direction:column;gap:32px}._logoutRow_cy743_7{display:flex;justify-content:flex-start}._logoutBtn_cy743_12{padding:8px 16px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;font-size:14px;color:var(--color-text);cursor:pointer;transition:background-color .15s,border-color .15s}._logoutBtn_cy743_12:hover{background-color:var(--color-danger-bg);border-color:var(--color-danger-border);color:var(--color-danger)}._panel_k5jgw_1{padding:14px 16px;background-color:var(--color-surface2);border:1px solid var(--color-border);border-radius:6px}._title_k5jgw_8{margin:0 0 6px;font-size:13px;font-weight:600;color:var(--color-text-muted)}._lead_k5jgw_15,._hint_k5jgw_16{margin:0 0 10px;font-size:13px;color:var(--color-text)}._hint_k5jgw_16{margin-bottom:0;color:var(--color-text-muted)}._groups_k5jgw_27{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 20px}._groupTitle_k5jgw_33{margin:0 0 4px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-faint)}._list_k5jgw_42,._plainList_k5jgw_43{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:3px;font-size:13px;color:var(--color-text)}._list_k5jgw_42 li{display:flex;gap:6px}._check_k5jgw_59{flex-shrink:0;font-weight:700;color:var(--color-success)}._scope_k5jgw_65{margin-top:14px;padding-top:12px;border-top:1px solid var(--color-border)}._warning_k5jgw_71{margin:8px 0 0;font-size:13px;font-weight:500;color:var(--color-warning)}._root_1kmcf_4{display:flex;flex-direction:column;gap:8px}._title_1kmcf_10{font-size:13px;font-weight:600;color:var(--color-text-muted)}._adminNote_1kmcf_16{margin:0;padding:8px 12px;background-color:var(--color-info-bg);border:1px solid var(--color-border);border-radius:4px;font-size:13px;color:var(--color-info)}._groups_1kmcf_26{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px}._group_1kmcf_26{min-width:0;margin:0;padding:10px 12px 12px;background-color:var(--color-surface2);border:1px solid var(--color-border);border-radius:6px}._group_1kmcf_26:disabled{opacity:.65}._legend_1kmcf_48{padding:0 4px;background-color:var(--color-surface2);font-size:13px;font-weight:600;color:var(--color-text)}._radios_1kmcf_59{display:flex;flex-wrap:wrap;gap:4px 16px}._check_1kmcf_65{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:400;color:var(--color-text);cursor:pointer}._check_1kmcf_65 input{width:auto;margin:0;accent-color:var(--color-primary)}._checkText_1kmcf_81{display:flex;flex-direction:column;min-width:0}._checkHint_1kmcf_87{font-size:12px;color:var(--color-text-muted)}._picker_1kmcf_92{display:flex;flex-direction:column;gap:8px;margin-top:10px}._objectList_1kmcf_99,._sectionList_1kmcf_100{display:flex;flex-direction:column;gap:6px;margin:0;padding:8px 10px;list-style:none;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:4px}._objectList_1kmcf_99{max-height:220px;overflow-y:auto}._sectionList_1kmcf_100{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px}._muted_1kmcf_123,._warning_1kmcf_124{margin:0;font-size:12px}._muted_1kmcf_123{color:var(--color-text-muted)}._warning_1kmcf_124{padding:6px 10px;background-color:var(--color-warning-bg);border:1px solid var(--color-warning-border);border-radius:4px;color:var(--color-warning)}@media (max-width: 720px){._groups_1kmcf_26{grid-template-columns:1fr}}._root_1dxvm_3{display:flex;flex-direction:column;gap:8px}._header_1dxvm_9{display:flex;align-items:center;justify-content:space-between;gap:12px}._title_1dxvm_16{margin:0;font-size:13px;font-weight:600;color:var(--color-text-muted)}._reset_1dxvm_23{padding:4px 10px;background:none;border:1px solid var(--color-border);border-radius:4px;font-size:12px;color:var(--color-text-muted);cursor:pointer}._reset_1dxvm_23:hover:not(:disabled){color:var(--color-text);background-color:var(--color-surface2)}._note_1dxvm_38,._lead_1dxvm_39{margin:0;font-size:13px;color:var(--color-text-muted)}._groups_1dxvm_45{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px}._group_1dxvm_45{min-width:0;margin:0;padding:10px 12px 12px;background-color:var(--color-surface2);border:1px solid var(--color-border);border-radius:6px}._group_1dxvm_45:disabled{opacity:.65}._legend_1dxvm_66{padding:0 4px;background-color:var(--color-surface2);font-size:13px;font-weight:600;color:var(--color-text)}._item_1dxvm_75{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:4px 0;font-size:13px;color:var(--color-text);cursor:pointer}._item_1dxvm_75 input{flex:none;width:16px;height:16px;margin:0;accent-color:var(--color-primary)}._itemLabel_1dxvm_94{flex:1 1 200px;min-width:0}._tag_1dxvm_99{flex:none;padding:1px 7px;border:1px solid var(--color-border);border-radius:9px;font-size:11px;color:var(--color-text-faint);white-space:nowrap}._tagGranted_1dxvm_109{color:var(--color-success);border-color:currentColor}._tagRevoked_1dxvm_114{color:var(--color-danger);border-color:currentColor}@media (max-width: 720px){._groups_1dxvm_45{grid-template-columns:minmax(0,1fr)}}._roleField_v9amc_2 select[aria-invalid=true]{border-color:var(--color-danger)}._statusActive_153zv_7{color:var(--color-success);font-weight:500;white-space:nowrap}._statusInactive_153zv_19{color:var(--color-text-faint);white-space:nowrap}._statusSelect_153zv_33{box-sizing:border-box;height:28px;padding:0 6px;border:1px solid var(--color-border);border-radius:var(--control-radius, 6px);background-color:var(--color-surface);font-size:13px;font-family:inherit;cursor:pointer}._statusSelect_153zv_33:disabled{opacity:.6;cursor:not-allowed}._statusSelect_153zv_33:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}._nameCell_153zv_79{display:flex;flex-direction:column;gap:2px}._name_153zv_79{font-weight:500}._contacts_153zv_99{display:flex;flex-wrap:wrap;gap:0 10px;font-size:12px;color:var(--color-text-muted)}._editingRow_153zv_117 td{background-color:var(--color-primary-dim)}._readOnlyNote_153zv_125{margin:0 0 14px;font-size:13px;color:var(--color-text-muted)}._staffForm_153zv_139{max-width:820px}._accessCell_153zv_149{display:flex;flex-direction:column;gap:2px;align-items:flex-start}._accessEditBtn_153zv_165{padding:2px;margin:-2px;border:none;border-radius:6px;background:none;cursor:pointer;text-align:left}._accessEditBtn_153zv_165:hover{background-color:var(--color-surface2)}._accessEditBtn_153zv_165:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}._accessFull_153zv_203,._accessLimited_153zv_205,._accessEmpty_153zv_207{display:inline-block;padding:2px 10px;border-radius:12px;font-size:12px;font-weight:500;white-space:nowrap}._accessFull_153zv_203{background-color:var(--color-success-bg);color:var(--color-success)}._accessLimited_153zv_205{background-color:var(--color-info-bg);color:var(--color-info)}._accessEmpty_153zv_207{background-color:var(--color-warning-bg);border:1px solid var(--color-warning-border);color:var(--color-warning)}._accessSummary_153zv_257,._accessSummaryWarn_153zv_259{font-size:12px;white-space:nowrap}._accessSummary_153zv_257{color:var(--color-text-muted)}._accessSummaryWarn_153zv_259{color:var(--color-warning);font-weight:500}._tableScroll_153zv_289{overflow-x:auto}._emailOk_153zv_299{color:var(--color-success);font-weight:600}._emailPending_153zv_309{color:var(--color-warning);font-size:11px}._page_p59f8_13{padding:30px;background-color:var(--color-surface2);min-height:100vh}@media (max-width: 640px){._page_p59f8_13{padding:16px}}._page_ejvq3_1{min-height:100vh;background-color:var(--color-bg);padding:32px 24px 80px}._container_ejvq3_7{max-width:760px;margin:0 auto;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;padding:40px 48px}._backLink_ejvq3_16{display:inline-block;margin-bottom:20px;color:var(--color-primary-dark);text-decoration:none;font-size:14px;font-weight:600}._backLink_ejvq3_16:hover{text-decoration:underline}._title_ejvq3_29{font-size:26px;font-weight:800;margin:0 0 6px;color:var(--color-text)}._updatedAt_ejvq3_36{font-size:13px;color:var(--color-text-faint);margin:0 0 32px}._section_ejvq3_42{margin-bottom:24px}._heading_ejvq3_46{font-size:17px;font-weight:700;color:var(--color-text);margin:0 0 10px}._text_ejvq3_53{font-size:15px;line-height:1.65;color:var(--color-text-muted);margin:0 0 8px}._crossLinks_ejvq3_60{margin-top:40px;padding-top:20px;border-top:1px solid var(--color-border2)}._crossLinks_ejvq3_60 a{color:var(--color-primary-dark);text-decoration:none;font-size:14px;font-weight:600}._crossLinks_ejvq3_60 a:hover{text-decoration:underline}@media (max-width: 640px){._container_ejvq3_7{padding:28px 20px}}._banner_agj7l_1{position:sticky;top:0;z-index:200;padding:8px 16px;text-align:center;font-size:13px;font-weight:500;animation:_slideDown_agj7l_1 .25s ease-out}._offline_agj7l_23{background-color:var(--color-warning-bg);color:var(--color-warning);border-bottom:1px solid var(--color-warning-border)}._online_agj7l_35{background-color:var(--color-success-bg);color:var(--color-success);border-bottom:1px solid var(--color-success)}._pending_agj7l_47{background-color:var(--color-info-bg);color:var(--color-info);border-bottom:1px solid var(--color-info)}@keyframes _slideDown_agj7l_1{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}._banner_fh32e_1{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;padding:8px 16px;background-color:var(--color-warning-bg);border-bottom:1px solid var(--color-warning-border);color:var(--color-warning);font-size:13px;font-weight:500;text-align:center}._exitBtn_fh32e_16{flex-shrink:0;padding:4px 12px;background-color:var(--color-surface);border:1px solid var(--color-warning-border);border-radius:4px;color:var(--color-warning);font-size:13px;font-weight:600;cursor:pointer}._exitBtn_fh32e_16:hover{background-color:var(--color-warning-bg)}._panel_ci8yk_1{position:fixed;right:24px;bottom:calc(92px + var(--bottom-offset, 0px));z-index:60;display:flex;flex-direction:column;width:360px;height:min(480px,calc(100vh - 116px));max-height:calc(100vh - 116px);background-color:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:16px;box-shadow:0 18px 48px #10182047,0 2px 8px #1018201f;overflow:hidden;transform-origin:bottom right;animation:_panelIn_ci8yk_1 .18s cubic-bezier(.16,1,.3,1)}@supports (height: 100dvh){._panel_ci8yk_1{height:min(480px,calc(100dvh - 116px));max-height:calc(100dvh - 116px)}}@keyframes _panelIn_ci8yk_1{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._header_ci8yk_39{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 8px 12px 16px;background-color:var(--color-brand-graphite);color:#fff;border-bottom:3px solid var(--color-primary)}._title_ci8yk_50{margin:0;font-family:var(--font-display);font-size:15px;font-weight:700}._closeButton_ci8yk_57{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:50%;background:transparent;color:inherit;font-size:22px;line-height:1;cursor:pointer;transition:background-color .15s}._closeButton_ci8yk_57:hover{background-color:#ffffff29}._closeButton_ci8yk_57:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}._messages_ci8yk_83{flex:1;min-height:0;display:flex;flex-direction:column;gap:8px;padding:12px;overflow-y:auto;background-color:var(--color-bg)}._placeholder_ci8yk_94,._placeholderError_ci8yk_95{margin:auto;padding:0 12px;text-align:center;font-size:13px;color:var(--color-text-muted)}._placeholderError_ci8yk_95{color:var(--color-danger)}._message_ci8yk_83,._messageOwn_ci8yk_108{max-width:82%;padding:8px 12px;border-radius:12px;font-size:14px;line-height:1.4;overflow-wrap:anywhere}._message_ci8yk_83{align-self:flex-start;background-color:var(--color-surface);border:1px solid var(--color-border);border-bottom-left-radius:4px}._messageOwn_ci8yk_108{align-self:flex-end;background-color:var(--color-primary-dim);border:1px solid rgba(var(--color-primary-rgb),.45);border-bottom-right-radius:4px}._author_ci8yk_131{display:block;margin-bottom:2px;font-size:12px;font-weight:600;color:var(--color-text-muted)}._messageText_ci8yk_139{margin:0;white-space:pre-wrap}._time_ci8yk_144{display:block;margin-top:2px;text-align:right;font-size:11px;color:var(--color-text-faint)}._sendError_ci8yk_152{margin:0;padding:6px 12px;font-size:12px;color:var(--color-danger);background-color:var(--color-danger-bg)}._form_ci8yk_160{display:flex;gap:8px;padding:10px 12px;border-top:1px solid var(--color-border);background-color:var(--color-surface)}._input_ci8yk_168{flex:1;min-width:0;height:var(--control-h, 36px);padding:0 12px;border:1px solid var(--color-border);border-radius:var(--control-radius, 6px);background-color:var(--color-surface);color:var(--color-text);font-size:16px}._input_ci8yk_168:focus-visible{outline:2px solid var(--color-primary);outline-offset:0;border-color:var(--color-primary)}._sendButton_ci8yk_186{height:var(--control-h, 36px);padding:0 14px;border:1px solid var(--color-primary);border-radius:var(--control-radius, 6px);background-color:var(--color-primary);color:var(--color-primary-contrast);font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s,border-color .15s}._sendButton_ci8yk_186:hover:not(:disabled){background-color:var(--color-primary-dark);border-color:var(--color-primary-dark)}._sendButton_ci8yk_186:focus-visible{outline:2px solid var(--color-primary-dark);outline-offset:2px}._sendButton_ci8yk_186:disabled{opacity:.5;cursor:not-allowed}._footer_ci8yk_214{padding:8px 12px 10px;text-align:center;background-color:var(--color-surface);border-top:1px solid var(--color-border2)}._fullChatLink_ci8yk_221{font-size:12px;color:var(--color-text-muted);text-decoration:underline;text-underline-offset:2px}._fullChatLink_ci8yk_221:hover{color:var(--color-text)}._fullChatLink_ci8yk_221:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:2px}@media (max-width: 640px){._panel_ci8yk_1{left:8px;right:8px;bottom:calc(80px + var(--bottom-offset, 0px));width:auto;height:calc(100vh - 96px - var(--bottom-offset, 0px));max-height:calc(100vh - 96px - var(--bottom-offset, 0px))}@supports (height: 100dvh){._panel_ci8yk_1{height:calc(100dvh - 96px - var(--bottom-offset, 0px));max-height:calc(100dvh - 96px - var(--bottom-offset, 0px))}}}@media (prefers-reduced-motion: reduce){._panel_ci8yk_1{animation:none}}._button_g2sps_1{position:fixed;right:24px;bottom:calc(24px + var(--bottom-offset, 0px));z-index:50;display:grid;place-items:center;width:56px;height:56px;padding:0;border:none;border-radius:50%;background-color:var(--color-primary);color:var(--color-primary-contrast);cursor:pointer;box-shadow:0 6px 18px rgba(var(--color-primary-rgb),.38),0 2px 6px #10182038,inset 0 1px #ffffff47;transition:background-color .15s,transform .15s,box-shadow .15s}._mark_g2sps_23{display:block;font-family:var(--font-display);font-size:28px;font-weight:800;line-height:1;transform:translateY(-1px);-webkit-user-select:none;user-select:none}._button_g2sps_1:hover{background-color:var(--color-primary-dark);transform:translateY(-2px) scale(1.05);box-shadow:0 10px 24px rgba(var(--color-primary-rgb),.45),0 3px 8px #10182042,inset 0 1px #ffffff47}._button_g2sps_1:active{transform:translateY(0) scale(.97)}._button_g2sps_1:focus-visible{outline:3px solid var(--color-text);outline-offset:3px}._button_g2sps_1[aria-expanded=true]{background-color:var(--color-primary-dark)}@media (max-width: 640px){._button_g2sps_1{right:16px;bottom:calc(16px + var(--bottom-offset, 0px));width:52px;height:52px}._mark_g2sps_23{font-size:26px}}@media (prefers-reduced-motion: reduce){._button_g2sps_1{transition:background-color .15s}._button_g2sps_1:hover,._button_g2sps_1:active{transform:none}}._region_q9ied_1{position:fixed;left:24px;bottom:calc(24px + var(--bottom-offset, 0px));z-index:55;display:flex;flex-direction:column;gap:8px;width:min(340px,calc(100vw - 48px));pointer-events:none}._toast_q9ied_13{position:relative;display:flex;align-items:stretch;pointer-events:auto;background-color:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-left:4px solid var(--color-primary);border-radius:12px;box-shadow:0 10px 28px #10182038,0 2px 6px #1018201a;animation:_toastIn_q9ied_1 .22s cubic-bezier(.16,1,.3,1)}._body_q9ied_27{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;padding:10px 4px 10px 12px;border:none;border-radius:8px 0 0 8px;background:transparent;color:inherit;text-align:left;font:inherit;cursor:pointer;transition:background-color .15s}._body_q9ied_27:hover{background-color:var(--color-surface2)}._body_q9ied_27:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._sender_q9ied_53{font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._channel_q9ied_61{font-size:11px;color:var(--color-text-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._snippet_q9ied_69{margin-top:2px;font-size:13px;line-height:1.35;color:var(--color-text-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}._close_q9ied_81{flex:none;align-self:flex-start;width:28px;height:28px;margin:4px 4px 0 0;padding:0;border:none;border-radius:50%;background:transparent;color:var(--color-text-muted);font-size:18px;line-height:1;cursor:pointer;transition:background-color .15s,color .15s}._close_q9ied_81:hover{background-color:var(--color-surface3);color:var(--color-text)}._close_q9ied_81:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}@keyframes _toastIn_q9ied_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 640px){._region_q9ied_1{left:12px;bottom:calc(16px + var(--bottom-offset, 0px));width:calc(100vw - 96px)}}@media (prefers-reduced-motion: reduce){._toast_q9ied_13{animation:none}}._nav_2l3w8_2{position:fixed;left:0;right:0;bottom:0;z-index:70;display:flex;align-items:stretch;height:calc(var(--bottom-nav-h, 60px) + var(--sa-bottom, 0px));padding-bottom:var(--sa-bottom, 0px);background-color:var(--color-surface);border-top:1px solid var(--color-border);box-shadow:0 -4px 16px #10182014}._tab_2l3w8_17{position:relative;flex:1;min-width:0;min-height:48px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:6px 4px;border:none;background:transparent;color:var(--color-text-muted);font-family:inherit;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .15s}._tab_2l3w8_17:before{content:"";position:absolute;top:-1px;left:50%;width:0;height:3px;border-radius:0 0 3px 3px;background-color:var(--color-primary);transform:translate(-50%);transition:width .2s cubic-bezier(.16,1,.3,1)}._tabActive_2l3w8_52{color:var(--color-primary-dark)}._tabActive_2l3w8_52:before{width:36px}._tab_2l3w8_17:active ._iconWrap_2l3w8_60{transform:scale(.92)}._tab_2l3w8_17:focus-visible{outline:2px solid var(--color-primary);outline-offset:-4px}._iconWrap_2l3w8_60{position:relative;display:inline-flex;padding:3px 18px;border-radius:14px;transition:background-color .2s,transform .1s}._tabActive_2l3w8_52 ._iconWrap_2l3w8_60{background-color:var(--color-primary-dim)}._label_2l3w8_81{max-width:100%;overflow:hidden;font-size:11px;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}._badge_2l3w8_91{position:absolute;top:-2px;right:6px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background-color:var(--color-danger);color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center;box-sizing:border-box}._moreList_2l3w8_109{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}._moreLink_2l3w8_117{display:flex;align-items:center;gap:14px;min-height:52px;padding:0 4px;border-bottom:1px solid var(--color-border2);color:var(--color-text);font-size:16px;font-weight:500;text-decoration:none}._moreLinkActive_2l3w8_130{color:var(--color-primary-dark);font-weight:700}._moreLink_2l3w8_117:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._moreIcon_2l3w8_140{display:inline-flex;width:24px;justify-content:center;color:var(--color-text-muted)}._moreFooter_2l3w8_147{margin-top:16px}@media (prefers-reduced-motion: reduce){._tab_2l3w8_17,._iconWrap_2l3w8_60,._tab_2l3w8_17:before{transition:none}._tab_2l3w8_17:active ._iconWrap_2l3w8_60{transform:none}}._banner_v8j40_1{position:fixed;left:12px;right:12px;bottom:calc(84px + var(--sa-bottom, 0px) + var(--bottom-offset, 0px));z-index:60;display:flex;align-items:center;gap:8px;padding:10px 6px 10px 14px;border:1px solid var(--color-border);border-left:4px solid var(--color-primary);border-radius:14px;background-color:var(--color-surface);color:var(--color-text);box-shadow:0 10px 28px #10182038,0 2px 6px #1018201a;animation:_bannerIn_v8j40_1 .28s cubic-bezier(.16,1,.3,1)}._text_v8j40_21{display:flex;flex:1;min-width:0;flex-direction:column;gap:2px}._title_v8j40_29{font-size:14px;font-weight:700}._hint_v8j40_34{font-size:12px;line-height:1.3;color:var(--color-text-muted)}._install_v8j40_40{flex-shrink:0;min-height:44px;padding:0 16px;border:none;border-radius:10px;background-color:var(--color-primary);color:var(--color-primary-contrast);font-family:inherit;font-size:14px;font-weight:700;cursor:pointer}._install_v8j40_40:active{transform:translateY(1px)}._dismiss_v8j40_58{flex-shrink:0;width:44px;height:44px;border:none;border-radius:50%;background:transparent;color:var(--color-text-muted);font-size:15px;cursor:pointer}._install_v8j40_40:focus-visible,._dismiss_v8j40_58:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@keyframes _bannerIn_v8j40_1{0%{opacity:0;transform:translateY(16px)}}@media (prefers-reduced-motion: reduce){._banner_v8j40_1{animation:none}._install_v8j40_40:active{transform:none}}._dashboard_14l8b_1{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;background-color:var(--color-bg);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}._header_14l8b_21{display:flex;align-items:center;gap:20px;padding:10px 24px;background-color:var(--color-surface);border-bottom:1px solid var(--color-border);box-shadow:var(--shadow-sm);flex-wrap:wrap}._brandLink_14l8b_43{text-decoration:none;color:inherit;display:inline-flex}._nav_14l8b_55{display:flex;gap:8px}._navLink_14l8b_65{position:relative;padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;color:var(--color-text-muted);text-decoration:none;transition:background-color .2s,color .2s}._navLink_14l8b_65:hover{background-color:var(--color-surface2);color:var(--color-text)}._navLinkActive_14l8b_97{position:relative;padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;color:var(--color-primary-dark);background-color:var(--color-primary-dim);text-decoration:none}._navChatItem_14l8b_121{position:relative;display:flex}._unreadBadge_14l8b_131{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;margin-left:6px;padding:0 5px;border-radius:9px;background-color:var(--color-danger);color:#fff;font-size:11px;font-weight:600;line-height:1;vertical-align:middle}._unreadPopover_14l8b_165{display:none;position:absolute;top:calc(100% + 6px);left:0;z-index:20;min-width:240px;padding:10px 12px;border:1px solid var(--color-border);border-radius:8px;background-color:var(--color-surface);box-shadow:var(--shadow-md)}._navChatItem_14l8b_121:hover ._unreadPopover_14l8b_165,._navChatItem_14l8b_121:focus-within ._unreadPopover_14l8b_165{display:block}._unreadPopoverTitle_14l8b_203{margin-bottom:6px;font-size:12px;font-weight:600;color:var(--color-text-muted)}._unreadPopoverList_14l8b_217{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}._unreadPopoverItem_14l8b_235{display:flex;justify-content:space-between;gap:16px;font-size:14px;color:var(--color-text)}._unreadPopoverItem_14l8b_235 strong{color:var(--color-danger)}._headerRight_14l8b_259{display:flex;align-items:center;gap:16px;margin-left:auto}._identity_14l8b_277,._identityActive_14l8b_279{display:flex;align-items:center;gap:8px;min-width:0;padding:4px 8px;border-radius:8px;text-decoration:none;color:inherit;transition:background-color .15s}._identity_14l8b_277:hover{background-color:var(--color-surface2)}._identityActive_14l8b_279{background-color:var(--color-primary-dim)}._companyLogo_14l8b_319,._companyLogoPlaceholder_14l8b_321{width:28px;height:28px;flex-shrink:0;border-radius:6px}._companyLogo_14l8b_319{object-fit:contain;background-color:var(--color-surface2);border:1px solid var(--color-border)}._companyLogoPlaceholder_14l8b_321{display:flex;align-items:center;justify-content:center;background-color:var(--color-primary-dim);color:var(--color-primary-dark);font-size:13px;font-weight:700}._identityText_14l8b_367{display:flex;flex-direction:column;align-items:flex-end;line-height:1.25;min-width:0}._companyName_14l8b_383{max-width:180px;overflow:hidden;font-size:13px;font-weight:600;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap}._roleLabel_14l8b_403{font-size:12px;color:var(--color-text-muted)}@media (max-width: 640px){._identityText_14l8b_367{display:none}._identity_14l8b_277,._identityActive_14l8b_279{padding:4px}}._main_14l8b_439{flex:1;padding:0;background-color:var(--color-bg)}._withBottomNav_14l8b_453 ._main_14l8b_439{padding-bottom:calc(var(--bottom-nav-h) + var(--sa-bottom))}._withBottomNav_14l8b_453 ._header_14l8b_21{flex-wrap:nowrap;justify-content:space-between;gap:12px}._withBottomNav_14l8b_453 ._headerRight_14l8b_259{width:auto;margin-left:auto;gap:8px}@media (max-width: 900px){._header_14l8b_21{padding:12px 16px}._headerRight_14l8b_259{margin-left:0;width:100%;justify-content:space-between}}:root{color-scheme:light;--color-brand-orange: #f5a000;--color-brand-orange-dark: #ed7a00;--color-brand-amber: #ffc400;--color-brand-graphite: #303b42;--color-brand-graphite-dark: #232a30;--color-bg: #e9edf2;--color-surface: #ffffff;--color-surface2: #e3e8ee;--color-surface3: #d8dfe6;--color-text: #1a2128;--color-text-muted: #5b6672;--color-text-faint: #8a94a0;--color-border: #c7d0d9;--color-border2: #eef1f5;--color-primary: var(--color-brand-orange);--color-primary-dark: var(--color-brand-orange-dark);--color-primary-dim: #fff3e0;--color-primary-rgb: 245, 160, 0;--color-primary-contrast: #1a1207;--color-success: #389e0d;--color-success-bg: #f0f9e8;--color-danger: #cf1322;--color-danger-bg: #fff1f0;--color-danger-border: #ffccc7;--color-warning: #b26a00;--color-warning-bg: #fff3cd;--color-warning-border: #ffc107;--color-info: #2f6fed;--color-info-bg: #e6f0ff;--color-purple: #7a3fc4;--color-purple-bg: #f3ecfc;--control-h: 36px;--control-h-sm: 28px;--control-radius: 6px;--shadow-sm: 0 1px 3px rgba(16, 24, 32, .06);--shadow-md: 0 4px 16px rgba(16, 24, 32, .08);--font-display: "Golos Text", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--brand-pattern: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='20'%3E%3Cpath d='M0 15 L10 5 L20 15 L30 5 L40 15' fill='none' stroke='%23303b42' stroke-width='1.5' stroke-opacity='0.07'/%3E%3C/svg%3E")}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){color-scheme:dark;--color-bg: #14181c;--color-surface: #1c2126;--color-surface2: #242a30;--color-surface3: #2b323a;--color-text: #eef1f4;--color-text-muted: #a4adb8;--color-text-faint: #707880;--color-border: #323a42;--color-border2: #2b323a;--color-primary-dim: #3a2a12;--color-primary-contrast: #1a1207;--color-success: #52c41a;--color-success-bg: #16281a;--color-danger: #ff4d4f;--color-danger-bg: #2c1618;--color-danger-border: #5c2426;--color-warning: #ffc53d;--color-warning-bg: #2b2312;--color-warning-border: #614b12;--color-info: #4f8cff;--color-info-bg: #142338;--color-purple: #b58af0;--color-purple-bg: #2a1d40;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .3);--shadow-md: 0 4px 16px rgba(0, 0, 0, .4);--brand-pattern: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='20'%3E%3Cpath d='M0 15 L10 5 L20 15 L30 5 L40 15' fill='none' stroke='%23ffffff' stroke-width='1.5' stroke-opacity='0.05'/%3E%3C/svg%3E")}}:root[data-theme=dark]{color-scheme:dark;--color-bg: #14181c;--color-surface: #1c2126;--color-surface2: #242a30;--color-surface3: #2b323a;--color-text: #eef1f4;--color-text-muted: #a4adb8;--color-text-faint: #707880;--color-border: #323a42;--color-border2: #2b323a;--color-primary-dim: #3a2a12;--color-primary-contrast: #1a1207;--color-success: #52c41a;--color-success-bg: #16281a;--color-danger: #ff4d4f;--color-danger-bg: #2c1618;--color-danger-border: #5c2426;--color-warning: #ffc53d;--color-warning-bg: #2b2312;--color-warning-border: #614b12;--color-info: #4f8cff;--color-info-bg: #142338;--color-purple: #b58af0;--color-purple-bg: #2a1d40;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .3);--shadow-md: 0 4px 16px rgba(0, 0, 0, .4);--brand-pattern: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='20'%3E%3Cpath d='M0 15 L10 5 L20 15 L30 5 L40 15' fill='none' stroke='%23ffffff' stroke-width='1.5' stroke-opacity='0.05'/%3E%3C/svg%3E")}body{background-color:var(--color-bg);color:var(--color-text);transition:background-color .15s,color .15s}*{margin:0;padding:0;box-sizing:border-box}:root{--sa-top: env(safe-area-inset-top, 0px);--sa-bottom: env(safe-area-inset-bottom, 0px);--bottom-nav-h: 60px;--bottom-offset: 0px}html[data-bottom-nav]{--bottom-offset: calc(var(--bottom-nav-h) + var(--sa-bottom))}html,body,#root{height:100%;width:100%}html,body{overscroll-behavior-x:none}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{font-family:inherit}input,textarea,select{font-family:inherit;background-color:var(--color-surface);color:var(--color-text)}input::placeholder,textarea::placeholder{color:var(--color-text-muted);opacity:1}
