:root{--berry: #8f1d45;--berry-deep: #6e1335;--berry-ink: #ffffff;--pink: #ffdbe4;--pink-soft: #fff1f4;--ink: #161412;--ink-2: #4a4540;--ink-3: #78716a;--paper: #ffffff;--paper-2: #f7f5f0;--paper-3: #efebe4;--rule: #e6e1d8;--rule-strong: #cfc8bc;--good: #1d6b43;--good-bg: #e3f3e9;--warn: #8a5300;--warn-bg: #fff1d6;--bad: #b3261e;--bad-bg: #fde8e6;--info: #1f4f8f;--info-bg: #e6eefa;--display: Archivo, "Arial Narrow", Impact, sans-serif;--body: "Schibsted Grotesk", Helvetica, Arial, sans-serif;--serif: "Bodoni Moda", Didot, Georgia, serif;--radius: 10px;--radius-small: 6px;--shadow: 0 1px 2px rgba(22, 20, 18, .05), 0 6px 24px -8px rgba(22, 20, 18, .12);--shadow-pop: 0 20px 60px -12px rgba(22, 20, 18, .35);--side: 264px;--gutter: clamp(16px, 3vw, 40px)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font:400 17px/1.5 var(--body);-webkit-font-smoothing:antialiased}body.no-scroll{overflow:hidden}:root:lang(ko),[lang|=ko]{word-break:keep-all;overflow-wrap:anywhere}:root:lang(ja),[lang|=ja],:root:lang(zh),[lang|=zh]{line-break:strict}h1,h2,h3,h4,p,ul,ol,figure{margin:0;padding:0}ul,ol{list-style:none}img{display:block;max-width:100%}a{color:inherit}button{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--berry);outline-offset:2px}.icon{flex:none}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.display,.page-head h1,.auth h1,.big-number{font-family:var(--display);font-weight:800;font-stretch:62%;text-transform:uppercase;letter-spacing:-.01em;line-height:.92}.shell{min-height:100vh;display:grid;grid-template-columns:var(--side) 1fr}.side{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;gap:4px;padding:20px 14px;background:var(--paper-2);border-inline-end:1px solid var(--rule);overflow-y:auto}.side-brand{display:flex;align-items:center;gap:10px;padding:4px 10px 18px;text-decoration:none}.wordmark{font-family:var(--display);font-weight:800;font-stretch:62%;font-size:30px;letter-spacing:-.01em;color:var(--berry);line-height:1}.side-shop{margin:0 4px 14px}.shop-switch{width:100%;display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper);text-align:start;cursor:pointer}.shop-switch:hover{border-color:var(--rule-strong)}.shop-switch-name{flex:1;min-width:0;font-weight:700;font-size:15px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shop-switch-sub{display:block;font-weight:400;font-size:13px;color:var(--ink-3)}.shop-dot{width:10px;height:10px;border-radius:50%;background:var(--ink-3);flex:none}.shop-dot.is-open{background:#2bb673;box-shadow:0 0 0 3px #2bb6732e}.nav{display:flex;flex-direction:column;gap:2px}.nav-item{display:flex;align-items:center;gap:12px;min-height:48px;padding:0 12px;border-radius:var(--radius);color:var(--ink-2);font-weight:500;font-size:16px;text-decoration:none;position:relative}.nav-item:hover{background:var(--paper-3);color:var(--ink)}.nav-item.is-on{background:var(--paper);color:var(--berry);font-weight:700;box-shadow:inset 0 0 0 1px var(--rule)}.nav-item.is-on:before{content:"";position:absolute;inset-inline-start:-14px;top:10px;bottom:10px;width:4px;border-radius:0 3px 3px 0;background:var(--berry)}.nav-badge{margin-inline-start:auto;min-width:24px;height:24px;padding:0 7px;border-radius:12px;background:var(--berry);color:#fff;font-size:13px;font-weight:700;display:grid;place-items:center}.nav-sep{height:1px;background:var(--rule);margin:10px 12px}.side-foot{margin-top:auto;padding-top:14px;display:flex;flex-direction:column;gap:2px}.side-new{margin:0 4px 14px}.main{min-width:0;display:flex;flex-direction:column}.topbar{display:none}.trialbar{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;min-height:44px;padding:8px var(--gutter);background:var(--berry);color:#fff;font-size:15px;text-align:center}.trialbar a{color:#fff;font-weight:700}.tabbar{display:none}@media(max-width:900px){.shell{grid-template-columns:1fr}.side{display:none}.side.is-open{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;width:min(320px,86vw);height:100%;box-shadow:var(--shadow-pop)}.side-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;background:#16141266}.topbar{position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:8px;min-height:60px;padding-block:0 0;padding-inline:16px 8px;background:#fffffff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--rule)}.topbar .wordmark{font-size:26px}.topbar-shop{flex:1;min-width:0;font-size:14px;color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabbar{position:fixed;inset-inline-start:0;inset-inline-end:0;bottom:0;z-index:40;display:grid;grid-template-columns:repeat(5,1fr);padding:6px 4px calc(6px + env(safe-area-inset-bottom));background:#fffffff7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--rule)}.tab-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:52px;min-width:0;border:0;background:none;color:var(--ink-3);font-size:12px;line-height:1.15;font-weight:600;text-align:center;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;text-decoration:none;position:relative}.tab-label{display:block;max-width:100%;padding-inline:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-hyphens:manual;hyphens:manual;font-size:clamp(10px,2.8vw,12px);letter-spacing:-.01em}.tab-item.is-on{color:var(--berry)}.tab-item .nav-badge{position:absolute;top:2px;inset-inline-start:calc(50% + 6px);min-width:20px;height:20px;font-size:11px}.tab-new{align-self:center;justify-self:center;width:54px;height:54px;border-radius:50%;background:var(--berry);color:#fff;display:grid;place-items:center;box-shadow:0 6px 18px -4px #8f1d4580;border:0}.main{padding-bottom:calc(80px + env(safe-area-inset-bottom))}}.page{width:100%;max-width:1080px;margin:0 auto;padding:32px var(--gutter) 140px}.page-wide{max-width:1400px}.page-narrow{max-width:760px}.page-back{display:inline-flex;align-items:center;gap:4px;min-height:40px;margin-block:-8px 6px;margin-inline:-6px 0;padding-block:0 0;padding-inline:4px 8px;border-radius:var(--radius-small);color:var(--ink-2);font-weight:600;font-size:15px;text-decoration:none}.page-back:hover{background:var(--paper-2);color:var(--ink)}.page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:28px}.page-head h1{font-size:clamp(44px,5vw,68px);color:var(--ink)}.page-sub{margin-top:10px;max-width:62ch;color:var(--ink-2);font-size:17px}.page-actions{display:flex;gap:10px;flex-wrap:wrap}@media(max-width:900px){.page{padding-top:20px}.page-head{margin-bottom:20px;align-items:stretch;flex-direction:column}.page-head h1{font-size:46px}.page-actions>.btn-primary{flex:1}}.section{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:20px 48px;padding:32px 0;border-top:1px solid var(--rule)}.section:first-of-type{border-top:0;padding-top:8px}.section-head h2{font-size:20px;font-weight:700;line-height:1.25}.section-head p{margin-top:6px;color:var(--ink-2);font-size:15.5px}.section-body{display:flex;flex-direction:column;gap:18px;min-width:0}@media(max-width:900px){.section{grid-template-columns:1fr;gap:14px;padding:24px 0}}.h2{font-size:22px;font-weight:700;line-height:1.25}.h3{font-size:18px;font-weight:700;line-height:1.3}.muted{color:var(--ink-3)}.small{font-size:14.5px}.lead{font-size:19px;color:var(--ink-2)}.row{display:flex;align-items:center}.stack{display:flex;flex-direction:column}.grid{display:grid}.spacer{flex:1}.nowrap,.tnum{white-space:nowrap}.right{text-align:end}hr.rule{border:0;border-top:1px solid var(--rule);margin:8px 0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 20px;border:0;border-radius:var(--radius);font:700 16px/1.1 var(--body);text-decoration:none;cursor:pointer;white-space:nowrap;max-width:100%;flex-shrink:0;transition:background .12s,box-shadow .12s,color .12s,transform .05s}.btn>span{white-space:normal;text-align:center;overflow-wrap:break-word;min-width:0}.btn:active:not(:disabled){transform:translateY(1px)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn-small{min-height:38px;padding:0 14px;font-size:14.5px;border-radius:var(--radius-small)}.btn-big{min-height:58px;padding:0 28px;font-size:18px}.btn-full{width:100%}.btn-icon-only{padding:0;width:48px}.btn-small.btn-icon-only{width:38px}.btn-primary{background:var(--berry);color:var(--berry-ink)}.btn-primary:hover:not(:disabled){background:var(--berry-deep)}.btn-secondary{background:var(--paper);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--rule-strong)}.btn-secondary:hover:not(:disabled){box-shadow:inset 0 0 0 1.5px var(--ink)}.btn-ghost{background:transparent;color:var(--ink-2)}.btn-ghost:hover:not(:disabled){background:var(--paper-2);color:var(--ink)}.btn-quiet{background:var(--paper-2);color:var(--ink)}.btn-quiet:hover:not(:disabled){background:var(--paper-3)}.btn-danger{background:var(--bad);color:#fff}.btn-danger:hover:not(:disabled){background:#8f1d17}.btn.is-busy{cursor:progress}.spinner{width:18px;height:18px;border-radius:50%;border:2.5px solid currentColor;border-inline-end-color:transparent;animation:spin .7s linear infinite;display:inline-block;flex:none}@keyframes spin{to{transform:rotate(360deg)}}.loading{display:flex;align-items:center;justify-content:center;gap:12px;padding:64px 0;color:var(--ink-3)}.skeleton{display:flex;flex-direction:column;gap:12px;padding:12px 0}.skeleton span{height:18px;border-radius:6px;background:linear-gradient(90deg,var(--paper-2),var(--paper-3),var(--paper-2));background-size:200% 100%;animation:shimmer 1.2s infinite}@keyframes shimmer{to{background-position:-200% 0}}.card{display:block;width:100%;background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);text-align:start;text-decoration:none;color:inherit}.card-pad{padding:20px}.card-tap{cursor:pointer;transition:border-color .12s,box-shadow .12s}.card-tap:hover{border-color:var(--rule-strong);box-shadow:var(--shadow)}.card-soft{background:var(--paper-2);border-color:transparent}.card-berry{background:var(--berry);color:#fff;border-color:var(--berry)}.card-pink{background:var(--pink-soft);border-color:#f6d3dc}.stat{display:flex;flex-direction:column;gap:4px;padding:18px 20px;border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper);text-decoration:none;color:inherit}.stat-label{font-size:14px;color:var(--ink-3);font-weight:600}.stat-value{font-family:var(--display);font-weight:800;font-stretch:62%;font-size:44px;line-height:.95;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.stat-note{font-size:14px;color:var(--ink-2)}.pill{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border-radius:13px;font-size:13.5px;font-weight:700;white-space:nowrap;background:var(--paper-3);color:var(--ink-2)}.pill-good{background:var(--good-bg);color:var(--good)}.pill-warn{background:var(--warn-bg);color:var(--warn)}.pill-bad{background:var(--bad-bg);color:var(--bad)}.pill-info{background:var(--info-bg);color:var(--info)}.pill-berry{background:var(--pink);color:var(--berry-deep)}.pill-dark{background:var(--ink);color:#fff}.notice{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:var(--radius);font-size:15.5px}.notice .icon{margin-top:1px}.notice-body{flex:1;display:flex;flex-direction:column;gap:2px}.notice-action{align-self:center}.notice-info{background:var(--info-bg);color:#163a69}.notice-warn{background:var(--warn-bg);color:#5f3a00}.notice-good{background:var(--good-bg);color:#134a2e}.notice-bad{background:var(--bad-bg);color:#7d1a14}.empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:56px 20px 64px;border:1.5px dashed var(--rule-strong);border-radius:var(--radius);background:var(--paper)}.empty-pic{height:150px;width:auto;margin-bottom:18px}.empty h2{font-size:22px;font-weight:700}.empty p{margin-top:8px;max-width:46ch;color:var(--ink-2)}.empty-action{margin-top:22px;display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.tabs{display:inline-flex;gap:4px;padding:4px;border-radius:12px;background:var(--paper-2);max-width:100%;overflow-x:auto;scrollbar-width:none}.tab{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 16px;border:0;border-radius:9px;background:none;color:var(--ink-2);font-weight:600;font-size:15.5px;text-decoration:none;cursor:pointer;white-space:nowrap}.tab:hover{color:var(--ink)}.tab.is-on{background:var(--paper);color:var(--ink);box-shadow:0 1px 3px #0000001a}.tab-count{min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:var(--paper-3);font-size:12.5px;display:grid;place-items:center}.tab.is-on .tab-count{background:var(--berry);color:#fff}.field{display:flex;flex-direction:column;gap:7px;min-width:0}.field-label{font-weight:700;font-size:15.5px}.optional{font-weight:400;color:var(--ink-3)}.field-hint{font-size:14.5px;color:var(--ink-3)}.field-error{font-size:14.5px;color:var(--bad);font-weight:600}.count{float:inline-end}.input{width:100%;min-height:50px;padding:12px 14px;border:1.5px solid var(--rule-strong);border-radius:var(--radius);background:var(--paper);color:var(--ink);font:400 17px/1.35 var(--body);transition:border-color .12s,box-shadow .12s}.input::placeholder{color:#a39b91}.input:hover{border-color:#b4ab9e}.input:focus{outline:none;border-color:var(--berry);box-shadow:0 0 0 3px #8f1d4524}.input:disabled{background:var(--paper-2);color:var(--ink-3)}.has-error .input{border-color:var(--bad)}.textarea{resize:vertical;min-height:110px}.input-wrap{display:flex;align-items:stretch;border:1.5px solid var(--rule-strong);border-radius:var(--radius);background:var(--paper);overflow:hidden}.input-wrap:focus-within{border-color:var(--berry);box-shadow:0 0 0 3px #8f1d4524}.input-wrap .input{border:0;box-shadow:none!important}.input-affix{display:grid;place-items:center;padding-block:0 0;padding-inline:14px 0;color:var(--ink-3);font-weight:600}.input-affix:last-child{padding-block:0 0;padding-inline:0 14px}.select-wrap{position:relative}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-inline-end:44px;cursor:pointer}.select-wrap .icon{position:absolute;inset-inline-end:14px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--ink-3)}.fields-2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.fields-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:640px){.fields-2,.fields-3{grid-template-columns:1fr}}.toggle-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:4px 0}.toggle-row.is-disabled{opacity:.5}.toggle-text{display:flex;flex-direction:column;gap:2px;cursor:pointer}.toggle-label{font-weight:700;font-size:16px}.toggle-hint{font-size:14.5px;color:var(--ink-3)}.toggle{flex:none;position:relative;display:inline-flex;align-items:center;min-width:84px;height:40px;padding-block:0;padding-inline:42px 12px;border:0;border-radius:20px;background:var(--paper-3);cursor:pointer;transition:background .15s}.toggle-word{font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);margin-inline-start:auto}.toggle-knob{position:absolute;inset-inline-start:4px;top:4px;width:32px;height:32px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:inset-inline-start .15s}.toggle.is-on{background:var(--berry);padding-inline:12px 42px}.toggle.is-on .toggle-word{color:#fff;margin-inline-start:0;margin-inline-end:auto}.toggle.is-on .toggle-knob{inset-inline-start:calc(100% - 36px)}.check{display:flex;align-items:flex-start;gap:12px;cursor:pointer;padding:4px 0}.check.is-disabled{opacity:.5;cursor:default}.check input{position:absolute;opacity:0;width:1px;height:1px}.check-box{flex:none;width:26px;height:26px;border:2px solid var(--rule-strong);border-radius:6px;display:grid;place-items:center;color:transparent;background:var(--paper);transition:all .12s}.check input:checked+.check-box{background:var(--berry);border-color:var(--berry);color:#fff}.check input:focus-visible+.check-box{outline:3px solid var(--berry);outline-offset:2px}.check-text{display:flex;flex-direction:column;gap:2px;padding-top:1px}.check-text small{font-size:14.5px;color:var(--ink-3)}.choices{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:10px}.choice{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding-block:16px 16px;padding-inline:16px 44px;border:1.5px solid var(--rule-strong);border-radius:var(--radius);background:var(--paper);text-align:start;cursor:pointer;transition:border-color .12s,background .12s}.choice:hover{border-color:var(--ink-3)}.choice.is-on{border-color:var(--berry);background:var(--pink-soft);box-shadow:inset 0 0 0 1px var(--berry)}.choice>.icon{color:var(--berry)}.choice-label{font-weight:700;font-size:16.5px}.choice-text{font-size:14.5px;color:var(--ink-2)}.choice-tick{position:absolute;top:14px;inset-inline-end:14px;width:24px;height:24px;border-radius:50%;border:2px solid var(--rule-strong);display:grid;place-items:center;color:transparent}.choice.is-on .choice-tick{background:var(--berry);border-color:var(--berry);color:#fff}.stepper{display:inline-flex;align-items:center;border:1.5px solid var(--rule-strong);border-radius:var(--radius);overflow:hidden;background:var(--paper)}.stepper button{width:46px;height:46px;border:0;background:var(--paper-2);display:grid;place-items:center;cursor:pointer}.stepper button:disabled{opacity:.35;cursor:default}.stepper input{width:56px;height:46px;border:0;text-align:center;font:700 18px var(--body);-moz-appearance:textfield}.stepper input::-webkit-inner-spin-button{-webkit-appearance:none}.search{position:relative;display:flex;align-items:center;flex:1;min-width:200px}.search .icon{position:absolute;inset-inline-start:14px;color:var(--ink-3);pointer-events:none}.search input{width:100%;min-height:50px;padding-block:0 0;padding-inline:46px 44px;border:1.5px solid var(--rule-strong);border-radius:var(--radius);font:400 17px var(--body);background:var(--paper)}.search input:focus{outline:none;border-color:var(--berry);box-shadow:0 0 0 3px #8f1d4524}.search input::-webkit-search-cancel-button{display:none}.search-clear{position:absolute;inset-inline-end:6px;width:38px;height:38px;border:0;background:none;border-radius:50%;display:grid;place-items:center;cursor:pointer;color:var(--ink-3)}.photodrop-btn{width:100%;display:flex;flex-direction:column;align-items:center;gap:6px;padding:28px 20px;border:2px dashed var(--rule-strong);border-radius:var(--radius);background:var(--paper-2);cursor:pointer;color:var(--ink)}.photodrop-btn:hover,.photodrop.is-over .photodrop-btn{border-color:var(--berry);background:var(--pink-soft)}.photodrop-btn .icon{color:var(--berry)}.photodrop-label{font-weight:700;font-size:16.5px}.photodrop-hint{font-size:14.5px;color:var(--ink-3)}.copyable{display:flex;align-items:center;gap:10px;padding-block:8px 8px;padding-inline:14px 8px;border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper-2)}.copyable code{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:500 15px ui-monospace,Menlo,monospace}.list{border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper);overflow:hidden}.list-row{display:flex;align-items:center;gap:14px;width:100%;min-height:64px;padding:12px 16px;border:0;border-top:1px solid var(--rule);background:none;text-align:start;text-decoration:none;color:inherit}.list-row:first-child{border-top:0}.list-tap{cursor:pointer}.list-tap:hover{background:var(--paper-2)}.list-chev{color:var(--ink-3);margin-inline-start:auto}.list-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.list-title{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-sub{font-size:14.5px;color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-thumb{width:52px;height:52px;border-radius:8px;object-fit:cover;background:var(--paper-2);flex:none}.list-end{display:flex;align-items:center;gap:10px;flex:none}.table-wrap{border:1px solid var(--rule);border-radius:var(--radius);overflow-x:auto;background:var(--paper)}table.table{width:100%;border-collapse:collapse;font-size:15.5px}.table th{text-align:start;font-size:13.5px;font-weight:700;color:var(--ink-3);padding:12px 14px;border-bottom:1px solid var(--rule);background:var(--paper-2);white-space:nowrap}.table td{padding:12px 14px;border-top:1px solid var(--rule);vertical-align:middle}.table tr:first-child td{border-top:0}.table tr.is-tap{cursor:pointer}.table tr.is-tap:hover td{background:var(--paper-2)}.dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:20px;background:#16141280;animation:fade .15s}@keyframes fade{0%{opacity:0}}.dialog{min-width:0;width:min(520px,100%);max-height:calc(100vh - 40px);display:flex;flex-direction:column;background:var(--paper);border-radius:14px;box-shadow:var(--shadow-pop);animation:pop .18s cubic-bezier(.2,.9,.3,1.2)}.dialog-wide{width:min(820px,100%)}.dialog-full{width:min(1200px,100%);height:calc(100vh - 40px)}@keyframes pop{0%{transform:translateY(12px) scale(.98);opacity:0}}.dialog-head{display:flex;align-items:center;gap:12px;padding-block:18px 10px;padding-inline:24px 16px}.dialog-head h2{flex:1;font-size:21px;font-weight:700;line-height:1.25}.dialog-close{width:44px;height:44px;border:0;border-radius:50%;background:none;display:grid;place-items:center;cursor:pointer;color:var(--ink-2)}.dialog-close:hover{background:var(--paper-2)}.dialog-body{padding:4px 24px 20px;overflow-y:auto;display:flex;flex-direction:column;gap:16px;flex:1}.dialog-text{color:var(--ink-2)}.dialog-foot{display:flex;justify-content:flex-end;gap:10px;padding:14px 24px 20px;border-top:1px solid var(--rule);flex-wrap:wrap}@media(max-width:640px){.dialog-backdrop{place-items:end stretch;padding:0}.dialog,.dialog-wide{width:100%;max-height:92vh;border-radius:16px 16px 0 0;animation:up .2s ease-out}.dialog-full{height:100%;max-height:100%;border-radius:0}@keyframes up{0%{transform:translateY(40px);opacity:.5}}.dialog-foot{padding-bottom:calc(16px + env(safe-area-inset-bottom))}.dialog-foot .btn{flex:1}}.menu{position:relative}.menu-pop{position:absolute;inset-inline-end:0;top:calc(100% + 6px);z-index:30;min-width:230px;padding:6px;background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--shadow-pop)}.menu-item{display:flex;align-items:center;gap:10px;width:100%;min-height:46px;padding:0 12px;border:0;border-radius:7px;background:none;text-align:start;font-size:16px;cursor:pointer}.menu-item:hover{background:var(--paper-2)}.menu-item.is-danger{color:var(--bad)}.toasts{position:fixed;left:50%;bottom:24px;transform:translate(-50%);z-index:200;display:flex;flex-direction:column;gap:8px;width:min(480px,calc(100vw - 24px));pointer-events:none}.toast{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:12px;background:var(--ink);color:#fff;box-shadow:var(--shadow-pop);font-size:16px;font-weight:500;pointer-events:auto;animation:pop .2s}.toast-good .icon{color:#7ee2a8}.toast-bad{background:var(--bad)}.toast span{flex:1}.toast button{border:0;background:#ffffff29;color:#fff;font-weight:700;padding:8px 14px;border-radius:8px;cursor:pointer}@media(max-width:900px){.toasts{bottom:calc(92px + env(safe-area-inset-bottom))}}.savebar{position:fixed;inset-inline-start:calc(var(--side) + 24px);inset-inline-end:24px;bottom:20px;z-index:50;display:flex;align-items:center;gap:16px;padding-block:12px 12px;padding-inline:22px 12px;background:var(--ink);color:#fff;border-radius:14px;box-shadow:var(--shadow-pop);transform:translateY(140%);transition:transform .22s cubic-bezier(.2,.9,.3,1.1)}.savebar.is-on{transform:none}.savebar-text{flex:1;font-weight:600}.savebar-actions{display:flex;gap:8px}.savebar .btn-ghost{color:#ddd}.savebar .btn-ghost:hover{background:#ffffff1a;color:#fff}@media(max-width:900px){.savebar{inset-inline-start:8px;inset-inline-end:8px;bottom:calc(76px + env(safe-area-inset-bottom));flex-direction:column;align-items:stretch;gap:10px;padding:14px}.savebar-text{text-align:center;font-size:15px}.savebar-actions .btn{flex:1}.savebar:not(.is-on){transform:translateY(calc(100% + 100px + env(safe-area-inset-bottom)))}}.auth{min-height:100vh;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);background:var(--paper)}.auth-art{position:relative;background:var(--berry);color:#fff;padding:36px clamp(24px,4vw,56px);display:flex;flex-direction:column;overflow:hidden}.auth-art .wordmark{position:relative;z-index:3;color:#fff;font-size:34px;text-shadow:0 1px 12px rgba(0,0,0,.25)}.auth-art h1{margin-top:auto;font-size:clamp(54px,7vw,112px);color:#fff;position:relative;z-index:2}.auth-art h1 em{font-style:normal;color:var(--pink)}.auth-art p{position:relative;z-index:2;margin-top:18px;max-width:40ch;font-size:18px;color:#ffffffdb}.auth-flowers{position:absolute;inset-inline-end:-4%;top:6%;height:64%;display:flex;align-items:flex-end;gap:0;pointer-events:none}.auth-flowers img{height:100%;width:auto;margin-inline-start:-9%;filter:drop-shadow(0 14px 22px rgba(0,0,0,.25))}.auth-form{display:flex;flex-direction:column;justify-content:center;padding:48px clamp(20px,6vw,96px)}.auth-form-inner{width:100%;max-width:440px;margin:0 auto;display:flex;flex-direction:column;gap:18px}.auth-form h2{font-family:var(--display);font-weight:800;font-stretch:62%;text-transform:uppercase;font-size:46px;line-height:.95}.auth-form .lead{margin-top:-6px}.auth-switch{text-align:center;color:var(--ink-2);font-size:16px}.auth-switch a{color:var(--berry);font-weight:700}.auth-steps{display:flex;gap:6px}.auth-steps span{flex:1;height:4px;border-radius:2px;background:var(--paper-3)}.auth-steps span.is-on{background:var(--berry)}@media(max-width:900px){.auth{grid-template-columns:1fr}.auth-art{min-height:260px;padding:20px 20px 24px}.auth-art h1{font-size:52px;margin-top:70px}.auth-art p{display:none}.auth-flowers{height:82%;top:8%;inset-inline-end:-10%;opacity:.95}.auth-form{padding:28px 20px 48px;justify-content:flex-start}}.checklist{display:flex;flex-direction:column}.check-item{display:flex;align-items:center;gap:14px;padding:14px 4px;border-top:1px solid var(--rule);text-decoration:none;color:inherit}.check-item:first-child{border-top:0}.check-item:hover .check-item-title{color:var(--berry)}.check-dot{flex:none;width:30px;height:30px;border-radius:50%;border:2px solid var(--rule-strong);display:grid;place-items:center;color:transparent}.check-item.is-done .check-dot{background:var(--good);border-color:var(--good);color:#fff}.check-item.is-done .check-item-title{color:var(--ink-3);text-decoration:line-through;text-decoration-color:var(--rule-strong)}.check-item-title{font-weight:700}.check-item-text{font-size:14.5px;color:var(--ink-3)}.progress{height:8px;border-radius:4px;background:var(--paper-3);overflow:hidden}.progress>span{display:block;height:100%;background:var(--berry);border-radius:4px;transition:width .4s}.helpfab{position:fixed;inset-inline-end:16px;bottom:16px;z-index:45;display:grid;place-items:center;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:var(--ink);color:#fff;box-shadow:var(--shadow-pop);cursor:pointer}.helpfab:hover{background:#000}@media(max-width:900px){.helpfab{display:none}}@media print{.side,.topbar,.tabbar,.helpfab,.savebar,.toasts,.trialbar,.no-print{display:none!important}.shell{display:block}.page{padding:0;max-width:none}body{background:#fff}}body:has(.savebar.is-on) .helpfab,body:has(.orders-bulk) .helpfab,body:has(.dialog-backdrop) .helpfab{display:none}.readonly-notice{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:16px var(--gutter) 0;padding:14px 18px;border:1px solid var(--rule-strong);border-radius:12px;background:var(--paper-2)}.readonly-notice>p{flex:1 1 280px;margin:0}#content.is-readonly .btn-primary:not(.readonly-keep),#content.is-readonly .savebar,#content.is-readonly .today-open,#content.is-readonly .today-yours,.shell:has(#content.is-readonly) .side-new,.shell:has(#content.is-readonly) .tab-new{display:none!important}#content.is-readonly .toggle{pointer-events:none;opacity:.6}#content.is-readonly input[readonly],#content.is-readonly textarea[readonly]{background:var(--paper-2)}.skip-link{position:absolute;inset-inline-start:12px;top:-60px;z-index:300;padding:12px 18px;border-radius:10px;background:var(--ink);color:#fff;font-weight:700;text-decoration:none}.skip-link:focus{top:12px}#content:focus{outline:none}.side-close{display:none}.side-signout{display:none;border:0;background:none;width:100%;font:inherit;text-align:start;cursor:pointer}@media(max-width:900px){.side.is-open .side-close{display:grid;place-items:center;position:absolute;top:12px;inset-inline-end:12px;width:48px;height:48px;border:1px solid var(--rule);border-radius:50%;background:#fff;color:var(--ink);cursor:pointer}.side-signout{display:flex}}.portal-notfound{display:flex;flex-direction:column;align-items:center;gap:12px;padding-block:48px;text-align:center}.portal-notfound-pic{height:200px;width:auto;filter:drop-shadow(0 10px 18px rgba(143,29,69,.15))}.portal-notfound p{max-width:40ch;color:var(--ink-2)}.tabs.has-more-end{mask-image:linear-gradient(to right,#000 calc(100% - 48px),transparent);-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 48px),transparent)}.tabs.has-more-start{mask-image:linear-gradient(to right,transparent,#000 48px);-webkit-mask-image:linear-gradient(to right,transparent,#000 48px)}.tabs.has-more-start.has-more-end{mask-image:linear-gradient(to right,transparent,#000 48px,#000 calc(100% - 48px),transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 48px,#000 calc(100% - 48px),transparent)}body:has(.savebar.is-on) .toasts,body:has(.orders-bulk) .toasts{bottom:100px}@media(max-width:900px){body:has(.savebar.is-on) .toasts{bottom:calc(216px + env(safe-area-inset-bottom))}body:has(.orders-bulk) .toasts{bottom:calc(196px + env(safe-area-inset-bottom))}}@media(min-width:901px){.page-wide{padding-inline-end:max(var(--gutter),80px)}}[dir=rtl] .icon-next,[dir=rtl] .icon-back,[dir=rtl] .icon-left,[dir=rtl] .icon-right,[dir=rtl] .icon-send,[dir=rtl] .icon-undo,[dir=rtl] .icon-logout,[dir=rtl] .icon-external{transform:scaleX(-1)}[dir=rtl] .today-stat-value,[dir=rtl] .today-mininum,[dir=rtl] .today-miniend b{unicode-bidi:isolate}:lang(ar) *{letter-spacing:0!important;text-transform:none!important}.acct-setup{display:flex;flex-direction:column;gap:18px}.acct-steps{margin:0;padding-inline-start:22px;display:flex;flex-direction:column;gap:10px;color:var(--ink-2)}.acct-steps strong{color:var(--ink)}.acct-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.acct-qr-wrap{display:grid;grid-template-columns:200px minmax(0,1fr);gap:20px;align-items:center}.acct-qr{width:200px;height:200px;background:#fff;border:1px solid var(--rule);border-radius:var(--radius);padding:8px}.acct-qr svg{width:100%;height:100%;display:block}.acct-qr-text p{margin:0 0 8px}.acct-muted{color:var(--ink-3);font-size:15px}.acct-link{background:none;border:0;padding:8px 0;min-height:44px;color:var(--berry);font:inherit;font-weight:600;text-decoration:underline;cursor:pointer;text-align:start}.acct-key .copyable code{letter-spacing:.06em;white-space:normal;overflow-wrap:anywhere}.acct-code input{font-size:28px;letter-spacing:.3em;font-variant-numeric:tabular-nums;max-width:260px}.acct-codes{list-style:none;margin:0;padding:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;background:var(--paper-2);border-radius:var(--radius)}.acct-codes code{font-size:19px;letter-spacing:.06em}.acct-meter{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:-8px}.acct-meter span{height:5px;border-radius:3px;background:var(--rule)}.acct-meter.is-1 span:nth-child(1){background:var(--warn)}.acct-meter.is-2 span:nth-child(-n+2){background:var(--good)}.acct-meter.is-3 span{background:var(--good)}.acct-status{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.acct-device{display:flex;align-items:center;gap:14px;padding:14px 0;border-top:1px solid var(--rule)}.acct-device:first-child{border-top:0}.acct-device-icon{flex:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--paper-2);color:var(--ink-2)}.acct-device-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.acct-device-text b{font-weight:600}.acct-device-text span{color:var(--ink-3);font-size:15px}.acct-log{list-style:none;margin:0;padding:0}.acct-log li{display:grid;grid-template-columns:150px minmax(0,1fr);gap:4px 16px;padding:14px 0;border-top:1px solid var(--rule)}.acct-log li:first-child{border-top:0}.acct-log time{color:var(--ink-3);font-size:15px}.acct-log .acct-log-sub{grid-column:2;color:var(--ink-3);font-size:14.5px}.acct-log li.is-worry b{color:var(--bad)}@media(max-width:640px){.acct-qr-wrap{grid-template-columns:1fr;justify-items:center;text-align:center}.acct-qr-text{text-align:start}.acct-log li{grid-template-columns:1fr}.acct-log .acct-log-sub{grid-column:1}}.auth-agree{border-radius:10px;padding:2px 0}.auth-agree a{color:var(--berry);font-weight:600;text-underline-offset:3px}.auth-agree.is-error{background:var(--bad-bg, #fde8e6);padding:12px 14px;margin:0 -14px;box-shadow:inset 3px 0 0 var(--bad, #b3261e)}.auth-agree-error{margin:8px 0 0;color:var(--bad, #b3261e);font-size:15px;font-weight:600}.auth-two{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}@media(max-width:480px){.auth-two{grid-template-columns:1fr}}.help-rich{display:flex;flex-direction:column;gap:12px}.help-rich p{line-height:1.55}.help-rich-h{font-size:18px;font-weight:700;margin:10px 0 4px}.help-rich-ol,.help-rich-ul{display:flex;flex-direction:column;gap:8px;padding-left:0;margin-top:6px}.help-rich-ol{counter-reset:step}.help-rich-ol li{position:relative;padding-left:40px;min-height:28px;counter-increment:step}.help-rich-ol li:before{content:counter(step);position:absolute;left:0;top:-1px;width:28px;height:28px;border-radius:50%;background:var(--pink);color:var(--berry-deep);font-weight:800;font-size:14px;display:grid;place-items:center}.help-rich-ul li{position:relative;padding-left:22px}.help-rich-ul li:before{content:"";position:absolute;left:6px;top:.68em;width:6px;height:6px;border-radius:50%;background:var(--berry)}.help-rich-link{color:var(--berry);font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.help-rich-link:hover{color:var(--berry-deep)}.help-chat{display:flex;flex-direction:column;gap:12px;min-height:0}.help-chat-log{display:flex;flex-direction:column;gap:12px}.help-chat.is-compact{height:100%}.help-chat.is-compact .help-chat-log{flex:1;overflow-y:auto;padding:4px 2px 8px}.help-chat-hello{padding:6px 0 2px}.help-chat-hello-title{font-weight:700;margin-bottom:12px}.help-chips{display:flex;flex-wrap:wrap;gap:8px}.help-chip{min-height:44px;padding:10px 16px;border:1.5px solid var(--rule-strong);border-radius:22px;background:var(--paper);font:500 15.5px/1.25 var(--body);color:var(--ink);text-align:left;cursor:pointer;transition:border-color .12s,background .12s}.help-chip:hover{border-color:var(--berry);background:var(--pink-soft)}.help-msg{max-width:92%;padding:12px 16px;border-radius:16px;font-size:16px;line-height:1.5}.help-msg-user{align-self:flex-end;background:var(--berry);color:#fff;border-bottom-right-radius:5px;white-space:pre-wrap}.help-msg-assistant{align-self:flex-start;background:var(--paper-2);border-bottom-left-radius:5px}.help-msg-assistant .help-rich{gap:8px}.help-msg-guides{display:flex;flex-direction:column;gap:6px;margin-top:12px;padding-top:12px;border-top:1px solid var(--rule)}.help-guide-link{display:flex;align-items:center;gap:8px;color:var(--ink);font-weight:600;font-size:15px;text-decoration:none}.help-guide-link .icon,.help-guide-link:hover{color:var(--berry)}.help-ticket-offer{display:inline-flex;align-items:center;gap:8px;margin-top:12px;min-height:42px;padding:0 14px;border:1.5px solid var(--berry);border-radius:var(--radius-small);background:var(--paper);color:var(--berry);font-weight:700;font-size:15px;cursor:pointer}.help-ticket-offer:hover{background:var(--pink-soft)}.help-typing{display:inline-flex;gap:5px;padding:16px 18px}.help-typing span{width:8px;height:8px;border-radius:50%;background:var(--ink-3);animation:help-dot 1.1s infinite ease-in-out}.help-typing span:nth-child(2){animation-delay:.15s}.help-typing span:nth-child(3){animation-delay:.3s}@keyframes help-dot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.help-chat-form{display:flex;align-items:flex-end;gap:8px;padding:6px;border:1.5px solid var(--rule-strong);border-radius:14px;background:var(--paper)}.help-chat-form:focus-within{border-color:var(--berry);box-shadow:0 0 0 3px #8f1d4524}.help-chat-input{flex:1;min-height:44px;max-height:140px;padding:10px 8px 10px 10px;border:0;resize:none;font:400 17px/1.4 var(--body);background:transparent;color:var(--ink);field-sizing:content}.help-chat-input:focus{outline:none}.help-chat-send{flex:none;width:46px;height:46px;border:0;border-radius:11px;background:var(--berry);color:#fff;display:grid;place-items:center;cursor:pointer}.help-chat-send:disabled{background:var(--paper-3);color:var(--ink-3);cursor:default}.help-chat-clear{align-self:center;border:0;background:none;color:var(--ink-3);font-size:14px;font-weight:600;text-decoration:underline;cursor:pointer;padding:4px 8px}.help-panel-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:#1614122e;animation:fade .15s}.help-panel{position:fixed;top:0;right:0;bottom:0;z-index:71;width:min(440px,100vw);display:flex;flex-direction:column;background:var(--paper);box-shadow:var(--shadow-pop);transform:translate(105%);transition:transform .22s cubic-bezier(.2,.9,.3,1);visibility:hidden}.help-panel.is-open{transform:none;visibility:visible}.help-panel-head{display:flex;align-items:center;gap:12px;padding:14px 12px 14px 24px;border-bottom:1px solid var(--rule)}.help-panel-head h2{font-family:var(--display);font-weight:800;font-stretch:62%;text-transform:uppercase;font-size:34px;line-height:1;margin-right:auto}.help-panel-tabs{display:inline-flex;gap:2px;padding:3px;border-radius:10px;background:var(--paper-2)}.help-panel-tabs button{min-height:38px;padding:0 14px;border:0;border-radius:8px;background:none;font-weight:600;font-size:15px;color:var(--ink-2);cursor:pointer}.help-panel-tabs button.is-on{background:var(--paper);color:var(--ink);box-shadow:0 1px 3px #0000001a}.help-panel-body{flex:1;min-height:0;overflow-y:auto;padding:18px 20px;display:flex;flex-direction:column}.help-panel-body>.help-chat{flex:1}.help-panel-foot{display:flex;flex-direction:column;gap:2px;padding:10px 12px 14px;border-top:1px solid var(--rule);background:var(--paper-2)}.help-panel-link{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 12px;border-radius:var(--radius-small);color:var(--ink);font-weight:600;font-size:15.5px;text-decoration:none}.help-panel-link .icon{color:var(--berry)}.help-panel-link:hover{background:var(--paper-3)}.help-guide-search{margin-bottom:18px}.help-guide-search .search{min-width:0}.help-guide-groups{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(420px,100%),1fr));gap:28px 32px}.help-group-title{font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin:0 0 8px 2px}.help-guide-list{display:flex;flex-direction:column;border-top:1px solid var(--rule)}.help-guide-row{display:flex;align-items:center;gap:14px;min-height:64px;padding:12px 4px;border-bottom:1px solid var(--rule);color:inherit;text-decoration:none}.help-guide-row .icon{color:var(--ink-3);flex:none}.help-guide-row:hover .help-guide-row-title,.help-guide-row:hover .icon{color:var(--berry)}.help-guide-row-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.help-guide-row-title{font-weight:700}.help-guide-row-sub{font-size:14.5px;color:var(--ink-3)}.help-guide-none{color:var(--ink-2);padding:12px 2px}.help-hero{position:relative;display:flex;align-items:flex-end;gap:24px;min-height:200px;margin-bottom:28px;padding:36px 40px;border-radius:16px;background:var(--pink);overflow:hidden}.help-hero-text{position:relative;z-index:1;max-width:640px}.help-hero h1{font-size:clamp(44px,5.2vw,76px);color:var(--berry-deep)}.help-hero p{margin-top:14px;font-size:18px;color:#5b1530;max-width:52ch}.help-hero-pic{position:absolute;right:2%;bottom:-18%;height:150%;width:auto;transform:rotate(-8deg);filter:drop-shadow(0 18px 24px rgba(110,19,53,.25));pointer-events:none}.help-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:20px;align-items:start}.help-ask{padding:24px;display:flex;flex-direction:column;gap:16px}.help-card-head p{margin-top:4px;font-size:15.5px}.help-side{display:flex;flex-direction:column;gap:20px}.help-assistant{display:flex;align-items:center;gap:16px;padding:20px;background:var(--ink);color:#fff;border-color:var(--ink)}.help-assistant:hover{border-color:var(--ink);box-shadow:var(--shadow-pop)}.help-assistant-icon{flex:none;width:48px;height:48px;border-radius:12px;background:var(--berry);display:grid;place-items:center;color:#fff}.help-assistant-text{flex:1;display:flex;flex-direction:column;gap:4px;font-size:15px;color:#fffc}.help-assistant-text .h3{color:#fff}.help-person{display:flex;flex-direction:column;gap:12px}.help-person-list{margin-top:6px;display:flex;flex-direction:column;gap:8px}.help-person-list .list-row{min-height:56px;padding:10px 12px}.help-person-list .list-title{font-size:15.5px}.help-more{font-weight:700;color:var(--berry);font-size:15px}.help-guides-section{margin-top:48px;padding-top:32px;border-top:1px solid var(--rule)}.help-section-head{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap;margin-bottom:18px}.help-section-title{font-size:46px}@media(max-width:900px){.help-hero{min-height:0;padding:26px 20px 24px;margin-bottom:18px}.help-hero h1{font-size:44px;max-width:8.5em}.help-hero p{font-size:16px;max-width:30ch}.help-hero-pic{right:-14%;bottom:-10%;height:120%;opacity:.9}.help-grid{grid-template-columns:1fr}.help-ask{padding:18px}.help-section-title{font-size:40px}}.help-article-group{font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--berry);margin-top:8px}.help-article-title{font-family:var(--display);font-weight:800;font-stretch:62%;text-transform:uppercase;font-size:clamp(40px,5vw,60px);line-height:.94;margin-top:10px}.help-article-summary{font-size:19px;color:var(--ink-2);margin-top:14px}.help-article-go{margin-top:20px}.help-article-body{margin-top:28px;padding-top:28px;border-top:1px solid var(--rule);font-size:17.5px;gap:16px}.help-article-foot{margin-top:40px;display:flex;flex-direction:column;gap:14px}.help-article-ask{padding:16px 18px;border-radius:var(--radius);background:var(--paper-2)}.help-article-ask a{color:var(--berry);font-weight:700}.help-form{display:flex;flex-direction:column;gap:18px}.help-form-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}@media(max-width:640px){.help-form-foot .btn{flex:1}}.help-thread{display:flex;flex-direction:column;gap:14px;margin-bottom:20px}.help-bubble{max-width:86%;align-self:flex-start}.help-bubble.is-mine{align-self:flex-end}.help-bubble-who{font-size:13.5px;color:var(--ink-3);font-weight:600;margin:0 4px 5px}.help-bubble.is-mine .help-bubble-who{text-align:right}.help-bubble-body{padding:14px 18px;border-radius:16px;background:var(--paper-2);white-space:pre-wrap;line-height:1.5}.help-bubble.is-mine .help-bubble-body{background:var(--pink-soft);border:1px solid #f6d3dc}.help-bubble.is-bunchy:not(.is-mine) .help-bubble-body{background:var(--paper);border:1.5px solid var(--berry)}.help-reply{display:flex;flex-direction:column;gap:14px}.help-admin-key{display:flex;align-items:flex-end;gap:10px;width:min(420px,100%);text-align:left}.help-admin-key .field{flex:1}.help-person-list .list-title,.help-person-list .list-sub{white-space:normal}.help-person-list .list-end .pill{height:24px;font-size:12.5px;padding:0 8px}.orders-link{border:0;background:none;padding:0;color:var(--berry);font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.orders-label{font-size:12.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-bottom:4px}.orders-good{color:var(--good)}.orders-warn{color:var(--warn);display:inline-flex;gap:6px;align-items:flex-start}.orders-span{grid-column:1 / -1}.orders-chip{display:inline-flex;align-items:center;gap:6px;min-height:42px;padding:0 16px;border:1.5px solid var(--rule-strong);border-radius:21px;background:var(--paper);color:var(--ink-2);font:600 15px var(--body);cursor:pointer;white-space:nowrap;position:relative}.orders-chip:hover{border-color:var(--ink-3);color:var(--ink)}.orders-chip.is-on{background:var(--ink);border-color:var(--ink);color:#fff}.orders-chip-big{min-height:50px;padding:0 22px;font-size:16px}.orders-chip-date input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;width:100%}.orders-chip-date input::-webkit-calendar-picker-indicator{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;cursor:pointer}.orders-toolbar{display:flex;flex-direction:column;gap:14px;margin-bottom:22px}.orders-filters{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.orders-days{display:flex;gap:8px;flex-wrap:wrap}.orders-filters .search{max-width:460px}.orders-list{border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper);transition:opacity .15s}.orders-list.is-loading{opacity:.6}.orders-head,.orders-rowlink{display:grid;grid-template-columns:92px minmax(170px,1.3fr) minmax(150px,1fr) minmax(180px,1.6fr) 110px 150px;gap:16px;align-items:center}.orders-head{padding-block:10px 10px;padding-inline:0 16px;font-size:13px;font-weight:700;color:var(--ink-3);background:var(--paper-2);border-bottom:1px solid var(--rule);border-radius:var(--radius) var(--radius) 0 0;display:grid;grid-template-columns:52px 92px minmax(170px,1.3fr) minmax(150px,1fr) minmax(180px,1.6fr) 110px 150px}.orders-tickcell{display:grid;place-items:center;width:52px;align-self:stretch;cursor:pointer}.orders-tickcell input{width:20px;height:20px;accent-color:var(--berry);cursor:pointer}.orders-day{display:flex;align-items:baseline;gap:10px;padding:18px 16px 8px;border-top:1px solid var(--rule);font-size:15px}.orders-group:first-of-type .orders-day{border-top:0}.orders-day span{font-family:var(--display);font-weight:800;font-stretch:62%;text-transform:uppercase;font-size:24px;line-height:1;letter-spacing:-.01em}.orders-day small{color:var(--ink-3);font-size:15px}.orders-day em{margin-inline-start:auto;font-style:normal;font-size:13px;font-weight:700;color:var(--ink-3)}.orders-row{display:flex;align-items:stretch;border-top:1px solid var(--rule)}.orders-group .orders-row:first-of-type{border-top-color:transparent}.orders-group:first-child .orders-row:first-child{border-top:0}.orders-row:hover{background:var(--paper-2)}.orders-row.is-picked{background:var(--pink-soft)}.orders-row.is-cancelled .orders-rowlink{opacity:.55}.orders-rowlink{flex:1;min-width:0;padding-block:14px 14px;padding-inline:0 16px;color:inherit;text-decoration:none;min-height:72px}.orders-num b{display:block;font-family:var(--display);font-weight:800;font-stretch:62%;font-size:26px;line-height:1;letter-spacing:-.01em}.orders-num small,.orders-who small,.orders-when small{display:block;font-size:13.5px;color:var(--ink-3);margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orders-who{min-width:0}.orders-who b{display:block;font-size:16.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orders-plus{margin-inline-start:8px;font-size:13px;font-weight:700;color:var(--berry)}.orders-when{display:flex;gap:10px;align-items:flex-start;min-width:0}.orders-when .icon{margin-top:2px;color:var(--ink-3)}.orders-when b{font-size:15.5px}.orders-when.is-late small{color:var(--bad);font-weight:700}.orders-what{display:flex;gap:12px;align-items:center;min-width:0;font-size:15px;color:var(--ink-2)}.orders-what img{width:46px;height:46px;object-fit:contain;background:var(--paper-2);border-radius:8px;flex:none}.orders-what>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.orders-tag{display:inline-block;margin-inline-start:8px;padding:1px 8px;border-radius:4px;background:var(--ink);color:#fff;font-size:11.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;vertical-align:1px}.orders-total{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.orders-total b{font-size:16.5px}.orders-stage{display:flex}.orders-more{display:flex;justify-content:center;padding:18px;border-top:1px solid var(--rule)}.orders-bulk{position:fixed;inset-inline-start:calc(var(--side) + 24px);inset-inline-end:24px;bottom:20px;z-index:45;display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-block:10px 10px;padding-inline:22px 12px;background:var(--ink);color:#fff;border-radius:14px;box-shadow:var(--shadow-pop);animation:pop .18s}.orders-bulk strong{margin-inline-end:auto}.orders-bulk .btn-quiet{background:#ffffff1f;color:#fff}.orders-bulk .btn-quiet:hover:not(:disabled){background:#fff3}.orders-bulk .btn-ghost{color:#ddd}@media(max-width:1180px){.orders-head,.orders-rowlink{grid-template-columns:80px minmax(150px,1.2fr) minmax(140px,1fr) minmax(150px,1.3fr) 100px 140px}.orders-head{grid-template-columns:52px 80px minmax(150px,1.2fr) minmax(140px,1fr) minmax(150px,1.3fr) 100px 140px}.orders-what img{display:none}}@media(max-width:900px){.orders-toolbar .tabs{margin:0 calc(-1 * var(--gutter));padding:4px var(--gutter);border-radius:0;width:calc(100% + 2 * var(--gutter));max-width:none}.orders-days{flex-wrap:nowrap;overflow-x:auto;margin:0 calc(-1 * var(--gutter));padding:2px var(--gutter);scrollbar-width:none}.orders-days::-webkit-scrollbar{display:none}.orders-filters .search{max-width:none;min-width:0;flex-basis:100%}.orders-list{border:0;background:none}.orders-head{display:none}.orders-day{padding:18px 2px 10px;border-top:0}.orders-row,.orders-group .orders-row:first-of-type,.orders-group:first-child .orders-row:first-child{border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper);margin-bottom:10px}.orders-row.is-picked{background:var(--pink-soft);border-color:#f0c2cf}.orders-tickcell{width:44px;align-items:start;padding-top:18px}.orders-rowlink{display:grid;grid-template-columns:1fr auto;grid-template-areas:"who stage" "when when" "what what" "num total";gap:8px 12px;padding-block:14px 14px;padding-inline:0 14px}.orders-who{grid-area:who}.orders-who b{font-size:18px;white-space:normal}.orders-stage{grid-area:stage;align-self:start}.orders-when{grid-area:when}.orders-when span{display:flex;gap:8px;flex-wrap:wrap;align-items:baseline}.orders-when small{margin:0;font-size:15px;color:var(--ink-2)}.orders-what{grid-area:what}.orders-what img{display:block;width:40px;height:40px}.orders-num{grid-area:num;display:flex;align-items:baseline;gap:8px;align-self:end}.orders-num b{font-size:22px}.orders-num small{margin:0}.orders-total{grid-area:total;flex-direction:row-reverse;align-items:center;gap:8px;align-self:end}.orders-bulk{inset-inline-start:8px;inset-inline-end:8px;bottom:calc(76px + env(safe-area-inset-bottom));padding:10px 12px}.orders-bulk strong{flex-basis:100%}.orders-bulk .btn{flex:1;min-height:44px;padding:0 12px}}.orders-labelpick{display:flex;gap:24px;align-items:center;padding:16px;border-radius:var(--radius);background:var(--paper-2);flex-wrap:wrap}.orders-labelpick>div:first-child{flex:1;min-width:200px;display:flex;flex-direction:column;gap:4px}.orders-labelsheet{display:grid;grid-template-columns:repeat(2,64px);grid-auto-rows:26px;gap:4px 6px;padding:12px 10px;background:#fff;border-radius:4px;box-shadow:0 1px 3px #0000001f,0 8px 20px -10px #00000040}.orders-labelsheet button{border:1px solid var(--rule-strong);border-radius:4px;background:#fff;font:700 12px var(--body);color:var(--ink-3);cursor:pointer;display:grid;place-items:center}.orders-labelsheet button.is-used{background:var(--paper-3);border-color:var(--paper-3);color:var(--ink-3)}.orders-labelsheet button.is-start{background:var(--berry);border-color:var(--berry);color:#fff}.orders-sub{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap}.orders-stagebar{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:18px 20px;margin-bottom:24px;border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper-2)}.orders-steps{display:flex;align-items:center;gap:0}.orders-steps li{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:var(--ink-3)}.orders-steps li+li:before{content:"";width:28px;height:2px;margin:0 10px;background:var(--rule-strong);border-radius:1px}.orders-steps li.is-past+li:before,.orders-steps li.is-now:before{background:var(--berry)}.orders-stepdot{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;border:2px solid var(--rule-strong);background:var(--paper);font-size:13px;font-weight:800}.orders-steps li.is-past{color:var(--ink-2)}.orders-steps li.is-past .orders-stepdot{background:var(--berry);border-color:var(--berry);color:#fff}.orders-steps li.is-now{color:var(--ink);font-weight:800}.orders-steps li.is-now .orders-stepdot{border-color:var(--berry);color:var(--berry);box-shadow:0 0 0 4px #8f1d4524}.orders-stagebtns{display:flex;gap:10px;flex-wrap:wrap}.orders-donenote{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--good)}.orders-detail{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:28px;align-items:start}.orders-main{display:flex;flex-direction:column;gap:24px;min-width:0}.orders-side{display:flex;flex-direction:column;gap:16px;position:sticky;top:20px}.orders-slip{border:1px solid var(--rule);border-radius:14px;background:var(--paper);overflow:hidden;box-shadow:var(--shadow)}.orders-sliphead{display:flex;align-items:center;gap:14px;padding:16px 20px;background:var(--ink);color:#fff}.orders-sliphead-collection{background:var(--berry)}.orders-sliphead-text{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.orders-sliphead-method{font-family:var(--display);font-weight:800;font-stretch:62%;text-transform:uppercase;font-size:30px;line-height:.95;letter-spacing:-.01em}.orders-sliphead-method small{font-family:var(--body);font-stretch:100%;text-transform:none;font-size:15px;font-weight:600;opacity:.8;letter-spacing:0}.orders-sliphead-when{font-size:16px;font-weight:600;opacity:.92}.orders-sliphead .pill{box-shadow:0 0 0 1px #fff3}.orders-slipbody{padding:22px 22px 24px;display:flex;flex-direction:column;gap:20px}.orders-recipient{display:grid;grid-template-columns:1fr 1fr;gap:20px}.orders-name{font-size:24px;font-weight:700;line-height:1.2}.orders-phone,.orders-maplink{display:inline-flex;align-items:center;gap:8px;margin-top:8px;min-height:40px;padding:0 14px;border-radius:20px;background:var(--paper-2);color:var(--ink);font-weight:700;font-size:15.5px;text-decoration:none}.orders-phone:hover,.orders-maplink:hover{background:var(--paper-3)}.orders-address{font-style:normal;display:flex;flex-direction:column;font-size:17px;line-height:1.4}.orders-address b{font-size:18px;letter-spacing:.02em}.orders-instructions{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:var(--radius);background:var(--warn-bg);color:#5f3a00;font-size:15.5px}.orders-instructions .icon{margin-top:2px;flex:none}.orders-items{display:flex;flex-direction:column;border-top:1px solid var(--rule)}.orders-item{display:flex;align-items:center;gap:14px;padding:12px 0;border-bottom:1px solid var(--rule)}.orders-item img,.orders-item-noimg{width:64px;height:64px;border-radius:10px;object-fit:contain;background:var(--paper-2);flex:none}.orders-item-noimg{display:grid;place-items:center;color:var(--ink-3)}.orders-item-fee .orders-item-noimg{width:64px;height:40px;background:none}.orders-item-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.orders-item-text b{font-size:17px}.orders-item-text>span{color:var(--ink-2);font-size:15px}.orders-item-note{color:var(--warn)!important;font-weight:600}.orders-qty{color:var(--berry);margin-inline-end:6px}.orders-item-price{text-align:end;font-weight:700;display:flex;flex-direction:column}.orders-item-price small{font-weight:400;color:var(--ink-3);font-size:13px}.orders-card{position:relative;padding:22px 24px 24px;border-radius:12px;background:var(--pink-soft);border:1px solid #f6d3dc}.orders-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.orders-card-top .btn-quiet{background:#fff}.orders-card-msg{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;font-size:25px;line-height:1.35;white-space:pre-wrap;color:var(--ink)}.orders-card-from{margin-top:10px;font-family:Cormorant Garamond,Georgia,serif;font-size:20px;font-weight:500}.orders-card-from:before{content:"— ";color:var(--berry)}.orders-nocard{display:flex;align-items:center;gap:8px;color:var(--ink-3);font-size:15px}.orders-funeral{border:2px solid var(--ink);border-radius:12px;padding:16px 18px;display:flex;flex-direction:column;gap:12px}.orders-funeral-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.orders-funeral-tag{padding:3px 10px;border-radius:4px;background:var(--ink);color:#fff;font-family:var(--display);font-weight:800;font-stretch:62%;text-transform:uppercase;font-size:18px;letter-spacing:.02em}.orders-funeral-name{font-size:20px;font-weight:700}.orders-funeral dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px 20px;margin:0}.orders-funeral dt,.orders-ribbon dt{font-size:12.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.orders-funeral dd,.orders-ribbon dd{margin:2px 0 0;font-size:16.5px;font-weight:600}.orders-ribbon{padding-top:12px;border-top:1px solid var(--rule)}.orders-ribbon dd{font-size:24px;font-weight:800;letter-spacing:.04em}.orders-proof{display:flex;gap:14px;align-items:center;padding:14px;border-radius:var(--radius);background:var(--good-bg);color:#134a2e}.orders-proof.is-failed{background:var(--bad-bg);color:#7d1a14}.orders-proof img{width:84px;height:84px;object-fit:cover;border-radius:8px}.orders-proof p{font-size:15px;margin-top:2px}.orders-dropbtns{display:flex;gap:8px;flex-wrap:wrap}.orders-driver{max-width:340px}.orders-sidecard{display:flex;flex-direction:column;gap:12px}.orders-sidehead{display:flex;align-items:center;justify-content:space-between;gap:10px}.orders-sidehead h2{font-size:18px;font-weight:700}.orders-sums{margin:0;display:flex;flex-direction:column;gap:6px;font-size:15.5px}.orders-sums div{display:flex;justify-content:space-between;gap:12px}.orders-sums dt{color:var(--ink-2)}.orders-sums dd{margin:0}.orders-sums-total{padding-top:8px;margin-top:4px;border-top:1px solid var(--rule);font-size:19px;font-weight:800}.orders-sums-total dt{color:var(--ink)}.orders-paidnote{display:flex;gap:8px;align-items:center;padding:10px 12px;border-radius:var(--radius-small);background:var(--good-bg);color:#134a2e;font-size:15px;font-weight:600}.orders-paidnote.is-info{background:var(--info-bg);color:#163a69}.orders-paybtns{display:flex;flex-direction:column;gap:8px}.orders-custname{font-size:19px;font-weight:700}.orders-contact{display:flex;flex-direction:column;gap:4px}.orders-contact a{display:inline-flex;align-items:center;gap:8px;min-height:36px;color:var(--ink);text-decoration:none;font-size:15.5px;overflow-wrap:anywhere}.orders-contact a:hover{color:var(--berry)}.orders-contact .icon{color:var(--ink-3)}.orders-custnote{padding:10px 12px;background:var(--paper-2);border-radius:var(--radius-small);font-size:15px;white-space:pre-wrap}.orders-row2{display:flex;justify-content:flex-end;gap:8px}.orders-timeline{display:flex;flex-direction:column;position:relative}.orders-timeline li{position:relative;padding-block:0 14px;padding-inline:22px 0;display:flex;flex-direction:column;gap:2px;font-size:15px}.orders-timeline li:before{content:"";position:absolute;inset-inline-start:4px;top:7px;width:9px;height:9px;border-radius:50%;background:var(--rule-strong)}.orders-timeline li:first-child:before{background:var(--berry)}.orders-timeline li:after{content:"";position:absolute;inset-inline-start:8px;top:20px;bottom:2px;width:1px;background:var(--rule)}.orders-timeline li:last-child:after{display:none}.orders-timeline time{font-size:13px;color:var(--ink-3)}@media(max-width:1100px){.orders-detail{grid-template-columns:1fr}.orders-side{position:static}}@media(max-width:900px){.orders-stagebar{padding:14px;flex-direction:column;align-items:stretch}.orders-steps{justify-content:space-between}.orders-steps li{flex-direction:column;gap:4px;font-size:12.5px;flex:1;position:relative}.orders-steps li+li:before{position:absolute;top:14px;inset-inline-end:calc(50% + 18px);width:calc(100% - 36px);margin:0}.orders-stagebtns .btn{flex:1}.orders-sliphead{padding:14px 16px}.orders-slipbody{padding:18px 16px 20px}.orders-recipient{grid-template-columns:1fr;gap:16px}.orders-card-msg{font-size:22px}.orders-item img,.orders-item-noimg{width:52px;height:52px}}.orders-form{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:32px;align-items:start}.orders-formmain{display:flex;flex-direction:column;gap:20px;min-width:0}.orders-source .tabs{width:100%}.orders-source .tab{flex:1;justify-content:center;min-height:50px;font-size:16.5px}.orders-block{border:1px solid var(--rule);border-radius:14px;background:var(--paper);padding:22px 24px 24px}.orders-blockhead{display:flex;align-items:center;gap:12px;margin-bottom:18px}.orders-blockhead h2{flex:1;font-size:21px;font-weight:700;line-height:1.2}.orders-blockhead h2 small{font-weight:400;color:var(--ink-3);font-size:16px}.orders-blocknum{flex:none;width:34px;height:34px;border-radius:50%;background:var(--berry);color:#fff;display:grid;place-items:center;font-family:var(--display);font-weight:800;font-stretch:62%;font-size:20px}.orders-blockhint{margin-block:-10px 14px;margin-inline:46px 0;color:var(--ink-3);font-size:15px}.orders-blockbody{display:flex;flex-direction:column;gap:16px}.orders-sub-block{display:flex;flex-direction:column;gap:12px;padding-top:20px;border-top:1px solid var(--rule)}.orders-h3{font-size:17px;font-weight:700}.orders-custpicked{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;padding:14px 16px;border-radius:var(--radius);background:var(--pink-soft);border:1px solid #f6d3dc}.orders-custpicked b{display:block;font-size:18px}.orders-custpicked small{display:block;color:var(--ink-2);font-size:15px}.orders-avatar{width:44px;height:44px;border-radius:50%;background:var(--berry);color:#fff;display:grid;place-items:center;font-weight:800;font-size:18px;flex:none}.orders-custfields{display:flex;flex-direction:column;gap:12px}.orders-hits{border:1.5px solid var(--berry);border-radius:var(--radius);overflow:hidden;background:var(--paper);box-shadow:var(--shadow)}.orders-hits-title{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:var(--pink-soft);font-weight:700;font-size:15px}.orders-hits-title button{border:0;background:none;color:var(--ink-2);font:600 14.5px var(--body);text-decoration:underline;cursor:pointer}.orders-hit{width:100%;display:flex;align-items:center;gap:12px;padding:10px 14px;min-height:60px;border:0;border-top:1px solid var(--rule);background:none;text-align:start;cursor:pointer}.orders-hit:hover,.orders-hit:focus-visible{background:var(--paper-2)}.orders-hit>span:nth-child(2){flex:1;min-width:0}.orders-hit b{display:block}.orders-hit small{display:block;color:var(--ink-3);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orders-hit-use{font-weight:700;color:var(--berry)}.orders-picker{display:flex;flex-direction:column;gap:14px}.orders-pickhead{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.orders-picksearch{flex:1;max-width:300px}.orders-picksearch .search input{min-height:44px}.orders-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.orders-tile{position:relative;border:1.5px solid var(--rule);border-radius:12px;background:var(--paper);overflow:hidden;transition:border-color .12s,box-shadow .12s}.orders-tile:hover{border-color:var(--rule-strong);box-shadow:var(--shadow)}.orders-tile.is-sizing{border-color:var(--berry);box-shadow:inset 0 0 0 1px var(--berry)}.orders-tile.is-soldout{opacity:.6}.orders-tilebtn,.orders-tile-custom{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:2px;padding:0 0 12px;border:0;background:none;text-align:start;cursor:pointer}.orders-tile-custom{border:1.5px dashed var(--rule-strong)}.orders-tileimg{height:124px;display:grid;place-items:center;background:var(--paper-2);color:var(--ink-3);margin-bottom:8px;overflow:hidden}.orders-tileimg img{width:100%;height:124px;object-fit:contain;padding:8px}.orders-tile-custom .orders-tileimg{background:none;color:var(--berry)}.orders-tilename{padding:0 12px;font-weight:700;font-size:15px;line-height:1.25}.orders-tileprice{padding:0 12px;font-size:14px;color:var(--ink-3)}.orders-tilesizes{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;gap:6px;padding:10px;background:#fffffff7}.orders-tilesizes button{display:flex;justify-content:space-between;align-items:center;min-height:42px;padding:0 12px;border:1.5px solid var(--rule-strong);border-radius:8px;background:var(--paper);font:600 14.5px var(--body);cursor:pointer}.orders-tilesizes button:hover{border-color:var(--berry);background:var(--pink-soft)}.orders-lines{display:flex;flex-direction:column;border:1px solid var(--rule);border-radius:12px;overflow:hidden}.orders-line{display:grid;grid-template-columns:60px minmax(0,1fr) auto;gap:14px;align-items:start;padding:14px;border-top:1px solid var(--rule);background:var(--paper)}.orders-line:first-child{border-top:0}.orders-line img,.orders-line .orders-item-noimg{width:60px;height:60px;object-fit:contain;border-radius:10px;background:var(--paper-2)}.orders-line-main{display:flex;flex-direction:column;gap:8px;min-width:0}.orders-line-name{font-weight:700;font-size:17px;padding-top:4px}.orders-line-size{color:var(--ink-2);font-size:15px;margin-top:-6px}.orders-sizes{display:flex;gap:6px;flex-wrap:wrap}.orders-sizes .orders-chip{min-height:36px;padding:0 12px;font-size:14px}.orders-line-note{width:100%;border:0;border-bottom:1px dashed var(--rule-strong);padding:6px 0;font:400 15px var(--body);background:none;color:var(--ink)}.orders-line-note:focus{outline:none;border-bottom-color:var(--berry)}.orders-line-controls{display:flex;align-items:center;gap:10px}.orders-line-price{width:110px}.orders-line-price .input{min-height:46px}.orders-line-remove{width:40px;height:40px;border:0;border-radius:50%;background:none;color:var(--ink-3);display:grid;place-items:center;cursor:pointer}.orders-line-remove:hover{background:var(--bad-bg);color:var(--bad)}.orders-methods{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.orders-method{display:flex;align-items:center;justify-content:center;gap:10px;min-height:56px;border:1.5px solid var(--rule-strong);border-radius:var(--radius);background:var(--paper);font:700 16.5px var(--body);cursor:pointer}.orders-method:hover{border-color:var(--ink-3)}.orders-method.is-on{border-color:var(--berry);background:var(--pink-soft);color:var(--berry-deep);box-shadow:inset 0 0 0 1px var(--berry)}.orders-dates{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px}.orders-date{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;min-height:76px;padding:6px 2px;border:1.5px solid var(--rule-strong);border-radius:var(--radius);background:var(--paper);cursor:pointer;font-family:var(--body);color:var(--ink)}.orders-date small{font-size:12.5px;font-weight:600;color:var(--ink-3);white-space:nowrap}.orders-date b{font-family:var(--display);font-weight:800;font-stretch:62%;font-size:30px;line-height:1}.orders-date:hover{border-color:var(--ink-3)}.orders-date.is-closed{background:repeating-linear-gradient(135deg,var(--paper-2),var(--paper-2) 6px,var(--paper) 6px,var(--paper) 12px)}.orders-date.is-closed b{color:var(--ink-3)}.orders-date small.orders-date-tag{color:var(--berry, #8f1d45);font-weight:700;font-size:11.5px;white-space:normal;text-align:center;line-height:1.1}.orders-date.is-on small.orders-date-tag{color:#fff}.orders-date.is-on{background:var(--ink);border-color:var(--ink);color:#fff}.orders-date.is-on small,.orders-date.is-on b{color:#fff}.orders-date-other{gap:4px}.orders-date-other input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;cursor:pointer}.orders-date-other input::-webkit-calendar-picker-indicator{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;cursor:pointer}.orders-slots{display:flex;gap:8px;flex-wrap:wrap}.orders-saved{display:flex;flex-direction:column;gap:8px}.orders-savedlist{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px}.orders-savedaddr{display:flex;flex-direction:column;gap:2px;padding:10px 14px;border:1.5px solid var(--rule-strong);border-radius:var(--radius);background:var(--paper);text-align:start;cursor:pointer;font:inherit}.orders-savedaddr small{color:var(--ink-3);font-size:14px}.orders-savedaddr:hover{border-color:var(--ink-3)}.orders-savedaddr.is-on{border-color:var(--berry);background:var(--pink-soft)}.orders-self{align-self:flex-start;margin-top:-6px;font-size:15px}.orders-fee{display:flex;gap:16px;align-items:flex-end;flex-wrap:wrap}.orders-feebox{width:160px}.orders-feenote{flex:1;min-width:200px;padding-bottom:14px;color:var(--ink-3);font-size:14.5px;display:flex;align-items:center;gap:6px}.orders-feenote .icon{color:var(--good)}.orders-funeralfields{display:flex;flex-direction:column;gap:14px;padding:18px;border:2px solid var(--ink);border-radius:12px}.orders-addrecipient{display:flex;align-items:center;gap:16px;padding:18px 22px;border:2px dashed var(--rule-strong);border-radius:14px;background:none;text-align:start;cursor:pointer;color:var(--ink);font:inherit}.orders-addrecipient:hover{border-color:var(--berry);background:var(--pink-soft)}.orders-addrecipient .icon{color:var(--berry)}.orders-addrecipient b{display:block;font-size:17px}.orders-addrecipient small{display:block;color:var(--ink-3);font-size:14.5px}.orders-paymethods{display:flex;gap:8px;flex-wrap:wrap}.orders-formside{position:sticky;top:20px}.orders-summary{display:flex;flex-direction:column;gap:12px;padding:22px;border-radius:14px;background:var(--paper-2);border:1px solid var(--rule)}.orders-summary h2{font-family:var(--display);font-weight:800;font-stretch:62%;text-transform:uppercase;font-size:28px;line-height:1;letter-spacing:-.01em}.orders-sumdrop{padding-bottom:12px;border-bottom:1px solid var(--rule);display:flex;flex-direction:column;gap:3px}.orders-sumwho{font-weight:700}.orders-sumwhen{font-size:14px;color:var(--ink-3);margin-bottom:4px}.orders-sumline{display:flex;justify-content:space-between;gap:10px;font-size:15px;color:var(--ink-2)}.orders-sumline span:last-child{white-space:nowrap}.orders-sumtotal{display:flex;justify-content:space-between;align-items:baseline;font-weight:800;font-size:22px}.orders-kbd{text-align:center;font-size:13px;color:var(--ink-3)}.orders-kbd kbd{font:600 12px var(--body);padding:2px 6px;border:1px solid var(--rule-strong);border-bottom-width:2px;border-radius:4px;background:var(--paper)}.orders-mobilebar{display:none}@media(max-width:1100px){.orders-form{grid-template-columns:minmax(0,1fr) 300px;gap:24px}.orders-dates{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:900px){.orders-form{grid-template-columns:1fr}.orders-formside{display:none}.orders-block{padding:18px 16px 20px;border-radius:12px}.orders-blockhead h2{font-size:19px}.orders-dates{grid-template-columns:repeat(4,minmax(0,1fr))}.orders-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.orders-line{grid-template-columns:48px minmax(0,1fr);gap:12px}.orders-line img,.orders-line .orders-item-noimg{width:48px;height:48px}.orders-line-controls{grid-column:1 / -1;justify-content:space-between}.orders-line-price{flex:1;max-width:140px}.orders-custpicked{grid-template-columns:auto 1fr}.orders-custpicked>.btn{grid-column:1 / -1}.orders-mobilebar{position:fixed;inset-inline-start:0;inset-inline-end:0;bottom:calc(68px + env(safe-area-inset-bottom));z-index:41;display:flex;align-items:center;gap:12px;padding:10px 16px;background:#fffffff7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--rule)}.orders-mobilebar>span{flex:1;display:flex;flex-direction:column}.orders-mobilebar small{font-size:13px;color:var(--ink-3)}.orders-mobilebar b{font-size:21px}.orders-mobilebar .btn{flex:1.4}.orders-formmain{padding-bottom:80px}.orders-hits{scroll-margin-bottom:156px}}.orders-tag-first{margin-block:0 0;margin-inline:0 8px}.orders-contact a{min-width:0;word-break:break-word}.orders-contact a .icon{flex:none}.orders-sumempty{font-size:14.5px;color:var(--ink-3)}.orders-paidnote.is-warn{background:var(--warn-bg);color:#5c3700}.orders-sums-owed{font-weight:800;color:var(--warn)}.orders-sums-owed dt{color:var(--warn)}.orders-tell{flex-basis:100%;padding-top:14px;border-top:1px solid var(--rule)}.orders-tell .check{margin:0}.orders-attention{margin:4px 0 0;padding-inline-start:20px}.orders-attention li+li{margin-top:4px}.orders-noticebtns{display:flex;gap:8px;flex-wrap:wrap}.orders-dialogstack{display:flex;flex-direction:column;gap:18px}.orders-dialogpart{display:flex;flex-direction:column;gap:14px;margin-top:18px;padding:14px 16px;border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper-2)}.orders-dialogstack .orders-dialogpart{margin-top:0}.orders-refundamount{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap}.orders-refundamount .field{flex:0 1 220px;margin:0}.orders-refundamount .orders-link{margin-bottom:14px}.orders-occasion{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:10px;border-top:1px solid var(--rule)}.orders-occasion .orders-label{margin:0}.orders-occasion .field{margin:0;flex:1;max-width:220px}.orders-emails{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.orders-emails li+li{border-top:1px solid var(--rule)}.orders-emails button{width:100%;display:flex;align-items:center;gap:10px;min-height:52px;padding:8px 2px;border:0;background:none;font:inherit;text-align:start;color:var(--ink);cursor:pointer}.orders-emails button:hover b{color:var(--berry);text-decoration:underline;text-underline-offset:3px}.orders-emails button>svg{flex:none;color:var(--ink-3)}.orders-emails span{flex:1;min-width:0;display:flex;flex-direction:column}.orders-emails b{font-size:15.5px}.orders-emails small{font-size:13.5px;color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.orders-emailview{display:flex;flex-direction:column;gap:12px}.orders-emailto p{margin:0}.orders-emailframe{width:100%;height:min(62vh,640px);border:1px solid var(--rule);border-radius:var(--radius-small);background:#f4f2ee}.orders-attnbar{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding:12px 16px;border-radius:var(--radius);background:var(--bad-bg);color:var(--bad);font-weight:700}.orders-attnbar .orders-link{color:var(--bad);margin-inline-start:auto}.orders-tag-attn{background:var(--bad-bg);color:var(--bad)}.orders-alert{position:fixed;z-index:60;top:16px;inset-inline-end:16px;width:min(400px,calc(100vw - 32px));display:flex;gap:14px;align-items:flex-start;padding-block:16px 16px;padding-inline:18px 16px;border-radius:var(--radius);background:var(--ink);color:#fff;box-shadow:var(--shadow-pop);animation:orders-alert-in .35s cubic-bezier(.2,.9,.3,1.2)}.orders-alert-icon{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--berry)}.orders-alert-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.orders-alert-text b{font-size:17px}.orders-alert-text span{font-size:15px;color:#e9e4dc}.orders-alert-actions{display:flex;gap:8px;margin-top:10px}.orders-alert-actions .btn-primary{background:#fff;color:var(--ink);border-color:#fff}.orders-alert-close{flex:none;border:0;background:none;color:#cfc8bc;width:36px;height:36px;margin-block:-6px 0;margin-inline:0 -6px;border-radius:50%;cursor:pointer;display:grid;place-items:center}.orders-alert-close:hover{background:#ffffff1a;color:#fff}@keyframes orders-alert-in{0%{transform:translateY(-12px);opacity:0}to{transform:none;opacity:1}}@media(max-width:900px){.orders-alert{top:auto;bottom:calc(84px + env(safe-area-inset-bottom,0px));inset-inline-start:16px;inset-inline-end:16px;width:auto}}@media(prefers-reduced-motion:reduce){.orders-alert{animation:none}}.orders-stagegap{margin-bottom:24px}.orders-detail-top>.notice{margin-bottom:16px}.orders-deposit{max-width:320px;margin-top:16px}.orders-deposit+.orders-paymethods,.orders-deposit .field{margin-top:0}.orders-noemail{margin-top:14px}.orders-sumchange span:last-child{color:var(--ink-2)}.orders-sumwas{margin:-4px 0 12px;font-size:14.5px;color:var(--ink-3);text-align:end}.orders-occasions{display:flex;flex-wrap:wrap;gap:8px}.orders-optional{font-weight:400;font-size:14px;color:var(--ink-3);text-transform:none;letter-spacing:0}.orders-line-move{display:inline-flex;align-items:center;gap:6px;margin-top:8px;color:var(--berry);font-size:14.5px;font-weight:700}.orders-line-move select{border:0;background:none;color:inherit;font:inherit;padding:6px 0;cursor:pointer;max-width:100%}.orders-alert .btn-ghost{color:#fff}.orders-alert .btn-ghost:hover{background:#ffffff1a}.orders-sumowed{font-weight:800;color:var(--warn)}.notice+.orders-stagebar,.notice+.notice{margin-top:16px}.orders-stagegap+.orders-detail{margin-top:0}.orders-alert .orders-alert-actions .btn.btn-primary,.orders-alert .orders-alert-actions .btn.btn-primary:hover{background:#fff;color:var(--ink);border-color:#fff}.orders-line-fixed{display:inline-flex;align-items:center;min-height:46px;font-weight:700}.orders-payhint{margin:0 0 12px}.orders-searchnote{margin:-4px 0 14px;color:var(--ink-2);font-size:15px}.today-head{display:flex;flex-direction:column;gap:22px;margin-bottom:28px}.today-hello{font-size:17px;color:var(--ink-2);font-weight:600}.today-date{font-family:var(--display);font-weight:800;font-stretch:62%;text-transform:uppercase;letter-spacing:-.015em;line-height:.88;font-size:clamp(56px,7.4vw,104px);color:var(--ink);margin-top:6px}.today-summary{margin-top:12px;font-size:18px;color:var(--ink-2)}.today-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:18px;border-top:1px solid var(--rule)}.today-btns{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.today-eyebrow{font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--berry)}.today-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:24px}.today-stat{display:flex;flex-direction:column;gap:2px;padding:16px 18px 18px;border-radius:12px;background:var(--paper-2);color:inherit;text-decoration:none;border:1px solid transparent}.today-stat.is-tap:hover{border-color:var(--rule-strong);background:var(--paper);box-shadow:var(--shadow)}.today-stat-label{font-size:14.5px;font-weight:700;color:var(--ink-2)}.today-stat-value{font-family:var(--display);font-weight:800;font-stretch:62%;font-size:58px;line-height:.95;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.today-stat-value small{font-size:30px;color:var(--ink-3)}.today-stat-note{font-size:14px;color:var(--ink-3)}.today-stats .today-stat:first-child{background:var(--berry);color:#fff}.today-stats .today-stat:first-child .today-stat-label,.today-stats .today-stat:first-child .today-stat-note,.today-stats .today-stat:first-child small{color:#fffc}.today-stats .today-stat:first-child.is-tap:hover{background:var(--berry-deep);border-color:transparent}.today-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr);gap:20px;align-items:start}.today-col{display:flex;flex-direction:column;gap:20px;min-width:0}.today-panel{border:1px solid var(--rule);border-radius:14px;background:var(--paper);padding:20px 22px 22px}.today-panelhead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.today-panelhead h2{font-family:var(--display);font-weight:800;font-stretch:62%;text-transform:uppercase;font-size:30px;line-height:.95;letter-spacing:-.01em}.today-panelhead p{margin-top:4px;color:var(--ink-3);font-size:15px}.today-side .today-panelhead h2{font-size:26px}.today-side.is-berry{background:var(--pink-soft);border-color:#f6d3dc}.today-panel .empty{border:0;padding:24px 12px 28px;background:none}.today-panel .empty-pic{height:110px}.today-progress{height:6px;border-radius:3px;background:var(--paper-3);overflow:hidden;margin:-2px 0 8px}.today-progress span{display:block;height:100%;background:var(--good);border-radius:3px;transition:width .4s}.today-make{display:flex;flex-direction:column}.today-make li{display:flex;align-items:center;gap:16px;padding:12px 0;border-top:1px solid var(--rule)}.today-make li:first-child{border-top:0}.today-make-qty{flex:none;width:56px;text-align:center;font-family:var(--display);font-weight:800;font-stretch:62%;font-size:46px;line-height:1;color:var(--berry);font-variant-numeric:tabular-nums}.today-make img,.today-make-noimg{width:64px;height:64px;object-fit:contain;border-radius:10px;background:var(--paper-2);flex:none}.today-make-noimg{display:grid;place-items:center;color:var(--ink-3)}.today-make-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.today-make-text b{font-size:17.5px}.today-make-text b span{font-weight:500;color:var(--ink-2)}.today-make-orders{display:flex;flex-wrap:wrap;gap:6px}.today-make-orders a{padding:2px 9px;border-radius:12px;background:var(--paper-2);font-size:13px;font-weight:600;color:var(--ink-2);text-decoration:none}.today-make-orders a:hover{background:var(--pink);color:var(--berry-deep)}.today-make-note{font-size:14px;color:var(--warn);font-weight:600}.today-make-done{font-size:13.5px;font-weight:700;color:var(--good);white-space:nowrap}.today-make li.is-done .today-make-qty{color:var(--good);display:grid;place-items:center;height:46px}.today-make li.is-done b{color:var(--ink-3)}.today-make li.is-done img{opacity:.5}.today-drops{display:flex;flex-direction:column}.today-drops+.today-drops{margin-top:16px}.today-drops h3{font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding-bottom:6px}.today-drop{display:flex;align-items:center;gap:14px;min-height:64px;padding:10px 8px;margin:0 -8px;border-top:1px solid var(--rule);border-radius:8px;color:inherit;text-decoration:none}.today-drop:hover{background:var(--paper-2)}.today-drop>.icon{color:var(--ink-3);flex:none}.today-drop-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.today-drop-main b{font-size:16.5px}.today-drop-main small{font-size:14px;color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.today-drop-end{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex:none}.today-drop-end small{font-size:12.5px;color:var(--ink-3)}.today-drop.is-done b{color:var(--ink-3);text-decoration:line-through;text-decoration-color:var(--rule-strong)}.today-dropstatus{font-size:13.5px;font-weight:700}.today-dropstatus.is-delivered,.today-dropstatus.is-collected{color:var(--good)}.today-dropstatus.is-out{color:var(--info)}.today-dropstatus.is-failed{color:var(--bad)}.today-mini{display:flex;flex-direction:column}.today-miniorder{display:flex;align-items:center;gap:12px;padding:10px 6px;margin:0 -6px;border-top:1px solid var(--rule);border-radius:8px;color:inherit;text-decoration:none}.today-side.is-berry .today-miniorder{border-top-color:#f3cfd8}.today-miniorder:hover{background:#00000008}.today-mininum{font-family:var(--display);font-weight:800;font-stretch:62%;font-size:22px;width:46px;flex:none}.today-minimain{flex:1;min-width:0;display:flex;flex-direction:column}.today-minimain b{font-size:15.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.today-minimain small{font-size:13.5px;color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.today-miniend{display:flex;flex-direction:column;align-items:flex-end;gap:3px;font-size:15px}.today-bars{display:grid;grid-template-columns:repeat(14,1fr);gap:4px;height:110px;align-items:end;margin-bottom:16px}.today-bar{height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;text-decoration:none;color:var(--ink-3)}.today-bar-fill{width:100%;max-width:22px;border-radius:4px 4px 2px 2px;background:var(--pink);transition:background .12s}.today-bar:hover .today-bar-fill{background:var(--berry)}.today-bar-n{font-size:12px;font-weight:700;color:var(--ink-2);min-height:14px}.today-bar-day{font-size:11.5px;font-weight:600}.today-keydays{display:flex;flex-direction:column;border-top:1px solid var(--rule)}.today-keyday{display:flex;align-items:center;gap:14px;padding:12px 0;border-bottom:1px solid var(--rule);color:inherit;text-decoration:none}.today-keyday:last-child{border-bottom:0}.today-keyday-when{width:48px;flex:none;text-align:center;display:flex;flex-direction:column}.today-keyday-when b{font-family:var(--display);font-weight:800;font-stretch:62%;font-size:30px;line-height:1;color:var(--berry)}.today-keyday-when small{font-size:11.5px;color:var(--ink-3);font-weight:600}.today-keyday-main{flex:1;display:flex;flex-direction:column}.today-keyday-main b{font-size:16px}.today-keyday-main small{font-size:13.5px;color:var(--ink-3)}.today-keyday-n{font-size:14px;font-weight:700;color:var(--ink-2);white-space:nowrap}.today-keyday:hover b{color:var(--berry)}.today-open{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:32px;padding:28px;margin-bottom:28px;border-radius:16px;background:var(--pink-soft);border:1px solid #f6d3dc;position:relative;overflow:hidden}.today-open-intro{display:flex;flex-direction:column;align-items:flex-start;gap:12px;position:relative}.today-open-pic{position:absolute;inset-inline-end:-10px;top:-30px;height:170px;width:auto;opacity:.95;pointer-events:none;filter:drop-shadow(0 10px 18px rgba(143,29,69,.18))}.today-open-title{font-family:var(--display);font-weight:800;font-stretch:62%;text-transform:uppercase;font-size:54px;line-height:.9;letter-spacing:-.01em;color:var(--berry);max-width:70%}.today-open-intro p{color:var(--ink-2);max-width:40ch}.today-open .progress{width:100%;max-width:360px;background:#fff}.today-open-problem{color:var(--bad)!important;font-weight:600}.today-open-list{background:var(--paper);border-radius:12px;padding:4px 18px}.today-optional{font-weight:400;color:var(--ink-3)}@media(max-width:1100px){.today-grid,.today-open{grid-template-columns:1fr}}@media(max-width:900px){.today-head{flex-direction:column;align-items:stretch;gap:18px;margin-bottom:20px}.today-date{font-size:64px}.today-summary{font-size:16.5px}.today-actions{align-items:stretch;flex-direction:column;padding-top:0;border-top:0}.today-actions .tabs{width:100%}.today-actions .tab{flex:1;justify-content:center}.today-btns{display:none}.today-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.today-stat-value{font-size:48px}.today-panel{padding:16px 16px 18px}.today-panelhead h2{font-size:26px}.today-make-qty{width:40px;font-size:38px}.today-make img,.today-make-noimg{width:52px;height:52px}.today-open{padding:20px;gap:20px}.today-open-title{font-size:44px}.today-open-pic{height:120px;top:-20px}}.today-check-wrap+.today-check-wrap{border-top:1px solid var(--rule)}.today-check-actions{display:flex;flex-wrap:wrap;gap:8px;padding-block:0 14px;padding-inline:48px 4px;margin-top:-4px}.today-opened{position:relative;display:flex;flex-direction:column;gap:12px}.today-opened-pic{position:absolute;inset-inline-end:-8px;top:-18px;height:110px;width:auto;pointer-events:none;filter:drop-shadow(0 8px 14px rgba(143,29,69,.18))}.today-opened-lead{font-size:18px;max-width:30ch;padding-inline-end:72px}.today-opened-label{margin-top:6px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.today-opened-url{font-family:var(--display);font-weight:800;font-stretch:62%;font-size:34px;line-height:1;color:var(--berry);word-break:break-all}.today-opened-acts{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.today-opened-share{display:flex;gap:18px}.today-opened-share a{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:600;color:var(--ink-2)}@media(max-width:600px){.today-opened-acts>*{flex:1 1 100%}.today-opened-url{font-size:28px}.today-opened-pic{height:80px}}.today-yours{margin-bottom:24px;padding:18px 20px;border:1px solid var(--rule);border-radius:14px;background:var(--paper)}.today-yours-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px}.today-yours-title{font-size:19px;font-weight:800}.today-yours-hide{min-height:44px;padding:0 10px;border:0;background:none;color:var(--ink-3);font:inherit;font-size:14.5px;font-weight:600;cursor:pointer}.today-yours-hide:hover{color:var(--ink)}.today-yours-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:0 20px}.today-yours-item{display:flex;align-items:center;gap:12px;padding:12px 0;border-top:1px solid var(--rule);text-decoration:none;color:inherit}.today-yours-item span{flex:1;display:flex;flex-direction:column;gap:2px}.today-yours-item small{font-size:14px;color:var(--ink-3)}.today-yours-item:hover b{color:var(--berry)}
