@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";.nb-confirm-overlay{position:fixed;inset:0;background:#020c1894;-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);display:grid;place-items:center;z-index:999999;padding:22px}.nb-confirm-card{width:min(500px,94vw);border-radius:26px;padding:28px;background:linear-gradient(160deg,#fff,#fbf7ee);border:1px solid rgba(194,143,36,.3);box-shadow:0 30px 90px #020c1847}.nb-confirm-badge{font-size:11px;letter-spacing:.18em;font-weight:800;color:#9b6d12;margin-bottom:12px}.nb-confirm-card h3{font-size:26px;margin:0 0 10px;color:#071b33}.nb-confirm-card p{color:#526172;line-height:1.55;margin:0 0 22px}.nb-confirm-actions{display:flex;justify-content:flex-end;gap:10px}.nb-confirm-actions button{border-radius:14px;padding:12px 18px;font-weight:800;border:1px solid #e4d6b7;cursor:pointer}.nb-confirm-secondary{background:#fff;color:#304358}.nb-confirm-primary{background:linear-gradient(135deg,#f3cd6d,#c98f1f);color:#071b33;border:none!important}.nb-confirm-danger{background:#8e2930;color:#fff;border:none!important}.profilePayoutMethodsV12,.adminPayoutMethodsV12{position:relative;overflow:hidden}.profilePayoutMethodsV12 select,.adminPayoutMethodsV12 select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,#9b6d12 50%),linear-gradient(135deg,#9b6d12 50%,transparent 50%);background-position:calc(100% - 18px) 52%,calc(100% - 13px) 52%;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:36px!important}.payoutSavedRow,.adminPayoutSavedRow{border:1px solid rgba(199,157,74,.24);background:linear-gradient(160deg,#fff,#fdf9f1);border-radius:18px;padding:15px 16px;margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:14px}.nbBusinessCenter{display:flex;flex-direction:column;gap:18px;min-width:0}.nbBusinessHead{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.nbBusinessHead h1{font-family:Georgia,serif;font-size:42px;line-height:1;margin:6px 0 9px;color:#0a1b2d}.nbBusinessHead p{margin:0;color:#758397;font-size:13px}.nbBusinessLive{display:flex;align-items:center;gap:8px;padding:9px 13px;border:1px solid #dfe7df;border-radius:999px;background:#f4fbf6;color:#397153;font-size:11px;font-weight:800}.nbBusinessError{display:flex;gap:10px;align-items:flex-start;background:#fff6f2;border:1px solid #efd7ce;border-radius:16px;padding:14px 16px;color:#8d4b37}.nbBusinessError div{display:grid;gap:2px}.nbBusinessError span{font-size:11px}.nbRoiCard{position:relative;overflow:hidden;border-radius:24px;padding:24px;background:radial-gradient(circle at 86% 0%,rgba(202,154,57,.18),transparent 28%),linear-gradient(145deg,#0b1c2d,#071521);color:#fff;border:1px solid rgba(202,154,57,.22);box-shadow:0 18px 44px #05182929}.nbRoiCard:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:36px 36px;pointer-events:none}.nbRoiTop,.nbRoiTrack,.nbRoiMarkers,.nbRoiMiniGrid{position:relative;z-index:1}.nbRoiTop{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.nbRoiKicker{display:inline-flex;align-items:center;gap:7px;color:#d8aa4a;font-size:9px;font-weight:900;letter-spacing:.18em}.nbRoiTop h2{font-family:Georgia,serif;font-size:31px;margin:12px 0 8px}.nbRoiTop p{margin:0;color:#9eafbf;font-size:12px}.nbRoiPercent{text-align:right}.nbRoiPercent strong{display:block;font-size:48px;letter-spacing:-.055em}.nbRoiPercent span{font-size:9px;letter-spacing:.16em;color:#9db2c4;font-weight:900}.nbRoiTrack{height:16px;padding:3px;margin-top:22px;background:#ffffff14;border-radius:999px;border:1px solid rgba(255,255,255,.08)}.nbRoiTrack i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#c99a39,#f2d27d);box-shadow:0 0 18px #c99a3947;transition:width .7s ease}.nbRoiMarkers{display:flex;justify-content:space-between;margin-top:8px;color:#8ea1b3;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.12em}.nbRoiMiniGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px}.nbRoiMini{padding:12px 13px;border:1px solid rgba(255,255,255,.08);background:#ffffff0b;border-radius:15px;min-width:0}.nbRoiMini span{display:block;color:#8ea1b3;font-size:8px;text-transform:uppercase;letter-spacing:.13em;font-weight:800}.nbRoiMini b{display:block;margin-top:5px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nbBusinessMetricGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.nbBusinessMetric,.nbBusinessMoney{position:relative;background:#fff;border:1px solid #e8e1d6;border-radius:18px;padding:17px;box-shadow:0 10px 26px #0f20310b;min-width:0}.nbBusinessMetricIcon{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;background:#f5ecd8;color:#a77a24;margin-bottom:13px}.nbBusinessMetric>span,.nbBusinessMoney>span{display:block;color:#7f8b98;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.12em}.nbBusinessMetric strong{display:block;font-size:35px;letter-spacing:-.045em;color:#0b1c2d;margin-top:5px}.nbBusinessMetric em,.nbBusinessMoney em{display:block;margin-top:3px;font-size:9px;color:#9aa5b1;font-style:normal}.nbBusinessMoneyGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.nbBusinessMoney strong{display:block;font-size:28px;line-height:1.05;letter-spacing:-.045em;color:#0b1c2d;margin-top:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nbBusinessBottomGrid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.nbBusinessPanel{background:#fff;border:1px solid #e8e1d6;border-radius:18px;padding:18px}.nbPanelIcon{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;background:#0a1b2d;color:#d6a84d;margin-bottom:13px}.nbBusinessPanel h3{margin:5px 0 6px;color:#0a1b2d}.nbBusinessPanel p{margin:0;color:#7d8996;font-size:11px;line-height:1.55}.nbBusinessCenter .isLoading strong{opacity:.38}.nbBusinessCenter .isLoading .nbRoiTrack i{width:0!important}@media(max-width:1100px){.nbBusinessMetricGrid,.nbRoiMiniGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.nbBusinessMoneyGrid{grid-template-columns:1fr}}@media(max-width:760px){.nbBusinessHead,.nbRoiTop{align-items:flex-start;flex-direction:column}.nbRoiPercent{text-align:left}.nbBusinessMetricGrid,.nbBusinessBottomGrid,.nbRoiMiniGrid{grid-template-columns:1fr}.nbBusinessHead h1{font-size:34px}.nbRoiTop h2{font-size:27px}}.nbBusinessBottomSingle{grid-template-columns:minmax(0,1fr)!important}.nbMembershipPrice{font-size:1.25rem!important;font-weight:900!important;color:#071b33!important;margin-top:8px!important}.nbWallet937{display:flex;flex-direction:column;gap:20px;color:#0a1b2d}.nbWallet937Head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px}.nbWallet937Head span{font-size:10px;font-weight:900;letter-spacing:.2em;color:#b4832c}.nbWallet937Head h1{font-size:42px;line-height:1;margin:8px 0 7px}.nbWallet937Head p{margin:0;color:#667a94}.nbWallet937Head button,.nbWallet937Tabs button{border:1px solid #dbe2ea;background:#fff;border-radius:14px;padding:12px 18px;display:flex;align-items:center;gap:8px;font-weight:900;color:#0a1b2d}.nbWallet937Metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.nbWallet937Metric{background:#fff;border:1px solid #e3e6eb;border-radius:20px;padding:20px;box-shadow:0 12px 28px #0f1f2e0b}.nbWallet937Metric>div{width:36px;height:36px;display:grid;place-items:center;border-radius:11px;background:#f7ecd6;margin-bottom:12px}.nbWallet937Metric span{display:block;color:#718096;font-size:12px}.nbWallet937Metric strong{display:block;margin-top:9px;font-size:31px;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.nbWallet937Tabs{display:flex;gap:10px}.nbWallet937Tabs button.active{background:#0b2038;color:#fff;border-color:#0b2038}.nbWallet937Report{background:#fff;border:1px solid #e3e6eb;border-radius:20px;overflow:hidden}.nbWallet937ReportHead{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:17px 20px;border-bottom:1px solid #e6e9ed}.nbWallet937ReportHead>div:first-child{display:flex;align-items:baseline;gap:14px}.nbWallet937ReportHead h2{font-size:18px;margin:0}.nbWallet937ReportHead span{font-size:12px;color:#6d7b8e}.nbWallet937ReportTotal{display:flex;align-items:center;gap:12px;margin-left:auto}.nbWallet937ReportTotal span{font-size:10px;font-weight:900;letter-spacing:.13em;color:#7a8798}.nbWallet937ReportTotal strong{font-size:24px;letter-spacing:-.035em;color:#0a1b2d;font-variant-numeric:tabular-nums}.nbWallet937Table{overflow:auto}.nbWallet937Table table{width:100%;border-collapse:collapse;table-layout:fixed}.nbWallet937Table th,.nbWallet937Table td{padding:14px 18px;text-align:left;border-bottom:1px solid #edf0f2;font-size:12px;vertical-align:middle}.nbWallet937Table th{font-size:10px;text-transform:uppercase;letter-spacing:.11em;color:#718096}.nbWallet937Table th:nth-child(1){width:10%}.nbWallet937Table th:nth-child(2){width:25%}.nbWallet937Table th:nth-child(3){width:12%}.nbWallet937Table th:nth-child(4){width:15%}.nbWallet937Table th:nth-child(5){width:18%}.nbWallet937Table th:nth-child(6){width:20%}.nbWallet937Table td b{display:block;font-size:13px}.nbWallet937Table td small{display:block;color:#8290a3;margin-top:3px}.nbWallet937Table .dateCell{white-space:nowrap;color:#51657d;font-weight:700}.nbWallet937Table .typeCell{font-weight:800;color:#53647a;text-transform:uppercase;font-size:10px;letter-spacing:.06em}.nbWallet937Table .referenceCell code{display:inline-flex;align-items:center;padding:6px 8px;border-radius:8px;background:#f6f2e9;color:#18304a;font-size:10px;font-weight:900;letter-spacing:.04em;white-space:nowrap}.nbWallet937Table .moneyHead{text-align:right}.nbWallet937Table .moneyCell,.nbWallet937Table .runningCell{text-align:right;white-space:nowrap;font-size:16px;font-weight:950;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.nbWallet937Table td.in{color:#16734b}.nbWallet937Table td.out{color:#a94a3b}.nbWallet937Table .runningCell{font-size:17px;color:#0a1b2d}.nbWallet937Empty{padding:28px;color:#687a92}.nbWallet937Error{padding:12px 15px;border-radius:14px;background:#fff1ed;color:#9d4936;border:1px solid #f1d1c8}@media(max-width:1100px){.nbWallet937Table table{min-width:980px}}@media(max-width:900px){.nbWallet937Metrics{grid-template-columns:1fr}.nbWallet937Head{align-items:flex-start;flex-direction:column}.nbWallet937Tabs{flex-wrap:wrap}.nbWallet937Head h1{font-size:34px}.nbWallet937ReportHead{align-items:flex-start;flex-direction:column}.nbWallet937ReportTotal{margin-left:0}}.nbAiPage{padding:8px 2px 44px;color:#132235;min-width:0}.nbAiHero,.nbAiPanel{border:1px solid rgba(15,42,64,.1);border-radius:26px;box-shadow:0 18px 46px #101e2c14}.nbAiHero{padding:30px;background:linear-gradient(135deg,#25384a,#101b2a 70%,#0b1420);color:#f6fbff;display:flex;justify-content:space-between;gap:28px;align-items:center;overflow:hidden;position:relative}.nbAiHero:after{content:"";position:absolute;width:320px;height:320px;border-radius:50%;right:-130px;top:-190px;background:radial-gradient(circle,rgba(92,226,255,.18),transparent 67%);pointer-events:none}.nbAiHero h1{font-size:38px;line-height:1.04;margin:8px 0 12px;letter-spacing:-.035em}.nbAiHero p{color:#b7c6d7;max-width:720px;margin:0;font-size:16px;line-height:1.55}.nbAiEyebrow,.nbAiSectionKicker{font-size:10px;font-weight:900;letter-spacing:.2em;color:#72e4ff}.nbAiSectionKicker{color:#b08228}.nbAiHeroBadge{min-width:150px;border:1px solid rgba(255,255,255,.11);background:#ffffff0e;border-radius:20px;padding:16px 18px;display:grid;position:relative;z-index:1}.nbAiHeroBadge b{font-size:30px}.nbAiHeroBadge span,.nbAiHeroStats span{font-size:11px;color:#b7c6d7}.nbAiHeroStats{display:flex;gap:10px;position:relative;z-index:1}.nbAiHeroStats span{min-width:105px;padding:14px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#ffffff0d;display:grid}.nbAiHeroStats b{font-size:24px;color:#fff}.nbAiPanel{background:#ffffffb8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:22px}.nbAiPanel h2{margin:5px 0 8px;font-size:21px;color:#122338}.nbAiPanel p,.nbAiMuted{color:#718096}.nbAiPanelHead{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:16px}.nbAiButton{border:0;border-radius:12px;background:linear-gradient(135deg,#64e6ff,#8befff);color:#071522;padding:11px 15px;font-weight:850;cursor:pointer;box-shadow:0 8px 20px #42c6e429}.nbAiButtonGold{background:linear-gradient(135deg,#f1c75e,#d6a232 60%,#a8741f);color:#071522;border:1px solid rgba(151,103,25,.18);box-shadow:0 8px 20px #c79a4538}.nbAiButtonGold:hover{filter:brightness(1.035);transform:translateY(-1px)}.nbAiButton.secondary{background:#f3f6f8;color:#24364a;border:1px solid #dfe6eb;box-shadow:none}.nbAiButton:disabled{opacity:.48;cursor:not-allowed}.nbAiSearch,.nbAiSelect,.nbAiTextarea{border:1px solid #dfe6eb;background:#fbfcfd;color:#17283b;border-radius:13px;padding:12px 14px;outline:none}.nbAiSearch{width:min(280px,100%)}.nbAiSearch:focus,.nbAiSelect:focus,.nbAiTextarea:focus{border-color:#66cfe7;box-shadow:0 0 0 3px #66cfe71f}.nbAiTextarea{width:100%;min-height:185px;resize:vertical;line-height:1.55;box-sizing:border-box}.nbAiAlert{margin:14px 0;border:1px solid #f0c8c8;background:#fff6f6;color:#8d2e2e;border-radius:16px;padding:14px 16px;display:flex;gap:12px;align-items:center}.nbAiAlert span{flex:1;font-size:13px}.nbAiAlert button{border:0;background:transparent;text-decoration:underline;cursor:pointer;color:inherit}.nbAiAvatarLayout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:16px;margin-top:16px}.nbAiActiveAvatar{position:sticky;top:86px;align-self:start}.nbAiActivePreview{aspect-ratio:4/5;border-radius:20px;overflow:hidden;background:linear-gradient(145deg,#122638,#07131f);margin:14px 0}.nbAiActivePreview img,.nbAiAvatarMedia img,.nbAiMediaPreview img,.nbAiMediaPreview video{width:100%;height:100%;object-fit:cover}.nbAiActiveAvatar h2{font-size:24px}.nbAiActiveAvatar p{font-size:13px;line-height:1.55}.nbAiEmptyMark{height:100%;display:grid;place-items:center;font-size:34px;font-weight:950;letter-spacing:.08em;color:#d4a743}.nbAiEmptyMark.small{width:48px;height:48px;font-size:15px;border-radius:14px;background:#0f2233}.nbAiFlowMini{display:flex;align-items:center;margin-top:20px}.nbAiFlowMini span{width:25px;height:25px;border-radius:50%;display:grid;place-items:center;background:#e7edf1;color:#718096;font-size:11px;font-weight:900}.nbAiFlowMini span.done{background:#d7f8ef;color:#137a60}.nbAiFlowMini i{height:2px;flex:1;background:#e1e8ed}.nbAiFlowLabels{display:flex;justify-content:space-between;font-size:9px;color:#8290a0;margin-top:6px}.nbAiAvatarGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.nbAiAvatarCard,.nbAiMediaCard{border:1px solid #e2e8ed;background:#fff;border-radius:20px;overflow:hidden;transition:.2s ease;min-width:0}.nbAiAvatarCard:hover,.nbAiMediaCard:hover{transform:translateY(-2px);box-shadow:0 15px 30px #13253617}.nbAiAvatarCard.active{border-color:#65d9ef;box-shadow:0 0 0 3px #65d9ef1a}.nbAiAvatarMedia{aspect-ratio:4/5;background:#edf2f5;position:relative;overflow:hidden}.nbAiStatePill{position:absolute;top:10px;left:10px;padding:6px 9px;border-radius:999px;background:#08131ec2;color:#fff;font-size:9px;font-weight:850;letter-spacing:.06em}.nbAiStatePill.active{background:#d9f8ef;color:#0b7257}.nbAiAvatarMeta{padding:13px}.nbAiAvatarMeta h3{margin:0 0 4px;font-size:15px;color:#15283b}.nbAiAvatarMeta p{font-size:11px;color:#7b8998;margin:0 0 12px;min-height:30px}.nbAiAvatarMeta .nbAiButton{width:100%}.nbAiStudioGrid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:16px;margin-top:16px}.nbAiComposer,.nbAiProduction{min-height:480px}.nbAiAvatarInline{display:flex;gap:12px;align-items:center;padding:12px;border:1px solid #e3e9ed;background:#f7f9fa;border-radius:16px;margin-bottom:12px}.nbAiAvatarInline img{width:48px;height:48px;border-radius:14px;object-fit:cover}.nbAiAvatarInline div{display:grid}.nbAiAvatarInline span{font-size:11px;color:#7c8996}.nbAiControls{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:12px 0}.nbAiControls label{display:grid;gap:6px;font-size:10px;font-weight:800;color:#738192;text-transform:uppercase;letter-spacing:.08em}.nbAiPrimaryAction{width:100%;padding:14px;margin-top:2px}.nbAiProductionStatus{display:flex;justify-content:space-between;gap:12px;color:#536577;font-size:13px;margin:18px 0 8px}.nbAiProductionStatus b{color:#0b8ca8}.nbAiProgress{height:9px;border-radius:999px;background:#e8edf1;overflow:hidden}.nbAiProgress i{display:block;height:100%;background:linear-gradient(90deg,#d2a339,#64e4ff);border-radius:999px}.nbAiPipeline{display:flex;justify-content:space-between;font-size:9px;color:#9aa5af;margin:7px 0 22px}.nbAiPipeline .on{color:#0d8ea8;font-weight:800}.nbAiProcessingOrb{min-height:260px;border-radius:20px;background:radial-gradient(circle at 50% 45%,#183d50,#0c1b2a 65%);display:grid;place-items:center;align-content:center;color:#fff;gap:7px}.nbAiProcessingOrb i{width:54px;height:54px;border-radius:50%;border:2px solid rgba(107,230,255,.25);border-top-color:#6be6ff;animation:nbspin 1.3s linear infinite}.nbAiProcessingOrb span{font-size:11px;color:#9fb6c8}.nbAiProcessingOrb.compact{min-height:100%;border-radius:0}.nbAiVideoPlayer{width:100%;border-radius:18px;background:#08131e}.nbAiLibraryStrip{margin-top:16px}.nbAiMediaGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.nbAiMediaPreview{aspect-ratio:16/10;background:#0c1b29;position:relative;overflow:hidden}.nbAiMediaCard>div:last-child,.nbAiVaultMeta{padding:12px;display:grid;gap:3px}.nbAiMediaCard b{font-size:13px;color:#182b3d}.nbAiMediaCard span{font-size:10px;color:#81909d}.nbAiLibraryToolbar{display:flex;justify-content:space-between;gap:12px;align-items:center;margin:16px 0}.nbAiSegment{display:flex;padding:4px;background:#e9eef1;border-radius:14px}.nbAiSegment button{border:0;background:transparent;padding:9px 14px;border-radius:10px;color:#657587;font-weight:800;cursor:pointer}.nbAiSegment button.active{background:#fff;color:#162a3e;box-shadow:0 4px 12px #192a3a14}.nbAiVaultGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.nbAiVaultMeta{display:flex!important;justify-content:space-between;gap:10px;align-items:end}.nbAiVaultMeta>div:first-child{display:grid;gap:3px}.nbAiAssetActions{display:flex;gap:6px}.nbAiAssetActions a{text-decoration:none}.nbAiAssetActions .nbAiButton{padding:8px 10px;font-size:10px}.nbAiFunnelTile{height:100%;display:grid;place-items:center;align-content:center;gap:8px;background:linear-gradient(145deg,#132b3e,#081521);color:#fff}.nbAiFunnelTile span{font-size:24px!important;color:#d4a743!important;font-weight:950}.nbAiFunnelTile b{color:#fff}.nbAiEmpty{min-height:220px;display:grid;place-items:center;align-content:center;text-align:center;gap:7px;color:#536577}.nbAiEmpty span{font-size:12px;color:#8794a1}.nbAiEmptyLarge{min-height:320px;border:1px dashed #d8e0e5;border-radius:22px;background:#ffffff8c}.nbAiSkeletonGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.nbAiSkeleton{height:300px;border-radius:20px;background:linear-gradient(90deg,#edf1f3 25%,#f7f9fa,#edf1f3 65%);background-size:220% 100%;animation:nbshimmer 1.4s infinite}.nbAiCatalog{min-width:0}@keyframes nbspin{to{transform:rotate(360deg)}}@keyframes nbshimmer{to{background-position:-220% 0}}@media(max-width:1180px){.nbAiAvatarGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.nbAiMediaGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.nbAiPage{padding:4px 0 32px}.nbAiHero{padding:24px;border-radius:22px;align-items:flex-start}.nbAiHero h1{font-size:32px}.nbAiHeroBadge,.nbAiHeroStats{display:none}.nbAiAvatarLayout,.nbAiStudioGrid{grid-template-columns:1fr}.nbAiActiveAvatar{position:static}.nbAiActiveAvatar{display:grid;grid-template-columns:120px 1fr;column-gap:16px}.nbAiActivePreview{grid-row:1/6;grid-column:1;margin:0}.nbAiActiveAvatar .nbAiSectionKicker,.nbAiActiveAvatar h2,.nbAiActiveAvatar p,.nbAiActiveAvatar .nbAiFlowMini,.nbAiActiveAvatar .nbAiFlowLabels{grid-column:2}.nbAiMediaGrid,.nbAiVaultGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.nbAiComposer,.nbAiProduction{min-height:0}}@media(max-width:620px){.nbAiHero{padding:20px}.nbAiHero h1{font-size:29px}.nbAiHero p{font-size:14px}.nbAiAvatarLayout{margin-top:12px}.nbAiPanel{padding:16px;border-radius:20px}.nbAiActiveAvatar{display:block}.nbAiActivePreview{max-height:360px}.nbAiPanelHead,.nbAiLibraryToolbar{align-items:stretch;flex-direction:column}.nbAiSearch{width:100%;box-sizing:border-box}.nbAiAvatarGrid,.nbAiSkeletonGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.nbAiAvatarMeta{padding:10px}.nbAiAvatarMeta p{display:none}.nbAiMediaGrid,.nbAiVaultGrid,.nbAiControls{grid-template-columns:1fr}.nbAiVaultMeta{align-items:stretch;flex-direction:column}.nbAiSegment{width:100%;overflow:auto}.nbAiSegment button{flex:1;white-space:nowrap}.nbAiAlert{align-items:flex-start;flex-wrap:wrap}.nbAiAlert span{min-width:70%}}.nbAvatarCreateVideo{width:100%;margin-top:14px}.nbVideoSoftNotice{margin:0 0 14px;padding:12px 16px;border:1px solid rgba(201,154,57,.28);background:#fffaf0;border-radius:14px;color:#6e541e;font-size:13px}.nbVideoPromptShell{border:1px solid rgba(7,27,51,.12);border-radius:16px;overflow:hidden;background:#fff}.nbVideoPromptShell.listening{border-color:#c99a39;box-shadow:0 0 0 3px #c99a391a}.nbVideoPromptShell .nbVideoPrompt{border:0!important;border-radius:0!important;box-shadow:none!important;min-height:178px}.nbVideoVoiceRow{min-height:52px;border-top:1px solid rgba(7,27,51,.08);display:flex;align-items:center;gap:10px;padding:8px 10px}.nbVideoMicBtn,.nbVideoVoiceConfirm,.nbVideoVoiceCancel{border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.nbVideoMicBtn{gap:8px;border-radius:11px;background:#071b33;color:#fff;padding:9px 14px;font-weight:750}.nbVideoVoiceConfirm,.nbVideoVoiceCancel{width:38px;height:38px;border-radius:11px}.nbVideoVoiceConfirm{background:#c99a39;color:#071b33}.nbVideoVoiceCancel{background:#eef1f4;color:#536273}.nbVideoListening{display:flex;align-items:center;gap:8px;min-width:0;flex:1;color:#071b33;font-weight:750}.nbVideoListening i{width:9px;height:9px;border-radius:999px;background:#d8a12d}.nbVideoListening small{font-weight:500;color:#718096;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nbVideoConsents{display:grid;gap:9px;margin:15px 0}.nbVideoConsents label{display:flex;align-items:flex-start;gap:10px;padding:11px 12px;border:1px solid rgba(7,27,51,.09);border-radius:12px;background:#fbfcfd;color:#40536a;font-size:12px;line-height:1.45}.nbVideoConsents input{margin-top:2px;accent-color:#c99a39}.nbVideoEta{text-align:center;color:#718096;font-size:12px;line-height:1.45;margin:10px auto 0;max-width:560px}.nbAiProcessingOrb small{display:block;margin-top:7px;color:#8190a2}.nbVideoStudioPage .nbAiHero{background:linear-gradient(135deg,#fffffffa,#faf8f3fa);color:#071b33;border:1px solid rgba(7,27,51,.09);box-shadow:0 18px 48px #1c253112}.nbVideoStudioPage .nbAiHero:after{background:radial-gradient(circle,rgba(201,154,57,.14),transparent 68%)}.nbVideoStudioPage .nbAiHero h1{color:#071b33}.nbVideoStudioPage .nbAiHero p{color:#667487}.nbVideoStudioPage .nbAiEyebrow{color:#c18e28}.nbVideoStudioPage .nbAiHeroStats span{color:#667487;background:#ffffffc7;border:1px solid rgba(7,27,51,.09);box-shadow:0 10px 26px #1c25310d}.nbVideoStudioPage .nbAiHeroStats b{color:#071b33}.nbVideoStudioPage .nbAiPanel{background:#ffffffeb;border:1px solid rgba(7,27,51,.09);box-shadow:0 18px 46px #1c253111}.nbVideoStudioPage .nbAiComposer,.nbVideoStudioPage .nbVideoProductionPremium{border-radius:24px}.nbVideoStudioPage .nbAiAvatarInline{background:linear-gradient(180deg,#fff,#fbfaf7);border-color:#071b331a}.nbVideoStudioPage .nbVideoPromptShell,.nbVideoStudioPage .nbVideoConsents label,.nbVideoStudioPage .nbAiSelect{background:#fff}.nbVideoStudioPage .nbAiStatePill.active{background:#edf9f4;color:#14775f;border:1px solid rgba(20,119,95,.1)}.nbVideoCreateAction,.nbAvatarCreateVideo{display:flex!important;align-items:center;justify-content:center;gap:9px;width:100%;background:linear-gradient(180deg,#111820,#071018)!important;color:#d7a63b!important;border:1px solid rgba(201,154,57,.58)!important;box-shadow:0 10px 26px #07101829,inset 0 1px #ffffff0d!important;font-weight:900!important;letter-spacing:.08em;text-transform:uppercase}.nbVideoCreateAction:hover:not(:disabled),.nbAvatarCreateVideo:hover:not(:disabled){transform:translateY(-1px);color:#f1c968!important;border-color:#d7a63b!important;box-shadow:0 13px 30px #07101838,0 0 0 3px #c99a3914!important}.nbVideoCreateAction:disabled{opacity:.42!important}.nbAiActiveAvatar .nbAiFlowMini span.done{background:linear-gradient(180deg,#e0b34e,#c7932d)!important;color:#071b33!important;box-shadow:0 5px 14px #c99a3938}.nbAiActiveAvatar .nbAiFlowMini i{background:linear-gradient(90deg,#e4c777,#d9ac44)}.nbAiActiveAvatar .nbAiFlowLabels span{color:#9a6e18;font-weight:800}.nbVideoProductionPremium{overflow:hidden;position:relative}.nbVideoProductionPremium:before{content:"";position:absolute;width:240px;height:240px;right:-110px;top:-130px;border-radius:50%;background:radial-gradient(circle,rgba(201,154,57,.11),transparent 70%);pointer-events:none}.nbVideoStudioPage .nbAiProductionStatus{margin:20px 0 9px;color:#43566c;font-weight:700}.nbVideoStudioPage .nbAiProductionStatus b{color:#b78119}.nbVideoStudioPage .nbAiProgress{height:7px;background:#edf0f2;box-shadow:inset 0 1px 2px #071b330a}.nbVideoStudioPage .nbAiProgress i{background:linear-gradient(90deg,#d9a634,#efc85f 55%,#d9a634);box-shadow:0 0 14px #c99a3940;transition:width .5s ease}.nbVideoPipelinePremium{display:grid;grid-template-columns:auto 1fr auto 1fr auto 1fr auto 1fr auto;align-items:center;gap:5px;margin:14px 0 20px}.nbVideoPipelinePremium>i{height:1px;background:#e5e8eb}.nbVideoStage{display:grid;justify-items:center;gap:5px;min-width:48px}.nbVideoStage span{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;color:#8b98a6;background:#f2f4f6;border:1px solid #e7eaed;transition:.25s ease}.nbVideoStage b{font-size:9px;color:#8894a0;font-weight:750}.nbVideoStage.on span{color:#071b33;background:linear-gradient(180deg,#e6bd60,#cb972e);border-color:#c99329;box-shadow:0 6px 16px #c99a3938}.nbVideoStage.on b{color:#9b6c12}.nbVideoCinemaCard{position:relative;min-height:310px;border-radius:22px;overflow:hidden;display:grid;justify-items:center;align-content:center;text-align:center;padding:28px 24px;color:#172638;background:radial-gradient(circle at 50% 34%,rgba(222,182,91,.2),transparent 25%),radial-gradient(circle at 18% 78%,rgba(201,154,57,.1),transparent 26%),linear-gradient(145deg,#fffdfa,#f8f3e9 52%,#fff);border:1px solid rgba(201,154,57,.2);box-shadow:inset 0 1px #fff,0 18px 34px #231e140f}.nbVideoCinemaCard:before,.nbVideoCinemaCard:after{content:"";position:absolute;width:180px;height:1px;top:42%;background:linear-gradient(90deg,transparent,rgba(201,154,57,.42),transparent)}.nbVideoCinemaCard:before{left:-28px;transform:rotate(14deg)}.nbVideoCinemaCard:after{right:-28px;transform:rotate(-14deg)}.nbVideoCinemaGlow{position:absolute;inset:0;background:radial-gradient(circle at 23% 28%,rgba(201,154,57,.18) 0 2px,transparent 3px),radial-gradient(circle at 72% 24%,rgba(201,154,57,.14) 0 2px,transparent 3px),radial-gradient(circle at 82% 64%,rgba(201,154,57,.16) 0 2px,transparent 3px),radial-gradient(circle at 34% 72%,rgba(201,154,57,.12) 0 2px,transparent 3px);animation:nbVideoGlowPulse 3.4s ease-in-out infinite}.nbVideoCinemaMark{position:absolute;top:42px;color:#9d721d;opacity:.9;filter:drop-shadow(0 7px 12px rgba(201,154,57,.16))}.nbVideoProgressRing{--nb-video-progress:10%;position:relative;z-index:2;width:92px;height:92px;margin-top:42px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(#d4a33a var(--nb-video-progress),#ece8df 0);box-shadow:0 13px 28px #5d46141a}.nbVideoProgressRing:before{content:"";position:absolute;width:72px;height:72px;border-radius:50%;background:#fffffff5;box-shadow:inset 0 0 0 1px #071b330d}.nbVideoProgressRing:after{content:"";position:absolute;inset:-9px;border-radius:50%;border:1px solid rgba(201,154,57,.16);animation:nbVideoRingPulse 2s ease-out infinite}.nbVideoProgressRing span{position:relative;z-index:1;font-size:22px;font-weight:950;color:#071b33}.nbVideoCinemaCard>b{position:relative;z-index:2;margin-top:13px;font-size:21px;color:#ba8318}.nbVideoCinemaCard p{position:relative;z-index:2;margin:7px auto 11px;max-width:350px;color:#5e6d7e;font-size:12px;line-height:1.5}.nbVideoCinemaCard small{position:relative;z-index:2;display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:999px;background:#ffffffbd;border:1px solid rgba(201,154,57,.3);color:#936611;font-weight:800}.nbVideoPatience{margin-top:12px;display:flex;align-items:center;gap:12px;padding:14px;border-radius:16px;background:linear-gradient(180deg,#fffdf9,#fbf7ef);border:1px solid rgba(201,154,57,.2);color:#b27d17}.nbVideoPatience>div{display:grid;gap:3px}.nbVideoPatience b{font-size:13px;color:#a16f10}.nbVideoPatience span{font-size:11px;line-height:1.4;color:#657487}.nbVideoEmptyPremium{min-height:310px!important;border:1px dashed rgba(201,154,57,.26);border-radius:20px;background:linear-gradient(145deg,#fff,#fbf8f1)}.nbVideoEmptyIcon{width:58px;height:58px;display:grid;place-items:center;border-radius:18px;margin-bottom:5px;color:#b27d17;background:#fff8e9;border:1px solid rgba(201,154,57,.2);box-shadow:0 10px 24px #c99a3914}@keyframes nbVideoRingPulse{0%{transform:scale(.94);opacity:.7}80%,to{transform:scale(1.14);opacity:0}}@keyframes nbVideoGlowPulse{0%,to{opacity:.55}50%{opacity:1}}@media(max-width:620px){.nbVideoPipelinePremium{gap:2px}.nbVideoStage span{width:30px;height:30px}.nbVideoStage b{font-size:8px}.nbVideoCinemaCard{min-height:280px;padding:22px 14px}}.nbVideoStudioPage .nbAiHero{background:radial-gradient(circle at 82% 20%,rgba(201,154,57,.1),transparent 30%),linear-gradient(135deg,#071522,#0a1c2d 58%,#0d2437)!important;color:#fff!important;border:1px solid rgba(201,154,57,.13)!important;box-shadow:0 22px 54px #0715222e!important}.nbVideoStudioPage .nbAiHero:after{width:420px!important;height:420px!important;right:-120px!important;top:-230px!important;background:radial-gradient(circle,rgba(201,154,57,.15),transparent 67%)!important}.nbVideoStudioPage .nbAiHero h1{color:#fff!important;text-shadow:0 5px 22px rgba(0,0,0,.15)}.nbVideoStudioPage .nbAiHero p{color:#c5d0dc!important}.nbVideoStudioPage .nbAiEyebrow{color:#d6a83d!important}.nbVideoStudioPage .nbAiHeroStats span{color:#bac7d4!important;background:#ffffff09!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:inset 0 1px #ffffff0a,0 14px 30px #0000001f!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.nbVideoStudioPage .nbAiHeroStats b{color:#fff!important}.nbVideoStudioPage .nbAiComposer .nbAiPanelHead{align-items:flex-start!important}.nbVideoStudioPage .nbAiComposer .nbAiPanelHead>.nbAiStatePill{position:static!important;inset:auto!important;flex:0 0 auto;margin-top:2px;margin-left:auto;transform:none!important;z-index:1}.nbVideoStudioPage .nbVideoCinemaCard{min-height:350px!important;background:radial-gradient(circle at 50% 38%,rgba(226,189,103,.26),transparent 27%),radial-gradient(circle at 14% 26%,rgba(201,154,57,.12),transparent 22%),radial-gradient(circle at 86% 24%,rgba(201,154,57,.12),transparent 22%),linear-gradient(145deg,#fffdf8,#f8f2e5 54%,#fffdf9)!important}.nbVideoStudioPage .nbVideoCinemaMark{top:26px!important;color:#a97818!important;opacity:.28!important;transform:scale(2.05) rotate(-4deg);transform-origin:center;filter:drop-shadow(0 18px 30px rgba(201,154,57,.2))!important;z-index:1}.nbVideoStudioPage .nbVideoCinemaMark svg{width:76px!important;height:76px!important;stroke-width:1.55!important}.nbVideoStudioPage .nbVideoCinemaCard:before{width:310px!important;left:-62px!important;top:47%!important;transform:rotate(16deg)!important;background:linear-gradient(90deg,transparent,rgba(201,154,57,.34),transparent)!important}.nbVideoStudioPage .nbVideoCinemaCard:after{width:310px!important;right:-62px!important;top:47%!important;transform:rotate(-16deg)!important;background:linear-gradient(90deg,transparent,rgba(201,154,57,.34),transparent)!important}.nbVideoStudioPage .nbVideoCinemaGlow{background:radial-gradient(circle at 17% 22%,rgba(201,154,57,.25) 0 2px,transparent 3px),radial-gradient(circle at 31% 31%,rgba(201,154,57,.14) 0 1px,transparent 2px),radial-gradient(circle at 73% 27%,rgba(201,154,57,.19) 0 2px,transparent 3px),radial-gradient(circle at 85% 68%,rgba(201,154,57,.2) 0 2px,transparent 3px),radial-gradient(circle at 27% 75%,rgba(201,154,57,.15) 0 2px,transparent 3px)!important}.nbVideoStudioPage .nbVideoProgressRing{width:108px!important;height:108px!important;margin-top:50px!important;z-index:3!important;box-shadow:0 16px 35px #5d461424,0 0 0 10px #ffffff6b!important}.nbVideoStudioPage .nbVideoProgressRing:before{width:84px!important;height:84px!important}.nbVideoStudioPage .nbVideoProgressRing span{font-size:25px!important}.nbVideoStudioPage .nbVideoCinemaCard>b,.nbVideoStudioPage .nbVideoCinemaCard p,.nbVideoStudioPage .nbVideoCinemaCard small{z-index:3!important}@media(max-width:620px){.nbVideoStudioPage .nbAiComposer .nbAiPanelHead{flex-direction:row!important;align-items:flex-start!important}.nbVideoStudioPage .nbAiComposer .nbAiPanelHead>.nbAiStatePill{margin-left:auto!important}.nbVideoStudioPage .nbVideoCinemaCard{min-height:320px!important}.nbVideoStudioPage .nbVideoCinemaMark{transform:scale(1.72) rotate(-4deg)}.nbVideoStudioPage .nbVideoProgressRing{width:98px!important;height:98px!important}.nbVideoStudioPage .nbVideoProgressRing:before{width:76px!important;height:76px!important}}.nbVideoHistoryIntro{margin:5px 0 0;color:#738197;font-size:12px}.nbVideoHistoryList{display:grid;gap:12px;margin-top:18px}.nbVideoHistoryRow{border:1px solid #e5e9ee;border-radius:19px;background:linear-gradient(180deg,#fff,#fbfaf7);padding:16px 17px;box-shadow:0 10px 24px #071b330a}.nbVideoHistoryRow.delivered{border-color:#37917038}.nbVideoHistoryMain{display:grid;grid-template-columns:minmax(180px,.9fr) minmax(220px,1.5fr) 110px;gap:18px;align-items:center}.nbVideoHistoryStatus,.nbVideoHistoryIdea,.nbVideoHistoryPercent{display:grid;gap:4px}.nbVideoHistoryStatus b,.nbVideoHistoryIdea b{color:#10243a;font-size:13px}.nbVideoHistoryStatus small,.nbVideoHistoryIdea span,.nbVideoHistoryPercent span{color:#7a8796;font-size:11px}.nbVideoHistoryBadge{width:max-content;border-radius:999px;padding:5px 9px;font-size:9px;font-weight:900;letter-spacing:.12em}.nbVideoHistoryBadge.work{background:#fff5dd;color:#9c6b08;border:1px solid #edd39a}.nbVideoHistoryBadge.done{background:#eaf8f2;color:#16795f;border:1px solid #bde7d7}.nbVideoHistoryPercent{text-align:right}.nbVideoHistoryPercent strong{font-size:25px;color:#b47d12}.nbVideoHistoryRow.delivered .nbVideoHistoryPercent strong{color:#16795f}.nbVideoHistoryPipe{display:grid;grid-template-columns:auto 1fr auto 1fr auto 1fr auto 1fr auto;align-items:center;gap:6px;margin:14px 0 11px}.nbVideoHistoryPipe i{height:2px;background:#e6e9ec}.nbVideoHistoryPipe span{font-size:9px;font-weight:850;color:#a0aab5;padding:5px 7px;border-radius:999px;background:#f4f6f7}.nbVideoHistoryPipe span.on{color:#8a5e08;background:#fff4d8;border:1px solid #efd59d}.nbVideoHistoryFoot{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #edf0f2;padding-top:10px;color:#7b8795;font-size:11px}.nbVideoHistoryFoot>span{display:flex;align-items:center;gap:6px}.nbVideoHistoryActions{display:flex;gap:8px}.nbVideoHistoryActions a{display:inline-flex;align-items:center;gap:6px;text-decoration:none;padding:7px 11px;border-radius:10px;background:#071522;color:#d9ad49;font-weight:850}@media(max-width:760px){.nbVideoHistoryMain{grid-template-columns:1fr}.nbVideoHistoryPercent{text-align:left}.nbVideoHistoryPipe{overflow:auto;grid-template-columns:repeat(9,max-content)}.nbVideoHistoryFoot{align-items:flex-start;flex-direction:column}}.nbVideoModeSwitch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 20px;padding:7px;background:#eef2f6;border:1px solid #dfe5eb;border-radius:20px}.nbVideoModeSwitch button{min-height:74px;border:0;border-radius:15px;background:transparent;color:#667487;display:flex;align-items:center;justify-content:center;gap:11px;cursor:pointer;transition:.2s ease}.nbVideoModeSwitch button span{display:flex;flex-direction:column;align-items:flex-start;gap:3px}.nbVideoModeSwitch button b{font-size:14px;color:#33465b}.nbVideoModeSwitch button small{font-size:11px;color:#8491a0}.nbVideoModeSwitch button.active{background:#071b33;box-shadow:0 10px 28px #071b332e}.nbVideoModeSwitch button.active,.nbVideoModeSwitch button.active b{color:#fff}.nbVideoModeSwitch button.active small{color:#c9d2dc}.nbInstantVideoStudio{display:flex;flex-direction:column;gap:18px}.nbInstantIntro{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:25px 28px;background:linear-gradient(135deg,#071b33,#0b2748);border-radius:22px;color:#fff;overflow:hidden;position:relative}.nbInstantIntro:after{content:"";position:absolute;width:280px;height:280px;border-radius:50%;right:-100px;top:-150px;background:radial-gradient(circle,rgba(214,168,61,.22),transparent 67%)}.nbInstantIntro h2{margin:5px 0 7px;font-size:27px}.nbInstantIntro p{margin:0;max-width:690px;color:#c7d1dc;line-height:1.55}.nbInstantDirectorBadge{min-width:230px;display:flex;gap:10px;align-items:center;padding:14px 16px;border:1px solid rgba(214,168,61,.32);background:#ffffff0f;border-radius:15px;position:relative;z-index:1}.nbInstantDirectorBadge svg{color:#d6a83d}.nbInstantDirectorBadge span{display:flex;flex-direction:column;gap:3px}.nbInstantDirectorBadge small{color:#aebdcb}.nbInstantGrid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:18px}.nbInstantComposer,.nbInstantProduction{border-radius:24px!important}.nbInstantLivePill{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;border-radius:999px;background:#edf9f2;color:#26744a;font-size:10px;font-weight:800;letter-spacing:.07em}.nbInstantLivePill i{width:7px;height:7px;border-radius:50%;background:#36a66a;box-shadow:0 0 0 4px #36a66a1f}.nbInstantPromptShell{border:1px solid #dfe5eb;border-radius:17px;background:#fff;overflow:hidden;transition:.2s ease}.nbInstantPromptShell:focus-within{border-color:#d6a83d;box-shadow:0 0 0 3px #d6a83d1a}.nbInstantPrompt{min-height:190px!important;border:0!important;box-shadow:none!important;resize:vertical}.nbInstantPromptFooter{min-height:42px;padding:8px 13px;border-top:1px solid #edf0f2;display:flex;justify-content:space-between;align-items:center;gap:12px;color:#8290a0;font-size:11px}.nbInstantPromptFooter span:last-child{display:flex;align-items:center;gap:5px;color:#a47a22;font-weight:700}.nbInstantEngineBlock{margin-top:15px;padding:15px;border:1px solid #e1e6eb;border-radius:17px;background:linear-gradient(180deg,#fbfcfd,#f6f8fa)}.nbInstantEngineHead{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:11px}.nbInstantEngineHead>div{display:flex;flex-direction:column;gap:4px}.nbInstantEngineHead b{font-size:13px;color:#233b54}.nbInstantEngineHead>small{font-size:10px;color:#8190a0}.nbInstantEnginePicker{display:grid;grid-template-columns:1fr 1fr;gap:10px}.nbInstantEnginePicker button{position:relative;display:flex;align-items:center;gap:10px;text-align:left;padding:13px;border:1px solid #dce3e9;border-radius:14px;background:#fff;color:#20384f;cursor:pointer;transition:.2s ease}.nbInstantEnginePicker button:hover{transform:translateY(-1px);border-color:#c7a758}.nbInstantEnginePicker button.active{border-color:#d6a83d;box-shadow:0 0 0 3px #d6a83d1a;background:#fffdf8}.nbInstantEnginePicker button>span:nth-child(2){display:flex;flex-direction:column;gap:2px}.nbInstantEnginePicker button b{font-size:12px}.nbInstantEnginePicker button small{font-size:10px;color:#8190a0}.nbInstantEnginePicker button em{margin-left:auto;font-size:8px;font-style:normal;font-weight:900;letter-spacing:.08em;color:#9b7420}.nbInstantEngineRadio{width:18px;height:18px;border:1px solid #bcc7d1;border-radius:50%;display:grid;place-items:center;flex:0 0 auto}.nbInstantEnginePicker button.active .nbInstantEngineRadio{border-color:#d6a83d}.nbInstantEnginePicker button.active .nbInstantEngineRadio i{width:8px;height:8px;border-radius:50%;background:#d6a83d}.nbInstantCostEngine{font-weight:800!important;color:#a47a22!important}.nbInstantControls{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:15px}.nbInstantControls label{display:flex;flex-direction:column;gap:7px;font-size:12px;font-weight:800;color:#42566c}.nbInstantReference{display:grid;grid-template-columns:auto minmax(130px,.65fr) minmax(180px,1fr);align-items:center;gap:12px;margin-top:15px;padding:13px;border:1px solid #e1e6eb;border-radius:16px;background:#f8fafc}.nbInstantReferenceIcon{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:#071b33;color:#d6a83d}.nbInstantReference>div:nth-child(2){display:flex;flex-direction:column;gap:3px}.nbInstantReference span{color:#7a8999;font-size:11px}.nbInstantReference input{width:100%;min-width:0;padding:11px 12px;border:1px solid #dce2e8;border-radius:11px;background:#fff;outline:none}.nbInstantAudio{margin-top:13px;padding:12px 14px;border:1px solid #e2e7ec;border-radius:14px;display:flex;gap:10px;align-items:flex-start;cursor:pointer}.nbInstantAudio span{display:flex;flex-direction:column;gap:3px}.nbInstantAudio b{color:#243a52;font-size:12px}.nbInstantAudio small{color:#8290a0}.nbInstantGenerate{width:100%;margin-top:16px;min-height:49px}.nbInstantQuotaNote{margin-top:11px;display:flex;justify-content:center;align-items:center;gap:6px;color:#8190a0;font-size:11px}.nbInstantError{margin-top:13px;padding:12px 14px;border-radius:13px;background:#fff4f2;border:1px solid #f1d4cf;color:#9a4035;display:flex;flex-direction:column;gap:3px}.nbInstantEmpty{min-height:430px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:22px}.nbInstantScreen{width:min(100%,310px);aspect-ratio:16/10;border-radius:22px;margin-bottom:23px;background:linear-gradient(145deg,#06182e,#0c3158);color:#d6a83d;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;position:relative;overflow:hidden;box-shadow:0 22px 50px #071b3333}.nbInstantScreenGlow{position:absolute;inset:-50%;background:radial-gradient(circle,rgba(214,168,61,.2),transparent 50%)}.nbInstantScreen svg,.nbInstantScreen span{position:relative;z-index:1}.nbInstantScreen span{color:#fff;letter-spacing:.22em;font-weight:800;font-size:11px}.nbInstantEmpty>b{color:#18324e;font-size:17px}.nbInstantEmpty>p{color:#7b8998;max-width:370px;line-height:1.5}.nbInstantCapabilities{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;margin-top:8px}.nbInstantCapabilities span{display:flex;align-items:center;gap:5px;padding:7px 9px;border-radius:999px;background:#f0f3f6;color:#607184;font-size:10px;font-weight:700}.nbInstantResult{padding-top:8px}.nbInstantProcessing{min-height:360px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:relative}.nbInstantProcessingMark{width:84px;height:84px;border-radius:25px;display:grid;place-items:center;background:#071b33;color:#d6a83d;position:relative;z-index:2;box-shadow:0 18px 40px #071b332e}.nbInstantProcessingPulse{position:absolute;width:150px;height:150px;border-radius:50%;border:1px solid rgba(214,168,61,.25);animation:nbInstantPulse 2s infinite ease-out}@keyframes nbInstantPulse{0%{transform:scale(.6);opacity:1}to{transform:scale(1.25);opacity:0}}.nbInstantProcessing>b{margin-top:25px;color:#19334e}.nbInstantProcessing>span{margin-top:7px;max-width:350px;color:#7a8998;line-height:1.5}.nbInstantPlayer{margin-top:18px;border-radius:18px;background:#071b33}.nbInstantResultActions{display:flex;gap:8px;margin-top:12px}@media(max-width:980px){.nbInstantGrid{grid-template-columns:1fr}.nbInstantIntro{align-items:flex-start;flex-direction:column}.nbInstantDirectorBadge{min-width:0}}@media(max-width:680px){.nbInstantEnginePicker{grid-template-columns:1fr}.nbInstantEngineHead{align-items:flex-start;flex-direction:column}.nbVideoModeSwitch,.nbInstantControls{grid-template-columns:1fr}.nbInstantReference{grid-template-columns:auto 1fr}.nbInstantReference input{grid-column:1/-1}.nbInstantPromptFooter{align-items:flex-start;flex-direction:column}}.nbAvatarPlanBar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 18px}.nbAvatarPlanBar>div{background:#fff;border:1px solid rgba(7,27,51,.1);border-radius:16px;padding:14px 16px}.nbAvatarPlanBar span{display:block;font-size:10px;letter-spacing:.13em;font-weight:800;color:#7c8793}.nbAvatarPlanBar b{display:block;margin-top:4px;font-size:20px;color:#071b33}.nbAiAvatarPage .nbAiGoldButton:not(.secondary){background:linear-gradient(135deg,#f1d787,#d9ad50 48%,#c99a39)!important;color:#102033!important;border:1px solid rgba(151,105,24,.34)!important;box-shadow:0 8px 18px #c99a393d!important}.nbrAvatarPlan{padding:11px 24px;background:#fff9e9;border-bottom:1px solid #ead9ad;color:#6d5b31;font-size:11px;letter-spacing:.08em;font-weight:800}.nbrAvatarPlan b{color:#071b33;margin:0 5px}@media(max-width:760px){.nbAvatarPlanBar{grid-template-columns:repeat(2,minmax(0,1fr))}}.nbAvatarOwnedPanel{margin:14px 0 18px;background:#fff;border:1px solid rgba(7,27,51,.1);border-radius:20px;padding:18px 20px;box-shadow:0 12px 36px #071b330f}.nbAvatarOwnedHead{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.nbAvatarOwnedHead h2{margin:4px 0 0;font-size:18px;color:#071b33;letter-spacing:-.02em}.nbAvatarOwnedCount{display:inline-flex;align-items:center;justify-content:center;min-width:58px;height:34px;padding:0 12px;border-radius:999px;background:#071b33;color:#fff;font-weight:800;font-size:13px}.nbAvatarOwnedStrip{display:flex;gap:12px;overflow-x:auto;padding:2px 2px 8px;scrollbar-width:thin}.nbAvatarOwnedMini{appearance:none;border:1px solid rgba(7,27,51,.1);background:#f8f8f6;border-radius:15px;padding:8px;min-width:112px;max-width:112px;text-align:left;cursor:pointer;transition:.18s ease}.nbAvatarOwnedMini:hover{transform:translateY(-1px);border-color:#c99a398c}.nbAvatarOwnedMini.active{border-color:#c99a39;box-shadow:0 0 0 2px #c99a391f}.nbAvatarOwnedMini img{width:94px;height:78px;object-fit:cover;border-radius:11px;display:block;background:#eef2f5}.nbAvatarOwnedMini span{display:block;margin-top:7px;color:#071b33;font-weight:750;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nbAvatarOwnedMini b{display:block;margin-top:2px;color:#a97922;font-size:10px;text-transform:uppercase;letter-spacing:.08em}@media(max-width:760px){.nbAvatarOwnedPanel{padding:15px}.nbAvatarOwnedHead{align-items:flex-start}.nbAvatarOwnedHead h2{font-size:16px}}.nbAvatarPersonalPanel{margin:18px 0;padding:24px;border:1px solid rgba(202,160,72,.28);border-radius:20px;background:radial-gradient(circle at 90% 0%,rgba(202,160,72,.12),transparent 32%),linear-gradient(145deg,#fff,#faf7f1);box-shadow:0 16px 42px #0d1e2e0f}.nbAvatarPersonalPanel .nbAvatarOwnedHead p{margin:7px 0 0;max-width:760px;color:#72808c;font-size:12px;line-height:1.55}.nbPersonalAvatarCreator{display:grid;grid-template-columns:220px minmax(0,1fr);gap:22px;margin-top:20px;padding:20px;border:1px solid #e9e1d5;border-radius:17px;background:#ffffffdb}.nbPersonalAvatarPreview{min-height:245px;border-radius:15px;overflow:hidden;background:radial-gradient(circle at 50% 20%,rgba(201,154,57,.16),transparent 36%),#0a1927;display:grid;place-items:center}.nbPersonalAvatarPreview img{width:100%;height:100%;min-height:245px;object-fit:cover}.nbPersonalAvatarForm{display:flex;flex-direction:column;gap:13px}.nbPersonalAvatarForm>label{display:flex;flex-direction:column;gap:6px;color:#596976;font-size:11px;font-weight:750}.nbPersonalAvatarForm input[type=text],.nbPersonalAvatarForm input:not([type]){width:100%;min-height:42px;border:1px solid #e3dbcf;border-radius:10px;padding:0 12px;background:#fff}.nbPersonalAvatarUpload input{display:block;width:100%;padding:11px;border:1px dashed #d6c49f;border-radius:11px;background:#fffaf0}.nbPersonalAvatarConsent{flex-direction:row!important;align-items:flex-start;gap:10px!important;padding:12px;border-radius:11px;background:#f7f3eb;font-weight:500!important;line-height:1.45}.nbPersonalAvatarConsent input{margin-top:2px}.nbPersonalAvatarCapacity{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-radius:11px;background:#071b2f;color:#fff}.nbPersonalAvatarCapacity span{font-size:10px;opacity:.72}.nbPersonalAvatarCapacity b{font-family:Georgia,serif;font-size:22px;color:#d5aa52}@media(max-width:850px){.nbPersonalAvatarCreator{grid-template-columns:1fr}.nbPersonalAvatarPreview{min-height:300px}}.nbAvatarIdentityRow{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:18px;align-items:stretch;margin:18px 0}.nbAvatarIdentityRow .nbAiActiveAvatar{position:static;top:auto;align-self:stretch;height:auto;box-sizing:border-box}.nbAvatarIdentityRow .nbAvatarPersonalPanel{margin:0;height:100%;box-sizing:border-box}.nbAvatarIdentityRow .nbPersonalAvatarCreator{grid-template-columns:minmax(150px,190px) minmax(0,1fr);gap:18px}.nbAvatarIdentityRow .nbPersonalAvatarPreview,.nbAvatarIdentityRow .nbPersonalAvatarPreview img{min-height:220px}.nbAvatarCatalogFull{width:100%;margin-top:18px}.nbAvatarCatalogFull .nbAiCatalog{width:100%;box-sizing:border-box}.nbAvatarCatalogFull .nbAiAvatarGrid{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1100px){.nbAvatarIdentityRow{grid-template-columns:minmax(250px,.8fr) minmax(0,1.2fr)}.nbAvatarIdentityRow .nbPersonalAvatarCreator{grid-template-columns:150px minmax(0,1fr)}.nbAvatarCatalogFull .nbAiAvatarGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:850px){.nbAvatarIdentityRow{grid-template-columns:1fr}.nbAvatarIdentityRow .nbAiActiveAvatar{display:block}.nbAvatarIdentityRow .nbPersonalAvatarCreator{grid-template-columns:1fr}.nbAvatarCatalogFull .nbAiAvatarGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.nbAvatarCatalogFull .nbAiAvatarGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}}.socialConnectPage{display:flex;flex-direction:column;gap:22px}.socialConnectHero{display:flex;justify-content:space-between;gap:30px;padding:34px;border:1px solid #eadfc9;border-radius:24px;background:linear-gradient(135deg,#fff,#fbf7ef);box-shadow:0 16px 45px #14202f0f}.socialConnectHero h1{margin:7px 0 10px;font-size:34px;line-height:1.08;color:#0b1b2e;max-width:720px}.socialConnectHero p{margin:0;color:#637083;max-width:720px;font-size:15px;line-height:1.55}.socialEyebrow{font-size:11px;font-weight:800;letter-spacing:.18em;color:#b98220}.socialSecurity{align-self:flex-start;display:flex;gap:11px;align-items:center;padding:14px 16px;border:1px solid #e7dbc3;border-radius:16px;background:#fff;min-width:230px;color:#17304b}.socialSecurity div{display:flex;flex-direction:column}.socialSecurity span{font-size:11px;color:#788392;margin-top:3px}.socialConnectionGrid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.socialConnectionCard{display:flex;gap:18px;padding:25px;border:1px solid #e6e2da;border-radius:22px;background:#fff;min-height:175px;box-shadow:0 12px 35px #14202f0a}.socialConnectionCard.connected{border-color:#d8c18e;background:linear-gradient(145deg,#fff,#fffaf0)}.socialBrandIcon{width:56px;height:56px;display:grid;place-items:center;flex:0 0 auto;border-radius:17px;background:#0b1b2e;color:#fff}.socialCardBody{flex:1}.socialCardTitle{display:flex;justify-content:space-between;gap:14px}.socialCardTitle h2{margin:1px 0 2px;color:#102035;font-size:21px}.socialCardTitle span,.socialConnectionCard p{font-size:13px;color:#778292}.socialCardTitle b{height:max-content;font-size:10px;letter-spacing:.08em;color:#9a6b16;background:#fff4d8;padding:7px 9px;border-radius:999px}.socialConnectionCard.connected .socialCardTitle b{color:#1e744b;background:#e9f7ef}.socialConnectionCard p{margin-top:22px;line-height:1.5}.socialAccount{display:flex;align-items:center;gap:10px;margin-top:22px;padding:12px 14px;border-radius:14px;background:#f7f8fa;color:#24734e}.socialAccount div{display:flex;flex-direction:column}.socialAccount strong{color:#17283b;font-size:13px}.socialAccount span{font-size:11px;color:#778292;margin-top:2px}.socialConnectAction{display:grid;grid-template-columns:auto 1fr auto;gap:18px;align-items:center;padding:25px 27px;border-radius:22px;background:#0b1b2e;color:#fff}.socialActionIcon{width:48px;height:48px;display:grid;place-items:center;border-radius:15px;background:#d9a63926;color:#e0ad42}.socialConnectAction h2{margin:4px 0;font-size:20px}.socialConnectAction p{margin:0;color:#aeb9c6;font-size:13px}.socialConnectAction button{border:0;border-radius:14px;padding:14px 20px;background:linear-gradient(135deg,#f1cf73,#d89f28);color:#132236;font-weight:800;cursor:pointer;display:flex;align-items:center;gap:8px}.socialConnectAction button:disabled{opacity:.65;cursor:wait}.socialFootnote{display:flex;align-items:center;gap:9px;color:#7a8491;font-size:12px;padding:0 5px}.socialFootnote button{margin-left:auto;border:1px solid #ded7ca;background:#fff;border-radius:11px;padding:9px 12px;color:#32465c;display:flex;align-items:center;gap:6px;cursor:pointer}.socialError{padding:13px 16px;border:1px solid #efc7c7;background:#fff4f4;color:#9c3434;border-radius:14px;font-size:13px}.spin{animation:socialSpin 1s linear infinite}@keyframes socialSpin{to{transform:rotate(360deg)}}@media(max-width:900px){.socialConnectHero{flex-direction:column}.socialConnectionGrid{grid-template-columns:1fr}.socialConnectAction{grid-template-columns:auto 1fr}.socialConnectAction button{grid-column:1/-1;justify-content:center}.socialSecurity{min-width:0}.socialConnectHero h1{font-size:28px}}@media(max-width:600px){.socialConnectHero{padding:24px}.socialConnectionCard{padding:20px}.socialCardTitle{flex-direction:column}.socialConnectAction{padding:22px}}.nbImageStudio{--navy:#071b2d;--navy2:#0b2538;--gold:#c99832;--gold2:#e1b44f;--cyan:#50d8f5;--ink:#13243a;--muted:#6c7d91;--line:#dce2e8;--paper:#fff;--soft:#f7f8fa;display:grid;gap:18px;color:var(--ink);padding:6px 0 34px}.nisHero{min-height:178px;border-radius:28px;padding:30px 34px;display:flex;align-items:center;justify-content:space-between;gap:28px;background:radial-gradient(circle at 88% 12%,rgba(201,152,50,.12),transparent 30%),linear-gradient(135deg,#061827,#0b2638);border:1px solid rgba(255,255,255,.06);box-shadow:0 22px 50px #11243726;color:#fff}.nisHeroCopy{max-width:760px}.nisEyebrow{font-size:10px;letter-spacing:.19em;font-weight:900;text-transform:uppercase}.nisGold{color:#d7a939}.nisHero h1{font-size:40px;line-height:1;margin:9px 0 14px;letter-spacing:-.045em;font-weight:900}.nisHero p{margin:0;color:#d3dae3;font-size:15px;line-height:1.5}.nisHeroStats{display:flex;gap:12px;flex:0 0 auto}.nisMetric{width:112px;height:80px;border-radius:19px;border:1px solid rgba(255,255,255,.14);background:#ffffff14;display:flex;flex-direction:column;justify-content:center;padding:14px 16px}.nisMetric strong{font-size:26px;line-height:1;color:#fff}.nisMetric small{margin-top:5px;color:#d9e0e8;font-size:10px}.nisGrid{display:grid;grid-template-columns:1.03fr .97fr;gap:18px}.nisPanel,.nisLibrary{background:var(--paper);border:1px solid #e7e1d6;border-radius:27px;box-shadow:0 16px 34px #12263a0f}.nisPanel{padding:24px}.nisSectionHead{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.nisPanel h2,.nisLibrary h2{font-size:25px;line-height:1.05;margin:7px 0 20px;letter-spacing:-.035em;color:#112139}.nisStatusPill{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:999px;padding:7px 11px;font-size:10px;font-weight:900;color:#19755d;border:1px solid #ccecdf;background:#effaf6}.nisPanel label{display:block;margin:18px 0 8px;font-size:9px;font-weight:900;letter-spacing:.14em;color:#6e8095;text-transform:uppercase}.nisChoices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.nisChoices button{min-height:43px;border-radius:13px;border:1px solid #dbe2e9;background:#fff;color:#32465d;padding:10px 12px;font-weight:800;cursor:pointer}.nisChoices button.active{border-color:#cf9e34;background:#fff9ec;color:#8b6212;box-shadow:inset 0 0 0 1px #c9983214}.nisTwoCols{display:grid;grid-template-columns:1fr 1fr;gap:11px}.nisPanel select,.nisPanel textarea,.nisPanel input{width:100%;border-radius:13px;border:1px solid #d8e0e8;background:#fff;color:#1b2f46;padding:12px 14px;outline:none;font:inherit}.nisPanel textarea{min-height:150px;resize:vertical;line-height:1.5}.nisPanel select:focus,.nisPanel textarea:focus,.nisPanel input:focus{border-color:#c99a39;box-shadow:0 0 0 3px #c99a3917}.nisIdeaHead{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px}.nisIdeaHead label{margin:0}.nisVoice,.nisPrimary,.nisSecondary,.nisUploadButton,.nisAddImages{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:13px;font-weight:850;cursor:pointer;font-family:inherit}.nisVoice{border:0;background:#071b33;color:#fff;padding:9px 14px}.nisPrimary{border:0;background:#071b33;color:#fff;padding:12px 16px;box-shadow:0 10px 22px #071b331f}.nisPrimary:disabled,.nisAddImages:disabled{opacity:.48;cursor:not-allowed}.nisSecondary{border:1px solid #d9e0e7;background:#fff;color:#24394f;padding:11px 16px}.nisActions{display:flex;gap:10px;flex-wrap:wrap;margin-top:17px}.nisPanel details{margin-top:17px;border:1px solid #dfe5eb;border-radius:18px;padding:14px;background:#fbfcfd}.nisPanel summary{cursor:pointer;color:#53687d;font-size:11px;font-weight:900;letter-spacing:.055em}.nisAdvanced{display:grid;grid-template-columns:1fr 1fr;gap:11px;margin-top:14px}.nisUpload{grid-column:1/-1;display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center;border:1px solid rgba(201,154,57,.38);background:#fffdf8;border-radius:17px;padding:14px 16px}.nisUpload b,.nisUpload small{display:block}.nisUpload b{font-size:14px;color:#172a40}.nisUpload small{margin-top:4px;color:#718297;font-size:10px}.nisUploadButton{border:1px solid #d5dce3;background:#fff;color:#263b51;padding:10px 14px}.nisUploadPreview{position:relative}.nisUploadPreview img{width:62px;height:62px;object-fit:cover;border-radius:13px;border:1px solid #e1e5e9}.nisUploadPreview button,.nisExtraCard>button{position:absolute;width:24px;height:24px;border-radius:50%;border:0;background:#9f3941;color:#fff;display:grid;place-items:center;cursor:pointer}.nisUploadPreview button{right:-7px;top:-7px}.nisExtraReferences{grid-column:1/-1;border:1px dashed #d5b66c;background:#fffaf0;border-radius:17px;padding:14px}.nisExtraHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.nisExtraHeader b,.nisExtraHeader small{display:block}.nisExtraHeader b{font-size:13px;color:#152b41}.nisExtraHeader small{margin-top:4px;color:#75869a;font-size:10px;line-height:1.4}.nisExtraHeader>span{font-size:10px;font-weight:900;color:#9a6e19;background:#fff;border:1px solid #ead8ad;border-radius:999px;padding:5px 8px}.nisExtraGrid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.nisExtraCard{position:relative;display:grid;grid-template-columns:50px minmax(0,1fr);align-items:center;gap:9px;background:#fff;border:1px solid #e1e5e9;border-radius:13px;padding:7px}.nisExtraCard img{width:50px;height:50px;object-fit:cover;border-radius:10px}.nisExtraCard b,.nisExtraCard small{display:block}.nisExtraCard b{font-size:11px;color:#21364c}.nisExtraCard small{font-size:9px;color:#7b8b9d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nisExtraCard>button{right:6px;top:6px}.nisAddImages{margin-top:12px;border:1px dashed #bd9645;background:#fff;color:#805d18;padding:10px 13px}.nisError{margin-top:14px;border:1px solid #efc2c2;background:#fff4f4;color:#9b3232;border-radius:13px;padding:10px 12px;font-size:12px}.nisResult{display:flex;flex-direction:column}.nisStage{font-size:9px;font-weight:900;letter-spacing:.1em;color:#8b651b;background:#fff8e9;border:1px solid #ead5a3;padding:8px 10px;border-radius:999px}.nisProgress{height:6px;border-radius:999px;background:#edf0f3;overflow:hidden;margin:1px 0 14px}.nisProgress i{display:block;height:100%;background:linear-gradient(90deg,#c99a39,#e7be63);transition:width .35s}.nisCanvas{min-height:435px;aspect-ratio:4/5;border-radius:20px;overflow:hidden;border:1px dashed #e7d3aa;background:linear-gradient(180deg,#fff,#fffcf7);display:grid;place-items:center}.nisCanvas img{width:100%;height:100%;object-fit:contain;background:#f7f7f7}.nisCanvas>div{max-width:320px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;color:#8492a2}.nisCanvasIcon{width:56px;height:56px;border-radius:17px;display:grid;place-items:center;color:#a77412;background:#fff8e8;border:1px solid #f0ddaf}.nisCanvas b{color:#38506a;font-size:14px}.nisCanvas span:last-child{font-size:11px}.nisLibrary{padding:22px}.nisLibraryGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.nisLibraryGrid button{padding:0;border-radius:15px;overflow:hidden;border:1px solid #e0e5ea;background:#fff;color:#20364d;cursor:pointer;text-align:left}.nisLibraryGrid img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block}.nisLibraryGrid span{display:block;padding:9px;font-size:10px;font-weight:800;color:#67798d}.nisLibraryGrid p{color:#7b8b9b}.nisSecondary:hover,.nisUploadButton:hover,.nisChoices button:hover,.nisLibraryGrid button:hover{border-color:#c9a14c}.nisAddImages:hover{background:#fff5df}@media(max-width:1100px){.nisGrid{grid-template-columns:1fr}.nisHero{align-items:flex-start}.nisHeroStats{margin-top:2px}.nisLibraryGrid{grid-template-columns:repeat(3,1fr)}}@media(max-width:720px){.nisHero,.nisPanel,.nisLibrary{border-radius:21px}.nisHero,.nisPanel,.nisLibrary{padding:18px}.nisHero{flex-direction:column}.nisHero h1{font-size:34px}.nisHeroStats{width:100%}.nisMetric{width:auto;flex:1}.nisChoices,.nisTwoCols,.nisAdvanced,.nisExtraGrid{grid-template-columns:1fr}.nisLibraryGrid{grid-template-columns:1fr 1fr}.nisSectionHead{flex-direction:column}.nisStatusPill{max-width:100%}}.nisIdeaTools{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.nisRewrite{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(201,154,57,.38);background:#fff9ec;color:#8b6212;padding:9px 14px;border-radius:13px;font-family:inherit;font-weight:850;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease,opacity .18s ease}.nisRewrite:hover:not(:disabled){border-color:#c99a39;background:#fff4d8;transform:translateY(-1px)}.nisRewrite:disabled{opacity:.48;cursor:not-allowed;transform:none}@media(max-width:640px){.nisIdeaHead{align-items:flex-start}.nisIdeaTools{justify-content:flex-end}.nisRewrite,.nisVoice{white-space:nowrap}}.nisV2Block{margin:18px 0;padding:20px;border:1px solid rgba(10,32,57,.1);border-radius:18px;background:#fbfaf8}.nisV2Title{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.nisV2Title>div{display:flex;flex-direction:column;gap:3px}.nisV2Title b{color:#0a2039;font-size:15px;font-weight:800}.nisV2Title small{color:#687789;font-size:12px;line-height:1.45}.nisV2Step{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;min-width:28px;border-radius:9px;background:linear-gradient(135deg,#f1c75e,#c9952f);color:#071522;font-size:13px;font-weight:900;box-shadow:0 6px 16px #c79a4533}.nisReferenceGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:14px}.nisV2Block .nisUpload{background:#fff;border-color:#e2ddd3}.nisV2Block .nisExtraReferences{margin-top:12px}.nisV2Block textarea{min-height:150px}@media(max-width:760px){.nisReferenceGrid{grid-template-columns:1fr}.nisV2Block{padding:16px}}.nbAssetSelectionBar{margin:0 0 14px;padding:12px 14px;border:1px solid #ead29d;background:#fffaf0;border-radius:16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.nbAssetSelectionBar span{display:flex;align-items:center;gap:8px;font-weight:850;color:#22364a}.nbAssetSelectionBar button,.nisHistoryBulkDelete{border:1px solid #f0b8ad;background:#fff6f4;color:#b53625;border-radius:12px;padding:10px 13px;font-weight:850;display:inline-flex;align-items:center;gap:7px;cursor:pointer}.nbAssetSelectionBar button:disabled,.nisHistoryBulkDelete:disabled{opacity:.55;cursor:not-allowed}.nbAssetCheck{position:absolute;z-index:4;top:10px;right:10px;width:34px;height:34px;border-radius:10px;border:1px solid rgba(255,255,255,.3);background:#071420c7;color:#fff;display:grid;place-items:center;cursor:pointer}.nbAssetSelected{border-color:#d5a13b!important;box-shadow:0 0 0 3px #d5a13b1f!important}.nbAssetDelete{display:inline-flex!important;align-items:center;gap:5px}.nbAssetImageFallback{display:none;position:absolute;inset:0;place-items:center;align-content:center;text-align:center;gap:5px;background:linear-gradient(145deg,#102537,#081723);color:#fff;padding:18px}.nbAssetImageFallback span{color:#9eb0c0!important}.nbAssetImageFailed .nbAssetImageFallback{display:grid}.nisHistoryHeader{display:flex;align-items:center;justify-content:space-between;gap:14px}.nisHistoryCard{position:relative;overflow:hidden;border:1px solid #e3e8ec;background:#fff;border-radius:16px;min-width:0}.nisHistoryCard.selected{border-color:#d4a03b;box-shadow:0 0 0 3px #d4a03b1f}.nisHistoryCheck{position:absolute;z-index:5;top:9px;right:9px;width:34px;height:34px;border-radius:10px;border:1px solid rgba(255,255,255,.35);background:#071420c7;color:#fff;display:grid;place-items:center;cursor:pointer}.nisHistoryOpen{display:block;width:100%;padding:0;border:0;background:#071827;cursor:pointer;aspect-ratio:4/5;overflow:hidden}.nisHistoryOpen img{width:100%;height:100%;object-fit:cover;display:block}.nisHistoryMeta{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 10px}.nisHistoryMeta>span{font-size:11px;font-weight:800;color:#52677b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nisHistoryMeta button{border:1px solid #efc0b7;background:#fff8f6;color:#b63a28;border-radius:9px;padding:7px 9px;display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:850;cursor:pointer}.nisHistoryMeta button:disabled{opacity:.55;cursor:not-allowed}@media(max-width:700px){.nbAssetSelectionBar,.nisHistoryHeader{align-items:stretch;flex-direction:column}.nbAssetSelectionBar button,.nisHistoryBulkDelete{justify-content:center;width:100%}.nisHistoryMeta{align-items:stretch;flex-direction:column}.nisHistoryMeta button{justify-content:center}}.nbDeleteModalBackdrop{position:fixed;inset:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:24px;background:#020a12ad;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.nbDeleteModal{position:relative;width:min(460px,calc(100vw - 36px));padding:34px 34px 28px;border:1px solid rgba(198,151,55,.38);border-radius:24px;background:linear-gradient(155deg,#0b1c2d,#071522);box-shadow:0 28px 90px #0000006b,inset 0 1px #ffffff0d;text-align:center;color:#fff}.nbDeleteModalClose{position:absolute;top:16px;right:16px;width:36px;height:36px;border:1px solid rgba(255,255,255,.1);border-radius:11px;background:#ffffff0a;color:#aab8c5;display:grid;place-items:center;cursor:pointer}.nbDeleteModalClose:hover{color:#fff;background:#ffffff14}.nbDeleteModalIcon{width:58px;height:58px;margin:0 auto 18px;border:1px solid rgba(210,161,60,.45);border-radius:18px;background:#d2a13c1f;display:grid;place-items:center;color:#d7aa4c;box-shadow:0 12px 32px #00000038}.nbDeleteModalKicker{display:block;margin-bottom:8px;font-size:10px;letter-spacing:.18em;font-weight:900;color:#d1a344}.nbDeleteModal h3{margin:0;font-size:25px;line-height:1.15;font-weight:900;color:#fff}.nbDeleteModal p{max-width:360px;margin:12px auto 24px;font-size:14px;line-height:1.6;color:#9fb0bf}.nbDeleteModalActions{display:grid;grid-template-columns:1fr 1fr;gap:12px}.nbDeleteModalActions button{min-height:46px;border-radius:13px;font-size:13px;font-weight:900;cursor:pointer;transition:transform .15s ease,filter .15s ease}.nbDeleteModalActions button:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.05)}.nbDeleteModalActions button:disabled{opacity:.55;cursor:not-allowed}.nbDeleteCancel{border:1px solid rgba(255,255,255,.13);background:#ffffff0d;color:#dce5ec}.nbDeleteConfirm{border:1px solid #d3a64a;background:linear-gradient(135deg,#d5aa50,#a87517);color:#07131e;display:flex;align-items:center;justify-content:center;gap:7px;box-shadow:0 10px 28px #b780192e}@media(max-width:520px){.nbDeleteModal{padding:30px 20px 22px;border-radius:20px}.nbDeleteModalActions{grid-template-columns:1fr}.nbDeleteModal h3{font-size:22px}}.aiControlPage{display:flex;flex-direction:column;gap:18px}.aiControlHero{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.aiControlHero h1{margin:4px 0;font-family:Georgia,Times New Roman,serif;font-size:46px;line-height:1;color:#102033;letter-spacing:-1.5px}.aiControlHero p{margin:0;color:#6e7d8f;font-size:15px}.aiIdentityCards{display:grid;grid-template-columns:repeat(2,minmax(230px,1fr));gap:12px;min-width:min(600px,50%)}.aiIdentityCard{display:flex;gap:12px;align-items:center;border:1px solid #e7e0d5;background:#ffffffdb;border-radius:16px;padding:15px 17px;box-shadow:0 8px 30px #1220310a}.aiIdentityCard>span{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;color:#bf8c24;background:#fff7e8}.aiIdentityCard div{display:flex;flex-direction:column;min-width:0}.aiIdentityCard small{color:#7a8795;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.aiIdentityCard strong{color:#142235;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aiIdentityCard em{font-style:normal;color:#98a2af;font-size:11px;margin-top:2px}.aiOverviewPanel,.aiToolsPanel,.aiUsageCard,.aiAccessCard,.aiHistoryPanel,.aiUsageIntelligenceCard,.aiPermanentCapacityCard{border:1px solid #e5dfd5;background:#ffffffe6;border-radius:20px;box-shadow:0 10px 34px #15202d0a}.aiOverviewPanel,.aiToolsPanel,.aiHistoryPanel{padding:20px}.aiSectionHead{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px}.aiSectionHead h2{margin:3px 0 2px;color:#122238;font-size:21px;letter-spacing:-.4px}.aiSectionHead p{margin:0;color:#788595;font-size:13px}.aiSectionHead.compact{margin-bottom:12px;align-items:center}.aiSectionHead.compact h2{font-size:18px}.aiSyncBadge{display:flex;align-items:center;gap:7px;background:#f6f2ea;border:1px solid #e7ddca;color:#8e6b24;padding:7px 10px;border-radius:999px;font-size:11px;font-weight:800}.aiMetricGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.aiMetricCard{--tone:#d2a243;position:relative;overflow:hidden;min-height:150px;border:1px solid #ebe6df;background:#fff;border-radius:16px;padding:14px;display:flex;flex-direction:column}.aiMetricCard:after{content:"";position:absolute;left:14px;right:14px;bottom:0;height:3px;border-radius:9px;background:var(--tone)}.aiMetricCard.violet{--tone:#7850e8}.aiMetricCard.green{--tone:#20ae69}.aiMetricCard.blue{--tone:#307cf4}.aiMetricCard.purple{--tone:#8b52df}.aiMetricCard.gold{--tone:#d59b2e}.aiMetricTop{display:flex;justify-content:space-between;align-items:center}.aiMetricIcon{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#f7f3ff;color:var(--tone)}.aiMetricScope{font-size:9px;letter-spacing:.11em;color:#a1a9b4;font-weight:800}.aiMetricCard>strong{font-size:29px;line-height:1;color:#132238;margin:18px 0 5px}.aiMetricLabel{font-weight:800;color:#17283b;font-size:13px}.aiMetricCard small{margin-top:5px;color:#8a96a3;font-size:10px;line-height:1.35}.aiMetricNotice{display:flex;align-items:center;gap:7px;margin-top:12px;color:#8a6b2c;background:#fff8e9;border:1px solid #f0dfb7;padding:9px 11px;border-radius:10px;font-size:11px}.aiToolsGrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:11px}.aiToolCard{--tone:#7c59dd;border:1px solid #e9e5df;background:#fff;border-radius:16px;padding:13px;min-width:0;display:flex;flex-direction:column}.aiToolCard.green{--tone:#1caa66}.aiToolCard.blue{--tone:#2f7cf1}.aiToolCard.purple{--tone:#8650dd}.aiToolCard.gold{--tone:#c88b21}.aiToolCard.teal{--tone:#18a7a6}.aiToolHeader{display:flex;gap:9px;min-height:58px}.aiToolIcon{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border-radius:11px;background:color-mix(in srgb,var(--tone) 10%,white);color:var(--tone)}.aiToolHeader h3{font-size:12px;margin:1px 0 3px;color:#142236;line-height:1.2}.aiToolHeader p{font-size:9px;line-height:1.35;margin:0;color:#7c8997}.aiToolUsage{display:flex;align-items:center;justify-content:space-between;margin-top:12px;font-size:10px;color:#768392}.aiToolUsage b{font-size:13px;color:var(--tone)}.aiToolTrack{height:4px;border-radius:5px;background:#edf0f3;margin:8px 0 13px;overflow:hidden}.aiToolTrack i{display:block;height:100%;width:0;background:var(--tone)}.aiToolLevels>span{display:block;font-size:9px;font-weight:700;color:#526172;margin-bottom:7px}.aiLevelsEmpty{display:grid;place-items:center;min-height:30px;border-radius:9px;background:color-mix(in srgb,var(--tone) 7%,white);color:var(--tone);font-size:10px;font-weight:800;text-align:center;padding:0 5px}.aiToolOpen{display:flex;justify-content:center;align-items:center;gap:5px;margin-top:10px;border:0;background:transparent;color:#657386;font-size:10px;font-weight:800;cursor:pointer}.aiToolOpen:hover{color:var(--tone)}.aiUsageIntelligenceGrid{display:grid;grid-template-columns:1fr 1fr 1.05fr;gap:14px}.aiUsageIntelligenceCard,.aiPermanentCapacityCard{padding:18px}.aiUsageIntelligenceCard.image{background:linear-gradient(145deg,#fff,#f6faff)}.aiUsageIntelligenceCard.video{background:linear-gradient(145deg,#fff,#faf7ff)}.aiUsageIntelligenceHead{display:flex;align-items:center;gap:10px}.aiUsageIntelligenceHead small{font-size:9px;font-weight:900;letter-spacing:.13em;color:#8491a0}.aiUsageIntelligenceHead h3{margin:2px 0 0;font-size:16px;color:#142338}.aiUsageIntelligenceIcon{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:#edf5ff;color:#317ef4}.aiUsageIntelligenceCard.video .aiUsageIntelligenceIcon{background:#f4edff;color:#8550dd}.aiUsageBigNumber{display:flex;align-items:flex-end;gap:8px;margin:22px 0 17px}.aiUsageBigNumber strong{font-size:44px;line-height:.9;color:#102136;letter-spacing:-1px}.aiUsageBigNumber span{font-size:11px;color:#84909d;padding-bottom:3px}.aiUsageStatLine{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #ece8e1;padding:9px 0;font-size:11px;color:#748190}.aiUsageStatLine b{color:#18283c;font-size:12px}.aiResetNote{display:flex;align-items:flex-start;gap:7px;margin-top:9px;border-radius:10px;background:#f7f5f0;padding:9px;color:#867b68;font-size:10px;line-height:1.4}.aiPermanentRows{display:grid;gap:8px}.aiPermanentRows>div{display:flex;align-items:center;justify-content:space-between;border:1px solid #ece8e1;border-radius:12px;padding:11px 12px;background:#fbfaf8}.aiPermanentRows span{display:flex;align-items:center;gap:7px;color:#687789;font-size:11px}.aiPermanentRows b{font-size:14px;color:#17283a}.aiPermanentHint{margin:12px 0 0;padding:9px 10px;border-radius:10px;background:#fff8e9;border:1px solid #f0dfb7;color:#8a6c2f;font-size:10px;line-height:1.4}.aiHistoryPanel{overflow:hidden}.aiHistoryPeriod{display:flex;align-items:center;gap:7px;border:1px solid #e8e1d6;background:#faf8f4;border-radius:999px;padding:8px 11px;color:#776a55;font-size:11px;font-weight:800}.aiHistoryTableWrap{width:100%;overflow-x:auto;border:1px solid #ebe6de;border-radius:14px}.aiHistoryTable{width:100%;min-width:920px;border-collapse:collapse}.aiHistoryTable th{text-align:left;background:#f8f6f2;color:#7d8895;font-size:9px;text-transform:uppercase;letter-spacing:.075em;padding:11px;border-bottom:1px solid #e8e3db}.aiHistoryTable td{padding:11px;color:#667586;font-size:11px;border-bottom:1px solid #f0ece6}.aiHistoryTable tbody tr:last-child td{border-bottom:0}.aiHistoryTable tbody tr:hover{background:#fcfbf8}.aiHistoryTable td strong{color:#17283b;font-size:11px}.aiHistoryStatus{display:inline-flex;align-items:center;gap:5px;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:900}.aiHistoryStatus.today{background:#eaf7f0;color:#218653}.aiHistoryStatus.closed{background:#f1f3f5;color:#718090}.aiHistoryEmpty{display:flex;flex-direction:column;align-items:center;gap:5px;padding:28px;color:#8995a2}.aiHistoryEmpty strong{font-size:12px;color:#596777}.aiHistoryEmpty span{font-size:10px}.aiBottomGrid{display:grid;grid-template-columns:1.25fr 1fr;gap:14px}.aiUsageCard,.aiAccessCard{padding:18px}.aiUsageRows{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.aiUsageRows>div{border:1px solid #ece8e1;background:#fbfaf8;border-radius:12px;padding:12px}.aiUsageRows span{display:flex;align-items:center;gap:6px;color:#7c8896;font-size:10px}.aiUsageRows b{display:block;margin-top:9px;color:#122238;font-size:21px}.aiAccessEmpty{display:flex;align-items:center;gap:18px;border:1px dashed #dfd6c7;border-radius:14px;background:#fbfaf7;padding:15px}.aiAccessEmpty>span{display:grid;place-items:center;flex:0 0 72px;width:72px;height:72px;border-radius:50%;border:7px solid #e6dcc8;color:#a7771c;font-size:18px;font-weight:900}.aiAccessEmpty strong{font-size:13px;color:#19283b}.aiAccessEmpty p{margin:4px 0 0;color:#7e8a98;font-size:11px;line-height:1.45}@media(max-width:1280px){.aiMetricGrid,.aiToolsGrid{grid-template-columns:repeat(3,1fr)}.aiUsageIntelligenceGrid{grid-template-columns:1fr 1fr}.aiPermanentCapacityCard{grid-column:1/-1}.aiControlHero{align-items:flex-start;flex-direction:column}.aiIdentityCards{min-width:0;width:100%}}@media(max-width:760px){.aiControlHero h1{font-size:36px}.aiIdentityCards,.aiMetricGrid,.aiToolsGrid,.aiBottomGrid,.aiUsageRows,.aiUsageIntelligenceGrid{grid-template-columns:1fr}.aiPermanentCapacityCard{grid-column:auto}.aiOverviewPanel,.aiToolsPanel,.aiHistoryPanel{padding:14px}.aiSectionHead{flex-direction:column}.aiAccessEmpty{align-items:flex-start}.aiIdentityCards{gap:8px}}:root{--ex-bg:#050b0f;--ex-card:#09131a;--ex-line:#20313b;--ex-gold:#efb93e;--ex-gold2:#8d5e08;--ex-text:#f4f6f7;--ex-muted:#91a0aa;--ex-green:#23d79a;--ex-blue:#39a9ff;--ex-red:#ff544f;--ex-purple:#bc63ff}.exitoShell{height:100vh;min-height:720px;display:flex;background:radial-gradient(circle at 55% -20%,#2a2111 0,transparent 30%),var(--ex-bg);color:var(--ex-text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif;overflow:hidden}.exSidebar{width:245px;flex:0 0 245px;background:linear-gradient(180deg,#050b0f,#061018);border-right:1px solid #22313a;height:100vh;overflow:auto;padding:18px 10px}.exBrand{height:78px;display:flex;align-items:center;gap:12px;padding:0 12px 15px;border-bottom:1px solid #15232c;margin-bottom:10px}.exBrandMark{width:43px;height:43px;display:grid;place-items:center;border:1px solid var(--ex-gold);transform:rotate(45deg);color:var(--ex-gold);font-weight:900;font-size:22px}.exBrandMark:first-letter{transform:rotate(-45deg)}.exBrand strong{display:block;color:#f5c85d;font-size:22px;letter-spacing:.06em}.exBrand span{font-size:8px;color:#e4ae35;letter-spacing:.16em}.exNav{display:flex;flex-direction:column;gap:3px}.exNav button{height:43px;border:1px solid transparent;border-radius:9px;background:transparent;color:#e5eaed;display:flex;align-items:center;gap:12px;padding:0 13px;text-align:left;cursor:pointer;font-size:13px}.exNav button span{flex:1}.exNav button b{color:#8d9aa3}.exNav button:hover{background:#0b161d}.exNav button.active{color:#ffd66c;border-color:#9d6e16;background:linear-gradient(90deg,#efb93e40,#efb93e0f);box-shadow:inset 3px 0 #f5bf42,0 0 24px #efb93e14}.exitoMain{min-width:0;flex:1;height:100vh;overflow:auto}.exitoTopbar{height:66px;position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;padding:0 24px;background:#050c11ed;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid #1e2c35}.exitoSearch{height:40px;width:min(640px,52vw);display:flex;align-items:center;gap:10px;padding:0 13px;border:1px solid #30424d;border-radius:10px;background:#0a141b}.exitoSearch input{border:0;outline:0;background:transparent;color:#fff;flex:1;font-size:14px}.exitoSearch kbd{font-size:10px;color:#9ba8b0;border:1px solid #33444f;padding:3px 6px;border-radius:5px}.exitoTopActions{display:flex;align-items:center;gap:8px}.exitoTopActions>button{height:40px;border:1px solid #25353f;background:#0b151c;color:#e8edf0;border-radius:9px;padding:0 12px;display:flex;align-items:center;gap:7px;cursor:pointer}.exitoTopActions .exitoBackToNewBoss{border-color:#6d531b;color:#f1c45a}.exitoUser{display:flex;align-items:center;gap:8px;margin-left:5px}.exitoUser strong,.exitoUser span{display:block}.exitoUser strong{font-size:12px}.exitoUser span{font-size:10px;color:#95a3ac}.exitoContent{min-height:calc(100vh - 66px)}.exPage{padding:24px;max-width:1700px;margin:auto}.heroBand{min-height:105px;padding:6px 4px 12px;display:flex;align-items:center;justify-content:space-between;background:radial-gradient(ellipse at 62% 20%,rgba(209,144,26,.16),transparent 45%)}.eyebrow{color:var(--ex-gold);font-size:10px;font-weight:800;letter-spacing:.2em}.heroBand h1,.titleRow h1{font-size:35px;line-height:1;margin:8px 0 6px;letter-spacing:-.03em}.heroBand p,.titleRow p{color:#aab5bc;margin:0;font-size:16px}.heroEvent{min-width:240px;border:1px solid #34424a;border-radius:12px;padding:14px 18px;background:#081117cc}.heroEvent small,.heroEvent strong,.heroEvent span{display:block}.heroEvent small{color:#9da9b0}.heroEvent strong{font-size:18px;margin:4px 0}.heroEvent b{color:#ff8b8b}.periodRow,.seg{display:flex;gap:8px;margin-bottom:14px}.periodRow button,.seg button,.stationRow button{border:1px solid #263741;background:#09141b;color:#dbe1e5;border-radius:9px;padding:10px 18px;cursor:pointer}.gold,.periodRow .gold,.seg .gold{background:linear-gradient(180deg,#f8d16a,#c68b17)!important;color:#181006!important;border-color:#efbd49!important;box-shadow:0 0 18px #efb93e33}.kpiGrid{display:grid;gap:10px}.kpiGrid.six{grid-template-columns:repeat(6,1fr)}.kpi{min-height:108px;border:1px solid #263842;background:linear-gradient(145deg,#0b161e,#081117);border-radius:12px;padding:15px;position:relative}.kpi svg{position:absolute;right:14px;top:14px;color:var(--ex-gold)}.kpi small,.kpi strong,.kpi span{display:block}.kpi small{color:#b2bdc4;margin-bottom:4px}.kpi strong{font-size:25px}.kpi span{color:var(--ex-green);font-size:11px;margin-top:5px}.dashGrid{display:grid;grid-template-columns:1.45fr .95fr .95fr;gap:10px;margin-top:10px}.panel{border:1px solid #263842;background:linear-gradient(145deg,#0a151dfa,#070f14fa);border-radius:12px;padding:15px;box-shadow:0 12px 35px #0000002e}.panel h3{margin:0 0 12px;font-size:15px}.salesChart header{display:flex;justify-content:space-between}.salesChart header strong{display:block;font-size:28px}.salesChart header p{margin:0;color:#b1bbc1}.live,.good{color:var(--ex-green)!important}.chart{height:155px;display:flex;align-items:end;gap:10px;padding:15px 8px 0;border-bottom:1px solid #24333c;background:repeating-linear-gradient(to top,transparent 0 34px,rgba(255,255,255,.04) 35px)}.chart i{flex:1;min-width:8px;border-radius:4px 4px 0 0;background:linear-gradient(#ffd76d,#a66c09);box-shadow:0 0 14px #efb93e26}.axis{display:flex;justify-content:space-between;color:#7f8d96;font-size:9px;padding:7px}.donut,.ring{width:145px;height:145px;border-radius:50%;margin:12px auto;display:grid;place-items:center;background:conic-gradient(#ffd15d 0 41%,#3da8ff 41% 67%,#8e5cff 67% 85%,#ff5ba8 85% 97%,#536674 97%);position:relative}.donut:after,.ring:after{content:"";position:absolute;inset:27px;border-radius:50%;background:#09131a}.donut div,.ring strong,.ring span{z-index:1}.donut strong,.donut span,.ring strong,.ring span{display:block;text-align:center}.legend,.miniRows{display:grid;gap:6px;font-size:10px}.legend span,.miniRows span{display:flex;justify-content:space-between}.events .eventRow,.productLine,.reservation,.orderLine{display:grid;align-items:center;gap:8px;border-top:1px solid #1e2e37;padding:8px 0}.eventRow{grid-template-columns:72px 1fr auto}.eventRow span strong,.eventRow span small{display:block}.eventRow small{color:#8e9ca5}.eventRow em{font-style:normal;color:#f2c459}.productLine{grid-template-columns:20px 30px 1fr 45px 70px;font-size:10px}.productLine i{font-size:20px;font-style:normal}.profit{display:grid;grid-template-columns:110px 1fr 35px;gap:8px;align-items:center;margin:12px 0;font-size:10px}.profit i,.foodText i,.prep i{height:8px;background:#17252e;border-radius:10px;overflow:hidden}.profit i b,.foodText i b,.prep i b{height:100%;display:block;background:linear-gradient(90deg,#e5a929,#ffd873);border-radius:10px}.wide{grid-column:span 2}.tableLike{display:grid}.tableLike span{display:grid;grid-template-columns:50px 1fr 100px;padding:7px 0;border-top:1px solid #1e2e37;font-size:10px}.alerts h3{display:flex;gap:8px}.alerts p{display:grid;grid-template-columns:20px 1fr auto;margin:0;padding:8px 0;border-top:1px solid #1e2e37;font-size:10px}.titleRow{display:flex;align-items:flex-start;justify-content:space-between;margin:5px 0 18px}.posLayout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:12px}.catRow{display:grid;grid-template-columns:repeat(8,1fr);gap:7px}.catRow button{min-height:75px;background:#09141b;border:1px solid #263842;border-radius:10px;color:#fff;display:grid;place-items:center;gap:2px}.catRow button span{font-size:21px}.catRow button.active{border-color:#d69c2a;background:linear-gradient(#4a3716,#17170f);box-shadow:0 0 20px #efb93e2e}.productTools{display:flex;gap:7px;margin:10px 0}.productTools>div{flex:1;display:flex;align-items:center;gap:8px;padding:0 12px;border:1px solid #263842;border-radius:9px;background:#0a151c}.productTools input{width:100%;border:0;background:transparent;color:#fff;outline:0}.productTools button{background:#0a151c;color:#fff;border:1px solid #263842;border-radius:9px;padding:0 13px;display:flex;align-items:center;gap:5px}.productGrid{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.productGrid article{height:150px;border:1px solid #2a3b45;background:linear-gradient(145deg,#0b161e,#081116);border-radius:10px;overflow:hidden;padding:8px}.prodVisual{height:82px;display:grid;place-items:center;font-size:54px;background:radial-gradient(circle,#332718 0,transparent 66%)}.productGrid article strong,.productGrid article small,.productGrid article b{display:block}.productGrid article strong{font-size:11px}.productGrid article small{font-size:9px;color:#8998a1}.productGrid article b{font-size:14px}.checkout,.tableDetail,.orderDetail{border:1px solid #2b3c46;border-radius:12px;background:linear-gradient(160deg,#0a151b,#061015);padding:14px;min-height:500px}.checkout h2,.tableDetail h2{margin:0}.checkout h2 i,.tableDetail h2 span{color:var(--ex-green);font-style:normal}.checkout>p{font-size:10px;color:#9daab2}.cart>div,.detailItem,.prep{display:grid;grid-template-columns:38px 1fr 30px 55px;gap:8px;align-items:center;border-top:1px solid #203039;padding:10px 0}.cart>div>b,.detailItem>b,.prep>b{font-size:25px}.cart span strong,.cart span small,.detailItem span strong,.detailItem span small,.prep span strong,.prep span small{display:block;font-size:10px}.cart span small,.detailItem span small,.prep span small{color:#8e9ba3}.cart em,.detailItem em,.prep em{font-style:normal}.checkoutActions,.payGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.checkoutActions button,.payGrid button{background:#0d1920;color:#fff;border:1px solid #30414a;border-radius:8px;padding:10px 5px}.totals{display:grid;gap:8px;border-top:1px solid #273943;margin-top:12px;padding-top:12px}.totals span,.totals>strong{display:flex;justify-content:space-between}.totals>strong{font-size:18px;border-top:1px solid #2b3b44;padding-top:10px}.payGrid{grid-template-columns:1fr 1fr;margin-top:12px}.payGrid button{display:flex;justify-content:center;align-items:center;gap:6px}.charge{width:100%;border:0;border-radius:9px;background:linear-gradient(90deg,#ffd96f,#ce8d17);color:#171006;font-weight:900;font-size:15px;padding:15px;margin-top:10px}.bottomGrid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.tableButtons{display:grid;grid-template-columns:repeat(8,1fr);gap:6px}.tableButtons button{height:38px;background:#0b171d;color:#fff;border:1px solid #1fba89;border-radius:8px}.tableButtons button.occupied{border-color:#3aa8ff}.tableButtons button.check{border-color:#f4c34f;box-shadow:0 0 12px #f4c34f40}.orderLine{grid-template-columns:repeat(5,1fr);font-size:9px}.statusStrip{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin-bottom:10px}.statusStrip>div{display:flex;align-items:center;gap:9px;padding:10px;background:#0a151c;border:1px solid #273842;border-radius:9px}.statusStrip i{width:30px;height:30px;border-radius:8px;background:#17332b}.statusStrip span,.statusStrip b{display:block;font-size:9px}.statusStrip b{font-size:17px;margin-top:2px}.venueLayout{display:grid;grid-template-columns:minmax(0,1fr) 355px;gap:12px}.floorplan{height:495px;position:relative;border:1px solid #3b3a2b;border-radius:12px;overflow:hidden;background:radial-gradient(circle at 50% 25%,#3a3022,transparent 25%),linear-gradient(90deg,rgba(99,74,34,.16) 1px,transparent 1px),linear-gradient(rgba(99,74,34,.16) 1px,transparent 1px),#11110e;background-size:auto,48px 48px,48px 48px;box-shadow:inset 0 0 80px #000}.stage{position:absolute;top:12px;left:35%;right:35%;height:72px;border:1px solid #655531;border-radius:0 0 60px 60px;background:linear-gradient(#272525,#0c0e10);display:grid;place-items:center;font-size:10px}.zone{position:absolute;color:#e8b841;font-size:9px;border-bottom:1px solid #b17c20}.vip{top:18px;left:10%}.lounge{top:18px;right:10%}.general{top:150px;left:10%}.terrace{top:150px;right:10%}.floorTables{position:absolute;inset:95px 40px 55px;display:grid;grid-template-columns:repeat(8,1fr);gap:18px}.floorTables button{width:42px;height:42px;justify-self:center;align-self:center;border-radius:12px;background:#0a1315;color:#fff;border:2px solid #24d59b;box-shadow:0 0 14px #24d59b38}.floorTables button.busy{border-color:#ff514e;box-shadow:0 0 14px #ff514e59}.floorTables button.reserved{border-color:#3da8ff;box-shadow:0 0 14px #3da8ff59}.floorTables button.check{border-color:#f4c34f;box-shadow:0 0 18px #f4c34f8c}.floorTables button.locked{border-color:#bd61ff}.barMain{position:absolute;bottom:8px;left:34%;right:34%;height:38px;border:1px solid #9d6e16;background:#23180b;border-radius:30px 30px 5px 5px;display:grid;place-items:center;font-size:9px}.triple{display:grid;grid-template-columns:1.2fr 1.1fr .9fr;gap:8px;margin-top:10px}.reservation{grid-template-columns:repeat(4,1fr);font-size:9px}.metric3{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.metric3 b{font-size:20px}.metric3 small{display:block;font-size:8px;color:#8d9ba4;font-weight:400}.tableDetail>em{float:right;margin-top:-28px;color:#28d99c;font-style:normal;border:1px solid #1b765c;padding:4px 8px;border-radius:20px;font-size:9px}.detailStats{border-block:1px solid #21323b;margin:12px 0}.detailStats p{display:grid;grid-template-columns:22px 1fr auto;align-items:center;font-size:10px}.detailStats svg{width:14px}.kitchenStats{display:flex;gap:8px}.kitchenStats b{min-width:75px;padding:10px;border:1px solid #2a3b44;border-radius:10px;background:#0a151c;font-size:22px}.kitchenStats small{display:block;font-size:8px;color:#9ba8b0;font-weight:400}.stationRow{display:grid;grid-template-columns:repeat(8,1fr);gap:7px;margin-bottom:10px}.stationRow button{min-height:58px}.stationRow .active{border-color:#e5ad35;background:linear-gradient(#493615,#14140f);color:#ffd367}.kitchenLayout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:10px}.lanes{display:grid;grid-template-columns:1fr 1fr;gap:10px}.lane{border:1px solid #283a44;border-radius:12px;background:#081219;padding:10px}.lane header{display:flex;justify-content:space-between;align-items:center}.lane header h2{font-size:17px;margin:0}.lane header b{font-size:9px;border:1px solid #7d5c1a;color:#f4c454;padding:5px 8px;border-radius:20px}.laneTabs{font-size:9px;color:#aab4bb;background:#0c171e;border-radius:7px;padding:8px;margin:8px 0}.lane article{display:grid;grid-template-columns:50px 70px 1fr auto;gap:8px;align-items:center;border:1px solid #20323c;border-left:4px solid #e7ae37;background:#09151c;border-radius:8px;padding:6px;margin:6px 0}.lane article .time{display:grid;place-items:center}.time b{font-size:18px}.time span{font-size:9px;color:#f0b949}.food{height:55px;display:grid;place-items:center;font-size:38px;background:radial-gradient(circle,#332719,transparent 68%)}.foodText{display:grid;gap:2px}.foodText small,.foodText span{font-size:8px;color:#94a2aa}.foodText strong{font-size:10px}.foodText i{width:90%;margin-top:4px}.lane article>em{font-size:8px;font-style:normal;color:#52baff}.cook article:nth-last-child(1){border-left-color:#ff4c65}.orderDetail h3{display:flex;justify-content:space-between;color:#e7edf0}.orderDetail h3 span{font-size:10px;font-weight:400}.prep{grid-template-columns:42px 1fr 35px}.prep i{display:block;margin-top:5px}.prep i b{width:55%;background:#27d59a}.kitchenBottom{display:grid;grid-template-columns:.8fr 1.1fr .7fr;gap:10px;margin-top:10px}.kitchenBottom .panel>strong{display:block;font-size:28px;margin:7px 0}.kitchenBottom .panel>small{color:#a3afb6}.kitchenBottom .panel p{font-size:9px}.toolCards{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.toolCards button{min-height:190px;text-align:left;padding:24px;border:1px solid #3a4650;border-radius:15px;background:linear-gradient(145deg,#101b21,#081116);color:#fff}.toolCards svg{color:#f3bf4d;width:34px;height:34px}.toolCards strong,.toolCards span{display:block}.toolCards strong{font-size:20px;margin:18px 0 6px}.toolCards span{color:#9daab2}.aiHero,.placeholderPremium{min-height:360px;border:1px solid #56431d;border-radius:16px;background:radial-gradient(circle at 50% 0,rgba(239,185,62,.16),transparent 50%),#091218;display:grid;place-items:center;align-content:center;text-align:center;padding:30px}.aiHero svg,.placeholderPremium svg{width:48px;height:48px;color:#f1bc46}.aiHero h2,.placeholderPremium h2{font-size:28px;margin:14px}.aiHero p,.placeholderPremium p{color:#9ca9b1}.aiHero button{padding:12px 18px;border:0;border-radius:9px;background:#eab33c;font-weight:800}@media(max-width:1200px){.kpiGrid.six{grid-template-columns:repeat(3,1fr)}.productGrid{grid-template-columns:repeat(4,1fr)}.dashGrid{grid-template-columns:1fr 1fr}.wide{grid-column:auto}.venueLayout,.posLayout,.kitchenLayout{grid-template-columns:1fr}.tableDetail,.checkout,.orderDetail{min-height:auto}.floorTables{gap:10px}.triple{grid-template-columns:1fr}.exitoBackToNewBoss{font-size:0}.exitoBackToNewBoss svg{margin:0}.exitoUser{display:none}}@media(max-width:850px){.exSidebar{width:74px;flex-basis:74px}.exBrand>div:not(.exBrandMark),.exNav button span,.exNav button b{display:none}.exNav button{justify-content:center}.exPage{padding:14px}.catRow,.stationRow{grid-template-columns:repeat(4,1fr)}.productGrid{grid-template-columns:repeat(3,1fr)}.dashGrid{grid-template-columns:1fr}.kpiGrid.six{grid-template-columns:repeat(2,1fr)}.statusStrip{grid-template-columns:repeat(3,1fr)}.lanes{grid-template-columns:1fr}.floorplan{height:600px}.floorTables{grid-template-columns:repeat(4,1fr)}}.executiveV3{position:relative;isolation:isolate;max-width:none;padding:18px 22px 28px;background:#050b0f;min-height:calc(100vh - 66px)}.executiveV3:before{content:"";position:absolute;z-index:-2;inset:0 0 auto;height:250px;background:radial-gradient(ellipse at 64% 18%,rgba(231,166,52,.24),transparent 28%),linear-gradient(90deg,#03090dfa,#050b0fb3 48%,#04090ce0),linear-gradient(120deg,#101418,#39240e 58%,#0a1014);filter:saturate(1.1)}.executiveV3:after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(180deg,transparent 0 170px,#050b0f 300px)}.executiveHero{height:72px;display:grid;grid-template-columns:1fr 190px 205px;gap:12px;align-items:center;margin-bottom:4px}.executiveHeroCopy h1{font-size:34px;line-height:1;margin:0 0 7px;letter-spacing:-.035em}.executiveHeroCopy p{margin:0;color:#c0c8cd;font-size:15px}.executiveEvent,.attendanceCard{height:70px;border:1px solid rgba(84,102,112,.42);background:#070f14b8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:11px;padding:10px 14px}.executiveEvent small,.attendanceCard small{display:block;color:#a5afb5;font-size:9px}.executiveEvent strong{display:block;font-size:15px;margin:2px 0}.executiveEvent span{font-size:10px}.executiveEvent>b{display:inline-block;margin-left:7px;color:#ffb1b1;background:#6d1620;border:1px solid #a42d38;border-radius:5px;padding:2px 6px;font-size:9px}.attendanceCard strong{display:block;font-size:20px;margin:2px 0}.attendanceCard>i{display:block;height:8px;background:#17232a;border-radius:9px;overflow:hidden}.attendanceCard>i>b{display:block;width:76%;height:100%;background:linear-gradient(90deg,#f3bd43,#ffe38b);box-shadow:0 0 15px #e8b039}.attendanceCard span{display:block;text-align:right;font-size:9px;margin-top:3px;font-weight:700}.executivePeriods{margin:0 0 10px;gap:0}.executivePeriods button{height:36px;min-width:78px;border-radius:0;border-right-width:0;padding:0 15px;display:flex;align-items:center;justify-content:center;gap:7px}.executivePeriods button:first-child{border-radius:8px 0 0 8px}.executivePeriods button:nth-last-child(2){border-radius:0 8px 8px 0;border-right-width:1px}.executivePeriods .openPos{margin-left:10px;border-radius:8px;border-right-width:1px;color:#f0c45d}.executiveKpis{gap:10px}.executiveKpis .kpi{height:105px;min-height:0;padding:14px 14px 12px;display:flex;align-items:center;gap:12px;background:linear-gradient(145deg,#0f1b22f5,#071015f7);overflow:hidden}.executiveKpis .kpi:after{content:"";position:absolute;width:85px;height:85px;border-radius:50%;left:-25px;top:-30px;filter:blur(8px);opacity:.22}.executiveKpis .kpiIcon{position:relative;z-index:1;width:47px;height:47px;display:grid;place-items:center;border-radius:10px}.executiveKpis .kpi svg{position:static;width:25px;height:25px}.executiveKpis .kpi small{font-size:11px}.executiveKpis .kpi strong{font-size:24px}.executiveKpis .kpi-gold .kpiIcon{color:#ffd36a;background:#493514}.executiveKpis .kpi-gold:after{background:#e7aa32}.executiveKpis .kpi-blue .kpiIcon{color:#42a4ff;background:#0b3156}.executiveKpis .kpi-blue:after{background:#1689ef}.executiveKpis .kpi-cyan .kpiIcon{color:#42a4ff;background:#12345b}.executiveKpis .kpi-cyan:after{background:#268eff}.executiveKpis .kpi-purple .kpiIcon{color:#a469ff;background:#35215b}.executiveKpis .kpi-purple:after{background:#8c4fff}.executiveKpis .kpi-amber .kpiIcon{color:#ffbd46;background:#4b3010}.executiveKpis .kpi-amber:after{background:#f5a923}.executiveKpis .kpi-green .kpiIcon{color:#35dc91;background:#103d2c}.executiveKpis .kpi-green:after{background:#1dc47d}.executiveGrid{grid-template-columns:1.5fr 1fr 1fr;gap:9px;margin-top:10px}.premiumPanel{background:linear-gradient(145deg,#071117f5,#050d12fa);border-color:#2a3b44;border-radius:10px;padding:12px;box-shadow:0 14px 40px #00000038,inset 0 1px #ffffff04}.premiumPanel header{display:flex;align-items:center;justify-content:space-between}.premiumPanel header h3{margin:0;font-size:14px}.miniSelect{height:29px;border:1px solid #2b3c46;background:#0d1920;color:#dce3e7;border-radius:7px;padding:0 9px;font-size:9px;display:flex;align-items:center;gap:6px}.salesChart{min-height:230px}.salesChart header strong{font-size:25px;margin-top:8px}.salesChart header h3 .live{font-size:9px;border:1px solid #0b6e4f;background:#073a2b;border-radius:20px;padding:4px 8px;margin-left:8px}.lineChart{height:165px;position:relative;padding:8px 5px 20px 34px;background:repeating-linear-gradient(to top,transparent 0 32px,rgba(123,147,159,.1) 33px),repeating-linear-gradient(to right,transparent 0 74px,rgba(123,147,159,.07) 75px)}.lineChart svg{width:100%;height:100%;overflow:visible}.lineChart .area{fill:url(#salesFill)}.lineChart .line{fill:none;stroke:#f3bd43;stroke-width:3}.lineChart circle{fill:#ffd76d;stroke:#7c5913;stroke-width:2}.yAxis{position:absolute;left:0;top:6px;bottom:21px;display:flex;flex-direction:column;justify-content:space-between;color:#81919a;font-size:8px}.xAxis{position:absolute;left:35px;right:5px;bottom:2px;display:flex;justify-content:space-between;color:#81919a;font-size:8px}.areaBody,.accessBody{display:grid;grid-template-columns:145px 1fr;gap:8px;align-items:center}.areaPanel .donut,.accessPanel .ring{width:135px;height:135px;margin:12px auto}.legend span{display:grid;grid-template-columns:9px 1fr auto 26px;gap:5px;align-items:center}.legend .dot{width:8px;height:8px;border-radius:2px}.dot.gold{background:#ffd15d}.dot.blue{background:#3da8ff}.dot.purple{background:#8e5cff}.dot.pink{background:#ff5ba8}.dot.slate{background:#91a5b3}.legend em{font-style:normal;color:#9caab2;text-align:right}.accessBody .miniRows span{font-size:10px;padding:5px 0}.events,.productsPanel,.profitPanel{min-height:205px}.events .eventRow{display:grid;grid-template-columns:48px 48px 1fr 54px;grid-template-rows:auto auto;gap:4px 7px;align-items:center;border-top:1px solid #1d2d35;padding:6px 0}.events .eventRow>b{grid-row:1/3;text-align:center;background:#121e25;border-radius:6px;padding:5px 2px;font-size:10px}.events .eventRow>b small{display:block;font-size:8px}.events .eventRow>i{grid-row:1/3;font-style:normal;font-size:29px;text-align:center;background:radial-gradient(circle,#473015,transparent 70%)}.events .eventRow span strong{display:block;font-size:10px}.events .eventRow span small{display:flex;gap:4px;align-items:center;color:#9eabb2;font-size:8px}.events .eventRow>em{font-style:normal;color:#ffd05e;border:1px solid #7c5a18;background:#2c220c;border-radius:12px;padding:3px 6px;font-size:8px;text-align:center}.eventCapacity{grid-column:3/5;display:flex;align-items:center;gap:7px}.eventCapacity>i{height:6px;flex:1;background:#17262e;border-radius:10px;overflow:hidden}.eventCapacity>i>b{display:block;height:100%;background:#3da8ff}.eventCapacity small{font-size:8px;color:#c9d0d4}.productHead{display:grid;grid-template-columns:25px 1fr 55px 72px;color:#8998a1;font-size:8px;border-bottom:1px solid #203039;padding:7px 0}.productLine{grid-template-columns:25px 30px 1fr 55px 72px;padding:5px 0}.profit{grid-template-columns:110px 1fr 35px;padding:6px 0}.profit i b.bar-gold{background:linear-gradient(90deg,#f2b53a,#ffe08b)}.profit i b.bar-blue{background:linear-gradient(90deg,#258bea,#51c2ff)}.profit i b.bar-purple{background:linear-gradient(90deg,#7047ee,#ad64ff)}.profit i b.bar-pink{background:linear-gradient(90deg,#df3d8c,#ff6bb2)}.profit i b.bar-green{background:linear-gradient(90deg,#17b779,#45e0a4)}.profit i b.bar-slate{background:linear-gradient(90deg,#708895,#a8bac4)}.activityPanel{grid-column:span 2}.activityHead,.tableLike>span{display:grid;grid-template-columns:58px 110px 1fr 90px 100px;align-items:center}.activityHead{color:#8998a1;font-size:8px;padding:7px 9px;border-bottom:1px solid #203039}.tableLike>span{padding:5px 9px;border-bottom:1px solid #16252d;font-size:9px}.tableLike>span b{font-weight:500}.tableLike>span em,.tableLike>span i{font-style:normal}.tableLike>span strong{font-weight:500}.alerts h3{display:flex;align-items:center;gap:7px}.alerts p{display:grid;grid-template-columns:18px 1.1fr 1fr 42px;gap:6px;align-items:center;margin:0;padding:6px 0;border-top:1px solid #1c2b33;font-size:9px}.alerts p>b{color:#ff684f}.alerts p em{font-style:normal;color:#9caab2}.alerts p small{text-align:right;color:#7f8d95}@media(max-width:1350px){.executiveHero{grid-template-columns:1fr 180px}.attendanceCard{display:none}.executiveGrid{grid-template-columns:1.35fr 1fr}.accessPanel{grid-column:auto}.activityPanel{grid-column:span 1}.executiveKpis{grid-template-columns:repeat(3,1fr)!important}}.exitoShell .executiveV3{background:#03090d!important;color:#f7f8f9!important;min-height:calc(100vh - 66px);position:relative;overflow:hidden}.exitoShell .executiveV3:before{height:310px!important;background:radial-gradient(ellipse at 72% -8%,rgba(255,194,77,.28) 0%,rgba(154,92,17,.12) 22%,transparent 48%),radial-gradient(ellipse at 82% 6%,rgba(255,226,159,.16),transparent 23%),linear-gradient(105deg,#02080cfa,#03090ddb 42%,#0f0c0894 67%,#03090deb)!important}.exitoShell .executiveV3:after{background:linear-gradient(180deg,#02070a05 0 125px,#03090dcc 235px,#03090d 350px),repeating-linear-gradient(90deg,transparent 0 74px,rgba(255,190,62,.018) 75px,transparent 76px)!important}.exitoShell .executiveV3 .premiumPanel,.exitoShell .executiveV3 .panel,.exitoShell .executiveV3 section.panel{background:linear-gradient(145deg,#08131af6,#030b10fb)!important;color:#f7f8f9!important;border:1px solid rgba(73,96,108,.55)!important;box-shadow:0 20px 55px #00000061,inset 0 1px #ffffff06!important}.exitoShell .executiveV3 .premiumPanel:hover{border-color:#daa4376b!important;box-shadow:0 22px 60px #00000073,0 0 24px #d79d2a0e!important}.exitoShell .executiveV3 .premiumPanel h3,.exitoShell .executiveV3 .premiumPanel strong,.exitoShell .executiveV3 .premiumPanel b,.exitoShell .executiveV3 .premiumPanel span{color:inherit}.exitoShell .executiveV3 .premiumPanel p{color:#b8c3ca}.exitoShell .executiveV3 .salesChart header>div>strong{color:#fff!important;text-shadow:0 0 22px rgba(255,255,255,.08)}.exitoShell .executiveV3 .salesChart header>div>p{color:#aebbc3!important}.exitoShell .executiveV3 .lineChart{background:repeating-linear-gradient(to top,transparent 0 32px,rgba(125,151,164,.105) 33px),repeating-linear-gradient(to right,transparent 0 74px,rgba(125,151,164,.07) 75px)!important;border-radius:7px}.exitoShell .executiveV3 .areaPanel .donut:after,.exitoShell .executiveV3 .accessPanel .ring:after{background:#071117!important;box-shadow:inset 0 0 22px #0000008c}.exitoShell .executiveV3 .areaPanel .donut,.exitoShell .executiveV3 .accessPanel .ring{filter:drop-shadow(0 8px 18px rgba(0,0,0,.42)) saturate(1.15)}.exitoShell .executiveV3 .legend span,.exitoShell .executiveV3 .miniRows span,.exitoShell .executiveV3 .productLine,.exitoShell .executiveV3 .profit,.exitoShell .executiveV3 .tableLike>span,.exitoShell .executiveV3 .alerts p{color:#e8edf0!important}.exitoShell .executiveV3 .legend em,.exitoShell .executiveV3 .activityHead,.exitoShell .executiveV3 .tableLike small,.exitoShell .executiveV3 .alerts em,.exitoShell .executiveV3 .alerts small{color:#899aa4!important}.exitoShell .executiveV3 .productHead{color:#81939e!important;border-color:#233640!important}.exitoShell .executiveV3 .productLine,.exitoShell .executiveV3 .eventRow,.exitoShell .executiveV3 .tableLike>span,.exitoShell .executiveV3 .alerts p{border-color:#344a558c!important}.exitoShell .executiveV3 .profit>i{background:#132129!important;box-shadow:inset 0 1px 2px #0009}.exitoShell .executiveV3 .eventRow>b{background:linear-gradient(180deg,#17242b,#0c171d)!important;border:1px solid #273b45}.exitoShell .executiveV3 .eventRow>i{filter:drop-shadow(0 7px 12px rgba(0,0,0,.45))}.exitoShell .executiveV3 .miniSelect{background:linear-gradient(180deg,#101d24,#09141a)!important;border-color:#30434e!important;color:#e9eef1!important}.exitoShell .executiveV3 .executiveHeroCopy h1{font-size:38px;font-weight:800;color:#fff;letter-spacing:-.045em;text-shadow:0 4px 30px rgba(0,0,0,.5)}.exitoShell .executiveV3 .executiveHeroCopy p{color:#c1cbd1!important}.exitoShell .executiveV3 .executiveEvent,.exitoShell .executiveV3 .attendanceCard{background:linear-gradient(145deg,#091319e8,#040c11f5)!important;border-color:#495e6994!important;box-shadow:0 15px 40px #00000052}.exitoShell .executiveV3 .executiveKpis .kpi{border-color:#3a515da6!important;box-shadow:0 15px 38px #00000047,inset 0 1px #ffffff06!important}.exitoShell .executiveV3 .executiveKpis .kpi strong{color:#f8fafb!important;font-size:26px}.exitoShell .executiveV3 .executiveKpis .kpi small{color:#b6c1c7!important}.exitoShell .executiveV3 .executiveKpis .kpi span{color:#29dfa0!important;font-weight:700}.exitoShell .executiveV3 .periodRow button{background:#071117e6!important;border-color:#293d48!important;color:#dfe5e8!important}.exitoShell .executiveV3 .periodRow button.gold{background:linear-gradient(180deg,#ffe078,#d69b20)!important;color:#171006!important;border-color:#ffd364!important;box-shadow:0 0 22px #efb93e52,inset 0 1px #ffffff6b!important}.exitoShell .executiveV3 .periodRow .openPos{color:#f6c95f!important;border-color:#70551c!important;background:#191409c2!important}.exitoShell .executiveV3 .activityPanel{border-color:#a5781f8c!important}.exitoShell .executiveV3 .alerts{border-color:#a5781f7a!important}.exitoShell .executiveV3 .events{border-color:#a5781f8c!important}.exitoShell .executiveV3 .profitPanel{border-color:#a5781f7a!important}.exitoShell .executiveV3 .salesChart{border-color:#bc8a25a6!important;box-shadow:0 20px 55px #0000006b,0 0 24px #d39b2a0f!important}.exitoShell .posPremiumV5{position:relative;isolation:isolate;background:#03090d;min-height:calc(100vh - 66px);padding:14px 16px 20px;overflow:hidden}.exitoShell .posPremiumV5 .posHeroGlow{position:absolute;z-index:-1;left:0;right:0;top:0;height:185px;background:linear-gradient(180deg,#02070a14,#03090d 96%),linear-gradient(90deg,#02080cf5,#03090d8c 42%,#0b080459 72%,#03090df0),url(/assets/pos-hero-Bg7Kxtss.webp) center 44%/cover no-repeat;filter:saturate(.92) contrast(1.08)}.exitoShell .posPremiumV5 .posTitleRow{min-height:76px;margin:0 0 9px;padding:2px 2px 0;align-items:center}.exitoShell .posPremiumV5 .posEyebrow{display:block;color:#d8a93c;font-size:8px;font-weight:800;letter-spacing:.18em;margin-bottom:4px}.exitoShell .posPremiumV5 .posTitleRow h1{font-size:31px;font-weight:850;margin:0 0 5px;color:#fff;text-shadow:0 5px 30px rgba(0,0,0,.6)}.exitoShell .posPremiumV5 .posTitleRow p{font-size:13px;color:#c1cbd1}.exitoShell .posPremiumV5 .posMode{margin:0;align-self:flex-end}.exitoShell .posPremiumV5 .posMode button{height:52px;min-width:105px;display:flex;align-items:center;justify-content:center;gap:8px;background:#050d12e0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-color:#263944;font-size:12px}.exitoShell .posPremiumV5 .posMode .gold{box-shadow:0 0 26px #ebb03438,inset 0 1px #ffffff40!important}.exitoShell .posPremiumV5 .posLayout{grid-template-columns:minmax(0,1fr) 325px;gap:12px}.exitoShell .posPremiumV5 .posCenter{min-width:0}.exitoShell .posPremiumV5 .premiumCats{grid-template-columns:repeat(9,1fr);gap:7px}.exitoShell .posPremiumV5 .premiumCats button{height:78px;min-height:0;padding:0;overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;background:linear-gradient(180deg,#0c181ff5,#050e13fa);border-color:#263943;box-shadow:0 10px 24px #0003}.exitoShell .posPremiumV5 .premiumCats button img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.78;filter:saturate(1.12) contrast(1.1)}.exitoShell .posPremiumV5 .premiumCats button:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 12%,rgba(2,7,10,.22) 42%,rgba(2,7,10,.96) 100%)}.exitoShell .posPremiumV5 .premiumCats button span{position:relative;z-index:2;font-size:22px;margin:auto 0 2px}.exitoShell .posPremiumV5 .premiumCats button b{position:relative;z-index:2;font-size:11px;margin:0 0 10px}.exitoShell .posPremiumV5 .premiumCats button.active{border-color:#dca935;background:linear-gradient(180deg,#5b4318,#15140d);box-shadow:0 0 22px #eeb73a38,inset 0 0 24px #ffc34017}.exitoShell .posPremiumV5 .premiumProductTools{height:39px;margin:9px 0;gap:6px}.exitoShell .posPremiumV5 .premiumProductTools>div{border-color:#2b3e49;background:linear-gradient(180deg,#111c23,#0a141a)}.exitoShell .posPremiumV5 .premiumProductTools button{height:39px;background:linear-gradient(180deg,#0e1a21,#081218);border-color:#293b46;color:#e9eef1;font-size:10px}.exitoShell .posPremiumV5 .premiumProductTools .filterBtn{min-width:100px;justify-content:space-between}.exitoShell .posPremiumV5 .premiumProductTools .toolActive{border-color:#a47720;color:#ffd365;box-shadow:inset 0 0 15px #e0a83214}.exitoShell .posPremiumV5 .favoriteBtn{min-width:95px}.exitoShell .posPremiumV5 .premiumProductGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px}.exitoShell .posPremiumV5 .premiumProductGrid article{height:145px;padding:0;border-radius:8px;position:relative;background:#071117;border:1px solid #2b3c46;box-shadow:0 12px 28px #00000047;transition:.18s ease}.exitoShell .posPremiumV5 .premiumProductGrid article:hover{transform:translateY(-2px);border-color:#e0ad3db3;box-shadow:0 16px 34px #00000061,0 0 18px #dba02b14}.exitoShell .posPremiumV5 .premiumProductGrid .featuredProduct{border-color:#bd8b27;box-shadow:0 0 22px #e1a9301f,0 12px 28px #0000004d}.exitoShell .posPremiumV5 .premiumProdVisual{height:98px;position:relative;overflow:hidden;background:#090f12}.exitoShell .posPremiumV5 .premiumProdVisual:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgba(4,10,14,.92) 100%)}.exitoShell .posPremiumV5 .premiumProdVisual img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(1.12) contrast(1.08)}.exitoShell .posPremiumV5 .productStar{position:absolute;z-index:3;right:6px;top:6px;color:#ffd66c;fill:#ffd66c;filter:drop-shadow(0 0 7px rgba(255,201,77,.5))}.exitoShell .posPremiumV5 .productMeta{position:absolute;z-index:4;left:7px;right:7px;bottom:5px;text-shadow:0 2px 7px #000}.exitoShell .posPremiumV5 .productMeta strong{font-size:10px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.exitoShell .posPremiumV5 .productMeta small{font-size:8px;color:#aab7be}.exitoShell .posPremiumV5 .productMeta b{font-size:13px;color:#fff}.exitoShell .posPremiumV5 .premiumBottomGrid{grid-template-columns:1.08fr .92fr;gap:8px;margin-top:8px}.exitoShell .posPremiumV5 .posMiniPanel{height:178px;padding:10px;background:linear-gradient(145deg,#09141bfa,#040c11fc);border-color:#293b45;border-radius:9px}.exitoShell .posPremiumV5 .posMiniPanel header{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px}.exitoShell .posPremiumV5 .posMiniPanel h3{font-size:13px;margin:0}.exitoShell .posPremiumV5 .posMiniPanel header button{height:26px;border:1px solid #273943;border-radius:6px;background:#0d1920;color:#cbd4d9;font-size:8px;padding:0 9px;display:flex;align-items:center;gap:5px}.exitoShell .posPremiumV5 .miniFloor{height:105px;position:relative;border:1px solid #263842;border-radius:6px;padding:9px 54px 9px 9px;overflow:hidden;background:radial-gradient(circle at 18% 25%,rgba(44,117,57,.26),transparent 24%),radial-gradient(circle at 70% 80%,rgba(142,100,28,.2),transparent 25%),linear-gradient(135deg,#0b1715,#071013)}.exitoShell .posPremiumV5 .miniFloor:before{content:"";position:absolute;inset:0;opacity:.28;background:repeating-linear-gradient(90deg,transparent 0 32px,rgba(116,150,98,.14) 33px),repeating-linear-gradient(0deg,transparent 0 28px,rgba(116,150,98,.12) 29px)}.exitoShell .posPremiumV5 .tableButtons{position:relative;z-index:2;display:grid;grid-template-columns:repeat(8,1fr);gap:5px}.exitoShell .posPremiumV5 .tableButtons button{height:33px;border-radius:9px;background:#091319;color:#fff;border:1px solid #2f4a55;box-shadow:0 4px 10px #00000059}.exitoShell .posPremiumV5 .tableButtons button.occupied{border-color:#25a7ff;box-shadow:0 0 10px #25a7ff40}.exitoShell .posPremiumV5 .tableButtons button.reserved{border-color:#20cf92;box-shadow:0 0 10px #20cf9233}.exitoShell .posPremiumV5 .tableButtons button.check{border-color:#ffd15d;color:#ffe6a0;box-shadow:0 0 16px #ffc24161,inset 0 0 12px #ffc24117}.exitoShell .posPremiumV5 .vipTable{position:absolute;right:10px;top:25px;z-index:2;width:37px;height:42px;border:1px solid #52606a;border-radius:5px;display:grid;place-items:center;font-size:9px;background:#101920}.exitoShell .posPremiumV5 .floorLegend{display:flex;gap:12px;margin-top:5px;font-size:7px;color:#aab7bf}.exitoShell .posPremiumV5 .floorLegend span{display:flex;align-items:center;gap:4px}.exitoShell .posPremiumV5 .floorLegend i{width:7px;height:7px;border-radius:2px;background:#22cc90}.exitoShell .posPremiumV5 .floorLegend i.occupied{background:#2ca8ff}.exitoShell .posPremiumV5 .floorLegend i.check{background:#ffd05b}.exitoShell .posPremiumV5 .floorLegend i.reserved{background:#aa5cff}.exitoShell .posPremiumV5 .orderHead,.exitoShell .posPremiumV5 .ordersPanel .orderLine{display:grid;grid-template-columns:48px 55px 65px 1fr 55px;gap:5px;align-items:center;font-size:8px}.exitoShell .posPremiumV5 .orderHead{color:#83939c;border-bottom:1px solid #22333c;padding:4px 3px}.exitoShell .posPremiumV5 .ordersPanel .orderLine{padding:5px 3px;border-bottom:1px solid #17262e}.exitoShell .posPremiumV5 .ordersPanel .orderLine .status{justify-self:start;padding:3px 8px;border-radius:10px;border:1px solid #176298;background:#0c3150;color:#8ed0ff}.exitoShell .posPremiumV5 .ordersPanel .orderLine .s1{border-color:#08734f;background:#063b2b;color:#73e7ba}.exitoShell .posPremiumV5 .ordersPanel .orderLine .s2{border-color:#876014;background:#3a2a09;color:#ffd877}.exitoShell .posPremiumV5 .premiumCheckout{padding:0;min-height:0;height:100%;overflow:hidden;border-color:#2c414c;background:linear-gradient(165deg,#09151c,#040d12 75%);box-shadow:0 20px 55px #0006}.exitoShell .posPremiumV5 .checkoutHead{padding:14px 13px 10px;border-bottom:1px solid #1e3039;display:flex;justify-content:space-between;gap:8px}.exitoShell .posPremiumV5 .checkoutHead h2{font-size:20px;margin:0 0 8px}.exitoShell .posPremiumV5 .checkoutHead p{display:flex;align-items:center;gap:5px;margin:4px 0;color:#a8b5bc;font-size:9px}.exitoShell .posPremiumV5 .checkoutHead>div:last-child{display:flex;gap:5px}.exitoShell .posPremiumV5 .checkoutHead button{height:29px;border:1px solid #2d3d46;background:#121c22;color:#e5eaed;border-radius:6px;padding:0 9px;font-size:9px}.exitoShell .posPremiumV5 .checkoutHead .dots{width:30px;padding:0}.exitoShell .posPremiumV5 .premiumCart{padding:0 12px}.exitoShell .posPremiumV5 .premiumCart>div{grid-template-columns:42px minmax(0,1fr) 56px 44px 14px;gap:7px;align-items:center;padding:9px 0;border-bottom:1px solid #1b2c35}.exitoShell .posPremiumV5 .premiumCart img{width:42px;height:42px;object-fit:cover;border-radius:7px;border:1px solid #3a4650}.exitoShell .posPremiumV5 .premiumCart span strong{font-size:9px}.exitoShell .posPremiumV5 .premiumCart span small{font-size:8px;color:#9cabb3}.exitoShell .posPremiumV5 .premiumCart>div>strong{font-size:11px;text-align:right}.exitoShell .posPremiumV5 .qty{height:28px;display:grid;grid-template-columns:18px 20px 18px;align-items:center;background:#111c22;border-radius:6px}.exitoShell .posPremiumV5 .qty button{border:0;background:transparent;color:#d9e0e4;display:grid;place-items:center}.exitoShell .posPremiumV5 .qty em{font-size:9px;font-style:normal;text-align:center}.exitoShell .posPremiumV5 .checkoutActions{padding:9px 12px;grid-template-columns:repeat(4,1fr);gap:5px;border-bottom:1px solid #1d2e37}.exitoShell .posPremiumV5 .checkoutActions button{height:31px;padding:0 4px;font-size:8px;background:#101b22;border-color:#30414b;display:flex;align-items:center;justify-content:center;gap:4px}.exitoShell .posPremiumV5 .checkoutActions .danger{color:#ff6b60;border-color:#9e332c;background:#251010}.exitoShell .posPremiumV5 .totals{padding:9px 12px}.exitoShell .posPremiumV5 .totals span{font-size:10px;padding:4px 0}.exitoShell .posPremiumV5 .totals>strong{font-size:15px;border-top:1px solid #32434d;margin-top:4px;padding-top:9px}.exitoShell .posPremiumV5 .totals>strong b{font-size:18px}.exitoShell .posPremiumV5 .payGrid{padding:0 12px;gap:6px}.exitoShell .posPremiumV5 .payGrid button{height:46px;border-color:#293b46;background:linear-gradient(180deg,#101b22,#091319);font-size:10px}.exitoShell .posPremiumV5 .payGrid button svg{width:18px}.exitoShell .posPremiumV5 .payGrid .gold{box-shadow:0 0 18px #ebb13329!important}.exitoShell .posPremiumV5 .charge{margin:9px 12px 13px;width:calc(100% - 24px);height:54px;border-radius:8px;background:linear-gradient(135deg,#ffe17d,#d69213);box-shadow:0 10px 30px #d4911438,inset 0 1px #ffffff73;font-size:13px;font-weight:850;display:flex;align-items:center;justify-content:center;gap:22px}.exitoShell .posPremiumV5 .charge span{font-size:20px}@media(max-width:1400px){.exitoShell .posPremiumV5 .premiumCats{grid-template-columns:repeat(9,minmax(75px,1fr))}.exitoShell .posPremiumV5 .posLayout{grid-template-columns:minmax(0,1fr) 300px}.exitoShell .posPremiumV5 .premiumProductGrid article{height:137px}.exitoShell .posPremiumV5 .premiumProdVisual{height:91px}.exitoShell .posPremiumV5 .premiumProductTools .filterBtn{display:none}}.exitoShell .tablesPremiumV6{padding:10px 16px 18px;max-width:none;background:radial-gradient(circle at 48% -8%,rgba(191,128,25,.16),transparent 26%),linear-gradient(180deg,#050c1133,#050c11c7);min-height:calc(100vh - 66px)}.exitoShell .tablesPremiumV6 .tablesHero{height:64px;display:flex;align-items:center;justify-content:space-between;gap:18px}.exitoShell .tablesPremiumV6 .tablesHero h1{margin:0 0 3px;font-size:29px;line-height:1;font-weight:800;letter-spacing:-.035em}.exitoShell .tablesPremiumV6 .tablesHero p{margin:0;color:#c3cbd0;font-size:13px}.exitoShell .tablesPremiumV6 .tablesTabs{display:flex;gap:7px;align-items:center}.exitoShell .tablesPremiumV6 .tablesTabs button{height:39px;padding:0 22px;border:1px solid #24343d;border-radius:7px;background:#060f14d1;color:#d9e0e4;font-size:11px;box-shadow:inset 0 1px #ffffff04}.exitoShell .tablesPremiumV6 .tablesTabs button.active{color:#ffe49a;border-color:#c18c28;background:linear-gradient(180deg,#73511694,#2e220dcc);box-shadow:0 0 19px #e7ac303d,inset 0 0 15px #ffc64317}.exitoShell .tablesPremiumV6 .tablesTabs .dots{width:40px;padding:0;font-size:18px}.exitoShell .tablesPremiumV6 .tablesToolbar{height:72px;display:flex;align-items:center;justify-content:space-between;gap:12px}.exitoShell .tablesPremiumV6 .statusCards{display:grid;grid-template-columns:repeat(6,118px);gap:7px}.exitoShell .tablesPremiumV6 .statusCard{height:58px;border:1px solid #24353e;border-radius:7px;background:linear-gradient(145deg,#0a161d,#071017);display:flex;align-items:center;gap:9px;padding:8px 10px}.exitoShell .tablesPremiumV6 .statusCard>i{width:34px;height:34px;border-radius:7px;display:grid;place-items:center;font-style:normal;font-size:16px}.exitoShell .tablesPremiumV6 .statusCard span{font-size:9px;color:#c4cdd2;line-height:1.1}.exitoShell .tablesPremiumV6 .statusCard strong{display:block;color:#fff;font-size:19px;margin-top:4px}.exitoShell .tablesPremiumV6 .statusCard.green>i{color:#19e39a;background:#063e2d}.exitoShell .tablesPremiumV6 .statusCard.red>i{color:#ff4e47;background:#431819}.exitoShell .tablesPremiumV6 .statusCard.blue>i{color:#3fa8ff;background:#0d3151}.exitoShell .tablesPremiumV6 .statusCard.gold>i{color:#ffd055;background:#473712}.exitoShell .tablesPremiumV6 .statusCard.gray>i{color:#d0d6da;background:#283239}.exitoShell .tablesPremiumV6 .statusCard.purple>i{color:#c47cff;background:#37214c}.exitoShell .tablesPremiumV6 .tableFilters{display:flex;gap:7px}.exitoShell .tablesPremiumV6 .tableFilters button{height:38px;border:1px solid #24353e;background:#09151c;color:#d7dee2;border-radius:7px;padding:0 14px;font-size:10px;display:flex;align-items:center;gap:20px}.exitoShell .tablesPremiumV6 .tableFilters .viewActive{color:#ffd15d;border-color:#9d701c;box-shadow:0 0 15px #ecb13133;padding:0 12px}.exitoShell .tablesPremiumV6 .tablesWorkspace{display:grid;grid-template-columns:minmax(0,1fr) 355px;gap:10px}.exitoShell .tablesPremiumV6 .venueMap{height:480px;position:relative;border:1px solid #2d3e46;border-radius:8px;overflow:hidden;background:#091016;box-shadow:0 18px 50px #00000061,0 0 24px #d6992212}.exitoShell .tablesPremiumV6 .venueMap>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.94) contrast(1.07) brightness(.86)}.exitoShell .tablesPremiumV6 .mapShade{position:absolute;inset:0;background:linear-gradient(180deg,#03090c0d,#03080b2e),radial-gradient(circle at 50% 45%,transparent 30%,rgba(1,5,7,.2) 100%);pointer-events:none}.exitoShell .tablesPremiumV6 .zoneTag,.exitoShell .tablesPremiumV6 .stageLabel,.exitoShell .tablesPremiumV6 .barLabel{position:absolute;z-index:4;color:#e8b94c;background:#060b0dcc;border:1px solid rgba(213,157,42,.3);border-radius:3px;padding:4px 18px;font-size:9px;letter-spacing:.03em;box-shadow:0 5px 14px #0006}.exitoShell .tablesPremiumV6 .zVip{left:10%;top:3%}.exitoShell .tablesPremiumV6 .zLounge{right:8%;top:3%}.exitoShell .tablesPremiumV6 .zGeneral{left:9%;top:35%}.exitoShell .tablesPremiumV6 .zTerrace{right:7%;top:38%}.exitoShell .tablesPremiumV6 .stageLabel{left:50%;top:10%;transform:translate(-50%);color:#dbe8f0;border:0;background:transparent;font-size:10px}.exitoShell .tablesPremiumV6 .barLabel{left:50%;bottom:3%;transform:translate(-50%);color:#fff;border-color:#26343a;background:#050a0cb8}.exitoShell .tablesPremiumV6 .mapTable{position:absolute;z-index:5;transform:translate(-50%,-50%);width:38px;height:38px;border-radius:8px;background:#060f13e6;color:#fff;font-weight:800;border:1px solid #4b5a60;box-shadow:0 6px 13px #0000008c,inset 0 0 10px #ffffff08}.exitoShell .tablesPremiumV6 .mapTable.free{border-color:#13dc95;box-shadow:0 0 12px #13dc95a6,inset 0 0 12px #13dc9514}.exitoShell .tablesPremiumV6 .mapTable.busy{border-color:#ff4b47;box-shadow:0 0 14px #ff4b47b8,inset 0 0 12px #ff4b4717}.exitoShell .tablesPremiumV6 .mapTable.occupied{border-color:#39a8ff;box-shadow:0 0 14px #39a8ffbf,inset 0 0 12px #39a8ff17}.exitoShell .tablesPremiumV6 .mapTable.check{border-color:#ffd25e;color:#fff1bd;box-shadow:0 0 18px #ffc742d9,inset 0 0 15px #ffc7421f}.exitoShell .tablesPremiumV6 .mapTable.warn{border-color:#d49a32;color:#ffe1a0}.exitoShell .tablesPremiumV6 .mapTable.locked{border-color:#c65dff;box-shadow:0 0 15px #b84cffb8}.exitoShell .tablesPremiumV6 .tablesBottom{display:grid;grid-template-columns:1.15fr .95fr .9fr;gap:8px;margin-top:8px}.exitoShell .tablesPremiumV6 .servicePanel{height:220px;border:1px solid #293b44;border-radius:8px;background:linear-gradient(145deg,#081319fa,#040c11fc);padding:9px;overflow:hidden}.exitoShell .tablesPremiumV6 .servicePanel header{height:30px;display:flex;align-items:center;justify-content:space-between}.exitoShell .tablesPremiumV6 .servicePanel h3{font-size:13px;margin:0}.exitoShell .tablesPremiumV6 .servicePanel header button{height:26px;border:1px solid #293a43;border-radius:6px;background:#0d1920;color:#cbd4d9;padding:0 9px;font-size:8px;display:flex;align-items:center;gap:3px}.exitoShell .tablesPremiumV6 .miniHead{display:grid;grid-template-columns:44px 1.4fr 55px 45px 76px;color:#84939c;font-size:8px;padding:5px 4px;border-bottom:1px solid #20313a}.exitoShell .tablesPremiumV6 .miniHead.order{grid-template-columns:55px 65px 1fr 60px}.exitoShell .tablesPremiumV6 .reservationRow{display:grid;grid-template-columns:44px 1.4fr 55px 45px 76px;align-items:center;padding:5px 4px;border-bottom:1px solid #17262e;font-size:8px}.exitoShell .tablesPremiumV6 .guest{display:flex;align-items:center;gap:5px}.exitoShell .tablesPremiumV6 .guest b{font-size:15px}.exitoShell .tablesPremiumV6 .reservationRow em{font-style:normal;border-radius:10px;padding:3px 5px;text-align:center}.exitoShell .tablesPremiumV6 .reservationRow em.ok{color:#65e8b7;background:#063b2b;border:1px solid #08734f}.exitoShell .tablesPremiumV6 .reservationRow em.arrive{color:#df9cff;background:#332042;border:1px solid #6d3c85}.exitoShell .tablesPremiumV6 .reservationRow em.pending{color:#ffd477;background:#3d2b08;border:1px solid #8c6214}.exitoShell .tablesPremiumV6 .activeOrderRow{display:grid;grid-template-columns:55px 65px 1fr 60px;align-items:center;padding:6px 4px;border-bottom:1px solid #17262e;font-size:8px}.exitoShell .tablesPremiumV6 .activeOrderRow>span:first-child{display:flex;align-items:center;gap:7px}.exitoShell .tablesPremiumV6 .orderDot{width:15px;height:15px;border-radius:4px;display:grid;place-items:center;background:#8b6815;color:#ffe17b;font-size:7px}.exitoShell .tablesPremiumV6 .d1{background:#8d2428}.exitoShell .tablesPremiumV6 .d2{background:#17649a}.exitoShell .tablesPremiumV6 .d3{background:#315e91}.exitoShell .tablesPremiumV6 .d4{background:#0b8c61}.exitoShell .tablesPremiumV6 .activeOrderRow em{font-style:normal;justify-self:start;border-radius:10px;padding:3px 7px}.exitoShell .tablesPremiumV6 .activeOrderRow em.prep{background:#0c3150;color:#8ed0ff;border:1px solid #176298}.exitoShell .tablesPremiumV6 .activeOrderRow em.kitchen{background:#4b2a0b;color:#ffc27c;border:1px solid #9d5717}.exitoShell .tablesPremiumV6 .activeOrderRow em.new{background:#3a2a09;color:#ffd877;border:1px solid #876014}.exitoShell .tablesPremiumV6 .activeOrderRow em.bar{background:#382048;color:#df9cff;border:1px solid #70468c}.exitoShell .tablesPremiumV6 .serviceMetrics{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.exitoShell .tablesPremiumV6 .serviceMetrics>div{border:1px solid #172830;background:#09151b;border-radius:6px;padding:7px}.exitoShell .tablesPremiumV6 .serviceMetrics small,.exitoShell .tablesPremiumV6 .serviceMetrics strong,.exitoShell .tablesPremiumV6 .serviceMetrics em{display:block}.exitoShell .tablesPremiumV6 .serviceMetrics small{font-size:7px;color:#8998a1}.exitoShell .tablesPremiumV6 .serviceMetrics strong{font-size:17px;margin:3px 0}.exitoShell .tablesPremiumV6 .serviceMetrics em{font-size:8px;color:#21d994;font-style:normal}.exitoShell .tablesPremiumV6 .waiterSales{margin-top:7px;border:1px solid #172830;border-radius:6px;padding:6px}.exitoShell .tablesPremiumV6 .waiterSales>small{font-size:8px;color:#aab5bc}.exitoShell .tablesPremiumV6 .waiterSales>div{display:grid;grid-template-columns:12px 18px 1fr 60px 52px;align-items:center;gap:4px;font-size:8px;margin-top:4px}.exitoShell .tablesPremiumV6 .waiterSales b{font-size:14px}.exitoShell .tablesPremiumV6 .waiterSales em{font-style:normal}.exitoShell .tablesPremiumV6 .waiterSales i{height:5px;background:#17252e;border-radius:8px;overflow:hidden}.exitoShell .tablesPremiumV6 .waiterSales u{display:block;height:100%;background:linear-gradient(90deg,#f0b63e,#ffd66b);text-decoration:none}.exitoShell .tablesPremiumV6 .waiterSales>div:nth-of-type(2) u{background:#25cc8d}.exitoShell .tablesPremiumV6 .waiterSales>div:nth-of-type(3) u{background:#39a8ff}.exitoShell .tablesPremiumV6 .tableDetailV6{height:708px;border:1px solid #293b44;border-radius:8px;background:linear-gradient(160deg,#09151c,#061016);overflow:hidden;box-shadow:0 18px 45px #00000059}.exitoShell .tablesPremiumV6 .detailHeader{height:58px;padding:13px 13px 4px;display:flex;justify-content:space-between;align-items:flex-start}.exitoShell .tablesPremiumV6 .detailHeader>div:first-child{display:flex;align-items:center;gap:12px}.exitoShell .tablesPremiumV6 .detailHeader h2{font-size:20px;margin:0}.exitoShell .tablesPremiumV6 .detailHeader h2 i{display:inline-block;width:10px;height:10px;border-radius:50%;background:#ffd057;margin-left:4px}.exitoShell .tablesPremiumV6 .occupiedBadge{color:#46e4ad;border:1px solid #08734f;background:#063b2b;border-radius:12px;padding:4px 9px;font-size:8px}.exitoShell .tablesPremiumV6 .detailActions{display:flex;gap:5px}.exitoShell .tablesPremiumV6 .detailActions button{width:29px;height:29px;border:1px solid #21323b;background:#0d1920;color:#cbd4d9;border-radius:6px;display:grid;place-items:center}.exitoShell .tablesPremiumV6 .zoneName{display:block;text-align:right;color:#9aa7af;padding:0 14px 8px;font-size:8px}.exitoShell .tablesPremiumV6 .detailFacts{padding:4px 13px 9px;border-top:1px solid #17272f;border-bottom:1px solid #17272f}.exitoShell .tablesPremiumV6 .detailFacts p{display:grid;grid-template-columns:18px 88px 24px 1fr;align-items:center;margin:0;padding:6px 0;font-size:9px}.exitoShell .tablesPremiumV6 .detailFacts p svg{color:#dbe3e7}.exitoShell .tablesPremiumV6 .detailFacts p span{color:#b6c0c6}.exitoShell .tablesPremiumV6 .detailFacts p strong{justify-self:end}.exitoShell .tablesPremiumV6 .detailFacts p:nth-child(n+2){grid-template-columns:18px 112px 1fr}.exitoShell .tablesPremiumV6 .detailFacts p:nth-child(n+2) strong{grid-column:3}.exitoShell .tablesPremiumV6 .detailTabs{height:38px;display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #1b2b33}.exitoShell .tablesPremiumV6 .detailTabs button{border:0;background:transparent;color:#9daab2;font-size:9px}.exitoShell .tablesPremiumV6 .detailTabs button.active{color:#ffd66e;border-bottom:1px solid #d99d28;box-shadow:0 10px 18px #da9e2814}.exitoShell .tablesPremiumV6 .detailItemV6{height:57px;display:grid;grid-template-columns:48px 1fr 28px 55px 16px;gap:7px;align-items:center;padding:5px 11px;border-bottom:1px solid #17262e}.exitoShell .tablesPremiumV6 .foodEmoji{font-size:29px;width:45px;height:45px;display:grid;place-items:center;border-radius:6px;background:radial-gradient(circle at 50% 40%,#3b2a12,#0b151a 70%);border:1px solid #314049}.exitoShell .tablesPremiumV6 .detailItemV6 span strong,.exitoShell .tablesPremiumV6 .detailItemV6 span small{display:block}.exitoShell .tablesPremiumV6 .detailItemV6 span strong{font-size:9px}.exitoShell .tablesPremiumV6 .detailItemV6 span small{font-size:8px;color:#98a5ad;margin-top:3px}.exitoShell .tablesPremiumV6 .detailItemV6 em{font-style:normal;background:#101d24;border-radius:5px;padding:7px;text-align:center;font-size:9px}.exitoShell .tablesPremiumV6 .detailItemV6>strong{font-size:10px;text-align:right}.exitoShell .tablesPremiumV6 .detailItemV6>button{border:0;background:transparent;color:#9daab2}.exitoShell .tablesPremiumV6 .detailUtility{display:grid;grid-template-columns:1fr 1.35fr;gap:7px;padding:8px 11px}.exitoShell .tablesPremiumV6 .detailUtility button{height:37px;border:1px solid #42535c;border-radius:6px;background:#0b171d;color:#dfe5e8;font-size:8px;display:flex;align-items:center;justify-content:center;gap:6px}.exitoShell .tablesPremiumV6 .detailUtility .send{border-color:#875514;color:#e6b34d;background:linear-gradient(180deg,#251b0c,#16130d)}.exitoShell .tablesPremiumV6 .detailTotals{padding:3px 13px 8px;border-bottom:1px solid #1b2b33}.exitoShell .tablesPremiumV6 .detailTotals span,.exitoShell .tablesPremiumV6 .detailTotals>strong{display:flex;justify-content:space-between;padding:5px 0;font-size:10px}.exitoShell .tablesPremiumV6 .detailTotals>strong{font-size:15px;border-top:1px solid #283841;margin-top:2px;padding-top:9px}.exitoShell .tablesPremiumV6 .detailPaymentGrid{display:grid;grid-template-columns:1fr 1fr;gap:7px;padding:9px 11px}.exitoShell .tablesPremiumV6 .detailPaymentGrid button{height:45px;border:1px solid #38636b;border-radius:6px;background:#09151b;color:#e1e6e9;display:flex;align-items:center;justify-content:center;gap:8px;font-size:9px}.exitoShell .tablesPremiumV6 .detailPaymentGrid .pay{background:linear-gradient(180deg,#ffdb77,#dda32f);border-color:#e6b544;color:#1a1205;font-weight:800;box-shadow:0 0 17px #ebb43629}.exitoShell .tablesPremiumV6 .detailPaymentGrid .bill{border-color:#1676a7;color:#d8efff}@media(max-width:1250px){.exitoShell .tablesPremiumV6 .statusCards{grid-template-columns:repeat(3,1fr)}.exitoShell .tablesPremiumV6 .tablesToolbar{height:auto;align-items:flex-end;padding:8px 0}.exitoShell .tablesPremiumV6 .tablesWorkspace{grid-template-columns:1fr 320px}.exitoShell .tablesPremiumV6 .venueMap{height:430px}.exitoShell .tablesPremiumV6 .tablesBottom{grid-template-columns:1fr 1fr}.exitoShell .tablesPremiumV6 .performance{grid-column:span 2}}.exitoShell .barKitchenPremiumV7{max-width:none;padding:14px 18px 20px;background:radial-gradient(ellipse at 44% 0,rgba(150,91,22,.14),transparent 30%),linear-gradient(#040a0ed1,#040a0ef5);min-height:calc(100vh - 66px)}.exitoShell .bkHero{height:92px;display:grid;grid-template-columns:minmax(360px,1fr) auto 535px;gap:16px;align-items:center;position:relative}.exitoShell .bkHero:before{content:"";position:absolute;inset:-14px -18px 0;background:linear-gradient(90deg,#050c10f5,#050c1085,#050c10e6),radial-gradient(ellipse at 45% 30%,rgba(196,125,36,.25),transparent 35%);z-index:0}.exitoShell .bkHero>*{position:relative;z-index:1}.exitoShell .bkHero h1{font-size:31px;line-height:1;margin:0 0 6px;letter-spacing:-.035em}.exitoShell .bkHero p{margin:0;color:#c3cbd0;font-size:14px}.exitoShell .bkView{display:flex}.exitoShell .bkView button{height:50px;padding:0 18px;border:1px solid #253740;background:#08131a;color:#dfe5e8}.exitoShell .bkView button:first-child{border-radius:8px 0 0 8px}.exitoShell .bkView button:last-child{border-radius:0 8px 8px 0}.exitoShell .bkView .active{color:#ffe39a;border-color:#bd8723;background:linear-gradient(180deg,#724f17bf,#1c1910e6);box-shadow:0 0 20px #eeb33647,inset 0 0 18px #ffd25b14}.exitoShell .bkStats{display:grid;grid-template-columns:1.55fr repeat(4,.72fr);gap:8px}.exitoShell .bkStats>div{height:64px;border:1px solid #263740;border-radius:8px;background:linear-gradient(150deg,#0b171e,#071116);padding:8px 11px;display:grid;align-content:center}.exitoShell .bkStats .wide{grid-template-columns:1fr auto;grid-template-rows:auto 1fr}.exitoShell .bkStats .wide small{grid-column:1}.exitoShell .bkStats .wide strong{font-size:26px}.exitoShell .bkStats .wide i{grid-column:2;grid-row:1/3;align-self:end;color:#f2be4e;font-style:normal;font-size:20px;letter-spacing:1px}.exitoShell .bkStats b{font-size:19px}.exitoShell .bkStats small{font-size:8px;color:#aab5bb}.exitoShell .bkStats strong{font-size:16px}.exitoShell .bkStats .blue b,.exitoShell .bkStats .blue strong{color:#3baaff}.exitoShell .bkStats .red b,.exitoShell .bkStats .red strong{color:#ff5a4f}.exitoShell .bkStats .purple b,.exitoShell .bkStats .purple strong{color:#db72ff}.exitoShell .bkStats .yellow b,.exitoShell .bkStats .yellow strong{color:#ffd05c}.exitoShell .bkStations{height:74px;display:grid;grid-template-columns:repeat(8,1fr);gap:7px;margin-bottom:8px}.exitoShell .bkStations button{border:1px solid #25363f;border-radius:7px;background:linear-gradient(180deg,#0b171d,#071116);color:#e6ebee;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.exitoShell .bkStations button b{font-size:22px;font-weight:500}.exitoShell .bkStations button span{font-size:10px}.exitoShell .bkStations .active{color:#ffda72;border-color:#d19a2f;background:radial-gradient(circle at 50% 30%,rgba(243,190,70,.25),transparent 70%),linear-gradient(#332714,#12130f);box-shadow:0 0 18px #eeb53933}.exitoShell .bkWorkspace{display:grid;grid-template-columns:minmax(0,1fr) 292px;gap:9px}.exitoShell .bkLanes{display:grid;grid-template-columns:1fr 1fr;gap:9px}.exitoShell .bkLane{height:556px;border:1px solid #24363f;border-radius:8px;background:linear-gradient(155deg,#081319fc,#050d12fc);padding:8px;overflow:hidden}.exitoShell .bkLane>header{height:37px;display:flex;align-items:center;justify-content:space-between}.exitoShell .bkLane>header>div{display:flex;align-items:center;gap:8px}.exitoShell .bkLaneIcon{font-size:22px;color:#39aaff}.exitoShell .bkLane.cook .bkLaneIcon{color:#ff5b50}.exitoShell .bkLane h2{font-size:16px;margin:0}.exitoShell .bkLane header b{font-size:9px;color:#f6c85e;border:1px solid #78591b;background:#211a0c;border-radius:12px;padding:5px 8px}.exitoShell .bkLane.cook header b{color:#ff877f;border-color:#6c2c27;background:#28100f}.exitoShell .bkLane header>button{height:28px;border:1px solid #293b44;background:#0d1920;color:#dce3e7;border-radius:6px;padding:0 11px;font-size:9px}.exitoShell .bkLane>nav{display:grid;grid-template-columns:1.05fr 1.35fr 1fr 1.15fr;gap:6px;margin:5px 0 7px}.exitoShell .bkLane>nav button{height:27px;border:1px solid #1c2c34;background:#0b171d;color:#aeb9c0;border-radius:6px;font-size:8px}.exitoShell .bkLane>nav .active{color:#ffe19a;border-color:#9c741f;background:#30240f;box-shadow:0 0 12px #eeb33624}.exitoShell .bkOrder{height:84px;display:grid;grid-template-columns:52px 70px minmax(0,1fr) 106px 22px;gap:7px;align-items:center;margin:6px 0;border:1px solid #1d3039;border-left:4px solid #e3a52c;border-radius:7px;background:linear-gradient(90deg,#0d1920fa,#060f14fa);overflow:hidden}.exitoShell .bkOrder.red{border-left-color:#ff4e45}.exitoShell .bkOrder.amber{border-left-color:#f2b333}.exitoShell .bkOrder.green{border-left-color:#19d592}.exitoShell .bkOrder.blue{border-left-color:#37a9ff}.exitoShell .bkOrder.pink{border-left-color:#e64282}.exitoShell .bkOrder.slate{border-left-color:#a9c1d1}.exitoShell .bkTimer{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(180deg,rgba(255,68,58,.17),transparent)}.exitoShell .bkOrder.amber .bkTimer{background:linear-gradient(180deg,rgba(244,176,41,.16),transparent)}.exitoShell .bkOrder.green .bkTimer{background:linear-gradient(180deg,rgba(21,210,143,.15),transparent)}.exitoShell .bkTimer small{font-size:8px}.exitoShell .bkTimer strong{font-size:21px;line-height:1.1}.exitoShell .bkTimer span{font-size:9px;color:#f5c356}.exitoShell .bkOrder>img{width:68px;height:68px;object-fit:cover;border-radius:6px;border:1px solid #3a4141;background:#111}.exitoShell .bkOrderCopy{min-width:0}.exitoShell .bkOrderCopy small,.exitoShell .bkOrderCopy strong,.exitoShell .bkOrderCopy span{display:block}.exitoShell .bkOrderCopy small{font-size:8px;color:#c6cdd1}.exitoShell .bkOrderCopy strong{font-size:10px;margin:3px 0}.exitoShell .bkOrderCopy span{font-size:8px;color:#9ca9b1;white-space:normal}.exitoShell .bkProgress{height:6px;background:#15252e;border-radius:8px;margin-top:7px;overflow:hidden}.exitoShell .bkProgress i{display:block;height:100%;background:#3baaff;border-radius:8px}.exitoShell .bkOrder.green .bkProgress i{background:#22d799}.exitoShell .bkOrder.pink .bkProgress i{background:#ff4f67}.exitoShell .bkOrderRight{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:12px}.exitoShell .bkOrderRight em{font-style:normal;color:#7dcaff;background:#092a42;border:1px solid #114c74;border-radius:10px;padding:4px 7px;font-size:8px;white-space:nowrap}.exitoShell .bkOrderRight em.ready{color:#6de6b8;background:#063a2b;border-color:#0a6c4d}.exitoShell .bkOrderRight em.late{color:#ff8178;background:#411716;border-color:#812a26}.exitoShell .bkOrderRight span{font-size:8px;color:#aeb8be}.exitoShell .bkMore{border:0;background:transparent;color:#9ca9b1;font-size:17px}.exitoShell .bkDetail{height:556px;border:1px solid #253740;border-radius:8px;background:linear-gradient(160deg,#09151c,#061016);overflow:hidden}.exitoShell .bkDetail>header{height:43px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;border-bottom:1px solid #182932}.exitoShell .bkDetail h2{font-size:15px;margin:0}.exitoShell .bkDetail header button{border:0;background:transparent;color:#d7dfe3;font-size:18px}.exitoShell .bkDetailMeta{height:48px;padding:8px 12px;display:flex;justify-content:space-between;align-items:center}.exitoShell .bkDetailMeta h3{font-size:16px;margin:0}.exitoShell .bkDetailMeta h3 i{display:inline-block;width:10px;height:10px;border-radius:50%;background:#27d89a;margin-right:5px}.exitoShell .bkDetailMeta span{font-size:10px;border:1px solid #263740;background:#0c181f;padding:7px;border-radius:6px}.exitoShell .bkDetail>nav{height:38px;display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid #182932}.exitoShell .bkDetail>nav button{border:0;background:transparent;color:#a5b0b7;font-size:9px}.exitoShell .bkDetail>nav .active{color:#ffe08c;background:linear-gradient(180deg,#d397273b,#14120c33);box-shadow:inset 0 0 0 1px #b47f24,0 0 13px #edb53926;border-radius:5px}.exitoShell .bkPrepList article{height:73px;display:grid;grid-template-columns:56px 1fr 34px 22px;gap:7px;align-items:center;padding:6px 10px;border-bottom:1px solid #172831}.exitoShell .bkPrepList img{width:55px;height:55px;object-fit:cover;border-radius:6px;border:1px solid #3a4141}.exitoShell .bkPrepList strong,.exitoShell .bkPrepList small{display:block}.exitoShell .bkPrepList strong{font-size:9px}.exitoShell .bkPrepList small{font-size:8px;color:#a0adb4;margin:3px 0}.exitoShell .bkPrepList i{display:block;height:5px;background:#16252d;border-radius:5px;overflow:hidden}.exitoShell .bkPrepList i b{display:block;height:100%;background:#20d697;border-radius:5px}.exitoShell .bkPrepList span{font-size:8px;color:#c6cfd4}.exitoShell .bkPrepList em{width:19px;height:19px;border:2px solid #71808a;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:10px;color:#71808a}.exitoShell .bkPrepList em.done{background:#22d99a;border-color:#22d99a;color:#07120e}.exitoShell .bkPrepList em.active{border-color:#3caaff;color:#3caaff}.exitoShell .bkReady{height:52px;margin:10px;width:calc(100% - 20px);border:1px solid #f1c15a;border-radius:6px;background:linear-gradient(180deg,#ffdb79,#d99c2b);color:#171006;font-weight:800;box-shadow:0 0 18px #ebb4362e}.exitoShell .bkBottom{display:grid;grid-template-columns:.95fr 1.05fr .8fr 1.3fr;gap:9px;margin-top:9px}.exitoShell .bkBottom>article{height:164px;border:1px solid #253740;border-radius:8px;background:linear-gradient(150deg,#0a161d,#071116);padding:11px;overflow:hidden}.exitoShell .bkBottom header{font-size:10px;font-weight:700}.exitoShell .bkBottom>article>strong{display:block;font-size:27px;margin:10px 0 3px}.exitoShell .bkBottom>article>b{color:#20d695;font-size:10px}.exitoShell .bkBottom>article>b span{color:#a4b0b7;font-weight:400}.exitoShell .spark{margin-top:15px;color:#f2bd48;font-size:25px;letter-spacing:1px;text-shadow:0 0 10px rgba(241,187,67,.3)}.exitoShell .bkBottom article:nth-child(2) p{display:grid;grid-template-columns:110px 1fr 30px;gap:7px;align-items:center;margin:8px 0;font-size:8px}.exitoShell .bkBottom p i{height:7px;background:#17262e;border-radius:6px;overflow:hidden}.exitoShell .bkBottom p i b{display:block;height:100%;border-radius:6px}.exitoShell .bkBottom p i .blue{background:#3baaff}.exitoShell .bkBottom p i .red{background:#ff554d}.exitoShell .bkBottom p i .purple{background:#b95eff}.exitoShell .bkBottom p i .pink{background:#f04fa7}.exitoShell .bkBottom p em{font-style:normal}.exitoShell .bars{color:#3b5261;font-size:26px;letter-spacing:1px;margin:12px 0}.exitoShell .bkAlerts{padding:8px 11px!important}.exitoShell .bkAlerts header{display:flex;justify-content:space-between;align-items:center}.exitoShell .bkAlerts header button{height:25px;border:1px solid #263841;background:#0d1920;color:#dce3e7;border-radius:6px;font-size:8px}.exitoShell .bkAlerts p{display:grid;grid-template-columns:18px 1.1fr 1fr 40px;gap:6px;align-items:center;margin:0;padding:8px 0;border-top:1px solid #182831;font-size:8px}.exitoShell .bkAlerts p b{color:#ff5b50}.exitoShell .bkAlerts p small{color:#9aa7af}.exitoShell .bkAlerts p em{font-style:normal;color:#9aa7af;text-align:right}@media(max-width:1300px){.exitoShell .bkHero{grid-template-columns:1fr auto}.exitoShell .bkStats{grid-column:1/3}.exitoShell .bkWorkspace{grid-template-columns:1fr 285px}.exitoShell .bkBottom{grid-template-columns:1fr 1fr}.exitoShell .bkLane,.exitoShell .bkDetail{height:auto}}.exitoShell .barKitchenPremiumV8{position:relative;isolation:isolate;max-width:none!important;min-height:calc(100vh - 66px);padding:12px 18px 20px!important;color:#f7f7f3!important;background:#03080b!important;overflow:hidden}.exitoShell .barKitchenPremiumV8:before{content:"";position:absolute;z-index:-2;inset:0 0 auto;height:190px;background:linear-gradient(90deg,#02070af7,#03090cb8 36%,#03080b9e 62%,#02070af0),url(/assets/pos-hero-Bg7Kxtss.webp) center 46%/cover no-repeat;filter:saturate(.82) contrast(1.12)}.exitoShell .barKitchenPremiumV8:after{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;background:radial-gradient(circle at 38% 4%,rgba(230,164,48,.15),transparent 23%),radial-gradient(circle at 84% 42%,rgba(28,116,154,.06),transparent 25%),linear-gradient(180deg,transparent 120px,#03080b 205px)}.exitoShell .barKitchenPremiumV8 button{font-family:inherit;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}.exitoShell .barKitchenPremiumV8 button:hover{border-color:#a97825;box-shadow:0 0 18px #e0a53521}.exitoShell .barKitchenPremiumV8 .bkHero{height:88px;grid-template-columns:minmax(350px,1fr) auto 520px;gap:14px}.exitoShell .barKitchenPremiumV8 .bkHero:before{display:none}.exitoShell .barKitchenPremiumV8 .bkHero h1{font-size:32px;font-weight:780;letter-spacing:-.04em;text-shadow:0 2px 18px #000}.exitoShell .barKitchenPremiumV8 .bkHero p{color:#d3d7d8;font-size:13px;text-shadow:0 2px 10px #000}.exitoShell .barKitchenPremiumV8 .bkView{gap:6px}.exitoShell .barKitchenPremiumV8 .bkView button{height:48px;border-radius:7px!important;border:1px solid rgba(93,112,120,.3);background:linear-gradient(180deg,#091217eb,#050c10f5);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);padding:0 18px}.exitoShell .barKitchenPremiumV8 .bkView .active{border-color:#d4a13a;color:#ffe39a;background:linear-gradient(180deg,#694c18c2,#19140bf0);box-shadow:0 0 24px #e6ae3942,inset 0 0 20px #ffd77314}.exitoShell .barKitchenPremiumV8 .bkStats{gap:7px}.exitoShell .barKitchenPremiumV8 .bkStats>div{height:66px;border:1px solid rgba(70,91,101,.38);background:linear-gradient(145deg,#0b171df2,#040b0ffa);box-shadow:inset 0 1px #ffffff06,0 10px 28px #0003;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.exitoShell .barKitchenPremiumV8 .bkStations{height:72px;gap:7px;margin-bottom:8px}.exitoShell .barKitchenPremiumV8 .bkStations button{border-color:#3e525b73;background:linear-gradient(180deg,#0a161cf7,#040b0ffc);box-shadow:inset 0 1px #ffffff05}.exitoShell .barKitchenPremiumV8 .bkStations button b{filter:drop-shadow(0 0 7px currentColor)}.exitoShell .barKitchenPremiumV8 .bkStations .active{border-color:#d7a23a;background:radial-gradient(circle at 50% 26%,rgba(241,188,68,.28),transparent 62%),linear-gradient(180deg,#352713,#0e100d);box-shadow:0 0 20px #e7ae352e,inset 0 0 18px #ffda730f}.exitoShell .barKitchenPremiumV8 .bkWorkspace{gap:9px;grid-template-columns:minmax(0,1fr) 302px}.exitoShell .barKitchenPremiumV8 .bkLanes{gap:9px}.exitoShell .barKitchenPremiumV8 .bkLane,.exitoShell .barKitchenPremiumV8 .bkDetail{height:556px!important;border:1px solid rgba(55,77,87,.5)!important;background:linear-gradient(150deg,#071116fb,#030a0efe)!important;box-shadow:inset 0 1px #ffffff06,0 18px 40px #00000038!important}.exitoShell .barKitchenPremiumV8 .bkLane{padding:8px}.exitoShell .barKitchenPremiumV8 .bkLane>header{border-bottom:1px solid rgba(42,60,69,.2)}.exitoShell .barKitchenPremiumV8 .bkLane h2{font-size:16px}.exitoShell .barKitchenPremiumV8 .bkLaneIcon{text-shadow:0 0 13px currentColor}.exitoShell .barKitchenPremiumV8 .bkLane>nav button{background:#071218;border-color:#172932}.exitoShell .barKitchenPremiumV8 .bkLane>nav .active{background:linear-gradient(180deg,#3a2b11,#18140b);border-color:#b98628;color:#ffe199;box-shadow:inset 0 0 12px #ffcd5b0d}.exitoShell .barKitchenPremiumV8 .bkOrder{height:84px;border-color:#18303a;background:linear-gradient(90deg,#0b181efc,#040d12fc);box-shadow:inset 0 1px #ffffff05}.exitoShell .barKitchenPremiumV8 .bkOrder>img{width:68px;height:68px;border-color:#4c4431;box-shadow:0 5px 16px #0000005c;filter:saturate(1.06) contrast(1.04)}.exitoShell .barKitchenPremiumV8 .bkOrderCopy strong{font-size:10px;color:#f4f5f3}.exitoShell .barKitchenPremiumV8 .bkOrderCopy span{color:#aeb7bb}.exitoShell .barKitchenPremiumV8 .bkProgress{background:#14252d}.exitoShell .barKitchenPremiumV8 .bkDetail>header,.exitoShell .barKitchenPremiumV8 .bkDetail>nav,.exitoShell .barKitchenPremiumV8 .bkPrepList article{border-color:#172a33}.exitoShell .barKitchenPremiumV8 .bkPrepList img{border-color:#4a402b;box-shadow:0 5px 14px #0000004d}.exitoShell .barKitchenPremiumV8 .bkReady{background:linear-gradient(135deg,#ffe080,#e5a526 70%,#bd7911);border-color:#f2c45f;box-shadow:0 8px 24px #da9d242e,inset 0 1px #ffffff52}.exitoShell .barKitchenPremiumV8 .bkBottom{display:grid!important;grid-template-columns:.95fr 1.05fr .8fr 1.3fr!important;gap:9px!important;margin-top:9px!important;background:transparent!important}.exitoShell .barKitchenPremiumV8 .bkBottom>article{height:164px!important;color:#eef2f3!important;border:1px solid rgba(56,78,88,.5)!important;border-radius:8px!important;background:linear-gradient(145deg,#09171d,#051016 58%,#030b0f)!important;box-shadow:inset 0 1px #ffffff06,0 14px 32px #00000038!important;padding:11px!important;overflow:hidden!important}.exitoShell .barKitchenPremiumV8 .bkBottom>article *{color:inherit}.exitoShell .barKitchenPremiumV8 .bkBottom header{color:#eef2f3!important}.exitoShell .barKitchenPremiumV8 .bkBottom>article>strong{color:#f7f8f6!important}.exitoShell .barKitchenPremiumV8 .bkBottom>article>b{color:#20d695!important}.exitoShell .barKitchenPremiumV8 .bkBottom>article>b span,.exitoShell .barKitchenPremiumV8 .bkBottom p small,.exitoShell .barKitchenPremiumV8 .bkBottom p em{color:#9eabb1!important}.exitoShell .barKitchenPremiumV8 .bkBottom p i{background:#15262e!important}.exitoShell .barKitchenPremiumV8 .bkBottom p i .blue{background:#3baaff!important}.exitoShell .barKitchenPremiumV8 .bkBottom p i .red{background:#ff554d!important}.exitoShell .barKitchenPremiumV8 .bkBottom p i .purple{background:#b95eff!important}.exitoShell .barKitchenPremiumV8 .bkBottom p i .pink{background:#f04fa7!important}.exitoShell .barKitchenPremiumV8 .spark{color:#f2bd48!important;text-shadow:0 0 12px rgba(241,187,67,.35)}.exitoShell .barKitchenPremiumV8 .bars{color:#405966!important}.exitoShell .barKitchenPremiumV8 .bkAlerts{background:linear-gradient(145deg,#0b171c,#050d11)!important}.exitoShell .barKitchenPremiumV8 .bkAlerts p{border-color:#182a32!important}.exitoShell .barKitchenPremiumV8 .bkAlerts p b{color:#ff5b50!important}.exitoShell .barKitchenPremiumV8 .bkAlerts header button{background:#0c181e!important;color:#e1e6e8!important;border-color:#2a3b43!important}@media(max-width:1300px){.exitoShell .barKitchenPremiumV8 .bkHero{grid-template-columns:1fr auto}.exitoShell .barKitchenPremiumV8 .bkStats{grid-column:1/3}.exitoShell .barKitchenPremiumV8 .bkWorkspace{grid-template-columns:1fr 285px}.exitoShell .barKitchenPremiumV8 .bkBottom{grid-template-columns:1fr 1fr!important}.exitoShell .barKitchenPremiumV8 .bkLane,.exitoShell .barKitchenPremiumV8 .bkDetail{height:auto!important}}.barKitchenPremiumV8 .bkOrder>img,.barKitchenPremiumV8 .bkPrepList article>img{display:block!important;position:relative!important;inset:auto!important;width:72px!important;height:72px!important;min-width:72px!important;max-width:72px!important;object-fit:cover!important;object-position:center!important;border-radius:10px!important;border:1px solid rgba(229,177,57,.28)!important;background:#071016!important;filter:none!important;opacity:1!important;transform:none!important;overflow:hidden!important}.barKitchenPremiumV8 .bkPrepList article>img{width:64px!important;height:64px!important;min-width:64px!important;max-width:64px!important}.inventoryV9{min-height:100%;padding:0 4px 22px;color:#f6f8fa;background:radial-gradient(circle at 60% -20%,rgba(206,151,42,.14),transparent 34%)}.inventoryHero{min-height:78px;display:flex;align-items:center;justify-content:space-between;padding:10px 4px 8px}.inventoryHero h1{font-size:34px;line-height:1;margin:0 0 7px;font-weight:800;letter-spacing:-1.2px}.inventoryHero p{margin:0;color:#c1c9d0;font-size:14px}.inventoryActions{display:flex;gap:10px}.inventoryActions button,.invCategoryRow button,.invFilters button,.invPanel h3 button,.invSidePanel h3 button{border:1px solid #263946;background:linear-gradient(180deg,#101d24,#091219);color:#e7edf0;border-radius:8px;padding:10px 14px;display:flex;align-items:center;gap:7px}.inventoryActions svg{width:16px}.inventoryActions .gold{background:linear-gradient(135deg,#ffe07b,#d99513);border-color:#f1bf48;color:#15100a;font-weight:800;box-shadow:0 0 24px #ecb12b33}.inventoryBody{display:grid;grid-template-columns:minmax(0,1fr) 292px;gap:12px}.inventoryCore{min-width:0}.invMetrics{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.invMetric{height:78px;border:1px solid #263946;border-radius:9px;background:linear-gradient(145deg,#191d1df7,#071117f7);display:flex;align-items:center;padding:12px;gap:11px;box-shadow:inset 0 1px #ffffff06,0 10px 25px #00000026}.invMetricIcon{width:45px;height:45px;border-radius:10px;display:grid;place-items:center;background:#e0a92621;color:#f5c43f}.invMetricIcon svg{width:25px}.invMetric.blue .invMetricIcon{color:#2dbdff;background:#07304a}.invMetric.red .invMetricIcon{color:#ff5148;background:#40191c}.invMetric.green .invMetricIcon{color:#18d892;background:#073b2b}.invMetric span,.invMetric small{display:block;color:#b7c1c7;font-size:11px}.invMetric strong{display:block;font-size:22px;line-height:1.15}.invMetric small{color:#23dc9d;margin-top:4px}.invMetric.red small{color:#ff635b}.invMetric:not(.red):not(.green):last-child small{color:#ffc93e}.invCategoryRow{display:flex;margin:14px 0 10px;gap:2px;align-items:center}.invCategoryRow button{border-radius:0;padding:11px 18px;justify-content:center;white-space:nowrap}.invCategoryRow button:first-child{border-radius:8px 0 0 8px}.invCategoryRow button:nth-child(8){border-radius:0 8px 8px 0}.invCategoryRow .active{border-color:#bd861d;background:linear-gradient(180deg,#77531499,#2c220e99);color:#ffe17a;box-shadow:0 0 17px #dda62533}.invViewLabel{margin-left:auto;color:#bac2c7;font-size:12px}.invCategoryRow .icon{padding:9px}.invCategoryRow .icon svg{width:18px}.invCategoryRow .filter{margin-left:8px;border-radius:8px}.invFilters{display:grid;grid-template-columns:1.8fr .8fr .8fr .8fr auto;gap:9px;margin-bottom:10px}.invFilters label,.invFilters button{height:42px}.invFilters label{border:1px solid #263946;border-radius:7px;background:#0c171e;display:flex;align-items:center;padding:0 12px;gap:8px}.invFilters label svg{width:16px;color:#bdc8ce}.invFilters input{border:0;outline:0;background:transparent;color:#fff;width:100%}.invFilters button{justify-content:space-between;padding:6px 12px}.invFilters button span{text-align:left;font-size:10px;color:#9faab1}.invFilters button small{display:block;color:#eef2f4;font-size:11px;margin-top:2px}.invTable{border:1px solid #20333e;border-radius:9px;overflow:hidden;background:#050e13f0}.invTR{display:grid;grid-template-columns:28px 2.1fr 1fr .9fr .75fr .85fr 1.05fr 1.25fr .9fr 24px;align-items:center;min-height:47px;border-bottom:1px solid #172b34;padding:0 10px;font-size:11px;color:#c7d0d5}.invTR:last-child{border-bottom:0}.invHead{min-height:35px;color:#aab5bc;background:#071219}.invTR .product{display:flex;align-items:center;gap:9px;color:#fff}.invTR .product img{width:40px;height:40px;object-fit:cover;border-radius:7px;border:1px solid #3b3622}.invTR .product b small{display:block;font-weight:400;color:#99a5ad;margin-top:2px}.stock{font-style:normal;border-radius:18px;padding:6px 13px;border:1px solid}.stock.ok{color:#58edb5;background:#063d2d;border-color:#087b55}.stock.bad{color:#ff8a80;background:#49191a;border-color:#a5322d}.stock.warn{color:#ffd365;background:#412b0d;border-color:#a76a17}.dangerNum{color:#ff554d;font-weight:800}.invTR svg{width:16px}.invBottom{display:grid;grid-template-columns:1fr 1.12fr 1.35fr;gap:10px;margin-top:10px}.invPanel,.invSidePanel{border:1px solid #263945;border-radius:9px;background:linear-gradient(160deg,#08141afa,#050e13fa);padding:11px;box-shadow:0 10px 25px #00000029}.invPanel h3,.invSidePanel h3{font-size:13px;margin:0 0 9px;display:flex;justify-content:space-between;align-items:center}.invPanel h3 button,.invSidePanel h3 button{font-size:9px;padding:6px 9px}.donutPanel{display:grid;grid-template-columns:125px 1fr;grid-template-rows:auto 1fr}.donutPanel h3{grid-column:1/-1}.donut{width:105px;height:105px;border-radius:50%;background:conic-gradient(#ffd25b 0 28%,#ff825e 28% 52%,#ff554b 52% 70%,#39aaff 70% 82%,#2cd6a1 82% 90%,#a75cff 90% 96%,#93a5b2 96%);display:grid;place-items:center}.donut:before{content:"";position:absolute}.donut>div{width:65px;height:65px;border-radius:50%;background:#071219;display:grid;place-content:center;text-align:center}.donut b{font-size:18px}.donut span{font-size:9px;color:#aab5bc}.donutPanel ul{list-style:none;padding:0;margin:0}.donutPanel li{font-size:10px;display:grid;grid-template-columns:12px 1fr auto;gap:5px;margin:4px 0;color:#bac5cb}.donutPanel li i{width:8px;height:8px;background:#24d99c;border-radius:50%;margin-top:2px}.valueRow{display:grid;grid-template-columns:16px 28px 1.2fr 1fr auto;align-items:center;gap:5px;font-size:9px;margin:5px 0}.valueRow img{width:26px;height:26px;object-fit:cover;border-radius:5px}.valueRow i{height:7px;border-radius:6px;background:linear-gradient(90deg,#e7a71f,#ffe171);box-shadow:0 0 8px #ffca4040}.rotation .legend{display:flex;gap:20px;font-size:9px;color:#abb8bf}.rotation svg{width:100%;height:112px;margin-top:5px;background:linear-gradient(#ffffff05 1px,transparent 1px);background-size:100% 25%}.rotation polyline{fill:none;stroke:#42a5ff;stroke-width:2}.rotation .yellow{stroke:#f4c334}.rotation .green{stroke:#27d49a}.inventoryAside{display:flex;flex-direction:column;gap:10px}.alertRow,.moveRow{display:grid;grid-template-columns:32px 40px 1fr auto;gap:7px;align-items:center;border-top:1px solid #1a2d36;padding:8px 0}.alertRow>span,.moveRow>span{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:#421a1a;color:#ff534a}.alertRow>span.amber{background:#3e2b0c;color:#ffbf31}.alertRow svg,.moveRow svg{width:16px}.alertRow img{width:38px;height:38px;object-fit:cover;border-radius:6px}.alertRow b,.moveRow b{font-size:10px}.alertRow small,.moveRow small{display:block;color:#9ca9b0;font-weight:400;margin-top:3px}.alertRow time{font-size:9px;color:#aab4ba}.moveRow{grid-template-columns:32px 1fr auto}.moveRow>span.up{background:#073b2c;color:#21d796}.moveRow>span.box{background:#44310d;color:#ffc13d}.moveRow em{font-style:normal;text-align:right;color:#9ba7ae;font-size:9px}.moveRow em strong{display:block;color:#20d99b;font-size:11px;margin-top:2px}.moveRow>span.down+b+em strong{color:#ff554d}@media(max-width:1250px){.inventoryBody{grid-template-columns:1fr}.inventoryAside{display:grid;grid-template-columns:1fr 1fr}.invMetrics{grid-template-columns:repeat(3,1fr)}.invCategoryRow{overflow:auto}.invTR{grid-template-columns:24px 2fr .9fr .8fr .7fr .8fr 1fr 1fr .8fr 20px;font-size:9px}}.exBrandOfficial{width:52px;height:52px;object-fit:contain;filter:drop-shadow(0 0 10px rgba(225,190,117,.18))}.exBrandWords{min-width:0}.exBrandWords strong{white-space:nowrap}.exitoShell .exFloorV10{max-width:none;padding:20px 22px 34px;background:radial-gradient(circle at 62% -8%,rgba(205,148,38,.1),transparent 27%),linear-gradient(180deg,#061016,#040b0f);min-height:100%}.exFloorToast{position:fixed;z-index:80;right:28px;top:82px;padding:11px 15px;border:1px solid #a97922;border-radius:10px;background:#12100af5;color:#ffe39a;box-shadow:0 18px 50px #0008,0 0 24px #e2a82f2e;display:flex;align-items:center;gap:8px;font-size:12px}.exFloorHero{min-height:96px;display:flex;align-items:center;justify-content:space-between;gap:18px}.exFloorEyebrow{display:block;color:#d7a63c;font-size:9px;font-weight:800;letter-spacing:.19em;margin-bottom:8px}.exFloorHero h1{font-size:34px;letter-spacing:-.04em;margin:0 0 6px}.exFloorHero p{margin:0;color:#aebac1;font-size:14px}.exFloorHeroActions{display:flex;gap:8px}.exFloorHeroActions button{height:42px;border:1px solid #263944;border-radius:8px;background:#08141b;color:#dce4e8;padding:0 18px;display:flex;align-items:center;gap:7px;cursor:pointer}.exFloorHeroActions button svg{width:15px}.exFloorHeroActions button.active{color:#ffe495;border-color:#c18b25;background:linear-gradient(180deg,#5a4219,#19170f);box-shadow:0 0 22px #ebb3373b,inset 0 0 16px #ffca4e14}.exFloorStats{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin:5px 0 14px}.exFloorStat{height:78px;border:1px solid #223640;border-radius:10px;background:linear-gradient(145deg,#0b171e,#071117);display:flex;align-items:center;gap:11px;padding:12px;box-shadow:0 12px 30px #00000029}.exFloorStat>i{width:38px;height:38px;border-radius:9px;background:#0a3d2e;border:1px solid #0c7756;box-shadow:inset 0 0 15px #0fd18a1f}.exFloorStat.busy>i{background:#3c1518;border-color:#8e2d31}.exFloorStat.reserved>i{background:#0b2d49;border-color:#17689f}.exFloorStat.check>i{background:#3d300e;border-color:#9a7118}.exFloorStat.clean>i{background:#24323a;border-color:#4b5b63}.exFloorStat.locked>i{background:#321d45;border-color:#71408f}.exFloorStat span,.exFloorStat small{display:block;color:#aebac1;font-size:9px}.exFloorStat strong{display:block;font-size:22px;line-height:1.05;margin:2px 0}.exFloorStat small{color:#71838d}.exFloorControlbar{height:56px;border:1px solid #20333d;border-radius:10px;background:#071219;display:flex;align-items:center;gap:9px;padding:7px 9px;margin-bottom:12px}.exFloorControlbar label{height:40px;flex:1;max-width:470px;border:1px solid #263a45;border-radius:8px;background:#09171f;display:flex;align-items:center;gap:8px;padding:0 12px}.exFloorControlbar label svg{width:16px;color:#82939c}.exFloorControlbar input{flex:1;border:0;outline:0;background:transparent;color:#fff}.exFloorControlbar>button{height:40px;border:1px solid #293c47;background:#0b171e;color:#d9e1e5;border-radius:8px;padding:0 13px;display:flex;align-items:center;gap:7px}.exFloorControlbar>button svg{width:15px}.exFloorControlbar>div{margin-left:auto;display:flex;gap:12px;padding-right:8px}.exFloorControlbar>div span{font-size:9px;color:#aab6bd;display:flex;align-items:center;gap:5px}.exFloorControlbar>div i{width:7px;height:7px;border-radius:50%;background:#19d995}.exFloorControlbar>div i.red{background:#ff4f4b}.exFloorControlbar>div i.blue{background:#3ca8ff}.exFloorControlbar>div i.gold{background:#ffc84e}.exFloorControlbar>div i.purple{background:#bc62ff}.exFloorWorkspace{display:grid;grid-template-columns:minmax(650px,1fr) 320px;gap:12px;align-items:start}.exFloorMapCard{border:1px solid #293c46;border-radius:12px;background:linear-gradient(160deg,#09161d,#050d12);overflow:hidden;box-shadow:0 24px 60px #00000052}.exFloorMapCard>header{height:62px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #1d3039}.exFloorMapCard>header span{display:block;color:#c79531;font-size:8px;letter-spacing:.17em;font-weight:800}.exFloorMapCard>header h2{font-size:17px;margin:4px 0 0}.exFloorMapCard>header>b{font-size:9px;color:#4be0ad;border:1px solid #176849;background:#062c21;border-radius:20px;padding:7px 10px;display:flex;align-items:center;gap:6px}.exFloorMapCard>header>b i{width:6px;height:6px;border-radius:50%;background:#31e6aa;box-shadow:0 0 8px #31e6aa}.exFloorMapStage{position:relative;width:min(100%,780px);margin:0 auto;background:#03080b;overflow:hidden}.exFloorMapStage>img{display:block;width:100%;height:auto}.exFloorHotspot{position:absolute;z-index:4;transform:translate(-50%,-50%);cursor:pointer;background:transparent}.exFloorHotspot.table{width:12%;height:7%;border:1px solid transparent;border-radius:13px;color:transparent}.exFloorHotspot.table:hover,.exFloorHotspot.table.selected{border-color:#ffe28a;box-shadow:0 0 0 2px #ffd35e2e,0 0 28px #ffc33780;background:#ffcd460f}.exFloorHotspot.table span{opacity:0}.exFloorHotspot.vip{width:12%;height:7%;border:1px solid transparent;border-radius:10px}.exFloorHotspot.vip:hover,.exFloorHotspot.vip.selected{border-color:#e6b13c;box-shadow:0 0 20px #e6b13c66;background:#e6b13c0f}.exFloorSide{display:flex;flex-direction:column;gap:10px}.exFloorSidePanel,.exFloorSelected{border:1px solid #263943;border-radius:10px;background:linear-gradient(155deg,#0a171e,#061016);padding:13px;box-shadow:0 14px 34px #0000002e}.exFloorSidePanel h3{font-size:13px;margin:0 0 10px}.venueInfo>p{display:grid;grid-template-columns:26px 1fr;gap:7px;margin:0;padding:10px 0;border-top:1px solid #182b34}.venueInfo>p svg{width:16px;color:#d4dde1}.venueInfo>p span{font-size:9px;color:#9caab2}.venueInfo>p b{display:block;color:#e8edef;font-size:10px;margin-top:3px;line-height:1.35}.exFloorZones{border-top:1px solid #1a2c35;padding-top:10px;display:grid;gap:7px}.exFloorZones small{color:#87969e;font-size:8px}.exFloorZones span{font-size:9px;color:#b8c3c9}.exFloorZones span i{display:inline-block;width:7px;height:7px;border-radius:2px;background:#48a8d7;margin-right:7px}.exFloorZones span:nth-of-type(2) i{background:#e17e19}.exFloorZones span:nth-of-type(3) i{background:#55df8d}.exFloorZones span:nth-of-type(4) i{background:#797cff}.exFloorZones span:nth-of-type(5) i{background:#6ba5c4}.exFloorZones span:nth-of-type(6) i{background:#e5ecef}.exZoneGrid,.exToolGrid{display:grid;grid-template-columns:1fr 1fr;gap:7px}.exZoneGrid button,.exToolGrid button{min-height:38px;border:1px solid #273b45;border-radius:7px;background:#08141b;color:#cbd5da;font-size:9px}.exZoneGrid button.active{border-color:#c58f27;color:#ffe28b;background:linear-gradient(180deg,#493716,#15150f);box-shadow:0 0 15px #e0a92d29}.exToolGrid button{height:60px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.exToolGrid svg{width:17px}.exFloorSelected{padding:15px}.exFloorSelected>div span{font-size:8px;color:#c49432;letter-spacing:.15em}.exFloorSelected h3{font-size:20px;margin:5px 0 10px}.exFloorSelected em{display:inline-block;font-style:normal;font-size:9px;border:1px solid #217956;color:#64e4b4;background:#07382a;border-radius:20px;padding:5px 9px}.exFloorSelected em.busy{border-color:#8c2e31;color:#ff8b86;background:#3b1718}.exFloorSelected em.reserved{border-color:#236da1;color:#8bcfff;background:#0d2e47}.exFloorSelected em.check{border-color:#8d681b;color:#ffd879;background:#392c0d}.exFloorSelected em.locked{border-color:#71408f;color:#dda0ff;background:#311e40}.exFloorSelected>button{width:100%;height:38px;margin-top:12px;border:1px solid #8c661c;border-radius:7px;background:linear-gradient(180deg,#3e3014,#17150e);color:#f7cf6c;display:flex;align-items:center;justify-content:center;gap:7px}.exFloorSelected>button svg{width:14px}.exFloorOperations{display:grid;grid-template-columns:1.15fr .9fr 1fr;gap:12px;margin-top:12px}.exFloorPanel{min-height:270px;border:1px solid #263943;border-radius:10px;background:linear-gradient(155deg,#0a171e,#061016);padding:13px}.exFloorPanel>header{height:44px;display:flex;align-items:flex-start;justify-content:space-between}.exFloorPanel>header span{display:block;font-size:7px;color:#bd8f33;letter-spacing:.15em}.exFloorPanel h3{font-size:14px;margin:3px 0 0}.exFloorPanel>header button{height:27px;border:1px solid #263943;border-radius:6px;background:#0b171e;color:#cbd5da;font-size:8px;padding:0 9px;display:flex;align-items:center;gap:3px}.exFloorPanel>header svg{width:12px}.exMiniHead,.exReservationRow,.exOrderRow{display:grid;align-items:center;border-bottom:1px solid #172a33;font-size:9px;padding:8px 5px}.exMiniHead{color:#7f9099;font-size:8px}.exMiniHead.five,.exReservationRow{grid-template-columns:55px 1.5fr 65px 55px 90px}.exMiniHead.four,.exOrderRow{grid-template-columns:60px 70px 1fr 65px}.exReservationRow b{font-weight:600}.exReservationRow em,.exOrderRow em{font-style:normal;border-radius:15px;padding:5px 7px;text-align:center;justify-self:start}.exReservationRow em.ok{color:#62e5b3;background:#073b2c;border:1px solid #08704f}.exReservationRow em.arrive{color:#d99cff;background:#332042;border:1px solid #71458b}.exReservationRow em.pending{color:#ffd477;background:#3d2b08;border:1px solid #8c6214}.exOrderRow em.prep{color:#8dd0ff;background:#0b3150;border:1px solid #176297}.exOrderRow em.kitchen{color:#ffc27c;background:#492b0d;border:1px solid #8d551a}.exOrderRow em.new{color:#ffd97b;background:#3b2d0b;border:1px solid #806118}.exOrderRow em.bar{color:#dc9dff;background:#342044;border:1px solid #6b4384}.exOrderRow strong{text-align:right}.exServiceMetrics{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.exServiceMetrics>div{min-height:82px;border:1px solid #172b34;border-radius:8px;background:#08151b;padding:8px}.exServiceMetrics svg{width:15px;color:#d9a83d}.exServiceMetrics span,.exServiceMetrics strong,.exServiceMetrics em{display:block}.exServiceMetrics span{font-size:8px;color:#8fa0a8}.exServiceMetrics strong{font-size:17px;color:#fff;margin:5px 0}.exServiceMetrics em{font-size:8px;color:#28d99a;font-style:normal}.exWaiters{margin-top:8px;border:1px solid #172b34;border-radius:8px;padding:9px}.exWaiters>small{color:#8fa0a8;font-size:8px}.exWaiters p{display:grid;grid-template-columns:16px 1fr 80px 58px;gap:6px;align-items:center;margin:7px 0 0;font-size:8px}.exWaiters p>i{height:5px;background:#15262e;border-radius:8px;overflow:hidden}.exWaiters p>i u{display:block;height:100%;background:linear-gradient(90deg,#e4a72d,#ffe079);text-decoration:none}.exWaiters p strong{text-align:right}.exFloorLower{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:12px}.exFloorLower article{min-height:145px;border:1px solid #243740;border-radius:10px;background:linear-gradient(145deg,#09161d,#061016);padding:15px}.exLowerIcon{width:36px;height:36px;border-radius:9px;background:#392d13;color:#f1c457;display:grid;place-items:center;margin-bottom:12px}.exLowerIcon svg{width:18px}.exFloorLower span{display:block;font-size:8px;color:#a27d31;letter-spacing:.13em}.exFloorLower strong{display:block;font-size:20px;margin:5px 0}.exFloorLower p{font-size:10px;line-height:1.55;color:#8fa0a9;margin:0}@media(max-width:1350px){.exFloorStats{grid-template-columns:repeat(3,1fr)}.exFloorWorkspace{grid-template-columns:minmax(560px,1fr) 285px}.exFloorOperations{grid-template-columns:1fr 1fr}.exFloorPanel.performance{grid-column:1/-1}.exFloorLower{grid-template-columns:1fr 1fr}.exFloorControlbar>div{display:none}}.exitoShell .pos11Page{position:relative;max-width:1780px;padding:22px 22px 48px;overflow:hidden;background:radial-gradient(circle at 62% 0,rgba(217,154,35,.08),transparent 25%)}.exitoShell .pos11Ambient{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent 0 72%,rgba(231,168,45,.025)),radial-gradient(circle at 82% 24%,rgba(255,183,48,.06),transparent 18%)}.exitoShell .pos11Heading{position:relative;display:flex;justify-content:space-between;gap:24px;align-items:flex-start;margin-bottom:18px}.exitoShell .pos11Heading>div:first-child>span{font-size:9px;font-weight:850;letter-spacing:.18em;color:#d8a63a}.exitoShell .pos11Heading h1{margin:5px 0 4px;font-size:32px;letter-spacing:-.035em}.exitoShell .pos11Heading h1 em{font-style:normal;color:#e3b44e}.exitoShell .pos11Heading p{margin:0;color:#96a6af;font-size:13px}.exitoShell .pos11Modes{display:grid;grid-template-columns:repeat(4,92px);gap:8px}.exitoShell .pos11Modes button{height:58px;border:1px solid #263943;border-radius:10px;background:linear-gradient(180deg,#0d1820,#071117);color:#dce3e7;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;font-size:9px}.exitoShell .pos11Modes svg{width:18px}.exitoShell .pos11Modes .active{border-color:#d6a33b;color:#ffe39a;background:linear-gradient(180deg,#7c5715a8,#231c0eeb);box-shadow:0 0 24px #dda52e38,inset 0 0 18px #ffd36214}.exitoShell .pos11Categories{position:relative;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;margin-bottom:12px}.exitoShell .pos11Categories button{height:82px;border:1px solid #263a45;border-radius:11px;background:linear-gradient(155deg,#0c171e,#071116);color:#e8edef;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;font-size:10px;transition:.18s}.exitoShell .pos11Categories button:hover{transform:translateY(-2px);border-color:#6d582b}.exitoShell .pos11Categories svg{width:22px;height:22px;color:#c6d0d5}.exitoShell .pos11Categories .active{border-color:#d7a238;background:linear-gradient(145deg,#594117,#17150d);color:#ffe198;box-shadow:0 0 22px #e7ae312e}.exitoShell .pos11Categories .active svg{color:#ffd96a}.exitoShell .pos11Workarea{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 365px;gap:12px;align-items:start}.exitoShell .pos11Tools{height:44px;display:flex;gap:7px;margin-bottom:12px}.exitoShell .pos11Tools label{flex:1;min-width:220px;border:1px solid #263a45;border-radius:9px;background:#09141b;display:flex;align-items:center;gap:8px;padding:0 12px}.exitoShell .pos11Tools label svg{width:16px;color:#91a1aa}.exitoShell .pos11Tools input{flex:1;background:transparent;border:0;outline:0;color:#fff}.exitoShell .pos11Tools>button{border:1px solid #263a45;border-radius:9px;background:#0a151c;color:#cbd5da;padding:0 12px;display:flex;align-items:center;gap:7px;font-size:9px}.exitoShell .pos11Tools button svg{width:14px}.exitoShell .pos11Tools .active{border-color:#9b7629;color:#ffd86d}.exitoShell .pos11Section{margin-bottom:20px}.exitoShell .pos11Section>header,.exitoShell .pos11Promos>header{display:flex;align-items:center;justify-content:space-between;margin:0 0 8px}.exitoShell .pos11Section h2,.exitoShell .pos11Promos h2{margin:0;font-size:16px}.exitoShell .pos11Section header button,.exitoShell .pos11Promos header button{border:1px solid #263943;background:#0b161d;color:#9eabb2;border-radius:7px;height:28px;padding:0 10px;font-size:8px}.exitoShell .pos11Grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.exitoShell .pos11Card{height:184px;position:relative;border:1px solid #2b3d47;border-radius:10px;overflow:hidden;background:linear-gradient(160deg,#0b171e,#071116);box-shadow:0 12px 28px #00000047;cursor:pointer;transition:.2s ease}.exitoShell .pos11Card:hover{transform:translateY(-3px);border-color:#9d772a;box-shadow:0 18px 38px #0006,0 0 18px #d69d2714}.exitoShell .pos11CardVisual{height:124px;position:relative;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 50% 45%,#3b2b15 0,#101518 55%,#071014)}.exitoShell .pos11CardVisual:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 52%,rgba(3,9,12,.92))}.exitoShell .pos11CardVisual img{width:100%;height:100%;object-fit:contain;filter:saturate(1.08) contrast(1.04);transition:.22s}.exitoShell .pos11Card:hover img{transform:scale(1.035)}.exitoShell .pos11Star{position:absolute;z-index:3;right:8px;top:7px;color:#ffd65e;fill:#ffd65e;filter:drop-shadow(0 0 6px rgba(255,201,70,.55))}.exitoShell .pos11Add{position:absolute;z-index:4;right:8px;bottom:8px;width:27px;height:27px;border-radius:50%;border:1px solid #53626a;background:#071116eb;color:#fff;display:grid;place-items:center}.exitoShell .pos11CardMeta{position:absolute;z-index:3;left:10px;right:10px;bottom:8px}.exitoShell .pos11CardMeta strong,.exitoShell .pos11CardMeta small,.exitoShell .pos11CardMeta b{display:block}.exitoShell .pos11CardMeta strong{font-size:10px;color:#fff}.exitoShell .pos11CardMeta small{font-size:8px;color:#98a7ae;margin:2px 0}.exitoShell .pos11CardMeta b{font-size:13px;color:#fff}.exitoShell .pos11Section:nth-of-type(4) .pos11CardVisual img{padding:5px 8px 10px;object-fit:contain}.exitoShell .pos11Checkout{position:sticky;top:82px;border:1px solid #2b414c;border-radius:12px;background:linear-gradient(165deg,#09161d,#040d12 78%);box-shadow:0 20px 55px #0000006b;overflow:hidden}.exitoShell .pos11Checkout>header{height:60px;padding:12px 13px;border-bottom:1px solid #1e3039;display:flex;align-items:center;justify-content:space-between}.exitoShell .pos11Checkout>header>div{display:flex;align-items:center;gap:8px}.exitoShell .pos11Checkout h2{font-size:18px;margin:0}.exitoShell .pos11Checkout h2 i{display:inline-block;width:8px;height:8px;border-radius:50%;background:#ffd05a;margin-left:4px}.exitoShell .pos11Status{font-size:8px;color:#61e5b3;background:#073d2e;border:1px solid #087856;border-radius:12px;padding:5px 9px}.exitoShell .pos11Checkout header>button{width:30px;height:30px;border:1px solid #2b3d46;border-radius:7px;background:#0e1920;color:#fff}.exitoShell .pos11Meta{padding:10px 13px;display:grid;grid-template-columns:1fr 1fr;gap:7px 12px;border-bottom:1px solid #1c2d35}.exitoShell .pos11Meta span{font-size:8px;color:#8f9da5;display:flex;align-items:center;gap:5px}.exitoShell .pos11Meta span:first-child{grid-column:span 2}.exitoShell .pos11Meta b{color:#e6ecef;font-weight:650;margin-left:auto}.exitoShell .pos11Meta svg{width:12px}.exitoShell .pos11Checkout nav{height:39px;display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #1d2d35}.exitoShell .pos11Checkout nav button{border:0;background:transparent;color:#8f9da5;font-size:8px;position:relative}.exitoShell .pos11Checkout nav .active{color:#ffe08a}.exitoShell .pos11Checkout nav .active:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:2px;background:#f0b63c;box-shadow:0 0 9px #e6a62d}.exitoShell .pos11Cart{padding:0 12px}.exitoShell .pos11Cart>div{display:grid;grid-template-columns:42px minmax(0,1fr) 62px 48px 14px;gap:7px;align-items:center;padding:10px 0;border-bottom:1px solid #1b2c35}.exitoShell .pos11Cart img{width:42px;height:42px;object-fit:contain;border-radius:7px;background:#151a1a}.exitoShell .pos11Cart span strong,.exitoShell .pos11Cart span small{display:block}.exitoShell .pos11Cart span strong{font-size:9px}.exitoShell .pos11Cart span small{font-size:7px;color:#87969e}.exitoShell .pos11Cart em{font-size:10px;font-style:normal;text-align:right}.exitoShell .pos11Qty{height:27px;display:grid;grid-template-columns:20px 22px 20px;align-items:center;border-radius:6px;background:#101c22}.exitoShell .pos11Qty button{border:0;background:transparent;color:#dce3e7;display:grid;place-items:center}.exitoShell .pos11Qty svg{width:10px}.exitoShell .pos11Qty b{text-align:center;font-size:8px}.exitoShell .pos11OrderActions{padding:9px 12px;display:grid;grid-template-columns:repeat(4,1fr);gap:5px;border-bottom:1px solid #1d2e37}.exitoShell .pos11OrderActions button{height:31px;border:1px solid #30414b;border-radius:7px;background:#101b22;color:#cbd5da;font-size:7px;display:flex;align-items:center;justify-content:center;gap:4px}.exitoShell .pos11OrderActions svg{width:12px}.exitoShell .pos11OrderActions .danger{color:#ff7167;border-color:#8d332e;background:#241111}.exitoShell .pos11Totals{padding:9px 13px;display:grid;gap:6px}.exitoShell .pos11Totals span,.exitoShell .pos11Totals>strong{display:flex;justify-content:space-between;font-size:9px}.exitoShell .pos11Totals>strong{font-size:15px;border-top:1px solid #31434d;padding-top:9px;margin-top:3px}.exitoShell .pos11Totals>strong b{font-size:18px}.exitoShell .pos11Charge{margin:0 12px 8px;width:calc(100% - 24px);height:52px;border:0;border-radius:8px;background:linear-gradient(135deg,#ffe17d,#d69213);color:#1b1205;font-size:13px;font-weight:850;display:flex;align-items:center;justify-content:center;gap:25px;box-shadow:0 10px 30px #d4911438,inset 0 1px #ffffff80}.exitoShell .pos11Pay{padding:0 12px 12px;display:grid;grid-template-columns:1fr 1fr;gap:6px}.exitoShell .pos11Pay button{height:43px;border:1px solid #2c3e48;border-radius:8px;background:#0d181f;color:#dce3e7;font-size:8px;display:flex;align-items:center;justify-content:center;gap:7px}.exitoShell .pos11Pay svg{width:16px}.exitoShell .pos11Pay .active{border-color:#b9892d;color:#ffe08a}.exitoShell .pos11CheckoutFoot{height:36px;border-top:1px solid #1d2d35;padding:0 12px;display:flex;align-items:center;justify-content:space-between}.exitoShell .pos11CheckoutFoot span{font-size:7px;color:#79d9b6}.exitoShell .pos11CheckoutFoot i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#26d99a;margin-right:5px}.exitoShell .pos11CheckoutFoot small{font-size:6px;color:#6f7e86}.exitoShell .pos11Promos{margin:24px 0 12px}.exitoShell .pos11Promos>div{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:9px}.exitoShell .pos11Promos article{height:105px;position:relative;overflow:hidden;border:1px solid #5d4520;border-radius:10px;background:linear-gradient(105deg,#291019,#17100a 55%,#080e11);padding:17px 18px}.exitoShell .pos11Promos article span,.exitoShell .pos11Promos article strong,.exitoShell .pos11Promos article small{display:block;position:relative;z-index:2}.exitoShell .pos11Promos article span{font-size:12px;color:#ff7ac7;font-weight:800}.exitoShell .pos11Promos article strong{font-size:19px;color:#ffd75f}.exitoShell .pos11Promos article small{font-size:8px;color:#d5d9db}.exitoShell .pos11Promos article img{position:absolute;right:-3px;bottom:-18px;width:46%;height:125%;object-fit:contain;filter:drop-shadow(0 8px 12px #000)}.exitoShell .pos11Insights{display:grid;grid-template-columns:1fr 1fr;gap:10px}.exitoShell .pos11Insights>section{border:1px solid #263a45;border-radius:10px;background:linear-gradient(150deg,#0a161d,#061015);padding:11px}.exitoShell .pos11Insights header{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px}.exitoShell .pos11Insights h3{margin:0;font-size:13px}.exitoShell .pos11Insights header button{height:27px;border:1px solid #263943;background:#0d1920;color:#aeb9bf;border-radius:6px;font-size:7px;padding:0 8px;display:flex;align-items:center;gap:4px}.exitoShell .pos11Rank{display:grid;grid-template-columns:25px 1fr 55px 70px;gap:6px;padding:7px 5px;border-top:1px solid #1d2d35;font-size:8px}.exitoShell .pos11Rank b{color:#ffd461}.exitoShell .pos11Rank em{font-style:normal;color:#a3b0b7}.exitoShell .pos11Rank strong{text-align:right}.exitoShell .pos11CatStats{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.exitoShell .pos11CatStats span{height:60px;border:1px solid #263943;border-radius:8px;background:#09151b;padding:8px;display:grid;grid-template-columns:24px 1fr;grid-template-rows:1fr 1fr;align-items:center}.exitoShell .pos11CatStats svg{grid-row:span 2;width:17px;color:#e7b445}.exitoShell .pos11CatStats b{font-size:8px}.exitoShell .pos11CatStats small{font-size:7px;color:#82929b}.exitoShell .pos11Toast{position:fixed;right:26px;top:80px;z-index:80;border:1px solid #957329;background:#132019;color:#ffe69c;border-radius:9px;padding:10px 14px;font-size:10px;box-shadow:0 15px 35px #000}@media(max-width:1450px){.exitoShell .pos11Workarea{grid-template-columns:minmax(0,1fr) 330px}.exitoShell .pos11Grid{grid-template-columns:repeat(3,1fr)}.exitoShell .pos11Categories{grid-template-columns:repeat(8,minmax(78px,1fr))}.exitoShell .pos11Modes{grid-template-columns:repeat(4,80px)}}.exitoShell .pos11CocktailCard{height:218px}.exitoShell .pos11CocktailCard .pos11CardVisual{height:158px;background:radial-gradient(ellipse at 50% 42%,#70521e6b 0,#181c1df5 48%,#071014)}.exitoShell .pos11CocktailCard .pos11CardVisual img{width:94%;height:94%;padding:5px 8px 16px;object-fit:contain;object-position:center center;filter:saturate(1.14) contrast(1.06) drop-shadow(0 15px 18px rgba(0,0,0,.38))}.exitoShell .pos11CocktailCard:hover .pos11CardVisual img{transform:scale(1.045)}.exitoShell .pos11DarkBlendCard .pos11CardVisual{background:radial-gradient(ellipse at 50% 40%,#34414a 0,#182128 42%,#081116 78%,#050b0f)}.exitoShell .pos11DarkBlendCard .pos11CardVisual img{mix-blend-mode:multiply;filter:saturate(1.55) brightness(1.42) contrast(1.08) drop-shadow(0 16px 20px rgba(0,0,0,.42))}.exitoShell .pos11DarkBlendCard .pos11CardVisual:before{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(circle at 50% 42%,rgba(73,155,197,.18),transparent 58%);pointer-events:none}.exitoShell .pos11DarkBlendCard .pos11CardVisual img{position:relative;z-index:1}.exitoShell .pos11CocktailCard .pos11CardMeta{bottom:9px}@media(max-width:1450px){.exitoShell .pos11CocktailCard{height:210px}.exitoShell .pos11CocktailCard .pos11CardVisual{height:151px}}.murrsaShell{--bg:#02070c;--panel:#07131d;--panel2:#091a26;--line:#12334a;--red:#ff2538;--blue:#16a8ff;--green:#20e38e;--amber:#ffbf3f;--text:#f7f9fb;--muted:#7f95a7;display:flex;min-height:100vh;background:radial-gradient(circle at 60% -20%,#0b263a 0,transparent 30%),#02070c;color:var(--text);font-family:Inter,Arial,sans-serif}.murrsaShell button,.murrsaShell input{font:inherit}.murrsaShell button{cursor:pointer}.mrSidebar{position:fixed;inset:0 auto 0 0;width:234px;background:linear-gradient(180deg,#06111a,#03090f 68%,#02060a);border-right:1px solid #112b3d;display:flex;flex-direction:column;z-index:20}.mrBrand{height:64px;display:flex;align-items:center;gap:11px;padding:0 18px;border-bottom:1px solid #112b3d}.mrMark{width:40px;height:34px;display:flex;gap:4px;transform:skew(-18deg);align-items:center}.mrMark i{display:block;width:12px;height:30px;background:linear-gradient(#ff3246,#e8182e);clip-path:polygon(30% 0,100% 0,70% 100%,0 100%)}.mrBrand strong{display:block;font-size:23px;line-height:1;font-weight:900;letter-spacing:-.04em}.mrBrand span{display:block;font-size:7px;letter-spacing:.32em;color:#a2b3c1;margin-top:6px;font-weight:700}.mrNav{padding:13px 10px 110px;overflow:auto;scrollbar-width:none}.mrNavGroup{margin-bottom:13px}.mrNavLabel{font-size:7px;letter-spacing:.27em;color:#71869a;font-weight:800;padding:5px 8px 6px}.mrNav button{width:100%;height:35px;border:0;border-radius:7px;background:transparent;color:#9eb0bf;display:flex;align-items:center;gap:10px;padding:0 10px;font-size:10px;text-align:left;transition:.18s}.mrNav button svg{color:#8fa6b7}.mrNav button:hover{background:#0b1b27;color:#fff}.mrNav button.active{color:#fff;background:linear-gradient(90deg,#3c0d16,#1c1620 58%,#0d1c28);box-shadow:inset 3px 0 var(--red),0 0 30px #ff253819;border:1px solid #6d1c2a}.mrNav button.active svg{color:#fff}.mrAiBrand{position:absolute;left:10px;right:10px;bottom:10px;height:64px;border:1px solid #5e1d2b;border-radius:10px;background:linear-gradient(135deg,#111f2c,#20111a 58%,#641724);color:#fff;display:flex;align-items:center;gap:10px;padding:10px;overflow:hidden}.mrAiBrand:after{content:"";position:absolute;right:-22px;top:-40px;width:90px;height:90px;border:1px solid #ff2d4438;transform:rotate(35deg)}.mrAiOrb{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 40% 35%,#b8f1ff,#1e9ed8 28%,#071826 60%);box-shadow:0 0 20px #1cbcff33}.mrAiBrand strong,.mrAiBrand small{display:block;text-align:left}.mrAiBrand strong{font-size:9px}.mrAiBrand small{font-size:7px;color:#aab8c4;margin-top:4px}.mrMain{margin-left:234px;width:calc(100% - 234px);min-width:0}.mrTop{height:64px;position:sticky;top:0;z-index:15;background:#04101aeb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid #123047;display:flex;align-items:center;padding:0 20px;justify-content:space-between}.mrSearch{width:min(535px,44vw);height:38px;border:1px solid #1a3d56;border-radius:9px;background:#071723;display:flex;align-items:center;gap:9px;padding:0 12px;position:relative;box-shadow:inset 0 1px #ffffff05}.mrSearch>svg{color:#7d98ac}.mrSearch input{flex:1;background:transparent;border:0;outline:0;color:#fff;font-size:9px}.mrSearch input::placeholder{color:#70879a}.mrSearch kbd{display:flex;gap:2px;align-items:center;border:1px solid #29475c;background:#102434;color:#b8c8d4;border-radius:5px;padding:3px 5px;font-size:8px}.mrSearchClear{border:0;background:transparent;color:#8ba0b0}.mrSearchResults{position:absolute;top:45px;left:0;right:0;background:#07141f;border:1px solid #1d4059;border-radius:10px;box-shadow:0 24px 60px #000c;padding:6px;z-index:30}.mrSearchResults button{width:100%;border:0;background:transparent;color:#fff;display:grid;grid-template-columns:58px 1fr 20px;gap:8px;text-align:left;padding:9px;border-radius:7px}.mrSearchResults button:hover{background:#0d2231}.mrSearchResults button>span{font-size:7px;color:#3fb8ff}.mrSearchResults strong,.mrSearchResults small{display:block}.mrSearchResults strong{font-size:9px}.mrSearchResults small{font-size:7px;color:#7e94a6;margin-top:2px}.mrTopRight{display:flex;align-items:center;gap:9px;position:relative}.mrContext,.mrBell{height:34px;border:1px solid #193a52;background:#071622;color:#dce7ee;border-radius:8px;display:flex;align-items:center;gap:7px;padding:0 10px;font-size:8px}.mrContext:hover,.mrBell:hover{border-color:#2d6b91;background:#0a1d2b}.mrDropWrap{position:relative}.mrDropdown{position:absolute;right:0;top:40px;width:180px;border:1px solid #1c4059;border-radius:9px;background:#07141f;box-shadow:0 20px 50px #000c;padding:6px;z-index:30}.mrDropdown button{width:100%;border:0;background:transparent;color:#c8d5df;padding:9px;text-align:left;font-size:8px;border-radius:6px}.mrDropdown button:hover{background:#0d2231;color:#fff}.mrDropdown.period{width:140px}.mrSystem{font-size:8px;color:#c7d4dd;white-space:nowrap}.mrSystem i{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 13px var(--green);margin-right:7px}.mrBell{width:36px;padding:0;justify-content:center;position:relative}.mrBell b{position:absolute;right:-4px;top:-5px;background:var(--red);width:15px;height:15px;border-radius:50%;display:grid;place-items:center;font-size:7px}.mrUser{display:flex;align-items:center;gap:7px;margin-left:2px}.mrUser>svg{color:#fff}.mrUser strong,.mrUser span{display:block}.mrUser strong{font-size:8px}.mrUser span{font-size:7px;color:#6f8799;margin-top:3px;display:flex;gap:3px;align-items:center}.mrNotif{position:absolute;right:0;top:47px;width:290px;background:#07141f;border:1px solid #1c4059;border-radius:10px;box-shadow:0 24px 60px #000c;z-index:30;padding:7px}.mrNotif header{display:flex;justify-content:space-between;padding:7px 8px;border-bottom:1px solid #173247}.mrNotif header strong{font-size:9px}.mrNotif header button{border:0;background:transparent;color:#93a7b6}.mrNotif>button{width:100%;display:flex;gap:8px;align-items:center;background:transparent;border:0;color:#fff;padding:9px 7px;text-align:left;border-radius:7px}.mrNotif>button:hover{background:#0c202e}.mrNotif>button>i{width:7px;height:7px;border-radius:50%;background:#299ff0}.mrNotif>button>i.hot{background:var(--red);box-shadow:0 0 9px #ff2538}.mrNotif strong,.mrNotif span{display:block}.mrNotif strong{font-size:8px}.mrNotif span{font-size:7px;color:#70879a;margin-top:2px}.mrContent{padding:0}.mrPage{padding:18px 18px 28px;max-width:1680px;margin:auto}.mrPage.premium{padding-top:0}.mrHeroPremium{height:205px;margin:0 -18px 12px;position:relative;background-image:linear-gradient(90deg,#02070c,#02070cb8 34%,#02070c21 66%,#02070c9c),var(--hero);background-size:cover;background-position:center 48%;overflow:hidden;border-bottom:1px solid #18364b}.mrHeroPremium:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0000 55%,#02070c);pointer-events:none}.mrHeroShade{position:absolute;inset:0;background:radial-gradient(circle at 62% 46%,transparent 0 18%,#00101b22 42%,#02070c99 100%)}.mrHeroCopy{position:absolute;left:34px;top:28px;z-index:2}.mrHeroKicker{font-size:43px;line-height:.9;font-weight:900;letter-spacing:.015em;text-shadow:0 5px 25px #000}.mrHeroCopy h1{font-size:24px;margin:8px 0 4px;letter-spacing:-.02em}.mrHeroCopy>p{font-size:15px;margin:0;color:#d3dce3}.mrHeroLive{margin-top:19px;display:flex;align-items:center;gap:14px;font-size:8px}.mrHeroLive b{color:#27ed98;font-size:10px}.mrHeroLive b i{display:inline-block;width:8px;height:8px;border-radius:50%;background:#20e38e;box-shadow:0 0 14px #20e38e;margin-right:5px}.mrHeroLive span{padding-left:14px;border-left:1px solid #ffffff28;color:#c0ccd5}.mrHealthCard{position:absolute;right:20px;top:33px;width:295px;height:146px;border:1px solid #24506b;border-radius:12px;background:linear-gradient(145deg,#092334e8,#061621e8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:15px;z-index:3;box-shadow:0 18px 50px #0007}.mrHealthCard>small{font-size:8px;font-weight:800;letter-spacing:.06em}.mrHealthBody{display:grid;grid-template-columns:128px 1fr;align-items:center;margin-top:8px}.mrHealthRing{width:102px;height:102px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle,#071923 57%,transparent 58%),conic-gradient(#20e38e 0 85%,#33d3ff 85% 96.8%,#17384b 96.8%);box-shadow:0 0 25px #1bdc8b22}.mrHealthRing strong{font-size:23px}.mrHealthRing span{font-size:8px;color:#27e797;margin-top:4px}.mrHealthList{border-left:1px solid #1b4057;padding-left:14px}.mrHealthList span{display:block;font-size:8px;color:#c3d0d9;margin:6px 0}.mrHealthList i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#20e38e;box-shadow:0 0 8px #20e38e;margin-right:8px}.mrKpiPremium{display:grid;grid-template-columns:repeat(6,1fr);gap:9px;margin-bottom:11px}.mrMetric{position:relative;min-height:168px;border:1px solid #173a52;border-radius:10px;background:linear-gradient(160deg,#081a27,#06121c);color:#fff;text-align:left;padding:13px 13px 10px;overflow:hidden;transition:.2s;box-shadow:inset 0 1px #ffffff04}.mrMetric:hover{transform:translateY(-2px);border-color:#2a678c;box-shadow:0 15px 35px #0007}.mrMetric.red{border-left:2px solid #ff2b3d}.mrMetric.danger{border-color:#6c2630;background:linear-gradient(145deg,#11141d,#1b0c12)}.mrMetric.money{border-color:#4b3b22}.mrMetricTitle{display:flex;align-items:center;gap:7px;color:#b7c6d1;font-size:8px}.mrMetricTitle svg:first-child{color:#28aef7}.mrMetric.red .mrMetricTitle svg:first-child,.mrMetric.danger .mrMetricTitle svg:first-child{color:#ff3347}.mrMetric.money .mrMetricTitle svg:first-child{color:#ffc74f}.mrMetricTitle span{flex:1}.mrMetricValue{display:flex;align-items:baseline;gap:8px;margin-top:11px}.mrMetricValue strong{font-size:24px;letter-spacing:-.04em}.mrMetricValue b{font-size:8px;color:#22df8e}.mrMetric>small{display:block;font-size:7px;color:#8297a8;margin-top:2px}.mrMetricChart{height:48px;display:flex;gap:3px;align-items:end;margin-top:10px;border-bottom:1px solid #17354a}.mrMetricChart i{flex:1;max-width:8px;background:linear-gradient(#1daeff,#12649a);border-radius:2px 2px 0 0;box-shadow:0 0 9px #13a8ff22}.mrMetric.red .mrMetricChart i{background:linear-gradient(#ff3448,#9b1726)}.mrMetric.purple .mrMetricChart i{background:linear-gradient(#9d67ff,#5532a3)}.mrMetricLegend{display:flex;justify-content:space-between;margin-top:6px;font-size:6px;color:#687f91}.mrMetricLegend b{color:#cbd7df}.mrCriticalMini{margin-top:9px}.mrCriticalMini span{height:27px;display:flex;align-items:center;gap:6px;border-top:1px solid #351a22;font-size:6px}.mrCriticalMini i{width:19px;height:19px;border-radius:4px;background:radial-gradient(circle,#78818a,#20262c)}.mrCriticalMini b{flex:1;font-weight:600}.mrCriticalMini em{font-style:normal;color:#ff5e6c}.mrAging{margin-top:9px}.mrAging>span{display:block;margin-top:7px}.mrAging label{display:flex;justify-content:space-between;font-size:6px;color:#8fa0ad}.mrAging label b{color:#dce5eb}.mrAging i{display:block;height:3px;background:#152b38;border-radius:4px;margin-top:4px}.mrAging em{display:block;height:100%;background:#23df8f;border-radius:4px}.mrAging>span:last-child em{background:#ff3c4f}.mrDashboardSplit{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:10px}.mrDashMain{min-width:0}.mrPanel{border:1px solid #17394f;border-radius:10px;background:linear-gradient(155deg,#071824,#06121b);overflow:hidden;box-shadow:inset 0 1px #ffffff04}.mrPanel header{min-height:54px;padding:11px 14px;border-bottom:1px solid #16364b;display:flex;align-items:center;justify-content:space-between}.mrPanel header h3{font-size:11px;margin:2px 0 0}.mrPanel header p{font-size:7px;color:#74899a;margin:3px 0 0}.mrPanel header button{border:1px solid #1c668f;background:#0b3148;color:#eaf8ff;border-radius:7px;padding:7px 11px;font-size:7px;display:flex;align-items:center;gap:5px}.mrSectionLabel{font-size:7px;color:#2db8ff;letter-spacing:.08em;font-weight:800}.mrTowerPremium{margin-bottom:10px}.mrFlowPremium{display:grid;grid-template-columns:repeat(7,1fr);gap:7px;padding:12px}.mrFlowPremium>button{position:relative;min-height:118px;border:1px solid #173c54;border-radius:8px;background:linear-gradient(160deg,#09202d,#07131d);color:#fff;padding:10px 7px;text-align:center}.mrFlowPremium>button:hover{border-color:#2b9ed8;transform:translateY(-2px)}.mrFlowPremium small{position:absolute;top:7px;left:8px;font-size:6px;color:#4e7188}.mrFlowIcon{width:34px;height:34px;border-radius:7px;display:grid;place-items:center;margin:8px auto 5px;color:#1fb5ff;background:#082638;box-shadow:0 0 18px #16a8ff18}.mrFlowPremium .flow1 .mrFlowIcon{color:#ff4d5e;background:#2a1118}.mrFlowPremium .flow2 .mrFlowIcon{color:#ffc85c;background:#2c2312}.mrFlowPremium .flow3 .mrFlowIcon,.mrFlowPremium .flow5 .mrFlowIcon{color:#25e596;background:#0c2b22}.mrFlowPremium strong,.mrFlowPremium b,.mrFlowPremium em{display:block}.mrFlowPremium strong{font-size:8px}.mrFlowPremium b{font-size:14px;margin-top:7px}.mrFlowPremium em{font-size:6px;color:#8195a5;font-style:normal;margin-top:4px}.mrConnector{position:absolute;right:-11px;top:48px;color:#43bfff;font-style:normal;font-size:16px;z-index:3;text-shadow:0 0 8px #24b7ff}.mrBottomGrid{display:grid;grid-template-columns:.82fr 1.18fr;gap:10px}.mrAlertsPremium header button,.mrRecent header button{background:transparent;border:0;color:#5fc8ff;padding:0}.mrAlertsPremium>button{width:100%;height:45px;border:0;border-bottom:1px solid #102c3e;background:transparent;color:#fff;display:grid;grid-template-columns:28px 1fr auto 15px;align-items:center;gap:7px;padding:0 12px;text-align:left}.mrAlertsPremium>button:hover{background:#0b1d29}.mrAlertsPremium>button>span{width:25px;height:25px;border-radius:6px;background:#271019;color:#ff4254;display:grid;place-items:center}.mrAlertsPremium>button:nth-of-type(2)>span{color:#ffc449;background:#29210e}.mrAlertsPremium strong,.mrAlertsPremium small{display:block}.mrAlertsPremium strong{font-size:8px}.mrAlertsPremium small{font-size:6px;color:#758b9c;margin-top:2px}.mrAlertsPremium>button>b{font-size:6px;padding:5px 6px;border-radius:4px;background:#51151e;color:#ff8a94}.mrStockHead{display:grid;grid-template-columns:1.5fr .95fr .45fr .4fr 1fr .7fr;gap:6px;padding:8px 12px 8px 42px;font-size:6px;color:#607b8f;border-bottom:1px solid #173448}.mrStockRow{width:100%;min-height:43px;border:0;border-bottom:1px solid #102c3e;background:transparent;color:#fff;display:grid;grid-template-columns:28px 1.5fr .95fr .45fr .4fr 1fr .7fr;gap:6px;align-items:center;padding:0 10px;text-align:left}.mrStockRow:hover{background:#0a1c28}.mrPartIcon{width:25px;height:25px;border-radius:5px;background:linear-gradient(145deg,#53606a,#1d252b);display:grid;place-items:center;color:#d8e0e5}.mrStockRow strong{font-size:7px}.mrStockRow code{font-size:6px;color:#29baff}.mrStockRow>b,.mrStockRow>span{font-size:6px}.mrStockRow>span:nth-last-of-type(1){display:flex;gap:3px;align-items:center;color:#a5b3bd}.mrStockRow em{font-style:normal;font-size:5px;font-weight:800;padding:5px 4px;border-radius:4px;text-align:center}.mrStockRow em.ok{background:#0c422f;color:#3be09a}.mrStockRow em.low{background:#4a151e;color:#ff7d89}.mrDashRail{display:flex;flex-direction:column;gap:10px}.mrAiOps header{justify-content:flex-start;gap:9px}.mrAiHeadIcon{width:37px;height:37px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 35% 30%,#d6f8ff,#2db8f3 25%,#0b2334 60%);box-shadow:0 0 18px #2ab8ff33}.mrAiOps header span{font-size:8px;color:#2cbcff;font-weight:800}.mrAiOps header h3{font-size:9px;font-weight:500}.mrAiRow{display:grid;grid-template-columns:20px 25px 1fr auto;gap:6px;align-items:center;min-height:53px;padding:7px 9px;border-bottom:1px solid #102d3f}.mrAiRow>small{font-size:6px;color:#7d91a0;background:#142735;padding:4px;border-radius:4px;text-align:center}.mrAiRow>span{color:#2abaff}.mrAiRow:nth-of-type(2)>span{color:#ff4051}.mrAiRow strong{font-size:7px}.mrAiRow p{font-size:6px;color:#8094a4;margin:3px 0 0;line-height:1.3}.mrAiRow button{border:1px solid #8a2632;background:#52141c;color:#fff;border-radius:5px;padding:7px 8px;font-size:6px}.mrRecent header{min-height:44px}.mrRecent>button{width:100%;min-height:38px;border:0;border-bottom:1px solid #102d3f;background:transparent;color:#fff;display:grid;grid-template-columns:32px 8px 1fr auto;gap:6px;align-items:center;padding:5px 10px;text-align:left}.mrRecent>button:hover{background:#0a1c28}.mrRecent time{font-size:6px;color:#7b90a1}.mrRecent>button>i{width:6px;height:6px;border-radius:50%;background:#25df90}.mrRecent strong,.mrRecent small{display:block}.mrRecent strong{font-size:7px}.mrRecent small{font-size:6px;color:#768b9c;margin-top:2px}.mrRecent code{font-size:6px;color:#8197a7}.mrModuleHero{min-height:120px;border:1px solid #17364d;border-radius:12px;background:linear-gradient(145deg,#0a1a26,#07111a);padding:22px;display:flex;justify-content:space-between;align-items:center}.mrEyebrow{font-size:7px;color:#3dbdff;letter-spacing:.13em}.mrModuleHero h1{font-size:28px;margin:7px 0}.mrModuleHero p{font-size:9px;color:#7d92a3}.mrModuleHeroActions{display:flex;align-items:center;gap:7px}.mrModuleHeroActions>span{font-size:7px;color:#38db91;display:flex;gap:4px}.mrModuleHeroActions button,.mrDrawerActions button{border:1px solid #1c4561;background:#0a2232;color:#dcecf7;border-radius:7px;padding:8px 10px;font-size:7px}.mrModuleHeroActions button.primary,.mrDrawerActions .primary,.mrNewForm button{background:linear-gradient(180deg,#e82a3d,#a81221);border-color:#ff4051}.mrModuleTools{margin:10px 0;display:flex;justify-content:space-between}.mrModuleTools>div:first-child{width:360px;height:36px;border:1px solid #17384e;background:#07141e;border-radius:8px;display:flex;align-items:center;gap:7px;padding:0 10px}.mrModuleTools input{background:transparent;border:0;outline:0;color:#fff;width:100%;font-size:8px}.mrToolPills{display:flex;gap:5px}.mrToolPills button{border:1px solid #19374d;background:#07131e;color:#8197aa;border-radius:7px;padding:7px 10px;font-size:7px}.mrModuleKpis{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:10px}.mrModuleKpis>div{border:1px solid #17364d;border-radius:9px;background:linear-gradient(145deg,#0a1824,#07111a);padding:12px;display:flex;gap:9px;align-items:center}.mrModuleKpis svg{color:#43b7ff}.mrModuleKpis small,.mrModuleKpis strong,.mrModuleKpis b{display:block}.mrModuleKpis small{font-size:6px;color:#6e879a}.mrModuleKpis strong{font-size:18px;margin:2px 0}.mrModuleKpis b{font-size:6px;color:#38d891}.mrDataPanel header,.mrModuleGrid .mrPanel header{height:56px}.mrDataHead,.mrDataRow{display:grid;grid-template-columns:1fr 1.8fr 1fr .7fr .8fr 20px;gap:8px;align-items:center;padding:0 14px}.mrDataHead{height:35px;font-size:6px;color:#607b90;border-bottom:1px solid #173044}.mrDataRow{width:100%;min-height:54px;border:0;border-bottom:1px solid #10283a;background:transparent;color:#fff;text-align:left}.mrDataRow:hover{background:#0a1d2b}.mrDataRow code{color:#63bff7;font-size:8px}.mrDataRow strong,.mrDataRow span{font-size:8px}.mrDataRow span{color:#8297a9}.mrDataRow em{font-style:normal;font-size:6px;font-weight:800;padding:5px;border-radius:5px;text-align:center}.mrDataRow em.ok{background:#103829;color:#42dc96}.mrDataRow em.low{background:#421820;color:#ff7680}.mrModuleGrid{display:grid;grid-template-columns:1.2fr .8fr;gap:10px}.mrTask{width:100%;min-height:52px;background:transparent;color:#fff;border:0;border-bottom:1px solid #122b3e;text-align:left;display:grid;grid-template-columns:25px 1fr auto 14px;align-items:center;padding:0 12px}.mrTask:hover{background:#0a1b27}.mrTask strong,.mrTask span{display:block;font-size:8px}.mrTask span{color:#778d9e;font-size:7px}.mrTask b{font-size:6px;color:#2fe197}.mrMiniKpis{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:12px}.mrMiniKpis>div{border:1px solid #17364d;border-radius:8px;padding:12px;text-align:center}.mrMiniKpis strong,.mrMiniKpis span{display:block}.mrMiniKpis strong{font-size:18px}.mrMiniKpis span{font-size:7px;color:#778c9c}.mrAiInsight{margin:0 11px 11px;border:1px solid #284461;border-radius:9px;background:linear-gradient(100deg,#0d2030,#0b1723);padding:11px;display:grid;grid-template-columns:24px 1fr auto;gap:8px;align-items:center}.mrAiInsight b,.mrAiInsight strong,.mrAiInsight span{display:block;font-size:7px}.mrAiInsight strong{font-size:9px;margin:3px 0}.mrAiInsight span{color:#71899c}.mrAiInsight button{border:1px solid #28577a;background:#0b2b42;color:#dff4ff;border-radius:6px;padding:6px 9px;font-size:7px}.mrDrawerBackdrop{position:fixed;inset:0;background:#000a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:40}.mrDrawer{position:fixed;right:0;top:0;bottom:0;width:min(470px,92vw);background:linear-gradient(180deg,#091724,#050c13);border-left:1px solid #1c405b;box-shadow:-30px 0 80px #000b;z-index:41;padding-bottom:20px;overflow:auto;animation:mrSlide .22s ease}@keyframes mrSlide{0%{transform:translate(40px);opacity:.5}to{transform:none;opacity:1}}.mrDrawer>header{height:78px;padding:0 20px;border-bottom:1px solid #173047;display:flex;justify-content:space-between;align-items:center}.mrDrawer header span{font-size:7px;color:#4bbcff;letter-spacing:.15em}.mrDrawer header h2{font-size:17px;margin:4px 0 0}.mrDrawer header button{border:1px solid #1b3a50;background:#0a1a26;color:#91a6b8;border-radius:7px;width:31px;height:31px}.mrProductPrice{margin:16px 18px 8px;display:flex;justify-content:space-between;border:1px solid #17394f;background:#081824;border-radius:10px;padding:14px}.mrProductPrice small,.mrProductPrice code,.mrProductPrice strong{display:block}.mrProductPrice small{font-size:6px;color:#71899a}.mrProductPrice code{color:#37baff;margin-top:5px}.mrProductPrice strong{font-size:15px;margin-top:4px}.mrDrawerStatus{margin:14px 18px 0;padding:9px 11px;border:1px solid #17442f;background:#09231a;border-radius:7px;display:flex;justify-content:space-between;font-size:7px}.mrDrawerHero{margin:10px 18px;border:1px solid #1a3a52;border-radius:10px;padding:15px;display:flex;gap:13px;align-items:center;background:#081824}.mrDrawerGrid{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin:8px 18px}.mrDrawerGrid>div{border:1px solid #17364d;border-radius:8px;padding:11px;background:#07141e}.mrDrawerGrid svg{width:15px;color:#46b9ff}.mrDrawerGrid small,.mrDrawerGrid strong{display:block}.mrDrawerGrid small{font-size:6px;color:#6d8599;margin:5px 0 3px}.mrDrawerGrid strong{font-size:8px}.mrTrace{margin:18px}.mrTrace h3{font-size:10px}.mrTrace>div{display:flex;gap:9px;min-height:39px;position:relative}.mrTrace>div>i{width:8px;height:8px;border:2px solid #28516d;border-radius:50%;margin-top:3px;z-index:2;background:#07131d}.mrTrace>div>i.done{background:#2edb8e;border-color:#2edb8e;box-shadow:0 0 8px #2edb8e}.mrTrace>div:not(:last-child):after{content:"";position:absolute;left:3px;top:11px;bottom:-2px;width:1px;background:#1b4058}.mrTrace strong,.mrTrace small{display:block}.mrTrace strong{font-size:8px}.mrTrace small{font-size:7px;color:#6e8699;margin-top:2px}.mrDrawerActions{display:flex;gap:6px;margin:18px}.mrDrawerActions button{flex:1;display:flex;justify-content:center;align-items:center;gap:5px}.mrNewForm{padding:18px}.mrNewForm label{display:block;font-size:7px;color:#7790a4;margin-bottom:12px}.mrNewForm input{display:block;width:100%;height:38px;margin-top:5px;border:1px solid #1b3c55;border-radius:7px;background:#07141e;color:#fff;padding:0 10px}.mrNewForm button{width:100%;border:1px solid #ff4051;color:#fff;border-radius:7px;padding:10px;font-size:8px;font-weight:700}@media(max-width:1350px){.mrKpiPremium{grid-template-columns:repeat(3,1fr)}.mrDashboardSplit{grid-template-columns:1fr}.mrDashRail{display:grid;grid-template-columns:1fr 1fr}.mrContext{display:none}}@media(max-width:980px){.mrSidebar{width:76px}.mrBrand>div:last-child,.mrNavLabel,.mrNav button span,.mrAiBrand>span:last-child{display:none}.mrBrand{padding:0 17px}.mrNav button,.mrAiBrand{justify-content:center}.mrMain{margin-left:76px;width:calc(100% - 76px)}.mrUser div,.mrSystem{display:none}.mrHeroCopy{left:22px}.mrHealthCard{display:none}.mrKpiPremium{grid-template-columns:repeat(2,1fr)}.mrFlowPremium{grid-template-columns:repeat(4,1fr)}.mrBottomGrid,.mrDashRail{grid-template-columns:1fr}.mrModuleKpis{grid-template-columns:repeat(2,1fr)}}.mrV4{max-width:1540px;margin:0 auto;padding:26px 30px 64px;display:flex;flex-direction:column;gap:28px}.mrV4 button{font:inherit}.v4Hero{position:relative;min-height:390px;border:1px solid rgba(54,169,226,.28);border-radius:24px;overflow:hidden;background-image:var(--hero);background-size:cover;background-position:center 54%;box-shadow:0 24px 70px #00000061,inset 0 0 0 1px #ffffff06}.v4Hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#02090ff7,#02090fc7 38%,#02090f1f 67%,#02090f75)}.v4HeroShade{position:absolute;inset:0;background:linear-gradient(180deg,#00000005,#01090f3d);z-index:1}.v4HeroCopy{position:absolute;z-index:2;left:42px;top:48px;max-width:650px}.v4HeroCopy>span,.v4SectionHead span,.v4AiHero span{font-size:12px;font-weight:900;letter-spacing:.18em;color:#42c7ff}.v4HeroCopy h1{margin:8px 0 0;font-size:70px;line-height:.9;letter-spacing:-.055em;color:#fff;font-weight:950}.v4HeroCopy h2{margin:10px 0 0;font-size:31px;line-height:1;color:#fff;font-weight:900;letter-spacing:-.02em}.v4HeroCopy p{margin:13px 0 0;font-size:22px;color:#eef7fb}.v4Live{display:flex;align-items:center;gap:18px;margin-top:27px;font-size:14px;color:#c7d7e2}.v4Live b{color:#28f4a2;font-size:17px}.v4Live b i{display:inline-block;width:9px;height:9px;border-radius:50%;background:#25f09d;box-shadow:0 0 16px #25f09d;margin-right:7px}.v4Live em{font-style:normal;padding-left:18px;border-left:1px solid rgba(255,255,255,.16)}.v4Health{position:absolute;z-index:3;right:28px;top:34px;width:340px;padding:24px;border:1px solid rgba(63,188,240,.42);border-radius:20px;background:linear-gradient(145deg,#071c28f0,#04111bf0);box-shadow:0 18px 60px #0006,0 0 38px #159ce017;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.v4Health>small{font-size:13px;font-weight:900;letter-spacing:.08em}.v4HealthBody{display:grid;grid-template-columns:145px 1fr;align-items:center;gap:18px;margin:17px 0}.v4Ring{height:138px;width:138px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle at center,#071724 54%,transparent 55%),conic-gradient(#24eca0 0 96.8%,#173546 96.8%);box-shadow:0 0 28px #22eba029}.v4Ring b{font-size:13px;color:#27efa1;margin-top:5px}.v4HealthBody>div:last-child{display:flex;flex-direction:column;gap:9px}.v4HealthBody>div:last-child span{font-size:13px;color:#d9e5eb}.v4HealthBody>div:last-child i{display:inline-block;width:8px;height:8px;border-radius:50%;background:#27efa1;box-shadow:0 0 10px #27efa1;margin-right:8px}.v4Health>button,.v4SectionHead>button,.v4AiHero>button{width:100%;height:42px;border:1px solid #1686bb;border-radius:10px;background:#073450;color:#fff;font-weight:800;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}.v4Section{border:1px solid rgba(42,139,184,.3);border-radius:22px;background:linear-gradient(180deg,#051722f5,#031019fa);box-shadow:0 18px 55px #00000038;padding:28px}.v4Priority{background:transparent;border:0;box-shadow:none;padding:0}.v4SectionHead{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:22px}.v4SectionHead h2{font-size:27px;line-height:1.1;margin:5px 0;color:#fff;letter-spacing:-.025em}.v4SectionHead p{font-size:15px;color:#849aaa;margin:0}.v4SectionHead>button{width:auto;padding:0 18px}.v4Kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.v4Kpi{position:relative;min-height:280px;padding:24px 24px 20px;text-align:left;border:1px solid rgba(42,144,191,.36);border-radius:18px;background:linear-gradient(160deg,#071d2b,#04121c);color:#fff;cursor:pointer;overflow:hidden;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.v4Kpi:hover{transform:translateY(-6px) scale(1.018);border-color:#2ec5ff;box-shadow:0 22px 50px #00000059,0 0 30px #00a9ff1a;z-index:2}.v4Kpi.red{border-left:3px solid #ff3048}.v4KpiTitle{display:flex;justify-content:space-between;align-items:center}.v4KpiTitle>span{display:flex;align-items:center;gap:11px;font-size:16px;font-weight:900;letter-spacing:.02em}.v4Kpi.red .v4KpiTitle>span{color:#ff4056}.v4Kpi.blue .v4KpiTitle>span,.v4Kpi.cyan .v4KpiTitle>span{color:#2dbdff}.v4Kpi.purple .v4KpiTitle>span{color:#9b68ff}.v4KpiValue{display:flex;align-items:baseline;gap:14px;margin-top:18px}.v4KpiValue strong{font-size:46px;letter-spacing:-.045em;line-height:1}.v4KpiValue b{font-size:15px;color:#26ee9d}.v4Kpi>p{font-size:14px;color:#9db0bd;margin:8px 0}.v4Chart{height:78px;display:flex;align-items:flex-end;gap:7px;margin-top:12px;border-bottom:1px solid rgba(255,255,255,.08)}.v4Chart i{flex:1;min-width:7px;border-radius:4px 4px 0 0;background:linear-gradient(180deg,#23baff,#0878b5);box-shadow:0 0 12px #18adf424}.v4Kpi.red .v4Chart i{background:linear-gradient(#ff4159,#b20d2b)}.v4Kpi.purple .v4Chart i{background:linear-gradient(#a56dff,#6330bc)}.v4Kpi footer{display:flex;justify-content:space-between;margin-top:8px;font-size:12px;color:#728795}.v4Kpi footer b{color:#fff}.v4Open{position:absolute;right:20px;top:22px;font-size:11px;font-style:normal;font-weight:900;color:#fff;opacity:0;transform:translate(5px);transition:.2s}.v4Kpi:hover .v4Open{opacity:1;transform:none}.v4Attention{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:18px}.v4Wide{min-height:190px;text-align:left;padding:24px;border-radius:18px;color:#fff;cursor:pointer;background:#071823;border:1px solid rgba(255,255,255,.12);transition:.22s}.v4Wide:hover{transform:translateY(-4px);box-shadow:0 20px 45px #00000047}.v4Wide.danger{border-color:#ff30488c;background:linear-gradient(145deg,#340a14a6,#07141d)}.v4Wide.money{border-color:#ffb82a59}.v4WideTitle{display:flex;align-items:center;gap:15px}.v4WideTitle>div{display:flex;align-items:baseline;gap:15px;flex:1}.v4WideTitle span{font-size:16px;font-weight:900}.v4WideTitle strong{font-size:38px}.v4WideTitle>b{color:#25eda0}.v4Wide>p{font-size:14px;color:#9eb0bc;margin:2px 0 14px 50px}.v4Parts{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.v4Parts span{display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:9px;background:#ffffff09;padding:10px;border-radius:10px}.v4Parts i{width:36px;height:36px;border-radius:8px;background:radial-gradient(circle,#6b7680,#202a31)}.v4Parts b{font-size:13px}.v4Parts em{font-style:normal;color:#ff4056;font-weight:900}.v4Aging{display:flex;flex-direction:column;gap:9px}.v4Aging span{display:grid;grid-template-columns:1fr 1.6fr;align-items:center;gap:18px}.v4Aging label{display:flex;justify-content:space-between;font-size:13px}.v4Aging span>i{height:8px;background:#112c3c;border-radius:10px;overflow:hidden}.v4Aging em{display:block;height:100%;background:linear-gradient(90deg,#1de6a0,#30c3ff)}.v4Tower{padding:30px}.v4Flow{display:grid;grid-template-columns:repeat(7,minmax(150px,1fr));gap:12px;overflow:visible}.v4FlowNode{position:relative;min-height:190px;border:1px solid rgba(36,155,211,.38);border-radius:15px;background:linear-gradient(180deg,#082333,#051721);color:#fff;padding:16px 12px;text-align:center;cursor:pointer;transition:.22s}.v4FlowNode:hover{transform:translateY(-7px) scale(1.035);border-color:#42caff;box-shadow:0 18px 38px #00000052,0 0 25px #14b5ff26;z-index:4}.v4FlowNode>small{position:absolute;left:11px;top:10px;color:#4d849d}.v4FlowIcon{display:flex;width:52px;height:52px;border-radius:12px;align-items:center;justify-content:center;margin:12px auto 8px;color:#1cc0ff;background:#0b9ede1c;box-shadow:0 0 20px #0fb3f61f}.v4FlowNode strong{display:block;font-size:15px}.v4FlowNode>b{display:block;font-size:27px;margin-top:8px}.v4FlowNode em{display:block;font-size:12px;color:#8fa5b2;font-style:normal;margin-top:4px}.v4Arrow{position:absolute;right:-17px;top:78px;font-size:27px;color:#25c9ff;text-shadow:0 0 12px #25c9ff;z-index:5}.v4FlowNode label{position:absolute;bottom:8px;left:0;right:0;font-size:10px;font-weight:900;color:#38c8ff;opacity:0;transition:.2s}.v4FlowNode:hover label{opacity:1}.v4FlowNode.n1 .v4FlowIcon{color:#ff4259;background:#ff2b441f}.v4FlowNode.n2 .v4FlowIcon{color:#ffc232;background:#ffb9211f}.v4FlowNode.n3 .v4FlowIcon,.v4FlowNode.n5 .v4FlowIcon{color:#25eaa0;background:#1be59a1a}.v4Ai{padding:0;overflow:hidden;background:linear-gradient(90deg,#061b29,#05141e)}.v4AiHero{min-height:185px;padding:30px 34px;display:grid;grid-template-columns:90px 1fr auto;align-items:center;gap:24px;background:radial-gradient(circle at 25% 20%,rgba(12,149,219,.18),transparent 35%),linear-gradient(90deg,#03131df2,#04151fd1)}.v4AiOrb{width:82px;height:82px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#56d7ff;background:radial-gradient(circle,#0d5b7b,#071c29 62%);box-shadow:0 0 35px #1abbf759}.v4AiHero h2{font-size:34px;margin:4px 0;color:#fff}.v4AiHero p{font-size:17px;margin:0;color:#d8e6ee}.v4AiHero strong{font-size:19px;display:block;margin-top:5px}.v4AiHero>button{width:auto;padding:0 20px}.v4AiGrid{display:grid;grid-template-columns:repeat(5,1fr);gap:0;border-top:1px solid rgba(37,148,198,.26)}.v4AiGrid article{min-height:220px;padding:22px;border-right:1px solid rgba(37,148,198,.22);position:relative}.v4AiGrid article>small{font-size:15px;color:#6f8592}.v4AiGrid article>span{display:flex;align-items:center;gap:9px;font-size:13px;font-weight:900;margin-top:10px;color:#e7f3f8}.v4AiGrid h3{font-size:19px;line-height:1.22;margin:14px 0 5px}.v4AiGrid p{font-size:13px;color:#95aab7;margin:0}.v4AiGrid article>button{position:absolute;left:20px;right:20px;bottom:18px;height:40px;border:1px solid #1595cf;border-radius:8px;background:#07354e;color:#fff;font-weight:800;cursor:pointer}.v4AiGrid article>button:hover{filter:brightness(1.25)}.v4Inventory{padding:0 0 8px;overflow:hidden}.v4Inventory>.v4SectionHead{padding:26px 28px 20px;margin:0;border-bottom:1px solid rgba(43,138,180,.25)}.v4StockHead,.v4StockRow{display:grid;grid-template-columns:2.1fr .45fr .45fr .55fr 1.5fr .8fr .85fr;align-items:center;gap:16px;padding:0 28px}.v4StockHead{height:44px;font-size:10px;color:#6e8998;letter-spacing:.08em}.v4StockRow{min-height:78px;width:100%;border:0;border-top:1px solid rgba(42,131,171,.18);background:transparent;color:#fff;text-align:left;cursor:pointer;transition:.18s}.v4StockRow:hover{background:#105d8024;transform:translate(3px)}.v4StockRow>div:first-child{display:grid;grid-template-columns:48px 1fr;column-gap:12px;align-items:center}.v4PartIcon{grid-row:1/3;width:46px;height:46px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#3b4951,#111c22);color:#dce9ef}.v4StockRow strong{font-size:15px}.v4StockRow code{font-size:12px;color:#22bdf9}.v4StockRow>b{font-size:16px}.v4Locations{display:flex;gap:7px;flex-wrap:wrap}.v4Locations em{font-style:normal;font-size:12px;background:#0b2635;border-radius:8px;padding:7px 9px}.v4StockRow>label{justify-self:start;font-size:11px;font-weight:900;padding:7px 10px;border-radius:7px}.v4StockRow>label.ok{background:#075a3d;color:#31f1a5}.v4StockRow>label.low{background:#681827;color:#ff7888}.v4StockRow>i{font-style:normal;font-size:12px;font-weight:900;border:1px solid #168fc8;padding:8px 10px;border-radius:8px;color:#dff6ff}.v4Bottom{display:grid;grid-template-columns:1fr 1fr;gap:20px}.v4SectionHead.compact{align-items:center;margin-bottom:10px}.v4SectionHead.compact h2{font-size:23px}.v4SectionHead.compact button{background:transparent;border:0;color:#36c7ff;height:auto;padding:0}.v4AlertRow,.v4MoveRow{width:100%;min-height:68px;display:grid;align-items:center;border:0;border-top:1px solid rgba(45,134,174,.17);background:transparent;color:#fff;text-align:left;cursor:pointer}.v4AlertRow{grid-template-columns:46px 1fr auto 24px;gap:10px}.v4AlertRow>span{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:#3a1020;color:#ff4058}.v4AlertRow strong,.v4MoveRow strong{font-size:14px}.v4AlertRow small,.v4MoveRow small{display:block;color:#849aa8;font-size:12px;margin-top:3px}.v4AlertRow>b{font-size:10px;padding:6px 8px;border-radius:6px;background:#6c1c2a}.v4MoveRow{grid-template-columns:52px 10px 1fr auto 20px;gap:10px}.v4MoveRow time{font-size:13px;color:#8ea4b1}.v4MoveRow>i{width:8px;height:8px;border-radius:50%;background:#24eaa0;box-shadow:0 0 10px #24eaa0}.v4MoveRow code{font-size:11px;color:#b5c5cf}@media(max-width:1350px){.v4HeroCopy h1{font-size:58px}.v4Health{width:310px}.v4KpiValue strong{font-size:39px}.v4Flow{grid-template-columns:repeat(7,minmax(130px,1fr))}.v4FlowNode{min-height:180px}.v4AiGrid article{padding:18px}.v4AiGrid h3{font-size:17px}}@media(max-width:1120px){.mrV4{padding:20px}.v4Kpis{grid-template-columns:repeat(2,1fr)}.v4Attention,.v4Bottom{grid-template-columns:1fr}.v4Flow{overflow-x:auto;grid-template-columns:repeat(7,170px);padding-bottom:10px}.v4AiGrid{grid-template-columns:repeat(2,1fr)}.v4Health{position:relative;right:auto;top:auto;margin:240px 24px 24px auto}.v4Hero{min-height:620px}.v4StockHead{display:none}.v4StockRow{grid-template-columns:2fr repeat(3,.5fr) 1.4fr .8fr}.v4StockRow>i{display:none}}.mrV4{--v45-canvas:#02080d;--v45-s1:#06141e;--v45-s2:#081b27;--v45-s3:#0b2230;--v45-line:rgba(68,167,211,.22);--v45-cyan:#2bc4ff;--v45-red:#ff344d;--v45-green:#2de6a0;--v45-amber:#ffc34b;background:radial-gradient(900px 440px at 62% 0%,rgba(10,84,119,.12),transparent 70%);padding-bottom:56px}.v4Section{border-color:var(--v45-line);background:linear-gradient(155deg,#081b27f5,#041018fa);box-shadow:inset 0 1px #ffffff06,0 22px 70px #00000029}.v4Hero{min-height:430px;border-radius:24px;border-color:#67bee247;box-shadow:0 28px 80px #0000005c,inset 0 1px #ffffff14;background-position:center 45%}.v4HeroShade{background:linear-gradient(90deg,#000509f5,#00060ad1 29%,#00070c47 55%,#00070c0f 72%,#00070c40),linear-gradient(180deg,#00000005,#00050957)}.v4HeroCopy{max-width:690px}.v4HeroCopy>span{font-size:15px;letter-spacing:.18em}.v4HeroCopy h1{font-size:76px;letter-spacing:-.055em;text-shadow:0 10px 34px rgba(0,0,0,.62)}.v4HeroCopy h2{font-size:34px;letter-spacing:-.025em}.v4HeroCopy p{font-size:21px}.v4Live{margin-top:25px;gap:18px}.v4Live b{font-size:16px}.v4Live em{font-size:13px}.v4Health{width:350px;border-radius:20px;background:linear-gradient(145deg,#092331f5,#04121bf0);box-shadow:0 24px 70px #0000006b,0 0 0 1px #3cbaeb0d inset}.v4Health>small{font-size:13px;letter-spacing:.06em}.v4Ring{width:142px;height:142px}.v4Ring strong{font-size:34px}.v4HealthBody>div:last-child span{font-size:13px;margin:9px 0}.v4SectionHead h2{letter-spacing:-.035em}.v45Priority{margin-top:28px}.v45Priority .v4SectionHead{margin-bottom:18px}.v45Priority .v4SectionHead h2{font-size:31px}.v45Priority .v4SectionHead p{font-size:15px}.v4Kpis{gap:15px}.v4Kpi{min-height:252px;padding:21px 21px 18px;border-radius:16px;background:radial-gradient(260px 160px at 85% 0%,rgba(29,170,235,.08),transparent 70%),linear-gradient(160deg,#081d2a,#04121b)}.v4KpiTitle>span{font-size:17px}.v4KpiValue strong{font-size:43px}.v4Kpi>p{font-size:13px}.v4Chart{height:64px}.v4Kpi:hover{transform:translateY(-5px) scale(1.012);box-shadow:0 24px 56px #0000006b,0 0 0 1px #34c4ff24 inset}.v4Kpi:focus-visible,.v4FlowNode:focus-visible,.v4AiGrid button:focus-visible{outline:2px solid #55d4ff;outline-offset:3px}.v4Attention{gap:15px}.v4Wide{min-height:170px;padding:21px;border-radius:16px}.v4WideTitle span{font-size:17px}.v4WideTitle strong{font-size:35px}.v4Parts span{background:linear-gradient(145deg,#ffffff0b,#ffffff05);border:1px solid rgba(255,255,255,.035)}.v45Tower{padding:28px;border-radius:22px;background:radial-gradient(720px 240px at 48% 55%,rgba(0,158,222,.08),transparent 72%),linear-gradient(155deg,#071b28,#04121b)}.v45Tower .v4SectionHead h2{font-size:31px}.v4Flow{gap:10px}.v4FlowNode{min-height:178px;border-radius:14px;background:linear-gradient(180deg,#092534f0,#05151ef5);box-shadow:inset 0 1px #ffffff09}.v4FlowIcon{width:56px;height:56px}.v4FlowNode strong{font-size:16px}.v4FlowNode>b{font-size:29px}.v4FlowNode em{font-size:12px}.v4FlowNode:hover{transform:translateY(-6px) scale(1.025)}.v4Ai{position:relative;border-radius:22px;background:linear-gradient(140deg,#071b28,#04131d);box-shadow:0 26px 80px #00000038}.v45AiGlow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(540px 260px at 17% 9%,rgba(24,185,248,.12),transparent 70%)}.v4AiHero{position:relative;z-index:1;min-height:158px;padding:26px 30px;grid-template-columns:76px 1fr auto;gap:20px}.v4AiOrb{width:70px;height:70px}.v4AiHero h2{font-size:31px;letter-spacing:-.035em}.v4AiHero p{font-size:15px}.v4AiHero strong{font-size:17px}.v4AiGrid{position:relative;z-index:1}.v4AiGrid article{min-height:224px;padding:20px 19px 18px;transition:background .2s ease,transform .2s ease}.v4AiGrid article:hover{background:#15668b14}.v4AiGrid article>small{position:absolute;right:16px;top:15px;font-size:13px;color:#4e7284}.v45AiTitle{display:flex;align-items:center;gap:11px;margin-top:4px}.v45AiIcon{width:48px;height:48px;border-radius:13px;display:grid;place-items:center;background:#ff344d1a;color:#ff4a60;box-shadow:0 0 22px #ff344d14}.v45AiTitle>div strong{display:block;font-size:16px;letter-spacing:.035em}.v45AiTitle>div em{display:block;font-size:9px;font-style:normal;font-weight:900;letter-spacing:.11em;color:#ff6072;margin-top:4px}.v4AiGrid h3{font-size:20px;line-height:1.18;margin:16px 0 6px;letter-spacing:-.025em;max-width:240px}.v4AiGrid p{font-size:12px;line-height:1.45;color:#7f98a8}.v4AiGrid article>button{left:18px;right:18px;bottom:16px;height:38px;display:flex;align-items:center;justify-content:center;gap:7px;background:linear-gradient(180deg,#0b4563,#07334b);transition:.18s}.v4AiGrid article>button:hover{transform:translateY(-2px);box-shadow:0 9px 24px #0090d62e;filter:none}.aiTone2 .v45AiIcon{color:#52baff;background:#1f99eb1a}.aiTone2 .v45AiTitle>div em{color:#52baff}.aiTone3 .v45AiIcon{color:#a57bff;background:#8e5df51a}.aiTone3 .v45AiTitle>div em{color:#a57bff}.aiTone4 .v45AiIcon{color:#35e3a0;background:#23dc941a}.aiTone4 .v45AiTitle>div em{color:#35e3a0}.aiTone5 .v45AiIcon{color:#ffc452;background:#ffbc361a}.aiTone5 .v45AiTitle>div em{color:#ffc452}.v45Inventory{border-radius:22px}.v45Inventory>.v4SectionHead{padding:24px 28px 18px}.v45Inventory .v4SectionHead h2{font-size:30px}.v4StockRow{min-height:88px}.v4StockRow>div:first-child{grid-template-columns:62px 1fr}.v45PartPhoto{grid-row:1/3;width:58px;height:58px;border-radius:13px;position:relative;display:grid;place-items:center;overflow:hidden;color:#dbe9ef;border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px #ffffff14,0 8px 18px #0000003d}.v45PartPhoto:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 38% 32%,rgba(255,255,255,.2),transparent 26%),linear-gradient(145deg,#46545c,#18252d 52%,#081219)}.v45PartPhoto svg{position:relative;z-index:2;filter:drop-shadow(0 3px 6px #000)}.v45PartPhoto i{position:absolute;right:5px;bottom:5px;width:7px;height:7px;border-radius:50%;background:#2de6a0;box-shadow:0 0 8px #2de6a0;z-index:3}.v45PartPhoto.alternator:before{background:radial-gradient(circle at 38% 32%,rgba(255,255,255,.18),transparent 25%),linear-gradient(145deg,#58646a,#262f34 48%,#0b1216)}.v45PartPhoto.brakes:before{background:radial-gradient(circle at 38% 32%,rgba(255,255,255,.17),transparent 25%),linear-gradient(145deg,#5a4b48,#292225 48%,#0b1115)}.v45PartPhoto.filter:before{background:radial-gradient(circle at 38% 32%,rgba(255,255,255,.18),transparent 25%),linear-gradient(145deg,#56616a,#1d2a32 48%,#081219)}.v4StockRow strong{font-size:16px}.v4StockRow code{font-size:12px}.v4StockRow:hover{background:linear-gradient(90deg,#156c951c,#156c9509);transform:none}.v4StockRow>i{transition:.18s}.v4StockRow:hover>i{background:#0b4a69;border-color:#32c5ff;transform:translate(2px)}.v4Bottom{gap:18px}.v4Alerts,.v4Moves{border-radius:20px}.v4AlertRow,.v4MoveRow{transition:.16s}.v4AlertRow:hover,.v4MoveRow:hover{background:#15668b14;padding-left:7px}@media(max-width:1350px){.v4HeroCopy h1{font-size:64px}.v4HeroCopy h2{font-size:29px}.v4Health{width:320px}.v4KpiTitle>span{font-size:15px}.v4KpiValue strong{font-size:39px}.v4AiGrid h3{font-size:18px}}.v4Hero{border:1px solid #17394c!important;box-shadow:0 28px 80px #0000005c!important;background-color:#06131d}.v4Hero:before{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff03;pointer-events:none;z-index:4}.mpPage{padding:24px 28px 54px;max-width:1700px;margin:auto;color:#f5f9fc}.mpHero{height:260px;position:relative;overflow:hidden;border:1px solid #17394b;border-radius:22px;background:#06111a}.mpHero>img{position:absolute;right:0;top:0;width:58%;height:100%;object-fit:cover;filter:saturate(1.08) contrast(1.06)}.mpHeroShade{position:absolute;inset:0;background:linear-gradient(90deg,#02080d,#041019 39%,#030c12b8 55%,#030c1214)}.mpHeroCopy{position:absolute;z-index:2;left:34px;top:34px}.mpHeroCopy span,.mpCatalog header span,.mpCompat header span{font-size:13px;font-weight:900;letter-spacing:.14em;color:#20c9ff}.mpHeroCopy h1{font-size:52px;line-height:1;margin:10px 0 12px;letter-spacing:-.04em}.mpHeroCopy p{font-size:18px;line-height:1.5;color:#d1dde5;margin:0}.mpKpis{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:-1px;padding:16px 0}.mpKpis>button{min-height:128px;text-align:left;border:1px solid #135174;border-radius:15px;background:linear-gradient(145deg,#071d2b,#06131d);padding:20px;display:flex;align-items:flex-start;gap:15px;color:#fff;position:relative;overflow:hidden;transition:.2s}.mpKpis>button:hover,.mpCategories>button:hover,.mpProductGrid article:hover{transform:translateY(-3px);border-color:#1bbcff;box-shadow:0 16px 36px #00adff1a}.mpKpis svg{width:34px;height:34px;color:#16c8ff;filter:drop-shadow(0 0 8px currentColor)}.mpKpis .danger svg{color:#ff344f}.mpKpis .purple svg{color:#a05cff}.mpKpis span{display:block;font-size:14px;color:#c2d0d9}.mpKpis strong{display:block;font-size:34px;line-height:1.05;margin:4px 0 10px}.mpKpis b{color:#18e59b}.mpKpis small{font-weight:500;color:#8ba0ae}.bars{position:absolute;right:18px;bottom:18px;width:70px;height:45px;background:linear-gradient(to top right,transparent 48%,#22bdfd 50%);clip-path:polygon(0 100%,0 80%,15% 80%,15% 65%,30% 65%,30% 72%,45% 72%,45% 50%,60% 50%,60% 35%,75% 35%,75% 20%,90% 20%,90% 0,100% 0,100% 100%);opacity:.85}.bars.green{background:#13e29a}.bars.red{background:#ff334f}.bars.violet{background:#a05cff}.mpSearchBox{border:1px solid #15516f;border-radius:16px;background:#061923;overflow:hidden;margin-bottom:14px}.mpSearchBox nav{height:48px;border-bottom:1px solid #14384a;display:flex;align-items:stretch}.mpSearchBox nav button{padding:0 22px;border:0;background:transparent;color:#c2d0d9;display:flex;gap:8px;align-items:center;font-weight:700}.mpSearchBox nav button svg{width:16px}.mpSearchBox nav .active{color:#fff;background:linear-gradient(180deg,#ff26414d,#ff26410f);box-shadow:inset 0 -3px #ff2745}.mpSearchLine{display:grid;grid-template-columns:1fr 170px;gap:12px;padding:14px}.mpSearchLine>div{border:1px solid #28566e;border-radius:9px;height:48px;display:flex;align-items:center;padding:0 14px;gap:10px}.mpSearchLine input{width:100%;background:none;border:0;outline:0;color:#fff;font-size:15px}.mpSearchLine>button{border:1px solid #ff334d;background:linear-gradient(180deg,#7b1425,#3a0c15);color:#fff;border-radius:9px;font-weight:900;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 0 22px #ff254033}.mpFilters{display:grid;grid-template-columns:repeat(4,1fr) 170px;gap:10px;padding:0 14px 14px}.mpFilters label{border:1px solid #28566e;border-radius:9px;padding:7px 12px;font-size:11px;color:#8ea5b3}.mpFilters select{display:block;width:100%;background:#071a25;color:#fff;border:0;outline:0;font-size:14px;font-weight:700}.mpFilters .more{border:1px solid #15a9ed;border-radius:9px;background:#073451;color:#fff;font-weight:800;display:flex;align-items:center;justify-content:center;gap:9px}.mpCategories{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin-bottom:16px}.mpCategories button{height:145px;padding:0;overflow:hidden;border:1px solid #16465f;border-radius:13px;background:#071923;color:#fff;position:relative;text-align:left;transition:.2s}.mpCategories img{width:100%;height:100%;object-fit:cover}.mpCategories div{position:absolute;inset:auto 0 0;padding:28px 12px 12px;background:linear-gradient(transparent,#031018 55%)}.mpCategories strong,.mpCategories span{display:block}.mpCategories strong{font-size:15px}.mpCategories span{font-size:12px;color:#a9bdc9;margin-top:3px}.mpCategories .active{border:2px solid #ff2947;box-shadow:0 0 18px #ff234147}.mpSection,.mpCatalog,.mpCompat,.mpAnalytics>article{border:1px solid #15445c;border-radius:16px;background:linear-gradient(145deg,#061a25,#04121b);overflow:hidden}.mpSection{padding:16px;margin-bottom:16px}.mpSection>header,.mpCatalog>header,.mpCompat>header{display:flex;align-items:center;justify-content:space-between}.mpSection h2,.mpCatalog h2,.mpCompat h2,.mpAnalytics h2{font-size:24px;margin:0}.mpSection p,.mpCatalog p,.mpCompat p,.mpAnalytics p{margin:3px 0 0;color:#9eb1bd}.mpSection header>button,.mpCatalog header button,.mpCompat button{border:1px solid #0e9fe1;background:#073551;color:#fff;border-radius:8px;padding:11px 16px;font-weight:800;display:flex;align-items:center;gap:5px}.mpProductGrid{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin-top:14px}.mpProductGrid article{border:1px solid #18506b;border-radius:12px;background:#061824;padding:9px;transition:.2s}.mpProductImage{height:120px;border-radius:9px;background:#0a1d28;position:relative;overflow:hidden}.mpProductImage img{width:100%;height:100%;object-fit:cover}.mpProductImage button{position:absolute;right:6px;top:6px;border:0;background:#06121a;color:#fff;border-radius:50%;width:30px;height:30px}.mpProductImage em{position:absolute;left:7px;bottom:7px;padding:4px 7px;border-radius:5px;font-size:10px;font-weight:900;font-style:normal;background:#ffb23b;color:#17100a}.mpProductImage em.low{background:#ff3049;color:#fff}.mpProductImage em.ok{background:#13dc94;color:#022015}.mpProductGrid h3{font-size:15px;margin:9px 0 2px}.mpProductGrid code,.mpProductGrid>article>span{display:block;color:#8ea5b3;font-size:12px}.mpProductGrid p{font-size:12px;margin:8px 0}.mpProductGrid p.ok{color:#23e5a0}.mpProductGrid p.low{color:#ff4056}.mpProductGrid>article>strong{font-size:18px}.mpProductGrid article>div:last-child{display:grid;grid-template-columns:42px 1fr;gap:7px;margin-top:9px}.mpProductGrid article>div:last-child button{height:35px;border:1px solid #159ddd;background:#073a59;color:#fff;border-radius:7px;font-weight:800}.mpAnalytics{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:14px;margin-bottom:16px}.mpAnalytics>article{min-height:235px;padding:18px}.mpAnalytics header{display:flex;gap:10px;align-items:center}.mpAnalytics header svg{color:#21c8ff}.mpDonut{width:128px;height:128px;border-radius:50%;background:conic-gradient(#18e5a2 0 90%,#ffd43b 90% 92%,#ff3049 92% 99%,#9b5cff 99%);display:flex;align-items:center;justify-content:center;float:left;margin:18px 28px 0 0}.mpDonut:after{content:"";position:absolute}.mpDonut strong{width:86px;height:86px;background:#061620;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:21px}.mpDonut small{font-size:11px;color:#a7b7c1}.mpAnalytics ul{list-style:none;padding:18px 0 0;margin:0}.mpAnalytics li{display:grid;grid-template-columns:14px 1fr 55px 35px;gap:6px;margin:9px 0;color:#d5e0e6}.mpAnalytics li i{width:10px;height:10px;border-radius:50%;margin-top:4px;background:#19e59e}.mpAnalytics li i.y{background:#ffd33b}.mpAnalytics li i.r{background:#ff3049}.mpAnalytics li i.v{background:#9b5cff}.mpBrand{display:grid;grid-template-columns:90px 1fr 50px 35px;gap:9px;align-items:center;margin:14px 0;font-size:12px}.mpBrand i{height:9px;border-radius:10px;background:#102d3b;overflow:hidden}.mpBrand i b{display:block;height:100%;background:linear-gradient(90deg,#1fd5ed,#79f1ff);border-radius:10px}.mpBrand em{font-style:normal;color:#8fa7b5}.mpChart{height:150px;margin-top:25px;border-left:1px solid #1c4558;border-bottom:1px solid #1c4558;display:flex;align-items:flex-end;gap:5px;padding:0 8px}.mpChart i{flex:1;min-height:10px;background:linear-gradient(#48d9ff,#0789d1);border-radius:3px 3px 0 0}.mpCatalog{margin-bottom:16px}.mpCatalog>header,.mpCompat>header{padding:18px 20px;border-bottom:1px solid #14384a}.mpCatalog header>div:last-child{display:flex;gap:8px}.mpTableHead,.mpTableRow{display:grid;grid-template-columns:1.5fr .75fr .8fr 1fr .8fr .95fr .75fr .75fr;align-items:center;gap:10px;padding:0 20px}.mpTableHead{height:42px;color:#7f99a8;font-size:11px;text-transform:uppercase}.mpTableRow{min-height:62px;border-top:1px solid #103140;font-size:13px}.mpTableRow:hover{background:#082432}.mpTableRow .prod{display:flex;align-items:center;gap:10px}.mpTableRow .prod img{width:42px;height:42px;object-fit:cover;border-radius:7px;background:#fff}.mpTableRow code{color:#b8c8d1}.mpTableRow .ok{color:#1de5a0}.mpTableRow .low{color:#ff4058}.mpTableRow .ok small,.mpTableRow .low small{display:block}.actions{display:flex;gap:5px}.actions button{width:32px;height:32px;border:1px solid #276078;border-radius:6px;background:#071b27;color:#fff}.mpCompat{margin-bottom:20px}.mpCompatBody{display:grid;grid-template-columns:1.3fr repeat(3,1fr);gap:10px;padding:14px}.mpCompatBody article{border:1px solid #17475f;border-radius:10px;background:#071a25;padding:10px;display:flex;gap:12px;align-items:center}.mpCompatBody img{width:100px;height:72px;object-fit:cover;border-radius:7px;background:#fff}.mpCompatBody .mini img{width:70px;height:60px}.mpCompatBody h3{font-size:14px;margin:0 0 4px}.mpCompatBody code,.mpCompatBody span{display:block;font-size:11px;color:#93a8b5}.mpCompatBody strong{font-size:14px}.mpCompatBody button{margin-left:auto;padding:8px 10px;font-size:11px}.mpToast{position:fixed;right:28px;bottom:28px;z-index:99;background:#07384a;border:1px solid #1ed2ff;border-radius:10px;padding:14px 18px;color:#fff;display:flex;gap:9px;align-items:center;box-shadow:0 20px 50px #0008}.mpToast svg{color:#19e59f}@media(max-width:1250px){.mpProductGrid,.mpCategories{grid-template-columns:repeat(3,1fr)}.mpKpis{grid-template-columns:repeat(2,1fr)}.mpAnalytics{grid-template-columns:1fr}.mpTableHead,.mpTableRow{grid-template-columns:1.4fr .8fr .8fr .8fr .8fr}.mpTableHead span:nth-child(4),.mpTableHead span:nth-child(5),.mpTableHead span:nth-child(8),.mpTableRow>span:nth-child(4),.mpTableRow>span:nth-child(5),.mpTableRow>span:nth-child(8){display:none}.mpCompatBody{grid-template-columns:1fr 1fr}}.buyPage{padding:0 16px 28px}.buyHero{height:220px;border:1px solid #145271;border-radius:0 0 14px 14px;overflow:hidden;position:relative;background:#06141d}.buyHero>img{width:100%;height:100%;object-fit:cover}.buyShade{position:absolute;inset:0;background:linear-gradient(90deg,#030b11,#030b11c7 36%,#030b1114 68%,#030b1147)}.buyHeroCopy{position:absolute;left:20px;top:22px;z-index:2}.buyHeroCopy>span{font-size:12px;letter-spacing:.13em;color:#14d6ff;font-weight:900}.buyHeroCopy h1{font-size:44px;margin:5px 0;letter-spacing:-.04em}.buyHeroCopy p{margin:0;color:#e0e9ee;font-size:15px}.buyHeroCopy>div{display:flex;align-items:center;gap:12px;margin-top:13px}.buyHeroCopy b{background:#064b36;color:#17f1a2;border:1px solid #0aa971;padding:8px 12px;border-radius:7px}.buyHeroCopy small{color:#d0dde4}.buyScore{position:absolute;right:16px;top:14px;width:245px;height:190px;border:1px solid #196184;border-radius:12px;background:#041824e6;padding:14px}.buyScore>small{font-size:10px;font-weight:800}.buyGauge{width:108px;height:108px;border-radius:50%;background:conic-gradient(#24e7ba 0 92.5%,#173947 92.5%);display:flex;flex-direction:column;align-items:center;justify-content:center;margin:13px 0 0 5px;float:left}.buyGauge:before{content:"";position:absolute;width:76px;height:76px;border-radius:50%;background:#071b26}.buyGauge strong,.buyGauge span{z-index:1}.buyGauge strong{font-size:25px}.buyGauge span{font-size:9px}.buyScore ul{list-style:none;margin:20px 0 0 126px;padding:0;font-size:10px;line-height:2.25}.buyScore li:nth-child(1){color:#23e6ad}.buyScore li:nth-child(2){color:#ffad22}.buyScore li:nth-child(3){color:#ff684e}.buyScore li:nth-child(4){color:#ff304e}.buyKpis{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:10px 0}.buyKpis button{min-height:105px;border:1px solid #16526e;border-radius:9px;background:linear-gradient(145deg,#071d2a,#06131d);color:#fff;text-align:left;padding:13px;display:flex;gap:12px;position:relative;overflow:hidden}.buyKpis svg{width:29px;height:29px;color:#13c9ff}.buyKpis .orange svg{color:#ffad1f}.buyKpis .green svg{color:#1ee7a2}.buyKpis .purple svg{color:#a65bff}.buyKpis span,.buyKpis small{display:block;color:#c7d4dc;font-size:11px}.buyKpis strong{display:block;font-size:26px}.buyKpis b{display:block;color:#20e69f;font-size:12px;margin-top:5px}.miniBars{position:absolute;right:12px;bottom:13px;width:72px;height:34px;background:linear-gradient(90deg,#078dca,#47d7ff);clip-path:polygon(0 100%,0 78%,12% 78%,12% 65%,26% 65%,26% 76%,40% 76%,40% 48%,54% 48%,54% 62%,68% 62%,68% 34%,82% 34%,82% 10%,100% 10%,100% 100%)}.buyActions{display:grid;grid-template-columns:1.3fr repeat(4,1fr);gap:9px;margin-bottom:10px}.buyActions button,.buyOrders button{height:40px;border:1px solid #1787bb;border-radius:7px;background:#071d2a;color:#fff;display:flex;align-items:center;justify-content:center;gap:8px}.buyActions .primary{background:linear-gradient(#a30f28,#5b0b18);border-color:#ff2647;box-shadow:0 0 20px #ff25452b}.buyActions svg{width:17px}.buyActions b{background:#f22d46;border-radius:50%;padding:2px 6px}.buyOrders,.buyFlow,.buyInsights>article,.buyAI,.buyBottom>article{border:1px solid #14506d;border-radius:10px;background:linear-gradient(145deg,#061a25,#04121a);overflow:hidden}.buyOrders>nav{height:43px;border-bottom:1px solid #143b50;display:flex}.buyOrders>nav button{border:0;border-radius:0;background:transparent;padding:0 22px}.buyOrders>nav .active{box-shadow:inset 0 -3px #ff2845;background:linear-gradient(180deg,#54101d55,transparent)}.buyFilters{display:grid;grid-template-columns:2fr repeat(4,1fr);gap:10px;padding:11px}.buyFilters label,.buyFilters button{height:44px;border:1px solid #25556c;border-radius:7px;background:#071b27;color:#fff}.buyFilters label{display:flex;align-items:center;padding:0 12px;gap:8px}.buyFilters input{width:100%;border:0;background:transparent;color:#fff;outline:0}.buyFilters button{display:flex;flex-direction:column;align-items:flex-start;padding:6px 10px}.buyFilters button:last-child{flex-direction:row;align-items:center;justify-content:center;border-color:#0d9edc}.buyOrders>header{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-top:1px solid #12384a}.buyOrders h2,.buyFlow h2,.buyInsights h2,.buyAI h2,.buyBottom h2{font-size:17px;margin:0}.buyOrders p,.buyFlow p,.buyAI p,.buyBottom p{margin:2px 0 0;color:#8fa7b5;font-size:10px}.buyOrders>header button{padding:0 12px}.buyTableHead,.buyRow{display:grid;grid-template-columns:.8fr .9fr 1.25fr 1fr 1fr 1.05fr .9fr 1fr;gap:8px;align-items:center;padding:0 14px}.buyTableHead{height:34px;color:#7f98a8;font-size:10px}.buyRow{min-height:48px;border-top:1px solid #103648;font-size:11px}.buyRow:hover{background:#082432}.supplier{display:flex;align-items:center;gap:7px}.supplier i{width:28px;height:28px;background:#d7192d;color:#fff;display:grid;place-items:center;font-style:normal;font-weight:900}.buyRow em{font-style:normal;color:#ffb223}.buyRow em.recibida{color:#20e7a1}.buyRow em.aprobada{color:#31a4ff}.buyRow em.parcial{color:#b56bff}.rowActions{display:flex;gap:5px}.rowActions button{width:31px;height:31px;padding:0}.rowActions svg{width:14px}.buyFlow{margin-top:10px;padding:12px}.buyFlow>header,.buyAI>header,.buyBottom header{display:flex;gap:9px;align-items:center}.buyFlow>header>svg,.buyAI>header>svg{color:#15caff}.buyFlow>div{display:grid;grid-template-columns:repeat(5,1fr);gap:24px;margin-top:10px}.buyFlow article{height:84px;border:1px solid #154e68;border-radius:8px;padding:11px;position:relative}.buyFlow article span,.buyFlow article small{display:block;font-size:10px;color:#c1d0d8}.buyFlow article strong{display:block;font-size:24px;margin:4px 0}.buyFlow article svg{position:absolute;right:-22px;top:31px;color:#19cfff}.buyInsights{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:8px;margin-top:8px}.buyInsights>article{min-height:210px;padding:12px}.buyInsights header small{color:#8fa6b4}.buyDonut{width:128px;height:128px;border-radius:50%;background:conic-gradient(#13bfff 0 32%,#ffd31f 32% 50%,#ff3049 50% 66%,#277aff 66% 78%,#7bd48b 78% 88%,#9b5cff 88%);float:left;margin:15px 18px 0 0;display:grid;place-items:center}.buyDonut strong{width:78px;height:78px;border-radius:50%;background:#061721;display:grid;place-items:center;font-size:17px}.buyDonut small{display:block;font-size:9px}.buyInsights ul{list-style:none;padding:14px 0 0;margin:0;font-size:10px}.buyInsights li{display:flex;justify-content:space-between;margin:8px 0}.buyVendor{display:grid;grid-template-columns:85px 1fr 60px 32px;gap:7px;align-items:center;font-size:10px;margin:12px 0}.buyVendor i{height:10px;background:#102f3e;border-radius:3px;overflow:hidden}.buyVendor i span{display:block;height:100%;background:linear-gradient(90deg,#18d9f1,#2d8dff)}.buyVendor em{font-style:normal;color:#8197a5}.buyTrend{height:130px;border-left:1px solid #184457;border-bottom:1px solid #184457;margin-top:18px;display:flex;align-items:flex-end;gap:10px;padding:0 12px;position:relative}.buyTrend i{flex:1;background:linear-gradient(#21c7ff,#087ebc)}.buyTrend svg{position:absolute;color:#ff731c;width:100%;height:60px;left:0;top:25px}.months{text-align:center;color:#8ba0ae;font-size:9px;margin-top:7px}.buyAI{margin-top:8px;padding:12px}.buyAI>header>div{flex:1}.buyAI>header b{font-size:8px;background:#0a3752;padding:4px 6px;border-radius:4px}.buyAI>header button,.buyBottom header button{border:1px solid #149ad4;background:#07314a;color:#fff;border-radius:6px;padding:8px 11px}.buyAI>div{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px}.buyAI article{height:120px;border:1px solid #164e68;border-radius:8px;background:#071b27;display:flex;overflow:hidden}.buyAI article img{width:92px;object-fit:cover}.buyAI article div{padding:10px}.buyAI article em{font-size:9px;color:#ff514f;font-style:normal}.buyAI article h3{font-size:13px;margin:4px 0}.buyAI article p{font-size:9px;color:#1de6a0}.buyAI article button{border:1px solid #0ca9e9;background:#063957;color:#fff;border-radius:5px;padding:5px 8px;font-size:9px}.buyBottom{display:grid;grid-template-columns:1.25fr 1.15fr 1fr;gap:8px;margin-top:8px}.buyBottom>article{padding:12px}.buyBottom header>div{flex:1}.buyBottom header>svg{color:#9e5bff}.miniRow{display:grid;grid-template-columns:.8fr 1fr .7fr .8fr 1fr;gap:5px;align-items:center;min-height:38px;border-top:1px solid #123747;font-size:9px}.miniRow em{font-style:normal;color:#ffb41f}.miniRow.req{grid-template-columns:.8fr 1.3fr .4fr .8fr}.miniRow.req em{background:#8a1525;color:#fff;padding:6px;border-radius:5px}.alertLine{width:100%;min-height:38px;border:0;border-top:1px solid #123747;background:transparent;color:#fff;display:flex;align-items:center;gap:8px;text-align:left;font-size:9px}.alertLine svg{width:14px;color:#ff4054}.alertLine span{flex:1}@media(max-width:1250px){.buyScore{display:none}.buyKpis{grid-template-columns:repeat(2,1fr)}.buyActions,.buyFilters{grid-template-columns:1fr 1fr}.buyTableHead,.buyRow{grid-template-columns:repeat(5,1fr)}.buyTableHead span:nth-child(6),.buyTableHead span:nth-child(7),.buyTableHead span:nth-child(8),.buyRow>em,.buyRow>span:nth-child(7),.buyRow>.rowActions{display:none}.buyInsights,.buyBottom{grid-template-columns:1fr}.buyAI>div{grid-template-columns:1fr 1fr}}.buyPage{padding:10px 14px 30px;max-width:1680px;margin:0 auto;background:radial-gradient(circle at 50% -10%,rgba(14,111,151,.08),transparent 30%)}.buyHero{height:236px;border:1px solid rgba(22,128,169,.68);border-radius:14px;box-shadow:0 18px 55px #00000052,inset 0 0 0 1px #ffffff05;background:#04111a}.buyHero>img{object-position:62% 50%;filter:saturate(.92) contrast(1.08) brightness(.76);transform:scale(1.01)}.buyShade{background:linear-gradient(90deg,#02080e,#02080ef0 25%,#02080eb3 43%,#02080e1a 70%,#02080e57),linear-gradient(0deg,rgba(2,9,14,.45),transparent 55%)}.buyHeroCopy{left:28px;top:27px;max-width:680px}.buyHeroCopy>span{font-size:11px;letter-spacing:.18em;color:#1fe0ff}.buyHeroCopy h1{font-size:43px;line-height:.98;margin:9px 0 11px;font-weight:850;letter-spacing:-.045em;text-shadow:0 4px 26px rgba(0,0,0,.65)}.buyHeroCopy p{font-size:14px;color:#dbe6eb;max-width:600px;line-height:1.45}.buyHeroCopy>div{margin-top:16px}.buyHeroCopy b{font-size:12px;padding:7px 11px;border-radius:8px;background:#00ad7029;box-shadow:inset 0 0 20px #12f1a514,0 0 18px #10de9914}.buyHeroCopy small{font-size:11px;color:#b7c7cf}.buyScore{right:18px;top:17px;width:255px;height:200px;border-color:#2097c594;background:linear-gradient(145deg,#061d2af0,#03121ceb);box-shadow:0 18px 50px #00000059,inset 0 0 30px #12aede09;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.buyScore>small{letter-spacing:.04em;color:#eef8fb}.buyGauge{width:112px;height:112px;margin-top:15px;background:conic-gradient(#2ee4bc 0 92.5%,#153844 92.5%);box-shadow:0 0 26px #25e0bb1f}.buyGauge:before{width:78px;height:78px;background:#071923}.buyGauge strong{font-size:25px;letter-spacing:-.03em}.buyScore ul{margin-left:132px;font-size:10px;line-height:2.35}.buyKpis{gap:12px;margin:12px 0}.buyKpis button{min-height:106px;padding:14px 15px;border-color:#196d8fb8;border-radius:11px;background:linear-gradient(145deg,#071d2afa,#04121bfa);box-shadow:inset 0 1px #ffffff06,0 10px 24px #00000029}.buyKpis button:hover{transform:translateY(-1px);border-color:#1b8fbd}.buyKpis svg{width:27px;height:27px;filter:drop-shadow(0 0 10px currentColor)}.buyKpis span{font-size:10px;color:#b8c8d1}.buyKpis strong{font-size:25px;letter-spacing:-.035em;margin-top:1px}.buyKpis b{font-size:11px}.buyKpis small{font-size:9px}.miniBars{width:66px;height:30px;opacity:.9}.buyActions{gap:10px;margin:0 0 11px}.buyActions button{height:42px;border-radius:8px;font-size:12px;font-weight:700;background:linear-gradient(180deg,#082333,#061923);border-color:#1684b4;box-shadow:inset 0 1px #ffffff06}.buyActions .primary{background:linear-gradient(180deg,#c01632,#820f25);box-shadow:0 10px 26px #e1193926,inset 0 1px #ffffff1f}.buyOrders,.buyFlow,.buyInsights>article,.buyAI,.buyBottom>article{border-color:#135b79b8;border-radius:11px;background:linear-gradient(145deg,#051823fc,#031119fc);box-shadow:inset 0 1px #ffffff05,0 10px 30px #00000021}.buyOrders>nav{height:44px}.buyOrders>nav button{font-size:11px;padding:0 20px;color:#c6d2d8}.buyOrders>nav .active{color:#fff;box-shadow:inset 0 -2px #ff2845;background:linear-gradient(180deg,rgba(255,35,68,.08),transparent)}.buyFilters{gap:9px;padding:10px 12px}.buyFilters label,.buyFilters button{height:42px;border-radius:7px;font-size:10px}.buyFilters input{font-size:10px}.buyOrders>header{padding:12px 14px}.buyOrders h2,.buyFlow h2,.buyInsights h2,.buyAI h2,.buyBottom h2{font-size:15px;letter-spacing:-.015em}.buyOrders p,.buyFlow p,.buyAI p,.buyBottom p{font-size:9px}.buyTableHead{height:31px;font-size:9px}.buyRow{min-height:46px;font-size:10px}.supplier i{width:26px;height:26px;border-radius:3px;background:linear-gradient(145deg,#f12640,#b40f26);box-shadow:0 0 15px #f1264024}.rowActions button{width:29px;height:29px;border-radius:6px}.buyFlow{margin-top:11px;padding:12px 13px}.buyFlow>div{gap:20px;margin-top:9px}.buyFlow article{height:78px;padding:10px 12px;background:linear-gradient(145deg,#082331e6,#051721e6);border-color:#15526d}.buyFlow article:nth-child(2){border-color:#ff2d468c}.buyFlow article:nth-child(3){border-color:#ffac197a}.buyFlow article:nth-child(4){border-color:#16dda47a}.buyFlow article:nth-child(5){border-color:#a058ff7a}.buyFlow article strong{font-size:22px}.buyFlow article svg{right:-20px;top:27px}.buyInsights{gap:10px;margin-top:10px}.buyInsights>article{min-height:224px;padding:14px}.buyInsights header small{font-size:10px}.buyDonut{width:132px;height:132px;margin-top:18px;box-shadow:0 0 25px #14b8ff14}.buyDonut strong{width:82px;height:82px;font-size:16px;background:#061722}.buyInsights ul{padding-top:18px}.buyInsights li{font-size:9px;margin:9px 0}.buyVendor{grid-template-columns:86px 1fr 62px 30px;margin:13px 0;font-size:9px}.buyVendor i{height:9px}.buyTrend{height:138px;margin-top:20px;background:repeating-linear-gradient(to top,transparent 0,transparent 32px,rgba(25,82,106,.22) 33px)}.buyTrend i{background:linear-gradient(180deg,#28d0ff,#087bb6);box-shadow:0 0 12px #19bfef14}.buyTrend svg{color:#ff741f;filter:drop-shadow(0 0 5px rgba(255,116,31,.25))}.buyAI{margin-top:10px;padding:13px}.buyAI>header b{font-size:7px;letter-spacing:.06em}.buyAI>header button,.buyBottom header button{font-size:9px}.buyAI>div{gap:10px}.buyAI article{height:126px;border-radius:9px;background:linear-gradient(145deg,#071e2b,#061721);position:relative}.buyAI article:before{content:"";position:absolute;left:0;top:0;bottom:0;width:110px;background:radial-gradient(circle at 45% 50%,rgba(26,142,190,.18),transparent 65%)}.buyAI article img{width:110px;object-fit:contain;padding:9px;position:relative;z-index:1;filter:drop-shadow(0 8px 12px rgba(0,0,0,.45))}.buyAI article div{padding:12px 9px;position:relative;z-index:1}.buyAI article em{font-size:8px}.buyAI article h3{font-size:12px;margin:5px 0 3px}.buyAI article p{font-size:8px;margin-bottom:8px}.buyAI article button{font-size:8px;padding:5px 7px}.buyBottom{gap:10px;margin-top:10px}.buyBottom>article{padding:13px;min-height:180px}.miniRow,.alertLine{min-height:40px;font-size:8px}@media(min-width:1500px){.buyPage{padding-left:18px;padding-right:18px}.buyHero{height:242px}.buyHeroCopy h1{font-size:46px}.buyKpis button{min-height:110px}}.buyHero{height:252px;border-color:#1b88b3bd;box-shadow:0 24px 70px #00000061,inset 0 1px #ffffff09}.buyHero>img{object-position:58% 53%;filter:saturate(1.03) contrast(1.08) brightness(.72)}.buyShade{background:linear-gradient(90deg,#02080d,#02080df0 27%,#02080da1 48%,#02080d14 70%,#02080d57),linear-gradient(0deg,rgba(2,8,13,.48),transparent 60%)}.buyHeroCopy{top:32px;left:30px}.buyHeroCopy h1{font-size:45px}.buyScore{top:20px;right:20px;height:210px;background:linear-gradient(145deg,#041926f0,#030e17f5);border:1px solid rgba(31,169,218,.62)}.buyKpis button{min-height:112px;background:radial-gradient(circle at 88% 18%,rgba(20,169,221,.08),transparent 30%),linear-gradient(145deg,#071d2a,#04121b)}.kpiSpark{position:absolute!important;right:13px;bottom:14px;width:72px!important;height:39px!important;overflow:visible;filter:drop-shadow(0 0 8px currentColor);opacity:.92}.buyKpis .blue .kpiSpark{color:#25c8ff}.buyKpis .orange .kpiSpark{color:#ffb21e}.buyKpis .green .kpiSpark{color:#22e6a4}.buyKpis .purple .kpiSpark{color:#a968ff}.miniBars{display:none!important}.buyInsights>article{background:radial-gradient(circle at 80% 0,rgba(20,153,202,.06),transparent 35%),linear-gradient(145deg,#051924fc,#030f17fc);border:1px solid rgba(22,100,132,.78)}.buyDonut{background:conic-gradient(#22c9ff 0 32%,#ffca2b 32% 50%,#ff3d58 50% 66%,#377cff 66% 78%,#5dd6a2 78% 88%,#9c62ff 88%);box-shadow:0 0 0 1px #ffffff06,0 0 32px #14b8ff1a}.buyVendor i{height:8px;background:#0c2a39;border:1px solid rgba(35,105,132,.25)}.buyVendor i span{border-radius:8px;background:linear-gradient(90deg,#18dff1,#288cff);box-shadow:0 0 10px #18caf12e}.buyTrend{height:150px;margin-top:13px;padding:0;border:0;background:none;display:block;position:relative}.buyTrend .trendGrid{position:absolute;inset:0;background:linear-gradient(to right,rgba(31,92,117,.18) 1px,transparent 1px),linear-gradient(to bottom,rgba(31,92,117,.2) 1px,transparent 1px);background-size:20% 100%,100% 25%;border-left:1px solid #174458;border-bottom:1px solid #174458}.buyTrend svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.trendArea{fill:url(#trendFill)}.trendLine{fill:none;stroke:#20cfff;stroke-width:3;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px rgba(32,207,255,.35))}.trendDots circle{fill:#061823;stroke:#37d8ff;stroke-width:2;vector-effect:non-scaling-stroke}.months{display:flex;justify-content:space-between;padding:0 5px;margin-top:8px;font-size:9px;color:#8299a8}.buyAI article{border-color:#19698acc;background:radial-gradient(circle at 18% 50%,rgba(26,155,207,.1),transparent 34%),linear-gradient(145deg,#071e2b,#04151f);box-shadow:inset 0 1px #ffffff06}.buyAI article img{width:118px;padding:8px 10px;filter:drop-shadow(0 12px 16px rgba(0,0,0,.58)) saturate(1.06)}.buyFlow article{box-shadow:inset 0 1px #ffffff06,0 8px 18px #0000001f}.supPage{padding:10px 14px 36px;max-width:1680px;margin:auto;color:#f4f8fb}.supHero{height:252px;position:relative;overflow:hidden;border:1px solid #16698c;border-radius:14px;background:#031019;box-shadow:0 24px 65px #0006}.supHero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 53%;filter:saturate(1.08) contrast(1.08) brightness(.72)}.supShade{position:absolute;inset:0;background:linear-gradient(90deg,#02080e,#02080ee8 30%,#02080e73 53%,#02080e0f 72%,#02080e5c)}.supHeroCopy{position:absolute;left:30px;top:30px;z-index:2}.supHeroCopy>span{font-size:11px;font-weight:900;letter-spacing:.18em;color:#19d8ff}.supHeroCopy h1{font-size:45px;letter-spacing:-.045em;line-height:1;margin:8px 0 10px}.supHeroCopy p{font-size:14px;line-height:1.45;color:#d7e2e8;margin:0}.supHeroCopy>div{display:flex;align-items:center;gap:13px;margin-top:16px}.supHeroCopy b{display:flex;gap:6px;align-items:center;padding:7px 11px;border:1px solid #00bd81;border-radius:8px;color:#13eaa5;background:#063425aa}.supHeroCopy small{color:#c1d0d7}.supScore{position:absolute;z-index:3;right:18px;top:18px;width:270px;height:214px;border:1px solid #1688b2;border-radius:13px;background:#061d2aee;padding:16px;box-shadow:0 18px 45px #0007}.supScore>small{font-weight:900}.supGauge{position:absolute;left:18px;top:54px;width:116px;height:116px;border-radius:50%;background:conic-gradient(#29e2c0 0 92.6%,#153846 92.6%);display:grid;place-content:center;text-align:center}.supGauge:before{content:"";position:absolute;inset:17px;border-radius:50%;background:#061a25}.supGauge strong,.supGauge span{position:relative;z-index:1}.supGauge strong{font-size:25px}.supGauge span{font-size:8px}.supScore ul{list-style:none;margin:29px 0 0 137px;padding:0;font-size:9px;line-height:2.5}.supScore li{display:flex;align-items:center;gap:6px}.supScore li i{width:7px;height:7px;border-radius:50%;background:#1de3c0}.supScore li i.y{background:#ffb91f}.supScore li i.p{background:#f05a9d}.supScore li i.r{background:#ff334f}.supScore li b{margin-left:auto}.supKpis{display:grid;grid-template-columns:repeat(4,1fr);gap:11px;margin:12px 0}.supKpis article{height:108px;border:1px solid #176a8c;border-radius:11px;background:radial-gradient(circle at 90% 10%,#0b638022,transparent 35%),linear-gradient(145deg,#071d2a,#04131c);padding:14px;display:flex;gap:13px;position:relative;overflow:hidden}.supKpis article>svg:first-child{width:29px;height:29px;color:#16cfff;filter:drop-shadow(0 0 8px currentColor)}.supKpis .k1>svg:first-child,.supKpis .k2>svg:first-child{color:#17e3a2}.supKpis .k3>svg:first-child{color:#a45cff}.supKpis span,.supKpis small{display:block;color:#b5c6cf;font-size:10px}.supKpis strong{display:block;font-size:26px;line-height:1.05;margin:2px 0}.supKpis b{font-size:11px;color:#1de5a2}.supKpis article>svg:last-child{position:absolute;right:12px;bottom:12px;width:68px;height:35px;fill:#1fc9ff;opacity:.85}.supActions{display:grid;grid-template-columns:1.2fr repeat(4,1fr);gap:9px;margin-bottom:11px}.supActions button,.supWorkspace button,.supFeatured button,.supTable button{height:41px;border:1px solid #1688b7;border-radius:8px;background:#07202d;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px}.supActions svg{width:16px}.supActions .primary{background:linear-gradient(#c61633,#870e25);border-color:#ff2e4a}.supWorkspace,.supFeatured,.supTable,.supAnalytics>article,.supBottom>article{border:1px solid #155978;border-radius:11px;background:linear-gradient(145deg,#061b27,#04131c);overflow:hidden}.supWorkspace nav{height:45px;border-bottom:1px solid #153d50;display:flex}.supWorkspace nav button{border:0;border-radius:0;background:none;padding:0 19px;font-size:10px}.supWorkspace nav .active{box-shadow:inset 0 -2px #ff2947;color:#fff;background:linear-gradient(#ff294712,transparent)}.supSearch{display:grid;grid-template-columns:1fr 140px 130px;gap:9px;padding:10px}.supSearch label{height:42px;border:1px solid #285c73;border-radius:7px;display:flex;align-items:center;gap:9px;padding:0 12px}.supSearch input{flex:1;background:none;border:0;outline:0;color:#fff}.supSearch svg{width:16px}.supSearch .searchBtn{background:linear-gradient(#b81630,#750c20);border-color:#ff2947}.supFilters{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;padding:0 10px 10px}.supFilters button{height:42px;justify-content:space-between;padding:0 11px;font-size:9px;color:#c5d1d7}.supFilters svg{width:12px}.supFeatured{margin-top:10px;padding:13px}.supFeatured header,.supTable header,.supAnalytics header{display:flex;justify-content:space-between;align-items:center}.supFeatured h2,.supTable h2,.supAnalytics h2,.supBottom h2{font-size:15px;margin:0}.supFeatured p,.supTable p{font-size:9px;color:#8fa5b2;margin:3px 0}.supFeatured header button{width:85px;height:31px;font-size:9px}.supFeatured>div{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:10px}.supFeatured article{border:1px solid #17617f;border-radius:9px;background:radial-gradient(circle at 50% 0,#0d496044,transparent 45%),#061a25;padding:12px;position:relative}.heart{position:absolute!important;right:7px;top:7px!important;width:29px!important;height:29px!important;border:0!important;background:#04131caa!important}.heart svg{width:14px}.brandMark{font-size:28px;font-weight:1000;letter-spacing:-.08em;height:40px;display:flex;align-items:center;text-shadow:0 0 18px currentColor}.supFeatured h3{font-size:13px;margin:4px 0}.supFeatured em{font-style:normal;font-size:8px;background:#12d78e;color:#021c14;border-radius:4px;padding:3px 6px}.supFeatured p{display:flex;justify-content:space-between;margin:8px 0;color:#a9bbc5}.supFeatured p b{color:#fff}.supFeatured article>button:last-child{height:30px;font-size:8px;margin-top:7px;width:100%}.supAnalytics{display:grid;grid-template-columns:1.15fr 1fr .85fr;gap:10px;margin-top:10px}.supAnalytics>article{min-height:210px;padding:13px}.supAnalytics header button{height:28px;font-size:8px}.supDonut{width:120px;height:120px;border-radius:50%;background:conic-gradient(#19cfff 0 28%,#ffbd21 28% 46%,#ff3552 46% 62%,#4e9dff 62% 76%,#6dd7c0 76% 88%,#a35dff 88%);display:grid;place-content:center;float:left;margin:18px 24px 0 2px}.supDonut:after{content:"";position:absolute}.supDonut strong{width:78px;height:78px;border-radius:50%;background:#061722;display:grid;place-content:center;text-align:center;font-size:20px}.supDonut small{font-size:8px;color:#b4c3ca}.supAnalytics ul{list-style:none;padding:13px 0 0;margin:0}.supAnalytics li{display:grid;grid-template-columns:10px 1fr 35px 22px;gap:6px;margin:7px 0;font-size:8px}.supAnalytics li i{width:8px;height:8px;border-radius:50%;background:#19cfff}.supAnalytics li .c1{background:#ffbd21}.supAnalytics li .c2{background:#ff3552}.supAnalytics li .c3{background:#4e9dff}.supAnalytics li .c4{background:#6dd7c0}.supAnalytics li .c5{background:#a35dff}.supAnalytics li em{font-style:normal;color:#93a8b4}.mapViz{height:135px;position:relative;display:grid;place-content:center;color:#18475c}.mapViz>svg{width:190px;height:120px;stroke-width:.7}.mapViz i{position:absolute;width:9px;height:9px;background:#22d4ff;border-radius:50%;box-shadow:0 0 14px #22d4ff}.mapViz .p1{left:35%;top:43%}.mapViz .p2{left:43%;top:58%}.mapViz .p3{left:50%;top:37%}.mapViz .p4{left:58%;top:70%}.mapViz .p5{left:67%;top:51%}.geoList{position:absolute!important;right:15px;top:42px;width:95px}.geoList li{grid-template-columns:1fr 25px!important}.deliveryChart{height:150px;margin-top:20px;display:flex;align-items:flex-end;gap:12px;border-bottom:1px solid #16485d;padding:0 9px}.deliveryChart>div{flex:1;height:125px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;font-size:8px}.deliveryChart i{display:block;width:100%;background:linear-gradient(#27d5ff,#087ec0);border-radius:3px 3px 0 0;box-shadow:0 0 12px #1bc8ff22}.deliveryChart span{color:#91a7b4}.supTable{margin-top:10px}.supTable header{padding:12px}.supTable header>div:last-child{display:flex;gap:6px}.supTable header button{height:30px;padding:0 10px;font-size:8px}.supTable header svg{width:12px}.supTH,.supTR{display:grid;grid-template-columns:1fr 1fr .8fr .9fr 1.25fr .75fr .75fr .65fr .7fr .8fr;gap:8px;align-items:center;padding:0 12px}.supTH{height:30px;color:#8ba2ae;font-size:7px;border-top:1px solid #123b4d}.supTR{min-height:43px;border-top:1px solid #103747;font-size:8px}.supTR b{display:flex;align-items:center;gap:3px}.supTR b svg{width:11px;color:#ffc42c}.supTR em{font-style:normal}.supTR .ok{color:#1ce39e}.supTR .eval{color:#ffc02a}.supTR>div{display:flex;gap:4px}.supTR button{width:27px;height:27px;padding:0}.supTR button svg{width:12px}.supBottom{display:grid;grid-template-columns:1.1fr .9fr .9fr;gap:10px;margin-top:10px}.supBottom>article{min-height:190px;padding:13px}.scoreLine{display:grid;grid-template-columns:130px 1fr 35px;gap:9px;align-items:center;margin:13px 0;font-size:8px}.scoreLine i{height:8px;border-radius:8px;background:#103242;overflow:hidden}.scoreLine i b{display:block;height:100%;background:linear-gradient(90deg,#2a91ff,#64f3e5)}.priceLine,.supAlert{min-height:38px;border-bottom:1px solid #123848;display:flex;align-items:center;justify-content:space-between;font-size:8px}.priceLine span b,.priceLine span small,.supAlert span b,.supAlert span small{display:block}.priceLine small,.supAlert small{color:#8fa5b2;margin-top:2px}.supAlert{justify-content:flex-start;gap:8px}.supAlert svg{width:14px;color:#ff334f}.supAlert span{flex:1}.supAlert em{font-style:normal;color:#ffb51d}.supToast{position:fixed;right:28px;bottom:28px;z-index:100;background:#07384a;border:1px solid #1ed2ff;border-radius:9px;padding:13px 17px;display:flex;gap:8px;align-items:center;box-shadow:0 20px 50px #0009}.supToast svg{width:16px;color:#1de4a1}@media(max-width:1250px){.supFeatured>div{grid-template-columns:repeat(3,1fr)}.supAnalytics,.supBottom{grid-template-columns:1fr}.supTH,.supTR{grid-template-columns:repeat(6,1fr)}.supTH span:nth-child(n+7),.supTR>*:nth-child(n+7){display:none}}.supPage{--sup-cyan:#29d7ff;--sup-mint:#27e5b4;--sup-red:#ff3151;--sup-gold:#f4bc57;--sup-panel:#061923;--sup-line:rgba(63,196,238,.25);padding:14px 18px 44px;max-width:1740px;background:radial-gradient(900px 500px at 65% -80px,rgba(22,133,177,.08),transparent 70%)}.supPage button{transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.supPage button:hover{transform:translateY(-1px);border-color:#44d6ffad;box-shadow:0 10px 28px #00000038}.supHero{height:286px;border-radius:18px;border:1px solid rgba(52,203,248,.42);box-shadow:0 30px 80px #00000073,inset 0 1px #ffffff0a}.supHero:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 24%,rgba(0,0,0,.18));border-radius:inherit}.supHero>img{object-position:center 55%;filter:saturate(1.06) contrast(1.07) brightness(.8);transform:scale(1.012)}.supShade{background:linear-gradient(90deg,#02090f,#02090ff2 25%,#02090f9e 47%,#02090f14 72%,#02090f59),linear-gradient(0deg,rgba(0,7,11,.48),transparent 52%)}.supHeroCopy{left:34px;top:34px}.supHeroCopy>span{font-size:11px;letter-spacing:.24em;color:#38ddff;text-shadow:0 0 18px rgba(56,221,255,.35)}.supHeroCopy h1{font-size:49px;max-width:650px;margin:10px 0 13px;font-weight:850;text-shadow:0 8px 30px rgba(0,0,0,.45)}.supHeroCopy p{font-size:14.5px;line-height:1.55;color:#dbe7ec;max-width:620px}.supHeroCopy>div{margin-top:19px}.supHeroCopy b{padding:8px 12px;border-color:#1febaba6;background:#02483494;box-shadow:inset 0 1px #ffffff0d,0 0 25px #1febab14}.supScore{right:20px;top:20px;width:292px;height:244px;border-radius:16px;border:1px solid rgba(43,206,255,.48);background:linear-gradient(155deg,#08222ff0,#03131cf0);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 24px 60px #00000073,inset 0 1px #ffffff0f}.supScore>small{font-size:11px;letter-spacing:.04em}.supGauge{left:20px;top:61px;width:130px;height:130px;background:conic-gradient(#29e2c0 0 92.6%,#3468775c 92.6%);box-shadow:0 0 35px #29e2c01a}.supGauge:before{inset:18px;background:linear-gradient(145deg,#071c26,#04141d);box-shadow:inset 0 0 0 1px #ffffff09}.supGauge strong{font-size:29px}.supGauge span{font-size:8px;color:#a9bbc4}.supScore ul{margin:39px 0 0 153px;font-size:9px;line-height:2.7}.supKpis{gap:12px;margin:14px 0}.supKpis article{height:118px;border-radius:14px;border:1px solid rgba(46,183,227,.38);background:radial-gradient(260px 110px at 100% 0,rgba(24,177,220,.11),transparent 70%),linear-gradient(145deg,#081f2bfa,#04131cfa);padding:16px 17px;box-shadow:0 12px 30px #0000002e,inset 0 1px #ffffff09}.supKpis article:before{content:"";position:absolute;left:0;top:15px;bottom:15px;width:2px;border-radius:2px;background:linear-gradient(transparent,var(--sup-cyan),transparent);opacity:.8}.supKpis .k1:before,.supKpis .k2:before{background:linear-gradient(transparent,var(--sup-mint),transparent)}.supKpis .k3:before{background:linear-gradient(transparent,#a967ff,transparent)}.supKpis article>svg:first-child{width:31px;height:31px}.supKpis span{font-size:10px;letter-spacing:.015em}.supKpis strong{font-size:28px;margin:3px 0 2px}.supKpis article>svg:last-child{right:15px;bottom:14px;width:92px;height:40px;overflow:visible;opacity:1}.supKpis .sparkArea{stroke:none}.supKpis .sparkLine{fill:none;stroke:#2bd8ff;stroke-width:2;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px rgba(43,216,255,.35))}.supActions{gap:10px;margin-bottom:13px}.supActions button,.supWorkspace button,.supFeatured button,.supTable button{border-radius:10px;border-color:#2cb1dc7a;background:linear-gradient(180deg,#082533f5,#051a25f5);box-shadow:inset 0 1px #ffffff06}.supActions .primary{background:linear-gradient(180deg,#d61c3c,#9e102b);border-color:#ff3b59;box-shadow:0 10px 28px #d3193929,inset 0 1px #ffffff29}.supWorkspace,.supFeatured,.supTable,.supAnalytics>article,.supBottom>article{border-radius:14px;border-color:#29a4cc57;background:linear-gradient(145deg,#061b26fa,#03121bfa);box-shadow:0 16px 42px #00000029,inset 0 1px #ffffff06}.supWorkspace nav{height:49px;background:#020f1761}.supWorkspace nav button{font-size:10px;padding:0 22px}.supWorkspace nav .active{box-shadow:inset 0 -2px #ff3151;background:linear-gradient(180deg,#ff31510d,#ff315104)}.supSearch{padding:12px}.supSearch label{height:45px;border-radius:10px;border-color:#4a8da675;background:#020f1757;box-shadow:inset 0 1px 8px #0000002e}.supFilters{gap:9px;padding:0 12px 12px}.supFilters button{border-radius:9px;background:#051f2bb8}.supFeatured{margin-top:12px;padding:16px}.supFeatured h2,.supTable h2,.supAnalytics h2,.supBottom h2{font-size:16px;letter-spacing:-.015em}.supFeatured p,.supTable p{font-size:9.5px}.supFeatured>div{gap:12px;margin-top:13px}.supFeatured article{min-height:214px;border-radius:13px;border-color:#2bb0d852;background:radial-gradient(220px 120px at 15% 0,rgba(34,193,235,.09),transparent 72%),linear-gradient(155deg,#071f2b,#041620);padding:15px;box-shadow:0 14px 32px #0003,inset 0 1px #ffffff09;overflow:hidden}.supFeatured article:before{content:"VERIFICADO";position:absolute;right:-28px;top:16px;width:100px;text-align:center;transform:rotate(42deg);font-size:6px;letter-spacing:.12em;color:#6feaffb3;border-top:1px solid rgba(60,203,242,.2);border-bottom:1px solid rgba(60,203,242,.2);background:#0b485b38;padding:2px 0}.supFeatured article:hover{border-color:#3bcff994;transform:translateY(-2px);box-shadow:0 20px 44px #0000004d}.brandMark{width:max-content;min-width:46px;height:46px;padding:0 7px;border-radius:11px;font-size:25px;justify-content:center;background:linear-gradient(145deg,#e9c26d,#a76b1d);color:#fff!important;text-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:inset 0 1px #ffffff8c,0 8px 20px #00000047}.supFeatured article:nth-child(1) .brandMark{background:linear-gradient(145deg,#f2d076,#c08a28);color:#d8223d!important}.supFeatured article:nth-child(2) .brandMark{font-size:20px}.supFeatured article:nth-child(3) .brandMark{color:#1769c9!important}.supFeatured article:nth-child(4) .brandMark{color:#e52a42!important}.supFeatured h3{font-size:14px;margin:7px 0 6px}.supFeatured em{font-size:7.5px;padding:4px 7px;border-radius:5px}.supFeatured p{margin:9px 0}.supFeatured article>button:last-child{height:32px;border-radius:8px;margin-top:9px;background:linear-gradient(180deg,#082e3de6,#051e29e6)}.supAnalytics{gap:12px;margin-top:12px}.supAnalytics>article{min-height:238px;padding:16px;position:relative}.supDonut{width:132px;height:132px;margin:20px 28px 0 3px;box-shadow:0 0 35px #19cfff14}.supDonut strong{width:88px;height:88px;background:radial-gradient(circle at 50% 30%,#0b2937,#061722);font-size:22px;box-shadow:inset 0 0 0 1px #ffffff08}.supAnalytics li{font-size:8.5px;margin:8px 0}.mapViz{height:152px}.mapViz>svg{width:210px;height:135px;opacity:.9;filter:drop-shadow(0 0 14px rgba(34,212,255,.08))}.mapViz i:after{content:"";position:absolute;inset:-5px;border:1px solid rgba(34,212,255,.32);border-radius:50%;animation:supPulse 2.2s ease-out infinite}.mapViz .p2:after{animation-delay:.4s}.mapViz .p4:after{animation-delay:.8s}@keyframes supPulse{0%{transform:scale(.5);opacity:.8}to{transform:scale(2.1);opacity:0}}.deliveryChart{height:165px;margin-top:18px;gap:13px}.deliveryChart>div{height:138px}.deliveryChart i{border-radius:5px 5px 1px 1px;background:linear-gradient(180deg,#34dcff,#159bd4 55%,#0b6b9b);box-shadow:inset 0 1px #ffffff47,0 0 18px #1bc8ff17}.supTable{margin-top:12px}.supTable header{padding:15px 16px}.supTH,.supTR{padding-left:16px;padding-right:16px}.supTH{height:34px;background:#020f166b;border-top-color:#2a84a238;font-size:7.5px;text-transform:uppercase;letter-spacing:.045em}.supTR{min-height:48px;border-top-color:#22688240;font-size:8.3px;transition:background .16s ease}.supTR:hover{background:linear-gradient(90deg,#1eacd80e,#1eacd804)}.supTR>strong{color:#f3f8fa}.supTR button{border-radius:8px;background:#05212de6}.supBottom{gap:12px;margin-top:12px}.supBottom>article{min-height:212px;padding:16px}.scoreLine{margin:14px 0}.scoreLine i{height:9px;background:#0d303f;box-shadow:inset 0 1px 3px #0006}.scoreLine i b{background:linear-gradient(90deg,#2a91ff,#5be8dd);box-shadow:0 0 12px #5be8dd1f}.priceLine,.supAlert{min-height:42px}.supAlert svg{filter:drop-shadow(0 0 6px rgba(255,51,79,.22))}.supToast{border-radius:12px;background:linear-gradient(145deg,#083c4f,#062b3a);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media(max-width:1450px){.supHeroCopy h1{font-size:44px}.supScore{width:274px}.supFeatured article{min-height:205px}.supPage{padding-left:14px;padding-right:14px}}.sectionEyebrow{display:block;margin-bottom:4px;color:#38d9ff;font-size:7px;font-weight:900;letter-spacing:.18em}.supplierBrandStage{height:66px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(63,169,205,.16);margin:-2px 0 8px}.verifiedDot{display:flex;align-items:center;gap:4px;color:#65e5c0;font-size:7px;font-weight:800}.verifiedDot svg{width:11px}.supplierLogo{display:flex;align-items:center;min-height:36px;background:none!important;border:0!important;box-shadow:none!important;padding:0!important}.supplierLogo span{font-size:22px;font-weight:1000;letter-spacing:-.075em;line-height:1;color:#f4f8fa;text-shadow:0 3px 14px rgba(0,0,0,.45)}.supplierLogo--cummins span{font-family:Arial Black,sans-serif;color:#e52c43;letter-spacing:-.12em}.supplierLogo--delco-remy span{font-size:16px;letter-spacing:-.045em;color:#f4f7f8}.supplierLogo--delco-remy b{color:#e43248}.supplierLogo--eaton span{color:#2388e9;letter-spacing:.06em}.supplierLogo--fleetguard span{font-style:italic;color:#f4f7f8;letter-spacing:-.08em}.supplierLogo--fleetguard b{color:#e72c42}.supplierLogo--holset span{letter-spacing:.08em}.supplierLogo--bendix span{color:#e53445;letter-spacing:.03em}.supplierLogo.isCompact{min-width:50px;min-height:22px}.supplierLogo.isCompact span{font-size:10px;letter-spacing:-.04em}.supplierCardTitle{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.supplierCardTitle h3{margin:0!important}.supplierCardTitle small{display:block;color:#7894a3;font-size:7px;margin-top:2px}.supplierCardTitle em{white-space:nowrap}.supFeatured p b{display:flex;align-items:center;gap:3px}.supFeatured p b svg{width:10px;color:#ffc62d}.supFeatured article:before{display:none!important}.supplierGeoIntelligence{margin-top:12px;border:1px solid rgba(43,176,216,.4);border-radius:15px;background:radial-gradient(650px 250px at 52% 45%,rgba(12,126,165,.13),transparent 70%),linear-gradient(145deg,#061b27,#03121b);box-shadow:0 20px 48px #00000038,inset 0 1px #ffffff08;overflow:hidden}.supplierGeoIntelligence>header{display:flex;align-items:center;justify-content:space-between;padding:17px 18px 13px;border-bottom:1px solid rgba(43,153,190,.19)}.supplierGeoIntelligence h2{font-size:18px;margin:0}.supplierGeoIntelligence p{font-size:9px;color:#8fa8b5;margin:4px 0 0}.geoHeadline{display:flex;gap:8px}.geoHeadline span{min-width:92px;padding:8px 11px;border:1px solid rgba(42,170,210,.23);border-radius:9px;background:#051f2bb8;color:#91a9b5;font-size:7px;text-transform:uppercase}.geoHeadline b{display:block;color:#f5fbfd;font-size:15px;letter-spacing:-.04em;text-transform:none}.supplierMapStage{position:relative;min-height:420px;padding:10px 18px 16px;background:linear-gradient(180deg,#020e1629,#020e167a)}.supplierMapTop{height:35px;display:flex;align-items:center;justify-content:space-between;color:#6f94a5;font-size:7px;letter-spacing:.14em}.supplierMapTop b{display:flex;align-items:center;gap:6px;color:#9db2bc;letter-spacing:0}.supplierMapTop i{width:6px;height:6px;border-radius:50%;background:#20e4aa;box-shadow:0 0 10px #20e4aa}.supplierWorldMap{width:100%;height:300px;display:block}.mapGrid path{stroke:#348fae14;stroke-width:1}.continents path{stroke:#35b7dd4d;stroke-width:1.2}.tradeRoutes path{fill:none;stroke:#28cfff;stroke-width:1.4;stroke-dasharray:6 8;opacity:.42}.mapNodes circle:first-child{fill:#18c9f717;stroke:#2fd7ff61;stroke-width:1.5;filter:url(#glow)}.mapNodes circle:nth-child(2){fill:#36dcff;filter:url(#glow)}.mapNodes text{fill:#d8f5ff;font-size:10px;font-weight:900;text-anchor:middle;letter-spacing:.08em}.mapNodes .count{fill:#54dfff;font-size:9px}.supplierMapLegend{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.supplierMapLegend>div{display:grid;grid-template-columns:8px 1fr auto;align-items:center;gap:8px;padding:9px 11px;border:1px solid rgba(40,150,186,.18);border-radius:9px;background:#041b26ad}.supplierMapLegend .region{width:7px;height:7px;border-radius:50%;background:#35d9ff;box-shadow:0 0 8px currentColor}.supplierMapLegend .r1{background:#25e4ad}.supplierMapLegend .r2{background:#ffbd31}.supplierMapLegend .r3{background:#a474ff}.supplierMapLegend .r4{background:#ff5f75}.supplierMapLegend span b,.supplierMapLegend span small{display:block}.supplierMapLegend span b{font-size:8px}.supplierMapLegend span small{font-size:6.5px;color:#718d9b;margin-top:2px}.supplierMapLegend strong{font-size:16px}.supAnalyticsSecondary{grid-template-columns:1fr 1fr}.tableSupplierBrand{display:flex!important;align-items:center!important;gap:8px!important;min-width:0}.tableSupplierBrand>span{min-width:0}.tableSupplierBrand>span b,.tableSupplierBrand>span small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tableSupplierBrand>span b{font-size:8px;color:#f3f8fa}.tableSupplierBrand>span small{font-size:6px;color:#6f8a98;margin-top:1px}.tableSupplierBrand .supplierLogo{min-width:48px}.supTR>strong.tableSupplierBrand{color:inherit}.supTable .supTR{min-height:54px}@media(max-width:1250px){.supplierGeoIntelligence>header{align-items:flex-start;gap:12px}.geoHeadline{flex-wrap:wrap;justify-content:flex-end}.supplierMapLegend{grid-template-columns:repeat(3,1fr)}.supAnalyticsSecondary{grid-template-columns:1fr}}.supplierMapPhotoStage{margin-top:14px}.supplierMapPhotoFrame{height:360px;position:relative;overflow:hidden;border:1px solid #167a9d;border-radius:14px;background:#020a10;box-shadow:inset 0 1px #ffffff0d,0 24px 70px #0007}.supplierMapPhotoFrame:before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,#02080d55 0%,transparent 28%,transparent 65%,#020a10a8 100%);box-shadow:inset 0 0 70px #02070c}.supplierMapPhotoFrame>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(1.08) contrast(1.08) brightness(.86)}.supplierMapPhotoShade{position:absolute;inset:0;z-index:1;background:radial-gradient(circle at 52% 48%,transparent 20%,#03101a18 60%,#02070c88 100%)}.supplierMapPhotoTop{position:absolute;z-index:4;left:18px;right:18px;top:16px;display:flex;justify-content:space-between;align-items:center}.supplierMapPhotoTop>span{font-size:9px;font-weight:900;letter-spacing:.19em;color:#6ceaff;background:#04131dcc;border:1px solid #1b708c;border-radius:7px;padding:8px 10px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.supplierMapPhotoTop>b{font-size:9px;color:#dffbff;background:#04131dcc;border:1px solid #1b708c;border-radius:7px;padding:8px 10px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.supplierMapPhotoTop b i{display:inline-block;width:7px;height:7px;border-radius:50%;background:#20e39a;box-shadow:0 0 12px #20e39a;margin-right:6px}.supplierMapPhotoBadge{position:absolute;z-index:4;left:18px;bottom:17px;width:290px;padding:13px 15px;border:1px solid #1b7d9d;border-radius:11px;background:linear-gradient(135deg,#051923e8,#06131bd9);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 14px 35px #0008}.supplierMapPhotoBadge small,.supplierMapPhotoBadge strong,.supplierMapPhotoBadge span{display:block}.supplierMapPhotoBadge small{font-size:7px;font-weight:900;letter-spacing:.17em;color:#3ee5ff}.supplierMapPhotoBadge strong{font-size:17px;margin:4px 0 3px}.supplierMapPhotoBadge span{font-size:8px;color:#9fb5c0}.supplierMapRegions{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-top:9px}.regionCard{min-height:72px;border:1px solid #16516a;border-radius:10px;background:linear-gradient(145deg,#071b27,#04121b);padding:10px 12px;position:relative;overflow:hidden}.regionCard:after{content:"";position:absolute;right:-15px;top:-25px;width:65px;height:65px;border-radius:50%;background:#1bcfff10;filter:blur(2px)}.regionCard span,.regionCard small{display:block}.regionCard span{font-size:8px;color:#b7c9d1}.regionCard span i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#21dfff;box-shadow:0 0 10px #21dfff;margin-right:6px}.regionCard strong{display:block;font-size:21px;line-height:1.05;margin:5px 0 2px}.regionCard small{font-size:7px;color:#6f8d9d}.regionCard.r1 span i{background:#1fe6a1;box-shadow:0 0 10px #1fe6a1}.regionCard.r2 span i{background:#8c79ff;box-shadow:0 0 10px #8c79ff}.regionCard.r3 span i{background:#ffb32e;box-shadow:0 0 10px #ffb32e}.regionCard.r4 span i{background:#ff4f7b;box-shadow:0 0 10px #ff4f7b}@media(max-width:1250px){.supplierMapPhotoFrame{height:300px}.supplierMapRegions{grid-template-columns:repeat(3,1fr)}}.recvPage{padding-bottom:28px}.recvHero{height:176px;margin:-1px -1px 12px;border-radius:0 0 14px 14px;background-size:cover;background-position:center 55%;display:flex;align-items:center;padding:24px 30px;position:relative;overflow:hidden;border-bottom:1px solid rgba(33,205,255,.2);box-shadow:0 18px 42px #0000003d}.recvHero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(0,12,21,.72));pointer-events:none}.recvHero>div{position:relative;z-index:1}.recvHero span{color:#15d8ff;font-size:10px;font-weight:900;letter-spacing:.12em}.recvHero h1{font-size:38px;line-height:1;margin:6px 0;color:#fff;letter-spacing:-.045em}.recvHero p{margin:0;color:#eef8fc;font-size:15px}.recvLive{margin-top:15px;color:#c5d8e1;font-size:9px;display:flex;align-items:center;gap:12px}.recvLive b{padding:7px 10px;border:1px solid rgba(0,255,164,.35);border-radius:7px;background:#008b5c2b;color:#17f5a3;font-size:12px;box-shadow:0 0 22px #00ffa41f}.recvLive i,.recvStatus i{display:inline-block;width:8px;height:8px;border-radius:50%;background:currentColor;box-shadow:0 0 10px currentColor;margin-right:5px}.recvKpis{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:0 4px 10px}.recvKpis article{height:92px;border:1px solid rgba(28,174,225,.28);border-radius:10px;background:linear-gradient(145deg,#052637f5,#031622f5);padding:13px;display:flex;gap:12px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 12px 25px #00000029}.recvKpis article>svg{width:28px;height:28px;padding:6px;border-radius:8px;color:#17cfff;background:#00baff1a;box-shadow:0 0 22px #00c4ff29}.recvKpis article.green>svg{color:#13f0a0}.recvKpis article.amber>svg{color:#ffc32b}.recvKpis article.purple>svg{color:#a86cff}.recvKpis small{display:block;color:#c8d9e1;font-size:8px;font-weight:700}.recvKpis strong{display:block;color:#fff;font-size:25px;line-height:1.05;margin:5px 0}.recvKpis b{font-size:9px;color:#1df1a2}.recvKpis .amber b{color:#ff5265}.recvSpark{position:absolute;right:10px;bottom:11px;display:flex;align-items:end;gap:3px;height:28px}.recvSpark i{width:6px;background:linear-gradient(#25e4ff,#087dff);box-shadow:0 0 10px #00c4ff4d}.recvActions{display:grid;grid-template-columns:1.15fr 1fr .9fr 1.08fr 1fr;gap:9px;margin:0 4px 12px}.recvActions button,.recvPanel header button{height:34px;border:1px solid #087db3;border-radius:7px;background:linear-gradient(180deg,#042d43e6,#031b2ae6);color:#eaf8fd;font-size:9px;display:flex;align-items:center;justify-content:center;gap:7px}.recvActions button svg,.recvPanel header button svg{width:14px}.recvActions .primary{border-color:#ff2945;background:linear-gradient(180deg,#e91e3b,#9e0921);box-shadow:0 0 22px #ff193d47}.recvPanel{border:1px solid rgba(28,163,211,.27);border-radius:10px;background:linear-gradient(145deg,#031f2df5,#021520f5);box-shadow:inset 0 1px #ffffff06,0 12px 26px #00000024;overflow:hidden}.recvPanel header{min-height:42px;padding:8px 12px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(34,159,205,.17)}.recvPanel header>div>b{display:flex;align-items:center;gap:7px;color:#f5fbfe;font-size:13px}.recvPanel header>div>b svg{width:17px;color:#14d8ff}.recvPanel header>div>span{display:block;color:#9db4bf;font-size:8px;margin-top:2px}.recvPanel header button{height:28px;padding:0 10px}.recvFlow{margin:0 4px 10px}.recvFlowRow{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;padding:10px}.recvFlowRow>div{height:92px;border:1px solid rgba(28,164,211,.3);border-radius:7px;background:#01152199;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.recvFlowRow>div>svg:not(.flowArrow){width:25px;color:#16d7ff}.recvFlowRow small{color:#d7e7ed;font-size:8px;margin-top:4px}.recvFlowRow strong{font-size:20px;color:#fff}.recvFlowRow span{font-size:7px;color:#9db4bf}.recvFlowRow .flowArrow{position:absolute;right:-18px;width:22px;color:#00c9ff;z-index:3;filter:drop-shadow(0 0 7px #00c9ff)}.recvTwoCols{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0 4px 10px}.recvSimple{padding:0 8px 8px}.recvSimple .head,.recvSimple .row{display:grid;grid-template-columns:1fr 1.55fr 1.15fr 1.15fr .75fr .9fr;align-items:center;min-height:30px;border-bottom:1px solid rgba(31,144,185,.16);gap:6px}.recvSimple .head{min-height:26px;color:#8da9b6;font-size:7px}.recvSimple .row{color:#d9e8ee;font-size:8px}.recvSimple .row strong{color:#fff}.recvStatus{display:inline-flex;align-items:center;width:max-content;max-width:100%;padding:4px 6px;border-radius:5px;background:#ffb4001f;color:#ffc42d;font-size:7px;border:1px solid rgba(255,184,34,.18)}.recvStatus.green{color:#16f2a2;background:#00be7821}.recvStatus.blue{color:#19cfff;background:#00aaff21}.recvStatus.purple{color:#bb71ff;background:#9749ff21}.recvStatus.muted{color:#a6bac4}.rowActions{display:flex;gap:3px}.rowActions button{width:24px;height:24px;padding:0;border:1px solid rgba(32,154,201,.35);border-radius:5px;background:#06283a;color:#cbeaf5}.rowActions svg{width:11px}.recvDocks{margin:0 4px 10px}.recvDocks>div{display:grid;grid-template-columns:repeat(5,1fr);gap:9px;padding:10px}.recvDocks article{display:grid;grid-template-columns:45% 55%;min-height:92px;border:1px solid rgba(29,163,210,.3);border-radius:8px;overflow:hidden;background:#061e2c}.dockVisual{display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 60% 40%,rgba(255,134,42,.3),transparent 45%),linear-gradient(135deg,#17384a,#071722)}.dockVisual svg{width:35px;color:#f0f7fa;filter:drop-shadow(0 0 10px rgba(255,255,255,.2))}.recvDocks article section{padding:8px;display:flex;flex-direction:column;gap:4px}.recvDocks article section>b{font-size:9px;color:#fff}.recvDocks article section>span:not(.recvStatus),.recvDocks article section>small{font-size:7px;color:#a9bdc7}.recvBottom{display:grid;grid-template-columns:1.45fr .82fr .9fr;gap:10px;margin:0 4px}.transitRow{display:grid;grid-template-columns:1.5fr 1fr .9fr .7fr .7fr .9fr;align-items:center;padding:7px 10px;border-bottom:1px solid rgba(31,144,185,.15);font-size:7px;color:#b9ccd4}.transitRow strong{color:#fff}.transitRow code{color:#dcecf2}.recvAlerts button{width:100%;height:34px;border:0;border-bottom:1px solid rgba(31,144,185,.13);background:transparent;color:#c9dce4;display:grid;grid-template-columns:22px 1fr auto;align-items:center;text-align:left;font-size:7px;padding:0 9px}.recvAlerts button svg{width:14px;color:#ff4059}.recvAlerts button b{font-size:6px;padding:4px 6px;border-radius:4px;background:#ff3f5426;color:#ff7586}.bars{height:125px;padding:15px 12px 5px;display:flex;align-items:end;justify-content:space-around;border-bottom:1px solid rgba(31,144,185,.14)}.bars>div{height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:3px}.bars b{font-size:7px;color:#d9f4ff}.bars i{display:block;width:25px;background:linear-gradient(#12cfff,#0876e9);box-shadow:0 0 12px #00b9ff40;border-radius:3px 3px 0 0}.bars span{font-size:6px;color:#90aab5}.recvScore{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:8px}.recvScore b{padding:8px;border:1px solid rgba(25,218,255,.25);border-radius:6px;color:#fff;font-size:14px}.recvScore small{display:block;font-size:6px;color:#8faab6;margin-top:2px}.recvToast{position:fixed;right:24px;bottom:24px;z-index:1000;padding:12px 16px;border:1px solid rgba(0,255,172,.4);border-radius:8px;background:#03222af5;box-shadow:0 15px 40px #0006;color:#20f2aa;font-size:10px;display:flex;align-items:center;gap:8px}.recvToast svg{width:16px}@media(max-width:1250px){.recvHero{height:160px}.recvKpis{grid-template-columns:repeat(2,1fr)}.recvFlowRow{grid-template-columns:repeat(3,1fr)}.recvFlowRow .flowArrow{display:none}.recvTwoCols,.recvBottom{grid-template-columns:1fr}.recvDocks>div{grid-template-columns:repeat(3,1fr)}}.recvPage{padding:18px 18px 34px;overflow-x:hidden;background:radial-gradient(circle at 78% 0%,rgba(0,174,255,.045),transparent 27%)}.recvHero{height:188px;margin:0 0 14px;border-radius:14px;background-position:center 58%;border:1px solid rgba(37,173,222,.2);box-shadow:0 22px 50px #0000004d,inset 0 1px #ffffff09}.recvHero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#000c15f0,#000f19ad 43%,#000d1614 72%),radial-gradient(circle at 75% 45%,rgba(14,196,255,.08),transparent 27%);pointer-events:none}.recvHero>div{max-width:650px}.recvHero h1{font-size:40px}.recvHero p{font-size:14px;color:#dceaf0}.recvLive{margin-top:13px}.recvLive b{background:linear-gradient(180deg,#00bf7b3d,#006f4e29);box-shadow:0 0 26px #00ffa426,inset 0 1px #ffffff0f}.recvKpis,.recvActions,.recvFlow,.recvTwoCols,.recvDocks,.recvBottom{margin-left:4px;margin-right:4px}.recvKpis article{height:100px;border-color:#1eaee057;background:radial-gradient(circle at 92% 14%,rgba(24,204,255,.07),transparent 30%),linear-gradient(145deg,#052738fa,#02141ffa);box-shadow:0 15px 34px #0000002e,inset 0 1px #ffffff0a}.recvKpis article.green{background:radial-gradient(circle at 92% 14%,rgba(19,240,160,.07),transparent 30%),linear-gradient(145deg,#052738fa,#02141ffa)}.recvKpis article.amber{background:radial-gradient(circle at 92% 14%,rgba(255,195,43,.08),transparent 30%),linear-gradient(145deg,#052738fa,#02141ffa)}.recvKpis article.purple{background:radial-gradient(circle at 92% 14%,rgba(168,108,255,.09),transparent 30%),linear-gradient(145deg,#052738fa,#02141ffa)}.recvKpis strong{font-size:27px}.recvActions button{height:38px;font-weight:700;letter-spacing:.005em}.recvActions button:not(.primary):hover,.recvPanel header button:hover{border-color:#1ccaff;background:#07324a;box-shadow:0 0 18px #00c3ff1f}.recvPanel{border-color:#1fabdb4f;box-shadow:0 14px 32px #00000029,inset 0 1px #ffffff08}.recvPanel header{min-height:46px}.recvFlowRow{gap:12px;padding:12px}.recvFlowRow>div{height:100px;background:linear-gradient(180deg,#032332c7,#01141fb8);box-shadow:inset 0 1px #ffffff06}.recvFlowRow>div:nth-child(2)>svg:not(.flowArrow),.recvFlowRow>div:nth-child(5)>svg:not(.flowArrow),.recvFlowRow>div:nth-child(6)>svg:not(.flowArrow){color:#1ee6a0}.recvFlowRow>div:nth-child(3)>svg:not(.flowArrow){color:#ffc52d}.recvFlowRow>div:nth-child(4)>svg:not(.flowArrow){color:#24cfff}.recvSimple .row{min-height:32px}.recvTable{min-width:0}.recvSimple{min-width:0;overflow:hidden}.recvSimple .head,.recvSimple .row{min-width:0}.recvSimple .head>*,.recvSimple .row>*{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rowActions{overflow:visible!important}.rowActions button{flex:0 0 24px}.recvDocks article{min-width:0;transition:.18s ease}.recvDocks article:hover{transform:translateY(-2px);border-color:#25cbff85;box-shadow:0 12px 24px #0000002e}.recvBottom{grid-template-columns:minmax(0,1.42fr) minmax(250px,.82fr) minmax(285px,.9fr);align-items:stretch}.recvBottom>*{min-width:0}.recvTransit,.recvAlerts,.recvChart,.transitRow{min-width:0}.transitRow>*{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recvChart{position:relative;isolation:isolate;overflow:hidden}.recvChart header{position:relative;z-index:2}.recvDeliveryBars{height:132px;padding:16px 14px 8px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:7px;border-bottom:1px solid rgba(31,144,185,.14);overflow:hidden;position:relative;isolation:isolate}.recvDeliveryBars:before{content:"";position:absolute;inset:14px 10px 25px;background:repeating-linear-gradient(to top,rgba(56,150,190,.12) 0 1px,transparent 1px 25%);pointer-events:none}.recvDeliveryBars>div{height:100%;min-width:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;position:relative;z-index:1}.recvDeliveryBars b{font-size:7px;color:#e8f8ff;font-weight:800}.recvDeliveryBars i{position:static!important;display:block!important;width:min(28px,72%)!important;min-height:12px;max-height:94px;margin:0!important;padding:0!important;transform:none!important;clip-path:none!important;border-radius:4px 4px 1px 1px!important;background:linear-gradient(180deg,#2ee2ff,#079cff 52%,#0867d9)!important;box-shadow:0 0 14px #00beff38!important}.recvDeliveryBars span{font-size:6px;color:#8faab6}.recvScore{gap:8px;padding:9px}.recvScore b{min-width:0;background:linear-gradient(145deg,#032330eb,#021722e6);font-size:15px}.recvScore b:first-child{border-color:#14ecaa59;box-shadow:inset 0 0 20px #14ecaa08}.recvScore b:last-child{border-color:#aa64ff57;box-shadow:inset 0 0 20px #aa64ff09}@media(max-width:1450px){.recvBottom{grid-template-columns:minmax(0,1.25fr) minmax(230px,.8fr) minmax(270px,.9fr)}.recvDeliveryBars{gap:4px;padding-left:8px;padding-right:8px}.recvDeliveryBars i{width:min(24px,70%)!important}}@media(max-width:1250px){.recvPage{padding:14px}.recvBottom{grid-template-columns:1fr}.recvDeliveryBars i{width:min(34px,60%)!important}}.recvDocks>div{gap:10px;padding:11px 12px 13px}.recvDocks article{grid-template-columns:47% 53%;min-height:112px;border-color:#19b5e661;background:linear-gradient(145deg,#062334,#041b29);box-shadow:inset 0 1px #ffffff09,0 9px 22px #0003}.dockVisual{position:relative;min-height:112px;background-size:cover!important;background-position:center!important;isolation:isolate}.dockVisual:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 52%,rgba(3,24,36,.5) 100%),linear-gradient(180deg,#00000005,#000b122e);z-index:1}.dockLiveGlow{position:absolute;left:11px;bottom:10px;width:7px;height:7px;border-radius:50%;background:#16e9a2;box-shadow:0 0 13px #16e9a2;z-index:2;opacity:.9}.recvDocks article:nth-child(2) .dockLiveGlow,.recvDocks article:nth-child(5) .dockLiveGlow{background:#17cfff;box-shadow:0 0 13px #17cfff}.recvDocks article:nth-child(3) .dockLiveGlow{background:#9eb2bd;box-shadow:0 0 10px #9eb2bd}.recvDocks article:nth-child(4) .dockLiveGlow{background:#ffc42d;box-shadow:0 0 13px #ffc42d}.recvDocks article section{padding:11px 10px;gap:5px;justify-content:center}.recvDocks article section>b{font-size:10px}.recvDocks article section>span:not(.recvStatus),.recvDocks article section>small{font-size:7.5px}.recvDocks .recvStatus{margin:1px 0 2px}.recvCompany{display:flex!important;align-items:center!important;gap:6px!important;min-width:0}.recvCompany>b{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recvBrand{width:28px;height:19px;flex:0 0 28px;border-radius:3px;display:inline-flex;align-items:center;justify-content:center;background:#fff;overflow:hidden;box-shadow:0 2px 7px #00000040}.recvBrand i{font-style:normal;font-weight:950;font-size:7px;line-height:1;letter-spacing:-.04em}.recvBrand--cummins{background:#e31937;color:#fff}.recvBrand--cummins i{font-size:13px}.recvBrand--delco-remy{background:linear-gradient(#fff 0 45%,#e21b2c 45%);color:#111}.recvBrand--delco-remy i{font-size:5.5px}.recvBrand--eaton{background:#fff;color:#0068b5}.recvBrand--eaton i{font-size:6.5px;letter-spacing:.02em}.recvBrand--fleetguard{background:#ed1c2e;color:#fff}.recvBrand--fleetguard i{font-size:5.5px}.recvBrand--holset{background:#fff;color:#111}.recvBrand--holset i{font-size:5.5px}.recvSimple .row .recvCompany{overflow:visible}.recvSimple .row .recvCompany b{font-size:8px;color:#e8f4f8}.recvTable header{background:linear-gradient(180deg,#05283899,#031c292e)}.recvDocks header{background:linear-gradient(180deg,#052838b8,#031c293d)}.recvDocks header>div>b svg{filter:drop-shadow(0 0 7px rgba(20,216,255,.6))}@media(max-width:1250px){.recvDocks article{grid-template-columns:44% 56%}.dockVisual{min-height:105px}}.mpHero>img{right:0;width:67%;object-position:center 50%}.mpHeroShade{background:linear-gradient(90deg,#02080d,#041019 34%,#030c12c2 49%,#030c122e 72%,#030c1208)}.mrNav{padding:14px 10px 112px}.mrNavGroup{margin-bottom:15px}.mrNavLabel{font-size:8px;letter-spacing:.25em;padding:6px 10px 7px}.mrNav button{min-height:40px;height:40px;border-radius:8px;gap:11px;padding:0 11px;font-size:12.5px;font-weight:600;letter-spacing:-.01em}.mrNav button svg{width:19px;height:19px;flex:0 0 19px;stroke-width:1.9}.mrNav button.active{font-weight:750;box-shadow:inset 3px 0 var(--red),0 0 28px #ff253821}@media(max-width:1180px){.mpHero>img{width:70%;object-position:54% 50%}.mrNav button{font-size:12px}}.mpKpis>button{min-height:136px;padding:21px 20px;border-color:#1d9acd6b;background:radial-gradient(circle at 88% 12%,rgba(16,190,255,.07),transparent 34%),linear-gradient(145deg,#071d2b,#04131e);box-shadow:inset 0 1px #ffffff0b,0 14px 34px #0000002e}.mpKpis>button:nth-child(2){background:radial-gradient(circle at 88% 12%,rgba(18,229,154,.07),transparent 34%),linear-gradient(145deg,#071d2b,#04131e)}.mpKpis>button.danger{background:radial-gradient(circle at 88% 12%,rgba(255,52,79,.075),transparent 34%),linear-gradient(145deg,#071d2b,#04131e)}.mpKpis>button.purple{background:radial-gradient(circle at 88% 12%,rgba(160,92,255,.085),transparent 34%),linear-gradient(145deg,#071d2b,#04131e)}.mpKpis>button>svg{width:36px;height:36px;padding:7px;border-radius:10px;background:#0cbdff17;box-shadow:0 0 24px #11c1ff21,inset 0 1px #ffffff0d}.mpKpis>button:nth-child(2)>svg{color:#18e59b;background:#18e59b14}.mpKpis .danger>svg{background:#ff344f14}.mpKpis .purple>svg{background:#a05cff17}.mpKpis>button>div{position:relative;z-index:2;min-width:0}.mpKpis span{font-size:14px;font-weight:650}.mpKpis strong{font-size:36px;letter-spacing:-.035em;margin:5px 0 10px}.mpKpis b{font-size:15px}.mpKpis small{font-size:12px}.mpSpark{--spark:#20c9ff;position:absolute;right:15px;bottom:14px;width:112px;height:76px;display:flex!important;align-items:flex-end!important;justify-content:flex-end;gap:5px;padding:0 4px 5px;border-bottom:1px solid color-mix(in srgb,var(--spark) 58%,transparent);filter:drop-shadow(0 0 9px color-mix(in srgb,var(--spark) 28%,transparent));opacity:1;isolation:isolate}.mpSpark:before{content:"";position:absolute;inset:8px 2px 5px;background:repeating-linear-gradient(to top,color-mix(in srgb,var(--spark) 9%,transparent) 0 1px,transparent 1px 19px);z-index:-2;opacity:.7}.mpSpark:after{content:"";position:absolute;left:4px;right:2px;bottom:5px;height:64px;background:linear-gradient(145deg,transparent 0 45%,color-mix(in srgb,var(--spark) 16%,transparent) 46% 48%,transparent 49%);clip-path:polygon(0 86%,18% 77%,35% 67%,52% 55%,68% 43%,83% 27%,100% 4%,100% 8%,83% 32%,68% 48%,52% 60%,35% 72%,18% 82%,0 92%);z-index:-1}.mpSpark.green{--spark:#18e59b}.mpSpark.red{--spark:#ff4058}.mpSpark.violet{--spark:#9d63ff}.mpSpark>span{display:block!important;width:10px!important;flex:0 0 10px;border-radius:3px 3px 1px 1px;background:linear-gradient(180deg,color-mix(in srgb,var(--spark) 82%,white 18%),var(--spark) 58%,color-mix(in srgb,var(--spark) 68%,#06131d 32%));border:1px solid color-mix(in srgb,var(--spark) 72%,transparent);box-shadow:0 0 9px color-mix(in srgb,var(--spark) 26%,transparent),inset 0 1px #ffffff47}.mpSpark>span:nth-child(1){height:17px}.mpSpark>span:nth-child(2){height:25px}.mpSpark>span:nth-child(3){height:34px}.mpSpark>span:nth-child(4){height:43px}.mpSpark>span:nth-child(5){height:55px}.mpSpark>span:nth-child(6){height:69px}.mpSpark>em{position:absolute;right:0;top:1px;width:7px;height:7px;border-radius:50%;background:#fff;box-shadow:0 0 4px #fff,0 0 13px var(--spark),0 0 22px var(--spark)}@media(max-width:1450px){.mpSpark{width:96px;gap:4px}.mpSpark>span{width:8px!important;flex-basis:8px}.mpKpis strong{font-size:32px}.mpKpis b{font-size:13px}.mpKpis small{font-size:10px}}.recvKpis article{height:112px;padding:16px 17px;gap:13px;border-color:#1eb9e752;background:radial-gradient(circle at 86% 16%,rgba(15,178,230,.07),transparent 35%),linear-gradient(145deg,#052738fa,#031521fa);box-shadow:inset 0 1px #ffffff0b,0 14px 32px #0003}.recvKpis article:after{content:"";position:absolute;inset:auto 12px 0;height:1px;background:linear-gradient(90deg,transparent,currentColor,transparent);opacity:.18}.recvKpiIcon{width:38px;height:38px;flex:0 0 38px;border-radius:10px;display:grid;place-items:center;background:#00beff14;color:#20d4ff;box-shadow:inset 0 0 0 1px #2accff14,0 0 24px #00c4ff1f}.recvKpiIcon svg{width:21px;height:21px;filter:drop-shadow(0 0 8px currentColor)}.recvKpis article.green .recvKpiIcon,.recvKpis article.green .recvKpiSpark{color:#18efa7}.recvKpis article.amber .recvKpiIcon,.recvKpis article.amber .recvKpiSpark{color:#ff4058}.recvKpis article.purple .recvKpiIcon,.recvKpis article.purple .recvKpiSpark{color:#a96bff}.recvKpis article.cyan .recvKpiSpark{color:#19cfff}.recvKpiCopy{position:relative;z-index:2;min-width:0}.recvKpiCopy small{font-size:9px;font-weight:800;letter-spacing:.01em;color:#c9dbe3}.recvKpiCopy strong{font-size:30px;margin:4px 0 8px;letter-spacing:-.035em}.recvKpiDelta{display:flex;align-items:center;gap:5px;white-space:nowrap}.recvKpiDelta b{font-size:10px;color:#19efa4}.recvKpis article.amber .recvKpiDelta b{color:#ff4961}.recvKpiDelta em{font-size:7px;font-style:normal;color:#809aa7}.recvKpiSpark{position:absolute;right:13px;bottom:11px;width:112px;height:58px;color:#19cfff;z-index:1;filter:drop-shadow(0 0 7px color-mix(in srgb,currentColor 38%,transparent))}.recvKpiSpark>svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.recvKpiLine{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;opacity:.9}.recvKpiDot{fill:#fff;stroke:currentColor;stroke-width:2;filter:drop-shadow(0 0 5px currentColor)}.recvKpiBars{position:absolute;right:2px;bottom:1px;width:82px;height:43px;display:flex;align-items:flex-end;justify-content:flex-end;gap:4px}.recvKpiBars i{display:block;width:8px;border-radius:2px 2px 0 0;background:linear-gradient(180deg,#8ff2ff 0%,currentColor 30%,color-mix(in srgb,currentColor 68%,#005dff) 100%);box-shadow:0 0 8px color-mix(in srgb,currentColor 28%,transparent);border-top:1px solid rgba(255,255,255,.55)}@media(max-width:1250px){.recvKpiSpark{width:105px}.recvKpis article{height:108px}}.v4HeroCopy,.buyHeroCopy{max-width:760px}.supHeroCopy{max-width:780px}@media(min-width:1251px){.buyHeroCopy p,.supHeroCopy p{max-width:720px}}.invPage{display:flex;flex-direction:column;gap:14px;padding-bottom:30px}.invHero{min-height:270px;border:1px solid #075f82;border-radius:18px;background-size:cover;background-position:center;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;padding:30px 34px;box-shadow:inset 0 0 70px #00101ccc,0 18px 45px #0008}.invHero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,#00111ddd);pointer-events:none}.invHeroCopy,.invHeroStatus{position:relative;z-index:1}.invHeroCopy>span{color:#14d9ff;font-size:11px;font-weight:900;letter-spacing:.14em}.invHeroCopy h1{font-size:42px;line-height:1;margin:9px 0;color:#f6fbff;letter-spacing:-.035em}.invHeroCopy p{font-size:15px;color:#d8e8f2;margin:0 0 18px}.invHeroCopy>div{display:flex;align-items:center;gap:14px}.invHeroCopy b{display:flex;gap:6px;align-items:center;color:#00f0a8;background:#003c32cc;border:1px solid #00a879;padding:8px 12px;border-radius:8px}.invHeroCopy small{color:#d5e7f0}.invHeroStatus{width:220px;background:#001827e8;border:1px solid #08729a;border-radius:14px;padding:20px;box-shadow:0 16px 40px #0009,inset 0 0 35px #07365055}.invHeroStatus small{display:block;color:#8ba9bb;font-weight:800;font-size:10px}.invHeroStatus strong{display:block;font-size:38px;color:#fff;margin:5px 0}.invHeroStatus span{display:flex;align-items:center;gap:7px;color:#27efc0;font-size:12px}.invHeroStatus span i{width:8px;height:8px;border-radius:50%;background:#00f2bd;box-shadow:0 0 12px #00f2bd}.invHeroStatus em{display:block;color:#8ea8b8;font-style:normal;font-size:10px;margin-top:8px}.invKpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.invKpis article{min-height:118px;border:1px solid #075a7d;border-radius:13px;background:linear-gradient(135deg,#032131,#00131f);position:relative;overflow:hidden;padding:16px;display:flex;gap:12px;box-shadow:0 12px 25px #0005}.invKpiIcon{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:#073147;color:#20dfff;box-shadow:inset 0 0 18px #00bff333}.invKpiIcon.green{color:#12eeb0}.invKpiIcon.red{color:#ff4662}.invKpiIcon.violet{color:#a969ff}.invKpiText{display:flex;flex-direction:column;z-index:2}.invKpiText span{font-size:11px;color:#c7dce8;font-weight:700}.invKpiText strong{font-size:27px;color:#fff;line-height:1.2}.invKpiText b{font-size:11px;color:#25dfff;margin-top:5px}.invKpiText b.green{color:#00e6a4}.invKpiText b.red{color:#ff4561}.invKpiText b.violet{color:#b36cff}.invKpiText small{font-size:9px;color:#829dac}.invSpark{position:absolute;right:10px;bottom:9px;width:108px;height:52px;color:#22dfff;opacity:.95}.invSpark.green{color:#0deaa5}.invSpark.red{color:#ff405d}.invSpark.violet{color:#a968ff}.invSpark svg{position:absolute;inset:0;width:100%;height:100%}.invSpark>div{position:absolute;right:2px;bottom:1px;display:flex;align-items:flex-end;gap:3px;opacity:.8}.invSpark>div i{display:block;width:6px;background:currentColor;border-radius:2px 2px 0 0;box-shadow:0 0 7px currentColor}.invActions{display:grid;grid-template-columns:1.2fr repeat(4,1fr);gap:10px}.invActions button,.invWorkspace button,.invCritical button,.invTable button,.invBottom button{border:1px solid #0877a2;background:#032236;color:#eaf7ff;border-radius:8px;height:38px;display:flex;align-items:center;justify-content:center;gap:7px;font-weight:700;font-size:11px}.invActions button svg{width:15px}.invActions .danger,.invSearch .danger{background:linear-gradient(180deg,#ff173b,#b90027);border-color:#ff3150;box-shadow:0 0 18px #ff003a55}.invWorkspace,.invAnalytics>section,.invCritical,.invTable,.invBottom>section{border:1px solid #07516e;background:linear-gradient(145deg,#031d2c,#00121d);border-radius:12px;overflow:hidden}.invWorkspace nav{display:flex;border-bottom:1px solid #073c54;padding:0 10px}.invWorkspace nav button{border:0;background:transparent;border-radius:0;padding:0 15px;height:42px;color:#a9c2d1}.invWorkspace nav button.active{color:#fff;border-bottom:2px solid #ff1644;box-shadow:0 8px 15px #ff174844}.invSearch{display:grid;grid-template-columns:1fr 130px 130px;gap:10px;padding:12px}.invSearch>div{height:40px;border:1px solid #356179;background:#061d2b;border-radius:7px;display:flex;align-items:center;padding:0 12px;gap:8px}.invSearch svg{width:15px}.invSearch input{width:100%;background:none;border:0;outline:0;color:#fff}.invFilters{display:grid;grid-template-columns:repeat(5,1fr);gap:9px;padding:0 12px 12px}.invFilters button{justify-content:space-between;padding:0 11px;color:#c2d8e4}.invFilters svg{width:13px}.invAnalytics{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:12px}.invAnalytics section{padding:14px;min-height:220px}.invAnalytics header>div,.invCritical header>div,.invTable header>div{display:flex;align-items:center;gap:9px}.invAnalytics header svg,.invCritical header svg,.invTable header svg{color:#18d7ff;width:18px}.invAnalytics header b,.invCritical header b,.invTable header b{display:block;color:#f2f9fd;font-size:14px}.invAnalytics header small,.invCritical header small,.invTable header small{display:block;color:#819dac;font-size:9px}.invDonutWrap{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:15px}.invDonut{width:130px;height:130px;border-radius:50%;background:conic-gradient(#0be6ae 0 90%,#ffc11a 90% 92%,#ff3151 92% 99%,#a75cff 99%);display:grid;place-content:center;text-align:center;position:relative;box-shadow:0 0 22px #00e8b033}.invDonut:before{content:"";position:absolute;inset:17px;border-radius:50%;background:#031824}.invDonut strong,.invDonut span{position:relative}.invDonut strong{font-size:22px;color:#fff}.invDonut span{font-size:10px;color:#b9d0dc}.invLegend{display:flex;flex-direction:column;gap:11px}.invLegend span{display:grid;grid-template-columns:9px 1fr auto;gap:7px;color:#bcd2dd;font-size:9px}.invLegend i{width:8px;height:8px;border-radius:50%}.invLegend i.green{background:#0be6ae}.invLegend i.amber{background:#ffc11a}.invLegend i.red{background:#ff3151}.invLegend i.violet{background:#a75cff}.invLegend b{color:#fff}.invBranches{display:flex;flex-direction:column;gap:10px;margin-top:18px}.invBranches>div{display:grid;grid-template-columns:85px 1fr 38px 25px;gap:7px;align-items:center;font-size:9px;color:#aec5d1}.invBranches>div>div{height:9px;background:#06283a;border-radius:5px;overflow:hidden}.invBranches i{display:block;height:100%;background:linear-gradient(90deg,#20dfff,#9ff6ff);border-radius:5px;box-shadow:0 0 8px #20dfff}.invBranches b{color:#fff}.invChart{height:160px;position:relative;margin-top:12px;border-left:1px solid #18445b;border-bottom:1px solid #18445b}.invChartBars{position:absolute;inset:10px 8px 18px 10px;display:flex;align-items:flex-end;justify-content:space-around}.invChartBars i{width:24px;background:linear-gradient(#19cfff,#0870e6);position:relative;box-shadow:0 0 10px #00bfff55}.invChartBars span{position:absolute;top:calc(100% + 5px);font-style:normal;font-size:8px;color:#8199a7}.invChart svg{position:absolute;inset:5px 5px 25px;width:calc(100% - 10px);height:calc(100% - 30px)}.invChart polyline{fill:none;stroke:#ff8d17;stroke-width:3}.invCritical{padding:13px}.invCritical header,.invTable header,.invBottom header{display:flex;justify-content:space-between;align-items:center}.invCritical header button,.invTable header button,.invBottom header button{height:30px;padding:0 10px}.invCritical>div{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-top:12px}.invCritical article{background:#042033;border:1px solid #07577a;border-radius:9px;padding:8px;display:flex;gap:8px;min-width:0}.invPartVisual{width:54px;min-width:54px;height:62px;background:linear-gradient(145deg,#f8fbfd,#a9bdc7);border-radius:6px;display:grid;place-items:center;color:#24323a}.invCritical article>span{display:flex;flex-direction:column;min-width:0}.invCritical article b{font-size:10px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.invCritical article small{font-size:8px;color:#91aab8}.invCritical article strong{font-size:17px;color:#ff3151}.invCritical article em{font-size:8px;color:#ff536c;font-style:normal}.invCritical article button{height:24px;margin-top:auto;font-size:8px}.invTable{padding:13px}.invTable header{margin-bottom:10px}.invTable header>div:last-child{display:flex;gap:7px}.invTableHead,.invTableRow{display:grid;grid-template-columns:1.8fr 1.1fr .8fr 1.1fr .75fr .9fr .45fr .4fr 1fr .45fr;align-items:center}.invTableHead{min-height:30px;border-top:1px solid #07364b;border-bottom:1px solid #07364b;color:#7894a4;font-size:8px}.invTableRow{min-height:45px;border-bottom:1px solid #062d40;color:#c7dae4;font-size:8.5px}.invTableRow>span:first-child{display:flex;align-items:center;gap:7px;color:#fff}.invTableRow .part{width:28px;height:28px;border-radius:5px;background:#d9e5ea;color:#1b303a;display:grid;place-items:center}.invTableRow .part svg{width:16px}.invTableRow code{color:#b9d8e7}.invTableRow>span svg{width:10px}.invTableRow em{font-style:normal;display:flex;align-items:center;gap:5px}.invTableRow em i{width:7px;height:7px;border-radius:50%;background:#ff304f;box-shadow:0 0 8px #ff304f}.invTableRow em.ok{color:#00e7aa}.invTableRow em.ok i{background:#00e7aa;box-shadow:0 0 8px #00e7aa}.invTableRow em.low{color:#ff5068}.invTableRow>button{width:28px;height:27px}.invTableRow>button svg{width:13px}.invBottom{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:12px}.invBottom>section{padding:12px}.invBottom header{padding-bottom:8px;border-bottom:1px solid #07364a;color:#fff;font-size:12px}.invBottom header button{height:25px;font-size:8px}.invBottom section>div:not(header){display:grid;grid-template-columns:.8fr 1.4fr .5fr .7fr;gap:7px;align-items:center;min-height:34px;border-bottom:1px solid #052b3c;font-size:8px;color:#a9c1cd}.invBottom section>div span{padding:4px 5px;border-radius:4px;background:#063d35;color:#00e6aa}.invBottom section>div span.out{background:#441421;color:#ff5268}.invBottom section>div strong{color:#12e9b0}.invBottom section>div em{font-style:normal;color:#ffbf29}.invToast{position:fixed;right:28px;bottom:28px;z-index:1000;background:#062a37;border:1px solid #00cda1;color:#cffff2;padding:12px 18px;border-radius:10px;box-shadow:0 12px 35px #0009,0 0 18px #00e7aa33;font-size:11px;font-weight:800}@media(max-width:1250px){.invKpis{grid-template-columns:repeat(2,1fr)}.invAnalytics,.invBottom{grid-template-columns:1fr}.invCritical>div{grid-template-columns:repeat(3,1fr)}.invTable{overflow:auto}.invTableHead,.invTableRow{min-width:1050px}}@media(max-width:800px){.invHero{padding:22px}.invHeroStatus{display:none}.invHeroCopy h1{font-size:34px}.invActions,.invFilters{grid-template-columns:1fr 1fr}.invSearch{grid-template-columns:1fr}.invCritical>div{grid-template-columns:1fr 1fr}}.invHero{justify-content:flex-start}.invHeroStatus{display:none!important}.invCritical article{min-height:112px;align-items:stretch;padding:9px;background:linear-gradient(145deg,#05263a,#031b2b 72%);box-shadow:inset 0 1px #ffffff08,0 10px 22px #0004}.invPartVisual{width:78px;min-width:78px;height:92px;background:#eef4f7;border:1px solid #b7c9d2;border-radius:7px;overflow:hidden;box-shadow:inset 0 0 18px #7f98a52e,0 8px 18px #0005}.invPartVisual img{width:100%;height:100%;object-fit:cover;display:block}.invCritical article>span{padding:2px 0 1px}.invCritical article b{font-size:11px}.invCritical article small{font-size:9px}.invCritical article strong{font-size:20px;line-height:1.05;margin-top:2px}.invCritical article em{font-size:9px;margin-top:1px}.invCritical article button{height:27px;font-size:9px;margin-top:7px;background:linear-gradient(180deg,#07304a,#05243a);border-color:#0787bd}.invTableRow .part{overflow:hidden;background:#edf4f7;border:1px solid #b8cbd4}.invTableRow .part img{width:100%;height:100%;object-fit:cover;display:block}.salesPage{padding-bottom:28px}.salesHero{min-height:176px;border:1px solid #075d80;border-radius:18px;background-size:cover;background-position:center;display:flex;align-items:center;padding:24px 28px;overflow:hidden;box-shadow:0 18px 50px #0008,inset 0 0 45px #00bfff0a}.salesHero>div{max-width:650px}.salesHero span{font-size:11px;font-weight:900;letter-spacing:.14em;color:#ffdadf}.salesHero h1{font-size:38px;line-height:1;margin:8px 0;color:#fff;letter-spacing:-.035em}.salesHero p{font-size:16px;color:#fff;margin:0 0 14px}.salesLive{display:flex;gap:15px;align-items:center;color:#d7e8f0;font-size:12px}.salesLive b{color:#00f0ad;background:#003f36c7;border:1px solid #00a87c;padding:6px 10px;border-radius:7px;box-shadow:0 0 18px #00e5a744}.salesKpis{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:10px 0}.salesKpi{height:142px;position:relative;border:1px solid #075d80;border-radius:13px;padding:14px 16px;background:linear-gradient(145deg,#062433,#041824);overflow:hidden}.salesKpi:after{content:"";position:absolute;inset:auto -30px -55px auto;width:130px;height:110px;border-radius:50%;background:var(--glow);filter:blur(35px);opacity:.22}.salesKpi.red{--accent:#ff2449;--glow:#ff1744}.salesKpi.blue{--accent:#00bfff;--glow:#00bfff}.salesKpi.green{--accent:#00ee9b;--glow:#00ee9b}.salesKpi.purple{--accent:#a64dff;--glow:#a64dff}.salesKpiTop{display:flex;align-items:center;gap:10px}.salesKpiTop>span{width:35px;height:35px;border-radius:9px;display:grid;place-items:center;background:color-mix(in srgb,var(--accent) 13%,transparent);color:var(--accent);box-shadow:0 0 18px color-mix(in srgb,var(--accent) 22%,transparent)}.salesKpiTop svg{width:21px}.salesKpiTop small{font-size:11px;color:#d8e7ed;font-weight:800}.salesKpiBody strong{display:block;font-size:29px;color:#fff;margin:7px 0 1px}.salesKpiBody b{font-size:11px;color:var(--accent)}.salesSpark{position:absolute;right:12px;bottom:13px;width:47%;height:54px;display:flex;align-items:end;gap:5px}.salesSpark i{flex:1;background:linear-gradient(180deg,var(--accent),color-mix(in srgb,var(--accent) 20%,transparent));border-radius:2px 2px 0 0;opacity:.85}.salesSpark svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.salesSpark polyline{fill:none;stroke:var(--accent);stroke-width:2;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px var(--accent))}.salesKpi .salesSpark{--accent:inherit}.salesKpi.red .salesSpark{--accent:#ff2449}.salesKpi.blue .salesSpark{--accent:#00bfff}.salesKpi.green .salesSpark{--accent:#00ee9b}.salesKpi.purple .salesSpark{--accent:#a64dff}.salesActions{display:grid;grid-template-columns:1.05fr 1fr 1fr 1.1fr .9fr;gap:10px;margin-bottom:12px}.salesActions button,.salesPanel header button{height:38px;border:1px solid #0879ad;background:#052235;color:#eaf8ff;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:8px;font-weight:700}.salesActions button svg{width:17px}.salesActions .hot{background:linear-gradient(180deg,#ff1c43,#b90024);border-color:#ff3155;box-shadow:0 0 20px #ff174455}.salesGrid2{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px}.salesGrid3{display:grid;grid-template-columns:1.1fr 1.05fr .95fr;gap:10px}.salesPanel{border:1px solid #075d80;border-radius:13px;background:linear-gradient(145deg,#052332,#031721);padding:12px;box-shadow:0 10px 30px #0005}.salesPanel header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px}.salesPanel header>div{display:flex;gap:9px}.salesPanel header>div>svg{color:#00c8ff;background:#063147;padding:6px;width:32px;height:32px;border-radius:8px}.salesPanel header h3{font-size:15px;margin:0;color:#f6fbff}.salesPanel header p{font-size:10px;color:#91a9b6;margin:2px 0}.salesPanel header button{height:30px;font-size:10px;padding:0 10px}.salesPanel header button svg{width:12px}.salesTrend{height:185px;display:flex;padding:8px}.salesAxis{font-size:9px;color:#b5c8d1;line-height:33px;width:44px}.salesBars{flex:1;display:flex;align-items:end;gap:18px;border-left:1px solid #12465d;border-bottom:1px solid #12465d;background:repeating-linear-gradient(0deg,transparent 0 35px,#0c3547 36px),repeating-linear-gradient(90deg,transparent 0 72px,#0c3547 73px);position:relative;padding:0 15px}.salesBars>div{height:100%;flex:1;display:flex;align-items:end;justify-content:center;position:relative}.salesBars i{width:34px;background:linear-gradient(#12c8ff,#0078d7);box-shadow:0 0 10px #0af3;border-radius:2px 2px 0 0}.salesBars small{position:absolute;bottom:-18px}.salesBars svg{position:absolute;inset:0;width:100%;height:100%}.salesBars polyline{fill:none;stroke:#ff9d13;stroke-width:3;vector-effect:non-scaling-stroke}.salesCategory{display:grid;grid-template-columns:46% 54%;align-items:center}.salesDonut{width:160px;height:160px;margin:auto;border-radius:50%;background:conic-gradient(#00c8ff 0 32%,#006cff 32% 50%,#ff304e 50% 66%,#ff9d12 66% 78%,#55d27d 78% 88%,#a84cff 88%);display:grid;place-items:center;position:relative}.salesDonut:after{content:"";position:absolute;width:105px;height:105px;border-radius:50%;background:#041a26}.salesDonut strong{z-index:1;font-size:18px}.salesDonut small{display:block;text-align:center;font-size:9px;color:#9fb3bd}.salesCategory p{display:grid;grid-template-columns:12px 1fr 40px;gap:7px;margin:8px 0;font-size:10px}.salesCategory p i{width:10px;height:10px;border-radius:50%;background:#00c8ff}.salesCategory p:nth-child(2) i{background:#ff9d12}.salesCategory p:nth-child(3) i{background:#ff304e}.salesCategory p:nth-child(4) i{background:#7bd5f1}.salesCategory p:nth-child(5) i{background:#8bc7d8}.salesCategory p:nth-child(6) i{background:#a84cff}.salesCategory p b{text-align:right}.salesProductTable>div{display:grid;grid-template-columns:22px 35px 1fr 48px 80px 100px;align-items:center;gap:7px;border-top:1px solid #0b3a50;min-height:47px;font-size:10px}.salesProductTable img{width:30px;height:30px;object-fit:contain;background:#eef4f5;border-radius:4px}.salesProductTable .salesSpark{position:relative;right:auto;bottom:auto;width:90px;height:25px}.salesBranch>div{display:grid;grid-template-columns:90px 1fr 85px 45px 52px;align-items:center;gap:8px;border-top:1px solid #0b3a50;height:40px;font-size:10px}.salesBranch i{height:10px;background:#082e42;border-radius:3px;overflow:hidden}.salesBranch em{display:block;height:100%;background:linear-gradient(90deg,#00a9ff,#25dcff);box-shadow:0 0 10px #00bfff}.salesBranch b{color:#00efa4}.salesRows>div{display:grid;grid-template-columns:.8fr .9fr 1.4fr .7fr .9fr 1fr 32px 32px;gap:5px;align-items:center;border-top:1px solid #0b3a50;min-height:40px;font-size:9px}.salesRows.quotes>div{grid-template-columns:.9fr .8fr 1.5fr 1fr .7fr 1fr}.salesRows b{background:#704c00;color:#ffd15a;border:1px solid #a76f00;border-radius:5px;padding:5px;text-align:center}.salesRows button{background:#06283b;border:1px solid #08638c;color:#d9f5ff;border-radius:5px;padding:4px}.salesRows button svg{width:14px}.salesPanel.compact{padding:11px}.salesClient{display:grid;grid-template-columns:1fr 90px 55px;gap:6px;padding:9px 3px;border-top:1px solid #0b3a50;font-size:10px}.salesClient b{color:#00efa4}.salesOpportunity,.salesAlert{display:grid;grid-template-columns:27px 1fr auto;align-items:center;gap:7px;padding:6px;border-top:1px solid #0b3a50;font-size:9px}.salesOpportunity>svg,.salesAlert>svg{width:25px;height:25px;padding:5px;border-radius:50%;color:#ffd01a;border:1px solid #806600}.salesOpportunity button{background:#0066a3;border:1px solid #00aaff;color:#fff;border-radius:5px;padding:5px 8px}.salesAlert b{padding:5px;border-radius:5px;background:#642b00;color:#ffb25a;border:1px solid #9c4d0d}.salesToast{position:fixed;right:30px;bottom:28px;z-index:50;background:#062b37;border:1px solid #00d7a0;color:#eafff9;padding:12px 16px;border-radius:10px;box-shadow:0 10px 30px #000a,0 0 20px #00d7a033;display:flex;gap:8px;align-items:center}.salesToast svg{color:#00e7ad}@media(max-width:1200px){.salesKpis{grid-template-columns:repeat(2,1fr)}.salesGrid2,.salesGrid3{grid-template-columns:1fr}.salesActions{grid-template-columns:repeat(2,1fr)}}.salesPage .salesHero{min-height:208px;background-size:cover!important;background-position:center 48%!important;border-color:#0a6d92;box-shadow:0 20px 58px #000a,inset 0 1px #55dcff25,inset 0 -70px 90px #020b13a8;position:relative}.salesPage .salesHero:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#36d8ff0b 0%,transparent 28%,#0007 100%)}.salesPage .salesHero>div{position:relative;z-index:1;max-width:610px}.salesPage .salesHero h1{font-size:40px;text-shadow:0 4px 28px #000}.salesPage .salesHero p{text-shadow:0 2px 16px #000}.salesPage .salesKpis{gap:14px;margin:14px 0}.salesPage .salesKpi{height:156px;border-color:#08739a;border-radius:16px;padding:17px 18px;background:radial-gradient(circle at 88% 90%,color-mix(in srgb,var(--accent) 11%,transparent),transparent 42%),linear-gradient(145deg,#062634,#031722 68%,#061c29);box-shadow:0 14px 34px #0007,inset 0 1px #ffffff0b;transition:transform .18s ease,border-color .18s ease}.salesPage .salesKpi:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--accent) 65%,#08739a)}.salesPage .salesKpi:after{width:150px;height:100px;right:-18px;bottom:-50px;opacity:.16;filter:blur(42px)}.salesPage .salesKpiTop>span{width:40px;height:40px;border-radius:11px;border:1px solid color-mix(in srgb,var(--accent) 20%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 16%,transparent),#071c29);box-shadow:0 0 22px color-mix(in srgb,var(--accent) 16%,transparent),inset 0 1px #ffffff10}.salesPage .salesKpiTop small{font-size:12px;letter-spacing:.02em}.salesPage .salesKpiBody strong{font-size:32px;letter-spacing:-.035em;margin-top:10px}.salesPage .salesKpiBody b{font-size:12px}.salesPage .salesSpark{position:absolute;right:16px;bottom:14px;width:48%;height:62px;display:block;color:var(--accent);filter:drop-shadow(0 7px 12px color-mix(in srgb,var(--accent) 18%,transparent))}.salesPage .salesSpark svg{position:static;width:100%;height:100%;overflow:visible}.salesPage .salesSparkArea{fill:url(#salesAreaLine)}.salesPage .salesSpark.bars .salesSparkArea{fill:url(#salesAreaBars)}.salesPage .salesSparkLine{fill:none;stroke:currentColor;stroke-width:2.7;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.salesPage .salesSparkDot{fill:#eaffff;stroke:currentColor;stroke-width:2;filter:drop-shadow(0 0 5px currentColor)}.salesPage .salesSparkBar{fill:currentColor;opacity:.42}.salesPage .salesSpark i,.salesPage .salesSpark polyline{display:none}.salesPage .salesProductTable .salesSpark{position:relative;right:auto;bottom:auto;width:96px;height:28px;filter:none}.salesPage .salesTrend{height:205px}.salesPage .salesBars{border-color:#155069;background:linear-gradient(180deg,#0a2c3b22,#02141d33),repeating-linear-gradient(0deg,transparent 0 35px,#0c354755 36px),repeating-linear-gradient(90deg,transparent 0 72px,#0c354744 73px);border-radius:4px 4px 0 0}.salesPage .salesBars i{width:38px;border-radius:5px 5px 1px 1px;background:linear-gradient(180deg,#33dcff,#00aef1 40%,#0574c7);box-shadow:0 0 18px #00bfff2e,inset 0 1px #d9faff88}.salesPage .salesBars polyline{stroke:#ffab25;stroke-width:3.2;filter:drop-shadow(0 0 5px #ff9d1355)}.salesPage .salesDonut{box-shadow:0 0 28px #00c8ff20,inset 0 0 18px #0007}.salesPage .salesDonut:after{box-shadow:inset 0 0 22px #0009,0 0 0 1px #ffffff08}@media(max-width:1200px){.salesPage .salesHero{min-height:190px;background-position:58% center!important}.salesPage .salesKpi{height:150px}}.salesPage .salesKpi{min-height:162px;padding:17px 18px 16px}.salesPage .salesKpiBody{position:relative;z-index:2}.salesPage .salesSpark{right:16px;bottom:17px;width:44%;height:58px;border-bottom:1px solid color-mix(in srgb,var(--accent) 46%,transparent);filter:none}.salesPage .salesSpark:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,var(--accent),transparent);opacity:.35}.salesPage .salesSpark svg{overflow:hidden;filter:drop-shadow(0 0 7px color-mix(in srgb,var(--accent) 24%,transparent))}.salesPage .salesSparkArea{opacity:.28}.salesPage .salesSpark.bars .salesSparkArea{display:none}.salesPage .salesSpark.bars .salesSparkBar{opacity:.72;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--accent) 28%,transparent))}.salesPage .salesSpark.bars .salesSparkLine{stroke-width:2.35}.salesPage .salesSparkDot{r:2.6px}.salesPage .salesProductTable .salesSpark{border-bottom:0;width:90px;height:26px;right:auto;bottom:auto}.salesPage .salesProductTable .salesSparkArea{opacity:.16}.salesPage .salesGrid2+.salesGrid2{margin-top:12px}.salesPage .salesRows>div{min-height:48px;padding:3px 0;column-gap:8px}.salesPage .salesRows>div>span:first-child{font-weight:800;color:#dff6ff}.salesPage .salesRows>div>span:nth-child(3){font-weight:700;color:#f3f8fb}.salesPage .salesRows b{font-weight:800;letter-spacing:.01em;background:linear-gradient(180deg,#795300,#5d3e00);box-shadow:inset 0 1px #ffd95a2b,0 0 14px #ffb3000d}.salesPage .salesRows button{height:31px;display:grid;place-items:center;transition:.16s ease}.salesPage .salesRows button:hover{transform:translateY(-1px);border-color:#13c9ff;background:#07344a}.salesPage .salesGrid3{gap:14px;margin-top:14px;align-items:stretch}.salesPage .salesGrid3>.salesPanel{min-height:272px;padding:14px 15px;background:radial-gradient(circle at 15% 0%,#00c8ff09,transparent 34%),linear-gradient(145deg,#052633,#031821);border-color:#086c91;box-shadow:0 16px 38px #0006,inset 0 1px #ffffff0a}.salesPage .salesGrid3>.salesPanel header{padding-bottom:10px;margin-bottom:0;border-bottom:1px solid #0b4056}.salesPage .salesGrid3>.salesPanel header h3{font-size:16px}.salesPage .salesGrid3>.salesPanel header p{font-size:10.5px}.salesPage .salesClient{min-height:39px;padding:9px 5px;align-items:center}.salesPage .salesClient strong{font-weight:750;color:#f4fbff}.salesPage .salesClient span{text-align:right;color:#d7e8ef}.salesPage .salesClient b{text-align:right;text-shadow:0 0 12px #00efa44a}.salesPage .salesOpportunity,.salesPage .salesAlert{min-height:40px;padding:7px 5px;gap:9px}.salesPage .salesOpportunity>svg,.salesPage .salesAlert>svg{width:29px;height:29px;padding:6px;box-shadow:0 0 13px #ffd00015;background:#061f2a}.salesPage .salesOpportunity strong,.salesPage .salesAlert strong{font-size:10px;color:#f4f9fb}.salesPage .salesOpportunity button{min-width:78px;background:linear-gradient(180deg,#008ed2,#006ca9);border-color:#16c8ff;box-shadow:inset 0 1px #fff2,0 0 12px #00bfff12;font-weight:700}.salesPage .salesOpportunity button:hover{background:linear-gradient(180deg,#0aa7ef,#0078bc)}.salesPage .salesAlert b{min-width:58px;text-align:center;font-weight:850;background:linear-gradient(180deg,#703200,#542300);box-shadow:inset 0 1px #ffb75a28}.salesPage .salesGrid3>.alerts{background:radial-gradient(circle at 100% 0%,#ff8a0008,transparent 38%),linear-gradient(145deg,#052633,#031821)}.salesPage .salesAlertDetailed>span{min-width:0}.salesPage .salesAlertDetailed>span strong{display:block}.salesPage .salesAlertDetailed>span small{display:block;color:#7f9ca9;font-size:8.5px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.salesPage .salesKpis{gap:16px;margin:16px 0 18px;align-items:stretch}.salesPage .salesKpi{--accent:#00c8ff;min-width:0;height:318px!important;min-height:318px!important;padding:22px 22px 18px!important;border-radius:22px!important;border:1px solid color-mix(in srgb,var(--accent) 58%,#075d80)!important;background:radial-gradient(circle at 84% 72%,color-mix(in srgb,var(--accent) 11%,transparent),transparent 35%),linear-gradient(150deg,#071a28,#041521 54%,#071725)!important;box-shadow:0 18px 48px #0009,inset 0 1px #ffffff10,0 0 0 1px #00131d!important;overflow:hidden}.salesPage .salesKpi.red{--accent:#ff3159}.salesPage .salesKpi.blue{--accent:#11c5ff}.salesPage .salesKpi.green{--accent:#00eaa0}.salesPage .salesKpi.purple{--accent:#a957ff}.salesPage .salesKpi:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,#ffffff05,transparent 28%);pointer-events:none}.salesPage .salesKpi:after{content:"";position:absolute;width:170px;height:170px;right:-70px;bottom:-75px;background:var(--accent);opacity:.09;filter:blur(48px);border-radius:50%}.salesPage .salesKpiHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;position:relative;z-index:3}.salesPage .salesKpiTop{display:flex;align-items:center;gap:13px}.salesPage .salesKpiTop>span{width:48px;height:48px!important;border-radius:14px!important;display:grid;place-items:center;color:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 45%,transparent)!important;background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 20%,transparent),#071724)!important;box-shadow:0 0 24px color-mix(in srgb,var(--accent) 22%,transparent),inset 0 0 18px color-mix(in srgb,var(--accent) 8%,transparent)!important}.salesPage .salesKpiTop svg{width:24px;height:24px}.salesPage .salesKpiTop small{display:block;font-size:14px!important;font-weight:900;color:#f5fbff!important;letter-spacing:.015em}.salesPage .salesKpiTop em{display:block;margin-top:4px;font-size:10px;font-style:normal;color:#8ea7b5}.salesPage .salesKpiBadge{font-size:9px;font-style:normal;font-weight:800;color:#cbe0e9;border:1px solid #285067;border-radius:18px;padding:7px 9px;background:#071b28;white-space:nowrap}.salesPage .salesKpiMetric{position:absolute;left:22px;top:88px;z-index:4}.salesPage .salesKpiMetric strong{display:block;font-size:34px!important;line-height:1;color:#fff;letter-spacing:-.045em;text-shadow:0 4px 18px #000}.salesPage .salesKpiMetric b{display:block;margin-top:10px;font-size:12px!important;color:var(--accent);font-weight:850}.salesPage .salesKpi .salesSpark{inset:151px 18px auto!important;width:auto!important;height:88px!important;border:0!important;filter:none!important;z-index:2}.salesPage .salesKpi .salesSpark:after{display:none}.salesPage .salesKpi .salesSpark svg{overflow:visible!important;filter:drop-shadow(0 0 7px color-mix(in srgb,var(--accent) 16%,transparent))}.salesPage .salesSparkGrid path{fill:none;stroke:#2c5367;stroke-width:.55;opacity:.32;vector-effect:non-scaling-stroke}.salesPage .salesKpi .salesSparkBar{display:block!important;fill:var(--accent)!important;opacity:.16!important}.salesPage .salesKpi .salesSpark.bars .salesSparkBar{opacity:.4!important}.salesPage .salesKpi .salesSparkArea{display:block!important;fill:var(--accent)!important;opacity:.09!important}.salesPage .salesKpi .salesSpark.bars .salesSparkArea{display:block!important;opacity:.06!important}.salesPage .salesKpi .salesSparkLine{stroke:var(--accent)!important;stroke-width:3.3!important;fill:none;stroke-linecap:round;filter:drop-shadow(0 0 4px var(--accent))}.salesPage .salesSparkPoints circle{fill:#f7ffff;stroke:var(--accent);stroke-width:2.3;filter:drop-shadow(0 0 5px var(--accent))}.salesPage .salesKpiStats{position:absolute;left:18px;right:18px;bottom:15px;height:54px;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #244656;z-index:4}.salesPage .salesKpiStats>div{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:3px;position:relative}.salesPage .salesKpiStats>div+div:before{content:"";position:absolute;left:0;top:12px;bottom:0;width:1px;background:#244656}.salesPage .salesKpiStats strong{font-size:14px;color:#fff}.salesPage .salesKpiStats span{font-size:9px;color:#8fa7b5}.salesPage .salesKpi:hover{transform:translateY(-3px);box-shadow:0 22px 54px #000a,inset 0 1px #ffffff12,0 0 24px color-mix(in srgb,var(--accent) 10%,transparent)!important}.salesPage .salesProductTable .salesSpark{position:relative!important;inset:auto!important;width:90px!important;height:26px!important}.salesPage .salesProductTable .salesSparkGrid,.salesPage .salesProductTable .salesSparkPoints,.salesPage .salesProductTable .salesSparkBar{display:none!important}@media(max-width:1500px){.salesPage .salesKpi{height:286px!important;min-height:286px!important;padding:18px!important}.salesPage .salesKpiMetric{left:18px;top:82px}.salesPage .salesKpi .salesSpark{top:140px!important;height:76px!important}.salesPage .salesKpiStats{bottom:12px}.salesPage .salesKpiTop small{font-size:12px!important}.salesPage .salesKpiTop em{font-size:9px}}@media(max-width:1200px){.salesPage .salesKpis{grid-template-columns:repeat(2,1fr)}.salesPage .salesKpi{height:300px!important}}.salesPage .salesKpi .salesSpark{left:auto!important;right:20px!important;top:142px!important;width:48%!important;height:86px!important;overflow:hidden!important;color:var(--accent);opacity:1;filter:none!important}.salesPage .salesKpi .salesSpark svg{overflow:hidden!important;width:100%;height:100%;filter:none!important}.salesPage .salesKpi .salesSparkGrid,.salesPage .salesKpi .salesSparkPoints{display:none!important}.salesPage .salesKpi .salesSparkBaseline{fill:none;stroke:color-mix(in srgb,var(--accent) 38%,#294a5c);stroke-width:.7;opacity:.55}.salesPage .salesKpi .salesSparkArea{display:block!important;fill:var(--accent)!important;opacity:.055!important}.salesPage .salesKpi .salesSparkLine{fill:none!important;stroke:var(--accent)!important;stroke-width:3.2!important;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--accent) 38%,transparent))}.salesPage .salesKpi .salesSparkBar{fill:var(--accent)!important;opacity:.22!important;stroke:none!important;filter:none!important}.salesPage .salesKpi .salesSpark.bars .salesSparkBar{opacity:.24!important}.salesPage .salesKpi .salesSpark.bars .salesSparkArea{opacity:.045!important}.salesPage .salesKpi .salesSparkHalo{fill:var(--accent);opacity:.16;filter:drop-shadow(0 0 7px var(--accent))}.salesPage .salesKpi .salesSparkEnd{fill:#efffff;stroke:var(--accent);stroke-width:2;filter:drop-shadow(0 0 5px var(--accent))}.salesPage .salesKpiMetric{max-width:48%}.salesPage .salesKpiMetric b{line-height:1.25}@media(max-width:1500px){.salesPage .salesKpi .salesSpark{right:16px!important;top:134px!important;width:46%!important;height:76px!important}}.salesPage .salesKpi .salesSpark.clean{left:auto!important;right:22px!important;top:145px!important;width:47%!important;height:78px!important;overflow:visible!important;border:0!important;background:none!important;filter:none!important}.salesPage .salesKpi .salesSpark.clean svg{width:100%!important;height:100%!important;overflow:visible!important;filter:none!important}.salesPage .salesKpi .salesSpark.clean .salesSparkBaseline{fill:none!important;stroke:color-mix(in srgb,var(--accent) 25%,#315263)!important;stroke-width:.8!important;opacity:.62!important;vector-effect:non-scaling-stroke}.salesPage .salesKpi .salesSpark.clean .salesSparkArea{opacity:1!important;stroke:none!important}.salesPage .salesKpi .salesSpark.clean .salesSparkLine{fill:none!important;stroke:var(--accent)!important;stroke-width:3!important;stroke-linecap:round!important;stroke-linejoin:round!important;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 3px color-mix(in srgb,var(--accent) 32%,transparent))!important}.salesPage .salesKpi .salesSpark.clean .salesSparkHalo{fill:var(--accent)!important;opacity:.13!important;stroke:none!important;filter:drop-shadow(0 0 7px var(--accent))!important}.salesPage .salesKpi .salesSpark.clean .salesSparkEnd{fill:#f5ffff!important;stroke:var(--accent)!important;stroke-width:2!important;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px var(--accent))!important}.salesPage .salesKpi .salesSpark.clean .salesSparkBar,.salesPage .salesKpi .salesSpark.clean .salesSparkBars{display:none!important}@media(max-width:1500px){.salesPage .salesKpi .salesSpark.clean{right:18px!important;top:137px!important;width:45%!important;height:70px!important}}.quotesPage{--qp:#06c8ff;display:flex;flex-direction:column;gap:12px;padding-bottom:24px}.quotesHero{height:268px;border:1px solid rgba(5,184,239,.62);border-radius:0 0 22px 22px;background-size:cover;background-position:center 55%;position:relative;overflow:hidden;box-shadow:0 18px 55px #00000061,inset 0 -1px #16cfff2e}.quotesHero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#020a1100 45%,#020a1173);pointer-events:none}.quotesHeroCopy{position:absolute;z-index:2;left:24px;top:26px;max-width:650px}.quotesHeroCopy>span{color:#10e7ff;font-size:12px;font-weight:900;letter-spacing:.16em}.quotesHeroCopy h1{margin:7px 0 3px;font-size:39px;line-height:1.02;letter-spacing:-.04em;color:#fff;text-shadow:0 2px 22px rgba(0,0,0,.65)}.quotesHeroCopy p{margin:0;color:#eef8ff;font-size:17px}.quotesLive{margin-top:20px;display:flex;align-items:center;gap:14px;color:#d4e4ed;font-size:12px}.quotesLive b{padding:7px 12px;border:1px solid rgba(0,255,170,.4);border-radius:8px;color:#00f0a9;background:#00d28c21;box-shadow:0 0 18px #00f0a92e}.quotesLive em{font-style:normal}.quotesKpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.quoteKpi{min-height:116px;position:relative;display:flex;align-items:flex-start;gap:11px;padding:17px 15px;border:1px solid rgba(20,180,235,.45);border-radius:15px;background:linear-gradient(145deg,#05202df7,#02141ff5);overflow:hidden;box-shadow:inset 0 1px #ffffff06,0 12px 26px #0000002e}.quoteKpi:after{content:"";position:absolute;width:120px;height:100px;right:-25px;bottom:-35px;border-radius:50%;background:var(--glow);filter:blur(30px);opacity:.2}.quoteKpi.cyan{--c:#00c8ff;--glow:#00c8ff}.quoteKpi.amber{--c:#ffba00;--glow:#ffb000}.quoteKpi.green{--c:#00e889;--glow:#00e889}.quoteKpi.red{--c:#ff3856;--glow:#ff2748}.quoteKpi.purple{--c:#a14dff;--glow:#9a43ff}.quoteKpiIcon{width:45px;height:45px;border-radius:11px;display:grid;place-items:center;flex:0 0 auto;color:var(--c);background:color-mix(in srgb,var(--c) 10%,transparent);border:1px solid color-mix(in srgb,var(--c) 38%,transparent);box-shadow:0 0 20px color-mix(in srgb,var(--c) 12%,transparent)}.quoteKpiIcon svg{width:22px}.quoteKpiCopy{display:flex;flex-direction:column;z-index:1}.quoteKpiCopy span{font-size:11px;color:#e7f3f8;font-weight:750}.quoteKpiCopy strong{font-size:29px;line-height:1.05;color:#fff;margin:4px 0}.quoteKpiCopy b{font-size:11px;color:var(--c)}.quoteKpiCopy small{font-size:9px;color:#93a9b5;margin-top:2px}.quoteMiniBars{position:absolute;right:10px;bottom:14px;width:66px;height:43px;display:flex;align-items:flex-end;gap:4px;z-index:1}.quoteMiniBars i{flex:1;background:linear-gradient(180deg,var(--c),color-mix(in srgb,var(--c) 45%,transparent));box-shadow:0 0 10px color-mix(in srgb,var(--c) 20%,transparent)}.quotesActions{display:grid;grid-template-columns:1.2fr 1fr 1.1fr 1fr 1fr 1fr;gap:8px}.quotesActions button,.quotesFilter button,.quotePanel button{height:39px;border-radius:8px;border:1px solid #087eb3;background:linear-gradient(180deg,#07314a,#042238);color:#eefaff;display:flex;align-items:center;justify-content:center;gap:8px;font-weight:700;font-size:11px;cursor:pointer}.quotesActions button svg,.quotePanel button svg{width:15px}.quotesActions .hot,.quotesFilter .hot{background:linear-gradient(180deg,#ff234d,#c9002d);border-color:#ff365c;box-shadow:0 0 22px #ff144147}.quotesFilter{padding:10px;border:1px solid rgba(5,165,220,.46);border-radius:13px;background:linear-gradient(180deg,#041c2af7,#02141ff7);box-shadow:0 12px 28px #0000002e}.quotesSearch{display:grid;grid-template-columns:minmax(0,1fr) 110px 118px;gap:8px;position:relative}.quotesSearch>svg{position:absolute;left:12px;top:12px;width:16px;color:#91adba}.quotesSearch input{height:39px;border-radius:7px;border:1px solid #17536f;background:#031824;color:#eaf8ff;padding:0 12px 0 38px;outline:none}.quotesSelects{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-top:9px}.quotesSelects button{justify-content:space-between;padding:0 12px;height:47px}.quotesSelects button span{text-align:left;display:flex;flex-direction:column}.quotesSelects small{font-size:9px;color:#7f9eae;font-weight:500}.quotesSelects b{font-size:11px}.quotesGrid{display:grid;gap:10px}.quotesGrid.heroGrid{grid-template-columns:1.25fr .9fr}.quotesGrid.midGrid{grid-template-columns:.92fr 1.08fr}.quotesGrid.bottomGrid{grid-template-columns:1.1fr .9fr 1fr}.quotePanel{border:1px solid rgba(5,166,220,.46);border-radius:13px;background:linear-gradient(145deg,#041f2cfa,#021621fa);box-shadow:0 12px 30px #0000002e,inset 0 1px #ffffff05;padding:11px;overflow:hidden}.quotePanel>header{min-height:45px;display:flex;align-items:flex-start;justify-content:space-between;border-bottom:1px solid rgba(32,134,169,.28);padding-bottom:8px}.quotePanel>header>div:first-child{display:flex;gap:9px}.quotePanel>header svg{width:20px;color:#00c9ff}.quotePanel>header h3{margin:0;color:#f4fbff;font-size:15px}.quotePanel>header p{margin:2px 0 0;color:#8fa9b6;font-size:10px}.quotePanel>header button{height:31px;padding:0 10px}.quoteFunnel{display:grid;grid-template-columns:repeat(5,1fr);gap:0;padding:20px 3px 7px}.funnelStep{clip-path:polygon(0 0,88% 0,100% 50%,88% 100%,0 100%,12% 50%);margin-left:-7px;padding:1px;background:var(--fc)}.funnelStep:first-child{clip-path:polygon(0 0,88% 0,100% 50%,88% 100%,0 100%);margin-left:0}.funnelStep>div{height:116px;clip-path:inherit;background:linear-gradient(145deg,color-mix(in srgb,var(--fc) 20%,#042030),#031722);display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff}.funnelStep svg{width:26px;color:var(--fc);filter:drop-shadow(0 0 8px var(--fc))}.funnelStep span{font-size:10px;margin:4px}.funnelStep strong{font-size:22px}.funnelStep b{font-size:10px;color:var(--fc)}.funnelStep.cyan{--fc:#00d8ff}.funnelStep.blue{--fc:#00a7ff}.funnelStep.amber{--fc:#ffb000}.funnelStep.green{--fc:#00e78b}.funnelStep.red{--fc:#ff3452}.quoteBigValue{display:block;font-size:26px;color:#fff;margin:8px 0 0 42px}.quoteValue>span{font-size:10px;color:#91a9b4;margin-left:42px}.quoteValueChart{height:112px;margin:6px 4px 0 40px;border-left:1px solid #1c5369;border-bottom:1px solid #1c5369;display:flex;align-items:flex-end;justify-content:space-around;background:repeating-linear-gradient(to top,transparent 0,transparent 24px,rgba(22,106,137,.16) 25px)}.quoteValueChart>div{height:100%;width:11%;display:flex;align-items:flex-end;position:relative}.quoteValueChart i{display:block;width:100%;position:absolute;bottom:0}.quoteValueChart i.sent{background:linear-gradient(#1ccaff,#0084db)}.quoteValueChart i.won{background:#00e889}.quoteValueChart i.lost{background:#ff4058}.quoteValueChart small{position:absolute;bottom:-17px;left:50%;transform:translate(-50%);font-size:9px;color:#8ca6b3}.quoteLegend{display:flex;justify-content:center;gap:18px;margin-top:23px;font-size:9px;color:#a8bec8}.quoteLegend span{display:flex;align-items:center;gap:5px}.quoteLegend i{width:10px;height:6px;border-radius:2px}.quoteLegend .cyan{background:#00c8ff}.quoteLegend .green{background:#00e889}.quoteLegend .red{background:#ff4058}.quoteStatusWrap{display:flex;align-items:center;justify-content:center;gap:35px;padding:16px}.quoteDonut{width:150px;height:150px;border-radius:50%;background:conic-gradient(#0da9ff 0 32%,#ffb000 32% 56%,#00dc85 56% 88%,#ff3854 88% 100%);display:grid;place-items:center;position:relative;box-shadow:0 0 28px #00aaff24}.quoteDonut:after{content:"";width:94px;height:94px;border-radius:50%;background:#041d2b;position:absolute;box-shadow:inset 0 0 18px #00111b}.quoteDonut strong{z-index:1;color:#fff;font-size:25px;text-align:center}.quoteDonut small{display:block;font-size:9px;color:#9db1bc}.quoteStatusLegend{min-width:230px}.quoteStatusLegend p{display:grid;grid-template-columns:10px 1fr 40px 20px;gap:9px;align-items:center;margin:10px 0;color:#d9e8ef;font-size:10px}.quoteStatusLegend i{width:9px;height:9px;border-radius:50%}.quoteStatusLegend i.blue{background:#0da9ff}.quoteStatusLegend i.amber{background:#ffb000}.quoteStatusLegend i.green{background:#00dc85}.quoteStatusLegend i.red{background:#ff3854}.quoteStatusLegend b,.quoteStatusLegend em{font-style:normal;color:#fff;text-align:right}.quoteBranches{padding:5px 0}.quoteBranches>div{display:grid;grid-template-columns:28px 70px 1fr 30px 80px;gap:8px;align-items:center;min-height:33px;border-bottom:1px solid rgba(20,111,145,.25);font-size:10px;color:#d7e7ed}.branchThumb{width:24px;height:24px;border-radius:4px;display:grid;place-items:center;background:linear-gradient(145deg,#304758,#132a38);border:1px solid #4b6b7b}.quoteBranches i{height:8px;border-radius:4px;background:#0a354a;overflow:hidden}.quoteBranches em{display:block;height:100%;background:linear-gradient(90deg,#00a8ff,#19d8ff);box-shadow:0 0 12px #00c8ff4d}.quoteBranches b{text-align:center}.quoteList>header{align-items:center}.quoteListActions{display:flex;gap:7px}.quoteListActions button{padding:0 10px}.quoteTableHead,.quoteTableRow{display:grid;grid-template-columns:80px 92px 1.35fr 65px 82px 90px 90px 80px 65px 126px;gap:5px;align-items:center}.quoteTableHead{height:30px;color:#7fa1b1;font-size:9px;border-bottom:1px solid #15516a}.quoteTableRow{min-height:38px;border-bottom:1px solid rgba(20,99,127,.28);color:#d9e8ef;font-size:9px}.quoteTableRow strong{color:#fff}.quoteTableRow>div{display:flex;gap:4px}.quoteTableRow>div button{width:27px;height:27px;padding:0}.quoteTableRow>div svg{width:13px}.quoteStatus{font-style:normal;padding:5px 6px;border-radius:5px;text-align:center;border:1px solid}.quoteStatus.sent{color:#78d8ff;background:#06365a;border-color:#087cc3}.quoteStatus.review{color:#ffd04e;background:#513900;border-color:#b77b00}.quoteStatus.won{color:#66ffc1;background:#06432e;border-color:#00a76c}.quoteStatus.lost{color:#ff7d8f;background:#541324;border-color:#c92845}.quotePanel.compact{padding:10px}.quoteProduct,.quoteClient{min-height:37px;border-bottom:1px solid rgba(20,99,127,.28);display:grid;align-items:center;font-size:9px;color:#d8e8ee}.quoteProduct{grid-template-columns:18px 30px 1fr 50px 70px 58px;gap:6px}.quoteProduct img{width:26px;height:26px;object-fit:contain;background:#f5f5f5;border-radius:4px}.quoteProduct em{font-style:normal}.microTrend{height:18px;background:linear-gradient(165deg,transparent 45%,#00e88a 47%,#00e88a 52%,transparent 54%);filter:drop-shadow(0 0 4px #00e88a)}.quoteClient{grid-template-columns:1fr 70px 80px}.quoteClient b{text-align:right}.quoteAlert{min-height:42px;border-bottom:1px solid rgba(20,99,127,.28);display:grid;grid-template-columns:30px 1fr auto;align-items:center;gap:8px}.alertOrb{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;border:1px solid #f0b500;color:#ffc400;background:#352a00}.alertOrb svg{width:13px}.quoteAlert>span:nth-child(2){display:flex;flex-direction:column}.quoteAlert strong{font-size:9px;color:#f2f8fb}.quoteAlert small{font-size:8px;color:#849eaa}.quoteAlert>b{font-size:8px;padding:5px 6px;border-radius:5px;color:#ffd36c;background:#5a3200;border:1px solid #b56b00}.quoteAlert:nth-child(5)>b{background:#073d69;border-color:#087ec3;color:#8edcff}.quoteAlert:nth-child(6)>b{background:#481065;border-color:#a12ce0;color:#e7a5ff}@media(max-width:1250px){.quotesKpis,.quotesActions{grid-template-columns:repeat(3,1fr)}.quotesGrid.heroGrid,.quotesGrid.midGrid{grid-template-columns:1fr}.quotesGrid.bottomGrid{grid-template-columns:1fr 1fr}.quoteTableHead,.quoteTableRow{grid-template-columns:75px 80px 1.2fr 55px 75px 80px 80px}.quoteTableHead span:nth-child(8),.quoteTableHead span:nth-child(9),.quoteTableRow>span:nth-child(8),.quoteTableRow>span:nth-child(9){display:none}}@media(max-width:850px){.quotesHero{height:235px;background-position:58% center}.quotesHeroCopy h1{font-size:30px}.quotesKpis,.quotesSelects{grid-template-columns:1fr 1fr}.quotesGrid.bottomGrid{grid-template-columns:1fr}.quoteFunnel{overflow-x:auto}.funnelStep{min-width:110px}.quoteTableHead{display:none}.quoteTableRow{grid-template-columns:90px 1fr 80px 90px}.quoteTableRow>*:nth-child(2),.quoteTableRow>*:nth-child(4),.quoteTableRow>*:nth-child(7),.quoteTableRow>*:nth-child(8),.quoteTableRow>*:nth-child(9){display:none}}.arPage{display:flex;flex-direction:column;gap:10px;padding-bottom:24px;color:#eaf7fd}.arHero{height:212px;border:1px solid #086f96;border-radius:15px;overflow:hidden;background-size:cover;background-position:center 54%;position:relative;box-shadow:0 18px 42px #0008,inset 0 1px #ffffff12}.arHero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 58%,#02121dcc);pointer-events:none}.arHeroCopy{position:absolute;z-index:2;left:20px;top:19px}.arHeroCopy>span{font-size:11px;font-weight:900;letter-spacing:.12em;color:#00eaff}.arHeroCopy h1{margin:7px 0 2px;font-size:34px;line-height:1.02;letter-spacing:-.035em;color:#fff;text-shadow:0 2px 20px #000}.arHeroCopy p{margin:0;color:#e2edf2;font-size:13px}.arLive{margin-top:16px;display:inline-flex;align-items:center;gap:7px;padding:8px 11px;border:1px solid #00e99375;border-radius:7px;background:#003a2bd9;color:#00f1a1;font-weight:900;box-shadow:0 0 20px #00e89b22}.arLive i{width:10px;height:10px;border-radius:50%;background:#00f2a3;box-shadow:0 0 12px #00f2a3}.arLive small{font-weight:500;color:#d5e9e7;margin-left:10px}.arHealth{position:absolute;z-index:3;right:12px;top:12px;width:305px;height:174px;border:1px solid #0b89bb;border-radius:12px;background:linear-gradient(145deg,#07354bdc,#031b2bea);box-shadow:0 15px 35px #0009,inset 0 1px #ffffff12;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);padding:11px}.arHealth>div>b{font-size:10px;color:#f2fbff}.arHealthBody{display:grid;grid-template-columns:126px 1fr;align-items:center;height:138px}.arGauge{width:112px;height:112px;border-radius:50%;background:conic-gradient(#00eaa1 0 78.6%,#54bfff 78.6% 91%,#ffb31a 91% 97%,#ff4058 97% 99.3%,#ff253e 99.3%);display:grid;place-items:center;box-shadow:0 0 24px #00eaa12b}.arGauge:after{content:"";position:absolute;width:79px;height:79px;border-radius:50%;background:#042031;box-shadow:inset 0 0 18px #000}.arGauge span{z-index:2;text-align:center}.arGauge strong{display:block;font-size:23px;color:#fff}.arGauge small{font-size:9px;color:#b9cbd3}.arHealthLegend p{display:grid;grid-template-columns:9px 1fr auto;gap:7px;align-items:center;margin:7px 0;font-size:9px;color:#c7dbe4}.arHealthLegend p i{width:8px;height:8px;border-radius:50%;box-shadow:0 0 8px currentColor}.arHealthLegend p b{color:#fff}.arKpis{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.arKpi{height:113px;border:1px solid color-mix(in srgb,var(--tone) 58%,#075d7e);border-radius:12px;position:relative;overflow:hidden;background:radial-gradient(circle at 90% 100%,color-mix(in srgb,var(--tone) 13%,transparent),transparent 40%),linear-gradient(145deg,#052937,#031c29);box-shadow:0 10px 26px #0005,inset 0 1px #ffffff08;padding:13px}.arKpi:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:linear-gradient(90deg,transparent,var(--tone),transparent);opacity:.55}.arKpiIcon{position:absolute;left:13px;top:14px;width:39px;height:39px;border:1px solid color-mix(in srgb,var(--tone) 55%,transparent);border-radius:11px;display:grid;place-items:center;background:color-mix(in srgb,var(--tone) 10%,#04202c);color:var(--tone);box-shadow:0 0 18px color-mix(in srgb,var(--tone) 15%,transparent)}.arKpiIcon svg{width:23px}.arKpiText{margin-left:51px;display:flex;flex-direction:column}.arKpiText span{font-size:10px;color:#dcebf0}.arKpiText strong{font-size:25px;color:#fff;line-height:1.1;margin:2px 0}.arKpiText b{font-size:12px;color:var(--tone)}.arKpiText small{font-size:9px;color:#9cb0ba}.arMiniBars{position:absolute;right:12px;bottom:12px;width:74px;height:44px;display:flex;align-items:flex-end;gap:4px}.arMiniBars i{flex:1;background:linear-gradient(180deg,var(--c),color-mix(in srgb,var(--c) 40%,transparent));box-shadow:0 0 9px color-mix(in srgb,var(--c) 22%,transparent)}.arActions{display:grid;grid-template-columns:1.05fr 1.2fr 1.2fr 1fr 1fr;gap:9px}.arActions button,.arPanel button,.arInvoiceTools button{height:38px;border:1px solid #087cb0;border-radius:8px;background:linear-gradient(180deg,#07314a,#042238);color:#effaff;display:flex;align-items:center;justify-content:center;gap:8px;font-size:10px;font-weight:750;cursor:pointer}.arActions button svg,.arPanel button svg,.arInvoiceTools button svg{width:14px}.arActions .primary{background:linear-gradient(180deg,#ff244d,#c9002d);border-color:#ff365c;box-shadow:0 0 24px #ff174633}.arGrid{display:grid;gap:10px}.arTopGrid{grid-template-columns:1.05fr .95fr}.arMidGrid{grid-template-columns:1fr 1fr}.arBottomGrid{grid-template-columns:.92fr .88fr 1.1fr}.arPanel{border:1px solid #086b91;border-radius:13px;background:radial-gradient(circle at 8% 0%,#00c8ff08,transparent 32%),linear-gradient(145deg,#052937,#031a26);box-shadow:0 14px 32px #0005,inset 0 1px #ffffff08;padding:11px;overflow:hidden}.arPanelHead{min-height:43px;display:flex;align-items:flex-start;justify-content:space-between;border-bottom:1px solid #0b4056;padding-bottom:8px}.arPanelTitle{display:flex;gap:9px}.arPanelTitle>span{width:31px;height:31px;border:1px solid #00bff0;border-radius:9px;display:grid;place-items:center;color:#00d9ff;background:#04384d;box-shadow:0 0 15px #00c8ff1d}.arPanelTitle svg{width:18px}.arPanelTitle h3{margin:0;color:#f4fbff;font-size:15px}.arPanelTitle p{margin:2px 0 0;color:#8fa9b6;font-size:9.5px}.arPanelHead>button{height:30px;padding:0 10px}.arAging{display:grid;grid-template-columns:220px 1fr;align-items:center;min-height:190px}.arDonut{width:160px;height:160px;border-radius:50%;margin:auto;background:conic-gradient(#00eaa1 0 52%,#08a8ff 52% 78.6%,#ffb31a 78.6% 90%,#ff4058 90% 96%,#9a4dff 96%);display:grid;place-items:center;box-shadow:0 0 28px #00c8ff18}.arDonut:after{content:"";position:absolute;width:104px;height:104px;border-radius:50%;background:#041d2b;box-shadow:inset 0 0 18px #00111b}.arDonut>div{z-index:2;text-align:center}.arDonut strong{display:block;font-size:20px}.arDonut small{font-size:9px;color:#9fb3bd}.arAgingLegend p{display:grid;grid-template-columns:10px 1fr 72px 42px;gap:8px;align-items:center;margin:10px 0;font-size:10px}.arAgingLegend i{width:10px;height:10px;border-radius:50%}.arAgingLegend b,.arAgingLegend em{text-align:right;color:#fff;font-style:normal}.arChartLegend{display:flex;justify-content:flex-end;gap:16px;margin:8px 4px 0;font-size:9px;color:#a7bac3}.arChartLegend span{display:flex;align-items:center;gap:5px}.arChartLegend i{width:9px;height:6px;border-radius:3px}.arChartLegend .blue{background:#13bfff}.arChartLegend .amber{background:#ffb31a}.arChartLegend .red{background:#ff3f58}.arEvolution{height:170px;display:grid;grid-template-columns:42px 1fr;margin-top:5px}.arYAxis{display:flex;flex-direction:column;justify-content:space-between;padding:3px 5px 19px 0;text-align:right;font-size:8px;color:#9bb1bc}.arPlot{position:relative;display:flex;align-items:flex-end;justify-content:space-around;border-left:1px solid #1a5066;border-bottom:1px solid #1a5066;background:repeating-linear-gradient(to top,transparent 0,transparent 31px,#0b42581f 32px)}.arMonth{height:100%;width:12%;display:flex;align-items:flex-end;justify-content:center;position:relative;padding-bottom:19px}.arMonth>i{width:65%;background:linear-gradient(#16c7ff,#047bd3);box-shadow:0 0 14px #00bfff24}.arMonth small{position:absolute;bottom:3px;font-size:8px;color:#8fa9b6}.arPlot svg{position:absolute;left:0;right:0;top:0;width:100%;height:calc(100% - 19px);overflow:visible}.arPlot polyline{fill:none;stroke-width:3;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px currentColor)}.arPlot polyline.amber{stroke:#ffb31a}.arPlot polyline.red{stroke:#ff3f58}.arSimpleHead{display:grid;height:28px;align-items:center;color:#7897a7;font-size:8.5px;border-bottom:1px solid #15516a}.arSimpleHead.client{grid-template-columns:25px 1.5fr 90px 80px 90px}.arClientRow{display:grid;grid-template-columns:25px 1.5fr 90px 80px 90px;align-items:center;min-height:38px;border-bottom:1px solid #0c40552b;font-size:9.5px}.arClientRow>span{display:flex;align-items:center;gap:7px}.arAvatar{width:24px;height:24px;border-radius:6px;display:grid;place-items:center;background:#f5f7f8;color:#07334a;font-weight:900}.arClientRow em{font-style:normal}.arClientRow em.late{color:#ff4058;font-weight:800}.arClientRow em.ok{color:#00eaa1;font-weight:800}.arClientRow small{color:#cbdce3}.arSimpleHead.branch{grid-template-columns:1fr 85px 80px 85px 100px}.arBranchRow{display:grid;grid-template-columns:1fr 85px 80px 85px 100px;align-items:center;min-height:38px;border-bottom:1px solid #0c40552b;font-size:9.5px}.arBranchRow>span{display:flex;align-items:center;gap:7px}.arBranchRow>span i{width:25px;height:20px;border-radius:4px;display:grid;place-items:center;background:#314653;color:#fff;font-style:normal}.arBranchRow strong{color:#ff4058}.arBranchRow em{font-style:normal}.arBranchRow>div{height:9px;border-radius:5px;background:#0a354b;overflow:hidden}.arBranchRow>div i{display:block;height:100%;background:linear-gradient(90deg,#00a9ff,#1ad8ff);box-shadow:0 0 10px #00c8ff4a}.arInvoices{padding:11px 12px}.arInvoiceTools{display:grid;grid-template-columns:auto 1fr auto auto;gap:8px;margin:9px 0}.arStatusFilter{display:flex;gap:4px}.arStatusFilter button{padding:0 8px;height:32px}.arStatusFilter button.active{border-color:#00d4ff;background:#07506d;color:#fff}.arInvoiceTools label{height:32px;border:1px solid #18546f;border-radius:7px;background:#031824;display:flex;align-items:center;padding:0 10px;gap:7px}.arInvoiceTools label svg{width:14px;color:#8eacb9}.arInvoiceTools input{flex:1;border:0;outline:0;background:transparent;color:#e9f8ff;font-size:9px}.arInvoiceTools>button{height:32px;padding:0 10px}.arInvoiceHead,.arInvoiceRow{display:grid;grid-template-columns:75px 86px 1.3fr 75px 75px 86px 45px 95px 96px;gap:6px;align-items:center}.arInvoiceHead{height:27px;color:#7797a7;font-size:8.5px;border-bottom:1px solid #15516a}.arInvoiceRow{min-height:37px;border-bottom:1px solid #0c40552b;font-size:9px;color:#d9e8ef}.arInvoiceRow .danger{color:#ff4058;font-weight:800}.arStatus{font-style:normal;padding:5px 7px;border-radius:5px;text-align:center;border:1px solid}.arStatus.current{color:#4dffc0;background:#064734;border-color:#00a96f}.arStatus.overdue{color:#ff8493;background:#571426;border-color:#ca2946}.arStatus.paid{color:#7edcff;background:#073d69;border-color:#0b80c4}.arInvoiceRow>div{display:flex;gap:4px}.arInvoiceRow>div button{width:27px;height:27px;padding:0}.arPanel.compact{padding:10px}.arDue{display:grid;grid-template-columns:42px 58px 1fr 66px 64px;gap:6px;align-items:center;min-height:42px;border-bottom:1px solid #0c40552b;font-size:8.5px}.arDue>i{font-style:normal;text-align:center;padding:5px 2px;border-radius:5px;background:#f0f4f6;color:#07263a;font-weight:900;line-height:1.05}.arDue strong{text-align:right}.arDue em{font-style:normal;text-align:center;padding:5px 4px;border:1px solid #ad7400;border-radius:5px;color:#ffd363;background:#533900}.arActivity{display:grid;grid-template-columns:48px 15px 1fr 60px;gap:7px;align-items:center;min-height:42px;border-bottom:1px solid #0c40552b;font-size:8.5px}.arActivity>small{text-align:right;color:#9bb0ba}.arActivity>i{width:10px;height:10px;border-radius:50%;background:#00eaa1;box-shadow:0 0 8px #00eaa1}.arActivity>i.c1{background:#00b9ff}.arActivity>i.c2{background:#ffb31a}.arActivity>i.c3{background:#9a4dff}.arActivity>span{display:flex;flex-direction:column}.arActivity span em{font-style:normal;color:#849da9}.arActivity>strong{text-align:right}.arAlert{display:grid;grid-template-columns:28px 1fr auto;gap:7px;align-items:center;min-height:42px;border-bottom:1px solid #0c40552b}.arAlert>i{width:25px;height:25px;border-radius:50%;display:grid;place-items:center;border:1px solid #ffb31a;color:#ffbf20;background:#352800}.arAlert>i svg{width:13px}.arAlert>span{display:flex;flex-direction:column}.arAlert b{font-size:8.5px}.arAlert small{font-size:7.5px;color:#879faa}.arAlert em{font-style:normal;font-size:7.5px;font-weight:900;padding:5px;border-radius:5px;color:#ffd26d;background:#5a3200;border:1px solid #b66b00}.arAlert em.a0{color:#ff9aaa;background:#5a1427;border-color:#c92c49}.arAlert em.a2{color:#8edcff;background:#073d69;border-color:#087ec3}.arAlert em.a4{color:#e8a7ff;background:#481065;border-color:#a12ce0}.arToast{position:fixed;right:28px;bottom:28px;z-index:9999;display:flex;align-items:center;gap:8px;padding:12px 15px;border:1px solid #00d99b;border-radius:10px;background:#063b31;color:#baffea;box-shadow:0 14px 35px #0009;font-weight:800;font-size:11px}.arToast svg{width:17px}@media(max-width:1250px){.arHealth{width:275px}.arKpis{grid-template-columns:repeat(2,1fr)}.arTopGrid,.arMidGrid{grid-template-columns:1fr}.arBottomGrid{grid-template-columns:1fr 1fr}.arInvoiceHead,.arInvoiceRow{grid-template-columns:70px 1fr 75px 75px 90px 70px}.arInvoiceHead>*:nth-child(2),.arInvoiceHead>*:nth-child(7),.arInvoiceHead>*:nth-child(9),.arInvoiceRow>*:nth-child(2),.arInvoiceRow>*:nth-child(7),.arInvoiceRow>*:nth-child(9){display:none}}@media(max-width:850px){.arHero{height:245px;background-position:60% center}.arHealth{display:none}.arHeroCopy h1{font-size:28px}.arKpis{grid-template-columns:1fr}.arActions{grid-template-columns:1fr 1fr}.arBottomGrid,.arAging,.arInvoiceTools{grid-template-columns:1fr}.arStatusFilter{overflow-x:auto}.arSimpleHead{display:none}.arClientRow{grid-template-columns:24px 1fr 80px}.arClientRow>*:nth-child(4),.arClientRow>*:nth-child(5){display:none}.arBranchRow{grid-template-columns:1fr 80px 80px}.arBranchRow>*:nth-child(3),.arBranchRow>*:nth-child(5){display:none}}.adminSponsorCard{display:grid;gap:14px}.adminSponsorCandidate{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;border-radius:16px;background:linear-gradient(180deg,#fffaf0,#fff);border:1px solid rgba(201,154,57,.25);color:#9a6b0d}.adminSponsorCandidate>div{display:grid;gap:3px}.adminSponsorCandidate span{font-size:9px;font-weight:900;letter-spacing:.15em}.adminSponsorCandidate b{color:#173049}.adminSponsorCandidate small{color:#7c8996}.adminSponsorCard .adminInspectBar{margin-top:2px}.adminSponsorCard .adminV2Warning{margin-top:4px}.adminCodesTable code{font-size:10px;word-break:break-all}.adminUsernameCard,.adminGenealogyControl,.adminVolumeControl{position:relative;overflow:hidden}.adminGenealogyPrivate{margin:14px 0;padding:12px 14px;border:1px dashed rgba(181,139,55,.35);border-radius:14px;background:#0a1c2d09;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.adminGenealogyPrivate>span{font-size:10px;font-weight:800;letter-spacing:.12em;color:#9b7325;background:#c99a391f;padding:5px 8px;border-radius:999px}.adminGenealogyPrivate>small{font-size:12px;color:#526273}.adminUsernameCard .adminV2Warning,.adminVolumeControl .adminV2Warning{margin-top:14px}.adminGenealogyControl .adminV2Adjust,.adminVolumeControl .adminV2Adjust{margin-top:16px}.cbPremiumRoot{padding:26px;min-height:100%;color:#0a2039;background:#f6f4ef}.cbPremiumHero{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:30px 34px;border-radius:26px;background:radial-gradient(circle at 88% 15%,rgba(201,154,57,.25),transparent 26%),linear-gradient(135deg,#071b33,#102942);box-shadow:0 24px 60px #071b332e;color:#fff}.cbPremiumEyebrow{display:block;color:#e5b956;font-size:11px;font-weight:800;letter-spacing:.22em;margin-bottom:7px}.cbPremiumHero h1{margin:0 0 6px;font-size:34px;letter-spacing:-.03em}.cbPremiumHero p{margin:0;max-width:780px;color:#c4d1de;line-height:1.5}.cbHeroRefresh{display:flex;align-items:center;gap:8px;flex:none;min-height:44px;padding:0 17px;border:1px solid rgba(255,255,255,.16);border-radius:13px;background:#ffffff14;color:#fff;cursor:pointer}.cbPremiumAlert{margin-top:14px;display:flex;align-items:center;gap:9px;padding:13px 16px;border-radius:12px}.cbPremiumAlert.error{background:#fff0f1;color:#a52e3a;border:1px solid #f4ced2}.cbPremiumAlert.success{background:#edfaf3;color:#19734a;border:1px solid #c5ead5}.cbPremiumLayout{display:grid;grid-template-columns:285px minmax(0,1fr);gap:22px;margin-top:22px}.cbPremiumAside{align-self:start;position:sticky;top:18px;border:1px solid #e0ddd5;border-radius:22px;background:#fff;overflow:hidden;box-shadow:0 16px 45px #282e3812}.cbNewCompany{padding:18px;border-bottom:1px solid #ece8df}.cbNewCompany>span{display:block;margin-bottom:10px;font-size:11px;font-weight:800;letter-spacing:.15em;color:#a17621}.cbNewCompany input{width:100%;min-height:44px;box-sizing:border-box;margin-bottom:9px;padding:0 13px;border:1px solid #e2dfd7;border-radius:11px;background:#faf9f6;color:#12243a;outline:none}.cbNewCompany input:focus{border-color:#c99a39;background:#fff;box-shadow:0 0 0 3px #c99a391a}.cbNewCompany button{width:100%;min-height:43px;display:flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:11px;background:#071b33;color:#fff;font-weight:700;cursor:pointer}.cbCompanySelector{padding:10px}.cbCompanySelector>button{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:12px;margin-bottom:6px;border:1px solid transparent;border-radius:12px;background:transparent;text-align:left;cursor:pointer}.cbCompanySelector>button:hover,.cbCompanySelector>button.active{background:#faf6ed;border-color:#e8d7ae}.cbCompanySelector strong,.cbCompanySelector span{display:block}.cbCompanySelector strong{color:#10243a}.cbCompanySelector span{margin-top:2px;color:#8b98a7;font-size:11px}.cbCompanySelector small{padding:4px 8px;border-radius:999px;font-size:9px;font-weight:800;letter-spacing:.08em}.cbCompanySelector small.draft{color:#9b711b;background:#fff2cf}.cbCompanySelector small.active{color:#19734a;background:#e7f8ef}.cbPremiumMain{overflow:hidden;border:1px solid #e1ddd3;border-radius:24px;background:#fff;box-shadow:0 18px 55px #282e3814}.cbPremiumWelcome{min-height:680px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#9aa5b0;text-align:center}.cbPremiumWelcome h2{margin:15px 0 5px;color:#11263e}.cbPremiumWelcome p{margin:0}.cbBrainHeader{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 28px 18px;border-bottom:1px solid #eeeae2}.cbBrainIdentity>span{display:block;color:#a17621;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.12em}.cbBrainIdentity h2{margin:2px 0 7px;color:#0a2039;font-size:28px}.cbBrainBadges{display:flex;gap:7px;align-items:center}.cbBrainBadges b,.cbBrainBadges small{padding:5px 8px;border-radius:999px;background:#f4f1eb;color:#6f7a84;font-size:10px}.cbBrainBadges b{background:#fff0c8;color:#9a6c10}.cbBrainScoreMini{min-width:150px;display:flex;align-items:center;gap:11px;padding:12px 15px;border:1px solid #e8dcc2;border-radius:15px;background:#fffaf0}.cbBrainScoreMini strong,.cbBrainScoreMini span{display:block}.cbBrainScoreMini strong{font-size:19px;color:#9c7118}.cbBrainScoreMini span{font-size:10px;color:#87919c}.cbPremiumModules{display:grid;grid-template-columns:repeat(8,minmax(90px,1fr));gap:7px;padding:14px 18px;background:#fbfaf7;border-bottom:1px solid #eeeae2}.cbPremiumModules button{min-height:58px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;border:1px solid transparent;border-radius:11px;background:transparent;color:#778390;cursor:pointer}.cbPremiumModules button.active{background:#071b33;color:#fff;box-shadow:0 8px 18px #071b3329}.cbPremiumModules span{font-size:11px;font-weight:700}.cbPremiumContent{padding:24px 26px 120px;background:#f8f7f4}.cbPremiumSection{margin-bottom:20px;overflow:hidden;border:1px solid #e4e0d8;border-radius:19px;background:#fff;box-shadow:0 8px 25px #29303a0b}.cbPremiumSectionHead{padding:20px 22px 14px;border-bottom:1px solid #eeeae3}.cbPremiumSectionHead h3{margin:0 0 4px;color:#0c223a;font-size:21px}.cbPremiumSectionHead p{margin:0;color:#7d8996;line-height:1.45}.cbPremiumSectionBody{padding:20px 22px 24px}.cbTwoCol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.cbHumanField{display:block;margin-bottom:16px}.cbHumanLabel{display:flex;justify-content:space-between;gap:10px;margin-bottom:7px}.cbHumanLabel>span{color:#283b4d;font-size:12px;font-weight:750}.cbHumanLabel small{color:#95a0aa}.cbHumanInput{position:relative}.cbHumanInput input,.cbHumanInput textarea{width:100%;box-sizing:border-box;border:1px solid #dedbd4;border-radius:12px;background:#fbfaf8;color:#14283d;outline:none;font:inherit;transition:.15s ease}.cbHumanInput input{min-height:48px;padding:0 52px 0 13px}.cbHumanInput textarea{min-height:118px;padding:13px 52px 13px 13px;resize:vertical;line-height:1.5}.cbHumanInput input:focus,.cbHumanInput textarea:focus{background:#fff;border-color:#c99a39;box-shadow:0 0 0 3px #c99a391a}.cbMic{position:absolute;right:8px;top:50%;width:34px;height:34px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;border:1px solid #e4dac1;border-radius:50%;background:#fff9ed;color:#a27620;cursor:pointer}.cbHumanInput.textarea .cbMic{top:10px;transform:none}.cbMic.listening{border-color:#da545e;background:#fff0f1;color:#c13844;animation:micPulse 1.1s infinite}@keyframes micPulse{50%{box-shadow:0 0 0 7px #c938441a}}.cbListEditor{margin-top:18px;padding:17px;border:1px solid #ebe6dd;border-radius:15px;background:#fbfaf7}.cbListHeader{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px}.cbListHeader h4{margin:0 0 2px;color:#183047}.cbListHeader p{margin:0;color:#89949e;font-size:12px}.cbAddMini{display:flex;align-items:center;gap:6px;min-height:34px;padding:0 11px;border:1px solid #e5d5ae;border-radius:9px;background:#fff8e8;color:#8d6619;font-weight:700;cursor:pointer}.cbListRow{display:grid;grid-template-columns:28px minmax(0,1fr) 36px 36px;gap:7px;align-items:center;margin-bottom:8px}.cbListRow input{min-height:42px;padding:0 11px;border:1px solid #dfdcd5;border-radius:9px;background:#fff;outline:none}.cbListRow .cbMic{position:static;transform:none}.cbListNumber{display:flex;align-items:center;justify-content:center;width:27px;height:27px;border-radius:50%;background:#eef1f4;color:#6b7783;font-size:11px;font-weight:700}.cbDeleteMini{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border:0;border-radius:9px;background:#fff0f1;color:#c84954;cursor:pointer}.cbListEmpty{padding:17px;border:1px dashed #ddd8ce;border-radius:11px;color:#929ca5;text-align:center;background:#fff}.cbBrandNotice{display:flex;align-items:center;gap:11px;margin-bottom:18px;padding:13px 14px;border:1px solid #cce7d8;border-radius:12px;background:#eef9f3;color:#19734a}.cbBrandNotice strong,.cbBrandNotice span{display:block}.cbBrandNotice span{margin-top:2px;font-size:11px;color:#58806d}.cbColorGrid{display:grid;grid-template-columns:repeat(5,minmax(110px,1fr));gap:10px;margin-bottom:18px}.cbColorCard{padding:10px;border:1px solid #e7e2d8;border-radius:12px;background:#fbfaf8}.cbColorCard>span{display:block;margin-bottom:8px;color:#51606c;font-size:11px;font-weight:700}.cbColorCard input[type=color]{width:100%;height:52px;padding:0;border:0;border-radius:8px;background:transparent}.cbColorCard input:not([type=color]){width:100%;box-sizing:border-box;margin-top:7px;border:1px solid #dedbd4;border-radius:8px;padding:7px;background:#fff}.cbLogoGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.cbLogoPremium{padding:13px;border:1px solid #e6e2da;border-radius:14px;background:#fbfaf8}.cbLogoCanvas{height:120px;display:flex;align-items:center;justify-content:center;margin-bottom:10px;border-radius:10px;background:linear-gradient(45deg,#f2f2f2 25%,transparent 25%),linear-gradient(-45deg,#f2f2f2 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#f2f2f2 75%),linear-gradient(-45deg,transparent 75%,#f2f2f2 75%);background-size:14px 14px}.cbLogoCanvas img{max-width:90%;max-height:100px;object-fit:contain}.cbLogoPremium strong,.cbLogoPremium small{display:block}.cbLogoPremium small{margin:3px 0 9px;color:#8c969f}.cbUploadPremium,.cbDropUpload{cursor:pointer}.cbUploadPremium{min-height:36px;display:flex;align-items:center;justify-content:center;gap:7px;margin-top:9px;border:1px solid #dfcfaa;border-radius:9px;background:#fff8e8;color:#8d6619;font-size:12px;font-weight:700}.cbUploadPremium input,.cbDropUpload input{display:none}.cbSectionToolbar{display:flex;justify-content:flex-end;margin-bottom:14px}.cbPrimaryAction{display:flex;align-items:center;gap:7px;min-height:40px;padding:0 14px;border:0;border-radius:10px;background:#071b33;color:#fff;font-weight:700;cursor:pointer}.cbEmptyState{min-height:160px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;border:1px dashed #dbd6cc;border-radius:14px;background:#fbfaf8;color:#929ca4}.cbEmptyState strong{margin-top:6px;color:#435363}.cbProductCard{margin-bottom:14px;padding:18px;border:1px solid #e4e0d8;border-radius:15px;background:#fbfaf8}.cbProductCardHead{display:flex;justify-content:space-between;align-items:center;margin-bottom:17px}.cbProductCardHead span{display:block;color:#aa7c20;font-size:9px;font-weight:800;letter-spacing:.13em}.cbProductCardHead h4{margin:3px 0 0;color:#152b41;font-size:18px}.cbSwitchRow{display:flex;align-items:center;gap:11px;margin-bottom:18px;padding:13px;border:1px solid #e3ded4;border-radius:12px;background:#fbfaf8}.cbSwitchRow input{width:20px;height:20px}.cbSwitchRow strong,.cbSwitchRow span{display:block}.cbSwitchRow span{margin-top:2px;color:#8a949e;font-size:11px}.cbDropUpload{min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;margin-bottom:18px;border:2px dashed #d8ccb1;border-radius:15px;background:#fffbf2;color:#997020}.cbDropUpload strong,.cbDropUpload span{display:block;text-align:center}.cbDropUpload span{margin-top:3px;color:#8b9298;font-size:12px}.cbAssetList{display:grid;gap:8px}.cbAssetRow{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;border:1px solid #e6e2da;border-radius:10px;background:#fff}.cbAssetIcon{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:9px;background:#edf1f5;color:#607284}.cbAssetRow strong,.cbAssetRow span{display:block}.cbAssetRow span{margin-top:2px;color:#919aa3;font-size:10px}.cbScoreHero{display:grid;grid-template-columns:210px minmax(0,1fr);gap:28px;align-items:center}.cbScoreCircle{width:175px;height:175px;margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;border:12px solid #f2e5c8;border-radius:50%;background:#fffaf0;box-shadow:inset 0 0 0 1px #e2cfaa}.cbScoreCircle strong{color:#9a6d16;font-size:39px}.cbScoreCircle span{color:#8f989f;font-size:11px}.cbScoreBreakdown{display:grid;gap:12px}.cbScoreRow>div:first-child{display:flex;justify-content:space-between;margin-bottom:5px}.cbScoreRow span{color:#667480;font-size:12px}.cbScoreRow strong{color:#253949;font-size:12px}.cbScoreTrack{height:8px;overflow:hidden;border-radius:999px;background:#ece9e2}.cbScoreTrack>div{height:100%;border-radius:999px;background:linear-gradient(90deg,#c99a39,#e7c56f)}.cbPublishGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin-bottom:18px}.cbPublishGrid>div{padding:13px;border:1px solid #e5e1d8;border-radius:11px;background:#fbfaf8}.cbPublishGrid span,.cbPublishGrid strong{display:block}.cbPublishGrid span{margin-bottom:4px;color:#8e979f;font-size:10px}.cbPublishGrid strong{color:#1f3344;font-size:12px}.cbPublishButton{min-height:48px;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 18px;border:0;border-radius:11px;background:linear-gradient(135deg,#c99a39,#e1ba62);color:#071b33;font-weight:900;cursor:pointer}.cbVersionPremium{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px 0;border-bottom:1px solid #eeeae2}.cbVersionPremium strong,.cbVersionPremium span{display:block}.cbVersionPremium span,.cbVersionPremium small{color:#8a949d;font-size:10px}.cbPremiumSaveBar{position:sticky;bottom:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 24px;border-top:1px solid #e6e1d8;background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.cbPremiumSaveBar strong,.cbPremiumSaveBar span{display:block}.cbPremiumSaveBar strong{color:#a2751d;font-size:11px;letter-spacing:.09em}.cbPremiumSaveBar span{margin-top:2px;color:#9099a1;font-size:10px}.cbPremiumSaveBar button{min-height:43px;display:flex;align-items:center;gap:8px;padding:0 17px;border:0;border-radius:10px;background:#071b33;color:#fff;font-weight:700;cursor:pointer}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:1180px){.cbPremiumModules{grid-template-columns:repeat(4,1fr)}.cbLogoGrid,.cbColorGrid,.cbPublishGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:850px){.cbPremiumRoot{padding:14px}.cbPremiumHero{padding:22px;flex-direction:column;align-items:flex-start}.cbPremiumLayout{grid-template-columns:1fr}.cbPremiumAside{position:static}.cbTwoCol,.cbScoreHero{grid-template-columns:1fr}.cbPremiumModules{grid-template-columns:repeat(2,1fr)}.cbColorGrid,.cbLogoGrid,.cbPublishGrid{grid-template-columns:1fr}}.cbCompanySelector .cbCompanyDiscoveryWrap{width:100%;display:flex;flex-direction:column;gap:8px;padding:0;margin:0 0 10px}.cbCompanySelector .cbCompanyDiscoveryMain{width:100%;min-height:76px;border:1px solid #e8dfd0;border-radius:16px;background:#fff;padding:13px 14px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;text-align:left;cursor:pointer;box-shadow:0 7px 20px #091f340e;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}.cbCompanySelector .cbCompanyDiscoveryMain:hover,.cbCompanySelector .cbCompanyDiscoveryWrap.active .cbCompanyDiscoveryMain{border-color:#d5ad51;background:#fffdf8;box-shadow:0 10px 28px #091f3417;transform:translateY(-1px)}.cbCompanySelector .cbCompanyDiscoveryMain>div{min-width:0;display:flex;flex-direction:column;gap:2px}.cbCompanySelector .cbCompanyDiscoveryMain strong{display:block;color:#0a2743;font-size:15px;font-weight:800;line-height:1.18;white-space:normal}.cbCompanySelector .cbCompanyDiscoveryMain span{display:block;color:#8a98a7;font-size:11px;font-weight:600;line-height:1.2}.cbCompanySelector .cbCompanyDiscoveryMain em{display:block;margin-top:5px;color:#6f7780;font-size:11px;font-style:normal;font-weight:600;line-height:1.25}.cbCompanySelector .cbCompanyDiscoveryMain small{display:inline-flex;align-items:center;justify-content:center;min-width:66px;min-height:24px;padding:5px 9px;border-radius:999px;background:#f5efe3;color:#9a6c0b;font-size:9px;font-weight:900;letter-spacing:.11em;line-height:1;text-transform:uppercase}.cbCompanySelector .cbCompanyDiscoveryMain small.discovered{background:#fff3d5;color:#9b6900}.cbCompanySelector .cbCompanyDiscoveryMain small.active{background:#e7f8ef;color:#168453}.cbCompanySelector .cbCompanyDiscoveryMain small.draft{background:#fff3d5;color:#9b6900}.cbCompanySelector .cbStartTrainingButton{width:100%;min-height:40px;border:1px solid #d7b45d;border-radius:12px;background:linear-gradient(135deg,#fffaf0,#f7e9bf);color:#815a08;display:flex;align-items:center;justify-content:center;gap:7px;padding:9px 12px;font-size:10px;font-weight:900;letter-spacing:.055em;line-height:1.15;cursor:pointer;box-shadow:0 5px 14px #b180191a;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.cbCompanySelector .cbStartTrainingButton:hover{transform:translateY(-1px);border-color:#bf8d25;box-shadow:0 8px 18px #b1801929}.cbCompanySelector .cbStartTrainingButton:disabled{opacity:.6;cursor:not-allowed;transform:none}.cbDiscoveredCompanyHero{border:1px solid #eadfca;border-radius:24px;background:radial-gradient(circle at 100% 0%,rgba(214,173,80,.12),transparent 32%),#fff;padding:32px;box-shadow:0 18px 44px #0a274312}.cbDiscoveredCompanyIcon{width:54px;height:54px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:#071f37;color:#dcb24e;margin-bottom:17px}.cbDiscoveredEyebrow{display:block;color:#a77713;font-size:11px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;margin-bottom:8px}.cbDiscoveredCompanyHero h2{margin:0 0 10px;color:#082641;font-size:30px;line-height:1.08}.cbDiscoveredCompanyHero>p{max-width:760px;margin:0;color:#66788a;font-size:15px;line-height:1.55}.cbDiscoveredMeta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:25px 0 18px}.cbDiscoveredMeta>div{border:1px solid #eee5d8;border-radius:15px;background:#fcfaf6;padding:14px}.cbDiscoveredMeta span{display:block;color:#8794a1;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;margin-bottom:5px}.cbDiscoveredMeta strong{display:block;color:#0b2945;font-size:13px;line-height:1.25}.cbStartTrainingHeroButton{min-height:46px;border:0;border-radius:13px;background:#082641;color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 18px;font-size:12px;font-weight:900;letter-spacing:.04em;cursor:pointer;box-shadow:0 10px 22px #08264129}.cbDiscoveredCompanyHero>small{display:block;max-width:760px;margin-top:13px;color:#7a8794;font-size:11px;line-height:1.45}@media(max-width:900px){.cbDiscoveredMeta{grid-template-columns:1fr}}.adminVideoPage{display:grid;gap:18px}.adminVideoHero{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:28px 30px;border-radius:28px;background:linear-gradient(135deg,#071522,#0c2639);color:#fff;box-shadow:0 22px 54px #0715222e}.adminVideoHero>div>span,.adminVideoSectionHead span,.adminVideoDeliveryHead span,.adminVideoPrompt>span,.adminVideoHistory>span{font-size:10px;font-weight:900;letter-spacing:.18em;color:#d6a83d}.adminVideoHero h1{margin:7px 0 5px;font-size:36px}.adminVideoHero p{margin:0;color:#bdc9d5}.adminVideoHeroStats{display:flex;gap:10px}.adminVideoHeroStats div{min-width:92px;padding:13px 15px;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:#ffffff0b;display:grid}.adminVideoHeroStats b{font-size:23px}.adminVideoHeroStats span{font-size:10px;color:#aebdcc}.adminVideoAlert{display:flex;align-items:center;gap:9px;padding:12px 15px;border-radius:13px;font-weight:700}.adminVideoAlert.error{background:#fff0f0;color:#9d2929;border:1px solid #f2cccc}.adminVideoAlert.ok{background:#edf9f4;color:#14775f;border:1px solid #c8eadf}.adminVideoToolbar{display:grid;grid-template-columns:1fr 200px auto;gap:10px;padding:12px;border-radius:18px;background:#fff;border:1px solid #e4e8ec}.adminVideoSearch,.adminVideoFilter{display:flex;align-items:center;gap:9px;padding:0 12px;border:1px solid #e0e5e9;border-radius:12px;background:#fafbfb}.adminVideoToolbar input,.adminVideoToolbar select{border:0;outline:0;background:transparent;width:100%;padding:11px}.adminVideoToolbar button,.adminVideoActions button{border:0;border-radius:11px;padding:11px 15px;font-weight:850;display:inline-flex;align-items:center;justify-content:center;gap:7px;cursor:pointer}.adminVideoToolbar button,.adminVideoActions .secondary{background:#eef2f4;color:#183049}.adminVideoActions .primary{background:#071522;color:#d8aa45}.adminVideoLayout{display:grid;grid-template-columns:minmax(310px,.72fr) minmax(540px,1.45fr);gap:16px}.adminVideoQueue,.adminVideoDetail{background:#fff;border:1px solid #e3e7eb;border-radius:24px;padding:20px;box-shadow:0 15px 38px #071b330e}.adminVideoSectionHead{display:flex;justify-content:space-between;align-items:center;gap:15px}.adminVideoSectionHead h2{margin:5px 0 0;color:#10243a}.adminVideoQueueList{display:grid;gap:9px;margin-top:16px;max-height:900px;overflow:auto}.adminVideoOrder{text-align:left;padding:14px;border:1px solid #e5e9ec;border-radius:15px;background:#fff;display:grid;gap:6px;cursor:pointer}.adminVideoOrder:hover,.adminVideoOrder.active{border-color:#d5aa48;background:#fffaf0;box-shadow:0 9px 22px #c99a3914}.adminVideoOrderTop,.adminVideoOrder footer{display:flex;justify-content:space-between;gap:10px}.adminVideoOrderTop span,.adminVideoBigStatus{padding:5px 8px;border-radius:999px;font-size:9px;font-weight:900;letter-spacing:.1em}.adminVideoOrderTop .work,.adminVideoBigStatus.work{background:#fff1d1;color:#976407}.adminVideoOrderTop .done,.adminVideoBigStatus.done{background:#e9f8f2;color:#15785e}.adminVideoOrder>b{color:#10243a}.adminVideoOrder small,.adminVideoOrder footer{color:#7b8794;font-size:10px}.adminVideoIdentity{display:flex;gap:12px;align-items:center;margin:18px 0;padding:14px;border:1px solid #e5e9ed;border-radius:15px}.adminVideoAvatar{width:46px;height:46px;border-radius:13px;background:#fff4db;color:#a5700d;display:grid;place-items:center}.adminVideoIdentity>div:last-child{display:grid;gap:2px}.adminVideoIdentity span,.adminVideoIdentity small{color:#718094;font-size:11px}.adminVideoPrompt{padding:15px;border-radius:15px;background:#faf8f3;border:1px solid #eee2c8}.adminVideoPrompt p{margin:7px 0 0;color:#40546a;line-height:1.5}.adminVideoPipeline{display:flex;align-items:center;margin:18px 0;overflow:auto}.adminVideoStageWrap{display:flex;align-items:center;flex:1;min-width:max-content}.adminVideoStageWrap button{border:0;background:transparent;color:#9aa5b0;display:grid;justify-items:center;gap:4px;font-size:10px;font-weight:800;cursor:pointer}.adminVideoStageWrap button i{width:32px;height:32px;border-radius:50%;background:#f0f2f4;display:grid;place-items:center;font-style:normal}.adminVideoStageWrap button.on{color:#9a6a0b}.adminVideoStageWrap button.on i{background:#d8aa45;color:#071522}.adminVideoStageWrap em{height:2px;background:#e5e8eb;min-width:22px;flex:1;margin:0 5px}.adminVideoMeta{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:18px}.adminVideoMeta div{padding:10px;border-radius:12px;background:#f8fafb;display:grid;gap:3px}.adminVideoMeta span{font-size:9px;color:#8995a2;text-transform:uppercase}.adminVideoMeta b,.adminVideoMeta code{font-size:10px;color:#294158;word-break:break-all}.adminVideoDelivery{border-top:1px solid #e9ecef;padding-top:16px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.adminVideoDeliveryHead{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center}.adminVideoDelivery h3{margin:4px 0}.adminVideoDelivery label{font-size:10px;font-weight:800;color:#637287;display:grid;gap:5px}.adminVideoDelivery input{padding:11px;border:1px solid #dfe4e8;border-radius:11px;outline:0}.adminVideoUpload,.adminVideoActions{grid-column:1/-1}.adminVideoUpload{display:flex;align-items:center;gap:10px;padding:11px;border:1px dashed #ddc88f;border-radius:12px;background:#fffcf5}.adminVideoActions{display:flex;justify-content:flex-end;gap:8px}.adminVideoHistory{margin-top:18px;border-top:1px solid #e9ecef;padding-top:16px}.adminVideoHistory>div{display:flex;gap:10px;padding:9px 0;border-bottom:1px solid #f0f2f3}.adminVideoHistory i{width:8px;height:8px;background:#d4a238;border-radius:50%;margin-top:5px}.adminVideoHistory p{margin:0;display:grid;gap:2px}.adminVideoHistory p b{font-size:11px;color:#243b52}.adminVideoHistory p span,.adminVideoHistory p small{font-size:10px;color:#7a8794}.adminVideoEmpty{padding:30px;text-align:center;color:#8090a0;display:grid;justify-items:center;gap:7px}.adminVideoEmpty.detail{min-height:500px;align-content:center}@media(max-width:1100px){.adminVideoLayout{grid-template-columns:1fr}.adminVideoQueueList{max-height:420px}.adminVideoHero{align-items:flex-start;flex-direction:column}.adminVideoMeta{grid-template-columns:1fr 1fr}}@media(max-width:700px){.adminVideoToolbar,.adminVideoDelivery{grid-template-columns:1fr}.adminVideoDelivery label{grid-column:1}.adminVideoHeroStats{flex-wrap:wrap}.adminVideoMeta{grid-template-columns:1fr}.adminVideoActions{flex-direction:column}}.adminAssetPage{max-width:none;min-height:100%;margin:0;padding:26px;box-sizing:border-box;color:#0a2039;background:#f6f4ef}.adminAssetPage>header{position:relative;overflow:hidden;margin:0 0 22px;padding:30px 34px;border-radius:26px;background:radial-gradient(circle at 88% 15%,rgba(201,154,57,.25),transparent 26%),linear-gradient(135deg,#071b33,#102942);box-shadow:0 24px 60px #071b332e;color:#fff}.adminAssetPage>header span{display:block;margin-bottom:7px;color:#e5b956;font-size:11px;font-weight:800;letter-spacing:.22em}.adminAssetPage>header h1{margin:0 0 6px;color:#fff;font-size:34px;letter-spacing:-.03em}.adminAssetPage>header p{max-width:780px;margin:0;color:#c4d1de;line-height:1.5}.adminAssetAlert{display:flex;align-items:center;gap:9px;margin:14px 0;padding:13px 16px;border-radius:12px;font-weight:600}.adminAssetAlert.error{border:1px solid #f4ced2;background:#fff0f1;color:#a52e3a}.adminAssetAlert.ok{border:1px solid #c5ead5;background:#edfaf3;color:#19734a}.adminAssetCard{overflow:hidden;margin:0 0 20px;padding:0;border:1px solid #e4e0d8;border-radius:19px;background:#fff;box-shadow:0 8px 25px #29303a0b}.adminAssetCard h2{margin:0;padding:20px 22px 14px;border-bottom:1px solid #eeeae3;color:#0c223a;font-size:21px}.adminAssetSearch{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:20px 22px 24px}.adminAssetSearch input,.adminAssetCard label input{width:100%;box-sizing:border-box;min-height:48px;padding:0 13px;border:1px solid #dedbd4;border-radius:12px;background:#fbfaf8;color:#14283d;outline:none;font:inherit;transition:.15s ease}.adminAssetSearch input::placeholder,.adminAssetCard label input::placeholder{color:#9aa3ac}.adminAssetSearch input:focus,.adminAssetCard label input:focus{border-color:#c99a39;background:#fff;box-shadow:0 0 0 3px #c99a391a}.adminAssetSearch button{min-width:125px;min-height:48px;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 18px;border:0;border-radius:11px;background:#071b33;color:#fff;font-weight:700;cursor:pointer}.adminAssetUser{display:flex;align-items:center;gap:14px;margin:0 22px 24px;padding:16px 18px;border:1px solid #e8dcc2;border-radius:15px;background:#fffaf0;color:#9c7118}.adminAssetUser>svg{flex:none}.adminAssetUser div{min-width:0;display:grid;gap:3px}.adminAssetUser b{color:#10243a;font-size:15px}.adminAssetUser span{color:#7d8996;font-size:12px}.adminAssetUser code{overflow:hidden;color:#95a0aa;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.adminAssetCard label{display:block;margin:20px 22px 0;color:#283b4d;font-size:12px;font-weight:750}.adminAssetCard label+label{margin-top:16px}.adminAssetCard label input{display:block;margin-top:7px}.adminAssetPreview{min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;margin:20px 22px 0;padding:18px;box-sizing:border-box;border:1px dashed #dbd6cc;border-radius:14px;background:#fbfaf8;color:#a17621}.adminAssetPreview img{display:block;max-width:100%;max-height:460px;border-radius:12px;object-fit:contain;box-shadow:0 10px 30px #282e3814}.adminAssetCard button.deliver{width:calc(100% - 44px);min-height:46px;display:flex;align-items:center;justify-content:center;gap:8px;margin:20px 22px 24px;padding:0 18px;border:0;border-radius:11px;background:#071b33;color:#fff;font-weight:700;cursor:pointer;transition:.15s ease}.adminAssetSearch button:hover:not(:disabled),.adminAssetCard button.deliver:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 18px #071b3329}.adminAssetSearch button:disabled,.adminAssetCard button.deliver:disabled{background:#d9dce0;color:#9aa1a9;box-shadow:none;cursor:not-allowed;transform:none}@media(max-width:700px){.adminAssetPage{padding:16px}.adminAssetPage>header{padding:24px;border-radius:20px}.adminAssetPage>header h1{font-size:28px}.adminAssetSearch{grid-template-columns:1fr}.adminAssetSearch button{width:100%}}.nbEco header,.nbEco .editor,.nbEco .table{background:#fff;border:1px solid #eadfcf;border-radius:22px;box-shadow:0 15px 45px #071b330d}.nbEco header{padding:26px;background:linear-gradient(135deg,#fff,#fbf7ef)}.nbEco header span,.nbEco .modal>span{font-size:10px;letter-spacing:.16em;color:#a0782a;font-weight:900}.nbEco main{display:grid;grid-template-columns:1.05fr .95fr;gap:16px;margin-top:15px}.nbEco .table{overflow:hidden}.nbEco .table button{width:100%;border:0;border-bottom:1px solid #eee6da;background:#fff;padding:14px;display:grid;grid-template-columns:1.2fr .8fr 1fr 1fr 1fr;text-align:left}.nbEco .table button.active{background:#fff8e9}.nbEco .editor{padding:22px}.nbEco .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.nbEco label{display:flex;flex-direction:column;gap:5px;margin-top:10px;font-size:11px;font-weight:800;color:#687787}.nbEco input,.nbEco select,.nbEco textarea{padding:10px;border:1px solid #e5dac8;border-radius:11px;background:#fff}.nbEco .levels{display:grid;grid-template-columns:1fr 1fr;gap:8px}.nbEco footer,.nbEco .modal>div{display:flex;justify-content:flex-end;gap:8px;margin-top:15px}.nbEco button{cursor:pointer}.nbEco footer button,.nbEco .modal button{padding:10px 14px;border:1px solid #e3d7c2;border-radius:11px;background:#fff;font-weight:800}.nbEco .gold{background:linear-gradient(135deg,#f4d681,#c89229)!important}.nbEco .notice{margin-top:10px;padding:12px;border:1px solid #ead9ad;border-radius:12px}.nbEco .modalBg{position:fixed;inset:0;background:#071b3375;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:grid;place-items:center;z-index:9999}.nbEco .modal{width:min(460px,92vw);padding:28px;border-radius:24px;background:#fff;position:relative}.nbEco .x{position:absolute;right:12px;top:12px;border:0!important}@media(max-width:1100px){.nbEco main{grid-template-columns:1fr}}.nbEco .bonusTabs{display:flex;gap:7px;flex-wrap:wrap;margin:14px 0}.nbEco .bonusTabs button{display:flex;align-items:center;gap:6px;border:1px solid #e5dac8;background:#fff;padding:9px 11px;border-radius:12px;font-weight:800;color:#536474}.nbEco .bonusTabs button.active{background:#071b33;color:#fff;border-color:#071b33}.nbEco .editorTop{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.nbEco .eyebrow{font-size:10px;letter-spacing:.14em;color:#a0782a;font-weight:900}.nbEco .statusOk,.nbEco .statusLocked{font-size:10px;font-weight:900;padding:7px 9px;border-radius:999px}.nbEco .statusOk{background:#eef8f1;color:#24643a}.nbEco .statusLocked{background:#fff3df;color:#8d5d10}.nbEco .formulaLocked{display:flex;gap:12px;padding:17px;margin:12px 0;border:1px solid #ecd9b7;background:#fffaf1;border-radius:16px}.nbEco .formulaLocked p{margin:5px 0 0;color:#667585;font-size:12px;line-height:1.5}.nbEco .capRule{display:flex;flex-direction:column;gap:5px;margin-top:14px;padding:13px 15px;border-radius:14px;background:#f5f7fa;color:#304254}.nbEco .capRule span{font-size:12px;line-height:1.45}@media(max-width:800px){.nbEco .grid{grid-template-columns:1fr}.nbEco .table button{grid-template-columns:1.2fr .8fr}.nbEco .table button span:nth-of-type(n+2){display:none}}.adminReasonPanel{display:grid;grid-template-columns:minmax(240px,.85fr) minmax(320px,1.4fr) auto;gap:16px;align-items:center;margin:14px 0 16px;padding:18px 20px;border:1px solid #ead8ae;border-radius:18px;background:linear-gradient(135deg,#fffdf8,#fff9ed);box-shadow:0 12px 34px #1723340f}.adminReasonPanel b{display:block;font-size:16px;color:#10233c;margin-top:4px}.adminReasonPanel p{margin:4px 0 0;color:#64748b;font-size:12px;line-height:1.35}.adminReasonPanel textarea{min-height:62px;resize:vertical;border:1px solid #e4d7be;border-radius:12px;padding:12px;background:#fff;font:inherit}.reasonOk,.reasonPending{white-space:nowrap;font-size:11px;font-weight:800;padding:8px 10px;border-radius:999px}.reasonOk{background:#e9f8ef;color:#17683a}.reasonPending{background:#fff1df;color:#9a5d06}.adminOperationCard{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;margin:14px 0 18px;padding:18px 20px;border-radius:18px;border:1px solid #d9e1ea;background:#fff;box-shadow:0 14px 36px #0f203414}.adminOperationCard .opIcon{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:#f4f7fa;color:#17314d}.adminOperationCard span{font-size:10px;font-weight:900;letter-spacing:.16em;color:#9a6a12}.adminOperationCard h3{margin:3px 0 4px;color:#0c2038;font-size:17px}.adminOperationCard p{margin:0;color:#52647a;font-size:13px}.adminOperationCard small{display:block;margin-top:5px;color:#708195}.adminOperationCard.success{border-color:#bfe7cc;background:linear-gradient(135deg,#fbfffc,#f0fbf4)}.adminOperationCard.success .opIcon{background:#e6f7ec;color:#187241}.adminOperationCard.error{border-color:#f0c4bd;background:linear-gradient(135deg,#fffdfc,#fff4f1)}.adminOperationCard.error .opIcon{background:#fee8e4;color:#a63b2c}.adminOperationCard button{border:1px solid #d6dee8;background:#fff;border-radius:10px;padding:9px 12px;font-weight:700}.spin{animation:nbSpin .9s linear infinite}@keyframes nbSpin{to{transform:rotate(360deg)}}.publishSummary{display:flex!important;align-items:center!important;gap:8px!important;margin:12px 0!important;padding:12px!important;border-radius:12px!important;background:#fff8e8!important;color:#473513!important}.publishSummary span{letter-spacing:0!important;font-size:12px!important;font-weight:500!important;color:#6b5a37!important}.createPackageModal label{display:grid;gap:6px;margin-top:10px;text-align:left;font-size:12px;font-weight:800;color:#40526a}.createPackageModal input,.createPackageModal textarea{border:1px solid #e0d7c8;border-radius:10px;padding:10px 11px;font:inherit}.createPackageModal textarea{min-height:70px;resize:vertical}@media(max-width:900px){.adminReasonPanel{grid-template-columns:1fr}.adminOperationCard{grid-template-columns:auto 1fr}.adminOperationCard>button{grid-column:1/-1}}.adminUpgradeProgress{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;margin-top:14px;padding:15px 16px;border:1px solid #d9e3ec;border-radius:15px;background:#fff;box-shadow:0 12px 30px #0b1f340f}.adminUpgradeProgressIcon{width:42px;height:42px;border-radius:13px;background:#f2f6f9;display:grid;place-items:center;color:#16344f}.adminUpgradeProgress span{display:block;font-size:9px;font-weight:900;letter-spacing:.16em;color:#a06c16;margin-bottom:3px}.adminUpgradeProgress b{display:block;color:#0d2138;font-size:15px}.adminUpgradeProgress p{margin:4px 0 0;color:#5d6f83;font-size:12px;line-height:1.4}.adminUpgradeProgress small{display:block;margin-top:5px;color:#8090a0}.adminUpgradeProgress.success,.adminUpgradeProgress.ready{border-color:#bfe6cd;background:#f5fcf7}.adminUpgradeProgress.success .adminUpgradeProgressIcon,.adminUpgradeProgress.ready .adminUpgradeProgressIcon{background:#e4f7ea;color:#177241}.adminUpgradeProgress.error{border-color:#f0c2bb;background:#fff6f4}.adminUpgradeProgress.error .adminUpgradeProgressIcon{background:#fee7e2;color:#aa3e2f}.adminSpin{animation:adminSpin .9s linear infinite}@keyframes adminSpin{to{transform:rotate(360deg)}}.myFunnelRow{grid-template-columns:180px minmax(0,1fr) minmax(360px,410px);gap:20px;padding:14px;border-radius:18px;box-shadow:0 10px 32px #0a1b2b0b}.myFunnelInfo{min-width:0}.myFunnelInfo .prettyLink{max-width:100%;width:min(100%,720px)}.myFunnelInfo .prettyLink span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.myFunnelActionsV153{width:100%;min-width:0;display:block;justify-self:end}.myFunnelActionDock{width:100%;display:grid;grid-template-rows:auto auto;gap:8px}.myFunnelRobotMeta{min-width:0;height:28px;padding:0 10px;display:flex;align-items:center;justify-content:flex-end;gap:6px;color:#697785;font-size:9px;line-height:1;border-radius:8px}.myFunnelRobotMeta svg{color:#b07c21;flex:0 0 auto}.myFunnelRobotMeta span{font-weight:700;white-space:nowrap}.myFunnelRobotMeta b{min-width:0;max-width:165px;color:#0a2137;font-size:10px;font-weight:850;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.myFunnelActionGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:stretch}.myFunnelActionButton{width:100%;min-width:0;height:58px;min-height:58px;padding:0 12px;border-radius:13px;display:flex;align-items:center;justify-content:center;gap:9px;font-size:11px;font-weight:820;line-height:1.08;text-align:center;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.myFunnelActionButton span{display:block;white-space:nowrap}.myFunnelActionButton svg{flex:0 0 auto}.myFunnelOpenButton{background:linear-gradient(145deg,#07192a,#0b253b);border:1px solid rgba(12,36,57,.92);color:#fff;box-shadow:0 8px 18px #05162524}.myFunnelTrainButton{background:linear-gradient(180deg,#fffdf8,#fff8e8);color:#8b5d12;border:1px solid #ddb45c;box-shadow:0 8px 20px #c79a451a,inset 0 0 0 1px #ffffffb3}.myFunnelCopyButton{background:linear-gradient(180deg,#fff,#fbfcfd);color:#23384a;border:1px solid #dfe5e9;box-shadow:0 8px 18px #0f26380e}.myFunnelActionButton:hover{transform:translateY(-1px);box-shadow:0 11px 24px #091d2e1f}.myFunnelTrainButton:hover{border-color:#c99739;box-shadow:0 11px 24px #c79a4529}.myFunnelCopyButton:hover{border-color:#cad5dc;background:#fff}.myFunnelPrimaryAction{min-width:150px;height:50px;border-radius:13px}@media(max-width:1280px){.myFunnelRow{grid-template-columns:150px minmax(0,1fr) minmax(330px,370px)}.myFunnelRow>img{width:150px;height:98px}.myFunnelActionButton{padding:0 8px;font-size:10px;gap:6px}.myFunnelRobotMeta b{max-width:135px}}@media(max-width:1080px){.myFunnelRow{grid-template-columns:140px minmax(0,1fr)}.myFunnelActionsV153{grid-column:1/-1}.myFunnelActionDock{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto;align-items:center}.myFunnelRobotMeta{justify-content:flex-start;padding-left:2px}.myFunnelActionGrid{width:min(100%,420px)}}@media(max-width:720px){.myFunnelRow{grid-template-columns:1fr}.myFunnelRow>img{width:100%;height:180px}.myFunnelActionDock{grid-template-columns:1fr}.myFunnelActionGrid{width:100%;grid-template-columns:1fr}.myFunnelActionButton{height:50px;min-height:50px}.myFunnelActionButton span br{display:none}.myFunnelRobotMeta{justify-content:flex-start}}.nbCampaignBackdrop{position:fixed;inset:0;z-index:1400;background:#030d17c7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);display:grid;place-items:center;padding:26px}.nbCampaignModal{width:min(1240px,calc(100vw - 52px));height:min(900px,calc(100vh - 52px));display:flex;flex-direction:column;overflow:hidden;background:#f8f6f1;border:1px solid rgba(255,255,255,.12);border-radius:28px;box-shadow:0 40px 110px #000a1673}.nbCampaignHeader{background:radial-gradient(circle at 78% 15%,rgba(212,167,75,.18),transparent 35%),linear-gradient(135deg,#10293d,#071827 62%,#04111c);color:#fff;padding:27px 32px 25px;display:flex;justify-content:space-between;gap:28px}.nbCampaignHeader h2{font-family:Georgia,Times New Roman,serif;font-size:31px;margin:5px 0;letter-spacing:-.5px}.nbCampaignHeader p{color:#adbdca;margin:0;font-size:12px;line-height:1.5}.nbCampaignEyebrow{font-size:9px;letter-spacing:.18em;color:#ddb65e;font-weight:900}.nbCampaignClose{width:42px;height:42px;display:grid;place-items:center;flex:0 0 42px;border-radius:13px;border:1px solid rgba(255,255,255,.14);background:#ffffff12;color:#fff}.nbCampaignSteps{display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border-bottom:1px solid #e8e1d7;padding:14px 32px}.nbCampaignStep{position:relative;display:flex;align-items:center;gap:9px;color:#9ba4ad;font-size:10px;font-weight:800}.nbCampaignStep:after{content:"";position:absolute;height:1px;left:40px;right:12px;background:#e6e1da}.nbCampaignStep:last-child:after{display:none}.nbCampaignStep i{position:relative;z-index:2;width:27px;height:27px;border-radius:50%;display:grid;place-items:center;background:#eeeae3;color:#7b8791;font-size:9px;font-style:normal}.nbCampaignStep span{position:relative;z-index:2;background:#fff;padding-right:8px}.nbCampaignStep.active{color:#8d651e}.nbCampaignStep.active i{background:#d9aa4b;color:#071827}.nbCampaignStep.done{color:#31765e}.nbCampaignStep.done i{background:#dff3ea;color:#287459}.nbCampaignBody{flex:1;overflow:auto;padding:26px 32px}.nbCampaignSection{max-width:1080px;margin:0 auto}.nbCampaignSectionTitle{display:flex;align-items:flex-start;gap:12px;margin-bottom:22px;color:#9a7024}.nbCampaignSectionTitle>div{color:initial}.nbCampaignSectionTitle small{color:#a27c37;font-weight:900;letter-spacing:.13em;font-size:8px}.nbCampaignSectionTitle h3{font-size:23px;color:#11263a;margin:3px 0}.nbCampaignSectionTitle p{font-size:11px;color:#788795;margin:0}.nbCampaignField{display:block}.nbCampaignField>span,.nbCampaignLabel{display:block;font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.09em;color:#7d7469;margin:0 0 7px}.nbCampaignField textarea,.nbCampaignField input,.nbCampaignField select{width:100%;border:1px solid #ded8cf;border-radius:12px;background:#fff;color:#14273a;padding:12px;font:inherit;outline:0}.nbCampaignField textarea{resize:vertical;line-height:1.55;min-height:150px}.nbCampaignField textarea:focus,.nbCampaignField input:focus,.nbCampaignField select:focus{border-color:#cba24e;box-shadow:0 0 0 3px #cba24e1a}.nbCampaignRobotContext{display:grid;grid-template-columns:52px 1fr auto;gap:12px;align-items:center;margin-top:16px;border:1px solid #e4ddd2;background:#fff;border-radius:15px;padding:12px 14px}.nbCampaignRobotAvatar{width:52px;height:52px;border-radius:13px;overflow:hidden;background:#0b2031;color:#d6ae55;display:grid;place-items:center}.nbCampaignRobotAvatar img{width:100%;height:100%;object-fit:cover}.nbCampaignRobotContext small,.nbCampaignRobotContext strong,.nbCampaignRobotContext span{display:block}.nbCampaignRobotContext small{font-size:7px;color:#9a8b79;font-weight:900;letter-spacing:.11em}.nbCampaignRobotContext strong{font-size:13px;margin-top:3px}.nbCampaignRobotContext span{font-size:9px;color:#7c8995;margin-top:3px}.nbCampaignRobotContext>b{border-radius:999px;background:#e7f6ef;color:#267154;padding:7px 10px;font-size:8px}.nbDurationGrid{display:grid;grid-template-columns:repeat(6,1fr);gap:9px;margin-bottom:18px}.nbDurationGrid button{border:1px solid #e1dbd2;background:#fff;border-radius:13px;padding:14px 8px;color:#75818d}.nbDurationGrid button strong,.nbDurationGrid button span{display:block}.nbDurationGrid button strong{font-family:Georgia,serif;font-size:25px;color:#172a3e}.nbDurationGrid button span{font-size:9px;margin-top:3px}.nbDurationGrid button.selected{background:#102639;border-color:#102639;color:#dcb65f;box-shadow:0 9px 25px #081e3026}.nbDurationGrid button.selected strong{color:#fff}.nbCampaignFormGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:13px}.nbCampaignSummaryStrip{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin:18px 0}.nbCampaignSummaryStrip>div{border:1px solid #e6dfd5;border-radius:12px;background:#fff;padding:12px}.nbCampaignSummaryStrip small,.nbCampaignSummaryStrip strong{display:block}.nbCampaignSummaryStrip small{font-size:7px;letter-spacing:.12em;color:#998a77;font-weight:900}.nbCampaignSummaryStrip strong{font-size:12px;margin-top:5px;color:#172a3d}.nbCampaignCalendar{border:1px solid #e3ddd3;background:#fff;border-radius:15px;overflow:hidden}.nbCampaignCalendarHead{display:flex;align-items:center;justify-content:space-between;padding:13px 15px;border-bottom:1px solid #eee8df}.nbCampaignCalendarHead small,.nbCampaignCalendarHead strong{display:block}.nbCampaignCalendarHead small{font-size:7px;letter-spacing:.12em;color:#9d8a72;font-weight:900}.nbCampaignCalendarHead strong{font-size:11px;margin-top:4px}.nbCampaignCalendarDays{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;padding:12px;max-height:300px;overflow:auto}.nbCampaignCalendarDay{min-height:69px;border:1px solid #ebe6de;border-radius:10px;padding:8px;background:#fbfaf8;display:flex;flex-direction:column}.nbCampaignCalendarDay>span{font-size:7px;text-transform:uppercase;color:#9b9186}.nbCampaignCalendarDay>strong{font-size:17px;color:#17293c;margin:3px 0}.nbCampaignCalendarDay>small{font-size:7px;color:#a88645;margin-top:auto}.nbCampaignCalendarDay.selected{border-color:#e2c98f;background:#fff9ea}.nbCreativeModes{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.nbCreativeModes>button{position:relative;text-align:left;border:1px solid #e1dbd2;background:#fff;border-radius:16px;padding:17px;min-height:170px}.nbCreativeModes>button.selected{border-color:#cba24e;box-shadow:0 10px 30px #15283b14,inset 0 0 0 1px #e8cf99}.nbCreativeModes strong{display:block;color:#172a3e;font-size:13px;margin:13px 0 5px}.nbCreativeModes p{margin:0;color:#7d8995;font-size:10px;line-height:1.5}.nbCreativeModes em{display:inline-flex;margin-top:11px;font-style:normal;border-radius:999px;background:#f3efe8;color:#81735f;padding:5px 7px;font-size:7px;font-weight:800}.nbCreativeIcon{width:42px;height:42px;border-radius:12px;display:grid;place-items:center}.nbCreativeIcon.premium{background:#fff1ce;color:#9b6e1a}.nbCreativeIcon.image{background:#eaf3ff;color:#3173bf}.nbCreativeIcon.video{background:#f0eaff;color:#7750c5}.nbPremiumCreativePreview{margin-top:16px;padding:19px;border-radius:16px;background:radial-gradient(circle at 80% 20%,rgba(216,171,77,.14),transparent 30%),linear-gradient(135deg,#0d2639,#071724);color:#fff;display:flex;gap:15px;align-items:center}.nbPremiumOrb{width:58px;height:58px;display:grid;place-items:center;flex:0 0 58px;border-radius:16px;background:linear-gradient(145deg,#e2bd66,#96691f);color:#071827}.nbPremiumCreativePreview small{color:#d5ad56;font-size:7px;letter-spacing:.14em;font-weight:900}.nbPremiumCreativePreview h4{font-size:15px;margin:4px 0}.nbPremiumCreativePreview p{font-size:10px;color:#adbdca;margin:0;line-height:1.55}.nbLibrarySelector{margin-top:16px;border:1px solid #e2dbd0;background:#fff;border-radius:16px;padding:15px}.nbLibraryHead{display:flex;align-items:center;justify-content:space-between}.nbLibraryHead small{font-size:7px;color:#a18450;font-weight:900;letter-spacing:.12em}.nbLibraryHead h4{font-size:14px;margin:3px 0}.nbLibraryHead>span{display:flex;gap:6px;align-items:center;font-size:9px;color:#778590}.nbLibraryGrid{margin-top:12px;display:grid;grid-template-columns:repeat(4,1fr);gap:10px;max-height:355px;overflow:auto}.nbLibraryGrid>button{text-align:left;border:1px solid #e5dfd6;background:#fff;border-radius:12px;padding:7px;overflow:hidden}.nbLibraryGrid>button.selected{border-color:#cda550;box-shadow:0 0 0 2px #cda55026}.nbLibraryGrid>button>strong{display:block;font-size:9px;color:#536170;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:7px 3px 2px}.nbLibraryMedia{position:relative;height:120px;border-radius:9px;background:#eef0f2;display:grid;place-items:center;overflow:hidden;color:#768593}.nbLibraryMedia img,.nbLibraryMedia video{width:100%;height:100%;object-fit:cover}.nbSelectedAsset{position:absolute;right:7px;top:7px;width:25px;height:25px;border-radius:50%;display:grid;place-items:center;background:#d5a849;color:#071827}.nbLibraryEmpty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:28px;color:#84909a}.nbLibraryEmpty strong{font-size:11px;color:#586675;margin-top:7px}.nbLibraryEmpty span{font-size:9px;margin-top:3px}.nbCampaignFinalPreview{display:grid;grid-template-columns:.65fr 1.35fr;gap:15px;margin-top:16px;border:1px solid #e1dbd1;border-radius:17px;background:#fff;padding:13px}.nbCampaignPreviewMedia{min-height:210px;background:#071927;border-radius:12px;overflow:hidden;display:grid;place-items:center}.nbCampaignPreviewMedia img,.nbCampaignPreviewMedia video{width:100%;height:100%;object-fit:cover}.nbCampaignAiVisual{color:#d9ae55;display:flex;flex-direction:column;align-items:center;gap:8px;font-size:8px;font-weight:900;letter-spacing:.13em}.nbCampaignPreviewData{padding:8px}.nbCampaignPreviewData>small{font-size:7px;letter-spacing:.12em;color:#a18552;font-weight:900}.nbCampaignPreviewData h4{font-size:15px;color:#172a3d;margin:7px 0 12px;line-height:1.4}.nbCampaignPreviewData dl{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0}.nbCampaignPreviewData dl>div{border-top:1px solid #ece7df;padding-top:7px}.nbCampaignPreviewData dt{font-size:7px;text-transform:uppercase;color:#9a8f83}.nbCampaignPreviewData dd{font-size:10px;color:#25384a;margin:3px 0 0;font-weight:750}.nbCampaignFooter{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:15px 28px;background:#fff;border-top:1px solid #e5ded4}.nbCampaignBack,.nbCampaignPrimary{min-height:40px;border-radius:10px;padding:0 15px;display:inline-flex;align-items:center;gap:7px;font-size:10px;font-weight:850}.nbCampaignBack{justify-self:start;border:1px solid #ded8cf;background:#fff;color:#596876}.nbCampaignPrimary{justify-self:end;border:0;background:linear-gradient(135deg,#e2bd66,#c59134 65%,#8d611d);color:#071827;box-shadow:0 8px 22px #c5913433}.nbCampaignBack:disabled,.nbCampaignPrimary:disabled{opacity:.45;cursor:not-allowed}.nbCampaignFooterSummary{display:flex;align-items:center;gap:6px;font-size:9px;color:#7f8a95}.nbCampaignError{margin-top:13px;padding:11px 13px;border-radius:10px;background:#fff0ec;border:1px solid #f0c6bd;color:#a13f31;font-size:10px}.nbCampaignResult{max-width:900px;margin:10px auto;text-align:center;padding:20px}.nbCampaignSuccessIcon{width:72px;height:72px;border-radius:50%;margin:0 auto 15px;display:grid;place-items:center;background:#e3f5ec;color:#277858;border:1px solid #cde8dc}.nbCampaignResult h3{font-family:Georgia,Times New Roman,serif;font-size:28px;color:#12283c;margin:7px 0}.nbCampaignResult>p{font-size:11px;color:#758491}.nbCampaignResultStats{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:22px 0}.nbCampaignResultStats>div{border:1px solid #e2dcd2;background:#fff;border-radius:12px;padding:12px}.nbCampaignResultStats small,.nbCampaignResultStats strong{display:block}.nbCampaignResultStats small{font-size:7px;color:#9b8d7b;letter-spacing:.12em}.nbCampaignResultStats strong{font-size:12px;margin-top:5px}.nbCampaignResultCalendar{display:flex;flex-wrap:wrap;justify-content:center;gap:5px;border:1px solid #e5dfd5;background:#fff;border-radius:15px;padding:12px}.nbCampaignResultCalendar>span{width:43px;min-height:50px;border-radius:8px;background:#fff8e8;border:1px solid #ead6a6;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.nbCampaignResultCalendar small{font-size:6px;color:#a18c67}.nbCampaignResultCalendar b{font-size:13px}.nbCampaignResultCalendar em{position:absolute;right:3px;bottom:2px;font-style:normal;font-size:5px;color:#b89c66}.nbCampaignResultCalendar .more{width:auto;padding:0 12px;font-size:11px;font-weight:800}.nbCampaignResultNote{display:flex;justify-content:center;align-items:center;gap:8px;margin:17px auto;color:#6c7b88;font-size:10px}.nbCampaignResultNote svg{color:#b4862e}.nbCampaignResult>.nbCampaignPrimary{margin:8px auto 0}.spin{animation:nbCampaignSpin .8s linear infinite}@keyframes nbCampaignSpin{to{transform:rotate(360deg)}}@media(max-width:900px){.nbCampaignBackdrop{padding:10px}.nbCampaignModal{width:100%;height:calc(100vh - 20px);border-radius:19px}.nbCampaignHeader{padding:20px}.nbCampaignSteps{padding:12px 16px}.nbCampaignStep span{display:none}.nbCampaignBody{padding:18px}.nbDurationGrid{grid-template-columns:repeat(3,1fr)}.nbCampaignFormGrid,.nbCampaignFinalPreview,.nbCreativeModes{grid-template-columns:1fr}.nbLibraryGrid{grid-template-columns:repeat(2,1fr)}.nbCampaignCalendarDays{grid-template-columns:repeat(4,1fr)}.nbCampaignFooter{grid-template-columns:auto 1fr auto;padding:12px}.nbCampaignFooterSummary{display:none}.nbCampaignResultStats{grid-template-columns:1fr 1fr}}@media(max-width:560px){.nbCampaignHeader h2{font-size:24px}.nbCampaignCalendarDays{grid-template-columns:repeat(3,1fr)}.nbLibraryGrid{grid-template-columns:1fr}.nbCampaignSummaryStrip{grid-template-columns:1fr 1fr}}.nbCampaignProgress{display:flex;align-items:center;gap:14px;margin:0 0 18px;padding:16px 18px;border:1px solid rgba(201,154,57,.28);border-radius:16px;background:linear-gradient(135deg,#071b33fa,#0c2846f5);color:#fff;box-shadow:0 14px 38px #071b3329}.nbCampaignProgressIcon{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:#c99a3924;color:#e7bd62;flex:0 0 auto}.nbCampaignProgress div:last-child{display:flex;flex-direction:column;gap:3px}.nbCampaignProgress small{font-size:10px;letter-spacing:.16em;color:#e7bd62;font-weight:800}.nbCampaignProgress strong{font-size:15px}.nbCampaignProgress span{font-size:12px;color:#b9c8d8}@media(min-width:1200px){.nbCampaignBackdrop{inset:74px 0 0 258px;width:auto;height:auto;padding:18px 24px 22px;place-items:center}.nbCampaignModal{width:min(1080px,calc(100vw - 330px));height:min(790px,calc(100vh - 112px));border-radius:24px}.nbCampaignHeader{padding:22px 28px 20px}.nbCampaignHeader h2{font-size:29px}.nbCampaignBody{padding:22px 28px}.nbCampaignSection{max-width:980px}}@media(max-width:1199px){.nbCampaignBackdrop{inset:0;padding:12px}.nbCampaignModal{width:100%;height:calc(100vh - 24px)}}.nbCampaignResultPremium{max-width:930px;padding:10px 4px 22px}.nbCampaignCreatedPreview{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(0,1.15fr);gap:18px;margin:20px 0 14px;text-align:left;border:1px solid #e1d9cd;background:#fff;border-radius:18px;padding:14px;box-shadow:0 18px 45px #0f233414}.nbCampaignCreatedMedia{min-height:300px;border-radius:14px;overflow:hidden;display:grid;place-items:center;background:linear-gradient(145deg,#071927,#102c42)}.nbCampaignCreatedMedia img,.nbCampaignCreatedMedia video{width:100%;height:100%;max-height:390px;object-fit:cover}.nbCampaignCreatedMediaEmpty{padding:34px 26px;color:#d9b25a;text-align:center;display:flex;flex-direction:column;gap:9px;align-items:center;justify-content:center}.nbCampaignCreatedMediaEmpty strong{font-size:14px;color:#fff}.nbCampaignCreatedMediaEmpty span{font-size:10px;line-height:1.55;color:#adc0cf;max-width:280px}.nbCampaignCreatedCopy{padding:10px 8px}.nbCampaignCreatedCopy>small{font-size:8px;letter-spacing:.14em;color:#a47b36;font-weight:900}.nbCampaignCreatedCopy h4{font-family:Georgia,Times New Roman,serif;font-size:24px;line-height:1.12;color:#11283d;margin:9px 0 12px}.nbCampaignCreatedCopy>p{color:#627282;font-size:12px;line-height:1.65;white-space:pre-wrap}.nbCampaignCreatedCopy>b{display:inline-flex;margin-top:8px;color:#8e661f;font-size:11px}.nbCampaignResultActions{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:14px}.nbCampaignResultActions .nbCampaignPrimary{justify-self:auto;margin:0}.nbCampaignSecondaryButton{min-height:40px;border-radius:10px;border:1px solid #ddd6cc;background:#fff;color:#23384b;padding:0 15px;display:inline-flex;align-items:center;gap:7px;font-size:10px;font-weight:850}.nbCampaignNotice{display:flex;align-items:center;gap:9px;border-radius:12px;padding:11px 13px;font-size:10px;line-height:1.45;margin:11px 0}.nbCampaignNotice.success{background:#e9f7ef;border:1px solid #cae8d7;color:#246b4f}.nbCampaignNotice.error{background:#fff0ec;border:1px solid #efc8bf;color:#9a4034}.nbMyCampaignsModal{max-width:1100px}.nbMyCampaignsHeaderActions{display:flex;gap:9px}.nbMyCampaignsStats{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:13px 24px;background:#fff;border-bottom:1px solid #e8e1d7}.nbMyCampaignsStats>div{padding:9px 11px;border:1px solid #ebe4da;border-radius:11px;background:#fbfaf7}.nbMyCampaignsStats small,.nbMyCampaignsStats strong{display:block}.nbMyCampaignsStats small{font-size:7px;letter-spacing:.12em;color:#9a8973;font-weight:900}.nbMyCampaignsStats strong{font-size:12px;color:#14283c;margin-top:4px}.nbMyCampaignsBody{flex:1;overflow:auto;padding:18px 22px 24px}.nbCampaignCardsGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.nbCampaignCardPremium{min-width:0;display:grid;grid-template-columns:190px minmax(0,1fr);overflow:hidden;border-radius:17px;border:1px solid #e1d9ce;background:#fff;box-shadow:0 15px 38px #0f233414}.nbCampaignCardMedia{position:relative;min-height:240px;background:linear-gradient(145deg,#071927,#102d43);overflow:hidden}.nbCampaignCardMedia img,.nbCampaignCardMedia video{width:100%;height:100%;object-fit:cover;display:block}.nbCampaignCardMediaEmpty{height:100%;padding:22px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:7px;color:#d8b25d}.nbCampaignCardMediaEmpty strong{font-size:11px;color:#fff}.nbCampaignCardMediaEmpty span{font-size:8px;line-height:1.45;color:#adc0cf}.nbCampaignStatus{position:absolute;left:10px;top:10px;border-radius:999px;background:#071827e0;border:1px solid rgba(255,255,255,.18);color:#fff;padding:6px 8px;font-size:7px;letter-spacing:.08em;font-weight:900}.nbCampaignStatus.publicada,.nbCampaignStatus.activa{background:#217150ed}.nbCampaignStatus.pendiente{background:#9c6c1eed}.nbCampaignCardContent{min-width:0;padding:15px;display:flex;flex-direction:column}.nbCampaignCardTopline{display:flex;justify-content:space-between;gap:8px;color:#9b8a74;font-size:8px;font-weight:850}.nbCampaignCardContent h3{font-family:Georgia,Times New Roman,serif;color:#12283c;font-size:18px;line-height:1.2;margin:9px 0 8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nbCampaignCardContent>p{color:#6c7a88;font-size:10px;line-height:1.5;margin:0 0 12px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.nbCampaignCardMetrics{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:auto}.nbCampaignCardMetrics>div{border-top:1px solid #ece6de;padding-top:8px}.nbCampaignCardMetrics small,.nbCampaignCardMetrics strong{display:block}.nbCampaignCardMetrics small{font-size:6px;color:#a3927d;letter-spacing:.09em}.nbCampaignCardMetrics strong{font-size:10px;color:#1b3044;margin-top:3px}.nbCampaignCardActions{display:flex;gap:7px;margin-top:13px;flex-wrap:wrap}.nbCampaignPublishNow,.nbCampaignSecondaryAction{min-height:36px;border-radius:9px;padding:0 11px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:9px;font-weight:900;text-decoration:none}.nbCampaignPublishNow{border:0;background:linear-gradient(135deg,#e2bd66,#c59134 65%,#8d611d);color:#071827}.nbCampaignPublishNow:disabled{opacity:.55}.nbCampaignSecondaryAction{border:1px solid #ded8cf;background:#fff;color:#34485a}.nbCampaignCardId{margin-top:10px;color:#a39a90;font-size:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nbCampaignLoadingState,.nbCampaignEmptyPremium{min-height:260px;border:1px dashed #ddd4c8;border-radius:18px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#8f7441}.nbCampaignEmptyPremium strong{color:#20374a;font-size:14px}.nbCampaignEmptyPremium span{color:#7a8792;font-size:10px}@media(max-width:1050px){.nbCampaignCreatedPreview,.nbCampaignCardsGrid{grid-template-columns:1fr}.nbCampaignCardPremium{grid-template-columns:170px minmax(0,1fr)}}@media(max-width:720px){.nbMyCampaignsStats{grid-template-columns:1fr 1fr}.nbCampaignCardPremium{grid-template-columns:1fr}.nbCampaignCardMedia{min-height:220px}.nbCampaignCreatedCopy h4{font-size:20px}}.nbCampaignDeleteAction{min-height:36px;border-radius:9px;padding:0 11px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:9px;font-weight:900;border:1px solid #ead6d1;background:#fff8f6;color:#9a4034;cursor:pointer}.nbCampaignDeleteAction:disabled{opacity:.55;cursor:not-allowed}.nbCampaignActionOverlay{position:absolute;inset:0;z-index:80;background:#05141f8a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:24px}.nbCampaignActionCard{width:min(440px,92vw);border-radius:24px;background:#fff;padding:34px;text-align:center;box-shadow:0 30px 80px #02101a4d;border:1px solid rgba(204,157,62,.28)}.nbCampaignActionIcon{width:64px;height:64px;border-radius:22px;margin:0 auto 15px;display:grid;place-items:center;background:linear-gradient(145deg,#09243a,#071827);color:#dfb64f}.nbCampaignActionIcon svg{width:28px;height:28px}.nbCampaignActionCard small{font-size:8px;letter-spacing:.18em;font-weight:900;color:#b07a20}.nbCampaignActionCard h3{font-family:Georgia,Times New Roman,serif;font-size:25px;line-height:1.15;color:#12283c;margin:10px 0 9px}.nbCampaignActionCard p{font-size:11px;line-height:1.6;color:#6d7d8b;margin:0 auto 20px;max-width:360px}.nbCampaignActionCard.success .nbCampaignActionIcon{background:#e5f6ed;color:#227451}.nbCampaignActionCard.error .nbCampaignActionIcon,.nbCampaignActionCard.confirmDelete .nbCampaignActionIcon{background:#fff0ec;color:#a74436}.nbCampaignActionCard>button,.nbCampaignConfirmActions button{min-height:40px;border-radius:11px;border:0;padding:0 18px;font-size:10px;font-weight:900;cursor:pointer}.nbCampaignActionCard>button{background:linear-gradient(135deg,#e2bd66,#c59134);color:#071827}.nbCampaignConfirmActions{display:flex;justify-content:center;gap:9px}.nbCampaignConfirmActions .secondary{background:#f5f3ef;color:#5f6d78;border:1px solid #dfd9d0}.nbCampaignConfirmActions .danger{background:#9a4034;color:#fff;display:inline-flex;align-items:center;gap:6px}.nbrResultHero{display:flex;gap:14px;align-items:flex-start;padding:18px;border-radius:17px;background:linear-gradient(145deg,#071927,#102d43);color:#fff}.nbrResultHero>svg{width:30px;height:30px;color:#d9aa42;flex:0 0 auto}.nbrResultHero small{font-size:8px;letter-spacing:.14em;font-weight:900;color:#d9aa42}.nbrResultHero h3{font-family:Georgia,Times New Roman,serif;font-size:22px;margin:5px 0;color:#fff}.nbrResultHero p{margin:0!important;color:#b9c8d3!important;font-size:11px!important;line-height:1.5}.nbrResultHero.success{background:linear-gradient(145deg,#0a2730,#12362d)}.nbrResultGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.nbrResultGrid>div{border:1px solid #e5dfd6;border-radius:14px;padding:14px;background:#fff;display:grid;gap:4px}.nbrResultGrid>div.ok{border-color:#cce6d8;background:#f4fbf7}.nbrResultGrid>div.pending{background:#fbfaf8}.nbrResultGrid b{font-size:12px;color:#142a3e}.nbrResultGrid span{font-size:10px;font-weight:800;color:#5e6e7b}.nbrResultGrid small{font-size:8px;color:#8a98a3;overflow:hidden;text-overflow:ellipsis}.nbrPublicUrl{display:flex;align-items:center;gap:8px;border:1px solid #e2d9cc;border-radius:13px;padding:10px 12px;background:#fbfaf8}.nbrPublicUrl span{min-width:0;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:10px;color:#43586a}.nbrPublicUrl button,.nbrPublicUrl a{border:0;border-radius:9px;padding:8px 10px;background:#0a2338;color:#fff;font-size:9px;font-weight:850;display:inline-flex;align-items:center;gap:5px;text-decoration:none}.nbrPublicUrl svg{width:13px;height:13px}.nbrChannelPills{display:flex;flex-wrap:wrap;gap:7px}.nbrChannelPills span{border-radius:999px;padding:7px 10px;background:#eef5f7;color:#24485a;font-size:9px;font-weight:850;text-transform:capitalize}.nbrSourceList{display:grid;gap:7px}.nbrSourceList>div{display:flex;align-items:center;gap:8px;border:1px solid #e7e1d8;border-radius:11px;padding:10px;font-size:10px;color:#50616e}.nbrSourceList svg{width:16px;height:16px;color:#2b805d;flex:0 0 auto}.nbrEmailPreview{white-space:pre-wrap;border:1px solid #e3ddd4;border-radius:14px;padding:16px;max-height:280px;overflow:auto;background:#fbfaf8;color:#445968;font-size:11px;line-height:1.65}.nbrResultMeta{display:flex;justify-content:space-between;gap:12px;border-top:1px solid #eee7df;padding-top:12px;font-size:10px}.nbrResultMeta b{color:#263d50}.nbrResultMeta span{color:#73818c}.nbrResultScore{display:flex;align-items:end;gap:8px}.nbrResultScore strong{font-family:Georgia,Times New Roman,serif;font-size:38px;color:#153047}.nbrResultScore span{font-size:10px;color:#71808c;margin-bottom:7px}.nbrResultTalkWrap{margin-top:14px;padding-top:14px;border-top:1px solid #ece6de}.nbrResultTalk{border:0;border-radius:12px;min-height:42px;padding:0 15px;background:#071d31;color:#fff;font-size:10px;font-weight:900;display:inline-flex;align-items:center;gap:8px}.nbrResultTalk svg{width:17px;height:17px;color:#d9aa42}@media(max-width:720px){.nbrResultGrid{grid-template-columns:1fr}.nbCampaignActionCard{padding:25px 18px}.nbrPublicUrl{align-items:stretch;flex-wrap:wrap}.nbrPublicUrl span{flex-basis:100%}}@media(min-width:901px){.nbrModalBackdrop{left:286px!important;width:calc(100vw - 286px)!important;padding:24px 34px!important;align-items:center!important;justify-content:center!important}.nbrModalBackdrop.nbrTrainingBackdrop{left:286px!important;width:calc(100vw - 286px)!important}}.nbrModal.nbrModalPremium{width:min(920px,calc(100vw - 360px))!important;max-width:920px!important;max-height:calc(100vh - 126px)!important;margin:0 auto!important;border-radius:26px!important;box-shadow:0 28px 90px #02142457!important;overflow:auto!important}.nbrModal.nbrModalPremium.result{max-width:880px!important}.nbrModal.nbrModalPremium.chat{max-width:900px!important}.nbrModal.nbrModalPremium.assets,.nbrModal.nbrModalPremium.training{max-width:1080px!important;width:min(1080px,calc(100vw - 340px))!important}.nbrModal.nbrModalPremium.audit{max-width:1040px!important;width:min(1040px,calc(100vw - 340px))!important}.nbrHumanResult{display:grid;gap:16px}.nbrResultHero{padding:22px 24px!important;border-radius:20px!important}.nbrResultHero h3{font-size:26px!important;line-height:1.08!important}.nbrResultHero p{max-width:760px!important}.nbrResultExplanation{display:grid;gap:5px;border:1px solid rgba(10,44,67,.1);background:linear-gradient(180deg,#fffdf9,#f6f9fb);border-radius:16px;padding:14px 16px}.nbrResultExplanation b{color:#0b2439;font-size:13px}.nbrResultExplanation span{color:#64758a;font-size:12px;line-height:1.55}.nbrAuditReport{gap:18px}.nbrAuditMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.nbrAuditMetrics>div{display:flex;gap:12px;align-items:center;padding:16px;border:1px solid #e8e1d6;background:#fff;border-radius:18px;box-shadow:0 8px 24px #0b24390d}.nbrAuditMetrics svg{width:24px;height:24px;color:#c8942b;flex:0 0 auto}.nbrAuditMetrics span{display:grid;gap:2px}.nbrAuditMetrics small{font-size:9px;letter-spacing:.15em;color:#9a7b43;font-weight:900}.nbrAuditMetrics strong{font-size:25px;color:#0b2439;line-height:1}.nbrAuditMetrics em{font-size:10px;color:#6e7d8e;font-style:normal}.nbrAuditSectionReport{border:1px solid #e8e1d6;background:#fbfaf7;border-radius:20px;padding:18px}.nbrAuditSectionHead{display:flex;justify-content:space-between;gap:18px;align-items:center;margin-bottom:14px}.nbrAuditSectionHead>div{display:grid;gap:3px}.nbrAuditSectionHead b{font-size:16px;color:#0b2439}.nbrAuditSectionHead span{font-size:11px;color:#718095}.nbrAuditSectionGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.nbrAuditSectionGrid>div{display:flex;align-items:center;gap:9px;padding:11px 12px;border-radius:13px;border:1px solid #e3e8ec;background:#fff}.nbrAuditSectionGrid>div.complete{border-color:#c7e8da;background:#f3fbf7}.nbrAuditSectionGrid>div.complete svg{color:#16865c}.nbrAuditSectionGrid>div.pending svg{color:#d49c31}.nbrAuditSectionGrid svg{width:17px;height:17px;flex:0 0 auto}.nbrAuditSectionGrid span{display:grid;gap:1px;min-width:0}.nbrAuditSectionGrid b{font-size:11px;color:#10293f}.nbrAuditSectionGrid small{font-size:9px;color:#8290a0}.nbrAuditFooter{display:grid;grid-template-columns:1fr 2fr;gap:12px}.nbrAuditFooter>div{display:grid;gap:5px;padding:14px 16px;border-radius:15px;background:#0b2339;color:#fff}.nbrAuditFooter b{font-size:11px;color:#eab94b;text-transform:uppercase;letter-spacing:.1em}.nbrAuditFooter span{font-size:11px;line-height:1.55;color:#d8e2ea}.nbrAssetPipeline{margin-top:18px;border:1px solid #ded8ce;border-radius:22px;overflow:hidden;background:#fff}.nbrAssetPipelineHead{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;background:linear-gradient(135deg,#081f34,#0d3248 72%,#123d49);color:#fff}.nbrAssetPipelineHead h3{margin:2px 0;font-size:20px;color:#fff}.nbrAssetPipelineHead p{margin:0;max-width:720px;font-size:10px;color:#b9c9d6;line-height:1.5}.nbrAssetPipelineHead strong{width:48px;height:48px;border-radius:15px;display:grid;place-items:center;background:#ffffff17;border:1px solid rgba(255,255,255,.12);font-size:22px;color:#f0bc4d}.nbrAssetEmpty{min-height:150px;display:grid;place-items:center;align-content:center;gap:6px;color:#718095;padding:24px}.nbrAssetEmpty svg{color:#d5a23b;width:28px;height:28px}.nbrAssetEmpty b{color:#173149}.nbrAssetListPremium{display:grid!important;gap:0!important;padding:0!important}.nbrAssetRow{display:grid!important;grid-template-columns:46px minmax(0,1fr) auto!important;gap:12px!important;align-items:center!important;padding:14px 16px!important;border-bottom:1px solid #ece7df!important;background:#fff!important}.nbrAssetRow:last-child{border-bottom:0!important}.nbrAssetIcon{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;background:#eef7fa;color:#0aa2bf}.nbrAssetIcon svg{width:20px;height:20px}.nbrAssetRow>span{display:grid;gap:2px;min-width:0}.nbrAssetRow>span b{font-size:12px;color:#10293f}.nbrAssetRow>span small{font-size:9px;text-transform:uppercase;letter-spacing:.06em;color:#9a7b43}.nbrAssetRow>span p{font-size:10px;color:#758496;margin:2px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nbrAssetRowActions{display:flex;align-items:center;gap:10px}.nbrAssetRowActions em{font-size:9px;color:#95a0ac;font-style:normal}.nbrAssetRowActions button{display:inline-flex;align-items:center;gap:6px;border:1px solid #ead7d4;background:#fff7f5;color:#a33d35;border-radius:10px;padding:8px 10px;font-size:10px;font-weight:800}.nbrAssetRowActions button svg{width:14px;height:14px}.nbrAssetRowActions button:disabled{opacity:.55}.nbrChatPremiumIntro{display:flex;align-items:center;gap:12px;padding:14px 16px;margin-bottom:12px;border-radius:16px;background:linear-gradient(135deg,#0a233a,#0e354b);color:#fff}.nbrChatStatusDot{width:10px;height:10px;border-radius:50%;background:#18d88b;box-shadow:0 0 0 5px #18d88b1f,0 0 18px #18d88ba6}.nbrChatPremiumIntro>div:nth-child(2){display:grid;gap:2px;flex:1}.nbrChatPremiumIntro b{font-size:13px}.nbrChatPremiumIntro span{font-size:10px;color:#bbcad5}.nbrChatTrust{display:flex!important;align-items:center;gap:6px!important;flex:0 0 auto!important;font-size:10px!important;color:#eac05f!important}.nbrChatTrust svg{width:15px;height:15px}.nbrChatBoxPremium{min-height:330px!important;max-height:48vh!important;border-radius:20px!important;box-shadow:inset 0 0 0 1px #ffffff0a}.nbrChatComposer{display:grid;gap:7px;margin-top:12px}.nbrChatComposer>small{padding-left:8px;font-size:9px;color:#8491a1}.nbrChatComposer .nbrChatInput{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:8px!important;border:1px solid #dbe1e6!important;border-radius:16px!important;padding:7px!important;background:#fff!important;box-shadow:0 10px 30px #0b243912}.nbrChatComposer .nbrChatInput input{border:0!important;outline:0!important;box-shadow:none!important;padding:9px 10px!important}.nbrChatComposer .nbrSpeechControl{width:auto!important;min-height:auto!important;border:0!important;background:transparent!important;padding:0!important;margin:0!important}.nbrChatComposer .nbrSpeechControl>button{width:42px!important;height:42px!important;border-radius:12px!important;padding:0!important;display:grid!important;place-items:center!important}.nbrChatComposer .nbrSpeechControl>button span{display:none!important}.nbrChatSend{width:44px;height:44px;border-radius:12px!important;background:linear-gradient(135deg,#e9b846,#bd7f16)!important;color:#071a2d!important}.nbrChatSend svg{width:19px;height:19px}.nbrModalPremium.result .nbrResultTalkWrap{display:none!important}@media(max-width:1100px){.nbrAuditMetrics,.nbrAuditSectionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.nbrModalBackdrop,.nbrModalBackdrop.nbrTrainingBackdrop{left:0!important;width:100vw!important;padding:14px!important}.nbrModal.nbrModalPremium,.nbrModal.nbrModalPremium.assets,.nbrModal.nbrModalPremium.training,.nbrModal.nbrModalPremium.audit{width:min(94vw,1080px)!important;max-height:calc(100vh - 28px)!important}}@media(max-width:650px){.nbrAuditMetrics,.nbrAuditSectionGrid,.nbrAuditFooter{grid-template-columns:1fr}.nbrAssetRow{grid-template-columns:40px minmax(0,1fr)!important}.nbrAssetRowActions{grid-column:2;justify-content:flex-end}}.nbrOperationPremium{position:relative;overflow:hidden;display:grid!important;grid-template-columns:54px minmax(0,1fr) 38px!important;align-items:center!important;gap:16px!important;min-height:96px;padding:18px 20px!important;border:1px solid rgba(12,43,65,.1)!important;border-radius:22px!important;background:radial-gradient(circle at 87% 20%,rgba(234,185,75,.13),transparent 24%),linear-gradient(135deg,#fbfdfd,#f1f8f6)!important;box-shadow:0 16px 40px #0a273c14!important}.nbrOperationPremium:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#c78a21,#f2c75c,#77d4c4,#c78a21);background-size:240% 100%;animation:nbrOpGlow 2.4s linear infinite}.nbrOperationPremium.working{background:radial-gradient(circle at 90% 12%,rgba(236,187,76,.17),transparent 24%),linear-gradient(135deg,#fffdf8,#f7fbfb)!important}.nbrOperationPremium.success{background:radial-gradient(circle at 90% 12%,rgba(63,190,139,.12),transparent 24%),linear-gradient(135deg,#f8fdfb,#eef9f5)!important}.nbrOperationPremium.error{background:linear-gradient(135deg,#fff9f7,#fdf3f1)!important}.nbrOperationIcon{width:54px;height:54px;border-radius:17px;display:grid;place-items:center;background:#09243a;color:#f0bc4e;box-shadow:0 10px 24px #0822372e,inset 0 0 0 1px #ffffff14}.nbrOperationPremium.success .nbrOperationIcon{background:#0d4b3d;color:#bfe9d6}.nbrOperationPremium.error .nbrOperationIcon{background:#743c36;color:#ffd7cf}.nbrOperationIcon svg{width:25px;height:25px}.nbrOperationBody{display:grid;gap:3px;min-width:0}.nbrOperationTop{display:flex;align-items:center;justify-content:space-between;gap:14px}.nbrOperationTop>span{font-size:9px;font-weight:900;letter-spacing:.18em;color:#ae7a1d}.nbrOperationTop em{display:inline-flex;align-items:center;gap:7px;font-size:9px;font-style:normal;font-weight:800;color:#45677b}.nbrOperationTop em i{width:7px;height:7px;border-radius:50%;background:#1cc18b;box-shadow:0 0 0 5px #1cc18b1a;animation:nbrPulse 1.1s ease-in-out infinite}.nbrOperationBody>b{font-size:18px;color:#0b2439;line-height:1.12}.nbrOperationBody>p{margin:0;font-size:11px;color:#66788a;line-height:1.45}.nbrOperationProgress{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin-top:8px;max-width:320px}.nbrOperationProgress i{display:block;height:4px;border-radius:99px;background:#e8e1d4;overflow:hidden;position:relative}.nbrOperationProgress i:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#b77a15,#f0c459);transform:translate(-100%);animation:nbrProgress 1.6s ease-in-out infinite}.nbrOperationProgress i:nth-child(2):after{animation-delay:.18s}.nbrOperationProgress i:nth-child(3):after{animation-delay:.36s}.nbrOperationClose{width:34px;height:34px;border-radius:11px!important;border:1px solid #dde4e8!important;background:#ffffffb3!important;color:#18364b!important;display:grid!important;place-items:center!important;padding:0!important}.nbrOperationClose svg{width:17px;height:17px}@keyframes nbrOpGlow{to{background-position:240% 0}}@keyframes nbrPulse{50%{transform:scale(.75);opacity:.55}}@keyframes nbrProgress{0%{transform:translate(-110%)}65%,to{transform:translate(110%)}}.nbrModal.nbrModalPremium.chat{padding:0!important;max-width:980px!important;width:min(980px,calc(100vw - 350px))!important;overflow:hidden!important;background:#f8f5ef!important}.nbrModal.nbrModalPremium.chat>.nbrModalHeader{display:none!important}.nbrChatCampaignShell{display:grid;background:#f8f5ef}.nbrChatCampaignHeader{min-height:132px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 30px;background:radial-gradient(circle at 83% 12%,rgba(219,168,55,.12),transparent 24%),linear-gradient(115deg,#081f34,#0a2b3e 62%,#202725);color:#fff}.nbrChatCampaignHeader .nbrEyebrow{color:#e7b64a!important;font-size:9px!important;letter-spacing:.2em!important}.nbrChatCampaignHeader h2{margin:7px 0 4px!important;font-family:Georgia,Times New Roman,serif!important;font-size:31px!important;line-height:1!important;color:#fff!important}.nbrChatCampaignHeader p{margin:0!important;color:#b9cad7!important;font-size:11px!important}.nbrChatHeaderStatus{display:grid;justify-items:end;gap:7px;flex:0 0 auto}.nbrChatHeaderStatus>span{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;border-radius:999px;border:1px solid rgba(90,221,176,.26);background:#1572532e;color:#81e1bd;font-size:9px;font-weight:900;letter-spacing:.1em}.nbrChatHeaderStatus>span i{width:7px;height:7px;border-radius:50%;background:#32d699;box-shadow:0 0 12px #32d699cc}.nbrChatHeaderStatus small{font-size:10px;color:#d9e3e9}.nbrChatStageBar{height:60px;padding:0 30px;display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:10px;border-bottom:1px solid #e9e2d8;background:#fff}.nbrChatStageBar>div{display:flex;align-items:center;gap:8px;color:#9aa5ae}.nbrChatStageBar>div>span{width:25px;height:25px;border-radius:50%;display:grid;place-items:center;background:#ece8e1;color:#64717d;font-size:10px;font-weight:900}.nbrChatStageBar>div>b{font-size:10px}.nbrChatStageBar>div.active{color:#a97115}.nbrChatStageBar>div.active>span{background:#e3ad3e;color:#071c2f}.nbrChatStageBar>i{height:1px;background:#e8dfd3}.nbrChatCampaignBody{padding:22px 26px 24px;display:grid;gap:15px}.nbrChatRobotIdentity{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;border:1px solid #e5ddd2;border-radius:16px;background:#fff}.nbrChatRobotAvatar{width:46px;height:46px;border-radius:14px;background:#0b263b;display:grid;place-items:center;overflow:hidden;box-shadow:0 8px 18px #08223724}.nbrChatRobotAvatar img{width:88%;height:88%;object-fit:contain}.nbrChatRobotIdentity>div:nth-child(2){display:grid;gap:1px}.nbrChatRobotIdentity>div:nth-child(2) small{font-size:8px;color:#a77a2e;font-weight:900;letter-spacing:.15em}.nbrChatRobotIdentity>div:nth-child(2) b{font-size:14px;color:#0b2439}.nbrChatRobotIdentity>div:nth-child(2) span{font-size:9px;color:#7d8a97}.nbrChatBrainBadge{display:flex!important;align-items:center;gap:8px!important;padding:8px 10px;border-radius:12px;background:#eef8f5;color:#126a53}.nbrChatBrainBadge svg{width:18px;height:18px}.nbrChatBrainBadge span{display:grid;gap:0}.nbrChatBrainBadge b{font-size:9px}.nbrChatBrainBadge small{font-size:8px;color:#6f887f}.nbrChatCampaignMessages{min-height:300px!important;max-height:390px!important;margin:0!important;border-radius:18px!important;background:radial-gradient(circle at 82% 12%,rgba(41,112,150,.12),transparent 28%),linear-gradient(180deg,#061c31,#08243b)!important}.nbrChatCampaignComposer{display:grid;gap:7px;padding-top:2px}.nbrChatCampaignComposer>label{font-size:9px;font-weight:900;letter-spacing:.15em;color:#8a7657}.nbrChatCampaignComposer .nbrChatInput{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:8px!important;border:1px solid #ded7cc!important;border-radius:15px!important;background:#fff!important;padding:7px!important}.nbrChatCampaignComposer .nbrChatInput input{min-height:42px!important;border:0!important;outline:0!important;box-shadow:none!important;padding:0 10px!important}.nbrChatCampaignComposer .nbrSpeechControl{width:auto!important;min-height:auto!important;border:0!important;background:transparent!important;margin:0!important;padding:0!important}.nbrChatCampaignComposer .nbrSpeechControl>button{width:42px!important;height:42px!important;border-radius:11px!important;padding:0!important;display:grid!important;place-items:center!important}.nbrChatCampaignComposer .nbrSpeechControl>button span{display:none!important}.nbrChatCampaignComposer .nbrChatSend{width:44px!important;height:44px!important;border-radius:11px!important;background:linear-gradient(135deg,#e9b947,#bd7f18)!important;color:#071b2e!important}.nbrChatComposerFooter{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:0 4px}.nbrChatComposerFooter span{display:inline-flex;align-items:center;gap:5px;font-size:8px;color:#87939f}.nbrChatComposerFooter svg{width:12px;height:12px;color:#16845f}@media(max-width:900px){.nbrModal.nbrModalPremium.chat{width:min(95vw,980px)!important}}@media(max-width:650px){.nbrChatCampaignHeader{padding:20px;align-items:flex-start}.nbrChatCampaignHeader h2{font-size:26px!important}.nbrChatHeaderStatus{display:none}.nbrChatStageBar{padding:0 16px}.nbrChatStageBar>div>b{display:none}.nbrChatCampaignBody{padding:16px}.nbrChatRobotIdentity{grid-template-columns:42px 1fr}.nbrChatBrainBadge{grid-column:1/-1}}.nbrOperationPremium.live{isolation:isolate;min-height:132px!important;background:radial-gradient(circle at 82% 20%,rgba(48,205,171,.14),transparent 25%),radial-gradient(circle at 15% 0%,rgba(236,183,70,.13),transparent 26%),linear-gradient(135deg,#fffdf7,#f4fbfa)!important}.nbrOperationPremium.live:before{display:none!important}.nbrOperationScanBeam{display:none;position:absolute;z-index:0;top:0;bottom:0;width:180px;background:linear-gradient(90deg,transparent,rgba(50,201,184,.13),rgba(238,190,78,.2),transparent);filter:blur(2px);pointer-events:none}.nbrOperationPremium.live .nbrOperationScanBeam{display:block;animation:nbrOperationBeam 2.25s cubic-bezier(.45,0,.55,1) infinite}.nbrOperationPremium.live .nbrOperationIcon,.nbrOperationPremium.live .nbrOperationBody,.nbrOperationPremium.live .nbrOperationClose{position:relative;z-index:2}@keyframes nbrOperationBeam{0%{left:-190px;opacity:.35}45%{opacity:1}to{left:calc(100% + 20px);opacity:.35}}.nbrLiveAnalysis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-top:11px;max-width:760px}.nbrLiveAnalysis.compile{grid-template-columns:repeat(4,minmax(0,1fr));max-width:620px}.nbrLiveAnalysis>span{--scan-delay:0s;position:relative;display:grid;grid-template-columns:10px minmax(0,1fr);grid-template-areas:"dot title" "dot small";align-items:center;column-gap:7px;padding:8px 9px;border:1px solid rgba(15,68,82,.09);border-radius:11px;background:#ffffffbd;overflow:hidden}.nbrLiveAnalysis>span:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,#c58a22,#e8bd56,#38bfa4);transform-origin:left;transform:scaleX(.08);opacity:.35;animation:nbrKnowledgeScan 2.2s ease-in-out infinite;animation-delay:var(--scan-delay)}.nbrLiveAnalysis>span>i{grid-area:dot;width:7px;height:7px;border-radius:50%;background:#d5a23b;box-shadow:0 0 0 4px #d5a23b1a;animation:nbrKnowledgeDot 1.7s ease-in-out infinite;animation-delay:var(--scan-delay)}.nbrLiveAnalysis>span>b{grid-area:title;font-size:9px;color:#153449;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nbrLiveAnalysis>span>small{grid-area:small;font-size:8px;color:#8a98a5}@keyframes nbrKnowledgeScan{0%,18%{transform:scaleX(.08);opacity:.28}55%{transform:scaleX(1);opacity:1}88%,to{transform:scaleX(1);opacity:.42}}@keyframes nbrKnowledgeDot{0%,to{background:#d5a23b;transform:scale(.85)}50%{background:#20bc92;transform:scale(1.12);box-shadow:0 0 0 5px #20bc921f}}.nbrModal.nbrModalPremium.chat>.nbrEyebrow,.nbrModal.nbrModalPremium.chat>h2{display:none!important}.nbrModal.nbrModalPremium.chat{height:min(820px,calc(100vh - 34px))!important;max-height:calc(100vh - 34px)!important;overflow:hidden!important}.nbrChatCampaignShell{height:100%;min-height:0;display:grid!important;grid-template-rows:auto auto minmax(0,1fr)}.nbrChatCampaignHeader{min-height:112px!important;padding:20px 30px!important}.nbrChatCampaignBody{min-height:0!important;overflow:hidden!important;grid-template-rows:auto minmax(180px,1fr) auto;display:grid!important}.nbrChatCampaignMessages{min-height:0!important;max-height:none!important;height:auto!important;overflow-y:auto!important}.nbrChatCampaignComposer{position:relative;z-index:5;background:#f8f5ef;padding-top:4px}.nbrChatCampaignComposer .nbrChatInput{min-height:58px;box-shadow:0 10px 28px #08223714!important}.nbrChatCampaignComposer .nbrSpeechControl>button{display:grid!important;visibility:visible!important;opacity:1!important}.nbrChatCampaignComposer .nbrChatSend{display:grid!important;place-items:center!important;visibility:visible!important}@media(max-width:1100px){.nbrLiveAnalysis,.nbrLiveAnalysis.compile{grid-template-columns:repeat(2,minmax(0,1fr));max-width:100%}}@media(max-width:650px){.nbrModal.nbrModalPremium.chat{height:calc(100vh - 18px)!important;max-height:calc(100vh - 18px)!important}.nbrChatCampaignHeader{min-height:94px!important;padding:16px 18px!important}.nbrChatStageBar{height:50px!important}.nbrChatCampaignBody{padding:12px!important;gap:10px!important}.nbrLiveAnalysis,.nbrLiveAnalysis.compile{grid-template-columns:1fr}}.nbrOperationPremium.live{position:relative!important;overflow:hidden!important;isolation:isolate!important;min-height:132px!important}.nbrOperationPremium.live .nbrOperationBody{min-width:0!important}.nbrOperationPremium.live .nbrLiveAnalysis{position:relative!important;z-index:3!important;display:grid!important;opacity:1!important;visibility:visible!important}.nbrOperationPremium.live .nbrLiveAnalysis.audit{grid-template-columns:repeat(4,minmax(0,1fr))!important;max-width:820px!important}.nbrOperationPremium.live .nbrLiveAnalysis>span{min-height:52px!important}.nbrAvatarBackdrop{position:fixed!important;inset:0 0 0 286px!important;width:calc(100vw - 286px)!important;z-index:10050!important;background:#02121fb8!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:24px 34px!important;overflow:hidden!important}.nbrAvatarModal{position:relative!important;width:min(1110px,calc(100vw - 360px))!important;height:min(820px,calc(100vh - 48px))!important;max-height:calc(100vh - 48px)!important;background:#f8f5ef!important;border:1px solid rgba(217,170,66,.35)!important;border-radius:26px!important;box-shadow:0 32px 100px #00111f6b!important;overflow:hidden!important;display:grid!important;grid-template-rows:auto auto auto minmax(0,1fr)!important}.nbrAvatarModal>header{position:relative!important;background:linear-gradient(135deg,#071d31,#0c3348)!important;color:#fff!important;padding:24px 30px 20px!important;display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:20px!important}.nbrAvatarModal>header span{display:block!important;color:#d9aa42!important;font-size:9px!important;font-weight:900!important;letter-spacing:.18em!important}.nbrAvatarModal>header h2{margin:5px 0 4px!important;color:#fff!important;font-size:28px!important;line-height:1.05!important}.nbrAvatarModal>header p{margin:0!important;color:#b8c7d2!important;font-size:12px!important}.nbrAvatarModal>header button{width:42px!important;height:42px!important;min-width:42px!important;border-radius:12px!important;border:1px solid rgba(255,255,255,.16)!important;background:#ffffff14!important;color:#fff!important;display:grid!important;place-items:center!important}.nbrAvatarPlan{padding:10px 30px!important;background:#fff8e7!important;border-bottom:1px solid #ead9ad!important;color:#6e5729!important;font-size:10px!important;letter-spacing:.11em!important}.nbrAvatarToolbar{padding:16px 30px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;border-bottom:1px solid #e9e2d8!important;background:#fbfaf8!important}.nbrAvatarToolbar>div{width:min(430px,60%)!important;height:46px!important;border:1px solid #ddd5ca!important;border-radius:13px!important;background:#fff!important;display:flex!important;align-items:center!important;gap:9px!important;padding:0 14px!important}.nbrAvatarToolbar input{width:100%!important;border:0!important;outline:0!important;background:transparent!important;font-size:12px!important}.nbrAvatarGrid{min-height:0!important;overflow-y:auto!important;padding:20px 30px 30px!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:14px!important;align-content:start!important;background:#f8f5ef!important}.nbrAvatarChoice{appearance:none!important;position:relative!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;height:auto!important;min-height:230px!important;padding:8px!important;border:1px solid #e0d9cf!important;border-radius:17px!important;background:#fff!important;overflow:hidden!important;text-align:left!important;box-shadow:0 7px 20px #0b22340d!important}.nbrAvatarChoice:hover{border-color:#d4a747!important;transform:translateY(-2px)!important;box-shadow:0 12px 28px #0b22341a!important}.nbrAvatarChoice>img{display:block!important;position:static!important;width:100%!important;height:170px!important;min-height:170px!important;max-height:170px!important;object-fit:cover!important;object-position:center top!important;border-radius:12px!important;opacity:1!important;visibility:visible!important;transform:none!important;clip-path:none!important}.nbrAvatarChoice>span{display:block!important;padding:10px 5px 5px!important;min-height:48px!important}.nbrAvatarChoice>span>b{display:block!important;color:#10283d!important;font-size:11px!important;line-height:1.2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.nbrAvatarChoice>span>small{display:block!important;margin-top:4px!important;color:#a1782d!important;font-size:8px!important;font-weight:800!important}.nbrAvatarError{margin:12px 30px 0!important;padding:10px 12px!important;border-radius:10px!important;background:#fff0ec!important;color:#a13f31!important;font-size:10px!important}@media(max-width:1100px){.nbrAvatarGrid,.nbrOperationPremium.live .nbrLiveAnalysis.audit{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:900px){.nbrAvatarBackdrop{left:0!important;width:100vw!important;padding:10px!important}.nbrAvatarModal{width:100%!important;height:calc(100vh - 20px)!important}.nbrAvatarGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:560px){.nbrAvatarGrid{grid-template-columns:1fr!important}.nbrAvatarToolbar{padding:12px 16px!important}.nbrAvatarToolbar>div{width:100%!important}.nbrAvatarModal>header{padding:18px!important}.nbrOperationPremium.live .nbrLiveAnalysis.audit{grid-template-columns:1fr!important}}.nbrSelectedAvatar,.nbrRobotVisual{overflow:hidden!important;border-radius:50%!important;position:relative!important;isolation:isolate;background:linear-gradient(145deg,#081f34,#123d56)!important;box-shadow:0 0 0 3px #fffffff0,0 0 0 5px #cd9e3a6b,0 16px 34px #071f3333!important}.nbrSelectedAvatar img,.nbrRobotVisual img{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;display:block!important;object-fit:cover!important;object-position:center 18%!important;border-radius:50%!important;transform:scale(1.035);transform-origin:center}.nbrRobotVisual>i{z-index:3!important}.nbrFunnelStats>div{display:flex;flex-direction:column;gap:3px}.nbrFunnelStats>div small{font-size:11px;color:#7890a6;font-weight:600}.nbrFunnelStats button:disabled,.nbrSyncButton:disabled{opacity:.65;cursor:wait}.nbrFunnelRobotShell{padding:24px 22px 22px;border-radius:28px;background:linear-gradient(180deg,#fff,#fffdf9);box-shadow:0 24px 64px #071b3314;border:1px solid rgba(8,40,70,.08)}.nbrFunnelRobotHead{align-items:flex-start;margin-bottom:18px}.nbrFunnelRobotHead h2{margin:4px 0;font-size:26px;letter-spacing:-.04em}.nbrFunnelRobotHead p{margin:0;max-width:780px;color:#6d7f93;font-size:14px;line-height:1.5}.nbrSyncButton{display:inline-flex;align-items:center;gap:9px;height:44px;padding:0 18px;border:1px solid #dce4eb;border-radius:14px;background:#fff;color:#0b2138;font-weight:800;box-shadow:0 6px 16px #08203a0a}.nbrSyncButton svg{width:18px}.nbrFunnelRobotGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;align-items:stretch}.nbrFunnelRobotCard{position:relative;display:flex;flex-direction:column;min-width:0;border:1px solid #dfe7ed;border-radius:20px;background:#fff;overflow:hidden;box-shadow:0 10px 24px #05223d0d;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.nbrFunnelRobotCard:hover{transform:translateY(-3px);border-color:#d3a744;box-shadow:0 18px 36px #0826411c}.nbrFunnelRobotCard.selected{border-color:#d5a536;box-shadow:0 0 0 2px #d7aa3a1c,0 18px 38px #0826411f}.nbrFunnelRobotTop{display:flex;align-items:center;justify-content:space-between;gap:7px;padding:12px 12px 9px}.nbrFunnelRobotTop>span{display:inline-flex;align-items:center;padding:5px 10px;border-radius:999px;background:#def7e9;color:#0e8b51;font-size:9px;letter-spacing:.14em;font-weight:900}.nbrFunnelRobotTop>span.syncing{background:#fff4d8;color:#a26d00}.nbrFunnelRobotTop>small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#8999a9;font-size:9px;font-weight:700}.nbrFunnelRobotImage{position:relative;height:112px;margin:0 12px;border-radius:14px;overflow:hidden;background:#eaf3f8}.nbrFunnelRobotImage img{width:100%;height:100%;object-fit:cover;display:block}.nbrFunnelRobotImage:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 48%,rgba(3,19,34,.16))}.nbrFunnelRobotImage>i{position:absolute;right:9px;bottom:8px;z-index:2;width:31px;height:31px;display:grid;place-items:center;border-radius:10px;background:#061f37eb;color:#58d8ff;border:1px solid rgba(255,255,255,.55);box-shadow:0 5px 14px #0000002e}.nbrFunnelRobotImage>i svg{width:17px}.nbrFunnelRobotImage.placeholder img{object-fit:contain;padding:8px;background:radial-gradient(circle,#e8fbff 0,#f8fdff 60%,#fff);opacity:.76}.nbrFunnelRobotImage.placeholder:after{display:none}.nbrFunnelRobotBody{display:flex;flex:1;flex-direction:column;padding:12px 12px 10px}.nbrFunnelRobotBody h3{margin:0;color:#071b33;font-size:16px;line-height:1.18;letter-spacing:-.02em}.nbrFunnelRobotBody>p{margin:4px 0 10px;color:#7b8998;font-size:11px}.nbrFunnelRobotLink{display:flex;gap:8px;padding:9px;border-radius:11px;background:#f7fafc;border:1px solid #edf2f5}.nbrFunnelRobotLink>svg{flex:none;width:17px;color:#1478c7}.nbrFunnelRobotLink span{display:flex;min-width:0;flex-direction:column;gap:2px}.nbrFunnelRobotLink b,.nbrFunnelRobotLink small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nbrFunnelRobotLink b{font-size:10px;color:#37526c}.nbrFunnelRobotLink small{font-size:9px;color:#7e8d9d}.nbrFunnelRobotMetrics{display:grid;grid-template-columns:1fr 1fr;margin-top:10px;border-top:1px solid #edf1f4}.nbrFunnelRobotMetrics span{padding-top:10px;display:flex;align-items:baseline;gap:5px}.nbrFunnelRobotMetrics span+span{padding-left:10px;border-left:1px solid #edf1f4}.nbrFunnelRobotMetrics b{font-size:15px;color:#0a2743}.nbrFunnelRobotMetrics small{font-size:9px;color:#8595a4}.nbrTrainFunnelRobot{height:44px;margin:0 12px 12px;border:0;border-radius:12px;background:linear-gradient(135deg,#071d33,#0a2e4d);color:#fff;display:flex;align-items:center;justify-content:center;gap:8px;font-size:11px;font-weight:900;cursor:pointer;box-shadow:0 9px 18px #05223b24}.nbrTrainFunnelRobot:hover:not(:disabled){transform:translateY(-1px);background:linear-gradient(135deg,#08233e,#0d3a60)}.nbrTrainFunnelRobot svg{width:15px}.nbrTrainFunnelRobot svg:last-child{width:14px;margin-left:auto}.nbrTrainFunnelRobot:disabled{background:#edf2f5;color:#9bacb9;box-shadow:none;cursor:default}.nbrFunnelRobotCard.available{border-style:dashed;background:linear-gradient(180deg,#fbfdfe,#fff)}.nbrFunnelRobotCard.available .nbrFunnelRobotTop>span{background:#eef4f7;color:#738697}.nbrFunnelRobotCard.available:hover{transform:none;border-color:#dfe7ed;box-shadow:0 10px 24px #05223d0d}.nbrFunnelSyncBanner{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:18px;padding:13px 15px;border-radius:16px;border:1px solid #b8e5d4;background:linear-gradient(90deg,#f1fcf7,#f8fffc);color:#0c6a48}.nbrFunnelSyncBanner>div{display:flex;align-items:center;gap:10px}.nbrFunnelSyncBanner svg{width:21px;flex:none}.nbrFunnelSyncBanner span{display:flex;flex-direction:column}.nbrFunnelSyncBanner b{font-size:12px}.nbrFunnelSyncBanner small{font-size:10px;color:#67887b;margin-top:2px}@media(max-width:1250px){.nbrFunnelRobotGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){.nbrFunnelRobotGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.nbrFunnelSyncBanner{align-items:flex-start;flex-direction:column}}@media(max-width:560px){.nbrFunnelRobotGrid{grid-template-columns:1fr}.nbrFunnelRobotHead{gap:14px;flex-direction:column}.nbrSyncButton{width:100%;justify-content:center}}.nbCampaignBrandAuthority{display:grid;grid-template-columns:150px minmax(0,1fr) auto;gap:18px;align-items:center;margin:0 0 20px;padding:16px;border:1px solid #ded8cf;border-radius:16px;background:#fff;box-shadow:0 10px 28px #0f23340f}.nbCampaignBrandLogo{height:92px;border:1px solid #ece6dc;border-radius:13px;background:linear-gradient(145deg,#fbfaf7,#f1eee8);display:grid;place-items:center;overflow:hidden;color:#9a8c77}.nbCampaignBrandLogo img{max-width:88%;max-height:72px;width:auto;height:auto;object-fit:contain}.nbCampaignBrandMeta{min-width:0;display:flex;flex-direction:column;gap:4px}.nbCampaignBrandMeta small{font-size:7px;letter-spacing:.14em;color:#a17a36;font-weight:900}.nbCampaignBrandMeta strong{font-size:15px;color:#172a3d}.nbCampaignBrandMeta span{font-size:9px;color:#758391;line-height:1.45}.nbCampaignBrandColors{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap;max-width:240px}.nbCampaignBrandColors>span{position:relative;width:38px;height:38px;border-radius:10px;border:1px solid rgba(12,25,38,.12);box-shadow:inset 0 0 0 2px #ffffff80}.nbCampaignBrandColors i{display:none;position:absolute;top:44px;right:0;z-index:5;background:#071827;color:#fff;border-radius:6px;padding:4px 6px;font-size:7px;font-style:normal;white-space:nowrap}.nbCampaignBrandColors>span:hover i{display:block}@media(max-width:760px){.nbCampaignBrandAuthority{grid-template-columns:110px 1fr}.nbCampaignBrandColors{grid-column:1/-1;justify-content:flex-start;max-width:none}.nbCampaignBrandLogo{height:76px}}.nbRobotCenter{--ink:#071b33;--navy:#06192e;--navy-2:#0a2541;--navy-3:#0e3152;--gold:#c99a39;--gold-2:#efc65c;--cyan:#45ddf4;--green:#35e1a1;--cream:#f8f8f6;--paper:#fffdfa;--line:#e8dfcf;--muted:#657387;color:var(--ink);display:grid;gap:18px;isolation:isolate}.nbrHero{padding:30px 34px;border:1px solid rgba(201,154,57,.24);border-radius:28px;background:radial-gradient(640px 260px at 92% 0,rgba(239,198,92,.22),transparent 64%),linear-gradient(145deg,#fff,#fbf8f1);display:grid;grid-template-columns:minmax(0,1fr) 315px;gap:26px;box-shadow:0 20px 58px #071b3312;overflow:hidden}.nbrEyebrow{font-size:10px;font-weight:950;letter-spacing:.19em;color:#a6741c;text-transform:uppercase}.nbrHero h1{font-size:clamp(38px,4.5vw,64px);line-height:.96;letter-spacing:-.055em;margin:10px 0 12px;color:var(--ink)}.nbrHero p{max-width:820px;color:var(--muted);font-size:15px;line-height:1.58;margin:0}.nbrPlan{border:1px solid rgba(201,154,57,.34);border-radius:24px;background:linear-gradient(145deg,#061a30,#09243f);color:#fff;padding:23px 24px;display:grid;gap:5px;align-content:center;box-shadow:inset 0 1px #ffffff12,0 18px 40px #071b3326}.nbrPlan small,.nbrPlan span{color:#aebed0}.nbrPlan b{font-size:29px;letter-spacing:-.03em}.nbrPlan strong{font-size:22px;color:var(--gold-2)}.nbrPlan span{display:flex;gap:7px;align-items:center;font-size:12px;margin-top:8px}.nbrStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:12px}.nbrStats>div,.nbrStats>button{border:1px solid rgba(7,27,51,.09);border-radius:18px;background:#ffffffe6;padding:15px 18px;box-shadow:0 10px 24px #071b330b}.nbrStats span{display:block;color:var(--muted);font-size:11px;font-weight:800}.nbrStats b{font-size:27px;letter-spacing:-.04em}.nbrStats button{display:flex;align-items:center;gap:8px;font-weight:900;color:var(--ink);cursor:pointer;transition:.2s ease}.nbrStats button:hover{border-color:#c99a3980;transform:translateY(-1px)}.nbrSpin{animation:nbrspin .9s linear infinite}@keyframes nbrspin{to{transform:rotate(360deg)}}.nbrOperation{border-radius:20px;padding:15px 18px;display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;border:1px solid #d9e6dc;background:#f3fbf6;box-shadow:0 12px 32px #071b330d}.nbrOperation.working{background:#fff9e9;border-color:#ead7a4}.nbrOperation.error{background:#fff4f4;border-color:#efc8c8}.nbrOperation svg{width:24px}.nbrOperation span{display:block;font-size:10px;font-weight:900;letter-spacing:.16em;color:#8a6a23}.nbrOperation b{display:block;font-size:17px}.nbrOperation p{margin:2px 0;color:var(--muted)}.nbrOperation>button{border:0;background:transparent;cursor:pointer}.nbrRobotGrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:13px;align-items:stretch}.nbrRobotCard{position:relative;text-align:center;border:1px solid rgba(70,215,244,.16);border-radius:26px;background:radial-gradient(220px 150px at 50% 15%,rgba(54,211,246,.1),transparent 70%),linear-gradient(180deg,#0a2138,#061426 68%,#050f1e);padding:15px 14px 14px;cursor:pointer;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease;min-height:390px;display:flex;flex-direction:column;color:#fff;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 14px 34px #071b331c}.nbrRobotCard:after{content:"";position:absolute;inset:auto -30% -42%;height:58%;background:radial-gradient(circle,rgba(49,211,239,.11),transparent 65%);pointer-events:none}.nbrRobotCard:hover,.nbrRobotCard.selected{transform:translateY(-4px);border-color:#efc65cd9;box-shadow:0 22px 50px #071b3333,0 0 0 1px #c99a391f inset}.nbrRobotCard:first-child{border-color:#c99a39ad;background:radial-gradient(230px 170px at 50% 18%,rgba(239,198,92,.13),transparent 70%),linear-gradient(180deg,#0a2138,#061426 68%,#050f1e)}.nbrRobotCard:first-child:before{content:"OFICIAL";position:absolute;top:16px;right:14px;color:#f7d77d;font-size:8px;font-weight:950;letter-spacing:.12em;border:1px solid rgba(239,198,92,.42);background:#c99a391a;padding:5px 7px;border-radius:999px;z-index:2}.nbrRobotCard:nth-child(7):last-child{grid-column:3/span 2;width:calc(50% - 7px);justify-self:center}.nbrStatus{align-self:flex-start;border-radius:999px;padding:7px 10px;font-size:8px;font-weight:950;letter-spacing:.11em;background:#ffffff12;border:1px solid rgba(255,255,255,.1);color:#d9e6f2;position:relative;z-index:2}.nbrStatus.active{color:#42efb2;background:#18784a2e;border-color:#42efb247}.nbrStatus.configuring{color:#f4cb67;background:#9566112e;border-color:#f4cb6747}.nbrRobotVisual{width:150px;height:150px;margin:14px auto 13px;display:grid;place-items:center;position:relative;border-radius:50%;background:radial-gradient(circle at 50% 48%,#40def52e,#04101edb 66%);border:2px solid rgba(74,219,242,.5);box-shadow:0 0 0 7px #41d7f10b,0 0 28px #32d6f11a,inset 0 0 32px #36dcf514}.nbrRobotCard:first-child .nbrRobotVisual{border-color:#efc65cb8;box-shadow:0 0 0 7px #efc65c0d,0 0 34px #efc65c1c,inset 0 0 30px #efc65c14}.nbrRobotVisual img{width:132px;height:132px;object-fit:contain;filter:drop-shadow(0 10px 18px rgba(0,0,0,.28))}.nbrRobotCard:first-child .nbrRobotVisual img{content:url(/assets/newboss-official-robot-premium.png);width:132px;height:132px;object-fit:contain}.nbrRobotVisual i{position:absolute;right:-2px;bottom:4px;background:#061427;color:#fff;border:3px solid #10263d;border-radius:999px;min-width:42px;height:42px;display:grid;place-items:center;padding:0 7px;font-style:normal;font-size:11px;font-weight:950;box-shadow:0 8px 20px #00000042}.nbrRobotCard h3{font-size:21px;line-height:1.05;margin:4px 0 0;color:#fff;letter-spacing:-.035em}.nbrRobotCard strong{color:#53e1f5;margin-top:7px;font-size:13px}.nbrRobotCard:first-child strong{color:#f0c766}.nbrRobotCard p{color:#aab9c9;font-size:12px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:35px;margin:10px 0 8px}.nbrCardAction{position:relative;z-index:2;margin-top:auto;display:flex;justify-content:center;align-items:center;gap:7px;padding:12px 10px;border:1px solid rgba(73,218,241,.24);border-radius:14px;background:#ffffff0b;color:#e8f3fa;font-size:12px;font-weight:900;transition:.2s ease}.nbrRobotCard:hover .nbrCardAction,.nbrRobotCard.selected .nbrCardAction{background:linear-gradient(180deg,#f1c85d,#dca427);border-color:#d9a329;color:#071b33}.nbrDetail{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(285px,.72fr);gap:14px;align-items:start}.nbrDetailMain,.nbrSide{border:1px solid rgba(70,215,244,.14);border-radius:28px;background:linear-gradient(145deg,#071c31,#061426);color:#fff;padding:24px;box-shadow:0 22px 55px #071b3324,inset 0 1px #ffffff0a}.nbrDetailMain{position:relative;overflow:hidden}.nbrDetailMain:after{content:"";position:absolute;right:-100px;top:-120px;width:360px;height:360px;background:radial-gradient(circle,rgba(60,218,244,.13),transparent 68%);pointer-events:none}.nbrDetailHead{display:flex;justify-content:space-between;gap:20px;align-items:center;position:relative;z-index:1}.nbrDetailHead h2{font-size:36px;margin:5px 0;color:#fff;letter-spacing:-.045em}.nbrDetailHead p{color:#aab9c9}.nbrDetail .nbrEyebrow{color:#e8bd55}.nbrScore{min-width:190px;border-radius:22px;background:linear-gradient(145deg,#051322,#0a2844);color:#fff;padding:18px;display:grid;grid-template-columns:auto 1fr;gap:4px 10px;align-items:center;border:1px solid rgba(68,219,244,.2);box-shadow:inset 0 1px #ffffff0a}.nbrScore svg{color:#50def2}.nbrScore b{font-size:35px;color:#55e5f7}.nbrScore span{grid-column:1/-1;color:#aab8c9;font-size:10px;text-transform:uppercase;letter-spacing:.12em;font-weight:850}.nbrActions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:20px 0;position:relative;z-index:1}.nbrActions button,.nbrPrimary{border:1px solid rgba(75,218,241,.18);background:#ffffff0d;color:#eef7fb;border-radius:16px;padding:13px 12px;font-weight:850;display:flex;align-items:center;justify-content:center;gap:7px;cursor:pointer;min-height:50px;transition:.2s ease}.nbrActions button:hover{transform:translateY(-2px);background:#48dcf41c;border-color:#48dcf475}.nbrActions .gold,.nbrPrimary{background:linear-gradient(180deg,#f2ca62,#dda528);border-color:#d7a329;color:#071b33}.nbrBlueprint{margin-top:18px;position:relative;z-index:1;border:1px solid rgba(255,255,255,.075);border-radius:20px;padding:4px 15px 8px;background:#020c1740}.nbrSectionTitle{display:flex;justify-content:space-between;align-items:end;margin-bottom:2px;padding:15px 4px 10px}.nbrSectionTitle h3{font-size:23px;margin:5px 0;color:#fff}.nbrSectionTitle>b{color:#55e5f7}.nbrBlueprint>button{width:100%;border:0;border-top:1px solid rgba(255,255,255,.07);background:transparent;padding:13px 7px;display:grid;grid-template-columns:38px 1fr auto;gap:10px;text-align:left;align-items:center;color:#fff;cursor:pointer;transition:.16s ease}.nbrBlueprint>button:hover{background:#ffffff09}.nbrBlueprint>button>span{font-size:11px;color:#d9ad4a;font-weight:950}.nbrBlueprint button p{margin:3px 0;color:#94a7bb;font-size:11px}.nbrBlueprint button.done svg{color:#35e1a1}.nbrSide{align-self:start;position:sticky;top:92px}.nbrSide h3{font-size:25px;color:#fff;margin:9px 0 16px}.nbrSide>div{display:flex;justify-content:space-between;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.075)}.nbrSide>div span{color:#9fb0c1}.nbrSide>div b{color:#fff}.nbrSide>p{font-size:11px;line-height:1.55;color:#8fa4b8;margin-top:17px}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.nbrSkeletonGrid{display:grid;grid-template-columns:repeat(6,1fr);gap:13px}.nbrSkeleton{height:390px;border-radius:26px;background:linear-gradient(90deg,#edf0ee,#fff,#edf0ee);background-size:200% 100%;animation:shimmer 1.3s infinite}@keyframes shimmer{to{background-position:-200% 0}}.nbrEmpty{padding:54px;border:1px dashed #d7d0c5;border-radius:28px;text-align:center;background:#fff}.nbrEmpty svg{width:42px;height:42px}.nbrEmpty h2{font-size:28px}.nbrEmpty p{color:var(--muted)}.nbrEmpty button{padding:10px 16px;border-radius:12px}.nbrEmpty.error{border-color:#ecc8c8}.nbrModal{position:fixed;inset:0;z-index:120;background:#040e1aad;-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);display:grid;place-items:center;padding:18px}.nbrModalCard{width:min(760px,96vw);max-height:90vh;overflow:auto;background:#fff;border-radius:28px;padding:28px;position:relative;box-shadow:0 40px 120px #00000052}.nbrModalCard h2{font-size:34px;margin:8px 0}.nbrModalCard>p{color:var(--muted)}.nbrModalCard label{display:grid;gap:7px;font-size:12px;font-weight:850;margin:14px 0}.nbrModalCard input,.nbrModalCard select,.nbrModalCard textarea{width:100%;border:1px solid #d8dee5;background:#fbfbfa;border-radius:14px;padding:13px 14px;font:inherit;color:#071b33}.nbrBigText{min-height:260px}.nbrModalCard textarea{min-height:130px;resize:vertical}.nbrClose{position:absolute;right:18px;top:18px;border:0;background:#f2f2ef;border-radius:999px;width:38px;height:38px;display:grid;place-items:center;cursor:pointer}.nbrPrimary{margin-top:16px}.nbrChat{height:390px;overflow:auto;background:#f7f7f4;border-radius:20px;padding:16px;display:grid;align-content:start;gap:10px}.nbrChat>div{max-width:80%;padding:11px 13px;border-radius:15px;line-height:1.45}.nbrChat .bot{background:#fff;border:1px solid #e3e5e7}.nbrChat .user{background:#071b33;color:#fff;margin-left:auto}.nbrChatInput{display:grid;grid-template-columns:1fr auto;gap:8px;margin-top:10px}.nbrChatInput button{border:0;border-radius:13px;padding:0 18px;background:#dba526;font-weight:900}.nbrDrop{border:2px dashed #d7c594!important;border-radius:20px;padding:28px!important;text-align:center;display:grid!important;place-items:center;cursor:pointer}.nbrDrop span{color:var(--muted)}@media(max-width:1450px){.nbrRobotGrid,.nbrSkeletonGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.nbrRobotCard:nth-child(7):last-child{grid-column:2;width:100%;justify-self:stretch}}@media(max-width:1080px){.nbrHero{grid-template-columns:1fr}.nbrPlan{max-width:none}.nbrDetail{grid-template-columns:1fr}.nbrSide{position:static}.nbrStats{grid-template-columns:repeat(2,1fr)}.nbrStats>button{justify-content:center}.nbrActions{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.nbrHero{padding:24px}.nbrStats{grid-template-columns:1fr}.nbrDetailHead{align-items:flex-start;flex-direction:column}.nbrScore{width:100%}.nbrRobotGrid,.nbrSkeletonGrid{grid-template-columns:1fr}.nbrRobotCard:nth-child(7):last-child{grid-column:auto;width:100%}.nbrModalCard{padding:22px}.nbrActions{grid-template-columns:1fr}.nbrRobotVisual{width:160px;height:160px}}.nbrV7{gap:20px}.nbrV7Hero{grid-template-columns:minmax(0,1fr) 320px}.nbrCarouselShell,.nbrQuickSection,.nbrTrainingSection{background:#fffdfa;border:1px solid rgba(7,27,51,.08);border-radius:26px;padding:20px;box-shadow:0 16px 40px #071b330e}.nbrSectionHead{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:15px}.nbrSectionHead h2{margin:4px 0 0;font-size:25px;letter-spacing:-.035em}.nbrSectionHead p{color:var(--muted);margin:5px 0 0}.nbrCarouselControls{display:flex;gap:8px}.nbrCarouselControls button{width:40px;height:40px;border-radius:12px;border:1px solid rgba(7,27,51,.1);background:#fff;color:var(--ink);display:grid;place-items:center;cursor:pointer}.nbrCarouselControls button:hover{border-color:#c99a398c;background:#fff9eb}.nbrRobotCarousel{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:2px 1px 6px}.nbrRobotCarousel::-webkit-scrollbar{display:none}.nbrV7Card{flex:0 0 calc((100% - 60px)/6);min-width:168px;min-height:315px;scroll-snap-align:start;background:linear-gradient(180deg,#fff,#fbfaf6);border:1px solid rgba(7,27,51,.1);color:var(--ink);padding:14px 12px;border-radius:22px;box-shadow:0 10px 25px #071b330b}.nbrV7Card:after{display:none}.nbrV7Card:hover,.nbrV7Card.selected{transform:translateY(-2px);border-color:#c99a39b3;box-shadow:0 16px 34px #071b3317}.nbrV7Card.official{border-color:#c99a398c;background:radial-gradient(220px 140px at 50% 17%,rgba(239,198,92,.12),transparent 68%),linear-gradient(180deg,#fff,#fbfaf6)}.nbrV7Card .nbrStatus{color:#667486;background:#f1f5f7;border-color:#dce6eb}.nbrV7Card .nbrStatus.active{color:#087d59;background:#e8fbf4;border-color:#bfead9}.nbrV7Card .nbrStatus.configuring{color:#9a6a0d;background:#fff7df;border-color:#edd99f}.nbrOfficialMini{position:absolute;right:13px;top:13px;border:1px solid rgba(201,154,57,.45);background:#fff8e5;color:#99680c;border-radius:999px;padding:6px 8px;font-size:7px;font-weight:950;letter-spacing:.12em}.nbrV7Card .nbrRobotVisual{width:122px;height:122px;margin:11px auto 10px;background:radial-gradient(circle,#41d8f21c,#f7fbfc 70%);border-color:#36c3dc70;box-shadow:0 0 0 6px #41d7f10a,inset 0 0 28px #36dcf50f}.nbrV7Card.official .nbrRobotVisual{border-color:#c99a39a6;background:radial-gradient(circle,#efc65c24,#fffdf7 70%)}.nbrV7Card .nbrRobotVisual img,.nbrV7Card.official .nbrRobotVisual img{width:108px;height:108px;object-fit:contain;content:normal;filter:drop-shadow(0 8px 12px rgba(7,27,51,.18))}.nbrV7Card .nbrRobotVisual i{min-width:38px;height:38px;right:-3px;bottom:1px;background:#071b33;border-color:#fff;font-size:10px}.nbrV7Card h3{font-size:17px;color:var(--ink);margin-top:3px}.nbrV7Card strong{font-size:11px;color:#118aa0}.nbrV7Card.official strong{color:#a87416}.nbrV7Card p{color:#6a788b;font-size:11px;line-height:1.4;min-height:31px;margin:8px 0}.nbrV7Card .nbrCardAction{border-color:#dce7ea;background:#f7fafb;color:#17324b;padding:10px 8px;font-size:10px}.nbrV7Card:hover .nbrCardAction,.nbrV7Card.selected .nbrCardAction{background:linear-gradient(180deg,#f3cc67,#dba329);border-color:#d9a329;color:#071b33}.nbrSelectedCommand{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);gap:0;border-radius:28px;overflow:hidden;background:linear-gradient(145deg,#071c31,#061426);color:#fff;box-shadow:0 26px 64px #071b332b;border:1px solid rgba(62,218,242,.14)}.nbrSelectedIdentity{padding:25px 27px;display:flex;gap:22px;align-items:center;position:relative}.nbrSelectedIdentity:after{content:"";position:absolute;right:-120px;top:-140px;width:360px;height:360px;background:radial-gradient(circle,rgba(50,216,241,.09),transparent 67%);pointer-events:none}.nbrSelectedAvatar{width:155px;height:155px;flex:0 0 auto;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(201,154,57,.45);background:radial-gradient(circle,#c99a3921,#05111fed);box-shadow:0 0 0 7px #c99a390a,0 0 34px #32d8f11a;overflow:hidden}.nbrSelectedAvatar img{width:142px;height:142px;object-fit:contain;filter:drop-shadow(0 10px 18px rgba(0,0,0,.35))}.nbrSelectedBadges{display:flex;align-items:center;gap:8px;font-size:9px;letter-spacing:.12em}.nbrSelectedBadges .activeDot{width:8px;height:8px;border-radius:50%;background:#38e6a7;box-shadow:0 0 12px #38e6a7bf}.nbrSelectedBadges b{color:#63efba}.nbrSelectedBadges em{font-style:normal;color:#f1c965;border:1px solid rgba(241,201,101,.3);border-radius:999px;padding:5px 7px}.nbrSelectedIdentity h2{font-size:34px;letter-spacing:-.045em;margin:7px 0 2px}.nbrSelectedIdentity h3{color:#5adcf1;font-size:17px;margin:0 0 7px}.nbrSelectedIdentity p{color:#a9b8c8;line-height:1.5;margin:0;max-width:680px}.nbrSelectedMeta{display:flex;flex-wrap:wrap;gap:12px;margin-top:13px;color:#8fa2b5;font-size:10px}.nbrSelectedMeta b{color:#fff}.nbrSelectedButtons{display:flex;gap:9px;margin-top:15px}.nbrSelectedButtons button{border:1px solid rgba(90,220,242,.18);background:#ffffff0b;color:#fff;border-radius:14px;padding:10px 13px;font-weight:850;display:flex;gap:7px;align-items:center;cursor:pointer}.nbrSelectedButtons button:first-child{background:linear-gradient(180deg,#55e1f6,#27bddb);color:#061625;border:0}.nbrBrainCommand{border-left:1px solid rgba(87,214,236,.12);padding:25px 27px;background:radial-gradient(300px 200px at 35% 45%,rgba(65,217,241,.14),transparent 70%),#030b1557}.nbrBrainCommand>span{font-size:9px;letter-spacing:.15em;color:#8da0b4;font-weight:900}.nbrBrainScore{display:flex;align-items:center;gap:12px;margin:10px 0 2px}.nbrBrainScore svg{width:46px;height:46px;color:#59dff4;filter:drop-shadow(0 0 10px rgba(89,223,244,.4))}.nbrBrainScore b{font-size:58px;letter-spacing:-.06em;color:#5be4f7}.nbrBrainCommand>strong{color:#3ce7a7;font-size:18px}.nbrBrainCommand>p{color:#98aabc;margin:6px 0 12px}.nbrBrainProgress{height:9px;border-radius:999px;background:#ffffff12;overflow:hidden}.nbrBrainProgress i{display:block;height:100%;background:linear-gradient(90deg,#35e6a6,#54dff5);border-radius:inherit}.nbrReadiness{display:flex;flex-wrap:wrap;gap:6px;margin-top:13px}.nbrReadiness span{font-size:8px;font-weight:900;letter-spacing:.07em;padding:7px 8px;border-radius:999px;color:#9db0c2;background:#ffffff0d;border:1px solid rgba(255,255,255,.07)}.nbrReadiness span.on{color:#5ce9b6;background:#279f6c1f;border-color:#5ce9b62e}.nbrQuickGrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.nbrQuickCard{min-height:104px;border:1px solid rgba(7,27,51,.09);border-radius:17px;background:#fff;display:grid;grid-template-columns:38px 1fr auto;gap:10px;align-items:center;text-align:left;padding:13px;cursor:pointer;color:var(--ink);box-shadow:0 8px 20px #071b3309}.nbrQuickCard:hover{border-color:#c99a397a;transform:translateY(-1px)}.nbrQuickCard>span{width:38px;height:38px;border-radius:12px;background:#eef9fc;color:#148aa4;display:grid;place-items:center}.nbrQuickCard:nth-child(3n+2)>span{background:#f1fbf5;color:#299363}.nbrQuickCard:nth-child(3n)>span{background:#fff7e4;color:#b67a16}.nbrQuickCard b{font-size:12px}.nbrQuickCard p{font-size:9px;line-height:1.35;color:#758295;margin:4px 0 0}.nbrQuickCard>svg{width:14px;color:#a8b2bd}.nbrCompile{border:0;background:linear-gradient(180deg,#f0c965,#dca52b);color:#071b33;border-radius:14px;padding:11px 14px;font-weight:900;display:flex;align-items:center;gap:7px;cursor:pointer}.nbrTrainingGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.nbrTrainingCard{position:relative;border:1px solid rgba(7,27,51,.09);background:#fff;border-radius:17px;padding:14px;text-align:left;min-height:128px;display:grid;grid-template-columns:28px 30px 1fr;gap:8px;align-items:start;cursor:pointer;color:var(--ink)}.nbrTrainingCard:hover{border-color:#45c8e08c}.nbrTrainingCard.done{background:#f4fcf8;border-color:#cdebdc}.nbrTrainingCard>i{font-style:normal;font-weight:950;color:#b1bcc7}.nbrTrainingCard>span{width:28px;height:28px;border-radius:9px;background:#eef8fb;color:#178ca4;display:grid;place-items:center}.nbrTrainingCard.done>span{background:#daf6e8;color:#23845d}.nbrTrainingCard b{font-size:12px}.nbrTrainingCard p{font-size:9px;color:#758295;line-height:1.38;margin:4px 0 0}.nbrTrainingCard>em{position:absolute;right:10px;bottom:9px;font-style:normal;font-size:7px;font-weight:950;letter-spacing:.1em;color:#a3adb8}.nbrTrainingCard.done>em{color:#2f8c68}.nbrBoot{min-height:360px;place-items:center;align-content:center;text-align:center}.nbrBoot svg{width:38px;height:38px;margin:auto;color:#c99a39}.nbrError{border:1px solid #efcccc;background:#fff5f5;border-radius:20px;padding:20px;display:flex;align-items:center;gap:13px}.nbrError p{margin:4px 0;color:#7a6670}.nbrError button{margin-left:auto;border:0;border-radius:12px;background:#071b33;color:#fff;padding:10px 13px;font-weight:800}.nbrModalBackdrop{position:fixed;inset:0;background:#040a12a1;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);z-index:1000;display:grid;place-items:center;padding:20px}.nbrModal{width:min(760px,calc(100vw - 40px));max-height:88vh;overflow:auto;background:#fffdfa;color:var(--ink);border:1px solid #e5dccb;border-radius:26px;padding:25px;box-shadow:0 30px 100px #00000059;position:relative}.nbrModal.chat{width:min(900px,calc(100vw - 40px))}.nbrModalClose{position:absolute;right:15px;top:15px;border:1px solid #e0e5e8;background:#fff;border-radius:10px;width:36px;height:36px;display:grid;place-items:center;cursor:pointer}.nbrModal h2{font-size:29px;letter-spacing:-.04em;margin:6px 0}.nbrModal>p{color:#6d7989;line-height:1.5}.nbrModal label{display:grid;gap:7px;font-size:10px;font-weight:900;color:#5d6a7b;margin:13px 0}.nbrModal input,.nbrModal select,.nbrModal textarea{width:100%;border:1px solid #d8e0e5;border-radius:13px;background:#fff;color:#071b33;padding:12px 13px;font:inherit;outline:none}.nbrModal textarea{min-height:105px;resize:vertical}.nbrModal textarea.large{min-height:210px}.nbrModal input:focus,.nbrModal select:focus,.nbrModal textarea:focus{border-color:#50cae0;box-shadow:0 0 0 3px #50cae01f}.nbrPrimary{border:0;border-radius:14px;background:linear-gradient(180deg,#f0c965,#dca52b);color:#071b33;padding:12px 15px;font-weight:950;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}.nbrPrimary:disabled{opacity:.45;cursor:not-allowed}.nbrDrop{border:2px dashed #bcdde5!important;border-radius:18px!important;background:#f4fbfd!important;padding:24px!important;text-align:center!important;place-items:center!important;cursor:pointer}.nbrDrop input{display:none}.nbrDrop svg{color:#1c9bb5}.nbrDrop span{font-size:10px;color:#758295}.nbrChatBox{height:380px;overflow:auto;background:#071b33;border-radius:18px;padding:16px;display:flex;flex-direction:column;gap:10px}.nbrChatBox>div{max-width:78%;padding:11px 13px;border-radius:15px;color:#e8f3f8;line-height:1.45}.nbrChatBox .bot{background:#102c46;align-self:flex-start}.nbrChatBox .user{background:#d7f5fa;color:#062336;align-self:flex-end}.nbrChatBox .typing{display:flex;align-items:center;gap:8px}.nbrChatInput{display:grid;grid-template-columns:1fr 46px;gap:8px;margin-top:10px}.nbrChatInput button{border:0;border-radius:13px;background:#071b33;color:#fff;display:grid;place-items:center}.nbrResult{background:#071b33;color:#d8ecf4;border-radius:16px;padding:15px;max-height:420px;overflow:auto;white-space:pre-wrap;font-size:11px}.nbrAssetList{display:grid;gap:7px;margin-top:14px}.nbrAssetList>div{display:flex;gap:9px;align-items:center;border:1px solid #e5eaed;border-radius:13px;padding:10px}.nbrAssetList small{display:block;color:#758295;margin-top:2px}@media(max-width:1450px){.nbrV7Card{flex-basis:calc((100% - 48px)/5)}.nbrQuickGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1150px){.nbrV7Card{flex-basis:calc((100% - 36px)/4)}.nbrSelectedCommand{grid-template-columns:1fr}.nbrBrainCommand{border-left:0;border-top:1px solid rgba(87,214,236,.12)}.nbrTrainingGrid,.nbrQuickGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){.nbrV7Hero{grid-template-columns:1fr}.nbrStats{grid-template-columns:1fr 1fr}.nbrV7Card{flex-basis:calc((100% - 12px)/2)}.nbrSelectedIdentity{align-items:flex-start;flex-direction:column}.nbrTrainingGrid,.nbrQuickGrid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.nbrV7Card{flex-basis:88%}.nbrStats,.nbrTrainingGrid,.nbrQuickGrid{grid-template-columns:1fr}.nbrSelectedAvatar{width:128px;height:128px}.nbrSelectedAvatar img{width:116px;height:116px}}.nbrTrainingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.nbrTrainingCardPremium{position:relative;background:linear-gradient(180deg,#fff,#fbfcfd);border:1px solid rgba(7,27,51,.1);border-radius:22px;min-height:188px;box-shadow:0 14px 34px #071b3312,inset 0 1px #fffffff2;overflow:hidden;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.nbrTrainingCardPremium:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#dba526,#f0c965 52%,#50cae0bf);opacity:.85}.nbrTrainingCardPremium:hover{transform:translateY(-3px);border-color:#dba52661;box-shadow:0 20px 46px #071b331c,inset 0 1px #fff}.nbrTrainingCardPremium.done{background:linear-gradient(180deg,#fff,#f6fbf8);border-color:#cce6d8}.nbrTrainingMain{width:100%;min-height:140px;padding:17px 17px 12px;background:transparent;border:0;text-align:left;color:var(--ink);cursor:pointer;display:block}.nbrTrainingTop{display:flex;align-items:center;gap:10px;margin-bottom:14px}.nbrTrainingTop>i{font-style:normal;font-size:11px;line-height:1;font-weight:950;letter-spacing:.08em;color:#667386;background:#f1f4f6;border:1px solid #e4e9ec;border-radius:10px;padding:7px 8px}.nbrTrainingState{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:#eef8fb;color:#168aa2}.nbrTrainingState svg{width:17px;height:17px}.nbrTrainingTop>em{margin-left:auto;font-style:normal;font-size:8px;font-weight:950;letter-spacing:.12em;color:#9aa5b1}.nbrTrainingCardPremium.done .nbrTrainingState{background:#ddf5e8;color:#25805d}.nbrTrainingCardPremium.done .nbrTrainingTop>em{color:#2b8562}.nbrTrainingBody b{display:block;font-size:14px;letter-spacing:-.015em;color:#071b33}.nbrTrainingBody p{font-size:10px;line-height:1.5;color:#718094;margin:7px 0 0;max-width:95%}.nbrCardMic{position:relative;width:calc(100% - 22px);margin:0 11px 11px;padding:10px 12px;border:1px solid rgba(219,165,38,.3);border-radius:14px;background:linear-gradient(180deg,#fffaf0,#f8f2e5);color:#8d6817;display:flex;align-items:center;gap:8px;font-weight:900;font-size:10px;cursor:pointer;transition:.2s ease}.nbrCardMic:hover{background:#fff4d7;border-color:#dba526}.nbrCardMic svg{width:16px;height:16px}.nbrCardMic svg:last-child{margin-left:auto;width:15px;height:15px;color:#708096}.nbrModalPremium{width:min(980px,calc(100vw - 40px));padding:30px;border-radius:30px;box-shadow:0 38px 120px #00000052}.nbrModalPremium.assets{width:min(1120px,calc(100vw - 40px))}.nbrModalPremium h2{font-size:34px}.nbrPromptGuide{display:flex;gap:10px;align-items:flex-start;border:1px solid #e8edf0;background:#f8fafb;border-radius:15px;padding:12px 14px;color:#667386;font-size:11px;line-height:1.45}.nbrPromptGuide svg{width:17px;height:17px;color:#dba526;flex:none}.nbrSpeechControl{position:relative;display:flex;align-items:center;gap:8px;flex-wrap:wrap;border:1px solid rgba(7,27,51,.12);background:linear-gradient(180deg,#fff,#f7f9fa);border-radius:16px;padding:8px;margin:12px 0}.nbrSpeechControl>button{border:0;border-radius:11px;background:#071b33;color:#fff;min-height:40px;padding:0 13px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:10px;font-weight:900;cursor:pointer}.nbrSpeechControl>button svg{width:17px;height:17px}.nbrSpeechControl>button:disabled{opacity:.45;cursor:not-allowed}.nbrSpeechControl.listening{border-color:#dba5268c;background:#fffaf0;box-shadow:0 0 0 3px #dba52614}.nbrSpeechControl .nbrSpeechLive{background:#fff3cf;color:#8f6812;cursor:default}.nbrSpeechControl .confirm{width:40px;padding:0;background:#1e7f59}.nbrSpeechControl .cancel{width:40px;padding:0;background:#7d8792}.nbrSpeechControl small{width:100%;color:#667386;padding:1px 7px 4px;font-size:10px;line-height:1.4}.nbrPulseDot{width:8px;height:8px;border-radius:50%;background:#dba526;box-shadow:0 0 #dba52673;animation:nbrPulse 1.1s infinite}@keyframes nbrPulse{0%{box-shadow:0 0 #dba52673}70%{box-shadow:0 0 0 8px #dba52600}to{box-shadow:0 0 #dba52600}}.nbrIdentityGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}.nbrIdentityGrid label.wide{grid-column:1/-1}.nbrPeopleHead{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:22px;padding-top:18px;border-top:1px solid #e7ebee}.nbrPeopleHead b{color:#071b33;font-size:14px}.nbrPeopleHead p{font-size:10px;color:#758295;margin:3px 0 0}.nbrPeopleHead button,.nbrSecondary{border:1px solid #d9e0e5;background:#fff;color:#071b33;border-radius:12px;padding:10px 12px;font-weight:900;font-size:10px;display:flex;align-items:center;gap:7px;cursor:pointer}.nbrPeopleHead button svg,.nbrSecondary svg{width:15px;height:15px}.nbrPeopleList{display:grid;gap:10px;margin:12px 0 20px}.nbrPersonCard{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 10px;border:1px solid #e3e8eb;background:#fbfcfc;border-radius:18px;padding:15px 15px 8px}.nbrPersonNumber{position:absolute;right:12px;top:10px;width:24px;height:24px;border-radius:9px;background:#071b33;color:#fff;display:grid;place-items:center;font-size:9px;font-weight:950}.nbrPersonCard label{margin:8px 0}.nbrPrimaryPerson{display:flex!important;align-items:center!important;grid-template-columns:none!important;gap:8px!important}.nbrPrimaryPerson input{width:auto!important}.nbrRemovePerson{position:absolute;right:43px;top:10px;width:24px;height:24px;border:0;border-radius:8px;background:#eef1f3;color:#657181;display:grid;place-items:center;cursor:pointer}.nbrRemovePerson svg{width:14px;height:14px}.nbrSectionActions{display:flex;justify-content:flex-end;gap:10px;align-items:center}.nbrSectionActions .nbrPrimary{margin-top:0}.nbrSectionActions .nbrSecondary{min-height:44px}.nbrAssetCategories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0}.nbrAssetCategories>button{position:relative;border:1px solid #e1e6e9;background:#fbfcfc;border-radius:17px;padding:14px;text-align:left;display:flex;gap:10px;color:#071b33;cursor:pointer;min-height:102px;transition:.2s ease}.nbrAssetCategories>button:hover{border-color:#d7b14d;transform:translateY(-1px)}.nbrAssetCategories>button.selected{border-color:#dba526;background:#fffaf0;box-shadow:0 0 0 3px #dba52614}.nbrAssetCategories>button>span{width:34px;height:34px;border-radius:11px;background:#eef4f6;display:grid;place-items:center;flex:none}.nbrAssetCategories>button>span svg{width:17px;height:17px}.nbrAssetCategories b{font-size:11px}.nbrAssetCategories p{font-size:9px;line-height:1.42;color:#788596;margin:5px 0 0}.nbrAssetCategories>button>svg{position:absolute;right:10px;top:10px;width:16px;height:16px;color:#27815e}.nbrAssetUploader{border:1px solid #e3e8eb;border-radius:20px;padding:16px;background:#fff}.nbrAssetSelected{display:flex;flex-direction:column;margin-bottom:8px}.nbrAssetSelected b{font-size:13px}.nbrAssetSelected span{font-size:10px;color:#758295;margin-top:3px}.nbrAssetList{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:1100px){.nbrTrainingGrid,.nbrAssetCategories{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.nbrTrainingGrid,.nbrAssetCategories,.nbrIdentityGrid,.nbrPersonCard,.nbrAssetList{grid-template-columns:1fr}.nbrIdentityGrid label.wide{grid-column:auto}.nbrSectionActions{align-items:stretch;flex-direction:column}.nbrSectionActions>*{width:100%}.nbrPeopleHead{align-items:flex-start;flex-direction:column}.nbrModalPremium{padding:22px}.nbrTrainingCardPremium{min-height:175px}}.nbRobotCenter.nbrV7{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.nbRobotCenter.nbrV7>*{min-width:0;max-width:100%;box-sizing:border-box}.nbrCarouselShell,.nbrSelectedCommand,.nbrQuickSection,.nbrTrainingSection,.nbrStats,.nbrHero{min-width:0;max-width:100%;width:100%;box-sizing:border-box}.nbrRobotCarousel{max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain}.nbrTrainingGrid,.nbrQuickGrid{min-width:0;max-width:100%;width:100%}.nbrTrainingGrid>*,.nbrQuickGrid>*{min-width:0;max-width:100%}.nbrTrainingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.nbrTrainingCardPremium{min-height:164px;border-radius:20px}.nbrTrainingMain{min-height:116px;padding:15px 15px 9px}.nbrTrainingTop{margin-bottom:10px}.nbrTrainingBody b{font-size:14px;line-height:1.2}.nbrTrainingBody p{font-size:10px;line-height:1.42;margin-top:5px}.nbrCardMic{margin:0 10px 10px;width:calc(100% - 20px);padding:9px 11px}.nbrModalPremium.training{width:min(860px,calc(100vw - 48px));max-height:min(86vh,820px);padding:24px 26px 22px;border-radius:24px;overflow:auto}.nbrModalPremium.training .nbrEyebrow{display:block;margin-right:56px}.nbrModalPremium.training h2{font-size:31px;line-height:1.02;margin:6px 54px 8px 0}.nbrModalPremium.training>p{font-size:13px;line-height:1.48;margin:0 54px 14px 0;max-width:760px}.nbrModalPremium.training .nbrPromptGuide{margin:10px 0 12px;padding:11px 13px;font-size:11px}.nbrModalPremium.training>label{margin:10px 0 9px;font-size:11px}.nbrModalPremium.training textarea.large{min-height:300px;max-height:48vh;padding:16px 17px;border-radius:15px;font-size:15px;line-height:1.55;background:#fff}.nbrModalPremium.training .nbrSpeechControl{margin:10px 0}.nbrModalPremium.training .nbrSectionActions{margin-top:8px}.nbrModalPremium.training .nbrPrimary{min-height:46px;padding:11px 18px}.nbrModalPremium.training.identity{width:min(1040px,calc(100vw - 48px));max-height:88vh;padding:24px 28px}.nbrModalPremium.identity .nbrIdentityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px}.nbrModalPremium.identity .nbrIdentityGrid label{margin:0;font-size:11px}.nbrModalPremium.identity .nbrIdentityGrid input,.nbrModalPremium.identity .nbrIdentityGrid select{min-height:44px;padding:11px 13px;font-size:13px}.nbrModalPremium.identity .nbrIdentityGrid textarea{min-height:118px;padding:13px 14px;font-size:13px;line-height:1.5}.nbrModalPremium.identity .nbrIdentityGrid label.wide textarea{min-height:132px}.nbrModalPremium.identity .nbrPeopleHead{margin-top:18px;padding-top:15px}.nbrModalPremium.identity .nbrPeopleHead b{font-size:15px}.nbrModalPremium.identity .nbrPeopleHead p{font-size:11px;line-height:1.45}.nbrModalPremium.identity .nbrPersonCard{grid-template-columns:repeat(3,minmax(0,1fr));padding:14px 14px 7px;border-radius:16px}.nbrModalPremium.identity .nbrPersonCard input,.nbrModalPremium.identity .nbrPersonCard select{min-height:40px;font-size:12px;padding:9px 10px}.nbrModalPremium.identity>label textarea.large{min-height:220px;font-size:14px;line-height:1.5}.nbrModalPremium.assets{width:min(1060px,calc(100vw - 48px));max-height:88vh;padding:24px 28px}.nbrModalPremium.assets h2{font-size:31px}.nbrModalPremium.assets>p{font-size:12px;line-height:1.5;margin-right:48px}.nbrModalPremium.assets .nbrAssetCategories{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:14px 0}.nbrModalPremium.assets .nbrAssetCategories>button{min-height:88px;padding:12px}.nbrModalPremium.assets .nbrAssetUploader{padding:14px}.nbrModalPremium.assets .nbrDrop{padding:20px!important;min-height:116px}.nbrModalPremium.assets textarea{min-height:150px;font-size:13px;line-height:1.5}@media(max-width:1180px){.nbrTrainingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.nbrModalPremium.training,.nbrModalPremium.training.identity,.nbrModalPremium.assets{width:min(94vw,760px);padding:20px;max-height:90vh}.nbrModalPremium.training textarea.large{min-height:260px}.nbrModalPremium.identity .nbrIdentityGrid,.nbrModalPremium.identity .nbrPersonCard,.nbrModalPremium.assets .nbrAssetCategories{grid-template-columns:1fr}.nbrModalPremium.identity .nbrIdentityGrid label.wide{grid-column:auto}}@media(max-width:620px){.nbrTrainingGrid{grid-template-columns:1fr}.nbrModalPremium.training h2{font-size:27px}.nbrModalPremium.training textarea.large{min-height:240px}}.nbrModal.nbrModalPremium{display:block;place-items:initial;align-items:initial;justify-items:initial;align-content:initial;justify-content:initial;inset:auto;z-index:auto;-webkit-backdrop-filter:none;backdrop-filter:none;box-sizing:border-box}.nbrModalPremium.training>.nbrEyebrow,.nbrModalPremium.training>h2,.nbrModalPremium.training>p,.nbrModalPremium.training>.nbrPromptGuide,.nbrModalPremium.training>label,.nbrModalPremium.training>.nbrSpeechControl,.nbrModalPremium.training>.nbrSectionActions,.nbrModalPremium.training>.nbrIdentityGrid,.nbrModalPremium.training>.nbrPeopleHead,.nbrModalPremium.training>.nbrPeopleList{width:100%;max-width:none;box-sizing:border-box}.nbrModalPremium.training{width:min(940px,calc(100vw - 56px));max-height:88vh;padding:26px 30px 24px;border-radius:24px;overflow-x:hidden;overflow-y:auto}.nbrModalPremium.training .nbrEyebrow{margin-right:52px}.nbrModalPremium.training h2{margin:6px 52px 8px 0;font-size:31px;line-height:1.08}.nbrModalPremium.training>p{margin:0 52px 14px 0;font-size:13px;line-height:1.5}.nbrModalPremium.training>label{display:block;margin:12px 0 10px;font-size:12px}.nbrModalPremium.training>label>textarea.large,.nbrModalPremium.training textarea.large{display:block;width:100%!important;max-width:none!important;min-width:0!important;min-height:350px;max-height:52vh;box-sizing:border-box;padding:18px 20px;border-radius:17px;font-size:15px;line-height:1.6;resize:vertical}.nbrModalPremium.training .nbrPromptGuide{margin:10px 0 12px;padding:12px 15px;font-size:12px;line-height:1.5}.nbrModalPremium.training .nbrSpeechControl{margin:12px 0 10px}.nbrModalPremium.training .nbrSectionActions{margin-top:10px}.nbrModalPremium.training.identity{width:min(1080px,calc(100vw - 56px));max-height:90vh;padding:26px 30px 24px}.nbrModalPremium.training.identity .nbrIdentityGrid{width:100%;max-width:none;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;align-items:start}.nbrModalPremium.training.identity .nbrIdentityGrid>label{width:100%;min-width:0;max-width:none;margin:0;box-sizing:border-box}.nbrModalPremium.training.identity .nbrIdentityGrid input,.nbrModalPremium.training.identity .nbrIdentityGrid select,.nbrModalPremium.training.identity .nbrIdentityGrid textarea{width:100%!important;min-width:0!important;max-width:none!important;box-sizing:border-box}.nbrModalPremium.training.identity .nbrIdentityGrid textarea{min-height:132px}.nbrModalPremium.training.identity .nbrIdentityGrid label.wide{grid-column:1/-1}.nbrModalPremium.training.identity .nbrIdentityGrid label.wide textarea{min-height:150px}.nbrModalPremium.training.identity .nbrPeopleHead,.nbrModalPremium.training.identity .nbrPeopleList{width:100%;max-width:none}.nbrModalPremium.training.identity .nbrPersonCard{width:100%;max-width:none;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));box-sizing:border-box}.nbrModalPremium.training.identity>label:last-of-type{width:100%;max-width:none}.nbrModalPremium.training.identity>label textarea.large{width:100%!important;min-height:300px}.nbrModalPremium.assets{display:block;place-items:initial;width:min(1080px,calc(100vw - 56px));max-height:90vh;padding:26px 30px 24px;overflow-x:hidden;overflow-y:auto;box-sizing:border-box}.nbrModalPremium.assets>p,.nbrModalPremium.assets>.nbrAssetCategories,.nbrModalPremium.assets>.nbrAssetUploader,.nbrModalPremium.assets>.nbrAssetList{width:100%;max-width:none;box-sizing:border-box}.nbrModalPremium.assets .nbrAssetUploader label,.nbrModalPremium.assets .nbrAssetUploader textarea{width:100%;max-width:none;box-sizing:border-box}.nbrModalPremium.assets .nbrAssetUploader textarea{min-height:190px}@media(max-width:820px){.nbrModalPremium.training,.nbrModalPremium.training.identity,.nbrModalPremium.assets{width:min(94vw,760px);padding:22px}.nbrModalPremium.training textarea.large{min-height:280px}.nbrModalPremium.training.identity .nbrIdentityGrid,.nbrModalPremium.training.identity .nbrPersonCard{grid-template-columns:1fr}.nbrModalPremium.training.identity .nbrIdentityGrid label.wide{grid-column:auto}}.nbrModalBackdrop.nbrTrainingBackdrop{left:268px;right:0;width:auto;box-sizing:border-box}.nbrModalBackdrop.nbrTrainingBackdrop>.nbrModalPremium.training,.nbrModalBackdrop.nbrTrainingBackdrop>.nbrModalPremium.assets{margin-left:auto;margin-right:auto}@media(max-width:900px){.nbrModalBackdrop.nbrTrainingBackdrop{left:0}}.nbrAvatarBackdrop{position:fixed;inset:0;z-index:1200;background:#020c18b8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:grid;place-items:center;padding:28px}.nbrAvatarModal{width:min(1180px,calc(100vw - 56px));height:min(820px,calc(100vh - 56px));background:#f8f6f1;border:1px solid rgba(8,30,51,.12);border-radius:28px;box-shadow:0 34px 90px #00122359;display:flex;flex-direction:column;overflow:hidden}.nbrAvatarModal>header{padding:26px 30px 20px;background:linear-gradient(135deg,#10283b,#071a2b);color:#fff;display:flex;justify-content:space-between;gap:24px}.nbrAvatarModal header span{font-size:11px;letter-spacing:.22em;color:#65dff0;font-weight:800}.nbrAvatarModal header h2{font-size:30px;margin:6px 0}.nbrAvatarModal header p{margin:0;color:#b9c8d5}.nbrAvatarModal header>button{width:42px;height:42px;border-radius:14px;border:1px solid rgba(255,255,255,.16);background:#ffffff14;color:#fff;display:grid;place-items:center}.nbrAvatarToolbar{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;border-bottom:1px solid #e4e0d8}.nbrAvatarToolbar>div{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #ddd8cf;border-radius:14px;padding:0 14px;min-width:min(420px,70%)}.nbrAvatarToolbar input{border:0;outline:0;background:transparent;padding:13px 0;width:100%;font:inherit}.nbrAvatarToolbar b{color:#9a6c14}.nbrAvatarGrid{padding:22px;overflow:auto;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.nbrAvatarChoice{border:1px solid #e0dbd1;border-radius:18px;background:#fff;padding:0;overflow:hidden;text-align:left;cursor:pointer;transition:.18s;box-shadow:0 8px 22px #0e1f2f0f}.nbrAvatarChoice:hover{transform:translateY(-3px);border-color:#c99a39;box-shadow:0 14px 30px #0e1f2f1f}.nbrAvatarChoice img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block;background:#0b2031}.nbrAvatarChoice span{display:flex;flex-direction:column;padding:11px 12px}.nbrAvatarChoice b{font-size:13px;color:#0c2236}.nbrAvatarChoice small{margin-top:3px;color:#728294}.nbrAvatarError{margin:14px 24px 0;padding:12px 14px;border-radius:12px;background:#fff0ed;color:#9d2f23}@media(max-width:900px){.nbrAvatarBackdrop{padding:12px}.nbrAvatarModal{width:100%;height:calc(100vh - 24px);border-radius:20px}.nbrAvatarGrid{grid-template-columns:repeat(3,minmax(0,1fr));padding:14px;gap:10px}.nbrAvatarToolbar{align-items:stretch;gap:10px;flex-direction:column}.nbrAvatarToolbar>div{min-width:0;width:100%}}@media(max-width:560px){.nbrAvatarGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.nbrAvatarModal>header{padding:20px}.nbrAvatarModal header h2{font-size:24px}}:root{--navy:#07131f;--navy2:#0b1b2b;--navy3:#10283d;--ink:#0c1a28;--muted:#6f7d8c;--cream:#f6f2ea;--paper:#fffdf8;--line:#e7dfd2;--gold:#c79a45;--gold2:#e3bd6a;--green:#1b8f67;--danger:#b54a4a;--shadow:0 18px 50px rgba(13,30,46,.08);--radius:18px;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--ink);background:#f4f1eb}*{box-sizing:border-box}body{margin:0;background:linear-gradient(180deg,#f8f5ef,#f1ede6);color:var(--ink)}button,input{font:inherit}button{cursor:pointer}.appShell{min-height:100vh;display:grid;grid-template-columns:268px 1fr}.sidebar{position:sticky;top:0;height:100vh;background:linear-gradient(180deg,#06111c,#081725);padding:24px 18px;color:#fff;display:flex;flex-direction:column;border-right:1px solid rgba(255,255,255,.06);z-index:20}.brandRow{display:flex;align-items:center;gap:12px;padding:4px 7px 24px}.brandMark{width:40px;height:40px;border-radius:11px;display:grid;place-items:center;background:linear-gradient(145deg,var(--gold2),#9f6d21);color:#07131f;font-weight:900;letter-spacing:-.04em;box-shadow:0 10px 30px #c79a453b}.brandRow strong{display:block;font-size:15px;letter-spacing:.12em}.brandRow span{font-size:8px;color:var(--gold2);letter-spacing:.28em}.navGroupLabel{font-size:9px;letter-spacing:.2em;color:#748698;padding:0 12px 9px}.sidebar nav{display:flex;flex-direction:column;gap:4px}.sidebar nav button,.sidebarBottom button{position:relative;width:100%;display:flex;align-items:center;gap:11px;border:0;background:transparent;color:#9eafbe;border-radius:11px;padding:11px 12px;text-align:left;font-weight:570;font-size:13px;transition:.2s}.sidebar nav button:hover,.sidebarBottom button:hover{background:#ffffff0e;color:#fff}.sidebar nav button.active{background:linear-gradient(90deg,#c79a452e,#c79a450a);color:#fff;box-shadow:inset 3px 0 0 var(--gold)}.sidebar nav button.active svg{color:var(--gold2)}.sidebar nav button em{font-style:normal;margin-left:auto;background:var(--gold);color:#07131f;border-radius:999px;font-size:9px;padding:2px 6px;font-weight:800}.sidebarBottom{margin-top:auto;border-top:1px solid rgba(255,255,255,.07);padding-top:16px}.statusPill{display:flex;align-items:center;gap:8px;margin:0 10px 10px;color:#8193a4;font-size:10px}.liveDot{width:7px;height:7px;background:#45d69b;border-radius:999px;box-shadow:0 0 0 5px #45d69b14}.mainArea{min-width:0}.topbar{height:78px;position:sticky;top:0;z-index:15;background:#f9f7f2e0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid rgba(12,26,40,.07);display:flex;align-items:center;padding:0 34px;gap:20px}.searchBox{max-width:680px;flex:1;height:42px;background:#fff;border:1px solid #e6dfd3;border-radius:12px;display:flex;align-items:center;padding:0 13px;gap:9px;color:#8a98a5;box-shadow:0 4px 16px #0d1e2e08}.searchBox input,.listSearch input{border:0;outline:0;background:transparent;flex:1;color:var(--ink)}kbd{font-size:10px;border:1px solid #e4ded4;border-radius:6px;padding:3px 6px;background:#faf8f4;color:#8f989f}.topActions{display:flex;align-items:center;gap:12px;margin-left:auto}.iconBtn{width:39px;height:39px;border-radius:10px;border:1px solid #e5ded2;background:#fff;color:#5c6c79;display:grid;place-items:center;position:relative}.iconBtn i{position:absolute;width:7px;height:7px;border-radius:50%;background:#d4a84c;right:8px;top:7px}.profileMini{display:flex;align-items:center;gap:9px;padding:5px 8px 5px 5px}.profileMini img{width:38px;height:38px;object-fit:cover;border-radius:11px}.profileMini strong,.profileMini span{display:block}.profileMini strong{font-size:12px}.profileMini span{font-size:10px;color:var(--muted);margin-top:2px}.pageContent{padding:38px 38px 70px;max-width:1600px;margin:auto}.pageHead{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px}.pageHead h1{margin:4px 0 8px;font-family:Georgia,Times New Roman,serif;font-size:40px;line-height:1;letter-spacing:-.035em;font-weight:650}.pageHead p{margin:0;color:var(--muted);font-size:14px}.eyebrow{font-size:9px;letter-spacing:.19em;font-weight:800;color:#9b762f}.headActions{display:flex;gap:10px}.goldBtn,.darkBtn,.softBtn,.goldOutline{min-height:40px;border-radius:10px;padding:0 15px;border:1px solid transparent;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:12px;font-weight:750}.goldBtn{background:linear-gradient(135deg,var(--gold2),var(--gold) 60%,#93651f);color:#07131f;box-shadow:0 8px 24px #c79a4538}.darkBtn{background:var(--navy);color:#fff}.softBtn{background:#fff;color:#334452;border-color:#e7dfd3}.goldOutline{background:#fff;color:#8b651f;border-color:#d9bb7a}.full{width:100%}.metricGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:18px}.metricCard{background:#ffffffeb;border:1px solid #e8e1d6;border-radius:16px;padding:19px;position:relative;box-shadow:0 8px 28px #0d1e2e0a}.metricIcon{width:38px;height:38px;border-radius:11px;background:#f4ead4;color:#9b762f;display:grid;place-items:center;margin-bottom:18px}.metricCard>span{display:block;color:var(--muted);font-size:11px;font-weight:650}.metricCard strong{display:block;font-family:Georgia,serif;font-size:30px;margin-top:5px}.metricCard em{position:absolute;right:16px;bottom:18px;font-size:10px;font-style:normal;color:var(--green);font-weight:800}.dashboardGrid{display:grid;grid-template-columns:1.55fr .8fr;gap:18px}.panel{background:#fffffff0;border:1px solid #e7dfd2;border-radius:var(--radius);box-shadow:var(--shadow);padding:24px}.panel.large{min-height:390px}.panelHead{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px}.panelHead h2{font-size:19px;margin:4px 0 0}.attentionList{display:flex;flex-direction:column}.attention{display:grid;grid-template-columns:45px 1fr auto;align-items:center;gap:13px;padding:16px 0;border-top:1px solid #eee8df}.attention:first-child{border-top:0}.attention strong,.attention span{display:block}.attention strong{font-size:13px}.attention span{font-size:11px;color:var(--muted);margin-top:4px}.attention button{border:0;background:#f6f1e7;border-radius:9px;padding:9px 11px;color:#8b651f;font-size:10px;font-weight:750}.avatarCircle{width:38px;height:38px;border-radius:12px;background:linear-gradient(145deg,#23384a,#0c1c2a);color:#fff;display:grid;place-items:center;font-size:10px;font-weight:800}.avatarCircle.hot{background:linear-gradient(145deg,#d9b05c,#9c6a1d);color:#07131f}.avatarCircle.large{width:46px;height:46px}.funnelMini{display:grid;grid-template-columns:1fr 108px;gap:14px;margin:4px 0 18px}.funnelMini img{width:100%;height:220px;object-fit:cover;border-radius:13px}.funnelMini div{display:grid;align-content:center;gap:3px}.funnelMini b{font-size:23px}.funnelMini span{font-size:9px;color:var(--muted);margin-bottom:12px}.channelTabs,.bigTabs,.segmented{display:flex;gap:4px;background:#ebe6de;padding:4px;border-radius:11px}.channelTabs button,.bigTabs button,.segmented button{border:0;background:transparent;border-radius:8px;padding:8px 11px;color:#6f7d89;font-size:10px;font-weight:750;display:flex;align-items:center;gap:6px}.channelTabs button.selected,.bigTabs button.active,.segmented button.active{background:#fff;color:var(--ink);box-shadow:0 3px 10px #0d1e2e0f}.conversationShell{display:grid;grid-template-columns:285px minmax(460px,1fr) 310px;height:calc(100vh - 205px);min-height:610px;background:#fff;border:1px solid #e5ddd1;border-radius:18px;overflow:hidden;box-shadow:var(--shadow)}.conversationList{border-right:1px solid #eee7dc;background:#fcfaf6}.listSearch{height:38px;border:1px solid #e7e0d5;border-radius:10px;background:#fff;display:flex;align-items:center;gap:8px;padding:0 10px;color:#8c98a3}.conversationList>.listSearch{margin:14px}.conversationList>button{width:100%;border:0;border-top:1px solid #eee8df;background:transparent;display:grid;grid-template-columns:38px 1fr 8px;gap:10px;text-align:left;padding:14px;align-items:center}.conversationList>button.selected{background:#fff7e9;box-shadow:inset 3px 0 0 var(--gold)}.conversationList strong,.conversationList span,.conversationList small{display:block}.conversationList strong{font-size:12px}.conversationList span{font-size:10px;color:#60717e;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conversationList small{font-size:9px;color:#a0a9af;margin-top:4px}.conversationList i.unread{width:7px;height:7px;background:var(--gold);border-radius:50%}.conversationPanel{display:grid;grid-template-rows:auto auto 1fr auto;min-width:0;background:#fff}.conversationHeader{height:72px;display:flex;align-items:center;padding:0 18px;border-bottom:1px solid #eee7dc;gap:12px}.identity{display:flex;align-items:center;gap:10px;min-width:0}.identity h3{margin:0;font-size:14px}.identity span{display:flex;align-items:center;gap:5px;color:var(--muted);font-size:9px;margin-top:4px}.score{margin-left:auto;text-align:right}.score span{display:block;font-size:8px;color:var(--muted);letter-spacing:.08em}.score strong{font-size:17px;color:#9b762f}.prospectIntel{display:grid;grid-template-columns:1fr 1.5fr 1fr;background:#faf7f1;border-bottom:1px solid #eee7dc}.prospectIntel div{padding:11px 15px;border-right:1px solid #eee7dc}.prospectIntel div:last-child{border-right:0}.prospectIntel span,.prospectIntel b{display:block}.prospectIntel span{font-size:7px;letter-spacing:.12em;color:#9a8d7f;font-weight:800}.prospectIntel b{font-size:10px;margin-top:4px;line-height:1.35}.messages{padding:22px;overflow:auto;background:linear-gradient(180deg,#fff,#fbfaf7)}.dateChip{width:max-content;margin:0 auto 20px;background:#f0ebe3;border-radius:999px;padding:5px 10px;font-size:8px;font-weight:750;color:#7d877e}.bubbleRow{display:flex;justify-content:flex-end;gap:8px;margin-bottom:14px}.bubbleRow.bot{justify-content:flex-start}.bubbleAvatar{width:28px;height:28px;border-radius:9px;background:#e5d2a5;color:#72531e;font-size:8px;font-weight:800;display:grid;place-items:center;flex:0 0 auto}.bubbleRow:not(.bot) .bubbleAvatar{order:2;background:#1a3043;color:#fff}.bubble{max-width:67%;background:#102536;color:#fff;padding:11px 13px;border-radius:14px 14px 4px;box-shadow:0 5px 16px #0d1e2e14}.bubbleRow.bot .bubble{background:#f0ece5;color:var(--ink);border-radius:14px 14px 14px 4px}.bubble b{font-size:9px}.bubble p{font-size:11px;line-height:1.55;margin:5px 0}.bubble small{display:block;text-align:right;opacity:.55;font-size:7px}.composer{height:66px;border-top:1px solid #eee7dc;display:grid;grid-template-columns:38px 1fr 40px;gap:8px;padding:12px 14px;background:#fff}.composer>button{border:1px solid #e5ddd1;background:#fff;border-radius:10px;color:#6f7d89}.composer input{border:1px solid #e5ddd1;border-radius:10px;padding:0 12px;outline:0}.composer .sendBtn{background:var(--navy);color:#fff;border-color:var(--navy)}.profileRail{border-left:1px solid #eee7dc;background:#fcfaf7;padding:16px;overflow:auto}.profileCard{background:#fff;border:1px solid #e8e0d4;border-radius:14px;padding:18px}.profileCard h3{margin:5px 0 12px;font-size:16px}.scoreRing{width:88px;height:88px;margin:14px auto 18px;border-radius:50%;border:7px solid #ead8af;box-shadow:inset 0 0 0 3px #fff;display:grid;place-content:center;text-align:center;background:#fff9ed}.scoreRing strong{font-family:Georgia,serif;font-size:25px;color:#8d651d}.scoreRing span{font-size:6px;font-weight:900;letter-spacing:.12em}.infoRow{display:flex;gap:9px;align-items:center;padding:9px 0}.infoRow svg{color:#9f7934}.infoRow span,.infoRow b{display:block}.infoRow span{font-size:8px;color:var(--muted)}.infoRow b{font-size:10px;margin-top:2px}.profileCard hr{border:0;border-top:1px solid #eee7dc;margin:10px 0}.profileField{padding:8px 0}.profileField span{font-size:8px;color:#9b8c7d;text-transform:uppercase;letter-spacing:.08em}.profileField p{font-size:10px;line-height:1.5;margin:4px 0 0}.profileRail>.goldBtn{margin-top:10px}.tablePanel{padding:0;overflow:hidden}.tableToolbar{display:flex;justify-content:space-between;padding:14px;border-bottom:1px solid #eee7dc}.tableToolbar .listSearch{width:330px}table{width:100%;border-collapse:collapse}th{text-align:left;font-size:8px;letter-spacing:.12em;color:#8d948f;text-transform:uppercase;padding:12px 16px;background:#faf8f3}td{padding:14px 16px;border-top:1px solid #eee7dc;font-size:11px}.personCell{display:flex;align-items:center;gap:9px}.personCell b,.personCell span{display:block}.personCell span{font-size:9px;color:var(--muted);margin-top:3px}.scoreBadge{padding:5px 8px;border-radius:999px;background:#eef4f2;color:#377565;font-size:9px;font-weight:800}.scoreBadge.hot{background:#fff0cf;color:#875f17}.appointmentGrid{display:grid;grid-template-columns:1.25fr .85fr;gap:18px}.calendarGrid{display:grid;grid-template-columns:repeat(7,1fr);gap:8px}.calendarGrid b{text-align:center;font-size:9px;color:#9a8f83}.calendarGrid span{height:64px;border:1px solid #eee7dc;border-radius:10px;padding:8px;font-size:10px;position:relative}.calendarGrid span.today{background:#fff6df;border-color:#e0bd70}.calendarGrid span.hasEvent:after{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:var(--gold);bottom:8px;left:8px}.appointmentList{display:flex;flex-direction:column}.appointment{display:grid;grid-template-columns:90px 1fr auto;gap:10px;padding:14px 0;border-top:1px solid #eee7dc;align-items:center}.appointment:first-child{border-top:0}.appointment>div:first-child{display:flex;align-items:center;gap:6px;color:#9b762f}.appointment strong,.appointment span{display:block}.appointment strong{font-size:11px}.appointment span{font-size:9px;color:var(--muted);margin-top:3px}.robotGrid{display:grid;grid-template-columns:1.35fr .8fr;gap:18px}.robotHero{display:grid;grid-template-columns:46% 1fr;gap:26px;align-items:center;overflow:hidden}.robotHero img{width:100%;height:410px;object-fit:cover;border-radius:15px;background:#eef0ea}.robotHero h2{font-family:Georgia,serif;font-size:34px;margin:6px 0}.robotHero p{font-size:12px;line-height:1.6;color:var(--muted)}.robotStats{display:flex;gap:18px;margin:24px 0}.robotStats span{font-size:9px;color:var(--muted)}.robotStats b{display:block;font-size:19px;color:var(--ink);margin-bottom:2px}.trainingPanel h2{font-size:20px}.trainingRow{display:grid;grid-template-columns:26px 1fr 20px;align-items:center;padding:13px 0;border-top:1px solid #eee7dc}.trainingRow span{font-size:9px;color:#a28143}.trainingRow b{font-size:11px}.trainingRow svg{color:var(--green)}.galleryTop{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.galleryGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.galleryCard{background:#fff;border:1px solid #e8e0d4;border-radius:16px;overflow:hidden;box-shadow:0 10px 30px #0d1e2e0d}.galleryImage{height:210px;position:relative;background:#0b1824;overflow:hidden}.galleryImage img{width:100%;height:100%;object-fit:cover}.galleryImage:after{content:"";position:absolute;inset:auto 0 0;height:45%;background:linear-gradient(transparent,#06111ca6)}.galleryImage>span{position:absolute;left:12px;top:12px;z-index:2;background:#fff8e8;color:#8b651f;border-radius:999px;font-size:7px;font-weight:850;letter-spacing:.1em;padding:6px 8px}.galleryImage>span.published{background:#e5f5ee;color:#2d775f}.galleryBody{padding:16px}.galleryBody h3{margin:0 0 6px;font-size:14px}.galleryBody p{font-size:10px;color:var(--muted);min-height:31px;line-height:1.5}.cardButtons{display:flex;gap:8px;margin-top:14px}.cardButtons button{flex:1}.syncTags{display:flex;gap:6px;flex-wrap:wrap;margin-top:9px}.syncTags span{display:flex;align-items:center;gap:4px;background:#f4f0e8;border-radius:999px;padding:5px 7px;font-size:7px;color:#6f665b}.emptyState{min-height:390px;background:#fff;border:1px dashed #d9d0c3;border-radius:18px;display:grid;place-content:center;text-align:center;padding:30px}.emptyState>div{width:60px;height:60px;border-radius:16px;background:#f4ead4;color:#9b762f;display:grid;place-items:center;margin:auto}.emptyState h3{margin:15px 0 4px}.emptyState p{font-size:11px;color:var(--muted);max-width:430px}.emptyState button{width:max-content;margin:12px auto 0}.myFunnelList{display:flex;flex-direction:column;gap:14px}.myFunnelRow{display:grid;grid-template-columns:180px 1fr auto;gap:18px;background:#fff;border:1px solid #e8e0d4;border-radius:16px;padding:13px;align-items:center}.myFunnelRow>img{width:180px;height:105px;object-fit:cover;border-radius:11px}.myFunnelInfo h3{margin:5px 0 4px;font-size:15px}.myFunnelInfo p{font-size:10px;color:var(--muted);margin:0}.status{font-size:7px;text-transform:uppercase;letter-spacing:.12em;font-weight:850;border-radius:999px;padding:4px 7px;background:#eee8dd}.status.published{background:#e4f5ee;color:#2c775f}.prettyLink{display:flex;align-items:center;gap:7px;margin-top:10px;background:#f7f3ec;padding:7px 9px;border-radius:8px;width:max-content;font-size:9px;color:#566572}.prettyLink button{border:0;background:transparent;color:#8b651f}.myFunnelActions{display:flex;gap:8px}.modalOverlay{position:fixed;inset:0;background:#040c148c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100;display:grid;place-items:center;padding:24px}.quickModal{width:min(1040px,96vw);max-height:90vh;overflow:auto;background:#fbf8f2;border-radius:20px;display:grid;grid-template-columns:1fr .9fr;position:relative;box-shadow:0 40px 100px #0000004d}.modalClose{position:absolute;right:13px;top:13px;width:34px;height:34px;border-radius:10px;border:1px solid #e4dccf;background:#fff;display:grid;place-items:center}.quickForm,.quickPreview{padding:30px}.quickForm{background:#fff}.quickForm h2{font-family:Georgia,serif;font-size:30px;margin:5px 0}.quickForm>p{font-size:11px;color:var(--muted);line-height:1.55}.quickForm label{display:block;font-size:9px;font-weight:800;color:#6e655c;margin:13px 0 5px}.quickForm>input,.profilePhotoEdit input,.formGrid input{width:100%;height:42px;border:1px solid #e4dccf;border-radius:10px;padding:0 11px;outline:0;background:#fdfbf7}.photoChoice{display:flex;gap:12px;align-items:center}.photoChoice img{width:72px;height:72px;border-radius:14px;object-fit:cover}.photoChoice div{display:flex;flex-direction:column;gap:6px}.photoChoice button{border:1px solid #e4dccf;background:#fff;border-radius:8px;padding:7px 9px;font-size:9px;text-align:left}.photoChoice button.selected{border-color:#d2a654;background:#fff6df;color:#805c1c}.modalActions{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}.quickPreview{display:flex;flex-direction:column;justify-content:center}.previewHero{height:330px;border-radius:17px;overflow:hidden;position:relative;background:#07131f;margin-top:12px}.previewHero img{width:100%;height:100%;object-fit:cover}.previewHero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#06111cde,#06111c1f)}.previewOverlay{position:absolute;z-index:2;left:24px;bottom:28px;color:#fff}.previewOverlay span{font-size:8px;letter-spacing:.13em;color:var(--gold2)}.previewOverlay h3{font-family:Georgia,serif;font-size:25px;margin:5px 0}.previewOverlay p{font-size:10px}.syncLegend{margin-top:14px;display:grid;gap:7px}.syncLegend div{display:grid;grid-template-columns:8px 100px 1fr;align-items:center;gap:7px;font-size:8px}.syncLegend span{color:var(--muted)}.greenDot,.goldDot{width:7px;height:7px;border-radius:50%}.greenDot{background:#39a779}.goldDot{background:var(--gold)}.athenaLayout{display:grid;grid-template-columns:1.25fr .75fr;gap:18px}.athenaHero{min-height:480px;border-radius:20px;padding:42px;background:radial-gradient(circle at 18% 18%,rgba(199,154,69,.16),transparent 36%),linear-gradient(145deg,#0a1a29,#06111c);color:#fff;display:flex;flex-direction:column;justify-content:center}.athenaOrb{width:66px;height:66px;border-radius:20px;background:linear-gradient(145deg,#d7b25d,#8d5f1c);color:#07131f;display:grid;place-items:center;box-shadow:0 18px 44px #c79a453d;margin-bottom:18px}.athenaHero h2{font-family:Georgia,serif;font-size:41px;margin:7px 0}.athenaHero p{font-size:12px;color:#a6b4bf;max-width:570px}.promptBar{height:54px;background:#fff;border-radius:13px;margin-top:24px;display:grid;grid-template-columns:1fr 50px;padding:5px}.promptBar input{border:0;outline:0;padding:0 10px}.promptBar button{border:0;border-radius:10px;background:var(--gold);color:#07131f}.nextActions{display:flex;flex-direction:column;margin-top:18px}.nextActions button{display:flex;gap:10px;align-items:center;padding:14px 0;border:0;border-top:1px solid #eee7dc;background:transparent;text-align:left}.nextActions svg{color:#9b762f}.nextActions b,.nextActions span{display:block}.nextActions b{font-size:11px}.nextActions span{font-size:9px;color:var(--muted);margin-top:3px}.integrationGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.integrationCard{background:#fff;border:1px solid #e8e0d4;border-radius:16px;padding:18px;display:grid;grid-template-columns:46px 1fr;gap:12px}.integrationIcon{width:46px;height:46px;border-radius:12px;background:#f4ead4;color:#9b762f;display:grid;place-items:center}.integrationCard h3{margin:4px 0;font-size:13px}.integrationCard span{font-size:9px;color:var(--muted)}.integrationCard button{grid-column:1/3;margin-top:9px}.profileLayout{display:grid;grid-template-columns:1.35fr .75fr;gap:18px}.profilePhotoEdit{display:grid;grid-template-columns:110px 1fr;gap:18px;align-items:center;border-bottom:1px solid #eee7dc;padding-bottom:22px}.profilePhotoEdit img{width:110px;height:110px;border-radius:18px;object-fit:cover}.profilePhotoEdit h3{margin:0 0 4px}.profilePhotoEdit p{font-size:10px;color:var(--muted);line-height:1.5}.formGrid{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin:20px 0}.formGrid label{font-size:9px;font-weight:800;color:#6e655c}.formGrid input{display:block;margin-top:5px}.profileSource{background:linear-gradient(145deg,#0a1a29,#06111c);color:#fff}.profileSource>svg{color:var(--gold2);margin-bottom:15px}.profileSource h2{font-family:Georgia,serif;font-size:28px}.profileSource p{font-size:11px;color:#aeb9c2;line-height:1.6}.sourceFlow{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:20px}.sourceFlow span{background:#ffffff14;border:1px solid rgba(255,255,255,.1);border-radius:999px;padding:7px 9px;font-size:8px}.sourceFlow i{color:var(--gold2)}.mobileMenu,.mobileClose{display:none}@media(max-width:1200px){.conversationShell{grid-template-columns:250px 1fr}.profileRail{display:none}.galleryGrid,.metricGrid,.integrationGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.appShell{grid-template-columns:1fr}.sidebar{position:fixed;left:-280px;transition:.25s;width:268px}.sidebar.open{left:0;box-shadow:20px 0 60px #00000040}.mobileMenu{display:grid}.mobileClose{display:grid;margin-left:auto}.topbar{padding:0 16px}.profileMini div{display:none}.pageContent{padding:28px 16px 60px}.pageHead{align-items:flex-start;flex-direction:column}.metricGrid,.dashboardGrid,.appointmentGrid,.robotGrid,.athenaLayout,.profileLayout{grid-template-columns:1fr}.conversationShell{grid-template-columns:1fr;height:auto}.conversationList{max-height:250px;overflow:auto;border-right:0;border-bottom:1px solid #eee7dc}.conversationPanel{min-height:650px}.galleryGrid{grid-template-columns:1fr}.myFunnelRow{grid-template-columns:120px 1fr}.myFunnelRow>img{width:120px}.myFunnelActions{grid-column:1/3}.quickModal,.integrationGrid{grid-template-columns:1fr}.searchBox kbd{display:none}}.authPage{min-height:100vh;display:grid;place-items:center;background:radial-gradient(circle at 70% 10%,#fff8e8,transparent 35%),#f6f1e7;padding:30px}.authCard{width:min(470px,92vw);background:#fff;border:1px solid #e7decd;border-radius:28px;padding:38px;box-shadow:0 30px 80px #0516271f}.authBrand{display:flex;gap:14px;align-items:center;margin-bottom:28px}.authBrand>div:last-child{display:flex;flex-direction:column}.authBrand strong{letter-spacing:.16em}.authBrand span{font-size:10px;letter-spacing:.22em;color:#b17b1b}.authCard h1{font-family:Georgia,serif;font-size:42px;line-height:1;margin:8px 0 12px;color:#091a2b}.authCard p{color:#718095}.authCard form{display:grid;gap:14px;margin-top:24px}.authCard label{font-weight:800;font-size:13px;color:#213044;display:grid;gap:7px}.authCard input{height:50px;border:1px solid #ded7cb;border-radius:13px;padding:0 14px;font-size:15px}.authSwitch{width:100%;border:0;background:transparent;margin-top:15px;color:#9a6a18;font-weight:800;cursor:pointer}.authError{padding:11px 13px;background:#fff0ef;color:#a52a22;border-radius:10px;font-size:13px}.authLoading{min-height:100vh;display:grid;place-items:center;background:#f8f4eb;color:#0a1c2d;font-weight:900}.signOutMini{position:fixed;right:18px;bottom:18px;z-index:99;border:1px solid #dacdb9;background:#fff;border-radius:999px;padding:9px 14px;font-weight:800;color:#506070;box-shadow:0 10px 30px #00000014}.liveBanner{display:flex;align-items:center;gap:10px;background:#ecfbf4;border:1px solid #c9efdd;color:#176843;padding:12px 16px;border-radius:14px;margin-bottom:18px}.liveBanner span:last-child{color:#5f756b;font-size:13px}.emptyRealtime,.selectConversation,.conversationEmpty{display:grid;place-items:center;text-align:center;padding:44px 20px;color:#6f7d8b}.emptyRealtime h3,.selectConversation h3{margin:10px 0 6px;color:#122236}.emptyRealtime p,.selectConversation p{max-width:520px;margin:0}.conversationEmpty{gap:8px;padding:30px 14px}.conversationEmpty span{font-size:12px}.noticeBox{padding:12px 16px;border:1px solid #e3c87e;background:#fff9e9;color:#725314;border-radius:13px;margin-bottom:15px;font-weight:800}.testSteps{margin-top:18px;padding:25px}.testSteps ol{line-height:1.9;color:#5d6a78}.testSteps code{display:block;margin-top:12px;padding:10px 12px;background:#07192b;color:#f0c66d;border-radius:10px;overflow:auto}.disabledComposer{opacity:.65}.darkBtn,.softBtn,.goldBtn{display:inline-flex;align-items:center;justify-content:center;gap:7px;text-decoration:none}.bubbleRow.owner{justify-content:flex-end}.bubbleRow.owner .bubble{background:#fff2cf}.bubbleRow.owner .bubbleAvatar{background:#c6902b;color:#fff}.conversationPanel{display:flex;flex-direction:column;min-height:0;overflow:hidden}.conversationPanel>.messages{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden}.conversationPanel>.composer{flex:0 0 auto;width:100%;position:sticky;bottom:0;z-index:20;background:#fff;border-top:1px solid #eee7dc}.conversationPanel>.composer:not(.disabledComposer){opacity:1}.bubbleRow.owner .bubble{background:linear-gradient(145deg,#f7d77f,#d7a12f);color:#07131f;border:1px solid rgba(139,101,31,.18)}.bubbleRow.owner .bubble b,.bubbleRow.owner .bubble p,.bubbleRow.owner .bubble small{color:#07131f}.bubbleRow.owner .bubbleAvatar{background:#b98321;color:#fff}.prospectProfileBackdrop{position:fixed;inset:0;background:#040f1b57;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);z-index:90}.prospectProfileDrawer{position:fixed;top:0;right:0;width:min(520px,94vw);height:100vh;z-index:100;overflow-y:auto;background:radial-gradient(circle at top right,rgba(201,154,57,.12),transparent 34%),linear-gradient(180deg,#0b1e31,#071725);color:#fff;border-left:1px solid rgba(201,154,57,.22);box-shadow:-30px 0 80px #00000047;padding:34px}.prospectProfileHeader{position:relative;padding-bottom:26px;margin-bottom:26px;border-bottom:1px solid rgba(255,255,255,.09)}.prospectProfileEyebrow{font-size:10px;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:#d8aa4a;margin-bottom:10px}.prospectProfileName{margin:0;font-size:32px;line-height:1.05;font-weight:800;letter-spacing:-.035em;color:#fff}.prospectProfileSubtitle{margin-top:9px;color:#9fb0c0;font-size:14px}.prospectProfileClose{position:absolute;right:0;top:0;width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,.13);background:#ffffff0f;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.prospectProfileScore{display:flex;align-items:center;gap:22px;padding:20px;margin-bottom:24px;border-radius:18px;background:#ffffff0e;border:1px solid rgba(255,255,255,.08)}.prospectScoreCircle{width:88px;height:88px;min-width:88px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;border:5px solid #D5A33D;box-shadow:0 0 0 5px #d5a33d14;font-size:23px;font-weight:800;color:#fff}.prospectScoreCircle small{font-size:10px;color:#9dafbe;font-weight:700}.prospectTemperature{font-size:21px;font-weight:800;color:#fff;margin-top:4px}.prospectProfileSection{margin-top:26px}.prospectProfileSectionTitle{margin-bottom:12px;color:#d8aa4a;font-size:10px;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.prospectProfileGrid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.prospectProfileField{padding:15px;background:#ffffff0b;border:1px solid rgba(255,255,255,.075);border-radius:14px}.prospectProfileFieldLabel{display:block;margin-bottom:6px;color:#7f94a7;font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.prospectProfileFieldValue{color:#f7f9fb;font-size:13px;font-weight:650;line-height:1.45;overflow-wrap:anywhere}.prospectProfileInsight{padding:17px 18px;margin-bottom:10px;border-radius:15px;background:linear-gradient(135deg,#fff1,#ffffff06);border:1px solid rgba(255,255,255,.08)}.prospectProfileInsight strong{display:block;color:#d8aa4a;font-size:9px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:7px}.prospectProfileInsight span{color:#edf2f6;font-size:13px;line-height:1.5}.prospectProfileActions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:28px;padding-top:22px;border-top:1px solid rgba(255,255,255,.09)}.prospectProfileAction{min-height:48px;border-radius:13px;display:flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;font-size:12px;font-weight:800;cursor:pointer;transition:transform .18s ease,opacity .18s ease}.prospectProfileAction:hover{transform:translateY(-1px)}.prospectProfileAction.primary{color:#071725;background:linear-gradient(135deg,#f3d17d,#c9942f);border:none}.prospectProfileAction.secondary{color:#fff;background:#ffffff0f;border:1px solid rgba(255,255,255,.12)}@media(max-width:700px){.prospectProfileDrawer{width:100%;padding:25px 20px}.prospectProfileGrid,.prospectProfileActions{grid-template-columns:1fr}}.prospectHeroMeta{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.prospectHeroMeta span{display:inline-flex;align-items:center;gap:5px;padding:6px 9px;border-radius:999px;background:#ffffff0e;border:1px solid rgba(255,255,255,.08);color:#91a5b7;font-size:10px;font-weight:700}.prospectHeroMeta b{color:#f2c562;font-weight:800}.prospectIntelligenceGrid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;margin-bottom:10px}.prospectIntelligenceCard{padding:15px 16px;border-radius:14px;background:linear-gradient(135deg,#c99a391c,#ffffff09);border:1px solid rgba(201,154,57,.17)}.prospectIntelligenceCard span{display:block;color:#8498aa;font-size:9px;font-weight:800;letter-spacing:.12em;margin-bottom:7px}.prospectIntelligenceCard strong{color:#fff;font-size:18px;font-weight:850}.prospectInsightBlock{margin-top:10px;padding:16px;border-radius:14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.075)}.prospectInsightBlock>span{display:block;margin-bottom:9px;color:#d8aa4a;font-size:9px;font-weight:850;letter-spacing:.13em}.prospectInsightBlock>p{margin:0;color:#d8e0e7;font-size:12px;line-height:1.55}.prospectSignalList{display:flex;flex-direction:column;gap:7px}.prospectSignal{display:flex;align-items:flex-start;gap:8px;padding:9px 10px;border-radius:10px;background:#ffffff09}.prospectSignal svg{flex:0 0 auto;margin-top:2px}.prospectSignal p{margin:0;color:#e6ebef;font-size:12px;line-height:1.45}.prospectSignal.positive svg{color:#66d69a}.prospectSignal.objection svg{color:#e4b44f}.prospectNextAction{margin-top:12px;padding:17px;border-radius:15px;background:linear-gradient(135deg,#c99a392e,#c99a390e);border:1px solid rgba(201,154,57,.25)}.prospectNextAction span{display:block;margin-bottom:7px;color:#d8aa4a;font-size:9px;font-weight:850;letter-spacing:.13em}.prospectNextAction strong{display:block;color:#fff;font-size:13px;line-height:1.5}@media(max-width:560px){.prospectIntelligenceGrid{grid-template-columns:1fr}}.hotLeadAlert{position:relative;display:flex;align-items:flex-start;gap:12px;margin:0 0 18px;padding:15px 16px;border:1px solid rgba(222,171,55,.38);border-radius:15px;background:linear-gradient(135deg,#deab371f,#deab3709);box-shadow:inset 0 1px #ffffff09,0 10px 30px #0000001f}.hotLeadAlert>div:last-child{display:flex;flex-direction:column;gap:5px}.hotLeadAlert span{color:#e2b64f;font-size:10px;font-weight:900;letter-spacing:.13em}.hotLeadAlert strong{color:#f6f8fb;font-size:12px;line-height:1.5}.hotLeadPulse{flex:0 0 auto;width:9px;height:9px;margin-top:3px;border-radius:50%;background:#e2b64f;box-shadow:0 0 0 5px #e2b64f1a}.hotLeadAlert.critical{border-color:#eeb13294;background:linear-gradient(135deg,#eeb1322e,#7b480014)}.hotLeadAlert.critical .hotLeadPulse{animation:nbHotLeadPulse 1.8s infinite}@keyframes nbHotLeadPulse{0%{box-shadow:0 0 #e2b64f61}70%{box-shadow:0 0 0 9px #e2b64f00}to{box-shadow:0 0 #e2b64f00}}.prospectRowHot{position:relative;background:linear-gradient(90deg,#daa6391b,#fff0 52%)}.prospectRowHot td:first-child{box-shadow:inset 3px 0 #c99a39}.prospectRowHot:hover{background:linear-gradient(90deg,#daa6392b,#fff9ebb8 55%)}.prospectRowPriority{background:linear-gradient(90deg,rgba(218,166,57,.045),transparent 45%)}.prospectScoreStack{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.scoreBadge.hotLeadScore{background:linear-gradient(135deg,#f5d477,#c9952e);color:#07131f;border:1px solid rgba(130,88,14,.2);box-shadow:0 5px 15px #c79a452e;font-weight:900}.readyToCloseLabel{color:#9b762f;font-size:7px;font-weight:900;letter-spacing:.11em;white-space:nowrap}.prospectRowHot .avatarCircle{background:linear-gradient(145deg,#dcb75f,#9b681c);color:#07131f;box-shadow:0 6px 18px #c79a4533}.conversationList>button.conversationHot{background:linear-gradient(90deg,#daa63929,#fffaefb3 65%,#ffffff40);box-shadow:inset 3px 0 #c99a39}.conversationList>button.conversationHot.selected{background:linear-gradient(90deg,#daa6393d,#fff7e9 72%)}.conversationList>button.conversationPriority{background:linear-gradient(90deg,rgba(218,166,57,.07),transparent 70%)}.conversationHotLabel,.conversationPriorityLabel{display:block;margin-top:5px;font-style:normal;font-size:7px;font-weight:900;letter-spacing:.08em;white-space:nowrap}.conversationHotLabel{color:#9b6c18}.conversationPriorityLabel{color:#a17b32}.conversationList>button.conversationHot .avatarCircle{box-shadow:0 5px 16px #c79a4533}.conversationActionCenter{padding:18px}.actionCenterIdentity{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:7px}.actionCenterIdentity h3{margin:0 0 5px;font-size:17px}.actionCenterStage{display:block;font-size:7px;font-weight:900;letter-spacing:.11em;color:#9b762f}.scoreRing.compact{width:68px;height:68px;margin:0;border-width:5px;flex:0 0 auto}.scoreRing.compact strong{font-size:21px}.actionHotAlert{margin-top:16px;border:1px solid rgba(199,154,69,.42);background:linear-gradient(135deg,#f4d27e33,#fffaefd1);border-radius:12px;padding:12px}.actionHotAlert b,.actionHotAlert span{display:block}.actionHotAlert b{color:#8d651d;font-size:8px;letter-spacing:.08em}.actionHotAlert span{margin-top:5px;font-size:9px;line-height:1.45;color:#5f6d77}.actionMetrics{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.actionMetrics>div{border:1px solid #ebe2d4;background:#faf8f4;border-radius:11px;padding:11px}.actionMetrics span,.actionMetrics strong{display:block}.actionMetrics span{font-size:7px;color:#8e8173;font-weight:800;letter-spacing:.09em}.actionMetrics strong{margin-top:5px;font-size:15px}.actionSection{margin-top:12px;border:1px solid #ebe3d7;border-radius:11px;padding:12px;background:#fff}.actionSection>span{display:block;font-size:7px;color:#9b762f;font-weight:900;letter-spacing:.11em;margin-bottom:8px}.actionSection>p{margin:0;font-size:9px;line-height:1.55;color:#3c4c58}.actionItems{display:flex;flex-direction:column;gap:6px}.actionItems>div{display:grid;grid-template-columns:18px 1fr;gap:7px;align-items:start;padding:7px 8px;background:#f8f6f1;border-radius:8px}.actionItems b{width:17px;height:17px;border-radius:50%;display:grid;place-items:center;font-size:8px}.actionItems p{margin:1px 0 0;font-size:9px;line-height:1.4}.actionItems.buying b{background:#e1f3eb;color:#28755e}.actionItems.objections b{background:#fff0cf;color:#946817}.recommendedAction{margin-top:12px;padding:13px;border-radius:11px;border:1px solid rgba(199,154,69,.38);background:linear-gradient(135deg,#fffaf0,#f8f4eb)}.recommendedAction span,.recommendedAction strong{display:block}.recommendedAction span{color:#9b762f;font-size:7px;font-weight:900;letter-spacing:.11em}.recommendedAction strong{margin-top:6px;font-size:10px;line-height:1.45}.actionAttribution{margin-top:14px;padding-top:13px;border-top:1px solid #eee7dc}.actionAttribution>.eyebrow{display:block;margin-bottom:3px}.closingCopilotTop{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:17px}.closingCopilotTop>div:first-child{display:flex;flex-direction:column;gap:4px}.closingCopilotTop small{font-size:7px;font-weight:850;letter-spacing:.16em;color:#a2a7a5}.closingCopilotBtn{border:1px solid #d8b76e;background:linear-gradient(135deg,#fff9ea,#f4dfaa);color:#785514;min-height:36px;padding:0 11px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:9px;font-weight:850;white-space:nowrap;box-shadow:0 6px 18px #c79a451f}.closingCopilotBtn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 9px 22px #c79a4533}.closingCopilotBtn:disabled{opacity:.65;cursor:default}.closingCopilotCard{margin:0 0 18px;border:1px solid rgba(199,154,69,.38);border-radius:14px;padding:13px;background:radial-gradient(circle at 100% 0%,rgba(218,177,87,.16),transparent 35%),linear-gradient(145deg,#fffdf8,#faf4e8);box-shadow:0 12px 28px #0d1e2e12}.closingCopilotHeader{display:flex;align-items:center;gap:9px;padding-bottom:11px;border-bottom:1px solid rgba(166,126,48,.15)}.closingCopilotIcon{width:31px;height:31px;border-radius:9px;display:grid;place-items:center;flex:0 0 auto;background:linear-gradient(145deg,#d9b15d,#9c6b20);color:#07131f;box-shadow:0 7px 16px #9d6b202e}.closingCopilotHeader span,.closingRecommendedReply>span,.closingInsight>span{display:block;font-size:6.5px;letter-spacing:.15em;font-weight:900;color:#a0782d}.closingCopilotHeader strong{display:block;font-size:11px;margin-top:2px;color:#102536}.closingRecommendedReply{padding:12px 0;border-bottom:1px solid rgba(166,126,48,.14)}.closingRecommendedReply p,.closingInsight p{margin:6px 0 0;font-size:9.5px;line-height:1.55;color:#354654}.closingRecommendedReply p{font-weight:650;color:#122536}.closingRecommendedReply button{width:100%;margin-top:10px;min-height:34px;border:0;border-radius:9px;background:#0b1d2d;color:#fff;font-size:9px;font-weight:850;letter-spacing:.02em}.closingRecommendedReply button:hover{background:#132d42}.closingInsight{padding:10px 0;border-bottom:1px solid rgba(166,126,48,.12)}.closingInsight.next{border-bottom:0}.closingCopilotSafety{margin-top:8px;padding:8px 9px;border-radius:8px;background:#07192b0e;color:#71808b;font-size:7.5px;line-height:1.4;text-align:center}.closingCopilotError{margin-bottom:14px;padding:10px 11px;border-radius:10px;border:1px solid #efc9c4;background:#fff4f2;color:#8f3029}.closingCopilotError b,.closingCopilotError span{display:block}.closingCopilotError b{font-size:9px}.closingCopilotError span{font-size:8px;margin-top:3px;line-height:1.4}.profileRail{border-left:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#06111c,#07131f 46%,#081725);padding:16px;overflow:auto}.profileRail>.conversationActionCenter{background:#fff;border:1px solid #e8e0d4;box-shadow:none}.composer.disabledComposer{opacity:1}.composer input[readonly]{color:#536170;-webkit-text-fill-color:#536170;background:#f8f6f1;cursor:default}.composer input.copilotReplyLoaded{border-color:#c79a45;background:#fff9ea;box-shadow:0 0 0 3px #c79a4524,0 7px 20px #0d1e2e0f;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.appointmentOwnerGrid{display:grid;grid-template-columns:1.25fr .75fr;gap:18px}.appointmentSettingsPanel,.availabilityPanel{min-height:520px}.agendaStatus{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:999px;font-size:9px;font-weight:800}.agendaStatus.ready{background:#e9f6f0;color:#34745f}.agendaStatus.pending{background:#f4efe6;color:#8a7862}.appointmentGeneral{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:18px 0 22px;border-top:1px solid #eee7dc}.appointmentGeneral label,.appointmentDatePicker{display:flex;flex-direction:column;gap:6px}.appointmentGeneral label>span,.appointmentDatePicker>span{font-size:9px;font-weight:800;color:#74695d}.appointmentGeneral select,.appointmentDatePicker input,.scheduleRow input[type=time]{height:42px;border:1px solid #e3dbcf;border-radius:10px;background:#fff;padding:0 11px;color:var(--ink);outline:none}.scheduleTable{border:1px solid #e9e1d5;border-radius:14px;overflow:hidden}.scheduleHeader,.scheduleRow{display:grid;grid-template-columns:1.2fr .9fr 1fr 1fr;gap:12px;align-items:center}.scheduleHeader{padding:10px 14px;background:#faf7f1;font-size:8px;font-weight:850;letter-spacing:.1em;text-transform:uppercase;color:#94877a}.scheduleRow{min-height:59px;padding:9px 14px;border-top:1px solid #eee7dc;opacity:.62}.scheduleRow.enabled{opacity:1}.scheduleRow strong{font-size:11px}.scheduleToggle{display:flex;align-items:center;gap:7px;font-size:9px;color:var(--muted)}.scheduleToggle input{accent-color:#b78934}.scheduleRow input[type=time]{height:37px;font-size:10px}.scheduleRow input:disabled{background:#f4f1eb;color:#aaa198}.appointmentOwner{margin-top:18px;padding:14px;display:flex;gap:11px;align-items:flex-start;border-radius:12px;background:#f7f3eb}.appointmentOwner svg{color:#9b762f;flex:0 0 auto}.appointmentOwner b,.appointmentOwner span{display:block}.appointmentOwner b{font-size:11px}.appointmentOwner span{margin-top:4px;color:var(--muted);font-size:9px;line-height:1.5}.appointmentDatePicker{margin-bottom:18px}.availableSlots{display:grid;grid-template-columns:repeat(2,1fr);gap:9px;max-height:390px;overflow:auto}.availableSlot{border:1px solid #e5ddd1;border-radius:11px;padding:12px;background:#fffdf9;display:flex;align-items:center;justify-content:space-between}.availableSlot>div{display:flex;align-items:center;gap:8px;color:#8f6824}.availableSlot strong{font-size:12px}.availableSlot span{font-size:8px;font-weight:800;color:#3f806a;background:#e8f5ef;border-radius:999px;padding:5px 7px}.appointmentLoading{min-height:180px;display:grid;place-items:center;color:var(--muted);font-size:11px}.appointmentError{margin-bottom:16px;background:#fff0ed;border:1px solid #efd0c9;color:#994b3d;border-radius:11px;padding:11px 14px;font-size:10px;font-weight:700}.appointmentEngineStatus{margin-top:18px;border-top:1px solid #eee7dc;padding-top:15px;display:flex;align-items:center;gap:10px}.appointmentEngineStatus b,.appointmentEngineStatus small{display:block}.appointmentEngineStatus b{font-size:10px}.appointmentEngineStatus small{font-size:8px;color:var(--muted);margin-top:3px}@media(max-width:900px){.appointmentOwnerGrid,.appointmentGeneral{grid-template-columns:1fr}.scheduleHeader,.scheduleRow{grid-template-columns:1fr 1fr}.scheduleHeader span:nth-child(3),.scheduleHeader span:nth-child(4){display:none}.availableSlots{grid-template-columns:1fr}}.appointmentAgendaColumn{display:flex;flex-direction:column;gap:18px}.realCalendarPanel{padding:20px}.calendarMonthHead{display:grid;grid-template-columns:38px 1fr 38px;align-items:center;gap:12px;margin-bottom:18px}.calendarMonthHead>div{text-align:center}.calendarMonthHead h2{margin:4px 0 0;font-size:19px;text-transform:capitalize}.calendarNavBtn{width:36px;height:36px;border-radius:10px;border:1px solid #e4dccf;background:#fff;font-size:24px;line-height:1;color:#7e6230}.realCalendarGrid{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.realCalendarGrid>b{text-align:center;padding:5px 0;font-size:8px;color:#998e83}.calendarBlank{height:45px}.calendarDay{height:45px;position:relative;border:1px solid #ece4d9;border-radius:9px;background:#fff;color:var(--ink);font-size:10px}.calendarDay:hover{border-color:#d3af62;background:#fffaf0}.calendarDay.today{box-shadow:inset 0 0 0 1px #d5b267}.calendarDay.selected{background:#102536;color:#fff;border-color:#102536}.calendarDay>em{position:absolute;right:4px;bottom:4px;min-width:15px;height:15px;display:grid;place-items:center;border-radius:999px;background:#d5a949;color:#07131f;font-size:7px;font-style:normal;font-weight:900}.calendarDay.selected>em{background:#f0ca72}.dayAgendaPanel{padding:20px}.appointmentCount{font-size:8px;font-weight:850;border-radius:999px;background:#f3eee5;color:#796a58;padding:6px 9px}.realAppointmentList{display:flex;flex-direction:column}.realAppointment{display:grid;grid-template-columns:90px 1fr auto;gap:12px;align-items:center;padding:13px 0;border-top:1px solid #eee7dc}.realAppointment:first-child{border-top:0}.appointmentTime{display:flex;align-items:center;gap:6px;color:#926a25}.appointmentTime b{font-size:11px}.appointmentPerson strong,.appointmentPerson span{display:block}.appointmentPerson strong{font-size:11px}.appointmentPerson span{font-size:8px;color:var(--muted);margin-top:3px}.appointmentStatus{border-radius:999px;padding:5px 8px;font-size:7px;font-weight:850;background:#eef1ef;color:#61716b}.appointmentStatus.confirmed,.appointmentStatus.scheduled{background:#e7f5ee;color:#34765f}.appointmentStatus.cancelled{background:#faece8;color:#9c5143}.appointmentStatus.completed{background:#edf0f7;color:#50648e}.emptyRealtime.small{min-height:150px}@media(max-width:900px){.realAppointment{grid-template-columns:75px 1fr}.appointmentStatus{grid-column:2;width:max-content}}.premiumAppointmentLayout{display:grid;grid-template-columns:minmax(330px,.72fr) minmax(620px,1.55fr);gap:18px;align-items:start}.appointmentSettingsColumn,.appointmentMainColumn{display:flex;flex-direction:column;gap:18px}.compactAppointmentSettings{padding:20px}.compactAppointmentHead{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:15px;border-bottom:1px solid #eee6da}.compactAppointmentGeneral{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:16px 0}.compactAppointmentGeneral label{display:flex;flex-direction:column;gap:5px}.compactAppointmentGeneral label>span{font-size:8px;font-weight:800;color:#71665b}.compactAppointmentGeneral select{width:100%;height:38px;border:1px solid #e3dbcf;border-radius:9px;padding:0 10px;background:#fff;color:var(--ink);outline:none;font-size:10px}.compactScheduleTable{border:1px solid #e8e0d4;border-radius:12px;overflow:hidden}.compactScheduleHeader,.compactScheduleRow{display:grid;grid-template-columns:1.1fr .95fr .9fr .9fr;gap:8px;align-items:center}.compactScheduleHeader{padding:8px 10px;background:#faf7f1;font-size:7px;font-weight:850;letter-spacing:.12em;text-transform:uppercase;color:#918477}.compactScheduleRow{min-height:46px;padding:7px 10px;border-top:1px solid #eee7dc;opacity:.55}.compactScheduleRow.enabled{opacity:1}.compactScheduleRow strong{font-size:9px}.compactScheduleRow input[type=time]{width:100%;height:32px;border:1px solid #e3dbcf;border-radius:8px;background:#fff;padding:0 7px;font-size:9px;color:var(--ink)}.compactScheduleRow input:disabled{background:#f5f2ed;color:#b5ada3}.appointmentTimezoneCard{padding:18px}.appointmentTimezoneCard span,.appointmentTimezoneCard strong,.appointmentTimezoneCard small{display:block}.appointmentTimezoneCard span{font-size:8px;color:var(--muted)}.appointmentTimezoneCard strong{margin-top:7px;font-size:11px}.appointmentTimezoneCard small{margin-top:6px;color:var(--muted);font-size:8px}.appointmentEngineMini{padding:18px;display:flex;align-items:center;gap:10px}.appointmentEngineMini b,.appointmentEngineMini small{display:block}.appointmentEngineMini b{font-size:10px}.appointmentEngineMini small{margin-top:3px;font-size:8px;color:var(--muted)}.premiumCalendarPanel{padding:22px}.premiumCalendarHead{display:grid;grid-template-columns:40px 1fr 40px;gap:14px;align-items:center;margin-bottom:20px}.premiumCalendarHead>div{text-align:center}.premiumCalendarHead h2{margin:5px 0 0;font-size:22px;text-transform:capitalize}.premiumCalendarGrid{display:grid;grid-template-columns:repeat(7,1fr);gap:7px}.premiumCalendarGrid>b{padding:6px 0 8px;text-align:center;font-size:8px;color:#887d71}.premiumCalendarBlank{height:53px}.premiumCalendarDay{min-height:53px;border:1px solid #e9e0d4;background:#fff;border-radius:10px;position:relative;color:var(--ink);transition:.15s ease}.premiumCalendarDay:hover{transform:translateY(-1px);border-color:#d4ad5b;box-shadow:0 5px 14px #0d1e2e0d}.premiumCalendarDay.today{box-shadow:inset 0 0 0 1px #d3ab55}.premiumCalendarDay.selected{background:#102536;border-color:#102536;color:#fff;box-shadow:0 7px 18px #0a1d2b29}.premiumCalendarDay>em{position:absolute;width:7px;height:7px;right:8px;bottom:7px;border-radius:999px;background:#c69736;font-size:0}.premiumCalendarDay.selected>em{background:#efc76a}.premiumDayAppointments{padding:22px}.premiumDayHead{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:13px;border-bottom:1px solid #eee7dc}.premiumDayHead h2{margin:5px 0 0;font-size:19px;text-transform:none}.premiumAppointmentList{display:flex;flex-direction:column}.premiumAppointmentRow{display:grid;grid-template-columns:145px 1fr auto;gap:18px;align-items:center;min-height:68px;border-top:1px solid #eee7dc}.premiumAppointmentRow:first-child{border-top:0}.premiumAppointmentTime strong,.premiumAppointmentTime span{display:block}.premiumAppointmentTime strong{font-size:13px}.premiumStatus{margin-top:4px;font-size:8px;color:#537066}.premiumStatus.confirmed{color:#3e8a70}.premiumStatus.cancelled{color:#a45246}.premiumAppointmentPerson strong,.premiumAppointmentPerson span{display:block}.premiumAppointmentPerson strong{font-size:12px}.premiumAppointmentPerson span{margin-top:4px;color:var(--muted);font-size:9px}.premiumAppointmentActions{display:flex;gap:7px}.premiumAppointmentActions button{width:32px;height:32px;border-radius:8px;border:1px solid #e5ddd1;background:#fff;color:#677784;display:grid;place-items:center}.premiumEmptyAppointments{min-height:165px;display:flex;align-items:center;justify-content:center;gap:14px;text-align:left;color:#83909b}.premiumEmptyAppointments h3{margin:0;color:var(--ink);font-size:14px}.premiumEmptyAppointments p{margin:5px 0 0;max-width:420px;font-size:10px}.premiumAvailablePanel{padding:20px 22px}.premiumAvailableHead{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:14px}.premiumAvailableHead h3{margin:4px 0 0;font-size:13px}.premiumDatePicker{height:36px;display:flex;align-items:center;gap:6px;padding:0 9px;border:1px solid #e4dccf;border-radius:9px;background:#fff}.premiumDatePicker input{border:0;outline:0;background:transparent;font-size:9px;color:var(--ink)}.premiumSlots{display:flex;flex-wrap:wrap;gap:8px}.premiumSlots button{min-width:61px;height:35px;border-radius:9px;border:1px solid #a8d9c8;background:#f8fffc;color:#398168;font-size:9px;font-weight:750}.premiumSlotsMessage{min-height:70px;display:grid;place-items:center;color:var(--muted);font-size:10px}@media(max-width:1150px){.premiumAppointmentLayout{grid-template-columns:1fr}}@media(max-width:900px){.compactAppointmentGeneral{grid-template-columns:1fr}.compactScheduleHeader,.compactScheduleRow{grid-template-columns:1fr 1fr}.compactScheduleHeader span:nth-child(3),.compactScheduleHeader span:nth-child(4){display:none}.premiumAppointmentRow{grid-template-columns:95px 1fr}.premiumAppointmentActions{grid-column:2}}.mlmHeadActions{display:flex;gap:9px;flex-wrap:wrap}.integratedFunnelBlock{margin-bottom:40px}.mlmLibrary{margin-top:8px}.mlmSectionHead{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:0 0 17px}.mlmSectionHead.compact{margin-top:28px}.mlmSectionHead h2{margin:5px 0 4px;font-family:Georgia,Times New Roman,serif;font-size:26px;color:var(--ink)}.mlmSectionHead p{margin:0;max-width:700px;color:var(--muted);font-size:11px;line-height:1.55}.mlmCount{flex:0 0 auto;background:#fff;border:1px solid var(--line);color:#657381;border-radius:999px;padding:7px 11px;font-size:9px;font-weight:800}.mlmFeaturedGrid,.mlmGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:13px}.mlmCard{min-width:0;position:relative;background:#fff;border:1px solid #e6ded2;border-radius:16px;padding:13px;box-shadow:0 8px 26px #0d1e2e0b;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.mlmCard:hover{transform:translateY(-2px);border-color:#d7c49e;box-shadow:0 14px 36px #0d1e2e14}.mlmCard.featured{box-shadow:0 12px 34px #0d1e2e11}.mlmRemove{position:absolute;top:8px;right:8px;z-index:3;width:25px;height:25px;border-radius:8px;border:1px solid #eee5d7;background:#ffffffeb;color:#9b762f;display:grid;place-items:center;opacity:.32;transition:.18s}.mlmCard:hover .mlmRemove{opacity:1}.mlmLogoStage{height:122px;border-radius:12px;background:radial-gradient(circle at 50% 28%,rgba(227,189,106,.12),transparent 43%),linear-gradient(180deg,#fffefa,#faf7f1);border:1px solid #f0eae1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:14px;text-align:center}.mlmLogoMark{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(145deg,#0d2639,var(--navy));color:var(--gold2);font-family:Georgia,serif;font-size:15px;font-weight:800;letter-spacing:-.02em;box-shadow:0 9px 22px #07131f21}.mlmCard.featured .mlmLogoMark{background:linear-gradient(145deg,var(--gold2),#a9782e);color:var(--navy)}.mlmWordmark{width:100%;color:#112236;font-size:12px;line-height:1.2;letter-spacing:.025em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mlmMeta{display:flex;justify-content:space-between;align-items:center;gap:6px;margin:11px 0}.mlmCategory{min-width:0;color:#768391;font-size:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mlmComingSoon{flex:0 0 auto;border-radius:999px;background:#f4ead4;color:#8b651f;padding:5px 7px;font-size:6.5px;font-weight:900;letter-spacing:.08em}.mlmSoonButton{width:100%;height:34px;border-radius:9px;border:1px solid #e9e1d5;background:#fbf9f5;color:#9ba3aa;font-size:9px;font-weight:800;cursor:not-allowed}.mlmDivider{height:1px;background:#e5ddd1;margin:34px 0 24px}.mlmLibraryToolbar{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:8px}.mlmSearch{width:min(430px,100%);height:42px;border:1px solid #e5ddd1;background:#fff;border-radius:11px;display:flex;align-items:center;gap:8px;padding:0 12px;color:#82909c}.mlmSearch input{border:0;outline:0;background:transparent;flex:1;min-width:0;color:var(--ink)}.mlmCategories{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.mlmCategories button{height:34px;padding:0 11px;border:1px solid #e6dfd4;border-radius:9px;background:#fff;color:#64727f;font-size:9px;font-weight:750}.mlmCategories button.active{background:#fff5df;border-color:#dcb55f;color:#815b18}.mlmShowMoreWrap{display:flex;justify-content:center;padding:24px 0 5px}.mlmNoResults{min-height:180px;border:1px dashed #d9d0c3;border-radius:16px;display:grid;place-items:center;background:#fff;color:var(--muted);font-size:11px}.mlmInfrastructureNote{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:28px;padding:13px;color:#6f7d8c;font-size:9px}.mlmInfrastructureNote svg{color:#9b762f}@media(max-width:1400px){.mlmFeaturedGrid,.mlmGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1100px){.mlmFeaturedGrid,.mlmGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.mlmLibraryToolbar{align-items:flex-start;flex-direction:column}}@media(max-width:760px){.mlmFeaturedGrid,.mlmGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.mlmSectionHead{align-items:flex-start;flex-direction:column}.mlmHeadActions{width:100%}.mlmHeadActions button{flex:1}}@media(max-width:480px){.mlmFeaturedGrid,.mlmGrid{grid-template-columns:1fr}}.funnelAdvisorBanner{position:relative;overflow:hidden;display:grid;grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:26px;margin:0 0 30px;padding:27px 30px;background:radial-gradient(circle at 8% 20%,rgba(201,154,57,.13),transparent 28%),linear-gradient(135deg,#fff,#fbf8f1 58%,#f5efe3);border:1px solid #e4d8c6;border-radius:24px;box-shadow:0 18px 55px #07182714}.funnelAdvisorBanner:after{content:"";position:absolute;width:220px;height:220px;right:-100px;top:-130px;border:1px solid rgba(201,154,57,.18);border-radius:50%}.funnelAdvisorVisual{position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.funnelAdvisorOrb{width:82px;height:82px;display:flex;align-items:center;justify-content:center;color:#d4a548;background:#071827;border-radius:24px;box-shadow:0 14px 35px #0718272e,inset 0 0 0 1px #ffffff14}.funnelAdvisorCopy{position:relative;z-index:1;min-width:0}.funnelAdvisorCopy h2{margin:6px 0 8px;color:#071827;font-size:25px;line-height:1.08;letter-spacing:-.025em}.funnelAdvisorCopy p{max-width:720px;margin:0;color:#66778b;font-size:14px;line-height:1.65}.funnelAdvisorBenefits{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:15px}.funnelAdvisorBenefits span{display:flex;align-items:center;gap:6px;color:#33465a;font-size:12px;font-weight:700}.funnelAdvisorBenefits svg{color:#c99a39}.funnelAdvisorAction{position:relative;z-index:1;min-width:205px;display:flex;flex-direction:column;align-items:flex-end;gap:9px}.funnelAdvisorAction>span{color:#7b8794;font-size:11px;font-weight:700}.funnelAdvisorButton{border:0;min-height:46px;padding:0 19px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:13px;background:#071827;color:#fff;font-weight:800;font-size:13px;cursor:pointer;box-shadow:0 12px 28px #0718272e;transition:.2s ease}.funnelAdvisorButton:hover{transform:translateY(-2px);box-shadow:0 16px 32px #07182738}.funnelAdvisorOverlay{position:fixed;inset:0;z-index:5000;display:flex;align-items:center;justify-content:center;padding:24px;background:#040f1994;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.funnelAdvisorModal{width:min(760px,100%);height:min(760px,calc(100vh - 48px));display:flex;flex-direction:column;overflow:hidden;background:#f9f7f2;border:1px solid rgba(255,255,255,.65);border-radius:25px;box-shadow:0 35px 100px #020c1557}.funnelAdvisorHeader{display:grid;grid-template-columns:48px minmax(0,1fr) 38px;align-items:center;gap:14px;padding:20px 22px;background:#fff;border-bottom:1px solid #ebe4d9}.funnelAdvisorHeaderIcon{width:46px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:14px;background:#071827;color:#d8aa4c}.funnelAdvisorHeaderCopy h2{margin:3px 0 2px;color:#071827;font-size:18px;letter-spacing:-.02em}.funnelAdvisorHeaderCopy p{margin:0;color:#7a8794;font-size:11px}.funnelAdvisorClose{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid #e7dfd4;border-radius:11px;background:#fff;color:#5d6c7b;cursor:pointer}.funnelAdvisorTrust{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 22px;background:#f5f1e9;border-bottom:1px solid #e8e0d4;color:#657586;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.funnelAdvisorTrust>div,.funnelAdvisorTrust>span{display:flex;align-items:center;gap:7px}.advisorLiveDot{width:7px;height:7px;border-radius:50%;background:#33a56f;box-shadow:0 0 0 4px #33a56f1f}.funnelAdvisorMessages{flex:1;overflow-y:auto;padding:25px 23px;display:flex;flex-direction:column;gap:16px;background:radial-gradient(circle at 0 0,rgba(201,154,57,.055),transparent 28%),#faf8f4}.advisorMessage{display:flex;gap:9px;align-items:flex-end}.advisorMessage.user{justify-content:flex-end}.advisorMiniAvatar{flex:0 0 auto;width:29px;height:29px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:#071827;color:#d5a64b}.advisorBubble{max-width:76%;padding:12px 15px;color:#23384b;background:#fff;border:1px solid #e7e0d6;border-radius:17px 17px 17px 5px;font-size:13px;line-height:1.58;box-shadow:0 5px 15px #0718270a;white-space:pre-wrap}.advisorMessage.user .advisorBubble{color:#fff;background:#071827;border-color:#071827;border-radius:17px 17px 5px}.advisorTyping{display:flex;gap:5px;align-items:center;min-height:22px}.advisorTyping i{width:6px;height:6px;border-radius:50%;background:#8b97a2;animation:advisorPulse 1.1s infinite}.advisorTyping i:nth-child(2){animation-delay:.15s}.advisorTyping i:nth-child(3){animation-delay:.3s}@keyframes advisorPulse{0%,70%,to{opacity:.35;transform:translateY(0)}35%{opacity:1;transform:translateY(-3px)}}.advisorError{margin:0 22px 12px;padding:10px 12px;color:#9b3333;background:#fff1f1;border:1px solid #f0cece;border-radius:11px;font-size:12px}.funnelAdvisorComposer{display:grid;grid-template-columns:1fr 48px;gap:10px;padding:14px 18px;background:#fff;border-top:1px solid #e8e0d5}.funnelAdvisorComposer textarea{width:100%;resize:none;outline:none;padding:12px 14px;font:inherit;font-size:13px;line-height:1.45;color:#071827;background:#f7f5f1;border:1px solid #e3ddd4;border-radius:13px}.funnelAdvisorComposer textarea:focus{border-color:#c9a361;box-shadow:0 0 0 3px #c99a3917}.funnelAdvisorComposer button{border:0;border-radius:13px;background:#071827;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.funnelAdvisorComposer button:disabled{opacity:.35;cursor:not-allowed}.funnelAdvisorFooter{min-height:37px;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 15px 10px;background:#fff;color:#86919c;font-size:10px}.advisorConfirmBox{margin:0;padding:17px 20px;display:flex;align-items:center;justify-content:space-between;gap:20px;background:#fff;border-top:1px solid #e8e0d5}.advisorConfirmBox strong{display:block;margin:4px 0;color:#071827;font-size:15px}.advisorConfirmBox p{margin:0;color:#718090;font-size:11px;line-height:1.5}.funnelAdvisorSuccess{flex:1;overflow-y:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:42px 34px;background:radial-gradient(circle at 50% 0,rgba(201,154,57,.1),transparent 32%),#faf8f4}.advisorSuccessIcon{width:72px;height:72px;display:flex;align-items:center;justify-content:center;margin-bottom:18px;border-radius:22px;color:#d4a446;background:#071827;box-shadow:0 18px 38px #07182729}.funnelAdvisorSuccess h2{max-width:500px;margin:8px 0 9px;color:#071827;font-size:27px;line-height:1.12}.funnelAdvisorSuccess>p{max-width:520px;margin:0;color:#6d7b89;font-size:13px;line-height:1.6}.advisorFolio{width:min(460px,100%);margin:23px 0 13px;padding:15px;border:1px solid #e1d3bd;border-radius:14px;background:#fff}.advisorFolio span{display:block;margin-bottom:5px;color:#93836c;font-size:9px;font-weight:900;letter-spacing:.14em}.advisorFolio strong{display:block;color:#071827;font-size:21px;letter-spacing:.045em}.advisorEta{width:min(460px,100%);display:flex;align-items:center;justify-content:center;gap:11px;margin:0 0 13px;padding:13px;color:#071827;background:#f2eadc;border-radius:13px}.advisorEta div{display:flex;flex-direction:column;align-items:flex-start}.advisorEta span{color:#817361;font-size:10px}.advisorEta strong{font-size:16px}.advisorEmailNotice{width:min(460px,100%);display:flex;align-items:center;gap:9px;margin-bottom:15px;padding:11px 13px;text-align:left;color:#486071;background:#fff;border:1px solid #e5ddd2;border-radius:12px;font-size:11px;line-height:1.45}.advisorTrackingText{margin-bottom:20px!important;font-size:11px!important}@media(max-width:900px){.funnelAdvisorBanner{grid-template-columns:72px 1fr}.funnelAdvisorAction{grid-column:1/-1;width:100%;align-items:stretch}.funnelAdvisorAction>span{display:none}.funnelAdvisorButton{width:100%}.funnelAdvisorOrb{width:66px;height:66px}}@media(max-width:600px){.funnelAdvisorBanner{grid-template-columns:1fr;padding:22px}.funnelAdvisorVisual{justify-content:flex-start}.funnelAdvisorOverlay{align-items:flex-end;padding:0}.funnelAdvisorModal{width:100%;height:92vh;border-radius:22px 22px 0 0}.advisorBubble{max-width:88%}.advisorConfirmBox{flex-direction:column;align-items:stretch}}.mlmRequestButton{width:100%;min-height:42px;margin-top:12px;padding:0 14px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid #d9c49d;border-radius:11px;background:linear-gradient(135deg,#fffdf8,#f6eddd);color:#071827;font-size:11px;font-weight:850;letter-spacing:.01em;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.mlmRequestButton svg{color:#c99a39}.mlmRequestButton:hover{transform:translateY(-2px);border-color:#c99a39;background:#071827;color:#fff;box-shadow:0 11px 25px #07182721}.mlmRequestButton:hover svg{color:#d9ad53}.mlmLogoStage{position:relative;min-height:142px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 18px;overflow:hidden}.mlmOfficialLogoWrap{width:100%;height:96px;display:flex;align-items:center;justify-content:center;padding:6px 14px}.mlmOfficialLogo{display:block;width:auto;height:auto;max-width:88%;max-height:78px;object-fit:contain;object-position:center;filter:drop-shadow(0 5px 12px rgba(7,24,39,.045))}.mlmLogo-ascensum{max-width:72%;max-height:86px}.mlmLogo-travorium{max-width:86%;max-height:74px}.mlmLogo-hgw{max-width:67%;max-height:90px}.mlmLogo-farmasi{max-width:78%;max-height:76px;mix-blend-mode:multiply}.mlmLogo-herbalife{max-width:80%;max-height:65px}.mlmLogo-vitalhealth{max-width:84%;max-height:70px}.mlmLogo-melaleuca{max-width:88%;max-height:73px}.mlmLogo-lifewave{max-width:85%;max-height:73px}.mlmLogo-mary-kay{max-width:78%;max-height:67px}.mlmCard .mlmLogoStage{background:radial-gradient(circle at 50% 44%,#fffffffa,#fffffff0 46%,#f8f4edf7)}.mlmCard.featured .mlmLogoStage{background:radial-gradient(circle at 50% 40%,#fff,#fffdf8 54%,#f8f2e7)}.mlmCard:hover .mlmOfficialLogo{transform:scale(1.025)}.mlmOfficialLogo{transition:transform .22s ease,filter .22s ease}@media(max-width:700px){.mlmLogoStage{min-height:125px}.mlmOfficialLogoWrap{height:80px}.mlmOfficialLogo{max-height:68px}}.mlmCard{background:#fffdf9}.mlmLogoStage,.mlmCard.featured .mlmLogoStage{background:linear-gradient(180deg,#fffdf9,#fbf7f0)!important}.mlmOfficialLogo{background:transparent!important;mix-blend-mode:normal!important}.mlmLogo-farmasi{border-radius:10px;box-shadow:none!important}.mlmLogo-ascensum,.mlmLogo-travorium,.mlmLogo-hgw,.mlmLogo-herbalife,.mlmLogo-vitalhealth,.mlmLogo-melaleuca,.mlmLogo-lifewave,.mlmLogo-mary-kay{background:transparent!important}.mlmLogo-ascensum{max-width:60%;max-height:88px}.mlmLogo-travorium{max-width:78%;max-height:70px}.mlmLogo-hgw{max-width:58%;max-height:88px}.mlmLogo-vitalhealth{max-width:76%;max-height:66px}.mlmLogo-mary-kay{max-width:72%;max-height:60px}.mlmLogo-melaleuca{max-width:78%;max-height:66px}.mlmLogo-lifewave{max-width:74%;max-height:64px}.mlmLogo-herbalife{max-width:72%;max-height:62px}.mlmLogo-farmasi{max-width:70%;max-height:64px}.mlmLogoStage{min-height:142px!important;padding:10px!important}.mlmOfficialLogoWrap{width:100%!important;height:116px!important;padding:0 5px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;overflow:visible!important}.mlmOfficialLogo{width:auto!important;height:auto!important;max-width:94%!important;max-height:105px!important;object-fit:contain!important;object-position:center!important;background:transparent!important;mix-blend-mode:normal!important}.mlmLogo-ascensum{max-width:82%!important;max-height:112px!important}.mlmLogo-travorium{max-width:94%!important;max-height:92px!important}.mlmLogo-hgw{max-width:80%!important;max-height:112px!important}.mlmLogo-vitalhealth{max-width:94%!important;max-height:88px!important}.mlmLogo-mary-kay{max-width:92%!important;max-height:84px!important}.mlmLogo-melaleuca{max-width:94%!important;max-height:94px!important}.mlmLogo-farmasi{max-width:92%!important;max-height:92px!important}.mlmLogo-lifewave{max-width:94%!important;max-height:92px!important}.mlmLogo-herbalife{max-width:92%!important;max-height:88px!important}.mlmCard:hover .mlmOfficialLogo{transform:scale(1.04)}@media(max-width:700px){.mlmOfficialLogoWrap{height:100px!important}.mlmOfficialLogo{max-height:92px!important}}.mlmLogo-melaleuca{max-width:96%!important;max-height:104px!important}.mlmLogo-farmasi{max-width:94%!important;max-height:104px!important;border-radius:0!important;background:transparent!important}.mlmOfficialLogo{background:transparent!important;box-shadow:none!important}.mlmLogo-melaleuca{width:auto!important;max-width:96%!important;max-height:108px!important;background:transparent!important;mix-blend-mode:normal!important}.mlmLogo-farmasi{width:auto!important;max-width:94%!important;max-height:105px!important;background:transparent!important;border-radius:0!important;mix-blend-mode:normal!important}.mlmOfficialLogoWrap{background:transparent!important}.mlmOfficialLogoWrap{width:100%!important;height:132px!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:visible!important;background:transparent!important}.mlmOfficialLogo{width:auto!important;height:auto!important;max-width:98%!important;max-height:122px!important;object-fit:contain!important}.mlmLogo-melaleuca{max-width:98%!important;max-height:116px!important}.mlmLogo-farmasi{max-width:86%!important;max-height:118px!important}.mlmLogo-mary-kay{max-width:98%!important;max-height:116px!important}.mlmLogo-travorium{max-width:98%!important;max-height:120px!important}.mlmLogo-vitalhealth{max-width:98%!important;max-height:118px!important}.mlmLogo-hgw{max-height:122px!important}.mlmLogo-lifewave,.mlmLogo-herbalife{max-width:98%!important;max-height:118px!important}.mlmLogo-ascensum{max-height:122px!important}.integrationGrid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:18px!important;align-items:stretch!important}.integrationCard{min-width:0!important;height:100%!important}@media(max-width:1350px){.integrationGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:900px){.integrationGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:600px){.integrationGrid{grid-template-columns:1fr!important}}.paidHeadActions{display:flex;gap:12px;align-items:center}.paidMetrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin-bottom:26px}.paidMetric{background:#fff;border:1px solid #e6ded2;border-radius:16px;padding:19px;display:flex;gap:15px;align-items:flex-start;box-shadow:0 8px 26px #07182709}.paidMetricIcon{width:46px;height:46px;min-width:46px;border-radius:12px;background:#fbf0da;color:#b47c16;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:800}.paidMetric span{display:block;color:#66778b;font-size:13px;font-weight:700}.paidMetric strong{display:block;color:#071827;font-size:26px;line-height:1.15;margin:3px 0}.paidMetric em{font-style:normal;color:#66778b;font-size:12px}.paidToolbar{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px}.paidFilters{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.paidFilters button{border:0;background:transparent;padding:11px 16px;border-radius:10px;color:#24364a;font-weight:700;cursor:pointer}.paidFilters button.active{background:#f4d99d;color:#785113}.paidPeriod{display:flex;align-items:center;gap:18px;background:#fff;border:1px solid #e6ded2;border-radius:10px;padding:11px 16px;color:#223247;font-weight:700}.paidPlatformGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.paidPlatformCard{background:#fff;border:1px solid #e6ded2;border-radius:16px;padding:20px;min-height:218px;display:flex;flex-direction:column;box-shadow:0 8px 26px #07182707}.paidPlatformTop{height:42px;display:flex;align-items:flex-start}.paidBrand{min-width:38px;height:38px;padding:0 8px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:13px;background:#071827;color:#fff}.paidBrand-meta{color:#0876ff;background:#eef5ff}.paidBrand-tt{background:#050505}.paidBrand-yt{background:#f41616}.paidBrand-g{background:#eef4ff;color:#2867d8}.paidBrand-in{background:#0a66c2}.paidBrand-ms{background:#eef6f2;color:#15845b}.paidBrand-x{background:#050505}.paidBrand-p{background:#e60023}.paidBrand-tb{background:#062c4a}.paidBrand-ob{background:#ff7900}.paidPlatformCard h3{margin:8px 0 2px;color:#071827;font-size:17px}.paidPlatformCard>span{color:#53667b;font-size:13px}.paidPlatformCard p{color:#66778b;font-size:12px;line-height:1.55;margin:10px 0 18px;flex:1}.paidPlatformBottom{display:flex;justify-content:space-between;align-items:center}.paidPlatformBottom button{border:0;border-radius:8px;background:#e9f8ef;color:#118b50;font-size:12px;font-weight:800;padding:9px 12px;cursor:pointer}.paidMiniChart{width:38px;height:38px;border:1px solid #e5ddd1;border-radius:9px;display:flex;align-items:center;justify-content:center;color:#ad7a27}.paidBottomPanel{margin-top:18px;background:#fff;border:1px solid #e6ded2;border-radius:16px;padding:21px;display:grid;grid-template-columns:1.6fr repeat(3,1fr);gap:20px;align-items:center}.paidBottomLead{display:flex;gap:16px;align-items:center}.paidTarget{width:58px;height:58px;min-width:58px;border-radius:50%;background:#fbf0da;color:#c58b22;font-size:29px;display:flex;align-items:center;justify-content:center}.paidBottomLead h3{margin:0 0 5px;color:#071827}.paidBottomLead p{margin:0;color:#66778b;font-size:12px;line-height:1.45}.paidFeature{display:flex;gap:11px;padding-left:18px;border-left:1px solid #ece5db;color:#c18b28}.paidFeature strong{display:block;color:#071827;font-size:12px;margin-bottom:5px}.paidFeature span{display:block;color:#66778b;font-size:11px;line-height:1.4}@media(max-width:1450px){.paidPlatformGrid,.paidMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}.paidBottomPanel{grid-template-columns:1fr 1fr}}@media(max-width:900px){.paidPlatformGrid,.paidMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.paidToolbar{align-items:flex-start;flex-direction:column}.paidBottomPanel{grid-template-columns:1fr}.paidFeature{border-left:0;padding-left:0}}@media(max-width:600px){.paidPlatformGrid,.paidMetrics{grid-template-columns:1fr}.paidHeadActions{flex-direction:column;align-items:stretch}}.premiumNav{display:flex!important;flex-direction:column!important;gap:5px!important}.premiumNav>button,.premiumNav .navParent,.premiumNav .navChild{width:100%!important}.navGroup{display:flex;flex-direction:column;gap:6px}.navParent,.navSingle{position:relative;display:flex!important;align-items:center!important;gap:12px!important;min-height:44px!important;border-radius:12px!important;transition:all .2s ease!important}.navParent .navChevron{margin-left:auto!important;transition:transform .2s ease!important}.navGroup.open .navChevron{transform:rotate(180deg)!important}.navGroup.groupActive>.navParent{background:#43c8e814!important;color:#e9fbff!important;border:1px solid rgba(86,212,239,.3)!important}.navChildren{margin:2px 0 7px 18px!important;padding:8px!important;border:1px solid rgba(98,190,211,.2)!important;border-radius:14px!important;background:#ffffff05!important;display:flex!important;flex-direction:column!important;gap:4px!important}.navChild{display:flex!important;align-items:center!important;gap:11px!important;min-height:39px!important;padding:9px 11px!important;border-radius:10px!important;font-size:13px!important;color:#aebdcc!important}.navChild:hover{background:#ffffff0b!important;color:#fff!important}.navChild.active{background:#46cdeb1a!important;color:#65dcf5!important;border:1px solid rgba(89,211,238,.22)!important}.navChild em{margin-left:auto!important;min-width:21px!important;height:21px!important;border-radius:999px!important;background:#c99a39!important;color:#061625!important;display:flex!important;align-items:center!important;justify-content:center!important;font-style:normal!important;font-size:10px!important;font-weight:900!important}.navSingle.goldAccent{margin:5px 0!important;color:#e8b947!important;background:#c99a3911!important;border:1px solid rgba(201,154,57,.25)!important}.navSingle.goldAccent:hover,.navSingle.goldAccent.active{background:#c99a391f!important;color:#ffd768!important}.navSingle.active{box-shadow:inset 3px 0 #c99a39!important}.sidebar nav{overflow-y:auto!important;overflow-x:hidden!important;padding-right:3px!important}.sidebar nav::-webkit-scrollbar{width:3px}.sidebar nav::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:999px}@media(max-width:900px){.navChildren{margin-left:10px!important}}.profilePhotoPreview{width:110px;height:110px;border-radius:20px;overflow:hidden;position:relative;display:grid;place-items:center;background:radial-gradient(circle at 30% 20%,rgba(211,173,91,.22),transparent 38%),linear-gradient(145deg,#102638,#06131f);border:1px solid rgba(199,154,69,.32);box-shadow:0 14px 34px #0819271f,inset 0 0 0 4px #ffffff0a}.profilePhotoPreview img{width:100%;height:100%;object-fit:cover;border-radius:0}.profilePhotoInitials{width:100%;height:100%;display:grid;place-items:center;color:#e0bd72;font-family:Georgia,Times New Roman,serif;font-size:31px;font-weight:700;letter-spacing:.02em}.profilePhotoControls{min-width:0}.profilePhotoControls h3{margin:0 0 5px;font-size:16px}.profilePhotoControls p{max-width:520px;margin:0 0 13px}.profilePhotoUploadBtn{min-height:40px;border:1px solid #d4b36d;border-radius:10px;padding:0 16px;background:linear-gradient(135deg,#e3c377,#c99a45 60%,#a9792c);color:#07131f;font-size:11px;font-weight:800;box-shadow:0 8px 20px #c79a452e;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.profilePhotoUploadBtn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 11px 25px #c79a4540}.profilePhotoUploadBtn:disabled{cursor:wait;opacity:.62}.profilePhotoHelp{display:block;margin-top:8px;color:#8c969e;font-size:9px}.profilePhotoError{width:max-content;max-width:100%;margin-top:9px;padding:7px 10px;border-radius:8px;background:#fff0ed;border:1px solid #f0cbc4;color:#9b4539;font-size:9px;line-height:1.4}.profileMiniInitials{width:38px;height:38px;flex:0 0 38px;border-radius:11px;display:grid;place-items:center;background:linear-gradient(145deg,#183247,#081927);color:#d8b15d;border:1px solid rgba(199,154,69,.28);font-size:10px;font-weight:850;letter-spacing:.04em}@media(max-width:600px){.profilePhotoEdit{grid-template-columns:82px 1fr;gap:14px;align-items:start}.profilePhotoPreview{width:82px;height:82px;border-radius:16px}.profilePhotoInitials{font-size:23px}.profilePhotoUploadBtn{width:100%}}.binaryPage{display:flex;flex-direction:column;gap:14px;min-width:0}.binaryHeader{display:flex;align-items:flex-end;justify-content:space-between;gap:22px}.binaryHeader h1{margin:4px 0 5px;font-family:inherit;font-size:34px;line-height:1;color:#0c1f35;letter-spacing:-.035em}.binaryHeader p{margin:0;color:#718096;font-size:13px}.binaryHeaderActions{display:flex;gap:9px;flex-wrap:wrap;align-items:center}.binarySecondaryBtn{display:inline-flex;align-items:center;gap:7px;border:1px solid #d9dee6;background:#fff;color:#203246;border-radius:999px;padding:10px 15px;font-weight:750;cursor:pointer;box-shadow:0 5px 18px #1121340d}.binarySecondaryBtn.dark{background:#071d33;border-color:#071d33;color:#fff}.binarySecondaryBtn:hover{transform:translateY(-1px)}.binarySecondaryBtn:disabled{opacity:.6;cursor:wait}.binaryIconBtn{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;border:1px solid #dde3ea;background:#fff;color:#536275;cursor:pointer}.binaryLoading,.binaryError{display:flex;align-items:center;gap:10px;border:1px solid #e3e7eb;background:#fff;border-radius:14px;padding:18px;color:#34465a}.binaryError{border-color:#e7c7c3;background:#fff8f7}.binaryError div{display:flex;flex-direction:column;gap:3px}.binaryError span{font-size:13px;color:#8b5a56}.spin{animation:nbBinarySpin 1s linear infinite}@keyframes nbBinarySpin{to{transform:rotate(360deg)}}.binaryKpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.binaryKpi{position:relative;background:#fff;border:1px solid #e8ecf0;border-radius:15px;padding:14px 15px 13px;box-shadow:0 7px 24px #17273a0d;min-height:94px;overflow:hidden}.binaryKpi:before{content:"";position:absolute;left:14px;right:14px;bottom:0;height:2px;border-radius:999px;background:#e7ebef}.binaryKpi>span{display:block;font-size:9px;font-weight:850;letter-spacing:.085em;color:#6f7d8c;margin-bottom:8px}.binaryKpi strong{display:block;color:#10243b;font-size:19px;line-height:1.1}.binaryKpi strong small{font-size:10px;color:#7f8b97}.binaryKpi em{display:block;margin-top:7px;font-style:normal;font-size:10px;color:#8a95a1}.binaryKpi.left:before{background:linear-gradient(90deg,#16a35b,#87dfae)}.binaryKpi.right:before{background:linear-gradient(90deg,#1f72ed,#8dbafa)}.binaryKpi.match:before{background:linear-gradient(90deg,#d49b23,#f1d38e)}.binaryKpi.carry:before{background:linear-gradient(90deg,#7d4ce1,#cab5ff)}.binaryKpi.qualification:before{background:linear-gradient(90deg,#199e58,#82dca9)}.binaryKpi.qualification strong{color:#15934f}.binaryLegBar{height:42px;border:1px solid #e9edf1;background:#ffffffeb;box-shadow:0 7px 22px #192a3e0a;border-radius:14px;display:grid;grid-template-columns:1fr 46px 1fr;align-items:center;text-align:center;color:#23364b;font-size:11px;font-weight:800}.binaryLegBar i{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;justify-self:center;background:#fff9ed;border:1px solid #efc76e;color:#cb8e18;box-shadow:0 6px 18px #cc911829}.leftValue{color:#159b56!important}.rightValue{color:#176fe5!important}.positive{color:#139750!important}.binaryWorkspace{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:stretch;min-height:600px}.binaryWorkspace.panelOpen{grid-template-columns:minmax(0,1fr) 278px}.binaryCanvasCard{position:relative;background:linear-gradient(180deg,#fff,#fdfdfc);border:1px solid #e8ebef;border-radius:18px;box-shadow:0 12px 36px #1325390e;overflow:hidden;min-width:0}.premiumCanvas{padding:0}.binaryTreeViewport{overflow:auto;min-height:535px;padding:12px 18px 64px}.binaryTree{min-width:820px;position:relative;transform-origin:top center;transition:transform .16s ease}.premiumOrbTree{height:520px;padding-top:0}.binaryTreeRow{position:absolute;z-index:3;display:grid}.rootRow{top:0;left:50%;width:220px;transform:translate(-50%);grid-template-columns:1fr}.secondRow{top:205px;left:9%;right:9%;grid-template-columns:190px 190px;justify-content:space-between}.thirdRow{top:396px;left:0;right:0;grid-template-columns:repeat(4,160px);justify-content:space-between;gap:6px}.binaryOrbNode{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0;color:#10243b}.binaryOrbMain{appearance:none;border:0;background:transparent;padding:0;display:flex;flex-direction:column;align-items:center;font:inherit;color:inherit;cursor:pointer;min-width:0}.binaryOrbCircle{position:relative;border-radius:50%;display:grid;place-items:center;background:#fff;color:#fff;font-size:21px;font-weight:850;overflow:hidden;transition:.18s ease}.binaryOrbCircle:after{content:"";position:absolute;inset:5px;border-radius:50%;pointer-events:none}.binaryOrbCircle img{width:100%;height:100%;object-fit:cover}.binaryOrbCircle>span{position:relative;z-index:2}.binaryOrbNode.root .binaryOrbCircle{width:82px;height:82px;border:2px solid #d99a1b;box-shadow:0 0 0 7px #dda1271a,0 8px 24px #a3710c21;background:linear-gradient(145deg,#112d4b,#061b30)}.binaryOrbNode.left .binaryOrbCircle{background:radial-gradient(circle at 45% 42%,#083a2e 0 28%,#073024 62%,#061c18);border:2px solid #19ab62;box-shadow:0 0 0 6px #21b66914,0 8px 20px #1692541a}.binaryOrbNode.right .binaryOrbCircle{background:radial-gradient(circle at 45% 42%,#0b396a 0 28%,#082b51 62%,#061c33);border:2px solid #2184f2;box-shadow:0 0 0 6px #277eee14,0 8px 20px #1e66c91a}.binaryOrbNode.level1 .binaryOrbCircle{width:64px;height:64px}.binaryOrbNode.level2 .binaryOrbCircle{width:52px;height:52px;font-size:17px}.binaryOrbNode:hover .binaryOrbCircle{transform:translateY(-2px);filter:saturate(1.06)}.binaryOrbPosition{margin-top:-4px;position:relative;z-index:4;font-size:8px;font-weight:900;line-height:1;background:#eef2f5;border-radius:999px;padding:3px 7px;color:#6b7480}.binaryOrbNode.root .binaryOrbPosition{background:#dda122;color:#fff}.binaryOrbNode.left .binaryOrbPosition{background:#159e58;color:#fff}.binaryOrbNode.right .binaryOrbPosition{background:#1d70da;color:#fff}.binaryOrbMain>strong{margin-top:7px;display:block;max-width:170px;font-size:12px;line-height:1.15;color:#10243b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.binaryOrbNode.level2 .binaryOrbMain>strong{font-size:10px;max-width:145px;margin-top:6px}.binaryOrbMain>small{margin-top:2px;display:block;max-width:165px;font-size:9px;color:#758294;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.binaryOrbNode.level2 .binaryOrbMain>small{font-size:8px;max-width:145px}.binaryOrbPackage{margin-top:5px;border:1px solid #e2e7ec;background:#f7f9fb;border-radius:999px;padding:3px 8px;font-size:8px;font-weight:800;color:#5b6775;line-height:1}.binaryOrbNode.root .binaryOrbPackage{border-color:#efd194;background:#fff8e9;color:#a66e08}.binaryOrbNode.left .binaryOrbPackage{border-color:#bfe5cf;background:#f1fbf5;color:#238254}.binaryOrbNode.right .binaryOrbPackage{border-color:#c9ddfb;background:#f2f7ff;color:#2767bd}.binaryOrbVolumes{appearance:none;border:1px solid #edf0f3;background:#fff;border-radius:12px;box-shadow:0 6px 16px #1325390b;display:grid;grid-template-columns:1fr 1px 1fr;align-items:center;width:172px;margin-top:8px;padding:7px 8px;font:inherit;cursor:pointer}.binaryOrbNode.level2 .binaryOrbVolumes{width:146px;padding:6px}.binaryOrbVolumes span{display:flex;flex-direction:column;gap:1px;align-items:center}.binaryOrbVolumes b{font-size:11px;color:#19314a}.binaryOrbVolumes span:first-child b{color:#159b56}.binaryOrbNode.right .binaryOrbVolumes span:last-child b{color:#176fe5}.binaryOrbVolumes small{font-size:7px;color:#778493;font-weight:800}.binaryOrbVolumes i{height:24px;background:#e3e8ed}.binaryOrbOpen{position:absolute;right:2px;top:40px;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:#fff;border:1px solid #e5e9ed;color:#637183;box-shadow:0 5px 14px #14253814;cursor:pointer;opacity:0;transition:.15s}.binaryOrbNode:hover .binaryOrbOpen{opacity:1}.binaryOrbEmpty{appearance:none;border:0;background:transparent;font:inherit;cursor:default}.binaryOrbEmpty .binaryOrbCircle{border:1.5px dashed #bac5d1!important;background:#fff!important;color:#34465a!important;box-shadow:none!important}.binaryOrbEmpty strong{font-size:10px;margin-top:10px;color:#3b4753}.binaryOrbEmpty small{font-size:8px;margin-top:3px;color:#8a95a1}.binaryOrbEmpty .binaryOrbPosition{background:#eef1f4;color:#7d8792}.binaryBranchLine{position:absolute;z-index:1;pointer-events:none}.rootToFirst{left:16.5%;right:16.5%;top:192px;height:22px;border-top:1.5px solid transparent;border-image:linear-gradient(90deg,#19a75e 0 49.7%,#d2a13c 49.8% 50.2%,#237fe8 50.3% 100%) 1}.rootToFirst:before{content:"";position:absolute;left:50%;top:-28px;width:1.5px;height:28px;background:#d2a13c}.rootToFirst:after{content:"";position:absolute;left:50%;top:-3px;width:7px;height:7px;border-radius:50%;transform:translate(-50%);background:#e4aa2a;box-shadow:0 0 0 4px #e1a5241a}.firstLeft{left:7.5%;width:35%;top:387px;height:18px;border-top:1.5px solid #19a75e}.firstLeft:before,.firstLeft:after,.firstRight:before,.firstRight:after{content:"";position:absolute;top:-3.5px;width:7px;height:7px;border-radius:50%}.firstLeft:before{left:0;background:#19a75e}.firstLeft:after{right:0;background:#19a75e}.firstRight{right:7.5%;width:35%;top:387px;height:18px;border-top:1.5px solid #237fe8}.firstRight:before{left:0;background:#237fe8}.firstRight:after{right:0;background:#237fe8}.secondRow .binaryOrbNode:before{content:"";position:absolute;top:-14px;left:50%;height:14px;width:1.5px;background:currentColor;opacity:.75}.secondRow .left{color:#19a75e}.secondRow .right{color:#237fe8}.thirdRow .binaryOrbNode:before{content:"";position:absolute;top:-9px;left:50%;height:9px;width:1.5px;background:currentColor;opacity:.75}.thirdRow .left{color:#19a75e}.thirdRow .right{color:#237fe8}.binaryOrbNode strong,.binaryOrbNode small{color:#10243b}.binaryCanvasControls{position:absolute;left:12px;right:12px;bottom:10px;display:flex;gap:9px;align-items:center;z-index:10}.binaryZoom,.binaryLegend,.binaryControlBtn{height:40px;border:1px solid #e7ebef;background:#fffffff5;border-radius:12px;box-shadow:0 6px 18px #16273a0b}.binaryZoom{display:grid;grid-template-columns:38px 58px 38px;align-items:center}.binaryZoom button,.binaryControlBtn{border:0;background:transparent;display:grid;place-items:center;color:#203247;cursor:pointer}.binaryZoom span{text-align:center;font-size:11px;font-weight:800;color:#26394e}.binaryControlBtn{width:40px}.binaryLegend{margin-left:auto;display:flex!important;align-items:center;gap:8px;padding:0 13px;font-size:9px!important;font-weight:750;color:#627083}.leftDot,.rightDot,.goldDot{width:8px;height:8px;border-radius:50%;display:inline-block}.leftDot{background:#18a45d}.rightDot{background:#2078e5}.goldDot{background:#d8a128}.binaryMemberPanel{background:#fff;border:1px solid #e7ebef;border-radius:18px;box-shadow:0 12px 36px #13253912;overflow:hidden;align-self:stretch;min-height:535px}.binaryMemberPanelHead{height:52px;display:flex;align-items:center;justify-content:space-between;padding:0 15px;border-bottom:1px solid #eef1f4}.binaryMemberPanelHead strong{text-transform:uppercase;font-size:10px;letter-spacing:.06em;color:#1f3247}.binaryMemberPanelHead button{border:0;background:transparent;color:#4f5f70;cursor:pointer}.binaryMemberIdentity{display:flex;align-items:center;gap:11px;padding:16px;border-bottom:1px solid #eef1f4}.binaryMemberAvatar{width:48px;height:48px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:#0d2e4e;color:#fff;font-weight:850;border:1.5px solid #d5a33c}.binaryMemberAvatar img{width:100%;height:100%;object-fit:cover}.binaryMemberIdentity>div:last-child{display:flex;flex-direction:column;min-width:0}.binaryMemberIdentity strong{font-size:13px;color:#10243b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.binaryMemberIdentity small{font-size:9px;color:#758294;margin-top:2px}.binaryMemberPackage{align-self:flex-start;margin-top:6px;font-size:8px;font-weight:850;border:1px solid #dce4eb;background:#f6f8fa;border-radius:999px;padding:3px 7px;color:#506174}.binaryMemberSection{padding:11px 15px;border-bottom:1px solid #eef1f4}.binaryMemberSection>div{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:34px}.binaryMemberSection span{font-size:9px;color:#586a7d}.binaryMemberSection b{font-size:9px;color:#1a2f47;text-align:right}.binaryMemberFooter{margin:13px 15px;padding:10px 11px;border-radius:10px;background:#f8fafb;color:#4b5c6e;display:flex;align-items:center;gap:7px;font-size:9px}.binaryInfoGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.binaryInfoCard{display:flex;align-items:flex-start;gap:10px;background:#fff;border:1px solid #e9edf1;border-radius:13px;padding:12px;color:#a97e2d}.binaryInfoCard div{display:flex;flex-direction:column;gap:2px}.binaryInfoCard span{font-size:8px;letter-spacing:.08em;font-weight:800;color:#9a8158}.binaryInfoCard strong{font-size:11px;color:#1b3048}@media(max-width:1260px){.binaryWorkspace.panelOpen{grid-template-columns:minmax(0,1fr) 250px}.binaryTree{min-width:760px}.thirdRow{grid-template-columns:repeat(4,145px)}}@media(max-width:1120px){.binaryKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.binaryKpi.qualification{grid-column:span 2}.binaryWorkspace.panelOpen{grid-template-columns:1fr}.binaryMemberPanel{min-height:auto}.binaryTreeViewport{min-height:550px}.binaryInfoGrid{grid-template-columns:1fr}}@media(max-width:700px){.binaryKpis{grid-template-columns:1fr}.binaryKpi.qualification{grid-column:auto}.binaryHeader{align-items:flex-start;flex-direction:column}.binaryHeader h1{font-size:29px}.binaryLegBar{grid-template-columns:1fr}.binaryLegBar i{display:none}.binaryLegBar span:last-child{display:none}.binaryTreeViewport{padding-left:8px;padding-right:8px}.binaryTree{min-width:780px}.binaryCanvasControls{right:auto}.binaryLegend{display:none!important}}.binaryCanvasCard.premiumCanvas{position:relative;padding-top:58px!important;overflow:hidden}.binaryCanvasTopbar{position:absolute;top:14px;left:16px;right:16px;z-index:12;display:flex;align-items:center;justify-content:space-between;gap:14px;pointer-events:none}.binaryCurrentView,.binaryTopControls{pointer-events:auto}.binaryCurrentView{display:flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid #e7e3d9;border-radius:14px;background:#ffffffeb;box-shadow:0 8px 26px #1022360f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.binaryCurrentView span{font-size:9px;font-weight:800;letter-spacing:.12em;color:#8b96a7}.binaryCurrentView b{font-size:12px;color:#102943}.binaryTopControls{display:flex;align-items:center;gap:8px}.binaryMyTreeBtn{height:38px;padding:0 13px;border:1px solid #e6decf;border-radius:12px;background:#fff;color:#102943;font-weight:800;font-size:12px;display:flex;align-items:center;gap:7px;box-shadow:0 8px 22px #1022360f}.binaryZoom.compact{height:38px;min-width:132px;border-radius:12px;background:#fff;border:1px solid #e6e3dc;box-shadow:0 8px 22px #1022360f}.binaryZoom.compact button{width:36px;height:36px}.binaryZoom.compact span{font-size:13px}.binaryCanvasCard .binaryControlBtn{height:38px;width:38px;border-radius:12px;background:#fff;border:1px solid #e6e3dc;box-shadow:0 8px 22px #1022360f}.binaryCanvasControls{display:none!important}.binaryLegendFloating{position:absolute;left:18px;bottom:14px;z-index:8;width:auto!important;min-height:34px;padding:0 12px!important;border:1px solid #e8e4db!important;border-radius:12px!important;background:#fffffff0!important;box-shadow:0 8px 24px #1022360d;font-size:10px!important}.compactInfo{display:none!important}.binaryOrbEmpty:not(.isBlocked){cursor:pointer;transition:transform .18s ease,filter .18s ease}.binaryOrbEmpty:not(.isBlocked):hover{transform:translateY(-3px);filter:drop-shadow(0 10px 16px rgba(11,57,94,.12))}.binaryOrbEmpty:not(.isBlocked) small{color:#c98b16;font-weight:700}.binaryOrbEmpty.isBlocked{opacity:.42;cursor:not-allowed}.binaryOrbEmpty.isBlocked .binaryOrbCircle{background:#f7f7f5!important}.binaryMemberTreeBtn{width:calc(100% - 28px);margin:12px 14px 0;height:42px;border:1px solid #d9e3ee;border-radius:12px;background:#f7fafc;color:#0c2b47;font-weight:800;font-size:12px;display:flex;align-items:center;justify-content:center;gap:7px}.binaryMemberTreeBtn:hover{background:#eef5fa}.binaryModalBackdrop{position:fixed;inset:0;z-index:9999;background:#0514225c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:20px}.binaryRegisterModal{width:min(520px,100%);background:#fff;border:1px solid rgba(217,204,177,.8);border-radius:24px;box-shadow:0 30px 90px #06192b38;overflow:hidden}.binaryRegisterHead{display:flex;justify-content:space-between;align-items:center;padding:22px 24px 16px;border-bottom:1px solid #eee9df}.binaryRegisterHead h3{margin:4px 0 0;font-size:22px;color:#0b2945}.binaryRegisterHead button{border:0;background:#f7f5f1;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:#42556a}.binaryRegisterPlacement{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:16px 24px 2px}.binaryRegisterPlacement div{padding:11px 13px;border-radius:13px;background:#faf9f6;border:1px solid #eee9df}.binaryRegisterPlacement span{display:block;font-size:10px;color:#7a8796;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.binaryRegisterPlacement b{display:block;margin-top:3px;font-size:13px;color:#102943}.binaryRegisterForm{display:grid;gap:12px;padding:18px 24px}.binaryRegisterForm label span{display:block;margin:0 0 6px;font-size:11px;font-weight:800;color:#30485f}.binaryRegisterForm input{width:100%;height:44px;border:1px solid #dfe5ea;border-radius:12px;padding:0 13px;font:inherit;color:#102943;background:#fff;outline:none}.binaryRegisterForm input:focus{border-color:#d4a12f;box-shadow:0 0 0 3px #d4a12f1c}.binaryRegisterSubmit{height:46px;border:0;border-radius:13px;background:#071d31;color:#fff;font-weight:850;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}.binaryRegisterSubmit:disabled{opacity:.6;cursor:wait}.binaryRegisterError{padding:10px 12px;border-radius:10px;background:#fff2f0;color:#a33a2f;font-size:12px;font-weight:700}.binaryRegisterNote{margin:0;padding:0 24px 20px;font-size:10px;line-height:1.5;color:#748394}@media(max-width:900px){.binaryCanvasTopbar{position:relative;top:auto;left:auto;right:auto;margin:-40px 0 12px}.binaryCanvasCard.premiumCanvas{padding-top:50px!important}.binaryCurrentView{display:none}.binaryLegendFloating{display:none!important}.binaryTopControls{margin-left:auto}.binaryWorkspace.panelOpen{grid-template-columns:1fr!important}.binaryMemberPanel{position:relative!important;max-height:none!important}}.binaryTreeViewport{padding-bottom:18px!important}.binaryCanvasFooter{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 14px 12px;border-top:1px solid #edf0f2;background:#fff;position:relative;z-index:10;flex-wrap:wrap}.binaryCanvasFooter .binaryLegend{position:static!important;width:auto!important;min-height:32px;margin:0!important;padding:0 10px!important;border:1px solid #e8e4db!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important;font-size:10px!important}.binaryRegisterHint{display:inline-flex;align-items:center;gap:6px;color:#6e7a89;font-size:10px;font-weight:750;white-space:nowrap}.binaryReferralPanel{display:grid;grid-template-columns:minmax(230px,.72fr) minmax(0,1.6fr);gap:16px;align-items:center;margin:12px 0 14px;padding:14px 16px;background:linear-gradient(180deg,#fff,#fbfcfd);border:1px solid #e8ebef;border-radius:16px;box-shadow:0 8px 28px #1325390b}.binaryReferralHead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0}.binaryReferralHead>div{min-width:0;display:flex;flex-direction:column}.binaryReferralHead>strong{font-size:13px;color:#12283f;margin-top:2px}.binaryReferralHead small{font-size:9px;color:#7d8997;line-height:1.35;margin-top:4px}.binaryReferralHead>svg{color:#c88d1d;flex:0 0 auto;margin-top:5px}.binaryReferralGrid{display:grid;grid-template-columns:1fr 1fr;gap:10px;min-width:0}.binaryReferralCard{border:1px solid #e7eaee;border-radius:12px;padding:9px 10px;background:#fff;min-width:0}.binaryReferralCard.left{box-shadow:inset 3px 0 #19a85f}.binaryReferralCard.right{box-shadow:inset 3px 0 #1d76df}.binaryReferralMeta{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px;font-size:9px}.binaryReferralMeta span{font-weight:850}.binaryReferralCard.left .binaryReferralMeta span{color:#168852}.binaryReferralCard.right .binaryReferralMeta span{color:#176ccc}.binaryReferralMeta b{color:#536174;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.binaryReferralLink{display:grid;grid-template-columns:minmax(0,1fr) 30px;gap:6px;align-items:center;background:#f7f9fb;border:1px solid #edf0f3;border-radius:9px;padding:4px 4px 4px 8px;min-width:0}.binaryReferralLink span{font-size:8px;color:#687789;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.binaryReferralLink button{width:30px;height:30px;border:0;border-radius:7px;background:#fff;color:#18324d;display:grid;place-items:center;cursor:pointer;box-shadow:0 2px 7px #1325390f}.binaryOrbEmpty:not(.isBlocked){-webkit-user-select:none;user-select:none}.binaryOrbEmpty:not(.isBlocked):active .binaryOrbCircle{transform:scale(.97)}.authReferralBadge{display:grid;grid-template-columns:auto 1fr auto 1fr;align-items:center;gap:7px;margin:0 0 16px;padding:10px 12px;border:1px solid #e3e8ed;border-radius:12px;background:#f8fafb;font-size:11px}.authReferralBadge span{color:#788596}.authReferralBadge b{color:#19314a}.authReferralBadge.left{box-shadow:inset 3px 0 #19a85f}.authReferralBadge.right{box-shadow:inset 3px 0 #1d76df}@media(max-width:980px){.binaryReferralPanel{grid-template-columns:1fr}.binaryReferralGrid{grid-template-columns:1fr 1fr}}@media(max-width:700px){.binaryReferralGrid{grid-template-columns:1fr}.binaryCanvasFooter{justify-content:center}.binaryRegisterHint{white-space:normal;text-align:center}}.authSessionNotice{display:grid;gap:6px;margin:0 0 18px;padding:13px 14px;border:1px solid rgba(201,154,57,.35);border-radius:14px;background:#c99a3914;color:#0b1e33;font-size:13px;line-height:1.4}.authSessionNotice b{font-size:13px}.authSessionNotice span{color:#64748b}.authSessionNotice button{justify-self:start;border:0;background:transparent;color:#9a6b0a;font-weight:800;padding:4px 0;cursor:pointer}.authRegistrationSuccess{margin:18px 0;padding:18px;border:1px solid #b9e5c9;background:#f1fbf5;border-radius:16px;display:grid;gap:8px;color:#0d5130}.authRegistrationSuccess b{font-size:15px}.authRegistrationSuccess span{font-size:13px;line-height:1.5;color:#476357}.authRegistrationSuccess button{margin-top:4px;border:0;border-radius:12px;padding:11px 14px;background:#071b33;color:#fff;font-weight:800;cursor:pointer}.authPremiumSuccess{margin-top:18px;padding:22px;border-radius:20px;background:linear-gradient(165deg,#071729,#0b2136);border:1px solid rgba(199,154,57,.35);box-shadow:0 24px 60px #0717292e;text-align:center;color:#fff}.authPremiumSuccess h2{font-family:Georgia,serif;font-size:28px;margin:7px 0;color:#fff}.authPremiumSuccess>p{color:#b4c3d1;font-size:12px;line-height:1.6;margin:0 auto 17px;max-width:460px}.authSuccessMedallion{width:56px;height:56px;border-radius:18px;margin:0 auto 14px;display:grid;place-items:center;background:linear-gradient(145deg,#f6cf70,#b7821d);color:#071729;box-shadow:0 18px 40px #c79a3947}.authPremiumSuccess .eyebrow{color:#e7bd59}.authCredentialCard{text-align:left;padding:17px;border-radius:16px;background:#081a2b;border:1px solid #294158}.authCredentialHead{display:flex;align-items:center;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.1)}.authCredentialHead span{display:block;color:#d9ad48;font-size:9px;font-weight:900;letter-spacing:.14em}.authCredentialHead b{display:block;margin-top:4px;color:#fff;font-size:19px}.authCredentialHead svg{color:#e7bd59}.authCredentialRows{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#20384d;margin-top:13px;border:1px solid #20384d;border-radius:12px;overflow:hidden}.authCredentialRows>div{background:#0d2236;padding:11px 12px;min-width:0}.authCredentialRows span{display:block;color:#8296aa;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.authCredentialRows b{display:flex;align-items:center;gap:7px;margin-top:4px;color:#fff;font-size:13px;word-break:break-word}.authCredentialRows .passwordRow{background:#192e40}.authCredentialRows .passwordRow b{color:#ffd977;font-size:14px}.authCredentialSecurity{display:flex;gap:8px;align-items:flex-start;margin-top:14px;padding:11px 12px;border-radius:11px;background:#54c1a014;border:1px solid rgba(84,193,160,.18);color:#a7c9bd;font-size:10px;line-height:1.5}.authCredentialSecurity svg{flex:0 0 auto;color:#65c5a6;margin-top:1px}.authSuccessButtons{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:14px}.authSuccessButtons button,.authSuccessButtons a{min-height:43px;border-radius:12px;border:1px solid #31495e;display:flex;align-items:center;justify-content:center;gap:7px;font-size:11px;font-weight:850;text-decoration:none}.authSuccessButtons button{background:#10283d;color:#fff}.authSuccessButtons a{background:linear-gradient(135deg,#f1c75e,#d6a232);color:#061626;border:0}.authLoginUrl{margin-top:10px;padding:10px;border-radius:10px;background:#061522;border:1px solid #20384d}.authLoginUrl span{display:block;color:#748a9f;font-size:8px;font-weight:900;letter-spacing:.12em}.authLoginUrl b{display:block;margin-top:5px;color:#fff;font-size:12px;word-break:break-all}.authReturnCurrent{margin-top:12px;border:0;background:transparent;color:#d8b255;font-size:11px;font-weight:800;cursor:pointer}.binaryRegisterModal.successMode{width:min(680px,100%);background:linear-gradient(180deg,#071729,#0b2035);border:1px solid rgba(203,163,73,.35);color:#fff}.binarySuccessHero{position:relative;text-align:center;padding:34px 34px 22px;background:radial-gradient(circle at 50% 0,rgba(211,168,66,.2),transparent 48%)}.binarySuccessClose{position:absolute;right:18px;top:18px;width:36px;height:36px;border:1px solid rgba(255,255,255,.12);border-radius:11px;background:#ffffff0f;color:#fff;display:grid;place-items:center;cursor:pointer}.binarySuccessIcon{width:56px;height:56px;border-radius:18px;margin:0 auto 14px;display:grid;place-items:center;background:linear-gradient(145deg,#f6cf70,#b7821d);color:#071729;box-shadow:0 18px 40px #c79a3947}.binarySuccessHero .eyebrow{color:#e7bd59}.binarySuccessHero h3{font-family:Georgia,serif;font-size:31px;margin:8px 0 10px;color:#fff}.binarySuccessHero p{max-width:540px;margin:0 auto;color:#b9c7d6;font-size:13px;line-height:1.7}.binaryCredentialCard{margin:0 24px;padding:20px;border:1px solid #284057;border-radius:18px;background:#05121fb8;box-shadow:inset 0 1px #ffffff08}.binaryCredentialTop{display:flex;align-items:center;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.1)}.binaryCredentialTop span{display:block;color:#d9ad48;font-size:9px;font-weight:900;letter-spacing:.14em}.binaryCredentialTop b{display:block;margin-top:4px;color:#fff;font-size:19px}.binaryCredentialTop svg{color:#e7bd59}.binaryCredentialGrid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#20384d;margin-top:14px;border:1px solid #20384d;border-radius:14px;overflow:hidden}.binaryCredentialGrid>div{padding:13px 14px;background:#0b1e31;min-width:0}.binaryCredentialGrid span{display:block;color:#8296aa;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.binaryCredentialGrid b{display:flex;align-items:center;gap:7px;margin-top:4px;color:#fff;font-size:13px;word-break:break-word}.binaryCredentialGrid .passwordField{background:#162b3d}.binaryCredentialGrid .passwordField b{color:#ffd977;font-size:15px;letter-spacing:.02em}.binaryCredentialSecurity{display:flex;gap:8px;align-items:flex-start;margin-top:14px;padding:11px 12px;border-radius:11px;background:#54c1a014;border:1px solid rgba(84,193,160,.18);color:#a7c9bd;font-size:10px;line-height:1.5}.binaryCredentialSecurity svg{flex:0 0 auto;color:#65c5a6;margin-top:1px}.binarySuccessActions{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:18px 24px 10px}.binaryCopyCredentials,.binaryLoginLink{min-height:46px;border-radius:13px;display:flex;align-items:center;justify-content:center;gap:8px;font-weight:850;font-size:12px;text-decoration:none}.binaryCopyCredentials{border:1px solid #31485d;background:#10273b;color:#fff;cursor:pointer}.binaryLoginLink{background:linear-gradient(135deg,#f0c65d,#d6a332);color:#071729}.binaryLoginUrl{margin:0 24px 24px;padding:12px 14px;border-radius:12px;background:#071522;border:1px solid #20384d;text-align:center}.binaryLoginUrl span{display:block;color:#748a9f;font-size:8px;font-weight:900;letter-spacing:.12em}.binaryLoginUrl b{display:block;margin-top:5px;color:#fff;font-size:12px;word-break:break-all}.unilevelPage{padding:28px;max-width:1500px;margin:0 auto;color:#071b33}.unilevelHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:22px}.unilevelHeader h1{font-family:Georgia,serif;font-size:42px;line-height:1;margin:6px 0 8px;color:#071b33}.unilevelHeader p{margin:0;color:#738399;font-size:14px}.unilevelHeaderActions{display:flex;gap:9px}.unilevelBackBtn,.unilevelRefreshBtn{border:1px solid #d7dee7;background:#fff;color:#10283d;border-radius:12px;min-height:42px;padding:0 15px;display:flex;align-items:center;justify-content:center;gap:7px;font-weight:800;cursor:pointer}.unilevelRefreshBtn{width:42px;padding:0}.unilevelLoading{min-height:320px;display:flex;align-items:center;justify-content:center;gap:10px;color:#65798d}.unilevelError{margin-bottom:18px;padding:14px 16px;border:1px solid #f0c5c5;background:#fff4f4;border-radius:14px;display:flex;gap:10px;align-items:flex-start;color:#8f3535}.unilevelError div{display:flex;flex-direction:column;gap:3px}.unilevelError span{font-size:12px;color:#a55b5b}.unilevelSummary{display:grid;grid-template-columns:2fr 1fr 1fr;gap:12px;margin-bottom:18px}.unilevelSummary>div{background:#fff;border:1px solid #e0e5eb;border-radius:18px;padding:18px 20px;box-shadow:0 10px 32px #0b1f340d}.unilevelSummary span{display:block;color:#8b9bad;font-size:9px;font-weight:900;letter-spacing:.12em}.unilevelSummary strong{display:block;color:#071b33;font-size:22px;margin-top:7px}.unilevelSummary small{display:block;color:#7e8fa2;margin-top:4px;font-size:11px}.unilevelTreeCard{background:linear-gradient(180deg,#fff,#fbfcfd);border:1px solid #dfe5eb;border-radius:24px;box-shadow:0 24px 70px #09223914;overflow:hidden}.unilevelTreeTopbar{min-height:66px;padding:0 22px;border-bottom:1px solid #e7ebef;display:flex;align-items:center;justify-content:space-between}.unilevelTreeTopbar>div span{display:block;color:#99a6b3;font-size:9px;font-weight:900;letter-spacing:.12em}.unilevelTreeTopbar>div b{display:block;margin-top:3px;color:#0b2238;font-size:15px}.unilevelTreeTopbar button{border:1px solid #dfe5eb;background:#fff;color:#0d2840;border-radius:10px;padding:9px 12px;display:flex;align-items:center;gap:6px;font-weight:800;cursor:pointer}.unilevelRootWrap{padding:30px 20px 12px;display:flex;justify-content:center}.unilevelRootCard{width:250px;position:relative;text-align:center;padding:24px 18px 18px;border-radius:22px;background:linear-gradient(160deg,#071a2e,#0c2b47);color:#fff;border:1px solid rgba(201,154,57,.55);box-shadow:0 24px 50px #051f342e}.unilevelRootBadge{display:inline-block;padding:5px 9px;border-radius:99px;background:#c99a3921;border:1px solid rgba(231,189,89,.35);color:#f0c962;font-size:8px;font-weight:900;letter-spacing:.12em}.unilevelRootAvatar,.unilevelAvatar{display:grid;place-items:center;overflow:hidden;border-radius:50%;font-weight:900}.unilevelRootAvatar{width:76px;height:76px;margin:14px auto 10px;background:linear-gradient(145deg,#f4cf73,#bd8621);color:#07192c;border:4px solid rgba(255,255,255,.08);font-size:23px}.unilevelRootAvatar img,.unilevelAvatar img{width:100%;height:100%;object-fit:cover}.unilevelRootCard>strong{display:block;font-size:17px}.unilevelRootCard>small{display:block;color:#a9bbcc;margin-top:4px}.unilevelRootMeta{display:flex;justify-content:center;gap:7px;flex-wrap:wrap;margin-top:12px}.unilevelRootMeta span{padding:5px 8px;border-radius:8px;background:#ffffff12;font-size:9px;color:#c8d4df}.unilevelDirectCount{margin:13px auto 0;padding-top:12px;border-top:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;gap:6px;color:#efc861;font-size:11px;font-weight:850}.unilevelConnector{height:42px;position:relative}.unilevelConnector i{position:absolute;left:50%;top:0;width:1px;height:22px;background:#cfd7df}.unilevelConnector span{position:absolute;left:12%;right:12%;top:21px;height:1px;background:linear-gradient(90deg,transparent,#cfd7df 10%,#cfd7df 90%,transparent)}.unilevelDirectGrid{padding:12px 26px 32px;display:grid;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));gap:15px;align-items:stretch}.unilevelMemberOrb{position:relative;min-height:215px;border:1px solid #dce3e9;background:#fff;border-radius:20px;padding:18px 13px 14px;text-align:center;cursor:pointer;transition:.18s ease;box-shadow:0 10px 28px #071e340d}.unilevelMemberOrb:hover{transform:translateY(-4px);border-color:#c99a39;box-shadow:0 18px 36px #071e341a}.unilevelAvatar{width:66px;height:66px;margin:0 auto 11px;background:#eaf0f5;color:#0b2942;border:4px solid #f7f9fb;font-size:18px;box-shadow:0 0 0 1px #dce3e9}.unilevelMemberOrb strong{display:block;color:#0a233b;font-size:13px;line-height:1.3}.unilevelMemberOrb small{display:block;color:#7d8fa1;margin-top:4px;font-size:10px}.unilevelPackage{display:inline-block;margin-top:9px;border-radius:999px;background:#f7f2e6;color:#9c6f17;padding:5px 8px;font-size:8px;font-weight:900;letter-spacing:.07em}.unilevelOpenHint{margin-top:13px;display:flex;align-items:center;justify-content:center;gap:3px;color:#536b80;font-size:9px;font-weight:800}.unilevelEmpty{padding:45px 20px 55px;text-align:center;color:#7b8da0}.unilevelEmpty svg{color:#c99a39;margin-bottom:8px}.unilevelEmpty strong{display:block;color:#16314b}.unilevelEmpty span{display:block;font-size:11px;margin-top:5px}.unilevelTreeFooter{border-top:1px solid #e8edf1;padding:13px 20px;text-align:center;color:#8c9aaa;font-size:10px;background:#fafbfc}@media(max-width:850px){.unilevelPage{padding:18px}.unilevelHeader{flex-direction:column}.unilevelHeader h1{font-size:34px}.unilevelSummary{grid-template-columns:1fr}.unilevelDirectGrid{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px 14px 24px}.authCredentialRows,.binaryCredentialGrid,.authSuccessButtons,.binarySuccessActions{grid-template-columns:1fr}.binaryRegisterModal.successMode{max-height:92vh;overflow:auto}}@media(max-width:520px){.unilevelDirectGrid{grid-template-columns:1fr}.unilevelMemberOrb{min-height:195px}}.unilevelV48 .unilevelHeader{margin-bottom:18px}.unilevelStage{background:linear-gradient(180deg,#fff,#fbfcfd);border:1px solid #dfe5eb;border-radius:26px;box-shadow:0 24px 70px #09223914;padding:24px;overflow:hidden}.unilevelLeaderArea{display:flex;justify-content:center}.unilevelLeaderCard{width:min(520px,100%);min-height:148px;border-radius:22px;background:linear-gradient(155deg,#071a2e,#0d304e);border:1px solid rgba(201,154,57,.55);box-shadow:0 22px 52px #071f332e;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:20px 22px;color:#fff}.unilevelLeaderCard .unilevelRootAvatar{width:86px;height:86px;margin:0;border:3px solid rgba(236,190,81,.52);box-shadow:0 0 0 5px #ffffff0a}.unilevelLeaderIdentity>span{color:#d9ad48;font-size:9px;font-weight:900;letter-spacing:.14em}.unilevelLeaderIdentity>strong{display:block;font-size:21px;margin-top:4px}.unilevelLeaderIdentity>small{display:block;color:#9fb1c2;margin-top:3px}.unilevelLeaderIdentity>div{display:flex;gap:7px;margin-top:10px;flex-wrap:wrap}.unilevelLeaderIdentity>div b{padding:5px 8px;background:#ffffff14;border-radius:8px;color:#cad6df;font-size:8px}.unilevelLeaderDirects{min-width:95px;border-left:1px solid rgba(255,255,255,.12);padding-left:18px;text-align:center;color:#edc45d}.unilevelLeaderDirects svg{display:block;margin:0 auto 4px}.unilevelLeaderDirects strong{display:block;font-size:25px;line-height:1}.unilevelLeaderDirects span{display:block;font-size:9px;margin-top:4px;color:#d8bd77}.unilevelStem{width:1px;height:34px;background:linear-gradient(#cfd8e0,#e7ebef);margin:0 auto}.unilevelMainGrid{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:18px;align-items:start}.unilevelCarouselPanel{min-width:0;border:1px solid #e0e6ec;border-radius:20px;background:#fff;padding:16px;box-shadow:0 12px 34px #081f340d}.unilevelCarouselHead{display:flex;align-items:center;justify-content:space-between;margin-bottom:13px}.unilevelCarouselHead>div{display:flex;align-items:center;gap:8px}.unilevelCarouselHead strong{font-size:13px;color:#0b263f}.unilevelCarouselHead span{font-size:9px;font-weight:900;color:#3f7c71;background:#e6f5f1;padding:5px 7px;border-radius:999px}.unilevelCarouselHead button{border:1px solid #dfe5eb;background:#fff;color:#29435a;border-radius:9px;padding:7px 9px;display:flex;align-items:center;gap:5px;font-size:9px;font-weight:800;cursor:pointer}.unilevelCarouselShell{position:relative;padding:0 32px}.unilevelCarouselRail{display:flex;gap:10px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scrollbar-width:none;padding:3px 1px 12px}.unilevelCarouselRail::-webkit-scrollbar{display:none}.unilevelMiniCard{flex:0 0 132px;min-height:184px;scroll-snap-align:start;border:1px solid #dce4eb;background:linear-gradient(180deg,#fff,#fcfdfe);border-radius:17px;padding:14px 10px 11px;text-align:center;cursor:pointer;transition:.18s ease;box-shadow:0 8px 22px #081f340a;position:relative}.unilevelMiniCard:hover{transform:translateY(-3px);border-color:#c99a39;box-shadow:0 14px 30px #081f341a}.unilevelMiniCard.selected{border-color:#c99a39;box-shadow:0 0 0 2px #c99a391f,0 16px 34px #081f341a;background:linear-gradient(180deg,#fffdf8,#fff)}.unilevelMiniAvatar{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;overflow:hidden;margin:0 auto 9px;background:#eaf0f5;color:#0b2942;border:3px solid #f8fafc;box-shadow:0 0 0 1px #dce3e9;font-weight:900}.unilevelMiniAvatar img,.unilevelSelectedAvatar img{width:100%;height:100%;object-fit:cover}.unilevelMiniCard>strong{display:block;color:#0a233b;font-size:11px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.unilevelMiniCard>small{display:block;color:#8191a1;margin-top:3px;font-size:8.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.unilevelMiniPackage{display:inline-block;margin-top:8px;border-radius:999px;background:#f7f2e6;color:#9c6f17;padding:4px 6px;font-size:6.5px;font-weight:900;letter-spacing:.07em}.unilevelMiniLevel{display:block;margin-top:8px;color:#8da0b1;font-size:7.5px;font-weight:850}.unilevelCarouselArrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:32px;height:32px;border-radius:50%;border:1px solid #dce3e9;background:#fff;color:#23415a;display:grid;place-items:center;cursor:pointer;box-shadow:0 8px 22px #071e341a}.unilevelCarouselArrow.left{left:-4px}.unilevelCarouselArrow.right{right:-4px}.unilevelSelectionBar{margin-top:10px;min-height:72px;border:1px solid #e5e9ed;background:#fbfcfd;border-radius:14px;padding:12px 13px;display:flex;align-items:center;justify-content:space-between;gap:14px}.unilevelSelectionBar>div span{display:block;color:#9a7a2d;font-size:8px;font-weight:900;letter-spacing:.1em}.unilevelSelectionBar>div strong{display:block;color:#102b43;font-size:12px;margin-top:3px}.unilevelSelectionBar>div small{display:block;color:#8493a2;font-size:9px;margin-top:2px}.unilevelSelectionBar>button{min-height:39px;border:0;border-radius:11px;padding:0 15px;background:linear-gradient(135deg,#edc45e,#c99327);color:#0b2238;display:flex;align-items:center;gap:6px;font-size:10px;font-weight:900;cursor:pointer;white-space:nowrap}.unilevelSelectionBar>button:disabled{opacity:.45;cursor:not-allowed}.unilevelLevelsCard{border:1px solid #dfe5eb;border-radius:20px;background:linear-gradient(180deg,#fff,#fcfdfe);padding:16px;box-shadow:0 14px 38px #081f3412;position:sticky;top:18px}.unilevelLevelsTitle{display:flex;align-items:center;gap:9px;padding-bottom:12px;border-bottom:1px solid #ebeff2;color:#c59024}.unilevelLevelsTitle>div strong{display:block;color:#10283f;font-size:13px}.unilevelLevelsTitle>div span{display:block;color:#93a0ad;font-size:8px;margin-top:2px}.unilevelLevelsList{padding:7px 0}.unilevelLevelRow{position:relative;display:grid;grid-template-columns:1fr auto;align-items:center;min-height:31px;border-radius:9px;padding:0 9px;color:#516679}.unilevelLevelRow span{font-size:9.5px;font-weight:750}.unilevelLevelRow strong{font-size:11px;color:#102a42}.unilevelLevelRow.active{background:linear-gradient(90deg,#fff4d9,#f8edd4);color:#8f6412;box-shadow:inset 0 0 0 1px #ecd49c}.unilevelLevelRow.active strong{color:#a9720e}.unilevelLevelRow em{grid-column:1/-1;font-style:normal;font-size:6.5px;font-weight:900;letter-spacing:.08em;color:#b07c1f;margin-top:-4px;padding-bottom:4px}.unilevelTotalRow{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e5eaee;border-bottom:1px solid #e5eaee;padding:12px 8px;margin-top:4px}.unilevelTotalRow span{text-transform:uppercase;color:#ae7d20;font-size:9px;font-weight:900;letter-spacing:.08em}.unilevelTotalRow strong{font-size:18px;color:#9d6d16}.unilevelStatsNote{margin-top:8px;color:#9a7b48;font-size:7.5px;line-height:1.35}.unilevelSelectedSide{padding-top:13px}.unilevelSelectedSide>span{display:block;color:#8b9baa;font-size:7.5px;font-weight:900;letter-spacing:.11em}.unilevelSelectedSide>p{margin:8px 0 0;color:#8998a6;font-size:8.5px;line-height:1.5}.unilevelSelectedIdentity{display:flex;align-items:center;gap:9px;margin-top:9px}.unilevelSelectedAvatar{width:42px;height:42px;flex:0 0 42px;border-radius:50%;display:grid;place-items:center;overflow:hidden;background:#eaf0f5;color:#0b2942;border:2px solid #f8fafc;box-shadow:0 0 0 1px #dce3e9;font-size:10px}.unilevelSelectedIdentity>div strong{display:block;color:#10283f;font-size:10.5px}.unilevelSelectedIdentity>div small{display:block;color:#8998a6;font-size:8px;margin-top:2px}.unilevelSelectedLevel{display:inline-block;margin-top:9px;padding:5px 8px;border-radius:999px;background:#f7f0df;color:#9f7118;font-size:7px;font-weight:900;letter-spacing:.08em}@media(max-width:1050px){.unilevelMainGrid{grid-template-columns:1fr}.unilevelLevelsCard{position:static}.unilevelLeaderCard{width:min(500px,100%)}}@media(max-width:700px){.unilevelStage{padding:14px}.unilevelLeaderCard{grid-template-columns:auto 1fr}.unilevelLeaderDirects{grid-column:1/-1;border-left:0;border-top:1px solid rgba(255,255,255,.12);padding:10px 0 0;display:flex;align-items:center;justify-content:center;gap:6px}.unilevelLeaderDirects svg,.unilevelLeaderDirects strong,.unilevelLeaderDirects span{display:inline;margin:0}.unilevelCarouselPanel{padding:12px}.unilevelMiniCard{flex-basis:122px}.unilevelSelectionBar{align-items:stretch;flex-direction:column}.unilevelSelectionBar>button{justify-content:center}.unilevelMainGrid{gap:12px}}.unilevelV48 .unilevelLevelRow{min-height:39px;padding:0 11px}.unilevelV48 .unilevelLevelRow span{font-size:11px;font-weight:800}.unilevelV48 .unilevelLevelRow strong{font-size:21px;line-height:1;font-weight:950;letter-spacing:-.03em;color:#0b2842}.unilevelV48 .unilevelLevelRow.active strong{font-size:24px;color:#a86f09}.unilevelV48 .unilevelLevelRow em{font-size:7px;margin-top:-2px;padding-bottom:5px}.unilevelV48 .unilevelTotalRow{padding:15px 9px}.unilevelV48 .unilevelTotalRow span{font-size:10px}.unilevelV48 .unilevelTotalRow strong{font-size:30px;line-height:1;font-weight:950;letter-spacing:-.04em}.unilevelV48 .unilevelSelectedLevel{font-size:10px;padding:7px 10px}.unilevelAutoOpenHint{min-height:39px;border-radius:11px;padding:0 14px;background:linear-gradient(135deg,#edc45e,#c99327);color:#0b2238;display:flex;align-items:center;gap:6px;font-size:10px;font-weight:900;white-space:nowrap}.unilevelMiniCard{cursor:pointer}@media(max-width:1050px){.unilevelV48 .unilevelLevelRow strong{font-size:19px}.unilevelV48 .unilevelTotalRow strong{font-size:27px}}.unilevelV48 .unilevelMiniCard.hasNetwork{border-color:#d9a735;background:linear-gradient(180deg,#fffdf7,#fff9e9);box-shadow:0 10px 28px #ae7a131c}.unilevelV48 .unilevelMiniCard.hasNetwork:hover{border-color:#bd8312;box-shadow:0 18px 36px #a46f092e;transform:translateY(-4px)}.unilevelV48 .unilevelMiniCard.hasNetwork .unilevelMiniAvatar{box-shadow:0 0 0 2px #ddb24c,0 8px 20px #96650c1f;background:#fff8e6}.unilevelNetworkBadge{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;gap:4px;min-height:20px;padding:0 7px;border-radius:999px;background:#0a2943;color:#ffd66a;font-size:7px;font-weight:900;letter-spacing:.02em;box-shadow:0 5px 14px #071f3324}.unilevelOpenNetworkHint{display:block;margin-top:7px;color:#a87410;font-size:7px;font-weight:950;letter-spacing:.12em}.unilevelV48 .unilevelMiniCard:not(.hasNetwork){opacity:.88}.unilevelV48 .unilevelMiniCard:not(.hasNetwork):hover{opacity:1}.mlmLogoStage:has(.mlmLogo-ascensum),.mlmLogoStage:has(.mlmLogo-payrewards),.mlmLogoStage:has(.mlmLogo-farmasi){padding:0!important;overflow:hidden!important}.mlmLogoStage:has(.mlmLogo-ascensum){background:#030303!important}.mlmLogoStage:has(.mlmLogo-payrewards){background:#416bb0!important}.mlmLogoStage:has(.mlmLogo-farmasi){background:#ff5b69!important}.mlmOfficialLogoWrap-ascensum,.mlmOfficialLogoWrap-payrewards,.mlmOfficialLogoWrap-farmasi{width:100%!important;height:100%!important;min-height:142px!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}.mlmOfficialLogoWrap-ascensum .mlmOfficialLogo,.mlmOfficialLogoWrap-payrewards .mlmOfficialLogo,.mlmOfficialLogoWrap-farmasi .mlmOfficialLogo{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;object-position:center!important;border-radius:11px!important;background:transparent!important;box-shadow:none!important;filter:none!important;transform:none!important;mix-blend-mode:normal!important}.mlmCard:hover .mlmOfficialLogoWrap-ascensum .mlmOfficialLogo,.mlmCard:hover .mlmOfficialLogoWrap-payrewards .mlmOfficialLogo,.mlmCard:hover .mlmOfficialLogoWrap-farmasi .mlmOfficialLogo{transform:none!important}@media(max-width:700px){.mlmOfficialLogoWrap-ascensum,.mlmOfficialLogoWrap-payrewards,.mlmOfficialLogoWrap-farmasi{min-height:125px!important}}.mlmLogoStage:has(.mlmOfficialLogoWrap){position:relative!important;isolation:isolate!important;padding:0!important;overflow:hidden!important;min-height:240px!important;height:240px!important;border-radius:18px!important;background:#f7f3eb!important}.mlmOfficialLogoWrap{position:relative!important;width:100%!important;height:100%!important;min-height:0!important;padding:0!important;margin:0!important;display:grid!important;place-items:center!important;overflow:hidden!important;border-radius:inherit!important;background:transparent!important}.mlmOfficialLogoBackdrop{position:absolute!important;inset:-12px!important;z-index:0!important;width:calc(100% + 24px)!important;height:calc(100% + 24px)!important;object-fit:cover!important;object-position:center!important;filter:blur(18px) saturate(1.08) brightness(.9)!important;transform:scale(1.06)!important;opacity:.92!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important}.mlmOfficialLogoWrap:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#ffffff09,#04121f09);pointer-events:none}.mlmOfficialLogoWrap-payrewards .mlmOfficialLogoBackdrop,.mlmOfficialLogoWrap-farmasi .mlmOfficialLogoBackdrop{filter:none!important;transform:none!important;inset:0!important;width:100%!important;height:100%!important;opacity:1!important}.mlmCard .mlmLogoStage:has(.mlmOfficialLogoWrap){transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease!important;box-shadow:inset 0 0 0 1px #cdbea27a,0 12px 28px #0f1f300b!important}.mlmCard:hover .mlmLogoStage:has(.mlmOfficialLogoWrap){transform:translateY(-2px)!important;box-shadow:inset 0 0 0 1px #c99a398c,0 18px 42px #0f1f301a!important}.mlmRemove{z-index:15!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}@media(max-width:1100px){.mlmLogoStage:has(.mlmOfficialLogoWrap){height:220px!important;min-height:220px!important}}@media(max-width:700px){.mlmLogoStage:has(.mlmOfficialLogoWrap){height:205px!important;min-height:205px!important}}.mlmLogoStage:has(.mlmOfficialLogoWrap){position:relative!important;isolation:isolate!important;height:122px!important;min-height:122px!important;padding:0!important;overflow:hidden!important;border-radius:12px!important;background:#faf7f1!important;border:1px solid #f0eae1!important;box-shadow:inset 0 0 0 1px #ffffff61,0 7px 18px #0f1f3009!important}.mlmOfficialLogoWrap{position:relative!important;width:100%!important;height:100%!important;min-height:0!important;padding:0!important;margin:0!important;display:grid!important;place-items:center!important;overflow:hidden!important;border-radius:inherit!important}.mlmOfficialLogoBackdrop{position:absolute!important;inset:-8px!important;z-index:0!important;width:calc(100% + 16px)!important;height:calc(100% + 16px)!important;object-fit:cover!important;object-position:center!important;filter:blur(12px) saturate(1.06) brightness(.92)!important;transform:scale(1.05)!important;opacity:.88!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important}.mlmOfficialLogoWrap:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;background:linear-gradient(180deg,#ffffff06,#04121f05);pointer-events:none}.mlmOfficialLogoWrap .mlmOfficialLogo{position:relative!important;z-index:2!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;padding:0!important;margin:0!important;object-fit:contain!important;object-position:center!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;filter:none!important;transform:none!important;mix-blend-mode:normal!important}.mlmOfficialLogoWrap-ascensum{background:#030303!important}.mlmOfficialLogoWrap-payrewards .mlmOfficialLogoBackdrop,.mlmOfficialLogoWrap-farmasi .mlmOfficialLogoBackdrop{inset:0!important;width:100%!important;height:100%!important;filter:none!important;transform:none!important;opacity:1!important}.mlmOfficialLogoWrap-payrewards .mlmOfficialLogo,.mlmOfficialLogoWrap-farmasi .mlmOfficialLogo{object-fit:contain!important}.mlmCard .mlmLogoStage:has(.mlmOfficialLogoWrap){transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease!important}.mlmCard:hover .mlmLogoStage:has(.mlmOfficialLogoWrap){transform:translateY(-1px)!important;border-color:#c99a3994!important;box-shadow:inset 0 0 0 1px #ffffff73,0 10px 24px #0f1f3013!important}.mlmCard:hover .mlmOfficialLogo{transform:none!important}.mlmOfficialLogoWrap .mlmOfficialLogoBackdrop{display:none!important}.mlmOfficialLogoWrap .mlmOfficialLogo{position:relative!important;z-index:2!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;mix-blend-mode:normal!important;background:transparent!important;transform:none!important}.mlmOfficialLogoWrap-ascensum{background:#020202!important}.mlmOfficialLogoWrap-ascensum .mlmOfficialLogo{object-fit:cover!important;object-position:50% 50%!important;transform:scale(1.1)!important}.mlmOfficialLogoWrap-farmasi{background:#ff5b69!important}.mlmOfficialLogoWrap-farmasi .mlmOfficialLogo{object-fit:cover!important;object-position:50% 43%!important;transform:scale(1.03)!important}.mlmOfficialLogoWrap-herbalife .mlmOfficialLogo{object-fit:cover!important;object-position:center!important}.mlmOfficialLogoWrap-hgw{background:#fff!important}.mlmOfficialLogoWrap-hgw .mlmOfficialLogo{object-fit:contain!important;object-position:center!important;transform:scale(.96)!important}.mlmOfficialLogoWrap-travorium{background:#3f7eb0!important}.mlmOfficialLogoWrap-travorium .mlmOfficialLogo{object-fit:cover!important;object-position:center!important}.mlmOfficialLogoWrap-vitalhealth{background:#4ba72f!important}.mlmOfficialLogoWrap-vitalhealth .mlmOfficialLogo{object-fit:cover!important;object-position:center!important}.mlmOfficialLogoWrap-payrewards{background:#416bb0!important}.mlmOfficialLogoWrap-payrewards .mlmOfficialLogo{object-fit:cover!important;object-position:center!important}.mlmCard .mlmLogoStage:has(.mlmOfficialLogoWrap){box-shadow:inset 0 0 0 1px #ffffff47,0 7px 18px #0f1f300a!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease!important}.mlmCard:hover .mlmLogoStage:has(.mlmOfficialLogoWrap){transform:translateY(-1px)!important;border-color:#c99a399e!important;box-shadow:inset 0 0 0 1px #ffffff5c,0 11px 26px #0f1f3017!important}.mlmLogoStage:has(.mlmOfficialLogoWrap){height:122px!important;min-height:122px!important;padding:0!important;overflow:hidden!important;border-radius:12px!important;background:#fff!important}.mlmOfficialLogo{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;display:block!important;object-fit:cover!important;object-position:center!important;border-radius:0!important;margin:0!important;padding:0!important;box-shadow:none!important;filter:none!important;mix-blend-mode:normal!important;background:transparent!important;transform:none!important}.mlmOfficialLogoWrap-herbalife{background:#000!important}.mlmOfficialLogoWrap-melaleuca{background:#7f8f62!important}.mlmOfficialLogoWrap-farmasi{background:#f7e5d6!important}.mlmOfficialLogoWrap-lifewave{background:#245a96!important}.mlmOfficialLogoWrap-mary-kay{background:#e7b5cb!important}.mlmOfficialLogoWrap-herbalife .mlmOfficialLogo{object-fit:cover!important;transform:scale(1.03)!important}.mlmOfficialLogoWrap-melaleuca .mlmOfficialLogo{object-fit:cover!important;object-position:50% 50%!important}.mlmOfficialLogoWrap-farmasi .mlmOfficialLogo{object-fit:cover!important;object-position:50% 42%!important;transform:scale(1.035)!important}.mlmOfficialLogoWrap-lifewave .mlmOfficialLogo{object-fit:cover!important}.mlmOfficialLogoWrap-mary-kay .mlmOfficialLogo{object-fit:cover!important;transform:scale(1.03)!important}.mlmOfficialLogoWrap-amway .mlmOfficialLogo{object-fit:cover!important;transform:scale(1.05)!important}.mlmOfficialLogoWrap-omnilife .mlmOfficialLogo,.mlmOfficialLogoWrap-yanbal .mlmOfficialLogo{object-fit:cover!important}.mlmOfficialLogoWrap-riman .mlmOfficialLogo,.mlmOfficialLogoWrap-atomy .mlmOfficialLogo,.mlmOfficialLogoWrap-oriflame .mlmOfficialLogo{object-fit:cover!important;transform:scale(1.03)!important}.mlmOfficialLogoWrap-natura .mlmOfficialLogo{object-fit:cover!important;transform:scale(1.025)!important}.mlmOfficialLogoWrap-tupperware .mlmOfficialLogo{object-fit:cover!important;transform:scale(1.03)!important}.mlmOfficialLogoWrap-avon .mlmOfficialLogo{object-fit:cover!important;transform:scale(1.035)!important}.mlmCard .mlmLogoStage:has(.mlmOfficialLogoWrap){box-shadow:inset 0 0 0 1px #ffffff42,0 8px 20px #091f320d!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease!important}.mlmOfficialLogoWrap{width:100%!important;height:100%!important;min-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important;border-radius:inherit!important;position:relative!important;display:grid!important;place-items:center!important}.mlmOfficialLogo{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;display:block!important;margin:0!important;padding:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;mix-blend-mode:normal!important;background:transparent!important}.mlmOfficialLogoWrap-amway{background:#f1f4fb!important}.mlmOfficialLogoWrap-omnilife{background:#9346a8!important}.mlmOfficialLogoWrap-yanbal{background:#ff7122!important}.mlmOfficialLogoWrap-riman{background:#063856!important}.mlmOfficialLogoWrap-atomy{background:#21a6d7!important}.mlmOfficialLogoWrap-oriflame{background:#9bd9c2!important}.mlmOfficialLogoWrap-natura{background:#ff6800!important}.mlmOfficialLogoWrap-tupperware{background:#d80782!important}.mlmOfficialLogoWrap-avon{background:#dc2c73!important}.mlmOfficialLogoWrap-amway .mlmOfficialLogo{object-fit:cover!important;object-position:center!important;transform:scale(1.05)!important}.mlmOfficialLogoWrap-omnilife .mlmOfficialLogo,.mlmOfficialLogoWrap-yanbal .mlmOfficialLogo{object-fit:cover!important;object-position:center!important}.mlmOfficialLogoWrap-riman .mlmOfficialLogo,.mlmOfficialLogoWrap-atomy .mlmOfficialLogo,.mlmOfficialLogoWrap-oriflame .mlmOfficialLogo{object-fit:cover!important;object-position:center!important;transform:scale(1.03)!important}.mlmOfficialLogoWrap-natura .mlmOfficialLogo{object-fit:cover!important;object-position:center!important;transform:scale(1.025)!important}.mlmOfficialLogoWrap-tupperware .mlmOfficialLogo{object-fit:cover!important;object-position:center!important;transform:scale(1.03)!important}.mlmOfficialLogoWrap-avon .mlmOfficialLogo{object-fit:cover!important;object-position:center!important;transform:scale(1.035)!important}.mlmCard .mlmLogoStage:has(.mlmOfficialLogoWrap){box-shadow:inset 0 0 0 1px #ffffff47,0 8px 20px #091f320d!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease!important}.mlmCard:hover .mlmLogoStage:has(.mlmOfficialLogoWrap){transform:translateY(-1px)!important;border-color:#c99a399e!important;box-shadow:inset 0 0 0 1px #ffffff57,0 13px 28px #091f321a!important}.mlmRemove{z-index:15!important}.mlmLogoStage:has(.mlmOfficialLogoWrap){height:122px!important;min-height:122px!important;padding:0!important;overflow:hidden!important;border-radius:12px!important}.mlmOfficialLogoWrap{width:100%!important;height:100%!important;padding:0!important;overflow:hidden!important;border-radius:inherit!important;display:grid!important;place-items:center!important}.mlmOfficialLogoBackdrop{display:none!important}.mlmOfficialLogo{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;box-shadow:none!important;filter:none!important}.mlmOfficialLogoWrap-nu-skin{background:#45d7d0!important}.mlmOfficialLogoWrap-nu-skin .mlmOfficialLogo{object-fit:cover!important;object-position:center!important;transform:scale(1.02)!important}.mlmOfficialLogoWrap-doterra{background:#fff!important}.mlmOfficialLogoWrap-doterra .mlmOfficialLogo{object-fit:cover!important;object-position:center!important;transform:scale(1.01)!important}.mlmOfficialLogoWrap-farmasi{background:#ff7882!important}.mlmOfficialLogoWrap-usana{background:#0d6dc3!important}.mlmOfficialLogoWrap-usana .mlmOfficialLogo{object-fit:cover!important;object-position:center!important;transform:scale(1.01)!important}.mlmOfficialLogoWrap-tupperware{background:#e00083!important}.mlmOfficialLogoWrap-tupperware .mlmOfficialLogo{object-fit:cover!important;object-position:center!important;transform:scale(1.01)!important}@media(max-width:700px){.mlmLogoStage:has(.mlmOfficialLogoWrap){height:118px!important;min-height:118px!important}}.mlmLogoMark{width:76px!important;height:76px!important;border-radius:23px!important;display:grid!important;place-items:center!important;background:linear-gradient(145deg,#f3cd72,#d5a743 48%,#b47c1d)!important;border:1px solid rgba(137,86,7,.18)!important;color:#071b33!important;font-family:Georgia,serif!important;font-weight:950!important;font-size:23px!important;letter-spacing:.01em!important;box-shadow:0 14px 28px #b87e1838,inset 0 1px #ffffff8c!important}.mlmFeaturedGrid{align-items:stretch!important}.franchiseHero{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:28px 30px;margin-bottom:22px;border:1px solid rgba(201,154,57,.28);background:radial-gradient(circle at 82% 18%,rgba(201,154,57,.15),transparent 28%),linear-gradient(135deg,#fffdf8,#f7f3ea)}.franchiseHero h2{margin:7px 0 8px;color:#071b33;font-size:32px;line-height:1.04}.franchiseHero p{max-width:720px;color:#647286;line-height:1.6;margin:0}.franchiseHeroPrice{text-align:right;min-width:180px}.franchiseHeroPrice span{display:block;font-size:10px;font-weight:900;letter-spacing:.16em;color:#9d7a2b}.franchiseHeroPrice strong{display:block;margin-top:7px;color:#071b33;font-size:34px}.franchiseGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.franchiseCard{position:relative;overflow:hidden;min-width:0;padding:22px;border-radius:24px;border:1px solid #e8e0d2;background:linear-gradient(180deg,#fff,#fbf8f2);box-shadow:0 15px 34px #1d293912;transition:.22s ease}.franchiseCard:hover{transform:translateY(-3px);border-color:#d7b86c;box-shadow:0 20px 42px #1d29391c}.franchiseCard.current{border-color:#c99a39;box-shadow:0 0 0 2px #c99a391f,0 20px 42px #1d29391a}.franchiseCardTop{display:flex;align-items:center;justify-content:space-between;gap:12px}.franchiseMedallion{width:48px;height:48px;border-radius:16px;display:grid;place-items:center;background:linear-gradient(145deg,#f4d278,#c99530);color:#071b33;font-weight:950;box-shadow:0 10px 24px #c99a3938}.franchiseBadge{border-radius:999px;padding:6px 10px;background:#071b33;color:#f0c660;font-size:9px;font-weight:950;letter-spacing:.14em}.franchiseKicker{display:block;margin-top:20px;font-size:9px;font-weight:950;letter-spacing:.16em;color:#a27b26}.franchiseCard h3{margin:5px 0 4px;color:#071b33;font-size:21px}.franchisePrice{font-size:38px;font-weight:950;color:#071b33;letter-spacing:-.04em}.franchisePrice small{font-size:11px;letter-spacing:.12em;color:#8090a2}.franchiseMetrics{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:17px}.franchiseMetrics>div{padding:11px;border-radius:14px;background:#f7f3e9;border:1px solid #eee3cf}.franchiseMetrics span{display:block;font-size:8px;font-weight:900;letter-spacing:.08em;color:#8a95a3;text-transform:uppercase}.franchiseMetrics strong{display:block;margin-top:4px;color:#071b33;font-size:13px}.franchiseBenefits{display:grid;gap:8px;margin-top:17px;min-height:76px}.franchiseBenefits>div{display:flex;gap:8px;align-items:flex-start;color:#536273;font-size:12px;font-weight:650}.franchiseBenefits svg{color:#c99a39;flex:0 0 auto;margin-top:1px}.franchiseAction{width:100%;min-height:44px;margin-top:18px;border-radius:14px;border:1px solid #d5b464;background:linear-gradient(135deg,#f2d27a,#c99731);color:#071b33;font-weight:950;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}@media(max-width:1100px){.franchiseGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.franchiseGrid{grid-template-columns:1fr}.franchiseHero{align-items:flex-start;flex-direction:column}.franchiseHeroPrice{text-align:left}}.mlmOfficialLogoWrap-jafra{background:#984ba4!important}.mlmOfficialLogoWrap-vida-divina{background:#050505!important}.mlmOfficialLogoWrap-livegood{background:#101a1f!important}.mlmOfficialLogoWrap-dxn{background:#f4f3ef!important}.mlmOfficialLogoWrap-gano-excel,.mlmOfficialLogoWrap-total-life-changes{background:#050505!important}.mlmOfficialLogoWrap-primerica{background:#356a9d!important}.mlmOfficialLogoWrap-forever-living{background:#ffc515!important}.mlmOfficialLogoWrap-jafra .mlmOfficialLogo,.mlmOfficialLogoWrap-livegood .mlmOfficialLogo,.mlmOfficialLogoWrap-primerica .mlmOfficialLogo{object-fit:cover!important;transform:scale(1.02)!important}.mlmOfficialLogoWrap-vida-divina .mlmOfficialLogo,.mlmOfficialLogoWrap-dxn .mlmOfficialLogo,.mlmOfficialLogoWrap-gano-excel .mlmOfficialLogo,.mlmOfficialLogoWrap-total-life-changes .mlmOfficialLogo,.mlmOfficialLogoWrap-forever-living .mlmOfficialLogo{object-fit:cover!important;transform:scale(1.015)!important}.mlmOfficialLogoWrap-tupperware{background:#075c54!important}.mlmOfficialLogoWrap-tupperware .mlmOfficialLogo{object-fit:cover!important;object-position:center!important;transform:scale(1.015)!important}.mlmOfficialLogoWrap-doterra{background:#6d44d8!important}.mlmOfficialLogoWrap-doterra .mlmOfficialLogo{object-fit:cover!important;object-position:center!important;transform:scale(1.015)!important}.mlmOfficialLogoWrap-farmasi{background:#f85870!important}.mlmOfficialLogoWrap-farmasi .mlmOfficialLogo{object-fit:cover!important;object-position:center!important;transform:scale(1.015)!important}.membershipHero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:34px;align-items:center;padding:34px 36px;margin-bottom:24px;border-radius:30px;border:1px solid rgba(201,154,57,.26);background:linear-gradient(135deg,#fffefb,#faf6ec 56%,#f4ead2);box-shadow:0 24px 65px #1c263414}.membershipHeroGlow{position:absolute;width:360px;height:360px;border-radius:50%;right:-110px;top:-185px;background:radial-gradient(circle,#d6aa443d,#d6aa4400 70%);pointer-events:none}.membershipHeroCopy{position:relative;z-index:1}.membershipHeroCopy h2{margin:8px 0 10px;color:#071b33;font-size:clamp(30px,4vw,48px);letter-spacing:-.045em;line-height:1.02;max-width:760px}.membershipHeroCopy p{margin:0;max-width:790px;color:#667487;font-size:14px;line-height:1.7}.membershipMicro{display:block;color:#a2761f;font-size:9px;font-weight:950;letter-spacing:.17em;text-transform:uppercase}.membershipHeroChips{display:flex;flex-wrap:wrap;gap:9px;margin-top:20px}.membershipHeroChips span{display:flex;align-items:center;gap:7px;padding:9px 11px;border-radius:999px;background:#ffffffbd;border:1px solid rgba(201,154,57,.18);color:#566476;font-size:11px;font-weight:800;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.membershipHeroChips svg{color:#b78522}.membershipCurrentOrb{position:relative;z-index:1;min-height:184px;border-radius:28px;padding:25px;display:flex;flex-direction:column;justify-content:center;text-align:center;background:linear-gradient(145deg,#071b33,#102d50);border:1px solid rgba(241,203,113,.38);box-shadow:0 20px 48px #071b3333,inset 0 1px #ffffff14}.membershipCurrentOrb:before{content:"";position:absolute;inset:9px;border:1px solid rgba(233,193,102,.16);border-radius:21px;pointer-events:none}.membershipCurrentOrb span{font-size:9px;font-weight:950;letter-spacing:.16em;color:#e0b85d}.membershipCurrentOrb strong{display:block;margin:10px 0 4px;color:#fff;font-size:31px;letter-spacing:-.04em}.membershipCurrentOrb small{color:#a9b7c7;font-size:11px;font-weight:750}.membershipAlert{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:18px;margin-bottom:14px}.membershipAlert div{display:grid;gap:2px}.membershipAlert b{font-size:12px}.membershipAlert span{font-size:11px;line-height:1.45}.membershipAlertError{background:#fff5f3;border:1px solid #f2c7be;color:#8d2f21}.membershipAlertSuccess{background:#f6fbf7;border:1px solid #cfe8d5;color:#245b35}.membershipSectionHead{display:flex;align-items:end;justify-content:space-between;gap:20px;margin:28px 2px 15px}.membershipSectionHead h2{margin:5px 0 0;color:#071b33;font-size:25px;letter-spacing:-.03em}.membershipGhostBtn,.membershipBackBtn,.membershipSoftBtn{border:1px solid #dfe4ea;background:#fff;color:#26384c;font-weight:850;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:7px;transition:.2s ease}.membershipGhostBtn{padding:10px 13px;border-radius:13px}.membershipBackBtn{border:0;background:transparent;padding:0;margin:0 0 14px;color:#7a8796}.membershipSoftBtn{padding:11px 14px;border-radius:13px}.membershipGhostBtn:hover,.membershipSoftBtn:hover{border-color:#cfaa56;box-shadow:0 8px 24px #1f2d3d14}.membershipPackageGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.membershipPackageCard{position:relative;overflow:hidden;min-width:0;padding:23px;border-radius:27px;border:1px solid #e6e0d6;background:linear-gradient(180deg,#fff,#fcfaf6);box-shadow:0 16px 38px #19273712;transition:.23s ease}.membershipPackageCard:hover{transform:translateY(-4px);border-color:#d7ba74;box-shadow:0 24px 52px #1927371c}.membershipPackageCard.selected{border-color:#c99a39;box-shadow:0 0 0 2px #c99a3924,0 24px 52px #1927371c}.membershipPackageHalo{position:absolute;width:180px;height:180px;border-radius:50%;right:-92px;top:-104px;opacity:.13;filter:blur(6px);pointer-events:none}.membershipPackageTop{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1;margin-bottom:20px}.membershipMedallion{width:48px;height:48px;border-radius:17px;display:grid;place-items:center;background:linear-gradient(145deg,#f5d477,#c28c27);border:1px solid rgba(133,90,14,.16);color:#071b33;font-family:Georgia,serif;font-weight:950;box-shadow:0 11px 25px #c38e273b}.membershipPackageRank{font-size:10px;font-weight:950;letter-spacing:.15em;color:#aeb6bf}.membershipPackageCard h3{margin:5px 0 4px;color:#071b33;font-size:24px;letter-spacing:-.035em}.membershipPrice{color:#071b33;font-size:40px;line-height:1;font-weight:950;letter-spacing:-.05em;margin-top:8px}.membershipPrice small{font-size:10px;letter-spacing:.11em;color:#94a0ad;margin-left:3px}.membershipMetricGrid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:20px}.membershipMetricGrid>div{padding:11px 12px;border-radius:15px;background:#f8f5ed;border:1px solid #eee6d7}.membershipMetricGrid span{display:block;color:#8f9aa6;font-size:8px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.membershipMetricGrid strong{display:block;margin-top:4px;color:#071b33;font-size:13px}.membershipPackageRule{height:1px;background:linear-gradient(90deg,transparent,#eadab7,transparent);margin:18px 0 15px}.membershipBenefitList{display:grid;gap:9px;min-height:78px}.membershipBenefitList>div{display:flex;align-items:flex-start;gap:8px;color:#566476;font-size:11px;font-weight:700;line-height:1.4}.membershipBenefitList svg{color:#bf8c29;flex:0 0 auto;margin-top:1px}.membershipPrimaryBtn{width:100%;min-height:46px;margin-top:19px;border-radius:15px;border:1px solid #c69a3f;background:linear-gradient(135deg,#f5d67d,#d3a33e 48%,#bd8421);color:#071b33;font-size:11px;font-weight:950;letter-spacing:.04em;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 12px 26px #be891e2e;transition:.2s ease}.membershipPrimaryBtn:hover{transform:translateY(-1px);box-shadow:0 16px 30px #be891e3d}.membershipPrimaryBtn:disabled,.membershipSoftBtn:disabled{opacity:.5;cursor:not-allowed;transform:none}.membershipSkeleton{height:390px;background:linear-gradient(100deg,#f7f5f0 20%,#fff,#f7f5f0 60%);background-size:220% 100%;animation:membershipShimmer 1.35s infinite linear}@keyframes membershipShimmer{to{background-position:-220% 0}}.membershipResume{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:14px;align-items:center;padding:17px 18px;margin:0 0 20px;border-radius:20px;background:linear-gradient(135deg,#f7fbff,#fffdf8);border:1px solid #dce4ec}.membershipResumeIcon{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:#071b33;color:#e2bb63}.membershipResumeCopy h3{margin:3px 0;color:#071b33;font-size:16px}.membershipResumeCopy p{margin:0;color:#788695;font-size:10px}.membershipStatusPill{padding:8px 10px;border-radius:999px;background:#f7efd9;color:#82621d;font-size:8px;font-weight:950;letter-spacing:.08em;white-space:nowrap}.membershipCheckout{margin-top:28px;border-radius:30px;padding:30px;border:1px solid rgba(201,154,57,.24);background:radial-gradient(circle at 91% 6%,rgba(201,154,57,.12),transparent 25%),linear-gradient(180deg,#fff,#fbf8f2);box-shadow:0 28px 70px #1b283717;scroll-margin-top:24px}.membershipCheckoutHead{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;padding-bottom:22px;border-bottom:1px solid #ece5d9}.membershipCheckoutHead h2{margin:5px 0;color:#071b33;font-size:31px;letter-spacing:-.04em}.membershipCheckoutHead p{margin:0;color:#718092;max-width:650px;font-size:12px;line-height:1.55}.membershipCheckoutPrice{text-align:right}.membershipCheckoutPrice span{display:block;color:#9e7a2f;font-size:8px;font-weight:950;letter-spacing:.15em}.membershipCheckoutPrice strong{display:block;margin-top:5px;color:#071b33;font-size:32px;letter-spacing:-.04em}.membershipCheckoutPrice small{font-size:9px;color:#919dab;font-weight:850;letter-spacing:.1em}.membershipPaymentMethods{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:22px}.membershipMethod{min-height:94px;border-radius:18px;padding:15px 12px;border:1px solid #e0e5ea;background:#fff;color:#536174;cursor:pointer;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px;transition:.2s ease}.membershipMethod svg{color:#b88422}.membershipMethod span{color:#071b33;font-size:11px;font-weight:900}.membershipMethod small{font-size:8px;color:#9aa5b0;text-transform:uppercase;letter-spacing:.09em}.membershipMethod:hover{border-color:#d0ad62;transform:translateY(-2px)}.membershipMethod.active{border-color:#c99a39;background:linear-gradient(145deg,#fffdf8,#f8f0dc);box-shadow:0 10px 26px #b5801d1f}.membershipPaymentStage{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:22px;align-items:center;margin-top:18px;padding:19px;border-radius:20px;background:#f7f9fb;border:1px solid #e2e7ec}.membershipPaymentStage h3{margin:5px 0;color:#071b33;font-size:17px}.membershipPaymentStage p{margin:0;max-width:750px;color:#748292;font-size:11px;line-height:1.55}.membershipPayBtn{margin:0}.membershipCodeStage{margin-top:18px;padding:19px;border-radius:20px;background:#f7f9fb;border:1px solid #e2e7ec;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.membershipCodeInputWrap{height:46px;min-width:290px;flex:1;display:flex;align-items:center;gap:9px;padding:0 13px;border-radius:14px;border:1px solid #d8dee5;background:#fff;color:#b1842d}.membershipCodeInputWrap input{width:100%;border:0;outline:0;background:transparent;color:#071b33;font-weight:900;letter-spacing:.06em}.membershipCodePreview{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) 220px;gap:12px;align-items:center;margin-top:6px;padding:15px;border-radius:17px;background:#fff;border:1px solid #dbe7df;color:#2d6a42}.membershipCodePreview div{display:grid}.membershipCodePreview span{font-size:8px;font-weight:950;letter-spacing:.12em}.membershipCodePreview strong{color:#071b33;font-size:15px}.membershipCodePreview small{color:#7d8996}.membershipCodePreview .membershipPrimaryBtn{margin:0}.membershipCryptoTicket{margin-top:18px;border-radius:22px;padding:20px;background:linear-gradient(145deg,#071b33,#0f2d4e);color:#fff;border:1px solid rgba(234,195,105,.28);box-shadow:0 20px 44px #071b332e}.membershipCryptoAmount span,.membershipCryptoAddress span,.membershipCryptoFooter span{display:block;color:#c9a75c;font-size:8px;font-weight:950;letter-spacing:.13em}.membershipCryptoAmount strong{display:block;margin-top:6px;font-size:28px;letter-spacing:-.03em}.membershipCryptoAddress{margin-top:16px;padding-top:15px;border-top:1px solid rgba(255,255,255,.1)}.membershipCryptoAddress code{display:block;margin:7px 0 10px;padding:12px;border-radius:12px;background:#ffffff12;word-break:break-all;color:#e5edf5;font-size:11px}.membershipCryptoAddress button{border:1px solid rgba(255,255,255,.16);border-radius:10px;padding:8px 10px;background:#ffffff0f;color:#fff;font-weight:800;display:inline-flex;align-items:center;gap:6px;cursor:pointer}.membershipCryptoFooter{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:16px}.membershipCryptoFooter b{display:block;margin-top:3px;font-size:11px}.membershipCryptoFooter .membershipSoftBtn{background:#fff}.membershipEmpty{display:flex;gap:15px;align-items:center;padding:24px;border-radius:23px}.membershipEmpty h3{margin:4px 0;color:#071b33}.membershipEmpty p{margin:0;color:#768493;font-size:11px}@media(max-width:1180px){.membershipPackageGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.membershipPaymentMethods{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){.membershipHero{grid-template-columns:1fr}.membershipCurrentOrb{min-height:150px}.membershipCheckoutHead{align-items:flex-start;flex-direction:column}.membershipCheckoutPrice{text-align:left}.membershipPaymentStage{grid-template-columns:1fr}.membershipResume{grid-template-columns:auto 1fr}.membershipStatusPill,.membershipResume .membershipSoftBtn{grid-column:2}.membershipCodePreview{grid-template-columns:auto 1fr}.membershipCodePreview .membershipPrimaryBtn{grid-column:1/-1}}@media(max-width:620px){.membershipHero,.membershipCheckout{padding:22px;border-radius:24px}.membershipPackageGrid{grid-template-columns:1fr}.membershipPaymentMethods{grid-template-columns:1fr 1fr}.membershipMethod{min-height:82px}.membershipSectionHead{align-items:flex-start;flex-direction:column}.membershipPrice{font-size:35px}.membershipCryptoFooter{align-items:flex-start;flex-direction:column}.membershipCodeInputWrap{min-width:0;width:100%}}.adminPageHead{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px}.adminPageHead h1{margin:6px 0 8px;font-family:Georgia,Times New Roman,serif;font-size:42px;letter-spacing:-.04em}.adminPageHead p{margin:0;max-width:850px;color:var(--muted);font-size:13px;line-height:1.6}.adminMicro{display:block;font-size:8px;letter-spacing:.2em;font-weight:900;color:#9b762f}.adminAccessBadge{display:inline-flex;align-items:center;gap:8px;border:1px solid #d8bd82;background:#fff8e7;color:#7f5b1d;border-radius:999px;padding:10px 13px;font-size:9px;font-weight:900;letter-spacing:.11em;white-space:nowrap}.adminAlert{display:flex;align-items:center;gap:9px;border-radius:12px;padding:12px 14px;margin-bottom:16px;font-size:11px;font-weight:700}.adminAlert.error{background:#fff0f0;border:1px solid #efd0d0;color:#9f3131}.adminAlert.success{background:#edf9f4;border:1px solid #caeadc;color:#29745d}.adminCodesLayout{display:grid;grid-template-columns:1.02fr .98fr;gap:18px;margin-bottom:18px}.adminLuxuryCard{position:relative;background:linear-gradient(180deg,#fffffffa,#fbf8f2fa);border:1px solid #e7dfd2;border-radius:20px;padding:24px;box-shadow:0 16px 45px #0d1e2e0f;overflow:hidden}.adminGeneratorCard:before{content:"";position:absolute;width:280px;height:280px;border-radius:50%;right:-140px;top:-160px;background:radial-gradient(circle,rgba(199,154,69,.18),transparent 68%);pointer-events:none}.adminCardHead{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:20px}.adminCardHead h2,.adminTableToolbar h2{margin:4px 0 0;font-size:22px;letter-spacing:-.02em}.adminCardIcon{width:42px;height:42px;border-radius:13px;background:#f4ead4;color:#9b762f;display:grid;place-items:center}.adminField{display:block;margin-top:14px}.adminField>span{display:block;font-size:9px;font-weight:850;color:#70675e;margin:0 0 6px;letter-spacing:.04em}.adminField input,.adminField select,.adminField textarea,.adminInspectBar input,.adminFilters select{width:100%;border:1px solid #e2d9cb;background:#fff;border-radius:11px;color:var(--ink);outline:0}.adminField input,.adminField select{height:44px;padding:0 12px}.adminField textarea{min-height:92px;padding:12px;resize:vertical;font:inherit}.adminPackagePreview{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.adminPackagePreview>div{background:#f8f4ec;border:1px solid #ebe2d5;border-radius:12px;padding:12px}.adminPackagePreview span,.adminInfoGrid span,.adminGeneratedMeta span{display:block;font-size:7px;letter-spacing:.11em;color:#938675;font-weight:850}.adminPackagePreview b{display:block;margin-top:5px;font-size:12px}.adminPrimaryBtn{width:100%;height:46px;margin-top:18px;border:0;border-radius:12px;background:linear-gradient(135deg,#d8b15a,#c79535 58%,#93641f);color:#07131f;font-weight:900;letter-spacing:.04em;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 12px 28px #c79a4538}.adminPrimaryBtn:disabled{opacity:.55}.adminGeneratedTicket{margin-top:18px;border:1px solid #d7bd82;background:linear-gradient(145deg,#fff9e9,#fffdf7);border-radius:16px;padding:18px}.adminGeneratedTicket>strong{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:24px;letter-spacing:.09em;margin:8px 0 12px;color:#102536}.adminGeneratedMeta{display:flex;gap:16px;flex-wrap:wrap}.adminGeneratedTicket>button{margin-top:14px;border:1px solid #d9c28e;background:#fff;border-radius:9px;padding:9px 11px;color:#805d1d;font-weight:800;display:flex;align-items:center;gap:6px}.adminInspectBar{display:grid;grid-template-columns:1fr auto;gap:8px}.adminInspectBar input{height:44px;padding:0 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.05em}.adminInspectBar button,.adminFilters button{border:0;border-radius:10px;background:#102536;color:#fff;padding:0 14px;display:flex;align-items:center;justify-content:center;gap:7px;font-size:10px;font-weight:850}.adminInspectResult{margin-top:16px}.adminInspectCode{display:flex;align-items:center;justify-content:space-between;background:#0b1b29;color:#fff;border-radius:14px;padding:15px}.adminInspectCode strong{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:18px;letter-spacing:.07em}.adminInspectCode button,.adminCodeCell button{border:0;background:transparent;color:inherit}.adminInfoGrid{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:11px}.adminInfoGrid>div{border:1px solid #e8e0d4;background:#fff;border-radius:11px;padding:11px}.adminInfoGrid b{display:block;font-size:10px;margin-top:4px;overflow-wrap:anywhere}.adminInternalNote{margin-top:10px;background:#f7f2e9;border-radius:12px;padding:12px}.adminInternalNote span{font-size:7px;letter-spacing:.13em;color:#8c7c68;font-weight:900}.adminInternalNote p{margin:5px 0 0;font-size:10px;line-height:1.5}.adminDangerBtn{margin-top:12px;border:1px solid #e0b7b7;background:#fff4f4;color:#9b3434;border-radius:10px;padding:10px 12px;font-size:10px;font-weight:850}.adminEmptyInspector{min-height:220px;margin-top:16px;border:1px dashed #d9cfc1;border-radius:15px;display:grid;place-items:center;color:#9a8e7e;font-size:11px;text-align:center;padding:30px}.adminCodesTableCard{padding:0}.adminTableToolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;padding:20px 22px;border-bottom:1px solid #eee6da}.adminFilters{display:flex;gap:8px;align-items:center}.adminFilters select{height:38px;padding:0 10px;min-width:150px}.adminFilters button{height:38px}.adminTableScroll{overflow:auto}.adminCodesTable{min-width:1100px}.adminCodesTable th{font-size:7px;letter-spacing:.12em}.adminCodesTable td{font-size:10px;vertical-align:middle}.adminCodeCell{display:flex;align-items:center;gap:6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.adminCodeCell button{color:#8b651f}.adminStatusBadge{display:inline-flex;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:900;text-transform:uppercase;letter-spacing:.06em;background:#eef2f4;color:#586875}.adminStatusBadge.active{background:#e8f6ef;color:#297159}.adminStatusBadge.used{background:#eef0f7;color:#4c5b89}.adminStatusBadge.revoked{background:#fff0f0;color:#9d3c3c}.adminRowActions{display:flex;gap:6px}.adminRowActions button{border:1px solid #e2d9cc;background:#fff;border-radius:8px;padding:7px 9px;font-size:8px;font-weight:850}.adminRowActions button.danger{border-color:#e6c0c0;color:#a13a3a;background:#fff6f6}.adminTableEmpty{text-align:center!important;padding:35px!important;color:#948a7f}.adminLoadMore{display:block;margin:16px auto 20px;border:1px solid #d9c28d;background:#fff;color:#805d1d;border-radius:10px;padding:10px 15px;font-size:10px;font-weight:850}.navGroup.adminOnly .navParent{border:1px solid rgba(214,177,90,.12);background:linear-gradient(90deg,rgba(199,154,69,.09),transparent)}@media(max-width:1000px){.adminCodesLayout{grid-template-columns:1fr}.adminPageHead,.adminTableToolbar{align-items:flex-start;flex-direction:column}.adminFilters{width:100%;flex-wrap:wrap}.adminFilters select{flex:1;min-width:140px}}@media(max-width:650px){.adminPageHead h1{font-size:34px}.adminPackagePreview,.adminInfoGrid{grid-template-columns:1fr}.adminGeneratedTicket>strong{font-size:19px}.adminLuxuryCard{padding:18px}}.nbSecurityCenter{display:grid;gap:18px;margin-top:18px}.nbSecurityHero{position:relative;overflow:hidden;display:grid;grid-template-columns:58px 1fr auto;gap:18px;align-items:center;padding:26px 28px}.nbSecurityHero:after{content:"";position:absolute;right:-90px;top:-120px;width:310px;height:310px;border-radius:50%;background:radial-gradient(circle,rgba(201,154,57,.14),transparent 68%);pointer-events:none}.nbSecurityHeroIcon,.nbSecurityIcon{display:grid;place-items:center;border:1px solid rgba(201,154,57,.24);background:linear-gradient(145deg,#fff8e9,#f3e4bf);color:#8d641b}.nbSecurityHeroIcon{width:58px;height:58px;border-radius:18px}.nbSecurityHero h2{font-family:Georgia,serif;font-size:31px;margin:3px 0 7px;color:#071b33}.nbSecurityHero p,.nbSecurityCard p,.nbSecuritySetup p{margin:0;color:#6d7883;line-height:1.65;font-size:12px}.nbSecurityState{position:relative;z-index:1;min-width:170px;border:1px solid #e8dfcf;border-radius:16px;padding:13px 16px;background:#fbfaf7;text-align:right}.nbSecurityState span{display:block;font-size:8px;font-weight:900;letter-spacing:.16em;color:#9c8970}.nbSecurityState b{display:block;margin-top:4px;font-size:12px;color:#6d7883}.nbSecurityState.active{border-color:#23a27447;background:#23a27412}.nbSecurityState.active b{color:#16734f}.nbSecurityGrid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.nbSecurityCard{padding:24px;display:flex;flex-direction:column;gap:16px}.nbSecurityCardHead{display:flex;align-items:center;gap:13px}.nbSecurityIcon{width:46px;height:46px;border-radius:14px}.nbSecurityCardHead span{font-size:8px;letter-spacing:.18em;font-weight:900;color:#a47b2c}.nbSecurityCardHead h3{margin:3px 0 0;font-size:19px;color:#071b33}.nbSecurityPill{width:max-content;border:1px solid #ead8b0;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:900;letter-spacing:.11em;color:#9a742d;background:#fff8e8}.nbSecurityPill.ok{border-color:#23a27440;color:#16734f;background:#23a27412}.nbSecurityActions{display:flex;gap:9px;flex-wrap:wrap;margin-top:auto}.nbSecurityAlert{display:flex;align-items:center;gap:10px;padding:13px 16px;border-radius:14px;font-size:11px;font-weight:700}.nbSecurityAlert.error{border:1px solid rgba(181,64,64,.2);background:#b540400f;color:#9b3333}.nbSecurityAlert.success{border:1px solid rgba(35,162,116,.2);background:#23a2740f;color:#16734f}.nbSecurityFull{width:100%;justify-content:center}.nbSecurityFactor{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid #e8e1d7;border-radius:15px;padding:13px 14px;background:#fcfbf8}.nbSecurityFactor>div{display:flex;align-items:center;gap:10px;color:#16734f}.nbSecurityFactor span{display:flex;flex-direction:column;gap:2px}.nbSecurityFactor b{font-size:11px;color:#172635}.nbSecurityFactor small{font-size:9px;color:#7f8a93}.nbSecurityFactor button,.nbSecurityClose,.nbSecurityManual button{border:1px solid #e4d8c7;background:#fff;border-radius:10px;padding:8px 10px;font-size:9px;font-weight:800;color:#4f5f6b;display:flex;align-items:center;gap:6px;cursor:pointer}.nbSecuritySetup{padding:26px}.nbSecuritySetupHead{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:20px}.nbSecuritySetupHead h3{font-family:Georgia,serif;font-size:27px;color:#071b33;margin:4px 0 7px}.nbSecuritySetupBody{display:grid;grid-template-columns:310px 1fr;gap:28px;align-items:center}.nbSecurityQr{border:1px solid #e4d7c3;border-radius:22px;background:#fff;padding:14px;display:grid;place-items:center}.nbSecurityQr img{display:block;width:100%;max-width:280px;height:auto;border-radius:10px}.nbSecuritySetupForm{display:grid;gap:16px}.nbSecuritySetupForm label{font-size:9px;font-weight:900;letter-spacing:.06em;color:#6b6258}.nbSecuritySetupForm input{display:block;width:100%;margin-top:7px;border:1px solid #ded4c6;border-radius:13px;padding:14px 15px;font-size:20px;letter-spacing:.28em;font-weight:900;color:#071b33;background:#fff}.nbSecurityManual{display:flex;align-items:center;gap:8px;margin-top:7px;border:1px solid #ded4c6;background:#fff;border-radius:13px;padding:10px 10px 10px 13px}.nbSecurityManual code{flex:1;overflow:auto;font-size:11px;color:#263b4d}.nbMfaChallengeCard{max-width:470px}.nbMfaShield{width:62px;height:62px;margin:0 auto 15px;border-radius:20px;display:grid;place-items:center;background:linear-gradient(145deg,#fff2cd,#dcae47);color:#071b33}.nbMfaChallengeCard h1{text-align:center}.nbMfaChallengeCard>p{text-align:center}.nbMfaChallengeCard input{font-size:23px!important;letter-spacing:.28em;text-align:center;font-weight:900}.nbMfaChallengeActions{display:flex;gap:10px}.nbMfaChallengeActions .goldBtn{flex:1}.nbMfaCancel{border:1px solid #ddd1bf;background:#fff;border-radius:12px;padding:0 14px;font-weight:800;color:#5d6b75;cursor:pointer}@media(max-width:900px){.nbSecurityHero{grid-template-columns:50px 1fr}.nbSecurityState{grid-column:1/3;text-align:left}.nbSecurityGrid,.nbSecuritySetupBody{grid-template-columns:1fr}.nbSecurityQr{max-width:310px}.nbSecuritySetupHead{flex-direction:column}}.adminV2Search{margin-bottom:18px}.adminV2IdentityGrid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:18px}.adminV2FormGrid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:14px 0}.adminV2FormGrid label{font-size:9px;font-weight:900;letter-spacing:.06em;color:#786d60}.adminV2FormGrid input{display:block;width:100%;margin-top:6px;border:1px solid #ded4c6;border-radius:12px;padding:12px 13px;background:#fff;color:#071b33}.adminV2Guard{display:block;margin-top:11px;color:#87919a;line-height:1.5}.adminV2WalletGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:16px 0}.adminV2WalletGrid>div{border:1px solid #e7dfd3;border-radius:15px;padding:15px;background:#fbfaf7}.adminV2WalletGrid span{display:block;font-size:8px;font-weight:900;letter-spacing:.12em;color:#9c8970}.adminV2WalletGrid b{display:block;font-family:Georgia,serif;font-size:23px;color:#071b33;margin-top:6px}.adminV2Adjust{display:grid;grid-template-columns:140px 150px 160px 1fr auto auto;gap:9px;align-items:center}.adminV2Adjust select,.adminV2Adjust input{border:1px solid #ded4c6;border-radius:11px;padding:11px;background:#fff;color:#263746}.adminV2Warning{margin-top:13px;border:1px solid rgba(201,154,57,.22);background:#c99a3912;border-radius:13px;padding:12px 14px;font-size:10px;color:#755a28;line-height:1.55}@media(max-width:1100px){.adminV2IdentityGrid{grid-template-columns:1fr}.adminV2WalletGrid,.adminV2Adjust{grid-template-columns:1fr 1fr}}@media(max-width:700px){.adminV2FormGrid,.adminV2WalletGrid,.adminV2Adjust{grid-template-columns:1fr}}.sidebar{padding-bottom:18px!important;overflow:hidden}.sidebar .premiumNav{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:3px}.sidebar .premiumNav::-webkit-scrollbar{width:4px}.sidebar .premiumNav::-webkit-scrollbar-thumb{background:#c79a4533;border-radius:999px}.navParent{min-height:42px!important}.navChildren{padding-bottom:5px}.navChild{min-height:34px!important;padding-top:7px!important;padding-bottom:7px!important}.navChild span{line-height:1.12}.sidebarBottom{position:relative!important;bottom:auto!important;margin-top:10px;flex:0 0 auto}.sidebarLogout{color:#d8a8a1!important}.sidebarLogout:hover{color:#fff!important;background:#a73f312e!important}.centerOverviewPanel{min-height:280px;display:grid;place-items:center;text-align:center;align-content:center;gap:9px;background:#fff;border:1px solid #e8e1d6;border-radius:20px;padding:30px;color:#0a1b2d}.centerOverviewPanel>svg{color:#c99a39}.centerOverviewPanel h3{margin:0;font-size:22px}.centerOverviewPanel p{margin:0;max-width:520px;color:#7b8794;font-size:12px;line-height:1.55}.membershipCryptoHeader{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px}.membershipCryptoHeader h3{margin:5px 0 0;font-size:18px}.membershipCryptoPulse{display:flex;align-items:center;gap:8px;font-size:10px;font-weight:850;color:#d9e5f0}.membershipCryptoPulse i{width:9px;height:9px;border-radius:999px;background:#f0c75e;box-shadow:0 0 #f0c75e80;animation:membershipPulse 1.8s infinite}.membershipCryptoGrid{display:grid;grid-template-columns:250px minmax(0,1fr);gap:24px;align-items:center}.membershipCryptoQr{padding:14px;border-radius:18px;background:#fff;color:#071b33;text-align:center}.membershipCryptoQr img{display:block;width:100%;max-width:220px;height:auto;margin:0 auto;border-radius:8px}.membershipCryptoQr small{display:block;margin-top:8px;color:#63758a;font-size:9px;font-weight:750}.membershipQrLoading{min-height:220px;display:grid;place-items:center;color:#748292;font-size:11px}.membershipCryptoDetails .membershipCryptoAddress{margin-top:16px}.membershipCryptoWarning{margin:14px 0 0;color:#c8d4df;font-size:10px;line-height:1.55}.membershipCryptoSuccess{display:flex;min-height:230px;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px;border-radius:18px;background:#ffffff12}.membershipCryptoSuccess strong{font-size:24px}.membershipCryptoSuccess span{font-size:13px;color:#dce8f2}.membershipCryptoTicket.isActivated{background:linear-gradient(145deg,#071b33,#123d39)}@keyframes membershipPulse{70%{box-shadow:0 0 0 10px #f0c75e00}to{box-shadow:0 0 #f0c75e00}}@media(max-width:820px){.membershipCryptoGrid{grid-template-columns:1fr}.membershipCryptoQr{max-width:280px;margin:0 auto;width:100%}.membershipCryptoHeader{align-items:flex-start;flex-direction:column}}.membershipCryptoTicketV31{padding:0;overflow:hidden;border-radius:24px;background:#fff;color:#071b33;border:1px solid rgba(7,27,51,.08);box-shadow:0 20px 48px #071b331a}.membershipCryptoTicketV31 .membershipMicro{color:#d8a21f}.membershipCryptoPremiumHead{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:center;padding:22px 26px;background:linear-gradient(135deg,#071b33,#0b3156 70%,#0d4366);color:#fff}.membershipCryptoCoin{width:52px;height:52px;border-radius:999px;display:grid;place-items:center;background:linear-gradient(145deg,#1fc99d,#0b936f);box-shadow:inset 0 1px #ffffff40}.membershipCryptoCoin span{font-size:27px;font-weight:900}.membershipCryptoPremiumTitle h3{margin:3px 0 4px;font-size:21px;line-height:1.1;letter-spacing:-.02em}.membershipCryptoPremiumTitle p{margin:0;color:#d7e2ec;font-size:10px;line-height:1.45}.membershipCryptoCountdown{display:flex;align-items:center;gap:12px;padding-left:22px;border-left:1px solid rgba(255,255,255,.14)}.membershipCryptoCountdown svg{color:#f0c75e}.membershipCryptoCountdown span,.membershipCryptoCountdown small{display:block;color:#d7e2ec;font-size:8px;font-weight:850;letter-spacing:.08em}.membershipCryptoCountdown strong{display:block;margin:2px 0;font-size:25px;color:#f0c75e;letter-spacing:.04em;white-space:nowrap}.membershipCryptoPremiumBody{display:grid;grid-template-columns:240px minmax(0,1.2fr) minmax(240px,.9fr);gap:24px;padding:24px 26px 20px;background:#fff}.membershipCryptoQrCard{display:flex;flex-direction:column;align-items:center;padding:14px;border:1px solid #e5e9ee;border-radius:18px;background:#fff;text-align:center}.membershipCryptoQrV31{padding:0;background:#fff;border-radius:12px;width:100%}.membershipCryptoQrV31 img{width:100%;max-width:210px;border-radius:8px}.membershipCryptoQrCard>strong{margin-top:10px;font-size:10px;letter-spacing:.08em;color:#071b33}.membershipCryptoQrCard>small{margin-top:5px;color:#6f7f90;font-size:9px;line-height:1.45}.membershipQrDownload{display:inline-flex;align-items:center;justify-content:center;margin-top:10px;padding:8px 12px;border-radius:10px;background:#f3f6f8;color:#071b33;font-size:9px;font-weight:850;text-decoration:none;width:100%}.membershipCryptoForm{display:flex;flex-direction:column;gap:13px}.membershipCryptoForm label>span{display:block;margin-bottom:6px;color:#7b8796;font-size:8px;font-weight:950;letter-spacing:.1em}.membershipCryptoForm label>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:46px;padding:0 10px 0 14px;border:1px solid #e5e9ee;border-radius:12px;background:#f9fbfc}.membershipCryptoForm label strong{font-size:13px;color:#071b33}.membershipCryptoForm label code{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#19344f;font-size:10px;background:transparent}.membershipCryptoForm label button{display:inline-flex;align-items:center;gap:5px;padding:8px 10px;border:0;border-radius:9px;background:#fff;color:#0b63c6;font-size:9px;font-weight:900;cursor:pointer}.membershipCryptoStatic small{justify-self:end;color:#8e9aa8;font-size:9px;font-weight:900}.membershipCryptoVerified{display:flex;align-items:center;gap:7px;color:#0b9c72;font-size:9px;font-weight:800}.membershipCryptoImportant{padding:16px 17px;border:1px solid #f0d377;border-radius:16px;background:linear-gradient(180deg,#fffaf0,#fffdf9)}.membershipCryptoImportant>div{display:flex;align-items:center;gap:8px;color:#b97900;font-size:11px}.membershipCryptoImportant ul{margin:10px 0 0;padding-left:17px;color:#17324e;font-size:9px;line-height:1.55}.membershipCryptoImportant li+li{margin-top:5px}.membershipCryptoWalletNote{margin:12px 0 0;padding-top:10px;border-top:1px solid rgba(185,121,0,.16);color:#7c6231;font-size:8px;line-height:1.5}.membershipCryptoSteps{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:16px;align-items:center;padding:18px 26px;border-top:1px solid #edf0f3;background:#fbfcfd}.membershipCryptoSteps>div{display:flex;align-items:center;gap:9px;min-width:0;color:#9aa5b2}.membershipCryptoSteps>div>i{width:34px;height:34px;flex:0 0 34px;border-radius:999px;display:grid;place-items:center;border:1px solid #dbe1e7;background:#fff;font-style:normal;font-size:10px;font-weight:900}.membershipCryptoSteps>div.active{color:#071b33}.membershipCryptoSteps>div.active>i{border-color:#e0ad2d;background:linear-gradient(145deg,#f3ce68,#cf9210);color:#fff}.membershipCryptoSteps>div.done>i{border-color:#27b48b;background:#27b48b;color:#fff}.membershipCryptoSteps span b,.membershipCryptoSteps span small{display:block}.membershipCryptoSteps span b{font-size:10px}.membershipCryptoSteps span small{margin-top:3px;font-size:8px;line-height:1.35}.membershipCryptoExpired{min-height:360px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;padding:34px;background:linear-gradient(180deg,#fff,#fbfaf7)}.membershipCryptoExpired svg{color:#d49c18}.membershipCryptoExpired strong{font-size:24px}.membershipCryptoExpired p{max-width:520px;margin:0 0 6px;color:#738092;font-size:11px;line-height:1.55}.membershipCryptoExpired .membershipPrimaryBtn{width:auto}.membershipCryptoSuccessV31{min-height:360px;color:#fff;background:linear-gradient(145deg,#071b33,#123d39);border-radius:0}.membershipCryptoSuccessV31 b{font-size:16px;color:#8fe3c5}.membershipCryptoSuccessV31 small{max-width:460px;color:#d8e5eb;line-height:1.5}@media(max-width:1080px){.membershipCryptoPremiumBody{grid-template-columns:220px minmax(0,1fr)}.membershipCryptoImportant{grid-column:1/-1}.membershipCryptoSteps{grid-template-columns:1fr 1fr 1fr}.membershipCryptoSteps .membershipSoftBtn{grid-column:1/-1;justify-self:end}}@media(max-width:760px){.membershipCryptoPremiumHead{grid-template-columns:auto 1fr}.membershipCryptoCountdown{grid-column:1/-1;border-left:0;border-top:1px solid rgba(255,255,255,.14);padding:14px 0 0}.membershipCryptoPremiumBody{grid-template-columns:1fr}.membershipCryptoQrCard{max-width:310px;width:100%;justify-self:center}.membershipCryptoImportant{grid-column:auto}.membershipCryptoSteps{grid-template-columns:1fr}.membershipCryptoSteps .membershipSoftBtn{grid-column:auto;justify-self:stretch}.membershipCryptoForm label>div{grid-template-columns:minmax(0,1fr)}.membershipCryptoForm label button{justify-self:start}}.membershipCheckoutPriceV32{min-width:250px}.membershipActivationFeeBreakdown{margin-top:12px;padding-top:10px;border-top:1px solid rgba(255,255,255,.12);display:grid;gap:6px}.membershipActivationFeeBreakdown em{display:flex;justify-content:space-between;gap:14px;font-style:normal;font-size:9px;color:#ffffffb8}.membershipActivationFeeBreakdown em b{color:#fff;font-size:9px;white-space:nowrap}.membershipCryptoQuoteV32{display:grid;grid-template-columns:1fr 1fr 1.15fr;gap:12px;padding:16px 26px;background:#f7f9fb;border-bottom:1px solid #edf0f3}.membershipCryptoQuoteV32>div{padding:12px 14px;border-radius:12px;background:#fff;border:1px solid #e6ebef}.membershipCryptoQuoteV32 span,.membershipCryptoQuoteV32 strong{display:block}.membershipCryptoQuoteV32 span{font-size:8px;font-weight:950;letter-spacing:.08em;color:#7b8796}.membershipCryptoQuoteV32 strong{margin-top:5px;font-size:14px;color:#071b33}.membershipCryptoQuoteV32 .total{background:#071b33;border-color:#071b33}.membershipCryptoQuoteV32 .total span{color:#b7c5d2}.membershipCryptoQuoteV32 .total strong{color:#f0c75e}.membershipCryptoQuoteV32>small{grid-column:1/-1;color:#738092;font-size:8px;line-height:1.45}@media(max-width:760px){.membershipCheckoutPriceV32{min-width:0}.membershipCryptoQuoteV32{grid-template-columns:1fr;padding:14px 18px}.membershipCryptoQuoteV32>small{grid-column:auto}}.galleryImage.newBossOfficialPreview{background:#07131f}.galleryImage.newBossOfficialPreview img{width:100%;height:100%;object-fit:contain;object-position:center}.galleryImage.newBossOfficialPreview:after{display:none}.myFunnelRow.newBossOfficialPreview>img{object-fit:contain;object-position:center;background:#07131f}.galleryImage.newBossOfficialPreview{background:transparent!important;background-image:none!important;filter:none!important;opacity:1!important;mix-blend-mode:normal!important;-webkit-mask-image:none!important;mask-image:none!important}.galleryImage.newBossOfficialPreview:before,.galleryImage.newBossOfficialPreview:after{content:none!important;display:none!important;background:none!important;background-image:none!important;opacity:0!important}.galleryImage.newBossOfficialPreview>img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;filter:none!important;opacity:1!important;mix-blend-mode:normal!important;-webkit-mask-image:none!important;mask-image:none!important;transform:none!important;background:transparent!important}.myFunnelRow.newBossOfficialPreview{background-image:none!important}.myFunnelRow.newBossOfficialPreview:before,.myFunnelRow.newBossOfficialPreview:after{content:none!important;display:none!important;background:none!important;background-image:none!important}.myFunnelRow.newBossOfficialPreview>img{display:block!important;object-fit:contain!important;object-position:center!important;filter:none!important;opacity:1!important;mix-blend-mode:normal!important;-webkit-mask-image:none!important;mask-image:none!important;transform:none!important;background:transparent!important}.nbCampaignShareAction{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(38,198,218,.35);background:linear-gradient(135deg,#092a35,#0b1825);color:#dffbff;border-radius:11px;padding:10px 14px;font-weight:800;cursor:pointer}.nbCampaignShareAction:hover{transform:translateY(-1px);border-color:#26c6dabf}.nbShareCenterOverlay{z-index:10000;padding:22px}.nbShareCenterCard{width:min(980px,96vw);max-height:92vh;overflow:auto;border-radius:24px;background:radial-gradient(circle at 85% 0%,rgba(30,190,210,.12),transparent 32%),linear-gradient(145deg,#07131f,#091a29 58%,#07131f);border:1px solid rgba(255,255,255,.1);box-shadow:0 35px 100px #0000008c;color:#fff}.nbShareCenterHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:26px 28px 20px;border-bottom:1px solid rgba(255,255,255,.08)}.nbShareCenterHeader small{color:#d7b65b;font-size:10px;font-weight:950;letter-spacing:.18em}.nbShareCenterHeader h3{margin:7px 0 5px;font-size:27px}.nbShareCenterHeader p{margin:0;color:#9db0c1;font-size:13px}.nbShareClose{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:#fff;cursor:pointer}.nbShareCreative{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(300px,1.1fr);gap:22px;padding:24px 28px}.nbSharePreview{position:relative;min-height:310px;border-radius:18px;overflow:hidden;background:#02080e;border:1px solid rgba(255,255,255,.08)}.nbSharePreview img,.nbSharePreview video{width:100%;height:100%;max-height:440px;object-fit:contain;display:block}.nbSharePreview>span{position:absolute;left:14px;bottom:14px;padding:7px 10px;border-radius:999px;background:#030c14db;border:1px solid rgba(255,255,255,.12);font-size:9px;font-weight:900;letter-spacing:.12em}.nbShareCopyPanel{display:flex;flex-direction:column;min-width:0}.nbShareCopyPanel>small{color:#5edbe8;font-size:9px;font-weight:950;letter-spacing:.16em}.nbShareCopyPanel h4{margin:8px 0 12px;font-size:20px}.nbShareCopyText{flex:1;min-height:150px;max-height:240px;overflow:auto;white-space:pre-wrap;padding:16px;border-radius:14px;background:#ffffff0b;border:1px solid rgba(255,255,255,.08);color:#c8d4de;line-height:1.55;font-size:13px}.nbShareCopyButton{margin-top:13px;display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border:0;border-radius:12px;background:linear-gradient(135deg,#d9b64c,#f2d77d);color:#07131f;font-weight:950;cursor:pointer}.nbShareCopyButton:disabled{opacity:.45;cursor:not-allowed}.nbShareDivider{display:flex;align-items:center;gap:15px;padding:0 28px 15px;color:#73889b;font-size:9px;font-weight:950;letter-spacing:.17em}.nbShareDivider:before,.nbShareDivider:after{content:"";height:1px;flex:1;background:#ffffff14}.nbShareNetworks{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;padding:0 28px 22px}.nbShareNetworks button{min-height:104px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border-radius:15px;border:1px solid rgba(255,255,255,.08);background:#ffffff09;color:#fff;cursor:pointer}.nbShareNetworks button:hover{background:#ffffff13;transform:translateY(-2px)}.nbShareNetworks strong{font-size:12px}.nbShareNetworks span{color:#8194a5;font-size:9px}.nbShareNetworkGlyph{color:#fff!important;font-size:25px!important;line-height:1}.nbSharePrimaryActions{display:flex;gap:12px;padding:0 28px 18px}.nbShareNativeButton,.nbShareDownloadButton{min-height:48px;display:flex;align-items:center;justify-content:center;gap:9px;border-radius:13px;font-weight:900;text-decoration:none;cursor:pointer}.nbShareNativeButton{flex:1.4;border:0;background:linear-gradient(135deg,#17a8bb,#36d0d7);color:#031118}.nbShareDownloadButton{flex:.8;border:1px solid rgba(255,255,255,.12);background:#ffffff0b;color:#fff}.nbShareHelp{margin:0 28px 26px;display:flex;align-items:flex-start;gap:9px;padding:12px 14px;border-radius:12px;background:#24c7a012;border:1px solid rgba(36,199,160,.14);color:#91aaad;font-size:10px;line-height:1.45}.nbShareHelp svg{flex:0 0 auto;color:#5fd9b7}@media(max-width:760px){.nbShareCenterOverlay{padding:10px}.nbShareCreative{grid-template-columns:1fr;padding:18px}.nbShareNetworks{grid-template-columns:repeat(2,1fr);padding:0 18px 18px}.nbSharePrimaryActions{flex-direction:column;padding:0 18px 16px}.nbShareCenterHeader{padding:20px 18px}.nbShareDivider{padding:0 18px 15px}.nbShareHelp{margin:0 18px 20px}.nbSharePreview{min-height:240px}}
