.sc-work{display:flex;flex-direction:column;gap:12px}.sc-work-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.sc-work-head h2{margin:0;font-size:var(--sp-fs-title);font-weight:600}.sc-work-sub{margin:0;font-size:var(--sp-fs-meta)}.sc-work-group h3{margin:4px 0 0;font-size:var(--sp-fs-meta);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--sc-muted)}.sc-work-wait h3{color:var(--sc-accent)}.sc-work-group ul{list-style:none;margin:0;padding:0}.sc-work-row{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:12px 0;border-top:1px solid var(--sc-border)}.sc-work-group h3+ul>.sc-work-row:first-child{border-top:0}.sc-work-main{min-width:0;display:flex;flex-direction:column;gap:2px}.sc-work-kind{font-size:var(--sp-fs-meta);color:var(--sc-muted)}.sc-work-title{font-weight:600;color:var(--sc-text);overflow-wrap:anywhere}.sc-root a.sc-work-title{color:var(--sc-text);text-decoration:none}.sc-root a.sc-work-title:hover{text-decoration:underline}.sc-root a.sc-work-title:focus-visible{outline:2px solid var(--sc-accent);outline-offset:2px;border-radius:var(--sp-radius-sm)}.sc-work-line{margin:0;color:var(--sc-muted);font-size:var(--sp-fs-small);line-height:1.5;overflow-wrap:anywhere}.sc-work-side{flex:none;display:flex;align-items:center;gap:8px}.sc-work-when{font-size:var(--sp-fs-meta);color:var(--sc-muted);white-space:nowrap}.sc-work-late{color:color-mix(in srgb,var(--sc-hue-warn-ink) 70%,var(--sc-text));font-weight:600}.sc-work-empty{margin:0;font-size:var(--sp-fs-small)}.sc-work-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px 0;border-top:1px solid var(--sc-border);border-bottom:1px solid var(--sc-border)}.sc-work-field{display:flex;flex-direction:column;gap:4px;min-width:0}.sc-work-field .sc-input{width:100%}.sc-work-wide{grid-column:1/-1}.sc-work-actions{display:flex;flex-wrap:wrap;gap:8px}.sc-work-form .sc-error{margin:0}.sc-wb h2{margin:0 0 8px;font-size:var(--sp-fs-title);font-weight:600}.sc-wb>p{margin:0 0 16px}.sc-wb-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}.sc-wb-col{min-width:0;background:color-mix(in srgb,var(--sc-surface-2) 70%,var(--sc-surface));border:1px solid var(--sc-border);border-radius:var(--sp-radius-card);padding:12px}.sc-wb-col-attention{background:color-mix(in srgb,var(--sc-accent) 6%,var(--sc-surface));border-color:color-mix(in srgb,var(--sc-accent) 40%,var(--sc-border))}.sc-wb-archived summary,.sc-wb-col h3{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:var(--sp-fs-meta);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--sc-text)}.sc-wb-col-attention h3{color:var(--sc-accent)}.sc-wb-count{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 8px;border-radius:var(--sp-radius-round);background:var(--sc-surface);border:1px solid var(--sc-border);color:var(--sc-text);font-size:var(--sp-fs-meta);letter-spacing:0;font-variant-numeric:tabular-nums}.sc-wb ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.sc-wb-li{min-width:0}.sc-wb-card{display:flex;flex-direction:column;gap:8px;height:100%}.sc-wb-thumb{display:block;aspect-ratio:16/9;overflow:hidden;border-radius:var(--sp-radius-sm);background:var(--sc-surface-2);position:relative}.sc-wb-thumb img{width:100%;height:100%;display:block;object-fit:cover;object-position:top}.sc-wb-kind{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;font-size:var(--sp-fs-meta);font-weight:600;color:var(--sc-accent)}.sc-wb-kind .sc-muted{font-weight:400}.sc-wb-title{font-size:var(--sp-fs-body);font-weight:600;overflow-wrap:anywhere}.sc-wb-next,.sc-wb-title{margin:0;color:var(--sc-text)}.sc-wb-next{font-size:var(--sp-fs-small);line-height:1.5}.sc-wb-facts{margin:0;display:flex;flex-direction:column;gap:4px;font-size:var(--sp-fs-meta)}.sc-wb-facts>div{display:flex;gap:8px}.sc-wb-facts dt{flex:none;color:var(--sc-muted)}.sc-wb-facts dd{margin:0;color:var(--sc-text);min-width:0}.sc-wb-you{font-weight:600}.sc-wb-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:4px}.sc-wb-actions>a{flex:1 1 auto}.sc-wb-empty{margin:0;font-size:var(--sp-fs-small)}.sc-wb-archived{margin-top:16px}.sc-wb-archived summary{cursor:pointer;list-style:none;min-height:44px;margin:0}.sc-wb-archived summary::-webkit-details-marker{display:none}.sc-wb-archived summary:before{content:"\25B8";color:var(--sc-muted)}.sc-wb-archived[open] summary:before{content:"\25BE"}.sc-wb-archived summary:focus-visible{outline:2px solid var(--sc-accent);outline-offset:2px;border-radius:var(--sp-radius-sm)}.sc-wb-archived ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr))}@media (max-width:720px){.sc-wb-cols,.sc-work-form{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.sc-work-row{flex-direction:column;gap:4px}.sc-work-side{flex-wrap:wrap}}