:root{--background: #ffffff;--foreground: #171717;--color-brand-50-rgb: 255 247 243;--color-brand-100-rgb: 254 237 230;--color-brand-200-rgb: 253 218 205;--color-brand-300-rgb: 251 194 174;--color-brand-400-rgb: 249 175 153;--color-brand-500-rgb: 248 164 141;--color-brand-600-rgb: 234 134 106;--color-brand-700-rgb: 207 106 78;--color-brand-800-rgb: 168 84 61;--color-brand-900-rgb: 134 68 51;--color-brand-950-rgb: 94 47 37;--color-brand-50: rgb(var(--color-brand-50-rgb));--color-brand-100: rgb(var(--color-brand-100-rgb));--color-brand-200: rgb(var(--color-brand-200-rgb));--color-brand-300: rgb(var(--color-brand-300-rgb));--color-brand-400: rgb(var(--color-brand-400-rgb));--color-brand-500: rgb(var(--color-brand-500-rgb));--color-brand-600: rgb(var(--color-brand-600-rgb));--color-brand-700: rgb(var(--color-brand-700-rgb));--color-brand-800: rgb(var(--color-brand-800-rgb));--color-brand-900: rgb(var(--color-brand-900-rgb));--color-brand-950: rgb(var(--color-brand-950-rgb));--color-brand-rgb: var(--color-brand-500-rgb);--color-brand: var(--color-brand-500);--color-primary-50: var(--color-brand-50);--color-primary-100: var(--color-brand-100);--color-primary-200: var(--color-brand-200);--color-primary-300: var(--color-brand-300);--color-primary-400: var(--color-brand-400);--color-primary-500: var(--color-brand-500);--color-primary-600: var(--color-brand-600);--color-primary-700: var(--color-brand-700);--color-primary-800: var(--color-brand-800);--color-primary-900: var(--color-brand-900);--color-primary-950: var(--color-brand-950);--brand-primary: var(--color-brand-500);--brand-hover: var(--color-brand-400);--brand-active: var(--color-brand-600);--brand-subtle: var(--color-brand-50);--brand-subtle-hover: var(--color-brand-100);--brand-border: var(--color-brand-200);--brand-border-hover: var(--color-brand-300);--brand-focus: var(--color-brand-300);--brand-text: var(--color-brand-700);--brand-text-hover: var(--color-brand-800);--brand-text-strong: var(--color-brand-950)}html[data-theme=dark]{--background: #0a0a0a;--foreground: #ededed;color-scheme:dark}html[data-theme=light]{--background: #ffffff;--foreground: #171717;color-scheme:light}html,body{width:100%;max-width:100%;overflow-x:clip;min-height:100%}body{min-height:100dvh}body{color:var(--foreground);background:var(--background);font-family:var(--font-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}*{box-sizing:border-box}:where([class~=border],[class^=border-],[class*=" border-"]){border-color:rgba(0,0,0,0) !important;border-style:none !important}:where(input:not([type=checkbox]):not([type=radio]),textarea,select,.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-checkbox-inner,.ant-radio-inner){border:1px solid #e2e8f0 !important;border-style:solid !important}.ant-checkbox,.ant-radio{border:1px solid #cbd5e1 !important;border-style:solid !important}:where(input[type=checkbox],input[type=radio]){border:1px solid #cbd5e1 !important;border-style:solid !important}:where(.ant-input-affix-wrapper>input,.ant-input-number-input){border:0 !important}:where(.borderless-surface){background:#fff;box-shadow:0 12px 34px -28px rgba(15,23,42,.55)}:where(.borderless-surface-muted){background:#f8fafc;box-shadow:inset 0 1px 0 rgba(148,163,184,.08)}:where(.borderless-interactive){transition:background-color 160ms ease,box-shadow 160ms ease,transform 160ms ease}:where(.borderless-interactive:hover){background:#fffaf7;box-shadow:0 16px 34px -28px rgba(15,23,42,.7);transform:translateY(-1px)}:where(.borderless-focus:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible){outline:1px solid #fbc2ae;outline-offset:2px}a{color:inherit;text-decoration:none}.imgDark{display:none}@media(prefers-color-scheme: dark){html{color-scheme:dark}.imgLight{display:none}.imgDark{display:unset}}html[data-theme=dark] .imgLight{display:none}html[data-theme=dark] .imgDark{display:unset}html[data-theme=light] .imgLight{display:unset}html[data-theme=light] .imgDark{display:none}.admin-sortable-table .admin-sort-icon{display:inline-flex;align-items:center;justify-content:center;opacity:0;color:#64748b;transition:opacity .15s ease}.admin-sortable-table .ant-table-column-sorters:hover .admin-sort-icon{opacity:1}.admin-sortable-table .admin-sort-icon.admin-sort-icon-active{opacity:1;color:#0f172a}.app-loading-shell{position:relative;display:grid;place-items:center;min-height:100dvh;padding:32px 20px;overflow:hidden;background:radial-gradient(circle at top left, rgba(248, 164, 141, 0.18), transparent 34%),radial-gradient(circle at bottom right, rgba(15, 23, 42, 0.05), transparent 30%),linear-gradient(180deg, #fffdfb 0%, #f6f1ec 100%)}.app-loading-ambient{position:absolute;inset:auto;width:28rem;height:28rem;border-radius:50%;filter:blur(44px);opacity:.75;pointer-events:none;animation:appLoadingFloat 10s ease-in-out infinite}.app-loading-ambient-top{top:-9rem;right:-8rem;background:rgba(248,164,141,.18)}.app-loading-ambient-bottom{left:-9rem;bottom:-10rem;background:rgba(15,23,42,.08);animation-delay:-5s}.app-loading-panel{position:relative;z-index:1;width:min(100%,44rem);background:rgba(255,255,255,.96);box-shadow:0 24px 64px rgba(15,23,42,.08),inset 0 -1px 0 rgba(15,23,42,.08);padding:30px 28px 26px}.app-loading-brand-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.app-loading-brand{display:flex;align-items:center;gap:18px}.app-loading-logo{flex:0 0 auto;width:122px;max-width:36vw}.app-loading-logo svg{display:block;width:100%;height:auto}.app-loading-copy{min-width:0}.app-loading-kicker{margin:0 0 8px;color:#7c6a5d;font-size:11px;font-weight:700;letter-spacing:.18em;line-height:1;text-transform:uppercase}.app-loading-title{margin:0;color:#111827;font-family:var(--font-display),var(--font-sans),sans-serif;font-size:clamp(1.75rem,3vw,2.35rem);font-weight:600;letter-spacing:-0.04em;line-height:1.05}.app-loading-description{margin:22px 0 0;max-width:28rem;color:#4b5563;font-size:.98rem;line-height:1.65}.app-loading-status{display:inline-flex;align-items:center;gap:10px;background:rgba(248,164,141,.08);box-shadow:inset 0 -1px 0 rgba(248,164,141,.22);padding:10px 12px;color:#92400e;font-size:.72rem;font-weight:700;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.app-loading-status::before{content:"";width:8px;height:8px;background:#f8a48d;box-shadow:0 0 0 6px rgba(248,164,141,.14)}.app-loading-skeletons{display:grid;gap:14px;margin-top:24px}.app-loading-skeleton-card{display:grid;gap:10px;background:linear-gradient(180deg, rgba(255, 255, 255, 0.98), rgba(250, 247, 244, 0.96)),#fff;box-shadow:inset 0 -1px 0 rgba(15,23,42,.08);padding:16px 18px}.app-loading-skeleton-eyebrow{width:fit-content;color:#9ca3af;font-size:.7rem;font-weight:700;letter-spacing:.18em;line-height:1;text-transform:uppercase}.app-loading-skeleton-title,.app-loading-skeleton-line{display:block;height:12px;background:linear-gradient(90deg, rgba(17, 24, 39, 0.06), rgba(248, 164, 141, 0.38), rgba(17, 24, 39, 0.06));background-size:200% 100%;animation:appLoadingShimmer 1.6s linear infinite}.app-loading-skeleton-title{width:72%;height:18px}.app-loading-skeleton-line{width:100%}.app-loading-skeleton-line-short{width:58%}.app-loading-track{position:relative;height:3px;margin-top:22px;overflow:hidden;background:rgba(15,23,42,.08)}.app-loading-bar{position:absolute;inset:0;width:42%;background:linear-gradient(90deg, rgba(248, 164, 141, 0.08), #f8a48d 50%, rgba(248, 164, 141, 0.12));animation:appLoadingSweep 1.6s ease-in-out infinite}.app-loading-meta{display:flex;justify-content:space-between;gap:12px;margin-top:18px;color:#6b7280;font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}@keyframes appLoadingSweep{0%{transform:translateX(-120%)}100%{transform:translateX(250%)}}@keyframes appLoadingFloat{0%,100%{transform:translate3d(0, 0, 0) scale(1)}50%{transform:translate3d(0, 12px, 0) scale(1.04)}}@keyframes appLoadingShimmer{0%{background-position:0 0}100%{background-position:200% 0}}@media(max-width: 640px){.app-loading-panel{padding:24px 18px 20px}.app-loading-brand-row{flex-direction:column}.app-loading-brand{align-items:flex-start;flex-direction:column;gap:12px}.app-loading-logo{width:136px;max-width:52vw}.app-loading-meta{flex-direction:column;align-items:flex-start;gap:6px;letter-spacing:.06em}.app-loading-status{width:100%;justify-content:center}}@media(prefers-reduced-motion: reduce){.app-loading-ambient,.app-loading-bar,.app-loading-skeleton-title,.app-loading-skeleton-line{animation:none}}.product-rich-text{overflow-wrap:anywhere}.product-rich-text p,.product-rich-text h2,.product-rich-text h3,.product-rich-text ul,.product-rich-text ol{margin:0 0 1rem}.product-rich-text p:last-child,.product-rich-text h2:last-child,.product-rich-text h3:last-child,.product-rich-text ul:last-child,.product-rich-text ol:last-child{margin-bottom:0}.product-rich-text h2{color:#171717;font-size:1.125rem;font-weight:700;line-height:1.5}.product-rich-text h3{color:#171717;font-size:1rem;font-weight:700;line-height:1.5}.product-rich-text ul,.product-rich-text ol{padding-left:1.5rem}.product-rich-text ul{list-style:disc}.product-rich-text ol{list-style:decimal}.product-rich-text a{color:#b45309;text-decoration:underline;text-underline-offset:3px}.product-rich-text a:focus-visible{outline:2px solid #f8a48d;outline-offset:2px}.ant-btn-primary:disabled span,.ant-btn-primary[disabled] span,.ant-btn-primary.ant-btn-disabled span{color:var(--color-slate-200)}.admin-layout{color:#17212b}.admin-layout .admin-header{border-bottom:1px solid #edf0f2;box-shadow:none !important}.admin-layout .admin-brand-mark{box-shadow:6px 6px 0 rgba(248,164,141,.22)}.admin-layout .admin-user-button{border:0;border-left:1px solid #edf0f2;border-radius:0}.admin-layout .admin-content-frame{box-shadow:0 18px 48px rgba(23,33,43,.06)}.admin-layout .admin-page-header{padding-bottom:18px;border-bottom:1px solid #edf0f2}.admin-layout .admin-page-kicker{color:#b4533b;font-size:10px;font-weight:800;letter-spacing:.16em}.admin-layout .admin-page-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;color:#b4533b;background:#fff0eb}.admin-layout .admin-page-body{min-width:0}.admin-layout .ant-card,.admin-layout .ant-card-bordered{border:0 !important;border-radius:0 !important;box-shadow:0 8px 24px rgba(23,33,43,.05)}.admin-layout .ant-card-head{min-height:48px;border-bottom:1px solid #edf0f2 !important}.admin-layout .ant-card-head-title{color:#17212b;font-size:13px;font-weight:750}.admin-layout .ant-table-wrapper{overflow:hidden;background:#fbfcfc}.admin-layout .ant-table{background:rgba(0,0,0,0)}.admin-layout .ant-table-thead>tr>th{padding:12px 14px;border-bottom:0 !important;background:#f4f6f7 !important;color:#89939b;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.admin-layout .ant-table-tbody>tr>td{padding:14px;border-bottom:1px solid #edf0f2 !important;padding:4px 8px}.admin-layout .ant-table-tbody>tr>td *{text-wrap:nowrap}.admin-layout .ant-table-tbody>tr>td button{padding:2px 6px;border-radius:2px !important;font-size:13px}.admin-layout .ant-table-tbody>tr:hover>td{background:#fff8f5 !important}.admin-layout .ant-pagination{padding:12px 14px}.admin-layout .ant-btn,.admin-layout .ant-select,.admin-layout .ant-picker,.admin-layout .ant-input,.admin-layout .ant-input-affix-wrapper,.admin-layout .ant-input-number{border-radius:0 !important}.admin-layout .ant-btn-primary{box-shadow:4px 4px 0 rgba(248,164,141,.22)}.admin-layout .ant-btn-primary:hover{box-shadow:6px 6px 0 rgba(248,164,141,.22)}.admin-layout .ant-tag{border-radius:0}.admin-dashboard-hero{position:relative;display:flex;min-height:210px;align-items:flex-end;justify-content:space-between;gap:24px;overflow:hidden;padding:30px;background:linear-gradient(115deg, #17212b 0%, #263746 72%, #69524d 100%);box-shadow:0 18px 42px rgba(23,33,43,.14)}.admin-dashboard-hero::after{position:absolute;top:-170px;right:6%;width:390px;height:390px;border:1px solid rgba(248,164,141,.34);border-radius:50%;box-shadow:0 0 0 34px rgba(248,164,141,.05),0 0 0 68px rgba(248,164,141,.025);content:""}.admin-dashboard-hero>div{position:relative;z-index:1}.admin-dashboard-hero-mark{display:flex;width:56px;height:56px;align-items:center;justify-content:center;color:#f8a48d;background:rgba(255,255,255,.08)}.admin-dashboard-period-switcher,.admin-dashboard-period-bar,.admin-dashboard-panel-heading,.admin-dashboard-kpi-heading,.admin-dashboard-kpi-footer,.admin-dashboard-status-heading,.admin-dashboard-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px}.admin-dashboard-period-switcher{flex-wrap:wrap;justify-content:flex-end}.admin-dashboard-period-bar{padding:14px 18px;background:#fff;box-shadow:0 8px 24px rgba(23,33,43,.05)}.admin-dashboard-period-bar>div:first-child strong,.admin-dashboard-period-bar>div:first-child span{display:block}.admin-dashboard-period-bar>div:first-child strong{margin-top:5px;color:#394650;font-size:13px}.admin-dashboard-kpi-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:16px}.admin-dashboard-kpi{position:relative;min-height:148px;overflow:hidden;padding:20px;background:#fff;box-shadow:0 8px 24px rgba(23,33,43,.06);transition:transform 180ms ease,box-shadow 180ms ease}.admin-dashboard-kpi::after{position:absolute;right:-34px;bottom:-50px;width:150px;height:150px;border-radius:50%;background:var(--admin-kpi-wash);content:""}.admin-dashboard-kpi:hover{box-shadow:0 14px 30px rgba(23,33,43,.1);transform:translateY(-2px)}.admin-dashboard-kpi-coral{--admin-kpi-wash: rgba(248, 164, 141, 0.14)}.admin-dashboard-kpi-ink{--admin-kpi-wash: rgba(23, 33, 43, 0.08)}.admin-dashboard-kpi-violet{--admin-kpi-wash: rgba(133, 117, 185, 0.12)}.admin-dashboard-kpi-green{--admin-kpi-wash: rgba(91, 174, 125, 0.12)}.admin-dashboard-kpi-heading{position:relative;z-index:1;justify-content:flex-start;color:#64717c;font-size:12px;font-weight:700}.admin-dashboard-kpi-icon{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;color:#17212b;background:#f4f6f7}.admin-dashboard-kpi-value{position:relative;z-index:1;margin-top:22px;color:#17212b;font-size:27px;font-weight:750;letter-spacing:-0.05em}.admin-dashboard-kpi-footer{position:relative;z-index:1;margin-top:5px;color:#89939b;font-size:10px}.admin-dashboard-kpi-change{font-weight:800}.admin-dashboard-kpi-change-positive{color:#328b57}.admin-dashboard-kpi-change-negative{color:#c65353}.admin-dashboard-kpi-change-neutral{color:#89939b}.admin-dashboard-panel{padding:24px;background:#fff;box-shadow:0 8px 24px rgba(23,33,43,.05)}.admin-dashboard-panel-heading{align-items:flex-start}.admin-dashboard-panel-heading h2{margin:5px 0 0;color:#17212b;font-size:20px;font-weight:750;letter-spacing:-0.04em}.admin-dashboard-panel-heading p{margin:6px 0 0;color:#89939b;font-size:12px}.admin-dashboard-chart-panel{min-width:0}.admin-dashboard-chart-legend{display:flex;align-items:center;gap:8px;margin-top:22px;color:#64717c;font-size:12px}.admin-dashboard-chart-legend strong{margin-left:auto;color:#17212b;font-size:18px}.admin-dashboard-chart-dot{width:8px;height:8px;border-radius:50%}.admin-dashboard-chart-wrap{height:260px;margin-top:10px}.admin-dashboard-chart-wrap svg{width:100%;height:100%;overflow:visible}.admin-dashboard-chart-labels{display:flex;justify-content:space-between;color:#9aa3aa;font-size:10px}.admin-dashboard-chart-empty{display:grid;min-height:260px;place-items:center;background:#fff}.admin-dashboard-status-grid{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:12px}.admin-dashboard-status-card{padding:16px;background:#fff;box-shadow:0 8px 24px rgba(23,33,43,.05)}.admin-dashboard-status-heading{align-items:flex-start}.admin-dashboard-status-heading>div{min-width:0;flex:1}.admin-dashboard-status-heading strong,.admin-dashboard-status-heading small{display:block}.admin-dashboard-status-heading strong{color:#394650;font-size:12px}.admin-dashboard-status-heading small{margin-top:4px;color:#9aa3aa;font-size:10px}.admin-dashboard-status-heading a{color:#89939b}.admin-dashboard-status-icon{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;color:#b4533b;background:#fff0eb}.admin-dashboard-status-items{display:grid;gap:8px;margin-top:16px}.admin-dashboard-status-items div{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#89939b;font-size:11px}.admin-dashboard-status-items strong{color:#394650}.admin-dashboard-activity-title strong,.admin-dashboard-activity-title small{display:block}.admin-dashboard-activity-title strong{color:#394650;font-size:12px}.admin-dashboard-activity-title small{margin-top:4px;color:#9aa3aa;font-size:10px}.admin-dashboard-activity-status{color:#64717c;font-size:11px;font-weight:700}.admin-dashboard-pagination{margin-top:14px;color:#89939b;font-size:11px}.admin-dashboard-pagination>div{display:flex;gap:4px}@media(max-width: 1100px){.admin-dashboard-kpi-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.admin-dashboard-status-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(max-width: 720px){.admin-dashboard-period-switcher{justify-content:stretch}.admin-dashboard-period-switcher>*{width:100%}.admin-dashboard-period-switcher .ant-segmented{overflow-x:auto}.admin-dashboard-panel-heading{align-items:stretch;flex-direction:column}.admin-dashboard-panel-heading .ant-select{width:100%}.admin-dashboard-status-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 480px){.admin-dashboard-kpi-grid,.admin-dashboard-status-grid{grid-template-columns:1fr}.admin-dashboard-panel{padding:18px}.admin-dashboard-chart-wrap{height:210px}}@media(max-width: 640px){.admin-layout .admin-content-frame{padding:4px !important}.admin-layout .admin-page-header{gap:14px}.admin-dashboard-hero{min-height:230px;align-items:flex-start;flex-direction:column;padding:22px}}.ant-carousel .slick-dots li button{width:24px !important;height:24px !important;border-radius:999px !important;opacity:.55}.ant-carousel .slick-dots li button::before{inset:7px !important}.ant-carousel .slick-dots li.slick-active button{width:34px !important;height:24px !important;opacity:1}.collection-products-carousel{min-width:0;width:100%}.collection-products-carousel .ant-carousel,.collection-products-carousel .slick-list{min-width:0;max-width:100%}.collection-products-carousel .slick-list{overflow:hidden}.collection-products-carousel .slick-track{display:flex;align-items:stretch}.collection-products-carousel .slick-slide{height:auto}.collection-products-carousel .slick-slide>div{height:100%}@media(max-width: 639px){.collection-products-carousel .slick-slide{width:100% !important}}.lucide{width:18px;height:18px}:where(.ant-input,.ant-input-affix-wrapper,.ant-input-number){border:1px solid #e2e8f0;border-radius:0;box-shadow:none !important;transition:border-color 160ms ease,background-color 160ms ease,box-shadow 160ms ease}:where(input[type=file]){display:block;width:100%;min-height:40px;padding:5px;border:1px dashed #cbd5e1;border-radius:0;background:#fff;color:#475569;font-size:13px;line-height:1.5;cursor:pointer;transition:border-color 160ms ease,background-color 160ms ease,box-shadow 160ms ease}:where(input[type=file]::file-selector-button){margin-right:10px;padding:6px 12px;border:1px solid #e2e8f0;border-radius:0;background:#f8fafc;color:#0f172a;font:inherit;font-weight:600;cursor:pointer;transition:border-color 160ms ease,background-color 160ms ease,color 160ms ease}:where(input[type=file]:hover){border-color:#cbd5e1;background:#fdfaf8}:where(input[type=file]:hover::file-selector-button){border-color:#fbc2ae;background:#fff7f4;color:#0f172a}:where(input[type=file]:focus,input[type=file]:focus-visible){border-color:#fbc2ae;box-shadow:0 0 0 2px rgba(248,164,141,.1);outline:none}:where(input[type=file]:focus-visible::file-selector-button){border-color:#fbc2ae;background:#fff7f4}:where(input[type=file]:disabled){cursor:not-allowed;opacity:.55}.file-input-trigger{display:inline-flex;min-height:40px;align-items:center;padding:8px 14px;border:1px solid #e2e8f0;border-radius:0;background:#f8fafc;color:#0f172a;font-size:13px;font-weight:600;cursor:pointer;transition:border-color 160ms ease,background-color 160ms ease,color 160ms ease,box-shadow 160ms ease}.file-input-trigger:hover,.file-input-trigger:focus-within{border-color:#fbc2ae;background:#fff7f4;color:#0f172a}.file-input-trigger:focus-within{box-shadow:0 0 0 2px rgba(248,164,141,.1)}:where(.ant-input,.ant-input-affix-wrapper){font-size:14px;color:#0f172a}:where(.ant-input-affix-wrapper){padding:0 8px}:where(.ant-input-affix-wrapper) input{border:0;padding:4px 4px}:where(.ant-input-prefix){margin-right:0}:where(.ant-input){padding:4px 10px}:where(.ant-input::placeholder){color:#475569;opacity:.7}:where(.ant-input-affix-wrapper:hover,.ant-input:hover,.ant-input-number:hover){border-color:#cbd5e1;background:#fdfaf8}:where(.ant-input,textarea,.ant-input-affix-wrapper,.ant-input-number,.ant-input-number-input):focus,:where(.ant-input,textarea,.ant-input-affix-wrapper,.ant-input-number,.ant-input-number-input):focus-visible,:where(.ant-input,textarea,.ant-input-affix-wrapper,.ant-input-number,.ant-input-number-input):active{box-shadow:none !important;outline:none !important}:where(.ant-select){border:1px solid #e2e8f0 !important;border-radius:0;background:#fff;box-shadow:none !important;outline:none !important}:where(.ant-select:hover){border-color:#e2e8f0 !important;background:#fdfaf8;box-shadow:none !important;outline:none !important}:where(.ant-select.ant-select-focused,.ant-select:focus-within){border-color:#fbc2ae !important;box-shadow:0 0 0 2px rgba(248,164,141,.1) !important;outline:none !important}:where(.ant-select .ant-select-content,.ant-select .ant-select-input,.ant-select .ant-select-suffix){border:0 !important;box-shadow:none !important;outline:none !important}:where(.ant-select-arrow,.ant-select-clear){color:#475569}:where(.ant-picker){min-height:32px;border:1px solid #e2e8f0 !important;border-radius:0;background:#fff;box-shadow:none !important;color:#0f172a;outline:none !important;transition:border-color 160ms ease,background-color 160ms ease,box-shadow 160ms ease}:where(.ant-picker:hover){border-color:#cbd5e1 !important;background:#fdfaf8}:where(.ant-picker-input>input){min-width:0;border:0 !important;background:rgba(0,0,0,0);color:#0f172a;outline:none !important;box-shadow:none !important}:where(.ant-picker-input>input::placeholder){color:#475569;opacity:.7}:where(.ant-picker-suffix,.ant-picker-separator,.ant-picker-clear){color:#475569}:where(.ant-picker-clear){background:#fff}:where(.ant-picker-focused,.ant-picker:focus-within){border-color:#fbc2ae !important;box-shadow:0 0 0 2px rgba(248,164,141,.1) !important;outline:none !important}:where(.ant-picker-range .ant-picker-active-bar){background:#fbc2ae !important;opacity:.75}:where(.ant-picker-range .ant-picker-input-active>input){color:#0f172a}:where(.ant-picker){min-height:32px;border:1px solid #e2e8f0 !important;border-radius:0;background:#fff;box-shadow:none !important;color:#0f172a;outline:none !important;transition:border-color 160ms ease,background-color 160ms ease,box-shadow 160ms ease}:where(.ant-picker:hover){border-color:#cbd5e1 !important;background:#fdfaf8}:where(.ant-picker-input>input){min-width:0;border:0 !important;background:rgba(0,0,0,0);color:#0f172a;outline:none !important;box-shadow:none !important}:where(.ant-picker-input>input::placeholder){color:#475569;opacity:.7}:where(.ant-picker-suffix,.ant-picker-separator,.ant-picker-clear){color:#475569}:where(.ant-picker-clear){background:#fff}:where(.ant-picker-focused,.ant-picker:focus-within){border-color:#fbc2ae !important;box-shadow:0 0 0 2px rgba(248,164,141,.1) !important;outline:none !important}:where(.ant-picker-range .ant-picker-active-bar){background:#fbc2ae !important;opacity:.75}:where(.ant-picker-range .ant-picker-input-active>input){color:#0f172a}:where(.ant-input:focus,.ant-input:focus-visible,textarea.ant-input:focus,.ant-input-affix-wrapper-focused,.ant-input-affix-wrapper:focus-within,.ant-input-number-focused){border-color:#fbc2ae !important;box-shadow:0 0 0 2px rgba(248,164,141,.1) !important;outline:none !important}:where(.ant-checkbox-input:focus-visible+.ant-checkbox-inner){border-color:#fbc2ae !important;box-shadow:0 0 0 2px rgba(248,164,141,.1) !important;outline:none !important}:where(.ant-checkbox-checked .ant-checkbox-inner){background:#f8a48d !important;border-color:#f8a48d !important}:where(.ant-checkbox:not(.ant-checkbox-disabled):hover .ant-checkbox-inner,.ant-checkbox:not(.ant-checkbox-disabled):active .ant-checkbox-inner){border-color:#f8a48d !important}:where(.ant-input,.ant-input-affix-wrapper input):-webkit-autofill,:where(.ant-input,.ant-input-affix-wrapper input):-webkit-autofill:hover,:where(.ant-input,.ant-input-affix-wrapper input):-webkit-autofill:focus,:where(.ant-input,.ant-input-affix-wrapper input):-webkit-autofill:active{-webkit-text-fill-color:#0f172a;caret-color:#0f172a;transition:background-color 9999s ease-out 0s,color 9999s ease-out 0s;box-shadow:0 0 0px 1000px #fff inset;-webkit-box-shadow:0 0 0px 1000px #fff inset}:where(.ant-btn){border-color:rgba(0,0,0,0);border-radius:0;font-weight:700}:where(.ant-btn-primary){background:#cf6a4e;box-shadow:0 10px 25px rgba(15,23,42,.08)}:where(.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover){background:#a8543d}:where(.ant-btn-default){background:#e2e8f0;color:#0f172a}:where(.ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover){background:#cbd5e1;color:#0f172a}.ant-input-affix-wrapper svg{width:16px;height:16px}.ant-input-textarea-affix-wrapper{padding:0}.ant-input-textarea-affix-wrapper textarea{border:none !important}.ant-input-number{width:100%}.language-dropdown .ant-dropdown-menu{border-radius:16px !important;padding:6px !important;min-width:130px !important;box-shadow:0 18px 50px rgba(15,23,42,.15) !important}.language-dropdown .ant-dropdown-menu-item{border-radius:12px !important;padding:10px 12px !important}.language-dropdown .ant-dropdown-menu-item:not(:last-child){margin-bottom:4px}.language-dropdown .ant-dropdown-menu-item-selected{background:rgba(29,78,216,.08) !important}a{transition:all .15s cubic-bezier(0.4, 0, 0.2, 1) !important}.ant-notification{z-index:2050}.ant-notification .ant-notification-notice{min-height:96px;margin-bottom:16px;overflow:hidden;border:1px solid var(--color-neutral-200, #e5e5e5);border-inline-start:4px solid var(--notification-accent, var(--color-brand-500, #f8a48d));border-radius:0;background:var(--notification-background, #ffffff);box-shadow:0 20px 44px -26px rgba(23,23,23,.45);padding:18px}.ant-notification .ant-notification-notice-wrapper{align-items:flex-start;gap:18px}.ant-notification .ant-notification-notice-icon{display:inline-flex;flex:0 0 32px;width:32px;height:32px;align-items:center;justify-content:center;margin:0}.ant-notification .ant-notification-notice-section{min-width:0;gap:8px}.ant-notification .ant-notification-notice-title{overflow-wrap:anywhere;color:#171717;font-size:15px;font-weight:750;line-height:22px;letter-spacing:-0.01em}.ant-notification .ant-notification-notice-description{overflow-wrap:anywhere;color:#525252;font-size:14px;line-height:22px}.ant-notification .ant-notification-notice-close{top:16px;inset-inline-end:16px;display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;color:#a3a3a3;border-radius:0;transition:color 160ms ease,background-color 160ms ease}.ant-notification .ant-notification-notice-close:hover{color:#171717;background-color:var(--color-neutral-100, #f5f5f5)}.ant-notification .ant-notification-notice-close:focus-visible{outline:2px solid var(--color-brand-500, #f8a48d);outline-offset:2px}.ant-notification .ant-notification-notice-progress{right:0;bottom:0;left:0;width:100%;height:4px;appearance:none;border-radius:0;background:var(--color-neutral-100, #f5f5f5)}.ant-notification .ant-notification-notice-progress::-webkit-progress-bar{border-radius:0;background:var(--color-neutral-100, #f5f5f5)}.ant-notification .ant-notification-notice-progress::-webkit-progress-value{border-radius:0;background:var(--notification-accent, var(--color-brand-500, #f8a48d))}.ant-notification .ant-notification-notice-progress::-moz-progress-bar{border-radius:0;background:var(--notification-accent, var(--color-brand-500, #f8a48d))}.ant-notification .app-notification-icon{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border:0;background:rgba(0,0,0,0);color:var(--notification-accent, var(--color-brand-700, #cf6a4e))}.ant-notification .app-notification-success,.ant-notification .ant-notification-notice-success{--notification-accent: var(--color-brand-700, #cf6a4e);--notification-background: #fffdfc}.ant-notification .app-notification-info,.ant-notification .ant-notification-notice-info{--notification-accent: var(--color-brand-500, #f8a48d);--notification-background: #fffdfc}.ant-notification .app-notification-warning,.ant-notification .ant-notification-notice-warning{--notification-accent: #d97706;--notification-background: #fffdfa}.ant-notification .app-notification-error,.ant-notification .ant-notification-notice-error{--notification-accent: #dc2626;--notification-background: #fffafa}.light .ant-notification .ant-notification-notice{background:var(--notification-background, #ffffff)}@media(max-width: 640px){.ant-notification{inset-inline:16px !important;width:auto !important}.ant-notification .ant-notification-notice{width:100%;min-height:124px;margin-bottom:12px;padding:20px 52px 24px 16px}.ant-notification .ant-notification-notice-wrapper{gap:14px}.ant-notification .ant-notification-notice-icon,.ant-notification .app-notification-icon{flex-basis:28px;width:28px;height:28px}}.admin-sider.ant-layout-sider{height:calc(100dvh - 30px);max-height:calc(100dvh - 30px);overflow:hidden;padding-bottom:0 !important}.admin-sider .ant-layout-sider-children{display:flex;min-height:0;flex-direction:column;overflow:hidden}.admin-sider-menu{min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-color:rgba(100,116,139,.45) rgba(0,0,0,0);scrollbar-width:thin}.admin-sider-menu .ant-menu{background:rgba(0,0,0,0)}.admin-sider-menu .ant-menu-item-group-title{padding:18px 12px 7px;color:#94a3b8;font-size:10px;font-weight:700;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.admin-sider-menu .ant-menu-item{width:100%;height:40px;margin:2px 0;border-radius:0;color:#475569;font-size:13px;font-weight:500}.admin-sider-menu .ant-menu-item:hover{background:#fff7f4;color:#9a3412}.admin-sider-menu .ant-menu-item-selected{background:#fff1ec;box-shadow:inset 3px 0 0 #f8a48d;color:#9a3412;font-weight:700}.admin-sider-menu .ant-menu-item-selected::after{display:none}.admin-sider-menu .ant-menu-item:focus-visible{outline:2px solid #f8a48d;outline-offset:-2px}.admin-sider.ant-layout-sider-collapsed .admin-sider-menu .ant-menu-item-group-title{display:none}.admin-sider-menu::-webkit-scrollbar{width:6px}.admin-sider-menu::-webkit-scrollbar-thumb{background:rgba(100,116,139,.45);border-radius:999px}.ant-layout-sider-trigger{height:32px !important;line-height:32px !important;border-top:1px solid #e2e8f0;background:#fff !important;color:#475569 !important;font-weight:600;letter-spacing:.04em;transition:background-color 160ms ease,color 160ms ease,box-shadow 160ms ease}.ant-layout-sider-trigger:hover{background:#fff7f4 !important;color:#b4533b !important;box-shadow:inset 3px 0 0 #f8a48d}.ant-layout-sider-trigger:active{background:#ffede8 !important;color:#9a3412 !important}.ant-layout-sider-trigger:focus-visible{outline:2px solid #f8a48d;outline-offset:-2px}.ant-layout-sider-trigger .anticon,.ant-layout-sider-trigger svg{font-size:14px;color:inherit}.cart-page-shell .ant-card-body{padding:0}.checkout-page-shell .ant-card-body{padding:4px}.cart-page-shell .ant-form-item{margin-bottom:12px}.checkout-page-shell .ant-form-item{margin-bottom:8px !important}.checkout-page-shell .checkout-invoice-type-radio .ant-radio-wrapper{align-items:center}.checkout-page-shell .checkout-legal-approval-checkbox{align-items:center}.checkout-page-shell .checkout-billing-same-checkbox{align-items:center}.checkout-page-shell .checkout-cart-recovery-checkbox{align-items:center}.checkout-page-shell .checkout-store-pickup-checkbox{align-items:center}@media(min-width: 640px){.cart-page-shell .ant-card-body{padding:0}.checkout-page-shell .ant-card-body{padding:4px}.cart-page-shell .ant-form-item{margin-bottom:16px}}@media(min-width: 1024px){.cart-page-shell .ant-card-body{padding:0}.checkout-page-shell .ant-card-body{padding:4px}.cart-page-shell .ant-form-item{margin-bottom:12px}}.index-collection .ant-carousel{padding-bottom:56px;overflow:visible !important}.index-collection .ant-carousel .slick-list{overflow:hidden !important}.index-collection .ant-carousel .slick-track{overflow:visible !important}.index-collection .ant-carousel .slick-dots{position:absolute !important;left:50% !important;transform:translateX(-50%);width:auto !important;bottom:-40px !important;display:inline-flex !important;align-items:center;gap:10px;padding:10px 14px;border-radius:999px;z-index:20}.index-collection .ant-carousel .slick-dots li{margin:0 !important;padding:0;width:auto !important;height:24px !important}.index-collection .ant-carousel .slick-dots li button{position:relative !important;width:24px !important;height:24px !important;padding:0 !important;border-radius:999px !important;background:rgba(0,0,0,0) !important;opacity:1 !important;transition:transform 220ms ease}.index-collection .ant-carousel .slick-dots li button::before{content:"" !important;position:absolute;inset:7px;border-radius:999px;background:rgba(51,65,85,.55);opacity:1;transition:all 240ms ease}.index-collection .ant-carousel .slick-dots li:not(.slick-active) button:hover{transform:scale(1.12)}.index-collection .ant-carousel .slick-dots li:not(.slick-active) button:hover::before{background:rgba(51,65,85,.8)}.index-collection .ant-carousel .slick-dots li.slick-active button{width:34px !important;height:24px !important;transform:scale(1.02)}.index-collection .ant-carousel .slick-dots li.slick-active button::before{background:linear-gradient(90deg, #1d4ed8 0%, #3b82f6 45%, #06b6d4 100%) !important;box-shadow:0 10px 24px rgba(29,78,216,.28)}.index-collection .ant-carousel .slick-dots li.slick-active button:active{transform:scale(0.98)}
/* cyrillic-ext */
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
  src: url(/_next/static/media/438aa629764e75f3-s.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
  src: url(/_next/static/media/875ae681bfde4580-s.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek */
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
  src: url(/_next/static/media/51251f8b9793cdb3-s.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
  src: url(/_next/static/media/e857b654a2caa584-s.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
  src: url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
  src: url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}@font-face {font-family: 'Manrope Fallback';src: local("Arial");ascent-override: 103.31%;descent-override: 29.07%;line-gap-override: 0.00%;size-adjust: 103.19%
}.__className_f524cf {font-family: 'Manrope', 'Manrope Fallback';font-style: normal
}.__variable_f524cf {--font-sans: 'Manrope', 'Manrope Fallback'
}

/* cyrillic */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 400 900;
  font-display: swap;
  src: url(/_next/static/media/47f136985ef5b5cb-s.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 400 900;
  font-display: swap;
  src: url(/_next/static/media/4ead58c4dcc3f285-s.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 400 900;
  font-display: swap;
  src: url(/_next/static/media/28a2004cf8372660-s.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 400 900;
  font-display: swap;
  src: url(/_next/static/media/eaead17c7dbfcd5d-s.p.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}@font-face {font-family: 'Playfair Display Fallback';src: local("Times New Roman");ascent-override: 97.25%;descent-override: 22.56%;line-gap-override: 0.00%;size-adjust: 111.26%
}.__className_63c8e8 {font-family: 'Playfair Display', 'Playfair Display Fallback';font-style: normal
}.__variable_63c8e8 {--font-serif: 'Playfair Display', 'Playfair Display Fallback'
}

/* vietnamese */
@font-face {
  font-family: 'Space Grotesk';
  font-style: normal;
  font-weight: 300 700;
  font-display: swap;
  src: url(/_next/static/media/e1aab0933260df4d-s.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Space Grotesk';
  font-style: normal;
  font-weight: 300 700;
  font-display: swap;
  src: url(/_next/static/media/b7387a63dd068245-s.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Space Grotesk';
  font-style: normal;
  font-weight: 300 700;
  font-display: swap;
  src: url(/_next/static/media/36966cca54120369-s.p.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}@font-face {font-family: 'Space Grotesk Fallback';src: local("Arial");ascent-override: 89.71%;descent-override: 26.62%;line-gap-override: 0.00%;size-adjust: 109.69%
}.__className_c219ed {font-family: 'Space Grotesk', 'Space Grotesk Fallback';font-style: normal
}.__variable_c219ed {--font-display: 'Space Grotesk', 'Space Grotesk Fallback'
}

/* cyrillic-ext */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/_next/static/media/011e180705008d6f-s.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/_next/static/media/92eeb95d069020cc-s.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/_next/static/media/73cb51aac9c97f90-s.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/_next/static/media/20535187d867b7b9-s.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/_next/static/media/5356a6a4f2c8c8d8-s.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}@font-face {font-family: 'IBM Plex Mono Fallback';src: local("Arial");ascent-override: 76.16%;descent-override: 20.43%;line-gap-override: 0.00%;size-adjust: 134.59%
}.__className_30722f {font-family: 'IBM Plex Mono', 'IBM Plex Mono Fallback';font-style: normal
}.__variable_30722f {--font-mono: 'IBM Plex Mono', 'IBM Plex Mono Fallback'
}

