.gs-manager{margin-top:45px}.gs-manager-head,.gs-section-title,.gs-content-list article,.gs-account-actions{display:flex;justify-content:space-between;align-items:center;gap:20px}.gs-manager-head{background:#111;color:#fff;padding:28px;border-radius:14px}.gs-manager-head h2{margin:5px 0}.gs-stat{display:flex;flex-direction:column;text-align:right}.gs-stat strong{font-size:32px;color:#ff5a00}.gs-content-section{background:#fff;border:1px solid #ddd;border-radius:14px;padding:25px;margin:20px 0}.gs-content-form{padding-bottom:24px;border-bottom:1px solid #ddd}.gs-small-media{max-width:350px;margin:15px 0}.gs-content-list article{padding:14px 0;border-bottom:1px solid #eee}.gs-content-list article>div:last-child{display:flex;gap:8px;align-items:center}.gs-content-list small{display:block;color:#777;margin-top:4px}.gs-content-list form{margin:0}.gs-delete{border:0;background:#fff0f0;color:#a40000;padding:12px;border-radius:6px;cursor:pointer}.gs-subscriber-list>div{display:flex;justify-content:space-between;border-bottom:1px solid #eee;padding:10px}.gs-account-actions{justify-content:flex-start;margin:30px 0}@media(max-width:700px){.gs-manager-head,.gs-section-title,.gs-content-list article{align-items:flex-start;flex-direction:column}.gs-stat{text-align:left}.gs-content-list article>div:last-child{flex-wrap:wrap}}
.gs-font-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.gs-size-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:22px 0}.gs-size-grid label{display:grid;gap:8px}.gs-size-grid label span{display:flex;justify-content:space-between;gap:12px;font-weight:700}.gs-size-grid output{color:#ff5a00}.gs-size-grid input[type=range]{width:100%;accent-color:#ff5a00}.gs-check{display:flex!important;align-items:center;gap:10px}.gs-check input{width:auto!important}.gs-help{font-size:13px;opacity:.72}.gs-type-preview{padding:28px;margin:22px 0;border:1px solid #dfe3e8;border-radius:14px;background:linear-gradient(135deg,#111,#242424);color:#fff}.gs-type-preview small{color:#ff5a00;letter-spacing:.15em}.gs-type-preview h4{font-size:48px;line-height:1;margin:12px 0}.gs-type-preview p{font-size:17px;max-width:620px}.gs-type-preview a{display:inline-block;margin-top:8px;padding:10px 16px;background:#ff5a00;color:#fff;border-radius:4px;font-weight:700}@media(max-width:760px){.gs-font-grid,.gs-size-grid{grid-template-columns:1fr}.gs-type-preview h4{font-size:38px}}
.gs-sponsor-select{display:flex;flex-wrap:wrap;gap:12px;margin:14px 0 20px}.gs-sponsor-select label{position:relative;display:grid;place-items:center;width:130px;min-height:100px;padding:12px;border:2px solid #dfe3e8;border-radius:10px;background:#fff}.gs-sponsor-select label:has(input:checked){border-color:#ff5a00}.gs-sponsor-select input{position:absolute;top:8px;left:8px;width:auto!important}.gs-sponsor-select img{max-width:100px;max-height:70px;object-fit:contain}
.gs-sponsor-option{display:grid;gap:8px;width:220px}.gs-sponsor-option>label{width:100%;box-sizing:border-box}.gs-sponsor-option>input{width:100%;box-sizing:border-box;font-size:13px}
.gs-hosting-partner{margin:18px 0 24px;padding:26px;border:1px solid #dfe3e8;border-left:5px solid #ff5a00;border-radius:12px;background:linear-gradient(135deg,#fff 0%,#f7f8fa 100%)}.gs-hosting-partner h4{font-size:25px;margin:8px 0 12px}.gs-hosting-price{display:flex;align-items:baseline;gap:10px;margin:12px 0}.gs-hosting-price strong{font-size:34px;color:#ff5a00}.gs-hosting-price span{font-size:14px}.gs-hosting-partner>.gs-button{display:inline-block;margin:8px 0 14px}.gs-hosting-partner>small{display:block;max-width:720px;font-size:12px;line-height:1.5;opacity:.72}
.gs-domain-setup{margin:30px 0;padding:30px;border:1px solid #dfe3e8;border-radius:16px;background:#fff}.gs-domain-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:22px 0}.gs-domain-steps article{padding:20px;border-radius:12px;background:#f5f6f8}.gs-domain-steps article>span{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#ff5a00;color:#fff;font-weight:800}.gs-domain-steps h4{font-size:18px;margin:13px 0 7px}.gs-domain-steps p{font-size:14px;line-height:1.55;margin:0}.gs-domain-note{padding:17px 20px;margin:18px 0;border-left:4px solid #ff5a00;background:#fff5ee}.gs-domain-setup .gs-domain-form{margin-top:22px;padding-top:22px;border-top:1px solid #e4e7ea}@media(max-width:900px){.gs-domain-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.gs-domain-setup{padding:20px}.gs-domain-steps{grid-template-columns:1fr}}
.gs-hosting-visible{margin:0 0 28px}.gs-hosting-visible h3{font-size:25px;margin:8px 0 10px}
.gs-cockpit-ready{max-width:1280px}.gs-cockpit-shell{display:grid;grid-template-columns:260px minmax(0,1fr);gap:24px;margin-top:24px;align-items:start}.gs-cockpit-nav{position:sticky;top:20px;display:grid;gap:7px;padding:10px;border:1px solid #e1e4e8;border-radius:14px;background:#fff}.gs-cockpit-nav button{display:grid;gap:3px;width:100%;padding:14px 15px;border:0;border-radius:9px;background:transparent;color:#222;text-align:left;cursor:pointer}.gs-cockpit-nav button:hover{background:#f3f4f6}.gs-cockpit-nav button.is-active{background:#111;color:#fff;box-shadow:inset 4px 0 #ff5a00}.gs-cockpit-nav strong{font-size:15px}.gs-cockpit-nav small{font-size:11px;line-height:1.35;opacity:.65}.gs-cockpit-panels{min-width:0}.gs-cockpit-panel{padding:28px;border:1px solid #e1e4e8;border-radius:16px;background:#f7f8fa}.gs-panel-head{margin-bottom:22px}.gs-panel-head h2{font-size:30px;margin:0 0 7px}.gs-panel-head p{margin:0;color:#667085}.gs-kpi-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.gs-kpi-grid article{display:grid;gap:6px;padding:23px;border-radius:13px;background:#111;color:#fff}.gs-kpi-grid article>span{font-size:13px;color:#ff7a32;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.gs-kpi-grid strong{font-size:34px}.gs-kpi-grid small{opacity:.66}.gs-setup-card{margin-top:16px;padding:23px;border:1px solid #e0e3e7;border-radius:13px;background:#fff}.gs-setup-score{display:flex;align-items:baseline;gap:10px}.gs-setup-score strong{font-size:32px;color:#ff5a00}.gs-progress{height:8px;margin:14px 0 18px;overflow:hidden;border-radius:999px;background:#eceef1}.gs-progress i{display:block;height:100%;background:#ff5a00}.gs-checklist{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.gs-checklist button{display:flex;gap:7px;align-items:center;padding:10px;border:0;border-radius:7px;background:#f4f5f7;text-align:left;cursor:pointer}.gs-checklist button.is-done{color:#16713a;background:#ecf8f0}.gs-subtitle{margin:28px 0 13px}.gs-quick-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.gs-quick-grid button{display:grid;gap:7px;padding:20px;border:1px solid #dfe3e7;border-radius:11px;background:#fff;text-align:left;cursor:pointer}.gs-quick-grid button:hover{border-color:#ff5a00;transform:translateY(-1px)}.gs-quick-grid strong{font-size:17px}.gs-quick-grid span{font-size:13px;color:#68707b}.gs-cockpit-panel>.gs-content-section,.gs-cockpit-panel>.gs-domain-setup,.gs-cockpit-panel>.gs-hosting-partner{margin:16px 0 0}.gs-preview-link{margin:0 0 14px}.gs-empty-state{padding:35px;border:1px dashed #cbd0d6;border-radius:12px;background:#fff;text-align:center}.gs-account-actions{max-width:1280px;margin:18px auto!important;padding-left:284px}.gs-manager{margin:0}@media(max-width:900px){.gs-cockpit-shell{grid-template-columns:1fr}.gs-cockpit-nav{position:static;grid-template-columns:repeat(5,minmax(150px,1fr));overflow-x:auto}.gs-cockpit-nav button.is-active{box-shadow:inset 0 -4px #ff5a00}.gs-account-actions{padding-left:0}.gs-checklist{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.gs-cockpit-panel{padding:18px}.gs-kpi-grid,.gs-quick-grid,.gs-checklist{grid-template-columns:1fr}.gs-panel-head h2{font-size:25px}.gs-dashboard{margin:16px auto}.gs-dashboard-head{border-radius:12px}.gs-account-actions{margin:16px 0!important}}
.gridsite-dashboard-page .article{width:100%;max-width:none;padding:110px clamp(24px,3.2vw,64px) 70px}.gridsite-dashboard-page .article>h1,.gridsite-dashboard-page .article>div{width:100%;max-width:1680px;margin-left:auto;margin-right:auto}.gridsite-dashboard-page .gs-cockpit-ready{width:100%;max-width:1680px}.gridsite-dashboard-page .gs-cockpit-shell{grid-template-columns:300px minmax(0,1fr);gap:30px}.gridsite-dashboard-page .gs-account-actions{max-width:1680px;padding-left:330px}@media(max-width:900px){.gridsite-dashboard-page .article{padding-left:20px;padding-right:20px}.gridsite-dashboard-page .gs-cockpit-shell{grid-template-columns:1fr}.gridsite-dashboard-page .gs-account-actions{padding-left:0}}
.gs-richtext{margin-top:7px;border:1px solid #cfd4da;border-radius:9px;overflow:hidden;background:#fff}.gs-rich-toolbar{display:flex;flex-wrap:wrap;gap:4px;padding:8px;border-bottom:1px solid #dfe3e7;background:#f4f5f7}.gs-rich-toolbar button{min-width:36px;height:34px;padding:0 9px;border:1px solid #d2d6da;border-radius:5px;background:#fff;color:#222;font:inherit;font-size:13px;cursor:pointer}.gs-rich-toolbar button:hover{border-color:#ff5a00;color:#ff5a00}.gs-rich-area{min-height:190px;padding:16px;outline:0;font-weight:400;line-height:1.6}.gs-rich-area:focus{box-shadow:inset 0 0 0 2px rgba(255,90,0,.16)}.gs-rich-area h2,.gs-rich-area h3{margin:12px 0 7px}.gs-hero-settings{margin-top:22px}.gs-hero-options{margin-top:18px}.gs-hero-options output{float:right;color:#ff5a00}.gs-hero-options input[type=range]{padding:0;accent-color:#ff5a00}.gs-logo-grid{grid-template-columns:minmax(260px,420px)}
.gs-domain-current-actions{margin:16px 0 0;padding:24px;border:1px solid #f0caca;border-radius:12px;background:#fffafa}.gs-domain-current-actions h3{margin:7px 0}.gs-domain-current-actions form{margin-top:15px}
.gs-hero-sortable{display:grid;gap:12px;margin:16px 0}.gs-hero-item{display:grid;grid-template-columns:220px minmax(0,1fr);gap:18px;padding:14px;border:1px solid #dce0e4;border-radius:11px;background:#fff;cursor:grab}.gs-hero-item.is-dragging{opacity:.45;border-color:#ff5a00}.gs-hero-item.is-removed{opacity:.45;background:#fff1f1}.gs-hero-thumb{position:relative;height:130px;overflow:hidden;border-radius:7px;background:#eee}.gs-hero-thumb img{width:100%;height:100%;object-fit:cover}.gs-drag-handle{position:absolute;left:7px;bottom:7px;padding:5px 8px;border-radius:4px;background:rgba(0,0,0,.72);color:#fff;font-size:11px}.gs-hero-item-controls{display:grid;grid-template-columns:auto 1fr 1fr;gap:12px;align-items:end}.gs-order-buttons{display:flex;gap:5px;align-self:center}.gs-order-buttons button{width:38px;height:38px;border:1px solid #ccd1d6;background:#fff;border-radius:5px;cursor:pointer}.gs-remove-image{grid-column:2/-1;color:#a40000}.gs-news-media-options{padding:18px;margin:18px 0;border:1px solid #dfe3e7;border-radius:10px;background:#f8f9fa}.gs-news-media-options>h4{margin-top:0}.gs-news-content-image{margin-top:18px;max-width:500px}@media(max-width:700px){.gs-hero-item{grid-template-columns:1fr}.gs-hero-item-controls{grid-template-columns:1fr 1fr}.gs-order-buttons{grid-column:1/-1}.gs-remove-image{grid-column:1/-1}}
