.full-time-story-trigger{justify-content:center;align-items:center;gap:10px;display:flex}.full-time-story-primary,.full-time-story-regenerate{min-height:52px;font-family:var(--body);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:0;padding:0 20px;font-size:12px;font-weight:900}.full-time-story-primary{color:#fff;background:#c8192f;align-items:center;gap:10px;display:flex;box-shadow:0 12px 30px #c8192f4d}.full-time-story-primary>span{border:1px solid #ffffff61;border-radius:50%;place-items:center;width:25px;height:25px;font-size:16px;display:grid}.full-time-story-regenerate{color:#174f9e;background:#fff;border:1px solid #cbd2dc}.full-time-story-overlay{z-index:1000;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#010811d6;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.full-time-story-sheet{color:#fff;background:#071427;border:1px solid #ffffff29;grid-template-rows:auto 1fr;grid-template-columns:minmax(260px,430px) minmax(260px,1fr);width:min(100%,980px);max-height:calc(100dvh - 48px);display:grid;overflow:hidden;box-shadow:0 36px 100px #000000a6}.full-time-story-sheet>header{border-bottom:1px solid #ffffff21;grid-column:1/-1;justify-content:space-between;align-items:center;min-height:90px;padding:20px 24px;display:flex}.full-time-story-sheet>header>div{flex-direction:column;display:flex}.full-time-story-sheet>header small{color:#e2364d;letter-spacing:.16em;font-size:11px;font-weight:900}.full-time-story-sheet>header h2{font-family:var(--display);letter-spacing:-.02em;text-transform:uppercase;margin:5px 0 0;font-size:31px}.full-time-story-sheet>header>button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;font-size:30px;line-height:1;display:grid}.full-time-story-preview{background:radial-gradient(circle at 50% 28%,#1f539540,#0000 45%),#020810;place-items:center;min-height:0;padding:20px;display:grid;position:relative}.full-time-story-preview>img{aspect-ratio:9/16;object-fit:contain;width:auto;max-width:100%;height:min(68dvh,690px);max-height:100%;display:block;box-shadow:0 24px 65px #00000094}.full-time-story-loading,.full-time-story-error{text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:330px;display:flex}.full-time-story-loading i{border:3px solid #ffffff2e;border-top-color:#d7253e;border-radius:50%;width:45px;height:45px;margin-bottom:18px;animation:.75s linear infinite full-time-story-spin}.full-time-story-loading strong,.full-time-story-error strong{font-family:var(--display);letter-spacing:.02em;font-size:25px}.full-time-story-loading span,.full-time-story-error span{color:#ffffff9e;margin-top:9px;font-size:13px;line-height:1.5}.full-time-story-error button{color:#fff;background:#c8192f;border:0;min-height:44px;margin-top:16px;padding:0 18px;font-weight:900}.full-time-story-sheet>footer{flex-direction:column;place-content:center;gap:11px;min-width:0;padding:30px;display:flex}.full-time-story-sheet>footer>button,.full-time-story-sheet>footer>a{letter-spacing:.08em;cursor:pointer;border:0;place-items:center;width:100%;min-height:56px;padding:0 18px;font-size:12px;font-weight:900;text-decoration:none;display:grid}.full-time-story-sheet>footer .share{color:#fff;background:#c8192f}.full-time-story-sheet>footer .download{color:#fff;background:0 0;border:1px solid #ffffff47}.full-time-story-sheet>footer small,.full-time-story-sheet>footer p{color:#fff9;text-align:center;margin:3px 0 0;font-size:12px;line-height:1.5}.full-time-story-sheet>footer p{color:#ff9dad}@keyframes full-time-story-spin{to{transform:rotate(360deg)}}@media (width<=720px){.full-time-story-overlay{place-items:end center;padding:0}.full-time-story-sheet{border-width:1px 0 0;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:1fr;width:100%;max-height:94dvh}.full-time-story-sheet>header{grid-column:auto;min-height:70px;padding:13px 16px}.full-time-story-sheet>header h2{font-size:25px}.full-time-story-sheet>header>button{width:42px;height:42px}.full-time-story-preview{padding:12px}.full-time-story-preview>img{width:auto;max-width:100%;height:min(60dvh,610px)}.full-time-story-sheet>footer{padding:12px 14px calc(14px + env(safe-area-inset-bottom));grid-template-columns:1fr 1fr;gap:8px;display:grid}.full-time-story-sheet>footer>button,.full-time-story-sheet>footer>a{min-height:54px;padding:0 10px}.full-time-story-sheet>footer small,.full-time-story-sheet>footer p,.full-time-story-sheet>footer .download:only-of-type{grid-column:1/-1}.full-time-story-trigger:not(.is-admin){width:100%}.full-time-story-trigger:not(.is-admin) .full-time-story-primary{justify-content:center;width:100%}}@media (width<=390px){.full-time-story-sheet>header{padding:10px 12px}.full-time-story-sheet>header h2{font-size:23px}.full-time-story-preview{padding:8px}.full-time-story-preview>img{height:min(59dvh,555px)}.full-time-story-sheet>footer{padding-left:10px;padding-right:10px}.full-time-story-trigger.is-admin{flex-direction:column;align-items:stretch}.full-time-story-trigger.is-admin button{width:100%}}@media (prefers-reduced-motion:reduce){.full-time-story-loading i{animation-duration:1.8s}}
