td .fi-ta-actions{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;flex-wrap:nowrap;gap:0;display:inline-flex;overflow:hidden;box-shadow:0 1px 2px #0000000a}.dark td .fi-ta-actions{box-shadow:none;background:#ffffff08;border-color:#ffffff1a}td .fi-ta-actions:not(:has(.fi-icon-btn)){display:none}td .fi-ta-actions .fi-icon-btn{color:#6b7280;border-radius:0;width:2.125rem;height:2rem;margin:0;transition:background-color .12s,color .12s}.dark td .fi-ta-actions .fi-icon-btn{color:#a1a1aa}td .fi-ta-actions .fi-icon-btn+.fi-icon-btn,td .fi-ta-actions *+.fi-icon-btn{border-left:1px solid #e5e7eb}.dark td .fi-ta-actions .fi-icon-btn+.fi-icon-btn,.dark td .fi-ta-actions *+.fi-icon-btn{border-left-color:#ffffff1a}td .fi-ta-actions .fi-icon-btn .fi-icon{width:1.0625rem;height:1.0625rem}td .fi-ta-actions .fi-icon-btn:not([disabled]):hover,td .fi-ta-actions .fi-icon-btn:not([disabled]):focus-visible{color:var(--text,#111827);background:#f3f4f6}.dark td .fi-ta-actions .fi-icon-btn:not([disabled]):hover,.dark td .fi-ta-actions .fi-icon-btn:not([disabled]):focus-visible{color:var(--dark-text,#fff);background:#ffffff12}td .fi-ta-actions .fi-icon-btn:focus-visible{--tw-ring-shadow:0 0 #0000;box-shadow:none}.row-menu{z-index:60;background:#fff;border-radius:.625rem;min-width:12rem;padding:.3125rem;animation:.12s ease-out row-menu-in;position:fixed;box-shadow:0 0 0 1px #e5e7eb,0 12px 32px #00000029}.dark .row-menu{background:#18181b;box-shadow:0 0 0 1px #3f3f46,0 12px 32px #00000080}@keyframes row-menu-in{0%{opacity:0;transform:scale(.97)}}.row-menu-item{color:#111827;text-align:left;border-radius:.4375rem;align-items:center;gap:.625rem;width:100%;padding:.4375rem .625rem;font-size:.875rem;display:flex}.dark .row-menu-item{color:#f4f4f5}.row-menu-item:hover,.row-menu-item:focus-visible{background:#f3f4f6;outline:none}.dark .row-menu-item:hover,.dark .row-menu-item:focus-visible{background:#27272a}.row-menu-icon{color:#6b7280;flex:none;width:1.125rem;height:1.125rem}.dark .row-menu-icon{color:#a1a1aa}.row-menu-item.is-danger,.row-menu-item.is-danger .row-menu-icon{color:#dc2626}.dark .row-menu-item.is-danger,.dark .row-menu-item.is-danger .row-menu-icon{color:#f87171}.row-menu-item.is-danger:hover,.row-menu-item.is-danger:focus-visible{background:#fef2f2}.dark .row-menu-item.is-danger:hover,.dark .row-menu-item.is-danger:focus-visible{background:#f871711f}.row-menu-sep{background:#e5e7eb;height:1px;margin:.3125rem .25rem}.dark .row-menu-sep{background:#3f3f46}.fi-ta-table tr.lt-menu-open{box-shadow:inset 3px 0 0 var(--primary-500), inset 0 0 0 1px color-mix(in oklab, var(--primary-500) 40%, transparent)}.fi-header:has(.sh-icon){align-items:center}.fi-header:has(.sh-icon)>div:first-child{flex-direction:column;justify-content:center;min-width:0;min-height:2.75rem;padding-left:3.5rem;display:flex;position:relative}.sh-icon{background:var(--primary-100);width:2.75rem;height:2.75rem;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--primary-600) 25%, transparent);color:var(--primary-700);border-radius:.75rem;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.sh-icon svg{width:1.375rem;height:1.375rem}.dark .sh-icon{background:color-mix(in oklab, var(--primary-400) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--primary-400) 30%, transparent);color:var(--primary-400)}.fi-header:has(.sh-icon) .fi-header-heading{letter-spacing:-.01em;font-size:1.25rem;line-height:1.5rem}.fi-header:has(.sh-icon) .fi-header-subheading{color:#6b7280;margin-top:.125rem;font-size:.8125rem;line-height:1.125rem}.dark .fi-header:has(.sh-icon) .fi-header-subheading{color:#a1a1aa}.to{align-items:center;gap:.75rem;min-width:0;display:flex}.to-thumb{background:#e5e7eb;border-radius:.375rem;flex:none;place-items:center;width:4.5rem;height:3rem;display:grid;overflow:hidden}.dark .to-thumb{background:#09090b}.to-thumb-label{flex:none;box-shadow:0 0 0 1px #0000001f,0 1px 3px #00000026}.to-thumb-label>.ld-label{transform-origin:0 0}.to-count{border:1px solid #d1d5db;border-radius:.375rem;flex-direction:column;flex:none;justify-content:center;align-items:center;width:3rem;height:2.5rem;line-height:1;display:inline-flex}.dark .to-count{border-color:#52525b}.to-count b{font-size:.9375rem;font-weight:700}.to-count i{color:#6b7280;letter-spacing:.02em;text-transform:uppercase;margin-top:.125rem;font-size:.5625rem;font-style:normal}.dark .to-count i,.dark .to-meta{color:#a1a1aa}.to-text{flex-direction:column;flex:auto;gap:.125rem;min-width:0;display:flex}.to-name,.to-meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.to-name{font-weight:500}.to-meta{color:#6b7280;font-size:.75rem}.fi-ta-table .to{padding-block:.125rem}.fi-ta-table .to-name{font-size:.875rem}.lt-preview-title h2{text-overflow:ellipsis;font-size:1rem;font-weight:600;line-height:1.3;overflow:hidden}.lt-preview-title p,.lt-preview-note,.lt-preview-empty,.lt-preview-facts dt{color:#6b7280;font-size:.75rem}.dark .lt-preview-title p,.dark .lt-preview-note,.dark .lt-preview-empty,.dark .lt-preview-facts dt{color:#a1a1aa}.lt-preview-stage{background:#e5e7eb;border-radius:.5rem;justify-content:center;align-items:center;min-height:9rem;padding:1rem;display:flex}.dark .lt-preview-stage{background:#09090b}.lt-preview-stage .pt-label{flex:none;box-shadow:0 0 0 1px #00000026,0 4px 12px #0000002e}.lt-preview-stage .pt-label>.ld-label{transform-origin:0 0}.lt-preview-facts{grid-template-columns:1fr 1fr;gap:.625rem 1rem;margin:0;display:grid}.lt-preview-facts dd{margin:.0625rem 0 0;font-size:.8125rem;font-weight:500}.lt-preview-note{margin:0}.lt-preview-actions{gap:.5rem;display:flex}.lt-preview-actions>*{flex:1 1 0}.lt-preview-empty{text-align:center;margin:0;padding:2rem 0}.fi-ta-table tr.lt-selected{background:color-mix(in oklab, var(--primary-500) 8%, transparent);box-shadow:inset 3px 0 0 var(--primary-500)}.lt-price{flex-wrap:wrap;align-items:baseline;gap:.25rem .625rem;display:flex}.lt-price-now{font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:700;line-height:1.1}.lt-price-now.is-sale{color:#dc2626}.dark .lt-price-now.is-sale{color:#f87171}.lt-price-was{color:#6b7280;font-size:.9375rem;text-decoration:line-through}.lt-price-unit{color:#6b7280;font-size:.8125rem}.dark .lt-price-was,.dark .lt-price-unit{color:#a1a1aa}.lt-list tbody tr{scroll-margin:5rem 0}.ksq{flex-direction:column;align-items:center;gap:1rem;display:flex}.ksq-code{background:#fff;border-radius:1rem;width:15rem;height:15rem;padding:.5rem;box-shadow:inset 0 0 0 1px #e5e7eb}.ksq-code svg{width:100%;height:100%;display:block}.ksq-code svg path{fill:#0f172a}.ksq-expires{color:#92400e;background:#fef3c7;border-radius:9999px;align-items:center;gap:.375rem;padding:.3125rem .75rem;font-size:.8125rem;font-weight:600;display:inline-flex}.dark .ksq-expires{color:#fcd34d;background:#f59e0b26}.ksq-expires-icon{width:1rem;height:1rem}.ksq-steps{counter-reset:ksq;color:#4b5563;gap:.5rem;width:100%;margin:0;padding:0;font-size:.8125rem;line-height:1.45;list-style:none;display:grid}.dark .ksq-steps{color:#a1a1aa}.ksq-steps li{counter-increment:ksq;gap:.625rem;display:flex}.ksq-steps li:before{content:counter(ksq);background:color-mix(in oklab, var(--primary-500) 15%, transparent);width:1.375rem;height:1.375rem;color:var(--primary-700);border-radius:9999px;flex:none;place-items:center;font-size:.75rem;font-weight:700;display:grid}.dark .ksq-steps li:before{color:var(--primary-300)}.ksq-steps strong{color:#111827;font-weight:600}.dark .ksq-steps strong{color:#f4f4f5}.ksq-actions{gap:.5rem;width:100%;display:flex}.ksq-actions>*{flex:1 1 0}@media (width>=640px){.fi-ta-content-ctn:has(>.fi-ta-table>thead){max-height:calc(100vh - 8.5rem);overflow:auto}.fi-ta-main{position:relative}.fi-ta-table>thead{border-bottom-width:0}.fi-ta-table>thead>tr>th{z-index:2;background:var(--gray-50);box-shadow:inset 0 -1px 0 var(--gray-200);position:sticky;top:0}.dark .fi-ta-table>thead>tr>th{background:color-mix(in oklab, var(--gray-900) 95%, white);box-shadow:inset 0 -1px #ffffff1a}.fi-ta-content-ctn::-webkit-scrollbar{width:0;height:14px}.fi-ta-content-ctn::-webkit-scrollbar-track{background:0 0;margin-inline:.75rem}.fi-ta-content-ctn::-webkit-scrollbar-thumb{background-color:#0003;background-clip:padding-box;border:3px solid #0000;border-radius:9999px}.fi-ta-content-ctn::-webkit-scrollbar-thumb:hover{background-color:#00000059}.dark .fi-ta-content-ctn::-webkit-scrollbar-thumb{background-color:#ffffff2e}.dark .fi-ta-content-ctn::-webkit-scrollbar-thumb:hover{background-color:#ffffff52}@supports not selector(::-webkit-scrollbar){.fi-ta-content-ctn:has(>.fi-ta-table>thead){scrollbar-width:none}}}.ts-bar{z-index:3;touch-action:none;width:14px;position:absolute}.ts-bar[hidden]{display:none}.ts-thumb{background-color:#0003;border-radius:9999px;transition:background-color .15s;position:absolute;top:0;left:3px;right:3px}.ts-bar:hover .ts-thumb,.ts-bar.is-dragging .ts-thumb{background-color:#00000059}.dark .ts-thumb{background-color:#ffffff2e}.dark .ts-bar:hover .ts-thumb,.dark .ts-bar.is-dragging .ts-thumb{background-color:#ffffff52}.ua-layout{align-items:flex-start;gap:1.5rem;display:flex}.ua-list{flex:auto;min-width:0}.ua-layout>.ua-panel{max-height:calc(100vh - 11.5rem);position:sticky;top:5.5rem}.ua-split>.fi-ta{min-width:0}.ua-panel{border:1px solid var(--gray-200);width:56rem;max-width:calc(100% - 40rem);min-height:18rem;color:var(--gray-950);background:#fff;border-radius:.75rem;flex:none;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000d}.dark .ua-panel{background:var(--gray-900);box-shadow:none;color:#fff;border-color:#ffffff1a}.ua-body{flex-direction:column;flex:auto;gap:1rem;min-width:0;padding:1.125rem 1.125rem 1.25rem;transition:opacity .15s;display:flex;overflow-y:auto;container-type:inline-size}.ua-body>*{flex-shrink:0}.ua-body.is-saving{opacity:.7}.ua-head h2{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.35;overflow:hidden}.ua-head p{color:var(--gray-500);text-overflow:ellipsis;white-space:nowrap;margin:.125rem 0 0;font-size:.8125rem;overflow:hidden}.ua-intro{border-top:1px solid var(--gray-200);padding-top:.875rem}.dark .ua-intro{border-top-color:#ffffff1a}.ua-intro h3{margin:0;font-size:.875rem;font-weight:600}.ua-intro p,.ua-note,.ua-empty{color:var(--gray-500);margin:.25rem 0 0;font-size:.8125rem;line-height:1.45}.dark .ua-intro p,.dark .ua-note,.dark .ua-empty,.dark .ua-head p{color:var(--gray-400)}.ua-empty{text-align:center;padding:2rem 0}.ua-note{margin-top:auto;font-size:.75rem}.ua-count{color:var(--gray-500);justify-content:space-between;align-items:center;font-size:.8125rem;font-weight:500;display:flex}.ua-count button{color:var(--primary-600);font-weight:600}.ua-count button:hover{text-decoration:underline}.dark .ua-count button{color:var(--primary-400)}.ua-groups{align-items:start;gap:1rem;display:grid}@container (width>=36rem){.ua-groups{grid-template-columns:1fr 1fr}}.ua-group{border:1px solid var(--gray-200);border-radius:.625rem;flex-direction:column;gap:.125rem;min-width:0;margin:0;padding:.375rem;display:flex}.dark .ua-group{border-color:#ffffff1a}.ua-group legend{color:var(--gray-500);letter-spacing:.04em;text-transform:uppercase;padding:0 .375rem;font-size:.6875rem;font-weight:600}.ua-option{cursor:pointer;border-radius:.5rem;align-items:flex-start;gap:.625rem;padding:.5rem;display:flex}.ua-option:hover{background:var(--gray-50)}.dark .ua-option:hover{background:#ffffff0d}.ua-option input{flex:none;margin-top:.125rem}.ua-option-label{font-size:.875rem;font-weight:500;line-height:1.35;display:block}.ua-option-text{color:var(--gray-500);margin-top:.125rem;font-size:.8125rem;line-height:1.4;display:block}.dark .ua-option-text{color:var(--gray-400)}.ua-group:disabled .ua-option{cursor:default}.ua-option:has(input:disabled){cursor:default}.ua-group:disabled .ua-option:hover{background:0 0}.ua-option:has(input:disabled):hover{background:0 0}.ua-group:disabled{opacity:.6}.ua-tabs{border-left:1px solid var(--gray-200);background:var(--gray-50);flex-direction:column;flex:none;gap:.25rem;width:2.75rem;padding:.5rem 0;display:flex}.dark .ua-tabs{background:#00000026;border-left-color:#ffffff1a}.ua-tab{color:var(--gray-500);writing-mode:vertical-rl;cursor:pointer;align-items:center;gap:.5rem;padding:.875rem 0;font-size:.8125rem;font-weight:600;transition:color .15s,background-color .15s;display:flex}.ua-tab:hover{color:var(--gray-800)}.dark .ua-tab{color:var(--gray-400)}.dark .ua-tab:hover{color:var(--gray-100)}.ua-tab-icon{width:1.125rem;height:1.125rem}.ua-tab.is-active{box-shadow:inset -3px 0 0 var(--primary-500);color:var(--primary-600);background:#fff;margin-left:-1px}.dark .ua-tab.is-active{background:var(--gray-900);color:var(--primary-400)}.fi-ta-table tr.ua-selected{background:color-mix(in oklab, var(--primary-500) 8%, transparent);box-shadow:inset 3px 0 0 var(--primary-500)}.ua-body::-webkit-scrollbar{width:14px}.ua-body::-webkit-scrollbar-track{background:0 0;margin-block:.75rem}.ua-body::-webkit-scrollbar-thumb{background-color:#0003;background-clip:content-box;border:3px solid #0000;border-radius:999px}.ua-body::-webkit-scrollbar-thumb:hover{background-color:#00000059}.dark .ua-body::-webkit-scrollbar-thumb{background-color:#ffffff2e}.dark .ua-body::-webkit-scrollbar-thumb:hover{background-color:#ffffff52}@supports not selector(::-webkit-scrollbar){.ua-body{scrollbar-color:#7f7f7f66 transparent}}@media (width<=900px){.ua-layout,.ua-split{flex-direction:column;align-items:stretch}.ua-layout>.ua-panel{max-height:none;position:static}.ua-panel{width:100%;max-width:none}}.fi-resource-list-records-page .fi-ta-ctn{overflow:clip}.fi-resource-list-records-page .fi-ta-main>nav.fi-pagination{z-index:10;background:#fff;border-top:1px solid #e5e7eb;border-radius:0 0 .75rem .75rem;position:sticky;bottom:0;box-shadow:0 -6px 18px #00000014}.dark .fi-resource-list-records-page .fi-ta-main>nav.fi-pagination{background:#18181b;border-top-color:#3f3f46;box-shadow:0 -6px 18px #0000004d}.ss-trigger{text-align:left;background:#fff;border-radius:.5rem;align-items:center;gap:.5rem;width:22rem;height:2.625rem;padding:0 .625rem;transition:background-color .15s;display:flex;box-shadow:inset 0 0 0 1px #d1d5db}.ss-trigger:hover{background:#f9fafb}.dark .ss-trigger{background:#18181b;box-shadow:inset 0 0 0 1px #ffffff24}.dark .ss-trigger:hover{background:#27272a}.ss-icon{width:1.25rem;height:1.25rem;color:var(--primary-600);flex:none}.dark .ss-icon{color:var(--primary-400)}.ss-text{flex-direction:column;flex:auto;min-width:0;line-height:1.1;display:flex}.ss-label{color:#6b7280;letter-spacing:.04em;text-transform:uppercase;font-size:.625rem}.dark .ss-label{color:#a1a1aa}.ss-name{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}.ss-chevron{color:#9ca3af;flex:none;width:1rem;height:1rem}.ss>.fi-dropdown-panel{--ss-text:#111827;--ss-muted:#6b7280;--ss-border:#e5e7eb;--ss-hover:#f3f4f6;--ss-surface:#f9fafb;box-shadow:0 0 0 1px var(--ss-border), 0 16px 40px #00000024;color:var(--ss-text);background:#fff;border-radius:.75rem;overflow:hidden}.dark .ss>.fi-dropdown-panel{--ss-text:#f4f4f5;--ss-muted:#a1a1aa;--ss-border:#3f3f46;--ss-hover:#27272a;--ss-surface:#1f1f23;box-shadow:0 0 0 1px var(--ss-border), 0 16px 40px #00000080;background:#18181b}.ss-search{border-bottom:1px solid var(--ss-border);align-items:center;gap:.5rem;padding:.625rem .75rem;display:flex}.ss-search-icon{width:1.125rem;height:1.125rem;color:var(--ss-muted);flex:none}.ss-search-input{min-width:0;color:var(--ss-text);background:0 0;border:0;outline:none;flex:auto;padding:.25rem 0;font-size:.875rem}.ss-search-input::placeholder{color:var(--ss-muted)}.ss-search-input::-webkit-search-cancel-button{display:none}.ss-kbd{border:1px solid var(--ss-border);color:var(--ss-muted);border-radius:.3125rem;flex:none;padding:.0625rem .375rem;font-family:inherit;font-size:.6875rem}.ss-stores{scrollbar-width:auto;max-height:min(30rem,100vh - 15rem);padding:.375rem;overflow-y:auto}.ss-group+.ss-group{margin-top:.25rem}.ss-group-name{color:var(--ss-muted);letter-spacing:.05em;text-transform:uppercase;padding:.5rem .625rem .25rem;font-size:.6875rem;font-weight:600}.ss-store{color:var(--ss-text);border-radius:.5rem;align-items:center;gap:.75rem;padding:.4375rem .625rem;display:flex}.ss-store.is-active{background:var(--ss-hover)}.ss-store.is-current{background:color-mix(in oklab, var(--primary-500) 12%, transparent)}.ss-store.is-current.is-active{background:color-mix(in oklab, var(--primary-500) 18%, transparent)}.ss-logo{border:1px solid var(--ss-border);object-fit:contain;background:#fff;border-radius:.4375rem;flex:none;width:2rem;height:2rem;padding:2px}.ss-logo-empty{background:var(--ss-surface);color:var(--ss-muted);justify-content:center;align-items:center;font-size:.8125rem;font-weight:600;display:inline-flex}.ss-store-main{flex-direction:column;flex:auto;min-width:0;line-height:1.25;display:flex}.ss-store-name,.ss-store-meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ss-store-name{font-size:.875rem;font-weight:600}.ss-store.is-current .ss-store-name{color:var(--primary-700)}.dark .ss-store.is-current .ss-store-name{color:var(--primary-300)}.ss-store-meta{color:var(--ss-muted);font-size:.75rem}.ss-inactive{background:var(--ss-surface);box-shadow:inset 0 0 0 1px var(--ss-border);border-radius:.25rem;margin-right:.25rem;padding:0 .3125rem;font-size:.6875rem;font-weight:500;display:inline-block}.ss-check{width:1.125rem;height:1.125rem;color:var(--primary-600);flex:none}.dark .ss-check{color:var(--primary-400)}.ss-none{color:var(--ss-muted);text-align:center;margin:0;padding:1.5rem .75rem;font-size:.875rem}.ss-foot{border-top:1px solid var(--ss-border);background:var(--ss-surface);justify-content:space-between;align-items:center;gap:.75rem;padding:.375rem;display:flex}.ss-count{color:var(--ss-muted);padding-right:.5rem;font-size:.75rem}.ss-trigger-logo{object-fit:contain;background:#fff;border-radius:.375rem;flex:none;width:1.75rem;height:1.75rem;padding:1px;box-shadow:inset 0 0 0 1px #e5e7eb}.ss-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ss-label-group{text-transform:none;letter-spacing:0}.ss-filters{border-bottom:1px solid var(--ss-border);background:var(--ss-surface);justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.ss-status{gap:.25rem;display:flex}.ss-chip{color:var(--ss-muted);border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex}.ss-chip:hover{color:var(--ss-text)}.ss-chip.is-on{background:color-mix(in oklab, var(--primary-500) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--primary-500) 35%, transparent);color:var(--primary-700)}.dark .ss-chip.is-on{color:var(--primary-300)}.ss-chip-count{color:inherit;font-variant-numeric:tabular-nums;opacity:.7}.ss-dot{background:#9ca3af;border-radius:9999px;width:.4375rem;height:.4375rem}.ss-dot.is-active{background:#10b981}.ss-group-filter{background:var(--ss-bg,#fff);min-width:0;box-shadow:inset 0 0 0 1px var(--ss-border);border-radius:.5rem;align-items:center;gap:.375rem;padding:0 .25rem 0 .5rem;display:flex}.dark .ss-group-filter{background:#18181b}.ss-group-filter-icon{width:.875rem;height:.875rem;color:var(--ss-muted);flex:none}.ss-group-filter select{max-width:12rem;color:var(--ss-text);box-shadow:none;background-color:#0000;background-position:right .25rem center;border:0;padding:.3125rem 1.75rem .3125rem .125rem;font-size:.75rem}.ss-group-filter select:focus{box-shadow:none;outline:none}.dark .ss-group-filter select option{background:#18181b}.ss-store-name{align-items:center;gap:.375rem;display:flex}.ss-store-title{text-overflow:ellipsis;overflow:hidden}.ss-store-name .ss-inactive{color:var(--ss-muted);flex:none;margin:0}.ss-store.is-off .ss-logo{opacity:.55;filter:grayscale()}.ss-meta-group:before{content:" · "}.ss-store-side{flex-direction:column;flex:none;align-items:flex-end;gap:.1875rem;display:flex}.ss-mods{gap:.25rem;display:flex}.ss-mod{width:1.375rem;height:1.375rem;color:var(--ss-muted);opacity:.35;border-radius:.375rem;place-items:center;display:grid}.ss-mod.is-on{background:color-mix(in oklab, var(--primary-500) 14%, transparent);color:var(--primary-600);opacity:1}.dark .ss-mod.is-on{color:var(--primary-400)}.ss-mod-icon{width:.875rem;height:.875rem}.ss-products{color:var(--ss-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.6875rem}.ss-check-slot{flex:none;place-items:center;width:1.125rem;display:grid}.ss-keys{color:var(--ss-muted);white-space:nowrap;align-items:center;gap:.25rem;margin-left:auto;font-size:.6875rem;display:flex}.ss-keys .ss-kbd+.ss-kbd{margin-left:-.125rem}.ss-keys .ss-kbd:nth-of-type(3){margin-left:.5rem}.ss-foot .ss-count{white-space:nowrap}.ss>.fi-dropdown-panel{max-width:calc(100vw - 1.5rem)!important}@media (width<=640px){.ss-keys,.ss-products{display:none}}.lt-layout{align-items:flex-start;gap:1.5rem;display:flex}.lt-list{flex:auto;min-width:0}.lt-preview{clip-path:inset(0 round .75rem);background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;flex-direction:column;flex:none;gap:.875rem;width:26rem;max-height:calc(100vh - 7.5rem);padding:1.125rem;display:flex;position:sticky;top:5.5rem;overflow-y:auto;box-shadow:0 1px 2px #0000000d}.dark .lt-preview{box-shadow:none;background:#18181b;border-color:#ffffff1a}@media (width<=1180px){.lt-preview{width:21rem}.lt-col-changed{display:none}}@media (width<=860px){.lt-layout{flex-direction:column-reverse}.lt-preview{width:100%;max-height:none;position:static}.lt-list{width:100%}}.fi-topbar-nav-groups{--nav-gap:1rem;flex-wrap:nowrap}.fi-topbar-item-btn{white-space:nowrap}@media (width<=1450px){.fi-topbar-item-btn>svg:not(.fi-topbar-group-toggle-icon),.fi-topbar-item-btn>.fi-icon:not(.fi-topbar-group-toggle-icon){display:none}}@media (width<=1400px){.fi-topbar .ss-trigger{width:14rem}}@media (width<=1280px){.fi-topbar .um-identity,.fi-topbar .um-chevron{display:none}.fi-topbar .um-trigger{border-radius:9999px;padding:.25rem}.fi-topbar .ss-label{display:none}.fi-topbar .ss-trigger{width:16rem}}@media (width<=1150px){.fi-topbar .fi-global-search-ctn{width:8.5rem}.fi-topbar-nav-groups{--nav-gap:0rem;gap:0}.fi-topbar-item-btn{padding-inline:.5rem}}.fi-resource-products .fi-ta-main>nav.fi-pagination{display:none}.lt-bar{z-index:10;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;align-items:center;min-height:3.5rem;margin-top:.75rem;padding:0 .75rem 0 1.25rem;display:flex;position:sticky;bottom:.75rem;box-shadow:0 6px 18px #00000014}.dark .lt-bar{background:#18181b;border-color:#ffffff1a;box-shadow:0 6px 18px #00000059}.lt-bar .fi-pagination{flex:auto;min-width:0}.lt-bar-none{color:#6b7280;font-size:.875rem}.dark .lt-bar-none{color:#a1a1aa}.fi-resource-products .lt-preview{max-height:calc(100vh - 12.5rem)}@media (width>=861px){.fi-resource-products .lt-layout{align-items:stretch;height:calc(100vh - 17rem);min-height:25rem}.fi-resource-products .lt-list{outline-offset:-1px;clip-path:inset(0 round .75rem);background:#fff;border-radius:.75rem;outline:1px solid #03071214;flex-direction:column;display:flex}.dark .fi-resource-products .lt-list{background:var(--gray-900);outline-color:#ffffff1a}.fi-resource-products .lt-list .fi-ta-ctn{box-shadow:none;border-radius:0}.fi-resource-products .lt-list>.fi-sc{flex:auto;grid-template-rows:minmax(0,1fr);min-height:0}.fi-resource-products .lt-list>.fi-sc>.fi-grid-col:not(.fi-hidden),.fi-resource-products .lt-list>.fi-sc>.fi-grid-col:not(.fi-hidden)>.fi-sc-component,.fi-resource-products .lt-list .fi-sc-component>.fi-ta,.fi-resource-products .lt-list .fi-ta>.fi-ta-ctn,.fi-resource-products .lt-list .fi-ta-ctn>.fi-ta-main{flex-direction:column;flex:auto;min-height:0;display:flex}.fi-resource-products .lt-list .fi-ta-main>*{flex:none}.fi-resource-products .lt-list .fi-ta-main>.fi-ta-content-ctn{flex:0 auto;max-height:none}.fi-resource-products .lt-list .fi-ta-main>.fi-ta-empty-state{flex:auto;place-items:center;display:grid}.fi-resource-products .lt-preview{height:auto;max-height:none;position:static}.fi-resource-products .lt-bar{margin-top:-1.25rem;position:static}}.fi-dropdown-panel.mm-panel{--mm-surface:#fff;--mm-edge:#0307120f;--mm-outline:#03071208;--mm-dotted:#0307122e;--mm-head:var(--gray-50);--mm-text:var(--gray-950);--mm-muted:var(--gray-500);--mm-hover:var(--gray-50);--mm-tile:var(--primary-50);--mm-tile-text:var(--primary-600);background:var(--mm-surface);box-shadow:0 0 0 1px var(--mm-outline), 0 18px 40px -16px #03071240;border-radius:.875rem;overflow:hidden}@layer theme{.fi-dropdown-panel.mm-panel{width:auto!important;max-width:min(66rem,100vw - 1.5rem)!important}}.dark .fi-dropdown-panel.mm-panel{--mm-surface:var(--gray-900);--mm-edge:#ffffff1a;--mm-outline:#ffffff0d;--mm-dotted:#ffffff29;--mm-head:#ffffff08;--mm-text:#fff;--mm-muted:var(--gray-400);--mm-hover:#ffffff0d;--mm-tile:#ffffff0f;--mm-tile-text:var(--primary-400)}.mm{width:32rem;max-width:100%}.mm-wide{width:46rem}.mm-head{border-bottom:1px solid var(--mm-edge);background:var(--mm-head);align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}.mm-head-icon{background:var(--primary-600);color:#fff;border-radius:.625rem;flex:none;place-items:center;width:2.25rem;height:2.25rem;display:grid}.mm-head-icon svg{width:1.25rem;height:1.25rem}.mm-head-title{color:var(--mm-text);font-size:.875rem;font-weight:600}.mm-head-line{color:var(--mm-muted);margin-top:.0625rem;font-size:.75rem}.mm-module .mm-head{background:linear-gradient(100deg, color-mix(in oklab, var(--primary-500) 12%, transparent), var(--mm-head) 70%)}.mm-module .mm-head-icon{background:var(--mm-surface);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--primary-500) 45%, transparent);color:var(--mm-tile-text)}.mm-head-kind{color:var(--mm-tile-text);letter-spacing:.08em;text-transform:uppercase;font-size:.625rem;font-weight:600;line-height:1.2}.mm-module .mm-item-icon{border-radius:9999px}.fi-topbar-nav-groups>.mm-group:not(.mm-group-module)+.mm-group-module{padding-left:.5rem;position:relative}.fi-topbar-nav-groups>.mm-group:not(.mm-group-module)+.mm-group-module:before{top:50%;left:calc((.5rem - var(--nav-gap)) / 2);content:"";border-left:1px solid #0307121a;height:1.25rem;position:absolute;transform:translateY(-50%)}.dark .fi-topbar-nav-groups>.mm-group:not(.mm-group-module)+.mm-group-module:before{border-color:#ffffff1f}.mm-items{gap:.25rem;padding:.5rem;display:grid}.mm-wide .mm-items{grid-template-columns:repeat(2,minmax(0,1fr))}.mm-three{width:64rem}.mm-three .mm-items{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=68rem){.mm-three .mm-items{grid-template-columns:repeat(2,minmax(0,1fr))}}.mm-view{width:2rem;height:2rem;color:var(--mm-muted);border-radius:.5rem;flex:none;place-items:center;margin-left:auto;transition:background-color .12s,color .12s;display:grid}.mm-view:hover,.mm-view:focus-visible{background:var(--mm-hover);color:var(--mm-text);outline:none}.mm-view span,.mm-view svg{width:1.125rem;height:1.125rem;display:block}.mm.is-list .mm-items{grid-template-columns:minmax(0,1fr);gap:.125rem}.mm.is-list .mm-item{align-items:center;gap:.75rem;padding:.5rem .75rem}.mm.is-list .mm-item-icon{width:1.75rem;height:1.75rem}.mm.is-list .mm-item-icon svg{width:1rem;height:1rem}.mm-item{height:100%;color:var(--mm-text);border-radius:.625rem;align-items:flex-start;gap:.75rem;padding:.625rem .75rem;transition:background-color .12s;display:flex}.mm-item:hover,.mm-item:focus-visible{background:var(--mm-hover);outline:none}.mm-item.is-active:after{background:var(--primary-500);width:.5rem;height:.5rem;box-shadow:0 0 0 3px color-mix(in oklab, var(--primary-500) 20%, transparent);content:"";border-radius:9999px;flex:none;align-self:center;margin-left:auto}.mm-item-icon{background:var(--mm-tile);width:2rem;height:2rem;color:var(--mm-tile-text);border-radius:.5rem;flex:none;place-items:center;display:grid}.mm-item-icon svg{width:1.125rem;height:1.125rem}.mm-item-text{flex-direction:column;gap:.125rem;min-width:0;display:flex}.mm-item-title{align-items:center;gap:.375rem;font-size:.875rem;font-weight:600;display:flex}.mm-item.is-active .mm-item-title{color:var(--mm-tile-text)}.mm-item-line{color:var(--mm-muted);font-size:.75rem;line-height:1.35}@media (width<=640px){.mm-wide .mm-items{grid-template-columns:minmax(0,1fr)}}.mm-body{max-height:calc(100vh - 7rem);overflow-y:auto}.mm-module .mm-body{flex-direction:column;gap:.5rem;padding:.5rem;display:flex}.mm-module .mm-section{border:0;border-radius:.75rem;flex:none;overflow:hidden}.fi-dropdown-panel.mm-panel:has(.mm-module){box-shadow:none;border:1px dotted var(--mm-dotted);background:0 0}.mm-module .mm-body{padding:.375rem}.mm-module .mm-section{background:var(--mm-surface);box-shadow:0 0 0 1px var(--mm-outline), 0 18px 40px -16px #03071259}.ssp{flex-direction:column;gap:.625rem;display:flex;position:sticky;top:0}.ssp-head{justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.875rem;display:flex}.ssp-title{font-weight:600}.ssp-look,.ssp-note{color:#a1a1aa;font-size:.75rem}.ssp-screen{background:#000;border-radius:.5rem;margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a,0 12px 32px -12px #0009}.ssp-screen iframe{transform-origin:0 0;pointer-events:none;border:0;position:absolute;top:0;left:0}.ssp-option{flex:auto;align-items:center;gap:.75rem;width:100%;min-width:0;display:flex}.ssp-option-text{flex-direction:column;flex:auto;min-width:0;display:flex}.ssp-option-name,.ssp-option-meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ssp-option-name{font-weight:500}.ssp-option-meta{color:#a1a1aa;font-size:.75rem}.ssp-option-price{font-variant-numeric:tabular-nums;flex:none;font-weight:600}.ssp-option-price.is-sale{color:#f87171}.ssp-products .fi-select-input-value-badges-ctn{overscroll-behavior:contain;max-height:13.5rem;overflow-y:auto}.fi-select-input-option>span:has(>.ssp-option){flex:auto;min-width:0}.lt-preview::-webkit-scrollbar{width:14px}.lt-preview::-webkit-scrollbar-track{background:0 0;margin-block:.75rem}.lt-preview::-webkit-scrollbar-thumb{background-color:#0003;background-clip:padding-box;border:3px solid #0000;border-radius:9999px}.lt-preview::-webkit-scrollbar-thumb:hover{background-color:#00000059}.dark .lt-preview::-webkit-scrollbar-thumb{background-color:#ffffff2e}.dark .lt-preview::-webkit-scrollbar-thumb:hover{background-color:#ffffff52}@supports not selector(::-webkit-scrollbar){.lt-preview{scrollbar-width:auto;scrollbar-color:#7f7f7f66 transparent}}.tk-view-page .fi-breadcrumbs-item:first-child .fi-breadcrumbs-item-label{height:2.25rem;color:var(--gray-950);background:#fff;border-radius:.5rem;align-items:center;gap:.5rem;padding:0 .875rem 0 .75rem;font-size:.875rem;font-weight:600;transition:background-color .15s;display:inline-flex;box-shadow:0 0 0 1px #0307121a,0 1px 2px #0307120d}.tk-view-page .fi-breadcrumbs-item:first-child .fi-breadcrumbs-item-label:before{opacity:.6;content:"";background:currentColor;width:1.25rem;height:1.25rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='black'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M10.5 19.5 3 12m0 0 7.5-7.5M3 12h18'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='black'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M10.5 19.5 3 12m0 0 7.5-7.5M3 12h18'/%3E%3C/svg%3E") 50%/contain no-repeat}.tk-view-page .fi-breadcrumbs-item:first-child .fi-breadcrumbs-item-label:hover{background:var(--gray-50)}.dark .tk-view-page .fi-breadcrumbs-item:first-child .fi-breadcrumbs-item-label{color:#fff;background:#ffffff0d;box-shadow:0 0 0 1px #fff3}.dark .tk-view-page .fi-breadcrumbs-item:first-child .fi-breadcrumbs-item-label:hover{background:#ffffff1a}.tk-list-tabs.fi-tabs{background:#fff;border:0;border-radius:.625rem;gap:.125rem;height:2.25rem;padding:.1875rem;overflow:visible;box-shadow:0 0 0 1px #03071214}.dark .tk-list-tabs.fi-tabs{background:var(--gray-900);box-shadow:0 0 0 1px #ffffff1a}.tk-list-tabs .fi-tabs-item{border-radius:.4375rem;padding-block:.25rem}.sn{flex-direction:column;display:flex}.sn-notice{--sn:#dc2626;border-bottom:1px solid color-mix(in oklab, var(--sn) 25%, transparent);background:color-mix(in oklab, var(--sn) 9%, #fff);box-shadow:inset 4px 0 0 var(--sn);animation:.6s cubic-bezier(.2,.8,.2,1) sn-in;overflow:hidden}.dark .sn-notice{background:color-mix(in oklab, var(--sn) 14%, #0a0a0a)}.sn-notice.is-identified{--sn:#d97706}.sn-notice.is-monitoring{--sn:#0284c7}.sn-notice.is-resolved{--sn:#16a34a}@keyframes sn-in{0%{opacity:0;max-height:0;transform:translateY(-100%)}to{opacity:1;max-height:20rem;transform:none}}.sn-inner{align-items:flex-start;gap:.875rem;padding:.75rem 2rem;display:flex}.sn-icon{background:var(--sn);color:#fff;border-radius:999px;flex:none;place-items:center;width:2rem;height:2rem;display:grid}.sn-icon svg{width:1.125rem;height:1.125rem}.sn-notice:not(.is-resolved) .sn-icon{animation:2.4s ease-out infinite sn-pulse}@keyframes sn-pulse{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--sn) 55%, transparent)}to{box-shadow:0 0 0 .625rem #0000}}.sn-text{flex:auto;min-width:0}.sn-title{flex-wrap:wrap;align-items:center;gap:.25rem .625rem;margin:0;font-size:.9375rem;display:flex}.sn-title strong{color:var(--gray-950);font-weight:650}.dark .sn-title strong{color:#fff}.sn-status{background:var(--sn);color:#fff;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:.0625rem .5rem;font-size:.6875rem;font-weight:700}.sn-body{color:var(--gray-600);margin:.125rem 0 0;font-size:.875rem;line-height:1.45}.dark .sn-body{color:var(--gray-300)}.sn-time{color:var(--gray-500);white-space:nowrap;flex:none;margin-top:.375rem;font-size:.75rem}@media (width<=640px){.sn-inner{flex-wrap:wrap;padding:.75rem 1rem}.sn-time{width:100%;margin:0 0 0 2.875rem}}.fi-main-ctn{min-height:calc(100dvh - 4rem - var(--sn-height,0px))}
