@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700;800&family=Space+Grotesk:wght@500;600;700&display=swap";:root{font-family:DM Sans,sans-serif;color:#eaf1f8;background:#08111e}*{box-sizing:border-box}body{margin:0;background:radial-gradient(ellipse at 78% 0%,#15334a,transparent 38%),#08111e;min-height:100vh}.topbar{height:76px;border-bottom:1px solid #ffffff12;display:flex;align-items:center;padding:0 max(24px,calc((100% - 1120px)/2));gap:28px;background:#08111ecc;position:sticky;top:0;z-index:4;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.brand{font:700 21px Space Grotesk;color:#f3f7fb;text-decoration:none;display:flex;align-items:center;gap:9px}.brand b,.mint{color:#61d8b5}.brandmark{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:#173d3a;color:#6ce0bd}.topnote{color:#8293a8;font-size:13px}.logout{margin-left:auto}.wrap{max-width:1120px;margin:auto;padding:58px 28px 30px}.welcome{display:flex;align-items:center;justify-content:space-between;gap:24px}.eyebrow{font-size:11px;font-weight:800;letter-spacing:2px;color:#61d8b5}.welcome h1,.hero h1{font:700 clamp(34px,5vw,52px)/1.12 "Space Grotesk";letter-spacing:-1.8px;margin:12px 0}.welcome p,.hero p{color:#9aacc0;font-size:16px}.userline{display:flex;align-items:center;gap:11px;margin-top:24px}.avatar{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#244e51;color:#79e3c5;font-weight:700}.userline small{display:block;color:#8294a8;margin-top:3px}.primary,.secondary,.ghost{border:0;border-radius:10px;padding:13px 18px;font:700 14px DM Sans;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:9px}.primary{background:#61d8b5;color:#06241d;box-shadow:0 8px 24px #36c79a22}.primary:hover{background:#7ce8c8}.primary:disabled,.secondary:disabled{opacity:.5;cursor:not-allowed}.create{padding:15px 20px}.ghost,.secondary{background:#152337;color:#c8d4e1;border:1px solid #ffffff18}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:38px 0 54px}.stat{padding:20px 22px;border:1px solid #ffffff12;border-radius:14px;background:#101e2eaa}.stat span,.endpointlabel{display:block;font-size:10px;font-weight:800;letter-spacing:1.5px;color:#8497ac}.stat strong{display:block;font:700 30px Space Grotesk;margin:8px 0 3px}.stat small{color:#8294a8}.projectsection{border-top:1px solid #ffffff15;padding-top:28px}.sectionhead{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:22px}.sectionhead h2{font:600 25px Space Grotesk;margin:7px 0 0}.searchbox{display:flex;align-items:center;gap:8px;background:#101e2e;border:1px solid #ffffff18;border-radius:10px;padding:0 12px;color:#91a4b9}.searchbox input{background:transparent;border:0;outline:0;color:#fff;padding:11px 0;width:190px;font:14px DM Sans}.projectgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.projectcard{background:linear-gradient(145deg,#13253a,#0e1b2a);border:1px solid #ffffff14;border-radius:15px;padding:20px;min-width:0}.cardtop{display:flex;align-items:center;justify-content:space-between}.sheeticon{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;background:#183c38;color:#6de0bc;font-size:20px}.tag{font-size:10px;text-transform:uppercase;letter-spacing:1px;padding:5px 8px;border-radius:20px;background:#123d35;color:#69dfb8}.tag.private{background:#3b2e20;color:#f4c47a}.projectcard h3{font:600 19px Space Grotesk;margin:17px 0 5px}.sub{font-size:13px;color:#91a2b5;margin:0 0 20px}.endpoint{display:flex;align-items:center;gap:8px;margin-top:8px;padding:9px 10px;background:#091522;border:1px solid #ffffff12;border-radius:8px}.endpoint code{font:11px ui-monospace,monospace;color:#9dc9e8;overflow-wrap:anywhere;flex:1}.endpoint button{background:transparent;border:0;color:#8ea5ba;font-size:18px;cursor:pointer}.cardbottom{display:flex;justify-content:space-between;align-items:center;margin-top:16px}.cardbottom a{font-size:13px;color:#69dabb;text-decoration:none}.cardbottom span{font-size:10px;color:#8ca1b5;border:1px solid #ffffff20;border-radius:5px;padding:3px 6px}.empty{text-align:center;padding:54px 20px;border:1px dashed #ffffff24;border-radius:16px;background:#101e2a88}.emptyicon{font-size:34px;color:#63d8b5}.empty h3{font:600 21px Space Grotesk;margin:12px 0 6px}.empty p{max-width:430px;margin:0 auto 20px;color:#8ea1b6;line-height:1.6;font-size:14px}footer{border-top:1px solid #ffffff12;margin-top:60px;padding-top:20px;color:#7d90a5;font-size:12px}footer span{float:right}.hero{max-width:700px;margin:10vh auto 0;padding:64px 54px;border:1px solid #ffffff18;border-radius:24px;background:linear-gradient(145deg,#142b3b,#0d1b2b);box-shadow:0 30px 90px #0004}.hero h1{font-size:clamp(42px,7vw,64px);margin:18px 0}.hero h1 em{font-style:normal;color:#61d8b5}.hero p{max-width:500px;line-height:1.7;margin-bottom:28px}.linkbtn{padding:15px 20px}.trust{margin-top:20px;color:#71869c;font-size:12px}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#020812cc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10;display:grid;place-items:center;padding:18px;overflow:auto}.modal{position:relative;width:min(100%,520px);background:#102033;border:1px solid #ffffff20;border-radius:18px;padding:30px;box-shadow:0 30px 100px #0009}.close{position:absolute;right:18px;top:14px;border:0;background:transparent;color:#9dafc1;font-size:27px;cursor:pointer}.modal h2{font:600 26px Space Grotesk;margin:8px 0}.modalintro{font-size:13px;color:#91a4b8;line-height:1.6;margin-bottom:24px}.modal label{display:block;font-size:10px;letter-spacing:1.2px;font-weight:800;color:#9fb0c1;margin:16px 0}.modal input,.modal select{display:block;width:100%;margin-top:8px;background:#091725;border:1px solid #ffffff20;border-radius:9px;padding:13px;color:#edf5fb;font:14px DM Sans;outline:none}.modal input:focus,.modal select:focus{border-color:#61d8b5}.detect{width:100%;margin:0 0 4px}.modalactions{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}.hint{display:block;color:#788da3;margin-top:18px;line-height:1.5}.alert,.notice{padding:11px 13px;border-radius:9px;background:#482c2c;color:#ffc0b8;font-size:13px;margin:12px 0}.notice{background:#123b33;color:#8de5c9}.notice button{float:right;background:transparent;border:0;color:inherit;cursor:pointer}@media(max-width:650px){.topbar{height:64px;padding:0 17px}.topnote{display:none}.wrap{padding:35px 17px 24px}.welcome{align-items:flex-start;flex-direction:column}.create{width:100%}.stats{gap:8px;margin:28px 0 38px}.stat{padding:14px 11px}.stat strong{font-size:24px}.stat small{font-size:10px}.stat span{font-size:8px;letter-spacing:1px}.sectionhead{align-items:stretch;flex-direction:column}.searchbox input{width:100%}.projectgrid{grid-template-columns:1fr}.hero{margin:7vh auto 0;padding:38px 25px}.hero h1{font-size:42px}.modal{padding:25px 20px}footer span{float:none;display:block;margin-top:7px}}:root[data-theme=light]{color:#172638;background:#f3f7fb}:root[data-theme=light] body{background:radial-gradient(ellipse at 78% 0%,#d7eee8,transparent 38%),#f3f7fb;color:#172638}:root[data-theme=light] .topbar{background:#fffd;border-color:#dce5ed}:root[data-theme=light] .brand{color:#172638}:root[data-theme=light] .topnote,:root[data-theme=light] .welcome p,:root[data-theme=light] .stat small,:root[data-theme=light] .sub,:root[data-theme=light] footer{color:#62758a}:root[data-theme=light] .stat,:root[data-theme=light] .projectcard,:root[data-theme=light] .empty{background:#fff;border-color:#dce5ed;color:#172638}:root[data-theme=light] .searchbox,:root[data-theme=light] .endpoint{background:#f2f6fa;border-color:#dce5ed}:root[data-theme=light] .searchbox input{color:#172638}:root[data-theme=light] .endpoint code{color:#245a79}:root[data-theme=light] .hero,:root[data-theme=light] .modal{background:#fff;color:#172638;border-color:#dce5ed}:root[data-theme=light] .modal input,:root[data-theme=light] .modal select{background:#f5f8fb;color:#172638;border-color:#dce5ed}:root[data-theme=light] .modalintro,:root[data-theme=light] .hint{color:#62758a}:root[data-theme=light] .ghost,:root[data-theme=light] .secondary{background:#eef3f7;color:#31465b;border-color:#dce5ed}:root[data-theme=light] .userline small{color:#62758a}:root[data-theme=light] .projectcard h3,:root[data-theme=light] .sectionhead h2{color:#172638}.cardtools{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.cardtools button{border:1px solid #ffffff20;background:#172a3e;color:#bcd0e0;border-radius:7px;padding:7px 10px;font-size:11px;cursor:pointer}:root[data-theme=light] .cardtools button{background:#edf4f7;color:#2d4a5e;border-color:#d6e1e8}html{scroll-behavior:smooth}.topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 8px 30px #00000012}.brandmark{box-shadow:0 0 22px #61d8b522;transition:transform .25s}.brand:hover .brandmark{transform:rotate(-8deg) scale(1.06)}.welcome,.stats,.projectsection{animation:fadeUp .55s both}.stats{animation-delay:.08s}.projectsection{animation-delay:.14s}.stat,.projectcard{transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.stat:hover,.projectcard:hover{transform:translateY(-4px);border-color:#61d8b555;box-shadow:0 14px 34px #0002}.projectcard{animation:cardIn .45s both}.cardtools button{display:inline-flex;align-items:center;gap:6px;transition:all .2s}.cardtools button:hover{border-color:#61d8b5;color:#75e2c1;background:#193b37;transform:translateY(-1px)}.detail-panel{margin-top:12px;padding:13px;border:1px solid #ffffff16;border-radius:9px;background:#0a1725;animation:fadeUp .25s both}.detail-heading{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#c9d7e3}.detail-heading button{border:0;background:transparent;color:#8ca2b7;cursor:pointer;font-size:18px}.metric-row{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px}.metric-row div{padding:10px;background:#122337;border-radius:7px}.metric-row small{display:block;color:#8197aa;font-size:9px}.metric-row b{display:block;font:600 20px Space Grotesk;margin-top:3px}.detail-panel>p{color:#8fa2b6;font-size:11px}.setting-label{display:block;font-size:9px;letter-spacing:1px;font-weight:800;color:#91a5b8;margin-top:14px}.setting-label select{display:block;width:100%;margin-top:7px;padding:9px;background:#122337;border:1px solid #ffffff1c;color:#eaf1f8;border-radius:7px;font-size:11px}.toggle-row{display:flex;align-items:center;justify-content:space-between;margin-top:13px}.toggle-row b,.toggle-row small{display:block}.toggle-row b{font-size:11px}.toggle-row small{font-size:9px;color:#8195a9;margin-top:3px}.toggle-row input{accent-color:#61d8b5;width:16px;height:16px}.save-settings{margin-top:13px;padding:9px 13px;font-size:11px}@keyframes fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes cardIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root[data-theme=light] .detail-panel{background:#f4f8fa;border-color:#dce5ed}:root[data-theme=light] .metric-row div{background:#e7eff4}:root[data-theme=light] .metric-row small,:root[data-theme=light] .toggle-row small{color:#62758a}:root[data-theme=light] .setting-label select{background:#fff;color:#172638;border-color:#d6e1e8}.audit-list{display:grid;gap:8px;margin-top:12px}.audit-item{display:grid;grid-template-columns:1fr auto;gap:5px 10px;padding:10px;border:1px solid #ffffff16;border-radius:8px;background:#101f2e;font-size:11px}.audit-item b{color:#bfe8dc}.audit-item span{color:#91a4b8;text-align:right}.audit-item small{grid-column:1/-1;color:#8297ab}.setting-label small{display:block;margin-top:6px;color:#8297ab;font-size:11px;letter-spacing:0;font-weight:400}.setting-label textarea{display:block;width:100%;margin-top:8px;background:#091725;border:1px solid #ffffff20;border-radius:9px;padding:13px;color:#edf5fb;font:13px ui-monospace,monospace;outline:none;resize:vertical}.setting-label textarea:focus{border-color:#61d8b5}:root[data-theme=light] .setting-label textarea{background:#f5f8fb;color:#172638;border-color:#dce5ed}:root[data-theme=light] .audit-item{background:#fff;border-color:#dce5ed}:root[data-theme=light] .audit-item b{color:#245a50}:root[data-theme=light] .audit-item span,:root[data-theme=light] .audit-item small{color:#62758a}.api-docs p,.api-docs li{font-size:11px;line-height:1.6;color:#9eb0c2}.api-docs p b{color:#d9e7f2}.api-docs code{display:block;overflow-wrap:anywhere;color:#8fdcc3;margin-top:5px}.api-docs ul{padding-left:18px}.api-docs pre,.playground-output{white-space:pre-wrap;overflow:auto;max-height:320px;padding:12px;border:1px solid #ffffff16;border-radius:8px;background:#071321;color:#b9d8e9;font:11px/1.6 ui-monospace,monospace}.api-docs small{display:block;color:#f0c17a;font-size:10px;line-height:1.5}.api-playground label{display:block;margin-top:12px;color:#91a5b8;font-size:9px;font-weight:800;letter-spacing:1px}.api-playground input{display:block;width:100%;margin-top:6px;padding:10px;background:#091725;border:1px solid #ffffff20;border-radius:8px;color:#edf5fb;font-size:12px;outline:none}.playground-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.playground-status{font-size:11px;color:#73dfbd;margin:12px 0 6px;font-weight:800}.playground-output{max-height:380px}.api-playground .save-settings{width:100%}:root[data-theme=light] .api-docs p,:root[data-theme=light] .api-docs li,:root[data-theme=light] .api-playground label{color:#526a7d}:root[data-theme=light] .api-docs p b{color:#20394d}:root[data-theme=light] .api-docs pre,:root[data-theme=light] .playground-output{background:#edf3f7;color:#24465d;border-color:#dce5ed}:root[data-theme=light] .api-playground input{background:#fff;color:#172638;border-color:#dce5ed}.trend-list{display:grid;gap:8px;margin:14px 0}.trend-item{display:grid;grid-template-columns:42px 1fr 32px;align-items:center;gap:9px;font-size:10px;color:#91a5b8}.trend-item>b{text-align:right;color:#c9d7e3}.trend-track{height:7px;background:#1b3044;border-radius:10px;overflow:hidden}.trend-track i{display:block;height:100%;background:#61d8b5;border-radius:10px}.detail-panel h4{margin:16px 0 8px;font-size:11px;color:#c9d7e3}:root[data-theme=light] .trend-track{background:#dce7ed}:root[data-theme=light] .trend-item>b,:root[data-theme=light] .detail-panel h4{color:#20394d}.cardtools .danger-tool{border-color:#a94b4b66;color:#ffaaa4}.cardtools .danger-tool:hover{background:#482626;border-color:#e36a62;color:#ffd0cc}:root[data-theme=light] .cardtools .danger-tool{background:#fff1ef;color:#a33e35;border-color:#efc4bf}:root[data-theme=light] .cardtools .danger-tool:hover{background:#ffe3df}.tg-default-panel{position:relative;overflow:hidden;margin:0 0 26px;padding:25px;border:1px solid #61d8b52b;border-radius:18px;background:linear-gradient(135deg,#12283a,#0d1c2b 65%,#102b2d);box-shadow:0 18px 50px #0002}.tg-default-panel:before{content:"";position:absolute;width:250px;height:250px;border-radius:50%;right:-105px;top:-155px;background:#61d8b510;pointer-events:none}.tg-default-top{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;position:relative}.tg-title-wrap{display:flex;align-items:center;gap:14px}.tg-icon{width:48px;height:48px;flex:none;display:grid;place-items:center;border-radius:14px;background:#1c5149;color:#7be5c7;font-size:23px;box-shadow:inset 0 0 0 1px #74e4c42b}.tg-title-wrap h2{font:600 23px Space Grotesk;letter-spacing:-.5px;margin:5px 0 3px;color:#f0f6fa}.tg-title-wrap p{font-size:12px;color:#9aafc1;margin:0;line-height:1.5}.tg-state{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid #ffffff1c;border-radius:30px;color:#a9bac8;font-size:10px;font-weight:700;white-space:nowrap;background:#ffffff08}.tg-state i{width:7px;height:7px;border-radius:50%;background:#e5b56b}.tg-state.is-ready{color:#7be0bf;border-color:#61d8b544;background:#61d8b510}.tg-state.is-ready i{background:#61d8b5;box-shadow:0 0 10px #61d8b5}.tg-scope{display:flex;align-items:center;gap:11px;margin:21px 0;padding:12px 14px;border:1px solid #61d8b528;border-radius:11px;background:#61d8b50b}.tg-scope>span:first-child{font-size:19px;color:#70dfbd}.tg-scope b,.tg-scope small{display:block}.tg-scope b{font-size:11px;color:#d9eee8}.tg-scope small{font-size:10px;color:#8fa99f;margin-top:3px}.tg-scope-tag{margin-left:auto;color:#6edabb;font-size:9px;font-weight:800;letter-spacing:1px;white-space:nowrap}.tg-config-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.tg-config-main,.tg-config-side{min-width:0;padding:17px;border:1px solid #ffffff13;border-radius:13px;background:#07152270}.tg-section-label{font-size:9px;font-weight:800;letter-spacing:1.5px;color:#70d9b9;margin-bottom:14px}.tg-field{display:block;margin:0 0 14px}.tg-field>span{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:7px;color:#c8d6e1;font-size:11px;font-weight:700}.tg-field>span small{font-size:9px;color:#7f96aa;font-weight:500}.tg-field input{width:100%;padding:12px 13px;border:1px solid #ffffff1b;border-radius:9px;background:#081725;color:#eef6fb;font:12px DM Sans;outline:none;transition:border-color .2s,box-shadow .2s}.tg-field input:focus{border-color:#61d8b5;box-shadow:0 0 0 3px #61d8b51a}.tg-field input::placeholder{color:#667d91}.tg-security-note{display:flex;gap:9px;align-items:center;padding:10px 11px;border-radius:9px;background:#ffffff08;color:#7de0c0}.tg-security-note>span:first-child{font-size:17px}.tg-security-note b,.tg-security-note small{display:block}.tg-security-note b{font-size:10px}.tg-security-note small{font-size:9px;color:#8ba3a1;margin-top:3px;line-height:1.45}.tg-master-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;border:1px solid #61d8b52e;border-radius:10px;background:#61d8b50c}.tg-master-toggle b,.tg-master-toggle small{display:block}.tg-master-toggle b{font-size:11px;color:#d9e9e5}.tg-master-toggle small{font-size:9px;color:#8fa9a0;margin-top:3px}.tg-master-toggle input,.tg-event input{accent-color:#61d8b5;width:17px;height:17px;flex:none}.tg-event-title{margin:17px 0 8px;color:#94a9b9;font-size:10px;font-weight:700}.tg-event-list{display:grid;gap:7px}.tg-event{display:flex;align-items:center;gap:9px;padding:10px;border:1px solid #ffffff12;border-radius:9px;background:#ffffff05;cursor:pointer;transition:border-color .2s,background .2s}.tg-event:has(input:checked){border-color:#61d8b54a;background:#61d8b509}.tg-event-icon{width:27px;height:27px;display:grid;place-items:center;flex:none;border-radius:8px;background:#1c3544;color:#8fdac5;font-size:13px;font-weight:800}.tg-event-copy{flex:1;min-width:0}.tg-event-copy b,.tg-event-copy small{display:block}.tg-event-copy b{font-size:10px;color:#d0dce5}.tg-event-copy small{font-size:9px;color:#8299ac;margin-top:3px;line-height:1.35}.tg-actions{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:18px;padding-top:17px;border-top:1px solid #ffffff14}.tg-action-help{font-size:10px;color:#8399ab;line-height:1.5}.tg-action-buttons{display:flex;gap:9px;flex-wrap:wrap}.tg-test-btn,.tg-save-btn{font-size:11px;padding:11px 15px}.tg-test-btn:disabled{opacity:.4;cursor:not-allowed}:root[data-theme=light] .tg-default-panel{background:linear-gradient(135deg,#fff,#f4faf8);border-color:#c9e8dd;box-shadow:0 14px 35px #183c3010}:root[data-theme=light] .tg-title-wrap h2{color:#172d3c}:root[data-theme=light] .tg-title-wrap p{color:#60798b}:root[data-theme=light] .tg-state{color:#63788a;background:#f4f7f9;border-color:#dce5eb}:root[data-theme=light] .tg-state.is-ready{color:#197b61;background:#e9f8f2;border-color:#bde6d7}:root[data-theme=light] .tg-scope{background:#eaf8f3;border-color:#c8e9dc}:root[data-theme=light] .tg-scope b{color:#245648}:root[data-theme=light] .tg-scope small{color:#63877c}:root[data-theme=light] .tg-config-main,:root[data-theme=light] .tg-config-side{background:#f7fafc;border-color:#e0e8ed}:root[data-theme=light] .tg-field>span{color:#314b5e}:root[data-theme=light] .tg-field input{background:#fff;color:#172638;border-color:#d8e3e9}:root[data-theme=light] .tg-field input::placeholder{color:#94a4af}:root[data-theme=light] .tg-security-note{background:#e9f6f1}:root[data-theme=light] .tg-security-note small{color:#66877e}:root[data-theme=light] .tg-master-toggle{background:#edf8f4;border-color:#cce9dd}:root[data-theme=light] .tg-master-toggle b{color:#245648}:root[data-theme=light] .tg-master-toggle small{color:#6d8c82}:root[data-theme=light] .tg-event{background:#fff;border-color:#e1e9ee}:root[data-theme=light] .tg-event:has(input:checked){background:#f0faf6;border-color:#bfe5d6}:root[data-theme=light] .tg-event-copy b{color:#294458}:root[data-theme=light] .tg-event-copy small{color:#748a99}:root[data-theme=light] .tg-event-icon{background:#e8f3f0;color:#28765f}:root[data-theme=light] .tg-actions{border-color:#e0e8ed}:root[data-theme=light] .tg-action-help{color:#718797}@media(max-width:700px){.tg-default-panel{padding:17px;margin-bottom:22px}.tg-title-wrap{align-items:flex-start;gap:10px}.tg-icon{width:40px;height:40px;border-radius:12px;font-size:19px}.tg-title-wrap h2{font-size:19px}.tg-title-wrap p{font-size:11px;max-width:260px}.tg-state{font-size:9px;padding:6px 8px}.tg-config-grid{grid-template-columns:1fr;gap:11px}.tg-config-main,.tg-config-side{padding:14px}.tg-scope{align-items:flex-start;padding:10px}.tg-scope-tag{font-size:8px;margin-top:2px}.tg-actions{align-items:stretch;flex-direction:column}.tg-action-buttons{display:grid;grid-template-columns:1fr 1.5fr}.tg-action-buttons button{width:100%;padding:11px 8px}.tg-action-help{font-size:9px}}@media(max-width:390px){.tg-default-top{flex-direction:column}.tg-state{align-self:flex-start}.tg-title-wrap p{max-width:220px}.tg-scope-tag{display:none}.tg-action-buttons{grid-template-columns:1fr}}.tg-default-panel,.tg-default-panel *{box-sizing:border-box}.tg-default-panel{display:block;width:100%;min-width:0;padding:clamp(16px,3vw,26px);margin:0 0 28px;border:1px solid #61d8b544;border-radius:18px;background:linear-gradient(145deg,#132b3d,#0d1b2b 72%,#102d30);overflow:hidden}.tg-default-panel .tg-default-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.tg-default-panel .tg-title-wrap{display:flex;align-items:center;gap:13px;min-width:0}.tg-default-panel .tg-title-wrap>div:last-child{min-width:0}.tg-default-panel .tg-title-wrap h2{font:700 clamp(21px,3vw,27px)/1.2 "Space Grotesk",sans-serif;letter-spacing:-.6px;margin:7px 0;color:#f0f6fa}.tg-default-panel .tg-title-wrap p{font-size:13px;line-height:1.6;color:#a3b6c6;margin:0;max-width:580px}.tg-default-panel .tg-state{display:inline-flex;align-items:center;gap:7px;flex:none;white-space:nowrap;padding:8px 11px;border:1px solid #ffffff24;border-radius:30px;background:#071522;color:#b9c8d5;font-size:11px;font-weight:700}.tg-default-panel .tg-scope{display:flex;align-items:center;gap:12px;margin:20px 0;padding:13px 14px;border:1px solid #61d8b53d;border-radius:11px;background:#61d8b510}.tg-default-panel .tg-scope>div{flex:1;min-width:0}.tg-default-panel .tg-scope b,.tg-default-panel .tg-scope small{display:block}.tg-default-panel .tg-scope b{font-size:12px;color:#e1f1eb}.tg-default-panel .tg-scope small{font-size:11px;line-height:1.5;color:#9ab2aa;margin-top:3px}.tg-default-panel .tg-scope-tag{font-size:9px;font-weight:800;letter-spacing:1px;white-space:nowrap;color:#75dfbf}.tg-default-panel .tg-config-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;align-items:stretch}.tg-default-panel .tg-config-main,.tg-default-panel .tg-config-side{min-width:0;padding:17px;border:1px solid #ffffff18;border-radius:13px;background:#07152280}.tg-default-panel .tg-section-label{font-size:10px;letter-spacing:1.4px;font-weight:800;color:#70d9b9;margin:0 0 15px}.tg-default-panel .tg-field{display:block;width:100%;margin:0 0 15px}.tg-default-panel .tg-field>span{display:flex;justify-content:space-between;align-items:center;gap:8px;margin:0 0 7px;color:#d4e0e9;font-size:12px;font-weight:700}.tg-default-panel .tg-field>span small{font-size:10px;color:#91a5b7;font-weight:500}.tg-default-panel .tg-field input{display:block;width:100%;max-width:100%;height:44px;margin:0;padding:0 12px;border:1px solid #ffffff25;border-radius:9px;background:#091725;color:#edf5fb;font:13px DM Sans,sans-serif;outline:none}.tg-default-panel .tg-field input:focus{border-color:#61d8b5;box-shadow:0 0 0 3px #61d8b51c}.tg-default-panel .tg-security-note{display:flex;align-items:center;gap:10px;padding:11px;border-radius:9px;background:#ffffff09}.tg-default-panel .tg-security-note b,.tg-default-panel .tg-security-note small{display:block}.tg-default-panel .tg-security-note b{font-size:11px;color:#8be4c7}.tg-default-panel .tg-security-note small{font-size:10px;line-height:1.5;color:#9aadae;margin-top:3px}.tg-default-panel .tg-master-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid #61d8b544;border-radius:10px;background:#61d8b510}.tg-default-panel .tg-master-toggle b,.tg-default-panel .tg-master-toggle small{display:block}.tg-default-panel .tg-master-toggle b{font-size:12px;color:#e0eee9}.tg-default-panel .tg-master-toggle small{font-size:10px;color:#9bb1aa;margin-top:3px}.tg-default-panel input[type=checkbox]{width:18px;height:18px;flex:none;accent-color:#61d8b5;cursor:pointer}.tg-default-panel .tg-event-title{font-size:11px;font-weight:700;color:#a9bac8;margin:17px 0 9px}.tg-default-panel .tg-event-list{display:grid;gap:8px}.tg-default-panel .tg-event{display:flex;align-items:center;gap:10px;width:100%;min-width:0;margin:0;padding:10px;border:1px solid #ffffff17;border-radius:9px;background:#ffffff06;cursor:pointer}.tg-default-panel .tg-event-icon{width:30px;height:30px;display:grid;place-items:center;flex:none;border-radius:8px;background:#1c3544;color:#8fe0c8;font-size:14px}.tg-default-panel .tg-event-copy{flex:1;min-width:0}.tg-default-panel .tg-event-copy b,.tg-default-panel .tg-event-copy small{display:block}.tg-default-panel .tg-event-copy b{font-size:11px;color:#dce7ee}.tg-default-panel .tg-event-copy small{font-size:10px;line-height:1.4;color:#92a6b7;margin-top:3px}.tg-default-panel .tg-actions{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:18px;padding-top:16px;border-top:1px solid #ffffff1a}.tg-default-panel .tg-action-help{font-size:11px;line-height:1.5;color:#9aabba}.tg-default-panel .tg-action-buttons{display:flex;gap:9px;flex:none}.tg-default-panel .tg-action-buttons button{min-height:42px;padding:10px 14px;font-size:11px;white-space:nowrap}.tg-default-panel .tg-test-btn:disabled{opacity:.45;cursor:not-allowed}:root[data-theme=light] .tg-default-panel{background:linear-gradient(145deg,#fff,#f2faf7);border-color:#c9e8dd}:root[data-theme=light] .tg-default-panel .tg-title-wrap h2{color:#172d3c}:root[data-theme=light] .tg-default-panel .tg-title-wrap p{color:#61798a}:root[data-theme=light] .tg-default-panel .tg-state{background:#f3f7f8;color:#536d7e;border-color:#dce6eb}:root[data-theme=light] .tg-default-panel .tg-scope{background:#eaf8f3;border-color:#c8e9dc}:root[data-theme=light] .tg-default-panel .tg-scope b{color:#245648}:root[data-theme=light] .tg-default-panel .tg-scope small{color:#63877c}:root[data-theme=light] .tg-default-panel .tg-config-main,:root[data-theme=light] .tg-default-panel .tg-config-side{background:#f7fafc;border-color:#e0e8ed}:root[data-theme=light] .tg-default-panel .tg-field>span{color:#314b5e}:root[data-theme=light] .tg-default-panel .tg-field input{background:#fff;color:#172638;border-color:#d8e3e9}:root[data-theme=light] .tg-default-panel .tg-master-toggle{background:#edf8f4;border-color:#cce9dd}:root[data-theme=light] .tg-default-panel .tg-master-toggle b{color:#245648}:root[data-theme=light] .tg-default-panel .tg-event{background:#fff;border-color:#e1e9ee}:root[data-theme=light] .tg-default-panel .tg-event-copy b{color:#294458}:root[data-theme=light] .tg-default-panel .tg-event-copy small{color:#748a99}:root[data-theme=light] .tg-default-panel .tg-actions{border-color:#e0e8ed}:root[data-theme=light] .tg-default-panel .tg-action-help{color:#718797}@media(max-width:820px){.tg-default-panel .tg-default-top{flex-wrap:wrap}.tg-default-panel .tg-config-grid{grid-template-columns:minmax(0,1fr);gap:11px}.tg-default-panel .tg-config-main,.tg-default-panel .tg-config-side{padding:14px}.tg-default-panel .tg-actions{align-items:stretch;flex-direction:column}.tg-default-panel .tg-action-buttons{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.55fr);width:100%}.tg-default-panel .tg-action-buttons button{width:100%;white-space:normal}}@media(max-width:420px){.tg-default-panel .tg-default-top{flex-direction:column}.tg-default-panel .tg-scope-tag{display:none}.tg-default-panel .tg-title-wrap{align-items:flex-start}.tg-default-panel .tg-action-buttons{grid-template-columns:1fr}}.install-app-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:10px 14px;border:1px solid #61d8b566;border-radius:10px;background:#61d8b51a;color:#7be2c2;font:700 11px DM Sans,sans-serif;cursor:pointer;white-space:nowrap;transition:background .2s,border-color .2s}.install-app-btn:hover{background:#61d8b52b;border-color:#61d8b5}.install-app-btn span{font-size:16px;line-height:1}.installed-pill{display:inline-flex;align-items:center;padding:9px 12px;border:1px solid #61d8b544;border-radius:9px;color:#75dcbf;background:#61d8b510;font-size:10px;font-weight:700;white-space:nowrap}:root[data-theme=light] .install-app-btn{background:#eaf8f3;color:#18775d;border-color:#bfe6d7}@media(max-width:600px){.topbar{gap:8px}.topnote{display:none}.install-app-btn,.topbar .ghost{padding:9px 10px;font-size:10px}}
