.ph-list,.pp,.pp-notices,.sl-pricing,.sl-sale{-webkit-font-smoothing:antialiased}.cm-pill{display:inline-flex;align-items:center;gap:6px;color:var(--cv-ink-2);font-size:12px;font-weight:550;white-space:nowrap}.cm-pill:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--cv-faint)}.cm-pill[data-tone=ok]:before{background:#30a46c}.cm-pill[data-tone=warn]:before{background:#f5a524}.cm-pill[data-tone=bad]:before{background:#e5484d}.cm-pill[data-tone=info]:before{background:var(--cv-accent)}.cloud-gallery .sh-board-name{padding-top:44px}.cm-access{position:absolute;top:12px;left:12px;z-index:2;display:inline-flex;align-items:center;gap:5px;height:26px;max-width:calc(100% - 60px);padding:0 11px;overflow:hidden;border-radius:99px;color:#fff;background:#14121a8c;-webkit-backdrop-filter:blur(14px) saturate(1.6);backdrop-filter:blur(14px) saturate(1.6);box-shadow:inset 0 0 0 .5px #ffffff2e;font-size:12px;font-weight:600;letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.cm-access svg{opacity:.85}.cm-access[data-kind=loading]{width:26px;padding:0;justify-content:center}.cm-access .pp-spinner{width:12px;height:12px;border-color:#fff #ffffff40 #ffffff40}.sh-tile[data-access=unavailable] .sh-board img{opacity:.72}@media (max-width:560px){.cm-access{top:8px;left:8px;height:22px;padding:0 8px;font-size:10.5px}}.cm-library-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0 24px}.cm-library-head h1{display:flex;align-items:center;gap:12px;margin:0;font-size:clamp(28px,3.4vw,36px);font-weight:800;line-height:1.1;letter-spacing:-.04em}.cm-count{display:inline-grid;place-items:center;min-width:34px;height:34px;padding:0 11px;border-radius:99px;font-size:15px;font-weight:700;letter-spacing:0;font-variant-numeric:tabular-nums}.cm-count,.cm-head-link{color:var(--cv-ink-2);background:var(--cv-panel)}.cm-head-link{display:inline-flex;align-items:center;gap:2px;flex:none;height:40px;padding:0 12px 0 18px;border:0;border-radius:99px;font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s,color .2s}.cm-head-link:hover{color:var(--cv-ink);background:var(--cv-hover)}.cm-banner{display:flex;align-items:center;gap:10px;margin-bottom:18px!important;padding:8px 8px 8px 16px;border-radius:14px;color:var(--cv-ink-2);background:var(--cv-panel);font-size:13px}.cm-banner>svg{flex:none;color:#e5484d}.cm-banner[data-tone=info]>svg{color:var(--cv-accent)}.cm-banner span{flex:1}.cm-banner .cv-button{height:32px;padding:0 14px;border-radius:99px}.pp-spinner{display:block;flex:none;width:14px;height:14px;border:2px solid var(--cv-line);border-top-color:var(--cv-ink-2);border-radius:50%;animation:cloud-auth-spin .8s linear infinite}@media (prefers-reduced-motion:reduce){.pp-spinner{animation-duration:2.4s}}.pp-primary,.pp-quiet{display:inline-flex;align-items:center;justify-content:center;height:46px;padding:0 22px;border:0;border-radius:99px;font-size:15px;font-weight:600;letter-spacing:-.01em;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .2s,transform .2s cubic-bezier(.16,1,.3,1)}.pp-primary:active,.pp-quiet:active{transform:scale(.98)}.pp-primary{color:#fff;background:var(--cv-accent)}.pp-primary:hover{background:var(--cv-accent-hover,var(--cv-accent))}:root[data-theme=dark] .pp-primary{background:var(--accent-fill)}:root[data-theme=dark] .pp-primary:hover{background:var(--accent-fill-hover)}.pp-quiet{color:var(--cv-ink);background:var(--cv-field)}.pp-quiet:hover{background:var(--cv-hover)}.pp-copy{display:grid;place-items:center;width:26px;height:26px;padding:0;border:0;border-radius:50%;color:var(--cv-muted);background:transparent;cursor:pointer}.pp-copy:hover{color:var(--cv-ink);background:var(--cv-hover)}.pp-text{height:40px;border:0;border-radius:99px;color:var(--cv-accent);background:none;font-size:14.5px;font-weight:600;cursor:pointer;transition:background .2s}.pp-text:hover{background:var(--cv-accent-soft)}:root[data-theme=dark] .pp-text{color:#b9a3f0}@keyframes pp-in{0%{opacity:0;transform:translateY(12px) scale(.985)}}@keyframes pp-pop{0%{transform:scale(.5);opacity:0}}.pp-notices{position:fixed;right:20px;bottom:20px;z-index:45;display:grid;gap:8px;width:min(380px,calc(100vw - 40px))}.pp-notices-inline{position:static;width:auto;margin-bottom:18px!important}.pp-notice{display:flex;align-items:center;gap:10px;padding:8px 8px 8px 16px;border-radius:99px;background:var(--cv-panel);font-size:13px;animation:pp-in .38s cubic-bezier(.16,1,.3,1)}.pp-notices:not(.pp-notices-inline) .pp-notice{background:color-mix(in srgb,var(--cv-panel) 78%,transparent);-webkit-backdrop-filter:blur(20px) saturate(1.6);backdrop-filter:blur(20px) saturate(1.6);box-shadow:0 0 0 .5px var(--cv-line),0 16px 40px -18px #00000080}.pp-notices-inline .pp-notice{border-radius:16px}.pp-notice>svg{flex:none;color:#d18a00}.pp-notice>span{display:flex;flex-wrap:wrap;gap:0 6px;flex:1;min-width:0;color:var(--cv-ink-2)}.pp-notice b{color:var(--cv-ink);font-weight:600}.pp-notice b:after{content:"·";margin-left:6px;color:var(--cv-faint);font-weight:500}.pp-notice code{flex-basis:100%;color:var(--cv-faint);font:550 11px ui-monospace,SFMono-Regular,Menlo,monospace}.pp-notice button{flex:none;height:32px;padding:0 14px;border:0;border-radius:99px;color:var(--cv-ink);background:var(--cv-field);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:background .2s}.pp-notice button:hover{background:var(--cv-hover)}@media (prefers-reduced-motion:reduce){.pp-notice{animation:none}}.acct-section[data-wide]{grid-template-columns:1fr;gap:12px}.ph-page{width:min(1120px,calc(100% - 40px));margin:8px auto 64px}.ph-page-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 24px;margin:12px 0 20px}.ph-page-head h1{margin:0;font-size:clamp(28px,3.4vw,38px);font-weight:800;line-height:1.05;letter-spacing:-.04em}.ph-page-head p{margin:8px 0 0;color:var(--cv-muted);font-size:14px}.ph-account{display:flex;align-items:center;gap:10px;padding:6px 14px 6px 6px;border-radius:99px;background:var(--cv-panel)}.ph-account .acct-avatar{width:34px;height:34px;font-size:13px}.ph-account span:last-child{display:flex;flex-direction:column;min-width:0;line-height:1.3}.ph-account strong{font-size:13px;font-weight:650}.ph-account small{color:var(--cv-muted);font-size:12px}.ph-stats{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 14px;padding:0;list-style:none}.ph-stats li{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:99px;color:var(--cv-muted);background:var(--cv-panel);font-size:12.5px;font-weight:550}.ph-stats b{color:var(--cv-ink);font-weight:750;font-variant-numeric:tabular-nums}.ph-stats li[data-tone=warn]:before{content:"";width:6px;height:6px;border-radius:50%;background:#f5a524}.acct-card .ph-stats{margin:14px 16px 4px}.acct-card .ph-stats li{background:var(--cv-field)}.ph-table{container-type:inline-size;padding:6px;border-radius:18px;background:var(--cv-panel);--ph-cols:minmax(0,2.4fr) minmax(100px,1fr) minmax(90px,.9fr) minmax(120px,1fr) minmax(130px,1.1fr) 24px;--ph-lead:70px}.ph-head,.ph-summary{display:grid;grid-template-columns:var(--ph-cols);align-items:center;gap:16px;padding:0 14px}.ph-summary>span{display:flex;align-items:center;min-width:0;line-height:1.35}.ph-head{height:40px;color:var(--cv-faint);font-size:11.5px;font-weight:550}.ph-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.ph-row{border-radius:12px;transition:background .15s}.ph-row+.ph-row{box-shadow:0 -.5px 0 var(--cv-line)}.ph-row[data-open],.ph-row[data-open]+.ph-row{box-shadow:none}.ph-row[data-open]{background:var(--cv-field)}.ph-summary{box-sizing:border-box;width:100%;min-height:66px;border:0;border-radius:12px;color:inherit;background:none;font:inherit;text-align:left;cursor:pointer}.ph-row:not([data-open]) .ph-summary:hover{background:var(--cv-hover)}.ph-summary:focus-visible{outline:2px solid var(--cv-accent);outline-offset:-2px}.ph-mockup{display:flex;align-items:center;gap:12px;min-width:0}.ph-thumb{display:grid;place-items:center;flex:none;width:58px;height:40px;overflow:hidden;border-radius:9px;color:var(--cv-faint);background:var(--cv-field)}.ph-thumb img{width:100%;height:100%;object-fit:cover}.ph-name{display:flex;flex-direction:column;min-width:0}.ph-name strong{overflow:hidden;font-size:14px;font-weight:600;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.ph-name small{display:none;color:var(--cv-muted);font-size:12px}.ph-date{color:var(--cv-muted);font-size:13px;font-variant-numeric:tabular-nums}.ph-date,.ph-num{white-space:nowrap}.ph-num{justify-content:flex-end;font-size:13.5px;font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.ph-summary>.ph-num{flex-direction:column;align-items:flex-end;justify-content:center}.ph-num small{display:block;color:var(--cv-muted);font-size:11.5px;font-weight:500}.ph-head .ph-num{font-size:11.5px;font-weight:550}.ph-status{min-width:0}.ph-chevron{display:grid;place-items:center;color:var(--cv-faint);transition:transform .25s cubic-bezier(.16,1,.3,1)}.ph-row[data-open] .ph-chevron{transform:rotate(180deg);color:var(--cv-ink-2)}.ph-details{gap:8px 16px;margin:0 14px;padding:10px 0 14px calc(var(--ph-lead));box-shadow:inset 0 .5px 0 var(--cv-line);animation:cloud-auth-fade .25s ease-out}.ph-details,.ph-receipt{display:flex;flex-wrap:wrap;align-items:center}.ph-receipt{gap:4px 0;flex:1;min-width:0;margin:0;color:var(--cv-muted);font-size:12.5px;font-variant-numeric:tabular-nums}.ph-receipt>span{display:inline-flex;align-items:center;min-width:0}.ph-receipt>span+span:before{content:"·";margin:0 10px;color:var(--cv-faint)}.ph-ref code{color:var(--cv-ink-2);font:600 12px ui-monospace,SFMono-Regular,Menlo,monospace}.ph-ref .pp-copy{width:24px;height:24px;margin-left:2px}.ph-email{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ph-error{color:#c4302b}:root[data-theme=dark] .ph-error{color:#f0a2a2}.ph-note{margin:0;color:var(--cv-muted);font-size:12.5px}.ph-actions{display:flex;gap:8px;margin-left:auto}.ph-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 14px;border:0;border-radius:99px;color:var(--cv-ink);background:var(--cv-panel);box-shadow:inset 0 0 0 .5px var(--cv-line);font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .2s}.ph-button:hover:not(:disabled){background:var(--cv-hover)}.ph-button:disabled{opacity:.55;cursor:progress}.ph-button[data-kind=primary]{color:#fff;background:var(--cv-accent);box-shadow:none}.ph-button[data-kind=primary]:hover{background:var(--cv-accent-hover,var(--cv-accent))}:root[data-theme=dark] .ph-button[data-kind=primary]{background:var(--accent-fill)}.ph-empty{display:flex;flex-direction:column;align-items:center;gap:4px;padding:48px 20px;border-radius:18px;color:var(--cv-muted);background:var(--cv-panel);text-align:center}.ph-empty>svg{width:44px;height:44px;margin-bottom:8px;padding:11px;border-radius:14px;color:var(--cv-accent);background:var(--cv-accent-soft)}.ph-empty strong{color:var(--cv-ink);font-size:15px;font-weight:650}.ph-empty p{margin:0;font-size:13px}.ph-empty .ph-button,.ph-empty .pp-primary{margin-top:12px}.ph-foot{margin:12px 4px 0;color:var(--cv-faint);font-size:12px}.acct-card .ph-foot{margin:0;padding:12px 18px 14px}.acct-card .ph-table{padding:6px 6px 0}@container (max-width:720px){.ph-head,.ph-summary{grid-template-columns:minmax(0,1fr) auto minmax(96px,auto) 20px;gap:12px}.ph-head span:nth-child(2),.ph-head span:nth-child(5),.ph-summary>.ph-access,.ph-summary>.ph-date{display:none}.ph-name small{display:block}.ph-details{padding-left:0}}@container (max-width:440px){.ph-head{display:none}.ph-summary{grid-template-columns:minmax(0,1fr) auto 18px}.ph-summary>.ph-status{display:none}.ph-thumb{width:48px;height:34px}}@media (prefers-reduced-motion:reduce){.ph-chevron,.ph-details{transition:none;animation:none}}.sl-sale-state{display:inline-flex;align-items:center;gap:7px;color:var(--cv-muted);font-size:12px;font-weight:550;white-space:nowrap}.sl-sale-state:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--cv-faint)}.sl-sale-state b{color:var(--cv-ink-2);font-weight:600;font-variant-numeric:tabular-nums}.sl-sale-state b:after{content:"·";margin-left:6px;color:var(--cv-faint);font-weight:500}.sl-sale-state[data-sale=on-sale]:before{background:#30a46c}.sl-sale-state[data-sale=paused]:before{background:#f5a524}.sl-sale-state[data-sale=missing]:before{background:#e5484d}.sl-sale-state[data-sale=shop]:before{background:var(--cv-accent)}.sl-sale-state[data-etsy]:before{background:var(--etsy)}.sl-tile-text .sl-sale-state{margin-top:2px}.sl-pricing{display:flex;flex-direction:column;gap:10px}.sl-pricing-row{position:relative;display:flex;align-items:center;gap:16px}.sl-pricing .sl-sale-state{color:var(--cv-ink-2);font-size:13px;font-weight:600}.sl-pricing .sl-sale-state:before{display:none}.sl-pricing .sl-sale-state[data-sale=missing]{color:#d93d42}:root[data-theme=dark] .sl-pricing .sl-sale-state[data-sale=missing]{color:#f07a7d}.sl-money{display:flex;align-items:center;flex:1;min-width:0;height:42px;overflow:hidden;border-radius:12px;background:var(--cv-field);transition:box-shadow .2s,background .2s}.sl-money:focus-within{background:var(--cv-panel);box-shadow:0 0 0 1.5px var(--cv-accent)}.sl-money:has([aria-invalid]){box-shadow:0 0 0 1.5px #e5484d}.sl-money input{flex:1;min-width:0;height:100%;padding:0 14px 0 0;border:0;outline:0;background:none;color:inherit;font:inherit;font-size:15px;font-weight:600;font-variant-numeric:tabular-nums}.sl-money input::placeholder{color:var(--cv-faint);font-weight:500}.sl-money span{padding:0 8px 0 14px;color:var(--cv-muted);font-size:12px;font-weight:650;letter-spacing:.04em}.sl-switch-label{display:inline-flex;flex:none;align-items:center;gap:10px;color:var(--cv-ink-2);font-size:13px;font-weight:550;cursor:pointer}.sl-switch{position:relative;flex:none;width:44px;height:26px;padding:0;border:0;border-radius:99px;background:var(--cv-line);transition:background .25s}.sl-switch i{position:absolute;top:2px;left:2px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 2px 6px #00000026,0 0 0 .5px #0000000a;transition:transform .3s cubic-bezier(.16,1,.3,1)}.sl-switch[aria-checked=true]{background:#30a46c}.sl-switch[aria-checked=true] i{transform:translateX(18px)}.sl-switch:disabled{opacity:.5;cursor:not-allowed}.sl-pricing-foot{display:flex;align-items:center;justify-content:space-between;gap:10px}.sl-pricing-foot .sl-muted{margin:0}.sl-pricing-foot b{color:var(--cv-ink);font-weight:600;font-variant-numeric:tabular-nums}.sl-pricing-foot .sl-btn{flex:none;height:36px}.sl-sales-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sl-sales-filters .sl-select{width:190px;height:40px;padding:0 14px 0 16px;border-radius:99px;background:var(--cv-panel);font-size:14px;font-weight:550}.sl-sales-wrap{overflow-x:auto;padding:8px;border-radius:var(--sl-r);background:var(--cv-panel);scrollbar-width:thin}.sl-sales{width:100%;border-collapse:separate;border-spacing:0;font-size:14px}.sl-sales th{padding:12px 16px;color:var(--cv-muted);font-size:12.5px;font-weight:600;text-align:left;white-space:nowrap}.sl-sales td{padding:16px;border-top:1px solid var(--cv-line-soft);white-space:nowrap;vertical-align:middle;transition:background .15s}.sl-sales tbody tr{cursor:pointer}.sl-sales tbody tr:hover td{background:var(--cv-hover)}.sl-sales tbody tr td:first-child{border-radius:12px 0 0 12px}.sl-sales tbody tr td:last-child{border-radius:0 12px 12px 0}.sl-sales[aria-busy] tbody{opacity:.55}.sl-sales .num{text-align:right;font-weight:600;font-variant-numeric:tabular-nums}.sl-sales .num small{display:block;margin-top:2px;color:var(--cv-muted);font-size:12px;font-weight:500}.sl-sale-ref{padding:2px 4px;margin:-2px -4px;border:0;border-radius:6px;background:none}.sl-sale-ref code{color:var(--cv-ink-2);font:600 13px ui-monospace,SFMono-Regular,Menlo,monospace}.sl-sale-ref:hover code{color:var(--cv-ink)}.sl-sale-mockup{display:flex;align-items:center;gap:12px;max-width:260px}.sl-sale-mockup i{display:grid;place-items:center;flex:none;width:48px;height:34px;overflow:hidden;border-radius:8px;color:var(--cv-faint);background:var(--cv-field)}.sl-sale-mockup img{width:100%;height:100%;object-fit:cover}.sl-sale-mockup span{font-weight:600}.sl-sale-email,.sl-sale-mockup span{overflow:hidden;text-overflow:ellipsis}.sl-sale-email{max-width:240px;color:var(--cv-ink-2)}.sl-pager,.sl-sales time{color:var(--cv-muted)}.sl-pager{display:flex;align-items:center;justify-content:flex-end;gap:8px;font-size:14px;font-weight:550;font-variant-numeric:tabular-nums}.sl-pager span{margin-right:auto}.sl-pager .sl-btn{height:40px;padding:0 18px;color:var(--cv-ink);background:var(--cv-panel);font-size:14px}.sl-pager .sl-btn:hover:not(:disabled){background:var(--cv-hover)}.sl-pager .sl-btn:first-of-type{padding-left:12px}.sl-pager .sl-btn:last-of-type{padding-right:12px}.sl-sale{gap:22px}.sl-sale>*{flex-shrink:0}.sl-sale-summary{justify-content:space-between;gap:16px;padding:14px 16px 14px 14px;border-radius:16px;background:linear-gradient(120deg,color-mix(in srgb,#7c4dff 13%,transparent),color-mix(in srgb,#7c4dff 4%,transparent))}.sl-sale-head,.sl-sale-summary{display:flex;align-items:center;min-width:0}.sl-sale-head{flex:1;gap:12px}.sl-sale-art{display:grid;place-items:center;flex:none;width:68px;height:54px;overflow:hidden;border-radius:12px;color:var(--cv-faint);background:var(--cv-field);box-shadow:0 6px 16px -8px #0000004d}.sl-sale-art img{width:100%;height:100%;object-fit:cover}.sl-sale-head div{display:flex;flex-direction:column;gap:1px;min-width:0}.sl-sale-head strong{font-size:15px;font-weight:650;letter-spacing:-.01em}.sl-sale-head small,.sl-sale-head strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sl-sale-head small{color:var(--cv-muted);font-size:12px}.sl-sale-paid{display:grid;flex:none;gap:3px;margin:0;text-align:right}.sl-sale-paid b{font-size:20px;font-weight:750;line-height:1.2;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.sl-sale-paid time{color:var(--cv-muted);font-size:12px}.sl-sale-section{display:grid;gap:8px}.sl-sale-section h3{margin:0;color:var(--cv-ink);font-size:13px;font-weight:650}.sl-sale-rows{margin:0;border:1px solid var(--cv-line);border-radius:14px}.sl-sale-rows>div{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding:6px 8px 6px 14px}.sl-sale-rows>div+div{border-top:1px solid var(--cv-line)}.sl-sale-rows dt{flex:none;color:var(--cv-muted);font-size:13px}.sl-sale-rows dd{display:flex;align-items:center;justify-content:flex-end;gap:4px;min-width:0;min-height:28px;margin:0;padding-right:6px;font-size:13px;font-variant-numeric:tabular-nums}.sl-sale-rows dd:has(.sl-icon){padding-right:0}.sl-sale-rows dd>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sl-sale-rows dd small{flex:none;margin-left:6px;color:var(--cv-muted);font-size:12px}.sl-sale-rows code{overflow:hidden;font:550 12px ui-monospace,SFMono-Regular,Menlo,monospace;text-overflow:ellipsis;white-space:nowrap}.sl-sale-rows .sl-icon{flex:none;width:28px;height:28px;border-radius:8px}.sl-events{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.sl-events li{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:0 0 14px 20px;font-size:13px}.sl-events li:last-child{padding-bottom:0}.sl-events li:before{content:"";position:absolute;top:6px;left:2px;width:7px;height:7px;border-radius:50%;background:var(--cv-faint)}.sl-events li:first-child:before{background:var(--cv-ink)}.sl-events li:not(:last-child):after{content:"";position:absolute;top:17px;bottom:-2px;left:5px;width:1px;background:var(--cv-line)}.sl-events span{min-width:0}.sl-events time{flex:none;color:var(--cv-muted);font-size:12px;line-height:1.6;font-variant-numeric:tabular-nums}.sl-events small{display:block;margin-top:1px;color:var(--cv-muted);font-size:12px}.sl-recheck{flex-direction:column;align-items:stretch;gap:10px}.sl-recheck .sl-btn{width:100%;height:44px}.sl-recheck-status{margin:0;color:var(--cv-muted);font-size:12.5px;text-align:center}.sl-recheck-status[data-tone=ok]{color:#18794e}.sl-recheck-status[data-tone=warn]{color:#a35200}.sl-recheck-status[data-tone=bad]{color:#c4302b}:root[data-theme=dark] .sl-recheck-status[data-tone=ok]{color:#5fc98e}:root[data-theme=dark] .sl-recheck-status[data-tone=warn]{color:#e8b45a}:root[data-theme=dark] .sl-recheck-status[data-tone=bad]{color:#f0a2a2}@media (max-width:760px){.sl-sale-ref{align-self:flex-start;margin:0;padding:0}.cm-library-head{padding:12px 0 18px}.sl-sales-filters .sl-select{flex:1 1 140px;width:auto}.sl-sales-wrap{padding:4px}.sl-sales thead{display:none}.sl-sales,.sl-sales tbody{display:block}.sl-sales tbody tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 12px;padding:12px;border-radius:12px}.sl-sales tbody tr+tr{box-shadow:0 -.5px 0 var(--cv-line)}.sl-sales td{display:flex;flex-direction:column;gap:1px;padding:4px 0;border:0;white-space:normal}.sl-sales tbody tr:hover td{background:none}.sl-sales td:before{content:attr(data-label);color:var(--cv-faint);font-size:11px}.sl-sales .num{text-align:left}.sl-sale-email,.sl-sale-mockup{max-width:none}}@media (prefers-reduced-motion:reduce){.ph-details,.ph-toggle svg,.sl-switch,.sl-switch i{transition:none;animation:none}}.sl-music{display:flex;flex-direction:column;gap:16px}.sl-music-intro{display:flex;flex-wrap:wrap;align-items:center;gap:14px 16px;padding:16px 18px;border-radius:18px;background:var(--cv-panel)}.sl-music-intro-icon{display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:13px;color:var(--cv-accent);background:var(--cv-accent-soft)}.sl-music-intro-text{flex:1 1 260px;min-width:0}.sl-music-intro-text strong{font-size:15px;font-weight:700;letter-spacing:-.01em}.sl-music-intro-text p{margin:2px 0 0;color:var(--cv-muted);font-size:13.5px;line-height:1.5}.sl-music-limits{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.sl-music-limits li{display:inline-flex;height:30px;padding:0 12px;border-radius:99px;background:var(--cv-field);font-size:12.5px;font-weight:600;white-space:nowrap}.sl-music-alert,.sl-music-limits li{align-items:center;color:var(--cv-ink-2)}.sl-music-alert{display:flex;flex-wrap:wrap;gap:10px;padding:8px 8px 8px 14px;border-radius:14px;background:#e5484d0d;box-shadow:inset 0 0 0 1px #e5484d33;font-size:13px}.sl-music-alert>svg{flex:none;color:#e5484d}.sl-music-alert span{flex:1 1 220px}.sl-music-alert .sl-btn{height:32px;padding:0 14px;font-size:12.5px;background:var(--cv-panel)}.sl-music-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:16px;align-items:start}.sl-music-card{display:flex;flex-direction:column;gap:16px;padding:18px;border-radius:18px;background:var(--cv-panel)}.sl-music-card>header{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.sl-music-card h3{margin:0;font-size:15px;font-weight:700;letter-spacing:-.01em}.sl-music-card>header small{color:var(--cv-faint);font-size:12px}.sl-music-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0;margin:0;padding:0;border:0}.sl-music-form:disabled{opacity:.7}.sl-native-select{position:relative;display:block}.sl-native-select select{appearance:none;-webkit-appearance:none;padding-right:36px;cursor:pointer}.sl-native-select svg{position:absolute;top:50%;right:12px;color:var(--cv-muted);transform:translateY(-50%);pointer-events:none}.sl-file{position:relative;display:flex;align-items:center;gap:12px;min-width:0;min-height:58px;padding:10px 14px;border-radius:12px;background:var(--cv-field);box-shadow:inset 0 0 0 1px transparent;cursor:pointer;transition:background .15s,box-shadow .15s}.sl-file:hover{background:var(--cv-hover)}.sl-file:focus-within{box-shadow:0 0 0 1.5px var(--cv-accent)}.sl-file input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.sl-file-icon{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:10px;color:var(--cv-accent);background:var(--cv-panel)}.sl-file[data-chosen] .sl-file-icon{color:#fff;background:#30a46c}.sl-file-text{display:flex;flex-direction:column;min-width:0}.sl-file-text strong{overflow:hidden;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.sl-file-text small{color:var(--cv-muted);font-size:12px}.sl-music-card>footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:14px;box-shadow:inset 0 .5px 0 var(--cv-line)}.sl-music-status{color:var(--cv-muted);font-size:12.5px}.sl-music-tracks{display:flex;flex-direction:column;margin:0 -6px;padding:0;list-style:none}.sl-music-tracks li{display:flex;align-items:center;gap:12px;padding:10px 6px}.sl-music-tracks li+li{box-shadow:0 -.5px 0 var(--cv-line)}.sl-music-icon{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:11px;color:var(--cv-accent);background:var(--cv-accent-soft)}.sl-music-num{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:10px;background:color-mix(in srgb,var(--cv-ink) 6%,transparent);font-weight:700;font-variant-numeric:tabular-nums}.sl-music-num,.sl-music-pager{color:var(--cv-muted);font-size:12.5px}.sl-music-pager{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-top:10px;padding-top:12px;box-shadow:0 -.5px 0 var(--cv-line);font-weight:600;font-variant-numeric:tabular-nums}.sl-music-pager span{margin-right:auto}.sl-music-pager .sl-icon{width:32px;height:32px}.sl-music-text{display:flex;flex-direction:column;flex:1;min-width:0}.sl-music-text strong{font-size:13.5px;font-weight:600}.sl-music-text small,.sl-music-text strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sl-music-text small{color:var(--cv-muted);font-size:12px}.sl-music-tracks .sl-btn{height:32px;padding:0 12px;font-size:12.5px}.sl-music-tracks .sl-icon{flex:none;width:32px;height:32px}@media (max-width:900px){.sl-music-layout{grid-template-columns:1fr}}@media (max-width:560px){.sl-music-form{grid-template-columns:1fr}}.cd-stage{scrollbar-gutter:stable}.sl-field>span.sl-native-select{display:block;color:var(--cv-ink);font-size:13.5px;font-weight:500}.sl-tile-text{gap:3px}.sl-tile-row{display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-width:0}.sl-tile-row strong{flex:1;min-width:0}.sl-tile-price{flex:none;color:var(--cv-ink);font-size:13.5px;font-weight:650;font-variant-numeric:tabular-nums}.sl-tile-price[data-free]{color:#18794e}:root[data-theme=dark] .sl-tile-price[data-free]{color:#5fc98e}.sl-tile-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:5px}.sl-chip{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 9px;border-radius:99px;color:var(--cv-ink-2);background:color-mix(in srgb,var(--cv-ink) 7%,transparent);font-size:11.5px;font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.sl-chip[data-sale]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--cv-faint)}.sl-chip[data-sale=on-sale]{color:#18794e;background:#30a46c1a}.sl-chip[data-sale=on-sale]:before{background:#30a46c}.sl-chip[data-sale=paused]{color:#a35200;background:#f5a5241f}.sl-chip[data-sale=paused]:before{background:#f5a524}.sl-chip[data-sale=missing]{color:#c4302b;background:#e5484d14}.sl-chip[data-sale=missing]:before{background:#e5484d}.sl-chip[data-sale=shop]{color:var(--cv-accent);background:var(--cv-accent-soft)}.sl-chip[data-sale=shop]:before{background:var(--cv-accent)}:root[data-theme=dark] .sl-chip[data-sale=on-sale]{color:#5fc98e}:root[data-theme=dark] .sl-chip[data-sale=paused]{color:#e8b45a}:root[data-theme=dark] .sl-chip[data-sale=missing]{color:#f0a2a2}:root[data-theme=dark] .sl-chip[data-sale=shop]{color:#b9a3f0}.sl-chip[data-etsy],:root[data-theme=dark] .sl-chip[data-etsy]{color:var(--etsy-ink);background:#f1641e1a}.sl-chip[data-etsy]:before{background:var(--etsy)}.pp-quiet{background:color-mix(in srgb,var(--cv-ink) 8%,transparent)}.pp-quiet:hover{background:color-mix(in srgb,var(--cv-ink) 13%,transparent)}.cm-access{left:auto;right:12px}.cloud-gallery .sh-board-name{padding-top:14px}.cloud-gallery .sh-tile:has(.cm-access) .sh-fav{top:46px}@media (max-width:560px){.cm-access{left:auto;right:8px}.cloud-gallery .sh-tile:has(.cm-access) .sh-fav{top:36px}}.cm-hover,.sh-board-play,.sh-board-time{transition:opacity .18s ease-out}.cm-hover{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:flex-end;justify-content:flex-end;padding:46px 12px 12px;background:#1c172324;-webkit-backdrop-filter:blur(14px) saturate(1.15);backdrop-filter:blur(14px) saturate(1.15);-webkit-mask-image:linear-gradient(0deg,#000 52%,transparent);mask-image:linear-gradient(0deg,#000 52%,transparent);opacity:0;pointer-events:none}.cm-hover-cta{display:inline-flex;align-items:center;height:32px;padding:0 15px;border-radius:99px;color:#1c1723;background:#fff;box-shadow:0 4px 14px #0000002e;font-size:12.5px;font-weight:700;transform:translateY(4px);transition:transform .25s cubic-bezier(.16,1,.3,1)}.cm-hover-cta[data-kind=buy]{color:#fff;background:var(--cv-accent)}:root[data-theme=dark] .cm-hover-cta[data-kind=buy]{background:var(--accent-fill)}.cm-hover-cta[data-kind=pending]{color:#a35200;background:#fff3df}.sh-tile:is(:hover,:focus-within) .cm-hover{opacity:1}.sh-tile:is(:hover,:focus-within) .cm-hover-cta{transform:none}.sh-tile:is(:hover,:focus-within):has(.cm-hover) .sh-board-play,.sh-tile:is(:hover,:focus-within):has(.cm-hover) .sh-board-time{opacity:0}.cloud-gallery .cloud-buy{right:12px;bottom:12px;z-index:3;display:inline-flex;align-items:center;height:32px;padding:0 15px;color:#1c1723!important;background:#fff;box-shadow:0 4px 14px #0000002e;font-size:12.5px;opacity:0;transition:opacity .18s ease-out}.cloud-gallery .cloud-buy:after{content:"↗";margin-left:5px;opacity:.7}.cloud-gallery .cloud-buy:hover{background:#fff}.cloud-gallery .sh-tile:is(:hover,:focus-within) .cloud-buy{opacity:1}@media (hover:none){.cloud-gallery .cloud-buy,.cm-hover{opacity:1}.cm-hover-cta{transform:none}.sh-tile:has(.cm-hover) .sh-board-play,.sh-tile:has(.cm-hover) .sh-board-time{opacity:0}}@media (max-width:560px){.cm-hover{padding:34px 8px 8px}.cloud-gallery .cloud-buy,.cm-hover-cta{height:30px;padding:0 12px;font-size:13px}}@media (prefers-reduced-motion:reduce){.cloud-gallery .cloud-buy,.cm-hover,.cm-hover-cta,.sh-board-play,.sh-board-time{transition:none}}.cm-hover{justify-content:center;padding:28px 12px 13px;background:#1c172314;-webkit-backdrop-filter:blur(8px) saturate(1.1);backdrop-filter:blur(8px) saturate(1.1);-webkit-mask-image:linear-gradient(0deg,#000 35%,transparent);mask-image:linear-gradient(0deg,#000 35%,transparent)}.cm-hover-cta,.cm-hover-cta[data-kind],:root[data-theme=dark] .cm-hover-cta[data-kind=buy]{color:#fff}.cloud-gallery .cloud-buy,.cloud-gallery .cloud-buy:hover,.cm-hover-cta,.cm-hover-cta[data-kind],:root[data-theme=dark] .cm-hover-cta[data-kind=buy]{height:auto;padding:0;background:none;box-shadow:none;font-size:13.5px;font-weight:750;letter-spacing:.09em;text-transform:uppercase;text-shadow:0 1px 2px #00000080,0 2px 12px #00000066}.cloud-gallery .cloud-buy,.cloud-gallery .cloud-buy:hover{left:50%;right:auto;bottom:13px;color:#fff!important;transform:translateX(-50%);white-space:nowrap}.cloud-gallery .cloud-buy:after{margin-left:6px;opacity:.85}.cloud-gallery .cloud-buy[data-shop=etsy],.cloud-gallery .cloud-buy[data-shop=etsy]:hover{padding:6px 14px;border-radius:99px;background:var(--etsy);text-shadow:none;box-shadow:0 4px 14px #0000002e}.cm-etsy{display:inline-flex;align-items:center;height:22px;margin-left:8px;padding:0 7px;border-radius:6px;color:#fff;background:var(--etsy);box-shadow:0 2px 8px #0000002e;font:700 13px/1 Georgia,Times New Roman,serif;text-shadow:none}.cm-etsy,.cm-etsy-word{letter-spacing:-.01em;text-transform:none}.cm-etsy-word{font:700 1.1em/1 Georgia,Times New Roman,serif}@media (max-width:560px){.cm-hover{padding:22px 8px 9px}.cloud-gallery .cloud-buy,.cm-hover-cta,.cm-hover-cta[data-kind]{height:auto;padding:0;font-size:13px}}.cloud-gallery .sh-tile .sh-fav,.cloud-gallery .sh-tile:has(.cm-access) .sh-fav{top:10px;right:10px;width:30px;height:30px}.cm-access{transition:right .25s cubic-bezier(.16,1,.3,1)}.sh-tile:has(.sh-fav[data-on=true]) .cm-access,.sh-tile:is(:hover,:focus-within) .cm-access{right:46px}@media (hover:none){.cm-access{right:46px}}.cm-hover{left:-2px;right:-2px;bottom:-2px}.cloud-gallery .sh-board-name{left:-2px;top:-2px}@media (max-width:560px){.cloud-gallery .sh-tile .sh-fav,.cloud-gallery .sh-tile:has(.cm-access) .sh-fav{top:6px;right:6px;width:28px;height:28px}.sh-tile:has(.sh-fav[data-on=true]) .cm-access,.sh-tile:is(:hover,:focus-within) .cm-access{right:40px}@media (hover:none){.cm-access{right:40px}}}@media (prefers-reduced-motion:reduce){.cm-access{transition:none}}.cloud-gallery .cloud-buy:after{content:none}.cloud-gallery .sh-tile .sh-fav,.cloud-gallery .sh-tile:has(.cm-access) .sh-fav{color:#fff;background:none;box-shadow:none;filter:drop-shadow(0 1px 2px #00000080) drop-shadow(0 2px 8px #00000059)}.cloud-gallery .sh-tile .sh-fav svg{width:20px;height:20px;stroke:#fff;stroke-width:2}.cloud-gallery .sh-tile .sh-fav[data-on=true]{color:#fff}.cloud-gallery .sh-tile .sh-fav[data-on=true] svg{fill:#ff4d5e}.cloud-gallery .sh-tile .sh-fav:hover{transform:scale(1.12)}.cloud-gallery .sh-tile .sh-fav,.cloud-gallery .sh-tile:has(.cm-access) .sh-fav{top:11px;height:26px;transform:none}.cloud-gallery .sh-tile .sh-fav svg{width:19px;height:19px;transform:translateY(1px)}.cloud-gallery .sh-tile .sh-fav:hover{transform:scale(1.1)}@media (max-width:560px){.cloud-gallery .sh-tile .sh-fav,.cloud-gallery .sh-tile:has(.cm-access) .sh-fav{top:6px;height:24px}}.sh-gallery .sh-board-play{left:12px;bottom:12px;width:30px;height:30px;color:#fff;background:#14121a73;-webkit-backdrop-filter:blur(14px) saturate(1.6);backdrop-filter:blur(14px) saturate(1.6);box-shadow:inset 0 0 0 .5px #ffffff38}.sh-gallery .sh-board-play svg{width:12px;height:12px;margin-left:1px}.sh-gallery .sh-board-time{right:12px;bottom:14px;height:24px;padding:0 9px;display:inline-flex;align-items:center;color:#fff;background:#14121a73;-webkit-backdrop-filter:blur(14px) saturate(1.6);backdrop-filter:blur(14px) saturate(1.6);box-shadow:inset 0 0 0 .5px #ffffff38;font-size:11.5px;font-weight:650}@media (max-width:560px){.sh-gallery .sh-board-play{left:8px;bottom:8px;width:26px;height:26px}.sh-gallery .sh-board-time{right:8px;bottom:9px;height:22px;padding:0 7px;font-size:10.5px}}.sl-links-table{padding:6px;border-radius:var(--sl-r);background:var(--cv-panel)}.sl .sl-link,.sl-links-head{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1.5fr) 84px 120px 96px 150px;align-items:center;gap:16px;padding:0 14px}.sl-links-head{height:40px;color:var(--cv-faint);font-size:11.5px;font-weight:550}.sl-link-claimed,.sl-links-head .num{text-align:right}.sl-links-table .sl-links{padding:0;border-radius:0;background:none}.sl .sl-link{min-height:66px;border-radius:12px}.sl .sl-link+.sl-link{box-shadow:0 -.5px 0 var(--cv-line)}.sl-link-main{display:flex;align-items:center;gap:14px;min-width:0}.sl .sl-stack i{width:42px;height:42px;border-radius:11px}.sl-link-text small{color:var(--cv-muted)}.sl-link-names{overflow:hidden;color:var(--cv-ink-2);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.sl-link-claimed{font-size:13px;font-variant-numeric:tabular-nums}.sl-link-claimed b{font-weight:700}.sl-link-claimed small{color:var(--cv-muted);font-size:12.5px}.sl-link-expiry{color:var(--cv-muted);font-size:13px;white-space:nowrap}.sl .sl-link-actions{display:flex;align-items:center;justify-content:flex-end;gap:4px;min-width:0}.sl-link-copy{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:0;border-radius:99px;color:var(--cv-ink);background:color-mix(in srgb,var(--cv-ink) 6%,transparent);font-size:12.5px;font-weight:600;white-space:nowrap;transition:background .15s}.sl-link-copy:hover:not(:disabled){background:color-mix(in srgb,var(--cv-ink) 11%,transparent)}.sl-link-copy:disabled{opacity:.5;cursor:not-allowed}.sl .sl-link[data-off] .sl-link-main,.sl .sl-link[data-off] .sl-link-names{opacity:.55}@media (max-width:900px){.sl-links-head{display:none}.sl .sl-link{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main status" "names names" "meta actions";gap:6px 12px;padding:12px 14px}.sl .sl-link>.sl-link-main{grid-area:main}.sl .sl-link>:nth-child(5){grid-area:status}.sl .sl-link>.sl-link-names{grid-area:names}.sl .sl-link>.sl-link-claimed{grid-area:meta;text-align:left}.sl .sl-link>.sl-link-expiry{display:none}.sl .sl-link>.sl-link-actions{grid-area:actions}}.sl-sales .cm-pill{gap:7px;font-size:13.5px}@media (max-width:760px){.ph-page{width:calc(100% - 28px)}.ph-account small,.ph-foot,.ph-page-head p{display:none}.ph-stats li{height:32px;font-size:13.5px}.ph-name strong{font-size:15px}.ph-num{font-size:14.5px}.ph-name small,.ph-note,.ph-num small,.ph-receipt,.ph-ref code{font-size:13px}.ph-actions{width:100%}.ph-actions .ph-button{flex:1;height:42px;font-size:14px}.cm-access{height:28px;font-size:13px}.pp-notice{font-size:14px}.pp-notice button{height:36px;font-size:13.5px}.sl-head p,.sl-kpi small,.sl-kpi-go{display:none}.sl-head h1{font-size:26px}.sl-kpi-label{font-size:14px}.sl-kpi b{font-size:26px}.sl-tabs button{font-size:15px}.sl-tabs button span{min-width:24px;height:24px;font-size:13px;line-height:24px}.sl-filter{font-size:14px}.sl-filter span{font-size:13px}.sl-tile-tags .sl-chip:not([data-sale]),.sl-tile-text small{display:none}.sl-tile-text strong{font-size:14.5px}.sl-chip,.sl-sale-state{font-size:13px}.sl-chip{height:26px}.sl-art .sl-pill{height:26px;padding:0 10px;font-size:13px}.sl-link-text strong{font-size:14.5px}.sl-link-claimed,.sl-link-claimed small,.sl-link-expiry,.sl-link-text small{font-size:13px}.cm-pill,.sl-sales .cm-pill{font-size:13.5px}.sl-sales td:before{font-size:12.5px}.sl-sales .num small{font-size:13px}.sl-notice p{display:none}.sl-notice strong{font-size:14px}.sl-field>small{display:none}.sl-field>span{font-size:14px}.sl-field>span em,.sl-field>span i,.sl-money span{font-size:13px}.sl-field input,.sl-field select,.sl-select{font-size:15px}.sl-seg button{height:38px;font-size:14px}.sl-muted{font-size:14px}.sl-panel h2{font-size:18px}.sl-file-text small,.sl-music-card>header small,.sl-music-intro-text p{display:none}.sl-music-limits li{height:32px;font-size:13px}.sl-file-text strong,.sl-music-text strong{font-size:14.5px}.sl-music-text small{font-size:13px}.sl-music-alert,.sl-music-alert .sl-btn{font-size:14px}.sl-music-alert .sl-btn{height:36px}.sl-confirm{margin:auto auto 12px;width:calc(100vw - 24px);border-radius:26px}}.pp-close{display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:50%;color:var(--cv-muted);background:var(--cv-field);cursor:pointer;transition:background .2s,color .2s}.pp-close:hover{color:var(--cv-ink);background:var(--cv-hover)}.pp{box-sizing:border-box;width:min(640px,calc(100vw - 64px));max-width:none;max-height:calc(100dvh - 64px);margin:auto;padding:0;overflow:hidden;border:0;border-radius:22px;color:var(--cv-ink);background:var(--cv-panel);font:14px/1.5 var(--cv-font);box-shadow:0 0 0 .5px #0000000f,0 40px 100px -30px #1c172359}:root[data-theme=dark] .pp{box-shadow:0 0 0 .5px #ffffff12,0 40px 100px -24px #000000cc}.pp[open]{display:flex;flex-direction:column;animation:pp-in .34s cubic-bezier(.2,.9,.25,1)}.pp::backdrop{background:#ececf280;-webkit-backdrop-filter:blur(16px) saturate(1.1);backdrop-filter:blur(16px) saturate(1.1);animation:cloud-auth-fade .25s ease-out}:root[data-theme=dark] .pp::backdrop{background:#06060a8f}.pp a,.pp button{font:inherit}.pp :focus-visible{outline:2px solid var(--cv-accent);outline-offset:2px}.pp a.pp-primary,.pp a.pp-primary:hover{color:#fff}.pp-stage{position:relative;flex:none;height:clamp(220px,40dvh,380px);overflow:hidden;border-radius:22px 22px 0 0;background:#e7e8ec;isolation:isolate;-webkit-mask-image:linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000)}:root[data-theme=dark] .pp-stage{background:#0a0a0d}.pp-glow{position:absolute;inset:-12%;z-index:-1;width:124%;height:124%;object-fit:cover;filter:blur(36px) saturate(1.3) brightness(1.08);opacity:.9}:root[data-theme=dark] .pp-glow{filter:blur(36px) saturate(1.5);opacity:.5}.pp-fit{position:absolute;inset:20px;display:grid;place-items:center;container-type:size}.pp-frame{width:min(100cqw,100cqh * var(--ratio,1.78));aspect-ratio:var(--ratio,1.78);overflow:hidden;border-radius:12px;box-shadow:0 18px 50px -18px #0000008c}.pp-frame img,.pp-frame video{display:block;width:100%;height:100%;object-fit:cover;background:var(--cv-field)}.pp-media-empty{display:grid;place-items:center;width:100%;height:100%;color:var(--cv-faint);background:var(--cv-field)}.pp-specs{position:absolute;top:12px;left:12px;z-index:1;display:flex;gap:0 6px;margin:0;padding:4px 10px;list-style:none;border-radius:99px;color:#fff;background:#14121a80;-webkit-backdrop-filter:blur(14px) saturate(1.5);backdrop-filter:blur(14px) saturate(1.5);font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums;pointer-events:none}.pp-specs li{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.pp-specs li:not(:last-child):after{content:"·";margin-left:6px;opacity:.6}.pp-specs li[data-tone=ok] svg{color:#5fd68f}.pp .pp-close{position:absolute;top:12px;right:12px;z-index:1;color:#fff;background:#14121a80;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pp .pp-close:hover{color:#fff;background:#14121ab3}.pp-body{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head price" "buy buy" "foot foot";align-items:start;gap:18px 24px;min-height:0;padding:22px 26px 18px;overflow-y:auto;scrollbar-width:thin}.pp-head{grid-area:head;min-width:0}.pp-head p{margin:0 0 2px;color:var(--cv-muted);font-size:12.5px;font-weight:500}.pp-head h2{margin:0;font-size:22px;font-weight:700;line-height:1.2;letter-spacing:-.022em;overflow-wrap:anywhere}.pp-price{grid-area:price;display:flex;flex-direction:column;align-items:flex-end;margin:0;text-align:right}.pp-price strong{font-size:26px;font-weight:700;line-height:1.15;letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap}.pp-price span{color:var(--cv-muted);font-size:13px}.pp-price s{color:var(--cv-faint);font-size:13px;font-variant-numeric:tabular-nums}.pp-checkout{grid-area:buy;display:flex;flex-direction:column;gap:12px;min-width:0}.pp-actions>.pp-primary,.pp-actions>.pp-quiet,.pp-checkout>.pp-primary,.pp-checkout>.pp-quiet,.pp-success>.pp-primary{gap:8px;width:100%;height:44px}.pp-actions{display:flex;flex-direction:column;gap:12px;min-width:0}.pp-actions[data-split]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:10px}.pp-actions[data-split]>*{min-width:0}.pp-shop:not([data-shop]),:root[data-theme=dark] .pp-shop:not([data-shop]){color:var(--cv-ink);background:var(--cv-field)}.pp-shop:not([data-shop]):hover,:root[data-theme=dark] .pp-shop:not([data-shop]):hover{background:var(--cv-hover)}@media (max-width:420px){.pp-actions[data-split]{grid-template-columns:minmax(0,1fr)}}.pp-pay{display:grid;gap:8px}.pp-paypal>div:first-child{overflow:hidden;border-radius:99px;color-scheme:light}.pp-paypal iframe{color-scheme:light}.pp .pp-note{margin:0;color:var(--cv-muted);font-size:12.5px;text-align:center}.pp-slot{gap:10px;height:44px;border-radius:99px;color:var(--cv-ink-2);background:var(--cv-field);font-size:14px}.pp-fine,.pp-slot{display:flex;align-items:center;justify-content:center}.pp-fine{flex-wrap:wrap;gap:0 4px;margin:0;color:var(--cv-muted);font-size:12.5px;text-align:center}.pp-alt{align-self:center;color:var(--cv-accent);font-size:13.5px;font-weight:600;text-decoration:none}.pp-alt:hover{text-decoration:underline}:root[data-theme=dark] .pp-alt{color:#b9a3f0}:root{--etsy:#f1641e;--etsy-hover:#d9531a;--etsy-ink:#c4490f}:root[data-theme=dark]{--etsy-ink:#ff8a50}.pp-primary[data-shop=etsy],:root[data-theme=dark] .pp-primary[data-shop=etsy]{background:var(--etsy)}.pp-primary[data-shop=etsy]:hover,:root[data-theme=dark] .pp-primary[data-shop=etsy]:hover{background:var(--etsy-hover)}.pp-alt[data-shop=etsy],:root[data-theme=dark] .pp-alt[data-shop=etsy]{color:var(--etsy-ink)}.pp-etsy-mark{font-family:Georgia,Times New Roman,serif;font-size:1.08em;font-weight:700;line-height:1;letter-spacing:-.01em}.pp-status{--tone:var(--cv-muted);display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center;animation:cloud-auth-fade .25s ease-out}.pp-status[data-tone=ok]{--tone:#30a46c}.pp-status[data-tone=warn]{--tone:#d18a00}.pp-status[data-tone=bad]{--tone:#e5484d}.pp-status[data-tone=info]{--tone:var(--cv-accent)}.pp-status-title{display:flex;align-items:center;gap:7px;margin:0}.pp-status-title>svg{flex:none;color:var(--tone)}.pp-status-title .pp-spinner{border-top-color:var(--tone)}.pp-status strong{font-size:14px;font-weight:600}.pp-status-text{margin:0;color:var(--cv-muted);font-size:13px}.pp-ref{display:inline-flex;align-items:center;gap:4px}.pp-ref code{color:var(--cv-ink-2);font:600 12px ui-monospace,SFMono-Regular,Menlo,monospace}.pp-ref .pp-copy{width:24px;height:24px;margin-left:-2px}.pp-foot{grid-area:foot;display:flex;align-items:center;gap:14px;padding-top:14px;color:var(--cv-faint);font-size:12px;white-space:nowrap;box-shadow:inset 0 .5px 0 var(--cv-line)}.pp-foot span{display:inline-flex;align-items:center;gap:6px;margin-right:auto}.pp-foot a{color:var(--cv-muted);text-decoration:none}.pp-foot a:hover{color:var(--cv-ink)}.pp-body:has(>.pp-success){display:block}.pp-success{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.pp-success-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:#fff;background:#30a46c;box-shadow:0 0 0 7px #30a46c1f;animation:pp-pop .5s cubic-bezier(.2,.9,.25,1.2)}.pp-success h2{margin:0;font-size:22px;font-weight:700;line-height:1.2;letter-spacing:-.022em}.pp-success h2+p{margin:4px 0 0;color:var(--cv-muted)}.pp-success b{color:var(--cv-ink);font-weight:600}.pp-success>.pp-text{height:34px;margin-top:-6px;padding:0 16px}@media (max-width:760px){.pp{width:100%;max-height:94dvh;margin:auto 0 0;border-radius:28px 28px 0 0;overflow-y:auto}.pp[open]{animation-name:pp-up}.pp-stage{height:auto;margin:12px 12px 0;border-radius:18px;background:none}.pp-glow{display:none}.pp-fit{position:static;display:block;container-type:normal}.pp-frame{width:min(100%,32dvh * var(--ratio,1.78));margin:0 auto;border-radius:16px}.pp-body{gap:16px;padding:18px 20px 22px;overflow:visible}.pp-head h2{font-size:20px}.pp-price strong{font-size:22px}}@keyframes pp-up{0%{transform:translateY(40px);opacity:0}}@media (prefers-reduced-motion:reduce){.pp-status,.pp-success-icon,.pp::backdrop,.pp[open]{animation:none}.pp-primary:active,.pp-quiet:active{transform:none}}.nt-bell{position:relative;flex:none}.nt-badge{position:absolute;top:-5px;right:-7px;min-width:17px;height:17px;padding:0 4px;display:grid;place-items:center;border-radius:20px;background:#7454d1;color:#fff;font:600 10px/1 sans-serif;box-shadow:0 0 0 2px var(--cv-bg,#fff)}.nt-overlay{position:fixed;inset:0;z-index:1200;background:transparent;color:var(--cv-ink,#25222e);font-family:var(--font-inter),sans-serif}.nt-panel{position:absolute;top:var(--nt-top);right:var(--nt-right);width:min(370px,calc(100vw - 24px));max-height:min(440px,calc(100dvh - var(--nt-top) - 16px));display:flex;flex-direction:column;background:var(--cv-bg,#fff);border:1px solid var(--cv-line,#e6e2ee);border-radius:14px;box-shadow:0 16px 48px #16112630;overflow:hidden;outline:none}.nt-panel button{font:inherit;color:inherit;cursor:pointer}.nt-panel button:disabled{cursor:default;opacity:.55}.nt-panel button:focus-visible{outline:2px solid #9575e7;outline-offset:-3px}.nt-head{gap:6px;padding:8px 8px 8px 14px;border-bottom:1px solid var(--cv-line,#e6e2ee)}.nt-head,.nt-title{display:flex;align-items:center}.nt-title{flex:1;min-width:0;gap:7px}.nt-head h2{margin:0;font-size:14px;font-weight:600;letter-spacing:-.2px}.nt-count{padding:2px 7px;border-radius:20px;background:#8c69d61f;font-size:11px}.nt-count,.nt-panel .nt-readall{color:#8060cc;font-weight:600;white-space:nowrap}.nt-panel .nt-readall{border:0;background:transparent;padding:5px 6px;border-radius:7px;font-size:12px}.nt-close{flex:none;display:grid;place-items:center;border:0;background:transparent;border-radius:50%;width:28px;height:28px}.nt-body{overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#8c82a04d transparent}.nt-body::-webkit-scrollbar{width:6px}.nt-body::-webkit-scrollbar-track{background:transparent}.nt-body::-webkit-scrollbar-thumb{background:#8c82a04d;border-radius:6px}.nt-body::-webkit-scrollbar-thumb:hover{background:#8c82a080}.nt-body::-webkit-scrollbar-button{display:none;height:0}.nt-thumb{flex:none;width:44px;height:44px;display:grid;place-items:center;border-radius:8px;overflow:hidden;background:#8c69d614;color:#8060cc}.nt-thumb img{width:100%;height:100%;object-fit:cover;display:block}.nt-list .nt-thumb svg{opacity:.8;margin:0}.nt-list{list-style:none;margin:0;padding:0}.nt-list li+li{border-top:1px solid var(--cv-line,#e6e2ee)}.nt-list li>button{width:100%;display:flex;align-items:center;gap:10px;text-align:left;border:0;background:transparent;padding:10px 12px}.nt-list li>button:hover{background:#9270d80a}.nt-list li[data-unread]{background:#9270d80c}.nt-dot{flex:none;width:6px;height:6px;margin:0 -2px 0 -4px;border-radius:50%;background:transparent}.nt-list li[data-unread] .nt-dot{background:#8c69d6}.nt-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px;overflow-wrap:anywhere}.nt-copy strong{font-size:13px;font-weight:600;line-height:1.35}.nt-copy>span{font-size:12px;line-height:1.4;opacity:.75}.nt-copy time{font-size:11px;opacity:.5;margin-top:2px}.nt-list svg{flex:none;opacity:.4}.nt-empty{padding:28px 20px;text-align:center;font-size:13px}.nt-empty svg{display:block;margin:0 auto 10px;opacity:.5}.nt-empty strong{display:block}.nt-empty p{margin:4px 0 0;opacity:.6;line-height:1.5}.nt-error{margin:10px;padding:10px;background:#d6454510;border-radius:10px;font-size:12px}.nt-error p{margin:0 0 8px}.nt-error button,.nt-more{background:transparent;border:0;text-decoration:underline}.nt-more{display:block;margin:8px auto 12px;font-size:12px}:root[data-theme=dark] .nt-panel{background:#19171f;border-color:#ffffff16;color:#f0edf5}@media(max-width:600px){.nt-overlay{background:#100d164d}.nt-panel{top:auto;right:0;bottom:0;width:100%;max-height:75dvh;border-radius:16px 16px 0 0;padding-bottom:env(safe-area-inset-bottom)}.nt-head{padding:12px 10px 12px 16px}.nt-list li>button{padding:12px 16px}}