.gd { --gd-purple:#652fa0; --gd-ink:#2d2038; --gd-muted:#7f7588; --gd-line:#e8e1ed; max-width:1260px; margin:0 auto; color:var(--gd-ink); min-width:0; }
.gd *, .gd *::before, .gd *::after { box-sizing:border-box; }
.gd-heading { display:flex; align-items:flex-start; justify-content:space-between; gap:24px; margin:8px 0 35px; }
.gd-heading h1 { font:600 clamp(36px,4.3vw,58px)/1.07 Manrope,sans-serif; letter-spacing:-.055em; margin:14px 0 19px; }
.gd-heading h1>span { color:#ff6c00; }
.gd-heading>div>p { color:var(--gd-muted); max-width:510px; font-size:14px; line-height:1.75; margin:0; }
.gd-network-chip { display:inline-flex; align-items:center; gap:8px; border:1px solid #dfd3e8; border-radius:30px; padding:9px 13px; color:#80688f; font-size:9px; letter-spacing:.07em; white-space:nowrap; margin-top:10px; }
.gd-network-chip i { width:6px; height:6px; background:#b18bcf; border-radius:50%; }
.gd h2, .gd h3 { font-family:Manrope,sans-serif; letter-spacing:-.035em; }
.gd h2 { font-size:25px; line-height:1.2; margin:9px 0 12px; }
.gd h3 { font-size:18px; }
.gd p { line-height:1.7; }
.gd button, .gd a { -webkit-tap-highlight-color:transparent; }
.gd button:focus-visible, .gd a:focus-visible, .gd input:focus-visible, .gd select:focus-visible { outline:3px solid #ae8acf; outline-offset:3px; }
.gd .gd-button { min-height:44px; border:1px solid var(--gd-line); border-radius:11px; display:inline-flex; align-items:center; justify-content:center; gap:8px; padding:11px 16px; font-size:12px; line-height:1.4; font-weight:500; background:#fff; color:#654978; text-align:center; transition:background .16s,border-color .16s; }
.gd .gd-button .icon { flex-shrink:0; width:16px; height:16px; }
.gd .gd-button-primary { background:#652fa0; border-color:#652fa0; color:white; }
.gd .gd-button-primary:not(:disabled):hover { background:#552188; border-color:#552188; }
.gd .gd-button-secondary:not(:disabled):hover { background:#f6f0fa; border-color:#cdbadf; }
.gd .gd-button-text { border-color:transparent; background:transparent; padding:9px 6px; }
.gd .gd-button:disabled { opacity:.46; cursor:default; }
.gd-section-label { font-size:9px; letter-spacing:.13em; font-weight:600; color:#956fab; }
.gd-small { color:var(--gd-muted); font-size:11px; line-height:1.65; }
.gd-mono { font-family:ui-monospace,SFMono-Regular,monospace; font-size:.92em; overflow-wrap:anywhere; }
.gd-sr-only { position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0,0,0,0); white-space:nowrap; border:0; }
.gd-toolbar { display:flex; align-items:center; justify-content:space-between; gap:16px; border-bottom:1px solid var(--gd-line); margin-bottom:27px; }
.gd-tabs { display:flex; gap:24px; }
.gd-tabs>button { min-height:53px; border-bottom:2px solid transparent; padding:12px 1px; font-size:12px; color:#8c7e96; white-space:nowrap; display:flex; align-items:center; gap:7px; }
.gd-tabs>button[aria-selected=true] { color:#652fa0; border-bottom-color:#652fa0; font-weight:600; }
.gd-tabs>button>span { padding:1px 6px; background:#eee5f5; border-radius:5px; font-size:9px; }
.gd-toolbar-wallet { display:flex; align-items:center; gap:7px; font-size:10px; color:#a08ba9; }
.gd-toolbar-wallet .icon { width:14px; height:14px; }
.gd-search-layout { display:grid; grid-template-columns:minmax(0,1.3fr) minmax(0,1fr); gap:24px; }
.gd-search-card, .gd-explainer, .gd-panel, .gd-domain-card { border:1px solid var(--gd-line); border-radius:23px; min-width:0; background:white; }
.gd-search-card { padding:32px; }
.gd-search-card h2 { font-size:30px; margin:12px 0 25px; }
.gd-registration-price { display:flex; align-items:center; flex-wrap:wrap; gap:3px 7px; width:fit-content; margin:-9px 0 22px; padding:8px 11px; border:1px solid #e8dbf0; border-radius:11px; background:#fbf7fd; }
.gd-registration-price b { font:600 13px Manrope,sans-serif; color:#77418f; }
.gd-registration-price>span { font-size:10px; color:#a38aad; }
.gd-registration-price>small { font-size:9px; color:#ab90b8; }
.gd-search-form { display:flex; gap:9px; align-items:stretch; }
.gd-search-input { display:flex; align-items:center; min-width:0; flex:1; padding:0 14px; background:#faf7fc; border:1px solid #dfd2e9; border-radius:12px; }
.gd-search-input .icon { width:17px; height:17px; color:#ae95bf; flex-shrink:0; }
.gd-search-input input { background:transparent; border:0; outline:none; min-width:0; width:100%; font:500 16px Manrope,sans-serif; letter-spacing:-.02em; padding:15px 9px; color:#5b307a; }
.gd-search-input input::placeholder { color:#b7a8c0; }
.gd-search-input:focus-within { outline:2px solid #a67dca; outline-offset:2px; }
.gd-search-input input:focus { outline:none; }
.gd-search-input>span { color:#a894b5; font:400 16px Manrope,sans-serif; }
.gd-search-card>.gd-small { margin:10px 0 0; font-size:10px; }
.gd-search-result { margin-top:31px; min-height:252px; display:flex; flex-direction:column; justify-content:center; }
.gd-search-idle { display:flex; flex-direction:column; align-items:center; justify-content:center; color:#b09abb; padding:18px 0; }
.gd-lettermark { width:94px; height:94px; display:grid; place-content:center; font:600 59px/1 Manrope,sans-serif; letter-spacing:-.08em; color:#ddcdea; border:1px solid #e8ddf0; border-radius:25px; background:linear-gradient(145deg,#fdfbfd,#f5effa); transform:rotate(-9deg); position:relative; }
.gd-lettermark span { color:#ffc698; position:absolute; right:15px; bottom:9px; }
.gd-search-idle>p { font-size:11px; margin-top:26px; }
.gd-available { display:flex; align-items:center; gap:16px; }
.gd-result-symbol { width:44px; height:44px; background:#f0f6f0; border:1px solid #d7e4d9; color:#588365; border-radius:50%; display:grid; place-items:center; flex-shrink:0; }
.gd-result-symbol .icon { width:20px; height:20px; }
.gd-result-label { font-size:8px; letter-spacing:.1em; color:#77917c; font-weight:600; }
.gd-available h3, .gd-taken h3 { font-size:clamp(20px,2.5vw,28px); margin:7px 0; overflow-wrap:anywhere; line-height:1.4; }
.gd-available p, .gd-taken p { font-size:11px; color:#96819f; margin:6px 0; }
.gd-name { overflow-wrap:anywhere; word-break:break-word; }
.gd-name>span { font-weight:400; color:#af92c1; }
.gd-result-footer { border-top:1px solid var(--gd-line); margin-top:25px; padding-top:23px; display:flex; align-items:center; justify-content:space-between; gap:14px; }
.gd-result-footer>div { min-width:0; }
.gd-result-footer b { display:block; font:500 28px Manrope,sans-serif; color:#694083; letter-spacing:-.035em; }
.gd-result-footer b>span { font-size:13px; font-weight:400; }
.gd-result-footer small { display:block; color:#a28bab; font-size:9px; margin-top:4px; line-height:1.6; }
.gd-taken .gd-result-label { color:#a187ad; }
.gd-taken dl { padding:8px 0; }
.gd-project-link { display:inline-flex; align-items:center; gap:7px; margin-top:13px; color:#825399; font-size:11px; min-height:36px; }
.gd-project-link .icon { width:14px; height:14px; }
.gd-explainer { padding:32px; background:radial-gradient(ellipse at 80% 10%,#eae0f7,transparent 70%),#f8f4fb; position:relative; overflow:hidden; }
.gd-explainer h2 { font-size:29px; margin:13px 0 28px; max-width:220px; }
.gd-explainer ul { padding:0; margin:0; list-style:none; display:grid; gap:22px; position:relative; }
.gd-explainer li { display:flex; gap:13px; align-items:flex-start; }
.gd-explainer li>.icon { width:17px; height:17px; color:#ad90c3; margin-top:3px; flex-shrink:0; }
.gd-explainer li b { display:block; font-size:12px; font-weight:500; }
.gd-explainer li small { display:block; font-size:11px; color:#9986a6; line-height:1.65; margin-top:5px; max-width:235px; }
.gd-boundary { border-top:1px solid #e4d8ed; padding-top:19px; margin:26px 0 0; font-size:10px; color:#a08aaf; line-height:1.8; }
.gd-orbit { position:absolute; right:-12px; top:8px; width:145px; height:115px; opacity:.65; transform:rotate(-15deg); pointer-events:none; }
.gd-orbit>div { position:absolute; inset:26px 4px; border:1px solid #c8a9df; border-radius:50%; transform:rotate(-30deg); }
.gd-orbit>span { position:absolute; top:42px; left:25px; font:400 20px Manrope,sans-serif; color:#b898cf; }
.gd-orbit>i { position:absolute; width:12px; height:12px; background:#ff9d54; border-radius:50%; left:3px; top:58px; box-shadow:0 0 0 6px #ffe0c74d; }
.gd-section-heading { display:flex; align-items:center; justify-content:space-between; gap:20px; margin:6px 0 24px; }
.gd-section-heading h2 { margin:0; }
.gd-section-heading p { color:#a08aab; font-size:11px; margin:9px 0 0; }
.gd-domain-grid { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:18px; }
.gd-domain-card { padding:22px; }
.gd-domain-card-top { display:flex; align-items:center; justify-content:space-between; gap:8px; }
.gd-domain-icon { display:grid; place-items:center; background:#f4eef8; border:1px solid #ece1f3; color:#a27bbd; border-radius:11px; width:37px; height:37px; }
.gd-domain-icon>.icon { width:18px; height:18px; }
.gd-badge { font-size:7px; letter-spacing:.06em; color:#a390ae; border:1px solid #e8e1ed; border-radius:20px; padding:5px 7px; white-space:nowrap; }
.gd-badge-orange { color:#b17a53; border-color:#f0dac8; background:#fff9f4; }
.gd-domain-card h3 { margin:23px 0 6px; font-size:23px; line-height:1.35; }
.gd-domain-card>p { margin:0; font-size:10px; color:#a28bae; }
.gd-domain-card-bottom { margin-top:25px; display:flex; align-items:center; justify-content:space-between; gap:10px; }
.gd-domain-card-bottom .gd-small { max-width:120px; font-size:10px; }
.gd-domain-card-bottom>.gd-button { min-height:37px; font-size:10px; padding:9px 11px; }
.gd-price { display:flex; align-items:baseline; flex-wrap:wrap; gap:5px; min-width:0; }
.gd-price>b { color:#74498c; font:500 22px Manrope,sans-serif; overflow-wrap:anywhere; }
.gd-price>span { color:#ad94b9; font-size:10px; }
.gd-listing-expiry { display:block; border-top:1px solid #eee7f2; padding-top:13px; margin-top:17px; color:#ad9ab6; font-size:9px; }
.gd-market-note { max-width:700px; }
.gd-credit { display:flex; align-items:center; gap:15px; flex-wrap:wrap; padding:22px 25px; border:1px solid #e4d8ed; border-radius:18px; background:#f8f3fc; margin-bottom:25px; }
.gd-credit-icon { color:#a78ac0; }
.gd-credit-icon .icon { width:23px; height:23px; }
.gd-credit>div { flex:1; min-width:120px; }
.gd-credit b { color:#704188; font:500 22px Manrope,sans-serif; }
.gd-credit p { font-size:10px; color:#a18baa; margin:4px 0 0; }
.gd-credit>small { width:100%; color:#a68eb0; font-size:9px; margin-left:38px; }
.gd-empty { border:1px dashed #dfd1e8; border-radius:20px; padding:45px 24px; text-align:center; color:#9d89aa; background:#fbf9fc; }
.gd-empty>.icon { width:29px; height:29px; color:#c3a6d6; }
.gd-empty h3 { margin:14px 0 8px; color:#826991; font-size:18px; }
.gd-empty p { max-width:360px; margin:0 auto; font-size:12px; }
.gd-wallet-prompt, .gd-unavailable { text-align:center; }
.gd-wallet-prompt>.gd-button, .gd-unavailable>.gd-button { margin-top:18px; }
.gd-more { text-align:center; margin-top:24px; }
.gd-loading { border:1px solid var(--gd-line); border-radius:23px; background:white; padding:65px 25px; color:#9a83a9; font-size:13px; text-align:center; }
.gd-inline-notice { padding:12px 16px; border:1px solid #e5d9ed; border-radius:12px; background:#faf6fc; display:flex; gap:10px; align-items:center; justify-content:space-between; font-size:11px; color:#9c84ab; margin-bottom:24px; }
.gd-error { display:flex; align-items:flex-start; gap:10px; background:#fff8f1; color:#9c6349; border:1px solid #f0d9c5; padding:15px 17px; border-radius:13px; font-size:12px; line-height:1.7; margin:0 0 22px; overflow-wrap:anywhere; }
.gd-error>.icon { width:18px; height:18px; flex-shrink:0; margin-top:2px; }
.gd-success { display:flex; align-items:center; gap:13px; background:#f4faf5; color:#527d60; border:1px solid #d5e6da; padding:18px; border-radius:15px; margin:0 0 25px; }
.gd-success>.icon { width:22px; height:22px; flex-shrink:0; }
.gd-success>div { min-width:0; flex:1; }
.gd-success b { font-size:12px; }
.gd-success small { font-size:9px; display:block; margin-top:6px; overflow-wrap:anywhere; }
.gd-manage-grid { display:grid; grid-template-columns:minmax(0,1fr) minmax(0,1fr); gap:20px; align-items:start; }
.gd-manage-secondary { display:grid; gap:20px; min-width:0; }
.gd-panel { padding:26px; }
.gd-panel h3 { display:flex; align-items:center; gap:10px; margin:0 0 13px; font-size:18px; }
.gd-panel h3>.icon { width:19px; height:19px; color:#a487b7; }
.gd-panel>p { color:#9a86a7; font-size:11px; margin:0 0 23px; }
.gd-panel label { display:block; font-size:11px; color:#846c94; margin:19px 0 8px; }
.gd-panel label>span { color:#b2a0bc; font-size:9px; margin-left:6px; }
.gd-panel input, .gd-panel select { width:100%; min-width:0; border:1px solid #e0d3e9; border-radius:10px; background:#fdfafe; color:#6e4d83; min-height:44px; padding:11px 12px; font-size:12px; }
.gd-panel input::placeholder { color:#b3a0c0; }
.gd-panel>.gd-button { margin-top:22px; }
.gd-panel>small { display:block; font-size:9px; line-height:1.6; color:#a88eb5; margin-top:12px; }
.gd-panel>.gd-small { font-size:10px; margin:9px 0 0; }
.gd-field-pair { display:grid; grid-template-columns:minmax(0,1fr) minmax(0,1fr); gap:14px; }
.gd-inline-actions { display:flex; align-items:center; flex-wrap:wrap; gap:12px; margin-top:20px; }
.gd-detail { display:flex; justify-content:space-between; gap:20px; padding:11px 0; border-bottom:1px solid #eee6f3; font-size:11px; }
.gd-detail dt { flex-shrink:0; color:#a28bb0; }
.gd-detail dd { color:#775589; text-align:right; min-width:0; overflow-wrap:anywhere; margin:0; }
.gd-detail-address dd { font-family:ui-monospace,SFMono-Regular,monospace; font-size:10px; line-height:1.8; }
.gd-review { max-width:720px; margin:0 auto; background:white; border:1px solid #ddcfe8; border-radius:23px; padding:31px; box-shadow:0 12px 45px #6b3b8910; scroll-margin-top:30px; }
.gd-review-header { display:flex; gap:15px; align-items:center; }
.gd-review-header h2 { font-size:23px; margin-bottom:0; }
.gd-review-icon { display:grid; place-items:center; width:47px; height:47px; flex-shrink:0; background:#f4ecf9; color:#ad89c4; border-radius:14px; }
.gd-review-icon>.icon { width:24px; height:24px; }
.gd-review-name { text-align:center; font:500 clamp(25px,4vw,38px) Manrope,sans-serif; letter-spacing:-.04em; margin:28px 0; color:#754091; }
.gd-steps { display:grid; grid-template-columns:1fr 1fr; gap:13px; list-style:none; padding:0; margin:0 0 20px; }
.gd-steps li { display:flex; align-items:center; gap:10px; padding:15px; background:#faf7fc; border:1px solid #e9dff0; border-radius:12px; }
.gd-steps li>span { border:1px solid #d9c2e8; display:grid; place-items:center; width:24px; height:24px; border-radius:50%; color:#a37abd; flex-shrink:0; font-size:11px; }
.gd-steps b { font-size:11px; color:#876097; font-weight:500; display:block; }
.gd-steps small { font-size:9px; color:#a48aaf; display:block; margin-top:4px; }
.gd-review-note { padding:15px 17px; background:#fffaf5; border:1px solid #f2e0ce; border-radius:11px; font-size:11px; color:#a58164; margin:0 0 21px; }
.gd-review-facts { margin:0; }
.gd-review-costs { background:#f8f3fc; border:1px solid #e6d9ef; border-radius:13px; margin-top:22px; padding:8px 18px; }
.gd-review-total { display:flex; align-items:center; justify-content:space-between; gap:20px; padding:17px 0; color:#85509b; }
.gd-review-total>span { font-size:12px; }
.gd-review-total>b { font:600 29px Manrope,sans-serif; letter-spacing:-.025em; }
.gd-review-total small { font-size:12px; font-weight:400; }
.gd-review-actions { display:flex; gap:12px; padding:22px 0 0; }
.gd-review-actions>.gd-button-primary { flex:1; min-height:48px; }
.gd-center { text-align:center; margin:13px 0 0; font-size:9px; }
.gd-pending { background:#fff; border:1px solid #dcc8eb; border-radius:21px; padding:25px; margin-bottom:27px; }
.gd-pending-title { display:flex; align-items:center; gap:13px; }
.gd-pending-title>.icon { width:24px; height:24px; color:#a97bc4; flex-shrink:0; }
.gd-pending-title h2 { font-size:19px; margin:6px 0 0; }
.gd-pending-name { font:500 25px Manrope,sans-serif; letter-spacing:-.035em; color:#7f5098; margin:18px 0 8px; }
.gd-pending>p { font-size:11px; color:#9b83a8; max-width:700px; margin:12px 0; }
.gd-pending details { margin-top:17px; font-size:10px; color:#ac8fbd; }
.gd-pending summary { cursor:pointer; min-height:30px; display:list-item; }
.gd-pending details dl { max-width:650px; margin:6px 0; }
.gd-progress { display:flex; align-items:center; gap:12px; max-width:390px; margin:21px 0; }
.gd-progress>span { display:flex; align-items:center; gap:7px; font-size:10px; white-space:nowrap; color:#b7a4c2; }
.gd-progress i { display:grid; place-items:center; border:1px solid #e3d9e9; border-radius:50%; width:23px; height:23px; font-style:normal; }
.gd-progress>div { height:1px; background:#e1d3eb; flex:1; }
.gd-progress>.is-active { color:#9762b4; }
.gd-progress>.is-active i { border-color:#b28dcb; background:#f7effc; }
.gd-progress>.is-done { color:#669277; }
.gd-progress>.is-done i { border-color:#c7dfce; background:#f0f7f2; }
.gd-footnote { display:flex; gap:20px; align-items:center; border-top:1px solid var(--gd-line); padding:20px 2px; margin-top:28px; color:#b29dbd; }
.gd-footnote>span { font-size:8px; letter-spacing:.09em; white-space:nowrap; }
.gd-footnote>p { font-size:9px; margin:0; flex:1; }
.gd-footnote>code { font-size:8px; }
@media(min-width:1400px) { .gd-search-layout { grid-template-columns:minmax(0,1.45fr) minmax(0,1fr); } .gd-search-card { padding:36px; } }
@media(max-width:1100px) { .gd-domain-grid { grid-template-columns:repeat(2,minmax(0,1fr)); } .gd-search-card,.gd-explainer { padding:25px; } .gd-search-layout { gap:18px; } .gd-result-footer { flex-wrap:wrap; } .gd-explainer h2 { font-size:26px; } .gd-orbit { opacity:.4; right:-28px; } }
@media(max-width:760px) { .gd-heading { gap:18px; margin-bottom:24px; flex-direction:column; } .gd-heading h1 { font-size:40px; } .gd-heading>div>p { font-size:13px; max-width:400px; } .gd-network-chip { margin:0; padding:7px 11px; font-size:8px; } .gd-search-layout,.gd-manage-grid { grid-template-columns:minmax(0,1fr); } .gd-search-card,.gd-explainer,.gd-panel { padding:24px; border-radius:19px; } .gd-search-card h2 { font-size:28px; } .gd-search-result { min-height:230px; margin-top:26px; } .gd-search-form>.gd-button .icon { display:none; } .gd-search-form>.gd-button { padding:10px 15px; } .gd-search-input { padding:0 11px; } .gd-search-input input { font-size:16px; padding:14px 8px; } .gd-search-input>span { font-size:15px; } .gd-search-input>.icon { width:15px; height:15px; } .gd-toolbar { gap:0; margin-bottom:22px; } .gd-toolbar-wallet { display:none; } .gd-tabs { width:100%; justify-content:space-between; gap:10px; } .gd-tabs>button { font-size:11px; min-height:52px; } .gd-explainer h2 { font-size:28px; } .gd-orbit { opacity:.7; right:12px; top:20px; } .gd-explainer li small { max-width:none; } .gd-section-heading { align-items:flex-start; flex-direction:column; gap:14px; } .gd-section-heading h2 { font-size:24px; } .gd-domain-grid { gap:14px; } .gd-domain-card { padding:19px; border-radius:18px; } .gd-domain-card h3 { font-size:21px; } .gd-domain-card-top { flex-wrap:wrap; gap:12px; } .gd-domain-card-bottom { flex-wrap:wrap; margin-top:21px; } .gd-domain-card-bottom>.gd-button { width:100%; } .gd-credit { padding:19px; gap:12px; } .gd-credit>small { margin-left:0; } .gd-review { padding:24px; border-radius:19px; scroll-margin-top:15px; } .gd-review-header h2 { font-size:21px; } .gd-review-header .gd-section-label { font-size:8px; } .gd-review-actions { position:sticky; bottom:calc(77px + env(safe-area-inset-bottom)); padding:12px 0; background:#fffffff5; border-top:1px solid #f0e8f5; backdrop-filter:blur(12px); z-index:2; margin-top:18px; } .gd-review-actions>.gd-button { padding:10px 12px; font-size:11px; } .gd-review .gd-center { margin-top:5px; } .gd-review-note { font-size:10px; } .gd-pending { padding:21px; } .gd-pending-title h2 { font-size:18px; } .gd-footnote { flex-wrap:wrap; gap:8px 15px; } .gd-footnote p { flex-basis:100%; order:3; } .gd-success { flex-wrap:wrap; padding:16px; } .gd-success>div { flex-basis:80%; } .gd-inline-notice { flex-direction:column; align-items:flex-start; gap:4px; } }
@media(max-width:480px) { .gd-domain-grid { grid-template-columns:minmax(0,1fr); } .gd-domain-card { padding:23px; } .gd-domain-card-top { flex-wrap:nowrap; } .gd-domain-card-bottom { flex-wrap:nowrap; } .gd-domain-card-bottom>.gd-button { width:auto; } .gd-heading h1 { font-size:36px; } .gd-result-footer { gap:17px; } .gd-result-footer>.gd-button { width:100%; } .gd-search-card,.gd-panel,.gd-explainer { padding:21px; } .gd-search-form { gap:8px; } .gd-search-input>.icon { display:none; } .gd-search-input input { padding-left:0; } .gd-review { padding:20px; } .gd-steps { grid-template-columns:minmax(0,1fr); gap:8px; } .gd-steps li { padding:13px; } .gd-detail { gap:13px; font-size:10px; } .gd-detail-address { flex-direction:column; gap:6px; } .gd-detail-address dd { text-align:left; } .gd-review-icon { width:37px; height:37px; border-radius:11px; } .gd-review-header { gap:10px; } .gd-review-header h2 { font-size:19px; } .gd-review-header .gd-section-label { font-size:7px; } .gd-review-actions { gap:8px; } .gd-review-actions>.gd-button-primary { font-size:10px; } .gd-review-actions>.gd-button-primary .icon { display:none; } .gd-field-pair { gap:11px; } .gd-progress { gap:8px; } .gd-progress>span { font-size:9px; } .gd-credit>.gd-button { width:100%; } }
@media(prefers-reduced-motion:reduce) { .gd * { scroll-behavior:auto!important; transition:none!important; } }
