.watchlog-rail[data-v-61d92506]{z-index:200;color:#ece6db;background:0 0;border-right:1px solid #ffffff12;flex-direction:column;flex:0 0 16rem;width:16rem;height:100vh;min-height:100vh;padding:2rem 0;font-family:Hanken Grotesque,sans-serif;display:flex;position:sticky;top:0}.brand-button[data-v-61d92506],.rail-nav-item[data-v-61d92506],.rail-user-button[data-v-61d92506],.user-menu-item[data-v-61d92506]{color:inherit;cursor:pointer;background:0 0;border:0}.brand-button[data-v-61d92506]{text-align:left;padding:0 1.85rem;font-family:Space Mono,monospace;font-size:1rem;font-weight:700;line-height:normal;text-decoration:none;display:block}.brand-button span[data-v-61d92506]{color:#c75b39}.rail-nav[data-v-61d92506]{flex-direction:column;gap:.15rem;margin-top:2.8rem;display:flex}.rail-nav-item[data-v-61d92506]{color:#8d8275;text-transform:uppercase;border-left:2px solid #0000;align-items:center;gap:.65rem;padding:.82rem 1.85rem;font-family:Space Mono,monospace;font-size:.75rem;text-decoration:none;display:flex;position:relative}.rail-nav-item[data-v-61d92506]:hover,.rail-nav-item.active[data-v-61d92506]{color:#ece6db;background:linear-gradient(90deg,#ffffff0f,#0000);border-left-color:#c75b399e}.rail-nav-item.active[data-v-61d92506]{border-left-color:#c75b39}.rail-nav-item svg[data-v-61d92506]{width:1rem;height:1rem}.nav-badge[data-v-61d92506]{color:#1a1511;text-align:center;background:#c75b39;border-radius:999px;min-width:1.35rem;margin-left:auto;font-family:Hanken Grotesque,sans-serif;font-size:.72rem;font-weight:800;line-height:1.35rem}.rail-user[data-v-61d92506]{border-top:1px solid #ffffff12;margin:auto 1.25rem 0;padding-top:1rem;position:relative}.rail-user-button[data-v-61d92506]{text-align:left;background:#ffffff0a;border-radius:1.35rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;width:100%;padding:.78rem;display:grid}.rail-user-button[data-v-61d92506]:hover,.rail-user-button[aria-expanded=true][data-v-61d92506]{background:#ffffff12}.avatar[data-v-61d92506]{color:#c75b39;background:#3a2a1e;border-radius:999px;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;font-family:Spectral,serif;font-weight:700;display:inline-flex}.rail-user-copy[data-v-61d92506],.user-copy[data-v-61d92506],.user-menu-item span[data-v-61d92506]{min-width:0;display:grid}.rail-user-copy strong[data-v-61d92506],.rail-user-copy small[data-v-61d92506],.user-copy strong[data-v-61d92506],.user-copy small[data-v-61d92506],.user-menu-item strong[data-v-61d92506],.user-menu-item small[data-v-61d92506]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rail-user-copy strong[data-v-61d92506],.user-copy strong[data-v-61d92506],.user-menu-item strong[data-v-61d92506]{color:#ece6db;font-size:.95rem}.rail-user-copy small[data-v-61d92506],.user-copy small[data-v-61d92506],.user-menu-item small[data-v-61d92506]{color:#8d8275}.rail-user-button svg[data-v-61d92506]{color:#cfc4b4;width:1rem;height:1rem;transition:transform .16s}.rail-user-button svg.open[data-v-61d92506]{transform:rotate(180deg)}.user-menu[data-v-61d92506]{z-index:1000;background:#181411fa;border:1px solid #ffffff1a;border-radius:1.25rem;width:min(18.5rem,100vw - 2rem);padding:.75rem;position:absolute;bottom:calc(100% + .85rem);left:0;box-shadow:0 1rem 2.6rem #0000006b}.user-menu[data-v-61d92506]:after{content:"";background:#181411fa;border-bottom:1px solid #ffffff1a;border-right:1px solid #ffffff1a;width:1rem;height:1rem;position:absolute;bottom:-.55rem;left:1.65rem;transform:rotate(45deg)}.user-menu-header[data-v-61d92506],.user-menu-item[data-v-61d92506]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.85rem;display:grid}.user-menu-header[data-v-61d92506]{background:#ffffff0d;border-radius:.95rem;padding:.72rem}.user-menu-item[data-v-61d92506]{text-align:left;border-radius:.9rem;width:100%;padding:.72rem;text-decoration:none}.user-menu-item[data-v-61d92506]:hover{background:#ffffff0f}.user-menu-item svg[data-v-61d92506]{color:#c75b39;width:1.05rem;height:1.05rem}.user-menu-item.danger[data-v-61d92506]{color:#f3b5a6}.user-menu-item.danger svg[data-v-61d92506]{color:#df6b48}.user-menu-logout[data-v-61d92506]{border-top:1px solid #ffffff14;margin:.45rem 0 0;padding-top:.45rem}@media (width<=900px){.watchlog-rail[data-v-61d92506]{display:none}}html[dir=ltr],[data-sonner-toaster][dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0}html[dir=rtl],[data-sonner-toaster][dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto}[data-sonner-toaster]{width:var(--width);--gray1:#fcfcfc;--gray2:#f8f8f8;--gray3:#f3f3f3;--gray4:#ededed;--gray5:#e8e8e8;--gray6:#e2e2e2;--gray7:#dbdbdb;--gray8:#c7c7c7;--gray9:#8f8f8f;--gray10:#858585;--gray11:#6f6f6f;--gray12:#171717;--border-radius:8px;box-sizing:border-box;z-index:999999999;outline:none;margin:0;padding:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;list-style:none;transition:transform .4s;position:fixed}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translate(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);opacity:0;transform:var(--y);touch-action:none;box-sizing:border-box;overflow-wrap:anywhere;outline:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;position:absolute}[data-sonner-toast][data-styled=true]{background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);width:var(--width);align-items:center;gap:6px;padding:16px;font-size:13px;display:flex;box-shadow:0 4px 12px #0000001a}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-y-position=top]{--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap));top:0}[data-sonner-toast][data-y-position=bottom]{--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap));bottom:0}[data-sonner-toast][data-styled=true] [data-description]{color:#3f3f3f;font-weight:400;line-height:1.4}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{color:inherit;font-weight:500;line-height:1.5}[data-sonner-toast][data-styled=true] [data-icon]{width:16px;height:16px;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end);flex-shrink:0;justify-content:flex-start;align-items:center;display:flex;position:relative}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform-origin:50%;animation:.3s forwards sonner-fade-in;transform:scale(.8)}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{flex-direction:column;gap:2px;display:flex}[data-sonner-toast][data-styled=true] [data-button]{height:24px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);cursor:pointer;border:none;border-radius:4px;outline:none;flex-shrink:0;align-items:center;padding-left:8px;padding-right:8px;font-size:12px;font-weight:500;transition:opacity .4s,box-shadow .2s;display:flex}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px #0006}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:#00000014}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:#ffffff4d}[data-sonner-toaster] [data-close-button-position=top-left]{--toast-close-button-left:0;--toast-close-button-right:unset;--toast-close-button-top:0;--toast-close-button-bottom:unset;--toast-close-button-transform:translate(-35%, -35%)}[data-sonner-toaster] [data-close-button-position=top-right]{--toast-close-button-left:unset;--toast-close-button-right:0;--toast-close-button-top:0;--toast-close-button-bottom:unset;--toast-close-button-transform:translate(35%, -35%)}[data-sonner-toaster] [data-close-button-position=bottom-left]{--toast-close-button-left:0;--toast-close-button-right:unset;--toast-close-button-top:unset;--toast-close-button-bottom:0;--toast-close-button-transform:translate(-35%, 35%)}[data-sonner-toaster] [data-close-button-position=bottom-right]{--toast-close-button-left:unset;--toast-close-button-right:0;--toast-close-button-top:unset;--toast-close-button-bottom:0;--toast-close-button-transform:translate(35%, 35%)}[data-sonner-toast][data-styled=true] [data-close-button]{left:var(--toast-close-button-left);right:var(--toast-close-button-right);top:var(--toast-close-button-top);bottom:var(--toast-close-button-bottom);width:20px;height:20px;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);cursor:pointer;z-index:1;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .1s,background .2s,border-color .2s;display:flex;position:absolute}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]:before{content:"";z-index:-1;height:100%;position:absolute;left:-100%;right:-100%}[data-sonner-toast][data-y-position=top][data-swiping=true]:before{bottom:50%;transform:scaleY(3)translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]:before{top:50%;transform:scaleY(3)translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]:before{content:"";position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]:after{content:"";height:calc(var(--gap) + 1px);width:100%;position:absolute;bottom:100%;left:0}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * .05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--toasts-before) * .05 + 1));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]:before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0px)) translateX(var(--swipe-amount-x,0px));transition:none}[data-sonner-toast][data-swiped=true]{-webkit-user-select:none;user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{0%{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{0%{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (width<=600px){[data-sonner-toaster]{right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%;position:fixed}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{width:calc(100% - var(--mobile-offset-left) * 2);left:0;right:0}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:calc(var(--mobile-offset-bottom) + max(env(safe-area-inset-bottom), 0px))}[data-sonner-toaster][data-y-position=top]{top:calc(var(--mobile-offset-top) + max(env(safe-area-inset-top), 0px))}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:#ecfdf3;--success-border:#bffcd9;--success-text:#008a2e;--info-bg:#f0f8ff;--info-border:#dde7fd;--info-text:#0973dc;--warning-bg:#fffcf0;--warning-border:#fbeeb1;--warning-text:#dc7609;--error-bg:#fff0f0;--error-border:#ffe0e1;--error-text:#e60000}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:#333;--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:#1f1f1f;--normal-border:#333;--normal-border-hover:#404040;--normal-text:var(--gray1);--success-bg:#001f0f;--success-border:#003d1c;--success-text:#59f3a6;--info-bg:#000d1f;--info-border:#19233e;--info-text:#5896f3;--warning-bg:#1d1f00;--warning-border:#2e2e00;--warning-text:#f3cf58;--error-bg:#2d0607;--error-border:#4d0408;--error-text:#ff9ea1}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);z-index:10;position:absolute;inset:0}.sonner-loading-wrapper[data-visible=false]{transform-origin:50%;animation:.2s forwards sonner-fade-out}.sonner-spinner{height:var(--size);width:var(--size);position:relative;top:50%;left:50%}.sonner-loading-bar{background:var(--gray11);border-radius:6px;width:24%;height:8%;animation:1.2s linear infinite sonner-spin;position:absolute;top:-3.9%;left:-10%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg)translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg)translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg)translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg)translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg)translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg)translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg)translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg)translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg)translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg)translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg)translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg)translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media (prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.sonner-loader{transform-origin:50%;transition:opacity .2s,transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8)translate(-50%,-50%)}.auth-cinema[data-v-d8b93eef]{color:#ece6db;background:radial-gradient(circle at 18% 14%,#c75b3924,#0000 24rem),radial-gradient(circle at 82% 20%,#6fa89e1f,#0000 28rem),linear-gradient(135deg,#241c16 0%,#1b1714 46%,#11100e 100%);place-items:center;min-height:100vh;padding:1rem;font-family:Hanken Grotesque,sans-serif;display:grid;position:relative;overflow:hidden}.auth-cinema[data-v-d8b93eef]:before{content:"";pointer-events:none;opacity:.16;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:4.2rem 4.2rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.auth-panel[data-v-d8b93eef]{z-index:1;background:#181411eb;border:1px solid #ffffff1a;border-radius:1.7rem;width:min(100%,29rem);padding:clamp(1.35rem,4vw,2.1rem);position:relative;box-shadow:0 2rem 6rem #00000057}.auth-brand[data-v-d8b93eef]{color:#ece6db;margin-bottom:1.5rem;font-family:Space Mono,monospace;font-weight:700;text-decoration:none;display:inline-block}.auth-brand span[data-v-d8b93eef]{color:#c75b39}.auth-panel-heading[data-v-d8b93eef]{margin-bottom:1.6rem}.auth-panel-heading h1[data-v-d8b93eef]{letter-spacing:-.05em;margin:0;font-family:Spectral,serif;font-size:clamp(2rem,5vw,3rem);line-height:.98}.auth-panel-heading p[data-v-d8b93eef]{color:#9f9284;margin:.85rem 0 0;line-height:1.6}.auth-form-shell[data-v-d8b93eef] form,.auth-form-shell[data-v-d8b93eef] .space-y-6{color:#ece6db}.auth-form-shell[data-v-d8b93eef] label{color:#cfc4b4;letter-spacing:.08em;text-transform:uppercase;font-family:Space Mono,monospace;font-size:.72rem}.auth-form-shell[data-v-d8b93eef] input{color:#ece6db;background:#ffffff0d;border-color:#ffffff1f;border-radius:.95rem;min-height:2.9rem}.auth-form-shell[data-v-d8b93eef] input::placeholder{color:#8d8275}.auth-form-shell[data-v-d8b93eef] [data-slot=button]{border-radius:999px;min-height:2.9rem;font-weight:700}.auth-form-shell[data-v-d8b93eef] [data-slot=button]:not([data-variant=secondary]){color:#fff7ed;background:#c75b39}.auth-form-shell[data-v-d8b93eef] a,.auth-form-shell[data-v-d8b93eef] button[type=button]{color:#f0a284}.auth-form-shell[data-v-d8b93eef] .text-muted-foreground{color:#9f9284}.settings-cinema[data-v-7be753e6]{min-height:calc(100vh - 4rem);padding:clamp(1rem,3vw,2.4rem)}.settings-hero[data-v-7be753e6]{background:radial-gradient(circle at 80% 20%,#c75b3924,#0000 20rem),#221d18b8;border:1px solid #ffffff14;border-radius:1.8rem;grid-template-columns:minmax(0,1fr) minmax(16rem,24rem);align-items:end;gap:1.2rem;margin-bottom:1.6rem;padding:clamp(1.2rem,4vw,2rem);display:grid}.eyebrow[data-v-7be753e6]{color:#c75b39;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .75rem;font-family:Space Mono,monospace;font-size:.72rem;font-weight:700}.settings-hero h1[data-v-7be753e6]{letter-spacing:-.07em;margin:0;font-family:Spectral,serif;font-size:clamp(3rem,8vw,6.2rem);line-height:.86}.settings-hero p[data-v-7be753e6]:last-child{color:#cfc4b4;max-width:42rem;margin:1rem 0 0;font-size:1.04rem;line-height:1.65}.settings-active-card[data-v-7be753e6],.settings-nav-item[data-v-7be753e6]{grid-template-columns:auto 1fr;align-items:center;gap:.8rem;display:grid}.settings-active-card[data-v-7be753e6]{background:#ffffff0d;border-radius:1.2rem;padding:1rem}.settings-active-card svg[data-v-7be753e6],.settings-nav-item svg[data-v-7be753e6]{color:#c75b39;width:1.05rem;height:1.05rem}.settings-active-card span[data-v-7be753e6],.settings-nav-item span[data-v-7be753e6]{gap:.12rem;display:grid}.settings-active-card small[data-v-7be753e6],.settings-nav-item small[data-v-7be753e6]{color:#9f9284;line-height:1.35}.settings-grid[data-v-7be753e6]{grid-template-columns:minmax(15rem,20rem) minmax(0,1fr);gap:1.2rem;display:grid}.settings-nav[data-v-7be753e6]{background:#181411b8;border:1px solid #ffffff14;border-radius:1.4rem;align-self:start;gap:.45rem;padding:.55rem;display:grid}.settings-nav-item[data-v-7be753e6]{color:#ece6db;border-radius:1rem;padding:.8rem;text-decoration:none}.settings-nav-item[data-v-7be753e6]:hover,.settings-nav-item.active[data-v-7be753e6]{background:#ffffff0f}.settings-nav-item.active[data-v-7be753e6]{box-shadow:inset 0 0 0 1px #c75b396b}.settings-card[data-v-7be753e6]{background:#181411d1;border:1px solid #ffffff14;border-radius:1.6rem;padding:clamp(1.1rem,3vw,2rem)}.settings-card[data-v-7be753e6] section,.settings-card[data-v-7be753e6] .space-y-6,.settings-card[data-v-7be753e6] .flex.flex-col.space-y-6{color:#ece6db}.settings-card[data-v-7be753e6] label{color:#cfc4b4;letter-spacing:.08em;text-transform:uppercase;font-family:Space Mono,monospace;font-size:.72rem}.settings-card[data-v-7be753e6] input{background:#ffffff0d;border-color:#ffffff1f;border-radius:.95rem;min-height:2.9rem}.settings-card[data-v-7be753e6] [data-slot=button]{border-radius:999px;font-weight:700}.settings-card[data-v-7be753e6] .text-muted-foreground{color:#9f9284}@media (width<=900px){.settings-hero[data-v-7be753e6],.settings-grid[data-v-7be753e6]{grid-template-columns:1fr}}.watchlog-shell[data-v-807b8270]{--watchlog-bg:#1b1714;--watchlog-panel:#221d18;--watchlog-text:#ece6db;--watchlog-muted:#8d8275;--watchlog-soft:#cfc4b4;--watchlog-accent:#c75b39;--watchlog-green:#6fa89e;background:radial-gradient(circle at 72% 12%, #6fa89e1f, transparent 28rem), linear-gradient(180deg, #241c16 0%, var(--watchlog-bg) 46%, #14110f 100%);height:100vh;min-height:100vh;color:var(--watchlog-text);font-family:Hanken Grotesque,sans-serif;display:flex;overflow:hidden}.watchlog-shell button[data-v-807b8270]{font:inherit}.watchlog-rail[data-v-807b8270]{border-right:1px solid #ffffff12;flex-direction:column;flex:0 0 16rem;width:16rem;height:100vh;padding:2rem 0;display:flex}.brand-button[data-v-807b8270],.rail-nav-item[data-v-807b8270],.user-button[data-v-807b8270],.section-heading button[data-v-807b8270],.side-link[data-v-807b8270],.back-button[data-v-807b8270],.mobile-tabs a[data-v-807b8270]{color:inherit;cursor:pointer;background:0 0;border:0}.brand-button[data-v-807b8270]{text-align:left;padding:0 1.6rem;font-family:Space Mono,monospace;font-weight:700;text-decoration:none;display:block}.brand-button span[data-v-807b8270],.accent[data-v-807b8270],.hero-stat strong[data-v-807b8270],.poster-meta span[data-v-807b8270],.detail-rating strong[data-v-807b8270]{color:var(--watchlog-accent)}.rail-nav[data-v-807b8270]{flex-direction:column;gap:.15rem;margin-top:2.6rem;display:flex}.rail-nav-item[data-v-807b8270]{color:var(--watchlog-muted);text-transform:uppercase;border-left:2px solid #0000;align-items:center;gap:.65rem;padding:.75rem 1.6rem;font-family:Space Mono,monospace;font-size:.75rem;text-decoration:none;display:flex;position:relative}.nav-label[data-v-807b8270]{flex:1;min-width:0}.nav-badge[data-v-807b8270]{background:var(--watchlog-accent);color:#180f0b;text-align:center;border-radius:999px;min-width:1.3rem;padding:.15rem .4rem;font-family:Space Mono,monospace;font-size:.66rem;font-weight:700;line-height:1}.rail-nav-item.active[data-v-807b8270]{border-left-color:var(--watchlog-accent);color:var(--watchlog-text);background:linear-gradient(90deg,#ffffff0f,#0000)}.nav-icon[data-v-807b8270],.segment-icon[data-v-807b8270],.user-chevron[data-v-807b8270],.imdb-link svg[data-v-807b8270],.action-row svg[data-v-807b8270],.rating-row svg[data-v-807b8270],.back-button svg[data-v-807b8270]{width:1rem;height:1rem}.rail-user[data-v-807b8270]{border-top:1px solid #ffffff12;margin:auto 1rem 0;padding-top:1rem;position:relative}.logout-form[data-v-807b8270]{margin:0}.user-button[data-v-807b8270]{text-align:left;border-radius:1rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;width:100%;padding:.65rem;display:grid}.user-button[data-v-807b8270]:hover,.user-button.menu-open[data-v-807b8270]{background:#ffffff0f}.user-menu[data-v-807b8270]{z-index:30;background:#1c1712fa;border:1px solid #ffffff1a;border-radius:1.1rem;flex-direction:column;gap:.35rem;min-width:15rem;padding:.65rem;display:flex;position:absolute;bottom:calc(100% + .8rem);left:0;right:0;box-shadow:0 1.5rem 4rem #00000059}.user-menu[data-v-807b8270]:after{content:"";background:#1c1712fa;border-bottom:1px solid #ffffff1a;border-right:1px solid #ffffff1a;width:.8rem;height:.8rem;position:absolute;bottom:-.42rem;right:1.1rem;transform:rotate(45deg)}.user-menu-header[data-v-807b8270],.user-menu-item[data-v-807b8270]{border-radius:.85rem;grid-template-columns:auto 1fr;align-items:center;gap:.7rem;padding:.65rem;display:grid}.user-menu-header .user-copy[data-v-807b8270],.user-menu-item span[data-v-807b8270]{gap:.16rem;min-width:0;display:grid}.user-menu-header strong[data-v-807b8270],.user-menu-header small[data-v-807b8270],.user-menu-item strong[data-v-807b8270],.user-menu-item small[data-v-807b8270]{line-height:1.18;display:block}.user-menu-header[data-v-807b8270]{background:#ffffff0a}.user-menu-item[data-v-807b8270]{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;text-decoration:none}.user-menu-item[data-v-807b8270]:hover{background:#ffffff0f}.user-menu-item svg[data-v-807b8270]{width:1rem;height:1rem;color:var(--watchlog-accent)}.user-menu-item.danger[data-v-807b8270]{color:#f3b5a6;border-top:1px solid #ffffff14;border-radius:0;margin-top:.35rem;padding-top:.85rem}.user-menu-logout[data-v-807b8270]{margin-top:auto}.avatar[data-v-807b8270],.friend-avatar[data-v-807b8270]{width:2.2rem;height:2.2rem;color:var(--watchlog-accent);background:#3a2a1e;border-radius:999px;justify-content:center;align-items:center;font-family:Spectral,serif;font-weight:700;display:inline-flex}.user-copy[data-v-807b8270]{gap:.15rem;min-width:0;display:grid}.user-copy strong[data-v-807b8270],.user-copy small[data-v-807b8270]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.user-copy small[data-v-807b8270],.section-heading small[data-v-807b8270],.poster-meta small[data-v-807b8270],.credit[data-v-807b8270],.detail-rating span[data-v-807b8270],.friend-strip small[data-v-807b8270],.feed-list small[data-v-807b8270],.empty-state[data-v-807b8270]{color:var(--watchlog-muted)}.watchlog-main[data-v-807b8270]{flex:1;overflow-y:auto}.home-grid[data-v-807b8270]{grid-template-columns:minmax(0,1fr) 19rem;min-height:100%;display:grid}.main-column[data-v-807b8270],.screen-section[data-v-807b8270],.detail-section[data-v-807b8270]{padding:2.25rem 2.4rem 6rem}.friends-column[data-v-807b8270]{border-left:1px solid #ffffff12;padding:2rem 1.6rem}.page-header[data-v-807b8270]{justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}.eyebrow[data-v-807b8270],.section-heading[data-v-807b8270],.poster-meta[data-v-807b8270],.hero-stat span[data-v-807b8270]{text-transform:uppercase;font-family:Space Mono,monospace;font-size:.72rem}.eyebrow[data-v-807b8270]{color:var(--watchlog-muted);margin:0}h1[data-v-807b8270]{margin:.35rem 0 0;font-family:Spectral,serif;font-size:2.15rem;line-height:1.05}.hero-stat[data-v-807b8270]{text-align:right;gap:.2rem;display:grid}.hero-stat strong[data-v-807b8270]{font-family:Space Mono,monospace;font-size:1.7rem}.segmented[data-v-807b8270]{background:var(--watchlog-panel);border:1px solid #ffffff14;border-radius:.45rem;gap:.25rem;margin-top:1.4rem;padding:.25rem;display:inline-flex}.segmented button[data-v-807b8270]{color:var(--watchlog-muted);cursor:pointer;text-transform:uppercase;background:0 0;border:0;border-radius:.35rem;justify-content:center;align-items:center;gap:.45rem;padding:.55rem 1rem;font-family:Space Mono,monospace;font-size:.72rem;display:inline-flex}.segmented button.active[data-v-807b8270]{background:var(--watchlog-accent);color:#1b1714;font-weight:700}.content-band[data-v-807b8270]{margin-top:2rem}.section-heading[data-v-807b8270]{color:#a89a86;justify-content:space-between;align-items:center;gap:1rem;display:flex}.section-heading button[data-v-807b8270]{color:var(--watchlog-muted);font-family:Space Mono,monospace;font-size:.72rem}.continue-grid[data-v-807b8270]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:.9rem;display:grid}.continue-card[data-v-807b8270]{background:var(--watchlog-panel);color:inherit;cursor:pointer;text-align:left;border:1px solid #ffffff12;border-radius:.45rem;overflow:hidden}.backdrop[data-v-807b8270]{background-image:repeating-linear-gradient(135deg,#ffffff0a 0 2px,#0000 2px 11px);background-position:50%;background-size:cover;justify-content:center;align-items:center;min-height:6rem;display:flex;position:relative;overflow:hidden}.play-icon[data-v-807b8270]{color:#ffffffa6;width:2rem;height:2rem}.continue-copy[data-v-807b8270]{gap:.35rem;padding:.8rem;display:grid}.progress-track[data-v-807b8270]{background:#ffffff1a;border-radius:999px;height:.2rem;overflow:hidden}.progress-track span[data-v-807b8270]{border-radius:inherit;background:var(--watchlog-accent);height:100%;display:block}.poster-row[data-v-807b8270],.mini-posters[data-v-807b8270]{gap:1rem;margin-top:1rem;padding-bottom:.2rem;display:flex;overflow-x:auto}.mini-poster[data-v-807b8270]{background-position:50%;background-size:cover;position:relative;overflow:hidden}.mini-poster img[data-v-807b8270]{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}.mini-poster.has-image img[data-v-807b8270]{opacity:1}.poster-button[data-v-807b8270]{width:7.5rem;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;flex:none}.poster[data-v-807b8270],.detail-poster[data-v-807b8270]{aspect-ratio:2/3;background-image:repeating-linear-gradient(135deg,#ffffff0b 0 2px,#0000 2px 12px);border:1px solid #ffffff14;border-radius:.35rem;align-items:flex-end;padding:.7rem;display:flex;position:relative;overflow:hidden;box-shadow:0 1rem 2.4rem #00000059}.poster.has-image[data-v-807b8270],.detail-poster.has-image[data-v-807b8270]{background-position:50%;background-size:cover;padding:0}.poster img[data-v-807b8270],.detail-poster img[data-v-807b8270],.backdrop img[data-v-807b8270]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.poster[data-v-807b8270]:after,.detail-poster[data-v-807b8270]:after{content:"";background:linear-gradient(#0000 42%,#000000b8);position:absolute;inset:0}.poster strong[data-v-807b8270]{z-index:1;font-family:Spectral,serif;font-size:.95rem;line-height:1.1;position:relative}.poster.has-image strong[data-v-807b8270],.detail-poster.has-image span[data-v-807b8270]{opacity:0}.detail-poster span[data-v-807b8270]{z-index:1;position:relative}.backdrop.has-image[data-v-807b8270]:after{content:"";background:#0000002e;position:absolute;inset:0}.backdrop.has-image .play-icon[data-v-807b8270]{z-index:1;position:relative}.poster-meta[data-v-807b8270]{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.55rem;display:flex}.stats-ribbon[data-v-807b8270]{background:linear-gradient(#ffffff08,#0000);border:1px solid #ffffff14;border-radius:.45rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:2.4rem;padding:1.1rem 1.3rem;display:grid}.stats-ribbon div[data-v-807b8270]{gap:.25rem;display:grid}.stats-ribbon strong[data-v-807b8270]{font-family:Spectral,serif;font-size:1.35rem}.stats-ribbon span[data-v-807b8270]{color:var(--watchlog-muted);text-transform:uppercase;font-family:Space Mono,monospace;font-size:.68rem}.feed-list[data-v-807b8270]{gap:1rem;margin-top:1rem;display:grid}.feed-list button[data-v-807b8270]{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;display:grid}.feed-list span[data-v-807b8270]:nth-child(2){gap:.1rem;min-width:0;display:grid}.feed-list em[data-v-807b8270]{color:var(--watchlog-text);text-overflow:ellipsis;white-space:nowrap;font-family:Spectral,serif;font-size:1rem;overflow:hidden}.feed-list b[data-v-807b8270]{color:var(--watchlog-accent);font-family:Space Mono,monospace;font-size:.75rem;font-weight:400}.side-watchlist[data-v-807b8270]{border-top:1px solid #ffffff12;margin-top:1.7rem;padding-top:1.4rem}.side-link[data-v-807b8270]{width:100%}.mini-poster[data-v-807b8270]{aspect-ratio:2/3;cursor:pointer;border:1px solid #ffffff14;border-radius:.25rem;flex:none;width:2.6rem}.screen-section.narrow[data-v-807b8270]{max-width:46rem}.friends-screen[data-v-807b8270]{max-width:64rem}.compact-header[data-v-807b8270]{align-items:flex-end}.diary-header-controls[data-v-807b8270]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.slim[data-v-807b8270]{margin-top:0}.poster-grid[data-v-807b8270]{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:1.5rem;margin-top:1.8rem;display:grid}.poster-grid .poster-button[data-v-807b8270]{width:100%}.diary-card[data-v-807b8270]{align-content:start;display:grid;position:relative}.diary-card-menu[data-v-807b8270]{z-index:5;position:absolute;top:.55rem;left:.55rem}.diary-menu-trigger[data-v-807b8270]{cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#130e0bb8;border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;gap:.12rem;width:2rem;height:2rem;display:inline-flex;box-shadow:0 .65rem 1.4rem #00000047}.diary-menu-trigger span[data-v-807b8270]{background:var(--watchlog-soft);border-radius:999px;width:.22rem;height:.22rem}.diary-menu-trigger[data-v-807b8270]:hover,.diary-menu-trigger[aria-expanded=true][data-v-807b8270]{background:#2f1e16e6;border-color:#c75b398c}.diary-menu-trigger[data-v-807b8270]:disabled,.diary-menu-item[data-v-807b8270]:disabled{cursor:wait;opacity:.6}.diary-menu[data-v-807b8270]{background:#1c1712fa;border:1px solid #ffffff1f;border-radius:.45rem;min-width:6.9rem;padding:.22rem;display:grid;position:absolute;top:calc(100% + .4rem);left:0;box-shadow:0 1rem 2.4rem #0006}.diary-menu-item[data-v-807b8270]{color:var(--watchlog-soft);cursor:pointer;text-align:left;text-transform:uppercase;white-space:nowrap;background:0 0;border:0;border-radius:.4rem;padding:.42rem .5rem;font-family:Space Mono,monospace;font-size:.54rem;line-height:1}.diary-menu-item[data-v-807b8270]:hover:not(:disabled){background:#ffffff0f}.diary-menu-item.danger[data-v-807b8270]{color:#f0a287}.diary-pagination[data-v-807b8270]{background:#ffffff09;border:1px solid #ffffff1a;border-radius:1.1rem;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.4rem;padding:.8rem .95rem;display:flex}.diary-pagination p[data-v-807b8270]{color:var(--watchlog-muted);margin:0;font-size:.86rem}.diary-pagination div[data-v-807b8270]{align-items:center;gap:.7rem;display:flex}.diary-pagination span[data-v-807b8270]{color:var(--watchlog-soft);text-transform:uppercase;font-family:Space Mono,monospace;font-size:.66rem}.diary-pagination button[data-v-807b8270]{color:var(--watchlog-text);cursor:pointer;text-transform:uppercase;background:#c75b3924;border:1px solid #ffffff1f;border-radius:999px;padding:.48rem .72rem;font-family:Space Mono,monospace;font-size:.62rem}.diary-pagination button[data-v-807b8270]:disabled{cursor:not-allowed;opacity:.45}@media (width<=720px){.diary-pagination[data-v-807b8270]{flex-direction:column;align-items:flex-start}.diary-pagination div[data-v-807b8270]{flex-wrap:wrap;justify-content:space-between;width:100%}}.poster.large strong[data-v-807b8270]{font-size:1.05rem}.progress-screen[data-v-807b8270]{gap:1rem;display:grid}.progress-search-panel[data-v-807b8270],.progress-card[data-v-807b8270],.detail-progress-panel[data-v-807b8270]{background:radial-gradient(circle at 100% 0,#c75b391a,#0000 18rem),#ffffff09;border:1px solid #ffffff14;border-radius:1.4rem;padding:1rem}.detail-progress-panel[data-v-807b8270]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;margin-top:1.2rem;display:grid}.detail-progress-copy[data-v-807b8270]{gap:.35rem;display:grid}.detail-progress-copy h2[data-v-807b8270]{color:var(--watchlog-text);margin:0;font-family:Spectral,serif;font-size:clamp(1.6rem,4vw,2.5rem);line-height:.95}.detail-progress-copy p[data-v-807b8270]{max-width:52rem;color:var(--watchlog-muted);margin:0;line-height:1.5}.detail-progress-copy p strong[data-v-807b8270]{color:var(--watchlog-accent);letter-spacing:.08em;text-transform:uppercase;font-family:Space Mono,monospace;font-size:.74rem}.detail-progress-actions[data-v-807b8270]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.progress-search-panel[data-v-807b8270]{gap:.85rem;display:grid}.progress-search-panel>div[data-v-807b8270]:first-child,.progress-copy[data-v-807b8270]{gap:.25rem;display:grid}.progress-search-panel strong[data-v-807b8270],.progress-copy h2[data-v-807b8270]{color:var(--watchlog-text);font-family:Spectral,serif}.progress-search-panel small[data-v-807b8270],.progress-copy p[data-v-807b8270],.progress-stats[data-v-807b8270],.progress-kicker[data-v-807b8270]{color:var(--watchlog-muted)}.progress-result-list[data-v-807b8270],.progress-list[data-v-807b8270]{gap:.8rem;display:grid}.progress-list[data-v-807b8270]{grid-template-columns:repeat(auto-fill,minmax(13.5rem,1fr))}.progress-card[data-v-807b8270]{align-content:start;gap:.75rem;display:grid}.progress-next-poster[data-v-807b8270]{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.progress-result-card[data-v-807b8270],.progress-card-top[data-v-807b8270]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.9rem;display:grid}.progress-result-main[data-v-807b8270],.progress-show-button[data-v-807b8270]{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;padding:0;display:grid}.progress-result-main span[data-v-807b8270]:last-child{gap:.18rem;display:grid}.mini-poster[data-v-807b8270]{width:3.1rem;height:4.4rem;color:var(--watchlog-accent);border-radius:.55rem;place-items:center;display:grid;position:relative;overflow:hidden}.mini-poster img[data-v-807b8270],.poster.small img[data-v-807b8270]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.poster.small[data-v-807b8270]{width:5.5rem;min-height:8rem}.progress-copy h2[data-v-807b8270]{margin:0;font-size:clamp(1.6rem,4vw,2.4rem);line-height:.95}.progress-card .progress-copy h2[data-v-807b8270]{font-size:1.55rem}.progress-card .progress-copy p[data-v-807b8270]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.progress-copy p[data-v-807b8270]{margin:0;line-height:1.45}.progress-copy p strong[data-v-807b8270],.progress-kicker[data-v-807b8270]{color:var(--watchlog-accent);letter-spacing:.08em;text-transform:uppercase;font-family:Space Mono,monospace;font-size:.68rem}.progress-actions[data-v-807b8270]{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.progress-card .progress-actions[data-v-807b8270]{justify-content:flex-start}.progress-actions.primary[data-v-807b8270]{gap:.45rem}.progress-actions.secondary[data-v-807b8270]{gap:.35rem}.progress-actions.secondary button[data-v-807b8270]{padding-inline:.58rem;font-size:.62rem}.progress-actions .friend-action-button.compact[data-v-807b8270]{padding:.48rem .65rem;font-size:.62rem}.ghost-button.danger[data-v-807b8270]{color:#f0a287;border-color:#f0a2874d}.ghost-button.danger[data-v-807b8270]:hover:not(:disabled){background:#f0a2871a}.progress-meter[data-v-807b8270]{background:#ffffff14;border-radius:999px;height:.45rem;margin-top:1rem;overflow:hidden}.progress-meter.compact[data-v-807b8270]{max-width:28rem;margin-top:.4rem}.progress-meter span[data-v-807b8270]{border-radius:inherit;background:linear-gradient(90deg, var(--watchlog-accent), #e5a65d);height:100%;display:block}.progress-stats[data-v-807b8270]{letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:.6rem;margin-top:.7rem;font-family:Space Mono,monospace;font-size:.64rem;display:flex}.progress-episode-list[data-v-807b8270]{gap:.45rem;max-height:min(34rem,62vh);margin-top:1rem;padding-right:.2rem;display:grid;overflow:auto}.progress-episode-row[data-v-807b8270]{color:var(--watchlog-text);cursor:pointer;text-align:left;background:#100d0b57;border:1px solid #ffffff12;border-radius:.85rem;grid-template-columns:4.8rem minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.65rem .75rem;display:grid}.progress-episode-row span[data-v-807b8270]{color:var(--watchlog-accent);font-family:Space Mono,monospace;font-size:.68rem;font-weight:700}.progress-episode-row strong[data-v-807b8270]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.progress-episode-row small[data-v-807b8270]{color:var(--watchlog-muted);white-space:nowrap}.progress-episode-row.watched[data-v-807b8270]{opacity:.62}.progress-episode-row.next[data-v-807b8270]{opacity:1;background:#c75b391f;border-color:#c75b3994}@media (width<=760px){.detail-progress-panel[data-v-807b8270],.progress-result-card[data-v-807b8270],.progress-card-top[data-v-807b8270]{grid-template-columns:1fr}.detail-progress-actions[data-v-807b8270],.progress-actions[data-v-807b8270]{justify-content:flex-start}.progress-episode-row[data-v-807b8270]{grid-template-columns:1fr;gap:.25rem}.progress-episode-row strong[data-v-807b8270],.progress-episode-row small[data-v-807b8270]{white-space:normal}}.friend-strip[data-v-807b8270]{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1rem;margin-top:1.5rem;display:grid}.friend-strip div[data-v-807b8270]{background:#ffffff08;border:1px solid #ffffff14;border-radius:.45rem;gap:.35rem;padding:1rem;display:grid}.friend-avatar.big[data-v-807b8270]{width:2.8rem;height:2.8rem}.request-count[data-v-807b8270],.friend-status-pill[data-v-807b8270]{color:#f0a287;text-transform:uppercase;background:#c75b3926;border-radius:999px;justify-content:center;align-items:center;padding:.35rem .6rem;font-family:Space Mono,monospace;font-size:.68rem;display:inline-flex}.request-count.small[data-v-807b8270]{min-width:1.75rem;padding-inline:.45rem}.friend-search-panel[data-v-807b8270],.friend-panel[data-v-807b8270]{background:radial-gradient(circle at 100% 0,#c75b391f,#0000 16rem),#ffffff08;border:1px solid #ffffff14;border-radius:.7rem;margin-top:1.25rem;padding:1rem}.friend-panel-header[data-v-807b8270]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.friend-panel-header div[data-v-807b8270],.friend-copy[data-v-807b8270]{gap:.16rem;min-width:0;display:grid}.friend-panel-header strong[data-v-807b8270],.friend-copy strong[data-v-807b8270]{font-family:Spectral,serif;font-size:1.05rem}.friend-panel-header small[data-v-807b8270],.friend-copy small[data-v-807b8270]{color:var(--watchlog-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.friend-search-box[data-v-807b8270]{max-width:none;margin:1rem 0 0}.friend-results[data-v-807b8270],.friend-request-list[data-v-807b8270]{gap:.75rem;margin-top:1rem;display:grid}.friend-result-card[data-v-807b8270],.friend-request-card[data-v-807b8270]{background:#0000001c;border:1px solid #ffffff12;border-radius:.55rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.75rem;display:grid}.friend-action-grid[data-v-807b8270]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.friend-request-actions[data-v-807b8270]{align-items:center;gap:.5rem;display:inline-flex}.friend-action-button[data-v-807b8270],.ghost-button[data-v-807b8270]{color:inherit;cursor:pointer;text-transform:uppercase;border:0;border-radius:999px;padding:.5rem .75rem;font-family:Space Mono,monospace;font-size:.68rem}.friend-action-button[data-v-807b8270]{background:var(--watchlog-accent);color:#180f0b}.ghost-button[data-v-807b8270]{color:var(--watchlog-soft);background:0 0;border:1px solid #ffffff1f}.friend-action-button[data-v-807b8270]:disabled,.ghost-button[data-v-807b8270]:disabled{cursor:wait;opacity:.6}.inline-message[data-v-807b8270]{margin:.85rem 0 0;font-family:Space Mono,monospace;font-size:.72rem}.inline-message.success[data-v-807b8270]{color:var(--watchlog-green)}.inline-message.error[data-v-807b8270]{color:#f0a287}.outgoing-panel[data-v-807b8270],.feed-panel[data-v-807b8270]{margin-top:1rem}.full[data-v-807b8270]{margin-top:1.8rem}.full button[data-v-807b8270]{border-bottom:1px solid #ffffff12;padding:1rem 0}.search-box[data-v-807b8270]{background:var(--watchlog-panel);border:1px solid #ffffff21;border-radius:.5rem;align-items:center;gap:.8rem;max-width:38rem;height:3.2rem;margin-bottom:1.7rem;padding:0 1rem;display:flex}.search-box svg[data-v-807b8270]{width:1.1rem;color:var(--watchlog-accent)}.search-box input[data-v-807b8270]{min-width:0;color:var(--watchlog-text);background:0 0;border:0;outline:0;flex:1}.detail-section[data-v-807b8270]{min-height:100vh}.back-button[data-v-807b8270]{color:var(--watchlog-muted);text-transform:uppercase;align-items:center;gap:.5rem;font-family:Space Mono,monospace;font-size:.72rem;display:inline-flex}.detail-layout[data-v-807b8270]{grid-template-columns:16.5rem minmax(0,35rem);gap:2.4rem;margin-top:1.5rem;display:grid}.detail-poster[data-v-807b8270]{width:100%;padding:0}.detail-poster span[data-v-807b8270]{z-index:1;color:#ffffff8a;font-family:Space Mono,monospace;font-size:.65rem;position:absolute;top:.7rem;left:.7rem}.detail-copy h1[data-v-807b8270]{font-size:2.8rem}.credit[data-v-807b8270]{margin-top:.7rem;font-family:Space Mono,monospace;font-size:.82rem}.imdb-link[data-v-807b8270]{width:fit-content;color:var(--watchlog-accent);text-transform:uppercase;border:1px solid #c75b3959;border-radius:.35rem;align-items:center;gap:.45rem;margin-top:.75rem;padding:.45rem .65rem;font-family:Space Mono,monospace;font-size:.7rem;text-decoration:none;display:inline-flex}.imdb-link[data-v-807b8270]:hover{background:#c75b391f;border-color:#c75b3999}.synopsis[data-v-807b8270]{max-width:33rem;color:var(--watchlog-soft);font-family:Spectral,serif;font-size:1.1rem;line-height:1.55}.tagline[data-v-807b8270]{color:var(--watchlog-accent);margin:.55rem 0 0;font-family:Spectral,serif;font-size:1.15rem;font-style:italic}.detail-loading[data-v-807b8270]{width:fit-content;color:var(--watchlog-muted);text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;margin-top:1rem;padding:.55rem .75rem;font-family:Space Mono,monospace;font-size:.68rem}.detail-loading.warning[data-v-807b8270]{color:var(--watchlog-accent);border-color:#c75b3961}.detail-facts[data-v-807b8270]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin-top:1.2rem;display:grid}.detail-facts div[data-v-807b8270]{background:#ffffff09;border:1px solid #ffffff14;border-radius:.4rem;gap:.2rem;padding:.75rem;display:grid}.detail-facts span[data-v-807b8270],.production-list dt[data-v-807b8270],.episode-card span[data-v-807b8270]{color:var(--watchlog-muted);text-transform:uppercase;font-family:Space Mono,monospace;font-size:.65rem}.detail-facts strong[data-v-807b8270]{font-family:Spectral,serif;font-size:1rem}.detail-rating[data-v-807b8270]{align-items:center;gap:1rem;margin-top:1.3rem;display:flex}.rating-comparison[data-v-807b8270]{align-items:stretch}.rating-comparison div[data-v-807b8270]{border-right:1px solid #ffffff14;gap:.15rem;min-width:6.5rem;padding-right:1rem;display:grid}.rating-comparison div[data-v-807b8270]:last-child{border-right:0;padding-right:0}.detail-rating strong[data-v-807b8270]{font-size:1.35rem}.action-row[data-v-807b8270],.rating-row[data-v-807b8270]{flex-wrap:wrap;gap:.75rem;margin-top:1.4rem;display:flex}.action-row form[data-v-807b8270]{gap:.45rem;display:grid}.action-row button[data-v-807b8270],.rating-row button[data-v-807b8270]{cursor:pointer;border-radius:.4rem;justify-content:center;align-items:center;gap:.5rem;min-height:2.8rem;padding:0 1rem;display:inline-flex}.primary-action[data-v-807b8270]{background:var(--watchlog-accent);color:#1b1714;border:0;font-weight:700}.primary-action.saved[data-v-807b8270]{background:var(--watchlog-green)}.watch-menu-wrapper[data-v-807b8270]{display:inline-flex;position:relative}.watch-menu[data-v-807b8270]{z-index:25;background:#1c1712fa;border:1px solid #ffffff1f;border-radius:.6rem;gap:.25rem;min-width:15rem;padding:.45rem;display:grid;position:absolute;top:calc(100% + .55rem);left:0;box-shadow:0 1.2rem 3rem #00000059}.watch-date-menu[data-v-807b8270]{grid-template-columns:minmax(16rem,1.1fr) minmax(12rem,.9fr);gap:.65rem;min-width:min(38rem,100vw - 2rem);padding:.65rem}.watch-date-options[data-v-807b8270]{grid-column:2;grid-template-columns:1fr;align-content:start;gap:.45rem;display:grid}.watch-date-menu .watch-calendar[data-v-807b8270]{grid-area:1/1/span 6}.watch-date-menu>.watch-menu-divider[data-v-807b8270],.watch-date-menu>button[data-v-807b8270]{grid-column:2}.action-row .watch-menu .watch-date-option[data-v-807b8270]{text-transform:none;background:radial-gradient(circle at 100% 0,#c75b392e,#0000 5rem),#ffffff0b;border:1px solid #c75b393d;justify-content:flex-start;align-items:flex-start;gap:.2rem;padding:.7rem;display:grid}.watch-date-option span[data-v-807b8270],.watch-calendar-footer small[data-v-807b8270],.calendar-header strong[data-v-807b8270],.calendar-weekday[data-v-807b8270]{text-transform:uppercase;font-family:Space Mono,monospace}.watch-date-option span[data-v-807b8270]{color:var(--watchlog-text);font-size:.68rem}.watch-date-option small[data-v-807b8270],.watch-calendar-footer small[data-v-807b8270]{color:var(--watchlog-muted);font-size:.72rem}.watch-calendar[data-v-807b8270]{background:#ffffff09;border:1px solid #ffffff14;border-radius:.55rem;gap:.6rem;padding:.65rem;display:grid}.calendar-header[data-v-807b8270],.watch-calendar-footer[data-v-807b8270]{justify-content:space-between;align-items:center;gap:.65rem;display:flex}.calendar-header strong[data-v-807b8270]{color:var(--watchlog-soft);font-size:.72rem}.action-row .watch-menu .calendar-nav[data-v-807b8270]{border:1px solid #ffffff1a;border-radius:999px;min-height:2rem;padding:0 .55rem;font-size:.58rem}.calendar-grid[data-v-807b8270]{grid-template-columns:repeat(7,minmax(0,1fr));gap:.25rem;display:grid}.calendar-weekday[data-v-807b8270]{color:var(--watchlog-muted);text-align:center;font-size:.55rem}.action-row .watch-menu .calendar-day[data-v-807b8270]{min-height:2rem;color:var(--watchlog-soft);border:1px solid #0000;border-radius:.35rem;justify-content:center;padding:0;font-size:.68rem}.action-row .watch-menu .calendar-day.faded[data-v-807b8270]{color:#e2dacf5c}.action-row .watch-menu .calendar-day.today[data-v-807b8270]{border-color:#c75b3973}.action-row .watch-menu .calendar-day.selected[data-v-807b8270]{background:var(--watchlog-accent);color:#1b1714;font-weight:700}.action-row .watch-menu .calendar-day[data-v-807b8270]:disabled{cursor:not-allowed;opacity:.25}.action-row .watch-menu .watch-calendar-submit[data-v-807b8270]{background:var(--watchlog-accent);color:#1b1714;border:0;justify-content:center;font-weight:700}.watch-menu-divider[data-v-807b8270]{background:#ffffff14;height:1px}.action-row .watch-menu button[data-v-807b8270]{min-height:auto;color:var(--watchlog-soft);text-align:left;text-transform:uppercase;background:0 0;border:0;border-radius:.4rem;justify-content:flex-start;padding:.65rem .75rem;font-family:Space Mono,monospace;font-size:.68rem}.action-row .watch-menu button[data-v-807b8270]:hover:not(:disabled){color:var(--watchlog-text);background:#ffffff0f}.action-row .watch-menu button.danger[data-v-807b8270]{color:#f0a287}.action-row .watch-menu button[data-v-807b8270]:disabled{cursor:wait;opacity:.55}.secondary-action[data-v-807b8270],.rating-row button[data-v-807b8270]{color:var(--watchlog-text);background:0 0;border:1px solid #ffffff38}.rating-row button.selected[data-v-807b8270]{border-color:var(--watchlog-accent);color:var(--watchlog-accent)}.rating-row .remove-rating-button[data-v-807b8270]{color:#f0a287;border-color:#c75b3973}.action-confirmation[data-v-807b8270]{color:var(--watchlog-green);text-transform:uppercase;font-family:Space Mono,monospace;font-size:.68rem}.action-confirmation.warning[data-v-807b8270]{color:var(--watchlog-accent)}.rich-detail-grid[data-v-807b8270]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2.4rem;display:grid}.detail-panel[data-v-807b8270]{background:#ffffff09;border:1px solid #ffffff14;border-radius:.55rem;min-width:0;padding:1rem}.detail-panel.wide[data-v-807b8270]{grid-column:1/-1}.people-strip[data-v-807b8270],.people-grid[data-v-807b8270]{gap:.85rem;margin-top:.9rem;display:grid}.people-strip[data-v-807b8270]{grid-template-columns:repeat(auto-fill,minmax(8rem,1fr))}.people-grid[data-v-807b8270]{grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr))}.person-card[data-v-807b8270]{gap:.35rem;min-width:0;display:grid}.person-card img[data-v-807b8270],.person-fallback[data-v-807b8270]{aspect-ratio:2/3;object-fit:cover;background:#3a2a1e;border-radius:.35rem;width:4.5rem}.person-card.compact img[data-v-807b8270],.person-card.compact .person-fallback[data-v-807b8270]{width:3.6rem}.person-fallback[data-v-807b8270]{color:var(--watchlog-accent);justify-content:center;align-items:center;font-family:Spectral,serif;font-size:1.3rem;font-weight:700;display:inline-flex}.person-card strong[data-v-807b8270],.person-card small[data-v-807b8270]{text-overflow:ellipsis;overflow:hidden}.person-card strong[data-v-807b8270]{font-size:.9rem}.person-card small[data-v-807b8270]{color:var(--watchlog-muted);font-size:.78rem}.production-list[data-v-807b8270]{gap:.6rem;margin:.9rem 0 0;display:grid}.production-list dd[data-v-807b8270]{color:var(--watchlog-soft);margin:0}.trailer-list[data-v-807b8270]{gap:.45rem;margin-top:.9rem;display:grid}.trailer-list a[data-v-807b8270]{color:var(--watchlog-soft);text-decoration:none}.trailer-list a[data-v-807b8270]:hover{color:var(--watchlog-accent)}.keyword-cloud[data-v-807b8270]{flex-wrap:wrap;gap:.45rem;margin-top:.9rem;display:flex}.keyword-cloud span[data-v-807b8270],.keyword-cloud button[data-v-807b8270]{color:var(--watchlog-soft);background:#ffffff12;border-radius:999px;padding:.35rem .55rem;font-size:.78rem}.keyword-cloud button[data-v-807b8270]{cursor:pointer;border:0}.keyword-cloud button[data-v-807b8270]:hover{color:var(--watchlog-accent)}.seasons-section[data-v-807b8270]{margin-top:2.4rem}.season-card[data-v-807b8270]{background:#ffffff09;border:1px solid #ffffff14;border-radius:.6rem;margin-top:1rem;padding:1rem}.season-summary[data-v-807b8270]{grid-template-columns:6rem minmax(0,1fr) auto;gap:1rem;display:grid}.season-summary img[data-v-807b8270],.season-poster-fallback[data-v-807b8270]{aspect-ratio:2/3;object-fit:cover;background:#3a2a1e;border-radius:.35rem;width:6rem}.season-poster-fallback[data-v-807b8270],.episode-still-fallback[data-v-807b8270]{color:var(--watchlog-accent);justify-content:center;align-items:center;font-family:Space Mono,monospace;font-weight:700;display:flex}.season-summary h2[data-v-807b8270]{margin:.2rem 0 .25rem;font-family:Spectral,serif;font-size:1.45rem}.season-summary small[data-v-807b8270],.season-summary p[data-v-807b8270],.episode-card small[data-v-807b8270],.episode-card p[data-v-807b8270]{color:var(--watchlog-muted)}.season-summary p[data-v-807b8270],.episode-card p[data-v-807b8270]{line-height:1.45}.episode-grid[data-v-807b8270]{grid-template-columns:repeat(auto-fit,minmax(min(100%,34rem),1fr));gap:1rem;margin-top:1rem;display:grid}.episode-card[data-v-807b8270]{background:#0000001f;border:1px solid #ffffff12;border-radius:.55rem;grid-template-columns:6.8rem minmax(0,1fr);align-items:start;gap:.8rem;min-width:0;padding:.75rem;display:grid}.episode-card img[data-v-807b8270],.episode-still-fallback[data-v-807b8270]{aspect-ratio:16/9;object-fit:cover;background:#2b2230;border-radius:.3rem;width:6.8rem}.episode-card strong[data-v-807b8270]{margin:.1rem 0;display:block}.episode-detail-layout[data-v-807b8270]{grid-template-columns:minmax(16rem,28rem) minmax(0,36rem);gap:2.4rem;margin-top:1.5rem;display:grid}.episode-nav-strip[data-v-807b8270]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;max-width:45rem;margin-top:1rem;display:grid}.episode-nav-button[data-v-807b8270]{min-height:3.4rem;color:inherit;cursor:pointer;text-align:left;background:#ffffff09;border:1px solid #ffffff14;border-radius:.55rem;align-items:center;gap:.7rem;padding:.7rem .85rem;display:flex}.episode-nav-button.next[data-v-807b8270]{text-align:right;justify-content:flex-end}.episode-nav-button svg[data-v-807b8270]{width:1rem;height:1rem;color:var(--watchlog-accent)}.episode-nav-button span[data-v-807b8270]{gap:.12rem;display:grid}.episode-nav-button small[data-v-807b8270]{color:var(--watchlog-muted);text-transform:uppercase;font-family:Space Mono,monospace;font-size:.62rem}.episode-nav-button strong[data-v-807b8270]{font-family:Spectral,serif;font-size:1rem}.episode-nav-button[data-v-807b8270]:disabled{cursor:default;opacity:.45}.episode-still-detail[data-v-807b8270]{background:radial-gradient(circle at 20% 20%,#c75b3929,#0000 16rem),repeating-linear-gradient(135deg,#ffffff0b 0 2px,#0000 2px 12px),#201a15;border:1px solid #ffffff14;border-radius:.45rem;place-items:center;min-height:17rem;display:grid;position:relative;overflow:hidden;box-shadow:0 1rem 2.4rem #00000059}.episode-still-detail img[data-v-807b8270]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.episode-still-detail span[data-v-807b8270]{z-index:1;color:var(--watchlog-accent);font-family:Space Mono,monospace;font-size:1.4rem;position:relative}.episode-parent-grid[data-v-807b8270]{margin-top:2rem}.season-summary[data-v-807b8270]{align-items:start}.season-watch-button[data-v-807b8270],.episode-watch-button[data-v-807b8270],.episode-open-button[data-v-807b8270]{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0}.season-watch-button[data-v-807b8270],.episode-watch-button[data-v-807b8270]{color:#f0a287;text-transform:uppercase;background:#c75b3929;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;font-family:Space Mono,monospace;font-size:.68rem;display:inline-flex}.season-watch-button[data-v-807b8270]{align-self:start;padding:.55rem .75rem}.season-watch-button svg[data-v-807b8270],.episode-watch-button svg[data-v-807b8270]{width:.9rem;height:.9rem}.episode-card[data-v-807b8270]{grid-template-columns:minmax(0,1fr) auto}.episode-open-button[data-v-807b8270]{grid-template-columns:12rem minmax(16rem,1fr);align-items:start;gap:1rem;width:100%;min-width:0;display:grid}.episode-open-button img[data-v-807b8270],.episode-open-button .episode-still-fallback[data-v-807b8270]{width:12rem}.episode-open-button>div[data-v-807b8270]{gap:.22rem;min-width:0;display:grid}.episode-open-button strong[data-v-807b8270]{line-height:1.15}.episode-open-button small[data-v-807b8270],.episode-open-button p[data-v-807b8270]{line-height:1.38}.episode-open-button p[data-v-807b8270]{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:.15rem 0 0;display:-webkit-box;overflow:hidden}.episode-watch-button[data-v-807b8270]{align-self:start;padding:.45rem .65rem}.episode-log-count[data-v-807b8270]{color:#f0a287}.episode-season-message[data-v-807b8270]{margin-top:.85rem;display:block}.empty-state[data-v-807b8270]{margin-top:1rem;padding:1rem 0}.empty-state.compact[data-v-807b8270]{margin-top:.7rem;padding:.35rem 0}.mobile-tabs[data-v-807b8270]{display:none}@media (width<=900px){.watchlog-shell[data-v-807b8270]{height:auto;min-height:100vh;padding-bottom:5rem;display:block;overflow:visible}.watchlog-rail[data-v-807b8270]{display:none}.watchlog-main[data-v-807b8270]{height:auto;min-height:auto;overflow:visible}.home-grid[data-v-807b8270]{display:block}.main-column[data-v-807b8270],.screen-section[data-v-807b8270],.detail-section[data-v-807b8270],.friends-column[data-v-807b8270]{border:0;padding:1.2rem 1.25rem 2rem}.page-header[data-v-807b8270],.compact-header[data-v-807b8270]{flex-direction:column;align-items:flex-start}h1[data-v-807b8270]{font-size:1.85rem}.hero-stat[data-v-807b8270]{text-align:left}.segmented[data-v-807b8270]{width:100%;display:flex}.segmented button[data-v-807b8270]{flex:1}.continue-grid[data-v-807b8270]{display:flex;overflow-x:auto}.continue-card[data-v-807b8270]{flex:none;width:11rem}.stats-ribbon[data-v-807b8270]{grid-template-columns:1fr 1fr}.friends-column[data-v-807b8270]{padding-top:0}.poster-grid[data-v-807b8270]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem}.search-results[data-v-807b8270]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.detail-layout[data-v-807b8270],.episode-detail-layout[data-v-807b8270]{display:block}.episode-nav-strip[data-v-807b8270],.detail-facts[data-v-807b8270],.rich-detail-grid[data-v-807b8270],.friend-action-grid[data-v-807b8270]{grid-template-columns:1fr}.watch-date-menu[data-v-807b8270]{grid-template-columns:1fr;min-width:min(21rem,100vw - 2rem)}.watch-date-options[data-v-807b8270],.watch-date-menu .watch-calendar[data-v-807b8270],.watch-date-menu>.watch-menu-divider[data-v-807b8270],.watch-date-menu>button[data-v-807b8270]{grid-area:auto/1}.friend-result-card[data-v-807b8270],.friend-request-card[data-v-807b8270]{grid-template-columns:auto minmax(0,1fr)}.friend-result-card>.friend-action-button[data-v-807b8270],.friend-result-card>.friend-status-pill[data-v-807b8270],.friend-result-card>.friend-request-actions[data-v-807b8270],.friend-request-card>.friend-request-actions[data-v-807b8270],.friend-request-card>.ghost-button[data-v-807b8270]{grid-column:1/-1;justify-content:flex-start}.season-summary[data-v-807b8270],.episode-card[data-v-807b8270],.episode-open-button[data-v-807b8270]{grid-template-columns:1fr}.detail-poster[data-v-807b8270]{aspect-ratio:auto;border-radius:0;height:18rem;margin:1rem -1.25rem 1.4rem}.detail-copy h1[data-v-807b8270]{font-size:2.1rem}.season-summary img[data-v-807b8270],.season-poster-fallback[data-v-807b8270]{width:7rem}.episode-card img[data-v-807b8270],.episode-still-fallback[data-v-807b8270]{width:100%}.mobile-tabs[data-v-807b8270]{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1d1813f2;border-top:1px solid #ffffff1a;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.mobile-tabs a[data-v-807b8270]{color:var(--watchlog-muted);text-transform:uppercase;justify-items:center;gap:.25rem;padding:.7rem .3rem 1rem;font-family:Space Mono,monospace;font-size:.62rem;text-decoration:none;display:grid}.mobile-tabs a.active[data-v-807b8270]{color:var(--watchlog-accent)}.mobile-tabs svg[data-v-807b8270]{width:1.2rem;height:1.2rem}}@media (width<=520px){.poster-button[data-v-807b8270]{width:6.8rem}.search-results[data-v-807b8270]{grid-template-columns:repeat(2,minmax(0,1fr))}}.profile-section .back-button[data-v-807b8270]{margin-bottom:1.2rem}.profile-summary[data-v-807b8270]{max-width:34rem;color:var(--watchlog-muted)}.profile-person[data-v-807b8270]{color:inherit;cursor:pointer;text-align:left;border:0}.profile-person:hover strong[data-v-807b8270],.profile-chip[data-v-807b8270]:hover{color:var(--watchlog-accent)}.profile-chip-row[data-v-807b8270]{flex-wrap:wrap;gap:.45rem;display:flex}.profile-chip[data-v-807b8270]{color:var(--watchlog-soft);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;padding:.38rem .62rem;transition:border-color .16s,color .16s,background .16s}.profile-chip[data-v-807b8270]:hover{background:#c75b391f;border-color:#c75b39b3}
