.wp-block-normix-interactive-report{background:var(--wp--preset--color--canvas);overflow-x:clip}.wp-block-normix-interactive-report,.wp-block-normix-interactive-report *,.wp-block-normix-interactive-report :after,.wp-block-normix-interactive-report :before{box-sizing:border-box}.wp-block-normix-interactive-report__inner{box-sizing:content-box;margin-inline:auto;max-width:var(--wp--style--global--wide-size);padding-block:clamp(48px,6vw,84px);padding-inline:var(--wp--style--root--padding-left) var(--wp--style--root--padding-right)}.wp-block-normix-interactive-report__header{margin-bottom:clamp(36px,4.5vw,56px);max-width:680px}.wp-block-normix-interactive-report__eyebrow{color:var(--wp--preset--color--brand);font-size:13px;font-weight:700;letter-spacing:.08em;margin-bottom:12px;text-transform:uppercase}.wp-block-normix-interactive-report__title{color:var(--wp--preset--color--contrast);font-size:clamp(28px,3.4vw,40px);font-weight:600;letter-spacing:-.025em;line-height:1.15;margin:0;text-wrap:balance}.wp-block-normix-interactive-report__lead{color:var(--wp--preset--color--secondary);font-size:clamp(15px,1.15vw,17px);letter-spacing:-.01em;line-height:1.5;margin:14px 0 0}.wp-block-normix-interactive-report__layout{align-items:start;display:grid;gap:clamp(24px,3.5vw,44px);grid-template-columns:1fr 320px}.wp-block-normix-interactive-report__deck-col{display:flex;flex-direction:column;min-width:0}.wp-block-normix-interactive-report__deck-wrap{position:relative;will-change:height}.wp-block-normix-interactive-report__deck{display:grid;grid-template-columns:1fr}.wp-block-normix-interactive-report__card{align-self:stretch;background-color:var(--wp--preset--color--base);background-image:radial-gradient(58% 170px at 0 100%,color-mix(in srgb,var(--wp--preset--color--danger) 18%,transparent) 0,transparent 100%),radial-gradient(58% 170px at 100% 100%,color-mix(in srgb,var(--wp--preset--color--brand) 18%,transparent) 0,transparent 100%);border:1px solid var(--wp--preset--color--border);border-left:8px solid var(--wp--preset--color--brand);border-radius:18px;box-shadow:0 2px 4px color-mix(in srgb,var(--wp--preset--color--contrast) 3%,transparent),0 20px 48px -24px color-mix(in srgb,var(--wp--preset--color--contrast) 18%,transparent);display:flex;flex-direction:column;gap:20px;grid-area:1/1;height:100%;padding:clamp(20px,2.5vw,28px);position:relative;touch-action:pan-y;transform-origin:top center;user-select:none;-webkit-user-select:none;will-change:transform}.wp-block-normix-interactive-report__card--norm{border-left-color:var(--wp--preset--color--resolution-norm)}.wp-block-normix-interactive-report__card--reconcile{border-left-color:var(--wp--preset--color--reconcile)}.wp-block-normix-interactive-report__card--recheck{border-left-color:var(--wp--preset--color--resolution-recheck)}.wp-block-normix-interactive-report__card-top{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.wp-block-normix-interactive-report__card-tags{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.wp-block-normix-interactive-report__tag{align-items:center;border-radius:20px;display:inline-flex;font-size:13px;font-weight:500;line-height:1.2;padding:5px 12px;white-space:nowrap}.wp-block-normix-interactive-report__tag--type{background:var(--wp--preset--color--tag-bg);color:var(--wp--preset--color--brand);font-weight:500}.wp-block-normix-interactive-report__tag--section{background:var(--wp--preset--color--section-badge-bg);color:var(--wp--preset--color--section-badge-text);font-weight:600}.wp-block-normix-interactive-report__card-assignee{align-items:center;color:var(--wp--preset--color--contrast);display:inline-flex;font-size:13.5px;font-weight:500;gap:8px}.wp-block-normix-interactive-report__avatar{align-items:center;background:var(--wp--preset--color--brand);border-radius:50%;color:var(--wp--preset--color--base);display:inline-flex;flex-shrink:0;font-size:11px;font-weight:700;height:28px;justify-content:center;line-height:1;width:28px}.wp-block-normix-interactive-report__card-heading{display:flex;flex-direction:column;gap:8px}.wp-block-normix-interactive-report__card-num{color:var(--wp--preset--color--muted);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.wp-block-normix-interactive-report__card-title{color:var(--wp--preset--color--contrast);font-size:clamp(19px,1.8vw,23px);font-weight:600;letter-spacing:-.02em;line-height:1.25;margin:0;text-wrap:balance}.wp-block-normix-interactive-report__card-table{background:var(--wp--preset--color--base);border:1px solid var(--wp--preset--color--border);border-radius:12px;overflow:hidden}.wp-block-normix-interactive-report__table-row{display:flex}.wp-block-normix-interactive-report__table-row+.wp-block-normix-interactive-report__table-row{border-top:1px solid var(--wp--preset--color--border)}.wp-block-normix-interactive-report__table-label{align-items:center;background:var(--wp--preset--color--surface);border-right:1px solid var(--wp--preset--color--border);color:var(--wp--preset--color--secondary);display:flex;flex-shrink:0;font-size:12.5px;font-weight:700;letter-spacing:.02em;padding:10px 14px;text-transform:uppercase;width:120px}.wp-block-normix-interactive-report__table-value{color:var(--wp--preset--color--contrast);flex:1;font-size:13.5px;line-height:1.5;padding:10px 16px}.wp-block-normix-interactive-report__card-meta{display:flex;flex-direction:column;gap:12px}.wp-block-normix-interactive-report__meta-row{align-items:baseline;display:flex;gap:20px}.wp-block-normix-interactive-report__meta-label{color:var(--wp--preset--color--muted);flex-shrink:0;font-size:13px;font-weight:500;width:110px}.wp-block-normix-interactive-report__meta-chips{display:flex;flex-wrap:wrap;gap:8px}.wp-block-normix-interactive-report__chip{align-items:baseline;background:var(--wp--preset--color--surface);border-radius:6px;color:var(--wp--preset--color--contrast);display:inline-flex;flex-wrap:wrap;font-size:13px;gap:4px 6px;line-height:1.35;max-width:100%;overflow-wrap:break-word;padding:5px 10px}.wp-block-normix-interactive-report__chip-suffix{color:var(--wp--preset--color--brand);font-weight:500}.wp-block-normix-interactive-report__card-actions{align-items:center;border-top:1px solid var(--wp--preset--color--border);display:flex;gap:12px;justify-content:space-between;margin-top:auto;padding-top:18px}.wp-block-normix-interactive-report__action-btn{align-items:center;background:var(--wp--preset--color--base);border:1px solid;border-radius:12px;box-shadow:0 1px 2px color-mix(in srgb,var(--wp--preset--color--contrast) 5%,transparent);cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:8px;padding:10px 18px;transition:background .2s ease,transform .15s ease}.wp-block-normix-interactive-report__action-btn:hover{transform:translateY(-1px)}.wp-block-normix-interactive-report__action-btn--reject{border-color:var(--wp--preset--color--danger);color:var(--wp--preset--color--danger)}.wp-block-normix-interactive-report__action-btn--reject:hover{background:color-mix(in srgb,var(--wp--preset--color--danger) 8%,var(--wp--preset--color--base))}.wp-block-normix-interactive-report__action-btn--work{border-color:var(--wp--preset--color--brand);color:var(--wp--preset--color--brand)}.wp-block-normix-interactive-report__action-btn--work:hover{background:var(--wp--preset--color--brand-light)}.wp-block-normix-interactive-report__stamp{border-radius:12px;box-shadow:0 10px 24px -6px color-mix(in srgb,var(--wp--preset--color--contrast) 30%,transparent);color:var(--wp--preset--color--base);font-size:18px;font-weight:800;left:50%;letter-spacing:.05em;opacity:0;padding:8px 18px;pointer-events:none;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);white-space:nowrap}.wp-block-normix-interactive-report__stamp--work{background:var(--wp--preset--color--brand)}.wp-block-normix-interactive-report__stamp--reject{background:var(--wp--preset--color--danger)}.wp-block-normix-interactive-report__hint{align-items:center;color:var(--wp--preset--color--muted);display:flex;font-size:13.5px;gap:12px;justify-content:center;margin-top:24px;transition:opacity .3s ease,margin-top .35s ease,max-height .35s ease}.wp-block-normix-interactive-report__hint-dir{align-items:center;background:var(--wp--preset--color--base);border:1px solid var(--wp--preset--color--border);border-radius:50%;box-shadow:0 1px 2px color-mix(in srgb,var(--wp--preset--color--contrast) 5%,transparent);color:var(--wp--preset--color--contrast);cursor:pointer;display:inline-flex;height:40px;justify-content:center;padding:0;transition:color .2s ease,border-color .2s ease,background .2s ease,transform .15s ease,opacity .2s ease;width:40px}.wp-block-normix-interactive-report__hint-dir:hover:not(:disabled){background:var(--wp--preset--color--brand-light);border-color:var(--wp--preset--color--brand);color:var(--wp--preset--color--brand)}.wp-block-normix-interactive-report__hint-dir[data-deck-nav=prev]:hover:not(:disabled){transform:translateX(-2px)}.wp-block-normix-interactive-report__hint-dir[data-deck-nav=next]:hover:not(:disabled){transform:translateX(2px)}.wp-block-normix-interactive-report__hint-dir:active:not(:disabled){transform:scale(.92)}.wp-block-normix-interactive-report__hint-dir:focus-visible{outline:2px solid var(--wp--preset--color--brand);outline-offset:2px}.wp-block-normix-interactive-report__hint-dir:disabled{cursor:default;opacity:.4}.wp-block-normix-interactive-report__hint-progress{color:var(--wp--preset--color--contrast);display:inline-block;font-variant-numeric:tabular-nums;font-weight:600;min-width:5.5em;text-align:center}.wp-block-normix-interactive-report__done{align-items:center;align-self:start;background:var(--wp--preset--color--base);border:1px solid var(--wp--preset--color--border);border-radius:18px;box-shadow:0 4px 20px -8px color-mix(in srgb,var(--wp--preset--color--contrast) 12%,transparent);display:flex;flex-direction:column;grid-area:1/1;justify-content:center;opacity:0;padding:clamp(32px,4vw,44px) clamp(24px,3.5vw,40px);position:relative;text-align:center;transform:translateY(12px);transition:opacity .4s ease,transform .4s ease;visibility:hidden}.wp-block-normix-interactive-report__done-icon{align-items:center;background:var(--wp--preset--color--status-fixed-bg);border-radius:50%;color:var(--wp--preset--color--status-fixed-text);display:inline-flex;height:56px;justify-content:center;margin-bottom:16px;width:56px}.wp-block-normix-interactive-report__done-title{color:var(--wp--preset--color--contrast);font-size:22px;font-weight:600;margin:0 0 10px}.wp-block-normix-interactive-report__done-desc{color:var(--wp--preset--color--secondary);font-size:14.5px;line-height:1.5;margin:0 0 24px;max-width:440px}.wp-block-normix-interactive-report__done-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.wp-block-normix-interactive-report__board{display:flex;flex-direction:column;gap:16px}.wp-block-normix-interactive-report__board-card{background:var(--wp--preset--color--base);border:1px solid var(--wp--preset--color--border);border-radius:16px;box-shadow:0 2px 12px -4px color-mix(in srgb,var(--wp--preset--color--contrast) 6%,transparent);padding:20px;transition:background .4s ease,border-color .4s ease}.wp-block-normix-interactive-report__board-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.wp-block-normix-interactive-report__board-title{color:var(--wp--preset--color--contrast);font-size:15px;font-weight:600}.wp-block-normix-interactive-report__board-badge{color:var(--wp--preset--color--muted);font-size:12px;font-weight:500}.wp-block-normix-interactive-report__assignee-list{display:flex;flex-direction:column;gap:6px}.wp-block-normix-interactive-report__assignee-row{align-items:center;border-radius:10px;display:flex;gap:10px;margin-inline:-6px;padding:8px 10px;transition:background .3s ease}.wp-block-normix-interactive-report__assignee-info{flex:1;min-width:0}.wp-block-normix-interactive-report__assignee-fullname{color:var(--wp--preset--color--contrast);font-size:13.5px;font-weight:500;line-height:1.25}.wp-block-normix-interactive-report__assignee-sections{color:var(--wp--preset--color--muted);font-size:12px;line-height:1.3}.wp-block-normix-interactive-report__assignee-count{background:var(--wp--preset--color--brand-light);border-radius:20px;color:var(--wp--preset--color--brand-dark);font-size:13px;font-weight:700;min-width:30px;padding:4px 8px;text-align:center}.wp-block-normix-interactive-report__board-card--fixed{display:grid}.wp-block-normix-interactive-report__board-card--ready{background:var(--wp--preset--color--status-fixed-bg);border-color:color-mix(in srgb,var(--wp--preset--color--status-fixed-text) 30%,transparent)}.wp-block-normix-interactive-report__fixed-state{grid-area:1/1;transition:opacity .35s ease,transform .35s ease}.wp-block-normix-interactive-report__fixed-label{align-items:center;color:var(--wp--preset--color--status-fixed-text);display:flex;font-size:13.5px;font-weight:600;gap:8px}.wp-block-normix-interactive-report__fixed-dot{background:var(--wp--preset--color--status-fixed-text);border-radius:50%;height:8px;width:8px}.wp-block-normix-interactive-report__fixed-counter{color:var(--wp--preset--color--contrast);font-size:40px;font-weight:600;letter-spacing:-.03em;line-height:1;margin-top:10px}.wp-block-normix-interactive-report__fixed-sub{color:var(--wp--preset--color--muted);font-size:12.5px;margin-top:6px}.wp-block-normix-interactive-report__ready-state{align-items:center;align-self:center;display:flex;gap:12px;grid-area:1/1;opacity:0;transform:translateY(8px);transition:opacity .35s ease,transform .35s ease}.wp-block-normix-interactive-report__ready-icon{align-items:center;background:var(--wp--preset--color--status-fixed-text);border-radius:50%;color:var(--wp--preset--color--base);display:inline-flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.wp-block-normix-interactive-report__ready-title{color:var(--wp--preset--color--status-fixed-text);font-size:16px;font-weight:600;line-height:1.25}.wp-block-normix-interactive-report__ready-sub{color:var(--wp--preset--color--secondary);font-size:12.5px}@media (min-width:961px){.wp-block-normix-interactive-report__done{align-self:stretch;min-height:480px}}@media (max-width:960px){.wp-block-normix-interactive-report__layout{grid-template-columns:1fr}.wp-block-normix-interactive-report__board{display:grid;grid-template-columns:1fr 1fr}}@media (max-width:640px){.wp-block-normix-interactive-report__board{grid-template-columns:1fr}.wp-block-normix-interactive-report__table-row{flex-direction:column}.wp-block-normix-interactive-report__table-label{border-bottom:1px solid var(--wp--preset--color--border);border-right:none;width:100%}.wp-block-normix-interactive-report__card-meta{gap:14px}.wp-block-normix-interactive-report__meta-row{align-items:flex-start;flex-direction:column;gap:6px}.wp-block-normix-interactive-report__meta-label{color:var(--wp--preset--color--muted);font-size:13px;width:auto}.wp-block-normix-interactive-report__meta-chips{align-items:flex-start;flex-direction:column;gap:6px;width:100%}}
