*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Arial,Helvetica,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.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)}:root{font-family:Arial,Helvetica,sans-serif;color:#f0ede4;background:#0c0c0d;font-synthesis:none}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{opacity:.45;cursor:not-allowed}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #fa3b98;outline-offset:2px}a{color:inherit;text-decoration:none}button{border:0}::-moz-selection{background:#fa3b98;color:#090909}::selection{background:#fa3b98;color:#090909}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-thumb{background:#444}::-webkit-scrollbar-track{background:#0c0c0d}.app-shell{min-height:100vh;display:flex;background:#0d0d0f}.sidebar{position:fixed;inset:0 auto 0 0;width:265px;background:#101012;border-right:1px solid #2c2b2e;display:flex;flex-direction:column;z-index:30}.brand{padding:30px 25px 28px;cursor:pointer;border-bottom:1px solid #29292b}.brand-stamp{font-size:8px;letter-spacing:1.25px;font-weight:900;color:#aaa29f;display:flex;justify-content:space-between}.brand-stamp span{color:#fa3b98}.logo-text{display:inline-block;font-family:Impact,Arial Black,sans-serif;font-size:58px;line-height:1;letter-spacing:-2.2px;font-style:italic;font-weight:900;color:#f0ede4;transform:scaleX(.95);transform-origin:left}.logo-text span{color:#fa3b98}.brand-sub{font-size:9px;letter-spacing:.65px;font-weight:700;margin-top:5px;color:#928c90}.brand-sub b{color:#fa3b98}.side-label{font-family:monospace;font-size:10px;letter-spacing:1px;color:#777176;padding:28px 24px 11px;display:flex;justify-content:space-between}.side-label span{color:#4f4a4e}.side-nav{display:grid;padding:0 12px;gap:3px}.nav-link{display:flex;align-items:center;gap:14px;width:100%;height:45px;text-align:left;padding:0 13px;color:#aea8a9;background:none;font-size:12px;letter-spacing:.5px;font-weight:700;transition:.2s}.nav-link:hover{background:#1e1e20;color:#eee}.nav-link.active{color:#0b0b0d;background:#fa3b98}.nav-link span:nth-child(2){flex:1}.nav-num,.nav-active-icon{font-family:monospace;font-size:11px;opacity:.65}.nav-active-icon{font-size:20px;opacity:1}.sidebar-bottom{margin-top:auto;padding:0 17px 18px}.bot-widget{background:#1e1d20;border:1px solid #333134;padding:15px;margin-bottom:12px}.smallcaps{font-family:monospace;font-weight:700;letter-spacing:1px;font-size:10px}.pulse-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#fa3b98;margin-right:6px;box-shadow:0 0 0 3px #fa3b981f}.bot-widget-label{font-family:Impact,Arial Black,sans-serif;font-size:28px;line-height:.99;letter-spacing:.2px;margin-top:14px}.bot-widget-label em{font-style:normal;color:#fa3b98}.divider{height:1px;background:#38363a;margin:15px 0}.bot-widget-meta{display:flex;justify-content:space-between;font-family:monospace;font-size:10px;color:#aaa}.bot-widget-meta strong{color:#fa3b98}.logout{background:none;border:1px solid #333;text-align:left;color:#b6b0b0;padding:13px 12px;font-family:monospace;font-size:11px;display:flex;align-items:center;gap:12px;width:100%}.logout svg:last-child{margin-left:auto}.logout:hover{border-color:#fa3b98;color:#fff}.edition{font-family:monospace;font-size:8px;letter-spacing:.5px;color:#5e5b5f;text-align:center;margin-top:18px}.main{margin-left:265px;min-width:0;flex:1}.topbar{height:65px;border-bottom:1px solid #29282b;display:flex;align-items:center;justify-content:space-between;padding:0 35px}.breadcrumb{font-family:monospace;font-size:11px;letter-spacing:.8px;color:#848087}.breadcrumb span{margin:0 11px;color:#4b4850}.breadcrumb b{color:#f4eee9;font-weight:500}.top-right{display:flex;align-items:center;gap:23px}.top-date{font-family:monospace;font-size:10px;color:#89828a;letter-spacing:.7px}.status-pill{font-family:monospace;border:1px solid #3e383d;color:#d8d0ce;padding:8px 10px;font-size:9px;letter-spacing:.8px}.status-pill .pulse-dot{width:6px;height:6px}.avatar{display:grid;place-items:center;background:#fa3b98;color:#0b0b0c;border-radius:50%;font-family:Impact,sans-serif;width:33px;height:33px;font-size:19px}.page-content{padding:28px 35px 0;max-width:1650px;margin:auto}.hero{background:#f4eee6;color:#101013;min-height:318px;position:relative;overflow:hidden;padding:20px 24px 15px;isolation:isolate}.hero:before{content:"";position:absolute;right:-80px;bottom:-150px;width:550px;height:430px;background:radial-gradient(ellipse at center,rgba(250,59,152,.22),transparent 70%);z-index:-1}.hero:after{content:"///";font-family:Impact,sans-serif;font-size:360px;font-style:italic;letter-spacing:-50px;color:#14141409;position:absolute;right:20%;top:-120px;transform:rotate(-15deg);z-index:-1}.hero-top,.hero-footer{display:flex;justify-content:space-between;align-items:center}.hero-top .mono{color:#656066}.hero-body{display:flex;justify-content:space-between;gap:20px;align-items:end;margin-top:14px}.hero h1{font-family:Impact,Arial Black,sans-serif;font-style:italic;letter-spacing:-3px;font-size:clamp(65px,8vw,136px);line-height:.88;margin:9px 0 17px;text-transform:uppercase;transform:skew(-3deg)}.hero h1 em{color:#fa3b98;font-style:inherit}.hero h1 em span{color:#171719}.hero-side{width:220px;display:flex;flex-direction:column;align-items:flex-start;padding-bottom:12px}.hero-asterisk{font-size:56px;color:#fa3b98;line-height:1}.hero-side p{font-family:monospace;font-size:12px;line-height:1.5;font-weight:800;letter-spacing:.3px}.hero-side p b{color:#fa3b98}.button-pink{background:#fa3b98;color:#0b0b0c;padding:14px 18px;min-height:43px;display:inline-flex;gap:12px;align-items:center;justify-content:center;font-size:11px;letter-spacing:.8px;font-weight:900;transition:.2s}.button-pink:hover:not(:disabled){background:#ff70b7;transform:translateY(-1px)}.hero-side .button-pink{width:100%;justify-content:space-between}.hero-footer{border-top:1px solid rgba(10,10,10,.2);padding-top:12px;font-family:monospace;font-size:10px;letter-spacing:1px;font-weight:700}.caps{font-weight:900;letter-spacing:1.2px;font-family:monospace;font-size:10px}.mono{font-family:Courier New,monospace;font-size:10px;letter-spacing:.5px}.pink{color:#fa3b98!important}.muted{color:#79777b!important}.eyebrow{font-family:monospace;font-size:10px;font-weight:800;letter-spacing:1.3px}.section-heading{margin-top:35px;margin-bottom:17px;display:flex;justify-content:space-between;align-items:end}.section-heading h2{font-family:Impact,Arial Black,sans-serif;font-size:35px;line-height:1;margin:7px 0 0;letter-spacing:.2px}.section-heading h2 i{font-style:normal;color:#fa3b98}.section-heading .mono{padding-bottom:4px}.stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.stat-card{background:#1b1a1d;min-height:170px;border:1px solid #303035;padding:17px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.stat-top,.stat-bottom{display:flex;align-items:center;justify-content:space-between}.stat-top{font-family:monospace;color:#bab4b4;font-size:10px;letter-spacing:1px;font-weight:700}.stat-top svg{color:#fa3b98}.stat-card strong{font-family:Impact,Arial Black,sans-serif;font-size:clamp(36px,5vw,67px);line-height:1;letter-spacing:-1px;white-space:nowrap}.stat-card strong.compact-stat{font-size:clamp(23px,3.1vw,48px)}.stat-bottom{font-family:monospace;font-size:9px;color:#848085;gap:5px}.stat-bottom svg{flex-shrink:0}.stat-pink{background:#fa3b98;border-color:#fa3b98;color:#0b0b0c}.stat-pink .stat-top,.stat-pink .stat-bottom{color:#32232d}.stat-pink .stat-top svg{color:#181016}.home-columns{display:grid;grid-template-columns:1.35fr 1fr;gap:15px;margin-top:20px}.panel{background:#151517;border:1px solid #303035;min-width:0}.panel-title{display:flex;justify-content:space-between;align-items:center;padding:23px 22px 16px;border-bottom:1px solid #303035}.panel-title h3{font-family:Impact,sans-serif;font-size:28px;margin:7px 0 0;letter-spacing:.3px}.round-arrow{border:1px solid #3c393c;background:none;width:34px;height:34px;color:#ddd}.round-arrow:hover{border-color:#fa3b98;color:#fa3b98}.mini-list{padding:0 19px}.mini-order{border-bottom:1px solid #303033;display:flex;gap:15px;align-items:center;background:none;color:#f2eae4;text-align:left;width:100%;min-height:86px}.mini-order:last-child{border:0}.mini-order:hover b{color:#fa3b98}.mini-score{flex:0 0 54px;height:54px;border:1px solid #fa3b98;color:#fa3b98;font-family:Impact,sans-serif;display:flex;align-items:baseline;justify-content:center;padding-top:10px;font-size:27px}.mini-score small{font-family:monospace;font-size:11px}.mini-order>div{flex:1;min-width:0}.mini-order b{display:block;font-size:13px;line-height:1.45;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mini-order div span{display:block;margin-top:6px;font-family:monospace;color:#8c878e;font-size:9px}.mini-order>svg{color:#fa3b98;flex-shrink:0}.source-list{padding:5px 20px}.source-row{display:flex;gap:13px;align-items:center;border-bottom:1px solid #2b2a2e;padding:12px 0}.source-row:last-child{border:0}.source-icon{background:#262328;color:#fa3b98;padding:9px}.source-name{flex:1;min-width:0}.source-name b{display:block;font-size:12px}.source-name span{display:block;color:#77747a;font-family:monospace;font-size:9px;margin-top:5px}.source-badge{font-size:9px;font-family:monospace;font-weight:800;letter-spacing:.3px;border:1px solid #504b52;padding:6px 7px;color:#aaa}.source-on{border-color:#3b755b;color:#86c6a5}.source-off{color:#78737d}.source-err{border-color:#a33a57;color:#f77192}.panel-footer{font-family:monospace;color:#77737b;padding:13px 20px;border-top:1px solid #2a292c;font-size:9px}.empty{min-height:230px;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;padding:35px 20px}.empty-icon{border:1px dashed #51404c;color:#fa3b98;width:67px;height:67px;display:grid;place-items:center;margin-bottom:16px}.empty h3{font-family:Impact,sans-serif;font-size:25px;letter-spacing:.3px;margin:0}.empty p{max-width:300px;color:#848086;font-size:12px;line-height:1.55}.text-button{font-family:monospace;font-weight:900;font-size:10px;color:#fa3b98;background:none;display:flex;align-items:center;gap:8px;margin-top:9px}.text-button:hover{color:#fff}.footer{border-top:1px solid #2a292c;margin-top:55px;display:flex;justify-content:space-between;font-family:monospace;font-size:9px;color:#777178;letter-spacing:.5px;padding:19px 0 22px;gap:20px}.page-intro{padding:16px 0 21px;border-bottom:1px solid #2d2c30;margin-bottom:20px}.page-intro h1{font-family:Impact,Arial Black,sans-serif;font-size:clamp(45px,6.6vw,86px);line-height:1;margin:12px 0 9px;letter-spacing:-1px}.page-intro h1 span{color:#fa3b98;font-size:.43em;vertical-align:top;margin-left:10px}.page-intro p{color:#a8a1a5;line-height:1.55;font-size:13px;max-width:600px}.toolbar{display:flex;gap:10px;margin:24px 0 17px}.search-input{flex:1;display:flex;align-items:center;background:#1a191c;border:1px solid #3a373c;padding:0 12px;gap:9px;color:#89858b}.search-input input{color:#eee;background:transparent;border:0;width:100%;outline:0;padding:13px 0;font-size:12px}.toolbar select,.settings-fields select{background:#1b1a1d;border:1px solid #3a373c;color:#dad3d6;padding:0 12px;max-width:180px;font-size:11px}.secondary-button{border:1px solid #474047;background:transparent;color:#e6dfe0;padding:11px 14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:900;font-family:monospace;font-size:10px;letter-spacing:.5px}.secondary-button:hover{border-color:#fa3b98;color:#fa3b98}.tabs{border-bottom:1px solid #363138;display:flex;gap:22px;align-items:center;overflow:auto}.tabs button{color:#89838a;background:none;font-weight:800;font-family:monospace;font-size:11px;padding:12px 0;border-bottom:2px solid transparent;white-space:nowrap}.tabs button.tab-active{color:#fa3b98;border-bottom-color:#fa3b98}.tabs>span{margin-left:auto;color:#777;font-family:monospace;font-size:10px;white-space:nowrap}.orders-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:19px}.orders-grid>.empty{grid-column:1/-1}.order-card{background:#19181b;border:1px solid #353136;padding:20px;display:flex;flex-direction:column;min-height:340px}.order-card:hover{border-color:#79405e}.order-card-top{display:flex;align-items:center;justify-content:space-between;gap:9px}.job-source,.job-time{font-family:monospace;font-size:10px;color:#b7aeb5;font-weight:700;letter-spacing:.4px}.job-time{display:flex;align-items:center;gap:6px;color:#777}.dot{display:inline-block;width:7px;height:7px;background:#fa3b98;border-radius:50%;margin-right:7px}.order-card h3{cursor:pointer;font-size:20px;line-height:1.22;font-weight:900;letter-spacing:-.3px;margin:20px 0 9px}.order-card h3:hover{color:#fa3b98}.order-card p{font-size:12px;color:#9a949a;line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 17px;min-height:54px}.tag-row{display:flex;gap:6px;flex-wrap:wrap;margin-top:auto}.tag-row span,.modal-tags span{font-family:monospace;font-size:9px;color:#c3b3bc;background:#30262e;padding:6px 8px;letter-spacing:.2px}.order-card-meta{border-top:1px solid #373037;border-bottom:1px solid #373037;display:grid;grid-template-columns:1fr 1fr auto;padding:15px 0;margin-top:18px;gap:15px}.order-card-meta>div{min-width:0}.order-card-meta small,.modal-stats small{display:block;font-family:monospace;font-size:9px;color:#77717a;letter-spacing:.3px;margin-bottom:7px}.order-card-meta b,.modal-stats b{font-family:Impact,sans-serif;font-weight:400;font-size:20px}.order-card-meta .card-score b{color:#fa3b98;font-size:26px}.order-actions{display:flex;gap:7px;margin-top:13px}.order-actions button{background:none;color:#ded6db;border:1px solid #443b42;padding:11px}.order-actions button:hover{border-color:#fa3b98;color:#fa3b98}.order-actions button.card-main-action{flex:1;text-align:left;display:flex;justify-content:space-between;gap:10px;color:#fa3b98;font-family:monospace;font-size:11px;font-weight:900;letter-spacing:.5px}.order-actions .active-heart{color:#fa3b98}.response-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.response-grid>.empty{grid-column:1/-1}.response-card{background:#1a191c;border:1px solid #353035;padding:24px}.response-card h3{font-family:Impact,sans-serif;font-size:26px;margin:14px 0}.response-card p{font-size:13px;line-height:1.7;color:#b9afb6;white-space:pre-wrap}.response-actions{border-top:1px solid #333036;padding-top:17px;display:flex;justify-content:space-between;align-items:center;gap:7px}.response-actions a{color:#fa3b98}.analytics-stats{margin-bottom:22px}.analytics-panel .chart{display:flex;align-items:flex-end;gap:14px;padding:25px 30px;height:225px}.bar-col{height:100%;flex:1;display:flex;flex-direction:column;justify-content:end;min-width:12px;align-items:stretch;gap:7px;text-align:center}.bar{background:#fa3b98;min-height:5px}.bar-col small{font-family:monospace;font-size:8px;color:#888}.source-breakdown{display:flex;justify-content:space-between;padding:16px 24px;border-bottom:1px solid #322f33}.source-breakdown b{font-size:12px}.source-breakdown>span{font-family:Impact,sans-serif;color:#fa3b98;font-size:24px}.source-breakdown small{font-size:9px;font-family:monospace}.analytics-note{padding:19px 24px;font-size:11px;line-height:1.55;color:#888}.setting-panel{border:1px solid #323034;background:#171619;margin-top:18px}.settings-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;padding:22px}.settings-fields label{min-width:0}.settings-fields label>span{display:block;font-family:monospace;font-size:10px;letter-spacing:.3px;color:#ada4ac;margin-bottom:9px}.settings-fields input,.settings-fields select{width:100%;background:#101013;border:1px solid #433c43;color:#f7edf2;font-size:16px;padding:14px 12px;border-radius:0;max-width:none;min-height:48px}.settings-switches{display:flex;flex-wrap:wrap;gap:22px;margin:0 22px;border-top:1px solid #323034;padding:19px 0}.settings-switches label{display:flex;align-items:center;gap:9px;font-size:12px;color:#b7afb4}.settings-switches input{accent-color:#fa3b98;width:17px;height:17px}.settings-save{margin:4px 22px 10px}.settings-note{margin:0 22px 24px;color:#89818a;font-size:11px;line-height:1.5}.skill-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:22px}.skill-card{min-height:75px;display:flex;gap:11px;align-items:center;text-align:left;padding:12px 13px;border:1px solid #3a3339;background:#1d1b1f;color:#938d95}.skill-card>span:first-child{font-family:Impact,sans-serif;color:#685e66;font-size:22px}.skill-card strong{font-size:12px;line-height:1.45;flex:1}.skill-check{width:23px;height:23px;border:1px solid #554650;display:grid;place-items:center;flex-shrink:0;color:#8f838d}.skill-on{border-color:#fa3b98;color:#eee}.skill-on>span:first-child,.skill-on .skill-check{color:#fa3b98}.skill-on .skill-check{border-color:#fa3b98}.connectors{padding:0 22px}.connector{display:flex;align-items:center;gap:20px;justify-content:space-between;padding:18px 0;border-bottom:1px solid #343035}.connector:last-child{border:0}.connector-info{min-width:0}.connector-title{display:flex;align-items:center;gap:12px;margin-bottom:7px;font-size:14px;font-weight:800}.connector-info small{color:#8d858e;font-size:11px;line-height:1.5;display:block}.connector-info>.mono{display:block;margin-top:8px}.error-mini{color:#fc839e;display:block;font-family:monospace;font-size:10px;margin-top:5px;overflow-wrap:anywhere}.toggle{background:#3a353b;width:48px;height:27px;border-radius:50px;padding:4px;flex-shrink:0}.toggle span{display:block;width:19px;height:19px;border-radius:50%;background:#b5afb8;transition:.2s}.toggle.on{background:#fa3b98}.toggle.on span{background:#171317;transform:translate(21px)}.log-list{padding:17px 22px;overflow:auto}.log-line{display:grid;grid-template-columns:15px 125px 110px 1fr 65px;gap:10px;align-items:center;color:#a09aa0;border-bottom:1px solid #302e31;padding:11px 0;font-family:monospace;font-size:10px;min-width:540px}.log-line .ok{color:#6fc9a0}.log-line .err{color:#fa3b98}.log-line b{color:#ddd}.modal-cover{position:fixed;top:0;right:0;bottom:0;left:0;background:#030304c7;z-index:100;display:flex;align-items:center;justify-content:center;padding:15px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal{width:min(800px,100%);background:#19171b;color:#eee;border:1px solid #55505a;max-height:93vh;overflow-y:auto;padding:27px}.modal-kicker{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #3c353d;padding-bottom:17px;font-family:monospace;color:#9d909a;font-size:11px}.modal-kicker button{background:none;color:#ccc}.modal>.caps{display:block;margin-top:22px}.modal h2{font-family:Impact,sans-serif;font-size:clamp(32px,4vw,53px);line-height:1.06;margin:13px 0 16px}.modal h2 em{color:#fa3b98;font-style:normal}.modal-tags{display:flex;gap:8px;flex-wrap:wrap}.modal-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:24px}.modal-stats>div{border:1px solid #39343b;padding:13px}.modal-stats b{font-size:19px}.modal-section{margin-top:23px}.modal-section h4{font-family:monospace;font-size:11px;color:#fa3b98;margin:0 0 13px}.modal-section>p{font-size:12px;color:#bab2b8;line-height:1.65;white-space:pre-line}.modal-section .risk{display:flex;gap:8px;color:#e6b6c3}.modal-section .risk svg{flex-shrink:0;color:#fa3b98}.modal-section .estimate{color:#f1d6e3;font-weight:700}.modal-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:25px}.modal-disclaimer{margin-top:18px}.draft-modal textarea{display:block;background:#0f0e11;color:#eee;border:1px solid #51424d;resize:vertical;width:100%;min-height:250px;padding:16px;line-height:1.7;font-size:13px;margin-top:20px}.draft-modal>.mono{margin:16px 0}.toast{position:fixed;z-index:150;bottom:24px;right:25px;display:flex;gap:11px;align-items:center;max-width:390px;background:#f1eae2;border-left:6px solid #fa3b98;color:#121016;padding:17px;font-size:12px;box-shadow:0 15px 60px #0008}.toast>span{color:#fa3b98;font-size:19px}.toast button{margin-left:auto;background:none;color:#211a22}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.login-page{min-height:100vh;background:#111013}.login-bar{padding:25px 35px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #353139}.login-bar .logo-text{font-size:38px}.login-bar .mono{color:#777}.login-grid{display:grid;grid-template-columns:1fr 1fr;min-height:calc(100vh - 88px)}.login-art{position:relative;background:#fa3b98;overflow:hidden;color:#101012;padding:5vw 5vw 4vw}.login-art:after{content:"////";font-family:Impact,sans-serif;font-size:30vw;letter-spacing:-10vw;opacity:.065;position:absolute;left:8%;top:15%;transform:rotate(-15deg)}.login-stamp{font-family:monospace;font-size:12px;letter-spacing:1.5px;font-weight:900}.login-big{font-family:Impact,sans-serif;font-style:italic;font-size:clamp(105px,13vw,240px);line-height:.77;letter-spacing:-5px;margin-top:5vw;position:relative;z-index:1}.login-big em{color:#f0ede4;font-style:inherit}.login-star{position:absolute;top:10%;right:8%;font-size:70px;color:#f3eae4}.login-caption{font-family:monospace;font-size:12px;font-weight:900;letter-spacing:1px;line-height:1.4;position:absolute;bottom:45px}.login-form-wrap{display:grid;place-items:center;padding:40px}.login-form{max-width:400px;width:100%}.login-eyebrow{color:#fa3b98;font-family:monospace;font-weight:900;letter-spacing:1px;font-size:11px;display:flex;align-items:center;gap:9px}.login-form h1{font-family:Impact,sans-serif;font-size:clamp(65px,8vw,125px);line-height:.87;margin:25px 0}.login-form h1 em{color:#fa3b98;font-style:normal}.login-form p{max-width:335px;color:#918992;font-size:13px;line-height:1.6;margin-bottom:36px}.login-form label{display:block;color:#aba4ad;font-family:monospace;font-size:10px;letter-spacing:1.5px;font-weight:900;margin-bottom:9px}.password-field{display:flex;background:#1e1b20;border:1px solid #4f4650;align-items:center;padding:0 14px;gap:12px;color:#fa3b98}.password-field input{flex:1;background:none;color:#f8f2f7;border:0;outline:none;padding:18px 0;min-width:0}.password-field button{background:none;color:#a59aa4}.login-form>.button-pink{width:100%;justify-content:space-between;margin-top:13px;padding:19px 21px}.login-error{display:block;color:#ff7dac;font-size:12px;margin-top:8px}.login-foot{display:block;color:#6b646b;font-family:monospace;font-size:10px;margin-top:25px}.loading-screen{min-height:100vh;display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:center}.mobile-menu,.mobile-backdrop{display:none}@media(max-width:1300px){.sidebar{width:245px}.main{margin-left:245px}.page-content{padding:24px}.topbar{padding:0 24px}.hero h1{font-size:clamp(65px,8vw,115px)}.hero-side{width:175px}.hero-asterisk{font-size:40px}.order-card h3{font-size:18px}}@media(max-width:1050px){.stat-grid{grid-template-columns:repeat(2,1fr)}.home-columns,.orders-grid{grid-template-columns:1fr}.hero h1{font-size:clamp(55px,9vw,95px)}.skill-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-fields{grid-template-columns:repeat(2,1fr)}.top-date{display:none}}@media(max-width:740px){.sidebar{left:-270px;transition:left .2s;width:265px}.sidebar-open{left:0}.mobile-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:20}.main{margin-left:0}.mobile-menu{display:grid;color:#f2eeee;background:none;padding:6px;margin-left:-8px}.topbar{padding:0 18px;height:58px;gap:12px}.breadcrumb{margin-right:auto;font-size:9px}.breadcrumb span{margin:0 4px}.top-right{gap:8px}.status-pill{font-size:8px;padding:6px 8px}.avatar{width:28px;height:28px;font-size:16px}.page-content{padding:17px 14px 0}.hero{min-height:330px;padding:16px}.hero-top .mono{font-size:7px}.hero h1{font-size:clamp(59px,13vw,105px);letter-spacing:-2px}.hero-body{display:block}.hero-side{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-bottom:8px;gap:10px}.hero-asterisk{display:none}.hero-side p{font-size:9px}.hero-side .button-pink{width:auto;min-width:130px}.hero-footer{font-size:7px;gap:12px}.section-heading h2{font-size:30px}.section-heading .mono{max-width:120px;text-align:right;font-size:8px}.stat-grid{gap:8px}.stat-card{min-height:135px;padding:13px}.stat-top{font-size:8px}.stat-card strong{font-size:47px}.stat-card strong.compact-stat{font-size:24px}.stat-bottom{font-size:8px}.home-columns{gap:12px}.panel-title{padding:18px 16px}.panel-title h3{font-size:25px}.page-intro h1{font-size:clamp(42px,9vw,70px)}.toolbar{flex-wrap:wrap}.toolbar .search-input{flex:1 0 100%}.toolbar select{flex:1;max-width:none;min-height:42px}.orders-grid{gap:12px}.order-card{padding:16px}.response-grid{grid-template-columns:1fr}.settings-fields{grid-template-columns:1fr;padding:16px}.settings-switches{display:grid;gap:13px;margin:0 16px}.settings-save{margin:5px 16px 15px}.settings-note{margin:0 16px 18px}.skill-grid{padding:12px;gap:7px}.skill-card{min-height:78px;padding:10px 8px;gap:6px}.skill-card strong{font-size:10px}.skill-card>span:first-child{font-size:17px}.connectors{padding:0 15px}.modal{padding:16px}.modal-stats{grid-template-columns:repeat(2,1fr)}.login-grid{grid-template-columns:1fr}.login-art{min-height:300px;padding:30px}.login-big{font-size:104px;margin:23px 0 0}.login-stamp{font-size:9px}.login-caption{font-size:9px;bottom:18px}.login-star{font-size:44px}.login-form-wrap{padding:52px 22px}.login-form h1{font-size:80px}.login-bar{padding:17px 20px}.login-bar .logo-text{font-size:32px}.login-bar .mono{font-size:8px}.footer{font-size:8px;line-height:1.5}.toast{left:12px;right:12px;bottom:12px;max-width:none}}
