.toolbar-corner-count{box-sizing:border-box;border:1px solid var(--surface);background:var(--blue-soft);min-width:15px;height:15px;color:var(--blue);font-size:calc(9px * var(--app-text-scale,1));font-variant-numeric:tabular-nums;pointer-events:none;border-radius:999px;place-items:center;margin:0;padding:0 3px;font-weight:750;line-height:1;display:grid;position:absolute;top:-3px;right:-5px}.workshop-topbar .toolbar-icon[data-toolbar-tone=messages]>svg{color:var(--lightningcss-light,#795e8d)var(--lightningcss-dark,#ccb2df)}.customer-inbox-message{border-top:1px solid var(--line);padding:14px 0}.customer-inbox-message.is-unread{border-left:3px solid var(--blue);padding-left:12px}.customer-inbox-message-heading{justify-content:space-between;align-items:start;gap:10px;display:flex}.customer-inbox-message h3{font-size:inherit;margin:0}.customer-inbox-message p{margin:7px 0;line-height:1.5}.customer-inbox-message small{color:var(--secondary);display:block}.customer-inbox-read{border:1px solid var(--line);border-radius:var(--control-radius,6px);background:var(--surface-muted);color:var(--text);font:inherit;cursor:pointer;margin-top:10px;padding:5px 8px}.customer-inbox-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.customer-inbox-actions .customer-inbox-read{margin-top:0}.customer-inbox-open{border:1px solid var(--line);border-radius:var(--control-radius,6px);background:var(--surface);min-height:34px;color:var(--blue);font:inherit;cursor:pointer;align-items:center;gap:8px;padding:5px 9px;font-weight:650;display:inline-flex}.customer-inbox-open:hover{background:var(--blue-soft)}.customer-inbox-open:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.notification-dismiss{border-radius:var(--control-radius,6px);width:26px;height:26px;min-height:26px;color:var(--secondary);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.notification-dismiss:hover,.customer-inbox-read:hover{background:var(--surface-muted);color:var(--text)}.notification-dismiss:focus-visible,.customer-inbox-read:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.notification-dismiss:disabled,.customer-inbox-read:disabled{opacity:.5;cursor:wait}.planning-reminder-entry{border-bottom:1px solid var(--line);align-items:center;padding-right:8px;display:flex}.planning-reminder-entry:last-child{border-bottom:0}.planning-reminder-entry>.planning-reminder-row{border:0;flex:1;min-width:0}.workshop-topbar .customer-inbox[open]+.toolbar-tooltip{visibility:hidden;opacity:0}.workshop-app.topbar-layout{--toolbar-height:36px;grid-template-rows:var(--toolbar-height) 1fr;align-items:start}.workshop-topbar{z-index:40;height:var(--toolbar-height);border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--surface) 72%,#68707a);color:var(--text);grid-area:1/1/auto/-1;justify-content:space-between;align-items:center;gap:20px;padding:0 18px;display:flex;position:sticky;top:0;box-shadow:0 2px 5px #0000000f}.workshop-app.topbar-layout>.sidebar{top:var(--toolbar-height);height:calc(100dvh - var(--toolbar-height));grid-area:2/1}.workshop-app.topbar-layout>.workspace-content{grid-area:2/2}.workshop-topbar-identity{align-items:center;gap:12px;min-width:0;display:flex}.workshop-topbar-name{gap:2px;min-width:0;display:grid}.workshop-topbar-name strong{text-overflow:ellipsis;white-space:nowrap;max-width:320px;font-size:calc(12px * var(--app-text-scale,1));line-height:1.15;overflow:hidden}.workshop-topbar-name>span{color:var(--secondary);font-size:calc(9px * var(--app-text-scale,1));white-space:nowrap;text-overflow:ellipsis;max-width:320px;line-height:1.1;overflow:hidden}.workshop-topbar-actions,.workshop-topbar-utilities{align-items:center;gap:6px;display:flex}.workshop-topbar-actions{flex:none}.topbar-navigation-toggle{display:none}.workshop-topbar .planning-reminder{border-right:1px solid var(--line);flex:none;margin-right:6px;padding-right:12px}.workshop-topbar .planning-reminder-panel{max-height:calc(100dvh - var(--toolbar-height) - 24px);top:calc(100% + 10px);left:auto;right:0;overflow-y:auto}.workshop-topbar .planning-reminder:has(button[aria-expanded=true]) .toolbar-tooltip{visibility:hidden;opacity:0;transition:none}.workshop-topbar .planning-reminder-topbar-trigger{box-sizing:border-box;border-radius:var(--control-radius,6px);width:28px;height:28px;min-height:28px;color:var(--text);font:inherit;font-size:calc(12px * var(--app-text-scale,1));cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;font-weight:650;display:inline-flex;position:relative}.workshop-topbar .planning-reminder-topbar-trigger:hover,.workshop-topbar .planning-reminder-topbar-trigger[aria-expanded=true]{background:var(--surface-muted)}.workshop-topbar .planning-reminder-topbar-trigger:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.workshop-topbar .planning-reminder-count{box-sizing:border-box;border:1px solid var(--surface);background:var(--blue-soft);min-width:15px;height:15px;color:var(--blue);font-size:calc(9px * var(--app-text-scale,1));font-variant-numeric:tabular-nums;pointer-events:none;border-radius:999px;place-items:center;margin:0;padding:0 3px;line-height:1;display:grid;position:absolute;top:-3px;right:-5px}.workshop-topbar .has-overdue .planning-reminder-count{background:color-mix(in srgb,var(--orange) 16%,var(--surface));color:var(--orange)}.toolbar-hint{flex:none;align-items:center;display:inline-flex;position:relative}html[data-theme] .workshop-app .workshop-topbar .toolbar-icon{box-sizing:border-box;border-radius:var(--control-radius,6px);width:28px;height:28px;min-height:28px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;flex:0 0 28px;justify-content:center;align-items:center;padding:0;list-style:none;display:inline-flex;position:relative}.workshop-topbar .toolbar-icon>svg{width:17px;height:17px}.workshop-topbar .toolbar-icon[data-toolbar-tone=modules]>svg{color:var(--lightningcss-light,#6847a0)var(--lightningcss-dark,#c9a9fa)}.workshop-topbar .toolbar-icon[data-toolbar-tone=settings]>svg{color:var(--lightningcss-light,#246a8d)var(--lightningcss-dark,#8ccde8)}.workshop-topbar .toolbar-icon[data-toolbar-tone=news]>svg{color:var(--lightningcss-light,#955309)var(--lightningcss-dark,#efbd77)}.workshop-topbar .toolbar-icon[data-toolbar-tone=lock]>svg{color:var(--lightningcss-light,#876616)var(--lightningcss-dark,#e2ca7b)}.workshop-topbar .toolbar-icon[data-toolbar-tone=help]>svg{color:var(--lightningcss-light,#246a8d)var(--lightningcss-dark,#8ccde8)}.workshop-topbar .toolbar-icon[data-toolbar-tone=backup]>svg,.workshop-topbar .toolbar-icon[data-toolbar-tone=create]>svg{color:var(--lightningcss-light,#287252)var(--lightningcss-dark,#91d3b1)}.topbar-shortcuts{border-right:1px solid var(--line);align-items:center;gap:4px;padding-right:8px;display:flex}.topbar-create-slot{border-right:1px solid var(--line);margin-right:6px;padding-right:12px;display:inline-flex}.sidebar-create-area{border-top:1px solid var(--line);flex:none;padding:14px 16px}.sidebar-create-action,.sidebar-create-action .topbar-create-slot,.sidebar-create-action .toolbar-hint,.sidebar-create-action .toolbar-menu{width:100%}.sidebar-create-action .topbar-create-slot{border:0;margin:0;padding:0}html[data-theme] .sidebar-create-action .toolbar-create-trigger{border-radius:var(--control-radius,8px);color:var(--lightningcss-light,#287252)var(--lightningcss-dark,#91d3b1);width:100%;min-height:40px;font:inherit;cursor:pointer;background:var(--lightningcss-light,#e7f2ec)var(--lightningcss-dark,#243e33);border:1px solid var(--lightningcss-light,#287252)var(--lightningcss-dark,#91d3b1);justify-content:center;align-items:center;gap:10px;padding:8px 14px;font-weight:650;list-style:none;display:flex}.sidebar-create-action .toolbar-create-trigger::-webkit-details-marker{display:none}.sidebar-create-action .toolbar-create-trigger:hover{filter:brightness(.97)}.sidebar-create-action .toolbar-create-trigger:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.sidebar-create-action .toolbar-panel{z-index:45;border:1px solid var(--line);border-radius:var(--radius,8px);background:var(--surface);width:min(320px,100vw - 36px);max-height:calc(100dvh - 130px);color:var(--text);padding:16px;position:absolute;bottom:calc(100% + 10px);left:0;overflow-y:auto;box-shadow:0 8px 28px #0003}.sidebar-create-action .toolbar-panel h2{font-size:calc(16px * var(--app-text-scale,1));margin:0 0 10px}.sidebar-create-area .toolbar-tooltip{margin:0 0 6px;top:auto;bottom:100%}.workshop-topbar-identity .topbar-create-slot{border:0;margin:0 0 0 8px;padding:0}.workshop-topbar-identity .toolbar-panel{left:0;right:auto}@media (max-width:760px){.workshop-topbar-identity .toolbar-panel{left:12px;right:auto}}html[data-theme] .workshop-app .workshop-topbar .toolbar-icon.toolbar-create-trigger{background:var(--lightningcss-light,#e7f2ec)var(--lightningcss-dark,#243e33);border:1.5px solid var(--lightningcss-light,#287252)var(--lightningcss-dark,#91d3b1);border-radius:50%;flex-basis:32px;width:32px;height:32px;min-height:32px}.workshop-topbar .toolbar-icon.toolbar-create-trigger>svg{stroke-width:2.5px;width:22px;height:22px}html[data-theme] .workshop-app .workshop-topbar .toolbar-icon.toolbar-create-trigger:hover,html[data-theme] .workshop-app .workshop-topbar .toolbar-menu[open]>.toolbar-icon.toolbar-create-trigger{background:var(--lightningcss-light,#d6ebdf)var(--lightningcss-dark,#315240);border-color:var(--lightningcss-light,#287252)var(--lightningcss-dark,#91d3b1)}.toolbar-create-panel>button{border-radius:var(--control-radius,6px);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:10px;display:flex}.toolbar-create-panel>button:hover{background:var(--surface-muted)}.toolbar-create-panel>button:focus-visible{outline:2px solid var(--blue)}.workshop-topbar .workshop-account-menu>.toolbar-icon>svg{color:var(--lightningcss-light,#287252)var(--lightningcss-dark,#91d3b1)}.workshop-topbar .topbar-signout .toolbar-icon>svg{color:var(--lightningcss-light,#a13b3b)var(--lightningcss-dark,#f0aaa4)}.workshop-topbar .planning-reminder-topbar-trigger>svg{color:var(--lightningcss-light,#246a8d)var(--lightningcss-dark,#8ccde8)}.workshop-topbar .account-feedback-button>svg{color:var(--lightningcss-light,#287252)var(--lightningcss-dark,#91d3b1)}.release-news-menu:not([open])>[data-news-attention=true]>svg{animation:1.6s ease-in-out 3 toolbar-news-bounce}.release-news-menu>summary:is(:hover,:focus-visible)>svg{animation-play-state:paused}@keyframes toolbar-news-bounce{0%,45%,to{transform:translateY(0)}20%{transform:translateY(-3px)}32%{transform:translateY(1px)}}@media (prefers-reduced-motion:reduce){.release-news-menu:not([open])>[data-news-attention=true]>svg{animation:none}}.workshop-topbar .toolbar-icon::-webkit-details-marker{display:none}html[data-theme] .workshop-app .workshop-topbar .toolbar-icon:hover,html[data-theme] .workshop-app .workshop-topbar .toolbar-menu[open]>.toolbar-icon{background:var(--surface-muted);border-color:var(--line);color:var(--text)}html[data-theme] .workshop-app .workshop-topbar .toolbar-icon[aria-current=page]{background:var(--blue-soft);color:var(--blue);border-color:color-mix(in srgb,var(--blue) 35%,var(--line))}.workshop-topbar .toolbar-icon:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.workshop-topbar .toolbar-icon:disabled{opacity:.5;cursor:wait}html[data-theme] .workshop-app .workshop-topbar .workshop-account-menu>summary.toolbar-icon{height:28px;min-height:28px;padding:0}html[data-theme] .workshop-app .workshop-topbar .workshop-account-menu>summary.toolbar-icon>svg:last-child{flex:none;margin:0;transform:none}.workshop-topbar .workshop-account-menu>summary::marker{content:""}.topbar-signout{border-left:1px solid var(--line);margin-left:6px;padding-left:10px;display:inline-flex}.topbar-signout .toolbar-icon:hover{color:var(--red,#b12a27)}.toolbar-tooltip{z-index:60;border:1px solid var(--line);border-radius:var(--control-radius,6px);background:var(--surface);color:var(--text);font-size:calc(12px * var(--app-text-scale,1));white-space:nowrap;visibility:hidden;opacity:0;margin-top:5px;padding:7px 10px;line-height:1.3;transition:opacity .1s,visibility 0s .1s;position:absolute;top:100%;left:50%;transform:translate(-50%);box-shadow:0 3px 12px #0002}.toolbar-hint:after{content:"";width:100%;height:6px;position:absolute;top:100%;left:0}.toolbar-hint:not([data-dismissed]):is(:hover,:focus-within)>.toolbar-tooltip{visibility:visible;opacity:1;transition-delay:.2s}.toolbar-hint:has(.toolbar-menu[open])>.toolbar-tooltip{visibility:hidden;opacity:0;transition:none}.topbar-signout .toolbar-tooltip{left:auto;right:0;transform:none}.toolbar-menu{position:relative}.release-news-menu>.release-news-panel{z-index:60;box-sizing:border-box;border:1px solid var(--line);border-radius:var(--radius,8px);background:var(--surface);width:min(360px,100vw - 24px);max-height:min(520px,100dvh - 90px);color:var(--text);text-align:left;font-size:calc(13px * var(--app-text-scale,1));padding:18px;position:absolute;inset:calc(100% + 10px) 0 auto auto;overflow-y:auto;box-shadow:0 8px 28px #0003}.workshop-topbar .toolbar-panel{z-index:45;width:min(360px,100vw - 24px);max-height:calc(100dvh - var(--toolbar-height) - 24px);border:1px solid var(--line);border-radius:var(--radius,8px);background:var(--surface);color:var(--text);text-align:left;font-size:calc(13px * var(--app-text-scale,1));padding:18px;position:absolute;inset:calc(100% + 10px) 0 auto auto;overflow-y:auto;box-shadow:0 8px 28px #0003}.toolbar-panel h2{font-size:calc(16px * var(--app-text-scale,1));margin:0;line-height:1.3}.toolbar-panel>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.toolbar-panel>strong{font-size:calc(13px * var(--app-text-scale,1));margin:0 0 10px;display:block}.toolbar-panel ul{gap:10px;margin:0;padding-left:18px;line-height:1.55;display:grid}.toolbar-panel-close{width:28px;height:28px;color:var(--secondary);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:grid}.toolbar-panel-close:hover{background:var(--surface-muted)}.toolbar-panel-close:focus-visible{outline:2px solid var(--blue)}.workshop-topbar .workshop-account-options{width:260px}.workshop-topbar .workshop-account-options h2{margin-bottom:10px}.workshop-topbar .toolbar-icon .app-update-badge{background:var(--blue-soft);margin:0;padding:2px;position:absolute;top:4px;right:3px}.workshop-topbar .toolbar-icon .app-update-badge>span[aria-hidden=true]:not(.app-update-dot){display:none}.toolbar-unread-dot{background:var(--blue);border-radius:50%;width:6px;height:6px;position:absolute;top:5px;right:5px}.release-news-update{border:1px solid var(--blue);border-radius:var(--radius,8px);background:var(--blue-soft);margin:16px 0 22px;padding:16px}.release-news-update h3{font-size:inherit;margin:0 0 8px}.release-news-version-label{color:var(--secondary);font-size:calc(12px * var(--app-text-scale,1));margin:0 0 7px;font-weight:600}.release-news-update p{margin:0 0 10px;line-height:1.5}.announcement-card{border-bottom:1px solid var(--line);margin:14px 0;padding:14px 0}.announcement-card h3{font-size:inherit;overflow-wrap:anywhere;margin:0 0 4px}.announcement-card time{color:var(--secondary);font-size:calc(11px * var(--app-text-scale,1))}.announcement-card p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0;line-height:1.55}.announcement-card ul{margin-top:10px}.workshop-topbar .topbar-beta-section{border-bottom:0;border-right:1px solid var(--line);order:-1;align-items:center;gap:10px;margin:0 8px 0 0;padding:0 14px 0 0;display:flex}.workshop-topbar .account-beta-countdown{align-items:center;gap:6px;padding:0}.workshop-topbar .account-beta-countdown>svg{margin:0}.workshop-topbar .account-beta-countdown strong{font-size:calc(11px * var(--app-text-scale,1))}.workshop-topbar .account-beta-countdown time{display:none}.workshop-topbar .account-feedback-button{border:1px solid var(--line);border-radius:var(--control-radius,6px);background:var(--surface);height:26px;color:var(--text);font:inherit;font-size:calc(11px * var(--app-text-scale,1));cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.workshop-topbar .account-feedback-button:hover{background:var(--surface-muted)}.workshop-topbar .account-feedback-button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}@media (max-width:1100px){.workshop-app.topbar-layout{--toolbar-height:80px}.workshop-topbar{flex-wrap:wrap;gap:0;padding:5px 14px}.workshop-topbar-identity{width:100%;height:30px}.workshop-topbar-actions{height:34px;margin-left:auto}}@media (max-width:760px){.workshop-app.topbar-layout{padding-top:0;display:block}.workshop-app.topbar-layout>.sidebar{top:var(--toolbar-height);z-index:42;bottom:0}.workshop-app.topbar-layout .sidebar-scrim{top:var(--toolbar-height);z-index:41}.topbar-navigation-toggle{display:inline-flex}.workshop-topbar-name strong,.workshop-topbar-name>span{max-width:calc(100vw - 160px)}.workshop-topbar .toolbar-panel{top:calc(var(--toolbar-height) + 6px);position:fixed;right:12px}.workshop-topbar .planning-reminder-panel{top:calc(var(--toolbar-height) + 6px);position:fixed;left:auto;right:12px}}@media (max-width:600px){.workshop-app.topbar-layout{--toolbar-height:114px}.workshop-topbar-actions{flex-wrap:wrap;flex:100%;justify-content:flex-end;gap:4px;height:auto}.workshop-topbar .topbar-beta-section{border:0;flex:1 0 100%;justify-content:flex-end;height:34px;margin:0;padding:0}}@media (prefers-reduced-motion:reduce){.toolbar-tooltip{transition:none}}@media print{.workshop-topbar{display:none}.workshop-app.topbar-layout{grid-template-rows:auto}}
@media screen{html[data-theme] .workshop-app .sidebar .main-nav{gap:2px}html[data-theme] .workshop-app .sidebar .main-nav .sidebar-nav-link{min-height:34px;padding-block:3px}html[data-theme] .workshop-app .sidebar .main-nav .sidebar-drag-handle{min-height:32px}html[data-theme] .workshop-app .sidebar .sidebar-search-header{padding-block:10px 6px}html[data-theme] .workshop-app .sidebar .sidebar-global-search{min-height:34px}html[data-theme] .workshop-app .sidebar .sidebar-global-search input{height:30px;min-height:0;padding-block:2px;line-height:1.4}html[data-theme] .workshop-app .sidebar .sidebar-section-divider{margin-bottom:6px}html[data-theme] .workshop-app .sidebar .sidebar-workspace-group+:is(.sidebar-workspace-group,.sidebar-extra-group){margin-top:6px}html[data-theme] .workshop-app .sidebar .sidebar-workspace-group+:is(.sidebar-workspace-group,.sidebar-extra-group):before{margin-bottom:6px}}@media screen and (pointer:coarse){html[data-theme] .workshop-app .sidebar .main-nav .sidebar-nav-link,html[data-theme] .workshop-app .sidebar .main-nav .sidebar-drag-handle,html[data-theme] .workshop-app .sidebar .sidebar-global-search{min-height:40px}}
.help-center{width:100%;max-width:1180px;margin:0 auto}.help-center-heading{align-items:center;margin:0 0 12px;display:flex}.help-center-symbol{border:1px solid var(--line);border-radius:var(--radius,9px);width:52px;height:52px;color:var(--blue);background:var(--blue-soft);flex-shrink:0;place-items:center;display:grid}.help-center-heading h1{font-size:calc(24px * var(--app-text-scale,1));letter-spacing:-.025em;margin:0}.help-center-heading p{color:var(--secondary);margin:0;line-height:1.6}.help-search-area{margin-bottom:12px}html[data-theme] .workshop-app .help-search{border:1px solid var(--line);border-radius:var(--control-radius,8px);background:var(--surface);min-height:44px;color:var(--blue);align-items:center;gap:12px;padding:0 14px;display:flex;box-shadow:0 2px 8px #00000006}html[data-theme] .workshop-app .help-search:focus-within{outline:2px solid var(--blue);outline-offset:2px}html[data-theme] .workshop-app .help-search input{width:100%;min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;padding:12px 0}.help-search input::-webkit-search-cancel-button{display:none}.help-search>button{background:var(--surface-muted);width:30px;height:30px;color:var(--secondary);cursor:pointer;border:0;border-radius:5px;flex-shrink:0;place-items:center;display:grid}.help-result-count{color:var(--secondary);font-size:calc(12px * var(--app-text-scale,1));margin:10px 0 0}.help-filters{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}html[data-theme] .workshop-app .help-filters button{border:1px solid var(--line);border-radius:var(--control-radius,6px);background:var(--surface);color:var(--secondary);font:inherit;font-size:calc(13px * var(--app-text-scale,1));cursor:pointer;padding:8px 12px}html[data-theme] .workshop-app .help-filters button[aria-pressed=true]{background:var(--blue-soft);color:var(--blue);border-color:var(--blue)}.help-category{margin:0 0 32px}.help-category>h2{border-bottom:1px solid var(--line);font-size:calc(20px * var(--app-text-scale,1));letter-spacing:-.02em;margin:0 0 14px;padding-bottom:10px}.help-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}html[data-theme] .workshop-app .help-card{border:1px solid var(--line);border-radius:var(--radius,9px);background:var(--surface);min-width:0;color:var(--text);font:inherit;text-align:left;cursor:pointer;flex-direction:column;padding:0;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}html[data-theme] .workshop-app .help-card:hover{border-color:var(--blue);box-shadow:0 4px 14px #00000012}.help-card:focus-visible,.help-filters button:focus-visible,.help-related-links button:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.help-card-band{border-bottom:1px solid var(--line);background:linear-gradient(115deg,var(--blue-soft),var(--surface-muted));flex-shrink:0;width:100%;height:96px;position:relative}.help-card-band img{object-fit:cover;opacity:.66;width:100%;height:100%}html[data-appearance=dark] .help-card-band img{opacity:.48}.help-card-icon{border:1px solid var(--line);border-radius:var(--control-radius,7px);background:var(--surface);width:38px;height:38px;color:var(--blue);place-items:center;display:grid;position:absolute;bottom:12px;left:16px}.help-card-body{flex-direction:column;flex:1;gap:10px;width:100%;padding:18px;display:flex}.help-card h3{font-size:calc(16px * var(--app-text-scale,1));letter-spacing:-.01em;margin:0;line-height:1.35}.help-card p{color:var(--secondary);font-size:calc(13px * var(--app-text-scale,1));margin:0;line-height:1.6}.help-card .help-card-excerpt{border-top:1px solid var(--line);-webkit-line-clamp:3;font-size:calc(12px * var(--app-text-scale,1));-webkit-box-orient:vertical;padding-top:10px;display:-webkit-box;overflow:hidden}.help-card-read{color:var(--blue);font-size:calc(12px * var(--app-text-scale,1));justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:10px;font-weight:650;display:flex}.help-module-note{color:var(--secondary);font-size:calc(13px * var(--app-text-scale,1));align-items:flex-start;gap:10px;margin:22px 0;line-height:1.6;display:flex}.help-module-note>svg{flex-shrink:0;margin-top:2px}.help-empty{text-align:center;border:1px solid var(--line);border-radius:var(--radius,8px);background:var(--surface);padding:40px 20px}.help-empty>svg{color:var(--blue)}.help-empty h2{font-size:calc(18px * var(--app-text-scale,1))}.help-empty p{color:var(--secondary)}.help-back{margin:0 0 16px}.help-article-layout{grid-template-columns:minmax(0,1fr) 210px;align-items:start;gap:24px;display:grid}.help-article{border:1px solid var(--line);border-radius:var(--radius,9px);background:var(--surface);min-width:0;padding:30px}.help-article-category{color:var(--blue);font-size:calc(12px * var(--app-text-scale,1));margin-bottom:10px;font-weight:650}.help-article>h2{font-size:calc(27px * var(--app-text-scale,1));letter-spacing:-.02em;margin:0 0 12px;scroll-margin-top:120px;line-height:1.25}.help-article-intro{max-width:72ch;color:var(--text);font-size:calc(15px * var(--app-text-scale,1));margin:0 0 26px;scroll-margin-top:120px;line-height:1.85}.help-article-section{margin:24px 0;scroll-margin-top:120px}.help-article-section>h3,.help-important h3{font-size:calc(17px * var(--app-text-scale,1));margin:0 0 14px}.help-article ol{gap:22px;margin:0;padding:0;list-style:none;display:grid}.help-article li{align-items:flex-start;gap:14px;display:flex}.help-step-number{background:var(--blue-soft);width:28px;height:28px;color:var(--blue);font-size:calc(12px * var(--app-text-scale,1));border-radius:50%;flex:0 0 28px;place-items:center;font-weight:700;display:grid}.help-article li p{line-height:1.8;font-size:calc(14px * var(--app-text-scale,1));margin:1px 0 0}.help-important{border:1px solid var(--line);border-radius:var(--control-radius,6px);background:var(--surface-muted);align-items:flex-start;gap:12px;margin:26px 0;padding:18px;scroll-margin-top:120px;display:flex}.help-important>svg{color:var(--blue);flex-shrink:0}.help-important h3{margin-bottom:7px}.help-important p{font-size:calc(13px * var(--app-text-scale,1));margin:0;line-height:1.75}.help-contents{border:1px solid var(--line);border-radius:var(--control-radius,7px);background:var(--surface);font-size:calc(13px * var(--app-text-scale,1));gap:12px;padding:18px;display:grid;position:sticky;top:110px}.help-contents a{color:var(--blue);line-height:1.5;text-decoration:none}.help-contents a:hover{text-decoration:underline}.help-related-links{gap:8px;display:grid}html[data-theme] .workshop-app .help-related-links button{border:1px solid var(--line);border-radius:var(--control-radius,6px);background:var(--surface);color:var(--blue);font:inherit;font-size:calc(13px * var(--app-text-scale,1));text-align:left;cursor:pointer;align-items:center;gap:10px;padding:11px;display:flex}.help-related-links button>svg{flex-shrink:0}.help-related-links button>svg:last-child{margin-left:auto}.help-support{border:1px solid var(--line);border-radius:var(--radius,8px);background:var(--surface);gap:16px;margin-top:32px;padding:22px;display:flex}.help-support h2{font-size:calc(18px * var(--app-text-scale,1));margin:0 0 8px}.help-support p{color:var(--secondary);line-height:1.7;font-size:calc(13px * var(--app-text-scale,1));margin:0 0 9px}.help-support a{color:var(--blue)}@media (max-width:1050px){.help-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.help-article-layout{grid-template-columns:minmax(0,1fr)}.help-contents{flex-wrap:wrap;grid-row:1;gap:12px;display:flex;position:static}}@media (max-width:600px){.help-card-grid{grid-template-columns:1fr}.help-center-heading{align-items:flex-start;gap:12px}.help-center-heading h1{font-size:calc(25px * var(--app-text-scale,1))}.help-article{padding:20px 16px}.help-support{padding:18px}.help-support>.help-center-symbol{display:none}}@media print{.help-search-area,.help-filters,.help-back,.help-contents,.help-support,.help-related-links{display:none}.help-article-layout{display:block}.help-article{border:0;padding:0}}.module-help-toolbar{align-items:center;margin:0;display:inline-flex}.module-help-slot{flex:none;align-items:center;display:inline-flex}.module-heading-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.overview-banner>.module-help-slot{margin-inline-start:auto}.module-help-toolbar .module-help-trigger{min-height:36px;font:inherit;justify-content:center;align-items:center;gap:7px;padding:8px 13px;font-weight:650;line-height:1.2;display:inline-flex}dialog.module-guide-dialog{box-sizing:border-box;border:1px solid var(--line-dark);border-radius:var(--radius,10px);background:var(--surface);width:min(1080px,100vw - 32px);max-width:none;height:min(780px,90dvh);max-height:90dvh;color:var(--text);margin:auto;padding:0;overflow:hidden;box-shadow:0 18px 70px #0005}.module-guide-dialog::backdrop{background:#0008}.module-guide-header{border-bottom:1px solid var(--line);background:var(--surface);box-sizing:border-box;justify-content:space-between;align-items:center;gap:20px;min-height:84px;padding:18px 24px;display:flex}.module-guide-header span{color:var(--blue);font-size:calc(12px * var(--app-text-scale,1));font-weight:650}.module-guide-header h2{font-size:calc(21px * var(--app-text-scale,1));margin:4px 0 0;line-height:1.3}.module-guide-header .module-guide-close{background:var(--surface-muted);color:var(--text);border:1px solid var(--line-dark);min-height:40px;font:inherit;cursor:pointer;flex-shrink:0;padding:9px 14px;font-weight:650}.module-guide-layout{flex:1;grid-template-columns:250px minmax(0,1fr);min-height:0;display:grid}.module-guide-topics{border-right:1px solid var(--line);background:var(--surface-muted);padding:18px;overflow:auto}.module-guide-topics label span{font-size:calc(12px * var(--app-text-scale,1));color:var(--secondary);margin-bottom:7px;display:block}.module-guide-topics input{box-sizing:border-box;border:1px solid var(--line-dark);border-radius:var(--control-radius,5px);background:var(--surface);width:100%;min-width:0;min-height:40px;color:var(--text);font:inherit;padding:9px}.module-guide-topics>button{border:1px solid var(--line);border-radius:var(--control-radius,5px);text-align:left;background:var(--surface);width:100%;color:var(--text);font:inherit;font-size:calc(13px * var(--app-text-scale,1));cursor:pointer;margin:7px 0;padding:11px 12px;line-height:1.4;display:block}.module-guide-topics>button[aria-current=page]{background:var(--blue-soft);color:var(--blue);border-color:var(--blue);font-weight:700}.module-guide-content{overscroll-behavior:contain;min-width:0;padding:24px;overflow:auto}.module-guide-content .help-article{background:0 0;border:0;padding:0}.module-guide-summary{margin-top:0;font-weight:650;line-height:1.6}.module-guide-artwork{object-fit:cover;border:1px solid var(--line);border-radius:var(--radius,7px);width:100%;height:120px;display:block}.module-guide-dialog :is(button,input):focus-visible{outline:2px solid var(--blue);outline-offset:3px}.module-guide-header h2:focus{outline:none}@media (max-width:680px){.module-guide-layout{grid-template-rows:minmax(120px,30%) minmax(0,1fr);grid-template-columns:1fr}.module-guide-topics{border-right:0;border-bottom:1px solid var(--line);padding:12px}.module-guide-header{padding:14px 16px}.module-guide-content{padding:18px}.module-guide-artwork{height:90px}}.module-guide-dialog[open]{flex-direction:column;display:flex}
button[aria-expanded]:where(:not([aria-haspopup=dialog]):not(.context-help-trigger):not(.planning-reminder-topbar-trigger):not(.parts-register-row):not(.customer-register-row)):after,summary:not(.toolbar-icon):after{content:"";vertical-align:middle;pointer-events:none;border-block-end:2px solid;border-inline-end:2px solid;flex:none;width:7px;height:7px;margin-block-end:3px;margin-inline-start:10px;transition:transform .15s;display:inline-block;transform:rotate(45deg)}button[aria-expanded=true]:not([aria-haspopup=dialog]):after,details[open]>summary:not(.toolbar-icon):after{margin-block-end:-3px;transform:rotate(225deg)}summary:not(.toolbar-icon){cursor:pointer;align-items:center;gap:8px;list-style:none;display:flex}summary:not(.toolbar-icon)::-webkit-details-marker{display:none}summary:not(.toolbar-icon):after{margin-inline:auto 3px}summary.secondary-button{box-sizing:border-box;min-height:38px}summary:focus-visible{outline:2px solid var(--blue,#436e9a);outline-offset:3px}@media (prefers-reduced-motion:reduce){button[aria-expanded]:after,summary:after{transition:none}}
