:root{--v5-sand-bg:#efe6d8;--v5-sand-text:#7a5424;--v5-sent-bg:#f6f1ea;--v5-sent-ring:#e6d9c6;--v5-failed-bg:rgba(196,48,24,0.1);--v5-failed-text:#a3291a;--v5-ink-chip:rgba(26,21,18,0.07);--v5-accent-ring:0 0 0 2px rgba(232,82,26,0.5),0 12px 24px -4px rgba(232,82,26,0.16);--v5-card-shadow:0 4px 8px rgba(26,21,18,0.1);--v5-hairline:rgba(145,158,171,0.2)}.v5-surface{position:relative;overflow:hidden;isolation:isolate}.v5-field{position:absolute;inset:0;z-index:-1;overflow:hidden;border-radius:inherit;pointer-events:none;-webkit-mask-image:radial-gradient(120% 140% at 100% 100%,#000 0,rgba(0,0,0,.55) 38%,transparent 72%);mask-image:radial-gradient(120% 140% at 100% 100%,#000 0,rgba(0,0,0,.55) 38%,transparent 72%)}.v5-highlight-waves{-webkit-mask-image:none;mask-image:none;background:linear-gradient(0deg,#f2b595,#f6cdb4 30%,#fbf5ee 80%)}.v5-highlight-waves canvas{display:block;width:100%;height:100%}.v5-dark{color:var(--wv-on-dark);background:var(--wv-dark-panel);border-radius:32px}.v5-accent-card{box-shadow:var(--v5-accent-ring)}.v5-accent-card,.v5-card{background:var(--wv-white);border-radius:var(--wv-radius-card)}.v5-card{box-shadow:var(--v5-card-shadow)}.v5-glow{position:absolute;inset:0;z-index:-1;overflow:hidden;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgba(255,106,51,.05),rgba(255,106,51,.02))}.v5-glow:before{inset:-40%;background:radial-gradient(38% 46% at 30% 40%,rgba(255,106,51,.13),transparent 70%),radial-gradient(34% 40% at 75% 70%,rgba(232,82,26,.08),transparent 70%);animation:v5GlowDrift 9s cubic-bezier(.4,0,.2,1) infinite}.v5-glow:after,.v5-glow:before{content:"";position:absolute;will-change:transform}.v5-glow:after{top:0;bottom:0;left:0;width:45%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),rgba(255,106,51,.06),transparent);animation:v5GlowSheen 6.5s cubic-bezier(.4,0,.2,1) infinite}.v5-glow-dark{background:transparent}.v5-glow-dark:before{background:radial-gradient(40% 40% at 70% 60%,rgba(255,106,51,.2),transparent 70%)}.v5-glow-dark:after{background:linear-gradient(100deg,transparent,rgba(255,255,255,.05),transparent)}@keyframes v5GlowDrift{0%{transform:translate3d(-18%,-10%,0) scale(1)}50%{transform:translate3d(14%,8%,0) scale(1.15)}to{transform:translate3d(-18%,-10%,0) scale(1)}}@keyframes v5GlowSheen{0%{transform:translateX(-120%)}55%,to{transform:translateX(220%)}}.v5-skel{display:block;border-radius:12px;background:linear-gradient(90deg,rgba(26,21,18,.06),rgba(26,21,18,.1) 40%,rgba(26,21,18,.06) 80%);background-size:200% 100%;animation:v5Skel 1.4s linear infinite}.v5-skel-dark{background:linear-gradient(90deg,rgba(247,244,239,.08),rgba(247,244,239,.14) 40%,rgba(247,244,239,.08) 80%);background-size:200% 100%}@keyframes v5Skel{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.v5-glow:after,.v5-glow:before,.v5-skel{animation:none}}.v5-status{flex:none;white-space:nowrap;height:28px;padding:0 12px;border-radius:14px;font-size:12px;font-weight:600;line-height:1;display:inline-flex;align-items:center;gap:6px}.v5-status-sm{height:24px;padding:0 10px;border-radius:12px}.v5-status-todo{background:rgba(26,21,18,.05);color:var(--wv-ink-muted)}.v5-status-waiting{background:var(--v5-sand-bg);color:var(--v5-sand-text)}.v5-status-now{background:rgba(232,82,26,.12);color:var(--wv-orange-text)}.v5-status-ink{background:var(--v5-ink-chip);color:var(--wv-ink)}.v5-status-awarded{background:var(--wv-dark-btn);color:var(--wv-on-dark)}.v5-status-sent{background:var(--v5-sent-bg);color:var(--v5-sand-text);box-shadow:inset 0 0 0 1px var(--v5-sent-ring)}.v5-status-failed{background:var(--v5-failed-bg);color:var(--v5-failed-text)}.v5-status-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.v5-status-awarded .v5-status-dot{background:var(--wv-orange-bright)}.v5-status-note{font-size:11px;font-weight:400;opacity:.8}.v5-steps{flex:none}.v5-steps,.v5-steps-item{display:inline-flex;align-items:center}.v5-steps-line{width:12px;height:2px;background:rgba(26,21,18,.12)}.v5-step{width:22px;height:22px;box-sizing:border-box;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:11px}.v5-step-done{background:var(--wv-dark-btn);color:#fff}.v5-step-now{background:#fff;box-shadow:inset 0 0 0 2px var(--wv-orange);color:var(--wv-orange-text);font-weight:700}.v5-step-todo{background:rgba(26,21,18,.06);color:var(--wv-ink-muted);font-weight:600}.v5-step-circle{flex:none;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:600}.v5-step-circle-done{background:var(--wv-dark-btn);color:#fff}.v5-step-circle-now{box-shadow:inset 0 0 0 2px var(--wv-orange);color:var(--wv-orange-text)}.v5-step-circle-locked,.v5-step-circle-todo{background:rgba(26,21,18,.06);color:var(--wv-ink-muted)}.v5-step-circle-locked{opacity:.7}.v5-pill-link{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 6px 0 14px;border:0;border-radius:var(--wv-radius-pill);background:rgba(26,21,18,.06);font:inherit;font-size:13px;font-weight:600;color:var(--wv-ink);white-space:nowrap;text-decoration:none;flex:none;cursor:pointer;transition:background .2s var(--wv-ease)}.v5-pill-link:hover{background:rgba(26,21,18,.1);text-decoration:none}.v5-pill-link:focus-visible{outline:2px solid var(--wv-orange);outline-offset:2px}.v5-pill-link-bubble{width:22px;height:22px;flex:none;border-radius:50%;background:rgba(232,82,26,.14);color:var(--wv-orange-text);display:flex;align-items:center;justify-content:center}.v5-section-head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:0 4px}.v5-section-title{margin:0;font-weight:400;font-size:24px;line-height:36px;display:flex;align-items:center;gap:10px;white-space:nowrap;min-width:0;color:var(--wv-ink)}.v5-section-glyph{display:inline-flex;flex:none;color:var(--wv-orange)}.v5-initials{flex:none;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:600}.v5-initials-square{border-radius:16px}.v5-initials-sand{background:var(--v5-sand-bg);color:var(--v5-sand-text)}.v5-initials-orange{background:rgba(232,82,26,.12);color:var(--wv-orange-text)}.v5-initials-grey{background:rgba(26,21,18,.08);color:var(--wv-ink)}.v5-initials-dark{background:var(--wv-dark-btn);color:var(--wv-on-dark)}.v5-rows{display:flex;flex-direction:column}.v5-rows>*+*{border-top:1px solid var(--v5-hairline)}@media (max-width:767px){.v5-section-title{font-size:20px;line-height:28px}}.wv-rail .wv-rail-credits{position:relative;background:transparent;box-shadow:none;color:var(--wv-ink)}.wv-rail .wv-rail-credits:hover{background:transparent}.v5-credit-ring{position:absolute;inset:0}.v5-credit-label{position:relative;font-size:12px;font-weight:700;color:var(--wv-ink)}.v5-action-bar{display:none}@media (max-width:767px){html[data-v5-action-bar] .wv-mobile-nav{display:none!important}html[data-v5-action-bar]{--app-bottom-nav-space:calc(132px + env(safe-area-inset-bottom, 0px))}.v5-action-bar{display:block;position:fixed;left:0;right:0;bottom:0;z-index:60;padding:14px 16px calc(14px + env(safe-area-inset-bottom, 20px));background:var(--wv-white);border-radius:28px 28px 0 0;box-shadow:0 -8px 24px rgba(26,21,18,.08)}.v5-action-bar-meta{display:flex;justify-content:space-between;gap:12px;font-size:13px;color:var(--wv-ink-2);margin-bottom:10px}.v5-action-bar-meta b{font-weight:600;color:var(--wv-ink)}}.v5-action-bar-btn{width:100%;height:52px;border:0;border-radius:var(--wv-radius-pill);display:flex;align-items:center;justify-content:center;gap:8px;font:inherit;font-size:15px;font-weight:600;color:#fff;text-decoration:none;cursor:pointer;background:var(--wv-orange-btn);box-shadow:var(--wv-shadow-orange-btn)}.v5-action-bar-btn.is-dark{background:var(--wv-dark-btn);box-shadow:var(--wv-shadow-dark-btn)}.v5-action-bar-btn:disabled,.v5-action-bar-btn[aria-disabled=true]{background:rgba(26,21,18,.08);color:var(--wv-ink-muted);box-shadow:none;cursor:not-allowed}@media (min-width:768px){.wv-header .wv-header-copy{display:flex;flex-direction:column-reverse}.wv-header .wv-header-bell{display:none}.wv-header .wv-header-search{min-width:340px}}