*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.break-all{word-break:break-all}.border{border-width:1px}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.line-through{text-decoration-line:line-through}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.\!transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{--background:#faf6ee;--foreground:#1c1a17}body{background-color:var(--ivory,#faf6ee);color:var(--ink,#1c1a17);font-family:var(--f-text,system-ui,sans-serif);-moz-osx-font-smoothing:grayscale}:root{--ivory:#faf6ee;--paper:#fff;--sand:#f2ece0;--line:#e6dfd1;--ink:#1c1a17;--ink-2:#2a2723;--muted:#6b655c;--muted-d:#a39c90;--edge:#8f8677;--coral:#f25c2a;--coral-hi:#ff7a52;--coral-ink:#b8340a;--coral-tint:#fde9e1;--green:#17703e;--green-hi:#3ddc84;--green-tint:#e6f4ea;--amber:#8a5a00;--amber-tint:#fff1d0;--amber-line:#ebcb7a;--blue:#1f5fa8;--blue-tint:#e7f0fb;--red:#b3261e;--red-tint:#fce8e6;--r1:8px;--r2:12px;--r3:20px;--r4:28px;--r5:40px;--sh1:0 1px 2px rgba(28,26,23,.06),0 1px 1px rgba(28,26,23,.04);--sh2:0 4px 14px rgba(28,26,23,.08),0 1px 3px rgba(28,26,23,.06);--sh3:0 18px 48px rgba(28,26,23,.18),0 4px 12px rgba(28,26,23,.08);--f-display:"Bricolage Grotesque","DM Sans",system-ui,sans-serif;--f-text:"DM Sans",system-ui,-apple-system,sans-serif;--f-ar:"Readex Pro","DM Sans",system-ui,sans-serif}*,:after,:before{box-sizing:border-box}body{margin:0;font-family:var(--f-text);color:var(--ink);background:var(--ivory);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.4}[dir=rtl],[dir=rtl] *{font-family:var(--f-ar);letter-spacing:0!important}button,input,select{font-family:inherit;color:inherit}h1,h2,h3,p{margin:0}.is-focus,:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.dark .is-focus,.dark :focus-visible{outline-color:var(--ivory)}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}@keyframes nbspin{to{transform:rotate(1turn)}}.spin{display:inline-block;width:18px;height:18px;border-radius:50%;border:2.5px solid;border-right:2.5px solid transparent;animation:nbspin .8s linear infinite;flex:none}[dir=rtl] .flip{transform:scaleX(-1)}.fc,.fx{display:flex}.fc{flex-direction:column}.ac{align-items:center}.jb{justify-content:space-between}.jc{justify-content:center}.wr{flex-wrap:wrap}.g4{gap:4px}.g6{gap:6px}.g8{gap:8px}.g12{gap:12px}.g16{gap:16px}.g24{gap:24px}.g32{gap:32px}.w1{flex:1;min-width:0}.nos{flex:none}.grid2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid2,.grid3{display:grid;gap:16px}.grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-disp{font-family:var(--f-display)}.h1{font:800 28px/1.1 var(--f-display);letter-spacing:-.02em}.h2{font:700 22px/1.2 var(--f-display);letter-spacing:-.01em}.h3{font:700 17px/1.25 var(--f-text)}.tx{font:400 15px/1.5 var(--f-text)}.sm{font:500 13.5px/1.4 var(--f-text)}.xs{font:600 12.5px/1.3 var(--f-text)}.mut{color:var(--muted)}.eyebrow{font:700 12.5px/1 var(--f-text);letter-spacing:.08em;text-transform:uppercase;color:var(--coral-ink)}.mono{font-family:ui-monospace,Menlo,monospace;font-size:13px}.card{background:var(--paper);border:1px solid var(--line);box-shadow:var(--sh1)}.card,.panel{border-radius:var(--r3)}.panel{background:var(--sand)}.dark{background:var(--ink);color:#fff}.sheet{background:var(--ivory);padding:48px}.cap{font:700 14px/1.3 var(--f-text);margin-top:12px}.cap small{display:block;font:500 13px/1.4 var(--f-text);color:var(--muted);margin-top:2px}.tag{display:inline-flex;align-items:center;padding:0 10px;border-radius:999px;font:700 12px/1 var(--f-text)}.mk,.tag{height:24px;background:var(--ink);color:#fff}.mk{width:24px;border-radius:50%;font:700 13px/1 var(--f-text);display:inline-grid;place-items:center;flex:none}.scrim{background:rgba(28,26,23,.58)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:999px;border:1.5px solid transparent;font:600 15px/1 var(--f-text);cursor:pointer;color:var(--ink);background:var(--paper);white-space:nowrap;text-decoration:none}.btn-primary{background:var(--coral)}.btn-dark{background:var(--ink);color:#fff}.btn-green{background:var(--green);color:#fff}.btn-danger{background:var(--red);color:#fff}.btn-sec{background:var(--paper);border-color:var(--edge)}.btn-ghost{background:transparent}.btn-ghost,.btn-off{border-color:var(--line)}.btn-off{background:var(--sand);color:var(--muted);cursor:not-allowed}.btn-lg{min-height:56px;padding:0 26px;font-size:17px}.btn-xl{min-height:68px;padding:0 30px;font-size:20px}.btn-block{width:100%}.btn-sq{padding:0;width:44px}.btn-link{background:none;border:0;min-height:44px;padding:0 8px;color:var(--coral-ink);font:600 15px/1 var(--f-text);text-decoration:underline;text-underline-offset:3px;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.btn .ic{width:20px;height:20px}.kbd{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:6px;border:1px solid;font:700 12px/1 var(--f-text);opacity:.8}.lbl{display:block;font:700 14px/1.2 var(--f-text);margin-bottom:6px}.hint{font:500 13px/1.4 var(--f-text);color:var(--muted);margin-top:6px}.inp{display:block;width:100%;height:48px;border:1.5px solid var(--edge);border-radius:14px;padding:0 14px;background:#fff;font:500 16px/1 var(--f-text);color:var(--ink)}.inp::-moz-placeholder{color:#6f695f}.inp::placeholder{color:#6f695f}.inp-err{border-color:var(--red);border-width:2px}.inp-lg{height:64px;font:800 32px/1 var(--f-display);text-align:center}.err{display:flex;gap:6px;align-items:flex-start;color:var(--red);font:600 13.5px/1.35 var(--f-text);margin-top:6px}.err .ic{width:18px;height:18px;margin-top:1px}.field{position:relative}.search{display:flex;align-items:center;gap:8px;height:48px;border:1.5px solid var(--edge);border-radius:999px;padding:0 16px;background:#fff;min-width:0}.search input{border:0;outline:0;background:transparent;font:500 15px var(--f-text);width:100%;min-width:0}.radio{display:flex;align-items:center;gap:12px;min-height:56px;padding:0 16px;border:1.5px solid var(--edge);border-radius:16px;background:#fff;font:600 15px var(--f-text);cursor:pointer}.radio-on{border-color:var(--ink);border-width:2.5px;background:var(--paper)}.dot{width:22px;height:22px;border-radius:50%;border:2px solid var(--edge);flex:none;display:grid;place-items:center;background:#fff}.dot-on{border-color:var(--ink)}.dot-on:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--ink)}.tg{width:52px;height:32px;border-radius:999px;background:var(--edge);position:relative;border:0;padding:0;cursor:pointer;flex:none}.tg:after{content:"";position:absolute;top:4px;inset-inline-start:4px;width:24px;height:24px;border-radius:50%;background:#fff}.tg-on{background:var(--green)}.tg-on:after{inset-inline-start:24px}.sw{display:inline-block;width:44px;height:44px;border-radius:50%;border:3px solid #fff;box-shadow:0 0 0 1.5px var(--edge);flex:none}.sw-on{box-shadow:0 0 0 3px var(--ink)}.pill{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px 0 9px;border-radius:999px;font:700 13px/1 var(--f-text);white-space:nowrap}.pill .ic{width:16px;height:16px}.pill-prep{background:var(--amber-tint);color:var(--amber)}.pill-ready{background:var(--green-tint);color:var(--green)}.pill-done{background:var(--sand);color:var(--muted)}.pill-cancel{background:var(--red-tint);color:var(--red)}.pill-info{background:var(--blue-tint);color:var(--blue)}.pill-lg{height:36px;font-size:15px;padding:0 14px 0 11px}.pill-lg .ic{width:20px;height:20px}.meta{display:flex;align-items:center;gap:7px;font:500 13.5px/1.25 var(--f-text);color:var(--muted);min-width:0}.meta .ic{width:18px;height:18px}.meta span{min-width:0}.meta-warn{color:var(--amber);font-weight:700}.meta-bad{color:var(--red);font-weight:700}.meta-ok{color:var(--green);font-weight:700}.meta-strong{color:var(--ink);font-weight:600}.bn{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:14px;font:600 14px/1.4 var(--f-text)}.bn .ic{margin-top:1px}.bn-amber{background:var(--amber-tint);color:var(--amber)}.bn-red{background:var(--red-tint);color:var(--red)}.bn-green{background:var(--green-tint);color:var(--green)}.bn-blue{background:var(--blue-tint);color:var(--blue)}.bn-sand{background:var(--sand);color:var(--ink)}.toast{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:16px;background:var(--ink);color:#fff;font:600 14.5px/1.3 var(--f-text);box-shadow:var(--sh3)}.toast .ic{color:var(--green-hi)}.toast-err{background:var(--red-tint);border:1.5px solid var(--red);box-shadow:var(--sh2)}.toast-err,.toast-err .ic{color:var(--red)}.dlg{background:#fff;border-radius:24px;box-shadow:var(--sh3);padding:24px}.dlg,.oc{border:1px solid var(--line)}.oc{background:var(--paper);border-radius:var(--r3);box-shadow:var(--sh1);padding:14px;display:flex;flex-direction:column;gap:10px;min-width:0}.oc-attn{border-color:var(--amber-line)}.oc-ok{border-color:#9ed3b0}.oc-num{font:800 44px/1 var(--f-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.oc-c{padding:10px;gap:6px;border-radius:16px}.oc-c .oc-num{font-size:36px}.callout{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:12px;font:700 13px/1.3 var(--f-text)}.callout .ic{width:18px;height:18px}.callout-ok{background:var(--green-tint);color:var(--green)}.callout-call{background:var(--amber-tint);color:var(--amber)}.cnt{display:inline-grid;place-items:center;min-width:26px;height:24px;padding:0 7px;border-radius:999px;background:#fff;border:1px solid var(--line);color:var(--ink);font:700 13px/1 var(--f-text)}.seg{gap:4px;background:var(--sand);padding:4px}.seg,.seg .sg,.seg button{display:inline-flex;border-radius:999px}.seg .sg,.seg button{align-items:center;gap:8px;min-height:44px;padding:0 16px;border:0;background:transparent;font:700 15px/1 var(--f-text);color:var(--ink);cursor:pointer}.seg .on{background:var(--ink);color:#fff}.chip{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border-radius:999px;border:1.5px solid var(--line);background:#fff;font:600 14px/1 var(--f-text);cursor:pointer;color:var(--ink)}.chip-on{background:var(--ink);color:#fff;border-color:var(--ink)}.side{width:232px;flex:none;background:var(--paper);border-inline-end:1px solid var(--line);display:flex;flex-direction:column;padding:16px 12px;gap:6px}.side-rail{width:92px;padding:14px 8px}.nav,.side-rail{align-items:center}.nav{display:flex;gap:12px;min-height:48px;padding:0 14px;border-radius:14px;font:600 15px/1 var(--f-text);color:var(--ink);text-decoration:none;cursor:pointer}.nav .ic{width:22px;height:22px}.nav-on{background:var(--ink);color:#fff}.nav-rail{flex-direction:column;justify-content:center;gap:4px;min-height:64px;width:76px;padding:0;font-size:12.5px}.tabbar{display:flex;border-top:1px solid var(--line);background:var(--paper)}.tabbar .nav{flex:1;flex-direction:column;justify-content:center;gap:3px;min-height:64px;border-radius:0;font-size:12.5px}.tabbar .nav-on{background:var(--ink)}.nbadge{margin-inline-start:auto;min-width:24px;height:22px;border-radius:999px;background:var(--coral);color:var(--ink);font:800 12.5px/22px var(--f-text);text-align:center;padding:0 6px}.logo-s{display:grid;place-items:center;flex:none;font:800 20px/1 var(--f-display);border-radius:14px}.shopid{display:flex;align-items:center;gap:10px;padding:10px;border-radius:16px;background:var(--ivory);border:1px solid var(--line)}.av{width:40px;height:40px;border-radius:50%;background:var(--sand);display:grid;place-items:center;font:700 14px/1 var(--f-text);flex:none}.wm{font:800 26px/1 var(--f-display);letter-spacing:-.04em}.tbl{width:100%;border-collapse:collapse;font:500 14.5px/1.3 var(--f-text)}.tbl th{text-align:start;font:700 12.5px/1.2 var(--f-text);color:var(--muted);padding:12px 14px}.tbl td,.tbl th{border-bottom:1px solid var(--line);white-space:nowrap}.tbl td{padding:0 14px;height:60px}.tbl .num{font:800 22px/1 var(--f-display);letter-spacing:-.02em}.vp{width:390px;height:844px;background:var(--ivory);border-radius:32px;border:1px solid var(--line);box-shadow:var(--sh2);overflow:hidden;position:relative}.vp,.vp-in{display:flex;flex-direction:column}.vp-in{padding:14px 20px 20px;gap:12px;flex:1;min-height:0}.hero{border-radius:var(--r4);padding:18px 20px 20px;display:flex;flex-direction:column;gap:6px}.hero-n{font:800 124px/.95 var(--f-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums}.step,.steps{display:flex;gap:6px}.step{flex:1;flex-direction:column;font:600 13px/1.2 var(--f-text);color:var(--muted)}.step i{display:block;height:6px;border-radius:99px;background:var(--line)}.step-on{color:var(--ink)}.step-done i,.step-on i{background:var(--ink)}.acard{border:1px solid var(--line);border-radius:var(--r3);padding:16px;gap:10px}.acard,.lnk{background:var(--paper);display:flex;flex-direction:column}.lnk{align-items:center;justify-content:center;gap:6px;min-height:68px;border-radius:16px;border:1.5px solid var(--line);font:600 13.5px/1.1 var(--f-text);color:var(--ink);text-decoration:none;cursor:pointer;padding:8px 4px;text-align:center}.lnk .ic{width:22px;height:22px}.lnk-row{display:flex;align-items:center;gap:12px;min-height:56px;padding:0 16px;border-radius:16px;background:var(--paper);border:1.5px solid var(--line);font:600 15px/1.1 var(--f-text);color:var(--ink);text-decoration:none}.lnk-row .grip,.powered{color:var(--muted)}.powered{text-align:center;font:600 12.5px/1 var(--f-text);padding-top:2px}.readyband{display:flex;align-items:center;gap:12px;background:var(--green);color:#fff;border-radius:var(--r3);padding:16px 18px;font:800 24px/1.15 var(--f-display);letter-spacing:-.01em}.readyband .ic{width:36px;height:36px}.empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.sk{background:linear-gradient(90deg,var(--sand),#f8f3e9,var(--sand));border-radius:10px}.ic{display:inline-block;width:20px;height:20px;flex:none;background:currentColor;-webkit-mask:var(--i) center/contain no-repeat;mask:var(--i) center/contain no-repeat}.ic-plus{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E")}.ic-search{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-3.5-3.5'/%3E%3C/svg%3E")}.ic-bell{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 8a6 6 0 0112 0c0 7 3 8 3 8H3s3-1 3-8M10 20a2 2 0 004 0'/%3E%3C/svg%3E")}.ic-bell-off{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 8a6 6 0 0112 0c0 7 3 8 3 8H3s3-1 3-8M10 20a2 2 0 004 0M3 3l18 18'/%3E%3C/svg%3E")}.ic-eye{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.5-7 10-7 10 7 10 7-3.5 7-10 7S2 12 2 12z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E")}.ic-eye-off{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.5-7 10-7 10 7 10 7-3.5 7-10 7S2 12 2 12z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3Cpath d='M3 3l18 18'/%3E%3C/svg%3E")}.ic-check{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.ic-check-circle{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M8 12.5l2.7 2.7L16 9.5'/%3E%3C/svg%3E")}.ic-clock{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E")}.ic-qr{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='7' height='7' rx='1'/%3E%3Crect x='14' y='3' width='7' height='7' rx='1'/%3E%3Crect x='3' y='14' width='7' height='7' rx='1'/%3E%3Cpath d='M14 14h3v3M21 14v.01M14 21h3M21 18v3'/%3E%3C/svg%3E")}.ic-more{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3.4' stroke-linecap='round'%3E%3Cpath d='M5 12h.01M12 12h.01M19 12h.01'/%3E%3C/svg%3E")}.ic-x{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E")}.ic-alert{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4l9.5 16.5h-19z'/%3E%3Cpath d='M12 10v4M12 17v.01'/%3E%3C/svg%3E")}.ic-megaphone{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 11v2a1 1 0 001 1h2l7 4V6L6 10H4a1 1 0 00-1 1M17 9a4 4 0 010 6'/%3E%3C/svg%3E")}.ic-wifi{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 9a15 15 0 0120 0M5 12.5a10 10 0 0114 0M8.5 16a5 5 0 017 0M12 19.5v.01'/%3E%3C/svg%3E")}.ic-wifi-off{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 9a15 15 0 0120 0M5 12.5a10 10 0 0114 0M8.5 16a5 5 0 017 0M12 19.5v.01M3 3l18 18'/%3E%3C/svg%3E")}.ic-list{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 6h13M8 12h13M8 18h13M3 6h.01M3 12h.01M3 18h.01'/%3E%3C/svg%3E")}.ic-sliders{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6h8M20 6h-3M4 12h2M14 12h6M4 18h9M21 18h-2'/%3E%3Ccircle cx='15' cy='6' r='2'/%3E%3Ccircle cx='10' cy='12' r='2'/%3E%3Ccircle cx='17' cy='18' r='2'/%3E%3C/svg%3E")}.ic-users{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='8' r='3.5'/%3E%3Cpath d='M2.5 20c0-3.6 3-6 6.5-6s6.5 2.4 6.5 6M16 5a3.5 3.5 0 010 7M18 14c2.2.6 3.5 2.4 3.5 5'/%3E%3C/svg%3E")}.ic-globe{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M3 12h18M12 3c3 3 3 15 0 18M12 3c-3 3-3 15 0 18'/%3E%3C/svg%3E")}.ic-copy{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='9' y='9' width='11' height='11' rx='2'/%3E%3Cpath d='M5 15V6a2 2 0 012-2h9'/%3E%3C/svg%3E")}.ic-expand{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 9V4h5M20 9V4h-5M4 15v5h5M20 15v5h-5'/%3E%3C/svg%3E")}.ic-link{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 14a4 4 0 005.7 0l3-3a4 4 0 00-5.7-5.7l-1 1M14 10a4 4 0 00-5.7 0l-3 3a4 4 0 005.7 5.7l1-1'/%3E%3C/svg%3E")}.ic-insta{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='5'/%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M17.5 6.5v.01'/%3E%3C/svg%3E")}.ic-book{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 4h13a1 1 0 011 1v14H6a2 2 0 00-2 2V5a1 1 0 011-1zM4 19a2 2 0 012-2h13'/%3E%3C/svg%3E")}.ic-pin{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s7-6 7-11a7 7 0 10-14 0c0 5 7 11 7 11z'/%3E%3Ccircle cx='12' cy='10' r='2.5'/%3E%3C/svg%3E")}.ic-sound{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 9v6h3l5 4V5L7 9H4zM16 9a4 4 0 010 6M19 6.5a8 8 0 010 11'/%3E%3C/svg%3E")}.ic-sound-off{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 9v6h3l5 4V5L7 9H4zM17 9l5 6M22 9l-5 6'/%3E%3C/svg%3E")}.ic-nav{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l7 17-7-4-7 4z'/%3E%3C/svg%3E")}.ic-refresh{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 11a8 8 0 00-14.5-4M4 4v4h4M4 13a8 8 0 0014.5 4M20 20v-4h-4'/%3E%3C/svg%3E")}.ic-ban{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M5.6 5.6l12.8 12.8'/%3E%3C/svg%3E")}.ic-mail{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='M3 7l9 6 9-6'/%3E%3C/svg%3E")}.ic-chev-d{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.ic-chev-r{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6-6 6'/%3E%3C/svg%3E")}.ic-chev-l{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 6l-6 6 6 6'/%3E%3C/svg%3E")}.ic-arr-r{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E")}.ic-arr-l{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5M11 6l-6 6 6 6'/%3E%3C/svg%3E")}.ic-upload{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 16V4M7 9l5-5 5 5M4 20h16'/%3E%3C/svg%3E")}.ic-cal{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M3 10h18M8 3v4M16 3v4'/%3E%3C/svg%3E")}.ic-phone{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='7' y='2' width='10' height='20' rx='2.5'/%3E%3Cpath d='M11 18h2'/%3E%3C/svg%3E")}.ic-logout{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 4H5a1 1 0 00-1 1v14a1 1 0 001 1h4M16 8l4 4-4 4M20 12H9'/%3E%3C/svg%3E")}.ic-info{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 11v5M12 8v.01'/%3E%3C/svg%3E")}.ic-store{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 9l1.5-5h13L20 9M4 9a2.5 2.5 0 005 0 2.5 2.5 0 006 0 2.5 2.5 0 005 0M5 11v9h14v-9M10 20v-5h4v5'/%3E%3C/svg%3E")}.ic-image{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='2'/%3E%3Ccircle cx='9' cy='10' r='1.5'/%3E%3Cpath d='M21 16l-5-5-8 8'/%3E%3C/svg%3E")}.ic-grip{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round'%3E%3Cpath d='M9 6h.01M15 6h.01M9 12h.01M15 12h.01M9 18h.01M15 18h.01'/%3E%3C/svg%3E")}.ic-trash{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M10 11v6M14 11v6M6 7l1 13h10l1-13M9 7V4h6v3'/%3E%3C/svg%3E")}.ic-user{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21c0-4 3.6-7 8-7s8 3 8 7'/%3E%3C/svg%3E")}.ic-send{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 3L10 14M21 3l-7 18-4-7-7-4z'/%3E%3C/svg%3E")}.ic-lock{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='11' width='14' height='10' rx='2'/%3E%3Cpath d='M8 11V8a4 4 0 018 0v3'/%3E%3C/svg%3E")}.ic-filter{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 5h18l-7 8v6l-4 2v-8z'/%3E%3C/svg%3E")}.ic-keyboard{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='6' width='20' height='12' rx='2'/%3E%3Cpath d='M6 10h.01M10 10h.01M14 10h.01M18 10h.01M7 14h10'/%3E%3C/svg%3E")}.ic-hash{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 9h14M5 15h14M10 4L8 20M16 4l-2 16'/%3E%3C/svg%3E")}