.week-move-help{margin:0 0 16px;color:var(--muted,#98a39e);font-size:.95rem;line-height:1.45}.week-status{margin:16px 0;padding:16px 18px;border:1px solid rgba(255,255,255,.10);border-radius:18px;background:rgba(255,255,255,.035)}.week-status[hidden]{display:none}.week-status strong{display:block;margin-bottom:5px}.week-status p{margin:0;color:var(--muted,#98a39e);line-height:1.45}.week-status .btn{margin-top:12px}.move-item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center}.move-item-copy{min-width:0}.move-item-copy strong,.move-item-copy small{display:block}.move-item-copy small{margin-top:4px;color:var(--muted,#98a39e)}.move-item-actions{display:flex;gap:8px;align-items:center}.move-select,.move-action,.move-cancel{min-height:44px;border-radius:12px;font:inherit}.move-action,.move-cancel{padding:0 14px;cursor:pointer}.move-action{border:1px solid rgba(203,139,82,.42);background:rgba(203,139,82,.12);color:inherit}.move-action:hover,.move-action:focus-visible{background:rgba(203,139,82,.20)}.move-select{width:100%;margin-top:12px;padding:0 12px;border:1px solid rgba(255,255,255,.14);background:#101613;color:inherit}.move-picker{margin-top:14px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08)}.move-picker[hidden]{display:none}.move-picker label{display:block;font-size:.83rem;color:var(--muted,#98a39e);margin-bottom:7px}.move-picker-actions{display:flex;gap:10px;margin-top:10px}.move-picker-actions button{flex:1}.move-source{outline:2px solid rgba(203,139,82,.48);outline-offset:2px}.status[aria-live]{min-height:1.5em}.status[data-state="ready"]{color:inherit}.status[data-state="success"]{color:#b7d8c2}.status[data-state="error"]{color:#e5b5ac}.btn:disabled,.move-action:disabled{opacity:.48;cursor:not-allowed}@media(max-width:680px){.grid{grid-template-columns:1fr}.move-item{grid-template-columns:1fr}.move-item-actions{width:100%}.move-action{width:100%}.hero h1{max-width:11ch}.card{scroll-margin-top:16px}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;transition:none!important}}