.console-legacy-query-contents{display:contents}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content{gap:24px}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content>:is(.stack,.efp-page-stack),html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .registration-console{gap:24px;min-width:0}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .console-report-stack{gap:24px}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .console-summary{margin-block:0}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .console-summary dl{flex-wrap:wrap;gap:10px 24px;margin:0;display:flex}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .console-summary dl>div{align-items:baseline;gap:6px;display:inline-flex}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .console-summary :is(dt,dd){margin:0;font-size:13px;line-height:22px}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .console-summary dd{font-weight:600}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .panel>.panel-h,html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .shop-manager.console-list-panel>.shop-head,html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .commerce-panel.console-list-panel>.commerce-heading{border-bottom:1px solid var(--sd-fill);flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:12px 24px;display:flex}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .console-panel-actions>:is(a,button),html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .console-heading-actions>:is(a,button){white-space:nowrap;justify-content:center;align-items:center;min-height:36px;margin:0;display:inline-flex}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .console-heading-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .filterbar:not(.console-selection-bar){border:1px solid var(--sd-line);background:var(--sd-sub);box-shadow:none;border-radius:6px;margin:12px;padding:12px}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .filterbar.panel{margin:0}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .filterrow{gap:8px}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .filtercluster{display:contents}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .filteritem :is(label,.lbl){margin-bottom:4px}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .filteritem>.lbl{align-items:center;gap:4px;min-height:20px;display:inline-flex}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .filteritem>.lbl>label{margin-bottom:0}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .filteritem>.lbl>.help{align-items:center;height:20px;display:inline-flex}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .filterview{gap:8px;margin-top:8px;padding-top:8px}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .filterrow>.filtercount{background:0 0;margin-left:0}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .filterbar .range{gap:6px}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .filterbar .range input[type=date]{width:128px}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .filterbar .filteractions{flex-wrap:wrap}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content td[data-label=통화]>span{vertical-align:middle;align-items:center;line-height:18px}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content td[data-label=통화]>.billing-currency{letter-spacing:0;height:24px;padding:0 8px;font-size:12px;font-weight:500;line-height:20px}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .org-form-peek-trigger{background:var(--sd-panel);border:1px solid var(--sd-line)}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .org-form-peek-trigger:hover,html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .org-form-peek-trigger[aria-expanded=true]{border-color:var(--sd-control);background:var(--sd-sub)}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .console-check-target{flex-shrink:0;width:24px;min-width:24px;height:24px}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content table.data .select-col input[type=checkbox]{width:16px;height:16px;margin:0}@media (min-width:901px){html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content table.data :is(th,td).select-col{text-align:center;width:40px;min-width:40px;max-width:40px;padding-inline:8px}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content table.data :is(th,td).row-number{text-align:center;width:48px;min-width:48px;max-width:48px;padding-inline:10px}}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content :is(.tablewrap,.shop-table-wrap,.commerce-table-wrap){border-top:1px solid var(--sd-fill);border-radius:0}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .console-selection-bar,html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .selrow{background:var(--sd-sub);color:var(--sd-body);border:0;border-radius:0;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0;padding:10px 24px;font-size:13px;display:flex}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .console-selection-bar b,html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .selrow b{font-size:13px;font-weight:600}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .console-selection-bar>.filteractions{margin-left:auto}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .console-list-panel>.tabbar{margin:0;padding-inline:24px}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .console-list-toolbar{border-bottom-color:var(--sd-fill)}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .cm-gallery-toolbar{margin:0;padding:12px 24px}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .cm-gallery-selection-toggle{align-items:center;gap:8px;font-size:13px;display:inline-flex}@media (max-width:720px){html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .console-check-target{width:44px;min-width:44px;height:44px}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .panel>.panel-h,html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .shop-manager.console-list-panel>.shop-head,html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .commerce-panel.console-list-panel>.commerce-heading{padding:12px 16px}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .filterbar:not(.console-selection-bar){margin:12px 8px;padding:12px 8px}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .filterbar.panel{margin:0}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .console-panel-actions,html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .console-heading-actions{justify-content:flex-start}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .console-panel-actions>:is(a,button),html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .console-heading-actions>:is(a,button){min-height:44px}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .console-selection-bar,html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .selrow{padding:12px 16px}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .console-selection-bar>.filteractions{margin-left:0}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .console-list-panel>.tabbar{padding-inline:16px}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .cm-gallery-toolbar{padding:12px 16px}}@media (max-width:600px){html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .filtercluster{display:flex}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .filterbar .range input[type=date]{width:0}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .efp-asc-content .filteritem:has(.range){grid-column:1/-1}}.notice-board-info,.notice-board-actions{display:contents}html[data-console-refinement]:has([data-service-design=reference-v1]) .efp-console-overlay--modal:has(.notice-board-manager[data-console-list-layout=compact])>.efp-console-overlay-panel{width:min(880px,100vw - 32px)}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-manager[data-console-list-layout=compact]>.panel{box-shadow:none;background:0 0;border:0}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-manager[data-console-list-layout=compact] .panel-h{border:0;flex-wrap:wrap;align-items:center;gap:8px;padding:0 0 16px;display:flex}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-manager[data-console-list-layout=compact] .panel-h h2{font-size:13px;font-weight:700}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-manager[data-console-list-layout=compact] .notice-board-toolbar{margin-left:auto}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-manager[data-console-list-layout=compact] .notice-board-tree{gap:16px}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-manager[data-console-list-layout=compact] .notice-board-node{border:1px solid var(--sd-line);border-radius:6px;padding:16px}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-manager[data-console-list-layout=compact] .notice-board-node-head{background:#fff;border:0;border-radius:0;flex-wrap:wrap;align-items:center;gap:12px;padding:0;display:flex}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-manager[data-console-list-layout=compact] .notice-board-info{flex-wrap:wrap;flex:320px;align-items:center;gap:6px 8px;min-width:0;display:flex}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-manager[data-console-list-layout=compact] .notice-board-info>b{width:20px;color:var(--sd-caption);font-size:12px;font-weight:500}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-manager[data-console-list-layout=compact] .notice-board-info>.row-title{max-width:100%;font-size:14px;font-weight:700}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-manager[data-console-list-layout=compact] .notice-board-info>.notice-board-description{color:var(--sd-caption);flex-basis:100%;padding-left:28px;font-size:12px;line-height:20px}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-manager[data-console-list-layout=compact] .notice-board-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-manager[data-console-list-layout=compact] .notice-board-actions form{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-manager[data-console-list-layout=compact] :is(.rowbtn,.tool){border-radius:4px;height:32px;min-height:32px;padding:5px 10px;font-size:12px}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-manager[data-console-list-layout=compact] .notice-category-branch{border-top:1px solid var(--sd-fill);gap:8px;margin-top:12px;padding:12px 0 0}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-manager[data-console-list-layout=compact] .notice-category-branch-head{min-height:28px;padding:0}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-manager[data-console-list-layout=compact] .notice-category-branch-head b{font-size:12px;font-weight:700}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-manager[data-console-list-layout=compact] .notice-category-branch-head .rowbtn{height:28px;min-height:28px;padding:3px 8px}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-manager[data-console-list-layout=compact] .notice-category-empty{color:var(--sd-caption);padding:4px 0;font-size:12px}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-manager[data-console-list-layout=compact] .notice-category-row{border:0;border-bottom:1px solid var(--sd-fill);background:#fff;border-radius:0;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:10px 0;display:flex}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-manager[data-console-list-layout=compact] .notice-category-row>b{width:20px;color:var(--sd-caption);font-size:12px;font-weight:500}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-manager[data-console-list-layout=compact] .notice-category-row>.row-title{flex:120px;font-weight:500}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-manager[data-console-list-layout=compact] .notice-category-order{color:var(--sd-caption);font-size:12px}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-manager[data-console-list-layout=compact] .notice-board-unassigned{border:1px solid var(--sd-line);background:#fff;border-radius:6px;margin-top:16px;padding:16px}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-manager[data-console-list-layout=compact] .notice-board-unassigned h3{font-size:13px;font-weight:700}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-manager[data-console-list-layout=compact] .notice-board-unassigned h3>span{color:var(--sd-caption);margin-left:4px;font-weight:500}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-manager[data-console-list-layout=compact] .notice-board-unassigned>p{color:var(--sd-caption);font-size:12px;line-height:20px}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-subdialog[data-console-list-layout=compact]{gap:16px}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-subdialog[data-console-list-layout=compact] .selrow{background:#fff;gap:12px}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-subdialog[data-console-list-layout=compact] .selrow:has(input[name=sortOrder]){grid-template-columns:minmax(0,1fr) 92px;align-items:end;display:grid}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-subdialog[data-console-list-layout=compact] .selrow>label{font-size:13px;font-weight:500}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-subdialog[data-console-list-layout=compact] :is(.rowbtn,.apply){height:32px;min-height:32px;padding:5px 12px}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-subdialog[data-console-list-layout=compact] .inline-note{margin:0;font-size:12px;line-height:20px}@media (max-width:600px){html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-manager[data-console-list-layout=compact] .notice-board-node,html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-manager[data-console-list-layout=compact] .notice-board-unassigned{padding:12px}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-manager[data-console-list-layout=compact] .notice-board-info{flex-basis:100%}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-manager[data-console-list-layout=compact] .notice-board-actions{justify-content:flex-start;margin-left:0}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-manager[data-console-list-layout=compact] :is(.rowbtn,.tool),html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-manager[data-console-list-layout=compact] .notice-category-branch-head .rowbtn{height:44px;min-height:44px}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-manager[data-console-list-layout=compact] .notice-category-order{flex-basis:calc(100% - 28px);margin-left:28px}html[data-console-refinement]:has([data-service-design=reference-v1]) .notice-board-subdialog[data-console-list-layout=compact] :is(.rowbtn,.apply){height:44px;min-height:44px}}
html[data-console-refinement]:has([data-service-design=reference-v1]):has(.plantpick-efp-shell[data-console-list-layout=compact]) .plantpick-efp-shell{--accent-line:var(--sd-control);--row-hover:var(--sd-muted)}html[data-console-refinement]:has([data-service-design=reference-v1]):has(.plantpick-efp-shell[data-console-list-layout=compact]) .plantpick-efp-shell .chips{border-bottom-color:var(--sd-fill);gap:8px;padding:12px 24px}html[data-console-refinement]:has([data-service-design=reference-v1]):has(.plantpick-efp-shell[data-console-list-layout=compact]) .plantpick-efp-shell .chips>.chip,html[data-console-refinement]:has([data-service-design=reference-v1]):has(.plantpick-efp-shell[data-console-list-layout=compact]) .plantpick-efp-shell .cm-filter-tabs>button{background:var(--sd-fill);min-height:32px;color:var(--sd-body);box-shadow:none;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:5px 12px;font-size:12.5px;font-weight:500;line-height:20px;display:inline-flex}html[data-console-refinement]:has([data-service-design=reference-v1]):has(.plantpick-efp-shell[data-console-list-layout=compact]) .plantpick-efp-shell .chips>.chip:hover,html[data-console-refinement]:has([data-service-design=reference-v1]):has(.plantpick-efp-shell[data-console-list-layout=compact]) .plantpick-efp-shell .cm-filter-tabs>button:hover{background:var(--sd-line)}html[data-console-refinement]:has([data-service-design=reference-v1]):has(.plantpick-efp-shell[data-console-list-layout=compact]) .plantpick-efp-shell .chips>.chip.on,html[data-console-refinement]:has([data-service-design=reference-v1]):has(.plantpick-efp-shell[data-console-list-layout=compact]) .plantpick-efp-shell .cm-filter-tabs>button[aria-selected=true]{border-color:var(--sd-ink);background:var(--sd-ink);color:#fff;font-weight:700}html[data-console-refinement]:has([data-service-design=reference-v1]):has(.plantpick-efp-shell[data-console-list-layout=compact]) .plantpick-efp-shell .chips>.chip .n{color:var(--sd-caption);font-size:12px;font-weight:500}html[data-console-refinement]:has([data-service-design=reference-v1]):has(.plantpick-efp-shell[data-console-list-layout=compact]) .plantpick-efp-shell .chips>.chip.on .n{color:#fff}html[data-console-refinement]:has([data-service-design=reference-v1]):has(.plantpick-efp-shell[data-console-list-layout=compact]) .plantpick-efp-shell .filterline .fchip{border-color:var(--sd-control);color:var(--sd-body);background:#fff;border-radius:4px}html[data-console-refinement]:has([data-service-design=reference-v1]):has(.plantpick-efp-shell[data-console-list-layout=compact]) .plantpick-efp-shell .msg-search-row{flex-wrap:nowrap;align-items:flex-end;display:flex}html[data-console-refinement]:has([data-service-design=reference-v1]):has(.plantpick-efp-shell[data-console-list-layout=compact]) .plantpick-efp-shell .msg-search-row>.filteritem.wide{flex:1 1 0;width:auto;min-width:0}html[data-console-refinement]:has([data-service-design=reference-v1]):has(.plantpick-efp-shell[data-console-list-layout=compact]) .plantpick-efp-shell .msg-search-row>.filteractions{flex:none;width:auto;margin-left:0}html[data-console-refinement]:has([data-service-design=reference-v1]):has(.plantpick-efp-shell[data-console-list-layout=compact]) .plantpick-efp-shell .cm-gallery-card,html[data-console-refinement]:has([data-service-design=reference-v1]):has(.plantpick-efp-shell[data-console-list-layout=compact]) .plantpick-efp-shell .cm-gallery-large,html[data-console-refinement]:has([data-service-design=reference-v1]):has(.plantpick-efp-shell[data-console-list-layout=compact]) .plantpick-efp-shell .cm-bulkbar{box-shadow:none;border-radius:8px}html[data-console-refinement]:has([data-service-design=reference-v1]):has(.plantpick-efp-shell[data-console-list-layout=compact]) .plantpick-efp-shell .cm-gallery-card.is-selected{border-color:var(--sd-ink);box-shadow:none}html[data-console-refinement]:has([data-service-design=reference-v1]):has(.plantpick-efp-shell[data-console-list-layout=compact]) .plantpick-efp-shell .cm-card-check,html[data-console-refinement]:has([data-service-design=reference-v1]):has(.plantpick-efp-shell[data-console-list-layout=compact]) .plantpick-efp-shell .cm-gallery-order,html[data-console-refinement]:has([data-service-design=reference-v1]):has(.plantpick-efp-shell[data-console-list-layout=compact]) .plantpick-efp-shell .cm-gallery-category{border-radius:4px}html[data-console-refinement]:has([data-service-design=reference-v1]):has(.plantpick-efp-shell[data-console-list-layout=compact]) .plantpick-efp-shell .cm-popup-editor .cm-popup-upload{background:var(--sd-sub);border-radius:8px}html[data-console-refinement]:has([data-service-design=reference-v1]):has(.plantpick-efp-shell[data-console-list-layout=compact]) .plantpick-efp-shell .cm-popup-editor .cm-popup-preview-shell{border-radius:6px}html[data-console-refinement]:has([data-service-design=reference-v1]):has(.plantpick-efp-shell[data-console-list-layout=compact]) .plantpick-efp-shell .cm-popup-editor .cm-popup-upload input[type=file]{border-radius:5px}@media (max-width:720px){html[data-console-refinement]:has([data-service-design=reference-v1]):has(.plantpick-efp-shell[data-console-list-layout=compact]) .plantpick-efp-shell .chips{padding-inline:16px}html[data-console-refinement]:has([data-service-design=reference-v1]):has(.plantpick-efp-shell[data-console-list-layout=compact]) .plantpick-efp-shell .chips>.chip,html[data-console-refinement]:has([data-service-design=reference-v1]):has(.plantpick-efp-shell[data-console-list-layout=compact]) .plantpick-efp-shell .cm-filter-tabs>button{min-height:44px}html[data-console-refinement]:has([data-service-design=reference-v1]):has(.plantpick-efp-shell[data-console-list-layout=compact]) .plantpick-efp-shell .efp-console-overlay-footer>.rowbtn,html[data-console-refinement]:has([data-service-design=reference-v1]):has(.plantpick-efp-shell[data-console-list-layout=compact]) .plantpick-efp-shell .cm-popup-editor-actions>:is(.rowbtn,.apply){height:44px;min-height:44px}}html[data-console-refinement] .plantpick-efp-shell .settings-section-nav{flex-wrap:wrap;align-items:center;gap:8px 20px;padding:12px 20px;font-size:13px;display:flex}html[data-console-refinement] .plantpick-efp-shell .settings-section-nav>span{color:var(--sd-caption)}html[data-console-refinement] .plantpick-efp-shell .settings-section-nav a{color:var(--sd-body);text-underline-offset:4px;padding:6px 0;text-decoration:underline}html[data-console-refinement] .plantpick-efp-shell .settings-anchor{scroll-margin-top:88px}@media (max-width:600px){html[data-console-refinement] .plantpick-efp-shell .settings-section-nav a{align-items:center;min-height:44px;display:inline-flex}}html[data-console-refinement]:has([data-service-design=reference-v1]):has(.plantpick-efp-shell[data-console-list-layout=compact]) .plantpick-efp-shell .chips.efp-doc-varchips{padding-inline:0}
html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell table.data thead th.is-sortable:after{content:"";vertical-align:-2px;background:var(--sd-caption);opacity:1;width:12px;height:14px;margin-left:6px;display:inline-block;transform:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4-3 4 3m-8 4 4 3 4-3' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4-3 4 3m-8 4 4 3 4-3' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell table.data thead th[aria-sort=ascending]:after{background:var(--sd-ink);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m4 10 4-4 4 4' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m4 10 4-4 4 4' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell table.data thead th[aria-sort=descending]:after{background:var(--sd-ink);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m4 10 4-4 4 4' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m4 10 4-4 4 4' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell table.data thead th[aria-sort=ascending]:after{transform:none}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell table.data thead th[aria-sort=descending]:after{transform:rotate(180deg)}
html[data-console-refinement]:has([data-service-design=reference-v1]) .app-shell{--nav:var(--sd-sub);--nav-soft:var(--sd-line);--nav-text:var(--sd-ink);--nav-sub:var(--sd-caption);background:var(--sd-page)}html[data-console-refinement]:has([data-service-design=reference-v1]) .app-shell aside{background:var(--sd-sub);color:var(--sd-body);border-color:var(--sd-line);box-shadow:none}html[data-console-refinement]:has([data-service-design=reference-v1]) .app-shell aside a{color:var(--sd-body);border-radius:5px;font-size:13px}html[data-console-refinement]:has([data-service-design=reference-v1]) .app-shell aside a[aria-current=page]{background:var(--sd-line);color:var(--sd-ink);font-weight:700}html[data-console-refinement]:has([data-service-design=reference-v1]) .app-shell aside :focus-visible{outline-color:var(--sd-ink)}html[data-console-refinement]:has([data-service-design=reference-v1]) .app-shell :is(.card,.card-flat,.surface-panel,.table-shell){background:var(--sd-panel);border:1px solid var(--sd-line);box-shadow:none;border-radius:8px}html[data-console-refinement]:has([data-service-design=reference-v1]) .app-shell :is(.page-title,.display-title,main>header h1){color:var(--sd-ink);letter-spacing:-.03em;font-size:22px;font-weight:800}html[data-console-refinement]:has([data-service-design=reference-v1]) .app-shell .section-title{font-size:15px;font-weight:800}html[data-console-refinement]:has([data-service-design=reference-v1]) .app-shell :is(b,strong,.font-bold,.font-semibold){font-weight:700}html[data-console-refinement]:has([data-service-design=reference-v1]) .app-shell .font-medium{font-weight:500}html[data-console-refinement]:has([data-service-design=reference-v1]) .app-shell .status-pill{border-radius:6px;padding:5px 8px;font-size:11.5px;font-weight:700}html[data-console-refinement]:has([data-service-design=reference-v1]) .app-shell table{font-size:13.5px}html[data-console-refinement]:has([data-service-design=reference-v1]) .app-shell thead th{background:var(--sd-sub);color:var(--sd-caption);height:44px;padding:12px 16px;font-size:12.5px;font-weight:600}html[data-console-refinement]:has([data-service-design=reference-v1]) .app-shell tbody td{border-bottom-color:var(--sd-fill);padding:12px 16px}html[data-console-refinement]:has([data-service-design=reference-v1]) .app-shell .form-builder{gap:24px}html[data-console-refinement]:has([data-service-design=reference-v1]) .app-shell .builder-settings{width:100%}html[data-console-refinement]:has([data-service-design=reference-v1]) .app-shell .builder-preview-stage{border:1px solid var(--sd-line);background-color:var(--sd-sub);background-image:linear-gradient(var(--sd-fill) 1px, transparent 1px), linear-gradient(90deg, var(--sd-fill) 1px, transparent 1px);box-shadow:none;background-size:44px 44px;border-radius:8px;padding:24px}html[data-console-refinement]:has([data-service-design=reference-v1]) .app-shell .builder-preview-paper{border-radius:8px;box-shadow:0 24px 60px #191f281a}html[data-console-refinement]:has([data-service-design=reference-v1]) .app-shell .builder-preview-switch{border:1px solid var(--sd-control);background:var(--sd-muted);box-shadow:none;border-radius:5px;padding:2px}html[data-console-refinement]:has([data-service-design=reference-v1]) .app-shell .builder-preview-switch button{min-height:32px;color:var(--sd-caption);background:0 0;border-radius:3px;padding:5px 12px}html[data-console-refinement]:has([data-service-design=reference-v1]) .app-shell .builder-preview-switch button[aria-pressed=true]{color:var(--sd-ink);background:#fff;font-weight:700}html[data-console-refinement]:has([data-service-design=reference-v1]) .app-shell .builder-check-item{border:1px solid var(--sd-line);background:var(--sd-muted);border-radius:5px;padding:10px 12px}@media (min-width:1024px){html[data-console-refinement]:has([data-service-design=reference-v1]) .app-shell{grid-template-columns:220px minmax(0,1fr)}}@media (min-width:1280px){html[data-console-refinement]:has([data-service-design=reference-v1]) .app-shell .builder-settings{width:320px}}@media (max-width:600px){html[data-console-refinement]:has([data-service-design=reference-v1]) .app-shell .builder-preview-stage{padding:12px}}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-builder{gap:24px}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-builder .builder-preview-stage{background-color:var(--sd-sub);background-image:linear-gradient(var(--sd-fill) 1px, transparent 1px), linear-gradient(90deg,var(--sd-fill) 1px,transparent 1px);border-color:var(--sd-line);box-shadow:none;background-size:44px 44px}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-builder .builder-preview-paper{box-shadow:0 24px 60px #191f281a}html[data-console-refinement]:has([data-service-design=reference-v1]) .platform{--pf-blue:var(--sd-ink);--pf-ink:var(--sd-ink);--pf-bg:var(--sd-page);--pf-line:var(--sd-line);--pf-ctl:var(--sd-control)}html[data-console-refinement]:has([data-service-design=reference-v1]) .platform :is(.pf-auth-card,.pf-service-card,.pf-account-card,.pf-panel,.pf-plan,.pf-service-bar){border:1px solid var(--sd-line);box-shadow:none;background:#fff;border-radius:8px}html[data-console-refinement]:has([data-service-design=reference-v1]) .platform .pf-service-bar{padding:16px 24px}html[data-console-refinement]:has([data-service-design=reference-v1]) .platform .pf-page-heading h1{font-size:22px;font-weight:800}html[data-console-refinement]:has([data-service-design=reference-v1]) .platform :is(.pf-btn,.pf-button){min-height:36px;box-shadow:none;border-radius:5px;padding:7px 14px;font-size:13px;font-weight:600;line-height:20px}html[data-console-refinement]:has([data-service-design=reference-v1]) .platform .pf-btn:hover{background:var(--sd-body)}html[data-console-refinement]:has([data-service-design=reference-v1]) .platform .pf-btn-secondary:hover{background:var(--sd-fill)}html[data-console-refinement]:has([data-service-design=reference-v1]) .platform .pf-input{border:1px solid var(--sd-control);border-radius:5px;min-height:36px;padding:7px 12px;font-size:13px;line-height:20px}html[data-console-refinement]:has([data-service-design=reference-v1]) .platform .pf-auth :is(.control,.btn-primary,.btn-secondary){border-radius:5px;height:auto;min-height:36px}html[data-console-refinement]:has([data-service-design=reference-v1]) .platform .pf-auth-card{padding:28px}html[data-console-refinement]:has([data-service-design=reference-v1]) .platform .pf-auth-card h2{font-size:22px;font-weight:800}@media (max-width:600px){html[data-console-refinement]:has([data-service-design=reference-v1]) .platform :is(.pf-btn,.pf-button,.pf-input),html[data-console-refinement]:has([data-service-design=reference-v1]) .platform .pf-auth :is(.control,.btn-primary,.btn-secondary){min-height:44px}html[data-console-refinement]:has([data-service-design=reference-v1]) .platform .pf-input{font-size:16px}html[data-console-refinement]:has([data-service-design=reference-v1]) .platform .pf-auth-card{padding:24px 20px}}html[data-console-refinement]:has([data-service-design=reference-v1]) .app-shell .fd-search input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=submit]){min-height:34px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}html[data-console-refinement]:has([data-service-design=reference-v1]) .app-shell .fd-search input:not([type=hidden]):focus-visible{outline:none}html[data-console-refinement]:has([data-service-design=reference-v1]) .app-shell .platform{background:0 0}html[data-console-refinement]:has([data-service-design=reference-v1]) .app-shell .platform .pf-page-heading{padding:0 0 4px}html[data-console-refinement]:has([data-service-design=reference-v1]) .app-shell .platform .pf-eyebrow{color:var(--sd-caption);margin-bottom:6px;font-size:12px;font-weight:600}html[data-console-refinement]:has([data-service-design=reference-v1]) .app-shell .platform .pf-page-heading p{margin-top:6px;font-size:13px}@media (max-width:700px){html[data-console-refinement]:has([data-service-design=reference-v1]) .app-shell .fd-search{flex:100%}html[data-console-refinement]:has([data-service-design=reference-v1]) .app-shell .fd-search input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=submit]){min-height:42px}html[data-console-refinement]:has([data-service-design=reference-v1]) .app-shell .fd-view-switch button{width:42px;height:42px}}.app-shell .table-shell.ws-scroll-table{background:linear-gradient(90deg, var(--sd-panel,var(--surface)) 30%, #fff0) left center / 40px 100% no-repeat local, linear-gradient(270deg, var(--sd-panel,var(--surface)) 30%, #fff0) right center / 40px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, #17211d29, #17211d00) left center / 12px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, #17211d29, #17211d00) right center / 12px 100% no-repeat scroll;background-color:var(--sd-panel,var(--surface))}html[data-console-refinement]:has([data-service-design=reference-v1]) .app-shell .table-shell.ws-scroll-table{background:linear-gradient(90deg, var(--sd-panel,var(--surface)) 30%, #fff0) left center / 40px 100% no-repeat local, linear-gradient(270deg, var(--sd-panel,var(--surface)) 30%, #fff0) right center / 40px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, #17211d29, #17211d00) left center / 12px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, #17211d29, #17211d00) right center / 12px 100% no-repeat scroll;background-color:var(--sd-panel,var(--surface))}
html[data-console-refinement]:has([data-service-design=reference-v1]){--sd-map-control-height:36px;--sd-radius-control:5px}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.card,.card-flat,.surface-panel,.table-shell){border:1px solid var(--sd-line);box-shadow:none;border-radius:8px}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.my-title,.registration-heading h1,.shop-head h1,.bm-portal h1){letter-spacing:-.03em;color:var(--sd-ink);font-size:24px;font-weight:800}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-mypage{--md-sidebar-width:220px;background:var(--sd-page)}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-mypage :is(.my-topbar,.my-rail,.my-nav-shell){background:var(--sd-sub);border-color:var(--sd-line);box-shadow:none}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-mypage :is(.my-rail-name,.my-rail-brand-name){color:var(--sd-ink)}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-mypage :is(.my-rail-role,.my-rail-brand-sub,.my-desc){color:var(--sd-caption)}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-mypage .my-nav-item{color:var(--sd-secondary);border-radius:5px;min-height:36px;font-size:13px;font-weight:500}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-mypage .my-nav-item.on{background:var(--sd-line);color:var(--sd-ink);box-shadow:none;font-weight:700}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-mypage :is(.my-nav-badge,.my-event-pill){background:var(--sd-fill);color:var(--sd-secondary);border-radius:6px}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-mypage :is(.card-flat,.my-stats){border:1px solid var(--sd-line);box-shadow:none;background:#fff;border-radius:8px}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-mypage .my-stat{border-color:var(--sd-fill);background:#fff;min-height:72px;padding:16px}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-mypage .my-stat-value{font-size:18px;font-weight:800}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-mypage .my-stat-label{letter-spacing:-.015em;font-size:12px;font-weight:500}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-mypage .my-head{border-color:var(--sd-fill);padding:16px 24px}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-mypage .my-head-title{font-size:15px;font-weight:800}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-mypage .my-body{padding:24px}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-mypage .my-pay-total{background:var(--sd-sub)}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-mypage .my-msg-bubble--mine{background:var(--sd-fill);color:var(--sd-ink)}@media (max-width:600px){html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-mypage .my-nav-item{min-height:44px}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-mypage :is(.my-head,.my-body){padding:16px}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-mypage .my-stats{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-mypage .my-stat{min-width:0;padding:16px 12px}html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-mypage .my-stat-value{overflow-wrap:anywhere;font-size:16px}}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.bm-portal,.bm-dialog){font-size:14px}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.bm-portal,.bm-dialog) :is(.bm-card,.bm-meeting,.bm-summary,.bm-profile,.bm-calendar,.bm-notice,.bm-bubble){border:1px solid var(--sd-line);box-shadow:none;background:#fff;border-radius:8px}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.bm-portal,.bm-dialog) .bm-bubble.mine{background:var(--sd-fill)}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.bm-portal,.bm-dialog) :is(.bm-eyebrow,.bm-muted,.bm-headline,.bm-description){color:var(--sd-caption)}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.bm-portal,.bm-dialog) :is(h2,h3){color:var(--sd-ink);font-weight:700}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.bm-portal,.bm-dialog) h2{font-size:18px}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.bm-portal,.bm-dialog) h3{font-size:15px}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.bm-portal,.bm-dialog) button{border:1px solid var(--sd-control);min-height:36px;color:var(--sd-body);box-shadow:none;background:#fff;border-radius:5px;padding:7px 12px;font-size:13px;font-weight:600;line-height:20px}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.bm-portal,.bm-dialog) button:hover:not(:disabled){background:var(--sd-muted)}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.bm-portal,.bm-dialog) .bm-primary{background:var(--sd-ink);border-color:var(--sd-ink);color:#fff}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.bm-portal,.bm-dialog) .bm-primary:hover:not(:disabled){background:var(--sd-body)}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.bm-portal,.bm-dialog) .bm-tabs button{background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:10px 0}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.bm-portal,.bm-dialog) .bm-tabs button:is([aria-selected=true],[aria-current=page]){border-bottom-color:var(--sd-ink);color:var(--sd-ink);font-weight:700}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.bm-portal,.bm-dialog) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border:1px solid var(--sd-control);box-shadow:none;background-color:#fff;border-radius:5px;min-height:36px;padding:7px 12px;font-size:13px;line-height:20px}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.bm-portal,.bm-dialog) .bm-search{border:1px solid var(--sd-control);border-radius:5px;width:min(300px,100%)}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.bm-portal,.bm-dialog) .bm-search input{min-height:34px}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.bm-portal,.bm-dialog) .bm-avatar{background:var(--sd-fill);color:var(--sd-secondary);border-radius:6px}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.bm-portal,.bm-dialog) .bm-tags span{background:var(--sd-fill);color:var(--sd-caption)}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.bm-portal,.bm-dialog) .bm-preview a{color:var(--sd-caption)}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.bm-portal,.bm-dialog) :is(.bm-tag,.bm-count){background:var(--sd-fill);color:var(--sd-caption);border-radius:6px;font-size:11.5px;font-weight:700}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.bm-portal,.bm-dialog) .bm-confirmed{background:var(--sd-ok-bg);color:var(--sd-ok)}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.bm-portal,.bm-dialog) .bm-requested{background:var(--sd-warn-bg);color:var(--sd-warn)}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.bm-portal,.bm-dialog) :focus-visible{outline:2px solid var(--sd-ink);outline-offset:3px}@media (max-width:600px){html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.bm-portal,.bm-dialog) button{min-height:44px}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.bm-portal,.bm-dialog) .bm-search{width:100%}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.bm-portal,.bm-dialog) :is(input,select,textarea){min-height:44px;font-size:16px}}html[data-console-refinement]:has([data-service-design=reference-v1]) .shop-store{background:var(--sd-page)}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.commerce-panel,.commerce-dialog,.commerce-detail,.commerce-dialog-actions){color:var(--sd-body);font-family:var(--sd-font);font-size:13.5px}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.commerce-panel,.commerce-dialog,.commerce-detail,.commerce-dialog-actions) :is(h1,h2,h3){color:var(--sd-ink);font-weight:700}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.commerce-panel,.commerce-dialog,.commerce-detail,.commerce-dialog-actions) :is(.commerce-policy,.commerce-dialog-summary,.commerce-refunds>li){background:var(--sd-sub);border-color:var(--sd-line);border-radius:8px}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.commerce-panel,.commerce-dialog,.commerce-detail,.commerce-dialog-actions) :is(.commerce-table-wrap,.commerce-bills>li,.commerce-detail-grid,.commerce-summary){border-color:var(--sd-line);box-shadow:none;border-radius:8px}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.commerce-panel,.commerce-dialog,.commerce-detail,.commerce-dialog-actions) :is(.commerce-note,.commerce-muted,.commerce-date,.commerce-field>span){color:var(--sd-caption)}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.commerce-panel,.commerce-dialog,.commerce-detail,.commerce-dialog-actions) :focus-visible{outline:2px solid var(--sd-ink);outline-offset:3px}html[data-console-refinement]:has([data-service-design=reference-v1]) .commerce-button,html[data-console-refinement]:has([data-service-design=reference-v1]) .commerce-checkout .btn-outline{border:1px solid var(--sd-control);min-height:36px;color:var(--sd-ink);font:600 13px/20px var(--sd-font);box-shadow:none;background:#fff;border-radius:5px;padding:7px 12px}html[data-console-refinement]:has([data-service-design=reference-v1]) .commerce-button.is-primary,html[data-console-refinement]:has([data-service-design=reference-v1]) .commerce-button.is-primary:hover{background:var(--sd-ink);border-color:var(--sd-ink);color:#fff}html[data-console-refinement]:has([data-service-design=reference-v1]) .commerce-table{font-size:13.5px}html[data-console-refinement]:has([data-service-design=reference-v1]) .commerce-table th{background:var(--sd-sub);height:44px;color:var(--sd-caption);font-size:12.5px;font-weight:600}html[data-console-refinement]:has([data-service-design=reference-v1]) .commerce-table :is(th,td){border-color:var(--sd-fill);padding:12px 16px}html[data-console-refinement]:has([data-service-design=reference-v1]) .commerce-table .commerce-button{min-height:28px;padding:3px 10px;font-size:12px}html[data-console-refinement]:has([data-service-design=reference-v1]) .commerce-summary{min-height:64px}html[data-console-refinement]:has([data-service-design=reference-v1]) .commerce-summary strong{font-size:18px;font-weight:800}html[data-console-refinement]:has([data-service-design=reference-v1]) .commerce-status{border-radius:6px;font-size:11.5px;font-weight:700}html[data-console-refinement]:has([data-service-design=reference-v1]) .commerce-status.is-good{background:var(--sd-ok-bg);color:var(--sd-ok)}html[data-console-refinement]:has([data-service-design=reference-v1]) .commerce-status.is-neutral{background:var(--sd-fill);color:var(--sd-caption)}html[data-console-refinement]:has([data-service-design=reference-v1]) .commerce-status.is-warning{background:var(--sd-warn-bg);color:var(--sd-warn)}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.shop-button,.registration-primary){border:1px solid var(--sd-control);min-height:36px;color:var(--sd-ink);box-shadow:none;background:#fff;border-radius:5px;justify-content:center;align-items:center;padding:7px 12px;font-size:13px;font-weight:600;line-height:20px;display:inline-flex}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.shop-button.is-primary,.registration-primary){background:var(--sd-ink);border-color:var(--sd-ink);color:#fff}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.shop-button.is-primary,.registration-primary):hover:not(:disabled){background:var(--sd-body);border-color:var(--sd-body);color:#fff}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.shop-button.is-selected,.shop-button[aria-pressed=true]){border-color:var(--sd-ink);color:var(--sd-ink);background:var(--sd-fill)}html[data-console-refinement]:has([data-service-design=reference-v1]) .shop-button.is-danger{color:var(--sd-danger);border-color:var(--sd-line)}html[data-console-refinement]:has([data-service-design=reference-v1]) .shop-button.is-small{min-height:28px;padding:3px 10px;font-size:12px}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.shop-section,.shop-product-card,.shop-own-order,.registration-section,.registration-session,.registration-success,.registration-ticket){border:1px solid var(--sd-line);box-shadow:none;background:#fff;border-radius:8px}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.shop-section-head h2,.registration-section h2){color:var(--sd-ink);font-size:15px;font-weight:800}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.shop-field,.registration-form-grid) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){border:1px solid var(--sd-control);min-height:36px;box-shadow:none;font:500 13px/20px var(--sd-font);color:var(--sd-body);background-color:#fff;border-radius:5px;padding:7px 12px}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.shop-field,.registration-form-grid) select{appearance:none;background-image:var(--sd-chevron);background-position:right 12px center;background-repeat:no-repeat;background-size:14px;padding-right:34px}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.shop-field,.registration-form-grid) textarea{min-height:100px}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.shop-status,.registration-session-note){border-radius:6px;font-size:11.5px;font-weight:700}html[data-console-refinement]:has([data-service-design=reference-v1]) .shop-status.is-good{background:var(--sd-ok-bg);color:var(--sd-ok)}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.shop-status.is-pending,.shop-status.is-warning){background:var(--sd-warn-bg);color:var(--sd-warn)}html[data-console-refinement]:has([data-service-design=reference-v1]) .shop-table{font-size:13.5px}html[data-console-refinement]:has([data-service-design=reference-v1]) .shop-table thead th{background:var(--sd-sub);height:44px;color:var(--sd-caption);border-color:var(--sd-line);font-size:12.5px;font-weight:600}html[data-console-refinement]:has([data-service-design=reference-v1]) .shop-table tbody td{border-color:var(--sd-fill);padding:12px 16px}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.shop-category.is-active,.registration-session.is-selected){background:var(--sd-muted);border-color:var(--sd-ink);color:var(--sd-ink)}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.shop-hint,.shop-muted,.registration-hint,.registration-description){color:var(--sd-caption)}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.shop-store,.shop-dialog,.registration-public,.registration-console,.registration-ticket) :focus-visible{outline:2px solid var(--sd-ink);outline-offset:3px}@media (max-width:600px){html[data-console-refinement]:has([data-service-design=reference-v1]){--sd-map-control-height:44px}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.commerce-button,.commerce-table .commerce-button,.commerce-checkout .btn-outline),html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.shop-button,.shop-button.is-small,.registration-primary){min-height:44px}html[data-console-refinement]:has([data-service-design=reference-v1]) :is(.shop-field,.registration-form-grid) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select){min-height:44px;font-size:16px}}@media (max-width:600px){html[data-console-refinement]:has([data-service-design=reference-v1]) .my-nav-item{min-height:44px}}@media (max-width:639.98px){.public-intake-form :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){font-size:16px}}
html[data-console-refinement]:has([data-service-design=reference-v1]) main[data-form-appearance=efp]{background:var(--sd-page)}html[data-console-refinement]:has([data-service-design=reference-v1]) main[data-form-appearance=efp]>.form-live{max-width:960px}html[data-console-refinement]:has([data-service-design=reference-v1]) [data-form-appearance=efp],html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live{--md-form-title:var(--sd-ink);--md-form-text:var(--sd-body);--md-form-help:var(--sd-caption);--md-form-placeholder:var(--sd-caption);--md-form-border:var(--sd-control);--md-form-border-hover:var(--sd-control);--md-form-divider:var(--sd-line);--md-form-error:var(--sd-danger);--md-form-control-height:40px;--md-form-action-height:40px;--md-form-label-size:13px;--md-form-label-control-gap:8px;--md-form-control-shadow:none;--md-form-action-shadow:none;--md-form-focus-ring:0 0 0 2px var(--sd-ink)}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live{border:1px solid var(--sd-line);box-shadow:none;font-family:var(--sd-font);color:var(--sd-body);background:#fff;border-radius:8px;padding:28px;font-size:14px;font-weight:500}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live :is(.efp-parity-form-header,.doc-band){color:var(--sd-ink);border-color:var(--sd-line);box-shadow:none;background:#fff}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live :is(.efp-parity-form-title,.doc-band-title){color:var(--sd-ink);letter-spacing:-.03em;font-size:26px;font-weight:800}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live :is(.efp-parity-form-intro,.doc-form-desc,.fld-hint){color:var(--sd-caption);font-size:12px;line-height:1.6}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live :is(.efp-parity-form-badge,.doc-band-badge){background:var(--sd-fill);color:var(--sd-caption);box-shadow:none;border-radius:6px}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live .doc-sec{margin-top:24px}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live .doc-sec-head{border-color:var(--sd-line);padding-block:16px}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live .doc-sec-title{letter-spacing:-.02em;color:var(--sd-ink);font-size:18px;font-weight:800}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live :is(.fld-head,.fld-label){margin-bottom:8px}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live :is(.fld-name,.fld-label){color:var(--sd-ink);font-size:13px;font-weight:700;line-height:20px}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live .fld-body{min-width:0}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live :is(.sunken,.control),html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live .fld-ctl :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),select,textarea){border:1px solid var(--sd-control);color:var(--sd-body);box-shadow:none;min-height:40px;font-family:var(--sd-font);background-color:#fff;border-radius:5px;padding:9px 12px;font-size:14px;font-weight:500;line-height:20px}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live .fld-ctl textarea{min-height:112px}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live select:not([multiple]){appearance:none;background-image:var(--sd-chevron);background-position:right 12px center;background-repeat:no-repeat;background-size:14px;padding-right:34px}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live :is(input,textarea)::placeholder{color:var(--sd-caption);opacity:1}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live :is(input,select,textarea):disabled{background:var(--sd-fill);color:var(--sd-disabled)}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live :is(input,select,textarea)[aria-invalid=true]{border-color:var(--sd-danger)}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live :is(input,select,textarea):focus-visible{outline:2px solid var(--sd-ink);outline-offset:2px;border-color:var(--sd-ink);box-shadow:none}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live :is(button,a,summary):focus-visible{outline:2px solid var(--sd-ink);outline-offset:3px}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live input[type=checkbox]{width:16px;height:16px;min-height:16px;accent-color:var(--sd-secondary)}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live input[type=radio]{width:18px;height:18px;min-height:18px;accent-color:var(--sd-accent)}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live .fld-ctl :is([role=radiogroup],[role=group])>label{border-color:var(--sd-line);box-shadow:none;border-radius:5px}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live .fld-ctl :is([role=radiogroup],[role=group])>label:has(input:checked){border-color:var(--sd-ink);background:var(--sd-muted);color:var(--sd-ink)}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live :is(.amount-option-row,.efp-form-repeat-card,.efp-form-scale-option){box-shadow:none;border-radius:6px}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live .doc-term-body{background:var(--sd-sub);border:1px solid var(--sd-line);color:var(--sd-caption);border-radius:5px}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live .doc-consent{border-color:var(--sd-line);padding-block:24px}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live .doc-consent-row{padding-block:8px}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live .doc-consent-row>label{background:0 0;border:0;border-radius:0;align-items:flex-start;gap:8px;padding:8px 0}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live .doc-consent-row>label input{flex-shrink:0;margin-top:3px}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live :is(.efp-form-primary-action,.efp-form-secondary-action,.efp-form-add-action,.doc-review-open){min-height:40px;box-shadow:none;border-radius:5px;padding:9px 16px;font-size:14px;font-weight:600}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live[data-appearance=efp] .efp-form-primary-action{background:var(--sd-ink);color:#fff;border-color:var(--sd-ink)}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live :is(.efp-form-secondary-action,.efp-form-add-action,.doc-review-open){color:var(--sd-ink);border:1px solid var(--sd-control);background:#fff}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live .doc-review-dialog{border:1px solid var(--sd-line);box-shadow:var(--sd-shadow-modal);border-radius:10px}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live .doc-review-dialog-head{border-bottom-color:var(--sd-line);padding:20px 24px}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live .event-form-review-section h3{background:var(--sd-sub);color:var(--sd-ink);border-color:var(--sd-line);font-size:14px;font-weight:700}@media (max-width:600px){html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live{border-radius:8px;padding:20px 16px}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live :is(.efp-parity-form-title,.doc-band-title){font-size:22px}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live .fld-ctl :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),select,textarea){min-height:44px;font-size:16px}html[data-console-refinement]:has([data-service-design=reference-v1]) .form-live :is(.efp-form-primary-action,.efp-form-secondary-action,.efp-form-add-action,.doc-review-open){min-height:44px}}@media (min-width:601px){html[data-console-refinement]:has([data-service-design=reference-v1]) .plantpick-efp-shell[data-console-list-layout=compact] .form-live .efp-form-address-row>.efp-form-secondary-action{height:36px;min-height:36px;padding-block:0}}
:is(.builder-workbench,.form-live[data-form-kind=self-service]){--selfserve-error:#c5303e}.builder-workbench{--builder-ink:var(--sd-ink);--builder-caption:var(--sd-caption);--warn:#9b4c0d;border:1px solid var(--sd-line);color:var(--builder-ink);min-width:0;font-size:13px;font-family:var(--sd-font);font-feature-settings:"tnum";background:#fff;border-radius:8px;margin:24px 0;padding:0;display:block}.builder-workbench :is(button,input,textarea,select){font:inherit;letter-spacing:-.01em}.builder-workbench :is(button,a){transition:background .2s,color .2s,border-color .2s}.builder-workbench :is(button,input,select,textarea,a):focus-visible{outline:2px solid var(--sd-ink);outline-offset:3px}.builder-workbench :is(h2,h3){font-size:13px;font-weight:700}.builder-workbench :is(input,select,textarea):not([type=checkbox]):not([type=radio]){border:1px solid var(--sd-control);min-height:36px;box-shadow:none;color:var(--sd-ink);background:#fff;border-radius:5px;padding:7px 10px}.builder-workbench input[type=checkbox]{width:16px;height:16px;accent-color:var(--sd-secondary);flex-shrink:0}.builder-workbench select{appearance:none;background-image:var(--sd-chevron)!important;background-position:right 10px center!important;background-repeat:no-repeat!important;background-size:14px!important;padding-right:32px!important}.builder-workbench button:disabled{opacity:.4;cursor:not-allowed}.builder-workbench svg{flex-shrink:0}.builder-workbench .builder-toolbar{border-bottom:1px solid var(--sd-line);align-items:center;gap:16px;min-height:64px;padding:12px 20px;display:flex}.builder-workbench .builder-publication{flex:1;min-width:0}.builder-workbench .builder-publication>div{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.builder-workbench .builder-publication .btn-primary{background:var(--sd-ink);border-color:var(--sd-ink);color:#fff;min-height:36px;box-shadow:none;border-radius:5px}.builder-workbench .builder-notices{display:contents}.builder-workbench .builder-notices>*{margin:12px 20px}.builder-workbench .builder-body{grid-template-columns:280px minmax(0,1fr);align-items:stretch;display:grid}.builder-workbench .builder-body>*{min-width:0}.builder-workbench .builder-palette{top:calc(var(--demo-banner-h,0px) + 16px);max-height:calc(100dvh - var(--demo-banner-h,0px) - 32px);align-self:start;padding:20px;position:sticky;overflow:auto}.builder-workbench .builder-palette h2{margin-bottom:12px}.builder-workbench .builder-palette h3{color:var(--sd-caption);margin:20px 0 8px;font-size:12px}.builder-workbench .builder-search{border:1px solid var(--sd-control);border-radius:5px;align-items:center;gap:8px;padding-left:10px;display:flex}.builder-workbench .builder-search input{width:100%;min-width:0;border:0!important;padding-left:0!important}.builder-workbench .builder-search:focus-within{outline:2px solid var(--sd-ink);outline-offset:2px}.builder-workbench .builder-search input:focus{outline:none}.builder-workbench .builder-palette-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.builder-workbench .builder-palette-grid button{border:1px solid var(--sd-line);min-height:64px;color:var(--sd-secondary);word-break:keep-all;overflow-wrap:break-word;background:#fff;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:8px 4px;font-size:12px;line-height:1.4;display:flex}.builder-workbench .builder-palette-grid button:hover{border-color:var(--sd-ink);color:var(--sd-ink);background:#f9fafb}.builder-workbench .builder-canvas{border-left:1px solid var(--sd-line);background-color:#fbfbfc;background-image:linear-gradient(#eef0f3 1px,#0000 1px),linear-gradient(90deg,#eef0f3 1px,#0000 1px);background-size:44px 44px;border-radius:0 0 8px;min-height:max(760px,100dvh - 220px);padding:24px}.builder-workbench .builder-canvas-heading,.builder-workbench .builder-fields,.builder-workbench .builder-canvas-caption{max-width:720px;margin-inline:auto}.builder-workbench .builder-canvas-heading>input{height:44px;font-weight:700;font-size:18px!important}.builder-workbench .builder-canvas-heading>div:last-child{flex-wrap:wrap}.builder-workbench .builder-canvas-heading>div:last-child button{border:1px solid var(--sd-control);background:#fff;min-height:28px}.builder-workbench .builder-canvas-caption{color:var(--sd-caption);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-block:20px 12px;font-size:12px;display:flex}.builder-workbench .builder-fields{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;padding:0;list-style:none;display:grid}.builder-workbench .builder-field-card{grid-column:1/-1;min-width:0}.builder-workbench .builder-field-card[data-field-columns="2"]{grid-column:auto/span 3}.builder-workbench .builder-field-card[data-field-columns="3"]{grid-column:auto/span 2}.builder-workbench .builder-field-card[data-row-start]{grid-column-start:1}.builder-workbench .builder-field-card{border:1px solid var(--sd-line);background:#fff;border-radius:6px;padding:12px;position:relative}.builder-workbench .builder-field-card[data-selected]{border-color:var(--sd-ink);outline:1px solid var(--sd-ink);outline-offset:-1px}.builder-workbench .builder-field-top{flex-wrap:wrap;align-items:flex-start;gap:6px;display:flex}.builder-workbench .builder-field-pick{text-align:left;flex-direction:column;flex:1;gap:4px;min-width:80px;padding:2px 0;display:flex}.builder-workbench .builder-field-pick>span{word-break:keep-all;overflow-wrap:break-word;font-weight:700;line-height:20px}.builder-workbench .builder-field-pick small{color:var(--sd-caption);font-size:11.5px;font-weight:500}.builder-workbench .builder-required{color:var(--selfserve-error);font-size:11px;font-weight:500}.builder-workbench .builder-row-actions{gap:2px;margin-left:auto;display:flex}.builder-workbench .builder-icon-button{width:28px;height:28px;color:var(--sd-caption);border-radius:4px;justify-content:center;align-items:center;display:inline-flex}.builder-workbench .builder-icon-button:hover{background:var(--sd-fill);color:var(--sd-ink)}.builder-workbench .builder-drag{cursor:grab;touch-action:none}.builder-workbench .builder-field-sample{border:1px solid var(--sd-line);text-align:left;width:100%;min-height:40px;color:var(--sd-caption);background:#fbfbfc;border-radius:5px;align-items:center;gap:10px;margin-top:12px;padding:8px 12px;font-size:12px;display:flex}.builder-workbench .builder-field-sample span{overflow-wrap:break-word;min-width:0}.builder-workbench .builder-field-help{color:var(--sd-caption);white-space:pre-wrap;overflow-wrap:break-word;margin-top:6px;font-size:12px;line-height:1.6}.builder-workbench .builder-inspector{background:#fff;max-height:calc(100dvh - 32px);position:sticky;top:16px;overflow:auto}.builder-workbench .builder-inspector>header{border-bottom:1px solid var(--sd-line);justify-content:space-between;align-items:baseline;gap:8px;padding:18px 16px;display:flex}.builder-workbench .builder-inspector>header>span{color:var(--sd-caption);font-size:11.5px}.builder-workbench .builder-inspector-body{padding:20px 16px}.builder-workbench .builder-return{display:none}.builder-workbench .builder-inspector-body label{color:var(--sd-body);margin-bottom:6px;line-height:20px}.builder-workbench .builder-inspector-body :is(.flex-1,.flex){min-width:0}.builder-workbench .builder-inspector-body .gap-3{gap:18px}.builder-workbench .builder-inspector-body :is(p,label){word-break:keep-all;overflow-wrap:break-word}.builder-workbench .builder-layout-settings{border-top:1px solid var(--sd-line);margin-top:24px;padding-top:16px}.builder-workbench .builder-layout-settings legend{margin-bottom:8px;font-weight:700}.builder-workbench .builder-layout-settings>p{color:var(--sd-caption);font-size:12px}.builder-workbench .builder-inline-check{align-items:flex-start;gap:8px;margin-top:12px;display:flex}.builder-workbench .builder-inline-check input{margin-top:2px}.builder-workbench .builder-mode{border:1px solid var(--sd-control);background:#f9fafb;border-radius:5px;flex-shrink:0;align-items:stretch;display:inline-flex;overflow:hidden}.builder-workbench .builder-mode button{min-height:36px;color:var(--sd-caption);justify-content:center;align-items:center;gap:6px;padding:7px 12px;display:inline-flex}.builder-workbench .builder-mode button+button{border-left:1px solid var(--sd-control)}.builder-workbench .builder-mode button[aria-pressed=true]{color:var(--sd-ink);background:#fff;font-weight:700}.builder-workbench .builder-mode button:focus-visible{outline-offset:-3px}.builder-workbench .builder-empty{text-align:center;color:var(--sd-caption);padding:40px 16px;line-height:1.7}.builder-workbench .builder-empty svg{margin:0 auto 12px}.builder-workbench .builder-empty h2{color:var(--sd-ink);margin-bottom:8px}.builder-workbench .builder-preview-tools{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:24px 0;display:flex}.builder-workbench .builder-preview-tools p{color:var(--sd-caption);margin-right:auto;font-size:12px}.builder-workbench .builder-quiet{border:1px solid var(--sd-control);background:#fff;border-radius:5px;min-height:36px;padding:8px 12px}.builder-workbench .builder-choices legend{margin-bottom:8px;font-weight:700}.builder-workbench .builder-choice-count{color:var(--sd-caption);margin-left:8px;font-size:12px;font-weight:500}.builder-workbench .builder-choice-list{gap:8px;display:grid}.builder-workbench .builder-choice-row{grid-template-columns:20px minmax(0,1fr) repeat(3,28px);align-items:center;gap:6px;display:grid}.builder-workbench .builder-choice-row label{color:var(--sd-caption);margin:0;font-size:12px}.builder-workbench .builder-choice-row input{width:100%;min-width:0}.builder-workbench .builder-choice-add{align-items:center;gap:6px;margin-top:10px;display:inline-flex}.builder-workbench .builder-choice-bulk{color:var(--sd-caption);margin-top:12px;font-size:12px}.builder-workbench .builder-choice-bulk summary{cursor:pointer;padding-block:6px}.builder-workbench .builder-choice-bulk label{margin-top:12px;display:block}.builder-workbench .builder-choice-bulk textarea{width:100%;margin-bottom:8px;display:block}.builder-workbench .builder-preview-paper{background:#fff;border-radius:8px;width:100%;max-width:760px;margin:auto;box-shadow:0 24px 60px #191f281a}.builder-workbench .builder-preview-paper[data-mobile]{max-width:390px}.builder-workbench[data-view=preview] .builder-body{grid-template-columns:minmax(0,1fr)}.builder-workbench[data-view=preview] .builder-canvas{border-inline:0}.builder-workbench [hidden]{display:none!important}.builder-workbench.builder-field-dialog{border:0;border-radius:0;margin:0}@media (min-width:900px){.app-shell:has(.builder-workbench)>aside{top:var(--demo-banner-h,0px);height:calc(100dvh - var(--demo-banner-h,0px));align-self:start;overflow-y:auto}}.builder-field-dialog .builder-inspector-body{padding:0}.builder-field-dialog .builder-layout-settings{border-top:0;border-bottom:1px solid var(--sd-line);margin:0 0 24px;padding:0 0 20px}.builder-field-dialog .builder-layout-hint{color:var(--sd-caption);margin-top:10px;font-size:12px;line-height:1.6}body:has(.builder-field-dialog){overflow:hidden}html .efp-console-overlay:has(.builder-field-dialog){z-index:200;font-family:var(--sd-font);color:var(--sd-ink);background:0 0;place-items:center;margin:0;padding:20px;display:grid;position:fixed;inset:0}html .efp-console-overlay:has(.builder-field-dialog) .efp-console-overlay-backdrop{background:#191f2847;position:absolute;inset:0}html .efp-console-overlay:has(.builder-field-dialog) .efp-console-overlay-panel{border:1px solid var(--sd-line);background:#fff;border-radius:10px;flex-direction:column;width:min(600px,100%);max-height:calc(100dvh - 40px);margin:0;padding:0;display:flex;position:relative;inset:auto;overflow:hidden;box-shadow:0 24px 60px #191f2824}html .efp-console-overlay:has(.builder-field-dialog) .efp-console-overlay-head{border-bottom:1px solid var(--sd-line);flex:none;justify-content:space-between;align-items:center;gap:16px;margin:0;padding:16px 24px;display:flex}html .efp-console-overlay:has(.builder-field-dialog) .efp-console-overlay-head h2{font:700 16px/1.5 var(--sd-font);margin:0}html .efp-console-overlay:has(.builder-field-dialog) .efp-console-overlay-close{border:1px solid var(--sd-control);background:#fff;border-radius:5px;place-items:center;width:36px;height:36px;display:grid}html .efp-console-overlay:has(.builder-field-dialog) .efp-console-overlay-body{flex:1;min-height:0;padding:24px;overflow-y:auto}html .efp-console-overlay:has(.builder-field-dialog) .efp-console-overlay-footer{border-top:1px solid var(--sd-line);background:#fff;flex:none;justify-content:flex-end;padding:12px 24px;display:flex}html .efp-console-overlay:has(.builder-field-dialog) .efp-console-overlay-footer button{background:var(--sd-ink);color:#fff;border:1px solid var(--sd-ink);min-height:36px;font:500 13px/1.5 var(--sd-font);box-shadow:none;border-radius:5px;padding:8px 16px}html .efp-console-overlay:has(.builder-field-dialog) .builder-discard{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}html .efp-console-overlay:has(.builder-field-dialog) .builder-discard p{flex-basis:100%;margin:0 0 4px}html .efp-console-overlay:has(.builder-field-dialog) .builder-discard button:first-of-type{color:var(--sd-ink);border-color:var(--sd-control);background:#fff}html .efp-console-overlay:has(.builder-field-dialog) button:focus-visible{outline:2px solid var(--sd-ink);outline-offset:3px}@media (max-width:700px){html .efp-console-overlay:has(.builder-field-dialog){padding:12px}html .efp-console-overlay:has(.builder-field-dialog) .efp-console-overlay-panel{max-height:calc(100dvh - 24px)}html .efp-console-overlay:has(.builder-field-dialog) :is(.efp-console-overlay-head,.efp-console-overlay-body,.efp-console-overlay-footer){padding:16px}}.form-fields-grid[data-three-columns]{grid-template-columns:repeat(6,minmax(0,1fr))}.form-fields-grid[data-three-columns]>*{grid-column:1/-1}@media (min-width:640px){.form-fields-grid[data-three-columns]>[data-field-columns="2"]{grid-column:auto/span 3}.form-fields-grid[data-three-columns]>[data-field-columns="3"]{grid-column:auto/span 2}.form-fields-grid[data-three-columns]>[data-row-start]{grid-column-start:1}}.form-live .fld-ctl [data-choice-layout=columns-2],.form-live .fld-ctl [data-choice-layout=columns-3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.form-live .fld-ctl [data-choice-layout=columns-3]{grid-template-columns:repeat(3,minmax(0,1fr))}.form-live .fld-ctl [data-choice-layout^=columns-]>label{align-items:flex-start;min-width:0}.builder-navigation{gap:16px;border:0!important;border-bottom:1px solid var(--sd-line)!important;box-shadow:none!important;background:#fff!important;border-radius:0!important;padding:0 12px!important}.builder-navigation a{box-shadow:none;color:var(--sd-caption);background:0 0;border-bottom:2px solid #0000;border-radius:0;padding:12px 4px}.builder-navigation a[aria-current=page]{color:var(--sd-ink);border-bottom-color:var(--sd-ink)}.builder-design-page .surface-panel{border:1px solid var(--sd-line);box-shadow:none;border-radius:8px}.builder-color-control{border:1px solid var(--sd-control);cursor:pointer;background:#fff;border-radius:5px;align-items:center;gap:10px;min-height:40px;padding:4px 10px 4px 5px;font-size:13px;display:flex}.builder-color-control input[type=color]{background:0 0;border:0;width:28px;height:28px;padding:0}.builder-color-control input::-webkit-color-swatch-wrapper{padding:0}.builder-color-control input::-webkit-color-swatch{border:1px solid var(--sd-line);border-radius:4px}.builder-color-control input::-moz-color-swatch{border:1px solid var(--sd-line);border-radius:4px}.builder-color-control output{color:var(--sd-caption);margin-left:auto}@media (max-width:700px){.builder-color-control{min-height:44px}}html .form-live[data-form-kind=self-service]{--err:var(--selfserve-error);--md-form-control-height:40px;font-family:var(--sd-font);color:var(--sd-ink);border:1px solid var(--sd-line);box-shadow:none;border-radius:8px;padding:28px;container-type:inline-size}html .form-live[data-form-kind=self-service] .doc-band{color:var(--sd-ink);border-bottom:1px solid var(--sd-line);--band-fg:var(--sd-ink);--band-sub:var(--sd-caption);--band-line:var(--sd-line);background:#fff;border-radius:0;margin:0;padding:0 0 20px}html .form-live[data-form-kind=self-service] .doc-band-title{color:var(--sd-ink);font-size:22px;font-weight:700}html .form-live[data-form-kind=self-service] .doc-band-badge{border-radius:5px}html .form-live[data-form-kind=self-service] .doc-sec{margin-top:24px}html .form-live[data-form-kind=self-service] .doc-sec-head{border-top:1px solid var(--sd-line);border-bottom:1px solid var(--sd-fill);padding-block:16px}html .form-live[data-form-kind=self-service] .doc-sec-title{font-size:16px;font-weight:700}html .form-live[data-form-kind=self-service] .form-fields-grid{gap:20px 16px}html .form-live[data-form-kind=self-service] [data-field-key]{min-width:0;padding-block:0}html .form-live[data-form-kind=self-service] .fld-row,html .form-live[data-form-kind=self-service] [data-doc-row]>.fld-row{grid-template-columns:minmax(0,1fr);gap:0;display:grid}html .form-live[data-form-kind=self-service] .fld-name,html .form-live[data-form-kind=self-service] [data-doc-row]>.fld-row>.fld-name{background:0 0;border:0;min-width:0;padding:0}html .form-live[data-form-kind=self-service] .fld-body,html .form-live[data-form-kind=self-service] [data-doc-row]>.fld-row>.fld-body{min-width:0;padding:0}html .form-live[data-form-kind=self-service] .fld-label{color:var(--sd-ink);margin-bottom:8px;font-size:13.5px;font-weight:700;line-height:20px;display:block}html .form-live[data-form-kind=self-service] .fld-req{color:var(--selfserve-error);background:0 0;border:0;margin-left:6px;padding:0;font-size:11px;font-weight:500}html .form-live[data-form-kind=self-service] .fld-ctl{width:100%;max-width:none;margin-top:0}html .form-live[data-form-kind=self-service] [data-cw] .fld-ctl{max-width:none}html .form-live[data-form-kind=self-service] .fld-description{color:var(--sd-caption);white-space:pre-wrap;margin-top:6px;font-size:12px;line-height:18px}html .form-live[data-form-kind=self-service] .fld-hint{color:var(--sd-caption);margin-bottom:8px}html .form-live[data-form-kind=self-service] .fld-ctl :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),select,textarea){border:1px solid var(--sd-control);box-shadow:none;min-height:40px;color:var(--sd-ink);font:inherit;background-color:#fff;border-radius:5px;padding:9px 12px;font-size:14px;line-height:20px}html .form-live[data-form-kind=self-service] .fld-ctl textarea{min-height:112px}html .form-live[data-form-kind=self-service] .fld-ctl :is(input,textarea)::placeholder{color:var(--sd-caption)}html .form-live[data-form-kind=self-service] .fld-ctl :is(input,select,textarea)[aria-invalid=true]{border-color:var(--selfserve-error)}html .form-live[data-form-kind=self-service] .fld-ctl :is(input,select,textarea):focus-visible{outline:2px solid var(--sd-ink);outline-offset:2px}html .form-live[data-form-kind=self-service] .fld-ctl select{appearance:none;background-image:var(--sd-chevron);background-position:right 12px center;background-repeat:no-repeat;background-size:14px;padding-right:34px}html .form-live[data-form-kind=self-service] .fld-ctl :is([role=radiogroup],[role=group])>label{border:1px solid var(--sd-control);min-height:40px;box-shadow:none;color:var(--sd-body);background:#fff;border-radius:5px;gap:8px;padding:10px 12px;font-size:14px;line-height:20px}html .form-live[data-form-kind=self-service] .fld-ctl :is([role=radiogroup],[role=group])>label:has(input:checked){border-color:var(--sd-ink);box-shadow:inset 0 0 0 .5px var(--sd-ink);color:var(--sd-ink);background:#fbfbfc}html .form-live[data-form-kind=self-service] .fld-ctl [data-choice-layout=cards]>label{min-height:64px}html .form-live[data-form-kind=self-service] .fld-ctl [data-choice-layout=chips]>label:has(input:checked){color:#fff;background:var(--sd-ink)}html .form-live[data-form-kind=self-service] .fld-ctl input[type=radio]{width:18px;height:18px;min-height:18px;accent-color:var(--sd-accent)}html .form-live[data-form-kind=self-service] .fld-ctl input[type=checkbox]{width:16px;height:16px;min-height:16px;accent-color:var(--sd-secondary)}html .form-live[data-form-kind=self-service] .doc-picked{display:none}html .form-live[data-form-kind=self-service] .text-err,html .form-live[data-form-kind=self-service] .doc-errbox-title,html .form-live[data-form-kind=self-service] .doc-errlist button{color:var(--selfserve-error)}html .form-live[data-form-kind=self-service] .doc-errbox{border-radius:5px}html .form-live[data-form-kind=self-service] .efp-form-primary-action{border-radius:5px;min-height:44px;padding:12px 20px;font-size:14px;font-weight:700;box-shadow:none!important}html .form-live[data-form-kind=self-service] .builder-preview-success{border:1px solid var(--sd-line);background:var(--sd-ok-bg);color:#176d3d;border-radius:5px;margin-top:20px;padding:12px;font-size:13px}html[data-console-refinement] .form-live[data-form-kind=self-service] .doc-review-dialog{width:min(640px,100vw - 32px);height:fit-content;max-height:calc(100dvh - 32px);color:var(--sd-body);background:#fff;margin:auto;padding:0}html[data-console-refinement] .form-live[data-form-kind=self-service] .doc-review-dialog::backdrop{background:#191f2866}html[data-console-refinement] .form-live[data-form-kind=self-service] .doc-review-dialog-head{z-index:1;border-bottom:1px solid var(--sd-line);background:#fff;justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;display:flex;position:sticky;top:0}html[data-console-refinement] .form-live[data-form-kind=self-service] .doc-review-dialog-head h2{margin:0;font-size:18px;font-weight:700}html[data-console-refinement] .form-live[data-form-kind=self-service] .doc-review-close{width:40px;height:40px;color:var(--sd-caption);background:#fff;border:0;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;font-size:24px;line-height:1;display:inline-flex}html[data-console-refinement] .form-live[data-form-kind=self-service] .doc-review-close:hover{background:var(--sd-fill)}html[data-console-refinement] .form-live[data-form-kind=self-service] .doc-review-note{color:var(--sd-caption);margin:16px 20px;font-size:13px;line-height:1.6}html[data-console-refinement] .form-live[data-form-kind=self-service] .event-form-review-section{padding-inline:20px}html[data-console-refinement] .form-live[data-form-kind=self-service] .doc-review-row{gap:8px 16px;padding-block:12px;font-size:13px}html[data-console-refinement] .form-live[data-form-kind=self-service] .doc-review-dialog-actions{background:#fff;margin-top:12px;padding:12px 20px;bottom:0}html[data-console-refinement] .form-live[data-form-kind=self-service] .doc-review-dialog-actions button{border-radius:5px;min-height:40px;font-size:13px}@media (max-width:700px){html[data-console-refinement] .form-live[data-form-kind=self-service] .doc-review-close,html[data-console-refinement] .form-live[data-form-kind=self-service] .doc-review-dialog-actions button{min-width:44px;min-height:44px}html[data-console-refinement] .form-live[data-form-kind=self-service] .doc-review-row>dt{flex-basis:100%;width:auto}html[data-console-refinement] .form-live[data-form-kind=self-service] .doc-review-row>dd{flex:1 1 0}html[data-console-refinement] .form-live[data-form-kind=self-service] .doc-review-fix{min-width:44px;min-height:44px}}.form-live .fld-ctl [data-choice-layout=stack]{flex-direction:column;gap:8px;display:flex}.form-live .fld-ctl [data-choice-layout=inline]{flex-wrap:wrap;gap:8px;display:flex}.form-live .fld-ctl [data-choice-layout=inline]>label{flex-grow:0}.form-live .fld-ctl [data-choice-layout=cards]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px;display:grid}.form-live .fld-ctl [data-choice-layout=cards]>label{align-items:flex-start;min-width:0;min-height:64px}.form-live .fld-ctl [data-choice-layout=cards] input{margin-top:2px}.form-live .fld-ctl [data-choice-layout=chips]{flex-wrap:wrap;gap:8px;display:flex}.form-live .fld-ctl [data-choice-layout=chips]>label{border:1px solid var(--sd-control);background:#fff;border-radius:5px;flex-grow:0;position:relative}.form-live .fld-ctl [data-choice-layout=chips]>label:has(input:checked){color:#fff;background:var(--sd-ink);border-color:var(--sd-ink)}.form-live .fld-ctl [data-choice-layout=chips] .doc-picked{display:none}.form-live .fld-ctl [data-choice-layout=chips] input{accent-color:var(--sd-ink)}@container (max-width:460px){html .form-live[data-form-kind=self-service] .fld-ctl :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),select,textarea){min-height:44px;font-size:16px}.form-fields-grid>[data-field-key],.form-fields-grid[data-three-columns]>[data-field-key]{grid-column:1/-1}.form-live .fld-ctl [data-choice-layout=cards],.form-live .fld-ctl [data-choice-layout^=columns-]{grid-template-columns:minmax(0,1fr)}}@media (max-width:1100px){.builder-workbench .builder-body{grid-template-columns:240px minmax(0,1fr)}.builder-workbench .builder-canvas{padding:20px}}@media (max-width:700px){.builder-workbench .builder-body{flex-direction:column;display:flex}.builder-workbench .builder-body>*{width:100%}.builder-workbench .builder-palette{border-bottom:1px solid var(--sd-line);max-height:240px;padding:16px;position:static;overflow:auto}.builder-workbench .builder-field-card[data-field-columns]{grid-column:1/-1}.builder-workbench .builder-palette-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.builder-workbench .builder-toolbar{flex-wrap:wrap;padding:16px}.builder-workbench .builder-publication{flex-basis:100%}.builder-workbench .builder-canvas{border-inline:0;padding:16px 12px}.builder-workbench .builder-preview-tools{justify-content:flex-start}.builder-workbench .builder-preview-tools p{flex-basis:100%}.builder-workbench .builder-row-actions{flex-basis:100%;justify-content:flex-end}.builder-workbench :is(.builder-icon-button,.builder-mode button,.builder-quiet){min-width:44px;min-height:44px}.builder-workbench :is(input,select,textarea):not([type=checkbox]):not([type=radio]){min-height:44px;font-size:16px}.builder-workbench .builder-choice-row{grid-template-columns:18px minmax(0,1fr) repeat(3,32px);gap:4px}.builder-workbench .builder-choice-row .builder-icon-button{width:32px;min-width:32px}html .form-live[data-form-kind=self-service]{padding:20px 16px}html .form-live[data-form-kind=self-service] .fld-ctl :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),select,textarea){min-height:44px;font-size:16px}}.builder-workbench .builder-advanced{border-top:1px solid var(--sd-line);border-bottom:1px solid var(--sd-line);padding-block:12px}.builder-workbench .builder-advanced summary{cursor:pointer;color:var(--sd-body);font-weight:700}.builder-workbench .builder-advanced>div{margin-top:16px}@supports (grid-template-rows:subgrid){html .form-live[data-form-kind=self-service] .form-fields-grid{row-gap:8px}html .form-live[data-form-kind=self-service] .form-fields-grid>[data-field-key]:has(>.fld-row){grid-row:span 2;grid-template-rows:subgrid;display:grid}html .form-live[data-form-kind=self-service] .form-fields-grid>[data-field-key]>.fld-row{display:contents}html .form-live[data-form-kind=self-service] .form-fields-grid .fld-name{align-self:end}html .form-live[data-form-kind=self-service] .form-fields-grid .fld-label{margin-bottom:0}html .form-live[data-form-kind=self-service] .form-fields-grid .fld-body{margin-bottom:16px}}html[data-console-refinement]:has([data-service-design=reference-v1]) .app-shell .builder-workbench .builder-publication>div.card-flat{background:0 0;border:0}html .form-live[data-form-kind=self-service] .doc-sec{border-top:0;padding-top:0}@media (max-width:640px){.builder-workbench .builder-canvas-heading>div:last-child button{min-height:44px}}
:root{--desk-bg:#f7f8fa;--desk-panel:#fff;--desk-sub:#fbfbfc;--desk-fill:#f2f4f6;--desk-line:#e5e8eb;--desk-line-soft:#f2f4f6;--desk-input-line:#d1d6db;--desk-ink:#191f28;--desk-body:#333d4b;--desk-muted:#5c6775;--desk-hint:#616d7b;--desk-accent:#3182f6;--desk-ok:#167441;--desk-ok-bg:#eafaf1;--desk-warn:#995016;--desk-warn-bg:#fff1e6;--desk-danger:#b52f38;--desk-danger-bg:#fdecec;--desk-radius:5px;--desk-panel-radius:8px}.desk-surface,.desk-dialog{color:var(--desk-body);font-family:var(--font-pretendard-local),"Pretendard Variable",Pretendard,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;letter-spacing:-.015em;font-feature-settings:"tnum";word-break:keep-all;overflow-wrap:break-word;font-size:13px;font-weight:500}.desk-surface{background:var(--desk-bg);min-width:0}.desk-surface *,.desk-dialog *{box-sizing:border-box;min-width:0}.desk-surface h1,.desk-surface h2,.desk-dialog h2{color:var(--desk-ink);margin:0;font-weight:700}.desk-surface a{color:inherit}.desk-surface input,.desk-surface select,.desk-surface textarea,.desk-surface button{font:inherit}.desk-button{height:36px;font:inherit;white-space:nowrap;cursor:pointer;color:#fff;box-shadow:none;background:#191f28;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;line-height:1;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.desk-button svg{flex:none}.desk-button--xs{height:28px;padding:0 8px;font-size:12px}.desk-button--sm{height:32px;padding:0 10px;font-size:12.5px}.desk-button--lg{height:40px;padding:0 16px}.desk-button:hover{background:#333d4b}.desk-button--secondary{color:#191f28;background:#f2f4f6}.desk-button--outline{color:#333d4b;background:#fff;border-color:#d1d6db}.desk-button--ghost,.desk-button--danger{color:#333d4b;background:0 0}.desk-button--danger{color:#b52f38}.desk-button--secondary:hover,.desk-button--outline:hover,.desk-button--ghost:hover{color:#191f28;background:#f7f8fa;border-color:#a3acb7}.desk-button--danger:hover{color:#b52f38;background:#fdecec}.desk-button:disabled{opacity:.5;cursor:not-allowed}.desk-input,.desk-select,.desk-textarea{border:1px solid var(--desk-input-line);color:#333d4b;width:100%;height:36px;box-shadow:none;font:inherit;background:#fff;border-radius:5px;padding:0 10px}.desk-textarea{resize:vertical;height:auto;min-height:96px;padding:10px}.desk-input::placeholder,.desk-textarea::placeholder{color:var(--desk-hint)}.desk-input[aria-invalid=true],.desk-textarea[aria-invalid=true]{border-color:var(--desk-danger)}.desk-surface :where(input,select,textarea,button,a):focus-visible,.desk-dialog :where(input,select,textarea,button,a):focus-visible{outline:2px solid var(--desk-ink);outline-offset:2px}.desk-surface :where(input,select,textarea):focus-visible{outline:1px solid var(--desk-ink);box-shadow:0 0 0 3px #3182f626}.desk-field{flex-direction:column;gap:6px;display:flex}.desk-field>label{color:#333d4b;font-size:12.5px;font-weight:600;line-height:20px}.desk-field-hint,.desk-field-error{color:var(--desk-hint);margin:0;font-size:12px;line-height:1.6}.desk-field-error,.desk-required{color:var(--desk-danger)}.desk-page-header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.desk-page-header h1{letter-spacing:-.03em;font-size:22px;line-height:1.4}.desk-page-header p{color:var(--desk-muted);margin:6px 0 0;font-size:13px}.desk-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.desk-panel{border:1px solid var(--desk-line);background:#fff;border-radius:8px;min-width:0;overflow:hidden}.desk-panel-heading{border-bottom:1px solid var(--desk-line-soft);justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}.desk-panel-heading h2{font-size:13px;font-weight:700}.desk-panel-body{padding:24px}.desk-badge{background:var(--desk-fill);min-height:22px;color:var(--desk-muted);white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:2px 7px;font-size:11.5px;font-weight:700;line-height:1.4;display:inline-flex}.desk-badge--success{background:var(--desk-ok-bg);color:var(--desk-ok)}.desk-badge--warning{background:var(--desk-warn-bg);color:var(--desk-warn)}.desk-badge--danger{background:var(--desk-danger-bg);color:var(--desk-danger)}.desk-badge--info{color:#1b64da;background:#e8f3ff}.desk-alert{border:1px solid var(--desk-line);background:#f7f8fa;border-radius:6px;padding:12px 14px;font-size:12.5px;line-height:1.7}.desk-alert strong{margin-bottom:2px;font-weight:700;display:block}.desk-alert--danger{background:var(--desk-danger-bg);color:var(--desk-danger);border-color:#f0c1c5}.desk-alert--warning{background:var(--desk-warn-bg);color:var(--desk-warn);border-color:#f0d9c4}.desk-alert--success{background:var(--desk-ok-bg);color:var(--desk-ok);border-color:#c9e9d5}.desk-alert--info{color:#235698;background:#f4f8fe;border-color:#d8e5f6}.desk-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:240px;padding:40px 24px;display:flex}.desk-empty h2{font-size:16px}.desk-empty p{max-width:380px;color:var(--desk-muted);margin:0;line-height:1.7}.desk-empty-icon{background:var(--desk-fill);border-radius:8px;place-items:center;width:44px;height:44px;display:grid}.desk-save{color:var(--desk-muted);font-size:12px}.desk-save--dirty{color:var(--desk-warn)}.desk-save--error{color:var(--desk-danger)}.desk-stats{border:1px solid var(--desk-line);background:#fff;border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px 28px;margin:0;padding:12px 16px;display:flex}.desk-stats>div{align-items:baseline;gap:8px;display:flex}.desk-stats dt{color:var(--desk-muted);font-size:12px}.desk-stats dd{color:var(--desk-ink);margin:0;font-size:13px;font-weight:600}.desk-dialog{border:1px solid var(--desk-line);background:#fff;border-radius:10px;width:480px;max-height:calc(100dvh - 40px);margin:auto;padding:0;position:fixed;inset:0;box-shadow:0 24px 60px #191f281a}.desk-dialog[open]{flex-direction:column;display:flex}.desk-dialog::backdrop{background:#191f283d}.desk-dialog>header{border-bottom:1px solid var(--desk-line);justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px;display:flex}.desk-dialog h2{font-size:17px}.desk-dialog header p{color:var(--desk-muted);margin:6px 0 0;line-height:1.6}.desk-dialog-body{padding:24px;overflow:auto}.desk-dialog>footer{border-top:1px solid var(--desk-line);background:var(--desk-sub);justify-content:flex-end;gap:8px;padding:16px 24px;display:flex}.desk-dialog--side{border-radius:0;height:100dvh;max-height:100dvh;margin:0;inset:0 0 0 auto}.desk-dialog--side .desk-dialog-body{flex:1}@media (max-width:640px){.desk-page-header{flex-direction:column;align-items:flex-start;gap:12px}.desk-page-header h1{font-size:20px}.desk-panel-body{padding:18px}.desk-panel-heading{padding:14px 18px}.desk-surface .desk-input,.desk-surface .desk-select,.desk-surface .desk-textarea{min-height:44px;font-size:16px}.desk-button{min-height:44px}.desk-dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.desk-dialog>header,.desk-dialog-body,.desk-dialog>footer{padding:18px}.desk-stats{gap:12px 20px}}@media (prefers-reduced-motion:reduce){.desk-surface *,.desk-dialog *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.desk-surface a.desk-button{color:#fff}.desk-surface a.desk-button--secondary{color:#191f28}.desk-surface a:is(.desk-button--outline,.desk-button--ghost){color:#333d4b}.desk-surface a.desk-button--danger{color:#b52f38}.desk-surface a:is(.desk-button--secondary,.desk-button--outline,.desk-button--ghost):hover{color:#191f28}
.desk-workspace{--color-accent:#191f28;--color-accent-strong:#191f28;--color-accent-weak:#f2f4f6;color:#333d4b;font-feature-settings:"tnum";background:#f7f8fa}.desk-workspace>aside{border-color:var(--desk-line);background:#fbfbfc}.desk-workspace-brand{letter-spacing:-.03em;color:#191f28;align-items:center;gap:9px;font-size:16px;font-weight:700;display:flex}.desk-workspace-brand>span{color:#fff;background:#191f28;border-radius:5px;place-items:center;width:26px;height:26px;font-size:14px;display:grid}.desk-ops-shell>aside{color:#333d4b;border-right:1px solid var(--desk-line);background:#fbfbfc}.desk-ops-shell nav a{color:#5c6775;min-height:36px;box-shadow:none;font-weight:500}.desk-ops-shell nav a:hover,.desk-ops-shell nav a[aria-current=page]{color:#191f28;background:#f2f4f6}.desk-ops-shell aside a:hover,.desk-ops-shell aside button:hover{color:#191f28}.desk-ops-shell aside>div:first-child{border-bottom:1px solid var(--desk-line);min-height:56px;padding-top:0}.desk-ops-shell .desk-workspace-brand{font-size:14px}.desk-workspace nav[aria-label=관리\ 메뉴]{margin-top:20px}.desk-workspace nav[aria-label=관리\ 메뉴] a{color:#5c6775;border-radius:5px;min-height:36px;font-size:13px}.desk-workspace nav[aria-label=관리\ 메뉴] a[aria-current=page]{color:#191f28;background:#eaf0f4;font-weight:700}.desk-workspace .app-content{padding-top:28px}.desk-account{background:0 0}.desk-account .pf-account-grid{grid-template-columns:minmax(0,1.25fr) minmax(260px,1fr);gap:20px}.desk-account .pf-dl div{grid-template-columns:110px minmax(0,1fr);padding:12px 0;font-size:13px}.desk-account .pf-dl dd{overflow-wrap:anywhere}.desk-account .pf-field{font-size:13px}.desk-account .pf-input{border-color:var(--desk-input-line);border-radius:5px;min-height:36px;font-size:13px}.desk-account .pf-btn{color:#fff;background:#191f28;border-radius:5px;min-height:36px;padding:0 12px;font-size:13px}.desk-account .pf-caption{color:#5c6775;font-size:12px}.desk-account .pf-dl{margin-top:0}@media (max-width:700px){.desk-account .pf-account-grid{grid-template-columns:1fr}.desk-workspace .app-content{padding-top:20px}.desk-workspace nav[aria-label=관리\ 메뉴]{margin-top:0}.desk-account .pf-dl div{grid-template-columns:84px minmax(0,1fr)}}
