/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.resize{resize:both}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}.skip-link{z-index:1000;color:#071329;background:#fff;border-radius:10px;padding:11px 15px;font-size:12px;font-weight:800;position:fixed;top:10px;left:10px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.menu-backdrop,.heading-action{display:none}.refresh{min-height:42px;padding:10px 14px}.refresh:disabled,.payment-save:disabled{cursor:not-allowed;opacity:.42}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px;outline:3px solid #66aeffe6}.summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.summary-card{text-align:left;min-height:154px;color:var(--text);flex-direction:column;align-items:flex-start;padding:20px;transition:transform .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.summary-card:hover{border-color:#6fabff52;transform:translateY(-3px)}.summary-card:before{content:"";background:radial-gradient(circle,var(--card-accent),transparent 69%);opacity:.26;border-radius:50%;width:140px;height:140px;position:absolute;top:-63px;right:-56px}.summary-card.violet{--card-accent:#9c70ff}.summary-card.blue{--card-accent:#4695ff}.summary-card.green{--card-accent:#41dda0}.summary-card.orange{--card-accent:#ff8d5c}.summary-card>span{letter-spacing:.14em;color:#7183a4;font-size:8px;font-weight:900}.summary-card>strong{letter-spacing:-.05em;margin:17px 0 6px;font-size:38px}.summary-card>small{color:#798aa9;font-size:9px;line-height:1.45}.summary-card>b{color:var(--card-accent);font-size:17px;position:absolute;bottom:16px;right:17px}.dashboard-grid{grid-template-columns:.82fr 1.18fr;gap:16px;display:grid}.action-card,.recent-card{min-height:292px;padding:26px}.action-card{flex-direction:column;align-items:flex-start;display:flex;position:relative;overflow:hidden}.action-card:after{content:"";background:radial-gradient(circle,#317fff40,#0000 68%);border-radius:50%;width:320px;height:320px;position:absolute;bottom:-190px;right:-150px}.action-card>*{z-index:1;position:relative}.action-card h2{letter-spacing:-.055em;max-width:540px;margin:18px 0 12px;font-size:clamp(26px,2.5vw,40px);line-height:1.08}.action-card p{color:#8191af;max-width:520px;margin:0 0 24px;font-size:11px;line-height:1.65}.action-card .primary{margin-top:auto}.recent-row{border-top:1px solid #7593cc1a;grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:57px;display:grid}.recent-row>div:nth-child(2){flex-direction:column;min-width:0;display:flex}.recent-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.recent-row small{color:#7183a2;margin-top:4px;font-size:8px}.recent-row time{color:#647695;white-space:nowrap;font-size:8px}.inline-empty{text-align:center;color:#7f91b0;place-items:center;min-height:190px;display:grid}.inline-empty strong{color:#dce7ff;font-size:18px}.inline-empty span{font-size:10px}.records-layout{grid-template-columns:minmax(330px,.78fr) minmax(0,1.22fr);align-items:start;gap:16px;display:grid}.records-list,.record-detail{min-width:0;padding:24px}.record-item{text-align:left;color:#fff;background:0 0;border:1px solid #0000;border-top-color:#7593cc1a;grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;gap:12px;width:100%;min-height:66px;padding:10px 9px;transition:all .18s;display:grid}.record-item.selected{background:linear-gradient(110deg,#3078ff2b,#214a8b0a);border-color:#4a8fff52;border-radius:14px}.record-item>div:nth-child(2){flex-direction:column;min-width:0;display:flex}.record-item strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.record-item small{color:#7183a2;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:8px;overflow:hidden}.record-item time{color:#647695;white-space:nowrap;font-size:8px}.company-mark{background:linear-gradient(145deg,#3d8bff,#173f94)}.record-detail-head{grid-template-columns:60px minmax(0,1fr) auto;align-items:center;gap:15px;display:grid}.record-detail-head h2{letter-spacing:-.045em;margin:5px 0;font-size:clamp(22px,2.6vw,34px)}.record-detail-head p{color:#7586a5;margin:0;font-size:9px}.record-status,.payment-state{white-space:nowrap;border:1px solid #0000;border-radius:9px;padding:7px 9px;font-size:8px;line-height:1.2}.record-status.ok,.payment-state.potwierdzona{color:#56e1a4;background:#38d99a17;border-color:#44dba021}.record-status.attention,.payment-state.brak_platnosci{color:#ffad71;background:#ff8b4c1a;border-color:#ff945824}.record-status.neutral,.payment-state.do_ustalenia{color:#91a4c4;background:#6584b61c}.payment-state.okres_testowy{color:#75aaff;background:#3278ff1c}.info-grid,.confirm-grid,.success-summary{background:#6d8fcc1f;border:1px solid #6d8fcc21;border-radius:15px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:24px;display:grid;overflow:hidden}.info{background:#081227d6;flex-direction:column;min-width:0;padding:17px;display:flex}.info small{letter-spacing:.12em;color:#617493;font-size:7px}.info strong{overflow-wrap:anywhere;margin-top:7px;font-size:10px;line-height:1.5}.need-card,.configuration{background:#0710236b;border:1px solid #6f97dd1f;border-radius:14px;margin-top:17px;padding:17px}.need-card p{color:#a7b5ce;margin:10px 0 0;font-size:10px;line-height:1.65}.record-actions{justify-content:flex-end;margin-top:18px;display:flex}.timeline-simple{background:#070f1f73;border:1px solid #6d8fcc1c;border-radius:15px;align-items:center;margin:25px 0;padding:17px;display:flex;overflow-x:auto}.timeline-simple>div{align-items:center;gap:8px;min-width:108px;display:flex}.timeline-simple i{color:#617594;border:1px solid #283d61;border-radius:8px;place-items:center;width:27px;height:27px;font-size:8px;font-style:normal;display:grid}.timeline-simple span{font-size:8px;font-weight:900}.timeline-simple small{color:#657797;white-space:nowrap;margin-top:3px;font-size:7px;font-weight:400;display:block}.timeline-simple>b{background:#233859;flex:1;min-width:26px;height:1px;margin:0 8px}.timeline-simple .done i{color:#53e2a4;background:#32d09121;border-color:#41dea033}.timeline-simple .current i{color:#7fb0ff;background:#3079ff2b;border-color:#347bed}.addon-chips{flex-wrap:wrap;gap:8px;margin-top:11px;display:flex}.addon-chips span{color:#9fc0f7;background:#3475de1a;border:1px solid #5393f833;border-radius:9px;padding:7px 9px;font-size:8px}.muted-line{color:#687a99;margin:10px 0 0;font-size:9px}.payment-editor{background:#08132a85;border:1px solid #6895e224;border-radius:16px;grid-template-columns:minmax(0,1.45fr) minmax(180px,.55fr);gap:16px;margin-top:18px;padding:19px;display:grid}.payment-editor h3{margin:6px 0;font-size:18px}.payment-editor>div>p{color:#7586a5;margin:0;font-size:9px;line-height:1.55}.payment-editor .full,.payment-editor .confirm-check,.payment-editor .form-message,.payment-editor .payment-save{grid-column:1/-1}.field{flex-direction:column;gap:8px;min-width:0;display:flex}.field>span,.option-section legend{letter-spacing:.14em;color:#7183a3;font-size:8px;font-weight:900}.field input,.field select,.field textarea{color:#eef4ff;background:#081226b3;border:1px solid #719be22e;border-radius:11px;outline:0;width:100%;min-height:48px;padding:12px 13px;font-size:12px}.field textarea{resize:vertical;min-height:86px;line-height:1.5}.field input[readonly]{color:#8ea0bd;background:#0b15296b}.field input:focus,.field select:focus,.field textarea:focus{border-color:#4e95ffb8;box-shadow:0 0 0 3px #2f78ff1f}.confirm-check{color:#a7b5cc;background:#ff82430f;border:1px solid #ff94582e;border-radius:12px;align-items:flex-start;gap:10px;padding:13px;font-size:9px;line-height:1.55;display:flex}.confirm-check input{accent-color:#2f7dfb;flex:none;width:18px;height:18px}.form-message{border-radius:10px;margin:0;padding:11px 13px;font-size:9px}.form-message.error{color:#faa;background:#ff4b5917;border:1px solid #ff626d2e}.form-message.success{color:#6be5ad;background:#2dd48f17;border:1px solid #40db992e}.form-message.neutral{color:#a9bad5;background:#4a79c517;border:1px solid #5c8fe12e;margin-top:18px}.resend-sms{background:#ff81370e;border:1px solid #ff9a5c2e;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin-top:18px;padding:19px;display:grid}.resend-sms h3{margin:6px 0;font-size:18px}.resend-sms p{color:#8292ae;margin:0;font-size:9px;line-height:1.6}.resend-sms>.secondary{min-width:154px}.resend-confirmation,.resend-sms>.confirm-check,.resend-actions,.resend-sms>.form-message{grid-column:1/-1}.resend-actions{justify-content:flex-end;gap:10px;display:flex}.resend-success{background:#2dd48f0e;border-color:#40db992e;display:block}.live-modules{grid-template-columns:repeat(3,minmax(0,1fr))}.module-card{min-height:235px}.module-card p{color:#7889a8;font-size:10px;line-height:1.6}.module-card p strong{color:#ecf3ff;margin-right:4px;font-size:23px}.module-card.planned{opacity:.7}.module-badge{letter-spacing:.12em;color:#7385a5;background:#6c86b417;border-radius:8px;padding:7px 9px;font-size:7px;position:absolute;top:20px;right:20px}.module-badge.live{color:#50dea0;background:#30d3911a}.addons-overview{margin-top:16px;padding:25px}.addons-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.addons-grid>div{background:#09142a7a;border:1px solid #6895e21f;border-radius:14px;flex-direction:column;min-height:115px;padding:16px;display:flex}.addons-grid>div>span{color:#68a2ff}.addons-grid strong{margin-top:16px;font-size:10px}.addons-grid small{color:#6e809e;margin-top:6px;font-size:8px;line-height:1.5}.activation-form,.activation-confirm,.activation-success{max-width:1120px;margin:0 auto;padding:clamp(22px,3.5vw,40px)}.form-intro h2,.activation-confirm h2,.activation-success h2{letter-spacing:-.05em;margin:10px 0;font-size:clamp(25px,3.2vw,40px)}.form-intro p,.activation-confirm>p,.activation-success>p{color:#7c8dab;max-width:720px;margin:0;font-size:11px;line-height:1.65}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:27px 0;display:grid}.option-section{border:0;border-top:1px solid #6e91cf1f;margin:24px 0 0;padding:24px 0 0}.option-section legend{padding-right:12px}.option-section>p{color:#6f819f;margin:5px 0 15px;font-size:9px}.module-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.module-choice{text-align:left;color:#dce7fa;background:#0812278f;border:1px solid #6b96df24;border-radius:14px;justify-content:space-between;gap:12px;min-height:96px;padding:15px;display:flex}.module-choice span{flex-direction:column;display:flex}.module-choice strong{font-size:10px}.module-choice small{color:#6e819f;margin-top:7px;font-size:8px;line-height:1.5}.module-choice b{color:#6f819f;white-space:nowrap;font-size:7px}.module-choice.selected{background:linear-gradient(130deg,#2f7aff2e,#1538701a);border-color:#4691ff85}.module-choice.selected b{color:#75a9ff}.module-choice.disabled{opacity:.46;cursor:not-allowed}.addon-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.addon-choice{cursor:pointer;background:#0812278f;border:1px solid #6b96df24;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;min-height:88px;padding:14px;display:grid}.addon-choice input{accent-color:#2e7cff;width:18px;height:18px}.addon-choice>span{flex-direction:column;display:flex}.addon-choice strong{font-size:10px}.addon-choice small{color:#6d809e;margin-top:5px;font-size:8px;line-height:1.45}.addon-choice i{opacity:0;color:#59e0a4;font-style:normal}.addon-choice.selected{background:#2b6fe121;border-color:#4691ff7a}.addon-choice.selected i{opacity:1}.wizard-actions{justify-content:flex-end;align-items:center;gap:12px;margin-top:28px;display:flex}.wizard-actions>span{color:#667895;margin-right:auto;font-size:9px}.activation-confirm .configuration{margin:20px 0}.activation-success{text-align:center}.success-mark,.error-mark{border-radius:22px;place-items:center;width:70px;height:70px;margin:0 auto 20px;font-size:30px;font-weight:900;display:grid}.success-mark{color:#55e2a4;background:#2dcf8f1f;border:1px solid #4adda340;box-shadow:0 0 35px #33d79729}.activation-success .success-summary{text-align:left;margin:28px 0}.activation-success>.primary{min-width:220px}.loading-state,.error-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:390px;padding:40px;display:flex}.loading-state .auth-loader{margin:0 0 24px}.loading-state h2,.error-state h2{letter-spacing:-.045em;margin:8px 0;font-size:30px}.loading-state p,.error-state p{color:#7b8cab;max-width:570px;font-size:10px;line-height:1.6}.error-mark{color:#ff8b8b;background:#ff4d5b1a;border:1px solid #ff717e3d}@media (width<=1200px){.summary-grid,.live-modules{grid-template-columns:repeat(2,minmax(0,1fr))}.addons-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.records-layout{grid-template-columns:minmax(290px,.75fr) minmax(0,1.25fr)}}@media (width<=980px){.dashboard-grid,.records-layout{grid-template-columns:1fr}.records-list{max-height:none}.live-modules,.module-choice-grid,.addon-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){html,body{overflow-x:hidden}.menu-backdrop{z-index:19;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#01050ead;border:0;display:block;position:fixed;inset:0}.heading-action{width:100%;margin-top:18px;display:block}.page-heading{display:block}.top-actions .refresh{display:none}.summary-grid{grid-template-columns:1fr 1fr;gap:9px}.summary-card{min-height:135px;padding:16px}.summary-card>strong{margin:14px 0 4px;font-size:31px}.dashboard-grid{gap:10px}.action-card,.recent-card,.records-list,.record-detail,.activation-form,.activation-confirm,.activation-success,.addons-overview{padding:18px}.recent-row,.record-item{grid-template-columns:38px minmax(0,1fr) auto}.recent-row time,.record-item time{display:none}.record-detail-head{grid-template-columns:54px minmax(0,1fr);align-items:start}.record-detail-head>.record-status,.record-detail-head>.payment-state{grid-column:2;justify-self:start}.record-actions .primary{width:100%}.info-grid,.confirm-grid,.success-summary,.payment-editor,.resend-sms{grid-template-columns:1fr}.payment-editor>*,.resend-sms>*{grid-column:1!important}.resend-sms>.secondary,.resend-actions button{width:100%}.resend-actions{flex-direction:column-reverse}.live-modules,.addons-grid,.module-choice-grid,.addon-choice-grid,.form-grid{grid-template-columns:1fr}.module-card{min-height:210px}.form-grid{gap:14px}.field input,.field select,.field textarea{font-size:16px}.wizard-actions{flex-direction:column-reverse;align-items:stretch}.wizard-actions>span{text-align:center;margin:0}.wizard-actions button{width:100%;min-height:48px}.activation-confirm .wizard-actions{flex-direction:column}.addon-choice,.module-choice{min-height:82px}.timeline-simple{margin:19px 0}.topbar button,.nav-item,.primary,.secondary{min-height:44px}.empty-state{min-height:300px;padding:28px}}@media (width<=430px){.summary-grid{grid-template-columns:1fr}.summary-card{min-height:125px}.summary-card>strong{font-size:34px}.record-item{grid-template-columns:38px minmax(0,1fr)}.record-item>.record-status,.record-item>.payment-state{grid-column:2;justify-self:start}.recent-row{grid-template-columns:38px minmax(0,1fr)}.recent-row>.record-status{grid-column:2;justify-self:start}.record-detail-head{grid-template-columns:1fr}.record-detail-head>.company-mark{margin-bottom:3px}.record-detail-head>.record-status,.record-detail-head>.payment-state{grid-column:1}.module-card .module-badge{margin-top:18px;display:inline-block;position:static}.addons-grid{grid-template-columns:1fr}}html.auth-locked,body.auth-locked{overscroll-behavior:none;width:100%;height:100%;overflow:hidden}body.auth-locked{position:fixed;inset:0}.auth-shell{overscroll-behavior:none;color:#f7f9ff;background:radial-gradient(circle at 18% 0,#2b70ff47,#0000 31%),radial-gradient(circle at 100% 100%,#2a69ff2e,#0000 32%),linear-gradient(145deg,#030711,#071329 58%,#050a18);place-items:center;width:100%;height:100dvh;min-height:100svh;padding:28px;display:grid;position:relative;overflow:hidden}.auth-shell:before{content:"";background-image:linear-gradient(#78a1ff09 1px,#0000 1px),linear-gradient(90deg,#78a1ff09 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0009,#0000 78%);mask-image:linear-gradient(#0009,#0000 78%)}.auth-ambient{filter:blur(90px);opacity:.42;border-radius:50%;position:absolute}.auth-ambient-one{background:#1765ff;width:380px;height:380px;top:-250px;left:12%}.auth-ambient-two{background:#25b6ff;width:260px;height:260px;bottom:-120px;right:-150px}.auth-card{z-index:1;text-align:center;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:linear-gradient(145deg,#15284cc7,#050d1edb);border:1px solid #89b4ff38;border-radius:32px;flex-direction:column;align-items:center;width:min(540px,100%);min-height:590px;padding:54px 54px 30px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff17,0 40px 100px #0000007a,0 0 80px #256bff17}.auth-card:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff0d,#0000 34%);border-radius:31px;position:absolute;inset:1px}.auth-brand{text-align:left;grid-template-columns:54px 1fr;align-items:center;column-gap:14px;display:grid}.auth-brand>img{object-fit:contain;grid-row:1/3;width:54px;height:54px}.auth-brand>div{align-items:center;gap:11px;display:flex}.auth-brand>div img{filter:brightness(0)invert();width:146px}.auth-brand>div span{color:#91b8ff;letter-spacing:-.03em;border-left:1px solid #85a9e452;padding-left:11px;font-size:17px}.auth-brand small{letter-spacing:.22em;color:#61789e;margin-top:6px;font-size:8px;font-weight:800}.auth-line{background:linear-gradient(90deg,#0000,#6397ff61,#0000);width:100%;height:1px;margin:37px 0}.auth-kicker{letter-spacing:.24em;color:#6da7ff;font-size:9px;font-weight:900}.auth-danger{color:#ff8383}.auth-card h1{letter-spacing:-.065em;margin:18px 0 16px;font-size:clamp(34px,6vw,54px);line-height:1.02}.auth-card h1 em{color:#0000;background:linear-gradient(90deg,#76c9ff,#5685ff);-webkit-background-clip:text;font-style:normal}.auth-card>p{color:#8798b6;max-width:410px;margin:0;font-size:13px;line-height:1.75}.auth-button{color:#fff;background:linear-gradient(135deg,#438dff,#175df0);border:1px solid #7eb8ff6b;border-radius:16px;grid-template-columns:34px 1fr 25px;align-items:center;width:100%;min-height:58px;margin-top:32px;padding:0 16px;font-size:13px;transition:all .2s;display:grid;box-shadow:0 18px 42px #1962ff47,inset 0 1px #ffffff40}.auth-button:hover{transform:translateY(-2px);box-shadow:0 22px 50px #1962ff6b}.auth-button b{font-size:19px}.auth-secondary{box-shadow:none;background:#2e4a7847;border-color:#7ea1db40;display:block}.google-mark{color:#3168dc;background:#fff;border-radius:9px;place-items:center;width:30px;height:30px;font-size:15px;font-weight:900;display:grid}.auth-card footer{color:#536686;letter-spacing:.08em;margin-top:auto;padding-top:34px;font-size:8px;line-height:1.5}.auth-card footer span{color:#4a96ff;margin-right:5px}.auth-loader{gap:9px;margin:55px 0 24px;display:flex}.auth-loader i{background:#4a91ff;border-radius:50%;width:10px;height:10px;animation:1.2s ease-in-out infinite authpulse;box-shadow:0 0 18px #3984ff}.auth-loader i:nth-child(2){animation-delay:.16s}.auth-loader i:nth-child(3){animation-delay:.32s}@keyframes authpulse{50%{opacity:.5;transform:translateY(-8px)}}@media (width<=600px){.auth-shell{padding:14px}.auth-card{border-radius:25px;min-height:calc(100svh - 28px);padding:40px 24px 24px}.auth-card:before{border-radius:24px}.auth-brand{grid-template-columns:46px 1fr}.auth-brand>img{width:46px;height:46px}.auth-brand>div img{width:116px}.auth-brand>div span{font-size:14px}.auth-card h1{font-size:39px}.auth-card>p{font-size:12px}.auth-line{margin:30px 0}}:root{--bg:#050916;--panel:#0c1730ad;--line:#94b4ff24;--text:#f6f8ff;--muted:#8290ad;--blue:#2e7cff;--cyan:#58c7ff;--green:#42e59e;--orange:#ff8a5b}*{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth}body{color:var(--text);font-family:Arial,var(--font-geist-sans),sans-serif;background:radial-gradient(circle at 62% -20%,#173c8d 0,#0000 32%),radial-gradient(circle at 100% 100%,#102b63 0,#0000 29%),linear-gradient(145deg,#040713,#071020 55%,#050917);min-height:100vh;margin:0}button,input{font:inherit}button{cursor:pointer}.shell{grid-template-columns:260px 1fr;min-height:100vh;display:grid;position:relative;overflow:hidden}.ambient{pointer-events:none;filter:blur(100px);opacity:.22;border-radius:50%;position:fixed}.ambient-one{background:#236cff;width:440px;height:440px;top:-250px;left:31%}.ambient-two{background:#17aaff;width:300px;height:300px;bottom:-140px;right:-160px}.sidebar{border-right:1px solid var(--line);-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);z-index:20;background:linear-gradient(#070d1cf0,#050a16c2);flex-direction:column;height:100vh;padding:30px 20px 22px;display:flex;position:sticky;top:0}.brand{align-items:center;gap:10px;height:42px;display:flex}.brand>img:first-child{object-fit:contain;width:36px;height:36px}.brand .wordmark{filter:brightness(0)invert();width:108px}.brand span{letter-spacing:.2em;color:#6fa4ff;border-left:1px solid #29446f;padding-left:9px;font-size:9px}.side-top{justify-content:space-between;align-items:center;display:flex}.close,.menu{display:none}.side-label,.micro,.eyebrow{letter-spacing:.2em;color:#6f82a5;font-size:10px;font-weight:800}.side-label{margin:40px 12px 15px}.nav-item{color:#7887a5;text-align:left;background:0 0;border:0;border-radius:14px;align-items:center;gap:14px;width:100%;height:49px;margin:3px 0;padding:0 14px;font-weight:700;transition:all .25s;display:flex}.nav-item i{text-align:center;color:#7687a9;width:23px;font-size:21px;font-style:normal}.nav-item span{flex:1}.nav-item b{color:#fff;background:#2d78ff;border-radius:20px;padding:4px 8px;font-size:11px;box-shadow:0 0 18px #2877ff}.nav-item:hover{color:#fff;background:#ffffff0a}.nav-item.active{color:#fff;background:linear-gradient(110deg,#2c77ff33,#2c77ff0e);box-shadow:inset 0 0 0 1px #5a95ff2e}.nav-item.active i{color:#66a6ff;text-shadow:0 0 18px #4592ff}.side-bottom{margin-top:auto}.environment{border:1px solid var(--line);background:#1e2f4e52;border-radius:14px;grid-template-columns:8px 1fr;align-items:center;gap:5px 10px;padding:13px;display:grid}.environment>span{background:#4ee6a5;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #4ee6a5}.environment div{flex-direction:column;display:flex}.environment small{letter-spacing:.16em;color:#7182a1;font-size:8px}.environment strong{letter-spacing:.12em;font-size:11px}.environment em{color:#687896;grid-column:2;font-size:9px;font-style:normal}.admin{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:16px;padding:17px 4px 0;display:flex}.avatar{background:linear-gradient(145deg,#397fff,#17439f);border-radius:12px;place-items:center;width:36px;height:36px;font-size:11px;font-weight:800;display:grid;box-shadow:0 8px 25px #1e64ff40}.admin>div:nth-child(2){flex-direction:column;flex:1;display:flex}.admin strong{font-size:12px}.admin small{color:#72809d;margin-top:3px;font-size:9px}.admin button{color:#60708c;background:0 0;border:0}.workspace{z-index:2;min-width:0;position:relative}.topbar{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:15;background:#050a179e;align-items:center;gap:24px;height:78px;padding:0 34px;display:flex;position:sticky;top:0}.mobile-brand{display:none}.search{background:#141f366b;border:1px solid #7fa0dc26;border-radius:13px;align-items:center;gap:10px;width:min(440px,36vw);height:42px;padding:0 14px;display:flex}.search span{color:#7486a7;font-size:22px}.search input{color:#fff;background:0 0;border:0;outline:0;width:100%;font-size:12px}.search input::placeholder{color:#63718d}.top-actions{align-items:center;gap:12px;margin-left:auto;display:flex}.live{color:#8b9ab5;font-size:10px}.live span{background:var(--green);width:7px;height:7px;box-shadow:0 0 12px var(--green);border-radius:50%;margin-right:6px;display:inline-block}.bell{border:1px solid var(--line);color:#a7b5cf;background:#15213973;border-radius:13px;width:42px;height:42px;position:relative}.bell b{color:#fff;background:#ff5c73;border-radius:50%;place-items:center;width:17px;height:17px;font-size:8px;display:grid;position:absolute;top:-4px;right:-4px}.primary{color:#fff;background:linear-gradient(135deg,#438dff,#175df0);border:1px solid #7bb2ff5c;border-radius:13px;padding:14px 19px;font-size:12px;font-weight:800;transition:all .25s;box-shadow:0 12px 32px #1b64ff45,inset 0 1px #ffffff40}.primary:hover{transform:translateY(-2px);box-shadow:0 16px 38px #1b64ff66}.primary.small{padding:12px 16px}.primary:disabled{filter:grayscale();opacity:.38;cursor:not-allowed;transform:none}.content{max-width:1650px;margin:auto;padding:35px clamp(22px,3vw,48px) 60px}.page-heading{justify-content:space-between;align-items:flex-end;margin-bottom:28px;display:flex}.eyebrow{color:#5e83be;margin-bottom:10px}.eyebrow span{vertical-align:middle;background:#4c96ff;width:26px;height:2px;margin-right:8px;display:inline-block;box-shadow:0 0 12px #4c96ff}.page-heading h1{letter-spacing:-.055em;margin:0;font-size:clamp(30px,3.3vw,48px);line-height:1}.page-heading p{color:#7e8da8;margin:10px 0 0;font-size:13px}.date{text-align:right;flex-direction:column;display:flex}.date small{color:#526585;letter-spacing:.18em;font-size:8px}.date strong{margin:4px 0;font-size:13px}.date span{color:#647695;font-size:9px}.glass{border:1px solid var(--line);-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);background:linear-gradient(145deg,#142443a8,#081226a8);border-radius:21px;box-shadow:inset 0 1px #ffffff0a,0 20px 60px #0000002e}.hero-grid{grid-template-columns:1.75fr .75fr;gap:16px;display:grid}.command{min-height:310px;padding:34px;display:flex;position:relative;overflow:hidden}.command:after{content:"";background:radial-gradient(circle,#2772ff38,#0000 68%);border-radius:50%;width:330px;height:330px;position:absolute;top:-5%;right:2%}.command-copy{z-index:2;width:55%;position:relative}.command h2{letter-spacing:-.055em;margin:15px 0 16px;font-size:clamp(30px,3.1vw,49px);line-height:1.03}.command h2 em{color:#0000;background:linear-gradient(90deg,#70baff,#5381ff);-webkit-background-clip:text;font-style:normal}.command p{color:#8797b5;max-width:470px;margin-bottom:25px;font-size:12px;line-height:1.65}.command .primary span{margin-left:16px}.orb-wrap{z-index:3;place-items:center;width:42%;height:100%;display:grid;position:absolute;top:0;right:3%}.orb{z-index:2;background:linear-gradient(145deg,#236fffe6,#0a2052f2);border:1px solid #82beff7a;border-radius:34px;place-items:center;width:112px;height:112px;display:grid;position:relative;box-shadow:0 0 60px #1c6fff80,inset 0 0 38px #77c6ff33}.orb img{width:65px}.orb span{letter-spacing:.25em;color:#67e8b3;font-size:8px;position:absolute;bottom:-28px}.orb-radar{border:1px solid #478bff2e;border-radius:50%;animation:3.8s ease-in-out infinite pulse;position:absolute}.radar-a{width:210px;height:210px}.radar-b{width:290px;height:290px;animation-delay:1s}.satellite{color:#7f91b3;background:#0b1833c2;border:1px solid #689fff33;border-radius:10px;padding:8px 11px;font-size:9px;position:absolute}.satellite b{color:#fff;margin-left:8px}.s1{top:18%;right:3%}.s2{bottom:17%;right:8%}.s3{bottom:20%;left:2%}@keyframes pulse{50%{opacity:.5}}.income{flex-direction:column;min-width:0;padding:26px;display:flex}.card-head,.section-head{justify-content:space-between;align-items:flex-start;display:flex}.card-head small{letter-spacing:.16em;color:#687a9d;font-size:8px}.card-head h3{margin:8px 0;font-size:27px}.up{color:var(--green);background:#2bcd8b1c;border-radius:9px;padding:7px 8px;font-size:9px}.bars{border-bottom:1px solid var(--line);align-items:flex-end;gap:7px;height:130px;padding:18px 0 15px;display:flex}.bars i{opacity:.7;background:linear-gradient(#2569de,#173668);border-radius:4px;flex:1;min-width:4px}.bars i.hot{opacity:1;background:linear-gradient(#56a7ff,#2364e2);box-shadow:0 0 13px #358bff59}.income-foot{grid-template-columns:1fr 1fr;gap:12px;padding-top:16px;display:grid}.income-foot div{flex-direction:column;display:flex}.income-foot small{color:#6e7e9d;font-size:8px}.income-foot strong{margin-top:5px;font-size:15px}.stats{grid-template-columns:repeat(4,1fr);gap:14px;margin:15px 0;display:grid}.stat{align-items:center;gap:14px;padding:18px;display:flex}.stat-icon{border-radius:13px;place-items:center;width:42px;height:42px;font-size:18px;display:grid}.stat-icon.violet{color:#9c7aff;background:#8b5eff24}.stat-icon.blue{color:#62a0ff;background:#347fff24}.stat-icon.green{color:#48e3a2;background:#2bd6921f}.stat-icon.orange{color:#ff916a;background:#ff7d4b1f}.stat>div:last-child{grid-template-columns:auto auto;align-items:end;gap:2px 10px;display:grid}.stat small{letter-spacing:.12em;color:#6d7e9d;grid-column:1/3;font-size:8px}.stat strong{font-size:25px;line-height:1}.stat span{color:#7385a5;padding-bottom:2px;font-size:8px}.lower-grid{grid-template-columns:1.35fr .65fr;gap:15px;display:grid}.activity,.system-card,.table-card,.history{padding:24px}.section-head{align-items:center;margin-bottom:14px}.section-head h3{margin:6px 0 0;font-size:18px}.section-head button,.module-card button{color:#6e91c9;background:0 0;border:0;font-size:10px;font-weight:700}.counter{color:#7688a9;font-size:9px}.activity-row{border-top:1px solid #7693cc1a;grid-template-columns:42px 1fr auto 45px 24px;align-items:center;gap:12px;padding:13px 0;display:grid}.company-mark{color:#fff;border-radius:12px;place-items:center;width:38px;height:38px;font-size:10px;font-weight:900;display:grid}.company-mark.orange{background:linear-gradient(145deg,#ff995f,#a54125)}.company-mark.pink{background:linear-gradient(145deg,#e981b0,#7c2e5d)}.company-mark.blue{background:linear-gradient(145deg,#4999ff,#17499b)}.company-mark.violet{background:linear-gradient(145deg,#a77aff,#51309f)}.company-name{flex-direction:column;display:flex}.company-name strong,.activity-row strong{font-size:11px}.company-name small,.activity-row small{color:#71819f;margin-top:4px;font-size:8px}.status{border-radius:8px;padding:7px 9px;font-size:8px}.status i{border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block}.status.ready{color:#65dfa8;background:#34d39114}.status.ready i{background:#55dda1;box-shadow:0 0 8px #55dda1}.status.waiting{color:#e8a866;background:#ff904814}.status.waiting i{background:#ff9b5f}.activity-row time{color:#657795;font-size:8px}.row-arrow{color:#7590bc;background:#476aa61c;border:0;border-radius:8px;height:25px}.all-good{color:#52dca0;background:#29cd8b1a;border-radius:8px;padding:7px 9px;font-size:8px}.system-row{border-top:1px solid #7693cc1a;grid-template-columns:8px 1fr 82px 33px;align-items:center;gap:8px;padding:11px 0;display:grid}.system-dot{background:#42dfa0;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #42dfa0}.system-row strong{font-size:9px}.system-row>div{background:#152747;border-radius:5px;height:3px}.system-row i{background:linear-gradient(90deg,#3483ff,#4ee2b1);border-radius:5px;width:100%;height:100%;display:block}.system-row b{color:#7a8aa8;text-align:right;font-size:8px}.system-note{background:#2059b114;border:1px solid #438cff21;border-radius:12px;align-items:center;gap:10px;margin-top:13px;padding:12px;display:flex}.system-note>span{color:#5fa2ff;background:#3f8bff2e;border-radius:9px;place-items:center;width:27px;height:27px;display:grid}.system-note p{color:#697b9b;margin:0;font-size:8px;line-height:1.5}.system-note strong{color:#9bacc8}.activation-layout{grid-template-columns:320px 1fr;gap:16px;display:grid}.queue,.activation-detail{padding:24px}.queue-item{text-align:left;color:#fff;background:0 0;border:1px solid #0000;border-top-color:#7693cc1a;grid-template-columns:40px 1fr auto;align-items:center;gap:12px;width:100%;padding:13px 10px;display:grid}.queue-item.selected{background:linear-gradient(110deg,#2f77ff29,#2350960d);border-color:#458bff47;border-radius:14px}.queue-item>div:nth-child(2){flex-direction:column;display:flex}.queue-item strong{font-size:11px}.queue-item small{color:#7183a2;margin-top:4px;font-size:8px}.paid,.unpaid{border-radius:7px;padding:6px;font-size:8px}.paid{color:#51dda0;background:#41dc9c17}.unpaid{color:#f2aa69;background:#f6975017}.detail-top{align-items:center;gap:15px;display:flex}.company-mark.large{border-radius:18px;width:58px;height:58px;font-size:14px}.detail-top h2{letter-spacing:-.04em;margin:3px 0;font-size:26px}.detail-top p{color:#70809e;margin:0;font-size:10px}.payment-chip{color:#4be0a0;background:#36dd9917;border-radius:10px;margin-left:auto;padding:9px 11px;font-size:9px}.payment-chip.no{color:#f0a15f;background:#ff894517}.journey{background:#070f1f70;border:1px solid #7594d21a;border-radius:16px;align-items:center;margin:28px 0;padding:19px;display:flex}.journey>div{align-items:center;gap:8px;min-width:100px;display:flex}.journey>div>i{color:#617395;border:1px solid #283c60;border-radius:8px;place-items:center;width:25px;height:25px;font-size:8px;font-style:normal;display:grid}.journey>div>span{font-size:8px;font-weight:800}.journey small{color:#667795;margin-top:3px;font-weight:400;display:block}.journey>b{background:#243657;flex:1;height:1px;margin:0 8px}.journey .done i{color:#4fe1a2;background:#2acf8d21;border-color:#3adc9b38}.journey .current i{color:#75aaff;background:#2f78ff2e;border-color:#347cef;box-shadow:0 0 15px #2a77ff38}.detail-grid{background:#6d8fcc1f;border:1px solid #6d8fcc1f;border-radius:15px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.detail-grid>div{background:#09142adb;flex-direction:column;padding:16px;display:flex}.detail-grid small{letter-spacing:.12em;color:#637594;font-size:7px}.detail-grid strong{margin-top:7px;font-size:10px}.secure-action{background:linear-gradient(100deg,#1e5dc81c,#1326492e);border:1px solid #3d87ff2e;border-radius:16px;align-items:center;gap:14px;margin-top:18px;padding:17px;display:flex}.shield{color:#68a7ff;background:#3980ff26;border-radius:12px;place-items:center;width:40px;height:40px;font-size:20px;display:grid}.secure-action>div:nth-child(2){flex:1}.secure-action strong{font-size:10px}.secure-action p{color:#7183a3;margin:5px 0 0;font-size:8px;line-height:1.5}.secondary{color:#9fb2d0;background:#203b6752;border:1px solid #6491dc3b;border-radius:11px;padding:12px 15px;font-size:9px;font-weight:800}.table-card{overflow:hidden}.client-table{margin-top:10px}.tr{border-top:1px solid #7593cc1a;grid-template-columns:1.4fr 1fr 1fr .8fr .75fr 20px;align-items:center;gap:16px;min-height:60px;font-size:10px;display:grid}.tr.th{color:#5f7191;letter-spacing:.12em;min-height:36px;font-size:7px}.tr>span{align-items:center;gap:10px;display:flex}.tr>span:nth-child(3),.tr>span:nth-child(4){flex-direction:column;align-items:flex-start;gap:3px}.tr small{color:#687a9a;font-size:8px}.company-mark.mini{width:32px;height:32px;font-style:normal}.client-state{color:#52dc9e;background:#43da9a1a;border-radius:8px;padding:6px 8px;font-size:8px}.client-state.Aktywacja{color:#6aa1ff;background:#3d82ff1c}.client-state.Płatność{color:#f2a56b;background:#ff94521c}.module-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.module-card{min-height:290px;padding:28px;position:relative;overflow:hidden}.module-card:before{content:"";background:radial-gradient(circle,var(--accent),transparent 66%);opacity:.14;border-radius:50%;width:230px;height:230px;position:absolute;top:-90px;right:-70px}.module-number{color:#ffffff09;font-size:44px;font-weight:900;position:absolute;top:18px;right:22px}.module-logo{align-items:center;gap:10px;display:flex}.module-logo img{filter:brightness(0)invert();width:100px}.module-logo b{color:var(--accent)}.module-card h3{color:#e9efff;max-width:380px;margin:28px 0;font-size:22px;line-height:1.2}.module-data{gap:40px;margin:30px 0;display:flex}.module-data div{flex-direction:column;display:flex}.module-data strong{font-size:24px}.module-data small{color:#6d7f9f;margin-top:5px;font-size:8px}.module-card button{color:var(--accent);padding:0}.payment-stats{margin-top:0}.payment-row{border-top:1px solid #7593cc1a;grid-template-columns:1.2fr 1fr .5fr .55fr .7fr;align-items:center;gap:18px;min-height:57px;font-size:10px;display:grid}.payment-row span,.payment-row time{color:#6e7f9c;font-size:8px}.payment-row em{border-radius:8px;width:max-content;padding:6px 8px;font-size:8px;font-style:normal}.payment-row em.ok{color:#4edb9e;background:#3bd79717}.payment-row em.wait{color:#f1a466;background:#f58f4817}.history-row{border-top:1px solid #7593cc1a;grid-template-columns:50px 35px 1fr 100px 25px;align-items:center;gap:15px;padding:14px 0;display:grid}.history-row time{color:#677997;font-size:9px}.history-icon{color:#6ca5ff;background:#387fff1f;border-radius:9px;place-items:center;width:29px;height:29px;display:grid}.history-row>div{flex-direction:column;display:flex}.history-row strong{font-size:10px}.history-row small{color:#6c7d9b;margin-top:4px;font-size:8px}.history-row em{color:#8091ae;font-size:8px;font-style:normal}.history-row button{color:#7184a6;background:0 0;border:0}@media (width<=1100px){.shell{grid-template-columns:220px 1fr}.hero-grid,.lower-grid{grid-template-columns:1fr}.income{min-height:280px}.stats{grid-template-columns:repeat(2,1fr)}.activation-layout{grid-template-columns:1fr}.queue{display:none}.command-copy{width:60%}.detail-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.shell{display:block}.sidebar{width:270px;transition:all .3s;position:fixed;left:-290px;box-shadow:20px 0 60px #0006}.sidebar.open{left:0}.close,.menu{color:#fff;background:#3f6baf24;border:0;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.topbar{gap:10px;height:66px;padding:0 15px}.mobile-brand{display:block}.mobile-brand .brand>img:first-child{width:29px;height:29px}.mobile-brand .brand .wordmark{width:76px}.mobile-brand .brand span,.search,.top-actions .live,.top-actions .bell,.top-actions .primary{display:none}.content{padding:25px 14px 45px}.page-heading{align-items:flex-start}.date{display:none}.page-heading h1{font-size:34px}.page-heading p{font-size:11px;line-height:1.5}.hero-grid{display:block}.command{min-height:500px;padding:25px}.command-copy{text-align:center;width:100%}.command h2{font-size:38px}.command p{margin:0 auto 22px}.orb-wrap{width:100%;height:190px;top:auto;bottom:7px;right:0}.orb{border-radius:25px;width:80px;height:80px}.orb img{width:48px}.radar-a{width:145px;height:145px}.radar-b{width:195px;height:195px}.satellite{font-size:8px}.s1{top:17%;right:10%}.s2{bottom:13%;right:13%}.s3{bottom:15%;left:11%}.income{margin-top:14px}.stats{grid-template-columns:1fr 1fr;gap:9px}.stat{gap:10px;padding:13px}.stat-icon{width:35px;height:35px}.stat>div:last-child{flex-direction:column;align-items:flex-start;display:flex}.stat strong{font-size:21px}.activity,.system-card,.activation-detail,.table-card,.history{padding:17px}.activity-row{grid-template-columns:38px 1fr auto}.activity-row .status,.activity-row time{display:none}.detail-top{flex-wrap:wrap;align-items:flex-start}.payment-chip{margin-top:-15px;margin-left:73px}.journey{padding:14px;overflow-x:auto}.journey>div{min-width:90px}.detail-grid{grid-template-columns:1fr 1fr}.secure-action{flex-wrap:wrap;align-items:flex-start}.secure-action .primary,.secure-action .secondary{width:100%}.tr.th{display:none}.tr{grid-template-columns:1fr auto;gap:10px;padding:14px 0}.tr>span:nth-child(2),.tr>span:nth-child(3),.tr>span:nth-child(4){display:none}.tr>span:nth-child(5){justify-content:flex-end}.module-grid{grid-template-columns:1fr}.payment-row{grid-template-columns:1fr auto}.payment-row span,.payment-row time,.payment-row em{display:none}.history-row{grid-template-columns:42px 32px 1fr 15px}.history-row em{display:none}}@media (width<=420px){.stats{grid-template-columns:1fr}.page-heading h1{font-size:31px}.detail-grid{grid-template-columns:1fr}.command h2{font-size:34px}}.staging-notice{color:#8190ab;background:linear-gradient(100deg,#ff8f3e1f,#1e376729);border:1px solid #ffaf533d;border-radius:13px;align-items:center;gap:12px;margin:0 0 22px;padding:11px 15px;font-size:10px;display:flex}.staging-notice strong{color:#ffb16e;letter-spacing:.13em;white-space:nowrap;font-size:9px}.staging-notice span{line-height:1.45}@media (width<=760px){.staging-notice{flex-direction:column;align-items:flex-start;gap:5px}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.inbox-layout{grid-template-columns:350px 1fr;gap:16px;display:grid}.inbox-list,.mail-detail{padding:24px}.mail-source{background:#1b56b514;border:1px solid #4890ff2b;border-radius:13px;grid-template-columns:8px 1fr auto;align-items:center;gap:10px;margin:16px 0;padding:12px;display:grid}.mail-source>div{flex-direction:column;display:flex}.mail-source strong{font-size:9px}.mail-source small{color:#7182a2;margin-top:3px;font-size:7px}.mail-source b{letter-spacing:.15em;color:#65a5ff;font-size:7px}.mail-item{text-align:left;color:#fff;background:0 0;border:0;border-top:1px solid #7593cc1a;grid-template-columns:38px 1fr auto;align-items:center;gap:11px;width:100%;padding:14px 9px;display:grid}.mail-item.selected{background:linear-gradient(110deg,#3177ff2b,#2248870a);border:1px solid #498eff45;border-radius:14px}.mail-avatar{background:linear-gradient(145deg,#3e8cff,#183e91);border-radius:11px;place-items:center;width:36px;height:36px;font-size:9px;font-weight:900;display:grid}.mail-item>div:nth-child(2){flex-direction:column;min-width:0;display:flex}.mail-item strong{font-size:10px}.mail-item span{color:#93a3bd;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:8px;overflow:hidden}.mail-item small,.mail-item time{color:#617390;margin-top:4px;font-size:7px}.mail-detail-head{justify-content:space-between;align-items:flex-start;display:flex}.mail-detail-head h2{margin:5px 0;font-size:28px}.mail-detail-head p{color:#7182a0;margin:0;font-size:10px}.confidence{color:#53dda0;background:#36d89617;border:1px solid #48da9f24;border-radius:9px;padding:8px 10px;font-size:8px}.trust-strip{background:#1d5bc214;border:1px solid #4890ff2b;border-radius:14px;align-items:center;gap:12px;margin:22px 0;padding:13px;display:flex}.trust-strip>span{color:#69a7ff;background:#367eff29;border-radius:10px;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.trust-strip p{color:#7586a5;margin:0;font-size:8px;line-height:1.5}.trust-strip strong{color:#b7c6df}.mail-preview{color:#13213b;background:#ebf3fff5;border-radius:16px;padding:20px;box-shadow:0 16px 35px #00000029}.mail-meta{border-bottom:1px solid #dbe3f0;gap:28px;padding-bottom:13px;display:flex}.mail-meta span{flex-direction:column;display:flex}.mail-meta small{letter-spacing:.12em;color:#78859a;font-size:7px}.mail-meta strong{margin-top:4px;font-size:9px}.mail-preview p{margin:18px 0 0;font-size:10px;line-height:1.6}.extracted{margin-top:22px}.mail-actions{justify-content:flex-end;align-items:center;gap:12px;margin-top:18px;display:flex}.accepted{color:#50dda0;background:#38d79717;border:1px solid #3cdd9c2e;border-radius:11px;padding:13px 16px;font-size:9px;font-weight:800}@media (width<=1100px){.inbox-layout{grid-template-columns:1fr}}@media (width<=760px){.inbox-list,.mail-detail{padding:17px}.mail-detail-head{gap:12px}.confidence{white-space:nowrap}.mail-actions{flex-direction:column}.mail-actions button,.mail-actions .accepted{text-align:center;width:100%}.mail-meta{flex-direction:column;gap:10px}}.brand{height:auto;min-height:46px}.brand>img:first-child{width:38px;height:38px}.brand-lockup{flex-direction:column;gap:4px;display:flex}.brand-lockup>div{align-items:center;gap:9px;display:flex}.brand .brand-lockup .wordmark{width:102px}.brand .brand-lockup span{font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.03em;color:#8eb8ff;border-left:1px solid #29446f;padding-left:9px;font-size:15px;font-weight:500}.brand-lockup small{letter-spacing:.2em;text-transform:uppercase;color:#516787;font-size:7px;font-weight:700}@media (width<=760px){.mobile-brand .brand-lockup small{display:none}.mobile-brand .brand .brand-lockup .wordmark{width:72px}.mobile-brand .brand .brand-lockup span{padding-left:7px;font-size:12px;display:block}}.secure-action.has-error{background:linear-gradient(135deg,#ff49491a,#0d1a30b8);border-color:#ff5c5c57}.secure-action.has-error .shield{color:#ff7373}.secure-action.has-error strong{color:#ffd6d6}.empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:360px;padding:44px;display:flex;position:relative;overflow:hidden}.empty-state:before{content:"";pointer-events:none;background:radial-gradient(circle,#317eff29,#0000 68%);border-radius:50%;width:320px;height:320px;position:absolute}.empty-state>*{z-index:1;position:relative}.empty-state .empty-symbol{background:linear-gradient(145deg,#2c7aff52,#0d27599e);border:1px solid #6babff57;border-radius:24px;place-items:center;width:78px;height:78px;display:grid;box-shadow:0 0 44px #2d7bff38,inset 0 1px #ffffff14}.empty-state .empty-symbol img{object-fit:contain;width:46px;height:46px}.empty-state h2{letter-spacing:-.045em;margin:23px 0 9px;font-size:clamp(24px,3vw,38px)}.empty-state p{color:#7f91b0;max-width:600px;margin:0;font-size:12px;line-height:1.7}.empty-lock{color:#6f9de6;letter-spacing:.14em;background:#1f54ae17;border:1px solid #4c93ff2b;border-radius:10px;margin-top:22px;padding:10px 13px;font-size:8px;font-weight:800}.empty-command{min-height:460px}.production-state{max-width:none;margin-top:20px}.module-card button:disabled{opacity:.42;cursor:not-allowed}.module-card button:disabled:hover{transform:none}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
