.Home-module__0iJC3W__page{gap:var(--space-7);flex-direction:column;display:flex}.Home-module__0iJC3W__head{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.Home-module__0iJC3W__greeting{margin:0 0 var(--space-1-5);font-size:var(--text-2xl);font-weight:var(--font-bold);letter-spacing:-.02em;color:var(--color-text-primary)}.Home-module__0iJC3W__subtitle{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.Home-module__0iJC3W__headActions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.Home-module__0iJC3W__refresh{align-items:center;gap:var(--space-2);height:38px;padding:0 var(--space-3-5,14px);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);font:inherit;font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;display:inline-flex}.Home-module__0iJC3W__refresh:hover{border-color:var(--color-border-hover)}.Home-module__0iJC3W__licenceNotice{align-items:center;gap:var(--space-2-5);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3-5,14px);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-text-primary);background:#f59e0b14;border:1px solid #f59e0b4d;display:flex}.Home-module__0iJC3W__licenceNoticeIcon{color:var(--color-accent-warning);flex-shrink:0}.Home-module__0iJC3W__licenceAction{padding:var(--space-1-5) var(--space-2-5);border-radius:var(--radius-sm);color:var(--color-accent-warning);font-weight:var(--font-semibold);white-space:nowrap;background:#f59e0b1f;text-decoration:none}.Home-module__0iJC3W__card{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.Home-module__0iJC3W__cardHead{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border);display:flex}.Home-module__0iJC3W__cardTitle{font-size:var(--text-md);font-weight:var(--font-semibold);color:var(--color-text-primary);margin:0}.Home-module__0iJC3W__cardLink{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-accent-primary);text-decoration:none}.Home-module__0iJC3W__cardLink:hover{color:var(--color-accent-primary-hover)}.Home-module__0iJC3W__count{font-size:var(--text-xs);font-weight:var(--font-semibold);padding:2px var(--space-2-5);border-radius:var(--radius-full)}.Home-module__0iJC3W__count.Home-module__0iJC3W__danger{color:var(--color-accent-danger);background:#ef44441f}.Home-module__0iJC3W__count.Home-module__0iJC3W__warning{color:var(--color-accent-warning);background:#f59e0b1f}.Home-module__0iJC3W__attentionList{flex-direction:column;display:flex}.Home-module__0iJC3W__attentionRow{align-items:center;gap:var(--space-3-5,14px);padding:var(--space-3-5,14px) var(--space-5);border-bottom:1px solid var(--color-border);color:var(--color-text-primary);transition:background var(--transition-fast);text-decoration:none;display:flex}.Home-module__0iJC3W__attentionRow:last-child{border-bottom:0}.Home-module__0iJC3W__attentionRow:hover{background:var(--color-bg-hover)}.Home-module__0iJC3W__dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.Home-module__0iJC3W__dot.Home-module__0iJC3W__danger{background:var(--color-accent-danger)}.Home-module__0iJC3W__dot.Home-module__0iJC3W__warning{background:var(--color-accent-warning)}.Home-module__0iJC3W__attentionText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Home-module__0iJC3W__attentionLabel{font-size:var(--text-base);font-weight:var(--font-medium)}.Home-module__0iJC3W__attentionWhere{font-size:var(--text-xs);color:var(--color-text-muted)}.Home-module__0iJC3W__attentionCount{text-align:right;min-width:36px;font-family:var(--font-mono);font-size:var(--text-lg);font-weight:var(--font-bold)}.Home-module__0iJC3W__attentionCount.Home-module__0iJC3W__danger{color:var(--color-accent-danger)}.Home-module__0iJC3W__attentionCount.Home-module__0iJC3W__warning{color:var(--color-accent-warning)}.Home-module__0iJC3W__chevron{color:var(--color-text-muted);flex-shrink:0}.Home-module__0iJC3W__tiles{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Home-module__0iJC3W__tile{gap:var(--space-1-5);padding:var(--space-4-5,18px) var(--space-5);border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);flex-direction:column;min-width:0;display:flex}.Home-module__0iJC3W__tile:nth-child(2n){border-right:0}.Home-module__0iJC3W__tile:nth-last-child(-n+2):nth-child(odd),.Home-module__0iJC3W__tile:last-child{border-bottom:0}.Home-module__0iJC3W__tileLabel{font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.4px;color:var(--color-text-muted)}.Home-module__0iJC3W__tileValue{font-family:var(--font-mono);font-size:var(--text-xl);font-weight:var(--font-bold);letter-spacing:-.02em;color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Home-module__0iJC3W__tileValue.Home-module__0iJC3W__ok{color:var(--color-accent-primary)}.Home-module__0iJC3W__tileValue.Home-module__0iJC3W__danger{color:var(--color-accent-danger)}.Home-module__0iJC3W__tileSub{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-muted)}.Home-module__0iJC3W__tableWrap{overflow-x:auto}.Home-module__0iJC3W__moduleRow,.Home-module__0iJC3W__moduleHead{gap:var(--space-4);padding:var(--space-3-5,14px) var(--space-5);min-width:760px;font-size:var(--text-sm);grid-template-columns:220px repeat(3,minmax(0,1fr)) 150px;align-items:center;display:grid}.Home-module__0iJC3W__moduleRow.Home-module__0iJC3W__noLicence,.Home-module__0iJC3W__moduleHead.Home-module__0iJC3W__noLicence{grid-template-columns:220px repeat(3,minmax(0,1fr))}.Home-module__0iJC3W__moduleHead{padding-top:var(--space-2-5);padding-bottom:var(--space-2-5);border-bottom:1px solid var(--color-border);font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.4px;color:var(--color-text-muted)}.Home-module__0iJC3W__moduleRow{border-bottom:1px solid var(--color-border);color:var(--color-text-primary);transition:background var(--transition-fast);text-decoration:none}.Home-module__0iJC3W__moduleRow:last-child{border-bottom:0}.Home-module__0iJC3W__moduleRow:hover{background:var(--color-bg-hover)}.Home-module__0iJC3W__moduleName{align-items:center;gap:var(--space-2-5);font-weight:var(--font-semibold);display:flex}.Home-module__0iJC3W__swatch{border-radius:2px;flex-shrink:0;width:8px;height:8px}.Home-module__0iJC3W__swatch.Home-module__0iJC3W__transactions{background:var(--color-accent-primary)}.Home-module__0iJC3W__swatch.Home-module__0iJC3W__devices{background:var(--color-accent-secondary)}.Home-module__0iJC3W__swatch.Home-module__0iJC3W__apps{background:var(--color-status-voided,#a78bfa)}.Home-module__0iJC3W__swatch.Home-module__0iJC3W__notifications{background:var(--color-accent-warning)}.Home-module__0iJC3W__swatch.Home-module__0iJC3W__integration{background:var(--color-accent-info)}.Home-module__0iJC3W__figure{color:var(--color-text-secondary)}.Home-module__0iJC3W__figure strong{font-family:var(--font-mono);font-weight:var(--font-bold);color:var(--color-text-primary);margin-left:var(--space-1)}.Home-module__0iJC3W__figure strong.Home-module__0iJC3W__danger{color:var(--color-accent-danger)}.Home-module__0iJC3W__figure strong.Home-module__0iJC3W__warning{color:var(--color-accent-warning)}.Home-module__0iJC3W__licence.Home-module__0iJC3W__ok{color:var(--color-accent-primary)}.Home-module__0iJC3W__licence.Home-module__0iJC3W__warning{color:var(--color-accent-warning)}.Home-module__0iJC3W__notice{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-bg-surface);border:1px solid var(--color-accent-danger);font-size:var(--text-sm);color:var(--color-text-primary);display:flex}.Home-module__0iJC3W__empty{padding:var(--space-8);text-align:center;color:var(--color-text-muted);font-size:var(--text-sm)}.Home-module__0iJC3W__loading{min-height:40vh;color:var(--color-accent-primary);justify-content:center;align-items:center;display:flex}@media (max-width:640px){.Home-module__0iJC3W__tiles{grid-template-columns:minmax(0,1fr)}.Home-module__0iJC3W__tile{border-right:0}}.Home-module__0iJC3W__widgetCard{flex-direction:column;flex:1;min-height:0;display:flex}.Home-module__0iJC3W__widgetCard .Home-module__0iJC3W__cardHead{padding:var(--space-3) var(--space-4)}.Home-module__0iJC3W__widgetCard .Home-module__0iJC3W__attentionList,.Home-module__0iJC3W__widgetCard .Home-module__0iJC3W__tableWrap,.Home-module__0iJC3W__widgetCard .Home-module__0iJC3W__licenceList,.Home-module__0iJC3W__widgetCard .Home-module__0iJC3W__announcementList{min-height:0;overflow:auto}.Home-module__0iJC3W__widgetCard .Home-module__0iJC3W__attentionRow{padding:var(--space-2-5) var(--space-4)}.Home-module__0iJC3W__widgetCard .Home-module__0iJC3W__tile{padding:var(--space-3) var(--space-4)}.Home-module__0iJC3W__widgetEmpty{padding:var(--space-4);text-align:center;color:var(--color-text-muted);font-size:var(--text-sm);flex:1;justify-content:center;align-items:center;display:flex}.Home-module__0iJC3W__tiles.Home-module__0iJC3W__tilesWide{grid-template-columns:repeat(3,minmax(0,1fr))}.Home-module__0iJC3W__tilesWide .Home-module__0iJC3W__tile:nth-child(2n){border-right:1px solid var(--color-border)}.Home-module__0iJC3W__tilesWide .Home-module__0iJC3W__tile:nth-child(3n){border-right:0}.Home-module__0iJC3W__licenceList{flex-direction:column;display:flex}.Home-module__0iJC3W__licenceRow{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2-5) var(--space-4);border-bottom:1px solid var(--color-border);font-size:var(--text-sm);display:flex}.Home-module__0iJC3W__licenceRow:last-child{border-bottom:0}.Home-module__0iJC3W__licenceName{font-weight:var(--font-medium);color:var(--color-text-primary)}.Home-module__0iJC3W__shortcutGrid{gap:var(--space-2);padding:var(--space-3) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(120px,1fr));display:grid}.Home-module__0iJC3W__shortcut{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2-5);border-radius:var(--radius-md);background:var(--color-bg-elevated);border:1px solid var(--color-border);color:var(--color-text-primary);font-size:var(--text-sm);min-width:0;text-decoration:none;display:flex}.Home-module__0iJC3W__shortcut span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Home-module__0iJC3W__shortcut:hover{border-color:var(--color-accent-primary);color:var(--color-accent-primary)}.Home-module__0iJC3W__announcementList{flex-direction:column;display:flex}.Home-module__0iJC3W__announcementRow{align-items:flex-start;gap:var(--space-2-5);padding:var(--space-2-5) var(--space-4);border-bottom:1px solid var(--color-border);font-size:var(--text-sm);display:flex}.Home-module__0iJC3W__announcementRow:last-child{border-bottom:0}.Home-module__0iJC3W__announcementIcon{color:var(--color-accent-info);flex-shrink:0;margin-top:2px}.Home-module__0iJC3W__announcementRow.Home-module__0iJC3W__warning .Home-module__0iJC3W__announcementIcon{color:var(--color-accent-warning)}.Home-module__0iJC3W__announcementRow.Home-module__0iJC3W__critical .Home-module__0iJC3W__announcementIcon{color:var(--color-accent-danger)}.Home-module__0iJC3W__announcementText{flex-direction:column;gap:2px;min-width:0;display:flex}.Home-module__0iJC3W__announcementTitle{font-weight:var(--font-medium);color:var(--color-text-primary)}.Home-module__0iJC3W__settingsPanel{gap:var(--space-1-5);padding:var(--space-3) var(--space-4);flex-direction:column;display:flex;overflow:auto}.Home-module__0iJC3W__settingsHint{margin:0 0 var(--space-1);font-size:var(--text-xs);color:var(--color-text-muted)}.Home-module__0iJC3W__settingsOption{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-primary);cursor:pointer;display:flex}.Home-module__0iJC3W__editBanner{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-accent-primary-glow);border:1px dashed var(--color-accent-primary);flex-wrap:wrap;display:flex}.Home-module__0iJC3W__editTitle{align-items:center;gap:var(--space-2-5);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text-primary);display:flex}.Home-module__0iJC3W__editHint{font-weight:var(--font-normal);color:var(--color-text-muted)}.Home-module__0iJC3W__editActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.Home-module__0iJC3W__primaryBtn{align-items:center;gap:var(--space-2);height:38px;padding:0 var(--space-4);border-radius:var(--radius-md);background:var(--color-accent-primary);color:var(--color-bg-base,#111827);font:inherit;font-size:var(--text-sm);font-weight:var(--font-semibold);cursor:pointer;border:0;display:inline-flex}.Home-module__0iJC3W__primaryBtn:disabled{opacity:.5;cursor:not-allowed}.Home-module__0iJC3W__editLayout{gap:var(--space-5);align-items:flex-start;display:flex}.Home-module__0iJC3W__gridWrap{flex:1;min-width:0}.Home-module__0iJC3W__drawer{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-shrink:0;width:300px;overflow:hidden}.Home-module__0iJC3W__drawerHead{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);font-size:var(--text-sm);display:flex}.Home-module__0iJC3W__drawerHint{font-size:var(--text-xs);color:var(--color-text-muted);flex:1}.Home-module__0iJC3W__drawerClose{color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;display:inline-flex}.Home-module__0iJC3W__drawerList{flex-direction:column;display:flex}.Home-module__0iJC3W__drawerRow{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);border:0;border-bottom:1px solid var(--color-border);color:var(--color-text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;display:flex}.Home-module__0iJC3W__drawerRow:last-child{border-bottom:0}.Home-module__0iJC3W__drawerRow:hover{background:var(--color-bg-hover)}.Home-module__0iJC3W__drawerIcon{color:var(--color-accent-primary);flex-shrink:0}.Home-module__0iJC3W__drawerText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Home-module__0iJC3W__drawerName{font-size:var(--text-sm);font-weight:var(--font-semibold)}.Home-module__0iJC3W__drawerDesc{font-size:var(--text-xs);color:var(--color-text-muted)}.Home-module__0iJC3W__drawerSize{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);padding:2px var(--space-1-5);border:1px solid var(--color-border);border-radius:var(--radius-sm)}@media (max-width:900px){.Home-module__0iJC3W__editLayout{flex-direction:column}.Home-module__0iJC3W__drawer{width:100%}}.Home-module__0iJC3W__widgetBody{min-height:0;padding:var(--space-3) var(--space-4);gap:var(--space-2);flex-direction:column;flex:1;display:flex}.Home-module__0iJC3W__chartBox{flex:1;min-height:80px}.Home-module__0iJC3W__bigFigure{font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--color-text-primary)}.Home-module__0iJC3W__figureLabel{font-size:var(--text-xs);color:var(--color-text-muted)}.Home-module__0iJC3W__mixList{gap:var(--space-2);flex-direction:column;display:flex}.Home-module__0iJC3W__mixRow{align-items:center;gap:var(--space-2);font-size:var(--text-sm);grid-template-columns:64px 1fr 48px;display:grid}.Home-module__0iJC3W__mixTrack{border-radius:var(--radius-full);background:var(--color-bg-hover);height:8px;overflow:hidden}.Home-module__0iJC3W__mixFill{background:var(--color-accent-primary);height:100%;display:block}.Home-module__0iJC3W__mixPct{text-align:right;font-family:var(--font-mono);color:var(--color-text-secondary)}.Home-module__0iJC3W__rowList{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.Home-module__0iJC3W__dataRow{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2-5) var(--space-4);border-bottom:1px solid var(--color-border);font-size:var(--text-sm);color:var(--color-text-primary);text-decoration:none;display:flex}.Home-module__0iJC3W__dataRow:last-child{border-bottom:0}a.Home-module__0iJC3W__dataRow:hover{background:var(--color-bg-hover)}.Home-module__0iJC3W__rowMain{flex-direction:column;gap:2px;min-width:0;display:flex}.Home-module__0iJC3W__rowSub{font-size:var(--text-xs);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Home-module__0iJC3W__rowEnd{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-secondary);flex-shrink:0}.Home-module__0iJC3W__statusGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(80px,1fr));align-items:start;display:grid}.Home-module__0iJC3W__statusCell{gap:var(--space-1);color:inherit;flex-direction:column;text-decoration:none;display:flex}.Home-module__0iJC3W__statusValue{font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--color-text-primary)}.Home-module__0iJC3W__statusValue.Home-module__0iJC3W__ok{color:var(--color-accent-primary)}.Home-module__0iJC3W__statusValue.Home-module__0iJC3W__danger{color:var(--color-accent-danger)}.Home-module__0iJC3W__mapBox{flex:1;min-height:140px;position:relative}.Home-module__0iJC3W__defaultsTabs{gap:var(--space-1);border-bottom:1px solid var(--color-border);display:flex}.Home-module__0iJC3W__defaultsTab{padding:var(--space-2) var(--space-5);color:var(--color-text-secondary);font:inherit;font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000}.Home-module__0iJC3W__defaultsTabOn{border-bottom-color:var(--color-accent-primary);color:var(--color-text-primary)}.Home-module__0iJC3W__defaultsNote{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.Home-module__0iJC3W__previewCard{justify-content:center;gap:var(--space-1-5);padding:var(--space-3) var(--space-4);color:var(--color-text-secondary);flex-direction:column;flex:1;display:flex}.Home-module__0iJC3W__previewHead{align-items:center;gap:var(--space-2);font-weight:var(--font-semibold);color:var(--color-text-primary);display:flex}.Home-module__0iJC3W__previewDesc{font-size:var(--text-xs);color:var(--color-text-muted)}
