.its-widget .widget-card__header{justify-content:space-between}.its-widget__summary{color:var(--color-text-secondary);white-space:nowrap}.its-widget .widget-card__row-link{min-height:48px}.its-widget__main{flex-direction:column;overflow:hidden;align-items:flex-start!important;gap:0!important}.its-widget__main .widget-card__row-title{max-width:100%}.its-widget__sub{max-width:100%;color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.its-pill{border:1px solid var(--color-border);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:12px;line-height:18px;display:inline-block}.its-pill--danger{background:var(--color-bg-danger-tertiary);border-color:var(--color-border-danger);color:var(--color-text-danger)}.its-pill--warning{background:var(--color-bg-warning-tertiary);border-color:var(--color-border-warning);color:var(--color-text-warning)}.its-pill--success{background:var(--color-bg-success-tertiary);border-color:var(--color-border-success);color:var(--color-text-success)}.its-timeline{margin-bottom:32px}.its-timeline__heading{margin:0 0 12px}.its-timeline__empty{color:var(--color-text-secondary)}.its-timeline__list{border-left:2px solid var(--color-border);margin:0;padding:0 0 0 16px;list-style:none}.its-timeline__item{margin:0 0 8px;position:relative}.its-timeline__item:before{content:"";border:2px solid var(--color-bg);background:var(--color-text-secondary);border-radius:50%;width:12px;height:12px;position:absolute;top:14px;left:-23px}.its-timeline__item--danger:before{background:var(--color-text-danger)}.its-timeline__item--warning:before{background:var(--color-text-warning)}.its-timeline__item--success:before{background:var(--color-text-success)}.its-timeline__link{border:1px solid var(--color-border);border-radius:var(--radius-small,3px);color:var(--color-text);padding:8px 12px;text-decoration:none;display:block}a.its-timeline__link:hover{background:var(--color-bg-secondary-hover)}.its-timeline__top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.its-timeline__top time{font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}.its-timeline__title{font-weight:600}.its-timeline__detail{color:var(--color-text-secondary);white-space:pre-line;margin:4px 0 0}.its-labels-page__bar{flex-wrap:wrap;align-items:center;gap:8px 24px;margin:24px 0;display:flex}.its-labels-page__bar h1{width:100%;margin:0}.its-labels-page__bar p{color:var(--color-text-secondary);flex:280px;margin:0}.its-label-sheet{grid-template-columns:repeat(auto-fill,63.5mm);gap:4mm;display:grid}.its-label{box-sizing:border-box;border:1px dashed var(--color-border);color:#000;width:63.5mm;height:38.1mm;font-family:var(--font-body,system-ui, sans-serif);break-inside:avoid;background:#fff;border-radius:2mm;align-items:center;gap:3mm;padding:3mm;display:flex;overflow:hidden}.its-label__qr{flex:0 0 26mm;width:26mm;height:26mm}.its-label__qr svg{width:100%;height:100%;display:block}.its-label__text{flex-direction:column;gap:.6mm;min-width:0;line-height:1.15;display:flex}.its-label__tag{letter-spacing:.02em;font-size:13pt;font-weight:700}.its-label__model{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:7.5pt;display:-webkit-box;overflow:hidden}.its-label__client{text-overflow:ellipsis;white-space:nowrap;font-size:7.5pt;font-weight:600;overflow:hidden}.its-label__small{text-overflow:ellipsis;white-space:nowrap;font-size:6pt;overflow:hidden}@media print{@page{size:A4;margin:13mm 7mm}body *{visibility:hidden}.its-print-area,.its-print-area *{visibility:visible}.its-print-area{position:absolute;top:0;left:0}.its-label-sheet{grid-template-columns:repeat(3,63.5mm);gap:0 2.5mm}.its-label{border:none;border-radius:0}.its-label-sheet--single .its-label{border:.2mm dashed #999}}.its-report__notice{margin:0 0 var(--base);padding:calc(var(--base) * .5) calc(var(--base) * .75);border:1px solid var(--color-border-warning);border-radius:var(--style-radius-s,4px);background:var(--color-bg-warning-tertiary);color:var(--color-text-warning)}.its-report__frame{border:1px solid var(--color-border);border-radius:var(--style-radius-s,4px);background:#f4f4f5;width:100%;height:70vh;display:block}
