.billing-module__UaoOAG__target{align-items:baseline;gap:calc(var(--space-3) * var(--app-margin,1) * var(--room-margin,1));margin-top:calc(var(--space-1) * var(--app-margin,1) * var(--room-margin,1));margin-bottom:calc(var(--space-8) * var(--app-margin,1) * var(--room-margin,1));flex-wrap:wrap;display:flex}.billing-module__UaoOAG__section{margin-top:calc(var(--space-8) * var(--app-margin,1) * var(--room-margin,1))}.billing-module__UaoOAG__sectionHead{margin-bottom:calc(var(--space-3) * var(--app-margin,1) * var(--room-margin,1));justify-content:space-between;align-items:baseline;display:flex}.billing-module__UaoOAG__sectionHead h2{font-size:calc(var(--font-size-lg) * var(--app-size,1) * var(--room-size,1));font-weight:var(--font-weight-semibold)}.billing-module__UaoOAG__metricLabel{font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--muted-foreground)}.billing-module__UaoOAG__twoCol{gap:calc(var(--space-4) * var(--app-margin,1) * var(--room-margin,1));grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));display:grid}.billing-module__UaoOAG__infoCard{padding:calc(var(--space-5) * var(--app-pad,1) * var(--room-pad,1));border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card)}.billing-module__UaoOAG__infoCard dl{column-gap:calc(var(--space-6) * var(--app-margin,1) * var(--room-margin,1));row-gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));margin-top:calc(var(--space-3) * var(--app-margin,1) * var(--room-margin,1));font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1));grid-template-columns:max-content 1fr;display:grid}.billing-module__UaoOAG__infoCard dt{color:var(--muted-foreground)}.billing-module__UaoOAG__infoCard dd{font-variant-numeric:tabular-nums}.billing-module__UaoOAG__tableFrame{border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}.billing-module__UaoOAG__emptyRow{padding:calc(var(--space-5) * var(--app-pad,1) * var(--room-pad,1));color:var(--muted-foreground);font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1))}.billing-module__UaoOAG__watchpointList{gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));flex-direction:column;display:flex}.billing-module__UaoOAG__watchpoint{gap:calc(var(--space-0_5) * var(--app-margin,1) * var(--room-margin,1));padding:calc(var(--space-3) * var(--app-pad,1) * var(--room-pad,1)) calc(var(--space-4) * var(--app-pad,1) * var(--room-pad,1));border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;display:flex}.billing-module__UaoOAG__watchpointInfo{background:oklch(from var(--accent) l c h / .3);}.billing-module__UaoOAG__watchpointWarning{border-color:oklch(from var(--warning) l c h / .4);background:oklch(from var(--warning) l c h / .08);}.billing-module__UaoOAG__watchpointCritical{border-color:oklch(from var(--destructive) l c h / .5);background:oklch(from var(--destructive) l c h / .08);}.billing-module__UaoOAG__watchpointLabel{font-weight:var(--font-weight-medium);font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1))}.billing-module__UaoOAG__watchpointDetail{font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1));color:var(--muted-foreground)}.billing-module__UaoOAG__slowQueryItem{gap:calc(var(--space-1) * var(--app-margin,1) * var(--room-margin,1));padding:calc(var(--space-3) * var(--app-pad,1) * var(--room-pad,1)) calc(var(--space-4) * var(--app-pad,1) * var(--room-pad,1));border-bottom:1px solid oklch(from var(--border) l c h / .5);flex-direction:column;display:flex}.billing-module__UaoOAG__slowQueryItem:last-child{border-bottom:none}.billing-module__UaoOAG__slowQueryMeta{font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));color:var(--muted-foreground);font-variant-numeric:tabular-nums}.billing-module__UaoOAG__slowQueryCode{font-family:var(--font-mono);font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));word-break:break-word;white-space:pre-wrap;margin:0}.billing-module__UaoOAG__skeleton{min-height:8rem;padding:calc(var(--space-8) * var(--app-pad,1) * var(--room-pad,1));border:1px dashed var(--border);border-radius:var(--radius-md);justify-content:center;align-items:center;display:flex}.billing-module__UaoOAG__sectionError{padding:calc(var(--space-4) * var(--app-pad,1) * var(--room-pad,1));border:1px solid oklch(from var(--destructive) l c h / .4);border-radius:var(--radius-md);background:oklch(from var(--destructive) l c h / .08);font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1));font-family:var(--font-mono);color:var(--destructive-ink);word-break:break-word}.billing-module__UaoOAG__aiPanel{gap:calc(var(--space-4) * var(--app-margin,1) * var(--room-margin,1));padding:calc(var(--space-5) * var(--app-pad,1) * var(--room-pad,1));border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);flex-direction:column;display:flex}.billing-module__UaoOAG__aiHeadline{font-size:calc(var(--font-size-base) * var(--app-size,1) * var(--room-size,1));font-weight:var(--font-weight-medium)}.billing-module__UaoOAG__aiList{gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1));flex-direction:column;display:flex}.billing-module__UaoOAG__aiRecommendation{align-items:flex-start;gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));display:flex}.billing-module__UaoOAG__impactHigh,.billing-module__UaoOAG__impactMedium,.billing-module__UaoOAG__impactLow{padding:calc(var(--space-0_5) * var(--app-pad,1) * var(--room-pad,1)) calc(var(--space-2) * var(--app-pad,1) * var(--room-pad,1));border-radius:var(--radius-sm);font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;flex-shrink:0;display:inline-block}.billing-module__UaoOAG__impactHigh{background:oklch(from var(--destructive) l c h / .12);color:var(--destructive-ink)}.billing-module__UaoOAG__impactMedium{background:oklch(from var(--warning) l c h / .15);color:var(--warning-ink)}.billing-module__UaoOAG__impactLow{background:oklch(from var(--success) l c h / .12);color:var(--success-ink)}.billing-module__UaoOAG__footnote{margin-top:calc(var(--space-8) * var(--app-margin,1) * var(--room-margin,1));font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));color:var(--muted-foreground)}
.StatTile-module__noywXq__tiles{gap:calc(var(--space-4) * var(--app-margin,1) * var(--room-margin,1));grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.StatTile-module__noywXq__tile{gap:calc(var(--space-1) * var(--app-margin,1) * var(--room-margin,1));padding:calc(var(--space-5) * var(--app-pad,1) * var(--room-pad,1));border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);color:inherit;flex-direction:column;text-decoration:none;display:flex}.StatTile-module__noywXq__highlight{border-color:oklch(from var(--primary) l c h / .4);background:oklch(from var(--primary) l c h / .05)}.StatTile-module__noywXq__link{transition:border-color var(--duration-fast) var(--ease-default), background var(--duration-fast) var(--ease-default)}.StatTile-module__noywXq__link:hover{border-color:var(--ring);background:var(--accent)}.StatTile-module__noywXq__label{font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--muted-foreground)}.StatTile-module__noywXq__value{font-size:calc(var(--font-size-2xl) * var(--app-size,1) * var(--room-size,1));font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;line-height:1.1}.StatTile-module__noywXq__hint{font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));color:var(--muted-foreground);font-variant-numeric:tabular-nums}
.Popover-module__waua7W__surface{z-index:110;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:calc(var(--space-1) * var(--app-pad,1) * var(--room-pad,1));box-shadow:0 8px 24px -4px oklch(from var(--background) l c h / .5);min-width:10rem;max-width:calc(100vw - 16px);max-height:var(--popover-max-height,calc(100vh - 16px));overscroll-behavior:contain;transform-origin:0 0;will-change:transform, opacity;transition:opacity .16s var(--ease-default,ease), transform .16s var(--ease-default,ease);position:fixed;overflow-y:auto}.Popover-module__waua7W__surface[data-side=bottom][data-align=end]{transform-origin:100% 0}.Popover-module__waua7W__surface[data-side=top][data-align=start]{transform-origin:0 100%}.Popover-module__waua7W__surface[data-side=top][data-align=end]{transform-origin:100% 100%}.Popover-module__waua7W__surface{opacity:0;transform:scale(.85)}.Popover-module__waua7W__surfaceOpen{opacity:1;transform:scale(1)}.Popover-module__waua7W__surfaceLeaving{opacity:0;pointer-events:none;transform:scale(.85)}.Popover-module__waua7W__option{text-align:left;width:100%;padding:calc(var(--space-1_5) * var(--app-pad,1) * var(--room-pad,1)) calc(var(--space-2_5) * var(--app-pad,1) * var(--room-pad,1));border-radius:var(--radius-sm);font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1));cursor:pointer;color:var(--foreground);transition:background var(--duration-fast) var(--ease-default);background:0 0;display:block}.Popover-module__waua7W__option:hover{background:var(--accent)}.Popover-module__waua7W__note{padding:calc(var(--space-2) * var(--app-pad,1) * var(--room-pad,1))}
.RoleChips-module__7g2YNG__icon{width:calc(.875em * var(--app-icon,1) * var(--room-icon,1));height:calc(.875em * var(--app-icon,1) * var(--room-icon,1));flex-shrink:0}.RoleChips-module__7g2YNG__remove{margin-left:calc(var(--space-1) * var(--app-margin,1) * var(--room-margin,1));border-radius:var(--radius-sm);opacity:.6;cursor:pointer;width:1.1em;height:1.1em;color:inherit;transition:opacity var(--duration-fast) var(--ease-default), background var(--duration-fast) var(--ease-default);background:0 0;justify-content:center;align-items:center;display:inline-flex}.RoleChips-module__7g2YNG__remove:hover{opacity:1;background:oklch(from var(--destructive) l c h / .15)}
.DashboardPage-module__oxkcWa__page{width:100%;padding:calc(var(--space-8) * var(--app-pad,1) * var(--room-pad,1))}.DashboardPage-module__oxkcWa__pageWide{width:100%;max-width:72rem;padding:calc(var(--space-8) * var(--app-pad,1) * var(--room-pad,1))}.DashboardPage-module__oxkcWa__pageNarrow{width:100%;max-width:42rem;padding:calc(var(--space-8) * var(--app-pad,1) * var(--room-pad,1));margin-inline:auto}.DashboardPage-module__oxkcWa__section{margin-top:calc(var(--space-10) * var(--app-margin,1) * var(--room-margin,1));padding-top:calc(var(--space-10) * var(--app-pad,1) * var(--room-pad,1));border-top:1px solid var(--border)}
.IconButton-module__IXSUAG__button{width:calc(2rem * var(--app-pad,1) * var(--room-pad,1));height:calc(2rem * var(--app-pad,1) * var(--room-pad,1));border-radius:var(--radius-md);color:var(--muted-foreground);transition:background var(--duration-normal) var(--ease-default), color var(--duration-normal) var(--ease-default);flex-shrink:0;justify-content:center;align-items:center;display:flex}.IconButton-module__IXSUAG__button:hover{background:var(--accent);color:var(--accent-foreground)}.IconButton-module__IXSUAG__button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.IconButton-module__IXSUAG__button>svg{width:calc(1em * var(--app-icon,1) * var(--room-icon,1));height:calc(1em * var(--app-icon,1) * var(--room-icon,1));flex-shrink:0}.IconButton-module__IXSUAG__danger:hover{background:oklch(from var(--destructive) l c h / .1);color:var(--destructive-ink)}
.InviteForm-module__B4GxeG__form{align-items:flex-end;gap:calc(var(--space-3) * var(--app-margin,1) * var(--room-margin,1));margin-top:calc(var(--space-4) * var(--app-margin,1) * var(--room-margin,1));flex-wrap:wrap;display:flex}.InviteForm-module__B4GxeG__email{flex:1;min-width:14em}.InviteForm-module__B4GxeG__icon{width:calc(.875em * var(--app-icon,1) * var(--room-icon,1));height:calc(.875em * var(--app-icon,1) * var(--room-icon,1));flex-shrink:0}
.security-module__YQ_dDa__searchWide{min-width:12rem}.security-module__YQ_dDa__detailBox{background:var(--muted);font-size:calc(var(--font-size-2xs) * var(--app-size,1) * var(--room-size,1))}.security-module__YQ_dDa__detailLabel{font-weight:var(--font-weight-medium);color:var(--foreground)}.security-module__YQ_dDa__detailValue{color:var(--muted-foreground)}
.Collapsible-module__2M0vbq__vertical{transition:grid-template-rows var(--collapsible-duration,.3s) ease-out;grid-template-rows:0fr;display:grid}.Collapsible-module__2M0vbq__vertical.Collapsible-module__2M0vbq__open{grid-template-rows:1fr}.Collapsible-module__2M0vbq__horizontal{transition:grid-template-columns var(--collapsible-duration,.3s) ease-out;grid-template-columns:0fr;display:grid}.Collapsible-module__2M0vbq__horizontal.Collapsible-module__2M0vbq__open{grid-template-columns:1fr}.Collapsible-module__2M0vbq__inner{content-visibility:visible;min-width:0;min-height:0;transition:content-visibility var(--collapsible-duration,.3s) allow-discrete;overflow:clip}.Collapsible-module__2M0vbq__vertical[data-closing] .Collapsible-module__2M0vbq__inner,.Collapsible-module__2M0vbq__horizontal[data-closing] .Collapsible-module__2M0vbq__inner{content-visibility:hidden}@supports not (transition-behavior:allow-discrete){.Collapsible-module__2M0vbq__vertical[data-closing] .Collapsible-module__2M0vbq__inner,.Collapsible-module__2M0vbq__horizontal[data-closing] .Collapsible-module__2M0vbq__inner{content-visibility:visible}}
.icons-module__0FrPbG__chromeIconSm{width:calc(.75em * var(--app-icon,1) * var(--chrome-icon,1));height:calc(.75em * var(--app-icon,1) * var(--chrome-icon,1));flex-shrink:0}
.CellRenderer-module__LSSZ8W__cell{contain:strict;min-width:0;min-height:0;overflow:clip}
.HomeRenderer-module__hazBbW__leaf{border:1px solid var(--border);contain:layout paint;flex-direction:column;width:100%;height:100%;display:flex;position:relative}.HomeRenderer-module__hazBbW__leafHeader{justify-content:space-between;align-items:center;gap:calc(var(--space-1) * var(--app-margin,1) * var(--chrome-margin,1));padding:calc(var(--space-0_5) * var(--app-pad,1) * var(--chrome-pad,1)) calc(var(--space-1) * var(--app-pad,1) * var(--chrome-pad,1));border-bottom:1px solid var(--border);background:var(--muted);min-height:calc(1.75rem * var(--app-size,1) * var(--chrome-size,1));transform-origin:top;transition:transform var(--duration-slow) ease-out, opacity var(--duration-slow) ease-out;flex-shrink:0;display:flex}.HomeRenderer-module__hazBbW__leafHeader[data-hidden]{opacity:0;pointer-events:none;transform:scaleY(0)}.HomeRenderer-module__hazBbW__roomGrid{min-height:0;transition:grid-template-columns var(--duration-slow) ease-out, grid-template-rows var(--duration-slow) ease-out;flex:1;display:grid;position:relative}
@property --drop-s0{syntax:"<percentage>";inherits:false;initial-value:0%}@property --drop-s1{syntax:"<percentage>";inherits:false;initial-value:4%}@property --drop-s2{syntax:"<percentage>";inherits:false;initial-value:10%}@keyframes drop-target-module__P56UOW__dropRadial{0%{--drop-s0:0%;--drop-s1:4%;--drop-s2:10%}to{--drop-s0:10%;--drop-s1:14%;--drop-s2:20%}}.drop-target-module__P56UOW__dropTarget:after{content:"";background:repeating-radial-gradient(ellipse closest-side, oklch(from var(--primary) l c h / .2) var(--drop-s0), transparent var(--drop-s1), oklch(from var(--primary) l c h / .12) var(--drop-s2));opacity:0;width:100%;height:100%;transition:top var(--duration-normal) ease-out, left var(--duration-normal) ease-out, opacity var(--duration-normal) ease-out;pointer-events:none;animation:1.5s linear infinite drop-target-module__P56UOW__dropRadial;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(closest-side,#000 0%,#0000 100%);mask-image:radial-gradient(closest-side,#000 0%,#0000 100%)}.drop-target-module__P56UOW__dropTarget[data-drop-active]:after{opacity:1}.drop-target-module__P56UOW__dropTarget[data-drop-pos=left]:after{left:0%}.drop-target-module__P56UOW__dropTarget[data-drop-pos=right]:after{left:100%}.drop-target-module__P56UOW__dropTarget[data-drop-pos=top]:after{top:0%}.drop-target-module__P56UOW__dropTarget[data-drop-pos=bottom]:after{top:100%}
.EmptyOverlay-module__njqoWW__empty{justify-content:center;align-items:center;gap:calc(var(--space-3) * var(--app-margin,1) * var(--chrome-margin,1));font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--chrome-size,1));color:var(--muted-foreground);border:1px dashed var(--border);flex-direction:column;transition:transform .3s ease-out,opacity .3s ease-out;display:flex;position:absolute;inset:0;transform:scale(1)}.EmptyOverlay-module__njqoWW__empty[data-hidden]{opacity:0;pointer-events:none;transform:scale(0)}.EmptyOverlay-module__njqoWW__emptyActions{justify-content:center;gap:calc(var(--space-1) * var(--app-margin,1) * var(--chrome-margin,1));width:100%;padding:0 calc(var(--space-4) * var(--app-pad,1) * var(--chrome-pad,1));flex-wrap:wrap;display:flex}.EmptyOverlay-module__njqoWW__emptyAction{color:oklch(from var(--chip-color) clamp(var(--ink-lightness-min), l, var(--ink-lightness-max)) c h)}
.cell-button-module__13tzCG__cellBtn{min-width:calc(1.5rem * var(--app-size,1) * var(--chrome-size,1));height:calc(1.5rem * var(--app-size,1) * var(--chrome-size,1));padding:0 calc(var(--space-1) * var(--app-pad,1) * var(--chrome-pad,1));font-size:calc(var(--font-size-3xs) * var(--app-size,1) * var(--chrome-size,1));border-radius:var(--radius-sm);color:var(--muted-foreground);transition:background var(--duration-normal) var(--ease-default), color var(--duration-normal) var(--ease-default);justify-content:center;align-items:center;display:flex}.cell-button-module__13tzCG__cellBtn:hover{background:var(--accent);color:var(--accent-foreground)}.cell-button-module__13tzCG__cellBtnDanger{}.cell-button-module__13tzCG__cellBtnDanger:hover{background:oklch(from var(--destructive) l c h / .1);color:var(--destructive-ink)}.cell-button-module__13tzCG__cellBtn:disabled{opacity:.3;cursor:not-allowed}
.ChipBar-module__rjO7TG__chipBar{align-items:center;gap:calc(var(--space-0_5) * var(--app-margin,1) * var(--chrome-margin,1));flex:1;display:flex;overflow:hidden}.ChipBar-module__rjO7TG__chip{min-width:0%;padding:calc(var(--space-0_5) * var(--app-pad,1) * var(--chrome-pad,1)) calc(var(--space-2) * var(--app-pad,1) * var(--chrome-pad,1));font-size:calc(var(--font-size-2xs) * var(--app-size,1) * var(--chrome-size,1));font-weight:var(--font-weight-medium);border-radius:var(--radius-sm);color:var(--muted-foreground);white-space:nowrap;-webkit-user-select:none;user-select:none;touch-action:none;transform:translate3d(var(--reorder-offset-x,0), 0, 0);transition:transform var(--duration-normal) var(--ease-snap), min-width var(--duration-normal) var(--ease-default), padding var(--duration-normal) var(--ease-default), border-radius var(--duration-normal) var(--ease-default), background var(--duration-normal) var(--ease-default), color var(--duration-normal) var(--ease-default), border-bottom var(--duration-normal) var(--ease-default);cursor:pointer;border-bottom:0 solid #0000;align-items:center;display:inline-flex}.ChipBar-module__rjO7TG__chip:hover{background:oklch(from var(--chip-color) l c h / .1);color:oklch(from var(--chip-color) clamp(var(--ink-lightness-min), l, var(--ink-lightness-max)) c h)}.ChipBar-module__rjO7TG__chipActive{background:oklch(from var(--chip-color) l c h / .15);color:oklch(from var(--chip-color) clamp(var(--ink-lightness-min), l, var(--ink-lightness-max)) c h);border-bottom:2px solid var(--chip-color)}.ChipBar-module__rjO7TG__chip:only-child{border-radius:var(--radius-md) var(--radius-md) 0 0;min-width:100%}.ChipBar-module__rjO7TG__chipPreview{max-width:calc(6rem * var(--app-size,1) * var(--chrome-size,1));padding:calc(var(--space-0_5) * var(--app-pad,1) * var(--chrome-pad,1)) calc(var(--space-2) * var(--app-pad,1) * var(--chrome-pad,1));font-size:calc(var(--font-size-2xs) * var(--app-size,1) * var(--chrome-size,1));font-weight:var(--font-weight-medium);border-radius:var(--radius-sm);background:oklch(from var(--chip-color) l c h / .1);color:oklch(from var(--chip-color) clamp(var(--ink-lightness-min), l, var(--ink-lightness-max)) c h);opacity:.5;white-space:nowrap;outline:1px dashed oklch(from var(--chip-color) l c h / .4);outline-offset:-1px;transform:translate3d(var(--reorder-offset-x,0), 0, 0);transition:transform var(--duration-normal) var(--ease-snap), max-width var(--duration-normal) ease-out, padding var(--duration-normal) ease-out, opacity var(--duration-normal) ease-out;align-items:center;display:inline-flex;overflow:hidden}@starting-style{.ChipBar-module__rjO7TG__chipPreview{opacity:0;max-width:0;padding:0}}.ChipBar-module__rjO7TG__chipIcon{font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--chrome-size,1));display:inline-flex}
.LeafActions-module__0B6vua__leafActions{flex-shrink:0;position:relative}.LeafActions-module__0B6vua__actionsTrigger{opacity:0;transition:opacity var(--duration-normal) var(--ease-default), background var(--duration-normal) var(--ease-default), color var(--duration-normal) var(--ease-default)}[data-home-id]:hover .LeafActions-module__0B6vua__actionsTrigger,[data-home-id]:focus-within .LeafActions-module__0B6vua__actionsTrigger,.LeafActions-module__0B6vua__actionsTrigger[aria-expanded=true]{opacity:1}@media (hover:none){.LeafActions-module__0B6vua__actionsTrigger{opacity:1}}.LeafActions-module__0B6vua__actionsMenu{z-index:10;gap:calc(var(--space-1) * var(--app-margin,1) * var(--chrome-margin,1));padding:calc(var(--space-1) * var(--app-pad,1) * var(--chrome-pad,1));background:var(--card);border:1px solid var(--border);border-radius:var(--radius-sm);opacity:0;pointer-events:none;transition:opacity var(--duration-normal) var(--ease-default);flex-direction:column;display:flex;position:absolute;top:100%;right:0;box-shadow:0 4px 12px #0000001f;box-shadow:0 4px 12px lab(0% 0 0/.12)}.LeafActions-module__0B6vua__actionsRow{align-items:center;gap:calc(var(--space-0_5) * var(--app-margin,1) * var(--chrome-margin,1));display:flex}.LeafActions-module__0B6vua__actionsMenuOpen{opacity:1;pointer-events:auto}.LeafActions-module__0B6vua__actionsRooms{gap:calc(var(--space-0_5) * var(--app-margin,1) * var(--chrome-margin,1));padding:calc(var(--space-0_5) * var(--app-pad,1) * var(--chrome-pad,1)) 0 0;border-top:1px solid var(--border);flex-direction:column;margin:0;list-style:none;display:flex}.LeafActions-module__0B6vua__actionsRoom{align-items:center;gap:calc(var(--space-0_5) * var(--app-margin,1) * var(--chrome-margin,1));grid-template-columns:1fr auto auto auto;display:grid}.LeafActions-module__0B6vua__actionsRoomLabel{padding-left:calc(var(--space-1) * var(--app-pad,1) * var(--chrome-pad,1));font-size:calc(var(--font-size-2xs) * var(--app-size,1) * var(--chrome-size,1));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LeafActions-module__0B6vua__addSelect,.LeafActions-module__0B6vua__roomSelect{width:auto;padding:0 calc(var(--space-1) * var(--app-pad,1) * var(--chrome-pad,1));font-size:calc(var(--font-size-3xs) * var(--app-size,1) * var(--chrome-size,1));height:calc(1.25rem * var(--app-size,1) * var(--chrome-size,1));border-radius:var(--radius-sm)}
.RoomStepperRow-module__U8eFNW__actionsStepperRow{align-items:center;gap:calc(var(--space-1) * var(--app-margin,1) * var(--chrome-margin,1));padding-top:calc(var(--space-0_5) * var(--app-pad,1) * var(--chrome-pad,1));border-top:1px solid var(--border);grid-template-columns:1fr auto auto auto;display:grid}.RoomStepperRow-module__U8eFNW__actionsStepperRow:first-of-type{border-top:1px solid var(--border);margin-top:calc(var(--space-0_5) * var(--app-margin,1) * var(--chrome-margin,1))}.RoomStepperRow-module__U8eFNW__actionsStepperLabel{font-size:calc(var(--font-size-3xs) * var(--app-size,1) * var(--chrome-size,1));color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.04em;padding-left:calc(var(--space-1) * var(--app-pad,1) * var(--chrome-pad,1))}.RoomStepperRow-module__U8eFNW__actionsStepperValue{min-width:calc(2.5rem * var(--app-size,1) * var(--chrome-size,1));text-align:center;font-size:calc(var(--font-size-3xs) * var(--app-size,1) * var(--chrome-size,1));font-variant-numeric:tabular-nums;font-weight:var(--font-weight-medium)}
.RoomRenderer-module__wqHg_q__room{border:1px solid var(--border);contain:size layout paint;min-width:0;min-height:0;overflow:auto}.RoomRenderer-module__wqHg_q__room:first-child{border-top:none}.RoomRenderer-module__wqHg_q__roomContent{content-visibility:visible;contain-intrinsic-size:auto 1px;height:100%;font-size:calc(var(--font-size-base) * var(--app-size,1) * var(--room-size,1));transition:content-visibility var(--duration-slow) allow-discrete, font-size var(--duration-normal) var(--ease-default);position:relative;overflow:auto}.RoomRenderer-module__wqHg_q__room:only-child .RoomRenderer-module__wqHg_q__roomContent{transition:content-visibility var(--duration-slow) allow-discrete, transform var(--duration-slow) ease-out, opacity var(--duration-slow) ease-out}.RoomRenderer-module__wqHg_q__room[data-collapsed] .RoomRenderer-module__wqHg_q__roomContent{content-visibility:hidden}.RoomRenderer-module__wqHg_q__room:only-child[data-collapsed] .RoomRenderer-module__wqHg_q__roomContent{opacity:0;transform:scale(0)}@starting-style{.RoomRenderer-module__wqHg_q__room:only-child .RoomRenderer-module__wqHg_q__roomContent{opacity:0;transform:scale(0)}}@supports not (transition-behavior:allow-discrete){.RoomRenderer-module__wqHg_q__room[data-collapsed] .RoomRenderer-module__wqHg_q__roomContent{content-visibility:visible}}.RoomRenderer-module__wqHg_q__roomContentDefault{min-width:max-content;min-height:max-content;padding:calc(var(--space-2) * var(--app-pad,1) * var(--room-pad,1));font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1));color:var(--muted-foreground);}
.SplitRenderer-module__64Awia__split{width:100%;height:100%;transition:grid-template-columns var(--duration-slow) ease-out, grid-template-rows var(--duration-slow) ease-out;display:grid;position:relative}.SplitRenderer-module__64Awia__splitDragging{transition:none}.SplitRenderer-module__64Awia__divider{z-index:1;transition:background var(--duration-normal) var(--ease-default);background:0 0;flex-shrink:0;position:relative}.SplitRenderer-module__64Awia__divider:after{content:"";border-radius:var(--radius-full);background:var(--border);opacity:0;transition:opacity var(--duration-normal) var(--ease-default);position:absolute}.SplitRenderer-module__64Awia__divider:hover:after{opacity:1}.SplitRenderer-module__64Awia__dividerH{cursor:col-resize;width:8px;margin:0 -4px;}.SplitRenderer-module__64Awia__dividerH:after{width:3px;height:2rem;top:50%;left:50%;transform:translate(-50%,-50%)}.SplitRenderer-module__64Awia__dividerV{cursor:row-resize;height:8px;margin:-4px 0;}.SplitRenderer-module__64Awia__dividerV:after{width:2rem;height:3px;top:50%;left:50%;transform:translate(-50%,-50%)}.SplitRenderer-module__64Awia__dividerSnapped:after{opacity:1;background:var(--success)}.SplitRenderer-module__64Awia__divider:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.SplitRenderer-module__64Awia__divider:focus-visible:after{opacity:1;background:var(--primary)}[data-dragging] .SplitRenderer-module__64Awia__divider{pointer-events:none}
@keyframes FloatingChip-module__P4AV5q__chipFloat{0%,to{box-shadow:0 4px 12px #0000001f, 0 0 0 2px oklch(from var(--chip-color) l c h / .25)}50%{box-shadow:0 4px 12px #00000029, 0 0 0 2px oklch(from var(--chip-color) l c h / .55)}}@supports (color:lab(0% 0 0)){@keyframes FloatingChip-module__P4AV5q__chipFloat{0%,to{box-shadow:0 4px 12px lab(0% 0 0/.12), 0 0 0 2px oklch(from var(--chip-color) l c h / .25)}50%{box-shadow:0 4px 12px lab(0% 0 0/.16), 0 0 0 2px oklch(from var(--chip-color) l c h / .55)}}}.FloatingChip-module__P4AV5q__floating{z-index:9999;padding:calc(var(--space-0_5) * var(--app-pad,1) * var(--chrome-pad,1)) calc(var(--space-2) * var(--app-pad,1) * var(--chrome-pad,1));font-size:calc(var(--font-size-2xs) * var(--app-size,1) * var(--chrome-size,1));font-weight:var(--font-weight-medium);border-radius:var(--radius-sm);background:oklch(from var(--chip-color) l c h / .15);color:oklch(from var(--chip-color) clamp(var(--ink-lightness-min), l, var(--ink-lightness-max)) c h);white-space:nowrap;pointer-events:none;will-change:transform;opacity:.6;transition:opacity var(--duration-normal) var(--ease-default);align-items:center;animation:1.5s ease-in-out infinite FloatingChip-module__P4AV5q__chipFloat;display:none;position:fixed;top:0;left:0}.FloatingChip-module__P4AV5q__floatingCanDrop{opacity:1;background:oklch(from var(--chip-color) l c h / .85);color:oklch(from var(--chip-color) calc(l * .3) c h)}
.powerboard-module__w9tdtG__shell{flex-direction:column;flex:1;min-height:0;display:flex}.powerboard-module__w9tdtG__loading{flex:1;justify-content:center;align-items:center;display:flex}.powerboard-module__w9tdtG__panel{padding:calc(var(--space-6) * var(--app-pad,1) * var(--room-pad,1));max-width:32rem}.powerboard-module__w9tdtG__roomBody{padding:calc(var(--space-8) * var(--app-pad,1) * var(--room-pad,1))}.powerboard-module__w9tdtG__heading{font-size:calc(var(--font-size-xl) * var(--app-size,1) * var(--room-size,1));font-weight:var(--font-weight-bold)}.powerboard-module__w9tdtG__subtitle{color:var(--muted-foreground);font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1));margin-top:calc(var(--space-1) * var(--app-margin,1) * var(--room-margin,1))}.powerboard-module__w9tdtG__section{margin-top:calc(var(--space-6) * var(--app-margin,1) * var(--room-margin,1))}.powerboard-module__w9tdtG__label{font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));font-weight:var(--font-weight-medium);margin-bottom:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));display:block}.powerboard-module__w9tdtG__optionGroup{gap:calc(var(--space-1_5) * var(--app-margin,1) * var(--room-margin,1));flex-direction:column;display:flex}.powerboard-module__w9tdtG__option{gap:calc(var(--space-0_5) * var(--app-margin,1) * var(--room-margin,1));padding:calc(var(--space-2_5) * var(--app-pad,1) * var(--room-pad,1)) calc(var(--space-3) * var(--app-pad,1) * var(--room-pad,1));border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);text-align:left;cursor:pointer;transition:border-color var(--duration-normal) var(--ease-default), background var(--duration-normal) var(--ease-default);flex-direction:column;display:flex}.powerboard-module__w9tdtG__option:hover{background:var(--accent)}.powerboard-module__w9tdtG__optionActive{border-color:var(--primary);background:oklch(from var(--primary) l c h / .08)}.powerboard-module__w9tdtG__optionActive:hover{background:oklch(from var(--primary) l c h / .12)}.powerboard-module__w9tdtG__optionTitle{font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1));font-weight:var(--font-weight-medium)}.powerboard-module__w9tdtG__optionDesc{font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));color:var(--muted-foreground)}.powerboard-module__w9tdtG__hint{font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));color:var(--muted-foreground);margin-top:calc(var(--space-1) * -1 * var(--app-margin,1) * var(--room-margin,1));margin-bottom:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1))}.powerboard-module__w9tdtG__stepperRow{gap:calc(var(--space-1_5) * var(--app-margin,1) * var(--room-margin,1));display:flex}.powerboard-module__w9tdtG__stepper{align-items:center;gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));display:inline-flex}.powerboard-module__w9tdtG__stepperValue{text-align:center;min-width:3.5em;font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1));font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums}.powerboard-module__w9tdtG__subheading{margin-top:calc(var(--space-8) * var(--app-margin,1) * var(--room-margin,1));font-size:calc(var(--font-size-base) * var(--app-size,1) * var(--room-size,1));font-weight:var(--font-weight-bold);border-top:1px solid var(--border);padding-top:calc(var(--space-5) * var(--app-pad,1) * var(--room-pad,1))}.powerboard-module__w9tdtG__stepperBtn{width:calc(2rem * var(--app-pad,1) * var(--room-pad,1));height:calc(2rem * var(--app-pad,1) * var(--room-pad,1));font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1));font-weight:var(--font-weight-bold);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);color:var(--muted-foreground);cursor:pointer;transition:border-color var(--duration-normal) var(--ease-default), background var(--duration-normal) var(--ease-default), color var(--duration-normal) var(--ease-default), opacity var(--duration-normal) var(--ease-default);justify-content:center;align-items:center;display:flex}.powerboard-module__w9tdtG__stepperBtn:hover:not(:disabled){background:var(--accent);color:var(--accent-foreground)}.powerboard-module__w9tdtG__stepperBtn:disabled{opacity:.35;cursor:not-allowed}.powerboard-module__w9tdtG__stepperActive{border-color:var(--primary);background:oklch(from var(--primary) l c h / .08);color:var(--foreground)}.powerboard-module__w9tdtG__stepperActive:hover{background:oklch(from var(--primary) l c h / .12)}.powerboard-module__w9tdtG__toggleRow{gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));cursor:pointer;-webkit-user-select:none;user-select:none;grid-template-columns:auto 1fr;align-items:center;display:grid}.powerboard-module__w9tdtG__toggleRow input[type=checkbox]{flex-shrink:0;width:1em;height:1em;margin:0}.powerboard-module__w9tdtG__reorderContainer{align-items:center;gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));padding:calc(var(--space-2) * var(--app-pad,1) * var(--room-pad,1));border:1px dashed var(--border);border-radius:var(--radius-md);background:var(--card);-webkit-user-select:none;user-select:none;display:flex}.powerboard-module__w9tdtG__reorderItem{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--background);min-width:0;transform:translate3d(var(--reorder-offset-x,0), 0, 0);transition:transform var(--duration-normal) var(--ease-snap), border-color var(--duration-normal) var(--ease-default), box-shadow var(--duration-normal) var(--ease-default), background var(--duration-normal) var(--ease-default);flex-direction:column;flex:1;align-items:stretch;display:flex}.powerboard-module__w9tdtG__reorderItem:hover,.powerboard-module__w9tdtG__reorderItem:focus-within{border-color:var(--primary)}.powerboard-module__w9tdtG__reorderGrip{min-width:0;min-height:calc(2rem * var(--app-pad,1) * var(--room-pad,1));padding:calc(var(--space-1_5) * var(--app-pad,1) * var(--room-pad,1)) calc(var(--space-2) * var(--app-pad,1) * var(--room-pad,1));border-radius:var(--radius-sm) var(--radius-sm) 0 0;cursor:grab;touch-action:none;justify-content:center;align-items:center;display:flex}.powerboard-module__w9tdtG__reorderGrip:active{cursor:grabbing}.powerboard-module__w9tdtG__reorderGrip:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.powerboard-module__w9tdtG__reorderMoves{border-top:1px solid var(--border);justify-content:center;display:flex}.powerboard-module__w9tdtG__reorderMove{padding:calc(var(--space-0_5) * var(--app-pad,1) * var(--room-pad,1)) 0;font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));color:var(--muted-foreground);flex:1}.powerboard-module__w9tdtG__reorderMove:hover:not(:disabled){background:var(--accent);color:var(--accent-foreground)}.powerboard-module__w9tdtG__reorderMove:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.powerboard-module__w9tdtG__reorderItemDragging{border-color:var(--primary);background:oklch(from var(--primary) l c h / .08);box-shadow:0 4px 12px #0000001f;box-shadow:0 4px 12px lab(0% 0 0/.12)}.powerboard-module__w9tdtG__previewPresets{align-items:center;gap:calc(var(--space-1) * var(--app-margin,1) * var(--room-margin,1));font-size:calc(var(--font-size-3xs) * var(--app-size,1) * var(--room-size,1));font-weight:var(--font-weight-bold);color:var(--muted-foreground);display:flex}.powerboard-module__w9tdtG__previewPresets>span{min-width:1.25em;height:1.25em;padding:0 calc(var(--space-1) * var(--app-pad,1) * var(--room-pad,1));border-radius:var(--radius-sm);background:var(--muted);border:1px solid var(--border);justify-content:center;align-items:center;display:inline-flex}.powerboard-module__w9tdtG__previewCluster{align-items:center;gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));color:var(--muted-foreground);display:flex}.powerboard-module__w9tdtG__previewEmail{font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.powerboard-module__w9tdtG__loadingFallback{height:100%;color:var(--muted-foreground);font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1));justify-content:center;align-items:center;display:flex}.powerboard-module__w9tdtG__navStatus{font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--chrome-size,1));color:var(--muted-foreground)}.powerboard-module__w9tdtG__dashboardWrap{flex-direction:column;flex:1;min-height:0;display:flex}.powerboard-module__w9tdtG__divergenceBanner{gap:calc(var(--space-3) * var(--app-margin,1) * var(--chrome-margin,1));padding:calc(var(--space-3) * var(--app-pad,1) * var(--chrome-pad,1)) calc(var(--space-4) * var(--app-pad,1) * var(--chrome-pad,1));background:oklch(from var(--warning) l c h / .14);border-bottom:1px solid oklch(from var(--warning) l c h / .5);color:var(--foreground);font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--chrome-size,1));flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.powerboard-module__w9tdtG__divergenceBannerCopy{gap:calc(var(--space-1) * var(--app-margin,1) * var(--chrome-margin,1));flex-direction:column;flex:18rem;min-width:0;display:flex}.powerboard-module__w9tdtG__divergenceBannerCopy strong{font-weight:var(--font-weight-semibold)}.powerboard-module__w9tdtG__divergenceBannerActions{align-items:center;gap:calc(var(--space-2) * var(--app-margin,1) * var(--chrome-margin,1));flex-shrink:0;display:inline-flex}.powerboard-module__w9tdtG__divergenceBtn{font:inherit;font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--chrome-size,1));color:var(--foreground);background:var(--background);border:1px solid var(--border);border-radius:var(--radius-sm);padding:calc(var(--space-1) * var(--app-pad,1) * var(--chrome-pad,1)) calc(var(--space-3) * var(--app-pad,1) * var(--chrome-pad,1));cursor:pointer;transition:background var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default)}.powerboard-module__w9tdtG__divergenceBtn:hover{background:var(--muted);border-color:var(--muted-foreground)}.powerboard-module__w9tdtG__divergenceBannerActions>.powerboard-module__w9tdtG__divergenceBtn:first-child{border-color:var(--primary);color:var(--primary-ink)}.powerboard-module__w9tdtG__divergenceBannerActions>.powerboard-module__w9tdtG__divergenceBtn:first-child:hover{background:oklch(from var(--primary) l c h / .1)}.powerboard-module__w9tdtG__divergenceDismiss{font:inherit;font-size:calc(var(--font-size-lg) * var(--app-size,1) * var(--chrome-size,1));color:var(--muted-foreground);cursor:pointer;padding:calc(var(--space-1) * var(--app-pad,1) * var(--chrome-pad,1)) calc(var(--space-2) * var(--app-pad,1) * var(--chrome-pad,1));border-radius:var(--radius-sm);transition:background var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);background:0 0;border:0;line-height:1}.powerboard-module__w9tdtG__divergenceDismiss:hover{color:var(--foreground);background:var(--muted)}
.ConfirmBar-module__1-1JCa__bar{margin-top:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));padding:calc(var(--space-3) * var(--app-pad,1) * var(--room-pad,1)) calc(var(--space-4) * var(--app-pad,1) * var(--room-pad,1));border:1px solid var(--border);border-radius:var(--radius-md);background:var(--muted);gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));flex-direction:column;display:flex}.ConfirmBar-module__1-1JCa__bar.ConfirmBar-module__1-1JCa__danger{border-color:oklch(from var(--destructive) l c h / .4);background:oklch(from var(--destructive) l c h / .08)}.ConfirmBar-module__1-1JCa__message{font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1));color:var(--foreground);margin:0;line-height:1.5}.ConfirmBar-module__1-1JCa__input{width:100%;padding:calc(var(--space-2) * var(--app-pad,1) * var(--room-pad,1)) calc(var(--space-2_5) * var(--app-pad,1) * var(--room-pad,1));background:var(--card);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--foreground);font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1))}.ConfirmBar-module__1-1JCa__typed{font-family:var(--font-mono)}.ConfirmBar-module__1-1JCa__actions{gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));justify-content:flex-end;display:flex}
.InlineConfirm-module__xh927q__wrap{padding:calc(var(--space-2) * var(--app-pad,1) * var(--room-pad,1)) calc(var(--space-4) * var(--app-pad,1) * var(--room-pad,1));background:oklch(from var(--muted) l c h / .4)}
.tokens-module__GHDpXG__tokenDisplay{align-items:center;gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));margin-top:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));display:flex}.tokens-module__GHDpXG__tokenCode{padding:calc(var(--space-2) * var(--app-pad,1) * var(--room-pad,1)) calc(var(--space-3) * var(--app-pad,1) * var(--room-pad,1));background:var(--card);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));word-break:break-all;flex:1}
.presets-module__DVWDdW__page{gap:calc(var(--space-6) * var(--app-margin,1) * var(--room-margin,1));padding:calc(var(--space-6) * var(--app-pad,1) * var(--room-pad,1));flex-direction:column;display:flex}.presets-module__DVWDdW__pageHeader{gap:calc(var(--space-1) * var(--app-margin,1) * var(--room-margin,1));flex-direction:column;display:flex}.presets-module__DVWDdW__subtitle{font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1));color:var(--muted-foreground);max-width:56ch}.presets-module__DVWDdW__tray,.presets-module__DVWDdW__behaviorSection{gap:calc(var(--space-3) * var(--app-margin,1) * var(--room-margin,1));background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:calc(var(--space-4) * var(--app-pad,1) * var(--room-pad,1));flex-direction:column;display:flex}.presets-module__DVWDdW__behaviorGrid{gap:calc(var(--space-3) * var(--app-margin,1) * var(--room-margin,1));grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}.presets-module__DVWDdW__behaviorField{gap:calc(var(--space-1) * var(--app-margin,1) * var(--room-margin,1));flex-direction:column;display:flex}.presets-module__DVWDdW__behaviorLabel{font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));font-weight:var(--font-weight-medium);color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.04em}.presets-module__DVWDdW__behaviorHint{font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));color:var(--muted-foreground)}.presets-module__DVWDdW__behaviorOptionGroup{gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));flex-wrap:wrap;display:flex}.presets-module__DVWDdW__behaviorOption{font:inherit;font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1));color:var(--foreground);background:var(--background);border:1px solid var(--border);border-radius:var(--radius-sm);padding:calc(var(--space-1) * var(--app-pad,1) * var(--room-pad,1)) calc(var(--space-3) * var(--app-pad,1) * var(--room-pad,1));cursor:pointer;transition:background var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default)}.presets-module__DVWDdW__behaviorOption:hover{background:var(--muted);border-color:var(--muted-foreground)}.presets-module__DVWDdW__behaviorOption[data-active]{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.presets-module__DVWDdW__behaviorSelect{font:inherit;font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1));color:var(--foreground);background:var(--background);border:1px solid var(--border);border-radius:var(--radius-sm);padding:calc(var(--space-2) * var(--app-pad,1) * var(--room-pad,1)) calc(var(--space-3) * var(--app-pad,1) * var(--room-pad,1));cursor:pointer;transition:border-color var(--duration-fast) var(--ease-default)}.presets-module__DVWDdW__behaviorSelect:hover,.presets-module__DVWDdW__behaviorSelect:focus{border-color:var(--primary);outline:0}.presets-module__DVWDdW__behaviorCheckRow{align-items:center;gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));cursor:pointer;-webkit-user-select:none;user-select:none;font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1));display:inline-flex}.presets-module__DVWDdW__behaviorCheckRow input[type=checkbox]{cursor:pointer;width:1em;height:1em;margin:0}.presets-module__DVWDdW__trayHead{gap:calc(var(--space-1) * var(--app-margin,1) * var(--room-margin,1));flex-direction:column;display:flex}.presets-module__DVWDdW__trayTitle{font-size:calc(var(--font-size-lg) * var(--app-size,1) * var(--room-size,1));font-weight:var(--font-weight-semibold);margin:0}.presets-module__DVWDdW__trayDesc{font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1));color:var(--muted-foreground);margin:0}.presets-module__DVWDdW__trayBody{flex-direction:column;display:flex}.presets-module__DVWDdW__rowList{gap:calc(var(--space-1) * var(--app-margin,1) * var(--room-margin,1));flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}@keyframes presets-module__DVWDdW__rowEnter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes presets-module__DVWDdW__cloneRise{0%{opacity:0;transform:translateY(28%)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes presets-module__DVWDdW__templateUsedPulse{0%{box-shadow:0 0 0 0 oklch(from var(--preset-color) l c h / .55)}50%{box-shadow:0 0 0 6px oklch(from var(--preset-color) l c h / .18)}to{box-shadow:0 0 0 0 oklch(from var(--preset-color) l c h / 0)}}.presets-module__DVWDdW__row{animation:presets-module__DVWDdW__rowEnter var(--duration-slow) var(--ease-snap) backwards;align-items:center;gap:calc(var(--space-3) * var(--app-margin,1) * var(--room-margin,1));row-gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));padding:calc(var(--space-2) * var(--app-pad,1) * var(--room-pad,1)) calc(var(--space-3) * var(--app-pad,1) * var(--room-pad,1));border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--background);--preset-color:var(--accent);outline-offset:2px;transform:translate3d(0, var(--reorder-offset-y,0), 0);transition:transform var(--duration-normal) var(--ease-snap), background var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default), outline-color var(--duration-fast) var(--ease-default), box-shadow var(--duration-fast) var(--ease-default);outline:2px solid #0000;flex-wrap:wrap;display:flex;box-shadow:0 0 #0000}.presets-module__DVWDdW__rowGrip{height:calc(2rem * var(--app-size,1) * var(--room-size,1));width:calc(1.25rem * var(--app-size,1) * var(--room-size,1));color:var(--muted-foreground);cursor:grab;touch-action:none;transition:color var(--duration-fast) var(--ease-default);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.presets-module__DVWDdW__rowGrip:hover{color:var(--foreground)}.presets-module__DVWDdW__rowGrip:active{cursor:grabbing}.presets-module__DVWDdW__rowGrip[data-grabbed]{color:var(--primary-ink);background:oklch(from var(--primary) l c h / .12);border-radius:var(--radius-sm)}.presets-module__DVWDdW__rowGrip:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:var(--radius-sm);color:var(--primary-ink);background:oklch(from var(--primary) l c h / .1)}.presets-module__DVWDdW__row[data-grabbed]{transform:translate3d(0, var(--reorder-offset-y,0), 0) scale(1.05);opacity:.78;z-index:2;box-shadow:0 6px 18px #00000038, 0 0 0 1px oklch(from var(--preset-color) l c h / .5);transition:transform var(--duration-fast) var(--ease-default), opacity var(--duration-fast) var(--ease-default), box-shadow var(--duration-fast) var(--ease-default)}@supports (color:lab(0% 0 0)){.presets-module__DVWDdW__row[data-grabbed]{box-shadow:0 6px 18px lab(0% 0 0/.22), 0 0 0 1px oklch(from var(--preset-color) l c h / .5)}}.presets-module__DVWDdW__row[data-keyboard-grabbed]{transform:translate3d(0, var(--reorder-offset-y,0), 0) scale(1.05);opacity:.78;z-index:2;box-shadow:0 6px 18px #00000038, 0 0 0 1px oklch(from var(--preset-color) l c h / .5);transition:transform var(--duration-fast) var(--ease-default), opacity var(--duration-fast) var(--ease-default), box-shadow var(--duration-fast) var(--ease-default)}@supports (color:lab(0% 0 0)){.presets-module__DVWDdW__row[data-keyboard-grabbed]{box-shadow:0 6px 18px lab(0% 0 0/.22), 0 0 0 1px oklch(from var(--preset-color) l c h / .5)}}.presets-module__DVWDdW__rowGripIcon{width:calc(var(--icon-sm) * var(--app-icon,1) * var(--room-icon,1));height:calc(var(--icon-sm) * var(--app-icon,1) * var(--room-icon,1))}.presets-module__DVWDdW__dragGhost{--preset-color:var(--accent);z-index:1000;pointer-events:none;min-width:calc(2.25rem * var(--app-size,1) * var(--room-size,1));height:calc(2.25rem * var(--app-size,1) * var(--room-size,1));padding:0 calc(var(--space-2) * var(--app-pad,1) * var(--room-pad,1));border:1px solid var(--preset-color);border-radius:var(--radius-sm);background:oklch(from var(--preset-color) l c h / .22);color:oklch(from var(--preset-color) clamp(var(--ink-lightness-min), l, var(--ink-lightness-max)) c h);font-weight:var(--font-weight-bold);font-size:calc(var(--font-size-base) * var(--app-size,1) * var(--room-size,1));letter-spacing:-.02em;box-shadow:0 8px 24px #00000047, 0 0 0 1px oklch(from var(--preset-color) l c h / .5);opacity:.92;justify-content:center;align-items:center;display:inline-flex;position:fixed;top:0;left:0;transform:translate(0)rotate(-5deg)scale(1.05)}@supports (color:lab(0% 0 0)){.presets-module__DVWDdW__dragGhost{box-shadow:0 8px 24px lab(0% 0 0/.28), 0 0 0 1px oklch(from var(--preset-color) l c h / .5)}}.presets-module__DVWDdW__rowIcon{flex:none}.presets-module__DVWDdW__rowMeta{gap:calc(var(--space-0_5) * var(--app-margin,1) * var(--room-margin,1));flex-direction:column;flex:14rem;min-width:0;display:flex}.presets-module__DVWDdW__rowActions{justify-content:flex-end;align-items:center;gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));flex-wrap:wrap;flex:0 auto;display:flex}.presets-module__DVWDdW__rowPicker{flex:100%}.presets-module__DVWDdW__row[data-save-state=saving]{box-shadow:0 0 0 2px oklch(from var(--warning) l c h / .7)}.presets-module__DVWDdW__row[data-save-state=saved]{box-shadow:0 0 0 2px oklch(from var(--success) l c h / .7)}.presets-module__DVWDdW__row[data-save-state=error]{box-shadow:0 0 0 2px oklch(from var(--destructive) l c h / .7)}.presets-module__DVWDdW__row:hover{background:var(--muted)}.presets-module__DVWDdW__row[data-active]{border-color:var(--preset-color);background:oklch(from var(--preset-color) l c h / .12)}.presets-module__DVWDdW__row[data-active]:hover{background:oklch(from var(--preset-color) l c h / .18)}.presets-module__DVWDdW__row[data-drifted]{outline-color:var(--warning)}.presets-module__DVWDdW__row[data-drifted]:not([data-active]){background:oklch(from var(--warning) l c h / .08)}.presets-module__DVWDdW__row[data-drifted]:not([data-active]):hover{background:oklch(from var(--warning) l c h / .14)}.presets-module__DVWDdW__driftBadge{font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));font-weight:var(--font-weight-medium);color:var(--warning-ink);letter-spacing:.02em}.presets-module__DVWDdW__rowTemplate{background:0 0;border-style:dashed}.presets-module__DVWDdW__rowIcon{min-width:calc(2rem * var(--app-size,1) * var(--room-size,1));height:calc(2rem * var(--app-size,1) * var(--room-size,1));padding:0 calc(var(--space-2) * var(--app-pad,1) * var(--room-pad,1));border:1px solid var(--preset-color);border-radius:var(--radius-sm);background:oklch(from var(--preset-color) l c h / .14);color:oklch(from var(--preset-color) clamp(var(--ink-lightness-min), l, var(--ink-lightness-max)) c h);font-weight:var(--font-weight-bold);font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1));letter-spacing:-.02em;cursor:pointer;transition:background var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default), transform var(--duration-fast) var(--ease-default);justify-content:center;align-items:center;font-family:inherit;display:inline-flex}button.presets-module__DVWDdW__rowIcon:hover{background:oklch(from var(--preset-color) l c h / .22)}.presets-module__DVWDdW__row[data-picker-open]>button.presets-module__DVWDdW__rowIcon{background:oklch(from var(--preset-color) l c h / .28);transform:scale(1.05)}.presets-module__DVWDdW__rowIconLucide{width:calc(1.25em * var(--app-icon,1) * var(--room-icon,1));height:calc(1.25em * var(--app-icon,1) * var(--room-icon,1))}.presets-module__DVWDdW__rowName{font-size:calc(var(--font-size-base) * var(--app-size,1) * var(--room-size,1));font-weight:var(--font-weight-medium);text-overflow:ellipsis;align-items:baseline;gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));flex-wrap:wrap;min-width:0;display:flex;overflow:hidden}.presets-module__DVWDdW__nameInput{font:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;text-overflow:ellipsis;min-width:0;transition:border-bottom-color var(--duration-fast) var(--ease-default);background:0 0;border:0;border-bottom:1px solid #0000;outline:0;flex:auto;margin:0;padding:0}.presets-module__DVWDdW__nameInput::placeholder{color:var(--muted-foreground);font-style:italic;font-weight:var(--font-weight-normal)}.presets-module__DVWDdW__nameInput:hover:not(:focus){border-bottom-color:var(--border)}.presets-module__DVWDdW__nameInput:focus{border-bottom-color:var(--ring)}.presets-module__DVWDdW__nameInput[aria-invalid=true]{border-bottom-color:var(--destructive)}.presets-module__DVWDdW__activeBadge{font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));font-weight:var(--font-weight-normal);color:oklch(from var(--preset-color) clamp(var(--ink-lightness-min), l, var(--ink-lightness-max)) c h);letter-spacing:.02em;flex-shrink:0}.presets-module__DVWDdW__rowSub{font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));color:var(--muted-foreground);align-items:center;gap:calc(var(--space-1) * var(--app-margin,1) * var(--room-margin,1));margin-top:calc(var(--space-0_5) * var(--app-margin,1) * var(--room-margin,1));flex-wrap:wrap;display:flex}.presets-module__DVWDdW__rowSubSep{color:var(--border)}.presets-module__DVWDdW__autosaveLabel{align-items:center;gap:calc(var(--space-1) * var(--app-margin,1) * var(--room-margin,1));cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}.presets-module__DVWDdW__autosaveLabel input[type=checkbox]{cursor:pointer;width:1em;height:1em;accent-color:var(--preset-color);margin:0}.presets-module__DVWDdW__autosaveLabel:has(input:disabled){cursor:not-allowed;opacity:.7}.presets-module__DVWDdW__autosaveLabel:has(input:disabled) input[type=checkbox]{cursor:not-allowed}.presets-module__DVWDdW__rowSaved{color:var(--success-ink);font-weight:var(--font-weight-medium)}.presets-module__DVWDdW__rowError{color:var(--destructive-ink);font-weight:var(--font-weight-medium)}.presets-module__DVWDdW__openBtn{height:calc(2rem * var(--app-size,1) * var(--room-size,1));width:calc(2rem * var(--app-size,1) * var(--room-size,1));border-radius:var(--radius-sm);color:var(--muted-foreground);cursor:pointer;transition:color var(--duration-fast) var(--ease-default);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.presets-module__DVWDdW__openBtn:hover{color:var(--foreground);background:var(--accent)}.presets-module__DVWDdW__openIcon{width:calc(var(--icon-md) * var(--app-icon,1) * var(--room-icon,1));height:calc(var(--icon-md) * var(--app-icon,1) * var(--room-icon,1))}.presets-module__DVWDdW__rowIconBtn{height:calc(2rem * var(--app-size,1) * var(--room-size,1));width:calc(2rem * var(--app-size,1) * var(--room-size,1));border-radius:var(--radius-sm);color:var(--muted-foreground);cursor:pointer;transition:color var(--duration-fast) var(--ease-default), background var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.presets-module__DVWDdW__rowIconBtn:hover:not(:disabled){color:var(--foreground);background:var(--accent)}.presets-module__DVWDdW__rowIconBtn:disabled{opacity:.35;cursor:not-allowed}.presets-module__DVWDdW__rowIconBtnDanger:hover:not(:disabled){color:var(--destructive-ink);background:oklch(from var(--destructive) l c h / .12);border-color:oklch(from var(--destructive) l c h / .45)}.presets-module__DVWDdW__rowIconBtnIcon{width:calc(var(--icon-sm) * var(--app-icon,1) * var(--room-icon,1));height:calc(var(--icon-sm) * var(--app-icon,1) * var(--room-icon,1))}.presets-module__DVWDdW__empty{padding:calc(var(--space-4) * var(--app-pad,1) * var(--room-pad,1));text-align:center;font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1));color:var(--muted-foreground);font-style:italic}.presets-module__DVWDdW__row[data-just-created]{animation:presets-module__DVWDdW__cloneRise calc(var(--duration-slow) * 1.6) var(--ease-snap)}.presets-module__DVWDdW__row[data-just-used]{animation:presets-module__DVWDdW__rowEnter var(--duration-slow) var(--ease-snap) backwards, presets-module__DVWDdW__templateUsedPulse calc(var(--duration-slow) * 2.3) var(--ease-out)}@media (prefers-reduced-motion:reduce){.presets-module__DVWDdW__row,.presets-module__DVWDdW__row[data-just-created],.presets-module__DVWDdW__row[data-just-used]{animation:none}}
.IconPicker-module__7euEJW__picker{gap:calc(var(--space-3) * var(--app-margin,1) * var(--room-margin,1));padding:calc(var(--space-3) * var(--app-pad,1) * var(--room-pad,1));border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--card);margin-top:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));flex-direction:column;display:flex}.IconPicker-module__7euEJW__head{flex-direction:column;display:flex}.IconPicker-module__7euEJW__searchWrap{gap:calc(var(--space-1) * var(--app-margin,1) * var(--room-margin,1));flex-direction:column;display:flex}.IconPicker-module__7euEJW__searchLabel{font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));color:var(--muted-foreground);letter-spacing:.02em;text-transform:uppercase;font-weight:var(--font-weight-medium)}.IconPicker-module__7euEJW__searchInput{font:inherit;font-size:calc(var(--font-size-base) * var(--app-size,1) * var(--room-size,1));color:var(--foreground);background:var(--background);border:1px solid var(--border);border-radius:var(--radius-sm);padding:calc(var(--space-2) * var(--app-pad,1) * var(--room-pad,1)) calc(var(--space-3) * var(--app-pad,1) * var(--room-pad,1));transition:border-color var(--duration-fast) var(--ease-default);outline:0}.IconPicker-module__7euEJW__searchInput::placeholder{color:var(--muted-foreground)}.IconPicker-module__7euEJW__searchInput:focus{border-color:var(--primary)}.IconPicker-module__7euEJW__swatchRow{gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));flex-wrap:wrap;display:flex}.IconPicker-module__7euEJW__swatch{--swatch-color:var(--accent);width:calc(1.5rem * var(--app-size,1) * var(--room-size,1));height:calc(1.5rem * var(--app-size,1) * var(--room-size,1));background:var(--swatch-color);cursor:pointer;outline-offset:2px;transition:outline-color var(--duration-fast) var(--ease-default), transform var(--duration-fast) var(--ease-default);border:2px solid #0000;border-radius:999px;outline:2px solid #0000;padding:0}.IconPicker-module__7euEJW__swatch:hover{transform:scale(1.1)}.IconPicker-module__7euEJW__swatch[data-active]{outline-color:var(--foreground)}.IconPicker-module__7euEJW__swatch[data-color=default]{border-color:var(--border)}.IconPicker-module__7euEJW__results{gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));max-height:calc(16rem * var(--app-size,1) * var(--room-size,1));padding-right:calc(var(--space-1) * var(--app-pad,1) * var(--room-pad,1));grid-template-columns:repeat(auto-fill,minmax(5rem,1fr));display:grid;overflow-y:auto}.IconPicker-module__7euEJW__resultTile{--preset-color:var(--accent);justify-content:center;align-items:center;gap:calc(var(--space-0_5) * var(--app-margin,1) * var(--room-margin,1));padding:calc(var(--space-2) * var(--app-pad,1) * var(--room-pad,1));background:var(--background);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;color:var(--foreground);font:inherit;transition:background var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default), transform var(--duration-fast) var(--ease-default);flex-direction:column;display:flex}.IconPicker-module__7euEJW__resultTile:hover{border-color:var(--preset-color);background:oklch(from var(--preset-color) l c h / .08)}.IconPicker-module__7euEJW__resultTile[aria-selected=true]{border-color:var(--preset-color);background:oklch(from var(--preset-color) l c h / .14)}.IconPicker-module__7euEJW__tileLetter{min-width:calc(2rem * var(--app-size,1) * var(--room-size,1));height:calc(2rem * var(--app-size,1) * var(--room-size,1));padding:0 calc(var(--space-2) * var(--app-pad,1) * var(--room-pad,1));border:1px solid var(--preset-color);border-radius:var(--radius-sm);background:oklch(from var(--preset-color) l c h / .14);color:oklch(from var(--preset-color) clamp(var(--ink-lightness-min), l, var(--ink-lightness-max)) c h);font-weight:var(--font-weight-bold);font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1));letter-spacing:-.02em;justify-content:center;align-items:center;display:inline-flex}.IconPicker-module__7euEJW__tileLucide{width:calc(1.5rem * var(--app-size,1) * var(--room-size,1));height:calc(1.5rem * var(--app-size,1) * var(--room-size,1));color:oklch(from var(--preset-color) clamp(var(--ink-lightness-min), l, var(--ink-lightness-max)) c h)}.IconPicker-module__7euEJW__tileLabel{font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));color:var(--muted-foreground);text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.IconPicker-module__7euEJW__empty{padding:calc(var(--space-3) * var(--app-pad,1) * var(--room-pad,1));text-align:center;color:var(--muted-foreground);font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1));grid-column:1/-1;font-style:italic}.IconPicker-module__7euEJW__groupHeader{font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));font-weight:var(--font-weight-medium);color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em;padding-top:calc(var(--space-2) * var(--app-pad,1) * var(--room-pad,1));border-top:1px solid var(--border);grid-column:1/-1}.IconPicker-module__7euEJW__groupHeader:first-child{border-top:0;padding-top:0}.IconPicker-module__7euEJW__foot{justify-content:space-between;align-items:center;gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));display:flex}.IconPicker-module__7euEJW__footHint{font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));color:var(--muted-foreground)}.IconPicker-module__7euEJW__footBtn{font:inherit;font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1));color:var(--foreground);background:var(--background);border:1px solid var(--border);border-radius:var(--radius-sm);padding:calc(var(--space-1) * var(--app-pad,1) * var(--room-pad,1)) calc(var(--space-3) * var(--app-pad,1) * var(--room-pad,1));cursor:pointer;transition:background var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default)}.IconPicker-module__7euEJW__footBtn:hover{background:var(--muted);border-color:var(--muted-foreground)}
.PresetSettingsExpander-module__EzElka__panel{gap:calc(var(--space-3) * var(--app-margin,1) * var(--room-margin,1));padding:calc(var(--space-3) * var(--app-pad,1) * var(--room-pad,1));border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--card);margin-top:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));flex-direction:column;display:flex}.PresetSettingsExpander-module__EzElka__head{gap:calc(var(--space-1) * var(--app-margin,1) * var(--room-margin,1));flex-direction:column;display:flex}.PresetSettingsExpander-module__EzElka__headTitle{font-size:calc(var(--font-size-base) * var(--app-size,1) * var(--room-size,1));font-weight:var(--font-weight-semibold);margin:0}.PresetSettingsExpander-module__EzElka__headHint{font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));color:var(--muted-foreground);margin:0}.PresetSettingsExpander-module__EzElka__section{gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));padding-top:calc(var(--space-2) * var(--app-pad,1) * var(--room-pad,1));border-top:1px solid var(--border);flex-direction:column;display:flex}.PresetSettingsExpander-module__EzElka__section:first-of-type{border-top:0;padding-top:0}.PresetSettingsExpander-module__EzElka__label{font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1));font-weight:var(--font-weight-medium);color:var(--foreground)}.PresetSettingsExpander-module__EzElka__hint{font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));color:var(--muted-foreground);margin:0}.PresetSettingsExpander-module__EzElka__optionGroup{gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));flex-wrap:wrap;display:flex}.PresetSettingsExpander-module__EzElka__option{font:inherit;font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));color:var(--foreground);background:var(--background);border:1px solid var(--border);border-radius:var(--radius-sm);padding:calc(var(--space-1) * var(--app-pad,1) * var(--room-pad,1)) calc(var(--space-3) * var(--app-pad,1) * var(--room-pad,1));cursor:pointer;transition:background var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default)}.PresetSettingsExpander-module__EzElka__option:hover{background:var(--muted);border-color:var(--muted-foreground)}.PresetSettingsExpander-module__EzElka__option[data-active]{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.PresetSettingsExpander-module__EzElka__foot{justify-content:flex-end;gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));padding-top:calc(var(--space-2) * var(--app-pad,1) * var(--room-pad,1));border-top:1px solid var(--border);display:flex}.PresetSettingsExpander-module__EzElka__footBtn{font:inherit;font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1));color:var(--foreground);background:var(--background);border:1px solid var(--border);border-radius:var(--radius-sm);padding:calc(var(--space-1) * var(--app-pad,1) * var(--room-pad,1)) calc(var(--space-3) * var(--app-pad,1) * var(--room-pad,1));cursor:pointer;transition:background var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default)}.PresetSettingsExpander-module__EzElka__footBtn:hover:not(:disabled){background:var(--muted);border-color:var(--muted-foreground)}.PresetSettingsExpander-module__EzElka__footBtn:disabled{opacity:.4;cursor:not-allowed}
.LazyCollapsible-module__ttadQG__failed{padding:calc(var(--space-4) * var(--app-pad,1) * var(--room-pad,1))}
.tenants-module__2v9loG__createForm{align-items:flex-end;gap:calc(var(--space-3) * var(--app-margin,1) * var(--room-margin,1));margin-top:calc(var(--space-6) * var(--app-margin,1) * var(--room-margin,1));display:flex}.tenants-module__2v9loG__createForm .tenants-module__2v9loG__nameField{flex:1}.tenants-module__2v9loG__createForm .tenants-module__2v9loG__slugField{width:12em}.tenants-module__2v9loG__tenantList{gap:calc(var(--space-3) * var(--app-margin,1) * var(--room-margin,1));margin-top:calc(var(--space-8) * var(--app-margin,1) * var(--room-margin,1));flex-direction:column;display:flex}.tenants-module__2v9loG__cardHeader{width:100%;padding:calc(var(--space-3) * var(--app-pad,1) * var(--room-pad,1)) calc(var(--space-4) * var(--app-pad,1) * var(--room-pad,1));text-align:left;border-radius:var(--radius-md);transition:background var(--duration-normal) var(--ease-default);justify-content:space-between;align-items:center;display:flex}.tenants-module__2v9loG__cardHeader:hover{background:oklch(from var(--accent) l c h / .5)}.tenants-module__2v9loG__cardLeft{align-items:center;gap:calc(var(--space-4) * var(--app-margin,1) * var(--room-margin,1));display:flex}.tenants-module__2v9loG__cardName{font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1));font-weight:var(--font-weight-medium)}.tenants-module__2v9loG__cardSlug{margin-left:calc(var(--space-3) * var(--app-margin,1) * var(--room-margin,1));font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));color:var(--muted-foreground)}.tenants-module__2v9loG__cardMeta{align-items:center;gap:calc(var(--space-4) * var(--app-margin,1) * var(--room-margin,1));font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));color:var(--muted-foreground);display:flex}.tenants-module__2v9loG__chevron{width:calc(1em * var(--app-icon,1) * var(--room-icon,1));height:calc(1em * var(--app-icon,1) * var(--room-icon,1));color:var(--muted-foreground);transition:transform var(--duration-normal,.3s) var(--ease-default);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;transform:rotate(-90deg)}.tenants-module__2v9loG__chevronOpen{transform:rotate(-180deg)}.tenants-module__2v9loG__details{border-top:1px solid var(--border);padding:calc(var(--space-4) * var(--app-pad,1) * var(--room-pad,1));gap:calc(var(--space-6) * var(--app-margin,1) * var(--room-margin,1));flex-direction:column;display:flex}.tenants-module__2v9loG__detailRow{align-items:flex-end;gap:calc(var(--space-3) * var(--app-margin,1) * var(--room-margin,1));display:flex}.tenants-module__2v9loG__detailRow .tenants-module__2v9loG__nameInput{flex:1}.tenants-module__2v9loG__sectionTitle{font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1));font-weight:var(--font-weight-medium)}.tenants-module__2v9loG__memberName{font-weight:var(--font-weight-medium)}.tenants-module__2v9loG__memberEmail{color:var(--muted-foreground)}.tenants-module__2v9loG__empty{font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1));color:var(--muted-foreground)}
.SettingsForm-module__74HCAq__form{margin-top:calc(var(--space-8) * var(--app-margin,1) * var(--room-margin,1));padding:calc(var(--space-6) * var(--app-pad,1) * var(--room-pad,1));border-radius:var(--radius-lg);transition:border-color var(--duration-normal) var(--ease-default);border:2px solid #0000}.SettingsForm-module__74HCAq__dirty{border-color:var(--warning)}.SettingsForm-module__74HCAq__heading{margin-bottom:calc(var(--space-6) * var(--app-margin,1) * var(--room-margin,1))}.SettingsForm-module__74HCAq__fields{gap:calc(var(--space-6) * var(--app-margin,1) * var(--room-margin,1));border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.SettingsForm-module__74HCAq__field{align-items:flex-start;gap:calc(var(--space-1_5) * var(--app-margin,1) * var(--room-margin,1));flex-direction:column;display:flex}.SettingsForm-module__74HCAq__row{align-items:flex-end;gap:calc(var(--space-6) * var(--app-margin,1) * var(--room-margin,1));flex-wrap:wrap;display:flex}.SettingsForm-module__74HCAq__checkbox{align-items:center;gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));padding-bottom:calc(var(--space-2) * var(--app-pad,1) * var(--room-pad,1));cursor:pointer;display:flex}.SettingsForm-module__74HCAq__fields:disabled .SettingsForm-module__74HCAq__checkbox{color:var(--muted-foreground);cursor:default}.SettingsForm-module__74HCAq__footer{align-items:center;gap:calc(var(--space-3) * var(--app-margin,1) * var(--room-margin,1));margin-top:calc(var(--space-6) * var(--app-margin,1) * var(--room-margin,1));display:flex}
.PermissionPicker-module__2_O1kG__legend{color:var(--muted-foreground);font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));margin:0}.PermissionPicker-module__2_O1kG__group{border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}.PermissionPicker-module__2_O1kG__groupHead{align-items:center;gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));padding:calc(var(--space-2_5) * var(--app-pad,1) * var(--room-pad,1)) calc(var(--space-3) * var(--app-pad,1) * var(--room-pad,1));background:var(--muted);display:flex}.PermissionPicker-module__2_O1kG__groupToggle{border-radius:var(--radius-sm);width:1.5em;height:1.5em;color:var(--muted-foreground);cursor:pointer;transition:background var(--duration-fast) var(--ease-default);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.PermissionPicker-module__2_O1kG__groupToggle:hover{background:var(--accent);color:var(--foreground)}.PermissionPicker-module__2_O1kG__groupToggle:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.PermissionPicker-module__2_O1kG__chevron{width:calc(.9em * var(--app-icon,1) * var(--room-icon,1));height:calc(.9em * var(--app-icon,1) * var(--room-icon,1));transition:rotate var(--duration-fast) var(--ease-default)}.PermissionPicker-module__2_O1kG__chevron[data-open]{rotate:90deg}.PermissionPicker-module__2_O1kG__groupLabel{font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1));font-weight:var(--font-weight-medium);cursor:pointer;flex:1}.PermissionPicker-module__2_O1kG__count{color:var(--muted-foreground);font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));font-variant-numeric:tabular-nums;margin-inline-start:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1))}.PermissionPicker-module__2_O1kG__groupBody{padding:calc(var(--space-2) * var(--app-pad,1) * var(--room-pad,1)) calc(var(--space-3) * var(--app-pad,1) * var(--room-pad,1)) calc(var(--space-3) * var(--app-pad,1) * var(--room-pad,1)) calc(var(--space-9) * var(--app-pad,1) * var(--room-pad,1));gap:calc(var(--space-1) * var(--app-margin,1) * var(--room-margin,1));flex-direction:column;display:flex}.PermissionPicker-module__2_O1kG__row{align-items:baseline;gap:calc(var(--space-1_5) * var(--app-margin,1) * var(--room-margin,1));cursor:pointer;display:flex}.PermissionPicker-module__2_O1kG__row[data-blocked]{cursor:default;opacity:.75}.PermissionPicker-module__2_O1kG__row[data-blocked] .PermissionPicker-module__2_O1kG__description{color:var(--warning-ink);font-style:italic}.PermissionPicker-module__2_O1kG__description{color:var(--muted-foreground);font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));margin-inline-start:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1))}
.users-module__znC5Mq__band{padding:calc(var(--space-2) * var(--app-pad,1) * var(--room-pad,1)) calc(var(--space-4) * var(--app-pad,1) * var(--room-pad,1));background:oklch(from var(--muted) l c h / .4)}.users-module__znC5Mq__detailsCell{padding-block:calc(var(--space-2) * var(--app-pad,1) * var(--room-pad,1));padding-inline:calc(var(--space-4) * var(--app-pad,1) * var(--room-pad,1))}.users-module__znC5Mq__tenantMembershipCard{gap:calc(var(--space-1) * var(--app-margin,1) * var(--room-margin,1));flex-direction:column;display:flex}.users-module__znC5Mq__tenantMembershipHeader{justify-content:space-between;align-items:center;gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));font-size:calc(var(--font-size-2xs) * var(--app-size,1) * var(--room-size,1));color:var(--muted-foreground);display:flex}.users-module__znC5Mq__tenantMembershipName{color:var(--foreground);font-weight:600}.users-module__znC5Mq__addToTenantBtn{font-size:calc(var(--font-size-2xs) * var(--app-size,1) * var(--room-size,1));align-self:flex-start}
.AccountChip-module__mL3TAW__trigger{width:calc(2.25rem * var(--app-pad,1) * var(--chrome-pad,1));height:calc(2.25rem * var(--app-pad,1) * var(--chrome-pad,1));background:var(--accent);color:var(--accent-foreground);font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--chrome-size,1));font-weight:var(--font-weight-semibold);transition:background var(--duration-normal) var(--ease-default);border-radius:9999px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.AccountChip-module__mL3TAW__trigger:hover{background:oklch(from var(--accent) calc(l * .92) c h)}.AccountChip-module__mL3TAW__trigger:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.AccountChip-module__mL3TAW__avatarImage{object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.AccountChip-module__mL3TAW__avatarInitial{-webkit-user-select:none;user-select:none;line-height:1}.AccountChip-module__mL3TAW__menu{min-width:14rem;padding:calc(var(--space-1) * var(--app-pad,1) * var(--chrome-pad,1));flex-direction:column;display:flex}.AccountChip-module__mL3TAW__identity{padding:calc(var(--space-2) * var(--app-pad,1) * var(--chrome-pad,1)) calc(var(--space-3) * var(--app-pad,1) * var(--chrome-pad,1));gap:calc(var(--space-0_5) * var(--app-margin,1) * var(--chrome-margin,1));flex-direction:column;display:flex}.AccountChip-module__mL3TAW__identityName{font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--chrome-size,1));font-weight:var(--font-weight-medium);color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;max-width:18rem;overflow:hidden}.AccountChip-module__mL3TAW__identityEmail{font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--chrome-size,1));color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;max-width:18rem;overflow:hidden}.AccountChip-module__mL3TAW__divider{background:var(--border);height:1px;margin:calc(var(--space-1) * var(--app-margin,1) * var(--chrome-margin,1)) 0}.AccountChip-module__mL3TAW__item{align-items:center;gap:calc(var(--space-2) * var(--app-margin,1) * var(--chrome-margin,1));padding:calc(var(--space-2) * var(--app-pad,1) * var(--chrome-pad,1)) calc(var(--space-3) * var(--app-pad,1) * var(--chrome-pad,1));border-radius:var(--radius-sm);font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--chrome-size,1));color:var(--foreground);text-align:left;transition:background var(--duration-normal) var(--ease-default);cursor:pointer;background:0 0;border:0;width:100%;display:flex}.AccountChip-module__mL3TAW__item:hover{background:var(--accent)}.AccountChip-module__mL3TAW__item:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.AccountChip-module__mL3TAW__itemIcon{width:calc(1em * var(--app-icon,1) * var(--chrome-icon,1));height:calc(1em * var(--app-icon,1) * var(--chrome-icon,1));color:var(--muted-foreground);flex-shrink:0}
.DataTable-module__W978OW__root{gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));flex-direction:column;display:flex}.DataTable-module__W978OW__toolbar{justify-content:flex-end;align-items:flex-end;gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));flex-wrap:wrap;display:flex}.DataTable-module__W978OW__controls{flex:auto;min-width:0}.DataTable-module__W978OW__badge{padding-inline:calc(var(--space-1) * var(--app-pad,1) * var(--room-pad,1));border-radius:var(--radius-sm);background:var(--muted);color:var(--muted-foreground);font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));font-variant-numeric:tabular-nums;margin-inline-start:calc(var(--space-1) * var(--app-margin,1) * var(--room-margin,1))}.DataTable-module__W978OW__scroller{overscroll-behavior-x:contain;overflow-x:auto;container-type:inline-size}.DataTable-module__W978OW__table{--dt-cell-pad:calc(var(--space-2) * var(--app-pad,1) * var(--room-pad,1));table-layout:fixed;min-width:100%}.DataTable-module__W978OW__table :is(th,td){padding-inline:var(--dt-cell-pad);text-overflow:ellipsis;white-space:nowrap;transform:translate3d(var(--reorder-offset-x,0), 0, 0);transition:transform var(--duration-normal) var(--ease-snap);overflow:hidden}.DataTable-module__W978OW__table :is(th,td):first-child{padding-inline-start:0}.DataTable-module__W978OW__table :is(th,td)[data-align=end]{text-align:right}.DataTable-module__W978OW__table tbody tr+tr>:is(th,td){border-top:1px solid oklch(from var(--border) l c h / .5)}.DataTable-module__W978OW__table tbody tr[data-detail-row]>:is(th,td){border-top:none}.DataTable-module__W978OW__table[data-settling] :is(th,td),.DataTable-module__W978OW__table[data-settling] .DataTable-module__W978OW__th[data-grabbed]{transition:none}.DataTable-module__W978OW__th{padding-inline-end:calc(var(--space-3) * var(--app-pad,1) * var(--room-pad,1));position:relative}.DataTable-module__W978OW__th[data-grabbed]{transform:translate3d(var(--reorder-offset-x,0), 0, 0) scale(1.04);opacity:.78;z-index:2;transition:transform var(--duration-fast) var(--ease-default), opacity var(--duration-fast) var(--ease-default)}.DataTable-module__W978OW__th[data-grabbed] .DataTable-module__W978OW__grip{cursor:grabbing}.DataTable-module__W978OW__grip{text-overflow:ellipsis;white-space:nowrap;width:100%;text-align:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:none;padding:0;display:block;overflow:hidden}.DataTable-module__W978OW__grip:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:var(--radius-sm)}.DataTable-module__W978OW__resizer{width:calc(.75rem * var(--app-pad,1) * var(--room-pad,1));cursor:col-resize;touch-action:none;justify-content:center;align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-end:0}.DataTable-module__W978OW__resizer:after{content:"";background:var(--border);width:1px;height:60%;transition:background-color var(--duration-fast) var(--ease-default), width var(--duration-fast) var(--ease-default)}.DataTable-module__W978OW__resizer:hover:after,.DataTable-module__W978OW__resizerActive:after{background:var(--primary);width:2px}.DataTable-module__W978OW__resizer:focus-visible{outline:2px solid var(--ring);outline-offset:-2px;border-radius:var(--radius-sm)}.DataTable-module__W978OW__menu{min-width:16rem}.DataTable-module__W978OW__menuHint{margin:0 0 calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));padding-inline:calc(var(--space-2) * var(--app-pad,1) * var(--room-pad,1));color:var(--muted-foreground);font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1))}.DataTable-module__W978OW__menuList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.DataTable-module__W978OW__menuRow{justify-content:space-between;align-items:center;gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));padding:calc(var(--space-1) * var(--app-pad,1) * var(--room-pad,1)) calc(var(--space-2) * var(--app-pad,1) * var(--room-pad,1));border-radius:var(--radius-sm);display:flex}.DataTable-module__W978OW__menuRow:hover{background:var(--muted)}.DataTable-module__W978OW__menuLabel{align-items:center;gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));cursor:pointer;min-width:0;font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1));display:flex}.DataTable-module__W978OW__menuLabel>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DataTable-module__W978OW__menuLabel:has(input:disabled){cursor:default;color:var(--muted-foreground)}.DataTable-module__W978OW__menuNote{color:var(--muted-foreground);font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1))}.DataTable-module__W978OW__menuMove{gap:calc(var(--space-1) * var(--app-margin,1) * var(--room-margin,1));flex-shrink:0;display:flex}@media (prefers-reduced-motion:reduce){.DataTable-module__W978OW__table :is(th,td),.DataTable-module__W978OW__th[data-grabbed]{transition:none}}.DataTable-module__W978OW__expanderCol,.DataTable-module__W978OW__expander{width:var(--dt-expander)}.DataTable-module__W978OW__expander{padding-inline:0;transform:none}.DataTable-module__W978OW__expanderButton{cursor:pointer;width:100%;color:var(--muted-foreground);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.DataTable-module__W978OW__expanderButton:focus-visible{outline:2px solid var(--ring);outline-offset:-2px;border-radius:var(--radius-sm)}.DataTable-module__W978OW__chevron{width:.45em;height:.45em;transition:rotate var(--duration-fast) var(--ease-default), translate var(--duration-fast) var(--ease-default);border-bottom:1.5px solid;border-right:1.5px solid;translate:-.1em;rotate:-45deg}.DataTable-module__W978OW__chevron[data-open]{translate:0 -.1em;rotate:45deg}.DataTable-module__W978OW__table td[data-detail]{text-overflow:clip;white-space:normal;padding-block:calc(var(--space-2) * var(--app-pad,1) * var(--room-pad,1));overflow:visible;transform:none}.DataTable-module__W978OW__table tbody tr[data-detail-row=bare]>td{padding:0}.DataTable-module__W978OW__detailBody{--detail-start:0px;--detail-end:0px;inline-size:calc(100cqi - var(--detail-start) - var(--detail-end));position:sticky;inset-inline-start:var(--detail-start)}.DataTable-module__W978OW__expander+td[data-detail]>.DataTable-module__W978OW__detailBody{--detail-start:calc(var(--dt-expander) + var(--dt-cell-pad));--detail-end:var(--dt-cell-pad)}.DataTable-module__W978OW__expander+td[data-detail=bare]>.DataTable-module__W978OW__detailBody{--detail-start:var(--dt-expander);--detail-end:0px}@media (prefers-reduced-motion:reduce){.DataTable-module__W978OW__chevron{transition:none}}
.BrandMark-module__OcEALa__mark{flex-shrink:0;align-items:center;display:inline-flex}.BrandMark-module__OcEALa__mark img{width:1.5em;height:1.5em;display:block}.BrandMark-module__OcEALa__dark{display:none}.BrandMark-module__OcEALa__light{display:inline-flex}.dark .BrandMark-module__OcEALa__dark{display:inline-flex}.dark .BrandMark-module__OcEALa__light{display:none}
.Cane-module__W7h2ja__column{--cane-w:calc(22rem * var(--app-pad,1) * var(--chrome-pad,1));width:0;transition:width var(--duration-slow) var(--ease-snap), border-color var(--duration-slow) var(--ease-snap);border-left:1px solid #0000;flex:none;justify-content:flex-end;display:flex;overflow:clip}.Cane-module__W7h2ja__column[data-open]{width:var(--cane-w);border-left-color:var(--border)}@media (prefers-reduced-motion:reduce){.Cane-module__W7h2ja__column{transition:none}}@media print{.Cane-module__W7h2ja__column{display:none}}@media (min-width:768px){:root:has(.Cane-module__W7h2ja__column[data-open]) [data-sonner-toaster][data-x-position=right]{right:calc(var(--offset-right,24px) + 22rem * var(--app-pad,1) * var(--chrome-pad,1))}}.Cane-module__W7h2ja__panel{width:var(--cane-w);height:100%;min-height:0;padding-top:var(--navbar-h);background:var(--background);flex-direction:column;flex:none;display:flex}@media (max-width:767.98px){.Cane-module__W7h2ja__column,.Cane-module__W7h2ja__column[data-open]{border-left-color:#0000;width:0;transition:none}.Cane-module__W7h2ja__column[data-open] .Cane-module__W7h2ja__panel{inset:var(--navbar-h) 0 0 0;z-index:45;width:auto;padding-top:0;position:fixed}}.Cane-module__W7h2ja__head{justify-content:space-between;align-items:flex-start;gap:calc(var(--space-2) * var(--app-margin,1) * var(--chrome-margin,1));padding:calc(var(--space-3) * var(--app-pad,1) * var(--chrome-pad,1)) calc(var(--space-4) * var(--app-pad,1) * var(--chrome-pad,1));border-bottom:1px solid var(--border);display:flex}.Cane-module__W7h2ja__title{font-size:calc(var(--font-size-base) * var(--app-size,1) * var(--chrome-size,1));font-weight:600}.Cane-module__W7h2ja__subtitle{color:var(--muted-foreground);font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--chrome-size,1))}.Cane-module__W7h2ja__log{gap:calc(var(--space-3) * var(--app-margin,1) * var(--chrome-margin,1));min-height:0;padding:calc(var(--space-4) * var(--app-pad,1) * var(--chrome-pad,1));font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--chrome-size,1));flex-direction:column;flex:1;display:flex;overflow:auto}.Cane-module__W7h2ja__opening{gap:calc(var(--space-2) * var(--app-margin,1) * var(--chrome-margin,1));flex-direction:column;display:flex}.Cane-module__W7h2ja__theirs{white-space:pre-wrap}.Cane-module__W7h2ja__mine{max-width:85%;padding:calc(var(--space-2) * var(--app-pad,1) * var(--chrome-pad,1)) calc(var(--space-3) * var(--app-pad,1) * var(--chrome-pad,1));border-radius:var(--radius-md);background:var(--accent);color:var(--accent-foreground);white-space:pre-wrap;align-self:flex-end}.Cane-module__W7h2ja__offers{gap:calc(var(--space-1) * var(--app-margin,1) * var(--chrome-margin,1));padding-left:calc(var(--space-4) * var(--app-pad,1) * var(--chrome-pad,1));white-space:normal;flex-direction:column;list-style:outside;display:flex}.Cane-module__W7h2ja__link{color:inherit;text-decoration:underline}.Cane-module__W7h2ja__thinking{color:var(--muted-foreground)}.Cane-module__W7h2ja__card{gap:calc(var(--space-2) * var(--app-margin,1) * var(--chrome-margin,1));padding:calc(var(--space-3) * var(--app-pad,1) * var(--chrome-pad,1));border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);flex-direction:column;display:flex}.Cane-module__W7h2ja__cardRecap{font-weight:600}.Cane-module__W7h2ja__cardDetail{white-space:pre-wrap}.Cane-module__W7h2ja__cardActions{gap:calc(var(--space-2) * var(--app-margin,1) * var(--chrome-margin,1));display:flex}.Cane-module__W7h2ja__cardResult{color:var(--muted-foreground)}.Cane-module__W7h2ja__error{color:var(--destructive-ink)}.Cane-module__W7h2ja__ask{align-items:flex-end;gap:calc(var(--space-2) * var(--app-margin,1) * var(--chrome-margin,1));padding:calc(var(--space-3) * var(--app-pad,1) * var(--chrome-pad,1)) calc(var(--space-4) * var(--app-pad,1) * var(--chrome-pad,1));border-top:1px solid var(--border);display:flex}.Cane-module__W7h2ja__input{resize:none;flex:1}
.Navbar-module__spD3AG__header{z-index:50;border-bottom:1px solid var(--border);background:oklch(from var(--background) l c h / .8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:100%;position:fixed;top:0}.Navbar-module__spD3AG__nav{max-width:80rem;height:calc(4rem * var(--app-pad,1) * var(--chrome-pad,1));padding-inline:calc(var(--space-6) * var(--app-pad,1) * var(--chrome-pad,1));justify-content:space-between;align-items:center;margin-inline:auto;display:flex}.Navbar-module__spD3AG__left{align-items:center;gap:calc(var(--space-6) * var(--app-margin,1) * var(--chrome-margin,1));display:flex}.Navbar-module__spD3AG__logo{align-items:center;gap:calc(var(--space-2) * var(--app-margin,1) * var(--chrome-margin,1));font-size:calc(var(--font-size-lg) * var(--app-size,1) * var(--chrome-size,1));font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);display:inline-flex}.Navbar-module__spD3AG__navLink{font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--chrome-size,1));color:var(--muted-foreground);transition:color var(--duration-normal) var(--ease-default)}.Navbar-module__spD3AG__navLink:hover{color:var(--foreground)}.Navbar-module__spD3AG__right{align-items:center;gap:calc(var(--space-3) * var(--app-margin,1) * var(--chrome-margin,1));display:flex}.Navbar-module__spD3AG__themeToggle{width:calc(2.25rem * var(--app-pad,1) * var(--chrome-pad,1));height:calc(2.25rem * var(--app-pad,1) * var(--chrome-pad,1));border-radius:var(--radius-md);transition:background var(--duration-normal) var(--ease-default);justify-content:center;align-items:center;display:flex}.Navbar-module__spD3AG__themeToggle:hover{background:var(--accent)}.Navbar-module__spD3AG__bell{width:calc(2.25rem * var(--app-pad,1) * var(--chrome-pad,1));height:calc(2.25rem * var(--app-pad,1) * var(--chrome-pad,1));border-radius:var(--radius-md);color:var(--foreground);transition:background var(--duration-normal) var(--ease-default);justify-content:center;align-items:center;display:flex;position:relative}.Navbar-module__spD3AG__bell:hover{background:var(--accent)}.Navbar-module__spD3AG__cane{height:calc(2.25rem * var(--app-pad,1) * var(--chrome-pad,1));align-items:center;gap:calc(var(--space-1) * var(--app-margin,1) * var(--chrome-margin,1));padding:0 calc(var(--space-2) * var(--app-pad,1) * var(--chrome-pad,1));border-radius:var(--radius-md);color:var(--foreground);font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--chrome-size,1));transition:background var(--duration-normal) var(--ease-default);font-weight:600;display:flex}.Navbar-module__spD3AG__cane:hover,.Navbar-module__spD3AG__cane[aria-expanded=true]{background:var(--accent)}@media (max-width:767.98px){.Navbar-module__spD3AG__caneLabel{display:none}}.Navbar-module__spD3AG__bellCount{min-width:calc(1rem * var(--app-size,1) * var(--chrome-size,1));padding:0 calc(var(--space-1) * var(--app-pad,1) * var(--chrome-pad,1));background:var(--primary);color:var(--primary-foreground);font-size:calc(var(--font-size-2xs) * var(--app-size,1) * var(--chrome-size,1));font-weight:600;line-height:calc(1rem * var(--app-size,1) * var(--chrome-size,1));text-align:center;border-radius:999px;position:absolute;top:0;right:0}.Navbar-module__spD3AG__icon{width:calc(1em * var(--app-icon,1) * var(--chrome-icon,1));height:calc(1em * var(--app-icon,1) * var(--chrome-icon,1));flex-shrink:0}
.CustomScrollbar-module__-nXEAq__track{z-index:60;pointer-events:none;box-sizing:border-box;width:10px;padding:2px;position:fixed}.CustomScrollbar-module__-nXEAq__thumb{width:100%;transition:opacity var(--duration-normal) var(--ease-default);border-radius:999px}.CustomScrollbar-module__-nXEAq__thumbAuto{background:var(--foreground);opacity:.45;box-shadow:0 0 0 .5px var(--foreground)}.CustomScrollbar-module__-nXEAq__track:hover .CustomScrollbar-module__-nXEAq__thumbAuto,.CustomScrollbar-module__-nXEAq__thumbAuto:active{opacity:.8}.CustomScrollbar-module__-nXEAq__thumbDark{background:#0000008c;box-shadow:0 0 0 .5px #ffffff80}.CustomScrollbar-module__-nXEAq__track:hover .CustomScrollbar-module__-nXEAq__thumbDark,.CustomScrollbar-module__-nXEAq__thumbDark:active{background:#000c}.CustomScrollbar-module__-nXEAq__thumbLight{background:#ffffff8c;box-shadow:0 0 0 .5px #00000080}.CustomScrollbar-module__-nXEAq__track:hover .CustomScrollbar-module__-nXEAq__thumbLight,.CustomScrollbar-module__-nXEAq__thumbLight:active{background:#ffffffd9}
.tiling-module__PuV95G__page{flex-direction:column;height:75dvh;min-height:28rem;display:flex}
.dashboard-module__USqppW__shell{flex:1;min-height:0;display:flex}.dashboard-module__USqppW__content{min-height:0;padding-top:var(--navbar-h);scroll-padding-top:var(--navbar-h);scrollbar-width:none;flex-direction:column;flex:1;display:flex;position:relative;overflow:auto}.dashboard-module__USqppW__content::-webkit-scrollbar{display:none}
.roles-module__uwKScq__modalFormGrid{gap:calc(var(--space-3) * var(--app-margin,1) * var(--room-margin,1)) calc(var(--space-3_5) * var(--app-margin,1) * var(--room-margin,1));grid-template-columns:minmax(7rem,max-content) 1fr;align-items:baseline;display:grid}.roles-module__uwKScq__modalFormGrid>label{text-align:right;color:var(--muted-foreground);font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1));padding-top:calc(var(--space-2) * var(--app-pad,1) * var(--room-pad,1));align-self:start}.roles-module__uwKScq__modalFormGrid>.roles-module__uwKScq__field{gap:calc(var(--space-1) * var(--app-margin,1) * var(--room-margin,1));flex-direction:column;min-width:0;display:flex}.roles-module__uwKScq__modalFormGrid>.roles-module__uwKScq__fullRow{grid-column:1/-1}
.main-module__nLoSEq__content{flex-direction:column;flex:1;min-height:0;display:flex}
.HomeActions-module__ubmfUa__actions{margin-top:calc(var(--space-8) * var(--app-margin,1) * var(--room-margin,1));justify-content:center;align-items:center;display:flex}.HomeActions-module__ubmfUa__dashboard{transition:margin-inline-start var(--collapsible-duration,.3s) ease-out;margin-block:-4px;display:flex}.HomeActions-module__ubmfUa__dashboard[data-open]{margin-inline-start:-4px}.HomeActions-module__ubmfUa__slot{padding:4px;padding-inline-end:max(4px, calc(var(--space-3) * var(--app-margin,1) * var(--room-margin,1)));display:flex}
.account-module__Pp0oba__avatarPickerRow{align-items:center;gap:calc(var(--space-3) * var(--app-margin,1) * var(--room-margin,1));margin-top:calc(var(--space-1) * var(--app-margin,1) * var(--room-margin,1));display:flex}.account-module__Pp0oba__avatarPreview{background:var(--accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex;overflow:hidden}.account-module__Pp0oba__avatarPreview img{object-fit:cover;width:100%;height:100%}.account-module__Pp0oba__avatarInitial{font-size:calc(var(--font-size-2xl) * var(--app-size,1) * var(--room-size,1));font-weight:var(--font-weight-bold);color:var(--muted-foreground);-webkit-user-select:none;user-select:none}
.notifications-module__lp53yG__list{gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));margin-top:calc(var(--space-6) * var(--app-margin,1) * var(--room-margin,1));flex-direction:column;padding:0;list-style:none;display:flex}.notifications-module__lp53yG__item{gap:calc(var(--space-1) * var(--app-margin,1) * var(--room-margin,1));padding:calc(var(--space-3) * var(--app-pad,1) * var(--room-pad,1)) calc(var(--space-4) * var(--app-pad,1) * var(--room-pad,1));border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);color:var(--foreground);flex-direction:column;text-decoration:none;display:flex}.notifications-module__lp53yG__item:hover{border-color:var(--muted-foreground)}.notifications-module__lp53yG__item:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.notifications-module__lp53yG__unread{box-shadow:inset 3px 0 0 var(--primary)}.notifications-module__lp53yG__meta{justify-content:space-between;gap:calc(var(--space-3) * var(--app-margin,1) * var(--room-margin,1));color:var(--muted-foreground);font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));display:flex}.notifications-module__lp53yG__title{font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1))}.notifications-module__lp53yG__unread .notifications-module__lp53yG__title{font-weight:600}.notifications-module__lp53yG__body{color:var(--muted-foreground);font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1))}
.csp-module__VqD5ia__header{justify-content:space-between;align-items:center;display:flex}.csp-module__VqD5ia__subtitle{color:var(--muted-foreground);font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1))}.csp-module__VqD5ia__actions{gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));display:flex}.csp-module__VqD5ia__pruneResult{font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1));color:var(--success-ink)}.csp-module__VqD5ia__empty{color:var(--muted-foreground);font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1))}.csp-module__VqD5ia__directive{font-weight:500}.csp-module__VqD5ia__uri{color:var(--muted-foreground);font-size:calc(var(--font-size-2xs) * var(--app-size,1) * var(--room-size,1))}.csp-module__VqD5ia__count{font-variant-numeric:tabular-nums}
.health-module__33wNzW__checks{margin:calc(var(--space-4) * var(--app-margin,1) * var(--room-margin,1)) 0 0;border-top:1px solid var(--border);padding:0;list-style:none}.health-module__33wNzW__check{gap:calc(var(--space-1) * var(--app-margin,1) * var(--room-margin,1));padding-block:calc(var(--space-3) * var(--app-pad,1) * var(--room-pad,1));border-bottom:1px solid var(--border);flex-direction:column;display:flex}.health-module__33wNzW__head{justify-content:space-between;align-items:baseline;gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));flex-wrap:wrap;display:flex}.health-module__33wNzW__label,.health-module__33wNzW__state{font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1));font-weight:600}.health-module__33wNzW__asks{color:var(--muted-foreground);font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1))}.health-module__33wNzW__found{font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1))}.health-module__33wNzW__fix{color:var(--muted-foreground);font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1))}
.platform-module__-w6tSW__grid{gap:calc(var(--space-3) * var(--app-margin,1) * var(--room-margin,1));margin-top:calc(var(--space-6) * var(--app-margin,1) * var(--room-margin,1));grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));padding:0;list-style:none;display:grid}.platform-module__-w6tSW__card{gap:calc(var(--space-1) * var(--app-margin,1) * var(--room-margin,1));height:100%;padding:calc(var(--space-4) * var(--app-pad,1) * var(--room-pad,1));border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);color:var(--foreground);flex-direction:column;text-decoration:none;display:flex}.platform-module__-w6tSW__card:hover{border-color:var(--muted-foreground)}.platform-module__-w6tSW__card:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.platform-module__-w6tSW__name{align-items:center;gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1));font-weight:600;display:flex}.platform-module__-w6tSW__purpose{color:var(--muted-foreground);font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1))}
.feedback-module__b98G6a__form{gap:calc(var(--space-4) * var(--app-margin,1) * var(--room-margin,1));margin-top:calc(var(--space-6) * var(--app-margin,1) * var(--room-margin,1));flex-direction:column;display:flex}.feedback-module__b98G6a__kinds{gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1)) calc(var(--space-4) * var(--app-margin,1) * var(--room-margin,1));flex-wrap:wrap;display:flex}.feedback-module__b98G6a__kinds legend{width:100%}.feedback-module__b98G6a__list{gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));margin-top:calc(var(--space-4) * var(--app-margin,1) * var(--room-margin,1));flex-direction:column;padding:0;list-style:none;display:flex}.feedback-module__b98G6a__item{gap:calc(var(--space-1) * var(--app-margin,1) * var(--room-margin,1));padding:calc(var(--space-3) * var(--app-pad,1) * var(--room-pad,1)) calc(var(--space-4) * var(--app-pad,1) * var(--room-pad,1));border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);color:var(--foreground);flex-direction:column;text-decoration:none;display:flex}.feedback-module__b98G6a__item:hover{border-color:var(--muted-foreground)}.feedback-module__b98G6a__item:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.feedback-module__b98G6a__unread{box-shadow:inset 3px 0 0 var(--primary)}.feedback-module__b98G6a__meta{justify-content:space-between;gap:calc(var(--space-3) * var(--app-margin,1) * var(--room-margin,1));color:var(--muted-foreground);font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));flex-wrap:wrap;display:flex}.feedback-module__b98G6a__title{font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1))}.feedback-module__b98G6a__unread .feedback-module__b98G6a__title{font-weight:600}.feedback-module__b98G6a__text{white-space:pre-wrap;overflow-wrap:anywhere;font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1))}.feedback-module__b98G6a__message{gap:calc(var(--space-1) * var(--app-margin,1) * var(--room-margin,1));padding:calc(var(--space-3) * var(--app-pad,1) * var(--room-pad,1)) calc(var(--space-4) * var(--app-pad,1) * var(--room-pad,1));border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);flex-direction:column;display:flex}.feedback-module__b98G6a__new{box-shadow:inset 3px 0 0 var(--primary)}
.RoutingMatrix-module__ljSUVa__routing{gap:calc(var(--space-6) * var(--app-margin,1) * var(--room-margin,1));margin-top:calc(var(--space-6) * var(--app-margin,1) * var(--room-margin,1));flex-direction:column;display:flex}.RoutingMatrix-module__ljSUVa__kinds{gap:calc(var(--space-3) * var(--app-margin,1) * var(--room-margin,1));grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));padding:0;list-style:none;display:grid}.RoutingMatrix-module__ljSUVa__kind{align-items:flex-start;gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));padding:calc(var(--space-4) * var(--app-pad,1) * var(--room-pad,1));border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);flex-direction:column;display:flex}.RoutingMatrix-module__ljSUVa__kindName{font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1));font-weight:var(--font-weight-semibold)}.RoutingMatrix-module__ljSUVa__kindWhat,.RoutingMatrix-module__ljSUVa__hint{color:var(--muted-foreground);font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));line-height:1.5}.RoutingMatrix-module__ljSUVa__kindReach{font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));font-weight:var(--font-weight-medium)}.RoutingMatrix-module__ljSUVa__scroll{border:1px solid var(--border);border-radius:var(--radius-md);overflow-x:auto}.RoutingMatrix-module__ljSUVa__matrix{border-collapse:collapse;width:100%;font-size:calc(var(--font-size-sm) * var(--app-size,1) * var(--room-size,1))}.RoutingMatrix-module__ljSUVa__matrix th,.RoutingMatrix-module__ljSUVa__matrix td{padding:calc(var(--space-2) * var(--app-pad,1) * var(--room-pad,1)) calc(var(--space-3) * var(--app-pad,1) * var(--room-pad,1));border-bottom:1px solid var(--border);text-align:left;vertical-align:top}.RoutingMatrix-module__ljSUVa__matrix tbody tr:last-child th,.RoutingMatrix-module__ljSUVa__matrix tbody tr:last-child td{border-bottom:0}.RoutingMatrix-module__ljSUVa__matrix tbody th{color:var(--foreground);font-size:inherit;letter-spacing:normal;text-transform:none}.RoutingMatrix-module__ljSUVa__matrix thead th{color:var(--muted-foreground);font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));font-weight:var(--font-weight-semibold)}.RoutingMatrix-module__ljSUVa__person{z-index:1;background:var(--background);min-width:14rem;font-weight:var(--font-weight-normal);position:sticky;left:0}.RoutingMatrix-module__ljSUVa__column{min-width:10rem}.RoutingMatrix-module__ljSUVa__name{font-weight:var(--font-weight-medium);display:block}.RoutingMatrix-module__ljSUVa__address{color:var(--muted-foreground);font-size:calc(var(--font-size-xs) * var(--app-size,1) * var(--room-size,1));display:block}.RoutingMatrix-module__ljSUVa__cell{align-items:center;gap:calc(var(--space-2) * var(--app-margin,1) * var(--room-margin,1));display:inline-flex}.RoutingMatrix-module__ljSUVa__channel{color:var(--muted-foreground);display:inline-flex}.RoutingMatrix-module__ljSUVa__channelIdle{visibility:hidden}.RoutingMatrix-module__ljSUVa__none,.RoutingMatrix-module__ljSUVa__empty{color:var(--muted-foreground)}.RoutingMatrix-module__ljSUVa__actions{white-space:nowrap;width:1%}.RoutingMatrix-module__ljSUVa__addresses{gap:calc(var(--space-3) * var(--app-margin,1) * var(--room-margin,1));flex-direction:column;display:flex}.RoutingMatrix-module__ljSUVa__addForm{align-items:flex-end;gap:calc(var(--space-3) * var(--app-margin,1) * var(--room-margin,1));flex-wrap:wrap;display:flex}
