/* NG HOST VIP 2027 client area (Material 3 Expressive) - built by tools/build-css.py from css/m3/ */
.ng-app{--ca-surface:var(--md-sys-color-surface-container-low);--ca-surface-hover:var(--md-sys-color-surface-container);--ca-inner:var(--md-sys-color-surface-container-lowest);--ca-row-hover:var(--md-sys-color-surface-container-high);--ca-radius:var(--md-sys-shape-corner-extra-large);--ca-radius-lg:var(--md-sys-shape-corner-extra-large-increased);--ca-spring:var(--md-sys-motion-spring-default-spatial-duration) var(--md-sys-motion-spring-default-spatial);--ca-spring-fast:var(--md-sys-motion-spring-fast-spatial-duration) var(--md-sys-motion-spring-fast-spatial)}html.dark-mode .ng-app{--ca-surface:var(--md-sys-color-surface-container);--ca-surface-hover:var(--md-sys-color-surface-container-high);--ca-inner:var(--md-sys-color-surface-container-low);--ca-row-hover:var(--md-sys-color-surface-container-highest)}.exd-stat__icon,.exs-card__icon,.exp-hero__icon,.exs-empty__icon,.exd-review__icon{position:relative;display:grid;place-items:center;flex:none;isolation:isolate}:is(.exd-stat__icon,.exs-card__icon,.exp-hero__icon,.exs-empty__icon,.exd-review__icon)::before{content:"";position:absolute;inset:0;z-index:-1;background:var(--shape-bg,var(--md-sys-color-primary-container));-webkit-mask:var(--shape,var(--ex-shape-cookie)) center / contain no-repeat;mask:var(--shape,var(--ex-shape-cookie)) center / contain no-repeat;transition:transform var(--ca-spring),background-color var(--md-sys-motion-duration-medium) var(--md-sys-motion-easing-standard)}.ng-app--home.ng-page{padding-top:24px}.exd-hero{position:relative;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px 32px;margin-bottom:16px;padding:clamp(24px,4vw,40px);border-radius:var(--ca-radius-lg);background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container);overflow:hidden;isolation:isolate;animation:exd-rise 700ms var(--md-sys-motion-spring-default-spatial) both}.exd-hero::before,.exd-hero::after{content:"";position:absolute;z-index:-1;background:var(--md-sys-color-primary);pointer-events:none}.exd-hero::before{inset-block-start:-72px;inset-inline-end:-56px;width:260px;height:260px;opacity:.10;-webkit-mask:var(--ex-shape-sunny) center / contain no-repeat;mask:var(--ex-shape-sunny) center / contain no-repeat;animation:ex-spin 60s linear infinite}.exd-hero::after{inset-block-end:-64px;inset-inline-end:180px;width:150px;height:150px;opacity:.07;-webkit-mask:var(--ex-shape-flower) center / contain no-repeat;mask:var(--ex-shape-flower) center / contain no-repeat}.exd-hero__main{display:flex;align-items:center;gap:20px;min-width:0}.exd-avatar{display:grid;place-items:center;flex:none;width:80px;height:80px;background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary);font:var(--md-sys-typescale-emphasized-headline-large);line-height:1;-webkit-mask:var(--ex-shape-cookie) center / contain no-repeat;mask:var(--ex-shape-cookie) center / contain no-repeat;transition:transform var(--ca-spring)}.exd-hero:hover .exd-avatar{transform:rotate(-12deg)}.exd-hero__text{min-width:0}.exd-hero__eyebrow{margin:0 0 4px;font:var(--md-sys-typescale-label-large);opacity:.8}.exd-hero__title{margin:0;color:inherit;font:var(--md-sys-typescale-emphasized-headline-large);font-size:clamp(1.75rem,1.3rem + 1.6vw,2.5rem);line-height:1.15;letter-spacing:-.01em;overflow-wrap:anywhere}html[lang="ar"] .exd-hero__title{line-height:1.4;letter-spacing:0}.exd-hero__sub{margin:6px 0 0;font:var(--md-sys-typescale-body-large);opacity:.85}.exd-hero__actions{display:flex;flex-wrap:wrap;gap:12px}.exd-hero .btn-tonal{--btn-bg:var(--md-sys-color-surface-container-lowest);--btn-fg:var(--md-sys-color-primary)}html.dark-mode .exd-hero .btn-tonal{--btn-bg:var(--md-sys-color-surface-container-high);--btn-fg:var(--md-sys-color-on-surface)}@media (max-width:599.98px){.exd-hero{border-radius:var(--ca-radius)}.exd-avatar{width:64px;height:64px;font-size:1.75rem}.exd-hero__actions,.exd-hero__actions .btn{width:100%}}@keyframes exd-rise{from{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}.exd-review{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:16px;padding:16px 16px 16px 20px;border-radius:var(--ca-radius);background:var(--md-sys-color-tertiary-container);color:var(--md-sys-color-on-tertiary-container)}[dir=rtl] .exd-review{padding:16px 20px 16px 16px}.exd-review__icon{--shape:var(--ex-shape-flower);--shape-bg:var(--md-sys-color-tertiary);width:48px;height:48px;color:var(--md-sys-color-on-tertiary)}.exd-review__icon .ng-icon{font-size:22px}.exd-review__body{flex:1 1 240px;min-width:0}.exd-review__title{margin:0;font:var(--md-sys-typescale-emphasized-title-medium)}.exd-review__text{margin:2px 0 0;font:var(--md-sys-typescale-body-medium);opacity:.9}.exd-review__actions{display:flex;align-items:center;gap:4px}.exd-review .btn-tonal{--btn-bg:var(--md-sys-color-tertiary);--btn-fg:var(--md-sys-color-on-tertiary)}.exd-review__close{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer;transition:background-color var(--md-sys-motion-duration-short) var(--md-sys-motion-easing-standard),border-radius var(--ca-spring-fast)}.exd-review__close:hover{background:color-mix(in srgb,currentColor 10%,transparent)}.exd-review__close:active{border-radius:12px}.exd-statbox{container-type:inline-size}.exd-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:16px}@container (min-width:640px){.exd-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.exd-stat{position:relative;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;align-items:center;column-gap:14px;min-height:104px;padding:18px 20px;border-radius:var(--ca-radius);background:var(--ca-surface);color:var(--md-sys-color-on-surface);text-decoration:none;overflow:hidden;transition:background-color var(--md-sys-motion-duration-medium) var(--md-sys-motion-easing-standard),border-radius var(--ca-spring-fast),transform var(--ca-spring)}.exd-stat:hover{background:var(--ca-surface-hover);color:var(--md-sys-color-on-surface);text-decoration:none;transform:translateY(-2px)}.exd-stat:active{border-radius:var(--md-sys-shape-corner-large-increased);transform:none}.exd-stat:focus-visible{outline:3px solid var(--md-sys-color-primary);outline-offset:2px}.exd-stat__icon{grid-row:1 / 3;width:56px;height:56px;color:var(--shape-fg,var(--md-sys-color-on-primary-container))}.exd-stat__icon .ng-icon{font-size:26px}.exd-stat:hover .exd-stat__icon::before{transform:rotate(40deg) scale(1.06)}.exd-stat__num{align-self:end;font:var(--md-sys-typescale-emphasized-display-small);font-size:2.25rem;line-height:1;font-variant-numeric:tabular-nums}.exd-stat__label{align-self:start;margin-top:6px;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-label-large)}.exd-stat--primary{--shape:var(--ex-shape-cookie);--shape-bg:var(--md-sys-color-primary-container);--shape-fg:var(--md-sys-color-on-primary-container)}.exd-stat--secondary{--shape:var(--ex-shape-sunny);--shape-bg:var(--md-sys-color-secondary-container);--shape-fg:var(--md-sys-color-on-secondary-container)}.exd-stat--tertiary{--shape:var(--ex-shape-flower);--shape-bg:var(--md-sys-color-tertiary-container);--shape-fg:var(--md-sys-color-on-tertiary-container)}.exd-stat--ok{--shape:var(--ex-shape-clover);--shape-bg:var(--md-sys-color-success-container);--shape-fg:var(--md-sys-color-on-success-container)}.exd-stat--alert{--shape:var(--ex-shape-clover);--shape-bg:var(--md-sys-color-error);--shape-fg:var(--md-sys-color-on-error);background:var(--md-sys-color-error-container);color:var(--md-sys-color-on-error-container)}.exd-stat--alert:hover{background:color-mix(in srgb,var(--md-sys-color-on-error-container) 8%,var(--md-sys-color-error-container));color:var(--md-sys-color-on-error-container)}.exd-stat--alert .exd-stat__label{color:inherit;opacity:.85}@container (max-width:459.98px){.exd-stat{min-height:88px;padding:14px;column-gap:10px}.exd-stat__icon{width:44px;height:44px}.exd-stat__icon .ng-icon{font-size:22px}.exd-stat__num{font-size:1.75rem}.exd-stat__label{margin-top:4px;font-size:.8125rem}}.exd-tools{display:grid;gap:16px;margin-bottom:24px;padding:16px;border-radius:var(--ca-radius-lg);background:var(--ca-surface)}.exd-search{background:var(--ca-inner)}.exd-tools{container-type:inline-size}.exd-shortcuts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}@container (min-width:1000px){.exd-shortcuts{grid-template-columns:repeat(8,minmax(0,1fr))}}.exd-shortcut{display:flex;flex-direction:column;align-items:center;gap:10px;min-width:0;padding:14px 4px 12px;border-radius:var(--md-sys-shape-corner-large-increased);color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-label-large);text-align:center;text-decoration:none;overflow:hidden;transition:background-color var(--md-sys-motion-duration-short) var(--md-sys-motion-easing-standard),border-radius var(--ca-spring-fast)}.exd-shortcut>span:last-child{max-width:100%;overflow-wrap:anywhere;line-height:1.35}.exd-shortcut:hover{background:var(--ca-inner);color:var(--md-sys-color-on-surface);text-decoration:none}.exd-shortcut:active{border-radius:var(--md-sys-shape-corner-medium)}.exd-shortcut__icon{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);transition:border-radius var(--ca-spring),background-color var(--md-sys-motion-duration-medium) var(--md-sys-motion-easing-standard),transform var(--ca-spring)}.exd-shortcut__icon .ng-icon{font-size:24px}.exd-shortcut:nth-child(4n+2) .exd-shortcut__icon{background:var(--md-sys-color-tertiary-container);color:var(--md-sys-color-on-tertiary-container)}.exd-shortcut:nth-child(4n+3) .exd-shortcut__icon{background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container)}.exd-shortcut:hover .exd-shortcut__icon{border-radius:18px;transform:scale(1.04)}.exd-shortcut:active .exd-shortcut__icon{border-radius:12px;transform:scale(.96)}@media (max-width:479.98px){.exd-shortcuts{grid-template-columns:repeat(4,minmax(0,1fr))}.exd-shortcut{font-size:.75rem}.exd-shortcut__icon{width:48px;height:48px}}.dash-panels .dash-panel{border:0;border-radius:var(--ca-radius);background:var(--ca-surface);transition:background-color var(--md-sys-motion-duration-medium) var(--md-sys-motion-easing-standard)}.dash-panels .dash-panel-header{min-height:72px;padding:16px 20px 8px 20px !important;border-bottom:0}.dash-panels .dash-panel-title{gap:14px;font:var(--md-sys-typescale-emphasized-title-medium)}.dash-panels .dash-panel-title>i{display:grid;place-items:center;flex:none;width:44px;height:44px;background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);font-size:1.0625rem;-webkit-mask:var(--ex-shape-cookie) center / contain no-repeat;mask:var(--ex-shape-cookie) center / contain no-repeat}.dash-panels-col>.dash-panel:nth-child(3n+2) .dash-panel-title>i{background:var(--md-sys-color-tertiary-container);color:var(--md-sys-color-on-tertiary-container);-webkit-mask-image:var(--ex-shape-flower);mask-image:var(--ex-shape-flower)}.dash-panels-col>.dash-panel:nth-child(3n) .dash-panel-title>i{background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container);-webkit-mask-image:var(--ex-shape-clover);mask-image:var(--ex-shape-clover)}.dash-panels-full .dash-panel-title>i{background:var(--md-sys-color-error-container);color:var(--md-sys-color-on-error-container);-webkit-mask-image:var(--ex-shape-sunny);mask-image:var(--ex-shape-sunny)}.dash-panels .dash-panel-btn{min-height:36px;padding:0 16px;border:0;background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);font:var(--md-sys-typescale-label-large);overflow:hidden;position:relative;transition:border-radius var(--ca-spring-fast),background-color var(--md-sys-motion-duration-short) var(--md-sys-motion-easing-standard)}.dash-panels .dash-panel-btn:hover{background:color-mix(in srgb,var(--md-sys-color-on-secondary-container) 8%,var(--md-sys-color-secondary-container));color:var(--md-sys-color-on-secondary-container)}.dash-panels .dash-panel-btn:active{border-radius:var(--md-sys-shape-corner-small)}[dir=rtl] .dash-panels .dash-panel-btn .fa-arrow-right{transform:scaleX(-1)}.dash-panels .dash-panel-body{padding:4px 24px 20px}.dash-panels .dash-panel-list{gap:2px;padding:0 8px 8px}html body .dash-panels .dash-panel-list-item.list-group-item{min-height:56px;padding:10px 16px !important;border:0 !important;border-radius:var(--md-sys-shape-corner-large) !important;background:transparent;transition:background-color var(--md-sys-motion-duration-short) var(--md-sys-motion-easing-standard),border-radius var(--ca-spring-fast)}html body .dash-panels a.dash-panel-list-item.list-group-item:hover{background:var(--ca-inner)}html body .dash-panels a.dash-panel-list-item.list-group-item:active{border-radius:var(--md-sys-shape-corner-medium) !important}.dash-panels .dash-list-arrow{color:var(--md-sys-color-on-surface-variant);font-size:20px;transition:transform var(--ca-spring-fast)}.dash-panels a.dash-panel-list-item:hover .dash-list-arrow{transform:translateX(3px)}[dir=rtl] .dash-panels a.dash-panel-list-item:hover .dash-list-arrow{transform:scaleX(-1) translateX(3px)}.dash-panels .dash-badge,.dash-panels .dash-panel-list-item .badge{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:var(--md-sys-shape-corner-full);background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);font:var(--md-sys-typescale-label-medium)}.dash-panels .dash-panel-footer,.dash-panels .dash-panel-footer.card-footer{padding:4px 24px 20px !important;border-top:0}.dash-panels .dash-panel-body .input-group{gap:8px}.dash-panels .dash-panel-body .input-group .form-control{border-radius:var(--md-sys-shape-corner-full) !important;padding-inline:20px;background:var(--ca-inner)}.dash-panels .dash-panel-body .input-group-btn{display:flex;gap:8px;width:auto}.dash-panels .dash-panel-body .input-group-btn .btn{border-radius:var(--md-sys-shape-corner-full) !important}.dash-panels .div-service-status{flex:none;width:auto !important;min-width:88px}.dash-panels .div-service-name span{white-space:normal;overflow-wrap:anywhere}.dash-panels .div-service-item .btn-view-details{min-height:32px;padding:0 14px;border:0;background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface)}.dash-panels .div-service-item .btn-view-details i{display:none}.dash-panels .text-last-updated,.dash-panels .dash-panel-list-item small{color:var(--md-sys-color-on-surface-variant)}@media (max-width:599.98px){.dash-panels .dash-panel-header{flex-wrap:wrap}.dash-panels .div-service-item .btn-view-details span:not(.sr-only){display:none}.dash-panels .div-service-item .btn-view-details i{display:inline-block}}.exs-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:16px}.exs-count{display:flex;align-items:baseline;gap:8px;margin:0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-title-medium)}.exs-count__num{color:var(--md-sys-color-primary);font:var(--md-sys-typescale-emphasized-display-small);font-size:2.25rem;line-height:1}.exs-search{flex:1 1 280px;max-width:480px;min-height:48px;margin-inline-start:auto}.exs-search input[type="search"]{height:40px}.exs-search input[type="search"]::-webkit-search-cancel-button{cursor:pointer}.exs-order{flex:none}@media (max-width:767.98px){.exs-search{order:3;flex-basis:100%;max-width:none;margin:0}.exs-order{margin-inline-start:auto}}.exs-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.exs-chip{position:relative;display:inline-flex;align-items:center;height:36px;padding:0 16px;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--md-sys-shape-corner-small);background:transparent;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-label-large);cursor:pointer;overflow:hidden;transition:border-radius var(--ca-spring),background-color var(--md-sys-motion-duration-short) var(--md-sys-motion-easing-standard),padding var(--ca-spring-fast)}.exs-chip .ng-icon{width:0;margin-inline-end:0;font-size:18px;overflow:hidden;opacity:0;transition:width var(--ca-spring-fast),margin var(--ca-spring-fast),opacity var(--md-sys-motion-duration-short) linear}.exs-chip:hover{background:color-mix(in srgb,var(--md-sys-color-on-surface) var(--md-sys-state-hover),transparent);color:var(--md-sys-color-on-surface)}.exs-chip:focus-visible{outline:3px solid var(--md-sys-color-primary);outline-offset:2px}.exs-chip.active{padding-inline-start:10px;border-color:transparent;border-radius:var(--md-sys-shape-corner-full);background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}.exs-chip.active .ng-icon{width:18px;margin-inline-end:6px;opacity:1}.exs-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:16px}.exs-card{position:relative;display:flex;flex-direction:column;gap:16px;min-width:0;padding:20px;border-radius:var(--ca-radius);background:var(--ca-surface);color:var(--md-sys-color-on-surface);transition:background-color var(--md-sys-motion-duration-medium) var(--md-sys-motion-easing-standard),transform var(--ca-spring)}.exs-card:hover{background:var(--ca-surface-hover)}.exs-card[hidden],.exs-empty[hidden]{display:none !important}.exs-card--suspended{background:color-mix(in srgb,var(--md-sys-color-error-container) 45%,var(--ca-surface))}.exs-card--cancelled,.exs-card--terminated,.exs-card--fraud{background:transparent;box-shadow:inset 0 0 0 1px var(--md-sys-color-outline-variant)}.exs-card--cancelled:hover,.exs-card--terminated:hover,.exs-card--fraud:hover{background:var(--ca-surface)}.exs-card__head{display:flex;align-items:flex-start;gap:14px}.exs-card__icon{width:52px;height:52px;color:var(--shape-fg,var(--md-sys-color-on-primary-container))}.exs-card__icon .ng-icon{font-size:26px}.exs-card:hover .exs-card__icon::before{transform:rotate(45deg)}.exs-card__icon--server{--shape:var(--ex-shape-cookie);--shape-bg:var(--md-sys-color-primary-container);--shape-fg:var(--md-sys-color-on-primary-container)}.exs-card__icon--hosting{--shape:var(--ex-shape-sunny);--shape-bg:var(--md-sys-color-tertiary-container);--shape-fg:var(--md-sys-color-on-tertiary-container)}.exs-card__icon--cloud{--shape:var(--ex-shape-clover);--shape-bg:var(--md-sys-color-secondary-container);--shape-fg:var(--md-sys-color-on-secondary-container)}.exs-card--cancelled .exs-card__icon,.exs-card--terminated .exs-card__icon{--shape-bg:var(--md-sys-color-surface-container-highest);--shape-fg:var(--md-sys-color-on-surface-variant)}.exs-card__title{flex:1;min-width:0;padding-top:2px}.exs-card__name{margin:0;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-emphasized-title-medium);font-size:1.0625rem;overflow-wrap:anywhere}.exs-card__domain{display:inline-flex;align-items:center;gap:4px;max-width:100%;margin-top:2px;color:var(--md-sys-color-primary);font:var(--md-sys-typescale-body-medium)}.exs-card__domain span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.exs-card__domain .ng-icon{flex:none;font-size:16px}.exs-card__domain:hover{text-decoration:none}.exs-card__domain:hover span{text-decoration:underline}.exs-status{display:inline-flex;align-items:center;gap:6px;flex:none;height:28px;padding:0 12px 0 10px;border-radius:var(--md-sys-shape-corner-full);background:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-label-large);white-space:nowrap}[dir=rtl] .exs-status{padding:0 10px 0 12px}.exs-status::before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.exs-status--active,.exs-status--completed{background:var(--md-sys-color-success-container);color:var(--md-sys-color-on-success-container)}.exs-status--pending{background:var(--md-sys-color-warning-container);color:var(--md-sys-color-on-warning-container)}.exs-status--suspended,.exs-status--fraud{background:var(--md-sys-color-error-container);color:var(--md-sys-color-on-error-container)}.exs-status--active::before{box-shadow:0 0 0 3px color-mix(in srgb,currentColor 22%,transparent)}.exs-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.exs-fact{min-width:0;padding:12px 14px;border-radius:var(--md-sys-shape-corner-large-increased);background:var(--ca-inner)}.exs-card--cancelled .exs-fact,.exs-card--terminated .exs-fact{background:var(--ca-surface)}.exs-fact--wide{grid-column:1 / -1}.exs-fact dt{display:flex;align-items:center;gap:6px;margin:0 0 4px;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-label-medium);font-weight:500}.exs-fact dt .ng-icon{font-size:16px}.exs-fact dd{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;margin:0;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-title-small)}.exs-fact dd b{font-weight:600}.exs-cycle{color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small)}.exs-ip{padding:0;background:none;color:var(--md-sys-color-on-surface);font:500 .9375rem/1.4 ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;overflow-wrap:anywhere}.exs-ssl{width:16px;height:16px}.exs-copy{position:relative;display:grid;place-items:center;width:36px;height:36px;margin-inline-start:auto;border:0;border-radius:50%;background:transparent;color:var(--md-sys-color-on-surface-variant);cursor:pointer;overflow:hidden;transition:background-color var(--md-sys-motion-duration-short) var(--md-sys-motion-easing-standard),border-radius var(--ca-spring-fast)}.exs-copy .ng-icon{font-size:18px}.exs-copy:hover{background:color-mix(in srgb,var(--md-sys-color-on-surface) var(--md-sys-state-hover),transparent);color:var(--md-sys-color-on-surface)}.exs-copy:active{border-radius:10px}.exs-copy.copied{border-radius:12px;background:var(--md-sys-color-success-container);color:var(--md-sys-color-on-success-container)}.svc-duedate.svc-overdue,.svc-duedate.svc-due-soon{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:var(--md-sys-shape-corner-full)}.svc-duedate.svc-overdue{background:var(--md-sys-color-error-container);color:var(--md-sys-color-on-error-container)}.svc-duedate.svc-due-soon{background:var(--md-sys-color-warning-container);color:var(--md-sys-color-on-warning-container)}.svc-duedate.svc-due-warning{color:var(--md-sys-color-warning)}.exs-card__foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto}.exs-manage{margin-inline-start:auto}.exs-tag{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:var(--md-sys-shape-corner-small);background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-label-large)}.exs-tag .ng-icon{font-size:18px}@media (max-width:399.98px){.exs-facts{grid-template-columns:1fr}.exs-manage{width:100%}}.exs-empty{display:grid;justify-items:center;gap:12px;padding:clamp(32px,6vw,64px) 24px;border-radius:var(--ca-radius-lg);background:var(--ca-surface);text-align:center}.exs-empty__icon{--shape:var(--ex-shape-sunny);width:96px;height:96px;margin-bottom:8px;color:var(--md-sys-color-on-primary-container)}.exs-empty__icon::before{animation:ex-spin 40s linear infinite}.exs-empty__icon .ng-icon{font-size:40px}.exs-empty h2{margin:0;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-emphasized-headline-small)}.exs-empty p{max-width:28.292em;margin:0 0 8px;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-large)}.exs-empty--search{margin-top:16px;padding:40px 24px}.exs-empty--search .exs-empty__icon{--shape:var(--ex-shape-clover);--shape-bg:var(--md-sys-color-surface-container-highest);width:72px;height:72px;color:var(--md-sys-color-on-surface-variant)}.exs-empty--search .exs-empty__icon::before{animation:none}.exs-empty--search .exs-empty__icon .ng-icon{font-size:32px}.exp-hero{display:grid;gap:20px;margin-bottom:24px;padding:clamp(20px,3vw,32px);border-radius:var(--ca-radius-lg);background:var(--ca-surface)}.exp-hero__head{display:flex;flex-wrap:wrap;align-items:center;gap:16px 20px}.exp-hero__icon{--shape:var(--ex-shape-cookie);width:72px;height:72px;color:var(--md-sys-color-on-primary-container)}.exp-hero__icon .ng-icon{font-size:34px}.exp-hero:hover .exp-hero__icon::before{transform:rotate(30deg)}.exp-hero--suspended .exp-hero__icon,.exp-hero--fraud .exp-hero__icon{--shape-bg:var(--md-sys-color-error-container);color:var(--md-sys-color-on-error-container)}.exp-hero--pending .exp-hero__icon{--shape-bg:var(--md-sys-color-warning-container);color:var(--md-sys-color-on-warning-container)}.exp-hero--cancelled .exp-hero__icon,.exp-hero--terminated .exp-hero__icon{--shape-bg:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface-variant)}.exp-hero__title{flex:1 1 220px;min-width:0}.exp-hero__group{margin:0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-label-large)}.exp-hero__name{margin:2px 0 0;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-emphasized-headline-medium);font-size:clamp(1.5rem,1.2rem + 1vw,2rem);overflow-wrap:anywhere}.exp-hero__domain{margin:4px 0 0;color:var(--md-sys-color-primary);font:var(--md-sys-typescale-body-large);overflow-wrap:anywhere}[dir=rtl] .exp-hero__domain{text-align:right}.exp-hero__actions{display:flex;flex-wrap:wrap;gap:8px}.exp-hero__actions .exp-cancel{--btn-fg:var(--md-sys-color-error)}.exp-hero__actions .exp-cancel:hover{--btn-state:color-mix(in srgb,var(--md-sys-color-error) 8%,transparent)}.exp-facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,176px),1fr));gap:8px;margin:0}.exp-fact{min-width:0;padding:14px 16px;border-radius:var(--md-sys-shape-corner-large-increased);background:var(--ca-inner)}.exp-fact dt{margin:0 0 4px;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-label-medium);font-weight:500}.exp-fact dd{margin:0;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-title-medium);overflow-wrap:anywhere}.exp-fact--strong{background:var(--md-sys-color-primary-container)}.exp-fact--strong dt,.exp-fact--strong dd{color:var(--md-sys-color-on-primary-container)}.exp-fact--alert{grid-column:1 / -1;background:var(--md-sys-color-error-container)}.exp-fact--alert dt,.exp-fact--alert dd{color:var(--md-sys-color-on-error-container)}@media (max-width:599.98px){.exp-hero__actions .btn{flex:1 1 auto}}.ng-app .product-details-tab-container{margin-bottom:24px;padding:8px;border:0;border-radius:var(--ca-radius);background:var(--ca-surface);text-align:start}.ng-app .product-details-tab-container>.tab-pane{text-align:start}.ng-app .product-details-tab-container>.tab-pane>.row{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin:0;padding:14px 16px;border-radius:var(--md-sys-shape-corner-large)}.ng-app .product-details-tab-container>.tab-pane>.row:nth-child(odd){background:var(--ca-inner)}.ng-app .product-details-tab-container>.tab-pane>.row>[class*="col-"]{float:none;width:auto;padding:0;text-align:start}.ng-app .product-details-tab-container>.tab-pane>.row>[class*="col-"]:first-child{flex:0 0 min(40%,220px);color:var(--md-sys-color-on-surface-variant)}.ng-app .product-details-tab-container>.tab-pane>.row>[class*="col-"]:first-child strong{font:var(--md-sys-typescale-label-large);font-weight:500}.ng-app .product-details-tab-container>.tab-pane>.row>[class*="col-"]:last-child{flex:1 1 200px;min-width:0;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-body-large);overflow-wrap:anywhere}.ng-app .product-details-tab-container>.tab-pane>p,.ng-app .product-details-tab-container>.tab-pane>br + p{display:flex;flex-wrap:wrap;gap:8px;margin:12px 8px 4px}.ng-app .product-details-tab-container .alert{margin:8px;border-radius:var(--md-sys-shape-corner-large)}@media (max-width:599.98px){.ng-app .product-details-tab-container>.tab-pane>.row>[class*="col-"]:first-child{flex-basis:100%}}.ng-app .ng-side .card-sidebar,.ng-app .ng-side .panel-sidebar{margin-bottom:12px;border-radius:var(--ca-radius) !important}.ng-app .ng-side .card-sidebar>.card-header{padding:18px 24px 6px}.ng-app .ng-side .card-sidebar .card-title{color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-title-small);font-weight:600}.ng-app .ng-side .card-sidebar .card-title>i:not(.card-minimise){color:var(--md-sys-color-primary)}.ng-app .ng-side .card-sidebar .list-group{padding:4px 12px 12px;gap:2px}.ng-app .ng-side .card-sidebar .list-group-item{gap:12px;min-height:48px;padding:0 16px;color:var(--md-sys-color-on-surface-variant);overflow:hidden;transition:background-color var(--md-sys-motion-duration-short) var(--md-sys-motion-easing-standard),border-radius var(--ca-spring-fast)}.ng-app .ng-side .card-sidebar a.list-group-item:hover{background:var(--ca-inner);color:var(--md-sys-color-on-surface)}.ng-app .ng-side .card-sidebar a.list-group-item.active,.ng-app .ng-side .card-sidebar a.list-group-item.active:hover,.ng-app .ng-side .card-sidebar a.list-group-item.active:focus{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);font-weight:600}.ng-app .ng-side .card-sidebar .list-group-item .badge{min-width:24px;height:24px;padding:0 8px;border-radius:var(--md-sys-shape-corner-full);background:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-label-medium)}.ng-app .ng-side .card-sidebar a.list-group-item.active .badge{background:var(--md-sys-color-on-secondary-container);color:var(--md-sys-color-secondary-container)}.ng-app .ng-side .card-sidebar .card-body{padding:8px 24px 20px}.ng-app .ng-side .card-sidebar .card-footer{padding:0 24px 20px;border-top:0}.ng-app .primary-content :where(.card:not(.card-sidebar):not(.exs-card),.panel:not(.panel-sidebar)){border:0;border-radius:var(--ca-radius);background:var(--ca-surface)}.ng-app .primary-content :where(.card,.panel) :where(.card,.panel){background:var(--ca-inner);border-radius:var(--md-sys-shape-corner-large-increased)}.ng-app .primary-content :where(.panel[class*="panel-accent-"]){border-top:0}.ng-app .primary-content :where(.card-header,.panel-heading){padding:20px 24px 8px;border-bottom:0;background:transparent}.ng-app .primary-content :where(.card-header,.panel-heading) :where(.card-title,.panel-title,h3){font:var(--md-sys-typescale-emphasized-title-medium);font-size:1.125rem}.ng-app .primary-content :where(.card-footer,.panel-footer){padding:8px 24px 20px;border-top:0;background:transparent}.ng-app .primary-content :where(.card-body,.panel-body){padding:16px 24px 24px}.ng-app .primary-content :where(.card,.panel)>:where(.list-group){padding:0 8px 8px}.ng-app .primary-content :where(.card,.panel)>:where(.list-group) :where(.list-group-item){border:0;border-radius:var(--md-sys-shape-corner-large);background:transparent}.ng-app .primary-content :where(.card,.panel)>:where(.list-group) :where(a.list-group-item:hover){background:var(--ca-inner)}.ng-app .primary-content>h3,.ng-app .primary-content .tab-pane>h3{margin:32px 0 16px;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-emphasized-headline-small)}.ng-app .primary-content :where(.alert){border-radius:var(--md-sys-shape-corner-large-increased)}.ng-app .primary-content :where(.well){border:0;border-radius:var(--ca-radius);background:var(--ca-surface);box-shadow:none}.ng-app .primary-content .nav-tabs{display:flex;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;margin-bottom:16px;padding:4px;border:0;border-radius:var(--ca-radius);background:var(--ca-surface)}.ng-app .primary-content .nav-tabs>li{margin:0}.ng-app .primary-content .nav-tabs>li>a,.ng-app .primary-content .nav-tabs .nav-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border-radius:var(--md-sys-shape-corner-full);color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-label-large);overflow:hidden;transition:background-color var(--md-sys-motion-duration-short) var(--md-sys-motion-easing-standard),border-radius var(--ca-spring-fast),color var(--md-sys-motion-duration-short) linear}.ng-app .primary-content .nav-tabs>li>a .ng-icon{font-size:20px}.ng-app .primary-content .nav-tabs>li>a:hover{background:var(--ca-inner);color:var(--md-sys-color-on-surface)}.ng-app .primary-content .nav-tabs>li>a:active{border-radius:var(--md-sys-shape-corner-medium)}.ng-app .primary-content .nav-tabs>li.active>a,.ng-app .primary-content .nav-tabs>li.active>a:hover,.ng-app .primary-content .nav-tabs>li.active>a:focus,.ng-app .primary-content .nav-tabs .nav-link.active{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}.ng-app .primary-content .nav-tabs>li>a::after,.ng-app .primary-content .nav-tabs .nav-link::after{content:none}.ng-app .primary-content .nav-tabs .ng-tab-indicator{display:none}html body .ng-app .table-container{margin-bottom:24px;padding:4px 8px 8px;border:0;border-radius:var(--ca-radius);background:var(--ca-surface);overflow-x:auto}html body .ng-app .table-list{border-collapse:separate !important;border-spacing:0 4px !important}html body .ng-app .table-list>thead>tr>th{padding:12px 16px !important;border:0 !important;background:transparent !important;color:var(--md-sys-color-on-surface-variant) !important;font:var(--md-sys-typescale-label-large)}html body .ng-app .table-list>tbody>tr>td{padding:14px 16px !important;border:0 !important;background:var(--ca-inner) !important;vertical-align:middle;transition:background-color var(--md-sys-motion-duration-short) var(--md-sys-motion-easing-standard)}html body .ng-app .table-list>tbody>tr>td:first-child{border-start-start-radius:var(--md-sys-shape-corner-large);border-end-start-radius:var(--md-sys-shape-corner-large)}html body .ng-app .table-list>tbody>tr>td:last-child,html body .ng-app .table-list>tbody>tr>td:has(+ td.responsive-edit-button:last-child){border-start-end-radius:var(--md-sys-shape-corner-large);border-end-end-radius:var(--md-sys-shape-corner-large)}html body .ng-app .table-list>tbody>tr:hover>td{background:var(--ca-row-hover) !important}html body .ng-app .table-list>tbody>tr>td.dataTables_empty{padding:40px 16px !important;color:var(--md-sys-color-on-surface-variant);text-align:center}.ng-app .table-list .ticket-number{display:block;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-label-medium)}.ng-app .table-list .ticket-subject{color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-title-small)}.ng-app .table-list .ticket-subject.unread{font-weight:700}.ng-app .table-list .ticket-subject.unread::before{content:"";display:inline-block;width:8px;height:8px;margin-inline-end:8px;border-radius:50%;background:var(--md-sys-color-primary);vertical-align:middle}.ng-app .table-list a.border-left{border:0 !important}.ng-app .table-list td>a:not(.btn){color:var(--md-sys-color-primary);font-weight:500}.ng-app .table-list .btn-group .btn{min-height:36px;border-radius:var(--md-sys-shape-corner-full)}html body .ng-app .dataTables_wrapper div.dataTables_info{min-height:0;padding:16px 12px 12px !important;border:0}html body .ng-app .dataTables_wrapper .dataTables_filter{padding:8px 4px}html body .ng-app .dataTables_wrapper .dataTables_filter label .form-control{height:44px;border:0;background-color:var(--ca-inner)}html body .ng-app .dataTables_wrapper .dataTables_filter label .form-control:focus{box-shadow:inset 0 0 0 2px var(--md-sys-color-primary)}html body .ng-app .dataTables_wrapper .dataTables_length{padding:8px 12px;background:transparent}html body .ng-app .dataTables_wrapper .dataTables_length select{min-height:36px;border:0;border-radius:var(--md-sys-shape-corner-full);background-color:var(--ca-inner);padding-inline:14px 36px}html body .ng-app .dataTables_wrapper .dataTables_paginate{padding:8px 4px 4px}html body .ng-app .dataTables_wrapper .pagination{gap:4px;margin:0}html body .ng-app .dataTables_wrapper .pagination>li>a,html body .ng-app .dataTables_wrapper .pagination>li>span{display:inline-grid;place-items:center;min-width:40px;height:40px;padding:0 14px;border:0;border-radius:var(--md-sys-shape-corner-full);background:transparent;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-label-large);transition:background-color var(--md-sys-motion-duration-short) var(--md-sys-motion-easing-standard),border-radius var(--ca-spring-fast)}html body .ng-app .dataTables_wrapper .pagination>li>a:hover{background:var(--ca-inner);color:var(--md-sys-color-on-surface)}html body .ng-app .dataTables_wrapper .pagination>li>a:active{border-radius:var(--md-sys-shape-corner-medium)}html body .ng-app .dataTables_wrapper .pagination>.active>a,html body .ng-app .dataTables_wrapper .pagination>.active>a:hover{border-radius:var(--md-sys-shape-corner-medium);background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary)}html body .ng-app .dataTables_wrapper .pagination>.disabled>a{background:transparent;color:color-mix(in srgb,var(--md-sys-color-on-surface) 38%,transparent)}html body .ng-app table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child::before{top:50%;transform:translateY(-50%);border:0;border-radius:50%;box-shadow:none;background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}html body .ng-app table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child::before{background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary)}html body .ng-app table.dataTable>tbody>tr.child>td{background:transparent !important}html body .ng-app table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom-color:var(--md-sys-color-outline-variant)}.ng-app .label.status,.ng-app .div-service-status .label:not(.label-placeholder){display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px 0 10px;border:0 !important;border-radius:var(--md-sys-shape-corner-full);font:var(--md-sys-typescale-label-large);white-space:nowrap}[dir=rtl] .ng-app .label.status,[dir=rtl] .ng-app .div-service-status .label:not(.label-placeholder){padding:0 10px 0 12px}.ng-app .label.status::before,.ng-app .div-service-status .label:not(.label-placeholder)::before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:currentColor}@media (prefers-reduced-motion:reduce){.exd-hero,.exd-hero::before,.exs-empty__icon::before{animation:none}.exd-stat,.exs-card,.exd-stat__icon::before,.exs-card__icon::before,.exp-hero__icon::before,.exd-avatar{transition:none;transform:none !important}}.ex-amount{display:inline-block;direction:ltr;unicode-bidi:isolate}.exd-todo__name,.exs-card__name,.exp-hero__name{unicode-bidi:plaintext}[dir=rtl] :is(.exd-todo__name,.exs-card__name,.exp-hero__name){text-align:right}.exd-todo{margin-bottom:16px;padding:16px;border-radius:var(--ca-radius-lg);background:var(--ca-surface)}.exd-todo__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;padding:4px 8px 14px}.exd-todo__headtext{min-width:0}.exd-todo__title{margin:0;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-emphasized-title-large)}.exd-todo__sub{margin:2px 0 0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-medium)}.exd-todo__list{display:grid;gap:6px;margin:0;padding:0;list-style:none}.exd-todo__item{display:flex;align-items:center;gap:14px;min-width:0;padding:12px;border-radius:var(--md-sys-shape-corner-large-increased);background:var(--ca-inner)}.exd-todo__item--error{background:color-mix(in srgb,var(--md-sys-color-error-container) 55%,var(--ca-inner))}.exd-todo__icon{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container)}.exd-todo__icon .ng-icon{font-size:22px}.exd-todo__item--error .exd-todo__icon{background:var(--md-sys-color-error);color:var(--md-sys-color-on-error)}.exd-todo__item--warning .exd-todo__icon{background:var(--md-sys-color-warning-container);color:var(--md-sys-color-on-warning-container)}.exd-todo__text{flex:1;min-width:0}.exd-todo__name{margin:0;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-title-small);font-weight:600;overflow-wrap:anywhere}.exd-todo__meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:4px 0 0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small)}.exd-todo__btn{flex:none}.exd-todo__btns{display:flex;flex-wrap:wrap;gap:8px;flex:none}.exd-todo__amount{font-variant-numeric:tabular-nums}.exd-todo__more{margin:10px 8px 2px;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-label-large)}.exd-chip{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:var(--md-sys-shape-corner-small);font:var(--md-sys-typescale-label-medium);font-weight:600;white-space:nowrap}.exd-chip--error{background:var(--md-sys-color-error);color:var(--md-sys-color-on-error)}.exd-chip--warning{background:var(--md-sys-color-warning-container);color:var(--md-sys-color-on-warning-container)}.exd-chip--info{background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary)}.exd-allgood{display:flex;align-items:center;gap:12px;margin:0 0 16px;padding:12px 18px 12px 12px;border-radius:var(--ca-radius);background:var(--md-sys-color-success-container);color:var(--md-sys-color-on-success-container);font:var(--md-sys-typescale-title-small)}[dir=rtl] .exd-allgood{padding:12px 12px 12px 18px}.exd-allgood__icon{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:50%;background:var(--md-sys-color-success);color:var(--md-sys-color-on-success)}.exd-allgood__icon .ng-icon{font-size:20px}@media (max-width:599.98px){.exd-todo{padding:12px}.exd-todo__item{flex-wrap:wrap}.exd-todo__text{flex-basis:calc(100% - 58px)}.exd-todo__btn,.exd-todo__all,.exd-todo__btns{flex:1 1 100%}.exd-todo__btns .exd-todo__btn{flex:1 1 0}}.exs-card__name a{color:inherit;text-decoration:none}.exs-card__name a:hover{color:var(--md-sys-color-primary);text-decoration:underline}.exs-card--attention:not(.exs-card--suspended){box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--md-sys-color-warning) 60%,transparent)}.exs-card__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-inline-start:auto}.exs-card__actions .exs-manage{margin:0}.exs-when{font:var(--md-sys-typescale-label-medium);font-weight:600}.svc-overdue~.exs-when{color:var(--md-sys-color-error)}.svc-due-soon~.exs-when{color:var(--md-sys-color-warning)}@media (max-width:399.98px){.exs-card__actions{width:100%}.exs-card__actions .btn{flex:1 1 auto;width:auto}}.exl-bar{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:12px;padding:12px 12px 12px 20px;border-radius:var(--ca-radius)}[dir=rtl] .exl-bar{padding:12px 20px 12px 12px}.exl-bar:not(.exl-bar--info):not(.exl-bar--warning){justify-content:flex-end;padding:0}.exl-bar--info{background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container)}.exl-bar--warning{background:var(--md-sys-color-warning-container);color:var(--md-sys-color-on-warning-container)}.exl-bar__icon{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;background:color-mix(in srgb,currentColor 12%,transparent)}.exl-bar__icon .ng-icon{font-size:22px}.exl-bar__text{flex:1 1 200px;margin:0;font:var(--md-sys-typescale-title-small)}.exl-bar__btn{flex:none;margin-inline-start:auto}html body .ng-app .table-list>tbody>tr.exl-row--attention>td{background:color-mix(in srgb,var(--md-sys-color-warning-container) 55%,var(--ca-inner)) !important}html body .ng-app #tableTicketsList>tbody>tr.exl-row--attention>td{background:color-mix(in srgb,var(--md-sys-color-primary-container) 60%,var(--ca-inner)) !important}html body .ng-app .table-list>tbody>tr.exl-row--attention:hover>td{background:var(--ca-row-hover) !important}.exl-chip{display:inline-flex;align-items:center;height:22px;margin-inline-start:8px;padding:0 8px;border-radius:var(--md-sys-shape-corner-small);background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary);font:var(--md-sys-typescale-label-medium);font-weight:600;vertical-align:middle;white-space:nowrap}.ng-app .table-list .exl-pay,.ng-app .table-list .exl-renew{min-height:30px;margin-inline-start:10px;padding:0 14px;font:var(--md-sys-typescale-label-medium);font-weight:600;vertical-align:middle}.ng-app .table-list a.exl-pay{color:var(--md-sys-color-on-primary)}.ng-app .table-list a.exl-renew{color:var(--md-sys-color-on-secondary-container)}.exl-due{display:flex;flex-wrap:wrap;align-items:center;gap:16px 20px;margin-bottom:12px;padding:20px 24px;border-radius:var(--ca-radius-lg);background:var(--md-sys-color-warning-container);color:var(--md-sys-color-on-warning-container)}.exl-due--overdue{background:var(--md-sys-color-error-container);color:var(--md-sys-color-on-error-container)}.exl-due__icon{display:grid;place-items:center;flex:none;width:56px;height:56px;border-radius:50%;background:color-mix(in srgb,currentColor 12%,transparent)}.exl-due__icon .ng-icon{font-size:28px}.exl-due__text{flex:1 1 200px;min-width:0}.exl-due__label{margin:0;font:var(--md-sys-typescale-label-large);opacity:.85}.exl-due__amount{margin:2px 0;font:var(--md-sys-typescale-emphasized-headline-medium);font-variant-numeric:tabular-nums}.exl-due__amount--count{font:var(--md-sys-typescale-emphasized-title-large)}.exl-due__meta{margin:0;font:var(--md-sys-typescale-body-medium);opacity:.9}.exl-due__btn{flex:none}@media (max-width:599.98px){.exl-due{padding:16px}.exl-due__btn,.exl-bar__btn{flex:1 1 100%}}.exp-access{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:8px;margin:0}.exp-access__item{min-width:0;padding:10px 8px 10px 16px;border-radius:var(--md-sys-shape-corner-large-increased);background:var(--ca-inner)}[dir=rtl] .exp-access__item{padding:10px 16px 10px 8px}.exp-access__item dt{margin:0 0 2px;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-label-medium);font-weight:500}.exp-access__item dd{display:flex;align-items:center;gap:8px;min-width:0;margin:0}.exp-access__item code{min-width:0;padding:0;background:none;color:var(--md-sys-color-on-surface);font:500 .9375rem/1.4 ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;overflow-wrap:anywhere}
