.mecadex-os-desktop-home-module__GxbtXq__desktopHome{display:none}@media (min-width:768px){.mecadex-os-desktop-home-module__GxbtXq__desktopHome{width:min(100%,1040px);color:var(--ink);gap:24px;margin:0 auto;padding:28px 12px 18px;display:grid;position:relative}.mecadex-os-desktop-home-module__GxbtXq__heading h1{letter-spacing:-.055em;margin:0;font-size:clamp(36px,4vw,54px);line-height:.95}.mecadex-os-desktop-home-module__GxbtXq__heading p{color:var(--muted);gap:4px;margin:9px 0 0;font-size:16px;display:grid}.mecadex-os-desktop-home-module__GxbtXq__heading p strong{color:var(--ink);font-size:15px;font-weight:760}.mecadex-os-desktop-home-module__GxbtXq__heading p span{font-size:13px}.mecadex-app[data-theme=black-knight][data-wallpaper-active=true] :is(.mecadex-os-desktop-home-module__GxbtXq__heading,.mecadex-os-desktop-home-module__GxbtXq__apps small){color:var(--theme-on-feature);text-shadow:0 2px 10px #000,0 0 3px #000}.mecadex-app[data-theme=black-knight][data-wallpaper-active=true] .mecadex-os-desktop-home-module__GxbtXq__heading p{color:color-mix(in srgb,var(--theme-on-feature) 88%,transparent)}.mecadex-app[data-theme=black-knight][data-wallpaper-active=true] .mecadex-os-desktop-home-module__GxbtXq__heading p strong{color:color-mix(in srgb,var(--theme-on-feature) 88%,transparent)}.mecadex-os-desktop-home-module__GxbtXq__metrics button,.mecadex-os-desktop-home-module__GxbtXq__apps button,.mecadex-os-desktop-home-module__GxbtXq__dock button{color:inherit;font:inherit;cursor:pointer}.mecadex-os-desktop-home-module__GxbtXq__desktopHome .mecadex-os-glyph{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.mecadex-os-desktop-home-module__GxbtXq__apps{flex-wrap:wrap;justify-content:center;gap:26px 34px;width:100%;margin-inline:auto;padding:4px 10px 0;display:flex}.mecadex-os-desktop-home-module__GxbtXq__widgetBoard{display:grid}.mecadex-os-desktop-home-module__GxbtXq__apps[data-widget-reorder-active=true]{-webkit-user-select:none;user-select:none}.mecadex-os-desktop-home-module__GxbtXq__apps [data-widget-drag-surface]{touch-action:none}.mecadex-os-desktop-home-module__GxbtXq__apps>button{cursor:grab;transition:transform .14s,filter .14s}.mecadex-os-desktop-home-module__GxbtXq__apps>button:active{cursor:grabbing}.mecadex-os-desktop-home-module__GxbtXq__apps>button[data-reordering=true] .mecadex-os-desktop-home-module__GxbtXq__appIcon{filter:saturate(1.08);outline:2px solid color-mix(in srgb,var(--os-app-start,var(--theme-accent)) 64%,#fff);outline-offset:4px;transform:translateY(-3px)scale(1.035)}.mecadex-os-desktop-home-module__GxbtXq__apps>button[data-widget-dragging=true],.mecadex-os-desktop-home-module__GxbtXq__apps>button[data-widget-settling=true]{z-index:8;transform:translate3d(var(--widget-drag-x,0px),var(--widget-drag-y,0px),0);will-change:transform;position:relative}.mecadex-os-desktop-home-module__GxbtXq__apps>button[data-widget-dragging=true]{transition:none}.mecadex-os-desktop-home-module__GxbtXq__apps>button[data-widget-settling=true]{transition:transform .24s cubic-bezier(.2,1,.34,1)}.mecadex-os-desktop-home-module__GxbtXq__reorderAssistiveText{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mecadex-os-desktop-home-module__GxbtXq__apps>button{flex:0 150px;min-width:92px}.mecadex-os-desktop-home-module__GxbtXq__apps button,.mecadex-os-desktop-home-module__GxbtXq__dock button{background:0 0;border:0;justify-items:center;gap:9px;padding:0;display:grid}.mecadex-os-desktop-home-module__GxbtXq__appIcon,.mecadex-os-desktop-home-module__GxbtXq__dockIcon{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--theme-accent) 52%, var(--line));background:radial-gradient(circle at 25% 16%, #fff6, transparent 24%), linear-gradient(145deg, var(--theme-feature-accent), var(--theme-feature-surface));box-shadow:inset 0 1px 1px #fff6, inset 0 -12px 22px #00000026, 0 0 22px color-mix(in srgb, var(--theme-accent) 26%, transparent);border-radius:21px;place-items:center;display:grid;position:relative;overflow:hidden}.mecadex-os-desktop-home-module__GxbtXq__appIcon{width:clamp(68px,6.3vw,84px)}.mecadex-os-desktop-home-module__GxbtXq__appIcon svg{width:42%;height:42%;color:var(--theme-on-feature)}.mecadex-os-desktop-home-module__GxbtXq__appIcon>b{z-index:3;box-sizing:border-box;border:2px solid color-mix(in srgb, var(--os-app-start,var(--theme-accent)) 55%, #fff);background:linear-gradient(145deg, color-mix(in srgb, var(--os-app-start,var(--theme-accent)) 88%, #fff), var(--os-app-end,var(--theme-primary)));color:#fff;text-shadow:0 1px 3px #0009;min-width:22px;height:22px;box-shadow:inset 0 1px 0 #ffffffb8, 0 5px 14px color-mix(in srgb, var(--os-app-end,var(--theme-primary)) 66%, transparent), 0 0 11px color-mix(in srgb, var(--os-app-start,var(--theme-accent)) 46%, transparent);border-radius:999px;place-items:center;padding:0 5px;font-size:9px;font-weight:900;line-height:1;display:grid;position:absolute;top:4px;right:4px}.mecadex-os-desktop-home-module__GxbtXq__dockIcon>b{z-index:4;box-sizing:border-box;border:2px solid color-mix(in srgb,var(--os-app-start,var(--theme-accent)) 55%,#fff);background:linear-gradient(145deg,color-mix(in srgb,var(--os-app-start,var(--theme-accent)) 88%,#fff),var(--os-app-end,var(--theme-primary)));color:#fff;text-shadow:0 1px 3px #000b;min-width:20px;height:20px;box-shadow:inset 0 1px 0 #ffffffb8,0 4px 10px color-mix(in srgb,var(--os-app-end,var(--theme-primary)) 62%,transparent),0 0 8px color-mix(in srgb,var(--os-app-start,var(--theme-accent)) 44%,transparent);border-radius:999px;place-items:center;padding:0 4px;font-size:9px;font-weight:950;line-height:1;display:grid;position:absolute;top:-4px;right:-5px}.mecadex-os-desktop-home-module__GxbtXq__emptyWidgetIcon{background:color-mix(in srgb, var(--theme-primary) 10%, var(--theme-surface-raised));color:var(--theme-accent);border-style:dashed;font-size:42px;font-weight:300}.mecadex-os-desktop-home-module__GxbtXq__apps small,.mecadex-os-desktop-home-module__GxbtXq__dock small{font-size:13px;font-weight:760}.mecadex-os-desktop-home-module__GxbtXq__dock{border:1px solid color-mix(in srgb, var(--theme-accent) 32%, var(--line));background:color-mix(in srgb, var(--theme-surface-raised) 82%, transparent);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-radius:22px;grid-template-columns:repeat(4,76px);justify-content:center;gap:10px;width:max-content;margin:0 auto;padding:10px 16px;display:grid;box-shadow:0 20px 50px #0004}.mecadex-os-desktop-home-module__GxbtXq__dockIcon{border-radius:16px;width:56px}.mecadex-os-desktop-home-module__GxbtXq__dockIcon svg{width:43%;height:43%;color:var(--theme-on-feature)}.mecadex-os-desktop-home-module__GxbtXq__dock small{font-size:var(--mecadex-type-supporting)}.mecadex-os-desktop-home-module__GxbtXq__garageName{display:none}.mecadex-os-desktop-home-module__GxbtXq__widgetPickerBackdrop{z-index:80;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#00000094;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.mecadex-os-desktop-home-module__GxbtXq__widgetPicker{border:1px solid color-mix(in srgb, var(--theme-accent) 42%, var(--line));background:linear-gradient(155deg, var(--theme-surface-raised), color-mix(in srgb, var(--theme-hero) 88%, var(--theme-surface)));width:min(100%,480px);color:var(--ink);border-radius:26px;gap:12px;padding:18px;display:grid;box-shadow:0 30px 80px #0008}.mecadex-os-desktop-home-module__GxbtXq__widgetPicker header{justify-content:space-between;align-items:flex-start;gap:14px;padding:2px 2px 8px;display:flex}.mecadex-os-desktop-home-module__GxbtXq__widgetPicker header small{color:var(--theme-accent);letter-spacing:.1em;font-size:9px;font-weight:900}.mecadex-os-desktop-home-module__GxbtXq__widgetPicker header h2{margin:5px 0 3px;font-size:23px}.mecadex-os-desktop-home-module__GxbtXq__widgetPicker header p{color:var(--muted);font-size:var(--mecadex-type-body);margin:0}.mecadex-os-desktop-home-module__GxbtXq__widgetPicker header button{border:1px solid var(--line);background:var(--theme-surface);width:40px;height:40px;color:var(--ink);border-radius:14px;flex:0 0 40px;place-items:center;font-size:24px;display:grid}.mecadex-os-desktop-home-module__GxbtXq__widgetPicker>button{border:1px solid var(--line);background:color-mix(in srgb, var(--theme-primary) 9%, var(--theme-surface));min-height:76px;color:var(--ink);text-align:left;border-radius:18px;grid-template-columns:52px 1fr auto;align-items:center;gap:13px;padding:11px;display:grid}.mecadex-os-desktop-home-module__GxbtXq__widgetPicker>button>span{background:linear-gradient(145deg, var(--theme-feature-accent), color-mix(in srgb, var(--theme-hero) 75%, var(--theme-feature-accent)));width:52px;height:52px;color:var(--theme-on-feature);box-shadow:0 8px 20px color-mix(in srgb, var(--theme-primary) 30%, transparent);border-radius:16px;place-items:center;display:grid}.mecadex-os-desktop-home-module__GxbtXq__widgetPicker>button svg{width:25px;height:25px}.mecadex-os-desktop-home-module__GxbtXq__widgetPicker>button b,.mecadex-os-desktop-home-module__GxbtXq__widgetPicker>button small{display:block}.mecadex-os-desktop-home-module__GxbtXq__widgetPicker>button b{font-size:14px}.mecadex-os-desktop-home-module__GxbtXq__widgetPicker>button small{color:var(--muted);margin-top:4px;font-size:10px;font-weight:600}.mecadex-os-desktop-home-module__GxbtXq__widgetPicker>button i{background:color-mix(in srgb, var(--theme-accent) 14%, transparent);color:var(--theme-accent);border-radius:999px;padding:7px 10px;font-size:10px;font-style:normal;font-weight:850}.mecadex-os-desktop-home-module__GxbtXq__widgetPickerHint{color:var(--muted);text-align:center;margin:2px 4px 0;font-size:10px;line-height:1.45}[data-theme=origine] [data-os-desktop-home] [data-os-app] :is(.mecadex-os-desktop-home-module__GxbtXq__appIcon,.mecadex-os-desktop-home-module__GxbtXq__dockIcon){background-position:50%;background-size:var(--os-app-art-size,100%)}[data-theme=origine] .mecadex-os-desktop-home-module__GxbtXq__desktopHome [data-os-app=planning]{--os-app-start:#2aa8ff;--os-app-end:#075bd8}[data-theme=origine] .mecadex-os-desktop-home-module__GxbtXq__desktopHome [data-os-app=clients]{--os-app-start:#a56cff;--os-app-end:#6232cf}[data-theme=origine] .mecadex-os-desktop-home-module__GxbtXq__desktopHome [data-os-app=vehicles]{--os-app-start:#20d3e8;--os-app-end:#087d9f}[data-theme=origine] .mecadex-os-desktop-home-module__GxbtXq__desktopHome [data-os-app=recalls]{--os-app-start:#ff6679;--os-app-end:#c92048}[data-os-desktop-home] [data-os-master-art=true] :is(.mecadex-os-desktop-home-module__GxbtXq__appIcon,.mecadex-os-desktop-home-module__GxbtXq__dockIcon){background-image:var(--os-app-art);background-position:50%;background-repeat:no-repeat;background-size:var(--os-app-art-size,100%);box-shadow:none;border:0;overflow:hidden}[data-os-desktop-home] [data-os-master-art=true] :is(.mecadex-os-desktop-home-module__GxbtXq__appIcon,.mecadex-os-desktop-home-module__GxbtXq__dockIcon) svg{opacity:0}[data-os-desktop-home] [data-os-master-art=false] :is(.mecadex-os-desktop-home-module__GxbtXq__appIcon,.mecadex-os-desktop-home-module__GxbtXq__dockIcon) svg{opacity:1}[data-theme]:not([data-theme=origine]) [data-os-desktop-home] [data-os-master-art=true] :is(.mecadex-os-desktop-home-module__GxbtXq__appIcon,.mecadex-os-desktop-home-module__GxbtXq__dockIcon){filter:drop-shadow(0 9px 16px color-mix(in srgb, var(--theme-primary) 25%, transparent))}.mecadex-os-desktop-home-module__GxbtXq__apps button:hover .mecadex-os-desktop-home-module__GxbtXq__appIcon,.mecadex-os-desktop-home-module__GxbtXq__apps button:focus-visible .mecadex-os-desktop-home-module__GxbtXq__appIcon,.mecadex-os-desktop-home-module__GxbtXq__dock button:hover .mecadex-os-desktop-home-module__GxbtXq__dockIcon,.mecadex-os-desktop-home-module__GxbtXq__dock button:focus-visible .mecadex-os-desktop-home-module__GxbtXq__dockIcon{filter:saturate(1.08)brightness(1.05);transform:translateY(-3px)}.mecadex-os-desktop-home-module__GxbtXq__appIcon,.mecadex-os-desktop-home-module__GxbtXq__dockIcon{transition:transform .18s,filter .18s}}.mecadex-app[data-device-class=phone] .mecadex-os-desktop-home-module__GxbtXq__desktopHome{display:none!important}@media (min-width:1200px) and (max-width:1240px){.mecadex-os-desktop-home-module__GxbtXq__desktopHome{gap:20px;padding-inline:0}.mecadex-os-desktop-home-module__GxbtXq__apps{gap:22px 14px}.mecadex-os-desktop-home-module__GxbtXq__apps>button{flex-basis:96px}.mecadex-os-desktop-home-module__GxbtXq__appIcon{border-radius:18px;width:64px}}@media (min-width:768px) and (max-width:1199px){.mecadex-os-desktop-home-module__GxbtXq__desktopHome{gap:16px;width:100%;padding:4px 0 18px}.mecadex-os-desktop-home-module__GxbtXq__heading h1{display:none}.mecadex-os-desktop-home-module__GxbtXq__heading p{margin:0;font-size:13px}.mecadex-os-desktop-home-module__GxbtXq__metrics{gap:10px}.mecadex-os-desktop-home-module__GxbtXq__metrics button{border-radius:15px;gap:12px;min-height:82px;padding:12px 15px}.mecadex-os-desktop-home-module__GxbtXq__metrics svg{width:31px;height:31px}.mecadex-os-desktop-home-module__GxbtXq__metrics strong{font-size:24px}.mecadex-os-desktop-home-module__GxbtXq__metrics small{font-size:var(--mecadex-type-supporting)}.mecadex-os-desktop-home-module__GxbtXq__apps{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 10px;padding-inline:0;display:grid}.mecadex-os-desktop-home-module__GxbtXq__apps>button{min-width:0}.mecadex-os-desktop-home-module__GxbtXq__appIcon{border-radius:18px;width:64px}.mecadex-os-desktop-home-module__GxbtXq__apps small{max-width:100%;font-size:var(--mecadex-type-supporting);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mecadex-os-desktop-home-module__GxbtXq__dock{z-index:20;border-radius:20px;grid-template-columns:repeat(4,68px);padding:8px 12px;position:sticky;bottom:10px}.mecadex-os-desktop-home-module__GxbtXq__dockIcon{border-radius:15px;width:50px}.mecadex-os-desktop-home-module__GxbtXq__dock small{font-size:10px}}@media (min-width:920px) and (max-width:1199px){.mecadex-os-desktop-home-module__GxbtXq__apps{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:768px){.mecadex-app[data-device-class=desktop]:not(.preview-mobile):not(.preview-tablet) .mecadex-os-desktop-home-module__GxbtXq__dock{display:none}}@media (prefers-reduced-motion:reduce){.mecadex-os-desktop-home-module__GxbtXq__appIcon,.mecadex-os-desktop-home-module__GxbtXq__dockIcon,.mecadex-os-desktop-home-module__GxbtXq__apps>button[data-widget-settling=true]{transition:none}}.mecadex-os-desktop-home-module__GxbtXq__apps>button[data-os-app=personal-garage] small{white-space:normal;text-overflow:clip;line-height:1.2}
@media (min-width:768px){.desktop-summary-cards-module__mBS9jW__metrics{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.desktop-summary-cards-module__mBS9jW__metrics button{border:1px solid var(--line);background:color-mix(in srgb, var(--theme-surface-raised) 92%, transparent);text-align:left;min-height:100px;box-shadow:0 14px 34px color-mix(in srgb, var(--theme-primary) 8%, transparent);border-radius:18px;align-items:center;gap:18px;padding:18px 26px;display:flex}.desktop-summary-cards-module__mBS9jW__metrics svg{width:40px;height:40px;color:var(--theme-primary)}.desktop-summary-cards-module__mBS9jW__metrics span{display:grid}.desktop-summary-cards-module__mBS9jW__metrics strong{font-size:30px;line-height:1}.desktop-summary-cards-module__mBS9jW__metrics small{color:var(--muted);margin-top:5px;font-size:14px}.desktop-summary-cards-module__mBS9jW__metrics .desktop-summary-cards-module__mBS9jW__appointmentMetric{grid-template-columns:auto 1fr;column-gap:9px}.desktop-summary-cards-module__mBS9jW__appointmentMetric strong{grid-row:1/3;align-self:center}.desktop-summary-cards-module__mBS9jW__appointmentMetric small{color:var(--text);white-space:nowrap;margin-top:0;font-weight:760}.desktop-summary-cards-module__mBS9jW__appointmentMetric>span{color:var(--theme-primary);font-size:var(--mecadex-type-supporting);letter-spacing:.035em;font-weight:800;display:block}.desktop-summary-cards-module__mBS9jW__appointmentMetric em{color:var(--muted);font-size:var(--mecadex-type-supporting);white-space:nowrap;grid-column:1/-1;margin-top:7px;font-style:normal}}
.garage-opening-indicator-module__sS-3sG__icon{border-radius:13px;flex-shrink:0;place-items:center;width:44px;height:48px;display:grid;box-shadow:inset 0 1px #ffffff1a,0 3px 9px #0002}.mecadex-app[data-theme] [data-garage-summary] .garage-opening-indicator-module__sS-3sG__icon[data-garage-opening]{border:1px solid color-mix(in srgb, currentColor 26%, transparent);background:linear-gradient(145deg, color-mix(in srgb, currentColor 13%, transparent), color-mix(in srgb, var(--theme-primary) 10%, transparent))!important;color:inherit!important}.garage-opening-indicator-module__sS-3sG__icon.garage-opening-indicator-module__sS-3sG__icon svg{display:block;width:82%!important;height:82%!important}.mecadex-app[data-theme] [data-garage-summary] .garage-opening-indicator-module__sS-3sG__icon svg{color:inherit!important}.garage-opening-indicator-module__sS-3sG__badge{border:1px solid color-mix(in srgb, currentColor 20%, transparent);background:color-mix(in srgb, currentColor 6%, transparent);max-width:100%;color:inherit;text-align:left;border-radius:99px;align-items:center;gap:5px;padding:3px 7px;font-size:10px;font-weight:600;line-height:1.3;display:inline-flex}.garage-opening-indicator-module__sS-3sG__dot{background:color-mix(in srgb, currentColor 72%, transparent);border-radius:50%;flex-shrink:0;width:6px;height:6px}.garage-opening-indicator-module__sS-3sG__badge[data-opening-status=open] .garage-opening-indicator-module__sS-3sG__dot{background:color-mix(in srgb, var(--theme-success) 65%, var(--theme-on-feature))}.garage-opening-indicator-module__sS-3sG__badge[data-opening-status=break] .garage-opening-indicator-module__sS-3sG__dot{background:color-mix(in srgb, var(--theme-warning) 65%, var(--theme-on-feature))}.garage-opening-indicator-module__sS-3sG__badge[data-opening-status=unknown] .garage-opening-indicator-module__sS-3sG__dot{background:0 0;border:1px solid}@media (max-width:359px){.garage-opening-indicator-module__sS-3sG__icon{width:38px;height:44px}}@media (min-width:768px){.garage-opening-indicator-module__sS-3sG__icon{border-radius:15px;width:56px;height:58px}.garage-opening-indicator-module__sS-3sG__badge{font-size:11px}}
.garage-summary-card-module__MjiDUq__card{text-align:left;width:100%;min-height:88px;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid;border-radius:20px;grid-template-columns:44px minmax(0,1fr) 12px;align-items:center;gap:12px;padding:13px 14px;display:grid}.mecadex-app[data-theme] .garage-summary-card-module__MjiDUq__card[data-os-smart-widget][data-garage-summary]{border-color:color-mix(in srgb, var(--theme-on-feature) 22%, var(--theme-hero))!important;background:linear-gradient(125deg, color-mix(in srgb, var(--theme-on-feature) 7%, transparent), transparent 65%), color-mix(in srgb, var(--theme-hero) 91%, transparent)!important;color:var(--theme-on-feature)!important;box-shadow:inset 0 1px #ffffff0d,0 10px 26px #0002!important}.garage-summary-card-module__MjiDUq__card .garage-summary-card-module__MjiDUq__copy{gap:4px;min-width:0;display:grid}.garage-summary-card-module__MjiDUq__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;display:flex}.garage-summary-card-module__MjiDUq__eyebrow{color:inherit;letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:650}.garage-summary-card-module__MjiDUq__card .garage-summary-card-module__MjiDUq__title{letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:780;line-height:1.3}.garage-summary-card-module__MjiDUq__detail{color:inherit;opacity:.8;font-size:11px;line-height:1.4}.garage-summary-card-module__MjiDUq__card .garage-summary-card-module__MjiDUq__arrow{width:12px;height:22px}.mecadex-app[data-theme] .garage-summary-card-module__MjiDUq__card[data-garage-summary] .garage-summary-card-module__MjiDUq__title{color:inherit!important}.mecadex-app[data-theme] .garage-summary-card-module__MjiDUq__card[data-garage-summary] .garage-summary-card-module__MjiDUq__arrow{color:color-mix(in srgb, var(--theme-signature-metal) 60%, currentColor)!important}.garage-summary-card-module__MjiDUq__card:focus-visible{outline:3px solid var(--theme-accent);outline-offset:4px}@media (hover:hover){.garage-summary-card-module__MjiDUq__card:hover{filter:brightness(1.08)}}.garage-summary-card-module__MjiDUq__card:active{filter:brightness(.96)}@media (max-width:359px){.garage-summary-card-module__MjiDUq__card{grid-template-columns:38px minmax(0,1fr) 10px;gap:9px;padding:12px}.garage-summary-card-module__MjiDUq__card .garage-summary-card-module__MjiDUq__title{font-size:15px}}@media (min-width:768px){.garage-summary-card-module__MjiDUq__card{grid-template-columns:56px minmax(0,1fr) 16px;gap:16px;min-height:100px;padding:16px 20px}.garage-summary-card-module__MjiDUq__heading{justify-content:flex-start;gap:12px}.garage-summary-card-module__MjiDUq__eyebrow{font-size:10px}.garage-summary-card-module__MjiDUq__card .garage-summary-card-module__MjiDUq__title{font-size:23px}.garage-summary-card-module__MjiDUq__detail{font-size:13px}}
.session-sign-out-module__wgiUxW__trigger{border:1px solid color-mix(in srgb, var(--theme-danger) 34%, var(--line));background:color-mix(in srgb, var(--theme-danger) 8%, var(--theme-surface-raised));min-height:42px;color:var(--theme-danger);font:inherit;cursor:pointer;box-shadow:0 8px 22px color-mix(in srgb, var(--theme-danger) 9%, transparent);border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:8px 11px;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.session-sign-out-module__wgiUxW__dashboard{border-color:var(--theme-primary);background:color-mix(in srgb, var(--theme-primary) 8%, transparent);min-width:150px;color:var(--theme-accent)}.session-sign-out-module__wgiUxW__dashboard b{font-size:var(--mecadex-type-body)}.session-sign-out-module__wgiUxW__trigger:hover{border-color:var(--theme-danger);background:color-mix(in srgb, var(--theme-danger) 13%, var(--theme-surface-raised));transform:translateY(-1px)}.session-sign-out-module__wgiUxW__trigger:focus-visible{outline:3px solid color-mix(in srgb, var(--theme-danger) 30%, transparent);outline-offset:2px}.session-sign-out-module__wgiUxW__trigger b{white-space:nowrap;font-size:10px;font-weight:900}.session-sign-out-module__wgiUxW__topbar{width:42px;padding:0}.session-sign-out-module__wgiUxW__topbar b{display:none}.session-sign-out-module__wgiUxW__powerIcon{border:2px solid;border-top-color:#0000;border-radius:50%;width:15px;height:15px;display:block;position:relative}.session-sign-out-module__wgiUxW__powerIcon:before{content:"";background:currentColor;border-radius:2px;width:2px;height:8px;position:absolute;top:-5px;left:50%;transform:translate(-50%)}.session-sign-out-module__wgiUxW__mobile{border-color:color-mix(in srgb, var(--theme-on-feature) 18%, transparent);background:color-mix(in srgb, var(--theme-on-feature) 9%, transparent);width:39px;height:39px;min-height:39px;color:var(--theme-on-feature);box-shadow:none;padding:0}.session-sign-out-module__wgiUxW__sidebar{border-color:color-mix(in srgb, var(--theme-on-feature) 22%, transparent);width:100%;min-height:34px;color:inherit;box-shadow:none;background:0 0}.session-sign-out-module__wgiUxW__dialog{border:1px solid color-mix(in srgb, var(--theme-primary) 32%, var(--line));background:radial-gradient(circle at 86% 8%, color-mix(in srgb, var(--theme-primary) 18%, transparent), transparent 34%), var(--theme-surface-raised);color:var(--ink);border-radius:28px;padding:28px;overflow:hidden;box-shadow:0 32px 90px #0007}.session-sign-out-module__wgiUxW__dialogIcon{border:1px solid color-mix(in srgb, var(--theme-danger) 32%, transparent);background:color-mix(in srgb, var(--theme-danger) 11%, var(--theme-surface-raised));width:54px;height:54px;color:var(--theme-danger);border-radius:18px;place-items:center;margin-bottom:18px;display:grid}.session-sign-out-module__wgiUxW__dialogIcon .session-sign-out-module__wgiUxW__powerIcon{width:21px;height:21px}.session-sign-out-module__wgiUxW__dialog>small{color:var(--theme-primary);letter-spacing:.12em;font-size:9px;font-weight:950}.session-sign-out-module__wgiUxW__dialog h2{letter-spacing:-.04em;margin:9px 0 8px;font-size:clamp(22px,5vw,29px)}.session-sign-out-module__wgiUxW__dialog>p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.session-sign-out-module__wgiUxW__dialog .session-sign-out-module__wgiUxW__error{border:1px solid color-mix(in srgb, var(--theme-danger) 35%, var(--line));background:color-mix(in srgb, var(--theme-danger) 9%, var(--theme-surface-raised));color:var(--theme-danger);border-radius:12px;margin-top:13px;padding:10px 12px;font-weight:750}.session-sign-out-module__wgiUxW__actions{grid-template-columns:1fr 1.35fr;gap:9px;margin-top:24px;display:grid}.session-sign-out-module__wgiUxW__actions button{min-height:48px;font:inherit;font-size:var(--mecadex-type-supporting);cursor:pointer;border-radius:14px;padding:10px 13px;font-weight:900}.session-sign-out-module__wgiUxW__actions button:disabled{cursor:wait;opacity:.65}.session-sign-out-module__wgiUxW__cancel{border:1px solid var(--line);background:var(--theme-surface-soft);color:var(--ink)}.session-sign-out-module__wgiUxW__continue{border:1px solid var(--theme-primary);background:var(--theme-primary);color:var(--theme-on-primary);box-shadow:0 10px 24px var(--theme-shadow)}.session-sign-out-module__wgiUxW__confirm{border:1px solid var(--theme-danger);background:var(--theme-danger);color:var(--theme-on-danger);box-shadow:0 10px 24px color-mix(in srgb, var(--theme-danger) 25%, transparent)}.session-sign-out-module__wgiUxW__close{border:1px solid var(--line);background:var(--theme-surface-soft);width:35px;height:35px;color:var(--muted);cursor:pointer;border-radius:12px;place-items:center;font-size:20px;display:grid;position:absolute;top:14px;right:14px}@media (max-width:520px){.session-sign-out-module__wgiUxW__dialog{border-radius:28px;padding:25px 20px 20px}.session-sign-out-module__wgiUxW__actions{grid-template-columns:1fr}.session-sign-out-module__wgiUxW__cancel{order:2}}@media (prefers-reduced-motion:reduce){.session-sign-out-module__wgiUxW__trigger{transition:none}}
.mecadex-os-home-module__a4rHma__osHome{width:100%;height:auto;min-height:var(--mecadex-viewport-height,100dvh);padding:max(12px,env(safe-area-inset-top)) 18px var(--mecadex-mobile-dock-clearance,calc(104px + env(safe-area-inset-bottom)));background:radial-gradient(circle at 88% 8%,color-mix(in srgb,var(--theme-accent) 18%,transparent),transparent 28%), radial-gradient(circle at 8% 58%,color-mix(in srgb,var(--theme-primary) 14%,transparent),transparent 32%), linear-gradient(160deg,var(--theme-hero),color-mix(in srgb,var(--theme-hero) 86%,#000));color:var(--theme-on-feature);isolation:isolate;flex-direction:column;margin:0;display:flex;position:relative;overflow:visible}.mecadex-os-home-module__a4rHma__osHome:before{z-index:-1;content:"";opacity:.22;background-image:linear-gradient(135deg,transparent 46%,color-mix(in srgb,var(--theme-accent) 22%,transparent) 48%,transparent 50%);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 68%);mask-image:linear-gradient(#000,#0000 68%)}.mecadex-os-home-module__a4rHma__osHeader{justify-content:space-between;align-items:center;gap:12px;margin:2px 2px 18px;display:flex}.mecadex-os-home-module__a4rHma__osHeader p{color:color-mix(in srgb,var(--theme-on-feature) 68%,transparent);margin:0 0 2px;font-size:10px;font-weight:750}.mecadex-os-home-module__a4rHma__osHeader h1{letter-spacing:-.8px;margin:0;font-size:24px}.mecadex-os-home-module__a4rHma__osHeader h1 span{color:var(--theme-accent);letter-spacing:.05em;font-size:13px}.mecadex-os-home-module__a4rHma__garageIdentity{color:inherit;text-align:left;background:0 0;border:0;padding:0}.mecadex-os-home-module__a4rHma__systemControls{align-items:center;gap:7px;display:flex}.mecadex-os-home-module__a4rHma__systemControls>button{border:1px solid color-mix(in srgb,var(--theme-on-feature) 18%,transparent);background:color-mix(in srgb,var(--theme-on-feature) 9%,transparent);width:39px;height:39px;color:var(--theme-on-feature);border-radius:13px;place-items:center;font-size:18px;display:grid}.mecadex-os-home-module__a4rHma__notificationButton{position:relative}.mecadex-os-home-module__a4rHma__notificationButton svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px!important;height:20px!important}.mecadex-os-home-module__a4rHma__notificationButton i{border:1px solid var(--theme-hero);background:var(--theme-accent);width:7px;height:7px;box-shadow:0 0 9px var(--theme-accent);border-radius:50%;position:absolute;top:5px;right:5px}.mecadex-os-home-module__a4rHma__quickColorMode span{font-size:18px;font-weight:800;line-height:1}.mecadex-os-home-module__a4rHma__osHeader .theme-picker{z-index:4;position:relative}.mecadex-os-home-module__a4rHma__osHeader .theme-picker>summary{border-color:color-mix(in srgb,var(--theme-on-feature) 20%,transparent);background:color-mix(in srgb,var(--theme-on-feature) 10%,transparent);color:var(--theme-on-feature);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mecadex-os-home-module__a4rHma__scrollRegion{flex-direction:column;flex:1;min-height:0;margin:0 -4px;padding:0 4px;display:flex;overflow:hidden}.mecadex-os-home-module__a4rHma__scrollContent{flex-direction:column;flex:1;min-height:0;display:flex}.mecadex-os-home-module__a4rHma__homeFooter{touch-action:pan-y pinch-zoom;flex-direction:column;flex:1;gap:12px;min-height:74px;display:flex}.mecadex-os-home-module__a4rHma__appPager{overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:none;min-height:0;margin:25px -4px 0;display:flex;overflow:auto hidden}.mecadex-os-home-module__a4rHma__appPager[data-widget-reorder-active=true]{overscroll-behavior:none;scroll-behavior:auto;scroll-snap-type:none;touch-action:pan-x pan-y pinch-zoom}.mecadex-os-home-module__a4rHma__appPager::-webkit-scrollbar{display:none}.mecadex-os-home-module__a4rHma__appPager:focus-visible{outline:2px solid color-mix(in srgb,var(--theme-accent) 64%,transparent);outline-offset:-2px;border-radius:22px}.mecadex-os-home-module__a4rHma__appGrid{width:calc(100% * var(--widget-page-count,1));flex:0 0 calc(100% * var(--widget-page-count,1));grid-template-columns:repeat(calc(3 * var(--widget-page-count,1)),minmax(0,1fr));grid-template-rows:repeat(3,max-content);align-content:start;gap:20px 0;min-width:100%;padding:0 0 8px;display:grid}.mecadex-os-home-module__a4rHma__pageAnchor{pointer-events:none;scroll-snap-align:start;scroll-snap-stop:always;min-width:0}.mecadex-os-home-module__a4rHma__appGrid>button{min-width:0;color:var(--theme-on-feature);touch-action:pan-x pan-y pinch-zoom;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:0 0;border:0;flex-direction:column;align-items:center;gap:7px;margin-inline:5px;padding:0;display:flex}.mecadex-os-home-module__a4rHma__appGrid [data-widget-drag-surface]{touch-action:pan-x pan-y pinch-zoom}.mecadex-os-home-module__a4rHma__appGrid small{letter-spacing:-.01em;text-overflow:ellipsis;text-shadow:0 2px 8px #0000007a;white-space:nowrap;width:100%;font-size:11.5px;font-weight:820;overflow:hidden}.mecadex-os-home-module__a4rHma__appGrid>button:is([data-os-app=orders],[data-os-app=personal-garage]) small{white-space:normal;overflow-wrap:normal;text-overflow:clip;line-height:1.2}.mecadex-os-home-module__a4rHma__appIcon{isolation:isolate;border:2px solid color-mix(in srgb,var(--theme-on-feature) 24%,transparent);border-radius:var(--dashboard-mobile-app-radius,21px);background:linear-gradient(145deg,color-mix(in srgb,var(--theme-primary) 78%,var(--theme-accent)),color-mix(in srgb,var(--theme-hero) 82%,var(--theme-primary)));width:82px;height:82px;box-shadow:inset 0 2px 0 color-mix(in srgb,var(--theme-on-feature) 34%,transparent),inset 0 -16px 24px #0000002e,0 13px 28px #00000057;place-items:center;transition:transform .18s,filter .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden}.mecadex-os-home-module__a4rHma__appGrid>button[data-reordering=true] .mecadex-os-home-module__a4rHma__appIcon{filter:saturate(1.08);box-shadow:inset 0 2px 0 color-mix(in srgb,var(--theme-on-feature) 42%,transparent),0 18px 34px #0000006b,0 0 0 2px color-mix(in srgb,var(--os-app-start,var(--theme-accent)) 56%,transparent);transform:translateY(-4px)scale(1.035)}.mecadex-os-home-module__a4rHma__appGrid>button[data-widget-dragging=true],.mecadex-os-home-module__a4rHma__appGrid>button[data-widget-settling=true]{z-index:8;transform:translate3d(var(--widget-drag-x,0px),var(--widget-drag-y,0px),0);will-change:transform;position:relative}.mecadex-os-home-module__a4rHma__appGrid>button[data-widget-dragging=true]{transition:none}.mecadex-os-home-module__a4rHma__appGrid>button[data-widget-settling=true]{transition:transform .34s cubic-bezier(.2,1.18,.34,1)}.mecadex-app[data-theme=origine] .mecadex-os-home-module__a4rHma__appIcon:before{z-index:0;border-radius:inherit;content:"";pointer-events:none;background:radial-gradient(circle at 22% 10%,#ffffffb8,#ffffff29 24%,#0000 43%),linear-gradient(145deg,#fff3,#0000 48%,#0003);position:absolute;inset:0}.mecadex-app[data-theme=origine] .mecadex-os-home-module__a4rHma__appIcon:after{z-index:0;border-radius:calc(var(--dashboard-mobile-app-radius,21px) - 3px);content:"";pointer-events:none;border:1px solid #ffffff38;position:absolute;inset:3px;box-shadow:inset 0 1px #ffffff75,inset 0 -1px #0000004d}.mecadex-os-home-module__a4rHma__appGrid>button:active .mecadex-os-home-module__a4rHma__appIcon{filter:saturate(1.08);transform:scale(.94)}.mecadex-os-home-module__a4rHma__appGrid>button[data-reordering=true]:active .mecadex-os-home-module__a4rHma__appIcon{transform:translateY(-4px)scale(1.035)}.mecadex-os-home-module__a4rHma__emptyWidgetIcon{background:color-mix(in srgb,var(--theme-on-feature) 7%,transparent);color:var(--theme-accent);box-shadow:inset 0 0 24px color-mix(in srgb,var(--theme-accent) 10%,transparent),0 10px 28px #00000038;border-style:dashed;font-size:42px;font-weight:300}.mecadex-os-home-module__a4rHma__appIcon b{z-index:3;box-sizing:border-box;border:2px solid color-mix(in srgb,var(--os-app-start,var(--theme-accent)) 55%,#fff);background:linear-gradient(145deg,color-mix(in srgb,var(--os-app-start,var(--theme-accent)) 88%,#fff),var(--os-app-end,var(--theme-primary)));color:#fff;text-shadow:0 1px 3px #000000b8;min-width:22px;height:22px;box-shadow:inset 0 1px 0 #ffffffb8,0 4px 12px color-mix(in srgb,var(--os-app-end,var(--theme-primary)) 66%,transparent),0 0 10px color-mix(in srgb,var(--os-app-start,var(--theme-accent)) 48%,transparent);border-radius:999px;place-items:center;padding:0 5px;font-size:9px;font-weight:950;line-height:1;display:grid;position:absolute;top:3px;right:3px}.mecadex-os-home-module__a4rHma__pageDots{justify-content:center;align-items:center;gap:7px;min-height:28px;margin:auto 0 0;display:flex}.mecadex-os-home-module__a4rHma__pageDots button{background:color-mix(in srgb,var(--theme-on-feature) 28%,transparent);width:6px;height:6px;box-shadow:none;border:0;border-radius:50%;padding:0;transition:background-color .18s,transform .18s}.mecadex-os-home-module__a4rHma__pageDots button[aria-current=page]{background:color-mix(in srgb,var(--theme-on-feature) 88%,transparent);transform:scale(1.12)}.mecadex-os-home-module__a4rHma__pageDots button:focus-visible{outline:2px solid var(--theme-accent);outline-offset:3px}.mecadex-os-home-module__a4rHma__osHome .mecadex-os-glyph{z-index:2;fill:none;filter:drop-shadow(0 2px 3px #00000057);stroke:currentColor;stroke-width:2.05px;stroke-linecap:round;stroke-linejoin:round;width:35px;height:35px;position:relative}.mecadex-os-home-module__a4rHma__reorderAssistiveText{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mecadex-os-home-module__a4rHma__widgetPickerBackdrop{z-index:80;padding:16px 12px var(--mecadex-mobile-dock-clearance,calc(104px + env(safe-area-inset-bottom)));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000094;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.mecadex-os-home-module__a4rHma__widgetPicker{border:1px solid color-mix(in srgb,var(--theme-accent) 42%,var(--line));background:linear-gradient(155deg,var(--theme-surface-raised),color-mix(in srgb,var(--theme-hero) 88%,var(--theme-surface)));width:min(100%,430px);color:var(--ink);border-radius:24px;gap:10px;padding:16px;display:grid;box-shadow:0 28px 70px #0000007a}.mecadex-os-home-module__a4rHma__widgetPicker header{justify-content:space-between;align-items:flex-start;gap:12px;padding:2px 2px 8px;display:flex}.mecadex-os-home-module__a4rHma__widgetPicker header small{color:var(--theme-accent);letter-spacing:.1em;font-size:9px;font-weight:900}.mecadex-os-home-module__a4rHma__widgetPicker header h2{color:var(--ink);margin:4px 0 3px;font-size:22px}.mecadex-os-home-module__a4rHma__widgetPicker header p{color:var(--muted);font-size:var(--mecadex-type-body);margin:0}.mecadex-os-home-module__a4rHma__widgetPicker header button{border:1px solid var(--line);background:var(--theme-surface);width:38px;height:38px;color:var(--ink);border-radius:13px;flex:0 0 38px;place-items:center;font-size:24px;display:grid}.mecadex-os-home-module__a4rHma__widgetPicker>button{border:1px solid var(--line);background:color-mix(in srgb,var(--theme-primary) 9%,var(--theme-surface));min-height:72px;color:var(--ink);text-align:left;border-radius:17px;grid-template-columns:50px 1fr auto;align-items:center;gap:12px;padding:10px;display:grid}.mecadex-os-home-module__a4rHma__widgetPicker>button>span{background:linear-gradient(145deg,var(--theme-primary),color-mix(in srgb,var(--theme-hero) 75%,var(--theme-primary)));width:50px;height:50px;color:var(--theme-on-feature);box-shadow:0 8px 20px color-mix(in srgb,var(--theme-primary) 30%,transparent);border-radius:15px;place-items:center;display:grid}.mecadex-os-home-module__a4rHma__widgetPicker>button b,.mecadex-os-home-module__a4rHma__widgetPicker>button small{display:block}.mecadex-os-home-module__a4rHma__widgetPicker>button b{font-size:14px}.mecadex-os-home-module__a4rHma__widgetPicker>button small{color:var(--muted);margin-top:4px;font-size:10px;font-weight:600}.mecadex-os-home-module__a4rHma__widgetPicker>button i{background:color-mix(in srgb,var(--theme-accent) 14%,transparent);color:var(--theme-accent);border-radius:999px;padding:7px 9px;font-size:10px;font-style:normal;font-weight:850}.mecadex-os-home-module__a4rHma__widgetPickerHint{color:var(--muted);text-align:center;margin:2px 4px 0;font-size:10px;line-height:1.45}.mecadex-app .mecadex-os-home-module__a4rHma__appGrid>button[data-os-master-art=true] .mecadex-os-home-module__a4rHma__appIcon{border-color:color-mix(in srgb,var(--os-app-start) 56%,#fff);background:radial-gradient(circle at 22% 9%,#ffffff94,transparent 29%),linear-gradient(145deg,color-mix(in srgb,var(--os-app-start) 90%,#fff 10%),var(--os-app-start) 39%,color-mix(in srgb,var(--os-app-end) 88%,#000 12%));color:#fff;box-shadow:inset 0 2px 0 #ffffffc7,inset 0 -18px 28px #0000003d,0 14px 30px #00000061,0 0 24px color-mix(in srgb,var(--os-app-start) 58%,transparent),0 0 0 1px color-mix(in srgb,var(--os-app-start) 60%,#fff)}.mecadex-app[data-theme=origine] .mecadex-os-home-module__a4rHma__osHome{background:#010315}.mecadex-app[data-wallpaper-active=true] .mecadex-os-home-module__a4rHma__osHome{background:radial-gradient(circle at 88% 8%,color-mix(in srgb,var(--theme-accent) 18%,transparent),transparent 28%), radial-gradient(circle at 8% 58%,color-mix(in srgb,var(--theme-primary) 14%,transparent),transparent 32%), linear-gradient(160deg,color-mix(in srgb,var(--theme-hero) 28%,transparent),#0000002e)}.mecadex-app .mecadex-os-home-module__a4rHma__appGrid>button[data-os-master-art=true] .mecadex-os-home-module__a4rHma__appIcon{background-color:#0000;background-image:var(--os-app-art);background-position:50%;background-repeat:no-repeat;background-size:var(--os-app-art-size,100%);box-shadow:none;border:0;overflow:hidden}.mecadex-app .mecadex-os-home-module__a4rHma__appGrid>button[data-os-master-art=true] .mecadex-os-home-module__a4rHma__appIcon{width:82px;height:82px}.mecadex-app button[data-os-master-art=true] .mecadex-os-home-module__a4rHma__appIcon:before{display:none}.mecadex-app button[data-os-master-art=true] .mecadex-os-home-module__a4rHma__appIcon:after{display:none}.mecadex-app button[data-os-master-art=true] .mecadex-os-home-module__a4rHma__appIcon .mecadex-os-glyph{opacity:0}.mecadex-app:not([data-theme=origine]) button[data-os-master-art=true] .mecadex-os-home-module__a4rHma__appIcon{filter:drop-shadow(0 8px 14px color-mix(in srgb,var(--theme-primary) 28%,transparent))}.mecadex-app[data-mobile-platform=ios] .mecadex-os-home-module__a4rHma__appIcon{border-radius:var(--dashboard-mobile-app-radius,20px)}.mecadex-app[data-mobile-platform=android] .mecadex-os-home-module__a4rHma__appIcon{border-radius:var(--dashboard-mobile-app-radius,17px)}@media (max-width:380px){.mecadex-os-home-module__a4rHma__appGrid{row-gap:17px}.mecadex-os-home-module__a4rHma__appIcon{border-radius:19px;width:74px;height:74px}.mecadex-app .mecadex-os-home-module__a4rHma__appGrid>button[data-os-master-art=true] .mecadex-os-home-module__a4rHma__appIcon{width:74px;height:74px}.mecadex-os-home-module__a4rHma__osHome .mecadex-os-glyph{width:32px;height:32px}}@media (min-width:1024px){.mecadex-app.preview-mobile .mecadex-os-home-module__a4rHma__osHome{border-radius:24px;height:auto;min-height:calc(100dvh - 36px)}}@media (prefers-reduced-motion:reduce){.mecadex-os-home-module__a4rHma__appPager{scroll-behavior:auto}.mecadex-os-home-module__a4rHma__pageDots button,.mecadex-os-home-module__a4rHma__appIcon{transition:none}.mecadex-os-home-module__a4rHma__appGrid>button[data-reordering=true] .mecadex-os-home-module__a4rHma__appIcon{transform:none}.mecadex-os-home-module__a4rHma__appGrid>button[data-widget-settling=true]{transition:none}}@media (min-width:768px) and (max-width:1199px){.mecadex-app[data-device-class=desktop]:not(.preview-mobile):not(.preview-tablet) .mecadex-os-home-module__a4rHma__osHome{display:none!important}}.mecadex-os-home-module__a4rHma__widgetPicker>button>span{background:linear-gradient(145deg,var(--theme-feature-accent),color-mix(in srgb,var(--theme-hero) 75%,var(--theme-feature-accent)));color:var(--theme-on-feature)}.mecadex-app[data-theme=black-knight] .mecadex-os-home-module__a4rHma__appGrid>button[data-os-master-art=false] .mecadex-os-home-module__a4rHma__appIcon{background:linear-gradient(145deg,var(--theme-feature-accent),var(--theme-feature-surface));color:var(--theme-on-feature)}.mecadex-app[data-theme=black-knight][data-wallpaper-active=true] .mecadex-os-home-module__a4rHma__osHeader{text-shadow:0 2px 10px #000,0 0 3px #000}.mecadex-os-home-module__a4rHma__garageIdentity{min-width:0}.mecadex-os-home-module__a4rHma__garageIdentity p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:430px){.mecadex-os-home-module__a4rHma__osHome .mecadex-os-home-module__a4rHma__osHeader{gap:6px}.mecadex-os-home-module__a4rHma__osHome .mecadex-os-home-module__a4rHma__osHeader h1{font-size:18px}.mecadex-os-home-module__a4rHma__osHome .mecadex-os-home-module__a4rHma__systemControls{flex-shrink:0;gap:4px}}
.activity-notification-panel-module__4eg5UW__layer{z-index:1900;padding:10px 10px var(--mecadex-mobile-dock-clearance,calc(104px + env(safe-area-inset-bottom)));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000061;align-items:end;display:grid;position:fixed;inset:0}.activity-notification-panel-module__4eg5UW__panel{border:1px solid color-mix(in srgb,var(--theme-accent) 28%,var(--line));background:color-mix(in srgb,var(--theme-surface-raised) 94%,transparent);width:100%;max-height:min(78dvh,680px);color:var(--ink);-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);border-radius:26px;padding:18px 16px;overflow:hidden;box-shadow:0 -24px 60px #00000061}.activity-notification-panel-module__4eg5UW__panel header{grid-template-columns:42px 1fr 38px;align-items:center;gap:10px;display:grid}.activity-notification-panel-module__4eg5UW__panel header>span{background:linear-gradient(145deg,var(--theme-primary),var(--theme-accent));color:#fff;width:42px;height:42px;box-shadow:0 8px 22px color-mix(in srgb,var(--theme-primary) 38%,transparent);border-radius:14px;place-items:center;display:grid}.activity-notification-panel-module__4eg5UW__panel svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.activity-notification-panel-module__4eg5UW__panel h2,.activity-notification-panel-module__4eg5UW__panel small,.activity-notification-panel-module__4eg5UW__panel p{margin:0}.activity-notification-panel-module__4eg5UW__panel header small{color:var(--theme-accent);font-size:var(--mecadex-type-meta);letter-spacing:.13em;font-weight:900}.activity-notification-panel-module__4eg5UW__panel h2{font-size:19px}.activity-notification-panel-module__4eg5UW__panel header button{border:1px solid var(--line);background:var(--theme-primary-softer);width:38px;height:38px;color:var(--ink);border-radius:13px;font-size:23px}.activity-notification-panel-module__4eg5UW__hint{color:var(--muted);font-size:var(--mecadex-type-supporting);margin:12px 0!important}.activity-notification-panel-module__4eg5UW__list{gap:8px;max-height:50dvh;display:grid;overflow:auto}.activity-notification-panel-module__4eg5UW__list>button{border:1px solid var(--line);background:linear-gradient(135deg,var(--surface),var(--theme-primary-softer));width:100%;color:var(--ink);text-align:left;border-radius:17px;grid-template-columns:8px minmax(0,1fr) 28px;align-items:center;gap:10px;padding:12px;transition:opacity .22s,transform .22s,filter .22s;display:grid}.activity-notification-panel-module__4eg5UW__list>button i{background:var(--theme-accent);width:7px;height:7px;box-shadow:0 0 12px var(--theme-accent);border-radius:50%}.activity-notification-panel-module__4eg5UW__list>button span{gap:2px;display:grid}.activity-notification-panel-module__4eg5UW__list b{color:var(--theme-accent);font-size:var(--mecadex-type-supporting)}.activity-notification-panel-module__4eg5UW__list strong{font-size:13px}.activity-notification-panel-module__4eg5UW__list small{color:var(--muted);font-size:9px}.activity-notification-panel-module__4eg5UW__list em{background:var(--theme-success-surface);width:28px;height:28px;color:var(--theme-success);border-radius:10px;place-items:center;font-style:normal;display:grid}.activity-notification-panel-module__4eg5UW__list>button.activity-notification-panel-module__4eg5UW__leaving{opacity:0;filter:blur(4px);transform:translate(24px)scale(.97)}.activity-notification-panel-module__4eg5UW__empty{color:var(--muted);text-align:center;place-items:center;gap:4px;padding:36px 12px;display:grid}.activity-notification-panel-module__4eg5UW__empty b{color:var(--ink);font-size:15px}.activity-notification-panel-module__4eg5UW__empty span{font-size:var(--mecadex-type-supporting)}.activity-notification-panel-module__4eg5UW__panel footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:12px;font-size:10px;display:flex}.activity-notification-panel-module__4eg5UW__panel footer button{border:1px solid color-mix(in srgb,var(--theme-primary) 42%,var(--line));background:var(--theme-primary);min-height:40px;color:var(--theme-on-primary);border-radius:13px;padding:0 13px;font-weight:850}.activity-notification-panel-module__4eg5UW__panel header>span{color:var(--theme-on-primary)}@media (min-width:768px){.activity-notification-panel-module__4eg5UW__layer{-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background:0 0;place-items:start end;padding:82px 6vw 0}.activity-notification-panel-module__4eg5UW__panel{pointer-events:auto;border-radius:22px;width:390px;max-height:620px;padding:18px;box-shadow:0 24px 70px #0000006b}.activity-notification-panel-module__4eg5UW__list{max-height:410px}}@media (prefers-reduced-motion:reduce){.activity-notification-panel-module__4eg5UW__list>button{transition:none}}
.team-presence-module__6yg_rq__team{width:fit-content;max-width:100%;margin:0 0 16px auto}.team-presence-module__6yg_rq__trigger{cursor:pointer;min-height:44px;color:var(--ink);border:1px solid var(--line);background:var(--theme-surface-raised);border-radius:14px;align-items:center;gap:9px;padding:8px 12px;font-size:12px;display:flex}.team-presence-module__6yg_rq__trigger:focus-visible,.team-presence-module__6yg_rq__heading button:focus-visible{outline:2px solid var(--theme-primary);outline-offset:3px;border-radius:14px}.team-presence-module__6yg_rq__dot{background:var(--muted);border-radius:50%;width:7px;height:7px}.team-presence-module__6yg_rq__dot[data-online=true]{background:var(--theme-success)}.team-presence-module__6yg_rq__avatars{gap:3px;display:flex}.team-presence-module__6yg_rq__avatars i{background:var(--theme-primary-softer);width:24px;height:24px;color:var(--ink);border-radius:50%;place-items:center;font-style:normal;font-weight:700;display:grid}.team-presence-module__6yg_rq__content{color:var(--ink);background:var(--theme-surface-raised);border:1px solid var(--line);overflow-wrap:anywhere;overscroll-behavior:contain;border-radius:20px;padding:16px;font-size:14px}.team-presence-module__6yg_rq__heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.team-presence-module__6yg_rq__heading h2{margin:0;font-size:18px}.team-presence-module__6yg_rq__heading button{border:1px solid var(--line);background:var(--theme-surface-raised);min-width:44px;min-height:44px;color:var(--ink);cursor:pointer;border-radius:12px;font-size:24px}.team-presence-module__6yg_rq__content p{color:var(--muted);margin:0 0 16px;line-height:1.5}.team-presence-module__6yg_rq__content ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.team-presence-module__6yg_rq__content li{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding-top:12px;display:flex}.team-presence-module__6yg_rq__content li span{color:var(--muted)}@media (max-width:767px){.team-presence-module__6yg_rq__team{padding-top:env(safe-area-inset-top,0px);margin:8px 12px 12px auto}.team-presence-module__6yg_rq__content li{flex-direction:column}}.team-presence-module__6yg_rq__team[data-team-placement=mobile-home]{flex:none;max-width:100%;margin:10px auto 0;padding:0}.team-presence-module__6yg_rq__team[data-team-placement=mobile-home] .team-presence-module__6yg_rq__trigger{max-width:100%;color:var(--theme-on-feature);border-color:color-mix(in srgb,var(--theme-on-feature) 18%,transparent);background:color-mix(in srgb,var(--theme-hero) 88%,transparent);-webkit-backdrop-filter:blur(26px);border-radius:999px;padding:8px 16px;box-shadow:0 6px 18px #0002}.team-presence-module__6yg_rq__team[data-team-placement=mobile-home] .team-presence-module__6yg_rq__avatars{display:none}.team-presence-module__6yg_rq__team[data-team-placement=mobile-home] .team-presence-module__6yg_rq__dot{background:color-mix(in srgb,var(--theme-on-feature) 65%,transparent);flex:none}.team-presence-module__6yg_rq__team[data-team-placement=mobile-home] .team-presence-module__6yg_rq__dot[data-online=true]{background:var(--theme-success)}@media (max-width:1199px){.team-presence-module__6yg_rq__team:not([data-team-placement=mobile-home]){display:none}}@media (min-width:768px) and (max-width:1199px){.mecadex-app[data-device-class=desktop]:not(.preview-mobile):not(.preview-tablet) .team-presence-module__6yg_rq__team:not([data-team-placement=mobile-home]){display:block}}.mecadex-app.preview-mobile .team-presence-module__6yg_rq__team:not([data-team-placement=mobile-home]){display:none}
.wallpaper-settings-module__4OOlwW__wallpaper{gap:16px;display:grid}.wallpaper-settings-module__4OOlwW__heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.wallpaper-settings-module__4OOlwW__heading h3,.wallpaper-settings-module__4OOlwW__heading p,.wallpaper-settings-module__4OOlwW__variantHeading h4,.wallpaper-settings-module__4OOlwW__variantHeading p{margin:0}.wallpaper-settings-module__4OOlwW__heading p,.wallpaper-settings-module__4OOlwW__variantHeading p{color:var(--theme-muted);margin-top:4px;font-size:13px;line-height:1.45}.wallpaper-settings-module__4OOlwW__heading>span{border:1px solid color-mix(in srgb,var(--theme-primary) 50%,var(--theme-line));background:color-mix(in srgb,var(--theme-primary) 13%,var(--theme-surface));width:42px;height:42px;color:var(--theme-primary);border-radius:13px;flex:none;place-items:center;font-size:22px;display:grid}.wallpaper-settings-module__4OOlwW__variants{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.wallpaper-settings-module__4OOlwW__variant{border:1px solid var(--theme-line);background:color-mix(in srgb,var(--theme-background) 72%,transparent);border-radius:18px;align-content:start;gap:13px;min-width:0;padding:14px;display:grid}.wallpaper-settings-module__4OOlwW__variantHeading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.wallpaper-settings-module__4OOlwW__variantHeading h4{font-size:15px}.wallpaper-settings-module__4OOlwW__variantHeading>span{color:var(--theme-primary);font-size:25px;line-height:1}.wallpaper-settings-module__4OOlwW__preview{isolation:isolate;border:1px solid color-mix(in srgb,var(--theme-primary) 35%,var(--theme-line));background-color:var(--theme-sidebar);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;place-items:center;min-height:190px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24}.wallpaper-settings-module__4OOlwW__variant[data-target=mobile] .wallpaper-settings-module__4OOlwW__preview{min-height:280px}.wallpaper-settings-module__4OOlwW__preview[data-fit=contain]{background-size:contain}.wallpaper-settings-module__4OOlwW__preview[data-empty=true]{background-image:radial-gradient(circle at 72% 18%,color-mix(in srgb,var(--theme-accent) 35%,transparent),transparent 28%),linear-gradient(145deg,var(--theme-hero),var(--theme-sidebar))}.wallpaper-settings-module__4OOlwW__preview>i{z-index:-1;background:#071a2b;position:absolute;inset:0}.wallpaper-settings-module__4OOlwW__preview>div{color:#fff;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#071a2b99;border:1px solid #ffffff38;border-radius:14px;gap:4px;padding:13px 18px;display:grid}.wallpaper-settings-module__4OOlwW__preview b{font-size:18px}.wallpaper-settings-module__4OOlwW__preview small{color:#d2e4f3}.wallpaper-settings-module__4OOlwW__actions{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.wallpaper-settings-module__4OOlwW__actions input{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.wallpaper-settings-module__4OOlwW__actions label,.wallpaper-settings-module__4OOlwW__actions button{text-align:center;border-radius:12px;place-items:center;min-height:42px;padding:10px 12px;font-weight:850;display:grid}.wallpaper-settings-module__4OOlwW__actions label{border:1px solid var(--theme-primary);background:var(--theme-primary);color:var(--theme-on-primary);cursor:pointer}.wallpaper-settings-module__4OOlwW__actions label[aria-disabled=true]{opacity:.55;cursor:wait}.wallpaper-settings-module__4OOlwW__actions button{border:1px solid var(--theme-line);background:var(--theme-background);color:var(--theme-text)}.wallpaper-settings-module__4OOlwW__actions .wallpaper-settings-module__4OOlwW__remove{color:var(--theme-danger)}.wallpaper-settings-module__4OOlwW__hint{color:var(--theme-muted);line-height:1.4}.wallpaper-settings-module__4OOlwW__fitChoices{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;padding:0;display:grid}.wallpaper-settings-module__4OOlwW__fitChoices legend{color:var(--theme-text);font-size:var(--mecadex-type-body);grid-column:1/-1;margin-bottom:5px;font-weight:850}.wallpaper-settings-module__4OOlwW__fitChoices button{border:1px solid var(--theme-line);background:var(--theme-background);min-height:62px;color:var(--theme-text);text-align:left;border-radius:12px;gap:4px;padding:10px;display:grid}.wallpaper-settings-module__4OOlwW__fitChoices button[aria-pressed=true]{border-color:var(--theme-primary);background:color-mix(in srgb,var(--theme-primary) 14%,var(--theme-surface));box-shadow:inset 3px 0 0 var(--theme-primary)}.wallpaper-settings-module__4OOlwW__fitChoices small{color:var(--theme-muted)}.wallpaper-settings-module__4OOlwW__overlay{gap:8px;display:grid}.wallpaper-settings-module__4OOlwW__overlay>div{font-size:var(--mecadex-type-body);justify-content:space-between;align-items:center;gap:12px;display:flex}.wallpaper-settings-module__4OOlwW__overlay label{font-weight:850}.wallpaper-settings-module__4OOlwW__overlay output{background:color-mix(in srgb,var(--theme-primary) 14%,var(--theme-surface));color:var(--theme-primary);border-radius:999px;padding:5px 8px;font-weight:850}.wallpaper-settings-module__4OOlwW__overlay input{width:100%;accent-color:var(--theme-primary)}@media (max-width:820px){.wallpaper-settings-module__4OOlwW__variants{grid-template-columns:1fr}.wallpaper-settings-module__4OOlwW__variant[data-target=mobile] .wallpaper-settings-module__4OOlwW__preview{min-height:360px}}@media (max-width:520px){.wallpaper-settings-module__4OOlwW__heading>span{width:38px;height:38px}.wallpaper-settings-module__4OOlwW__variant{padding:12px}.wallpaper-settings-module__4OOlwW__variant[data-target=mobile] .wallpaper-settings-module__4OOlwW__preview{min-height:320px}.wallpaper-settings-module__4OOlwW__actions,.wallpaper-settings-module__4OOlwW__fitChoices{grid-template-columns:1fr}.wallpaper-settings-module__4OOlwW__fitChoices legend{grid-column:auto}}
.device-security-settings-module__qdk4sa__stack{gap:18px;display:grid}.device-security-settings-module__qdk4sa__summary,.device-security-settings-module__qdk4sa__card,.device-security-settings-module__qdk4sa__ruleCard{border:1px solid var(--theme-line);background:color-mix(in srgb, var(--theme-surface) 92%, transparent);color:var(--theme-text);border-radius:22px;padding:20px;box-shadow:0 16px 40px #0000001a}.device-security-settings-module__qdk4sa__summary{background:linear-gradient(135deg, color-mix(in srgb, var(--theme-primary) 12%, var(--theme-surface)), color-mix(in srgb, var(--theme-success) 8%, var(--theme-surface)));align-items:center;gap:15px;display:flex}.device-security-settings-module__qdk4sa__shield{border:1px solid color-mix(in srgb, var(--theme-success) 65%, #fff);background:linear-gradient(145deg, var(--theme-success), color-mix(in srgb, var(--theme-success) 68%, #001));width:58px;height:58px;color:var(--theme-on-success);box-shadow:0 14px 30px color-mix(in srgb, var(--theme-success) 24%, transparent);border-radius:19px;flex:0 0 58px;place-items:center;font-size:24px;font-weight:950;display:grid}.device-security-settings-module__qdk4sa__summary small{color:var(--theme-success);font-size:var(--mecadex-type-meta);letter-spacing:.13em;font-weight:950}.device-security-settings-module__qdk4sa__summary h3,.device-security-settings-module__qdk4sa__summary p,.device-security-settings-module__qdk4sa__card h3,.device-security-settings-module__qdk4sa__card p,.device-security-settings-module__qdk4sa__ruleCard h3,.device-security-settings-module__qdk4sa__ruleCard p{margin:0}.device-security-settings-module__qdk4sa__summary h3{margin-top:3px;font-size:23px}.device-security-settings-module__qdk4sa__summary p,.device-security-settings-module__qdk4sa__card p,.device-security-settings-module__qdk4sa__ruleCard p{color:var(--theme-muted);font-size:var(--mecadex-type-body);margin-top:4px;line-height:1.5}.device-security-settings-module__qdk4sa__card{gap:15px;display:grid}.device-security-settings-module__qdk4sa__card>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.device-security-settings-module__qdk4sa__card>header>button{border:1px solid var(--theme-line);background:var(--theme-background);color:var(--theme-primary);border-radius:11px;padding:9px 11px;font-weight:850}.device-security-settings-module__qdk4sa__list{gap:9px;display:grid}.device-security-settings-module__qdk4sa__device{border:1px solid color-mix(in srgb, var(--theme-success) 48%, var(--theme-line));background:color-mix(in srgb, var(--theme-success) 7%, var(--theme-surface));border-radius:17px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.device-security-settings-module__qdk4sa__deviceIcon{background:linear-gradient(145deg, var(--theme-feature-accent), var(--theme-feature-surface));width:48px;height:48px;color:var(--theme-on-feature);box-shadow:0 9px 22px color-mix(in srgb, var(--theme-primary) 22%, transparent);border-radius:15px;place-items:center;font-size:23px;display:grid}.device-security-settings-module__qdk4sa__deviceCopy{gap:4px;min-width:0;display:grid}.device-security-settings-module__qdk4sa__deviceCopy>span{align-items:center;gap:8px;min-width:0;display:flex}.device-security-settings-module__qdk4sa__deviceCopy b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.device-security-settings-module__qdk4sa__deviceCopy em{border:1px solid color-mix(in srgb, var(--theme-success) 45%, transparent);background:var(--theme-success-surface);color:var(--theme-success);font-size:var(--mecadex-type-meta);border-radius:999px;flex:none;padding:4px 7px;font-style:normal;font-weight:900}.device-security-settings-module__qdk4sa__deviceCopy small{color:var(--theme-muted);font-size:10px}.device-security-settings-module__qdk4sa__device>i{background:var(--theme-success-surface);width:30px;height:30px;color:var(--theme-success);border-radius:10px;place-items:center;font-style:normal;display:grid}.device-security-settings-module__qdk4sa__notice,.device-security-settings-module__qdk4sa__empty{color:var(--theme-muted);font-size:var(--mecadex-type-supporting);margin:0!important}.device-security-settings-module__qdk4sa__notice{background:color-mix(in srgb, var(--theme-primary) 9%, var(--theme-surface));border-radius:12px;padding:10px;color:var(--theme-primary)!important}.device-security-settings-module__qdk4sa__ruleCard{background:linear-gradient(135deg, color-mix(in srgb, var(--theme-primary) 8%, var(--theme-surface)), var(--theme-surface));grid-template-columns:46px minmax(0,1fr);align-items:center;gap:13px;display:grid}.device-security-settings-module__qdk4sa__ruleCard>span{background:color-mix(in srgb, var(--theme-primary) 14%, var(--theme-surface));width:46px;height:46px;color:var(--theme-primary);border-radius:15px;place-items:center;font-size:20px;font-weight:950;display:grid}.device-security-settings-module__qdk4sa__stack button:disabled{cursor:not-allowed;opacity:.48}@media (max-width:720px){.device-security-settings-module__qdk4sa__stack{gap:14px}.device-security-settings-module__qdk4sa__summary,.device-security-settings-module__qdk4sa__card,.device-security-settings-module__qdk4sa__ruleCard{border-radius:20px;padding:16px}.device-security-settings-module__qdk4sa__summary{align-items:flex-start}.device-security-settings-module__qdk4sa__shield{flex-basis:50px;width:50px;height:50px}.device-security-settings-module__qdk4sa__summary h3{font-size:20px}.device-security-settings-module__qdk4sa__card>header{display:grid}.device-security-settings-module__qdk4sa__device{grid-template-columns:44px minmax(0,1fr) auto;padding:11px}.device-security-settings-module__qdk4sa__deviceIcon{width:44px;height:44px}.device-security-settings-module__qdk4sa__deviceCopy>span{flex-direction:column;align-items:flex-start;gap:4px}}
.garage-team-audit-log-module__ey5eQG__card{border:1px solid var(--theme-line);background:color-mix(in srgb, var(--theme-surface) 92%, transparent);border-radius:22px;overflow:hidden;box-shadow:0 18px 48px #00000021}.garage-team-audit-log-module__ey5eQG__card header{border-bottom:1px solid var(--theme-line);justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 22px;display:flex}.garage-team-audit-log-module__ey5eQG__card header div{gap:5px;display:grid}.garage-team-audit-log-module__ey5eQG__card header small{color:var(--theme-primary);letter-spacing:.14em;font-size:9px;font-weight:950}.garage-team-audit-log-module__ey5eQG__card h3{color:var(--theme-text);letter-spacing:-.03em;margin:0;font-size:20px}.garage-team-audit-log-module__ey5eQG__card header p{color:var(--theme-muted);font-size:var(--mecadex-type-supporting);margin:0;line-height:1.5}.garage-team-audit-log-module__ey5eQG__card header strong{border:1px solid var(--theme-line);color:var(--theme-muted);border-radius:999px;flex:none;padding:7px 10px;font-size:10px}.garage-team-audit-log-module__ey5eQG__events{margin:0;padding:8px 18px 16px;list-style:none;display:grid}.garage-team-audit-log-module__ey5eQG__events li{border-top:1px solid color-mix(in srgb, var(--theme-line) 72%, transparent);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px 3px;display:grid}.garage-team-audit-log-module__ey5eQG__events li:first-child{border-top:0}.garage-team-audit-log-module__ey5eQG__events li>span{background:color-mix(in srgb, #24d49b 16%, var(--theme-surface));color:#24d49b;border-radius:11px;place-items:center;width:34px;height:34px;font-size:20px;font-weight:900;display:grid}.garage-team-audit-log-module__ey5eQG__events li>span[data-action=copilot_removed]{background:color-mix(in srgb, #ff5571 14%, var(--theme-surface));color:#ff758a}.garage-team-audit-log-module__ey5eQG__events li div{gap:3px;display:grid}.garage-team-audit-log-module__ey5eQG__events b{color:var(--theme-text);font-size:var(--mecadex-type-body)}.garage-team-audit-log-module__ey5eQG__events small,.garage-team-audit-log-module__ey5eQG__events time{color:var(--theme-muted);font-size:9px}.garage-team-audit-log-module__ey5eQG__events time{text-align:right}.garage-team-audit-log-module__ey5eQG__empty{color:var(--theme-muted);font-size:var(--mecadex-type-supporting);margin:0;padding:20px 22px}@media (max-width:720px){.garage-team-audit-log-module__ey5eQG__card{border-radius:19px}.garage-team-audit-log-module__ey5eQG__card header{padding:18px;display:grid}.garage-team-audit-log-module__ey5eQG__card header strong{justify-self:start}.garage-team-audit-log-module__ey5eQG__events{padding:6px 14px 14px}.garage-team-audit-log-module__ey5eQG__events li{grid-template-columns:34px minmax(0,1fr)}.garage-team-audit-log-module__ey5eQG__events time{text-align:left;grid-column:2}}
.copilot-removal-confirmation-module__PQ18Ca__layer{z-index:2100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0009;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.copilot-removal-confirmation-module__PQ18Ca__panel{box-sizing:border-box;border:1px solid var(--theme-line);background:var(--theme-surface-raised);width:min(100%,480px);max-height:100%;color:var(--theme-text);border-radius:24px;padding:24px;overflow:auto;box-shadow:0 24px 80px #0005}.copilot-removal-confirmation-module__PQ18Ca__panel h3{margin:0 0 16px;font-size:24px;line-height:1.25}.copilot-removal-confirmation-module__PQ18Ca__panel p{font-size:16px;line-height:1.5}.copilot-removal-confirmation-module__PQ18Ca__actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.copilot-removal-confirmation-module__PQ18Ca__actions button{border:1px solid var(--theme-line);background:var(--theme-surface);min-height:48px;color:var(--theme-text);border-radius:12px;flex:1;padding:12px;font-weight:700}.copilot-removal-confirmation-module__PQ18Ca__actions button:last-child{border:2px solid var(--theme-danger)}.copilot-removal-confirmation-module__PQ18Ca__actions button:focus-visible{outline:3px solid var(--theme-primary);outline-offset:3px}.copilot-removal-confirmation-module__PQ18Ca__actions button:disabled{opacity:.6}
.pilot-mfa-card-module__EPO0NG__card{border:1px solid color-mix(in srgb, var(--theme-primary) 54%, var(--theme-line));background:radial-gradient(circle at 0 0, color-mix(in srgb, var(--theme-primary) 19%, transparent), transparent 38%), color-mix(in srgb, var(--theme-surface) 94%, transparent);border-radius:22px;grid-template-columns:auto minmax(0,1fr);gap:16px;padding:22px;display:grid;overflow:hidden;box-shadow:0 18px 48px #00000021}.pilot-mfa-card-module__EPO0NG__shield{border:1px solid color-mix(in srgb, var(--theme-primary) 64%, #fff);background:color-mix(in srgb, var(--theme-primary) 18%, var(--theme-surface));width:50px;height:50px;color:var(--theme-primary);box-shadow:0 10px 24px color-mix(in srgb, var(--theme-primary) 20%, transparent);border-radius:17px;place-items:center;font-size:21px;display:grid}.pilot-mfa-card-module__EPO0NG__copy{gap:8px;display:grid}.pilot-mfa-card-module__EPO0NG__copy>small{color:var(--theme-primary);letter-spacing:.14em;font-size:9px;font-weight:950}.pilot-mfa-card-module__EPO0NG__copy h3{color:var(--theme-text);letter-spacing:-.03em;margin:0;font-size:22px}.pilot-mfa-card-module__EPO0NG__copy p{max-width:720px;color:var(--theme-muted);font-size:var(--mecadex-type-body);margin:0;line-height:1.55}.pilot-mfa-card-module__EPO0NG__copy>button,.pilot-mfa-card-module__EPO0NG__codeRow button{border:1px solid color-mix(in srgb, var(--theme-primary) 65%, #fff);background:var(--theme-primary);min-height:44px;color:var(--theme-on-primary,#fff);font:inherit;font-size:var(--mecadex-type-supporting);cursor:pointer;border-radius:13px;justify-self:start;padding:0 16px;font-weight:900}.pilot-mfa-card-module__EPO0NG__copy button:disabled{opacity:.55;cursor:wait}.pilot-mfa-card-module__EPO0NG__verified,.pilot-mfa-card-module__EPO0NG__status,.pilot-mfa-card-module__EPO0NG__notice{border:1px solid color-mix(in srgb, #24d49b 48%, var(--theme-line));background:color-mix(in srgb, #24d49b 10%, var(--theme-surface));border-radius:999px;width:fit-content;font-weight:800;color:var(--theme-text)!important;padding:8px 12px!important}.pilot-mfa-card-module__EPO0NG__notice{border-color:color-mix(in srgb, #ffb84d 52%, var(--theme-line));background:color-mix(in srgb, #ffb84d 10%, var(--theme-surface))}.pilot-mfa-card-module__EPO0NG__challenge{gap:14px;margin-top:4px;display:grid}.pilot-mfa-card-module__EPO0NG__qrBlock{align-items:center;gap:18px;display:flex}.pilot-mfa-card-module__EPO0NG__qrBlock img{background:#fff;border:8px solid #fff;border-radius:16px}.pilot-mfa-card-module__EPO0NG__codeRow{grid-template-columns:minmax(150px,.7fr) minmax(160px,.7fr) auto;align-items:end;gap:10px;display:grid}.pilot-mfa-card-module__EPO0NG__codeRow label{color:var(--theme-text);font-size:var(--mecadex-type-supporting);font-weight:850}.pilot-mfa-card-module__EPO0NG__codeRow input{border:1px solid var(--theme-line);background:color-mix(in srgb, var(--theme-bg) 62%, var(--theme-surface));min-height:44px;color:var(--theme-text);font:inherit;letter-spacing:.14em;border-radius:13px;padding:0 14px;font-weight:850}@media (max-width:720px){.pilot-mfa-card-module__EPO0NG__card{border-radius:19px;grid-template-columns:44px minmax(0,1fr);gap:12px;padding:18px}.pilot-mfa-card-module__EPO0NG__shield{border-radius:14px;width:42px;height:42px}.pilot-mfa-card-module__EPO0NG__qrBlock{display:grid}.pilot-mfa-card-module__EPO0NG__qrBlock img{width:min(184px,100%);height:auto}.pilot-mfa-card-module__EPO0NG__codeRow{grid-column:1/-1;grid-template-columns:1fr}.pilot-mfa-card-module__EPO0NG__codeRow button{width:100%}}
.garage-team-settings-module__uh9QcW__stack{gap:16px;display:grid}.garage-team-settings-module__uh9QcW__teamCard,.garage-team-settings-module__uh9QcW__addCard,.garage-team-settings-module__uh9QcW__resetCard{border:1px solid var(--theme-line);background:color-mix(in srgb, var(--theme-surface) 92%, transparent);-webkit-backdrop-filter:blur(24px)saturate(1.15);backdrop-filter:blur(24px)saturate(1.15);border-radius:22px;overflow:hidden;box-shadow:0 18px 48px #00000021}.garage-team-settings-module__uh9QcW__teamCard>header{background:radial-gradient(circle at 95% 0%, color-mix(in srgb, var(--theme-primary) 30%, transparent), transparent 42%), linear-gradient(135deg, color-mix(in srgb, var(--theme-primary) 20%, var(--theme-surface)), color-mix(in srgb, var(--theme-surface) 96%, transparent));justify-content:space-between;align-items:flex-start;gap:18px;padding:22px;display:flex}.garage-team-settings-module__uh9QcW__teamCard header div,.garage-team-settings-module__uh9QcW__addCard>div,.garage-team-settings-module__uh9QcW__resetCard>div{gap:6px;display:grid}.garage-team-settings-module__uh9QcW__teamCard header small,.garage-team-settings-module__uh9QcW__addCard>div small,.garage-team-settings-module__uh9QcW__resetCard small{color:var(--theme-primary);letter-spacing:.14em;font-size:9px;font-weight:950}.garage-team-settings-module__uh9QcW__teamCard h3,.garage-team-settings-module__uh9QcW__addCard h3,.garage-team-settings-module__uh9QcW__resetCard h3{color:var(--theme-text);letter-spacing:-.03em;margin:0;font-size:22px}.garage-team-settings-module__uh9QcW__teamCard header p,.garage-team-settings-module__uh9QcW__addCard>div p,.garage-team-settings-module__uh9QcW__resetCard p{max-width:680px;color:var(--theme-muted);font-size:var(--mecadex-type-body);margin:0;line-height:1.55}.garage-team-settings-module__uh9QcW__teamCard header strong{border:1px solid color-mix(in srgb, var(--theme-primary) 45%, var(--theme-line));background:color-mix(in srgb, var(--theme-primary) 12%, var(--theme-surface));color:var(--theme-text);font-size:var(--mecadex-type-supporting);border-radius:999px;flex:none;padding:8px 12px}.garage-team-settings-module__uh9QcW__resetActions button{border:1px solid color-mix(in srgb, #ff5571 55%, var(--theme-line));color:#ff758a;font:inherit;cursor:pointer;background:0 0;border-radius:10px;padding:7px 9px;font-size:9px;font-weight:850}.garage-team-settings-module__uh9QcW__resetCard{border-color:color-mix(in srgb, #ffb84d 52%, var(--theme-line));background:linear-gradient(120deg, color-mix(in srgb, #ffb84d 12%, var(--theme-surface)), color-mix(in srgb, var(--theme-surface) 94%, transparent));grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px 22px;display:grid}.garage-team-settings-module__uh9QcW__resetIcon{background:color-mix(in srgb, #ffb84d 22%, var(--theme-surface));color:#ffb84d;border:1px solid #ffd18b;border-radius:16px;place-items:center;width:48px;height:48px;font-size:28px;font-weight:900;display:grid}.garage-team-settings-module__uh9QcW__resetActions{align-items:center;gap:8px!important;display:flex!important}.garage-team-settings-module__uh9QcW__resetActions button:last-child{border-color:color-mix(in srgb, var(--theme-primary) 62%, #fff);background:var(--theme-primary);min-height:42px;color:var(--theme-on-primary,#fff)}.garage-team-settings-module__uh9QcW__addCard{gap:18px;padding:22px;display:grid}.garage-team-settings-module__uh9QcW__addCard form{grid-template-columns:minmax(150px,.7fr) minmax(0,1.3fr) auto;align-items:end;gap:12px;display:grid}.garage-team-settings-module__uh9QcW__addCard label{color:var(--theme-text);font-size:var(--mecadex-type-supporting);gap:7px;font-weight:850;display:grid}.garage-team-settings-module__uh9QcW__addCard input{border:1px solid var(--theme-line);background:color-mix(in srgb, var(--theme-bg) 62%, var(--theme-surface));width:100%;min-height:48px;color:var(--theme-text);font:inherit;border-radius:14px;padding:0 14px}.garage-team-settings-module__uh9QcW__addCard form>button{border:1px solid color-mix(in srgb, var(--theme-primary) 62%, #fff);background:linear-gradient(135deg, color-mix(in srgb, var(--theme-primary) 88%, #fff 12%), var(--theme-primary));min-height:48px;color:var(--theme-on-primary,#fff);font:inherit;font-size:var(--mecadex-type-supporting);box-shadow:0 12px 28px color-mix(in srgb, var(--theme-primary) 28%, transparent);cursor:pointer;border-radius:14px;padding:0 18px;font-weight:900}.garage-team-settings-module__uh9QcW__addCard button:disabled,.garage-team-settings-module__uh9QcW__resetActions button:disabled,.garage-team-settings-module__uh9QcW__member>button:disabled{opacity:.55;cursor:wait}.garage-team-settings-module__uh9QcW__notice,.garage-team-settings-module__uh9QcW__restricted,.garage-team-settings-module__uh9QcW__complete{border:1px solid color-mix(in srgb, var(--theme-primary) 38%, var(--theme-line));background:color-mix(in srgb, var(--theme-primary) 9%, var(--theme-surface));color:var(--theme-text);font-size:var(--mecadex-type-supporting);border-radius:14px;margin:0;padding:12px 14px;line-height:1.5}.garage-team-settings-module__uh9QcW__complete{border-color:color-mix(in srgb, #24d49b 48%, var(--theme-line));background:color-mix(in srgb, #24d49b 10%, var(--theme-surface))}@media (max-width:720px){.garage-team-settings-module__uh9QcW__teamCard,.garage-team-settings-module__uh9QcW__addCard,.garage-team-settings-module__uh9QcW__resetCard{border-radius:19px}.garage-team-settings-module__uh9QcW__teamCard>header{padding:18px;display:grid}.garage-team-settings-module__uh9QcW__teamCard header strong{justify-self:start}.garage-team-settings-module__uh9QcW__memberList{padding:6px 12px 12px}.garage-team-settings-module__uh9QcW__member{grid-template-columns:44px minmax(0,1fr) auto;gap:9px;padding:12px 2px}.garage-team-settings-module__uh9QcW__avatar{border-radius:13px;width:42px;height:42px}.garage-team-settings-module__uh9QcW__member>em{text-align:center;max-width:88px}.garage-team-settings-module__uh9QcW__member>button{grid-column:2/4;justify-self:stretch;min-height:38px}.garage-team-settings-module__uh9QcW__resetCard{grid-template-columns:44px minmax(0,1fr);padding:18px}.garage-team-settings-module__uh9QcW__resetIcon{border-radius:13px;width:42px;height:42px}.garage-team-settings-module__uh9QcW__resetActions{grid-column:1/-1;grid-template-columns:.7fr 1.3fr;display:grid!important}.garage-team-settings-module__uh9QcW__resetActions button{min-height:42px}.garage-team-settings-module__uh9QcW__addCard{padding:18px}.garage-team-settings-module__uh9QcW__addCard form{grid-template-columns:1fr}.garage-team-settings-module__uh9QcW__addCard form>button{width:100%}}
.garage-team-members-module__gx3aUa__memberList{padding:8px 16px 16px;display:grid}.garage-team-members-module__gx3aUa__member{border-top:1px solid color-mix(in srgb, var(--theme-line) 72%, transparent);grid-template-columns:48px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:13px 4px;display:grid}.garage-team-members-module__gx3aUa__member:first-child{border-top:0}.garage-team-members-module__gx3aUa__avatar{border:1px solid color-mix(in srgb, var(--theme-primary) 62%, #fff);background:linear-gradient(145deg, var(--theme-feature-accent), var(--theme-feature-surface));width:46px;height:46px;color:var(--theme-on-feature);box-shadow:inset 0 1px 0 #ffffff73, 0 9px 22px color-mix(in srgb, var(--theme-primary) 22%, transparent);border-radius:15px;place-items:center;font-size:18px;font-weight:900;display:grid}.garage-team-members-module__gx3aUa__avatar[data-tone="1"],.garage-team-members-module__gx3aUa__avatar[data-tone="5"]{filter:hue-rotate(42deg)}.garage-team-members-module__gx3aUa__avatar[data-tone="2"],.garage-team-members-module__gx3aUa__avatar[data-tone="6"]{filter:hue-rotate(105deg)}.garage-team-members-module__gx3aUa__avatar[data-tone="3"],.garage-team-members-module__gx3aUa__avatar[data-tone="7"]{filter:hue-rotate(210deg)}.garage-team-members-module__gx3aUa__memberIdentity{gap:4px;min-width:0;display:grid}.garage-team-members-module__gx3aUa__memberIdentity b{color:var(--theme-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.garage-team-members-module__gx3aUa__memberIdentity small{color:var(--theme-muted);align-items:center;gap:6px;font-size:10px;display:flex}.garage-team-members-module__gx3aUa__memberIdentity i{background:color-mix(in srgb, var(--theme-muted) 55%, transparent);border-radius:50%;width:7px;height:7px}.garage-team-members-module__gx3aUa__memberIdentity i[data-online=true]{background:#24d49b;box-shadow:0 0 0 4px #24d49b26}.garage-team-members-module__gx3aUa__member>em{border:1px solid var(--theme-line);color:var(--theme-muted);border-radius:999px;padding:6px 9px;font-size:9px;font-style:normal;font-weight:850}.garage-team-members-module__gx3aUa__member>button{border:1px solid color-mix(in srgb, #ff5571 55%, var(--theme-line));color:#ff758a;font:inherit;cursor:pointer;background:0 0;border-radius:10px;padding:7px 9px;font-size:9px;font-weight:850}
.garage-team-invitations-module__tknN5W__pendingSummary{border:1px solid color-mix(in srgb, #ffb84d 48%, var(--theme-line));background:color-mix(in srgb, #ffb84d 10%, var(--theme-surface));color:var(--theme-text);border-radius:12px;margin:14px 18px 0;padding:9px 12px;font-size:10px;font-weight:850}.garage-team-invitations-module__tknN5W__invitationCard{border:1px solid color-mix(in srgb, var(--theme-primary) 46%, var(--theme-line));background:linear-gradient(120deg, color-mix(in srgb, var(--theme-primary) 11%, var(--theme-surface)), color-mix(in srgb, var(--theme-surface) 95%, transparent));-webkit-backdrop-filter:blur(24px)saturate(1.15);backdrop-filter:blur(24px)saturate(1.15);border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px 22px;display:grid;overflow:hidden;box-shadow:0 18px 48px #00000021}.garage-team-invitations-module__tknN5W__invitationCard>div:not(.garage-team-invitations-module__tknN5W__invitationActions){gap:4px;min-width:0;display:grid}.garage-team-invitations-module__tknN5W__invitationCard small{color:var(--theme-primary);letter-spacing:.14em;font-size:9px;font-weight:950}.garage-team-invitations-module__tknN5W__invitationCard h3,.garage-team-invitations-module__tknN5W__invitationCard p{overflow-wrap:anywhere;margin:0}.garage-team-invitations-module__tknN5W__invitationCard h3{color:var(--theme-text);letter-spacing:-.03em;font-size:22px}.garage-team-invitations-module__tknN5W__invitationCard p,.garage-team-invitations-module__tknN5W__invitationCard>div>span{color:var(--theme-muted);font-size:10px;line-height:1.5}.garage-team-invitations-module__tknN5W__invitationIcon{border:1px solid color-mix(in srgb, var(--theme-primary) 62%, #fff);background:color-mix(in srgb, var(--theme-primary) 18%, var(--theme-surface));width:48px;height:48px;color:var(--theme-primary);border-radius:16px;place-items:center;font-size:22px;display:grid;box-shadow:inset 0 1px #ffffff59}.garage-team-invitations-module__tknN5W__invitationActions{grid-template-columns:repeat(2,minmax(118px,1fr));gap:8px;display:grid}.garage-team-invitations-module__tknN5W__invitationActions button{border:1px solid var(--theme-line);background:color-mix(in srgb, var(--theme-bg) 62%, var(--theme-surface));min-height:40px;color:var(--theme-text);font:inherit;cursor:pointer;border-radius:11px;padding:7px 10px;font-size:9px;font-weight:850}.garage-team-invitations-module__tknN5W__invitationActions button:first-child{border-color:color-mix(in srgb, var(--theme-primary) 62%, #fff);background:var(--theme-primary);color:var(--theme-on-primary,#fff)}.garage-team-invitations-module__tknN5W__invitationActions button:last-child{border-color:color-mix(in srgb, #ff5571 55%, var(--theme-line));color:#ff758a;background:0 0;grid-column:1/-1}.garage-team-invitations-module__tknN5W__invitationActions button:disabled{opacity:.55;cursor:wait}@media (max-width:720px){.garage-team-invitations-module__tknN5W__invitationCard{border-radius:19px;grid-template-columns:44px minmax(0,1fr);padding:18px}.garage-team-invitations-module__tknN5W__invitationIcon{border-radius:13px;width:42px;height:42px}.garage-team-invitations-module__tknN5W__invitationActions{grid-column:1/-1;grid-template-columns:1fr 1fr}.garage-team-invitations-module__tknN5W__invitationActions button{min-height:44px}}
.team-presence-preference-module__By8dSW__card{border:1px solid var(--line);background:var(--theme-surface-raised);color:var(--ink);border-radius:20px;margin-bottom:16px;padding:20px}.team-presence-preference-module__By8dSW__control{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.team-presence-preference-module__By8dSW__control strong,.team-presence-preference-module__By8dSW__control small{display:block}.team-presence-preference-module__By8dSW__control small,.team-presence-preference-module__By8dSW__card p{color:var(--muted);line-height:1.6}.team-presence-preference-module__By8dSW__control small{margin-top:6px}.team-presence-preference-module__By8dSW__toggle{align-items:center;gap:10px;min-height:44px;display:flex}.team-presence-preference-module__By8dSW__toggle input{appearance:none;border:1px solid var(--line);background:var(--theme-surface-raised);cursor:pointer;border-radius:20px;flex:none;width:48px;height:28px;margin:0;padding:3px}.team-presence-preference-module__By8dSW__toggle input:before{content:"";background:var(--ink);border-radius:50%;width:20px;height:20px;display:block}.team-presence-preference-module__By8dSW__card .team-presence-preference-module__By8dSW__toggle input:checked{border-color:var(--theme-action-surface);background:var(--theme-action-surface)!important}.team-presence-preference-module__By8dSW__toggle input:checked:before{background:var(--theme-on-action);transform:translate(20px)}.team-presence-preference-module__By8dSW__toggle input:disabled{cursor:wait}.team-presence-preference-module__By8dSW__toggle input:focus-visible{outline:3px solid var(--theme-primary);outline-offset:4px}.team-presence-preference-module__By8dSW__card p{margin:12px 0 0}.team-presence-preference-module__By8dSW__card p:empty{display:none}
.appearance-theme-gallery-module__-C2aDG__gallery{gap:20px;display:grid}.appearance-theme-gallery-module__-C2aDG__heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.appearance-theme-gallery-module__-C2aDG__heading>div{min-width:0}.appearance-theme-gallery-module__-C2aDG__heading>div>span,.appearance-theme-gallery-module__-C2aDG__paletteHeading small,.appearance-theme-gallery-module__-C2aDG__displayModes small{color:var(--theme-text);letter-spacing:.12em;text-transform:uppercase;opacity:.72;font-size:10px;font-weight:950}.appearance-theme-gallery-module__-C2aDG__heading h3,.appearance-theme-gallery-module__-C2aDG__heading p{margin:0}.appearance-theme-gallery-module__-C2aDG__heading h3{letter-spacing:-.035em;margin-top:5px;font-size:clamp(22px,3vw,29px)}.appearance-theme-gallery-module__-C2aDG__heading p{max-width:520px;color:var(--theme-muted);margin-top:6px;font-size:13px;line-height:1.5}.appearance-theme-gallery-module__-C2aDG__heading>small{border:1px solid var(--theme-line);background:color-mix(in srgb,var(--theme-background) 72%,var(--theme-surface));color:var(--theme-text);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;flex:none;align-items:center;gap:7px;padding:7px 10px;font-size:10px;font-weight:850;display:inline-flex}.appearance-theme-gallery-module__-C2aDG__heading>small i{background:var(--theme-success);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb,var(--theme-success) 13%,transparent);border-radius:50%}.appearance-theme-gallery-module__-C2aDG__heading>small[data-state=pending] i{background:var(--theme-primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--theme-primary) 13%,transparent)}.appearance-theme-gallery-module__-C2aDG__heading>small[data-state=offline] i{background:var(--theme-warning);box-shadow:0 0 0 4px color-mix(in srgb,var(--theme-warning) 13%,transparent)}.appearance-theme-gallery-module__-C2aDG__livePreview{border:1px solid color-mix(in srgb,var(--theme-primary) 36%,var(--theme-line));background:linear-gradient(135deg,color-mix(in srgb,var(--theme-primary) 18%,var(--theme-hero)),var(--theme-hero) 58%,color-mix(in srgb,var(--theme-accent) 20%,var(--theme-hero)));min-width:0;color:var(--theme-on-feature);box-shadow:inset 0 1px 0 #ffffff3d,0 18px 40px color-mix(in srgb,var(--theme-primary) 18%,transparent);isolation:isolate;border-radius:22px;gap:14px;padding:18px;display:grid;position:relative;overflow:hidden}.appearance-theme-gallery-module__-C2aDG__previewGlow{z-index:-1;background:radial-gradient(circle,color-mix(in srgb,var(--theme-accent) 40%,transparent),transparent 68%);filter:blur(4px);border-radius:50%;width:230px;height:230px;position:absolute;top:-76px;right:-44px}.appearance-theme-gallery-module__-C2aDG__livePreview>header{grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.appearance-theme-gallery-module__-C2aDG__livePreview .appearance-theme-gallery-module__-C2aDG__previewLogo{border-radius:14px;width:46px;height:46px;box-shadow:0 12px 28px #0005,inset 0 0 0 1px #ffffff26}.appearance-theme-gallery-module__-C2aDG__livePreview>header>div{gap:2px;min-width:0;display:grid}.appearance-theme-gallery-module__-C2aDG__livePreview>header small{opacity:.7;font-size:var(--mecadex-type-meta);letter-spacing:.15em;text-transform:uppercase;font-weight:900}.appearance-theme-gallery-module__-C2aDG__livePreview>header strong{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:18px;overflow:hidden}.appearance-theme-gallery-module__-C2aDG__livePreview>header>span{border:1px solid color-mix(in srgb,var(--theme-on-feature) 25%,transparent);background:color-mix(in srgb,var(--theme-on-feature) 10%,transparent);letter-spacing:.05em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;align-items:center;gap:5px;padding:7px 10px;font-size:9px;font-weight:850;display:inline-flex}.appearance-theme-gallery-module__-C2aDG__livePreview>header>span i{font-size:var(--mecadex-type-supporting);font-style:normal}.appearance-theme-gallery-module__-C2aDG__livePreview>header>span b{font:inherit}.appearance-theme-gallery-module__-C2aDG__previewSurface{border:1px solid color-mix(in srgb,var(--theme-on-feature) 18%,transparent);background:color-mix(in srgb,var(--theme-surface) 10%,transparent);-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15);border-radius:16px;gap:9px;padding:14px;display:grid}.appearance-theme-gallery-module__-C2aDG__previewSurface>span{opacity:.74;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;font-size:9px;font-weight:800;display:flex}.appearance-theme-gallery-module__-C2aDG__previewSurface>span i{background:var(--theme-success);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb,var(--theme-success) 18%,transparent);border-radius:50%}.appearance-theme-gallery-module__-C2aDG__previewSurface>strong{letter-spacing:-.02em;font-size:16px}.appearance-theme-gallery-module__-C2aDG__previewSurface>div{grid-template-columns:1.25fr .8fr .55fr;gap:7px;display:grid}.appearance-theme-gallery-module__-C2aDG__previewSurface>div i{background:color-mix(in srgb,var(--theme-on-feature) 30%,transparent);border-radius:999px;height:5px}.appearance-theme-gallery-module__-C2aDG__previewSurface>div i:first-child{background:var(--theme-accent)}.appearance-theme-gallery-module__-C2aDG__livePreview>footer{align-items:center;gap:6px;display:flex}.appearance-theme-gallery-module__-C2aDG__livePreview>footer span{opacity:.58;font-size:var(--mecadex-type-meta);letter-spacing:.13em;margin-right:auto;font-weight:900}.appearance-theme-gallery-module__-C2aDG__livePreview>footer i{background:var(--theme-primary);border:2px solid #ffffff61;border-radius:50%;width:16px;height:16px}.appearance-theme-gallery-module__-C2aDG__livePreview>footer i:nth-of-type(2){background:var(--theme-accent)}.appearance-theme-gallery-module__-C2aDG__livePreview>footer i:nth-of-type(3){background:var(--theme-surface)}.appearance-theme-gallery-module__-C2aDG__displayModes{grid-template-columns:minmax(140px,auto) minmax(0,1fr);align-items:center;gap:18px;display:grid}.appearance-theme-gallery-module__-C2aDG__displayModes>div:first-child,.appearance-theme-gallery-module__-C2aDG__paletteHeading>div{gap:3px;display:grid}.appearance-theme-gallery-module__-C2aDG__displayModes strong,.appearance-theme-gallery-module__-C2aDG__paletteHeading strong{font-size:15px}.appearance-theme-gallery-module__-C2aDG__segmented{border:1px solid var(--theme-line);background:color-mix(in srgb,var(--theme-background) 72%,var(--theme-surface));border-radius:15px;grid-template-columns:repeat(3,1fr);gap:5px;padding:5px;display:grid}.appearance-theme-gallery-module__-C2aDG__segmented button{min-width:0;min-height:42px;color:var(--theme-muted);font:inherit;font-size:var(--mecadex-type-body);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:9px 10px;font-weight:800;transition:border-color .18s,background .18s,color .18s,box-shadow .18s;display:inline-flex}.appearance-theme-gallery-module__-C2aDG__segmented button i{font-size:14px;font-style:normal;line-height:1}.appearance-theme-gallery-module__-C2aDG__segmented button[aria-pressed=true]{border-color:color-mix(in srgb,var(--theme-primary) 52%,var(--theme-line));background:color-mix(in srgb,var(--theme-primary) 13%,var(--theme-surface));color:var(--theme-text);box-shadow:0 7px 18px color-mix(in srgb,var(--theme-primary) 14%,transparent)}.appearance-theme-gallery-module__-C2aDG__paletteHeading{border-top:1px solid var(--theme-line);justify-content:space-between;align-items:end;gap:14px;padding-top:2px;display:flex}.appearance-theme-gallery-module__-C2aDG__paletteHeading>span{color:var(--theme-muted);font-size:10px;font-weight:750}.appearance-theme-gallery-module__-C2aDG__themeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.appearance-theme-gallery-module__-C2aDG__themeGrid>button{border:1px solid var(--theme-line);background:color-mix(in srgb,var(--theme-surface) 88%,transparent);min-width:0;min-height:70px;color:var(--theme-text);font:inherit;text-align:left;cursor:pointer;border-radius:16px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px;padding:10px;transition:border-color .18s,background .18s,transform .18s,box-shadow .18s;display:grid;position:relative;box-shadow:inset 0 1px #fff3}.appearance-theme-gallery-module__-C2aDG__themeGrid>button:hover{border-color:color-mix(in srgb,var(--gallery-swatch-primary) 52%,var(--theme-line));box-shadow:0 12px 24px color-mix(in srgb,var(--gallery-swatch-primary) 13%,transparent);transform:translateY(-2px)}.appearance-theme-gallery-module__-C2aDG__themeGrid>button[aria-pressed=true]{border-color:var(--theme-primary);background:color-mix(in srgb,var(--theme-primary) 10%,var(--theme-surface));box-shadow:inset 3px 0 0 var(--theme-primary),0 12px 28px color-mix(in srgb,var(--theme-primary) 16%,transparent)}.appearance-theme-gallery-module__-C2aDG__themeSwatch{background:linear-gradient(145deg,var(--gallery-swatch-depth),var(--gallery-swatch-primary) 58%,var(--gallery-swatch-accent));width:48px;height:48px;box-shadow:inset 0 1px 0 #ffffff38,0 8px 18px color-mix(in srgb,var(--gallery-swatch-depth) 24%,transparent);border:1px solid #ffffff42;border-radius:14px;display:block;position:relative;overflow:hidden}.appearance-theme-gallery-module__-C2aDG__themeSwatch:after{background:radial-gradient(circle,color-mix(in srgb,var(--gallery-swatch-surface) 78%,transparent),transparent 70%);content:"";border-radius:50%;width:42px;height:42px;position:absolute;bottom:-10px;right:-8px}.appearance-theme-gallery-module__-C2aDG__themeSwatch i{z-index:1;border:1px solid #fff5;border-radius:50%;width:8px;height:8px;position:absolute;bottom:7px}.appearance-theme-gallery-module__-C2aDG__themeSwatch i:first-child{background:var(--gallery-swatch-primary);left:7px}.appearance-theme-gallery-module__-C2aDG__themeSwatch i:nth-child(2){background:var(--gallery-swatch-accent);left:17px}.appearance-theme-gallery-module__-C2aDG__themeSwatch i:nth-child(3){background:var(--gallery-swatch-surface);left:27px}.appearance-theme-gallery-module__-C2aDG__themeCopy{gap:3px;min-width:0;display:grid}.appearance-theme-gallery-module__-C2aDG__themeCopy b{font-size:var(--mecadex-type-body);letter-spacing:-.01em;line-height:1.15}.appearance-theme-gallery-module__-C2aDG__themeCopy small{color:var(--theme-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:650;overflow:hidden}.appearance-theme-gallery-module__-C2aDG__themeGrid>button[aria-pressed=true] .appearance-theme-gallery-module__-C2aDG__themeCopy small{color:var(--theme-text);font-weight:850}.appearance-theme-gallery-module__-C2aDG__selectionStatus{border:1px solid var(--theme-primary);background:var(--theme-primary);width:22px;height:22px;color:var(--theme-on-primary);font-size:var(--mecadex-type-supporting);opacity:0;border-radius:50%;place-items:center;font-weight:950;transition:opacity .18s,transform .18s;display:grid;position:absolute;top:6px;left:43px;transform:scale(.72)}.appearance-theme-gallery-module__-C2aDG__themeGrid>button[aria-pressed=true] .appearance-theme-gallery-module__-C2aDG__selectionStatus{opacity:1;box-shadow:0 5px 12px color-mix(in srgb,var(--theme-primary) 24%,transparent);transform:scale(1)}.appearance-theme-gallery-module__-C2aDG__segmented button:focus-visible,.appearance-theme-gallery-module__-C2aDG__themeGrid>button:focus-visible{outline:3px solid var(--theme-focus-ring);outline-offset:2px}@media (max-width:920px){.appearance-theme-gallery-module__-C2aDG__themeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.appearance-theme-gallery-module__-C2aDG__gallery{gap:18px}.appearance-theme-gallery-module__-C2aDG__heading{gap:12px;display:grid}.appearance-theme-gallery-module__-C2aDG__heading>small{width:max-content}.appearance-theme-gallery-module__-C2aDG__livePreview{border-radius:19px;padding:15px}.appearance-theme-gallery-module__-C2aDG__displayModes{grid-template-columns:1fr;gap:10px}.appearance-theme-gallery-module__-C2aDG__paletteHeading{align-items:center}.appearance-theme-gallery-module__-C2aDG__themeGrid{gap:8px}.appearance-theme-gallery-module__-C2aDG__themeGrid>button{border-radius:14px;grid-template-columns:44px minmax(0,1fr);gap:8px;min-height:68px;padding:8px}.appearance-theme-gallery-module__-C2aDG__themeSwatch{border-radius:12px;width:44px;height:44px}.appearance-theme-gallery-module__-C2aDG__selectionStatus{width:20px;height:20px;top:4px;left:37px}}@media (max-width:420px){.appearance-theme-gallery-module__-C2aDG__livePreview>header>span b{display:none}.appearance-theme-gallery-module__-C2aDG__livePreview>header>span{padding-inline:9px}}@media (max-width:360px){.appearance-theme-gallery-module__-C2aDG__livePreview>header{grid-template-columns:42px minmax(0,1fr)}.appearance-theme-gallery-module__-C2aDG__livePreview .appearance-theme-gallery-module__-C2aDG__previewLogo{width:42px;height:42px}.appearance-theme-gallery-module__-C2aDG__livePreview>header>span{grid-column:1/-1;width:max-content}.appearance-theme-gallery-module__-C2aDG__themeGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.appearance-theme-gallery-module__-C2aDG__segmented button,.appearance-theme-gallery-module__-C2aDG__themeGrid>button,.appearance-theme-gallery-module__-C2aDG__selectionStatus{transition:none}}
