@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap');
:root{color-scheme:light;--bg:#f5f8fc;--panel:#ffffff;--line:#dce3ef;--text:#18263e;--muted:#586980;--accent:#2159d6;--green:#167449}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font:16px 'DM Sans',sans-serif}button,select{font:inherit}button,a,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:focus-visible,select:focus-visible,a:focus-visible{outline:3px solid var(--accent);outline-offset:4px}header{min-height:90px;display:flex;align-items:center;justify-content:space-between;padding:20px max(5vw,24px);border-bottom:1px solid var(--line)}.brand{color:var(--text);text-decoration:none;font-family:Manrope,sans-serif;font-size:29px;font-weight:800;display:flex;align-items:center;gap:10px}.brandmark{color:var(--accent);font-size:38px}.brandtag{font:10px 'DM Sans',sans-serif;letter-spacing:2px;max-width:70px;line-height:1.6;border-left:1px solid var(--line);padding-left:16px;margin-left:8px}.header-note{color:var(--muted);font-size:14px}main{max-width:1320px;margin:auto;padding:45px 5vw 20px}.workspace-head{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px}.eyebrow{font-size:12px;letter-spacing:2px;color:var(--accent);font-weight:700}h1{font:600 clamp(26px,3vw,38px) Manrope,sans-serif;letter-spacing:-1.1px;margin:12px 0}h2{font:600 25px Manrope,sans-serif;letter-spacing:-.7px;margin:0 0 8px}h3{font-size:18px;font-weight:500;margin:0 0 14px}p{line-height:1.6;color:var(--muted);margin:8px 0 20px}.tuning-label{font-size:12px;text-transform:uppercase;letter-spacing:1.4px;display:grid;gap:8px;min-width:220px}.tuning-label span{font-size:13px;color:var(--muted);text-align:right;letter-spacing:2px}select{background:#ffffff;color:var(--text);border:1px solid #b8c6d9;border-radius:7px;padding:11px 36px 11px 13px;font-size:15px;min-height:44px;max-width:100%}.tabs{display:flex;gap:6px;border-bottom:1px solid var(--line);margin-bottom:28px;overflow-x:auto}.tabs button{background:none;border:0;border-bottom:3px solid transparent;color:var(--muted);white-space:nowrap;padding:15px 19px;font-size:15px}.tabs button.active{color:var(--accent);border-color:var(--accent)}.panel{border:1px solid var(--line);border-radius:13px;background:var(--panel);padding:26px}.two-col{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(260px,1fr);gap:22px}.row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.between{justify-content:space-between}.pill{font-size:12px;letter-spacing:1px;color:var(--muted);border:1px solid var(--line);border-radius:20px;padding:7px 11px}.button{background:var(--accent);color:#ffffff;border:0;border-radius:7px;padding:13px 20px;font-weight:700;min-height:46px}.button.secondary{background:#eef3fb;color:var(--text);border:1px solid #c9d5e5;font-weight:500}.button:disabled{opacity:.4;cursor:default}.small{font-size:14px;color:var(--muted);line-height:1.6}.tuner-display{text-align:center;padding:28px 10px 18px}.pitch{font:600 94px Manrope,sans-serif;line-height:1.2;letter-spacing:-5px}.pitch sup{font-size:28px;vertical-align:top;position:relative;top:22px;color:var(--muted);letter-spacing:0}.tune-status{color:var(--accent);min-height:27px;font-size:17px;margin:10px 0}.meter{position:relative;height:77px;margin:10px 15px 0;background:repeating-linear-gradient(90deg,transparent 0,transparent calc(10% - 1px),#55625b calc(10% - 1px),#55625b 10%);background-size:100% 22px;background-position:center 22px;background-repeat:no-repeat}.meter:before{content:'';position:absolute;left:45%;width:10%;top:10px;bottom:15px;background:#16744915;border-radius:8px}.meter:after{content:'';position:absolute;left:50%;height:46px;top:9px;border-left:2px solid var(--green)}.needle{position:absolute;height:52px;width:3px;background:var(--accent);left:50%;top:6px;z-index:1;transition:left .15s}.meter-labels{display:flex;justify-content:space-between;color:var(--muted);font-size:12px;letter-spacing:1px}.tuner-actions{display:flex;justify-content:center;gap:12px;margin:25px 0 15px}.strings{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin:25px 0}.string{background:#f7f9fd;color:var(--text);border:1px solid var(--line);border-radius:8px;padding:15px 3px;min-width:0}.string b{font:600 25px Manrope;display:block}.string small{font-size:12px;color:var(--muted)}.string.active{background:#2159d60d;border-color:var(--accent);color:var(--accent)}.step{display:flex;gap:14px;margin:25px 0}.step-number{color:var(--accent);font:500 22px Manrope}.step p{font-size:14px;margin:4px 0}.step b{font-size:16px;font-weight:500}.note-box{border-left:2px solid var(--accent);padding:2px 0 2px 14px;margin-top:25px}.controls{display:flex;flex-wrap:wrap;gap:16px;align-items:end;margin:23px 0}.controls label{display:grid;gap:8px;font-size:14px;color:var(--muted)}.segmented{display:flex;gap:4px;background:#edf2f9;padding:4px;border-radius:8px}.segmented button{border:0;background:none;color:var(--muted);padding:10px 18px;border-radius:5px;min-height:44px}.segmented button.active{background:#ffffff;color:var(--text)}.result{display:flex;align-items:center;gap:24px;margin:22px 0}.chord-name{font:600 56px Manrope;color:var(--accent);letter-spacing:-2px;overflow-wrap:anywhere}.notes{color:var(--text);font-size:18px;letter-spacing:2px}.fret-scroll{overflow-x:auto;border-radius:8px;margin:22px 0 12px;border:1px solid #465047;background:#272c26}.fretboard{min-width:770px;padding:0 16px 8px}.fret-row{display:grid;grid-template-columns:44px repeat(13,1fr);align-items:center;height:49px;position:relative}.fret-row.labels{height:33px;color:#bdc4b9;text-align:center;font-size:12px}.fret-row:not(.labels):before{content:'';position:absolute;left:44px;right:0;top:50%;height:var(--weight,1px);background:#a1a58c;pointer-events:none}.fret-cell{height:49px;border:0;border-right:2px solid #85887655;background:none;color:var(--text);position:relative;padding:0;display:grid;place-items:center}.fret-cell.open{border-right:5px solid #c4c2a3;background:#171c1980}.fret-cell span{z-index:1;font-size:13px;display:grid;place-items:center;width:31px;height:31px;border-radius:50%}.fret-cell.selected span{background:var(--accent);color:#241a0d;font-weight:700;box-shadow:0 0 0 3px #272c26}.fret-cell.scale-note span{background:#54655a;color:#fff}.fret-cell.root span{background:var(--accent);color:#241a0d;font-weight:700}.fret-cell:hover span{outline:1px solid var(--accent)}.string-label{font-size:13px;text-align:center;color:#c2c9c0;z-index:1}.muter{background:#272c26;border:0;color:#c2c9c0;height:42px;font-size:15px}.muter.muted{color:var(--accent)}.legend{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;font-size:13px;color:var(--muted)}.cards{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:22px 0}.mini-card{background:#f8faff;border:1px solid var(--line);border-radius:8px;padding:18px;text-align:left;color:var(--text)}.mini-card.active{border-color:var(--accent);background:#2159d60a}.mini-card strong{display:block;font-size:18px;margin-bottom:10px}.formula{font-size:15px;color:var(--accent);word-spacing:6px}.degree-chips{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.degree-chip{padding:12px 15px;min-width:65px;text-align:center;background:#edf3fc;border-radius:7px}.degree-chip b{display:block;font-size:22px}.degree-chip small{color:var(--muted);font-size:12px}.degree-chip:first-child{background:#2159d617;color:var(--accent)}.circle-layout{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center}.circle-wrap{max-width:440px;aspect-ratio:1;position:relative;margin:10px auto;width:100%}.circle-ring{position:absolute;inset:16%;border:1px solid #c6d4e8;border-radius:50%}.circle-center{position:absolute;inset:34%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;border-radius:50%;background:#eaf1fc}.circle-center b{font:600 37px Manrope;color:var(--accent)}.circle-center span{font-size:12px;color:var(--muted)}.circle-key{position:absolute;transform:translate(-50%,-50%);border:1px solid #ccd7e7;background:#ffffff;color:var(--text);border-radius:50%;width:58px;height:58px;font-size:20px}.circle-key small{display:block;font-size:12px;color:var(--muted)}.circle-key.active{background:var(--accent);color:#ffffff;border-color:var(--accent)}.circle-key.active small{color:#ffffff}.chord-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.key-chord{border:1px solid var(--line);background:#f4f7fc;color:var(--text);padding:14px 6px;border-radius:6px}.key-chord b{display:block;font-size:19px;margin-bottom:5px}.key-chord span{color:var(--muted);font-size:13px}.reference-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}table{width:100%;border-collapse:collapse;font-size:14px}td,th{text-align:left;padding:11px 7px;border-bottom:1px solid var(--line)}th{color:var(--muted);font-weight:500}.reference-grid p{font-size:14px}footer{padding:25px 0;display:flex;justify-content:space-between;gap:12px;color:#64748b;font-size:12px}#mic-message{min-height:23px}.status-good{color:var(--green)!important}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}a{color:var(--accent)}
@media(max-width:850px){.two-col{grid-template-columns:1fr}.tuner-aside{display:none}.cards{grid-template-columns:repeat(2,1fr)}.header-note{display:none}.circle-layout{grid-template-columns:1fr}.reference-grid{grid-template-columns:1fr}main{padding-top:28px}.workspace-head{align-items:flex-start}h1{max-width:360px}.tuning-label{min-width:185px}}
@media(max-width:560px){header{padding:14px 20px;min-height:70px}.brand{font-size:25px}.brandmark{font-size:30px}.workspace-head{display:block;margin-bottom:18px}h1{font-size:28px;margin-bottom:22px}.tuning-label{grid-template-columns:1fr 1.3fr;align-items:center}.tuning-label span{grid-column:2}.tabs{margin-bottom:18px}.tabs button{padding:13px 15px}.panel{padding:19px 15px}.pitch{font-size:84px}.tuner-display{padding-top:20px}.result{gap:16px}.chord-name{font-size:42px}.strings{gap:5px}.string b{font-size:22px}.string{padding:12px 1px}.controls{gap:12px}.controls label{flex:1;min-width:120px}.segmented{width:100%}.segmented button{flex:1;padding:10px 8px}.circle-key{width:50px;height:50px;font-size:18px}.chord-grid{grid-template-columns:repeat(4,1fr)}footer{flex-direction:column}.row.between{align-items:flex-start}h2{font-size:23px}.cards{gap:9px}.mini-card{padding:13px}.mini-card strong{font-size:16px}.formula{word-spacing:2px}}
@media(prefers-reduced-motion:reduce){*{transition:none!important}}

.fretboard{min-width:1576px;width:1576px}.fret-row{grid-template-columns:44px repeat(25,60px)}.neck-control{display:flex;align-items:center;gap:16px;margin:12px 0 22px;font-size:14px;color:var(--muted)}.neck-control input{flex:1;min-width:90px;accent-color:var(--accent);height:32px}.neck-control span{white-space:nowrap}.fret-scroll{touch-action:pan-x pan-y}.fret-scroll .string-label,.fret-scroll .muter{position:sticky;left:0;z-index:3;background:#272c26}@media(max-width:560px){.neck-control{gap:10px;flex-wrap:wrap}.neck-control label{width:100%}}
.songbook-head{margin-bottom:20px}.songbook-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:20px}.song-library{padding:22px 16px;align-self:start}.saved-song{display:block;width:100%;padding:14px 10px;text-align:left;background:none;border:0;border-bottom:1px solid var(--line);color:var(--text);border-radius:5px;overflow-wrap:anywhere}.saved-song strong{display:block;font-size:15px;margin-bottom:6px}.saved-song span{color:var(--muted);font-size:12px}.saved-song.active{background:#2159d60d;border-left:2px solid var(--accent)}.song-field{display:grid;gap:9px;font-size:14px;color:var(--muted);min-width:0}.song-field input,.song-field textarea{width:100%;background:#fbfcff;color:var(--text);border:1px solid #b8c6d9;border-radius:7px;padding:13px;font:16px 'DM Sans',sans-serif}.song-field input{font-size:22px}.song-field textarea{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;line-height:1.65;min-height:380px;resize:vertical}.song-toolbar{align-items:end;margin-top:22px}.song-toolbar label{font-size:14px;color:var(--muted);display:grid;gap:8px}.song-toolbar select{max-width:200px}.song-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.song-sheet{background:#ffffff;border:1px solid #d3deed;border-radius:9px;padding:20px;min-width:0;overflow-x:auto}.song-sheet h3{margin-top:15px;overflow-wrap:anywhere}.song-line{white-space:pre-wrap;font:16px/1.7 ui-monospace,SFMono-Regular,Consolas,monospace;margin-bottom:12px}.song-run{display:inline-grid;grid-template-rows:1.5em auto;vertical-align:bottom;max-width:100%}.song-chord{color:var(--accent);font-weight:700;white-space:pre;padding-right:.3ch}.song-words{white-space:pre-wrap;overflow-wrap:anywhere}.empty-line{height:1em}.text-button{color:var(--muted);background:none;border:0;text-decoration:underline;padding:12px 3px;font:inherit;font-size:14px;min-height:44px}.save-status{margin:16px 0 0;min-height:24px;overflow-wrap:anywhere}.song-empty{padding:65px 15px;text-align:center}.song-editor{min-width:0}input:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}code{color:var(--accent)}
@media(max-width:1100px){.song-workspace{grid-template-columns:1fr}.song-sheet{min-height:200px}.song-field textarea{min-height:300px}}@media(max-width:700px){.songbook-layout{grid-template-columns:1fr}.song-library{padding:16px}.song-library h3{margin-bottom:8px}#songs-list{max-height:200px;overflow-y:auto}.song-toolbar{gap:10px}.song-toolbar label{flex:1;min-width:90px}.song-toolbar select{max-width:100%;width:100%}.song-toolbar .button{width:100%}}

/* Finger Blast: white studio surfaces, blue energy, tactile instrument neck. */
body{background:radial-gradient(ellipse at 90% 0%,#e4edff 0,transparent 45%),var(--bg)}
header{min-height:78px;background:#ffffff;border-color:#e2e9f3;padding-top:14px;padding-bottom:14px}
.brand{font-size:25px;letter-spacing:-.9px;gap:11px}.brandmark{background:var(--accent);color:white;border-radius:11px;display:grid;place-items:center;width:39px;height:43px;font-size:40px;line-height:1;box-shadow:0 4px 14px #2159d62b}.brandtag{font-size:12px;letter-spacing:1.2px;max-width:100px;font-weight:600;color:var(--muted)}
main{padding-top:26px}.workspace-head{position:relative;isolation:isolate;overflow:hidden;border:1px solid #dce6f4;border-radius:18px;background:#edf4fd;height:235px;margin-bottom:18px;display:flex;align-items:center;padding:27px 34px;box-shadow:0 10px 35px #193b6d09}.masthead-art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 46%;z-index:-2}.workspace-head:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#f6f9ffe8 0%,#f6f9ffc9 28%,#f6f9ff0a 61%)}.masthead-copy{max-width:52%}.eyebrow{font-size:12px;letter-spacing:1.6px;line-height:1.7}.masthead-copy h1{font:800 clamp(38px,5vw,64px)/1.08 Manrope,sans-serif;letter-spacing:-2.3px;margin:13px 0 10px;color:#142744;max-width:none}.masthead-copy h1 span{color:var(--accent)}.masthead-copy p{font-size:17px;margin:0;color:#415879}.tuning-bar{display:flex;justify-content:flex-end;padding:0 2px 8px}.tuning-label{display:flex;align-items:center;gap:14px;font-size:12px;letter-spacing:1px;flex-wrap:wrap}.tuning-label span{font-size:13px;min-width:140px}.tuning-label select{min-width:215px;box-shadow:0 2px 4px #193b6d04}
.tabs{gap:4px;margin-bottom:24px}.tabs button{font-weight:500;border-radius:8px 8px 0 0;padding:14px 16px}.tabs button:hover{color:var(--accent);background:#eaf1fd}.tabs button.active{background:#eaf1fd;font-weight:700}.panel{box-shadow:0 5px 22px #193b6d05;border-color:#dae3ef;border-radius:14px}.button{box-shadow:0 3px 9px #2159d621}.button:hover{filter:brightness(.96)}.button.secondary{box-shadow:none}.pill{background:#f6f9ff;font-size:12px}.tune-status{font-weight:500}.string.active{box-shadow:0 0 0 1px var(--accent)}.string:hover{border-color:var(--accent)}.segmented button.active{box-shadow:0 2px 6px #18263e12;color:var(--accent);font-weight:600}.mini-card:hover,.key-chord:hover{border-color:var(--accent)}.song-sheet{box-shadow:0 3px 14px #193b6d06}.saved-song:hover{background:#edf3fd}.song-field input,.song-field textarea{border-color:#c7d4e7}.fret-cell{color:#eff4ff}.fret-cell.selected span,.fret-cell.root span{color:white;background:var(--accent)}.fret-cell.scale-note span{background:#dce9fc;color:#173c76}.fret-cell.root span{background:var(--accent);color:white}.circle-key.active{box-shadow:0 4px 15px #2159d631}.circle-center span{font-size:13px}.meter-labels{font-size:13px}.legend{font-size:14px}footer{font-size:13px}
@media(max-width:850px){.workspace-head{height:220px;padding:26px}.masthead-copy{max-width:58%}.masthead-copy h1{font-size:46px}.tuning-bar{justify-content:flex-start}.tuning-label{gap:12px}.tuning-label span{text-align:left}.brandtag{max-width:95px}}
@media(max-width:560px){header{min-height:70px;padding:14px 20px}.brand{font-size:23px}.brandmark{width:32px;height:36px;font-size:33px}.brandtag{font-size:10px;max-width:76px;letter-spacing:1px;padding-left:11px;margin-left:2px}main{padding-top:18px}.workspace-head{height:213px;padding:21px 18px;align-items:center;border-radius:13px;margin-bottom:17px}.masthead-art{object-position:59% center}.workspace-head:after{background:linear-gradient(90deg,#f6f9fff2 0%,#f6f9ffe0 23%,#f6f9ff60 48%,transparent 76%)}.masthead-copy{max-width:57%}.masthead-copy h1{font-size:41px;line-height:1.02;letter-spacing:-1.6px;margin:10px 0}.masthead-copy h1 span{display:block}.masthead-copy .eyebrow{font-size:10px;letter-spacing:1.2px;max-width:150px}.masthead-copy p{font-size:14px;max-width:150px;line-height:1.5}.tuning-label{display:grid;grid-template-columns:1fr 1.6fr;gap:8px 12px;width:100%}.tuning-label select{min-width:0;width:100%}.tuning-label span{grid-column:2;font-size:12px;min-width:0;text-align:left}.tuning-bar{padding-bottom:5px}.tabs{margin-bottom:18px}.tabs button{padding:13px 14px}.panel{border-radius:12px}.tuner-display{padding-top:16px}}

@media(min-width:851px){.masthead-art{left:auto;width:78%;object-fit:contain;object-position:right center}}

/* Align the image's laser at 37.8% of its height with the live title. */
.workspace-head .masthead-art{inset:auto;left:0;top:50%;width:100%;height:auto;object-fit:unset;transform:translateY(-37.8%)}
.workspace-head:after{background:linear-gradient(90deg,#f6f9ff30,transparent 60%)}
.masthead-copy{position:absolute;inset:0;max-width:none;pointer-events:none}
.masthead-copy h1{position:absolute;left:34px;top:50%;transform:translateY(-50%);margin:0;line-height:1.1;white-space:nowrap;color:#16459a;text-shadow:0 0 2px #fff,0 0 8px #fff,0 0 15px #64ceff,0 0 30px #3bb6ffb3,0 0 48px #2589ff66}
.masthead-copy h1 span{display:inline;color:#164fc4;text-shadow:0 0 2px #fff,0 0 8px #fff,0 0 17px #47c8ff,0 0 34px #2589ffc2}
.masthead-copy .eyebrow{position:absolute;left:34px;top:calc(50% - 59px);max-width:none;color:#174782}
.masthead-copy p{position:absolute;left:34px;top:calc(50% + 43px);max-width:none;color:#314c70;text-shadow:0 1px 5px white}
@media(max-width:850px){.masthead-copy h1,.masthead-copy .eyebrow,.masthead-copy p{left:26px}.masthead-copy .eyebrow{top:calc(50% - 48px)}.masthead-copy p{top:calc(50% + 34px)}}
@media(max-width:560px){.workspace-head .masthead-art{left:15%;width:100%}.masthead-copy h1{left:18px;font-size:clamp(22px,6.5vw,36px);letter-spacing:-1.1px}.masthead-copy .eyebrow{left:18px;top:calc(50% - 35px);font-size:10px}.masthead-copy p{left:18px;top:calc(50% + 28px);font-size:13px}}

/* Keep the shared tuning beside the tools and identify every neck. */
#tuning-tools{display:block;margin:0 0 20px;padding:17px 20px;background:#fff;border:1px solid var(--line);border-radius:12px}
#tuning-tools.alternate{background:#edf4ff;border-color:#86abea;border-left:4px solid var(--accent)}
#tuning-tools[hidden],#standard-tuning[hidden]{display:none!important}
.tuning-main{display:flex;align-items:center;gap:22px;flex-wrap:wrap}
#tuning-tools .tuning-label{display:flex;align-items:center;gap:14px;flex-wrap:wrap;font-size:14px;text-transform:none;letter-spacing:0;font-weight:600;min-width:0}
#tuning-tools .tuning-label select{min-width:210px;font-weight:500}
.tuning-strings{display:grid;gap:5px}.tuning-strings .small{font-size:12px}.tuning-strings strong{font-size:16px;letter-spacing:2px;color:#24466f}
#standard-tuning{margin-left:auto;font-size:14px;padding:10px 14px}
#tuning-help{margin:12px 0 0;line-height:1.5;max-width:900px}
#tuning-tools.alternate #tuning-help{color:#244e8d}
.neck-tuning{display:flex;align-items:center;justify-content:space-between;gap:8px 18px;flex-wrap:wrap;margin-top:22px;padding:11px 14px;background:#f3f6fb;border:1px solid var(--line);border-radius:8px 8px 0 0;font-size:14px;color:#364d6d}
.neck-tuning.alternate{background:#edf4ff;border-color:#9bb9e8;color:#204e9a}
.neck-tuning>span{letter-spacing:1px}.neck-direction{font-size:12px;letter-spacing:0}
.neck-tuning+.fret-scroll{margin-top:0;border-radius:0 0 8px 8px}
@media(max-width:560px){#tuning-tools{padding:14px;margin-bottom:17px}.tuning-main{gap:12px;align-items:flex-start}#tuning-tools .tuning-label{width:100%;display:grid;grid-template-columns:1fr 1.6fr;gap:10px}#tuning-tools .tuning-label select{min-width:0;width:100%}.tuning-strings strong{font-size:14px;letter-spacing:1px}#standard-tuning{min-height:42px;align-self:end;padding:8px 11px}.neck-tuning{padding:10px;font-size:13px;gap:5px}.neck-tuning>span{font-size:12px;letter-spacing:.6px}}
