*{box-sizing:border-box}html{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:#07090c;color:#f5f7fa}body{margin:0;min-height:100vh;background:radial-gradient(circle at 50% -10%,#3e2f5533,transparent 38%),#07090c}.noise{position:fixed;inset:0;pointer-events:none;opacity:.02;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.shell{max-width:860px;margin:auto;padding:0 20px}.topbar{height:78px;display:flex;align-items:center;border-bottom:1px solid #20242a;gap:12px}.alexapps{display:flex;align-items:center;gap:10px;color:#f4f6f8;text-decoration:none;font-weight:750}.alexapps img{width:31px;height:31px;border-radius:9px}.micro-tag{font-size:8px;letter-spacing:1.5px;color:#b58cff;border:1px solid #b58cff55;background:#b58cff0d;border-radius:99px;padding:6px 8px}.lang{margin-left:auto;border:1px solid #303640;background:#0c0f14;color:#9aa3ad;border-radius:9px;padding:8px 10px;font-weight:800;font-size:10px;cursor:pointer}.hero{text-align:center;padding:64px 6px 30px}.eyebrow{font-size:9px;letter-spacing:2.2px;color:#707887;font-weight:800}.product-lockup{display:flex;align-items:center;justify-content:center;gap:12px;margin:20px 0}.rfmark{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:#b58cff;color:#120c1c;font-size:12px;font-weight:900;box-shadow:0 0 35px #b58cff20}.product-lockup strong{font-size:20px}.hero h1{font-size:clamp(40px,7vw,64px);line-height:1;letter-spacing:-.055em;margin:13px auto 16px;max-width:700px;font-weight:650}.hero p{margin:0;color:#8b949f;font-size:17px}.card{background:linear-gradient(150deg,#0f1319,#0a0d11);border:1px solid #262c35;border-radius:22px;padding:24px;box-shadow:0 28px 85px #0006}.grid{display:grid;grid-template-columns:1fr 1fr;gap:17px}.full{grid-column:1/-1}label>span{display:block;color:#a3abb5;font-size:12px;font-weight:700;margin:0 0 8px}input,select,textarea{width:100%;border:1px solid #303844;border-radius:13px;background:#090c10;color:#fff;padding:14px;outline:0;font:inherit;font-weight:650}input,select{min-height:54px}textarea{resize:vertical}input:focus,select:focus,textarea:focus{border-color:#b58cff;box-shadow:0 0 0 3px #b58cff12}.primary{width:100%;border:0;border-radius:14px;padding:17px 18px;font-weight:900;cursor:pointer;margin-top:24px;background:#f0f2f5;color:#101319}.summary-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0}.mini-card{background:#0b0f14;border:1px solid #242b34;border-radius:16px;padding:18px}.mini-card span,.mini-card strong{display:block}.mini-card span{font-size:9px;letter-spacing:1.3px;color:#707a85}.mini-card strong{font-size:28px;margin-top:7px;letter-spacing:-.04em}.mini-card.warning{border-color:#7a573a55}.mini-card.warning strong{color:#e4ae79}.mini-card.good{border-color:#3c6a5855}.mini-card.good strong{color:#83d9b4}.empty{text-align:center;padding:48px 24px}.empty-icon{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;margin:auto;background:#83d9b412;border:1px solid #83d9b444;color:#83d9b4;font-size:20px}.empty h2{font-size:22px;margin:18px 0 8px}.empty p{color:#7a8490;font-size:13px}.hidden{display:none!important}.issues{padding:12px 0}.section-head{display:flex;align-items:center;justify-content:space-between}.section-head h2{font-size:18px}.section-head button{border:0;background:transparent;color:#69737e;cursor:pointer}.issue-card{border:1px solid #262d36;background:#0b0f14;border-radius:18px;padding:18px;margin:10px 0}.issue-top{display:flex;justify-content:space-between;gap:20px}.room-badge{display:inline-flex;align-items:center;gap:7px}.room-badge strong{font-size:20px}.priority{font-size:9px;font-weight:900;letter-spacing:.07em;border-radius:99px;padding:6px 8px}.priority.normal{background:#8290a012;color:#94a0ae}.priority.urgent{background:#e0a06e14;color:#e4ae79}.issue-text{font-size:14px;color:#dde2e6;margin:14px 0 10px}.issue-meta{display:flex;gap:12px;flex-wrap:wrap;color:#727c87;font-size:11px}.status-row{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:16px;padding-top:14px;border-top:1px solid #20262e}.status-pill{font-size:10px;font-weight:900;letter-spacing:.06em;border-radius:99px;padding:7px 10px}.status-pill.open{background:#b58cff14;color:#c4a4ff}.status-pill.resolved{background:#83d9b414;color:#83d9b4}.actions{display:flex;gap:7px}.actions button{border:1px solid #303844;background:#11161c;color:#cbd2d8;border-radius:9px;padding:8px 10px;font-size:10px;cursor:pointer}.micro-note{text-align:center;border-top:1px solid #20242a;margin-top:34px;padding:36px 0 46px;color:#707986}.micro-note>span{font-size:8px;letter-spacing:2px;color:#b58cff}.micro-note p{margin:10px 0 16px;font-size:12px}.micro-note a{color:#c6ccd2;text-decoration:none;font-size:11px;border-bottom:1px solid #444c56;padding-bottom:4px}@media(max-width:680px){.shell{padding:0 14px}.topbar{height:70px}.hero{padding-top:42px}.hero h1{font-size:43px}.hero p{font-size:14px}.grid,.summary-grid{grid-template-columns:1fr}.full{grid-column:auto}.card{padding:18px;border-radius:18px}.issue-top,.status-row{align-items:flex-start;flex-direction:column}}