/* Shared homepage tokens: --market-bg, --market-line, --market-muted, pink actions. */
.header:has([data-shared-account]){grid-template-columns:150px minmax(160px,1fr) auto auto;gap:20px}
[data-shared-account]{justify-self:end;position:relative;font-size:16px;min-width:44px}
.account-menu summary{display:flex;align-items:center;gap:10px;cursor:pointer;list-style:none;min-height:48px;border:1px solid #45414a;border-radius:28px;padding:4px 12px 4px 4px;background:#18171c;color:#fff9eb}
.account-menu summary::-webkit-details-marker{display:none}
.account-avatar{display:inline-grid;place-items:center;flex:0 0 auto;width:40px;height:40px;border-radius:50%;background:#ff72ad;color:#101014;font-weight:800;font-size:16px;overflow:hidden;vertical-align:middle}
.account-avatar img{width:100%;height:100%;object-fit:cover;display:block}.avatar-large{width:104px;height:104px;font-size:32px;border:4px solid var(--market-bg,#0c0c0e)}
.account-panel{position:fixed;right:max(20px,4vw);top:var(--account-menu-top,120px);z-index:60;width:min(310px,calc(100vw - 32px));max-height:calc(100dvh - var(--account-menu-top,120px) - max(16px,env(safe-area-inset-bottom)));overflow:auto;overscroll-behavior:contain;background:#18171c;color:#fff9eb;border:1px solid #57525e;border-radius:10px;padding:12px;box-shadow:0 14px 40px #0009;overflow-wrap:anywhere}
.account-panel-heading{display:flex;align-items:center;gap:10px;justify-content:space-between;position:sticky;top:-12px;background:#18171c;padding:8px 0;z-index:1}.account-panel-heading strong{font-size:17px}.account-panel button[data-account-close]{width:auto;flex:0 0 auto;padding:8px;font-size:15px;min-height:44px;border:0;background:none;color:#fff}
.account-panel a,.account-panel>button{display:block;text-decoration:none;color:#fff9eb;padding:11px 12px;min-height:44px;border-radius:6px;width:100%;font-size:16px}.account-panel a:hover,.account-panel a:focus-visible{background:#2a242d}.account-panel small{display:inline;color:var(--market-muted,#c4c2cb);font-size:13px;margin-left:8px}.account-panel .shelf-kicker{font-size:11px;margin:6px 12px 8px}.account-panel .secondary{margin-top:8px;text-align:left}
.account-menu summary:focus-visible,.account-panel a:focus-visible,.account-panel button:focus-visible,.account-tabs a:focus-visible{outline:3px solid #ffabd0;outline-offset:3px}
body:has(.account-workspace) .brand-preview{display:none!important}
.account-workspace{max-width:1240px;margin:0 auto;padding:0 max(24px,4vw) 48px;background:var(--market-bg,#0c0c0e);color:#fff9eb;overflow-wrap:anywhere}
.account-workspace h1,.account-entry h1{font-family:Impact,'Arial Narrow',system-ui,sans-serif;font-size:clamp(42px,5.2vw,68px);line-height:1.02;letter-spacing:-.02em;margin:12px 0 16px}
.account-workspace h1 em,.account-entry em{color:#ff72ad;font-style:normal}.account-workspace h2{font-size:23px;line-height:1.2;margin:6px 0 14px}.account-workspace h3{font-size:20px;margin:0 0 8px}.account-workspace p{font-size:16px;line-height:1.55;color:var(--market-muted,#c4c2cb);margin:8px 0 16px}.account-workspace a,.account-entry a{text-decoration:none}.account-workspace .primary,.account-workspace .secondary{border-radius:6px;min-height:46px;font-size:16px;padding:11px 18px}
.account-tabs{display:flex;gap:28px;overflow-x:auto;white-space:nowrap;border-bottom:1px solid var(--market-line,#303034);margin:0 0 28px;padding:0;scrollbar-width:thin}.account-tabs a{color:#bdb5c7;font-size:16px;min-height:60px;display:inline-flex;align-items:center;border-bottom:3px solid transparent}.account-tabs a[aria-current=page]{color:#fff9eb;border-color:#ff72ad}.account-tabs a:hover{color:#ffabd0}
.account-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0 0 30px}.account-heading p{max-width:40ch;margin-bottom:0}.account-heading .secondary{flex-shrink:0}.account-badge{display:inline-block;font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.04em;border:1px solid #57525e;border-radius:4px;padding:5px 8px;color:#dedbe3;white-space:nowrap}
.account-editor-grid{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.5fr);gap:32px;padding-top:26px;border-top:1px solid var(--market-line,#303034)}
.photo-editor{padding:20px;background:#141317;border:1px solid var(--market-line,#303034);border-radius:8px;align-self:start}.photo-editor .avatar-large{width:112px;height:112px;margin-bottom:16px}.photo-editor p{font-size:14px}.photo-picker{display:inline-flex;position:relative;align-items:center;justify-content:center;overflow:hidden;min-height:46px;padding:10px 16px;border:1px solid #77717d;border-radius:6px;background:#242328;color:#fff9eb;font-size:16px;cursor:pointer}.photo-picker input{position:absolute;inset:0;opacity:0;width:100%;cursor:pointer}.photo-picker:focus-within{outline:3px solid #ffabd0;outline-offset:3px}.photo-filename{display:block;margin:10px 0;font-size:13px;color:#bdb5c7;overflow-wrap:anywhere}.photo-actions{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.photo-actions .text-action{border:0;background:none;color:#ffabd0;padding:8px 6px;min-height:44px;font-size:14px}.photo-actions button:disabled{opacity:.55;cursor:not-allowed}
.account-profile-form{display:grid;gap:20px;max-width:720px;width:100%}.account-profile-form .section-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0}.account-profile-form .section-top h2{margin-bottom:0}.account-profile-form label{display:grid;gap:8px;font-size:16px;color:#dedbe3}.account-profile-form input:not([type=checkbox]),.account-profile-form textarea{width:100%;min-width:0;background:#17161b;color:#fff9eb;border:1px solid #625a69;border-radius:6px;padding:12px 14px;font:inherit;font-size:17px;min-height:48px}.account-profile-form textarea{resize:vertical;line-height:1.5}.account-profile-form input:focus-visible,.account-profile-form textarea:focus-visible{outline:3px solid #ffabd0;outline-offset:2px}.account-workspace .account-profile-form label.account-consent{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;width:100%;font-size:15px}.account-workspace .account-profile-form label.account-consent input[type=checkbox]{grid-column:1;width:22px;height:22px;min-width:22px;margin:1px 0 0;justify-self:start}.account-workspace .account-profile-form label.account-consent span{grid-column:2}.account-save-row{display:flex;align-items:center;gap:18px}.account-save-row button{flex-shrink:0}.account-save-row [data-profile-feedback]{margin:0;font-size:14px}.account-profile-form[aria-busy=true] button[type=submit]{opacity:.7;cursor:wait}
.workspace-roadmap{display:flex;gap:20px;align-items:baseline;border-top:1px solid var(--market-line,#303034);margin-top:30px;padding-top:20px}.workspace-roadmap>span{font-size:13px;color:#ff93bf;white-space:nowrap}.workspace-roadmap p{font-size:14px;margin:0}
.producer-cover{height:200px;position:relative;display:grid;place-items:center;overflow:hidden;background:radial-gradient(ellipse at 65% 50%,#442237,transparent 65%),#111114;border:1px solid #39313f;border-radius:8px}.producer-cover img{width:min(400px,65%);height:140px;object-fit:contain}.producer-cover>span{position:absolute;right:12px;bottom:10px;font:11px ui-monospace,monospace;color:#c5bcc8;letter-spacing:.03em}.preview-profile{display:grid;grid-template-columns:112px minmax(0,1fr) auto;gap:20px;align-items:center;padding:0 22px 24px;margin-top:-32px;position:relative}.preview-profile .avatar-large{width:112px;height:112px;align-self:start;border-width:6px}.preview-title{padding-top:44px}.preview-title h1{font-family:inherit;font-size:clamp(28px,4vw,42px);letter-spacing:-.03em;margin:6px 0 10px}.preview-title .shelf-kicker{font-size:11px}.preview-bio{white-space:pre-wrap;max-width:60ch}.account-catalog{border-top:1px solid var(--market-line,#303034);padding-top:24px}.account-catalog .section-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.catalog-empty{display:flex;gap:24px;align-items:center;padding:30px;border:1px dashed #514854;border-radius:8px;margin-top:12px}.catalog-empty>span{font-size:40px;color:#ff72ad}.catalog-empty p{max-width:65ch;margin-bottom:0}.access-card{border:1px solid var(--market-line,#303034);padding:24px;border-radius:8px;max-width:650px;background:#141317}.account-info{padding:24px 0;min-height:360px}.account-info p{max-width:65ch}.account-entry{max-width:1000px;margin:auto;padding:48px max(24px,4vw)}.account-actions{display:flex;gap:16px;align-items:center;flex-wrap:wrap}
.account-shell{max-width:1000px;margin:auto;padding:24px}.account-shell .account-workspace{padding:0 0 32px}.account-shell-header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:12px max(24px,4vw);border-bottom:1px solid var(--market-line,#303034);background:var(--market-bg,#0c0c0e)}.account-shell-header img{width:150px;height:72px;object-fit:contain}.account-shell-header nav{display:flex;flex-wrap:wrap;gap:18px;font-size:16px}.account-shell-header a{display:inline-flex;align-items:center;min-height:44px;text-decoration:none}.account-shell .account-profile-form p:has(>input[type=checkbox]){display:flex;align-items:center;gap:12px}.account-shell .account-profile-form p>input[type=checkbox]{order:-1;flex:0 0 22px;width:22px;height:22px;margin:0}.account-shell .account-profile-form .errorlist{color:#ffb6cc}
@media(max-width:1100px){.header:has([data-shared-account]){grid-template-columns:135px 1fr auto}.header:has([data-shared-account])>nav{grid-row:2;grid-column:1/-1;justify-content:center}.account-label{display:none}}
@media(max-width:700px){.header:has([data-shared-account]){grid-template-columns:135px minmax(0,1fr) auto;gap:10px;padding:10px 16px}.header:has([data-shared-account])>.market-search{grid-row:3;grid-column:1/-1}.header:has([data-shared-account])>[data-shared-account]{grid-column:3;grid-row:1}.header:has([data-shared-account])>nav{grid-row:2;grid-column:1/-1;justify-content:flex-start}body:has(.account-workspace) .market-search,body:has(.account-workspace) .header>nav{display:none}.account-panel{right:max(16px,env(safe-area-inset-right));width:min(310px,calc(100vw - 32px));padding-bottom:max(12px,env(safe-area-inset-bottom))}.account-workspace{padding:0 18px 30px}.account-tabs{gap:22px;margin-bottom:22px}.account-tabs a{font-size:15px;min-height:54px}.account-heading{align-items:flex-start;gap:14px;flex-direction:column;margin-bottom:24px}.account-heading h1{font-size:46px}.account-heading h1 br{display:none}.account-heading p{font-size:16px}.account-heading .secondary{font-size:15px;min-height:44px}.account-editor-grid{grid-template-columns:1fr;gap:26px;padding-top:20px}.photo-editor{display:grid;grid-template-columns:72px minmax(0,1fr);gap:14px;padding:16px}.photo-editor .avatar-large{width:72px;height:72px;font-size:24px;margin:0}.photo-editor h2{font-size:20px}.photo-editor p{font-size:13px}.photo-actions{gap:4px}.photo-actions .primary{font-size:15px;padding:10px 12px}.account-profile-form .section-top{align-items:start}.account-profile-form h2{font-size:22px}.account-profile-form .shelf-kicker{font-size:10px}.account-badge{font-size:11px}.account-save-row{align-items:flex-start;flex-direction:column;gap:12px}.workspace-roadmap{gap:10px;flex-direction:column}.producer-cover{height:160px}.producer-cover img{height:100px}.producer-cover>span{font-size:9px;left:10px;right:auto}.preview-profile{grid-template-columns:1fr;gap:12px;padding:0 4px 22px;margin-top:-32px}.preview-profile .avatar-large{width:88px;height:88px}.preview-title{padding:0}.preview-title h1{font-size:32px}.preview-profile>.secondary{justify-self:start}.catalog-empty{padding:20px;gap:14px;align-items:start}.catalog-empty>span{font-size:28px}.account-catalog h2{font-size:22px}.account-shell{padding:20px 18px}.account-shell-header{align-items:center;gap:10px;padding:10px 16px}.account-shell-header img{width:125px;height:65px}.account-shell-header nav{justify-content:flex-end;font-size:14px;gap:6px 12px}.account-shell-header a{min-height:44px}.account-entry{padding:30px 18px}.account-entry h1{font-size:48px}}
/* Curated profile backgrounds; no user-provided CSS or markup. */
.style-midnight{background:radial-gradient(ellipse at 65% 50%,#29252e,transparent 65%),#111114}
.style-rose{background:radial-gradient(ellipse at 65% 50%,#632440,transparent 70%),#191118}
.style-blueprint{background:repeating-linear-gradient(0deg,transparent,transparent 23px,#8299b313 24px),repeating-linear-gradient(90deg,transparent,transparent 23px,#8299b313 24px),#172531}
.producer-cover img.owner-cover{width:100%;height:100%;object-fit:cover}.social-links{display:flex;flex-wrap:wrap;gap:8px 16px}.social-links a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;color:#ffabd0}
.cover-editor{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;padding:24px 0;border-block:1px solid var(--market-line,#303034)}.cover-selection{aspect-ratio:8/3;display:grid;place-items:center;overflow:hidden;border:1px solid #514854;border-radius:6px;background:radial-gradient(ellipse,#442237,#111114);color:#c4c2cb;font-size:14px;text-align:center}.cover-selection img{width:100%;height:100%;object-fit:cover}.cover-editor p{font-size:14px}.appearance-details{padding-top:28px}.appearance-details .account-profile-form{max-width:none}.background-choices{border:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.background-choices legend{font-size:22px;font-weight:700;margin-bottom:16px}.account-profile-form label.background-choice{min-height:94px;border:1px solid #514854;border-radius:6px;display:flex;align-items:end;gap:10px;padding:14px;font-size:16px}.background-choice:has(input:checked){outline:2px solid #ff72ad;outline-offset:2px}.account-profile-form .background-choice input{width:20px;height:20px;margin:0;min-height:0}.social-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
@media(max-width:700px){.cover-editor{grid-template-columns:1fr;gap:18px}.background-choices{gap:10px}.account-profile-form label.background-choice{font-size:13px;min-height:88px;padding:10px;flex-wrap:wrap;gap:8px}.social-fields{grid-template-columns:1fr;gap:16px}}

/* Keep the editing tools near the top; the workspace is not a second landing page. */
.account-heading h1{font-size:clamp(34px,4vw,48px);margin:6px 0 10px}.account-heading{margin-bottom:22px}.account-tabs{margin-bottom:20px}.account-heading p{max-width:none}.header nav .nav-studio[aria-current]{color:#101014}

body:has(.account-workspace) #phone-search-hero{display:none}

/* Banner display metadata never changes the uploaded file. */
.account-tabs{flex-wrap:wrap;overflow:visible;white-space:normal;gap:0 24px}
.account-tabs a{max-width:100%;min-height:48px;overflow-wrap:anywhere}
.cover-position{border-bottom:1px solid #514854;padding:24px 0;min-width:0}
.cover-position fieldset{border:0;padding:0;margin:0;min-width:0}
.cover-position legend{font-weight:700;margin-bottom:12px}
.cover-position label{display:grid;gap:8px;margin:14px 0}
.cover-position input[type=range]{width:100%;min-height:44px;accent-color:#ff72ad}
.cover-position select{max-width:100%;min-height:44px;background:#211a29;color:#fff;border:1px solid #807487;padding:8px}
.cover-position button{min-height:44px;white-space:normal}
.cover-position button:focus-visible,.cover-position input:focus-visible,.cover-position select:focus-visible{outline:3px solid #ffabd0;outline-offset:3px}
.cover-previews{display:grid;gap:20px;grid-template-columns:minmax(0,1fr)}
.cover-previews figure{margin:0;min-width:0}
.cover-previews figcaption{margin:8px 0;color:#c4c2cb}
.cover-position-preview{overflow:hidden;background:#111114;border:1px solid #514854;touch-action:none;cursor:grab}
.cover-position-preview.phone{width:min(354px,100%);aspect-ratio:354/160}
.cover-position-preview.desktop{width:100%;aspect-ratio:960/200}
.cover-position-preview img{display:block;width:100%;height:100%;user-select:none;pointer-events:none}
/* Fit mode keeps the avatar below the image rather than covering its text. */
.producer-preview:has(.owner-cover.cover-fit-contain) .preview-profile{margin-top:12px}
@media(max-width:700px){.account-tabs{gap:0 18px}.cover-editor{grid-template-columns:minmax(0,1fr)}.cover-position .photo-actions{flex-wrap:wrap}}

.cover-position-preview img,.producer-cover img.owner-cover{object-position:var(--cover-x,50%) var(--cover-y,50%)}
.cover-position-preview img.cover-fit-cover,.producer-cover img.owner-cover.cover-fit-cover{object-fit:cover}
.cover-position-preview img.cover-fit-contain,.producer-cover img.owner-cover.cover-fit-contain{object-fit:contain}
.cover-x-0{--cover-x:0%}
.cover-x-1{--cover-x:1%}
.cover-x-2{--cover-x:2%}
.cover-x-3{--cover-x:3%}
.cover-x-4{--cover-x:4%}
.cover-x-5{--cover-x:5%}
.cover-x-6{--cover-x:6%}
.cover-x-7{--cover-x:7%}
.cover-x-8{--cover-x:8%}
.cover-x-9{--cover-x:9%}
.cover-x-10{--cover-x:10%}
.cover-x-11{--cover-x:11%}
.cover-x-12{--cover-x:12%}
.cover-x-13{--cover-x:13%}
.cover-x-14{--cover-x:14%}
.cover-x-15{--cover-x:15%}
.cover-x-16{--cover-x:16%}
.cover-x-17{--cover-x:17%}
.cover-x-18{--cover-x:18%}
.cover-x-19{--cover-x:19%}
.cover-x-20{--cover-x:20%}
.cover-x-21{--cover-x:21%}
.cover-x-22{--cover-x:22%}
.cover-x-23{--cover-x:23%}
.cover-x-24{--cover-x:24%}
.cover-x-25{--cover-x:25%}
.cover-x-26{--cover-x:26%}
.cover-x-27{--cover-x:27%}
.cover-x-28{--cover-x:28%}
.cover-x-29{--cover-x:29%}
.cover-x-30{--cover-x:30%}
.cover-x-31{--cover-x:31%}
.cover-x-32{--cover-x:32%}
.cover-x-33{--cover-x:33%}
.cover-x-34{--cover-x:34%}
.cover-x-35{--cover-x:35%}
.cover-x-36{--cover-x:36%}
.cover-x-37{--cover-x:37%}
.cover-x-38{--cover-x:38%}
.cover-x-39{--cover-x:39%}
.cover-x-40{--cover-x:40%}
.cover-x-41{--cover-x:41%}
.cover-x-42{--cover-x:42%}
.cover-x-43{--cover-x:43%}
.cover-x-44{--cover-x:44%}
.cover-x-45{--cover-x:45%}
.cover-x-46{--cover-x:46%}
.cover-x-47{--cover-x:47%}
.cover-x-48{--cover-x:48%}
.cover-x-49{--cover-x:49%}
.cover-x-50{--cover-x:50%}
.cover-x-51{--cover-x:51%}
.cover-x-52{--cover-x:52%}
.cover-x-53{--cover-x:53%}
.cover-x-54{--cover-x:54%}
.cover-x-55{--cover-x:55%}
.cover-x-56{--cover-x:56%}
.cover-x-57{--cover-x:57%}
.cover-x-58{--cover-x:58%}
.cover-x-59{--cover-x:59%}
.cover-x-60{--cover-x:60%}
.cover-x-61{--cover-x:61%}
.cover-x-62{--cover-x:62%}
.cover-x-63{--cover-x:63%}
.cover-x-64{--cover-x:64%}
.cover-x-65{--cover-x:65%}
.cover-x-66{--cover-x:66%}
.cover-x-67{--cover-x:67%}
.cover-x-68{--cover-x:68%}
.cover-x-69{--cover-x:69%}
.cover-x-70{--cover-x:70%}
.cover-x-71{--cover-x:71%}
.cover-x-72{--cover-x:72%}
.cover-x-73{--cover-x:73%}
.cover-x-74{--cover-x:74%}
.cover-x-75{--cover-x:75%}
.cover-x-76{--cover-x:76%}
.cover-x-77{--cover-x:77%}
.cover-x-78{--cover-x:78%}
.cover-x-79{--cover-x:79%}
.cover-x-80{--cover-x:80%}
.cover-x-81{--cover-x:81%}
.cover-x-82{--cover-x:82%}
.cover-x-83{--cover-x:83%}
.cover-x-84{--cover-x:84%}
.cover-x-85{--cover-x:85%}
.cover-x-86{--cover-x:86%}
.cover-x-87{--cover-x:87%}
.cover-x-88{--cover-x:88%}
.cover-x-89{--cover-x:89%}
.cover-x-90{--cover-x:90%}
.cover-x-91{--cover-x:91%}
.cover-x-92{--cover-x:92%}
.cover-x-93{--cover-x:93%}
.cover-x-94{--cover-x:94%}
.cover-x-95{--cover-x:95%}
.cover-x-96{--cover-x:96%}
.cover-x-97{--cover-x:97%}
.cover-x-98{--cover-x:98%}
.cover-x-99{--cover-x:99%}
.cover-x-100{--cover-x:100%}
.cover-y-0{--cover-y:0%}
.cover-y-1{--cover-y:1%}
.cover-y-2{--cover-y:2%}
.cover-y-3{--cover-y:3%}
.cover-y-4{--cover-y:4%}
.cover-y-5{--cover-y:5%}
.cover-y-6{--cover-y:6%}
.cover-y-7{--cover-y:7%}
.cover-y-8{--cover-y:8%}
.cover-y-9{--cover-y:9%}
.cover-y-10{--cover-y:10%}
.cover-y-11{--cover-y:11%}
.cover-y-12{--cover-y:12%}
.cover-y-13{--cover-y:13%}
.cover-y-14{--cover-y:14%}
.cover-y-15{--cover-y:15%}
.cover-y-16{--cover-y:16%}
.cover-y-17{--cover-y:17%}
.cover-y-18{--cover-y:18%}
.cover-y-19{--cover-y:19%}
.cover-y-20{--cover-y:20%}
.cover-y-21{--cover-y:21%}
.cover-y-22{--cover-y:22%}
.cover-y-23{--cover-y:23%}
.cover-y-24{--cover-y:24%}
.cover-y-25{--cover-y:25%}
.cover-y-26{--cover-y:26%}
.cover-y-27{--cover-y:27%}
.cover-y-28{--cover-y:28%}
.cover-y-29{--cover-y:29%}
.cover-y-30{--cover-y:30%}
.cover-y-31{--cover-y:31%}
.cover-y-32{--cover-y:32%}
.cover-y-33{--cover-y:33%}
.cover-y-34{--cover-y:34%}
.cover-y-35{--cover-y:35%}
.cover-y-36{--cover-y:36%}
.cover-y-37{--cover-y:37%}
.cover-y-38{--cover-y:38%}
.cover-y-39{--cover-y:39%}
.cover-y-40{--cover-y:40%}
.cover-y-41{--cover-y:41%}
.cover-y-42{--cover-y:42%}
.cover-y-43{--cover-y:43%}
.cover-y-44{--cover-y:44%}
.cover-y-45{--cover-y:45%}
.cover-y-46{--cover-y:46%}
.cover-y-47{--cover-y:47%}
.cover-y-48{--cover-y:48%}
.cover-y-49{--cover-y:49%}
.cover-y-50{--cover-y:50%}
.cover-y-51{--cover-y:51%}
.cover-y-52{--cover-y:52%}
.cover-y-53{--cover-y:53%}
.cover-y-54{--cover-y:54%}
.cover-y-55{--cover-y:55%}
.cover-y-56{--cover-y:56%}
.cover-y-57{--cover-y:57%}
.cover-y-58{--cover-y:58%}
.cover-y-59{--cover-y:59%}
.cover-y-60{--cover-y:60%}
.cover-y-61{--cover-y:61%}
.cover-y-62{--cover-y:62%}
.cover-y-63{--cover-y:63%}
.cover-y-64{--cover-y:64%}
.cover-y-65{--cover-y:65%}
.cover-y-66{--cover-y:66%}
.cover-y-67{--cover-y:67%}
.cover-y-68{--cover-y:68%}
.cover-y-69{--cover-y:69%}
.cover-y-70{--cover-y:70%}
.cover-y-71{--cover-y:71%}
.cover-y-72{--cover-y:72%}
.cover-y-73{--cover-y:73%}
.cover-y-74{--cover-y:74%}
.cover-y-75{--cover-y:75%}
.cover-y-76{--cover-y:76%}
.cover-y-77{--cover-y:77%}
.cover-y-78{--cover-y:78%}
.cover-y-79{--cover-y:79%}
.cover-y-80{--cover-y:80%}
.cover-y-81{--cover-y:81%}
.cover-y-82{--cover-y:82%}
.cover-y-83{--cover-y:83%}
.cover-y-84{--cover-y:84%}
.cover-y-85{--cover-y:85%}
.cover-y-86{--cover-y:86%}
.cover-y-87{--cover-y:87%}
.cover-y-88{--cover-y:88%}
.cover-y-89{--cover-y:89%}
.cover-y-90{--cover-y:90%}
.cover-y-91{--cover-y:91%}
.cover-y-92{--cover-y:92%}
.cover-y-93{--cover-y:93%}
.cover-y-94{--cover-y:94%}
.cover-y-95{--cover-y:95%}
.cover-y-96{--cover-y:96%}
.cover-y-97{--cover-y:97%}
.cover-y-98{--cover-y:98%}
.cover-y-99{--cover-y:99%}
.cover-y-100{--cover-y:100%}
