:root{--platform-ink:#163f3c;--platform-muted:#526a66;--platform-line:#dbe5e0;--platform-paper:#f7faf7}body{background:var(--platform-paper)}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{opacity:.55;cursor:wait}.header-inner{gap:18px;flex-wrap:wrap}.header-inner nav{display:flex;gap:16px;align-items:center;flex-wrap:wrap;font-size:.88rem}.header-inner nav a,.text-link{color:var(--platform-ink)}.header-inner nav button{border:0;background:transparent;padding:0}.account-main{width:min(500px,calc(100% - 40px));margin:72px auto}.account-main h1{font-size:2.3rem;line-height:1.15;letter-spacing:-.04em}.account-main form{display:grid;gap:20px;margin-top:28px}.account-main label,.platform-label{display:grid;gap:8px;font-weight:600}.account-main input,.platform-input,.platform-label input,.platform-label select,.platform-label textarea{width:100%;padding:12px 14px;border:1px solid var(--platform-line);border-radius:7px;background:#fff;font-weight:400}.platform-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:25px 0}.platform-tabs [aria-current=true]{background:var(--platform-ink);color:white}.platform-label textarea{min-height:100px;resize:vertical}.platform-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.platform-stack{display:grid;gap:18px}.platform-card{border:1px solid var(--platform-line);border-radius:12px;background:white;padding:24px;margin:18px 0}.platform-card h2,.platform-card h3{margin-top:0}.platform-row{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap}.platform-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:20px}.platform-field{border:1px solid var(--platform-line);border-radius:10px;padding:20px;margin:18px 0;background:#fbfcfa}.platform-field .platform-columns{margin-top:16px}.platform-check{display:flex;gap:9px;align-items:center}.platform-check input{width:auto}.platform-table{width:100%;border-collapse:collapse;font-size:.92rem}.platform-table td,.platform-table th{text-align:left;padding:14px 10px;border-bottom:1px solid var(--platform-line)}.platform-table select{max-width:180px;padding:8px;border:1px solid var(--platform-line);border-radius:5px}.platform-table-wrap{overflow:auto}.platform-pill{font-size:.78rem;padding:5px 10px;border-radius:99px;background:#eaf2ec;color:var(--platform-ink)}.environment-badge{padding:14px 20px;text-align:center;font-size:.78rem;color:var(--platform-muted);border-top:1px solid var(--platform-line);margin-top:40px}.platform-error{background:#fff0ed;border:1px solid #efd1c9;color:#7a261c;padding:16px;border-radius:8px}.platform-success{background:#edf7ef;border:1px solid #cfdfd3;color:var(--platform-ink);padding:16px;border-radius:8px}.platform-link-output{width:100%;word-break:break-all;min-height:80px;padding:12px;background:#f6f8f5;border:1px solid var(--platform-line);border-radius:7px}.platform-stat{padding:22px;border-left:3px solid #8bae95;background:#fff}.platform-stat strong{display:block;font-size:1.45rem}.platform-editor-title{margin:0;font-size:1.6rem}.platform-question{display:grid;gap:9px;margin:20px 0}.platform-question input,.platform-question select,.platform-question textarea{padding:12px;border:1px solid var(--platform-line);border-radius:6px;background:white}.platform-question textarea{min-height:90px}.platform-question small{font-weight:400;color:var(--platform-muted)}[hidden]{display:none!important}@media(max-width:760px){.platform-columns{grid-template-columns:1fr}.account-main{margin:42px auto}.header-inner nav{gap:10px}.platform-card{padding:18px}.platform-tabs button{flex:1}.survey-main{padding-top:32px}.platform-actions .button{width:100%}}
