.T4Pw-G_icon{width:var(--task-icon);height:var(--task-icon);color:var(--text-2);flex:none;place-items:center;display:inline-grid}.T4Pw-G_icon .ui-icon{width:calc(var(--task-icon) - 2px);height:calc(var(--task-icon) - 2px)}:is(.T4Pw-G_icon .class-icon,.T4Pw-G_icon .role-icon){width:var(--task-icon);height:var(--task-icon)}.T4Pw-G_mark{width:var(--task-icon);flex:none;place-items:center;height:1lh;display:grid}.T4Pw-G_hex{width:8px;height:9px;clip-path:var(--hexpath);background:var(--text-3)}.T4Pw-G_tasks,.T4Pw-G_raid>ul{margin:0;padding:0;list-style:none}.T4Pw-G_tasks{--duty-gap:var(--space-2);min-width:0;line-height:1.4}.T4Pw-G_duty,.T4Pw-G_raidHead{grid-template-columns:var(--duty-mark) minmax(0, 1fr);align-items:start;gap:0 var(--duty-gap);overflow-wrap:anywhere;min-width:0;display:grid}.T4Pw-G_duty>.T4Pw-G_mark,.T4Pw-G_raidHead>.T4Pw-G_mark{width:var(--duty-mark)}.T4Pw-G_raid{--raid-tone:var(--raid-guild);min-width:0}.T4Pw-G_raid[data-raid-type=MAIN]{--raid-tone:var(--raid-main)}.T4Pw-G_raidName{color:var(--raid-tone);font:700 var(--fs-xs)/1 var(--cond);letter-spacing:var(--track-ui);text-transform:uppercase;align-self:center}.T4Pw-G_raid>ul{gap:var(--space-1);min-width:0;margin:var(--space-1) 0 0 calc(var(--duty-mark) / 2 - 1px);padding:1px 0 1px calc(var(--duty-mark) / 2 + var(--duty-gap) - 1px);border-left:2px solid color-mix(in srgb, var(--raid-tone) 45%, transparent);overflow-wrap:anywhere;display:grid}.T4Pw-G_card{gap:var(--space-3);color:var(--text);display:grid}.T4Pw-G_line{align-items:flex-start;gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.T4Pw-G_line>li{min-width:0}.T4Pw-G_line>.T4Pw-G_raid{align-items:flex-start;gap:var(--space-2);display:flex}.T4Pw-G_line>.T4Pw-G_raid>.T4Pw-G_raidHead{flex:none;align-items:center;min-height:1lh}.T4Pw-G_line>.T4Pw-G_raid>ul{border:0;margin:0;padding:0;display:block}.T4Pw-G_line>.T4Pw-G_raid>ul>li{display:inline}.T4Pw-G_line>.T4Pw-G_raid>ul>li+li:before{content:"·";margin:0 var(--space-2);color:var(--text-3)}@media (max-width:600px){.T4Pw-G_line{gap:var(--space-3);display:grid}.T4Pw-G_line>.T4Pw-G_raid{display:block}.T4Pw-G_line>.T4Pw-G_raid>ul{margin:var(--space-1) 0 0 calc(var(--duty-mark) / 2 - 1px);padding:1px 0 1px calc(var(--duty-mark) / 2 + var(--duty-gap) - 1px);border-left:2px solid color-mix(in srgb, var(--raid-tone) 45%, transparent);display:grid}.T4Pw-G_line>.T4Pw-G_raid>ul>li{display:block}.T4Pw-G_line>.T4Pw-G_raid>ul>li+li:before{content:none}}
.HWRDlq_grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));align-items:stretch;display:grid}.HWRDlq_card{min-width:0;padding:var(--pad-panel);background:var(--stone);border:1px solid var(--edge);grid-template-rows:auto 1fr;gap:1.15rem;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0a;container-type:inline-size}.HWRDlq_card[data-self]{box-shadow:var(--self-edge), inset 0 1px 0 #ffffff0a}.HWRDlq_marks{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.HWRDlq_identity{align-items:center;gap:1.1rem;min-width:0;display:flex}.HWRDlq_who{justify-items:start;gap:.45rem;min-width:0;display:grid}.HWRDlq_who h2{color:var(--text);font-size:var(--fs-h2);overflow-wrap:anywhere;margin:0;line-height:1}.HWRDlq_main{align-items:center;gap:var(--space-2);min-width:0;margin:0;display:flex}.HWRDlq_main .class-icon{border-radius:50%;flex:none;width:28px;height:28px}.HWRDlq_mainText{gap:2px;min-width:0;display:grid}.HWRDlq_mainName{font-size:var(--fs-md);overflow-wrap:anywhere;font-weight:600;line-height:1.2}@container (max-width:279px){.HWRDlq_main .class-icon{display:none}}.HWRDlq_nameLink{color:inherit;text-decoration:none}.HWRDlq_nameLink:hover,.HWRDlq_nameLink:focus-visible{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:2px}.HWRDlq_spec{color:var(--text-2);font-size:var(--fs-dense);margin:0}.HWRDlq_mainSpec{color:var(--text-2);font-size:var(--fs-sm);line-height:1.3}.HWRDlq_duties{min-width:0;padding-top:var(--space-4);border-top:1px solid var(--edge);align-content:start;gap:.6rem;display:grid}.HWRDlq_dutiesTitle{color:var(--text-3);font:700 var(--fs-xs)/1 var(--cond);letter-spacing:var(--track-ui);text-transform:uppercase;margin:0}.HWRDlq_none{color:var(--text-3);font-size:var(--fs-dense);margin:0}@media (prefers-reduced-motion:no-preference){.HWRDlq_card{transition:border-color .18s,box-shadow .18s}}@media (hover:hover) and (pointer:fine){.HWRDlq_card:hover{border-color:var(--edge-2);box-shadow:inset 0 1px #ffffff0d,0 10px 30px #00000040}}.HWRDlq_editorList{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,460px),1fr));align-items:start;display:grid}.HWRDlq_editor{--tone:var(--rank-officer);--tone-line:var(--rank-officer-line);--task-control:var(--control-sm);gap:var(--space-4);min-width:0;padding:var(--pad-panel);background:var(--stone);border:1px solid var(--edge);border-top:3px solid var(--tone);grid-template-columns:minmax(0,1fr);display:grid}.HWRDlq_editor[data-rights=admin]{--tone:var(--rank-gm);--tone-line:var(--rank-gm-line)}.HWRDlq_editorHead{align-items:center;gap:var(--space-4);min-width:0;padding-bottom:var(--space-4);border-bottom:1px solid var(--edge);flex-wrap:wrap;display:flex}.HWRDlq_editorHead h2{font-size:var(--fs-h3);margin:0}.HWRDlq_editorFields{gap:var(--space-4);min-width:0;display:grid}.HWRDlq_taskEdit{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.HWRDlq_taskEdit li{grid-template-columns:auto var(--task-control) minmax(0, 1fr) auto;align-items:start;gap:var(--space-1);padding:var(--space-1);border:1px solid var(--edge-2);background:var(--night);display:grid}.HWRDlq_taskTitle{min-width:0;padding-block:calc((var(--task-control) - 1lh) / 2);overflow-wrap:anywhere;line-height:1.4}.HWRDlq_taskTitleInput{width:100%;min-width:0;min-height:var(--task-control)}.HWRDlq_taskTools{gap:var(--space-1);display:flex}.HWRDlq_taskError{color:var(--danger);font-size:var(--fs-sm);grid-column:1/-1;margin:0}.HWRDlq_taskSymbol{color:var(--text-3)}.HWRDlq_taskSymbol .ui-icon{width:16px;height:16px}.HWRDlq_taskEdit li>.HWRDlq_grip{height:var(--task-control)}.HWRDlq_taskButton{width:var(--task-control);height:var(--task-control);border:1px solid var(--edge-2);background:var(--stone);color:var(--text-2);cursor:pointer;place-items:center;display:grid}.HWRDlq_taskButton:hover:not(:disabled),.HWRDlq_taskButton:focus-visible{color:var(--text);border-color:var(--control-border)}.HWRDlq_taskButton:disabled{cursor:not-allowed;opacity:.45}.HWRDlq_taskRemove:hover:not(:disabled){color:var(--danger);border-color:color-mix(in srgb, var(--danger) 55%, transparent)}.HWRDlq_taskAdd{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.HWRDlq_taskAdd input{min-width:0}.HWRDlq_editorActions{gap:var(--space-3)}@media (max-width:600px),(pointer:coarse){.HWRDlq_editor{--task-control:var(--control-md)}}@media (max-width:600px){.HWRDlq_taskAdd{grid-template-columns:minmax(0,1fr)}.HWRDlq_taskEdit li{grid-template-columns:auto var(--task-control) minmax(0, 1fr)}.HWRDlq_taskTools{grid-column:1/-1;justify-content:flex-end}}.HWRDlq_sortItem{min-width:0;display:grid}.HWRDlq_orderControls{align-items:center;gap:var(--space-1);align-self:start;margin-left:auto;display:flex}.HWRDlq_grip{width:28px;height:36px;color:var(--text-3);cursor:grab;touch-action:none;background:0 0;border:0;place-items:center;padding:0;display:grid}.HWRDlq_grip:hover{color:var(--text)}.HWRDlq_grip:active{cursor:grabbing}.HWRDlq_sortItem[data-dragging],.HWRDlq_taskEdit li[data-dragging]{opacity:.5}.HWRDlq_sortItem[data-over]>.HWRDlq_editor,.HWRDlq_taskEdit li[data-over]{outline:2px solid var(--selected-line);outline-offset:2px}.HWRDlq_iconDialog{width:min(100vw - var(--space-4), 720px);max-height:min(100dvh - var(--space-4), 760px);gap:var(--space-4);display:grid}.HWRDlq_iconDialog:not([open]){display:none}.HWRDlq_iconHead{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.HWRDlq_iconHead h2{font-size:var(--fs-h3);overflow-wrap:anywhere;flex:12rem;margin:0}.HWRDlq_iconGroup{gap:var(--space-2);display:grid}.HWRDlq_iconGroup h3{color:var(--text-3);font:700 var(--fs-xs)/1 var(--cond);letter-spacing:var(--track-ui);text-transform:uppercase;margin:0}.HWRDlq_iconGrid{gap:var(--space-1);grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr));display:grid}.HWRDlq_iconGrid button{align-content:start;justify-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2) var(--space-1);border-radius:var(--radius-sm);background:var(--stone-2);color:var(--text-2);font-size:var(--fs-xs);text-align:center;overflow-wrap:anywhere;cursor:pointer;border:1px solid #0000;line-height:1.2;display:grid}.HWRDlq_iconGrid button:hover{background:var(--stone-3);color:var(--text)}.HWRDlq_iconGrid button:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.HWRDlq_iconGrid button[aria-pressed=true]{background:var(--selected-soft);border-color:var(--selected-line);color:var(--text)}
