.prt-hero .sub,.sm-msg-t,.sm .rg-cos li,.sm .rg-fine p{text-wrap:pretty}.sm .prt-field label{text-wrap:balance}@media(max-width:340px){.rg-fold-hero .prt-hero h1{font-size:2.2rem}}.sm p a:not([class]):focus-visible,.sm figcaption a:not([class]):focus-visible,.rg-fold-faq .fa a:focus-visible{outline:2px solid var(--purple);outline-offset:2px;border-radius:3px}.sm p a:not([class]):active,.sm figcaption a:not([class]):active,.rg-fold-faq .fa a:active{opacity:.7}.sm-bc-card{display:flex;align-items:flex-start;gap:18px;padding:16px 18px;border-radius:14px;background:#fff;border:1px solid var(--line);box-shadow:var(--prt-surf)}.sm-bc-icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:14px;background:var(--purple);color:#fff;font-family:Cabinet Grotesk,sans-serif;font-size:28px;font-weight:800;flex:none}.sm-bc-dl{flex:1;min-width:0;margin:0}.sm-bc-dl div{display:grid;grid-template-columns:84px minmax(0,1fr);gap:10px;padding:8px 0;border-top:1px solid var(--line)}.sm-bc-dl div:first-child{border-top:0;padding-top:2px}.sm-bc-dl dt{font-size:12px;color:var(--muted)}.sm-bc-dl dd{margin:0;font-size:13.5px;font-weight:600;color:var(--ink)}.sm-bc-next{display:flex;align-items:center;gap:10px;margin:12px 0 0;padding:12px 14px;border-radius:12px;background:#f6f0fd;color:var(--prt-plum);font-size:14px}.sm-bc-next .prt-chip{margin-left:auto}.sm-bc-ic{display:flex}.sm-bc-ic img{width:20px;height:20px}.hd-scene.prt-play .sm-bc-card{animation:prtIn .48s var(--prt-ez) .15s both}.hd-scene.prt-play .sm-bc-dl div{animation:prtIn .48s var(--prt-ez) calc(.45s + var(--d) * .2s) both}.hd-scene.prt-play .sm-bc-next{animation:prtIn .48s var(--prt-ez) 1.5s both}.sm-run{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(5,auto);grid-auto-flow:column;gap:6px 10px}.sm-run-row{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;height:40px;padding:0 10px;border-radius:10px;background:#fff;border:1px solid var(--line);font-size:13px;color:var(--ink)}.sm-run-ic{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%}.sm-run-ic svg{width:11px;height:11px}.sm-run-t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sm-run-s{font-size:11px;font-weight:600;white-space:nowrap}.sm-run-row.s-ok .sm-run-ic{background:#f1e8fb;color:var(--prt-plum)}.sm-run-row.s-ok .sm-run-s{color:var(--prt-plum)}.sm-run-row.s-broken{background:var(--prt-bug-bg);border-color:var(--prt-bug-line)}.sm-run-row.s-broken .sm-run-ic{background:var(--prt-bug);color:#fff}.sm-run-row.s-broken .sm-run-s{color:var(--prt-bug-ink)}.sm-run-row.s-same{background:#fffafc;border-color:#fbe3ee}.sm-run-row.s-same .sm-run-ic{background:#fde4ef;color:var(--prt-bug-ink)}.sm-run-row.s-same .sm-run-t{color:var(--muted)}.sm-run-row.s-same .sm-run-s{color:var(--prt-bug-ink);opacity:.75}.sm-run-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:12px 0 0}.sm-run-tally{font-size:10.5px;color:var(--muted);white-space:nowrap}.hd-scene.prt-play .sm-run-row{animation:prtIn .42s var(--prt-ez) calc(.3s + var(--d) * .7s) both}.hd-scene.prt-play .sm-run-foot{animation:prtIn .48s var(--prt-ez) 2.7s both}.sm-msg{padding:16px 18px;border-radius:14px;background:#fff;border:1px solid var(--line);box-shadow:var(--prt-surf)}.sm-msg-post,.sm-msg-reply{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px}.sm-msg-reply{margin:12px 0 0 46px;padding:10px 0 0;border-top:1px solid var(--line)}.sm-av-p.sm-av-d{background:#f5872e}.sm-msg-av{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:#f3ecfb}.sm-msg-av img{width:22px;height:22px}.sm-av-p{background:#2ba6ee;color:#fff;font-size:11.5px;font-weight:700;letter-spacing:.02em}.sm-msg-body p{margin:0}.sm-msg-who{display:flex;align-items:center;gap:8px;font-size:13.5px}.sm-msg-who>span:not(.prt-tag){font-size:12px;color:var(--muted)}.sm-msg-t{margin-top:3px!important;font-size:14px;line-height:1.45;color:var(--ink)}.sm-msg-tally{margin-top:6px!important;font-size:10.5px;color:var(--muted)}.sm-msg-jira{display:flex;align-items:center;gap:8px;margin-top:10px!important;padding:9px 12px;border-radius:10px;background:var(--prt-bug-bg);box-shadow:inset 3px 0 0 var(--prt-bug);color:var(--prt-bug-ink);font-size:13px;font-weight:600}.sm-msg-jira svg{width:14px;height:14px;flex:none}.hd-scene.prt-play .sm-msg{animation:prtIn .48s var(--prt-ez) .15s both}.hd-scene.prt-play .sm-msg-jira{animation:prtIn .48s var(--prt-ez) 1.1s both}.hd-scene.prt-play .sm-msg-reply{animation:prtIn .48s var(--prt-ez) calc(2.2s + var(--d) * 1.1s) both}.sm-wk-days{position:absolute;inset:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.sm-wk-days span{position:relative;border-left:1px solid var(--line)}.sm-wk-days span:first-child{border-left:0}.sm-wk-days i{position:absolute;left:0;top:0;bottom:0;width:var(--w);background:var(--prt-bug);transform-origin:left;transition:transform .9s var(--prt-ez)}.sm-wk-days.is-pie{background:#e9f8f1}.sm-wk-days.is-pie span{border-left-color:#b9e8d3}.sm-wk-days.is-pie i{background:var(--purple)}html.prt-armed:not(.prt-rm) .rg-wk:not(.on) .sm-wk-days i{transform:scaleX(0)}.sm-shot-run{--h:540px;--ar:1.993}.sm-shot-suites{--h:540px;--ar:2.052}.sm-setups-list{list-style:none;margin:32px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.sm-setups-list li{padding:26px 24px;background:#fff;border:1px solid var(--cardline);border-radius:14px}.sm-setups-list b{display:block;font-family:Cabinet Grotesk,sans-serif;font-size:28px;font-weight:800;line-height:1.1;letter-spacing:-.02em;color:var(--purple)}.sm-setups-list span{display:block;margin-top:10px;font-family:Martian Mono,monospace;font-size:10.5px;line-height:1.5;letter-spacing:.08em;text-transform:uppercase;color:var(--prt-cap)}.sm-setups-list p{margin:16px 0 0;font-size:15.5px;line-height:1.5;color:var(--muted);text-wrap:pretty}@media(max-width:900px){.sm-setups-list{grid-template-columns:minmax(0,1fr);gap:12px}.sm-setups-list li{padding:20px}.sm-setups-list b{font-size:24px}}.sm-ba-tw{margin-top:14px;overflow-x:auto}.sm-ba-table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.35;color:var(--muted)}.sm-ba-table th,.sm-ba-table td{padding:8px 10px;border-top:1px solid var(--line);text-align:left;vertical-align:top;text-wrap:pretty}.sm-ba-table thead th{border-top:0;font-family:Cabinet Grotesk,sans-serif;font-size:15.5px;font-weight:800;color:var(--ink)}.sm-ba-table tbody th{padding-left:0;font-family:Martian Mono,monospace;font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--prt-cap)}.sm-ba-table td:nth-child(2){color:var(--ink);font-weight:600}@media(max-width:760px){.sm-ba-table{font-size:13px}.sm-ba-table th,.sm-ba-table td{padding:7px 6px}}@media(prefers-reduced-motion:reduce){.prt-hero .sm-bc *,.prt-hero .sm-run *,.prt-hero .sm-msg *{transition:none!important;animation:none!important}}@media(max-width:560px){#sm-hd{transform:none!important;width:100%!important;flex:1 1 auto!important;max-width:none!important}.prt-win:has(#sm-hd){height:auto!important}#sm-hd .hd-stage{width:100%;height:512px}#sm-hd .hd-scene-inner{padding:18px 14px}#sm-hd .hd-pill:not([data-state=active]) .hd-pill-label{display:none}#sm-hd .hd-pill-label{font-size:12px}#sm-hd .hd-eyebrow{font-size:11px}#sm-hd .hd-title{font-size:18px}#sm-hd .hd-statusbar{padding:10px 14px;font-size:11px}#sm-hd .hd-statusbar-brand{display:none}.sm-bc-card{gap:12px;padding:14px}.sm-bc-icon{width:42px;height:42px;border-radius:11px;font-size:21px}.sm-bc-dl div{grid-template-columns:64px minmax(0,1fr);gap:8px}.sm-bc-next{font-size:13.5px}.sm-run{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-auto-flow:row;gap:3px}.sm-run-row{height:30px}.sm-run-foot{flex-wrap:wrap}.sm-run-tally{font-size:11px}.sm-msg{padding:14px}.sm-msg-tally{font-size:11px}.sm-msg-reply{margin-left:0}}
