.tone-site .hero-grid{grid-template-columns:.78fr 1.22fr;gap:5%;align-items:start}
.tone-site .hero-grid>div:first-child{padding-top:70px}
.tone-site .hero{padding-top:32px}
.tone-site .hero h1{font-size:clamp(50px,4.75vw,74px)}
.tone-site .hero .lede{max-width:43ch}
.tone-site .hero .hero-cta{gap:10px}
.tone-site .hero .hero-cta .btn{font-size:12px;padding:15px 20px;gap:22px}
.tone-site .try-sculpture{display:inline-flex;align-items:center;gap:20px;margin-top:30px;font-size:12px;color:var(--ink);border-bottom:1px solid #847b6b;padding-bottom:8px}
.tone-site .try-sculpture span{font-size:19px}
.tone-site .ink-studio{--ink-panel:#211f1b;min-width:0;width:100%;border:1px solid #4d483f;background:#24211c;scroll-margin-top:96px;isolation:isolate}
.tone-site .ink-topline{height:44px;display:flex;justify-content:space-between;align-items:center;padding:0 23px;border-bottom:1px solid #484237;background:#22201c;font-size:8px;letter-spacing:1.7px;color:#c8beb0;gap:15px}
.tone-site .ink-topline>span:first-child{display:flex;align-items:center;gap:9px}
.tone-site .ink-topline i{height:4px;width:4px;border-radius:50%;background:#dad0bc;display:block}
.tone-site .ink-viewport{height:540px;position:relative;overflow:hidden;background:radial-gradient(ellipse at 50% 42%,#4f4a3e 0,#37332b 37%,#24221d 78%);outline-offset:-4px}
.tone-site .ink-viewport:after{content:'';position:absolute;inset:22px;border:1px solid #b7aa8d1b;pointer-events:none;z-index:2}
.tone-site .ink-canvas{position:absolute;display:block;width:100%;height:100%;inset:0;z-index:1;cursor:grab;touch-action:none}
.tone-site .ink-stage-backdrop{position:absolute;z-index:0;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;overflow:hidden}
.tone-site .ink-stage-backdrop>span{font-size:clamp(68px,8.5vw,145px);font-family:var(--sans);font-weight:600;letter-spacing:-.06em;line-height:.92;text-align:center;opacity:.075;color:#eae0cb;transform:translateY(-20px)}
.tone-site .ink-stage-backdrop:after{content:'';position:absolute;width:350px;height:450px;border:1px solid #cec2a120;border-radius:50%;transform:rotate(-23deg)}
.tone-site .ink-loading{position:absolute;inset:0;z-index:8;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;font-size:11px;letter-spacing:.8px;background:#29261fec}
.tone-site .ink-loader-mark{font-size:47px;line-height:1;color:#d9c9ab;animation:ink-load-turn 5s linear infinite}
@keyframes ink-load-turn{to{transform:rotate(360deg)}}
.tone-site .ink-hotspots{position:absolute;inset:0;pointer-events:none;z-index:5;visibility:hidden}
.tone-site .ink-studio.is-ready .ink-hotspots{visibility:visible}
.tone-site .ink-hotspot{position:absolute;transform:translate(-50%,-50%);border:0;background:none;color:#fff7e8;pointer-events:auto;width:44px;height:44px;padding:8px;display:grid;place-items:center}
.tone-site .ink-hotspot .ink-dot{display:grid;place-items:center;width:28px;height:28px;border:1px solid #eee4d4;border-radius:50%;background:#17171450;box-shadow:0 0 0 5px #e3d5bb16;font:20px/1 Arial,sans-serif;transition:background .2s,box-shadow .2s}
.tone-site .ink-hotspot:hover .ink-dot,.tone-site .ink-hotspot:focus-visible .ink-dot{background:#ece2cd;color:#23221d;box-shadow:0 0 0 8px #e3d5bb20}
.tone-site .ink-hotspot-label{position:absolute;white-space:nowrap;left:50%;bottom:46px;transform:translateX(-50%);background:#151412e8;padding:7px 10px;color:#f5ead8;font-size:10px;opacity:0;transition:opacity .2s;pointer-events:none}
.tone-site .ink-hotspot:hover .ink-hotspot-label,.tone-site .ink-hotspot:focus-visible .ink-hotspot-label{opacity:1}
.tone-site .ink-view-controls{position:absolute;right:18px;top:17px;display:flex;align-items:center;gap:7px;z-index:6}
.tone-site .ink-view-controls button{display:inline-flex;align-items:center;justify-content:center;background:#1e1b1585;border:1px solid #c5b79860;color:#ede3cd;width:33px;height:33px;border-radius:0;font-size:19px;line-height:1;gap:7px;transition:background .2s}
.tone-site .ink-view-controls button:first-child{width:auto;padding:0 12px}
.tone-site .ink-view-controls button:first-child span{font-size:9px}
.tone-site .ink-view-controls button:hover{background:#ede3cd;color:#27241d}
.tone-site .ink-view-label{position:absolute;left:23px;right:23px;bottom:25px;display:flex;align-items:center;justify-content:space-between;gap:20px;z-index:4;color:#e0d5c1;pointer-events:none}
.tone-site .ink-scene-number{font-size:8px;letter-spacing:1.5px}
.tone-site [data-ink-view-label]{font-family:var(--serif);font-size:18px;font-style:italic;line-height:1.15}
.tone-site .ink-drag-hint{position:absolute;left:23px;top:28px;z-index:4;pointer-events:none;font-size:7px;letter-spacing:1.2px;color:#bcaf98}
.tone-site .ink-panel{background:var(--ink-panel);border-top:1px solid #504737;padding:24px 25px 18px}
.tone-site .ink-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:21px}
.tone-site .ink-mini-label{display:block;font-size:7px;line-height:1.4;letter-spacing:1.6px;color:#b5aa97;margin-bottom:7px}
.tone-site .ink-panel h2{font-family:var(--serif);font-style:italic;font-size:33px;letter-spacing:-1.4px;margin:0;line-height:1.1;color:#eee6d7}
.tone-site .ink-live-badge{font-size:7px;letter-spacing:1.5px;color:#ccbea4;border:1px solid #756951;padding:6px 7px;white-space:nowrap}
.tone-site .ink-placement{display:flex;gap:14px;flex-wrap:wrap;margin:0 0 18px;padding:0 0 13px;border-bottom:1px solid #494133}
.tone-site .ink-placement button{padding:3px 0;background:none;border:0;border-bottom:1px solid transparent;color:#afa28d;line-height:1.5;font-size:10px;min-height:30px}
.tone-site .ink-placement button[aria-pressed=true]{border-bottom-color:#d6c7ac;color:#eee5d4}
.tone-site .ink-designs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.tone-site .ink-design{border:0;background:none;text-align:left;padding:0;color:#cfc4b0;min-width:0}
.tone-site .ink-design-art{display:flex;align-items:center;justify-content:center;background:#e7e2d7;border:2px solid #e7e2d7;height:93px;position:relative;transition:background .2s,border-color .2s,transform .2s}
.tone-site .ink-design-art img{height:79px;width:auto;max-width:85%;object-fit:contain;filter:none}
.tone-site .ink-design:hover .ink-design-art{background:#f4eee2;transform:translateY(-2px)}
.tone-site .ink-design.is-active .ink-design-art{border-color:#bba37b;background:#eee3cc}
.tone-site .ink-design.is-active .ink-design-art:after{content:'✓';position:absolute;top:3px;right:5px;font-size:11px;line-height:1;color:#29261e}
.tone-site .ink-design-title{font-size:11px;display:block;margin-top:9px;line-height:1.3}
.tone-site .ink-design-type{font-size:6px;letter-spacing:1.3px;display:block;margin-top:3px;color:#a89d88;line-height:1.4}
.tone-site .ink-adjustments{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:22px}
.tone-site .ink-adjustments label{display:grid;grid-template-columns:1fr auto;font-size:10px;line-height:1.5;color:#bdb19d;gap:8px}
.tone-site .ink-adjustments output{font-size:10px;line-height:1.5;color:#e2d7c4;font-variant-numeric:tabular-nums}
.tone-site .ink-adjustments input{grid-column:1/-1;display:block;width:100%;height:20px;accent-color:#d0bc97;margin:0;padding:0;cursor:ew-resize;background:transparent}
.tone-site .ink-panel-bottom{display:flex;justify-content:space-between;gap:15px;align-items:center;border-top:1px solid #494133;padding-top:17px;margin-top:16px}
.tone-site .ink-clear{padding:3px 0;background:none;border:0;color:#b3a58d;font-size:10px;min-height:30px}
.tone-site .ink-clear:hover{color:#f0e6d4}
.tone-site .ink-use{display:inline-flex;gap:26px;align-items:center;color:#e6d8bf;font-size:11px;border-bottom:1px solid #9e8b6e;padding-bottom:4px}
.tone-site .ink-use span{font-size:20px;line-height:1}
.tone-site .ink-disclaimer{font-size:8px;color:#a69c8a;line-height:1.7;margin:14px 0 0;max-width:none}
.tone-site .ink-studio button:disabled,.tone-site .ink-studio input:disabled,.tone-site .ink-use[aria-disabled=true]{opacity:.4;cursor:default;pointer-events:none}
.tone-site .ink-fallback{position:absolute;inset:0;z-index:8;background:#151412;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}
.tone-site .ink-fallback img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.3}
.tone-site .ink-fallback p{position:relative;z-index:1;padding:0 24px;color:#eee2ca;font-size:12px;line-height:1.7;max-width:47ch}
.tone-site .ink-fallback button{position:relative;z-index:1;margin:0 24px 25px;background:#e4d9c3;color:#26231c;border:0;padding:12px 15px;font-size:11px;align-self:flex-start}
.tone-site .ink-selection-note{grid-column:1/-1;font-size:11px;color:#cbbda5;padding:13px 16px;border:1px solid #625643;margin:24px 24px 0;max-width:none}
.tone-site .ink-selection-note strong{font-weight:400;color:#eee3cd}
@media(min-width:1550px){.tone-site .ink-viewport{height:580px}.tone-site .hero-grid{gap:6%}.tone-site .hero-grid>div:first-child{padding-top:104px}}
@media(max-width:1190px){.tone-site .hero-grid{grid-template-columns:.8fr 1.2fr;gap:4%}.tone-site .hero h1{font-size:4.65vw}.tone-site .hero-grid>div:first-child{padding-top:55px}.tone-site .ink-viewport{height:460px}.tone-site .ink-topline{padding:0 18px}.tone-site .ink-panel{padding:22px 18px 17px}.tone-site .ink-placement{gap:14px 11px}.tone-site .ink-placement button{font-size:9px}.tone-site .ink-designs{gap:9px}.tone-site .ink-design-art{height:83px}.tone-site .ink-design-art img{height:69px}.tone-site .ink-design-title{font-size:10px}.tone-site .ink-use{gap:16px}.tone-site .ink-view-label{left:18px;right:18px}.tone-site [data-ink-view-label]{font-size:15px}.tone-site .ink-drag-hint{left:18px;font-size:6px}.tone-site .ink-topline{font-size:7px;letter-spacing:1.3px}.tone-site .hero .hero-cta .btn{font-size:11px;padding:14px 16px;gap:16px}}
@media(min-width:768px) and (max-width:940px){.tone-site .hero-grid{grid-template-columns:1fr;gap:37px}.tone-site .hero-grid>div:first-child{padding-top:0;max-width:660px}.tone-site .hero h1{font-size:60px}.tone-site .hero .lede{max-width:57ch}.tone-site .ink-viewport{height:490px}.tone-site .ink-design-art{height:100px}.tone-site .ink-design-art img{height:87px}.tone-site .ink-panel{padding:25px 28px}.tone-site .ink-placement{gap:28px}.tone-site .ink-placement button{font-size:11px}.tone-site .ink-design-title{font-size:12px}.tone-site .ink-design-type{font-size:7px}.tone-site .ink-disclaimer{font-size:9px}.tone-site .try-sculpture{margin-left:22px}}
@media(max-width:767px){.tone-site .hero{padding-top:18px}.tone-site .hero-grid{display:flex;gap:36px}.tone-site .hero-grid>div:first-child{padding-top:0}.tone-site .hero h1{font-size:clamp(48px,12.6vw,74px)}.tone-site .hero .hero-cta .btn{font-size:12px;padding:13px 18px;gap:24px}.tone-site .ink-studio{order:-1;scroll-margin-top:85px}.tone-site .ink-topline{height:37px;font-size:6.5px;letter-spacing:1.25px;padding:0 14px}.tone-site .ink-viewport{height:400px}.tone-site .ink-viewport:after{inset:15px}.tone-site .ink-stage-backdrop>span{font-size:85px;letter-spacing:-5px}.tone-site .ink-stage-backdrop:after{width:240px;height:350px}.tone-site .ink-view-controls{right:12px;top:13px;gap:5px}.tone-site .ink-view-controls button{width:30px;height:30px;font-size:18px}.tone-site .ink-view-controls button:first-child{padding:0 9px;gap:5px}.tone-site .ink-view-controls button:first-child span{font-size:8px}.tone-site .ink-drag-hint{top:24px;left:14px;font-size:6px;letter-spacing:.8px}.tone-site .ink-view-label{left:14px;right:14px;bottom:19px;gap:10px}.tone-site .ink-scene-number{font-size:6px;letter-spacing:.9px}.tone-site [data-ink-view-label]{font-size:14px}.tone-site .ink-panel{padding:20px 14px 16px}.tone-site .ink-panel-heading{margin-bottom:15px}.tone-site .ink-panel h2{font-size:30px}.tone-site .ink-mini-label{font-size:6px;letter-spacing:1.2px;margin-bottom:6px}.tone-site .ink-live-badge{font-size:6px;letter-spacing:1px;padding:5px 6px}.tone-site .ink-placement{justify-content:space-between;gap:6px;flex-wrap:nowrap;padding-bottom:11px;margin-bottom:15px}.tone-site .ink-placement button{font-size:8px;letter-spacing:-.15px;min-height:33px}.tone-site .ink-designs{gap:8px}.tone-site .ink-design-art{height:78px}.tone-site .ink-design-art img{height:64px}.tone-site .ink-design-title{font-size:9px;letter-spacing:-.1px;margin-top:8px}.tone-site .ink-design-type{font-size:5px;letter-spacing:.7px}.tone-site .ink-adjustments{gap:20px;margin-top:17px}.tone-site .ink-adjustments label{font-size:9px;gap:6px}.tone-site .ink-adjustments output{font-size:9px}.tone-site .ink-adjustments input{height:25px}.tone-site .ink-panel-bottom{margin-top:14px;padding-top:13px}.tone-site .ink-clear{font-size:9px}.tone-site .ink-use{font-size:10px;gap:14px}.tone-site .ink-disclaimer{font-size:7px;margin-top:11px;line-height:1.8}.tone-site .try-sculpture{display:none}.tone-site .ink-hotspot{width:44px;height:44px}.tone-site .ink-hotspot .ink-dot{width:27px;height:27px;font-size:18px}.tone-site .ink-hotspot-label{font-size:9px}.tone-site .ink-selection-note{font-size:10px;padding:12px 14px}}
@media(min-width:520px) and (max-width:767px){.tone-site .ink-viewport{height:470px}.tone-site .ink-panel{padding-inline:22px}.tone-site .ink-design-art{height:95px}.tone-site .ink-design-art img{height:83px}.tone-site .ink-placement button{font-size:10px}.tone-site .ink-design-title{font-size:11px}.tone-site .ink-design-type{font-size:6px}.tone-site .ink-disclaimer{font-size:8px}}
@media(max-width:360px){.tone-site .ink-viewport{height:360px}.tone-site .ink-panel{padding-inline:12px}.tone-site .ink-designs{gap:6px}.tone-site .ink-design-title{font-size:8px}.tone-site .ink-placement button{font-size:7px}.tone-site .ink-use{font-size:9px;gap:10px}.tone-site [data-ink-view-label]{font-size:12px}.tone-site .ink-topline{font-size:6px}}
@media(prefers-reduced-motion:reduce){.tone-site .ink-loader-mark{animation:none}.tone-site .ink-design:hover .ink-design-art{transform:none}}
/* Full-body study: the frame gives feet, plinth and sculpted head equal room. */
.tone-site .ink-viewport{height:620px;background:radial-gradient(ellipse at 50% 37%,#555044 0,#353127 38%,#211f19 78%)}
.tone-site .ink-stage-backdrop>span{font-family:var(--serif);font-style:italic;letter-spacing:-.05em;font-weight:400;line-height:1.06;opacity:.06;transform:translateY(-42px);font-size:clamp(85px,9vw,150px)}
.tone-site .ink-stage-backdrop:after{width:300px;height:490px;transform:none;border-radius:150px 150px 0 0;border-color:#cfc1a219}
.tone-site .ink-body-groups{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:0 0 10px}
.tone-site .ink-body-groups>span{font-size:7px;letter-spacing:1.5px;color:#ab9f8a}
.tone-site .ink-body-groups>div{display:flex;border:1px solid #635642;padding:3px;gap:3px}
.tone-site .ink-body-groups button{min-height:32px;padding:6px 22px;background:none;border:0;color:#c8baa2;font-size:10px}
.tone-site .ink-body-groups button[aria-pressed=true]{background:#daceb6;color:#26221b}
.tone-site .ink-design-art{height:112px;background:#e3dfd5;overflow:hidden}
.tone-site .ink-design-art img{height:104px;width:auto;max-width:94%;mix-blend-mode:multiply}
.tone-site .ink-placement button{min-height:38px}
.tone-site .ink-hotspot .ink-dot{width:25px;height:25px;box-shadow:0 0 0 4px #e3d5bb16}
.tone-site .ink-studio [hidden]{display:none!important}
@media(min-width:1550px){.tone-site .ink-viewport{height:680px}}
@media(max-width:1190px){.tone-site .ink-viewport{height:555px}.tone-site .ink-design-art{height:97px}.tone-site .ink-design-art img{height:89px}}
@media(min-width:768px) and (max-width:940px){.tone-site .ink-viewport{height:660px}.tone-site .ink-design-art{height:120px}.tone-site .ink-design-art img{height:112px}}
@media(max-width:767px){.tone-site .ink-viewport{height:490px}.tone-site .ink-body-groups{margin-top:3px}.tone-site .ink-body-groups button{min-height:36px;padding-inline:21px}.tone-site .ink-body-groups>span{font-size:6px;letter-spacing:1.2px}.tone-site .ink-stage-backdrop>span{font-size:85px}.tone-site .ink-stage-backdrop:after{width:220px;height:410px}.tone-site .ink-design-art{height:88px}.tone-site .ink-design-art img{height:82px}.tone-site .ink-placement button{min-height:38px;font-size:9px}.tone-site .ink-disclaimer{font-size:8px}.tone-site .ink-hotspot .ink-dot{width:22px;height:22px;font-size:15px}}
@media(min-width:520px) and (max-width:767px){.tone-site .ink-viewport{height:600px}.tone-site .ink-design-art{height:110px}.tone-site .ink-design-art img{height:104px}}
@media(max-width:360px){.tone-site .ink-viewport{height:450px}.tone-site .ink-placement button{font-size:8px}.tone-site .ink-design-art{height:77px}.tone-site .ink-design-art img{height:71px}}

/* Back placement remains inside the removable viewer. */
.tone-site .ink-placement-hint{font-size:10px;line-height:1.6;color:#afa28d;align-self:center}
@media(max-width:767px){.tone-site .ink-body-groups button{padding-inline:14px}.tone-site .ink-placement-hint{font-size:8px}.tone-site [data-ink-placement-group="back"]{justify-content:flex-start;gap:16px}}
/* Own-image study: all controls belong to the removable Ink Room root. */
.tone-site .ink-upload-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:19px;padding-top:16px;border-top:1px solid #ffffff18}
.tone-site .ink-upload-button{min-height:42px;border:1px solid #8a7858;background:transparent;color:#eddfc5;font-size:11px;padding:9px 15px;text-align:left}
.tone-site .ink-upload-button:hover{background:#d7c3a21a;border-color:#d6be95}
.tone-site .ink-upload-row>span{font-size:6px;letter-spacing:1.1px;color:#a89a82}
.tone-site .ink-upload-status,.tone-site .ink-fit-note{font-size:9px;line-height:1.65;color:#b6a68d;margin:9px 0 0}
.tone-site .ink-uploaded{margin-top:12px;border:1px solid #9b865b66;background:#14130f66;padding:10px}
.tone-site .ink-uploaded-heading{display:flex;align-items:center;gap:8px}
.tone-site [data-ink-upload-select]{display:flex;align-items:center;gap:12px;min-width:0;flex:1;text-align:left;border:1px solid transparent;background:transparent;color:#eee2cf;padding:4px}
.tone-site [data-ink-upload-select][aria-pressed=true]{border-color:#b8a077}
.tone-site [data-ink-upload-select]>span{min-width:0;display:grid;gap:5px}
.tone-site [data-ink-upload-select] small{font-size:7px;letter-spacing:1.4px;color:#baab91}
.tone-site [data-ink-upload-name]{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}
.tone-site [data-ink-upload-thumbnail]{width:32px;height:48px;background:#ded9cf;flex:none}
.tone-site [data-ink-upload-remove]{width:40px;height:40px;border:0;background:none;color:#d3c4aa;font-size:23px;flex:none}
.tone-site .ink-upload-modes{display:flex;gap:7px;margin-top:10px}
.tone-site .ink-upload-modes button{min-height:38px;padding:8px 12px;flex:1;font-size:10px;background:none;border:1px solid #8a775448;color:#c6b69b}
.tone-site .ink-upload-modes button[aria-pressed=true]{background:#d5c3a2;color:#242019;border-color:#d5c3a2}
.tone-site .ink-body-groups>div{flex-shrink:0}
.tone-site .ink-body-groups button{padding-inline:13px}
.tone-site .ink-placement .ink-full-back{color:#ebd3a4;border-bottom:1px solid #a18b6077}
.tone-site .ink-viewport{background:radial-gradient(ellipse at 49% 36%,#45433d 0,#292823 40%,#171814 83%)}
@media(max-width:767px){.tone-site .ink-body-groups{display:block}.tone-site .ink-body-groups>span{display:block;margin-bottom:9px}.tone-site .ink-body-groups>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.tone-site .ink-body-groups button{min-height:40px;padding-inline:5px;font-size:10px}.tone-site .ink-upload-button{font-size:10px;min-height:44px}.tone-site .ink-upload-row>span{font-size:5.5px;letter-spacing:.7px}.tone-site .ink-upload-status,.tone-site .ink-fit-note{font-size:9px}.tone-site [data-ink-placement-group=shoulders]{justify-content:flex-start;gap:25px}.tone-site [data-ink-upload-remove]{height:44px;width:44px}.tone-site .ink-upload-modes button{min-height:44px}}
/* Touch controls remain readable and leave a vertical page-scroll path. */
.tone-site .ink-studio{min-width:0;max-width:100%}
.tone-site .ink-upload-row>span{font-size:8px;letter-spacing:.65px}
.tone-site .ink-design-type{font-size:8px;letter-spacing:.5px;line-height:1.5}
.tone-site .ink-disclaimer{font-size:10px}
.tone-site .ink-view-controls button{min-width:44px;min-height:44px}
.tone-site .ink-adjustments input,.tone-site .ink-clear{min-height:44px}
@media(max-width:1190px){.tone-site .ink-body-groups{flex-wrap:wrap}.tone-site .ink-body-groups>div{max-width:100%}.tone-site .ink-body-groups button{padding-inline:10px}}
@media(max-width:767px){
 .tone-site .ink-viewport{height:clamp(400px,115vw,560px)}
 .tone-site .ink-panel{padding:22px 16px 19px}
 .tone-site .ink-placement{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 10px}
 .tone-site .ink-placement button{font-size:11px;min-height:44px;text-align:left;white-space:normal}
 .tone-site .ink-body-groups button{min-height:44px;font-size:11px}
 .tone-site .ink-design-title{font-size:11px}.tone-site .ink-design-type{font-size:8px;letter-spacing:0}
 .tone-site .ink-upload-row{flex-wrap:wrap;gap:8px}.tone-site .ink-upload-button{font-size:12px}
 .tone-site .ink-upload-status,.tone-site .ink-fit-note{font-size:11px}
 .tone-site .ink-adjustments label,.tone-site .ink-adjustments output{font-size:11px}
 .tone-site .ink-clear,.tone-site .ink-use{font-size:11px;min-height:44px}
 .tone-site .ink-use{display:flex}.tone-site .ink-panel-bottom{gap:12px}
 .tone-site .ink-drag-hint{top:auto;bottom:51px;font-size:8px;letter-spacing:.4px}
 .tone-site .ink-live-badge{font-size:8px}.tone-site .ink-mini-label{font-size:8px;letter-spacing:.5px}
 .tone-site [data-ink-placement-group=back]{display:flex;flex-wrap:wrap}
}
