.dz-top{background:#fff;border-bottom:1px solid var(--line)}.dz-top-in{max-width:none;padding:.9rem var(--pad) .8rem;display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.4rem}.dz-crumb{flex-basis:100%;font-size:.8rem;color:var(--muted)}.dz-crumb a:hover{color:var(--accent)}.dz-crumb span{margin:0 .3rem;opacity:.6}.dz-title{font-size:clamp(1.35rem,2.4vw,1.8rem);margin:0}.dz-top-in .pkb{margin:0 0 0 auto;flex:0 1 34rem}.dz-quote .pkfix{margin:.9rem 1.1rem .1rem}.dz-editing{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem .6rem;margin:0 0 0 auto;padding:.4rem .9rem;background:var(--tint);border:1px solid #c6dce8;border-radius:999px;font-size:.86rem}.dz-editing .ico{color:var(--accent);flex:none}.dz-editing a{font-weight:700;color:var(--accent);text-decoration:underline}@media (max-width:1100px){.dz-editing,.dz-top-in .pkb{margin-left:0;flex-basis:100%}.dz-editing{border-radius:10px}}.studio.dz{grid-template-columns:280px minmax(0,1fr) 340px}.dz .st-stage{position:sticky;top:58px;align-self:start;max-height:calc(100vh - 58px)}.dz .st-canvas-wrap{place-items:start center;align-content:start}.dz-wrap{align-items:center;padding:1.6rem 1rem 1rem}.dz-canvas{position:relative;width:calc(var(--pw,600px) * var(--z,1));aspect-ratio:auto;background:0 0;box-shadow:none;border-radius:0;overflow:visible}.dz-piece{position:relative;width:100%;height:calc(var(--ph,300px) * var(--z,1));background:#fff;border-radius:3px;overflow:hidden;box-shadow:0 1px 2px rgba(27,36,38,.12),0 14px 34px rgba(27,36,38,.16);transition:border-radius .2s}.dz-piece.is-sticker{box-shadow:0 0 0 7px #fff,0 0 0 8px rgba(27,36,38,.08),0 16px 34px rgba(27,36,38,.2)}.dz-piece.is-round{border-radius:50%}.dz-piece.is-rounded{border-radius:calc(var(--pr,14px) * var(--z,1))}.dz-piece.is-diecut{background:0 0!important;box-shadow:none;overflow:visible}.dz-cut{position:absolute;inset:0;pointer-events:none;z-index:0}.dz-cut svg{width:100%;height:100%;display:block;overflow:visible;filter:drop-shadow(0 1px 1px rgba(27,36,38,.18)) drop-shadow(0 10px 18px rgba(27,36,38,.18))}.dz-cutline{fill:none;stroke:#E6007E;stroke-width:1.5;stroke-dasharray:6 4;vector-effect:non-scaling-stroke}.dz-piece.mat-clear{background:linear-gradient(135deg,rgba(255,255,255,.6),rgba(255,255,255,0) 45%),repeating-conic-gradient(#e3e8eb 0 25%,#fff 0 50%) 0 0/16px 16px}.dz-piece.mat-holo{background:linear-gradient(115deg,#f7b2d9,#b5e3f8,#c7f5c4,#fff2a8,#ffc4b2,#d7c2f7,#b5e3f8)}.st-sw.st-sw-mat.mat-clear{background:repeating-conic-gradient(#d5dce0 0 25%,#fff 0 50%) 0 0/10px 10px}.st-sw.st-sw-mat.mat-holo{background:linear-gradient(115deg,#f7b2d9,#b5e3f8,#c7f5c4,#fff2a8,#d7c2f7)}.dz-bgrow{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.dz-bgrow .dz-link{margin-left:.2rem;min-height:44px;display:inline-flex;align-items:center;padding:0 .3rem;background:0 0;border:0;font:inherit;font-size:.86rem;cursor:pointer}.dz-ratio{display:inline-flex;align-items:center;gap:.45rem;margin-top:.55rem;font-size:.84rem;font-weight:600;color:var(--ink);cursor:pointer}.dz-ratio input{width:18px;height:18px;accent-color:var(--accent);margin:0}.dz-deco svg{overflow:visible}.dz-sub{margin-top:.8rem}.dz-sub-h{display:block;font-size:.8rem;font-weight:700;color:var(--muted);margin-bottom:.4rem}.dz-print{inset:0;outline:0}.dz-print .st-print-label{display:none}.dz-deco{position:absolute;inset:0;pointer-events:none;z-index:3}.dz-chrome{position:absolute;left:0;top:0;width:100%;height:calc(var(--ph,300px) * var(--z,1));pointer-events:none;z-index:6}.dz-chrome-in{position:absolute;inset:0}.st-selbox{position:absolute;pointer-events:none}.st-selbox>span{pointer-events:auto;touch-action:none}.dz-deco svg{width:100%;height:100%;display:block}.dz-safe{fill:none;stroke:rgba(31,99,137,.55);stroke-width:1.2;stroke-dasharray:5 4;vector-effect:non-scaling-stroke}.dz-piece.is-dark .dz-safe{stroke:rgba(255,255,255,.55)}.dz-grommet{fill:#D5DBDF;stroke:#7F8B92;stroke-width:1;vector-effect:non-scaling-stroke}.dz-grommet-in{fill:rgba(27,36,38,.45)}.dz-pocket{fill:rgba(255,255,255,.22);stroke:rgba(27,36,38,.35);stroke-width:1;stroke-dasharray:4 3;vector-effect:non-scaling-stroke}.dz-piece.is-dark .dz-pocket{stroke:rgba(255,255,255,.5)}.dz-slit{fill:none;stroke:rgba(27,36,38,.45);stroke-width:1.4;vector-effect:non-scaling-stroke}.dz-piece.is-dark .dz-slit{stroke:rgba(255,255,255,.55)}.dz-empty{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none;z-index:4;padding:.8rem}.dz-empty>*{pointer-events:auto}.dz-empty{align-content:center;justify-items:center;gap:.6rem}.dz-empty b{font-size:1.05rem;background:rgba(255,255,255,.94);padding:.3rem .8rem;border-radius:8px;color:var(--ink)}.dz-empty-btns{display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem}.dz-empty-btns .btn-outline{background:#fff}.dz-under{display:flex;flex-direction:column;align-items:center;gap:.2rem;margin-top:.9rem}.dz-stakes{width:46%;height:46px;margin-top:-.9rem}.dz-stakes path{fill:none;stroke:#8A969D;stroke-width:3;vector-effect:non-scaling-stroke}.dz-size{font-size:.84rem;font-weight:600;color:var(--muted)}.dz-quality{font-size:.78rem;font-weight:700;padding:.2rem .55rem;border-radius:999px;background:var(--band);color:var(--muted);flex:0 0 auto;width:17.5em;height:26px;line-height:18px;box-sizing:border-box;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dz-quality.is-blank{visibility:hidden}.dz-advice{color:#7a5200}.dz-quality.is-good{background:#e6f4df;color:#2b5a1a}.dz-quality.is-ok{background:#fff3d6;color:#7a5200}.dz-quality.is-low{background:#fde4e1;color:#8a1f14}.dz-quote{gap:0;padding:0}.dz-opt{padding:1rem 1.1rem;border-bottom:1px solid var(--line)}.dz-opt-h{font-size:.98rem;margin-bottom:.6rem}.dz-hint{font-size:.8rem;color:var(--muted);margin-top:.55rem;line-height:1.45}.dz-hint a,.dz-link{color:var(--accent);font-weight:600;text-decoration:underline;text-underline-offset:2px}.dz-link{background:0 0;border:0;padding:0;font:inherit;cursor:pointer}.dz-chips{display:flex;flex-wrap:wrap;gap:.4rem}.dz-chip{display:flex;flex-direction:column;align-items:flex-start;gap:.05rem;cursor:pointer;padding:.45rem .75rem;border:1.5px solid var(--line);border-radius:10px;background:#fff;font:inherit;font-size:.88rem;color:var(--ink);text-align:left}.dz-chip small{font-size:.72rem;color:var(--muted);font-weight:500}.dz-chip:hover{border-color:#b9c6cc}.dz-chip.is-on{border-color:var(--accent);background:#eef5f9;box-shadow:inset 0 0 0 1px var(--accent)}.dz-paper-k{font-size:.8rem;font-weight:700;color:var(--ink);margin:.6rem 0 .3rem}.dz-paper-k:first-child{margin-top:0}.dz-grom{vertical-align:-6px;margin-right:.3rem;flex:none}.dz-chip .dz-from{color:var(--ink);font-weight:600}.dz-spec{margin:.6rem 0 0;line-height:1.35}.dz-spec small{font-size:.74rem;color:var(--muted)}.dz-chip[disabled]{opacity:.55;cursor:not-allowed}.dz-cards{display:grid;gap:.45rem}.dz-card{display:flex;flex-direction:column;gap:.2rem;text-align:left;cursor:pointer;padding:.65rem .8rem;border:1.5px solid var(--line);border-radius:12px;background:#fff;font:inherit;color:var(--ink)}.dz-card:hover{border-color:#b9c6cc}.dz-card.is-on{border-color:var(--accent);background:#eef5f9;box-shadow:inset 0 0 0 1px var(--accent)}.dz-card-top{display:flex;justify-content:space-between;gap:.6rem;align-items:baseline}.dz-card-top b{font-size:.95rem}.dz-card-top em{font-style:normal;font-size:.82rem;font-weight:700;color:var(--accent);white-space:nowrap}.dz-card small{font-size:.8rem;color:var(--muted);line-height:1.4}.dz-card i{font-style:normal;font-size:.72rem;color:#5f6d75}.dz-pop{display:inline-block;margin-top:.3rem;padding:.1rem .45rem;border-radius:999px;background:#e6f4df;color:#2b5a1a;font-size:.68rem;font-weight:700;line-height:1.35;white-space:nowrap}.dz-card-top .dz-pop{margin:0 auto 0 .1rem;align-self:center}.dz-later .dz-check{margin-top:.9rem}.dz-dims{display:flex;align-items:flex-end;gap:.5rem;margin-top:.7rem}.dz-num{display:flex;flex-direction:column;gap:.2rem;flex:1;font-size:.78rem;font-weight:600;color:var(--muted)}.dz-num-in{display:flex;align-items:center;border:1.5px solid var(--line);border-radius:10px;background:#fff;padding-right:.55rem}.dz-num-in:focus-within{border-color:var(--accent)}.dz-num input{flex:1;min-width:0;border:0;outline:0;background:0 0;font:inherit;font-size:1rem;font-weight:600;color:var(--ink);padding:.5rem .6rem}.dz-num i{font-style:normal;color:var(--muted)}.dz-swap{border:1.5px solid var(--line);background:#fff;border-radius:10px;width:40px;height:42px;cursor:pointer;font-size:1.05rem;color:var(--muted)}.dz-swap:hover{color:var(--accent);border-color:var(--accent)}.dz-check{display:flex;gap:.6rem;align-items:flex-start;margin-top:.7rem;cursor:pointer}.dz-rushack{margin-top:.6rem;padding:.1rem .7rem .6rem;border-radius:8px;background:#fff3d6;color:#4a3300}.dz-rushack .dz-check{margin-top:.5rem}.dz-check input{width:1.15rem;height:1.15rem;margin-top:.15rem;accent-color:var(--accent);flex:none}.dz-check span{display:flex;flex-direction:column;gap:.1rem;font-size:.9rem}.dz-check small{font-size:.78rem;color:var(--muted);line-height:1.4}.dz-sel{display:flex;flex-direction:column;gap:.25rem;margin-top:.7rem;font-size:.8rem;font-weight:600;color:var(--muted)}.dz-sel select{font:inherit;font-size:.92rem;color:var(--ink);padding:.5rem .6rem;border:1.5px solid var(--line);border-radius:10px;background:#fff}.dz-qty{display:inline-flex;align-items:stretch;border:1.5px solid var(--line);border-radius:10px;overflow:hidden;margin-top:.6rem;background:#fff}.dz-qty button{width:44px;border:0;background:var(--band);font-size:1.2rem;cursor:pointer;color:var(--ink)}.dz-qty button:hover{background:#e4eaed}.dz-qty input{width:84px;border:0;outline:0;text-align:center;font:inherit;font-size:1.05rem;font-weight:700;padding:.5rem 0}.dz-price{padding:1.1rem 1.1rem .4rem;background:#fafbfc}.dz-total{display:flex;justify-content:space-between;align-items:baseline}.dz-total span{font-weight:700;font-size:.95rem}.dz-total b{font-family:var(--display);font-size:2.1rem;line-height:1;color:var(--ink)}.dz-each{text-align:right;font-size:.85rem;color:var(--muted);margin-top:.2rem}.dz-lines{list-style:none;margin:.8rem 0 0;padding:.7rem 0 0;border-top:1px solid var(--line);display:grid;gap:.35rem}.dz-lines li{display:flex;justify-content:space-between;gap:.7rem;font-size:.82rem;color:var(--muted)}.dz-lines small{display:block;font-size:.72rem;opacity:.85}.dz-lines b{color:var(--ink);font-weight:600;white-space:nowrap}.dz-lines .dz-part{padding-left:.8rem;border-left:2px solid var(--line);margin-left:.1rem}.dz-lines .dz-part b{font-weight:500;color:var(--muted)}.dz-ready{display:flex;gap:.45rem;align-items:flex-start;font-size:.8rem;color:#36423f;margin:.8rem 0 .3rem;line-height:1.45}.dz-ready .ico{color:var(--logo-green);margin-top:.1rem}.dz-warn{font-size:.8rem;background:#fff3d6;color:#7a5200;padding:.5rem .6rem;border-radius:8px;margin-top:.6rem}.dz-nudge{display:flex;flex-wrap:wrap;gap:.5rem .7rem;align-items:center;justify-content:space-between;font-size:.82rem;background:#eaf5e4;color:#24451a;padding:.55rem .7rem;border-radius:8px;margin-top:.6rem;line-height:1.4}.dz-nudge .btn{min-height:40px}.dz-quote{overflow:visible}.dz-buy{position:sticky;bottom:0;z-index:5;background:#fff;border-top:1px solid var(--line);box-shadow:0 -8px 20px rgba(27,36,38,.08);padding:.8rem 1.1rem 1rem;margin-top:auto}.dz-buy-total{display:flex;align-items:baseline;gap:.5rem;margin-bottom:.6rem}.dz-buy-total span{font-weight:700;font-size:.9rem}.dz-buy-total b{font-family:var(--display);font-size:1.9rem;line-height:1;margin-left:auto}.dz-buy-total small{flex-basis:100%;text-align:right;font-size:.8rem;color:var(--muted);margin-top:-.2rem}.dz-buy-total{flex-wrap:wrap}.dz-buy .st-actions{padding:0;gap:.35rem}.dz-quote .st-fineprint{padding:.2rem 1.1rem 1rem;background:#fafbfc}.dz-have-file{margin-top:.8rem}.dz-selnote{margin-bottom:.7rem;padding:.35rem .7rem;border-radius:8px;background:var(--tint);font-size:.86rem;line-height:1.4}.dz-selnote .dz-link{min-height:44px;display:inline-flex;align-items:center;text-align:left}.dz-custom-color{display:flex;align-items:center;gap:.6rem;margin-top:.8rem;font-size:.86rem;font-weight:600;cursor:pointer}.dz-custom-color input{width:44px;height:36px;border:1.5px solid var(--line);border-radius:8px;padding:2px;background:#fff;cursor:pointer}.dz-bar{display:none}@media (max-width:1100px){.studio.dz{grid-template-columns:minmax(0,1fr)}.dz .st-stage{position:static;max-height:none}.dz-buy{position:static;box-shadow:none}.dz-bar:not([hidden]){display:flex;position:sticky;bottom:0;z-index:150;align-items:center;justify-content:space-between;gap:1rem;padding:.7rem var(--pad) calc(.7rem + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--line);box-shadow:0 -6px 20px rgba(27,36,38,.1)}.dz-bar-price{display:flex;flex-direction:column;line-height:1.15}.dz-bar-price b{font-family:var(--display);font-size:1.5rem}.dz-bar-price span{font-size:.78rem;color:var(--muted)}.dz-bar .btn{flex:0 0 auto}}@media (max-width:640px){.dz-top-in{padding-block:.7rem .6rem}.dz-wrap{padding:1.1rem .6rem .8rem}.dz-empty b{font-size:.95rem}}@media (max-width:1100px),(pointer:coarse){.dz-chip{min-height:44px;min-width:44px;justify-content:center;align-items:center}.dz-num input,.dz-qty input,.dz-sel select{min-height:44px}.dz-swap{width:44px;height:44px}.dz-qty button{width:48px;min-height:44px}.dz-check{min-height:44px;align-items:center}.dz-check input{width:22px;height:22px;margin-top:0}.dz-buy .btn-sm,.dz-empty-btns .btn-sm{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.dz-custom-color input{width:44px;height:44px}.dz-crumb a{display:inline-block;padding-block:.8rem;margin-block:-.8rem}}@media (min-width:1101px){.dz .st-quote,.dz .st-tools{position:sticky;top:58px;align-self:start;max-height:calc(100vh - 58px)}.dz .st-tools{overflow-y:auto;overscroll-behavior:contain}.dz .st-quote{overflow:hidden}.dz-quote-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.dz-buy{position:static;flex:none;box-shadow:0 -6px 16px rgba(27,36,38,.06)}}@media (min-width:1101px) and (max-height:860px){.dz .st-quote,.dz .st-tools{top:44px;max-height:calc(100vh - 44px)}}@media (min-width:1101px) and (max-height:860px){.dz-top-in{padding:.45rem var(--pad);gap:.3rem 1.2rem}.dz-crumb{flex-basis:auto}.dz-title{font-size:1.35rem}.dz .st-stage{top:44px;max-height:calc(100vh - 44px)}.dz-wrap{padding:1rem 1rem .6rem}.dz-buy{padding:.55rem 1rem .7rem}.dz-buy-total{margin-bottom:.4rem}.dz-buy-total b{font-size:1.6rem}.dz-ready{margin:.5rem 0 .2rem}}.dz-sizer{position:absolute;z-index:8;padding:0;cursor:nwse-resize;touch-action:none;left:calc(var(--pw,600px) * var(--z,1) - 13px);top:calc(var(--ph,300px) * var(--z,1) - 13px);width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:#fff;border:2px solid var(--accent);color:var(--accent);box-shadow:0 2px 8px rgba(27,36,38,.22)}.dz-sizer:focus-visible,.dz-sizer:hover{background:var(--accent);color:#fff}.dz-sizer svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.dz-sizer-tip{position:fixed;z-index:300;pointer-events:none;white-space:nowrap;background:var(--ink);color:#fff;font-size:.8rem;font-weight:700;padding:.3rem .55rem;border-radius:6px}@media (pointer:coarse){.dz-sizer{width:40px;height:40px;left:calc(var(--pw,600px) * var(--z,1) - 20px);top:calc(var(--ph,300px) * var(--z,1) - 20px)}.dz-sizer svg{width:18px;height:18px}}.dz-guides{position:absolute;left:0;top:0;width:100%;height:calc(var(--ph,300px) * var(--z,1));pointer-events:none;z-index:5}.dz-guidebar{display:flex;align-items:center;gap:.4rem 1rem;flex-wrap:wrap;padding:.4rem 1rem;min-height:2.5rem;background:#fff;border-top:1px solid var(--line);font-size:.82rem}.dz-guides-tog{display:inline-flex;align-items:center;gap:.4rem;font-weight:600;cursor:pointer;white-space:nowrap;flex:none}.dz-guides-tog input{width:1.05rem;height:1.05rem;accent-color:var(--accent);margin:0}.dz-legend{min-width:0;flex:1 1 12rem}.dz-checklink{margin-left:auto;white-space:nowrap;font-size:.84rem}.dz-buy-more{display:flex;gap:.4rem}.dz-buy-more .btn{flex:1 1 0;padding-left:.4rem;padding-right:.4rem}.dz-files{display:flex;flex-direction:column;gap:.4rem;margin-top:.6rem}.dz-files:empty{display:none}.dz-file small{display:block;font-size:.76rem;color:var(--muted)}.dz-pages .dz-page{margin:.15rem .2rem 0 0}.dz-checkpanel{position:fixed;z-index:160;right:calc(340px + 1rem);bottom:1rem;width:min(460px,calc(100vw - 340px - 2rem));max-height:calc(100vh - 7rem);display:flex}.dz-checkpanel[hidden]{display:none}.dz-checkpanel>.pf2{width:100%;max-height:100%}@media (min-width:1101px){.dz-guidebar{flex-wrap:nowrap;height:2.5rem}.dz-guidebar .pg-legend{flex-wrap:nowrap;overflow:hidden;gap:.2rem .8rem}.dz-guidebar .pg-legend li{flex:none}.dz-guidebar .pg-legend span{display:none}}@media (max-width:1100px){.dz .dz-guidebar{order:1;border-top:0}.dz-legend{flex-basis:100%;order:3}.dz-checkpanel{left:.5rem;right:.5rem;width:auto;bottom:calc(5.2rem + env(safe-area-inset-bottom));max-height:62vh}}@media (max-width:1100px),(pointer:coarse){.dz-checklink,.dz-guides-tog{min-height:44px}.dz-guides-tog input{width:22px;height:22px}}@media (min-width:1101px) and (max-height:860px){.dz-guidebar{height:2.2rem;min-height:2.2rem;padding-block:.2rem}.dz-checkpanel{max-height:calc(100vh - 4rem);bottom:.6rem}}.st-swatches:has(.st-swgroup){display:block;max-height:none;overflow:visible}.st-swgroup{margin:0 0 .55rem}.st-swgroup-h{display:block;font-size:.74rem;font-weight:700;color:var(--muted);margin-bottom:.3rem}.st-swgroup-h small{font-weight:600;color:#6f818c}.st-swgroup-row{display:flex;flex-wrap:wrap;gap:.3rem}.dz-sw-none{position:relative;overflow:hidden}.dz-sw-none::after{content:"";position:absolute;left:-15%;top:50%;width:130%;height:2px;background:#c8102e;transform:rotate(-45deg)}.dz-mat{display:inline-block;width:.95rem;height:.95rem;border-radius:3px;background:var(--sw);box-shadow:inset 0 0 0 1px rgba(27,36,38,.28);margin-right:.45rem;vertical-align:-2px}.dz-addink,.dz-more{margin-top:.45rem}.dz-addink>summary,.dz-more>summary{cursor:pointer;font-size:.84rem;font-weight:700;color:var(--accent);padding:.35rem 0}.dz-more .dz-cards{margin-top:.35rem}.dz-addink .st-swgroup:first-of-type{margin-top:.35rem}.dz-fact{font-size:.88rem;margin:0}.dz-inklist{list-style:none;margin:0 0 .2rem;padding:0;display:grid;gap:.4rem}.dz-inklist li{display:flex;gap:.55rem;align-items:center;font-size:.88rem}.dz-inklist small{display:block;font-size:.74rem;color:var(--muted)}.dz-inkdot{flex:none;width:1.15rem;height:1.15rem;border-radius:50%;background:var(--sw);box-shadow:inset 0 0 0 1px rgba(27,36,38,.28)}.dz-imginks{margin-top:.6rem}.dz-inkchips{display:flex;flex-wrap:wrap;gap:.3rem;margin:.25rem 0 .4rem}.dz-inkchip{display:inline-flex;align-items:center;gap:.35rem;padding:.1rem .1rem .1rem .5rem;border:1px solid var(--line);border-radius:999px;font-size:.8rem;background:#fff}.dz-inkchip i{width:.8rem;height:.8rem;border-radius:50%;background:var(--sw);box-shadow:inset 0 0 0 1px rgba(27,36,38,.28)}.dz-inkchip button{border:0;background:0 0;cursor:pointer;font-size:1.05rem;line-height:1;padding:.2rem .45rem;color:var(--muted);border-radius:999px}.dz-inkchip button:hover{color:#8a1f14;background:#fde4e1}.dz-roll>summary{cursor:pointer;list-style:none;display:flex;flex-direction:column;gap:.15rem}.dz-roll>summary::-webkit-details-marker{display:none}.dz-roll>summary .dz-opt-h{margin:0;display:flex;align-items:center;gap:.4rem}.dz-roll>summary .dz-opt-h::after{content:"";width:.45rem;height:.45rem;margin-left:auto;margin-right:.2rem;border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);transform:rotate(45deg) translateY(-2px)}.dz-roll[open]>summary .dz-opt-h::after{transform:rotate(-135deg) translateY(-2px)}.dz-roll>summary small{font-size:.8rem;color:var(--muted)}.dz-roll .dz-hint-top{margin-top:.6rem}.dz-unwinds{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem}.dz-unwind{display:flex;flex-direction:column;align-items:center;gap:.1rem;padding:.3rem .15rem .2rem;border:1.5px solid var(--line);border-radius:10px;background:#fff;cursor:pointer;font:inherit;color:var(--ink);min-width:0}.dz-unwind:hover{border-color:#b9c6cc}.dz-unwind.is-on{border-color:var(--accent);background:#eef5f9;box-shadow:inset 0 0 0 1px var(--accent)}.dz-unwind svg{width:100%;max-width:64px;height:auto;display:block}.dz-unwind small{font-size:.68rem;color:var(--muted);font-weight:600;white-space:nowrap}.dz-unwinds-5{grid-template-columns:repeat(5,minmax(0,1fr))}.dz-unwind-any{justify-content:center}.dz-unwind-any b{font-size:.78rem;line-height:1.15;text-align:center}.uw-roll{fill:#E6EBEE;stroke:#8A969D}.uw-core{fill:#fff;stroke:#8A969D}.uw-web{fill:#F4F6F7;stroke:#8A969D;stroke-linejoin:round}.uw-l{fill:#fff;stroke:#8A969D}.uw-a{font:700 9px Barlow,sans-serif;fill:#1B2426;text-anchor:middle;dominant-baseline:central}.uw-a.is-in{fill:#B9C6CC}@media (max-width:1100px),(pointer:coarse){.dz-unwind{min-height:44px}.dz-inkchip button{min-width:44px;min-height:44px}.dz-addink>summary,.dz-more>summary{padding:.8rem 0}.dz-roll>summary{min-height:44px;justify-content:center}}@media (max-width:600px){.dz-card i,.dz-chip small,.dz-inklist small,.dz-lines small,.dz-pop,.dz-spec small,.dz-unwind small,.st-swgroup-h{font-size:.75rem}}.dz-piece.is-shaped{box-shadow:none;background-clip:padding-box}.dz-mask{fill:var(--band)}.dz-shapeline{fill:none;stroke:#1B2426;stroke-opacity:.55;stroke-width:1.4;vector-effect:non-scaling-stroke}.dz-sleeve{fill:rgba(27,36,38,.16);stroke:rgba(27,36,38,.35);stroke-width:1;stroke-dasharray:4 3;vector-effect:non-scaling-stroke}.dz-piece.is-dark .dz-sleeve{fill:rgba(255,255,255,.14);stroke:rgba(255,255,255,.5)}.dz-rail{fill:#8E9AA2;opacity:.9}.dz-hidden{fill:rgba(94,107,115,.72)}.dz-hidden-t{fill:#fff;font-family:Barlow,sans-serif;font-weight:700;text-anchor:middle;dominant-baseline:central}.dz-zone-t{fill:var(--muted);font-family:Barlow,sans-serif;font-weight:700;dominant-baseline:central}.dz-frame{stroke:rgba(27,36,38,.25);stroke-width:1;vector-effect:non-scaling-stroke}.dz-standbase{width:calc(var(--pw,300px) * var(--z,1) * 1.1);height:18px;margin-top:-1.05rem;display:block}.dz-xfoot{width:90px;height:36px;margin-top:-.9rem;fill:none;stroke:#6F7B83;stroke-width:2.4;stroke-linecap:round}.dz-flagpole{position:absolute;left:0;top:calc(var(--ph,300px) * var(--z,1));width:60px;height:40px;overflow:visible;fill:none;stroke-linecap:round}.dz-flagpole .p{stroke:#59646B;stroke-width:4}.dz-flagpole .b{stroke:#46515A;stroke-width:3;fill:#46515A}.dz-flagpole .w{fill:rgba(0,70,130,.45);stroke:none}.dz-canvas{position:relative}.dz-mock{margin:0;padding:.9rem 1.1rem .7rem;border-bottom:1px solid var(--line);background:#fff}.dz-mock canvas{display:block;width:100%;height:auto;border-radius:8px;background:var(--band)}.dz-mock figcaption{font-size:.78rem;color:var(--muted);margin-top:.4rem;text-align:center}.dz-replogos{list-style:none;margin:.2rem 0 .6rem;padding:0;display:grid;gap:.35rem}.dz-replogo{display:flex;align-items:center;gap:.55rem;padding:.35rem .5rem;border:1px solid var(--line);border-radius:8px;background:#fff}.dz-replogo img{width:54px;height:30px;object-fit:contain;background:repeating-conic-gradient(#eef1f3 0 25%,#fff 0 50%) 0 0/8px 8px;border-radius:4px}.dz-replogo span{flex:1;min-width:0;font-size:.84rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dz-replogo span small{color:var(--accent);font-weight:700}.dz-replogo .dz-link{font-size:.78rem;background:0 0;border:0;cursor:pointer;padding:0 .2rem}.dz-replogo-x{border:0;background:0 0;font-size:1.2rem;line-height:1;cursor:pointer;color:var(--muted);min-width:32px;min-height:32px}.dz-repadd{display:inline-flex;align-items:center;gap:.35rem;cursor:pointer;margin-bottom:.4rem}.dz-sub-gap{margin-top:.6rem}.dz-reppats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.dz-reppat{display:flex;flex-direction:column;align-items:center;gap:.2rem;padding:.35rem .25rem .45rem;border:1px solid var(--line);border-radius:9px;background:#fff;cursor:pointer;font:inherit;color:var(--ink)}.dz-reppat svg{width:100%;max-width:74px;height:auto}.dz-reppat b{font-size:.72rem;line-height:1.2;text-align:center}.dz-reppat.is-on{border-color:var(--accent);background:#eef5f9;box-shadow:inset 0 0 0 1px var(--accent)}.dz-field{display:grid;gap:.25rem;margin-top:.6rem;font-size:.82rem;font-weight:600}.dz-field input{font:inherit;font-weight:500;padding:.45rem .6rem;border:1px solid #c9d3d8;border-radius:8px}.dz-range{display:grid;gap:.2rem;margin-top:.6rem;font-size:.82rem;font-weight:600}.dz-range span{display:flex;justify-content:space-between;gap:.5rem}.dz-range b{color:var(--accent)}.dz-range input{width:100%;accent-color:var(--accent)}.dz-opt .dz-link[data-rep-redraw]{display:inline-block;margin-top:.6rem;background:0 0;border:0;cursor:pointer;font:inherit;font-size:.84rem}@media (max-width:1100px),(pointer:coarse){.dz-reppat{min-height:44px}.dz-opt .dz-link[data-rep-redraw],.dz-replogo .dz-link{min-height:44px}.dz-replogo-x{min-width:44px;min-height:44px}}.dz-tablefold{fill:none;stroke:#2F750B;stroke-width:1.4;stroke-dasharray:8 3 2 3;vector-effect:non-scaling-stroke}.dz-piece.is-dark .dz-tablefold{stroke:#9BE07A}.dz-piece.is-dark .dz-zone-t{fill:rgba(255,255,255,.75)}.dz-under{width:max(100%,240px);margin-left:calc((100% - max(100%,240px))/ 2);text-align:center}.dz-flagpole{left:-4px}.dz-under:has(.dz-flagpole){margin-top:3.1rem}.st-shapes{margin-bottom:.9rem}.st-shapebtns{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem;margin-bottom:.35rem}.st-shapebtn{display:flex;flex-direction:column;align-items:center;gap:.15rem;padding:.35rem .15rem;border:1px solid var(--line);border-radius:9px;background:#fff;cursor:pointer;font:inherit;font-size:.72rem;font-weight:600;color:var(--ink)}.st-shapebtn svg{width:26px;height:26px;fill:currentColor}.st-shapebtn:focus-visible,.st-shapebtn:hover{border-color:var(--accent)}.dz-slotedit{margin:0 0 .8rem}.dz-slotbtns{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.5rem}.dz-tplbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem .8rem;margin:.6rem auto 0;max-width:640px;padding:.55rem .8rem;border:1px solid #c6dce8;border-radius:10px;background:var(--tint,#eef5f9);font-size:.86rem;line-height:1.4}.dz-tplbar[hidden]{display:none}.dz-tplbar-btns{display:flex;flex-wrap:wrap;gap:.4rem}.pf2-list .pf2-fixes{display:flex;flex-direction:column;gap:.3rem;flex:none}@media (max-width:1100px),(pointer:coarse){.dz-slotbtns .btn,.dz-tplbar .btn,.st-shapebtn{min-height:44px}.pf2-list .pf2-fixes{flex-direction:row;flex-wrap:wrap}}.dz-fixed{position:absolute;inset:0;pointer-events:none}.dz-fixed .st-el{cursor:default}.dz-where{display:block}.dz-where textarea{display:block;width:100%;min-height:4.6rem;resize:vertical;font:inherit;font-size:.92rem;line-height:1.4;color:var(--ink);padding:.55rem .65rem;border:1.5px solid var(--line);border-radius:10px;background:#fff}.dz-where textarea:focus{outline:0;border-color:var(--accent)}.dz-brofold{fill:none;stroke:#2F750B;stroke-width:1.4;stroke-dasharray:8 3 2 3;vector-effect:non-scaling-stroke}.dz-pocketzone{fill:rgba(47,117,11,.05)}.dz-pocketzone.is-off{fill:rgba(27,36,38,.12)}.dz-panel-t{fill:#2F750B;font-family:Barlow,sans-serif;font-weight:700;opacity:.75}.dz-cardslit path,.dz-cardslit rect{fill:none;stroke:#E6007E;stroke-width:1.6;vector-effect:non-scaling-stroke}.dz-cardslit rect{stroke-dasharray:5 3}.dz-cardslit .dz-panel-t{fill:#B0005F}.dz-perf{fill:none;stroke:#00A3C4;stroke-width:1.6;stroke-dasharray:5 3;vector-effect:non-scaling-stroke}.dz-perf-t{fill:#007C96}.dz-writezone{fill:rgba(47,117,11,.05);stroke:#2F750B;stroke-opacity:.45;stroke-width:1.1;stroke-dasharray:2 3;vector-effect:non-scaling-stroke}.st-finbtns{display:inline-flex;flex-wrap:wrap;gap:.35rem}.st-finbtns[hidden]{display:none}.st-finbtn .st-finchip{display:inline-block;width:.9em;height:.9em;border-radius:50%;vertical-align:-.1em;background-color:#c9d6e2;border:1px solid rgba(29,43,54,.18)}.st-finbtn.is-on{background:#fff6d6;border-color:#b88a2b;color:#5a420b}.dz-covmeter{margin:.4rem 0 0;padding:.55rem .7rem;border-radius:8px;background:#f6f1e3;font-size:.86rem;line-height:1.4}.dz-covmeter:empty{display:none}.st-el-finimg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-size:300% 300%;animation:hvpFinish 6s ease-in-out infinite}.st-el-finimg.st-fin-gloss{animation-duration:4s}@keyframes hvpFinish{0%,100%{background-position:0 0}50%{background-position:100% 100%}}@media (prefers-reduced-motion:reduce){.st-el-finimg{animation:none}}.dz-piece.is-dark .dz-brofold{stroke:#9BE07A}.dz-panels{display:flex;align-self:stretch;margin-top:-.35rem;font-size:.76rem;font-weight:700;color:#2f750b;text-align:center;line-height:1.25}.dz-panels span{min-width:0;padding:.15rem .2rem;border-left:1.5px dashed rgba(47,117,11,.5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dz-panels span:first-child{border-left:0}.dz-filechecks{margin:.45rem 0 0;padding-left:1.1rem;font-size:.8rem;line-height:1.4;color:var(--muted)}.dz-filechecks li{margin:.2rem 0}.dz-filechecks li.is-fix b{color:#9a3412}@media (max-width:1100px),(pointer:coarse){.dz-where textarea{min-height:5.2rem;font-size:1rem}}.dz-mailpanel{fill:none;stroke:#7A2E8E;stroke-opacity:.6;stroke-width:1.2;stroke-dasharray:5 4;vector-effect:non-scaling-stroke}.dz-mailpanel-t{fill:#7A2E8E;fill-opacity:.75;font-family:Barlow,Arial,sans-serif;font-weight:600}@media (max-width:1100px),(pointer:coarse){.dz-opt .btn-sm{min-height:44px}}.dz-fixed .dz-mailpanel-g{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.er{display:grid;gap:.55rem;margin-bottom:.9rem}.er-ziplab{font-size:.82rem;font-weight:700}.er-addrow{display:flex;gap:.45rem;margin-top:-.25rem}.er-addrow input{flex:1;min-width:0;font:inherit;font-size:1rem;font-weight:600;letter-spacing:.04em;padding:.5rem .65rem;border:1.5px solid var(--line);border-radius:10px;background:#fff;color:var(--ink)}.er-addrow input:focus{outline:0;border-color:var(--accent)}.er-addrow .btn{flex:none}.er-help,.er-src{font-size:.8rem;color:var(--muted);margin:0;line-height:1.45}.er-msg{font-size:.82rem;font-weight:600;color:#8a1f14;margin:0}.er-msg:empty{display:none}.er-total{display:flex;flex-direction:column;gap:.1rem;padding:.55rem .7rem;border-radius:10px;background:#eef5f9;border:1px solid #c6dce8}.er-total b{font-size:.95rem}.er-total small{font-size:.8rem;color:var(--muted)}.er .dz-warn{margin:0}.er-map{border:1px solid var(--line);border-radius:10px;background:#fff;padding:0 .5rem .5rem}.er-map>summary{cursor:pointer;font-size:.86rem;font-weight:700;color:var(--accent);padding:.5rem .1rem}.er-svg{display:block;width:100%;height:auto;max-height:380px;background:#f4f7f8;border-radius:8px;touch-action:manipulation}.er-r{fill:none;stroke:var(--c);stroke-width:1.3px;stroke-opacity:.5;stroke-linecap:round;stroke-linejoin:round;cursor:pointer}.er-r.is-on{stroke-width:3.4px;stroke-opacity:1}.er-r.is-hi,.er-r:hover{stroke-width:4.8px;stroke-opacity:1}.er-hit{stroke:transparent;stroke-width:14px;pointer-events:stroke}.er-lbl{font-family:Barlow,Arial,sans-serif;font-weight:700;fill:#4A5A66;stroke:#fff;paint-order:stroke;text-anchor:middle;dominant-baseline:central;pointer-events:none}.er-lbl.is-on{fill:#1B2426}.er-maphint{font-size:.78rem;color:var(--muted);margin:.4rem 0 0}.er-zip{border-top:1px solid var(--line);padding-top:.55rem}.er-ziphead{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem}.er-ziphead h4{font-size:.92rem;margin:0;font-weight:600}.er-note,.er-zipsum{font-size:.8rem;color:var(--muted);margin:.2rem 0 .45rem}.er-err{color:#8a1f14}.er-zipbtns{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.45rem}.er-list{list-style:none;margin:0;padding:0;display:grid;gap:.3rem}.er-row{border:1.5px solid var(--line);border-radius:10px;background:#fff}.er-row.is-on{border-color:var(--accent);background:#eef5f9}.er-row.is-hi{box-shadow:0 0 0 2px rgba(31,99,137,.35)}.er-lab{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto auto;align-items:center;gap:.5rem;padding:.35rem .6rem;cursor:pointer}.er-lab input{width:1.15rem;height:1.15rem;margin:0;accent-color:var(--accent)}.er-sw{width:.9rem;height:.9rem;border-radius:3px;background:var(--c)}.er-name{display:flex;flex-direction:column;min-width:0;line-height:1.25}.er-name b{font-size:.88rem}.er-name small{font-size:.74rem;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.er-cnt{font-size:.74rem;color:var(--muted);text-align:right;line-height:1.3;white-space:nowrap}.er-tot{font-size:.95rem;min-width:2.8em;text-align:right}.er-qty{margin:0}.dz-where-h{display:block;font-size:.82rem;font-weight:700;margin:.2rem 0 .35rem}@media (max-width:1100px),(pointer:coarse){.er-addrow input{min-height:44px}.er-lab{min-height:52px}.er-lab input{width:22px;height:22px}.er-map>summary{min-height:44px;padding:.75rem .1rem;box-sizing:border-box}.er-note .dz-link,.er-ziphead .dz-link{min-height:44px;min-width:44px;display:inline-flex;align-items:center}}@media (max-width:600px){.er-cnt,.er-name small{font-size:.75rem}}.st-side.is-linked{border-style:dashed}.st-side.is-linked:not(.is-on){color:var(--muted)}.dz-linked [data-print] .st-el{visibility:hidden}.dz-shared{opacity:.92}.dz-empty.is-linked{align-content:start;justify-items:start;padding:1rem}.dz-piece.paper-kraft{background-blend-mode:multiply}.dz-piece.paper-kraft .dz-print{mix-blend-mode:multiply}.dz-piece.paper-kraft::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;opacity:.5;background:radial-gradient(ellipse 3px 1px at 20% 30%,rgba(90,55,20,.35),transparent),radial-gradient(ellipse 4px 1px at 70% 60%,rgba(90,55,20,.3),transparent),radial-gradient(ellipse 2px 1px at 45% 80%,rgba(255,235,200,.45),transparent);background-size:23px 17px,31px 19px,17px 13px}.dz-piece.paper-pearl::after{content:"";position:absolute;inset:0;pointer-events:none;z-index:2;mix-blend-mode:soft-light;background:linear-gradient(120deg,rgba(255,255,255,0) 15%,rgba(214,232,255,.75) 38%,rgba(255,226,244,.65) 52%,rgba(232,255,240,.55) 64%,rgba(255,255,255,0) 85%)}.dz-piece.has-edge{box-shadow:0 0 0 calc(4px * var(--z,1)) var(--edge),0 0 0 calc(5px * var(--z,1)) rgba(27,36,38,.18),0 14px 34px rgba(27,36,38,.16)}.dz-edge{display:flex;flex-direction:column;align-items:center;gap:.15rem;font-size:.8rem;font-weight:600;color:var(--muted)}.dz-metal-edge svg{display:block}.dz-metal-back{flex-direction:row;gap:.45rem}.dz-metal-back svg{display:block;flex:0 0 auto}.dz-edgechip{display:inline-flex;align-items:center;gap:.45rem}.dz-swatch{width:18px;height:18px;border-radius:50%;flex:0 0 auto;box-shadow:inset 0 0 0 1px rgba(27,36,38,.25)}.dz-swatch.is-metal{background-image:linear-gradient(135deg,rgba(255,255,255,.65),rgba(255,255,255,0) 45%,rgba(0,0,0,.18))!important}.dz-shape-ico{vertical-align:-4px;color:var(--accent)}.dz-paper-note{font-size:.84rem;color:var(--muted);margin:.4rem 0 0;line-height:1.45}.dz-paper-more{font-weight:600;font-size:.78rem;margin-left:.35rem;color:var(--accent);text-decoration:underline;text-underline-offset:2px}.dz-canvas.is-vessel{margin-top:calc(var(--ph,300px) * var(--z,1) * var(--vt,0))}.dz-vessel{position:absolute;pointer-events:none;z-index:0;left:calc(var(--pw,300px) * var(--z,1) * var(--vx,0));top:calc(var(--ph,300px) * var(--z,1) * var(--vy,0));width:calc(var(--pw,300px) * var(--z,1) * var(--vw,1));height:calc(var(--ph,300px) * var(--z,1) * var(--vh,1))}.dz-vessel svg{display:block;width:100%;height:100%;overflow:visible}.dz-vessel-shade{z-index:2}.dz-piece.is-vessel{background:0 0!important;box-shadow:none;border-radius:0}.dz-piece.is-vessel .st-el [fill="#000000"]{fill:var(--dw-mark,#D7DCDF)}.dz-piece.is-vessel .st-el [stroke="#000000"]{stroke:var(--dw-mark,#D7DCDF)}.dz-piece.is-vessel .st-el [fill="#FFFFFF"]{fill:var(--dw-coat,#26282B)}.dz-piece.is-vessel .st-el [stroke="#FFFFFF"]{stroke:var(--dw-coat,#26282B)}.dz-piece.is-vessel .st-el>svg{filter:drop-shadow(0 .6px 0 rgba(0,0,0,.32))}.dz-piece.is-vessel .st-el>img{filter:brightness(0) invert(.86) drop-shadow(0 .6px 0 rgba(0,0,0,.32))}.dz-piece.is-vessel.is-steel .st-el>img{filter:brightness(0) opacity(.9) drop-shadow(0 .6px 0 rgba(255,255,255,.3))}.dz-piece.is-vessel.is-steel .st-el>svg{filter:drop-shadow(0 .6px 0 rgba(255,255,255,.3))}.dz-dw-area{fill:none;stroke:rgba(27,36,38,.45);stroke-width:1.2;stroke-dasharray:5 4;vector-effect:non-scaling-stroke}.dz-piece.is-dark .dz-dw-area{stroke:rgba(255,255,255,.6)}.dz-canvas.is-vessel .dz-under{margin-top:calc(var(--ph,300px) * var(--z,1) * var(--vb,0) + .4rem);width:max(100%,min(440px,100vw - 40px));margin-left:calc((100% - max(100%,min(440px,100vw - 40px)))/ 2)}.dz-engrave .st-sw[data-ink="#000000"]{background:linear-gradient(135deg,#f7f9fa,#bcc4c9 55%,#e6eaec 72%,#a9b2b8)}.dz-engrave .st-sw[data-ink="#FFFFFF"]{background:var(--dw-coat,#26282b)}.dz-engrave.dz-engrave-steel .st-sw[data-ink="#000000"]{background:#1e2023}.dz-dw-note{margin:0 0 .7rem}.dz-dw-colors{display:grid;grid-template-columns:repeat(auto-fill,minmax(34px,1fr));gap:.5rem}.dz-dw-color{width:100%;aspect-ratio:1;min-height:34px;padding:0;border-radius:50%;cursor:pointer;border:1px solid rgba(27,36,38,.2);background:radial-gradient(circle at 30% 28%,rgba(255,255,255,.5),rgba(255,255,255,0) 46%),var(--dw);box-shadow:inset 0 -4px 7px rgba(0,0,0,.2);transition:transform .12s,box-shadow .12s}.dz-dw-color.is-steel{background:radial-gradient(circle at 30% 28%,rgba(255,255,255,.7),rgba(255,255,255,0) 46%),linear-gradient(135deg,#eef1f3,#aeb6bc 45%,#e4e8ea 70%,#959ea5)}.dz-dw-color:hover{transform:scale(1.07)}.dz-dw-color.is-on{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--accent),inset 0 -4px 7px rgba(0,0,0,.2)}.dz-dw-cname{display:flex;flex-wrap:wrap;align-items:baseline;gap:.15rem .5rem;margin:.7rem 0 0;font-size:.92rem}.dz-dw-cname span{color:var(--muted);font-size:.84rem}@media (max-width:1100px),(pointer:coarse){.dz-dw-colors{grid-template-columns:repeat(auto-fill,minmax(44px,1fr))}.dz-dw-color{min-height:44px}}.dz-canvas.is-closein .dz-vessel{-webkit-mask-image:linear-gradient(#000 calc(var(--vf,.9) * 100%),transparent);mask-image:linear-gradient(#000 calc(var(--vf,.9) * 100%),transparent)}.dz-piece.is-vessel .dz-empty{padding:.3rem;gap:.35rem}.dz-piece.is-vessel .dz-empty b{font-size:.86rem;padding:.2rem .55rem}.dz-piece.is-vessel .dz-empty-btns{flex-direction:column;align-items:stretch;gap:.3rem}.dz-piece.is-vessel .dz-empty-btns .btn{font-size:.78rem;padding:.38rem .6rem;justify-content:center}