:root{--fz-bg:#f5f4f0;--fz-bg-deep:#ebe9e4;--fz-surface:#fff;--fz-surface-2:#faf9f7;--fz-border:#e4e2dc;--fz-border-strong:#cfcbc2;--fz-text:#1a1d24;--fz-text-soft:#5c6068;--fz-text-faint:#91959e;--fz-brand-50:#f4f5f7;--fz-brand-100:#e8eaef;--fz-brand-200:#d1d5de;--fz-brand-300:#a8b0be;--fz-brand-400:#7a8496;--fz-brand-500:#525d72;--fz-brand-600:#3d4658;--fz-brand-700:#2a3140;--fz-brand-800:#1c212c;--fz-brand-900:#141820;--fz-brand-950:#0c0e14;--fz-accent:#c4a265;--fz-accent-soft:#f8f3ea;--fz-accent-ink:#8a6d3b;--fz-success:#1f9d6b;--fz-danger:#e0525a;--fz-info:#3a86c4;--fz-radius:.5rem;--fz-radius-lg:.625rem;--fz-radius-xl:.75rem;--fz-shadow-sm:0 1px 2px #1418200a;--fz-shadow:0 1px 3px #1418200f,0 4px 12px #14182014;--fz-shadow-lg:0 2px 6px #14182014,0 8px 24px #1418201f;--fz-sidebar-bg:#fff;--fz-sidebar-fg:#5c6068;--fz-sidebar-head:#91959e;--fz-header-bg:#faf9f7;color-scheme:light}html.dark{--fz-bg:#0c0e14;--fz-bg-deep:#080a0f;--fz-surface:#141820;--fz-surface-2:#1c212c;--fz-border:#2a3140;--fz-border-strong:#3d4658;--fz-text:#eef0f4;--fz-text-soft:#a8b0be;--fz-text-faint:#7a8496;--fz-brand-400:#a8b0be;--fz-brand-500:#7a8496;--fz-brand-600:#525d72;--fz-brand-700:#3d4658;--fz-brand-800:#2a3140;--fz-accent-soft:#2a2418;--fz-accent-ink:#c4a265;--fz-shadow-sm:0 1px 2px #00000040;--fz-shadow:0 1px 3px #0003,0 4px 12px #00000059;--fz-shadow-lg:0 2px 6px #0000004d,0 8px 24px #00000073;--fz-sidebar-bg:#141820;--fz-sidebar-fg:#a8b0be;--fz-sidebar-head:#7a8496;--fz-header-bg:#0c0e14;color-scheme:dark}html{font-family:Vazirmatn,Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Tahoma,sans-serif}body{background:var(--fz-bg);color:var(--fz-text-soft);font-family:Vazirmatn,Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Tahoma,sans-serif}::selection{color:var(--fz-brand-950);background:#e8dcc8}html.dark ::selection{background:var(--fz-brand-700);color:#f8f3ea}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:var(--fz-border-strong);background-clip:content-box;border:2px solid #0000;border-radius:9999px}html.dark ::-webkit-scrollbar-thumb{background-color:#2a3a42}:focus-visible{outline-offset:2px;outline:2px solid #c4a2658c}.fz-num{font-variant-numeric:tabular-nums;letter-spacing:0}#sidebar{background:var(--fz-sidebar-bg);border-inline-end:1px solid var(--fz-border);transition:width .2s ease-in-out}#sidebar h3{color:var(--fz-sidebar-head);letter-spacing:0}.fz-brand{align-items:center;gap:.65rem;display:flex}.fz-brand-name{color:var(--fz-text);font-size:1.125rem;font-weight:800;line-height:1}.fz-brand-tag{background:var(--fz-brand-100);color:var(--fz-brand-700);border-radius:9999px;padding:.2rem .45rem;font-size:.625rem;font-weight:700}html.dark .fz-brand-tag{color:#5fd6c3;background:#2ba1912e}.fz-nav-link{width:100%;color:var(--fz-sidebar-fg);border-radius:.9rem;justify-content:space-between;align-items:center;padding:.5rem .75rem;transition:color .15s,background-color .15s,box-shadow .15s,transform .15s;display:flex}.fz-nav-link:hover{color:var(--fz-text);background:#2ba19114}html.dark .fz-nav-link:hover{background:#2ba19124}.fz-nav-link .fz-nav-icon{color:var(--fz-sidebar-fg);opacity:.85}.fz-nav-open>.fz-nav-link,.fz-nav-link.fz-active{background:linear-gradient(135deg,var(--fz-brand-500),var(--fz-brand-700));color:#fff;box-shadow:0 12px 26px -12px #2ba191bf}.fz-nav-open>.fz-nav-link:hover,.fz-nav-link.fz-active:hover{color:#fff}.fz-nav-open>.fz-nav-link .fz-nav-icon,.fz-nav-link.fz-active .fz-nav-icon{color:#fff;opacity:.95}.fz-nav-sub a{color:var(--fz-sidebar-fg);border-radius:.65rem;padding:.3rem .5rem;transition:color .15s,background-color .15s;display:block}.fz-nav-sub a:hover{color:var(--fz-brand-700);background:#2ba19112}html.dark .fz-nav-sub a:hover{color:var(--fz-brand-400)}.fz-nav-sub a.fz-active{color:var(--fz-brand-700);font-weight:600}html.dark .fz-nav-sub a.fz-active{color:var(--fz-brand-400)}.fz-promo{color:#fff;background:linear-gradient(135deg,#14463f,#1e6a61 55%,#2ba191 130%);border-radius:1.125rem;padding:1.1rem;position:relative;overflow:hidden;box-shadow:0 16px 34px -18px #0e2e2a8c}.fz-promo:after{content:"";inset-inline-end:-34px;pointer-events:none;background:radial-gradient(circle,#e3a93d80,#0000 65%);border-radius:9999px;width:120px;height:120px;position:absolute;top:-38px}.fz-promo-title{margin-bottom:.35rem;font-size:.9rem;font-weight:800}.fz-promo-text{color:#ffffffd1;margin-bottom:.8rem;font-size:.75rem;line-height:1.7}.fz-header{background:var(--fz-header-bg);border-bottom:1px solid var(--fz-border)}.fz-crumb{color:var(--fz-text-faint);font-size:.8rem;font-weight:600}.fz-crumb-current{color:var(--fz-text);font-weight:700}.fz-icon-btn{border:1px solid var(--fz-border);background:var(--fz-surface-2);width:2.35rem;height:2.35rem;color:var(--fz-text-soft);border-radius:.8rem;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:inline-flex}.fz-icon-btn:hover{color:var(--fz-brand-700);border-color:var(--fz-brand-300);background:var(--fz-surface);box-shadow:var(--fz-shadow-sm);transform:translateY(-1px)}html.dark .fz-icon-btn:hover{color:var(--fz-brand-400)}.fz-dot-online{width:.45rem;height:.45rem;box-shadow:0 0 0 2px var(--fz-surface);background:#22c55e;border-radius:9999px}.fz-search-pill{border:1px solid var(--fz-border);background:var(--fz-surface-2);width:16rem;height:2.35rem;color:var(--fz-text-faint);text-align:right;border-radius:.8rem;align-items:center;gap:.6rem;padding:0 .85rem;font-size:.8rem;transition:all .15s;display:flex}.fz-search-pill:hover{border-color:var(--fz-brand-300);background:var(--fz-surface);color:var(--fz-text-soft)}html.dark .fz-search-pill{background:var(--fz-surface)}.fz-card{background:var(--fz-surface);border:1px solid var(--fz-border);border-radius:var(--fz-radius);box-shadow:var(--fz-shadow);transition:transform .25s,box-shadow .25s,border-color .25s}.fz-card-hover:hover{box-shadow:var(--fz-shadow-lg);border-color:var(--fz-border-strong);transform:translateY(-3px)}.fz-card-header{border-bottom:1px solid var(--fz-border);justify-content:space-between;align-items:center;gap:.75rem;padding:1.15rem 1.3rem;display:flex}.fz-card-title{color:var(--fz-text);align-items:center;gap:.55rem;font-size:1rem;font-weight:700;display:flex}.fz-card-title:before{content:"";background:linear-gradient(180deg,var(--fz-brand-400),var(--fz-brand-700));border-radius:9999px;flex-shrink:0;width:.375rem;height:1.125rem}.fz-card-sub{color:var(--fz-text-faint);margin-top:.3rem;font-size:.75rem;font-weight:500}.fz-menu-btn{width:2rem;height:2rem;color:var(--fz-text-faint);border-radius:.65rem;justify-content:center;align-items:center;transition:all .15s;display:inline-flex}.fz-menu-btn:hover,.fz-menu-btn[aria-expanded=true]{background:var(--fz-brand-100);color:var(--fz-brand-700)}html.dark .fz-menu-btn:hover,html.dark .fz-menu-btn[aria-expanded=true]{color:var(--fz-brand-400);background:#2ba19129}.fz-chip{border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:2.875rem;height:2.875rem;display:inline-flex}.fz-chip svg{width:1.35rem;height:1.35rem}.fz-chip-text{white-space:nowrap;border-radius:9999px;gap:.3rem;width:auto;height:auto;min-height:1.9rem;padding:.25rem .7rem;font-size:.72rem;font-weight:700;line-height:1.4}.fz-chip-text svg{width:.9rem;height:.9rem}.fz-chip-teal{background:var(--fz-brand-100);color:var(--fz-brand-700)}html.dark .fz-chip-teal{color:var(--fz-brand-400);background:#2ba1912e}.fz-chip-amber{background:var(--fz-accent-soft);color:var(--fz-accent-ink)}html.dark .fz-chip-amber{color:var(--fz-accent-ink);background:#e3a93d2e}.fz-chip-emerald{color:var(--fz-success);background:#e4f6ed}html.dark .fz-chip-emerald{color:#4dd4a0;background:#1f9d6b2e}.fz-chip-rose{color:#d64550;background:#fdecee}html.dark .fz-chip-rose{color:#f08a92;background:#e0525a2e}.fz-chip-slate{color:#5c6e69;background:#edf1f0}html.dark .fz-chip-slate{color:#9db0aa;background:#1c2b31}.fz-badge{white-space:nowrap;border-radius:9999px;align-items:center;gap:.25rem;padding:.25rem .6rem;font-size:.75rem;font-weight:700;display:inline-flex}.fz-badge-up{background:var(--fz-brand-100);color:var(--fz-brand-700)}html.dark .fz-badge-up{color:#5fd6c3;background:#2ba1912e}.fz-badge-down{background:var(--fz-accent-soft);color:var(--fz-accent-ink)}html.dark .fz-badge-down{color:#ecc06b;background:#e3a93d2e}.fz-badge-danger{color:#d64550;background:#fdecee}html.dark .fz-badge-danger{color:#f08a92;background:#e0525a2e}.fz-btn{white-space:nowrap;border:1px solid #0000;border-radius:.9rem;justify-content:center;align-items:center;gap:.5rem;padding:.55rem 1rem;font-size:.875rem;font-weight:600;transition:all .15s;display:inline-flex}.fz-btn:active{transform:scale(.98)}.fz-btn-primary{background:linear-gradient(135deg,var(--fz-brand-500),var(--fz-brand-700));color:#fff;box-shadow:0 12px 26px -12px #2ba191cc}.fz-btn-primary:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 16px 30px -14px #2ba191e6}.fz-btn-ghost{background:var(--fz-surface);border-color:var(--fz-border);color:var(--fz-text-soft);box-shadow:var(--fz-shadow-sm)}.fz-btn-ghost:hover{color:var(--fz-brand-700);border-color:var(--fz-brand-300)}html.dark .fz-btn-ghost:hover{color:var(--fz-brand-400)}.fz-btn-soft{background:var(--fz-brand-100);color:var(--fz-brand-700)}html.dark .fz-btn-soft{color:var(--fz-brand-400);background:#2ba1912e}.fz-btn-soft:hover{background:var(--fz-brand-200)}html.dark .fz-btn-soft:hover{background:#2ba19147}.fz-btn-white{color:#145049;background:#fff;box-shadow:0 14px 30px -14px #0a2b2880}.fz-btn-white:hover{background:#f2fbf9;transform:translateY(-1px)}.fz-popover{z-index:30;background:var(--fz-surface);border:1px solid var(--fz-border);box-shadow:var(--fz-shadow-lg);border-radius:1rem;margin-top:.5rem;position:absolute;top:100%;overflow:hidden}.fz-popover-head{color:var(--fz-text-faint);padding:.85rem 1rem .5rem;font-size:.7rem;font-weight:800}.fz-popover-foot{border-top:1px solid var(--fz-border);background:var(--fz-surface-2);padding:.75rem 1rem}.fz-popover-item{width:100%;color:var(--fz-text-soft);text-align:right;align-items:center;gap:.6rem;padding:.55rem 1rem;font-size:.875rem;font-weight:600;transition:all .12s;display:flex}.fz-popover-item:hover{background:var(--fz-brand-100);color:var(--fz-brand-700)}html.dark .fz-popover-item:hover{color:var(--fz-brand-400);background:#2ba19124}.fz-popover-item-danger{color:#d64550}.fz-popover-item-danger:hover{color:#c73540;background:#fdecee}.fz-input{border:1px solid var(--fz-border);background:var(--fz-surface);width:100%;color:var(--fz-text);border-radius:.85rem;padding:.55rem .9rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.fz-input:hover{border-color:var(--fz-border-strong)}.fz-input:focus{border-color:var(--fz-brand-400);outline:none;box-shadow:0 0 0 3px #2ba1912e}html.dark .fz-input{background:var(--fz-surface-2)}.fz-check{border-radius:.4rem!important}.fz-check:checked{background-color:var(--fz-brand-600)!important;border-color:var(--fz-brand-600)!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3E%3Cpath d='M12.7 5.3l-5 5a1 1 0 01-1.4 0l-3-3 1.4-1.4L7 8.3l4.3-4.3z'/%3E%3C/svg%3E")!important}.fz-table thead th{color:var(--fz-text-faint);white-space:nowrap;padding:.75rem;font-size:.72rem;font-weight:800}.fz-table tbody td{vertical-align:middle;padding:.85rem .75rem;font-size:.875rem}.fz-table tbody tr{border-bottom:1px solid var(--fz-border)}.fz-table tbody tr:last-child{border-bottom:0}.fz-status{border-radius:9999px;align-items:center;gap:.4rem;padding:.3rem .7rem;font-size:.72rem;font-weight:700;display:inline-flex}.fz-status:before{content:"";background:currentColor;border-radius:9999px;width:.4rem;height:.4rem}.fz-status-teal{background:var(--fz-brand-100);color:var(--fz-brand-700)}html.dark .fz-status-teal{color:#5fd6c3;background:#2ba1912e}.fz-status-amber{background:var(--fz-accent-soft);color:var(--fz-accent-ink)}html.dark .fz-status-amber{color:#ecc06b;background:#e3a93d2e}.fz-status-rose{color:#d64550;background:#fdecee}html.dark .fz-status-rose{color:#f08a92;background:#e0525a2e}.fz-progress{background:var(--fz-surface-2);border:1px solid var(--fz-border);border-radius:9999px;height:.5rem;overflow:hidden}.fz-progress>span{background:linear-gradient(90deg,var(--fz-brand-400),var(--fz-brand-600));border-radius:9999px;height:100%;display:block}.fz-timeline{position:relative}.fz-timeline:before{content:"";top:.6rem;bottom:.6rem;background:var(--fz-border);border-radius:9999px;width:2px;position:absolute;inset-inline-start:1.05rem}.fz-timeline-item{padding-inline-start:2.9rem;padding-bottom:1.2rem;position:relative}.fz-timeline-dot{inset-inline-start:.5rem;border:2px solid var(--fz-surface);width:.9rem;height:.9rem;box-shadow:0 0 0 3px var(--fz-border);border-radius:9999px;position:absolute;top:.35rem}.fz-hero{border:1px solid var(--fz-border);background:var(--fz-surface);box-shadow:var(--fz-shadow-lg);border-radius:1.75rem;position:relative;overflow:hidden}.fz-hero-mesh{pointer-events:none;background:radial-gradient(120% 90% at 88% -22%,#2ba19121,#0000 56%),radial-gradient(90% 70% at 2% 112%,#e3a93d1c,#0000 56%);position:absolute;inset:0}html.dark .fz-hero-mesh{background:radial-gradient(120% 90% at 88% -22%,#3fbdab29,#0000 56%),radial-gradient(90% 70% at 2% 112%,#e3a93d1a,#0000 56%)}.fz-hero-grid{opacity:.55;pointer-events:none;background-image:radial-gradient(#22312e17 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(78% 78% at 84% 6%,#000 0%,#0000 74%);mask-image:radial-gradient(78% 78% at 84% 6%,#000 0%,#0000 74%)}html.dark .fz-hero-grid{background-image:radial-gradient(#8ec9be1a 1px,#0000 1px)}.fz-hero-glow{filter:blur(56px);pointer-events:none;border-radius:9999px;position:absolute}.fz-hero-glow-a{top:-7rem;background:radial-gradient(circle,#2ba1914d,#0000 66%);width:21rem;height:21rem;inset-inline-end:-4rem}.fz-hero-glow-b{bottom:-6rem;background:radial-gradient(circle,#e3a93d3d,#0000 66%);width:16rem;height:16rem;inset-inline-start:-3rem}html.dark .fz-hero-glow-a{background:radial-gradient(circle,#3fbdab52,#0000 66%)}html.dark .fz-hero-glow-b{background:radial-gradient(circle,#e3a93d33,#0000 66%)}.fz-hero-hairline{pointer-events:none;background:linear-gradient(90deg,#0000,#2ba19180,#e3a93d66,#0000);height:1px;position:absolute;top:0;left:12%;right:12%}.fz-hero-inner{padding:1.75rem;position:relative}@media (width>=640px){.fz-hero-inner{padding:2.25rem 2.5rem}}.fz-hero-body{grid-template-columns:1fr;align-items:center;gap:1.75rem;display:grid}@media (width>=1024px){.fz-hero-body{grid-template-columns:1.55fr 1fr;gap:2.5rem}}.fz-eyebrow{color:var(--fz-text-soft);background:var(--fz-surface-2);border:1px solid var(--fz-border);white-space:nowrap;border-radius:9999px;align-items:center;gap:.5rem;padding:.32rem .75rem;font-size:.72rem;font-weight:700;display:inline-flex}.fz-eyebrow-dot{background:var(--fz-success);border-radius:9999px;width:.4rem;height:.4rem;box-shadow:0 0 0 3px #1f9d6b29}.fz-eyebrow-sep{background:var(--fz-border-strong);width:1px;height:.85rem}.fz-hero-title{color:var(--fz-text);margin-top:1rem;font-size:1.4rem;font-weight:800;line-height:1.55}@media (width>=640px){.fz-hero-title{font-size:1.7rem}}.fz-hero-title-hl{background:linear-gradient(120deg,var(--fz-brand-600),var(--fz-brand-400));color:#0000;-webkit-background-clip:text;background-clip:text}html.dark .fz-hero-title-hl{background:linear-gradient(120deg,var(--fz-brand-400),#7de3d2);color:#0000;-webkit-background-clip:text;background-clip:text}.fz-hero-sub{max-width:30rem;color:var(--fz-text-faint);margin-top:.6rem;font-size:.875rem;line-height:1.95}.fz-hero-actions{border-top:1px solid var(--fz-border);flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:1.5rem;padding-top:1.25rem;display:flex}.fz-btn-hero{border-radius:.9rem;padding:.6rem 1.2rem;font-size:.85rem;font-weight:700}.fz-btn-primary.fz-btn-hero{box-shadow:0 16px 30px -16px #2ba191d9}.fz-hero-widget{border:1px solid var(--fz-border);backdrop-filter:blur(10px);box-shadow:var(--fz-shadow);background:linear-gradient(160deg,#ffffffdb,#f6faf8b8);border-radius:1.25rem;padding:1.05rem 1.25rem 1.1rem;position:relative}html.dark .fz-hero-widget{background:linear-gradient(160deg,#131e22eb,#16242ac7)}.fz-hero-widget-head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.6rem;display:flex}.fz-hero-widget-label{color:var(--fz-text-faint);font-size:.72rem;font-weight:700}.fz-hero-widget-foot{color:var(--fz-text-faint);justify-content:space-between;align-items:center;gap:.5rem;margin-top:.6rem;font-size:.7rem;font-weight:600;display:flex}.fz-spark{width:100%;height:3.25rem;display:block}.fz-hero-kpis{border-top:1px solid var(--fz-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .9rem;margin-top:1.5rem;padding-top:1.25rem;display:grid;position:relative}@media (width>=1024px){.fz-hero-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}}.fz-hero-kpi{align-items:center;gap:.7rem;min-width:0;display:flex}.fz-hero-kpi-icon{border-radius:.85rem;flex-shrink:0;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:inline-flex}.fz-hero-kpi-icon svg{width:1.15rem;height:1.15rem}.fz-tint-teal{color:var(--fz-brand-700);background:#2ba1911f}.fz-tint-amber{color:#9a6a10;background:#e3a93d29}.fz-tint-emerald{color:#167a4f;background:#1f9d6b24}.fz-tint-rose{color:#c43c46;background:#e0525a1f}html.dark .fz-tint-teal{color:#5fd6c3;background:#3fbdab29}html.dark .fz-tint-amber{color:#e3a93d;background:#e3a93d24}html.dark .fz-tint-emerald{color:#45d5a0;background:#1f9d6b2e}html.dark .fz-tint-rose{color:#ef7c84;background:#e0525a29}.fz-hero-kpi-body{flex-direction:column;gap:.12rem;min-width:0;display:flex}.fz-hero-kpi-label{color:var(--fz-text-faint);font-size:.7rem;font-weight:600}.fz-hero-kpi-value{color:var(--fz-text);font-size:1.12rem;font-weight:800;line-height:1.2}.fz-hero-kpi-value small{color:var(--fz-text-faint);margin-inline-start:.2rem;font-size:.68rem;font-weight:700}.fz-hero-kpi-delta{margin-inline-start:auto}.fz-pill{font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:9999px;align-items:center;gap:.22rem;padding:.22rem .55rem;font-size:.7rem;font-weight:800;display:inline-flex}.fz-pill-up{color:var(--fz-success);background:#1f9d6b1f}.fz-pill-down{color:var(--fz-danger);background:#e0525a1f}.fz-kpi-label{color:var(--fz-text-faint);font-size:.78rem;font-weight:700}.fz-kpi-value{color:var(--fz-text);font-size:1.6rem;font-weight:800;line-height:1.3}html.dark .fz-kpi-value{color:var(--fz-text)}.fz-kpi-foot{color:var(--fz-text-faint);font-size:.75rem}.fz-hint{width:1.1rem;height:1.1rem;color:var(--fz-text-faint);border:1px solid var(--fz-border);background:var(--fz-surface-2);border-radius:9999px;justify-content:center;align-items:center;transition:all .15s;display:inline-flex}.fz-hint:hover{color:var(--fz-brand-700);border-color:var(--fz-brand-300);background:var(--fz-brand-100)}[dir=rtl] #sidebar{left:auto;right:0}@media (width<=1023px){[dir=rtl] #sidebar.-translate-x-64{--tw-translate-x:16rem}}[dir=rtl] .space-x-3>:not([hidden])~:not([hidden]),[dir=rtl] .sm\:space-x-3>:not([hidden])~:not([hidden]),[dir=rtl] .-space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}[dir=rtl] .pl-3{padding-left:0;padding-right:.75rem}[dir=rtl] .pl-9{padding-left:0;padding-right:2.25rem}[dir=rtl] .pr-3{padding-left:.75rem;padding-right:0}[dir=rtl] .pr-4{padding-left:1rem;padding-right:0}[dir=rtl] .ml-2{margin-left:0;margin-right:.5rem}[dir=rtl] .ml-3{margin-left:0;margin-right:.75rem}[dir=rtl] .mr-2{margin-left:.5rem;margin-right:0}[dir=rtl] .mr-3{margin-left:.75rem;margin-right:0}[dir=rtl] .-ml-px{margin-left:0;margin-right:-1px}[dir=rtl] .text-left{text-align:right}.flatpickr-calendar{border-radius:1rem;font-family:inherit;overflow:hidden}.flatpickr-day.selected,.flatpickr-day.selected:hover,.flatpickr-day.selected:focus{background:var(--fz-brand-600);border-color:var(--fz-brand-600)}.flatpickr-day.today{border-color:var(--fz-brand-400)}.flatpickr-day.today:hover{background:var(--fz-brand-100);border-color:var(--fz-brand-400);color:var(--fz-brand-800)}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange{background:var(--fz-brand-100);border-color:var(--fz-brand-100);color:var(--fz-brand-800)}.flatpickr-day.rangeStart,.flatpickr-day.rangeEnd{background:var(--fz-brand-600);border-color:var(--fz-brand-600);color:#fff}html.dark .flatpickr-calendar{background:var(--fz-surface);border-color:var(--fz-border);color:var(--fz-text-soft)}html.dark .flatpickr-day{color:var(--fz-text-soft)}html.dark .flatpickr-day:hover{background:var(--fz-surface-2);border-color:var(--fz-border-strong);color:var(--fz-text)}html.dark .flatpickr-day.inRange,html.dark .flatpickr-day.prevMonthDay.inRange,html.dark .flatpickr-day.nextMonthDay.inRange{color:var(--fz-brand-400);background:#2ba1912e;border-color:#0000}html.dark .flatpickr-day.selected,html.dark .flatpickr-day.rangeStart,html.dark .flatpickr-day.rangeEnd{background:var(--fz-brand-600);border-color:var(--fz-brand-600);color:#fff}.fz-util-gap-1{gap:.25rem}.fz-util-gap-1-5{gap:.375rem}.fz-util-gap-3{gap:.75rem}.fz-util-space-y-0-5>:not([hidden])~:not([hidden]){margin-top:.125rem}.fz-util-space-y-1>:not([hidden])~:not([hidden]){margin-top:.25rem}.fz-util-py-0-5{padding-top:.125rem;padding-bottom:.125rem}.fz-util-py-1-5{padding-top:.375rem;padding-bottom:.375rem}.fz-util-w-1-5{width:.375rem}.fz-util-h-1-5{height:.375rem}.fz-util-w-3-5{width:.875rem}.fz-util-h-3-5{height:.875rem}.fz-util-min-w-40{min-width:10rem}.fz-util-min-w-52{min-width:13rem}.fz-util-min-w-64{min-width:16rem}.fz-util-w-28{width:7rem}.fz-util-w-56{width:14rem}.font-extrabold{font-weight:800}.font-black{font-weight:900}.fz-avatar-ring{box-shadow:0 0 0 2px var(--fz-brand-300),0 0 0 4px var(--fz-bg)}.fz-notif-dot{border:2px solid var(--fz-surface)}.fz-divide>*+*{border-top:1px solid var(--fz-border)}.fz-icon-btn[aria-expanded=true]{background:var(--fz-brand-100);border-color:var(--fz-brand-300);color:var(--fz-brand-700)}html.dark .fz-icon-btn[aria-expanded=true]{color:var(--fz-brand-400);background:#2ba19129;border-color:#2ba19159}.fz-btn-ghost-light{color:#fff;box-shadow:none;background:#ffffff1f;border-color:#ffffff47}.fz-btn-ghost-light:hover{color:#fff;background:#ffffff38;border-color:#fff6}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important}}.fz-brand-mark{color:#fff;background:linear-gradient(135deg,var(--fz-brand-500),var(--fz-brand-700));border-radius:.8rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex;box-shadow:0 10px 20px -8px #2ba191a6}.fz-brand-mark svg{width:1.3rem;height:1.3rem}.fz-brand-word{flex-direction:column;gap:.25rem;display:flex}.fz-nav-title{color:var(--fz-sidebar-head);margin:1.25rem 0 .4rem;padding:0 .75rem;font-size:.7rem;font-weight:700}.fz-nav-sub{border-inline-start:2px solid var(--fz-border);margin-inline-start:.35rem;padding-inline-start:.25rem}.fz-nav-count{background:var(--fz-brand-100);color:var(--fz-brand-700);border-radius:9999px;margin-inline-start:auto;padding:.08rem .5rem;font-size:.68rem;font-weight:700}html.dark .fz-nav-count{color:#5fd6c3;background:#2ba1912e}#sidebar{width:16rem}@media (width>=1024px){#sidebar{width:5.25rem}body.sidebar-expanded #sidebar{width:16rem}#sidebar .fz-brand-word,#sidebar .fz-nav-title,#sidebar .fz-nav-label,#sidebar .fz-nav-chev,#sidebar .fz-nav-count,#sidebar .fz-promo-wrap{display:none}#sidebar .fz-brand,#sidebar .fz-nav-link{justify-content:center}body:not(.sidebar-expanded) #sidebar .fz-nav-sub{display:none!important}body:not(.sidebar-expanded) #sidebar .fz-brand{display:none}body.sidebar-expanded #sidebar .fz-brand-word,body.sidebar-expanded #sidebar .fz-nav-title,body.sidebar-expanded #sidebar .fz-nav-label,body.sidebar-expanded #sidebar .fz-nav-chev,body.sidebar-expanded #sidebar .fz-nav-count,body.sidebar-expanded #sidebar .fz-promo-wrap{display:block}body.sidebar-expanded #sidebar .fz-brand{justify-content:flex-start}body.sidebar-expanded #sidebar .fz-nav-link{justify-content:space-between}}@media (width<=1023.98px){#sidebar #sidebar-collapse{display:none!important}}@media (width>=1024px){.fz-header .lg\:hidden,#sidebar .lg\:hidden{display:none!important}}.fz-btn-sm{padding:.4rem .85rem;font-size:.8rem}.fz-btn-xs{padding:.3rem .7rem;font-size:.75rem}.fz-strong{color:var(--fz-text);font-weight:700}.fz-muted{color:var(--fz-text-faint)}.fz-link{color:var(--fz-brand-700);font-weight:600}html.dark .fz-link{color:var(--fz-brand-400)}.fz-grid-2,.fz-grid-3,.fz-grid-4{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem;display:grid}@media (width>=768px){.fz-grid-2,.fz-grid-3,.fz-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.fz-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.fz-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.fz-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.fz-user-btn{border-radius:9999px;align-items:center;gap:.6rem;padding:.3rem .4rem .3rem .85rem;transition:background-color .15s;display:flex}.fz-user-btn:hover{background:var(--fz-brand-100)}html.dark .fz-user-btn:hover{background:#2ba19124}.fz-avatar-init{color:#fff;background:linear-gradient(135deg,var(--fz-brand-500),var(--fz-brand-700));border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.8rem;font-weight:800;display:flex}.fz-chart-h{height:260px}.fz-chart-h-sm{height:220px}.fz-tabs{background:var(--fz-surface-2);border:1px solid var(--fz-border);border-radius:.8rem;align-items:center;gap:.15rem;padding:.2rem;display:inline-flex}.fz-tab{color:var(--fz-text-faint);border-radius:.6rem;padding:.3rem .7rem;font-size:.75rem;font-weight:700;transition:all .15s}.fz-tab:hover{color:var(--fz-text)}.fz-tab.is-active{background:var(--fz-surface);color:var(--fz-brand-700);box-shadow:var(--fz-shadow-sm)}html.dark .fz-tab.is-active{color:var(--fz-brand-400)}.fz-footer{border-top:1px solid var(--fz-border);color:var(--fz-text-faint);text-align:center;margin-top:2rem;padding-top:1rem;font-size:.8rem}html.dark .dark\:hidden{display:none!important}html.dark .dark\:block{display:block}.bg-slate-900\/30{background-color:#0f172a4d}.bg-slate-900\/40{background-color:#0f172a66}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}@media (width>=640px){.sm\:p-8{padding:2rem}.sm\:text-2xl{font-size:1.5rem;line-height:1.33}.sm\:inline-flex{display:inline-flex}}@media (width>=1024px){.lg\:py-8{padding-top:2rem;padding-bottom:2rem}.lg\:right-auto{right:auto}}.fz-dp{background:var(--fz-surface);border:1px solid var(--fz-border);width:20rem;max-width:calc(100vw - 1.5rem);box-shadow:var(--fz-shadow-lg);z-index:60;border-radius:1rem;position:absolute;top:calc(100% + .5rem);right:0;overflow:hidden}@media (width>=640px){.fz-dp{width:21rem}}.fz-dp-head{justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem .85rem .5rem;display:flex}.fz-dp-title{color:var(--fz-text);font-size:.85rem;font-weight:800}.fz-dp-nav{align-items:center;gap:.25rem;display:inline-flex}.fz-dp-nav-btn{width:1.75rem;height:1.75rem;color:var(--fz-text-soft);background:var(--fz-surface-2);border:1px solid var(--fz-border);cursor:pointer;border-radius:.55rem;justify-content:center;align-items:center;transition:all .12s;display:inline-flex}.fz-dp-nav-btn:hover{color:var(--fz-brand-700);border-color:var(--fz-brand-300);background:var(--fz-brand-100)}html.dark .fz-dp-nav-btn:hover{color:var(--fz-brand-400);border-color:var(--fz-border-strong);background:#2ba19129}.fz-dp-quick{flex-wrap:wrap;gap:.4rem;padding:.15rem .85rem .55rem;display:flex}.fz-dp-quick-btn{color:var(--fz-text-soft);background:var(--fz-surface-2);border:1px solid var(--fz-border);cursor:pointer;border-radius:9999px;padding:.28rem .7rem;font-size:.7rem;font-weight:700;transition:all .12s}.fz-dp-quick-btn:hover{color:var(--fz-brand-700);border-color:var(--fz-brand-300)}html.dark .fz-dp-quick-btn:hover{color:var(--fz-brand-400)}.fz-dp-quick-btn.is-active{background:var(--fz-brand-100);border-color:var(--fz-brand-300);color:var(--fz-brand-700)}html.dark .fz-dp-quick-btn.is-active{color:var(--fz-brand-400);background:#2ba19133}.fz-dp-week{grid-template-columns:repeat(7,1fr);padding:.2rem .5rem;display:grid}.fz-dp-week span{text-align:center;color:var(--fz-text-faint);padding:.3rem 0;font-size:.68rem;font-weight:800}.fz-dp-grid{grid-template-columns:repeat(7,1fr);gap:.15rem;padding:0 .5rem .6rem;display:grid}.fz-dp-day{height:2.1rem;color:var(--fz-text-soft);cursor:pointer;font-variant-numeric:tabular-nums;border-radius:.6rem;justify-content:center;align-items:center;font-size:.78rem;font-weight:600;transition:all .1s;display:inline-flex;position:relative}.fz-dp-day:hover{background:var(--fz-brand-100);color:var(--fz-brand-700)}html.dark .fz-dp-day:hover{color:var(--fz-brand-400);background:#2ba19129}.fz-dp-day.is-out{color:var(--fz-text-faint);opacity:.45}.fz-dp-day.is-today{box-shadow:inset 0 0 0 1px var(--fz-brand-400);color:var(--fz-brand-700);font-weight:800}html.dark .fz-dp-day.is-today{color:var(--fz-brand-400)}.fz-dp-day.in-range{background:var(--fz-brand-100);color:var(--fz-brand-700);border-radius:0}html.dark .fz-dp-day.in-range{color:var(--fz-brand-400);background:#2ba19129}.fz-dp-day.is-start,.fz-dp-day.is-end{background:linear-gradient(135deg,var(--fz-brand-500),var(--fz-brand-700));color:#fff;border-radius:.6rem;font-weight:800}.fz-dp-foot{border-top:1px solid var(--fz-border);background:var(--fz-surface-2);justify-content:space-between;align-items:center;gap:.5rem;padding:.6rem .85rem;display:flex}.fz-table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%}.fz-table thead{background:var(--fz-surface-2)}.fz-table thead th{color:var(--fz-text-faint);white-space:nowrap;letter-spacing:.01em;text-align:right;border-bottom:1px solid var(--fz-border);padding:.95rem 1.1rem;font-size:.72rem;font-weight:800}.fz-table tbody td{color:var(--fz-text-soft);vertical-align:middle;padding:.95rem 1.1rem;font-size:.875rem;line-height:1.6}.fz-table tbody tr{transition:background-color .15s}.fz-table tbody tr+tr td{border-top:1px solid var(--fz-border)}.fz-table tbody tr:hover{background:var(--fz-surface-2)}@media (width>=640px){.fz-table thead th,.fz-table tbody td{padding-left:1.35rem;padding-right:1.35rem}}.fz-table .fz-cell-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.fz-table .fz-cell-strong{color:var(--fz-text);font-weight:700}.fz-date-cell{color:var(--fz-text-soft);align-items:center;gap:.45rem;font-size:.85rem;display:inline-flex}.fz-date-cell-muted{color:var(--fz-text-faint);font-size:.8rem}.fz-product{background:var(--fz-surface);border:1px solid var(--fz-border);border-radius:var(--fz-radius-lg);flex-direction:column;min-width:0;transition:border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.fz-product:hover{box-shadow:var(--fz-shadow);border-color:var(--fz-border-strong)}.fz-product-media{aspect-ratio:1;background:var(--fz-surface-2);position:relative;overflow:hidden}.fz-product-media img{object-fit:cover;width:100%;height:100%;transition:transform .35s}.fz-product:hover .fz-product-media img{transform:scale(1.02)}.fz-product-discount{top:.65rem;z-index:2;color:#fff;background:#e11d48;border-radius:8px;align-items:center;gap:.2rem;padding:.22rem .55rem;font-size:.7rem;font-weight:800;display:inline-flex;position:absolute;inset-inline-start:.65rem;box-shadow:0 6px 14px -8px #e11d48a6}.fz-product-status{top:.65rem;z-index:2;position:absolute;inset-inline-end:.65rem}.fz-product-body{flex-direction:column;flex:1;gap:.45rem;min-width:0;padding:.9rem .95rem 1rem;display:flex}.fz-product-cat{letter-spacing:.06em;color:var(--fz-accent-ink);text-transform:uppercase;font-size:.65rem;font-weight:700}.fz-product-name{color:var(--fz-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.7rem;font-size:.9rem;font-weight:700;line-height:1.55;display:-webkit-box;overflow:hidden}.fz-product-name:hover{color:var(--fz-brand-700)}html.dark .fz-product-name:hover{color:var(--fz-brand-400)}.fz-product-meta{align-items:center;gap:.5rem;margin-top:auto;display:flex}.fz-rating{align-items:center;gap:.3rem;display:inline-flex}.fz-rating svg{color:#f59e0b;fill:#f59e0b;width:.95rem;height:.95rem}.fz-rating svg.muted{color:var(--fz-border-strong);fill:var(--fz-border-strong)}.fz-rating-num{color:var(--fz-text-soft);font-size:.72rem;font-weight:800}.fz-price-row{border-top:1px solid var(--fz-border);flex-direction:column;align-items:flex-start;gap:.2rem;min-width:0;margin-top:auto;padding-top:.55rem;display:flex}.fz-price-now{flex-wrap:wrap;align-items:baseline;gap:.3rem;min-width:0;max-width:100%;display:inline-flex}.fz-price{color:var(--fz-brand-900);letter-spacing:0;word-break:break-word;font-size:1rem;font-weight:800;line-height:1.2}html.dark .fz-price{color:var(--fz-text)}.fz-price-old{color:var(--fz-text-faint);font-size:.72rem;line-height:1.3;text-decoration:line-through}.fz-price-curr{color:var(--fz-text-faint);flex-shrink:0;font-size:.7rem;font-weight:600}.fz-btn-product{background:var(--fz-brand-900);color:#fff;border:1px solid var(--fz-brand-900);box-shadow:none;gap:.35rem}.fz-btn-product:hover{background:var(--fz-brand-800);color:#fff;border-color:var(--fz-brand-800);filter:none;box-shadow:none;transform:none}.fz-product-cta{border-radius:var(--fz-radius);justify-content:center;margin-top:.35rem;padding:.5rem .75rem;font-size:.78rem;font-weight:700}.fz-product-cta-ico{flex-shrink:0;width:.95rem;height:.95rem;transition:transform .2s}.fz-btn-product:hover .fz-product-cta-ico{transform:translate(-2px)}.fz-gallery-main{aspect-ratio:1;background:var(--fz-surface-2);border:1px solid var(--fz-border);cursor:zoom-in;border-radius:1rem;position:relative;overflow:hidden}.fz-gallery-main img{object-fit:cover;width:100%;height:100%;transform-origin:var(--zoom-x,50%)var(--zoom-y,50%);transition:transform .38s cubic-bezier(.16,1,.3,1)}.fz-gallery-main.is-zoomed img{cursor:zoom-out;transform:scale(1.85)}.fz-gallery-zoom-hint{bottom:.75rem;z-index:2;color:#ffffffeb;backdrop-filter:blur(6px);background:#0a1e1b8c;border-radius:9999px;align-items:center;gap:.4rem;padding:.32rem .7rem;font-size:.7rem;font-weight:700;display:inline-flex;position:absolute;inset-inline-start:.75rem}.fz-gallery-thumbs{grid-template-columns:repeat(5,1fr);gap:.6rem;margin-top:.75rem;display:grid}.fz-thumb{aspect-ratio:1;border:2px solid var(--fz-border);background:var(--fz-surface-2);cursor:pointer;border-radius:.8rem;transition:border-color .18s,transform .18s,box-shadow .18s;position:relative;overflow:hidden}.fz-thumb img{object-fit:cover;width:100%;height:100%}.fz-thumb:hover{border-color:var(--fz-brand-400);transform:translateY(-2px)}.fz-thumb.is-active{border-color:var(--fz-brand-500);box-shadow:0 0 0 3px var(--fz-brand-100)}html.dark .fz-thumb.is-active{box-shadow:0 0 0 3px #2ba19140}.fz-trust{border:1px solid var(--fz-border);background:linear-gradient(160deg,var(--fz-surface-2),var(--fz-surface));border-radius:1.1rem;grid-template-columns:1fr;gap:.75rem;padding:.95rem 1rem;display:grid;position:relative;overflow:hidden}.fz-trust-head{color:var(--fz-text);align-items:center;gap:.6rem;font-size:.82rem;font-weight:800;display:flex}.fz-trust-head .fz-icon{background:var(--fz-brand-100);width:1.9rem;height:1.9rem;color:var(--fz-brand-700);border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}html.dark .fz-trust-head .fz-icon{color:var(--fz-brand-400);background:#2ba1912e}.fz-trust-badges{flex-wrap:wrap;gap:.5rem;display:flex}.fz-trust-badge{border:1px solid var(--fz-border);background:var(--fz-surface);color:var(--fz-text-soft);border-radius:.7rem;align-items:center;gap:.45rem;padding:.42rem .7rem;font-size:.72rem;font-weight:700;display:inline-flex}.fz-trust-badge svg{flex-shrink:0;width:1rem;height:1rem}.fz-trust-badge.is-secure{border-color:var(--fz-brand-300);color:var(--fz-brand-700);background:var(--fz-brand-50)}html.dark .fz-trust-badge.is-secure{color:var(--fz-brand-400);background:#2ba1911f;border-color:#2ba19166}.fz-trust-text{color:var(--fz-text-faint);font-size:.74rem;line-height:1.8}.fz-stars{align-items:center;gap:.1rem;display:inline-flex}.fz-stars svg{color:#f59e0b;fill:#f59e0b;width:1rem;height:1rem}.fz-stars svg.muted{color:var(--fz-border-strong);fill:var(--fz-border-strong)}.fz-trend{font-variant-numeric:tabular-nums;align-items:center;gap:.25rem;display:inline-flex}.fz-trend svg{flex-shrink:0;width:.8rem;height:.8rem}.fz-country{border:1px solid var(--fz-border);background:var(--fz-surface-2);min-width:2rem;height:1.35rem;color:var(--fz-text-soft);letter-spacing:.05em;vertical-align:middle;border-radius:.45rem;justify-content:center;align-items:center;padding:0 .4rem;font-size:.62rem;font-weight:800;display:inline-flex}.fz-card-hero{background:radial-gradient(120% 140% at 100% 0%,color-mix(in srgb,var(--fz-brand-500)16%,transparent)0%,transparent 55%),var(--fz-surface);border:1px solid var(--fz-border);border-radius:var(--fz-radius);box-shadow:var(--fz-shadow)}.fz-card-hero .fz-status{margin-inline-start:.25rem}.fz-card-featured{box-shadow:var(--fz-shadow-lg);background:linear-gradient(135deg,#0f766e,#134e4a 55%,#0f172a);border:none}.fz-timeline{padding-inline-start:.25rem;position:relative}.fz-timeline-item{gap:.9rem;padding-bottom:1.5rem;display:flex;position:relative}.fz-timeline-item:last-child{padding-bottom:0}.fz-timeline-item:before{content:"";inset-inline-start:.4rem;background:var(--fz-border-strong);width:2px;position:absolute;top:1.4rem;bottom:0}.fz-timeline-item:last-child:before{display:none}.fz-timeline-dot{z-index:1;background:var(--fz-border-strong);width:.8rem;height:.8rem;box-shadow:0 0 0 4px var(--fz-surface-2);border-radius:9999px;flex-shrink:0;margin-top:.3rem;position:relative}.fz-dot-teal{background:var(--fz-brand-500)}.fz-dot-amber{background:#f59e0b}.fz-dot-rose{background:#f43f5e}.fz-dot-emerald{background:#10b981}.fz-dot-slate{background:var(--fz-border-strong)}.fz-icon-btn.is-open{background:var(--fz-brand-100);color:var(--fz-brand-700)}html.dark .fz-icon-btn.is-open{color:var(--fz-brand-400);background:#2ba1912e}.fz-status-page{background:var(--fz-bg,#f8fafc);flex-direction:column;min-height:100dvh;display:flex;position:relative;overflow:hidden}.fz-status-top{z-index:3;justify-content:space-between;align-items:center;height:4rem;padding:0 1rem;display:flex;position:relative}@media (width>=640px){.fz-status-top{padding:0 1.5rem}}@media (width>=1024px){.fz-status-top{padding:0 2rem}}.fz-status-main{z-index:2;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:1.5rem 1rem 2.5rem;display:flex;position:relative}.fz-status-foot{z-index:3;text-align:center;color:var(--fz-text-faint);padding:0 1rem 1.5rem;font-size:.75rem;position:relative}.fz-404-wrap{flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 4rem);display:flex;position:relative;overflow:hidden}.fz-404-art{perspective:700px;pointer-events:none;z-index:1;width:18rem;height:14rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-58%)}.fz-404-num{letter-spacing:-.05em;color:var(--fz-brand-600);opacity:.14;-webkit-user-select:none;user-select:none;pointer-events:none;font-feature-settings:"tnum";font-size:9rem;font-weight:900;line-height:1;animation:7s ease-in-out infinite fzFloaty;position:absolute}html.dark .fz-404-num{color:#7fe3d4;opacity:.1}.fz-404-num-1{animation-delay:0s;top:.5rem;right:.5rem}.fz-404-num-4{animation-delay:1.2s;top:1.5rem;left:.5rem}.fz-404-num-0{animation-delay:2.1s;bottom:-.5rem;right:50%;transform:translate(50%)}.fz-404-card{z-index:2;animation:6s ease-in-out infinite fzFloatCard;position:relative}@keyframes fzFloatCard{0%,to{transform:translateY(0)rotate(-.5deg)}50%{transform:translateY(-12px)rotate(.8deg)}}@keyframes fzFloaty{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.fz-404-orb{filter:blur(46px);opacity:.5;pointer-events:none;border-radius:50%;animation:9s ease-in-out infinite fzOrb;position:absolute}@keyframes fzOrb{0%,to{transform:translate(0)scale(1)}50%{transform:translate(14px,-18px)scale(1.08)}}.fz-404-tag{background:var(--fz-surface-2);border:1px dashed var(--fz-border-strong);color:var(--fz-text-soft);border-radius:9999px;align-items:center;gap:.4rem;padding:.35rem .85rem;font-size:.72rem;font-weight:800;display:inline-flex}