.ecanvas{position:relative;overflow:hidden;min-width:0;background-color:var(--bg);background-image:radial-gradient(circle at 1px 1px,var(--line-2) 1.25px,transparent 1.75px);background-size:16px 16px}.ecanvas__zoom{position:absolute;right:16px;bottom:16px;display:flex;border:1px solid var(--line-3);background:var(--panel)}.ecanvas__zoom button+button{border-left:1px solid var(--line-3)}.ecanvas__zoom button,.eibtn{display:grid;place-items:center;width:44px;height:44px;flex:none;padding:0;border:0;background:none;color:var(--ink);cursor:pointer}.eibtn{border:1px solid var(--line-3);background:var(--panel)}.ecanvas__zoom svg,.eibtn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:square}.eibtn svg{stroke-width:2.5}.emark{display:inline-block;padding:1px 6px;border:1px solid var(--ink);background:var(--bg);font-family:var(--mono);font-size:11px;line-height:16px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);white-space:nowrap}.cursor{position:absolute;z-index:3;fill:var(--who,var(--ink));pointer-events:none}.cursor,.cursor svg{width:16px;height:16px}.cursor svg{display:block}.cursor path{stroke:var(--bg);stroke-width:1;stroke-linejoin:round}.cursor>.nametag{position:absolute;left:13px;top:15px}.nametag{padding:2px 6px;font-family:var(--mono);font-size:11px;line-height:14px;letter-spacing:.02em;color:var(--paper-ink);white-space:nowrap}.nametag,.role-dot{display:inline-block;background:var(--who,var(--ink))}.role-dot{flex:none;width:8px;height:8px}.etop{display:flex;align-items:center;gap:16px;min-height:72px;padding:12px 20px 12px 24px;border-bottom:1px solid var(--line);background:var(--bg)}.etop__name{display:flex;flex-direction:column;gap:4px;flex-grow:1;min-width:0}.etop__title{font-size:17px;font-weight:500;line-height:1.3}.etop__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;font-family:var(--mono);font-size:11px;color:var(--muted)}.etop__problems{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 4px;border:0;background:none;cursor:pointer}.avatars{display:flex;align-items:center;flex:none;--ring:var(--bg)}.avatars .avatar{outline:2px solid var(--ring)}.avatars .avatar+.avatar{margin-left:-6px}.epanel{display:flex;flex-direction:column;gap:20px;width:360px;flex:none;padding:20px;border-left:1px solid var(--line);background:var(--bg);overflow:auto}.epanel__head{display:flex;flex-direction:column;gap:4px;padding-bottom:16px;border-bottom:1px solid var(--line)}.epanel__title{font-size:17px;font-weight:400;line-height:1.35}.epanel__foot{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding-top:16px;border-top:1px solid var(--line)}.thread{display:flex;flex-direction:column;width:340px;flex:none;border:1px solid var(--line-3);background:var(--panel)}.thread__msg{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-bottom:1px solid var(--line)}.thread__body{display:flex;flex-direction:column;gap:2px;min-width:0}.thread__head{display:flex;align-items:baseline;gap:8px}.thread__who{font-size:14px;font-weight:500}.thread__time{font-family:var(--mono);font-size:11px;color:var(--muted)}.thread__text{font-size:14px}.thread__reply{display:flex;gap:8px;padding:12px 16px}.thread__reply .input{flex-grow:1;min-width:0}.dlg{position:absolute;inset:0;z-index:20;display:grid;place-items:center;padding:16px;background:rgb(18 17 16/.72)}.dlg__box{display:flex;flex-direction:column;gap:20px;width:560px;max-width:100%;padding:24px;border:1px solid var(--line-3);background:var(--panel)}.dlg__title{font-size:20px;font-weight:400;line-height:1.3;letter-spacing:-.01em}.dlg__body{display:flex;flex-direction:column;gap:16px;font-size:14px}.dlg__body>p{color:var(--muted)}.dlg__list{border-top:1px solid var(--line)}.dlg__list li{padding:10px 0;border-bottom:1px solid var(--line)}.dlg__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px}.mgroup{display:flex;flex-direction:column;gap:8px}.mgroup__name{font-family:var(--mono);font-size:11px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.mgroup__body{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px;padding:16px;border:1px solid var(--line)}.mcard{display:flex;flex-direction:column;gap:8px;width:280px;flex:none;padding:14px 16px;border:1px solid var(--line-3);background:var(--panel)}.mcard__name{display:block;min-height:44px;margin:-12px 0;padding:12px 0;font-size:15px;font-weight:500;line-height:20px}.mcard__when{font-size:13px;color:var(--muted)}.mcard__pills{display:flex;flex-wrap:wrap;gap:6px}.mcard__foot{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:32px;font-family:var(--mono);font-size:11px;color:var(--muted)}.mcard .avatars{--ring:var(--panel)}.mcard__problem{flex-direction:column;gap:2px;padding-top:10px;color:var(--muted)}.mcard__pick,.mcard__problem{display:flex;border-top:1px solid var(--line);font-size:13px}.mcard__pick{align-items:center;gap:12px;min-height:44px;margin-bottom:-6px;cursor:pointer}.mcard__pick input,.ptable__cell input{appearance:none;flex:none;display:grid;place-items:center;width:20px;height:20px;margin:0;border:1px solid var(--muted);background:var(--deep);cursor:pointer}.mcard__pick input:checked,.ptable__cell input:checked{border-color:var(--ink);background:var(--ink)}.mcard__pick input:checked:after,.ptable__cell input:checked:after{content:"";width:10px;height:5px;border-left:2px solid var(--paper-ink);border-bottom:2px solid var(--paper-ink);transform:translateY(-1px) rotate(-45deg)}.mcard__pick input:disabled,.ptable__cell input:disabled{border-style:dashed;border-color:var(--line-3);background:none;cursor:not-allowed}.ptable{display:grid;grid-template-columns:minmax(200px,1fr) repeat(var(--roles,2),240px) 160px;border-top:1px solid var(--line)}.ptable__group,.ptable__head,.ptable__row{display:grid;grid-column:1/-1;grid-template-columns:subgrid;border-bottom:1px solid var(--line)}.ptable__head>*{flex-direction:column;gap:2px;padding:16px 12px 4px;text-align:center}.ptable__head>*,.ptable__rname{display:flex;align-items:center}.ptable__rname{gap:8px;font-size:15px;font-weight:500}.ptable__meta{font-family:var(--mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.ptable__from{font-size:13px;color:var(--muted)}.ptable__from a,.ptable__remove{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.ptable__remove{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;font-family:var(--mono);font-size:12px;cursor:pointer}.ptable__head>.ptable__add{justify-content:center;padding-bottom:16px}.ptable__group>*{grid-column:1/-1;padding:20px 4px 8px;font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--dim)}.ptable__ab{display:flex;align-items:center;min-height:44px;padding:0 4px;font-size:14px}.ptable__cell{display:grid;place-items:center;min-height:44px;cursor:pointer}.rolecards{display:none}.rolecard{padding:0 16px 4px;border:1px solid var(--line);background:var(--panel)}.rolecard+.rolecard{margin-top:16px}.rolecard__head{display:flex;flex-direction:column;gap:2px;padding:14px 0 12px;border-bottom:1px solid var(--line)}.rolecard__name{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:500}.rolecard__meta{letter-spacing:.04em;color:var(--muted)}.rolecard__group,.rolecard__meta{font-family:var(--mono);font-size:11px;text-transform:uppercase}.rolecard__group{display:block;padding:16px 0 4px;letter-spacing:.06em;color:var(--dim)}.switchrow{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding:6px 0;border-bottom:1px solid var(--line);font-size:14px;cursor:pointer}.switchrow:last-child{border-bottom:0}.switchrow input{appearance:none;flex:none;display:grid;align-items:center;justify-items:start;width:40px;height:22px;margin:0;padding:2px;border:1px solid var(--muted);background:var(--deep);cursor:pointer}.switchrow input:after{content:"";width:16px;height:16px;background:var(--muted)}.switchrow input:checked{justify-items:end;border-color:var(--ink);background:var(--ink)}.switchrow input:checked:after{background:var(--paper-ink)}.sheet{position:absolute;inset:0;z-index:20;display:flex;flex-direction:column;background:var(--bg)}.sheet__head{display:flex;align-items:center;gap:12px;min-height:64px;padding:8px 16px;border-bottom:1px solid var(--line)}.sheet__title{display:flex;flex-direction:column;flex-grow:1;min-width:0}.sheet__name{font-size:16px;font-weight:500}.sheet__body{flex-grow:1;display:flex;flex-direction:column;gap:20px;padding:20px 16px 32px;overflow:auto}.ecanvas>*{position:absolute}.pstack{position:relative;display:flex;flex-direction:column;align-items:flex-start;font-family:var(--sans);font-size:14px;line-height:20px;color:var(--ink);--sp:18px;--pk-when:#d3d57c;--pk-check:#b3a4ef;--pk-ask:#ec9dc7;--pk-action:#74cdd0;--pk-wait:#8db8e8;--pk-block:var(--ink);--pk-stop:#8f897c;--pk-value:#d6a2ea;--pdim:#b3ad9e}.pstack--phone{font-size:15px;line-height:21px;--sp:12px}.pstack>.paint{width:100%;height:100%;pointer-events:none}.pstack>.paint,.pstack>.paint>svg{position:absolute;left:0;top:0;overflow:visible}.pic{flex:none;width:18px;height:18px;vertical-align:middle}.pc{position:relative;width:max-content;max-width:100%;min-width:140px;box-sizing:border-box;overflow-wrap:anywhere;--pk:var(--pk-action)}.pc[data-k=When]{--pk:var(--pk-when)}.pc[data-k=Check]{--pk:var(--pk-check)}.pc[data-k=AskF],.pc[data-k=AskM],.pc[data-k=Ask]{--pk:var(--pk-ask)}.pc[data-k=Until],.pc[data-k=Wait]{--pk:var(--pk-wait)}.pc[data-k=Block]{--pk:var(--pk-block)}.pc[data-k=Stop]{--pk:var(--pk-stop)}.pc--hat{min-width:200px}.pc--act,.pc--blk,.pc--cap,.pc--folded,.pc--ghost,.pc--hat,.pc--slot,.pc--wait{max-width:min(100%,440px)}.pc__row{position:relative;display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:start;column-gap:8px;min-height:44px;padding:8px 12px;box-sizing:border-box}.pstack--phone .pc__row{min-height:48px}.pc__ic{display:flex;align-items:center;justify-content:center;height:28px;color:var(--pk)}.pc__body{flex-wrap:wrap;gap:4px 6px;min-width:0}.pc__body,.pc__tail{display:flex;align-items:center;min-height:28px}.pc__tail{gap:10px}.pc__head>.pc__body{align-items:baseline}.pc__head>.pc__body>.pkw:only-child{align-self:center}.pc--hat>.pc__row{padding-top:22px;min-height:58px}.pc--hat .pc__body{align-self:center}.pc--cap>.pc__row,.pc--slot>.pc__row{min-height:40px;padding-top:6px;padding-bottom:6px}.pc--ghost>.pc__row{min-height:40px}.pc--slot .pc__ic{color:var(--pdim)}.pc--slot .pic{width:16px;height:16px}.pc--ghost .pc__ic{color:var(--dim)}.pc--small>.pc__row{min-height:36px;padding:4px 10px;font-size:13px}.pc--small:not(.pc--c) .pc__ic .pic{width:16px;height:16px}.pc--hat.pc--small>.pc__row{padding-top:18px;min-height:50px}.pc--c.pc--small>.pc__row{min-height:40px;padding:6px 12px;font-size:14px}.pc--c.pc--small .pc__items{min-height:10px}.pc--c.pc--small .pc__flag{min-height:24px;font-size:12px}.pc--ask.pc--small .pc__flag,.pc--askf.pc--small .pc__flag,.pc--askm.pc--small .pc__flag{min-height:32px}.pc__hit{position:absolute;z-index:1;left:0;top:50%;width:100%;height:max(100%,44px);margin:0;padding:0;border:0;background:none;transform:translateY(-50%);cursor:pointer}.pc .obtn{position:relative;z-index:2}.pkw{flex:none;font-size:14px;font-weight:500;color:var(--pk)}.pdim{color:var(--pdim)}.pq{color:var(--ink)}.pnw{white-space:nowrap}.pnw>:is(.pval,.phole){white-space:normal}.pchip{display:inline-block;box-sizing:content-box;max-width:calc(100% - 18px);height:24px;padding:0 8px;border:1px solid var(--line-3);border-radius:7px;background:var(--deep);font-size:13px;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;color:var(--ink)}.phex{display:inline-flex;min-width:0;padding:1.5px;background:var(--pk-check);clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,12px 100%,0 50%)}.phex>span{display:inline-block;min-width:0;padding:2px 16px;line-height:21px;background:var(--deep);clip-path:polygon(11.5px 0,calc(100% - 11.5px) 0,100% 50%,calc(100% - 11.5px) 100%,11.5px 100%,0 50%)}.phex .pchip{position:relative;top:-1px;margin:0 1px;vertical-align:middle;background:color-mix(in srgb,var(--pk-check) 22%,var(--panel));border-color:color-mix(in srgb,var(--pk-check) 55%,var(--panel))}.pbub{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px;max-width:320px;min-height:28px;padding:3px 12px;border:1.5px solid var(--pk-ask);border-radius:14px 14px 14px 3px;background:var(--deep);line-height:19px;box-sizing:border-box}.pbub>span{min-width:0}.pbub--r{border-radius:14px 14px 3px 14px}.pmark{flex:none;padding:1px 6px;border:1px solid var(--ink);font-family:var(--mono);font-size:11px;line-height:16px;letter-spacing:.06em;text-transform:uppercase}.pmark--later{border-color:var(--dim);color:var(--pdim)}.pdbtn{display:inline-flex;align-items:center;height:24px;padding:0 12px;border-radius:4px;background:var(--line-3);font-size:13px;font-weight:500;white-space:nowrap;color:var(--ink)}.pdbtn--red{background:var(--danger);color:var(--paper-ink)}.pnob{display:inline-flex;align-items:center;gap:6px;box-sizing:content-box;height:24px;padding:0 10px;border:1.5px dashed var(--pk-ask);border-radius:4px;font-size:13px;font-weight:500;white-space:nowrap}.pnob .pic{width:16px;height:16px;margin:0 2px}.pneed2{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 8px;border-radius:4px;background:var(--deep);font-size:12px;font-weight:500;color:var(--ink)}.pneed2 .pic{width:14px;height:14px;color:var(--pk-ask)}.pc__fold{position:relative;z-index:2;display:grid;place-items:center;flex:none;width:44px;height:44px;margin:-8px -12px -8px -6px;padding:0;border:0;background:none;color:var(--muted);cursor:pointer}.pc__fold .pic{width:16px;height:16px}.pstack--phone .pc__fold{display:none}.pc__arm{padding-left:var(--sp)}.pc__flag{position:relative;display:flex;align-items:center;gap:8px;width:max-content;max-width:calc(100% - 24px);margin-right:24px;min-height:28px;padding:0 10px 0 12px;box-sizing:border-box;font-size:13px;font-weight:500}.pc__flag>.pic{width:16px;height:16px;margin:0 2px;color:var(--pk)}.pc--ask .pc__flag,.pc--askf .pc__flag,.pc--askm .pc__flag{min-height:32px;padding:0 4px}.pc__items{display:flex;flex-direction:column;align-items:flex-start}.pc__foot{position:relative;height:16px}.pc__sum{position:relative;display:flex;flex-wrap:wrap;gap:6px;padding:0 12px 12px 40px}.pc__sumi{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:13px;background:var(--deep);font-size:13px;font-weight:500}.pc__sumi>.pic{width:16px;height:16px;color:var(--pk)}.pc__sumi .pdim{font-weight:400}.pc__sumi .pdbtn,.pc__sumi .pnob{height:20px;padding:0 8px}.pc__prob{position:relative;display:flex;align-items:center;gap:8px;margin:-6px 0 0;padding:0 12px 10px 40px;font-size:13px;color:var(--amber)}.pc__pdot{flex:none;width:6px;height:6px;border-radius:3px;background:var(--amber)}.pc--tray>.pc__head,.pc__top{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"id btn" "meta btn";gap:2px 12px}.pc__top{padding-bottom:6px}.pc__id{grid-area:id;display:flex;align-items:center;gap:8px;min-width:0}.pc__id>.pic{margin:0 1px;color:var(--pk)}.pc__name{font-size:15px;line-height:22px;font-weight:500}.pc__meta{grid-area:meta;padding-left:28px;font-size:12px;line-height:16px;color:var(--pdim)}.pc--tray>.pc__head>.obtn,.pc__top>.obtn{grid-area:btn;align-self:center}.pmm{display:flex;flex-direction:column;justify-content:center;gap:2px;width:20px;flex:none}.pmm span{display:block;height:3px;border-radius:1.5px}.pc__chips{position:relative;padding:0 12px 12px 40px}.pstack--phone .pc__chips{padding-left:14px}.pc--tray>.pc__foot{height:auto;padding:10px 14px 12px;font-size:12px}.pgap{position:absolute;z-index:5;left:-50px;bottom:-22px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:none;color:var(--ink);cursor:pointer}.pgap .pic{box-sizing:content-box;width:16px;height:16px;padding:6px;border:1.5px solid var(--ink);border-radius:14px;background:var(--panel)}.pgap:after{content:"";position:absolute;left:36px;top:21px;width:14px;border-top:1.5px dashed var(--ink)}.pc__pin{z-index:2;left:calc(100% + 8px);top:0;display:inline-flex;align-items:center;gap:6px;min-height:44px;font-family:var(--mono);font-size:11px;white-space:nowrap;color:var(--ink)}.pc__pin,.pdrag{position:absolute}.pdrag{z-index:6;transform:rotate(-2.5deg)}.padd{box-sizing:border-box;width:240px;padding:16px;border-right:1px solid var(--line);background:var(--panel);font-size:14px;line-height:20px;color:var(--ink)}.padd__h{margin:0 0 12px;font-size:16px;line-height:22px;font-weight:500}.padd__find{display:flex;align-items:center;gap:8px;height:44px;margin:0 0 16px;padding:0 12px;border:1px solid var(--line-3);background:var(--deep);box-sizing:border-box}.padd__find:focus-within{outline:2px solid var(--sage);outline-offset:3px}.padd__find .pic{width:16px;height:16px;margin:0 2px;color:var(--muted)}.padd__find input{flex:1 1;min-width:0;height:44px;margin:-1px 0;padding:0;border:0;background:none;font:14px var(--sans);color:var(--ink);outline:none}.padd__find input::placeholder{color:var(--dim)}.padd__gh{justify-content:space-between;width:100%;min-height:44px;margin:0;padding:0;border:0;border-bottom:1px solid var(--line);background:none;font-family:var(--mono);font-size:11px;line-height:16px;letter-spacing:.06em;text-transform:uppercase;text-align:left;color:var(--muted);cursor:pointer}.padd__cnt,.padd__gh{display:flex;align-items:center}.padd__cnt{gap:6px}.padd__cnt .pic{width:14px;height:14px;margin:0 3px}.padd .pstack--add{gap:6px;padding:10px 0 14px}.padd__tpl{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 12px;border:1.5px solid color-mix(in srgb,var(--pk-block) 45%,var(--panel));border-radius:10px;background:color-mix(in srgb,var(--pk-block) 9%,var(--panel));font:inherit;font-size:13px;text-align:left;color:var(--ink);cursor:grab}.padd__tpl .pic{margin:0 1px;color:var(--pk-block)}.padd__none{margin:13px 0;font-size:13px;color:var(--muted)}.pval{--pv-ring:color-mix(in srgb,var(--pk-value) 70%,var(--panel));display:inline-flex;align-items:center;gap:4px;max-width:100%;min-height:24px;padding:2px 8px;border-radius:999px;background:color-mix(in srgb,var(--pk-value) 20%,var(--panel));box-shadow:inset 0 0 0 1.5px var(--pv-ring);font-size:13px;line-height:20px;vertical-align:middle;box-sizing:border-box;overflow-wrap:anywhere;color:var(--ink)}.pcond>span,.pval>span{display:flex;flex-wrap:wrap;align-items:center;gap:2px 4px;min-width:0}.pcond>span>.pic,.pval>.pic{width:16px;height:16px;flex:none;color:var(--pk-value)}.pcond .pval,.pval .pval{min-height:20px;padding:2px 6px;box-shadow:inset 0 0 0 1px var(--pv-ring);line-height:16px}.pcond .pchip,.pval .pchip{top:0;height:18px;padding:0 6px;border-color:var(--line-3);background:var(--deep);line-height:18px}.pcond .phole,.pval .phole{height:20px;line-height:18px}.pcond{display:inline-flex;max-width:100%;padding:1.5px;background:color-mix(in srgb,var(--pk-value) 70%,var(--panel));vertical-align:middle;clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 50%,calc(100% - 10px) 100%,10px 100%,0 50%)}.pcond>span{padding:.5px 14px .5px 12px;font-size:13px;line-height:20px;background:color-mix(in srgb,var(--pk-value) 20%,var(--panel));clip-path:polygon(9.5px 0,calc(100% - 9.5px) 0,100% 50%,calc(100% - 9.5px) 100%,9.5px 100%,0 50%);overflow-wrap:anywhere}.pcond .pcond,.pval .pcond{padding:1px}.pcond .pcond>span,.pval .pcond>span{padding:1px 12px 1px 10px;line-height:16px}.phole{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 8px;border:1px dashed var(--line-3);border-radius:7px;background:var(--deep);font-family:var(--mono);font-size:12px;line-height:24px;vertical-align:middle;color:var(--pdim)}.phole>.pic{width:14px;height:14px;color:var(--pdim)}.popts{display:block;margin-top:4px;font-size:12px;line-height:20px;color:var(--pdim)}.popt{display:inline-block;border:1px solid var(--line-3);border-radius:6px;background:var(--deep)}.popt,.pseen{padding:0 6px;color:var(--ink)}.pseen{display:block;width:max-content;margin-top:4px;background:var(--line-2);font-family:var(--mono);font-size:12px;line-height:20px;overflow-wrap:anywhere}.pform,.pseen{max-width:100%}.pform{display:inline-flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:132px;padding:5px 10px 8px;border:1.5px solid var(--pk-ask);border-radius:6px;background:var(--deep);line-height:19px;box-sizing:border-box}.pform__name{display:flex;align-items:center;gap:6px;min-width:0}.pform__name>.pic{width:16px;height:16px;flex:none;color:var(--pk-ask)}.pform__bars{display:flex;flex-direction:column;gap:4px;width:100%}.pform__bars>span{display:block;width:100%;height:5px;border-radius:2px;background:var(--line-3)}.pform__bars>span+span{width:62%}.pc__body>.popts{flex-basis:100%}.pc__body:has(>.pseen):after{content:"";flex-basis:100%;order:1}.pc__body>.pseen{order:2;margin-top:0}.pc.is-dim{color:var(--pdim);--pk-when:var(--pdim);--pk-check:var(--pdim);--pk-ask:var(--pdim);--pk-action:var(--pdim);--pk-wait:var(--pdim);--pk-block:var(--pdim);--pk-stop:var(--pdim);--pk-value:var(--pdim)}.pc.is-dim :is(.pq,.pchip,.pval,.pseen,.popt,.pneed2,.pdbtn,.pmark,.pc__prob){color:var(--pdim)}.pc.is-dim :is(.pchip,.phex .pchip,.popt,.pbub,.pnob,.pform,.pmark){border-color:var(--line-3)}.pc.is-dim :is(.pchip,.phex .pchip,.pdbtn,.pneed2){background:var(--deep)}.pc.is-dim .pval{--pv-ring:var(--line-3);background:var(--panel)}.pc.is-dim :is(.phex,.pcond){background:var(--line-3)}.pc.is-dim .pcond>span{background:var(--panel)}.pc.is-dim .pc__pdot{background:var(--pdim)}.padd__val{display:flex;align-items:center;max-width:100%;min-height:44px;margin:-3px 0;padding:10px 0;border:0;background:none;font:inherit;text-align:left;color:inherit;cursor:grab}@media (max-width:719.98px){.r .dlg{place-items:end stretch;padding:0}.r .dlg__box{width:auto;padding:20px 16px 24px;border-width:1px 0 0}.r .dlg__actions{flex-direction:column-reverse;align-items:stretch}.r .ptable{display:none}.r .rolecards{display:block}}.dlg--fixed{position:fixed;z-index:60;overflow-y:auto}.dlg--fixed .dlg__box{max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto}.lc{display:flex;align-items:flex-start;gap:12px}.lc__publish{display:flex;flex-direction:column;align-items:flex-end;gap:4px;max-width:260px}.lc__reason{font-size:12px;color:var(--muted);text-align:right}.lc__reason a{color:inherit;text-decoration:underline}.lc--phone{flex-direction:column;align-items:stretch}.lc--phone .lc__publish{align-items:stretch;max-width:none;order:-1}.lc--phone .lc__reason{text-align:left}.lc__menu{position:relative}.lc__item{display:block;width:100%;text-align:left}.lc__item--danger{color:var(--danger)}.lc__note{font-size:13px;color:var(--muted)}.lc__changes li{display:flex;flex-direction:column;gap:2px;font-size:14px}.lc__by{font-family:var(--mono);font-size:11px}.lc__by,.lc__none{color:var(--muted)}.lc__none{font-size:14px}.lc__err{display:block}.hist{gap:0;border-top:1px solid var(--line);list-style:none;padding:0;margin:0}.hist,.hist__row{display:flex;flex-direction:column}.hist__row{gap:6px;padding:12px 0;border-bottom:1px solid var(--line)}.hist__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.hist__when{font-family:var(--mono);font-size:11px;color:var(--muted)}.hist__text{font-size:14px}.hist__changes{margin:0;padding:0 0 0 16px;font-size:13px;color:var(--muted)}.hist__acts{display:flex;flex-wrap:wrap;gap:8px}.hist__view{display:flex;flex-direction:column;gap:12px;max-height:50vh;overflow:auto;padding:12px;border:1px solid var(--line)}@media (max-width:640px){.dlg__box{padding:16px}}.wfe__notes{display:flex;flex-direction:column;gap:8px;padding:12px 20px 0}.wfe__notes:empty{display:none}.wfm .wfe__notes{padding:0}.wfe__notes .notice>div{flex:1 1 auto;min-width:0}.wfe__notes .notice>.obtn{flex:none;margin-left:auto}.wfe__history{display:flex;align-items:center;flex:none;gap:4px}.wfe__history .eibtn[disabled]{opacity:.4;cursor:not-allowed}.wfe__savefail{color:var(--amber)}.etop__problems .label--muted{font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.field--error .input{border-color:var(--danger)}.wfe__amount{display:flex;align-items:center;gap:8px}.wfe__amount .input{max-width:140px}.wfe__unit{font-size:14px;color:var(--muted)}.wfe__duration{display:grid;grid-template-columns:minmax(0,1fr) 132px;gap:8px}.wfe__chipbar{display:flex;flex-wrap:wrap;gap:6px}.wfe__chip{cursor:pointer;font-family:inherit}.wfe__chip:hover{border-color:var(--ink)}.wfe__chip--on{background:var(--sage);color:var(--paper-ink);border-color:var(--sage)}.wfe__zone{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.wfe__zone .field__help{margin:0}.wfe__msgprev{font-size:13px;line-height:1.7;color:var(--muted)}.wfe__brow>.obtn{grid-column:1/-1;justify-self:start}.wfe__brow>.wfe__why{flex-wrap:wrap}.wfe__cond .wfe__addbtn{margin-top:0}.wfe__branch{display:flex;flex-direction:column;gap:8px;margin-top:8px;padding:12px;border:1px solid var(--line-3);background:var(--panel)}.wfe__branch-title{margin:0;font-size:13px;font-weight:600}.wfe__branch-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.wfe__branch-actions>.wfe__why{flex-basis:100%;flex-wrap:wrap}.staff__owner{display:flex;align-items:center;gap:12px;margin-top:28px;font-size:15px}.staff__abilities{margin-top:40px}.staff .savebar{display:flex;align-items:center;gap:12px 16px;padding:12px 16px;border:1px solid var(--line-3);background:var(--panel)}.staff .savebar__said{flex-grow:1;min-width:0;font-size:14px}.staff .savebar__acts{display:flex;gap:12px;flex:none}.staff .notice .obtn{margin-left:auto;flex:none;white-space:nowrap}.staff .ptable{margin-top:4px}.staff .ptable__ab{flex-direction:column;align-items:flex-start;justify-content:center;gap:0;padding:8px 4px}.staff .ptable__needs{font-size:12px;line-height:1.4;color:var(--muted)}.staff .ptable__cell.is-changed{background:var(--panel);outline:1px solid var(--ink);outline-offset:-1px}.staff .ptable__row:has(+.ptable__notes){border-bottom-color:transparent}.staff .ptable__notes{display:grid;grid-column:1/-1;grid-template-columns:subgrid;border-bottom:1px solid var(--line)}.staff .ptable__note{padding:0 10px 12px}.staff .ptable__cell{place-items:stretch;cursor:default}.staff .ptable__tick{display:grid;place-items:center;min-height:44px;cursor:pointer}.staff .ptable__hnote{align-self:stretch;margin:0 10px 12px;text-align:left}.staff .linkbtn{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;font:inherit;color:var(--ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.staff .ptable__hnote,.staff .ptable__note .notice,.staff .rolecard__note{gap:10px;padding:10px 12px;font-size:13px;line-height:1.45}.staff .ptable__hnote .lamp,.staff .ptable__note .notice .lamp,.staff .rolecard__note .lamp{margin-top:5px}.staff__rules{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 32px;margin-top:4px;font-size:13px;color:var(--muted)}.staff__rules li{display:flex;gap:10px}.staff__rules li:before{content:"";flex:none;width:4px;height:4px;margin-top:8px;background:var(--muted)}.staff__last{margin-top:4px}.staff__below{margin-top:48px}.staff .people__more .obtn{margin-left:auto;flex:none;white-space:nowrap}.staff .rolecard__from{font-size:13px;color:var(--muted)}.staff .rolecard__head{gap:0}.staff .rolecard__head .ptable__remove{align-self:flex-start}.staff .switchrow__name{display:flex;flex-direction:column;min-width:0}.staff .switchrow.is-changed{margin-left:-16px;padding-left:14px;border-left:2px solid var(--ink)}.staff .rolecard__note{margin:4px 0 10px}.staff .rolecards__add{width:100%;margin-top:16px}@media (max-width:719.98px){.r .staff .savebar{flex-direction:column;align-items:stretch}.r .staff .notice:has(.obtn){flex-wrap:wrap}.r .staff .notice:has(.obtn) .obtn{width:100%}.r .staff__rules{grid-template-columns:minmax(0,1fr)}.r .staff__below{margin-top:40px}}.chfield{position:relative;display:flex;align-items:center;width:100%;min-width:0;min-height:44px;padding:10px 40px 10px 12px;border:1px solid var(--muted);background:var(--deep);font-size:15px;line-height:1.35;text-align:left;color:var(--ink);cursor:pointer}.chfield__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chfield svg,.chfield__to{color:var(--muted)}.chfield svg{position:absolute;right:14px;top:50%;width:12px;height:12px;margin-top:-6px;pointer-events:none}.chfield[aria-expanded=true]{border-color:var(--ink)}.chfield[aria-expanded=true] svg{transform:rotate(180deg)}.chpick{border:1px solid var(--line-3);background:var(--panel)}.chpick,.chpick__list{display:flex;flex-direction:column}.chpick__list{padding:4px 0}.chpick__group{display:flex;flex-direction:column}.chpick__group--shared{padding-bottom:6px;margin-bottom:4px;border-bottom:1px solid var(--line)}.chpick__cat{display:flex;align-items:flex-end;min-height:30px;padding:0 14px 6px;font-family:var(--mono);font-size:11px;line-height:16px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.chpick__group+.chpick__group>.chpick__cat{min-height:36px}.chpick__row{position:relative;display:flex;align-items:center;gap:10px;min-height:44px;padding:0 14px;font-size:14px;line-height:20px;color:var(--ink);cursor:pointer}.chpick__row input{appearance:none;position:absolute;inset:0;width:100%;height:100%;margin:0;border:0;background:none;cursor:pointer}.chpick__row:hover{background:var(--line-2)}.chpick__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chpick__hash{margin-right:1px;font-family:var(--mono);color:var(--dim)}.chpick__to{color:var(--muted)}.chpick__row:has(input:checked){background:var(--ink);color:var(--paper-ink)}.chpick__row:has(input:checked) :is(.chpick__hash,.chpick__to){color:var(--paper-muted)}.chpick__row:has(input:checked):after{content:"";flex:none;width:10px;height:5px;margin-left:auto;border-left:2px solid var(--paper-ink);border-bottom:2px solid var(--paper-ink);transform:translateY(-2px) rotate(-45deg)}.chpick__new{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 14px;border:0;border-top:1px solid var(--line);background:none;font-size:14px;text-align:left;color:var(--ink);cursor:pointer}.chpick__new:hover{background:var(--line-2)}.chpick__new svg{flex:none;width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:square}.chpick__new:disabled{color:var(--muted);cursor:not-allowed}.chpick__why{display:flex;align-items:baseline;gap:8px;padding:0 14px 12px;font-size:13px}.chpick__why .lamp{position:relative;top:-1px}.chpick__create{display:flex;flex-direction:column;gap:18px;padding:16px 14px}.chpick__title{font-size:16px;font-weight:400;line-height:1.35}.chpick__named{position:relative}.chpick__named .input{padding-left:28px}.chpick__prefix{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-family:var(--mono);font-size:15px;color:var(--dim);pointer-events:none}.chpick__fs{min-width:0;margin:0;padding:0;border:0}.chpick__fs legend{padding:0;margin-bottom:6px}.chpick__radios{display:flex;flex-direction:column;border-top:1px solid var(--line)}.chpick__radio{display:flex;align-items:center;gap:12px;min-height:44px;padding:6px 0;border-bottom:1px solid var(--line);font-size:14px;line-height:1.35;cursor:pointer}.chpick__radio input{appearance:none;flex:none;width:20px;height:44px;margin:-6px 0;background:linear-gradient(var(--deep),var(--deep)) 50%/18px 18px no-repeat,linear-gradient(var(--muted),var(--muted)) 50%/20px 20px no-repeat;cursor:pointer}.chpick__radio input:checked{background:linear-gradient(var(--paper-ink),var(--paper-ink)) 50%/8px 8px no-repeat,linear-gradient(var(--ink),var(--ink)) 50%/20px 20px no-repeat}.chpick__radio span{display:flex;flex-direction:column}.chpick__note,.chpick__radio small{font-size:13px;color:var(--muted)}.chpick__acts{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px}.chlist{border-top:1px solid var(--line)}.chlist__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:14px 0;border-bottom:1px solid var(--line)}.chlist__name{font-size:15px;font-weight:500;line-height:1.35}.chlist__to{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:14px}.chlist__cat{font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.chlist__used{grid-column:1/-1;font-size:13px;line-height:1.4;color:var(--muted)}.chlist__change{grid-column:2;grid-row:1/3}.chlist__add{align-self:flex-start}.chp{display:flex;flex-direction:column;gap:24px}.chp .chlist__row .dlg__box{width:100%;margin-top:10px}.chp .chlist__row .dlg__title{font-size:17px}.chp .chlist__to .lamp{position:relative;top:-1px;margin-right:6px}.chp .chpick{margin-top:6px}.notfound{--void:#b42318}.notfound .vt{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 170px;width:100%;background:var(--sand);color:var(--paper-ink);-webkit-mask:radial-gradient(circle at calc(100% - 170px) 0,#0000 10px,#000 10.5px) top/100% 51% no-repeat,radial-gradient(circle at calc(100% - 170px) 100%,#0000 10px,#000 10.5px) bottom/100% 51% no-repeat;mask:radial-gradient(circle at calc(100% - 170px) 0,#0000 10px,#000 10.5px) top/100% 51% no-repeat,radial-gradient(circle at calc(100% - 170px) 100%,#0000 10px,#000 10.5px) bottom/100% 51% no-repeat}.notfound .vt .label{color:var(--paper-muted)}.notfound .vt__main{display:flex;flex-direction:column;gap:14px;min-width:0;padding:22px 26px 24px}.notfound .vt__head{display:flex;justify-content:space-between;gap:12px}.notfound .vt__to{display:flex;flex-direction:column;gap:4px}.notfound .vt__dest{font-size:30px;line-height:1;letter-spacing:-.02em;overflow-wrap:anywhere}.notfound .vt__fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:12px;border-top:1px dashed rgba(28,27,25,.4)}.notfound .vt__fields div{display:flex;flex-direction:column;gap:3px}.notfound .vt__fields dd{font-size:14px}.notfound .vt__fields dt{font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--paper-muted)}.notfound .barcode{display:block;fill:var(--paper-ink);max-width:100%;height:auto}.notfound .vt__stamp{position:absolute;right:124px;top:50%;display:flex;flex-direction:column;align-items:center;gap:5px;padding:10px 14px 9px;border:4px solid var(--void);color:var(--void);font-family:var(--mono);text-transform:uppercase;transform:translateY(-50%) rotate(-7deg);mix-blend-mode:multiply;opacity:.92;pointer-events:none;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 0 0 0 5.6'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23g)'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 0 0 0 5.6'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23g)'/%3E%3C/svg%3E");-webkit-mask-size:180px 180px;mask-size:180px 180px}.notfound .vt__stamp:after{content:"";position:absolute;inset:4px;border:1.5px solid var(--void)}.notfound .vt__stamp b{font-size:34px;font-weight:700;line-height:1;letter-spacing:.08em}.notfound .vt__stamp span{font-size:10px;font-weight:600;letter-spacing:.18em}.notfound .vt__stub{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:10px;padding:22px 20px 22px 26px}.notfound .vt__stub:before{content:"";position:absolute;left:0;top:16px;bottom:16px;border-left:2px dashed rgba(28,27,25,.5)}.notfound .vt__num{font-size:40px;line-height:1;letter-spacing:-.02em}@media (max-width:719.98px){.notfound .vt{display:flex;flex-direction:column;-webkit-mask:radial-gradient(circle at 0 calc(100% - 76px),#0000 10px,#000 10.5px) left/51% 100% no-repeat,radial-gradient(circle at 100% calc(100% - 76px),#0000 10px,#000 10.5px) right/51% 100% no-repeat;mask:radial-gradient(circle at 0 calc(100% - 76px),#0000 10px,#000 10.5px) left/51% 100% no-repeat,radial-gradient(circle at 100% calc(100% - 76px),#0000 10px,#000 10.5px) right/51% 100% no-repeat}.notfound .vt__main{padding:20px 18px 18px}.notfound .vt__dest{font-size:26px}.notfound .vt__stamp{right:16px;top:44%;padding:9px 13px 8px;border-width:3px}.notfound .vt__stamp:after{inset:3px}.notfound .vt__stamp b{font-size:28px}.notfound .vt__stamp span{font-size:9px}.notfound .vt__stub{flex-direction:row;align-items:center;justify-content:space-between;height:76px;padding:0 18px}.notfound .vt__stub:before{left:14px;right:14px;top:0;bottom:auto;border-left:0;border-top:2px dashed rgba(28,27,25,.5)}.notfound .vt__num{font-size:30px}.notfound .actions .tbtn{width:100%}}.only-phone,.r .pbar,.r .ptabs{display:none}.r.app{min-height:100dvh}.r.app>.side{position:sticky;top:0;height:100dvh;overflow-y:auto}@media (max-width:719.98px){.only-desktop{display:none!important}.only-phone{display:revert}.r.app{display:flex;flex-direction:column;min-height:100dvh}.r.app>.side{display:none}.r.app>.main{flex-grow:1;padding:28px 16px 96px}.r .pbar{display:flex}.r .ptabs{display:grid;position:fixed}.r.split{display:flex;flex-direction:column;gap:0;padding:0}.r.split>.art{display:none}.r .split__form{padding:0}.r .split__top{min-height:60px;padding:8px 16px;border-bottom:1px solid var(--line)}.r .split__main{padding:28px 16px 32px;max-width:none;justify-content:flex-start}.r .split__foot{padding:8px 16px 16px;flex-wrap:wrap;gap:0 16px;border-top:1px solid var(--line)}.r .split__foot .push{margin-left:0}.r.split>.split__form{flex-grow:1}.r .h-display{font-size:34px;line-height:1.08}.r.signin .split__main{justify-content:center}}.r .fine .linkbtn,.r button.tlink{padding:0;border:0;background:none;cursor:pointer}.r .fine .linkbtn{font-size:inherit;color:var(--ink);text-decoration:underline;text-underline-offset:3px}.r .plain__top form{display:contents}@media (max-width:719.98px){.r.plain .plain__top{min-height:60px;padding:8px 16px}.r.plain .plain__main{width:auto;margin:0;padding:28px 16px 32px}}.r.plain,.r.split{min-height:100dvh}.r .split__main>.pprog,.r .split__step{display:none}@media (max-width:719.98px){.r .split__top .stepper{display:none}.r .split__step{display:block}.r .split__main>.pprog{display:grid}.r.setup .split__main .actions:has(:nth-child(2)){display:flex;flex-direction:column;align-items:stretch;gap:12px}.r.setup .split__main .actions:has(:nth-child(2))>*{width:100%;min-height:44px;justify-content:center;text-align:center}.r.setup .split__main .actions:has(:nth-child(2))>.tlink{gap:0;border:1px solid var(--muted);padding:10px 16px;text-decoration:none;text-transform:uppercase;letter-spacing:.06em}.r.setup .split__main .scheck .actions:has(:nth-child(2))>.tlink:last-child{align-self:center;width:auto;border:0;padding:0;background:none;text-transform:none;letter-spacing:normal;text-decoration:underline;text-underline-offset:3px}}@media (max-width:719.98px){.r.lg>.main,.r.wfs .wlist{display:flex;flex-direction:column;gap:24px}}.r.wfe .wfe__canvas{overflow:auto}@media (max-width:719.98px){.r .wfm.only-phone{display:flex;flex-direction:column;gap:20px}}.r.wfe .wfe__ph{flex-direction:row;align-items:center;justify-content:space-between;gap:12px;margin-top:-8px;padding-bottom:12px}.menu-wrap{position:relative}.r.app>.side .menu-wrap{width:100%}.r .pbar .menu-wrap--grow{flex-grow:1;min-width:0}.menu{position:absolute;z-index:30;display:flex;flex-direction:column;min-width:220px;max-width:min(320px,calc(100vw - 32px));padding:4px 0;border:1px solid var(--line-3);background:var(--panel)}.menu[hidden]{display:none}.menu--below{top:100%;left:0;right:0;margin-top:4px}.menu--above{bottom:100%;left:0;right:0;margin-bottom:4px}.menu--below-end{top:100%;right:0;margin-top:4px}.menu form{display:contents}.menu__item{display:flex;align-items:center;width:100%;min-height:44px;padding:0 14px;border:0;background:none;font:inherit;font-size:14px;color:var(--ink);text-align:left;cursor:pointer}.menu__item:focus-visible,.menu__item:hover{background:var(--line)}.menu__item--last{margin-top:4px;padding-top:4px;border-top:1px solid var(--line);min-height:48px}.r .main{overflow-wrap:anywhere}@media (min-width:720px){.r.app{grid-template-columns:clamp(200px,17.3vw,248px) minmax(0,1fr)}.r.app>.main:not(.wfe__main):not(.wmap){padding-left:clamp(24px,3.4vw,48px);padding-right:clamp(24px,3.4vw,48px)}.r.split{grid-template-columns:minmax(0,1fr) min(688px,47.8vw);column-gap:min(32px,2.3vw);padding-left:min(80px,5.6vw)}.r.plain .plain__top{padding-left:min(80px,5.6vw);padding-right:min(80px,5.6vw)}.r.plain .plain__main{width:min(720px,calc(100% - 48px))}}@media (min-width:1000px){.r.split>.art{position:sticky;top:20px;height:calc(100dvh - 40px);align-self:start}}@media (min-width:720px) and (max-width:999.98px){.r.split{grid-template-columns:minmax(0,1fr);padding:20px 40px}.r.split>.art{display:none}}@media (min-width:720px) and (max-width:1199.98px){.r .cols{display:flex;flex-direction:column;align-items:stretch;gap:40px}.cases.r .dtable__head{display:none}.cases.r .dtable__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"num time" "main main" "status sev";gap:6px 12px;padding:14px 4px}.cases.r .cases__num{grid-area:num}.cases.r .cases__time{grid-area:time}.cases.r .cases__main{grid-area:main}.cases.r .cases__member{display:none}.cases.r .cases__status{grid-area:status;flex-direction:row;flex-wrap:wrap;align-items:center;gap:2px 12px}.cases.r .cases__sev{grid-area:sev;align-self:start;padding-top:1px}.cases.r .cases__k{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.lg.r .lg__head{display:none}.lg.r .lg__grid{grid-template-columns:56px 18px minmax(0,1fr) 16px;grid-template-areas:"time ic what chev" ". . who chev" ". . wf chev";gap:4px 12px;align-items:start}.lg.r .lg__grid>.lg__time{grid-area:time}.lg.r .lg__grid>.lg__ic{grid-area:ic}.lg.r .lg__grid>.lg__what{grid-area:what}.lg.r .lg__grid>.lg__who{grid-area:who}.lg.r .lg__grid>.lg__wf{grid-area:wf;color:var(--muted)}.lg.r .lg__grid>.lg__chev{grid-area:chev}.lg.r .lg__fields{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.lg.r .lg__fields>.lg__search{grid-column:1/-1}.lg.r .lg__details{grid-template-columns:minmax(0,1fr);padding:6px 16px 22px}}@media (min-width:720px) and (max-width:1439.98px){.wmap__head{grid-template-columns:minmax(0,1fr);align-items:start;padding-left:clamp(24px,3vw,40px);padding-right:clamp(24px,3vw,40px)}.wmap__tools{flex-wrap:wrap}}@media (min-width:720px){.wmap__canvas>.wmap__empty{width:min(560px,calc(100% - 96px))}}@media (min-width:720px) and (max-width:1199.98px){.wmap__bar{padding-left:clamp(24px,3vw,40px);padding-right:clamp(24px,3vw,40px)}}@media (min-width:720px){.r.wfe .wfe__top{flex-wrap:wrap}.r.wfe .wfe__top .obtn,.r.wfe .wfe__top .tbtn{white-space:nowrap}}@media (min-width:720px) and (max-width:1099.98px){.r.wfe .wfe__body{flex-direction:column}.r.wfe .wfe__canvas{order:-1;flex-grow:0;height:min(70dvh,640px);min-height:360px}.r.wfe .padd{border-right:0;max-height:420px}.r.wfe .padd,.r.wfe .wfe__panel{width:auto;border-top:1px solid var(--line)}.r.wfe .wfe__panel{border-left:0}}.r .staff__abilities{min-width:0}@media (min-width:720px) and (max-width:1199.98px){.r .ptable{display:none}.r .rolecards{display:block}}@media (min-width:1200px){.r .staff__abilities .ptable{overflow-x:auto}}@media (min-width:720px) and (max-width:1199.98px){.r .split__top .stepper{flex-wrap:wrap;gap:6px 8px}.r .split__top .stepper li+li:before{width:12px}}.r button[aria-disabled=true],.r input[aria-disabled=true],.r select[aria-disabled=true]{color:var(--muted);cursor:not-allowed!important}.r .coming{color:var(--muted);font-family:var(--mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.out--appealed{color:var(--sand-2)}.nlayer{left:0;top:0;width:0;height:0;z-index:2}.nbd,.nlayer{position:absolute}.nbd{box-sizing:border-box;display:flex;flex-direction:column;border:1px solid var(--sand-2);background:var(--sand);color:var(--paper-ink);touch-action:none}.nbd[data-movable]{cursor:grab}.nbd[data-movable]:active{cursor:grabbing}.nbd__open{display:flex;flex:1 1;flex-direction:column;align-items:stretch;gap:6px;min-width:0;min-height:0;padding:10px 12px;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:inherit;overflow:hidden}.nbd__fold:focus-visible,.nbd__open:focus-visible{outline:2px solid var(--paper-ink);outline-offset:-4px}.nbd__who{display:flex;align-items:center;gap:8px;min-width:0;padding-right:32px}.nbd .avatar{background:var(--paper-ink);color:var(--sand);box-shadow:none}.nbd__name{min-width:0;overflow:hidden;font-family:var(--mono);font-size:11px;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap}.nbd__text{display:-webkit-box;overflow:hidden;font-size:13px;line-height:18px;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.nbd .nt__mention{background:rgba(28,27,25,.14);color:inherit}.nbd__count,.nbd__replies{margin-top:auto;font-family:var(--mono);font-size:11px;letter-spacing:.04em}.nbd__fold{position:absolute;top:0;right:0;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;background:none;color:inherit;cursor:pointer}.nbd__fold svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:square}.nbd--tab{flex-direction:row;align-items:stretch}.nbd--tab .nbd__open{flex-direction:row;align-items:center;gap:8px;padding:0 4px 0 8px}.nbd--tab .nbd__count{margin-top:0}.nbd--tab .nbd__fold{position:static;flex:none;height:auto}.nbd--new{align-items:center;justify-content:center;border-style:dashed;background:none;color:var(--muted);font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;pointer-events:none}.ecanvas[data-placing],.ecanvas[data-placing] .nbd{cursor:crosshair}.nt__head{flex-wrap:wrap}.nt__head .nt__who{flex:1 1 180px}.nt__head .nt__name{overflow-wrap:normal;white-space:nowrap}.nt[data-focused]{border-color:var(--ink)}@media (min-width:720px){.r.plain .plain__main.plain__main--grid{width:min(1080px,calc(100% - 48px))}}.plain__section{display:flex;flex-direction:column;gap:12px}.tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media (max-width:1179.98px){.tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:719.98px){.tiles{grid-template-columns:minmax(0,1fr)}}.tile,.tiles>li{min-width:0}.tile{position:relative;display:flex;flex-direction:column;aspect-ratio:1/1;border:1px solid var(--line);background:var(--panel)}a.tile{transition:border-color .15s ease}a.tile:hover{border-color:var(--muted)}.tile__top{position:relative;flex:none;height:38%}.tile__banner{position:absolute;inset:0;overflow:hidden;background:var(--line-2)}.tile__banner img{display:block;width:100%;height:100%;object-fit:cover}.tile__icon{position:absolute;left:20px;bottom:-40px;display:grid;place-items:center;width:80px;height:80px;overflow:hidden;border:1px solid var(--line-3);background:var(--bg);font-family:var(--mono);font-size:22px;color:var(--ink)}.tile__icon img{display:block;width:100%;height:100%;object-fit:cover}.tile__body{display:flex;flex-direction:column;flex:1 1 auto;gap:4px;min-height:0;padding:52px 14px 14px 20px}.tile__name{font-size:16px;line-height:1.3}.tile__role{color:var(--muted)}.tile__role,.tile__status{font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.tile__status{display:flex;flex-direction:column;gap:3px;margin-top:auto}.tile__line{display:flex;align-items:center}.tile__line .lamp{margin:0 6px 0 -14px}.tile__line--amber{color:var(--amber)}.tile__line--muted{color:var(--muted)}.tile__line--link{color:var(--ink)}.tile--muted .tile__top{opacity:.55}.tile--add,.tile--muted .tile__name{color:var(--muted)}.tile--add{align-items:center;justify-content:center;padding:16px;border:1px dashed var(--dim);background:none;font-family:var(--mono);font-size:13px;letter-spacing:.06em;text-align:center;text-transform:uppercase}a.tile--add:hover{border-color:var(--ink);color:var(--ink)}@media (max-width:719.98px){.tile{aspect-ratio:auto}.tile__top{height:88px}.tile__icon{bottom:-32px;width:64px;height:64px;font-size:18px}.tile__body{gap:4px;padding-top:44px;padding-bottom:16px}.tile__status{margin-top:12px}.tile--add{min-height:88px}}.cursorcolour__row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.cursorcolour__pick{display:inline-flex;align-items:center;gap:12px;font-size:14px}.cursorcolour__input{width:56px;height:44px;padding:2px;border:1px solid var(--line-3);background:var(--bg);cursor:pointer}.cursorcolour__input:disabled{cursor:default;opacity:.6}.cursorcolour__preview{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:16px;border:1px solid var(--line);background:var(--bg)}.cursorcolour__hint{font-family:var(--mono);font-size:11px;color:var(--muted)}.perms__more{display:block}.warns{margin-top:10px;font-size:13px}.warns summary{cursor:pointer;color:var(--muted)}.warns__list{display:flex;flex-direction:column;gap:10px;margin:8px 0 0;padding:0;list-style:none}.warns__reason{display:block;overflow-wrap:anywhere}.warns__meta{display:block;color:var(--muted)}.tpack>.pack{padding-bottom:0}.tpack__more{display:flex;flex-direction:column;gap:4px;padding:0 18px 8px 52px}.tpack__toggle{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;min-height:44px;padding:0;border:0;background:none;font-family:var(--mono);font-size:12px;color:var(--ink);cursor:pointer}.tpack__toggle svg{width:12px;height:12px}.tpack__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.tpack__more .pack__wfs{padding-bottom:8px}.tbtn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.tpl__reason{font-size:13px;color:var(--amber)}.tpl__soon{margin:4px 0 0;font-size:13px;color:var(--muted)}@media (max-width:719.98px){.r .tpack__more{padding-left:18px}}.rolerow .row__end{flex:none}.rolerow__name{display:flex;align-items:center;gap:10px;min-width:0}.rolerow .lamp{width:10px;height:10px;box-shadow:inset 0 0 0 1px var(--line-3)}.roleseg{display:inline-flex;gap:1px;border:1px solid var(--line-3);background:var(--line-3)}.roleseg__opt{position:relative;display:flex;background:var(--bg)}.roleseg__opt input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.roleseg__opt span{display:flex;flex:1 1 auto;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 12px;font-family:var(--mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.roleseg__opt input:checked+span{background:var(--ink);color:var(--paper-ink)}.roleseg__opt input[value=none]:checked+span{background:var(--line);color:var(--ink);outline:1px solid var(--ink);outline-offset:-1px}.roleseg:has(input:focus-visible){outline:2px solid var(--sage);outline-offset:3px}.roleseg__opt input:disabled{cursor:not-allowed}.roleseg__opt input:disabled:checked+span{background:var(--line-3);color:var(--ink)}@media (max-width:719.98px){.rolerow{flex-wrap:wrap}.rolerow .row__end,.rolerow .row__main{flex:1 1 100%}.roleseg{display:flex;flex-wrap:wrap;width:100%}.roleseg__opt{flex:1 1 72px}.roleseg__opt span{min-width:0;padding:0 4px}}.passbox{border-top:1px solid var(--line)}.passbox summary{display:flex;align-items:center;gap:12px;min-height:44px;cursor:pointer;list-style:none;font-size:13px;color:var(--muted)}.passbox summary::-webkit-details-marker{display:none}.passbox summary>span:first-child{flex:1 1 auto}.passbox__toggle{font-family:var(--mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.passbox:not([open]) .passbox__toggle--open,.passbox[open] .passbox__toggle--closed{display:none}.passbox .passed{padding-bottom:8px}.dlg--sheet{position:fixed;inset:0;z-index:70;display:block;padding:0;background:var(--bg);overflow:hidden}.dlg--sheet .dlg__box.dlg__box--sheet{display:flex;flex-direction:column;gap:0;width:100%;max-width:none;height:100dvh;max-height:none;padding:0;border:0;background:var(--bg);overflow:hidden}.dlg--sheet .sheet__head{flex:none}.dlg--sheet .sheet__name{flex-grow:1;min-width:0;font-size:16px;font-weight:500;line-height:1.35;overflow-wrap:anywhere}.dlg--sheet .sheet__name:focus{outline:none}.dlg--sheet .sheet__name:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.dlg--sheet .sheet__close{flex:none;padding:0 16px}.sheet__scroll{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;padding:20px 16px 32px}.wfe__sheetbody{display:flex;flex-direction:column;gap:20px}.lc--phone .lc__group{display:flex;flex-direction:column;gap:12px}.lc--phone .lc__group .obtn{width:100%;min-height:44px;text-align:center}.wfm__row .etop__problems{margin-left:auto}.mgroup__none{font-size:13px;color:var(--muted)}.mgroup__name .menu{font-family:var(--sans);font-size:14px;letter-spacing:normal;text-transform:none;color:var(--ink)}.mgroup__name .menu-wrap{display:inline-block}.wlist__group>.mgroup__name{margin:0;font-weight:400}.r.wfs .wmap__canvas{overflow:clip}.wmap__viewport{position:absolute;inset:0;overflow:clip;touch-action:none;user-select:none;-webkit-user-select:none;cursor:grab}.wmap__viewport:active{cursor:grabbing}.wmap__viewport:focus-visible{outline:1px solid var(--sand);outline-offset:-2px}.wmap__world{position:absolute;left:0;top:0;width:0;height:0;transform-origin:0 0;will-change:transform}.wmap__world>.mgroup{position:absolute;display:block}.wmap__world .mgroup__name{display:flex;align-items:center;height:20px;margin-bottom:8px}.wmap__world .mgroup__name[data-map-frame-label]{cursor:grab}.wmap__world .mgroup__body{display:block;position:relative;padding:0;border:0;gap:0}.wmap__world .mgroup__body:before{content:"";position:absolute;inset:0;border:1px solid var(--line);pointer-events:none}.wmap__world .mgroup[data-drop] .mgroup__body:before{border:2px solid var(--sand)}.wmap__world .mgroup__none{position:absolute;left:16px;top:16px;margin:0}.wmap__world .mgroup[data-lifted]{z-index:3}.wmap__world>.wmap__loose{position:absolute;left:0;top:0;display:block;width:0;height:0;grid-template-columns:none;gap:0}.wmap__world .mcard{position:absolute;touch-action:none}.wmap__world .mcard[data-movable]{cursor:grab}.wmap__world .mcard[data-lifted]{z-index:4;cursor:grabbing;outline:1px solid var(--ink)}.wmap__world .mcard__name{cursor:pointer}.wmap__notice{left:16px;bottom:16px;max-width:calc(100% - 280px);margin:0;background:var(--panel)}.wmap__canvas>.wmap__status{pointer-events:none}.avatars .avatar--viewing{background:var(--panel);color:var(--muted)}.avatars .avatar--more{background:var(--deep);color:var(--muted)}.mcard__foot .avatars{margin-left:auto}.nt__filters{display:flex;flex-wrap:wrap;gap:8px}.nt__filters .obtn[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--paper-ink)}.nt{display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:14px 16px;border:1px solid var(--line-3);background:var(--panel)}.nt--new{border-color:var(--ink)}.nt__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.nt__on{margin:0;min-width:0;font-size:13px;line-height:18px;color:var(--muted);overflow-wrap:anywhere}.nt__who{display:flex;align-items:center;gap:8px;min-width:0}.nt__name{font-size:14px;font-weight:500;overflow-wrap:anywhere}.nt__time{font-family:var(--mono);font-size:11px;color:var(--muted);white-space:nowrap}.nt__body{margin:0;font-size:14px;line-height:20px;white-space:pre-wrap;overflow-wrap:anywhere}.nt__reply{display:flex;flex-direction:column;gap:6px;padding-left:12px;border-left:1px solid var(--line-3)}.nt__done{margin:0;font-family:var(--mono);font-size:11px;color:var(--muted)}.nt__form{display:flex;flex-direction:column;gap:8px}.nt--new textarea.input,.nt__form textarea.input{width:100%;box-sizing:border-box}.nt__actions{display:flex;flex-wrap:wrap;gap:8px}.wfe__sheetbody .nt__actions .obtn,.wfe__sheetbody>.obtn{flex:1 1 100%}.nt__mention{font-weight:500;color:var(--ink);background:var(--line-3)}.nt__tag{margin:0;font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.nt__people{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border:1px solid var(--line-3);background:var(--panel)}.nt__people li+li{border-top:1px solid var(--line)}.nt__person{display:flex;align-items:center;gap:8px;width:100%;min-height:44px;padding:0 12px;border:0;background:none;font-size:14px;text-align:left;color:var(--ink);cursor:pointer}.nt__person:focus-visible,.nt__person:hover{background:var(--deep)}.wfe__readonly{min-width:0;margin:0;padding:0;border:0;display:flex;flex-direction:column;gap:20px}.wfe__readonly legend{padding:0}.wfe__readonly :disabled{cursor:default}.wfe__inside{margin:0}.pc__chips{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:6px 0 0 28px;list-style:none}.pc__chips .pchip{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wfe__reset{margin:-6px 0 12px}.staff .savebar{position:sticky;bottom:0;z-index:2}.staff .savebar__said{max-height:30dvh;overflow-y:auto}html:has(.staff .savebar){scroll-padding-bottom:120px}@media (max-width:719.98px){.r .staff .savebar{bottom:61px}html:has(.staff .savebar){scroll-padding-bottom:220px}}.menu--point{position:fixed;right:auto;bottom:auto;margin:0;z-index:60;min-width:180px}.menu--point .menu__item[aria-disabled=true]{opacity:.4;cursor:not-allowed;background:none}.pc__hit{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.r.wfe .wfe__canvas{overflow:hidden;touch-action:none;user-select:none;-webkit-user-select:none;cursor:grab}.r.wfe .wfe__canvas:active{cursor:grabbing}.r.wfe .wfe__canvas a[href],.r.wfe .wfe__canvas button{cursor:pointer}.wfe .ecanvas>.wfe__world{display:block;width:0;height:0;transform-origin:0 0;will-change:transform}.wfe .ecanvas>.wfe__world,.wfe .wfe__home{position:absolute;left:0;top:0;gap:0;padding:0}.wfe .wfe__home{z-index:1;display:flex;flex-direction:column;align-items:flex-start;width:560px}.wfe__around{position:absolute;left:0;top:0;width:0;height:0}.wfe__nframe{position:absolute;border:1px solid var(--line);opacity:.5}.wfe__nlabel{position:absolute;left:0;top:-28px;display:block;width:100%;height:20px;font-family:var(--mono);font-size:11px;font-weight:400;letter-spacing:.06em;line-height:20px;text-transform:uppercase;color:var(--muted)}.wfe__ncard{position:absolute;display:flex;flex-direction:column;gap:8px;padding:14px 16px;overflow:hidden;border:1px solid var(--line-3);background:var(--panel);opacity:.5}.wfe__nname{display:block;font-size:15px;font-weight:500;line-height:20px;color:inherit;text-decoration:none;pointer-events:none}.wfe__nwhen{font-size:13px;color:var(--muted)}::view-transition{pointer-events:none}::view-transition-new(root),::view-transition-old(root){animation-duration:.22s}::view-transition-group(.morph){animation-duration:.42s;animation-timing-function:cubic-bezier(.2,.7,.2,1)}::view-transition-new(.morph),::view-transition-old(.morph){width:100%;height:100%;object-fit:cover;object-position:0 0}::view-transition-image-pair(.morph){animation-name:morph-soften}@keyframes morph-soften{35%{filter:blur(2px)}}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-image-pair(*),::view-transition-new(*),::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}}@media (min-width:1100px){.r.app.wfe{min-height:0}.r.app.wfe,.r.wfe .wfe__main{height:100dvh;overflow:hidden}}.llayer{left:0;top:0;width:0;height:0;z-index:1}.llayer,.lstack{position:absolute}.lstack{width:560px;filter:grayscale(1);opacity:.6}.lstack:focus-visible{outline:2px dashed var(--muted);outline-offset:8px;opacity:.85}.lstack__stack{width:560px}.wfm__loose{gap:16px;margin-top:24px}.wfm__loose,.wfm__lstack{display:flex;flex-direction:column}.wfm__lstack{align-items:flex-start;gap:12px}.wfm__lstack .pstack{filter:grayscale(1);opacity:.6}.chpick--forum .chpick__searchbar{padding:10px 14px 6px}.chpick--forum .chpick__search{width:100%}.chpick__only{margin:0;padding:0 14px 6px;font-size:13px;line-height:18px;color:var(--muted)}.chpick__cat--fold{gap:6px;align-items:center;width:100%;min-height:36px;padding:0 14px;border:0;background:none;text-align:left;cursor:pointer}.chpick__cat--fold:hover:not(:disabled){color:var(--ink)}.chpick__cat--fold:disabled{cursor:default}.chpick__cat--fold svg{flex:none;width:10px;height:10px;transition:transform .12s}.chpick__cat--fold[aria-expanded=false] svg:first-child{transform:rotate(-90deg)}.chpick__catname{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chpick__ico,.chpick__lock{flex:none;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:square;stroke-linejoin:miter}.chpick__ico{color:var(--dim)}.chpick__lock{width:13px;height:13px;margin-left:auto;color:var(--muted)}.chpick__cat--fold .chpick__lock{margin-left:2px}.chpick__row:has(input:checked) .chpick__ico{color:var(--paper-muted)}.chpick__row:has(input:checked) .chpick__lock{color:var(--paper-muted);margin-right:22px}.chpick__row--off{color:var(--dim);cursor:not-allowed}.chpick__row--off:hover{background:none}.chpick__row--off .chpick__ico{color:var(--dim)}.grplist{margin:0;padding:0;border-top:1px solid var(--line);list-style:none}.grplist__row{display:flex;flex-direction:column;gap:8px;padding:14px 0;border-bottom:1px solid var(--line)}.grplist__row .dlg__box{width:100%;margin-top:6px}.grplist__row .dlg__title{font-size:17px}.grplist__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.grplist__name{margin:0;font-size:15px;font-weight:500;line-height:1.35}.grplist__acts{display:flex;flex-wrap:wrap;gap:8px}.grplist__rename{display:flex;flex:1 1;flex-wrap:wrap;align-items:center;gap:8px}.grplist__rename .input{flex:1 1 200px;min-width:0}.grplist__held{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.grplist__held.small{padding:0}.grplist__used{margin:0;color:var(--muted)}.grplist__uses{margin:6px 0 0;padding-left:18px;font-size:14px}.grplist__edit{display:flex;flex-direction:column;gap:12px}.pchip--gone{border-style:dashed;color:var(--muted)}.chpick__cathead{display:flex;align-items:center;gap:8px;padding-right:14px}.chpick__cathead .chpick__cat--fold{flex:1 1;width:auto;min-width:0}.chpick__whole{position:relative;display:flex;flex:none;align-items:center;min-height:28px;padding:0 10px;border:1px solid var(--line-3);font-family:var(--mono);font-size:11px;line-height:16px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);cursor:pointer}.chpick__whole input{appearance:none;position:absolute;inset:0;width:100%;height:100%;margin:0;border:0;background:none;cursor:pointer}.chpick__whole:hover{color:var(--ink)}.chpick__whole:has(input:checked){border-color:var(--ink);background:var(--ink);color:var(--paper-ink)}.chpick__whole:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.chpick__row--covered{color:var(--muted);cursor:default}.chpick__row--covered input{cursor:default}.chpick__row--covered:hover{background:none}.chpick__row--covered:has(input:checked){background:var(--line-2);color:var(--muted)}.chpick__row--covered:has(input:checked) :is(.chpick__ico,.chpick__lock){color:var(--dim)}.chpick__row--covered:has(input:checked):after{border-color:var(--muted)}.wfe__where{min-width:0;margin:0;padding:0;border:0}.wfe__where legend{padding:0;margin-bottom:6px}.wfe__where .chpick{margin-top:6px}.chpick--multi .chpick__row:has(.chpick__lock):has(input:checked):after{margin-left:0}.tpack__mine{display:flex;flex-direction:column;gap:20px;margin:0 18px 0 52px;padding:16px 0 18px;border-top:1px solid var(--line)}.mine__h{margin:0;font-family:var(--mono);font-size:12px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.mine__wf{display:flex;flex-direction:column;gap:16px;padding-top:16px;border-top:1px solid var(--line)}.mine__name{margin:0;font-size:16px;font-weight:500;line-height:1.35}.mine__group{display:flex;flex-direction:column;gap:14px;min-width:0;margin:0;padding:0;border:0}.mine__group>.field__label{margin-bottom:-6px}.mine__what>legend{padding:0;margin-bottom:8px}.mine__list{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.mine__item,.mine__list{display:flex;flex-direction:column}.mine__item{border-bottom:1px solid var(--line)}.mine__item>.checkrow{border-bottom:0}.mine__itemhelp{margin:-6px 0 8px 38px}.mine__own{display:flex;flex-direction:column;gap:14px;margin:0 0 14px 38px;padding-left:14px;border-left:1px solid var(--line-3)}.mine__roles{min-width:0;margin:0;padding:0;border:0}.mine__rolelist{max-height:244px;margin:6px 0 0;padding:0;overflow-y:auto;list-style:none;border:1px solid var(--line-3);background:var(--deep)}.mine__rolelist .checkrow{padding-left:12px;padding-right:12px}.mine__rolelist li:last-child .checkrow{border-bottom:0}.mine__missing{display:flex;flex-direction:column;gap:4px;font-size:13px}.mine__missing,.mine__missing .field__label{color:var(--amber)}.mine__missing ul{margin:0;padding-left:18px}.mine__offer{align-items:flex-start;gap:8px}.mine__offer,.mine__offerbox{display:flex;flex-direction:column}.mine__offerbox{gap:12px;align-self:stretch;padding:14px;border:1px solid var(--line-3);background:var(--deep)}.mine__offerbox .actions{flex-wrap:wrap}@media (max-width:719.98px){.r .tpack__mine{margin-left:18px}.r .mine__own{margin-left:14px;padding-left:12px}.r .mine__itemhelp{margin-left:34px}.r .mine__offerbox{padding:12px}}.tpl__problems{display:flex;flex-direction:column;gap:4px;margin-top:8px}.packs+.tpl__problems{margin-top:0;padding-top:16px;border-top:1px solid var(--line)}.tpl__problems .switchrow{min-height:0;padding:0;border-bottom:0}.tpl__problems .switchrow:has(input:disabled){color:var(--muted);cursor:not-allowed}.tpl__problems .switchrow input:disabled{opacity:.45;cursor:not-allowed}.tpl__problems .switchrow input[aria-disabled=true]{opacity:.45;cursor:progress}.pc[data-k=Repeat]{--pk:var(--pk-wait)}.pc--repeat .pchip--times{min-width:24px;padding:0 6px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.pc--repeat>.pc__head>.pc__body{gap:4px 8px}.pc--repeat>.pc__arm>.pc__flag{color:var(--pdim)}.pc--repeat>.pc__foot{display:flex;align-items:center;gap:6px;height:28px;padding-left:var(--sp);font-size:12px}.pc--repeat>.pc__foot>.pic{width:16px;height:16px;color:var(--pk)}.pc--repeat.pc--small>.pc__row{min-height:40px}