#my-sizes{min-width:0;overflow-wrap:anywhere}.sizes-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0 32px;border-bottom:1px solid var(--line);margin-bottom:24px}.sizes-hero h2{font-size:clamp(40px,5vw,64px);letter-spacing:-.04em;margin:0 0 20px;line-height:1.06}.sizes-hero p{color:var(--muted);line-height:1.7;margin:0}.sizes-tape{flex:0 0 124px;border:1px solid var(--line);border-radius:14px;background:var(--panel);padding:12px 28px 12px 18px;transform:rotate(7deg);box-shadow:6px 8px 0 var(--bg),7px 9px 0 var(--line);position:relative}.sizes-tape:after{content:'';position:absolute;right:0;top:10px;bottom:10px;width:13px;background:repeating-linear-gradient(to bottom,var(--accent) 0 1px,transparent 1px 9px)}.sizes-tape span{font-size:11px;color:var(--muted)}.sizes-tape b{display:block;font-size:30px;font-variant-numeric:tabular-nums;line-height:1.4;color:var(--accent)}.sizes-actions{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0}.sizes-actions button{min-height:46px;max-width:100%}.sizes-status{font-weight:650;margin:24px 0}.sizes-profile,.sizes-fit,.sizes-empty,.sizes-editor:not(:empty){padding:24px;background:var(--panel);border:1px solid var(--line);border-radius:20px;margin-bottom:24px;min-width:0}.sizes-profile h3,.sizes-editor h3{font-size:25px;margin:0 0 18px}.sizes-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0}.sizes-values>div{min-width:0;border-top:1px dashed var(--line);padding-top:14px}.sizes-values span{display:block;color:var(--muted);font-size:13px;min-height:36px}.sizes-values strong{display:inline-block;font-size:36px;letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-right:7px}.sizes-values small{color:var(--muted)}.sizes-profile>button{margin:6px 12px 6px 0;min-height:48px;max-width:100%}.sizes-fit-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.sizes-fit h4{font-size:23px;margin:12px 0}.sizes-label{font-size:30px;display:inline-block;border:1px dashed var(--line);padding:10px 18px;margin:4px 0 10px;max-width:100%}.sizes-fit .sizes-actions{margin-bottom:0}.sizes-editor:not(:empty){border-color:var(--accent)}.sizes-editor fieldset{border:0;padding:0;min-width:0;display:grid;gap:18px}.sizes-editor input,.sizes-editor select,.sizes-editor textarea{font-size:16px;min-width:0;max-width:100%}.sizes-editor label{display:block;min-width:0}.sizes-measure-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.sizes-editor .sizes-check{display:flex;gap:12px;align-items:flex-start;line-height:1.6;cursor:pointer}.sizes-check input{width:22px;min-width:22px;height:22px;min-height:22px;accent-color:var(--accent);margin:2px 0}.sizes-editor form>button{margin:8px 12px 0 0;min-height:48px}.sizes-history{border-bottom:1px solid var(--line);padding:16px 0;line-height:1.7}.sizes-content summary{min-height:48px;padding:14px 0;cursor:pointer}.sizes-content>h3{margin:32px 0 20px;font-size:25px}.sizes-editor textarea{margin:14px 0;line-height:1.7}.sizes-fit p{line-height:1.6}@media(max-width:1100px){.sizes-fit-grid{grid-template-columns:1fr}.sizes-values{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.sizes-hero{gap:16px}.sizes-tape{flex-basis:80px;padding:10px 20px 10px 14px}.sizes-tape b{font-size:24px}.sizes-hero h2{font-size:40px}.sizes-profile,.sizes-fit,.sizes-empty,.sizes-editor:not(:empty){padding:18px}.sizes-measure-grid{grid-template-columns:1fr}.sizes-values strong{font-size:31px}.sizes-actions>button{flex:1 1 150px}}
