html[data-account-identity=applicant]{--account-identity-500:var(--color-blue-500);--account-identity-600:var(--color-blue-600);--account-identity-700:var(--color-blue-700)}html[data-account-identity=applicant] .text-indigo-600{color:var(--account-identity-600)}html[data-account-identity=applicant] .text-indigo-700{color:var(--account-identity-700)}html[data-account-identity=applicant] .bg-indigo-600{background-color:var(--account-identity-600)}html[data-account-identity=applicant] .hover\:bg-indigo-700:hover{background-color:var(--account-identity-700)}html[data-account-identity=applicant] .hover\:text-indigo-500:hover{color:var(--account-identity-500)}html[data-account-identity=applicant] .focus\:border-indigo-500:focus{border-color:var(--account-identity-500)}html[data-account-identity=applicant] .focus\:ring-indigo-500:focus{--tw-ring-color:var(--account-identity-500)}html[data-account-identity=applicant] button[type=submit].bg-green-600{background-color:var(--account-identity-600)}html[data-account-identity=applicant] button[type=submit].hover\:bg-green-700:hover{background-color:var(--account-identity-700)}html[data-account-identity=applicant] button[type=submit].focus\:ring-green-500:focus{--tw-ring-color:var(--account-identity-500)}:root{--cc-font-family:inherit;--cc-modal-border-radius:var(--radius);--cc-btn-border-radius:var(--radius);--cc-bg:var(--surface-raised);--cc-primary-color:var(--foreground);--cc-secondary-color:var(--muted-foreground);--cc-btn-primary-bg:var(--primary);--cc-btn-primary-color:var(--primary-foreground);--cc-btn-primary-border-color:var(--primary);--cc-btn-primary-hover-bg:color-mix(in srgb, var(--primary) 86%, var(--background));--cc-btn-primary-hover-color:var(--primary-foreground);--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:var(--surface-2);--cc-btn-secondary-color:var(--foreground);--cc-btn-secondary-border-color:var(--border);--cc-btn-secondary-hover-bg:var(--surface-3);--cc-btn-secondary-hover-color:var(--foreground);--cc-btn-secondary-hover-border-color:var(--ring);--cc-separator-border-color:var(--border);--cc-toggle-on-bg:var(--primary);--cc-toggle-off-bg:var(--muted-foreground);--cc-toggle-readonly-bg:var(--muted);--cc-cookie-category-block-bg:var(--surface-2);--cc-cookie-category-block-border:var(--border);--cc-cookie-category-block-hover-bg:var(--surface-3);--cc-cookie-category-block-hover-border:var(--ring);--cc-footer-bg:var(--surface-2);--cc-footer-color:var(--muted-foreground);--cc-footer-border-color:var(--border)}#cc-main .cm,#cc-main .pm{border:1px solid var(--border);box-shadow:var(--shadow-2xl)}#cc-main .cm__btn:focus-visible,#cc-main .pm__btn:focus-visible,#cc-main .pm__close-btn:focus-visible,#cc-main .pm__section-title:focus-visible,#cc-main .section__toggle:focus-visible,#cc-main a:focus-visible{outline:3px solid var(--ring);outline-offset:3px}.s2r-cookie-preferences-control{z-index:2147483646;bottom:calc(5rem + max(.75rem, env(safe-area-inset-bottom)));left:max(1rem, env(safe-area-inset-left));border:1px solid var(--border);background:var(--surface-raised);max-width:calc(100vw - 2rem);box-shadow:var(--shadow-lg);border-radius:9999px;align-items:center;display:flex;position:fixed}.s2r-cookie-preferences-control[hidden]{display:none}.s2r-cookie-preferences,.s2r-cookie-preferences-dismiss{color:var(--foreground);cursor:pointer;font:inherit;background:0 0;border:0}.s2r-cookie-preferences{padding:.625rem .5rem .625rem .875rem;font-size:.8125rem;font-weight:600;line-height:1.25rem}.s2r-cookie-preferences-dismiss{border-radius:9999px;place-items:center;min-width:2.75rem;min-height:2.75rem;font-size:1.25rem;line-height:1;display:grid}.s2r-cookie-preferences-control{transition:background-color .15s,border-color .15s,transform .15s}.s2r-cookie-preferences-control:hover{border-color:var(--ring);background:var(--surface-2);transform:translateY(-1px)}.s2r-cookie-preferences:focus-visible,.s2r-cookie-preferences-dismiss:focus-visible{outline:3px solid var(--ring);outline-offset:3px}html.show--consent .s2r-cookie-preferences-control,html.show--preferences .s2r-cookie-preferences-control{visibility:hidden}@media (prefers-reduced-motion:reduce){.s2r-cookie-preferences-control{transition:none}}@media (width>=768px){.s2r-cookie-preferences-control{bottom:max(1rem, env(safe-area-inset-bottom))}}[data-dashboard-role] .dashboard-page-scroll [data-slot=card]:not([data-dashboard-stat-card=true]) :is(.bg-info-muted,.bg-success-muted,.bg-warning-muted,.bg-destructive-muted){background-color:var(--dashboard-neutral-surface)}[data-dashboard-role=applicant] .dashboard-page-scroll [data-slot=card]:not([data-dashboard-stat-card=true]) :is(.border-info-border,.border-success-border,.border-warning-border,.border-destructive-border),[data-dashboard-role] .dashboard-page-scroll [data-slot=card],.dark [data-dashboard-role] .dashboard-page-scroll [class*=dark\:border-]{border-color:var(--dashboard-surface-border)}[data-dashboard-role],[data-dashboard-role] .dashboard-page-scroll{--dashboard-feature-messages:#7c3bed;--dashboard-feature-messages-muted:#f7f0ff;--dashboard-feature-documents:#2563eb;--dashboard-feature-documents-muted:#f0f6ff;--dashboard-feature-property:#048b60;--dashboard-feature-property-muted:#edfdf5;--dashboard-feature-profile:#41536c;--dashboard-feature-profile-muted:#f1f5f9;--dashboard-feature-invitations:#b36205;--dashboard-feature-invitations-muted:#fffbeb;--dashboard-feature-security:#dc2828;--dashboard-feature-security-muted:#fdecec;--dashboard-feature-settings:#0a7aae;--dashboard-feature-settings-muted:#ebf9fe}.dark [data-dashboard-role],.dark [data-dashboard-role] .dashboard-page-scroll{--dashboard-feature-messages:#b086f3;--dashboard-feature-messages-muted:color-mix(in srgb, var(--dashboard-feature-messages) 11%, var(--surface-2));--dashboard-feature-documents:#7eb4f7;--dashboard-feature-documents-muted:color-mix(in srgb, var(--dashboard-feature-documents) 10%, var(--surface-2));--dashboard-feature-property:#6eddb5;--dashboard-feature-property-muted:color-mix(in srgb, var(--dashboard-feature-property) 9%, var(--surface-2));--dashboard-feature-profile:#b3bbc6;--dashboard-feature-profile-muted:color-mix(in srgb, var(--dashboard-feature-profile) 7%, var(--surface-2));--dashboard-feature-invitations:#f7cc69;--dashboard-feature-invitations-muted:color-mix(in srgb, var(--dashboard-feature-invitations) 10%, var(--surface-2));--dashboard-feature-security:#f38686;--dashboard-feature-security-muted:color-mix(in srgb, var(--dashboard-feature-security) 10%, var(--surface-2));--dashboard-feature-settings:#74ccf1;--dashboard-feature-settings-muted:color-mix(in srgb, var(--dashboard-feature-settings) 10%, var(--surface-2))}[data-dashboard-role] .messages-card{--messages-sidebar-header-bg:var(--dashboard-neutral-surface);--messages-selected-bg:color-mix(in srgb, var(--dashboard-feature-messages) 12%, var(--surface-2));--messages-selected-border:color-mix(in srgb, var(--dashboard-feature-messages) 28%, var(--surface-2))}[data-dashboard-role] .messages-card :is(.bg-blue-500,.bg-blue-600){background-color:var(--dashboard-feature-messages)}[data-dashboard-role] .messages-card :is(.bg-blue-100,.hover\:bg-blue-100:hover){background-color:var(--dashboard-feature-messages-muted)}[data-dashboard-role] .messages-card .text-blue-600,[data-dashboard-role] .messages-card .text-blue-700:not(.bg-blue-50){color:var(--dashboard-feature-messages)}[data-dashboard-role] .messages-card .border-blue-500{border-color:var(--dashboard-feature-messages)}[data-dashboard-role] .messages-card .hover\:bg-blue-600:hover{background-color:color-mix(in srgb, var(--dashboard-feature-messages) 88%, black)}.dashboard-page-scroll{--dashboard-role-accent:#344256;--dashboard-role-accent-foreground:#f8fafc;--dashboard-role-muted:#f1f5f9;--dashboard-role-muted-foreground:#344256;--dashboard-role-border:#dde4ee;--dashboard-surface-border:#ebeff5;--dashboard-neutral-surface:#fbfbfb;--border:var(--dashboard-surface-border);--messages-border:var(--dashboard-surface-border)}[data-dashboard-role=agency] .dashboard-page-scroll{--dashboard-role-accent:#7c3bed;--dashboard-role-accent-foreground:#fff;--dashboard-role-muted:#faf5ff;--dashboard-role-muted-foreground:#5a20b6;--dashboard-role-border:#e5cdfe}[data-dashboard-role=provider] .dashboard-page-scroll{--dashboard-role-accent:#10b77f;--dashboard-role-accent-foreground:#fff;--dashboard-role-muted:#edfdf5;--dashboard-role-muted-foreground:#059467;--dashboard-role-border:#bcf6db}[data-dashboard-role=applicant] .dashboard-page-scroll{--dashboard-role-accent:#2563eb;--dashboard-role-accent-foreground:#f8fafc;--dashboard-role-muted:#f0f6ff;--dashboard-role-muted-foreground:#134fd2;--dashboard-role-border:#bedbfe}.dark .dashboard-page-scroll{--dashboard-role-accent:#b3bbc6;--dashboard-role-accent-foreground:#131416;--dashboard-role-muted:var(--surface-3);--dashboard-role-muted-foreground:var(--muted-foreground);--dashboard-role-border:var(--surface-border);--dashboard-surface-border:var(--surface-border);--dashboard-neutral-surface:var(--surface-1);--border:var(--dashboard-surface-border);--messages-border:var(--dashboard-surface-border)}.dark [data-dashboard-role=agency] .dashboard-page-scroll{--dashboard-role-accent:#ab80ef;--dashboard-role-accent-foreground:#131416;--dashboard-role-muted:color-mix(in srgb, var(--dashboard-role-accent) 12%, var(--surface-2));--dashboard-role-muted-foreground:#bf9ef5;--dashboard-role-border:color-mix(in srgb, var(--dashboard-role-accent) 26%, var(--surface-border))}.dark [data-dashboard-role=provider] .dashboard-page-scroll{--dashboard-role-accent:#64d8ae;--dashboard-role-accent-foreground:#131416;--dashboard-role-muted:color-mix(in srgb, var(--dashboard-role-accent) 10%, var(--surface-2));--dashboard-role-muted-foreground:#83e2bf;--dashboard-role-border:color-mix(in srgb, var(--dashboard-role-accent) 24%, var(--surface-border))}.dark [data-dashboard-role=applicant] .dashboard-page-scroll{--dashboard-role-accent:#6facf6;--dashboard-role-accent-foreground:#131416;--dashboard-role-muted:color-mix(in srgb, var(--dashboard-role-accent) 11%, var(--surface-2));--dashboard-role-muted-foreground:#90bff9;--dashboard-role-border:color-mix(in srgb, var(--dashboard-role-accent) 25%, var(--surface-border))}.dashboard-role-accent-bg{background-color:var(--dashboard-role-accent);color:var(--dashboard-role-accent-foreground)}.dashboard-role-accent-text{color:var(--dashboard-role-muted-foreground)}.dashboard-role-accent-border{border-color:var(--dashboard-surface-border)}.dashboard-role-accent-muted{background-color:var(--dashboard-role-muted);color:var(--dashboard-role-muted-foreground)}.dashboard-role-focus:focus{border-color:var(--dashboard-role-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--dashboard-role-accent) 14%, transparent);outline:none}.dashboard-role-hover:hover{background-color:var(--dashboard-role-muted)}.dashboard-role-link:hover{border-color:var(--dashboard-surface-border);background-color:color-mix(in srgb, var(--dashboard-role-muted) 45%, var(--dashboard-neutral-surface));box-shadow:var(--shadow)}.dashboard-neutral-surface{background-color:var(--dashboard-neutral-surface)}[data-dashboard-feature=messages]{--dashboard-feature-color:var(--dashboard-feature-messages);--dashboard-feature-muted:var(--dashboard-feature-messages-muted)}[data-dashboard-feature=documents]{--dashboard-feature-color:var(--dashboard-feature-documents);--dashboard-feature-muted:var(--dashboard-feature-documents-muted)}[data-dashboard-feature=offers],[data-dashboard-feature=properties]{--dashboard-feature-color:var(--dashboard-feature-property);--dashboard-feature-muted:var(--dashboard-feature-property-muted)}[data-dashboard-feature=profile],[data-dashboard-feature=account]{--dashboard-feature-color:var(--dashboard-feature-profile);--dashboard-feature-muted:var(--dashboard-feature-profile-muted)}[data-dashboard-feature=invitations]{--dashboard-feature-color:var(--dashboard-feature-invitations);--dashboard-feature-muted:var(--dashboard-feature-invitations-muted)}[data-dashboard-feature=security]{--dashboard-feature-color:var(--dashboard-feature-security);--dashboard-feature-muted:var(--dashboard-feature-security-muted)}[data-dashboard-feature=settings],[data-dashboard-feature=appearance]{--dashboard-feature-color:var(--dashboard-feature-settings);--dashboard-feature-muted:var(--dashboard-feature-settings-muted)}.dashboard-feature-icon{background-color:var(--dashboard-feature-muted,var(--info-muted));color:var(--dashboard-feature-color,var(--info))}.dashboard-feature-heading,.dashboard-feature-text{color:var(--dashboard-feature-color,var(--foreground))}.dashboard-feature-hover:hover{background-color:color-mix(in srgb, var(--dashboard-feature-muted,var(--muted)) 70%, var(--dashboard-neutral-surface))}.dashboard-page-scroll [data-slot=card]{border-color:var(--dashboard-surface-border);box-shadow:var(--shadow);border-radius:1.5rem}[data-dashboard-role] .dashboard-page-scroll [data-slot=card]:not([data-dashboard-stat-card=true]){border-color:var(--dashboard-surface-border);background-color:var(--dashboard-neutral-surface)}[data-dashboard-role] .dashboard-page-scroll [data-slot=card]:not([data-dashboard-stat-card=true])>[data-slot=card-header]{color:inherit;background-color:#0000}.dashboard-page-scroll [data-slot=select-trigger],.dashboard-page-scroll select,.dashboard-page-scroll textarea{border-radius:.75rem}.dashboard-page-scroll select,.dashboard-page-scroll textarea{border-color:var(--input);background-color:var(--background);transition:border-color .15s,box-shadow .15s}.dashboard-page-scroll select:focus,.dashboard-page-scroll textarea:focus{border-color:var(--ring);box-shadow:0 0 0 4px color-mix(in srgb, var(--ring) 10%, transparent);outline:none}.dashboard-page-scroll table thead{background-color:color-mix(in srgb, var(--muted) 55%, transparent)}[data-dashboard-role=provider] .dashboard-page-scroll [class~=md\:grid-cols-3]:has(>[data-slot=card])>[data-slot=card] [data-slot=card-content]{padding:1.25rem}[data-dashboard-role=provider] .dashboard-page-scroll [class~=md\:grid-cols-3]:has(>[data-slot=card])>[data-slot=card] h3{letter-spacing:-.025em;font-size:1.875rem;font-weight:700;line-height:2.25rem}[data-dashboard-role=provider] .dashboard-page-scroll [class~=md\:grid-cols-3]:has(>[data-slot=card])>[data-slot=card] [data-slot=card-content]>div>div:last-child{border-radius:1rem}[data-dashboard-role=admin] .dashboard-page-scroll [class~=lg\:grid-cols-4][class~=md\:grid-cols-2]:has(>[data-slot=card])>[data-slot=card] [data-slot=card-header] svg{width:2.75rem;height:2.75rem;box-shadow:var(--shadow);border-radius:1rem;padding:.75rem}:is([data-dashboard-role=admin] .dashboard-page-scroll [class~=lg\:grid-cols-4][class~=md\:grid-cols-2]:has(>[data-slot=card])>[data-slot=card]:first-child,[data-dashboard-role=admin] .dashboard-page-scroll [class~=lg\:grid-cols-4][class~=md\:grid-cols-2]:has(>[data-slot=card])>[data-slot=card]:nth-child(3)){background-color:var(--info-muted)}:is([data-dashboard-role=admin] .dashboard-page-scroll [class~=lg\:grid-cols-4][class~=md\:grid-cols-2]:has(>[data-slot=card])>[data-slot=card]:first-child [data-slot=card-header] svg,[data-dashboard-role=admin] .dashboard-page-scroll [class~=lg\:grid-cols-4][class~=md\:grid-cols-2]:has(>[data-slot=card])>[data-slot=card]:nth-child(3) [data-slot=card-header] svg){background-color:var(--info);color:var(--info-foreground)}[data-dashboard-role=admin] .dashboard-page-scroll [class~=lg\:grid-cols-4][class~=md\:grid-cols-2]:has(>[data-slot=card])>[data-slot=card]:nth-child(2){background-color:var(--success-muted)}[data-dashboard-role=admin] .dashboard-page-scroll [class~=lg\:grid-cols-4][class~=md\:grid-cols-2]:has(>[data-slot=card])>[data-slot=card]:nth-child(2) [data-slot=card-header] svg{background-color:var(--success);color:var(--success-foreground)}[data-dashboard-role=admin] .dashboard-page-scroll [class~=lg\:grid-cols-4][class~=md\:grid-cols-2]:has(>[data-slot=card])>[data-slot=card]:nth-child(4){background-color:var(--warning-muted)}[data-dashboard-role=admin] .dashboard-page-scroll [class~=lg\:grid-cols-4][class~=md\:grid-cols-2]:has(>[data-slot=card])>[data-slot=card]:nth-child(4) [data-slot=card-header] svg{background-color:var(--warning);color:var(--warning-foreground)}[data-settings-layout]{flex-direction:column;gap:1rem;min-width:0;display:flex}[data-settings-nav]{border:1px solid var(--dashboard-surface-border);background:var(--dashboard-neutral-surface);box-shadow:var(--shadow);border-radius:1rem;flex-wrap:wrap;gap:.35rem;padding:.35rem;display:flex}[data-settings-nav] a{white-space:nowrap;flex:calc(50% - .35rem)}[data-settings-content]{width:100%;min-width:0;max-width:56rem}[data-settings-content] [data-slot=card]{border-color:var(--dashboard-surface-border);overflow:hidden}[data-settings-content] [data-slot=card-header]{padding:1.25rem 1.25rem 1rem}[data-settings-content] [data-slot=card-content]{padding:1.25rem}@media (width>=640px){[data-settings-nav]{flex-wrap:nowrap}[data-settings-nav] a{flex:none}[data-settings-content] [data-slot=card-header]{padding:1.5rem 1.5rem 1rem}[data-settings-content] [data-slot=card-content]{padding:1.5rem}}@media (width<=479px){[data-dashboard-role=admin] .dashboard-page-scroll section[class~=grid-cols-2]:has(>[data-dashboard-stat-card=true]){grid-template-columns:minmax(0,1fr)}}@media (width<=767px){.messages-card>.flex{height:calc(100dvh - 8.5rem);min-height:min(24rem,100dvh - 8.5rem);max-height:none}.messages-card .group>button:last-child{opacity:1;min-width:2.5rem;min-height:2.5rem}.messages-card h2,.messages-card h3,.messages-card p{overflow-wrap:anywhere}}.dashboard-mobile-navigation{background-color:var(--header-surface);border-color:var(--header-border)}[data-mobile-nav-label]{justify-content:center;align-items:center;min-height:1.7rem;display:flex}@media (width<=767px){[data-public-page]{width:100%;max-width:100%;overflow-x:clip}[data-public-page] :is(h1,h2,h3,p,a,button){overflow-wrap:anywhere;max-width:100%}.dashboard-page-scroll{padding-bottom:calc(5.75rem + env(safe-area-inset-bottom))}.dashboard-page-scroll .grid:has(>:is([data-mobile-bento-card=true],[data-dashboard-stat-card=true]):nth-child(3)){width:auto;margin-right:calc(-1 * max(1rem, env(safe-area-inset-right)));margin-left:calc(-1 * max(1rem, env(safe-area-inset-left)));padding-right:max(1rem, env(safe-area-inset-right));padding-left:max(1rem, env(safe-area-inset-left));overscroll-behavior-inline:contain;scroll-padding-inline:max(1rem, env(safe-area-inset-left));scroll-snap-type:inline mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:.75rem;display:flex;overflow:auto visible}.dashboard-page-scroll .grid:has(>:is([data-mobile-bento-card=true],[data-dashboard-stat-card=true]):nth-child(3))::-webkit-scrollbar{display:none}[data-mobile-horizontal-scroll]::-webkit-scrollbar{display:none}.dashboard-page-scroll .grid:has(>:is([data-mobile-bento-card=true],[data-dashboard-stat-card=true]):nth-child(3))>:is([data-mobile-bento-card=true],[data-dashboard-stat-card=true]){scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 min(82vw,19rem)}[data-dashboard-stat-card=true] [data-slot=card-header]{flex-direction:column;align-items:flex-start;gap:.625rem;padding:1rem 1rem .25rem;display:flex}[data-dashboard-stat-card=true] [data-slot=card-header]>svg{order:-1;border-radius:.75rem!important;width:2rem!important;height:2rem!important;padding:.5rem!important}[data-dashboard-stat-card=true] [data-slot=card-content]{padding:.5rem 1rem 1rem}[data-mobile-horizontal-scroll]{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:.75rem;width:auto;scroll-padding-inline:.125rem;display:flex;overflow-x:auto}[data-mobile-horizontal-scroll]>[data-mobile-snap-item]{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 min(82vw,20rem)}[data-mobile-sticky-actions]{background-color:var(--card);position:static}[data-mobile-preference-button],[data-mobile-account-action]{min-width:2.75rem;min-height:2.75rem}}@media (width>=390px) and (width<=767px){[data-mobile-horizontal-scroll]>[data-mobile-snap-item]{flex-basis:min(72vw,20rem)}.dashboard-page-scroll .grid:has(>:is([data-mobile-bento-card=true],[data-dashboard-stat-card=true]):nth-child(3))>:is([data-mobile-bento-card=true],[data-dashboard-stat-card=true]){flex-basis:min(72vw,20rem)}}@media (width>=640px) and (width<=767px){[data-mobile-horizontal-scroll]>[data-mobile-snap-item]{flex-basis:min(54vw,22rem)}.dashboard-page-scroll .grid:has(>:is([data-mobile-bento-card=true],[data-dashboard-stat-card=true]):nth-child(3))>:is([data-mobile-bento-card=true],[data-dashboard-stat-card=true]){flex-basis:min(54vw,22rem)}}@media (prefers-reduced-motion:reduce){[data-mobile-horizontal-scroll]{scroll-behavior:auto}.dashboard-page-scroll .grid:has(>:is([data-mobile-bento-card=true],[data-dashboard-stat-card=true]):nth-child(3)){scroll-behavior:auto}}[data-dashboard-role]{--dashboard-mobile-nav-accent:#41536c}[data-dashboard-role=agency]{--dashboard-mobile-nav-accent:#7c3bed}[data-dashboard-role=provider]{--dashboard-mobile-nav-accent:#0ea06f}[data-dashboard-role=applicant]{--dashboard-mobile-nav-accent:#2563eb}.dark [data-dashboard-role]{--dashboard-mobile-nav-accent:#b9c0ca}.dark [data-dashboard-role=agency]{--dashboard-mobile-nav-accent:#b189f0}.dark [data-dashboard-role=provider]{--dashboard-mobile-nav-accent:#74dcb6}.dark [data-dashboard-role=applicant]{--dashboard-mobile-nav-accent:#82b7f7}.dashboard-page-scroll{padding-right:env(safe-area-inset-right);padding-left:env(safe-area-inset-left)}.dashboard-mobile-nav-item{color:var(--muted-foreground);-webkit-tap-highlight-color:transparent}.dashboard-mobile-nav-item:active{background-color:var(--accent);color:var(--accent-foreground)}.dashboard-mobile-nav-item:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.dashboard-mobile-nav-item[data-active=true]{background-color:color-mix(in srgb, var(--dashboard-mobile-nav-accent) 14%, var(--surface-2));color:var(--dashboard-mobile-nav-accent)}.dashboard-mobile-nav-item[data-active=true]:active{background-color:color-mix(in srgb, var(--dashboard-mobile-nav-accent) 20%, var(--surface-2))}@media (hover:hover){.dashboard-mobile-nav-item:hover{background-color:var(--accent);color:var(--accent-foreground)}.dashboard-mobile-nav-item[data-active=true]:hover{background-color:color-mix(in srgb, var(--dashboard-mobile-nav-accent) 18%, var(--surface-2));color:var(--dashboard-mobile-nav-accent)}}@media (width<=767px){.dashboard-page-scroll{overflow-wrap:anywhere}.dashboard-page-scroll [data-slot=card]{border-radius:1rem;min-width:0;max-width:100%}.dashboard-page-scroll .grid:has(>[data-dashboard-stat-card=true]){grid-template-columns:minmax(0,1fr);gap:.75rem}.dashboard-page-scroll [data-dashboard-stat-card=true] [data-slot=card-content]{padding:.875rem}.dashboard-page-scroll [data-dashboard-stat-card=true] [data-slot=card-header]{gap:.5rem;min-width:0;padding:.875rem .875rem .25rem}.dashboard-page-scroll [data-dashboard-stat-card=true] [data-slot=card-header]+[data-slot=card-content]{padding-top:.25rem}.dashboard-page-scroll [data-dashboard-stat-card=true] [data-slot=card-title]{font-size:.75rem;line-height:1.1rem}.dashboard-page-scroll [data-dashboard-stat-card=true] [data-slot=card-content]>:first-child,.dashboard-page-scroll [data-dashboard-stat-card=true] [data-slot=card-content]>div>:first-child{max-width:100%}.dashboard-page-scroll [data-dashboard-stat-card=true] svg{max-width:2.5rem;max-height:2.5rem}.dashboard-page-scroll button,.dashboard-page-scroll a{touch-action:manipulation;min-width:0}.dashboard-page-scroll [data-slot=card-title],.dashboard-page-scroll [data-slot=card-description],.dashboard-page-scroll [data-slot=card-content] p{overflow-wrap:anywhere}.dashboard-page-scroll [data-dashboard-feature] [data-slot=card-header],.dashboard-page-scroll [data-dashboard-feature] [data-slot=card-content]{padding-left:1rem;padding-right:1rem}.dashboard-page-scroll input,.dashboard-page-scroll select,.dashboard-page-scroll textarea{font-size:1rem}}@media (width>=390px) and (width<=767px){.dashboard-page-scroll .grid:has(>[data-dashboard-stat-card=true]){grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-page-scroll .grid:has(>[data-dashboard-stat-card=true])>[data-dashboard-stat-card=true]:last-child:nth-child(odd){grid-column:1/-1}}@media (pointer:coarse){[data-sidebar=menu-button],[data-slot=button],[data-slot=tabs-trigger],[data-slot=select-trigger],[data-slot=pagination-link],[role=tab]{touch-action:manipulation;min-width:2.75rem;min-height:2.75rem}}@media (hover:none){.dashboard-page-scroll [data-slot=card]:hover{box-shadow:var(--shadow)}}
