.Shotlist-module__kWKPdq__shell{gap:1.1rem;min-width:0;display:grid}.Shotlist-module__kWKPdq__h2{color:var(--ink);margin:0 0 .3rem;font-size:clamp(1.15rem,2.2vw,1.35rem);font-weight:700}.Shotlist-module__kWKPdq__h3{color:var(--ink);align-items:center;gap:.5rem;margin:0;font-size:1.05rem;font-weight:700;display:flex}.Shotlist-module__kWKPdq__lead{color:var(--ink-2);margin:0 0 .7rem;line-height:1.55}.Shotlist-module__kWKPdq__small{color:var(--ink-3);margin:0;font-size:.86rem;line-height:1.5}.Shotlist-module__kWKPdq__small>svg{vertical-align:-3px;margin-inline-end:.2rem;display:inline-block}.Shotlist-module__kWKPdq__muted{color:var(--ink-3);font-weight:400}.Shotlist-module__kWKPdq__hidden{display:none}.Shotlist-module__kWKPdq__flip{transform:scaleX(var(--dir-flip,1))}.Shotlist-module__kWKPdq__admin{border-radius:var(--r-md);background:var(--surface-2);color:var(--ink-2);align-items:flex-start;gap:.4rem;margin:0;padding:.6rem .8rem;font-size:.86rem;display:flex}.Shotlist-module__kWKPdq__pill{border-radius:var(--r-pill);background:var(--human-soft);min-height:32px;color:var(--human-ink);align-items:center;padding:.25rem .75rem;font-size:.85rem;font-weight:600;display:inline-flex}.Shotlist-module__kWKPdq__step{background:var(--human-soft);block-size:26px;inline-size:26px;color:var(--human-ink);border-radius:50%;flex:none;place-items:center;font-size:.85rem;font-weight:700;display:inline-grid}.Shotlist-module__kWKPdq__spin{animation:1s linear infinite Shotlist-module__kWKPdq__sl2spin}@keyframes Shotlist-module__kWKPdq__sl2spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Shotlist-module__kWKPdq__spin{animation:none}}.Shotlist-module__kWKPdq__status{color:var(--ink-2);align-items:center;gap:.4rem;margin:0;font-size:.9rem;display:inline-flex}.Shotlist-module__kWKPdq__jobs{grid-template-columns:minmax(0,1fr);gap:.6rem;margin:0 0 .8rem;padding:0;list-style:none;display:grid}@media (min-width:560px){.Shotlist-module__kWKPdq__jobs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.Shotlist-module__kWKPdq__jobs{grid-template-columns:repeat(4,minmax(0,1fr))}}.Shotlist-module__kWKPdq__job{text-align:start;cursor:pointer;block-size:100%;inline-size:100%;border-radius:var(--r-md);border:1.5px solid var(--line);background:var(--surface);min-height:44px;color:var(--ink);font:inherit;transition:border-color var(--dur-ui,.15s) var(--ease-out,ease);align-content:start;gap:.3rem;padding:.75rem .9rem;display:grid}.Shotlist-module__kWKPdq__job:hover{border-color:var(--human)}.Shotlist-module__kWKPdq__job:focus-visible{outline:3px solid var(--action);outline-offset:2px}.Shotlist-module__kWKPdq__job b{font-size:1rem}.Shotlist-module__kWKPdq__jobIcon{color:var(--human-ink)}.Shotlist-module__kWKPdq__jobD{color:var(--ink-2);font-size:.88rem;line-height:1.45}.Shotlist-module__kWKPdq__jobCost,.Shotlist-module__kWKPdq__jobFree{border-radius:var(--r-pill);justify-self:start;margin-block-start:.2rem;padding:.15rem .6rem;font-size:.82rem;font-weight:600}.Shotlist-module__kWKPdq__jobCost{background:color-mix(in srgb, var(--action) 10%, var(--canvas));color:var(--action-ink)}.Shotlist-module__kWKPdq__jobFree{background:var(--human-soft);color:var(--human-ink)}.Shotlist-module__kWKPdq__jobWait{background:var(--surface-2)}.Shotlist-module__kWKPdq__jobSoon{color:var(--ink-3);font-size:.82rem}.Shotlist-module__kWKPdq__note{border-radius:var(--r-md);background:var(--surface-2);color:var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-block-end:.6rem;padding:.8rem 1rem;display:flex}.Shotlist-module__kWKPdq__note p{flex:260px;margin:0;line-height:1.5}.Shotlist-module__kWKPdq__work{gap:1rem;min-width:0;display:grid}.Shotlist-module__kWKPdq__topbar{flex-wrap:wrap;align-items:center;gap:.5rem .9rem;display:flex}.Shotlist-module__kWKPdq__jobChip{border-radius:var(--r-pill);background:var(--human-soft);color:var(--human-ink);padding:.25rem .75rem;font-size:.9rem;font-weight:600}.Shotlist-module__kWKPdq__block{border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface);gap:.65rem;min-width:0;padding:1rem;display:grid}.Shotlist-module__kWKPdq__photos{flex-wrap:wrap;gap:.5rem;display:flex}.Shotlist-module__kWKPdq__thumb{background:var(--surface-2);border-radius:12px;block-size:76px;inline-size:76px;margin:0;position:relative;overflow:hidden}.Shotlist-module__kWKPdq__thumb img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.Shotlist-module__kWKPdq__thumbX{color:#fff;cursor:pointer;z-index:1;background:0 0;border:0;place-items:center;block-size:44px;inline-size:44px;display:grid;position:absolute;inset-block-start:0;inset-inline-end:0}.Shotlist-module__kWKPdq__thumbX:before{content:"";z-index:-1;background:#0000009e;border-radius:50%;position:absolute;inset:8px}.Shotlist-module__kWKPdq__addPhoto{cursor:pointer;block-size:76px;inline-size:76px;font:inherit;border:1.5px dashed var(--human);background:var(--human-soft);color:var(--human-ink);text-align:center;border-radius:12px;align-content:center;place-items:center;gap:.15rem;padding:.3rem;font-size:.74rem;line-height:1.2;display:grid}.Shotlist-module__kWKPdq__addPhoto:disabled{opacity:.6;cursor:default}.Shotlist-module__kWKPdq__links summary{cursor:pointer;min-height:44px;color:var(--link);align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.Shotlist-module__kWKPdq__links[open] summary{margin-block-end:.4rem}.Shotlist-module__kWKPdq__words{gap:.75rem;display:grid}@media (min-width:640px){.Shotlist-module__kWKPdq__words{grid-template-columns:repeat(2,minmax(0,1fr))}.Shotlist-module__kWKPdq__words>:nth-child(2),.Shotlist-module__kWKPdq__words>fieldset{grid-column:1/-1}}.Shotlist-module__kWKPdq__langs{border:0;gap:.4rem;min-width:0;margin:0;padding:0;display:grid}.Shotlist-module__kWKPdq__seg{border-radius:var(--r-pill);background:var(--surface-2);flex-wrap:wrap;gap:4px;max-inline-size:100%;padding:4px;display:inline-flex}.Shotlist-module__kWKPdq__seg button{border-radius:var(--r-pill);min-height:44px;color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;padding:.3rem .9rem;font-size:.9rem;font-weight:600;display:inline-flex}.Shotlist-module__kWKPdq__seg button:focus-visible{outline:3px solid var(--action);outline-offset:1px}.Shotlist-module__kWKPdq__segOn{box-shadow:0 1px 3px #0000001f;background:var(--surface)!important;color:var(--human-ink)!important}.Shotlist-module__kWKPdq__segOnAi{background:var(--action)!important;color:var(--on-action)!important}.Shotlist-module__kWKPdq__chip{border-radius:var(--r-pill);border:1.5px solid var(--line);background:var(--surface);min-height:44px;color:var(--ink-2);font:inherit;cursor:pointer;align-items:center;padding:.3rem .8rem;font-size:.86rem;font-weight:600;display:inline-flex}.Shotlist-module__kWKPdq__chip:hover{border-color:var(--human)}.Shotlist-module__kWKPdq__chip:focus-visible{outline:3px solid var(--action);outline-offset:2px}.Shotlist-module__kWKPdq__chipOn{border-color:var(--human);background:var(--human-soft);color:var(--human-ink)}.Shotlist-module__kWKPdq__listHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;display:flex}.Shotlist-module__kWKPdq__total{border-radius:var(--r-md);background:color-mix(in srgb, var(--action) 8%, var(--canvas));color:var(--ink);font-variant-numeric:tabular-nums;margin:0;padding:.6rem .8rem;font-weight:600}.Shotlist-module__kWKPdq__shots{counter-reset:none;gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.Shotlist-module__kWKPdq__shot{border-radius:var(--r-md);border:1.5px solid var(--line);background:var(--canvas);gap:.55rem;min-width:0;padding:.5rem .6rem;display:grid}.Shotlist-module__kWKPdq__shotOn{border-color:var(--human);box-shadow:inset 0 0 0 1px var(--human)}.Shotlist-module__kWKPdq__shotOver{border-style:dashed;border-color:var(--action)}.Shotlist-module__kWKPdq__shotHead{flex-wrap:wrap;align-items:center;gap:.45rem;min-width:0;display:flex}.Shotlist-module__kWKPdq__grip{color:var(--ink-3);cursor:grab;padding:.2rem;display:none}@media (hover:hover) and (pointer:fine){.Shotlist-module__kWKPdq__grip{display:inline-flex}}.Shotlist-module__kWKPdq__num{background:var(--human);block-size:28px;inline-size:28px;color:var(--on-action);border-radius:50%;flex:none;place-items:center;font-size:.85rem;font-weight:700;display:inline-grid}.Shotlist-module__kWKPdq__purpose{inline-size:auto;min-width:0;max-inline-size:220px;flex:140px;min-height:44px;padding-block:.25rem;font-weight:600}.Shotlist-module__kWKPdq__cost{border-radius:var(--r-pill);background:var(--human-soft);color:var(--human-ink);white-space:nowrap;padding:.15rem .6rem;font-size:.82rem;font-weight:600}.Shotlist-module__kWKPdq__costAi{background:color-mix(in srgb, var(--action) 12%, var(--canvas));color:var(--action-ink)}.Shotlist-module__kWKPdq__order{gap:2px;margin-inline-start:auto;display:inline-flex}.Shotlist-module__kWKPdq__icon{block-size:44px;inline-size:44px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid}.Shotlist-module__kWKPdq__icon:hover:not(:disabled){background:var(--surface-2);color:var(--ink)}.Shotlist-module__kWKPdq__icon:disabled{opacity:.35;cursor:default}.Shotlist-module__kWKPdq__icon:focus-visible{outline:3px solid var(--action);outline-offset:1px}.Shotlist-module__kWKPdq__why{color:var(--ink-3);margin:0;font-size:.84rem}.Shotlist-module__kWKPdq__shotBody{grid-template-columns:84px minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.Shotlist-module__kWKPdq__still{background:var(--surface-2);cursor:pointer;border:0;border-radius:12px;block-size:112px;inline-size:84px;padding:0;position:relative;overflow:hidden}.Shotlist-module__kWKPdq__still img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.Shotlist-module__kWKPdq__still:focus-visible{outline:3px solid var(--action);outline-offset:2px}.Shotlist-module__kWKPdq__stillEmpty{block-size:100%;color:var(--ink-3);place-items:center;display:grid}.Shotlist-module__kWKPdq__stillTag{background:var(--action);block-size:22px;inline-size:22px;color:var(--on-action);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:6px;inset-inline-start:6px}.Shotlist-module__kWKPdq__fields{gap:.5rem;min-width:0;display:grid}.Shotlist-module__kWKPdq__moves{flex-wrap:wrap;gap:.35rem;display:flex}.Shotlist-module__kWKPdq__aiNote{color:var(--ink-2);margin:0;font-size:.86rem;line-height:1.45}.Shotlist-module__kWKPdq__len{gap:.2rem;display:grid}.Shotlist-module__kWKPdq__len input{inline-size:100%;min-height:44px;accent-color:var(--human)}.Shotlist-module__kWKPdq__check{cursor:pointer;min-height:44px;color:var(--ink);align-items:flex-start;gap:.55rem;padding-block:.3rem;font-size:.9rem;line-height:1.45;display:flex}.Shotlist-module__kWKPdq__check input{flex:none;margin-block-start:.1rem}.Shotlist-module__kWKPdq__pickRow{gap:.4rem;margin:0;padding:.2rem 0;list-style:none;display:flex;overflow-x:auto}.Shotlist-module__kWKPdq__pick{background:var(--surface-2);cursor:pointer;border:2px solid #0000;border-radius:10px;block-size:60px;inline-size:60px;padding:0;overflow:hidden}.Shotlist-module__kWKPdq__pick img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.Shotlist-module__kWKPdq__pickOn{border-color:var(--human)}.Shotlist-module__kWKPdq__caps{gap:.5rem;display:grid}.Shotlist-module__kWKPdq__seek{justify-self:start}.Shotlist-module__kWKPdq__addRow{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.Shotlist-module__kWKPdq__addRow .Shotlist-module__kWKPdq__small{align-items:center;gap:.25rem;margin-inline-end:.2rem;display:inline-flex}.Shotlist-module__kWKPdq__done{border-radius:var(--r-md);background:var(--human-soft);gap:.5rem;padding:.7rem .8rem;display:grid}.Shotlist-module__kWKPdq__doneLine{color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:600}.Shotlist-module__kWKPdq__approval{gap:.6rem;margin-block-start:.3rem;display:grid}.Shotlist-module__kWKPdq__apText{border-radius:var(--r-md);background:var(--surface-2);color:var(--ink);font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;max-block-size:300px;margin:0;padding:.8rem .9rem;font-size:.9rem;line-height:1.55;overflow-y:auto}.Shotlist-module__kWKPdq__soon{border-radius:var(--r-md);background:color-mix(in srgb, var(--action) 8%, var(--canvas));color:var(--ink);gap:.45rem;padding:.9rem 1rem;display:grid}.Shotlist-module__kWKPdq__soon p{margin:0;line-height:1.55}.Shotlist-module__kWKPdq__soonTitle{color:var(--link);align-items:center;gap:.45rem;font-weight:700;display:flex}.Shotlist-module__kWKPdq__takeLine{border-radius:var(--r-md);background:var(--surface-2);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:.45rem;margin:0;padding:.45rem .65rem;font-size:.88rem;line-height:1.4;display:flex}.Shotlist-module__kWKPdq__takeLine>span{flex:12rem;min-width:0}.Shotlist-module__kWKPdq__takeOk{background:var(--ok-soft,var(--surface-2));color:var(--ok-ink,var(--ink))}.Shotlist-module__kWKPdq__takeOff{background:var(--warm-soft,var(--surface-2))}.Shotlist-module__kWKPdq__resume{border-radius:var(--r-md);background:var(--human-soft);border:1px solid color-mix(in srgb, var(--human) 30%, var(--line));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;margin-block-end:1.25rem;padding:1rem 1.15rem;display:flex}.Shotlist-module__kWKPdq__resume>div{flex:16rem;min-width:0}.Shotlist-module__kWKPdq__resume>p{flex-basis:100%}.Shotlist-module__kWKPdq__confirm{border-radius:var(--r-md);border:1.5px solid var(--eve,var(--action));background:var(--surface);gap:.55rem;margin-block-start:.6rem;padding:.9rem 1rem;display:grid}.Shotlist-module__kWKPdq__confirmTitle{color:var(--ink);margin:0;font-weight:700}.Shotlist-module__kWKPdq__confirmRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.Shotlist-module__kWKPdq__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;list-style:none;position:absolute;overflow:hidden}.Shotlist-module__kWKPdq__rowHead{align-items:center;gap:.25rem;min-width:0;display:flex}.Shotlist-module__kWKPdq__rowMain{min-width:0;min-height:56px;color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:auto;align-items:center;gap:.6rem;padding:.25rem .2rem;display:flex}.Shotlist-module__kWKPdq__rowMain:hover{background:var(--surface-2)}.Shotlist-module__kWKPdq__rowMain:focus-visible{outline:3px solid var(--action);outline-offset:1px}.Shotlist-module__kWKPdq__rowThumb{background:var(--surface-2);block-size:52px;inline-size:40px;color:var(--ink-3);border-radius:8px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.Shotlist-module__kWKPdq__rowThumb img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.Shotlist-module__kWKPdq__rowThumb .Shotlist-module__kWKPdq__stillTag{block-size:18px;inline-size:18px;inset-block-start:3px;inset-inline-start:3px}.Shotlist-module__kWKPdq__rowText{flex:auto;gap:1px;min-width:0;display:grid}.Shotlist-module__kWKPdq__rowTop{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.Shotlist-module__kWKPdq__rowText b{font-size:.95rem}.Shotlist-module__kWKPdq__rowCap{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;line-height:1.35;overflow:hidden}.Shotlist-module__kWKPdq__rowSug{white-space:nowrap;color:var(--link);align-items:center;gap:.25rem;font-size:.8rem;font-weight:600;display:inline-flex}.Shotlist-module__kWKPdq__chev{color:var(--ink-3);transition:transform var(--dur-ui,.15s) var(--ease-out,ease);flex:none}.Shotlist-module__kWKPdq__chevOpen{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.Shotlist-module__kWKPdq__chev{transition:none}}.Shotlist-module__kWKPdq__shotEdit{border-block-start:1px solid var(--line);gap:.55rem;padding-block-start:.4rem;display:grid}.Shotlist-module__kWKPdq__shotHead{justify-content:space-between}.Shotlist-module__kWKPdq__sugBox{border-radius:var(--r-md);background:color-mix(in srgb, var(--action) 8%, var(--canvas));color:var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .7rem;font-size:.9rem;display:flex}.Shotlist-module__kWKPdq__sugBox span{color:var(--link);flex:14rem;align-items:center;gap:.35rem;font-weight:600;display:inline-flex}.Shotlist-module__kWKPdq__sugBanner{border-radius:var(--r-md);border:1.5px solid color-mix(in srgb, var(--action) 35%, var(--line));background:var(--surface);gap:.5rem;padding:.7rem .85rem;display:grid}.Shotlist-module__kWKPdq__sugBanner p{color:var(--ink);align-items:flex-start;gap:.45rem;margin:0;font-size:.92rem;line-height:1.5;display:flex}.Shotlist-module__kWKPdq__sugBanner p svg{color:var(--link);flex:none;margin-block-start:.2rem}.Shotlist-module__kWKPdq__sugBanner button{justify-self:start}.Shotlist-module__kWKPdq__undo{border-radius:var(--r-md);background:var(--surface-2);color:var(--ink);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:.3rem .8rem;font-size:.9rem;display:flex}.Shotlist-module__kWKPdq__reels{flex-basis:100%;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.Shotlist-module__kWKPdq__reel{border-radius:var(--r-md);background:var(--surface);border:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.5rem .7rem;padding:.5rem;display:flex}.Shotlist-module__kWKPdq__reelPic{background:var(--surface-2);block-size:56px;inline-size:44px;color:var(--ink-3);border-radius:8px;flex:none;place-items:center;display:grid;overflow:hidden}.Shotlist-module__kWKPdq__reelPic img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.Shotlist-module__kWKPdq__reelText{flex:10rem;gap:2px;min-width:0;display:grid}.Shotlist-module__kWKPdq__reelText b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Shotlist-module__kWKPdq__resume{gap:.6rem;display:grid}.Shotlist-module__kWKPdq__soonJobs{margin-block:.2rem .8rem}.Shotlist-module__kWKPdq__soonJobs>summary{cursor:pointer;min-height:44px;color:var(--ink-2);align-items:center;font-weight:600;display:flex}.Shotlist-module__kWKPdq__soonJobs>summary:focus-visible{outline:3px solid var(--action);outline-offset:2px}.Shotlist-module__kWKPdq__planNote{border-radius:var(--r-md);border:1.5px solid color-mix(in srgb, var(--action) 35%, var(--line));background:var(--surface);color:var(--ink);gap:.45rem;margin-block-end:.6rem;padding:.75rem .9rem;font-size:.92rem;display:grid}.Shotlist-module__kWKPdq__planNote p{margin:0;line-height:1.5}.Shotlist-module__kWKPdq__planNote ul{color:var(--ink-2);gap:.25rem;margin:0;padding-inline-start:1.1rem;line-height:1.5;display:grid}.Shotlist-module__kWKPdq__planActs{flex-wrap:wrap;gap:.5rem;display:flex}.Shotlist-module__kWKPdq__dropZone{text-align:center;border-radius:var(--r-md);border:2px dashed var(--line-2);background:var(--human-soft);min-block-size:220px;color:var(--human-ink);align-content:center;justify-items:center;gap:.5rem;padding:2rem 1rem;display:grid}.Shotlist-module__kWKPdq__dropOn{border-color:var(--human);background:var(--surface)}.Shotlist-module__kWKPdq__dropIcon{color:var(--human)}.Shotlist-module__kWKPdq__dropTitle{color:var(--ink);margin:0;font-size:1.05rem;font-weight:700}.Shotlist-module__kWKPdq__dropLine{color:var(--ink-2);max-width:40ch;margin:0;font-size:.9rem;line-height:1.5}.Shotlist-module__kWKPdq__dropZone .btn-action{min-block-size:48px}.Shotlist-module__kWKPdq__ws[data-focus]{z-index:40;inset:var(--nav-h) 0 var(--kb,0px) 0;box-shadow:none;background:var(--canvas);border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr);gap:0;margin:0;padding:0;display:grid;position:fixed;overflow:hidden}.Shotlist-module__kWKPdq__smOnly{display:none}.Shotlist-module__kWKPdq__wsTop{min-width:0;padding:.2rem max(.6rem, env(safe-area-inset-right,0px)) .2rem max(.3rem, env(safe-area-inset-left,0px));background:var(--surface);border-block-end:1px solid var(--line);align-items:center;gap:.5rem;display:flex}.Shotlist-module__kWKPdq__wsBack,.Shotlist-module__kWKPdq__topAct{block-size:44px;min-inline-size:44px;color:var(--ink);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:.35rem;font-size:.88rem;font-weight:600;display:inline-flex}.Shotlist-module__kWKPdq__topAct{color:var(--link);padding-inline:.5rem}.Shotlist-module__kWKPdq__wsBack:hover,.Shotlist-module__kWKPdq__topAct:hover:not(:disabled){background:var(--surface-2)}.Shotlist-module__kWKPdq__topAct:disabled{opacity:.45;cursor:default}.Shotlist-module__kWKPdq__topActText{display:none}@media (min-width:1100px){.Shotlist-module__kWKPdq__topActText{display:inline}}.Shotlist-module__kWKPdq__wsBack:focus-visible,.Shotlist-module__kWKPdq__topAct:focus-visible,.Shotlist-module__kWKPdq__tab:focus-visible,.Shotlist-module__kWKPdq__stripBtn:focus-visible,.Shotlist-module__kWKPdq__footX:focus-visible,.Shotlist-module__kWKPdq__wsGrip:focus-visible span{outline:3px solid var(--action);outline-offset:2px}.Shotlist-module__kWKPdq__wsIcon{flex:none}.Shotlist-module__kWKPdq__wsName{flex:auto;min-width:0;line-height:1.3;display:grid}.Shotlist-module__kWKPdq__wsName b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:1rem;overflow:hidden}.Shotlist-module__kWKPdq__wsName>span{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.Shotlist-module__kWKPdq__wsEnd{flex:none;align-items:center;gap:.4rem;display:inline-flex}.Shotlist-module__kWKPdq__wsKept{color:var(--ink-3);white-space:nowrap;align-items:center;gap:.3rem;margin-inline-end:.3rem;font-size:.82rem;display:inline-flex}@media (max-width:899px){.Shotlist-module__kWKPdq__wsKept{display:none}}@media (max-width:599px){.Shotlist-module__kWKPdq__lgOnly{display:none}.Shotlist-module__kWKPdq__smOnly{display:inline}}.Shotlist-module__kWKPdq__wsBody{min-block-size:0;grid-template:"stage""grip""ctrl""panel"minmax(0,1fr)/minmax(0,1fr);min-width:0;display:grid;position:relative}.Shotlist-module__kWKPdq__stage{--sh:min(28dvh, 300px);min-block-size:0;min-width:0;padding:.5rem max(.75rem, env(safe-area-inset-right,0px)) .5rem max(.75rem, env(safe-area-inset-left,0px));background:color-mix(in srgb, var(--human) 5%, var(--canvas));grid-area:stage;overflow:hidden}.Shotlist-module__kWKPdq__wsGrip{z-index:1;cursor:pointer;touch-action:manipulation;background:0 0;border:0;grid-area:grip;place-items:center;block-size:16px;inline-size:100%;margin-block-start:-8px;padding:0;display:grid;position:relative}.Shotlist-module__kWKPdq__wsGrip span{background:var(--line-2);border-radius:999px;block-size:5px;inline-size:44px}.Shotlist-module__kWKPdq__ctrl{min-width:0;padding:.15rem max(.75rem, env(safe-area-inset-right,0px)) .25rem max(.75rem, env(safe-area-inset-left,0px));background:var(--surface);border-block-start:1px solid var(--line);grid-area:ctrl}.Shotlist-module__kWKPdq__panel{min-block-size:0;background:var(--surface);flex-direction:column;grid-area:panel;min-width:0;display:flex;container:slpanel/inline-size}.Shotlist-module__kWKPdq__player{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.6rem .9rem;min-width:0;display:grid}.Shotlist-module__kWKPdq__screenBox{min-width:0}.Shotlist-module__kWKPdq__screen{inline-size:min(calc(var(--sh) * var(--ar,.5625)), 58vw);transition:inline-size var(--dur-ui,.25s) var(--ease-out,ease-out);background:#17142b;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 6px 24px #17142b2e}@media (prefers-reduced-motion:reduce){.Shotlist-module__kWKPdq__screen{transition:none}}.Shotlist-module__kWKPdq__canvas{cursor:pointer;block-size:100%;inline-size:100%;display:block}.Shotlist-module__kWKPdq__side{align-content:start;gap:.5rem;min-width:0;display:grid}.Shotlist-module__kWKPdq__transport{align-items:center;gap:.6rem;min-width:0;display:flex}.Shotlist-module__kWKPdq__play{min-height:40px;flex:none;justify-content:center;min-inline-size:44px;padding-inline:.7rem}@media (max-width:599px){.Shotlist-module__kWKPdq__playText{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}.Shotlist-module__kWKPdq__scrub{min-width:0;min-height:40px;accent-color:var(--human);flex:auto}.Shotlist-module__kWKPdq__time{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:.85rem}.Shotlist-module__kWKPdq__aspects{flex-wrap:wrap;gap:.35rem;display:flex}.Shotlist-module__kWKPdq__strip{flex-wrap:wrap;gap:5px;min-width:0;margin:0;padding:3px;list-style:none;display:flex}.Shotlist-module__kWKPdq__strip>li{flex:none}.Shotlist-module__kWKPdq__stripBtn{cursor:pointer;background:var(--surface-2);block-size:46px;inline-size:46px;color:var(--ink-3);border:2px solid #0000;border-radius:10px;place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.Shotlist-module__kWKPdq__stripBtn img{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.Shotlist-module__kWKPdq__stripBtn:after{content:"";pointer-events:none;background:linear-gradient(#0000 45%,#0009);position:absolute;inset:0}.Shotlist-module__kWKPdq__stripOn{border-color:var(--human);box-shadow:0 0 0 3px color-mix(in srgb, var(--human) 30%, transparent)}.Shotlist-module__kWKPdq__stripNum{z-index:1;border-radius:var(--r-pill);background:var(--human);block-size:18px;min-inline-size:18px;color:var(--on-action);place-items:center;padding-inline:3px;font-size:.7rem;font-weight:700;display:grid;position:absolute;inset-block-start:3px;inset-inline-start:3px}.Shotlist-module__kWKPdq__stripAi{z-index:1;background:var(--action);block-size:18px;inline-size:18px;color:var(--on-action);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:3px;inset-inline-end:3px}.Shotlist-module__kWKPdq__stripSec{z-index:1;color:#fff;font-variant-numeric:tabular-nums;font-size:.7rem;font-weight:600;position:absolute;inset-block-end:2px;inset-inline-end:5px}.Shotlist-module__kWKPdq__stripCap{display:none}.Shotlist-module__kWKPdq__sum{color:var(--ink-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.35rem .6rem;margin:0;font-size:.85rem;display:flex}.Shotlist-module__kWKPdq__wsBody[data-roomy] .Shotlist-module__kWKPdq__stage{--sh:15dvh}.Shotlist-module__kWKPdq__wsBody[data-roomy] .Shotlist-module__kWKPdq__strip{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.Shotlist-module__kWKPdq__wsBody[data-roomy] .Shotlist-module__kWKPdq__sum{display:none}.Shotlist-module__kWKPdq__tabs{padding:.15rem max(.4rem, env(safe-area-inset-right,0px)) .15rem max(.4rem, env(safe-area-inset-left,0px));border-block-start:1px solid var(--line);border-block-end:1px solid var(--line);flex:none;gap:3px;display:flex}.Shotlist-module__kWKPdq__tab{min-width:0;min-height:40px;color:var(--ink-2);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1 1 0;justify-content:center;align-items:center;gap:.3rem;padding:.2rem .35rem;font-size:.8rem;font-weight:600;display:inline-flex;position:relative}.Shotlist-module__kWKPdq__tab>svg{flex:none}.Shotlist-module__kWKPdq__tabWord{text-overflow:ellipsis;min-width:0;overflow:hidden}.Shotlist-module__kWKPdq__tab:hover{background:var(--surface-2)}.Shotlist-module__kWKPdq__tabOn{background:var(--human-soft);color:var(--human-ink);box-shadow:inset 0 0 0 1.5px var(--human)}.Shotlist-module__kWKPdq__tabN{border-radius:var(--r-pill);background:var(--surface-2);min-inline-size:1.4em;color:var(--ink-2);text-align:center;font-variant-numeric:tabular-nums;flex:none;padding:0 .3em;font-size:.7rem;line-height:1.5}.Shotlist-module__kWKPdq__tabOn .Shotlist-module__kWKPdq__tabN{background:var(--human);color:var(--on-action)}@container slpanel (max-width:400px){.Shotlist-module__kWKPdq__tab{gap:.2rem;padding-inline:.2rem;font-size:.74rem}.Shotlist-module__kWKPdq__tabN{font-size:.62rem;position:absolute;inset-block-start:1px;inset-inline-end:2px}}@container slpanel (max-width:340px){.Shotlist-module__kWKPdq__tab>svg{display:none}}.Shotlist-module__kWKPdq__panelBody{overscroll-behavior:contain;min-block-size:0;padding:.8rem max(.85rem, env(safe-area-inset-right,0px)) 1.25rem max(.85rem, env(safe-area-inset-left,0px));flex:auto;align-content:start;gap:1rem;display:grid;overflow-y:auto}.Shotlist-module__kWKPdq__panelBody:focus{outline:none}.Shotlist-module__kWKPdq__wsSec{gap:.65rem;min-width:0;display:grid}.Shotlist-module__kWKPdq__ws[data-focus] .Shotlist-module__kWKPdq__apText{max-block-size:none;overflow:visible}.Shotlist-module__kWKPdq__ws[data-focus] .Shotlist-module__kWKPdq__thumb,.Shotlist-module__kWKPdq__ws[data-focus] .Shotlist-module__kWKPdq__addPhoto{block-size:88px;inline-size:88px}.Shotlist-module__kWKPdq__foot{background:var(--surface);border-block-start:1px solid var(--line);padding:.35rem max(.75rem, env(safe-area-inset-right,0px)) max(.35rem, env(safe-area-inset-bottom,0px)) max(.75rem, env(safe-area-inset-left,0px));flex:none;position:relative;box-shadow:0 -8px 18px #17142b12}.Shotlist-module__kWKPdq__footRow{justify-content:flex-end;align-items:center;gap:.5rem;min-width:0;display:flex}.Shotlist-module__kWKPdq__footMain{flex:auto;justify-content:center;min-width:0;min-height:46px}.Shotlist-module__kWKPdq__sheet{z-index:3;overscroll-behavior:contain;max-block-size:min(60dvh,26rem);padding:.7rem max(.75rem, env(safe-area-inset-right,0px)) .7rem max(.75rem, env(safe-area-inset-left,0px));background:var(--surface);border-block-start:1px solid var(--line);border-start-start-radius:16px;border-start-end-radius:16px;gap:.5rem;display:grid;position:absolute;inset-block-end:100%;inset-inline:0;overflow-y:auto;box-shadow:0 -10px 28px #17142b29}.Shotlist-module__kWKPdq__sheet .Shotlist-module__kWKPdq__confirm{margin-block-start:0}.Shotlist-module__kWKPdq__sheetLine{color:var(--ink);align-items:center;gap:.5rem;margin:0;font-size:.9rem;line-height:1.45;display:flex}.Shotlist-module__kWKPdq__sheet .eve-alert{align-items:center;gap:.45rem;display:flex}.Shotlist-module__kWKPdq__footX{block-size:44px;inline-size:44px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;margin-block:-.5rem;margin-inline-start:auto;display:grid}.Shotlist-module__kWKPdq__footX:hover{background:var(--surface-2);color:var(--ink)}.Shotlist-module__kWKPdq__ws[data-focus] .Shotlist-module__kWKPdq__soonTitle,.Shotlist-module__kWKPdq__ws[data-focus] .Shotlist-module__kWKPdq__doneLine{align-items:center;gap:.45rem;display:flex}.Shotlist-module__kWKPdq__capList{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.Shotlist-module__kWKPdq__capItem{border-radius:var(--r-md);border:1.5px solid var(--line);background:var(--canvas);gap:.45rem;min-width:0;padding:.6rem .7rem;display:grid}.Shotlist-module__kWKPdq__capOn{border-color:var(--human)}.Shotlist-module__kWKPdq__capHead{align-items:center;gap:.5rem;display:flex}.Shotlist-module__kWKPdq__dropVeil{z-index:5;pointer-events:none;background:color-mix(in srgb, var(--human-soft) 90%, transparent);border:3px dashed var(--human);color:var(--human-ink);place-content:center;justify-items:center;gap:.5rem;font-size:1.1rem;font-weight:700;display:grid;position:absolute;inset:0}.Shotlist-module__kWKPdq__planFirst{justify-items:start;gap:.35rem;display:grid}@media (orientation:portrait) and (min-width:600px){.Shotlist-module__kWKPdq__stage{--sh:40dvh;padding:.8rem 1.25rem}.Shotlist-module__kWKPdq__wsBody[data-roomy] .Shotlist-module__kWKPdq__stage{--sh:18dvh}}@media (orientation:landscape) and (min-width:640px){.Shotlist-module__kWKPdq__wsBody{grid-template:"stage panel"minmax(0,1fr)"ctrl panel"/minmax(0,1fr) clamp(320px,30vw,420px)}.Shotlist-module__kWKPdq__wsGrip{display:none}.Shotlist-module__kWKPdq__panel{border-inline-start:1px solid var(--line)}.Shotlist-module__kWKPdq__tabs{border-block-start:0}.Shotlist-module__kWKPdq__stage{padding:1rem 1.25rem;container-type:size}.Shotlist-module__kWKPdq__screen{inline-size:min(calc(100cqh * var(--ar,.5625)), calc(100cqw - 15rem))}.Shotlist-module__kWKPdq__ctrl{background:color-mix(in srgb, var(--human) 5%, var(--canvas));padding-inline:1.25rem}.Shotlist-module__kWKPdq__wsBody[data-roomy] .Shotlist-module__kWKPdq__strip{flex-wrap:wrap;overflow:visible}.Shotlist-module__kWKPdq__wsBody[data-roomy] .Shotlist-module__kWKPdq__sum{display:flex}.Shotlist-module__kWKPdq__ws[data-focus] .Shotlist-module__kWKPdq__words{grid-template-columns:minmax(0,1fr)}.Shotlist-module__kWKPdq__ws[data-focus] .Shotlist-module__kWKPdq__words>*{grid-column:auto}}@media (orientation:portrait) and (min-width:600px),(orientation:landscape) and (min-width:1024px) and (min-height:600px){.Shotlist-module__kWKPdq__strip{gap:8px}.Shotlist-module__kWKPdq__strip>li{align-content:start;gap:4px;inline-size:84px;display:grid}.Shotlist-module__kWKPdq__stripBtn{aspect-ratio:2/3;block-size:auto;inline-size:84px}.Shotlist-module__kWKPdq__stripNum{block-size:22px;min-inline-size:22px;font-size:.78rem}.Shotlist-module__kWKPdq__stripCap{-webkit-line-clamp:2;color:var(--ink-2);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:.74rem;line-height:1.35;display:-webkit-box;overflow:hidden}}@media (orientation:portrait) and (min-width:600px){.Shotlist-module__kWKPdq__wsBody[data-roomy] .Shotlist-module__kWKPdq__strip>li,.Shotlist-module__kWKPdq__wsBody[data-roomy] .Shotlist-module__kWKPdq__stripBtn{inline-size:56px}.Shotlist-module__kWKPdq__wsBody[data-roomy] .Shotlist-module__kWKPdq__stripCap{display:none}}@media (orientation:landscape) and (max-height:500px){.Shotlist-module__kWKPdq__stage{padding:.4rem .75rem}.Shotlist-module__kWKPdq__sheet{max-block-size:60dvh}}.Shotlist-module__kWKPdq__segCost{opacity:.85;font-size:.76rem;font-weight:600}.Shotlist-module__kWKPdq__pickLabel{color:var(--ink-2);margin:0;font-size:.85rem;font-weight:600}.Shotlist-module__kWKPdq__wsBody[data-docked] .Shotlist-module__kWKPdq__player{grid-template:"screen desk"minmax(0,1fr)"side side"/auto minmax(0,1fr);align-items:stretch;gap:.9rem 1.1rem;block-size:100%}.Shotlist-module__kWKPdq__wsBody[data-docked] .Shotlist-module__kWKPdq__screenBox{grid-area:screen;align-self:start}.Shotlist-module__kWKPdq__wsBody[data-docked] .Shotlist-module__kWKPdq__screen{inline-size:min(calc((100cqh - 6.6rem) * var(--ar,.5625)), 42cqw)}.Shotlist-module__kWKPdq__wsBody[data-docked] .Shotlist-module__kWKPdq__side{grid-area:side;align-items:center;gap:.9rem;min-width:0;display:flex}.Shotlist-module__kWKPdq__wsBody[data-docked] .Shotlist-module__kWKPdq__strip{scrollbar-width:thin;flex-wrap:nowrap;flex:auto;gap:4px;padding:4px;overflow-x:auto}.Shotlist-module__kWKPdq__wsBody[data-docked] .Shotlist-module__kWKPdq__strip>li{flex:var(--sec,3) 1 0;inline-size:auto;min-inline-size:56px;display:block}.Shotlist-module__kWKPdq__wsBody[data-docked] .Shotlist-module__kWKPdq__stripBtn{aspect-ratio:auto;block-size:64px;inline-size:100%}.Shotlist-module__kWKPdq__wsBody[data-docked] .Shotlist-module__kWKPdq__stripCap{display:none}.Shotlist-module__kWKPdq__wsBody[data-docked] .Shotlist-module__kWKPdq__stripDesk .Shotlist-module__kWKPdq__stripBtn{outline:2.5px solid var(--action);outline-offset:2px}.Shotlist-module__kWKPdq__wsBody[data-docked] .Shotlist-module__kWKPdq__sum{flex:none}.Shotlist-module__kWKPdq__desk{min-block-size:0;overscroll-behavior:contain;border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface);grid-area:desk;align-content:start;gap:.65rem;min-width:0;padding:.7rem 1rem 1rem;display:grid;overflow-y:auto;box-shadow:0 2px 10px #17142b0f}.Shotlist-module__kWKPdq__deskHead{border-block-end:1px solid var(--line);align-items:center;gap:.4rem;min-width:0;padding-block-end:.5rem;display:flex}.Shotlist-module__kWKPdq__deskTitle{min-width:0;color:var(--ink);flex:auto;align-items:center;gap:.5rem;margin:0;font-size:1.05rem;font-weight:700;display:flex}.Shotlist-module__kWKPdq__deskTitle>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Shotlist-module__kWKPdq__deskPrev,.Shotlist-module__kWKPdq__deskNext{flex:none}.Shotlist-module__kWKPdq__deskBody{gap:.65rem;min-width:0;display:grid}.Shotlist-module__kWKPdq__desk .Shotlist-module__kWKPdq__shotHead{gap:.5rem}.Shotlist-module__kWKPdq__desk .Shotlist-module__kWKPdq__shotBody{grid-template-columns:clamp(130px,34%,300px) minmax(0,1fr);gap:1rem}.Shotlist-module__kWKPdq__desk .Shotlist-module__kWKPdq__still{aspect-ratio:3/4;cursor:default;border-radius:14px;block-size:auto;inline-size:100%}.Shotlist-module__kWKPdq__desk .Shotlist-module__kWKPdq__pickRow{flex-wrap:wrap;overflow:visible}.Shotlist-module__kWKPdq__desk .Shotlist-module__kWKPdq__pick{block-size:64px;inline-size:64px}.Shotlist-module__kWKPdq__desk .Shotlist-module__kWKPdq__fields{gap:.7rem}@media (max-height:800px){.Shotlist-module__kWKPdq__desk .Shotlist-module__kWKPdq__why{display:none}.Shotlist-module__kWKPdq__desk .Shotlist-module__kWKPdq__shotBody{grid-template-columns:clamp(120px,28%,200px) minmax(0,1fr)}.Shotlist-module__kWKPdq__desk .Shotlist-module__kWKPdq__fields{gap:.5rem}.Shotlist-module__kWKPdq__desk .Shotlist-module__kWKPdq__seek{display:none}.Shotlist-module__kWKPdq__desk .Shotlist-module__kWKPdq__pick{block-size:48px;inline-size:48px}}.Shotlist-module__kWKPdq__ws .Shotlist-module__kWKPdq__tabOn{background:var(--app-soft);color:var(--app-ink);box-shadow:none}.Shotlist-module__kWKPdq__ws .Shotlist-module__kWKPdq__tabOn .Shotlist-module__kWKPdq__tabN{background:var(--app);color:var(--on-app)}.Shotlist-module__kWKPdq__ws .Shotlist-module__kWKPdq__foot .btn-action{background:var(--app);color:var(--on-app);border-radius:12px}.Shotlist-module__kWKPdq__ws .Shotlist-module__kWKPdq__foot .btn-action:hover:not(:disabled){background:var(--app-hover)}.Shotlist-module__kWKPdq__ws .Shotlist-module__kWKPdq__foot .btn-soft{border-radius:12px}@media (orientation:landscape) and (min-width:900px){.Shotlist-module__kWKPdq__wsBody{grid-template-columns:clamp(380px,31vw,452px) minmax(0,1fr);grid-template-areas:"panel stage""panel ctrl"}.Shotlist-module__kWKPdq__panel{border-inline-start:0;border-inline-end:1px solid var(--line);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:76px minmax(0,1fr);display:grid}.Shotlist-module__kWKPdq__tabs{border-block:0;border-inline-end:1px solid var(--line);flex-direction:column;grid-area:1/1/-1;justify-content:flex-start;gap:4px;padding:12px 8px}.Shotlist-module__kWKPdq__tab{white-space:normal;text-align:center;border-radius:14px;flex-direction:column;flex:none;gap:4px;min-block-size:60px;padding:6px 2px;font-size:11.5px;font-weight:500;position:relative}.Shotlist-module__kWKPdq__tab>svg{block-size:22px;inline-size:22px;display:block}.Shotlist-module__kWKPdq__tabOn:before{content:"";background:var(--app);border-radius:3px;inline-size:3px;position:absolute;inset-block:16px;inset-inline-start:-8px}.Shotlist-module__kWKPdq__tabN{position:absolute;inset-block-start:4px;inset-inline-end:6px}.Shotlist-module__kWKPdq__panelBody{grid-area:1/2}.Shotlist-module__kWKPdq__foot{grid-area:2/2}.Shotlist-module__kWKPdq__stage{background-color:color-mix(in srgb, var(--surface-2) 70%, var(--canvas));background-image:radial-gradient(color-mix(in srgb, var(--line-2) 60%, transparent) 1px, transparent 1.2px);background-size:18px 18px}}.Shotlist-module__kWKPdq__panelBody{overflow-x:hidden}.Shotlist-module__kWKPdq__panelBody>*,.Shotlist-module__kWKPdq__wsSec,.Shotlist-module__kWKPdq__sugBanner{min-inline-size:0;max-inline-size:100%}:is(.Shotlist-module__kWKPdq__panelBody .btn-soft,.Shotlist-module__kWKPdq__panelBody .btn-action,.Shotlist-module__kWKPdq__panelBody .btn-quiet){white-space:normal;text-align:center;block-size:auto;min-block-size:44px;max-inline-size:100%;padding-block:.45rem;line-height:1.25}.Shotlist-module__kWKPdq__sugBanner{flex-wrap:wrap}
.Direction-module__Yi2eqG__accent{--sd-accent:var(--human);--sd-accent-ink:var(--human-ink);--sd-accent-soft:var(--human-soft)}.Direction-module__Yi2eqG__panel{border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface);gap:.9rem;min-width:0;padding:.9rem;display:grid}.Direction-module__Yi2eqG__head{min-width:0;align-items:center;gap:.5rem;min-block-size:44px;display:flex}.Direction-module__Yi2eqG__headIcon{background:var(--sd-accent-soft);block-size:32px;inline-size:32px;color:var(--sd-accent-ink);border-radius:50%;flex:none;place-items:center;display:grid}.Direction-module__Yi2eqG__title{min-width:0;color:var(--ink);flex:auto;margin:0;font-size:1rem;font-weight:700}.Direction-module__Yi2eqG__reset{border-radius:var(--r-pill);border:1.5px solid var(--line-input);background:var(--surface);min-block-size:44px;color:var(--ink-2);font:inherit;cursor:pointer;white-space:nowrap;flex:none;align-items:center;gap:.35rem;padding:0 .85rem;font-size:.85rem;font-weight:600;display:inline-flex}.Direction-module__Yi2eqG__reset:hover{border-color:var(--sd-accent);color:var(--sd-accent-ink)}.Direction-module__Yi2eqG__reset:focus-visible{outline:3px solid var(--action);outline-offset:2px}.Direction-module__Yi2eqG__free{color:var(--ink-3);margin:-.4rem 0 0;font-size:.84rem;line-height:1.45}.Direction-module__Yi2eqG__section{border:0;gap:.5rem;min-width:0;margin:0;padding:0;display:grid}.Direction-module__Yi2eqG__label{min-width:0;color:var(--ink);align-items:center;gap:.4rem;margin:0;padding:0;font-size:.92rem;font-weight:700;display:flex}.Direction-module__Yi2eqG__label>svg{color:var(--sd-accent-ink);flex:none}.Direction-module__Yi2eqG__labelNote{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;min-width:0;margin-inline-start:auto;font-size:.82rem;font-weight:600;overflow:hidden}.Direction-module__Yi2eqG__hint{color:var(--ink-3);margin:0;font-size:.84rem;line-height:1.45}.Direction-module__Yi2eqG__rowScroll{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;align-items:stretch;gap:.45rem;margin:0;padding:2px 2px 6px;list-style:none;display:flex;overflow-x:auto}.Direction-module__Yi2eqG__rowScroll>li{scroll-snap-align:start;flex:none;display:flex}.Direction-module__Yi2eqG__acts{margin:0;padding:0;list-style:none}.Direction-module__Yi2eqG__actsGrid{grid-template-columns:repeat(auto-fill,minmax(8.75rem,1fr));align-items:stretch;gap:.45rem;display:grid}.Direction-module__Yi2eqG__actsGrid>li{display:flex}.Direction-module__Yi2eqG__act{border-radius:var(--r-pill);border:1.5px solid var(--line-input);background:var(--surface);min-block-size:44px;inline-size:100%;color:var(--ink-2);font:inherit;text-align:start;cursor:pointer;white-space:nowrap;justify-content:flex-start;align-items:center;gap:.45rem;padding:0 .85rem;font-size:.86rem;font-weight:600;line-height:1.2;display:inline-flex}.Direction-module__Yi2eqG__rowScroll .Direction-module__Yi2eqG__act{inline-size:auto}.Direction-module__Yi2eqG__act>svg{flex:none}.Direction-module__Yi2eqG__act:hover{border-color:var(--sd-accent)}.Direction-module__Yi2eqG__act:focus-visible{outline:3px solid var(--action);outline-offset:2px}.Direction-module__Yi2eqG__actOn{border-color:var(--sd-accent);background:var(--sd-accent-soft);color:var(--sd-accent-ink)}.Direction-module__Yi2eqG__own{gap:.3rem;display:grid}.Direction-module__Yi2eqG__moves{margin:0;padding:0;list-style:none}.Direction-module__Yi2eqG__movesGrid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:.45rem;display:grid}@media (max-width:420px){.Direction-module__Yi2eqG__movesGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.Direction-module__Yi2eqG__movesGrid>li{min-width:0;display:flex}.Direction-module__Yi2eqG__move{block-size:84px;inline-size:100%;border-radius:var(--r-md);border:1.5px solid var(--line-input);background:var(--surface);min-width:0;color:var(--ink-2);font:inherit;cursor:pointer;grid-template-rows:34px auto;align-content:center;justify-items:center;gap:.3rem;padding:.45rem .3rem;display:grid;position:relative}.Direction-module__Yi2eqG__rowScroll .Direction-module__Yi2eqG__move{inline-size:84px}.Direction-module__Yi2eqG__move:hover{border-color:var(--sd-accent);color:var(--ink)}.Direction-module__Yi2eqG__move:focus-visible{outline:3px solid var(--action);outline-offset:2px}.Direction-module__Yi2eqG__moveOn{border-color:var(--sd-accent);background:var(--sd-accent-soft);color:var(--sd-accent-ink);box-shadow:inset 0 0 0 1px var(--sd-accent)}.Direction-module__Yi2eqG__movePick{border-style:dashed;border-color:var(--sd-accent);color:var(--sd-accent-ink)}.Direction-module__Yi2eqG__moveGrey{opacity:.55}.Direction-module__Yi2eqG__moveGrey.Direction-module__Yi2eqG__moveOn{opacity:1}.Direction-module__Yi2eqG__moveName{text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;font-size:.78rem;font-weight:600;line-height:1.2;overflow:hidden}.Direction-module__Yi2eqG__badge{background:var(--sd-accent);block-size:18px;inline-size:18px;color:var(--on-action);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:4px;inset-inline-end:4px}.Direction-module__Yi2eqG__use{border-radius:var(--r-md);background:var(--surface-2);color:var(--ink-2);align-items:flex-start;gap:.45rem;margin:0;padding:.55rem .7rem;font-size:.86rem;line-height:1.45;display:flex}.Direction-module__Yi2eqG__use>svg{color:var(--sd-accent-ink);flex:none;margin-block-start:.15rem}.Direction-module__Yi2eqG__use b{color:var(--ink)}.Direction-module__Yi2eqG__icon{block-size:34px;inline-size:44px;display:block;overflow:visible}.Direction-module__Yi2eqG__icon .Direction-module__Yi2eqG__frame{fill:none;stroke:currentColor;stroke-width:1.6px;opacity:.55}.Direction-module__Yi2eqG__icon .Direction-module__Yi2eqG__subj,.Direction-module__Yi2eqG__icon .Direction-module__Yi2eqG__fg{transform-box:fill-box;transform-origin:50%}.Direction-module__Yi2eqG__icon .Direction-module__Yi2eqG__subjBody{fill:currentColor;opacity:.85}.Direction-module__Yi2eqG__icon .Direction-module__Yi2eqG__ground{stroke:currentColor;stroke-width:1.4px;opacity:.45}.Direction-module__Yi2eqG__icon .Direction-module__Yi2eqG__arrow{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.Direction-module__Yi2eqG__icon .Direction-module__Yi2eqG__fgBar{fill:currentColor;opacity:.35}@media (prefers-reduced-motion:no-preference){.Direction-module__Yi2eqG__moveOn .Direction-module__Yi2eqG__subj,.Direction-module__Yi2eqG__moveOn .Direction-module__Yi2eqG__fg{animation-duration:2.4s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}@media (hover:hover) and (pointer:fine){.Direction-module__Yi2eqG__move:hover .Direction-module__Yi2eqG__subj,.Direction-module__Yi2eqG__move:hover .Direction-module__Yi2eqG__fg{animation-duration:2.4s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}}.Direction-module__Yi2eqG__m-push-in .Direction-module__Yi2eqG__subj,.Direction-module__Yi2eqG__m-zoom-in .Direction-module__Yi2eqG__subj{animation-name:Direction-module__Yi2eqG__sdGrow}.Direction-module__Yi2eqG__m-pull-out .Direction-module__Yi2eqG__subj{animation-name:Direction-module__Yi2eqG__sdShrink}.Direction-module__Yi2eqG__m-pan-left .Direction-module__Yi2eqG__subj{animation-name:Direction-module__Yi2eqG__sdRight}.Direction-module__Yi2eqG__m-pan-right .Direction-module__Yi2eqG__subj,.Direction-module__Yi2eqG__m-slider .Direction-module__Yi2eqG__subj{animation-name:Direction-module__Yi2eqG__sdLeft}.Direction-module__Yi2eqG__m-slider .Direction-module__Yi2eqG__fg{animation-name:Direction-module__Yi2eqG__sdLeftFast}.Direction-module__Yi2eqG__m-tilt-up .Direction-module__Yi2eqG__subj,.Direction-module__Yi2eqG__m-pedestal-up .Direction-module__Yi2eqG__subj{animation-name:Direction-module__Yi2eqG__sdDown}.Direction-module__Yi2eqG__m-tilt-down .Direction-module__Yi2eqG__subj{animation-name:Direction-module__Yi2eqG__sdUp}.Direction-module__Yi2eqG__m-arc .Direction-module__Yi2eqG__subj,.Direction-module__Yi2eqG__m-orbit .Direction-module__Yi2eqG__subj{animation-name:Direction-module__Yi2eqG__sdTurn}.Direction-module__Yi2eqG__m-follow .Direction-module__Yi2eqG__subj{animation-name:Direction-module__Yi2eqG__sdBob}.Direction-module__Yi2eqG__m-handheld .Direction-module__Yi2eqG__subj{animation-name:Direction-module__Yi2eqG__sdSway}.Direction-module__Yi2eqG__m-crane-up .Direction-module__Yi2eqG__subj{animation-name:Direction-module__Yi2eqG__sdCrane}.Direction-module__Yi2eqG__m-whip .Direction-module__Yi2eqG__subj{animation-name:Direction-module__Yi2eqG__sdWhip}}@keyframes Direction-module__Yi2eqG__sdGrow{0%{transform:scale(1)}to{transform:scale(1.4)}}@keyframes Direction-module__Yi2eqG__sdShrink{0%{transform:scale(1.4)}to{transform:scale(1)}}@keyframes Direction-module__Yi2eqG__sdLeft{0%{transform:translate(5px)}to{transform:translate(-5px)}}@keyframes Direction-module__Yi2eqG__sdRight{0%{transform:translate(-5px)}to{transform:translate(5px)}}@keyframes Direction-module__Yi2eqG__sdLeftFast{0%{transform:translate(9px)}to{transform:translate(-9px)}}@keyframes Direction-module__Yi2eqG__sdDown{0%{transform:translateY(-4px)}to{transform:translateY(4px)}}@keyframes Direction-module__Yi2eqG__sdUp{0%{transform:translateY(4px)}to{transform:translateY(-4px)}}@keyframes Direction-module__Yi2eqG__sdTurn{0%{transform:scaleX(1)}50%{transform:scaleX(.55)}to{transform:scaleX(1)}}@keyframes Direction-module__Yi2eqG__sdBob{0%{transform:translateY(1px)scale(1)}to{transform:translateY(-1px)scale(1.12)}}@keyframes Direction-module__Yi2eqG__sdSway{0%{transform:rotate(-3deg)translate(-1px)}50%{transform:rotate(2deg)translate(1px)}to{transform:rotate(-1deg)}}@keyframes Direction-module__Yi2eqG__sdCrane{0%{transform:translateY(-3px)scale(1)}to{transform:translateY(4px)scale(.8)}}@keyframes Direction-module__Yi2eqG__sdWhip{0%,40%{opacity:1;transform:translate(0)}70%{opacity:.2;transform:translate(-12px)}71%{opacity:.2;transform:translate(12px)}to{opacity:1;transform:translate(0)}}.Direction-module__Yi2eqG__target{gap:.3rem;display:grid}.Direction-module__Yi2eqG__ends{scrollbar-width:thin;align-items:stretch;gap:.45rem;margin:0;padding:2px;list-style:none;display:flex;overflow-x:auto}.Direction-module__Yi2eqG__ends>li{flex:none;display:flex}.Direction-module__Yi2eqG__endPick{border:2px solid var(--line-input);background:var(--surface-2);block-size:60px;inline-size:60px;color:var(--ink-3);cursor:pointer;border-radius:10px;place-items:center;padding:0;display:grid;overflow:hidden}.Direction-module__Yi2eqG__endPick img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.Direction-module__Yi2eqG__endPick:focus-visible{outline:3px solid var(--action);outline-offset:2px}.Direction-module__Yi2eqG__endOn{border-color:var(--sd-accent);box-shadow:0 0 0 2px var(--sd-accent-soft);color:var(--sd-accent-ink)}.Direction-module__Yi2eqG__tips{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.Direction-module__Yi2eqG__tip{border-radius:var(--r-md);background:var(--meet-soft);color:var(--ink);align-items:flex-start;gap:.45rem;padding:.5rem .7rem;font-size:.86rem;line-height:1.45;display:flex}.Direction-module__Yi2eqG__tip>svg{color:var(--meet-ink);flex:none;margin-block-start:.15rem}.Direction-module__Yi2eqG__read{grid-template-columns:4.5rem minmax(0,1fr);align-items:center;gap:.55rem;min-width:0;display:grid}.Direction-module__Yi2eqG__readBar{border-radius:var(--r-pill);background:var(--surface-2);block-size:6px;display:block;position:relative;overflow:hidden}.Direction-module__Yi2eqG__readFill{border-radius:inherit;background:var(--ok);transition:inline-size var(--dur-ui,.2s) var(--ease-out,ease);position:absolute;inset-block:0;inset-inline-start:0}.Direction-module__Yi2eqG__read[data-level=tight] .Direction-module__Yi2eqG__readFill{background:var(--meet)}.Direction-module__Yi2eqG__read[data-level=fast] .Direction-module__Yi2eqG__readFill{background:var(--warm)}.Direction-module__Yi2eqG__readText{min-width:0;color:var(--ink-2);align-items:flex-start;gap:.35rem;margin:0;font-size:.82rem;line-height:1.4;display:flex}.Direction-module__Yi2eqG__readText>svg{flex:none;margin-block-start:.1rem}.Direction-module__Yi2eqG__read[data-level=ok] .Direction-module__Yi2eqG__readText>svg{color:var(--ok-ink)}.Direction-module__Yi2eqG__read[data-level=tight] .Direction-module__Yi2eqG__readText>svg{color:var(--meet-ink)}.Direction-module__Yi2eqG__read[data-level=fast] .Direction-module__Yi2eqG__readText{color:var(--ink)}.Direction-module__Yi2eqG__read[data-level=fast] .Direction-module__Yi2eqG__readText>svg{color:var(--warm-ink)}@media (prefers-reduced-motion:reduce){.Direction-module__Yi2eqG__readFill{transition:none}}.Direction-module__Yi2eqG__idea{border-radius:var(--r-lg);border:1.5px solid color-mix(in srgb, var(--sd-accent) 30%, var(--line));background:var(--surface);gap:.8rem;min-width:0;margin-block-end:1.25rem;padding:1rem 1.1rem;display:grid}.Direction-module__Yi2eqG__ideaHead{align-items:center;gap:.6rem;min-width:0;display:flex}.Direction-module__Yi2eqG__ideaHead h2{color:var(--ink);margin:0;font-size:1.05rem;font-weight:700}.Direction-module__Yi2eqG__ideaLead{color:var(--ink-2);margin:0;font-size:.92rem;line-height:1.5}.Direction-module__Yi2eqG__ideaRow{align-items:end;gap:.8rem;min-width:0;display:grid}@media (min-width:760px){.Direction-module__Yi2eqG__ideaRow{grid-template-columns:minmax(0,1fr) auto auto}}.Direction-module__Yi2eqG__ideaField{gap:.3rem;min-width:0;display:grid}.Direction-module__Yi2eqG__choice{border:0;gap:.3rem;min-width:0;margin:0;padding:0;display:grid}.Direction-module__Yi2eqG__choice legend{color:var(--ink-2);margin-block-end:.3rem;padding:0;font-size:.86rem;font-weight:600}.Direction-module__Yi2eqG__seg{border-radius:var(--r-pill);background:var(--surface-2);align-items:stretch;gap:4px;max-inline-size:100%;padding:4px;display:inline-flex;overflow-x:auto}.Direction-module__Yi2eqG__seg>button{border-radius:var(--r-pill);min-block-size:40px;min-inline-size:52px;color:var(--ink-2);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;justify-content:center;align-items:center;gap:.35rem;padding:0 .8rem;font-size:.86rem;font-weight:600;display:inline-flex}.Direction-module__Yi2eqG__seg>button:focus-visible{outline:3px solid var(--action);outline-offset:1px}.Direction-module__Yi2eqG__segOn{box-shadow:var(--shadow-1);background:var(--surface)!important;color:var(--sd-accent-ink)!important}.Direction-module__Yi2eqG__ideaActs{flex-wrap:wrap;align-items:center;gap:.5rem .8rem;display:flex}.Direction-module__Yi2eqG__ideaActs .Direction-module__Yi2eqG__hint{flex:12rem}.Direction-module__Yi2eqG__ideaErr{color:var(--ink);align-items:flex-start;gap:.4rem;margin:0;font-size:.86rem;line-height:1.45;display:flex}.Direction-module__Yi2eqG__ideaErr>svg{color:var(--bad);flex:none;margin-block-start:.15rem}.Direction-module__Yi2eqG__spin{animation:1s linear infinite Direction-module__Yi2eqG__sdSpin}@keyframes Direction-module__Yi2eqG__sdSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Direction-module__Yi2eqG__spin{animation-duration:3s}}.Direction-module__Yi2eqG__foot{border-block-start:1px solid var(--line);justify-content:flex-start;align-items:center;padding-block-start:.75rem;display:flex}.Direction-module__Yi2eqG__freeGrid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:.4rem;display:grid}.Direction-module__Yi2eqG__freeGrid>li{min-width:0;display:flex}.Direction-module__Yi2eqG__moveSmall{grid-template-rows:30px auto;block-size:76px}.Direction-module__Yi2eqG__rowScroll .Direction-module__Yi2eqG__moveSmall{inline-size:76px}@media (prefers-reduced-motion:no-preference){.Direction-module__Yi2eqG__m-zoom-out .Direction-module__Yi2eqG__subj{animation-name:Direction-module__Yi2eqG__sdShrink}.Direction-module__Yi2eqG__m-reveal .Direction-module__Yi2eqG__fg{animation-name:Direction-module__Yi2eqG__sdWipe}}@keyframes Direction-module__Yi2eqG__sdWipe{0%{transform-origin:100%;transform:scaleX(1)}to{transform-origin:100%;transform:scaleX(0)}}.Direction-module__Yi2eqG__moveSmall .Direction-module__Yi2eqG__moveName{white-space:normal;text-align:center;-webkit-line-clamp:2;text-overflow:clip;-webkit-box-orient:vertical;font-size:.74rem;line-height:1.15;display:-webkit-box}.Direction-module__Yi2eqG__tipChip{align-items:center;gap:6px;display:inline-flex}.Direction-module__Yi2eqG__tips:has(.Direction-module__Yi2eqG__tipChip){background:0 0;border:0;flex-wrap:wrap;gap:6px;padding:0;display:flex}.Direction-module__Yi2eqG__head{align-items:center}
.PlanAd-module__cbX0AG__accent{--pa-accent:var(--app,var(--human));--pa-accent-ink:var(--app-ink,var(--human-ink));--pa-accent-soft:var(--app-soft,var(--human-soft))}.PlanAd-module__cbX0AG__wrap{gap:1rem;min-width:0;display:grid}.PlanAd-module__cbX0AG__flip{flex:none;transform:scaleX(-1)}.PlanAd-module__cbX0AG__top{align-items:center;gap:.7rem;min-width:0;display:flex}.PlanAd-module__cbX0AG__topIcon{background:var(--pa-accent-soft);block-size:40px;inline-size:40px;color:var(--pa-accent-ink);border-radius:50%;flex:none;place-items:center;display:grid}.PlanAd-module__cbX0AG__topText{gap:.1rem;min-width:0;display:grid}.PlanAd-module__cbX0AG__h2{color:var(--ink);margin:0;font-size:clamp(1.15rem,2.2vw,1.35rem);font-weight:700}.PlanAd-module__cbX0AG__stepOf{color:var(--ink-3);margin:0;font-size:.84rem}.PlanAd-module__cbX0AG__steps{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.PlanAd-module__cbX0AG__stepItem{min-width:0;display:flex}.PlanAd-module__cbX0AG__stepBtn{inline-size:100%;min-width:0;border-radius:var(--r-pill);border:1.5px solid var(--line);background:var(--surface);min-block-size:48px;color:var(--ink-3);font:inherit;text-align:start;cursor:pointer;align-items:center;gap:.5rem;padding:.3rem .7rem .3rem .35rem;font-size:.9rem;font-weight:600;display:flex}.PlanAd-module__cbX0AG__stepBtn:disabled{cursor:default}.PlanAd-module__cbX0AG__stepBtn:not(:disabled):hover{border-color:var(--pa-accent)}.PlanAd-module__cbX0AG__stepDot{background:var(--surface-2);block-size:32px;inline-size:32px;color:var(--ink-2);border-radius:50%;flex:none;place-items:center;font-size:.86rem;font-weight:700;display:grid}.PlanAd-module__cbX0AG__stepText{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.35rem;min-width:0;display:inline-flex;overflow:hidden}.PlanAd-module__cbX0AG__stepText>svg{flex:none}.PlanAd-module__cbX0AG__stepNow .PlanAd-module__cbX0AG__stepBtn{border-color:var(--pa-accent);background:var(--pa-accent-soft);color:var(--pa-accent-ink)}.PlanAd-module__cbX0AG__stepNow .PlanAd-module__cbX0AG__stepDot{background:var(--pa-accent);color:var(--on-action)}.PlanAd-module__cbX0AG__stepDone .PlanAd-module__cbX0AG__stepBtn{color:var(--ink-2)}.PlanAd-module__cbX0AG__stepDone .PlanAd-module__cbX0AG__stepDot{background:var(--ok-soft);color:var(--ok-ink)}@media (max-width:600px){.PlanAd-module__cbX0AG__steps{display:flex}.PlanAd-module__cbX0AG__stepItem{flex:none}.PlanAd-module__cbX0AG__stepItem.PlanAd-module__cbX0AG__stepNow{flex:auto}.PlanAd-module__cbX0AG__stepItem:not(.PlanAd-module__cbX0AG__stepNow) .PlanAd-module__cbX0AG__stepBtn{justify-content:center;inline-size:48px;padding:0}.PlanAd-module__cbX0AG__stepItem:not(.PlanAd-module__cbX0AG__stepNow) .PlanAd-module__cbX0AG__stepText{display:none}}.PlanAd-module__cbX0AG__head{gap:.25rem;min-width:0;display:grid}.PlanAd-module__cbX0AG__h3{color:var(--ink);margin:0;scroll-margin-block-start:calc(var(--nav-h,56px) + 1rem);font-size:1.1rem;font-weight:700}.PlanAd-module__cbX0AG__h3:focus{outline:none}.PlanAd-module__cbX0AG__h3:focus-visible{outline:3px solid var(--action);outline-offset:3px;border-radius:6px}.PlanAd-module__cbX0AG__lead{color:var(--ink-2);max-inline-size:70ch;margin:0;font-size:.95rem;line-height:1.55}.PlanAd-module__cbX0AG__brief{align-items:start;gap:1rem;min-width:0;display:grid}@media (min-width:960px){.PlanAd-module__cbX0AG__brief{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem}}.PlanAd-module__cbX0AG__group{border-radius:var(--r-lg);border:1px solid var(--line);background:var(--surface);align-content:start;gap:1rem;min-width:0;padding:1rem 1.05rem 1.1rem;display:grid}.PlanAd-module__cbX0AG__groupHead{min-block-size:32px;color:var(--ink);align-items:center;gap:.5rem;margin:0;font-size:1rem;font-weight:700;display:flex}.PlanAd-module__cbX0AG__groupNum{background:var(--pa-accent-soft);block-size:26px;inline-size:26px;color:var(--pa-accent-ink);border-radius:50%;flex:none;place-items:center;font-size:.82rem;font-weight:700;display:grid}.PlanAd-module__cbX0AG__field{border:0;gap:.4rem;min-width:0;margin:0;padding:0;display:grid}.PlanAd-module__cbX0AG__label{min-width:0;color:var(--ink);align-items:center;gap:.4rem;margin:0;padding:0;font-size:.92rem;font-weight:600;line-height:1.3;display:flex}.PlanAd-module__cbX0AG__labelIcon{color:var(--pa-accent-ink);flex:none}.PlanAd-module__cbX0AG__opt{color:var(--ink-3);margin-inline-start:auto;font-size:.8rem;font-weight:600}.PlanAd-module__cbX0AG__hint{color:var(--ink-3);align-items:flex-start;gap:.35rem;margin:0;font-size:.84rem;line-height:1.45;display:flex}.PlanAd-module__cbX0AG__hint>svg{flex:none;margin-block-start:.15rem}.PlanAd-module__cbX0AG__missIcon{color:var(--bad);flex:none}:is(.PlanAd-module__cbX0AG__missing .eve-input,.PlanAd-module__cbX0AG__missing .eve-textarea,.PlanAd-module__cbX0AG__missing .PlanAd-module__cbX0AG__chip){border-color:var(--bad)}.PlanAd-module__cbX0AG__missing .PlanAd-module__cbX0AG__seg{box-shadow:inset 0 0 0 1.5px var(--bad)}.PlanAd-module__cbX0AG__proofBox{gap:.45rem;min-width:0;display:grid}.PlanAd-module__cbX0AG__check{min-block-size:44px;color:var(--ink-2);cursor:pointer;align-items:center;gap:.55rem;font-size:.9rem;display:flex}.PlanAd-module__cbX0AG__check input{flex:none}.PlanAd-module__cbX0AG__chips{grid-template-columns:repeat(auto-fill,minmax(8.75rem,1fr));align-items:stretch;gap:.45rem;display:grid}.PlanAd-module__cbX0AG__chipsWide{grid-template-columns:repeat(auto-fill,minmax(12.5rem,1fr))}.PlanAd-module__cbX0AG__chip{inline-size:100%;min-width:0;border-radius:var(--r-pill);border:1.5px solid var(--line-input);background:var(--surface);min-block-size:46px;color:var(--ink-2);font:inherit;text-align:start;cursor:pointer;align-items:center;gap:.5rem;padding:.35rem .8rem;font-size:.88rem;font-weight:600;line-height:1.25;display:flex}.PlanAd-module__cbX0AG__chip>svg{color:var(--ink-3);flex:none}.PlanAd-module__cbX0AG__chipText{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;flex:auto;min-width:0}.PlanAd-module__cbX0AG__chipCheck{flex:none}.PlanAd-module__cbX0AG__chip:hover{border-color:var(--pa-accent)}.PlanAd-module__cbX0AG__chip.PlanAd-module__cbX0AG__on{border-color:var(--pa-accent);background:var(--pa-accent-soft);color:var(--pa-accent-ink)}.PlanAd-module__cbX0AG__chip.PlanAd-module__cbX0AG__on>svg{color:var(--pa-accent-ink)}.PlanAd-module__cbX0AG__pair{align-items:start;gap:1rem;min-width:0;display:grid}@media (min-width:640px){.PlanAd-module__cbX0AG__pair{grid-template-columns:auto minmax(0,1fr)}}.PlanAd-module__cbX0AG__seg{border-radius:var(--r-md);background:var(--surface-2);flex-wrap:wrap;align-items:stretch;gap:4px;inline-size:fit-content;max-inline-size:100%;padding:4px;display:flex}.PlanAd-module__cbX0AG__segBtn{border-radius:calc(var(--r-md) - 4px);min-block-size:42px;min-inline-size:56px;color:var(--ink-2);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:1 0 auto;justify-content:center;align-items:center;gap:.35rem;padding:0 .8rem;font-size:.88rem;font-weight:600;display:inline-flex}.PlanAd-module__cbX0AG__segBtn>svg{flex:none}.PlanAd-module__cbX0AG__segBtn.PlanAd-module__cbX0AG__on{background:var(--surface);color:var(--pa-accent-ink);box-shadow:var(--shadow-1)}.PlanAd-module__cbX0AG__chip:focus-visible,.PlanAd-module__cbX0AG__segBtn:focus-visible,.PlanAd-module__cbX0AG__stepBtn:focus-visible,.PlanAd-module__cbX0AG__hook:focus-visible,.PlanAd-module__cbX0AG__linkBtn:focus-visible{outline:3px solid var(--action);outline-offset:2px}.PlanAd-module__cbX0AG__work{min-width:0}.PlanAd-module__cbX0AG__foot{z-index:2;padding:.8rem .25rem calc(.8rem + env(safe-area-inset-bottom,0px));border-block-start:1px solid var(--line);background:var(--surface);gap:.55rem;margin-inline:-.25rem;display:grid;position:sticky;inset-block-end:0}.PlanAd-module__cbX0AG__footNote{gap:.35rem;min-width:0;display:grid}.PlanAd-module__cbX0AG__footActs{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.PlanAd-module__cbX0AG__footGrow{flex:1 1 0}.PlanAd-module__cbX0AG__main{min-block-size:48px}@media (max-width:520px){.PlanAd-module__cbX0AG__foot{padding-block:.6rem calc(.6rem + env(safe-area-inset-bottom,0px));gap:.45rem}.PlanAd-module__cbX0AG__footGrow{display:none}.PlanAd-module__cbX0AG__footActs{flex-wrap:nowrap;gap:.5rem}.PlanAd-module__cbX0AG__footActs>.btn-quiet{flex:none;padding-inline:.5rem}.PlanAd-module__cbX0AG__footActs .PlanAd-module__cbX0AG__main{flex:auto;justify-content:center;min-width:0}.PlanAd-module__cbX0AG__cost,.PlanAd-module__cbX0AG__missLine{font-size:.8rem}}.PlanAd-module__cbX0AG__cost{color:var(--ink-2);align-items:flex-start;gap:.4rem;margin:0;font-size:.86rem;line-height:1.45;display:flex}.PlanAd-module__cbX0AG__cost>svg{color:var(--pa-accent-ink);flex:none;margin-block-start:.15rem}.PlanAd-module__cbX0AG__missLine{color:var(--ink);align-items:flex-start;gap:.4rem;margin:0;font-size:.86rem;line-height:1.45;display:flex}.PlanAd-module__cbX0AG__missLine>svg{color:var(--bad);flex:none;margin-block-start:.15rem}.PlanAd-module__cbX0AG__linkBtn{color:var(--link);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.PlanAd-module__cbX0AG__linkBtn:disabled{color:var(--ink-3);cursor:default}.PlanAd-module__cbX0AG__aiLabel{border-radius:var(--r-pill);background:var(--surface-2);color:var(--ink-2);justify-self:start;align-items:center;gap:.35rem;margin:0;padding:.25rem .7rem;font-size:.82rem;font-weight:600;display:inline-flex}.PlanAd-module__cbX0AG__aiLabel>svg{color:var(--pa-accent-ink);flex:none}.PlanAd-module__cbX0AG__inset{border-radius:var(--r-md);background:var(--surface-2);color:var(--ink-2);align-items:flex-start;gap:.55rem;margin:0;padding:.7rem .85rem;font-size:.92rem;line-height:1.5;display:flex}.PlanAd-module__cbX0AG__inset>svg{color:var(--pa-accent-ink);flex:none;margin-block-start:.2rem}.PlanAd-module__cbX0AG__inset b{color:var(--ink);margin-inline-end:.25rem}.PlanAd-module__cbX0AG__guard{border-radius:var(--r-md);background:var(--ok-soft);color:var(--ink);align-items:flex-start;gap:.55rem;margin:0;padding:.65rem .85rem;font-size:.88rem;line-height:1.45;display:flex}.PlanAd-module__cbX0AG__guard>svg{color:var(--ok-ink);flex:none;margin-block-start:.15rem}.PlanAd-module__cbX0AG__hooks{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));align-items:stretch;gap:.6rem;display:grid}.PlanAd-module__cbX0AG__hook{border-radius:var(--r-md);border:1.5px solid var(--line-input);background:var(--surface);min-width:0;color:var(--ink);font:inherit;text-align:start;cursor:pointer;grid-template-rows:auto 1fr auto;align-content:start;gap:.55rem;padding:.85rem .95rem;display:grid}.PlanAd-module__cbX0AG__hook:hover{border-color:var(--pa-accent)}.PlanAd-module__cbX0AG__hook.PlanAd-module__cbX0AG__on{border-color:var(--pa-accent);box-shadow:inset 0 0 0 1px var(--pa-accent);background:color-mix(in srgb, var(--pa-accent-soft) 55%, var(--surface))}.PlanAd-module__cbX0AG__hookTop{align-items:center;gap:.5rem;min-width:0;display:flex}.PlanAd-module__cbX0AG__hookType{border-radius:var(--r-pill);background:var(--pa-accent-soft);color:var(--pa-accent-ink);align-items:center;gap:.35rem;padding:.2rem .6rem;font-size:.8rem;font-weight:600;display:inline-flex}.PlanAd-module__cbX0AG__hookType>svg{flex:none}.PlanAd-module__cbX0AG__radio{border:2px solid var(--line-input);block-size:22px;inline-size:22px;color:var(--on-action);border-radius:50%;flex:none;place-items:center;margin-inline-start:auto;display:grid}.PlanAd-module__cbX0AG__hook.PlanAd-module__cbX0AG__on .PlanAd-module__cbX0AG__radio{border-color:var(--pa-accent);background:var(--pa-accent)}.PlanAd-module__cbX0AG__hookText{color:var(--ink);font-size:1.02rem;font-weight:600;line-height:1.4}.PlanAd-module__cbX0AG__hookShot{color:var(--ink-3);align-items:flex-start;gap:.4rem;font-size:.84rem;line-height:1.4;display:flex}.PlanAd-module__cbX0AG__hookShot>svg{flex:none;margin-block-start:.12rem}.PlanAd-module__cbX0AG__why{border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface)}.PlanAd-module__cbX0AG__why>summary{min-block-size:46px;color:var(--ink);cursor:pointer;align-items:center;gap:.45rem;padding:0 .9rem;font-weight:600;list-style:none;display:flex}.PlanAd-module__cbX0AG__why>summary::-webkit-details-marker{display:none}.PlanAd-module__cbX0AG__why>summary>svg{color:var(--pa-accent-ink);flex:none}.PlanAd-module__cbX0AG__why>summary:focus-visible{outline:3px solid var(--action);outline-offset:2px;border-radius:var(--r-md)}.PlanAd-module__cbX0AG__why dl{gap:.6rem;margin:0;padding:0 .9rem .85rem;display:grid}.PlanAd-module__cbX0AG__whyRow{align-items:start;gap:.2rem;display:grid}@media (min-width:720px){.PlanAd-module__cbX0AG__whyRow{grid-template-columns:15rem minmax(0,1fr);gap:.8rem}}.PlanAd-module__cbX0AG__whyRow dt{color:var(--ink);align-items:center;gap:.35rem;font-size:.88rem;font-weight:600;display:flex}.PlanAd-module__cbX0AG__whyRow dt>svg{color:var(--pa-accent-ink);flex:none}.PlanAd-module__cbX0AG__whyRow dd{color:var(--ink-2);margin:0;font-size:.9rem;line-height:1.5}.PlanAd-module__cbX0AG__parts{gap:1rem;min-width:0;display:grid}.PlanAd-module__cbX0AG__part{gap:.5rem;min-width:0;display:grid}.PlanAd-module__cbX0AG__partHead{color:var(--ink);flex-wrap:wrap;align-items:center;gap:.45rem;margin:0;font-size:.95rem;font-weight:700;display:flex}.PlanAd-module__cbX0AG__partHead>svg{color:var(--pa-accent-ink);flex:none}.PlanAd-module__cbX0AG__partJob{color:var(--ink-3);font-size:.88rem;font-weight:600}.PlanAd-module__cbX0AG__partSec{color:var(--ink-3);margin-inline-start:auto;font-size:.84rem;font-weight:600}.PlanAd-module__cbX0AG__lines{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.PlanAd-module__cbX0AG__line{border-radius:var(--r-md);background:var(--surface-2);grid-template-columns:5.5rem 7rem minmax(0,1fr);align-items:center;gap:.6rem;padding:.55rem .75rem;display:grid}@media (max-width:560px){.PlanAd-module__cbX0AG__line{grid-template-columns:auto minmax(0,1fr);gap:.35rem .55rem}.PlanAd-module__cbX0AG__lineText{grid-column:1/-1}}.PlanAd-module__cbX0AG__time{border-radius:var(--r-pill);background:var(--surface);color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:start;padding:.15rem .55rem;font-size:.8rem;font-weight:700}.PlanAd-module__cbX0AG__linePurpose{color:var(--pa-accent-ink);font-size:.84rem;font-weight:600}.PlanAd-module__cbX0AG__lineText{min-width:0;color:var(--ink);line-height:1.45}.PlanAd-module__cbX0AG__sum{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.PlanAd-module__cbX0AG__sumChip{border-radius:var(--r-pill);background:var(--surface-2);min-block-size:34px;color:var(--ink);align-items:center;gap:.35rem;padding:0 .75rem;font-size:.86rem;font-weight:600;display:inline-flex}.PlanAd-module__cbX0AG__sumChip>svg{flex:none}.PlanAd-module__cbX0AG__sumFree{background:var(--ok-soft)}.PlanAd-module__cbX0AG__sumFree>svg{color:var(--ok-ink)}.PlanAd-module__cbX0AG__sumAi{color:var(--ink-2);flex:16rem;align-items:flex-start;gap:.35rem;font-size:.86rem;line-height:1.4;display:inline-flex}.PlanAd-module__cbX0AG__sumAi>svg{color:var(--pa-accent-ink);flex:none;margin-block-start:.12rem}.PlanAd-module__cbX0AG__shots{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.PlanAd-module__cbX0AG__shot{border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface);grid-template-columns:32px minmax(0,1fr);align-items:start;gap:.7rem;padding:.8rem .9rem;display:grid}.PlanAd-module__cbX0AG__shotNum{background:var(--pa-accent-soft);block-size:32px;inline-size:32px;color:var(--pa-accent-ink);border-radius:50%;place-items:center;font-size:.9rem;font-weight:700;display:grid}.PlanAd-module__cbX0AG__shotBody{gap:.45rem;min-width:0;display:grid}.PlanAd-module__cbX0AG__shotTop{flex-wrap:wrap;align-items:center;gap:.45rem;min-block-size:32px;display:flex}.PlanAd-module__cbX0AG__shotTop b{color:var(--ink)}.PlanAd-module__cbX0AG__secChip{border-radius:var(--r-pill);background:var(--surface-2);color:var(--ink-2);font-variant-numeric:tabular-nums;padding:.1rem .5rem;font-size:.8rem;font-weight:700}.PlanAd-module__cbX0AG__aiChip{border-radius:var(--r-pill);background:var(--pa-accent-soft);color:var(--pa-accent-ink);align-items:center;gap:.3rem;padding:.1rem .55rem;font-size:.8rem;font-weight:600;display:inline-flex}.PlanAd-module__cbX0AG__shotWhy{color:var(--ink-2);margin:0;font-size:.88rem;line-height:1.45}.PlanAd-module__cbX0AG__facts{align-items:start;gap:.6rem 1rem;margin:0;display:grid}@media (min-width:720px){.PlanAd-module__cbX0AG__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.PlanAd-module__cbX0AG__fact{gap:.2rem;min-width:0;display:grid}.PlanAd-module__cbX0AG__fact dt{color:var(--ink-3);align-items:center;gap:.3rem;font-size:.8rem;font-weight:600;display:flex}.PlanAd-module__cbX0AG__fact dt>svg{flex:none}.PlanAd-module__cbX0AG__fact dd{min-width:0;color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:.9rem;line-height:1.45}.PlanAd-module__cbX0AG__camera{align-items:center;gap:.55rem;font-weight:600;display:flex}.PlanAd-module__cbX0AG__cameraTile{background:var(--surface-2);block-size:44px;inline-size:56px;color:var(--pa-accent-ink);border-radius:10px;flex:none;place-items:center;display:grid}.PlanAd-module__cbX0AG__planned{border-radius:var(--r-md);background:var(--surface-2);gap:.3rem;min-width:0;padding:.55rem .75rem;display:grid}.PlanAd-module__cbX0AG__planned p{color:var(--ink-2);align-items:flex-start;gap:.4rem;margin:0;font-size:.86rem;line-height:1.45;display:flex}.PlanAd-module__cbX0AG__planned p>svg{color:var(--pa-accent-ink);flex:none;margin-block-start:.15rem}.PlanAd-module__cbX0AG__planned b{color:var(--ink);margin-inline-end:.2rem}.PlanAd-module__cbX0AG__overview{container:pa/inline-size}.PlanAd-module__cbX0AG__overview>.PlanAd-module__cbX0AG__top{flex-wrap:wrap;row-gap:.6rem}.PlanAd-module__cbX0AG__map{scrollbar-width:none;flex:32rem;gap:6px;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.PlanAd-module__cbX0AG__map::-webkit-scrollbar{display:none}.PlanAd-module__cbX0AG__map li{flex:1 1 0;min-inline-size:7.5rem}.PlanAd-module__cbX0AG__mapBtn{cursor:pointer;text-align:start;border:1px solid var(--line);background:var(--surface);min-block-size:48px;inline-size:100%;color:var(--ink);font:inherit;border-radius:12px;align-items:center;gap:8px;padding:6px 10px;display:flex}.PlanAd-module__cbX0AG__mapBtn:hover{border-color:var(--pa-accent)}.PlanAd-module__cbX0AG__map [data-s=next] .PlanAd-module__cbX0AG__mapBtn{border-style:dashed}.PlanAd-module__cbX0AG__mapDot{background:var(--surface-2);block-size:26px;inline-size:26px;color:var(--ink-2);border-radius:50%;flex:none;place-items:center;display:grid}.PlanAd-module__cbX0AG__map [data-s=done] .PlanAd-module__cbX0AG__mapDot{background:var(--ok);color:var(--ink-on-ok,#0e0a1a)}.PlanAd-module__cbX0AG__map [data-s=now] .PlanAd-module__cbX0AG__mapDot{background:var(--pa-accent);color:var(--on-app,var(--on-action))}.PlanAd-module__cbX0AG__map [data-s=busy] .PlanAd-module__cbX0AG__mapDot{border:2px solid var(--pa-accent);background:0 0;border-top-color:#0000;animation:.8s linear infinite PlanAd-module__cbX0AG__paSpin}.PlanAd-module__cbX0AG__map [data-s=busy] .PlanAd-module__cbX0AG__mapDot svg{display:none}@keyframes PlanAd-module__cbX0AG__paSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.PlanAd-module__cbX0AG__map [data-s=busy] .PlanAd-module__cbX0AG__mapDot{animation:none}}.PlanAd-module__cbX0AG__mapText{min-inline-size:0;line-height:1.2;display:grid}.PlanAd-module__cbX0AG__mapText b{font-size:13px;font-weight:600}.PlanAd-module__cbX0AG__mapText small{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.PlanAd-module__cbX0AG__body{align-items:start;gap:1rem;min-inline-size:0;display:grid}@container pa (min-width:860px){.PlanAd-module__cbX0AG__body{grid-template-columns:minmax(18rem,21rem) minmax(0,1fr)}}.PlanAd-module__cbX0AG__briefCol{align-content:start;gap:8px;min-inline-size:0;display:grid}.PlanAd-module__cbX0AG__colHead{color:var(--ink);align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;display:flex}.PlanAd-module__cbX0AG__colHead>svg{color:var(--pa-accent-ink);flex:none}.PlanAd-module__cbX0AG__colMark{align-items:center;gap:4px;margin-inline-start:auto;display:inline-flex}.PlanAd-module__cbX0AG__colMark .PlanAd-module__cbX0AG__aiLabel{margin:0}.PlanAd-module__cbX0AG__acc{border:1px solid var(--line);background:var(--surface);border-radius:12px}.PlanAd-module__cbX0AG__accMiss{border-color:var(--warm-ink)}.PlanAd-module__cbX0AG__acc>summary{cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 10px;min-block-size:44px;padding:8px 10px;list-style:none;display:grid}.PlanAd-module__cbX0AG__acc>summary::-webkit-details-marker{display:none}.PlanAd-module__cbX0AG__accNo{background:var(--surface-2);block-size:22px;inline-size:22px;color:var(--ink-2);font:700 12px var(--font-ui);border-radius:50%;place-items:center;display:grid}.PlanAd-module__cbX0AG__accDone{background:var(--ok-soft);color:var(--ok-ink)}.PlanAd-module__cbX0AG__accTitle{align-items:center;gap:6px;min-inline-size:0;font-size:13.5px;font-weight:600;display:inline-flex}.PlanAd-module__cbX0AG__accTitle svg{color:var(--pa-accent-ink);flex:none}.PlanAd-module__cbX0AG__accSum{flex-wrap:wrap;grid-column:2;gap:4px;min-inline-size:0;display:flex}.PlanAd-module__cbX0AG__accSum:empty,.PlanAd-module__cbX0AG__acc[open] .PlanAd-module__cbX0AG__accSum{display:none}.PlanAd-module__cbX0AG__accBody{gap:.9rem;padding:2px 10px 12px;display:grid}.PlanAd-module__cbX0AG__mini{background:var(--surface-2);block-size:24px;max-inline-size:100%;color:var(--ink-2);font:500 12px/1 var(--font-ui);white-space:nowrap;text-overflow:ellipsis;border-radius:7px;align-items:center;gap:4px;padding:0 8px;display:inline-flex;overflow:hidden}.PlanAd-module__cbX0AG__mini svg{flex:none}.PlanAd-module__cbX0AG__board{align-content:start;gap:12px;min-inline-size:0;display:grid}@container pa (min-width:1180px){.PlanAd-module__cbX0AG__board{grid-template-columns:repeat(3,minmax(0,1fr))}.PlanAd-module__cbX0AG__board>.PlanAd-module__cbX0AG__work,.PlanAd-module__cbX0AG__board>.PlanAd-module__cbX0AG__stale{grid-column:1/-1}}.PlanAd-module__cbX0AG__col{border:1px solid var(--line);background:var(--surface);min-inline-size:0;transition:border-color var(--dur-ui), box-shadow var(--dur-ui);border-radius:14px;align-content:start;gap:10px;padding:12px;display:grid}.PlanAd-module__cbX0AG__col .PlanAd-module__cbX0AG__hooks{grid-template-columns:1fr}.PlanAd-module__cbX0AG__flash{border-color:var(--pa-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--pa-accent) 25%, transparent)}.PlanAd-module__cbX0AG__ghost{border:2px dashed var(--line-2);color:var(--ink-3);border-radius:12px;justify-items:start;gap:8px;padding:14px 12px;font-size:13px;display:grid}.PlanAd-module__cbX0AG__ghost>svg{color:var(--pa-accent-ink)}.PlanAd-module__cbX0AG__bar{background:var(--surface-2);border-radius:5px;block-size:10px;inline-size:100%}.PlanAd-module__cbX0AG__barShort{inline-size:62%}.PlanAd-module__cbX0AG__stale{background:var(--meet-soft);color:var(--ink);border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:.55rem .75rem;font-size:.88rem;display:flex}.PlanAd-module__cbX0AG__stale svg{color:var(--meet-ink)}.PlanAd-module__cbX0AG__costLine{color:var(--ink-3);white-space:nowrap;align-items:center;gap:6px;font-size:.85rem;display:inline-flex}.PlanAd-module__cbX0AG__overview .btn-action.PlanAd-module__cbX0AG__main{background:var(--pa-accent);color:var(--on-app,var(--on-action));border-radius:12px}.PlanAd-module__cbX0AG__overview .btn-action.PlanAd-module__cbX0AG__main:hover:not(:disabled){background:var(--app-hover,var(--pa-accent-ink))}.PlanAd-module__cbX0AG__overview .btn-soft{border-radius:12px}@container pa (max-width:560px){:is(.PlanAd-module__cbX0AG__overview .PlanAd-module__cbX0AG__footActs>.PlanAd-module__cbX0AG__main,.PlanAd-module__cbX0AG__overview .PlanAd-module__cbX0AG__footActs>.btn-soft){flex:100%;justify-content:center}.PlanAd-module__cbX0AG__overview .PlanAd-module__cbX0AG__footGrow{display:none}}
.Sound-module__K2RItW__panel{gap:1rem;min-width:0;display:grid}.Sound-module__K2RItW__lead{color:var(--ink-2);margin:0;line-height:1.55}.Sound-module__K2RItW__sec{border-block-start:1px solid var(--line);gap:.6rem;min-width:0;padding-block-start:.9rem;display:grid}.Sound-module__K2RItW__h{color:var(--ink);align-items:center;gap:.45rem;margin:0;font-size:1.05rem;font-weight:700;display:flex}.Sound-module__K2RItW__h svg{color:var(--human)}.Sound-module__K2RItW__hint{color:var(--ink-3);margin:0;font-size:.86rem;line-height:1.5}.Sound-module__K2RItW__hint>svg{vertical-align:-2px;margin-inline-end:.25rem;display:inline-block}.Sound-module__K2RItW__muted{color:var(--ink-3);font-size:.86rem;font-weight:400}.Sound-module__K2RItW__row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.Sound-module__K2RItW__warn{border-radius:var(--r-md);background:var(--meet-soft);color:var(--ink);align-items:flex-start;gap:.45rem;margin:0;padding:.6rem .8rem;font-size:.88rem;line-height:1.5;display:flex}.Sound-module__K2RItW__warn svg{flex:none;margin-block-start:.15rem}.Sound-module__K2RItW__seg{border-radius:var(--r-pill);background:var(--surface-2);flex-wrap:wrap;justify-self:start;gap:4px;max-inline-size:100%;padding:4px;display:inline-flex}.Sound-module__K2RItW__seg button{border-radius:var(--r-pill);min-height:44px;color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:0;padding:.3rem .9rem;font-size:.88rem;font-weight:600}.Sound-module__K2RItW__seg button:focus-visible{outline:3px solid var(--action);outline-offset:1px}.Sound-module__K2RItW__seg button:disabled{cursor:default;opacity:.6}.Sound-module__K2RItW__segOn{box-shadow:0 1px 3px #0000001f;background:var(--surface)!important;color:var(--human-ink)!important}.Sound-module__K2RItW__voiceBox{gap:.6rem;display:grid}.Sound-module__K2RItW__shotList{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.Sound-module__K2RItW__shotRow{border-radius:var(--r-md);border:1.5px solid var(--line);background:var(--canvas);gap:.5rem;min-width:0;padding:.55rem .65rem;display:grid}.Sound-module__K2RItW__shotHead{color:var(--ink);align-items:center;gap:.45rem;font-size:.92rem;display:flex}.Sound-module__K2RItW__num{background:var(--human-soft);block-size:24px;inline-size:24px;color:var(--human-ink);border-radius:50%;flex:none;place-items:center;font-size:.8rem;font-weight:700;display:inline-grid}.Sound-module__K2RItW__take{border-radius:var(--r-md);background:var(--surface-2);gap:.5rem;min-width:0;padding:.6rem .7rem;display:grid}.Sound-module__K2RItW__takeTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;display:flex}.Sound-module__K2RItW__takeLen{color:var(--ink);font-variant-numeric:tabular-nums;align-items:center;gap:.35rem;font-weight:700;display:inline-flex}.Sound-module__K2RItW__takeLen svg{color:var(--human)}.Sound-module__K2RItW__trims{grid-template-columns:1fr 1fr;gap:.5rem .9rem;display:grid}.Sound-module__K2RItW__trim,.Sound-module__K2RItW__slider{color:var(--ink-2);gap:.2rem;min-width:0;font-size:.84rem;display:grid}.Sound-module__K2RItW__trim b,.Sound-module__K2RItW__slider b{color:var(--ink);font-variant-numeric:tabular-nums}.Sound-module__K2RItW__slider>span{align-items:center;gap:.35rem;display:inline-flex}.Sound-module__K2RItW__trim input,.Sound-module__K2RItW__slider input{inline-size:100%;min-height:32px;accent-color:var(--human)}@media (max-width:380px){.Sound-module__K2RItW__trims{grid-template-columns:1fr}}.Sound-module__K2RItW__ask{border-radius:var(--r-md);border:1.5px solid var(--human);background:var(--surface);gap:.5rem;padding:.85rem 1rem;display:grid}.Sound-module__K2RItW__askTitle{color:var(--ink);align-items:center;gap:.45rem;margin:0;font-weight:700;display:flex}.Sound-module__K2RItW__rec{border-radius:var(--r-md);border:1.5px solid color-mix(in srgb, var(--warm) 55%, var(--line));background:var(--surface);gap:.55rem;padding:.8rem .9rem;display:grid}.Sound-module__K2RItW__rec button{justify-self:start}.Sound-module__K2RItW__count{color:var(--human-ink);font-variant-numeric:tabular-nums;margin:0;font-size:1.25rem;font-weight:700}.Sound-module__K2RItW__recLine{color:var(--ink);font-variant-numeric:tabular-nums;align-items:center;gap:.5rem;margin:0;font-weight:700;display:flex}.Sound-module__K2RItW__dot{background:var(--warm);border-radius:50%;flex:none;block-size:11px;inline-size:11px;animation:1.1s ease-in-out infinite Sound-module__K2RItW__rec}@keyframes Sound-module__K2RItW__rec{50%{opacity:.35}}.Sound-module__K2RItW__meter{border-radius:var(--r-pill);background:var(--surface-2);block-size:12px;overflow:hidden}.Sound-module__K2RItW__meter>span{border-radius:inherit;background:linear-gradient(90deg, var(--ok), var(--human) 70%, var(--warm));block-size:100%;transition:inline-size 80ms linear;display:block}[dir=rtl] .Sound-module__K2RItW__meter>span{background:linear-gradient(270deg, var(--ok), var(--human) 70%, var(--warm))}@media (prefers-reduced-motion:reduce){.Sound-module__K2RItW__dot{animation:none}.Sound-module__K2RItW__meter>span{transition:none}}.Sound-module__K2RItW__tracks{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.Sound-module__K2RItW__trackItem{align-items:stretch;gap:.4rem;min-width:0;display:flex}.Sound-module__K2RItW__track{text-align:start;border-radius:var(--r-md);border:1.5px solid var(--line);background:var(--surface);min-width:0;min-height:48px;color:var(--ink);font:inherit;cursor:pointer;flex:1;align-content:center;gap:.1rem;padding:.4rem .75rem;display:grid}.Sound-module__K2RItW__track:hover{border-color:var(--human)}.Sound-module__K2RItW__track:focus-visible,.Sound-module__K2RItW__sample:focus-visible{outline:3px solid var(--action);outline-offset:2px}.Sound-module__K2RItW__trackOn{border-color:var(--human);background:var(--human-soft)}.Sound-module__K2RItW__trackName{text-overflow:ellipsis;white-space:nowrap;text-align:start;font-size:.92rem;font-weight:700;overflow:hidden}.Sound-module__K2RItW__trackMeta{color:var(--ink-3);font-size:.8rem}.Sound-module__K2RItW__fits{color:var(--human-ink);font-weight:600}.Sound-module__K2RItW__sample{border-radius:var(--r-md);border:1.5px solid var(--line);background:var(--surface);inline-size:48px;color:var(--human-ink);cursor:pointer;flex:none;place-items:center;display:grid}.Sound-module__K2RItW__sample[aria-pressed=true]{background:var(--human);border-color:var(--human);color:#fff}.Sound-module__K2RItW__budget{border-radius:var(--r-md);border:1.5px solid color-mix(in srgb, var(--action) 35%, var(--line));background:var(--surface);gap:.5rem;padding:.65rem .8rem;display:grid}.Sound-module__K2RItW__budgetLine{color:var(--ink);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.2rem .45rem;margin:0;font-weight:700;display:flex}.Sound-module__K2RItW__budgetLine svg{color:var(--link,var(--action));flex:none}.Sound-module__K2RItW__budgetShort{border-color:color-mix(in srgb, var(--warm) 55%, var(--line))}.Sound-module__K2RItW__door{border-radius:var(--r-md);border:1.5px solid var(--line);background:var(--canvas);color:var(--ink);align-items:center;gap:.6rem;min-height:48px;padding:.55rem .75rem;text-decoration:none;display:flex}.Sound-module__K2RItW__door:hover{border-color:var(--human)}.Sound-module__K2RItW__door span{display:grid}.Sound-module__K2RItW__door small{color:var(--ink-3)}
