.sw-app-header[data-v-2b72c457]{z-index:100;background:var(--background);border-bottom:1px solid var(--brand-soft-line);position:fixed;top:0;left:0;right:0}.inner[data-v-2b72c457]{width:100%;height:var(--nav-height);padding-inline:var(--layout-inline-pad);gap:1rem}.brand[data-v-2b72c457],.inner[data-v-2b72c457]{align-items:center;display:flex}.brand[data-v-2b72c457]{flex:none;text-decoration:none}.brand-logo[data-v-2b72c457]{width:8.5rem;height:3.125rem;display:block;position:relative;overflow:hidden}.nav[data-v-2b72c457]{-webkit-font-smoothing:auto;scrollbar-width:none;flex:1;min-width:0;overflow-x:auto}.nav[data-v-2b72c457]::-webkit-scrollbar{display:none}.links[data-v-2b72c457]{flex-wrap:nowrap;align-items:center;gap:.25rem;width:max-content;display:flex}.links li[data-v-2b72c457]{flex:none}.links a[data-v-2b72c457]{border-radius:var(--brand-pill);color:#ffffffc7;white-space:nowrap;justify-content:center;align-items:center;height:2.375rem;padding:0 .625rem;font-size:.875rem;font-weight:400;line-height:1.5;text-decoration:none;transition:color .2s,background .2s;display:inline-flex}.links a.is-active[data-v-2b72c457]{background:var(--primary);color:var(--primary-foreground);font-weight:600}.search[data-v-2b72c457]{--sw-input-bg:transparent;--sw-input-border:transparent;--ring:transparent;--sw-input-min-height:100%;--sw-input-padding:0;--sw-input-radius:0;background:var(--brand-search-bg);border:1px solid var(--brand-soft-line);border-radius:var(--brand-pill);flex:none;align-items:center;gap:.5rem;width:24.8125rem;height:2.25rem;padding:0 1rem;display:flex}.search-anchor[data-v-2b72c457]{flex:none;position:relative}.search[data-v-2b72c457]:focus-within{border-color:var(--primary)}.search[data-v-2b72c457] :focus-visible{outline:none}.search-input[data-v-2b72c457]{--sw-input-placeholder-color:color-mix(in srgb, var(--foreground) 30%, transparent);min-width:0;box-shadow:none;border-color:#0000;outline:0;flex:1;order:0;font-weight:700}.search-input[data-v-2b72c457]:focus,.search-input[data-v-2b72c457]:focus-visible,.search-input[data-v-2b72c457]:focus-within{box-shadow:none;border-color:#0000;outline:0}.search-submit[data-v-2b72c457]{width:1rem;height:1rem;color:var(--muted-foreground);background:0 0;flex:none;order:1;justify-content:center;align-items:center;padding:0;display:inline-flex}.search-toggle[data-v-2b72c457]{color:var(--foreground);background:0 0;display:none}.actions[data-v-2b72c457]{flex:none}.auth-avatar[data-v-2b72c457]{flex:none;text-decoration:none;display:inline-flex}.auth-avatar .avatar[data-v-2b72c457]{border-radius:50%;width:3.125rem;height:3.125rem;font-size:.875rem;display:flex;position:relative;overflow:hidden}.burger[data-v-2b72c457]{color:var(--foreground);background:0 0;display:none}@media (hover:hover){.brand[data-v-2b72c457]:hover{filter:brightness(1.08);text-decoration:none}.links a[data-v-2b72c457]:hover{color:var(--foreground);filter:none;background:#ffffff0f;text-decoration:none}.links a.is-active[data-v-2b72c457]:hover{background:var(--primary);color:var(--primary-foreground);filter:none}.auth-avatar:hover .avatar[data-v-2b72c457]{filter:brightness(1.08)}.burger[data-v-2b72c457]:hover,.search-submit[data-v-2b72c457]:hover,.search-toggle[data-v-2b72c457]:hover{filter:brightness(1.15)}}@media (width<=1279px){.inner[data-v-2b72c457]{gap:1rem}.search[data-v-2b72c457]{width:18rem}.links[data-v-2b72c457]{gap:.1875rem}.links a[data-v-2b72c457]{padding:0 .5rem}}@media (1280px<=width<=1599px){.inner[data-v-2b72c457]{padding-inline:min(var(--layout-inline-pad),3.5rem);gap:1.25rem}}@media (width>=1366px){.nav[data-v-2b72c457]{flex:auto}.search-anchor[data-v-2b72c457]{flex:0 999 20rem;min-width:12.5rem}.search[data-v-2b72c457]{width:100%}}@media (width>=1600px){.inner[data-v-2b72c457]{gap:1.5rem}.search-anchor[data-v-2b72c457]{flex-basis:26.25rem}.links[data-v-2b72c457]{gap:.375rem}.links a[data-v-2b72c457]{padding-inline:.75rem}}@media (1024px<=width<=1365px){.inner[data-v-2b72c457]{position:relative}.search-anchor[data-v-2b72c457]{z-index:90;padding:.75rem min(var(--container-padding),2.5rem);background:var(--brand-header-bg);border-bottom:1px solid var(--brand-soft-line);display:none;position:absolute;top:100%;left:0;right:0}.sw-app-header.is-search-open .search-anchor[data-v-2b72c457]{display:block}.search[data-v-2b72c457]{box-sizing:border-box;width:100%;max-width:none}.search-toggle[data-v-2b72c457]{flex:none;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;display:flex}}@media (1024px<=width<=1279px){.inner[data-v-2b72c457]{padding-inline:min(var(--layout-inline-pad),2.5rem)}}@media (width<=1023px){.inner[data-v-2b72c457]{justify-content:space-between;gap:0;position:relative}.search-anchor[data-v-2b72c457]{position:static}.actions[data-v-2b72c457],.nav[data-v-2b72c457],.search[data-v-2b72c457]{display:none}.burger[data-v-2b72c457],.search-toggle[data-v-2b72c457]{flex:none;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;display:flex}.burger img[data-v-2b72c457],.search-toggle[data-v-2b72c457] svg{width:1.75rem;height:1.75rem}.search-toggle[data-v-2b72c457]{margin-left:auto}.brand[data-v-2b72c457]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.brand-logo[data-v-2b72c457]{width:7.159rem;height:2.625rem}.sw-app-header[data-v-2b72c457]{border-bottom:0}}@media (768px<=width<=1023px){.search-anchor[data-v-2b72c457]{width:min(36rem,100vw - 2rem);display:none;position:absolute;top:100%;left:50%;transform:translate(-50%)}.sw-app-header.is-search-open .search-anchor[data-v-2b72c457]{display:block}.search[data-v-2b72c457]{width:100%;display:flex}}.sw-nav-drawer{--sw-modal-width:18.75rem;--sw-modal-max-height:100dvh;--sw-modal-bg:var(--brand-header-bg);--sw-modal-border:transparent;--sw-modal-radius:0;--sw-modal-shadow:none}@keyframes sw-nav-drawer-in{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes sw-nav-drawer-out{0%{transform:translate(0)}to{transform:translate(-100%)}}html body .sw-modal-content.sw-nav-drawer{border:0;border-radius:0;width:min(78vw,18.75rem);height:100dvh;max-height:100dvh;inset:0 auto 0 0;transform:translate(0)}html body .sw-modal-content.sw-nav-drawer[data-state=open]{animation:.28s ease-out sw-nav-drawer-in}html body .sw-modal-content.sw-nav-drawer[data-state=closed]{animation:.2s ease-in sw-nav-drawer-out}.sw-nav-drawer .sw-modal-body{flex-direction:column;padding:1rem 0 1.5rem;display:flex;overflow:hidden}.sw-nav-drawer .drawer-head{justify-content:space-between;align-items:center;gap:.75rem;padding:0 1rem .75rem;display:flex}.sw-nav-drawer .drawer-brand{align-items:center;min-width:0;text-decoration:none;display:flex}.sw-nav-drawer .drawer-brand-logo{width:6.875rem;height:2.5rem;display:block;position:relative;overflow:hidden}html body .sw-nav-drawer .drawer-close{width:2rem;min-width:2rem;height:2rem;min-height:2rem;box-shadow:none;background:0 0;border:none;flex:none;place-items:center;padding:0;line-height:1;display:inline-grid}.sw-nav-drawer .drawer-nav{-webkit-font-smoothing:auto;flex:1;padding:.5rem .75rem 0;overflow-y:auto}.sw-nav-drawer .drawer-nav ul{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.sw-nav-drawer .drawer-nav .drawer-action{color:#ffffffa6;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.75rem;align-items:center;gap:.75rem;width:100%;height:2.75rem;min-height:2.75rem;margin:0;padding:0 .75rem;font-size:.9375rem;font-weight:400;text-decoration:none;display:flex;position:relative}.sw-nav-drawer .drawer-nav .drawer-action.is-active{color:var(--primary);background:var(--brand-drawer-active-bg);font-weight:600}.sw-nav-drawer .drawer-nav .drawer-action.is-active:after{content:"";background:currentColor;border-radius:999px;flex:none;width:.25rem;height:1.125rem;margin-left:auto}.sw-nav-drawer .drawer-icon{width:1.0625rem;height:1.0625rem;color:inherit;flex:none;place-items:center;line-height:1;display:inline-grid}.sw-nav-drawer .drawer-icon:has(.drawer-stack-layer){position:relative}.sw-nav-drawer .drawer-stack-layer{margin:auto;position:absolute;inset:0}.sw-nav-drawer .drawer-stack-inner,.sw-nav-drawer .drawer-stack-outer{width:100%;height:100%}.sw-nav-drawer .drawer-nav .drawer-action.is-active .drawer-icon{color:var(--primary)}@media (hover:hover){.sw-nav-drawer .drawer-brand:hover{filter:brightness(1.08);text-decoration:none}html body .sw-nav-drawer .drawer-close:hover{filter:brightness(1.15)}.sw-nav-drawer .drawer-nav .drawer-action:hover{color:#fff;background:#ffffff0a;text-decoration:none}.sw-nav-drawer .drawer-nav .drawer-action:hover .drawer-icon{color:var(--foreground)}.sw-nav-drawer .drawer-nav .drawer-action.is-active:hover{color:var(--primary);background:var(--brand-drawer-active-bg)}.sw-nav-drawer .drawer-nav .drawer-action.is-active:hover .drawer-icon{color:var(--primary)}}@media (prefers-reduced-motion:reduce){html body .sw-modal-content.sw-nav-drawer[data-state=closed],html body .sw-modal-content.sw-nav-drawer[data-state=open]{animation:none}}.sw-back-top[data-v-610b6121]{background:var(--sw-back-top-bg,var(--card));border:1px solid var(--border);bottom:var(--sw-back-top-bottom,2rem);box-shadow:var(--shadow-md);color:var(--sw-back-top-color,var(--foreground-soft));cursor:pointer;height:var(--sw-back-top-size,2.75rem);right:var(--sw-back-top-right,1.5rem);width:var(--sw-back-top-size,2.75rem);z-index:var(--sw-back-top-z,90);border-radius:50%;justify-content:center;align-items:center;padding:0;transition:filter .15s;display:flex;position:fixed}@media (hover:hover){.sw-back-top[data-v-610b6121]:hover{filter:brightness(.95)}}.sw-back-top[data-v-610b6121]:active{filter:brightness(.9)}.sw-back-top[data-v-610b6121]:focus-visible{border-color:var(--ring);outline:none}.sw-back-top-fade-enter-active[data-v-610b6121],.sw-back-top-fade-leave-active[data-v-610b6121]{transition:opacity .2s,translate .2s}.sw-back-top-fade-enter-from[data-v-610b6121],.sw-back-top-fade-leave-to[data-v-610b6121]{opacity:0;translate:0 .5rem}@media (prefers-reduced-motion:reduce){.sw-back-top-fade-enter-active[data-v-610b6121],.sw-back-top-fade-leave-active[data-v-610b6121]{transition:none}}.sw-app-fab[data-v-06af72bc]{right:var(--brand-fab-right);bottom:var(--brand-fab-bottom);z-index:1900;align-items:center;gap:var(--brand-fab-gap);pointer-events:none;flex-direction:column;display:flex;position:fixed}.fab-btn[data-v-06af72bc],.sw-app-fab[data-v-06af72bc] .sw-back-top{pointer-events:auto;width:var(--brand-fab-size);height:var(--brand-fab-size);box-shadow:none;color:inherit;background:0 0;border:0;border-radius:50%;padding:0;text-decoration:none;transition:filter .2s,transform .2s;position:relative;bottom:auto;right:auto;overflow:visible}.fab-btn[data-v-06af72bc]{justify-content:center;align-items:center;display:inline-flex}.fab-app img[data-v-06af72bc]{width:3.75rem;top:50%;left:50%;transform:translate(-50%,-50%)}.fab-app img[data-v-06af72bc],.fab-bg[data-v-06af72bc]{max-width:none;height:4.875rem;position:absolute}.fab-bg[data-v-06af72bc]{width:4.875rem;inset:-.5625rem}.fab-bg[data-v-06af72bc],.fab-icon[data-v-06af72bc]{pointer-events:none}.fab-icon[data-v-06af72bc]{z-index:1;width:1.5rem;height:1.5rem;position:relative;transform:translateY(-.1875rem)}.history-panel[data-v-06af72bc]{flex-direction:column;display:flex}.history-header[data-v-06af72bc]{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.history-title[data-v-06af72bc]{color:var(--foreground);margin:0;font-size:1.25rem;font-weight:600;line-height:1.5}.history-actions[data-v-06af72bc]{align-items:center;gap:.75rem;display:flex}.history-clear[data-v-06af72bc]{min-height:2rem;color:var(--brand-history-muted);padding:.375rem .75rem;font-size:.75rem;font-weight:500;line-height:1.5}.history-clear[data-v-06af72bc],.history-close[data-v-06af72bc]{border:1px solid var(--brand-history-border);background:0 0;border-radius:.375rem}.history-close[data-v-06af72bc]{width:2rem;height:2rem;color:var(--foreground);justify-content:center;align-items:center;padding:0;display:inline-flex}.history-tabs[data-v-06af72bc]{border:0;border-bottom:1px solid var(--sw-history-tabs-divider);box-shadow:none;scrollbar-width:none;flex-wrap:nowrap;gap:1rem;margin-bottom:.75rem;display:flex;overflow-x:auto}.history-tabs[data-v-06af72bc]::-webkit-scrollbar{width:0;height:0;display:none}.history-tab[data-v-06af72bc]{min-width:0;min-height:0;box-shadow:none;color:var(--brand-history-muted);white-space:nowrap;background:0 0;border:0;border-radius:0;padding:0 0 .625rem;font-size:.875rem;font-weight:400;line-height:1.5;position:relative}.history-tab.is-active[data-v-06af72bc]{color:var(--primary);background:0 0;font-weight:600}.history-tab.is-active[data-v-06af72bc]:after{content:"";background:var(--primary);width:3.5rem;height:.125rem;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.history-list[data-v-06af72bc]{min-height:0}.history-list.is-empty[data-v-06af72bc]{justify-content:center;align-items:center;display:flex}.history-empty[data-v-06af72bc]{text-align:center;width:100%;color:var(--brand-history-muted);margin:0;font-size:.875rem;line-height:1.5}.history-grid[data-v-06af72bc]{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.history-grid>li[data-v-06af72bc]{align-self:start;min-width:0;min-height:0}.history-grid.is-tribe[data-v-06af72bc]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=1024px){.history-title[data-v-06af72bc]{font-weight:500;line-height:1.2}.history-clear[data-v-06af72bc]{box-sizing:border-box;height:1.75rem;min-height:1.75rem;line-height:1.333}.history-tabs[data-v-06af72bc]{gap:1rem}.history-tab.is-active[data-v-06af72bc]{font-weight:700}.history-tab.is-active[data-v-06af72bc]:after{width:100%;left:0;transform:none}}@media (hover:hover){.fab-btn[data-v-06af72bc]:hover,.sw-app-fab[data-v-06af72bc] .sw-back-top:hover{filter:brightness(1.08);text-decoration:none;transform:scale(1.05)}.history-clear[data-v-06af72bc]:hover,.history-close[data-v-06af72bc]:hover{border-color:color-mix(in srgb,var(--foreground) 35%,transparent);color:var(--foreground)}.history-tab[data-v-06af72bc]:hover:not(.is-active){color:var(--foreground)}}@media (width<=768px){.sw-app-fab[data-v-06af72bc]{gap:.75rem;bottom:1.25rem;right:.75rem}.fab-btn[data-v-06af72bc],.sw-app-fab[data-v-06af72bc] .sw-back-top{width:2.5rem;height:2.5rem}.fab-bg[data-v-06af72bc]{width:3.25rem;height:3.25rem;inset:-.375rem}.fab-icon[data-v-06af72bc]{width:1rem;height:1rem;transform:translateY(-.125rem)}.fab-app img[data-v-06af72bc]{width:2.5rem;height:3.25rem}.history-header[data-v-06af72bc]{margin-bottom:.75rem}.history-tabs[data-v-06af72bc]{border-bottom:1px solid var(--sw-history-tabs-divider);gap:1rem;margin-bottom:0}.history-tab[data-v-06af72bc]{padding:0 0 .625rem}.history-grid[data-v-06af72bc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.history-list.is-empty[data-v-06af72bc]{flex:1}}.sw-history-dialog{--sw-history-tabs-divider:#1f1f1f;--sw-modal-width:57.5rem;--sw-modal-bg:var(--brand-history-bg);--sw-modal-border:var(--brand-history-border);--sw-modal-radius:.75rem;--sw-modal-shadow:none}.sw-history-dialog .sw-modal-body{padding:1.5rem 1.75rem 2.5rem}.sw-history-dialog .history-tab{min-width:0!important;min-height:0!important;box-shadow:none!important;border-bottom:0!important;padding:0 0 .625rem!important}.sw-history-dialog .history-tabs{scrollbar-width:none;box-shadow:none!important}.sw-history-dialog .history-tabs::-webkit-scrollbar{width:0;height:0;display:none}.sw-history-dialog .history-grid{display:grid}.sw-history-dialog .history-grid .sw-drama-card{background:var(--brand-card);border:1px solid #ffffff14;border-radius:1rem;gap:0;padding:1rem;transition:border-color .2s;overflow:visible;box-shadow:0 .625rem 1.5rem -.5rem #0006}.sw-history-dialog .history-grid .sw-drama-card .cover{border-radius:.875rem}.sw-history-dialog .history-grid .sw-drama-card .body{min-width:0;padding:.375rem .5rem}.sw-history-dialog .history-grid .sw-drama-card .tags{flex-wrap:wrap;align-content:flex-start;align-items:center;min-width:0;max-width:100%;height:auto;max-height:1.25rem;display:flex;overflow:hidden}.sw-history-dialog .history-grid .sw-drama-card .tag{text-overflow:clip;flex:none;max-width:none;overflow:visible}.sw-history-dialog .history-grid.is-tribe>li{align-self:start;min-width:0;min-height:0}.sw-history-dialog .history-grid.is-tribe .sw-app-community-post-card,.sw-history-dialog .history-grid.is-tribe .sw-app-community-post-card .link{aspect-ratio:2;width:100%;overflow:hidden;height:auto!important}.sw-history-dialog .history-grid.is-tribe .sw-app-community-post-card .link{background:0 0;border:0;border-radius:1rem;display:block}.sw-history-dialog .history-grid.is-tribe .sw-app-community-post-card .gallery{aspect-ratio:2;border-radius:inherit;width:100%;position:relative;overflow:hidden;height:auto!important}.sw-history-dialog .history-grid.is-tribe .sw-app-community-post-card .body{padding:.5rem .625rem .625rem;bottom:0;left:0;right:0}.sw-history-dialog .history-grid.is-tribe .sw-app-community-post-card .meta{white-space:nowrap;text-overflow:ellipsis;flex-wrap:nowrap;gap:.25rem;margin:0 0 .25rem;font-size:.6875rem;line-height:1.45;display:block;overflow:hidden}.sw-history-dialog .history-grid.is-tribe .sw-app-community-post-card .title{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:700;line-height:1.38462;overflow:hidden}@media (width>=1024px){.sw-modal-content.sw-history-dialog{flex-direction:column;max-height:calc(100vh - 8rem);display:flex;overflow:hidden}.sw-modal-content.sw-history-dialog.is-empty{box-sizing:border-box;height:22.125rem;max-height:22.125rem}.sw-history-dialog .sw-modal-body{overflow:hidden}.sw-history-dialog .history-panel,.sw-history-dialog .sw-modal-body{flex-direction:column;flex:auto;min-height:0;display:flex}.sw-history-dialog .history-header,.sw-history-dialog .history-tabs{background:var(--brand-history-bg);flex:none}.sw-history-dialog .history-list{overscroll-behavior:contain;flex:auto;min-height:0;overflow:hidden auto}.sw-history-dialog .history-grid .sw-drama-card{border:0;box-shadow:inset 0 0 0 1px #ffffff14}.sw-history-dialog .history-grid .sw-drama-card .cover{border-radius:1rem}.sw-history-dialog .history-grid .sw-drama-card .body{flex-direction:column;gap:0;height:auto;padding:.375rem .5rem 0;display:flex}.sw-history-dialog .history-grid .sw-drama-card .title{height:auto;font-size:.875rem;font-weight:700;line-height:1.42857}.sw-history-dialog .history-grid .sw-drama-card .desc{color:#fff9;-webkit-line-clamp:2;min-height:2rem;margin-top:.25rem;font-size:.6875rem;line-height:1.45455}.sw-history-dialog .history-grid .sw-drama-card .tags{gap:.25rem;max-height:1.0625rem;margin-top:.25rem;padding-top:0}.sw-history-dialog .history-grid .sw-drama-card .tag{box-sizing:border-box;color:#ffffffb3;white-space:nowrap;background:#ffffff0a;border:0;border-radius:999px;height:auto;padding:.0625rem .375rem;font-size:.625rem;font-weight:700;line-height:1.5}}.sw-history-dialog .history-grid .sw-drama-card .badges{top:.5rem;left:.5rem}.sw-history-dialog .history-grid .sw-drama-card .badge{border-radius:.375rem;padding:.125rem .375rem;font-size:.6875rem;line-height:1.45455}.sw-history-dialog .history-grid .sw-drama-card .episode,.sw-history-dialog .history-grid .sw-drama-card .score{border-radius:.3125rem;padding:0 .375rem;font-size:.6875rem;line-height:1.63636}@media (hover:hover){.sw-history-dialog .history-grid .sw-drama-card:hover{border-color:#ffd21c40}@media (width>=1024px){.sw-history-dialog .history-grid .sw-drama-card:hover{border:0;box-shadow:inset 0 0 0 1px #ffd21c40}}}@media (width<=900px) and (width>768px){.sw-history-dialog .history-grid:not(.is-tribe){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1023px){.sw-history-dialog .history-grid .sw-drama-card{border-color:#ffffff12;border-radius:.625rem;padding:0;box-shadow:0 .25rem 1rem #0006}.sw-history-dialog .history-grid .sw-drama-card .cover{border-radius:.625rem .625rem 0 0}.sw-history-dialog .history-grid .sw-drama-card .tags{gap:.25rem;max-height:1.25rem;margin-top:.25rem;padding-top:0}}@media (width<=768px){.sw-modal-content.sw-history-dialog{border:0;border-radius:0!important;width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;inset:0!important;transform:none!important}.sw-history-dialog .sw-modal-body{flex-direction:column;height:100%;padding:0;display:flex}.sw-history-dialog .history-panel{flex-direction:column;flex:1;min-height:0;display:flex}.sw-history-dialog .history-header{background:var(--brand-history-bg);padding:.75rem 1rem .5rem}.sw-history-dialog .history-tabs{border-bottom:1px solid var(--sw-history-tabs-divider);background:var(--brand-history-bg);gap:1rem;padding:0 1rem;box-shadow:none!important}.sw-history-dialog .history-tab{padding:0 0 .625rem!important}.sw-history-dialog .history-list{overscroll-behavior:none;flex:1;min-height:0;padding:.625rem .75rem 1rem;overflow-y:auto}.sw-history-dialog .history-grid,.sw-history-dialog .history-grid:not(.is-tribe){grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.sw-history-dialog .history-grid .sw-drama-card .body{padding:.375rem .375rem .3125rem}.sw-history-dialog .history-grid .sw-drama-card .tags{gap:.125rem .25rem}.sw-history-dialog .history-grid.is-tribe .sw-app-community-post-card .link{border-radius:1rem}.sw-history-dialog .history-grid.is-tribe .sw-app-community-post-card .body{padding:.5rem .625rem .625rem;bottom:0}.sw-history-dialog .history-grid.is-tribe .sw-app-community-post-card .meta{white-space:nowrap;text-overflow:ellipsis;flex-wrap:nowrap;display:block;overflow:hidden}.sw-history-dialog .history-grid.is-tribe .sw-app-community-post-card .title{text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:unset;font-size:.8125rem;line-height:1.38462;display:block;overflow:hidden}}.sw-app-footer[data-v-cdb013f7]{--sw-link-color:var(--muted-foreground);--sw-footer-copy-line-height:21.6px;--sw-footer-heading-line-height:19.5px;--sw-footer-letter-spacing:.06px;--sw-footer-link-line-height:18px;border-top:.0625rem solid var(--border);background:color-mix(in srgb,var(--background) 94%,var(--card));min-width:0;color:var(--muted-foreground);padding:2.5rem 6rem;font-family:Arial,Helvetica,sans-serif}.inner[data-v-cdb013f7]{justify-content:space-between;gap:4rem;width:100%}.brand[data-v-cdb013f7],.inner[data-v-cdb013f7]{align-items:flex-start;display:flex}.brand[data-v-cdb013f7]{flex-direction:column;flex:1;min-width:0;max-width:61.8125rem}.brand-link[data-v-cdb013f7]{width:7.5rem;height:2.7574rem;display:block;position:relative;overflow:hidden}.brand-image[data-v-cdb013f7]{width:100%;height:100%}.copyright[data-v-cdb013f7]{color:#ffffff59;font-size:.75rem;font-weight:400;line-height:var(--sw-footer-copy-line-height);margin:1rem 0 0}.site-urls[data-v-cdb013f7]{flex-direction:column;gap:.75rem;margin-top:1.25rem;display:flex}.site-url[data-v-cdb013f7]{min-width:0;letter-spacing:var(--sw-footer-letter-spacing);margin:0;font-size:.75rem;line-height:1.375}.site-url span[data-v-cdb013f7]{color:var(--brand-footer-label)}.site-url[data-v-cdb013f7] a{overflow-wrap:anywhere;color:var(--primary);font-weight:500}.footer-nav[data-v-cdb013f7]{flex:none;gap:6rem;display:flex}.link-group[data-v-cdb013f7]{flex:none;width:4.375rem}.group-title[data-v-cdb013f7]{color:var(--foreground);font-size:.875rem;font-weight:600;line-height:var(--sw-footer-heading-line-height);margin:0 0 .75rem}.group-links[data-v-cdb013f7]{margin:0;padding:0;list-style:none}.group-links li[data-v-cdb013f7]{font-size:.875rem;line-height:var(--sw-footer-link-line-height);margin:0}.group-links li+li[data-v-cdb013f7]{margin-top:.75rem}@media (hover:hover){.sw-app-footer[data-v-cdb013f7] a:hover{color:var(--foreground)}.group-links[data-v-cdb013f7] a:hover{color:var(--primary)}}@media (width<=1200px){.sw-app-footer[data-v-cdb013f7]{padding-inline:var(--container-padding)}}@media (width<=1023px){.inner[data-v-cdb013f7]{flex-direction:column;gap:2rem}.footer-nav[data-v-cdb013f7]{justify-content:space-between;gap:3rem;width:100%}}@media (width<=640px){.sw-app-footer[data-v-cdb013f7]{padding:2rem 4.5rem 2rem 1rem}.footer-nav[data-v-cdb013f7]{gap:1.5rem}.link-group[data-v-cdb013f7]{width:auto}}.sw-layout-default[data-v-1fbad407]{background:var(--brand-page);min-height:100dvh;color:var(--foreground);flex-direction:column;display:flex}.main[data-v-1fbad407]{width:100%;padding-top:var(--nav-height);flex:1}.is-immersive .main[data-v-1fbad407]{padding-top:0}
