.comp-input{overscroll-behavior:contain}
.cs-card.is-info,.cs-pill.is-info{cursor:default}.cs-card.is-info:hover,.cs-pill.is-info:hover{border-color:var(--line2)}.cs-card .cs-ic img{object-fit:cover;border-radius:9px;width:100%;height:100%}.cs-pill.has-select{padding:0 11px;position:relative}.cs-pill.has-select>.cs-sel{appearance:none;opacity:0;width:100%;height:100%;font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.cs-pill.has-select:focus-within{border-color:var(--violet-soft);outline:2px solid var(--violet-soft);outline-offset:-2px}.cs-pill.has-select>.cs-sel>option{background:var(--panel);color:var(--fg)}.cs-pill.has-select:has(.cs-sel:disabled){opacity:.5}.cs-pill.has-select:has(.cs-sel:disabled)>.cs-sel{cursor:default}.cs-pill .cs-lab{color:var(--muted-fg);font-style:normal;font-weight:600}.cs-card.is-locked,.cs-pill.is-locked{cursor:not-allowed;background:rgb(var(--white-rgb) / .02);border-color:var(--line);color:var(--muted-fg);position:relative}.ci-change.is-locked{cursor:default}.cs-card.is-locked .cs-val,.cs-pill.is-locked .cs-val,.cs-pill.is-locked>span{color:var(--muted-fg)}.cs-card.is-locked .cs-ic{background:rgb(var(--white-rgb) / .05);color:var(--muted-fg)}.cs-card.is-locked .cs-ic img{filter:grayscale();opacity:.55}.cs-card.is-locked>svg,.cs-pill.is-locked .cs-chev>svg{opacity:.45}.cs-card.is-locked:hover,.cs-pill.is-locked:hover{border-color:var(--line)}.ci-change.is-locked:hover{background:rgb(var(--white-rgb) / .08)}.cs-card.is-locked:active,.cs-pill.is-locked:active,.ci-change.is-locked:active{transform:none}.cs-say{z-index:40;border:1px solid var(--line2);background:var(--panel);width:max-content;max-width:min(260px,74vw);color:var(--fg);text-align:left;white-space:normal;text-transform:none;letter-spacing:0;box-shadow:0 10px 26px rgb(var(--black-rgb) / .5);pointer-events:none;opacity:0;visibility:hidden;transition:opacity .18s var(--ease-out), transform .18s var(--ease-out), visibility .18s;border-radius:10px;padding:8px 10px;font-size:11.5px;font-weight:500;line-height:1.4;position:absolute;bottom:calc(100% + 8px);left:0;transform:translateY(3px)}.cs-card.is-locked:hover,.cs-pill.is-locked:hover,.cs-card.is-saying,.cs-pill.is-saying{z-index:41}.cs-row:has(.cs-pill.is-locked:hover),.cs-row:has(.cs-pill.is-saying){overflow:visible}.cs-card.is-locked:hover>.cs-say,.cs-card.is-locked:focus-visible>.cs-say,.cs-card.is-saying>.cs-say,.cs-pill.is-locked:hover>.cs-say,.cs-pill.is-locked:focus-visible>.cs-say,.cs-pill.is-saying>.cs-say{opacity:1;visibility:visible;transform:none}.cs-row>:last-child .cs-say,.cs-grid>:last-child .cs-say{left:auto;right:0}@media (prefers-reduced-motion:reduce){.cs-say{transition:none}}.ci-thumb .mface-fall{width:100%;height:100%;font-size:18px}.comp-bar{border-radius:20px;padding:14px}.comp-bar .comp-go{height:46px}@media (min-width:768px){.comp-bar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"top top""rail rail""main main""chips go""receipt receipt";column-gap:10px;display:grid}.comp-bar .comp-top{flex-direction:row;grid-area:top;align-items:center;gap:12px}.comp-bar .skill-rail{grid-area:rail}.comp-bar .comp-main{grid-area:main}.comp-bar .comp-chips{grid-area:chips}.comp-bar .comp-receipt{grid-area:receipt}.comp-bar .comp-go:not(.comp-send){grid-area:go;place-self:start end;height:52px;margin-top:12px}.comp-bar .comp-identity.has{flex:none;max-width:300px;margin-bottom:0}.comp-bar .ci-change{padding:8px}.comp-bar .ci-change span{display:none}.comp-bar .comp-refs{flex:1;min-width:0;padding-bottom:0;display:flex}.comp-bar .ref-tile,.comp-bar .ref-add,.comp-bar .ref-slot{width:58px;height:58px}.comp-bar .ref-add span{display:none}.comp-bar .rt-name{padding:7px 3px 2px;font-size:7.5px}}.rt-up{background:rgb(var(--black-rgb) / .55);z-index:2;height:3px;position:absolute;bottom:0;left:0;right:0}.rt-up i{background:linear-gradient(90deg, var(--violet-soft), var(--gold));height:100%;transition:width .2s;display:block}@media (max-width:767px){.composer .cs-row{flex-wrap:wrap;overflow-x:visible}.cs-grid{grid-template-columns:auto minmax(0,1fr)}}.comp-bar .comp-main{margin-top:15px}.comp-bar .comp-main>.comp-attach{margin-top:0}.composer[data-dock-composer]:not(.in-fs) .comp-main{align-items:center}.composer.in-fs .comp-main>.comp-attach{margin-bottom:10px}.cs-grid{margin-top:16px}.cs-pill .cs-count{border:1px solid var(--line2);background:rgb(var(--white-rgb) / .05);min-width:18px;color:var(--muted-fg);text-align:center;border-radius:6px;flex:none;padding:0 4px;font-size:10.5px;font-style:normal;font-weight:600;line-height:16px}@media (max-width:767px){.comp-bar .comp-attach{width:38px;height:38px}}.comp-mirror .mwords{background:rgb(var(--violet-rgb) / .13);border-radius:4px}
.lib-layout{grid-template-columns:210px 1fr;align-items:start;gap:32px;display:grid}.folders{top:calc(var(--topbar-h) + 24px);gap:4px;display:grid;position:sticky}.folder{color:var(--muted-fg);cursor:pointer;border:1px solid #0000;border-radius:11px;align-items:center;gap:10px;padding:11px 13px;font-size:13.5px;font-weight:500;transition:all .25s;display:flex}.folder:hover{color:var(--fg);background:rgb(var(--white-rgb) / .04)}.folder.on{color:var(--gold);background:rgb(var(--gold-rgb) / .07);border-color:rgb(var(--gold-rgb) / .3)}.folder .cnt{font-family:var(--font-jetbrains-mono), monospace;opacity:.7;margin-left:auto;font-size:10px}.folder.drop{color:var(--gold);background:rgb(var(--gold-rgb) / .12);border-color:rgb(var(--gold-rgb) / .65);border-style:dashed}.tilegrid-3{--oc-grid-col:208px}@media (max-width:1023px){.tilegrid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.tilegrid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}.masonry{grid-auto-rows:1px;align-items:start;row-gap:0}.acard{text-align:left;width:100%;min-width:0;display:block}.ac-face{aspect-ratio:1;background:var(--black);border:1px solid var(--line);width:100%;transition:border-color .25s, transform .3s var(--ease-out);border-radius:18px;display:block;position:relative;overflow:hidden}.acard:hover .ac-face{border-color:var(--violet-soft);transform:translateY(-3px)}.ac-face img,.ac-face video{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%}.acard.round .ac-face{border-radius:50%}.ac-new .ac-face{border:1.5px dashed var(--line2);color:var(--muted-fg);background:rgb(var(--white-rgb) / .03);justify-content:center;align-items:center;display:flex}.acard:hover.ac-new .ac-face{color:var(--violet-soft)}.lib-cell .lc-new{color:var(--muted-fg);background:rgb(var(--white-rgb) / .03);border-style:dashed;justify-content:center;align-items:center;display:flex}.lib-cell:hover:not(:disabled) .lc-new{border-color:var(--violet-soft);color:var(--violet-soft)}.lib-cell:disabled{opacity:.5;cursor:not-allowed}.lib-cell:disabled:hover{transform:none}.lib-cell.rt-circle .lc-t,.lib-cell.rt-circle .lc-s{text-align:center}.ac-t{white-space:nowrap;text-overflow:ellipsis;margin-top:11px;font-size:14px;font-weight:700;display:block;overflow:hidden}.ac-s{font-family:var(--font-jetbrains-mono), monospace;color:var(--muted-fg);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:10px;display:block;overflow:hidden}.acard.round .ac-t,.acard.round .ac-s{text-align:center}.ac-wave{width:62%;max-width:150px;height:auto}.ac-use{text-align:center;background:rgb(var(--gold-rgb) / .92);color:var(--on-gold2);opacity:0;border-radius:11px;padding:9px;font-size:12.5px;font-weight:700;transition:opacity .25s,transform .25s;position:absolute;bottom:10px;left:10px;right:10px;transform:translateY(8px)}.acard:hover .ac-use{opacity:1;transform:none}.acard.round .ac-use{bottom:16%;left:18%;right:18%}.ac-pending .ac-face{border:1.5px dashed var(--line2);background:rgb(var(--white-rgb) / .03);justify-content:center;align-items:center;display:flex}.ac-pending .ac-t,.ac-pending .ac-s{color:var(--muted-fg)}.ac-pending-l{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);font-size:10.5px}.ac-pending.failed .ac-face{border-color:rgb(var(--destructive-rgb) / .4);background:rgb(var(--destructive-rgb) / .07)}.ac-pending.failed .ac-pending-l{color:var(--destructive-soft2)}.ac-pending.nophoto .ac-face{border-color:rgb(var(--gold-rgb) / .4);background:rgb(var(--gold-rgb) / .06)}.ac-pending.nophoto .ac-pending-c{color:var(--muted-fg)}.ac-pending-c{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:12px;display:flex}.ac-pending.failed .ac-pending-c{color:var(--destructive-soft2)}.ac-pending-acts{gap:6px;display:flex}.ac-pending-acts button{border:1px solid var(--line2);color:var(--fg);cursor:pointer;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:600;transition:border-color .2s}.ac-pending-acts button:hover{border-color:var(--gold)}.ac-pending-shot{opacity:.5;filter:blur(4px);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.1)}img.ac-pending-shot{object-fit:cover}.ac-pending-scrim{background:rgb(var(--ink-rgb) / .62);position:absolute;inset:0}.ac-pending .ac-pending-img{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.ac-pending .ac-shimmer,.ac-pending .ac-pending-c,.ac-pending .ac-pending-l{z-index:1;position:relative}.ac-pending .ac-shimmer{position:absolute}.acard.ac-pending:hover .ac-face{border-color:var(--line);transform:none}.acard.ac-pending.failed:hover .ac-face{border-color:rgb(var(--destructive-rgb) / .4)}.ac-shimmer{background:linear-gradient(100deg, transparent 30%, rgb(var(--gold-rgb) / .12) 50%, transparent 70%);position:absolute;inset:0}.ac-shimmer .ac-pending-shot{opacity:.5;filter:blur(4px);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.1)}.ac-shimmer img.ac-pending-shot{object-fit:cover}.ac-shimmer .ac-pending-scrim{background:rgb(var(--ink-rgb) / .62);position:absolute;inset:0}.ac-shimmer .ac-pending .ac-shimmer,.ac-shimmer .ac-pending .ac-pending-c,.ac-shimmer .ac-pending .ac-pending-l{z-index:1;position:relative}.ac-shimmer .ac-pending .ac-shimmer{position:absolute}.ac-shimmer .acard.ac-pending:hover .ac-face{border-color:var(--line);transform:none}.ac-shimmer .acard.ac-pending.failed:hover .ac-face{border-color:rgb(var(--destructive-rgb) / .4)}.ac-shimmer{background-size:220% 100%;animation:1.6s linear infinite ac-sweep}@keyframes ac-sweep{0%{background-position:130% 0}to{background-position:-130% 0}}@media (prefers-reduced-motion:reduce){.ac-shimmer{animation:none}}.acard-wrap{min-width:0;position:relative}.ac-edit{border:1px solid rgb(var(--white-rgb) / .18);background:rgb(var(--ink2-rgb) / .82);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--fg);cursor:pointer;opacity:0;border-radius:999px;align-items:center;gap:5px;padding:6px 10px 6px 8px;font-size:11.5px;font-weight:700;transition:opacity .25s,border-color .2s,background .2s;display:flex;position:absolute;top:9px;right:9px}.acard-wrap:hover .ac-edit,.ac-edit:focus-visible{opacity:1}.ac-edit:hover{border-color:var(--gold);background:rgb(var(--ink2-rgb) / .94)}@media (hover:none){.ac-edit{opacity:1}}#onset{scroll-margin-top:calc(var(--topbar-h) + 16px)}@media (max-width:860px){.lib-layout{grid-template-columns:1fr}.folders{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;padding-bottom:10px;display:flex;position:static;overflow-x:auto}.folders::-webkit-scrollbar{display:none}.folder{border-color:var(--line);flex:none}.folder .cnt{display:none}}.mf-list{gap:6px;max-height:min(46vh,360px);margin:0 0 16px;padding:0;list-style:none;display:grid;overflow-y:auto}.mf-row{border:1px solid var(--line);background:var(--input);min-height:48px;color:var(--fg);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 11px;font-size:13.5px;display:flex}.mf-row [data-mf-system],.mf-row:has([data-mf-system]){color:var(--muted-fg)}.mf-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mf-cnt{font-family:var(--font-jetbrains-mono), monospace;opacity:.7;font-size:10px}.mf-tag{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-fg);font-size:9px}.mf-act{width:28px;height:28px;color:var(--muted-fg);cursor:pointer;border-radius:9px;flex:none;justify-content:center;align-items:center;transition:color .2s,background .2s;display:inline-flex}.mf-act:hover{color:var(--fg);background:rgb(var(--white-rgb) / .08)}.mf-act:disabled{opacity:.5;cursor:default}.mf-act.mf-armed{color:var(--destructive-soft2);background:rgb(var(--destructive-rgb) / .12)}.mf-input{flex:1;min-width:0;height:28px;padding:0 10px;font-size:14px}.mf-confirm{min-width:0;color:var(--muted-fg);flex:1;font-size:12.5px}.mf-confirm b{color:var(--fg);font-weight:600}.mf-cancel,.mf-danger{cursor:pointer;border-radius:8px;flex:none;padding:5px 11px;font-size:12px;font-weight:600;transition:color .2s,background .2s}.mf-cancel{color:var(--muted-fg)}.mf-cancel:hover{color:var(--fg);background:rgb(var(--white-rgb) / .08)}.mf-danger{color:var(--destructive-soft2);background:rgb(var(--destructive-rgb) / .14)}.mf-danger:hover{background:rgb(var(--destructive-rgb) / .24)}.mf-danger:disabled{opacity:.55;cursor:default}.mf-empty{color:var(--muted-fg);margin:0 0 16px;font-size:13px}.mf-note{color:var(--destructive-soft2);flex-basis:100%;margin:2px 0 0;font-size:12px;line-height:1.45}.pi-note,.nf-note{border:1px solid var(--line);background:rgb(var(--gold-rgb) / .07);color:var(--fg);border-radius:12px;margin:0 0 16px;padding:11px 13px;font-size:13px;line-height:1.45}.pi-shots{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:8px;display:grid}.pi-shot{aspect-ratio:1;border:1px solid var(--line);background:var(--input);cursor:pointer;opacity:.45;border-radius:12px;justify-content:center;align-items:center;transition:opacity .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.pi-shot.on{opacity:1;border-color:rgb(var(--gold-rgb) / .55)}.pi-shot img{object-fit:cover;width:100%;height:100%}.pi-filename{text-align:center;overflow-wrap:anywhere;color:var(--muted-fg);padding:6px;font-size:10px;line-height:1.3}.pi-tick{width:19px;height:19px;color:var(--fg);background:rgb(var(--ink-rgb) / .72);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:5px;right:5px}.pi-shot.pi-add{opacity:1;color:var(--muted-fg);border-style:dashed;flex-direction:column;gap:5px;font-size:10.5px}.pi-or{letter-spacing:.14em;text-transform:uppercase;color:var(--muted-fg);align-items:center;gap:12px;margin:14px 0;font-size:10.5px;font-weight:700;display:flex}.pi-or span{background:var(--line);flex:1;height:1px}.pi-shots.pi-picked{margin-bottom:10px}.pi-hint{text-align:center;color:var(--muted-fg);margin:9px 0 0;font-size:12px;line-height:1.45}.pi-drop{border:1.5px dashed var(--line);background:var(--input);width:100%;color:var(--muted-fg);text-align:center;cursor:pointer;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:24px 16px;font-size:12.5px;line-height:1.45;transition:border-color .2s,color .2s;display:flex}.pi-drop:hover,.pi-drop.over{border-color:rgb(var(--gold-rgb) / .55)}.pi-drop b{color:var(--fg);font-size:13.5px;font-weight:600}.pi-row{grid-template-columns:2fr 1fr;gap:10px;display:grid}.pi-field{margin-top:16px}.pi-chips{border:1px solid var(--line);background:var(--input);border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px;min-height:44px;padding:7px 9px;display:flex}.pi-chips:focus-within{border-color:rgb(var(--gold-rgb) / .55)}.pi-chip{background:rgb(var(--gold-rgb) / .12);color:var(--fg);border-radius:999px;align-items:center;gap:5px;padding:4px 6px 4px 9px;font-size:12px;line-height:1.2;display:inline-flex}.pi-chip button{width:15px;height:15px;color:var(--muted-fg);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.pi-chip button:hover{color:var(--fg)}.pi-chip-in{min-width:90px;color:var(--fg);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:13.5px}.pi-chip-in::placeholder{color:var(--placeholder)}.pi-count{float:right;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.06em;color:var(--muted-fg);font-size:10px;font-weight:500}.pi-shots.over{outline:1.5px dashed var(--gold);outline-offset:5px;border-radius:14px}.pi-url-add{grid-template-columns:1fr auto;gap:8px;margin-top:10px;display:grid}.pi-url-add .input{font-size:13px}.pi-field .pi-count{float:none;text-align:right;margin-top:5px;display:block}.pi-aud{border:1px solid var(--line);background:rgb(var(--white-rgb) / .02);border-radius:14px;margin-top:18px}.pi-aud-head{width:100%;color:var(--fg);cursor:pointer;align-items:center;gap:8px;padding:13px 14px;display:flex}.pi-aud-title{font-size:13.5px;font-weight:700}.pi-aud-note{color:var(--muted-fg);margin-left:auto;font-size:11px}.pi-aud-head svg{color:var(--muted-fg);transition:transform .2s}.pi-aud-head[aria-expanded=true] svg{transform:rotate(180deg)}.pi-aud-body{padding:0 14px 14px}.pi-aud-body>.pi-field:first-child{margin-top:0}.pi-aud-hint{color:var(--gold);margin:0 0 14px;font-size:12px;line-height:1.45}.pi-hint{letter-spacing:0;text-transform:none;color:var(--muted-fg);margin-top:3px;font-size:11px;font-weight:400;display:block}.pi-buckets{margin-top:16px}.pi-buckets-head{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-fg);justify-content:space-between;align-items:baseline;margin-bottom:8px;font-size:11px;font-weight:700;display:flex}.pi-total{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.04em;color:var(--muted-fg)}.pi-total.off{color:var(--gold)}.pi-bucket{grid-template-columns:62px 1fr 38px;align-items:center;gap:10px;padding:3px 0;display:grid}.pi-bucket-k{color:var(--muted-fg);font-size:11.5px}.pi-bucket-v{font-family:var(--font-jetbrains-mono), monospace;text-align:right;color:var(--fg);font-size:11px}.pi-bucket input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:16px}.pi-bucket input[type=range]::-webkit-slider-runnable-track{background:var(--line2);border-radius:999px;height:3px}.pi-bucket input[type=range]::-webkit-slider-thumb{background:var(--gold);appearance:none;border-radius:999px;width:13px;height:13px;margin-top:-5px}.pi-bucket input[type=range]::-moz-range-track{background:var(--line2);border-radius:999px;height:3px}.pi-bucket input[type=range]::-moz-range-thumb{background:var(--gold);border:0;border-radius:999px;width:13px;height:13px}.pi-bucket input[type=range]:focus-visible{outline:2px solid var(--gold);outline-offset:3px}@media (min-width:768px) and (max-width:1440px){#sheet-product h3{font-size:28px}#sheet-product .sheet-sub{font-size:16px;line-height:1.5}#sheet-product .sh-head{padding:13px 23px 0}#sheet-product .sh-body{padding:18px 23px 23px}#sheet-product .field label{letter-spacing:.05em;margin-bottom:10px;font-size:15px}#sheet-product .sheet-label{letter-spacing:.18em;font-size:12.5px}#sheet-product .input{border-radius:15px;padding:16px 19px;font-size:20px}#sheet-product textarea.input{min-height:120px;line-height:1.5}#sheet-product .pi-note{padding:14px 16px;font-size:16px}#sheet-product .pi-field{margin-top:20px}#sheet-product .pi-chips{border-radius:15px;gap:7px;min-height:55px;padding:9px 11px}#sheet-product .pi-chip{padding:5px 8px 5px 11px;font-size:15px}#sheet-product .pi-chip button{width:19px;height:19px}#sheet-product .pi-chip-in{min-width:112px;font-size:17px}#sheet-product .pi-count{font-size:12.5px}#sheet-product .pi-shots{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px}#sheet-product .pi-shot{border-radius:15px}#sheet-product .pi-shot.pi-add{font-size:13px}#sheet-product .pi-drop{padding:28px 18px;font-size:14px}#sheet-product .pi-drop b{font-size:16px}#sheet-product .pi-or{font-size:12px}#sheet-product .pi-hint{font-size:14px}#sheet-product .pi-tick{width:24px;height:24px}#sheet-product .pi-filename{font-size:12.5px}#sheet-product .pi-aud-head{padding:16px 17px}#sheet-product .pi-aud-body{padding:0 17px 17px}#sheet-product .pi-aud-title{font-size:17px}#sheet-product .pi-aud-note{font-size:13.5px}#sheet-product .pi-aud-hint{font-size:15px}#sheet-product .pi-buckets-head{font-size:13.5px}#sheet-product .pi-bucket{grid-template-columns:78px 1fr 48px;padding:5px 0}#sheet-product .pi-bucket-k{font-size:14.5px}#sheet-product .pi-bucket-v{font-size:13.5px}#sheet-product .pi-bucket input[type=range]::-webkit-slider-runnable-track{height:4px}#sheet-product .pi-bucket input[type=range]::-webkit-slider-thumb{width:16px;height:16px;margin-top:-6px}#sheet-product .pi-bucket input[type=range]::-moz-range-track{height:4px}#sheet-product .pi-bucket input[type=range]::-moz-range-thumb{width:16px;height:16px}#sheet-product .sh-foot{padding:15px 23px calc(17px + env(safe-area-inset-bottom))}#sheet-product .pi-foot .btn{font-size:17px}#sheet-product .pi-foot .btn-lg{padding:20px 30px}#sheet-product .pi-remove{padding:12px 15px;font-size:16px}#sheet-product .pi-foot.armed p{font-size:16px}#sheet-product .sh-x{width:52px;height:52px}}#sheet-product .sh-x{color:var(--muted-fg);background:0 0;transition:background .18s,color .18s}#sheet-product .sh-x:hover,#sheet-product .sh-x:focus-visible,#sheet-product .sh-x:active{background:rgb(var(--white-rgb) / .12);color:var(--fg)}@media (min-width:768px){.sheet.pi-sheet{width:min(1080px,100vw)}}.pi-grid{grid-template-columns:1fr;gap:0 14px;display:grid}@media (min-width:768px){.pi-grid{grid-template-columns:1fr 1fr}.pi-grid>.pi-wide{grid-column:1/-1}}#sheet-product .pi-foot{gap:10px}.pi-foot-r{align-items:center;gap:8px;margin-left:auto;display:flex}#sheet-product .pi-foot.solo{display:block}#sheet-product .pi-foot .btn-lg{padding-inline:20px}#sheet-product .pi-foot .btn-block{margin-top:0}.pi-remove{color:var(--destructive-soft2);cursor:pointer;border-radius:11px;align-items:center;gap:6px;padding:9px 12px;font-size:13px;font-weight:600;transition:background .2s,color .2s;display:inline-flex}.pi-remove:hover:not(:disabled){background:rgb(var(--destructive-rgb) / .12);color:var(--destructive-soft)}.pi-remove:disabled{opacity:.5;cursor:default}#sheet-product .pi-foot.armed{background:rgb(var(--destructive-rgb) / .1);border-top-color:rgb(var(--destructive-rgb) / .35);flex-wrap:wrap}#sheet-product .pi-foot.armed p{min-width:180px;color:var(--fg);flex:1;margin:0;font-size:13px;line-height:1.4}@media (max-width:520px){#sheet-product .pi-foot{gap:8px}.pi-remove{padding-inline:10px}.pi-foot-r{flex:1;min-width:0}.pi-foot-r .btn{width:100%}#sheet-product .pi-foot .btn-lg{padding-inline:12px}}#sheet-product .btn-block{margin-top:16px}#sheet-product .src-skip{margin-top:10px}#sheet-product .sheet-sub+.sheet-label,#sheet-product .pi-note+.sheet-label{margin-top:0}#sheet-folder .btn-block{margin-top:16px}.pi-file{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.av-cell{display:grid;position:relative}.av-x{z-index:3;width:22px;height:22px;color:var(--fg);background:rgb(var(--ink-rgb) / .72);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:background .2s;display:inline-flex;position:absolute;top:6px;right:6px}.av-x:hover{background:rgb(var(--ink-rgb) / .92)}.av-x:disabled{opacity:.5;cursor:default}
.fmt-row[data-aspect-rows]{flex-wrap:wrap;justify-content:center;row-gap:8px;overflow-x:visible}.fmt-row[data-aspect-rows] .fmt{text-align:center;break-inside:auto;width:auto;transition:opacity .25s, transform .3s var(--ease-out);background:0 0;border:0;border-radius:0;margin-bottom:0;display:block;overflow:visible}.fmt-row[data-aspect-rows] .fmt.fmt-bare{padding-bottom:13px}.fmt-row[data-aspect-rows] .fmt-box{margin-left:auto;margin-right:auto}.fmt-row[data-aspect-rows] .fmt-box.fmt-free{background:0 0;border-style:dashed}
/*# sourceMappingURL=0i7fw2anx978n.css.map*/