.whome-head{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.whome-head h1{letter-spacing:-.5px;font-size:22px;font-weight:700}.whome-sub{color:var(--ink-3);font-size:13px}.whome-sec{flex-direction:column;gap:12px;margin-top:24px;display:flex}.whome-sech{align-items:center;gap:8px;display:flex}.whome-sech h2{letter-spacing:-.3px;font-size:16px;font-weight:700}.whome-link{color:var(--primary);margin-left:auto;font-size:12.5px;font-weight:500}.whome-link:hover{color:var(--primary-strong)}.whome-ready{border:1px solid var(--border);border-left:3px solid var(--primary-line);border-radius:var(--r-card);background:#fff;margin-top:20px;padding:14px 18px}.whome-ready h2{letter-spacing:-.3px;color:var(--ink);font-size:16px;font-weight:700}.whome-ready-list{margin-top:4px}.whome-ready-list li{min-height:40px;color:var(--ink);justify-content:space-between;align-items:center;gap:16px;font-size:14px;line-height:1.6;display:flex}.whome-ready-list li+li{margin-top:var(--s2)}.whome-ready-link{color:var(--primary);white-space:nowrap;flex-shrink:0;padding:8px 0;font-size:13.5px;font-weight:600}.whome-ready-link:hover{color:var(--primary-strong)}.whome-ready-link:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-input)}@container wshell (max-width:699px){.whome-ready{padding:12px 14px}.whome-ready-list li{flex-direction:column;align-items:flex-start;gap:0;padding:8px 0}.whome-ready-link{align-items:center;min-height:44px;padding:6px 0;display:inline-flex}}.whome-turn{gap:var(--s2);margin-top:var(--s1);flex-direction:column;display:flex}.whome-sech h3{letter-spacing:-.2px;font-size:14px;font-weight:700}.whome-turn-scroll{border:1px solid var(--border);border-radius:var(--r-card);margin-top:0;overflow:hidden}.wshell .whome-turn-table{min-width:0}.whome-turn-table tbody tr:last-child td{border-bottom:0}@container wshell (max-width:699px){.whome-turn-table .whome-turn-form,.whome-turn-table .whome-turn-date{display:none}}.whome-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.whome-tile{border:1px solid var(--border);border-radius:var(--r-card);background:#fff;flex-direction:column;gap:2px;min-height:88px;padding:14px 16px 14px 20px;display:flex;position:relative;overflow:hidden}.whome-tile:hover{border-color:var(--primary-line)}.whome-tile:before{content:"";background:var(--line-strong);width:3px;position:absolute;inset:0 auto 0 0}.whome-tile-l{color:var(--ink-2);font-size:12.5px}.whome-tile-v{font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;display:flex}.whome-tile-v b{letter-spacing:-.9px;font-size:26px;font-weight:700;line-height:1.3}.whome-tile-v i{color:var(--ink-3);font-size:14px;font-style:normal;line-height:1.9}.whome-tile-v span{color:var(--ink-3);font-size:13px}.whome-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;margin-top:20px;display:grid}.whome-main,.whome-aside{flex-direction:column;gap:24px;min-width:0;display:flex}.whome-layout .whome-sec,.whome-layout .whome-ready{margin-top:0}.whome-o-ready:empty,.whome-o-push:empty{display:none}@container wshell (max-width:1023px){.whome-layout{flex-direction:column;align-items:stretch;gap:20px;display:flex}.whome-main,.whome-aside{display:contents}.whome-o-ready{order:1}.whome-o-clock{order:2}.whome-o-push{order:3}.whome-o-approval{order:4}.whome-o-create{order:5}.whome-o-links{order:6}}.whome-shortcuts{border:1px solid var(--border);border-radius:var(--r-card);background:#fff;margin:0;padding:0;list-style:none}.whome-shortcuts li+li{border-top:1px solid var(--line-2)}.whome-shortcuts a{gap:2px;padding:12px 16px;display:grid}.whome-shortcuts strong{color:var(--ink);font-size:14px;font-weight:700}.whome-shortcuts span{color:var(--muted);font-size:12.5px;line-height:1.6}.whome-shortcuts a:hover strong{color:var(--primary)}.whome-shortcuts a:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;border-radius:var(--r-card)}.whome-error{color:var(--danger);font-size:13px;line-height:1.7}.whome-retry{border:1px solid var(--danger-line);border-radius:var(--r-input);color:var(--danger);font:inherit;cursor:pointer;background:#fff;margin-left:6px;padding:4px 10px;font-size:13px;font-weight:600}.whome-retry:hover{background:var(--danger-soft)}.whome-retry:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@container wshell (max-width:1023px){.whome-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@container wshell (max-width:699px){.wshell .whome-retry{vertical-align:middle;align-items:center;min-height:44px;display:inline-flex}.whome-head h1{font-size:19px}.whome-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.whome-tile{min-height:76px;padding:12px 13px 12px 16px}.whome-tile-v b{font-size:22px}}.whome-create-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.whome-create{border:1px solid var(--primary-line);border-radius:var(--r-card);background:#fff;flex-direction:column;gap:8px;padding:20px;display:flex}.whome-create strong{font-size:17px}.whome-create>span{color:var(--ink-2);font-size:13px;line-height:1.6}.whome-create b{color:var(--primary);justify-content:space-between;gap:12px;margin-top:auto;padding-top:12px;font-size:14px;display:flex}.whome-create:hover{background:var(--primary-soft);border-color:var(--primary)}.whome-create:focus-visible{outline:2px solid var(--focus);outline-offset:3px}@container wshell (max-width:699px){.whome-create-grid{grid-template-columns:1fr;gap:8px}.whome-create{gap:4px;padding:16px}.whome-create b{padding-top:8px}}
