.ocx-card{display:flex;flex-direction:column;gap:14px;width:100%;min-width:0;box-sizing:border-box;padding:16px 18px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(180deg,#0d1523a3,#060c16b8),#080f1c99;box-shadow:inset 0 1px #f5f7ff09,0 10px 26px #0000002e}.ocx-htop{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ocx-titlewrap{display:flex;align-items:baseline;gap:9px;min-width:0;flex:1 1 auto}.ocx-title{font-size:16px;font-weight:600;margin:0;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--white)}.ocx-num{color:var(--steel);font-size:13px;flex:none}.ocx-htop-right{display:flex;align-items:center;gap:10px;margin-left:auto;flex:none}.ocx-runtime{display:inline-flex;align-items:center;gap:5px;color:var(--silver);font-size:12px;white-space:nowrap}.ocx-runtime svg{color:var(--steel)}.ocx-actions{display:flex;gap:5px;flex:none}.ocx-actions button{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;border:none;background:transparent;color:var(--silver);cursor:pointer;transition:background .12s,color .12s}.ocx-actions button:hover{background:#a9b7d614;color:var(--white)}.ocx-actions .ocx-del{color:#ff7a7aa6}.ocx-actions .ocx-del:hover{background:var(--attention-soft);color:var(--attention)}.ocx-divider{height:1px;background:var(--line)}.ocx-meta{display:flex;align-items:center;justify-content:space-between;gap:10px 16px;flex-wrap:wrap}.ocx-status{display:flex;flex-direction:column;align-items:flex-start;gap:3px;font-size:13px;color:var(--silver);flex:1 1 260px;min-width:0}.ocx-st-l1{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ocx-st-l1 b{color:var(--white);font-weight:500}.ocx-st-d1{color:var(--silver)}.ocx-st-l2{color:var(--steel);font-size:11px;padding-left:16px}.ocx-dot{width:8px;height:8px;border-radius:50%;flex:none}.ocx-deals{display:inline-flex;align-items:center;gap:9px;background:var(--success-soft);border:1px solid rgba(90,244,162,.22);border-radius:999px;padding:6px 13px;cursor:pointer;flex:none;transition:filter .12s}.ocx-deals:hover{filter:brightness(1.12)}.ocx-deals.is-zero{background:#a9b7d60f;border-color:var(--line);cursor:default}.ocx-deals-track{width:54px;height:5px;border-radius:999px;background:#ffffff24;overflow:hidden;flex:none}.ocx-deals-track>span{display:block;height:100%;background:var(--success);border-radius:999px}.ocx-deals.is-zero .ocx-deals-track>span{background:var(--silver)}.ocx-deals-label{font-size:12.5px;color:var(--white);font-weight:500;white-space:nowrap}.ocx-deals svg{color:var(--success);flex:none}.ocx-deals.is-zero svg{color:var(--steel)}.ocx-secs{display:flex;gap:12px;flex-wrap:wrap;align-items:stretch}.ocx-fill{flex:1 1 200px;min-width:0;box-sizing:border-box;width:100%;background:#a9b7d60b;border:none;border-radius:12px;padding:12px 15px;display:flex;flex-direction:column;gap:10px;text-align:left;color:var(--silver);font:inherit;appearance:none;-webkit-appearance:none}button.ocx-fill{cursor:pointer;transition:background .12s}button.ocx-fill:hover{background:#a9b7d613}.ocx-seclabel{display:flex;align-items:center;gap:5px;color:var(--steel);font-size:9.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.ocx-fchev{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 14px;padding:4px 0;flex:1 1 auto}.ocx-fpair{display:inline-flex;align-items:center;gap:10px 14px}.ocx-chevicon{color:var(--steel);flex:none}.ocx-fstat{display:flex;flex-direction:column;align-items:center;text-align:center}.ocx-fstat b{font-size:17px;font-weight:600;line-height:1.15;color:var(--white)}.ocx-fstat em{font-style:normal;color:var(--silver);font-size:11px}.ocx-chats-head{display:flex;gap:14px;font-size:12.5px;color:var(--silver);flex-wrap:wrap}.ocx-chats-head b{color:var(--white);font-weight:600}.ocx-pbar{display:flex;height:7px;border-radius:999px;overflow:hidden;gap:2px;background:#a9b7d612}.ocx-pbar>span{display:block}.ocx-legend{display:flex;gap:13px;flex-wrap:wrap;font-size:11.5px;color:var(--silver)}.ocx-leg{display:flex;align-items:center;gap:5px;background:none;border:none;padding:0;cursor:pointer;color:inherit;font:inherit}.ocx-leg:hover b{text-decoration:underline}.ocx-leg i{width:8px;height:8px;border-radius:50%;flex:none}.ocx-leg b{color:var(--white);font-weight:600}.ocx-graph{display:flex;flex-direction:column;gap:4px;justify-content:flex-end;flex:1 1 auto}.ocx-graph svg{display:block}.ocx-graphcap{color:var(--steel);font-size:10.5px}.ocx-graph-empty{height:22px;display:flex;align-items:center;font-size:11.5px;color:var(--steel)}@media(max-width:760px){.ocx-fill{flex-basis:100%}}@media(max-width:560px){.ocx-card{padding:14px;gap:12px}.ocx-htop-right{width:100%;margin-left:0;justify-content:space-between}.ocx-secs{gap:10px}.ocx-deals{width:100%}.ocx-deals-track{flex:1 1 auto;width:auto}}:root{color-scheme:dark;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#f5f7ff;background:#0a0f1a;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--dark: #0a0f1a;--midnight: #0f172a;--silver: #a9b7d6;--pale: #7daafb;--white: #f5f7ff;--steel: #3b4c68;--accent: #2a6bff;--success: #5af4a2;--success-soft: rgba(90, 244, 162, .14);--attention: #ff7a7a;--attention-soft: rgba(255, 122, 122, .13);--panel: rgba(7, 13, 24, .54);--panel-deep: rgba(3, 8, 16, .8);--border: rgba(169, 183, 214, .12);--border-strong: rgba(169, 183, 214, .18);--line: rgba(169, 183, 214, .1);--glow: rgba(125, 170, 251, .1);--glow-soft: rgba(42, 107, 255, .06);--shadow: 0 20px 54px rgba(0, 0, 0, .44);--overview-surface-radius: 16px;--overview-inner-radius: 13px}.skeleton-block{position:relative;display:block;overflow:hidden;min-width:0;max-width:100%;border-radius:6px;background:linear-gradient(180deg,#a9b7d616,#3b4c680d),#a9b7d60a;box-shadow:inset 0 1px #f5f7ff06}.skeleton-block:after{position:absolute;inset:0;content:"";background:linear-gradient(90deg,transparent,rgba(245,247,255,.058),transparent);transform:translate(-110%);animation:skeletonSheen 1.7s ease-in-out infinite}@keyframes skeletonSheen{to{transform:translate(110%)}}.skeleton-line{width:100%;height:9px}.skeleton-line--xs{width:min(48px,100%)}.skeleton-line--sm{width:min(74px,100%)}.skeleton-line--md{width:min(116px,100%)}.skeleton-line--lg{width:min(154px,100%)}.skeleton-line--xl{width:min(190px,100%)}.skeleton-pill{width:min(84px,100%);height:26px;border-radius:999px}.skeleton-pill--sm{width:min(42px,100%);height:18px}.skeleton-pill--md{width:min(86px,100%);height:24px}.skeleton-pill--lg{width:min(118px,100%);height:28px}.skeleton-pill--xl{width:min(146px,100%);height:30px}.skeleton-orb{width:46px;height:46px;border-radius:50%}.skeleton-orb--lg{width:58px;height:58px}.skeleton-dot{width:22px;height:22px;border-radius:50%}.skeleton-toggle{width:42px;height:24px;border-radius:999px}.page-meta-skeleton{flex:0 0 auto;justify-content:center;min-width:76px}.page-meta-number-skeleton{width:18px;height:10px}.page-meta-label-skeleton{width:34px;height:7px;opacity:.82}.capacity-summary.is-loading{display:grid;gap:8px;cursor:default}.capacity-summary.is-loading .capacity-summary-head,.account-extension-skeleton .account-extension-title-row{justify-content:flex-start}.capacity-skeleton-bar{width:100%;height:7px;border-radius:999px}.extensions-status-line.is-loading{display:flex;align-items:center;width:58px}.extensions-status-line.is-loading .skeleton-line{width:100%;height:8px}.account-extension-skeleton{min-height:68px;pointer-events:none}.account-extension-skeleton .account-capacity{display:grid;gap:6px;padding-top:5px}.account-extension-skeleton .account-extension-actions{align-items:center}.overview-skeleton,.order-card-list.is-loading,.purchase-list.is-loading,.templates-grid.is-loading,.template-choice-panel.is-loading{pointer-events:none}.conversation-phase-card-skeleton .metric-copy,.metric-card-skeleton .metric-copy{display:grid;gap:8px}.skeleton-number-line{height:28px}.pipeline-percent-bar-skeleton{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px}.skeleton-stage-segment{width:100%;height:100%;min-width:0;min-height:0;border-radius:5px}.analytics-card-skeleton .analytics-card-actions{align-items:center}.skeleton-chart-wrap{min-height:260px;padding:16px 0 26px 46px;cursor:default}.message-chart-wrap.skeleton-chart-wrap{min-height:260px}.skeleton-chart-line{position:absolute;right:20px;left:48px;height:1px;opacity:.76}.skeleton-axis-label{position:absolute;left:14px;width:22px;height:7px;border-radius:999px;background:#a9b7d614}.skeleton-axis-label--top{top:calc(16% - 3px)}.skeleton-axis-label--mid{top:calc(47% - 3px)}.skeleton-axis-label--low{top:calc(72% - 3px)}.skeleton-chart-line--top{top:18%}.skeleton-chart-line--mid{top:48%}.skeleton-chart-line--low{top:74%}.skeleton-chart-area{position:absolute;right:18px;bottom:34px;left:48px;height:58%;opacity:.44;clip-path:polygon(0 64%,16% 46%,30% 54%,47% 28%,63% 38%,80% 18%,100% 32%,100% 100%,0 100%);border-radius:9px 9px 4px 4px}.skeleton-chart-curve{position:absolute;right:20px;left:48px;height:22px;opacity:.72;clip-path:polygon(0 62%,14% 32%,28% 48%,45% 18%,62% 40%,79% 12%,100% 30%,100% 52%,79% 34%,62% 62%,45% 40%,28% 70%,14% 54%,0 84%);border-radius:999px}.skeleton-chart-curve--soft{bottom:118px;opacity:.38}.skeleton-chart-curve--strong{bottom:98px}.skeleton-chart-date{position:absolute;bottom:13px;width:42px;height:7px;border-radius:999px}.skeleton-chart-date--left{left:48px}.skeleton-chart-date--mid{left:50%;transform:translate(-50%)}.skeleton-chart-date--right{right:20px}.skeleton-chart-bars{position:absolute;right:22px;bottom:34px;left:50px;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:clamp(6px,1vw,12px);align-items:end;height:62%}.skeleton-chart-bar{width:100%;min-width:0;border-radius:7px 7px 3px 3px}.skeleton-chart-bar--1{height:42%}.skeleton-chart-bar--2{height:62%}.skeleton-chart-bar--3{height:36%}.skeleton-chart-bar--4{height:78%}.skeleton-chart-bar--5{height:54%}.skeleton-chart-bar--6{height:86%}.skeleton-chart-bar--7{height:66%}.skeleton-chart-wrap--bars .skeleton-chart-curve--strong{bottom:70%;opacity:.44}.order-card.order-card-skeleton{min-height:76px}.order-card-skeleton .order-card-main{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto;gap:0}.order-summary-row-skeleton{align-items:center}.order-title-pill-skeleton{min-width:0}.order-skeleton-title{width:min(112px,100%);height:10px;border-radius:999px}.order-search-summary-skeleton,.order-workflow-strip-skeleton{align-items:center;gap:0;padding:0}.order-search-step-skeleton-wrap,.order-workflow-segment-skeleton-wrap{cursor:default}.order-search-step-label-skeleton{width:30px;height:7px}.order-search-step-value-skeleton{width:18px;height:9px}.order-workflow-label-skeleton{width:32px;height:7px}.order-workflow-value-skeleton{width:20px;height:9px}.order-count-controls-skeleton{width:auto;min-width:94px;height:34px;margin-right:3px;pointer-events:none}.order-count-controls .progress-ratio-skeleton{justify-content:center;padding:0 9px;cursor:default}.order-deal-count-skeleton{width:28px;height:9px}.order-deal-label-skeleton{width:32px;height:7px;opacity:.82}.order-action-icon-skeleton{width:34px;height:34px;border-radius:50%}.order-skeleton-actions{min-width:0}.order-chat-row-skeleton{grid-template-columns:auto minmax(0,1fr);pointer-events:none}.template-choice-card-grid.template-choice-card-grid-skeleton{grid-template-columns:repeat(auto-fit,minmax(176px,218px));pointer-events:none}.template-choice-card-skeleton{display:flex;align-items:center;min-height:60px}.template-overview-card-skeleton{pointer-events:none}.template-overview-card-skeleton .template-overview-card-actions{align-items:center;grid-template-columns:auto;gap:0}.purchase-group-skeleton{pointer-events:none}.purchase-group-title-skeleton{width:min(220px,100%)}.purchase-group-title-skeleton .skeleton-line{height:18px}.purchase-card.purchase-card-skeleton{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,1fr) minmax(220px,.74fr);grid-template-rows:38px minmax(118px,auto);gap:0;min-height:112px;padding:0;border-radius:11px;overflow:hidden}.purchase-card.purchase-card-skeleton .purchase-total-cell{grid-column:1 / -1;grid-row:1;align-items:center;justify-content:flex-start;min-height:0;padding:0 18px;border-bottom:1px solid rgba(169,183,214,.085);background:linear-gradient(90deg,rgba(125,170,251,.042),transparent 46%),#0a111d47}.purchase-card.purchase-card-skeleton .purchase-main{display:grid;grid-column:1;grid-row:2;align-content:center;min-height:118px;padding:18px 28px 16px}.purchase-skeleton-timeline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:center;min-width:0}.purchase-skeleton-step{display:grid;justify-items:center;gap:10px;min-width:0}.purchase-skeleton-dot{width:30px;height:30px;border-radius:50%}.purchase-skeleton-step-line{width:min(72px,100%);height:8px}.purchase-card.purchase-card-skeleton .purchase-meta-grid{display:grid;grid-column:2;grid-row:2;grid-template-columns:repeat(2,minmax(0,1fr));min-height:118px;padding:0;border-right:1px solid rgba(169,183,214,.09);border-left:1px solid rgba(169,183,214,.09)}.purchase-meta-item-skeleton{display:grid;align-content:center;gap:10px;min-width:0;min-height:118px;padding:16px 18px}.purchase-meta-item-skeleton+.purchase-meta-item-skeleton{border-left:1px solid rgba(169,183,214,.09)}.purchase-card-side-skeleton{display:grid;grid-column:3;grid-row:2;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-content:center;align-items:center;min-width:0;min-height:118px;padding:12px 16px}.purchase-links-skeleton{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;width:100%;min-width:0}.purchase-links-skeleton .skeleton-pill{width:100%;height:30px}.purchase-icon-actions-skeleton{display:flex;gap:7px;justify-content:flex-end;min-width:0}.purchase-icon-skeleton{flex:0 0 auto;width:32px;height:32px;border-radius:50%}.purchase-actions-skeleton{display:grid;grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;min-width:0}.purchase-action-skeleton{width:100%;height:30px}@media(max-width:1280px){.purchase-card.purchase-card-skeleton{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-template-rows:38px minmax(112px,auto) auto}.purchase-card.purchase-card-skeleton .purchase-main{min-height:112px;padding:16px 22px}.purchase-card.purchase-card-skeleton .purchase-meta-grid{grid-column:2;grid-row:2;min-height:112px;border-right:0}.purchase-meta-item-skeleton{min-height:112px;padding:14px 16px}.purchase-card-side-skeleton{grid-column:1 / -1;grid-row:3;grid-template-columns:minmax(0,1fr) auto minmax(180px,.62fr);min-height:0;padding:10px 14px 14px;border-top:1px solid rgba(169,183,214,.09)}.purchase-actions-skeleton{grid-column:3}}@media(max-width:1120px){.purchase-card.purchase-card-skeleton{grid-template-columns:minmax(0,1fr) minmax(210px,260px);grid-template-rows:38px auto auto}.purchase-card.purchase-card-skeleton .purchase-main{grid-column:1;grid-row:2;padding:14px 12px}.purchase-card.purchase-card-skeleton .purchase-meta-grid{grid-column:1 / -1;grid-row:3;border-top:1px solid rgba(169,183,214,.09);border-right:0;border-left:0}.purchase-card-side-skeleton{grid-column:2;grid-row:2;grid-template-columns:minmax(0,1fr);padding:12px;border-top:0}.purchase-actions-skeleton{grid-column:1 / -1;grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.skeleton-block:after{animation:none;opacity:.25;transform:none}}@media(max-width:760px){.order-skeleton-actions{min-width:0}.order-card-skeleton .order-summary-row-skeleton{justify-content:stretch;gap:8px}.order-card-skeleton .order-title-pill-skeleton{flex:0 0 100%;width:100%;max-width:100%}.order-card-skeleton .order-title-pill-skeleton .order-skeleton-title{width:min(168px,54%);margin-inline:auto}.order-card-skeleton .order-search-summary-skeleton,.order-card-skeleton .order-workflow-strip-skeleton{flex:1 1 100%;width:100%;max-width:100%}.order-card-skeleton .order-search-summary-skeleton{justify-content:stretch}.order-card-skeleton .order-search-step-skeleton-wrap{flex:1 1 0;justify-content:center}.order-card-skeleton .order-workflow-strip-skeleton{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.order-card-skeleton .order-workflow-segment-skeleton-wrap,.order-card-skeleton .order-card-actions{justify-content:center}.template-choice-card-grid.template-choice-card-grid-skeleton{grid-template-columns:1fr;justify-content:stretch;overflow:visible;padding:0}.template-choice-card-grid.template-choice-card-grid-skeleton .template-choice-card-skeleton{width:100%}.conversation-phase-card-skeleton .conversation-metric{grid-template-columns:42px minmax(0,1fr)}.conversation-phase-card-skeleton .conversation-metric .skeleton-orb--lg{justify-self:center;width:40px;height:40px}.analytics-card-skeleton .analytics-card-head{grid-template-columns:minmax(0,1fr) auto;overflow:visible}.analytics-card-skeleton .analytics-card-actions{display:flex;grid-column:auto;grid-row:auto}.purchase-card.purchase-card-skeleton{grid-template-columns:1fr;grid-template-rows:auto;min-height:0}.purchase-card.purchase-card-skeleton .purchase-total-cell,.purchase-card.purchase-card-skeleton .purchase-main,.purchase-card.purchase-card-skeleton .purchase-meta-grid,.purchase-card-side-skeleton{grid-column:1 / -1;grid-row:auto}.purchase-card.purchase-card-skeleton .purchase-total-cell{padding:14px 12px}.purchase-card.purchase-card-skeleton .purchase-main{min-height:96px;padding:16px 12px}.purchase-card.purchase-card-skeleton .purchase-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.purchase-meta-item-skeleton{min-height:96px;padding:14px 12px}.purchase-card-side-skeleton{grid-template-columns:minmax(0,1fr);width:100%;min-height:0;padding:12px;border-top:1px solid rgba(169,183,214,.09)}.purchase-icon-actions-skeleton{justify-content:flex-start}.skeleton-chart-wrap,.message-chart-wrap.skeleton-chart-wrap{min-height:240px}}@media(max-width:520px){.conversation-phase-card-skeleton .conversation-metric{grid-template-columns:46px minmax(0,1fr)}.conversation-phase-card-skeleton .conversation-metric .skeleton-orb--lg{width:44px;height:44px}.secondary-metrics-row .metric-card-skeleton{grid-template-columns:28px minmax(0,1fr)}.secondary-metrics-row .metric-card-skeleton .skeleton-orb{width:28px;height:28px}.order-card-skeleton .order-search-summary-skeleton,.order-card-skeleton .order-workflow-strip-skeleton{width:100%;max-width:100%}.order-card-skeleton .order-title-pill-skeleton .order-skeleton-title{width:min(154px,62%)}}.auth-surface,.account-workspace{position:relative;isolation:isolate;display:grid;min-height:100vh;place-items:center;overflow-x:hidden;overflow-y:auto;padding:clamp(20px,4vw,48px);color:var(--white);background:linear-gradient(180deg,#030711,#070d18 52%,#050a13)}.auth-surface{min-height:100dvh}.auth-surface:before{position:absolute;inset:0;z-index:-2;content:"";background:linear-gradient(180deg,rgba(245,247,255,.035),transparent 32%);opacity:.7}.auth-surface:after{content:none}.account-workspace{width:100%;min-height:100%;place-items:start center;overflow:visible;padding:clamp(18px,2.6vw,34px);background:transparent;isolation:auto}.account-workspace:before,.account-workspace:after{content:none}.auth-surface--signin{--auth-footer-card-gap: clamp(188px, 26svh, 260px);--auth-card-glow-underlap: clamp(118px, 16svh, 170px);--auth-footer-glow-rise: clamp(126px, 17svh, 166px);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:124px 0 0}.auth-surface--account{--auth-footer-card-gap: clamp(72px, 8vh, 96px);--auth-card-glow-underlap: clamp(118px, 16svh, 170px);--auth-footer-glow-rise: calc(var(--auth-footer-card-gap) + 106px);--auth-header-safe-space: clamp(126px, 13vh, 156px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:0;height:100vh;height:100dvh;min-height:100dvh;padding:var(--auth-header-safe-space) 0 0;overflow-x:hidden;overflow-y:auto}.auth-site-header{position:fixed;z-index:20;top:0;left:0;right:0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:min(100%,1240px);margin:0 auto;padding:34px 28px 18px;pointer-events:none}.auth-site-header:before{position:fixed;z-index:-1;top:0;left:0;right:0;height:112px;content:"";background:linear-gradient(180deg,#050a12c2,#050a1200);pointer-events:none}.auth-brand-mark,.auth-header-nav,.auth-menu-toggle{pointer-events:auto}.auth-brand-mark{display:inline-flex;align-items:center;justify-self:start;gap:12px;color:var(--white);font-size:1.28rem;font-weight:720;text-decoration:none;text-shadow:0 0 22px rgba(245,247,255,.18)}.auth-menu-toggle{position:relative;display:none;place-items:center;width:44px;height:40px;padding:0;color:#f5f7ff;border:1px solid rgba(169,183,214,.18);border-radius:14px;background:linear-gradient(180deg,#f5f7ff14,#0a0f1a7a),#080d198f;box-shadow:inset 0 1px #f5f7ff1c,0 12px 28px #0000003d,0 0 24px #7daafb1a;cursor:pointer;backdrop-filter:blur(18px) saturate(132%);-webkit-backdrop-filter:blur(18px) saturate(132%)}.auth-menu-toggle span,.auth-menu-toggle:before,.auth-menu-toggle:after{position:absolute;width:18px;height:1.5px;content:"";border-radius:999px;background:currentColor;transition:opacity .16s ease,transform .16s ease}.auth-menu-toggle:before{transform:translateY(-6px)}.auth-menu-toggle:after{transform:translateY(6px)}.auth-site-header.is-menu-open .auth-menu-toggle span{opacity:0}.auth-site-header.is-menu-open .auth-menu-toggle:before{transform:rotate(45deg)}.auth-site-header.is-menu-open .auth-menu-toggle:after{transform:rotate(-45deg)}.auth-header-nav{display:inline-flex;align-items:center;justify-content:center;justify-self:center;gap:3px;max-width:100%;min-width:0;min-height:46px;padding:5px;border:1px solid rgba(169,183,214,.16);border-radius:999px;color:#f5f7ffe0;background:linear-gradient(180deg,#f5f7ff14,#0a0f1a80),#080d1985;box-shadow:inset 0 1px #f5f7ff1f,0 18px 46px #0000004d,0 0 36px #7daafb1f;backdrop-filter:blur(18px) saturate(132%);-webkit-backdrop-filter:blur(18px) saturate(132%);font-size:.9rem}.auth-header-nav a{display:inline-flex;align-items:center;justify-content:center;min-width:82px;min-height:34px;padding:0 16px;border:1px solid transparent;border-radius:999px;color:inherit;text-decoration:none;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,color .16s ease,text-shadow .16s ease}.auth-header-nav a:hover,.auth-header-nav a:focus-visible{border-color:#f5f7ff29;color:var(--white);background:#f5f7ff13;box-shadow:inset 0 1px #f5f7ff1a,0 0 22px #7daafb29;text-shadow:0 0 18px rgba(125,170,251,.32)}.auth-menu-close,.auth-nav-panel-brand{display:none}.auth-site-footer{position:relative;z-index:10;width:100%;margin-top:auto;padding:22px 24px 26px;overflow:visible;isolation:isolate;background:linear-gradient(90deg,transparent,rgba(245,247,255,.075),rgba(125,170,251,.06),transparent) top / 100% 1px no-repeat,linear-gradient(180deg,#0e192c0f,#060c1629);box-shadow:inset 0 -1px #7daafb0a;pointer-events:none}.auth-site-footer:before,.auth-site-footer:after{position:absolute;z-index:0;right:0;left:0;content:"";pointer-events:none}.auth-site-footer:before{content:none}.auth-site-footer:after{content:none}.auth-footer-shell{position:relative;z-index:1;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;width:min(1120px,100%);margin:0 auto;pointer-events:auto}.auth-footer-brand{justify-self:start;color:#f5f7ffe6;font-size:1.04rem;font-weight:720;text-decoration:none;text-shadow:0 0 18px rgba(245,247,255,.14)}.auth-footer-links{display:inline-flex;align-items:center;justify-content:center;gap:34px;color:#f5f7ffb8;font-size:.92rem}.auth-footer-links a{color:inherit;text-decoration:none;transition:color .16s ease,text-shadow .16s ease}.auth-footer-links a:hover,.auth-footer-links a:focus-visible{color:#f5f7ff;text-shadow:0 0 18px rgba(125,170,251,.24)}.auth-discord-link{display:grid;width:38px;height:38px;place-items:center;justify-self:end;border:1px solid rgba(125,170,251,.28);border-radius:50%;background:linear-gradient(180deg,#f5f7ff13,#7daafb09),#0a111f7a;box-shadow:inset 0 1px #f5f7ff14,0 0 22px #7daafb1a;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.auth-discord-link:hover,.auth-discord-link:focus-visible{border-color:#f5f7ff5c;box-shadow:inset 0 1px #f5f7ff24,0 0 28px #7daafb33;transform:translateY(-1px)}.auth-discord-link img{display:block;width:21px;height:auto}.auth-surface--signin .auth-site-footer,.auth-surface--account .auth-site-footer{z-index:3;margin-top:-1px;padding:28px 24px 32px;border-top:0;background:linear-gradient(90deg,transparent,rgba(245,247,255,.115),rgba(125,170,251,.105),transparent) top / 100% 1px no-repeat,radial-gradient(ellipse 116% 176% at 50% 116%,rgba(125,170,251,.26),rgba(42,107,255,.092) 54%,transparent 80%),linear-gradient(180deg,#0e1b3238,#0e1d365c 52%,#0e192c6e 78%,#060c1675);box-shadow:inset 0 -1px #7daafb0f,0 -22px 76px #7daafb1c,0 -14px 46px #f5f7ff0e;backdrop-filter:blur(18px) saturate(132%);-webkit-backdrop-filter:blur(18px) saturate(132%);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.88) 0%,#000 16px,#000 100%);mask-image:linear-gradient(180deg,#000000e0,#000 16px 100%)}.auth-surface--signin .auth-site-footer{background:linear-gradient(90deg,transparent,rgba(245,247,255,.13),rgba(125,170,251,.11),transparent) top / 100% 1px no-repeat,radial-gradient(ellipse 118% 188% at 50% 120%,rgba(125,170,251,.26),rgba(42,107,255,.088) 54%,transparent 82%),linear-gradient(180deg,#0e1b3200,#0e1d3614 22%,#0e1d3647 58%,#0e192c70 82%,#060c167a);box-shadow:inset 0 -1px #7daafb0f,0 -44px 104px #7daafb16,0 -24px 76px #f5f7ff0a;-webkit-mask-image:none;mask-image:none}.auth-surface--account .auth-site-footer{display:grid;flex:0 0 auto;margin-top:auto;min-height:86px;padding-top:18px;padding-bottom:20px;align-content:center;box-shadow:inset 0 -1px #7daafb0f,0 -34px 108px #7daafb29,0 -12px 38px #f5f7ff0b;-webkit-mask-image:none;mask-image:none}.auth-surface--signin .auth-site-footer:before,.auth-surface--account .auth-site-footer:before{top:calc(var(--auth-footer-glow-rise) * -1);bottom:0;content:"";opacity:.82;background:radial-gradient(ellipse 40% 128% at 50% 92%,rgba(245,247,255,.15) 0 7%,rgba(169,195,255,.19) 18%,rgba(125,170,251,.17) 42%,rgba(42,107,255,.09) 68%,transparent 88%),radial-gradient(ellipse 108% 52% at 50% 96%,rgba(125,170,251,.12),rgba(42,107,255,.058) 50%,transparent 84%);filter:blur(15px) saturate(120%);mix-blend-mode:screen;-webkit-mask-image:radial-gradient(ellipse 70% 132% at 50% 96%,#000 0 54%,rgba(0,0,0,.74) 68%,transparent 92%);mask-image:radial-gradient(ellipse 70% 132% at 50% 96%,#000 0 54%,rgba(0,0,0,.74) 68%,transparent 92%)}.auth-surface--signin .auth-site-footer:before{opacity:.7;filter:blur(24px) saturate(122%);-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.18) 18%,rgba(0,0,0,.68) 44%,#000 74%,#000 100%);mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.18) 18%,rgba(0,0,0,.68) 44%,#000 74%,#000 100%)}.auth-surface--account .auth-site-footer:before{top:calc((var(--auth-footer-card-gap) + 142px) * -1);opacity:.94;background:radial-gradient(ellipse 68% 118% at 50% 100%,rgba(245,247,255,.14) 0 8%,rgba(169,195,255,.18) 20%,rgba(125,170,251,.18) 44%,rgba(42,107,255,.095) 68%,transparent 90%),radial-gradient(ellipse 104% 62% at 50% 100%,rgba(125,170,251,.14),rgba(42,107,255,.068) 52%,transparent 86%),linear-gradient(180deg,#08111f00,#0e1c341a 30%,#1226483d 68%,#0c1a346b);filter:blur(18px) saturate(126%);-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.24) 14%,rgba(0,0,0,.72) 42%,#000 72%,#000 100%);mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.24) 14%,rgba(0,0,0,.72) 42%,#000 72%,#000 100%)}.auth-surface--signin .auth-site-footer:after,.auth-surface--account .auth-site-footer:after{bottom:0;height:130%;content:"";opacity:.58;background:radial-gradient(ellipse 76% 78% at 50% 64%,rgba(245,247,255,.15) 0 8%,rgba(169,195,255,.15) 24%,rgba(125,170,251,.12) 50%,rgba(42,107,255,.052) 74%,transparent 96%);filter:blur(16px) saturate(124%);mix-blend-mode:screen;-webkit-mask-image:radial-gradient(ellipse 104% 76% at 50% 58%,#000 0 48%,rgba(0,0,0,.7) 68%,transparent 94%);mask-image:radial-gradient(ellipse 104% 76% at 50% 58%,#000 0 48%,rgba(0,0,0,.7) 68%,transparent 94%)}.auth-surface--signin .auth-site-footer:after{opacity:.48;filter:blur(22px) saturate(124%)}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.auth-window-wrap{position:relative;z-index:2;isolation:isolate;display:grid;width:min(100%,430px);margin:auto 24px;place-items:center}.auth-surface--signin .auth-window-wrap{margin:auto 24px}.auth-account-wrap{position:relative;z-index:2;isolation:isolate;display:grid;width:min(100%,820px);margin:0 24px var(--auth-footer-card-gap);place-items:center}.auth-surface--signin .auth-window-wrap:after,.auth-surface--account .auth-account-wrap:after{position:absolute;z-index:-1;bottom:calc(var(--auth-footer-card-gap) * -1);left:50%;width:min(1540px,100vw);height:calc(var(--auth-footer-card-gap) + var(--auth-card-glow-underlap));content:"";background:radial-gradient(ellipse 36% 150% at 50% 100%,rgba(245,247,255,.16) 0 8%,rgba(169,195,255,.22) 20%,rgba(125,170,251,.22) 43%,rgba(42,107,255,.12) 68%,transparent 88%),radial-gradient(ellipse 74% 76% at 50% 100%,rgba(125,170,251,.14),rgba(42,107,255,.078) 46%,transparent 84%),radial-gradient(ellipse 38% 56% at 23% 100%,rgba(125,170,251,.075),rgba(42,107,255,.034) 46%,transparent 78%),radial-gradient(ellipse 38% 56% at 77% 100%,rgba(125,170,251,.075),rgba(42,107,255,.034) 46%,transparent 78%),linear-gradient(180deg,#08111f00,#0e1c3414 36%,#12264847 74%,#0c1a346b);filter:blur(24px) saturate(130%);pointer-events:none;transform:translate(-50%);-webkit-mask-image:radial-gradient(ellipse 68% 150% at 50% 100%,#000 0 46%,rgba(0,0,0,.74) 64%,rgba(0,0,0,.3) 82%,transparent 98%);mask-image:radial-gradient(ellipse 68% 150% at 50% 100%,#000 0 46%,rgba(0,0,0,.74) 64%,rgba(0,0,0,.3) 82%,transparent 98%)}.auth-surface--signin .auth-window-wrap:after{bottom:calc((var(--auth-footer-card-gap) + 76px) * -1);height:clamp(128px,18svh,162px);opacity:.78;background:radial-gradient(ellipse 40% 132% at 50% 100%,rgba(245,247,255,.12) 0 8%,rgba(169,195,255,.16) 20%,rgba(125,170,251,.15) 42%,rgba(42,107,255,.076) 66%,transparent 88%),radial-gradient(ellipse 92% 78% at 50% 100%,rgba(125,170,251,.105),rgba(42,107,255,.052) 48%,transparent 84%);filter:blur(32px) saturate(128%);-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.08) 12%,rgba(0,0,0,.42) 34%,#000 68%,rgba(0,0,0,.84) 86%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.08) 12%,rgba(0,0,0,.42) 34%,#000 68%,rgba(0,0,0,.84) 86%,transparent 100%)}.auth-surface--account .auth-account-wrap:after{content:none}.auth-window-glow{position:absolute;inset:auto;width:min(540px,96vw);height:310px;border-radius:999px;background:radial-gradient(ellipse at center,rgba(125,170,251,.34),rgba(42,107,255,.16) 38%,transparent 70%);filter:blur(34px);opacity:.96;transform:translateY(18px);pointer-events:none;z-index:-1}.auth-window-glow--account{width:min(760px,96vw);height:380px;opacity:.74}.auth-panel,.account-panel{position:relative;isolation:isolate;width:min(100%,520px);overflow:hidden;padding:32px;border:1px solid rgba(169,183,214,.16);border-radius:8px;display:grid;gap:22px;background:linear-gradient(145deg,#0f172ac7,#070d18db),#070d18b8;box-shadow:0 32px 90px #0000007a,inset 0 1px #f5f7ff14;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.account-panel{width:min(100%,620px);gap:20px}.account-workspace .account-panel{border-color:#a9b7d621;background:linear-gradient(145deg,#0b1220c7,#030810f0),#030810d1;box-shadow:0 28px 76px #0000008a,inset 0 1px #f5f7ff0e}.account-workspace .account-panel:before{background:radial-gradient(ellipse at 50% 22%,rgba(125,170,251,.07),transparent 44%),linear-gradient(180deg,rgba(245,247,255,.032),transparent 30%);opacity:.48}.account-panel--active{align-content:start;justify-items:center;text-align:center}.account-panel--no-access{z-index:1;width:min(100%,760px,calc(100vw - 48px));justify-items:center;gap:clamp(14px,1.8vh,18px);padding:clamp(18px,2.4vh,26px) clamp(22px,3.4vw,34px) clamp(20px,2.7vh,28px);border-color:#a9b7d633;border-radius:16px;background:linear-gradient(145deg,#24375c57,#060b1599),#070d1847;box-shadow:0 24px 68px #0006,0 0 34px #2a6bff1c,0 0 0 1px #7daafb0f,inset 0 1px #f5f7ff24,inset 0 -1px #7daafb1a;backdrop-filter:blur(34px) saturate(142%);-webkit-backdrop-filter:blur(34px) saturate(142%)}.account-panel--no-access .auth-panel-shine{border-radius:15px;background:linear-gradient(116deg,rgba(245,247,255,.13),transparent 32%),linear-gradient(180deg,rgba(125,170,251,.09),transparent 58%);opacity:.58}.auth-panel:before,.account-panel:before{position:absolute;inset:0;z-index:-2;border-radius:inherit;content:"";background:linear-gradient(90deg,rgba(125,170,251,.1),transparent 34%,rgba(245,247,255,.06)),linear-gradient(180deg,rgba(255,255,255,.08),transparent 38%);opacity:.78}.auth-panel-shine{position:absolute;inset:1px;z-index:-1;border-radius:7px;pointer-events:none;background:linear-gradient(112deg,rgba(245,247,255,.1),transparent 36%),linear-gradient(180deg,rgba(42,107,255,.08),transparent 56%);opacity:.62}.auth-panel--signin{z-index:1;width:min(100%,430px);justify-items:center;text-align:center;border-color:#a9b7d638;border-radius:16px;background:linear-gradient(145deg,#24375c6b,#060b158f),#070d1842;box-shadow:0 26px 76px #0000006b,0 0 46px #2a6bff29,0 0 0 1px #7daafb0f,inset 0 1px #f5f7ff29,inset 0 -1px #7daafb1f;backdrop-filter:blur(34px) saturate(142%);-webkit-backdrop-filter:blur(34px) saturate(142%)}.auth-panel--signin .auth-panel-shine{border-radius:15px;background:linear-gradient(116deg,rgba(245,247,255,.16),transparent 32%),linear-gradient(180deg,rgba(125,170,251,.12),transparent 58%);opacity:.72}.auth-panel--loading{width:min(100%,420px);place-items:center;text-align:center}.auth-loader{width:34px;height:34px;border:2px solid rgba(169,183,214,.18);border-top-color:var(--pale);border-radius:50%;box-shadow:0 0 24px #2a6bff38;animation:auth-loader-spin .9s linear infinite}@keyframes auth-loader-spin{to{transform:rotate(360deg)}}.auth-copy{display:grid;gap:10px}.auth-panel--signin .auth-copy{justify-items:center}.auth-panel strong,.account-head strong{color:var(--white);font-size:30px;line-height:1.08}.auth-panel p,.account-panel p{margin:0;color:var(--silver);font-size:16px;line-height:1.6}.auth-actions,.account-actions{display:flex;flex-wrap:wrap;gap:10px}.auth-panel--signin .auth-actions{justify-content:center}.auth-actions button,.account-actions button,.access-code-form button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 18px;color:var(--white);border:1px solid rgba(169,183,214,.16);border-radius:14px;background:#0f172aa3;box-shadow:inset 0 1px #f5f7ff0f;font:inherit;font-weight:680;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.auth-actions button:hover,.account-actions button:hover,.access-code-form button:hover{border-color:#7daafb70;background:#1a2743c2;box-shadow:0 12px 30px #2a6bff29,inset 0 1px #f5f7ff1a;transform:translateY(-1px)}.auth-actions button svg,.account-actions button svg,.access-code-form button svg{flex:0 0 auto}.button-spinner{animation:button-spinner-rotate .85s linear infinite}@keyframes button-spinner-rotate{to{transform:rotate(360deg)}}.auth-actions button:first-child,.account-actions button:first-child,.access-code-form button{color:#fff;border-color:#7daafb6b;background:linear-gradient(135deg,#2a6bfff2,#7daafbd1),var(--accent);box-shadow:0 16px 38px #2a6bff47,inset 0 1px #f5f7ff38}.auth-panel--signin .auth-actions button:first-child{border-color:#7daafb5c;background:linear-gradient(145deg,#7daafb47,#2a6bff33),#0f172a75;box-shadow:0 0 22px #2a6bff24,inset 0 1px #f5f7ff2e,inset 0 -1px #7daafb1f}.auth-panel--signin .auth-actions button:first-child:hover{border-color:#7daafb75;background:linear-gradient(145deg,#7daafb4d,#2a6bff4d),#0f172aad}.auth-actions button:disabled,.account-actions button:disabled,.access-code-form button:disabled{cursor:default;opacity:.55;transform:none}.account-profile-row{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:44px;padding:5px 15px 5px 18px;color:#f5f7ffd6;border:1px solid rgba(169,183,214,.13);border-radius:999px;background:linear-gradient(145deg,#f5f7ff0f,#7daafb06),#070d187a;box-shadow:inset 0 1px #f5f7ff14;font-size:13px;font-weight:760;cursor:pointer}.account-profile-row>span{pointer-events:none}.account-profile-row .cl-rootBox{flex:0 0 auto;display:grid;place-items:center}.account-profile-row .cl-userButtonTrigger{display:grid;place-items:center;width:32px;height:32px;padding:0;border-radius:999px}.account-profile-avatar{flex:0 0 auto;width:32px;height:32px;overflow:hidden;border:1px solid rgba(245,247,255,.14);border-radius:999px;color:#fff;background:linear-gradient(135deg,#2a6bffe6,#7daafbd1),#2a6bffb8;box-shadow:inset 0 1px #f5f7ff38,0 0 18px #2a6bff29;font-size:13px;font-weight:760;line-height:1}span.account-profile-avatar{display:grid;place-items:center}img.account-profile-avatar{display:block;object-fit:cover}.account-profile-avatar--large{width:44px;height:44px;font-size:19px}.account-profile-overlay{position:fixed;z-index:240;inset:0;display:grid;place-items:center;padding:18px;background:#03081070;backdrop-filter:blur(8px) saturate(116%);-webkit-backdrop-filter:blur(8px) saturate(116%)}.account-profile-menu{width:min(470px,calc(100vw - 32px));overflow:hidden;color:var(--white);border:1px solid rgba(169,183,214,.14);border-radius:16px;background:linear-gradient(145deg,#0c1526fa,#050b15fa),#060c16f5;box-shadow:0 26px 74px #00000085,inset 0 1px #f5f7ff14}.account-profile-menu-user{display:flex;align-items:center;gap:16px;min-width:0;padding:20px 22px;border-bottom:1px solid rgba(169,183,214,.1)}.account-profile-menu-user div{display:grid;min-width:0;gap:3px}.account-profile-menu-user strong{overflow:hidden;color:var(--white);font-size:15px;font-weight:760;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.account-profile-menu-user span{overflow:hidden;color:#a9b7d6e6;font-size:14px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.account-profile-menu button{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:18px;width:100%;min-height:62px;padding:0 22px;color:#f5f7ffe6;border:0;border-bottom:1px solid rgba(169,183,214,.08);background:transparent;font:inherit;font-size:14px;font-weight:720;text-align:left;transition:background-color .16s ease,color .16s ease}.account-profile-menu button:last-child{border-bottom:0}.account-profile-menu button:hover,.account-profile-menu button:focus-visible{color:#fff;background:#7daafb13;outline:none}.account-profile-menu button svg{color:#f5f7ffe0}.account-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.account-head--centered{position:relative;width:100%;justify-content:center;text-align:center}.account-head--centered>div{justify-items:center}.account-head--centered>:last-child{position:absolute;top:50%;right:0;transform:translateY(-50%)}.account-head--status-only>:last-child{position:static;transform:none}.account-head div,.plan-summary{display:grid;gap:4px}.account-head span,.plan-summary span,.plan-summary em,.access-code-form label{color:var(--silver);font-size:13px;font-style:normal}.plan-summary strong{color:var(--white);font-size:16px}.plan-summary{padding:18px 0;border-top:1px solid rgba(169,183,214,.12);border-bottom:1px solid rgba(169,183,214,.12)}.account-workspace .plan-summary{border-color:#a9b7d618}.plan-summary--current{width:min(100%,360px);justify-items:center;gap:8px;padding:22px 0}.plan-summary--current strong{font-size:26px;line-height:1.05}.plan-summary--current em{color:#7daafbe6;font-weight:720}.subscription-picker{display:grid;width:100%;gap:10px;padding:clamp(10px,1.6vh,14px) 0 clamp(11px,1.7vh,15px);border-top:1px solid rgba(169,183,214,.12);border-bottom:1px solid rgba(169,183,214,.12)}.subscription-options{display:grid;gap:10px}.subscription-option{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;width:100%;min-height:clamp(76px,11.5vh,96px);padding:clamp(11px,1.8vh,15px) clamp(14px,2.4vw,18px);border:1px solid rgba(169,183,214,.15);border-radius:16px;color:var(--silver);background:linear-gradient(145deg,#f5f7ff0e,#7daafb06),#070d1870;box-shadow:inset 0 1px #f5f7ff14,0 12px 36px #0003;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.subscription-option:hover,.subscription-option:focus-visible,.subscription-option.is-selected{border-color:#7daafb66;background:linear-gradient(145deg,#7daafb1a,#2a6bff0b),#070d187a;box-shadow:inset 0 1px #f5f7ff1f,0 0 24px #2a6bff1a,0 14px 38px #00000038;transform:translateY(-1px)}.subscription-option-main,.subscription-option-price{display:grid;gap:6px}.subscription-option-title{display:inline-flex;align-items:center;gap:8px;color:var(--white)}.subscription-option-title strong,.subscription-option-price strong{color:var(--white);font-size:17px}.subscription-option-main>span:nth-child(2),.subscription-option-price span{color:#a9b7d6d1;font-size:13px}.subscription-option-features{display:flex;flex-wrap:wrap;gap:6px;padding-top:0}.subscription-option-features span{display:inline-flex;align-items:center;gap:5px;min-height:23px;padding:0 7px;border:1px solid rgba(169,183,214,.1);border-radius:999px;color:#f5f7ffc2;background:linear-gradient(180deg,#f5f7ff0b,#7daafb05),#060c1657;font-size:11px;font-weight:650}.subscription-option-features svg{color:#7daafbe6}.subscription-option-price{justify-items:end;text-align:right}.account-actions--centered{justify-content:center}.account-actions--active{width:min(100%,420px)}.account-actions--active button,.account-actions--active button:first-child,.access-code-form--account button{color:#f5f7ffe0;border-color:#a9b7d629;background:linear-gradient(145deg,#f5f7ff12,#7daafb07),#0c142485;box-shadow:inset 0 1px #f5f7ff1a,0 0 16px #7daafb0e}.account-actions--active button:hover,.account-actions--active button:first-child:hover,.access-code-form--account button:hover{color:var(--white);border-color:#7daafb52;background:linear-gradient(145deg,#f5f7ff1a,#7daafb0b),#0f192ca3;box-shadow:inset 0 1px #f5f7ff21,0 0 22px #7daafb14}.account-panel--no-access .account-actions button:first-child{min-width:156px;border-color:#7daafb52;background:linear-gradient(145deg,#7daafb33,#2a6bff21),#0f172a80;box-shadow:0 0 18px #2a6bff1a,inset 0 1px #f5f7ff29,inset 0 -1px #7daafb1a}.access-code-form{display:grid;gap:10px}.access-code-form--centered{width:100%;max-width:520px;justify-items:center}.access-code-form--account{width:min(100%,420px);justify-items:center}.access-code-form--account label{justify-self:center}.access-code-form--centered div{width:min(100%,500px);justify-content:center}.access-code-form--account div{width:100%;justify-content:center}.access-code-form div{display:flex;gap:10px}.access-code-form input{min-width:0;flex:1 1 320px;min-height:44px;padding:0 15px;border:1px solid rgba(169,183,214,.16);border-radius:14px;color:var(--white);background:linear-gradient(180deg,#f5f7ff09,#7daafb03),#070d1885;font:inherit}.account-workspace .access-code-form input{background:linear-gradient(180deg,#f5f7ff06,#7daafb02),#030810b8}.access-code-form--centered input{flex:0 1 340px}.access-code-form input:focus{border-color:#7daafb8a;box-shadow:0 0 0 3px #2a6bff29;outline:none}.access-code-form input::placeholder{color:#a9b7d67a}.workspace .account-workspace{overflow-y:auto}.settings-webhook-panel{gap:14px;margin-top:28px}.settings-webhook-panel .access-code-form label{display:inline-flex;align-items:center;gap:8px}.settings-webhook-state{display:inline-flex;align-items:center;gap:5px;color:#5ad6cfd9;font-size:11.5px;font-weight:680}.settings-webhook-state span{width:6px;height:6px;border-radius:999px;background:#5ad6cfe6;box-shadow:0 0 8px #5ad6cf80}.settings-webhook-state.is-error{color:#ff7a7ae0}.settings-webhook-state.is-error span{background:#ff7a7aeb;box-shadow:0 0 8px #ff7a7a80}.settings-webhook-actions{display:flex;align-items:center;justify-content:center;gap:8px}.ghost-button.settings-webhook-pill{gap:7px;min-height:34px;padding:0 16px;color:var(--silver);border-radius:999px;font:inherit;font-size:12.5px;font-weight:650;cursor:pointer}.ghost-button.settings-webhook-delete{width:34px;padding:0}.ghost-button.settings-webhook-pill:hover:not(:disabled){color:var(--white)}.ghost-button.settings-webhook-delete:hover:not(:disabled){color:#ff7a7ae6;border-color:#ff7a7a52;box-shadow:0 0 14px #ff7a7a14}.ghost-button.settings-webhook-pill:disabled{cursor:default;opacity:.5;transform:none;box-shadow:none}.access-code-form--centered button{flex:0 0 auto;min-width:132px;color:#f5f7ffc7;border-color:#a9b7d62e;background:linear-gradient(145deg,#f5f7ff13,#7daafb07),#0c14248a;box-shadow:inset 0 1px #f5f7ff1a,0 0 16px #7daafb0f}.access-code-form--centered button:hover,.access-code-form--centered button:focus-visible{color:var(--white);border-color:#7daafb4d;background:linear-gradient(145deg,#f5f7ff17,#7daafb0d),#0f192c9e;box-shadow:inset 0 1px #f5f7ff1f,0 0 20px #7daafb17}.auth-panel .cl-rootBox,.auth-panel .cl-cardBox,.auth-panel .cl-card{width:100%}.auth-panel .cl-card{border-radius:8px}.auth-panel .cl-footer{border-radius:0 0 8px 8px}.cl-userButtonPopoverRootBox,[class*=userButtonPopoverRootBox]{position:fixed!important;inset:0!important;display:grid!important;place-items:center!important;width:100vw!important;height:100dvh!important;max-width:none!important;transform:none!important;pointer-events:none!important}.cl-userButtonPopoverRootBox:before,[class*=userButtonPopoverRootBox]:before{content:"";position:fixed;inset:0;pointer-events:none}.cl-userButtonPopoverCard,[class*=userButtonPopoverCard]{width:min(470px,calc(100vw - 32px))!important;max-width:none!important;pointer-events:auto!important}.cl-userButtonPopoverRootBox:not(:has(.cl-userButtonPopoverCard)),[class*=userButtonPopoverRootBox]:not(:has([class*=userButtonPopoverCard])){inset:50% auto auto 50%!important;width:min(470px,calc(100vw - 32px))!important;transform:translate(-50%,-50%)!important}@media(max-width:560px){.auth-surface{align-items:center;padding:18px}.auth-surface.auth-surface--signin{--auth-footer-card-gap: clamp(166px, 26svh, 230px);--auth-card-glow-underlap: 108px;--auth-footer-glow-rise: clamp(118px, 17svh, 144px);padding:96px 0 0}.auth-surface.auth-surface--account{--auth-footer-card-gap: 66px;--auth-card-glow-underlap: 108px;--auth-header-safe-space: 132px;padding:var(--auth-header-safe-space) 0 0}.auth-site-header{grid-template-columns:58px minmax(0,1fr) 58px;justify-items:center;gap:0;width:100%;padding:18px 18px 12px}.auth-site-header:before{height:154px;background:linear-gradient(180deg,#0a111fd1,#0a111f00)}.auth-brand-mark{grid-column:2;grid-row:1;justify-self:center;min-height:46px;font-size:1.22rem;z-index:5}.auth-menu-toggle{display:grid;grid-column:1;grid-row:1;justify-self:start;width:46px;height:46px;border-radius:18px}.auth-site-header.is-menu-open .auth-menu-toggle{opacity:0;pointer-events:none}.auth-header-nav{position:fixed;z-index:8;inset:0;display:grid;grid-template-columns:1fr;align-content:start;gap:0;width:100%;max-width:none;min-height:100vh;min-height:100dvh;padding:96px 30px 30px;border-width:0;border-radius:0;font-size:1.16rem;opacity:0;visibility:hidden;pointer-events:none;overflow-y:auto;transform:translate(-105%);background:radial-gradient(ellipse at 82% 12%,rgba(245,247,255,.06),transparent 11rem),radial-gradient(ellipse at 14% 76%,rgba(125,170,251,.055),transparent 13rem),linear-gradient(180deg,#0a1220d6,#070d18b8);box-shadow:inset 0 1px #f5f7ff17,inset -1px 0 #f5f7ff0d,18px 0 46px #00000042,0 0 28px #7daafb13;backdrop-filter:blur(24px) saturate(128%);-webkit-backdrop-filter:blur(24px) saturate(128%);transition:opacity .16s ease,visibility .16s ease,transform .24s cubic-bezier(.22,1,.36,1)}.auth-header-nav.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0)}.auth-nav-panel-brand{position:absolute;top:25px;left:30px;display:inline-flex;align-items:center;min-height:38px;color:#f5f7fff5;font-size:1.22rem;font-weight:720;text-shadow:0 0 18px rgba(245,247,255,.14),0 0 28px rgba(125,170,251,.12)}.auth-menu-close{position:fixed;top:25px;right:24px;display:grid;width:40px;height:40px;place-items:center;padding:0;color:#f5f7ff;border:0;border-radius:50%;background:transparent;cursor:pointer;z-index:30;opacity:.82}.auth-menu-close span{display:none}.auth-header-nav.is-open:after{position:fixed;z-index:31;top:25px;right:24px;display:grid;width:40px;height:40px;place-items:center;content:"x";color:#f5f7ffd1;font-size:1.9rem;font-weight:300;line-height:1;pointer-events:none;transform:translateY(-2px)}.auth-header-nav a{position:relative;display:grid;width:100%;min-height:70px;justify-content:stretch;padding:0;border:0;border-radius:0;color:#f5f7ffdb;background:transparent;box-shadow:none;font-weight:650;line-height:1.1;text-align:left}.auth-header-nav a:hover,.auth-header-nav a:focus-visible{border-color:transparent;color:#f5f7ff;background:transparent;box-shadow:none;text-shadow:0 0 18px rgba(125,170,251,.28)}.auth-header-nav a:not(:last-of-type):after{position:absolute;right:0;bottom:0;left:0;height:1px;content:"";background:linear-gradient(90deg,#f5f7ff08,#f5f7ff38,#7daafb14)}.auth-site-footer{padding:22px 18px 26px}.auth-footer-shell{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;width:max-content;max-width:calc(100vw - 36px);text-align:center}.auth-footer-brand{display:none}.auth-footer-links{display:contents}.auth-footer-links a{flex:0 0 auto;min-width:0;font-size:.84rem;white-space:nowrap}.auth-discord-link{width:34px;height:34px;flex:0 0 auto}.auth-discord-link img{width:17px}.auth-window-glow{width:min(430px,100vw);height:260px;opacity:.9}.auth-surface--signin .auth-window-wrap{width:calc(100% - 36px);margin:auto 18px}.auth-account-wrap{width:calc(100% - 36px);margin:0 18px var(--auth-footer-card-gap)}.auth-surface--signin .auth-window-wrap:after,.auth-surface--account .auth-account-wrap:after{height:156px;background:radial-gradient(ellipse 50% 138% at 50% 100%,rgba(245,247,255,.145) 0 8%,rgba(169,195,255,.18) 20%,rgba(125,170,251,.17) 44%,rgba(42,107,255,.092) 70%,transparent 88%),radial-gradient(ellipse 92% 68% at 50% 100%,rgba(125,170,251,.13),rgba(42,107,255,.072) 50%,transparent 84%),radial-gradient(ellipse 46% 54% at 20% 100%,rgba(125,170,251,.068),rgba(42,107,255,.03) 48%,transparent 78%),radial-gradient(ellipse 46% 54% at 80% 100%,rgba(125,170,251,.068),rgba(42,107,255,.03) 48%,transparent 78%),linear-gradient(180deg,#08111f05,#0e1c341f 34%,#1226484d 72%,#0c1a3466);filter:blur(20px) saturate(130%);-webkit-mask-image:radial-gradient(ellipse 78% 148% at 50% 100%,#000 0 50%,rgba(0,0,0,.7) 68%,rgba(0,0,0,.28) 84%,transparent 98%);mask-image:radial-gradient(ellipse 78% 148% at 50% 100%,#000 0 50%,rgba(0,0,0,.7) 68%,rgba(0,0,0,.28) 84%,transparent 98%)}.auth-surface--signin .auth-window-wrap:after{bottom:calc((var(--auth-footer-card-gap) + 62px) * -1);height:132px;background:radial-gradient(ellipse 48% 132% at 50% 100%,rgba(245,247,255,.118) 0 8%,rgba(169,195,255,.15) 20%,rgba(125,170,251,.14) 42%,rgba(42,107,255,.072) 66%,transparent 88%),radial-gradient(ellipse 98% 78% at 50% 100%,rgba(125,170,251,.105),rgba(42,107,255,.052) 50%,transparent 86%);filter:blur(26px) saturate(128%);-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.08) 12%,rgba(0,0,0,.42) 34%,#000 68%,rgba(0,0,0,.84) 86%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.08) 12%,rgba(0,0,0,.42) 34%,#000 68%,rgba(0,0,0,.84) 86%,transparent 100%)}.auth-surface--signin .auth-site-footer,.auth-surface--account .auth-site-footer{padding:22px 18px 26px;background:linear-gradient(90deg,transparent,rgba(245,247,255,.12),rgba(125,170,251,.1),transparent) top / 100% 1px no-repeat,radial-gradient(ellipse 72% 170% at 50% 112%,rgba(125,170,251,.26),rgba(42,107,255,.09) 54%,transparent 82%),linear-gradient(180deg,#0e192c24,#0e192c61 70%,#060c167a)}.auth-surface--account .auth-site-footer{flex:0 0 auto;min-height:74px;padding-top:16px;padding-bottom:18px}.auth-surface--signin .auth-site-footer{background:linear-gradient(90deg,transparent,rgba(245,247,255,.13),rgba(125,170,251,.1),transparent) top / 100% 1px no-repeat,radial-gradient(ellipse 92% 172% at 50% 120%,rgba(125,170,251,.26),rgba(42,107,255,.088) 54%,transparent 82%),linear-gradient(180deg,#0e192c00,#0e192c14 22%,#0e192c4d 58%,#060c167a);-webkit-mask-image:none;mask-image:none}.auth-panel,.account-panel{width:min(354px,calc(100vw - 36px));max-width:min(354px,calc(100vw - 36px));padding:24px}.auth-panel.auth-panel--signin,.auth-panel.auth-panel--loading{width:min(354px,calc(100vw - 36px))}.account-panel.account-panel--no-access{width:min(354px,calc(100vw - 36px));gap:clamp(14px,4.8vw,20px);padding:clamp(20px,6vw,24px)}.auth-panel strong,.account-head strong{font-size:26px}.auth-panel p,.account-panel p{font-size:15px}.auth-actions,.account-actions{flex-direction:column}.auth-actions button,.account-actions button,.access-code-form button{width:100%;flex:1 1 auto}.account-head{align-items:flex-start}.account-head.account-head--centered{align-items:center}.account-head--centered>:last-child{position:static;transform:none}.subscription-option{grid-template-columns:1fr;justify-items:center;text-align:center}.subscription-option-main,.subscription-option-price{justify-items:center;text-align:center}.subscription-option-features{justify-content:center}.access-code-form div{flex-direction:column}.access-code-form input{width:100%;flex:0 0 auto;min-height:42px}.access-code-form--centered div{width:100%}.account-panel--active{gap:18px}.plan-summary--current,.account-actions--active,.access-code-form--account{width:100%}.access-code-form--centered input{flex:0 0 auto;width:100%}}*{box-sizing:border-box}html{min-width:320px;height:100%}body{min-width:320px;height:100%;margin:0;overflow:hidden;background:linear-gradient(122deg,#09101df0,#050a13fa),#070d18}button,input,select,textarea{font:inherit}button{cursor:pointer}.app-shell{position:relative;display:grid;grid-template-columns:304px minmax(0,1fr);height:100dvh;min-height:720px;padding:16px 32px 16px 20px;overflow:hidden;isolation:isolate}.app-shell:before{display:none}.app-toast{position:fixed;top:18px;right:24px;z-index:220;max-width:min(360px,calc(100vw - 32px));padding:11px 14px;color:var(--white);font-size:.82rem;font-weight:720;line-height:1.35;border:1px solid rgba(255,122,122,.2);border-radius:8px;background:linear-gradient(180deg,#ff7a7a24,#080f1cdb),#060c16e6;box-shadow:0 18px 42px #00000057;-webkit-backdrop-filter:blur(16px) saturate(118%);backdrop-filter:blur(16px) saturate(118%)}.app-toast--success{border-color:#5af4a23d;background:linear-gradient(180deg,#5af4a229,#080f1cdb),#060c16eb;box-shadow:0 18px 42px #00000057,0 0 26px #5af4a214}@media(max-width:720px){.app-toast{top:12px;right:auto;left:50%;width:max-content;max-width:calc(100vw - 28px);transform:translate(-50%);text-align:center}}.sidebar{position:sticky;top:16px;align-self:start;display:flex;flex-direction:column;overflow:hidden;width:268px;height:calc(100vh - 32px);padding:30px 15px;border:1px solid var(--border-strong);border-radius:28px;background:linear-gradient(145deg,rgba(245,247,255,.035),transparent 22%),linear-gradient(180deg,#0e162480,#040911c2),#060c16b8;box-shadow:inset 0 1px #f5f7ff0b,inset 0 -30px 60px #00000029,0 26px 72px #0000007a;-webkit-backdrop-filter:blur(20px) saturate(116%);backdrop-filter:blur(20px) saturate(116%)}.sidebar:before{position:absolute;inset:1px;pointer-events:none;content:"";border-radius:27px;background:linear-gradient(120deg,rgba(245,247,255,.025),transparent 32%),radial-gradient(circle at 20% 8%,rgba(125,170,251,.025),transparent 24%)}.sidebar>*{position:relative;z-index:1}.sidebar-topbar{min-width:0}.sidebar-panel{display:flex;flex:1;flex-direction:column;min-height:0}.mobile-sidebar-toggle{display:none}.brand{width:100%;padding:0 16px 17px;color:var(--white);text-align:left;border:0;background:transparent}.brand strong{display:block;font-size:1.95rem;line-height:1;letter-spacing:0;text-shadow:0 0 14px rgba(125,170,251,.08)}.nav-list{display:grid;align-content:start;gap:9px;margin-top:8px;flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(169,183,214,.18) transparent}.nav-item{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr);gap:14px;align-items:center;min-height:56px;width:100%;padding:0 15px;color:#f5f7ffeb;text-align:left;border:1px solid transparent;border-radius:8px;background:transparent}.nav-item svg{color:#f5f7ffe6;filter:drop-shadow(0 0 7px rgba(125,170,251,.07))}.nav-item span{min-width:0;overflow:hidden;font-size:1rem;text-overflow:ellipsis;white-space:nowrap}.nav-item:after{position:absolute;inset:0;z-index:-1;content:"";border-radius:inherit;opacity:0;background:linear-gradient(90deg,rgba(125,170,251,.055),rgba(125,170,251,.025),transparent 88%),#0d142229;box-shadow:inset 2px 0 #7daafb57,inset 0 1px #f5f7ff05;transition:opacity .16s ease}.nav-item:hover,.nav-item.is-active{border-color:#a9b7d617}.nav-item:hover:after,.nav-item.is-active:after{opacity:1}.nav-item.is-active svg{color:#f5f7fff5}.sidebar-bottom{display:grid;gap:10px;min-width:0;flex:none;padding-top:16px}.usage-summary{display:grid;gap:7px;min-width:0;padding:9px 10px;border:1px solid rgba(169,183,214,.11);border-radius:8px;background:linear-gradient(145deg,rgba(125,170,251,.04),transparent 54%),#0308108a;box-shadow:inset 0 1px #f5f7ff08}.usage-summary.is-loading{cursor:default}.usage-summary.is-unlimited{border-color:#5af4a229;background:linear-gradient(145deg,rgba(90,244,162,.065),transparent 58%),#0308108f}.usage-summary-head{display:flex;gap:8px;align-items:center;justify-content:space-between;min-width:0}.usage-summary-head span{color:#a9b7d6b3;font-size:.66rem;font-weight:820;line-height:1;text-transform:uppercase;white-space:nowrap}.usage-summary-head strong{color:#f5f7ffeb;font-size:.82rem;font-weight:840;line-height:1;font-variant-numeric:tabular-nums}.usage-bar{display:block;width:100%;height:5px;overflow:hidden;border-radius:999px;background:#a9b7d61f}.usage-bar>span{display:block;width:0;height:100%;border-radius:inherit;background:#5af4a2c7;box-shadow:0 0 10px #5af4a21f}.usage-summary.is-warning .usage-bar>span{background:#ffcf70e0;box-shadow:0 0 10px #ffcf7024}.usage-summary.is-critical .usage-bar>span{background:#ff7a7adb;box-shadow:0 0 10px #ff7a7a24}.usage-summary.is-unlimited .usage-bar>span{background:#5af4a2db;box-shadow:0 0 10px #5af4a224}.usage-reset-line{display:block;min-width:0;overflow:hidden;color:#a9b7d6b3;font-size:.67rem;font-weight:740;line-height:1;text-overflow:ellipsis;white-space:nowrap}.capacity-summary{display:grid;gap:7px;min-width:0;padding:9px 10px;cursor:help;border:1px solid rgba(169,183,214,.11);border-radius:8px;background:linear-gradient(145deg,rgba(245,247,255,.026),transparent 54%),#03081080;box-shadow:inset 0 1px #f5f7ff07}.capacity-summary-head,.account-capacity-head{display:flex;gap:8px;align-items:center;justify-content:space-between;min-width:0}.capacity-summary-head span,.account-capacity-head span{min-width:0;overflow:hidden;color:#a9b7d6ad;font-size:.66rem;font-weight:800;line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.capacity-summary-head span{overflow:visible;text-overflow:clip}.capacity-summary-head strong,.account-capacity-head strong{flex:0 0 auto;color:#f5f7ffe6;font-size:.74rem;font-weight:820;line-height:1;font-variant-numeric:tabular-nums}.capacity-waiting-line{display:block;min-width:0;overflow:hidden;color:#a9b7d6b3;font-size:.67rem;font-weight:740;line-height:1;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.capacity-bar{display:block;width:100%;height:5px;overflow:hidden;border-radius:999px;background:#a9b7d61f}.capacity-bar>span{display:block;width:0;height:100%;border-radius:inherit;background:#5af4a2c7;box-shadow:0 0 10px #5af4a21f}.capacity-summary.is-warning .capacity-bar>span,.account-capacity.is-warning .capacity-bar>span{background:#ffcf70e0;box-shadow:0 0 10px #ffcf7024}.capacity-summary.is-critical .capacity-bar>span,.account-capacity.is-critical .capacity-bar>span{background:#ff7a7adb;box-shadow:0 0 10px #ff7a7a24}.bot-control{position:relative;z-index:1;display:grid;gap:8px;margin-top:0;padding:10px;overflow:hidden;border:1px solid rgba(169,183,214,.12);border-radius:8px;background:linear-gradient(150deg,rgba(125,170,251,.038),transparent 44%),linear-gradient(180deg,#080f1c94,#030810ad);box-shadow:inset 0 1px #f5f7ff09,0 16px 36px #00000038}.bot-control:before{position:absolute;inset:0;pointer-events:none;content:"";border-radius:inherit;background:linear-gradient(90deg,rgba(125,170,251,.08),transparent 52%),radial-gradient(circle at 13% 0,rgba(245,247,255,.06),transparent 28%);opacity:.68}.bot-control-head{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px}.bot-control-head>div{min-width:0}.bot-status-line{display:inline-flex;gap:7px;align-items:center;color:#a9b7d6b3;font-size:.68rem;font-weight:760;letter-spacing:.04em;text-transform:uppercase}.bot-status-label{display:inline-flex;align-items:center;gap:5px;min-width:0;white-space:nowrap}.bot-status-dot{width:6px;height:6px;border-radius:50%;background:#ff7a7ab8;box-shadow:0 0 10px #ff7a7a1f}.bot-control.running .bot-status-dot,.bot-control.syncing .bot-status-dot{background:#7bdca5e6;box-shadow:0 0 12px #7bdca529}.bot-control.syncing .bot-status-dot{background:#7daafbf2;box-shadow:0 0 14px #7daafb3d}.bot-control strong{display:block;margin-top:3px;color:var(--white);font-size:.96rem;font-weight:780;line-height:1}.bot-sync-dots{display:inline-flex;align-items:center;gap:2px;padding-top:.14em}.bot-sync-dots span{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.34;animation:botSyncDotPulse .96s ease-in-out infinite}.bot-sync-dots span:nth-child(2){animation-delay:.14s}.bot-sync-dots span:nth-child(3){animation-delay:.28s}.bot-toggle{flex:0 0 auto;width:44px;height:24px;padding:0;border:0;border-radius:999px;background:transparent}.bot-toggle:disabled{cursor:default;opacity:1}.bot-toggle-track{display:block;width:100%;height:100%;padding:3px;border:1px solid rgba(255,122,122,.2);border-radius:inherit;background:linear-gradient(180deg,#ff7a7a14,#080f1b94),#050b16c7;box-shadow:inset 0 1px #f5f7ff0d,inset 0 -10px 16px #0000002e;transition:border-color .16s ease,background .16s ease}.bot-toggle-thumb{display:block;width:18px;height:18px;border-radius:50%;background:#f5f7ffe6;box-shadow:0 4px 12px #00000052,0 0 10px #ff7a7a1f;transition:transform .18s ease,box-shadow .18s ease}.bot-toggle[aria-pressed=true] .bot-toggle-track{border-color:#7bdca542;background:linear-gradient(180deg,#7bdca51a,#080f1b94),#050b16c7}.bot-toggle[aria-pressed=true] .bot-toggle-thumb{transform:translate(20px);box-shadow:0 4px 12px #00000052,0 0 12px #7bdca52e}@keyframes botSyncDotPulse{0%,80%,to{opacity:.34;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.extensions-launch-button{position:relative;z-index:1;display:grid;grid-template-columns:30px minmax(0,1fr) 16px;gap:8px;align-items:center;min-width:0;min-height:44px;padding:7px;color:#f5f7ffe6;text-align:left;border:1px solid rgba(169,183,214,.1);border-radius:8px;background:linear-gradient(145deg,rgba(245,247,255,.022),transparent 58%),#0308107a;box-shadow:inset 0 1px #f5f7ff07;transition:border-color .16s ease,transform .16s ease,background .16s ease}.extensions-launch-button>svg:first-child{width:30px;height:30px;padding:7px;color:#7daafbe0;border:1px solid rgba(125,170,251,.12);border-radius:8px;background:linear-gradient(145deg,#7daafb1c,#2a6bff0b),#090f1b6b}.extensions-launch-button>svg:last-child{justify-self:end;color:#a9b7d67a;transition:color .16s ease,transform .16s ease}.extensions-launch-button>span{display:grid;gap:4px;min-width:0}.extensions-launch-button strong{overflow:hidden;margin:0;color:#f5f7ffe6;font-size:.82rem;font-weight:780;line-height:1;text-overflow:ellipsis;white-space:nowrap}.extensions-launch-button em{overflow:hidden;color:#a9b7d694;font-size:.69rem;font-style:normal;font-weight:720;line-height:1;text-overflow:ellipsis;white-space:nowrap}.extensions-status-line{display:inline-flex;gap:5px;align-items:center;min-width:0}.extensions-status-line span{min-width:0;overflow:hidden;text-overflow:ellipsis}.extensions-status-line i{color:#a9b7d657;font-style:normal}.extensions-status-line .active{color:#5af4a2eb;text-shadow:0 0 9px rgba(90,244,162,.08)}.extensions-status-line .inactive{color:#a9b7d694}.extensions-status-line .online{color:#5af4a2eb;text-shadow:0 0 9px rgba(90,244,162,.08)}.extensions-status-line .offline{color:#a9b7d694}.extensions-launch-button:hover,.extensions-launch-button[aria-expanded=true]{border-color:#7daafb33;background:linear-gradient(145deg,rgba(125,170,251,.055),transparent 58%),#060d19a8;transform:translateY(-1px)}.extensions-launch-button:hover>svg:last-child,.extensions-launch-button[aria-expanded=true]>svg:last-child{color:#f5f7ffc2}.extensions-launch-button[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.extensions-popover-layer{position:fixed;inset:0;z-index:120;background:transparent}.extensions-popover{position:fixed;bottom:128px;left:28px;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(386px,calc(100vw - 32px));height:auto;max-height:min(460px,calc(100dvh - 156px));gap:10px;padding:12px;overflow:hidden;border:1px solid rgba(169,183,214,.16);border-radius:8px;background:linear-gradient(145deg,rgba(245,247,255,.045),transparent 32%),linear-gradient(180deg,#0a1220f5,#030810fa);box-shadow:inset 0 1px #f5f7ff0d,0 22px 48px #0000006b,0 0 22px #2a6bff0e;-webkit-backdrop-filter:blur(22px) saturate(120%);backdrop-filter:blur(22px) saturate(120%);transform-origin:left bottom;animation:extensionsPopoverIn .15s ease-out;isolation:isolate}.extensions-popover:before{position:absolute;top:0;right:12px;left:12px;height:1px;content:"";background:linear-gradient(90deg,transparent,rgba(125,170,251,.34),transparent)}.extensions-popover-head{display:flex;gap:12px;align-items:center;justify-content:space-between}.extensions-popover-head>div{display:grid;gap:4px;min-width:0}.extensions-popover-head span{color:#7daafbd6;font-size:.66rem;font-weight:780;letter-spacing:.04em;text-transform:uppercase}.extensions-popover-head strong{overflow:hidden;color:var(--white);font-size:.96rem;line-height:1;text-overflow:ellipsis;white-space:nowrap}.extensions-popover-head button{display:grid;place-items:center;flex:0 0 auto;width:28px;height:28px;padding:0;color:#f5f7ffc2;border:1px solid rgba(169,183,214,.11);border-radius:8px;background:#0308107a}.extensions-popover-head button:hover{color:var(--white);border-color:#7daafb40}.account-extension-list{display:grid;gap:6px;align-content:start;grid-auto-rows:auto;max-height:110px;min-width:0;overflow-y:auto;padding-right:2px;scrollbar-width:thin;scrollbar-color:rgba(125,170,251,.26) transparent}.extensions-popover .account-extension-list{max-height:230px;min-height:0}.account-extension{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px;align-items:start;min-height:82px;padding:7px;overflow:visible;border:1px solid rgba(169,183,214,.09);border-radius:8px;background:linear-gradient(145deg,rgba(245,247,255,.018),transparent 54%),#0308106b}.account-extension.online{border-color:#5af4a21f;background:linear-gradient(145deg,rgba(90,244,162,.028),transparent 58%),#0308106b}.account-extension.is-delete-pending{border-color:#ff7a7a38;background:linear-gradient(145deg,rgba(255,122,122,.055),transparent 58%),#0c080e80}.account-extension.is-disabled .account-extension-main{opacity:.54}.account-extension-main{display:grid;gap:3px;min-width:0}.account-extension-title-row{display:flex;align-items:center;gap:5px;min-width:0}.account-extension-title-row strong{min-width:0;overflow:hidden;color:#f5f7ffe6;font-size:.76rem;line-height:1;text-overflow:ellipsis;white-space:nowrap}.account-extension-main>span{overflow:hidden;color:#a9b7d68a;font-size:.66rem;font-weight:690;line-height:1;text-overflow:ellipsis;white-space:nowrap}.account-capacity{display:grid;gap:6px;margin-top:9px;cursor:help}.account-connection{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;min-height:17px;padding:0 6px;color:#5af4a2e6;font-size:.58rem;font-weight:780;line-height:1;border:1px solid rgba(90,244,162,.17);border-radius:999px;background:#5af4a214}.account-connection>span{width:5px;height:5px;border-radius:50%;background:#5af4a2e6;box-shadow:0 0 8px #5af4a224}.account-connection.offline{color:#a9b7d6a3;border-color:#a9b7d61f;background:#3b4c681a}.account-connection.offline>span{background:#a9b7d68c;box-shadow:none}.account-extension-actions{display:flex;align-self:start;flex:0 0 auto;gap:4px;align-items:center}.account-enable-toggle,.account-disconnect-button,.account-link-form button{display:grid;place-items:center;padding:0;border-radius:8px}.account-enable-toggle{width:32px;height:20px;border:0;background:transparent}.account-enable-track{display:block;width:32px;height:20px;padding:3px;border:1px solid rgba(169,183,214,.15);border-radius:999px;background:#090f1b94}.account-enable-thumb{display:block;width:12px;height:12px;border-radius:50%;background:#a9b7d6d1;box-shadow:0 3px 8px #00000047;transition:transform .16s ease,background .16s ease}.account-enable-toggle[aria-pressed=true] .account-enable-track{border-color:#7daafb47;background:#2a6bff29}.account-enable-toggle[aria-pressed=true] .account-enable-thumb{background:var(--white);transform:translate(14px)}.account-disconnect-button{width:26px;height:26px;color:#ffa6a6bd;border:1px solid rgba(255,122,122,.13);background:#40141e24}.account-disconnect-button:hover{color:#ffe1e1fa;border-color:#ff7a7a47;background:#5c1a283d}.account-delete-confirmation-layer{position:absolute;inset:0;z-index:4;display:grid;place-items:center;padding:14px;background:#02060d57;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.account-delete-confirmation{display:grid;grid-template-columns:18px minmax(0,1fr);gap:9px;align-items:start;width:min(370px,100%);min-width:0;padding:10px;color:#ffdcdceb;border:1px solid rgba(255,122,122,.22);border-radius:8px;background:linear-gradient(145deg,#ff7a7a17,#1c0812f5 68%),#14080ff5;box-shadow:inset 0 1px #ffebeb09,0 18px 42px #00000057,0 0 22px #ff7a7a0e;-webkit-backdrop-filter:blur(18px) saturate(112%);backdrop-filter:blur(18px) saturate(112%)}.account-delete-confirmation svg{margin-top:1px;color:#ff9696f2}.account-delete-confirmation-copy{display:grid;gap:4px;min-width:0}.account-delete-confirmation-copy strong{min-width:0;overflow:hidden;color:#ffebebf5;font-size:.74rem;font-weight:800;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.account-delete-confirmation-copy p{margin:0;color:#ffdcdcdb;font-size:.7rem;font-weight:680;line-height:1.35}.account-delete-confirmation-actions{grid-column:2;display:flex;flex-wrap:wrap;gap:6px}.account-delete-confirmation button{min-height:28px;padding:0 10px;color:#f5f7ffdb;font-size:.72rem;font-weight:760;border:1px solid rgba(169,183,214,.13);border-radius:999px;background:#090f1b6b}.account-delete-confirmation button:last-child{color:#ffebebfa;border-color:#ff7a7a52;background:#781c2a57}.account-extension-empty{display:grid;place-items:center;min-height:46px;color:#a9b7d694;font-size:.72rem;border:1px dashed rgba(169,183,214,.15);border-radius:8px;background:#0409123d}.account-link-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr) 32px;gap:6px;min-width:0}.account-link-form input{width:100%;min-width:0;height:32px;padding:0 9px;color:var(--white);font-size:.72rem;border:1px solid rgba(169,183,214,.12);border-radius:8px;outline:0;background:#0308107a}.account-link-form input:focus{border-color:#7daafb5c;box-shadow:0 0 0 3px #2a6bff12}.account-link-form input::placeholder{color:#a9b7d67a}.account-link-form button{width:32px;height:32px;color:var(--success);border:1px solid rgba(90,244,162,.18);background:#5af4a216}.account-link-form button:disabled{cursor:not-allowed;opacity:.42}.account-enable-toggle:disabled{cursor:not-allowed;opacity:.4}.extensions-popover-head .account-cap-counter{justify-self:start;margin-top:2px;padding:2px 8px;color:#7daafbeb;font-size:.66rem;font-weight:760;letter-spacing:.02em;text-transform:none;border:1px solid rgba(125,170,251,.22);border-radius:999px;background:#7daafb14}.extensions-popover-head .account-cap-counter.is-critical{color:#ffb8b8f5;border-color:#ff7a7a52;background:#781c2a47}.account-cap-hint{margin:0;color:#ffb8b8e6;font-size:.7rem;line-height:1.35;text-align:center}@keyframes extensionsPopoverIn{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.workspace{display:flex;flex-direction:column;min-width:0;height:calc(100dvh - 32px);min-height:0;padding:0 0 0 2px;overflow:hidden}.primary-action,.ghost-button,.dots-button,.panel-link{display:inline-flex;align-items:center;justify-content:center;color:var(--white);border:1px solid var(--border);background:#090f1b9e;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,background .16s ease}.primary-action:hover,.ghost-button:hover,.dots-button:hover,.panel-link:hover{border-color:#7daafb6b;box-shadow:0 0 18px #7daafb1c;transform:translateY(-1px)}.primary-action{gap:13px;height:52px;padding:0 22px;border-color:#a9b7d647;border-radius:10px;background:linear-gradient(145deg,rgba(245,247,255,.075),transparent 38%),linear-gradient(180deg,#121a29a8,#060c16b8);color:var(--white);font-weight:650;box-shadow:inset 0 1px #f5f7ff14,inset 0 -18px 32px #0000002e,0 18px 44px #0000003d}.overview-topbar{position:relative;display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:96px;padding:18px 2px 22px}.overview-topbar:after{position:absolute;right:0;bottom:0;left:0;height:1px;content:"";background:linear-gradient(90deg,rgba(169,183,214,.16),rgba(125,170,251,.2) 18%,transparent 48%);box-shadow:0 0 12px #7daafb0e}.overview-topbar h1{margin:0;color:var(--white);font-size:2.68rem;font-weight:720;line-height:1;letter-spacing:0;text-shadow:0 0 16px rgba(125,170,251,.075)}.overview-refresh-button{position:relative;display:grid;place-items:center;flex:0 0 auto;width:48px;height:48px;padding:0;overflow:visible;color:#f5f7ffe6;border:1px solid rgba(169,183,214,.14);border-radius:50%;background:radial-gradient(circle at 45% 36%,rgba(125,170,251,.055),transparent 34%),linear-gradient(180deg,#0f18279e,#050a14c7);box-shadow:inset 0 1px #f5f7ff09,0 0 14px #2a6bff0b;transition:color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease}.overview-refresh-button:after{position:absolute;inset:-4px;content:"";border:1px solid rgba(125,170,251,.15);border-radius:50%;opacity:0;box-shadow:0 0 14px #2a6bff12;pointer-events:none}.overview-refresh-button svg{transform-origin:center;filter:drop-shadow(0 0 5px rgba(125,170,251,.08))}.overview-refresh-button:hover{color:var(--white);border-color:#7daafb47;box-shadow:inset 0 1px #f5f7ff0d,0 0 16px #2a6bff14;transform:translateY(-1px)}.overview-refresh-button.is-syncing{color:var(--white);border-color:#7daafb52;background:radial-gradient(circle at 45% 36%,rgba(125,170,251,.08),transparent 34%),linear-gradient(180deg,#162236b3,#050a14d1);box-shadow:inset 0 1px #f5f7ff0f,0 0 18px #2a6bff1a}.overview-refresh-button.is-syncing:after{animation:overviewSyncHalo .98s ease-out}.overview-refresh-button.is-syncing svg{animation:overviewSyncSpin .9s cubic-bezier(.42,0,.18,1)}@keyframes overviewSyncSpin{0%{transform:rotate(0)}72%{transform:rotate(330deg)}to{transform:rotate(360deg)}}@keyframes overviewSyncHalo{0%{opacity:.44;transform:scale(.82)}to{opacity:0;transform:scale(1.18)}}.dashboard-grid{flex:1 1 auto;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr);gap:22px;min-height:0}.live-status-section{display:grid;grid-template-rows:auto auto;gap:18px;min-width:0;min-height:0}.metrics-row{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.conversation-phase-card{display:grid;grid-template-columns:minmax(210px,.25fr) minmax(0,1fr);gap:30px;align-items:center;min-width:0;min-height:164px;padding:22px 28px;border:1px solid rgba(169,183,214,.14);border-radius:var(--overview-surface-radius);background:linear-gradient(145deg,rgba(245,247,255,.03),rgba(245,247,255,.008) 34%,transparent 60%),linear-gradient(180deg,#0f172661,#030810b8),#060d1980;box-shadow:inset 0 1px #f5f7ff0a,inset 0 -22px 48px #00000029,var(--shadow);-webkit-backdrop-filter:blur(18px) saturate(116%);backdrop-filter:blur(18px) saturate(116%)}.conversation-metric{display:grid;grid-template-columns:62px minmax(0,1fr);gap:18px;align-items:center;min-width:0;min-height:118px;padding-right:28px;border-right:1px solid rgba(169,183,214,.13)}.conversation-metric-icon{width:58px;height:58px}.conversation-metric .metric-copy strong{margin-top:5px;font-size:2.18rem}.conversation-metric .metric-breakdown{display:block;margin-top:7px;color:#a9b7d6b8;font-size:.78rem;font-weight:720;line-height:1.12;white-space:nowrap;font-variant-numeric:tabular-nums}.conversation-pipeline{display:grid;gap:16px;min-width:0}.pipeline-overview-head{display:flex;align-items:center;justify-content:space-between;gap:18px;min-width:0}.pipeline-heading{display:inline-flex;gap:8px;align-items:center;min-width:0;color:#f5f7ffdb;font-size:.96rem;font-weight:620}.pipeline-heading svg{color:#a9b7d6b8}.pipeline-total-label{flex:0 0 auto;color:#a9b7d6b8;font-size:.82rem}.pipeline-total-label strong{color:#f5f7ffeb;font-weight:760}.pipeline-total-label em{color:#a9b7d69e;font-style:normal}.pipeline-percent-bar{position:relative;display:flex;gap:3px;min-width:0;height:58px;padding:4px;overflow:visible;border:1px solid rgba(169,183,214,.09);border-radius:8px;background:linear-gradient(180deg,#070d1899,#030810a8),#03081080;box-shadow:inset 0 1px #f5f7ff07,inset 0 -14px 22px #0000002e;-webkit-backdrop-filter:blur(10px) saturate(106%);backdrop-filter:blur(10px) saturate(106%)}.pipeline-percent-segment{position:relative;display:grid;align-content:space-between;justify-items:start;flex-basis:0;min-width:66px;min-height:100%;padding:8px 9px 7px;isolation:isolate;color:#f5f7ffd1;border:1px solid rgba(169,183,214,.075);border-radius:5px;outline:0;background:linear-gradient(180deg,#0c142280,#040a14b3),#050a13bd;box-shadow:inset 0 1px #f5f7ff07;-webkit-backdrop-filter:blur(8px) saturate(104%);backdrop-filter:blur(8px) saturate(104%);transition:border-color .16s ease,color .16s ease,background .16s ease}.pipeline-percent-segment:before{position:absolute;top:0;right:0;left:0;z-index:0;height:3px;pointer-events:none;content:"";border-radius:5px 5px 0 0;background:linear-gradient(90deg,color-mix(in srgb,var(--stage-color),rgba(3,8,16,.34) 46%),color-mix(in srgb,var(--stage-color),rgba(245,247,255,.22) 18%),color-mix(in srgb,var(--stage-color),rgba(3,8,16,.42) 52%));opacity:.5;transition:opacity .16s ease}.pipeline-percent-segment:after{position:absolute;right:50%;bottom:calc(100% + 9px);z-index:6;width:max-content;max-width:260px;padding:7px 10px;pointer-events:none;content:attr(data-tooltip);color:#f5f7fff0;font-size:.76rem;font-weight:650;line-height:1.2;text-align:center;white-space:nowrap;border:1px solid rgba(169,183,214,.18);border-radius:7px;background:#050a13f2;box-shadow:inset 0 1px #f5f7ff0b,0 14px 28px #00000052;opacity:0;transform:translate(50%,4px);transition:opacity .14s ease,transform .14s ease}.pipeline-percent-segment:hover,.pipeline-percent-segment:focus-visible{color:#f5f7ffe6;border-color:color-mix(in srgb,var(--stage-color),rgba(169,183,214,.13) 72%);background:linear-gradient(180deg,#0e172694,#050b16bf),#050a13c7}.pipeline-percent-segment:hover:before,.pipeline-percent-segment:focus-visible:before{opacity:.66}.pipeline-percent-segment:hover:after,.pipeline-percent-segment:focus-visible:after{opacity:1;transform:translate(50%)}.pipeline-segment-label{display:block;width:100%;min-width:0;overflow:hidden;color:#a9b7d6b8;font-size:.7rem;font-weight:620;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.pipeline-segment-values{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.pipeline-segment-values strong{min-width:0;color:#f5f7ffe0;font-size:1.05rem;line-height:1;font-variant-numeric:tabular-nums}.pipeline-segment-values em{flex:0 0 auto;color:#a9b7d69e;font-size:.68rem;font-style:normal;font-weight:680;line-height:1;font-variant-numeric:tabular-nums}.secondary-metrics-row{grid-template-columns:repeat(3,minmax(0,1fr))}.glass-card{position:relative;overflow:hidden;border:1px solid rgba(169,183,214,.16);border-radius:8px;background:linear-gradient(145deg,rgba(245,247,255,.038),rgba(245,247,255,.01) 32%,transparent 58%),linear-gradient(180deg,#0f17266b,#030810b8),#060d1980;box-shadow:inset 0 1px #f5f7ff0b,inset 0 -22px 48px #0000002e,var(--shadow);-webkit-backdrop-filter:blur(18px) saturate(116%);backdrop-filter:blur(18px) saturate(116%)}.glass-card:before{position:absolute;inset:0;z-index:0;pointer-events:none;content:"";background:linear-gradient(120deg,rgba(245,247,255,.026),transparent 25%),linear-gradient(68deg,transparent 52%,rgba(125,170,251,.022) 64%,transparent 78%)}.glass-card>*{position:relative;z-index:1}.metric-card{display:grid;grid-template-columns:74px minmax(0,1fr);gap:24px;align-items:center;min-height:0;padding:20px 22px;border-radius:var(--overview-surface-radius)}.metrics-row .metric-card{grid-template-columns:58px minmax(0,1fr);gap:14px;min-height:106px;padding:15px}.metrics-row .metric-icon{width:50px;height:50px}.metrics-row .metric-copy strong{font-size:1.78rem}.metric-icon{display:grid;place-items:center;width:60px;height:60px;color:var(--pale);border:1px solid rgba(125,170,251,.18);border-radius:50%;background:radial-gradient(circle at 45% 40%,rgba(245,247,255,.04),transparent 30%),radial-gradient(circle,#2a6bff1f,#080f1ba8);box-shadow:inset 0 0 13px #7daafb0e,0 0 10px #2a6bff0e}.metric-card.success{border-color:#5af4a229}.metric-card.success:before{background:linear-gradient(120deg,rgba(245,247,255,.022),transparent 30%),radial-gradient(circle at 88% 16%,rgba(90,244,162,.045),transparent 28%)}.metric-card.success .metric-icon{color:var(--success);border-color:#5af4a238;background:radial-gradient(circle at 45% 40%,rgba(245,247,255,.04),transparent 30%),radial-gradient(circle,#5af4a21c,#080f1ba8);box-shadow:inset 0 0 13px #5af4a20f,0 0 10px #5af4a20f}.metric-card.success .metric-copy small,.metric-card.success .up-arrow{color:#5af4a2e6;stroke:var(--success)}.metric-card.attention{border-color:#ff7a7a21}.metric-card.attention:before{background:linear-gradient(120deg,rgba(245,247,255,.022),transparent 30%),radial-gradient(circle at 88% 16%,rgba(255,122,122,.035),transparent 28%)}.metric-card.attention .metric-icon{color:#ff9292e6;border-color:#ff7a7a2e;background:radial-gradient(circle at 45% 40%,rgba(245,247,255,.035),transparent 30%),radial-gradient(circle,#ff7a7a14,#080f1ba8)}.metric-card.attention .metric-copy small{color:#ffa6a6c7}.metric-copy{min-width:0}.metric-copy p,.trend-total span{margin:0;color:#f5f7ffe0}.metric-copy strong{display:block;margin-top:2px;color:var(--white);font-size:2.18rem;line-height:1;letter-spacing:0}.metric-copy small{display:inline-flex;gap:5px;align-items:center;margin-top:10px;color:#f5f7ffc2;font-size:.93rem}.up-arrow{width:16px;height:16px;fill:none;stroke:var(--pale);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9;filter:drop-shadow(0 0 4px rgba(125,170,251,.18))}.orders-panel,.chat-panel,.trend-panel,.placeholder-page{display:flex;flex-direction:column;min-height:0;height:100%;padding:18px 20px 15px}.placeholder-page{flex:1 1 auto}.orders-page{position:relative;display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-height:0;height:100%}.orders-toast{position:fixed;z-index:120;top:18px;right:20px;width:min(360px,calc(100vw - 32px));padding:12px 14px;color:#f5f7fff0;border:1px solid rgba(255,122,122,.28);border-radius:10px;background:#1c0c12eb;box-shadow:inset 0 1px #f5f7ff0f,0 18px 44px #00000047;font-size:.84rem;font-weight:680}.orders-toast.is-success{border-color:#6ee7b752;background:#0a1a13eb}.orders-toast.is-error{border-color:#ff7a7a47;background:#1c0c12eb}.orders-page-head{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:18px;flex:0 0 auto;min-height:96px;padding:18px 4px 20px 2px}.orders-page-head:after{position:absolute;right:0;bottom:0;left:0;height:1px;content:"";background:linear-gradient(90deg,rgba(169,183,214,.16),rgba(125,170,251,.2) 18%,transparent 52%);box-shadow:0 0 12px #7daafb14}.orders-page-title-block{display:grid;gap:7px;min-width:0}.orders-page-head .section-kicker{margin:0;color:#7daafbdb}.orders-page-head h1{margin:0;color:var(--white);font-size:2.18rem;font-weight:720;line-height:1;letter-spacing:0;text-shadow:0 0 16px rgba(125,170,251,.075)}.orders-page-meta{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end;min-width:0;padding-bottom:2px}.orders-page-meta span{display:inline-flex;gap:6px;align-items:center;min-height:32px;padding:0 11px;color:#a9b7d6bd;border:1px solid rgba(169,183,214,.13);border-radius:999px;background:linear-gradient(145deg,rgba(245,247,255,.032),transparent 54%),#050a1470;box-shadow:inset 0 1px #f5f7ff09,0 10px 22px #00000029;font-size:.78rem;font-weight:660;white-space:nowrap}.orders-page-meta strong{color:#f5f7ffeb;font-size:.88rem}.new-order-page{display:flex;flex:1 1 auto;flex-direction:column;gap:14px;min-height:0;height:100%}.new-order-topbar{z-index:40;display:grid;grid-template-columns:minmax(116px,1fr) minmax(320px,410px) minmax(116px,1fr);column-gap:16px;align-items:end;align-self:center;width:min(100%,940px);padding:0 2px 2px;overflow:visible}.new-order-topbar.is-template-mode{grid-template-columns:auto minmax(280px,410px) minmax(0,auto)}.new-order-topbar>.new-order-back-button{justify-self:start;min-height:40px;height:40px;padding-inline:14px;border-color:#a9b7d62e;background:linear-gradient(145deg,rgba(245,247,255,.045),transparent 42%),#050a1475}.new-order-topbar>.display-name-field{justify-self:center}.new-order-topbar>.new-order-header-actions{justify-self:end}.new-order-topbar:not(.is-template-mode)>.new-order-header-actions{display:none}.new-order-header{z-index:40;display:grid;grid-template-columns:auto minmax(180px,1fr) minmax(0,auto);column-gap:14px;align-items:center;align-self:center;width:min(100%,940px);min-height:62px;padding:10px 12px;overflow:visible}.new-order-header.glass-card,.new-order-form.glass-card{border-color:#a9b7d621;background:linear-gradient(145deg,rgba(245,247,255,.024),transparent 44%),linear-gradient(180deg,#0c14227a,#040912b8),#060d197a;box-shadow:inset 0 1px #f5f7ff08,inset 0 -18px 36px #00000024,0 16px 42px #00000052;-webkit-backdrop-filter:blur(14px) saturate(108%);backdrop-filter:blur(14px) saturate(108%)}.new-order-header.glass-card:before,.new-order-form.glass-card:before{background:linear-gradient(120deg,rgba(245,247,255,.018),transparent 28%),linear-gradient(68deg,transparent 58%,rgba(125,170,251,.016) 70%,transparent 82%)}.new-order-header h2{margin:0;color:var(--white);font-size:1.34rem;line-height:1}.new-order-header-title{display:grid;justify-self:center;gap:4px;min-width:0;text-align:center}.new-order-header-title .section-kicker{margin:0;font-size:.66rem}.new-order-header .section-kicker{margin-bottom:5px;font-size:.68rem}.new-order-header .new-order-header-title .section-kicker{margin:0;font-size:.66rem}.new-order-header-actions{display:grid;grid-template-columns:minmax(0,330px) auto;gap:9px;align-items:center;justify-content:flex-end;min-width:0}.new-order-header-actions.template-editor-actions{grid-template-columns:repeat(2,minmax(0,auto))}.new-order-header-actions .ghost-button,.new-order-header-actions .primary-action{height:40px;gap:8px;padding:0 13px;border-radius:8px;font-size:.86rem}.danger-action{color:#ffcccce6;border-color:#ff767638;background:linear-gradient(145deg,rgba(255,245,245,.035),transparent 42%),#ff595914}.danger-action:hover{color:#ffefeff5;border-color:#ff767657;box-shadow:0 0 18px #ff4c4c14}.danger-action svg{color:#ff8e8eeb}.new-order-header-spacer{min-width:0}.new-order-header-title h2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-name-strip{z-index:20;display:grid;place-items:center;align-self:center;width:min(100%,940px);min-height:44px;padding:0 12px 2px;overflow:visible}.display-name-field{display:grid;grid-template-columns:auto minmax(0,270px);gap:12px;align-items:center;width:min(100%,410px);color:#f5f7ffe6}.display-name-field input{height:40px}.display-name-field .field-label-with-tooltip{color:var(--white);font-size:.86rem;font-weight:760}.template-menu{position:relative}.template-menu-trigger{min-width:136px}.template-menu-trigger svg:last-child{margin-left:-2px}.template-menu-panel{position:absolute;top:calc(100% + 8px);right:0;z-index:80;display:grid;width:min(360px,calc(100vw - 36px));gap:12px;padding:14px;border:1px solid rgba(125,170,251,.26);border-radius:8px;background:linear-gradient(145deg,rgba(245,247,255,.065),transparent 34%),linear-gradient(180deg,#0d1626fa,#030810fa);box-shadow:inset 0 1px #f5f7ff0f,0 24px 56px #0000007a,0 0 28px #2a6bff14;-webkit-backdrop-filter:blur(24px) saturate(128%);backdrop-filter:blur(24px) saturate(128%)}.template-menu-head{display:grid;gap:4px;padding-bottom:2px}.template-menu-head span{color:#7daafbdb;font-size:.68rem;font-weight:760;text-transform:uppercase}.template-menu-head strong{color:var(--white);font-size:.98rem;line-height:1}.template-select-control{gap:7px}.template-dropdown{position:relative;display:grid}.template-dropdown-trigger{display:grid;grid-template-columns:minmax(0,1fr) 18px;gap:10px;align-items:center;width:100%;height:42px;min-width:0;padding:0 12px;color:var(--white);text-align:left;border:1px solid rgba(125,170,251,.26);border-radius:8px;outline:0;background:linear-gradient(145deg,rgba(245,247,255,.055),transparent 42%),#04091294}.template-dropdown-trigger span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template-dropdown-trigger svg{color:#7daafbeb}.template-dropdown-trigger:focus-visible{border-color:#7daafb75;box-shadow:0 0 0 3px #2a6bff1a}.template-dropdown-menu{position:absolute;top:calc(100% + 7px);right:0;left:0;z-index:110;display:grid;gap:5px;max-height:220px;overflow-y:auto;padding:7px;border:1px solid rgba(125,170,251,.24);border-radius:8px;background:linear-gradient(145deg,rgba(245,247,255,.055),transparent 38%),#030810fa;box-shadow:0 18px 42px #0000006b,0 0 18px #2a6bff14;scrollbar-width:thin;scrollbar-color:rgba(125,170,251,.3) transparent}.template-dropdown-option{display:grid;grid-template-columns:minmax(0,1fr) 18px;gap:8px;align-items:center;min-height:34px;padding:0 9px;color:#f5f7ffd1;text-align:left;border:1px solid transparent;border-radius:8px;background:transparent}.template-dropdown-option span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template-dropdown-option:hover,.template-dropdown-option.is-active{color:var(--white);border-color:#7daafb47;background:#2a6bff1f}.template-dropdown-option svg{color:#5af4a2eb}.template-save-row{display:grid;grid-template-columns:minmax(0,1fr) 40px;gap:7px;align-items:end}.topbar-template-save{display:grid;grid-template-columns:auto minmax(92px,1fr) 40px;gap:8px;align-items:center;min-width:0;padding:0}.template-save-inline-label{color:#a9b7d6bd;font-size:.72rem;font-weight:760;line-height:1;text-transform:uppercase;white-space:nowrap}.template-save-name-field{min-width:0}.new-order-layout{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:16px;flex:1 1 auto;min-height:0}.new-order-form{width:min(100%,940px);min-height:0;height:100%;padding:16px}.new-order-page.has-floating-submit .new-order-form{padding-bottom:96px}.new-order-form{display:grid;gap:12px;align-content:start;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(125,170,251,.34) transparent}.form-section h3{margin:0;color:var(--white);font-size:1.05rem}.checkout-panel h4,.checkout-method-group h4{margin:0;color:#f5f7ffe6;font-size:.86rem;line-height:1}.form-section p,.form-section-copy p,.form-section-heading p{margin:6px 0 0;color:#a9b7d6bd;font-size:.86rem;line-height:1.45}.form-section{display:grid;gap:14px;padding:14px;border:1px solid rgba(169,183,214,.11);border-radius:8px;background:linear-gradient(145deg,rgba(245,247,255,.028),transparent 28%),#050a143d}.template-section{grid-template-columns:1fr}.template-card-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.template-card{display:grid;gap:8px;align-content:start;min-height:118px;padding:14px;color:#f5f7ffc7;text-align:left;border:1px solid rgba(169,183,214,.12);border-radius:10px;background:#0409126b}.template-card svg{color:#7daafbcc}.template-card strong{color:var(--white);font-size:.92rem}.template-card span{display:-webkit-box;overflow:hidden;color:#a9b7d6b8;font-size:.8rem;line-height:1.35;-webkit-line-clamp:2;-webkit-box-orient:vertical}.template-card:hover,.template-card.is-active{border-color:#7daafb52;background:#2a6bff17}.template-save-section{grid-template-columns:minmax(260px,.8fr) minmax(320px,1fr);align-items:end}.template-save-controls{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end}.form-section-heading{display:inline-flex;gap:9px;align-items:flex-start;color:var(--pale)}.identity-heading{display:inline-flex;justify-items:start;gap:9px}.section-title-with-info,.panel-heading{display:inline-flex;gap:7px;align-items:center;min-width:0}.panel-heading{justify-content:space-between}.split-heading{display:grid;grid-template-columns:minmax(220px,.9fr) minmax(360px,1.2fr);gap:16px;align-items:start}.section-heading-title{display:flex;gap:9px;align-items:center}.internal-field-pill{display:inline-flex;align-items:center;height:22px;padding:0 8px;color:#7daafbf0;font-size:.68rem;font-weight:760;line-height:1;text-transform:uppercase;border:1px solid rgba(125,170,251,.22);border-radius:999px;background:#2a6bff1f}.template-inline-panel{display:grid;grid-template-columns:minmax(170px,.68fr) minmax(250px,1fr);gap:10px;align-items:end}.template-save-inline{display:grid;grid-template-columns:minmax(0,1fr) 42px;gap:8px;align-items:end}.compact-control,.topbar-control{display:grid;gap:6px;min-width:0;color:#a9b7d6c2;font-size:.7rem;font-weight:700;text-transform:uppercase}.icon-button{width:40px;height:40px;padding:0}.form-section-copy{min-width:0}.form-grid{display:grid;gap:10px}.two-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.single-column{grid-template-columns:minmax(0,1fr)}.checkout-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.checkout-layout{display:grid;grid-template-columns:minmax(390px,1.1fr) minmax(260px,.9fr);grid-template-areas:"price address" "shipping payment";gap:12px;align-items:stretch}.checkout-unified-panel{display:grid;gap:13px;min-width:0;padding:12px;border:1px solid rgba(169,183,214,.1);border-radius:8px;background:linear-gradient(145deg,rgba(245,247,255,.022),transparent 36%),#04091238}.checkout-price-grid{display:grid;grid-template-columns:minmax(84px,.62fr) minmax(130px,1fr) minmax(130px,1fr);gap:9px;align-items:end}.shipping-address-field textarea{height:54px;min-height:54px;max-height:54px;overflow-y:auto;resize:none}.checkout-method-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:3px;padding-top:16px;border-top:1px solid rgba(169,183,214,.08)}.checkout-method-group{display:grid;align-content:start;gap:12px;min-width:0}.payment-method-group{margin-top:66px}.checkout-panel{display:grid;align-content:start;gap:10px;min-width:0;padding:12px;border:1px solid rgba(169,183,214,.1);border-radius:8px;background:#0409123d}.price-panel{grid-area:price}.address-panel{grid-area:address}.price-panel,.address-panel{min-height:126px}.shipping-panel{grid-area:shipping}.payment-panel{grid-area:payment}.price-field-row{display:grid;grid-template-columns:minmax(84px,.64fr) minmax(120px,1fr) minmax(120px,1fr);gap:9px}.address-panel textarea{min-height:40px;height:40px}.span-2{grid-column:1 / -1}.form-field,.array-text-field,.priority-select-list,.tag-field,.multi-toggle,.tracking-toggle,.compact-control,.topbar-control,.template-save-controls label{display:grid;gap:7px;min-width:0;color:#f5f7ffd1;font-size:.82rem;font-weight:560}.field-label-with-tooltip{position:relative;display:inline-flex;gap:4px;align-items:center;justify-self:start;width:max-content;max-width:100%;color:inherit;border-bottom:1px dotted rgba(125,170,251,.42);cursor:help;outline:0}.field-label-required{display:inline-flex;gap:4px;align-items:baseline;justify-self:start;width:max-content;max-width:100%;color:inherit}.field-required-marker{color:var(--pale);font-size:.92em;font-weight:820;line-height:1;text-shadow:0 0 10px rgba(125,170,251,.5)}.field-label-with-tooltip .field-tooltip-content{top:calc(100% + 8px);bottom:auto;left:0}.topbar-control{color:#a9b7d6c2;font-size:.7rem;font-weight:700;text-transform:uppercase}.form-field small{margin-top:-2px;color:#a9b7d694;font-size:.76rem;font-weight:500;line-height:1.35}.form-field.product-id-field input{max-width:320px}.form-field input,.form-field textarea,.compact-control input,.compact-control select,.topbar-control input,.topbar-control select,.template-save-name-field input,.array-field-row input,.array-add-row input,.array-field-row textarea,.array-add-row textarea,.template-save-controls input,.tag-input input{width:100%;min-width:0;color:var(--white);border:1px solid rgba(169,183,214,.15);border-radius:8px;outline:0;background:#03081085}.form-field input,.compact-control input,.compact-control select,.topbar-control input,.topbar-control select,.template-save-name-field input,.array-field-row input,.array-add-row input,.template-save-controls input,.tag-input input{height:40px;padding:0 12px}.form-field textarea,.array-field-row textarea,.array-add-row textarea{min-height:62px;max-height:220px;overflow-y:auto;resize:vertical;padding:10px 12px}.order-name-field{width:min(100%,620px)}.visually-hidden{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;margin:-1px;white-space:nowrap;border:0;clip:rect(0 0 0 0)}.address-field{grid-column:1 / -1}.address-field textarea{min-height:62px}.form-field input:focus,.form-field textarea:focus,.compact-control input:focus,.compact-control select:focus,.topbar-control input:focus,.topbar-control select:focus,.template-save-name-field input:focus,.array-field-row input:focus,.array-add-row input:focus,.array-field-row textarea:focus,.array-add-row textarea:focus,.template-save-controls input:focus,.tag-input input:focus{border-color:#7daafb66;box-shadow:0 0 0 3px #2a6bff14}.form-field input::placeholder,.form-field textarea::placeholder,.compact-control input::placeholder,.topbar-control input::placeholder,.template-save-name-field input::placeholder,.array-field-row input::placeholder,.array-add-row input::placeholder,.array-field-row textarea::placeholder,.array-add-row textarea::placeholder,.tag-input input::placeholder,.template-save-controls input::placeholder{color:#a9b7d67a}.tag-list,.multi-toggle>div{display:flex;flex-wrap:wrap;gap:8px;min-height:34px}.tag-list button,.multi-toggle button{display:inline-flex;gap:7px;align-items:center;min-height:32px;padding:0 10px;color:#f5f7ffc2;border:1px solid rgba(169,183,214,.13);border-radius:8px;background:#090f1b80}.tag-list button,.multi-toggle button.is-active{color:var(--white);border-color:#7daafb4d;background:#2a6bff1f}.tag-input{display:grid;grid-template-columns:minmax(0,1fr) 39px;gap:8px}.tag-input button{display:grid;place-items:center;color:var(--white);border:1px solid rgba(125,170,251,.24);border-radius:8px;background:#2a6bff1f}.array-text-field,.priority-select-list{color:#f5f7ffd1}.array-text-field.is-compact{width:min(100%,540px)}.array-text-field.is-compact.is-short{width:100%}.array-field-head{display:flex;gap:10px;align-items:baseline;justify-content:space-between}.array-field-head small{color:#a9b7d694;font-size:.76rem;font-weight:500}.array-field-list{display:grid;gap:7px}.array-text-field.is-short .array-field-list{grid-template-columns:repeat(2,minmax(260px,1fr));gap:8px 12px}.array-field-row,.array-add-row{display:grid;grid-template-columns:28px minmax(0,1fr) 34px;gap:7px;align-items:stretch}.array-add-row{grid-template-columns:minmax(0,1fr) 34px}.array-index,.array-field-row button,.array-add-row button,.priority-item button{display:grid;place-items:center;color:var(--white);border:1px solid rgba(169,183,214,.14);border-radius:8px;background:#090f1b80}.array-index{min-height:62px;color:#7daafbe6;font-size:.72rem;font-weight:740}.array-field-row button,.array-add-row button,.priority-item button{min-width:0;padding:0}.array-add-row button{border-color:#7daafb42;background:#2a6bff1f}.array-text-field.is-compact .array-field-row,.array-text-field.is-compact .array-add-row{grid-template-columns:24px minmax(180px,1fr) 32px}.array-text-field.is-compact .array-add-row{grid-template-columns:minmax(180px,1fr) 32px}.array-text-field.is-compact.is-short .array-add-row{width:auto;min-width:0}.array-text-field.is-compact .array-index,.array-text-field.is-compact .array-field-row button,.array-text-field.is-compact .array-add-row button{min-height:38px}.array-add-row button,.priority-picker>button{color:var(--success);border-color:#5af4a23d;background:var(--success-soft)}.array-add-row button:hover,.priority-picker>button:hover{border-color:#5af4a26b;box-shadow:0 0 16px #5af4a21f}.array-field-row button,.priority-item button:not(:disabled){color:#ff7a7af5;border-color:#ff7a7a33;background:var(--attention-soft)}.array-field-row button:hover,.priority-item button:not(:disabled):hover{border-color:#ff7a7a5c;box-shadow:0 0 16px #ff7a7a1a}.priority-items{display:grid;align-content:start;gap:7px;min-height:136px;max-height:136px;overflow-y:auto;padding-right:3px;scrollbar-width:thin;scrollbar-color:rgba(125,170,251,.3) transparent}.priority-empty{display:grid;place-items:center;min-height:136px;color:#a9b7d6a3;font-size:.8rem;font-weight:560;border:1px dashed rgba(169,183,214,.18);border-radius:8px;background:#04091238}.priority-item{display:grid;grid-template-columns:28px 30px minmax(0,1fr) 30px;gap:7px;align-items:center;min-height:38px;padding:4px 5px;border:1px solid rgba(169,183,214,.12);border-radius:8px;background:#04091257}.priority-item>span{display:grid;place-items:center;width:24px;height:24px;color:#7daafbe6;font-size:.75rem;font-weight:760;border:1px solid rgba(125,170,251,.18);border-radius:50%;background:#2a6bff1a}.priority-item strong{min-width:0;overflow:hidden;color:#f5f7ffe0;font-size:.84rem;text-overflow:ellipsis;white-space:nowrap}.priority-item button:disabled{cursor:not-allowed;opacity:.34}.service-icon{display:grid;place-items:center;width:28px;height:28px;color:#f5f7ffe6;border:1px solid rgba(125,170,251,.18);border-radius:8px;background:radial-gradient(circle at 45% 34%,rgba(245,247,255,.08),transparent 42%),#2a6bff1a}.priority-picker{position:relative}.priority-picker>button,.priority-picker-menu button{width:100%;min-width:0;color:#f5f7ffd1;border:1px solid rgba(169,183,214,.13);border-radius:8px;background:#090f1b80}.priority-picker>button{display:inline-flex;gap:7px;align-items:center;justify-content:center;height:36px;padding:0 10px;font-size:.8rem}.priority-picker>button{color:var(--success);border-color:#5af4a23d;background:var(--success-soft)}.priority-picker>button:disabled{cursor:not-allowed;opacity:.42}.priority-picker-menu{position:absolute;right:0;bottom:calc(100% + 6px);left:0;z-index:30;display:grid;gap:6px;max-height:220px;overflow-y:auto;padding:7px;border:1px solid rgba(125,170,251,.2);border-radius:8px;background:#040912fa;box-shadow:0 18px 42px #0000005c;scrollbar-width:thin;scrollbar-color:rgba(125,170,251,.3) transparent}.priority-picker-menu button{display:grid;grid-template-columns:30px minmax(0,1fr);gap:8px;align-items:center;min-height:38px;padding:4px 8px 4px 4px;text-align:left}.priority-picker-menu button:hover{border-color:#7daafb52;background:#2a6bff1a}.tracking-toggle{grid-column:1 / -1;position:relative;display:block;cursor:pointer}.tracking-toggle input{position:absolute;inset:0;width:1px;height:1px;opacity:0}.tracking-toggle-card{display:grid;grid-template-columns:32px minmax(0,1fr) 50px;gap:10px;align-items:center;min-height:54px;padding:10px;border:1px solid rgba(169,183,214,.14);border-radius:8px;background:linear-gradient(135deg,rgba(245,247,255,.035),transparent 42%),#04091257;box-shadow:inset 0 1px #f5f7ff09;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.tracking-toggle:hover .tracking-toggle-card{border-color:#7daafb33;background:linear-gradient(135deg,rgba(245,247,255,.04),transparent 42%),#070e1a70}.tracking-toggle input:focus-visible+.tracking-toggle-card{border-color:#7daafb75;box-shadow:0 0 0 3px #2a6bff1a,inset 0 1px #f5f7ff0a}.tracking-toggle input:checked+.tracking-toggle-card{border-color:#7daafb3d;background:linear-gradient(135deg,rgba(245,247,255,.045),transparent 44%),#070e1b8a;box-shadow:inset 0 1px #f5f7ff0b}.tracking-toggle-icon{display:grid;place-items:center;width:32px;height:32px;color:#7daafbeb;border:1px solid rgba(125,170,251,.2);border-radius:8px;background:radial-gradient(circle at 42% 30%,rgba(245,247,255,.1),transparent 44%),#2a6bff1a}.tracking-toggle input:checked+.tracking-toggle-card .tracking-toggle-icon{color:#f5f7ffeb;border-color:#7daafb42;background:radial-gradient(circle at 45% 28%,rgba(245,247,255,.12),transparent 42%),#2a6bff1f}.tracking-toggle-copy{display:flex;flex-wrap:wrap;gap:7px;align-items:center;min-width:0}.tracking-toggle-copy .field-label-with-tooltip{color:#f5f7ffe6;font-size:.88rem;font-weight:740}.tracking-toggle input:checked+.tracking-toggle-card .field-label-with-tooltip{color:#f5f7fff0;border-bottom-color:#7daafb66}.tracking-state{display:inline-grid;place-items:center;min-height:20px;padding:0 7px;color:#a9b7d6b3;font-size:.68rem;font-weight:760;line-height:1;text-transform:uppercase;border:1px solid rgba(169,183,214,.12);border-radius:999px;background:#090f1b75}.tracking-toggle input:checked+.tracking-toggle-card .tracking-state{color:#f5f7ffe6;border-color:#7daafb3d;background:#2a6bff1a}.tracking-switch{justify-self:end;position:relative;width:50px;height:28px;border:1px solid rgba(169,183,214,.18);border-radius:999px;background:#090f1bad;box-shadow:inset 0 1px 5px #00000052;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.tracking-switch:after{position:absolute;top:3px;left:4px;width:20px;height:20px;content:"";border-radius:50%;background:#a9b7d6e6;transition:left .16s ease,background .16s ease,box-shadow .16s ease}.tracking-toggle input:checked+.tracking-toggle-card .tracking-switch{border-color:#7daafb57;background:#2a6bff57;box-shadow:inset 0 1px #f5f7ff1f,inset 0 -1px 5px #0000002e}.tracking-toggle input:checked+.tracking-toggle-card .tracking-switch:after{left:24px;background:#f5f7fff0;box-shadow:0 0 6px #f5f7ff29}.field-tooltip{position:relative;display:inline-grid;place-items:center;width:26px;height:26px;color:#a9b7d6c7;border:1px solid rgba(169,183,214,.13);border-radius:50%;background:#090f1b70;outline:0}.field-tooltip-content{position:absolute;left:0;bottom:calc(100% + 10px);z-index:90;width:min(280px,80vw);padding:10px 12px;color:#f5f7ffe0;font-size:.78rem;font-weight:560;line-height:1.35;pointer-events:none;border:1px solid rgba(125,170,251,.22);border-radius:8px;opacity:0;background:#040912f5;box-shadow:0 14px 34px #00000057;transform:translateY(4px);transition:opacity .14s ease,transform .14s ease}.field-tooltip-content.is-floating{position:fixed;bottom:auto;max-width:calc(100vw - 24px);opacity:1;pointer-events:none;transform:none;z-index:3000}.field-tooltip:hover .field-tooltip-content,.field-tooltip:focus-visible .field-tooltip-content,.field-label-with-tooltip:hover .field-tooltip-content,.field-label-with-tooltip:focus-visible .field-tooltip-content{opacity:1;transform:translateY(0)}.info-tooltip{width:23px;height:23px;color:#7daafbdb;border-color:#7daafb2e}.section-kicker{display:block;margin-bottom:6px;color:var(--pale);font-size:.72rem;font-weight:700;text-transform:uppercase}.order-card-list{display:grid;gap:10px;flex:1 1 auto;align-content:start;min-height:0;overflow-y:auto;padding:0 4px 96px 0;scrollbar-width:thin;scrollbar-color:rgba(125,170,251,.28) transparent}.order-card-list.is-empty{place-items:center;align-content:center;justify-content:center;padding:0 4px 96px 0}.templates-page{position:relative;display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-height:0;height:100%}.templates-grid{display:grid;grid-template-columns:repeat(3,minmax(190px,1fr));gap:10px;flex:1 1 auto;align-content:start;min-height:0;overflow-y:auto;padding:0 4px 96px 0;scrollbar-width:thin;scrollbar-color:rgba(125,170,251,.28) transparent}.templates-grid.is-empty{grid-template-columns:minmax(0,520px);place-content:center;padding:0 4px 96px 0}.templates-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;justify-self:center;width:100%;min-height:184px;padding:26px;gap:10px;text-align:center;border-radius:12px}.templates-empty svg{color:#f5f7ffe6;filter:drop-shadow(0 0 10px rgba(125,170,251,.22))}.templates-empty h3{margin:8px 0 0;color:#f5f7ffeb;font-size:1.05rem;line-height:1.2}.templates-empty p{max-width:360px;margin:0;color:#a9b7d6c2;line-height:1.45}.templates-empty .primary-action{align-self:center;min-width:178px;margin-top:8px;border-radius:12px}.template-choice-head{align-items:center}.template-choice-title-row{display:flex;gap:14px;align-items:center;min-width:0}.template-choice-back{flex:0 0 auto;height:40px;padding:0 13px}.template-choice-panel{display:grid;grid-template-rows:auto minmax(0,1fr);gap:12px;align-self:center;flex:1 1 auto;width:min(720px,100%);min-height:0;margin:2px auto 0;padding:12px;overflow:hidden;border:1px solid rgba(169,183,214,.11);border-radius:8px;background:linear-gradient(145deg,rgba(245,247,255,.024),transparent 38%),#03081033;box-shadow:inset 0 1px #f5f7ff07,0 18px 44px #00000029}.template-choice-search{display:grid;grid-template-columns:18px minmax(0,1fr);gap:9px;align-items:center;height:38px;min-width:0;padding:0 12px;color:#7daafbd6;border:1px solid rgba(169,183,214,.13);border-radius:8px;background:linear-gradient(145deg,rgba(245,247,255,.026),transparent 50%),#03081075;box-shadow:inset 0 1px #f5f7ff07}.template-choice-search svg{color:#7daafbdb;filter:drop-shadow(0 0 6px rgba(125,170,251,.12))}.template-choice-search input{width:100%;min-width:0;padding:0;color:#f5f7ffeb;border:0;outline:0;background:transparent;font-size:.84rem;font-weight:680}.template-choice-search input::placeholder{color:#a9b7d68f}.template-choice-card-grid{display:grid;grid-template-columns:repeat(auto-fit,218px);gap:12px;align-content:start;justify-content:center;min-height:0;overflow-y:auto;padding:0 2px 12px;scrollbar-width:thin;scrollbar-color:rgba(125,170,251,.28) transparent}.template-choice-panel.is-empty{width:min(720px,100%)}.template-choice-panel.is-empty .templates-empty{align-self:center;justify-self:center}.template-choice-card{display:grid;place-items:start;width:218px;min-width:0;min-height:58px;padding:11px 12px;color:var(--white);text-align:left;border-color:#a9b7d624;border-radius:8px;background:linear-gradient(145deg,rgba(245,247,255,.03),transparent 38%),linear-gradient(180deg,#0d15239e,#050a13bd),#060d1994;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.template-choice-card:hover,.template-choice-card:focus-visible,.template-choice-card.is-selected{border-color:#7daafb57;box-shadow:inset 0 1px #f5f7ff0b,0 16px 38px #00000047,0 0 20px #2a6bff13;transform:translateY(-1px)}.template-choice-card:focus-visible{outline:2px solid rgba(125,170,251,.58);outline-offset:2px}.template-choice-card-title{display:block;width:100%;min-width:0;overflow:hidden;color:var(--white);font-size:.88rem;font-weight:760;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.template-overview-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;min-height:66px;padding:10px 12px;color:#f5f7ffdb;text-align:left;border-color:#a9b7d61f;border-radius:14px;background:linear-gradient(145deg,rgba(245,247,255,.018),transparent 38%),linear-gradient(180deg,#0d15238f,#050a13b8),#060d1994;box-shadow:inset 0 1px #f5f7ff06,0 12px 28px #0003;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.template-overview-card:hover,.template-overview-card.is-selected{border-color:#7daafb42;box-shadow:inset 0 1px #f5f7ff08,0 14px 32px #0000003d,0 0 14px #2a6bff0b;transform:translateY(-1px)}.template-overview-card-head{display:block;min-width:0}.template-overview-card-head strong{display:block;min-width:0;overflow:hidden;color:var(--white);font-size:.98rem;font-weight:740;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}.template-overview-card-actions{display:grid;grid-template-columns:minmax(0,auto) 34px;gap:8px;align-items:center;min-width:0}.template-card-cta{display:inline-flex;gap:7px;align-items:center;justify-self:start;min-height:32px;padding:0 10px;color:#f5f7ffe0;border:1px solid rgba(125,170,251,.18);border-radius:999px;background:#2a6bff16;font-size:.82rem;font-weight:680}.template-card-cta:hover{border-color:#7daafb57;background:#2a6bff29}.template-card-cta svg{color:#7daafbf2}.template-card-delete{display:inline-flex;align-items:center;justify-content:center;width:32px;min-width:32px;height:32px;padding:0;color:#ffb3b3d1;border-color:#ff767629;border-radius:50%;background:#ff59590f}.template-card-delete:hover{color:#ffe7e7f5;border-color:#ff767652;background:#ff59591a}.template-card-delete svg{display:block;flex:0 0 auto;width:17px;height:17px;color:currentColor;stroke:currentColor}.order-floating-action{position:fixed;right:32px;bottom:28px;z-index:7;width:auto;min-width:0;height:48px;gap:10px;padding:0 22px;white-space:nowrap;font-weight:600;border-radius:999px;border-color:#7daafb42;background:linear-gradient(145deg,rgba(245,247,255,.065),transparent 46%),linear-gradient(180deg,#121f3399,#070d18bd);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 1px #f5f7ff14,0 16px 42px #0000004d,0 0 18px #2a6bff1c}.order-floating-action:hover{border-color:#7daafb75;box-shadow:inset 0 1px #f5f7ff1a,0 18px 46px #00000052,0 0 24px #2a6bff2b}.new-order-submit-floating{position:fixed;right:32px;bottom:28px;z-index:42;min-width:0;height:48px;gap:10px;padding:0 22px;font-weight:600;border-radius:999px;border-color:#5af4a242;background:linear-gradient(145deg,rgba(245,247,255,.06),transparent 46%),linear-gradient(180deg,#132b2594,#070d18bd);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 1px #f5f7ff14,0 16px 42px #0000004d,0 0 18px #5af4a21a}.new-order-submit-floating:hover{border-color:#5af4a270;box-shadow:inset 0 1px #f5f7ff1a,0 18px 46px #00000052,0 0 24px #5af4a229}.floating-action-label-compact{display:none}.create-order-popover-layer{position:fixed;inset:0;z-index:8}.create-order-popover{position:fixed;right:32px;bottom:86px;z-index:9;display:grid;width:224px;gap:4px;padding:6px;border-color:#7daafb33;background:linear-gradient(145deg,rgba(245,247,255,.05),transparent 36%),linear-gradient(180deg,#0d1626fa,#030810fa);box-shadow:inset 0 1px #f5f7ff0d,0 18px 44px #0000006b,0 0 20px #2a6bff0f;-webkit-backdrop-filter:blur(24px) saturate(128%);backdrop-filter:blur(24px) saturate(128%)}.create-order-choice{display:flex;align-items:center;width:100%;min-height:38px;padding:0 11px;color:#f5f7ffeb;text-align:left;border:1px solid transparent;border-radius:8px;background:transparent;font-size:.88rem;font-weight:720;transition:border-color .16s ease,background .16s ease,transform .16s ease}.create-order-choice:hover{border-color:#7daafb3d;background:linear-gradient(145deg,rgba(245,247,255,.04),transparent 46%),#2a6bff1a;transform:translateY(-1px)}.order-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;min-height:88px;padding:14px 16px;border-color:#a9b7d624;border-radius:8px;isolation:isolate;background:linear-gradient(180deg,#0d1523a3,#050a13b8),#060d1994;box-shadow:inset 0 1px #f5f7ff09,0 10px 26px #0003;-webkit-backdrop-filter:none;backdrop-filter:none}.order-card:before{z-index:1;border-radius:inherit;background:linear-gradient(120deg,rgba(245,247,255,.018),transparent 32%)}.order-card>:not(.order-card-fill){z-index:2}.order-card-fill{position:absolute;inset:0 auto 0 0;z-index:0;width:0;pointer-events:none;background:linear-gradient(180deg,#48d7803d,#176f4833),#2591552e;box-shadow:none}.order-card.has-order-fill{border-color:#5af4a22e}.order-card.has-order-fill .order-card-fill{width:var(--order-fill);border-right:1px solid rgba(90,244,162,.22)}.order-card.is-fulfilled .order-card-fill{border-right:0}.order-card-identity{display:flex;align-self:stretch;align-items:stretch;justify-content:flex-start;width:100%;min-width:0}.order-card-main{display:grid;grid-template-columns:minmax(106px,142px) minmax(0,1fr);gap:10px;align-items:center;width:100%;min-width:0}.order-card-main h3{max-width:100%;margin:0;padding-top:0;color:var(--white);font-size:1.03rem;line-height:1.1;overflow-wrap:anywhere}.order-card-insights{display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:center;width:100%;min-width:0}.order-search-summary{display:grid;grid-template-columns:auto auto;flex:0 1 auto;gap:6px;align-items:center;width:fit-content;max-width:100%;min-height:38px;padding:4px 9px 4px 6px}.order-search-summary,.order-stage-distribution{min-width:0;border:1px solid rgba(169,183,214,.14);border-radius:8px;background:linear-gradient(145deg,rgba(245,247,255,.032),transparent 44%),linear-gradient(180deg,#040a14d6,#02060dcc);box-shadow:inset 0 1px #f5f7ff09,inset 0 -10px 18px #00000029,0 8px 20px #0000002e;-webkit-backdrop-filter:blur(8px) saturate(108%);backdrop-filter:blur(8px) saturate(108%)}.order-insight-label{display:inline-flex;align-items:center;min-width:50px;min-height:24px;padding:0 8px 0 4px;border-right:1px solid rgba(169,183,214,.12)}.order-insight-label strong,.order-stage-distribution-label strong{color:#f5f7ffe6;font-size:.66rem;font-weight:800;line-height:1;text-transform:uppercase;white-space:nowrap}.order-search-funnel{display:flex;flex:0 1 auto;flex-wrap:nowrap;gap:30px;align-items:center;min-width:0;overflow-x:auto;overflow-y:hidden;padding:0 2px;scrollbar-width:thin;scrollbar-color:rgba(125,170,251,.22) transparent}.order-search-step{--step-border: rgba(169, 183, 214, .16);--step-glow: rgba(169, 183, 214, .07);--step-number: rgba(245, 247, 255, .92);position:relative;display:flex;gap:5px;align-items:center;flex:0 1 auto;min-width:0;min-height:24px;padding:0;color:#a9b7d6b3;cursor:help;font-variant-numeric:tabular-nums}.order-search-step:not(:last-child):before,.order-search-step:not(:last-child):after{position:absolute;top:50%;content:"";pointer-events:none}.order-search-step:not(:last-child):before{right:-20px;width:15px;height:2px;background:linear-gradient(90deg,#b1ccffeb,#7daafb57);border-radius:999px;box-shadow:0 0 8px #7daafb42;transform:translateY(-50%)}.order-search-step:not(:last-child):after{right:-22px;width:7px;height:7px;border-top:2px solid rgba(177,204,255,.9);border-right:2px solid rgba(177,204,255,.9);filter:drop-shadow(0 0 5px rgba(125,170,251,.28));transform:translateY(-50%) rotate(45deg)}.order-search-step.is-seen{--step-border: rgba(169, 183, 214, .18);--step-glow: rgba(169, 183, 214, .075)}.order-search-step.is-relevant{--step-border: rgba(125, 170, 251, .3);--step-glow: rgba(42, 107, 255, .14);--step-number: rgba(190, 214, 255, .98)}.order-search-step.is-contacted{--step-border: rgba(90, 244, 162, .25);--step-glow: rgba(90, 244, 162, .11);--step-number: rgba(207, 255, 230, .96)}.order-search-step-main{display:inline-flex;gap:5px;align-items:baseline;min-width:0}.order-search-step strong{color:var(--step-number, rgba(245, 247, 255, .9));font-size:.84rem;font-weight:780;line-height:1}.order-search-step em{min-width:0;overflow:hidden;color:#a9b7d6c2;font-size:.63rem;font-style:normal;font-weight:680;line-height:1;text-overflow:ellipsis;white-space:nowrap}.order-search-label-short{display:none}.order-stage-distribution-label{flex:0 0 auto;display:inline-flex;align-items:center;min-width:40px;min-height:24px;padding:0 8px 0 4px;border-right:1px solid rgba(169,183,214,.12)}.order-stage-distribution{display:grid;grid-template-columns:auto auto;flex:0 1 auto;gap:6px;align-items:center;width:fit-content;max-width:100%;min-height:38px;padding:4px 8px 4px 6px}.order-capacity-status.is-capacity-limited{border-color:#ffcf7047;background:linear-gradient(145deg,rgba(255,207,112,.055),transparent 46%),linear-gradient(180deg,#0c0c12e0,#04070dd1);box-shadow:inset 0 1px #ffeeb80e,inset 0 -10px 18px #0000002e,0 8px 20px #0000002e}.order-capacity-status.is-capacity-empty{border-color:#ff7a7a5c;background:linear-gradient(145deg,rgba(255,122,122,.075),transparent 46%),linear-gradient(180deg,#12090ce6,#06070dd6);box-shadow:inset 0 1px #ffc4c411,inset 0 -10px 18px #0003,0 8px 20px #0000002e}.order-capacity-status.is-capacity-limited .order-stage-distribution-label{border-right-color:#ffcf702e}.order-capacity-status.is-capacity-empty .order-stage-distribution-label{border-right-color:#ff7a7a38}.order-capacity-status.is-capacity-limited .order-stage-distribution-label strong{color:#ffe7b2f0}.order-capacity-status.is-capacity-empty .order-stage-distribution-label strong{color:#ffc6c6f5}.order-stage-bar{display:flex;flex:0 1 auto;gap:0;align-items:center;width:max-content;max-width:100%;min-width:0;height:24px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:rgba(125,170,251,.22) transparent}.order-stage-segment{--stage-color: rgba(169, 183, 214, .58);position:relative;display:inline-flex;gap:4px;align-items:center;flex:0 0 auto;min-width:0;height:24px;padding:0 8px;overflow:hidden;color:#f5f7ffd1;cursor:help;font-variant-numeric:tabular-nums}.order-stage-segment:first-child{padding-left:0}.order-stage-segment:last-child{padding-right:0}.order-stage-segment+.order-stage-segment{border-left:1px solid rgba(169,183,214,.12)}.order-stage-segment.is-muted{opacity:.44}.order-stage-segment.is-capacity-limited strong{color:#ffe09ceb}.order-capacity-status .order-stage-segment{gap:8px}.order-capacity-status.is-capacity-empty .order-stage-segment.is-capacity-limited strong{color:#ffbcbcf5}.order-capacity-warning{display:inline-flex;flex:0 0 auto;align-items:center;min-height:18px;padding:0 7px;color:#fff4d8fc;font-size:.58rem;font-style:normal;font-weight:900;line-height:1;text-transform:uppercase;white-space:nowrap;border:1px solid rgba(255,207,112,.34);border-radius:999px;background:linear-gradient(180deg,#ffe09c29,#ffcf701a),#181209c2;box-shadow:inset 0 1px #fff6dc1f,0 0 10px #ffcf701a;text-shadow:0 0 8px rgba(255,207,112,.24)}.order-capacity-status.is-capacity-empty .order-capacity-warning{color:#fff4f4fc;border-color:#ff7a7a6b;background:linear-gradient(180deg,#ffa8a82e,#ff7a7a1f),#1e0c0ed1;box-shadow:inset 0 1px #ffe4e41f,0 0 10px #ff7a7a1f;text-shadow:0 0 8px rgba(255,122,122,.28)}.order-stage-segment em{min-width:0;overflow:hidden;color:#a9b7d6b3;font-size:.64rem;font-style:normal;font-weight:680;line-height:1;text-overflow:ellipsis;white-space:nowrap}.order-stage-segment .order-capacity-warning{min-width:auto;overflow:visible;color:#fff6defc;font-size:.58rem;font-weight:900;text-overflow:clip;border-color:#ffcf7061}.order-capacity-status.is-capacity-empty .order-stage-segment .order-capacity-warning{color:#fff6f6fc;border-color:#ff7a7a75}.order-stage-segment strong{color:#f5f7ffe6;font-size:.76rem;font-weight:800;line-height:1}.order-stage-empty{display:inline-flex;gap:4px;align-items:center;min-height:24px;color:#a9b7d694;cursor:help;font-variant-numeric:tabular-nums}.order-stage-empty strong{color:#f5f7ffb8;font-size:.76rem;font-weight:800;line-height:1}.order-stage-empty em{color:#a9b7d694;font-size:.62rem;font-style:normal;font-weight:680;line-height:1}.order-card-actions{display:flex;gap:8px;align-items:center;justify-content:flex-end;align-self:center;min-width:max-content}.edit-count-button,.info-icon-button,.danger-icon-button,.details-close{display:grid;place-items:center;color:var(--white);border:0;background:transparent}.order-count-controls{display:inline-flex;align-items:center;min-height:34px;margin-right:3px;padding:2px;overflow:hidden;border:1px solid rgba(125,170,251,.16);border-radius:999px;background:linear-gradient(180deg,#0e1726b8,#040912b3),#050a1494;box-shadow:inset 0 1px #f5f7ff08,0 8px 20px #0000002e}.progress-ratio{display:inline-flex;gap:5px;align-items:center;justify-content:flex-end;min-width:78px;min-height:26px;padding:0 8px;color:#a9b7d6bd;border:1px solid rgba(139,186,188,.14);border-radius:999px;background:#0912183d;font-size:.8rem;line-height:1;white-space:nowrap;transition:color .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.progress-ratio strong{color:#f5f7ffe0;font-size:.84rem}.progress-ratio-label{color:#a9b7d6ad;font-size:.63rem;font-weight:760;line-height:1}.progress-ratio.has-deals{position:relative;overflow:hidden;color:#e2efffe0;border-color:#7daafb3d;background:linear-gradient(90deg,rgba(90,244,162,.08),transparent 26%),#050c1894;box-shadow:inset 0 1px #f5f7ff09;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer}.progress-ratio.has-deals:before{position:absolute;inset:1px;pointer-events:none;content:"";border-radius:inherit;background:linear-gradient(180deg,rgba(245,247,255,.04),transparent 58%)}.progress-ratio.has-deals>*{position:relative;z-index:1}.progress-ratio.has-deals strong{color:#f5f7ffeb}.progress-ratio.has-deals svg{color:#7daafbdb;filter:none}.progress-ratio.has-deals:hover{color:var(--white);border-color:#7daafb5c;background:linear-gradient(90deg,rgba(90,244,162,.11),transparent 26%),#081120b3;box-shadow:inset 0 1px #f5f7ff0b}.order-count-controls .progress-ratio{min-width:86px;min-height:30px;padding:0 8px 0 11px;border:0;border-radius:999px 4px 4px 999px;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.order-count-controls .progress-ratio.has-deals{background:linear-gradient(90deg,rgba(90,244,162,.08),transparent 72%)}.order-count-controls .progress-ratio.has-deals:before{display:none}.info-icon-button{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;color:#f5f7ffc2;border:1px solid rgba(169,183,214,.13);border-radius:50%;background:#090f1b80}.edit-count-button{width:30px;height:30px;color:#a9b7d6c2;border:1px solid rgba(169,183,214,.12);border-radius:50%;background:#050a1457}.order-count-controls .edit-count-button{width:31px;height:30px;border:0;border-left:1px solid rgba(169,183,214,.1);border-radius:4px 999px 999px 4px;background:transparent}.edit-count-button svg{color:#7daafbbd}.edit-count-button:hover,.info-icon-button:hover{color:var(--white);border-color:#7daafb42;background:#1019299e}.danger-icon-button{width:36px;height:36px;color:#a9b7d6c2;border:1px solid rgba(169,183,214,.12);border-radius:50%;background:#050a1457}.danger-icon-button svg{color:#ff7070c2}.danger-icon-button:hover{color:var(--white);border-color:#ff707042;background:#1019299e}.danger-icon-button:hover svg{color:#ffaaaaf0}@media(max-width:1180px){.order-card{grid-template-columns:1fr;align-items:stretch}.order-card-actions{justify-content:flex-end;width:100%}}@media(max-width:1320px)and (min-width:761px){.order-card{grid-template-areas:"title title" "insights actions";grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;align-items:center}.order-card-identity,.order-card-main{display:contents}.order-card-main h3{grid-area:title;position:relative;z-index:2}.order-card-insights{grid-area:insights;position:relative;z-index:2;align-self:center;justify-content:center}.order-card-actions{grid-area:actions;align-self:center;width:auto}}.empty-orders{display:grid;align-content:center;justify-items:center;min-height:220px;padding:24px;text-align:center}.empty-orders h3{margin:0;color:#f5f7ffe0;font-size:1rem}.empty-orders p{max-width:360px;margin:8px 0 0;color:#a9b7d6b8}.quantity-popover-layer{position:fixed;inset:0;z-index:24;background:transparent}.quantity-popover{position:fixed;width:min(322px,calc(100vw - 28px));padding:14px;overflow:visible;border:1px solid rgba(169,183,214,.18);border-radius:8px;background:linear-gradient(180deg,#0c1422fa,#040912fa),#050a13fa;box-shadow:inset 0 1px #f5f7ff09,0 16px 36px #00000057}.delete-popover{width:min(292px,calc(100vw - 28px));padding:12px;border-color:#ff70702e}.delete-popover .quantity-popover-head{margin-bottom:8px}.delete-popover-copy{margin:0;overflow:hidden;color:#f5f7ffdb;font-size:.86rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.delete-popover .quantity-actions{margin-top:10px}.delete-popover .dialog-button{min-height:34px;padding:0 11px;font-size:.82rem}.reject-popover-layer{z-index:26}.reject-popover{width:min(336px,calc(100vw - 28px));padding:12px;border-color:#ff707033}.reject-popover .quantity-popover-head{margin-bottom:8px}.reject-popover-copy{margin:0;color:#f5f7ffd6;font-size:.86rem;line-height:1.42}.reject-popover-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.reject-popover-actions .dialog-button{width:100%;min-height:34px;padding:0 11px;font-size:.82rem}.deal-popover{width:min(620px,calc(100vw - 28px));max-height:min(440px,calc(100dvh - 28px));overflow-y:auto;padding:14px;scrollbar-width:thin;scrollbar-color:rgba(125,170,251,.3) transparent}.deal-window-head{display:flex;align-items:start;justify-content:space-between;gap:18px;margin-bottom:14px}.deal-window-head span{display:block;color:#7daafbdb;font-size:.72rem;font-weight:780;text-transform:uppercase}.deal-window-head h2{margin:5px 0 0;color:var(--white);font-size:1.34rem;line-height:1}.deal-window-head button{display:grid;place-items:center;flex:0 0 auto;width:32px;height:32px;padding:0;color:#f5f7ffc2;border:1px solid rgba(169,183,214,.13);border-radius:8px;background:#090f1b85}.deal-list{display:grid;gap:8px}.deal-row{display:grid;grid-template-columns:minmax(78px,.35fr) minmax(180px,1fr) auto;gap:12px;align-items:center;min-width:0;min-height:58px;padding:10px 12px;border:1px solid rgba(169,183,214,.1);border-radius:8px;background:#04091252}.deal-row.is-focused{border-color:#5ad6cf99;animation:deal-row-focus-pulse 1.05s ease-out 3}@keyframes deal-row-focus-pulse{0%,to{box-shadow:0 0 #5ad6cf00}35%{box-shadow:0 0 0 5px #5ad6cf38}}.deal-row>strong{color:var(--white);font-size:1.08rem;line-height:1}.deal-row-methods{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:6px}.deal-chip{display:inline-flex;align-items:center;gap:5px;padding:3px 9px 3px 7px;border-radius:999px;font-size:.74rem;font-weight:600;color:#e9f0fceb;border:1px solid rgba(125,170,251,.16);background:#090f1b80}.deal-chip svg{flex-shrink:0}.deal-chip-pay svg{color:#7daafb}.deal-chip-ship svg{color:#5ad6cf}.deal-row-links{display:flex;flex-wrap:wrap;gap:7px;min-width:0}.deal-row-links a,.purchase-links a,.purchase-links button{display:inline-flex;gap:5px;align-items:center;justify-content:center;min-height:30px;padding:0 9px;color:#a9b7d6d6;font-size:.78rem;font-weight:700;text-decoration:none;border:1px solid rgba(169,183,214,.12);border-radius:999px;background:#090f1b6b}.deal-row-links a:hover,.purchase-links a:hover,.purchase-links button:hover{color:var(--white);border-color:#7daafb47}.deal-row-actions{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.deal-action-button{display:inline-flex;gap:6px;align-items:center;justify-content:center;min-height:34px;padding:0 11px;color:#f5f7ffd6;font-size:.82rem;font-weight:740;border:1px solid rgba(169,183,214,.14);border-radius:8px;background:#090f1b85}.deal-action-button:disabled{cursor:default;opacity:.58}.deal-action-button.start{color:#f5f7fff5;border-color:#7daafb47;background:#2a6bff29}.deal-action-button.reject{color:#ffddddeb;border-color:#ff7a7a29;background:#40141e2b}.deal-action-button.reject:hover:not(:disabled){color:#fff2f2fa;border-color:#ff7a7a42;background:#5c1a2840}.deal-action-button.paid{color:#f5f7fff5;border-color:#5af4a23d;background:#2685582e}.deal-action-button.paid.is-confirming{border-color:#5af4a261;background:linear-gradient(180deg,rgba(90,244,162,.16),transparent),#2685583d}.deal-action-button.cancel{color:#ffd2d2eb;border-color:#ff7a7a2e;background:#40141e33}.deal-action-button.cancel:hover{color:#ffececfa;border-color:#ff7a7a47;background:#5c1a2847}.quantity-popover:after{position:absolute;right:auto;left:var(--popover-arrow-left, calc(100% - 21px) );width:10px;height:10px;content:"";border-top:1px solid rgba(169,183,214,.2);border-left:1px solid rgba(169,183,214,.2);background:#070d18f5;transform:translate(-50%) rotate(45deg)}.quantity-popover.opens-below:after{top:-6px}.quantity-popover.opens-above:after{bottom:-6px;transform:translate(-50%) rotate(225deg)}.quantity-popover.opens-near:after{display:none}.quantity-popover-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.quantity-popover-title{display:inline-flex;gap:8px;align-items:center;min-width:0}.quantity-popover-title span{color:#a9b7d6b8;font-size:.72rem;font-weight:780;text-transform:uppercase}.quantity-delta{font-size:.74rem;font-weight:780;line-height:1}.quantity-delta.is-increased{color:var(--success)}.quantity-delta.is-decreased{color:#ff7a7af5}.quantity-popover-head button{display:grid;place-items:center;width:28px;height:28px;padding:0;color:#f5f7ffb8;border:1px solid rgba(169,183,214,.12);border-radius:8px;background:#090f1b80}.quantity-popover-head button:hover{color:var(--white);border-color:#7daafb42}.quantity-stepper{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;gap:8px;align-items:stretch}.quantity-stepper button{display:grid;place-items:center;min-width:0;padding:0;color:#f5f7ffd6;border:1px solid rgba(169,183,214,.13);border-radius:8px;background:#050a1466}.quantity-stepper button:hover{color:var(--white);border-color:#7daafb42}.quantity-stepper button:disabled{cursor:not-allowed;opacity:.42}.quantity-value-label{display:block;min-width:0}.quantity-value-label input{width:100%;height:48px;padding:0 10px;color:var(--white);font-size:1.42rem;font-weight:760;font-variant-numeric:tabular-nums;text-align:center;border:1px solid rgba(125,170,251,.2);border-radius:8px;outline:none;background:#0409128f}.quantity-value-label input:focus{border-color:#7daafb6b;box-shadow:0 0 0 3px #2a6bff1a}.quantity-stepper.is-increased .quantity-value-label input{color:var(--success)}.quantity-stepper.is-decreased .quantity-value-label input{color:#ff7a7af5}.quantity-actions{margin-top:14px}.quantity-confirm-copy{margin:4px 0 2px;color:#f5f7ffdb;font-size:.92rem;line-height:1.45}.quantity-confirm-head{position:relative;justify-content:center;min-height:30px;padding:0 34px;margin-bottom:12px}.quantity-confirm-head .quantity-popover-title{justify-content:center}.quantity-confirm-head>button{position:absolute;top:0;right:0}.quantity-confirm-summary{display:grid;gap:8px;padding:2px 0}.quantity-confirm-row{display:grid;grid-template-columns:minmax(74px,1fr) 42px 18px 42px;gap:7px;align-items:center;min-height:36px;padding:0 10px;color:#a9b7d6b8;border:1px solid rgba(169,183,214,.11);border-radius:999px;background:linear-gradient(145deg,rgba(245,247,255,.018),transparent 50%),#04091252}.quantity-confirm-row span{font-size:.68rem;font-weight:800;line-height:1;text-transform:uppercase}.quantity-confirm-row strong{color:#f5f7ffeb;font-size:.92rem;line-height:1;text-align:center;font-variant-numeric:tabular-nums}.quantity-confirm-row i{color:#7daafbb8;font-size:.72rem;font-style:normal;font-weight:800;line-height:1;text-align:center}.quantity-confirm-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.quantity-confirm-actions .dialog-button{width:100%}.details-overlay{position:fixed;inset:0;z-index:10;display:grid;place-items:center;padding:24px;background:#02060d94;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.details-overlay.paid-confirm-overlay{z-index:30}.quantity-overlay{place-items:center end;padding-right:42px;background:#02060d2e;-webkit-backdrop-filter:none;backdrop-filter:none}.details-dialog{position:relative;width:min(520px,100%);padding:24px}.order-details-dialog{width:min(980px,100%);max-height:calc(100dvh - 72px);overflow-y:auto;padding:28px;scrollbar-width:thin;scrollbar-color:rgba(125,170,251,.3) transparent}.template-info-dialog{width:min(860px,100%);max-height:calc(100dvh - 72px);overflow-y:auto;padding:28px;scrollbar-width:thin;scrollbar-color:rgba(125,170,251,.3) transparent}.template-info-actions{position:sticky;bottom:-28px;padding-top:14px;padding-bottom:2px;background:linear-gradient(180deg,transparent,rgba(4,9,18,.96) 38%),#040912e0}.template-delete-popover{width:min(238px,calc(100vw - 28px));padding:10px;text-align:center;border-color:#ff70702e}.template-delete-copy{margin:0;color:#f5f7ffe6;font-size:.84rem;font-weight:700;line-height:1.25}.dialog-actions.template-delete-actions{justify-content:center;margin-top:9px}.dialog-actions.template-delete-actions .dialog-button{min-height:32px;padding:0 10px;font-size:.8rem}.quantity-dialog{position:relative;width:min(470px,100%);padding:24px}.quantity-sheet{width:min(390px,calc(100vw - 48px));padding:22px;border-color:#a9b7d633;border-radius:14px;box-shadow:inset 0 1px #f5f7ff0d,0 28px 78px #00000075}.details-close{position:absolute;top:12px;right:12px;z-index:5;width:34px;height:34px;padding:0;border:1px solid rgba(169,183,214,.13);border-radius:8px;background:#090f1b80;line-height:0;pointer-events:auto}.details-close svg{pointer-events:none}.details-dialog h2{margin:0;color:var(--white)}.quantity-dialog h2{margin:0;color:var(--white);font-size:1.35rem}.details-dialog p,.quantity-dialog p{margin:10px 0 18px;color:#a9b7d6c2;line-height:1.55}.order-detail-header{display:grid;gap:9px;max-width:760px;padding-right:46px;margin-bottom:18px}.order-detail-header h2{font-size:clamp(1.7rem,2vw,2.25rem);line-height:1}.order-detail-header p{max-width:680px;margin:0;color:#a9b7d6bd;font-size:.92rem;line-height:1.45}.order-detail-quick-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:18px}.order-detail-quick-grid article{display:grid;gap:6px;min-width:0;padding:13px 14px;border:1px solid rgba(169,183,214,.1);border-radius:8px;background:linear-gradient(145deg,rgba(125,170,251,.045),transparent 54%),#050a144d}.order-detail-quick-grid span,.order-detail-info-card>span{color:#a9b7d6a8;font-size:.72rem;font-weight:780;text-transform:uppercase}.order-detail-quick-grid strong{color:var(--white);font-size:1.28rem;line-height:1}.order-detail-quick-grid strong.is-compact{overflow:hidden;font-size:.98rem;text-overflow:ellipsis;white-space:nowrap}.order-detail-quick-grid small{overflow:hidden;color:#a9b7d6ad;font-size:.78rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.order-detail-section-list{display:grid;gap:14px}.order-detail-section{display:grid;gap:11px;padding-top:14px;border-top:1px solid rgba(169,183,214,.1)}.order-detail-section-head{display:inline-flex;gap:9px;align-items:center;min-width:0;color:#7daafbe0}.order-detail-section-head h3{margin:0;color:#f5f7ffe6;font-size:.96rem}.order-detail-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.order-detail-info-card{display:grid;align-content:start;gap:8px;min-width:0;padding:13px;border:1px solid rgba(169,183,214,.1);border-radius:8px;background:#04091247}.order-detail-info-card.is-wide{grid-column:1 / -1}.order-detail-info-card>span{display:inline-flex;gap:7px;align-items:center}.order-detail-info-card p{margin:0;color:#f5f7ffd6;font-size:.88rem;line-height:1.45}.order-detail-info-card small{color:#a9b7d69e;font-size:.76rem}.detail-chip-list{display:flex;flex-wrap:wrap;gap:7px;min-width:0}.detail-chip-list span,.detail-chip-list em{display:inline-flex;align-items:center;min-height:27px;padding:0 9px;color:#f5f7ffd1;font-size:.78rem;font-style:normal;border:1px solid rgba(169,183,214,.12);border-radius:999px;background:#090f1b70}.detail-chip-list em{color:#a9b7d694}.order-detail-checkout-grid{display:grid;grid-template-columns:minmax(260px,1.2fr) repeat(2,minmax(190px,.9fr));gap:10px}.address-card{min-height:116px}.order-info-dialog{width:min(820px,100%);padding:18px;border-radius:8px}.order-info-dialog p{margin:0}.order-info-header{display:flex;gap:10px;align-items:center;width:min(720px,100%);min-width:0;margin:0 auto 10px;padding-right:42px}.order-info-type-icon{display:grid;flex:0 0 auto;place-items:center;width:34px;height:34px;color:#f5f7fff0;border:1px solid rgba(125,170,251,.26);border-radius:8px;background:radial-gradient(circle at 35% 20%,rgba(245,247,255,.18),transparent 42%),#2a6bff29;box-shadow:0 0 24px #7daafb1f}.order-info-title{display:grid;gap:3px;min-width:0}.order-info-title span{color:#7daafbc7;font-size:.68rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.order-info-title h2{overflow:hidden;color:var(--white);font-size:clamp(1.22rem,1.7vw,1.58rem);line-height:1.04;text-overflow:ellipsis;white-space:nowrap}.order-info-metric-strip{display:flex;flex-wrap:wrap;gap:7px;justify-content:center;width:min(720px,100%);margin:0 auto 12px;padding:6px;border:1px solid rgba(169,183,214,.09);border-radius:8px;background:#04091242}.order-info-metric{display:inline-flex;gap:6px;align-items:center;min-width:0;max-width:100%;min-height:30px;padding:0 9px;border:1px solid rgba(169,183,214,.1);border-radius:8px;background:#090f1b6b}.order-info-metric.is-accent{border-color:#7daafb2e;background:#090f1b75}.order-info-metric.is-success{border-color:#a9b7d61f;background:#090f1b6b}.order-info-metric.is-warning{border-color:#ffcc662e}.order-info-metric-icon{display:grid;flex:0 0 auto;place-items:center;width:19px;height:19px;color:#7daafbe6}.order-info-metric small{flex:0 0 auto;min-width:0;color:#a9b7d6a3;font-size:.64rem;font-weight:820;line-height:1;text-transform:uppercase}.order-info-metric strong{flex:0 1 auto;overflow:hidden;min-width:0;color:#f5f7fff0;font-size:.83rem;line-height:1.08;text-overflow:ellipsis;white-space:nowrap}.order-info-metric em{flex:0 1 auto;overflow:hidden;min-width:0;color:#a9b7d694;font-size:.68rem;font-style:normal;font-weight:680;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.order-info-main{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:start;width:min(720px,100%);margin:0 auto}.order-info-column,.order-info-section,.order-info-field-stack{display:grid;gap:8px;min-width:0}.order-info-section{align-content:start;padding-top:10px;border-top:1px solid rgba(169,183,214,.1)}.order-info-section-title{display:flex;gap:7px;align-items:center;min-width:0;color:#7daafbe6}.order-info-section-title h3{margin:0;color:#f5f7ffe0;font-size:.84rem;line-height:1.1}.order-info-text-field,.order-info-list-field,.order-info-address-line{min-width:0;padding:8px 9px;border:1px solid rgba(169,183,214,.1);border-radius:8px;background:#04091247}.order-info-text-field{display:grid;gap:4px}.order-info-text-field>span,.order-info-list-head span{color:#7daafbc7;font-size:.68rem;font-weight:820;line-height:1;text-transform:uppercase}.order-info-text-field p{overflow-wrap:anywhere;color:#f5f7ffd1;font-size:.8rem;line-height:1.34}.order-info-text-field p.is-clamped{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.order-info-text-field button{justify-self:start;min-height:20px;padding:0;color:#7daafbe0;font-size:.72rem;font-weight:780;border:0;background:transparent}.order-info-text-field button:hover{color:var(--white)}.order-info-list-head{display:flex;gap:6px;align-items:center;min-width:0;margin-bottom:7px;color:#7daafbdb}.order-info-list-head em{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:18px;margin-left:auto;color:#a9b7d6b8;font-size:.66rem;font-style:normal;font-weight:760;border:1px solid rgba(125,170,251,.15);border-radius:999px;background:#0a122094}.order-info-text-list{display:grid;gap:6px;min-width:0}.order-info-list-field.is-compact .order-info-text-list{grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}.order-info-text-list span,.order-info-text-list em{display:-webkit-box;min-width:0;min-height:26px;padding:6px 8px;overflow:hidden;color:#f5f7ffcc;font-size:.75rem;font-style:normal;line-height:1.25;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;border:1px solid rgba(169,183,214,.11);border-radius:7px;background:#090f1b75}.order-info-text-list em{color:#a9b7d694}.order-info-address-line{display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px;align-items:start}.order-info-address-line span{display:grid;place-items:center;width:28px;height:28px;color:#7daafbd1;border:1px solid rgba(125,170,251,.14);border-radius:8px;background:#0a122080}.order-info-address-line p{overflow-wrap:anywhere;color:#f5f7ffcc;font-size:.8rem;line-height:1.38}.order-info-logistics-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.order-info-tracking-note{display:inline-flex;gap:7px;align-items:center;width:fit-content;min-height:28px;padding:0 9px;color:#a9b7d6bd;font-size:.76rem;font-weight:760;border:1px solid rgba(169,183,214,.13);border-radius:999px;background:#090f1b66}.order-info-tracking-note.is-muted{color:#a9b7d699}.order-info-footer{position:sticky;bottom:-20px;display:flex;gap:10px;justify-content:flex-end;margin-top:14px;padding-top:14px;padding-bottom:1px;background:linear-gradient(180deg,transparent,rgba(4,9,18,.96) 38%),#040912e0}.section-kicker.danger{color:#ff7070db}.quantity-readout,.quantity-current{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 14px;border:1px solid rgba(169,183,214,.11);border-radius:8px;background:#050a1457}.quantity-current{min-height:44px;margin-bottom:12px;border-color:#7daafb1f;background:#04091252}.quantity-context{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:14px}.quantity-context span{min-height:34px;padding:10px 11px;color:#c4d8e0c2;font-size:.8rem;border:1px solid rgba(139,186,188,.12);border-radius:10px;background:#09121847}.quantity-current span,.quantity-readout span,.quantity-input-label{color:#a9b7d6bd;font-size:.88rem}.quantity-current strong,.quantity-readout strong{color:var(--white);font-size:1.2rem}.quantity-editor{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;gap:10px;align-items:stretch}.quantity-editor button{display:grid;place-items:center;color:#f5f7ffd6;border:1px solid rgba(169,183,214,.13);border-radius:10px;background:#050a1466}.quantity-editor button:hover{color:var(--white);border-color:#7daafb42;background:#1019299e}.quantity-editor button:disabled{cursor:not-allowed;opacity:.42}.quantity-editor label{display:grid;gap:7px;color:#a9b7d6bd;font-size:.78rem}.quantity-editor input{width:100%;height:44px;padding:0 12px;color:var(--white);text-align:center;border:1px solid rgba(125,170,251,.2);border-radius:10px;outline:none;background:#0409128f}.quantity-editor input:focus{border-color:#7daafb6b;box-shadow:0 0 0 3px #2a6bff1a}.quantity-input-label{display:grid;gap:8px;margin-top:14px}.quantity-input{width:100%;height:46px;padding:0 14px;color:var(--white);border:1px solid rgba(125,170,251,.24);border-radius:8px;outline:none;background:#04091294}.quantity-input:focus{border-color:#7daafb7a;box-shadow:0 0 0 3px #2a6bff1f}.confirmation-note{padding:13px 14px;color:#f5f7ffd1;border:1px solid rgba(125,170,251,.18);border-radius:8px;background:#2a6bff17}.dialog-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.dialog-button{display:inline-flex;gap:8px;align-items:center;justify-content:center;min-height:38px;padding:0 14px;color:#f5f7ffc7;border:1px solid rgba(169,183,214,.14);border-radius:8px;background:#090f1b85}.dialog-button:hover{color:var(--white);border-color:#a9b7d63d}.dialog-button:disabled{cursor:not-allowed;opacity:.46}.dialog-button.primary{color:var(--white);border-color:#7daafb57;background:linear-gradient(180deg,rgba(125,170,251,.18),transparent),#2a6bff2e}.dialog-button.success{color:#ebfff4fa;border-color:#5af4a247;background:#26855833}.dialog-button.warning{color:#ffe7c0f5;border-color:#edaf5847;background:#704c1833}.dialog-button.danger{color:#ffe1e1f5;border-color:#ff70704d;background:#70182659}.details-dialog dl{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:0 0 18px}.details-dialog dl div{padding:12px;border:1px solid rgba(169,183,214,.11);border-radius:8px;background:#050a144d}.details-dialog dt{color:#a9b7d6ad;font-size:.78rem}.details-dialog dd{margin:3px 0 0;color:var(--white);font-size:1.1rem}.details-dialog ul{display:grid;gap:8px;padding:0;margin:0;list-style:none}.details-dialog li{color:#f5f7ffd1;font-size:.92rem}.order-details-dialog .details-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.details-field-list{display:grid;gap:16px}.details-field-list section{display:grid;gap:10px;padding-top:14px;border-top:1px solid rgba(169,183,214,.1)}.details-field-list h3{margin:0;color:#f5f7ffe6;font-size:.9rem;letter-spacing:0}.details-field-list dl{grid-template-columns:1fr;gap:8px;margin:0}.details-field-list dl div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:14px;align-items:start;padding:11px 12px}.details-field-list dd{color:#f5f7ffd1;font-size:.88rem;line-height:1.45}.panel-header{flex:0 0 auto;display:flex;gap:18px;align-items:center;justify-content:space-between;margin-bottom:14px}.panel-header h2{margin:0;color:var(--white);font-size:1.35rem;letter-spacing:0}.panel-subtitle{margin:6px 0 0;color:#a9b7d6b8;font-size:.9rem}.period-pill{flex:0 0 auto;display:inline-flex;align-items:center;min-height:34px;padding:0 12px;color:#f5f7ffe6;font-size:.82rem;font-weight:700;border:1px solid rgba(125,170,251,.18);border-radius:8px;background:linear-gradient(145deg,rgba(245,247,255,.055),transparent 54%),#050a146b;box-shadow:inset 0 1px #f5f7ff0b}.panel-actions{display:flex;gap:12px}.ghost-button{gap:9px;min-height:36px;padding:0 15px;border-radius:8px;font-size:.92rem}.ghost-button.compact{min-height:36px;padding-inline:14px}.orders-table{display:grid;grid-template-rows:31px repeat(7,minmax(0,1fr));flex:1 1 auto;width:100%;min-height:0}.orders-table:not(.is-preview){grid-template-rows:34px repeat(7,minmax(0,1fr))}.table-row{display:grid;grid-template-columns:minmax(160px,1.55fr) minmax(108px,.95fr) 62px 80px minmax(70px,.75fr) minmax(104px,.95fr) 28px;min-height:0;border-bottom:1px solid var(--line)}.table-row>span{display:flex;min-width:0;align-items:center;color:#f5f7ffe0;font-size:.86rem}.table-row>span:first-child{display:grid;align-content:center}.table-row strong{overflow:hidden;color:var(--white);font-size:.91rem;font-weight:520;text-overflow:ellipsis;white-space:nowrap}.table-row small{overflow:hidden;margin-top:3px;color:#a9b7d6c7;font-size:.79rem;text-overflow:ellipsis;white-space:nowrap}.table-head{min-height:0}.table-head>span{color:#f5f7ffbd;font-size:.75rem;font-weight:650;text-transform:uppercase}.status-badge{display:inline-flex;align-items:center;min-height:30px;padding:0 11px;color:var(--pale);font-size:.72rem;font-style:normal;white-space:nowrap;border:1px solid rgba(125,170,251,.2);border-radius:8px;background:#2a6bff14;box-shadow:inset 0 1px #f5f7ff06}.status-badge.negotiating,.status-badge.waiting{color:var(--silver);border-color:#a9b7d63d;background:#3b4c681f}.status-badge.offers{color:#b9d0ff;border-color:#a9b7d652;background:#7daafb1f}.dots-button{width:26px;height:26px;padding:0;color:var(--white);border:0;border-radius:50%;background:transparent}.panel-link{gap:10px;flex:0 0 auto;min-height:32px;padding:0;margin:10px auto 0;color:var(--pale);font-size:1rem;border:0;background:transparent;box-shadow:none}.operations-panel{gap:14px}.operations-panel .panel-header{margin-bottom:0}.phase-card{display:grid;min-height:112px;padding:8px;border:1px solid rgba(169,183,214,.15);border-radius:8px;background:linear-gradient(145deg,rgba(245,247,255,.022),transparent 58%),#050a1447;box-shadow:inset 0 1px #f5f7ff08,inset 0 -16px 32px #00000024,0 10px 28px #0000001a}.pipeline-total-block{display:grid;align-content:center;min-width:0;padding-right:4px}.pipeline-total-block span{color:#a9b7d6b8;font-size:.82rem}.pipeline-total-block strong{margin-top:8px;color:var(--white);font-size:4.7rem;line-height:.9;letter-spacing:0}.pipeline-total-block small{max-width:210px;margin-top:14px;color:#a9b7d6a8;font-size:.82rem;line-height:1.38}.pipeline-visual{display:grid;align-content:stretch;min-width:0;gap:0}.pipeline-visual-head{display:flex;align-items:center;justify-content:space-between;gap:18px;min-width:0}.pipeline-visual-head>div{min-width:0}.pipeline-visual-head span{display:block;color:#f5f7ffe6;font-size:.9rem;font-weight:760}.pipeline-visual-head small{display:block;overflow:hidden;margin-top:5px;color:#a9b7d6a3;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.pipeline-total-chip{flex:0 0 auto;display:inline-flex;gap:8px;align-items:baseline;min-height:36px;padding:0 12px;color:#f5f7fff5;border:1px solid rgba(125,170,251,.2);border-radius:8px;background:linear-gradient(145deg,rgba(245,247,255,.07),transparent 54%),#090f1b57}.pipeline-total-chip span{color:#a9b7d6b3;font-size:.72rem;font-weight:720;text-transform:uppercase}.pipeline-stream{display:flex;gap:0;min-width:0;height:96px;overflow:hidden;border:0;border-radius:8px;background:linear-gradient(180deg,rgba(125,170,251,.025),transparent 50%),#030810c2;box-shadow:inset 0 1px #f5f7ff09,inset 0 -18px 36px #00000042,0 14px 32px #00000024}.pipeline-stream-segment{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr);align-content:stretch;justify-items:start;flex-basis:0;min-width:82px;height:100%;padding:13px 13px 12px;isolation:isolate;overflow:hidden;text-align:left;border:0;border-radius:0;background:linear-gradient(145deg,#f5f7ff0a,#f5f7ff02 42%,#0308102e),linear-gradient(180deg,var(--stage-color),rgba(5,11,22,.72)),#050b16db;box-shadow:inset 0 1px #f5f7ff0a,inset 0 -18px 34px #00000047;-webkit-backdrop-filter:blur(12px) saturate(112%);backdrop-filter:blur(12px) saturate(112%)}.pipeline-stream-segment+.pipeline-stream-segment{margin-left:-1px}.pipeline-stream-segment:after{position:absolute;content:""}.pipeline-stream-segment:after{inset:0;z-index:0;background:linear-gradient(90deg,rgba(245,247,255,.018),transparent 18%,transparent 82%,rgba(3,8,16,.18)),linear-gradient(180deg,rgba(245,247,255,.055),transparent 38%,rgba(3,8,16,.22));pointer-events:none}.pipeline-stream-segment.success{box-shadow:inset 0 1px #f5f7ff0b,inset 0 -18px 34px #0000002e,inset 0 0 24px #5af4a209}.pipeline-stream-segment strong,.pipeline-stream-segment small,.pipeline-stream-segment em{position:relative;z-index:1;overflow:hidden;color:#f5f7fff0;text-shadow:0 1px 8px rgba(3,8,16,.42);text-overflow:ellipsis;white-space:nowrap}.pipeline-stream-segment strong{align-self:end;font-size:1.48rem;line-height:.95}.pipeline-stage-meta{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0}.pipeline-stream-segment small{font-size:.76rem;font-weight:780}.pipeline-stream-segment em{flex:0 0 auto;padding:2px 6px;color:#a9b7d6b3;font-size:.72rem;font-style:normal;font-weight:720;border:1px solid rgba(169,183,214,.1);border-radius:999px;background:#0308103d}.stage-distribution-list{display:grid;gap:2px;min-height:0;padding:12px 14px;border:1px solid rgba(169,183,214,.1);border-radius:8px;background:#050a1438}.stage-distribution-row{display:grid;grid-template-columns:minmax(150px,.28fr) minmax(0,1fr) 44px 44px;gap:14px;align-items:center;min-height:52px;border-bottom:1px solid rgba(169,183,214,.075)}.stage-distribution-row:last-child{border-bottom:0}.stage-row-copy{display:flex;gap:10px;align-items:center;min-width:0}.stage-row-dot{flex:0 0 auto;width:8px;height:8px;border-radius:50%;box-shadow:0 0 12px #7daafb29}.stage-row-copy div{min-width:0}.stage-row-copy strong,.stage-row-copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stage-row-copy strong{color:#f5f7ffe8;font-size:.88rem}.stage-row-copy small{margin-top:4px;color:#a9b7d69e;font-size:.76rem}.stage-row-meter{height:8px;overflow:hidden;border-radius:999px;background:#3b4c6838}.stage-row-meter span{display:block;height:100%;min-width:8px;border-radius:inherit;opacity:.9}.stage-row-value,.stage-row-percent{color:#f5f7ffe0;font-size:.86rem;font-weight:760;text-align:right}.stage-row-percent{color:#a9b7d6a3;font-weight:700}.pipeline-summary-band{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:auto}.pipeline-summary-band article{display:flex;align-items:baseline;justify-content:space-between;gap:14px;min-width:0;padding:16px 17px;border:1px solid rgba(169,183,214,.1);border-radius:8px;background:linear-gradient(145deg,rgba(245,247,255,.036),transparent 54%),#050a143d;box-shadow:inset 0 1px #f5f7ff08}.pipeline-summary-band span{overflow:hidden;color:#a9b7d6bd;font-size:.82rem;font-weight:730;text-overflow:ellipsis;white-space:nowrap}.pipeline-summary-band strong{color:var(--white);font-size:1.34rem;line-height:1}.history-section{display:grid;grid-template-rows:minmax(0,1fr);gap:0;min-width:0;min-height:0;padding-top:0}.analytics-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;min-height:0}.analytics-card{display:grid;grid-template-rows:auto minmax(200px,1fr);align-content:stretch;gap:12px;min-height:0;padding:16px;border:1px solid rgba(169,183,214,.12);border-radius:var(--overview-surface-radius);background:linear-gradient(145deg,rgba(245,247,255,.026),transparent 46%),linear-gradient(180deg,rgba(125,170,251,.025),transparent 62%),#050a143d;box-shadow:inset 0 1px #f5f7ff07,inset 0 -18px 38px #0000001f}.analytics-card-head{display:flex;align-items:start;justify-content:space-between;gap:18px}.analytics-card-title{display:grid;gap:7px}.analytics-card-title>span{color:#a9b7d6c7;font-size:.94rem;font-weight:760}.analytics-card-head small{color:#a9b7d6ad;font-size:.82rem}.message-activity-kicker{display:inline-flex;gap:9px;align-items:center}.message-activity-kicker svg{width:17px;height:17px;color:#7daafbdb}.analytics-card-head small{padding:7px 10px;border:1px solid rgba(169,183,214,.12);border-radius:999px;background:#090f1b6b}.chart-range-chip{display:inline-flex;align-items:center;justify-content:center;flex:0 0 118px;width:118px;min-height:31px;padding:0 11px;color:#a9b7d6bd;font-size:.76rem;font-weight:740;border:1px solid rgba(169,183,214,.13);border-radius:999px;background:linear-gradient(145deg,rgba(245,247,255,.022),transparent 58%),#090f1b70;box-shadow:inset 0 1px #f5f7ff05;cursor:pointer;white-space:nowrap;transition:color .14s ease,border-color .14s ease,background .14s ease}.chart-range-chip:hover{color:#f5f7ffe6;border-color:#7daafb3d;background:linear-gradient(145deg,rgba(125,170,251,.035),transparent 58%),#2a6bff13}.analytics-card-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end;min-width:0}.chart-legend{display:inline-flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.chart-legend-item{display:inline-flex;align-items:center;gap:6px;min-height:29px;padding:0 9px;color:#a9b7d6b8;font-size:.73rem;font-weight:730;border:1px solid rgba(169,183,214,.1);border-radius:999px;background:linear-gradient(145deg,rgba(245,247,255,.022),transparent 58%),#090f1b6b}.chart-legend-item i{flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:#a9b7d6b3;box-shadow:0 0 11px #a9b7d629}.chart-legend-item strong{min-width:24px;color:#f5f7ffe6;font-size:.8rem;line-height:1;text-align:right}.chart-legend-label-compact,.chart-range-label-compact{display:none}.chart-legend-item.purchase strong{min-width:64px;color:#5af4a2f5}.chart-legend-item.purchase{color:#5af4a2d1;border-color:#5af4a229;background:linear-gradient(145deg,rgba(90,244,162,.04),transparent 58%),#090f1b6b}.chart-legend-item.total i{background:#f5f7ffeb;box-shadow:0 0 8px #f5f7ff1a}.chart-legend-item.purchase i{background:#5af4a2f0;box-shadow:0 0 8px #5af4a224}.chart-legend-item.incoming i{background:#2a6bfff2;box-shadow:0 0 8px #2a6bff29}.chart-legend-item.outgoing i{background:#62e6ffe6;box-shadow:0 0 8px #62e6ff1f}.message-chart-wrap{position:relative;min-height:200px;padding:16px 0 26px 46px;overflow:hidden;border:1px solid rgba(169,183,214,.1);border-radius:var(--overview-inner-radius);background:linear-gradient(145deg,rgba(245,247,255,.018),transparent 54%),linear-gradient(180deg,rgba(42,107,255,.035),transparent 62%),#03081057;cursor:crosshair}.message-chart-wrap:before,.message-chart-wrap:after{display:none;position:absolute;right:16px;left:48px;content:"";border-top:1px dashed rgba(169,183,214,.105)}.message-chart-wrap:before{top:72px}.message-chart-wrap:after{bottom:86px}.message-chart-wrap svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.message-chart-label,.message-chart-date,.message-chart-callout{position:absolute;z-index:2;color:#f5f7ffbd;font-size:.78rem}.message-chart-label.y-top,.message-chart-label.y-mid,.message-chart-label.y-low{left:14px;transform:translateY(-50%)}.message-chart-date{bottom:9px;color:#a9b7d69e;transform:translate(-50%);white-space:nowrap}.message-chart-callout{padding:10px 12px;color:var(--white);border:1px solid rgba(169,183,214,.2);border-radius:var(--overview-inner-radius);background:#090f1bd1;box-shadow:inset 0 1px #f5f7ff0e,0 14px 30px #0000003d;pointer-events:none;transform:translate(-50%,-100%);transition:left 90ms ease,top 90ms ease,transform 90ms ease}.message-chart-callout strong,.message-chart-callout small,.message-chart-callout span{display:block}.message-chart-callout strong{font-size:.86rem;line-height:1.1}.message-chart-callout small{margin-top:3px;color:#a9b7d6c7;font-size:.72rem}.message-chart-callout[data-variant=multi]{display:grid;gap:5px;min-width:128px}.message-chart-callout[data-variant=multi] small{margin:0 0 2px}.message-chart-callout[data-variant=multi] span{display:flex;justify-content:space-between;gap:14px;color:#a9b7d6bd;font-size:.72rem;font-weight:720}.message-chart-callout[data-variant=multi] strong{color:#f5f7ffeb;font-size:.76rem}.pipeline-footnote{display:flex;gap:12px;margin-top:auto;padding-top:2px}.pipeline-footnote div{display:flex;align-items:baseline;justify-content:space-between;gap:16px;min-width:0;flex:1 1 0;padding:13px 14px;border:1px solid rgba(169,183,214,.1);border-radius:8px;background:linear-gradient(145deg,rgba(245,247,255,.035),transparent 52%),#050a1438}.pipeline-footnote span{overflow:hidden;color:#a9b7d6b8;font-size:.78rem;font-weight:720;text-overflow:ellipsis;white-space:nowrap}.pipeline-footnote strong{color:var(--white);font-size:1.1rem;line-height:1}.operations-layout{display:grid;grid-template-columns:minmax(170px,.34fr) minmax(0,1fr);gap:14px}.status-ring-card,.stage-flow-card,.queue-card,.pipeline-card{border:1px solid rgba(169,183,214,.11);border-radius:8px;background:linear-gradient(145deg,rgba(245,247,255,.042),transparent 48%),#050a1447;box-shadow:inset 0 1px #f5f7ff08}.status-ring-card{display:grid;justify-items:center;gap:10px;min-height:194px;padding:17px 14px 14px;text-align:center}.status-ring{display:grid;place-items:center;width:126px;height:126px;padding:12px;border-radius:50%;box-shadow:inset 0 0 22px #f5f7ff0a,0 0 28px #7daafb14}.status-ring>div{display:grid;place-items:center;width:100%;height:100%;border:1px solid rgba(169,183,214,.14);border-radius:50%;background:#050a14db}.status-ring strong{color:var(--white);font-size:2rem;line-height:1}.status-ring span,.status-ring-card p{color:#a9b7d6b8;font-size:.78rem}.status-ring-card p{max-width:150px;margin:0;line-height:1.35}.stage-flow-card{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:9px;min-height:194px;padding:12px}.stage-step{position:relative;display:grid;align-content:space-between;min-width:0;min-height:0;padding:11px 10px;border:1px solid rgba(169,183,214,.1);border-radius:8px;background:#090f1b57}.stage-step:after{position:absolute;top:17px;right:-10px;width:10px;height:1px;content:"";background:#a9b7d624}.stage-step:last-child:after{display:none}.stage-step-index{display:grid;place-items:center;width:24px;height:24px;color:#f5f7ffd1;font-size:.74rem;font-weight:800;border:1px solid rgba(169,183,214,.15);border-radius:50%;background:#03081085}.stage-step-main{display:inline-flex;gap:7px;align-items:center;min-width:0;margin-top:12px;overflow:hidden;color:#f5f7ffeb;font-size:.8rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.stage-step-dot{flex:0 0 auto;width:6px;height:6px;border-radius:50%;box-shadow:0 0 10px #7daafb29}.stage-step strong{margin-top:12px;color:var(--white);font-size:1.5rem;line-height:1}.stage-step small{overflow:hidden;margin-top:5px;color:#a9b7d6ad;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.stage-step.success{border-color:#7bdca529;background:linear-gradient(145deg,rgba(123,220,165,.055),transparent 76%),#090f1b57}.stage-step.success strong{color:#9ae6b4eb}.queue-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.queue-card{display:grid;align-content:center;min-height:194px;padding:16px}.queue-card span,.queue-card small,.pipeline-head span,.pipeline-stage small{color:#a9b7d6b8;font-size:.8rem}.queue-card span{color:#f5f7ffe6;font-weight:700}.queue-card strong{margin-top:10px;color:var(--white);font-size:2.18rem;line-height:1}.queue-card small{margin-top:8px}.queue-card.attention{border-color:#ff7a7a2e;background:linear-gradient(145deg,rgba(245,247,255,.04),transparent 48%),radial-gradient(circle at 78% 18%,rgba(255,122,122,.095),transparent 30%),#050a1447}.queue-card.attention strong{color:var(--attention)}.queue-card.success{border-color:#5af4a229;background:linear-gradient(145deg,rgba(245,247,255,.04),transparent 48%),radial-gradient(circle at 78% 18%,rgba(90,244,162,.08),transparent 30%),#050a1447}.queue-card.success strong{color:var(--success)}.pipeline-card{display:grid;grid-template-rows:auto auto minmax(118px,1fr);gap:14px;flex:1 1 auto;min-height:0;padding:16px}.pipeline-head{display:flex;align-items:center;justify-content:space-between;gap:14px}.pipeline-head strong{color:var(--white);font-size:1.2rem;line-height:1}.pipeline-bar{display:flex;height:18px;overflow:hidden;border:1px solid rgba(169,183,214,.11);border-radius:999px;background:#090f1b94}.pipeline-bar span{min-width:10px;opacity:.86}.pipeline-bar span+span{border-left:1px solid rgba(5,10,20,.72)}.pipeline-stage-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:9px}.pipeline-stage{display:grid;gap:4px;align-content:center;min-width:0;min-height:0;padding:11px;border:1px solid rgba(169,183,214,.1);border-radius:8px;background:#090f1b6b}.pipeline-stage.success{border-color:#5af4a226;background:linear-gradient(145deg,rgba(90,244,162,.075),transparent 70%),#090f1b6b}.pipeline-stage strong{color:var(--pale);font-size:1rem;line-height:1}.pipeline-stage.success strong{color:var(--success)}.pipeline-stage.attention{border-color:#ff7a7a24;background:linear-gradient(145deg,rgba(255,122,122,.055),transparent 76%),#090f1b6b}.pipeline-stage.attention strong{color:#ffa6a6e6}.pipeline-stage span{overflow:hidden;color:#f5f7ffe6;font-size:.82rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.pipeline-stage small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pulse-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pulse-item,.stage-summary-item{display:grid;min-width:0;padding:12px 13px;border:1px solid rgba(169,183,214,.1);border-radius:8px;background:linear-gradient(145deg,rgba(245,247,255,.035),transparent 48%),#050a1442}.pulse-item span,.pulse-item small,.stage-summary-item span,.stage-summary-item small{overflow:hidden;color:#a9b7d6b3;font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.pulse-item span,.stage-summary-item span{color:#f5f7ffe0;font-weight:720}.pulse-item strong,.stage-summary-item strong{margin-top:8px;color:var(--white);font-size:1.3rem;line-height:1}.pulse-item small,.stage-summary-item small{margin-top:6px}.pulse-item.success strong,.stage-summary-item.success strong{color:#9ae6b4eb}.pulse-item.attention,.stage-summary-item.attention{border-color:#ff7a7a24;background:linear-gradient(145deg,rgba(255,122,122,.05),transparent 72%),#050a1442}.pulse-item.attention strong,.stage-summary-item.attention strong{color:#ffa6a6e6}.trend-total{flex:0 0 auto;display:grid;gap:4px;margin-bottom:10px}.trend-total strong{color:var(--white);font-size:1.95rem;line-height:1;letter-spacing:0}.trend-total b{color:var(--pale);font-weight:700}.stage-graph-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:12px}.activity-direction{display:grid;gap:9px;padding:12px 13px;margin-bottom:12px;border:1px solid rgba(169,183,214,.11);border-radius:8px;background:linear-gradient(145deg,rgba(245,247,255,.04),transparent 48%),#050a1447}.activity-direction-head,.activity-direction-legend{display:flex;align-items:center;justify-content:space-between;gap:12px}.activity-direction-head span,.activity-direction-legend span{color:#a9b7d6b8;font-size:.78rem}.activity-direction-head strong{color:var(--white);font-size:1.18rem;line-height:1}.activity-direction-meter{display:flex;min-width:0;height:12px;overflow:hidden;border:1px solid rgba(169,183,214,.1);border-radius:999px;background:#090f1b94}.activity-direction-meter span{min-width:8px}.activity-direction-meter .incoming{background:linear-gradient(90deg,#7daafbcc,#f5f7ff6b)}.activity-direction-meter .outgoing{background:linear-gradient(90deg,#3b4c689e,#3b4c6838)}.activity-direction-legend span{display:inline-flex;gap:6px;align-items:center;min-width:0;white-space:nowrap}.activity-direction-legend b{color:var(--pale);font-size:.84rem}.chart-wrap{position:relative;flex:1 1 auto;min-height:190px;margin:0;padding:18px 0 0 48px;cursor:crosshair}.chart-wrap:before,.chart-wrap:after{position:absolute;right:0;left:48px;content:"";border-top:1px dashed rgba(169,183,214,.13)}.chart-wrap:before{top:86px}.chart-wrap:after{bottom:72px}.chart-wrap svg{position:absolute;right:0;bottom:30px;left:28px;width:calc(100% - 28px);height:calc(100% - 22px);overflow:visible}.chart-label,.chart-date,.chart-callout{position:absolute;color:#f5f7ffbd;font-size:.84rem}.y-top{top:31px;left:0}.y-mid{top:86px;left:0}.y-low{bottom:108px;left:0}.y-zero{bottom:44px;left:16px}.date-0{bottom:0;left:52px}.date-1{bottom:0;left:25%}.date-2{bottom:0;left:47%}.date-3{bottom:0;right:21%}.date-4{right:0;bottom:0}.chart-callout{top:39px;left:58%;padding:10px 13px;color:var(--white);border:1px solid rgba(169,183,214,.2);border-radius:8px;background:#090f1bc7;box-shadow:inset 0 1px #f5f7ff0e,0 14px 30px #0000003d;pointer-events:none;transform:translate(-50%,-100%);transition:left 90ms ease,top 90ms ease}.chart-callout strong,.chart-callout small{display:block}.chart-callout strong{font-size:.9rem;line-height:1.1}.chart-callout small{margin-top:3px;color:#a9b7d6c7;font-size:.74rem}.trend-link{margin-top:10px}.placeholder-page{justify-content:center;align-items:center;text-align:center}.placeholder-page h2{margin:0;color:var(--white);font-size:1.8rem}.placeholder-page p{max-width:420px;margin:10px 0 0;color:#a9b7d6bd}.purchases-page{position:relative;display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-height:0;height:100%}.purchases-page-head{align-items:flex-end}.purchases-page-head:after{background:linear-gradient(90deg,rgba(169,183,214,.08),rgba(125,170,251,.1) 18%,transparent 46%);box-shadow:none}.purchase-view-toggle{display:inline-flex;gap:4px;align-items:center;justify-content:flex-end;min-width:0;padding-bottom:2px}.purchase-view-toggle button{display:inline-flex;gap:6px;align-items:center;min-height:32px;padding:0 10px;color:#a9b7d6b3;font-size:.78rem;font-weight:740;border:1px solid transparent;border-radius:8px;background:transparent}.purchase-view-toggle button:hover{color:#f5f7ffe6;background:#2a6bff0f}.purchase-view-toggle button.is-active{color:var(--white);border-color:#7daafb21;background:linear-gradient(145deg,rgba(245,247,255,.022),transparent 52%),#2a6bff16;box-shadow:none}.purchase-list{display:flex;flex-direction:column;gap:24px;flex:1 1 auto;min-height:0;overflow-y:auto;padding:0 4px 96px 0;scrollbar-width:thin;scrollbar-color:rgba(125,170,251,.28) transparent}.purchase-list.is-empty{align-items:center;justify-content:center}.purchase-group{display:grid;flex:0 0 auto;gap:8px;min-width:0;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.purchase-group-head{display:flex;align-items:center;justify-content:flex-start;gap:12px;min-height:34px;padding:0 4px;border-bottom:0;background:transparent}.purchase-group-head+.purchase-card{margin-top:0}.purchase-group-title-button{display:grid;grid-template-columns:18px minmax(0,1fr);gap:9px;align-items:center;width:100%;min-width:0;max-width:100%;padding:0;color:#f5f7ffe6;text-align:left;border:0;background:transparent}.purchase-group-title-button svg{order:1;flex:0 0 auto;justify-self:start;color:#f5f7ffe6;transition:transform .16s ease}.purchase-group.is-collapsed .purchase-group-title-button svg{transform:rotate(-90deg)}.purchase-group-title-row{display:inline-flex;gap:7px;align-items:center;order:2;min-width:0}.purchase-group-title-button strong{min-width:0;overflow:hidden;color:#f5f7ffeb;font-size:.98rem;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.purchase-group-title-button em,.purchase-group-title-button i{display:inline-flex;align-items:center;flex:0 0 auto;min-height:22px;color:#a9b7d6ad;font-size:.72rem;font-style:normal;font-weight:760;line-height:1;border:1px solid rgba(169,183,214,.1);border-radius:999px;background:#090f1b61}.purchase-group-title-button em{justify-content:center;min-width:24px;padding:0 7px}.purchase-group-title-button i{padding:0 8px;color:#ffc2c2d1;border-color:#ff7a7a24;background:#5618241f}.purchase-group-title-button:hover strong{color:var(--white)}.purchase-card{position:relative;display:grid;grid-template-columns:minmax(420px,1.18fr) minmax(390px,1fr) minmax(286px,.74fr);grid-template-rows:38px minmax(118px,auto);gap:0;align-items:stretch;min-height:112px;height:fit-content;margin:0;padding:0;border:1px solid rgba(169,183,214,.085);border-radius:11px;background:#0308104d;overflow:hidden;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.purchase-card+.purchase-card{margin-top:0}.purchase-card.problem,.purchase-card.has-issue{background:linear-gradient(145deg,rgba(245,247,255,.012),transparent 42%),#03081040}.purchase-card.completed{grid-template-columns:minmax(420px,1.18fr) minmax(390px,1fr) minmax(286px,.74fr)}.purchase-card.problem:before{background:none}.purchase-card.status-paid{border-color:#a9b7d621}.purchase-card.status-shipped{border-color:#7daafb24}.purchase-card.status-arrived{border-color:#5af4a221}.purchase-card.issue-refund-open{border-color:#edaf5829}.purchase-card.issue-refund-partial{border-color:#7daafb29}.purchase-card.issue-refund-full{border-color:#5af4a226}.purchase-card.issue-seller-cancelled{border-color:#edaf5833}.purchase-card.issue-refund-declined{border-color:#a9b7d629}.purchase-card.issue-not-arrived{border-color:#ff6d6d3d}.purchase-total-cell,.purchase-main{min-width:0;overflow:visible}.purchase-total-cell{grid-column:1 / -1;grid-row:1;display:flex;align-items:center;justify-content:flex-start;min-width:0;padding:0 18px;border-right:0;border-bottom:1px solid rgba(169,183,214,.085);background:linear-gradient(90deg,rgba(125,170,251,.055),transparent 48%),#0a111d52}.purchase-total-metric{display:grid;min-width:0;gap:8px;align-content:center}.purchase-total-metric.is-status{align-self:center;justify-items:start}.purchase-total-label,.purchase-meta-label{color:#a9b7d6ad;font-size:.7rem;font-weight:760;line-height:1}.purchase-status-chip{display:inline-flex;align-items:center;justify-content:center;justify-self:start;min-height:24px;max-width:100%;padding:0 13px;color:#d3ddefc7;font-size:.72rem;font-weight:800;border:1px solid rgba(169,183,214,.12);border-radius:999px;background:#090f1b6b;line-height:1.05;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.purchase-status-line{display:inline-flex;gap:10px;align-items:center;min-width:0;max-width:min(100%,620px)}.purchase-card-id{display:inline-block;max-width:210px;overflow:hidden;color:#d5e4fff2;font-size:.8rem;font-weight:780;line-height:1;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.purchase-status-chip.paid{color:#d3ddefc7;border-color:#a9b7d621;background:#090f1b5c}.purchase-status-chip.shipped{color:#b5d3ffe6;border-color:#7daafb2e;background:#2a6bff17}.purchase-status-chip.arrived{color:#bef5dae6;border-color:#5af4a229;background:#26855817}.purchase-status-chip.refund-open{color:#ffe0aceb;border-color:#edaf582e;background:#704c181f}.purchase-status-chip.refund-partial{color:#b0d7ffeb;border-color:#7daafb2e;background:#2a6bff1a}.purchase-status-chip.refund-full{color:#bef5daeb;border-color:#5af4a22e;background:#2685581a}.purchase-status-chip.refund-declined{color:#d3ddefd1;border-color:#a9b7d629;background:#090f1b66}.purchase-status-chip.seller-cancelled{color:#fad6a8eb;border-color:#edaf583d;background:#7a521c21}.purchase-status-chip.not-arrived{color:#ffb8bef0;border-color:#ff657447;background:#5c122329}.purchase-main{display:grid;grid-column:1;grid-row:2;align-content:center;gap:10px;min-height:118px;padding:18px 28px 16px}.purchase-quota-warning{max-width:none;margin-bottom:12px}.purchase-account-warning{display:grid;grid-template-columns:15px minmax(0,1fr);gap:8px;align-items:start;max-width:760px;padding:8px 10px;color:#ffdcdce6;border:1px solid rgba(255,122,122,.18);border-radius:8px;background:linear-gradient(145deg,rgba(255,122,122,.04),transparent 62%),#41121e29}.purchase-account-warning svg{margin-top:1px;color:#ff9696eb}.purchase-account-warning span{min-width:0;color:#ffdcdcdb;font-size:.74rem;font-weight:680;line-height:1.35}.purchase-timeline{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:flex-start;justify-content:stretch;width:100%;max-width:100%;min-width:0;overflow:hidden}.purchase-timeline-part{position:relative;display:grid;align-items:flex-start;justify-items:center;min-width:0}.purchase-timeline-part:last-child{justify-self:stretch}.purchase-timeline-step{position:relative;z-index:1;display:inline-flex;flex-direction:column;gap:8px;align-items:center;min-width:0;max-width:92px;color:#a9b7d68a;text-align:center}.purchase-timeline-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:34px;height:34px;color:#a9b7d680;border:1px solid rgba(169,183,214,.12);border-radius:999px;background:#090f1b75}.purchase-timeline-step.is-complete .purchase-timeline-icon{color:#5af4a2f0;border-color:#5af4a247;background:radial-gradient(circle at 50% 35%,rgba(90,244,162,.2),transparent 64%),#0e2d237a;box-shadow:0 0 14px #5af4a21f}.purchase-timeline-text{display:flex;flex-direction:column;gap:5px;min-width:0}.purchase-timeline-text span{color:#d3ddefdb;font-size:.78rem;font-weight:780;line-height:1}.purchase-timeline-text strong{overflow:hidden;color:#a9b7d6c2;font-size:.76rem;font-weight:720;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.purchase-timeline-step.is-complete .purchase-timeline-text strong{color:#f5f7ffe0}.purchase-timeline-rail{position:absolute;top:17px;right:calc(-50% + 22px);left:calc(50% + 22px);z-index:0;height:1px;margin:0;background:#a9b7d624}.purchase-timeline-rail.is-complete{height:2px;background:linear-gradient(90deg,#5af4a2b8,#7daafb85);box-shadow:0 0 12px #5af4a221}.purchase-meta-grid{display:grid;grid-column:2;grid-row:2;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;min-width:0;border-left:1px solid rgba(169,183,214,.09);border-right:1px solid rgba(169,183,214,.09)}.purchase-meta-item{position:relative;display:grid;grid-template-rows:auto minmax(28px,auto) minmax(24px,auto);align-content:center;gap:9px;min-width:0;min-height:118px;padding:16px 20px;color:#d3ddefc7;text-align:left;border:0;background:transparent}.purchase-meta-item+.purchase-meta-item{border-left:1px solid rgba(169,183,214,.09)}.purchase-service-line{display:inline-flex;gap:10px;align-items:center;min-width:0}.purchase-service-line strong{flex:0 0 auto;color:#f5f7ffe0;font-size:.88rem;font-weight:760;line-height:1.15;white-space:nowrap}.purchase-meta-item em{min-width:0;overflow:visible;color:#a9b7d6c7;font-size:.78rem;font-style:normal;font-weight:700;line-height:1.2;overflow-wrap:break-word;text-overflow:clip;white-space:normal;word-break:normal}.purchase-service-detail{display:inline-flex;flex-wrap:nowrap;gap:8px;align-items:center;justify-content:flex-start;min-width:0;min-height:24px;width:100%}.purchase-service-detail .purchase-circle-button{flex:0 0 auto}.purchase-tracking-code{display:inline;max-width:100%;padding:0;overflow:hidden;color:#b5d3ffe6;font:inherit;font-size:.78rem;font-weight:760;line-height:1.2;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border:0;border-bottom:1px dotted rgba(125,170,251,.45);background:transparent}.purchase-tracking-code:hover,.purchase-tracking-code:focus-visible{color:#f5f7fff2;border-bottom-color:#7daafbc7;outline:0}.purchase-tracking-code.is-copied{color:#5af4a2eb;border-bottom-color:#5af4a28c}.purchase-service-line em.purchase-tracking-status{display:inline-flex;gap:6px;align-items:baseline;flex:0 1 auto;min-width:0;overflow:hidden;color:#a9b7d694;font-size:.68rem;font-style:normal;font-weight:680;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.purchase-tracking-status:before{content:"·";color:#a9b7d666}.purchase-tracking-warn{position:absolute;top:12px;right:14px;display:inline-flex;gap:4px;align-items:center;padding:3px 8px;color:#ff9e9eeb;font-size:.68rem;font-weight:760;line-height:1;cursor:pointer;border:1px solid rgba(255,122,122,.22);border-radius:999px;background:#5618242e}.purchase-tracking-warn:hover,.purchase-tracking-warn:focus-visible{color:#ffc2c2fa;border-color:#ff7a7a66;outline:0}.purchase-tracking-warn svg{flex:0 0 auto}.purchase-tracking-hint{display:flex;gap:6px;align-items:flex-start;margin:7px 0 0;color:#ff9e9eeb;font-size:.74rem;font-weight:720;line-height:1.35;text-align:left}.purchase-tracking-hint svg{flex:0 0 auto;margin-top:2px}.purchase-payment-amount{display:flex;flex-wrap:wrap;gap:5px 10px;align-items:baseline;justify-content:flex-start;min-width:0;min-height:24px;width:auto}.purchase-payment-total{display:inline-flex;gap:8px;align-items:baseline;min-width:0}.purchase-payment-total em{color:#a9b7d6b8;font-size:.76rem;font-style:normal;font-weight:760;line-height:1}.purchase-payment-total strong{flex:0 0 auto;color:#5af4a2f0;font-size:1.18rem;font-weight:830;line-height:.96;white-space:nowrap}.purchase-payment-refund{display:inline-block;max-width:100%;overflow:hidden;color:#78f4b4db;font-size:.72rem;font-weight:780;line-height:1;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.purchase-payment-refund.is-empty{color:#a9b7d6b8}.purchase-payment-total-fee{display:inline-flex;gap:6px;align-items:baseline;min-width:0}.purchase-payment-total-fee em{color:#a9b7d6b8;font-size:.7rem;font-style:normal;font-weight:740;line-height:1}.purchase-payment-total-fee strong{color:#78f4b4db;font-size:.9rem;font-weight:800;line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums}.purchase-service-mark{display:inline-grid;place-items:center;flex:0 0 auto;min-width:24px;height:24px;padding:0 4px;color:#f5f7ffe0;font-size:.62rem;font-weight:850;line-height:1;border:1px solid rgba(169,183,214,.12);border-radius:5px;background:#090f1b85}.purchase-service-mark.paypal,.purchase-service-mark.kleinanzeigen,.purchase-service-mark.bank,.purchase-service-mark.dhl,.purchase-service-mark.ups,.purchase-service-mark.hermes,.purchase-service-mark.gls{width:34px;min-width:34px;padding:0;color:transparent;font-size:0;background-repeat:no-repeat;background-position:center;background-size:21px 21px}.purchase-service-mark.paypal{border-color:#70b9ff2e;background-color:#0b31685c;background-image:url(data:image/png;base64,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)}.purchase-service-mark.kleinanzeigen{border-color:#5af4a22e;background-color:#26855829;background-image:url(data:image/png;base64,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)}.purchase-service-mark.bank{border-color:#7daafb2e;background-color:#2a6bff1a;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAADo0lEQVR4nO3bsU4UURTG8Tu7CzWlJYmdFa9hh4nB2idQXkBHX0B9AmuJiXS+BpWdCaUlNezueE5BxSZkufPNnHO/75cQ2eZ6uPx39jR0RagpAHIKgJwCIKcAyCkAcgqAnAIgpwDIKQByCoCcAiCnAMgpAHIKgJwCIKcAyCkAcgqAnAIgpwDIKQByCoCcAiBHG0D/azje3K2/2LdlebA6719114UQZQAfLm7fDaXrSylH9uVuujL0n88Ov9n3VKgC6C+Gk225+26//BN7+YBFcLUoB2/7s+7KXlKgCMAe90eb2/VH+2nf28vHDeXr8nD1yT4WbuxV05oPoP+5Pt1st/ZZ3x2XvQzXy8XivH+9urQXzWo2AHvX3y95p/ZV47LlJbHJAHYsebWaXRKbCuCxJa+WRdDckthEAPa432/Jq9XQkpg+gKcvebXaWBLTBmDv+rGWvFqpl8SUAQCWvFppl8RUAaCXvFoWQbolMUUA9rifdsmrlWhJDB/AfEterRxLYtgA7F0fZcmrFXpJDBlAwCWvVtglMVQA0Ze8WhZBuCUxRAD2uM+15NUKtCTOHkDeJa9WjCVxtgDsXd/Kkldr1iVxlgAaXPJqzbYkThpA60teLYtg8iVxkgDscc+15NWacEmEB8C75NWaZkmEBWDvei1544AuiZAAtOSNDrYkjhqAljwsi2D0JXGUAOxxryVvSiMuidUBaMmbyzhLYnUAkpsCIKcAyCkAcvAA/v4bBvtHnuj5sw76O4Ie7hRAHQVATgGQUwDkFAA5BUBOAZBTAOQUALn0AUhsCoBcmAB+/P6z10fFm5cv9po9+/koIYZw6AvMfj5KiCEc+gKzn48SYgiHvsDs56OEGMKhLzD7+SghhnDoC8x+PkqIIRz6ArOfjxJiCIe+wOzno4QYwqEvMPv5KCGGcOgLzH4+SoghHPoCs5+PEmIIh77A7OejhBjCoS8w+/koIYZw6AvMfj5KiCEc+gKzn48SYgiHvsDs56OEGMKhLzD7+SghhnDoC8x+PkqIIRz6ArOfjxJiCIe+wOzno4QYwqEvMPv5KCGGcOgLzH4+SoghHPoCs5+PEmIIh77A7OejhBhC5qMAyM0SgP5gdDf0H4LuMvl/6BTAbgqAnAIgpwDIKQByCoCcAiCnAMgpAHI0AUgcCoCcAiCnAMgpAHIKgJwCIKcAyCkAcgqAnAIgpwDIKQByCoCcAiCnAMgpAHIKgJwCIKcAyCkAcgqA3H/xR4mfm9S/ZgAAAABJRU5ErkJggg==)}.purchase-service-mark.dhl{width:44px;min-width:44px;border-color:#ffd54442;background-color:#ffd544e0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAFEUlEQVR4nO3ZXU4bVxjG8ffYYBCgYEgq9ZJctoDirAB3B2QHdAWhKyhdQckKkqwgdAWmK4AKaC6T3FVq+ZIgcjD49DmWjaypE8/xfKTS8/wk5GMkhvGZ/5yZAWdCTQGQUwDkFAA5BUBOAZBTAOQUADkFQE4BkFMA5BQAOQVATgGQUwDkFAA5BUBOAZBTAOQUADkFQE4BkFMA5BQAOQVATgGQUwDkFAA5BUBOAZBTAOQUADkFQE4BkFMA5BQAOQVATgGQUwDkFAA5BUBOAZBTAOQUADkFQE4BkFMA5BQAOQVATgGQUwDkFAA5BUBOAZBTAOQKCeBdfaV+/fHywLytWIG82QU+wb7zlb21zulrfGuso9ryjvP+ZwxT8dXqD+vtf/ZtSJZtTDI33rlf1m/OdqwADl+5O64tvzTvt6xc+/Pzi88eX7y/wHiko9lHTXd318IwlVETn3UbR7WlN87bJoapeLPf1zvnTStI7gGcTD/c8tZ9iWH5nB2u3Zw/xeg/os88Z39gWw2M7sVuwycOXuzceLPLqepM47v2X++tIA5fuTmZ/qbRtdsWNlrH269ieLkdFnPmfW7is2xjkrmpuMqz729O9zAsDPYnP8e1pXB2NDD8apJLbnA8s7xtXf8rhqmMmvgs2+ivHK2YuXHmXqx2zrYxLFRuAfQKd3ebGObP+yZ2dAOjsZIBhP3ydnuAYSqjJj7rNqLviUZcfoqCef3/i1l6q9WZx4Nlt3/mhVVpxcqSOHh/1h5udn33DYapeFw6KjbVXO38fYi3hXP4KlTMI5PHh8dNUx3DezETmDz7o8+8jML+Dx+8t7PfrtzefTrAJNfxNhVnlR9XO6evrCTYt+LELp24cP609ulsF6OeqAlMnHmxd9x5SB686Hsi516v3ZxtWYkwt8WIXn6d/YYDuInRvePppRZemjaGx5mX9Y47s8TBO5le3vXmn2OYDgKen1tsfunvGEXAHBUj5rqNvfiAD99Ifvhw+cAS3rQxqq6yO7jjDsLkd803MCyFc3aB/d8a7H8/wF0MU8OlY3tw6ShTIQHEPjIl75qlPA7LLFbQHPSX8FB/1HU/Cyyb+J0NjHpibhh7EvccQdZtYD5beGla0fqrJkYWdalNcOFv25aDhdmFQ7yEnWlhZxoYFgsHHxPQHCy7UTeMQT9YjO5l3Ua4ZKV94snK2dTTcMkI91pX7asGvjURd1JbzrzDc3MPXoQDUdpjV+LgB1F33P2zZ/jngyzbCAfi+vryHMPi9VedsFp580/wnYm5o+mlfcvAVdxe2JmyHrvC/cLc/IOdwcQHsWfeqP8XhBtHTOZzDFMZnIEY9pR16fP9fzD1gvt4+cr7lKvVZ7i3s4828DqhqQ/h0St66ZyAxwfHn/l2kgcuXMKy/Hs2yGMbQTiZMAcbGBbC43F3YX5xxaDdvnqCl8wmvgnED/V2JpyJUUtnSmH7eDnEM9Z+xVf3hs+2gXAWXF1fvsOk1/F2LGyzd/bYkDy2MSyshF3rbmF7G3ibq8HKFbtafQn2U5gpAHIKgJwCIKcAyCkAcgqAnAIgpwDIKQByCoCcAiCnAMgpAHIKgJwCIKcAyCkAcgqAnAIgpwDIKQByCoCcAiCnAMgpAHIKgJwCIKcAyCkAcgqAnAIgpwDIKQByCoCcAiCnAMgpAHIKgJwCIKcAyCkAcgqAnAIgpwDIKQByCoCcAiCnAMgpAHIKgJwCIKcAyCkAcgqA3L9deVDnKdJ8rQAAAABJRU5ErkJggg==);background-size:34px auto}.purchase-service-mark.ups{border-color:#c67b1a3d;background-color:#4c26127a;background-image:url(/assets/ups-DtVSZf6s.png);background-size:22px 22px}.purchase-service-mark.hermes{border-color:#77cdff33;background-color:#103b625c;background-image:url(data:image/png;base64,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);background-size:25px auto}.purchase-service-mark.gls{width:48px;min-width:48px;border-color:#ffdd7c2e;background-color:#12184e9e;background-image:url(data:image/png;base64,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);background-size:42px auto}.purchase-service-mark.placeholder{width:30px;min-width:30px;height:24px;color:#a9b7d6a8;border-color:#a9b7d626;border-style:dashed;background:#090f1b52}.purchase-card-side{display:grid;grid-column:3;grid-row:2;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-content:center;align-items:center;justify-content:stretch;min-width:0;min-height:118px;padding:12px 16px}.purchase-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;justify-content:stretch;min-width:0;width:100%}.purchase-links a{min-width:0;width:100%;min-height:30px;padding:0 9px;border-color:#a9b7d616;background:#090f1b47}.purchase-links a span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.purchase-links a svg{flex:0 0 13px;width:13px;height:13px}.purchase-icon-actions{display:flex;gap:7px;justify-content:flex-end;min-width:0;padding:1px 0}.purchase-info-button,.purchase-note-button,.purchase-edit-button,.purchase-circle-button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:32px;height:32px;padding:0;color:#a9b7d6c7;border:1px solid rgba(169,183,214,.12);border-radius:50%;background:#090f1b61}.purchase-info-button:hover,.purchase-note-button:hover,.purchase-edit-button:hover,.purchase-circle-button:hover{color:var(--white);border-color:#7daafb3d;background:#10192994}.purchase-actions{display:grid;grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;justify-content:flex-end;min-width:0;overflow:visible;border:0;border-radius:0;background:transparent}.purchase-actions button{display:inline-flex;gap:6px;align-items:center;justify-content:center;width:100%;min-height:36px;padding:0 10px;color:#f5f7ffdb;font-size:.74rem;font-weight:740;line-height:1.1;text-align:center;border:1px solid rgba(90,244,162,.18);border-radius:999px;background:#2685581c}.purchase-actions button svg{flex:0 0 auto}.purchase-actions button span{display:block;min-width:0;line-height:1.12;text-align:center}.purchase-actions button.problem{color:#ffc2c2db;border-color:#ff7a7a2e;background:#5618241c}.purchase-actions.is-single{grid-template-columns:minmax(0,1fr)}.purchase-action-popover{width:min(362px,calc(100vw - 28px));padding:13px;text-align:left;border-color:#a9b7d626;background:linear-gradient(145deg,rgba(125,170,251,.055),transparent 42%),linear-gradient(180deg,#0c1422f7,#030810fb),#050b16f5;box-shadow:inset 0 1px #f5f7ff09,0 16px 34px #00000057;-webkit-backdrop-filter:blur(14px) saturate(112%);backdrop-filter:blur(14px) saturate(112%)}.purchase-action-popover.is-arrived{width:min(302px,calc(100vw - 28px));padding:13px}.purchase-action-popover.is-not_arrived{width:min(330px,calc(100vw - 28px));padding:13px}.purchase-action-popover.is-refund_close{width:min(328px,calc(100vw - 28px));padding:12px}.purchase-card.is-editing{border-color:#7daafb61;overflow:visible;animation:purchase-edit-breathe 2.6s ease-in-out infinite}.purchase-card.is-editing .purchase-main{min-width:0}@keyframes purchase-edit-breathe{0%,to{border-color:#7daafb47;box-shadow:0 0 0 1px #7daafb1a,0 0 16px #7daafb0f}50%{border-color:#7daafbb3;box-shadow:0 0 0 1px #7daafb73,0 0 34px #7daafb4d}}.purchase-card .purchase-refund-input{min-height:30px;font-size:.74rem}.purchase-card.is-editing .purchase-timeline-rail{display:none}.purchase-card.is-editing .purchase-timeline{gap:18px}.purchase-actions.purchase-actions--edit{display:flex;gap:7px}.purchase-actions--edit button:first-child{flex:1 1 auto}.purchase-actions--edit .purchase-edit-cancel{flex:0 0 auto;width:40px;padding:0;color:#a9b7d6ad}.purchase-actions--edit .purchase-edit-cancel:hover:not(:disabled){color:#ff7a7ae0;border-color:#ff7a7a4d;background:#5c122329}.purchase-card input.purchase-inline-datetime{width:122px;min-height:0;padding:1px 0 3px;color:#f5f7ffeb;font:inherit;font-size:.74rem;font-weight:720;line-height:1.2;border:0;border-bottom:1px dotted rgba(125,170,251,.38);border-radius:0;outline:0;background:transparent;font-variant-numeric:tabular-nums}.purchase-card input.purchase-inline-datetime:focus{border-bottom:1px solid rgba(125,170,251,.85);box-shadow:none}.purchase-card input.purchase-inline-datetime::placeholder{color:#a9b7d661;font-size:.66rem;font-weight:640}.purchase-inline-money{flex:1 1 auto;min-width:0;max-width:120px}.purchase-card.is-editing .purchase-payment-total{flex-wrap:nowrap;min-width:0}.purchase-card.is-editing .purchase-payment-total em{flex:0 0 auto;white-space:nowrap}.purchase-inline-note{width:100%;min-width:0;max-width:100%;overflow:hidden}.purchase-inline-note-toggle{display:inline-flex;gap:6px;align-items:center;min-width:0;max-width:100%;padding:0;color:#a9b7d6b8;font:inherit;font-size:.66rem;font-weight:760;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:0;background:transparent}.purchase-inline-note-toggle:hover{color:#d5e4ffe6}.purchase-inline-note-toggle svg{flex:0 0 auto;transition:transform .15s ease}.purchase-inline-note.is-open .purchase-inline-note-toggle svg{transform:rotate(180deg)}.purchase-inline-note-toggle em{min-width:0;overflow:hidden;color:#a9b7d68c;font-size:.7rem;font-style:normal;font-weight:600;letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.purchase-inline-note .purchase-action-textarea{margin-top:6px}.purchase-note-button.is-active{color:#7daafbf2;border-color:#7daafb66;background:#2a6bff24}.purchase-meta-item .pm-select{width:100%}.purchase-service-line .pm-select{flex:1 1 auto;min-width:0}.purchase-card .pm-select-menu{z-index:40;border-color:#a9b7d63d;background:linear-gradient(180deg,rgba(15,23,42,.5),transparent 40%),#050a13fa;box-shadow:0 22px 52px #0009,inset 0 1px #f5f7ff0f}.purchase-action-popover.is-edit{width:min(304px,calc(100vw - 28px));padding:13px}.purchase-action-popover .quantity-popover-head{position:relative;justify-content:flex-start;min-height:28px;margin-bottom:11px;padding:0 34px 10px 0;border-bottom:1px solid rgba(169,183,214,.08)}.purchase-action-popover .quantity-popover-title{justify-content:flex-start}.purchase-action-popover .quantity-popover-title span{color:#f5f7ffe6;font-size:.84rem;font-weight:780;letter-spacing:0;text-transform:none}.purchase-action-popover .quantity-popover-head>button{position:absolute;top:0;right:0}.purchase-action-menu{display:grid;gap:9px;margin-top:0}.purchase-action-menu .dialog-button{width:100%;min-height:42px;justify-content:center;padding:0 12px;border-radius:8px;border-color:#a9b7d621;background:#080f1b80;box-shadow:none}.purchase-action-popover .dialog-button.success,.purchase-action-popover .dialog-button.primary{color:#dfeefff0;border-color:#7daafb38;background:linear-gradient(145deg,rgba(125,170,251,.1),transparent 68%),#090f1b85}.purchase-action-popover .dialog-button.warning{color:#f5dcb8e6;border-color:#edaf582b;background:linear-gradient(145deg,rgba(237,175,88,.06),transparent 70%),#090f1b80}.purchase-action-popover .dialog-button.danger{color:#ffcecee6;border-color:#ff7a7a2b;background:linear-gradient(145deg,rgba(255,122,122,.06),transparent 70%),#090f1b80}.purchase-action-popover.is-not_arrived .dialog-button.warning{color:#f7dcb5eb;border-color:#edaf583d;background:linear-gradient(145deg,rgba(237,175,88,.08),transparent 70%),#402b1133}.purchase-action-popover.is-not_arrived .dialog-button.danger{color:#ffbac2f0;border-color:#ff65744d;background:linear-gradient(145deg,rgba(255,101,116,.12),transparent 70%),#480c1b3d}.purchase-action-popover .dialog-button:hover{color:var(--white);border-color:#7daafb47;background-color:#101929ad}.purchase-action-popover.is-not_arrived .dialog-button.warning:hover{color:#ffecd2f5;border-color:#edaf585c;background-color:#53371352}.purchase-action-popover.is-not_arrived .dialog-button.danger:hover{color:#ffe0e4f5;border-color:#ff65746b;background-color:#5c122357}.purchase-action-textarea{width:100%;min-height:76px;max-height:132px;padding:9px 10px;color:var(--white);font-size:.84rem;line-height:1.35;text-align:left;resize:vertical;border:1px solid rgba(169,183,214,.14);border-radius:8px;outline:0;background:#0409127a}.purchase-action-textarea:focus{border-color:#7daafb57;box-shadow:0 0 0 3px #2a6bff14}.purchase-action-buttons{justify-content:center;flex-wrap:wrap;margin-top:12px}.purchase-action-popover.is-refund_close .purchase-action-buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.purchase-action-popover.is-refund_close .purchase-action-buttons .dialog-button{width:100%;min-height:36px;padding:0 9px;font-size:.76rem}.purchase-action-popover.is-refund_close .dialog-button.warning{color:#f5dcb8eb;border-color:#edaf5833;background:#704c181f}.purchase-refund-field{display:grid;gap:5px;margin-top:7px;text-align:left}.purchase-refund-label,.purchase-returned-label{color:#a9b7d6b8;font-size:.72rem;font-weight:760}.purchase-refund-input{width:100%;height:34px;padding:0 30px 0 10px;color:var(--white);font-size:.86rem;font-weight:760;border:1px solid rgba(169,183,214,.14);border-radius:8px;outline:0;background:#04091261}.purchase-refund-input:focus{border-color:#7daafb57;box-shadow:0 0 0 3px #2a6bff14}.purchase-datetime-input{padding-right:10px;color-scheme:dark}.purchase-money-input{position:relative;display:block}.purchase-money-input em{position:absolute;top:50%;right:10px;color:#a9b7d6b8;font-size:.82rem;font-style:normal;font-weight:780;pointer-events:none;transform:translateY(-50%)}.purchase-returned-toggle{position:relative;display:grid;grid-template-columns:16px minmax(0,1fr);gap:8px;align-items:center;width:100%;min-height:30px;margin-top:8px;padding:5px 6px;text-align:left;cursor:pointer;border:1px solid rgba(169,183,214,.1);border-radius:8px;background:#0409123d}.purchase-returned-toggle input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.purchase-returned-box{position:relative;display:inline-grid;place-items:center;width:16px;height:16px;border:1px solid rgba(169,183,214,.22);border-radius:5px;background:#090f1bad;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.purchase-returned-box:after{width:7px;height:4px;content:"";border-bottom:2px solid rgba(5,10,19,.9);border-left:2px solid rgba(5,10,19,.9);opacity:0;transform:translateY(-1px) rotate(-45deg)}.purchase-returned-toggle input:checked+.purchase-returned-box{border-color:#7daafbe6;background:#7daafbeb;box-shadow:0 0 0 3px #2a6bff14}.purchase-returned-toggle input:checked+.purchase-returned-box:after{opacity:1}.purchase-returned-toggle input:focus-visible+.purchase-returned-box{border-color:#7daafbeb;box-shadow:0 0 0 3px #2a6bff1f}.purchase-returned-label{min-width:0;overflow:hidden;color:#d3ddefc7;text-overflow:ellipsis;white-space:nowrap}.purchase-action-link{display:inline-flex;justify-content:center;width:100%;min-height:24px;margin-top:6px;padding:0 8px;color:#a9b7d6ad;font-size:.7rem;font-weight:720;border:0;background:transparent}.purchase-action-link:hover{color:#f5f7fff0}.dialog-button.resolved{color:#f5f7fff5;border-color:#5af4a247;background:#26855833}.purchase-empty{min-height:220px}@media(max-width:1540px){.purchase-card,.purchase-card.completed{grid-template-columns:minmax(390px,1fr) minmax(340px,.9fr) minmax(278px,.72fr)}.purchase-main{grid-column:1;grid-row:2;padding:18px 24px 16px}.purchase-card-side{grid-column:3;grid-row:2;min-width:0}.purchase-meta-grid{grid-column:2;grid-row:2;grid-template-columns:repeat(2,minmax(0,1fr));border-top:0;border-right:1px solid rgba(169,183,214,.09);border-left:1px solid rgba(169,183,214,.09)}.purchase-meta-item{min-height:118px;padding:15px 16px}}@media(max-width:1380px){.app-shell{grid-template-columns:278px minmax(0,1fr);padding-right:20px}.sidebar{width:250px}.dashboard-grid{grid-template-columns:minmax(0,1fr)}.purchase-card,.purchase-card.completed{grid-template-columns:minmax(350px,1fr) minmax(300px,.86fr) minmax(270px,.72fr)}.purchase-card-side{grid-column:3;grid-row:2;grid-template-columns:minmax(0,1fr) auto;align-self:center;justify-content:stretch;min-width:0;padding-top:12px;border-top:0}.purchase-links{grid-template-columns:repeat(auto-fit,minmax(112px,1fr));justify-content:stretch}.purchase-icon-actions{justify-content:center}.purchase-actions{justify-self:end;width:100%}.purchase-timeline-step{max-width:82px}.purchase-timeline-rail{right:calc(-50% + 20px);left:calc(50% + 20px);margin:0}}@media(min-width:1121px)and (max-width:1380px){.purchase-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.purchase-meta-item{gap:9px;min-height:118px;padding:15px 14px}.purchase-meta-item+.purchase-meta-item{border-top:0;border-left:1px solid rgba(169,183,214,.09)}}@media(min-width:1121px)and (max-width:1280px){.purchase-card,.purchase-card.completed{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-template-rows:38px minmax(112px,auto) auto}.purchase-main{grid-column:1;grid-row:2;min-height:112px;padding:16px 22px}.purchase-meta-grid{grid-column:2;grid-row:2;grid-template-columns:repeat(2,minmax(0,1fr));border-right:0;border-left:1px solid rgba(169,183,214,.09)}.purchase-meta-item{min-height:112px;padding:14px 16px}.purchase-card-side{grid-column:1 / -1;grid-row:3;grid-template-columns:minmax(0,1fr) auto minmax(260px,.72fr);gap:9px;min-height:0;padding:10px 14px 14px;border-top:1px solid rgba(169,183,214,.09)}.purchase-card.completed .purchase-card-side{grid-template-columns:minmax(0,1fr) auto}.purchase-links{grid-column:1;grid-row:1}.purchase-icon-actions{grid-column:2;grid-row:1;justify-content:center}.purchase-actions{grid-column:3;grid-row:1;align-self:center;justify-self:stretch}.purchase-actions.is-single{grid-column:3}}@media(min-width:761px)and (max-width:960px){.purchase-card,.purchase-card.completed{grid-template-columns:minmax(0,1fr) minmax(198px,220px)}.purchase-main{grid-column:1;grid-row:2}.purchase-card-side{grid-column:2;grid-row:2}.purchase-meta-grid{grid-column:1 / -1;grid-row:3;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(169,183,214,.09);border-right:0;border-left:0}.purchase-meta-item{min-height:94px}}@media(max-width:1120px){body{overflow:auto}.app-shell{display:block;height:auto;min-height:100dvh;overflow:visible;padding:14px}.sidebar{position:sticky;top:10px;z-index:50;width:100%;height:auto;min-height:0;padding:10px;overflow:visible;border-radius:12px}.sidebar:before{border-radius:11px}.sidebar-topbar{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center}.sidebar-panel{position:absolute;top:calc(100% + 8px);right:0;left:0;z-index:4;display:grid;gap:12px;max-height:0;padding:0;overflow:hidden;border:1px solid rgba(169,183,214,0);border-radius:12px;background:linear-gradient(145deg,rgba(245,247,255,.04),transparent 34%),linear-gradient(180deg,#0a1220fa,#030810fa);box-shadow:inset 0 1px #f5f7ff0b,0 22px 52px #00000075,0 0 20px #2a6bff0f;opacity:0;pointer-events:none;transform:translateY(-8px);-webkit-backdrop-filter:blur(22px) saturate(120%);backdrop-filter:blur(22px) saturate(120%);transition:max-height .22s ease,opacity .18s ease,padding .22s ease,border-color .18s ease,transform .22s ease}.sidebar.is-mobile-panel-open .sidebar-panel{max-height:min(620px,calc(100dvh - 104px));padding:10px;overflow-y:auto;border-color:#a9b7d629;opacity:1;pointer-events:auto;transform:translateY(0);scrollbar-width:thin;scrollbar-color:rgba(125,170,251,.26) transparent}.mobile-sidebar-toggle{display:grid;grid-template-columns:minmax(0,1fr) auto 18px;gap:10px;align-items:center;min-width:0;min-height:48px;padding:7px 10px;color:#f5f7ffeb;text-align:left;border:1px solid rgba(169,183,214,.12);border-radius:8px;background:linear-gradient(145deg,rgba(245,247,255,.032),transparent 58%),#03081080;box-shadow:inset 0 1px #f5f7ff08}.mobile-sidebar-toggle>svg{justify-self:end;color:#a9b7d694;transition:transform .18s ease}.sidebar.is-mobile-panel-open .mobile-sidebar-toggle>svg{transform:rotate(180deg)}.mobile-active-view{display:inline-flex;gap:8px;align-items:center;min-width:0}.mobile-active-view svg{flex:0 0 auto;color:#7daafbe6;filter:drop-shadow(0 0 7px rgba(125,170,251,.08))}.mobile-active-view span{min-width:0;overflow:hidden;font-size:.92rem;font-weight:760;line-height:1;text-overflow:ellipsis;white-space:nowrap}.mobile-bot-chip{display:inline-flex;gap:6px;align-items:center;justify-self:end;min-height:28px;padding:0 9px;color:#a9b7d6c2;font-size:.7rem;font-weight:780;line-height:1;white-space:nowrap;border:1px solid rgba(169,183,214,.11);border-radius:999px;background:#050b168a}.mobile-bot-chip.running{color:#f5f7ffe6;border-color:#5af4a229;background:#5af4a213}.mobile-bot-chip.running .bot-status-dot{background:#7bdca5e6;box-shadow:0 0 12px #7bdca529}.mobile-bot-chip.syncing{color:#f5f7ffe6;border-color:#7daafb33;background:#2a6bff17}.mobile-bot-chip.syncing .bot-status-dot{background:#7daafbf2;box-shadow:0 0 12px #7daafb33}.extensions-popover-layer{background:#02060d52;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.extensions-popover{inset:88px 14px auto 18px;width:auto;max-height:calc(100dvh - 108px);transform-origin:top center}.brand{display:flex;align-items:center;width:auto;min-height:48px;padding:0 8px}.brand strong{font-size:1.55rem}.nav-list{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.sidebar-bottom{margin-top:0;padding-top:0}.workspace{height:auto;padding-top:28px;overflow:visible}.dashboard-grid{display:grid;grid-template-columns:1fr;grid-template-rows:auto;overflow:visible}.metrics-row{grid-template-columns:repeat(2,minmax(0,1fr))}.secondary-metrics-row{grid-template-columns:repeat(3,minmax(0,1fr))}.orders-panel,.chat-panel,.trend-panel,.new-order-page,.orders-page,.purchases-page,.templates-page,.placeholder-page{height:auto;min-height:560px}.new-order-form{height:auto;overflow:visible}}@media(max-width:960px){.new-order-topbar.is-template-mode{grid-template-columns:auto minmax(260px,1fr);row-gap:12px}.new-order-topbar.is-template-mode>.new-order-header-actions{grid-column:1 / -1;justify-self:stretch;width:100%}.new-order-header{grid-template-columns:1fr;align-items:start}.new-order-header-actions{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.primary-action{flex:1 1 220px}.metrics-row,.nav-list{grid-template-columns:1fr}.workspace{max-width:100%;min-width:0;padding-top:16px;overflow-x:hidden}.account-workspace{padding:12px 0 0;place-items:start stretch}.account-workspace .account-panel{width:100%;max-width:none}.dashboard-grid{gap:14px;max-width:100%;min-width:0}.dashboard-grid>*{max-width:100%;min-width:0}.overview-topbar{min-height:70px;padding:8px 0 14px}.overview-topbar h1{font-size:2rem}.overview-refresh-button{width:40px;height:40px}.live-status-section{gap:10px;max-width:100%;min-width:0}.conversation-phase-card{grid-template-columns:1fr;gap:14px;max-width:100%;min-height:0;min-width:0;overflow:hidden;padding:14px}.conversation-metric{grid-template-columns:42px minmax(0,1fr);gap:10px;min-height:0;padding:0 0 10px;border-right:0;border-bottom:1px solid rgba(169,183,214,.13)}.conversation-metric-icon{width:40px;height:40px}.conversation-metric-icon svg{width:22px;height:22px;transform:translateY(-1px)}.conversation-metric .metric-copy strong{margin-top:2px;font-size:1.58rem}.conversation-pipeline{gap:9px;max-width:100%;min-width:0}.pipeline-overview-head{align-items:center;flex-wrap:wrap;gap:6px 10px}.pipeline-heading{font-size:.82rem}.pipeline-total-label{flex:0 1 auto;font-size:.72rem}.pipeline-percent-bar{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));width:100%;max-width:100%;min-width:0;height:48px;overflow:hidden}.pipeline-percent-segment{min-width:0;padding:7px 5px 6px}.pipeline-segment-label{display:none}.pipeline-segment-values strong{font-size:.92rem}.pipeline-segment-values em{font-size:.6rem}.secondary-metrics-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;max-width:100%;min-width:0;overflow:hidden}.secondary-metrics-row .metric-card{align-content:start;align-items:start;grid-template-columns:1fr;gap:8px;min-height:90px;padding:10px 9px;border-radius:8px}.secondary-metrics-row .metric-icon{width:30px;height:30px}.secondary-metrics-row .metric-icon svg{width:17px;height:17px}.secondary-metrics-row .metric-copy{display:grid;gap:3px}.secondary-metrics-row .metric-copy p{min-height:2.24em;font-size:.64rem;line-height:1.12}.secondary-metrics-row .metric-copy strong{margin-top:0;font-size:1.28rem}.orders-panel,.chat-panel,.trend-panel,.new-order-form{padding:18px}.orders-page-head{align-items:flex-start;flex-direction:column;gap:12px;min-height:0;padding:18px 0 14px}.orders-page-head h1{font-size:1.82rem}.orders-page-meta{justify-content:flex-start;width:100%}.orders-page-meta span{justify-content:center;flex:1 1 112px;border-radius:8px}.order-card-list{padding:0 0 72px}.purchase-view-toggle{justify-content:flex-start;width:100%}.purchase-list{padding:0}.purchase-group-head{min-height:50px;padding:0 12px}.purchase-card,.purchase-card.completed{grid-template-columns:minmax(0,1fr) minmax(220px,260px);grid-template-rows:38px auto auto;min-height:0}.purchase-total-cell{grid-column:1 / -1;grid-row:1;padding:14px 12px}.purchase-payment-total strong{font-size:1.08rem}.purchase-main{grid-column:1;grid-row:2;padding:14px 12px}.purchase-meta-grid{grid-column:1 / -1;grid-row:3;border-top:1px solid rgba(169,183,214,.09);border-right:0;border-left:0}.purchase-card-side{grid-column:2;grid-row:2;grid-template-columns:minmax(0,1fr);padding:12px}.purchase-timeline{width:100%}.purchase-timeline-part{min-width:0}.purchase-timeline-step{min-width:0;max-width:88px;gap:7px}.purchase-timeline-icon{width:30px;height:30px}.purchase-timeline-text span{font-size:.7rem}.purchase-timeline-text strong{font-size:.68rem}.purchase-timeline-rail{top:15px;right:calc(-50% + 19px);left:calc(50% + 19px);height:1px;margin:0}.purchase-timeline-rail.is-complete{height:2px;background:linear-gradient(90deg,#5af4a2b8,#7daafb85)}.templates-grid{grid-template-columns:1fr;padding:0 0 72px}.order-floating-action{position:fixed;right:14px;bottom:max(14px,env(safe-area-inset-bottom));z-index:42;width:auto;min-width:0;height:42px;min-height:42px;margin-top:0;padding:0 13px;gap:7px;font-size:.78rem;border-radius:999px;box-shadow:inset 0 1px #f5f7ff0f,0 14px 34px #0000006b,0 0 15px #2a6bff1a}.order-floating-action svg{width:18px;height:18px}.new-order-submit-floating{right:14px;bottom:max(14px,env(safe-area-inset-bottom));min-width:0;height:44px;min-height:44px;padding:0 15px;gap:8px;font-size:.8rem;border-radius:999px}.new-order-submit-floating svg{width:18px;height:18px}.floating-action-label{display:none}.floating-action-label-compact{display:inline}.new-order-topbar{grid-template-columns:42px minmax(0,1fr);gap:10px;align-self:stretch;width:100%;padding:0 0 2px}.new-order-topbar.is-template-mode{grid-template-columns:42px minmax(0,1fr)}.new-order-header{grid-template-columns:40px minmax(0,1fr);gap:10px;align-items:center;align-self:stretch;width:100%;min-height:0;padding:10px}.new-order-back-button{justify-content:center;align-self:end;width:42px;min-width:42px;height:40px;padding:0}.new-order-back-button span{display:none}.new-order-header-title{justify-self:start;text-align:left}.new-order-header-title h2{overflow:visible;font-size:1.14rem;line-height:1.08;text-overflow:clip;white-space:normal}.order-name-strip{align-self:stretch;width:100%}.display-name-field{grid-template-columns:1fr;justify-items:stretch;width:100%}.display-name-field input{max-width:none}.new-order-header-actions,.new-order-header-actions.template-editor-actions,.split-heading,.template-inline-panel,.template-save-inline,.topbar-template-save,.checkout-grid{grid-template-columns:1fr}.checkout-layout{grid-template-columns:1fr;grid-template-areas:"price" "address" "shipping" "payment"}.price-field-row,.checkout-price-grid,.checkout-method-grid,.array-text-field.is-short .array-field-list{grid-template-columns:1fr}.payment-method-group{margin-top:0}.array-text-field.is-compact.is-short .array-add-row{width:100%;min-width:0}.new-order-header-actions{grid-column:1 / -1;grid-template-columns:1fr;justify-content:stretch}.new-order-header-actions.template-editor-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.new-order-header-actions.template-editor-actions>.primary-action:only-child{grid-column:1 / -1}.topbar-template-save{grid-template-columns:auto minmax(0,1fr) 40px;width:100%;min-width:0}.new-order-header-actions .ghost-button,.new-order-header-actions .primary-action{width:100%;min-width:0;height:38px;padding:0 9px;font-size:.76rem}.create-order-popover{right:14px;bottom:78px;left:14px;width:auto}.template-choice-title-row{align-items:flex-start;flex-direction:column;gap:10px;width:100%}.template-choice-head{align-items:stretch;gap:10px;padding:18px 0 20px}.template-choice-head .orders-page-title-block{justify-items:center;width:100%;padding:0 86px;text-align:center}.template-choice-head h1{font-size:1.62rem}.template-choice-head .orders-page-meta{position:absolute;right:0;bottom:17px;width:auto;padding:0;justify-content:flex-end}.template-choice-head .orders-page-meta span{flex:0 0 auto;min-height:26px;padding:0 9px;border-radius:999px;font-size:.66rem}.template-choice-head .orders-page-meta strong{font-size:.76rem}.template-choice-back{width:100%}.template-choice-panel{width:100%;height:auto;margin:0 0 72px;padding:0;overflow:visible;border:0;background:transparent;box-shadow:none}.template-choice-card-grid{grid-template-columns:1fr;overflow:visible;padding:0}.template-choice-card{width:100%}.template-card-list,.template-save-section,.template-save-controls,.two-columns{grid-template-columns:1fr}.orders-table{overflow-x:auto;padding-bottom:4px}.table-row{min-width:900px}.panel-header{align-items:flex-start;flex-direction:column}.operations-layout{grid-template-columns:1fr}.analytics-grid,.pipeline-summary-band,.stage-distribution-row{grid-template-columns:1fr;max-width:100%;min-width:0}.analytics-card-head{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:10px 12px;align-items:center;justify-content:start;max-width:100%;min-width:0;overflow:hidden}.analytics-card{max-width:100%;min-width:0;overflow:hidden}.analytics-card-title{grid-column:1;grid-row:1;min-width:0}.analytics-card-actions{display:contents}.chart-range-chip{grid-column:2;grid-row:1;flex-basis:auto;justify-self:start;width:58px;min-width:58px;min-height:29px;margin-right:0;padding:0 6px;font-size:.71rem}.chart-legend{display:grid;grid-column:1 / -1;grid-row:2;grid-template-columns:repeat(3,minmax(0,82px));gap:5px;width:100%;min-width:0;justify-content:center}.chart-legend.purchase-legend{grid-template-columns:minmax(0,126px);justify-content:start}.chart-legend-item{justify-content:center;min-width:0;min-height:28px;padding:0 4px;overflow:hidden;gap:4px;font-size:.6rem;text-overflow:ellipsis;white-space:nowrap}.chart-legend-label-full,.chart-range-label-full{display:none}.chart-legend-label-compact,.chart-range-label-compact{display:inline}.chart-legend-item i{width:6px;height:6px}.chart-legend-item strong{min-width:0;font-size:.68rem;text-align:left}.chart-legend-item.purchase{justify-content:center;width:126px;padding:0 8px}.chart-legend-item.purchase strong{min-width:0}.pipeline-total-block strong{font-size:3.2rem}.pipeline-stream{height:112px;overflow-x:auto}.pipeline-stream-segment{min-width:118px;min-height:100%}.message-chart-wrap{min-height:220px}.stage-row-value,.stage-row-percent{text-align:left}.pipeline-footnote{flex-direction:column}.status-ring-card{min-height:178px}.stage-flow-card,.pulse-strip,.stage-graph-summary{grid-template-columns:1fr}.stage-step:after{display:none}.queue-grid,.pipeline-stage-grid{grid-template-columns:1fr}.order-card{grid-template-columns:1fr;gap:14px;min-height:0;padding:12px}.deal-row{grid-template-columns:1fr;align-items:start;min-height:198px}.purchase-card,.purchase-card.completed{grid-template-columns:1fr;grid-template-rows:auto;align-items:start;height:auto;min-height:0}.purchase-total-cell,.purchase-main,.purchase-meta-grid,.purchase-card-side{grid-column:1 / -1;grid-row:auto}.purchase-total-cell{position:static;justify-content:flex-start;gap:10px;padding:14px 12px;border-right:0;border-bottom:1px solid rgba(169,183,214,.09)}.purchase-total-metric{gap:6px}.purchase-total-cell .purchase-status-chip{max-width:min(100%,210px)}.purchase-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.purchase-meta-item{min-height:106px}.purchase-card-side{display:grid;grid-column:1 / -1;grid-row:auto;grid-template-columns:minmax(0,1fr);gap:8px;justify-content:stretch;min-width:0;width:100%}.purchase-actions{grid-column:1 / -1;grid-template-columns:minmax(0,1fr);min-width:0;width:100%}.purchase-actions.is-single{grid-template-columns:minmax(0,1fr);min-width:0}.deal-row-actions{justify-content:flex-start}.order-card-identity{flex-wrap:wrap}.order-card-main,.order-card-insights{width:100%}.order-search-summary,.order-search-funnel,.order-stage-distribution,.order-stage-bar{max-width:100%}.order-card-main{grid-template-columns:1fr}.order-card-insights{flex-direction:column;align-items:flex-start;justify-content:flex-start;min-width:0}.order-card-main h3{padding-top:0}.order-search-summary,.order-stage-distribution{grid-template-columns:auto auto;gap:6px;padding:6px 7px;min-height:38px}.order-insight-label,.order-stage-distribution-label{justify-content:flex-start;width:auto;min-width:0;min-height:24px;padding:0 8px 0 0;border-right:1px solid rgba(169,183,214,.12);border-bottom:0}.order-search-funnel{display:flex;gap:25px}.order-search-step:not(:last-child):before{right:-16px;width:12px}.order-search-step:not(:last-child):after{right:-17px;width:6px;height:6px}.order-search-step{flex-direction:row;justify-content:flex-start;gap:3px;min-width:0;min-height:24px;padding:0;text-align:left}.order-search-step.is-contacted{min-width:0}.order-search-step-main{flex-direction:row;align-items:baseline;gap:4px}.order-stage-bar{width:max-content;min-width:0}.order-stage-distribution{border-left:1px solid rgba(169,183,214,.14)}.order-card-actions{flex-wrap:wrap;justify-content:flex-end;width:100%}.quantity-overlay{place-items:center;padding:18px}.order-details-dialog .details-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.order-detail-quick-grid,.order-detail-card-grid,.order-detail-checkout-grid{grid-template-columns:1fr}.order-detail-header{padding-right:38px}.details-field-list dl div{grid-template-columns:1fr;gap:5px}.extensions-popover-layer,.create-order-popover-layer,.quantity-popover-layer{z-index:90;background:#02060d66;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.reject-popover-layer{z-index:92}.create-order-popover-layer{background:#02060d47;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.extensions-popover,.create-order-popover,.quantity-popover{position:fixed;top:auto!important;right:12px!important;bottom:max(12px,env(safe-area-inset-bottom))!important;left:12px!important;z-index:91;width:auto;max-width:none;max-height:min(82dvh,640px);overflow-y:auto;border-radius:14px 14px 8px 8px;transform-origin:bottom center;animation:mobileSheetIn .18s ease-out;scrollbar-width:thin;scrollbar-color:rgba(125,170,251,.28) transparent}.reject-popover{z-index:93}.extensions-popover{max-height:min(78dvh,560px)}.create-order-popover{padding:10px;-webkit-backdrop-filter:blur(12px) saturate(112%);backdrop-filter:blur(12px) saturate(112%)}.quantity-popover,.delete-popover,.template-delete-popover,.purchase-action-popover,.purchase-action-popover.is-arrived,.purchase-action-popover.is-not_arrived,.purchase-action-popover.is-refund_close,.purchase-action-popover.is-edit,.deal-popover{width:auto}.purchase-action-popover,.purchase-action-popover.is-arrived,.purchase-action-popover.is-not_arrived,.purchase-action-popover.is-refund_close,.purchase-action-popover.is-edit{right:12px!important;left:12px!important;width:auto!important;max-width:none!important;padding:14px}.purchase-action-popover .purchase-action-menu .dialog-button,.purchase-action-popover .purchase-action-buttons .dialog-button{min-height:43px}.deal-popover{inset:0!important;display:grid;grid-template-rows:auto minmax(0,1fr);width:100vw;height:100dvh;max-height:none;padding:max(14px,env(safe-area-inset-top)) 12px max(14px,env(safe-area-inset-bottom));overflow:hidden;border:0;border-radius:0;box-shadow:none;transform-origin:bottom center}.deal-popover .deal-window-head{align-items:center;margin-bottom:10px;padding-right:2px}.deal-popover .deal-list{gap:7px;align-content:start;min-height:0;overflow-y:auto;padding-bottom:10px}.deal-popover .deal-row{grid-template-columns:minmax(52px,.35fr) minmax(0,1fr) minmax(76px,auto);gap:8px;align-items:center;height:auto;min-height:46px;padding:8px}.deal-popover .deal-row>strong{font-size:.94rem}.deal-popover .deal-row-links{gap:5px;min-width:0}.deal-popover .deal-row-links a{min-height:28px;padding:0 7px;font-size:.72rem}.deal-popover .deal-row-actions{justify-content:flex-end;flex-wrap:wrap;gap:5px}.deal-popover .deal-action-button{min-height:29px;padding:0 8px;font-size:.72rem}.quantity-popover:after{display:none}.details-overlay,.quantity-overlay{z-index:88;place-items:end center;padding:18px 12px max(12px,env(safe-area-inset-bottom));background:#02060d6b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.details-overlay{place-items:stretch;padding:0}.details-overlay.paid-confirm-overlay{z-index:94}.details-dialog,.order-details-dialog,.template-info-dialog,.quantity-dialog,.quantity-sheet{width:100%;max-height:min(86dvh,720px);padding:22px 16px 16px;border-radius:14px 14px 8px 8px;animation:mobileSheetIn .18s ease-out}.details-dialog.order-details-dialog,.details-dialog.template-info-dialog{width:100%;max-width:none;height:100dvh;max-height:none;padding:max(18px,env(safe-area-inset-top)) 14px max(18px,env(safe-area-inset-bottom));overflow-y:auto;border:0;border-radius:0;box-shadow:none}.details-close{top:10px;right:10px}}@keyframes mobileSheetIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(max-width:520px){.app-shell{padding:10px}.sidebar{padding:8px}.sidebar.is-mobile-panel-open .sidebar-panel{max-height:calc(100dvh - 88px)}.brand{min-height:44px;padding:0 6px}.brand strong{font-size:1.42rem}.mobile-sidebar-toggle{grid-template-columns:minmax(0,1fr) 18px;min-height:44px;padding:7px 9px}.mobile-bot-chip{display:none}.account-delete-confirmation{grid-template-columns:minmax(0,1fr);gap:8px}.account-delete-confirmation svg{display:none}.account-delete-confirmation-copy strong{white-space:normal}.account-delete-confirmation-actions{grid-column:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.account-delete-confirmation button{width:100%;padding:0 8px}.nav-item{min-height:50px}.dashboard-grid{gap:12px}.overview-topbar{min-height:60px;padding:6px 0 10px}.overview-topbar h1{font-size:1.56rem}.overview-refresh-button{width:36px;height:36px}.conversation-phase-card{gap:12px;padding:12px}.pipeline-percent-bar{height:44px}.pipeline-percent-segment{min-width:0;padding:6px 4px 5px}.metric-card{grid-template-columns:58px minmax(0,1fr);gap:16px;padding:18px}.metric-icon{width:54px;height:54px}.metric-copy strong,.trend-total strong{font-size:2rem}.conversation-metric{grid-template-columns:46px minmax(0,1fr);gap:8px;align-items:center;padding-bottom:12px}.conversation-metric .conversation-metric-icon{justify-self:center;width:44px;height:44px}.conversation-metric .conversation-metric-icon svg{width:20px;height:20px;transform:none}.conversation-metric .metric-copy{display:grid;gap:2px;align-self:center}.conversation-metric .metric-copy strong{margin-top:0;font-size:1.5rem;line-height:.96}.secondary-metrics-row{gap:6px}.secondary-metrics-row .metric-card{gap:7px;min-height:82px;padding:8px 7px}.secondary-metrics-row .metric-icon{width:28px;height:28px}.secondary-metrics-row .metric-icon svg{width:16px;height:16px}.secondary-metrics-row .metric-copy p{font-size:.6rem}.secondary-metrics-row .metric-copy strong{font-size:1.16rem}.chart-wrap{min-height:250px;padding-left:38px}.chart-wrap svg{left:18px;width:calc(100% - 18px)}.purchase-card{min-height:0}.purchase-main{padding:13px 10px}.purchase-status-chip{min-height:28px;padding:0 12px;font-size:.72rem}.purchase-meta-item{padding:12px 10px}.purchase-service-line strong,.purchase-meta-item em{font-size:.72rem}.purchase-payment-total em{font-size:.7rem}.purchase-payment-total strong{font-size:1rem}.purchase-service-mark{min-width:17px;height:17px;font-size:.58rem}.purchase-service-mark.paypal,.purchase-service-mark.kleinanzeigen,.purchase-service-mark.bank,.purchase-service-mark.ups,.purchase-service-mark.hermes{width:30px;min-width:30px;height:22px;background-size:19px 19px}.purchase-service-mark.dhl{width:40px;min-width:40px;height:22px;background-size:30px auto}.purchase-service-mark.gls{width:44px;min-width:44px;height:22px;background-size:38px auto}.purchase-service-mark.placeholder{width:30px;min-width:30px;height:22px}.purchase-timeline{margin-top:1px}.purchase-timeline-step{gap:4px;max-width:74px}.purchase-timeline-icon{width:27px;height:27px}.purchase-timeline-text span{font-size:.64rem}.purchase-timeline-text strong{font-size:.62rem}.purchase-timeline-rail{top:13.5px;right:calc(-50% + 17px);left:calc(50% + 17px);margin:0}.purchase-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));width:100%;gap:6px}.purchase-links a{width:100%;min-width:0;padding:0 7px}.purchase-card-side{gap:6px;padding:10px}.purchase-actions button{min-width:0;padding:0 7px;font-size:.76rem}.order-card-main{gap:7px}.order-card-main h3{font-size:.98rem}.order-search-step{min-height:24px;padding:0}.order-search-summary,.order-stage-distribution{padding:6px}.order-search-step strong{font-size:.84rem}.order-search-step em{font-size:.6rem}.order-search-step.is-contacted .order-search-label-full{display:none}.order-search-step.is-contacted .order-search-label-short{display:inline}.order-search-funnel{gap:22px}.order-search-step:not(:last-child):before{right:-15px;width:11px}.order-search-step:not(:last-child):after{right:-16px;width:6px;height:6px}.order-stage-distribution-label{min-height:24px;padding:0 8px 0 0}.order-stage-bar{height:26px}.order-stage-segment{gap:4px;min-width:auto;height:26px;padding:0;text-align:left}.order-stage-segment em{font-size:.56rem}.order-stage-segment strong,.order-stage-empty strong{font-size:.72rem}.order-stage-empty em{font-size:.56rem}}@media(max-width:760px){.details-overlay{align-items:end;padding:10px}.order-info-dialog{width:100%;max-height:calc(100dvh - 20px);padding:16px}.order-info-header{gap:10px;padding-right:40px;margin-bottom:12px}.order-info-type-icon{width:34px;height:34px}.order-info-title h2{font-size:1.24rem}.order-info-metric-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:10px}.order-info-metric{justify-content:center;min-height:28px;padding:0 8px}.order-info-metric.is-count,.order-info-metric.is-price,.order-info-metric.is-shipping{grid-column:1 / -1}.order-info-metric.is-price,.order-info-metric.is-count{min-height:32px}.order-info-metric.is-shipping{justify-content:flex-start}.order-info-metric-icon{width:18px;height:18px}.order-info-metric small{font-size:.61rem}.order-info-metric strong{font-size:.8rem}.order-info-metric em{font-size:.66rem}.order-info-main{grid-template-columns:1fr;gap:11px}.order-info-column,.order-info-section,.order-info-field-stack{gap:8px}.order-info-section{padding-top:10px}.order-info-list-field.is-compact .order-info-text-list{grid-template-columns:repeat(auto-fit,minmax(126px,1fr))}.order-info-logistics-grid{grid-template-columns:1fr}.order-info-footer{bottom:-16px}}@media(max-width:520px){.order-info-dialog{padding:14px}.order-info-header{padding-right:36px}.order-info-type-icon{display:none}.order-info-metric strong{font-size:.84rem}.order-info-metric em,.order-info-text-list span,.order-info-text-list em{font-size:.68rem}.order-info-text-field,.order-info-list-field,.order-info-address-line{padding:8px}}.order-card{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto;grid-template-areas:none;gap:12px;align-items:center;min-height:70px;padding:16px 14px;overflow:hidden;border-color:#a9b7d624;border-radius:16px;background:linear-gradient(145deg,rgba(245,247,255,.016),transparent 38%),linear-gradient(180deg,#0d15239e,#050a13bd),#060d1994;box-shadow:inset 0 1px #f5f7ff05,0 12px 28px #00000038}.order-card:after{position:absolute;top:0;left:0;right:0;z-index:1;height:4px;content:"";border-radius:16px 16px 0 0;background:linear-gradient(180deg,#d7ffe809,#d7ffe802),#62da970b;box-shadow:inset 0 -1px #f5f7ff06;pointer-events:none}.order-card-fill{inset:0 auto auto 0;z-index:2;width:0;max-width:100%;height:4px;border-radius:16px 999px 999px 0;background:linear-gradient(90deg,#54e88f94,#7ce1af5c);box-shadow:inset 0 -1px #f5f7ff0b,0 0 6px #5af4a20e}.order-card.has-order-fill{border-color:#a9b7d624}.order-card.has-order-fill .order-card-fill{width:var(--order-fill);border-right:0}.order-card.is-fulfilled .order-card-fill{border-radius:16px 16px 0 0}.order-card-identity,.order-card-main{display:grid;width:100%;min-width:0;justify-self:stretch}.order-card-identity{grid-template-columns:minmax(0,1fr);align-items:center}.order-card-main{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;gap:0;align-items:center;align-self:center}.order-card-main h3,.order-card-insights,.order-card-actions{grid-area:auto}.order-card-main h3{position:static}.order-summary-row{display:flex;flex-wrap:wrap;gap:9px;align-items:center;justify-content:flex-start;width:100%;min-width:0;overflow:visible;justify-self:stretch}.order-title-pill{display:inline-flex;justify-content:flex-start;align-items:center;flex:0 1 auto;width:fit-content;min-width:0;max-width:min(300px,38%);min-height:30px;margin:0;padding:0;overflow:hidden;color:#f5f7fff0;font-size:.9rem;font-weight:800;line-height:1;text-overflow:ellipsis;white-space:nowrap;border:0;background:transparent}.order-search-summary{display:inline-flex;flex:0 1 auto;align-items:stretch;width:fit-content;max-width:100%;min-width:0;min-height:30px;padding:0;overflow:hidden;border:1px solid rgba(169,183,214,.1);border-radius:999px;background:linear-gradient(145deg,rgba(245,247,255,.018),transparent 48%),#0409124d;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.order-search-step{display:inline-flex;gap:5px;align-items:center;flex:0 1 auto;min-width:0;min-height:30px;padding:0 8px;color:#d3ddefc7;cursor:help;font-variant-numeric:tabular-nums}.order-search-step+.order-search-step{border-left:1px solid rgba(169,183,214,.09)}.order-search-step:not(:last-child):before,.order-search-step:not(:last-child):after{content:none}.order-search-step em{min-width:0;overflow:hidden;color:#a9b7d694;font-size:.63rem;font-style:normal;font-weight:780;line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.order-search-step strong{flex:0 0 auto;color:#f5f7ffe6;font-size:.8rem;font-weight:790;line-height:1}.order-search-step.is-relevant strong{color:#bed6fffa}.order-search-step.is-contacted strong{color:#cfffe6f5}.order-search-step.is-contacted .order-search-label-full{display:inline}.order-workflow-strip{display:inline-flex;align-items:stretch;flex:0 1 auto;width:fit-content;max-width:100%;min-width:0;min-height:30px;overflow:hidden;border:1px solid rgba(169,183,214,.1);border-radius:999px;background:linear-gradient(145deg,rgba(245,247,255,.018),transparent 48%),#0409124d}.order-workflow-strip.is-capacity-limited{border-color:#ffcf7033;background:linear-gradient(145deg,rgba(255,207,112,.04),transparent 48%),#04091257}.order-workflow-strip.is-capacity-empty{border-color:#ff7a7a3d;background:linear-gradient(145deg,rgba(255,122,122,.052),transparent 48%),#090c1470}.order-active-segment{display:inline-flex;gap:6px;align-items:center;flex:0 1 auto;min-width:0;min-height:30px;padding:0 9px;color:#d3ddefc7;border-right:1px solid rgba(169,183,214,.09);background:#2a6bff0e;font-variant-numeric:tabular-nums}.order-active-segment em{min-width:0;overflow:hidden;color:#a9b7d694;font-size:.63rem;font-style:normal;font-weight:780;line-height:1;text-overflow:ellipsis;text-transform:uppercase}.order-active-segment strong{flex:0 0 auto;color:#f5f7ffe6;font-size:.8rem;font-weight:800;line-height:1;white-space:nowrap}.order-active-segment.is-capacity-limited strong{color:#ffe09cf0}.order-workflow-strip.is-capacity-empty .order-active-segment.is-capacity-limited strong{color:#ffbcbcf5}.order-waiting-segment{display:inline-flex;gap:5px;align-items:center;flex:0 0 auto;min-height:30px;padding:0 8px;color:#c4cfe2b8;border-right:1px solid rgba(169,183,214,.09);background:#a9b7d609;font-variant-numeric:tabular-nums}.order-waiting-segment em{min-width:0;overflow:hidden;color:#a9b7d68a;font-size:.63rem;font-style:normal;font-weight:780;line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.order-waiting-segment strong{flex:0 0 auto;color:#dae3f4d6;font-size:.78rem;font-weight:800;line-height:1}.order-capacity-warning{display:inline-flex;align-items:center;min-height:18px;padding:0 6px;color:#fff4d8f5;font-size:.56rem;font-style:normal;font-weight:860;line-height:1;text-transform:uppercase;border:1px solid rgba(255,207,112,.28);border-radius:999px;background:#18120999}.order-stage-bar{display:inline-flex;flex:0 1 auto;align-items:stretch;width:auto;max-width:100%;height:auto;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.order-stage-bar::-webkit-scrollbar,.order-search-summary::-webkit-scrollbar{display:none}.order-stage-segment{display:inline-flex;gap:5px;align-items:center;flex:0 1 auto;height:auto;min-width:0;min-height:30px;padding:0 8px;overflow:hidden;color:#d3ddefc7;cursor:help;font-variant-numeric:tabular-nums}.order-stage-segment:first-child{padding-left:8px}.order-stage-segment:last-child{padding-right:8px}.order-stage-segment+.order-stage-segment{border-left:1px solid rgba(169,183,214,.09)}.order-stage-segment em{min-width:0;overflow:hidden;color:#a9b7d694;font-size:.63rem;font-style:normal;font-weight:780;line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.order-stage-segment strong,.order-stage-empty strong{flex:0 0 auto;color:#f5f7ffe0;font-size:.78rem;font-weight:800;line-height:1}.order-stage-empty{display:inline-flex;gap:5px;align-items:center;flex:0 0 auto;min-height:30px;padding:0 9px;white-space:nowrap}.order-workflow-strip.is-stage-empty .order-stage-empty{border-left:1px solid rgba(169,183,214,.09)}.order-workflow-strip.is-stage-empty .order-stage-empty:first-child{border-left:0}.order-card-list{gap:24px}.deal-popover-layer{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.deal-popover-layer .deal-popover{position:fixed;margin:0}.deal-popover-layer .deal-popover:after{display:block}button.order-active-segment{border-top:0;border-bottom:0;border-left:0;text-align:left}button.order-stage-segment{border:0;background:transparent;cursor:pointer;text-align:left}button.order-stage-segment+.order-stage-segment{border-left:1px solid rgba(169,183,214,.09)}button.order-active-segment:hover,button.order-stage-segment:hover{color:#f5f7fff0;background:linear-gradient(145deg,rgba(125,170,251,.08),transparent 48%),#2a6bff14}.order-chat-popover-layer{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.order-chat-popover{width:min(388px,calc(100vw - 28px));max-height:min(360px,calc(100dvh - 28px));overflow:hidden;padding:10px}.order-chat-popover-head{display:flex;gap:8px;align-items:center;justify-content:space-between;min-width:0;margin-bottom:8px}.order-chat-filter-tabs{display:inline-flex;gap:3px;align-items:center;flex:1 1 auto;max-width:100%;min-width:0;padding:3px;overflow-x:auto;overflow-y:hidden;border:1px solid rgba(169,183,214,.11);border-radius:8px;background:#04091257;scrollbar-width:none}.order-chat-filter-tabs::-webkit-scrollbar{display:none}.order-chat-filter-tabs button{flex:0 0 auto;min-height:28px;padding:0 8px;color:#a9b7d6b3;font-size:.72rem;font-weight:780;border:1px solid transparent;border-radius:6px;background:transparent}.order-chat-filter-tabs button:last-child{margin-right:1px}.order-chat-filter-tabs button:hover{color:#f5f7ffe6;background:#2a6bff12}.order-chat-filter-tabs button.is-active{color:var(--white);border-color:#7daafb29;background:#2a6bff1f}.order-chat-popover-close{display:grid;place-items:center;flex:0 0 auto;width:30px;height:30px;padding:0;color:#f5f7ffc2;border:1px solid rgba(169,183,214,.13);border-radius:8px;background:#090f1b85}.order-chat-popover-close:hover{color:var(--white);border-color:#7daafb3d}.order-chat-list{display:grid;gap:6px;max-height:294px;min-height:0;overflow-y:auto;padding-right:2px;scrollbar-width:thin;scrollbar-color:rgba(125,170,251,.28) transparent}.order-chat-row{display:grid;grid-template-columns:32px minmax(0,1fr) 30px;gap:8px;align-items:center;min-height:40px;padding:6px 7px;color:#f5f7ffe0;text-decoration:none;border:1px solid rgba(169,183,214,.1);border-radius:8px;background:#04091252}.order-chat-row:hover{color:var(--white);border-color:#7daafb3d;background:linear-gradient(145deg,rgba(125,170,251,.07),transparent 48%),#04091270}.order-chat-row strong{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:#a9b7d6c7;font-size:.76rem;font-weight:840;font-variant-numeric:tabular-nums;border:1px solid rgba(169,183,214,.1);border-radius:7px;background:#090f1b8f}.order-chat-row span{min-width:0;overflow:hidden;color:#f5f7ffdb;font-size:.82rem;font-weight:720;text-overflow:ellipsis;white-space:nowrap}.order-chat-row svg{justify-self:center;color:#7daafbd1}.order-chat-empty{display:grid;place-items:center;min-height:72px;color:#a9b7d6ad;font-size:.82rem;font-weight:720;border:1px solid rgba(169,183,214,.08);border-radius:8px;background:#0409123d}@media(max-width:760px){.order-chat-popover-layer{z-index:92;background:#02060d75;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.order-chat-popover{top:auto!important;right:10px!important;bottom:max(10px,env(safe-area-inset-bottom))!important;left:10px!important;display:grid;grid-template-rows:auto minmax(0,1fr);width:auto;height:auto;max-height:min(72dvh,520px);padding:12px;overflow:hidden;border:1px solid rgba(169,183,214,.16);border-radius:14px 14px 8px 8px;box-shadow:inset 0 1px #f5f7ff09,0 16px 36px #00000057;transform-origin:bottom center}.order-chat-popover-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:10px}.order-chat-filter-tabs{flex:1 1 auto;flex-wrap:wrap;gap:4px;padding:4px;overflow:visible}.order-chat-filter-tabs button{min-height:36px;padding:0 11px;font-size:.76rem}.order-chat-popover-close{width:38px;height:38px}.order-chat-list{align-content:start;max-height:none;overflow-y:auto;padding-bottom:2px}.order-chat-row{min-height:48px;padding:7px 8px}.order-chat-empty{min-height:88px}}@media(max-width:1100px){.order-card{grid-template-areas:"summary" "actions";grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;gap:14px;align-items:stretch;padding:18px 14px 14px}.order-card-identity{grid-area:summary}.order-summary-row{flex-wrap:wrap;overflow:visible}.order-title-pill{flex:0 1 auto;width:fit-content;max-width:100%}.order-search-summary,.order-workflow-strip{flex:0 1 auto;width:fit-content;min-width:0}.order-card-actions{grid-area:actions;justify-content:flex-end;align-self:end;width:100%;min-width:0}}@media(max-width:1320px)and (min-width:1101px){.order-card{grid-template-columns:minmax(0,1fr) auto;gap:12px;min-height:106px;padding:16px 14px}.order-summary-row{flex-wrap:wrap;row-gap:10px}.order-title-pill{width:fit-content;max-width:min(300px,38%)}.order-search-summary{flex-basis:auto}.order-workflow-strip{flex:0 1 auto;width:fit-content}}@media(max-width:900px){.order-summary-row{justify-content:center}.order-title-pill{flex:0 0 100%;justify-content:center;width:100%;max-width:100%;text-align:center}.order-card-actions{justify-content:center}}@media(max-width:760px){.order-card-list{gap:18px}.order-card{gap:10px;min-height:0;padding:18px 12px 12px}.order-summary-row{flex-wrap:wrap;gap:7px;justify-content:center;overflow:visible}.order-title-pill{flex:0 0 100%;justify-content:center;width:100%;min-width:0;max-width:100%;text-align:center}.order-search-summary{display:inline-flex;flex:0 1 auto;width:fit-content;min-width:0;max-width:100%;overflow-x:auto;border-radius:999px}.order-search-step{justify-content:center;min-width:0;padding:0 7px}.order-search-step em,.order-stage-segment em,.order-active-segment em,.order-waiting-segment em{font-size:.58rem}.order-search-step strong,.order-stage-segment strong,.order-active-segment strong,.order-waiting-segment strong,.order-stage-empty strong{font-size:.72rem}.order-workflow-strip{flex:0 1 auto;width:fit-content;max-width:100%;margin-inline:0;border-radius:14px}.order-stage-bar{flex:0 1 auto}.order-active-segment{padding:0 9px}.order-waiting-segment{padding:0 8px}.order-stage-segment,.order-stage-segment:first-child,.order-stage-segment:last-child{padding:0 8px}.order-card-actions{display:flex;flex-wrap:nowrap;justify-content:center;width:100%}.order-count-controls{width:fit-content;min-width:0;margin-right:0}.order-count-controls .progress-ratio{flex:0 0 auto;min-width:0;justify-content:center}.deal-popover-layer{display:block;padding:0;background:#02060d6b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.deal-popover-layer .deal-popover{position:fixed;inset:0!important;width:auto;height:100dvh;max-height:none;margin:0;border-radius:0}.deal-popover-layer .deal-popover:after{display:none}}@media(max-width:520px){.order-card{border-radius:14px}.order-card:after,.order-card.is-fulfilled .order-card-fill{border-radius:14px 14px 0 0}.order-card-fill{border-radius:14px 999px 999px 0}.order-search-summary{border-radius:999px}.order-workflow-strip{display:inline-flex;width:fit-content;max-width:100%;margin-inline:0;overflow-x:auto;scrollbar-width:none;border-radius:999px}.order-workflow-strip::-webkit-scrollbar{display:none}.order-active-segment{justify-content:flex-start;border-right:1px solid rgba(169,183,214,.09);border-bottom:0}.order-waiting-segment{justify-content:flex-start;border-right:1px solid rgba(169,183,214,.09)}.order-stage-bar{display:inline-flex;width:auto;overflow:visible}.order-stage-segment{justify-content:center;min-width:0;padding:0 6px}.order-stage-empty{justify-content:flex-start}}.package-match-fab-badge{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;color:var(--pale);font-size:.66rem;font-style:normal;font-weight:650;font-variant-numeric:tabular-nums;border:1px solid rgba(125,170,251,.32);border-radius:999px;background:#2a6bff24}.purchase-card.is-highlighted{border-color:#7daafb80;box-shadow:inset 0 0 0 1px #7daafb52,inset 0 0 30px #2a6bff17}.pm-layer{position:fixed;inset:0;z-index:60;background:#02060d73;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:pmLayerIn .16s ease-out}@keyframes pmLayerIn{0%{opacity:0}}@keyframes pmPanelIn{0%{opacity:.4;transform:translate(26px)}}.pm-panel{position:fixed;top:0;right:0;bottom:0;display:flex;flex-direction:column;width:min(460px,100vw);border-left:1px solid rgba(169,183,214,.14);background:linear-gradient(145deg,rgba(245,247,255,.035),transparent 38%),linear-gradient(180deg,#0f172ac7,#070d18db);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:inset 1px 0 #f5f7ff0a,-24px 0 64px #0000006b;animation:pmPanelIn .2s cubic-bezier(.2,.8,.3,1)}.pm-head-buttons{position:relative;display:inline-flex;gap:7px;align-items:center}.pm-head{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:18px 20px 14px;border-bottom:1px solid var(--line)}.pm-head h2{margin:0;font-size:1.02rem;font-weight:650;letter-spacing:.01em}.pm-head button{display:inline-grid;place-items:center;width:30px;height:30px;color:var(--silver);border:1px solid var(--border);border-radius:9px;background:#090f1b80}.pm-head button:hover{color:var(--white);border-color:var(--border-strong)}.pm-body{display:flex;flex:1;flex-direction:column;gap:14px;padding:16px 20px 24px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(125,170,251,.3) transparent}.pm-input-card{display:flex;flex-direction:column;gap:11px}.pm-modes{display:flex;gap:4px;padding:4px;border:1px solid rgba(169,183,214,.12);border-radius:12px;background:#070d1866}.pm-modes button{display:inline-flex;flex:1;gap:6px;align-items:center;justify-content:center;min-height:32px;padding:0 8px;color:#a9b7d6b3;font-size:.76rem;font-weight:650;white-space:nowrap;border:1px solid transparent;border-radius:9px;background:transparent;transition:color .14s ease,background .14s ease,border-color .14s ease}.pm-modes button:hover{color:#f5f7ffe6;background:#2a6bff0f}.pm-modes button.is-active{color:var(--white);border-color:#7daafb21;background:linear-gradient(145deg,rgba(245,247,255,.022),transparent 52%),#2a6bff16}.pm-dropzone{position:relative;display:flex;flex-direction:column;gap:3px;align-items:center;padding:20px 16px;text-align:center;cursor:pointer;border:1px dashed rgba(125,170,251,.3);border-radius:13px;background:linear-gradient(180deg,rgba(245,247,255,.015),transparent 70%),#2a6bff0b;transition:border-color .16s ease,background .16s ease}.pm-dropzone:hover{border-color:#7daafb85;background:linear-gradient(180deg,rgba(245,247,255,.02),transparent 70%),#2a6bff14}.pm-dropzone strong{color:#f5f7ffeb;font-size:.84rem;font-weight:600}.pm-dropzone>span:not(.pm-dropzone-icon){color:#a9b7d69e;font-size:.73rem}.pm-dropzone-icon{display:inline-grid;flex:none;place-items:center;width:38px;height:38px;margin-bottom:6px;color:var(--pale);border:1px solid rgba(125,170,251,.2);border-radius:999px;background:#2a6bff1a}.pm-dropzone.has-image{flex-direction:row;gap:10px;align-items:center;padding:12px 14px;text-align:left;border-style:solid;border-color:#5af4a257;background:#5af4a20f}.pm-dropzone.has-image .pm-dropzone-icon{width:30px;height:30px;margin-bottom:0;color:var(--success);border-color:#5af4a247;background:#5af4a21a}.pm-dropzone.has-image strong{font-size:.82rem}.pm-dropzone.has-image>span:not(.pm-dropzone-icon){display:none}.pm-dropzone--compact{flex-direction:row;gap:9px;padding:10px 12px;text-align:left}.pm-dropzone--compact .pm-dropzone-icon{width:28px;height:28px;margin-bottom:0}.pm-dropzone--compact strong{font-size:.78rem}.pm-dropzone--compact>span:not(.pm-dropzone-icon){display:none}.pm-dropzone-clear{display:inline-grid;flex:none;place-items:center;width:24px;height:24px;margin-left:auto;color:var(--silver);border:1px solid var(--border);border-radius:7px;background:#090f1b8c}.pm-submit{width:100%;min-height:40px;border-radius:11px;font-weight:600}.pm-expand{display:inline-flex;gap:6px;align-items:center;align-self:flex-start;padding:2px 0;color:var(--silver);font-size:.78rem;border:0;background:none}.pm-expand:hover{color:var(--white)}.pm-expand[aria-expanded=true] svg{transform:rotate(180deg)}.pm-fields{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.pm-fields input,.pm-content-add textarea{min-height:36px;padding:7px 10px;color:var(--white);font-size:.82rem;border:1px solid rgba(169,183,214,.16);border-radius:9px;background:linear-gradient(180deg,rgba(245,247,255,.025),transparent 60%),#090f1b6b}.pm-fields input::placeholder,.pm-content-add textarea::placeholder{color:#a9b7d68c}.pm-fields input:focus,.pm-content-add textarea:focus{border-color:#7daafb80;outline:none}.pm-select{position:relative}.pm-select>button{display:flex;gap:8px;align-items:center;justify-content:space-between;width:100%;min-height:36px;padding:7px 10px;color:var(--white);font-size:.82rem;cursor:pointer;border:1px solid rgba(169,183,214,.16);border-radius:9px;background:linear-gradient(180deg,rgba(245,247,255,.025),transparent 60%),#090f1b6b;transition:border-color .14s ease}.pm-select>button:hover,.pm-select.is-open>button{border-color:#7daafb6b}.pm-select>button svg{flex:none;color:var(--pale);transition:transform .14s ease}.pm-select.is-open>button svg{transform:rotate(180deg)}.pm-select-placeholder{color:#a9b7d68c}.pm-select-menu{position:absolute;z-index:8;top:calc(100% + 6px);right:0;left:0;display:flex;flex-direction:column;gap:2px;max-height:224px;padding:5px;overflow-y:auto;border:1px solid rgba(169,183,214,.18);border-radius:12px;background:linear-gradient(145deg,rgba(245,247,255,.035),transparent 45%),linear-gradient(180deg,#141e30f5,#090f1bf7);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px #f5f7ff0d,0 16px 40px #00000073;animation:pmMenuIn .13s ease-out;scrollbar-width:thin;scrollbar-color:rgba(125,170,251,.3) transparent}@keyframes pmMenuIn{0%{opacity:0;transform:translateY(-4px)}}.pm-select-menu button{display:flex;gap:8px;align-items:center;justify-content:space-between;width:100%;min-height:32px;padding:0 10px;color:#d6e0f5d9;font-size:.8rem;text-align:left;border:0;border-radius:8px;background:none;transition:background .12s ease,color .12s ease}.pm-select-menu button:hover{color:var(--white);background:#2a6bff1a}.pm-select-menu button.is-selected{color:var(--white);background:#2a6bff24}.pm-select-menu button svg{flex:none;color:var(--pale)}.pm-fields .dialog-button{grid-column:1 / -1}.pm-content-add{display:flex;flex-direction:column;gap:8px}.pm-content-add textarea{resize:vertical}.pm-thumb-row{display:flex;flex-wrap:wrap;gap:8px}.pm-thumb{display:inline-flex;gap:7px;align-items:center;padding:7px 10px;color:var(--white);font-size:.78rem;border:1px solid var(--border-strong);border-radius:9px;background:#2a6bff1a}.pm-thumb button{display:inline-grid;place-items:center;width:18px;height:18px;color:var(--silver);border:0;border-radius:5px;background:#090f1b80}.pm-thumb-add{color:var(--silver);cursor:pointer;border-style:dashed;background:#2a6bff0a}.pm-thumb-add:hover{color:var(--white);border-color:#7daafb80}.pm-jobs{display:flex;flex-direction:column;gap:10px}.pm-empty{margin:6px 2px;color:var(--silver);font-size:.82rem}.pm-job-card{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border-radius:13px}.pm-job-card.is-failed{border-color:#ff7a7a4d}.pm-job-head{display:flex;gap:10px;align-items:flex-start;justify-content:space-between}.pm-job-title{display:flex;gap:8px;align-items:baseline;min-width:0}.pm-job-title strong{font-size:.84rem;font-variant-numeric:tabular-nums;letter-spacing:.01em}.pm-job-time{flex:none;color:#a9b7d69e;font-size:.7rem;font-variant-numeric:tabular-nums}.pm-job-title em{overflow:hidden;color:var(--silver);font-size:.78rem;font-style:normal;white-space:nowrap;text-overflow:ellipsis}.pm-job-close{display:inline-grid;flex:none;place-items:center;width:24px;height:24px;color:var(--silver);border:0;border-radius:7px;background:none}.pm-job-close:hover{color:var(--white);background:#a9b7d61a}.pm-job-running{display:flex;gap:10px;align-items:center;padding:4px 2px;color:var(--silver);font-size:.8rem}.pm-running-dots{display:inline-flex;gap:4px;align-items:center}.pm-running-dots i{width:5px;height:5px;border-radius:999px;background:var(--pale);animation:botSyncDotPulse .96s ease-in-out infinite}.pm-running-dots i:nth-child(2){animation-delay:.16s}.pm-running-dots i:nth-child(3){animation-delay:.32s}.pm-job-failed{display:flex;flex-direction:column;gap:9px;align-items:flex-start}.pm-job-result{display:flex;flex-direction:column;gap:8px}.pm-result-label{color:var(--silver);font-size:.78rem}.pm-result-sure{display:inline-flex;gap:6px;align-items:center;color:var(--success);font-weight:600}.pm-hint{display:flex;gap:8px;align-items:flex-start;padding:9px 11px;color:#c7d2ebc7;font-size:.76rem;line-height:1.45;border:1px solid rgba(169,183,214,.12);border-radius:10px;background:linear-gradient(180deg,rgba(245,247,255,.02),transparent 70%),#090f1b52}.pm-hint svg{flex:none;margin-top:1px;color:#a9b7d6b3}.pm-hint-warning{color:#ffd3c8d1;border-color:#ff8c7829;background:linear-gradient(180deg,rgba(245,247,255,.02),transparent 70%),#ff7a7a0a}.pm-hint-warning svg{color:#ffa08ccc}.pm-candidate{display:flex;gap:10px;align-items:center;justify-content:space-between;width:100%;padding:9px 11px;text-align:left;cursor:pointer;border:1px solid rgba(169,183,214,.14);border-radius:10px;background:linear-gradient(180deg,rgba(245,247,255,.02),transparent 65%),#090f1b61;transition:border-color .14s ease,background .14s ease}.pm-candidate-side{display:inline-flex;flex:none;gap:6px;align-items:center}.pm-action-ghost{display:inline-flex;flex:1;gap:7px;align-items:center;justify-content:center;min-height:36px;padding:0 12px;color:#d6e0f5c7;font-size:.78rem;font-weight:550;white-space:nowrap;border:1px solid rgba(169,183,214,.16);border-radius:10px;background:linear-gradient(180deg,rgba(245,247,255,.02),transparent 65%),#090f1b66;transition:color .14s ease,border-color .14s ease,background .14s ease}.pm-action-ghost:hover{color:var(--white);border-color:#7daafb66}.pm-action-ghost.is-active{color:var(--white);border-color:#7daafb66;background:#2a6bff1f}.pm-details-btn{display:inline-flex;flex:none;gap:5px;align-items:center;min-height:28px;padding:0 10px;color:var(--silver);font-size:.74rem;font-weight:550;border:1px solid rgba(169,183,214,.16);border-radius:999px;background:#090f1b66;transition:color .14s ease,border-color .14s ease}.pm-details-btn:hover{color:var(--white);border-color:#7daafb66}.pm-job-photos{display:grid;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr))}.pm-job-photos.is-single .pm-photo{grid-column:span 2}.pm-photo{position:relative;display:block;width:100%;padding:0;overflow:hidden;cursor:zoom-in;border:1px solid rgba(169,183,214,.14);border-radius:10px;background:#090f1b66;aspect-ratio:1;transition:border-color .14s ease}.pm-photo:hover{border-color:#7daafb66}.pm-photo img{display:block;width:100%;height:100%;object-fit:cover}.pm-photo img.is-rot-1{transform:rotate(90deg)}.pm-photo img.is-rot-2{transform:rotate(180deg)}.pm-photo img.is-rot-3{transform:rotate(270deg)}.pm-photo-more{position:absolute;inset:0;display:grid;place-items:center;color:#e4ecfff2;font-size:.95rem;font-weight:650;font-variant-numeric:tabular-nums;background:#02060d94;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.pm-job-data{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border:1px solid rgba(125,170,251,.16);border-radius:11px;background:linear-gradient(180deg,rgba(245,247,255,.02),transparent 70%),#2a6bff0d}.pm-job-data strong{overflow-wrap:anywhere;color:var(--white);font-size:1.02rem;font-variant-numeric:tabular-nums;letter-spacing:.02em}.pm-job-data span{color:var(--silver);font-size:.8rem}.pm-candidate:hover{border-color:var(--border-strong);background:#0f172a99}.pm-candidate.is-selected{border-color:#5af4a273;background:#5af4a212}.pm-candidate.is-selected svg{color:var(--success)}.pm-candidate-main{display:flex;flex-direction:column;gap:2px;min-width:0}.pm-candidate-main strong{overflow:hidden;font-size:.84rem;white-space:nowrap;text-overflow:ellipsis}.pm-candidate-meta{overflow:hidden;color:var(--silver);font-size:.74rem;white-space:nowrap;text-overflow:ellipsis}.pm-candidate-tag{color:#7daafbd1;font-size:.68rem;font-weight:600;letter-spacing:.02em}.pm-conflict{display:flex;flex-wrap:wrap;gap:5px;align-items:center;padding:0 2px;color:#a9b7d6a8;font-size:.72rem}.pm-conflict button{padding:0 6px;color:#c7d7f5d9;font-size:.7rem;font-weight:600;font-variant-numeric:tabular-nums;border:1px solid rgba(169,183,214,.18);border-radius:999px;background:#090f1b66;transition:color .14s ease,border-color .14s ease}.pm-conflict button:hover{color:var(--white);border-color:#7daafb73}.pm-candidate.is-history{border-color:#94a3c429;background:linear-gradient(180deg,rgba(245,247,255,.015),transparent 65%),#090f1b85}.pm-candidate-badge{display:inline-flex;gap:5px;align-items:center;color:#96c7d6d9;font-size:.64rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.pm-candidate-badge svg{color:#78c8bed1}.pm-given{display:flex;flex-direction:column;gap:5px;padding:8px 11px;border-radius:10px;background:#090f1b52}.pm-given-label{color:#94a3c48c;font-size:.61rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.pm-given-rows{display:flex;flex-direction:column;gap:3px}.pm-given-row{display:grid;grid-template-columns:62px 1fr;gap:8px;align-items:baseline}.pm-given-key{color:#94a3c494;font-size:.72rem}.pm-given-val{overflow-wrap:anywhere;color:var(--white);font-size:.82rem;font-variant-numeric:tabular-nums}.pm-scope{display:inline-flex;gap:6px;align-items:center;color:#96c7d6c7;font-size:.72rem;font-weight:600}.pm-scope svg{color:#78c8bec7}.pm-next{display:flex;flex-direction:column;gap:11px;padding:12px;border:1px solid rgba(125,170,251,.15);border-radius:11px;background:linear-gradient(180deg,rgba(245,247,255,.02),transparent 70%),#2a6bff0a}.pm-next-lead{color:#d6dff5db;font-size:.82rem}.pm-next-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pm-archive-go{display:inline-flex;gap:7px;align-items:center;color:#bee8e4f5;border-color:#78c8be57;background:linear-gradient(180deg,rgba(240,255,252,.05),transparent 70%),#46a59b21;box-shadow:0 0 14px #46a59b14}.pm-archive-go svg{color:#8cd7cdf2}.pm-archive-go:hover{border-color:#78c8be8c}.pm-range{flex:none}.pm-range>button{min-width:134px}.pm-range .pm-select-menu{top:auto;bottom:calc(100% + 6px);animation:pmMenuInUp .13s ease-out}@keyframes pmMenuInUp{0%{opacity:0;transform:translateY(4px)}}.pm-candidate-tag--warn{display:inline-flex;gap:4px;align-items:center;color:#ffc496e6}.pm-candidate-tag--warn svg{color:#ffaa78e6}.pm-exclude-btn{display:inline-flex;flex:none;align-items:center;justify-content:center;width:28px;height:28px;color:#a9b7d694;border:1px solid rgba(169,183,214,.16);border-radius:999px;background:#090f1b66;transition:color .14s ease,border-color .14s ease}.pm-exclude-btn:hover{color:#ffb8a2eb;border-color:#ff8c786b}.pm-archive-lever{display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center}.pm-more{display:flex;flex-direction:column;gap:9px;margin-top:2px}.pm-more-toggle{display:inline-flex;gap:6px;align-items:center;align-self:flex-start;padding:0;color:#a9b7d6b3;font-size:.76rem;font-weight:550;background:none;border:none;cursor:pointer;transition:color .14s ease}.pm-more-toggle:hover{color:var(--white)}.pm-more-toggle svg{transition:transform .14s ease}.pm-more-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.pm-hidden{display:flex;flex-direction:column;gap:7px}.pm-hidden-toggle{display:inline-flex;gap:6px;align-items:center;align-self:flex-start;padding:0;color:#a9b7d69e;font-size:.74rem;font-weight:550;background:none;border:none;cursor:pointer;transition:color .14s ease}.pm-hidden-toggle:hover{color:#d6e0f5eb}.pm-hidden-toggle svg{color:#94a3c48c}.pm-hidden-toggle[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.pm-candidate.is-hidden{cursor:default;opacity:.6;border-style:dashed}.pm-restore-btn{display:inline-flex;flex:none;gap:5px;align-items:center;min-height:28px;padding:0 11px;color:#96c7d6db;font-size:.73rem;font-weight:550;border:1px solid rgba(120,200,190,.28);border-radius:999px;background:#090f1b66;transition:color .14s ease,border-color .14s ease}.pm-restore-btn:hover{color:var(--white);border-color:#78c8be85}.pmd-reason{display:inline-flex;gap:6px;align-items:center;align-self:flex-start;padding:7px 10px;color:#c7d2ebd6;font-size:.76rem;border:1px solid rgba(125,170,251,.16);border-radius:9px;background:#2a6bff0d}.pmd-reason svg{flex:none;color:#7daafbd1}.pm-job-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:stretch;width:100%;margin-top:2px}.pm-goto{display:inline-flex;gap:7px;align-items:center;justify-content:center;min-height:36px;padding:0 14px;color:#e4ecfff0;font-size:.8rem;font-weight:600;border:1px solid rgba(125,170,251,.3);border-radius:10px;background:linear-gradient(180deg,rgba(245,247,255,.05),transparent 70%),#2a6bff21;box-shadow:0 0 14px #2a6bff17;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:color .14s ease,border-color .14s ease,background .14s ease,box-shadow .14s ease}.pm-goto:hover{color:var(--white);border-color:#7daafb7a;background:linear-gradient(180deg,rgba(245,247,255,.06),transparent 70%),#2a6bff2e;box-shadow:0 0 18px #2a6bff24}.pm-job-actions .pm-goto{flex:1 1 100%}.pm-job-card.is-flash{animation:pmJobFlash 1.5s ease}@keyframes pmJobFlash{0%,to{border-color:#a9b7d624;box-shadow:none}25%{border-color:#7daafb8c;box-shadow:0 0 22px #2a6bff38}65%{border-color:#7daafb66;box-shadow:0 0 16px #2a6bff24}}.pm-fields-toggle{display:flex;gap:7px;align-items:center;justify-content:center;width:100%;min-height:32px;color:#a9b7d6b8;font-size:.76rem;font-weight:550;border:1px solid rgba(169,183,214,.1);border-radius:10px;background:#090f1b47;transition:color .14s ease,border-color .14s ease}.pm-fields-toggle:hover{color:var(--white);border-color:#7daafb52}.pm-fields-toggle svg:last-child{transition:transform .14s ease}.pm-fields-toggle.is-open svg:last-child{transform:rotate(180deg)}.pm-info-pop{position:absolute;z-index:9;top:calc(100% + 8px);right:0;width:min(300px,calc(100vw - 48px));padding:11px 13px;color:#d6e0f5d9;font-size:.76rem;font-weight:450;line-height:1.5;text-align:left;border:1px solid rgba(169,183,214,.18);border-radius:12px;background:linear-gradient(145deg,rgba(245,247,255,.035),transparent 45%),linear-gradient(180deg,#141e30f5,#090f1bf7);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px #f5f7ff0d,0 16px 40px #00000073;animation:pmMenuIn .13s ease-out}.pm-dialog-links{display:flex;gap:10px}.pm-dialog-links a{display:inline-flex;flex:1;gap:7px;align-items:center;justify-content:center;min-height:36px;color:#f5f7ffd9;font-size:.8rem;font-weight:600;text-decoration:none;border:1px solid rgba(169,183,214,.16);border-radius:10px;background:linear-gradient(180deg,rgba(245,247,255,.025),transparent 60%),#090f1b73;transition:color .14s ease,border-color .14s ease}.pm-dialog-links a:hover{color:var(--white);border-color:#7daafb66}.pm-panel .orders-toast{position:absolute;z-index:5;top:14px;right:16px}@media(max-width:720px){.pm-panel{width:100vw;border-left:0}}.pmd-layer{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:20px;background:#02060d8c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:pmLayerIn .14s ease-out}.pmd-dialog{display:flex;flex-direction:column;gap:12px;width:min(480px,100%);max-height:calc(100dvh - 56px);padding:18px 20px;overflow-y:auto;border-radius:16px;scrollbar-width:thin;scrollbar-color:rgba(125,170,251,.3) transparent}.pmd-dialog--form{width:min(420px,100%)}.pmd-head{display:flex;gap:10px;align-items:center;justify-content:space-between}.pmd-head-title{overflow:hidden;color:var(--silver);font-size:.8rem;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis}.pmd-head button{display:inline-grid;place-items:center;width:30px;height:30px;color:var(--silver);border:1px solid var(--border);border-radius:9px;background:#090f1b80}.pmd-head button:hover{color:var(--white);border-color:var(--border-strong)}.pmd-body{display:flex;flex-direction:column;gap:11px}.pmd-body h3{margin:0;font-size:1.04rem;font-weight:650;line-height:1.35}.pmd-meta{margin-top:-6px;color:var(--silver);font-size:.8rem}.pmd-text{margin:0;padding:11px 13px;color:#d6e0f5d6;font-size:.8rem;line-height:1.55;white-space:pre-line;border:1px solid rgba(169,183,214,.12);border-radius:11px;background:#090f1b66}.pmd-section{display:flex;flex-direction:column;gap:9px}.pmd-images{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.pmd-chat{display:flex;flex-direction:column;gap:6px;max-height:260px;padding:4px 2px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(125,170,251,.3) transparent}.pmd-chat-message{align-self:flex-start;max-width:88%;padding:7px 11px;color:#d6e0f5e0;font-size:.78rem;line-height:1.45;white-space:pre-line;border:1px solid rgba(169,183,214,.12);border-radius:12px 12px 12px 4px;background:#090f1b80}.pmd-chat-message.is-outgoing{align-self:flex-end;border-color:#7daafb33;border-radius:12px 12px 4px;background:#2a6bff1f}.pm-lightbox{position:fixed;inset:0;z-index:95;display:grid;place-items:center;overflow:hidden;padding:26px;background:#02060dc7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:pmLayerIn .14s ease-out}.pm-lightbox img{max-width:min(92vw,960px);max-height:86dvh;cursor:zoom-in;border:1px solid rgba(169,183,214,.18);border-radius:12px;transition:transform .17s ease;transform-origin:center}.pm-lightbox img.is-rot-1,.pm-lightbox img.is-rot-3{max-width:86dvh;max-height:92vw}.pm-lightbox img.is-rot-1{transform:rotate(90deg)}.pm-lightbox img.is-rot-2{transform:rotate(180deg)}.pm-lightbox img.is-rot-3{transform:rotate(270deg)}.pm-lightbox img.is-zoomed{cursor:zoom-out;transform:scale(1.9)}.pm-lightbox img.is-rot-1.is-zoomed{transform:rotate(90deg) scale(1.9)}.pm-lightbox img.is-rot-2.is-zoomed{transform:rotate(180deg) scale(1.9)}.pm-lightbox img.is-rot-3.is-zoomed{transform:rotate(270deg) scale(1.9)}.pm-lightbox-close{position:absolute;top:16px;right:16px;z-index:1;display:inline-grid;place-items:center;width:36px;height:36px;color:var(--silver);border:1px solid rgba(169,183,214,.2);border-radius:999px;background:#090f1b99;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pm-lightbox-close:hover{color:var(--white);border-color:#7daafb73}.pm-lightbox-nav{position:absolute;top:50%;z-index:1;display:inline-grid;place-items:center;width:40px;height:40px;color:var(--silver);border:1px solid rgba(169,183,214,.2);border-radius:999px;background:#090f1b99;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transform:translateY(-50%)}.pm-lightbox-nav.is-prev{left:14px}.pm-lightbox-nav.is-next{right:14px}.pm-lightbox-nav:hover{color:var(--white);border-color:#7daafb73}.pm-lightbox-count{position:absolute;top:24px;left:50%;z-index:1;padding:3px 11px;color:#d6e0f5d9;font-size:.78rem;font-weight:600;font-variant-numeric:tabular-nums;border:1px solid rgba(169,183,214,.18);border-radius:999px;background:#090f1b99;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transform:translate(-50%)}@media(max-width:720px){.pm-job-actions .pm-goto,.pm-job-actions .dialog-button,.pm-action-ghost,.pm-submit{min-height:44px;font-size:.84rem}.pm-details-btn{min-height:34px;padding:0 12px}.pm-candidate{padding:12px 13px}.pm-candidate-main strong{font-size:.88rem}.pm-modes button{min-height:38px;font-size:.8rem}.pm-job-close{width:32px;height:32px}.pmd-layer{padding:10px}.pmd-dialog{width:100%;max-height:calc(100dvh - 20px)}}.settings-language-row{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap}.settings-language-row label{font-size:.92rem;font-weight:600;color:var(--text-strong, inherit)}.settings-language-toggle{padding-bottom:0}.confirm-button{position:relative;overflow:hidden}.confirm-button .confirm-button-content{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:6px}.confirm-button.is-arming{filter:brightness(1.12)}.confirm-button-progress{position:absolute;left:0;bottom:0;height:2px;width:100%;background:currentColor;opacity:.6;transform-origin:left center;animation:confirm-button-drain var(--confirm-window, 4s) linear forwards;pointer-events:none}@keyframes confirm-button-drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.paid-confirm-dialog{display:flex;flex-direction:column;gap:12px;width:min(420px,calc(100vw - 28px));padding:18px}.paid-confirm-dialog .quantity-popover-title em{display:block;font-style:normal;opacity:.65;font-size:12px;margin-top:2px}.paid-confirm-hint{margin:0;font-size:12px;line-height:1.45;opacity:.7}.paid-confirm-total{margin:2px 0 0;font-size:13px;line-height:1.4;color:#a9b7d6e6}.paid-confirm-total strong{color:#5af4a2f0;font-weight:820;font-variant-numeric:tabular-nums}.arrival-number-dialog{display:flex;flex-direction:column;align-items:center;gap:10px;width:min(360px,calc(100vw - 28px));padding:26px 22px 18px;text-align:center}.arrival-number-icon{opacity:.75}.arrival-number-value{font-size:44px;font-weight:700;letter-spacing:.5px;line-height:1}.arrival-number-title{font-size:14px;opacity:.85}.arrival-number-hint{margin:0;font-size:12px;line-height:1.5;opacity:.65}.export-page{position:relative;display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-height:0;overflow-y:auto;padding-right:4px}.export-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(460px,100%),1fr));gap:16px;align-items:start}.export-section{display:flex;flex-direction:column;gap:14px;padding:20px;min-width:0}.export-head-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.export-sub-label{margin:4px 0 -6px;font-size:11.5px;font-weight:650;letter-spacing:.2px;color:#a9b7d68c}.export-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.export-section-head h2{margin:0;font-size:17px;display:inline-flex;align-items:center;gap:9px}.export-count-badge{font-size:11px;font-weight:650;padding:2.5px 8px;border-radius:999px;color:#84e2af;background:#5ed79921;border:1px solid rgba(94,215,153,.22);letter-spacing:.2px;white-space:nowrap}.info-tip{display:inline-flex;align-items:center;color:#a9b7d68c;cursor:help;outline:none}.info-tip:hover,.info-tip:focus-visible{color:#cfdbf3f2}.info-tip-bubble{position:fixed;z-index:130;width:max-content;max-width:300px;padding:10px 13px;border-radius:11px;border:1px solid rgba(169,183,214,.2);background:linear-gradient(180deg,rgba(22,31,49,.5),transparent 45%),#070c17f7;box-shadow:0 16px 40px #00000073;color:#e1e8f7eb;font-size:12.5px;font-weight:450;line-height:1.55;text-align:left;text-transform:none;letter-spacing:normal;white-space:normal;pointer-events:none}.export-run-button{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 15px;font-size:13px;font-weight:640;border-radius:10px;border-color:#7daafb4d;background:linear-gradient(180deg,rgba(125,170,251,.13),transparent 65%),#2a6bff1f;box-shadow:inset 0 1px #f5f7ff12}.export-run-button:hover:not(:disabled){border-color:#7daafb8c;background:linear-gradient(180deg,rgba(125,170,251,.18),transparent 65%),#2a6bff2e;box-shadow:inset 0 1px #f5f7ff14}.export-run-button:disabled{border-color:var(--border);background:#090f1b73;box-shadow:none;opacity:.55;cursor:default;transform:none}.export-webhook-chip{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 11px;font:inherit;font-size:12px;font-weight:620;color:#a9b7d6bf;border:1px solid rgba(169,183,214,.14);border-radius:999px;background:#090f1b66;cursor:pointer;transition:border-color .16s ease,color .16s ease,background .16s ease}.export-webhook-chip:hover:not(:disabled){color:#e1e8f7eb;border-color:#7daafb59}.export-webhook-chip:disabled{opacity:.5;cursor:default}.export-webhook-dot{width:7px;height:7px;border-radius:999px;background:#a9b7d666}.export-webhook-dot.is-active{background:#5ad6cfe6;box-shadow:0 0 8px #5ad6cf80}.export-webhook-popover{position:fixed;width:360px;max-width:calc(100vw - 24px);padding:14px;display:flex;flex-direction:column;gap:10px;border:1px solid rgba(169,183,214,.2);border-radius:13px;background:linear-gradient(180deg,rgba(22,31,49,.55),transparent 40%),#070c17f7;box-shadow:0 24px 60px #00000080,inset 0 1px #f5f7ff0f;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.export-webhook-label{display:inline-flex;align-items:center;gap:7px;color:#a9b7d6b8;font-size:12.5px;font-weight:620}.export-webhook-popover input{width:100%;height:36px;padding:0 12px;font-size:12.5px;color:var(--white);border:1px solid rgba(169,183,214,.16);border-radius:10px;background:#070d1899}.export-webhook-popover input:focus{border-color:#7daafb80;outline:none;box-shadow:0 0 0 3px #2a6bff1f}.export-webhook-popover input::placeholder{color:#a9b7d661}.export-webhook-popover-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.export-records-row{display:flex;align-items:center;gap:8px}.export-records-row .purchase-returned-toggle{width:auto;margin-top:0;grid-template-columns:18px minmax(0,1fr);padding:7px 11px}.export-records-row .purchase-returned-box{width:18px;height:18px}.export-records-row .purchase-returned-box:after{width:8px;height:5px}.export-records-row .purchase-returned-label{font-size:13px;font-weight:620;color:#cfd9eed9}.export-excerpt-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px}.export-excerpt-label{opacity:.7}.export-excerpt-row .ghost-button,.export-batch-button{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;padding:6px 10px}.export-icon-button{padding:6px 8px}.date-range-button{font-variant-numeric:tabular-nums}.popover-layer{position:fixed;inset:0;z-index:70}.date-range-popover{position:fixed;width:254px;padding:12px;display:flex;flex-direction:column;gap:10px;border:1px solid rgba(169,183,214,.2);border-radius:13px;background:linear-gradient(180deg,rgba(22,31,49,.55),transparent 40%),#070c17f7;box-shadow:0 24px 60px #00000080,inset 0 1px #f5f7ff0f;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.date-range-presets{display:flex;gap:6px}.date-range-presets button{flex:1;padding:5px 8px;font:inherit;font-size:11.5px;font-weight:600;color:#e1e8f7d9;background:#ffffff0d;border:1px solid rgba(169,183,214,.16);border-radius:8px;cursor:pointer}.date-range-presets button:hover{background:#7daafb24;border-color:#7daafb66}.date-range-head{display:flex;align-items:center;justify-content:space-between;font-size:13px}.date-range-head strong{font-weight:650}.date-range-head button{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;color:#e1e8f7cc;background:transparent;border:none;border-radius:8px;cursor:pointer}.date-range-head button:hover{background:#ffffff12}.date-range-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.date-range-weekday{font-size:10px;font-weight:650;text-transform:uppercase;letter-spacing:.3px;opacity:.45;text-align:center;padding-bottom:3px}.date-range-day{aspect-ratio:1;display:inline-flex;align-items:center;justify-content:center;font:inherit;font-size:12px;font-variant-numeric:tabular-nums;color:#e1e8f7e0;background:transparent;border:none;border-radius:8px;cursor:pointer}.date-range-day:hover{background:#7daafb29}.date-range-day.is-outside{opacity:.32}.date-range-day.is-today{box-shadow:inset 0 0 0 1px #a9b7d64d}.date-range-day.is-in-range{background:#7daafb21;border-radius:0}.date-range-day.is-edge{background:#2a6bff8c;color:#fff;border-radius:8px}.export-log{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;max-height:320px;overflow-y:auto}.export-log-row{display:grid;grid-template-columns:52px 56px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:7px 10px;border-radius:9px;background:#ffffff09;font-size:12.5px}.export-log-type{text-transform:uppercase;font-size:10.5px;font-weight:700;letter-spacing:.4px;text-align:center;padding:3px 0;border-radius:6px}.export-log-type.is-stock_in{background:#5ed79929;color:#84e2af}.export-log-type.is-stock_out{background:#ff9e6d29;color:#ffb289}.export-log-product{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.85}.export-log-price{opacity:.7;white-space:nowrap}.export-log-delivery{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;opacity:.75;white-space:nowrap}.export-log-dot{width:6px;height:6px;border-radius:999px;background:#a9b7d68c}.export-log-delivery.is-webhook .export-log-dot{background:#5ad6cfe6;box-shadow:0 0 7px #5ad6cf73}.export-log-delivery.is-pending{color:#ffc478;opacity:.95}.export-log-delivery.is-pending .export-log-dot{background:#ffc478;box-shadow:0 0 7px #ffc47873}.export-batch-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.export-batch-row{display:flex;align-items:center;justify-content:space-between;gap:10px 14px;flex-wrap:wrap;padding:9px 12px;border-radius:10px;background:#ffffff09;font-size:13px}.export-batch-info{display:flex;flex-direction:column;gap:2px;min-width:0}.export-batch-meta{font-size:11.5px;opacity:.65;white-space:nowrap}.export-batch-actions{display:inline-flex;gap:6px}.export-empty-hint{margin:0;font-size:12.5px;opacity:.55}@media(max-width:560px){.export-log-row{grid-template-columns:44px 52px minmax(0,1fr) auto;row-gap:4px}.export-log-delivery{grid-column:2 / -1}}img.report-card-image{cursor:zoom-in}.report-overlay{overflow-y:auto;align-items:flex-start;padding:24px 14px}.report-dialog{width:min(760px,100%);margin:0 auto;display:flex;flex-direction:column;gap:14px;padding:22px;max-height:none;border:1px solid rgba(169,183,214,.18);border-radius:14px;background:linear-gradient(180deg,rgba(22,31,49,.5),transparent 30%),#070c17fa;box-shadow:0 30px 80px #0000008c}.report-toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.report-toolbar strong{display:block;font-size:16px}.report-toolbar span{font-size:12px;opacity:.65}.report-toolbar-actions{display:inline-flex;gap:6px}.report-totals{display:flex;gap:16px;flex-wrap:wrap;padding:10px 12px;border-radius:10px;background:#ffffff0a;font-size:12.5px}.report-totals span{opacity:.8}.report-totals strong{margin-left:5px}.report-card{border:1px solid rgba(255,255,255,.09);border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:10px;background:#ffffff05;break-inside:avoid}.report-card-head{display:flex;gap:12px;align-items:center}.report-card-image{width:52px;height:52px;border-radius:9px;object-fit:cover;background:#ffffff0f;flex-shrink:0}.report-card-image.is-placeholder{display:block}.report-card-head div{display:flex;flex-direction:column;gap:2px;min-width:0}.report-card-head strong{font-size:14px}.report-card-head span{font-size:12px;opacity:.65;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.report-timeline{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.report-timeline li{display:flex;gap:12px;align-items:baseline;font-size:13px}.report-time{width:122px;flex-shrink:0;opacity:.55;font-size:12px;white-space:nowrap}.report-label{flex:1;min-width:0}.report-amount{white-space:nowrap;font-variant-numeric:tabular-nums}.report-amount.is-positive{color:#84e2af}.report-breakdown .report-label{font-size:12px;opacity:.6}.report-result{margin:0;font-size:12.5px;font-weight:600;opacity:.85}.report-reversed .report-timeline-reversed{display:none;margin-top:6px;opacity:.6}.report-reversed.is-expanded .report-timeline-reversed{display:flex}@media print{body.report-overlay-open *{visibility:hidden}body.report-overlay-open .report-overlay,body.report-overlay-open .report-overlay *{visibility:visible}body.report-overlay-open .report-overlay{position:absolute!important;inset:0!important;overflow:visible!important;padding:0!important;background:#fff!important}.report-overlay,.report-dialog{box-shadow:none!important;border:none!important;background:#fff!important;color:#111!important;width:100%!important}.report-dialog *{color:#111!important}.report-toolbar-actions,.report-reversed .purchase-action-link{display:none!important}.report-card{border:1px solid #ccc!important}.report-totals,.export-log-row,.report-card-image{background:#f3f3f3!important}.report-reversed .report-timeline-reversed{display:flex!important;color:#777!important}}.oa-strip{position:relative;display:flex;flex-direction:column;gap:7px;margin-top:3px;padding-top:11px}.oa-strip:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(245,247,255,.11) 14%,rgba(245,247,255,.11) 86%,transparent)}.oa-now{display:flex;align-items:center;gap:8px;font-size:12px;min-width:0}.oa-dot{width:7px;height:7px;border-radius:50%;background:var(--steel);flex:none}.oa-dot.is-live{background:var(--success);box-shadow:0 0 0 3px var(--success-soft);animation:oa-pulse 1.6s ease-in-out infinite}.oa-dot.is-waiting{background:var(--attention)}.oa-dot.is-good{background:var(--success)}.oa-dot.is-warn{background:var(--attention)}@keyframes oa-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}.oa-now-text{flex:1;min-width:0;color:var(--silver);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oa-ago{font-size:11px;color:var(--steel);white-space:nowrap;flex:none}.oa-graph-wrap{display:flex;flex-direction:column;gap:5px;margin-top:7px;opacity:.92}.oa-graph-head{display:flex;align-items:baseline;justify-content:space-between;font-size:10.5px;color:var(--steel)}.oa-graph-span{font-variant-numeric:tabular-nums;opacity:.85}.oa-graph-metric{font-variant-numeric:tabular-nums;color:var(--steel)}.oa-graph-metric strong{margin-right:4px;color:var(--silver);font-weight:650}.oa-graph{display:block;width:100%;height:38px;overflow:visible}.oa-event-empty{color:var(--steel);font-size:11.5px}.oa-timeline{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px}.oa-tl-row{display:flex;align-items:baseline;gap:8px;font-size:11.5px;min-width:0}.oa-tl-dot{width:5px;height:5px;border-radius:50%;background:var(--steel);flex:none;transform:translateY(-1px)}.oa-tl-row.is-good .oa-tl-dot{background:var(--success)}.oa-tl-row.is-warn .oa-tl-dot{background:var(--attention)}.oa-tl-label{color:var(--silver);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oa-tl-time{margin-left:auto;font-size:11px;color:var(--steel);white-space:nowrap;flex:none}.oa-expand{align-self:flex-start;margin:1px 0 0;padding:0;border:none;background:transparent;color:var(--steel);font-size:11px;font-weight:500;cursor:pointer;transition:color .14s ease}.oa-expand:hover{color:var(--silver)}.oa-history-link{flex:none;padding:0;border:none;background:transparent;color:var(--pale);font-size:11px;font-weight:500;cursor:pointer;white-space:nowrap;opacity:.85;transition:opacity .14s ease}.oa-history-link:hover{opacity:1}.order-card.oc-card{display:block;position:relative;overflow:hidden;padding:16px 18px;border-radius:16px;min-height:0;--oc-accent: #8a93a6;--oc-accent-soft: rgba(138, 147, 166, .12)}.order-card.oc-card:after{content:none}.order-card.oc-card.status-live{--oc-accent: #7daafb;--oc-accent-soft: rgba(125, 170, 251, .15)}.order-card.oc-card.status-done{--oc-accent: var(--success);--oc-accent-soft: var(--success-soft)}.order-card.oc-card.status-limited{--oc-accent: #f5cf70;--oc-accent-soft: rgba(245, 207, 112, .15)}.order-card.oc-card.status-off{--oc-accent: #5f6675;--oc-accent-soft: rgba(95, 102, 117, .1)}.oc-body{display:flex;flex-direction:column;gap:11px}.oc-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.oc-head-left{min-width:0}.oc-title-row{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.oc-title{margin:0;font-size:16px;font-weight:600;color:var(--white);max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oc-id{font-size:11.5px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--steel);background:var(--panel);border:1px solid var(--line);border-radius:7px;padding:1px 7px}.oc-status{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:500;color:var(--oc-accent);background:var(--oc-accent-soft);border-radius:999px;padding:2px 9px 2px 8px}.oc-status-dot{width:6px;height:6px;border-radius:50%;background:var(--oc-accent);flex:none}.oc-card.status-live .oc-status-dot{animation:oa-pulse 1.6s ease-in-out infinite}.oc-meta{display:flex;align-items:center;gap:12px;margin-top:5px;font-size:11.5px;color:var(--steel)}.oc-meta-item{display:inline-flex;align-items:center;gap:5px;font-variant-numeric:tabular-nums}.oc-actions{display:flex;align-items:center;gap:7px;flex:none}.oc-deals{display:inline-flex;align-items:center;gap:7px;padding:6px 11px;border-radius:10px;border:1px solid var(--line);background:var(--panel);color:var(--silver);font-size:13px;font-variant-numeric:tabular-nums}.oc-deals strong{color:var(--white);font-weight:600}.oc-deals span{color:var(--steel);font-weight:400}button.oc-deals.has-deals{cursor:pointer;border-color:#7dd3a573;color:var(--success);transition:border-color .15s ease,transform .12s ease}button.oc-deals.has-deals strong{color:var(--success)}button.oc-deals.has-deals:hover{border-color:var(--success)}button.oc-deals.has-deals:active{transform:scale(.98)}.oc-icon{--ic: var(--silver);--ic-bright: var(--white);--ic-rgb: 169, 183, 214;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;border:1px solid rgba(var(--ic-rgb),.24);background:rgba(var(--ic-rgb),.08);color:var(--ic);cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease,transform .12s ease}.oc-icon:hover{color:var(--ic-bright);border-color:rgba(var(--ic-rgb),.58);background:rgba(var(--ic-rgb),.16)}.oc-icon:active{transform:scale(.94)}.oc-icon-edit{--ic: #6fa1ff;--ic-bright: #9dc0ff;--ic-rgb: 111, 161, 255}.oc-icon-info{--ic: #56c4d8;--ic-bright: #86dbeb;--ic-rgb: 86, 196, 216}.oc-icon-danger{--ic: #ff8c8c;--ic-bright: #ffb3b3;--ic-rgb: 255, 122, 122}.oc-progress{height:4px;border-radius:999px;background:#f5f7ff0f;overflow:hidden}.oc-progress span{display:block;height:100%;border-radius:999px;background:var(--oc-accent);transition:width .26s cubic-bezier(.22,1,.36,1)}.oc-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(208px,1fr));gap:14px 28px}.oc-metric{display:flex;flex-direction:column;gap:8px;min-width:0;border:none;background:transparent;padding:0;text-align:left}.oc-metric-head{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--steel)}button.oc-metric-search{cursor:pointer;transition:opacity .14s ease}button.oc-metric-search:hover{opacity:.9}button.oc-metric-search:hover .oc-metric-head{color:var(--silver)}.oc-funnel{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px;min-width:0}.oc-funnel-step{display:inline-flex;align-items:baseline;gap:6px;font-variant-numeric:tabular-nums}.oc-funnel-step strong{font-size:17px;font-weight:600;line-height:1;color:var(--white)}.oc-funnel-step strong.is-waiting{color:var(--attention)}.oc-funnel-step em{font-style:normal;font-size:11.5px;color:var(--silver)}button.oc-funnel-btn{border:none;background:transparent;padding:0;cursor:pointer}button.oc-funnel-btn:hover strong{color:var(--pale)}.oc-funnelstats{display:flex;align-items:stretch}.oc-fs-cell{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;padding:1px 16px}.oc-fs-cell:first-child{padding-left:0}.oc-fs-cell:not(:first-child):before{content:"";position:absolute;left:0;top:8%;bottom:8%;width:1px;background:linear-gradient(180deg,transparent,var(--line) 28%,var(--line) 72%,transparent)}.oc-fs-cell strong{font-size:18px;font-weight:600;line-height:1.1;color:var(--white);font-variant-numeric:tabular-nums}.oc-fs-cell em{font-style:normal;font-size:11px;color:var(--silver)}.oc-phases{display:flex;flex-direction:column;gap:7px}.oc-phasebar{display:flex;height:5px;border-radius:999px;overflow:hidden;background:#f5f7ff0f}.oc-phaseseg{background:var(--seg);min-width:3px}.oc-phaseseg:not(:last-child){margin-right:2px}.oc-legend{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px}.oc-legend-item{display:inline-flex;align-items:baseline;gap:5px;border:none;background:transparent;padding:0;cursor:pointer;font-variant-numeric:tabular-nums;transition:opacity .14s ease}.oc-legend-item:hover{opacity:.8}.oc-legend-dot{width:7px;height:7px;border-radius:50%;background:var(--seg);align-self:center;flex:none}.oc-legend-item strong{font-size:13px;font-weight:600;color:var(--white)}.oc-legend-item em{font-style:normal;font-size:11.5px;color:var(--silver)}.odp-overlay{position:fixed;inset:0;z-index:250;display:flex;justify-content:flex-end}.odp-scrim{position:absolute;inset:0;border:none;padding:0;cursor:pointer;background:#04081094;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:odp-fade .18s ease-out}.odp-panel{position:relative;display:flex;flex-direction:column;width:min(440px,100vw);height:100%;border-radius:18px 0 0 18px;border-right:none;padding:0;overflow:hidden;animation:odp-slide .26s cubic-bezier(.22,1,.36,1)}@keyframes odp-fade{0%{opacity:0}}@keyframes odp-slide{0%{transform:translate(24px);opacity:0}}@media(prefers-reduced-motion:reduce){.odp-scrim,.odp-panel{animation:none}}.odp-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:20px 20px 14px}.odp-head-titles{display:flex;align-items:center;gap:9px;min-width:0}.odp-title{margin:0;font-size:16px;font-weight:600;color:var(--white);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.odp-id{flex:none;font-size:11.5px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--steel);background:var(--panel);border:1px solid var(--line);border-radius:7px;padding:1px 7px}.odp-close{flex:none;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;border:1px solid var(--line);background:transparent;color:var(--steel);cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.odp-close:hover{color:var(--silver);border-color:var(--border);background:var(--panel)}.odp-tabs{display:flex;gap:4px;padding:0 20px;border-bottom:1px solid var(--line)}.odp-tab{position:relative;padding:8px 4px 11px;margin-right:14px;border:none;background:transparent;color:var(--steel);font-size:13px;font-weight:500;cursor:pointer;transition:color .15s ease}.odp-tab:hover{color:var(--silver)}.odp-tab.is-active{color:var(--white)}.odp-tab.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:2px;background:var(--pale)}.odp-body{flex:1;min-height:0;overflow-y:auto;padding:16px 20px 22px}.odp-relevance{display:flex;flex-direction:column;gap:12px}.odp-rel-filters{display:flex;gap:6px}.odp-rel-filter{padding:4px 11px;border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--steel);font-size:12px;font-weight:500;cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.odp-rel-filter:hover{color:var(--silver);border-color:var(--border)}.odp-rel-filter.is-active{color:var(--white);background:var(--panel);border-color:var(--border)}.odp-rel-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.odp-rel-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 0;border-top:1px solid var(--line)}.odp-rel-row:first-child{border-top:none}.odp-rel-main{min-width:0;display:flex;flex-direction:column;gap:3px}.odp-rel-title{display:inline-flex;align-items:center;gap:6px;color:var(--silver);font-size:13px;text-decoration:none;min-width:0}.odp-rel-title span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.odp-rel-title svg{flex:none;opacity:.6}.odp-rel-title:hover{color:var(--white)}.odp-rel-price{font-size:12px;color:var(--steel);font-variant-numeric:tabular-nums}.odp-rel-verdict{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:3px}.odp-rel-badge{font-size:11px;font-weight:500;padding:2px 8px;border-radius:999px;white-space:nowrap}.odp-rel-badge.is-yes{color:var(--success);background:var(--success-soft)}.odp-rel-badge.is-no{color:var(--steel);background:#a9b7d614}.odp-rel-dropped{font-size:10px;color:var(--attention);white-space:nowrap}.odp-rel-empty{margin:0;padding:22px 0;text-align:center;color:var(--steel);font-size:12.5px}.odp-rel-more{align-self:center;margin-top:4px;padding:7px 16px;border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--silver);font-size:12px;font-weight:500;cursor:pointer;transition:border-color .15s ease,color .15s ease}.odp-rel-more:hover:not(:disabled){border-color:var(--border);color:var(--white)}.odp-rel-more:disabled{opacity:.5;cursor:default}.odp-rel-count{margin:2px 0 0;text-align:center;color:var(--steel);font-size:11px;font-variant-numeric:tabular-nums}.bot-live-line{display:block;position:relative;z-index:1;margin-top:2px;color:#a9b7d69e;font-size:.72rem;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
