.cc-card{border:1px solid var(--ws-line);background:var(--ws-bg);min-width:0;color:var(--ws-fg);box-shadow:0 1px 2px color-mix(in srgb, var(--ws-fg) 6%, transparent);border-radius:10px;gap:0;font-size:13px;line-height:1.45;display:grid;overflow:hidden}.cc-card>*{min-width:0}.cc-card--gone{color:var(--ws-mid);padding:8px 11px;font-size:12px}.cc-head{background:var(--ws-side);border-bottom:1px solid var(--ws-line-soft,var(--ws-line));align-items:center;gap:8px;min-width:0;padding:7px 11px;display:flex}.cc-glyph{color:var(--ws-mid);flex:none}.cc-head>.cc-glyph{box-sizing:content-box;color:var(--ws-info-ink,var(--ws-fg));background:var(--ws-info-tint,var(--ws-panel));border-radius:6px;padding:5px}.cc-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.cc-head .ws-pill,.cc-card--compact .ws-pill{border-radius:999px;flex:none;padding:1px 8px;font-size:11px;line-height:1.6}.cc-open{cursor:pointer;color:var(--ws-info-ink,var(--ws-info));font:inherit;background:0 0;border:0;flex:none;padding:0 2px;font-size:12px;font-weight:600}.cc-open:hover{text-decoration:underline}.cc-summary{color:var(--ws-fg);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;padding:8px 11px 0;font-size:12.5px;display:-webkit-box;overflow:hidden}.cc-summary:last-child{padding-bottom:9px}.cc-doc{border:1px solid var(--ws-line-soft,var(--ws-line));max-height:150px;color:var(--ws-mid);border-radius:7px;margin:8px 11px 0;padding:6px 9px;font-size:12px;line-height:1.45;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.cc-doc:last-child{margin-bottom:10px}.cc-doc .ws-provenance{display:none}.cc-doc .ps-page{gap:0}.cc-card .cc-doc .ps-page .ps-page-md>*,.cc-card .cc-doc .ps-page .ps-page-md>.md-block>*{max-width:none;margin:2px 0 0}.cc-card .cc-doc .ps-page .ps-page-md :is(h1,h2,h3,h4){letter-spacing:0;color:var(--ws-fg);border:0;margin:7px 0 1px;padding:0;font-family:inherit;font-size:12px;font-weight:600;line-height:1.4}.cc-card .cc-doc .ps-page .ps-page-md>:first-child,.cc-card .cc-doc .ps-page .ps-page-md>:first-child>:first-child{margin-top:0}.cc-card .cc-doc .ps-page .ps-page-md :is(p,li,td,th){margin:1px 0;font-size:12px;line-height:1.45}.cc-card .cc-doc .ps-page .ps-page-md :is(ul,ol){padding-left:16px;font-size:12px}.cc-doc :is(table,pre,img,iframe){max-width:100%}.cc-doc:has(.app-design){border:0;max-height:132px;padding:0;-webkit-mask-image:none;mask-image:none}.cc-doc:has(iframe){max-height:260px;-webkit-mask-image:none;mask-image:none}.cc-doc .app-design{gap:0}.cc-doc .app-design-head{display:none}.cc-doc .app-dz-glance{gap:6px;padding:6px}.cc-doc .app-dz-col{gap:6px}.cc-doc .app-dz-chip{min-height:56px}.cc-thumb{aspect-ratio:16/10;cursor:pointer;border:1px solid var(--ws-line-soft,var(--ws-line));background:var(--ws-side);border-radius:8px;width:calc(100% - 22px);max-width:340px;margin:8px 11px 0;padding:0;transition:border-color .15s,box-shadow .15s;display:block;position:relative;overflow:hidden}.cc-thumb:hover{border-color:var(--ws-line);box-shadow:0 2px 10px #00000014}.cc-thumb:last-child{margin-bottom:10px}.cc-thumb-frame{transform-origin:0 0;pointer-events:none;background:#fff;border:0;position:absolute;top:0;left:0}.cc-thumb-wait{background:var(--ws-hover);position:absolute;inset:0}.cc-thumb-cta{color:var(--ws-fg);background:var(--ws-bg);border:1px solid var(--ws-line);border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-size:11.5px;font-weight:500;display:inline-flex;position:absolute;bottom:7px;right:7px;box-shadow:0 1px 4px #0000001a}.cc-try{border:1px solid var(--ws-line-soft,var(--ws-line));background:var(--ws-side);border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:8px 11px 0;padding:8px 10px;display:flex}.cc-try:last-child{margin-bottom:10px}.cc-try-go,.cc-try-tab{cursor:pointer;color:var(--ws-fg);border-radius:999px;align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:inline-flex}.cc-try-go{background:var(--ws-bg);border:1px solid var(--ws-line);padding:5px 12px}.cc-try-go:hover{box-shadow:0 2px 8px #00000014}.cc-try-tab{color:var(--ws-mid);background:0 0;border:0;padding:5px 4px}.cc-try-tab:hover{color:var(--ws-fg)}.cc-try-hint{color:var(--ws-mid);flex-basis:100%;font-size:11.5px}.cc-error{color:var(--ws-bad-ink);margin:8px 11px 0;font-size:12px}.cc-error:last-child{margin-bottom:9px}.cc-acts,.cc-form{flex-wrap:wrap;align-items:flex-start;gap:6px;display:flex}.cc-acts{border-top:1px solid var(--ws-line-soft,var(--ws-line));margin-top:8px;padding:7px 11px}.cc-form{padding:0 11px 9px}.cc-acts+.cc-form{padding-top:0}.cc-note{flex:220px;min-width:0;font-size:13px}.cc-card--compact{box-shadow:none;background:var(--ws-side);align-items:center;gap:8px;padding:5px 10px;display:flex}.cc-card--compact .cc-title{font-size:12.5px;font-weight:500}.cc-card--settled{background:0 0;border-style:dashed}.cc-card--settled .cc-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ws-mid);flex:1;overflow:hidden}.cc-card--settled+.cc-thumb,.cc-card--settled~.cc-next--settled{margin-top:6px}.cc-next--settled{margin:6px 0 0}.cc-service-body{min-width:0;padding:8px 11px 10px}.cc-service-body .inbox-service,.cc-service-body .inbox-publication{gap:8px}.cc-next{min-width:0;margin:8px 11px 10px}.cc-line{--cc-role:var(--ws-fg);min-width:0;color:var(--ws-fg);border:1px solid color-mix(in srgb, var(--cc-role) 28%, var(--ws-line));background:color-mix(in srgb, var(--cc-role) 7%, var(--ws-bg));border-radius:12px;align-items:center;gap:10px;padding:8px 12px 8px 8px;font-size:12.5px;display:flex}.cc-line-face{background:color-mix(in srgb, var(--cc-role) 14%, var(--ws-bg));border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.cc-line-text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.cc-line-what{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cc-line-what b{font-weight:600}.cc-line-who{color:var(--cc-role)}.cc-line-meta{color:var(--ws-low);align-items:center;gap:8px;font-size:11.5px;display:flex}.cc-line-bar{background:color-mix(in srgb, var(--cc-role) 16%, transparent);border-radius:999px;flex:none;width:56px;height:4px;position:relative;overflow:hidden}.cc-line-bar:after{content:"";border-radius:inherit;background:var(--cc-role);width:40%;animation:1.4s ease-in-out infinite cc-slide;position:absolute;top:0;bottom:0}@keyframes cc-slide{0%{left:-40%}to{left:100%}}@media (prefers-reduced-motion:reduce){.cc-line-bar:after{animation:none;left:30%}}.cc-slot{min-width:0;margin:6px 0}.cc-ticks{background:var(--ws-bubble,color-mix(in srgb, var(--ws-fg) 6%, var(--ws-bg)));border-radius:14px 14px 14px 5px;flex-direction:column;gap:3px;width:fit-content;max-width:100%;margin:4px 0 2px;padding:8px 12px;font-size:13px;list-style:none;display:flex}.cc-ticks li{flex-wrap:wrap;align-items:baseline;gap:5px;min-width:0;display:flex}.cc-ticks b{font-weight:600}.cc-tick{color:var(--ws-ok-ink,var(--ws-ok));flex:none;position:relative;top:2px}.cc-tick-result{color:var(--ws-mid)}.cc-event{color:var(--ws-low);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;padding:3px 0;font-size:12px;display:flex}.cc-event b{color:var(--ws-fg);font-weight:500}.cc-event--from{padding-bottom:0}.cc-acted{z-index:1;background:var(--ws-bg);border:1px solid var(--ws-line);border-radius:50%;align-self:flex-end;place-items:center;width:24px;height:24px;margin:-14px 8px 0 0;font-size:12px;display:grid;position:relative}.cc-at-work{flex-direction:column;gap:2px;margin:0 0 8px;padding:0 6px;display:flex}.cc-at-work .cc-line{color:var(--ws-low);background:0 0;border:0;border-radius:0;gap:8px;padding:2px 0;font-size:12.5px}.cc-at-work .cc-line-face{background:0 0;width:20px;height:20px}.cc-at-work .cc-line-face svg{width:18px;height:18px}.cc-at-work .cc-line-text{flex-direction:row;align-items:center;gap:10px}.cc-at-work .cc-line-what{flex:0 auto}.cc-at-work .cc-line-what b{color:var(--ws-mid);font-weight:500}.cc-at-work .cc-line-who{color:var(--cc-role)!important}.cc-at-work .cc-line-meta{gap:6px;font-size:11.5px}.cc-at-work .cc-line-bar{width:32px;height:3px}.cc-at-work .cc-open{color:var(--ws-low);margin-left:auto;font-size:12px;font-weight:500}.cc-at-work .cc-open:hover{color:var(--ws-fg)}
