/*! 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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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}}}@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;--radius-md:.375rem;--radius-lg:.5rem;--default-transition-duration:.15s;--default-transition-timing-function: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}.fixed{position:fixed}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.order-1{order:1}.order-41{order:41}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter{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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.select-all{-webkit-user-select:all;user-select:all}}:root{--navy:#07111f;--navy2:#0b192c;--blue:#2764ff;--cyan:#20d7c2;--ink:#102039;--muted:#64748b;--line:#e5ebf3;--bg:#f5f8fc;--white:#fff}html{scroll-behavior:smooth}body{color:var(--ink);font-family:var(--font-geist),Arial,sans-serif;background:#fff;margin:0}button,input,select{font:inherit}button,a{transition:all .2s}button{cursor:pointer}.wrap{width:min(1180px,100% - 40px);margin:auto}.header{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#07111feb;border-bottom:1px solid #ffffff14;height:78px;position:sticky;top:0}.nav{justify-content:space-between;align-items:center;height:100%;display:flex}.logo{color:#fff;letter-spacing:1.4px;align-items:center;gap:11px;font-size:15px;font-weight:800;text-decoration:none;display:flex}.logo b{color:var(--cyan)}.logo small{color:#8ba1be;margin-left:3px;font-size:9px}.logo-mark{width:37px;height:37px;color:var(--cyan);background:linear-gradient(145deg,#15325b,#0b172a);border:1px solid #2e78ff;border-radius:10px;place-items:center;font-size:12px;display:grid;box-shadow:inset 0 0 18px #20d7c21f}.nav nav{gap:31px;display:flex}.nav nav a{color:#aab9cc;font-size:14px;text-decoration:none}.nav nav a:hover{color:#fff}.nav-actions{align-items:center;gap:10px;display:flex}.text-btn{color:#d6dfeb;background:0 0;border:0;padding:11px 14px}.primary{color:#fff;background:linear-gradient(135deg,#3472ff,#2855e6);border:0;border-radius:10px;padding:14px 21px;font-weight:700;box-shadow:0 10px 30px #2764ff3d}.primary:hover{transform:translateY(-2px);box-shadow:0 14px 34px #2764ff54}.primary.small{padding:11px 16px;font-size:13px}.hero{color:#fff;background:radial-gradient(circle at 77% 30%,#123867 0,#0000 32%),linear-gradient(135deg,#07111f,#09172a 65%,#07111f);padding:105px 0 92px;position:relative;overflow:hidden}.grid-bg{opacity:.18;background-image:linear-gradient(#3069c240 1px,#0000 1px),linear-gradient(90deg,#3069c240 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.hero-grid{grid-template-columns:1.03fr .97fr;align-items:center;gap:70px;display:grid;position:relative}.eyebrow,.kicker{letter-spacing:2px;color:#2782ff;font-size:11px;font-weight:800}.eyebrow{color:#7f9ec5}.eyebrow i{background:var(--cyan);width:7px;height:7px;box-shadow:0 0 12px var(--cyan);border-radius:50%;margin-right:7px;display:inline-block}.hero h1{letter-spacing:-3.2px;margin:23px 0;font-size:64px;line-height:1.04}.hero h1 span{color:#0000;background:linear-gradient(90deg,#fff 5%,#5be6dd 95%);-webkit-background-clip:text;background-clip:text}.hero p{color:#a5b5ca;max-width:620px;font-size:18px;line-height:1.7}.hero-actions{gap:12px;margin-top:34px;display:flex}.secondary{color:#dce7f5;background:#101f33;border:1px solid #344a67;border-radius:10px;padding:14px 21px;font-weight:700}.secondary:hover{background:#172b45}.trust{color:#8398b4;gap:24px;margin-top:28px;font-size:12px;display:flex}.hero-console{background:linear-gradient(145deg,#102643c7,#06111fc7);border:1px solid #74a2de47;border-radius:22px;overflow:hidden;box-shadow:0 30px 70px #00000059,inset 0 0 50px #1e60c50f}.console-top{color:#80a0c3;border-bottom:1px solid #ffffff14;justify-content:space-between;padding:16px 20px;font-size:10px;display:flex}.console-top i{background:#23dda4;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.console-top code{font-family:var(--font-mono)}.radar{background:radial-gradient(circle,#2168ff2e,#0000 60%);place-items:center;height:330px;display:grid;position:relative}.orbit{border:1px solid #2f6ddd40;border-radius:50%;position:absolute}.o1{width:260px;height:260px}.o2{width:180px;height:180px}.core{color:#6df0e3;background:radial-gradient(circle,#173e64,#0a1b2e);border:1px solid #2472aa;border-radius:50%;place-items:center;width:105px;height:105px;font-size:30px;font-weight:900;display:grid;box-shadow:0 0 40px #20d7c22e}.core small{letter-spacing:1.5px;color:#7093b7;margin-top:58px;font-size:7px;display:block;position:absolute}.node{color:#78a6d7;letter-spacing:1px;background:#0d223d;border:1px solid #245d9e;border-radius:6px;padding:7px 10px;font-size:8px;font-weight:800;position:absolute}.n1{top:42px;left:46%}.n2{top:49%;right:45px}.n3{bottom:45px;left:43%}.n4{top:49%;left:42px}.console-stats{border-top:1px solid #ffffff14;grid-template-columns:repeat(3,1fr);display:grid}.console-stats div{text-align:center;border-right:1px solid #ffffff14;padding:19px}.console-stats div:last-child{border:0}.console-stats b{font-size:15px;display:block}.console-stats span{color:#6e86a3;text-transform:uppercase;letter-spacing:1px;font-size:9px}.metrics{border-bottom:1px solid var(--line);background:#fff}.metrics .wrap{grid-template-columns:repeat(4,1fr);display:grid}.metrics .wrap div{text-align:center;border-right:1px solid var(--line);padding:27px}.metrics b{color:#1f5cf4;font-size:22px;display:block}.metrics span{text-transform:uppercase;color:#7b8797;letter-spacing:.8px;font-size:11px}.section{padding:100px 0}.section-head{justify-content:space-between;align-items:end;margin-bottom:38px;display:flex}.section-head h2,.center-head h2,.imei-grid h2,.api-grid h2,.security h2,.cta h2{letter-spacing:-1.8px;margin:13px 0;font-size:42px;line-height:1.15}.section-head>p{max-width:440px;color:var(--muted);line-height:1.7}.catalog-tools{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.search{background:var(--bg);border:1px solid var(--line);border-radius:10px;align-items:center;gap:10px;width:340px;padding:0 13px;display:flex}.search input{background:0 0;border:0;outline:0;width:100%;padding:13px 0}.filters{gap:7px;display:flex}.filters button{border:1px solid var(--line);color:#687489;background:#fff;border-radius:8px;padding:10px 14px;font-size:11px;font-weight:800}.filters button.active{color:#fff;background:#10233d;border-color:#10233d}.service-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.service-card{border:1px solid var(--line);background:#fff;border-radius:15px;padding:22px;box-shadow:0 8px 30px #1125460a}.service-meta{justify-content:space-between;display:flex}.badge{letter-spacing:1px;color:#245eea;background:#e9f0ff;border-radius:5px;padding:5px 8px;font-size:9px;font-weight:800}.badge.server{color:#098f7f;background:#e6fbf8}.badge.remote{color:#7440d8;background:#f1eafe}.badge.li̇sans{color:#b66d00;background:#fff3dc}.online{color:#7b8797;font-size:10px}.online i{background:#18c896;border-radius:50%;width:6px;height:6px;display:inline-block}.service-card h3{min-height:42px;margin:20px 0 12px;font-size:16px}.time{color:#7b8797;border-bottom:1px solid var(--line);padding-bottom:16px;font-size:11px}.price{justify-content:space-between;align-items:end;padding:16px 0;display:flex}.price span{color:#8995a5;font-size:10px}.price b{font-size:21px}.service-card>button{border:1px solid var(--line);color:#213751;background:#f8faff;border-radius:8px;width:100%;padding:11px;font-weight:700}.service-card>button:hover{color:#fff;background:#10233d}.imei-section{background:var(--bg);border-block:1px solid var(--line);padding:70px 0}.imei-grid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.imei-grid p{color:var(--muted);line-height:1.7}.imei-box{border:1px solid var(--line);background:#fff;border-radius:16px;padding:28px;box-shadow:0 15px 40px #0c244b12}.imei-box label{margin-bottom:10px;font-size:11px;font-weight:800;display:block}.imei-box>div{display:flex}.imei-box input{border:1px solid var(--line);letter-spacing:2px;border-radius:8px 0 0 8px;outline:0;flex:1;padding:14px}.imei-box button{color:#fff;background:#142a47;border:0;border-radius:0 8px 8px 0;padding:0 20px;font-weight:700}.imei-box small{color:#93a0b0;margin-top:12px;font-size:10px;display:block}.imei-box .ok{color:#079b72;font-weight:700}.imei-box .error{color:#cf3c55;font-weight:700}.center-head{text-align:center;max-width:680px;margin:0 auto 48px}.steps{background:var(--line);border:1px solid var(--line);border-radius:16px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.steps article{background:#fff;padding:32px 27px}.steps article>b{color:#2d68f5;font-size:12px}.steps h3{margin:36px 0 9px;font-size:16px}.steps p{color:var(--muted);font-size:13px;line-height:1.6}.api-section{color:#fff;background:#071321;padding:100px 0}.api-grid{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.api-grid p{color:#95a9c2;line-height:1.7}.api-grid ul{grid-template-columns:1fr 1fr;gap:14px;margin:28px 0;padding:0;list-style:none;display:grid}.api-grid li{color:#c3d0df;font-size:12px}.api-grid li:before{content:"✓";color:var(--cyan);margin-right:9px}.code-card{background:#0c1d31;border:1px solid #203b5c;border-radius:15px;overflow:hidden;box-shadow:0 30px 60px #020811}.code-card>div{border-bottom:1px solid #203b5c;padding:14px}.code-card>div span{background:#33506f;border-radius:50%;width:7px;height:7px;margin-right:5px;display:inline-block}.code-card>div b{float:right;color:#6686a8;letter-spacing:1px;font-size:9px}.code-card pre{font:12px/1.9 var(--font-mono);color:#73dccf;margin:0;padding:30px}.security{background:linear-gradient(145deg,#f4f8ff,#edf4ff);border-radius:22px;grid-template-columns:.9fr 1.1fr;gap:70px;padding:50px;display:grid}.shield{color:#57e2d3;background:#102d54;border-radius:13px;place-items:center;width:45px;height:45px;margin-bottom:22px;display:grid}.security p{color:var(--muted);line-height:1.7}.security-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.security-grid div{background:#fff;border:1px solid #dfe8f5;border-radius:11px;padding:18px}.security-grid b{color:#2868f3;font:11px var(--font-mono);margin-bottom:7px;display:block}.security-grid span{font-size:12px;font-weight:650}.cta{color:#fff;background:linear-gradient(110deg,#1d5be7,#1b74ef);padding:65px 0}.cta .wrap{justify-content:space-between;align-items:center;display:flex}.cta .kicker{color:#b9d4ff}.cta h2{margin-bottom:0}.primary.light{color:#164cbd;box-shadow:none;background:#fff}footer{color:#fff;background:#06101d;padding:65px 0 20px}.footer-grid{grid-template-columns:2.2fr repeat(3,1fr);gap:60px;display:grid}.footer-grid p{color:#7f93ac;max-width:370px;font-size:12px;line-height:1.7}.footer-grid>div:not(:first-child){flex-direction:column;gap:12px;display:flex}.footer-grid>div>b{margin-bottom:8px;font-size:12px}.footer-grid a,.footer-grid button{text-align:left;color:#7f93ac;background:0 0;border:0;padding:0;font-size:11px;text-decoration:none}.footer-grid a:hover,.footer-grid button:hover{color:#fff}.footer-grid .whatsapp{color:#42d8c6}.copyright{color:#61768e;border-top:1px solid #172537;justify-content:space-between;margin-top:45px;padding-top:22px;font-size:10px;display:flex}.copyright i{background:#1bce93;border-radius:50%;width:6px;height:6px;display:inline-block}.modal-backdrop{z-index:80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020810c7;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.auth-modal{background:#fff;border-radius:18px;width:min(450px,100%);padding:34px;position:relative;box-shadow:0 35px 80px #000}.auth-modal .logo{color:#0c1a2e}.auth-modal h2{margin:28px 0 6px;font-size:28px}.auth-modal>p{color:var(--muted);margin-bottom:23px;font-size:13px}.auth-modal label{margin-top:13px;font-size:11px;font-weight:700;display:block}.auth-modal input:not([type=checkbox]),.form-panel input,.form-panel select,.api-panel input{border:1px solid var(--line);border-radius:8px;outline:0;width:100%;margin-top:7px;padding:12px}.auth-modal .check{color:var(--muted);gap:8px;font-weight:400;display:flex}.wide{width:100%;margin-top:18px}.auth-modal>small{text-align:center;color:#94a0af;margin-top:14px;display:block}.close{background:0 0;border:0;font-size:24px;position:absolute;top:16px;right:20px}.panel-shell{z-index:70;background:#f3f6fa;grid-template-columns:250px 1fr;display:grid;position:fixed;inset:0;overflow:auto}.panel-shell>aside{color:#fff;background:#071321;flex-direction:column;min-height:100vh;padding:20px 14px;display:flex}.panel-logo{border-bottom:1px solid #1c2b3e;justify-content:space-between;align-items:center;padding:0 5px 20px;display:flex}.panel-logo button{color:#9eb0c6;background:#14243a;border:0;border-radius:7px;width:30px;height:30px}.account{background:#102037;border-radius:10px;align-items:center;gap:10px;margin:20px 5px;padding:12px;display:flex}.account>span,.avatar{background:linear-gradient(135deg,#2f6cff,#18c9b7);border-radius:9px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:800;display:grid}.account b,.account small{display:block}.account b{font-size:12px}.account small{color:#6f88a5;margin-top:3px;font-size:9px}.panel-shell aside nav{flex-direction:column;gap:3px;display:flex}.panel-shell aside nav button{color:#7890ac;text-align:left;background:0 0;border:0;border-radius:8px;padding:11px;font-size:12px}.panel-shell aside nav button span{width:27px;display:inline-block}.panel-shell aside nav button:hover,.panel-shell aside nav button.active{color:#fff;background:#142944}.support{background:#0b1c31;border:1px solid #1d3c5d;border-radius:12px;margin-top:auto;padding:15px}.support b,.support small{display:block}.support b{font-size:11px}.support small{color:#6f88a5;margin:6px 0 12px;font-size:9px}.support a{text-align:center;color:#49ddca;border:1px solid #245464;border-radius:7px;padding:8px;font-size:10px;text-decoration:none;display:block}.panel-main{padding:25px 32px}.panel-main>header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.panel-main>header small{letter-spacing:1.5px;color:#8996a8;font-size:9px}.panel-main>header h2{margin:4px 0;font-size:23px}.panel-top{align-items:center;gap:10px;display:flex}.panel-top>button{border:1px solid var(--line);background:#fff;border-radius:8px;width:36px;height:36px}.balance{color:#8491a2;border:1px solid var(--line);background:#fff;border-radius:8px;padding:10px 13px;font-size:10px}.balance b{color:#0b9f7b;margin-left:8px}.stat-cards{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.stat-cards article,.panel-card{border:1px solid var(--line);background:#fff;border-radius:12px;padding:19px}.stat-cards span,.stat-cards small{display:block}.stat-cards span{color:#7f8b9c;font-size:10px}.stat-cards b{margin:12px 0;font-size:23px;display:block}.stat-cards small{color:#1aaa82;font-size:9px}.panel-row{grid-template-columns:2fr 1fr;gap:14px;margin-top:14px;display:grid}.card-title{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.card-title h3{margin:0;font-size:13px}.card-title button,.card-title span{color:#718097;background:0 0;border:0;font-size:9px}table{border-collapse:collapse;width:100%}th,td{text-align:left;border-bottom:1px solid #edf1f6;padding:12px;font-size:10px}th{color:#8a97a8;text-transform:uppercase;letter-spacing:.7px;font-size:8px}.status{border-radius:20px;padding:5px 7px;font-size:8px}.status.done{color:#078561;background:#ddf8ef}.status.pending{color:#ae6900;background:#fff1d7}.panel-card.table{border:0;padding:0}.donut{background:conic-gradient(#3473ff 0 48%,#28d2c0 48% 80%,#875ce8 80%);border-radius:50%;place-items:center;width:125px;height:125px;margin:20px auto;display:grid}.donut:before{content:"";background:#fff;border-radius:50%;width:85px;height:85px;position:absolute}.donut div{text-align:center;position:relative}.donut b,.donut small{display:block}.donut b{font-size:18px}.donut small{color:#8b97a6;font-size:8px}.legend{padding:0;list-style:none}.legend li{align-items:center;gap:7px;margin:9px 0;font-size:9px;display:flex}.legend li b{margin-left:auto}.legend i{border-radius:50%;width:7px;height:7px}.legend .blue{background:#3473ff}.legend .cyan{background:#28d2c0}.legend .purple{background:#875ce8}.table-page{overflow:auto}.form-panel{max-width:700px}.form-panel>p{color:var(--muted);font-size:11px}.form-panel label,.api-panel label{margin:17px 0;font-size:10px;font-weight:700;display:block}.form-panel select{background:#fff}.order-summary{background:#f4f7fb;border-radius:8px;justify-content:space-between;margin:20px 0;padding:14px;font-size:10px;display:flex}.order-summary b{margin-left:12px}.api-panel{grid-template-columns:1.35fr .65fr;gap:14px;display:grid}.api-panel h3{margin:8px 0}.api-panel p{color:var(--muted);font-size:11px}.api-endpoint{border:1px solid var(--line);border-radius:8px;grid-template-columns:80px 1fr auto;align-items:center;gap:10px;margin-top:12px;padding:12px;display:grid}.api-endpoint span{color:#8390a1;font-size:9px}.api-endpoint code{font:10px var(--font-mono)}.api-endpoint button{color:#275bd3;background:#edf3ff;border:0;border-radius:6px;padding:7px;font-size:8px}.switch{align-items:center;gap:8px;display:flex!important}.switch input{width:auto!important}.placeholder{text-align:center;max-width:650px;padding:60px}.placeholder>span{color:#2d6aff;font-size:40px}.placeholder p{color:var(--muted);font-size:12px;line-height:1.7}.placeholder .primary{margin-top:15px}@media (width<=900px){.nav nav{display:none}.hero{padding:70px 0}.hero-grid,.imei-grid,.api-grid,.security{grid-template-columns:1fr}.hero h1{font-size:47px}.service-grid{grid-template-columns:1fr 1fr}.section-head{display:block}.catalog-tools{flex-direction:column;align-items:stretch;gap:12px}.search{width:100%}.filters{overflow:auto}.steps{grid-template-columns:1fr 1fr}.footer-grid{grid-template-columns:1.5fr 1fr}.panel-shell{grid-template-columns:80px 1fr}.panel-shell aside .logo>span:last-child,.account div,.panel-shell aside nav button:not(.active){font-size:0}.panel-shell aside nav button span{font-size:15px}.support{display:none}.stat-cards{grid-template-columns:1fr 1fr}.panel-row,.api-panel{grid-template-columns:1fr}}@media (width<=600px){.wrap{width:min(100% - 26px,1180px)}.nav-actions .text-btn{display:none}.hero h1{letter-spacing:-2px;font-size:39px}.hero-grid{gap:40px}.hero-actions,.trust{flex-wrap:wrap}.service-grid,.steps,.metrics .wrap,.footer-grid,.security-grid{grid-template-columns:1fr}.metrics .wrap div{border-right:0;border-bottom:1px solid var(--line)}.section{padding:70px 0}.section-head h2,.center-head h2,.imei-grid h2,.api-grid h2,.security h2,.cta h2{font-size:31px}.api-grid{gap:45px}.api-grid ul{grid-template-columns:1fr}.cta .wrap{display:block}.cta button{margin-top:25px}.copyright{flex-direction:column;gap:15px}.panel-shell{display:block}.panel-shell>aside{z-index:3;min-height:auto;position:sticky;top:0}.panel-shell aside .account,.panel-shell aside nav,.support{display:none}.panel-logo{border:0;padding:0}.panel-main{padding:18px 13px}.panel-main>header{align-items:flex-start}.balance{display:none}.stat-cards{grid-template-columns:1fr 1fr}.panel-row{grid-template-columns:1fr}.wide-card{overflow:auto}.api-endpoint{grid-template-columns:1fr}.radar{height:270px}.hero-console{margin-top:10px}}.app-shell{color:#102039;background:#f3f6fa;grid-template-columns:270px minmax(0,1fr);min-height:100vh;display:grid}.app-side{color:#fff;background:linear-gradient(#071321,#0a1a2d);flex-direction:column;height:100vh;padding:26px 18px;display:flex;position:sticky;top:0}.app-brand{color:inherit;align-items:center;gap:11px;padding:0 6px;text-decoration:none;display:flex}.app-brand>span{color:#55e3d4;background:#0d2743;border:1px solid #2b6fca;border-radius:11px;place-items:center;width:38px;height:38px;font-size:12px;font-weight:900;display:grid}.app-brand small{color:#56dfd0;margin-left:4px;font-size:8px}.app-user{background:#0d2138;border:1px solid #1a3857;border-radius:12px;align-items:center;gap:10px;margin:28px 0 20px;padding:13px;display:flex}.app-user i{background:linear-gradient(135deg,#3472ff,#20cbb7);border-radius:10px;flex:0 0 36px;place-items:center;height:36px;font-size:11px;font-style:normal;font-weight:800;display:grid}.app-user b,.app-user small{text-overflow:ellipsis;max-width:155px;display:block;overflow:hidden}.app-user b{font-size:11px}.app-user small{color:#7189a7;margin-top:4px;font-size:8px}.app-side nav{flex-direction:column;gap:4px;display:flex}.app-side nav button{color:#7890ad;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:11px 12px;font-size:12px;display:flex}.app-side nav button span{width:22px;font-size:15px}.app-side nav button.active,.app-side nav button:hover{color:#fff;background:#142b47}.admin-link{color:#62e1d3;margin:18px 8px;font-size:11px;text-decoration:none}.app-help{color:#7e96b1;border:1px solid #1d405e;border-radius:11px;margin-top:auto;padding:14px;font-size:9px;line-height:1.7;text-decoration:none}.app-help b{color:#50dfd0}.app-main{min-width:0;padding:31px 38px 60px}.app-main>header{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.app-main>header small,.card-head small{color:#8391a4;letter-spacing:1.5px;font-size:8px}.app-main>header h1{letter-spacing:-.6px;margin:5px 0 0;font-size:24px}.header-balance{background:#fff;border:1px solid #e0e7f0;border-radius:10px;align-items:center;gap:13px;padding:9px 10px 9px 14px;display:flex}.header-balance span{color:#7d8b9c;font-size:9px}.header-balance b{color:#079b74;font-size:13px}.header-balance button{color:#66768c;background:0 0;border:0;border-left:1px solid #e7ebf1;padding-left:12px;font-size:10px}.app-stats{grid-template-columns:repeat(4,1fr);gap:13px;margin-bottom:15px;display:grid}.app-stats article,.app-card{background:#fff;border:1px solid #e1e7ef;border-radius:14px;box-shadow:0 8px 28px #142a4809}.app-stats article{padding:20px}.app-stats span,.app-stats small{color:#8491a2;font-size:9px;display:block}.app-stats b{margin:12px 0 8px;font-size:23px;display:block}.app-stats small{color:#129976}.card-head{justify-content:space-between;align-items:center;margin-bottom:17px;display:flex}.card-head h2{margin:5px 0 0;font-size:16px}.card-head>span{color:#8390a2;font-size:9px}.responsive-table{overflow:auto}.responsive-table table{min-width:660px}.responsive-table code{font:9px var(--font-mono);color:#2c61d8}.order-status{color:#68788d;background:#edf1f6;border-radius:20px;padding:5px 8px;font-size:8px;font-weight:700;display:inline-block}.s-completed{color:#087f60;background:#ddf8ee}.s-processing,.s-queued{color:#225fd8;background:#e4edff}.s-pending,.s-review{color:#a86908;background:#fff2d8}.s-failed,.s-cancelled{color:#b52c42;background:#ffe4e7}.s-refunded{color:#7041bf;background:#eee8ff}.empty-state{text-align:center;color:#8b98a9;padding:55px 20px}.empty-state span{color:#2c6af2;font-size:32px}.panel-search{border:1px solid #e1e7ef;border-radius:8px;outline:0;width:240px;padding:10px 12px}.price-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.price-grid article{border:1px solid #e4e9f1;border-radius:11px;padding:17px}.price-grid article>div{justify-content:space-between;display:flex}.price-grid article>div span{color:#2c64dd;font-size:8px;font-weight:800}.price-grid article>div small{color:#8794a5;font-size:8px}.price-grid h3{min-height:36px;margin:14px 0 5px;font-size:12px}.price-grid p{font:8px var(--font-mono);color:#93a0af}.price-grid footer{border-top:1px solid #edf1f5;justify-content:space-between;margin-top:14px;padding-top:12px;display:flex}.price-grid footer span{color:#8391a3;font-size:8px}.price-grid footer b{font-size:13px}.order-builder{max-width:780px}.order-builder form{gap:15px;display:grid}.order-builder label,.api-form label{gap:7px;font-size:10px;font-weight:700;display:grid}.order-builder input,.order-builder select,.api-form textarea{background:#fff;border:1px solid #dfe6ef;border-radius:9px;outline:0;width:100%;padding:12px}.order-total{background:#f3f7fc;border-radius:10px;justify-content:space-between;padding:15px;font-size:10px;display:flex}.order-total b{margin-left:8px}.form-error{color:#ac2940;background:#fff0f2;border:1px solid #ffcdd4;border-radius:8px;padding:10px;font-size:10px}.app-notice{color:#08765b;background:#eafaf4;border:1px solid #bdebdc;border-radius:10px;justify-content:space-between;margin-bottom:15px;padding:12px;font-size:11px;display:flex}.app-notice button{color:inherit;background:0 0;border:0}.api-workspace{grid-template-columns:1.35fr .65fr;gap:14px;display:grid}.live-dot{color:#07855f!important}.endpoint{border-top:1px solid #edf1f5;grid-template-columns:90px 1fr;gap:12px;padding:13px;display:grid}.endpoint span{color:#8592a4;font-size:9px}.endpoint code{overflow-wrap:anywhere;font:9px var(--font-mono)}.api-secret{background:#effbf8;border:1px solid #a9e4d8;border-radius:9px;margin-top:16px;padding:14px}.api-secret small,.api-secret code{display:block}.api-secret small{color:#078363;margin-bottom:8px;font-size:8px}.api-secret code{overflow-wrap:anywhere;font:10px var(--font-mono)}.api-form p{color:#7d8b9c;font-size:10px}.api-form textarea{resize:vertical;min-height:105px}.auth-page{color:#fff;background:radial-gradient(circle at 70% 20%,#113961,#0000 35%),#071321;place-items:center;min-height:100vh;padding:30px;display:grid}.auth-page>.app-brand{position:absolute;top:26px;left:30px}.auth-card{color:#102039;background:#fff;border:1px solid #dfe7f1;border-radius:18px;width:min(450px,100%);padding:34px;box-shadow:0 35px 100px #020710}.auth-kicker{color:#2764ed;letter-spacing:1.5px;font-size:9px;font-weight:800}.auth-card h1{margin:12px 0 7px;font-size:29px}.auth-card>p{color:#718095;font-size:12px;line-height:1.6}.auth-card label{gap:7px;margin-top:14px;font-size:10px;font-weight:700;display:grid}.auth-card input{border:1px solid #dfe6ef;border-radius:8px;outline:0;padding:12px}.auth-card>.primary{width:100%;margin-top:19px}.auth-switch{color:#3565cf;background:0 0;border:0;width:100%;padding:13px 0 0;font-size:10px}.panel-loader{text-align:center;color:#718aa7;background:#071321;place-content:center;min-height:100vh;display:grid}.panel-loader span{color:#5ce4d5;border:1px solid #2869b5;border-radius:16px;place-items:center;width:58px;height:58px;margin:auto;font-weight:900;display:grid}.panel-loader p{letter-spacing:1px;font-size:10px}.admin-form-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.auth-language{justify-content:flex-end;gap:5px;margin:-12px -12px 10px;display:flex}.auth-language button{color:#75849a;background:#f5f8fc;border:1px solid #dbe4ef;border-radius:7px;padding:6px 9px;font-size:9px;font-weight:800}.auth-language button.active{color:#245dd1;background:#eaf1ff;border-color:#2d69e8}@media (width<=1050px){.app-stats,.price-grid{grid-template-columns:repeat(2,1fr)}.api-workspace{grid-template-columns:1fr}}@media (width<=760px){.app-shell{display:block}.app-side{height:auto;padding:14px;position:static}.app-side nav{grid-template-columns:repeat(5,1fr);margin-top:14px;display:grid}.app-side nav button{justify-content:center;padding:10px;font-size:0}.app-side nav button span{width:auto;font-size:16px}.app-user,.app-help,.admin-link{display:none}.app-main{padding:18px 13px 45px}.app-main>header{align-items:flex-start}.header-balance span,.header-balance button{display:none}.app-stats{grid-template-columns:repeat(2,1fr)}.price-grid{grid-template-columns:1fr}.card-head{align-items:flex-start;gap:10px}.panel-search{width:150px}.auth-page>.app-brand{margin-bottom:18px;position:static}.auth-page{flex-direction:column;justify-content:center;display:flex}.auth-card{padding:26px}.endpoint,.admin-form-grid{grid-template-columns:1fr}}.app-shell{background:#f4f7fb;grid-template-columns:282px minmax(0,1fr)}.app-side{background:radial-gradient(circle at 20% 0,#2162be38,#0000 28%),linear-gradient(#070d16,#091523 65%,#07111e);border-right:1px solid #17283b;padding:30px 20px 22px}.app-brand{border-bottom:1px solid #7b9ec524;gap:13px;padding:0 7px 23px}.app-brand>span{color:#0000;background:linear-gradient(145deg,#183d68,#0b1d32);border:1px solid #60a4ff66;border-radius:14px;width:44px;height:44px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 12px 28px #00000040}.app-brand>span:before,.app-brand>span:after{content:"";width:16px;height:22px;position:absolute;top:10px}.app-brand>span:before{border:3px solid #fff;border-right:0;border-radius:6px 0 0 6px;left:8px}.app-brand>span:after{border:3px solid #54e3d2;border-left:0;border-radius:0 6px 6px 0;right:8px}.app-brand>b{letter-spacing:1.6px;font-size:13px}.app-brand>b:after{content:"";background:linear-gradient(90deg,#4d8cff,#0000);width:28px;height:1px;margin-top:7px;display:block}.app-brand small{color:#55e1d2}.app-user{background:linear-gradient(145deg,#13304edb,#0b1e33db);border-color:#1a3a5a;border-radius:14px;margin:23px 4px 18px;padding:14px;box-shadow:inset 0 1px #ffffff09}.app-user i{color:#63e2d3;background:linear-gradient(145deg,#1a487b,#0e2e4f);border:1px solid #66a6ff52}.app-side nav{gap:5px}.app-side nav button{color:#7890aa;border:1px solid #0000;border-radius:10px;padding:12px;position:relative}.app-side nav button.active,.app-side nav button:hover{background:linear-gradient(90deg,#153252,#10263f);border-color:#214466;box-shadow:0 8px 24px #00000026}.app-side nav button.active:after{content:"";background:#55e1d2;border-radius:50%;width:5px;height:5px;position:absolute;right:10px;box-shadow:0 0 10px #55e1d2}.admin-link{text-align:center;border:1px solid #1d425e;border-radius:10px;padding:12px}.app-main{background:radial-gradient(circle at 100% 0,#edf3ff,#0000 28%),#f5f8fc;padding:35px 42px 64px}.app-main>header{border-bottom:1px solid #e3e9f1;margin-bottom:28px;padding-bottom:19px}.app-main>header small,.card-head small{color:#3e73dc;font-weight:800}.app-main>header h1{letter-spacing:-1px;font-size:27px}.header-balance{border-radius:12px;box-shadow:0 10px 30px #162d4d0d}.app-stats{gap:15px;margin-bottom:17px}.app-stats article,.app-card{border-color:#e0e7f0;border-radius:16px;box-shadow:0 12px 35px #142a480b}.app-stats article{padding:22px;position:relative;overflow:hidden}.app-stats article:before{content:"";background:linear-gradient(#3978ee,#4fdcc9);width:2px;position:absolute;top:18px;bottom:18px;left:0}.app-stats b{letter-spacing:-.7px;font-size:25px}.app-card{padding:24px}.responsive-table table{border-collapse:separate;border-spacing:0}.responsive-table th{color:#7e8b9c;background:#f8fafc;padding:13px}.responsive-table th:first-child{border-radius:8px 0 0 8px}.responsive-table th:last-child{border-radius:0 8px 8px 0}.responsive-table td{padding:14px 12px}.price-grid{gap:14px}.price-grid article{background:linear-gradient(145deg,#fff,#fbfcfe);border-color:#e0e7ef;border-radius:13px;transition:all .2s}.price-grid article:hover{border-color:#b9cdef;transform:translateY(-2px);box-shadow:0 15px 35px #23467814}.order-builder input,.order-builder select,.api-form textarea,.panel-search{background:#fbfcfe;border-radius:10px}.primary{background:linear-gradient(120deg,#173b66,#2768ca);border-radius:10px;box-shadow:0 12px 28px #1b4d902e}.panel-loader span{color:#0000;background:linear-gradient(145deg,#173b65,#0c2138);border-radius:16px;position:relative}.panel-loader span:before,.panel-loader span:after{content:"";width:20px;height:27px;position:absolute;top:15px}.panel-loader span:before{border:3px solid #fff;border-right:0;border-radius:7px 0 0 7px;left:9px}.panel-loader span:after{border:3px solid #55e3d2;border-left:0;border-radius:0 7px 7px 0;right:9px}@media (width<=760px){.app-main{padding:20px 14px 48px}.app-side{border-bottom:1px solid #17283b;border-right:0}.app-brand{border-bottom:0;padding-bottom:0}.app-side nav{gap:6px}.app-side nav button.active:after{display:none}.app-main>header h1{font-size:22px}}.app-brand>img{object-fit:contain;background:#fff;border-radius:12px;width:44px;height:44px;padding:4px}.app-brand>b{text-overflow:ellipsis;white-space:nowrap;max-width:170px;overflow:hidden}.support-fab{z-index:60;color:#fff;background:linear-gradient(135deg,#102d50,#1f62bb);border:1px solid #2c70c5;border-radius:12px;padding:12px 18px;font-size:11px;font-weight:800;text-decoration:none;position:fixed;bottom:24px;right:24px;box-shadow:0 14px 35px #04142847}.support-fab:before{content:"?";color:#092038;background:#53dfd1;border-radius:50%;place-items:center;width:21px;height:21px;margin-right:8px;display:inline-grid}.support-fab.admin:before{content:"!"}.support-page{background:radial-gradient(circle at 100% 0,#eaf2ff,#0000 28%),#f4f7fb;min-height:100vh;padding:36px}.support-page>header{border-bottom:1px solid #dfe7f0;justify-content:space-between;align-items:center;max-width:1440px;margin:0 auto 24px;padding-bottom:22px;display:flex}.support-page>header small{color:#3370dd;letter-spacing:1.5px;font-size:9px;font-weight:800}.support-page>header h1{margin:6px 0;font-size:28px}.support-page>header p{color:#718095;margin:0;font-size:12px}.support-page>header>a{color:#284a75;background:#fff;border:1px solid #d9e2ed;border-radius:10px;padding:11px 15px;font-size:11px;font-weight:700;text-decoration:none}.support-page>.app-notice,.support-layout{max-width:1440px;margin-left:auto;margin-right:auto}.support-layout{grid-template-columns:320px minmax(0,1fr) 340px;gap:15px;display:grid}.ticket-list{padding:12px}.ticket-list .card-head{padding:10px}.ticket-list>button{text-align:left;background:0 0;border:0;border-top:1px solid #edf1f5;justify-content:space-between;align-items:flex-start;gap:8px;width:100%;padding:14px 10px;display:flex}.ticket-list>button:hover,.ticket-list>button.active{background:#f0f5ff;border-radius:10px}.ticket-list b,.ticket-list small{display:block}.ticket-list b{font-size:11px}.ticket-list small{color:#8390a1;margin-top:5px;font-size:8px}.ticket-list i{white-space:nowrap;font-style:normal}.ticket-state{color:#5f7087;background:#e9eff7;border-radius:20px;padding:5px 7px;font-size:7px;font-weight:800}.ticket-state.waiting_staff{color:#9e6509;background:#fff0d5}.ticket-state.waiting_customer{color:#285dc3;background:#e5edff}.ticket-state.resolved{color:#07815f;background:#ddf7ee}.ticket-thread{flex-direction:column;min-height:620px;display:flex}.ticket-thread .card-head select{background:#fff;border:1px solid #dfe6ef;border-radius:8px;padding:9px;font-size:9px}.messages{flex-direction:column;flex:1;gap:12px;padding:8px 0 20px;display:flex}.messages article{background:#f0f4f9;border-radius:12px;max-width:76%;padding:13px 15px}.messages article.staff{background:#e7f1ff;align-self:flex-end}.messages article b,.messages article small{font-size:8px}.messages article p{white-space:pre-wrap;margin:7px 0;font-size:11px;line-height:1.55}.messages article small{color:#7e8b9c}.reply-box{border-top:1px solid #e6ebf1;grid-template-columns:1fr auto;gap:10px;padding-top:16px;display:grid}.reply-box textarea,.ticket-create input,.ticket-create select,.ticket-create textarea{resize:vertical;background:#fbfcfe;border:1px solid #dce4ee;border-radius:9px;outline:0;width:100%;padding:11px}.reply-box textarea{min-height:76px}.ticket-create label{color:#34465d;gap:7px;margin:13px 0;font-size:10px;font-weight:700;display:grid}.ticket-create label small{color:#8c98a7;font-weight:400}.ticket-create textarea{min-height:140px}.support-placeholder{text-align:center;color:#8290a2;margin:auto}.support-placeholder span{color:#2f6bdc;font-size:38px}.support-placeholder h2{font-size:17px}.support-placeholder p,.support-empty{color:#8390a1;font-size:10px}@media (width<=1100px){.support-layout{grid-template-columns:280px 1fr}.ticket-create{grid-column:1/-1}}@media (width<=700px){.support-page{padding:18px 12px}.support-page>header{align-items:flex-start;gap:15px}.support-page>header p{display:none}.support-layout{grid-template-columns:1fr}.ticket-thread{min-height:520px}.ticket-create{grid-column:auto}.reply-box{grid-template-columns:1fr}.support-fab{bottom:14px;right:14px}.messages article{max-width:90%}}.brand-emblem{isolation:isolate;transition:transform .22s,border-color .22s,box-shadow .22s;position:relative;width:46px!important;height:46px!important;color:inherit!important;background:linear-gradient(145deg,#153d6d,#091d35)!important;border:1px solid #5797f67a!important;border-radius:14px!important;flex:0 0 46px!important;place-items:center!important;display:grid!important;overflow:visible!important;box-shadow:inset 0 1px #ffffff26,0 10px 28px #02102247!important}.brand-emblem:before,.brand-emblem:after{content:none!important}.brand-emblem svg{filter:drop-shadow(0 5px 10px #0003);display:block;overflow:visible;width:38px!important;height:38px!important}.brand-emblem-frame{fill:#1e5c9e3d;stroke:#79a8ff;stroke-width:1.5px}.brand-emblem-c{stroke:#fff;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round}.brand-emblem-n{stroke:#43dfcb;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.brand-emblem-signal{stroke:#78a9ff;stroke-width:1.5px;stroke-linecap:round;opacity:.75}.brand-emblem-live{fill:#40e3bb;stroke:#0d2949;stroke-width:1.4px;transform-origin:42px 10px;animation:2.8s ease-in-out infinite cnr-live}.portal-logo .brand-emblem{border-radius:16px!important;flex-basis:50px!important;width:50px!important;height:50px!important}.portal-logo .brand-emblem svg{width:41px!important;height:41px!important}.app-brand:hover .brand-emblem,.portal-logo:hover .brand-emblem{transform:translateY(-1px);border-color:#66e5d3!important;box-shadow:inset 0 1px #ffffff2e,0 12px 34px #1c6cc257!important}@keyframes cnr-live{0%,to{opacity:.68;transform:scale(.82)}50%{opacity:1;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.brand-emblem-live{animation:none}}.brand-artwork{flex:none;width:240px;min-width:0;height:56px;display:block}.brand-artwork .brand-logo{object-fit:contain;object-position:left center;width:100%;height:100%}.brand-artwork .brand-logo-light{display:none}.brand-artwork .brand-logo-dark{display:block}.app-brand>.brand-artwork{width:240px!important;height:56px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex:0 240px!important;padding:0!important;display:block!important;overflow:visible!important}.app-brand>.brand-artwork:before,.app-brand>.brand-artwork:after{content:none!important}.brand-suffix{color:#6ce6d5;letter-spacing:.9px;background:#22547f73;border:1px solid #5be0cd4d;border-radius:999px;flex:none;padding:4px 6px;font-size:7px;font-weight:850}.portal-logo .brand-artwork{width:270px;height:60px}.public-home.light .brand-logo-light{display:block}.public-home.light .brand-logo-dark,.public-home.dark .brand-logo-light{display:none}.public-home.dark .brand-logo-dark{display:block}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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}.inline-admin-form{background:#f8fafc;border:1px solid #dfe7f0;border-radius:11px;margin-bottom:22px;padding:18px}.inline-admin-form label,.api-form form label{gap:6px;font-size:9px;font-weight:700;display:grid}.inline-admin-form input,.inline-admin-form select,.api-form form input,.api-form form select{background:#fff;border:1px solid #dfe6ef;border-radius:8px;outline:0;width:100%;padding:10px}.table-sub{color:#8a97a8;margin-top:4px;font-size:8px;display:block}.provider-row{border-bottom:1px solid #edf1f5;align-items:center;gap:10px;padding:12px 3px;display:flex}.provider-row>i{background:#e3a62f;border-radius:50%;width:8px;height:8px}.provider-row>i.active{background:#18bb8d;box-shadow:0 0 0 4px #e2f8f1}.provider-row>div{flex:1}.provider-row b,.provider-row small{display:block}.provider-row b{font-size:10px}.provider-row small{color:#8592a3;margin-top:4px;font-size:8px}.provider-row>span{color:#7f8d9f;font-size:8px}.form-tabs{gap:5px;margin-bottom:17px;display:flex}.form-tabs button{color:#758397;background:#fff;border:1px solid #e0e6ee;border-radius:7px;flex:1;padding:9px;font-size:9px}.form-tabs button.active{color:#fff;background:#102a49;border-color:#17365d}.api-form form{gap:12px;display:grid}.wide{text-align:center;text-decoration:none;display:block}.admin-form-grid.app-card{margin-bottom:14px}.admin-form-grid>.card-head{grid-column:1/-1}.admin-form-grid label{gap:6px;font-size:9px;font-weight:700;display:grid}.admin-form-grid input,.admin-form-grid select{background:#fff;border:1px solid #dfe6ef;border-radius:8px;width:100%;padding:10px}.mini-action{color:#285aca;background:#f2f6ff;border:1px solid #cddaf0;border-radius:6px;padding:6px 8px;font-size:8px}.settings-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.settings-grid label{gap:7px;margin-bottom:15px;font-size:10px;font-weight:700;display:grid}.settings-grid select{background:#fff;border:1px solid #dfe6ef;border-radius:9px;padding:12px}.settings-ok{color:#07845f;font-size:10px}.security-line{border-bottom:1px solid #edf1f5;justify-content:space-between;padding:13px 0;font-size:10px;display:flex}.security-line b{color:#07845f}.security-line em{color:#a06b12;font-style:normal}.amount-credit{color:#07845f;font-weight:700}.amount-debit{color:#bd3047;font-weight:700}.theme-dark .app-main{color:#dce6f2;background:#091524}.theme-dark .app-card,.theme-dark .app-stats article,.theme-dark .header-balance{box-shadow:none;background:#0e2035;border-color:#21354d}.theme-dark table th,.theme-dark table td,.theme-dark .security-line{border-color:#203248}.theme-dark .price-grid article{background:#10243a;border-color:#223951}.theme-dark input,.theme-dark select,.theme-dark textarea{color:#e1e9f3;background:#0a192a!important;border-color:#29415c!important}.theme-dark .order-total{background:#142941}.theme-dark .empty-state,.theme-dark .card-head>span{color:#8196af}@media (prefers-color-scheme:dark){.theme-system .app-main{color:#dce6f2;background:#091524}.theme-system .app-card,.theme-system .app-stats article,.theme-system .header-balance{background:#0e2035;border-color:#21354d}.theme-system input,.theme-system select,.theme-system textarea{color:#e1e9f3;background:#0a192a!important;border-color:#29415c!important}}@media (width<=760px){.settings-grid{grid-template-columns:1fr}}.password-change-form{border-top:1px solid #e6ebf2;gap:10px;margin-top:20px;padding-top:18px;display:grid}.password-change-form h3{margin:0 0 2px;font-size:14px}.password-change-form label{margin:0}.password-change-form input{background:#fff;border:1px solid #dfe6ef;border-radius:9px;outline:0;width:100%;padding:11px}.password-change-form .primary{margin-top:3px}.password-change-form .primary:disabled{cursor:wait;opacity:.65}.settings-message{color:#52657d;margin:0;font-size:10px;line-height:1.5}.profile-settings-form input{background:#fff;border:1px solid #dfe6ef;border-radius:9px;outline:0;width:100%;padding:11px}.profile-settings-form input:disabled{color:#7d8a9b;cursor:not-allowed;background:#f2f5f8}.profile-settings-form label small{color:#8693a3;font-size:8px;font-weight:500;line-height:1.5}.profile-settings-form .primary:disabled{cursor:wait;opacity:.65}.portal{background:#060a12;grid-template-columns:minmax(0,1.12fr) minmax(470px,.88fr);min-height:100vh;display:grid}.portal-brand{isolation:isolate;color:#f7faff;background:linear-gradient(145deg,#070b13 0%,#0a1321 52%,#07111d 100%);flex-direction:column;min-height:100vh;padding:40px 58px 30px;display:flex;position:relative;overflow:hidden}.portal-grid{z-index:-3;opacity:.23;background-image:linear-gradient(#5b82b821 1px,#0000 1px),linear-gradient(90deg,#5b82b821 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(125deg,#000 20%,#0000 78%);mask-image:linear-gradient(125deg,#000 20%,#0000 78%)}.portal-brand:after{content:"";z-index:-2;border:1px solid #5cb6ff24;border-radius:50%;width:540px;height:540px;position:absolute;bottom:-255px;right:-245px;box-shadow:0 0 0 70px #447dff06,0 0 0 145px #447dff05}.aurora{z-index:-1;filter:blur(80px);opacity:.18;border-radius:50%;position:absolute}.aurora-one{background:#175dff;width:380px;height:380px;top:7%;left:5%}.aurora-two{background:#00d9b8;width:300px;height:300px;bottom:8%;right:5%}.portal-brand header{justify-content:space-between;align-items:center;display:flex}.portal-logo{color:#fff;align-items:center;gap:14px;text-decoration:none;display:flex}.brand-mark{background:linear-gradient(145deg,#265ba46e,#08182be0);border:1px solid #6dacff61;border-radius:15px;width:48px;height:48px;position:relative;box-shadow:inset 0 1px #ffffff1f,0 12px 35px #00000040}.brand-mark:before,.brand-mark:after,.brand-mark i,.brand-mark b{content:"";display:block;position:absolute}.brand-mark:before{border:3px solid #fff;border-right:0;border-radius:7px 0 0 7px;width:18px;height:24px;top:11px;left:10px}.brand-mark:after{border:3px solid #52e2d1;border-left:0;border-radius:0 7px 7px 0;width:17px;height:24px;top:11px;right:9px}.brand-mark i{background:#fff;width:15px;height:3px;top:16px;left:17px;transform:rotate(-18deg);box-shadow:0 13px #52e2d1}.brand-type strong,.brand-type small{display:block}.brand-type strong{letter-spacing:2.1px;font-size:15px}.brand-type strong span{color:#5ce5d5;margin-left:5px}.brand-type small{color:#5f7692;letter-spacing:2px;margin-top:5px;font-size:7px}.secure-chip{color:#7890aa;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a182999;border:1px solid #547eae47;border-radius:99px;align-items:center;padding:9px 13px;font-size:9px;display:flex}.secure-chip i,.trust-row i{background:#4ce0bb;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block;box-shadow:0 0 12px #35d4ad}.portal-copy{width:min(700px,95%);margin:auto 0}.portal-kicker{color:#6296ff;letter-spacing:2.4px;align-items:center;font-size:9px;font-weight:800;display:flex}.portal-kicker>i{background:#568dff;width:22px;height:1px;margin-right:10px}.portal-copy h1{letter-spacing:-3.5px;max-width:670px;margin:22px 0 20px;font-size:clamp(45px,4.2vw,67px);line-height:1.03}.portal-copy h1 em{color:#0000;background:linear-gradient(90deg,#f9fbff 8%,#72ebdf 85%);-webkit-background-clip:text;background-clip:text;font-style:normal}.portal-copy>p{color:#879ab1;max-width:610px;margin:0;font-size:15px;line-height:1.75}.service-pills{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:38px;display:grid}.service-pills article{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(145deg,#10233bb8,#0816278f);border:1px solid #527aa83d;border-radius:14px;align-items:center;gap:13px;padding:16px;display:flex;box-shadow:inset 0 1px #ffffff09}.service-icon{color:#69a5ff;height:36px;font:8px var(--font-mono);background:#19477c45;border:1px solid #519aff52;border-radius:10px;flex:0 0 36px;place-items:center;display:grid}.service-pills b,.service-pills article div span{display:block}.service-pills b{color:#eef5ff;font:10px var(--font-mono);letter-spacing:1.1px}.service-pills article div span{color:#667e99;margin-top:6px;font-size:8px;line-height:1.4}.trust-row{color:#657b94;gap:24px;margin-top:27px;font-size:9px;display:flex}.portal-brand>footer{color:#405874;justify-content:space-between;margin-top:auto;font-size:8px;display:flex;position:relative;background:0 0!important;padding:0!important}.portal-brand footer a{color:#62cfc3;text-decoration:none}.portal-access{color:#102039;background:radial-gradient(circle at 100% 0,#e9f1ff,#0000 31%),#f7f9fc;min-height:100vh;padding:31px 48px;position:relative}.portal-access:before{content:"";background:linear-gradient(#0000,#dce5f1,#0000);width:1px;position:absolute;top:12%;bottom:12%;left:0}.access-top{justify-content:flex-end;align-items:center;gap:20px;display:flex}.access-top button{color:#3b5677;background:#fffc;border:1px solid #dce4ef;border-radius:9px;padding:8px 11px;font-size:9px;font-weight:800}.access-top button span{color:#3372e8;margin-right:4px}.access-top a{color:#7b899a;font-size:9px;text-decoration:none}.access-wrap{width:min(430px,100%);margin:9vh auto 0}.access-badge{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb8;border:1px solid #e0e7f0;border-radius:13px;align-items:center;gap:12px;margin-bottom:18px;padding:12px 14px;display:flex;box-shadow:0 12px 40px #1f34520a}.badge-mark{background:#0c1e34;border-radius:10px;place-items:center;width:37px;height:37px;display:grid}.badge-mark i{border:1.5px solid #5ee3d3;border-radius:3px;width:12px;height:15px;box-shadow:0 -5px 0 -2px #5ee3d3}.access-badge div{flex:1}.access-badge b,.access-badge small{display:block}.access-badge b{font-size:10px}.access-badge small{color:#8995a4;margin-top:4px;font-size:8px}.access-badge em{color:#0e9b77;font-style:normal;font:7px var(--font-mono);letter-spacing:1px}.access-card{background:#ffffffed;border:1px solid #dce4ee;border-radius:20px;padding:34px;box-shadow:0 28px 80px #1c2e481a,inset 0 1px #fff}.access-card h2{letter-spacing:-1px;margin:13px 0 7px;font-size:29px}.access-card>p{color:#7e8b9c;margin:0 0 24px;font-size:10px;line-height:1.6}.access-card>label{color:#34465d;gap:8px;margin-top:14px;font-size:9px;font-weight:750;display:grid}.access-card>label>input,.input-shell{background:#f9fbfd;border:1px solid #dce4ee;border-radius:10px;width:100%}.access-card>label>input{outline:0;padding:13px}.input-shell{align-items:center;display:flex;overflow:hidden}.input-shell>i{text-align:center;color:#91a0b2;width:40px;font:10px var(--font-mono);font-style:normal}.input-shell input{background:0 0;border:0;border-left:1px solid #e5eaf1;outline:0;flex:1;min-width:0;padding:13px}.access-card input:focus,.input-shell:focus-within{border-color:#5686e9;box-shadow:0 0 0 3px #edf3ff}.form-meta{color:#7d8999;justify-content:space-between;align-items:center;margin:15px 0;font-size:8px;display:flex}.form-meta label{align-items:center;gap:6px;display:flex}.form-meta a{color:#2e61c5;text-decoration:none}.access-submit{color:#fff;background:linear-gradient(115deg,#112c4e,#2666c5);border:0;border-radius:11px;justify-content:space-between;align-items:center;width:100%;margin-top:18px;padding:14px 16px;font-size:10px;font-weight:800;display:flex;box-shadow:0 12px 30px #18498933}.access-submit:hover{transform:translateY(-2px);box-shadow:0 16px 35px #18498945}.access-submit span{font-size:15px}.access-submit:disabled{opacity:.65}.access-switch{text-align:center;color:#8995a4;margin-top:19px;font-size:9px}.access-switch button{color:#275fc8;background:0 0;border:0;margin-left:3px;font-weight:750}.portal-error{color:#af3044;background:#fff2f4;border:1px solid #ffd0d7;border-radius:8px;margin-top:13px;padding:10px;font-size:9px}.privacy{text-align:center;color:#99a4b1;margin-top:17px;font-size:8px}.privacy i{background:#27b38e;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}@media (width<=960px){.portal{grid-template-columns:1fr}.portal-brand{min-height:auto;padding:30px 30px 48px}.portal-copy{margin:80px 0 38px}.portal-access{min-height:auto;padding:28px 24px 70px}.access-wrap{margin:48px auto}.portal-brand>footer{margin-top:32px}}@media (width<=580px){.portal-brand{padding:24px 18px 36px}.brand-type small{letter-spacing:1.2px}.secure-chip{display:none}.portal-copy{width:100%;margin-top:64px}.portal-copy h1{letter-spacing:-2.3px;font-size:39px}.service-pills{grid-template-columns:1fr}.trust-row{flex-direction:column;gap:9px}.portal-brand>footer{flex-direction:column;gap:14px}.portal-access{padding-inline:14px}.access-card{padding:25px}.access-top{justify-content:space-between}.access-badge em{display:none}}.admin-pref-dock{z-index:120;position:fixed;bottom:18px;right:18px}.admin-pref-trigger{color:#274963;background:#fff;border:1px solid #cfdbe5;border-radius:12px;align-items:center;gap:7px;padding:9px 11px;font-size:8px;font-weight:850;display:flex;box-shadow:0 12px 32px #0d223333}.admin-pref-trigger i{font-size:14px;font-style:normal}.admin-pref-dock>section{color:#1d3447;background:#fff;border:1px solid #d7e2e9;border-radius:15px;width:310px;padding:16px;position:absolute;bottom:48px;right:0;box-shadow:0 20px 55px #081b2a3d}.admin-pref-dock section>header{border-bottom:1px solid #e8eef2;justify-content:space-between;align-items:start;padding-bottom:12px;display:flex}.admin-pref-dock header div{gap:4px;display:grid}.admin-pref-dock header small{letter-spacing:1.4px;color:#26729c;font-size:7px}.admin-pref-dock header b{font-size:12px}.admin-pref-dock header button{background:0 0;border:0;font-size:18px}.admin-pref-dock label{gap:7px;margin-top:14px;font-size:8px;font-weight:750;display:grid}.admin-pref-dock label>div{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.admin-pref-dock label:nth-of-type(2)>div{grid-template-columns:1fr 1fr}.admin-pref-dock label button{color:#5d6d79;background:#f7f9fa;border:1px solid #d9e3e8;border-radius:8px;padding:8px 5px;font-size:8px}.admin-pref-dock label button.active{color:#1b668c;background:#eaf5fa;border-color:#26779e;font-weight:850}.admin-pref-dock footer{color:#81909b;border-top:1px solid #e8eef2;margin-top:13px;padding-top:10px;font-size:7px}.admin-pref-dock footer span{background:#f5f7f8;border:1px solid #d8e1e6;border-radius:4px;padding:2px 4px}.admin-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#dbe7f1;background:#08131f}.admin-dark main[class*=page],.admin-dark main[class*=ops],.admin-dark main[class*=routes],.admin-dark main[class*=builder],.admin-dark main[class*=catalog],.admin-dark main[class*=pricing],.admin-dark main[class*=finance],.admin-dark main[class*=health],.admin-dark main[class*=command]{color:#dbe7f1!important;background:radial-gradient(circle at 90% 0,#132b3b,#0000 28%),#08131f!important}.admin-dark .app-card,.admin-dark [class*=-card],.admin-dark [class*=-metrics] article,.admin-dark [class*=-stats] article,.admin-dark [class*=-board],.admin-dark [class*=-toolbar]{box-shadow:none!important;background:#0e2030!important;border-color:#263c4d!important}.admin-dark input,.admin-dark select,.admin-dark textarea{color:#dfebf4!important;background:#0a1927!important;border-color:#2b4254!important}.admin-dark table th{color:#8fa4b4!important;background:#102434!important}.admin-dark table td,.admin-dark table th,.admin-dark article,.admin-dark [class*=-row]{border-color:#203545!important}.admin-dark main p,.admin-dark main small,.admin-dark main span{--dark-muted:#8ea1af}.admin-dark main header p,.admin-dark main td small,.admin-dark main article small{color:#8ea1af!important}.admin-dark main a{color:#b9d3e3;background:#102434;border-color:#2a4152}.admin-dark button:not(.primary):not(.save):not(.run){color:#bdd0dc;background:#132838;border-color:#2b4254}.admin-dark .admin-pref-trigger,.admin-dark .admin-pref-dock>section{color:#dbe7f1;background:#0e2030;border-color:#2a4152}.admin-dark .admin-pref-dock label button{color:#aebfca;background:#122838;border-color:#2b4254}.admin-dark .admin-pref-dock label button.active{color:#d8f1ff;background:#17415a}.admin-dark pre,.admin-dark code{color:#75d5c6}.admin-dark .app-notice,.admin-dark [class*=-notice]{color:#c6e8f2!important;background:#132f3a!important;border-color:#285061!important}@media (width<=600px){.admin-pref-dock{bottom:10px;right:10px}.admin-pref-dock>section{width:min(310px,100vw - 20px)}}.admin-overview{gap:11px;min-width:0;display:grid}.admin-overview-notice{color:#a9384d;background:#fff4f6;border:1px solid #f0c5cd;border-radius:9px;align-items:center;gap:8px;padding:9px 11px;font-size:10px;display:flex}.admin-overview-notice svg{width:15px}.admin-overview-notice span{flex:1}.admin-overview-notice button{color:inherit;background:0 0;border:0;font-size:17px}.admin-overview-toolbar{border:1px solid var(--admin-line);background:var(--admin-card);box-shadow:var(--admin-shadow);border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:11px 13px;display:flex}.admin-overview-toolbar b,.admin-overview-toolbar span{display:block}.admin-overview-toolbar b{font-size:11px}.admin-overview-toolbar span{color:var(--admin-muted);margin-top:2px;font-size:8.5px}.admin-overview-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.admin-overview-toolbar button{background:var(--admin-card);min-height:32px;color:var(--admin-text);white-space:nowrap;border:1px solid #cbd8ea;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:9px;font-weight:750;display:flex}.admin-overview-toolbar button.primary-sync{color:#fff;background:#315fd5;border-color:#315fd5;box-shadow:0 8px 18px #315fd52e}.admin-overview-toolbar button:disabled{cursor:wait;opacity:.62}.admin-overview-toolbar svg{width:13px}.spin{animation:.8s linear infinite admin-spin}.admin-cron-card{border:1px solid var(--admin-line);background:var(--admin-card);box-shadow:var(--admin-shadow);border-radius:11px;padding:13px}.admin-cron-card>header{justify-content:space-between;align-items:end;gap:16px;margin-bottom:10px;display:flex}.admin-cron-card>header small{color:#315fd5;letter-spacing:.14em;font-size:7px;font-weight:850}.admin-cron-card>header h2{margin:3px 0 0;font-size:14px}.admin-cron-card>header>span{color:var(--admin-muted);font-size:8px}.admin-cron-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.admin-cron-grid article{border:1px solid var(--admin-line);background:var(--admin-soft);border-radius:9px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:58px;padding:9px 10px;display:grid;overflow:hidden}.admin-cron-grid article>i{color:#315fd5;background:#e9f0ff;border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.admin-cron-grid article>i svg{width:14px}.admin-cron-grid article span b,.admin-cron-grid article span small{display:block}.admin-cron-grid article span b{font-size:9px}.admin-cron-grid article span small{color:var(--admin-muted);margin-top:3px;font-size:7px}.admin-cron-grid article em{color:#08785e;background:#e5f7f0;border-radius:999px;padding:3px 6px;font-size:7px;font-style:normal;font-weight:800}.admin-cron-grid article.running em{color:#315fd5;background:#e9f0ff}.admin-cron-grid article.failed em{color:#bd3451;background:#fff0f2}.admin-cron-grid article time{color:var(--admin-muted);grid-column:2/4;font-size:7px}.admin-cron-grid article p{color:#bd3451;text-overflow:ellipsis;white-space:nowrap;grid-column:1/4;margin:0;font-size:7px;overflow:hidden}.admin-overview-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.admin-kpi{border:1px solid var(--admin-line);background:var(--admin-card);min-height:91px;color:var(--admin-text);box-shadow:var(--admin-shadow);border-top:3px solid #4169e1;border-radius:10px;grid-template-rows:auto auto auto;grid-template-columns:30px minmax(0,1fr);gap:1px 8px;padding:12px;text-decoration:none;display:grid;position:relative}.admin-kpi>i{color:#4169e1;background:#edf2ff;border-radius:8px;grid-row:1/4;place-items:center;width:30px;height:30px;display:grid}.admin-kpi>i svg{width:15px}.admin-kpi>span{color:var(--admin-muted);font-size:8.5px;font-weight:700}.admin-kpi>b{font-size:21px;line-height:1.2}.admin-kpi>small{color:var(--admin-muted);font-size:8px}.admin-kpi>svg{color:#a0afc0;width:12px;position:absolute;bottom:10px;right:10px}.admin-kpi.violet{border-top-color:#7659d8}.admin-kpi.violet>i{color:#7659d8;background:#f1edff}.admin-kpi.green{border-top-color:#0aa77d}.admin-kpi.green>i{color:#0aa77d;background:#e7f8f3}.admin-kpi.amber{border-top-color:#df981f}.admin-kpi.amber>i{color:#bd7c10;background:#fff5e3}.admin-queue-card,.admin-recent-orders,.admin-provider-summary{border:1px solid var(--admin-line);background:var(--admin-card);box-shadow:var(--admin-shadow);border-radius:11px;overflow:hidden}.admin-queue-card{padding:13px}.admin-queue-card>header,.admin-recent-orders>header,.admin-provider-summary>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-queue-card header small,.admin-recent-orders header small,.admin-provider-summary header small{color:var(--admin-blue);letter-spacing:1px;font-size:7.5px;font-weight:850}.admin-queue-card h2,.admin-recent-orders h2,.admin-provider-summary h2{margin:2px 0 0;font-size:14px}.admin-queue-card header>a,.admin-recent-orders header>a,.admin-provider-summary header>a{color:var(--admin-blue);align-items:center;gap:5px;font-size:9px;font-weight:750;text-decoration:none;display:flex}.admin-queue-card header svg,.admin-recent-orders header svg,.admin-provider-summary header svg{width:12px}.admin-queue-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:10px;display:grid}.admin-queue-steps>a{border:1px solid var(--admin-line);background:var(--admin-soft);min-height:60px;color:var(--admin-text);border-left:3px solid #e29a22;border-radius:9px;grid-template-columns:30px minmax(0,1fr) auto 12px;align-items:center;gap:8px;padding:9px;text-decoration:none;display:grid}.admin-queue-steps>a>i{color:#b8760e;background:#fff0d4;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.admin-queue-steps svg{width:14px}.admin-queue-steps span b,.admin-queue-steps span small{display:block}.admin-queue-steps span b{font-size:9.5px}.admin-queue-steps span small{color:var(--admin-muted);margin-top:2px;font-size:7.5px}.admin-queue-steps strong{font-size:18px}.admin-queue-steps>a>svg{color:#9aabc0;width:11px}.admin-queue-steps>a.blue{border-left-color:#4169e1}.admin-queue-steps>a.blue>i{color:#4169e1;background:#e9efff}.admin-queue-steps>a.green{border-left-color:#0aa77d}.admin-queue-steps>a.green>i{color:#0aa77d;background:#e5f8f2}.admin-queue-steps>a.red{border-left-color:#df4e68}.admin-queue-steps>a.red>i{color:#df4e68;background:#fff0f3}.admin-overview-grid{grid-template-columns:minmax(0,1.65fr) minmax(270px,.55fr);gap:9px;display:grid}.admin-recent-orders>header,.admin-provider-summary>header{border-bottom:1px solid var(--admin-line);padding:11px 13px}.admin-recent-list{display:grid}.admin-recent-list>a{border-bottom:1px solid var(--admin-line);min-height:50px;color:var(--admin-text);grid-template-columns:65px minmax(0,1fr) 86px 80px;align-items:center;gap:9px;padding:7px 13px;text-decoration:none;display:grid}.admin-recent-list>a:hover{background:var(--admin-soft)}.admin-recent-list code{color:var(--admin-blue);font-size:9px;font-weight:750}.admin-recent-list span{min-width:0}.admin-recent-list span b,.admin-recent-list span small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-recent-list span b{font-size:9.5px}.admin-recent-list span small{color:var(--admin-muted);margin-top:2px;font-size:7.5px}.admin-recent-list em{color:#60748d;background:#edf1f6;border-radius:999px;justify-content:center;padding:4px 6px;font-size:7.5px;font-style:normal;font-weight:800;display:inline-flex}.admin-recent-list em.completed{color:#087d60;background:#e4f8f1}.admin-recent-list em.failed,.admin-recent-list em.cancelled{color:#bd3852;background:#fff0f3}.admin-recent-list em.refunded{color:#684bc2;background:#f1edff}.admin-recent-list strong{font-size:9px}.admin-empty{color:var(--admin-muted);text-align:center;padding:45px 15px;font-size:9px}.admin-provider-total{border-bottom:1px solid var(--admin-line);align-items:baseline;gap:7px;margin:12px 13px;padding-bottom:10px;display:flex}.admin-provider-total>b{font-size:24px}.admin-provider-total>b small{color:var(--admin-muted);font-size:12px}.admin-provider-total>span{color:var(--admin-muted);font-size:8px}.admin-provider-summary>div:last-child{padding:0 13px 9px}.admin-provider-summary>div:last-child>a{border-bottom:1px solid var(--admin-line);color:var(--admin-text);grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:7px;padding:8px 0;text-decoration:none;display:grid}.admin-provider-summary i{background:#adb8c5;border-radius:50%;width:7px;height:7px}.admin-provider-summary i.active{background:#12b486;box-shadow:0 0 0 4px #12b4861a}.admin-provider-summary i.degraded{background:#df4e68}.admin-provider-summary span b,.admin-provider-summary span small{display:block}.admin-provider-summary span b{font-size:9px}.admin-provider-summary span small{color:var(--admin-muted);margin-top:2px;font-size:7px}.admin-provider-summary em{color:var(--admin-muted);font-size:7.5px;font-style:normal}.admin-dashboard-loader{min-height:45vh;color:var(--admin-muted);place-items:center;display:grid}.admin-dashboard-loader span{border:3px solid var(--admin-line);border-top-color:var(--admin-blue);border-radius:50%;width:34px;height:34px;animation:.8s linear infinite admin-spin}.admin-dashboard-loader p{font-size:10px}@media (width<=1050px){.admin-overview-toolbar{flex-direction:column;align-items:flex-start}.admin-overview-actions{justify-content:flex-start}.admin-cron-grid,.admin-overview-kpis,.admin-queue-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-overview-grid{grid-template-columns:1fr}}@media (width<=620px){.admin-overview-actions{grid-template-columns:1fr 1fr;width:100%;display:grid}.admin-overview-toolbar button{justify-content:center}.admin-cron-card>header{flex-direction:column;align-items:flex-start}.admin-cron-grid,.admin-overview-kpis,.admin-queue-steps{grid-template-columns:1fr}.admin-recent-list>a{grid-template-columns:58px minmax(0,1fr) 75px}.admin-recent-list>a>strong{display:none}}:root{--admin-canvas:#f3f6fa;--admin-card:#fff;--admin-soft:#f7f9fc;--admin-line:#dce5ef;--admin-border:#dce5ef;--admin-text:#14243a;--admin-muted:#708096;--admin-blue:#4169e1;--admin-green:#0aa77d;--admin-red:#df4e68;--admin-sidebar:#0b1d34;--admin-radius:11px;--admin-shadow:0 7px 22px #152b480e}body:has(.admin-platform-shell){margin:0;background:var(--admin-canvas)!important;color:var(--admin-text)!important}.admin-shell-loader{color:#9cb0c7;text-align:center;background:#071321;place-content:center;gap:12px;min-height:100vh;display:grid}.admin-shell-loader span{border:3px solid #29435f;border-top-color:#43ddc8;border-radius:50%;width:38px;height:38px;margin:auto;animation:.8s linear infinite admin-spin}.admin-shell-loader p{margin:0;font-size:12px}@keyframes admin-spin{to{transform:rotate(360deg)}}.admin-access-denied{color:#eaf2fb;background:radial-gradient(circle at 50% 0,#173458 0,#0000 38%),#071321;place-items:center;min-height:100vh;padding:24px;display:grid}.admin-access-denied section{background:#0d2035;border:1px solid #29435f;border-radius:16px;width:min(430px,100%);padding:30px;box-shadow:0 24px 70px #00000047}.admin-access-denied span{color:#54d9c6;letter-spacing:1.5px;font-size:9px;font-weight:900}.admin-access-denied h1{margin:8px 0;font-size:24px}.admin-access-denied p{color:#9fb1c5;margin:0 0 20px;font-size:12px;line-height:1.65}.admin-access-denied a{color:#fff;background:#4169e1;border-radius:9px;justify-content:center;align-items:center;min-height:40px;padding:0 15px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.admin-platform-shell{background:var(--admin-canvas);min-height:100vh;color:var(--admin-text);grid-template-columns:224px minmax(0,1fr);font-size:13px;display:grid}.admin-platform-sidebar{z-index:80;color:#fff;background:linear-gradient(#0d2340,#071524 72%);border-right:1px solid #203750;flex-direction:column;height:100vh;padding:13px 10px 12px;display:flex;position:sticky;top:0;overflow:hidden}.admin-platform-brand{color:#fff;border-bottom:1px solid #94b4da26;align-items:center;min-height:69px;padding:0 0 10px;text-decoration:none;display:flex;overflow:visible}.admin-platform-brand>.brand-artwork{flex:0 0 218px!important;width:218px!important;height:55px!important}.admin-platform-brand>.brand-suffix{display:none}.admin-platform-nav{scrollbar-width:thin;scrollbar-color:#294a6d transparent;flex:1;align-content:start;gap:3px;min-height:0;padding:11px 0;display:grid;overflow-y:auto}.admin-platform-nav>a{color:#9aafc6;border:1px solid #0000;border-radius:9px;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:8px;min-height:46px;padding:6px 8px;text-decoration:none;transition:all .16s;display:grid;position:relative}.admin-platform-nav>a:hover{color:#fff;background:#1b416994}.admin-platform-nav>a.active{color:#fff;background:#173a61;border-color:#5e96dc57}.admin-platform-nav>a.active:after{content:"";background:#3ed8c0;border-radius:3px 0 0 3px;width:3px;height:20px;position:absolute;right:-1px}.admin-platform-nav>a>svg{color:#77a2d1;width:16px;height:16px;margin:auto}.admin-platform-nav>a.active>svg{color:#62e4d1}.admin-platform-nav a span{min-width:0}.admin-platform-nav a b,.admin-platform-nav a small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-platform-nav a b{font-size:11.5px;font-weight:760}.admin-platform-nav a small{color:#657f9c;margin-top:2px;font-size:8.5px}.admin-platform-nav a.active small,.admin-platform-nav a:hover small{color:#a8bdd4}.admin-sidebar-footer{border-top:1px solid #94b4da26;gap:9px;padding:11px 7px 0;font-size:9px;display:grid}.admin-sidebar-footer span{color:#8099b5}.admin-sidebar-footer span i{background:#28d2a1;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block;box-shadow:0 0 8px #28d2a1b3}.admin-sidebar-footer a{color:#5edfd0;justify-content:space-between;align-items:center;font-weight:700;text-decoration:none;display:flex}.admin-sidebar-footer svg{width:12px}.admin-platform-workspace{background:var(--admin-canvas);min-width:0}.admin-platform-topbar{z-index:55;border-bottom:1px solid var(--admin-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f8fafdf0;justify-content:space-between;align-items:center;min-height:68px;padding:10px 20px;display:flex;position:sticky;top:0}.admin-page-heading span{color:var(--admin-blue);letter-spacing:1.25px;font-size:8px;font-weight:900;display:block}.admin-page-heading h1{letter-spacing:-.35px;margin:2px 0;font-size:20px;line-height:1.15}.admin-page-heading p{color:var(--admin-muted);margin:0;font-size:9.5px}.admin-profile-wrap{position:relative}.admin-profile-button{border:1px solid var(--admin-line);background:var(--admin-card);min-width:188px;min-height:42px;color:var(--admin-text);text-align:left;box-shadow:var(--admin-shadow);cursor:pointer;border-radius:10px;grid-template-columns:32px minmax(0,130px) 13px;align-items:center;gap:8px;padding:4px 7px;display:grid}.admin-profile-button>i{color:#fff;background:#315fa8;border-radius:8px;place-items:center;width:32px;height:32px;font-size:10px;font-style:normal;font-weight:850;display:grid}.admin-profile-button span{min-width:0}.admin-profile-button b,.admin-profile-button small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.admin-profile-button b{font-size:10px}.admin-profile-button small{color:var(--admin-muted);margin-top:2px;font-size:8px}.admin-profile-button>svg{color:#8494a8;width:13px}.admin-profile-menu{z-index:90;border:1px solid var(--admin-line);background:var(--admin-card);border-radius:11px;width:225px;padding:7px;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 22px 55px #0f24422e}.admin-profile-menu>strong{border-bottom:1px solid var(--admin-line);color:var(--admin-muted);text-overflow:ellipsis;padding:8px 9px;font-size:9px;display:block;overflow:hidden}.admin-profile-menu a,.admin-profile-logout{width:100%;color:var(--admin-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:9px;font:650 10px/1.2 inherit;text-decoration:none;display:flex}.admin-profile-menu a:hover{background:var(--admin-soft);color:var(--admin-blue)}.admin-profile-menu svg{width:14px;height:14px}.admin-profile-logout{border-top:1px solid var(--admin-line);color:var(--admin-red);border-radius:0 0 7px 7px;margin-top:4px}.admin-platform-content{width:100%;min-width:0;max-width:1800px;margin:0 auto;padding:16px 20px 70px;overflow-x:clip}.admin-platform-content>*{min-width:0;max-width:100%}.admin-module-workspace{gap:12px;min-width:0;display:grid}.admin-module-tabs{border:1px solid var(--admin-line);background:var(--admin-card);min-width:0;box-shadow:var(--admin-shadow);scrollbar-width:none;border-radius:12px;gap:5px;padding:5px;display:flex;overflow-x:auto}.admin-module-tabs::-webkit-scrollbar{display:none}.admin-module-tabs button{min-width:145px;min-height:48px;color:var(--admin-muted);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex:1;grid-template-columns:29px minmax(105px,1fr);align-items:center;gap:7px;padding:5px 8px;display:grid}.admin-module-tabs button:hover{background:var(--admin-soft);color:var(--admin-text)}.admin-module-tabs button.active{color:#234fae;background:#eef3ff;border-color:#cbd8fb}.admin-module-tabs button>i{color:#68809b;background:#edf1f7;border-radius:7px;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.admin-module-tabs button.active>i{color:#315ed0;background:#dce7ff}.admin-module-tabs svg{width:15px;height:15px}.admin-module-tabs b,.admin-module-tabs small{white-space:nowrap;display:block}.admin-module-tabs b{font-size:10.5px}.admin-module-tabs small{color:var(--admin-muted);margin-top:2px;font-size:8px}.admin-module-panel{min-width:0}.admin-module-panel>:is(.order-ops,.catalog-page,.customers-page,.finance-page,.providers-page,.provider-sync,.routes-page,.reports-page,.system-settings-page,.staff-page,.support-ops,.announcements-page,.health-page,.api-ops,.builder-page,.bulk-page,.audit-page,.pricing-page,.pricing-lab,.media-page),.admin-platform-content>:is(.order-ops,.catalog-page,.customers-page,.finance-page,.providers-page,.provider-sync,.routes-page,.reports-page,.system-settings-page,.staff-page,.support-ops,.announcements-page,.health-page,.api-ops,.builder-page,.bulk-page,.audit-page,.pricing-page,.pricing-lab,.media-page){background:0 0!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0!important}.admin-module-panel>:is(.catalog-page,.providers-page,.provider-sync,.routes-page,.system-settings-page,.staff-page,.health-page,.api-ops,.builder-page,.audit-page,.pricing-page,.media-page)>header,.admin-platform-content>:is(.order-ops,.customers-page,.support-ops,.announcements-page)>header{display:none!important}.admin-platform-content :is(.app-card,.catalog-card,.finance-card,.support-card,.builder-card,.command-card){border-color:var(--admin-line);border-radius:var(--admin-radius);background:var(--admin-card);box-shadow:var(--admin-shadow)}.admin-platform-content :is(input,select,textarea){max-width:100%;background:var(--admin-card)!important;color:var(--admin-text)!important;border-color:#cedae7!important;border-radius:8px!important;font-size:11px!important}.admin-platform-content :is(input,select,textarea):focus{border-color:#7190e7!important;outline:2px solid #4169e129!important}.admin-platform-content button{font-family:inherit}.admin-platform-content :is(.responsive-table,.scroll,.catalog-table,.order-table){scrollbar-gutter:stable;max-width:100%;overflow:auto}.admin-platform-content table{border-collapse:collapse;max-width:100%}.admin-platform-content th{background:var(--admin-soft);color:#65768c;font-size:9px!important}.admin-platform-content td{color:var(--admin-text);font-size:10.5px!important}.admin-platform-content :is(th,td){border-color:var(--admin-line)!important}.admin-platform-content :is(.customer-stats,.provider-metrics,.catalog-overview,.pricing-metrics,.finance-metrics,.support-metrics){gap:8px!important;margin-bottom:10px!important}.admin-platform-content :is(.customer-stats,.provider-metrics,.catalog-overview,.pricing-metrics,.finance-metrics,.support-metrics)>article{border-color:var(--admin-line)!important;background:var(--admin-card)!important;min-height:74px!important;box-shadow:none!important;border-radius:10px!important;padding:12px!important}.admin-platform-content :is(.customer-stats,.provider-metrics,.catalog-overview,.pricing-metrics,.finance-metrics,.support-metrics)>article b{font-size:19px!important}.admin-platform-content :is(.customer-stats,.provider-metrics,.catalog-overview,.pricing-metrics,.finance-metrics,.support-metrics)>article span{font-size:8.5px!important}.admin-platform-content :is(.catalog-filter-bar,.customer-workspace-tools,.ops-toolbar){border-radius:10px!important;padding:9px!important}.admin-platform-content :is(.catalog-primary-actions,.customer-header-actions){gap:6px!important}.admin-platform-content :is(.catalog-primary-actions a,.catalog-primary-actions button,.provider-create-toggle){border-radius:8px!important;min-height:34px!important;padding:0 10px!important;font-size:9.5px!important}.admin-platform-content .app-notice{border-radius:9px!important;margin-bottom:10px!important;padding:9px 11px!important;font-size:10px!important}.admin-mobile-menu,.admin-mobile-backdrop{display:none}.admin-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--admin-canvas:#081523;--admin-card:#102337;--admin-soft:#0c1d2f;--admin-line:#2a425c;--admin-border:#2a425c;--admin-text:#e8f0f9;--admin-muted:#94a8bf}.admin-dark .admin-platform-workspace{background:var(--admin-canvas)}.admin-dark .admin-platform-topbar{background:#081523f0}.admin-dark .admin-module-tabs button.active{color:#8fb3ff;background:#173653;border-color:#45679a}.admin-dark .admin-module-tabs button>i{color:#9bb0c8;background:#172c42}.admin-dark .admin-module-tabs button.active>i{color:#8fb3ff;background:#23466d}.admin-dark .admin-profile-menu a:hover{background:#17314a}.admin-dark .admin-platform-content :is(input,select,textarea)::placeholder{color:#71869e}.admin-dark .admin-platform-content .app-notice{color:#79dfca;background:#102f2d;border-color:#315c57}.admin-platform-content :is(.builder-layout,.providers-layout,.provider-list,.provider-form,.catalog-layout,.ops-layout,.customer-layout,.pricing-workspace,.group-price-matrix){min-width:0;max-width:100%}.admin-platform-content :is(.builder-layout,.providers-layout,.catalog-layout,.ops-layout,.customer-layout){grid-template-columns:minmax(0,1fr)}.admin-platform-content .provider-list article>div{min-width:0;overflow:hidden}.admin-platform-content :is(.responsive-table,.scroll){overflow-x:auto}.admin-dark .admin-platform-content :is(.catalog-search,.bulk-hero>div,.command-hero article:not(.score),.route-node,.route-markup,.mode-switch,.segments,.media-summary article,.language-block,.jobs-note,.staff-note,.field-list article,.builder-card,.sync-health>span,.import-settings .sync-check,.sync-scope,.sync-scope button,.sync-catalog-tools button,.sync-catalog-tools select,.customer-security span,.customer-password-reset,.service-image-editor,.service-image-preview,.service-image-library,.service-image-grid>button,.service-image-empty,.catalog-filter-bar,.bulk-service-bar,.pricing-guidance,.price-grid-toolbar,.workspace-head,.catalog-order-workspace,.catalog-order-grid>aside,.catalog-order-list article,.customer-detail-tabs,.order-detail-tabs){border-color:var(--admin-line)!important;background:var(--admin-card)!important;color:var(--admin-text)!important;box-shadow:none!important}.admin-dark .admin-platform-content :is(.mode-switch button.active,.segments button.active,.catalog-order-buttons button,.service-image-upload,.service-image-actions a,.customer-security-actions button){background:var(--admin-soft)!important;color:#b8cdf0!important;border-color:#35516d!important}.admin-dark .admin-platform-content :is(.metadata-description,.sync-health small,.import-settings p,.service-image-editor p,.catalog-order-workspace p,.pricing-guidance small,.price-grid-toolbar span,.customer-identity p,.customer-identity small){color:var(--admin-muted)!important}.admin-dark .admin-platform-content :is(.catalog-order-workspace>header,.catalog-order-workspace>footer,.customer-detail-tabs,.order-detail-tabs,.pricing-guidance,.price-grid-toolbar){border-color:var(--admin-line)!important}.admin-dark .admin-platform-content :is(.media-toolbar,.media-grid article,.media-empty,.media-preview,.media-page header a,.media-upload){border-color:var(--admin-line)!important;background:var(--admin-card)!important;color:var(--admin-text)!important;box-shadow:none!important}.admin-dark .admin-platform-content :is(.media-info small,.media-toolbar span,.media-toolbar svg,.media-page header p){color:var(--admin-muted)!important}.admin-dark .admin-platform-content .media-preview{background:var(--admin-soft)!important}.admin-dark .admin-platform-content .audit-log td code{color:#9fc1ff}.admin-dark .admin-platform-content .order-status.s-refunded{color:#c7b9ff;background:#2b2548}@media (width<=1050px){.admin-platform-shell{grid-template-columns:218px minmax(0,1fr)}.admin-platform-brand>.brand-artwork{flex-basis:190px!important;width:190px!important;height:50px!important}.admin-platform-content{padding-inline:14px}.admin-page-heading p{display:none}}@media (width<=820px){.admin-platform-shell{display:block}.admin-platform-sidebar{width:min(240px,86vw);transition:transform .2s;position:fixed;left:0;transform:translate(-105%)}.admin-platform-sidebar.is-open{transform:translate(0)}.admin-mobile-menu{z-index:100;border:1px solid var(--admin-line);background:var(--admin-card);width:38px;height:38px;color:var(--admin-text);box-shadow:var(--admin-shadow);border-radius:9px;place-items:center;display:grid;position:fixed;top:13px;left:11px}.admin-mobile-menu svg{width:17px}.admin-mobile-backdrop{z-index:70;background:#030c16a8;border:0;display:block;position:fixed;inset:0}.admin-platform-topbar{padding-left:61px}.admin-profile-button{grid-template-columns:32px;min-width:43px;padding:4px}.admin-profile-button span,.admin-profile-button>svg{display:none}.admin-module-tabs button{flex:none;min-width:138px}.admin-platform-content{padding:12px 10px 65px}}@media (width<=520px){.admin-platform-topbar{min-height:62px;padding:9px 8px 9px 58px}.admin-page-heading h1{font-size:17px}.admin-page-heading span{font-size:7px}.admin-module-tabs{border-radius:9px}.admin-module-tabs button{grid-template-columns:26px minmax(92px,1fr);min-width:126px;min-height:43px}.admin-module-tabs button>i{width:26px;height:26px}.admin-module-tabs small{display:none}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.announcements-fab{z-index:60;color:#fff;background:#d16b28;border-radius:12px;padding:13px 17px;font-size:10px;font-weight:800;text-decoration:none;position:fixed;bottom:24px;right:1295px;box-shadow:0 12px 30px #d16b2838}.announcements-page{color:#14263d;background:radial-gradient(circle at 100% 0,#fff0df,#0000 30%),#f4f7fb;min-height:100vh;padding:36px}.announcements-page>header,.announcements-page>.app-notice,.announcement-metrics,.announcement-layout{max-width:1350px;margin-left:auto;margin-right:auto}.announcements-page>header{border-bottom:1px solid #dfe7f0;justify-content:space-between;align-items:center;margin-bottom:18px;padding-bottom:20px;display:flex}.announcements-page header small{color:#cb6728;letter-spacing:1.5px;font-size:9px;font-weight:800}.announcements-page h1{margin:6px 0;font-size:28px}.announcements-page header p{color:#718095;margin:0;font-size:11px}.announcements-page header a{color:#284b76;background:#fff;border:1px solid #d8e1ec;border-radius:9px;padding:11px 15px;font-size:10px;text-decoration:none}.announcement-metrics{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px;display:grid}.announcement-metrics article{background:#fff;border:1px solid #e0e7f0;border-radius:13px;padding:17px 19px}.announcement-metrics span{color:#7d8999;font-size:9px;display:block}.announcement-metrics b{margin-top:8px;font-size:18px;display:block}.announcement-layout{grid-template-columns:420px minmax(0,1fr);gap:14px;display:grid}.announcement-form label{gap:6px;margin:10px 0;font-size:9px;font-weight:700;display:grid}.announcement-form input,.announcement-form select,.announcement-form textarea{resize:vertical;background:#fff;border:1px solid #dce4ed;border-radius:9px;padding:10px}.audience-tabs{background:#f2f3f6;border-radius:9px;margin:10px 0;padding:3px;display:flex}.audience-tabs button{color:#6f7d8e;background:0 0;border:0;border-radius:7px;flex:1;padding:9px;font-size:8px}.audience-tabs button.active{color:#c35d1c;background:#fff;font-weight:800;box-shadow:0 2px 8px #2832461a}.language-block{background:#fff8f8;border-left:3px solid #dc4d55;border-radius:7px;margin:12px 0;padding:10px 12px;position:relative}.language-block.en{background:#f5f8ff;border-color:#3976df}.language-block>span{color:#a54a50;font-size:8px;font-weight:900;position:absolute;top:9px;right:10px}.language-block.en>span{color:#3266bc}.delivery-note{color:#765640;background:#fff3e7;border-radius:9px;gap:4px;margin:12px 0;padding:12px;font-size:8px;display:grid}.announcement-history article{border-top:1px solid #edf1f5;grid-template-columns:auto 1fr auto;align-items:start;gap:12px;padding:15px 2px;display:grid}.announce-icon{color:#cf6724;background:#fff0e4;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.announcement-history b{font-size:10px}.announcement-history p{color:#647489;margin:6px 0;font-size:9px;line-height:1.45}.announcement-history small{color:#8a97a8;font-size:8px}.announcement-history strong{text-align:right;color:#c96122;font-size:16px}.announcement-history strong small{margin-top:3px;font-weight:400;display:block}.announcement-status{color:#5d6d82;background:#eef2f7;border-radius:20px;margin-top:7px;padding:4px 7px;font-size:8px;font-weight:800;display:inline-flex}.announcement-status.sent{color:#087d60;background:#e0f7ef}.announcement-status.scheduled{color:#315fc1;background:#e8efff}.announcement-status.cancelled{color:#b63650;background:#fdebed}.announcement-actions{gap:6px;margin-top:8px;display:flex}.announcement-actions button{color:#315d96;background:#fff;border:1px solid #d9e2ed;border-radius:7px;padding:6px 8px;font-size:8px}.announcement-actions button.danger{color:#b5354e;border-color:#f0c5cd}@media (width<=1350px){.announcements-fab{display:none}}@media (width<=900px){.announcement-layout{grid-template-columns:1fr}.announcement-metrics{grid-template-columns:1fr 1fr}}@media (width<=650px){.announcements-page{padding:18px 10px}.announcements-page header p{display:none}.announcement-metrics{grid-template-columns:1fr 1fr}}.api-ops{color:#172b42;background:radial-gradient(circle at 90% 0,#e8efff,#0000 28%),#f3f6fa;min-height:100vh;padding:36px}.api-ops>header,.api-ops>section,.api-ops>.api-grid,.api-ops>footer,.api-notice{max-width:1360px;margin-left:auto;margin-right:auto}.api-ops>header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.api-ops>header small,.api-card>header small{color:#315fc1;letter-spacing:1.5px;font-size:9px;font-weight:850}.api-ops h1{margin:6px 0;font-size:30px}.api-ops>header p{color:#718095;margin:0;font-size:11px}.api-ops>header a{color:#2d527c;background:#fff;border:1px solid #d8e2ec;border-radius:10px;padding:11px 15px;font-size:10px;text-decoration:none}.api-metrics{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px;display:grid}.api-metrics article,.api-card{background:#fff;border:1px solid #dce5ef;border-radius:15px;box-shadow:0 10px 30px #1c34550d}.api-metrics article{padding:18px;display:grid}.api-metrics span{color:#718097;font-size:9px}.api-metrics b{margin:6px 0;font-size:25px}.api-metrics b.warn{color:#cc594e}.api-metrics b i{font-size:10px;font-style:normal}.api-metrics small{color:#91a0b0;font-size:8px}.api-grid{grid-template-columns:minmax(0,1fr) 300px;gap:14px;margin-bottom:14px;display:grid}.api-card{overflow:hidden}.api-card>header{border-bottom:1px solid #e9eef4;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.api-card h2{margin:5px 0 0;font-size:16px}.api-card>header input{border:1px solid #d9e2ec;border-radius:9px;width:240px;padding:9px;font-size:9px}.api-card table{border-collapse:collapse;width:100%;min-width:850px}.api-card th,.api-card td{text-align:left;border-bottom:1px solid #edf1f5;padding:11px 14px;font-size:8px}.api-card th{color:#7a899d;background:#f9fafc}.api-card td b,.api-card td small{display:block}.api-card td small{color:#8997a8;margin-top:3px}.api-card code{color:#315fc1;font-size:8px}.api-card tr.revoked{opacity:.5}.api-card tr.locked{background:#fff8ed}.api-card td small.lock-reason{color:#a96313;font-weight:800}.api-card td button{color:#ac5048;background:#fff6f5;border:1px solid #e0c6c3;border-radius:7px;margin:2px;padding:6px 8px;font-size:8px}.api-card td button.lock{color:#94610b;background:#fff8e8;border-color:#e9ca91}.api-card td button.unlock{color:#15775a;background:#effbf7;border-color:#adddce}.api-card td button:disabled{color:#888;background:#f1f2f3;border-color:#ddd}.action-card>div{border-bottom:1px solid #edf1f5;justify-content:space-between;padding:12px 17px;display:flex}.action-card span,.action-card b{gap:4px;display:grid}.action-card b{text-align:right;font-size:12px}.action-card small{color:#8998a8;font-size:7px}.action-card p{color:#8291a2;padding:20px;font-size:9px}.logs{margin-bottom:14px}.logs>header>span{color:#7f8ea0;font-size:8px}.logs td i{border-radius:12px;padding:4px 7px;font-style:normal}.logs td i.success{color:#198164;background:#e0f5ed}.logs td i.error{color:#b44b43;background:#fde9e7}.api-ops>footer{color:#dbe7f3;background:#18334f;border-radius:12px;align-items:center;gap:18px;padding:14px 18px;font-size:8px;display:flex}.api-ops>footer b{color:#fff}.api-notice{color:#315a8a;background:#edf5ff;border:1px solid #c8daf0;border-radius:10px;margin-bottom:14px;padding:12px 15px;font-size:10px}.api-notice button{float:right;background:0 0;border:0}.api-loader{place-items:center;min-height:100vh;display:grid}.api-loader span{color:#fff;background:#315fc1;border-radius:15px;padding:20px 16px;font-weight:900}@media (width<=900px){.api-ops{padding:20px 12px}.api-grid{grid-template-columns:1fr}.api-metrics{grid-template-columns:1fr 1fr}.api-ops>footer{flex-direction:column;align-items:flex-start;gap:8px}}@media (width<=520px){.api-ops>header{align-items:flex-start}.api-metrics{grid-template-columns:1fr}.api-card>header input{width:45%}}.audit-page{color:#14263d;background:radial-gradient(circle at 100% 0,#e8efff,#0000 30%),#f4f7fb;min-height:100vh;padding:36px}.audit-page>header,.audit-page>.app-notice,.audit-metrics,.audit-log{max-width:1350px;margin-left:auto;margin-right:auto}.audit-page>header{border-bottom:1px solid #dfe7f0;justify-content:space-between;align-items:center;margin-bottom:18px;padding-bottom:20px;display:flex}.audit-page header small{color:#3e63bd;letter-spacing:1.5px;font-size:9px;font-weight:800}.audit-page h1{margin:6px 0;font-size:28px}.audit-page header p{color:#718095;margin:0;font-size:11px}.audit-page header a{color:#284b76;background:#fff;border:1px solid #d8e1ec;border-radius:9px;padding:11px 15px;font-size:10px;text-decoration:none}.audit-metrics{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px;display:grid}.audit-metrics article{background:#fff;border:1px solid #e0e7f0;border-radius:13px;padding:17px 19px}.audit-metrics span{color:#7d8999;font-size:9px;display:block}.audit-metrics b{margin-top:8px;font-size:18px;display:block}.audit-toolbar{grid-template-columns:1fr 230px 150px 170px auto auto;align-items:center;gap:9px;margin-bottom:12px;display:grid}.audit-toolbar h2{margin:4px 0;font-size:15px}.audit-toolbar small{color:#496ab8;font-size:8px;font-weight:800}.audit-toolbar input,.audit-toolbar select,.audit-toolbar button{background:#fff;border:1px solid #dce4ed;border-radius:9px;padding:10px;font-size:9px}.audit-toolbar button{color:#315fa6;font-weight:800}.audit-log td code{color:#315b94;background:#edf2fa;border-radius:6px;padding:4px 6px;font-size:8px}.audit-log td button{color:#285493;background:#fff;border:1px solid #d8e1ec;border-radius:7px;padding:7px 9px;font-size:8px}.audit-pagination{color:#687a91;justify-content:flex-end;align-items:center;gap:10px;padding:14px 18px;font-size:9px;display:flex}.audit-pagination button{color:#315b94;background:#fff;border:1px solid #d8e1ec;border-radius:8px;padding:8px 10px}.audit-pagination button:disabled{opacity:.45}.audit-modal{z-index:100;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#040c17bf;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.audit-modal>section{width:min(900px,100%);max-height:90vh;position:relative;overflow:auto}.audit-modal .close{background:0 0;border:0;font-size:22px;position:absolute;top:12px;right:14px}.audit-modal h2{margin:6px 0 16px}.audit-meta{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.audit-meta span{color:#7b899b;background:#f3f6fa;border-radius:9px;padding:11px;font-size:8px}.audit-meta b{color:#243c5a;margin-top:5px;font-size:9px;display:block}.audit-diff{grid-template-columns:1fr 1fr;gap:10px;margin-top:13px;display:grid}.audit-diff>div{border:1px solid #e1e7ef;border-radius:10px;min-width:0;padding:12px}.audit-diff pre{color:#9fd4ca;max-height:360px;font:9px/1.6 var(--font-mono);white-space:pre-wrap;word-break:break-word;background:#0d1d30;border-radius:8px;margin:10px 0 0;padding:12px;overflow:auto}@media (width<=900px){.audit-page{padding:18px 10px}.audit-metrics{grid-template-columns:1fr 1fr}.audit-toolbar,.audit-diff{grid-template-columns:1fr}}@media (width<=600px){.audit-page header p{display:none}.audit-meta{grid-template-columns:1fr}}.catalog-fab{z-index:60;color:#244b7b;background:#fff;border:1px solid #ccd9e9;border-radius:12px;padding:13px 17px;font-size:10px;font-weight:800;text-decoration:none;position:fixed;bottom:24px;right:695px;box-shadow:0 12px 32px #0a234129}.catalog-page{background:radial-gradient(circle at 100% 0,#e9f2ff,#0000 28%),#f4f7fb;min-height:100vh;padding:36px}.catalog-page>header,.catalog-page>.app-notice,.catalog-layout{max-width:1350px;margin-left:auto;margin-right:auto}.catalog-page>header{border-bottom:1px solid #dfe7f0;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:20px;display:flex}.catalog-page header small{color:#2f6dda;letter-spacing:1.5px;font-size:9px;font-weight:800}.catalog-page h1{margin:6px 0;font-size:28px}.catalog-page header p{color:#718095;margin:0;font-size:11px}.catalog-page header a{color:#284b76;background:#fff;border:1px solid #d8e1ec;border-radius:9px;padding:11px 15px;font-size:10px;text-decoration:none}.catalog-layout{grid-template-columns:300px 1fr;gap:15px;display:grid}.category-form label,.catalog-modal label{gap:6px;margin:10px 0;font-size:9px;font-weight:700;display:grid}.category-form input,.category-form select,.catalog-modal input,.catalog-modal select{border:1px solid #dce4ed;border-radius:9px;padding:10px}.category-list{gap:8px;margin-top:10px;display:grid}.category-directory-head{color:#45617f;justify-content:space-between;align-items:center;margin-top:20px;font-size:9px;display:flex}.category-directory-head span{color:#2d62a4;background:#eaf2fc;border-radius:999px;place-items:center;min-width:24px;height:20px;font-weight:800;display:grid}.category-search{border:1px solid #dce4ed;border-radius:9px;width:100%;margin-top:9px;padding:10px;font-size:9px}.category-expand{width:100%;margin-top:10px}.category-list article{background:#f5f8fc;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:7px;padding:9px;font-size:9px;display:grid}.category-list b,.category-list small{display:block}.category-list small{color:#8995a5;margin-top:3px;font-size:7px}.category-list i{background:#c3ccd7;border-radius:50%;width:7px;height:7px}.category-list i.on{background:#18b987}.category-active{grid-template-columns:auto 1fr;align-items:center;display:flex!important}.category-active input{width:16px;height:16px;margin:0}.category-cancel{margin-top:8px}.category-actions{grid-column:1/-1;gap:6px;display:flex}.category-actions button{color:#285493;cursor:pointer;background:#fff;border:1px solid #d8e1ec;border-radius:7px;padding:6px 8px;font-size:8px}.category-actions button.danger{color:#c13e4a}.service-list td small{color:#8995a5;font-size:7px;display:block}.service-list td button{color:#285493;background:#fff;border:1px solid #d8e1ec;border-radius:7px;padding:7px 9px;font-size:8px}.service-list .card-head{gap:16px}.catalog-search{border:1px solid #dce4ed;border-radius:9px;width:min(260px,45%);padding:10px}.catalog-pagination{color:#718198;justify-content:center;align-items:center;gap:14px;padding:16px 12px 4px;font-size:9px;display:flex}.catalog-pagination button{color:#285493;cursor:pointer;background:#fff;border:1px solid #d8e1ec;border-radius:8px;padding:8px 11px;font-size:9px}.catalog-pagination button:disabled{opacity:.45;cursor:not-allowed}.service-list .select-cell{width:30px;padding-right:0}.service-list .select-cell input{accent-color:#286ce2;width:15px;height:15px}.bulk-service-bar{background:#edf5ff;border:1px solid #c9daf2;border-radius:10px;grid-template-columns:auto repeat(3,minmax(120px,1fr)) 95px auto auto;align-items:center;gap:7px;margin-bottom:12px;padding:10px;display:grid}.bulk-service-bar strong{color:#234f8f;font-size:9px}.bulk-service-bar select,.bulk-service-bar input,.bulk-service-bar button{color:#284b76;background:#fff;border:1px solid #c8d7ea;border-radius:8px;min-width:0;padding:8px;font-size:8px}.bulk-service-bar button{color:#fff;cursor:pointer;background:#286ce2;font-weight:800}.bulk-service-bar button.clear{color:#6b7b8e;background:#fff}.catalog-modal{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#040c17b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.catalog-modal form{width:min(600px,100%);max-height:92vh;position:relative;overflow:auto}.catalog-modal .two{grid-template-columns:1fr 1fr;gap:10px;display:grid}.catalog-modal .service-editor{width:min(1120px,100%);padding:26px}.editor-heading{align-items:center;padding-right:44px}.editor-heading>span{color:#37639b;background:#f3f8ff;border:1px solid #c8d9ed;border-radius:999px;padding:7px 11px;font-size:8px;font-weight:800}.editor-section{background:#fff;border:1px solid #dce5ef;border-radius:13px;margin-top:14px;padding:17px}.editor-section>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:13px;display:flex}.editor-section>header b,.editor-section>header span{display:block}.editor-section>header b{color:#172d49;font-size:11px}.editor-section>header span{color:#7a899b;margin-top:3px;font-size:8px}.editor-grid{gap:10px;display:grid}.editor-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.editor-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.editor-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.service-editor label{color:#4f6075;gap:6px;margin:7px 0;font-size:8px;font-weight:800;display:grid}.service-editor input,.service-editor select,.service-editor textarea{color:#182c46;background:#fbfdff;border:1px solid #d7e1ec;border-radius:8px;outline:0;width:100%;min-width:0;padding:9px 10px;font-size:9px}.service-editor input:focus,.service-editor select:focus,.service-editor textarea:focus{border-color:#4c83df;box-shadow:0 0 0 3px #3770cd1a}.editor-toggles{grid-template-columns:1fr 1fr 160px;align-items:end;gap:10px;display:grid}.editor-toggles>label:not(:last-child),.field-required{background:#f7faff;border:1px solid #dce6f1;border-radius:9px;grid-template-columns:auto 1fr;align-items:center;min-height:38px;padding:8px 10px;display:flex}.editor-toggles input[type=checkbox],.field-required input[type=checkbox]{accent-color:#286ce2;width:15px;height:15px;margin:0 7px 0 0}.field-editor>header>button{color:#fff;background:#286ce2;border:0;border-radius:8px;padding:9px 13px;font-size:8px;font-weight:800}.route-safety-note{color:#80611f;background:#fff8e8;border-left:3px solid #eaa82b;border-radius:7px;margin:0 0 12px;padding:10px 12px;font-size:8px;line-height:1.6}.field-empty{color:#8190a2;text-align:center;border:1px dashed #cbd8e7;border-radius:10px;padding:24px;font-size:9px}.edit-field-list{gap:9px;display:grid}.edit-field-list>article{background:#f8fbff;border:1px solid #dce5ef;border-radius:11px;padding:12px}.edit-field-list>article>header{justify-content:space-between;align-items:center;display:flex}.edit-field-list>article>header b{color:#315a91;font-size:9px}.edit-field-list>article>header div{gap:5px;display:flex}.edit-field-list>article>header button{color:#44627f;background:#fff;border:1px solid #d3deea;border-radius:6px;padding:5px 8px;font-size:8px}.edit-field-list>article>header button.remove{color:#bf4051}.edit-field-list>article>header button:disabled{opacity:.4}.field-options{margin-top:9px!important}.editor-actions{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-top:1px solid #d8e2ed;justify-content:space-between;align-items:center;gap:14px;margin:17px -26px -26px;padding:14px 26px;display:flex;position:sticky;bottom:-26px}.editor-actions>span{color:#758397;font-size:8px}.editor-actions>div{gap:8px;display:flex}.editor-actions button{border-radius:8px;padding:10px 14px;font-size:9px;font-weight:800}.editor-actions button.danger{color:#b62f45;background:#fff1f3;border:1px solid #f1bcc4}.editor-actions button:disabled{cursor:not-allowed;opacity:.55}@media (width<=850px){.catalog-page{padding:18px 12px}.catalog-layout{grid-template-columns:1fr}.catalog-fab{display:none}.catalog-modal .two{grid-template-columns:1fr}.catalog-modal .service-editor{padding:17px}.editor-grid.two,.editor-grid.three,.editor-grid.four,.editor-toggles{grid-template-columns:1fr}.editor-actions{margin:17px -17px -17px;padding:13px 17px;display:grid;position:static}.editor-actions>div,.editor-actions button{width:100%}.service-list .card-head{display:grid}.catalog-search{width:100%}.bulk-service-bar{grid-template-columns:1fr 1fr}.bulk-service-bar strong{grid-column:1/-1}}.catalog-page{color:#10233f;background:radial-gradient(circle at 88% 0,#4f6ee61c,#0000 28%),#f3f6fb;padding:28px 32px 100px}.catalog-page>header,.catalog-page>.app-notice,.catalog-page>.catalog-overview,.catalog-page>.catalog-primary-actions,.catalog-layout{max-width:1540px}.catalog-page>header{color:#fff;background:linear-gradient(125deg,#102746,#183d6b 62%,#28589a);border:0;border-radius:20px;min-height:124px;margin-bottom:16px;padding:24px 28px;box-shadow:0 18px 42px #10274629}.catalog-page>header small{color:#70e3d4;font-size:10px}.catalog-page>header h1{letter-spacing:-.7px;margin:7px 0 6px;font-size:30px;color:#fff!important}.catalog-page>header p{color:#c9d8ea;max-width:680px;font-size:13px!important}.catalog-header-actions{align-items:center;gap:9px;display:flex}.catalog-header-actions a,.catalog-header-actions button{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff38;border-radius:11px;align-items:center;gap:7px;min-height:42px;padding:10px 14px;font-weight:750;display:inline-flex}.catalog-header-actions a{color:#244f87;background:#fff}.catalog-header-actions svg{width:16px;height:16px}.catalog-overview{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 auto 10px;display:grid}.catalog-overview article{background:#fff;border:1px solid #dfe7f1;border-radius:15px;align-items:center;gap:12px;min-height:82px;padding:15px 17px;display:flex;box-shadow:0 7px 24px #152d4c0b}.catalog-overview svg,.catalog-overview>article>i{color:#416bdd;background:#eef3ff;border-radius:11px;place-items:center;width:38px;height:38px;padding:10px;display:grid}.catalog-overview .active-dot{position:relative}.catalog-overview .active-dot:after{content:"";background:#14b886;border-radius:50%;width:11px;height:11px;box-shadow:0 0 0 5px #dff8f0}.catalog-overview span,.catalog-overview small,.catalog-overview b{display:block}.catalog-overview small{color:#7b899b;font-size:10px!important}.catalog-overview b{margin-top:4px;font-size:21px}.catalog-primary-actions{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 auto 14px;display:grid}.catalog-primary-actions a,.catalog-primary-actions button{color:#183452;text-align:left;cursor:pointer;background:#fff;border:1px solid #dce5f1;border-radius:14px;align-items:center;gap:11px;padding:13px 15px;text-decoration:none;display:flex;box-shadow:0 6px 20px #152d4c09}.catalog-primary-actions a:hover,.catalog-primary-actions button:hover{border-color:#9bb7e2;transform:translateY(-2px);box-shadow:0 12px 25px #152d4c14}.catalog-primary-actions svg{color:#416bd4;background:#eef4ff;border-radius:9px;width:32px;height:32px;padding:8px}.catalog-primary-actions span,.catalog-primary-actions b,.catalog-primary-actions small{display:block}.catalog-primary-actions small{color:#8190a3;margin-top:3px;font-size:10px!important}.catalog-layout{display:block}.service-list{border:1px solid #dbe4ef;border-radius:17px;padding:0;overflow:visible;box-shadow:0 12px 32px #122b490e}.catalog-table-head{border-bottom:1px solid #e5ebf3;margin:0;padding:18px 20px 13px}.catalog-table-head h2{margin:4px 0 0;font-size:20px}.catalog-table-head small{font-size:9px}.category-manager-button{color:#28599b;background:#f7faff;border:1px solid #d1ddec;border-radius:10px;align-items:center;gap:7px;padding:9px 12px;font-weight:750;display:inline-flex}.category-manager-button svg{width:15px}.catalog-filter-bar{background:#f8faff;border-bottom:1px solid #e5ebf3;grid-template-columns:minmax(280px,1fr) minmax(180px,260px) 170px auto;gap:9px;padding:12px 20px;display:grid}.catalog-filter-bar .catalog-search{background:#fff;border:1px solid #d7e1ee;border-radius:10px;align-items:center;gap:9px;width:auto;padding:0 11px;display:flex}.catalog-filter-bar .catalog-search svg{color:#8291a5;width:17px}.catalog-filter-bar .catalog-search input{background:0 0;border:0;outline:0;width:100%;min-height:42px}.catalog-filter-bar select,.catalog-filter-bar .clear-filter{color:#274666;background:#fff;border:1px solid #d7e1ee;border-radius:10px;min-height:42px;padding:0 11px}.catalog-filter-bar .clear-filter{color:#b53d4d;cursor:pointer}.service-list .responsive-table{padding:0 20px}.service-list table{min-width:1080px}.service-list th{color:#6e7d92;letter-spacing:.45px;height:43px;font-size:10px!important}.service-list td{height:58px;font-size:12.5px!important}.service-list td b{font-size:12.5px}.service-list td small{margin-top:4px;font-size:9px!important}.service-row-actions{justify-content:flex-end;gap:6px;min-width:205px;display:flex}.catalog-service-name{align-items:center;gap:10px;min-width:260px;display:flex}.catalog-service-name>img,.catalog-service-name>span{background:#f5f8ff;border:1px solid #dce6f2;border-radius:10px;flex:0 0 38px;width:38px;height:38px}.catalog-service-name>img{object-fit:contain}.catalog-service-name>span{color:#4773c9;place-items:center;display:grid}.catalog-service-name>span svg{width:17px}.catalog-service-name>div{display:grid}.service-list td .price-button{color:#0b806b;background:#effaf7;border-color:#bfe3d9}.service-list td .image-button{color:#315fba;background:#f2f6ff;border-color:#cad9f4;align-items:center;gap:5px;display:inline-flex}.service-list td .image-button svg{width:14px;height:14px}.service-position{color:#54708f;background:#eef3fb;border-radius:999px;place-items:center;min-width:30px;padding:4px 7px;font-size:10px;font-weight:800;display:inline-grid}.service-more-actions{position:relative}.service-more-actions>summary{color:#285493;cursor:pointer;background:#fff;border:1px solid #d8e1ec;border-radius:8px;place-items:center;width:32px;height:32px;list-style:none;display:grid}.service-more-actions>summary::-webkit-details-marker{display:none}.service-more-actions>summary svg{width:16px}.service-more-actions>div{z-index:2;background:#fff;border:1px solid #d9e3ef;border-radius:11px;gap:4px;width:190px;margin:6px 0 0 auto;padding:7px;display:grid;position:relative;top:auto;right:auto;box-shadow:0 12px 24px #0b224021}.service-more-actions>div button{text-align:left;justify-content:flex-start;align-items:center;gap:8px;width:100%;min-height:34px;display:flex;color:#254b78!important;background:0 0!important;border:0!important;padding:8px 9px!important}.service-more-actions>div button:hover{background:#f2f6fc!important}.service-more-actions>div button.danger{color:#bd3f50!important}.service-more-actions>div svg{width:15px}.catalog-pagination{margin:0 20px}.catalog-category-modal{z-index:115;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#040f1cad;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.catalog-category-modal .category-form{border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;width:min(760px,100%);max-height:92vh;padding:23px;display:grid;position:relative;overflow:auto}.catalog-category-modal .card-head,.catalog-category-modal .category-active,.catalog-category-modal .category-directory-head,.catalog-category-modal .category-search,.catalog-category-modal .category-list,.catalog-category-modal .category-expand{grid-column:1/-1}.catalog-category-modal .category-list{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-category-modal .category-form>.primary{margin-top:8px}.category-close{color:#617287;cursor:pointer;background:#fff;border:1px solid #d8e1ed;border-radius:10px;width:36px;height:36px;font-size:21px!important}.catalog-modal{place-items:stretch end;padding:0}.catalog-modal .service-editor{border-radius:20px 0 0 20px;width:min(1180px,96vw);height:100%;max-height:100vh;padding:24px 26px}.editor-jump{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-bottom:1px solid #dfe7f1;gap:7px;margin:0 -2px 12px;padding:9px 2px;display:flex;position:sticky;top:-26px}.editor-jump button{color:#315b91;background:#f7faff;border:1px solid #d7e1ee;border-radius:999px;padding:8px 12px;font-weight:750;font-size:11px!important}.editor-jump button.active{color:#fff;background:#356bd7;border-color:#356bd7;box-shadow:0 5px 14px #356bd733}.editor-section[hidden]{display:none!important}.editor-section{scroll-margin-top:62px}.service-editor label{font-size:11px!important}.service-editor input,.service-editor select,.service-editor textarea{min-height:41px;font-size:12px!important}.editor-section>header b{font-size:14px}.editor-section>header span{font-size:10px!important}.field-empty{font-size:12px}.service-image-editor{background:#f8faff;border:1px solid #dce6f1;border-radius:15px;grid-template-columns:150px minmax(0,1fr);gap:18px;margin-top:18px;padding:16px;display:grid}.service-image-preview{aspect-ratio:1;color:#6680a1;background:#fff;border:1px dashed #b8c8dd;border-radius:14px;place-items:center;display:grid;overflow:hidden}.service-image-preview img{object-fit:contain;width:100%;height:100%}.service-image-preview svg{width:34px;height:34px}.service-image-editor>div:last-child>b{margin-bottom:4px;font-size:14px;display:block}.service-image-editor p{color:#6b7d94;margin:0 0 12px;font-size:11px;line-height:1.55}.service-image-actions{flex-wrap:wrap;align-items:center;gap:9px;margin-top:10px;display:flex}.service-image-upload,.service-image-actions a{cursor:pointer;background:#fff;border:1px solid #c9d7e9;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 12px;color:#285897!important;font-size:11px!important;font-weight:750!important;display:inline-flex!important}.service-image-upload svg{width:16px}.service-image-upload input{display:none}.service-image-library{background:#fff;border:1px solid #dce6f1;border-radius:15px;gap:12px;margin-top:14px;padding:16px;display:grid}.service-image-library-head{justify-content:space-between;align-items:center;gap:14px;display:flex}.service-image-library-head>div{gap:3px;display:grid}.service-image-library-head b{font-size:13px}.service-image-library-head span{color:#6c7f97;font-size:10px}.service-image-library-head .selected-image-name{color:#315fba;text-overflow:ellipsis;white-space:nowrap;background:#eef4ff;border-radius:999px;max-width:48%;padding:6px 10px;overflow:hidden}.service-image-grid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px;max-height:390px;padding:2px;display:grid;overflow:auto}.service-image-grid>button{color:#1f3c61;text-align:left;cursor:pointer;background:#f8faff;border:1px solid #dce6f1;border-radius:12px;grid-template-rows:100px auto auto;gap:5px;min-width:0;padding:8px;display:grid}.service-image-grid>button:hover{border-color:#88a9e7;transform:translateY(-1px)}.service-image-grid>button.selected{background:#eef4ff;border-color:#356bd7;box-shadow:0 0 0 2px #356bd724}.service-image-grid img{object-fit:contain;background:#fff;border-radius:8px;width:100%;height:100px}.service-image-grid span{text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:750;overflow:hidden}.service-image-grid small{color:#71839a;font-size:9px!important}.service-image-empty{color:#6b7d94;text-align:center;border:1px dashed #c9d7e9;border-radius:12px;place-items:center;gap:6px;min-height:170px;display:grid}.service-image-empty svg{width:30px;height:30px}.service-image-empty b{color:#294e7d;font-size:13px}.service-image-empty span{font-size:10.5px}.catalog-provider-source{font-weight:700;color:#3b73c9!important}.admin-dark .catalog-provider-source{color:#8db7ff!important}.catalog-order-modal{z-index:125;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#040f1cb8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.catalog-order-workspace{border-radius:20px;width:min(1120px,100%);max-height:92vh;overflow:hidden;padding:0!important}.catalog-order-workspace>header{border-bottom:1px solid #e2e9f2;justify-content:space-between;align-items:flex-start;gap:20px;padding:21px 23px 18px;display:flex}.catalog-order-workspace>header small{color:#3f6fca;letter-spacing:1.4px;font-size:9px;font-weight:850}.catalog-order-workspace>header h2{margin:5px 0 4px;font-size:22px}.catalog-order-workspace>header p{color:#718197;margin:0;font-size:11px}.catalog-order-grid{grid-template-columns:minmax(270px,.72fr) minmax(0,1.6fr);min-height:480px;max-height:calc(92vh - 156px);display:grid}.catalog-order-grid>aside,.catalog-order-grid>section{min-width:0;padding:17px;overflow:hidden}.catalog-order-grid>aside{background:#f7f9fd;border-right:1px solid #e3eaf3}.catalog-order-column-head{color:#274b78;justify-content:space-between;align-items:center;min-height:34px;margin-bottom:10px;font-size:11px;font-weight:800;display:flex}.catalog-order-column-head span{align-items:center;gap:8px;display:flex}.catalog-order-column-head svg{width:16px}.catalog-order-column-head>b{color:#3864a4;background:#e8effb;border-radius:999px;place-items:center;min-width:27px;height:23px;font-size:9px;display:grid}.catalog-order-list{align-content:start;gap:7px;max-height:calc(92vh - 230px);padding:2px 4px 18px 2px;display:grid;overflow:auto}.catalog-order-list article{background:#fff;border:1px solid #dce5f0;border-radius:11px;align-items:center;gap:9px;min-height:53px;padding:7px 8px;display:flex}.catalog-order-list article[draggable=true]{cursor:grab}.catalog-order-list article[draggable=true]:active{cursor:grabbing;opacity:.72}.catalog-order-list article>svg{color:#9aa9ba;width:16px}.catalog-order-list article>span:not(.catalog-order-number){flex:1;min-width:0}.catalog-order-list article b,.catalog-order-list article small{display:block}.catalog-order-list article b{color:#173452;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.catalog-order-list article small{color:#7c8ca0;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:8px;overflow:hidden}.category-order-list article.active{background:#edf3ff;border-color:#6b91df;box-shadow:0 0 0 2px #527bd21a}.catalog-order-select{text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:8px;min-width:0;padding:0;display:flex}.catalog-order-select svg{color:#9aa9ba;width:16px}.catalog-order-select span{min-width:0}.catalog-order-number{color:#3d66a1;background:#edf3fd;border-radius:8px;flex:0 0 25px;place-items:center;width:25px;height:25px;font-size:9px;font-weight:850;display:grid}.catalog-order-buttons{gap:4px;display:flex}.catalog-order-buttons button{color:#315f9a;cursor:pointer;background:#fff;border:1px solid #d5dfeb;border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.catalog-order-buttons button:disabled{opacity:.35;cursor:not-allowed}.catalog-order-buttons svg{width:14px}.catalog-order-empty{color:#8493a7;border:1px dashed #ccd8e7;border-radius:12px;place-items:center;min-height:140px;font-size:11px;display:grid}.catalog-order-workspace>footer{background:#f8faff;border-top:1px solid #e2e9f2;justify-content:space-between;align-items:center;gap:18px;padding:14px 20px;display:flex}.catalog-order-workspace>footer>span{color:#718196;font-size:9px}.catalog-order-workspace>footer>div{gap:8px;display:flex}.catalog-order-workspace>footer button{border-radius:9px;min-height:38px;padding:0 14px}@media (width<=1320px){.catalog-primary-actions{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=980px){.catalog-overview{grid-template-columns:repeat(2,1fr)}.catalog-primary-actions{grid-template-columns:1fr}.catalog-filter-bar{grid-template-columns:1fr 1fr}.catalog-filter-bar .catalog-search{grid-column:1/-1}.catalog-order-grid{grid-template-columns:1fr;overflow:auto}.catalog-order-grid>aside{border-bottom:1px solid #e3eaf3;border-right:0}.catalog-order-list{max-height:300px}}@media (width<=640px){.catalog-page{padding:14px 10px 90px}.catalog-page>header{flex-direction:column;align-items:flex-start;padding:20px}.catalog-header-actions{width:100%}.catalog-header-actions a,.catalog-header-actions button{flex:1;justify-content:center}.catalog-overview{grid-template-columns:1fr 1fr}.catalog-filter-bar{grid-template-columns:1fr;padding:10px}.catalog-filter-bar .catalog-search{grid-column:auto}.catalog-category-modal{padding:8px}.catalog-category-modal .category-form,.catalog-category-modal .category-list{grid-template-columns:1fr}.catalog-modal .service-editor{border-radius:0;width:100%;padding:16px}.editor-jump{top:-16px;overflow:auto}.editor-jump button{white-space:nowrap}.service-list .responsive-table{padding:0 10px}.service-image-editor{grid-template-columns:1fr}.service-image-preview{width:130px}.catalog-order-modal{padding:6px}.catalog-order-workspace{max-height:98vh}.catalog-order-workspace>header{padding:17px}.catalog-order-grid{max-height:calc(98vh - 174px)}.catalog-order-workspace>footer{flex-direction:column;align-items:stretch}.catalog-order-workspace>footer>div{grid-template-columns:1fr 1fr;display:grid}}.catalog-overview{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.catalog-overview article{min-height:68px;padding:12px 14px}.catalog-primary-actions{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.catalog-primary-actions>a,.catalog-primary-actions>button{min-height:66px;padding:11px 12px}.catalog-primary-actions svg{width:29px;height:29px;padding:7px}.catalog-primary-actions b{font-size:11px}.catalog-primary-actions small{font-size:8.5px!important}.bulk-service-bar{flex-wrap:wrap;align-items:center;display:flex}.bulk-service-bar>strong{flex:none}.bulk-service-bar>select{flex:145px}.bulk-service-bar>input{flex:0 105px}.bulk-service-bar>button{flex:none}.bulk-service-presets{border-right:1px solid #d9e3ee;align-items:center;gap:5px;padding-right:8px;display:flex}.bulk-service-presets button{color:#087763;background:#effaf7;border:1px solid #bfded6;border-radius:8px;min-height:34px;padding:0 10px;font-size:10px;font-weight:800}.bulk-service-presets button.danger{color:#bd3d52;background:#fff3f5;border-color:#f0cbd1}.admin-dark .bulk-service-presets{border-color:#304961}.admin-dark .bulk-service-presets button{color:#78ddc7;background:#12332f;border-color:#2e655c}.admin-dark .bulk-service-presets button.danger{color:#ff9caf;background:#321f2b;border-color:#6b3c48}@media (width<=1320px){.catalog-primary-actions{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=980px){.catalog-primary-actions{grid-template-columns:1fr 1fr}.bulk-service-presets{border-right:0;grid-column:1/-1}}@media (width<=640px){.catalog-primary-actions{grid-template-columns:1fr}.bulk-service-presets{width:100%;overflow:auto}.bulk-service-presets button{white-space:nowrap}}.catalog-modal .service-editor{grid-template-rows:auto auto minmax(0,1fr) auto;display:grid;overflow:hidden}.catalog-modal .service-editor>.editor-section:not([hidden]){overscroll-behavior:contain;min-height:0;margin-top:0;overflow-y:auto}.catalog-modal .service-editor .editor-actions{margin:12px -26px -24px;position:static;bottom:auto}.service-group-pricing{background:#f8fbff;border:1px solid #dce6f1;border-radius:13px;margin-top:14px;padding:13px}.service-group-pricing>header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:10px;display:flex}.service-group-pricing>header div{gap:3px;display:grid}.service-group-pricing>header b{color:#172d49;font-size:12px}.service-group-pricing>header span{color:#728399;font-size:9px}.service-group-pricing>header strong{color:#087863;white-space:nowrap;background:#ebf9f5;border:1px solid #bfe2da;border-radius:999px;padding:6px 9px;font-size:9px}.service-group-pricing>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.service-group-pricing article{background:#fff;border:1px solid #dce6f1;border-radius:10px;min-width:0;padding:10px}.service-group-pricing article>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.service-group-pricing article>span b{color:#1c3552;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.service-group-pricing article>span small{color:#0a8b70;white-space:nowrap;font-size:8px}.service-group-pricing article>label{align-items:center;margin:8px 0 0;display:flex;position:relative}.service-group-pricing article>label i{z-index:1;color:#60748d;font-size:10px;font-style:normal;font-weight:900;position:absolute;left:10px}.service-group-pricing article>label input{min-height:36px;padding-left:24px;padding-right:82px}.service-group-pricing article>label button{color:#315fc9;cursor:pointer;background:#edf3ff;border:0;border-radius:7px;min-height:27px;padding:0 7px;font-size:7px;font-weight:850;position:absolute;right:5px}.admin-dark .service-group-pricing{background:#0c1e31;border-color:#2c465f}.admin-dark .service-group-pricing>header b,.admin-dark .service-group-pricing article>span b{color:#edf4fb}.admin-dark .service-group-pricing>header strong{color:#78ddc7;background:#12332f;border-color:#2e655c}.admin-dark .service-group-pricing article{background:#10253a;border-color:#2c465f}.admin-dark .service-group-pricing article>label button{color:#9fc1ff;background:#17314a}@media (width<=980px){.service-group-pricing>div{grid-template-columns:1fr 1fr}}@media (width<=640px){.catalog-modal .service-editor .editor-actions{margin:12px -16px -16px}.service-group-pricing>header{flex-direction:column;align-items:flex-start}.service-group-pricing>div{grid-template-columns:1fr}}.pricing-page{color:var(--admin-text)}.pricing-page button,.pricing-page input,.pricing-page select{font:inherit}.pricing-notice{color:#087462;background:#edfbf7;border:1px solid #bfe8df;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px;padding:12px 14px;font-size:11px;font-weight:700;display:flex}.pricing-notice button{width:28px;height:28px;color:inherit;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.pricing-notice button:hover{background:#0f766e1a}.pricing-notice svg{width:15px;height:15px}.pricing-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.pricing-metrics article{border:1px solid var(--admin-border);background:var(--admin-card);border-radius:14px;padding:17px 18px;box-shadow:0 10px 30px #162e4e0b}.pricing-metrics article>span{color:#6f7f93;align-items:center;gap:7px;font-size:9px;font-weight:750;display:flex}.pricing-metrics article>span svg{color:#4774d6;width:14px;height:14px}.pricing-metrics article>b{color:var(--admin-text);letter-spacing:-.6px;margin:8px 0 3px;font-size:24px;display:block}.pricing-metrics article>small{color:#8a98a9;font-size:8px}.pricing-metrics article.warning{border-top:3px solid #e9a223}.pricing-metrics article.warning>span svg,.pricing-metrics article.warning>b{color:#bd7410}.pricing-metrics article.healthy{border-top:3px solid #21b88c}.pricing-metrics article.healthy>span svg{color:#159873}.pricing-view-tabs{border:1px solid var(--admin-border);background:var(--admin-card);border-radius:14px;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:14px;padding:5px;display:grid}.pricing-view-tabs button{color:#607188;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:11px;min-width:0;padding:12px 14px;display:flex}.pricing-view-tabs button:hover{color:#315e9b;background:#f3f7fc}.pricing-view-tabs button.active{color:#245ec9;background:#eaf1ff;border-color:#bfd2f3;box-shadow:0 6px 18px #2a5cae14}.pricing-view-tabs button>svg{width:19px;height:19px}.pricing-view-tabs button>span{gap:2px;display:grid}.pricing-view-tabs b{font-size:11px}.pricing-view-tabs small{color:#8997a9;font-size:8px;font-weight:500}.pricing-workspace,.price-test-form,.price-test-result{border:1px solid var(--admin-border);background:var(--admin-card);border-radius:15px;box-shadow:0 10px 30px #162e4e0b}.workspace-head{border-bottom:1px solid var(--admin-border);justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.workspace-head small{color:#3770dc;letter-spacing:1.35px;font-size:8px;font-weight:900}.workspace-head h2{color:var(--admin-text);letter-spacing:-.25px;margin:4px 0 2px;font-size:17px}.workspace-head h2 em{color:#3267cf;vertical-align:2px;background:#eaf1ff;border-radius:8px;place-items:center;min-width:27px;height:21px;margin-left:5px;padding:0 7px;font-size:9px;font-style:normal;display:inline-grid}.workspace-head p{color:#7c8b9e;margin:0;font-size:9px}.workspace-head>svg{color:#346bd6;background:#edf3ff;border-radius:9px;width:31px;height:31px;padding:7px}.workspace-actions{align-items:center;gap:8px;display:flex}.workspace-actions>a,.create-rule{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#3e75e7,#315fc9);border:1px solid #3065d5;border-radius:9px;align-items:center;gap:7px;min-height:39px;padding:0 13px;font-size:9px;font-weight:800;text-decoration:none;display:flex}.workspace-actions>a svg,.create-rule svg{width:14px;height:14px}.price-search{background:#fbfcfe;border:1px solid #d9e3ee;border-radius:9px;align-items:center;gap:8px;min-width:250px;height:39px;padding:0 11px;display:flex}.price-search svg{color:#8494a8;flex:0 0 15px;width:15px;height:15px}.price-search input{width:100%;color:var(--admin-text);font-size:9px;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.pricing-guidance{background:#effaf7;border:1px solid #cbe9e2;border-radius:11px;align-items:center;gap:10px;margin:13px 14px 0;padding:11px 13px;display:flex}.pricing-guidance>span{color:#13846c;background:#d9f5ee;border-radius:9px;flex:0 0 31px;place-items:center;height:31px;display:grid}.pricing-guidance svg{width:16px;height:16px}.pricing-guidance>div{flex:1;gap:2px;display:grid}.pricing-guidance b{font-size:9px}.pricing-guidance small{color:#69837f;font-size:8px}.pricing-guidance>a{color:#176f65;align-items:center;gap:4px;font-size:8px;font-weight:800;text-decoration:none;display:flex}.pricing-guidance>a svg{width:12px;height:12px}.service-price-table,.rule-table{padding:13px 14px 16px}.pricing-page table{border-collapse:separate;border-spacing:0;width:100%}.pricing-page th{color:#68788d;letter-spacing:.35px;text-align:left;background:#f4f7fb;padding:10px 12px;font-size:8px;font-weight:850}.pricing-page th:first-child{border-radius:9px 0 0 9px}.pricing-page th:last-child{border-radius:0 9px 9px 0}.pricing-page td{color:#344861;vertical-align:middle;border-bottom:1px solid #e8eef5;padding:12px;font-size:9px}.pricing-page td b,.pricing-page td strong{color:var(--admin-text);font-size:9.5px}.pricing-page td>small{color:#8b99a9;margin-top:3px;font-size:7.5px;display:block}.margin-pill{color:#087b5c;background:#e9f8f2;border-radius:8px;align-items:center;gap:6px;padding:6px 8px;font-size:9px;font-weight:850;display:inline-flex}.margin-pill small{font-size:7px;font-weight:650}.margin-pill.low{color:#ad6a0f;background:#fff4df}.row-edit{color:#315e9b;cursor:pointer;background:#fff;border:1px solid #d5e0ec;border-radius:8px;align-items:center;gap:6px;padding:7px 9px;font-size:8px;font-weight:750;display:inline-flex}.row-edit:hover{background:#f2f6fc;border-color:#89a9da}.row-edit svg{width:13px;height:13px}.rule-filters{grid-template-columns:minmax(240px,1fr) 150px 170px auto;align-items:center;gap:8px;padding:13px 14px 0;display:grid}.rule-filters select{color:#40546d;background:#fbfcfe;border:1px solid #d9e3ee;border-radius:9px;height:39px;padding:0 10px;font-size:9px}.rule-filters>span{color:#8492a4;white-space:nowrap;font-size:8px}.priority{color:#315c94;background:#edf3fb;border-radius:7px;place-items:center;min-width:34px;padding:5px 7px;font-weight:850;display:inline-grid}.rule-toggle{color:#7b8797;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:8px;display:inline-flex}.rule-toggle i{background:#ccd4de;border-radius:10px;width:26px;height:14px;position:relative}.rule-toggle i:after{content:"";background:#fff;border-radius:50%;width:10px;height:10px;transition:all .2s;position:absolute;top:2px;left:2px}.rule-toggle.on{color:#087d61}.rule-toggle.on i{background:#16ad83}.rule-toggle.on i:after{left:14px}.rule-actions{gap:5px;display:flex}.rule-actions button{color:#315c94;cursor:pointer;background:#fff;border:1px solid #d7e0eb;border-radius:7px;place-items:center;width:29px;height:29px;display:grid}.rule-actions button:hover{background:#f3f6fb;border-color:#7897c1}.rule-actions button.danger{color:#c13e4a}.rule-actions svg{width:13px;height:13px}.pricing-page button:disabled{cursor:not-allowed;opacity:.55}.rule-window{white-space:nowrap;gap:3px;font-weight:750;display:grid}.rule-window small{color:#8492a4;font-size:7px;font-weight:600}.pricing-empty{text-align:center;place-items:center;padding:62px 20px;display:grid}.pricing-empty>span{color:#356bd4;background:#edf3ff;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.pricing-empty svg{width:22px;height:22px}.pricing-empty>b{margin-top:12px;font-size:12px}.pricing-empty p{color:#8492a4;margin:5px 0;font-size:9px}.pricing-empty button{color:#fff;background:#356bd6;border:0;border-radius:8px;align-items:center;gap:6px;margin-top:9px;padding:9px 12px;font-size:8px;font-weight:800;display:flex}.pricing-empty button svg{width:13px;height:13px}.pricing-test-grid{grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr);gap:14px;display:grid}.price-test-form,.price-test-result{overflow:hidden}.price-test-form>label{color:#50627a;gap:6px;margin:14px 18px;font-size:9px;font-weight:750;display:grid}.price-test-form select,.price-form select,.price-form input{min-height:40px;color:var(--admin-text);background:#fbfcfe;border:1px solid #d9e3ee;border-radius:9px;padding:0 11px}.price-test-form>.segmented{margin:14px 18px}.run-test{color:#fff;background:linear-gradient(135deg,#3d76e9,#315ec8);border:0;border-radius:9px;width:calc(100% - 36px);min-height:42px;margin:16px 18px 10px;font-size:9px;font-weight:850;display:block}.price-test-form>.logic-note{margin:0 18px 18px}.result-service{color:#fff;background:linear-gradient(135deg,#153965,#255da9);border-radius:12px;justify-content:space-between;align-items:center;margin:18px;padding:15px;display:flex}.result-service span{gap:3px;display:grid}.result-service small{color:#a9c3e6;font-size:8px}.result-service>strong{font-size:22px}.result-facts{grid-template-columns:repeat(3,1fr);gap:8px;margin:0 18px;display:grid}.result-facts>span{color:#7c8b9e;border:1px solid #e0e7f0;border-radius:10px;gap:6px;padding:12px;font-size:8px;display:grid}.result-facts b{color:var(--admin-text);font-size:10px}.positive{color:#07815e!important}.negative{color:#c23d4d!important}.price-test-result>h3{margin:18px 18px 8px;font-size:10px}.applied-rules{border:1px solid #e0e7f0;border-radius:11px;margin:0 18px 18px;overflow:hidden}.applied-rules article{border-bottom:1px solid #e8eef5;grid-template-columns:27px 1fr auto;align-items:center;gap:9px;padding:10px 12px;display:grid}.applied-rules article:last-child{border:0}.applied-rules i{color:#356bd4;background:#edf3ff;border-radius:8px;place-items:center;width:25px;height:25px;font-size:8px;font-style:normal;font-weight:850;display:grid}.applied-rules span{display:grid}.applied-rules b,.applied-rules strong{font-size:8px}.applied-rules small{color:#8492a4;font-size:7px}.applied-rules p{color:#128064;align-items:center;gap:7px;margin:0;padding:14px;font-size:8px;display:flex}.applied-rules p svg{width:14px;height:14px}.test-empty{color:#8492a4;text-align:center;place-items:center;min-height:345px;padding:30px;display:grid}.test-empty>svg{color:#356bd4;background:#edf3ff;border-radius:11px;width:34px;height:34px;padding:8px}.test-empty>b{color:var(--admin-text);margin-top:12px;font-size:11px}.test-empty p{max-width:310px;margin:5px 0;font-size:9px}.segmented{background:#eef3f7;border-radius:9px;padding:3px;display:flex}.segmented button{color:#6b7b8e;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:1;min-height:33px;padding:6px;font-size:8px}.segmented button.active{color:#0f766e;background:#fff;font-weight:850;box-shadow:0 2px 8px #1432501a}.pricing-modal-backdrop{z-index:130;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#040d19a8;place-items:start center;padding:70px 18px;display:grid;position:fixed;inset:0;overflow:auto}.pricing-modal{color:#14263d;background:#fff;border:1px solid #d8e2ed;border-radius:16px;width:min(570px,100%);animation:.2s both pricing-modal-in;overflow:hidden;box-shadow:0 30px 90px #020f1f59}.pricing-modal>header{background:#f8fafc;border-bottom:1px solid #e0e7ef;justify-content:space-between;align-items:center;padding:17px 20px;display:flex}.pricing-modal>header small{color:#3770dc;letter-spacing:1.3px;font-size:8px;font-weight:900}.pricing-modal>header h2{margin:4px 0 0;font-size:17px}.pricing-modal>header button{color:#63748a;background:#fff;border:1px solid #dce5ef;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.pricing-modal>header button svg{width:17px;height:17px}.pricing-modal.danger>header small{color:#c43d50}@keyframes pricing-modal-in{0%{opacity:0;transform:translateY(8px)scale(.99)}}.price-form{padding:18px 20px}.price-form label{color:#50627a;gap:6px;margin:11px 0;font-size:9px;font-weight:750;display:grid}.form-section-title{align-items:center;gap:8px;margin:13px 0 7px;display:flex}.form-section-title:first-child{margin-top:0}.form-section-title>span{color:#3268d1;background:#eaf1ff;border-radius:7px;place-items:center;width:22px;height:22px;font-size:8px;font-weight:900;display:grid}.form-section-title>b{font-size:9px}.price-two{grid-template-columns:1fr 1fr;gap:9px;display:grid}.logic-note{color:#456d69;background:#eaf8f5;border-radius:10px;align-items:flex-start;gap:9px;margin:12px 0;padding:12px;font-size:8px;display:flex}.logic-note>svg{color:#13846c;flex:0 0 16px;width:16px;height:16px}.logic-note span{gap:3px;display:grid}.price-form>footer,.delete-confirm>footer{border-top:1px solid #e7edf4;justify-content:flex-end;gap:8px;margin-top:16px;padding-top:14px;display:flex}.price-form>footer button,.delete-confirm>footer button{border-radius:9px;min-height:39px;padding:0 14px;font-size:9px;font-weight:800}.secondary{color:#52667e;background:#fff;border:1px solid #d7e1ec}.primary{color:#fff;background:#356bd6;border:1px solid #3062ca}.danger-button{color:#fff;background:#c94357;border:1px solid #c43d50}.rule-scope-summary{background:#f6f8fb;border:1px solid #dce5ef;border-radius:11px;grid-template-columns:1fr 18px 1fr;align-items:center;gap:8px;padding:12px;display:grid}.rule-scope-summary>span{color:#7e8ca0;gap:4px;font-size:8px;display:grid}.rule-scope-summary b{color:#263b54;font-size:9px}.rule-scope-summary>svg{color:#8ca0b7;width:16px;height:16px}.form-help{color:#8290a2;margin:8px 1px;font-size:8px}.active-check{background:#f8fafc;border:1px solid #dce5ef;border-radius:10px;padding:11px;align-items:center!important;gap:10px!important;display:flex!important}.active-check>input{width:16px;height:16px;min-height:0;margin:0}.active-check>span{gap:2px;display:grid}.active-check b{font-size:9px}.active-check small{color:#8492a4;font-size:8px}.selected-service{background:#f7f9fc;border:1px solid #dce5ef;border-radius:11px;align-items:center;gap:10px;padding:12px;display:flex}.selected-service>span{color:#3268d1;background:#eaf1ff;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.selected-service svg{width:18px;height:18px}.selected-service>div{gap:3px;display:grid}.cost-cards{grid-template-columns:repeat(3,1fr);gap:7px;margin:11px 0;display:grid}.cost-cards span{color:#7c8b9e;border:1px solid #e0e7f0;border-radius:9px;gap:5px;padding:10px;font-size:7.5px;display:grid}.cost-cards b{color:#253a53;font-size:9px}.money-input{grid-template-columns:38px 1fr;display:grid}.money-input>span{color:#315c94;background:#edf3fb;border:1px solid #d9e3ee;border-right:0;border-radius:9px 0 0 9px;place-items:center;font-weight:850;display:grid}.money-input input{border-radius:0 9px 9px 0}.margin-preview{color:#087b5c;background:#e9f8f2;border-radius:10px;justify-content:space-between;align-items:center;padding:12px;display:flex}.margin-preview>span{gap:2px;display:grid}.margin-preview b{font-size:9px}.margin-preview small{font-size:7px}.margin-preview>strong{font-size:15px}.margin-preview.warning{color:#a6640c;background:#fff3df}.price-error{color:#c33c4e;align-items:center;gap:6px;margin:9px 0;font-size:8px;display:flex}.price-error svg{width:14px;height:14px}.delete-confirm{padding:21px}.delete-confirm>span{color:#ca4054;background:#fff0f2;border-radius:14px;place-items:center;width:48px;height:48px;margin:auto;display:grid}.delete-confirm>span svg{width:22px;height:22px}.delete-confirm>p{color:#64758a;text-align:center;max-width:420px;margin:13px auto;font-size:10px;line-height:1.6}.delete-confirm>p b{color:#263b54}.admin-dark .pricing-page .pricing-view-tabs,.admin-dark .pricing-page :is(.pricing-workspace,.price-test-form,.price-test-result){box-shadow:none;background:#102337;border-color:#2a425c}.admin-dark .pricing-page .pricing-view-tabs button{color:#9aadc2}.admin-dark .pricing-page .pricing-view-tabs button:hover{color:#dce9f7;background:#132a41}.admin-dark .pricing-page .pricing-view-tabs button.active{color:#73a5ff;box-shadow:none;background:#17314a;border-color:#3b5f84}.admin-dark .pricing-page :is(.workspace-head,.pricing-page td,.applied-rules article){border-color:#294159}.admin-dark .pricing-page :is(.workspace-head h2,.pricing-page td b,.pricing-page td strong,.test-empty>b,.result-facts b){color:#edf4fb}.admin-dark .pricing-page :is(.price-search,.rule-filters select){background:#0a1b2d;border-color:#304b66}.admin-dark .pricing-page .pricing-guidance{background:#102f2d;border-color:#315c57}.admin-dark .pricing-page .pricing-guidance>span{color:#65d9c5;background:#16463f}.admin-dark .pricing-page th{color:#94a8be;background:#0c1d2f}.admin-dark .pricing-page td{color:#cbd8e7}.admin-dark .pricing-page .row-edit,.admin-dark .pricing-page .rule-actions button{color:#a9c8f2;background:#12283d;border-color:#304b66}.admin-dark .pricing-page .margin-pill{color:#68d7bd;background:#123c37}.admin-dark .pricing-page .margin-pill.low{color:#f0bd68;background:#392c17}.admin-dark .pricing-page .priority{color:#a9c8f2;background:#18314a}.admin-dark .pricing-page :is(.applied-rules,.result-facts>span){border-color:#2b455f}.admin-dark .pricing-page .pricing-notice{color:#79dfca;background:#102f2d;border-color:#315c57}.admin-dark .pricing-page .test-empty>svg{background:#18314a}.admin-dark .pricing-modal{color:#e8f0f9;background:#102337;border-color:#2a425c}.admin-dark .pricing-modal>header{background:#0d1f32;border-color:#2a425c}.admin-dark .pricing-modal>header button,.admin-dark .pricing-modal .secondary{color:#dce8f5;background:#12283d;border-color:#304b66}.admin-dark .pricing-modal :is(select,input){color:#e7eef7;background:#0a1b2d;border-color:#304b66}.admin-dark .pricing-modal .segmented{background:#0b1c2e}.admin-dark .pricing-modal .segmented button.active{color:#6de0cf;box-shadow:none;background:#1b3854}.admin-dark .pricing-modal :is(.rule-scope-summary,.active-check,.selected-service){background:#0d1f32;border-color:#2b455f}.admin-dark .pricing-modal :is(.rule-scope-summary b,.selected-service b,.cost-cards b,.delete-confirm>p b){color:#edf4fb}.admin-dark .pricing-modal .cost-cards span{border-color:#2b455f}.admin-dark .pricing-modal .money-input>span{color:#a9c8f2;background:#17314a;border-color:#304b66}.admin-dark .pricing-modal .price-form>footer,.admin-dark .pricing-modal .delete-confirm>footer{border-color:#294159}.service-price-filters{grid-template-columns:minmax(170px,1fr) minmax(155px,.8fr) minmax(170px,.9fr) auto;align-items:end;gap:8px;padding:13px 14px 0;display:grid}.service-price-filters label{color:#6f8094;gap:5px;font-size:7.5px;font-weight:800;display:grid}.service-price-filters select{color:#40546d;background:#fbfcfe;border:1px solid #d9e3ee;border-radius:9px;height:39px;padding:0 10px;font-size:9px}.service-price-filters>span{color:#718197;white-space:nowrap;background:#f1f5fa;border-radius:9px;justify-content:center;align-items:center;height:39px;padding:0 11px;font-size:8px;display:flex}.service-price-filters>span b{color:#285da8;margin-right:3px;font-size:10px}.markup-presets{align-items:center;gap:6px;margin:-3px 0 11px;display:flex}.markup-presets>span{color:#7c8b9e;margin-right:auto;font-size:8px}.markup-presets button{color:#315f9d;cursor:pointer;background:#f7f9fc;border:1px solid #cad8e8;border-radius:8px;min-width:44px;height:30px;font-size:8px;font-weight:850}.markup-presets button:hover{background:#edf3fc;border-color:#5d88ca}.admin-dark .pricing-page .service-price-filters select{color:#dce8f5;background:#0a1b2d;border-color:#304b66}.admin-dark .pricing-page .service-price-filters>span{color:#9badc2;background:#0c1d2f}.admin-dark .pricing-page .service-price-filters>span b{color:#77a7ef}.admin-dark .pricing-modal .markup-presets button{color:#a9c8f2;background:#12283d;border-color:#304b66}.admin-dark .pricing-modal .markup-presets button:hover{background:#17314a;border-color:#4d7299}@media (width<=1050px){.pricing-metrics{grid-template-columns:1fr 1fr}.workspace-head{align-items:flex-start}.workspace-actions{flex-direction:column;align-items:stretch}.pricing-test-grid{grid-template-columns:1fr}.rule-filters{grid-template-columns:1fr 1fr}.rule-filters .price-search{grid-column:1/-1}.service-price-filters{grid-template-columns:1fr 1fr}.service-price-filters>span{justify-content:flex-start}}@media (width<=700px){.pricing-view-tabs{grid-template-columns:1fr}.pricing-view-tabs button{padding:9px 11px}.workspace-head{display:grid}.workspace-actions{width:100%}.price-search{width:100%;min-width:0}.pricing-guidance{flex-wrap:wrap;align-items:flex-start}.pricing-guidance>a{width:100%;margin-left:41px}.service-price-table,.rule-table{overflow:auto}.service-price-table table{min-width:750px}.rule-table table{min-width:850px}.pricing-modal-backdrop{padding:18px 10px}.pricing-modal{margin:auto}.result-facts,.cost-cards,.rule-filters,.service-price-filters{grid-template-columns:1fr}.pricing-metrics{grid-template-columns:1fr 1fr}}@media (width<=430px){.pricing-metrics,.price-two{grid-template-columns:1fr}.price-form,.workspace-head{padding:15px}.rule-scope-summary{grid-template-columns:1fr}.rule-scope-summary>svg{margin:auto;transform:rotate(90deg)}}.pricing-tier-summary{border:1px solid var(--admin-border,#dce5f0);background:var(--admin-card,#fff);border-radius:16px;margin:14px 0;padding:17px}.pricing-tier-summary>header{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:13px;display:flex}.pricing-tier-summary header small{color:#3f69d9;letter-spacing:1.25px;font-size:8px;font-weight:900}.pricing-tier-summary header h2{color:var(--admin-text,#15263d);margin:4px 0 0;font-size:16px}.pricing-tier-summary header p{max-width:560px;color:var(--admin-muted,#6e7e91);text-align:right;margin:0;font-size:10px;line-height:1.55}.pricing-tier-summary>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.pricing-tier-summary article{border:1px solid var(--admin-border,#dce5f0);background:var(--admin-soft,#f8fbff);border-radius:12px;padding:13px}.pricing-tier-summary article>b{color:var(--admin-text,#15263d);font-size:12px}.pricing-tier-summary article>span{float:right;color:#3f61b9;background:#e9efff;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:850}.pricing-tier-summary ul{gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}.pricing-tier-summary li{border-top:1px solid var(--admin-border,#dce5f0);color:var(--admin-muted,#6e7e91);justify-content:space-between;align-items:center;gap:10px;padding-top:6px;font-size:9px;display:flex}.pricing-tier-summary li strong{color:#0b8b6d;font-size:9px}.tier-summary-actions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.tier-summary-actions button{color:#315fc9;white-space:nowrap;cursor:pointer;background:#eef4ff;border:1px solid #bcd0fa;border-radius:9px;align-items:center;gap:6px;min-height:35px;padding:0 11px;font-size:9px;font-weight:850;display:inline-flex}.tier-summary-actions button svg{width:13px;height:13px}.admin-dark .pricing-tier-summary article>span{color:#a9c5ff;background:#1b3459}.admin-dark .pricing-tier-summary li strong{color:#75dec3}.admin-dark .tier-summary-actions button{color:#9fc1ff;background:#17314a;border-color:#365777}@media (width<=900px){.pricing-tier-summary>div{grid-template-columns:1fr}.pricing-tier-summary>header{flex-direction:column;align-items:flex-start}.pricing-tier-summary header p{text-align:left}}.price-grid-toolbar{border:1px solid var(--admin-border,#dce5f0);background:var(--admin-soft,#f7faff);border-radius:11px;justify-content:space-between;align-items:center;gap:16px;margin:0 14px 10px;padding:11px 12px;display:flex}.price-grid-toolbar>div{gap:3px;display:grid}.price-grid-toolbar b{color:var(--admin-text,#15263d);font-size:10px}.price-grid-toolbar span{color:var(--admin-muted,#6e7e91);font-size:8px}.grid-save-button{color:#fff;cursor:pointer;background:#315fd6;border:0;border-radius:9px;align-items:center;gap:7px;min-height:36px;padding:0 13px;font-size:9px;font-weight:850;display:inline-flex}.grid-save-button svg{width:14px;height:14px}.grid-save-button:disabled{opacity:.5;cursor:not-allowed}.group-price-matrix{overflow:visible}.group-price-matrix table{table-layout:fixed;width:100%;min-width:0}.group-price-matrix th,.group-price-matrix td{white-space:normal;overflow-wrap:anywhere;min-width:0;padding-inline:7px}.matrix-col-check{width:3%}.matrix-col-service{width:26%}.matrix-col-cost{width:10%}.matrix-col-retail{width:11%}.matrix-col-group{width:14%}.matrix-col-action{width:8%}.group-price-matrix td:nth-child(2) b,.group-price-matrix td:nth-child(2) small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.matrix-check{text-align:center}.matrix-check input{accent-color:#315fd6;width:15px;height:15px}.matrix-money{border:1px solid var(--admin-border,#dce5f0);background:var(--admin-card,#fff);border-radius:8px;align-items:center;width:100%;min-width:0;height:34px;display:flex;overflow:hidden}.matrix-money>span{background:var(--admin-soft,#f5f8fc);color:#54708f;align-self:stretch;place-items:center;width:28px;font-size:9px;font-weight:900;display:grid}.matrix-money input{width:100%;min-width:0;height:100%;color:var(--admin-text,#15263d);background:0 0;border:0;outline:0;padding:0 7px;font-size:9px;font-weight:750}.matrix-money input::placeholder{color:#92a0b2;opacity:1}.group-money{min-width:0}.group-money input{flex:1}.group-money button{border:0;border-left:1px solid var(--admin-border,#dce5f0);color:#6f8198;cursor:pointer;background:0 0;place-items:center;width:29px;height:100%;display:grid}.group-money button svg{width:12px;height:12px}.auto-price-hint{color:var(--admin-muted,#7a899b);margin-top:4px;font-size:7px;display:block}.admin-dark .price-grid-toolbar,.admin-dark .matrix-money{background:var(--admin-card,#0d2033)}.admin-dark .matrix-money>span{background:var(--admin-soft,#112940)}.pricing-modal:has(.tier-editor-form){width:min(1100px,100%)}.tier-editor-form{max-height:calc(100vh - 175px);overflow:auto}.tier-editor-groups{gap:12px;display:grid}.tier-editor-group{border:1px solid var(--admin-border,#dce5f0);background:var(--admin-soft,#f8fbff);border-radius:12px;overflow:hidden}.tier-editor-group>header{border-bottom:1px solid var(--admin-border,#dce5f0);justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;display:flex}.tier-editor-group>header div{gap:2px;display:grid}.tier-editor-group>header b{color:var(--admin-text,#15263d);font-size:11px}.tier-editor-group>header small{color:var(--admin-muted,#6e7e91);font-size:8px}.tier-editor-group>header button{color:#315fc9;cursor:pointer;background:#eef4ff;border:1px solid #bcd0fa;border-radius:8px;align-items:center;gap:5px;min-height:31px;padding:0 9px;font-size:8px;font-weight:850;display:inline-flex}.tier-editor-group>header button svg{width:12px;height:12px}.tier-editor-list{padding:8px 12px 11px}.tier-editor-labels,.tier-editor-row{grid-template-columns:1fr 1fr 1.25fr 1fr 34px;align-items:center;gap:8px;display:grid}.tier-editor-labels{color:var(--admin-muted,#6e7e91);letter-spacing:.4px;text-transform:uppercase;padding:0 2px 5px;font-size:7px;font-weight:850}.tier-editor-row+.tier-editor-row{margin-top:7px}.tier-editor-row>input,.tier-editor-row>select{width:100%;height:35px;margin:0}.tier-editor-row>input[readonly]{background:var(--admin-soft,#f2f6fb);color:var(--admin-muted,#6e7e91)}.tier-value-input{align-items:center;position:relative;margin:0!important;display:flex!important}.tier-value-input>span{z-index:1;color:#54708f;font-weight:900;position:absolute;left:10px}.tier-value-input input{width:100%;height:35px;margin:0;padding-left:25px}.tier-remove{color:#c43d50;cursor:pointer;background:#fff4f5;border:1px solid #f0c5cb;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.tier-remove svg{width:13px;height:13px}.tier-remove:disabled{opacity:.35;cursor:not-allowed}.admin-dark .tier-editor-group{background:#0d1f32;border-color:#2b455f}.admin-dark .tier-editor-group>header{border-color:#2b455f}.admin-dark .tier-editor-group>header button{color:#9fc1ff;background:#17314a;border-color:#365777}.admin-dark .tier-remove{color:#ff9bad;background:#321d29;border-color:#69404b}@media (width<=1250px){.group-price-matrix th,.group-price-matrix td{padding-inline:5px;font-size:8px}.matrix-money>span{width:22px}.group-money button{width:24px}.row-edit{padding-inline:7px;font-size:8px}.row-edit svg{display:none}}@media (width<=700px){.price-grid-toolbar{flex-direction:column;align-items:stretch}.grid-save-button{justify-content:center}.tier-summary-actions{flex-direction:column;align-items:flex-start}.tier-summary-actions p{text-align:left}.tier-editor-labels{display:none}.tier-editor-row{border-bottom:1px solid var(--admin-border,#dce5f0);grid-template-columns:1fr 1fr;padding:8px 0}.tier-remove{grid-column:2;justify-self:end}.group-price-matrix{overflow-x:auto}.group-price-matrix table{min-width:760px}}.builder-page{color:#182c3d;background:radial-gradient(circle at 10% 0,#e4f7f2,#0000 25%),#f4f7f9;min-height:100vh;padding:36px}.builder-page>header,.builder-layout,.builder-notice{max-width:1300px;margin-left:auto;margin-right:auto}.builder-page>header{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.builder-page>header small,.builder-card>header span{color:#118477;letter-spacing:1.5px;font-size:9px;font-weight:850}.builder-page h1{margin:6px 0;font-size:30px}.builder-page>header p{color:#71808e;margin:0;font-size:11px}.builder-page>header a{color:#23516c;background:#fff;border:1px solid #d7e2e6;border-radius:10px;padding:11px 15px;font-size:10px;text-decoration:none}.builder-layout{grid-template-columns:minmax(0,1fr) 330px;gap:16px;display:grid}.builder-layout>section{gap:16px;display:grid}.builder-layout>aside{align-content:start;gap:16px;display:grid;position:sticky;top:20px}.builder-card,.publish-card{background:#fff;border:1px solid #dce6e9;border-radius:16px;padding:22px;box-shadow:0 10px 32px #1c3a480f}.builder-card>header{border-bottom:1px solid #edf1f2;align-items:center;gap:12px;margin-bottom:17px;padding-bottom:15px;display:flex}.builder-card>header span{background:#e6f7f3;border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.builder-card h2{margin:0;font-size:16px}.grid{gap:12px;display:grid}.grid.two{grid-template-columns:1fr 1fr}.builder-card label{color:#405364;gap:6px;margin:10px 0;font-size:9px;font-weight:750;display:grid}.builder-card input,.builder-card select,.builder-card textarea,.category-inline input,.category-inline select{color:#1b3447;font:inherit;background:#fff;border:1px solid #d8e3e7;border-radius:9px;outline:none;padding:11px}.builder-card input:focus,.builder-card select:focus,.builder-card textarea:focus{border-color:#1a9185;box-shadow:0 0 0 3px #e1f5f1}.text-button{color:#137f75;cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:9px;font-weight:800}.category-inline{background:#f0f8f6;border-radius:11px;grid-template-columns:repeat(4,1fr) auto;gap:8px;padding:13px;display:grid}.category-inline label{margin:0}.category-inline button{color:#fff;background:#176b64;border:0;border-radius:8px;align-self:end;padding:11px;font-size:9px}.hint{color:#758592;font-size:10px}.field-list{gap:10px;display:grid}.field-list article{background:#fbfcfd;border:1px solid #e0e8eb;border-radius:12px;padding:14px}.field-list article>header{justify-content:space-between;display:flex}.field-list article>header b{font-size:10px}.field-list article>header button{color:#b34e4e;background:0 0;border:0;font-size:8px}.field-grid{grid-template-columns:1fr 1fr 1.4fr 1.4fr}.field-grid .check{align-self:end}.field-grid .options{grid-column:1/-1}.check{grid-template-columns:auto 1fr;justify-content:start;align-items:center;display:flex!important}.check input{width:15px;height:15px;padding:0}.quick-fields{flex-wrap:wrap;gap:6px;margin-top:13px;display:flex}.quick-fields button{color:#176b64;background:#f3faf8;border:1px solid #cfe1df;border-radius:20px;padding:7px 10px;font-size:8px}.publish-card{color:#d9e9ef;text-align:center;background:#173d50}.publish-card i{color:#fff;background:#1b8e80;border-radius:12px;place-items:center;width:40px;height:40px;margin:auto;display:grid}.publish-card h2{color:#fff;font-size:17px}.publish-card p{font-size:10px;line-height:1.7}.publish-card button{color:#fff;background:#1aa392;border:0;border-radius:10px;width:100%;padding:13px;font-size:10px;font-weight:850}.publish-card button:disabled{opacity:.55}.builder-notice{background:#fff9e9;border:1px solid #ecd79d;border-radius:10px;margin-bottom:14px;padding:12px 15px;font-size:10px}.builder-notice.success{background:#ecfaf6;border-color:#bfe3d9}.builder-notice span{color:#53706d;margin-left:12px}.builder-notice button{float:right;background:0 0;border:0}@media (width<=950px){.builder-page{padding:20px 12px}.builder-layout{grid-template-columns:1fr}.builder-layout>aside{position:static}.field-grid,.category-inline{grid-template-columns:1fr 1fr}}@media (width<=560px){.builder-page>header{align-items:flex-start;gap:10px}.grid.two,.field-grid,.category-inline{grid-template-columns:1fr}.builder-page>header a{white-space:nowrap}}*{box-sizing:border-box}body{color:#102744;background:#f2f6fb;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.media-page{background:radial-gradient(circle at 95% 0,#e9e3ff 0,#0000 30%),linear-gradient(#f6f9fd,#eef4fa);min-height:100vh;padding:34px clamp(18px,4vw,64px) 90px}.media-page>header{justify-content:space-between;align-items:center;gap:24px;max-width:1520px;margin:0 auto 24px;display:flex}.media-page h1{letter-spacing:-1.1px;margin:7px 0 5px;font-size:31px}.media-page header small{color:#5b55ce;letter-spacing:1.7px;font-size:10px;font-weight:850}.media-page header p{color:#6b7e96;margin:0;font-size:13px}.media-page header nav{align-items:center;gap:9px;display:flex}.media-page header a,.media-upload{color:#274f7d;cursor:pointer;background:#fff;border:1px solid #d2deed;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:0 15px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.media-upload{color:#fff;background:#2869d7;border-color:#2869d7}.media-page header svg{width:17px}.media-upload input{display:none}.media-notice{color:#087763;background:#eafbf6;border:1px solid #a8dfd2;border-radius:11px;justify-content:space-between;align-items:center;max-width:1520px;margin:0 auto 18px;padding:12px 14px;font-size:12px;display:flex}.media-notice button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:18px}.media-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:1520px;margin:0 auto 14px;display:grid}.media-summary article{background:#ffffffeb;border:1px solid #d9e4f0;border-radius:15px;align-items:center;gap:12px;min-height:84px;padding:16px 18px;display:flex;box-shadow:0 8px 22px #19365b0d}.media-summary article>svg{color:#2869d7;width:27px}.media-summary span{gap:5px;display:grid}.media-summary small{color:#788ba2;font-size:10px}.media-summary b{font-size:21px}.media-toolbar{background:#fff;border:1px solid #d9e4f0;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;max-width:1520px;margin:0 auto 17px;padding:11px;display:flex}.media-toolbar label{background:#f8faff;border:1px solid #d7e2ee;border-radius:10px;flex:1;align-items:center;gap:9px;max-width:560px;padding:0 12px;display:flex}.media-toolbar svg{color:#7c8fa7;width:17px}.media-toolbar input{color:#193451;background:0 0;border:0;outline:0;width:100%;height:42px}.media-toolbar span{color:#7588a0;font-size:10px}.media-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;max-width:1520px;margin:0 auto;display:grid}.media-grid article{background:#fff;border:1px solid #d8e3ef;border-radius:16px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 9px 24px #1735590f}.media-grid article:hover{transform:translateY(-2px);box-shadow:0 14px 30px #1735591c}.media-preview{aspect-ratio:4/3;background:linear-gradient(135deg,#f8faff,#eef3fb);border-bottom:1px solid #e2e9f2;place-items:center;display:grid}.media-preview img{object-fit:contain;width:100%;height:100%}.media-info{gap:5px;padding:13px 48px 14px 14px;display:grid}.media-info b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.media-info small{color:#8293a8;font-size:9px}.media-info span{border-radius:999px;width:max-content;padding:4px 7px;font-size:9px;font-weight:800}.media-info .used{color:#315fc0;background:#eaf1ff}.media-info .free{color:#0d806a;background:#e8f8f3}.media-grid article>button{color:#c23e51;cursor:pointer;background:#fff6f7;border:1px solid #f0cbd1;border-radius:9px;place-items:center;width:33px;height:33px;display:grid;position:absolute;bottom:12px;right:10px}.media-grid article>button:disabled{color:#a9b3c0;cursor:not-allowed;background:#f5f7fa;border-color:#e1e7ef}.media-grid article>button svg{width:15px}.media-empty{color:#71859c;text-align:center;background:#fff;border:1px dashed #c8d7e7;border-radius:18px;place-items:center;max-width:1520px;min-height:380px;margin:0 auto;display:grid}.media-empty svg{width:42px;height:42px}.media-empty h2{margin:10px 0 0;font-size:18px}.media-empty p{margin:5px 0;font-size:12px}.media-loader{background:#eff4fa;place-items:center;min-height:100vh;display:grid}.media-loader span{color:#fff;background:#17345b;border-radius:18px;place-items:center;width:62px;height:62px;font-weight:900;display:grid}@media (width<=760px){.media-page{padding:20px 12px 80px}.media-page>header{flex-direction:column;align-items:flex-start}.media-page header nav{flex-wrap:wrap;width:100%}.media-page header a,.media-upload{flex:1}.media-summary{grid-template-columns:1fr}.media-toolbar{flex-direction:column;align-items:stretch}.media-toolbar label{max-width:none}.media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.media-grid{grid-template-columns:1fr}}.media-page .media-toolbar .media-upload{color:#fff;background:#2869d7;border-color:#2869d7;flex:none;min-width:150px;max-width:none;padding:0 16px}.media-page .media-toolbar .media-upload svg,.media-page .media-upload-empty svg{color:currentColor;width:17px}.media-page .media-toolbar .media-upload input,.media-page .media-upload-empty input{display:none}.media-page .media-upload-empty{margin-top:10px;padding:0 18px}.media-page .media-empty .media-upload{color:#fff}@media (width<=760px){.media-page .media-toolbar .media-upload{width:100%}}.bulk-page{color:#15283d;background:radial-gradient(circle at 85% 0,#dff8f4 0,#0000 28%),#f3f7fa;min-height:100vh;padding:38px}.bulk-page>header,.bulk-page>section,.bulk-page>aside{max-width:1320px;margin-left:auto;margin-right:auto}.bulk-page>header{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.bulk-page small{letter-spacing:1.4px;color:#168a80;font-size:9px;font-weight:850}.bulk-page h1{margin:6px 0;font-size:31px}.bulk-page header p{color:#718092;margin:0;font-size:11px}.bulk-page>header>a{color:#24506c;background:#fff;border:1px solid #d8e3e9;border-radius:10px;padding:11px 15px;font-size:10px;font-weight:750;text-decoration:none}.bulk-hero{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.bulk-hero>div,.bulk-summary,.bulk-errors,.bulk-table,.bulk-page>aside{background:#fff;border:1px solid #dce7eb;border-radius:16px;box-shadow:0 12px 34px #18394c0f}.bulk-hero>div{padding:22px;position:relative;overflow:hidden}.bulk-hero span{color:#118477;background:#e4f7f3;border-radius:10px;place-items:center;width:34px;height:34px;font-size:10px;font-weight:900;display:grid}.bulk-hero h2{margin:18px 0 7px;font-size:16px}.bulk-hero p{color:#768494;min-height:48px;font-size:10px;line-height:1.6}.bulk-hero button,.upload{color:#fff;cursor:pointer;background:#173c57;border:0;border-radius:9px;justify-content:center;align-items:center;padding:11px 16px;font-size:9px;font-weight:850;display:inline-flex}.upload input{display:none}.bulk-hero .apply{background:#118477}.bulk-hero button:disabled{opacity:.45;cursor:not-allowed}.bulk-notice{color:#156b63;background:#e9f8f5;border:1px solid #bde5dc;border-radius:10px;max-width:1320px;margin:0 auto 14px;padding:12px 15px;font-size:10px}.bulk-notice button{float:right;background:0 0;border:0}.bulk-summary{grid-template-columns:2fr 1fr 1fr;margin-top:14px;padding:17px 21px;display:grid}.bulk-summary div{gap:5px;display:grid}.bulk-summary b{font-size:12px}.bulk-summary .good{color:#11916f}.bulk-summary .bad{color:#ca4d4d}.bulk-errors{background:snow;border-color:#f0cece;margin-top:14px;padding:20px}.bulk-errors h2{color:#a73131;margin:0;font-size:15px}.bulk-errors p,.bulk-errors li{color:#795656;font-size:10px}.bulk-errors ul{columns:2;padding-left:18px}.bulk-table{margin-top:14px;overflow:hidden}.bulk-table>header{justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.bulk-table h2{margin:5px 0 0;font-size:16px}.bulk-table header>span{color:#7d8b99;font-size:9px}.bulk-table>div{overflow:auto}.bulk-table table{border-collapse:collapse;width:100%;min-width:900px}.bulk-table th,.bulk-table td{text-align:left;border-top:1px solid #edf1f3;padding:12px 16px;font-size:9px}.bulk-table th{color:#7d8997;background:#f9fbfc}.bulk-table td b,.bulk-table td small{display:block}.bulk-table td small{color:#8b98a5;margin-top:3px}.status{background:#e5edf2;border-radius:20px;padding:5px 8px;font-style:normal}.status.active{color:#138163;background:#def5ec}.status.inactive{color:#65717d;background:#f0f1f3}.status.maintenance{color:#9b6413;background:#fff0d4}.bulk-page>aside{color:#d8e6ef;background:#173c57;align-items:center;gap:20px;margin-top:14px;padding:15px 20px;display:flex}.bulk-page>aside b{color:#fff;font-size:10px}.bulk-page>aside span{font-size:9px}.bulk-loader{background:#f3f7fa;place-items:center;min-height:100vh;display:grid}.bulk-loader span{color:#fff;background:#118477;border-radius:17px;place-items:center;width:58px;height:58px;font-weight:900;display:grid}@media (width<=850px){.bulk-page{padding:22px 12px}.bulk-page>header{align-items:flex-start;gap:12px}.bulk-page>header>a{white-space:nowrap}.bulk-hero{grid-template-columns:1fr}.bulk-hero p{min-height:0}.bulk-summary{grid-template-columns:1fr;gap:12px}.bulk-errors ul{columns:1}.bulk-page>aside{flex-direction:column;align-items:flex-start;gap:8px}}.customers-fab{z-index:60;color:#fff;background:#173c72;border-radius:12px;padding:13px 17px;font-size:10px;font-weight:800;text-decoration:none;position:fixed;bottom:24px;right:780px;box-shadow:0 12px 32px #0a234138}.customers-page{color:#14263d;background:radial-gradient(circle at 100% 0,#e7f1ff,#0000 30%),#f4f7fb;min-height:100vh;padding:36px}.customers-page>header,.customers-page>.app-notice,.customer-create-form,.customer-stats,.customers-layout{max-width:1400px;margin-left:auto;margin-right:auto}.customers-page>header{border-bottom:1px solid #dfe7f0;justify-content:space-between;align-items:center;margin-bottom:18px;padding-bottom:20px;display:flex}.customers-page header small{color:#2f6dda;letter-spacing:1.5px;font-size:9px;font-weight:800}.customers-page h1{margin:6px 0;font-size:28px}.customers-page header p{color:#718095;margin:0;font-size:11px}.customers-page header a,.customer-header-actions button{color:#284b76;background:#fff;border:1px solid #d8e1ec;border-radius:9px;padding:11px 15px;font-size:10px;text-decoration:none}.customer-header-actions{align-items:center;gap:8px;display:flex}.customer-header-actions button{color:#fff;cursor:pointer;background:#173c72;font-weight:800}.customer-create-form{margin-bottom:14px}.customer-create-form .card-head>span{color:#7a8899;text-align:right;max-width:360px;font-size:9px}.customer-create-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.customer-create-grid label{color:#52657a;gap:6px;font-size:9px;font-weight:750;display:grid}.customer-create-grid input,.customer-create-grid select{color:#18314e;background:#fff;border:1px solid #d9e3ed;border-radius:9px;min-width:0;padding:10px}.customer-create-check{background:#f7faff;border:1px solid #d9e3ed;border-radius:9px;align-self:end;align-items:center;padding:10px;display:flex!important}.customer-create-check input{accent-color:#286ce2;width:15px;height:15px;margin:0}.customer-create-footer{border-top:1px solid #e8edf3;justify-content:flex-end;gap:8px;margin-top:15px;padding-top:13px;display:flex}.customer-create-footer button{width:auto;min-width:140px}.customer-stats{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px;display:grid}.customer-stats article{background:#fff;border:1px solid #e0e7f0;border-radius:13px;padding:17px 19px;box-shadow:0 8px 24px #1b3a5d0d}.customer-stats span{color:#7d8999;font-size:9px;display:block}.customer-stats b{margin-top:8px;font-size:20px;display:block}.customers-layout{grid-template-columns:minmax(0,1fr) 310px;gap:14px;display:grid}.customers-layout.single{grid-template-columns:minmax(0,1fr)}.customer-workspace-tools{justify-content:space-between;align-items:center;gap:14px;max-width:1400px;margin:0 auto 9px;padding:3px 2px;display:flex}.customer-workspace-tools div{gap:2px;display:grid}.customer-workspace-tools b{color:#203853;font-size:11px}.customer-workspace-tools span{color:#8190a3;font-size:9px}.customer-workspace-tools button{color:#31567f;cursor:pointer;background:#fff;border:1px solid #d5e0eb;border-radius:9px;padding:9px 12px;font-size:9px;font-weight:800}.customer-workspace-tools button:hover,.customer-workspace-tools button.active{color:#285fc9;background:#edf4ff;border-color:#86a8e8}.customer-list .card-head{gap:20px}.customer-list .card-head input{border:1px solid #dce4ed;border-radius:9px;width:230px;padding:10px}.customer-search{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.customer-search input{min-width:210px}.customer-search select,.customer-search button{color:#36516f;background:#fff;border:1px solid #d8e2ec;border-radius:8px;padding:9px;font-size:8px}.customer-search button{color:#fff;background:#245f9f;font-weight:800}.customer-pagination{border-top:1px solid #e7edf3;justify-content:space-between;align-items:center;gap:8px;padding:13px;display:flex}.customer-pagination button{color:#28517f;background:#fff;border:1px solid #d7e1eb;border-radius:8px;padding:8px 11px;font-size:8px;font-weight:800}.customer-pagination button:disabled{opacity:.4}.customer-pagination span{color:#64768a;font-size:9px;font-weight:800}.customer-list td small{color:#8995a5;font-size:8px;display:block}.customer-list td button{color:#285493;background:#fff;border:1px solid #d8e1ec;border-radius:7px;padding:7px 10px;font-size:8px}.customer-list .select-cell{width:30px;padding-right:0}.customer-list .select-cell input{accent-color:#286ce2;width:15px;height:15px}.bulk-customer-bar{background:#edf5ff;border:1px solid #c9daf2;border-radius:10px;grid-template-columns:auto minmax(130px,1fr) minmax(130px,1fr) auto auto;align-items:center;gap:8px;margin:0 0 12px;padding:10px;display:grid}.bulk-customer-bar strong{color:#234f8f;font-size:9px}.bulk-customer-bar select,.bulk-customer-bar button{color:#284b76;background:#fff;border:1px solid #c8d7ea;border-radius:8px;padding:8px;font-size:8px}.bulk-customer-bar button{color:#fff;cursor:pointer;background:#286ce2;font-weight:800}.bulk-customer-bar button.clear{color:#6b7b8e;background:#fff}.customer-status{color:#65758a;background:#eef2f7;border-radius:20px;padding:5px 8px;font-size:8px;display:inline-flex}.customer-status.active{color:#0a8762;background:#e3f8f0}.customer-status.suspended{color:#a36b00;background:#fff3dc}.group-form label,.customer-modal label{gap:6px;margin:10px 0;font-size:9px;font-weight:700;display:grid}.group-form input,.group-form select,.customer-modal input,.customer-modal select{background:#fff;border:1px solid #dce4ed;border-radius:9px;padding:10px}.group-active{grid-template-columns:auto 1fr;align-items:center;display:flex!important}.group-active input{width:16px;height:16px;margin:0}.group-library{border-top:1px solid #e3e9f1;gap:8px;margin-top:18px;padding-top:14px;display:grid}.group-library-title{color:#718095;letter-spacing:.8px;text-transform:uppercase;font-size:9px;font-weight:800}.group-library article{background:#f9fbfd;border:1px solid #e2e8f0;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:7px;padding:10px;display:grid}.group-library article b,.group-library article small{display:block}.group-library article b{font-size:10px}.group-library article small{color:#8492a4;margin-top:3px;font-size:7px}.group-library article>span{color:#0a8762;font-size:7px;font-weight:800}.group-library article>span.inactive{color:#9b5b63}.group-actions{grid-column:1/-1;gap:6px;display:flex}.group-actions button{color:#285493;cursor:pointer;background:#fff;border:1px solid #d8e1ec;border-radius:7px;padding:6px 8px;font-size:8px}.group-actions button.danger{color:#c13e4a}.empty{text-align:center;color:#8a97a8;padding:24px;font-size:10px}.customer-modal{z-index:100;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#040c17bd;padding:24px;position:fixed;inset:0;overflow:auto}.customer-modal-grid{grid-template-columns:minmax(620px,980px);justify-content:center;align-items:start;gap:14px;min-height:100%;display:grid}.customer-detail-tabs{border:1px solid var(--admin-border,#dce5ef);background:var(--admin-surface-soft,#f5f8fc);border-radius:10px;gap:4px;margin:0 0 14px;padding:4px;display:flex;overflow-x:auto}.customer-detail-tabs button{flex:1 0 max-content;min-width:96px;color:var(--admin-muted,#68788d);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:8px 10px;font-size:9px;font-weight:800}.customer-detail-tabs button.active{background:var(--admin-accent,#286ce2);color:#fff;box-shadow:0 4px 12px #286ce233}.customer-detail-panel,.customer-history-panel{display:none}[data-detail-tab=profile] .customer-profile-panel,[data-detail-tab=balance] .customer-balance-panel,[data-detail-tab=pricing] .customer-pricing-panel,[data-detail-tab=security] .customer-security-panel,.customer-history-panel.active{display:block}.customer-modal-grid>.app-card{position:relative}.customer-modal .close{color:#8090a4;background:0 0;border:0;font-size:22px;position:absolute;top:13px;right:15px}.customer-identity{align-items:center;gap:13px;margin-bottom:14px;display:flex}.customer-identity>span{color:#fff;background:linear-gradient(135deg,#286ce2,#14b8a6);border-radius:13px;place-items:center;width:45px;height:45px;font-weight:800;display:grid}.customer-identity h2{margin:3px 0;font-size:18px}.customer-identity p,.customer-identity small{color:#8190a3;margin:0;font-size:8px}.customer-security{grid-template-columns:repeat(2,1fr);gap:7px;margin-bottom:9px;display:grid}.customer-security span{background:#f3f6fa;border-radius:9px;padding:9px}.customer-security small,.customer-security b{font-size:8px;display:block}.customer-security small{color:#8290a2;margin-bottom:4px}.customer-security-actions{gap:7px;margin-bottom:13px;display:flex}.customer-security-actions button{color:#285b9b;background:#f7faff;border:1px solid #cbd9ea;border-radius:8px;padding:8px 10px;font-size:8px;font-weight:800}.customer-security-actions button.danger{color:#b43650;background:#fff7f8;border-color:#efc7ce}.customer-security-actions button:disabled{opacity:.45}.customer-password-reset{background:#fff8f9;border:1px solid #efd1d6;border-radius:11px;margin:0 0 15px;padding:14px}.customer-password-reset h3{margin:0;font-size:12px}.customer-password-reset p{color:#8b6670;margin:5px 0 10px;font-size:8px;line-height:1.5}.customer-password-reset>div{justify-content:flex-end;gap:7px;margin-top:10px;display:flex}.customer-password-reset>div button{color:#52677e;background:#fff;border:1px solid #d7e0ea;border-radius:8px;padding:9px 11px;font-size:8px;font-weight:800}.customer-password-reset>div button.danger{color:#fff;background:#c83a4e;border-color:#d94b5d}.customer-password-reset>div button:disabled{opacity:.55}.balance-banner{color:#fff;background:#122c51;border-radius:12px;grid-template-columns:1fr auto;padding:15px;display:grid}.balance-banner small,.balance-banner span{color:#b8c9e2;font-size:8px}.balance-banner b{grid-area:1/2/3;font-size:21px}.balance-form{border-top:1px solid #e3e9f1;margin-top:17px;padding-top:8px}.balance-form h3{font-size:12px}.secondary{color:#1f579b;background:#edf4ff;border:1px solid #bed0e8;border-radius:9px;width:100%;padding:11px;font-weight:800}.customer-archive-button{color:#b43650;cursor:pointer;background:#fff7f8;border:1px solid #efc7ce;border-radius:9px;width:100%;margin-top:8px;padding:10px;font-size:9px;font-weight:800}.customer-archive-button:disabled{opacity:.45;cursor:not-allowed}.statement article{border-bottom:1px solid #edf1f5;grid-template-columns:78px 1fr auto;align-items:center;gap:12px;padding:12px 3px;font-size:9px;display:grid}.statement article>span{font-weight:800}.statement .credit{color:#059669}.statement .debit{color:#dc4b5a}.statement article small{color:#8a97a8;margin-top:4px;display:block}.statement article strong{font-size:10px}@media (width<=1050px){.customers-fab{display:none}.customers-layout{grid-template-columns:1fr}.customer-stats{grid-template-columns:1fr 1fr}.customer-modal-grid{grid-template-columns:1fr;max-width:650px;margin:auto}.customer-create-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.customers-page{padding:18px 10px}.customers-page>header{align-items:flex-start}.customer-header-actions{flex-direction:column;align-items:stretch}.customer-create-grid{grid-template-columns:1fr}.customer-create-form .card-head>span{display:none}.customer-create-footer{grid-template-columns:1fr 1fr;display:grid}.customer-create-footer button{width:100%;min-width:0}.customers-page header p{display:none}.customer-list .card-head{display:grid}.customer-list .card-head input{width:100%}.bulk-customer-bar{grid-template-columns:1fr 1fr}.bulk-customer-bar strong{grid-column:1/-1}.two{grid-template-columns:1fr}.customer-modal{padding:10px}.statement article{grid-template-columns:70px 1fr}.statement article strong{display:none}}.admin-dark .customer-workspace-tools b{color:#e5eef8}.admin-dark .customer-workspace-tools span{color:#90a5bd}.admin-dark .customer-workspace-tools button{color:#c9d9e9;background:#10263a;border-color:#304b66}.admin-dark .customer-workspace-tools button:hover,.admin-dark .customer-workspace-tools button.active{color:#78a9ff;background:#17324d;border-color:#4977aa}.customer-create-grid textarea,.customer-modal textarea{color:#18314e;resize:vertical;background:#fff;border:1px solid #d9e3ed;border-radius:9px;min-width:0;padding:10px}.customer-notes-field{grid-column:span 2}.admin-dark .customer-create-grid textarea,.admin-dark .customer-modal textarea{color:#e5eef8;background:#0a1b2d;border-color:#304b66}@media (width<=650px){.customer-notes-field{grid-column:auto}}.customer-security-actions button.active{color:#244fae;background:#eaf0ff;border-color:#315fd6}.customer-special-prices{border:1px solid var(--admin-border,#dce5f0);background:var(--admin-soft,#f8fbff);border-radius:12px;margin:0 0 15px;padding:13px}.customer-special-prices>header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.customer-special-prices>header small{color:#315fd6;letter-spacing:1px;font-size:7px;font-weight:900}.customer-special-prices>header h3{color:var(--admin-text,#15263d);margin:3px 0;font-size:13px}.customer-special-prices>header p{color:var(--admin-muted,#6e7e91);margin:0;font-size:8px}.customer-special-prices>header>button{color:#fff;white-space:nowrap;background:#315fd6;border:0;border-radius:8px;min-height:34px;padding:0 11px;font-size:8px;font-weight:850}.customer-special-prices>header>button:disabled{opacity:.48}.customer-special-price-search{color:var(--admin-muted,#6e7e91);gap:5px;margin-bottom:9px;font-size:8px;font-weight:800;display:grid}.customer-special-price-search input{border:1px solid var(--admin-border,#dce5f0);background:var(--admin-card,#fff);height:36px;color:var(--admin-text,#15263d);border-radius:8px;padding:0 10px}.customer-special-price-table{border:1px solid var(--admin-border,#dce5f0);background:var(--admin-card,#fff);border-radius:9px;max-height:410px;overflow:auto}.customer-special-price-table table{border-collapse:collapse;width:100%;min-width:650px}.customer-special-price-table th,.customer-special-price-table td{border-bottom:1px solid var(--admin-border,#e8eef5);text-align:left;vertical-align:middle;padding:8px;font-size:8px}.customer-special-price-table th{z-index:2;background:var(--admin-soft,#f5f8fc);color:var(--admin-muted,#6e7e91);text-transform:uppercase;font-size:7px;position:sticky;top:0}.customer-special-price-table td>b,.customer-special-price-table td>small{display:block}.customer-special-price-table td>b{color:var(--admin-text,#15263d);font-size:8.5px}.customer-special-price-table td>small{color:var(--admin-muted,#7a899b);margin-top:3px;font-size:7px}.customer-special-price-table input[type=checkbox]{accent-color:#315fd6;width:14px;height:14px}.customer-special-money{border:1px solid var(--admin-border,#dce5f0);background:var(--admin-card,#fff);border-radius:8px;align-items:center;min-width:205px;height:33px;display:flex;overflow:hidden}.customer-special-money>span{background:var(--admin-soft,#f4f7fb);color:#5c7390;align-self:stretch;place-items:center;width:27px;font-weight:900;display:grid}.customer-special-money input{min-width:0;height:100%;color:var(--admin-text,#15263d);background:0 0;border:0;outline:0;flex:1;padding:0 7px;font-size:8px;font-weight:750}.customer-special-money button{border:0;border-left:1px solid var(--admin-border,#dce5f0);color:#315fd6;white-space:nowrap;background:0 0;align-self:stretch;padding:0 8px;font-size:7px;font-weight:850}.admin-dark .customer-security-actions button.active{color:#a9c5ff;background:#183454;border-color:#567ed8}@media (width<=650px){.customer-special-prices>header{flex-direction:column}.customer-special-prices>header>button{width:100%}}.finance-page{color:#172f2b;background:radial-gradient(circle at 88% 0,#e1f6ed,#0000 27%),#f3f7f6;min-height:100vh;padding:36px}.finance-page>header,.finance-page>section,.finance-page>.finance-grid,.finance-notice{max-width:1360px;margin-left:auto;margin-right:auto}.finance-page>header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.finance-page>header small,.finance-card>header small{color:#16825d;letter-spacing:1.5px;font-size:9px;font-weight:850}.finance-page h1{margin:6px 0;font-size:30px}.finance-page>header p{color:#71817c;margin:0;font-size:11px}.finance-page>header a{color:#285b49;background:#fff;border:1px solid #d8e5df;border-radius:10px;padding:11px 15px;font-size:10px;text-decoration:none}.finance-metrics{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px;display:grid}.finance-metrics article,.finance-card{background:#fff;border:1px solid #dce7e2;border-radius:15px;box-shadow:0 10px 30px #1840300d}.finance-metrics article{padding:18px;display:grid}.finance-metrics span{color:#72817b;font-size:9px}.finance-metrics b{margin:6px 0;font-size:23px}.finance-metrics b.debt,.negative{color:#c05249}.finance-metrics small{color:#91a09a;font-size:8px}.finance-grid{grid-template-columns:minmax(0,1fr) 340px;gap:14px;margin-bottom:14px;display:grid}.finance-card{overflow:hidden}.finance-card>header{border-bottom:1px solid #e9efec;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.finance-card h2{margin:5px 0 0;font-size:16px}.cashflow>header span{align-items:center;gap:6px;font-size:8px;display:flex}.cashflow>header i{border-radius:2px;width:7px;height:7px}.cashflow .credit{background:#20a77a}.cashflow .debit{background:#dd796d}.bars{align-items:end;gap:5px;height:180px;padding:20px;display:flex}.bars>div{border-bottom:1px solid #dce5e1;flex:1;justify-content:center;align-items:end;gap:1px;height:135px;display:flex;position:relative}.bars i{border-radius:3px 3px 0 0;width:40%;min-height:2px}.bars small{color:#85938e;font-size:6px;position:absolute;bottom:-16px}.risk>header{display:block}.risk>button,.customers>div>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf1ef;justify-content:space-between;align-items:center;width:100%;padding:11px 17px;display:flex}.risk button span,.risk button strong,.customers button span{gap:4px;display:grid}.risk button b,.customers button b{font-size:9px}.risk button small,.customers button small{color:#87958f;font-size:7px}.risk button strong{color:#c05249;text-align:right;font-size:10px}.risk p{color:#809089;padding:20px;font-size:9px}.ledger{margin-bottom:14px}.ledger>header>div:last-child{gap:7px;display:flex}.ledger select,.ledger input,.ledger header button{background:#fff;border:1px solid #d7e3dd;border-radius:8px;padding:8px;font-size:8px}.ledger input{width:230px}.ledger header button{color:#fff;background:#197957;border-color:#197957}.scroll{overflow:auto}.ledger table{border-collapse:collapse;width:100%;min-width:1000px}.ledger th,.ledger td{text-align:left;border-bottom:1px solid #edf1ef;padding:11px 14px;font-size:8px}.ledger th{color:#77867f;background:#f9fbfa}.ledger td b,.ledger td small{display:block}.ledger td small{color:#88968f;margin-top:3px}.ledger td i{font-style:normal;font-weight:800}.ledger td i.credit{color:#16825d}.ledger td i.debit{color:#c05249}.reverse-entry{color:#a8403a;background:#fff7f6;border:1px solid #edc5c2;border-radius:7px;padding:6px 8px;font-size:8px;font-weight:800}.reverse-entry:disabled{opacity:.5}.customers{margin-bottom:14px;scroll-margin-top:150px}.customers>header input{background:#fff;border:1px solid #d7e3dd;border-radius:9px;width:min(320px,42vw);min-height:38px;padding:8px 11px}.customers>div{grid-template-columns:repeat(3,1fr);display:grid}.customers>div>button{border-right:1px solid #edf1ef}.finance-customer-empty{color:#7d8d87;text-align:center;grid-column:1/-1;margin:0;padding:28px 20px}.finance-notice{color:#17694e;background:#eaf8f1;border:1px solid #c8e4d7;border-radius:10px;margin-bottom:14px;padding:12px 15px;font-size:10px}.finance-notice button{float:right;background:0 0;border:0}.finance-modal{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#071913bf;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.finance-modal form{background:#fff;border-radius:16px;width:min(480px,100%);padding:24px;position:relative}.finance-modal .close{background:0 0;border:0;font-size:22px;position:absolute;top:12px;right:14px}.finance-modal>form>small{color:#16825d;font-weight:850}.finance-modal h2{margin:6px 0;font-size:20px}.finance-modal p{color:#74827d;font-size:9px}.finance-modal label{gap:6px;margin:11px 0;font-size:9px;font-weight:700;display:grid}.finance-modal input,.finance-modal select,.finance-modal textarea{border:1px solid #d7e2dd;border-radius:9px;padding:10px}.finance-modal .warning{color:#7e672e;background:#fff7e5;border-radius:8px;padding:10px;font-size:8px;line-height:1.5}.finance-modal .save{color:#fff;background:#16825d;border:0;border-radius:9px;width:100%;margin-top:12px;padding:12px;font-size:9px;font-weight:850}.finance-loader{place-items:center;min-height:100vh;display:grid}.finance-loader span{color:#fff;background:#16825d;border-radius:16px;padding:20px 24px;font-size:20px;font-weight:900}@media (width<=900px){.finance-page{padding:20px 12px}.finance-grid{grid-template-columns:1fr}.finance-metrics,.customers>div{grid-template-columns:1fr 1fr}.ledger>header{align-items:flex-start;gap:10px}.ledger>header>div:last-child{flex-wrap:wrap}.customers>header{flex-direction:column;align-items:stretch;gap:12px}.customers>header input{width:100%}}@media (width<=540px){.finance-page>header{align-items:flex-start}.finance-metrics,.customers>div{grid-template-columns:1fr}.ledger input{width:100%}}.command-page{color:#302525;background:radial-gradient(circle at 90% 0,#fae8e5,#0000 25%),#f5f5f7;min-height:100vh;padding:36px}.command-page>header,.command-page>section,.command-page>.command-grid,.command-notice{max-width:1380px;margin-left:auto;margin-right:auto}.command-page>header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.command-page>header small,.command-card>header small{color:#b14843;letter-spacing:1.5px;font-size:9px;font-weight:850}.command-page h1{margin:6px 0;font-size:30px}.command-page>header p{color:#7e7474;margin:0;font-size:11px}.command-page>header>div:last-child{gap:7px;display:flex}.command-page>header a,.command-page>header button{color:#75433f;background:#fff;border:1px solid #e2d9d8;border-radius:10px;padding:11px 15px;font-size:9px;text-decoration:none}.command-page>header button{color:#fff;background:#b14843;border-color:#b14843}.command-page>header button:disabled{opacity:.45}.command-hero{grid-template-columns:1.4fr repeat(4,1fr);gap:12px;margin-bottom:14px;display:grid}.command-hero article,.command-card{background:#fff;border:1px solid #e6dfdf;border-radius:15px;box-shadow:0 10px 30px #452b2b0d}.command-hero article{padding:18px;display:grid}.command-hero article>span{color:#817777;font-size:9px}.command-hero article>b{margin:6px 0;font-size:25px}.command-hero article>small{color:#9b9292;font-size:8px}.command-hero .score{color:#fff}.score.healthy{background:#197a5e}.score.warning{background:#bd7b2d}.score.critical{background:#b14843}.score>div span{font-size:30px;font-weight:900}.score>div i{font-size:9px;font-style:normal}.score>b{margin:8px 0!important;font-size:10px!important}.score>small{opacity:.78;color:#fff!important}.command-card{margin-bottom:14px;overflow:hidden}.command-card>header{border-bottom:1px solid #eee9e9;justify-content:space-between;align-items:center;padding:17px 19px;display:flex}.command-card h2{margin:5px 0 0;font-size:15px}.command-card>header a{color:#9a4c47;font-size:8px;text-decoration:none}.alerts>header>b{font-size:20px}.alerts>div{grid-template-columns:1fr 1fr;display:grid}.alerts article{border-bottom:1px solid #f0eaea;border-right:1px solid #f0eaea;align-items:center;gap:10px;padding:12px 17px;display:flex}.alerts article>i{color:#bf722e;background:#fff0e3;border-radius:8px;place-items:center;width:28px;height:28px;font-style:normal;font-weight:900;display:grid}.alerts article.critical>i{color:#ba4942;background:#fde6e4}.alerts article span{flex:1;gap:3px;display:grid}.alerts article b{font-size:9px}.alerts article small{color:#8e8383;font-size:7px}.alerts article em{text-transform:uppercase;font-size:7px;font-style:normal}.command-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.entity,.infra{border-bottom:1px solid #f0ebeb;align-items:center;gap:10px;padding:11px 17px;display:flex}.entity span,.infra span{flex:1;gap:4px;display:grid}.entity b,.infra b{font-size:9px}.entity small,.infra small{color:#8c8383;font-size:7px}.entity strong{font-size:8px}.status{color:#666;background:#eee;border-radius:12px;padding:5px 7px;font-size:7px;font-style:normal}.status.processing,.status.queued{color:#396ba9;background:#e9f1fc}.status.overdue{color:#b44841;background:#fde7e5}.infra>i{background:#9fa5a5;border-radius:50%;width:8px;height:8px}.infra>i.success,.infra>i.active{background:#1d9b73}.infra>i.failed,.infra>i.degraded{background:#d4554d}.infra em{font-size:7px;font-style:normal}.command-empty{color:#6b8f7f;justify-content:center;gap:8px;padding:35px;font-size:9px;display:flex}.volume>header>span{gap:6px;font-size:8px;display:flex}.volume>header>span i{background:#b14843;width:7px;height:7px}.volume>header>span i:last-child{background:#efaaa4}.volume>div{align-items:end;gap:5px;height:170px;padding:18px;display:flex}.volume article{flex:1;align-items:end;height:130px;display:grid}.volume article>div{border-bottom:1px solid #e8e0e0;align-items:end;gap:1px;height:115px;display:flex}.volume article i{background:#b14843;width:50%;min-height:2px}.volume article i:last-child{background:#efaaa4}.volume article small{text-align:center;color:#918787;font-size:6px}.command-notice{color:#8d4540;background:#fff0ee;border:1px solid #e5cac7;border-radius:10px;margin-bottom:14px;padding:12px 15px;font-size:10px}.command-notice button{float:right;background:0 0;border:0}.ops-loader{place-items:center;min-height:100vh;display:grid}.ops-loader span{color:#fff;background:#b14843;border-radius:16px;padding:20px;font-weight:900}@media (width<=950px){.command-page{padding:20px 12px}.command-hero{grid-template-columns:1fr 1fr}.command-grid,.alerts>div{grid-template-columns:1fr}}@media (width<=560px){.command-page>header{align-items:flex-start}.command-page>header>div:last-child{flex-direction:column}.command-hero{grid-template-columns:1fr}}.orders-fab{z-index:60;color:#244b7b;background:#fff;border:1px solid #ccd9e9;border-radius:12px;padding:13px 17px;font-size:10px;font-weight:800;text-decoration:none;position:fixed;bottom:24px;right:250px;box-shadow:0 12px 32px #0a234129}.order-ops{background:radial-gradient(circle at 100% 0,#e9f2ff,#0000 28%),#f4f7fb;min-height:100vh;padding:36px}.order-ops>header{border-bottom:1px solid #dfe7f0;justify-content:space-between;align-items:center;max-width:1380px;margin:0 auto 22px;padding-bottom:21px;display:flex}.order-ops header small{color:#2f6dda;letter-spacing:1.5px;font-size:9px;font-weight:800}.order-ops h1{margin:6px 0;font-size:28px}.order-ops header p{color:#718095;margin:0;font-size:11px}.order-ops header a{color:#284b76;background:#fff;border:1px solid #d8e1ec;border-radius:9px;padding:11px 15px;font-size:10px;font-weight:700;text-decoration:none}.order-ops>.app-notice,.ops-layout{max-width:1380px;margin-left:auto;margin-right:auto}.order-command-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-width:1380px;margin:0 auto 14px;display:grid}.order-command-strip button{color:#182c46;text-align:left;background:#fff;border:1px solid #dfe7f1;border-radius:13px;gap:4px;min-height:96px;padding:15px 17px;display:grid;box-shadow:0 8px 24px #162e4e0a}.order-command-strip button:hover,.order-command-strip button.active{border-color:#7fa4eb;box-shadow:0 10px 28px #2b5baa1a}.order-command-strip button.active{background:#f2f6ff}.order-command-strip span{color:#65758a;font-size:10px;font-weight:750}.order-command-strip b{letter-spacing:-.7px;font-size:24px}.order-command-strip small{color:#8795a7;font-size:9px}.ops-layout{grid-template-columns:370px minmax(0,1fr);gap:15px;display:grid}.ops-list{padding:12px}.order-search{gap:7px;width:100%;display:flex}.order-search input{flex:1;min-width:260px}.orders-empty{text-align:center;color:#718095;padding:24px 10px;font-size:10px}.orders-pagination{border-top:1px solid #edf1f5;justify-content:space-between;align-items:center;gap:8px;padding:13px 8px;display:flex}.orders-pagination button{color:#294c76;background:#fff;border:1px solid #d8e1ec;border-radius:8px;padding:8px 10px;font-size:8px;font-weight:800}.orders-pagination button:disabled{opacity:.4}.orders-pagination span{color:#617287;font-size:9px;font-weight:800}.order-status-select{color:#6d7c90;gap:5px;min-width:210px;font-size:8px;font-weight:800;display:grid}.order-status-select select{min-height:38px;padding:0 10px}.ops-list .card-head{padding:10px}.ops-list>button{text-align:left;background:0 0;border:0;border-top:1px solid #edf1f5;justify-content:space-between;gap:10px;width:100%;padding:14px 10px;display:flex}.ops-list>button.active,.ops-list>button:hover{background:#f0f5ff;border-radius:9px}.ops-list b,.ops-list small{display:block}.ops-list b{font-size:10px}.ops-list small{color:#8090a3;margin-top:5px;font-size:7px}.ops-detail{min-height:680px}.order-facts{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:15px;display:grid}.order-facts>span{color:#8190a2;background:#f5f8fc;border-radius:9px;padding:12px;font-size:8px}.order-facts b,.order-facts small{color:#243a56;margin-top:5px;font-size:10px;display:block}.payload{border:1px solid #e2e8ef;border-radius:10px;padding:12px}.payload pre{color:#53657b;margin:9px 0 0;font:9px/1.6 monospace;overflow:auto}.order-context-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.order-context-grid article{background:#f8fafc;border:1px solid #dfe7f0;border-radius:10px;min-width:0;padding:12px}.order-context-grid article.internal{background:#fffaf0;border-color:#eadcae}.order-context-grid span{color:#66788e;font-size:9px;font-weight:800}.order-context-grid p,.order-context-grid pre{color:#263c58;white-space:pre-wrap;margin:8px 0 0;font-size:11px;line-height:1.6;overflow:auto}.order-context-grid pre{max-height:190px;font-family:var(--font-mono), monospace}.order-attachments{gap:8px;margin-top:12px;display:grid}.order-attachments>a{color:#285cb9;background:#f7faff;border:1px solid #dbe5f3;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:9px;font-weight:750;text-decoration:none;display:flex}.order-attachments>a small{color:#7b899c;font-size:8px;font-weight:550}.ops-detail form{grid-template-columns:1fr 1fr;gap:12px;margin-top:15px;display:grid}.ops-detail form label{gap:6px;font-size:9px;font-weight:700;display:grid}.ops-detail form label:first-child{grid-column:1/-1}.ops-detail select,.ops-detail textarea{resize:vertical;border:1px solid #dce4ed;border-radius:9px;padding:10px}.ops-detail form button{align-self:end}.attempts{border-top:1px solid #e5eaf0;margin-top:20px;padding-top:15px}.attempts>div{border-bottom:1px solid #edf1f5;justify-content:space-between;padding:9px;font-size:9px;display:flex}.attempts p,.attempts small{color:#8190a2;font-size:8px}@media (width<=800px){.order-ops{padding:18px 12px}.ops-layout{grid-template-columns:1fr}.order-command-strip{grid-template-columns:1fr 1fr}.order-context-grid{grid-template-columns:1fr}.order-facts{grid-template-columns:1fr 1fr}.ops-detail form{grid-template-columns:1fr}.orders-fab{display:none}}@media (width<=520px){.order-command-strip{grid-template-columns:1fr}}.order-ops{color:#14223a;font-family:var(--font-geist), Inter, Manrope, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.5}.order-ops header small{font-size:10px}.order-ops h1{letter-spacing:-.8px;font-size:31px}.order-ops header p{font-size:13px}.order-ops header a{font-size:12px}.order-search input{min-height:40px;font-size:12px}.filters button,.ops-toolbar select,.ops-toolbar input,.ops-toolbar form button,.ops-toolbar form b{font-size:11px}.ops-list b{font-size:12px;line-height:1.4}.ops-list small{font-size:9.5px;line-height:1.45}.orders-empty{font-size:12px}.orders-pagination button,.orders-pagination span,.select-all{font-size:10.5px}.order-facts>span{font-size:10px}.order-facts b{font-size:12px}.order-facts small{font-size:10px}.payload>b{font-size:11px}.payload pre{font-size:11px;line-height:1.65}.ops-detail form label{font-size:11px}.ops-detail select,.ops-detail textarea{font-size:12px}.retry-box b,.refund-box b{font-size:11px}.retry-box span,.refund-box span,.retry-box button,.refund-box button{font-size:10.5px}.attempts h3{font-size:14px}.attempts>div{grid-template-columns:minmax(0,1fr) auto;gap:8px 18px;padding:13px 9px;font-size:11px;display:grid}.attempts p,.attempts small,.attempts time{font-size:10px}.attempts .attempt-error{color:#b52c42;font-weight:700}.attempt-payloads{background:#f7f9fc;border:1px solid #dfe7f1;border-radius:9px;grid-column:1/-1;padding:9px 11px}.attempt-payloads summary{cursor:pointer;color:#315d9c;font-size:10px;font-weight:750}.attempt-payloads b{margin-top:10px;font-size:10px;display:block}.attempt-payloads pre{color:#53657b;max-height:260px;font:10px/1.6 var(--font-mono), monospace;margin:5px 0 0;overflow:auto}.ops-detail{flex-direction:column;min-width:0;display:flex;overflow:hidden}.ops-detail>.card-head{order:1}.ops-detail>.order-facts{order:2}.ops-detail>.order-detail-tabs{order:3}.ops-detail>.order-action-intro{order:4}.ops-detail>.super-order-control{order:5}.ops-detail>.dhru-order-actions{order:6}.ops-detail>.status-form,.ops-detail>.order-terminal-state{order:7}.ops-detail>:is(.cancel-order-box,.retry-box,.refund-box){order:8}.ops-detail>.order-details-editor{order:9}.ops-detail>.payload{order:10}.ops-detail>.order-context-grid{order:11}.ops-detail>.order-attachments{order:12}.ops-detail>.attempts{order:13}.order-detail-tabs{background:#f5f8fc;border:1px solid #dce5ef;border-radius:11px;gap:4px;margin:10px 0 2px;padding:4px;display:flex;overflow-x:auto}.order-detail-tabs button{color:#687a90;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;min-width:max-content;padding:8px 10px;font-size:9px;font-weight:800}.order-detail-tabs button.active{color:#fff;background:#356bd7;box-shadow:0 4px 12px #356bd733}.ops-detail[data-order-tab]>:not(:where(.card-head,.order-facts,.order-detail-tabs,.support-placeholder)){display:none}.ops-detail[data-order-tab=summary]>:is(.order-action-intro,.order-terminal-state,.payload:not(.order-attachments),.order-context-grid),.ops-detail[data-order-tab=decision]>:is(.super-order-control,.status-form,.cancel-order-box,.retry-box,.refund-box),.ops-detail[data-order-tab=data]>:is(.payload,.order-details-editor,.order-context-grid,.order-attachments),.ops-detail[data-order-tab=provider]>.dhru-order-actions,.ops-detail[data-order-tab=history]>.attempts{display:block}.ops-detail[data-order-tab=provider]>.dhru-order-actions{display:grid}.admin-dark .order-detail-tabs{background:#0a1a2a;border-color:#2b455f}.admin-dark .order-detail-tabs button{color:#9eb1c6}.admin-dark .order-detail-tabs button.active{color:#fff}.order-action-intro{background:linear-gradient(135deg,#edf4ff,#f7faff 70%);border:1px solid #cdddf5;border-radius:13px;justify-content:space-between;align-items:center;gap:24px;margin-top:4px;padding:16px 17px;display:flex}.order-action-intro small{color:#316bd4;letter-spacing:1.3px;font-size:9px;font-weight:900}.order-action-intro h3{color:#172d49;letter-spacing:-.25px;margin:4px 0 0;font-size:16px}.order-action-intro p{color:#667990;text-align:right;max-width:520px;margin:0;font-size:11px;line-height:1.55}.ops-detail>.status-form{background:#fbfdff;border:1px solid #dce6f2;border-radius:12px;margin-top:9px;padding:16px}.order-terminal-state{background:#effbf7;border:1px solid #bae5d7;border-radius:12px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:9px;padding:14px 16px;display:grid}.order-terminal-state>span{color:#fff;background:#159879;border-radius:10px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.order-terminal-state b{color:#145e50;font-size:11px}.order-terminal-state p{color:#5e7b74;margin:3px 0 0;font-size:10px}.order-terminal-state a{color:#176d5d;font-size:10px;font-weight:850;text-decoration:none}.order-row-action{flex:none;justify-items:end;gap:5px;display:grid}.order-row-action>strong{color:#3267c7;font-size:8px;font-style:normal;font-weight:850}.order-row.active .order-row-action>strong{color:#174b9f}.ops-layout>*{min-width:0}.order-facts b.positive{color:#087b60}.order-facts b.negative{color:#c0364f}.dhru-order-actions{gap:9px;margin-top:9px;display:grid}.super-order-control{background:linear-gradient(135deg,#f7f4ff,#fbfdff 68%);border:1px solid #d7ccfb;border-radius:14px;gap:14px;margin-top:9px;padding:17px;display:grid;box-shadow:0 10px 26px #4536960f}.super-order-control>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.super-order-control header small{color:#7056d8;letter-spacing:1.2px;font-size:8px;font-weight:900}.super-order-control header h3{color:#231d4b;margin:4px 0;font-size:15px}.super-order-control header p{color:#746f8c;max-width:640px;margin:0;font-size:10px;line-height:1.55}.super-order-control header>span{color:#5b45b4;background:#fff;border:1px solid #d8cef7;border-radius:999px;flex:none;padding:7px 10px;font-size:9px;font-weight:800}.super-order-control form{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.super-order-control form>label{color:#4c4962;gap:6px;font-size:9px;font-weight:800;display:grid}.super-order-control .wide{grid-column:1/-1}.super-order-control select,.super-order-control textarea{color:#20233b;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #d9d5e9;border-radius:10px;padding:10px 11px;font-size:10px}.super-order-control textarea{resize:vertical;min-height:72px}.override-checks{flex-wrap:wrap;gap:14px;display:flex}.override-checks label{align-items:center;color:#605c77!important;gap:7px!important;font-size:9.5px!important;display:flex!important}.override-checks input{accent-color:#6250cc;width:15px;height:15px}.super-order-control button{min-height:40px}.dhru-action-card{background:#fff;border:1px solid #dde6f1;border-radius:12px;grid-template-columns:minmax(210px,.8fr) minmax(300px,1.2fr);align-items:center;gap:18px;padding:14px 16px;display:grid}.dhru-action-card>div{gap:3px;display:grid}.dhru-action-card small{color:#3269cb;letter-spacing:1.1px;font-size:8px;font-weight:900}.dhru-action-card b{color:#1b314e;font-size:11px}.dhru-action-card span{color:#718196;font-size:9.5px;line-height:1.5}.dhru-action-card form{align-items:stretch;gap:8px;margin:0;display:flex}.dhru-action-card textarea,.dhru-action-card input,.dhru-action-card select{color:#203852;background:#f8fafd;border:1px solid #d7e2ef;border-radius:9px;flex:150px;min-width:0;min-height:38px;padding:9px 10px;font-size:10px}.dhru-action-card textarea{min-height:44px;max-height:100px}.dhru-action-card button{white-space:nowrap;min-height:38px}.provider-route-card{background:#f8fbff;border-color:#cdddf7}.provider-sync-card{background:#f3fcf9;border-color:#bce6da}.provider-sync-card>button{justify-self:end}.admin-dark .order-action-intro{background:linear-gradient(135deg,#142e49,#10253b 70%);border-color:#345575}.admin-dark .order-action-intro h3{color:#f0f6fc}.admin-dark .order-action-intro p{color:#9eb1c6}.admin-dark .ops-detail>.status-form{background:#0d1f32;border-color:#2b455f}.admin-dark .order-terminal-state{background:#102f2d;border-color:#285b50}.admin-dark .order-terminal-state b{color:#8fe6d3}.admin-dark .order-terminal-state p{color:#9dbbb4}.admin-dark .order-terminal-state a{color:#7de0ca}.admin-dark .order-row-action>strong{color:#8eb5ff}.admin-dark .dhru-action-card{background:#0d1f32;border-color:#2b455f}.admin-dark .super-order-control{box-shadow:none;background:linear-gradient(135deg,#211b3f,#102238 70%);border-color:#4c4276}.admin-dark .super-order-control header h3{color:#f5f1ff}.admin-dark .super-order-control header p{color:#afa8c8}.admin-dark .super-order-control header>span{color:#c8bbff;background:#17152d;border-color:#514674}.admin-dark .super-order-control select,.admin-dark .super-order-control textarea{color:#f4f2fb;background:#11152a;border-color:#4a4367}.admin-dark .override-checks label{color:#c0bad3!important}.admin-dark .dhru-action-card b{color:#edf5fd}.admin-dark .dhru-action-card span{color:#9db0c4}.admin-dark .dhru-action-card textarea,.admin-dark .dhru-action-card input,.admin-dark .dhru-action-card select{color:#edf5fd;background:#0a1a2a;border-color:#35516d}.admin-dark .provider-route-card{background:#102740;border-color:#33547b}.admin-dark .provider-sync-card{background:#102f2d;border-color:#285b50}.admin-dark .order-facts b.positive{color:#72dfc2}.admin-dark .order-facts b.negative{color:#ff91a7}@media (width<=980px){.order-action-intro{flex-direction:column;align-items:flex-start;gap:7px}.order-action-intro p{text-align:left;max-width:none}.dhru-action-card{grid-template-columns:1fr}.super-order-control>header{flex-direction:column}.provider-sync-card>button{justify-self:stretch}}@media (width<=640px){.order-terminal-state{grid-template-columns:34px minmax(0,1fr)}.order-terminal-state a{grid-column:1/-1}.dhru-action-card form{flex-direction:column}.super-order-control form{grid-template-columns:1fr}.super-order-control .wide{grid-column:auto}.dhru-action-card textarea,.dhru-action-card input,.dhru-action-card select{flex-basis:auto}}.order-workflow-nav{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0 0 10px;display:grid}.order-workflow-nav button{color:#193450;text-align:left;cursor:pointer;background:#fff;border:1px solid #dbe5f0;border-radius:11px;grid-template-rows:auto auto;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;column-gap:9px;min-height:62px;padding:9px 10px;display:grid;position:relative}.order-workflow-nav button:hover,.order-workflow-nav button.active{background:#f1f6ff;border-color:#7098e5;box-shadow:0 8px 22px #2d5ba717}.order-workflow-nav button>span{color:#3767be;background:#eaf1fd;border-radius:8px;grid-row:1/3;place-items:center;width:28px;height:28px;font-size:8px;font-weight:900;display:grid}.order-workflow-nav button>b{text-overflow:ellipsis;white-space:nowrap;align-self:end;font-size:10.5px;overflow:hidden}.order-workflow-nav button>small{color:#7b899a;text-overflow:ellipsis;white-space:nowrap;align-self:start;font-size:8px;overflow:hidden}.order-workflow-nav button>i{color:#516d8b;background:#edf2f8;border-radius:999px;grid-area:1/3/3;place-items:center;min-width:25px;height:23px;font-size:9px;font-style:normal;font-weight:850;display:grid}.order-workflow-nav button.active>i{color:#fff;background:#376bd4}.order-type-filter{scrollbar-width:none;align-items:center;gap:5px;width:100%;padding-bottom:2px;display:flex;overflow:auto}.order-type-filter::-webkit-scrollbar{display:none}.order-type-filter button{color:#536b86;cursor:pointer;background:#fff;border:1px solid #d8e2ee;border-radius:8px;flex:none;min-height:34px;padding:0 12px;font-size:9.5px;font-weight:800}.order-type-filter button:hover,.order-type-filter button.active{color:#285fc6;background:#edf4ff;border-color:#7299e4}.ops-layout{grid-template-columns:minmax(590px,.95fr) minmax(520px,1.05fr);align-items:start}.ops-list{max-height:calc(100vh - 143px);position:sticky;top:124px;overflow:auto}.order-row{border-top:1px solid #e8eef5;grid-template-columns:18px minmax(0,1fr);align-items:center;display:grid}.order-row>input{margin-left:7px}.order-row>button{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(190px,1.4fr) minmax(105px,.65fr) minmax(115px,.8fr) auto;align-items:center;gap:11px;width:100%;min-width:0;padding:11px 8px!important;display:grid!important}.order-row>button>span{min-width:0}.order-row>button>span:first-child b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.order-row-meta,.order-row-provider{gap:2px;display:grid}.order-row-meta b,.order-row-provider b{color:#2d4664;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px!important}.order-row-meta small,.order-row-provider small{margin:0!important;font-size:8px!important}.ops-detail{padding:16px}.admin-dark .order-workflow-nav button{color:#e8f1fa;background:#102337;border-color:#2c465f}.admin-dark .order-workflow-nav button:hover,.admin-dark .order-workflow-nav button.active{box-shadow:none;background:#17314a;border-color:#537fbf}.admin-dark .order-workflow-nav button>span{color:#91b9ff;background:#1d3d5b}.admin-dark .order-workflow-nav button>small{color:#91a5bc}.admin-dark .order-workflow-nav button>i{color:#acc0d4;background:#20384f}.admin-dark .order-workflow-nav button.active>i{color:#fff;background:#3d70d2}.admin-dark .order-type-filter button{color:#9db0c5;background:#0c1d2f;border-color:#304a64}.admin-dark .order-type-filter button:hover,.admin-dark .order-type-filter button.active{color:#a9c8ff;background:#17314a;border-color:#537fbe}.admin-dark .order-row{border-color:#233a52}.admin-dark .order-row-meta b,.admin-dark .order-row-provider b{color:#dce8f4}@media (width<=1450px){.ops-layout{grid-template-columns:minmax(480px,.85fr) minmax(480px,1.15fr)}.order-row>button{grid-template-columns:minmax(180px,1.3fr) minmax(95px,.65fr) auto}.order-row-provider{display:none}}@media (width<=1100px){.order-workflow-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-layout{grid-template-columns:1fr}.ops-list{max-height:none;position:static}.order-row-provider{display:grid}}@media (width<=650px){.order-workflow-nav{grid-template-columns:1fr}.order-row>button{grid-template-columns:minmax(0,1fr) auto}.order-row-meta,.order-row-provider{display:none}}.quick-order-desk{width:100%;min-width:0;margin:0 0 14px;overflow:hidden;padding:0!important}.quick-order-desk>header{background:linear-gradient(135deg,#f8fbff,#fff);border-bottom:1px solid #dfe8f2;justify-content:space-between;align-items:center;gap:18px;padding:15px 17px;display:flex}.quick-order-desk>header small{color:#336bd1;letter-spacing:1.25px;font-size:8px;font-weight:900}.quick-order-desk>header h2{color:#172f4d;margin:4px 0 2px;font-size:15px}.quick-order-desk>header p{color:#718197;margin:0;font-size:9.5px}.quick-order-legend{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.quick-order-legend span{color:#5c7088;white-space:nowrap;background:#fff;border:1px solid #dce5ef;border-radius:999px;align-items:center;gap:5px;padding:6px 9px;font-size:8.5px;font-weight:750;display:flex}.quick-order-legend i{background:#e5a928;border-radius:999px;width:7px;height:7px}.quick-order-legend i.accepted{background:#3471da}.quick-order-legend i.reply{background:#13a781}.quick-order-scroll{width:100%;min-width:0;overflow-x:auto}.quick-order-head,.quick-order-row{grid-template-columns:40px minmax(190px,1.05fr) minmax(170px,.9fr) minmax(220px,1.15fr) minmax(124px,.55fr);min-width:860px;display:grid}.quick-order-head{color:#6c7d91;letter-spacing:.35px;text-transform:uppercase;background:#f5f8fc;border-bottom:1px solid #e3eaf2;font-size:9px;font-weight:850}.quick-order-head span{padding:9px 11px}.quick-order-row{background:#fff;border-bottom:1px solid #e7edf4;align-items:stretch}.quick-order-row:last-child{border-bottom:0}.quick-order-row:hover{background:#fbfdff}.quick-order-row.is-pending{box-shadow:inset 3px 0 #e5aa2e}.quick-order-row.is-queued,.quick-order-row.is-processing{box-shadow:inset 3px 0 #3d73d5}.quick-order-row.is-review{box-shadow:inset 3px 0 #8a64d7}.quick-order-row>*{border-right:1px solid #edf1f6;min-width:0;padding:11px}.quick-order-row>:last-child{border-right:0}.quick-order-check{place-items:center;display:grid}.quick-order-check input{accent-color:#3269d2;width:15px;height:15px}.quick-order-identity{color:#172f4c;text-align:left;cursor:pointer;background:0 0;border:0;align-content:center;gap:5px;display:grid}.quick-order-identity>span{align-items:center;gap:7px;display:flex}.quick-order-identity>span>b{color:#2463c7;font:800 10.5px/1 var(--font-mono),monospace}.quick-order-identity strong{text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.quick-order-identity small{color:#76869a;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.quick-order-inputs{align-content:center;gap:4px;display:grid}.quick-order-inputs>span{grid-template-columns:minmax(68px,.45fr) minmax(0,1fr);align-items:start;gap:7px;display:grid}.quick-order-inputs b{color:#718096;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.quick-order-inputs code{color:#223b59;font:700 9.5px/1.35 var(--font-mono),monospace;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.quick-order-inputs em{color:#8b98a8;align-self:center;font-size:9px;font-style:normal}.quick-order-reply{align-content:center;gap:5px;display:grid}.quick-order-reply>span{color:#728197;font-size:9px;font-weight:750}.quick-order-reply textarea{resize:vertical;color:#1f3854;width:100%;min-width:0;min-height:56px;max-height:120px;font:500 9.5px/1.45 var(--font-sans),sans-serif;background:#f9fbfd;border:1px solid #d7e1ed;border-radius:9px;padding:8px 9px}.quick-order-reply textarea:focus{border-color:#6f99e7;outline:0;box-shadow:0 0 0 3px #386bcf1a}.quick-order-reply textarea:disabled{color:#96a2af;background:#f1f4f8}.quick-order-actions{flex-direction:column;justify-content:center;gap:6px;display:flex}.quick-order-actions button,.quick-order-desk>footer button{color:#285db8;cursor:pointer;white-space:nowrap;background:#eef5ff;border:1px solid #bcd0ea;border-radius:8px;min-height:32px;padding:7px 9px;font-size:9.5px;font-weight:850}.quick-order-actions button.complete,.quick-order-desk>footer button.complete{color:#087a60;background:#ecfaf6;border-color:#9edacb}.quick-order-actions button.reject,.quick-order-desk>footer button.reject{color:#bd3c52;background:#fff3f5;border-color:#efc9d0}.quick-order-actions button:disabled,.quick-order-desk>footer button:disabled{cursor:not-allowed;opacity:.42}.quick-order-desk>footer{background:#f8fafc;border-top:1px solid #dfe7f0;justify-content:space-between;align-items:center;gap:12px;padding:11px 16px;display:flex}.quick-order-desk>footer>span{color:#63758a;font-size:9px}.quick-order-desk>footer>span b{color:#17375d;font-size:11px}.quick-order-desk>footer>div{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.quick-order-empty{color:#77879a;justify-items:center;gap:4px;padding:28px;display:grid}.quick-order-empty>span{color:#119476;background:#e8f7f2;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.quick-order-empty>b{color:#2a405b;font-size:11px}.quick-order-empty>small{font-size:8.5px}.admin-dark .quick-order-desk>header{background:linear-gradient(135deg,#11283e,#102337);border-color:#2a435d}.admin-dark .quick-order-desk>header h2,.admin-dark .quick-order-empty>b{color:#eef5fc}.admin-dark .quick-order-desk>header p{color:#91a5bc}.admin-dark .quick-order-legend span{color:#a7b9cb;background:#0c1d2f;border-color:#304b66}.admin-dark .quick-order-head{color:#92a7bd;background:#0c1d2f;border-color:#294259}.admin-dark .quick-order-row{background:#102337;border-color:#294159}.admin-dark .quick-order-row:hover{background:#142a40}.admin-dark .quick-order-row>*{border-color:#233a52}.admin-dark .quick-order-identity{color:#edf4fb}.admin-dark .quick-order-identity>span>b{color:#8cb5ff}.admin-dark .quick-order-identity small,.admin-dark .quick-order-inputs b,.admin-dark .quick-order-reply>span{color:#91a5bc}.admin-dark .quick-order-inputs code{color:#dce8f4}.admin-dark .quick-order-reply textarea{color:#edf5fd;background:#0a1a2a;border-color:#35516d}.admin-dark .quick-order-reply textarea:disabled{color:#6f8295;background:#122538}.admin-dark .quick-order-actions button,.admin-dark .quick-order-desk>footer button{color:#9fc0ff;background:#17314a;border-color:#35577a}.admin-dark .quick-order-actions button.complete,.admin-dark .quick-order-desk>footer button.complete{color:#78ddc7;background:#12352f;border-color:#2c6258}.admin-dark .quick-order-actions button.reject,.admin-dark .quick-order-desk>footer button.reject{color:#ff9caf;background:#321f2b;border-color:#6a3d49}.admin-dark .quick-order-desk>footer{background:#0d1f32;border-color:#294159}.admin-dark .quick-order-desk>footer>span{color:#9db0c5}.admin-dark .quick-order-desk>footer>span b{color:#edf4fb}@media (width<=760px){.quick-order-desk>header,.quick-order-desk>footer{flex-direction:column;align-items:flex-start}.quick-order-legend{justify-content:flex-start}.quick-order-desk>footer>div{justify-content:flex-start;width:100%}}.ops-layout{grid-template-columns:minmax(0,1fr)}.ops-detail:not(.is-open){display:none}.order-detail-backdrop{z-index:1190;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:pointer;background:#0816277a;border:0;position:fixed;inset:0}.ops-detail.is-open{z-index:1200;overscroll-behavior:contain;border:1px solid #d8e3ef;width:min(780px,100vw - 300px);min-height:0;max-height:calc(100vh - 94px);position:fixed;top:76px;bottom:18px;right:18px;overflow:hidden auto;box-shadow:0 28px 80px #08192d47}.ops-detail.is-open>.card-head{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff7;border-bottom:1px solid #dfe7f0;margin:-16px -16px 14px;padding:16px;position:sticky;top:-16px}.order-detail-heading-actions{align-items:center;gap:9px;display:flex}.order-detail-close{color:#26466d;cursor:pointer;background:#f5f8fc;border:1px solid #d7e1ec;border-radius:9px;place-items:center;width:34px;height:34px;font-size:20px;line-height:1;display:grid}.order-detail-close:hover{color:#205ecb;background:#edf4ff;border-color:#6f98e4}.admin-dark .order-detail-backdrop{background:#000811a8}.admin-dark .ops-detail.is-open{border-color:#304a64;box-shadow:0 28px 90px #0000008c}.admin-dark .ops-detail.is-open>.card-head{background:#0c1d2ff7;border-color:#2a435c}.admin-dark .order-detail-close{color:#dce9f6;background:#12283d;border-color:#35516d}@media (width<=980px){.ops-detail.is-open{width:calc(100vw - 24px);max-height:calc(100vh - 24px);top:12px;bottom:12px;right:12px}}.ops-toolbar{background:#fff;border:1px solid #dce5ed;border-radius:12px;grid-template-columns:minmax(0,1fr) 230px;gap:12px;max-width:1380px;margin:0 auto 14px;padding:11px;display:grid}.ops-toolbar>.order-type-filter,.ops-toolbar>.bulk-order-action{grid-column:1/-1}.ops-toolbar>.order-search{min-width:0}.filters{flex:520px;gap:5px;display:flex;overflow:auto}.filters button{color:#607286;background:#f1f5f8;border:0;border-radius:8px;align-items:center;gap:6px;padding:8px 10px;font-size:8px;display:inline-flex}.filters button span{min-width:18px;color:inherit;background:#576e8b1f;border-radius:999px;padding:2px 5px;font-size:8px;font-weight:850}.filters button.active span{background:#fff3}.bulk-order-action{border-top:1px solid #e4eaf1;flex:100%;justify-content:flex-end;padding-top:10px;animation:.18s both bulk-order-in}.bulk-refund-option,.order-refund-option{color:var(--admin-muted,#62738a);align-items:center;gap:8px;font-size:9px;font-weight:750;display:flex!important}.bulk-refund-option input,.order-refund-option input{margin:0;width:15px!important;height:15px!important;min-height:0!important}.result-correction{border-top:1px solid #e4eaf1;margin-top:14px;padding-top:14px}.result-correction>h3{margin:0;font-size:12px}.result-correction>p{color:var(--admin-muted,#68798f);margin:0 0 4px;font-size:9px;line-height:1.55}.admin-dark .result-correction{border-color:#294159}@keyframes bulk-order-in{0%{opacity:0;transform:translateY(-3px)}}.filters button.active{color:#fff;background:#245c99}.ops-toolbar form{align-items:center;gap:7px;display:flex}.ops-toolbar form b{white-space:nowrap;font-size:8px}.ops-toolbar select,.ops-toolbar input{border:1px solid #d9e3eb;border-radius:8px;padding:8px;font-size:8px}.ops-toolbar form button,.retry-box button,.refund-box button{color:#fff;background:#2464ae;border:0;border-radius:8px;padding:9px 12px;font-size:8px;font-weight:800}.ops-toolbar button:disabled,.retry-box button:disabled,.refund-box button:disabled{opacity:.45}.order-row{border-top:1px solid #edf1f5;align-items:center;padding-left:8px;display:flex}.order-row.active,.order-row:hover{background:#f0f5ff;border-radius:9px}.order-row>input{width:14px;height:14px}.ops-list .order-row>button{text-align:left;background:0 0;border:0;flex:1;justify-content:space-between;gap:10px;padding:14px 10px;display:flex}.select-all{align-items:center;gap:5px;font-size:8px;display:flex}.retry-box{background:#fff9e9;border:1px solid #ead49c;border-radius:10px;justify-content:space-between;align-items:center;gap:15px;margin-top:15px;padding:13px;display:flex}.retry-box div{gap:4px;display:grid}.retry-box b{font-size:9px}.retry-box span{color:#7c6c4f;font-size:8px}.retry-box button{background:#bd731d}.refund-box{background:#fff5f6;border:1px solid #edc7cc;border-radius:10px;justify-content:space-between;align-items:center;gap:15px;margin-top:10px;padding:13px;display:flex}.refund-box div{gap:4px;display:grid}.refund-box b{color:#9e2f3e;font-size:9px}.refund-box span{color:#7c5860;font-size:8px}.refund-box button{background:#b83246}.order-details-editor{background:#f8fbff;border:1px solid #cfdceb;border-radius:12px;gap:12px;margin-top:14px;padding:16px;display:grid}.order-details-editor header div,.order-details-editor label{gap:5px;display:grid}.order-details-editor header small{color:#71839a;font-size:8px}.order-edit-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.order-edit-fields input,.order-edit-fields select,.order-edit-fields textarea,.order-details-editor>label textarea{color:#19324d;font:inherit;background:#fff;border:1px solid #d4dfeb;border-radius:9px;padding:10px}.order-edit-check{grid-template-columns:auto 1fr;align-items:center;display:flex!important}.cancel-order-box{background:#fff5f6;border:1px solid #edc7cc;border-radius:10px;justify-content:space-between;align-items:center;gap:15px;margin-top:10px;padding:13px;display:flex}.cancel-order-box div{gap:4px;display:grid}.cancel-order-box b{color:#9e2f3e;font-size:9px}.cancel-order-box span{color:#7c5860;font-size:8px}.cancel-order-box button{background:#b83246}.attempts>div span{display:grid}.attempts time{color:#8795a4;font-size:8px}.ops-detail .status-form{display:grid}@media (width<=800px){.ops-toolbar{flex-direction:column;align-items:stretch;display:flex}.ops-toolbar form{flex-wrap:wrap}.ops-toolbar form input{flex:1}.retry-box,.refund-box,.cancel-order-box{flex-direction:column;align-items:flex-start}.order-edit-fields{grid-template-columns:1fr}}.pricing-lab{color:#28213b;background:radial-gradient(circle at 88% 0,#eee8ff,#0000 28%),#f5f4f9;min-height:100vh;padding:36px}.pricing-lab>header,.pricing-lab>section,.pricing-lab>.lab-grid,.lab-notice{max-width:1320px;margin-left:auto;margin-right:auto}.pricing-lab>header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.pricing-lab>header small,.lab-card>header small{color:#7650bd;letter-spacing:1.5px;font-size:9px;font-weight:850}.pricing-lab h1{margin:6px 0;font-size:30px}.pricing-lab>header p{color:#7a7487;margin:0;font-size:11px}.pricing-lab>header a{color:#594183;background:#fff;border:1px solid #ded8e9;border-radius:10px;padding:11px 15px;font-size:10px;text-decoration:none}.lab-metrics{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px;display:grid}.lab-metrics article,.lab-card{background:#fff;border:1px solid #e2ddec;border-radius:15px;box-shadow:0 10px 30px #3a28580d}.lab-metrics article{padding:18px;display:grid}.lab-metrics span{color:#7d758a;font-size:9px}.lab-metrics b{margin:6px 0;font-size:25px}.lab-metrics b.warn{color:#c65a50}.lab-metrics small{color:#9991a4;font-size:8px}.lab-grid{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;display:grid}.lab-card{padding:20px}.lab-card>header{border-bottom:1px solid #eeeaf3;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:15px;display:flex}.lab-card>header>span{color:#7650bd;background:#eee8fa;border-radius:9px;place-items:center;width:32px;height:32px;font-size:9px;font-weight:900;display:grid}.lab-card h2{margin:4px 0 0;font-size:16px}.simulator label{gap:6px;margin:12px 0;font-size:9px;font-weight:750;display:grid}.simulator select{background:#fff;border:1px solid #ddd7e8;border-radius:9px;padding:11px}.segments{background:#f0edf5;border-radius:10px;grid-template-columns:1fr 1fr;gap:5px;padding:4px;display:grid}.segments button{color:#756d80;background:0 0;border:0;border-radius:7px;padding:8px;font-size:8px}.segments button.active{color:#6842ad;background:#fff;box-shadow:0 2px 8px #dcd5e8}.run{color:#fff;background:#7650bd;border:0;border-radius:9px;width:100%;padding:12px;font-size:9px;font-weight:850}.pricing-lab button:disabled,.pricing-lab select:disabled{cursor:not-allowed;opacity:.55}.safety{background:#f3effb;border-radius:9px;gap:4px;margin-top:14px;padding:11px;display:grid}.safety b{color:#6945a8;font-size:9px}.safety span{color:#766d84;font-size:8px}.result-service{justify-content:space-between;display:flex}.result-service b{font-size:13px}.result-service code{color:#7650bd;font-size:9px}.price-stack{margin:13px 0;display:grid}.price-stack span{border-bottom:1px solid #eeeaf2;justify-content:space-between;padding:9px;font-size:9px;display:flex}.price-stack .final{color:#6240a0;background:#f2ecfc;font-weight:800}.price-stack .margin{color:#19805e}.result h3{font-size:10px}.applied{border-bottom:1px solid #eeeaf2;align-items:center;gap:9px;padding:8px;display:flex}.applied>i{background:#eee8fa;border-radius:7px;place-items:center;width:22px;height:22px;font-size:8px;font-style:normal;display:grid}.applied span{flex:1;display:grid}.applied b{font-size:8px}.applied small{color:#8a8196;font-size:7px}.applied strong{font-size:9px}.result-empty{color:#9b93a6;place-items:center;padding:70px 0;display:grid}.result-empty span{font-size:28px}.result-empty p,.empty{font-size:9px}.conflicts{margin-bottom:14px}.conflicts>header{justify-content:space-between}.conflicts>header>b{font-size:20px}.conflicts article{border-bottom:1px solid #eeeaf2;grid-template-columns:250px 1fr;gap:15px;padding:13px;display:grid}.conflicts article>div:first-child{display:grid}.conflicts article strong{font-size:10px}.conflicts article span{color:#887f94;font-size:8px}.conflicts article>div:last-child{gap:7px;display:flex}.conflicts article button{text-align:left;background:#fff;border:1px solid #ded7e9;border-radius:8px;gap:3px;padding:8px;display:grid}.conflicts article button b{font-size:8px}.conflicts article button small{color:#7650bd;font-size:6px}.clean{color:#19805e;font-size:9px}.library{margin-bottom:14px}.library>div{grid-template-columns:1fr 1fr;display:grid}.library article{border-bottom:1px solid #eeeaf2;grid-template-columns:1fr auto auto auto;align-items:center;gap:10px;padding:11px;display:grid}.library article span{display:grid}.library article b{font-size:9px}.library article small,.library article em{color:#887f94;font-size:7px;font-style:normal}.library article strong{font-size:8px}.library article button{color:#6946aa;background:#fff;border:1px solid #ded7e9;border-radius:7px;padding:6px 8px;font-size:7px}.lab-notice{color:#624596;background:#f3effb;border:1px solid #d9cef0;border-radius:10px;margin-bottom:14px;padding:12px 15px;font-size:10px}.lab-notice button{float:right;background:0 0;border:0}.lab-loader{place-items:center;min-height:100vh;display:grid}.lab-loader span{color:#fff;background:#7650bd;border-radius:16px;padding:20px;font-size:20px;font-weight:900}@media (width<=850px){.pricing-lab{padding:20px 12px}.lab-grid{grid-template-columns:1fr}.lab-metrics{grid-template-columns:1fr 1fr}.conflicts article,.library>div{grid-template-columns:1fr}}@media (width<=520px){.pricing-lab>header{align-items:flex-start}.lab-metrics{grid-template-columns:1fr}.conflicts article>div:last-child{flex-wrap:wrap}}.routes-page{color:#172d3d;background:radial-gradient(circle at 85% 0,#dff7f3,#0000 27%),#f3f7f9;min-height:100vh;padding:36px}.routes-page>header,.routes-page>section,.route-notice{max-width:1340px;margin-left:auto;margin-right:auto}.routes-page>header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.routes-page small{font-size:9px}.routes-page>header small,.route-board>header small{color:#0f887b;letter-spacing:1.5px;font-weight:850}.routes-page h1{margin:6px 0;font-size:30px}.routes-page>header p{color:#71818e;margin:0;font-size:11px}.routes-page>header a{color:#24516a;background:#fff;border:1px solid #d8e4e7;border-radius:10px;padding:11px 15px;font-size:10px;text-decoration:none}.route-stats{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px;display:grid}.route-stats article,.route-board{background:#fff;border:1px solid #dce6e9;border-radius:15px;box-shadow:0 10px 30px #183a480d}.route-stats article{padding:18px;display:grid}.route-stats span{color:#70808d;font-size:9px}.route-stats b{margin:6px 0;font-size:25px}.route-stats small{color:#92a0aa}.route-board{overflow:hidden}.route-board>header{border-bottom:1px solid #e8eef0;justify-content:space-between;align-items:center;padding:20px;display:flex}.route-board h2{margin:5px 0 0;font-size:17px}.route-board>header input{border:1px solid #d8e3e6;border-radius:9px;width:270px;padding:10px;font-size:9px}.route-group{border-bottom:1px solid #edf1f2;grid-template-columns:230px 1fr;gap:18px;padding:18px 20px;display:grid}.route-group>.service{align-items:center;gap:11px;display:flex}.service>i{color:#108074;background:#e5f6f2;border-radius:11px;place-items:center;width:38px;height:38px;font-size:10px;font-style:normal;font-weight:900;display:grid}.service span{gap:4px;display:grid}.service b{font-size:11px}.service small{color:#8996a0}.route-flow{gap:9px;display:flex;overflow:auto}.route-node{background:#fbfdfd;border:1px solid #d9e6e7;border-radius:12px;min-width:230px;padding:12px}.route-node.disabled{opacity:.5}.route-node>em{color:#168578;font-size:7px;font-style:normal;font-weight:900;display:block}.route-node>b{margin:6px 0 3px;font-size:10px;display:block}.route-node>span{color:#81909a;font-size:8px}.route-node footer{align-items:center;gap:7px;margin-top:10px;display:flex}.route-node footer strong{font-size:10px}.route-node footer i{color:#16805f;background:#e1f5ed;border-radius:10px;padding:4px 6px;font-size:7px;font-style:normal}.route-actions{flex-wrap:wrap;justify-content:flex-end;gap:4px;margin-left:auto;display:flex}.route-node footer button{color:#28566b;background:#fff;border:1px solid #d3e0e3;border-radius:7px;padding:6px 8px;font-size:8px}.route-node footer button:disabled{opacity:.35;cursor:not-allowed}.route-node footer button.danger{color:#b33f4d}.route-empty{text-align:center;color:#82919c;padding:50px;font-size:10px}.route-pagination{color:#71818e;border-top:1px solid #edf1f2;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;font-size:9px;display:flex}.route-pagination>div{gap:7px;display:flex}.route-pagination button{color:#28566b;background:#fff;border:1px solid #d3e0e3;border-radius:8px;padding:8px 12px;font-size:9px}.route-pagination button:disabled{opacity:.4}.route-notice{color:#176d65;background:#eaf8f5;border:1px solid #c3e6df;border-radius:10px;margin-bottom:13px;padding:12px 15px;font-size:10px}.route-notice button{float:right;background:0 0;border:0}.route-modal{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#07141cbf;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.route-modal>form{background:#fff;border-radius:16px;width:min(620px,100%);max-height:92vh;padding:24px;position:relative;overflow:auto}.route-modal .close{background:0 0;border:0;font-size:22px;position:absolute;top:13px;right:15px}.route-modal>form>small{color:#148477;font-weight:850}.route-modal h2{margin:5px 0;font-size:19px}.route-modal>form>p{color:#788894;font-size:9px}.route-modal .two{grid-template-columns:1fr 1fr;gap:10px;display:grid}.route-modal .three{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.route-pricing-policy{background:#f7faff;border:1px solid #dce6f1;border-radius:12px;margin-top:11px;padding:12px}.route-modal select{color:#173655;background:#fff;border:1px solid #d4dfec;border-radius:9px;width:100%;min-height:43px;padding:0 10px}.route-markup{color:#0b7d67;background:#e9f7f2;border-radius:999px;padding:4px 7px;font-weight:800;font-size:9px!important}.route-modal label{gap:6px;margin:10px 0;font-size:9px;font-weight:700;display:grid}.route-modal input{border:1px solid #d8e3e6;border-radius:9px;padding:10px}.switches{grid-template-columns:1fr 1fr;gap:8px;display:grid}.switches label{border:1px solid #e0e8ea;border-radius:9px;align-items:center;gap:8px;padding:10px;display:flex}.switches input{width:14px;height:14px}.mapping{background:#f5f9f9;border-radius:12px;margin-top:15px;padding:15px}.mapping>header{justify-content:space-between;display:flex}.mapping h3{margin:0;font-size:12px}.mapping label{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;display:grid}.mapping label span{display:grid}.mapping code{color:#72838d;font-size:8px}.mapping i{color:#159184;font-style:normal}.save{color:#fff;background:#137b71;border:0;border-radius:10px;width:100%;margin-top:15px;padding:12px;font-size:10px;font-weight:850}.route-loader{place-items:center;min-height:100vh;display:grid}.route-loader span{color:#fff;background:#137b71;border-radius:16px;padding:20px;font-weight:900}@media (width<=850px){.routes-page{padding:20px 12px}.route-stats{grid-template-columns:1fr 1fr}.route-group{grid-template-columns:1fr}.route-board>header{gap:10px}.route-board>header input{width:45%}}@media (width<=520px){.routes-page>header{align-items:flex-start}.route-stats,.route-modal .two,.route-modal .three,.switches,.mapping label{grid-template-columns:1fr}.mapping label i{display:none}}.provider-sync-fab{z-index:60;color:#244b7b;background:#fff;border:1px solid #ccd9e9;border-radius:12px;padding:13px 17px;font-size:10px;font-weight:800;text-decoration:none;position:fixed;bottom:24px;right:380px;box-shadow:0 12px 32px #0a234129}.provider-sync{background:radial-gradient(circle at 100% 0,#e9f2ff,#0000 28%),#f4f7fb;min-height:100vh;padding:36px}.provider-sync>header,.provider-sync>.app-notice,.provider-sync>.app-card{max-width:1280px;margin-left:auto;margin-right:auto}.provider-sync>header{border-bottom:1px solid #dfe7f0;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:20px;display:flex}.provider-sync header small{color:#2f6dda;letter-spacing:1.5px;font-size:9px;font-weight:800}.provider-sync h1{margin:6px 0;font-size:28px}.provider-sync header p{color:#718095;margin:0;font-size:11px}.provider-sync header a{color:#284b76;background:#fff;border:1px solid #d8e1ec;border-radius:9px;padding:11px 15px;font-size:10px;text-decoration:none}.sync-toolbar{align-items:end;gap:12px;margin-bottom:15px;display:flex}.sync-toolbar label{gap:7px;min-width:280px;font-size:9px;font-weight:800;display:grid}.sync-toolbar select,.sync-table select{background:#fff;border:1px solid #dce4ed;border-radius:9px;padding:10px}.sync-toolbar .import{background:linear-gradient(120deg,#087d68,#16a589);margin-left:auto}.sync-health{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:15px;display:grid}.sync-health>span{background:#f8fbff;border:1px solid #dce6f1;border-radius:10px;gap:5px;min-width:0;padding:12px;display:grid}.sync-health small{color:#74869b;font-size:8px}.sync-health b{color:#1e3c60;font-size:10px}.sync-health em{color:#a45022;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-style:normal;overflow:hidden}.sync-health .ok{background:#eefaf6;border-color:#bfe9dc}.sync-health .warning{background:#fff7eb;border-color:#f1d0a5}.sync-table table{min-width:850px}.sync-table code{color:#2c61d8;font:9px monospace}@media (width<=800px){.provider-sync{padding:18px 12px}.sync-toolbar{flex-direction:column;align-items:stretch}.sync-toolbar label{min-width:0}.sync-toolbar .import{margin-left:0}.provider-sync-fab{display:none}.sync-health{grid-template-columns:1fr 1fr}}.mode-switch{background:#f5f8fc;border:1px solid #dce4ed;border-radius:10px;margin-left:auto;padding:3px;display:flex}.mode-switch button{color:#66809d;background:0 0;border:0;border-radius:7px;padding:9px 12px;font-size:10px;font-weight:800}.mode-switch button.active{color:#155fca;background:#fff;box-shadow:0 2px 8px #1f4a7d1f}.import-settings{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:15px;display:flex}.sync-scope{background:#f7faff;border:1px solid #cfdae8;border-radius:10px;flex:1 0 100%;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:10px 12px;display:flex}.sync-scope>span{gap:3px;min-width:0;display:grid}.sync-scope small{color:#59718d;letter-spacing:1px;font-size:8px;font-weight:900}.sync-scope b{color:#173755;font-size:11px}.sync-scope em{color:#71849a;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-style:normal;overflow:hidden}.sync-scope>div{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.sync-scope button{color:#285483;cursor:pointer;background:#fff;border:1px solid #cfdbea;border-radius:8px;min-height:33px;padding:0 10px;font-size:9px;font-weight:850}.sync-scope button:disabled{cursor:not-allowed;opacity:.45}.import-settings label{gap:6px;min-width:130px;font-size:9px;font-weight:800;display:grid}.import-settings select,.import-settings input,.catalog-search{background:#fff;border:1px solid #dce4ed;border-radius:9px;padding:10px}.import-settings p{color:#62758c;font-size:11px}.import-settings .import{background:linear-gradient(120deg,#087d68,#16a589);margin-left:auto}.sync-table tr.selected{background:#f0fbf8}.catalog-search{min-width:260px}.sync-catalog-tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.sync-catalog-tools select,.sync-catalog-tools button{color:#294e7c;background:#fff;border:1px solid #dce4ed;border-radius:8px;min-height:36px;padding:0 10px;font-size:9px;font-weight:800}.sync-catalog-tools button{cursor:pointer}.sync-catalog-tools button:disabled{opacity:.45;cursor:not-allowed}@media (width<=800px){.mode-switch{margin-left:0}.import-settings{flex-direction:column;align-items:stretch}.import-settings .import{margin-left:0}.sync-scope{flex-direction:column;align-items:stretch}.sync-scope>div{justify-content:stretch}.sync-scope button{flex:1}.catalog-search{min-width:0}.sync-catalog-tools{justify-content:stretch;width:100%}.sync-catalog-tools>*{flex:150px}}.metadata-description{color:#6b7d91;max-width:560px;margin-top:5px;font-size:10px;line-height:1.45;display:block}.metadata-flags{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.metadata-flags span{color:#2d63b6;background:#edf4ff;border-radius:999px;padding:3px 7px;font-size:8px;font-weight:800}.sync-pagination{border-top:1px solid #e4eaf2;justify-content:center;align-items:center;gap:12px;padding:18px 12px;display:flex}.sync-pagination button{color:#294e7c;background:#fff;border:1px solid #d5dfeb;border-radius:9px;padding:8px 12px;font-size:10px;font-weight:800}.sync-pagination button:disabled{cursor:not-allowed;opacity:.45}.sync-pagination span{color:#61758f;font-size:10px;font-weight:800}.import-settings .sync-check{background:#f8fbff;border:1px solid #dce6f1;border-radius:9px;align-items:center;gap:8px;min-height:40px;padding:8px 11px;display:flex}.import-settings .sync-check input{accent-color:#168976;width:16px;height:16px;margin:0}.import-settings .schema-refresh{color:#087663;background:#edf9f6;border:1px solid #9ed5c8;border-radius:9px;padding:10px 13px;font-weight:850}.import-settings .schema-refresh:disabled{cursor:not-allowed;opacity:.5}.providers-fab{z-index:60;color:#fff;background:#6d4cc7;border-radius:12px;padding:13px 17px;font-size:10px;font-weight:800;text-decoration:none;position:fixed;bottom:24px;right:985px;box-shadow:0 12px 30px #6d4cc73d}.providers-page{color:#14263d;background:radial-gradient(circle at 100% 0,#eee8ff,#0000 30%),#f4f7fb;min-height:100vh;padding:36px}.providers-page>header,.providers-page>.app-notice,.provider-metrics,.providers-layout{max-width:1400px;margin-left:auto;margin-right:auto}.providers-page>header{border-bottom:1px solid #dfe7f0;justify-content:space-between;align-items:center;margin-bottom:18px;padding-bottom:20px;display:flex}.providers-page header small{color:#6d4cc7;letter-spacing:1.5px;font-size:9px;font-weight:800}.providers-page h1{margin:6px 0;font-size:28px}.providers-page header p{color:#718095;margin:0;font-size:11px}.providers-page header a{color:#284b76;background:#fff;border:1px solid #d8e1ec;border-radius:9px;padding:11px 15px;font-size:10px;text-decoration:none}.provider-metrics{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px;display:grid}.provider-metrics article{background:#fff;border:1px solid #e0e7f0;border-radius:13px;padding:17px 19px}.provider-metrics span{color:#7d8999;font-size:9px;display:block}.provider-metrics b{margin-top:8px;font-size:20px;display:block}.providers-layout{grid-template-columns:minmax(0,1fr) 340px;gap:14px;display:grid}.provider-list article{border-top:1px solid #edf1f5;grid-template-columns:18px auto minmax(220px,1fr) auto auto auto auto;align-items:center;gap:12px;padding:14px 2px;display:grid}.provider-row-check{accent-color:#356de8;width:15px;height:15px;margin:0}.provider-list-actions{align-items:center;gap:9px;display:flex}.provider-select-all{color:#667a91;align-items:center;gap:7px;font-size:9px;font-weight:750;display:inline-flex}.provider-select-all input{accent-color:#356de8;width:15px;height:15px;margin:0}.provider-bulk-bar{color:#8f3042;background:#fff5f6;border:1px solid #f0cbd2;border-radius:11px;align-items:center;gap:10px;margin:0 0 12px;padding:10px 12px;display:flex}.provider-bulk-bar strong{white-space:nowrap;font-size:10px}.provider-bulk-bar span{color:#866472;flex:1;min-width:0;font-size:9px}.provider-bulk-bar button{color:#fff;background:#c43d55;border:1px solid #dd7d8d;border-radius:8px;min-height:34px;padding:0 11px;font-size:9px;font-weight:800}.provider-bulk-bar button.clear{color:#58708d;background:#fff;border-color:#d9e1eb}.provider-list article>i{background:#d4a02d;border-radius:50%;width:9px;height:9px}.provider-list article>i.active{background:#18b887}.provider-list article>i.degraded{background:#dc4960}.provider-list b,.provider-list span,.provider-list small{display:block}.provider-list b{font-size:11px}.provider-list span,.provider-list small{color:#8190a3;margin-top:3px;font-size:8px}.provider-list small.sync-error{color:#c53f55;font-weight:700}.provider-list em{color:#718095;font-size:8px;font-style:normal}.provider-list button{color:#365d91;background:#fff;border:1px solid #d9e1eb;border-radius:8px;padding:8px;font-size:8px}.provider-list button:disabled{opacity:.45}.provider-list button.danger{color:#b33f4d}.provider-list .provider-create-toggle{color:#fff;background:linear-gradient(135deg,#3b73e9,#315dc9);border-color:#315fc6;padding:9px 12px;font-weight:750;box-shadow:0 8px 20px #315fc62e}.provider-form label,.provider-modal label{gap:6px;margin:10px 0;font-size:9px;font-weight:700;display:grid}.provider-form input,.provider-form select,.provider-modal input,.provider-modal select{background:#fff;border:1px solid #dce4ed;border-radius:9px;padding:10px}.secure-note{color:#5d4b8d;background:#f0ecff;border-radius:9px;gap:4px;margin:12px 0;padding:12px;font-size:8px;display:grid}.provider-modal{z-index:100;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#050a16bf;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.provider-modal form{width:min(520px,100%);position:relative}.provider-modal .close{background:0 0;border:0;font-size:22px;position:absolute;top:12px;right:14px}.provider-modal h2{margin:5px 0 14px}.provider-modal p{color:#7b899b;font-size:9px}.provider-modal hr{border:0;border-top:1px solid #e5eaf0;margin:16px 0}.two{grid-template-columns:1fr 1fr;gap:9px;display:grid}@media (width<=1500px){.providers-fab{display:none}.providers-layout{grid-template-columns:1fr}.provider-metrics{grid-template-columns:1fr 1fr}.provider-list article{grid-template-columns:18px auto minmax(180px,1fr) auto auto auto auto}}@media (width<=1100px){.provider-list article{grid-template-columns:18px auto minmax(180px,1fr) auto auto auto}.provider-list article>em{display:none}}@media (width<=700px){.providers-page{padding:18px 10px}.providers-page header p{display:none}.provider-list article{grid-template-columns:18px auto minmax(0,1fr)}.provider-list article>em,.provider-list article>button{grid-column:3}.provider-list-actions{flex-direction:column;align-items:flex-end}.provider-bulk-bar{flex-direction:column;align-items:stretch}.two{grid-template-columns:1fr}}.reports-fab{z-index:60;color:#244b7b;background:#fff;border:1px solid #ccd9e9;border-radius:12px;padding:13px 17px;font-size:10px;font-weight:800;text-decoration:none;position:fixed;bottom:24px;right:610px;box-shadow:0 12px 32px #0a234129}.reports-page{background:radial-gradient(circle at 100% 0,#e9f2ff,#0000 28%),#f4f7fb;min-height:100vh;padding:36px}.reports-page>header,.reports-page>section,.report-grid{max-width:1280px;margin-left:auto;margin-right:auto}.reports-page>header{border-bottom:1px solid #dfe7f0;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:20px;display:flex}.reports-page header small{color:#2f6dda;letter-spacing:1.5px;font-size:9px;font-weight:800}.reports-page h1{margin:6px 0;font-size:28px}.reports-page header p{color:#718095;margin:0;font-size:11px}.reports-page header>div:last-child{gap:8px;display:flex}.reports-page header select,.reports-page header a{color:#284b76;background:#fff;border:1px solid #d8e1ec;border-radius:9px;padding:11px 14px;font-size:10px;text-decoration:none}.reports-page header .report-export{color:#fff;cursor:pointer;background:#286ce2;border:1px solid #286ce2;border-radius:9px;padding:11px 14px;font-size:10px;font-weight:800}.report-actions{background:#fff;border:1px solid #dce6f2;border-radius:14px;justify-content:flex-end;align-items:end;gap:10px;margin-bottom:14px;padding:12px 14px;display:flex}.report-actions label{color:#52657c;gap:5px;font-size:10px;font-weight:800;display:grid}.report-actions select,.report-actions .report-export{min-height:40px;font:inherit;border-radius:9px;padding:10px 14px}.report-actions select{color:#173557;background:#f8fbff;border:1px solid #d2deec;min-width:170px}.report-actions .report-export{color:#fff;cursor:pointer;background:#286ce2;border:1px solid #286ce2;font-weight:800}.admin-theme-dark .report-actions{background:#122a40;border-color:#294663}.admin-theme-dark .report-actions label{color:#a9bdd1}.admin-theme-dark .report-actions select{color:#eef6ff;background:#0e2336;border-color:#35536e}.report-stats{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:15px;display:grid}.report-stats article{background:#fff;border:1px solid #e0e7f0;border-radius:14px;padding:20px}.report-stats span,.report-stats small{color:#8190a2;font-size:9px;display:block}.report-stats b{margin:10px 0 6px;font-size:23px;display:block}.bars{align-items:end;gap:5px;height:220px;padding-top:15px;display:flex}.bars>div{flex-direction:column;flex:1;justify-content:end;align-items:center;gap:7px;height:100%;display:flex}.bars span{background:linear-gradient(#2f72e5,#45d8c6);border-radius:5px 5px 2px 2px;width:80%;min-width:4px}.bars small{color:#8794a4;white-space:nowrap;font-size:7px}.report-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:15px;display:grid}.report-grid>*,.reports-page>*{min-width:0;max-width:100%}.report-grid .responsive-table{max-width:100%;overflow-x:auto}.wallet-report{margin-top:15px}@media (width<=850px){.reports-page{padding:18px 12px}.report-stats{grid-template-columns:1fr 1fr}.report-grid{grid-template-columns:1fr}.bars small,.reports-fab{display:none}}@media (width<=520px){.reports-page>header{align-items:flex-start;gap:12px}.reports-page header>div:last-child{flex-direction:column}.report-stats{grid-template-columns:1fr}}.settings-fab{z-index:60;color:#fff;background:#3c526f;border-radius:12px;padding:13px 17px;font-size:10px;font-weight:800;text-decoration:none;position:fixed;bottom:24px;right:1200px;box-shadow:0 12px 30px #1f355038}.system-settings-page{color:#14263d;background:radial-gradient(circle at 100% 0,#e5edf7,#0000 30%),#f4f7fb;min-height:100vh;padding:36px}.system-settings-page>header,.system-settings-page>.app-notice,.system-settings-page>form{max-width:1220px;margin-inline:auto}.system-settings-page>header{border-bottom:1px solid #dfe7f0;justify-content:space-between;align-items:center;margin-bottom:18px;padding-bottom:20px;display:flex}.system-settings-page header small,.system-settings-page .card-head small{color:#3c6bd2;letter-spacing:1.45px;font-size:9px;font-weight:850}.system-settings-page h1{margin:6px 0;font-size:28px}.system-settings-page header p{color:#718095;margin:0;font-size:11px}.system-settings-page header a{color:#284b76;background:#fff;border:1px solid #d8e1ec;border-radius:9px;padding:11px 15px;font-size:10px;text-decoration:none}.settings-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.system-settings-page .app-card{padding:22px}.settings-columns label,.settings-seo-grid label{color:#31445c;gap:7px;margin:12px 0;font-size:10px;font-weight:750;display:grid}.settings-columns label>small,.settings-seo-grid label>small{color:#7f8da0;font-size:8.5px;font-weight:550;line-height:1.55}.settings-columns :is(input,select,textarea),.settings-seo-grid :is(input,textarea){color:#16283f;width:100%;font:inherit;background:#fbfcfe;border:1px solid #d7e1ed;border-radius:10px;outline:none;padding:11px 12px}.settings-columns textarea,.settings-seo-grid textarea{resize:vertical}.settings-columns :is(input,select,textarea):focus,.settings-seo-grid :is(input,textarea):focus{border-color:#7ba1eb;box-shadow:0 0 0 3px #386cdc1a}.settings-columns .two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.settings-columns input[type=color]{cursor:pointer;min-height:45px;padding:5px}.brand-live-preview{grid-template-columns:1fr 1fr;gap:9px;margin:4px 0 18px;display:grid}.brand-live-preview>div{border:1px solid #dce5ef;border-radius:13px;place-items:center;min-width:0;min-height:118px;padding:19px 15px 24px;display:grid;position:relative;overflow:hidden}.brand-live-preview>div.light{color:#10223a;background:#f7f9fc}.brand-live-preview>div.dark{color:#fff;background:#0d223a;border-color:#263e5b}.brand-live-preview img{object-fit:contain;width:min(100%,330px);height:66px;display:block}.brand-live-preview b{letter-spacing:1.5px;font-size:16px}.brand-live-preview small{color:#8494a8;letter-spacing:1px;font-size:7px;font-weight:850;position:absolute;bottom:7px;right:9px}.brand-live-preview .dark small{color:#7189a5}.brand-upload{color:#2f61bd;cursor:pointer;background:#f1f6fd;border:1px solid #cbd9eb;border-radius:9px;align-items:center;gap:8px;width:max-content;max-width:100%;padding:9px 12px;font-size:9px;font-weight:800;display:inline-flex;position:relative;overflow:hidden}.brand-upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.domain-preview{color:#fff;background:linear-gradient(135deg,#102b4b,#163960);border:1px solid #203e60;border-radius:12px;gap:5px;margin-top:20px;padding:16px;display:grid}.domain-preview span{color:#7fb4ea;font-size:8px}.domain-preview b{font-size:13px}.domain-preview small{color:#91a8c1;font-size:8px}.settings-seo-card{margin-top:16px}.settings-seo-grid{grid-template-columns:.9fr 1.1fr;gap:15px;display:grid}.settings-search-preview{border-left:3px solid var(--preview-accent,#20d7c2);background:#f6f9fd;border-radius:0 11px 11px 0;gap:4px;margin-top:13px;padding:14px 16px;display:grid}.settings-search-preview small{color:#4c748d;font-size:8px}.settings-search-preview b{color:var(--preview-primary,#2764ff);font-size:15px}.settings-search-preview span{color:#75859a;font-size:9px}.behavior{margin-top:16px}.behavior .card-head>span{color:#8090a2;font-size:8px}.setting-toggle{border-top:1px solid #edf1f5;align-items:center;gap:15px;padding:15px 2px;display:flex}.setting-toggle div{flex:1}.setting-toggle b,.setting-toggle span{display:block}.setting-toggle b{font-size:10px}.setting-toggle span{color:#8190a2;margin-top:4px;font-size:8px}.setting-toggle input{opacity:0;position:absolute}.setting-toggle>i{background:#ccd5df;border-radius:20px;width:38px;height:21px;position:relative}.setting-toggle>i:after{content:"";background:#fff;border-radius:50%;width:15px;height:15px;transition:all .2s;position:absolute;top:3px;left:3px}.setting-toggle input:checked+i{background:#13a980}.setting-toggle input:checked+i:after{left:20px}.setting-toggle.danger input:checked+i{background:#d74b61}.settings-save{z-index:15;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border:1px solid #dfe6ef;border-radius:12px;justify-content:space-between;align-items:center;margin-top:16px;padding:18px 20px;display:flex;position:sticky;bottom:14px;box-shadow:0 16px 44px #122b4a1f}.settings-save b,.settings-save span{display:block}.settings-save b{font-size:10px}.settings-save span{color:#8190a2;margin-top:4px;font-size:8px}.settings-save button:disabled{opacity:.48;cursor:not-allowed}.settings-dirty{font-weight:800;color:#b76b13!important}.admin-dark .brand-live-preview>div.light{background:#f2f5f9;border-color:#314b65}.admin-dark .system-settings-page .settings-columns label,.admin-dark .system-settings-page .settings-seo-grid label{color:#dbe6f2}.admin-dark .system-settings-page :is(input,select,textarea){color:#e7eef7;background:#0a1b2d;border-color:#304b66}.admin-dark .brand-upload{color:#82afff;background:#132b43;border-color:#355673}.admin-dark .settings-search-preview{background:#0c1d30}.admin-dark .settings-search-preview span{color:#95a9bf}@media (width<=1250px){.settings-fab{display:none}}@media (width<=850px){.settings-columns,.settings-seo-grid{grid-template-columns:1fr}}@media (width<=750px){.system-settings-page{padding:18px 10px}.system-settings-page header p{display:none}.brand-live-preview{grid-template-columns:1fr}.settings-save{flex-direction:column;align-items:stretch;gap:14px}}.staff-fab{z-index:60;color:#fff;background:#a13f64;border-radius:12px;padding:13px 17px;font-size:10px;font-weight:800;text-decoration:none;position:fixed;bottom:24px;right:1095px;box-shadow:0 12px 30px #a13f6438}.staff-page{color:#14263d;background:radial-gradient(circle at 100% 0,#fbe8ef,#0000 30%),#f4f7fb;min-height:100vh;padding:36px}.staff-page>header,.staff-page>.app-notice,.staff-metrics,.staff-layout{max-width:1400px;margin-left:auto;margin-right:auto}.staff-page>header{border-bottom:1px solid #dfe7f0;justify-content:space-between;align-items:center;margin-bottom:18px;padding-bottom:20px;display:flex}.staff-page header small{color:#a13f64;letter-spacing:1.5px;font-size:9px;font-weight:800}.staff-page h1{margin:6px 0;font-size:28px}.staff-page header p{color:#718095;margin:0;font-size:11px}.staff-page header a{color:#284b76;background:#fff;border:1px solid #d8e1ec;border-radius:9px;padding:11px 15px;font-size:10px;text-decoration:none}.staff-metrics{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px;display:grid}.staff-metrics article{background:#fff;border:1px solid #e0e7f0;border-radius:13px;padding:17px 19px}.staff-metrics span{color:#7d8999;font-size:9px;display:block}.staff-metrics b{margin-top:8px;font-size:20px;display:block}.staff-layout{grid-template-columns:minmax(0,1fr) 340px;gap:14px;display:grid}.staff-list article{border-top:1px solid #edf1f5;grid-template-columns:auto 1fr auto auto auto auto auto;align-items:center;gap:10px;padding:14px 2px;display:grid}.staff-list article>span{color:#943d5f;background:#f5e8ed;border-radius:10px;place-items:center;width:35px;height:35px;font-size:10px;font-weight:800;display:grid}.staff-list b,.staff-list small{display:block}.staff-list b{font-size:10px}.staff-list small{color:#8190a3;margin-top:4px;font-size:8px}.staff-list em,.staff-list i{border-radius:20px;padding:5px 8px;font-size:8px;font-style:normal}.staff-list .role{color:#6545a3;background:#eee9fa}.staff-list i{background:#edf1f5}.staff-list i.active{color:#07825f;background:#e1f7ef}.staff-list strong{color:#718095;font-size:8px}.staff-list button{color:#365d91;background:#fff;border:1px solid #d9e1eb;border-radius:8px;padding:7px;font-size:8px}.staff-list button.danger{color:#b82f4b;background:#fff7f8;border-color:#f2c7cf}.staff-form label,.staff-modal label{gap:6px;margin:10px 0;font-size:9px;font-weight:700;display:grid}.staff-form input,.staff-form select,.staff-modal select,.staff-modal input{background:#fff;border:1px solid #dce4ed;border-radius:9px;padding:10px}.staff-note{color:#75485a;background:#f9eaf0;border-radius:9px;gap:4px;margin:12px 0;padding:12px;font-size:8px;display:grid}.staff-modal{z-index:100;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#050a16bf;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.staff-modal form{width:min(460px,100%);position:relative}.staff-modal .close{background:0 0;border:0;font-size:22px;position:absolute;top:12px;right:14px}.staff-modal h2{margin:5px 0 14px}.staff-modal p{color:#7c8999;font-size:9px;line-height:1.5}@media (width<=1150px){.staff-fab{display:none}.staff-layout{grid-template-columns:1fr}.staff-metrics{grid-template-columns:1fr 1fr}}@media (width<=800px){.staff-page{padding:18px 10px}.staff-page header p{display:none}.staff-list article{grid-template-columns:auto 1fr}.staff-list article>:not(span):not(div){grid-column:2}.staff-metrics{grid-template-columns:1fr 1fr}}.health-fab{z-index:60;color:#244b7b;background:#fff;border:1px solid #ccd9e9;border-radius:12px;padding:13px 17px;font-size:10px;font-weight:800;text-decoration:none;position:fixed;bottom:24px;right:490px;box-shadow:0 12px 32px #0a234129}.health-page{background:radial-gradient(circle at 100% 0,#e9f2ff,#0000 28%),#f4f7fb;min-height:100vh;padding:36px}.health-page>header,.health-page>.app-notice,.health-page>section,.health-grid{max-width:1280px;margin-left:auto;margin-right:auto}.health-page>header{border-bottom:1px solid #dfe7f0;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:20px;display:flex}.health-page header small{color:#2f6dda;letter-spacing:1.5px;font-size:9px;font-weight:800}.health-page h1{margin:6px 0;font-size:28px}.health-page header p{color:#718095;margin:0;font-size:11px}.health-page header a{color:#284b76;background:#fff;border:1px solid #d8e1ec;border-radius:9px;padding:11px 15px;font-size:10px;text-decoration:none}.health-actions{gap:8px;display:flex}.health-actions button,.jobs .card-head>a{color:#28507f;background:#fff;border:1px solid #d8e1ec;border-radius:9px;padding:10px 13px;font-size:9px;font-weight:800;text-decoration:none}.health-stats{grid-template-columns:repeat(5,1fr);gap:12px;margin-bottom:15px;display:grid}.health-stats article{background:#fff;border:1px solid #e0e7f0;border-radius:14px;padding:20px}.health-stats span{color:#8090a2;font-size:9px;display:block}.health-stats b{margin-top:10px;font-size:24px;display:block}.health-stats b.danger{color:#c63750}.health-warning{color:#9f2840;background:#fff3f5;border:1px solid #f0bcc5;border-radius:12px;align-items:center;gap:12px;margin-bottom:15px;padding:14px 18px;display:flex!important}.health-warning b{font-size:11px}.health-warning span{font-size:9px}.health-grid{grid-template-columns:1.4fr .6fr;gap:15px;margin-bottom:15px;display:grid}.health-row,.queue-row{border-top:1px solid #edf1f5;align-items:center;gap:10px;padding:12px;display:flex}.health-row i{background:#e5a42d;border-radius:50%;width:8px;height:8px}.health-row i.active{background:#1bc08c}.health-row i.degraded{background:#e04e64}.health-row span{flex:1}.health-row b,.health-row small{font-size:10px;display:block}.health-row small{color:#8390a2;margin-top:4px;font-size:8px}.health-row em{font-size:8px;font-style:normal}.queue-row{justify-content:space-between}.jobs-note{color:#60748d;background:#f3f7fc;border-radius:9px;padding:11px;font-size:9px}.job-card{border-top:1px solid #edf1f5;grid-template-columns:1.2fr .7fr 1fr .8fr auto;align-items:center;gap:13px;padding:14px 10px;display:grid}.job-card>div b,.job-card>div small,.job-card>span b,.job-card>span small{display:block}.job-card b,.jobs b,.jobs small{font-size:10px}.job-card small,.jobs small{color:#8491a2;margin-bottom:4px;font-size:8px}.job-card code{color:#315f9e;font:9px monospace}.job-card>i{color:#087d60;background:#def7ee;border-radius:20px;padding:6px 9px;font-size:8px;font-style:normal;font-weight:800}.job-card.unhealthy>i{color:#ae2941;background:#ffe3e7}.job-card>p,.job-card>form{grid-column:1/-1}.job-card>p{color:#a52a40;background:#fff1f3;border-radius:7px;margin:0;padding:8px;font-size:8px}.jobs form{border-top:1px solid #edf1f5;grid-template-columns:1.4fr auto auto;align-items:end;gap:12px;padding:13px 0 0;display:grid}.jobs label{gap:5px;font-size:8px;font-weight:700;display:grid}.jobs input{border:1px solid #dce4ed;border-radius:8px;padding:9px}.jobs .job-switch{align-items:center;padding-bottom:9px;display:flex}.jobs .job-switch input{width:auto}.jobs form>button{color:#fff;background:#255fc7;border:0;border-radius:8px;padding:10px 15px;font-size:9px;font-weight:800}.jobs form>button:disabled,.jobs input:disabled,.health-actions button:disabled{cursor:not-allowed;opacity:.55}.health-empty{color:#7e8c9f;font-size:10px}@media (width<=1000px){.health-stats{grid-template-columns:repeat(3,1fr)}}@media (width<=850px){.health-page{padding:18px 12px}.health-stats{grid-template-columns:1fr 1fr}.health-grid,.jobs form{grid-template-columns:1fr}.job-card{grid-template-columns:1fr 1fr}.job-card>div,.job-card>p,.job-card>form{grid-column:1/-1}.health-actions{flex-direction:column}.health-fab{display:none}}.support-ops{color:#18303e;background:radial-gradient(circle at 90% 0,#e4f3fa,#0000 28%),#f3f7f9;min-height:100vh;padding:36px}.support-ops>header,.support-ops>section,.support-workspace,.support-notice{max-width:1380px;margin-left:auto;margin-right:auto}.support-ops>header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.support-ops>header small,.support-card>header small{color:#25789d;letter-spacing:1.5px;font-size:9px;font-weight:850}.support-ops h1{margin:6px 0;font-size:30px}.support-ops>header p{color:#71818b;margin:0;font-size:11px}.support-ops>header a{color:#28566e;background:#fff;border:1px solid #d7e3e9;border-radius:10px;padding:11px 15px;font-size:10px;text-decoration:none}.support-metrics{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px;display:grid}.support-metrics article,.support-card{background:#fff;border:1px solid #dce6eb;border-radius:15px;box-shadow:0 10px 30px #193d4e0d}.support-metrics article{padding:18px;display:grid}.support-metrics span{color:#72818a;font-size:9px}.support-metrics b{margin:6px 0;font-size:25px}.support-metrics b.warn{color:#ca554b}.support-metrics small{color:#92a0a7;font-size:8px}.support-workspace{grid-template-columns:430px minmax(0,1fr);gap:14px;display:grid}.support-card{overflow:hidden}.support-card>header{border-bottom:1px solid #e9eff2;justify-content:space-between;align-items:center;padding:18px;display:flex}.support-card h2{margin:5px 0;font-size:16px}.queue>header input{border:1px solid #d7e3e8;border-radius:8px;width:190px;padding:8px;font-size:8px}.queue-filters{gap:5px;padding:10px;display:flex;overflow:auto}.queue-filters button{background:#eef3f5;border:0;border-radius:7px;padding:7px 8px;font-size:7px}.queue-filters button.active{color:#fff;background:#277a9e}.queue-list>button{text-align:left;background:#fff;border:0;border-top:1px solid #edf2f4;grid-template-columns:auto 1fr auto;gap:10px;width:100%;padding:13px;display:grid;position:relative}.queue-list>button.selected{background:#edf7fb}.queue-list>button>i{background:#9ba9af;border-radius:5px;width:5px;height:100%}.queue-list>button.p-urgent>i{background:#cf4c46}.queue-list>button.p-high>i{background:#e49337}.queue-list>button>span,.queue-list>button>strong{gap:4px;display:grid}.queue-list b{font-size:9px}.queue-list small,.queue-list em{color:#85939a;font-size:7px;font-style:normal}.queue-list strong{text-align:right}.queue-list strong label{text-transform:uppercase;color:#28799c;font-size:7px}.thread>header p{color:#7c8b92;margin:0;font-size:8px}.state{color:#28799c;background:#e7f2f6;border-radius:15px;padding:6px 9px;font-size:8px;font-style:normal}.ticket-controls{background:#f7fafb;grid-template-columns:1fr 1fr 1fr auto;gap:8px;padding:12px 17px;display:grid}.ticket-controls label{gap:4px;font-size:8px;display:grid}.ticket-controls select{background:#fff;border:1px solid #d8e3e7;border-radius:7px;padding:7px;font-size:8px}.ticket-controls .assign{align-items:center;display:flex}.ticket-controls button,.compose button{color:#fff;background:#28799c;border:0;border-radius:8px;padding:8px 12px;font-size:8px}.thread-messages{background:#f9fbfc;height:430px;padding:18px;overflow:auto}.thread-messages article{background:#fff;border:1px solid #e0e8eb;border-radius:12px;max-width:76%;margin-bottom:10px;padding:11px 13px}.thread-messages article.staff{background:#eaf6fa;border-color:#cce5ef;margin-left:auto}.thread-messages article.internal{background:#fff6dc;border-color:#ead9a7;margin-left:auto}.thread-messages article header{justify-content:space-between;gap:15px;display:flex}.thread-messages article b{font-size:8px}.thread-messages article small{color:#89969c;font-size:7px}.thread-messages article p{white-space:pre-wrap;font-size:9px;line-height:1.6}.compose{padding:14px}.compose textarea{box-sizing:border-box;resize:vertical;border:1px solid #d7e2e7;border-radius:9px;width:100%;min-height:85px;padding:10px}.compose>div{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.compose label{color:#756a4e;font-size:8px}.thread-empty{color:#87959c;place-items:center;padding:180px 20px;display:grid}.thread-empty span{font-size:30px}.thread-empty h2{font-size:15px}.thread-empty p{font-size:9px}.support-notice{color:#286783;background:#eaf6fb;border:1px solid #c6e0eb;border-radius:10px;margin-bottom:14px;padding:12px 15px;font-size:10px}.support-notice button{float:right;background:0 0;border:0}.support-loader{place-items:center;min-height:100vh;display:grid}.support-loader span{color:#fff;background:#28799c;border-radius:16px;padding:20px;font-weight:900}@media (width<=900px){.support-ops{padding:20px 12px}.support-workspace{grid-template-columns:1fr}.support-metrics{grid-template-columns:1fr 1fr}.thread-messages{height:360px}}@media (width<=560px){.support-ops>header{align-items:flex-start}.support-metrics{grid-template-columns:1fr}.ticket-controls{grid-template-columns:1fr 1fr}.thread-messages article{max-width:90%}}.api-docs-fab{z-index:60;color:#244b7b;background:#fff;border:1px solid #ccd9e9;border-radius:12px;padding:13px 17px;font-size:10px;font-weight:800;text-decoration:none;position:fixed;bottom:24px;right:250px;box-shadow:0 12px 32px #0a234129}.docs-page{background:radial-gradient(circle at 100% 0,#e9f2ff,#0000 28%),#f4f7fb;min-height:100vh;padding:36px}.docs-page>header,.docs-page>section,.docs-layout{max-width:1180px;margin-left:auto;margin-right:auto}.docs-page>header{border-bottom:1px solid #dfe7f0;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:20px;display:flex}.docs-page header small{color:#2f6dda;letter-spacing:1.5px;font-size:9px;font-weight:800}.docs-page h1{margin:6px 0;font-size:28px}.docs-page header p{color:#718095;margin:0;font-size:11px}.docs-page header a{color:#284b76;background:#fff;border:1px solid #d8e1ec;border-radius:9px;padding:11px 15px;font-size:10px;text-decoration:none}.docs-hero{background:#dfe7f0;border:1px solid #dfe7f0;border-radius:13px;grid-template-columns:2fr 2fr 1fr;gap:1px;margin-bottom:15px;display:grid;overflow:hidden}.docs-hero div{background:#fff;padding:16px}.docs-hero span,.docs-hero code,.docs-hero b{display:block}.docs-hero span{color:#8390a2;margin-bottom:7px;font-size:8px}.docs-hero code{font:10px monospace}.docs-layout{grid-template-columns:240px 1fr;gap:15px;display:grid}.docs-layout aside{padding:10px}.docs-layout aside button{text-align:left;background:0 0;border:0;border-bottom:1px solid #edf1f5;gap:5px;width:100%;padding:13px;display:grid}.docs-layout aside button.active{background:#eef4ff;border-radius:9px}.docs-layout aside code{color:#2b64d3;font:9px monospace}.docs-layout aside span{font-size:9px;font-weight:700}.docs-content>p{color:#68788d;font-size:11px}.docs-content h3{margin-top:22px;font-size:11px}.docs-content pre{color:#65dfd1;background:#071321;border-radius:10px;padding:17px;font:10px/1.7 monospace;overflow:auto}.docs-note{background:#eefbf8;border:1px solid #bee9df;border-radius:10px;margin-top:16px;padding:14px}.docs-note b,.docs-note p{font-size:9px}.docs-note p{color:#527066;margin-bottom:0;line-height:1.6}.api-logs{margin-top:15px}.api-outcome{color:#ad2b40;background:#ffe5e8;border-radius:20px;padding:5px 8px;font-size:8px}.api-outcome.success{color:#087d60;background:#ddf7ee}@media (width<=800px){.docs-page{padding:18px 12px}.docs-hero,.docs-layout{grid-template-columns:1fr}.api-docs-fab{display:none}}.notice-fab{z-index:60;color:#55e1d2;background:#102d50;border:1px solid #2c70c5;border-radius:13px;place-items:center;width:45px;height:45px;text-decoration:none;display:grid;position:fixed;bottom:24px;right:190px;box-shadow:0 14px 35px #04142840}.notifications-page{background:radial-gradient(circle at 100% 0,#e9f2ff,#0000 30%),#f4f7fb;min-height:100vh;padding:40px}.notifications-page>header{border-bottom:1px solid #dfe7f0;justify-content:space-between;align-items:center;max-width:1000px;margin:0 auto 20px;padding-bottom:22px;display:flex}.notifications-page header small{color:#2f6dda;letter-spacing:1.5px;font-size:9px;font-weight:800}.notifications-page h1{margin:6px 0;font-size:28px}.notifications-page header p{color:#718095;margin:0;font-size:12px}.notifications-page header>div:last-child{gap:9px;display:flex}.notifications-page header button,.notifications-page header a{color:#294b76;background:#fff;border:1px solid #d9e2ed;border-radius:9px;padding:11px 14px;font-size:10px;font-weight:700;text-decoration:none}.notifications-page header button:disabled{opacity:.45}.notification-list{max-width:1000px;margin:auto;padding:10px}.notification-list>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #e8edf3;grid-template-columns:50px 38px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:15px 18px;display:grid}.notification-list>button:hover{background:#f7faff}.notification-list>button.unread{background:#eef5ff}.notification-list i{color:#54dfd0;background:#102f53;border-radius:11px;place-items:center;width:38px;height:38px;font-style:normal;font-weight:900;display:grid}.notification-list i svg{width:17px;height:17px}.notification-date{color:#315fc9;text-align:center;background:#f7faff;border:1px solid #d9e4f3;border-radius:11px;align-content:center;place-items:center;width:50px;height:50px;text-decoration:none;display:grid}.notification-date b{line-height:1;font-size:15px!important}.notification-date small{text-transform:uppercase;margin-top:4px;font-weight:800;color:#72829a!important;font-size:7px!important}.notification-list b{font-size:12px}.notification-list p{color:#607187;margin:6px 0;font-size:10px;line-height:1.55}.notification-list small{color:#8b97a6;font-size:8px}.notification-list em{color:#087d60;background:#dff7ef;border-radius:20px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:900}.notification-tail{align-self:center;align-items:center;gap:9px;display:flex}.notification-tail strong{color:#2764ff;font-size:16px}.notification-error{color:#a4253b;background:#fff1f3;border-color:#f1bcc6;max-width:1000px;margin:0 auto 12px}@media (width<=700px){.notifications-page{padding:18px 12px}.notifications-page>header{align-items:flex-start;gap:12px}.notifications-page header>div:last-child{flex-direction:column}.notifications-page header button,.notifications-page header a{padding:9px}.notification-list>button{grid-template-columns:42px 34px minmax(0,1fr) auto;gap:8px;padding:12px 9px}.notification-date{width:42px;height:42px}.notification-list i{width:34px;height:34px}.notification-list em{display:none}.notice-fab{bottom:14px;right:175px}}.security-fab{z-index:60;color:#244b7b;background:#fff;border:1px solid #ccd9e9;border-radius:12px;padding:13px 17px;font-size:10px;font-weight:800;text-decoration:none;position:fixed;bottom:24px;right:355px;box-shadow:0 12px 32px #0a234129}.security-page{background:radial-gradient(circle at 100% 0,#e9f2ff,#0000 28%),#f4f7fb;min-height:100vh;padding:36px}.security-page>header,.security-page>section,.security-page>.app-notice{max-width:1080px;margin-left:auto;margin-right:auto}.security-page>header{border-bottom:1px solid #dfe7f0;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:20px;display:flex}.security-page header small{color:#2f6dda;letter-spacing:1.5px;font-size:9px;font-weight:800}.security-page h1{margin:6px 0;font-size:28px}.security-page header p{color:#718095;margin:0;font-size:11px}.security-page header a{color:#284b76;background:#fff;border:1px solid #d8e1ec;border-radius:9px;padding:11px 15px;font-size:10px;text-decoration:none}.security-score{background:#ecfaf6;border:1px solid #bde9df;border-radius:14px;justify-content:space-between;align-items:center;margin-bottom:15px;padding:20px;display:flex}.security-score>div{align-items:center;gap:13px;display:flex}.security-score i{color:#fff;background:#0b8f70;border-radius:11px;place-items:center;width:39px;height:39px;font-style:normal;display:grid}.security-score b,.security-score small{display:block}.security-score small{color:#5e796f;margin-top:5px;font-size:8px}.security-score button,.session-list article>button{color:#294c76;background:#fff;border:1px solid #c9d7e7;border-radius:9px;padding:10px 13px;font-size:9px;font-weight:700}.security-score button:disabled{opacity:.45}.session-list article{border-top:1px solid #e8edf3;grid-template-columns:45px 1fr auto;align-items:center;gap:13px;padding:16px;display:grid}.session-list article.current{background:#f5f9ff}.session-list article>i{color:#57dfd1;background:#102f53;border-radius:11px;place-items:center;width:42px;height:42px;font-size:20px;font-style:normal;display:grid}.session-list article b,.session-list article small{font-size:10px}.session-list article em{color:#087d60;background:#ddf7ee;border-radius:20px;margin-left:7px;padding:4px 7px;font-size:7px;font-style:normal}.session-list article p{color:#617287;margin:5px 0;font-size:9px}.session-list article small{color:#8a96a5;font-size:8px}.security-guidance{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:15px;display:grid}.security-guidance article{background:#fff;border:1px solid #e0e7f0;border-radius:13px;padding:18px}.security-guidance p{color:#718095;font-size:9px;line-height:1.6}@media (width<=750px){.security-page{padding:18px 12px}.security-score{flex-direction:column;align-items:flex-start;gap:15px}.session-list article{grid-template-columns:40px 1fr}.session-list article>button{grid-column:2}.security-guidance{grid-template-columns:1fr}.security-fab{display:none}}.two-factor{justify-content:space-between;align-items:center;gap:24px;max-width:1200px;margin:14px auto;display:flex}.two-factor h2{margin:5px 0}.two-factor p{color:#78889c;margin:0;font-size:9px}.two-factor>div>small{color:#2868c8;font-size:8px;font-weight:800}.two-factor form{align-items:center;gap:8px;display:flex}.two-factor form.setup{min-width:360px;display:grid}.two-factor input{border:1px solid #d8e1ec;border-radius:8px;padding:10px}.two-factor code{color:#264d80;letter-spacing:2px;word-break:break-all;background:#eff4fa;border-radius:8px;padding:10px}.two-factor a{color:#2868c8;font-size:9px}.two-factor .enabled{color:#07845f;font-size:9px;font-weight:800}.two-factor form>button:not(.primary){color:#b23249;background:#fff3f4;border:1px solid #efc8ce;border-radius:8px;padding:10px}@media (width<=700px){.two-factor{flex-direction:column;align-items:stretch}.two-factor form,.two-factor form.setup{min-width:0;display:grid}}.security-page{color:#14243b;-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.5}.security-page header small{font-size:10px}.security-page h1{letter-spacing:-.7px;font-size:31px}.security-page header p{font-size:13px}.security-page header a{font-size:12px}.security-score b{font-size:13px}.security-score small,.security-score button,.session-list article>button{font-size:11px}.two-factor h2{letter-spacing:-.25px;font-size:20px}.two-factor p{max-width:620px;font-size:12px;line-height:1.6}.two-factor>div>small{letter-spacing:1px;font-size:10px}.two-factor input,.two-factor button{min-height:42px;font-size:12px}.two-factor a,.two-factor .enabled,.two-factor .disabled{font-size:11px;font-weight:800}.two-factor .disabled{color:#7b8797}.email-otp>div:last-child{align-items:center;gap:14px;display:flex}.session-list article b{font-size:12px}.session-list article p{font-size:11px}.session-list article small{font-size:10px}.session-list article em{font-size:9px}.security-guidance b{font-size:12px}.security-guidance p{font-size:11px}@media (width<=700px){.email-otp>div:last-child{flex-direction:column;align-items:stretch}}.order-page-head{justify-content:space-between;align-items:flex-end;margin-bottom:17px;display:flex}.service-preview-dialog{background:#fff;border:1px solid #dce5ef;border-radius:20px;width:min(720px,100%);max-height:88vh;overflow:auto;box-shadow:0 28px 90px #05142647}.service-preview-dialog>header,.service-preview-dialog>footer{justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;display:flex}.service-preview-dialog>header{border-bottom:1px solid #e3e9f0}.service-preview-dialog>header small{color:#2764d8;letter-spacing:1.1px;font-size:9px;font-weight:800}.service-preview-dialog h2{color:#102a49;margin:6px 0 0;font-size:23px}.service-preview-dialog>header>button{color:#60748d;background:#f7f9fc;border:1px solid #d8e1eb;border-radius:10px;width:38px;height:38px;font-size:20px}.service-preview-metrics{background:#f6f9fd;grid-template-columns:repeat(3,1fr);gap:10px;padding:18px 24px;display:grid}.service-preview-metrics span{background:#fff;border:1px solid #dce5ef;border-radius:12px;gap:6px;padding:14px;display:grid}.service-preview-metrics small,.service-preview-copy h3{color:#71839a;letter-spacing:.7px;font-size:9px;font-weight:800}.service-preview-copy{padding:22px 24px}.service-preview-copy p{color:#4e627b;margin:8px 0 22px;font-size:12px;line-height:1.75}.service-preview-copy ul{flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.service-preview-copy li{color:#31567f;background:#f5f9ff;border:1px solid #d7e3f0;border-radius:999px;padding:8px 10px;font-size:10px}.service-preview-dialog>footer{border-top:1px solid #e3e9f0;justify-content:flex-end}.service-preview-dialog>footer button{color:#2d4e74;background:#fff;border:1px solid #d3deea;border-radius:10px;padding:11px 16px;font-weight:800}.service-preview-dialog>footer .primary{color:#fff;background:#2764d8;border-color:#2764d8}.order-credit-warning{color:#b42f44;background:#fff3f5;border:1px solid #f1b7c0;border-radius:10px;margin:12px 0 0;padding:11px 12px;font-size:10px;line-height:1.5}.order-page-head small{color:#416dd7;letter-spacing:1.5px;font-size:8px;font-weight:850}.order-page-head h1{letter-spacing:-.6px;margin:6px 0;font-size:25px}.order-page-head p{color:#748398;margin:0;font-size:10px}.order-page-head>span{color:#607188;background:#fff;border:1px solid #d8e1ed;border-radius:20px;padding:8px 12px;font-size:9px;font-weight:750}.order-layout{grid-template-columns:minmax(0,1.55fr) minmax(300px,.65fr);align-items:start;gap:15px;display:grid}.order-fields{gap:15px;display:grid}.order-fields label,.api-form label{gap:7px;font-size:10px;font-weight:750;display:grid}.order-fields input,.order-fields select,.order-fields textarea{width:100%;font:inherit;background:#fbfcfe;border:1px solid #dce4ee;border-radius:10px;outline:0;padding:12px}.order-fields textarea{resize:vertical;min-height:90px}.order-fields input:focus,.order-fields select:focus,.order-fields textarea:focus{border-color:#4c82df;box-shadow:0 0 0 3px #3870d01a}.order-fields .dynamic-checkbox{color:#52657d;background:#fbfcfe;border:1px solid #dce4ee;border-radius:10px;align-items:center;gap:9px;min-height:44px;padding:10px 12px;display:flex}.order-fields .dynamic-checkbox input{accent-color:#356ed2;width:18px;height:18px;margin:0;padding:0}.selected-service{background:#f5f8ff;border:1px solid #cddbf2;border-left:4px solid #456fdb;border-radius:11px;gap:5px;padding:14px;display:grid}.selected-service span{color:#416dd7;text-transform:uppercase;font-size:8px;font-weight:850}.selected-service b{font-size:12px}.selected-service small{color:#718197;font-size:9px}.selected-service p{color:#5f7087;white-space:pre-wrap;margin:4px 0 0;font-size:9px;line-height:1.6}.dynamic-fields{grid-template-columns:minmax(0,1fr);gap:11px;display:grid}.dynamic-fields:empty{display:none}.bulk-mode-toggle{background:#f5f8ff;border:1px solid #cbdcf5;border-radius:11px;align-items:center;padding:13px 14px;grid-template-columns:auto 1fr!important}.bulk-mode-toggle input{accent-color:#3569d4;width:18px;height:18px;margin:0}.bulk-mode-toggle span{gap:3px;display:grid}.bulk-mode-toggle b{font-size:10px}.bulk-mode-toggle small,.bulk-order-input small{color:#75869b;font-size:8px;font-weight:550;line-height:1.5}.bulk-order-input textarea{tab-size:4;min-height:220px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;line-height:1.65}.bulk-order-input em{color:#456fdb;justify-self:end;font-size:8px;font-style:normal;font-weight:800}.order-file-field{background:#f8fbff;border:1px dashed #b8c9df;border-radius:10px;gap:7px;padding:11px;display:grid}.order-file-field>input[type=file]{background:0 0;border:0;padding:0;font-size:9px}.order-file-field>span{color:#75869b;min-height:12px;font-size:8px;font-weight:600}.order-file-field.ready{background:#f0fbf7;border-color:#50bfa1}.order-file-field.ready>span{color:#087c5e}.order-review{position:sticky;top:98px}.review-service{background:#f4f7fb;border-radius:11px;gap:6px;padding:15px;display:grid}.review-service span{color:#7a899c;text-transform:uppercase;font-size:8px}.review-service b{font-size:11px;line-height:1.45}.order-review dl{margin:17px 0}.order-review dl>div{border-bottom:1px solid #e9eef4;justify-content:space-between;align-items:center;padding:11px 1px;display:flex}.order-review dt{color:#718096;font-size:9px}.order-review dd{margin:0;font-size:10px;font-weight:800}.review-total{color:#fff;background:linear-gradient(135deg,#234a88,#3c67b4);border-radius:11px;justify-content:space-between;align-items:center;padding:17px;display:flex}.review-total span{font-size:9px}.review-total b{font-size:20px}.order-review>p{color:#7b899b;font-size:9px;line-height:1.55}.order-review>.primary{width:100%;margin-top:4px}.panel-v2.theme-dark .order-fields input,.panel-v2.theme-dark .order-fields select,.panel-v2.theme-dark .order-fields textarea,.panel-v2.theme-dark .dynamic-checkbox{color:#fff;background:#0b1929;border-color:#2b4059}.panel-v2.theme-dark .selected-service,.panel-v2.theme-dark .review-service,.panel-v2.theme-dark .bulk-mode-toggle,.panel-v2.theme-dark .order-file-field{color:#fff;background:#12243a;border-color:#2b4059}@media (prefers-color-scheme:dark){.panel-v2.theme-system .order-fields input,.panel-v2.theme-system .order-fields select,.panel-v2.theme-system .order-fields textarea,.panel-v2.theme-system .dynamic-checkbox{color:#fff;background:#0b1929;border-color:#2b4059}.panel-v2.theme-system .selected-service,.panel-v2.theme-system .review-service,.panel-v2.theme-system .bulk-mode-toggle,.panel-v2.theme-system .order-file-field{color:#fff;background:#12243a;border-color:#2b4059}}@media (width<=900px){.order-layout{grid-template-columns:1fr}.order-review{position:static}.order-page-head{align-items:flex-start;gap:10px}}@media (width<=560px){.order-page-head>span{display:none}.dynamic-fields{grid-template-columns:1fr}.order-page-head h1{font-size:21px}}body.order-modal-open{overflow:hidden}.order-catalog-page{min-height:70vh}.order-dialog-backdrop{z-index:100;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#071223b8;place-items:center;padding:28px;display:grid;position:fixed;inset:0;overflow:hidden}.order-dialog{color:#122139;background:#fff;border:1px solid #d7e0ec;border-radius:18px;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(1120px,100%);height:min(840px,100dvh - 56px);max-height:calc(100dvh - 56px);display:grid;overflow:hidden;box-shadow:0 30px 90px #030e2057}.order-dialog-head{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-bottom:1px solid #e4eaf2;justify-content:space-between;align-items:flex-start;gap:20px;padding:21px 24px 18px;display:flex;position:sticky;top:0}.order-dialog-head>div{min-width:0}.order-dialog-head small,.order-dialog-section-title small{color:#466fd9;letter-spacing:1.3px;text-transform:uppercase;font-size:8px;font-weight:900;display:block}.order-dialog-head h2{letter-spacing:-.35px;margin:6px 0 7px;font-size:clamp(18px,2vw,24px);line-height:1.25}.order-dialog-head code{color:#7b899c;font-size:9px}.order-dialog-close{color:#506079;cursor:pointer;background:#f7f9fc;border:1px solid #d9e2ee;border-radius:10px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:22px;display:grid}.order-dialog-metrics{background:#f7f9fc;border-bottom:1px solid #e5eaf1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:15px 24px;display:grid}.order-dialog-metrics>span{background:#fff;border:1px solid #dfe6ef;border-radius:11px;grid-template-columns:34px 1fr;align-items:center;column-gap:10px;min-height:55px;padding:9px 12px;display:grid}.order-dialog-metrics i{color:#3d68d3;background:#eef3ff;border-radius:9px;grid-row:1/3;place-items:center;width:34px;height:34px;font-style:normal;font-weight:900;display:grid}.order-dialog-metrics small{color:#7a899c;align-self:end;font-size:8px}.order-dialog-metrics b{align-self:start;margin-top:2px;font-size:11px}.order-dialog-body{overscroll-behavior:contain;scrollbar-gutter:stable;grid-template-columns:minmax(0,1.4fr) minmax(300px,.75fr);min-height:0;display:grid;overflow:auto}.order-dialog-summary{background:#fbfcfe;border-left:1px solid #e4eaf2}.order-dialog-fields>label,.order-dialog-fields .dynamic-fields>label{color:#31435c;gap:7px;margin-top:13px;font-size:10px;font-weight:800;display:grid}.order-dialog-fields label>span b{color:#e13f5b}.order-dialog-fields input:not([type=checkbox]):not([type=file]),.order-dialog-fields select,.order-dialog-fields textarea{color:#16243a;width:100%;min-height:45px;font:inherit;background:#fff;border:1px solid #d8e1ec;border-radius:10px;outline:0;padding:11px 12px;font-weight:550}.order-dialog-fields input:focus,.order-dialog-fields select:focus,.order-dialog-fields textarea:focus{border-color:#6388e4;box-shadow:0 0 0 3px #3f69d51c}.order-dialog-fields textarea{resize:vertical}.order-dialog-fields .dynamic-checkbox{border:1px solid #d8e1ec;border-radius:10px;align-items:center;gap:8px;min-height:45px;padding:10px 12px;display:flex}.order-dialog-fields .bulk-mode-toggle{margin:0 0 16px}.order-dialog-fields .bulk-order-input textarea{min-height:200px}.order-note-field small{color:#8996a7;font-size:8px;font-weight:550}.service-instructions{background:#fff;border:1px solid #dfe6ef;border-radius:12px;min-height:160px;padding:16px}.service-instructions p{color:#53647b;white-space:pre-wrap;margin:0;font-size:10px;line-height:1.75}.order-balance-summary{background:#fff;border:1px solid #dfe6ef;border-radius:12px;margin:18px 0 0;overflow:hidden}.order-balance-summary>div{border-bottom:1px solid #e8edf3;justify-content:space-between;align-items:center;gap:20px;padding:12px 14px;display:flex}.order-balance-summary>div:last-child{background:#f2f6ff;border:0}.order-balance-summary dt{color:#6d7c90;font-size:9px}.order-balance-summary dd{margin:0;font-size:10px;font-weight:850}.order-balance-summary dd.negative{color:#d23f59}.order-security-note{color:#6d7d90;align-items:flex-start;gap:8px;margin:13px 0 0;font-size:8px;line-height:1.55;display:flex}.order-security-note i{color:#079474;font-style:normal;font-weight:900}.order-dialog-actions{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;border-top:1px solid #e1e8f0;justify-content:flex-end;gap:10px;padding:15px 24px;display:flex;position:relative;bottom:0}.order-dialog-actions button{color:#44566e;cursor:pointer;background:#fff;border:1px solid #d5deea;border-radius:9px;min-height:43px;padding:0 18px;font-size:10px;font-weight:850}.order-dialog-actions button.primary{color:#fff;background:linear-gradient(135deg,#315fc9,#4c6fda);border-color:#315fc9;align-items:center;gap:18px;display:flex}.order-dialog-actions button:disabled{cursor:not-allowed;opacity:.55}.panel-v2.theme-dark .order-dialog{color:#eff5fc;background:#0f1e31;border-color:#2b4059}.panel-v2.theme-dark .order-dialog-head,.panel-v2.theme-dark .order-dialog-actions{background:#0f1e31f5;border-color:#2b4059}.panel-v2.theme-dark .order-dialog-metrics,.panel-v2.theme-dark .order-dialog-summary{background:#0b1929;border-color:#2b4059}.panel-v2.theme-dark .order-dialog-metrics>span,.panel-v2.theme-dark .service-instructions,.panel-v2.theme-dark .order-balance-summary,.panel-v2.theme-dark .order-dialog-fields input:not([type=checkbox]):not([type=file]),.panel-v2.theme-dark .order-dialog-fields select,.panel-v2.theme-dark .order-dialog-fields textarea,.panel-v2.theme-dark .order-dialog-actions button{color:#eef4fc;background:#13253a;border-color:#2c425c}.panel-v2.theme-dark .order-balance-summary>div,.panel-v2.theme-dark .order-balance-summary>div:last-child{background:#13253a;border-color:#2c425c}.panel-v2.theme-dark .service-instructions p,.panel-v2.theme-dark .order-dialog-fields>label,.panel-v2.theme-dark .order-dialog-fields .dynamic-fields>label{color:#c3cede}@media (prefers-color-scheme:dark){.panel-v2.theme-system .order-dialog{color:#eff5fc;background:#0f1e31;border-color:#2b4059}.panel-v2.theme-system .order-dialog-head,.panel-v2.theme-system .order-dialog-actions{background:#0f1e31f5;border-color:#2b4059}.panel-v2.theme-system .order-dialog-metrics,.panel-v2.theme-system .order-dialog-summary{background:#0b1929;border-color:#2b4059}.panel-v2.theme-system .order-dialog-metrics>span,.panel-v2.theme-system .service-instructions,.panel-v2.theme-system .order-balance-summary,.panel-v2.theme-system .order-dialog-fields input:not([type=checkbox]):not([type=file]),.panel-v2.theme-system .order-dialog-fields select,.panel-v2.theme-system .order-dialog-fields textarea,.panel-v2.theme-system .order-dialog-actions button{color:#eef4fc;background:#13253a;border-color:#2c425c}}@media (width<=820px){.order-dialog-backdrop{place-items:end center;padding:0}.order-dialog{border-radius:18px 18px 0 0;width:100%;height:100dvh;max-height:100dvh}.order-dialog-body{grid-template-columns:1fr;overflow-y:auto}.order-dialog-summary{border-top:1px solid #e4eaf2;border-left:0}}@media (width<=560px){.order-dialog-head,.order-dialog-fields,.order-dialog-summary,.order-dialog-actions{padding-left:16px;padding-right:16px}.order-dialog-metrics{grid-template-columns:1fr;padding:12px 16px}.order-dialog-metrics>span{min-height:48px}.order-dialog-fields .dynamic-fields{grid-template-columns:1fr}.order-dialog-actions button{flex:1;padding:0 12px}.order-dialog-actions{padding-bottom:calc(15px + env(safe-area-inset-bottom))}.service-preview-metrics{grid-template-columns:1fr}.service-preview-dialog{border-radius:18px 18px 0 0;max-height:94vh}.service-preview-dialog h2{font-size:18px}}.order-dialog-backdrop{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;overflow-y:auto}.order-dialog{border-radius:22px;box-shadow:0 34px 110px #030e206b}.order-dialog-body{scrollbar-width:thin;scrollbar-color:#aab9cf transparent;touch-action:pan-y;-webkit-overflow-scrolling:touch}.order-dialog-body::-webkit-scrollbar{width:9px}.order-dialog-body::-webkit-scrollbar-thumb{background:#aab9cf padding-box padding-box;border:2px solid #0000;border-radius:999px}.order-dialog-head{padding:23px 26px 19px}.order-dialog-head small,.order-dialog-section-title small{letter-spacing:1.55px;font-size:10px}.order-dialog-head h2{font-size:clamp(21px,2vw,27px);font-weight:650}.order-dialog-head code{font-size:10.5px}.order-dialog-metrics{padding:16px 26px}.order-dialog-metrics>span{border-radius:13px;min-height:61px}.order-dialog-metrics b{font-size:13px}.order-dialog-section-title h3{margin-top:7px;font-size:18px}.order-dialog-fields>label,.order-dialog-fields .dynamic-fields>label{gap:8px;font-size:12px}.service-instructions{min-height:175px;padding:17px}.service-instructions p{color:#42546d;font-size:12px;line-height:1.7}.order-security-note{font-size:10.5px}.order-dialog-actions button{border-radius:10px;min-height:46px;font-size:12px}@media (width<=820px){.order-dialog-backdrop{overflow:hidden}.order-dialog{border-radius:18px 18px 0 0}.order-dialog-body{overscroll-behavior-y:contain}}.order-dialog-backdrop{padding:22px}.order-dialog{border-radius:17px;width:min(840px,100%);height:auto;max-height:min(690px,100dvh - 44px)}.order-dialog-head{color:#fff;background:linear-gradient(120deg,#17375e,#285485);padding:14px 17px 12px}.order-dialog-head small{color:#b9d0f5;letter-spacing:1.25px;font-size:10px}.order-dialog-head h2{margin:5px 0 0;font-size:clamp(17px,1.8vw,20px);line-height:1.28}.order-dialog-close{color:#fff;background:#ffffff1f;border-color:#ffffff24;flex-basis:35px;width:35px;height:35px}.order-dialog-metrics{gap:8px;padding:11px 14px}.order-dialog-metrics>span{background:#f0fbf7;border-color:#cde8df;border-radius:10px;min-height:50px;padding:7px 10px}.order-dialog-metrics i{color:#0b9671;background:#ddf5ec;border-radius:8px;width:29px;height:29px}.order-dialog-metrics small{font-size:10px}.order-dialog-metrics b{color:#0d805f;font-size:11.5px}.order-dialog-body{grid-template-columns:minmax(0,1.25fr) minmax(270px,.75fr)}.order-dialog-fields,.order-dialog-summary{padding:15px 17px}.order-dialog-section-title small{letter-spacing:1.25px;font-size:9.5px}.order-dialog-section-title h3{margin:5px 0 11px;font-size:15px}.order-dialog-fields>label,.order-dialog-fields .dynamic-fields>label{gap:5px;margin-top:8px;font-size:11px}.order-dialog-fields input:not([type=checkbox]):not([type=file]),.order-dialog-fields select,.order-dialog-fields textarea{border-radius:8px;min-height:39px;padding:8px 10px;font-size:12px}.order-dialog-fields textarea{min-height:62px}.order-note-field small{font-size:10px}.service-instructions{border-radius:10px;min-height:118px;max-height:205px;padding:12px;overflow:auto}.service-instructions p{font-size:11px;line-height:1.65}.order-balance-summary{border-radius:10px;margin-top:10px}.order-balance-summary>div{padding:8px 10px}.order-balance-summary dt{font-size:10px}.order-balance-summary dd{font-size:11px}.order-security-note{margin-top:9px;font-size:10px}.order-dialog-actions{padding:10px 14px}.order-dialog-actions button{border-radius:8px;min-height:39px;padding-inline:15px;font-size:11px}@media (width<=820px){.order-dialog-backdrop{place-items:end center;padding:0}.order-dialog{border-radius:18px 18px 0 0;width:100%;height:auto;max-height:94dvh}.order-dialog-body{grid-template-columns:1fr}}.panel-v2{color:#111d31;background:#f3f6fb;min-height:100vh;display:block}.panel-topbar{z-index:20;color:#fff;background:#10213b;grid-template-columns:200px minmax(190px,250px) minmax(0,1fr) 215px;align-items:center;min-height:76px;padding:0 26px;display:grid;position:sticky;top:0;box-shadow:0 8px 24px #09183029}.panel-topbar .app-brand{border:0;padding:0}.panel-service-search{background:#0c1b30;border:1px solid #375170;border-radius:10px;align-items:center;height:42px;display:flex;overflow:hidden}.panel-service-search input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%;padding:0 13px;font-size:10px}.panel-service-search input::placeholder{color:#7f93ad}.panel-service-search button{color:#dce7f4;background:0 0;border:0;width:42px;height:100%;font-size:18px}.panel-topbar nav{justify-content:center;gap:5px;min-width:0;display:flex}.panel-topbar nav button{color:#c8d3e4;white-space:nowrap;background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;min-height:43px;padding:0 13px;font-size:11px;font-weight:750;display:flex}.panel-topbar nav button span{color:#8198bb;font-size:15px}.panel-topbar nav button:hover,.panel-topbar nav button.active,.panel-topbar nav a:hover{color:#fff;background:#4264bc}.panel-topbar nav a{color:#c8d3e4;white-space:nowrap;border-radius:9px;align-items:center;min-height:43px;padding:0 11px;font-size:11px;font-weight:750;text-decoration:none;display:flex;position:relative}.topbar-notifications b{color:#fff;text-align:center;background:#e94965;border-radius:20px;min-width:17px;height:17px;padding:2px 4px;font-size:7px;position:absolute;top:1px;right:1px}.topbar-notifications{position:relative}.panel-topbar nav button.active span{color:#fff}.topbar-account{justify-self:end;min-width:205px;position:relative}.topbar-account>summary{cursor:pointer;background:#1a3152;border:1px solid #365070;border-radius:11px;align-items:center;gap:10px;padding:8px 9px;list-style:none;display:flex}.topbar-account>summary::-webkit-details-marker{display:none}.topbar-account>summary>i{background:linear-gradient(135deg,#7459e7,#3878dd);border-radius:10px;place-items:center;width:38px;height:38px;font-size:11px;font-style:normal;font-weight:900;display:grid}.topbar-account summary span{flex:1;min-width:0}.topbar-account summary b,.topbar-account summary small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.topbar-account summary small{color:#44ddbd;margin-top:4px;font-size:10px;font-weight:800}.topbar-account summary em{color:#b9c8dd;font-style:normal}.topbar-account-dropdown{color:#1a2a41;background:#fff;border:1px solid #d9e2ee;border-radius:12px;width:245px;padding:8px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 45px #05122338}.topbar-account-dropdown button,.topbar-account-dropdown a{width:100%;min-height:39px;color:inherit;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:10px;font-weight:750;text-decoration:none;display:flex}.topbar-account-dropdown button:hover,.topbar-account-dropdown a:hover{color:#2d59bd;background:#eef3ff}.topbar-account-dropdown .logout{color:#bd354c;border-top:1px solid #e8edf4;margin-top:5px}.panel-v2 .app-main{background:0 0;max-width:1920px;margin:auto;padding:20px 28px 90px}.mobile-summary,.panel-mobile-nav{display:none}.panel-v2 .card-head-action{color:#3f67ce;cursor:pointer;background:0 0;border:0;padding:5px 0;font-size:9px;font-weight:850;text-decoration:none}.security-banner{background:#fff8f9;border:1px solid #efb4be;border-left:4px solid #d94760;border-radius:12px;align-items:center;gap:13px;margin-bottom:14px;padding:14px 16px;display:flex}.security-banner>span{color:#d83d58;background:#ffecef;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.security-banner>div{flex:1}.security-banner b,.security-banner small{display:block}.security-banner small{color:#69778b;margin-top:4px;font-size:9px}.security-banner a,.security-banner button{color:#fff;background:#152438;border-radius:9px;padding:11px 14px;font-size:9px;font-weight:800;text-decoration:none}.security-banner button{cursor:pointer;font:inherit}.quick-categories{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px;display:grid}.quick-categories button{text-align:left;background:#fff;border:1px solid #dbe3ef;border-top:3px solid #546fe2;border-radius:13px;align-items:center;gap:12px;min-height:70px;padding:11px 14px;display:flex;box-shadow:0 7px 20px #17315509}.quick-categories button:nth-child(2){border-top-color:#18aa8b}.quick-categories button:nth-child(3){border-top-color:#e4a327}.quick-categories button:nth-child(4){border-top-color:#9169e6}.quick-categories i{color:#496ee2;background:#edf2ff;border-radius:10px;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.quick-categories span{flex:1;min-width:0}.quick-categories span b,.quick-categories span small{display:block}.quick-categories span b{color:#152238;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:850;overflow:hidden}.quick-categories span small{color:#7b899c;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:8px;overflow:hidden}.quick-categories>button>em{color:#586b84;text-align:center;background:#f0f4fa;border-radius:20px;min-width:25px;padding:4px 7px;font-size:8px;font-style:normal;font-weight:850}.quick-categories>button>strong{color:#8392a8;font-size:12px}.overview-hero{grid-template-columns:minmax(360px,.85fr) 1.65fr;gap:14px;margin-bottom:14px;display:grid}.balance-card{color:#fff;background:linear-gradient(135deg,#294c8e,#3d62a9);border-radius:17px;min-height:286px;padding:25px;box-shadow:0 15px 36px #1f45872e}.balance-card small{letter-spacing:1px;font-size:9px;font-weight:800}.balance-card h1{letter-spacing:-1px;margin:20px 0 7px;font-size:35px}.balance-card p{color:#cbd8f0;margin:0 0 25px;font-size:10px}.balance-card button{color:#315498;background:#fff;border:0;border-radius:9px;min-height:42px;padding:0 18px;font-size:10px;font-weight:800}.balance-card button.ghost{color:#fff;background:#ffffff14;border:1px solid #ffffff42;margin-left:7px}.balance-breakdown{border-top:1px solid #fff3;grid-template-columns:1fr 1fr;gap:14px;margin-top:22px;padding-top:17px;display:grid}.balance-breakdown span{color:#cbd8f0;font-size:8px}.balance-breakdown span+span{border-left:1px solid #ffffff2e;padding-left:14px}.balance-breakdown b{color:#fff;margin-top:6px;font-size:13px;display:block}.status-grid{background:#fff;border:1px solid #dfe6ef;border-radius:17px;grid-template-columns:repeat(2,1fr);gap:10px;padding:16px;display:grid}.status-grid .status-card{min-height:117px;color:inherit;text-align:left;background:linear-gradient(135deg,#fafbfd,#fff);border:1px solid #dfe6ef;border-left:4px solid #91a5bf;border-radius:12px;align-items:center;gap:13px;padding:18px;display:flex}.status-grid .status-card.warning{background:#fffbf3;border-left-color:#e7a62b}.status-grid .status-card.success{background:#f2fcf8;border-left-color:#22b889}.status-grid .status-card.danger{background:#fff7f8;border-left-color:#ea5a72}.status-grid .status-card>i{background:#647da014;border-radius:10px;place-items:center;width:38px;height:38px;font-size:17px;font-style:normal;display:grid}.status-grid div{flex:1}.status-grid span,.status-grid b{display:block}.status-grid span{color:#526178;font-size:9px}.status-grid b{margin-top:7px;font-size:23px}.status-grid em{color:#73839a;font-style:normal}.status-grid small{color:#8390a1;margin-top:5px;font-size:8px;display:block}.overview-columns{grid-template-columns:1fr 1fr;gap:14px;display:grid}.overview-columns .app-card{min-width:0}.overview-columns .responsive-table table{min-width:580px}.announcement-list a{min-height:59px;color:inherit;border-top:1px solid #e8edf4;align-items:center;gap:11px;text-decoration:none;display:flex}.announcement-list>a>i{color:#3d67d6;background:#f2f6ff;border:1px solid #cddafd;border-radius:10px;flex:0 0 34px;place-items:center;height:34px;font-style:normal;font-weight:900;display:grid}.announcement-list span{flex:1;min-width:0}.announcement-list span b,.announcement-list span small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.announcement-list span b{font-size:10px}.announcement-list span small{color:#7f8da0;margin-top:5px;font-size:8px}.announcement-list em{color:#0d8b68;background:#e7f8f1;border-radius:20px;padding:4px 7px;font-size:7px;font-style:normal;font-weight:850}.announcement-list strong{color:#7d8ba0}.overview-orders{margin-top:14px}.statement-mini article{border-top:1px solid #e8edf4;grid-template-columns:minmax(0,1fr) 90px 100px;align-items:center;gap:10px;padding:12px 4px;display:grid}.statement-mini b,.statement-mini small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.statement-mini b{font-size:10px}.statement-mini small{color:#8794a6;margin-top:4px;font-size:8px}.statement-mini strong,.statement-mini span{text-align:right;font-size:10px}.statement-mini span{color:#586981}.overview-footnote{text-align:right;color:#77869a;font-size:9px}.order-table td:last-child{text-align:right}.order-table td:last-child button{color:#365fbf;background:#f8faff;border:1px solid #dbe3ee;border-radius:8px;padding:7px 9px;font-size:8px;font-weight:800}.order-filters{grid-template-columns:minmax(240px,1fr) 220px auto;align-items:center;gap:10px;margin-bottom:15px;display:grid}.order-status-tabs{gap:7px;margin-bottom:10px;padding-bottom:2px;display:flex;overflow-x:auto}.order-status-tabs button{color:#586a82;white-space:nowrap;background:#f8faff;border:1px solid #dbe3ed;border-radius:9px;align-items:center;gap:8px;min-height:38px;padding:0 12px;font-size:9px;font-weight:800;display:flex}.order-status-tabs button b{background:#e9eef6;border-radius:20px;padding:3px 6px;font-size:7px}.order-status-tabs button.active{color:#fff;background:#315fc3;border-color:#456ed1}.order-status-tabs button.active b{background:#ffffff2e}.order-pagination{justify-content:flex-end;align-items:center;gap:10px;margin-top:14px;display:flex}.order-pagination button{color:#355fbf;background:#fff;border:1px solid #dbe3ed;border-radius:8px;padding:8px 11px;font-size:8px;font-weight:800}.order-pagination button:disabled{opacity:.45;cursor:not-allowed}.order-pagination span{color:#6e7e93;font-size:9px}.order-filters input,.order-filters select{background:#f9fbfd;border:1px solid #dbe3ed;border-radius:10px;outline:none;width:100%;height:43px;padding:0 13px}.order-filters b{color:#66768b;white-space:nowrap;font-size:9px}.order-detail-backdrop{z-index:80;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#030c18ad;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow:hidden}.order-detail{overscroll-behavior:contain;scrollbar-gutter:stable;border-radius:18px;width:min(780px,100%);max-height:calc(100dvh - 40px);padding:26px;position:relative;overflow:auto}.order-detail>.close{background:0 0;border:0;font-size:23px;position:absolute;top:14px;right:18px}.order-detail>small{color:#416dd7;letter-spacing:1.4px;font-size:8px;font-weight:850}.order-detail>h2{margin:8px 40px 5px 0;font-size:20px}.order-detail-heading{border-bottom:1px solid #e6ebf2;justify-content:space-between;align-items:center;padding:10px 0 16px;display:flex}.order-detail-heading code{color:#3e68ce;font:9px var(--font-mono)}.order-detail-facts{grid-template-columns:repeat(4,1fr);gap:8px;margin:15px 0;display:grid}.order-detail-facts span{color:#77869a;background:#f5f7fa;border-radius:9px;padding:11px;font-size:8px}.order-detail-facts b{color:#17263b;margin-top:6px;font-size:9px;display:block}.order-live-strip{background:linear-gradient(135deg,#f1fcf8,#f7fbff);border:1px solid #cfe9df;border-radius:12px;grid-template-columns:11px minmax(0,1fr) auto;align-items:center;gap:11px;margin:15px 0 0;padding:12px 14px;display:grid}.order-live-strip>i{background:#0aaa7f;border-radius:50%;width:10px;height:10px;animation:1.8s ease-out infinite live-order-pulse;box-shadow:0 0 0 5px #0aaa7f1f}.order-live-strip>span{gap:3px;display:grid}.order-live-strip b{color:#136d59;font-size:10px}.order-live-strip small{color:#617387;font-size:8.5px}.order-live-strip time{color:#65768a;white-space:nowrap;font-size:8px}.order-timeline{grid-template-columns:repeat(3,1fr);gap:0;margin:18px 0 16px;padding:0;list-style:none;display:grid;position:relative}.order-timeline:before{content:"";background:#dce4ef;height:2px;position:absolute;top:15px;left:16.66%;right:16.66%}.order-timeline li{z-index:1;color:#8391a3;text-align:center;justify-items:center;gap:7px;font-size:8.5px;font-weight:750;display:grid;position:relative}.order-timeline i{color:#8492a4;background:#fff;border:2px solid #dce4ef;border-radius:50%;place-items:center;width:31px;height:31px;font-style:normal;display:grid}.order-timeline li.done i,.order-timeline li.current i{color:#fff;background:#315fc9;border-color:#315fc9}.order-timeline li.current i{box-shadow:0 0 0 5px #315fc91f}.order-timeline.failed li:last-child i{background:#dc4965;border-color:#dc4965}@keyframes live-order-pulse{0%{box-shadow:0 0 #0aaa7f47}80%,to{box-shadow:0 0 0 8px #0aaa7f00}}.order-data{border:1px solid #e0e7f0;border-radius:10px;margin-top:11px;padding:13px}.order-data>b{font-size:10px}.order-data>p{color:#718096;white-space:pre-wrap;margin:9px 0 0;font-size:9px}.order-data dl{margin:9px 0 0}.order-data dl>div{border-top:1px solid #edf1f5;grid-template-columns:150px 1fr;gap:10px;padding:8px 0;display:grid}.order-data dt{color:#76869a;font:8px var(--font-mono);overflow-wrap:anywhere}.order-data dd{overflow-wrap:anywhere;margin:0;font-size:9px}.order-data dd a{color:#285fc4;font-size:9px;font-weight:800;text-decoration:none}.order-data dd a:hover{text-decoration:underline}.order-value{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.order-value>span,.order-value>a{white-space:pre-wrap;overflow-wrap:anywhere}.order-value>button{color:#315fc4;background:#f4f7fd;border:1px solid #d8e2ef;border-radius:7px;flex:none;padding:5px 7px;font-size:7px;font-weight:800}.order-detail>footer{text-align:right;margin-top:15px}.order-detail>footer a{color:#3261ce;font-size:9px;font-weight:800;text-decoration:none}.panel-v2.theme-dark .order-detail-facts span,.panel-v2.theme-dark .order-data{background:#12243a;border-color:#2b4059}.panel-v2.theme-dark .order-detail-facts b{color:#fff}.panel-v2.theme-dark .order-live-strip{background:#102b2a;border-color:#285044}.panel-v2.theme-dark .order-timeline i{background:#102137;border-color:#34485f}.catalog-page>header,.api-center-head{justify-content:space-between;align-items:flex-end;margin-bottom:16px;display:flex}.api-center-head small{color:#426dd6;letter-spacing:1.4px;font-size:8px;font-weight:850}.api-center-head h1{margin:6px 0;font-size:25px}.api-center-head p{color:#758499;margin:0;font-size:10px}.api-center-head>a{color:#345ebd;background:#fff;border:1px solid #d9e2ee;border-radius:9px;padding:10px 13px;font-size:9px;font-weight:800;text-decoration:none}.customer-api-center .api-workspace{margin-bottom:14px}.api-connection .endpoint{background:#f7f9fc;border:1px solid #e2e8f0;border-radius:9px}.customer-api-center .api-form input{background:#fbfcfe;border:1px solid #dfe6ef;border-radius:10px;outline:0;width:100%;padding:12px}.api-center-columns{grid-template-columns:.8fr 1.2fr;gap:14px;display:grid}.credential-row{border-top:1px solid #e8edf3;align-items:center;gap:12px;padding:14px 2px;display:flex}.credential-row>i{color:#59dece;background:#173861;border-radius:10px;place-items:center;width:39px;height:39px;font-size:8px;font-style:normal;font-weight:900;display:grid}.credential-row>div{flex:1;min-width:0}.credential-row b,.credential-row small,.credential-row em{display:block}.credential-row b{font:10px var(--font-mono)}.credential-row small,.credential-row em{color:#7b899b;overflow-wrap:anywhere;margin-top:4px;font-size:8px;font-style:normal}.credential-row>button{color:#c33b52;background:#fff7f8;border:1px solid #f0c9cf;border-radius:8px;padding:8px 10px;font-size:8px;font-weight:800}.api-log-list article{border-top:1px solid #e8edf3;grid-template-columns:65px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 1px;display:grid}.api-log-list>article>span{color:#12805f;text-align:center;text-transform:uppercase;background:#e6f8f1;border-radius:20px;padding:5px;font-size:7px;font-weight:850}.api-log-list>article>span.error{color:#bd3b50;background:#ffe8eb}.api-log-list b,.api-log-list small{display:block}.api-log-list b{font-size:9px}.api-log-list small{color:#8290a1;margin-top:4px;font-size:8px}.api-log-list time{color:#7b899a;font-size:8px}.api-empty{color:#7a899b;text-align:center;padding:25px;font-size:9px}.catalog-page>header h1{margin:5px 0 0;font-size:24px}.catalog-page>header>b{color:#62728a;font-size:10px}.catalog-toolbar{background:#fff;border:1px solid #dbe3ed;border-radius:13px;grid-template-columns:minmax(240px,1fr) 260px;gap:10px;margin-bottom:19px;padding:10px;display:grid}.service-type-tabs{grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.service-type-tabs button{color:#50627a;background:#fff;border:1px solid #dce4ef;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:45px;font-size:9px;font-weight:800;display:flex}.service-type-tabs button i{color:#496edf;background:#eef3ff;border-radius:8px;place-items:center;width:26px;height:26px;font-size:8px;font-style:normal;display:grid}.service-type-tabs button.active{color:#345cc9;background:#edf2ff;border-color:#7897ed;box-shadow:inset 0 0 0 1px #5574d414}.catalog-empty{margin-top:12px}.catalog-toolbar input,.catalog-toolbar select{background:#f9fbfd;border:1px solid #dbe3ed;border-radius:9px;outline:none;height:48px;padding:0 15px}.catalog-group>h2{color:#4969d0;background:#fff;border:1px solid #d9e1ec;border-radius:10px;align-items:center;gap:9px;width:max-content;max-width:100%;padding:10px 14px;font-size:12px;display:flex}.catalog-group>h2 span{color:#24a888}.catalog-group>h2 small{color:#697b93;background:#eef2f8;border-radius:10px;padding:3px 7px;font-size:8px}.catalog-grid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.service-card-wrap{min-width:0;position:relative}.service-card-wrap .service-card{width:100%;height:100%}.favorite-toggle{z-index:3;color:#a7b1bf;background:#fff;border:1px solid #dbe3ee;border-radius:8px;width:27px;height:27px;font-size:13px;position:absolute;top:8px;right:8px}.favorite-toggle.active{color:#c88900;background:#fff7d9;border-color:#edc561}.service-card{text-align:left;background:#fff;border:1px solid #d9e2ee;border-radius:13px;align-items:center;gap:13px;min-height:112px;padding:14px;transition:all .18s;display:flex;position:relative}.service-card .popular-badge{color:#9a6300;background:#fff3cf;border-radius:999px;padding:3px 6px;font-size:7px;font-style:normal;font-weight:850;position:absolute;top:8px;right:32px}.service-card:hover{border-color:#7294ea;transform:translateY(-2px);box-shadow:0 10px 26px #1e437e17}.service-mark{color:#fff;background:linear-gradient(145deg,#ff8a18,#f05c16);border-radius:12px;flex:0 0 47px;place-items:center;height:47px;font-size:12px;font-weight:900;display:grid}.service-card>div{flex:1;min-width:0}.service-card small{color:#8896a8;font:8px var(--font-mono)}.service-card h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px 0 10px;font-size:11px;line-height:1.35;display:-webkit-box;overflow:hidden}.service-card .service-description{color:#718096;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:-3px 0 10px;font-size:8px;line-height:1.45;display:-webkit-box;overflow:hidden}.service-card footer{color:inherit;background:0 0;border:0;align-items:center;gap:8px;margin:0;padding:0;display:flex}.service-card footer b,.service-card footer em{border-radius:20px;padding:5px 8px;font-size:8px;font-style:normal}.service-card footer b{color:#07835f;background:#effcf7;border:1px solid #74d6b9}.service-card footer em{color:#3564d8;background:#f3f6ff;border:1px solid #99b5fa}.service-card>i{color:#75869d;font-style:normal}.admin-floating,.whatsapp-floating{z-index:18;color:#fff;background:#17365f;border-radius:10px;padding:12px 16px;font-size:10px;font-weight:800;text-decoration:none;position:fixed;bottom:22px;right:25px}.whatsapp-floating{background:#0d9473;right:170px}.panel-v2.theme-dark{color:#ecf2fb;background:#091321}.panel-v2.theme-dark .app-card,.panel-v2.theme-dark .quick-categories button,.panel-v2.theme-dark .status-grid,.panel-v2.theme-dark .status-grid .status-card,.panel-v2.theme-dark .catalog-toolbar,.panel-v2.theme-dark .catalog-group>h2,.panel-v2.theme-dark .service-card{color:#eef4fc;background:#101f32;border-color:#263a52}.panel-v2.theme-dark .catalog-toolbar input,.panel-v2.theme-dark .catalog-toolbar select{color:#fff;background:#0b1929;border-color:#2b4059}.panel-v2.theme-dark .quick-categories span b,.panel-v2.theme-dark .service-type-tabs button{color:#eef4fc}.panel-v2.theme-dark .service-type-tabs button{background:#0c1a2b;border-color:#2b4059}.panel-v2.theme-dark .service-type-tabs button.active{background:#172b4a;border-color:#5d7ed8}.panel-v2.theme-dark .order-filters input,.panel-v2.theme-dark .order-filters select{color:#fff;background:#0b1929;border-color:#2b4059}.security-center-link{color:#315fc3;background:#f4f7fd;border:1px solid #d7e2ef;border-radius:9px;margin-top:15px;padding:11px 12px;font-size:9px;font-weight:800;text-decoration:none;display:block}.panel-v2.theme-dark .security-center-link,.panel-v2.theme-dark .order-status-tabs button,.panel-v2.theme-dark .order-pagination button,.panel-v2.theme-dark .favorite-toggle,.panel-v2.theme-dark .order-value>button{color:#dce8f7;background:#12243a;border-color:#2b4059}.panel-v2.theme-dark .favorite-toggle.active{color:#f5c94f;background:#3a3117;border-color:#8f742c}@media (prefers-color-scheme:dark){.panel-v2.theme-system{color:#ecf2fb;background:#091321}.panel-v2.theme-system .app-main{background:0 0}.panel-v2.theme-system .app-card,.panel-v2.theme-system .quick-categories button,.panel-v2.theme-system .status-grid,.panel-v2.theme-system .status-grid .status-card,.panel-v2.theme-system .catalog-toolbar,.panel-v2.theme-system .catalog-group>h2,.panel-v2.theme-system .service-card{color:#eef4fc;background:#101f32;border-color:#263a52}.panel-v2.theme-system .catalog-toolbar input,.panel-v2.theme-system .catalog-toolbar select,.panel-v2.theme-system .order-filters input,.panel-v2.theme-system .order-filters select{color:#fff;background:#0b1929;border-color:#2b4059}.panel-v2.theme-system .quick-categories span b,.panel-v2.theme-system .service-type-tabs button{color:#eef4fc}.panel-v2.theme-system .service-type-tabs button{background:#0c1a2b;border-color:#2b4059}.panel-v2.theme-system .service-type-tabs button.active{background:#172b4a;border-color:#5d7ed8}.panel-v2.theme-system .order-detail-facts span,.panel-v2.theme-system .order-data{background:#12243a;border-color:#2b4059}.panel-v2.theme-system .order-detail-facts b{color:#fff}}@media (width<=1250px){.panel-topbar{grid-template-columns:185px minmax(0,1fr) 180px;padding:0 15px}.panel-service-search{display:none}.panel-topbar nav button{padding:0 8px;font-size:10px}.panel-topbar nav button span{display:none}.topbar-account{min-width:170px}.catalog-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.panel-topbar{display:none}.panel-v2 .app-main{padding:15px 12px 90px}.mobile-summary{color:#fff;background:#10213b;border-radius:13px;justify-content:space-between;align-items:center;margin-bottom:14px;padding:13px;display:flex}.mobile-summary .app-brand{border:0;padding:0}.mobile-summary>b{color:#49ddbd}.mobile-summary>button{color:#fff;background:#193151;border:1px solid #365170;border-radius:9px;width:34px;height:34px}.quick-categories{grid-template-columns:repeat(2,1fr)}.overview-hero,.overview-columns,.catalog-grid{grid-template-columns:1fr}.service-type-tabs{grid-template-columns:repeat(2,1fr)}.order-filters{grid-template-columns:1fr 190px}.order-filters b{display:none}.api-center-columns{grid-template-columns:1fr}.api-center-head{align-items:flex-start;gap:10px}.panel-mobile-nav{z-index:30;padding:7px 5px calc(7px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #dbe3ed;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.panel-mobile-nav button{color:#718198;background:0 0;border:0;justify-items:center;gap:3px;font-size:8px;display:grid}.panel-mobile-nav button span{font-size:15px}.panel-mobile-nav button.active{color:#3c65d7}.admin-floating,.whatsapp-floating{display:none}}@media (width<=600px){.order-detail-backdrop{align-items:end;padding:0}.order-detail{width:100%;max-height:100dvh;padding:22px 16px calc(24px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0}.order-detail-facts{grid-template-columns:repeat(2,1fr)}.order-live-strip{grid-template-columns:10px 1fr}.order-live-strip time{grid-column:2}.order-data dl>div{grid-template-columns:110px 1fr}}@media (width<=560px){.quick-categories{display:flex;overflow:auto}.quick-categories button{min-width:210px}.overview-hero{display:block}.balance-card{min-height:270px;margin-bottom:10px}.balance-card button{padding:0 12px}.status-grid{padding:10px}.status-grid .status-card{padding:12px}.status-grid .status-card>i{display:none}.catalog-toolbar{grid-template-columns:1fr}.service-type-tabs{display:flex;overflow-x:auto}.service-type-tabs button{flex:0 0 165px}.order-filters{grid-template-columns:1fr}.catalog-page>header h1{font-size:20px}.order-detail-facts{grid-template-columns:repeat(2,1fr)}.order-data dl>div{grid-template-columns:100px 1fr}}.panel-v2 button,.panel-v2 input,.panel-v2 select,.panel-v2 textarea{font-family:inherit}.auth-card .auth-remember{color:#68798f;align-items:center;gap:8px;font-size:11px;font-weight:600;display:flex}.auth-card .auth-remember input{width:16px;height:16px;margin:0;padding:0}.panel-v2 :is(button,a,input,select,textarea):focus-visible{outline-offset:2px;outline:3px solid #4470e247}.panel-v2 button:disabled{cursor:not-allowed;opacity:.58}.panel-v2 .app-main>:is(section,.app-card){animation:.28s cubic-bezier(.2,.75,.25,1) panel-rise}@keyframes panel-rise{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.panel-v2 svg{stroke-width:1.9px;width:18px;height:18px}.panel-topbar{background:linear-gradient(100deg,#0c1d35 0%,#112746 58%,#0d213d 100%);border-bottom:1px solid #7ea8df2e;min-height:80px;box-shadow:0 12px 30px #08172e33}.panel-topbar .app-brand>span{border-radius:14px;width:46px;height:46px;box-shadow:inset 0 1px #ffffff24,0 12px 28px #00000040,0 0 0 1px #2edec80f}.panel-topbar .app-brand>b{letter-spacing:1.35px;font-size:14px}.panel-service-search{background:#06122394;border-color:#7ea8df59;height:46px;transition:border-color .2s,box-shadow .2s,background .2s}.panel-service-search:focus-within{background:#061223d1;border-color:#5d8bfa;box-shadow:0 0 0 3px #4a74e22e}.panel-service-search button{place-items:center;display:grid}.panel-topbar nav button,.panel-topbar nav a{letter-spacing:-.08px;gap:8px;min-height:46px;font-size:12.5px;font-weight:700;transition:color .2s,background .2s,transform .2s,box-shadow .2s}.panel-topbar nav button:hover,.panel-topbar nav a:hover{transform:translateY(-1px)}.panel-topbar nav button.active{background:linear-gradient(135deg,#4167ca,#365ab6);box-shadow:0 8px 22px #1d44a457,inset 0 1px #ffffff24}.panel-topbar nav button span,.panel-topbar nav a>svg{color:#9fb4d4;place-items:center;display:grid}.panel-topbar nav button.active span,.panel-topbar nav a:hover>svg{color:#fff}.topbar-account>summary{background:linear-gradient(135deg,#1f3d63eb,#163153eb);border-color:#7ea8df47;min-height:54px;transition:border-color .2s,transform .2s,box-shadow .2s}.topbar-account>summary:hover{border-color:#7ea8df8c;transform:translateY(-1px);box-shadow:0 10px 24px #05112238}.topbar-account summary em{place-items:center;display:grid}.topbar-account-dropdown button,.topbar-account-dropdown a{min-height:44px;font-size:12.5px}.panel-v2 .app-main{padding-top:26px}.security-banner b{font-size:13px}.security-banner small{font-size:12px;line-height:1.55}.security-banner>span{place-items:center;display:grid}.quick-categories button{min-height:86px;transition:transform .2s,border-color .2s,box-shadow .2s}.quick-categories button>i,.announcement-list i,.status-card>i{place-items:center;font-style:normal;display:grid}.quick-categories span small{margin-top:4px;font-size:11px}.quick-categories em{font-size:11px}.quick-categories strong,.status-card>em,.announcement-list strong{place-items:center;display:grid}.balance-card small{letter-spacing:1.2px;font-size:10.5px}.balance-card h1{letter-spacing:-1.8px;font-size:clamp(34px,3vw,44px)}.balance-card button{justify-content:center;align-items:center;gap:8px;font-size:12px;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.balance-card button:hover{transform:translateY(-1px)}.balance-breakdown span{font-size:11px}.balance-breakdown b{font-size:15px}.status-grid .status-card{transition:transform .2s,box-shadow .2s,border-color .2s}.status-grid .status-card:hover{transform:translateY(-2px);box-shadow:0 12px 30px #19376214}.status-grid .status-card span{font-size:11px}.card-head small{letter-spacing:1.35px;font-size:9.5px}.card-head h2{letter-spacing:-.35px;font-size:18px}.card-head-action{font-size:11.5px;font-weight:750}.statement-mini b,.announcement-list b{font-size:12px;line-height:1.45}.statement-mini strong,.statement-mini>article>span{font-size:11.5px}.empty-state p{font-size:12px}.empty-state svg{width:30px;height:30px}.whatsapp-floating{align-items:center;gap:8px;display:inline-flex}.panel-mobile-nav button span{place-items:center;display:grid}.panel-mobile-nav button span svg{width:19px;height:19px}@media (prefers-reduced-motion:reduce){.panel-v2 *,.panel-v2 :before,.panel-v2 :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=1250px){.panel-topbar nav button,.panel-topbar nav a{font-size:11.5px}}@media (width<=900px){.panel-mobile-nav button{font-size:9.5px;font-weight:700}}.panel-v2{font-family:var(--font-geist), Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:14px;line-height:1.55}.panel-topbar{grid-template-columns:210px minmax(210px,270px) minmax(0,1fr) 220px;min-height:80px}.panel-topbar .app-brand,.mobile-summary .app-brand{appearance:none;color:inherit;cursor:pointer;text-align:left;background:0 0}.panel-topbar nav button,.panel-topbar nav a{letter-spacing:-.08px;gap:8px;min-height:46px;padding-inline:12px;font-size:12.5px;font-weight:720}.panel-topbar nav button svg,.panel-topbar nav a svg{stroke-width:1.9px;width:17px;height:17px}.panel-service-search input,.topbar-account summary b{font-size:12.5px}.topbar-account summary small{font-size:11.5px}.quick-categories span small{font-size:10.5px;line-height:1.35}.quick-categories>button>em{font-size:10px}.balance-card small{font-size:10.5px}.balance-card h1{letter-spacing:-1.6px;font-size:clamp(36px,3vw,46px);font-weight:760}.balance-card p,.balance-card button{font-size:12px}.card-head small{font-size:10px;font-weight:800}.card-head h2{font-size:20px;font-weight:720}.statement-mini b,.announcement-list b{font-size:13px;font-weight:680}.statement-mini small,.announcement-list small{font-size:10.5px}.announcement-list button{width:100%;min-height:59px;color:inherit;text-align:left;background:0 0;border:0;border-top:1px solid #e8edf4;align-items:center;gap:11px;padding:0;display:flex}.announcement-list button:hover{background:#f8faff}.announcement-list>button>i{color:#3d67d6;background:#f2f6ff;border:1px solid #cddafd;border-radius:10px;flex:0 0 34px;place-items:center;height:34px;font-style:normal;display:grid}.announcement-list button span{flex:1}.announcement-list button span b,.announcement-list button span small{display:block}.announcement-list button em{color:#087d60;background:#dff7ef;border-radius:20px;padding:5px 8px;font-size:8px;font-style:normal}.announcement-list button strong{color:#71839a}.order-support-link,.security-center-link{color:#2f61cf;background:0 0;border:0;padding:8px 0;font-weight:750}.panel-v2 .panel-embedded-page,.panel-v2 .security-page{background:0 0;max-width:none;min-height:auto;margin:0;padding:8px 0 24px}.panel-v2 .panel-embedded-page>header,.panel-v2 .security-page>header,.panel-v2 .panel-embedded-page>section,.panel-v2 .panel-embedded-page>.app-notice,.panel-v2 .security-page>section,.panel-v2 .security-page>.app-notice,.panel-v2 .support-layout{max-width:none}.panel-v2 .panel-embedded-page>header,.panel-v2 .security-page>header{margin-bottom:18px;padding:10px 4px 18px}.panel-v2 .panel-embedded-page h1,.panel-v2 .security-page h1{letter-spacing:-.7px;font-size:clamp(25px,2.2vw,34px);font-weight:730}.panel-v2 .panel-embedded-page header p,.panel-v2 .security-page header p{font-size:13px}.panel-v2 .ticket-list b,.panel-v2 .messages article p{font-size:12.5px}.panel-v2 .ticket-list small,.panel-v2 .messages article small{font-size:10px}.panel-v2 .notification-list p{font-size:11.5px}.panel-v2 .notification-list small{font-size:10px}.panel-v2 .two-factor h2{font-size:19px}.panel-v2 .two-factor p{font-size:11.5px;line-height:1.6}.panel-v2 .session-list article b{font-size:12px}.panel-v2 .session-list article p{font-size:11px}.panel-v2 .session-list article small{font-size:10px}.whatsapp-floating{background:linear-gradient(145deg,#16b88d,#078266);border:1px solid #ffffff61;border-radius:50%;grid-template-rows:25px 20px;grid-template-columns:48px 0;align-items:center;width:58px;height:58px;padding:4px;transition:width .28s,border-radius .28s,transform .28s,box-shadow .28s;animation:3.8s ease-in-out infinite whatsapp-float;display:grid;bottom:28px;right:28px;overflow:hidden;box-shadow:0 16px 36px #05775b4d}.whatsapp-floating:before{content:"";z-index:-1;border-radius:inherit;border:1px solid #14b88b5c;animation:2.4s ease-out infinite whatsapp-pulse;position:absolute;inset:-5px}.whatsapp-floating>span{grid-row:1/3;place-items:center;width:48px;height:48px;display:grid}.whatsapp-floating svg{stroke-width:2px;width:25px;height:25px}.whatsapp-floating b,.whatsapp-floating small{opacity:0;white-space:nowrap;width:100px;transition:opacity .18s 60ms}.whatsapp-floating b{align-self:end;font-size:12px}.whatsapp-floating small{color:#d7fff3;align-self:start;font-size:9px;font-weight:600}.whatsapp-floating:hover,.whatsapp-floating:focus-visible{border-radius:18px;grid-template-columns:48px 100px;width:166px;transform:translateY(-3px);box-shadow:0 20px 45px #05775b61}.whatsapp-floating:hover b,.whatsapp-floating:hover small,.whatsapp-floating:focus-visible b,.whatsapp-floating:focus-visible small{opacity:1}.admin-floating{bottom:102px;right:28px}.contact-hub{z-index:75;justify-items:end;gap:12px;display:grid;position:fixed;bottom:28px;right:28px}.contact-hub-trigger{color:#fff;cursor:pointer;background:linear-gradient(145deg,#16b88d,#08765f);border:1px solid #ffffff73;border-radius:50%;place-items:center;width:58px;height:58px;transition:transform .22s,box-shadow .22s,background .22s;animation:3.8s ease-in-out infinite whatsapp-float;display:grid;position:relative;box-shadow:0 16px 36px #05775b52}.contact-hub-trigger:before{content:"";z-index:-1;border-radius:inherit;border:1px solid #14b88b5c;animation:2.4s ease-out infinite whatsapp-pulse;position:absolute;inset:-6px}.contact-hub-trigger svg{stroke-width:2px;width:25px;height:25px}.contact-hub.open .contact-hub-trigger{background:linear-gradient(145deg,#17345b,#0c223e);animation:none;transform:rotate(90deg)}.contact-hub-menu{opacity:0;visibility:hidden;transform-origin:100% 100%;pointer-events:none;gap:8px;width:245px;transition:opacity .18s,transform .22s,visibility .18s;display:grid;transform:translateY(12px)scale(.96)}.contact-hub.open .contact-hub-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}.contact-hub-menu button,.contact-hub-menu a{color:#132a47;text-align:left;cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff7;border:1px solid #d9e3ef;border-radius:15px;grid-template-columns:42px 1fr;align-items:center;gap:11px;min-height:62px;padding:9px 13px;text-decoration:none;display:grid;box-shadow:0 14px 34px #0a1f3929}.contact-hub-menu svg{color:#315fc9;background:#edf4ff;border-radius:12px;width:42px;height:42px;padding:11px}.contact-hub-menu a svg{color:#078266;background:#e8fbf5}.contact-hub-menu span{gap:3px;display:grid}.contact-hub-menu b{font-size:12px}.contact-hub-menu small{color:#718096;font-size:9px;font-weight:650}.contact-hub-menu button:hover,.contact-hub-menu a:hover{border-color:#aebfda;transform:translate(-4px)}.panel-v2.theme-dark .contact-hub-menu button,.panel-v2.theme-dark .contact-hub-menu a{color:#eff5fc;background:#0f1e31fa;border-color:#2c425c}@keyframes whatsapp-float{0%,to{translate:0}50%{translate:0 -5px}}@keyframes whatsapp-pulse{0%{opacity:.7;transform:scale(.92)}80%,to{opacity:0;transform:scale(1.18)}}@media (width<=1250px){.panel-topbar{grid-template-columns:190px minmax(180px,230px) minmax(0,1fr) 205px;padding-inline:18px}.panel-topbar nav button,.panel-topbar nav a{padding-inline:9px;font-size:11.5px}}@media (width>=901px) and (width<=1450px){.panel-topbar{grid-template-columns:190px minmax(0,1fr) 205px;column-gap:10px;padding-inline:18px}.panel-service-search{display:none}.panel-topbar nav{scrollbar-width:none;justify-content:flex-start;min-width:0;overflow-x:auto}.panel-topbar nav::-webkit-scrollbar{display:none}.panel-topbar nav button,.panel-topbar nav a{flex:none;padding-inline:8px;font-size:11.5px}.topbar-account{grid-column:3;width:205px;min-width:0}}@media (width<=900px){.panel-v2 .app-main{padding-inline:14px}.panel-v2 .panel-embedded-page,.panel-v2 .security-page{padding-top:0}.whatsapp-floating{bottom:82px;right:16px}.contact-hub{right:16px;bottom:calc(80px + env(safe-area-inset-bottom))}.admin-floating{display:none}}body.order-modal-open .contact-hub,body.order-modal-open .panel-mobile-nav{display:none}.catalog-page>header{align-items:center;margin-bottom:22px}.catalog-page>header small{letter-spacing:1.7px;font-size:10.5px}.catalog-page>header h1{color:#13243d;letter-spacing:-.85px;margin-top:7px;font-size:clamp(25px,2.3vw,32px);font-weight:650;line-height:1.18}.catalog-page>header>b{color:#4e6480;background:#fff;border:1px solid #d8e3f0;border-radius:999px;padding:7px 11px;font-size:11.5px}.catalog-toolbar{border-color:#d4dfed;border-radius:17px;gap:11px;margin-bottom:26px;padding:12px;box-shadow:0 10px 32px #1f3d670e}.service-type-tabs button{color:#40536f;border-radius:12px;min-height:52px;font-size:12px;font-weight:760;transition:border-color .2s,background .2s,color .2s,transform .2s}.service-type-tabs button:hover{background:#f8faff;border-color:#aebfe0;transform:translateY(-1px)}.service-type-tabs button i{width:30px;height:30px;font-family:var(--font-geist), Inter, "Segoe UI", sans-serif;border-radius:9px;font-size:9px}.catalog-toolbar input,.catalog-toolbar select{color:#172943;background:#f8fafd;border-radius:11px;height:52px;padding-inline:16px;font-size:13px}.catalog-toolbar input::placeholder{color:#8998aa}.catalog-toolbar input:focus,.catalog-toolbar select:focus{border-color:#7696e5;box-shadow:0 0 0 3px #4167ca1a}.catalog-group>h2{color:#345cc5;border-color:#d3deec;border-radius:12px;margin:0 0 11px;padding:10px 14px;font-size:13.5px;font-weight:780;line-height:1.35;box-shadow:0 5px 17px #1f3d670b}.catalog-group>h2 small{font-size:10px}.service-card{border-color:#cfdae9;border-radius:15px;gap:15px;padding:16px;box-shadow:0 7px 21px #18355e0b}.service-card:hover{border-color:#7393e5;box-shadow:0 15px 34px #1e437e1c}.service-mark{background:linear-gradient(145deg,#315fc9,#4f78dd);border-radius:15px;flex-basis:54px;width:54px;height:54px;box-shadow:0 9px 20px #315fc933}.service-mark svg{stroke-width:1.9px;width:24px;height:24px}.service-mark-imei{background:linear-gradient(145deg,#416be0,#7558e9)}.service-mark-remote,.service-mark-file{background:linear-gradient(145deg,#8a56e4,#ae62df)}.service-mark-digital{background:linear-gradient(145deg,#0c9c80,#21bea0)}.favorite-toggle{border-radius:9px;width:31px;height:31px;font-size:14px;top:9px;right:9px}.service-card .popular-badge{padding:4px 8px;font-size:9px;top:10px;right:44px}.service-card small.service-display-id{color:#74859b;font:600 10px var(--font-mono)}.service-card h3{color:#15243a;margin:7px 36px 11px 0;font-size:13.5px;font-weight:730;line-height:1.38}.service-card footer b,.service-card footer em{padding:5px 9px;font-size:10px;line-height:1}.service-card footer small{color:#315fc9;font:780 10.5px var(--font-geist), Inter, "Segoe UI", sans-serif;white-space:nowrap;margin-left:auto}.service-card>i{color:#526984;font-size:17px;font-weight:700}.topbar-account-dropdown button,.topbar-account-dropdown a{border-radius:10px;min-height:46px;padding-inline:12px;font-size:13px}.account-settings-page{gap:16px;display:grid}.settings-identity-hero{color:#fff;background:radial-gradient(circle at 78% -25%,#675cff9e,#0000 45%),linear-gradient(118deg,#0d2039 0%,#153b70 58%,#3348a7 100%);border:1px solid #6989db47;border-radius:22px;grid-template-columns:auto minmax(0,1fr) minmax(320px,.72fr);align-items:center;gap:22px;min-height:180px;padding:28px 30px;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 45px #0f274d29}.settings-identity-hero:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 48%,#ffffff12 48.2%,#0000 74%);position:absolute;inset:0}.settings-avatar{z-index:1;letter-spacing:.03em;background:linear-gradient(145deg,#5171ff,#5b4de0);border:1px solid #ffffff3d;border-radius:20px;place-items:center;width:72px;height:72px;font-size:23px;font-weight:850;display:grid;position:relative;box-shadow:inset 0 1px #ffffff4d,0 15px 30px #04122d4d}.settings-identity-copy{z-index:1;min-width:0;position:relative}.settings-identity-copy>small{color:#9fb7dd;letter-spacing:1.65px;font-size:9px;font-weight:800}.settings-identity-copy h2{margin:8px 0 4px;font-size:clamp(23px,2vw,30px);line-height:1.1}.settings-identity-copy p{color:#c2d3ec;margin:0;font-size:12.5px}.settings-status-chips{flex-wrap:wrap;gap:7px;margin-top:16px;display:flex}.settings-status-chips span{color:#b9c9df;background:#04142a3b;border:1px solid #ffffff21;border-radius:999px;align-items:center;gap:5px;padding:6px 9px;font-size:10px;font-weight:690;display:inline-flex}.settings-status-chips span.active{color:#75edc7}.settings-status-chips svg{width:13px;height:13px}.settings-hero-metrics{z-index:1;grid-template-columns:1fr 1fr;gap:10px;display:grid;position:relative}.settings-hero-metrics article{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff13;border:1px solid #ffffff26;border-radius:15px;gap:7px;min-height:104px;padding:17px;display:grid}.settings-hero-metrics small{color:#bacbe4;letter-spacing:.65px;font-size:9px;font-weight:760}.settings-hero-metrics strong{font-size:21px;line-height:1}.settings-hero-metrics em{color:#6ee7c1;font-size:10px;font-style:normal;font-weight:760}.settings-hero-metrics i{background:#ffffff21;border-radius:99px;height:4px;overflow:hidden}.settings-hero-metrics i span{border-radius:inherit;background:linear-gradient(90deg,#56d8c0,#7bf0c9);height:100%;display:block}.settings-section-nav{scrollbar-width:thin;background:#ffffffeb;border:1px solid #dce5f1;border-radius:15px;gap:6px;padding:7px;display:flex;overflow-x:auto;box-shadow:0 10px 25px #1d365b0f}.settings-section-nav button{color:#42546d;min-height:39px;font:720 11px var(--font-geist), Inter, "Segoe UI", sans-serif;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;align-items:center;gap:7px;padding:0 13px;transition:color .18s,background .18s,transform .18s;display:inline-flex}.settings-section-nav button:first-child,.settings-section-nav button:hover{color:#fff;background:linear-gradient(135deg,#365ecb,#4f68da);transform:translateY(-1px)}.settings-section-nav svg{width:15px;height:15px}.settings-grid{gap:18px}.settings-grid .app-card{border-radius:16px;padding:22px}.settings-grid>*{scroll-margin-top:92px}.settings-grid label{color:#34465f;gap:8px;margin-bottom:17px;font-size:12px}.profile-settings-form input,.settings-grid select{color:#172943;border-radius:11px;min-height:47px;padding:12px 13px;font-size:13px}.profile-settings-form label small,.settings-message,.settings-ok{font-size:11px}@media (width<=900px){.settings-identity-hero{grid-template-columns:auto minmax(0,1fr)}.settings-hero-metrics{grid-column:1/-1}.catalog-page>header h1{font-size:25px}.catalog-grid{grid-template-columns:1fr}.service-card-wrap .service-card{min-height:112px}}@media (width<=560px){.settings-identity-hero{grid-template-columns:1fr;padding:22px 18px}.settings-avatar{border-radius:17px;width:60px;height:60px}.settings-hero-metrics{grid-template-columns:1fr}.settings-section-nav button{min-height:38px;padding-inline:11px}.catalog-page>header{align-items:flex-start;gap:12px}.catalog-page>header h1{font-size:22px}.catalog-toolbar{padding:9px}.service-type-tabs button{flex-basis:175px}.service-card{padding:14px 12px}.service-mark{flex-basis:48px;width:48px;height:48px}.service-card h3{font-size:13px}}.panel-v2.theme-dark .catalog-page>header h1,.panel-v2.theme-dark .service-card h3{color:#eff5fc}.panel-v2.theme-dark .catalog-page>header>b,.panel-v2.theme-dark .catalog-toolbar,.panel-v2.theme-dark .catalog-group>h2,.panel-v2.theme-dark .service-card,.panel-v2.theme-dark .topbar-account-dropdown,.panel-v2.theme-dark .settings-grid .app-card{color:#eaf1fa;background:#102238;border-color:#2a405a}.panel-v2.theme-dark .settings-section-nav{background:#102238;border-color:#2a405a}.panel-v2.theme-dark .settings-section-nav button{color:#cbd7e6}.panel-v2.theme-dark .settings-section-nav button:first-child,.panel-v2.theme-dark .settings-section-nav button:hover{color:#fff}.panel-v2.theme-dark .catalog-toolbar input,.panel-v2.theme-dark .catalog-toolbar select,.panel-v2.theme-dark .profile-settings-form input,.panel-v2.theme-dark .settings-grid select{color:#eaf1fa;background:#0b1b2d;border-color:#304963}.panel-v2.theme-dark .service-type-tabs button{color:#c9d5e5;background:#102238;border-color:#2b425c}.panel-v2.theme-dark .service-type-tabs button:hover,.panel-v2.theme-dark .service-type-tabs button.active{color:#fff;background:#18315a;border-color:#6487df}.panel-v2.theme-dark .service-card footer small{color:#83a4ff}.panel-v2.theme-dark .settings-grid label{color:#cbd7e6}@media (prefers-color-scheme:dark){.panel-v2.theme-system .catalog-page>header h1,.panel-v2.theme-system .service-card h3{color:#eff5fc}.panel-v2.theme-system .catalog-page>header>b,.panel-v2.theme-system .catalog-toolbar,.panel-v2.theme-system .catalog-group>h2,.panel-v2.theme-system .service-card,.panel-v2.theme-system .topbar-account-dropdown,.panel-v2.theme-system .settings-grid .app-card{color:#eaf1fa;background:#102238;border-color:#2a405a}.panel-v2.theme-system .settings-section-nav{background:#102238;border-color:#2a405a}.panel-v2.theme-system .settings-section-nav button{color:#cbd7e6}.panel-v2.theme-system .settings-section-nav button:first-child,.panel-v2.theme-system .settings-section-nav button:hover{color:#fff}.panel-v2.theme-system .catalog-toolbar input,.panel-v2.theme-system .catalog-toolbar select,.panel-v2.theme-system .profile-settings-form input,.panel-v2.theme-system .settings-grid select{color:#eaf1fa;background:#0b1b2d;border-color:#304963}.panel-v2.theme-system .service-type-tabs button{color:#c9d5e5;background:#102238;border-color:#2b425c}.panel-v2.theme-system .service-type-tabs button:hover,.panel-v2.theme-system .service-type-tabs button.active{color:#fff;background:#18315a;border-color:#6487df}.panel-v2.theme-system .service-card footer small{color:#83a4ff}.panel-v2.theme-system .settings-grid label{color:#cbd7e6}}.order-history-heading{justify-content:space-between;align-items:end;gap:18px;margin:-4px 0 14px;display:flex}.order-history-heading>span{gap:6px;display:grid}.order-history-heading small{color:#5576d5;letter-spacing:1.45px;font-size:9px;font-weight:850}.order-history-heading b{color:#14233a;letter-spacing:-.35px;font-size:19px}.order-history-heading b i{color:#4166c7;background:#edf2ff;border-radius:8px;place-items:center;min-width:27px;height:24px;margin-left:5px;font-size:10px;font-style:normal;display:inline-grid}.order-history-heading>em{color:#58706b;border:1px solid #dfe8e4;border-radius:999px;align-items:center;gap:8px;padding:7px 10px;font-size:9px;font-style:normal;font-weight:750;display:flex}.order-history-heading>em i{background:#14b58a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #14b58a1f}.order-history-heading>button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#456fe0,#3158c7);border:0;border-radius:9px;min-height:38px;padding:0 14px;font-size:11px;font-weight:850;box-shadow:0 8px 18px #3158c72e}.order-status-tabs{background:#fff;border:1px solid #dce4ef;border-radius:12px;grid-template-columns:repeat(5,minmax(115px,1fr));gap:0;padding:4px;display:grid;overflow:hidden}.order-status-tabs button{background:0 0;border:0;border-radius:9px;justify-content:center;min-height:39px;font-size:11.5px}.order-status-tabs button.active{background:#14233d;box-shadow:0 7px 17px #14233d29}.order-type-tabs{grid-template-columns:repeat(4,minmax(145px,1fr));gap:7px;margin:10px 0;display:grid}.order-type-tabs button{color:#40516a;cursor:pointer;background:#fff;border:1px solid #dce4ef;border-radius:11px;align-items:center;gap:9px;min-height:45px;padding:0 13px;font-size:11.5px;font-weight:800;display:flex}.order-type-tabs svg{color:#5478dc;width:17px;height:17px}.order-type-tabs button:hover,.order-type-tabs button.active{color:#244fae;background:#f0f4ff;border-color:#7e9de8}.order-filters{grid-template-columns:minmax(240px,1fr) minmax(180px,260px) auto}.order-table table{table-layout:fixed;min-width:1130px}.order-table th:first-child{width:108px}.order-table th:nth-child(2){width:245px}.order-table th:nth-child(3){width:92px}.order-table th:nth-child(4){width:138px}.order-table th:nth-child(5){width:58px}.order-table th:nth-child(6),.order-table th:nth-child(7){width:245px}.order-table td{vertical-align:middle;border-bottom-color:#e7ecf3;padding-top:10px;padding-bottom:10px}.order-reference-cell{justify-items:start;gap:7px;display:grid}.order-reference-cell code{font-size:11.5px;font-weight:800}.order-reference-cell .order-status{padding:4px 7px;font-size:9.5px}.order-service-open{color:#17263c;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:11.5px;font-weight:780;line-height:1.4}.order-service-open:hover{color:#315fc9}.order-compact-data{color:#475870;min-height:49px;max-height:54px;font:10.5px/1.5 var(--font-mono);white-space:pre-wrap;scrollbar-width:thin;background:#fbfcfe;border:1px solid #dfe6ef;border-radius:9px;padding:8px 34px 8px 9px;position:relative;overflow:auto}.order-compact-data.empty{color:#8794a6;align-items:center;display:grid}.order-compact-data .order-value{display:block}.order-compact-data .order-value>button{float:right;color:#0000;margin-right:-27px;padding:4px;font-size:0;position:sticky;top:0}.order-compact-data .order-value>button:before{content:"⧉";color:#315fc4;font-size:12px}.order-detail-backdrop{padding:24px;overflow-y:auto}.order-detail{border-radius:17px;width:min(820px,100%);max-height:min(690px,100dvh - 48px);padding:0;overflow:auto}.order-detail>.close{z-index:3;color:#fff;cursor:pointer;background:#ffffff1f;border-radius:10px;place-items:center;width:35px;height:35px;display:grid;top:14px;right:15px}.order-detail-header{color:#fff;background:linear-gradient(120deg,#17375e,#285485);border-radius:16px 16px 0 0;padding:17px 58px 14px 18px}.order-detail-header>small{color:#b9d0f5;letter-spacing:1.25px;font-size:10px;font-weight:850}.order-detail-header>h2{margin:5px 0 7px;font-size:18px;line-height:1.3}.order-detail-heading{border:0;justify-content:flex-start;gap:9px;padding:0}.order-detail-heading code{color:#d2e2ff}.order-detail-summary{grid-template-columns:repeat(3,1fr);gap:8px;padding:12px 14px 0;display:grid}.order-detail-summary span{background:#f0fbf7;border:1px solid #cde8df;border-radius:10px;padding:9px 11px}.order-detail-summary small,.order-detail-summary b{display:block}.order-detail-summary small{color:#6c7f8d;font-size:10px}.order-detail-summary b{color:#0d805f;margin-top:4px;font-size:11.5px}.order-detail .order-live-strip{margin:10px 14px 0;padding:9px 11px}.order-detail .order-timeline{margin:13px 14px 10px}.order-detail .order-timeline i{width:27px;height:27px}.order-detail .order-timeline:before{top:13px}.order-detail-facts{margin:10px 14px}.order-detail-facts span{padding:9px}.order-detail-columns{grid-template-columns:1.15fr .95fr;align-items:start;gap:10px;padding:0 14px 12px;display:grid}.order-detail-columns .order-data{max-height:210px;margin:0;overflow:auto}.order-detail-result-column{gap:10px;display:grid}.order-detail>footer{border-top:1px solid #e4eaf2;margin:0;padding:10px 14px}.account-dropdown-card{color:#fff;background:linear-gradient(135deg,#112a4a,#274f85);border-radius:11px;grid-template-columns:38px minmax(0,1fr);gap:4px 10px;margin-bottom:7px;padding:11px;display:grid}.topbar-account>summary>span>strong{color:#54dfc1;margin-top:2px;font-size:11px;line-height:1;display:block}.account-dropdown-card>i{background:linear-gradient(135deg,#735de9,#3779df);border-radius:10px;grid-row:1/3;place-items:center;width:38px;height:38px;font-size:10px;font-style:normal;font-weight:900;display:grid}.account-dropdown-card span{min-width:0}.account-dropdown-card span b,.account-dropdown-card span small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.account-dropdown-card span b{font-size:12px}.account-dropdown-card span small{color:#b9cae2;margin-top:3px;font-size:10px}.account-dropdown-card>strong{color:#5ae4c7;grid-column:2;font-size:11.5px}.panel-v2.theme-dark .order-history-heading b{color:#f2f6fc}.panel-v2.theme-dark .order-status-tabs,.panel-v2.theme-dark .order-type-tabs button,.panel-v2.theme-dark .order-compact-data{color:#cbd6e4;background:#102238;border-color:#2b4059}@media (width<=900px){.order-status-tabs,.order-type-tabs{display:flex;overflow-x:auto}.order-status-tabs button,.order-type-tabs button{flex:none}.order-detail-columns{grid-template-columns:1fr}}@media (width<=560px){.order-history-heading>em{display:none}.order-history-heading{flex-wrap:wrap;align-items:center}.order-detail-backdrop{align-items:end;padding:0}.order-detail{border-radius:18px 18px 0 0;width:100%;max-height:92dvh}.order-detail-summary{grid-template-columns:1fr}.order-detail-facts{grid-template-columns:repeat(2,1fr)}}.orders-workspace{gap:14px;width:100%;display:grid}.orders-control-panel{gap:9px;display:grid}.orders-workspace .order-history-heading{align-items:center;min-height:43px;margin:0}.orders-workspace .order-history-heading small{color:#52698f;letter-spacing:1.1px;font-size:11px}.orders-workspace .order-history-heading>button{border-radius:10px;min-height:42px;padding-inline:17px;font-size:12px}.orders-workspace .order-status-tabs{border-radius:14px;grid-template-columns:repeat(5,minmax(120px,1fr));margin:0;padding:4px;box-shadow:0 7px 20px #18335b0a}.order-filter-bar{background:#fff;border:1px solid #d9e2ee;border-radius:14px;grid-template-columns:minmax(520px,.95fr) minmax(560px,1.25fr);gap:8px;padding:7px;display:grid;box-shadow:0 7px 20px #18335b0a}.orders-workspace .order-type-tabs{grid-template-columns:repeat(3,minmax(150px,1fr));gap:6px;margin:0}.orders-workspace .order-type-tabs button{border-radius:10px;min-height:48px;padding-inline:12px;font-size:11px}.orders-workspace .order-type-tabs button.active{background:#eef3ff;border-color:#6e8ff0;box-shadow:inset 0 0 0 1px #5879e214}.orders-workspace .order-filters{grid-template-columns:minmax(230px,1fr) minmax(190px,280px) 84px;gap:7px;margin:0}.orders-workspace .order-filters input,.orders-workspace .order-filters select{background:#f7f9fc;border-radius:10px;height:48px;font-size:11.5px}.order-filter-action{color:#fff;cursor:pointer;background:linear-gradient(135deg,#536fe0,#4157ce);border:0;border-radius:10px;height:48px;font-size:11px;font-weight:850;box-shadow:0 8px 18px #4157ce2e}.orders-table-card{background:#fff;border:1px solid #d9e2ee;border-radius:15px;overflow:hidden;box-shadow:0 9px 28px #18335b0b}.orders-table-heading{border-bottom:1px solid #dfe6ef;justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding:10px 13px;display:flex}.orders-table-heading h2{color:#14233a;letter-spacing:-.3px;align-items:center;gap:8px;margin:0;font-size:18px;display:flex}.orders-table-heading h2 i{color:#4166c7;background:#edf2ff;border-radius:9px;place-items:center;min-width:34px;height:28px;font-size:12px;font-style:normal;display:grid}.orders-table-heading>em{color:#58706b;border:1px solid #dfe8e4;border-radius:999px;align-items:center;gap:8px;padding:7px 10px;font-size:9px;font-style:normal;font-weight:750;display:flex}.orders-table-heading>em i{background:#14b58a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #14b58a1f}.orders-table-card .responsive-table{border:0;border-radius:0}.orders-table-card .order-table table{table-layout:fixed;min-width:1460px}.orders-table-card .order-table th:first-child{width:125px}.orders-table-card .order-table th:nth-child(2){width:390px}.orders-table-card .order-table th:nth-child(3){width:115px}.orders-table-card .order-table th:nth-child(4){width:150px}.orders-table-card .order-table th:nth-child(5){width:70px}.orders-table-card .order-table th:nth-child(6){width:355px}.orders-table-card .order-table th:nth-child(7){width:410px}.orders-table-card .order-table th{color:#5d6f89;letter-spacing:.45px;background:#f5f7fb;height:39px;font-size:9px}.orders-table-card .order-table td{height:66px;padding:8px 12px;font-size:11px}.orders-table-card .order-table td:nth-child(3){color:#263a57;font-weight:750}.orders-table-card .order-reference-cell{align-items:center;gap:8px;display:flex}.orders-table-card .order-reference-cell code{color:#1655b7;font-size:11.5px}.orders-table-card .order-reference-cell .order-status{white-space:nowrap;padding:4px 8px}.orders-table-card .order-service-open{font-size:12px;font-weight:780}.orders-table-card .order-compact-data{min-height:45px;max-height:48px;padding:5px;font-size:10.5px;overflow:hidden}.order-compact-data .order-value{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;width:100%;display:grid}.order-compact-data .order-value>:first-child{color:#40536e;white-space:pre-wrap;scrollbar-width:thin;max-height:36px;padding:2px 4px;text-decoration:none;display:block;overflow:auto}.order-value-actions{align-items:center;gap:5px;display:flex}.order-compact-data .order-value-actions>button,.order-compact-data .order-value-actions>a{color:#fff;min-height:31px;font:800 9px var(--font-geist), Inter, "Segoe UI", sans-serif;white-space:nowrap;border:0;border-radius:8px;justify-content:center;align-items:center;gap:4px;margin:0;padding:0 9px;text-decoration:none;display:inline-flex;position:static}.order-compact-data .order-value-actions>button{background:#4b5be0}.order-compact-data .order-value-actions>button:before{content:none}.order-compact-data .order-value-actions>.download-action{background:#10a77d}.order-compact-data .order-value-actions svg{width:13px;height:13px}.orders-table-card .order-pagination{margin:0;padding:12px}.topbar-account>summary>i{position:relative}.topbar-account>summary>i u,.account-dropdown-identity>i u{background:#1fd5a5;border:2px solid #173252;border-radius:50%;width:10px;height:10px;position:absolute;bottom:-2px;right:-2px}.topbar-account-dropdown{border-radius:17px;width:310px;padding:10px}.account-dropdown-identity{border-bottom:1px solid #e4eaf2;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:11px;padding:3px 3px 11px;display:grid}.account-dropdown-identity>i{color:#fff;background:linear-gradient(135deg,#5d67ec,#3c7be0);border-radius:12px;place-items:center;width:48px;height:48px;font-size:11px;font-style:normal;font-weight:900;display:grid;position:relative}.account-dropdown-identity>i u{border-color:#fff}.account-dropdown-identity span{text-align:center;min-width:0}.account-dropdown-identity :is(b,em,strong,small){display:block}.account-dropdown-identity b{color:#14243b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.account-dropdown-identity em{color:#fff;text-transform:uppercase;background:#0c9f78;border-radius:999px;width:max-content;margin:3px auto;padding:2px 7px;font-size:7px;font-style:normal;font-weight:850}.account-dropdown-identity strong{color:#099a77;font-size:11px}.account-dropdown-identity small{color:#7c8ca1;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:9px;overflow:hidden}.account-dropdown-preferences{border-bottom:1px solid #e4eaf2;grid-template-columns:.8fr 1.2fr;gap:7px;padding:10px 0;display:grid}.account-dropdown-preferences>div{background:#f6f8fc;border:1px solid #dbe3ee;border-radius:9px;grid-template-columns:1fr 1fr;gap:3px;padding:3px;display:grid}.account-dropdown-preferences button{color:#687990;border-radius:6px;justify-content:center;min-height:28px;padding:0 7px;font-size:9px}.account-dropdown-preferences button.active{color:#fff;background:#4c6fdd;box-shadow:0 4px 10px #4c6fdd33}.account-dropdown-preferences button svg{width:12px;height:12px}.account-dropdown-links{padding-top:6px;display:grid}.topbar-account-dropdown .account-dropdown-links>button{border-radius:8px;min-height:38px;padding-inline:9px;font-size:10.5px}.account-dropdown-links>button>svg{color:#416de0;width:15px;height:15px}.topbar-account-dropdown .account-fund-link{background:#f4f7ff;border:1px solid #c7d5fa;min-height:50px;margin-top:5px}.account-fund-link span{gap:2px;display:grid}.account-fund-link span b{font-size:10.5px}.account-fund-link span small{color:#74849a;font-size:8.5px;font-weight:600}.topbar-account-dropdown .logout{color:#d43f58;background:#fff5f6;border:1px solid #f2cdd4;min-height:42px}.panel-v2.theme-dark .order-filter-bar,.panel-v2.theme-dark .orders-table-card,.panel-v2.theme-dark .orders-table-heading{background:#102238;border-color:#2a405a}.panel-v2.theme-dark .orders-table-heading h2,.panel-v2.theme-dark .account-dropdown-identity b{color:#edf4fd}.panel-v2.theme-dark .account-dropdown-identity,.panel-v2.theme-dark .account-dropdown-preferences{border-color:#2a405a}.panel-v2.theme-dark .account-dropdown-preferences>div{background:#0b1b2d;border-color:#304963}.panel-v2.theme-dark .account-fund-link{background:#142b4b;border-color:#36548a}@media (width<=1180px){.order-filter-bar{grid-template-columns:1fr}}@media (width<=760px){.orders-workspace .order-status-tabs,.orders-workspace .order-type-tabs{display:flex;overflow-x:auto}.orders-workspace .order-filters{grid-template-columns:1fr}.orders-workspace .order-filters :is(input,select,.order-filter-action){width:100%}.orders-table-heading>em{display:none}}.panel-v2{--cnr-navy:#122540;--cnr-blue:#4b6fe5;--cnr-green:#0ca982;--cnr-line:#d9e2ef;--cnr-muted:#718198;color:#13233a;-webkit-font-smoothing:antialiased;background:#f4f6fa;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:13px;line-height:1.45}.panel-v2 :is(button,input,select,textarea){font-family:inherit}.panel-topbar{background:#122641;grid-template-columns:285px minmax(175px,220px) minmax(0,1fr) 215px;gap:12px;min-height:76px;padding:0 20px;box-shadow:0 3px 11px #07172d2e}.panel-topbar .app-brand{white-space:nowrap;gap:10px}.panel-topbar .app-brand>.brand-artwork{flex-basis:270px!important;width:270px!important;height:62px!important}.panel-topbar .app-brand .brand-emblem{border-radius:13px!important;flex-basis:43px!important;width:43px!important;height:43px!important}.panel-topbar .app-brand .brand-emblem svg{width:36px!important;height:36px!important}.panel-topbar .app-brand>b{letter-spacing:1.3px;font-size:13px;font-weight:850}.panel-service-search{background:#0d1f36;border-color:#405673;border-radius:11px;height:43px}.panel-service-search input{font-size:12px}.panel-topbar nav{gap:3px}.panel-topbar nav button,.panel-topbar nav a{border-radius:9px;min-height:43px;padding-inline:11px;font-size:11.5px;font-weight:750}.panel-topbar nav button:hover,.panel-topbar nav button.active,.panel-topbar nav a:hover{background:#486bd3}.topbar-account{min-width:205px}.topbar-account>summary{background:#1a3458;border-color:#3c5576;border-radius:12px;min-height:57px;padding:7px 9px}.topbar-account summary b{font-size:11.5px}.topbar-account summary small{margin-top:2px;font-size:10.5px}.panel-v2 .app-main{max-width:1920px;padding:20px 26px 92px}.panel-v2 .app-card{border-color:var(--cnr-line);border-radius:15px;box-shadow:0 8px 24px #1c375b09}.quick-categories{gap:9px;margin-bottom:13px}.quick-categories button{border-radius:13px;gap:10px;min-height:61px;padding:9px 12px;transition:transform .18s,border-color .18s,box-shadow .18s;box-shadow:0 4px 14px #1c375b08}.quick-categories button:hover{border-color:#b8c8e0;transform:translateY(-2px);box-shadow:0 10px 23px #1c375b14}.quick-categories i{border-radius:9px;width:34px;height:34px}.quick-categories span b{font-size:12.5px;line-height:1.2}.quick-categories span small{display:none}.quick-categories>button>em{padding:4px 7px;font-size:9px}.overview-hero{grid-template-columns:minmax(360px,.82fr) minmax(0,1.48fr);gap:13px;margin-bottom:13px}.balance-card{background:linear-gradient(135deg,#294f92,#3d65b0);border-radius:17px;min-height:250px;padding:21px 23px}.balance-card h1{letter-spacing:-1.5px;margin:15px 0 5px;font-size:39px;font-weight:720}.balance-card p{margin-bottom:18px;font-size:10.5px}.balance-card button{min-height:41px;font-size:10.5px}.balance-breakdown{margin-top:17px;padding-top:14px}.status-grid{border-radius:17px;gap:9px;padding:14px}.status-grid .status-card{border-radius:13px;min-height:106px;padding:15px 16px}.status-grid .status-card>i{border-radius:10px;width:36px;height:36px}.status-grid .status-card span{font-size:10.5px;font-weight:650}.status-grid .status-card b{letter-spacing:-.5px;font-size:23px}.status-grid .status-card small{font-size:9.5px}.overview-columns{gap:13px}.overview-columns .app-card{min-height:290px;padding:18px 20px}.overview-columns .card-head h2{letter-spacing:-.35px;font-size:18px}.catalog-page>header{min-height:0;margin:0 0 10px;display:flex;position:relative;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.catalog-page>header small{color:#5d72a6;letter-spacing:1.15px;font-size:10px;font-weight:850}.catalog-page>header h1{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.catalog-page>header>b{color:#75849a;background:0 0;border:0;margin-left:auto;padding:0;font-size:10px}.catalog-toolbar{border-radius:14px;grid-template-columns:minmax(280px,1fr) minmax(210px,260px);gap:8px;margin-bottom:17px;padding:8px;box-shadow:0 5px 16px #1c375b09}.service-type-tabs{gap:7px}.service-type-tabs button{border-radius:10px;gap:8px;min-height:47px;font-size:10.5px;font-weight:760}.service-type-tabs button i{border-radius:8px;width:29px;height:29px;font-size:8.5px}.catalog-toolbar input,.catalog-toolbar select{border-radius:10px;height:47px;padding-inline:13px;font-size:12px}.catalog-group{margin-bottom:20px}.catalog-group>h2{box-shadow:none;border-radius:11px;margin-bottom:9px;padding:9px 12px;font-size:12.5px}.catalog-grid{gap:9px}.service-card-wrap .service-card{min-height:106px}.service-card{box-shadow:none;border-radius:13px;gap:12px;padding:12px}.service-card:hover{transform:translateY(-2px);box-shadow:0 11px 25px #1e437e16}.service-mark{border-radius:12px;flex-basis:47px;width:47px;height:47px;box-shadow:0 7px 15px #315fc926}.service-mark svg{width:21px;height:21px}.favorite-toggle{border-radius:8px;width:28px;height:28px;top:7px;right:7px}.service-card .popular-badge{padding:3px 7px;top:8px;right:40px}.service-card h3{margin:5px 34px 8px 0;font-size:12px;font-weight:750;line-height:1.35}.service-card .service-description{display:none}.service-card footer{gap:5px}.service-card footer b,.service-card footer em{padding:4px 7px;font-size:9px}.service-card footer small{font-size:9.5px}.service-card>i{font-size:15px}.orders-workspace{gap:10px}.orders-workspace .order-history-heading{margin:0 0 7px}.orders-workspace .order-history-heading h1{font-size:20px}.orders-workspace .order-status-tabs{border-radius:12px;min-height:46px;padding:4px}.orders-workspace .order-status-tabs button{min-height:37px;font-size:10.5px}.order-filter-bar{border-radius:13px;gap:7px;padding:7px}.orders-workspace .order-type-tabs button{border-radius:10px;min-height:45px;font-size:10.5px}.orders-workspace .order-filters input,.orders-workspace .order-filters select{min-height:43px;font-size:11px}.orders-table-card{border-radius:14px}.orders-table-heading{min-height:52px;padding:12px}.orders-table-heading h2{font-size:17px}.orders-table-card .order-table th{letter-spacing:.5px;height:38px;font-size:8px}.orders-table-card .order-table td{padding-block:8px;font-size:10.5px}.orders-table-card .order-compact-data{border-radius:8px}.topbar-account-dropdown{border-radius:16px;width:308px;box-shadow:0 22px 55px #07182f40}.account-dropdown-identity b{font-size:12.5px}.account-dropdown-identity small{font-size:9.5px}.topbar-account-dropdown .account-dropdown-links>button{min-height:39px;font-size:11px}.settings-identity-hero{border-radius:18px;min-height:160px;padding:23px 25px}.settings-grid .app-card{padding:20px}.panel-v2 .notifications-page>header{margin-bottom:12px;padding-bottom:13px}.panel-v2 .notifications-page h1{letter-spacing:-.4px;font-size:22px}.panel-v2 .notification-list{padding:0;overflow:hidden}.panel-v2 .notification-list>button{min-height:76px;padding:13px 15px}.panel-v2 .notification-list b{font-size:12.5px}.panel-v2 .notification-list p{margin:4px 0;font-size:10.5px}.panel-v2.theme-dark .catalog-page>header{background:0 0!important}.panel-v2.theme-dark .catalog-page>header small,.panel-v2.theme-dark .catalog-page>header>b{color:#91a8c4}.panel-v2.theme-dark .quick-categories button,.panel-v2.theme-dark .balance-card,.panel-v2.theme-dark .status-grid,.panel-v2.theme-dark .overview-columns .app-card{box-shadow:none}.panel-v2.theme-dark .notification-list>button{color:#edf4fc;background:#102238;border-color:#263e5a}.panel-v2.theme-dark .notification-list>button.unread{background:#142b48}.panel-v2.theme-dark .notification-list>button:hover{background:#183251}.panel-v2.theme-dark .notification-list p{color:#a6b7ca}.panel-v2.theme-dark .notification-date{color:#dce9f8;background:#0d1d31;border-color:#31547b}.panel-v2.theme-dark .notification-date small{color:#91a8c4}.panel-v2.theme-dark .notification-type-icon{color:#78a8ff;background:#173454;border-color:#31547b}@media (width>=1101px) and (width<=1450px){.panel-topbar{grid-template-columns:230px minmax(165px,195px) minmax(0,1fr) 198px;gap:8px;padding-inline:15px}.panel-topbar .app-brand>.brand-artwork{flex-basis:220px!important;width:220px!important;height:52px!important}.panel-service-search{display:flex!important}.panel-topbar nav button,.panel-topbar nav a{padding-inline:8px;font-size:10.5px}.panel-topbar .app-brand>b{font-size:12px}.topbar-account{min-width:198px}}@media (width<=1100px){.panel-topbar{grid-template-columns:205px minmax(0,1fr) 205px}.panel-topbar .app-brand>.brand-artwork{flex-basis:190px!important;width:190px!important}.panel-service-search{display:none}.overview-hero{grid-template-columns:1fr}.balance-card{min-height:230px}.catalog-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.panel-v2 .app-main{padding:15px 13px 96px}.mobile-summary .app-brand>.brand-artwork{flex-basis:165px!important;width:165px!important;height:38px!important}.quick-categories{scroll-snap-type:x proximity;padding-bottom:3px;display:flex;overflow-x:auto}.quick-categories button{scroll-snap-align:start;flex:0 0 235px}.catalog-page>header h1{clip:auto;white-space:normal;width:auto;height:auto;font-size:20px;position:static;overflow:visible}.catalog-page>header small{display:none}.catalog-page>header>b{align-self:center}.catalog-toolbar{grid-template-columns:1fr}.service-type-tabs{display:flex;overflow-x:auto}.service-type-tabs button{flex:0 0 165px}}@media (width<=620px){.quick-categories button{flex-basis:210px}.overview-hero{gap:10px}.balance-card{min-height:0;padding:19px 17px}.balance-card h1{font-size:34px}.status-grid{padding:9px}.status-grid .status-card{min-height:96px;padding:12px}.catalog-grid{grid-template-columns:1fr}.service-card-wrap .service-card{min-height:102px}}.service-mark .service-image{box-sizing:border-box;border-radius:inherit;object-fit:contain;background:#fff;width:100%;height:100%;padding:4px}.panel-v2:not(.theme-dark) .app-main{background:radial-gradient(circle at 91% 0,#6753da0e,#0000 28%),linear-gradient(#f5f8fc 0%,#f1f5fa 100%)}.panel-v2.theme-dark{--cnr-line:#29425f;--cnr-muted:#9aadc3;color:#eaf2fb;background:#071320}.panel-v2.theme-dark :is(.app-card,.quick-categories button,.status-grid,.catalog-toolbar,.catalog-group>h2,.service-card,.order-status-tabs,.order-filter-bar,.orders-table-card,.orders-table-heading,.settings-section-nav,.settings-grid .app-card,.topbar-account-dropdown,.notification-list){color:#eaf2fb;background:#102338;border-color:#29425f;box-shadow:0 12px 30px #00000021}.panel-v2.theme-dark :is(.status-grid span,.status-grid small,.overview-footnote,.service-card .service-description,.account-dropdown-identity small){color:#9db0c6}.panel-v2.theme-dark :is(.catalog-toolbar input,.catalog-toolbar select,.orders-workspace input,.orders-workspace select,.settings-grid input,.settings-grid select,.settings-grid textarea,.profile-settings-form input){color:#eff6ff;background:#0a1b2d;border-color:#314b68}.panel-v2.theme-dark :is(.catalog-toolbar input,.orders-workspace input,.settings-grid input)::placeholder{color:#7288a2}.panel-v2.theme-dark .announcement-list a,.panel-v2.theme-dark .statement-mini article{border-color:#263f5a}@media (prefers-color-scheme:dark){.panel-v2.theme-system{--cnr-line:#29425f;--cnr-muted:#9aadc3;color:#eaf2fb;background:#071320}.panel-v2.theme-system .app-main{background:radial-gradient(circle at 92% 0,#5968de1a,#0000 30%),linear-gradient(#0a1726,#07131f)}.panel-v2.theme-system :is(.app-card,.quick-categories button,.status-grid,.catalog-toolbar,.catalog-group>h2,.service-card,.order-status-tabs,.order-filter-bar,.orders-table-card,.orders-table-heading,.settings-section-nav,.settings-grid .app-card,.topbar-account-dropdown,.notification-list){color:#eaf2fb;background:#102338;border-color:#29425f;box-shadow:0 12px 30px #00000021}.panel-v2.theme-system .status-grid .status-card{color:#edf5ff;background:linear-gradient(135deg,#13283e,#102338);border-color:#2c4561}.panel-v2.theme-system :is(.catalog-toolbar input,.catalog-toolbar select,.orders-workspace input,.orders-workspace select,.settings-grid input,.settings-grid select,.settings-grid textarea,.profile-settings-form input){color:#eff6ff;background:#0a1b2d;border-color:#314b68}.panel-v2.theme-system .service-mark .service-image{background:#f7f9fc}}.topbar-order-menu{align-self:stretch;align-items:center;display:flex;position:relative}.topbar-order-menu:after{z-index:58;content:"";width:100%;height:14px;position:absolute;top:calc(50% + 23px);left:0}.panel-topbar nav .topbar-order-menu>button{align-self:center}.topbar-order-chevron{margin-left:-2px;transition:transform .16s;width:13px!important;height:13px!important}.topbar-order-dropdown{z-index:60;color:#13233a;opacity:0;visibility:hidden;pointer-events:none;transform-origin:top;background:#fffffffb;border:1px solid #d8e2ef;border-radius:15px;width:326px;padding:9px;transition:opacity .12s,transform .12s,visibility .12s;position:absolute;top:calc(50% + 31px);left:50%;transform:translate(-50%,-7px)scale(.985);box-shadow:0 22px 55px #0718303d,0 4px 12px #07183017}.topbar-order-dropdown:before{background:inherit;content:"";border-top:1px solid #d8e2ef;border-left:1px solid #d8e2ef;width:11px;height:11px;position:absolute;top:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.topbar-order-menu:hover .topbar-order-dropdown,.topbar-order-menu:focus-within .topbar-order-dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)scale(1)}.topbar-order-menu:hover .topbar-order-chevron,.topbar-order-menu:focus-within .topbar-order-chevron{transform:rotate(180deg)}.topbar-order-dropdown>header{text-align:left;border-bottom:1px solid #e5ebf3;gap:2px;padding:8px 10px 9px;display:grid}.topbar-order-dropdown>header small{color:#4c6ed0;letter-spacing:1.35px;font-size:8px;font-weight:900}.topbar-order-dropdown>header b{color:#13233a;font-size:13px;line-height:1.35}.panel-topbar nav .topbar-order-dropdown>button{color:#17263b;text-align:left;background:0 0;border:1px solid #0000;border-radius:11px;grid-template-columns:38px minmax(0,1fr) 16px;align-items:center;gap:10px;width:100%;min-height:58px;margin-top:4px;padding:8px 9px;display:grid;transform:none}.panel-topbar nav .topbar-order-dropdown>button:hover,.panel-topbar nav .topbar-order-dropdown>button:focus-visible{color:#10213b;box-shadow:none;background:#f0f5fc;border-color:#dbe5f4;outline:none;transform:translate(2px)}.panel-topbar nav .topbar-order-dropdown .topbar-order-icon{color:#486bd3;background:#eef3ff;border:1px solid #cbd9ff;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.panel-topbar nav .topbar-order-dropdown .topbar-order-icon.server{color:#07956f;background:#e9f8f3;border-color:#bfe8dc}.panel-topbar nav .topbar-order-dropdown .topbar-order-icon.remote{color:#8157d8;background:#f4efff;border-color:#dfd0ff}.panel-topbar nav .topbar-order-dropdown .topbar-order-icon svg{width:18px;height:18px}.panel-topbar nav .topbar-order-dropdown .topbar-order-copy{min-width:0;color:inherit;font-size:inherit;gap:2px;display:grid}.topbar-order-copy b{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;line-height:1.3;overflow:hidden}.topbar-order-copy small{color:#75869b;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;font-weight:550;line-height:1.35;overflow:hidden}.panel-topbar nav .topbar-order-dropdown>button>svg{color:#91a0b3;width:15px;height:15px}.panel-v2.theme-dark .topbar-order-dropdown{color:#ecf4fd;background:#0f2034fc;border-color:#2d4663}.panel-v2.theme-dark .topbar-order-dropdown:before,.panel-v2.theme-dark .topbar-order-dropdown>header{border-color:#2d4663}.panel-v2.theme-dark .topbar-order-dropdown>header b{color:#f2f7fd}.panel-v2.theme-dark .panel-topbar nav .topbar-order-dropdown>button{color:#e3edf8}.panel-v2.theme-dark .panel-topbar nav .topbar-order-dropdown>button:hover,.panel-v2.theme-dark .panel-topbar nav .topbar-order-dropdown>button:focus-visible{color:#fff;background:#183552;border-color:#345272}.panel-v2.theme-dark .topbar-order-copy small{color:#97a9bd}@media (width>=901px){.panel-topbar nav{overflow:visible}}.panel-v2{--ui-bg:#f2f5fa;--ui-surface:#fff;--ui-raised:#f7f9fc;--ui-soft:#edf2f8;--ui-line:#d8e2ef;--ui-line-strong:#c7d4e4;--ui-text:#102039;--ui-muted:#6f8097;--ui-primary:#486be0;--ui-primary-strong:#3659c8;--ui-green:#079b77;--ui-orange:#d48a16;--ui-red:#d84b65;--ui-violet:#815ad9;--ui-shadow:0 12px 32px #142a4c12;--ui-shadow-raised:0 22px 55px #0f234321;background:var(--ui-bg);min-height:100vh;color:var(--ui-text);font-family:var(--font-geist), Inter, "Segoe UI", Arial, sans-serif;font-size:14px;line-height:1.5}.panel-v2 button,.panel-v2 input,.panel-v2 select,.panel-v2 textarea{font:inherit}.panel-v2 .panel-topbar{background:#102541;min-height:80px;padding-inline:clamp(22px,2.2vw,42px);box-shadow:0 8px 28px #06142a33}.panel-v2 .panel-topbar .app-brand{min-width:0}.panel-v2 .panel-topbar .app-brand :is(strong,b){letter-spacing:.095em}.panel-v2 .panel-service-search{background:#0c1d34;border-color:#3a5678;border-radius:12px;height:44px}.panel-v2 .panel-service-search input{padding-inline:15px;font-size:12px}.panel-v2 .panel-topbar nav{gap:6px}.panel-v2 .panel-topbar nav>button,.panel-v2 .panel-topbar nav .topbar-order-menu>button{color:#cbd7e7;letter-spacing:-.01em;border-radius:11px;min-height:46px;padding-inline:14px;font-size:12.5px}.panel-v2 .topbar-notifications b{padding-inline:5px;font-size:8px;top:0;right:0}.panel-v2 .topbar-account{grid-column:auto;min-width:218px}.panel-v2 .topbar-account>summary{background:#1a365b;border-color:#405f83;border-radius:13px;min-height:58px;padding:8px 10px;transition:border-color .18s,background .18s,transform .18s}.panel-v2 .topbar-account>summary:hover{background:#1e3d65;border-color:#6686ad;transform:translateY(-1px)}.panel-v2 .topbar-account summary b{font-size:12px}.panel-v2 .topbar-account summary small{margin-top:2px;font-size:9.5px}.panel-v2 .topbar-account summary strong{color:#49dfbb;font-size:11.5px}.panel-v2 .topbar-account-dropdown{border-color:var(--ui-line);background:var(--ui-surface);width:306px;color:var(--ui-text);box-shadow:var(--ui-shadow-raised);border-radius:16px;padding:10px;top:calc(100% + 10px)}.panel-v2 .account-dropdown-identity{border-radius:13px}.panel-v2 .topbar-account-dropdown button,.panel-v2 .topbar-account-dropdown a{border-radius:9px;min-height:42px;font-size:11.5px}.panel-v2 .account-dropdown-preferences button{min-height:32px;font-size:9.5px}.panel-v2 .app-main{background:radial-gradient(circle at 94% 0, #6053d80e, transparent 29%), linear-gradient(180deg, #f5f8fc 0%, var(--ui-bg) 100%);max-width:1900px;min-height:calc(100vh - 80px);padding:26px clamp(24px,3vw,52px) 104px}.panel-v2 .security-banner{border-radius:14px;min-height:72px;margin-bottom:16px;padding:15px 18px}.panel-v2 .security-banner b{font-size:12.5px}.panel-v2 .security-banner small{margin-top:4px;font-size:11.5px;line-height:1.45}.panel-v2 .security-banner button{border-radius:10px;min-height:38px;padding-inline:16px;font-size:11px;font-weight:800}.panel-v2 .quick-categories button{border-color:var(--ui-line);background:var(--ui-surface);border-radius:15px;min-height:76px;padding:12px 14px;box-shadow:0 8px 22px #1b31530a}.panel-v2 .quick-categories button:hover{box-shadow:var(--ui-shadow);border-color:#9fb4e9;transform:translateY(-2px)}.panel-v2 .quick-categories button b{font-size:12.5px;line-height:1.3}.panel-v2 .quick-categories button small{color:var(--ui-muted);margin-top:3px;font-size:9.5px;display:block}.panel-v2 .quick-categories button em{min-width:25px;height:25px;font-size:9px}.panel-v2 .overview-hero{gap:14px;margin-bottom:16px}.panel-v2 .balance-card{background:linear-gradient(137deg,#2d579d 0%,#3e65b7 100%);border-radius:20px;min-height:278px;padding:30px 28px;box-shadow:0 20px 42px #1f478f33}.panel-v2 .balance-card>small{letter-spacing:.12em;font-size:10px}.panel-v2 .balance-card h1{letter-spacing:-.045em;margin:24px 0 5px;font-size:clamp(39px,3.3vw,52px)}.panel-v2 .balance-card>p{font-size:11.5px}.panel-v2 .balance-card>button{border-radius:11px;min-height:44px;margin-top:25px;padding-inline:19px;font-size:11.5px}.panel-v2 .balance-breakdown{margin-top:28px;padding-top:17px}.panel-v2 .status-grid{border-color:var(--ui-line);background:var(--ui-surface);box-shadow:var(--ui-shadow);border-radius:20px;gap:11px;padding:14px}.panel-v2 .status-grid .status-card{border-radius:14px;min-height:119px;padding:18px}.panel-v2 .status-grid .status-card span{font-size:11.5px}.panel-v2 .status-grid .status-card b{letter-spacing:-.035em;margin-top:4px;font-size:25px}.panel-v2 .status-grid .status-card small{font-size:9.5px}.panel-v2 .app-card,.panel-v2 .orders-table-card,.panel-v2 .orders-control-panel,.panel-v2 .catalog-toolbar,.panel-v2 .catalog-group>h2{border-color:var(--ui-line);background:var(--ui-surface);color:var(--ui-text);box-shadow:var(--ui-shadow)}.panel-v2 .app-card{border-radius:17px}.panel-v2 .card-head{padding:22px 24px 17px}.panel-v2 .card-head>div>small{letter-spacing:.15em;font-size:9px}.panel-v2 .card-head h2{letter-spacing:-.02em;margin-top:7px;font-size:18px}.panel-v2 .card-head-action{font-size:10.5px}.panel-v2 .statement-mini article,.panel-v2 .announcement-list button{min-height:66px;padding-inline:18px}.panel-v2 .statement-mini b,.panel-v2 .announcement-list b{font-size:11.5px}.panel-v2 .statement-mini small,.panel-v2 .announcement-list small{font-size:9.5px}.panel-v2 .overview-footnote{margin-top:11px;font-size:9px}.panel-v2 .catalog-page>header{margin-bottom:20px}.panel-v2 .catalog-page>header small{letter-spacing:.16em;font-size:9.5px}.panel-v2 .catalog-page>header h1{letter-spacing:-.035em;margin-top:6px;font-size:clamp(24px,2.2vw,33px)}.panel-v2 .catalog-page>header>b{border-radius:11px;padding:9px 13px;font-size:10.5px}.panel-v2 .catalog-toolbar{border-radius:16px;gap:10px;padding:10px}.panel-v2 .service-type-tabs button{border-radius:11px;min-height:48px;font-size:11px}.panel-v2 .catalog-toolbar>input,.panel-v2 .catalog-toolbar>select{border-radius:11px;min-height:48px;font-size:11.5px}.panel-v2 .catalog-group{margin-top:22px}.panel-v2 .catalog-group>h2{border-radius:14px;min-height:50px;padding-inline:15px;font-size:13px}.panel-v2 .catalog-grid{gap:11px}.panel-v2 .service-card{border-color:var(--ui-line);background:var(--ui-surface);border-radius:15px;min-height:112px;box-shadow:0 8px 24px #182e500e}.panel-v2 .service-card:hover{border-color:#9fb4ed;transform:translateY(-2px);box-shadow:0 15px 34px #18345e1f}.panel-v2 .service-mark{border-radius:14px;width:54px;height:54px}.panel-v2 .service-card h3{font-size:12.5px;line-height:1.43}.panel-v2 .service-card footer{gap:7px;margin-top:10px}.panel-v2 .service-card footer b,.panel-v2 .service-card footer em,.panel-v2 .service-card footer small{font-size:9.5px}.panel-v2 .favorite-toggle{width:30px;height:30px}.panel-v2 .orders-control-panel{border-radius:17px;overflow:hidden}.panel-v2 .order-history-heading small{letter-spacing:.15em;font-size:9.5px}.panel-v2 .order-history-heading>button{border-radius:10px;min-height:40px;padding-inline:16px;font-size:11px}.panel-v2 .order-status-tabs{border-color:var(--ui-line);background:var(--ui-raised);border-radius:13px;padding:5px}.panel-v2 .order-status-tabs button{border-radius:9px;min-height:42px;font-size:10.5px}.panel-v2 .order-filter-bar{border-color:var(--ui-line);background:var(--ui-surface);gap:10px;padding:10px}.panel-v2 .order-type-tabs button{border-radius:11px;min-height:48px;font-size:10.5px}.panel-v2 .order-filters input,.panel-v2 .order-filters select,.panel-v2 .order-filter-action{border-radius:10px;min-height:46px;font-size:11px}.panel-v2 .orders-table-card{border-radius:17px;margin-top:14px;overflow:hidden}.panel-v2 .orders-table-heading{border-color:var(--ui-line);min-height:58px;padding-inline:17px}.panel-v2 .orders-table-heading h2{font-size:17px}.panel-v2 .orders-table-heading em{font-size:9.5px}.panel-v2 .order-table th{background:var(--ui-raised);height:43px;color:var(--ui-muted);letter-spacing:.1em;font-size:8.5px}.panel-v2 .order-table td{border-color:var(--ui-line);min-height:60px;color:var(--ui-text);padding-block:11px;font-size:10.5px}.panel-v2 .order-service-open{color:var(--ui-text);font-size:11px;line-height:1.4}.panel-v2 .order-compact-data{border-color:var(--ui-line);background:var(--ui-raised);border-radius:10px;min-height:47px;font-size:9.5px}.panel-v2 .order-detail,.panel-v2 .order-dialog,.panel-v2 .service-preview-dialog{border-color:var(--ui-line);background:var(--ui-surface);color:var(--ui-text);box-shadow:0 34px 100px #05122647}.panel-v2 .order-detail{border-radius:19px;width:min(920px,100vw - 36px)}.panel-v2 .order-detail-header h2{font-size:21px}.panel-v2 .order-dialog{border-radius:20px;width:min(900px,100vw - 34px)}.panel-v2 :is(.settings-identity-hero,.settings-section-nav,.profile-settings-form,.customer-api-center .app-card,.security-center,.support-page){border-color:var(--ui-line);border-radius:17px}.panel-v2 :is(input,select,textarea):focus{outline:3px solid #4b6cdd1f;border-color:#7692e7!important}.panel-v2 :is(.primary,.order-dialog-actions .primary){border-radius:10px;box-shadow:0 8px 20px #3958c233}.panel-v2 .contact-hub-trigger{width:56px;height:56px;box-shadow:0 15px 35px #00957042}.panel-v2.theme-dark{--ui-bg:#07131f;--ui-surface:#0f2235;--ui-raised:#132a40;--ui-soft:#172f47;--ui-line:#29445e;--ui-line-strong:#365774;--ui-text:#edf5fc;--ui-muted:#9eafc2;--ui-primary:#6686ef;--ui-primary-strong:#5372d7;--ui-shadow:0 14px 35px #0000002e;--ui-shadow-raised:0 28px 75px #00000057;background:var(--ui-bg);color:var(--ui-text)}.panel-v2.theme-dark .panel-topbar{background:#091b2e;border-bottom:1px solid #28435f}.panel-v2.theme-dark :is(.app-card,.quick-categories button,.status-grid,.catalog-toolbar,.catalog-group>h2,.service-card,.orders-control-panel,.order-status-tabs,.order-filter-bar,.orders-table-card,.orders-table-heading,.settings-section-nav,.settings-grid .app-card,.topbar-account-dropdown,.notification-list,.settings-identity-hero,.customer-api-center .app-card,.security-center,.support-page,.order-detail,.order-dialog,.service-preview-dialog){border-color:var(--ui-line);background:var(--ui-surface);color:var(--ui-text);box-shadow:var(--ui-shadow)}.panel-v2.theme-dark .status-grid .status-card{color:var(--ui-text);background:linear-gradient(135deg,#142b41,#11263a);border-color:#34506b}.panel-v2.theme-dark .status-grid .status-card.muted{border-left-color:#89a0bc}.panel-v2.theme-dark .status-grid .status-card.warning{background:linear-gradient(135deg,#2d281e,#15283a);border-left-color:#e7aa3d}.panel-v2.theme-dark .status-grid .status-card.success{background:linear-gradient(135deg,#12352f,#14283b);border-left-color:#25bd91}.panel-v2.theme-dark .status-grid .status-card.danger{background:linear-gradient(135deg,#34232d,#17283a);border-left-color:#eb6179}.panel-v2.theme-dark .security-banner{color:var(--ui-text);background:#2a1d28;border-color:#704552}.panel-v2.theme-dark .email-verification-banner{background:#29261d;border-color:#66542d}.panel-v2.theme-dark :is(.catalog-toolbar input,.catalog-toolbar select,.orders-workspace input,.orders-workspace select,.settings-grid input,.settings-grid select,.settings-grid textarea,.profile-settings-form input,.order-dialog input,.order-dialog select,.order-dialog textarea){border-color:var(--ui-line-strong);color:var(--ui-text);background:#091a2a}.panel-v2.theme-dark .order-status-tabs{border-color:var(--ui-line);background:#0a1b2c}.panel-v2.theme-dark .order-status-tabs button.active{color:#fff;background:#365cc2}.panel-v2.theme-dark .statement-mini article,.panel-v2.theme-dark .announcement-list button{border-color:#294159}.panel-v2.theme-dark .statement-mini article:hover,.panel-v2.theme-dark .announcement-list button:hover{background:#142b42}.panel-v2.theme-dark .topbar-account-dropdown .account-dropdown-links>button:hover{color:#fff;background:#19344f}.panel-v2.theme-dark .account-dropdown-preferences{border-color:var(--ui-line);background:#0a1c2d}.panel-v2.theme-dark .account-dropdown-preferences button{color:#aabbd0}.panel-v2.theme-dark .account-dropdown-preferences button.active{color:#fff;background:#4c6bd0}.panel-v2.theme-dark .topbar-order-dropdown{border-color:var(--ui-line);color:var(--ui-text);background:#0f2235}.panel-v2.theme-dark .panel-topbar nav .topbar-order-dropdown>button:hover{background:#193650}.panel-v2.theme-dark .service-card footer b{color:#5de2b9;background:#123a31;border-color:#2b765f}.panel-v2.theme-dark .service-card footer em{color:#9ab8ff;background:#172f50;border-color:#42639a}.panel-v2.theme-dark .service-mark .service-image{background:#f5f8fc}@media (prefers-color-scheme:dark){.panel-v2.theme-system{--ui-bg:#07131f;--ui-surface:#0f2235;--ui-raised:#132a40;--ui-soft:#172f47;--ui-line:#29445e;--ui-line-strong:#365774;--ui-text:#edf5fc;--ui-muted:#9eafc2;--ui-primary:#6686ef;--ui-primary-strong:#5372d7;background:var(--ui-bg);color:var(--ui-text)}.panel-v2.theme-system .panel-topbar{background:#091b2e;border-bottom:1px solid #28435f}.panel-v2.theme-system .app-main{background:radial-gradient(circle at 95% 0,#535ed61f,transparent 31%),linear-gradient(180deg,#091827,var(--ui-bg))}.panel-v2.theme-system :is(.app-card,.quick-categories button,.status-grid,.catalog-toolbar,.catalog-group>h2,.service-card,.orders-control-panel,.order-status-tabs,.order-filter-bar,.orders-table-card,.orders-table-heading,.settings-section-nav,.settings-grid .app-card,.topbar-account-dropdown,.notification-list,.settings-identity-hero,.customer-api-center .app-card,.security-center,.support-page,.order-detail,.order-dialog,.service-preview-dialog){border-color:var(--ui-line);background:var(--ui-surface);color:var(--ui-text);box-shadow:var(--ui-shadow)}.panel-v2.theme-system .status-grid .status-card{color:var(--ui-text);background:linear-gradient(135deg,#142b41,#11263a);border-color:#34506b}.panel-v2.theme-system :is(.catalog-toolbar input,.catalog-toolbar select,.orders-workspace input,.orders-workspace select,.settings-grid input,.settings-grid select,.settings-grid textarea,.profile-settings-form input,.order-dialog input,.order-dialog select,.order-dialog textarea){border-color:var(--ui-line-strong);color:var(--ui-text);background:#091a2a}.panel-v2.theme-system .order-table th{color:#93a7bd;background:#0c1d2e}.panel-v2.theme-system .order-table td{color:var(--ui-text);border-color:#263f58}.panel-v2.theme-system .order-compact-data{color:#dfeaf5;background:#0b1d2e;border-color:#304b65}.panel-v2.theme-system .order-service-open{color:#f1f6fc}}.panel-v2 .panel-topbar .panel-service-search input{caret-color:#72e3cf;-webkit-text-fill-color:#f6f9ff;color:#f6f9ff!important}.panel-v2 .panel-topbar .panel-service-search input::placeholder{opacity:1;-webkit-text-fill-color:#9fb0c6;color:#9fb0c6!important}.panel-v2 .panel-topbar .panel-service-search input:-webkit-autofill{-webkit-text-fill-color:#f6f9ff;box-shadow:inset 0 0 0 1000px #0c1d34}.panel-v2 .panel-topbar .panel-service-search input:-webkit-autofill:focus{-webkit-text-fill-color:#f6f9ff;box-shadow:inset 0 0 0 1000px #0c1d34}.panel-v2 .order-detail{border:1px solid var(--ui-line-strong);background:var(--ui-surface);color:var(--ui-text);box-shadow:0 28px 85px #0c1d3747}.panel-v2 .order-detail-header{background:radial-gradient(circle at 88% 10%,#5b85e54d,#0000 32%),linear-gradient(120deg,#102b4d,#245383)}.panel-v2 .order-detail-summary span{border:1px solid var(--ui-line);background:var(--ui-raised);box-shadow:inset 0 3px #0000}.panel-v2 .order-detail-summary .summary-status{box-shadow:inset 0 3px #0ca57f}.panel-v2 .order-detail-summary .summary-amount{box-shadow:inset 0 3px #4b70de}.panel-v2 .order-detail-summary .summary-updated{box-shadow:inset 0 3px #8a63d8}.panel-v2 .order-detail-summary small{color:var(--ui-muted)}.panel-v2 .order-detail-summary b{color:var(--ui-text)}.panel-v2 .order-live-strip{background:linear-gradient(135deg,#eef6ff,#f7faff);border-color:#bfd7f3}.panel-v2 .order-live-strip.is-waiting>i{background:#3e73d7;animation:1.45s ease-out infinite provider-wait-pulse;box-shadow:0 0 #3e73d757}.panel-v2 .order-live-strip.is-waiting b{color:#255aa9}.panel-v2 .order-live-strip.is-ready{background:linear-gradient(135deg,#ecfbf5,#f5fcfa);border-color:#bce5d6}.panel-v2 .order-live-strip.is-ready>i{background:#079b77;animation:none;box-shadow:0 0 0 5px #079b771f}.panel-v2 .order-live-strip.is-ready b{color:#08765c}.panel-v2 .order-live-strip.is-failed{background:linear-gradient(135deg,#fff2f5,#fff8fa);border-color:#efc9d1}.panel-v2 .order-live-strip.is-failed>i{background:#d84b65;animation:none;box-shadow:0 0 0 5px #d84b651c}.panel-v2 .order-live-strip.is-failed b{color:#b2354e}.panel-v2 .order-live-strip small,.panel-v2 .order-live-strip time{color:var(--ui-muted)}.panel-v2 .order-timeline li.current i{position:relative;overflow:hidden}.panel-v2 .order-timeline li.current i:empty:after{content:"";border:2px solid #ffffff6b;border-top-color:#fff;border-radius:50%;width:8px;height:8px;animation:.8s linear infinite provider-wait-spin}.panel-v2 .order-timeline li.pending-result:not(.current) span:after{content:"";vertical-align:middle;background:#4b70de;border-radius:50%;width:4px;height:4px;margin-left:6px;animation:1.25s ease-in-out infinite provider-wait-blink;display:inline-block}.panel-v2 .order-data{border-color:var(--ui-line);background:var(--ui-surface);color:var(--ui-text)}.panel-v2 .order-data>p{color:var(--ui-muted)}.panel-v2 .order-data-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.panel-v2 .order-data-heading>b{font-size:10px}.panel-v2 .order-data-heading>button,.panel-v2 .order-data .order-value-actions>:is(button,a){color:#315fc9;min-height:28px;font:800 9px var(--font-geist), Inter, "Segoe UI", sans-serif;white-space:nowrap;cursor:pointer;background:#f5f8ff;border:1px solid #cad8ec;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:0 9px;text-decoration:none;display:inline-flex}.panel-v2 .order-data .order-value-actions>.download-action{color:#087b5d;background:#e9faf4;border-color:#98dfc9}.panel-v2 .order-data .order-value-actions svg{width:12px;height:12px}.panel-v2 .order-data-heading>button:hover,.panel-v2 .order-data .order-value-actions>:is(button,a):hover{filter:brightness(.98);transform:translateY(-1px)}.panel-v2 .order-data.is-pending{background:linear-gradient(135deg,#f6f9fe,#fbfcff);border-color:#c8d9ef}.panel-v2 .order-result-pending{background:#456bd20f;border-radius:10px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;min-height:70px;margin-top:9px;padding:11px;display:grid}.panel-v2 .order-result-pending>i{border:3px solid #d6e0f2;border-top-color:#486bd5;border-radius:50%;width:26px;height:26px;animation:.9s linear infinite provider-wait-spin}.panel-v2 .order-result-pending span{gap:3px;display:grid}.panel-v2 .order-result-pending b{color:#315cae;font-size:10px}.panel-v2 .order-result-pending small{color:var(--ui-muted);font-size:8.5px;line-height:1.45}.panel-v2 .order-detail>footer{border-top-color:var(--ui-line);background:var(--ui-raised)}.panel-v2 .order-support-link{color:#315fc4;background:#fff;border:1px solid #cbd9ec;border-radius:9px;padding:8px 11px;font-size:9px;font-weight:800}.panel-v2 .order-support-link:hover{background:#f1f5ff;border-color:#6d8de1}.panel-v2.theme-dark .order-detail{background:#12263b;border-color:#3b5873;box-shadow:0 32px 100px #00000085}.panel-v2.theme-dark .order-detail-header{background:radial-gradient(circle at 88% 10%,#4e72d633,#0000 34%),linear-gradient(120deg,#0d2035,#173b62)}.panel-v2.theme-dark .order-detail-summary span{background:#172d44;border-color:#35536e}.panel-v2.theme-dark .order-detail-summary small{color:#9eb0c4}.panel-v2.theme-dark .order-detail-summary b{color:#f6f9fd}.panel-v2.theme-dark .order-live-strip.is-waiting{background:linear-gradient(135deg,#102a44,#132d45);border-color:#31567d}.panel-v2.theme-dark .order-live-strip.is-waiting b{color:#8eb7ff}.panel-v2.theme-dark .order-live-strip.is-ready{background:linear-gradient(135deg,#102d29,#12332e);border-color:#285a4d}.panel-v2.theme-dark .order-live-strip.is-ready b{color:#63dfbd}.panel-v2.theme-dark .order-live-strip.is-failed{background:linear-gradient(135deg,#382133,#312034);border-color:#674052}.panel-v2.theme-dark .order-live-strip.is-failed b{color:#ff9eb1}.panel-v2.theme-dark .order-live-strip :is(small,time){color:#afbed0}.panel-v2.theme-dark .order-data,.panel-v2.theme-dark .order-data.is-pending{color:#f4f8fc;background:#0d2032;border-color:#3b5873}.panel-v2.theme-dark .order-data-heading>button,.panel-v2.theme-dark .order-data .order-value-actions>:is(button,a){color:#c6d5ff;background:#172e46;border-color:#456681}.panel-v2.theme-dark .order-data .order-value-actions>.download-action{color:#7be5c6;background:#123c34;border-color:#286b5c}.panel-v2.theme-dark .order-result-pending{background:#5b7ede17}.panel-v2.theme-dark .order-result-pending>i{border-color:#7d9bfa #34516d #34516d}.panel-v2.theme-dark .order-result-pending b{color:#9bb5ff}.panel-v2.theme-dark .order-result-pending small{color:#afbed0}.panel-v2.theme-dark .order-detail>footer{background:#0d2032;border-top-color:#35516b}.panel-v2.theme-dark .order-support-link{color:#bcd0ff;background:#172e46;border-color:#456681}.panel-v2.theme-dark .order-support-link:hover{background:#1d3955;border-color:#7895e9}@keyframes provider-wait-spin{to{transform:rotate(360deg)}}@keyframes provider-wait-pulse{0%{box-shadow:0 0 #3e73d759}75%,to{box-shadow:0 0 0 9px #3e73d700}}@keyframes provider-wait-blink{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){.panel-v2 .order-live-strip.is-waiting>i,.panel-v2 .order-result-pending>i,.panel-v2 .order-timeline li.current i:empty:after,.panel-v2 .order-timeline li.pending-result:not(.current) span:after{animation:none}}@media (prefers-color-scheme:dark){.panel-v2.theme-system .order-detail{background:#12263b;border-color:#3b5873;box-shadow:0 32px 100px #00000085}.panel-v2.theme-system .order-detail-summary span{background:#172d44;border-color:#35536e}.panel-v2.theme-system .order-detail-summary :is(small,b){color:#f6f9fd}.panel-v2.theme-system .order-live-strip.is-waiting{background:#102a44;border-color:#31567d}.panel-v2.theme-system .order-live-strip.is-waiting b{color:#8eb7ff}.panel-v2.theme-system .order-data,.panel-v2.theme-system .order-data.is-pending{color:#f4f8fc;background:#0d2032;border-color:#3b5873}.panel-v2.theme-system .order-result-pending{background:#5b7ede17}.panel-v2.theme-system .order-detail>footer{background:#0d2032;border-top-color:#35516b}}.panel-v2 .order-compact-data{min-width:210px;min-height:52px;max-height:64px;font-family:var(--font-geist), Inter, "Segoe UI", sans-serif;white-space:normal;padding:6px 7px;font-size:10.5px;line-height:1.35;overflow:auto}.panel-v2 .order-compact-list{gap:4px;margin:0;display:grid}.panel-v2 .order-compact-list>div{grid-template-columns:minmax(70px,.34fr) minmax(0,1fr);align-items:start;gap:7px;display:grid}.panel-v2 .order-compact-list dt{color:var(--ui-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:780;line-height:1.45;overflow:hidden}.panel-v2 .order-compact-list dd{min-width:0;color:var(--ui-text);margin:0}.panel-v2 .order-compact-list .order-value{grid-template-columns:minmax(0,1fr) auto;gap:5px;display:grid}.panel-v2 .order-compact-list .order-value>:first-child{max-height:none;color:inherit;font:650 10px/1.45 var(--font-mono);overflow-wrap:anywhere;padding:0;overflow:visible}.panel-v2 .order-compact-list .order-value-actions>button,.panel-v2 .order-compact-list .order-value-actions>a{min-height:24px;padding-inline:6px;font-size:0}.panel-v2 .order-compact-list .order-value-actions>button:after{content:"⧉";font-size:11px}.panel-v2 .order-compact-data>.order-value>:first-child{overflow-wrap:anywhere}.panel-v2 .order-dialog{width:min(920px,100vw - 36px);max-height:min(760px,100dvh - 36px)}.panel-v2 .order-dialog-head{padding:17px 20px 15px}.panel-v2 .order-dialog-head h2{font-size:clamp(18px,1.85vw,22px)}.panel-v2 .order-dialog-metrics{padding:13px 17px}.panel-v2 .order-dialog-metrics>span{min-height:56px;padding:9px 12px}.panel-v2 .order-dialog-metrics small{color:var(--ui-muted);font-size:10px}.panel-v2 .order-dialog-metrics b{font-size:12px}.panel-v2 .order-dialog-fields,.panel-v2 .order-dialog-summary{padding:18px 20px}.panel-v2 .order-dialog-fields>label,.panel-v2 .order-dialog-fields .dynamic-fields>label{margin-top:11px;font-size:11.5px}.panel-v2 .order-dialog-fields input:not([type=checkbox]):not([type=file]),.panel-v2 .order-dialog-fields select,.panel-v2 .order-dialog-fields textarea{min-height:43px;font-size:12.5px}.panel-v2 .order-dialog-actions{padding:12px 17px}.panel-v2 .order-dialog-actions button{min-height:42px;font-size:11.5px}.panel-v2.theme-dark :is(.order-dialog-fields,.order-dialog-summary,.order-dialog-actions){background:#0d1f31;border-color:#33516d}.panel-v2.theme-dark .order-dialog-metrics{background:#0a1b2a;border-color:#33516d}.panel-v2.theme-dark .order-dialog-metrics>span{background:linear-gradient(135deg,#122e3c,#11293b);border-color:#31566a}.panel-v2.theme-dark .order-dialog-metrics i{color:#66e2c5;background:#153e43}.panel-v2.theme-dark .order-dialog-metrics small{color:#a9bbcc}.panel-v2.theme-dark .order-dialog-metrics b{color:#68e2c4}.panel-v2.theme-dark .order-dialog-section-title small{color:#83a1ff}.panel-v2.theme-dark .order-dialog-section-title h3,.panel-v2.theme-dark .order-dialog-summary h3{color:#f4f8fd}.panel-v2.theme-dark .order-dialog-fields>label,.panel-v2.theme-dark .order-dialog-fields .dynamic-fields>label{color:#d5e1ed}.panel-v2.theme-dark .order-dialog-fields input:not([type=checkbox]):not([type=file]),.panel-v2.theme-dark .order-dialog-fields select,.panel-v2.theme-dark .order-dialog-fields textarea,.panel-v2.theme-dark .service-instructions,.panel-v2.theme-dark .order-balance-summary>div{color:#f2f7fc;background:#11273b;border-color:#3a5a76}.panel-v2.theme-dark .order-balance-summary :is(dt,small),.panel-v2.theme-dark .service-instructions p{color:#b8c8d8}.panel-v2.theme-dark .order-balance-summary dd{color:#66e2c4}.panel-v2.theme-dark .order-dialog-actions button:not(.primary){color:#dce7f1;background:#152b40;border-color:#45627c}.panel-v2.theme-dark .order-compact-list dd,.panel-v2.theme-dark .order-compact-list .order-value>:first-child,.panel-v2.theme-dark .order-compact-data>.order-value>:first-child{color:#edf4fb}.panel-v2.theme-dark .order-compact-list dt{color:#9fb2c7}.panel-v2.theme-dark .order-table td:nth-child(3){color:#f0f5fb}.panel-v2.theme-dark .order-service-open{color:#f2f7fc}.panel-v2.theme-dark .order-service-open:hover{color:#8ca8ff}@media (prefers-color-scheme:dark){.panel-v2.theme-system :is(.order-dialog-fields,.order-dialog-summary,.order-dialog-actions){background:#0d1f31;border-color:#33516d}.panel-v2.theme-system .order-dialog-metrics{background:#0a1b2a;border-color:#33516d}.panel-v2.theme-system .order-dialog-metrics>span{background:linear-gradient(135deg,#122e3c,#11293b);border-color:#31566a}.panel-v2.theme-system .order-dialog-metrics small{color:#a9bbcc}.panel-v2.theme-system .order-dialog-metrics b{color:#68e2c4}}@media (width<=820px){.panel-v2 .order-dialog{width:100%;max-height:94dvh}.panel-v2 .order-compact-data{min-width:180px}}@media (width>=1181px){.panel-v2 .panel-topbar{grid-template-columns:210px minmax(210px,280px) minmax(0,1fr) 225px}}@media (width>=901px) and (width<=1450px){.panel-v2 .orders-table-card .order-table table{min-width:1120px}.panel-v2 .orders-table-card .order-table th:first-child{width:110px}.panel-v2 .orders-table-card .order-table th:nth-child(2){width:245px}.panel-v2 .orders-table-card .order-table th:nth-child(3){width:78px}.panel-v2 .orders-table-card .order-table th:nth-child(4){width:116px}.panel-v2 .orders-table-card .order-table th:nth-child(5){width:54px}.panel-v2 .orders-table-card .order-table th:nth-child(6){width:245px}.panel-v2 .orders-table-card .order-table th:nth-child(7){width:272px}}@media (width<=1180px){.panel-v2 .panel-topbar{padding-inline:18px}.panel-v2 .panel-topbar nav>button,.panel-v2 .panel-topbar nav .topbar-order-menu>button{padding-inline:10px;font-size:11.5px}.panel-v2 .quick-categories button small{display:none}}@media (width<=900px){.panel-v2{font-size:13px}.panel-v2 .app-main{min-height:100vh;padding:14px 14px 95px}.panel-v2 .quick-categories{grid-template-columns:1fr 1fr}.panel-v2 .quick-categories button{min-height:66px}.panel-v2 .overview-hero{grid-template-columns:1fr}.panel-v2 .balance-card{min-height:250px}.panel-v2 .status-grid{grid-template-columns:1fr 1fr}.panel-v2 .overview-columns,.panel-v2 .catalog-grid{grid-template-columns:1fr}}@media (width<=560px){.panel-v2 .quick-categories,.panel-v2 .status-grid{grid-template-columns:1fr}.panel-v2 .balance-card h1{font-size:40px}.panel-v2 .public-live-metrics{grid-template-columns:1fr}}.panel-v2{--ui-bg:#f4f6fa;--ui-surface:#fff;--ui-raised:#f6f8fc;--ui-soft:#edf2f8;--ui-line:#d6e0ec;--ui-line-strong:#c3d0e0;--ui-text:#10213a;--ui-muted:#64768e;--ui-shadow:0 10px 28px #1a305011;letter-spacing:-.006em;font-size:14px;font-weight:470}.panel-v2 .panel-topbar{background:linear-gradient(90deg,#102743 0%,#122b49 56%,#102743 100%);min-height:78px}.panel-v2 .panel-topbar nav>button,.panel-v2 .panel-topbar nav .topbar-order-menu>button{color:#d6e0ee;min-height:45px;font-size:12.8px;font-weight:760}.panel-v2 .panel-topbar nav button:hover,.panel-v2 .panel-topbar nav button.active{background:#486bd5;box-shadow:0 8px 22px #314eaa45}.panel-v2 .panel-service-search input{font-size:12.5px}.panel-v2 .topbar-account summary b{font-size:12.5px;font-weight:820}.panel-v2 .topbar-account summary small{color:#b8c6d8;font-size:10px}.panel-v2 .topbar-account summary strong{font-size:12px}.panel-v2 .topbar-account-dropdown button,.panel-v2 .topbar-account-dropdown a{font-size:12px;font-weight:700}.panel-v2 .app-main{background:radial-gradient(circle at 95% 0, #4f68d30f, transparent 30%), linear-gradient(180deg, #f7f9fc 0%, var(--ui-bg) 100%)}.panel-v2 .catalog-page>header small,.panel-v2 .order-history-heading small,.panel-v2 .card-head>div>small{color:#5372d1;font-weight:850}.panel-v2 .catalog-page>header h1{color:var(--ui-text);font-weight:820}.panel-v2 .quick-categories button b,.panel-v2 .service-card h3,.panel-v2 .order-service-open,.panel-v2 .statement-mini b,.panel-v2 .announcement-list b{font-weight:760}.panel-v2 .quick-categories button b{font-size:13px}.panel-v2 .quick-categories button small{font-size:10px}.panel-v2 .service-card{min-height:116px}.panel-v2 .service-card h3{font-size:13px}.panel-v2 .service-card footer b,.panel-v2 .service-card footer em,.panel-v2 .service-card footer small{font-size:10px}.panel-v2 .order-status-tabs button,.panel-v2 .order-type-tabs button{font-size:11px;font-weight:750}.panel-v2 .order-table th{color:#687b94;height:45px;font-size:9px;font-weight:850}.panel-v2 .order-table td{min-height:62px;color:var(--ui-text);font-size:11px}.panel-v2 .order-service-open{font-size:11.5px}.panel-v2 .order-compact-data{color:#334760;font-size:10px;line-height:1.45}.panel-v2 .orders-table-heading h2,.panel-v2 .card-head h2{font-weight:800}.panel-v2 :is(input,select,textarea){color:var(--ui-text)}.panel-v2.theme-dark{--ui-bg:#0b1726;--ui-surface:#12263b;--ui-raised:#172d44;--ui-soft:#1a334d;--ui-line:#33516d;--ui-line-strong:#44637f;--ui-text:#f6f9fd;--ui-muted:#b7c5d5;--ui-primary:#7190f3;--ui-primary-strong:#5a78df;--ui-shadow:0 13px 32px #00000036;--ui-shadow-raised:0 30px 78px #00000061;background:var(--ui-bg)}.panel-v2.theme-dark .panel-topbar{background:linear-gradient(90deg,#102743 0%,#132d4c 56%,#102743 100%);border-color:#355471}.panel-v2.theme-dark .app-main{background:radial-gradient(circle at 94% 0,#556cde29,#0000 30%),radial-gradient(circle at 5% 18%,#0eb29012,#0000 24%),linear-gradient(#0d1d2e 0%,#0b1726 100%)}.panel-v2.theme-dark :is(.app-card,.quick-categories button,.status-grid,.catalog-toolbar,.catalog-group>h2,.service-card,.orders-control-panel,.order-status-tabs,.order-filter-bar,.orders-table-card,.orders-table-heading,.settings-section-nav,.settings-grid .app-card,.topbar-account-dropdown,.notification-list,.settings-identity-hero,.customer-api-center .app-card,.security-center,.support-page,.order-detail,.order-dialog,.service-preview-dialog){background:#12263b;border-color:#33516d}.panel-v2.theme-dark .quick-categories button:hover,.panel-v2.theme-dark .service-card:hover{background:#173149;border-color:#6483a3}.panel-v2.theme-dark .quick-categories button small,.panel-v2.theme-dark :is(.overview-footnote,.service-description,.account-dropdown-identity small,.catalog-page>header p){color:#b7c5d5}.panel-v2.theme-dark .status-grid .status-card{background:linear-gradient(135deg,#18324a,#142b41);border-color:#3c5b76}.panel-v2.theme-dark .order-table th{color:#adbed0;background:#0f2235}.panel-v2.theme-dark .order-table td{color:#f6f9fd;border-color:#304b65}.panel-v2.theme-dark .order-compact-data{color:#edf4fb;background:#0d2032;border-color:#3d5a74}.panel-v2.theme-dark :is(.catalog-toolbar input,.catalog-toolbar select,.orders-workspace input,.orders-workspace select,.settings-grid input,.settings-grid select,.settings-grid textarea,.profile-settings-form input,.order-dialog input,.order-dialog select,.order-dialog textarea){color:#f6f9fd;background:#0d2032;border-color:#44637f}.panel-v2.theme-dark :is(input,textarea)::placeholder{color:#8fa2b8}.panel-v2.theme-dark .order-status-tabs{background:#0d2032}.panel-v2.theme-dark .topbar-account-dropdown .account-dropdown-links>button{color:#edf4fb}.panel-v2.theme-dark .account-dropdown-preferences{background:#0e2134}@media (prefers-color-scheme:dark){.panel-v2.theme-system{--ui-bg:#0b1726;--ui-surface:#12263b;--ui-raised:#172d44;--ui-soft:#1a334d;--ui-line:#33516d;--ui-line-strong:#44637f;--ui-text:#f6f9fd;--ui-muted:#b7c5d5;--ui-primary:#7190f3;--ui-primary-strong:#5a78df}.panel-v2.theme-system .panel-topbar{background:linear-gradient(90deg,#102743,#132d4c 56%,#102743);border-color:#355471}.panel-v2.theme-system .app-main{background:radial-gradient(circle at 94% 0,#556cde29,#0000 30%),linear-gradient(#0d1d2e,#0b1726)}.panel-v2.theme-system .order-table th{color:#adbed0;background:#0f2235}.panel-v2.theme-system .order-table td{color:#f6f9fd;border-color:#304b65}.panel-v2.theme-system .order-compact-data{color:#edf4fb;background:#0d2032;border-color:#3d5a74}}.panel-v2 .customer-catalog-page{min-height:0;color:var(--ui-text);background:0 0;padding:0}.panel-v2 .customer-catalog-page>header{width:100%;max-width:none;min-height:68px;color:var(--ui-text);background:0 0;border:0;border-radius:0;margin:0 0 16px;padding:4px 0 10px}.panel-v2 .customer-catalog-page>header small,.panel-v2 .customer-catalog-page>header>b{color:var(--ui-muted)}.panel-v2 .orders-workspace{gap:14px}.panel-v2 .orders-control-panel{box-shadow:none;background:0 0;border:0;border-radius:0;gap:10px;display:grid;overflow:visible}.panel-v2 .order-history-heading{min-height:48px;padding:0}.panel-v2 .order-history-heading small{color:#526aa2;letter-spacing:.14em;font-size:10px;font-weight:850}.panel-v2 .order-history-heading>button{color:#fff;background:linear-gradient(135deg,#4770df,#5861d9);border:0;border-radius:10px;min-height:42px;box-shadow:0 9px 22px #3753b838}.panel-v2 .order-status-tabs{border:1px solid var(--ui-line);background:var(--ui-surface);border-radius:13px;min-height:48px;padding:4px;box-shadow:0 7px 20px #18335b09}.panel-v2 .order-status-tabs button{color:#52647c;border-radius:9px;min-height:38px;font-size:10.5px;font-weight:780}.panel-v2 .order-status-tabs button.active{color:#fff;background:#172844;box-shadow:0 6px 16px #1326442b}.panel-v2 .order-filter-bar{border:1px solid var(--ui-line);background:var(--ui-surface);border-radius:13px;gap:8px;padding:7px;box-shadow:0 7px 20px #18335b09}.panel-v2 .order-type-tabs button,.panel-v2 .order-filters :is(input,select,.order-filter-action){border-radius:9px;min-height:44px;font-size:10.5px}.panel-v2 .orders-table-card{border:1px solid var(--ui-line);background:var(--ui-surface);border-radius:14px;margin-top:6px;overflow:hidden;box-shadow:0 10px 28px #1a30500e}.panel-v2 .orders-table-heading{border-color:var(--ui-line);background:var(--ui-surface);min-height:52px;padding:9px 13px}.panel-v2 .orders-table-heading h2{color:var(--ui-text);font-size:17px}.panel-v2 .orders-table-heading h2 i{color:#4166c7;background:#edf2ff;border-radius:8px;min-width:31px;height:26px}.panel-v2 .orders-table-card .order-table table{table-layout:fixed;min-width:1340px}.panel-v2 .orders-table-card .order-table th:first-child{width:125px}.panel-v2 .orders-table-card .order-table th:nth-child(2){width:355px}.panel-v2 .orders-table-card .order-table th:nth-child(3){width:100px}.panel-v2 .orders-table-card .order-table th:nth-child(4){width:130px}.panel-v2 .orders-table-card .order-table th:nth-child(5){width:55px}.panel-v2 .orders-table-card .order-table th:nth-child(6){width:300px}.panel-v2 .orders-table-card .order-table th:nth-child(7){width:390px}.panel-v2 .orders-table-card .order-table th{border-color:var(--ui-line);color:#5d6f89;letter-spacing:.06em;background:#f5f7fb;height:40px;padding:8px 12px;font-size:8.5px;font-weight:850}.panel-v2 .orders-table-card .order-table td{border-color:var(--ui-line);background:var(--ui-surface);height:64px;min-height:64px;color:var(--ui-text);vertical-align:middle;padding:7px 12px;font-size:10.5px}.panel-v2 .orders-table-card .order-table tbody tr:hover td{background:#f8faff}.panel-v2 .orders-table-card .order-reference-cell{align-items:center;gap:7px;display:flex}.panel-v2 .orders-table-card .order-reference-cell code{color:#175bc1;font-size:11px;font-weight:850}.panel-v2 .orders-table-card .order-reference-cell .order-status{white-space:nowrap;padding:4px 7px;font-size:8.5px}.panel-v2 .orders-table-card .order-service-open{color:#0d1f38;font-size:11.5px;font-weight:790;line-height:1.35}.panel-v2 .orders-table-card .order-compact-data{color:#334760;background:#f8fafd;border:1px solid #d7e0ec;border-radius:9px;min-width:0;min-height:45px;max-height:48px;padding:5px 6px;font-size:9.5px;line-height:1.35;overflow:hidden}.panel-v2 .orders-table-card .order-compact-data>.order-value{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;width:100%;display:grid}.panel-v2 .orders-table-card .order-compact-data>.order-value>:first-child{max-height:35px;color:inherit;font:580 9.5px/1.35 var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;scrollbar-width:thin;padding:2px 3px;text-decoration:none;display:block;overflow:auto}.panel-v2 .orders-table-card .order-value-actions{align-items:center;gap:5px;display:flex}.panel-v2 .orders-table-card .order-value-actions>:is(button,a){border-radius:7px;min-height:30px;padding-inline:9px;font-size:8.5px}.panel-v2.theme-dark .customer-catalog-page,.panel-v2.theme-dark .customer-catalog-page>header{color:#f3f7fc;background:0 0}.panel-v2.theme-dark .order-history-heading small{color:#8fa8e9}.panel-v2.theme-dark .order-status-tabs,.panel-v2.theme-dark .order-filter-bar,.panel-v2.theme-dark .orders-table-card,.panel-v2.theme-dark .orders-table-heading{color:#f4f8fc;background:#12263b;border-color:#304c67}.panel-v2.theme-dark .order-status-tabs button{color:#b9c7d7}.panel-v2.theme-dark .order-status-tabs button.active{color:#fff;background:#4e6ed6;box-shadow:0 7px 18px #1c326f61}.panel-v2.theme-dark .orders-table-heading h2{color:#f4f8fc}.panel-v2.theme-dark .orders-table-heading h2 i{color:#b9ccff;background:#203c64}.panel-v2.theme-dark .orders-table-card .order-table th{color:#a9bbce;background:#0d2032;border-color:#304c67}.panel-v2.theme-dark .orders-table-card .order-table td{color:#edf4fb;background:#12263b;border-color:#304c67}.panel-v2.theme-dark .orders-table-card .order-table tbody tr:hover td{background:#172e45}.panel-v2.theme-dark .orders-table-card .order-service-open{color:#f4f8fc}.panel-v2.theme-dark .orders-table-card .order-reference-cell code{color:#79a7ff}.panel-v2.theme-dark .orders-table-card .order-compact-data{color:#dfe9f4;background:#0d2032;border-color:#3a5872}.panel-v2.theme-dark .orders-table-card .order-compact-data>.order-value>:first-child{color:#e8f0f8}.panel-v2.theme-dark .orders-table-card .s-completed{color:#70e1bd;background:#123c32}.panel-v2.theme-dark .orders-table-card :is(.s-processing,.s-queued){color:#9bb9ff;background:#18365f}.panel-v2.theme-dark .orders-table-card :is(.s-pending,.s-review){color:#f0c575;background:#49391c}.panel-v2.theme-dark .orders-table-card :is(.s-failed,.s-cancelled){color:#ff9eb0;background:#4a2430}.panel-v2.theme-dark .orders-table-card .s-refunded{color:#cab9ff;background:#352c59}@media (prefers-color-scheme:dark){.panel-v2.theme-system .customer-catalog-page,.panel-v2.theme-system .customer-catalog-page>header{color:#f3f7fc;background:0 0}.panel-v2.theme-system .order-status-tabs,.panel-v2.theme-system .order-filter-bar,.panel-v2.theme-system .orders-table-card,.panel-v2.theme-system .orders-table-heading{color:#f4f8fc;background:#12263b;border-color:#304c67}.panel-v2.theme-system .orders-table-card .order-table th{color:#a9bbce;background:#0d2032;border-color:#304c67}.panel-v2.theme-system .orders-table-card .order-table td{color:#edf4fb;background:#12263b;border-color:#304c67}.panel-v2.theme-system .orders-table-card .order-compact-data{color:#dfe9f4;background:#0d2032;border-color:#3a5872}}@media (width<=900px){.panel-v2 .customer-catalog-page{padding:0}.panel-v2 .orders-table-card .order-table table{min-width:1180px}}@media (width>=901px){.panel-v2 .panel-topbar{min-height:76px;padding-inline:clamp(18px,1.8vw,34px)}.panel-v2 .app-main{min-height:calc(100vh - 76px);padding:20px clamp(22px,2.7vw,48px) 92px}}.panel-v2 .quick-categories{gap:9px;margin-bottom:13px}.panel-v2 .security-banner.protected{background:linear-gradient(90deg,#f2fbf8,#f8fcff);border-color:#a6ded0 #a6ded0 #a6ded0 #0ca47d}.panel-v2 .security-banner.protected>span{color:#078d6c;background:#e4f8f2;border-color:#b8e5d9}.panel-v2 .security-banner.protected>button{color:#fff;background:#17304f}.panel-v2 .quick-categories button{border-radius:13px;min-height:61px;padding:9px 12px;position:relative;overflow:hidden;box-shadow:0 6px 18px #1b315309}.panel-v2 .quick-categories button:before,.panel-v2 .status-card:before{content:"";background:#e4a11a;border-radius:0 0 5px 5px;width:88px;height:3px;position:absolute;top:0;left:14px}.panel-v2 .quick-categories button:nth-child(2):before{background:#5271e8}.panel-v2 .quick-categories button:nth-child(3):before{background:#12aa83}.panel-v2 .quick-categories button:nth-child(4):before{background:#8a62e6}.panel-v2 .quick-categories button>i{border-radius:9px;width:34px;height:34px}.panel-v2 .quick-categories button b{letter-spacing:-.018em;font-size:12.5px;font-weight:790}.panel-v2 .quick-categories button small{display:none}.panel-v2 .quick-categories button em{min-width:24px;height:24px;font-size:9px;font-weight:820}.panel-v2 .overview-hero{grid-template-columns:minmax(360px,.86fr) minmax(0,1.54fr);gap:13px;margin-bottom:13px}.panel-v2 .balance-card{background:linear-gradient(135deg,#294f91 0%,#3c62ac 100%);border-radius:17px;flex-direction:column;height:255px;min-height:255px;padding:20px 22px;display:flex;box-shadow:0 15px 34px #1f478f2e}.panel-v2 .balance-eyebrow{color:#fff;align-items:center;gap:8px;display:flex}.panel-v2 .balance-eyebrow>svg{width:15px;height:15px}.panel-v2 .balance-eyebrow>small{color:#fff;letter-spacing:.1em;font-size:9.5px;font-weight:850}.panel-v2 .balance-main{justify-content:space-between;align-items:center;gap:16px;margin-top:14px;display:flex}.panel-v2 .balance-card .balance-main h1{color:#fff;letter-spacing:-.04em;margin:0;font-size:clamp(33px,2.45vw,39px);font-weight:730;line-height:1}.panel-v2 .balance-card .balance-main .balance-fund{color:#fff;white-space:nowrap;background:#5578e8;border:1px solid #ffffff2e;border-radius:10px;align-items:center;gap:7px;min-height:40px;margin:0;padding:0 14px;font-size:10px;font-weight:820;display:inline-flex;box-shadow:0 8px 18px #17307333}.panel-v2 .balance-card .balance-main .balance-fund svg{width:13px;height:13px}.panel-v2 .balance-breakdown{order:0;gap:12px;margin-top:15px;padding-top:13px}.panel-v2 .balance-breakdown span{font-size:9px}.panel-v2 .balance-breakdown b{margin-top:3px;font-size:14px}.panel-v2 .balance-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:auto;display:grid}.panel-v2 .balance-card .balance-actions>button{border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:40px;margin:0;padding:0 12px;font-size:10px;font-weight:820;display:inline-flex}.panel-v2 .balance-card .balance-actions>button svg{width:13px;height:13px}.panel-v2 .balance-card .balance-actions>button.ghost{margin:0}.panel-v2 .status-grid{border-radius:17px;gap:10px;height:255px;min-height:255px;padding:14px}.panel-v2 .status-grid .status-card{border:1px solid var(--ui-line);border-radius:13px;min-height:105px;padding:12px 14px;position:relative;overflow:hidden}.panel-v2 .status-grid .status-card:before{background:#91a5bf}.panel-v2 .status-grid .status-card.warning:before{background:#e4a11a}.panel-v2 .status-grid .status-card.success:before{background:#16b687}.panel-v2 .status-grid .status-card.danger:before{background:#e75570}.panel-v2 .status-grid .status-card>i{border-radius:10px;width:36px;height:36px}.panel-v2 .status-grid .status-card span{font-size:10px;font-weight:650}.panel-v2 .status-grid .status-card b{margin-top:2px;font-size:23px;font-weight:780;line-height:1.05}.panel-v2 .status-grid .status-card small{margin-top:3px;font-size:8.5px}.panel-v2 .overview-columns{gap:13px;margin-bottom:13px}.panel-v2 .overview-columns .app-card{border-radius:15px;min-height:285px;padding:0;overflow:hidden}.panel-v2 .overview-columns .card-head,.panel-v2 .overview-orders .card-head{border-bottom:1px solid var(--ui-line);min-height:64px;margin:0;padding:13px 17px}.panel-v2 .overview-columns .card-head>div>small,.panel-v2 .overview-orders .card-head>div>small{font-size:8px}.panel-v2 .overview-columns .card-head h2,.panel-v2 .overview-orders .card-head h2{margin-top:4px;font-size:17px;font-weight:800}.panel-v2 .overview-columns .statement-mini article,.panel-v2 .overview-columns .announcement-list button{min-height:62px;padding:10px 17px}.panel-v2 .overview-columns .empty-state{min-height:215px}.panel-v2 .overview-orders{margin-top:13px}.panel-v2.theme-dark .quick-categories button:before,.panel-v2.theme-dark .status-card:before{box-shadow:0 0 14px}.panel-v2.theme-dark .security-banner.protected{background:linear-gradient(90deg,#12342f,#142d3d);border-color:#2f6c61 #2f6c61 #2f6c61 #22c89a}.panel-v2.theme-dark .security-banner.protected>span{color:#67e1bd;background:#173f38;border-color:#347c6e}.panel-v2.theme-dark .balance-card{background:linear-gradient(137deg,#1f477d 0%,#2d5798 100%);border:1px solid #3a5f8a}.panel-v2.theme-dark .status-grid .status-card{background:linear-gradient(135deg,#173047,#14293e);border-left-width:1px}.panel-v2.theme-dark .overview-columns .card-head,.panel-v2.theme-dark .overview-orders .card-head{border-color:#304c67}@media (prefers-color-scheme:dark){.panel-v2.theme-system .balance-card{background:linear-gradient(137deg,#1f477d,#2d5798);border:1px solid #3a5f8a}.panel-v2.theme-system .overview-columns .card-head,.panel-v2.theme-system .overview-orders .card-head{border-color:#304c67}}@media (width<=1180px){.panel-v2 .balance-main{flex-direction:column;align-items:flex-start;gap:10px}.panel-v2 .balance-card,.panel-v2 .status-grid{height:276px;min-height:276px}}@media (width<=900px){.panel-v2 .quick-categories button{min-height:62px}.panel-v2 .overview-hero{grid-template-columns:1fr}.panel-v2 .balance-card,.panel-v2 .status-grid{height:auto;min-height:248px}.panel-v2 .balance-main{flex-direction:row;align-items:center}}@media (width<=560px){.panel-v2 .balance-main{flex-direction:column;align-items:flex-start}.panel-v2 .balance-actions{grid-template-columns:1fr;margin-top:16px}.panel-v2 .balance-card{min-height:330px}.panel-v2 .status-grid{grid-template-columns:1fr;min-height:0}}.recovery-codes{max-width:760px!important;margin-top:60px!important;padding:28px!important}.recovery-codes h1{margin:7px 0 10px}.recovery-codes p{color:#687b91;font-size:11px;line-height:1.6}.recovery-code-grid{grid-template-columns:repeat(2,1fr);gap:9px;margin:22px 0;display:grid}.recovery-code-grid code{text-align:center;letter-spacing:1px;background:#f5f8fc;border:1px solid #d8e3ef;border-radius:9px;padding:12px;font-size:12px;font-weight:800}.recovery-actions{justify-content:flex-end;gap:9px;display:flex}.recovery-actions button{background:#fff;border:1px solid #ccd9e7;border-radius:9px;padding:11px 15px;font-weight:800}@media (width<=600px){.recovery-code-grid{grid-template-columns:1fr}.recovery-actions{flex-direction:column}}
