.lp-pro-bar[data-v-1f187fa3]{background:linear-gradient(180deg,#0a0f1a,#131a27);color:#fff;font-family:Noto Sans TC,Inter,-apple-system,BlinkMacSystemFont,sans-serif;height:40px;left:0;position:fixed;right:0;top:0;width:100%;z-index:30}.lp-pro-bar[data-v-1f187fa3]:before{background:linear-gradient(90deg,transparent,hsla(39,42%,71%,.7) 50%,transparent);top:0}.lp-pro-bar[data-v-1f187fa3]:after,.lp-pro-bar[data-v-1f187fa3]:before{content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0}.lp-pro-bar[data-v-1f187fa3]:after{background:linear-gradient(90deg,transparent,hsla(39,42%,71%,.35) 50%,transparent);bottom:0}@media print{.lp-pro-bar[data-v-1f187fa3]{display:none!important}}.lp-pro-bar-inner[data-v-1f187fa3]{align-items:center;color:#fff;display:flex;font-size:13px;gap:14px;height:100%;justify-content:space-between;line-height:1.4;padding:0 24px 0 32px;position:relative}@media (max-width:767px){.lp-pro-bar-inner[data-v-1f187fa3]{padding:0 16px}}.lp-pro-bar-tag[data-v-1f187fa3]{align-items:center;background:#d4be9626;border:1px solid hsla(39,42%,71%,.35);border-radius:9999px;color:var(--brand-primary);display:inline-flex;flex-shrink:0;font-size:11px;font-weight:600;letter-spacing:.4px;line-height:1.4;padding:2px 10px;text-decoration:none;transition:background .15s ease,transform .15s ease,border-color .15s ease}.lp-pro-bar-tag[data-v-1f187fa3]:hover{background:#d4be9640;border-color:#d4be968c;transform:translateY(-1px)}.lp-pro-bar-text-desktop[data-v-1f187fa3]{align-items:center;color:inherit;cursor:pointer;display:none;flex:1 1 auto;gap:10px;justify-content:center;min-width:0;opacity:.96;overflow:hidden;text-decoration:none;text-overflow:ellipsis;transition:opacity .15s ease;white-space:nowrap}.lp-pro-bar-text-desktop[data-v-1f187fa3]:hover{opacity:1}@media (min-width:768px){.lp-pro-bar-text-desktop[data-v-1f187fa3]{display:inline-flex}}.lp-pro-bar-text-mobile[data-v-1f187fa3]{align-items:center;color:inherit;cursor:pointer;display:inline-flex;flex:1 1 auto;font-size:12px;gap:6px;justify-content:center;min-width:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}@media (min-width:768px){.lp-pro-bar-text-mobile[data-v-1f187fa3]{display:none}}.lp-pro-bar-emoji[data-v-1f187fa3]{flex-shrink:0;font-size:14px;line-height:1}.lp-pro-bar-pretitle[data-v-1f187fa3]{align-items:center;background:#d4be9626;border:1px solid hsla(39,42%,71%,.35);border-radius:9999px;color:var(--brand-primary);display:inline-flex;flex-shrink:0;font-size:11px;font-weight:600;letter-spacing:.3px;line-height:1.4;padding:1px 8px}.lp-pro-bar-headline[data-v-1f187fa3]{background:linear-gradient(90deg,#fdf3e0,#d5bf97,#f0e4ce);-webkit-background-clip:text;background-clip:text;color:transparent;flex-shrink:0;font-weight:700}.lp-pro-bar-divider[data-v-1f187fa3]{color:#ffffff40;flex-shrink:0;margin:0 2px}.lp-pro-bar-subline[data-v-1f187fa3]{color:#fff9;min-width:0;overflow:hidden;text-overflow:ellipsis}.lp-pro-bar-subline-divider[data-v-1f187fa3]{display:none}@media (min-width:1280px){.lp-pro-bar-subline-divider[data-v-1f187fa3]{display:inline}}@media (max-width:1279px){.lp-pro-bar-subline[data-v-1f187fa3]{display:none}}.lp-pro-bar-actions[data-v-1f187fa3]{gap:10px}.lp-pro-bar-actions[data-v-1f187fa3],.lp-pro-bar-cta[data-v-1f187fa3]{align-items:center;display:inline-flex;flex-shrink:0}.lp-pro-bar-cta[data-v-1f187fa3]{background:linear-gradient(135deg,#fdf3e0,#d5bf97,#f0e4ce);border-radius:6px;box-shadow:0 2px 10px #d4be9659;color:#0a0f1a;font-size:12px;font-weight:700;gap:4px;line-height:1;padding:4px 12px;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.lp-pro-bar-cta[data-v-1f187fa3]:hover{box-shadow:0 4px 16px #d4be968c;filter:brightness(1.04);transform:translateY(-1px)}.lp-pro-bar-cta-label-desktop[data-v-1f187fa3]{display:none}.lp-pro-bar-cta-label-mobile[data-v-1f187fa3]{display:inline}@media (min-width:768px){.lp-pro-bar-cta-label-desktop[data-v-1f187fa3]{display:inline}.lp-pro-bar-cta-label-mobile[data-v-1f187fa3]{display:none}}.lp-pro-bar-cta-arrow[data-v-1f187fa3]{font-size:13px;line-height:1;transition:transform .15s ease}.lp-pro-bar-cta:hover .lp-pro-bar-cta-arrow[data-v-1f187fa3]{transform:translate(2px)}.lp-pro-bar-close[data-v-1f187fa3]{align-items:center;background:transparent;border:none;border-radius:4px;color:#fff6;cursor:pointer;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;transition:background .15s ease,color .15s ease;width:24px}.lp-pro-bar-close[data-v-1f187fa3]:hover{background:#ffffff14;color:#fff}.lp-fade-in[data-v-1f187fa3]{animation:lp-fade-in-1f187fa3 .2s ease}@keyframes lp-fade-in-1f187fa3{0%{opacity:0}to{opacity:.96}}@media (prefers-reduced-motion:reduce){.lp-fade-in[data-v-1f187fa3]{animation:none}.lp-pro-bar-close[data-v-1f187fa3],.lp-pro-bar-cta[data-v-1f187fa3],.lp-pro-bar-cta-arrow[data-v-1f187fa3],.lp-pro-bar-tag[data-v-1f187fa3],.lp-pro-bar-text-desktop[data-v-1f187fa3]{transition:none}.lp-pro-bar-cta[data-v-1f187fa3]:hover,.lp-pro-bar-cta:hover .lp-pro-bar-cta-arrow[data-v-1f187fa3],.lp-pro-bar-tag[data-v-1f187fa3]:hover{transform:none}}.slide-up-enter-active[data-v-2c401835]{transition:all .35s cubic-bezier(.16,1,.3,1)}.slide-up-leave-active[data-v-2c401835]{transition:all .25s ease-in}.slide-up-enter-from[data-v-2c401835]{opacity:0;transform:translateY(100%) scale(.95)}.slide-up-leave-to[data-v-2c401835]{opacity:0;transform:translateY(100%) scale(.98)}.notif[data-v-2c401835]{width:260px}.notif__main[data-v-2c401835]{cursor:pointer;position:relative}.notif__back[data-v-2c401835]{background-color:#1e1f261a;border-radius:10px;height:0;left:.4em;padding-bottom:56.25%;position:absolute;top:.4em;transition:all .3s cubic-bezier(.25,.46,.45,.94);width:100%;z-index:-1}.notif__main:hover .notif__back[data-v-2c401835]{background-color:#1e1f2612;height:calc(100% + 1em);left:-.5em;padding-bottom:0;top:-.5em;width:calc(100% + 1em)}.notif__cover[data-v-2c401835]{aspect-ratio:16/9;background-color:#1a1a1a;border-radius:8px;display:block;overflow:hidden;position:relative;width:100%}.notif__img[data-v-2c401835]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in-out;width:100%}.notif__main:hover .notif__img[data-v-2c401835]{transform:scale(1.05)}.notif__hot[data-v-2c401835]{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(135deg,#e8835af2,#d25532f7);border-radius:0 8px 0 10px;box-shadow:0 3px 10px #e8835a66;display:flex;gap:.4em;padding:.4em .7em .4em .6em;position:absolute;right:0;top:0}.notif__hot-dot[data-v-2c401835]{animation:notif-pulse-2c401835 2s ease-in-out infinite;background-color:#fff;border-radius:50%;height:7px;width:7px}@keyframes notif-pulse-2c401835{0%,to{box-shadow:0 0 #fff9}50%{box-shadow:0 0 0 3px #fff0}}.notif__hot-text[data-v-2c401835]{color:#fff;font-size:.78em;font-weight:800;letter-spacing:.03em;text-shadow:0 1px 3px rgba(0,0,0,.2)}.notif__cta[data-v-2c401835]{bottom:.4em;opacity:0;position:absolute;right:.4em;transition:opacity .2s ease-in-out}.notif__main:hover .notif__cta[data-v-2c401835]{opacity:1}.notif__cta-btn[data-v-2c401835]{align-items:center;background-color:#e8835ae6;border-radius:6px;box-shadow:0 2px 6px #00000040;display:flex;height:1.8em;justify-content:center;transition:all .2s ease-in-out;width:1.8em}.notif__cta-btn[data-v-2c401835]:hover{background-color:#e8835a;transform:scale(1.12)}.notif__cta-icon[data-v-2c401835]{color:#fff;height:12px;width:12px}.notif__info[data-v-2c401835]{padding-top:.6em}.notif__author[data-v-2c401835]{align-items:center;display:flex;gap:.5em}.notif__avatar[data-v-2c401835]{background-color:#e5e5e5;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 3px #0000001a;flex-shrink:0;height:2em;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:2em}.notif__text[data-v-2c401835]{min-width:0}.notif__title[data-v-2c401835]{color:#1a1a1a;font-size:.82em;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notif__sub[data-v-2c401835]{color:#888;font-size:.65em}.notif__badges[data-v-2c401835]{display:flex;gap:.4em;margin-top:.25em}.notif__badge[data-v-2c401835]{align-items:center;background-color:#f0f0f0;border-radius:4px;display:flex;height:1.4em;opacity:0;padding:0 .5em;transform:translateY(-.3em);transition:all .22s ease-in-out}.notif__badge[data-v-2c401835]:hover{background-color:#e5e5e5}.notif__badge--price[data-v-2c401835]{transition-delay:0s}.notif__badge--save[data-v-2c401835]{background-color:#e8835a1f;border:1px solid rgba(232,131,90,.3);transition-delay:.05s}.notif__main:hover .notif__badge[data-v-2c401835]{opacity:1;transform:translateY(0)}.notif__badge-val[data-v-2c401835]{color:#e8835a;font-size:.68em;font-weight:700}.notif__badge-icon[data-v-2c401835]{color:#e8835a;height:11px;margin-right:.15em;width:11px}.notif__badge-text[data-v-2c401835]{color:#e8835a;font-size:.68em;font-weight:700}.notif__close[data-v-2c401835]{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:50%;box-shadow:0 2px 6px #0000001a;cursor:pointer;display:flex;height:22px;justify-content:center;opacity:0;position:absolute;right:-8px;top:-8px;transition:all .2s ease-in-out;width:22px;z-index:10}.notif__main:hover .notif__close[data-v-2c401835]{opacity:1}.notif__close[data-v-2c401835]:hover{background:#f5f5f5;transform:scale(1.1)}.notif__close-icon[data-v-2c401835]{color:#999;height:10px;width:10px}.fade-enter-active[data-v-0c11f144]{transition:opacity .25s ease-out}.fade-leave-active[data-v-0c11f144]{transition:opacity .2s ease-in}.fade-enter-from[data-v-0c11f144],.fade-leave-to[data-v-0c11f144]{opacity:0}.cmdk-item[data-v-6808dbe1]{align-items:center;border-radius:var(--brand-radius-md);color:var(--brand-text);cursor:pointer;display:flex;gap:var(--brand-space-3);padding:var(--brand-space-3) var(--brand-space-4);transition:background-color var(--brand-duration-fast) var(--brand-ease-standard);-webkit-user-select:none;-moz-user-select:none;user-select:none}.cmdk-item--selected[data-v-6808dbe1]{background:var(--brand-cmdk-item-selected-bg)}.cmdk-item--selected.cmdk-item[data-v-6808dbe1]:active{background:var(--brand-cmdk-item-selected-bg-strong)}.cmdk-item--disabled[data-v-6808dbe1]{cursor:default;opacity:.55}.cmdk-item__icon[data-v-6808dbe1]{align-items:center;color:var(--brand-text-subtle);display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.cmdk-item--selected .cmdk-item__icon[data-v-6808dbe1]{color:var(--brand-primary)}.cmdk-item__iconify[data-v-6808dbe1]{background-color:currentColor;display:inline-block;height:18px;mask:radial-gradient(circle,currentColor 30%,transparent 31%);-webkit-mask:radial-gradient(circle,currentColor 30%,transparent 31%);width:18px}.cmdk-item__icon--bullet[data-v-6808dbe1]:before{background:currentColor;border-radius:50%;content:"";height:6px;opacity:.5;width:6px}.cmdk-item__body[data-v-6808dbe1]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.cmdk-item__label[data-v-6808dbe1]{color:var(--brand-text);font-size:14px;font-weight:500}.cmdk-item__desc[data-v-6808dbe1],.cmdk-item__label[data-v-6808dbe1]{line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmdk-item__desc[data-v-6808dbe1]{color:var(--brand-text-subtle);font-size:12px}.cmdk-item__chip[data-v-6808dbe1]{background:var(--brand-surface-2);border:1px solid var(--brand-border);border-radius:var(--brand-radius-sm);color:var(--brand-text-subtle);flex-shrink:0;font-size:11px;font-weight:500;padding:2px 6px}.cmdk-item--selected .cmdk-item__chip[data-v-6808dbe1]{background:var(--brand-surface);color:var(--brand-text-muted)}.cmdk-item__enter[data-v-6808dbe1]{color:var(--brand-primary);flex-shrink:0;font-size:12px;font-weight:600}.cmdk-group[data-v-23feef89]{padding:var(--brand-space-2) 0}.cmdk-group+.cmdk-group[data-v-23feef89]{border-top:1px solid var(--brand-border)}.cmdk-group__header[data-v-23feef89]{align-items:center;color:var(--brand-cmdk-group-label);display:flex;font-size:11px;font-weight:600;gap:var(--brand-space-2);letter-spacing:.04em;padding:var(--brand-space-2) var(--brand-space-4);text-transform:uppercase}.cmdk-group__icon[data-v-23feef89]{align-items:center;display:inline-flex;height:14px;width:14px}.cmdk-group__label[data-v-23feef89]{flex:1}.cmdk-group__loading[data-v-23feef89]{animation:cmdk-loading-pulse-23feef89 1.2s ease-in-out infinite;color:var(--brand-primary)}@keyframes cmdk-loading-pulse-23feef89{0%,to{opacity:.4}50%{opacity:1}}.cmdk-group__body[data-v-23feef89]{display:flex;flex-direction:column;gap:2px;padding:0 var(--brand-space-2)}.cmdk-group__empty[data-v-23feef89]{color:var(--brand-text-subtle);font-size:13px;padding:var(--brand-space-3) var(--brand-space-4)}.cmdk-overlay[data-v-42b25084]{align-items:flex-start;animation:cmdk-fade-in-42b25084 var(--brand-cmdk-duration) var(--brand-cmdk-ease);display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding-left:var(--brand-space-4);padding-right:var(--brand-space-4);padding-top:12vh;position:fixed;z-index:var(--brand-z-cmdk,100)}.cmdk-backdrop[data-v-42b25084]{backdrop-filter:blur(var(--brand-cmdk-backdrop-blur));-webkit-backdrop-filter:blur(var(--brand-cmdk-backdrop-blur));background:var(--brand-cmdk-backdrop);top:0;right:0;bottom:0;left:0;position:absolute}@keyframes cmdk-fade-in-42b25084{0%{opacity:0}to{opacity:1}}.cmdk-panel[data-v-42b25084]{animation:cmdk-scale-in-42b25084 var(--brand-cmdk-duration) var(--brand-cmdk-ease);background:var(--brand-surface);border:1px solid var(--brand-border);border-radius:var(--brand-radius-lg);box-shadow:var(--brand-shadow-elevated);display:flex;flex-direction:column;max-height:var(--brand-cmdk-max-height);max-width:var(--brand-cmdk-max-width);overflow:hidden;position:relative;width:100%}@keyframes cmdk-scale-in-42b25084{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.cmdk-search[data-v-42b25084]{align-items:center;border-bottom:1px solid var(--brand-border);display:flex;gap:var(--brand-space-3);padding:var(--brand-space-3) var(--brand-space-4)}.cmdk-search__icon[data-v-42b25084]{align-items:center;color:var(--brand-text-subtle);display:inline-flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.cmdk-search__input[data-v-42b25084]{background:transparent;border:none;color:var(--brand-text);flex:1;font-family:var(--brand-font-sans);font-size:15px;line-height:1.5;min-width:0;outline:none;padding:var(--brand-space-1) 0}.cmdk-search__input[data-v-42b25084]::-moz-placeholder{color:var(--brand-text-subtle)}.cmdk-search__input[data-v-42b25084]::placeholder{color:var(--brand-text-subtle)}.cmdk-search__close[data-v-42b25084]{align-items:center;background:transparent;border:1px solid var(--brand-border);border-radius:var(--brand-radius-sm);color:var(--brand-text-subtle);cursor:pointer;display:inline-flex;font-size:11px;gap:var(--brand-space-2);padding:4px 8px;transition:var(--brand-transition-colors)}.cmdk-search__close[data-v-42b25084]:hover{background:var(--brand-surface-2);color:var(--brand-text)}.cmdk-list[data-v-42b25084]{flex:1;min-height:0;overflow-y:auto;padding:var(--brand-space-2) 0}.cmdk-empty[data-v-42b25084]{padding:var(--brand-space-8) var(--brand-space-4);text-align:center}.cmdk-empty__icon[data-v-42b25084]{color:var(--brand-text-subtle);display:inline-block;height:32px;margin-bottom:var(--brand-space-3);width:32px}.cmdk-empty__title[data-v-42b25084]{color:var(--brand-text);font-size:14px;font-weight:500;margin:0 0 var(--brand-space-2)}.cmdk-empty__hint[data-v-42b25084]{color:var(--brand-text-subtle);font-size:12px;line-height:1.6;margin:0}.cmdk-footer[data-v-42b25084]{align-items:center;background:var(--brand-surface-2);border-top:1px solid var(--brand-border);color:var(--brand-text-subtle);display:flex;font-size:11px;gap:var(--brand-space-4);padding:var(--brand-space-2) var(--brand-space-4)}.cmdk-footer__hint[data-v-42b25084]{align-items:center;display:inline-flex;gap:var(--brand-space-1)}.cmdk-footer__hint--end[data-v-42b25084]{margin-left:auto}.cmdk-kbd[data-v-42b25084]{align-items:center;background:var(--brand-surface);border:1px solid var(--brand-border);border-radius:var(--brand-radius-sm);color:var(--brand-text-muted);display:inline-flex;font-family:var(--brand-font-sans);font-size:10px;font-weight:500;height:18px;justify-content:center;line-height:1;min-width:18px;padding:0 4px}@media (max-width:640px){.cmdk-overlay[data-v-42b25084]{padding-left:0;padding-right:0;padding-top:0}.cmdk-panel[data-v-42b25084]{border:none;border-radius:0;max-height:100dvh}}@media (prefers-reduced-motion:reduce){.cmdk-overlay[data-v-42b25084],.cmdk-panel[data-v-42b25084]{animation:none}}.app-tab-item[data-v-5a098979]{align-items:center;background:transparent;border-radius:var(--brand-radius-md);color:var(--brand-text-muted);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:0;height:var(--brand-tab-item-height);max-width:var(--brand-tab-item-max-width);min-width:var(--brand-tab-item-min-width);padding:0 var(--brand-tab-item-padding-x);position:relative;transition:var(--brand-tab-transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.app-tab-item[data-v-5a098979]:hover{background:var(--brand-tab-hover-bg);color:var(--brand-text)}.app-tab-item.is-active[data-v-5a098979]{background:var(--brand-tab-active-bg);color:var(--brand-text);flex-shrink:0;font-weight:600;max-width:var(--brand-tab-item-active-max-width)}.app-tab-item.is-pinned[data-v-5a098979]{padding-left:calc(var(--brand-tab-item-padding-x) + 4px)}.app-tab-item.is-dragging[data-v-5a098979]{background:var(--brand-tab-drag-bg);opacity:.55;outline:1px dashed var(--brand-tab-drag-outline);outline-offset:-2px}.app-tab-item__pin-bar[data-v-5a098979]{background:var(--brand-tab-pinned-bar);border-radius:var(--brand-radius-full);height:60%;left:4px;position:absolute;top:50%;transform:translateY(-50%);width:2px}.app-tab-item__icon[data-v-5a098979]{align-items:center;color:inherit;display:inline-flex;flex-shrink:0;margin-right:6px}.app-tab-item__title[data-v-5a098979]{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-tab-item__action[data-v-5a098979]{align-items:center;background:transparent;border:none;border-radius:var(--brand-radius-sm);color:var(--brand-text-muted);cursor:pointer;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;margin-left:0;opacity:0;overflow:hidden;transition:width .12s ease,margin .12s ease,opacity .12s ease,background .12s ease,color .12s ease;width:0}.app-tab-item.is-active .app-tab-item__action[data-v-5a098979],.app-tab-item:hover .app-tab-item__action[data-v-5a098979],.app-tab-item__action[data-v-5a098979]:focus-visible{margin-left:2px;opacity:.85;width:18px}.app-tab-item__action[data-v-5a098979]:hover{background:var(--brand-tab-active-bg);color:var(--brand-text);opacity:1}.app-tab-item__pin-btn.is-pinned[data-v-5a098979]{color:var(--brand-primary,var(--brand-text));margin-left:2px;opacity:.9;width:18px}.tab-menu[data-v-84b5d4b8]{flex-shrink:0;position:relative}.tab-menu[data-v-84b5d4b8],.tab-menu__trigger[data-v-84b5d4b8]{align-items:center;display:inline-flex}.tab-menu__trigger[data-v-84b5d4b8]{background:transparent;border:none;border-radius:var(--brand-radius-sm);color:var(--brand-text-muted);cursor:pointer;gap:3px;height:24px;padding:0 6px;transition:var(--brand-tab-transition)}.tab-menu__trigger.is-open[data-v-84b5d4b8],.tab-menu__trigger[data-v-84b5d4b8]:hover{background:var(--brand-tab-hover-bg);color:var(--brand-text)}.tab-menu__count[data-v-84b5d4b8]{font-size:11px;font-weight:600;line-height:1}.tab-menu__panel[data-v-84b5d4b8]{background:var(--brand-surface);border:1px solid var(--brand-border);border-radius:var(--brand-radius-md);box-shadow:0 10px 30px #0000002e,0 2px 8px #0000001a;max-height:60vh;max-width:320px;min-width:240px;overflow-y:auto;padding:4px;position:fixed;z-index:80}.tab-menu__head[data-v-84b5d4b8]{color:var(--brand-text-subtle);font-size:11px;font-weight:600;padding:6px 8px 4px}.tab-menu__item[data-v-84b5d4b8]{align-items:center;background:transparent;border:none;border-radius:var(--brand-radius-sm);color:var(--brand-text);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:6px 8px;text-align:left;transition:var(--brand-tab-transition);width:100%}.tab-menu__item[data-v-84b5d4b8]:hover{background:var(--brand-tab-hover-bg)}.tab-menu__item.is-active[data-v-84b5d4b8]{background:var(--brand-tab-active-bg);font-weight:600}.tab-menu__item-icon[data-v-84b5d4b8]{color:var(--brand-text-muted);display:inline-flex;flex-shrink:0}.tab-menu__item-title[data-v-84b5d4b8]{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tab-menu__item-close[data-v-84b5d4b8]{align-items:center;border-radius:var(--brand-radius-sm);color:var(--brand-text-muted);display:inline-flex;flex-shrink:0;height:18px;justify-content:center;opacity:0;transition:opacity .12s ease,background .12s ease;width:18px}.tab-menu__item:hover .tab-menu__item-close[data-v-84b5d4b8]{opacity:.7}.tab-menu__item-close[data-v-84b5d4b8]:hover{background:var(--brand-border);opacity:1}.app-tab-bar[data-v-c37b4c2c]{align-items:center;background:transparent;border-bottom:none;display:flex;height:var(--brand-tab-bar-height);overflow:hidden;padding:0 var(--brand-space-2)}.app-tab-bar__inner[data-v-c37b4c2c]{align-content:center;align-items:center;display:flex;flex:1 1 auto;gap:var(--brand-tab-item-gap);height:100%;overflow-x:auto;overflow-y:hidden;scrollbar-color:var(--brand-border) transparent;scrollbar-width:thin}.app-tab-bar__inner[data-v-c37b4c2c]::-webkit-scrollbar{height:3px}.app-tab-bar__inner[data-v-c37b4c2c]::-webkit-scrollbar-thumb{background:var(--brand-border);border-radius:var(--brand-radius-full)}.app-tab-bar__new-btn[data-v-c37b4c2c]{align-items:center;background:transparent;border:none;border-radius:var(--brand-radius-sm);color:var(--brand-text-muted);cursor:pointer;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;transition:var(--brand-tab-transition);width:24px}.app-tab-bar__new-btn[data-v-c37b4c2c]:hover{background:var(--brand-tab-hover-bg);color:var(--brand-text)}@media (max-width:767px){.app-tab-bar[data-v-c37b4c2c]{display:none}}.integrated-topbar[data-v-d6beff72]{align-items:center;background:linear-gradient(90deg,transparent 0,hsla(39,42%,71%,.35) 50%,transparent 100%) bottom /100% 1px no-repeat,linear-gradient(180deg,var(--brand-surface) 0,var(--brand-bg) 100%);color:var(--brand-text);gap:var(--brand-integrated-topbar-gap);height:var(--brand-integrated-topbar-height);left:0;padding:0 var(--brand-integrated-topbar-padding-x);pointer-events:auto;position:fixed;transition:background-color var(--brand-duration-base) var(--brand-ease-standard),backdrop-filter var(--brand-duration-base) var(--brand-ease-standard);width:100%;z-index:40}@media (min-width:768px){.integrated-topbar[data-v-d6beff72]{left:64px;padding:0 24px;width:calc(100% - 64px)}}@media (min-width:1280px){.integrated-topbar[data-v-d6beff72]{left:200px;width:calc(100% - 200px)}}.integrated-topbar.is-user-collapsed[data-v-d6beff72]{left:64px;width:calc(100% - 64px)}.integrated-topbar.is-user-expanded[data-v-d6beff72]{left:200px;width:calc(100% - 200px)}.integrated-topbar__toggle[data-v-d6beff72]{align-items:center;background:transparent;border:none;border-radius:var(--brand-integrated-topbar-toggle-radius);color:var(--brand-text-on-header);cursor:pointer;display:inline-flex;flex-shrink:0;height:var(--brand-integrated-topbar-toggle-size);justify-content:center;opacity:.7;transition:var(--brand-transition-colors),opacity var(--brand-duration-fast) var(--brand-ease-standard);width:var(--brand-integrated-topbar-toggle-size)}.integrated-topbar__toggle[data-v-d6beff72]:hover{background:var(--brand-integrated-topbar-toggle-hover-bg);opacity:1}.integrated-topbar__tabs[data-v-d6beff72]{align-items:center;display:flex;flex:1 1 auto;height:100%;min-width:0;overflow:hidden}.integrated-topbar__tabs[data-v-d6beff72] .app-tab-bar{background:transparent;border-bottom:none;height:100%;padding:0}.integrated-topbar__actions[data-v-d6beff72]{align-items:center;display:inline-flex;flex-shrink:0;gap:var(--brand-integrated-topbar-actions-gap)}.integrated-topbar[data-v-d6beff72] .integrated-topbar__bookmark-btn.n-button{--n-color:#fff;--n-color-hover:#f4f4f5;--n-color-pressed:#e4e4e7;--n-color-focus:#fff;--n-text-color:#18181b;--n-text-color-hover:#09090b;--n-text-color-pressed:#09090b;--n-text-color-focus:#18181b;--n-border:1px solid #d4d4d8;--n-border-hover:1px solid #a1a1aa;--n-border-pressed:1px solid #a1a1aa;--n-border-focus:1px solid #a1a1aa}.app-floating-ai-slot[data-v-0e0db26e]{bottom:var(--brand-floating-ai-offset-bottom);pointer-events:none;position:fixed;right:var(--brand-floating-ai-offset-right);z-index:var(--brand-z-overlay)}.app-floating-ai-slot__btn[data-v-0e0db26e]{align-items:center;background:var(--brand-floating-ai-bg);border:1px solid var(--brand-floating-ai-border);border-radius:var(--brand-radius-full);box-shadow:var(--brand-floating-ai-shadow);color:var(--brand-floating-ai-icon-color);cursor:not-allowed;display:inline-flex;height:var(--brand-floating-ai-size);justify-content:center;opacity:var(--brand-floating-ai-disabled-opacity);pointer-events:auto;transition:var(--brand-tab-transition);width:var(--brand-floating-ai-size)}.app-floating-ai-slot__btn[data-v-0e0db26e]:not(:disabled){cursor:pointer;opacity:1}.app-floating-ai-slot__btn[data-v-0e0db26e]:not(:disabled):hover{box-shadow:var(--brand-shadow-lg);transform:translateY(-1px)}@media (max-width:767px){.app-floating-ai-slot[data-v-0e0db26e]{bottom:16px;right:16px}.app-floating-ai-slot__btn[data-v-0e0db26e]{height:48px;width:48px}}@media print{.app-floating-ai-slot[data-v-0e0db26e]{display:none}}.app-shell-root[data-v-d17d445d],.app-shell-root__cmdk-mount[data-v-d17d445d]{pointer-events:none}.lp-layout-default[data-v-bc28592c]{background-color:var(--brand-bg)}.lp-default-main[data-v-bc28592c]{padding-left:0;padding-top:calc(64px + var(--lp-announce-h, 40px));transition:padding-left .3s}.lp-default-min-h[data-v-bc28592c]{min-height:calc(100dvh - 124px - var(--lp-announce-h, 40px))}@media (min-width:768px){.lp-default-main[data-v-bc28592c]{padding-left:64px;padding-top:calc(44px + var(--lp-announce-h, 40px))}.lp-default-min-h[data-v-bc28592c]{min-height:calc(100dvh - 44px - var(--lp-announce-h, 40px))}}@media (min-width:1280px){.lp-default-main[data-v-bc28592c]{padding-left:200px}}.lp-layout-default.is-user-collapsed .lp-default-main[data-v-bc28592c]{padding-left:64px}.lp-layout-default.is-user-expanded .lp-default-main[data-v-bc28592c]{padding-left:200px}@media (max-width:767px){.lp-layout-default.is-user-collapsed .lp-default-main[data-v-bc28592c],.lp-layout-default.is-user-expanded .lp-default-main[data-v-bc28592c]{padding-left:0}}.lp-layout-default.lp-mode-transparent .lp-default-main[data-v-bc28592c]{padding-top:0}.lp-layout-default.lp-mode-flat-header .integrated-topbar,.lp-layout-default.lp-mode-flat-header header.fixed,.lp-layout-default.lp-mode-flat-header header.fixed.z-10,.lp-layout-default.lp-mode-transparent .integrated-topbar,.lp-layout-default.lp-mode-transparent header.fixed,.lp-layout-default.lp-mode-transparent header.fixed.z-10{backdrop-filter:none;-webkit-backdrop-filter:none;background:transparent;border-bottom:none;box-shadow:none;transition:background-color .3s var(--ease-gentle,ease),backdrop-filter .3s var(--ease-gentle,ease);z-index:50}body.lp-scrolled .lp-layout-default.lp-mode-flat-header .integrated-topbar,body.lp-scrolled .lp-layout-default.lp-mode-flat-header header.fixed,body.lp-scrolled .lp-layout-default.lp-mode-flat-header header.fixed.z-10,body.lp-scrolled .lp-layout-default.lp-mode-transparent .integrated-topbar,body.lp-scrolled .lp-layout-default.lp-mode-transparent header.fixed,body.lp-scrolled .lp-layout-default.lp-mode-transparent header.fixed.z-10{backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%);background:var(--brand-header-scroll-bg,hsla(240,7%,97%,.78))}
