.gs-card{background:#fff;border:1px solid var(--line);border-radius:var(--gs-r-card);box-shadow:var(--gs-sh-card)}.gs-card-body{padding:18px 20px}.gs-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 18px;border-bottom:1px solid var(--line)}.gs-card-title{font-size:14.5px;font-weight:700;display:flex;align-items:center;gap:7px}.gs-card-sub{font-size:11.5px;color:var(--muted);margin-top:1px}.gs-kpi{background:#fff;border:1px solid var(--line);border-radius:var(--gs-r-card);box-shadow:var(--gs-sh-card);padding:16px 18px;cursor:pointer;transition:transform .16s,box-shadow .16s,border-color .16s;overflow:hidden}.gs-kpi:hover{transform:translateY(-2px);box-shadow:var(--gs-sh-card-h);border-color:var(--line-2)}.gs-kpi .lab{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:12.5px;font-weight:700}.gs-kpi .val{font-size:clamp(28px,3.2vw,38px);font-weight:800;letter-spacing:-.03em;line-height:1;margin:9px 0 8px}.gs-kpi .row{display:flex;align-items:center;gap:8px;font-size:12px;flex-wrap:wrap}.gs-kpi .chip{display:inline-flex;align-items:center;gap:3px;font-weight:800;padding:2px 8px;border-radius:var(--pill);font-size:11.5px}.gs-kpi .chip.up{color:var(--pos);background:var(--accent-soft)}.gs-kpi .chip.down{color:var(--neg);background:#FCEBE7}.gs-kpi .spark{width:100%;height:44px;margin-top:12px;display:block}.btn{--bs-btn-border-radius:var(--r-sm);font-weight:600;font-size:13px;border-radius:var(--r-sm)!important;height:32px;padding:0 16px;display:inline-flex;align-items:center;gap:7px}.btn-primary{--bs-btn-bg:var(--accent);--bs-btn-border-color:var(--accent);--bs-btn-hover-bg:var(--accent-2);--bs-btn-hover-border-color:var(--accent-2);--bs-btn-active-bg:var(--accent-2);color:#fff}.btn-outline-secondary{--bs-btn-color:var(--ink-2);--bs-btn-border-color:var(--line-2);--bs-btn-hover-bg:#fff;--bs-btn-hover-color:var(--ink);--bs-btn-hover-border-color:var(--muted-2)}.btn-link{--bs-btn-color:var(--ink-2);--bs-btn-hover-color:var(--accent);text-decoration:none}.btn svg{width:15px;height:15px}.btn-lg{height:40px}.btn-sm{height:28px;font-size:12.5px;padding:0 11px}.gs-pill{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 11px;border:1px solid var(--line-2);border-radius:var(--r-sm);background:#fff;font-size:12px;font-weight:600;color:var(--ink-2);cursor:pointer;position:relative}.gs-pill svg{width:13px;height:13px;color:var(--muted)}.gs-pill:hover{border-color:var(--muted-2)}.gs-pill.on{border-color:var(--accent);color:var(--accent)}.gs-pill.on svg{color:var(--accent)}.form-control,.form-select{border-radius:var(--r-sm);border:1px solid var(--line-2);height:34px;font-size:14px}.form-control:focus,.form-select:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.gs-field{margin-bottom:16px}.gs-field label{display:block;font-weight:700;font-size:13px;margin-bottom:6px}.gs-toggle{width:42px;height:24px;border-radius:var(--pill);background:var(--line-2);position:relative;border:0;flex:none;cursor:pointer;transition:.15s}.gs-toggle.on{background:var(--accent)}.gs-toggle i{position:absolute;top:3px;left:3px;width:18px;height:18px;background:#fff;border-radius:50%;transition:.15s}.gs-toggle.on i{left:21px}.gs-tabs{display:flex;gap:22px;border-bottom:1px solid var(--line);margin-bottom:20px;overflow:auto}.gs-tabs button{color:var(--muted);font-weight:700;padding:0 0 12px;border:0;background:none;border-bottom:2px solid transparent;white-space:nowrap}.gs-tabs button.on{color:var(--accent);border-bottom-color:var(--accent)}.gs-badge{display:inline-block;font-size:11.5px;font-weight:700;padding:2px 9px;border-radius:var(--pill);background:var(--accent-soft);color:var(--accent-2)}.gs-badge.gray{background:#EEF1F5;color:var(--muted)}.gs-badge.warn{background:#FCEBE7;color:var(--neg)}.gs-bars{display:flex;flex-direction:column;gap:2px}.gs-bar{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;padding:9px 8px;border-radius:var(--r-sm);position:relative}.gs-bar:hover{background:var(--bg)}.gs-bar .nm{display:flex;align-items:center;gap:9px;font-weight:600;z-index:1;min-width:0}.gs-bar .nm span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-bar .v{font-weight:700;color:var(--ink-2);z-index:1}.gs-bar .track{position:absolute;left:8px;right:8px;bottom:5px;height:3px;background:var(--line);border-radius:3px;overflow:hidden}.gs-bar .track i{display:block;height:100%;background:var(--accent);border-radius:3px;transition:width .9s cubic-bezier(.2,.7,.2,1)}.gs-donutwrap{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.gs-donut{position:relative;width:168px;height:168px;flex:none}.gs-donut svg{transform:rotate(-90deg)}.gs-donut .seg{fill:none;stroke-width:16;transition:stroke-width .22s,opacity .22s;cursor:pointer}.gs-donut .ctr{position:absolute;inset:0;display:grid;place-content:center;text-align:center;pointer-events:none}.gs-donut .ctr b{font-size:24px;font-weight:800;letter-spacing:-.02em}.gs-donut .ctr span{font-size:11px;color:var(--muted);font-weight:700}.gs-dleg{display:flex;flex-direction:column;gap:4px;flex:1;min-width:150px}.gs-dleg .k{display:flex;align-items:center;gap:9px;font-weight:600;font-size:13px;padding:7px 8px;border-radius:var(--r-sm);cursor:pointer;transform-origin:left center;transition:opacity .2s,transform .2s,background .15s}.gs-dleg .k:hover{background:var(--bg)}.gs-dleg .k i{width:11px;height:11px;border-radius:50%;flex:none}.gs-dleg .k .nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-dleg .k b{margin-left:auto;color:var(--ink)}.gs-table{width:100%;border-collapse:collapse;font-size:13px}.gs-table th{text-align:left;color:var(--ink-2);font-weight:600;font-size:13px;height:40px;padding:0 20px;border-bottom:1px solid var(--line);border-right:1px solid var(--line);white-space:nowrap}.gs-table th:last-child{border-right:0}.gs-table th.r,.gs-table td.r,.gs-table td.num,.gs-table th.num{text-align:right}.gs-table td{height:40px;padding:0 20px;border-bottom:1px solid var(--line)}.gs-table tbody tr:hover td{background:var(--bg)}.gs-table tr:last-child td{border-bottom:0}.gs-tip{position:fixed;z-index:2147483000;max-width:240px;background:var(--ink);color:#eef2f7;font-size:12.5px;line-height:1.5;padding:8px;border-radius:var(--r-sm);box-shadow:var(--sh-2);opacity:0;transform:translateY(4px);transition:.14s;pointer-events:none;font-weight:500}.gs-tip.on{opacity:1;transform:translateY(0)}.gs-tip:after{content:'';position:absolute;left:50%;margin-left:-5px;border:5px solid transparent}.gs-tip.up:after{top:100%;border-top-color:var(--ink)}.gs-tip.dn:after{bottom:100%;border-bottom-color:var(--ink)}[data-tip]{cursor:help}.tooltip{--bs-tooltip-bg:var(--ink,#1A1D24);--bs-tooltip-color:#eef2f7;--bs-tooltip-opacity:1}.tooltip .tooltip-inner{background:var(--ink,#1A1D24);color:#eef2f7;text-align:left;max-width:280px;font-size:12px;line-height:1.45;padding:7px 10px;border-radius:var(--r-sm,6px);box-shadow:var(--sh-2,0 4px 14px rgba(0,0,0,.22));font-weight:500}.tooltip.bs-tooltip-top .tooltip-arrow::before,.tooltip[data-popper-placement^="top"] .tooltip-arrow::before{border-top-color:var(--ink,#1A1D24)}.tooltip.bs-tooltip-bottom .tooltip-arrow::before,.tooltip[data-popper-placement^="bottom"] .tooltip-arrow::before{border-bottom-color:var(--ink,#1A1D24)}.tooltip.bs-tooltip-start .tooltip-arrow::before,.tooltip[data-popper-placement^="left"] .tooltip-arrow::before{border-left-color:var(--ink,#1A1D24)}.tooltip.bs-tooltip-end .tooltip-arrow::before,.tooltip[data-popper-placement^="right"] .tooltip-arrow::before{border-right-color:var(--ink,#1A1D24)}.gs-help{width:15px;height:15px;border-radius:50%;border:1.4px solid var(--muted-2);color:var(--muted);font-size:10px;font-weight:700;display:inline-grid;place-items:center;cursor:help}.gs-help:hover{border-color:var(--accent);color:var(--accent-2)}.gs-card.gs-kpi{cursor:pointer;transition:transform .16s,box-shadow .16s,border-color .16s}.gs-card.gs-kpi:hover{transform:translateY(-2px);box-shadow:var(--gs-sh-card-h);border-color:var(--line-2)}.gs-kpi-label{color:var(--muted);font-size:12.5px;font-weight:700}.gs-kpi .gs-num{font-size:clamp(28px,3.2vw,38px);font-weight:800;letter-spacing:-.03em;line-height:1;margin-top:8px}.gs-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.gs-toolbar>.btn{height:38px}.gs-tabs.btn-group{display:inline-flex;align-items:center;gap:3px;height:38px;padding:3px;background:#fff;border:1px solid var(--line-2);border-radius:8px}.gs-tabs .nav-link{border:0;background:transparent;color:var(--muted);font-weight:700;font-size:13px;height:30px;padding:0 15px;display:inline-flex;align-items:center;border-radius:6px;transition:background .15s,color .15s}.gs-tabs .nav-link:hover{color:var(--ink);background:var(--bg)}.gs-tabs .nav-link.active{background:var(--accent);color:#fff}.gs-ctip{position:absolute;pointer-events:none;background:var(--ink);color:#fff;border-radius:8px;padding:9px 11px;box-shadow:var(--sh-2);font-size:12px;opacity:0;transform:translate(-50%,-8px);transition:opacity .1s;white-space:nowrap;z-index:5}.gs-ctip .d{color:var(--muted-2);font-weight:700;font-size:11px;margin-bottom:5px}.gs-ctip .r{display:flex;align-items:center;gap:8px;font-weight:600;margin:2px 0}.gs-ctip .r i{width:9px;height:9px;border-radius:2px}.gs-ctip .r b{margin-left:auto;font-weight:800}.gs-rowbar{height:3px;background:var(--line);border-radius:3px;margin-top:5px;overflow:hidden;max-width:220px}.gs-rowbar i{display:block;height:100%;background:var(--accent);border-radius:3px;transition:width .8s cubic-bezier(.2,.7,.2,1)}.gs-bar .fav{width:18px;height:18px;border-radius:4px;background:var(--bg);display:grid;place-items:center;font-size:11px;flex:none}.gs-snippet{position:relative;background:#0F1424;border-radius:var(--r-card);padding:16px;overflow:auto}.gs-snippet pre{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.7;white-space:pre-wrap;color:#D5E6DF}.gs-snippet-copy{position:absolute;top:10px;right:10px;background:#1c2740;color:#D5E6DF;border-color:#2b3a5c}.gs-snippet-copy:hover{background:#243350;color:#fff;border-color:#3a4d78}.gs-field-label{display:block;font-weight:700;font-size:13px;margin-bottom:6px}.gs-kpi-spark{width:96px;height:30px;display:block}.gs-tab-live{width:8px;height:8px;border-radius:50%;background:var(--coral,#FF6B6B);box-shadow:0 0 0 3px rgba(255,107,107,.2);display:inline-block}.rt{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.rt .pulse{position:relative;width:64px;height:64px;flex:none;display:grid;place-items:center}.rt .pulse .ring{position:absolute;inset:0;border-radius:50%;background:var(--accent);opacity:.22;animation:gspp 2s ease-out infinite}.rt .pulse .ring:nth-child(2){animation-delay:1s}@keyframes gspp{0%{transform:scale(.5);opacity:.35}100%{transform:scale(1.25);opacity:0}}.rt .pulse b{position:relative;z-index:1;width:46px;height:46px;border-radius:50%;background:var(--accent);color:#fff;display:grid;place-items:center;font-size:19px;font-weight:800;box-shadow:0 8px 18px rgba(31,164,99,.4)}.rtbars{display:flex;align-items:flex-end;gap:3px;height:48px}.rtbars i{flex:1;background:var(--accent);border-radius:3px 3px 0 0;transition:height .5s;min-height:3px;opacity:.85}.chartwrap .gs-ctip{z-index:5}.aw{max-width:1340px;margin:0 auto}.aw-datebar{display:flex;justify-content:center;margin:16px 0 20px}.aw-datebar .aw-date{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line-2);border-radius:8px;padding:8px 16px;font-weight:600;background:#fff}.aw-nav{border:0;background:none;font-size:20px;color:var(--muted);cursor:pointer;padding:0 8px;line-height:1}.aw-nav:hover{color:var(--ink)}.aw-panel{background:#fff;border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--sh-1);padding:26px}.aw-eyebrow{font-size:12px;letter-spacing:.08em;color:var(--muted);font-weight:700;margin-bottom:18px}.aw-stats{display:flex;flex-wrap:wrap;margin-bottom:26px}.aw-stat{flex:1;min-width:150px;padding:4px 24px;border-right:1px dashed var(--line-2)}.aw-stat:last-child{border-right:0}.aw-stat-l{font-size:12.5px;color:var(--muted);font-weight:700;text-transform:uppercase;display:flex;align-items:center;gap:6px;margin-bottom:12px;min-height:34px}.aw-stat-v{font-size:clamp(30px,4vw,46px);font-weight:800;letter-spacing:-.03em;line-height:1}.aw-stat-d{font-size:13px;margin-top:12px;color:var(--muted);display:flex;align-items:center;gap:5px}.aw-stat-d.up{color:var(--pos)}.aw-stat-d.down{color:var(--neg)}.aw-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:18px}.aw-search{position:relative;max-width:340px;flex:1;min-width:200px}.aw-search input{padding-right:38px}.aw-search svg{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:var(--muted);pointer-events:none}.aw-add{display:inline-flex;align-items:center;gap:8px;background:var(--accent);color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:.02em;height:44px;padding:0 22px;border-radius:6px;font-size:13px;white-space:nowrap;border:0;text-decoration:none}.aw-add:hover{background:var(--accent-2);color:#fff}.aw-tablewrap{overflow-x:auto}.aw-table{width:100%;border-collapse:collapse;font-size:14px;min-width:820px}.aw-table th{font-weight:600;color:var(--muted);text-align:left;padding:12px 14px;border-bottom:1px solid var(--line);font-size:13px;white-space:nowrap}.aw-table th.r,.aw-table td.r{text-align:right}.aw-table td{padding:14px;border-bottom:1px solid var(--line);white-space:nowrap}.aw-table tr.grp td{font-weight:800;color:var(--ink)}.aw-table td.site a{color:var(--accent-2);font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:8px}.aw-table td.site a:hover{text-decoration:underline}.aw-table tbody tr:hover td{background:var(--bg)}.aw-evo{display:flex;align-items:center;justify-content:flex-end;gap:12px}.aw-evo .pct{font-weight:700;font-size:12.5px;display:inline-flex;align-items:center;gap:3px}.aw-evo .pct.up{color:var(--pos)}.aw-evo .pct.down{color:var(--neg)}.aw-evo .pct.flat{color:var(--muted-2)}.aw-evo svg{width:110px;height:32px;display:block}@media(max-width:700px){.aw-stat{border-right:0;border-bottom:1px dashed var(--line-2);flex-basis:100%;padding:12px 0}.aw-stat:last-child{border-bottom:0}}.btn:disabled,.btn.disabled,.btn[disabled]{opacity:.30}.gs-btn-tab{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:100px;padding:8px;height:32px;border:1px solid var(--line-2);background:#fff;color:var(--ink-2);font-weight:600;font-size:13px;border-radius:var(--r-sm);cursor:pointer}.gs-btn-tab.on{background:var(--accent);border-color:var(--accent);color:#fff}.gs-seg{display:inline-flex;border:1px solid var(--line-2);border-radius:var(--r-sm);overflow:hidden;background:#fff}.gs-seg button{border:0;background:none;height:24px;padding:0 16px;font-size:12px;font-weight:600;color:var(--ink-2);cursor:pointer}.gs-seg button.on{background:var(--accent);color:#fff}.form-check-input:checked{background-color:var(--accent);border-color:var(--accent)}.form-check-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.gs-announce{display:flex;align-items:center;justify-content:center;gap:8px;padding:13px 40px 13px 16px;color:#fff;font-weight:600;font-size:13px;position:relative;text-align:center}.gs-announce.ok{background:var(--accent)}.gs-announce.error{background:var(--neg)}.gs-announce.data{background:#6B7280}.gs-announce a{color:#fff;text-decoration:underline}.gs-announce .close{position:absolute;right:14px;top:50%;transform:translateY(-50%);background:none;border:0;color:#fff;cursor:pointer;line-height:0;opacity:.85}.gs-announce .close:hover{opacity:1}.gs-settings{display:grid;grid-template-columns:248px 1fr;gap:24px;align-items:start}.gs-settings-nav{background:#fff;border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--sh-1);padding:8px;position:sticky;top:74px}.gs-settings-user{display:flex;align-items:center;gap:11px;padding:12px 10px 14px;border-bottom:1px solid var(--line);margin-bottom:6px}.gs-settings-user .av{width:40px;height:40px;border-radius:50%;object-fit:cover;background:linear-gradient(135deg,var(--accent),#0f7a45);color:#fff;display:grid;place-items:center;font-weight:700;flex:none;font-size:15px}.gs-settings-user .nm{font-weight:700;font-size:14px;line-height:1.15}.gs-settings-user .em{color:var(--muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;max-width:150px}.gs-settings-nav a{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--r-sm);color:var(--ink-2);font-weight:600;font-size:14px;cursor:pointer;text-decoration:none}.gs-settings-nav a i{width:18px;text-align:center;color:var(--muted)}.gs-settings-nav a:hover{background:var(--bg)}.gs-settings-nav a.on{background:var(--accent-soft);color:var(--accent-2)}.gs-settings-nav a.on i{color:var(--accent-2)}.gs-settings-nav a.danger{color:var(--neg)}.gs-settings-nav a.danger i{color:var(--neg)}.gs-settings-nav a.danger.on{background:#FCEBE7}.gs-settings-body{max-width:720px}.gs-settings-body h2{margin:0 0 4px}.gs-settings-body .sub{color:var(--muted);font-size:13px;margin-bottom:18px}.gs-drop{border:1.5px dashed var(--line-2);border-radius:var(--r-card);padding:18px;display:flex;align-items:center;gap:18px;transition:.15s;cursor:pointer}.gs-drop.over{border-color:var(--accent);background:var(--accent-soft)}.gs-drop .prev{width:72px;height:72px;border-radius:50%;object-fit:cover;flex:none;background:linear-gradient(135deg,var(--accent),#0f7a45);color:#fff;display:grid;place-items:center;font-weight:800;font-size:26px}.gs-drop .hint b{color:var(--accent-2)}.gs-danger-zone{border:1px solid #F3C9C0;background:#FDF3F1;border-radius:var(--r-card);padding:18px 20px}@media(max-width:820px){.gs-settings{grid-template-columns:1fr}.gs-settings-nav{position:static}}.topbar .acct img{width:30px;height:30px;border-radius:50%;object-fit:cover;display:block}.topbar .top-right{align-items:center}.topbar .bell{display:inline-flex;align-items:center;justify-content:center;line-height:1}.topbar .acct{padding:0;line-height:0;overflow:hidden}.topbar .acct>img{display:block}.topbar .dropdown-menu{border:1px solid var(--line-2);border-radius:10px;box-shadow:0 14px 40px rgba(16,24,40,.14);padding:6px;min-width:230px;margin-top:8px}.topbar .dropdown-menu .acct-head{display:flex;align-items:center;gap:11px;padding:10px 10px 12px}.topbar .dropdown-menu .acct-head .av{width:40px;height:40px;border-radius:50%;object-fit:cover;background:linear-gradient(135deg,var(--accent),#0f7a45);color:#fff;display:grid;place-items:center;font-weight:700;flex:none;font-size:15px}.topbar .dropdown-menu .acct-head .nm{font-weight:700;font-size:14px;line-height:1.15}.topbar .dropdown-menu .acct-head .em{color:var(--muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;max-width:150px}.topbar .dropdown-menu .dropdown-item{border-radius:6px;padding:9px 10px;font-weight:600;font-size:13.5px;color:var(--ink-2);display:flex;align-items:center;gap:9px}.topbar .dropdown-menu .dropdown-item i{color:var(--muted);width:16px}.topbar .dropdown-menu .dropdown-item:hover{background:var(--bg)}.topbar .dropdown-menu .dropdown-item.text-danger{color:var(--neg)}.topbar .dropdown-menu .dropdown-item.text-danger i{color:var(--neg)}.topbar .dropdown-menu .dropdown-divider{margin:5px 2px}.btn-danger{--bs-btn-bg:var(--neg);--bs-btn-border-color:var(--neg);--bs-btn-hover-bg:#C8452F;--bs-btn-hover-border-color:#C8452F;--bs-btn-color:#fff;--bs-btn-hover-color:#fff;--bs-btn-active-bg:#C8452F}.aw td.site{white-space:nowrap}.aw td.site .site-cog{opacity:0;margin-left:9px;color:var(--muted);text-decoration:none;transition:opacity .12s ease,color .12s ease}.aw tr:hover td.site .site-cog{opacity:1}.aw td.site .site-cog:hover{color:var(--accent)}.ss-savebar{display:flex;align-items:center;gap:12px;margin-top:16px}:is(.gs-card,.gs-settings,.gs-settings-body,.aw,.gsv8,.gsg,.pubwrap,.gs-announce) a:not(.btn):not(.dropdown-item):not(.gs-btn-tab):not(.site-cog):not([role=button]):not([data-sec]){color:var(--accent-2)}:is(.gs-card,.gs-settings,.gs-settings-body,.aw,.gsv8,.pubwrap) a:not(.btn):not(.dropdown-item):not(.site-cog):not([data-sec]):hover{text-decoration:underline}a.gs-link{color:var(--accent-2)!important;font-weight:600}a.gs-link:hover{text-decoration:underline}.alert-success{--bs-alert-bg:var(--accent-soft);--bs-alert-color:var(--accent-2);--bs-alert-border-color:#A9DEC1}.alert-warning{--bs-alert-bg:#FFF4D6;--bs-alert-color:#8A6100;--bs-alert-border-color:#F3D98A}.alert-danger{--bs-alert-bg:#FCE9E6;--bs-alert-color:#B23A28;--bs-alert-border-color:#F1C3BB}.alert-info{--bs-alert-bg:#E7F1FE;--bs-alert-color:#1B5FC1;--bs-alert-border-color:#BBD6F7}.cc-tabs{margin-bottom:18px}.cc-color{display:flex;align-items:stretch;gap:8px}.cc-color input[type=color]{width:40px;height:34px;padding:2px;border:1px solid var(--line-2);border-radius:var(--r-sm);background:#fff;cursor:pointer;flex:none}.cc-color .form-control{flex:1;min-width:0;text-transform:uppercase;font-size:13px}.gs-step{display:flex;align-items:stretch;width:100%;height:34px;border:1px solid var(--line-2);border-radius:var(--r-sm);overflow:hidden;background:#fff}.gs-step button{flex:none;width:34px;border:0;background:#fff;color:var(--ink-2);font-size:17px;font-weight:700;line-height:1;cursor:pointer;transition:background .12s,color .12s;padding:0}.gs-step button:hover{background:var(--accent-soft);color:var(--accent-2)}.gs-step button:active{background:var(--accent);color:#fff}.gs-step .val{flex:1;min-width:0;display:inline-flex;align-items:baseline;justify-content:center;gap:2px;background:var(--bg);border-left:1px solid var(--line-2);border-right:1px solid var(--line-2);font-weight:700;font-size:14px;color:var(--ink)}.gs-step .val .u{font-style:normal;font-size:11px;font-weight:600;color:var(--muted)}.gs-seg.cc-seg-wide{display:flex;width:100%;height:34px}.gs-seg.cc-seg-wide button{flex:1;height:auto;padding:0 8px;font-size:12.5px;border-right:1px solid var(--line-2)}.gs-seg.cc-seg-wide button:last-child{border-right:0}.gs-seg.cc-seg-wide button.on{border-color:var(--accent)}.cc-drop{padding:14px}.cc-drop .cc-drop-prev{width:56px;height:56px;border-radius:var(--r-sm);background:var(--bg);color:var(--muted);font-size:0;display:grid;place-items:center;overflow:hidden;background-size:cover;background-position:center}.cc-drop .cc-drop-prev svg{opacity:.6}.cc-drop-actions{margin-top:10px}.cc-error{margin-top:8px;color:var(--neg);font-size:12.5px;font-weight:600}.cc-toggles{display:flex;flex-direction:column;gap:2px;margin-top:6px}.cc-toggle{display:flex;align-items:center;justify-content:space-between;padding:10px 2px;border-top:1px solid var(--line)}.cc-toggle:first-child{border-top:0}.cc-toggle span{font-weight:700;font-size:13.5px}.cc-hint{color:var(--muted);font-size:12px;line-height:1.5;margin:7px 0 0}.cc-hint b{color:var(--ink-2)}.cc-save{display:flex;align-items:center;gap:12px;margin-top:20px}.cc-saved{color:var(--accent-2);font-weight:700;font-size:13px}.cc-snippet pre{max-height:180px}.cc-preview-card{position:sticky;top:74px}.cc-stage{min-height:340px;display:flex;align-items:center;justify-content:center;padding:32px;border-radius:0 0 var(--r-card) var(--r-card);background-color:#fff;background-image:linear-gradient(45deg,var(--bg) 25%,transparent 25%),linear-gradient(-45deg,var(--bg) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--bg) 75%),linear-gradient(-45deg,transparent 75%,var(--bg) 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0}.cc-counter{display:inline-flex;align-items:center;font-weight:700;max-width:100%}.cc-counter .lbl{opacity:.7;font-size:.6em;margin-right:.4em}@media(max-width:991px){.cc-preview-card{position:static}.cc-stage{min-height:200px}}.gs-flag{width:22px;height:16px;border-radius:2px;flex:none;object-fit:cover;box-shadow:inset 0 0 0 1px rgba(16,24,40,.12);background:var(--line)}.gs-flag.sm{width:18px;height:13px}.gs-flags{display:flex;flex-direction:column;gap:2px;max-height:360px;overflow:auto}.gs-flags .gs-bar{grid-template-columns:auto 1fr auto}.gs-flags .gs-bar .cc{color:var(--muted);font-weight:700;font-size:11px;margin-left:2px}.wm-wrap{position:relative}.wm{width:100%;height:auto;display:block}.wm .wm-c{fill:var(--line);stroke:#fff;stroke-width:.4;transition:fill .2s}.wm .wm-c[data-cc]{cursor:default}.wm .wm-c.q1{fill:#DFF1E7}.wm .wm-c.q2{fill:#B7E3CB}.wm .wm-c.q3{fill:#7FCFA4}.wm .wm-c.q4{fill:#46B87C}.wm .wm-c.q5{fill:var(--accent)}.wm .wm-c.hot{stroke:var(--accent-2);stroke-width:.9}.wm-legend{display:flex;align-items:center;gap:6px;margin-top:10px;color:var(--muted);font-size:11px;font-weight:600;flex-wrap:wrap}.wm-legend i{width:16px;height:10px;border-radius:2px;display:inline-block}.wm-tip{position:absolute;pointer-events:none;background:var(--ink);color:#fff;border-radius:6px;padding:6px 9px;font-size:12px;font-weight:600;box-shadow:var(--sh-2);opacity:0;transform:translate(-50%,-8px);transition:opacity .12s;white-space:nowrap;z-index:5;display:flex;align-items:center;gap:7px}.wm-tip .gs-flag{width:18px;height:13px}@media(max-width:575px){.gs-flags{max-height:280px}}@font-face{font-family:'DSEG7 Classic';font-weight:400;font-display:swap;src:url('https://cdn.ghoststat.me/fonts/DSEG7Classic-Regular.woff2') format('woff2')}@font-face{font-family:'DSEG7 Classic';font-weight:700;font-display:swap;src:url('https://cdn.ghoststat.me/fonts/DSEG7Classic-Bold.woff2') format('woff2')}.cc-presets{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.cc-preset{border:1px solid var(--line);border-radius:var(--r-card);background:var(--card);padding:0;cursor:pointer;text-align:left;overflow:hidden;transition:border-color .15s,box-shadow .15s;display:flex;flex-direction:column}.cc-preset:hover{border-color:var(--accent);box-shadow:var(--sh-1)}.cc-preset.on{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}.cc-preset .cc-preset-stage{height:74px;display:grid;place-items:center;background:linear-gradient(45deg,#eef1f5 25%,transparent 25%,transparent 75%,#eef1f5 75%),linear-gradient(45deg,#eef1f5 25%,#fff 25%,#fff 75%,#eef1f5 75%);background-size:14px 14px;background-position:0 0,7px 7px;padding:8px}.cc-preset .cc-mini{display:inline-flex;align-items:center;line-height:1;white-space:nowrap;transform:scale(.62);transform-origin:center}.cc-preset .cc-preset-name{padding:7px 9px;font-size:11.5px;font-weight:700;color:var(--ink);border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:6px}.cc-preset .cc-tag{font-size:9.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:1px 6px;border-radius:999px;color:var(--muted);background:var(--bg)}.cc-preset .cc-tag.retro{color:#8A5A00;background:#FFF3DC}.cc-preset .cc-tag.modern{color:var(--accent-2);background:var(--accent-soft)}.wm-wrap{position:relative;overflow:hidden;border-radius:var(--r-card);cursor:grab;touch-action:none}.wm-wrap.panning{cursor:grabbing}.wm-wrap .wm{transition:none}.wm-zoom{position:absolute;top:10px;right:10px;display:flex;flex-direction:column;gap:4px;z-index:6}.wm-zoom button{width:30px;height:30px;border:1px solid var(--line);background:var(--card);color:var(--ink);font-size:17px;font-weight:700;line-height:1;border-radius:var(--r-sm);cursor:pointer;display:grid;place-items:center;box-shadow:var(--sh-1);padding:0;transition:background .12s,border-color .12s}.wm-zoom button:hover{border-color:var(--accent);color:var(--accent-2);background:var(--accent-soft)}.wm-zoom button:active{transform:translateY(1px)}.wm-wrap.zoomed .wm .wm-c{stroke-width:.25}.gs-admin .gs-settings-body{max-width:none}.gs-badge.pos{background:#E4F6EC;color:#127A4B}.gs-badge.neg{background:#FCEBE7;color:var(--neg)}.gs-matrix th,.gs-matrix td{vertical-align:middle}.gs-matrix th.text-center,.gs-matrix td.text-center{text-align:center;width:96px}.gs-matrix td .form-check-input{margin:0;cursor:pointer}.gs-admin h3{font-size:16px;font-weight:700;margin:0}.vm-title{font-size:30px;font-weight:700;color:#1F2733;margin:26px 0 12px}.vm-card{position:relative;overflow:hidden;border:1px solid #E6E8EC;border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(16,24,40,.04)}.vm-stage{width:100%;aspect-ratio:1000/640;overflow:hidden}.vm-stage .vm{display:block;width:100%;height:100%}.vm-c{fill:#ECECEC;stroke:#DADADA;stroke-width:.5;transition:fill .12s;cursor:pointer;vector-effect:non-scaling-stroke}.vm-c.dim{fill:#F1F1F1;stroke:#E2E2E2;pointer-events:none}.vm-c.q0{fill:#C9D4EA}.vm-c.q1{fill:#A2AECC}.vm-c.q2{fill:#7C89AF}.vm-c.q3{fill:#556391}.vm-c.q4{fill:#2E3D73}.vm-c.hot{stroke:#1F2733;stroke-width:1}.vm-count{position:absolute;top:16px;left:20px;font-size:15px;font-weight:700;color:#5A6472;background:rgba(255,255,255,.82);padding:2px 8px;border-radius:8px;pointer-events:none}.vm-legend{position:absolute;right:18px;bottom:64px;display:flex;flex-direction:column;gap:4px;pointer-events:none}.vm-legend .vm-lg{display:flex;align-items:center;gap:8px;justify-content:flex-end}.vm-legend .vm-lg i{width:28px;height:18px;border-radius:2px;display:inline-block}.vm-legend .vm-lg span{font-size:12.5px;color:#5A6472;font-weight:600;min-width:14px}.vm-tip{position:absolute;transform:translate(14px,14px);background:#0B0B0C;color:#fff;border-radius:6px;padding:11px 15px;font-size:14px;line-height:1.35;pointer-events:none;z-index:5;max-width:230px;box-shadow:0 6px 20px rgba(0,0,0,.25)}.vm-tip b{display:block;font-weight:600}.vm-tip span{color:#E7E9EE}.vm-crumbs{position:absolute;left:18px;bottom:16px;display:flex;align-items:center;gap:8px}.vm-zoomout{border:0;background:none;color:#9AA0A6;padding:2px;cursor:pointer;display:inline-flex;line-height:0}.vm-zoomout:hover{color:#5A6472}.vm-globe{display:inline-flex;line-height:0}.vm-links .vm-link{color:#3E7BD6;font-size:15px;font-weight:500;cursor:pointer;text-decoration:none}.vm-links .vm-link:hover{text-decoration:underline}.vm-controls{position:absolute;right:18px;bottom:16px;display:flex;gap:10px}.vm-sel select{appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #E2E4E8;border-radius:8px;padding:8px 30px 8px 13px;font-size:14px;color:#2B303A;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2 4l4 4 4-4' fill='none' stroke='%235A6472' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 11px center}.vm-sel select:focus{outline:none;border-color:#3E7BD6}@media(max-width:640px){.vm-title{font-size:23px}.vm-count{font-size:13px;top:10px;left:12px}.vm-crumbs{left:10px;bottom:10px}.vm-controls{right:10px;bottom:10px;gap:6px}.vm-sel select{padding:6px 26px 6px 10px;font-size:12.5px}.vm-legend{bottom:52px;right:12px}}.vm-featwrap{display:flex;flex-direction:column;gap:6px;max-height:280px;overflow:auto;padding:2px}.vm-featrow{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 10px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--card)}.vm-featrow .form-check{display:flex;align-items:center;gap:8px}.vm-featlimit{display:flex;align-items:center;gap:6px}.vm-featlimit input{width:120px}.gs-status{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;padding:3px 10px;border-radius:999px;line-height:1.2;white-space:nowrap}.gs-status::before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;opacity:.9}.gs-status.ok{background:#E4F6EC;color:#127A4B}.gs-status.warn{background:#FFF3DC;color:#8A5A00}.gs-status.bad{background:#FCEBE7;color:var(--neg)}.gs-status.gray{background:var(--bg);color:var(--muted)}.vm-sys-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:4px}.vm-sys-rows{display:flex;flex-direction:column;gap:2px}.vm-sys-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px solid var(--line);font-size:13px}.vm-sys-row:last-child{border-bottom:0}.vm-sys-row b{font-weight:700}.vm-sys-row b.ok{color:#127A4B}.vm-sys-row b.warn{color:#8A5A00}.vm-sys-row b.bad{color:var(--neg)}.up-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-bottom:18px}.up-card{position:relative;text-align:left;border:1.5px solid var(--line);border-radius:var(--r-card);background:var(--card);padding:16px;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .1s;display:flex;flex-direction:column;gap:10px}.up-card:hover:not(.current){border-color:var(--accent);box-shadow:var(--sh-1);transform:translateY(-1px)}.up-card.on{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.up-card.current{cursor:default;background:var(--bg);border-style:dashed}.up-card-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.up-name{font-weight:800;font-size:15px;color:var(--ink)}.up-tick{width:18px;height:18px;border-radius:50%;border:2px solid var(--line);flex:none}.up-card.on .up-tick{border-color:var(--accent);background:var(--accent);box-shadow:inset 0 0 0 3px var(--card)}.up-price{font-size:24px;font-weight:800;color:var(--ink);line-height:1}.up-price small{font-size:13px;font-weight:600;color:var(--muted);margin-left:2px}.up-feats{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.up-feats li{position:relative;padding-left:20px;font-size:13px;color:var(--ink-2)}.up-feats li::before{content:"";position:absolute;left:0;top:5px;width:12px;height:7px;border-left:2px solid var(--accent);border-bottom:2px solid var(--accent);transform:rotate(-45deg)}.up-foot{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.up-pay{flex:1 1 300px;min-width:0}.up-methods{display:grid;grid-template-columns:1fr 1fr;gap:10px}.up-method{display:flex;align-items:center;gap:10px;text-align:left;border:1.5px solid var(--line);border-radius:var(--r-sm);background:var(--card);padding:11px 13px;cursor:pointer;transition:border-color .15s,background .15s}.up-method:hover{border-color:var(--accent)}.up-method.on{border-color:var(--accent);background:var(--accent-soft)}.up-method i{font-size:20px;color:var(--accent-2);flex:none}.up-method span{display:flex;flex-direction:column;line-height:1.2;min-width:0}.up-method b{font-size:13.5px;color:var(--ink)}.up-method small{font-size:11.5px;color:var(--muted)}.up-go{white-space:nowrap;align-self:flex-end}@media(max-width:520px){.up-methods{grid-template-columns:1fr}.up-foot .up-go{width:100%}}.gs-notif{width:340px;max-width:92vw;padding:0;border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--sh-2);overflow:hidden}.gs-notif-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px;border-bottom:1px solid var(--line);font-weight:700;font-size:14px}.gs-notif-all{border:0;background:none;color:var(--accent-2);font-size:12.5px;font-weight:600;cursor:pointer;padding:0}.gs-notif-all:hover{text-decoration:underline}.gs-notif-list{max-height:min(420px,60vh);overflow:auto}.gs-notif-empty{padding:26px 14px;text-align:center;color:var(--muted);font-size:13px}.gs-notif-item{display:flex;gap:10px;padding:11px 14px;border-bottom:1px solid var(--line);text-decoration:none;color:inherit;transition:background .12s}.gs-notif-item:last-child{border-bottom:0}.gs-notif-item:hover{background:var(--bg)}.gs-notif-dot{width:8px;height:8px;border-radius:50%;background:transparent;flex:none;margin-top:6px}.gs-notif-item.unread{background:var(--accent-soft)}.gs-notif-item.unread .gs-notif-dot{background:var(--accent)}.gs-notif-item.unread:hover{background:var(--accent-soft)}.gs-notif-body{display:flex;flex-direction:column;gap:2px;min-width:0}.gs-notif-body b{font-size:13.5px;font-weight:700;line-height:1.25}.gs-notif-body span{font-size:12.5px;color:var(--muted);line-height:1.3}.gs-notif-body small{font-size:11px;color:var(--muted-2,var(--muted));margin-top:1px}.bell .dot[hidden]{display:none}.gs-settings{max-width:1000px;margin-left:auto;margin-right:auto}.gs-settings-body{max-width:760px;width:100%}.gs-settings.gs-admin{max-width:1160px}@keyframes gsc-pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes gsc-blink{0%,49%{opacity:1}50%,100%{opacity:.35}}@keyframes gsc-glow{0%,100%{filter:brightness(1)}50%{filter:brightness(1.35)}}.cc-ghost{display:inline-flex;align-items:center;margin-left:7px}.cc-preview-wrap{display:inline-flex;align-items:center;max-width:100%}.cc-sub{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin:14px 0 8px;padding-top:12px;border-top:1px solid var(--line)}.up-head .up-interval button{white-space:nowrap}.up-save{display:inline-block;margin-left:5px;font-size:10px;font-weight:800;padding:1px 6px;border-radius:99px;background:var(--accent-soft);color:var(--accent-2);vertical-align:middle}.gs-seg .up-save{background:var(--accent-soft);color:var(--accent-2)}.gs-seg button.on .up-save{background:rgba(255,255,255,.24);color:#fff}.up-subprice{color:var(--muted);font-size:12px;margin-top:-2px;margin-bottom:8px}.gs-content.gs-shell{gap:24px}.gs-nav{flex:none}@media(min-width:992px){.gs-nav{width:236px;position:sticky;top:74px;align-self:flex-start;max-height:calc(100vh - 96px);overflow-y:auto;padding-right:4px}.gs-nav .offcanvas-body{visibility:visible!important}}.gs-nav-body{padding:0;display:flex;flex-direction:column;gap:2px}.gs-nav-group{margin-bottom:4px}.gs-nav-head{width:100%;display:flex;align-items:center;justify-content:space-between;background:none;border:0;padding:9px 10px 6px;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);cursor:pointer}.gs-nav-head i{font-size:12px;transition:transform .18s;color:var(--muted)}.gs-nav-head[aria-expanded="false"] i{transform:rotate(-90deg)}.gs-nav-link{display:flex;align-items:center;gap:11px;padding:9px 12px;border-radius:var(--r-sm);color:var(--ink-2);font-weight:600;font-size:14px;text-decoration:none;transition:background .12s,color .12s}.gs-nav-link i{width:18px;text-align:center;font-size:16px;color:var(--muted);flex:none}.gs-nav-link:hover{background:var(--bg)}.gs-nav-link.active{background:var(--accent-soft);color:var(--accent-2)}.gs-nav-link.active i{color:var(--accent-2)}.gs-nav-sub{padding-left:20px;font-size:13.5px}.gs-nav-sub i{font-size:13px}.gs-nav-foot{margin-top:8px;border-top:1px solid var(--line);padding-top:12px}.gs-nav-title{font-weight:800}.gs-nav-toggle{background:none;border:0;font-size:22px;line-height:1;color:var(--ink-2);cursor:pointer;padding:4px 8px;margin-left:-6px;display:inline-flex}.gs-nav-toggle:hover{color:var(--accent-2)}.gs-nav.offcanvas-lg{--bs-offcanvas-width:280px}@media(max-width:991.98px){.gs-nav.offcanvas-lg{background:#fff}.gs-nav .offcanvas-body{padding:14px}}.gs-report-chart{min-height:120px}.gs-bars{display:flex;flex-direction:column;gap:9px;padding:4px 2px}.gs-bar-row{display:grid;grid-template-columns:minmax(90px,190px) 1fr 54px;align-items:center;gap:12px;padding:3px 0}.gs-bar-label{font-size:13px;font-weight:600;color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-bar-track{height:6px;background:var(--bg);border-radius:4px;overflow:hidden}.gs-bar-fill{display:block;height:100%;border-radius:4px;transition:width .5s cubic-bezier(.16,1,.3,1)}.gs-bar-val{text-align:right;font-weight:700;font-size:13px}.gs-bar-row:hover .gs-bar-track{outline:2px solid var(--accent-soft)}.gs-donutwrap{display:flex;align-items:center;gap:26px;flex-wrap:wrap;padding:6px}.gs-donut{flex:none}.gs-dleg{display:flex;flex-direction:column;gap:5px;min-width:200px;flex:1}.gs-dleg-row{display:flex;align-items:center;gap:9px;font-size:13px;padding:3px 6px;border-radius:6px}.gs-dleg-row:hover{background:var(--bg)}.gs-dot{width:11px;height:11px;border-radius:3px;flex:none}.gs-dleg-l{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-2);font-weight:600}.gs-dleg-v{font-weight:700}.gs-report-table td,.gs-report-table th{vertical-align:middle}.gs-report-table .gs-rank{color:var(--muted);font-weight:700;text-align:center}.gs-rep-name span{display:inline-block;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;font-weight:600}.gs-rep-ico{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-right:8px;color:var(--muted,#8C95A1);vertical-align:middle;flex:none}.gs-rep-ico .gsi{width:16px;height:16px;display:block}.gsdonut .dleg .k .gs-rep-ico{margin-right:6px}.gs-pq{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:46px;height:46px;flex:0 0 auto;border:1px solid #d3dae5;border-radius:10px;background:#f1f4f9;line-height:1;text-align:center;cursor:default;overflow:hidden}.gs-pq-n{font-size:1.2rem;font-weight:800;letter-spacing:-.02em}.gs-pq-of{font-size:.58rem;font-style:normal;font-weight:600;opacity:.85;margin-top:2px;white-space:nowrap}.gs-pq-pro{color:#6b7280}.gs-pq-lock{font-size:.95rem;font-style:normal;line-height:1}.gs-rep-peek{opacity:0;margin-left:8px;color:var(--accent-2);cursor:pointer;transition:opacity .12s}.gs-report-table tr:hover .gs-rep-peek{opacity:1}.gs-rep-share{width:170px}.gs-share-bar{display:inline-block;width:104px;height:7px;border-radius:5px;background:var(--bg);overflow:hidden;vertical-align:middle;margin-right:8px}.gs-share-bar>span{display:block;height:100%;border-radius:5px;background:#8CA0C6}.gs-rowpop{position:fixed;z-index:1080;pointer-events:none;background:#fff;border:1px solid var(--line-2,var(--line));border-radius:9px;box-shadow:0 10px 28px rgba(16,24,40,.16);padding:9px 11px;width:142px}.gs-rowpop-h{font-weight:700;font-size:11px;margin-bottom:5px;max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-rowpop-spark{margin:1px 0 6px;height:26px}.gs-rowpop-b{display:flex;align-items:center;gap:14px}.gs-rowpop-donut{position:relative;flex:none;display:grid;place-items:center}.gs-rowpop-pct{position:absolute;inset:0;display:grid;place-items:center;font-weight:800;font-size:14px}.gs-rowpop-big{text-align:center;margin-top:2px}.gs-rowpop-big b{display:block;font-size:22px;font-weight:800;line-height:1.05}.gs-rowpop-big span{font-size:10px;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-weight:700}.gs-rowpop-sub{text-align:center;font-size:10px;color:var(--muted);margin-top:4px}@media(max-width:575px){.gs-bar-row{grid-template-columns:minmax(70px,120px) 1fr 44px;gap:8px}.gs-rep-share{display:none}}.gs-nav-top{margin-bottom:6px}.gs-nav-acc{display:flex;flex-direction:column;gap:2px}.gs-rep-seg:not(:empty){margin:-4px 0 14px}.gs-seg-chip{display:inline-flex;align-items:center;gap:8px;background:var(--accent-soft);color:var(--accent-2);border:1px solid #A9DEC1;border-radius:999px;padding:6px 8px 6px 14px;font-size:13px;font-weight:600}.gs-seg-chip b{font-weight:800}.gs-seg-chip button{border:0;background:rgba(0,0,0,.06);color:inherit;width:20px;height:20px;border-radius:50%;line-height:1;font-size:15px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.gs-seg-chip button:hover{background:rgba(0,0,0,.12)}.gs-report-table tr[data-i],.gs-bar-row[data-i],.gs-dleg-row[data-i]{cursor:pointer}.gs-donut-hold{position:relative;width:168px;height:168px}.gs-donut-ctr{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;pointer-events:none}.gs-donut-ctr b{font-size:26px;font-weight:800;line-height:1}.gs-donut-ctr span{font-size:12px;color:var(--muted)}.gs-donut-svg .gs-seg{cursor:pointer;transition:opacity .14s,stroke-width .14s}.gs-dleg-row{cursor:pointer;transition:opacity .12s,transform .12s}.gsdonut .donutwrap{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.gsdonut .donut{position:relative;width:168px;height:168px;flex:none}.gsdonut .donut svg{transform:rotate(-90deg)}.gsdonut .donut .seg{fill:none;stroke-width:16;transition:stroke-width .22s ease,opacity .22s ease;cursor:pointer}.gsdonut .donut .ctr{position:absolute;inset:0;display:grid;place-content:center;text-align:center;pointer-events:none}.gsdonut .donut .ctr b{font-size:24px;font-weight:800;letter-spacing:-.02em}.gsdonut .donut .ctr span{font-size:11px;color:var(--muted);font-weight:700}.gsdonut .dleg{display:flex;flex-direction:column;gap:4px;flex:1;min-width:150px}.gsdonut .dleg .k{display:flex;align-items:center;gap:9px;font-weight:600;font-size:13px;padding:7px 8px;border-radius:6px;cursor:pointer;transition:opacity .2s,transform .2s,background .15s;transform-origin:left center}.gsdonut .dleg .k:hover{background:var(--bg)}.gsdonut .dleg .k i{width:11px;height:11px;border-radius:50%;flex:none}.gsdonut .dleg .k .nm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gsdonut .dleg .k b{margin-left:auto;color:var(--ink)}.gs-vlog{display:flex;flex-direction:column;gap:12px}.gs-vcard{background:#fff;border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--sh-1);padding:13px 16px}.gs-vhead{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.gs-vwhen{font-weight:700}.gs-vtag{font-size:11px;font-weight:700;padding:2px 9px;border-radius:999px;background:var(--bg);color:var(--ink-2)}.gs-vact{margin-left:auto;font-weight:700;color:var(--accent-2);font-size:13px;white-space:nowrap}.gs-vbody{margin-top:11px;display:flex;flex-direction:column;gap:7px;font-size:13px}.gs-vloc{display:flex;align-items:center;gap:8px;font-weight:700;font-size:15px}.gs-vloc span{color:var(--ink)}.gs-vline{display:flex;align-items:center;gap:9px;color:var(--ink-2);min-width:0}.gs-vline i{color:var(--muted);flex:none}.gs-vline span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-vref span{color:var(--muted)}.gs-vbars{display:flex;align-items:flex-end;gap:5px;height:250px;padding-top:16px;overflow-x:auto}.gs-vbar{flex:1;min-width:16px;display:flex;flex-direction:column;align-items:center;gap:5px;height:100%;cursor:pointer}.gs-vbar-v{font-size:10px;font-weight:700;color:var(--ink-2);opacity:0;transition:opacity .12s;white-space:nowrap}.gs-vbar:hover .gs-vbar-v{opacity:1}.gs-vbar-col{flex:1;width:100%;max-width:38px;display:flex;align-items:flex-end}.gs-vbar-fill{width:100%;background:#3B7DD8;border-radius:3px 3px 0 0;transition:height .4s cubic-bezier(.16,1,.3,1)}.gs-vbar:hover .gs-vbar-fill{background:#2A66BD}.gs-vbar-lbl{font-size:10px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.gs-sparkmini{vertical-align:middle;margin-right:8px}.gs-rep-share{width:150px;white-space:nowrap}.gs-heat{display:flex;flex-direction:column;gap:3px;overflow-x:auto;padding:6px 2px}.gs-heat-row{display:grid;grid-template-columns:38px repeat(24,1fr);gap:3px;align-items:center;min-width:600px}.gs-heat-day{font-size:11px;color:var(--muted);font-weight:600}.gs-heat-lbl{font-size:9px;color:var(--muted);text-align:center}.gs-heat-cell{height:20px;border-radius:3px;border:1px solid rgba(0,0,0,.03)}.gs-svbars{width:100%;height:auto;display:block}.gs-svbar{cursor:pointer;transition:fill .12s}.gs-svbar:hover{fill:#2A66BD}.gs-nav-head.active{color:var(--accent-2)}.gs-nav-head.active i{color:var(--accent-2)}.rt-wrap{padding:6px 2px}.rt-top{display:flex;gap:32px;flex-wrap:wrap;margin-bottom:18px}.rt-now b,.rt-30 b{font-size:34px;font-weight:800;line-height:1}.rt-now b{color:var(--accent-2)}.rt-30 b{color:var(--ink)}.rt-now span,.rt-30 span{display:block;font-size:12px;color:var(--muted);margin-top:4px}.rt-bars{display:flex;align-items:flex-end;gap:3px;height:72px;margin-bottom:16px;border-bottom:1px solid var(--line)}.rt-b{flex:1;background:var(--accent);border-radius:3px 3px 0 0;min-height:2px;transition:height .5s cubic-bezier(.16,1,.3,1)}.rt-feed{display:flex;flex-direction:column}.rt-row{display:flex;align-items:center;gap:11px;padding:10px 2px;border-top:1px solid var(--line);font-size:13px}.rt-row:first-child{border-top:0}.rt-dot{width:8px;height:8px;border-radius:50%;background:var(--accent);flex:none;box-shadow:0 0 0 3px var(--accent-soft)}.rt-loc{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;color:var(--ink-2)}.rt-ago{color:var(--muted);white-space:nowrap}.rtmap{background:linear-gradient(180deg,#F7FAFC,#EFF3F8);border-radius:var(--r-card);border:1px solid var(--line);padding:8px}.worldmap{width:100%;height:auto;display:block}.worldmap path{stroke:#fff;stroke-width:.3;fill:#E7ECF2;transition:fill .3s ease}.worldmap path[data-v]{cursor:pointer}.worldmap path[data-v]:hover{stroke:#0F7A45;stroke-width:.7}.rtmap-note{font-size:12px;color:var(--muted);text-align:center;padding:10px 0 2px}.gs-map-tip{position:fixed;z-index:1090;pointer-events:none;background:#1a2230;color:#fff;font-size:12px;font-weight:600;padding:6px 9px;border-radius:7px;opacity:0;transition:opacity .12s;box-shadow:0 8px 22px rgba(16,24,40,.24)}.seg-rows{display:flex;flex-direction:column}.seg-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 2px;border-top:1px solid var(--line)}.seg-row:first-child{border-top:0}.seg-name{font-weight:600}.seg-actions{display:flex;gap:8px;flex-shrink:0}.up-coupon{margin-bottom:16px}.up-coupon input{max-width:280px}.up-coupon [data-gs=up-coupon-msg]{display:block;margin-top:6px;color:var(--accent-2);font-weight:600}.ss-plugins{display:flex;flex-wrap:wrap;gap:8px 16px}.ss-plugins .ss-plug{display:inline-flex;align-items:center;gap:7px;font-size:13px;padding:6px 12px;border:1px solid var(--line,#E7ECF2);border-radius:8px;cursor:pointer}.ss-plugins .ss-plug input{margin:0}.ss-plugins .ss-plug--info{flex-direction:column;align-items:flex-start;gap:1px;cursor:default;background:var(--bg,#F7F9FC)}.ss-plugins .ss-plug--info span:first-child{font-weight:600}textarea[data-gs="ss-snippet"],textarea.cc-snippet,textarea[data-c="embed-out"]{min-height:4.6em;line-height:1.5}.gs-more-foot{display:flex;justify-content:center;padding:12px 0 4px}.gs-more-btn{appearance:none;border:1px solid #E9EDF3;background:#fff;color:#3C4350;font-weight:600;font-size:13px;padding:8px 16px;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;gap:7px;transition:background .12s,border-color .12s}.gs-more-btn:hover{background:#F5F7FA;border-color:#DFE4EB}.gs-more-rem{font-size:11.5px;color:#8C95A1;font-weight:600}.gs-more-done{color:#8C95A1;font-size:12px;padding:6px 0;text-align:center}.gs-more-empty{color:#8C95A1;font-size:13px;text-align:center;padding:20px 4px}.gs-more-foot-row td{text-align:center;padding:12px 0 4px;border:0 !important;background:transparent}.gs-nf{text-align:center;padding:38px 22px}.gs-nf-icon{font-size:30px;color:#8C95A1;margin-bottom:10px}.gs-nf h2{font-size:18px;font-weight:800;margin:0 0 8px}.gs-nf p{max-width:560px;margin:0 auto;color:var(--muted,#8C95A1);font-size:14px;line-height:1.6}.gs-nf code{background:#F2F5F9;border:1px solid var(--line,#E7ECF2);border-radius:5px;padding:1px 5px;font-size:12.5px}.gs-nf-actions{display:flex;gap:10px;justify-content:center;margin-top:18px;flex-wrap:wrap}.gs-audit-sec{border-top:1px solid var(--line,#E7ECF2)}.gs-audit-h{font-size:15px;font-weight:800;margin:0 0 6px}.gs-audit-l{display:block;font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted,#8C95A1);margin-bottom:4px}.gs-audit-ta{width:100%;max-width:100%;border:1px solid var(--line,#E7ECF2);border-radius:8px;padding:8px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;line-height:1.6;resize:vertical}.gs-audit-btn{border:1px solid var(--line,#E7ECF2);background:#fff;border-radius:8px;padding:7px 13px;font-size:12.5px;font-weight:700;color:#2A6FE8;cursor:pointer}.gs-audit-btn:hover:not(:disabled){border-color:#2A6FE8}.gs-audit-btn:disabled{opacity:.6;cursor:default}.gs-lw-pill{position:fixed;right:18px;bottom:18px;z-index:1045;display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line,#E7ECF2);background:#fff;border-radius:24px;padding:9px 15px 9px 13px;box-shadow:0 6px 20px rgba(16,24,40,.14);cursor:pointer;font:inherit;font-size:13px;font-weight:700;color:#1A1D24;transition:transform .16s,box-shadow .16s}.gs-lw-pill:hover{transform:translateY(-2px);box-shadow:0 10px 26px rgba(16,24,40,.18)}.gs-lw-pill:focus-visible{outline:2px solid #2A6FE8;outline-offset:2px}.gs-lw-pill i{color:#1FA463;font-size:15px}.gs-lw-n{font-variant-numeric:tabular-nums}.gs-lw-dot{position:absolute;top:-5px;right:-5px;min-width:19px;height:19px;border-radius:12px;background:#DC2626;color:#fff;font-size:10.5px;font-weight:800;line-height:19px;text-align:center;padding:0 5px;box-shadow:0 0 0 2px #fff}.gs-lw-pill.has-new i{animation:gs-lw-pulse 1.8s ease-in-out infinite}@keyframes gs-lw-pulse{0%,100%{opacity:1}50%{opacity:.45}}.gs-lw-oc{width:min(460px,100%)}.gs-lw-sub{font-size:12.5px;color:var(--muted,#8C95A1);margin-top:2px}.gs-lw-card{border:1px solid var(--line,#E7ECF2);border-radius:11px;padding:12px;margin-bottom:10px}.gs-lw-card.live{border-color:rgba(31,164,99,.4);background:rgba(31,164,99,.03)}.gs-lw-card.fresh{box-shadow:0 0 0 3px rgba(220,38,38,.10)}.gs-lw-c-h{display:flex;justify-content:space-between;gap:10px;align-items:baseline;min-width:0}.gs-lw-c-h b{font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-lw-c-when{flex:none;font-size:11px;color:var(--muted,#8C95A1)}.gs-lw-c-meta{font-size:11.5px;color:var(--muted,#8C95A1);margin-top:3px}.gs-lw-c-sig{font-size:12px;font-weight:700;margin-top:5px;font-variant-numeric:tabular-nums}.gs-lw-c-why{font-size:11.5px;color:#5C6E88;margin-top:5px}.gs-lw-links{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px;padding-top:9px;border-top:1px solid var(--line,#F1F4F8)}.gs-lw-link{font-size:11.5px;font-weight:700;color:#2A6FE8;text-decoration:none;background:rgba(42,111,232,.07);border:1px solid rgba(42,111,232,.18);border-radius:20px;padding:3px 9px}.gs-lw-link:hover{background:rgba(42,111,232,.14)}.gs-lw-empty{font-size:13px;color:var(--muted,#8C95A1);line-height:1.6}@media (max-width:600px){.gs-lw-pill{right:12px;bottom:12px}}@media(prefers-reduced-motion:reduce){.gs-lw-pill{transition:none}.gs-lw-pill.has-new i{animation:none}}.gs-lw-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,84px),1fr));gap:8px;margin:9px 0}.gs-lw-fact{border:1px solid var(--line,#F1F4F8);border-radius:8px;padding:6px 8px;min-width:0}.gs-lw-fact span{display:block;font-size:9.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--muted,#8C95A1)}.gs-lw-fact b{font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.gs-lw-j{margin-top:9px;padding-top:9px;border-top:1px solid var(--line,#F1F4F8)}.gs-lw-j-h{font-size:9.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--muted,#8C95A1);margin-bottom:5px}.gs-lw-j-s{display:flex;align-items:baseline;gap:8px;font-size:11.5px;padding:3px 0 3px 12px;position:relative}.gs-lw-j-s::before{content:'';position:absolute;left:3px;top:9px;width:5px;height:5px;border-radius:50%;background:#C7CDD6}.gs-lw-j-s::after{content:'';position:absolute;left:5px;top:14px;bottom:-3px;width:1px;background:#E7ECF2}.gs-lw-j-s:last-child::after{display:none}.gs-lw-j-s.now::before{background:#1FA463;box-shadow:0 0 0 3px rgba(31,164,99,.18)}.gs-lw-j-p{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#5C6E88}.gs-lw-j-s.now .gs-lw-j-p{color:#1A1D24;font-weight:700}.gs-lw-j-m{flex:none;font-size:10.5px;color:var(--muted,#8C95A1);font-variant-numeric:tabular-nums}.gs-lw-j-tag{flex:none;font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#15794a;background:rgba(31,164,99,.12);border-radius:20px;padding:1px 7px}.gs-link-banner{display:flex;align-items:center;gap:10px;background:rgba(42,111,232,.06);border:1px solid rgba(42,111,232,.28);border-radius:10px;padding:10px 14px;margin:0 0 16px;font-size:13px;color:#1A1D24}.gs-link-banner i{color:#2A6FE8;font-size:15px;flex:none}.gs-link-banner span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-link-banner b{font-weight:700}.gs-link-clear{flex:none;border:1px solid rgba(42,111,232,.32);background:#fff;border-radius:7px;padding:5px 11px;font-size:12px;font-weight:700;color:#2A6FE8;cursor:pointer}.gs-link-clear:hover{background:rgba(42,111,232,.08)}.gs-loading{position:relative;overflow:hidden;min-height:38px;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--muted,#8C95A1)}.gs-loading-bar{position:absolute;left:0;right:0;bottom:0;height:3px;border-radius:2px;background:rgba(31,164,99,.14);overflow:hidden}.gs-loading-bar::after{content:'';position:absolute;top:0;bottom:0;width:38%;border-radius:2px;background:linear-gradient(90deg,rgba(31,164,99,0),#1FA463 45%,#1FA463 55%,rgba(31,164,99,0));animation:gs-load-sweep 1.15s cubic-bezier(.45,.05,.55,.95) infinite}@keyframes gs-load-sweep{0%{transform:translateX(-110%)}100%{transform:translateX(300%)}}.gs-loading{animation:gs-load-pulse 1.6s ease-in-out infinite}@keyframes gs-load-pulse{0%,100%{opacity:1}50%{opacity:.55}}@media(prefers-reduced-motion:reduce){.gs-loading{animation:none}.gs-loading-bar::after{animation:none;width:100%;opacity:.5}}.gs-tour[hidden]{display:none}.gs-tour-mask{position:fixed;inset:0;background:rgba(16,24,40,.42);z-index:1080}.gs-tour-ring{position:absolute;z-index:1081;border-radius:10px;pointer-events:none;box-shadow:0 0 0 3px #1FA463,0 0 0 9999px rgba(16,24,40,.42);transition:all .22s cubic-bezier(.4,0,.2,1)}.gs-tour-bubble{position:absolute;z-index:1082;background:#fff;border-radius:12px;padding:14px 16px;box-shadow:0 12px 34px rgba(16,24,40,.24)}.gs-tour-h{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:5px}.gs-tour-h b{font-size:14px}.gs-tour-count{font-size:11px;color:var(--muted,#8C95A1);font-variant-numeric:tabular-nums;flex:none}.gs-tour-bubble p{margin:0 0 12px;font-size:13px;line-height:1.6;color:#5C6E88}.gs-tour-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.gs-tour-off{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--muted,#8C95A1);cursor:pointer}.gs-tour-btns{display:flex;gap:6px;margin-left:auto}.gs-tour-btn{border:1px solid var(--line,#E7ECF2);background:#fff;border-radius:8px;padding:6px 13px;font-size:12.5px;font-weight:700;color:#5C6E88;cursor:pointer}.gs-tour-btn:hover:not(:disabled){border-color:#2A6FE8;color:#2A6FE8}.gs-tour-btn:disabled{opacity:.45;cursor:default}.gs-tour-btn.primary{background:#1FA463;border-color:#1FA463;color:#fff}.gs-tour-btn.primary:hover{background:#178a52;border-color:#178a52;color:#fff}.gs-tour-open{border:1px solid var(--line,#E7ECF2);background:#fff;border-radius:50%;width:28px;height:28px;line-height:1;margin-left:9px;color:#8C95A1;cursor:pointer;vertical-align:2px}.gs-tour-open:hover{border-color:#1FA463;color:#1FA463}body.gs-tour-on{overflow:hidden}@media(prefers-reduced-motion:reduce){.gs-tour-ring{transition:none}}.gs-dl-focus{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-sm);animation:gsDlPulse 1.4s ease-out 1}@keyframes gsDlPulse{0%{box-shadow:0 0 0 0 rgba(31,164,99,.35)}70%{box-shadow:0 0 0 12px rgba(31,164,99,0)}100%{box-shadow:0 0 0 0 rgba(31,164,99,0)}}.gs-dl-note{display:flex;align-items:center;gap:9px;margin:0 0 12px;padding:9px 12px;font-size:12.5px;border:1px solid var(--line);border-left:4px solid var(--accent);border-radius:var(--gs-r-card);background:var(--accent-soft);color:var(--ink-2)}.gs-dl-note.gs-dl-miss{border-left-color:var(--yellow);background:#FFF8EC;color:#8A5B08}.gs-dl-note>i{flex:none}.gs-dl-note>span{flex:1;min-width:0;overflow-wrap:anywhere}.gs-dl-note .gs-dl-x{flex:none;background:#fff;border:1px solid var(--line);border-radius:var(--r-sm);padding:4px 10px;font-size:12px;font-weight:600;color:var(--ink-2);cursor:pointer;font-family:inherit}.gs-dl-note .gs-dl-x:hover{border-color:var(--accent);color:var(--accent)}@media(prefers-reduced-motion:reduce){.gs-dl-focus{animation:none}}body:has(.gs-embed){background:#fff}.gs-embed{padding:14px 16px 24px;max-width:none}.gs-embed .gs-main{padding:0}.gs-embed .gs-page-help,.gs-embed .gs-announce{display:none}a.dd-x,a[data-gslink]{color:inherit;text-decoration:none;border-bottom:1px dotted transparent}a.dd-x:hover,a[data-gslink]:hover{color:var(--accent-2);border-bottom-color:currentColor}.gs-tiptoggle{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:1190}.gs-tt-btn{display:flex;align-items:center;gap:0;cursor:pointer;font:inherit;font-size:12.5px;font-weight:600;color:var(--ink-2);background:#fff;border:1px solid var(--line);border-right:0;border-radius:8px 0 0 8px;padding:9px 10px;box-shadow:-2px 0 10px rgba(16,24,40,.07);transition:gap .16s,padding .16s,color .16s,background .16s}.gs-tt-btn i{font-size:15px;line-height:1;color:var(--accent-2)}.gs-tt-txt{max-width:0;overflow:hidden;white-space:nowrap;transition:max-width .18s ease}.gs-tiptoggle:hover .gs-tt-btn,.gs-tt-btn:focus-visible{gap:8px;padding-right:14px;background:var(--accent-soft)}.gs-tiptoggle:hover .gs-tt-txt,.gs-tt-btn:focus-visible .gs-tt-txt{max-width:110px}.gs-tiptoggle.is-off .gs-tt-btn{color:var(--muted);background:#F4F6F9}.gs-tiptoggle.is-off .gs-tt-btn i{color:var(--muted-2)}.gs-tiptoggle.is-off .gs-tt-btn i:after{content:'';position:absolute}@media print{.gs-tiptoggle{display:none}}.cc-srow{display:flex;align-items:center;gap:10px;padding:9px 10px;border:1px solid var(--line);border-radius:8px;margin-bottom:6px;cursor:pointer;transition:border-color .12s,background .12s}.cc-srow:hover,.cc-srow:focus-visible{border-color:var(--accent);background:var(--accent-soft);outline:none}.cc-srow.is-cur{border-color:var(--accent);background:var(--accent-soft);cursor:default}.cc-srow.is-cur:after{content:'editing';margin-left:auto;font-size:11px;font-weight:700;color:var(--accent-2)}.cc-sn{display:flex;flex-direction:column;min-width:0;flex:1}.cc-sn i{font-style:normal;font-size:11.5px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-st{font-size:11px;font-weight:700;padding:2px 8px;border-radius:100px;white-space:nowrap}.cc-st.on{background:var(--accent-soft);color:var(--accent-2)}.cc-st.off{background:#FDECEA;color:#C0392B}.cc-st.none{background:#F1F3F7;color:var(--muted)}.cc-st.styled{background:#EEF3FF;color:#2A6FE8}.topbar .nav .dropdown{display:flex;align-items:stretch}.topbar .nav .dropdown>a{cursor:pointer}.topbar .nav .dropdown>a .caret{width:13px;height:13px;margin-left:-2px;opacity:.75}.topbar .nav .dropdown-menu a{height:auto;border-bottom:0}.topbar .nav .dropdown-menu .dropdown-item.active,.topbar .nav .dropdown-menu .dropdown-item.active:hover{background:var(--bg);color:var(--accent)}.topbar .nav .dropdown-menu .dropdown-item.active i{color:var(--accent)}.gs-off .gs-mnav-cap{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);padding:10px 12px 4px}.gs-popt{background:#fff;border:1px solid rgba(140,149,161,.28);border-radius:10px;padding:14px 16px;margin:2px 0 10px;box-shadow:0 1px 3px rgba(16,24,40,.06)}.gs-card .gs-popt,.plugin-card .gs-popt{background:transparent;border:0;border-top:1px solid rgba(140,149,161,.22);border-radius:0;box-shadow:none;padding:12px 0 0;margin:12px 0 0}.gs-popt-btn{color:#8C95A1;line-height:1;text-decoration:none}.gs-popt-btn:hover,.gs-popt-btn.active{color:#2A6FE8}.gs-popt-btn[disabled]{opacity:.4;pointer-events:none}.gs-popt-row{display:none}.gs-popt-row.open{display:table-row}.gs-popt-row>td{padding:0 12px 4px !important;background:#fff;border-top:0 !important}.gs-popt-range{-webkit-appearance:none;appearance:none;width:100%;height:24px;background:transparent;cursor:pointer;--pofill:0%}.gs-popt-range::-webkit-slider-runnable-track{height:6px;border-radius:3px;background:linear-gradient(to right,#2A6FE8 0 var(--pofill),rgba(140,149,161,.28) var(--pofill) 100%)}.gs-popt-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;margin-top:-6px;border-radius:50%;background:#2A6FE8;border:3px solid #fff;box-shadow:0 1px 4px rgba(16,24,40,.35);cursor:grab;transition:transform .12s ease}.gs-popt-range:active::-webkit-slider-thumb{transform:scale(1.12);cursor:grabbing}.gs-popt-range:focus-visible::-webkit-slider-thumb{outline:2px solid #2A6FE8;outline-offset:2px}.gs-popt-range::-moz-range-track{height:6px;border-radius:3px;background:rgba(140,149,161,.28)}.gs-popt-range::-moz-range-progress{height:6px;border-radius:3px;background:#2A6FE8}.gs-popt-range::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#2A6FE8;border:3px solid #fff;box-shadow:0 1px 4px rgba(16,24,40,.35);cursor:grab}@media (prefers-reduced-motion:reduce){.gs-popt-range::-webkit-slider-thumb{transition:none}}.gs-plugtable-wrap{background:#fff;border:1px solid rgba(140,149,161,.22);border-radius:10px;overflow:hidden;box-shadow:0 1px 2px rgba(16,24,40,.05)}.gs-plugtable{background:#fff}.gs-plugtable .gs-popt-row>td{height:auto !important}.gs-plugtable tbody tr.has-open>td{border-bottom-color:transparent}.topbar .dropdown-menu{padding:6px}.topbar .dropdown-menu .gs-site-item{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px 11px 16px;border-radius:8px;overflow:hidden;transition:background .12s;margin-bottom:3px}.topbar .dropdown-menu li:last-child .gs-site-item{margin-bottom:0}.topbar .dropdown-menu .gs-site-item .gs-site-nm{font-weight:600;color:var(--ink-2);font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto;min-width:0}.topbar .dropdown-menu .gs-site-item::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:transparent}.topbar .dropdown-menu .gs-site-item.gs-trend-up{background:var(--accent-soft,#E7F5EC)}.topbar .dropdown-menu .gs-site-item.gs-trend-up::before{background:var(--pos,#1FA463)}.topbar .dropdown-menu .gs-site-item.gs-trend-down{background:#FCEBE7}.topbar .dropdown-menu .gs-site-item.gs-trend-down::before{background:var(--neg,#E0533D)}.topbar .dropdown-menu .gs-site-item.gs-trend-flat::before{background:var(--line-2,#D0D4DA)}.topbar .dropdown-menu .gs-site-item.gs-site-active .gs-site-nm{font-weight:700;color:var(--ink,#1A1D24);display:inline-flex;align-items:center;gap:8px}.topbar .dropdown-menu .gs-site-item.gs-site-active .gs-site-nm::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--ink,#1A1D24);flex:0 0 7px}.topbar .dropdown-menu .gs-site-item:hover{filter:brightness(.985)}.gs-site-live{display:inline-flex;align-items:center;gap:12px;flex:0 0 auto;white-space:nowrap}.gs-site-visits{font-weight:800;color:var(--ink,#1A1D24);font-size:16px;font-variant-numeric:tabular-nums;min-width:48px;text-align:right;letter-spacing:-.3px}.gs-site-trend{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;line-height:1;padding-left:12px;border-left:1px solid var(--line,#E9EDF3);min-width:40px}.gs-site-trend .gs-site-arrow{font-size:14px;font-weight:700;line-height:1}.gs-site-trend .gs-site-pct{font-size:10px;font-weight:700;font-variant-numeric:tabular-nums;margin-top:2px}.gs-site-trend.up{color:var(--pos,#1FA463)}.gs-site-trend.up{border-left-color:var(--accent-soft,#E7F5EC)}.gs-site-trend.down{color:var(--neg,#E0533D)}.gs-site-trend.down{border-left-color:#F4D9D3}.gs-site-trend.flat{color:var(--muted,#8C95A1)}.gs-toast-progress{display:flex;align-items:center;gap:10px;min-width:280px;max-width:360px;flex-wrap:wrap;background:#fff;border:1px solid #E9EDF3;border-left:3px solid #1FA463;border-radius:8px;box-shadow:0 8px 24px rgba(16,24,40,.12);padding:12px 14px;font-size:13.5px;color:#3C4350}.gs-toast-spin{width:16px;height:16px;border:2px solid rgba(31,164,99,.25);border-top-color:#1FA463;border-radius:50%;animation:gsSpin .7s linear infinite;flex:0 0 auto}@keyframes gsSpin{to{transform:rotate(360deg)}}.gs-toast-msg{flex:1;min-width:120px}.gs-toast-bar{flex-basis:100%;height:4px;background:rgba(0,0,0,.08);border-radius:2px;overflow:hidden}.gs-toast-bar-fill{display:block;height:100%;width:5%;background:#1FA463;transition:width .5s ease}.gs-toast-success{border-left-color:#1FA463!important}.gs-toast-progress.gs-toast-error{border-left-color:#E0533D!important}.forum-trigger{cursor:pointer}.gs-forum-oc{width:360px;max-width:90vw}.gs-forum-list{display:flex;flex-direction:column;gap:8px}.gs-forum-card{display:block;text-decoration:none;border:1px solid var(--line,#E9EDF3);border-radius:10px;padding:10px 12px;background:#fff;transition:border-color .12s,box-shadow .12s}.gs-forum-card:hover{border-color:#1FA463;box-shadow:0 1px 4px rgba(16,24,40,.06)}.gs-forum-title{font-size:14px;font-weight:600;color:var(--ink,#1A1D24);line-height:1.35;margin-bottom:6px}.gs-forum-meta{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:11.5px;color:var(--muted,#8C95A1)}.gs-forum-meta i{font-size:11px}.gs-forum-tag{background:#E7F5EC;color:#178A52;border-radius:20px;padding:1px 8px;font-weight:700;font-size:10.5px}
/*# sourceMappingURL=components.min.css.map */