.ss-account-status{display:flex;align-items:center;justify-content:space-between;gap:16px 24px;padding:16px 20px;border:1px solid var(--ss-line);border-radius:12px;background:#f2f8fc}.ss-account-status__identity{display:flex;align-items:center;gap:12px 20px;min-width:0;flex:1}.ss-account-status__badge{flex-shrink:0;padding:4px 10px;border-radius:4px;background:#e8f4ef;color:#166343;font-size:13px;font-weight:600;line-height:1.8}.ss-account-status__account{display:grid;gap:2px;min-width:0;line-height:1.6}.ss-account-status__account>span{color:var(--ss-muted);font-size:12px}.ss-account-status__account>strong{font-size:15px;font-weight:500;overflow-wrap:anywhere}.ss-account-status__logout{flex-shrink:0;min-height:44px;padding:10px 18px;font-size:14px}.ss-account-status--guest{background:#f7f8fa}.ss-account-status--guest .ss-account-status__badge{background:#e9edf1;color:#526274}.ss-account-status__identity>p{font-size:14px;color:var(--ss-muted)}.ss-account-status[hidden]{display:none}@media(max-width:599px){.ss-account-status{display:grid;grid-template-columns:minmax(0,1fr) auto;padding:12px 16px;gap:8px 12px}.ss-account-status__identity{display:contents}.ss-account-status__badge{grid-column:1;grid-row:1;justify-self:start;align-self:center}.ss-account-status__logout{grid-column:2;grid-row:1;align-self:center}.ss-account-status__account,.ss-account-status__identity>p{grid-column:1/-1;grid-row:2;min-width:0;width:100%}}.ss-owned-video.ss-owned-video--playable{grid-template-columns:minmax(0,1fr);width:100%;max-width:960px;margin-inline:auto}.ss-library-player{margin:4px 0 12px}.ss-library-player__heading{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 16px}.ss-library-player__heading h3{font-size:18px;font-weight:600;color:var(--ss-blue);margin:0}.ss-library-player__heading>span{font-size:13px;color:var(--ss-muted)}.ss-library-player__embed{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:10px;background:#101820;margin-top:12px}.ss-library-player__embed iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.ss-library-player .ss-library-help{margin-top:8px}.ss-my-library{padding:24px 0 72px;min-height:65vh}.ss-my-library>.ss-shell{gap:20px}.ss-library-nav{display:flex;gap:28px;flex-wrap:wrap;border-bottom:1px solid var(--ss-line)}.ss-library-nav a{display:flex;align-items:center;min-height:52px;text-decoration:none;color:var(--ss-muted);border-bottom:3px solid transparent}.ss-library-nav a[aria-current]{color:var(--ss-blue);border-color:var(--ss-blue)}.ss-library-heading{gap:8px}.ss-library-notice{padding:16px 20px;border-radius:12px;background:#f2f8fc;border:1px solid var(--ss-line);font-size:14px;line-height:1.8}.ss-library-notice strong{display:block;margin-bottom:4px;font-weight:600}.ss-library-list{display:grid;gap:24px}.ss-owned-video{display:grid;grid-template-columns:minmax(220px,360px) minmax(0,1fr);gap:32px;padding:24px;border:1px solid var(--ss-line);border-radius:16px;background:#fff;align-items:start}.ss-owned-video__cover{position:relative;aspect-ratio:16/9;border-radius:10px;overflow:hidden;background:var(--ss-soft);display:flex;align-items:center;justify-content:center}.ss-owned-video__cover img{object-fit:contain}.ss-owned-video__placeholder{font:600 24px/1.4 Albert Sans,sans-serif;letter-spacing:.1em;text-align:center;color:var(--ss-blue)}.ss-owned-video__kind{position:absolute;left:8px;bottom:8px;padding:2px 10px;background:#fff;border:1px solid var(--ss-line);border-radius:4px;font-size:12px}.ss-owned-video__content{gap:12px}.ss-owned-video h2{font-size:24px;font-weight:500;line-height:1.6}.ss-owned-video__variant,.ss-library-help{font-size:14px;color:var(--ss-muted);line-height:1.8}.ss-library-badges{display:flex;flex-wrap:wrap;gap:8px}.ss-library-badge{padding:3px 10px;font-size:12px;line-height:1.8;border-radius:4px;background:#e8f4ef;color:#166343}.ss-library-badge--review{background:#fff2df;color:#805100}.ss-library-badge--neutral{background:#f1f3f5;color:#526274}.ss-library-meta{display:grid;gap:6px;margin:4px 0;font-size:14px;line-height:1.8}.ss-library-meta>div{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px}.ss-library-meta dt{color:var(--ss-muted)}.ss-library-meta dd{margin:0}.ss-owned-video__actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px 24px}.ss-library-play:disabled{background:#e8eef2;border-color:#c7d2dc;color:#425466!important;cursor:default}.ss-library-order-link{display:inline-flex;align-items:center;min-height:44px;font-size:14px}.ss-library-empty{background:var(--ss-soft);border-radius:16px;padding:40px;max-width:880px}.ss-library-empty h2,.ss-library-review>h2,.ss-library-assistance h2{font-size:22px;font-weight:500;line-height:1.6}.ss-library-empty .ss-button{justify-self:start}.ss-library-review{margin-top:40px}.ss-library-pagination{margin-top:24px;font-size:14px}.ss-library-pagination>div{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.ss-library-assistance{margin-top:40px;padding-top:28px;border-top:1px solid var(--ss-line);gap:8px;max-width:880px}.ss-library-assistance p{font-size:14px;color:var(--ss-muted)}.ss-library-assistance>a{display:flex;align-items:center;min-height:44px;font-size:14px}@media(max-width:1023px){.ss-owned-video{grid-template-columns:minmax(180px,32%) minmax(0,1fr);gap:24px}.ss-owned-video h2{font-size:22px}}@media(max-width:599px){.ss-my-library{padding-top:12px;padding-bottom:48px}.ss-my-library>.ss-shell{gap:16px}.ss-library-nav{gap:20px;font-size:14px}.ss-library-heading h1{font-size:28px}.ss-library-notice{padding:16px}.ss-owned-video{grid-template-columns:minmax(0,1fr);padding:16px;gap:20px}.ss-owned-video h2{font-size:20px}.ss-owned-video__actions{display:grid;gap:8px}.ss-owned-video__actions .ss-button{width:100%;min-height:48px}.ss-library-order-link{justify-content:center}.ss-library-empty{padding:24px}.ss-library-empty .ss-button{width:100%}.ss-library-empty h2,.ss-library-assistance h2,.ss-library-review>h2{font-size:20px}.ss-library-meta>div{grid-template-columns:84px minmax(0,1fr);gap:8px}}.ss-library-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;flex-wrap:wrap}.ss-library-toolbar .ss-library-heading{min-width:0}.ss-library-toolbar form{flex-shrink:0}.ss-library-toolbar .ss-button{min-height:44px;padding:10px 14px;font-size:14px}.ss-library-notice{margin-top:24px;padding:0 20px}.ss-library-notice summary{min-height:48px;padding-block:12px;cursor:pointer;color:var(--ss-blue)}.ss-library-notice summary:hover{text-decoration:underline}.ss-library-notice p{padding-bottom:16px}.ss-library-nav a:hover{color:var(--ss-blue);background:var(--ss-soft)}@media(max-width:599px){.ss-library-toolbar{gap:12px}.ss-library-toolbar .ss-library-heading{gap:4px}.ss-library-heading .ss-subtitle{font-size:14px}.ss-library-notice{padding:0 16px}.ss-library-toolbar form{width:100%}.ss-library-toolbar .ss-button{min-height:44px}.ss-account-status__logout{min-height:44px;padding:8px 12px}}.ss-my-library--guest>.ss-shell{max-width:960px}.ss-my-library--guest .ss-library-toolbar{justify-content:center;text-align:center}.ss-my-library--guest .ss-library-heading{gap:12px}.ss-account-welcome{padding:40px;border:1px solid var(--ss-line);border-radius:8px;background:var(--ss-soft)}.ss-account-welcome__intro{text-align:center}.ss-account-welcome__tag{display:inline-block;padding:4px 12px;border-radius:4px;background:#e4eff8;color:var(--ss-blue);font-size:12px;font-weight:600}.ss-account-welcome h2{margin:16px 0 12px;font-size:26px;font-weight:500;line-height:1.6}.ss-account-welcome__intro>p{color:var(--ss-muted);font-size:15px;line-height:1.9}.ss-account-welcome__break{display:none}.ss-my-library--guest .ss-account-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:0;margin:32px 0 0;list-style:none}.ss-account-steps>li{position:relative;display:grid;justify-items:center;align-content:start;gap:12px;min-width:0;padding:24px 12px;background:#fff;border:1px solid #e3eaf0;border-radius:8px;text-align:center}.ss-account-steps__number{font:600 12px/1.5 var(--seirin-latin-font,"Albert Sans",sans-serif);letter-spacing:1px;color:var(--ss-muted)}.ss-account-steps svg{color:var(--ss-blue)}.ss-account-steps h3{font-size:16px;line-height:1.6;font-weight:600;color:var(--ss-blue)}.ss-account-steps p{font-size:13px;line-height:1.8;color:var(--ss-muted)}.ss-account-welcome__action{margin-top:24px;display:grid;justify-items:center;gap:12px;text-align:center}.ss-account-welcome__action .ss-button{width:min(100%,400px)}.ss-account-welcome__action>p{font-size:13px;line-height:1.8;color:var(--ss-muted)}.ss-account-welcome__action .ss-account-welcome__privacy{margin-top:4px;font-size:12px}.ss-account-welcome__privacy a{text-underline-offset:3px;color:var(--ss-blue)}.ss-account-existing{padding:24px 28px;border-left:3px solid var(--ss-blue);background:#f6f8fa;border-radius:0 8px 8px 0}.ss-account-existing h2{font-size:18px;font-weight:600;line-height:1.6;margin-bottom:8px}.ss-account-existing p{font-size:14px;line-height:1.9;color:var(--ss-muted)}.ss-account-existing strong{color:var(--ss-text)}.ss-account-faq>h2{font-size:20px;font-weight:500;margin-bottom:16px}.ss-account-faq details{border-bottom:1px solid var(--ss-line)}.ss-account-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:16px 0;cursor:pointer;font-size:15px;font-weight:500;list-style:none}.ss-account-faq summary::-webkit-details-marker{display:none}.ss-account-faq summary:after{content:"+";flex:0 0 24px;color:var(--ss-blue);font-size:20px;text-align:center}.ss-account-faq details[open] summary:after{content:"\2212"}.ss-account-faq details>p{padding:0 32px 20px 0;color:var(--ss-muted);font-size:14px;line-height:1.9}.ss-account-help-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin-top:12px;font-size:14px;color:var(--ss-blue)}.ss-my-library--guest>.ss-shell>.ss-library-order-link{justify-content:center;color:var(--ss-blue)}@media(max-width:767px){.ss-account-welcome__break{display:block}.ss-account-welcome{padding:28px 20px}.ss-account-welcome h2{font-size:22px}.ss-my-library--guest .ss-account-steps{grid-template-columns:minmax(0,1fr);gap:12px;margin:24px 0 0}.ss-account-steps>li{grid-template-columns:32px minmax(0,1fr);justify-items:start;gap:4px 16px;padding:20px;text-align:left}.ss-account-steps__number{grid-column:1;grid-row:1;text-align:center;width:32px}.ss-account-steps svg{grid-column:1;grid-row:2}.ss-account-steps h3{grid-column:2;grid-row:1}.ss-account-steps p{grid-column:2;grid-row:2}.ss-account-steps p br{display:none}.ss-account-welcome__intro>p{font-size:14px}.ss-account-existing{padding:20px}.ss-account-existing h2{font-size:16px}.ss-account-faq>h2{font-size:18px}.ss-account-faq summary{font-size:14px}.ss-account-welcome__action .ss-button{font-size:14px;gap:12px;padding-inline:18px}.ss-my-library--guest .ss-library-heading h1{font-size:28px}.ss-my-library--guest .ss-library-heading .ss-subtitle{font-size:14px}}.ss-my-library{padding:0 0 80px;min-height:65vh}.ss-my-library .ss-stack{display:flex;flex-direction:column}.ss-my-library .ss-library-body{display:grid;gap:24px;padding-top:40px}.ss-my-library .ss-page-heading{margin:0}.ss-my-library .ss-page-heading .ss-eyebrow{color:var(--ss-blue);font:700 12px/20px SEIRIN Albert,sans-serif;margin-bottom:8px}.ss-my-library .ss-page-heading h1{margin-bottom:12px}.ss-my-library .ss-library-heading h2{font-size:28px;line-height:44px}.ss-my-library .ss-library-heading>p{font-size:14px;line-height:26px;color:var(--ss-muted)}.ss-my-library .ss-button--outline{background:var(--ss-white);color:var(--ss-blue)!important;border:1px solid var(--ss-blue);justify-content:center;min-width:0}.ss-my-library .ss-account-status__logout{width:auto}.ss-my-library .ss-library-toolbar .ss-button{width:auto;white-space:nowrap}.ss-my-library .ss-library-nav a{padding-inline:8px}.ss-my-library .ss-owned-video{border-radius:12px;padding:32px;gap:32px}.ss-my-library .ss-owned-video h2{font-family:var(--ss-serif);font-weight:400;font-size:26px;line-height:40px}.ss-my-library .ss-owned-video__cover img{width:100%;height:100%;object-fit:contain}.ss-my-library .ss-owned-video.ss-owned-video--playable{max-width:none}.ss-my-library .ss-library-meta{gap:0;font-size:14px;line-height:26px}.ss-my-library .ss-library-meta>div{padding:12px 0;border-bottom:1px dashed var(--ss-line);grid-template-columns:112px minmax(0,1fr);gap:20px}.ss-my-library .ss-library-meta dt{color:var(--ss-blue)}.ss-my-library .ss-library-access-status{padding:12px 16px;border-radius:8px;background:var(--ss-soft);color:var(--ss-text);font-size:14px;line-height:24px}.ss-my-library .ss-library-order-link,.ss-my-library .ss-account-help-link{color:var(--ss-blue);text-decoration:underline;text-underline-offset:4px}.ss-my-library .ss-library-order-link:hover,.ss-my-library .ss-account-help-link:hover{text-decoration-thickness:2px}.ss-my-library .ss-library-empty{max-width:none;border-radius:12px;padding:40px;gap:16px}.ss-my-library .ss-library-empty .ss-button{max-width:100%}.ss-my-library .ss-library-assistance{max-width:none;padding:28px 32px;border:1px solid var(--ss-line);border-radius:12px;background:var(--ss-soft)}.ss-my-library .ss-library-assistance>a{color:var(--ss-blue);text-decoration:underline;text-underline-offset:4px}.ss-my-library .ss-library-pagination>div{justify-content:space-between}.ss-my-library .ss-library-pagination .ss-button{max-width:100%;width:auto;padding-inline:20px}.ss-my-library .ss-account-welcome{border-color:var(--ss-line);border-radius:12px}.ss-my-library .ss-account-welcome__action .ss-button{justify-content:center}.ss-my-library .ss-library-player__embed{max-width:100%}.ss-my-library .ss-library-player__embed iframe{height:100%;width:100%}.ss-my-library .ss-library-review{display:grid;gap:24px}.ss-my-library .ss-account-faq summary:focus-visible{outline:3px solid #ecad21;outline-offset:4px}@media(max-width:639px){.ss-my-library{padding-bottom:48px}.ss-my-library .ss-library-body{padding-top:24px;gap:20px}.ss-my-library .ss-page-heading h1{font-size:26px;line-height:40px}.ss-my-library .ss-page-heading>.ss-container>p:not(.ss-eyebrow){font-size:14px;line-height:24px}.ss-my-library .ss-library-heading h2{font-size:24px;line-height:36px}.ss-my-library .ss-library-nav{gap:8px 12px}.ss-my-library .ss-library-nav a{font-size:13px;min-height:48px;padding-inline:4px}.ss-my-library .ss-owned-video{grid-template-columns:minmax(0,1fr);padding:20px 16px;gap:20px}.ss-my-library .ss-owned-video h2{font-size:22px;line-height:34px}.ss-my-library .ss-owned-video__content{gap:16px}.ss-my-library .ss-library-meta>div{grid-template-columns:minmax(0,1fr);gap:8px;padding:16px 0}.ss-my-library .ss-library-meta dt{font-size:13px;line-height:22px}.ss-my-library .ss-library-meta dd{font-size:14px;line-height:26px}.ss-my-library .ss-library-player__embed{border-radius:8px}.ss-my-library .ss-library-empty,.ss-my-library .ss-library-assistance{padding:24px 20px}.ss-my-library .ss-library-empty h2,.ss-my-library .ss-library-assistance h2,.ss-my-library .ss-library-review>h2{font-size:22px;line-height:34px}.ss-my-library .ss-owned-video__actions{display:flex;align-items:stretch;flex-direction:column}.ss-my-library .ss-library-access-status{text-align:center}.ss-my-library .ss-library-pagination>div{gap:12px}.ss-my-library .ss-library-pagination .ss-button{font-size:14px;min-height:48px}.ss-my-library .ss-account-status__account>strong{font-size:14px}.ss-my-library .ss-account-welcome h2{font-size:22px;line-height:34px}}.ss-my-library--dashboard .ss-page-heading{padding:20px 0 24px}.ss-my-library--dashboard .ss-page-heading .ss-breadcrumb{margin-bottom:12px}.ss-my-library--dashboard .ss-page-heading .ss-eyebrow{font-size:11px;line-height:16px;margin-bottom:4px!important}.ss-my-library--dashboard .ss-page-heading h1{font-size:30px;line-height:42px;margin-bottom:4px}.ss-my-library--dashboard .ss-page-heading>.ss-container>p:not(.ss-eyebrow){font-size:14px;line-height:24px}.ss-my-library--dashboard .ss-library-body{padding-top:20px;gap:16px}.ss-my-library--dashboard .ss-account-status{padding:10px 16px;border-radius:8px;background:#fff}.ss-my-library--dashboard .ss-account-status__identity{gap:16px}.ss-my-library--dashboard .ss-account-status__account{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px}.ss-my-library--dashboard .ss-account-status__account>strong{font-size:14px}.ss-my-library--dashboard .ss-account-status__logout{padding:8px 12px;font-size:13px}.ss-my-library--dashboard .ss-library-nav{gap:24px}.ss-my-library--dashboard .ss-library-nav a{min-height:48px;font-size:14px;padding-inline:4px}.ss-my-library--dashboard .ss-library-toolbar{margin-top:4px;align-items:center}.ss-my-library--dashboard .ss-library-heading{gap:2px}.ss-my-library--dashboard .ss-library-heading h2{font-size:24px;line-height:36px}.ss-my-library--dashboard .ss-library-heading>p{font-size:13px;line-height:22px}.ss-my-library--dashboard .ss-library-toolbar .ss-button{font-size:13px;padding:8px 12px}.ss-my-library--dashboard .ss-library-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.ss-my-library--dashboard .ss-owned-video{display:block;padding:20px;border-radius:10px;margin:0;min-width:0;max-width:none}.ss-my-library--dashboard .ss-owned-video__content{display:grid;gap:10px;min-width:0}.ss-my-library--dashboard .ss-library-badges{gap:6px}.ss-my-library--dashboard .ss-library-badge{padding:2px 8px;font-size:12px;line-height:20px}.ss-my-library--dashboard .ss-owned-video__intro{display:flex;align-items:flex-start;gap:14px;min-width:0}.ss-my-library--dashboard .ss-owned-video__thumbnail{flex:0 0 80px;aspect-ratio:4/3;overflow:hidden;background:var(--ss-soft);border-radius:6px}.ss-my-library--dashboard .ss-owned-video__thumbnail img{width:100%;height:100%;object-fit:contain}.ss-my-library--dashboard .ss-owned-video h3{font-family:var(--ss-serif);font-weight:400;font-size:20px;line-height:30px;min-width:0;overflow-wrap:anywhere}.ss-my-library--dashboard .ss-owned-video__variant{font-size:12px;line-height:20px}.ss-my-library--dashboard .ss-library-window{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;padding:12px 0;border-top:1px dashed var(--ss-line);font-size:13px;line-height:22px}.ss-my-library--dashboard .ss-library-window dt{color:var(--ss-muted)}.ss-my-library--dashboard .ss-library-window dd{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 6px}.ss-my-library--dashboard .ss-library-window dd>span{white-space:nowrap}.ss-my-library--dashboard .ss-library-window strong{font-weight:600;color:var(--ss-blue);white-space:nowrap}.ss-my-library--dashboard .ss-library-window small{font-size:11px;color:var(--ss-muted);white-space:nowrap}.ss-my-library--dashboard .ss-library-player{margin:0}.ss-my-library--dashboard .ss-library-player>summary{display:flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:10px 14px;border-radius:6px;background:var(--ss-blue);color:#fff;cursor:pointer;font-size:14px;line-height:24px;list-style:none}.ss-my-library--dashboard .ss-library-player>summary:hover{background:#003f86}.ss-my-library--dashboard .ss-library-player__play{font-size:11px}.ss-my-library--dashboard .ss-library-player__toggle{margin-left:auto;font-size:18px;line-height:20px}.ss-my-library--dashboard .ss-library-player[open] .ss-library-player__toggle{font-size:0}.ss-my-library--dashboard .ss-library-player[open] .ss-library-player__toggle:after{content:"\2212";font-size:18px}.ss-my-library--dashboard .ss-library-player__embed{margin-top:12px;border-radius:6px}.ss-my-library--dashboard .ss-library-access-status{min-height:48px;display:flex;align-items:center;justify-content:center;padding:10px 12px;font-size:13px;line-height:24px;border-radius:6px}.ss-my-library--dashboard .ss-library-order-details{border-top:1px solid var(--ss-line)}.ss-my-library--dashboard .ss-library-order-details>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:8px 0;font-size:13px;line-height:24px;color:var(--ss-muted);cursor:pointer;list-style:none}.ss-my-library--dashboard .ss-library-order-details>summary:after{content:"\ff0b";color:var(--ss-blue);font-size:16px}.ss-my-library--dashboard .ss-library-order-details[open]>summary:after{content:"\2212"}.ss-my-library--dashboard :is(.ss-library-player,.ss-library-order-details)>summary::-webkit-details-marker{display:none}.ss-my-library--dashboard summary:focus-visible{outline:3px solid #ecad21;outline-offset:3px;border-radius:4px}.ss-my-library--dashboard .ss-library-order-details__body{display:grid;gap:12px;padding-bottom:12px}.ss-my-library--dashboard .ss-library-meta{margin:0;font-size:12px;line-height:22px}.ss-my-library--dashboard .ss-library-meta>div{grid-template-columns:90px minmax(0,1fr);gap:12px;padding:6px 0}.ss-my-library--dashboard .ss-library-meta dt{font-size:12px;line-height:22px;color:var(--ss-muted)}.ss-my-library--dashboard .ss-library-meta dd,.ss-my-library--dashboard .ss-library-help{font-size:12px;line-height:22px}.ss-my-library--dashboard .ss-library-order-link{font-size:12px;line-height:22px;min-height:44px;justify-self:end;margin-top:0;justify-content:flex-start}.ss-my-library--dashboard .ss-library-review{margin-top:28px;gap:12px}.ss-my-library--dashboard .ss-library-review>h2{font-size:20px;line-height:30px}.ss-my-library--dashboard .ss-library-review .ss-library-list{grid-template-columns:minmax(0,1fr);gap:0;border:1px solid var(--ss-line);border-radius:10px;overflow:hidden}.ss-my-library--dashboard .ss-owned-video--review{padding:14px 20px;border:0;border-radius:0}.ss-my-library--dashboard .ss-owned-video--review+.ss-owned-video--review{border-top:1px solid var(--ss-line)}.ss-my-library--dashboard .ss-owned-video--review .ss-owned-video__content{grid-template-columns:minmax(0,1fr) 180px;gap:4px 24px;align-items:center}.ss-my-library--dashboard .ss-owned-video--review :is(.ss-library-badges,.ss-owned-video__intro,.ss-owned-video__identity){grid-column:1}.ss-my-library--dashboard .ss-owned-video--review h3{font-family:var(--ss-sans);font-size:16px;line-height:26px;font-weight:500}.ss-my-library--dashboard .ss-owned-video--review .ss-library-order-link{grid-column:2;grid-row:1/4;align-self:center;margin:0}.ss-my-library--dashboard .ss-owned-video--review .ss-library-order-details{grid-column:1/-1;border:0}.ss-my-library--dashboard .ss-library-notice{margin-top:20px;padding-inline:16px;border-radius:8px}.ss-my-library--dashboard .ss-library-notice summary{font-size:13px;min-height:48px}.ss-my-library--dashboard .ss-library-notice p{font-size:13px;line-height:24px}.ss-my-library--dashboard .ss-library-assistance{margin-top:8px;padding:0 16px}.ss-my-library--dashboard .ss-library-assistance>a{font-size:13px;margin-bottom:12px}@media(max-width:899px){.ss-my-library--dashboard .ss-library-list{grid-template-columns:minmax(0,1fr);gap:16px}}@media(max-width:639px){.ss-my-library--dashboard .ss-page-heading{padding:16px 0 20px}.ss-my-library--dashboard .ss-page-heading .ss-breadcrumb{margin-bottom:8px}.ss-my-library--dashboard .ss-page-heading h1{font-size:26px;line-height:38px}.ss-my-library--dashboard .ss-page-heading>.ss-container>p:not(.ss-eyebrow){font-size:13px;line-height:22px}.ss-my-library--dashboard .ss-library-body{padding-top:16px;gap:12px}.ss-my-library--dashboard .ss-account-status{padding:8px 12px;gap:4px 12px}.ss-my-library--dashboard .ss-account-status__account>span{display:none}.ss-my-library--dashboard .ss-account-status__account>strong{font-size:13px}.ss-my-library--dashboard .ss-library-nav{gap:8px}.ss-my-library--dashboard .ss-library-nav a{font-size:12px;min-height:48px;padding-inline:0}.ss-my-library--dashboard .ss-library-toolbar{gap:8px;align-items:flex-start}.ss-my-library--dashboard .ss-library-heading{flex:1}.ss-my-library--dashboard .ss-library-heading h2{font-size:21px;line-height:32px}.ss-my-library--dashboard .ss-library-heading>p{font-size:12px;line-height:20px}.ss-my-library--dashboard .ss-library-toolbar form{width:auto;padding-top:1px}.ss-my-library--dashboard .ss-library-toolbar .ss-button{font-size:12px;padding:8px;min-height:44px}.ss-my-library--dashboard .ss-owned-video{padding:16px}.ss-my-library--dashboard .ss-owned-video__content{gap:8px}.ss-my-library--dashboard .ss-owned-video h3{font-size:18px;line-height:28px}.ss-my-library--dashboard .ss-owned-video__thumbnail{flex-basis:64px}.ss-my-library--dashboard .ss-owned-video__intro{gap:10px}.ss-my-library--dashboard .ss-library-window{grid-template-columns:54px minmax(0,1fr);gap:8px;font-size:12px;line-height:21px;padding-block:10px}.ss-my-library--dashboard .ss-library-window dd>span{flex-basis:100%}.ss-my-library--dashboard .ss-library-window small{font-size:10px}.ss-my-library--dashboard .ss-library-meta>div{grid-template-columns:76px minmax(0,1fr);gap:8px;padding:6px 0}.ss-my-library--dashboard .ss-library-review{margin-top:24px}.ss-my-library--dashboard .ss-library-review>h2{font-size:18px;line-height:28px}.ss-my-library--dashboard .ss-owned-video--review .ss-owned-video__content{grid-template-columns:minmax(0,1fr);gap:4px}.ss-my-library--dashboard .ss-owned-video--review .ss-library-order-link{grid-column:1;grid-row:auto;margin-top:0}.ss-my-library--dashboard .ss-owned-video--review .ss-library-order-details{grid-column:1}}.ss-my-library--dashboard .ss-owned-video__identity{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 12px;font-size:12px;line-height:20px;color:var(--ss-muted);min-width:0}.ss-my-library--dashboard .ss-owned-video__reference{overflow-wrap:anywhere}.ss-my-library--dashboard .ss-owned-video__reference>span{display:inline-block;margin-left:8px}.ss-my-library--dashboard .ss-owned-video__variant{border-left:1px solid var(--ss-line);padding-left:12px}.ss-my-library--dashboard .ss-library-check{padding:16px;border:1px solid var(--ss-line);border-radius:8px;background:var(--ss-soft);font-size:14px;line-height:24px}.ss-my-library--dashboard .ss-library-player__open-label,.ss-my-library--dashboard .ss-library-player[open] .ss-library-player__closed-label{display:none}.ss-my-library--dashboard .ss-library-player[open] .ss-library-player__open-label{display:inline}.ss-my-library--dashboard .ss-library-order-details>summary:hover{color:var(--ss-blue);text-decoration:underline;text-underline-offset:4px}.ss-my-library--dashboard .ss-library-review>.ss-library-help{margin-top:-8px}.ss-my-library--dashboard .ss-library-pending-help{padding-inline:4px}.ss-my-library--dashboard .ss-library-support-link{display:flex;align-items:center;gap:4px;min-height:44px;width:fit-content;color:var(--ss-blue);text-decoration:underline;text-underline-offset:4px}.ss-my-library--dashboard [data-library-refresh-button]:disabled{opacity:1;cursor:wait;background:var(--ss-soft)}@media(max-width:359px){.ss-my-library--dashboard .ss-library-toolbar{display:grid;grid-template-columns:minmax(0,1fr)}.ss-my-library--dashboard .ss-library-toolbar form{padding-top:0;justify-self:end}.ss-my-library--dashboard .ss-owned-video__thumbnail{flex-basis:48px}.ss-my-library--dashboard .ss-library-window{grid-template-columns:minmax(0,1fr);gap:4px}}.ss-my-library .ss-library-body{grid-template-columns:minmax(0,1fr)}.ss-my-library .ss-library-body>*{min-width:0}.ss-my-library .ss-button{min-width:0}.ss-my-library .ss-library-body :is(a,button,summary):focus-visible{outline:3px solid var(--ss-blue);outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/seirin-library.css.map */
