.ux-page{display:block!important;grid-column:2;grid-row:2;padding:112px 30px 40px;min-width:0}.ux-page[hidden]{display:none!important}.ux-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}.ux-heading h2{font-size:27px;margin:0 0 5px;color:#192534}.ux-heading p{font-size:13px;color:#6c7582;margin:0}.ux-pill{background:#f0f3f7;border:1px solid #dae1eb;color:#385274;font-size:10px;letter-spacing:1px;padding:7px 10px;border-radius:30px;font-weight:800}.ux-tools{display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin:16px 0}.ux-tools input{flex:1;min-width:190px}.ux-btn{background:#2e415b;color:white;border:0;padding:10px 14px;border-radius:9px;font-weight:650;font-size:12px;cursor:pointer}.ux-btn:hover{background:#1f2f43}.ux-tablewrap{overflow:auto;border:1px solid #e5e8ec;border-radius:13px;background:white;margin:12px 0 22px}.ux-table{border-collapse:collapse;width:100%;font-size:12px}.ux-table th{background:#f5f7f9;text-align:left;color:#5e6875;padding:13px;white-space:nowrap}.ux-table td{padding:13px;border-top:1px solid #eef0f2;vertical-align:middle}.ux-table td small{display:block;color:#78808b;margin-top:4px}.ux-table td .ux-btn{white-space:nowrap}.ux-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:17px 0}.ux-stat,.ux-panel{background:white;border:1px solid #e5e8ec;border-radius:14px;padding:20px;box-shadow:0 3px 14px #1d253008}.ux-stat small{display:block;color:#6b7581;font-size:12px}.ux-stat strong{display:block;color:#1b2736;font-size:27px;margin-top:9px}.ux-panel{margin:15px 0}.ux-panel h3{font-size:17px;margin:0 0 13px}.ux-panel p{line-height:1.6}.ux-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ux-field{display:flex;flex-direction:column;gap:7px;color:#505a67;font-size:12px;font-weight:650;margin:9px 0}.ux-field input,.ux-field select,.ux-field textarea,.ux-tools input,.ux-tools select{border:1px solid #dce0e5;background:#fff;border-radius:9px;padding:11px;color:#232e3b;min-width:0}.ux-result{background:#f0f4f8;border-radius:10px;padding:15px;font-size:13px}.ux-check{padding:13px;margin:7px 0;border-radius:9px;background:#eaf8f0;color:#116342}.ux-check.warn{background:#fff5e5;color:#976009}.ux-quote-paper{max-width:690px;margin:18px auto;padding:38px;border:1px solid #e8eaec;box-shadow:0 8px 30px #1d253020;min-height:550px}.ux-quote-header{display:flex;justify-content:space-between;border-bottom:3px solid #314865;padding-bottom:20px}.ux-chat{height:235px;overflow:auto;background:#f8f9fb;border:1px solid #ebedf0;border-radius:10px;padding:14px}.ux-chat p{font-size:12px}.ux-ticket{padding:13px 0;border-bottom:1px solid #edeff1}.ux-ticket span{float:right;color:#16836d}.ux-article{display:block;text-align:left;width:100%;background:#f6f8fa;color:#2e3e53;margin:8px 0;padding:14px;border-radius:9px}.ux-muted{color:#7f8791;font-size:12px}.ux-hero{background:linear-gradient(125deg,#192637,#334a67);color:white;padding:40px}.ux-hero h2{color:white;font-size:32px}.ux-hero p{color:#e4e8ee}.ux-public-follow{margin-top:12px;padding:12px;border-radius:9px;background:#f0f3f7;color:#2f4055;display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-size:11px}.ux-public-follow span{background:white;border-radius:7px;padding:6px}.ux-public-follow button{background:#314663;color:white;padding:7px;border-radius:7px}#uxToast{position:fixed;right:22px;bottom:22px;background:#1e2b3d;color:white;padding:14px 20px;border-radius:11px;z-index:100;box-shadow:0 10px 30px #1b253130;opacity:0;pointer-events:none;transition:opacity .2s}#uxToast.visible{opacity:1}.modal .ux-grid{margin:12px 0}@media(max-width:850px){.ux-page{padding:112px 15px 25px}.ux-cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.ux-page{padding:16px}.ux-grid{grid-template-columns:1fr}.ux-heading{display:block}.ux-quote-paper{padding:15px;min-height:300px}}@media print{body>*:not(#appShell){display:none!important}.ux-page:not([hidden]){padding:0!important}.ux-page:not([hidden])>*:not(.ux-panel){display:none!important}.ux-btn,.ux-tools{display:none!important}}
