._2fMDQG_page{--ink:#0b1f33;--ink-2:#43596f;--ink-3:#5b6b7a;--line:#e2e8f0;--line-soft:#eef2f7;--blue:var(--color-blue-deep);--blue-lift:#004a86;--surface:#fff;--surface-alt:#f5f7fa;--header-bg:#eaf2f8;--shell:1120px;--gutter:32px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:var(--surface);min-height:100svh;color:var(--ink-2);font-family:var(--font-inter), system-ui, -apple-system, sans-serif;-webkit-font-smoothing:antialiased}._2fMDQG_page ::selection{background:#004a8629}._2fMDQG_header{z-index:50;-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--line-soft);background-color:#ffffffeb;position:sticky;top:0}._2fMDQG_headerInner{max-width:var(--shell);padding:13px var(--gutter);align-items:center;gap:32px;margin:0 auto;display:flex}._2fMDQG_brand{align-items:center;gap:11px;margin-right:auto;text-decoration:none;display:flex}._2fMDQG_brandMark{border-radius:10px;flex-shrink:0;width:34px;height:34px;position:relative;overflow:hidden}._2fMDQG_brandMark:after{content:"";border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0b1f331f}._2fMDQG_brandMark img{object-fit:cover;width:100%;height:100%;display:block}._2fMDQG_brandText{flex-direction:column;gap:4px;display:flex}._2fMDQG_brandName{color:var(--ink);font-size:15px;font-weight:700;line-height:1}._2fMDQG_brandSub{color:var(--ink-3);font-size:12px;font-weight:500;line-height:1}._2fMDQG_headerNav{align-items:center;gap:26px;display:flex}._2fMDQG_headerNavLink{color:var(--ink-2);font-size:14px;font-weight:500;text-decoration:none;transition:color .15s}._2fMDQG_headerNavLink:hover{color:var(--blue)}._2fMDQG_signInButton{background-color:var(--blue);color:#fff;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;min-height:40px;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .15s;display:inline-flex}._2fMDQG_signInButton:hover{background-color:var(--blue-lift)}._2fMDQG_hero{background-color:var(--surface);border-bottom:1px solid var(--line-soft)}._2fMDQG_heroInner{max-width:var(--shell);padding:76px var(--gutter) 0;grid-template-columns:minmax(0,1fr) 320px;align-items:end;gap:72px;margin:0 auto;display:grid}._2fMDQG_heroCopy{max-width:560px;padding-bottom:84px}._2fMDQG_headline{letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(36px,4.4vw,56px);font-weight:700;line-height:1.06}._2fMDQG_subhead{color:var(--ink-2);max-width:460px;margin:20px 0 0;font-size:18px;line-height:1.55}._2fMDQG_heroAction{margin-top:32px;scroll-margin-top:90px}._2fMDQG_ctaButton{background-color:var(--blue);color:#fff;border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:0 26px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .15s;display:inline-flex}._2fMDQG_ctaButton:hover{background-color:var(--blue-lift)}._2fMDQG_waitlistForm{flex-direction:column;gap:10px;max-width:440px;display:flex}._2fMDQG_waitlistRow{gap:8px;display:flex}._2fMDQG_waitlistInput{min-width:0;min-height:48px;color:var(--ink);background-color:#fff;border:1px solid #cfd8e3;border-radius:8px;outline:none;flex:auto;padding:0 14px;font-family:inherit;font-size:15px;transition:border-color .15s,box-shadow .15s}._2fMDQG_waitlistInput::placeholder{color:#7d8c9b}._2fMDQG_waitlistInput:focus{border-color:var(--color-blue-medium);box-shadow:0 0 0 3px #6699cc38}._2fMDQG_waitlistInput:disabled{background-color:var(--surface-alt);cursor:not-allowed}._2fMDQG_waitlistTrade{width:100%}._2fMDQG_waitlistButton{background-color:var(--blue);color:#fff;white-space:nowrap;cursor:pointer;border:none;border-radius:8px;flex-shrink:0;min-height:48px;padding:0 22px;font-family:inherit;font-size:15px;font-weight:600;transition:background-color .15s,opacity .15s}._2fMDQG_waitlistButton:hover:not(:disabled){background-color:var(--blue-lift)}._2fMDQG_waitlistButton:disabled{opacity:.55;cursor:not-allowed}._2fMDQG_formNote{color:var(--ink-3);margin:2px 0 0;font-size:13px}._2fMDQG_formError{color:#b3261e;margin:2px 0 0;font-size:13px;font-weight:500}._2fMDQG_successPanel{background-color:var(--header-bg);border:1px solid #004a8629;border-radius:10px;align-items:flex-start;gap:13px;max-width:440px;padding:18px 20px;display:flex}._2fMDQG_successCheck{background-color:var(--blue);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}._2fMDQG_successTitle{color:var(--ink);margin:0 0 4px;font-size:15.5px;font-weight:700}._2fMDQG_successBody{color:var(--ink-2);margin:0;font-size:14px;line-height:1.55}._2fMDQG_heroVisual{align-self:end;min-width:0}._2fMDQG_phone{background-color:#1b2733;border-radius:40px 40px 0 0;width:100%;max-width:320px;height:520px;margin:0 auto;padding:10px 10px 0;overflow:hidden}._2fMDQG_phoneScreen{background-color:var(--header-bg);border-radius:31px 31px 0 0;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}._2fMDQG_phoneStatus{color:#1a1a1a;justify-content:space-between;align-items:center;padding:12px 22px 4px;font-size:12px;font-weight:600;display:flex}._2fMDQG_phoneStatusIcons{gap:5px;display:flex}._2fMDQG_phoneStatusIcons span{background-color:#1a1a1a;border-radius:2px;width:15px;height:9px;display:block}._2fMDQG_phoneStatusIcons span:first-child{opacity:.8;width:12px}._2fMDQG_phoneHeader{border-bottom:1px solid #dde3ea;justify-content:space-between;align-items:center;padding:10px 16px 12px;display:flex}._2fMDQG_phoneTitle{color:#1a1a1a;font-size:18px;font-weight:700}._2fMDQG_phoneAdd{color:#fff;background-color:#0b4f8a;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:19px;font-weight:500;line-height:1;display:flex}._2fMDQG_phoneBody{background-color:#f5f7fa;flex:auto;min-height:0;overflow:hidden}._2fMDQG_phoneStats{background-color:#fff;border-bottom:1px solid #e9edf2;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._2fMDQG_phoneStats div{flex-direction:column;gap:2px;padding:12px 14px;display:flex}._2fMDQG_phoneStats div+div{border-left:1px solid #e9edf2}._2fMDQG_phoneStats strong{color:#1a1a1a;font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}._2fMDQG_phoneStats span{color:#5b6b7a;font-size:11px;font-weight:500}._2fMDQG_phoneSheet{background-color:#fff;border-top:1px solid #e9edf2;margin-top:8px}._2fMDQG_phoneRow{border-bottom:1px solid #e9edf2;align-items:center;gap:10px;padding:11px 16px;display:flex}._2fMDQG_phoneRowMain{flex:auto;min-width:0}._2fMDQG_phoneRowName{color:#1a1a1a;white-space:nowrap;text-overflow:ellipsis;margin:0 0 2px;font-size:13px;font-weight:600;overflow:hidden}._2fMDQG_phoneRowJob{color:#5b6b7a;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:11.5px;overflow:hidden}._2fMDQG_phoneRowSide{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}._2fMDQG_phoneRowAmount{color:#1a1a1a;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}._2fMDQG_phoneChip{border-radius:100px;padding:2px 8px;font-size:10.5px;font-weight:600}._2fMDQG_phoneChip_accepted{color:#17754a;background-color:#e7f7ef}._2fMDQG_phoneChip_viewed{color:#0b4f8a;background-color:#e7f0fa}._2fMDQG_phoneChip_sent{color:#3a4650;background-color:#eff2f6}._2fMDQG_phoneChip_draft{color:#8a5606;background-color:#fff4e5}._2fMDQG_phoneTabs{background-color:#fff;border-top:1px solid #dde3ea;grid-template-columns:repeat(5,minmax(0,1fr));padding:8px 4px 14px;display:grid}._2fMDQG_phoneTab{color:#5b6b7a;flex-direction:column;align-items:center;gap:3px;font-size:10px;font-weight:500;display:flex}._2fMDQG_phoneTabActive{color:#0b4f8a;font-weight:700}._2fMDQG_section{background-color:var(--surface)}._2fMDQG_sectionAlt{background-color:var(--surface-alt);border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft)}._2fMDQG_sectionInner{max-width:var(--shell);padding:80px var(--gutter);margin:0 auto}._2fMDQG_section,._2fMDQG_sectionAlt{scroll-margin-top:70px}._2fMDQG_sectionTitle{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:clamp(26px,2.8vw,34px);font-weight:700;line-height:1.2}._2fMDQG_features{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px;margin-top:40px;display:grid}._2fMDQG_feature{grid-row:span 3;grid-template-rows:subgrid;border-top:2px solid var(--ink);align-content:start;row-gap:0;min-width:0;padding-top:24px;display:grid}._2fMDQG_featureTitle{letter-spacing:-.01em;color:var(--ink);margin:0 0 10px;font-size:19px;font-weight:700;line-height:1.3}._2fMDQG_featureBody{color:var(--ink-2);margin:0 0 28px;font-size:15px;line-height:1.6}._2fMDQG_featureVisual{min-width:0}._2fMDQG_mini{background-color:#fff;border:1px solid #dde3ea;border-radius:10px;overflow:hidden}._2fMDQG_miniChrome{border-bottom:1px solid var(--line);background-color:#f2f5f9;align-items:center;height:32px;padding:0 10px;display:flex}._2fMDQG_miniUrl{border:1px solid var(--line);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;background-color:#fff;border-radius:6px;padding:3px 10px;font-size:11px;font-weight:500;overflow:hidden}._2fMDQG_miniSiteHero{background-color:#0b4f8a;padding:26px 20px 22px}._2fMDQG_miniSiteName{color:#fff;letter-spacing:-.015em;margin:0 0 5px;font-size:18px;font-weight:700}._2fMDQG_miniSiteTag{color:#d7e6f5;margin:0 0 16px;font-size:12px;font-weight:500}._2fMDQG_miniSiteBtn{color:#0b4f8a;background-color:#fff;border-radius:7px;padding:8px 14px;font-size:12px;font-weight:700;display:inline-block}._2fMDQG_miniSiteGrid{background-color:var(--line-soft);border-top:1px solid var(--line-soft);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}._2fMDQG_miniSiteGrid span{color:var(--ink-2);background-color:#fff;padding:12px 20px;font-size:12px;font-weight:600}._2fMDQG_miniQuoteHead{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}._2fMDQG_miniQuoteTitle{color:var(--ink);font-size:14px;font-weight:700}._2fMDQG_miniQuoteBadge{color:#17754a;background-color:#e7f7ef;border-radius:100px;padding:2px 9px;font-size:11px;font-weight:600}._2fMDQG_miniQuoteLines{padding:4px 18px}._2fMDQG_miniQuoteLine{border-bottom:1px solid var(--line-soft);color:var(--ink-2);justify-content:space-between;align-items:center;gap:16px;padding:8px 0;font-size:12.5px;display:flex}._2fMDQG_miniQuoteLine:last-child{border-bottom:none}._2fMDQG_miniQuoteAmount{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}._2fMDQG_miniQuoteTotal{background-color:var(--surface-alt);border-top:1px solid var(--line-soft);color:var(--ink);justify-content:space-between;align-items:center;padding:11px 18px;font-size:13px;font-weight:700;display:flex}._2fMDQG_miniQuoteTotalAmount{font-variant-numeric:tabular-nums;font-size:15px}._2fMDQG_miniSignature{border-top:1px solid var(--line-soft);justify-content:space-between;align-items:center;padding:12px 18px 14px;display:flex}._2fMDQG_miniSignatureMark{color:var(--ink);font-family:Georgia,Times New Roman,serif;font-size:20px;font-style:italic}._2fMDQG_miniSignatureNote{color:#17754a;font-size:11.5px;font-weight:600}._2fMDQG_miniRecordHead{border-bottom:1px solid var(--line-soft);align-items:center;gap:12px;padding:16px 18px;display:flex}._2fMDQG_miniAvatar{color:#0b4f8a;background-color:#e7f0fa;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:13px;font-weight:700;display:flex}._2fMDQG_miniRecordName{color:var(--ink);margin:0 0 3px;font-size:14px;font-weight:700}._2fMDQG_miniRecordMeta{color:var(--ink-3);margin:0;font-size:12px;font-weight:500}._2fMDQG_miniTimeline{padding:6px 18px 12px}._2fMDQG_miniEvent{border-bottom:1px solid var(--line-soft);align-items:center;gap:11px;padding:10px 0;display:flex}._2fMDQG_miniEvent:last-child{border-bottom:none}._2fMDQG_miniEventDot{background-color:var(--color-blue-medium);border-radius:50%;flex-shrink:0;width:7px;height:7px}._2fMDQG_miniEventText{min-width:0;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:12.5px;overflow:hidden}._2fMDQG_miniEventMeta{color:var(--ink);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px;font-weight:600}._2fMDQG_faqLayout{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:56px;display:grid}._2fMDQG_faqLayout ._2fMDQG_sectionTitle{position:sticky;top:96px}._2fMDQG_faqList{margin:0}._2fMDQG_faqItem{border-top:1px solid #dde3ea;grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:32px;padding:20px 0;display:grid}._2fMDQG_faqItem:last-child{border-bottom:1px solid #dde3ea}._2fMDQG_faqQuestion{color:var(--ink);font-size:15.5px;font-weight:700;line-height:1.45}._2fMDQG_faqAnswer{color:var(--ink-2);margin:0;font-size:15px;line-height:1.6}._2fMDQG_closing{background-color:var(--header-bg);border-bottom:1px solid #dde3ea}._2fMDQG_closingInner{max-width:var(--shell);padding:56px var(--gutter);justify-content:space-between;align-items:center;gap:40px;margin:0 auto;display:flex}._2fMDQG_closingTitle{letter-spacing:-.015em;color:var(--ink);max-width:560px;margin:0;font-size:clamp(22px,2.4vw,28px);font-weight:700;line-height:1.25}._2fMDQG_closingBody{color:var(--ink-2);margin:10px 0 0;font-size:15.5px;line-height:1.6}._2fMDQG_closingCta{background-color:var(--blue);color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-height:48px;padding:0 26px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .15s;display:inline-flex}._2fMDQG_closingCta:hover{background-color:var(--blue-lift)}._2fMDQG_footer{background-color:var(--surface)}._2fMDQG_footerInner{max-width:var(--shell);padding:40px var(--gutter) 32px;justify-content:space-between;align-items:flex-start;gap:32px;margin:0 auto;display:flex}._2fMDQG_footerBrand{align-items:center;gap:12px;display:flex}._2fMDQG_footerMark{object-fit:cover;border-radius:9px;box-shadow:inset 0 0 0 1px #0b1f331f}._2fMDQG_footerName{color:var(--ink);margin:0 0 3px;font-size:14px;font-weight:700}._2fMDQG_footerTag{color:var(--ink-3);margin:0;font-size:13px}._2fMDQG_footerLinks{flex-wrap:wrap;gap:10px 28px;display:flex}._2fMDQG_footerLink{color:var(--ink-2);font-size:14px;font-weight:500;text-decoration:none;transition:color .15s}._2fMDQG_footerLink:hover{color:var(--blue)}._2fMDQG_footerBase{max-width:var(--shell);padding:16px var(--gutter) 26px;border-top:1px solid var(--line-soft);color:var(--ink-3);margin:0 auto;font-size:13px}@media (max-width:1040px){._2fMDQG_features{grid-template-columns:minmax(0,1fr);row-gap:48px;max-width:560px}._2fMDQG_feature{grid-row:auto;grid-template-rows:none}._2fMDQG_faqLayout ._2fMDQG_sectionTitle{position:static}._2fMDQG_faqLayout{grid-template-columns:minmax(0,1fr);gap:28px}}@media (max-width:860px){._2fMDQG_heroInner{grid-template-columns:minmax(0,1fr);gap:48px;padding-top:56px}._2fMDQG_heroCopy{padding-bottom:0}._2fMDQG_phone{max-width:300px;height:440px}}@media (max-width:720px){._2fMDQG_page{--gutter:16px}._2fMDQG_headerNav{display:none}._2fMDQG_headerInner{gap:16px}._2fMDQG_brandSub{display:none}._2fMDQG_subhead{font-size:16.5px}._2fMDQG_waitlistRow{flex-direction:column}._2fMDQG_waitlistButton{width:100%}._2fMDQG_sectionInner{padding:60px var(--gutter)}._2fMDQG_faqItem{grid-template-columns:minmax(0,1fr);gap:6px}._2fMDQG_closingInner{padding:48px var(--gutter);flex-direction:column;align-items:flex-start;gap:24px}._2fMDQG_footerInner{flex-direction:column;gap:24px}}
._5XRLCW_root{width:100%;min-width:180px;position:relative}._5XRLCW_input{box-sizing:border-box;width:100%}._5XRLCW_options{z-index:30;border:1px solid var(--admin-page-border,#d6dee7);background:var(--admin-page-surface,#fff);max-height:260px;color:var(--admin-page-text,#1a2633);border-radius:8px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}._5XRLCW_option{cursor:pointer;border-radius:4px;padding:10px 12px;font-size:14px}._5XRLCW_option:hover,._5XRLCW_active{background:var(--admin-accent-soft,#eaf2f8)}._5XRLCW_option[aria-selected=true]{font-weight:600}._5XRLCW_empty{color:#64748b;padding:10px 12px;font-size:14px}
.bYanNq_dbSyncWarning{color:#92400e;background:#f59e0b12;border:1px solid #f59e0b59;border-radius:10px;align-items:flex-start;gap:10px;padding:13px 16px;font-size:13px;line-height:1.5;display:flex}.bYanNq_dbSyncWarning svg{color:#d97706;margin-top:1px}.bYanNq_toolCard{background-color:var(--admin-page-surface);border:1px solid var(--admin-page-border);border-radius:14px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 4px #0f172a0f}.bYanNq_toolCardHeader{border-bottom:1px solid var(--admin-page-border);flex-direction:column;gap:6px;padding:20px 24px 18px;display:flex}.bYanNq_toolCardTitle{color:var(--admin-page-text);font-size:15px;font-weight:600}.bYanNq_toolCardDesc{color:var(--admin-page-text-secondary);font-size:13px}.bYanNq_form{flex-direction:column;gap:16px;padding:20px 24px 24px;display:flex}.bYanNq_formRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.bYanNq_field{flex-direction:column;gap:6px;display:flex}.bYanNq_label{color:var(--admin-page-text);font-size:13px;font-weight:600}.bYanNq_input{border:1px solid var(--admin-page-border);background:var(--admin-page-surface);width:100%;color:var(--admin-page-text);box-sizing:border-box;border-radius:10px;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.bYanNq_input:focus{border-color:var(--admin-accent);outline:none;box-shadow:0 0 0 3px #6699cc1a}.bYanNq_input:disabled{opacity:.55;cursor:not-allowed}.bYanNq_inputReadonly{border:1px solid var(--admin-page-border);width:100%;color:var(--admin-page-text-secondary);box-sizing:border-box;cursor:default;background:#0f172a08;border-radius:10px;padding:10px 12px;font-family:ui-monospace,monospace;font-size:13px}.bYanNq_button{background:var(--admin-accent);color:#fff;cursor:pointer;border:none;border-radius:10px;width:fit-content;padding:10px 18px;font-family:inherit;font-size:13px;font-weight:600;transition:opacity .15s}.bYanNq_button:disabled{opacity:.6;cursor:not-allowed}.bYanNq_error{color:#b91c1c;margin:0;font-size:13px}.bYanNq_successState{flex-direction:column;gap:20px;padding:28px 24px 32px;display:flex}.bYanNq_successTitle{color:#16a34a;font-size:15px;font-weight:600}.bYanNq_credentialGrid{flex-direction:column;gap:12px;display:flex}.bYanNq_credentialRow{flex-direction:column;gap:4px;display:flex}.bYanNq_credentialLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--admin-page-text-muted);font-size:11px;font-weight:700}.bYanNq_credentialValue{color:var(--admin-page-text);border:1px solid var(--admin-page-border);word-break:break-all;background:#0f172a0a;border-radius:8px;padding:8px 12px;font-family:ui-monospace,monospace;font-size:13.5px}.bYanNq_resetButton{color:var(--admin-accent);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;width:fit-content;padding:0;font-family:inherit;font-size:13px;font-weight:500;text-decoration:underline}.bYanNq_dbBody{flex-direction:column;gap:16px;padding:20px 24px 24px;display:flex}.bYanNq_dbCheckRow{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.bYanNq_select{border:1px solid var(--admin-page-border);background:var(--admin-page-surface);width:100%;color:var(--admin-page-text);box-sizing:border-box;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='%2364748b'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;border-radius:10px;padding:10px 32px 10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s}.bYanNq_select:focus{border-color:var(--admin-accent);outline:none;box-shadow:0 0 0 3px #6699cc1a}.bYanNq_inSyncBadge{color:#16a34a;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;align-items:center;gap:6px;width:fit-content;padding:8px 12px;font-size:13px;font-weight:500;display:inline-flex}.bYanNq_tableList{flex-direction:column;gap:12px;display:flex}.bYanNq_tableItem{border:1px solid var(--admin-page-border);border-radius:10px;overflow:hidden}.bYanNq_tableItemHeader{border-bottom:1px solid var(--admin-page-border);background:#0f172a05;justify-content:space-between;align-items:flex-start;gap:16px;padding:12px 16px;display:flex}.bYanNq_tableItemName{color:var(--admin-page-text);font-family:ui-monospace,monospace;font-size:13.5px;font-weight:600;display:block}.bYanNq_tableItemDesc{color:var(--admin-page-text-secondary);margin-top:2px;font-size:12px;display:block}.bYanNq_colTable{border-collapse:collapse;width:100%;font-size:12.5px}.bYanNq_colTh{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--admin-page-text-muted);border-bottom:1px solid var(--admin-page-border);background:#0f172a04;padding:8px 16px;font-size:11px;font-weight:700}.bYanNq_colTr:not(:last-child) td{border-bottom:1px solid var(--admin-page-border)}.bYanNq_colTd{color:var(--admin-page-text);padding:7px 16px}.bYanNq_colTdMono{color:var(--admin-page-text);padding:7px 16px;font-family:ui-monospace,monospace;font-size:12px}.bYanNq_buttonSmall{border:1px solid var(--admin-accent);color:var(--admin-accent);cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;flex-shrink:0;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:background .15s,color .15s}.bYanNq_buttonSmall:hover:not(:disabled){background:var(--admin-accent);color:#fff}.bYanNq_buttonSmall:disabled{opacity:.55;cursor:not-allowed}.bYanNq_buttonDanger{color:#dc2626;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #dc2626;border-radius:8px;flex-shrink:0;padding:6px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:background .15s,color .15s}.bYanNq_buttonDanger:hover:not(:disabled){color:#fff;background:#dc2626}.bYanNq_buttonDanger:disabled{opacity:.55;cursor:not-allowed}.bYanNq_diffLoading{color:var(--admin-page-text-secondary);margin:0;font-size:13px}.bYanNq_diffSections{flex-direction:column;gap:20px;display:flex}.bYanNq_diffSection{flex-direction:column;gap:8px;display:flex}.bYanNq_diffSectionTitle{letter-spacing:.08em;text-transform:uppercase;color:var(--admin-page-text-muted);margin:0;font-size:11px;font-weight:700}.bYanNq_diffRow{border:1px solid var(--admin-page-border);background:#0f172a05;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 12px;display:flex}.bYanNq_diffColName{color:var(--admin-page-text);min-width:140px;font-family:ui-monospace,monospace;font-size:12.5px;font-weight:600}.bYanNq_diffTypePill{color:var(--admin-page-text-secondary);background:#0f172a0f;border-radius:5px;padding:2px 7px;font-family:ui-monospace,monospace;font-size:11.5px}.bYanNq_diffTypePillNew{color:#1d4ed8;background:#eff6ff;border-radius:5px;padding:2px 7px;font-family:ui-monospace,monospace;font-size:11.5px}.bYanNq_diffArrow{color:var(--admin-page-text-muted);font-size:12px}.bYanNq_diffError{color:#b91c1c;font-size:12px}.bYanNq_modalOverlay{z-index:100;background:#0f172a73;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.bYanNq_modal{background:var(--admin-page-surface);border:1px solid var(--admin-page-border);border-radius:16px;flex-direction:column;gap:12px;width:100%;max-width:420px;margin:16px;padding:28px 28px 24px;display:flex;box-shadow:0 8px 32px #0f172a2e}.bYanNq_modalTitle{color:var(--admin-page-text);margin:0;font-size:16px;font-weight:700}.bYanNq_modalDesc{color:var(--admin-page-text-secondary);margin:0;font-size:13.5px;line-height:1.55}.bYanNq_modalCode{color:var(--admin-page-text);background:#0f172a0f;border-radius:4px;padding:1px 5px;font-family:ui-monospace,monospace;font-size:12.5px}.bYanNq_modalActions{justify-content:flex-end;gap:10px;padding-top:4px;display:flex}.bYanNq_outOfSyncList{flex-wrap:wrap;gap:8px;display:flex}.bYanNq_logFilters{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.bYanNq_dateInputRow{gap:6px;display:flex}.bYanNq_dateInputRow .bYanNq_input{flex:1;min-width:0}.bYanNq_startOfDayBtn{border:1px solid var(--admin-page-border);background:var(--admin-page-surface);color:var(--admin-page-text-secondary);white-space:nowrap;cursor:pointer;border-radius:10px;flex-shrink:0;padding:0 10px;font-family:inherit;font-size:12.5px;font-weight:600;transition:color .15s,border-color .15s}.bYanNq_startOfDayBtn:hover:not(:disabled){color:var(--admin-accent);border-color:var(--admin-accent)}.bYanNq_startOfDayBtn:disabled{opacity:.5;cursor:not-allowed}.bYanNq_logPresets{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bYanNq_logResetBtn{border:1px solid var(--admin-page-border);background:var(--admin-page-surface);color:var(--admin-page-text-secondary);cursor:pointer;border-radius:10px;height:40px;padding:10px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:color .15s,border-color .15s}.bYanNq_logResetBtn:hover:not(:disabled){color:var(--admin-accent);border-color:var(--admin-accent)}.bYanNq_logResetBtn:disabled{opacity:.5;cursor:not-allowed}.bYanNq_logSummary{color:var(--admin-page-text-secondary);font-size:12.5px}.bYanNq_logTableWrap{border:1px solid var(--admin-page-border);border-radius:10px;overflow:hidden}.bYanNq_logTable{border-collapse:collapse;table-layout:fixed;width:100%;font-size:12.5px}.bYanNq_logTable th:first-child{width:140px}.bYanNq_logTable th:nth-child(2){width:72px}.bYanNq_logTable th:nth-child(3){width:140px}.bYanNq_logTable th:nth-child(4){width:auto}.bYanNq_logTable th:nth-child(5){width:34%}.bYanNq_logTdTime,.bYanNq_logTdLevel,.bYanNq_logTdContext,.bYanNq_logTdMessage,.bYanNq_logTdStack{color:var(--admin-page-text);vertical-align:top;border-bottom:1px solid var(--admin-page-border);padding:6px 12px}.bYanNq_logTable tr:last-child td{border-bottom:none}.bYanNq_logTdTime{color:var(--admin-page-text-secondary);white-space:nowrap;font-family:ui-monospace,monospace;font-size:11.5px}.bYanNq_logTdContext,.bYanNq_logTdMessage,.bYanNq_logTdStack{max-width:0}.bYanNq_logCellText{white-space:nowrap;text-overflow:ellipsis;width:100%;display:block;overflow:hidden}.bYanNq_logRow{cursor:pointer;transition:background .15s,box-shadow .15s}.bYanNq_logRow:hover,.bYanNq_logRow:focus-visible{box-shadow:inset 3px 0 0 var(--admin-accent);background:#6699cc14;outline:none}.bYanNq_logTdStack .bYanNq_logCellText,.bYanNq_logTdMessage .bYanNq_logCellText{font-family:ui-monospace,monospace;font-size:11.5px}.bYanNq_logMuted{color:var(--admin-page-text-muted)}.bYanNq_logLevelPill{text-transform:uppercase;letter-spacing:.06em;border:1px solid #0000;border-radius:5px;padding:2px 7px;font-family:ui-monospace,monospace;font-size:10.5px;font-weight:700;display:inline-block}.bYanNq_logLevel_warn{color:#b45309;background:#f59e0b1f;border-color:#f59e0b66}.bYanNq_logLevel_error{color:#b91c1c;background:#dc26261a;border-color:#dc262666}.bYanNq_logLevel_fatal{color:#fff;background:#7f1d1d;border-color:#7f1d1d}.bYanNq_logLevel_diag{color:#1d4ed8;background:#3b82f61f;border-color:#3b82f666}.bYanNq_logPagination{justify-content:flex-end;align-items:center;gap:12px;display:flex}.bYanNq_logPageInfo{color:var(--admin-page-text-secondary);font-size:12px}.bYanNq_logModal{flex-direction:column;gap:10px;max-width:900px;max-height:85vh;display:flex;overflow:hidden}.bYanNq_logModalHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.bYanNq_logModalHeading{align-items:center;gap:10px;display:flex}.bYanNq_logModalHint{color:var(--admin-page-text-muted);margin:0;font-size:12.5px}.bYanNq_logModalBody{flex-direction:column;gap:14px;min-height:0;padding:2px 4px 4px 2px;display:flex;overflow-y:auto}.bYanNq_logOverviewGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.bYanNq_logCopyCard,.bYanNq_logCopySection{border:1px solid var(--admin-page-border);background:var(--admin-page-surface);cursor:copy;border-radius:10px;transition:border-color .15s,background .15s,box-shadow .15s;position:relative}.bYanNq_logCopyCard{flex-direction:column;gap:4px;min-width:0;padding:11px 72px 11px 12px;display:flex}.bYanNq_logCopyCard:hover,.bYanNq_logCopyCard:focus-visible,.bYanNq_logCopySection:hover,.bYanNq_logCopySection:focus-visible{border-color:var(--admin-accent);background:#6699cc0a;outline:none;box-shadow:0 0 0 2px #6699cc1f}.bYanNq_logDetailLabel{color:var(--admin-page-text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:10.5px;font-weight:700}.bYanNq_logDetailValue{color:var(--admin-page-text);overflow-wrap:anywhere;font-family:ui-monospace,monospace;font-size:12px;line-height:1.45}.bYanNq_logSectionHeader{justify-content:space-between;align-items:center;padding:10px 12px 8px;display:flex}.bYanNq_logCopyStatus{color:var(--admin-accent);white-space:nowrap;font-size:11px;font-weight:700}.bYanNq_logCopyCard>.bYanNq_logCopyStatus{position:absolute;top:50%;right:12px;transform:translateY(-50%)}.bYanNq_logCopyStatusDone{color:#15803d}.bYanNq_logCopyAllBtn{border:1px solid var(--admin-accent);color:var(--admin-accent);font:inherit;cursor:pointer;white-space:nowrap;background:#6699cc14;border-radius:8px;padding:7px 11px;font-size:12px;font-weight:700}.bYanNq_logCopyAllBtn:hover,.bYanNq_logCopyAllBtn:focus-visible{outline-offset:1px;background:#6699cc29;outline:2px solid #69c3}.bYanNq_logCopyError{color:#b91c1c;background:#dc262614;border-radius:8px;margin:0;padding:8px 10px;font-size:12px}.bYanNq_detailPre{border:none;border-top:1px solid var(--admin-page-border);color:var(--admin-page-text);white-space:pre-wrap;word-break:break-word;background:#0f172a0a;border-radius:0 0 9px 9px;margin:0;padding:12px 14px;font-family:ui-monospace,monospace;font-size:12.5px;line-height:1.55}.bYanNq_stackBox{border:none;border-top:1px solid var(--admin-page-border);background:#0f172a08;border-radius:0 0 9px 9px;overflow:hidden}.bYanNq_stackHeader{color:var(--admin-page-text);border-bottom:1px solid var(--admin-page-border);white-space:pre-wrap;word-break:break-word;background:#0f172a0a;margin:0;padding:10px 14px;font-family:ui-monospace,monospace;font-size:12.5px}.bYanNq_stackFrames{margin:0;padding:6px 0;list-style:none}.bYanNq_stackFrame{border-left:2px solid #0000;grid-template-columns:32px minmax(0,1fr);gap:4px 10px;padding:6px 14px;font-family:ui-monospace,monospace;font-size:12px;line-height:1.5;display:grid}.bYanNq_stackFrameApp{border-left-color:var(--admin-accent);background:#6699cc0f}.bYanNq_stackFrameLib{opacity:.6}.bYanNq_stackFrameIdx{color:var(--admin-page-text-muted);align-self:center;font-size:10.5px}.bYanNq_stackFrameFn{color:var(--admin-page-text);word-break:break-all;grid-column:2;font-weight:600}.bYanNq_stackFrameLoc{color:var(--admin-page-text-secondary);word-break:break-all;grid-column:2}.bYanNq_stackFrameApp .bYanNq_stackFrameLoc{color:#1d4ed8}.bYanNq_changelogPublisher{flex-direction:column;gap:20px;display:flex}.bYanNq_changelogTextarea{resize:vertical;border:1px solid var(--admin-page-border);box-sizing:border-box;background:var(--admin-page-surface);width:100%;min-height:260px;color:var(--admin-page-text);border-radius:10px;padding:14px;font:12.5px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace}.bYanNq_changelogTextarea:focus{border-color:var(--admin-accent);outline:none;box-shadow:0 0 0 3px #6699cc1a}.bYanNq_changelogActions{flex-wrap:wrap;gap:10px;display:flex}.bYanNq_buttonPublish{color:#fff;cursor:pointer;background:#15803d;border:none;border-radius:10px;padding:10px 18px;font-family:inherit;font-size:13px;font-weight:600}.bYanNq_buttonPublish:disabled{opacity:.6;cursor:not-allowed}.bYanNq_validationList{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;flex-direction:column;gap:5px;padding:12px 14px;font-size:12.5px;display:flex}.bYanNq_publishResult{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;flex-direction:column;gap:4px;padding:13px 15px;font-size:13px;display:flex}.bYanNq_previewToggle{border:1px solid var(--admin-page-border);background:#0f172a08;border-radius:9px;gap:3px;width:fit-content;padding:3px;display:flex}.bYanNq_previewToggle button{color:var(--admin-page-text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:7px 12px;font-family:inherit;font-size:12px;font-weight:600}.bYanNq_previewToggle .bYanNq_previewToggleActive{background:var(--admin-page-surface);color:var(--admin-page-text);box-shadow:0 1px 3px #0f172a1f}.bYanNq_changelogPreview{flex-direction:column;gap:12px;display:flex}.bYanNq_changelogEntry{border:1px solid var(--admin-page-border);background:var(--admin-page-surface);border-radius:12px;padding:17px 18px}.bYanNq_changelogEntryMeta{color:var(--admin-page-text-muted);align-items:center;gap:8px;margin-bottom:7px;font-size:11px;display:flex}.bYanNq_changelogEntry h4{color:var(--admin-page-text);margin:0 0 8px;font-size:15px}.bYanNq_changelogEntry ul{color:var(--admin-page-text-secondary);margin:0;padding-left:19px;font-size:13px;line-height:1.55}.bYanNq_audienceBadge{color:#fff;letter-spacing:.06em;border-radius:999px;padding:2px 7px;font-size:9.5px;font-weight:800;display:inline-flex}.bYanNq_audienceADMIN{background:#7c3aed}.bYanNq_audienceUSER{background:#2563a8}.bYanNq_audienceBOTH{background:#0f766e}.bYanNq_changelogEmpty{color:var(--admin-page-text-muted);margin:0;font-size:13px}.bYanNq_releaseHistory{border:1px solid var(--admin-page-border);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.bYanNq_releaseHistoryRow{justify-content:space-between;align-items:center;gap:16px;padding:13px 15px;display:flex}.bYanNq_releaseHistoryRow:not(:last-child){border-bottom:1px solid var(--admin-page-border)}.bYanNq_releaseHistoryRow>div:first-child,.bYanNq_deliverySummary{align-items:center;gap:10px;display:flex}.bYanNq_releaseHistoryRow span{color:var(--admin-page-text-muted);font-size:11.5px}.bYanNq_releaseDeliveryBlock,.bYanNq_recipientStatuses{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.bYanNq_recipientStatuses span{font-family:ui-monospace,monospace;font-size:10.5px}@media (max-width:640px){.bYanNq_toolCardHeader,.bYanNq_form,.bYanNq_dbBody,.bYanNq_successState{padding-left:16px;padding-right:16px}.bYanNq_formRow{grid-template-columns:1fr;gap:16px}.bYanNq_form .bYanNq_button,.bYanNq_dbCheckRow .bYanNq_button{width:100%}.bYanNq_dbSyncWarning{padding:12px}.bYanNq_tableItem{overflow-x:auto}.bYanNq_tableItemHeader{gap:12px;padding:12px}.bYanNq_colTable{min-width:520px}.bYanNq_colTh,.bYanNq_colTd,.bYanNq_colTdMono{padding-left:12px;padding-right:12px}.bYanNq_logFilters{grid-template-columns:1fr}.bYanNq_logResetBtn{width:100%}.bYanNq_logTableWrap{overflow-x:auto}.bYanNq_logTable{min-width:720px}.bYanNq_logPagination{justify-content:space-between;gap:8px}.bYanNq_logPageInfo{text-align:center}.bYanNq_diffRow{align-items:flex-start}.bYanNq_diffColName{overflow-wrap:anywhere;width:100%;min-width:0}.bYanNq_modalOverlay{align-items:flex-end}.bYanNq_modal{border-bottom-right-radius:0;border-bottom-left-radius:0;max-width:none;margin:0;padding:20px 16px}.bYanNq_modalActions{flex-direction:column-reverse}.bYanNq_modalActions .bYanNq_button,.bYanNq_modalActions .bYanNq_buttonDanger{width:100%}.bYanNq_logModal{max-height:88vh}.bYanNq_logModalHeader{align-items:flex-start}.bYanNq_logModalHeading{flex-direction:column;align-items:flex-start}.bYanNq_logOverviewGrid{grid-template-columns:1fr}.bYanNq_changelogActions,.bYanNq_releaseHistoryRow,.bYanNq_deliverySummary{flex-direction:column;align-items:stretch}.bYanNq_releaseDeliveryBlock,.bYanNq_recipientStatuses{align-items:stretch}.bYanNq_changelogActions .bYanNq_button,.bYanNq_buttonPublish{width:100%}}.bYanNq_actionButton{border:1px solid var(--admin-page-border);background:var(--admin-page-surface);min-height:36px;color:var(--admin-page-text);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:600;transition:border-color .15s,color .15s;display:inline-flex;box-shadow:0 1px 2px #0f172a0d}.bYanNq_actionButton:hover:not(:disabled){border-color:var(--admin-accent);color:var(--admin-accent)}.bYanNq_actionButton:focus-visible{outline:2px solid var(--admin-accent);outline-offset:2px}.bYanNq_actionButton:disabled{opacity:.6;cursor:progress}.bYanNq_checkedAt{color:var(--admin-page-text-muted);white-space:nowrap;font-size:12.5px}.bYanNq_syncSummary{border:1px solid var(--admin-page-border);background:var(--admin-page-surface);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.4fr);display:grid;overflow:hidden;box-shadow:0 1px 4px #0f172a0f}.bYanNq_syncStat{border-right:1px solid var(--admin-page-border);flex-direction:column;gap:2px;padding:16px 20px;display:flex}.bYanNq_syncStatValue{font-variant-numeric:tabular-nums;color:var(--admin-page-text-muted);font-size:24px;font-weight:700;line-height:1.15}.bYanNq_syncStatPending .bYanNq_syncStatValue{color:#b45309}.bYanNq_syncStatLabel{color:var(--admin-page-text-secondary);font-size:12.5px;font-weight:500}.bYanNq_syncStatus{color:#b45309;background:#f59e0b0f;align-items:center;gap:8px;padding:16px 20px;font-size:13.5px;font-weight:600;display:flex}.bYanNq_syncStatus:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:8px;height:8px}.bYanNq_syncStatusOk{color:#15803d;background:#f0fdf4}.bYanNq_syncSummary[aria-busy=true] .bYanNq_syncStatus{color:var(--admin-page-text-secondary);background:0 0}.bYanNq_outOfSyncPanel{background:#f59e0b0a;border:1px dashed #f59e0b80;border-radius:12px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.bYanNq_outOfSyncLabel{color:#92400e;font-size:12.5px;font-weight:600}.bYanNq_tableChip{border:1px solid var(--admin-page-border);background:var(--admin-page-surface);min-height:32px;color:var(--admin-page-text);cursor:pointer;border-radius:999px;padding:0 12px;font-family:ui-monospace,monospace;font-size:12.5px;transition:border-color .15s,background-color .15s,color .15s}.bYanNq_tableChip:hover{border-color:var(--admin-accent);color:var(--admin-accent)}.bYanNq_tableChipActive,.bYanNq_tableChipActive:hover{border-color:var(--admin-accent);background:var(--admin-accent);color:#fff}.bYanNq_select:disabled{opacity:.6;cursor:progress}.bYanNq_levelChips{border:1px solid var(--admin-page-border);background:#0f172a05;border-radius:10px;flex-wrap:wrap;gap:4px;width:fit-content;padding:3px;display:flex}.bYanNq_levelChip{min-height:32px;color:var(--admin-page-text-secondary);text-transform:capitalize;cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:6px;padding:0 11px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background-color .15s,color .15s;display:inline-flex}.bYanNq_levelChip:hover{color:var(--admin-page-text)}.bYanNq_levelChipActive,.bYanNq_levelChipActive:hover{background:var(--admin-page-surface);color:var(--admin-page-text);box-shadow:0 1px 3px #0f172a1f}.bYanNq_levelDot{border-style:solid;border-width:1px;border-radius:50%;width:7px;height:7px;padding:0}.bYanNq_logModalTools{align-items:center;gap:6px;display:flex}.bYanNq_logNavBtn{border:1px solid var(--admin-page-border);background:var(--admin-page-surface);width:32px;height:32px;color:var(--admin-page-text-secondary);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;transition:border-color .15s,color .15s;display:inline-flex}.bYanNq_logNavBtn:hover:not(:disabled){border-color:var(--admin-accent);color:var(--admin-accent)}.bYanNq_logNavBtn:disabled{opacity:.4;cursor:not-allowed}.bYanNq_logNavPos{font-variant-numeric:tabular-nums;text-align:center;min-width:64px;color:var(--admin-page-text-muted);font-size:12.5px}@media (max-width:1100px){.bYanNq_logFilters{grid-template-columns:1fr 1fr}.bYanNq_logFilters>.bYanNq_field:first-child{grid-column:1/-1}}@media (max-width:640px){.bYanNq_syncSummary{grid-template-columns:repeat(3,minmax(0,1fr))}.bYanNq_syncStat{padding:12px 14px}.bYanNq_syncStat:nth-child(3){border-right:none}.bYanNq_syncStatus{border-top:1px solid var(--admin-page-border);grid-column:1/-1;padding:12px 14px}.bYanNq_logFilters{grid-template-columns:1fr}.bYanNq_levelChips{width:auto}.bYanNq_logModalTools{flex-wrap:wrap;justify-content:flex-end}}
