._neutral_1ri51_2{--tone-fg:var(--status-draft-fg);--tone-bg:var(--status-draft-bg)}._info_1ri51_7{--tone-fg:var(--status-confirmed-fg);--tone-bg:var(--status-confirmed-bg)}._success_1ri51_12{--tone-fg:var(--status-accepted-fg);--tone-bg:var(--status-accepted-bg)}._warning_1ri51_18{--tone-fg:var(--status-offline-fg);--tone-bg:var(--status-offline-bg)}._danger_1ri51_23{--tone-fg:var(--status-conflict-fg);--tone-bg:var(--status-conflict-bg)}._locked_1ri51_28{--tone-fg:var(--status-locked-fg);--tone-bg:var(--status-locked-bg)}._holiday_1ri51_34{--tone-fg:var(--status-hours-holiday-fg);--tone-bg:var(--status-hours-holiday-bg)}._overtime_1ri51_40{--tone-fg:var(--status-hours-overtime-fg);--tone-bg:var(--status-hours-overtime-bg)}._night_1ri51_45{--tone-fg:var(--status-hours-night-fg);--tone-bg:var(--status-hours-night-bg)}._banner_n9ejr_1{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:var(--shell-border-w) solid var(--tone-fg);border-radius:var(--shell-radius);background:var(--tone-bg);color:var(--tone-fg);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-semibold);display:flex}._banner_n9ejr_1 svg{width:var(--shell-icon-size);height:var(--shell-icon-size);margin-top:var(--space-1);flex:none}._body_enivz_1{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._text_enivz_8{flex:auto}._retry_enivz_13{align-items:center;gap:var(--space-2);min-height:var(--shell-control-h);padding:0 var(--space-4);border:var(--shell-border-w) solid var(--color-border-strong);border-radius:var(--shell-radius);background:var(--color-surface);color:var(--color-text);font-family:var(--font-sans);font-size:var(--fs-button);line-height:var(--lh-button);font-weight:var(--fw-semibold);cursor:pointer;display:inline-flex}._retry_enivz_13:hover{background:var(--color-surface-2)}._retry_enivz_13 svg{width:var(--shell-icon-size);height:var(--shell-icon-size);flex:none}._box_16ko6_1{align-items:flex-start;gap:var(--space-3);max-width:36rem;padding:var(--space-6);border:var(--shell-border-w) solid var(--color-border-strong);border-radius:var(--shell-radius);background:var(--color-surface);color:var(--color-text);flex-direction:column;display:flex}._title_16ko6_14{align-items:center;gap:var(--space-3);display:flex}._title_16ko6_14 svg{width:var(--space-8);height:var(--space-8);color:var(--color-danger);flex:none}._title_16ko6_14 h1{margin:0}._text_16ko6_31{color:var(--color-text-2);margin:0}._button_16ko6_37{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--tap-min);padding:0 var(--space-6);border:var(--shell-border-w) solid var(--color-primary-border);border-radius:var(--shell-radius);background:var(--color-primary);color:var(--color-on-primary);font-family:var(--font-sans);font-size:var(--fs-button);line-height:var(--lh-button);font-weight:var(--fw-semibold);cursor:pointer;display:inline-flex}._button_16ko6_37:hover{background:var(--color-primary-hover)}._button_16ko6_37 svg{width:var(--shell-icon-size);height:var(--shell-icon-size)}._qr_3jybg_1{border:var(--shell-border-w) solid var(--color-border-strong);border-radius:var(--shell-radius);width:100%;max-width:16rem;height:auto;margin:0 auto;display:block}._bg_3jybg_11{fill:var(--qr-bg)}._fg_3jybg_15{fill:var(--qr-fg)}._badge_1krmj_1{align-items:center;gap:var(--space-2);min-height:var(--shell-badge-h);padding:0 var(--space-3);border-radius:var(--shell-radius);background:var(--tone-bg);color:var(--tone-fg);font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:var(--fw-semibold);white-space:nowrap;display:inline-flex}._badge_1krmj_1 svg{width:var(--shell-icon-size);height:var(--shell-icon-size);flex:none}
