#root #petgz-full-list-app dialog.ui-filter-sheet.petgz-modal-shell[data-modal-chrome]{width:100%;max-width:100%;max-height:min(88dvh,calc(100dvh - env(safe-area-inset-top,0px) - 12px));margin:0;padding:0;position:fixed;inset:auto 0 0;height:fit-content!important}#root #petgz-full-list-app dialog.ui-filter-sheet .petgz-dialog{box-shadow:var(--ui-shadow-dialog);border-bottom:0;border-radius:20px 20px 0 0}.ui-filter-sheet-content{min-height:0;max-height:inherit;flex-direction:column;flex:1;display:flex}.ui-filter-sheet-head{flex:none;gap:12px;padding:18px 20px 14px}.ui-filter-sheet-head h2{margin:0;font-size:16px;font-weight:600}.ui-filter-sheet-head p{color:var(--ui-muted);margin:5px 0 0;font-size:12px;line-height:1.5}.ui-filter-sheet-fields{gap:22px;padding:18px 20px 24px;scroll-padding-block:12px;display:grid;scrollbar-gutter:auto!important}.ui-filter-sheet-field{border:0;min-width:0;margin:0;padding:0}.ui-filter-sheet-field legend{align-items:center;gap:8px;margin:0 0 8px;padding:0;font-size:13px;font-weight:500;display:flex}.ui-filter-sheet-field legend small{color:var(--ui-muted);font-size:11px;font-weight:400}.ui-filter-sheet-options{flex-wrap:wrap;gap:7px;display:flex}.ui-filter-sheet-option{cursor:pointer;max-width:100%;display:inline-flex;position:relative}.ui-filter-sheet-option input{opacity:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.ui-filter-sheet-option>span{box-sizing:border-box;border:1px solid var(--ui-border);background:var(--ui-control);min-height:44px;color:var(--ui-text);overflow-wrap:anywhere;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:10px 14px;font-size:13px;font-weight:400;line-height:20px;display:inline-flex}.ui-filter-sheet-option>input:checked+span{border-color:var(--ui-text);background:var(--ui-subtle)}.ui-filter-sheet-field[data-multiple] .ui-filter-sheet-option>input:checked+span:after{content:"";background:currentColor;border-radius:50%;flex:none;width:5px;height:5px}.ui-filter-sheet-option>input:focus-visible+span{outline:var(--ui-focus-ring);outline-offset:2px}.ui-filter-sheet-option>input:disabled+span{opacity:.5}.ui-filter-sheet-foot{padding:12px 20px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--ui-border);flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex}.ui-filter-sheet-foot>div{gap:8px;display:flex}.ui-filter-sheet-result{color:var(--ui-muted);white-space:nowrap;font-size:12px}#root #petgz-full-list-app dialog.ui-filter-sheet button[data-modal-close]{flex-basis:44px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}#root #petgz-full-list-app dialog.ui-filter-sheet .ui-filter-sheet-foot .ui-button{min-height:44px}#root.ui-controls #petgz-full-list-app.catalog-view .ui-controls .ui-filter-reset.ui-button[data-ui][data-variant][data-size]{border:1px solid var(--ui-border);background:var(--ui-control);min-height:36px;color:var(--ui-text);border-radius:10px;justify-content:center;align-items:center;gap:5px;padding:5px 10px;font-size:12px;font-weight:500;line-height:20px;display:inline-flex}.ui-filter-reset>svg{flex:none;width:16px;height:16px}@media (width<=767px){#root.ui-controls #petgz-full-list-app.catalog-view .ui-controls .ui-filter-reset.ui-button[data-ui][data-variant][data-size]{min-height:44px}}.ui-filter-sheet-field.has-managed-options>legend{width:100%}.ui-filter-sheet-field .ui-filter-sheet-manage.ui-button[data-ui][data-variant][data-size]{border:1px solid var(--ui-border);background:var(--ui-control);width:44px;min-width:44px;min-height:44px;color:var(--ui-muted);border-radius:10px;flex:none;justify-content:center;align-items:center;margin-inline-start:auto;padding:0;display:inline-flex}.ui-filter-sheet-manage>svg,.ui-filter-sheet-management svg{width:16px;height:16px}.ui-filter-sheet-choice-panel{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:14px;flex-direction:column;min-width:0;max-height:360px;display:flex;overflow:hidden}.ui-filter-sheet-search{border-bottom:1px solid var(--ui-border);flex:none;align-items:center;min-width:0;padding:8px;display:flex;position:relative}.ui-filter-sheet-search>svg{inset-inline-start:18px;width:16px;height:16px;color:var(--ui-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.ui-filter-sheet-search>input[type=search]{box-sizing:border-box;padding:9px 10px;border:1px solid var(--ui-border);background:var(--ui-control);width:100%;min-width:0;min-height:44px;color:var(--ui-text);font:inherit;border-radius:10px;flex:1;margin:0;padding-inline-start:34px;font-size:13px;line-height:20px}.ui-filter-sheet-options.is-scrollable{overscroll-behavior:contain;flex:1;min-height:0;max-height:240px;padding:8px;overflow-y:auto}.ui-filter-sheet-management{border-top:1px solid var(--ui-border);flex:none;padding:6px}.ui-filter-sheet-management>.ui-button[data-ui][data-variant][data-size]{width:100%;min-height:44px;color:var(--ui-text);background:0 0;border:0;border-radius:10px;justify-content:flex-start;align-items:center;gap:8px;padding:8px 10px;font-size:13px;line-height:20px;display:flex}.ui-filter-toolbar{flex-wrap:wrap;align-items:center;gap:8px;width:100%;min-width:0;margin:0 0 14px;padding:0;display:flex}.ui-filter-toolbar-search{flex:0 300px;align-items:center;min-width:160px;max-width:380px;display:flex;position:relative}.ui-filter-toolbar-search>svg{width:16px;height:16px;color:var(--ui-muted);pointer-events:none;flex:none;position:absolute;left:14px}.ui-filter-toolbar-fields{display:contents}.ui-filter-toolbar-fields>.ui-filter-select{flex:none}.ui-filter-toolbar-sort{flex:none;min-width:0;margin-inline-start:auto}.ui-filter-toolbar-mobile{display:none!important}.ui-filter-toolbar-count{background:var(--ui-subtle);border-radius:999px;justify-content:center;align-items:center;min-width:19px;height:19px;padding-inline:4px;font-size:11px;display:inline-flex}#root.ui-controls #petgz-full-list-app.catalog-view .ui-controls .ui-filter-toolbar-search input[type=search],#root.ui-controls #petgz-full-list-app.admin-app.catalog-view .g-main.ui-controls .ui-filter-toolbar .ui-filter-toolbar-search input[type=search]{box-sizing:border-box;border:1px solid var(--ui-border);background:var(--ui-control);width:100%;min-width:0;height:36px;min-height:36px;color:var(--ui-text);border-radius:999px;margin:0;padding:7px 16px 7px 40px;font-size:13px;font-weight:400;line-height:20px}#root.ui-controls #petgz-full-list-app.catalog-view .ui-controls .ui-filter-toolbar-mobile.ui-button[data-ui][data-variant][data-size]{border:1px solid var(--ui-border);background:var(--ui-control);min-height:44px;color:var(--ui-text);border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:8px 16px;font-size:13px;font-weight:400;line-height:20px}@media (width<=767px){.ui-filter-toolbar-search{flex:1;min-width:0;max-width:none}.ui-filter-toolbar-fields,.ui-filter-toolbar-sort,.ui-filter-toolbar-reset{display:none!important}.ui-filter-toolbar-mobile{flex:none;display:inline-flex!important}#root.ui-controls #petgz-full-list-app.catalog-view .ui-controls .ui-filter-toolbar-search input[type=search],#root.ui-controls #petgz-full-list-app.admin-app.catalog-view .g-main.ui-controls .ui-filter-toolbar .ui-filter-toolbar-search input[type=search]{height:44px;min-height:44px}}.ui-filter-toolbar-search-actions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}@media (width<=767px){.ui-filter-toolbar:has(>.ui-filter-toolbar-search-actions)>.ui-filter-toolbar-search{flex:100%}.ui-filter-toolbar-search-actions>.g-button{min-height:44px}.ui-filter-toolbar:has(>.ui-filter-toolbar-search-actions)>.ui-filter-toolbar-mobile{margin-inline-start:auto}}.admin-catalog-panel{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:16px;min-width:0;overflow:clip}.admin-catalog-panel>[data-pagination-top]{outline:none;scroll-margin-block-start:20px}.admin-catalog-panel .admin-list-summary{border-bottom:1px solid var(--ui-divider);margin:0;padding:12px 16px}.admin-catalog-panel .admin-catalog-table-wrap{background:0 0;border:0;border-radius:0;min-width:0;overflow-x:auto}.admin-catalog-panel .admin-catalog-table{border-collapse:collapse;text-align:left;width:100%;min-width:0;font-size:14px;display:table}.admin-catalog-panel .admin-catalog-table :is(th,td){border-bottom:1px solid var(--ui-divider);vertical-align:middle;overflow-wrap:anywhere;max-width:280px;padding:15px 18px;line-height:1.6}.admin-catalog-panel .admin-catalog-table thead th{white-space:nowrap;color:var(--ui-muted);background:var(--ui-subtle);font-size:12px;font-weight:600}.admin-catalog-panel .admin-catalog-table tbody th{color:var(--ui-text);white-space:normal;background:0 0;font-weight:600}.admin-catalog-panel .admin-catalog-table tbody tr:last-child>*{border-bottom:0}.admin-catalog-panel .admin-catalog-table tbody tr:hover{background:var(--ui-subtle)}.admin-catalog-panel .admin-catalog-table td:last-child{text-align:right;white-space:normal}.admin-catalog-panel .admin-catalog-table td:last-child button{margin:3px 0 3px 6px}.admin-catalog-table small{color:var(--ui-muted);font-size:12px;font-weight:400;display:block}.admin-catalog-panel .ui-pagination{margin:0}.admin-catalog-panel .admin-catalog-empty{text-align:center;color:var(--ui-muted);padding:40px 16px}.admin-catalog-workspace{gap:14px;min-width:0;display:grid}.admin-catalog-workspace>.ui-filter-toolbar{margin:0}.admin-catalog-workspace>.product-set-help{color:var(--ui-muted);margin:0;font-size:13px;line-height:1.65}#root #petgz-full-list-app .admin-catalog-workspace .ui-filter-toolbar-search input[type=search],#root #petgz-full-list-app .pricing-list .ui-filter-toolbar-search input[type=search]{padding:7px 16px 7px 40px;border-radius:999px!important;height:36px!important;min-height:36px!important}.admin-catalog-panel .admin-catalog-status{background:var(--ui-subtle);width:fit-content;color:var(--ui-muted);white-space:nowrap;border-radius:999px;align-items:center;padding:4px 9px;font-size:12px;display:inline-flex}@media (width<=767px){#root #petgz-full-list-app .admin-catalog-workspace .ui-filter-toolbar-search input[type=search],#root #petgz-full-list-app .pricing-list .ui-filter-toolbar-search input[type=search]{height:44px!important;min-height:44px!important}.admin-catalog-panel .admin-catalog-table-wrap{overflow:visible}.admin-catalog-panel .admin-catalog-table,.admin-catalog-panel .admin-catalog-table tbody{width:100%;min-width:0;display:block}.admin-catalog-panel .admin-catalog-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.admin-catalog-panel .admin-catalog-table tbody tr{border:0;border-bottom:1px solid var(--ui-divider);background:0 0;border-radius:0;margin:0;padding:10px 16px;display:block}.admin-catalog-panel .admin-catalog-table tbody tr:last-child{border-bottom:0}.admin-catalog-panel .admin-catalog-table tbody :is(th,td){text-align:left;white-space:normal;border:0;grid-template-columns:88px minmax(0,1fr);gap:4px 12px;min-width:0;max-width:none;padding:8px 0;font-size:13px;display:grid}.admin-catalog-panel .admin-catalog-table tbody :is(th,td):before{content:attr(data-label);color:var(--ui-muted);grid-area:1/1/span 5;font-size:12px;font-weight:400}.admin-catalog-panel .admin-catalog-table tbody :is(th,td)>*{grid-column:2;min-width:0}.admin-catalog-panel .admin-catalog-table td:last-child button{justify-self:start;min-height:44px;margin:0}.admin-catalog-panel .admin-catalog-table .admin-catalog-empty{padding:30px 0;display:block}.admin-catalog-panel .admin-catalog-table .admin-catalog-empty:before{display:none}}@media (prefers-reduced-motion:reduce){.admin-catalog-panel,.product-list-workspace{scroll-behavior:auto}}#root #petgz-full-list-app.catalog-view.admin-app .admin-product-table .admin-product-row{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:none;gap:0;display:table-row}#root #petgz-full-list-app.catalog-view.admin-app .admin-product-table .admin-product-row>:is(th,td){background:0 0;border-radius:0;grid-area:auto;width:auto;min-width:0;height:auto;display:table-cell;position:static}#root #petgz-full-list-app.catalog-view.admin-app .admin-product-table .admin-cell-label{display:none}#root #petgz-full-list-app.catalog-view.admin-app .admin-product-table .admin-product-image-cell{width:56px;min-width:56px}#root #petgz-full-list-app.catalog-view.admin-app .admin-product-table .admin-product-image-cell :is(img,.catalog-list-image){object-fit:contain;border-radius:8px;width:48px;height:48px}#root #petgz-full-list-app.catalog-view.admin-app .admin-product-table .admin-product-summary{min-width:160px;max-width:300px}#root #petgz-full-list-app.catalog-view.admin-app .admin-product-table .admin-product-code{white-space:normal;max-width:190px}#root #petgz-full-list-app.catalog-view.admin-app .admin-product-table .admin-product-code code{overflow-wrap:anywhere;white-space:normal}#root #petgz-full-list-app.catalog-view.admin-app .admin-product-table .admin-code-copy{vertical-align:middle;width:28px;height:28px;margin-left:4px;padding:5px}.product-list-workspace .admin-catalog-panel{border-top:0;border-radius:0 0 16px 16px;scroll-margin-block-start:var(--ui-list-focus-offset,20px)}.product-set-dialog [data-ui=dialog-header],.product-set-dialog [data-ui=action-bar]{padding:18px 20px}.product-set-dialog .product-set-body{gap:16px}.product-set-dialog .admin-field{gap:8px;font-size:13px;line-height:1.6;display:grid}.product-set-dialog h2{margin:0;font-size:18px;line-height:1.5}.product-set-dialog h3{margin:0;font-size:15px}.product-set-dialog input[type=search],.admin-feed-editor-dialog input[type=search]{border-radius:999px}@media (width<=767px){#root #petgz-full-list-app.catalog-view.admin-app .admin-product-table .admin-product-row{display:block}#root #petgz-full-list-app.catalog-view.admin-app .admin-product-table .admin-product-row>:is(th,td){grid-template-columns:88px minmax(0,1fr);width:auto;min-width:0;max-width:none;display:grid}#root #petgz-full-list-app.catalog-view.admin-app .admin-product-table .admin-product-image-cell{width:auto;min-width:0}.product-set-dialog [data-ui=dialog-header],.product-set-dialog [data-ui=action-bar]{padding:16px}}.admin-catalog-pagination:not([hidden]){display:contents}.admin-catalog-pagination>.ui-pagination.is-sticky{z-index:12;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));position:sticky;bottom:0}#root #petgz-full-list-app.catalog-view.admin-app .admin-product-table .admin-product-code-value{align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}#root #petgz-full-list-app.catalog-view.admin-app .admin-product-table .admin-product-image-cell>:not(.admin-cell-label){width:48px;max-width:48px;height:48px;min-height:48px}@media (width<=767px){#root #petgz-full-list-app.catalog-view.admin-app .admin-product-table .admin-product-row>:is(th,td){float:none;box-sizing:border-box;place-self:auto stretch;width:100%}#root #petgz-full-list-app.catalog-view.admin-app .admin-product-table .admin-product-status .admin-status{justify-self:start;margin:0}}.batch-registration-body{gap:12px;min-width:0;max-height:65vh;padding:16px;display:grid;overflow:auto}.batch-registration-body p{margin:0}.batch-registration-body label{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.batch-registration-table{max-width:100%;overflow:auto}.batch-registration-table table{border-collapse:collapse;width:100%;min-width:740px}.batch-registration-table th,.batch-registration-table td{text-align:left;border-bottom:1px solid var(--border,#e6e0db);padding:8px;font-size:13px}.batch-registration-actions{padding:12px 16px;padding-bottom:max(12px,env(safe-area-inset-bottom));flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.batch-registration-dialog{width:min(1100px,100vw - 32px);max-width:calc(100vw - 32px)}.batch-registration-dialog>.petgz-dialog{width:100%;max-width:none}.batch-registration-body input[type=checkbox]{flex:0 0 18px;width:18px;min-width:18px;height:18px;min-height:18px;margin:0;padding:0}.batch-registration-body label:has(input[type=checkbox]){grid-template-columns:18px 1fr;align-items:start;min-height:44px;display:grid}dialog.petgz-modal-shell.batch-registration-dialog[data-modal-chrome],#petgz-full-list-app.catalog-view.admin-app dialog.petgz-modal-shell.batch-registration-dialog[data-modal-chrome]{width:min(1100px,100vw - 32px);max-width:calc(100vw - 32px)}#petgz-full-list-app .petgz-card-preview-loading{width:min(var(--preview-width),100%);aspect-ratio:var(--preview-ratio);box-sizing:border-box;border:1px solid var(--ui-border);background:#fff;margin-inline:auto;padding:0;display:block;position:relative;overflow:hidden}:is(#petgz-full-list-app,.catalog-automatic-placeholder) .petgz-nametag-skeleton{background:#fff;position:absolute;inset:0;overflow:hidden}:is(#petgz-full-list-app,.catalog-automatic-placeholder) .petgz-nametag-skeleton.is-feed-nametag{background:#f9dcc0}:is(#petgz-full-list-app,.catalog-automatic-placeholder) .petgz-nametag-skeleton-object{place-items:center;min-width:0;min-height:0;display:grid;position:absolute;overflow:hidden}:is(#petgz-full-list-app,.catalog-automatic-placeholder) .petgz-nametag-skeleton-object>span{background:linear-gradient(100deg,#d7d0c9 15%,#eee9e3 42%,#d7d0c9 70%) 0 0/220% 100%;border-radius:999px;width:65%;height:min(42%,12px);min-height:2px;animation:1.55s ease-in-out infinite petgz-nametag-shimmer;display:block}:is(#petgz-full-list-app,.catalog-automatic-placeholder) .petgz-nametag-skeleton-object.is-productName>span{width:72%;height:27%;min-height:3px;box-shadow:none}:is(#petgz-full-list-app,.catalog-automatic-placeholder) .petgz-nametag-skeleton-object.is-regularPrice>span{width:49%;height:35%}:is(#petgz-full-list-app,.catalog-automatic-placeholder) .petgz-nametag-skeleton-object.is-highlightPrice>span{width:61%;height:42%}:is(#petgz-full-list-app,.catalog-automatic-placeholder) .petgz-nametag-skeleton-object.is-feedWeight>span,:is(#petgz-full-list-app,.catalog-automatic-placeholder) .petgz-nametag-skeleton-object.is-badge>span{width:55%}:is(#petgz-full-list-app,.catalog-automatic-placeholder) .petgz-nametag-skeleton-object.is-frame:not(.is-background){background:#d7a18e70;border-radius:999px}:is(#petgz-full-list-app,.catalog-automatic-placeholder) .petgz-nametag-skeleton-object.is-frame:not(.is-background)>span{display:none}:is(#petgz-full-list-app,.catalog-automatic-placeholder) .petgz-nametag-skeleton-object.is-image{background:#ded6ce;border-radius:4px}:is(#petgz-full-list-app,.catalog-automatic-placeholder) .petgz-nametag-skeleton-object.is-image>span{display:none}@keyframes petgz-nametag-shimmer{0%{background-position:100% 0}to{background-position:-110% 0}}@media (prefers-reduced-motion:reduce){:is(#petgz-full-list-app,.catalog-automatic-placeholder) .petgz-nametag-skeleton-object>span{background:#d7d0c9;animation:none}}.catalog-automatic-nametag{place-items:center;gap:4px;width:100%;min-width:0;height:100%;min-height:0;display:grid;overflow:hidden}.catalog-automatic-nametag>img{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%;display:block}.catalog-automatic-nametag>small{text-align:center;overflow-wrap:anywhere;color:var(--text-muted,#6b6b6b);font-size:11px;line-height:1.3}.catalog-automatic-nametag>.ui-button{font-size:11px}.admin-product-image-preview .catalog-automatic-nametag{pointer-events:none}.catalog-automatic-nametag{position:relative}.catalog-automatic-placeholder{width:100%;min-width:0;max-height:100%;color:var(--ui-muted);place-items:center;display:grid}.catalog-automatic-placeholder>svg{width:22px;height:22px}.catalog-automatic-placeholder.is-loading{aspect-ratio:63/30;border-radius:3px;position:relative;overflow:hidden}.catalog-automatic-nametag .catalog-automatic-fallback{box-sizing:border-box;border-radius:inherit;width:100%;min-width:0;height:100%;min-height:0;color:var(--ui-muted);box-shadow:none;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:3px;display:flex}.catalog-automatic-fallback>svg{flex:none;width:20px;height:20px}.catalog-automatic-fallback>small{font-size:10px;font-weight:400;line-height:1.2}.catalog-automatic-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.admin-list-summary{border-bottom:1px solid var(--ui-divider);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:12px 16px;display:flex}.admin-list-summary>strong{min-width:0;font-size:14px}.admin-list-summary-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}@media (width<=600px){.admin-list-summary{flex-wrap:wrap}.admin-list-summary-actions{max-width:100%;margin-left:auto}}.recycle-dialog .recycle-dialog-heading{border-bottom:1px solid var(--ui-border);padding:20px}.recycle-dialog .recycle-dialog-heading h2{margin:0;font-size:18px;line-height:1.4}.recycle-dialog .recycle-dialog-body{overflow-wrap:anywhere;flex-direction:column;gap:12px;padding:20px;line-height:1.6;display:flex}.recycle-dialog .recycle-dialog-body h3,.recycle-dialog .recycle-dialog-body p{margin:0}.recycle-dialog .recycle-dialog-body label{align-items:flex-start;gap:10px;display:flex}.recycle-dialog .recycle-dialog-body input[type=checkbox]{flex:0 0 18px;width:18px;min-width:18px;height:18px;min-height:18px;margin:3px 0 0;padding:0}.recycle-dialog .recycle-dialog-actions{border-top:1px solid var(--ui-border);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 20px;display:flex}.ui-list-workspace{--ui-list-sticky-top:8px;--ui-list-sticky-height:0px;min-width:0;position:relative}.ui-list-sticky-anchor{pointer-events:none;height:0;display:block}#root #petgz-full-list-app.admin-app.catalog-view .ui-list-workspace .ui-list-sticky{top:var(--ui-list-sticky-top);z-index:30;min-width:0;box-shadow:none;background:0 0;border-bottom:1px solid #0000;display:flow-root;position:sticky}#root #petgz-full-list-app.admin-app.catalog-view .ui-list-workspace .ui-list-sticky[data-stuck]{background:var(--ui-bg);border-bottom-color:var(--ui-border)}.ui-list-sticky[data-stuck]:before{content:"";inset:calc(-1 * var(--ui-list-sticky-top)) 0 0;z-index:-1;background:var(--ui-bg);position:absolute}.ui-list-workspace .ui-list-subheader{top:calc(var(--ui-list-sticky-top) + var(--ui-list-sticky-height));z-index:29;background:var(--ui-surface);border-bottom:1px solid #0000;position:sticky}.ui-list-workspace .ui-list-subheader[data-stuck]{border-bottom-color:var(--ui-border)}.ui-list-workspace :is(button,a,input,select,textarea,[tabindex]){scroll-margin-top:var(--ui-list-focus-offset,8px)}.ui-list-table-header,.ui-list-grid-header{visibility:hidden;pointer-events:none;background:var(--ui-subtle);border-bottom:1px solid var(--ui-border);box-sizing:border-box;position:absolute;top:100%;overflow:hidden}.ui-list-table-header[data-visible],.ui-list-grid-header[data-visible]{visibility:visible}.ui-list-table-header>table{table-layout:fixed;border-collapse:collapse;max-width:none;margin:0}.ui-list-table-header th{white-space:nowrap;min-width:0;max-width:none}.ui-list-workspace>.ui-list-sticky-anchor{scroll-margin-top:var(--ui-list-sticky-top)}.directory-list-workspace .ui-list-sticky>.admin-list-summary{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:16px 16px 0 0}.directory-list-workspace>.directory-pagination-panel{border-top:0;border-radius:0 0 16px 16px}.ui-admin-list-workspace{min-width:0}.ui-admin-list-workspace .ui-list-sticky>.admin-list-summary{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:16px 16px 0 0}.ui-admin-list-workspace>.admin-catalog-panel{border-top:0;border-radius:0 0 16px 16px}.ui-admin-list-workspace>.product-set-help{margin:14px 0}#root #petgz-full-list-app .directory-pagination-panel .admin-catalog-table :is(thead th,tbody td):last-child,#root #petgz-full-list-app [data-admin-directory-table] :is(thead th,tbody td):last-child,#root #petgz-full-list-app .directory-pagination-panel .admin-catalog-table tbody td[data-label=관리]{text-align:right}#root #petgz-full-list-app .directory-pagination-panel .admin-catalog-table tbody td[data-label=관리]>button{justify-self:end;margin-inline-start:6px}.ui-admin-list-workspace .ui-list-sticky>.cs-actions{margin-top:0;padding-top:8px}@media (prefers-reduced-motion:reduce){.ui-admin-list-workspace{scroll-behavior:auto}}@media (width>=901px){:is(#root #petgz-full-list-app dialog.product-selection-dialog[data-modal-chrome],#root #petgz-full-list-app dialog.catalog-bulk-price-modal[data-modal-chrome]:has(.product-selection)){width:min(1200px,100vw - 48px);max-width:calc(100vw - 32px)}}.product-selection-footer-start,.product-selection-footer-end{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.product-selection-footer-start{justify-content:flex-start;margin-inline-end:auto}.product-selection-footer-end{justify-content:flex-end;margin-inline-start:auto}.product-selection-footer-start:empty{display:none}.product-selection-footer :is(button,a){white-space:normal;overflow-wrap:anywhere;max-width:100%}.product-selection-footer>div>p{min-width:0;margin:0;font-size:12px}@media (width<=900px){.product-selection-footer{row-gap:12px!important}.product-selection-footer .ui-button{min-height:44px}.product-selection-footer-start,.product-selection-footer-end{flex:100%}.product-selection-footer a{align-items:center;min-height:36px;display:inline-flex}.product-selection-footer-start:has(>:not(:empty)){border-bottom:1px solid var(--ui-border);padding-bottom:8px}}.product-set-dialog:has(.product-selection){width:min(1120px,100vw - 32px);max-width:1120px}.product-selection{border:1px solid var(--admin-divider,var(--ui-divider,#d6d9de));min-width:0;color:inherit;border-radius:12px;grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);margin:16px 0;display:grid;overflow:hidden}.product-selection-catalog,.product-selection-chosen{flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.product-selection-catalog{border-right:1px solid var(--admin-divider,var(--ui-divider,#d6d9de))}.product-selection-chosen{background:var(--admin-subtle,var(--ui-subtle,#8080800f))}.product-selection .admin-field{margin:0}.product-selection-bulk{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.product-selection-results,.product-selection-selected{overscroll-behavior:contain;min-height:100px;max-height:420px;overflow-y:auto}.product-selection-candidate{border-bottom:1px solid var(--admin-divider,var(--ui-divider,#d6d9de));cursor:pointer;align-items:flex-start;gap:10px;min-width:0;padding:12px 4px;display:flex}.product-selection-candidate.is-included{opacity:.65}.product-selection-candidate input{flex:0 0 18px;width:18px!important;height:18px!important;min-height:18px!important;margin:2px 0 0!important}.product-selection-candidate>span,.product-selection-identity{flex:1;min-width:0}.product-selection-candidate strong,.product-selection-identity strong,.product-selection-chosen>header strong,.product-selection-candidate small,.product-selection-identity small,.product-selection-chosen>header small{overflow-wrap:anywhere;white-space:normal;display:block}.product-selection small{opacity:.72;margin-top:4px;font-size:12px}.product-selection em{white-space:nowrap;font-size:12px;font-style:normal}.product-selection-chosen>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.product-selection-chosen>header>div{min-width:0}.product-selection-selected article{border-bottom:1px solid var(--admin-divider,var(--ui-divider,#d6d9de));align-items:center;gap:8px;min-width:0;padding:10px 0;display:flex}.product-selection-actions{align-items:center;gap:2px;display:flex}.product-selection-actions button{min-width:30px;min-height:36px;padding:4px}.product-selection-grip{color:inherit;cursor:grab;touch-action:pan-y;background:0 0;border:0;flex:0 0 24px;min-width:24px;min-height:40px;padding:4px;font-size:20px}.product-selection-grip:active{cursor:grabbing}.product-selection button:focus-visible{outline:2px solid var(--color-primary,#625bdf);outline-offset:2px}.product-selection .ui-pagination{flex-wrap:wrap;gap:8px}.product-selection .ui-pagination-summary,.product-selection .ui-pagination-pages{flex-wrap:wrap}@media (width<=900px){.product-selection{grid-template-columns:minmax(0,1fr)}.product-selection-catalog{border-right:0;border-bottom:1px solid var(--admin-divider,var(--ui-divider,#d6d9de))}.product-selection-results,.product-selection-selected{max-height:320px}.product-selection-catalog,.product-selection-chosen{padding:12px}.product-selection-actions{flex-wrap:wrap;max-width:96px}}.discontinuation-workspace{gap:16px;min-width:0;display:grid}.discontinuation-table-wrap{min-width:0;overflow:auto}.discontinuation-table{border-collapse:collapse;width:100%;font-size:13px}.discontinuation-table th,.discontinuation-table td{text-align:left;border-bottom:1px solid var(--ui-divider);vertical-align:middle;padding:14px 12px}.discontinuation-table thead{color:var(--ui-muted);background:var(--ui-subtle)}.discontinuation-table th:first-child{min-width:160px}.discontinuation-selected{justify-content:space-between;align-items:center;gap:12px;display:flex}.discontinuation-selected>span{overflow-wrap:anywhere;min-width:0}.discontinuation-workspace details summary{cursor:pointer;color:var(--ui-muted);padding:12px 0}.product-set-dialog textarea{font:inherit;resize:vertical;box-sizing:border-box;border:1px solid var(--ui-divider);background:var(--ui-surface);width:100%;min-height:96px;color:inherit;border-radius:12px;padding:12px}.discontinuation-notices{border:1px solid var(--ui-divider);background:var(--ui-subtle);border-radius:16px;margin-bottom:16px;padding:14px 16px;font-size:13px}.discontinuation-notices>summary{cursor:pointer;font-weight:600}.discontinuation-notices article{border-bottom:1px solid var(--ui-divider);padding:12px 0}.discontinuation-notices article:last-child{border-bottom:0}.discontinuation-notices p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0}.discontinuation-notices ul{overflow-wrap:anywhere;padding-left:20px}@media (width<=700px){.discontinuation-table thead{display:none}.discontinuation-table,.discontinuation-table tbody,.discontinuation-table tr{display:block}.discontinuation-table tr{border-bottom:1px solid var(--ui-divider);padding:12px 0}.discontinuation-table th,.discontinuation-table td{overflow-wrap:anywhere;border:0;grid-template-columns:80px minmax(0,1fr);gap:12px;padding:6px 0;display:grid}.discontinuation-table th:before,.discontinuation-table td:before{content:attr(data-label);color:var(--ui-muted);font-weight:400}.discontinuation-table td button{justify-self:start}.discontinuation-notices{padding:12px}.discontinuation-selected button{flex-shrink:0;min-height:44px}}.product-sets{gap:16px;min-width:0;display:grid}.product-set-toolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.product-set-toolbar input{max-width:360px}.product-set-help,.product-set-list small{color:var(--ui-muted);margin:0;font-size:13px}.product-set-list{display:grid}.product-set-list article{border-bottom:1px solid var(--ui-divider);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.product-set-list article>div:first-child{overflow-wrap:anywhere;gap:6px;min-width:0;display:grid}.product-set-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.product-set-empty{text-align:center;color:var(--ui-muted);padding:32px 0}.product-set-dialog{width:min(760px,100vw - 32px);max-width:760px}.product-set-body{align-content:start;gap:16px;padding:20px;display:grid}.product-set-body p{margin:0}.product-set-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.product-set-fields label{gap:8px;display:grid}.product-set-members>div{border-bottom:1px solid var(--ui-divider);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.product-set-members>div>span{overflow-wrap:anywhere;min-width:0}.product-set-picker{background:var(--ui-subtle);border-radius:16px;gap:8px;padding:16px;display:grid}.product-set-choice{align-items:center;gap:10px;padding:8px 0;display:flex}.product-set-choice input,.product-set-confirm input{flex:0 0 18px;width:18px;height:18px;min-height:18px}.product-set-choice span{gap:4px;display:grid}.product-set-choice small{color:var(--ui-muted)}.product-set-confirm{align-items:flex-start;gap:8px;display:flex}.product-set-dialog .admin-editor-footer{flex-wrap:wrap;align-items:center;gap:8px}.product-set-dialog .admin-editor-footer small{color:var(--ui-muted);flex:240px;margin-right:auto}@media (width<=600px){.product-set-body{padding:16px}.product-set-fields{grid-template-columns:1fr}.product-set-list article{flex-direction:column;align-items:flex-start}.product-set-toolbar{flex-wrap:wrap}.product-set-toolbar input{width:100%;max-width:none}.product-set-toolbar>button{margin-left:auto}.product-set-choice{min-height:44px}.product-set-dialog{width:calc(100vw - 16px)}}.product-set-dialog .admin-editor-footer{border-top:1px solid var(--ui-divider);padding:16px 20px}@media (width<=600px){.product-set-dialog .admin-editor-head,.product-set-dialog .admin-editor-footer{padding:16px}.product-set-dialog .admin-editor-footer small{flex-basis:100%}}.promotion-set-stages{background:var(--ui-subtle);border-radius:999px;gap:4px;width:fit-content;max-width:100%;padding:4px;display:flex;overflow-x:auto}.promotion-set-stages button{white-space:nowrap;flex-shrink:0}.promotion-set-unconfigured{color:var(--ui-muted);margin-top:16px;font-size:13px}.promotion-set-unconfigured>div{justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.promotion-workspace{gap:14px;min-width:0}#root .promotion-workspace .ui-filter-toolbar-search input[type=search]{box-sizing:border-box;border:1px solid var(--ui-border);background:var(--ui-control);width:100%;min-width:0;color:var(--ui-text);font:inherit;padding:9px 16px 9px 40px;font-size:13px;border-radius:999px!important;height:40px!important;min-height:40px!important}.promotion-list-hint{color:var(--ui-muted);margin:0;font-size:12px;line-height:1.6}.promotion-table-wrap{border:1px solid var(--ui-border);background:var(--ui-surface,var(--ui-control));border-radius:16px;min-width:0;overflow:hidden}.promotion-table{border-collapse:collapse;table-layout:auto;text-align:left;width:100%;font-size:13px}.promotion-table th,.promotion-table td{border-bottom:1px solid var(--ui-divider);vertical-align:middle;overflow-wrap:anywhere;padding:16px 14px;line-height:1.65}.promotion-table thead th{background:var(--ui-subtle);color:var(--ui-muted);white-space:nowrap;font-size:12px;font-weight:500}.promotion-table tbody th{min-width:140px;max-width:240px;font-weight:500}.promotion-table tbody tr:last-child>*{border-bottom:0}.promotion-table tbody tr:hover{background:var(--ui-subtle)}.promotion-table small{color:var(--ui-muted);font-size:12px;display:block}.promotion-table td:last-child{white-space:nowrap}.promotion-stage{white-space:nowrap;background:var(--ui-subtle);border-radius:999px;align-items:center;padding:3px 10px;font-size:12px;font-weight:500;display:inline-flex}.promotion-stage.is-upcoming{color:#87551c;background:#fff2de}.promotion-stage.is-ongoing{color:#246047;background:#e8f4ec}.promotion-stage.is-ended{color:var(--ui-muted);background:var(--ui-subtle)}.promotion-use-paused{color:var(--ui-muted);font-size:12px;display:block}.promotion-private{color:var(--ui-muted)}.promotion-set-unconfigured{border:1px solid var(--ui-border);border-radius:14px;padding:14px 16px;font-size:13px}.promotion-set-unconfigured summary{cursor:pointer}.promotion-set-unconfigured>div{justify-content:space-between;gap:12px;padding-block:10px;display:flex}@media (width<=1000px){.promotion-table th,.promotion-table td{padding:12px 8px;font-size:12px}}@media (width<=767px){#root .promotion-workspace .ui-filter-toolbar-search input[type=search]{height:44px!important;min-height:44px!important}.promotion-table-wrap{background:0 0;border:0;overflow:visible}.promotion-table,.promotion-table tbody{min-width:0;display:block}.promotion-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.promotion-table tbody tr{border:1px solid var(--ui-border);background:var(--ui-control);border-radius:16px;margin-bottom:12px;padding:8px 14px;display:block}.promotion-table tbody tr>*{border:0;grid-template-columns:86px minmax(0,1fr);gap:4px 12px;min-width:0;max-width:none;padding:10px 0;font-size:13px;display:grid}.promotion-table tbody tr>:before{content:attr(data-label);color:var(--ui-muted);grid-row:1/span 2;font-size:12px;font-weight:400}.promotion-table td small,.promotion-table tbody th>span{grid-column:2}.promotion-table td .promotion-stage{justify-self:start}.promotion-table td:last-child button{justify-self:start;min-height:44px}}.event-material-selection{flex-direction:column;gap:16px;min-width:0;display:flex}.event-material-selection p{color:var(--ui-muted);margin:0;font-size:13px;line-height:1.6}.event-material-types{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.event-material-types>section{border:1px solid var(--ui-border);border-radius:16px;flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.event-material-types h4{justify-content:space-between;gap:8px;display:flex}.event-material-types h4 small{color:var(--ui-muted);font-weight:400}.event-material-options{flex-direction:column;gap:12px;display:flex}.event-material-options article{flex-direction:column;gap:8px;min-width:0;display:flex}.event-material-options img{object-fit:contain;background:var(--ui-subtle);border-radius:8px;width:100%;height:180px}.event-material-options strong,.event-material-options small{overflow-wrap:anywhere;display:block}.event-material-options small{color:var(--ui-muted);font-size:12px}.event-material-options article>div>div{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.event-material-physical{flex-direction:column;align-items:flex-start;gap:8px;padding-top:16px;display:flex}@media (width<=760px){.event-material-types{grid-template-columns:minmax(0,1fr)}.event-material-options article{grid-template-columns:90px minmax(0,1fr);align-items:start;display:grid}.event-material-options img{height:128px}.event-material-types>section{padding:12px}}.event-selection-filters{flex-wrap:wrap;gap:12px;display:flex}.event-selection-filters>.admin-field{flex:160px;min-width:0}.event-selection-filters select{width:100%;min-width:0;max-width:100%}@keyframes taxonomy-lift{0%{transform:translateY(0)scale(1);box-shadow:0 1px 4px #231c180a}}@media (width<=600px){#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell.admin-taxonomy-modal{width:calc(100% - 20px)}#petgz-full-list-app.catalog-view.admin-app .admin-taxonomy-manager>.admin-editor-head{padding:20px 16px 14px}#petgz-full-list-app.catalog-view.admin-app .admin-taxonomy-manager>.admin-editor-body{padding:0 12px 18px}#petgz-full-list-app.catalog-view.admin-app .admin-taxonomy-manager>.admin-editor-actions{padding:14px 16px}.admin-taxonomy-intro{margin-bottom:20px;padding-inline:4px}.admin-taxonomy-row{flex-wrap:wrap;padding-block:2px}#petgz-full-list-app.catalog-view .admin-taxonomy-manager .admin-taxonomy-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.admin-taxonomy-count{text-align:right;width:60px;margin-inline:0;font-size:11px;transition:opacity .14s}.admin-taxonomy-row-actions{margin:0;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.admin-taxonomy-row:hover .admin-taxonomy-count,.admin-taxonomy-row:focus-within .admin-taxonomy-count,.admin-taxonomy-row.is-selected .admin-taxonomy-count{opacity:0}.admin-taxonomy-list.is-drag-active .admin-taxonomy-count{opacity:1}.admin-taxonomy-create,.admin-taxonomy-child-create{flex-wrap:wrap}.admin-taxonomy-create .ui-input,.admin-taxonomy-child-create .ui-input{flex-basis:calc(100% - 106px)}.admin-taxonomy-footer-note{font-size:11px}}@media (prefers-reduced-motion:reduce){.admin-taxonomy-manager *,.admin-taxonomy-ghost{transition-duration:0s!important;animation:none!important}.admin-taxonomy-ghost{transform:none}}#root .g-dialog.category-manager-dialog{width:min(640px,100vw - 48px);height:fit-content;max-height:calc(100dvh - 48px)}.category-manager-dialog .g-dialog-head{padding:20px 24px 16px}.category-manager-dialog .g-dialog-foot{gap:12px;padding:12px 24px}.category-manager-dialog-body{overscroll-behavior:contain;flex:0 auto;min-width:0;min-height:0;padding:0 24px 8px;overflow:auto}.category-manager-tree.admin-taxonomy-manager{--tree-motion:.2s cubic-bezier(.22,1,.36,1)}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog .category-manager-tree.admin-taxonomy-manager{height:auto;min-height:0}.category-tree-toolbar.admin-taxonomy-toolbar{box-sizing:border-box;flex-wrap:nowrap;gap:8px;min-height:52px;margin:0;padding:10px 0;line-height:18px}.category-tree-toolbar>span{white-space:nowrap;align-items:center;min-height:32px;line-height:18px;display:inline-flex}.category-tree-toolbar-actions{flex:none;align-items:center;gap:4px;display:flex}.category-manager-tree .admin-taxonomy-list>li{min-width:0}.category-manager-tree .admin-taxonomy-list>li[aria-level="1"]:not(:first-child){margin-top:0}.category-manager-tree .admin-taxonomy-drop:not(.is-root){height:2px;min-height:2px}.category-manager-tree .admin-taxonomy-row{flex-wrap:nowrap;min-height:40px;padding:0 2px}.category-manager-tree .admin-taxonomy-name-slot,.category-manager-tree .admin-taxonomy-row.is-root .admin-taxonomy-name-slot{font-size:14px;line-height:1.5}.category-manager-tree .admin-taxonomy-row.is-root .admin-taxonomy-name-slot{font-weight:600}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog .category-manager-tree .admin-taxonomy-row .ui-icon-button[data-ui][data-variant][data-size]{border-radius:var(--admin-radius-button,999px);width:36px;min-width:36px;height:36px;min-height:36px;box-shadow:none;color:var(--ui-muted);background:0 0;border:0;flex:none;padding:0}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog .category-manager-tree .admin-taxonomy-row .ui-icon-button[data-ui][data-variant][data-size]:hover:not(:disabled){background:var(--ui-subtle);color:var(--ui-text);box-shadow:none;border:0}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog .category-tree-toolbar .ui-button[data-ui][data-variant][data-size]{border-radius:var(--admin-radius-button,999px);height:32px;min-height:32px;box-shadow:none;color:var(--ui-muted);background:0 0;border:0;padding:4px 8px;font-size:12px;line-height:18px}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog .category-tree-toolbar .category-tree-add-action[data-ui][data-variant][data-size]{background:var(--ui-subtle);color:var(--ui-text)}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog .category-tree-toolbar .ui-button[data-ui][data-variant][data-size]:hover:not(:disabled){background:var(--ui-hover);color:var(--ui-text);border:0}.category-manager-tree .admin-taxonomy-drag svg{width:16px;height:20px}.category-manager-tree .admin-taxonomy-chevron svg{width:12px;height:12px}.category-manager-tree .admin-taxonomy-child-create select{flex:1;width:100%;min-width:0}.category-manager-dialog .g-alert button{margin:8px 0 0 8px}.category-manager-dialog .admin-taxonomy-footer-note{font-size:11px;line-height:1.5}.category-manager-dialog .sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=680px){#root .g-dialog.category-manager-dialog{width:calc(100vw - 16px);height:fit-content;max-height:calc(100dvh - 32px)}.category-manager-dialog .g-dialog-head{padding:18px 16px 14px}.category-manager-dialog-body{padding:0 16px 8px}.category-manager-dialog .g-dialog-foot{padding:12px 16px}.category-manager-tree .admin-taxonomy-row{flex-wrap:nowrap;min-height:44px;padding-right:0}.category-manager-tree .admin-taxonomy-row-actions{opacity:1;pointer-events:auto;position:static;transform:none}.category-tree-toolbar.admin-taxonomy-toolbar{min-height:64px}.category-tree-toolbar>span{min-height:44px}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog .category-manager-tree .admin-taxonomy-row .ui-icon-button[data-ui][data-variant][data-size]{width:44px;min-width:44px;height:44px;min-height:44px}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog .category-tree-toolbar .ui-button[data-ui][data-variant][data-size]{height:44px;min-height:44px;padding-inline:6px}.category-manager-tree .admin-taxonomy-leaf{width:24px}.category-manager-tree .admin-taxonomy-name-slot{overflow-wrap:anywhere}.category-manager-tree .admin-taxonomy-child-create,.category-manager-tree .admin-taxonomy-create{flex-wrap:wrap}.category-manager-tree .admin-taxonomy-child-create .ui-input,.category-manager-tree .admin-taxonomy-create .ui-input{flex-basis:100%;width:100%}}.category-manager-tree .admin-taxonomy-row{gap:2px}.category-manager-tree .admin-taxonomy-name-slot.is-editing{flex:1;max-width:280px;padding-block:5px}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog .category-manager-tree .admin-taxonomy-name-input,#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog .category-manager-tree .admin-taxonomy-name-input:focus,#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog .category-manager-tree .admin-taxonomy-name-input:focus-visible{border:0;border-bottom:1px solid var(--ui-muted);box-shadow:none;background:0 0;border-radius:0;outline:0;padding:0 4px}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog .category-manager-tree .admin-taxonomy-name-input:focus-visible{border-bottom-width:2px;border-bottom-color:var(--ui-text)}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog .category-manager-tree .admin-taxonomy-row-actions .ui-icon-button[data-ui][data-variant][data-size]{width:36px;min-width:36px;height:36px;min-height:36px;font-size:22px;font-weight:500;line-height:1}.category-manager-tree .category-tree-drag-preview{box-sizing:border-box;pointer-events:none;background:var(--ui-subtle);max-width:none;min-height:0;color:var(--ui-text);opacity:1;outline:1px solid var(--ui-border);flex-wrap:nowrap}.category-manager-tree .category-tree-drag-preview .admin-taxonomy-row-actions{opacity:1;pointer-events:none;position:static;transform:none}.category-tree-preview-icon{width:36px;height:36px;color:var(--ui-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.category-tree-drag-preview .admin-taxonomy-row-actions .category-tree-preview-icon{width:36px;height:36px;font-size:22px;font-weight:500;line-height:1}.category-tree-preview-name{font:inherit;overflow-wrap:anywhere;padding:0 4px;display:block}@media (width<=680px){#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog .category-manager-tree .admin-taxonomy-row-actions .ui-icon-button[data-ui][data-variant][data-size]{width:44px;min-width:44px;height:44px;min-height:44px}.category-tree-drag-preview .category-tree-preview-icon,.category-tree-drag-preview .admin-taxonomy-row-actions .category-tree-preview-icon{width:44px;height:44px}}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog .category-manager-tree :is(.admin-taxonomy-child-create,.admin-taxonomy-create){box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;flex-wrap:nowrap;gap:6px;margin:0;padding:6px 4px 8px}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog .category-manager-tree :is(.admin-taxonomy-child-create,.admin-taxonomy-create) .ui-input,#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog .category-manager-tree :is(.admin-taxonomy-child-create,.admin-taxonomy-create) .ui-input:focus,#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog .category-manager-tree :is(.admin-taxonomy-child-create,.admin-taxonomy-create) .ui-input:focus-visible{border:0;border-bottom:1px solid var(--ui-muted);width:100%;min-width:0;height:36px;min-height:36px;box-shadow:none;background:0 0;border-radius:0;outline:0;flex:1 1 0;padding:4px}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog .category-manager-tree :is(.admin-taxonomy-child-create,.admin-taxonomy-create) .ui-input:focus-visible{border-bottom-width:2px;border-bottom-color:var(--ui-text)}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog .category-manager-tree :is(.admin-taxonomy-child-create,.admin-taxonomy-create) .ui-button[data-ui][data-variant][data-size]{border-radius:var(--admin-radius-button,999px);height:36px;min-height:36px;box-shadow:none;border:0;flex:none;padding:4px 10px;font-size:12px}@media (width<=680px){#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog .category-manager-tree :is(.admin-taxonomy-child-create,.admin-taxonomy-create) :is(.ui-input,.ui-input:focus,.ui-input:focus-visible){flex-basis:0;height:44px;min-height:44px}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog .category-manager-tree :is(.admin-taxonomy-child-create,.admin-taxonomy-create) .ui-button[data-ui][data-variant][data-size]{min-width:44px;height:44px;min-height:44px;padding-inline:8px}}.category-tree-toggle-slot{flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.category-manager-tree .admin-taxonomy-row.is-selected{background:0 0}.category-manager-tree .admin-taxonomy-row:focus-within{background:0 0}.category-manager-tree .admin-taxonomy-row:hover{background:var(--ui-hover)}.category-manager-tree .admin-taxonomy-row[data-active-action=true]{background:var(--ui-subtle)}.category-manager-tree .admin-taxonomy-row:has(:focus-visible){background:var(--ui-subtle)}.category-manager-tree .category-tree-preview-icon{border-radius:var(--admin-radius-button,999px)}.category-manager-tree .admin-taxonomy-list>li[aria-level]:not([aria-level="1"]):before{content:"";left:calc((var(--taxonomy-depth) - 1)*var(--category-tree-indent) + 2px + var(--category-tree-control)/2);background:var(--ui-divider);pointer-events:none;width:1px;position:absolute;top:0;bottom:0}.category-manager-tree .admin-taxonomy-list>li[aria-level]:not([aria-level="1"])>.admin-taxonomy-row:before{content:"";left:calc(2px + var(--category-tree-control)/2 - var(--category-tree-indent));width:calc(var(--category-tree-indent) - 2px - var(--category-tree-control)/2);background:var(--ui-divider);pointer-events:none;height:1px;position:absolute;top:50%;transform:translateY(-50%)}@media (width<=680px){.category-tree-toggle-slot{flex-basis:44px;width:44px;height:44px}}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog .category-manager-tree .admin-taxonomy-row .ui-icon-button[data-ui][data-variant][data-size]:focus-visible{background:var(--ui-hover);outline:2px solid var(--ui-border-hover);outline-offset:1px;box-shadow:none}.category-manager-tree .admin-taxonomy-row-actions{opacity:1;pointer-events:auto}.category-manager-tree .admin-taxonomy-row-actions>.ui-icon-button{opacity:0;pointer-events:none}.category-manager-tree .admin-taxonomy-row:is(:hover,:focus-visible,:has(:focus-visible),[data-active-action=true]) .admin-taxonomy-row-actions>.ui-icon-button{opacity:1;pointer-events:auto}.category-manager-tree .admin-taxonomy-list.is-drag-active .admin-taxonomy-row-actions{opacity:0;pointer-events:none}@media (width<=680px){.category-manager-tree .admin-taxonomy-row-actions>.ui-icon-button{opacity:1;pointer-events:auto}}.category-manager-tree{--category-tree-control:36px;--category-tree-grip-size:16px;--category-tree-grip-ink-left:4.68px;--category-tree-indent:calc(var(--category-tree-control)/2 + var(--category-tree-grip-size)/2 + 6px - var(--category-tree-grip-ink-left))}@media (width<=680px){.category-manager-tree{--category-tree-control:44px}}.category-tree-compose-actions{box-shadow:none;border:0;flex:none;align-items:center;gap:6px;margin-inline-start:auto;display:flex}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog .category-manager-tree .category-tree-child-composer{padding-inline-start:calc(var(--category-tree-control) + 8px)}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog .category-manager-tree .category-tree-child-composer :is(.ui-input,.ui-input:focus,.ui-input:focus-visible){padding-inline-start:0}@media (width<=680px){#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog .category-manager-tree .category-tree-child-composer{flex-wrap:wrap}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog .category-manager-tree .category-tree-child-composer :is(.ui-input,.ui-input:focus,.ui-input:focus-visible){flex:120px;min-width:0}}@media (hover:none),(pointer:coarse){.category-manager-tree .admin-taxonomy-row-actions>.ui-icon-button{opacity:1;pointer-events:auto}}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog .category-manager-dialog-body{--category-tree-body-padding:24px;scrollbar-gutter:stable both-edges;padding-inline:max(0px,calc(var(--category-tree-body-padding) - var(--category-tree-scrollbar-edge,0px)))}@media (width<=680px){#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog .category-manager-dialog-body{--category-tree-body-padding:16px}}.category-manager-tree .admin-taxonomy-list{position:relative}.category-manager-tree .category-tree-after-target:not(.is-root){height:0;min-height:0}.category-manager-tree .admin-taxonomy-insertion{display:none}.category-manager-tree .category-tree-drop-indicator{background:var(--ui-text);pointer-events:none;z-index:2;border:0;border-radius:2px;height:2px;min-height:0;margin:0;padding:0;position:absolute;transform:translateY(-1px)}.category-manager-tree .category-tree-drop-indicator:before{content:"";background:inherit;border-radius:50%;width:6px;height:6px;position:absolute;top:-2px;left:-2px}.category-manager-tree .admin-taxonomy-row.is-child-over{background:var(--ui-hover)}.category-tree-nest-hint{color:var(--ui-text);pointer-events:none;font-size:11px;font-weight:600;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.category-manager-tree .admin-taxonomy-drop.is-root{transition:none}.category-manager-tree .admin-taxonomy-list.is-drag-active>li[aria-level]{will-change:transform;transition:transform .18s cubic-bezier(.22,1,.36,1)}.category-manager-tree .category-tree-sort-gap{left:calc(var(--gap-depth) * var(--category-tree-indent));box-sizing:border-box;border:1px dashed var(--ui-border-hover);background:var(--ui-subtle);pointer-events:none;z-index:0;border-radius:10px;padding:0;position:absolute;right:0;margin:0!important}.category-tree-sort-gap>span{color:var(--ui-muted);font-size:11px;position:absolute;top:8px;right:10px}.category-manager-tree .admin-taxonomy-list.is-drag-active>li[aria-level]{z-index:1}.category-tree-pointer-dragging,.category-tree-pointer-dragging *{cursor:grabbing!important}.category-manager-tree .admin-taxonomy-drag:not(:disabled){cursor:grab}.category-tree-delete-confirm{background:var(--ui-subtle);border-radius:12px;gap:8px;margin-top:12px;padding:12px;font-size:13px;display:grid}.category-tree-delete-confirm p{color:var(--ui-muted);margin:0;line-height:1.5}@media (prefers-reduced-motion:reduce){.category-manager-tree .admin-taxonomy-list.is-drag-active>li[aria-level]{transition:none}}.category-manager-dialog .g-dialog-foot{align-items:center}.category-manager-dialog .g-dialog-foot .admin-taxonomy-footer-note{flex:1;align-self:center;min-width:0;margin:0;line-height:18px}.category-tree-footer-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.category-tree-toolbar-actions .ui-button svg{flex:none;width:14px;height:14px}.category-tree-deleted-list{border-top:1px solid var(--ui-divider);margin-top:12px;padding-top:12px}.category-tree-deleted-list h3{margin:0 0 8px;font-size:13px}.category-tree-deleted-list ul{margin:0;padding:0;list-style:none}.category-tree-deleted-list li{justify-content:space-between;align-items:center;gap:12px;min-height:44px;font-size:13px;display:flex}.category-manager-tree .admin-taxonomy-title{display:block}.category-tree-meta{color:var(--ui-muted);padding-inline-start:4px;font-size:11px;line-height:14px;display:block}.category-manager-tree .admin-taxonomy-row.is-invalid{background:var(--ui-subtle)}.category-tree-row-details{align-items:center;gap:8px;padding:0 12px 8px 44px;display:flex}.category-tree-row-details label{color:var(--g-text-muted);align-items:center;gap:8px;font-size:11px;display:flex}.category-tree-row-details select{max-width:220px}.category-manager-tree .admin-taxonomy-create:has(.category-tree-create-fields){flex-wrap:wrap}.category-tree-create-fields{align-items:center;gap:8px;font-size:11px;display:flex}.category-tree-create-fields select{max-width:200px}@media (width<=600px){.category-tree-row-details{padding-left:44px}.category-tree-create-fields{flex-basis:100%}}.category-tree-row-details label{white-space:nowrap;color:var(--ui-muted)}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog .category-manager-tree .admin-taxonomy-create:has(.category-tree-create-fields){grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.category-manager-tree .admin-taxonomy-create .category-tree-create-fields{white-space:nowrap;grid-area:2/1/auto/-1;justify-content:flex-start;padding:4px}.category-manager-tree .admin-taxonomy-create .category-tree-compose-actions{grid-area:1/2}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog .is-category-manager .category-tree-toolbar .category-tree-collapse-action[data-ui][data-variant][data-size]{background:var(--ui-subtle);border:1px solid var(--ui-border);color:var(--ui-text)}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog .is-category-manager .category-tree-toolbar .category-tree-add-action[data-ui][data-variant][data-size]{color:#fff;background:#191919;border:1px solid #191919}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog .is-category-manager .category-tree-toolbar .category-tree-collapse-action[data-ui][data-variant][data-size]:hover:not(:disabled){background:var(--ui-hover);border-color:var(--ui-border);color:var(--ui-text)}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog .is-category-manager .category-tree-toolbar .category-tree-add-action[data-ui][data-variant][data-size]:hover:not(:disabled){color:#fff;background:#333;border-color:#333}.event-editor-form{flex-direction:column;gap:16px;display:flex}.event-editor-form h3,.event-editor-form h4{margin:0;font-weight:600}.event-editor-block{flex-direction:column;gap:10px;min-width:0;display:flex}.event-editor-block+.event-editor-block{border-top:1px solid var(--ui-border);padding-top:16px}.event-editor-label{color:var(--ui-muted);font-size:13px}.event-editor-form .admin-field{flex-direction:column;gap:5px;min-width:0;font-weight:400;display:flex}.event-editor-dates{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.event-editor-dates input{min-width:0;max-width:100%}.event-editor-hint{color:var(--ui-muted);font-size:12px;line-height:1.5}@media (width<=560px){.event-editor-dates{grid-template-columns:minmax(0,1fr)}}.event-editor-progress{color:var(--ui-muted);margin:0;font-size:12px}.event-editor-step-heading{outline:none;scroll-margin-top:12px}.event-editor-actions{border-top:1px solid var(--ui-border);background:var(--ui-surface);flex:none}.admin-feed-editor-dialog .event-editor-form{margin-bottom:0}#root #petgz-full-list-app dialog.product-selection-dialog .event-editor-form.admin-feed-section{border-bottom:0}#root .admin-tabs-stack{box-sizing:border-box;width:100%;min-width:0;max-width:1320px;margin:0 auto var(--space-4);gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}#root .g-main>.admin-tabs-stack{max-width:none}#root .admin-section-tabs{box-sizing:border-box;border-radius:var(--ui-radius-pill);background:var(--ui-control);width:max-content;min-width:0;max-width:100%;box-shadow:none;scrollbar-width:none;overscroll-behavior-inline:contain;border:0;align-items:center;gap:4px;padding:4px;display:flex;overflow-x:auto}#root .admin-section-tabs::-webkit-scrollbar{display:none}#root .admin-section-tabs>.admin-section-tab{border-radius:var(--ui-radius-pill);min-width:0;min-height:36px;color:var(--ui-muted);box-shadow:none;font-size:var(--ui-text-control);font-weight:var(--ui-weight-secondary);white-space:nowrap;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:7px 16px;line-height:1.4;text-decoration:none;display:inline-flex}#root .admin-section-tabs>[aria-current=page]{background:var(--ui-action-selected-bg);color:var(--ui-action-brand);font-weight:var(--ui-weight-selected)}#root .admin-section-tabs>:focus-visible{outline:var(--ui-focus-ring);outline-offset:-2px}#root .admin-section-tabs>:disabled{opacity:.45;cursor:not-allowed}#root .admin-inline-manager{border-radius:var(--ui-radius-card);background:var(--ui-surface);min-width:0;max-width:1320px;margin:0 auto}#root #petgz-full-list-app .admin-inline-manager>:is(.admin-taxonomy-manager,.admin-domain-category-manager,.admin-brand-manager,.admin-font-manager){border-radius:inherit;width:100%;max-width:none;height:auto;min-height:0;max-height:none;margin:0}#root #petgz-full-list-app .admin-inline-manager>*>.admin-editor-head{border-top-left-radius:inherit;border-top-right-radius:inherit}#root #petgz-full-list-app .admin-inline-manager .admin-editor-body{max-height:none}#root .admin-design-category-filter{align-items:center;gap:var(--space-2);max-width:1320px;margin:0 auto var(--space-4);color:var(--ui-muted);font-size:var(--ui-text-compact);flex-wrap:wrap;display:flex}#root .admin-design-category-filter select{min-width:180px;max-width:100%}@media (hover:hover){#root .admin-section-tabs>.admin-section-tab:hover:not(:disabled):not([aria-current=page]){background:var(--ui-hover);color:var(--ui-text)}}@media (width<=600px){#root .admin-section-tabs>.admin-section-tab{min-height:44px;font-size:var(--ui-text-compact);padding-inline:13px}#root .admin-design-category-filter select{width:100%;min-width:0}}#petgz-full-list-app.admin-app.catalog-view.admin-dashboard-layout.admin-two-level{--admin-sidebar-width:216px}#petgz-full-list-app.admin-app.catalog-view.admin-dashboard-layout.admin-two-level .admin-page-main{min-width:0;margin-left:var(--admin-sidebar-width)}#petgz-full-list-app.admin-app.catalog-view.admin-dashboard-layout.admin-two-level .admin-desktop-sidebar{border-right:1px solid var(--ui-divider)}#petgz-full-list-app.admin-app.catalog-view.admin-dashboard-layout.admin-two-level .petgz-sidebar-row{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.admin-app.catalog-view.admin-dashboard-layout.admin-two-level .petgz-sidebar-row>a[aria-current=page]{background:var(--ui-action-selected-bg);color:var(--ui-action-brand);font-weight:var(--ui-weight-selected)}#root #petgz-full-list-app.admin-app.catalog-view.admin-dashboard-layout.admin-two-level .admin-sidebar-foot{border-top:1px solid var(--ui-divider);min-width:0;color:var(--ui-muted);flex:none;gap:8px;margin-top:auto;padding:12px 0 0;display:grid}#root #petgz-full-list-app.admin-app.catalog-view.admin-dashboard-layout.admin-two-level .admin-sidebar-account-row{justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex}#root #petgz-full-list-app.admin-app.catalog-view.admin-dashboard-layout.admin-two-level .admin-sidebar-account{align-items:center;gap:8px;min-width:0;padding-left:4px;display:flex}#root #petgz-full-list-app.admin-app.catalog-view.admin-dashboard-layout.admin-two-level .admin-sidebar-account>svg{width:16px;height:16px;color:var(--ui-muted);flex:0 0 16px}#root #petgz-full-list-app.admin-app.catalog-view.admin-dashboard-layout.admin-two-level .admin-sidebar-foot-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ui-text);padding:0;font-size:12px;font-weight:550;line-height:20px;overflow:hidden}#root #petgz-full-list-app.admin-app.catalog-view.admin-dashboard-layout.admin-two-level .admin-sidebar-theme{background:0 0;flex:none;min-height:36px;padding:0}#root #petgz-full-list-app.admin-app.catalog-view.admin-dashboard-layout.admin-two-level .admin-sidebar-theme .petgz-theme-switch{width:44px;height:32px;min-height:32px}#root #petgz-full-list-app.admin-app.catalog-view.admin-dashboard-layout.admin-two-level .admin-sidebar-theme .petgz-theme-switch>.petgz-theme-thumb{width:20px;height:20px;top:5px;left:4px}#root #petgz-full-list-app.admin-app.catalog-view.admin-dashboard-layout.admin-two-level .admin-sidebar-theme .petgz-theme-switch[aria-checked=true]>.petgz-theme-thumb{transform:translate(14px)}#root #petgz-full-list-app.admin-app.catalog-view.admin-dashboard-layout.admin-two-level .admin-sidebar-utility-actions{align-items:center;gap:6px;min-width:0;display:flex}#root #petgz-full-list-app.admin-app.catalog-view.admin-dashboard-layout.admin-two-level .admin-sidebar-utility-actions>.g-button{justify-content:center;align-items:center;gap:6px;min-width:0;min-height:36px;padding:7px 10px;font-size:12px;line-height:20px;display:inline-flex}#root #petgz-full-list-app.admin-app.catalog-view.admin-dashboard-layout.admin-two-level .admin-sidebar-main-link{flex:auto}#root #petgz-full-list-app.admin-app.catalog-view.admin-dashboard-layout.admin-two-level .admin-sidebar-main-link>span{white-space:nowrap}#root #petgz-full-list-app.admin-app.catalog-view.admin-dashboard-layout.admin-two-level .admin-sidebar-utility-actions>.admin-sidebar-logout{flex:0 0 36px;width:36px;height:36px;padding:0}#root #petgz-full-list-app.admin-app.catalog-view.admin-dashboard-layout.admin-two-level .admin-sidebar-utility-actions>.g-button>svg{flex:0 0 16px;width:16px;height:16px}@media (width<=1100px){#petgz-full-list-app.admin-app.catalog-view.admin-dashboard-layout.admin-two-level .admin-desktop-sidebar{display:none}#petgz-full-list-app.admin-app.catalog-view.admin-dashboard-layout.admin-two-level .admin-page-main{margin-left:0}#petgz-full-list-app.admin-app.catalog-view.admin-dashboard-layout.admin-two-level .admin-product-toolbar{top:82px}#petgz-full-list-app.admin-app.catalog-view.admin-dashboard-layout.admin-two-level .admin-mobile-bar{z-index:45;align-items:center;gap:var(--space-3);box-sizing:border-box;width:calc(100% - 24px);min-height:58px;margin:var(--space-2) auto 0;padding:var(--space-2);border:1px solid var(--ui-divider);border-radius:var(--ui-radius-card);background:var(--ui-surface);color:var(--ui-text);display:flex;position:sticky;top:8px}#petgz-full-list-app.admin-app.catalog-view.admin-dashboard-layout.admin-two-level .admin-mobile-bar>button:first-child{border-radius:var(--ui-radius-medium);background:var(--ui-hover);border:0;flex:none;place-content:center;gap:4px;width:44px;height:44px;padding:0;display:grid}#petgz-full-list-app.admin-app.catalog-view.admin-dashboard-layout.admin-two-level .admin-mobile-bar>button:first-child span{background:var(--ui-text);width:16px;height:2px}#petgz-full-list-app.admin-app.catalog-view.admin-dashboard-layout.admin-two-level .admin-mobile-bar>a{align-items:center;gap:var(--space-2);min-width:0;color:var(--ui-text);font-size:var(--ui-text-body);flex:1;text-decoration:none;display:flex}#petgz-full-list-app.admin-app.catalog-view.admin-dashboard-layout.admin-two-level .admin-mobile-bar>a strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#petgz-full-list-app.admin-app.catalog-view.admin-dashboard-layout.admin-two-level .catalog-nav-dialog{width:min(360px,100vw - 24px)}#petgz-full-list-app.admin-app.catalog-view.admin-dashboard-layout.admin-two-level .admin-sidebar-close{width:44px;height:44px;color:var(--ui-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}#petgz-full-list-app.admin-app.catalog-view.admin-dashboard-layout.admin-two-level .catalog-nav-dialog .admin-sidebar-close[data-modal-close]{flex-basis:44px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}#petgz-full-list-app.admin-app.catalog-view.admin-dashboard-layout.admin-two-level .catalog-nav-dialog .petgz-sidebar-scroll{display:block}}@media (width<=600px){#root #petgz-full-list-app.admin-app.catalog-view.admin-dashboard-layout.admin-two-level .admin-sidebar-theme .petgz-theme-switch{width:44px;height:44px;min-height:44px}#root #petgz-full-list-app.admin-app.catalog-view.admin-dashboard-layout.admin-two-level .admin-sidebar-theme .petgz-theme-switch>.petgz-theme-thumb{width:24px;height:24px;top:9px;left:3px}#root #petgz-full-list-app.admin-app.catalog-view.admin-dashboard-layout.admin-two-level .admin-sidebar-utility-actions>.g-button{min-height:44px}#root #petgz-full-list-app.admin-app.catalog-view.admin-dashboard-layout.admin-two-level .admin-sidebar-utility-actions>.admin-sidebar-logout{flex-basis:44px;width:44px;height:44px}}#root #petgz-full-list-app.admin-two-level .admin-sidebar-group{min-width:0}#root #petgz-full-list-app.admin-two-level .petgz-sidebar-row>a[data-active=true]{background:var(--ui-action-selected-bg);color:var(--ui-action-brand);font-weight:var(--ui-weight-selected)}#root #petgz-full-list-app.admin-two-level .admin-sidebar-submenu{gap:2px;min-width:0;margin:2px 0 8px;padding:0;list-style:none;display:grid}#root #petgz-full-list-app.admin-two-level .admin-sidebar-submenu>li{min-width:0;margin:0;padding:0}#root #petgz-full-list-app.admin-two-level .admin-sidebar-submenu>li>:is(a,button){box-sizing:border-box;width:100%;min-height:36px;padding:7px 12px 7px calc(var(--sidebar-row-padding) + var(--sidebar-icon-width) + var(--sidebar-icon-gap));border-radius:var(--ui-radius-medium);color:var(--ui-muted);font:inherit;font-size:var(--ui-text-body);text-align:left;background:0 0;border:0;align-items:center;scroll-margin-block:8px;line-height:20px;text-decoration:none;display:flex}#root #petgz-full-list-app.admin-two-level .admin-sidebar-submenu [aria-current=page]{background:var(--ui-action-selected-bg);color:var(--ui-action-brand);font-weight:var(--ui-weight-selected)}#root #petgz-full-list-app.admin-two-level .admin-sidebar-submenu :is(a,button):focus-visible{outline:var(--ui-focus-ring);outline-offset:-2px}#root #petgz-full-list-app.admin-two-level .admin-sidebar-submenu :is(:disabled,[aria-disabled=true]){opacity:.45}@media (hover:hover){#root #petgz-full-list-app.admin-two-level .admin-sidebar-submenu a:hover:not([aria-disabled=true]){background:var(--ui-hover);color:var(--ui-text)}}@media (width<=1100px){#root #petgz-full-list-app.admin-two-level .admin-sidebar-submenu>li>:is(a,button){min-height:44px}}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .admin-sidebar nav .petgz-sidebar-row>:is(a,button){font-size:var(--ui-text-body)}@media (width<=900px){#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .admin-sidebar nav :is(.petgz-sidebar-row>:is(a,button),.admin-sidebar-submenu>li>:is(a,button)){font-size:15px}}#root.ui-controls #petgz-full-list-app.catalog-view.admin-app .admin-product-publication-scope{border-top:1px solid var(--ui-divider);gap:8px;min-width:0;padding-top:16px;display:grid}#root.ui-controls #petgz-full-list-app.catalog-view.admin-app .admin-product-publication-scope .admin-segmented-field{min-width:0}#root.ui-controls #petgz-full-list-app.catalog-view.admin-app .admin-product-publication-scope .admin-segmented-control{width:100%;max-width:460px}#root.ui-controls #petgz-full-list-app.catalog-view.admin-app .admin-product-publication-scope .admin-segmented-control [role=radio]{white-space:nowrap;min-height:40px;padding-inline:10px}#root.ui-controls #petgz-full-list-app.catalog-view.admin-app .admin-product-publication-scope .master-help{margin:0;line-height:1.6}#root.ui-controls #petgz-full-list-app.catalog-view.admin-app .admin-product-publication-scope .admin-publication-preparation{color:var(--ui-muted)}@media (width<=700px){#root.ui-controls #petgz-full-list-app.catalog-view.admin-app .admin-product-publication-scope .admin-segmented-control [role=radio]{min-height:44px;padding-inline:6px}}.ui-money-input{width:100%;min-width:0;display:block;position:relative}#petgz-full-list-app.catalog-view .ui-money-input>.ui-input[data-ui][data-size][data-appearance]{width:100%;text-align:right;font-variant-numeric:tabular-nums;padding-inline-end:calc(var(--ui-control-inset) + 20px)}#petgz-full-list-app.catalog-view .ui-money-input>.ui-money-unit{top:50%;right:var(--ui-control-inset);color:var(--ui-muted);font-size:var(--ui-text-control);pointer-events:none;margin:0;line-height:1;position:absolute;transform:translateY(-50%)}.ui-money-input:has(input:disabled)>.ui-money-unit{opacity:.48}.ui-money-unit:after{content:"원"}#petgz-full-list-app.admin-app .ground-product-option-toggle{justify-content:space-between;align-items:center;gap:var(--space-2);font-size:var(--ui-text-control);display:flex}#petgz-full-list-app.admin-app .ground-product-legacy-options{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-3);padding:var(--space-3);border:1px solid var(--admin-border);border-radius:var(--ui-radius-control);background:var(--admin-subtle);flex-wrap:wrap;display:flex}#petgz-full-list-app.admin-app .ground-product-legacy-options p{color:var(--admin-muted);font-size:var(--ui-text-small);margin:0;line-height:1.5}#petgz-full-list-app.admin-app .ground-product-option-editor{gap:var(--space-2);margin-top:var(--space-3);display:grid}#petgz-full-list-app.admin-app .ground-product-option-row{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--admin-border);border-radius:var(--ui-radius-section);background:var(--admin-subtle);grid-template-columns:minmax(120px,1.2fr) minmax(100px,.7fr) minmax(100px,.7fr) auto;align-items:end;display:grid}#petgz-full-list-app.admin-app .ground-product-option-row>strong{font-size:var(--ui-text-body);align-self:center}#petgz-full-list-app.admin-app .ground-product-option-row .admin-field{min-width:0}#petgz-full-list-app.admin-app .ground-product-option-stock{color:var(--admin-muted);font-size:var(--ui-text-small);align-self:center}#petgz-full-list-app.admin-app .ground-product-option-add{margin-top:var(--space-2)}#petgz-full-list-app.admin-app .ground-product-option-inventory-summary{gap:var(--space-1);margin-top:var(--space-2);color:var(--admin-muted);font-size:var(--ui-text-small);display:grid}@media (width<=620px){#petgz-full-list-app.admin-app .ground-product-option-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#petgz-full-list-app.admin-app .ground-product-option-row>strong{grid-column:1/-1}#petgz-full-list-app.admin-app .product-option-configuration.is-existing-finished .ground-product-option-row{grid-template-columns:minmax(0,1fr)}}.ground-product-option-row.stock-neutral-option-row{grid-template-columns:minmax(0,1fr) minmax(100px,.65fr) auto}@media (width<=600px){.ground-product-option-row.stock-neutral-option-row{grid-template-columns:minmax(0,1fr) auto}.stock-neutral-option-row>label:first-child{grid-column:1/-1}}#petgz-full-list-app .product-category-picker{gap:12px;min-width:0;display:grid}#petgz-full-list-app .product-category-pick-head,#petgz-full-list-app .product-category-pick-actions{align-items:center;gap:8px;display:flex}#petgz-full-list-app .product-category-pick-head>strong,#petgz-full-list-app .product-category-pick-actions>small{margin-right:auto}#petgz-full-list-app .product-category-picked{flex-wrap:wrap;gap:6px;display:flex}#petgz-full-list-app .product-category-picked>span{background:var(--ui-subtle);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;display:inline-flex}#petgz-full-list-app .product-category-picked button{cursor:pointer;min-width:28px;min-height:28px;color:inherit;background:0 0;border:0;border-radius:999px}#petgz-full-list-app .product-category-pick-panel{background:var(--ui-subtle);border-radius:16px;gap:10px;padding:12px;display:grid}#petgz-full-list-app .product-category-pick-tree{max-height:280px;overflow:auto}#petgz-full-list-app .product-category-pick-tree ul{margin:0;padding:0;list-style:none}#petgz-full-list-app .product-category-pick-row{border-radius:10px;align-items:center;gap:8px;min-height:40px;display:flex}#petgz-full-list-app .product-category-pick-row:hover{background:var(--ui-surface)}#petgz-full-list-app .product-category-pick-row label{cursor:pointer;flex:1;align-items:center;gap:8px;min-width:0;margin:0;padding:4px 0;display:flex}#petgz-full-list-app .product-category-pick-row input[type=checkbox]{appearance:auto;width:18px;min-width:18px;height:18px;min-height:18px;margin:0;padding:0}#petgz-full-list-app .product-category-pick-row button{width:32px;height:32px;padding:0}@media (width<=600px){#petgz-full-list-app .product-category-pick-row{min-height:44px}#petgz-full-list-app .product-category-pick-actions{flex-wrap:wrap}}#root.ui-controls #petgz-full-list-app.catalog-view.admin-app[data-admin-theme=neutral] .admin-product-editor-tabs{background:var(--ui-subtle);box-shadow:none;border:0;border-radius:999px;gap:4px;margin:12px 20px;padding:4px;display:flex}#root.ui-controls #petgz-full-list-app.catalog-view.admin-app[data-admin-theme=neutral] .admin-product-editor-tabs .ui-button{white-space:nowrap;border:0;border-radius:999px;flex:1;min-width:0;padding-inline:8px;box-shadow:none!important;background:0 0!important;border:0!important}#root.ui-controls #petgz-full-list-app.catalog-view.admin-app[data-admin-theme=neutral] .admin-product-editor-tabs .ui-button[aria-selected=true]{color:var(--ui-text);font-weight:600;background:var(--ui-surface)!important;box-shadow:none!important}#root.ui-controls #petgz-full-list-app.catalog-view.admin-app[data-admin-theme=neutral] .admin-product-editor-tabs .ui-button:focus-visible{outline:var(--ui-focus-ring);outline-offset:0;box-shadow:none}@media (width<=600px){#root.ui-controls #petgz-full-list-app.catalog-view.admin-app[data-admin-theme=neutral] .admin-product-editor-tabs{margin-inline:12px}}#petgz-full-list-app.admin-app .product-category-picker.is-compact{gap:8px;min-width:0;margin:0}#petgz-full-list-app.admin-app .product-category-picker.is-compact .product-category-pick-head{min-height:0}#petgz-full-list-app.admin-app .product-category-picker.is-compact .product-category-pick-head strong{font-size:var(--ui-text-small);font-weight:500;line-height:1.4}#petgz-full-list-app.admin-app .product-category-picker.is-compact .product-category-picked{align-items:center;gap:6px;min-height:36px}#petgz-full-list-app.admin-app .product-category-select-modal{width:min(560px,100vw - 32px);max-width:calc(100vw - 32px)}#petgz-full-list-app.admin-app .product-category-select-modal .petgz-dialog{flex-direction:column;max-height:calc(100dvh - 48px);display:flex;overflow:hidden}#petgz-full-list-app.admin-app .product-category-select-modal .ui-dialog-header{flex:none;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}#petgz-full-list-app.admin-app .product-category-select-modal .ui-dialog-header h2{margin:0;font-size:18px}#petgz-full-list-app.admin-app .product-category-select-modal .product-category-pick-panel{border:0;border-radius:0;min-height:0;margin:0;padding:16px 24px;overflow:auto}#petgz-full-list-app.admin-app .product-category-select-modal .product-category-pick-tree{max-height:none}#petgz-full-list-app.admin-app .product-category-select-modal .product-category-pick-actions{flex:none;justify-content:flex-end;align-items:center;margin:0;padding:16px 24px}#petgz-full-list-app.admin-app .product-category-select-modal .product-category-pick-actions small{margin-right:auto}#petgz-full-list-app.admin-app .product-category-select-modal button[data-modal-close]{gap:0!important}@media (width<=480px){#petgz-full-list-app.admin-app .product-category-select-modal :is(.ui-dialog-header,.product-category-pick-panel,.product-category-pick-actions){padding-left:16px;padding-right:16px}}#petgz-full-list-app.catalog-view .admin-product-discontinuation{margin-top:16px}#petgz-full-list-app.catalog-view .admin-product-discontinuation[hidden]{display:none}#petgz-full-list-app.catalog-view .admin-replacement-search-modal>.petgz-dialog{flex-direction:column;display:flex}#petgz-full-list-app.catalog-view .admin-replacement-search-header{gap:12px}#petgz-full-list-app.catalog-view .admin-replacement-search-header h3{overflow-wrap:anywhere;min-width:0}#petgz-full-list-app.catalog-view .admin-replacement-search-header button{flex-shrink:0}#petgz-full-list-app.catalog-view .admin-replacement-selection>.admin-replacement-thumbnail{flex:0 0 48px}#petgz-full-list-app.catalog-view .admin-replacement-search-footer{flex-wrap:wrap;gap:8px}#petgz-full-list-app.catalog-view .replacement-pagination{flex-wrap:wrap;align-items:center;gap:8px;margin-right:auto;display:flex}#petgz-full-list-app.catalog-view .admin-discontinuation-field input,#petgz-full-list-app.catalog-view .admin-discontinuation-field select{min-width:0;max-width:100%}@media (width<=520px){#petgz-full-list-app.catalog-view .admin-replacement-search-footer button{white-space:normal;height:auto;min-height:36px}#petgz-full-list-app.catalog-view .admin-replacement-selection{flex-wrap:wrap}}#petgz-full-list-app.admin-app .product-inventory-panel .ground-product-switch-details{gap:var(--space-2);min-width:0;padding:var(--space-3);border-top:1px solid var(--admin-divider);display:grid}#petgz-full-list-app.admin-app .product-inventory-panel .ground-product-option-inventory-summary{gap:var(--space-1);margin-top:var(--space-2);color:var(--admin-muted);font-size:var(--ui-text-small);display:grid}#petgz-full-list-app.admin-app .product-inventory-panel .ground-product-inventory-summary{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}#petgz-full-list-app.admin-app .product-inventory-panel .ground-product-inventory-summary span{gap:var(--space-1-5);padding:var(--space-3);border:1px solid var(--admin-border);border-radius:var(--ui-radius-control);background:var(--admin-subtle);color:var(--admin-muted);font-size:var(--ui-text-small);display:grid}#petgz-full-list-app.admin-app .product-inventory-panel .ground-product-inventory-summary strong{color:var(--admin-text);font-size:var(--ui-text-body)}#petgz-full-list-app.admin-app .product-inventory-panel .ground-product-inventory-actions,#petgz-full-list-app.admin-app .product-inventory-panel .ground-product-inventory-form{gap:var(--space-2);flex-wrap:wrap;align-items:end;display:flex}#petgz-full-list-app.admin-app .product-inventory-panel .ground-product-inventory-form .admin-field{flex:1;min-width:min(100%,160px)}#petgz-full-list-app.admin-app .product-inventory-panel .ground-product-inventory-history{gap:var(--space-1-5);display:grid}#petgz-full-list-app.admin-app .product-inventory-panel .ground-product-inventory-history>span{gap:var(--space-2);padding:var(--space-1-5) 0;border-top:1px solid var(--admin-divider);font-size:var(--ui-text-small);flex-wrap:wrap;display:flex}#petgz-full-list-app.admin-app .product-inventory-panel .ground-product-inventory-history time{color:var(--admin-muted)}@media (width<=480px){#petgz-full-list-app.admin-app .product-inventory-panel .ground-product-inventory-summary{grid-template-columns:1fr}}.product-inventory-panel,.product-inventory-panel .ground-product-switch-details{min-width:0;max-width:100%}.product-inventory-panel .ground-product-inventory-summary,.product-inventory-panel .ground-product-option-inventory-summary{overflow-wrap:anywhere}.product-inventory-panel .ground-product-inventory-history span{overflow-wrap:anywhere;min-width:0}.product-inventory-panel .ground-product-inventory-form{min-width:0}#petgz-full-list-app.catalog-view.admin-app .admin-product-store-panel:not([hidden]){align-content:start;gap:20px;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-product-store-basics{grid-template-columns:minmax(0,1fr) minmax(180px,.65fr);align-items:start;gap:24px;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-product-store-basics .admin-product-store-scope{border:0;margin:0;padding:0}#petgz-full-list-app.catalog-view.admin-app .admin-product-store-status{margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-product-store-section{border:0;border-top:1px solid var(--ui-divider);min-width:0;box-shadow:none;color:var(--ui-text);background:0 0;border-radius:0;gap:12px;margin:0;padding:20px 0 0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-product-store-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:0;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-product-store-heading h3{margin:0;font-size:14px;font-weight:600;line-height:1.5}#petgz-full-list-app.catalog-view.admin-app .admin-product-store-heading .admin-product-store-enable{flex-direction:row;align-items:center;gap:8px;width:auto;margin:0;font-size:13px;font-weight:400;display:inline-flex}#petgz-full-list-app.catalog-view.admin-app .admin-product-store-enable input[type=checkbox]{margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-product-store-panel .master-help{color:var(--ui-muted);margin:0;font-size:12px;line-height:1.6}#petgz-full-list-app.catalog-view.admin-app .admin-product-store-scope .master-help{margin-top:8px}#petgz-full-list-app.catalog-view.admin-app .admin-product-store-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-product-store-actions>button[data-ui]{border-radius:999px;flex:none;width:auto;min-width:0;min-height:34px;padding:6px 14px}#petgz-full-list-app.catalog-view.admin-app .admin-editor-offers>button{border-radius:999px;justify-self:start;width:auto}#petgz-full-list-app.catalog-view.admin-app .admin-product-offer-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-product-offer-list button{border:1px solid var(--ui-divider);width:100%;color:var(--ui-text);text-align:left;overflow-wrap:anywhere;background:0 0;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-product-offer-list button[aria-pressed=true]{background:var(--ui-subtle);border-color:var(--ui-border)}#petgz-full-list-app.catalog-view.admin-app .admin-product-offer-list small{color:var(--ui-muted);font-weight:400}#petgz-full-list-app.catalog-view.admin-app .admin-store-settings .catalog-store-fields{margin:0}@media (width<=600px){#petgz-full-list-app.catalog-view.admin-app .admin-product-store-basics{grid-template-columns:minmax(0,1fr);gap:16px}#petgz-full-list-app.catalog-view.admin-app .admin-product-store-panel:not([hidden]){gap:16px}#petgz-full-list-app.catalog-view.admin-app .admin-product-store-section{padding-top:16px}#petgz-full-list-app.catalog-view.admin-app .admin-product-store-actions>button[data-ui]{min-height:44px}}.admin-product-store-prices{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.admin-product-store-prices .admin-field{min-width:0}.admin-product-store-prices .admin-field:nth-child(n+3){max-width:220px}.admin-product-existing-offers>summary{cursor:pointer;color:var(--text-muted,#6b7280);padding:8px 0;font-size:13px}@media (width<=480px){.admin-product-store-prices{gap:12px}}#root.ui-controls #petgz-full-list-app .admin-product-storefront-switches{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-block:12px;display:flex}#root.ui-controls #petgz-full-list-app .admin-product-storefront-switch-row{align-items:center;gap:12px;min-height:44px;display:flex}#root.ui-controls #petgz-full-list-app .admin-product-storefront-switch-row>button{cursor:pointer;border-radius:var(--ui-radius-sm,6px);background:0 0;border:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0;display:inline-flex}#root.ui-controls #petgz-full-list-app .admin-product-storefront-switch-row>button:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}#root.ui-controls #petgz-full-list-app .admin-product-storefront-switch-row>button:disabled{opacity:.5;cursor:default}#root.ui-controls #petgz-full-list-app .admin-product-storefront-switches>.master-help{flex-basis:100%;margin:0}.product-taxonomy-view{border-bottom:1px solid var(--ui-border);color:var(--ui-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:12px 16px;font-size:12px;display:flex}.product-taxonomy-view>label{cursor:pointer;align-items:center;gap:8px;margin:0;display:flex}.product-taxonomy-view input[type=checkbox]{flex:none;width:16px;height:16px;margin:0}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog.brand-manager-dialog .brand-manager-search.admin-search{box-sizing:border-box;background:var(--ui-subtle);border:0;border-radius:999px;align-items:center;gap:8px;width:100%;min-width:0;margin:0;padding:0 12px;display:flex}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog.brand-manager-dialog .brand-manager-search.admin-search>svg{width:16px;height:16px;color:var(--ui-muted);flex:none}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog.brand-manager-dialog .brand-manager-search.admin-search .ui-input[data-ui]{width:100%;min-width:0;box-shadow:none;background:0 0;border:0;border-radius:999px;outline:none;flex:1}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog.brand-manager-dialog .brand-manager-search.admin-search:has(input:focus-visible){outline:2px solid var(--ui-border-hover);outline-offset:2px}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog.brand-manager-dialog .brand-manager-search.admin-search input[type=search]::-webkit-search-cancel-button{appearance:none}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog.brand-manager-dialog .brand-manager-search.admin-search .ui-icon-button{border:0;border-radius:999px;flex:none}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog.brand-manager-dialog .category-manager-dialog-body{padding-top:16px;padding-bottom:12px}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog.brand-manager-dialog .category-tree-toolbar{align-items:center;min-height:32px;margin:12px 0 8px;padding-block:0}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog.brand-manager-dialog .category-tree-toolbar>span{min-height:32px}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog.brand-manager-dialog .category-manager-tree .admin-taxonomy-drop{display:none}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog.brand-manager-dialog .category-manager-tree .admin-taxonomy-row{box-sizing:border-box;min-height:56px;padding:6px 0}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog.brand-manager-dialog .category-manager-tree .admin-taxonomy-name,#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog.brand-manager-dialog .category-manager-tree .category-tree-meta{padding-inline:0}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog.brand-manager-dialog .category-manager-tree .admin-taxonomy-name-slot.is-editing{padding:0}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog.brand-manager-dialog .category-manager-tree .admin-taxonomy-name-input,#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog.brand-manager-dialog .category-manager-tree .admin-taxonomy-name-input:focus,#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog.brand-manager-dialog .category-manager-tree .admin-taxonomy-name-input:focus-visible{padding-inline:0}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog.brand-manager-dialog .category-manager-tree .category-tree-toggle-slot{display:none}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog.brand-manager-dialog .category-manager-tree .admin-taxonomy-create{align-items:center;min-height:56px;margin:0 0 8px;padding:6px 0}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog.brand-manager-dialog .category-manager-tree .admin-taxonomy-create .ui-input,#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog.brand-manager-dialog .category-manager-tree .admin-taxonomy-create .ui-input:focus,#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog.brand-manager-dialog .category-manager-tree .admin-taxonomy-create .ui-input:focus-visible{padding-inline:0}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog.brand-manager-dialog .category-manager-tree>.g-note{box-sizing:border-box;min-height:56px;margin:0;padding:16px 0}@media (width<=680px){#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog.brand-manager-dialog .category-tree-toolbar,#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .category-manager-dialog.brand-manager-dialog .category-tree-toolbar>span{min-height:44px}}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}html,body{background:var(--ui-bg);min-width:320px;min-height:100%;margin:0}#petgz-full-list-app.catalog-view{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;border-radius:var(--ui-radius-card);background:var(--ui-bg);width:100%;min-height:760px;color:var(--ui-text);font-family:Pretendard,Noto Sans KR,system-ui,sans-serif;position:relative;overflow:hidden;border-radius:0!important;min-height:100vh!important}@media (prefers-color-scheme:dark){#petgz-full-list-app.catalog-view{--lightningcss-light: ;--lightningcss-dark:initial}}#petgz-full-list-app.catalog-view *{box-sizing:border-box}#petgz-full-list-app.catalog-view [hidden]{display:none!important}#petgz-full-list-app.catalog-view .petgz-topbar{height:68px;padding:0 var(--space-7);background:var(--ui-surface);border-bottom:1px solid var(--ui-divider);justify-content:space-between;align-items:center;display:flex}#petgz-full-list-app.catalog-view .petgz-brand,#petgz-full-list-app.catalog-view .petgz-user,#petgz-full-list-app.catalog-view .petgz-main-search,#petgz-full-list-app.catalog-view .petgz-dialog-head,#petgz-full-list-app.catalog-view .petgz-dialog-meta,#petgz-full-list-app.catalog-view .petgz-result-meta,#petgz-full-list-app.catalog-view .petgz-dialog-foot{align-items:center;display:flex}#petgz-full-list-app.catalog-view .petgz-brand{gap:var(--space-2);font-weight:var(--ui-weight-title);letter-spacing:-.04em}#petgz-full-list-app.catalog-view .petgz-brand-mark{border-radius:var(--ui-radius-control);background:var(--ui-primary);color:#fff;place-items:center;width:35px;height:35px;display:grid}#petgz-full-list-app.catalog-view .petgz-brand-mark svg{width:19px;height:19px}#petgz-full-list-app.catalog-view .petgz-user{gap:var(--space-4);color:var(--ui-muted)}#petgz-full-list-app.catalog-view .petgz-request-link,#petgz-full-list-app.catalog-view .petgz-cart-button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}#petgz-full-list-app.catalog-view .petgz-cart-button{align-items:center;gap:var(--space-1-5);font-weight:var(--ui-weight-control);color:var(--ui-accent);display:flex}#petgz-full-list-app.catalog-view .petgz-store{padding-left:var(--space-4);border-left:1px solid var(--ui-divider);font-weight:var(--ui-weight-title)}#petgz-full-list-app.catalog-view .petgz-main{max-width:1120px;padding:var(--space-12) var(--space-8) var(--space-14);margin:0 auto}#petgz-full-list-app.catalog-view .petgz-eyebrow{margin:0 0 var(--space-2);color:var(--ui-accent);font-weight:var(--ui-weight-secondary)}#petgz-full-list-app.catalog-view h1{font-size:var(--ui-text-title);line-height:var(--ui-line-height-title);letter-spacing:-.045em;margin:0}#petgz-full-list-app.catalog-view .petgz-description{margin:var(--space-3) 0 var(--space-6);color:var(--ui-muted);line-height:1.65}#petgz-full-list-app.catalog-view .petgz-main-search{gap:var(--space-3);width:min(760px,100%);height:60px;padding:0 var(--space-2) 0 var(--space-4);background:var(--ui-control);border:2px solid var(--ui-accent);border-radius:var(--ui-radius-card);box-shadow:var(--ui-shadow-control)}#petgz-full-list-app.catalog-view .petgz-main-search svg{width:22px;height:22px;color:var(--ui-accent);flex:none}#petgz-full-list-app.catalog-view .petgz-main-input{min-width:0;color:inherit;font:inherit;font-size:var(--ui-text-body);background:0 0;border:0;outline:0;flex:1}#petgz-full-list-app.catalog-view .petgz-main-input::placeholder{color:var(--ui-muted)}#petgz-full-list-app.catalog-view .petgz-open-search{height:42px;padding:0 var(--space-5);border-radius:var(--ui-radius-control);background:var(--ui-primary);color:#fff;font:inherit;font-weight:var(--ui-weight-control);cursor:pointer;border:0}#petgz-full-list-app.catalog-view .petgz-search-tip{margin:var(--space-2) 0 0 var(--space-1);color:var(--ui-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view .petgz-section{margin-top:var(--space-10)}#petgz-full-list-app.catalog-view .petgz-section h2{letter-spacing:-.03em;margin:0;font-size:21px}#petgz-full-list-app.catalog-view .petgz-section-copy{margin:var(--space-1) 0 var(--space-4);color:var(--ui-muted);font-size:var(--ui-text-body)}#petgz-full-list-app.catalog-view .petgz-quick-grid{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}#petgz-full-list-app.catalog-view .petgz-quick{width:100%;min-width:0;min-height:132px;padding:var(--space-5) 104px var(--space-5) var(--space-5);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface);color:inherit;text-align:left;font:inherit;cursor:pointer;position:relative;overflow:hidden}#petgz-full-list-app.catalog-view .petgz-quick:hover{border-color:var(--ui-accent)}#petgz-full-list-app.catalog-view .petgz-quick>.is-price,#petgz-full-list-app.catalog-view .petgz-quick>.is-new,#petgz-full-list-app.catalog-view .petgz-quick>.is-base{margin-bottom:var(--space-4);padding:var(--space-1) var(--space-2);border-radius:var(--ui-radius-pill);font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary);display:inline-block}#petgz-full-list-app.catalog-view .petgz-quick .is-price{color:var(--lightningcss-light,#d65c14)var(--lightningcss-dark,#ffb17e);background:var(--lightningcss-light,#fff0e5)var(--lightningcss-dark,#4b2b1e)}#petgz-full-list-app.catalog-view .petgz-quick .is-new{color:var(--lightningcss-light,#17824d)var(--lightningcss-dark,#72d8a4);background:var(--lightningcss-light,#e9f7ef)var(--lightningcss-dark,#183b2b)}#petgz-full-list-app.catalog-view .petgz-quick .is-base{background:var(--ui-accent-soft);color:var(--ui-accent)}#petgz-full-list-app.catalog-view .petgz-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#petgz-full-list-app.catalog-view .petgz-quick{min-height:225px}#petgz-full-list-app.catalog-view .petgz-product-preview{margin:var(--space-3) 0 var(--space-2);color:var(--ui-muted);font-size:var(--ui-text-small);line-height:var(--ui-line-height);display:block}#petgz-full-list-app.catalog-view .petgz-preview-line{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}#petgz-full-list-app.catalog-view .petgz-preview-line:before{content:"·";margin-right:var(--space-1-5);color:var(--ui-muted)}#petgz-full-list-app.catalog-view .petgz-more-count{margin-top:var(--space-1-5);color:var(--ui-accent);font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary);display:block}#petgz-full-list-app.catalog-view .petgz-quick strong{margin-bottom:var(--space-1-5);font-size:18px;display:block}#petgz-full-list-app.catalog-view .petgz-quick small{color:var(--ui-muted)}#petgz-full-list-app.catalog-view .petgz-select-top{justify-content:center;align-items:center;gap:var(--space-1-5);min-height:38px;padding:0 var(--space-3);border:1px solid var(--ui-accent);border-radius:var(--ui-radius-control);background:var(--ui-control);color:var(--ui-accent);font:inherit;font-size:var(--ui-text-control);font-weight:var(--ui-weight-control);cursor:pointer;display:inline-flex}#petgz-full-list-app.catalog-view .petgz-select-top:hover{background:var(--ui-accent-soft)}#petgz-full-list-app.catalog-view .petgz-quick>.petgz-select-top{position:absolute;top:17px;right:17px}#petgz-full-list-app.catalog-view .petgz-event-entry>.petgz-select-top{place-self:start end}#petgz-full-list-app.catalog-view .petgz-preview-label{align-items:center;gap:var(--space-1-5);min-height:40px;padding:0 var(--space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-medium);background:var(--ui-surface);color:inherit;font:inherit;font-weight:var(--ui-weight-control);cursor:pointer;display:flex}#petgz-full-list-app.catalog-view .petgz-dialog{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);width:min(770px,100%);box-shadow:var(--ui-shadow-dialog);overflow:hidden}#petgz-full-list-app.catalog-view .petgz-dialog-head{gap:var(--space-3);padding:var(--space-4) var(--space-4);border-bottom:1px solid var(--ui-divider)}#petgz-full-list-app.catalog-view .petgz-dialog-head>svg{width:22px;height:22px;color:var(--ui-accent);flex:none}#petgz-full-list-app.catalog-view .petgz-live-input{min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:19px}#petgz-full-list-app.catalog-view .petgz-live-input::placeholder{color:var(--ui-muted)}#petgz-full-list-app.catalog-view .petgz-close{align-items:center;gap:var(--space-1-5);height:40px;padding:0 var(--space-3);border-radius:var(--ui-radius-control);background:var(--ui-subtle);color:var(--ui-muted);cursor:pointer;border:0;display:flex}#petgz-full-list-app.catalog-view .petgz-close svg{width:18px;height:18px}#petgz-full-list-app.catalog-view .petgz-dialog-meta{justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--space-5) var(--space-2);color:var(--ui-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view .petgz-dialog-meta strong{color:var(--ui-text)}#petgz-full-list-app.catalog-view .petgz-select-all{min-height:36px;padding:0 var(--space-3);border:1px solid var(--ui-accent);border-radius:var(--ui-radius-medium);background:var(--ui-control);color:var(--ui-accent);font:inherit;font-size:var(--ui-text-control);font-weight:var(--ui-weight-control);cursor:pointer}#petgz-full-list-app.catalog-view .petgz-select-all[hidden]{display:none}#petgz-full-list-app.catalog-view .petgz-date-panel{padding:var(--space-1-5) var(--space-4) var(--space-5)}#petgz-full-list-app.catalog-view .petgz-date-heading{margin:var(--space-half) 0 var(--space-3);font-size:var(--ui-text-body);font-weight:var(--ui-weight-secondary)}#petgz-full-list-app.catalog-view .petgz-results{padding:0 var(--space-2) var(--space-2)}#petgz-full-list-app.catalog-view .petgz-result{align-items:center;gap:var(--space-4);width:100%;min-height:72px;padding:var(--space-3) var(--space-3);border-radius:var(--ui-radius-section);color:inherit;text-align:left;font:inherit;cursor:default;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;display:grid}#petgz-full-list-app.catalog-view .petgz-result:hover,#petgz-full-list-app.catalog-view .petgz-result[aria-selected=true]{background:var(--ui-accent-soft)}#petgz-full-list-app.catalog-view .petgz-product-name{margin-bottom:var(--space-1-5);font-weight:var(--ui-weight-secondary);letter-spacing:-.025em;display:block}#petgz-full-list-app.catalog-view .petgz-price-row{align-items:center;gap:var(--space-3);margin-top:var(--space-2);font-size:var(--ui-text-small);flex-wrap:wrap;display:flex}#petgz-full-list-app.catalog-view .petgz-product-name+.petgz-price-row{margin-top:0;margin-bottom:var(--space-2)}#petgz-full-list-app.catalog-view .petgz-price-item{color:var(--ui-muted)}#petgz-full-list-app.catalog-view .petgz-price-item strong{margin-left:var(--space-1);color:var(--ui-text);font-size:var(--ui-text-price)}#petgz-full-list-app.catalog-view .petgz-member-price strong{color:var(--ui-accent)}#petgz-full-list-app.catalog-view mark{color:inherit;background:var(--lightningcss-light,#fff0a8)var(--lightningcss-dark,#6b5314);padding:0}#petgz-full-list-app.catalog-view .petgz-result-meta{gap:var(--space-1-5);color:var(--ui-muted);font-size:var(--ui-text-small);flex-wrap:wrap}#petgz-full-list-app.catalog-view .petgz-badge{padding:var(--space-1) var(--space-1-5);border-radius:var(--ui-radius-small);background:var(--ui-accent-soft);color:var(--ui-accent);font-weight:var(--ui-weight-control)}#petgz-full-list-app.catalog-view .petgz-product-tools{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}#petgz-full-list-app.catalog-view .petgz-extra-option{align-items:center;gap:var(--space-1-5);min-height:40px;padding:0 var(--space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-medium);background:var(--ui-surface);font-size:var(--ui-text-control);font-weight:var(--ui-weight-control);cursor:pointer;display:flex}#petgz-full-list-app.catalog-view .petgz-extra-option input{width:17px;height:17px;accent-color:var(--ui-primary)}#petgz-full-list-app.catalog-view .petgz-switch-option{position:relative}#petgz-full-list-app.catalog-view .petgz-switch-option>input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}#petgz-full-list-app.catalog-view .petgz-switch-track{border:1px solid var(--ui-border);border-radius:var(--ui-radius-pill);background:var(--ui-switch-off);flex:0 0 38px;width:38px;height:22px;transition:background .18s,border-color .18s;position:relative}#petgz-full-list-app.catalog-view .petgz-switch-track:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .18s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000047}#petgz-full-list-app.catalog-view .petgz-switch-option>input:checked+.petgz-switch-track{border-color:var(--ui-primary);background:var(--ui-primary)}#petgz-full-list-app.catalog-view .petgz-switch-option>input:checked+.petgz-switch-track:after{transform:translate(16px)}#petgz-full-list-app.catalog-view .petgz-switch-option>input:focus-visible+.petgz-switch-track{outline:var(--ui-focus-ring);outline-offset:2px}#petgz-full-list-app.catalog-view .petgz-extra-option.petgz-signature-switch,#petgz-full-list-app.catalog-view .petgz-cart-option.petgz-signature-switch{color:var(--lightningcss-light,#a52d25)var(--lightningcss-dark,#ff8f86)}#petgz-full-list-app.catalog-view .petgz-select-label{align-items:center;gap:var(--space-1-5);min-height:40px;padding:0 var(--space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-medium);background:var(--ui-control);color:inherit;font:inherit;font-weight:var(--ui-weight-control);cursor:pointer;display:flex}#petgz-full-list-app.catalog-view .petgz-result[aria-selected=true] .petgz-select-label{border-color:var(--ui-accent);background:var(--ui-accent-soft);color:var(--ui-accent)}#petgz-full-list-app.catalog-view .petgz-select-label svg{width:16px;height:16px}#petgz-full-list-app.catalog-view .petgz-empty{padding:var(--space-14) var(--space-5) var(--space-16);text-align:center;color:var(--ui-muted)}#petgz-full-list-app.catalog-view .petgz-dialog-foot{justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-top:1px solid var(--ui-divider);background:var(--ui-surface)}#petgz-full-list-app.catalog-view .petgz-selection{color:var(--ui-muted);font-size:var(--ui-text-body)}#petgz-full-list-app.catalog-view .petgz-selection strong{color:var(--ui-text)}#petgz-full-list-app.catalog-view .petgz-complete{min-height:42px;padding:0 var(--space-4);border-radius:var(--ui-radius-control);background:var(--ui-primary);color:#fff;font:inherit;font-weight:var(--ui-weight-control);cursor:pointer;border:0}#petgz-full-list-app.catalog-view .petgz-complete:disabled{opacity:.42;cursor:default}@media (width<=680px){#petgz-full-list-app.catalog-view{border-radius:var(--ui-radius-section);min-height:720px}#petgz-full-list-app.catalog-view .petgz-topbar{height:60px;padding:0 var(--space-4)}#petgz-full-list-app.catalog-view .petgz-brand>span:last-child{display:none}#petgz-full-list-app.catalog-view .petgz-user{gap:var(--space-2)}#petgz-full-list-app.catalog-view #petgz-admin-open,#petgz-full-list-app.catalog-view .petgz-store{display:none}#petgz-full-list-app.catalog-view .petgz-main{padding:var(--space-8) var(--space-4) var(--space-12)}#petgz-full-list-app.catalog-view .petgz-section,#petgz-full-list-app.catalog-view .petgz-quick-grid{width:100%;min-width:0}#petgz-full-list-app.catalog-view .petgz-open-search{display:none}#petgz-full-list-app.catalog-view .petgz-quick-grid{gap:var(--space-2);grid-template-columns:1fr}#petgz-full-list-app.catalog-view .petgz-quick{min-height:196px;padding:var(--space-4) 88px var(--space-4) var(--space-4)}#petgz-full-list-app.catalog-view .petgz-quick>.petgz-select-top{top:15px;right:15px}#petgz-full-list-app.catalog-view .petgz-preview-line{max-width:100%}#petgz-full-list-app.catalog-view .petgz-dialog{width:100%;min-height:720px;box-shadow:none;border:0;border-radius:0}#petgz-full-list-app.catalog-view .petgz-dialog-head{padding:var(--space-3) var(--space-3)}#petgz-full-list-app.catalog-view .petgz-live-input{font-size:var(--ui-text-body)}#petgz-full-list-app.catalog-view .petgz-result{gap:var(--space-2);grid-template-columns:1fr}#petgz-full-list-app.catalog-view .petgz-product-tools{justify-content:stretch}#petgz-full-list-app.catalog-view .petgz-extra-option,#petgz-full-list-app.catalog-view .petgz-select-label{flex:1;justify-content:center}#petgz-full-list-app.catalog-view .petgz-results{padding-bottom:82px}#petgz-full-list-app.catalog-view .petgz-dialog-foot{position:absolute;bottom:0;left:0;right:0}}#petgz-full-list-app.catalog-view .petgz-app-view{max-width:1120px;padding:var(--space-7) var(--space-8) var(--space-14);margin:0 auto}#petgz-full-list-app.catalog-view .petgz-app-back{min-height:40px;color:var(--ui-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}#petgz-full-list-app.catalog-view .petgz-app-title{margin:var(--space-3) 0 var(--space-5)}#petgz-full-list-app.catalog-view .petgz-app-title h1{font-size:var(--ui-text-title);margin:0}#petgz-full-list-app.catalog-view .petgz-app-title p{margin:var(--space-1-5) 0 0;color:var(--ui-muted)}#petgz-full-list-app.catalog-view .petgz-cart-layout{gap:var(--space-5);grid-template-columns:minmax(0,1fr) 310px;align-items:start;display:grid}#petgz-full-list-app.catalog-view .petgz-cart-list,#petgz-full-list-app.catalog-view .petgz-cart-summary{border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface)}#petgz-full-list-app.catalog-view .petgz-cart-list-head{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--ui-divider);justify-content:space-between;align-items:center;display:flex}#petgz-full-list-app.catalog-view .petgz-cart-list-head strong{font-size:18px}#petgz-full-list-app.catalog-view .petgz-cart-list-head span{color:var(--ui-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view .petgz-cart-head-actions{align-items:center;gap:var(--space-2);display:flex}#petgz-full-list-app.catalog-view .petgz-cart-bulk{min-height:34px;padding:0 var(--space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-medium);background:var(--ui-surface);color:inherit;font:inherit;font-size:var(--ui-text-control);font-weight:var(--ui-weight-control);cursor:pointer}#petgz-full-list-app.catalog-view .petgz-cart-bulk.is-clear{color:var(--ui-muted)}#petgz-full-list-app.catalog-view .petgz-cart-bulk.is-danger{color:var(--lightningcss-light,#c73d3d)var(--lightningcss-dark,#ff9696);border-color:var(--lightningcss-light,#f0c6c6)var(--lightningcss-dark,#654040)}#petgz-full-list-app.catalog-view .petgz-cart-bulk:disabled{opacity:.45;cursor:not-allowed}#petgz-full-list-app.catalog-view .petgz-cart-item{gap:var(--space-3);padding:var(--space-4) var(--space-5);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}#petgz-full-list-app.catalog-view .petgz-cart-item+.petgz-cart-item{border-top:1px solid var(--ui-divider)}#petgz-full-list-app.catalog-view .petgz-cart-check{width:20px;height:20px;margin-top:var(--space-half);accent-color:var(--ui-primary);cursor:pointer}#petgz-full-list-app.catalog-view .petgz-cart-item h3{margin:var(--space-2) 0 var(--space-1-5);font-size:var(--ui-text-section)}#petgz-full-list-app.catalog-view .petgz-cart-item p{color:var(--ui-muted);font-size:var(--ui-text-small);margin:0}#petgz-full-list-app.catalog-view .petgz-cart-options{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}#petgz-full-list-app.catalog-view .petgz-cart-option{align-items:center;gap:var(--space-1-5);min-height:40px;padding:0 var(--space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-medium);background:var(--ui-surface);font-size:var(--ui-text-control);font-weight:var(--ui-weight-control);cursor:pointer;display:flex}#petgz-full-list-app.catalog-view .petgz-cart-option input{width:17px;height:17px;accent-color:var(--ui-primary)}#petgz-full-list-app.catalog-view .petgz-cart-remove{border-radius:var(--ui-radius-medium);width:40px;height:40px;color:var(--ui-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}#petgz-full-list-app.catalog-view .petgz-cart-remove:hover{background:var(--ui-subtle);color:var(--lightningcss-light,#d84747)var(--lightningcss-dark,#ff9696)}#petgz-full-list-app.catalog-view .petgz-cart-separate{margin-top:var(--space-3);border-radius:var(--ui-radius-card);background:var(--lightningcss-light,#fffaf4)var(--lightningcss-dark,#211b17);border:1px solid var(--lightningcss-light,#f0d5b7)var(--lightningcss-dark,#5a4432);overflow:hidden}#petgz-full-list-app.catalog-view .petgz-cart-separate-head{justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-4);border-bottom:1px solid var(--lightningcss-light,#f0ddc7)var(--lightningcss-dark,#513f31);display:flex}#petgz-full-list-app.catalog-view .petgz-cart-separate-head p{margin:var(--space-1) 0 0;color:var(--lightningcss-light,#7d654e)var(--lightningcss-dark,#cbb49f);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view .petgz-cart-separate-head span{color:var(--lightningcss-light,#d65c14)var(--lightningcss-dark,#ffb17e);font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary)}#petgz-full-list-app.catalog-view .petgz-physical-row{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);font-size:var(--ui-text-small);grid-template-columns:auto minmax(0,1fr) auto;display:grid}#petgz-full-list-app.catalog-view .petgz-physical-row+.petgz-physical-row{border-top:1px solid var(--lightningcss-light,#f0ddc7)var(--lightningcss-dark,#513f31)}#petgz-full-list-app.catalog-view .petgz-cart-summary{padding:var(--space-5);position:sticky;top:18px}#petgz-full-list-app.catalog-view .petgz-cart-summary h2{margin:0 0 var(--space-2);font-size:19px}#petgz-full-list-app.catalog-view .petgz-cart-summary>p{margin:0 0 var(--space-4);color:var(--ui-muted);font-size:var(--ui-text-small);line-height:var(--ui-line-height)}#petgz-full-list-app.catalog-view .petgz-summary-line{padding:var(--space-3) 0;border-top:1px solid var(--ui-divider);font-size:var(--ui-text-body);justify-content:space-between;display:flex}#petgz-full-list-app.catalog-view .petgz-summary-line span{color:var(--ui-muted)}#petgz-full-list-app.catalog-view .petgz-start{width:100%;min-height:48px;margin-top:var(--space-4);border-radius:var(--ui-radius-control);background:var(--ui-primary);color:#fff;font:inherit;font-weight:var(--ui-weight-control);cursor:pointer;border:0}#petgz-full-list-app.catalog-view .petgz-start:disabled{opacity:.42;cursor:default}#petgz-full-list-app.catalog-view .petgz-empty-cart{padding:var(--space-14) var(--space-5);color:var(--ui-muted);text-align:center}#petgz-full-list-app.catalog-view .petgz-event-list{gap:var(--space-3);display:grid}#petgz-full-list-app.catalog-view .petgz-event-entry{align-items:center;gap:var(--space-5);width:100%;padding:var(--space-4);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface);color:inherit;text-align:left;font:inherit;cursor:pointer;grid-template-columns:230px minmax(0,1fr) auto;display:grid}#petgz-full-list-app.catalog-view .petgz-event-entry:hover{border-color:var(--ui-accent)}#petgz-full-list-app.catalog-view .petgz-event-thumb{aspect-ratio:297/210;border:1px solid var(--ui-border);border-radius:var(--ui-radius-medium);background:#fff;overflow:hidden}#petgz-full-list-app.catalog-view .petgz-event-thumb img{object-fit:contain;width:100%;height:100%;display:block}#petgz-full-list-app.catalog-view .petgz-event-entry strong{margin-bottom:var(--space-1-5);font-size:17px;display:block}#petgz-full-list-app.catalog-view .petgz-event-entry p{color:var(--ui-muted);font-size:var(--ui-text-small);line-height:var(--ui-line-height);margin:0}#petgz-full-list-app.catalog-view .petgz-event-period{align-items:center;gap:var(--space-1-5);margin-top:var(--space-3);color:var(--lightningcss-light,#d65c14)var(--lightningcss-dark,#ffb17e);font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary);display:flex}#petgz-full-list-app.catalog-view .petgz-event-period svg{width:15px;height:15px}#petgz-full-list-app.catalog-view .petgz-event-dialog{border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface);width:min(880px,100%);box-shadow:var(--ui-shadow-dialog);overflow:hidden}#petgz-full-list-app.catalog-view .petgz-event-dialog-head{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-4);border-bottom:1px solid var(--ui-divider);display:flex}#petgz-full-list-app.catalog-view .petgz-event-dialog-head h2{margin:0;font-size:19px}#petgz-full-list-app.catalog-view .petgz-event-close{align-items:center;gap:var(--space-1-5);min-height:40px;padding:0 var(--space-3);border-radius:var(--ui-radius-medium);background:var(--ui-subtle);color:inherit;font:inherit;cursor:pointer;border:0;display:flex}#petgz-full-list-app.catalog-view .petgz-event-preview-stage{padding:var(--space-5);background:var(--ui-subtle)}#petgz-full-list-app.catalog-view .petgz-event-dialog-foot{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-4);display:flex}#petgz-full-list-app.catalog-view .petgz-event-dialog-foot p{color:var(--ui-muted);font-size:var(--ui-text-small);margin:0}#petgz-full-list-app.catalog-view .petgz-event-dialog-foot p strong{margin-bottom:var(--space-1);color:var(--ui-text);font-size:var(--ui-text-small);display:block}#petgz-full-list-app.catalog-view .petgz-event-add{min-height:43px;padding:0 var(--space-4);border-radius:var(--ui-radius-control);background:var(--ui-primary);color:#fff;font:inherit;font-weight:var(--ui-weight-control);cursor:pointer;border:0}#petgz-full-list-app.catalog-view .petgz-event-add.is-added{background:var(--ui-accent-soft);color:var(--ui-accent);border-color:var(--ui-accent)}#petgz-full-list-app.catalog-view .petgz-event-add:disabled{opacity:1;cursor:default}@media (width<=800px){#petgz-full-list-app.catalog-view .petgz-cart-layout{grid-template-columns:1fr}#petgz-full-list-app.catalog-view .petgz-cart-summary{position:static}}@media (width<=600px){#petgz-full-list-app.catalog-view .petgz-app-view{padding:var(--space-5) var(--space-4) var(--space-10)}#petgz-full-list-app.catalog-view .petgz-event-entry{grid-template-columns:1fr}#petgz-full-list-app.catalog-view .petgz-event-entry>.petgz-select-top{justify-self:end}#petgz-full-list-app.catalog-view .petgz-cart-list-head{align-items:flex-start;gap:var(--space-3);flex-direction:column}#petgz-full-list-app.catalog-view .petgz-cart-head-actions{flex-wrap:wrap;width:100%}#petgz-full-list-app.catalog-view .petgz-cart-head-actions span{margin-right:auto}#petgz-full-list-app.catalog-view .petgz-event-dialog{border:0;border-radius:0;min-height:720px}#petgz-full-list-app.catalog-view .petgz-event-dialog-foot{flex-direction:column;align-items:stretch}#petgz-full-list-app.catalog-view .petgz-event-add{width:100%}}#petgz-full-list-app.catalog-view .storefront-nametag{width:min(100%,320px);min-width:0;margin-bottom:12px}#petgz-full-list-app.catalog-view .storefront-nametag .design-preview-frame{width:100%}#petgz-full-list-app.catalog-view .storefront-nametag-pending{border:1px dashed var(--ui-border);background:var(--ui-subtle);border-radius:8px;flex-direction:column;gap:6px;min-height:140px;padding:18px;display:flex}#petgz-full-list-app.catalog-view .storefront-nametag-pending>span{color:var(--lightningcss-light,#8a5700)var(--lightningcss-dark,#ffd18b);font-size:12px}#petgz-full-list-app.catalog-view .storefront-nametag-pending small{font-size:12px}#petgz-full-list-app.catalog-view .storefront-nametag .two-line-name>span{white-space:pre-wrap;overflow-wrap:anywhere}#petgz-full-list-app.catalog-view .storefront-product-visuals{align-items:center;gap:var(--space-3);min-width:0;display:flex}#petgz-full-list-app.catalog-view .storefront-product-visuals .storefront-nametag{flex:320px}#petgz-full-list-app.catalog-view .storefront-product-image{width:104px;height:104px;padding:var(--space-2);border:1px solid var(--ui-border);border-radius:var(--ui-radius-section);background:var(--ui-surface);flex:0 0 104px;place-items:center;margin:0;display:grid;overflow:hidden}#petgz-full-list-app.catalog-view .storefront-product-image img{object-fit:contain;width:100%;height:100%;display:block}#petgz-full-list-app.catalog-view .petgz-result:has(.storefront-nametag){align-items:center;gap:20px}#petgz-full-list-app.catalog-view .petgz-home{width:min(1080px,100%)}#petgz-full-list-app.catalog-view .petgz-home-search{border:1px solid var(--ui-border);border-radius:var(--ui-radius-dialog);background:var(--ui-control);box-shadow:var(--ui-shadow-panel);padding:clamp(22px,4vw,42px)}#petgz-full-list-app.catalog-view .petgz-home-search h1{font-size:var(--ui-text-hero)}#petgz-full-list-app.catalog-view .petgz-home-search>.petgz-description{margin-bottom:var(--space-5)}#petgz-full-list-app.catalog-view .petgz-home-search .petgz-main-search{width:100%;height:64px}#petgz-full-list-app.catalog-view .petgz-home-search .petgz-open-search{border:0}#petgz-full-list-app.catalog-view .petgz-home-search .petgz-open-search:disabled{opacity:.45}#petgz-full-list-app.catalog-view .petgz-home-search-results{gap:var(--space-2);margin-top:var(--space-5);display:grid}#petgz-full-list-app.catalog-view .petgz-home-search-state{padding:var(--space-5);border:1px dashed var(--ui-border);border-radius:var(--ui-radius-section);color:var(--ui-muted);text-align:center;margin:0}#petgz-full-list-app.catalog-view .petgz-home-result{gap:var(--space-4);min-width:0;padding:var(--space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface);grid-template-columns:minmax(220px,.9fr) minmax(300px,1.35fr);display:grid}#petgz-full-list-app.catalog-view .petgz-home-product{align-items:center;gap:var(--space-3);min-width:0;color:inherit;text-align:left;background:0 0;border:0;padding:0;display:flex}#petgz-full-list-app.catalog-view .petgz-home-product-image{border:1px solid var(--ui-border);border-radius:var(--ui-radius-section);color:#8b98aa;background:#fff;flex:0 0 66px;place-items:center;width:66px;height:66px;display:grid;overflow:hidden}#petgz-full-list-app.catalog-view .petgz-home-product-image img{object-fit:contain;width:100%;height:100%;display:block}#petgz-full-list-app.catalog-view .petgz-home-product-image svg{width:24px;height:24px}#petgz-full-list-app.catalog-view .petgz-home-product-copy{gap:var(--space-1);min-width:0;display:grid}#petgz-full-list-app.catalog-view .petgz-home-product-copy .storefront-nametag-pending strong{font-size:14px;line-height:1.4;display:block}#petgz-full-list-app.catalog-view .petgz-home-product-copy .storefront-nametag-pending strong>span{overflow-wrap:anywhere;display:block}#petgz-full-list-app.catalog-view .petgz-home-product-copy code{color:var(--ui-muted);font-size:var(--ui-text-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#petgz-full-list-app.catalog-view .petgz-home-product-copy .storefront-nametag-pending small{color:var(--ui-info-text);font-size:10px;font-weight:750}#petgz-full-list-app.catalog-view .petgz-home-choices{align-content:center;gap:var(--space-2);min-width:0;display:grid}#petgz-full-list-app.catalog-view .petgz-home-choice-label{color:var(--ui-muted);font-size:var(--ui-text-small);font-weight:var(--ui-weight-control)}#petgz-full-list-app.catalog-view .petgz-home-choice-buttons{gap:var(--space-1-5);flex-wrap:wrap;display:flex}#petgz-full-list-app.catalog-view .petgz-home-variant{justify-content:center;align-items:center;gap:var(--space-1-5);max-width:100%;min-height:36px;padding:0 var(--space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-medium);background:var(--ui-surface);color:inherit;font-size:var(--ui-text-control);font-weight:var(--ui-weight-control);display:inline-flex}#petgz-full-list-app.catalog-view .petgz-home-variant svg{width:14px;height:14px}#petgz-full-list-app.catalog-view .petgz-home-variant.is-signature{color:var(--lightningcss-light,#9f332d)var(--lightningcss-dark,#ff9d96);border-color:var(--lightningcss-light,#e7c0bc)var(--lightningcss-dark,#714542)}#petgz-full-list-app.catalog-view .petgz-home-variant.is-event{border-color:var(--ui-accent);color:var(--ui-accent)}#petgz-full-list-app.catalog-view .petgz-home-variant.is-added{border-color:var(--ui-accent);background:var(--ui-accent-soft);color:var(--ui-accent)}#petgz-full-list-app.catalog-view .petgz-home-event-choices{gap:var(--space-1-5);margin-top:var(--space-half);padding-top:var(--space-2);border-top:1px solid var(--ui-divider);display:grid}#petgz-full-list-app.catalog-view .petgz-home-event-choices>strong{color:var(--ui-muted);font-size:var(--ui-text-body)}#petgz-full-list-app.catalog-view .petgz-home-event-choices>div{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;display:flex}#petgz-full-list-app.catalog-view .petgz-home-event-choices>div>div{gap:var(--space-half);min-width:0;display:grid}#petgz-full-list-app.catalog-view .petgz-home-event-choices b{overflow-wrap:anywhere;font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view .petgz-home-event-choices span{overflow-wrap:anywhere;color:var(--ui-muted);font-size:var(--ui-text-small);line-height:1.45}#petgz-full-list-app.catalog-view .petgz-home-more-results{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);min-height:42px;color:var(--ui-accent);font-size:var(--ui-text-control);font-weight:var(--ui-weight-control);background:0 0}#petgz-full-list-app.catalog-view .petgz-home-lower{gap:var(--space-5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}#petgz-full-list-app.catalog-view .petgz-home-lower.has-work{grid-template-columns:minmax(0,1.7fr) minmax(250px,.7fr)}#petgz-full-list-app.catalog-view .petgz-home-feed{min-width:0}#petgz-full-list-app.catalog-view .petgz-home-feed .petgz-notice-more{white-space:nowrap;flex:none}#petgz-full-list-app.catalog-view .petgz-home-feed .petgz-event-list{gap:var(--space-2)}#petgz-full-list-app.catalog-view .petgz-home-feed .petgz-campaign-entry{padding:var(--space-4) var(--space-4);border-radius:var(--ui-radius-section)}#petgz-full-list-app.catalog-view .petgz-home-feed .petgz-campaign-entry.is-important{background:var(--lightningcss-light,#fffaf0)var(--lightningcss-dark,#28231c);border-color:var(--lightningcss-light,#edc98f)var(--lightningcss-dark,#70512f)}#petgz-full-list-app.catalog-view .petgz-home-feed .petgz-campaign-entry strong{margin:var(--space-1) 0 var(--space-half);font-size:var(--ui-text-body)}#petgz-full-list-app.catalog-view .petgz-home-feed .petgz-notice-meta .is-category{color:var(--lightningcss-light,#526176)var(--lightningcss-dark,#c2cede);background:var(--lightningcss-light,#eef2f8)var(--lightningcss-dark,#283346)}#petgz-full-list-app.catalog-view .petgz-home-work{gap:var(--space-3);margin-top:var(--space-10);padding:var(--space-5);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface);grid-template-columns:auto minmax(0,1fr);display:grid}#petgz-full-list-app.catalog-view .petgz-home-work-icon{border-radius:var(--ui-radius-control);background:var(--ui-accent-soft);width:40px;height:40px;color:var(--ui-accent);place-items:center;display:grid}#petgz-full-list-app.catalog-view .petgz-home-work-icon svg{width:20px;height:20px}#petgz-full-list-app.catalog-view .petgz-home-work p{margin:var(--space-hairline) 0 var(--space-1);color:var(--ui-accent);font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary)}#petgz-full-list-app.catalog-view .petgz-home-work h2{margin:0;font-size:19px}#petgz-full-list-app.catalog-view .petgz-home-work div>span{margin-top:var(--space-1-5);color:var(--ui-muted);font-size:var(--ui-text-small);line-height:var(--ui-line-height);display:block}#petgz-full-list-app.catalog-view .petgz-home-work>button{border-radius:var(--ui-radius-control);background:var(--ui-primary);color:#fff;min-height:42px;font-size:var(--ui-text-control);font-weight:var(--ui-weight-control);border:0;grid-column:1/-1}@media (width<=780px){#petgz-full-list-app.catalog-view .petgz-home-lower.has-work{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view .petgz-home-work{margin-top:0}#petgz-full-list-app.catalog-view .petgz-home-result{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view .petgz-home-choices{padding-top:var(--space-3);border-top:1px solid var(--ui-divider)}}@media (width<=480px){#petgz-full-list-app.catalog-view .petgz-home{padding-inline:var(--space-3)}#petgz-full-list-app.catalog-view .petgz-home-search{padding:var(--space-5) var(--space-4);border-radius:var(--ui-radius-card)}#petgz-full-list-app.catalog-view .petgz-home-search .petgz-main-search{height:auto;min-height:58px;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3)}#petgz-full-list-app.catalog-view .petgz-home-search .petgz-open-search{height:40px;padding:0 var(--space-3);font-size:var(--ui-text-control)}#petgz-full-list-app.catalog-view .petgz-home-product-image{flex-basis:58px;width:58px;height:58px}#petgz-full-list-app.catalog-view .petgz-home-choice-buttons .petgz-home-variant{flex:120px}#petgz-full-list-app.catalog-view .petgz-home-event-choices>div{padding:var(--space-2) 0;flex-direction:column;align-items:stretch}#petgz-full-list-app.catalog-view .petgz-home-event-choices .petgz-home-variant{width:100%}#petgz-full-list-app.catalog-view .petgz-home-feed .petgz-campaign-entry{grid-template-columns:minmax(0,1fr) auto}}@media (width<=600px){#petgz-full-list-app.catalog-view .petgz-result:has(.storefront-nametag){flex-direction:column;align-items:stretch;gap:12px;display:flex}#petgz-full-list-app.catalog-view .storefront-nametag{margin-inline:auto}#petgz-full-list-app.catalog-view .storefront-product-visuals{flex-direction:column;align-items:stretch}#petgz-full-list-app.catalog-view .storefront-product-image{flex-basis:88px;align-self:center;width:88px;height:88px}}#petgz-full-list-app.catalog-view .petgz-modal-shell.is-preview:has(.petgz-feed-preview-columns){width:min(1240px,100% - 48px)}#petgz-full-list-app.catalog-view .petgz-event-dialog:has(.petgz-feed-preview-columns){background:var(--ui-surface);border-radius:var(--ui-radius-dialog);height:min(840px,100dvh - 80px);overflow:hidden}#petgz-full-list-app.catalog-view .petgz-feed-preview-head{justify-content:space-between;align-items:flex-start;gap:var(--space-5);padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--ui-divider);flex-shrink:0;display:flex}#petgz-full-list-app.catalog-view .petgz-feed-preview-head>div{min-width:0}#petgz-full-list-app.catalog-view .petgz-feed-preview-head h2{margin:var(--space-2) 0 0;overflow-wrap:anywhere;font-size:20px;line-height:1.4}#petgz-full-list-app.catalog-view .petgz-feed-preview-columns{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0;display:grid}#petgz-full-list-app.catalog-view .petgz-feed-preview-body{overscroll-behavior:contain;min-width:0;padding:var(--space-6) var(--space-7);overflow-y:auto}#petgz-full-list-app.catalog-view .petgz-feed-preview-body .petgz-notice-rich-body{font-size:var(--ui-text-body);margin:0;line-height:1.85}#petgz-full-list-app.catalog-view .petgz-feed-preview-body .petgz-notice-rich-body p{margin:0 0 var(--space-3)}#petgz-full-list-app.catalog-view .petgz-feed-preview-resources{border-left:1px solid var(--ui-divider);background:var(--ui-subtle);flex-direction:column;min-width:0;min-height:0;display:flex}#petgz-full-list-app.catalog-view .petgz-feed-resources-head{padding:var(--space-5) var(--space-5) var(--space-3)}#petgz-full-list-app.catalog-view .petgz-feed-resources-head h3{font-size:var(--ui-text-section);margin:0}#petgz-full-list-app.catalog-view .petgz-feed-resources-head p{margin:var(--space-1-5) 0 0;color:var(--ui-muted);font-size:var(--ui-text-small);line-height:var(--ui-line-height)}#petgz-full-list-app.catalog-view .petgz-feed-resources-scroll{overscroll-behavior:contain;min-height:0;padding:0 var(--space-5) var(--space-5);flex:1;overflow-y:auto}#petgz-full-list-app.catalog-view .petgz-feed-resources-foot{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);border-top:1px solid var(--ui-divider);background:var(--ui-surface);font-size:var(--ui-text-small);flex-wrap:wrap;display:flex}#petgz-full-list-app.catalog-view .petgz-feed-preview-resources .petgz-campaign-group>header{gap:var(--space-3);padding:var(--space-4);flex-wrap:wrap}#petgz-full-list-app.catalog-view .petgz-feed-preview-resources .petgz-result{align-items:stretch;gap:var(--space-3);padding:var(--space-4) var(--space-3);flex-direction:column;display:flex}#petgz-full-list-app.catalog-view .petgz-feed-preview-resources .petgz-product-tools{justify-content:flex-start;gap:var(--space-2);flex-wrap:wrap;min-width:0}@media (width<=760px){#petgz-full-list-app.catalog-view .petgz-modal-shell.is-preview:has(.petgz-feed-preview-columns){width:100%;max-height:100dvh;margin:0}#petgz-full-list-app.catalog-view .petgz-event-dialog:has(.petgz-feed-preview-columns){border-radius:0;height:100dvh;max-height:100dvh}#petgz-full-list-app.catalog-view .petgz-feed-preview-head{padding:var(--space-4);gap:var(--space-3)}#petgz-full-list-app.catalog-view .petgz-feed-preview-head h2{font-size:17px}#petgz-full-list-app.catalog-view .petgz-feed-preview-columns{display:block;overflow-y:auto}#petgz-full-list-app.catalog-view .petgz-feed-preview-body{padding:var(--space-5) var(--space-4);overflow:visible}#petgz-full-list-app.catalog-view .petgz-feed-preview-resources{border-left:0;border-top:1px solid var(--ui-divider)}#petgz-full-list-app.catalog-view .petgz-feed-resources-head{padding:var(--space-4) var(--space-4) var(--space-3)}#petgz-full-list-app.catalog-view .petgz-feed-resources-scroll{padding:0 var(--space-3) var(--space-4);overflow:visible}#petgz-full-list-app.catalog-view .petgz-feed-resources-foot{padding:14px 16px max(14px, env(safe-area-inset-bottom))}}html,body{min-width:0}body{overflow-x:visible}button,input,select,textarea{font:inherit}button{-webkit-tap-highlight-color:transparent}button:focus-visible,input:focus-visible{outline:var(--ui-focus-ring);outline-offset:3px}button:disabled{cursor:not-allowed!important}#petgz-full-list-app.catalog-view :is(a[href],button:not(:disabled),[role=tab]:not([aria-disabled=true]),[role=link]:not([aria-disabled=true]),summary){cursor:pointer}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.loading-state{padding:var(--space-10);font-family:system-ui,sans-serif}#petgz-full-list-app.catalog-view{overflow:visible}#petgz-full-list-app.catalog-view svg{flex-shrink:0}#petgz-full-list-app.catalog-view .brand-button{color:inherit;font:inherit;font-weight:var(--ui-weight-control);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:flex}#petgz-full-list-app.catalog-view .petgz-request-link:disabled{opacity:.6}#petgz-full-list-app.catalog-view .petgz-request-link small{font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view a.petgz-request-link{text-decoration:none}#petgz-full-list-app.catalog-view .demo-notice{gap:var(--space-2);background:var(--ui-info-bg);color:var(--ui-info);font-size:var(--ui-text-small);line-height:var(--ui-line-height);padding:11px max(24px,50% - 528px);display:flex}#petgz-full-list-app.catalog-view .demo-notice strong{flex:none}#petgz-full-list-app.catalog-view .petgz-main-search{font:inherit;text-align:left;color:inherit;cursor:pointer}#petgz-full-list-app.catalog-view .petgz-main-search .petgz-main-input{color:var(--ui-text)}#petgz-full-list-app.catalog-view .petgz-open-search{align-items:center;display:inline-flex}#petgz-full-list-app.catalog-view .petgz-quick{padding-right:var(--space-5)}#petgz-full-list-app.catalog-view .petgz-quick>strong{padding-right:70px;line-height:1.5}#petgz-full-list-app.catalog-view .petgz-quick>.petgz-select-top{font-size:var(--ui-text-control)}#petgz-full-list-app.catalog-view .petgz-event-entry{cursor:pointer}#petgz-full-list-app.catalog-view .petgz-campaign-entry{grid-template-columns:minmax(0,1fr) auto}#petgz-full-list-app.catalog-view .petgz-event-list.is-compact{margin-bottom:var(--space-4)}#petgz-full-list-app.catalog-view .petgz-event-list.is-compact .petgz-campaign-entry{padding:var(--space-3)}#petgz-full-list-app.catalog-view .campaign-heading{margin-top:var(--space-6)}#petgz-full-list-app.catalog-view .petgz-campaign-period{align-items:center;gap:var(--space-1-5);margin:var(--space-1) 0 0;color:var(--lightningcss-light,#d65c14)var(--lightningcss-dark,#ffb17e);font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary);display:flex}#petgz-full-list-app.catalog-view .petgz-campaign-period svg{width:15px;height:15px}#petgz-full-list-app.catalog-view .petgz-group-period{align-items:center;gap:var(--space-1-5);margin:var(--space-1) 0 0;color:var(--lightningcss-light,#d65c14)var(--lightningcss-dark,#ffb17e);font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary);display:flex}#petgz-full-list-app.catalog-view .petgz-group-period svg{width:14px;height:14px}#petgz-full-list-app.catalog-view .petgz-campaign-preview{padding:var(--space-4);background:var(--ui-subtle)}#petgz-full-list-app.catalog-view .petgz-campaign-group{margin-bottom:var(--space-4);border:1px solid var(--ui-border);border-radius:var(--ui-radius-section);background:var(--ui-surface);overflow:hidden}#petgz-full-list-app.catalog-view .petgz-campaign-group:last-child{margin-bottom:0}#petgz-full-list-app.catalog-view .petgz-campaign-group>header{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--ui-divider);display:flex}#petgz-full-list-app.catalog-view .petgz-campaign-group>header span{margin-bottom:var(--space-1);color:var(--ui-accent);font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary);display:inline-block}#petgz-full-list-app.catalog-view .petgz-campaign-group>header h3{font-size:var(--ui-text-section);margin:0}#petgz-full-list-app.catalog-view .petgz-campaign-group>.petgz-results{padding:var(--space-2)}#petgz-full-list-app.catalog-view .petgz-campaign-group .petgz-result:last-child{border-bottom:0}#petgz-full-list-app.catalog-view .petgz-price-schedule-notice,#petgz-full-list-app.catalog-view .petgz-print-schedule-notice{justify-content:space-between;gap:var(--space-1) var(--space-3);margin:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--ui-radius-control);background:var(--ui-info-bg);color:var(--ui-info);font-size:var(--ui-text-small);border:1px solid var(--lightningcss-light,#bfd0ff)var(--lightningcss-dark,#3a4f7c);flex-wrap:wrap;display:flex}#petgz-full-list-app.catalog-view .petgz-price-schedule-notice.is-overdue{color:var(--lightningcss-light,#8b3030)var(--lightningcss-dark,#ffd0d0);background:var(--lightningcss-light,#fff3f3)var(--lightningcss-dark,#3a2025);border-color:var(--lightningcss-light,#e7b6b6)var(--lightningcss-dark,#744040)}#petgz-full-list-app.catalog-view .petgz-price-schedule-notice strong,#petgz-full-list-app.catalog-view .petgz-print-schedule-notice strong{font-size:var(--ui-text-price)}#petgz-full-list-app.catalog-view .event-description{color:var(--ui-muted);font-size:var(--ui-text-small);line-height:var(--ui-line-height)}#petgz-full-list-app.catalog-view .petgz-event-period{line-height:1.6}#petgz-full-list-app.catalog-view .petgz-modal-shell{color:inherit;width:min(770px,100% - 48px);max-width:none;max-height:calc(100dvh - 80px);margin:var(--space-10) auto;background:0 0;border:0;padding:0;overflow:visible}#petgz-full-list-app.catalog-view .petgz-modal-shell::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--lightningcss-light,#2b231f75)var(--lightningcss-dark,#000000a6)}#petgz-full-list-app.catalog-view .petgz-modal-shell.is-preview{width:min(880px,100% - 48px)}#petgz-full-list-app.catalog-view .petgz-dialog,#petgz-full-list-app.catalog-view .petgz-event-dialog{flex-direction:column;width:100%;min-height:0;max-height:calc(100dvh - 80px);display:flex}#petgz-full-list-app.catalog-view .dialog-scroll{overscroll-behavior:contain;min-height:0;overflow-y:auto}#petgz-full-list-app.catalog-view .petgz-dialog-head,#petgz-full-list-app.catalog-view .petgz-dialog-meta,#petgz-full-list-app.catalog-view .petgz-dialog-foot,#petgz-full-list-app.catalog-view .petgz-event-dialog-head,#petgz-full-list-app.catalog-view .petgz-event-dialog-foot{flex-shrink:0}#petgz-full-list-app.catalog-view .petgz-dialog-foot{position:static}#petgz-full-list-app.catalog-view .petgz-dialog-meta{gap:var(--space-2);flex-wrap:wrap}#petgz-full-list-app.catalog-view .demo-inline{margin:var(--space-1-5) var(--space-4) var(--space-3);color:var(--ui-muted);font-size:var(--ui-text-small);line-height:var(--ui-line-height)}#petgz-full-list-app.catalog-view .item-details{min-width:0}#petgz-full-list-app.catalog-view .petgz-product-name>span{display:block}#petgz-full-list-app.catalog-view .two-line-name>span{white-space:pre;text-overflow:ellipsis;overflow:hidden}#petgz-full-list-app.catalog-view .petgz-product-name{overflow-wrap:anywhere}#petgz-full-list-app.catalog-view .petgz-results{padding-bottom:var(--space-2)}#petgz-full-list-app.catalog-view .petgz-result.is-in-cart{background:var(--ui-accent-soft)}#petgz-full-list-app.catalog-view .petgz-result+.petgz-result{margin-top:var(--space-1)}#petgz-full-list-app.catalog-view .petgz-select-label.is-added{border-color:var(--ui-accent);background:var(--ui-accent-soft);color:var(--ui-accent)}#petgz-full-list-app.catalog-view .petgz-select-all:disabled{opacity:.55}#petgz-full-list-app.catalog-view .petgz-signature-switch{background:0 0;border-color:#0000}#petgz-full-list-app.catalog-view .change-label{padding:var(--space-1) var(--space-1-5);border-radius:var(--ui-radius-small);font-size:var(--ui-text-small);font-weight:var(--ui-weight-control);line-height:var(--ui-line-height)}#petgz-full-list-app.catalog-view .change-label.is-price{color:var(--lightningcss-light,#a5440b)var(--lightningcss-dark,#ffb17e);background:var(--lightningcss-light,#fff0e5)var(--lightningcss-dark,#4b2b1e)}#petgz-full-list-app.catalog-view .change-label.is-new{color:var(--lightningcss-light,#14683f)var(--lightningcss-dark,#72d8a4);background:var(--lightningcss-light,#e9f7ef)var(--lightningcss-dark,#183b2b)}#petgz-full-list-app.catalog-view .reference-preview{object-fit:contain;max-width:100%;height:auto;max-height:62dvh;margin:auto;display:block}#petgz-full-list-app.catalog-view .petgz-event-dialog-head h2{overflow-wrap:anywhere;min-width:0;line-height:1.5}#petgz-full-list-app.catalog-view .petgz-event-close{flex-shrink:0}#petgz-full-list-app.catalog-view .petgz-event-add{justify-content:center;align-items:center;gap:var(--space-1-5);flex-shrink:0;display:inline-flex}#petgz-full-list-app.catalog-view .cart-navigation{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}#petgz-full-list-app.catalog-view .petgz-cart-item>div{min-width:0}#petgz-full-list-app.catalog-view .petgz-cart-item.is-unavailable{opacity:.82;grid-template-columns:minmax(0,1fr) auto}#petgz-full-list-app.catalog-view .petgz-cart-item.is-unavailable .pending-note{margin:var(--space-2) 0 0;color:var(--lightningcss-light,#9b3a45)var(--lightningcss-dark,#ff9aa4);padding:0}#petgz-full-list-app.catalog-view .petgz-cart-separate.is-unavailable{background:var(--lightningcss-light,#fff8f8)var(--lightningcss-dark,#291b1e);border-color:var(--lightningcss-light,#e7c8cc)var(--lightningcss-dark,#673b43)}#petgz-full-list-app.catalog-view .pending-note{padding:0 var(--space-4);color:var(--ui-muted);font-size:var(--ui-text-small);line-height:var(--ui-line-height)}#petgz-full-list-app.catalog-view .petgz-cart-summary .pending-note{margin:var(--space-3) 0 0;padding:0}#petgz-full-list-app.catalog-view .petgz-cart-separate-head{flex-wrap:wrap}#petgz-full-list-app.catalog-view .catalog-browse{margin:var(--space-4) auto;cursor:pointer;max-width:100%;display:flex}#petgz-full-list-app.catalog-view .product-detail-body{padding:var(--space-5)}#petgz-full-list-app.catalog-view .product-detail-body .two-line-name{overflow-wrap:normal;padding-bottom:var(--space-2);display:block;overflow-x:auto}#petgz-full-list-app.catalog-view .product-detail-body .two-line-name>span{text-overflow:clip;width:max-content;min-width:100%;overflow:visible}#petgz-full-list-app.catalog-view .product-source-details{font-size:var(--ui-text-small);line-height:var(--ui-line-height)}#petgz-full-list-app.catalog-view .product-source-details dt{margin-top:var(--space-3);font-weight:var(--ui-weight-secondary)}#petgz-full-list-app.catalog-view .product-source-details dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}#petgz-full-list-app.catalog-view .petgz-cart-separate-head p{overflow-wrap:anywhere;line-height:1.6}#petgz-full-list-app.catalog-view.admin-app{min-height:100dvh}#petgz-full-list-app.catalog-view .admin-topbar a{color:inherit;text-decoration:none}#petgz-full-list-app.catalog-view .admin-header-actions{align-items:center;gap:var(--space-3);display:flex}#petgz-full-list-app.catalog-view .admin-header-actions>a{color:var(--ui-muted);font-size:var(--ui-text-control);font-weight:var(--ui-weight-control)}#petgz-full-list-app.catalog-view .admin-mode-label{padding:var(--space-1) var(--space-2);border-radius:var(--ui-radius-medium);background:var(--ui-accent-soft);color:var(--admin-accent);font-size:var(--ui-text-small);font-weight:var(--ui-weight-control)}#petgz-full-list-app.catalog-view .admin-security-notice{justify-content:center;gap:var(--space-2);padding:var(--space-1-5) var(--space-5);color:var(--lightningcss-light,#765b0b)var(--lightningcss-dark,#f3d36f);font-size:var(--ui-text-small);background:var(--lightningcss-light,#fff8df)var(--lightningcss-dark,#3c331d);line-height:1.45;display:flex}#petgz-full-list-app.catalog-view .admin-main{width:min(1180px,100%);padding:var(--space-8) var(--space-7) var(--space-14);margin:0 auto}#petgz-full-list-app.catalog-view .admin-title{justify-content:space-between;align-items:end;gap:var(--space-5);display:flex}#petgz-full-list-app.catalog-view .admin-title p{margin:0 0 var(--space-1);color:var(--admin-accent);font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary);letter-spacing:.08em}#petgz-full-list-app.catalog-view .admin-title h1{font-size:var(--ui-text-title)}#petgz-full-list-app.catalog-view .admin-title div>span{margin-top:var(--space-1-5);color:var(--ui-muted);font-size:var(--ui-text-small);display:block}#petgz-full-list-app.catalog-view .admin-title-actions{align-items:center;gap:var(--space-2);display:flex}#petgz-full-list-app.catalog-view .admin-title-actions>strong{color:var(--admin-accent);white-space:nowrap;font-size:19px}#petgz-full-list-app.catalog-view .admin-title-actions>button{min-height:34px;padding:0 var(--space-3);border:1px solid var(--admin-primary);border-radius:var(--ui-radius-medium);background:var(--admin-primary);color:#fff;font-size:var(--ui-text-control);font-weight:var(--ui-weight-control);cursor:pointer;white-space:nowrap}#petgz-full-list-app.catalog-view .admin-filters{gap:var(--space-2);margin:var(--space-5) 0 var(--space-3);grid-template-columns:minmax(240px,1fr) 120px 165px 140px;display:grid}#petgz-full-list-app.catalog-view .admin-filters label{min-width:0}#petgz-full-list-app.catalog-view .admin-filters input,#petgz-full-list-app.catalog-view .admin-filters select{border:1px solid var(--ui-border);border-radius:var(--ui-radius-medium);background:var(--ui-control);width:100%;height:38px;color:inherit;font-size:var(--ui-text-control)}#petgz-full-list-app.catalog-view .admin-filters select{padding:0 var(--space-2)}#petgz-full-list-app.catalog-view .admin-search{align-items:center;gap:var(--space-1-5);padding-left:var(--space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-medium);background:var(--ui-control);color:var(--admin-accent);display:flex}#petgz-full-list-app.catalog-view .admin-search input{min-width:0;padding:0 var(--space-2) 0 0;background:0 0;border:0;outline:0}#petgz-full-list-app.catalog-view .admin-page-message{justify-content:space-between;align-items:center;gap:var(--space-3);margin:0 0 var(--space-3);padding:var(--space-3) var(--space-3);border-radius:var(--ui-radius-control);font-size:var(--ui-text-small);line-height:1.5;display:flex}#petgz-full-list-app.catalog-view .admin-page-message.is-success{color:var(--lightningcss-light,#14683f)var(--lightningcss-dark,#72d8a4);background:var(--lightningcss-light,#e9f7ef)var(--lightningcss-dark,#183b2b)}#petgz-full-list-app.catalog-view .admin-page-message.is-error,#petgz-full-list-app.catalog-view .admin-form-message.is-error{color:var(--lightningcss-light,#a32632)var(--lightningcss-dark,#ff9aa4);background:var(--lightningcss-light,#fff0f0)var(--lightningcss-dark,#461f25)}#petgz-full-list-app.catalog-view .admin-page-message button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:20px}#petgz-full-list-app.catalog-view .admin-product-list{border:1px solid var(--ui-border);border-radius:var(--ui-radius-section);background:var(--ui-surface);overflow:hidden}#petgz-full-list-app.catalog-view .admin-list-heading,#petgz-full-list-app.catalog-view .admin-product-row{gap:var(--space-3);grid-template-columns:minmax(180px,1.6fr) minmax(128px,1fr) 50px minmax(180px,1.2fr) 90px 52px;align-items:center;display:grid}#petgz-full-list-app.catalog-view .admin-list-heading{padding:var(--space-2) var(--space-4);background:var(--ui-subtle);color:var(--ui-muted);font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary)}#petgz-full-list-app.catalog-view .admin-product-row{min-width:0;padding:var(--space-3) var(--space-4);border-top:1px solid var(--ui-divider)}#petgz-full-list-app.catalog-view .admin-product-summary{gap:var(--space-2);align-items:center;min-width:0;display:flex}#petgz-full-list-app.catalog-view .admin-product-summary-copy{gap:var(--space-1);flex:1;grid-template-columns:minmax(0,1fr);align-items:start;min-width:0;display:grid}#petgz-full-list-app.catalog-view .admin-product-summary strong{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--ui-text-product);line-height:1.4}#petgz-full-list-app.catalog-view .admin-product-summary small{color:var(--admin-accent);font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary)}#petgz-full-list-app.catalog-view .admin-product-image-cell{place-items:center;min-width:0;display:grid}#petgz-full-list-app.catalog-view .admin-product-thumbnail{box-sizing:border-box;width:48px;height:48px;padding:var(--space-half);border:1px solid var(--ui-border);border-radius:var(--ui-radius-medium);background:#fff;place-items:center;display:grid;overflow:hidden}#petgz-full-list-app.catalog-view .admin-product-thumbnail img{object-fit:contain;width:100%;height:100%;display:block}#petgz-full-list-app.catalog-view .admin-product-thumbnail.is-empty{background:var(--ui-subtle);color:var(--ui-muted);font-size:var(--ui-text-xs);font-weight:var(--ui-weight-secondary)}#petgz-full-list-app.catalog-view .admin-product-code{overflow-wrap:anywhere;min-width:0;color:var(--ui-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view .admin-cell-label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}#petgz-full-list-app.catalog-view .admin-product-code code,#petgz-full-list-app.catalog-view .admin-editor-identifiers code{color:inherit;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:inherit}#petgz-full-list-app.catalog-view .admin-category-chips{gap:var(--space-1);flex-wrap:wrap;display:flex}#petgz-full-list-app.catalog-view .admin-category-chips span{padding:var(--space-half) var(--space-1);border-radius:var(--ui-radius-tight);background:var(--ui-accent-soft);color:var(--ui-accent);font-size:var(--ui-text-small);font-weight:var(--ui-weight-control)}#petgz-full-list-app.catalog-view .admin-status{min-height:24px;padding:var(--space-half) var(--space-1-5);border-radius:var(--ui-radius-small);font-size:var(--ui-text-small);white-space:nowrap;align-items:center;font-weight:600;line-height:1.35;display:inline-flex}#petgz-full-list-app.catalog-view .admin-status.is-sale{color:var(--lightningcss-light,#147241)var(--lightningcss-dark,#72d8a4);background:var(--lightningcss-light,#e9f7ef)var(--lightningcss-dark,#183b2b)}#petgz-full-list-app.catalog-view .admin-status.is-discontinued{background:var(--ui-subtle);color:var(--ui-muted)}#petgz-full-list-app.catalog-view .admin-prices{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}#petgz-full-list-app.catalog-view .admin-prices div{min-width:0}#petgz-full-list-app.catalog-view .admin-prices dt{color:var(--ui-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view .admin-prices dd{margin:var(--space-half) 0 0;font-size:var(--ui-text-price);font-weight:var(--ui-weight-secondary);white-space:nowrap}#petgz-full-list-app.catalog-view .admin-edit-button,#petgz-full-list-app.catalog-view .admin-secondary-button,#petgz-full-list-app.catalog-view .admin-primary-button,#petgz-full-list-app.catalog-view .admin-pagination button{border-radius:var(--ui-radius-medium);font-weight:var(--ui-weight-control);cursor:pointer}#petgz-full-list-app.catalog-view .admin-edit-button{border:1px solid var(--admin-accent);height:30px;color:var(--admin-accent);font-size:var(--ui-text-control);background:0 0}#petgz-full-list-app.catalog-view .admin-empty{padding:var(--space-10) var(--space-5);color:var(--ui-muted);text-align:center;margin:0}#petgz-full-list-app.catalog-view .admin-pagination{justify-content:center;align-items:center;gap:var(--space-4);margin-top:var(--space-4);display:flex}#petgz-full-list-app.catalog-view .admin-pagination button{border:1px solid var(--ui-border);background:var(--ui-control);min-width:70px;height:38px;color:inherit}#petgz-full-list-app.catalog-view .admin-pagination button:disabled{opacity:.45}#petgz-full-list-app.catalog-view .admin-pagination span{color:var(--ui-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view .admin-pagination strong{color:inherit}#petgz-full-list-app.catalog-view .admin-editor{flex-direction:column;min-height:0;display:flex}#petgz-full-list-app.catalog-view .admin-editor-head{padding:var(--space-5) var(--space-5);border-bottom:1px solid var(--ui-divider);justify-content:space-between;align-items:center;display:flex}#petgz-full-list-app.catalog-view .admin-editor-head p{margin:0 0 var(--space-half);color:var(--admin-accent);font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary)}#petgz-full-list-app.catalog-view .admin-editor-head h2{margin:0;font-size:20px}#petgz-full-list-app.catalog-view .admin-icon-button{width:36px;height:36px;color:inherit;cursor:pointer;background:0 0;border:0;font-size:25px}#petgz-full-list-app.catalog-view .admin-editor-body{padding:var(--space-5) var(--space-5)}#petgz-full-list-app.catalog-view .admin-product-image{gap:var(--space-4);margin-bottom:var(--space-4);grid-template-columns:120px minmax(0,1fr);align-items:center;display:grid}#petgz-full-list-app.catalog-view .admin-product-image-preview{justify-content:center;align-items:center;gap:var(--space-1);height:120px;padding:0 0 var(--space-7);border:1px dashed var(--ui-border);border-radius:var(--ui-radius-section);background:var(--ui-subtle);color:var(--ui-muted);cursor:pointer;flex-direction:column;display:flex;position:relative;overflow:hidden}#petgz-full-list-app.catalog-view .admin-product-image-preview:hover:not(:disabled){border-color:var(--admin-accent);background:var(--admin-subtle)}#petgz-full-list-app.catalog-view .admin-product-image-preview.has-image{border-style:solid;padding:0}#petgz-full-list-app.catalog-view .admin-product-image-preview>svg{width:30px;height:30px}#petgz-full-list-app.catalog-view .admin-product-image-preview img{object-fit:contain;background:#fff;width:100%;height:120px;display:block}#petgz-full-list-app.catalog-view .admin-product-image-empty{font-size:var(--ui-text-xs);font-weight:500}#petgz-full-list-app.catalog-view .admin-product-image-state{padding:var(--space-half) var(--space-1);border-radius:var(--ui-radius-tight);color:#fff;font-size:var(--ui-text-xs);text-align:center;background:#0f172ac2;font-weight:500;position:absolute;inset:6px 6px auto}#petgz-full-list-app.catalog-view .admin-product-image-change{justify-content:center;align-items:center;gap:var(--space-1);border-radius:var(--ui-radius-small);background:color-mix(in srgb, var(--ui-surface) 94%, transparent);min-height:26px;color:var(--admin-text);font-size:var(--ui-text-control);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-weight:550;display:flex;position:absolute;inset:auto 5px 5px}#petgz-full-list-app.catalog-view .admin-product-image-change svg{width:13px;height:13px}#petgz-full-list-app.catalog-view .admin-product-image-input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#petgz-full-list-app.catalog-view .admin-product-image-content{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}#petgz-full-list-app.catalog-view .admin-product-image-content>strong{font-size:var(--ui-text-body)}#petgz-full-list-app.catalog-view .admin-product-image-content p{margin:var(--space-1) 0 0;color:var(--ui-muted);font-size:var(--ui-text-small);line-height:1.45}#petgz-full-list-app.catalog-view .admin-product-image-filename{min-width:0;color:var(--ui-muted);font-size:var(--ui-text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#petgz-full-list-app.catalog-view .admin-product-image-actions{gap:var(--space-2);display:flex}#petgz-full-list-app.catalog-view .admin-image-delete-button{height:26px;padding:0 var(--space-half);color:var(--lightningcss-light,#b42332)var(--lightningcss-dark,#ff8e9b);font-size:var(--ui-text-control);font-weight:var(--ui-weight-control);cursor:pointer;background:0 0;border:0}#petgz-full-list-app.catalog-view .admin-image-delete-button:hover{text-decoration:underline}#petgz-full-list-app.catalog-view .admin-product-image-message{font-weight:var(--ui-weight-secondary);color:var(--ui-info-text)!important}#petgz-full-list-app.catalog-view .admin-editor-identifiers{gap:var(--space-1);margin:0 0 var(--space-4);color:var(--ui-muted);font-size:var(--ui-text-small);overflow-wrap:anywhere;display:grid}#petgz-full-list-app.catalog-view .admin-editor-identifiers p,#petgz-full-list-app.catalog-view .admin-editor-identifiers span{margin:0}#petgz-full-list-app.catalog-view .admin-editor-identifiers span{margin-top:var(--space-half);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view .admin-field{gap:var(--space-1-5);font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary);display:grid}#petgz-full-list-app.catalog-view .admin-field>span{color:var(--ui-muted);font-size:var(--ui-text-small);font-weight:500}#petgz-full-list-app.catalog-view .admin-field input,#petgz-full-list-app.catalog-view .admin-field textarea,#petgz-full-list-app.catalog-view .admin-field select{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-control);width:100%;min-width:0;color:inherit}#petgz-full-list-app.catalog-view .admin-field select{height:43px;padding:0 var(--space-3);font:inherit}#petgz-full-list-app.catalog-view .admin-identity-fields{gap:var(--space-3);margin-bottom:var(--space-5);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);display:grid}#petgz-full-list-app.catalog-view .admin-identity-fields .admin-field{align-content:start}#petgz-full-list-app.catalog-view .admin-field input{height:43px;padding:0 var(--space-3)}#petgz-full-list-app.catalog-view .admin-field textarea{min-height:104px;padding:var(--space-3) var(--space-3);resize:vertical;line-height:1.55}#petgz-full-list-app.catalog-view .admin-price-fields{gap:var(--space-2);margin-top:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}#petgz-full-list-app.catalog-view .admin-form-message{margin:var(--space-3) 0 0;padding:var(--space-2) var(--space-3);border-radius:var(--ui-radius-medium);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view .admin-editor-actions{justify-content:flex-end;gap:var(--space-2);padding:var(--space-4) var(--space-5);border-top:1px solid var(--ui-divider);display:flex}#petgz-full-list-app.catalog-view .admin-secondary-button,#petgz-full-list-app.catalog-view .admin-primary-button{min-width:88px;height:42px;padding:0 var(--space-4)}#petgz-full-list-app.catalog-view .admin-secondary-button{border:1px solid var(--ui-border);color:inherit;background:0 0}#petgz-full-list-app.catalog-view .admin-primary-button{border:1px solid var(--admin-primary);background:var(--admin-primary);color:#fff}#petgz-full-list-app.catalog-view .admin-primary-button:disabled{opacity:.5}#petgz-full-list-app.catalog-view .admin-member-policy{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-3);padding:var(--space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);display:flex}#petgz-full-list-app.catalog-view .admin-member-policy>div{gap:var(--space-1);min-width:0;display:grid}#petgz-full-list-app.catalog-view .admin-member-policy span{color:var(--ui-muted);font-size:var(--ui-text-small);line-height:1.45}#petgz-full-list-app.catalog-view button[role=switch]{align-items:center;gap:var(--space-1-5);min-height:31px;padding:0 var(--space-2);border:1px solid var(--ui-border);border-radius:var(--ui-radius-pill);background:var(--ui-subtle);color:inherit;font-size:var(--ui-text-control);font-weight:var(--ui-weight-control);cursor:pointer;white-space:nowrap;display:inline-flex}#petgz-full-list-app.catalog-view button[role=switch]>span{background:var(--ui-switch-off);border-radius:50%;width:15px;height:15px}#petgz-full-list-app.catalog-view button[role=switch][aria-checked=true]{border-color:var(--ui-accent);background:var(--ui-accent-soft);color:var(--ui-accent)}#petgz-full-list-app.catalog-view button[role=switch][aria-checked=true]>span{background:var(--ui-primary)}#petgz-full-list-app.catalog-view .admin-category-manager{flex-direction:column;min-height:0;display:flex}#petgz-full-list-app.catalog-view .admin-category-body{padding:var(--space-5) var(--space-5)}#petgz-full-list-app.catalog-view .admin-category-create{gap:var(--space-2);margin-bottom:var(--space-4);grid-template-columns:minmax(0,1fr) 110px auto;align-items:end;display:grid}#petgz-full-list-app.catalog-view .admin-category-create label,#petgz-full-list-app.catalog-view .admin-category-row label{gap:var(--space-1);min-width:0;color:var(--ui-muted);font-size:var(--ui-text-small);font-weight:var(--ui-weight-control);display:grid}#petgz-full-list-app.catalog-view .admin-category-create input,#petgz-full-list-app.catalog-view .admin-category-row input{width:100%;min-width:0;height:40px;padding:0 var(--space-2);border:1px solid var(--ui-border);border-radius:var(--ui-radius-medium);background:var(--ui-control);color:inherit}#petgz-full-list-app.catalog-view .admin-category-create button,#petgz-full-list-app.catalog-view .admin-category-actions button{min-height:40px;padding:0 var(--space-3);border:1px solid var(--admin-accent);border-radius:var(--ui-radius-medium);color:var(--admin-accent);font-weight:var(--ui-weight-control);cursor:pointer;background:0 0}#petgz-full-list-app.catalog-view .admin-category-list{gap:var(--space-2);display:grid}#petgz-full-list-app.catalog-view .admin-category-row{gap:var(--space-2) var(--space-3);min-width:0;padding:var(--space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);grid-template-columns:minmax(170px,1fr) 90px auto;align-items:end;display:grid}#petgz-full-list-app.catalog-view .admin-category-row>p{color:var(--ui-muted);font-size:var(--ui-text-small);grid-column:1/3;margin:0}#petgz-full-list-app.catalog-view .admin-category-switch{gap:var(--space-1);display:grid}#petgz-full-list-app.catalog-view .admin-category-switch>span{color:var(--ui-muted);font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary)}#petgz-full-list-app.catalog-view .admin-category-actions{gap:var(--space-1-5);justify-content:flex-end;display:flex}#petgz-full-list-app.catalog-view .admin-category-actions button:last-child{color:var(--lightningcss-light,#9b2c38)var(--lightningcss-dark,#ff9aa4);border-color:var(--lightningcss-light,#d9a9ae)var(--lightningcss-dark,#77404a)}#petgz-full-list-app.catalog-view .admin-category-row>.admin-form-message{grid-column:1/-1}#petgz-full-list-app.catalog-view .admin-import{flex-direction:column;min-height:0;display:flex}#petgz-full-list-app.catalog-view .admin-import-body{padding:var(--space-5) var(--space-5) var(--space-6)}#petgz-full-list-app.catalog-view .admin-import-boundary{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-3);border-radius:var(--ui-radius-control);background:var(--ui-info-bg);color:var(--ui-info);font-size:var(--ui-text-small);line-height:var(--ui-line-height)}#petgz-full-list-app.catalog-view .admin-import-inputs{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}#petgz-full-list-app.catalog-view .admin-import-inputs select,#petgz-full-list-app.catalog-view .admin-import-inputs input[type=file]{width:100%;min-width:0;min-height:44px;padding:var(--space-2) var(--space-2);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-control);color:inherit}#petgz-full-list-app.catalog-view .admin-selected-file{align-items:center;gap:var(--space-2);min-width:0;margin:var(--space-3) 0 0;padding:var(--space-2) var(--space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);font-size:var(--ui-text-small);display:flex}#petgz-full-list-app.catalog-view .admin-selected-file strong{overflow-wrap:anywhere;min-width:0}#petgz-full-list-app.catalog-view .admin-selected-file span{color:var(--ui-muted);white-space:nowrap;margin-left:auto}#petgz-full-list-app.catalog-view .admin-selected-file button{color:var(--admin-accent);font-weight:var(--ui-weight-control);cursor:pointer;white-space:nowrap;background:0 0;border:0}#petgz-full-list-app.catalog-view .admin-import-result{margin-top:var(--space-5)}#petgz-full-list-app.catalog-view .admin-import-mapping{gap:var(--space-1);padding:var(--space-3) var(--space-3);border-radius:var(--ui-radius-control);font-size:var(--ui-text-small);line-height:var(--ui-line-height);display:grid}#petgz-full-list-app.catalog-view .admin-import-mapping.is-supported{color:var(--lightningcss-light,#14683f)var(--lightningcss-dark,#72d8a4);background:var(--lightningcss-light,#e9f7ef)var(--lightningcss-dark,#183b2b)}#petgz-full-list-app.catalog-view .admin-import-mapping.is-mapping-unconfirmed{color:var(--lightningcss-light,#765b0b)var(--lightningcss-dark,#f3d36f);background:var(--lightningcss-light,#fff6dc)var(--lightningcss-dark,#3c331d)}#petgz-full-list-app.catalog-view .admin-import-summary{gap:var(--space-2);margin:var(--space-3) 0 0;grid-template-columns:repeat(3,1fr);display:grid}#petgz-full-list-app.catalog-view .admin-import-summary div{min-width:0;padding:var(--space-3) var(--space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control)}#petgz-full-list-app.catalog-view .admin-import-summary dt{color:var(--ui-muted);font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary)}#petgz-full-list-app.catalog-view .admin-import-summary dd{margin:var(--space-1) 0 0;overflow-wrap:anywhere;font-size:var(--ui-text-body);font-weight:var(--ui-weight-secondary)}#petgz-full-list-app.catalog-view .admin-import-sheets,#petgz-full-list-app.catalog-view .admin-import-preview{margin-top:var(--space-5)}#petgz-full-list-app.catalog-view .admin-import-sheets h3,#petgz-full-list-app.catalog-view .admin-import-preview h3{margin:0 0 var(--space-2);font-size:var(--ui-text-section)}#petgz-full-list-app.catalog-view .admin-import-sheets ul{gap:var(--space-1-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}#petgz-full-list-app.catalog-view .admin-import-sheets li{gap:var(--space-2);padding:var(--space-1-5) var(--space-2);border-radius:var(--ui-radius-medium);background:var(--ui-subtle);font-size:var(--ui-text-small);display:flex}#petgz-full-list-app.catalog-view .admin-import-sheets li span{color:var(--ui-muted)}#petgz-full-list-app.catalog-view .admin-import-preview{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}#petgz-full-list-app.catalog-view .admin-import-preview>h3{grid-column:1/-1}#petgz-full-list-app.catalog-view .admin-import-row{min-width:0;padding:var(--space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control)}#petgz-full-list-app.catalog-view .admin-import-row header{align-items:center;gap:var(--space-2);font-size:var(--ui-text-small);display:flex}#petgz-full-list-app.catalog-view .admin-import-status{padding:var(--space-half) var(--space-1-5);border-radius:var(--ui-radius-small);font-size:var(--ui-text-small);font-weight:var(--ui-weight-control)}#petgz-full-list-app.catalog-view .admin-import-status.is-parsed{color:var(--lightningcss-light,#147241)var(--lightningcss-dark,#72d8a4);background:var(--lightningcss-light,#e9f7ef)var(--lightningcss-dark,#183b2b)}#petgz-full-list-app.catalog-view .admin-import-status.is-pending-review{color:var(--lightningcss-light,#765b0b)var(--lightningcss-dark,#f3d36f);background:var(--lightningcss-light,#fff6dc)var(--lightningcss-dark,#3c331d)}#petgz-full-list-app.catalog-view .admin-import-status.is-invalid{color:var(--lightningcss-light,#a32632)var(--lightningcss-dark,#ff9aa4);background:var(--lightningcss-light,#fff0f0)var(--lightningcss-dark,#461f25)}#petgz-full-list-app.catalog-view .admin-import-name{margin:var(--space-3) 0 var(--space-1);white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--ui-text-product);font-weight:var(--ui-weight-product);line-height:1.5}#petgz-full-list-app.catalog-view .admin-import-original,#petgz-full-list-app.catalog-view .admin-import-raw,#petgz-full-list-app.catalog-view .admin-import-reasons{overflow-wrap:anywhere;font-size:var(--ui-text-small);line-height:var(--ui-line-height)}#petgz-full-list-app.catalog-view .admin-import-original,#petgz-full-list-app.catalog-view .admin-import-raw{color:var(--ui-muted);margin:0}#petgz-full-list-app.catalog-view .admin-import-row dl{gap:var(--space-1);margin:var(--space-3) 0 0;grid-template-columns:repeat(2,1fr);display:grid}#petgz-full-list-app.catalog-view .admin-import-row dl div{min-width:0}#petgz-full-list-app.catalog-view .admin-import-row dt{color:var(--ui-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view .admin-import-row dd{margin:var(--space-half) 0 0;overflow-wrap:anywhere;font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary)}#petgz-full-list-app.catalog-view .admin-import-reasons{margin:var(--space-2) 0 0;padding-top:var(--space-2);border-top:1px solid var(--ui-divider);color:var(--lightningcss-light,#856816)var(--lightningcss-dark,#f3d36f)}#petgz-full-list-app.catalog-view .admin-compare-entry{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-5);padding:var(--space-3);border:1px solid var(--ui-accent);border-radius:var(--ui-radius-control);background:var(--ui-accent-soft);display:flex}#petgz-full-list-app.catalog-view .admin-compare-entry div{gap:var(--space-1);min-width:0;display:grid}#petgz-full-list-app.catalog-view .admin-compare-entry span{color:var(--ui-muted);font-size:var(--ui-text-small);line-height:1.5}#petgz-full-list-app.catalog-view .admin-compare-entry button{min-height:40px;padding:0 var(--space-3);border:1px solid var(--admin-primary);border-radius:var(--ui-radius-medium);background:var(--admin-primary);color:#fff;font-weight:var(--ui-weight-control);cursor:pointer;white-space:nowrap}#petgz-full-list-app.catalog-view .admin-compare-entry button:disabled{opacity:.55}#petgz-full-list-app.catalog-view .admin-comparison-result{margin-top:var(--space-5)}#petgz-full-list-app.catalog-view .admin-comparison-result>h3{margin:0 0 var(--space-2);font-size:var(--ui-text-section)}#petgz-full-list-app.catalog-view .admin-comparison-summary{gap:var(--space-2);grid-template-columns:repeat(3,1fr);margin:0;display:grid}#petgz-full-list-app.catalog-view .admin-comparison-summary div{min-width:0;padding:var(--space-3) var(--space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control)}#petgz-full-list-app.catalog-view .admin-comparison-summary dt{color:var(--ui-muted);font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary)}#petgz-full-list-app.catalog-view .admin-comparison-summary dd{margin:var(--space-1) 0 0;font-size:var(--ui-text-body);font-weight:var(--ui-weight-secondary)}#petgz-full-list-app.catalog-view .admin-comparison-tools{justify-content:space-between;align-items:end;gap:var(--space-3);margin:var(--space-4) 0 var(--space-2);display:flex}#petgz-full-list-app.catalog-view .admin-comparison-tools label{gap:var(--space-1);min-width:min(260px,100%);color:var(--ui-muted);font-size:var(--ui-text-small);font-weight:var(--ui-weight-control);display:grid}#petgz-full-list-app.catalog-view .admin-comparison-tools select{width:100%;min-height:40px;padding:0 var(--space-2);border:1px solid var(--ui-border);border-radius:var(--ui-radius-medium);background:var(--ui-control);color:inherit}#petgz-full-list-app.catalog-view .admin-comparison-tools>span{color:var(--ui-muted);font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary);white-space:nowrap}#petgz-full-list-app.catalog-view .admin-comparison-list{gap:var(--space-2);display:grid}#petgz-full-list-app.catalog-view .admin-comparison-row{min-width:0;padding:var(--space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control)}#petgz-full-list-app.catalog-view .admin-comparison-row>header{align-items:center;gap:var(--space-1-5);min-width:0;font-size:var(--ui-text-small);flex-wrap:wrap;display:flex}#petgz-full-list-app.catalog-view .admin-comparison-row>header small{min-width:0;color:var(--ui-muted);overflow-wrap:anywhere;margin-left:auto}#petgz-full-list-app.catalog-view .admin-comparison-status{padding:var(--space-half) var(--space-1-5);border-radius:var(--ui-radius-small);font-size:var(--ui-text-small);font-weight:var(--ui-weight-control)}#petgz-full-list-app.catalog-view .admin-comparison-status.is-existing-unchanged{color:var(--lightningcss-light,#147241)var(--lightningcss-dark,#72d8a4);background:var(--lightningcss-light,#e9f7ef)var(--lightningcss-dark,#183b2b)}#petgz-full-list-app.catalog-view .admin-comparison-status.is-existing-changed{color:var(--lightningcss-light,#9b5900)var(--lightningcss-dark,#ffbf70);background:var(--lightningcss-light,#fff0db)var(--lightningcss-dark,#47321d)}#petgz-full-list-app.catalog-view .admin-comparison-status.is-new-candidate{color:var(--lightningcss-light,#185ea8)var(--lightningcss-dark,#80bfff);background:var(--lightningcss-light,#e8f2ff)var(--lightningcss-dark,#1c3654)}#petgz-full-list-app.catalog-view .admin-comparison-status.is-pending-review{color:var(--lightningcss-light,#765b0b)var(--lightningcss-dark,#f3d36f);background:var(--lightningcss-light,#fff6dc)var(--lightningcss-dark,#3c331d)}#petgz-full-list-app.catalog-view .admin-comparison-status.is-invalid{color:var(--lightningcss-light,#a32632)var(--lightningcss-dark,#ff9aa4);background:var(--lightningcss-light,#fff0f0)var(--lightningcss-dark,#461f25)}#petgz-full-list-app.catalog-view .admin-comparison-name{margin:var(--space-3) 0 0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--ui-text-product);font-weight:var(--ui-weight-product);line-height:1.5}#petgz-full-list-app.catalog-view .admin-comparison-match{gap:var(--space-1) var(--space-2);min-width:0;margin-top:var(--space-3);padding:var(--space-3);border-radius:var(--ui-radius-medium);background:var(--ui-subtle);grid-template-columns:auto minmax(0,1fr);display:grid}#petgz-full-list-app.catalog-view .admin-comparison-match>span{color:var(--ui-muted);font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary)}#petgz-full-list-app.catalog-view .admin-comparison-match>strong{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--ui-text-body)}#petgz-full-list-app.catalog-view .admin-comparison-match>small{color:var(--ui-muted);overflow-wrap:anywhere;grid-column:1/-1}#petgz-full-list-app.catalog-view .admin-comparison-match>dl{gap:var(--space-1-5);margin:var(--space-1-5) 0 0;grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid}#petgz-full-list-app.catalog-view .admin-comparison-match dt{color:var(--ui-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view .admin-comparison-match dd{margin:var(--space-half) 0 0;overflow-wrap:anywhere;font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary)}#petgz-full-list-app.catalog-view .admin-comparison-match>p{margin:var(--space-1) 0 0;color:var(--admin-accent);font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary);grid-column:1/-1}#petgz-full-list-app.catalog-view .admin-comparison-evidence,#petgz-full-list-app.catalog-view .admin-comparison-candidates{margin:var(--space-2) 0 0;overflow-wrap:anywhere;color:var(--ui-muted);font-size:var(--ui-text-small);line-height:1.5}#petgz-full-list-app.catalog-view .admin-comparison-code{margin:var(--space-1) 0 0;overflow-wrap:anywhere;color:var(--ui-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view .admin-comparison-changes{gap:var(--space-1-5);margin:var(--space-3) 0 0;padding:0;list-style:none;display:grid}#petgz-full-list-app.catalog-view .admin-comparison-changes li{gap:var(--space-half) var(--space-2);padding:var(--space-2) var(--space-2);border-radius:var(--ui-radius-medium);font-size:var(--ui-text-small);background:var(--lightningcss-light,#fff6e8)var(--lightningcss-dark,#382b1e);grid-template-columns:minmax(90px,.45fr) minmax(0,1fr);display:grid}#petgz-full-list-app.catalog-view .admin-comparison-changes span{white-space:pre-wrap;overflow-wrap:anywhere}#petgz-full-list-app.catalog-view .admin-comparison-changes em{color:var(--lightningcss-light,#9b5900)var(--lightningcss-dark,#ffbf70);font-size:var(--ui-text-small);font-style:normal;font-weight:var(--ui-weight-secondary);grid-column:2}#petgz-full-list-app.catalog-view .admin-import-selection{align-items:center;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}#petgz-full-list-app.catalog-view .admin-import-selection button{min-height:34px;padding:0 var(--space-2);border:1px solid var(--ui-border);border-radius:var(--ui-radius-medium);color:inherit;font-size:var(--ui-text-control);font-weight:var(--ui-weight-control);cursor:pointer;background:0 0}#petgz-full-list-app.catalog-view .admin-import-selection button:disabled{opacity:.45;cursor:default}#petgz-full-list-app.catalog-view .admin-import-selection span{color:var(--ui-muted);font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary);margin-left:auto}#petgz-full-list-app.catalog-view .admin-import-apply{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-3);border:1px solid var(--ui-accent);border-radius:var(--ui-radius-control);background:var(--ui-accent-soft);display:flex}#petgz-full-list-app.catalog-view .admin-import-approval-summary{gap:var(--space-1);min-width:0;display:grid}#petgz-full-list-app.catalog-view .admin-import-approval-summary span{color:var(--ui-muted);font-size:var(--ui-text-small);line-height:1.5}#petgz-full-list-app.catalog-view .admin-import-completion{margin-top:var(--space-3);padding:var(--space-3);border-radius:var(--ui-radius-control);background:var(--lightningcss-light,#f6fbf8)var(--lightningcss-dark,#172b21);border:1px solid var(--lightningcss-light,#cce6d7)var(--lightningcss-dark,#28513b)}#petgz-full-list-app.catalog-view .admin-import-completion>.admin-form-message:first-child{margin-top:0}#petgz-full-list-app.catalog-view .admin-import-completion>small{margin-top:var(--space-1-5);color:var(--lightningcss-light,#64748b)var(--lightningcss-dark,#a9b5c7);overflow-wrap:anywhere;display:block}#petgz-full-list-app.catalog-view .admin-import-group-fields{gap:var(--space-2);margin-top:var(--space-3);grid-template-columns:minmax(130px,.7fr) minmax(150px,.8fr) minmax(220px,1.5fr) auto;align-items:end;display:grid}#petgz-full-list-app.catalog-view .admin-import-group-fields>.admin-primary-button{white-space:nowrap;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (width<=680px){#petgz-full-list-app.catalog-view .demo-notice{padding:var(--space-2) var(--space-4);gap:0 var(--space-2);flex-wrap:wrap}#petgz-full-list-app.catalog-view .petgz-main-input{font-size:var(--ui-text-body)}#petgz-full-list-app.catalog-view .petgz-main-search .petgz-open-search{display:none}#petgz-full-list-app.catalog-view .petgz-quick{padding:var(--space-4)}#petgz-full-list-app.catalog-view .petgz-quick>strong{padding-right:0}#petgz-full-list-app.catalog-view .petgz-modal-shell,#petgz-full-list-app.catalog-view .petgz-modal-shell.is-preview{width:100%;height:100dvh;max-height:100dvh;margin:0}#petgz-full-list-app.catalog-view .petgz-dialog,#petgz-full-list-app.catalog-view .petgz-event-dialog{border:0;border-radius:0;height:100dvh;max-height:100dvh}#petgz-full-list-app.catalog-view .dialog-scroll{flex:1}#petgz-full-list-app.catalog-view .petgz-dialog-foot{padding-bottom:max(14px, env(safe-area-inset-bottom))}#petgz-full-list-app.catalog-view .petgz-dialog-meta{padding:var(--space-3) var(--space-3)}#petgz-full-list-app.catalog-view .petgz-product-tools{gap:var(--space-1-5)}#petgz-full-list-app.catalog-view .petgz-extra-option{flex:100%}#petgz-full-list-app.catalog-view .petgz-preview-label{flex:1;justify-content:center}#petgz-full-list-app.catalog-view .petgz-cart-item{padding:var(--space-4) var(--space-3);gap:var(--space-2);grid-template-columns:20px minmax(0,1fr) 30px}#petgz-full-list-app.catalog-view .petgz-cart-item.is-unavailable{grid-template-columns:minmax(0,1fr) 30px}#petgz-full-list-app.catalog-view .petgz-cart-remove{width:30px;height:32px}#petgz-full-list-app.catalog-view .petgz-cart-option{font-size:var(--ui-text-control);gap:var(--space-1);border:0;padding:0}#petgz-full-list-app.catalog-view .petgz-cart-item .petgz-price-row{gap:var(--space-1-5) var(--space-2)}#petgz-full-list-app.catalog-view .petgz-event-entry{gap:var(--space-3);grid-template-columns:1fr}#petgz-full-list-app.catalog-view .petgz-campaign-entry{grid-template-columns:minmax(0,1fr) auto}#petgz-full-list-app.catalog-view .petgz-campaign-preview{padding:var(--space-2)}#petgz-full-list-app.catalog-view .petgz-campaign-group>header{padding:var(--space-3);flex-direction:column;align-items:flex-start}#petgz-full-list-app.catalog-view .petgz-campaign-group>header .petgz-select-all{align-self:stretch}#petgz-full-list-app.catalog-view .petgz-event-dialog-head h2{font-size:var(--ui-text-section)}#petgz-full-list-app.catalog-view .petgz-event-dialog-foot{gap:var(--space-3)}#petgz-full-list-app.catalog-view .petgz-event-dialog-foot strong{overflow-wrap:anywhere}#petgz-full-list-app.catalog-view .admin-topbar{height:60px;padding:0 var(--space-4)}#petgz-full-list-app.catalog-view .admin-topbar .petgz-brand>span:last-child{display:none}#petgz-full-list-app.catalog-view .admin-header-actions{gap:var(--space-2)}#petgz-full-list-app.catalog-view .admin-security-notice{justify-content:flex-start;gap:0 var(--space-1-5);padding:var(--space-2) var(--space-4);flex-wrap:wrap}#petgz-full-list-app.catalog-view .admin-main{padding:var(--space-6) var(--space-3) var(--space-10)}#petgz-full-list-app.catalog-view .admin-title{align-items:start}#petgz-full-list-app.catalog-view .admin-title div>span{line-height:var(--ui-line-height)}#petgz-full-list-app.catalog-view .admin-title-actions{align-items:flex-end;gap:var(--space-2);flex-direction:column}#petgz-full-list-app.catalog-view .admin-title-actions>strong{font-size:17px}#petgz-full-list-app.catalog-view .admin-title-actions>button{min-height:32px;padding:0 var(--space-2);font-size:var(--ui-text-control)}#petgz-full-list-app.catalog-view .admin-filters{grid-template-columns:1fr 1fr}#petgz-full-list-app.catalog-view .admin-search{grid-column:1/-1}#petgz-full-list-app.catalog-view .admin-product-list{background:0 0;border:0;overflow:visible}#petgz-full-list-app.catalog-view .admin-list-heading{display:none}#petgz-full-list-app.catalog-view .admin-product-row{gap:var(--space-3) var(--space-2);margin-bottom:var(--space-2);padding:var(--space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface);grid-template-columns:minmax(0,1fr) auto}#petgz-full-list-app.catalog-view .admin-product-summary{grid-column:1}#petgz-full-list-app.catalog-view .admin-edit-button{grid-area:1/2;width:58px}#petgz-full-list-app.catalog-view .admin-prices{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--ui-divider);grid-column:1/-1}#petgz-full-list-app.catalog-view .admin-prices dd{white-space:normal}#petgz-full-list-app.catalog-view .admin-price-fields{grid-template-columns:1fr}#petgz-full-list-app.catalog-view .admin-member-policy{flex-direction:column;align-items:stretch}#petgz-full-list-app.catalog-view .admin-member-policy button{align-self:flex-start}#petgz-full-list-app.catalog-view .admin-category-body{padding:var(--space-4)}#petgz-full-list-app.catalog-view .admin-category-create,#petgz-full-list-app.catalog-view .admin-category-row{grid-template-columns:minmax(0,1fr) 84px}#petgz-full-list-app.catalog-view .admin-category-create button,#petgz-full-list-app.catalog-view .admin-category-switch,#petgz-full-list-app.catalog-view .admin-category-actions,#petgz-full-list-app.catalog-view .admin-category-row>p{grid-column:1/-1}#petgz-full-list-app.catalog-view .admin-category-actions{justify-content:flex-start}#petgz-full-list-app.catalog-view .admin-editor-head,#petgz-full-list-app.catalog-view .admin-editor-body,#petgz-full-list-app.catalog-view .admin-editor-actions{padding-left:var(--space-4);padding-right:var(--space-4)}#petgz-full-list-app.catalog-view .admin-product-image{gap:var(--space-3);grid-template-columns:104px minmax(0,1fr)}#petgz-full-list-app.catalog-view .admin-product-image-preview,#petgz-full-list-app.catalog-view .admin-product-image-preview img{height:104px}#petgz-full-list-app.catalog-view .admin-product-image-actions{flex-wrap:wrap}#petgz-full-list-app.catalog-view .admin-import-body{padding:var(--space-4)}#petgz-full-list-app.catalog-view .admin-import-inputs,#petgz-full-list-app.catalog-view .admin-import-preview{grid-template-columns:1fr}#petgz-full-list-app.catalog-view .admin-import-summary{grid-template-columns:1fr 1fr}#petgz-full-list-app.catalog-view .admin-import-preview>h3{grid-column:1}#petgz-full-list-app.catalog-view .admin-selected-file{flex-wrap:wrap;align-items:flex-start}#petgz-full-list-app.catalog-view .admin-selected-file span{margin-left:0}#petgz-full-list-app.catalog-view .admin-selected-file button{margin-left:auto}#petgz-full-list-app.catalog-view .admin-compare-entry{flex-direction:column;align-items:stretch}#petgz-full-list-app.catalog-view .admin-comparison-summary{grid-template-columns:1fr 1fr}#petgz-full-list-app.catalog-view .admin-comparison-tools{flex-direction:column;align-items:stretch}#petgz-full-list-app.catalog-view .admin-comparison-tools>span{align-self:flex-end}#petgz-full-list-app.catalog-view .admin-comparison-row>header small{flex-basis:100%;margin-left:0}#petgz-full-list-app.catalog-view .admin-comparison-match>dl{grid-template-columns:1fr 1fr}#petgz-full-list-app.catalog-view .admin-comparison-changes li{grid-template-columns:1fr}#petgz-full-list-app.catalog-view .admin-comparison-changes em{grid-column:1}#petgz-full-list-app.catalog-view .admin-import-selection span{flex-basis:100%;margin-left:0;line-height:1.5}#petgz-full-list-app.catalog-view .admin-import-apply{flex-direction:column;align-items:stretch}#petgz-full-list-app.catalog-view .admin-import-group-fields{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){#petgz-full-list-app.catalog-view *,#petgz-full-list-app.catalog-view :after{transition:none!important}}#petgz-full-list-app.catalog-view .admin-toast{right:max(24px, env(safe-area-inset-right));bottom:max(24px, env(safe-area-inset-bottom));z-index:1100;align-items:center;gap:var(--space-3);width:min(400px,100vw - 32px);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border-radius:var(--ui-radius-card);color:var(--lightningcss-light,#233c31)var(--lightningcss-dark,#e0f0e8);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--lightningcss-light,#fffffff5)var(--lightningcss-dark,#1d2724f5);border:1px solid var(--lightningcss-light,#dce5e1)var(--lightningcss-dark,#3d4d48);animation:.18s ease-out admin-toast-in;display:flex;position:fixed;overflow:hidden;box-shadow:0 8px 32px #00000024,inset 0 1px #ffffff14}#petgz-full-list-app.catalog-view .admin-toast-progress{height:var(--space-1);background:color-mix(in srgb, var(--ui-success) 14%, transparent);pointer-events:none;position:absolute;bottom:0;left:0;right:0}#petgz-full-list-app.catalog-view .admin-toast-progress-fill{background:var(--ui-success);transform-origin:0;width:100%;height:100%;display:block}#petgz-full-list-app.catalog-view .admin-toast p{min-width:0;font-size:var(--ui-text-small);font-weight:600;line-height:var(--ui-line-height);overflow-wrap:anywhere;flex:1;margin:0}#petgz-full-list-app.catalog-view .admin-toast-icon{color:var(--lightningcss-light,#19734a)var(--lightningcss-dark,#83ddb0);background:var(--lightningcss-light,#e6f5ec)var(--lightningcss-dark,#214d38);border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid}#petgz-full-list-app.catalog-view .admin-toast button{border-radius:var(--ui-radius-medium);width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;flex:0 0 32px;place-items:center;padding:0;display:grid}#petgz-full-list-app.catalog-view .admin-toast button:hover{background:var(--lightningcss-light,#ecf1ee)var(--lightningcss-dark,#35463e)}#petgz-full-list-app.catalog-view .admin-toast button:focus-visible,#petgz-full-list-app.catalog-view .admin-field select:focus-visible,#petgz-full-list-app.catalog-view .admin-field input:focus-visible{outline:var(--ui-focus-ring);outline-offset:2px}@keyframes admin-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=980px){#petgz-full-list-app.catalog-view .admin-filters{grid-template-columns:minmax(0,1fr) repeat(3,minmax(0,.6fr))}#petgz-full-list-app.catalog-view .admin-list-heading{display:none}#petgz-full-list-app.catalog-view .admin-product-row{gap:var(--space-2) var(--space-3);grid-template-columns:minmax(0,1fr) auto}#petgz-full-list-app.catalog-view .admin-product-summary{grid-column:1}#petgz-full-list-app.catalog-view .admin-edit-button{grid-area:1/2;width:58px}#petgz-full-list-app.catalog-view .admin-product-code{grid-column:1}#petgz-full-list-app.catalog-view .admin-product-status{grid-column:2}#petgz-full-list-app.catalog-view .admin-cell-label{clip-path:none;width:auto;height:auto;color:var(--ui-muted);font-size:var(--ui-text-small);position:static}#petgz-full-list-app.catalog-view .admin-product-status .admin-cell-label{display:none}#petgz-full-list-app.catalog-view .admin-prices{grid-column:1/-1}}@media (width<=680px){#petgz-full-list-app.catalog-view .admin-filters{grid-template-columns:1fr 1fr}#petgz-full-list-app.catalog-view .admin-identity-fields{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view .admin-toast{right:16px;bottom:max(16px, env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){#petgz-full-list-app.catalog-view .admin-toast{animation:none}}.preparation-badge.is-printable{color:#176b46;background:#42b98324}.preparation-badge.is-headquarters{color:#8a4d00;background:#f0a33a29}.petgz-preparation-choices{gap:var(--space-1-5);min-width:min(100%,300px);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--ui-radius-section);background:color-mix(in srgb, var(--card) 92%, var(--bg));margin:0;display:grid}.petgz-preparation-choices legend{padding:0 var(--space-1);color:var(--text);font-size:var(--ui-text-control);font-weight:var(--ui-weight-control)}.petgz-preparation-choice{align-items:flex-start;gap:var(--space-2);padding:var(--space-1-5);border-radius:var(--ui-radius-medium);cursor:pointer;grid-template-columns:17px minmax(0,1fr);display:grid}.petgz-preparation-choice:hover{background:color-mix(in srgb, var(--ui-accent) 7%, transparent)}.petgz-preparation-choice input{margin:var(--space-half) 0 0;accent-color:var(--ui-primary)}.petgz-preparation-choice>span,.petgz-vendor-display-switch>span:last-child{gap:var(--space-half);min-width:0;display:grid}.petgz-preparation-choice strong,.petgz-vendor-display-switch strong{font-size:var(--ui-text-control)}.petgz-preparation-choice small,.petgz-vendor-display-switch small{color:var(--muted);font-size:var(--ui-text-small);line-height:1.45}.petgz-preparation-choice.is-disabled{opacity:.52;cursor:default}.petgz-preparation-choice.is-disabled:hover{background:0 0}.petgz-preparation-context{margin:var(--space-half) 0 0;padding:var(--space-2) var(--space-2);border-radius:var(--ui-radius-medium);color:#8a4d00;font-size:var(--ui-text-small);background:#f0a33a1a;line-height:1.45}.petgz-vendor-display-switch{align-items:flex-start}.petgz-preparation-blocker{gap:var(--space-half);padding:var(--space-2) var(--space-3);border:1px solid color-mix(in srgb, #d94d4d 42%, var(--line));border-radius:var(--ui-radius-control);background:color-mix(in srgb, #d94d4d 8%, var(--card));display:grid}.petgz-preparation-blocker strong{color:#b63d3d;font-size:var(--ui-text-body)}.petgz-preparation-blocker span{color:var(--muted);font-size:var(--ui-text-small)}.petgz-preparation-output{gap:var(--space-1-5);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.petgz-preparation-output>span{padding:var(--space-1) var(--space-2);border-radius:var(--ui-radius-pill);font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary)}.petgz-preparation-output>.is-printable{color:#176b46;background:#42b98324}.petgz-preparation-output>.is-headquarters{color:#8a4d00;background:#f0a33a29}.petgz-preparation-output>.is-blocker{color:#b63d3d;background:#d94d4d1f}.petgz-summary-warning{margin:var(--space-2) 0 0;padding:var(--space-2) var(--space-2);border-radius:var(--ui-radius-medium);color:#b63d3d;font-size:var(--ui-text-small);background:#d94d4d17;line-height:1.45}@media (width<=480px){.petgz-preparation-choices{width:100%;min-width:0}.petgz-preparation-output{display:grid}.petgz-preparation-output>span{overflow-wrap:anywhere;width:100%}}#petgz-full-list-app.catalog-view .petgz-group-assets{margin:var(--space-3) 0;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--ui-radius-card);background:color-mix(in srgb, var(--card) 96%, var(--bg))}#petgz-full-list-app.catalog-view .petgz-group-assets>header>div{gap:var(--space-half);display:grid}#petgz-full-list-app.catalog-view .petgz-group-assets>header strong{font-size:var(--ui-text-section)}#petgz-full-list-app.catalog-view .petgz-group-assets>header span{color:var(--muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view .petgz-group-asset-grid{gap:var(--space-2);margin-top:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}#petgz-full-list-app.catalog-view .petgz-group-asset-card{gap:var(--space-3);min-width:0;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--ui-radius-section);background:var(--card);display:grid}#petgz-full-list-app.catalog-view .petgz-group-asset-title{align-items:flex-start;gap:var(--space-2);min-width:0;display:flex}#petgz-full-list-app.catalog-view .petgz-group-asset-title>div{gap:var(--space-half);min-width:0;display:grid}#petgz-full-list-app.catalog-view .petgz-group-asset-title small,#petgz-full-list-app.catalog-view .petgz-cart-group-asset small{color:var(--muted);font-size:var(--ui-text-small);overflow-wrap:anywhere}#petgz-full-list-app.catalog-view .petgz-group-asset-actions{gap:var(--space-1-5);flex-wrap:wrap;display:flex}#petgz-full-list-app.catalog-view .petgz-group-asset-actions a{justify-content:center;align-items:center;gap:var(--space-1);text-decoration:none;display:inline-flex}#petgz-full-list-app.catalog-view .petgz-group-asset-request{align-items:flex-start}#petgz-full-list-app.catalog-view .petgz-group-asset-request>span:last-child{gap:var(--space-half);min-width:0;display:grid}#petgz-full-list-app.catalog-view .petgz-group-asset-request small{color:var(--muted);font-size:var(--ui-text-small);line-height:1.45}#petgz-full-list-app.catalog-view .petgz-cart-group-assets{border-color:color-mix(in srgb, var(--ui-accent) 32%, var(--line));background:color-mix(in srgb, var(--ui-accent) 4%, var(--card))}#petgz-full-list-app.catalog-view .petgz-cart-group-asset>div{gap:var(--space-1);min-width:0;display:grid}@media (width<=560px){#petgz-full-list-app.catalog-view .petgz-group-asset-grid{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view .petgz-group-asset-actions>a{flex:120px}}#petgz-full-list-app.catalog-view .petgz-print-preview{max-height:calc(100dvh - 80px);padding:var(--space-5);border-radius:var(--ui-radius-card);background:var(--ui-surface);border:1px solid var(--ui-border);overflow:auto}#petgz-full-list-app.catalog-view .petgz-preview-head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}#petgz-full-list-app.catalog-view .petgz-preview-head p{margin:0 0 var(--space-1);color:var(--ui-accent);font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary);letter-spacing:.1em}#petgz-full-list-app.catalog-view .petgz-preview-head h2{margin:0;font-size:24px}#petgz-full-list-app.catalog-view .petgz-preview-head span{margin-top:var(--space-1);color:var(--ui-muted);font-size:var(--ui-text-small);display:block}#petgz-full-list-app.catalog-view .petgz-print-store{gap:var(--space-2);margin:var(--space-5) 0 var(--space-3);padding:var(--space-3);border-radius:var(--ui-radius-section);background:var(--ui-subtle);grid-template-columns:minmax(0,1fr) auto;display:grid}#petgz-full-list-app.catalog-view .petgz-print-store label{gap:var(--space-1-5);font-size:var(--ui-text-small);font-weight:var(--ui-weight-control);display:grid}#petgz-full-list-app.catalog-view .petgz-print-store input{border:1px solid var(--ui-border);border-radius:var(--ui-radius-medium);background:var(--ui-control);min-width:0;min-height:40px;color:inherit;padding:0 var(--space-3);font:inherit}#petgz-full-list-app.catalog-view .petgz-print-store button,#petgz-full-list-app.catalog-view .petgz-print-actions>button:first-child{border:1px solid var(--ui-border);border-radius:var(--ui-radius-medium);min-height:40px;color:inherit;padding:0 var(--space-3);font:inherit;font-weight:var(--ui-weight-control);cursor:pointer;background:0 0;align-self:end}#petgz-full-list-app.catalog-view .petgz-print-job-summary{gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}#petgz-full-list-app.catalog-view .petgz-print-job-summary span{padding:var(--space-1-5) var(--space-2);border-radius:var(--ui-radius-pill);background:var(--ui-info-bg);color:var(--ui-info);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view .petgz-print-schedule-notice{margin:0 0 var(--space-3)}#petgz-full-list-app.catalog-view .petgz-print-blockers{margin:var(--space-3) 0;padding:var(--space-3) var(--space-4);border-radius:var(--ui-radius-control);background:var(--lightningcss-light,#fff4f5)var(--lightningcss-dark,#2b1820);border:1px solid var(--lightningcss-light,#f2bac1)var(--lightningcss-dark,#713645)}#petgz-full-list-app.catalog-view .petgz-print-blockers.is-info{background:var(--lightningcss-light,#f0f7ff)var(--lightningcss-dark,#15263a);border-color:var(--lightningcss-light,#b7d4f4)var(--lightningcss-dark,#315478)}#petgz-full-list-app.catalog-view .petgz-print-blockers h3,#petgz-full-list-app.catalog-view .petgz-individual-previews h3,#petgz-full-list-app.catalog-view .petgz-a4-previews h3{margin:0 0 var(--space-2);font-size:15px}#petgz-full-list-app.catalog-view .petgz-print-blockers p{margin:var(--space-1) 0;font-size:var(--ui-text-small);line-height:1.5}#petgz-full-list-app.catalog-view .petgz-individual-previews,#petgz-full-list-app.catalog-view .petgz-a4-previews{margin-top:var(--space-5)}#petgz-full-list-app.catalog-view .petgz-individual-previews>div{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}#petgz-full-list-app.catalog-view .petgz-individual-previews article{gap:var(--space-1-5);min-width:0;padding:var(--space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-section);display:grid}#petgz-full-list-app.catalog-view .petgz-individual-previews article>strong{margin-top:var(--space-1);font-size:var(--ui-text-body)}#petgz-full-list-app.catalog-view .petgz-individual-previews article>small,#petgz-full-list-app.catalog-view .petgz-a4-previews article>small{color:var(--lightningcss-light,#64748b)var(--lightningcss-dark,#9ca8ba);font-size:10px}#petgz-full-list-app.catalog-view .petgz-a4-previews{gap:var(--space-3);display:grid}#petgz-full-list-app.catalog-view .petgz-a4-previews>h3{margin-bottom:-4px}#petgz-full-list-app.catalog-view .petgz-a4-previews>article{justify-items:center;gap:var(--space-1-5);min-width:0;display:grid}#petgz-full-list-app.catalog-view .petgz-a4-sheet{aspect-ratio:297/210;background:#fff;border:1px solid #cbd2dc;width:min(100%,760px);position:relative;overflow:hidden;box-shadow:0 8px 28px #0f172a21}#petgz-full-list-app.catalog-view .petgz-a4-placement{position:absolute;overflow:hidden}#petgz-full-list-app.catalog-view .petgz-a4-placement .design-preview-frame,#petgz-full-list-app.catalog-view .petgz-a4-placement .design-nametag{width:100%;height:100%}#petgz-full-list-app.catalog-view .petgz-a4-footer{color:#333;text-align:center;font-size:clamp(3px,.75vw,8px);position:absolute;top:96.19%;left:0;right:0}#petgz-full-list-app.catalog-view .petgz-print-actions{gap:var(--space-2);padding:var(--space-3) var(--space-5);border-top:1px solid var(--ui-divider);background:color-mix(in srgb, var(--ui-surface) 96%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);grid-template-columns:1fr 2fr;margin:22px -22px -22px;display:grid;position:sticky;bottom:-22px}#petgz-full-list-app.catalog-view .petgz-print-actions .petgz-start{margin:0}#petgz-full-list-app.catalog-view .petgz-print-error{color:#c52f45;font-weight:var(--ui-weight-secondary)}@media (width<=680px){#petgz-full-list-app.catalog-view .petgz-print-preview{min-height:100dvh;max-height:100dvh;padding:var(--space-4);border:0;border-radius:0}#petgz-full-list-app.catalog-view .petgz-print-store{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view .petgz-print-store button{width:100%}#petgz-full-list-app.catalog-view .petgz-print-actions{padding:var(--space-3) var(--space-4);margin:18px -16px -16px;bottom:-16px}}#petgz-full-list-app.catalog-view .petgz-section-heading{justify-content:space-between;align-items:end;gap:var(--space-4);display:flex}#petgz-full-list-app.catalog-view .petgz-section-heading h2{margin-bottom:0}#petgz-full-list-app.catalog-view .petgz-notice-more,#petgz-full-list-app.catalog-view .petgz-notice-back{padding:var(--space-1-5) var(--space-2);border:1px solid var(--ui-border);border-radius:var(--ui-radius-medium);background:var(--ui-surface);color:var(--ui-text);font-size:var(--ui-text-control);font-weight:var(--ui-weight-control);cursor:pointer}#petgz-full-list-app.catalog-view .petgz-notice-meta{align-items:center;gap:var(--space-2);color:var(--lightningcss-light,#718096)var(--lightningcss-dark,#9ba8bb);font-size:var(--ui-text-small);flex-wrap:wrap;display:flex}#petgz-full-list-app.catalog-view .petgz-notice-meta>span{padding:var(--space-half) var(--space-1-5);border-radius:var(--ui-radius-pill);color:var(--lightningcss-light,#8a4c00)var(--lightningcss-dark,#ffd59a);font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary);background:var(--lightningcss-light,#fff0da)var(--lightningcss-dark,#4b3218)}#petgz-full-list-app.catalog-view .petgz-campaign-excerpt{margin:var(--space-1) 0;white-space:pre-wrap;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#petgz-full-list-app.catalog-view .petgz-notice-board>h1{margin-top:var(--space-1)}#petgz-full-list-app.catalog-view .petgz-notice-board>.petgz-description{margin-bottom:var(--space-5)}#petgz-full-list-app.catalog-view .petgz-notice-search{margin:var(--space-5) 0 var(--space-6);display:block}#petgz-full-list-app.catalog-view .petgz-notice-search input{width:100%;min-height:48px;padding:0 var(--space-4);border:1px solid var(--ui-border);border-radius:var(--ui-radius-section);background:var(--ui-control);color:inherit}#petgz-full-list-app.catalog-view .petgz-notice-list{gap:var(--space-2);display:grid}#petgz-full-list-app.catalog-view .petgz-notice-card{gap:var(--space-4);width:100%;padding:var(--space-4) var(--space-4);border:1px solid var(--ui-border);border-radius:var(--ui-radius-section);background:var(--ui-surface);color:inherit;text-align:left;cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}#petgz-full-list-app.catalog-view .petgz-notice-card:hover{border-color:var(--ui-accent)}#petgz-full-list-app.catalog-view .petgz-notice-card.is-important{background:var(--lightningcss-light,#fffaf0)var(--lightningcss-dark,#28231c);border-color:var(--lightningcss-light,#edc98f)var(--lightningcss-dark,#70512f)}#petgz-full-list-app.catalog-view .petgz-notice-card strong{margin:var(--space-1-5) 0 var(--space-1);font-size:var(--ui-text-body);display:block}#petgz-full-list-app.catalog-view .petgz-notice-card p{margin:0 0 var(--space-2);color:var(--ui-muted);font-size:var(--ui-text-small);line-height:var(--ui-line-height);white-space:pre-wrap;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#petgz-full-list-app.catalog-view .petgz-notice-card small{color:var(--ui-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view .petgz-notice-card>b{color:var(--ui-accent);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view .petgz-notice-detail{padding-top:var(--space-7)}#petgz-full-list-app.catalog-view .petgz-notice-detail-head{margin:var(--space-4) 0;padding:var(--space-6);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface)}#petgz-full-list-app.catalog-view .petgz-notice-detail-head h1{margin:var(--space-2) 0 var(--space-3);font-size:var(--ui-text-title);overflow-wrap:anywhere}#petgz-full-list-app.catalog-view .petgz-notice-detail-head>p,#petgz-full-list-app.catalog-view .petgz-notice-body{color:var(--ui-muted);font-size:var(--ui-text-body);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.8}#petgz-full-list-app.catalog-view .petgz-notice-groups{padding:var(--space-4);border-radius:var(--ui-radius-card);background:var(--ui-subtle)}#petgz-full-list-app.catalog-view .petgz-notice-detail-actions{padding:var(--space-4) 0 var(--space-7);justify-content:flex-end;display:flex}#petgz-full-list-app.catalog-view .petgz-notice-not-found{padding:70px var(--space-5);text-align:center}#petgz-full-list-app.catalog-view .petgz-group-count{margin:var(--space-half) 0 0;color:var(--ui-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view .petgz-campaign-empty-products{padding:var(--space-3)}#petgz-full-list-app.catalog-view .petgz-event-dialog-head>div{min-width:0}#petgz-full-list-app.catalog-view .petgz-event-dialog-head .petgz-notice-body{margin-top:var(--space-1-5);font-size:var(--ui-text-small);line-height:var(--ui-line-height);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width<=680px){#petgz-full-list-app.catalog-view .petgz-user .petgz-request-link:not(:disabled){display:none}#petgz-full-list-app.catalog-view .petgz-section-heading{align-items:center}#petgz-full-list-app.catalog-view .petgz-notice-card{padding:var(--space-3)}#petgz-full-list-app.catalog-view .petgz-notice-detail-head{padding:var(--space-4) var(--space-4)}#petgz-full-list-app.catalog-view .petgz-notice-groups{padding:var(--space-2)}#petgz-full-list-app.catalog-view .petgz-notice-detail-actions .petgz-event-add{width:100%}}#petgz-full-list-app.catalog-view .petgz-notice-rich-body{margin-top:var(--space-2);color:var(--ui-muted);font-size:var(--ui-text-small);line-height:var(--ui-line-height);overflow-wrap:anywhere}#petgz-full-list-app.catalog-view .petgz-notice-rich-body p{margin:0 0 var(--space-2);white-space:pre-wrap}#petgz-full-list-app.catalog-view .petgz-notice-rich-body :is(ul,ol){margin:var(--space-2) 0;padding-left:var(--space-6)}#petgz-full-list-app.catalog-view .petgz-notice-rich-body li>p{margin:0}#petgz-full-list-app.catalog-view .petgz-notice-rich-body a{color:var(--ui-accent);text-decoration:underline}#petgz-full-list-app.catalog-view .petgz-notice-rich-body img{width:auto;max-width:100%;height:auto;margin:var(--space-3) 0;border-radius:var(--ui-radius-medium);display:block}#petgz-full-list-app.catalog-view .petgz-output-variant-button{align-items:center;gap:var(--space-2);max-width:100%;min-height:40px;padding:var(--space-1-5) var(--space-3);border-radius:var(--ui-radius-medium);color:var(--lightningcss-light,#9f332d)var(--lightningcss-dark,#ff9d96);font:inherit;text-align:left;cursor:pointer;background:var(--lightningcss-light,#fff8f7)var(--lightningcss-dark,#291d1e);border:1px solid var(--lightningcss-light,#efc8c5)var(--lightningcss-dark,#694441);display:inline-flex}#petgz-full-list-app.catalog-view .petgz-output-variant-button.is-added{color:#fff;background:var(--lightningcss-light,#c8433a)var(--lightningcss-dark,#a9342e);border-color:#c8433a}#petgz-full-list-app.catalog-view .petgz-output-variant-button svg{width:16px;height:16px}#petgz-full-list-app.catalog-view .petgz-output-variant-button span{gap:var(--space-hairline);min-width:0;display:grid}#petgz-full-list-app.catalog-view .petgz-output-variant-button strong{font-size:var(--ui-text-control)}#petgz-full-list-app.catalog-view .petgz-output-variant-button small{font-size:var(--ui-text-small);opacity:.78}#petgz-full-list-app.catalog-view .petgz-output-variant-label{margin-bottom:var(--space-2);padding:var(--space-1) var(--space-1-5);border-radius:var(--ui-radius-small);background:var(--ui-accent-soft);color:var(--ui-accent);font-size:var(--ui-text-small);font-weight:var(--ui-weight-control);display:inline-flex}#petgz-full-list-app.catalog-view .petgz-output-variant-label.is-signature{color:var(--lightningcss-light,#a8322b)var(--lightningcss-dark,#ff9c95);background:var(--lightningcss-light,#fff0ee)var(--lightningcss-dark,#412425)}#petgz-full-list-app.catalog-view .petgz-cart-quantity{border:1px solid var(--ui-border);border-radius:var(--ui-radius-medium);align-items:center;display:inline-flex;overflow:hidden}#petgz-full-list-app.catalog-view .petgz-cart-quantity button{width:34px;height:38px;color:inherit;cursor:pointer;background:0 0;border:0;font-size:17px}#petgz-full-list-app.catalog-view .petgz-cart-quantity button:disabled{opacity:.35}#petgz-full-list-app.catalog-view .petgz-cart-quantity output{text-align:center;min-width:32px;font-size:var(--ui-text-compact);font-weight:var(--ui-weight-secondary)}#petgz-full-list-app.catalog-view .petgz-print-workspace{max-width:1180px}#petgz-full-list-app.catalog-view.petgz-storefront-shell:has(.petgz-store-content .petgz-print-workspace){box-sizing:border-box}#petgz-full-list-app.catalog-view .petgz-print-workspace .petgz-cart-layout{gap:var(--space-4);height:var(--print-workspace-height,calc(100dvh - var(--storefront-header-height,68px) - 160px));grid-template-columns:minmax(0,1fr) minmax(350px,.82fr);align-items:stretch;min-height:0}#petgz-full-list-app.catalog-view.petgz-storefront-shell .petgz-store-content .petgz-print-workspace.petgz-app-view .petgz-cart-layout{grid-template-columns:minmax(0,1fr) minmax(350px,.82fr)}#petgz-full-list-app.catalog-view .petgz-print-workspace-list{overscroll-behavior:contain;min-width:0;min-height:0;overflow-y:auto}#petgz-full-list-app.catalog-view .petgz-print-workspace .petgz-cart-list-head{gap:var(--space-3)}#petgz-full-list-app.catalog-view .petgz-print-workspace .petgz-cart-list-head p{margin:var(--space-half) 0 0;color:var(--ui-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view .petgz-print-workspace .petgz-cart-head-actions{flex-wrap:wrap;justify-content:flex-end}#petgz-full-list-app.catalog-view .petgz-print-selection-note{padding:var(--space-2) var(--space-5);border-bottom:1px solid var(--ui-divider);color:var(--ui-muted);font-size:var(--ui-text-small);margin:0;line-height:1.45}#petgz-full-list-app.catalog-view .petgz-print-workspace .petgz-print-row{align-items:start;gap:var(--space-3);padding:var(--space-3) var(--space-4);grid-template-columns:20px 94px minmax(0,1fr) 32px}#petgz-full-list-app.catalog-view .petgz-print-workspace .petgz-print-row>.petgz-cart-check{margin-top:var(--space-5)}#petgz-full-list-app.catalog-view .petgz-print-workspace .petgz-print-row>.petgz-cart-remove{width:32px;height:32px}#petgz-full-list-app.catalog-view .petgz-print-thumb{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-subtle);width:94px;height:66px;color:var(--ui-muted);font-size:var(--ui-text-small);place-items:center;display:grid;overflow:hidden}#petgz-full-list-app.catalog-view .petgz-print-thumb .storefront-nametag{width:100%;max-height:100%;aspect-ratio:var(--nametag-preview-ratio,63 / 30)}#petgz-full-list-app.catalog-view .petgz-print-thumb .design-preview-frame{width:100%;height:100%}#petgz-full-list-app.catalog-view .petgz-print-row-body{gap:var(--space-1);min-width:0;display:grid}#petgz-full-list-app.catalog-view .petgz-print-row-name{font-size:var(--ui-text-body);overflow-wrap:anywhere;line-height:1.35}#petgz-full-list-app.catalog-view .petgz-print-row-code,#petgz-full-list-app.catalog-view .petgz-print-row-meta{color:var(--ui-muted);font-size:var(--ui-text-small);line-height:1.4}#petgz-full-list-app.catalog-view .petgz-print-row-meta{gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}#petgz-full-list-app.catalog-view .petgz-print-row-badges{gap:var(--space-1);flex-wrap:wrap;display:flex}#petgz-full-list-app.catalog-view .petgz-print-row-badges span{padding:var(--space-half) var(--space-1-5);border-radius:var(--ui-radius-pill);background:var(--ui-accent-soft);color:var(--ui-accent);font-size:var(--ui-text-small);line-height:1.2;font-weight:var(--ui-weight-control)}#petgz-full-list-app.catalog-view .petgz-print-row-badges .is-sale{color:var(--lightningcss-light,#256345)var(--lightningcss-dark,#b5e8cb);background:var(--lightningcss-light,#e7f4ed)var(--lightningcss-dark,#244537)}#petgz-full-list-app.catalog-view .petgz-print-row-badges .is-discontinued{background:var(--ui-subtle);color:var(--ui-muted)}#petgz-full-list-app.catalog-view .petgz-print-row-warning{color:var(--lightningcss-light,#aa413e)var(--lightningcss-dark,#ffaaa6);font-size:var(--ui-text-small);margin:0;line-height:1.45}#petgz-full-list-app.catalog-view .petgz-print-row-controls{align-items:center;gap:var(--space-2);margin-top:var(--space-half);color:var(--ui-muted);font-size:var(--ui-text-compact);display:flex}#petgz-full-list-app.catalog-view .petgz-print-row-controls .petgz-cart-quantity button{width:29px;height:30px}#petgz-full-list-app.catalog-view .petgz-print-row-controls .petgz-cart-quantity output{min-width:27px}#petgz-full-list-app.catalog-view .petgz-print-workspace-preview{box-sizing:border-box;min-width:0;min-height:0;padding:var(--space-4);background:var(--ui-subtle);flex-direction:column;display:flex;position:static;overflow:hidden;container:print-preview/inline-size}#petgz-full-list-app.catalog-view .petgz-print-toolbar{align-items:center;gap:var(--space-3);padding-bottom:var(--space-3);margin-bottom:var(--space-3);border-bottom:1px solid var(--ui-border);flex-wrap:wrap;flex:none;display:flex}#petgz-full-list-app.catalog-view .petgz-print-workspace-head{gap:var(--space-1);flex:1;min-width:130px;margin:0;display:grid}#petgz-full-list-app.catalog-view .petgz-print-workspace-head h2{font-size:var(--ui-text-product);white-space:nowrap;margin:0}#petgz-full-list-app.catalog-view .petgz-print-workspace-head>span{color:var(--ui-muted);font-size:var(--ui-text-small);white-space:nowrap}#petgz-full-list-app.catalog-view .petgz-print-workspace-stats{gap:var(--space-1-5);white-space:nowrap;flex-wrap:nowrap;margin:0;display:flex}#petgz-full-list-app.catalog-view .petgz-print-workspace-stats span{color:var(--ui-muted);font-size:var(--ui-text-small);font-weight:500}#petgz-full-list-app.catalog-view .petgz-print-workspace-stats span:not(:last-child):after{content:"·";margin-left:var(--space-1-5)}#petgz-full-list-app.catalog-view .petgz-print-workspace-store{gap:var(--space-1);margin:var(--space-3) 0;font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary);display:grid}#petgz-full-list-app.catalog-view .petgz-print-workspace-store input{box-sizing:border-box;min-width:0;height:38px;padding:0 var(--space-2);border:1px solid var(--ui-border);border-radius:var(--ui-radius-medium);background:var(--ui-control);color:inherit;font:inherit;font-size:var(--ui-text-control)}#petgz-full-list-app.catalog-view .petgz-print-workspace-stage{min-width:0;min-height:0;padding:var(--space-2);border-radius:var(--ui-radius-section);background:var(--ui-subtle);flex:1;place-items:center;display:grid}#petgz-full-list-app.catalog-view .petgz-print-workspace-stage .petgz-a4-sheet{box-sizing:border-box;max-width:100%}#petgz-full-list-app.catalog-view .petgz-print-workspace-empty{color:var(--ui-muted);font-size:var(--ui-text-small);text-align:center;margin:0}#petgz-full-list-app.catalog-view .petgz-print-page-nav{height:var(--ui-control-height-small);box-sizing:border-box;border:1px solid var(--ui-border);border-radius:var(--ui-radius-medium);background:var(--ui-subtle);font-size:var(--ui-text-compact);color:var(--ui-text);align-items:center;font-weight:600;display:flex;overflow:hidden}#petgz-full-list-app.catalog-view .petgz-print-page-nav>span{justify-content:center;align-items:center;gap:var(--space-1);padding-inline:var(--space-2);font-variant-numeric:tabular-nums;display:inline-flex}#petgz-full-list-app.catalog-view .petgz-print-page-nav small{font-size:var(--ui-text-compact);color:var(--ui-muted);font-weight:500}#petgz-full-list-app.catalog-view .petgz-print-page-nav .ui-icon-button[data-ui][data-variant][data-size]{width:var(--space-7);background:0 0;border:0;border-radius:0;height:100%;min-height:0}#petgz-full-list-app.catalog-view .petgz-print-page-nav .ui-icon-button[data-ui][data-variant][data-size]:disabled{opacity:1;color:var(--ui-muted)}#petgz-full-list-app.catalog-view .petgz-print-page-nav button:disabled svg{opacity:.5}#petgz-full-list-app.catalog-view .petgz-print-page-nav button:focus-visible{outline-offset:-3px}#petgz-full-list-app.catalog-view .petgz-print-workspace-actions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex:none;margin:0;display:flex}#petgz-full-list-app.catalog-view .petgz-print-workspace-actions .petgz-print-page-nav{white-space:nowrap;flex:none;gap:0;margin:0}#petgz-full-list-app.catalog-view .petgz-print-workspace-actions .petgz-print-download{white-space:nowrap}@container print-preview (width<=350px){#petgz-full-list-app.catalog-view .petgz-print-toolbar .petgz-print-workspace-head{flex-basis:100%}#petgz-full-list-app.catalog-view .petgz-print-toolbar .petgz-print-workspace-actions{justify-content:flex-start;width:100%}#petgz-full-list-app.catalog-view .petgz-print-workspace-actions .petgz-print-download[data-ui][data-variant][data-size]{padding-inline:var(--space-2);font-size:var(--ui-text-compact)}#petgz-full-list-app.catalog-view .petgz-print-download>svg{display:none}#petgz-full-list-app.catalog-view .petgz-print-drawer .petgz-print-toolbar{padding-right:0}#petgz-full-list-app.catalog-view .petgz-print-drawer .petgz-print-workspace-head{padding-right:var(--space-8)}}#petgz-full-list-app.catalog-view .petgz-print-workspace-note,#petgz-full-list-app.catalog-view .petgz-print-workspace-warning{margin:var(--space-3) 0 0;color:var(--ui-muted);font-size:var(--ui-text-small);line-height:1.5}#petgz-full-list-app.catalog-view .petgz-print-workspace-warning{color:var(--lightningcss-light,#a94440)var(--lightningcss-dark,#ffaaa6)}#petgz-full-list-app.catalog-view .petgz-print-empty{padding:var(--space-12) var(--space-5);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface);text-align:center}#petgz-full-list-app.catalog-view .petgz-print-empty strong{font-size:18px}#petgz-full-list-app.catalog-view .petgz-print-empty p{color:var(--ui-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view .petgz-print-empty button{margin:var(--space-2) auto 0}@media (width<=850px){#petgz-full-list-app.catalog-view .petgz-print-workspace .petgz-cart-layout{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view .petgz-print-workspace-preview{position:static}}@media (width<=1050px){#petgz-full-list-app.catalog-view.petgz-storefront-shell .petgz-store-content .petgz-print-workspace.petgz-app-view .petgz-cart-layout{grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.petgz-storefront-shell .petgz-store-content .petgz-print-workspace-preview{order:-1}}@media (width<=520px){#petgz-full-list-app.catalog-view .petgz-print-workspace .petgz-print-row{gap:var(--space-1-5);padding:var(--space-3) var(--space-2);grid-template-columns:18px 70px minmax(0,1fr) 28px}#petgz-full-list-app.catalog-view .petgz-print-thumb{width:70px;height:52px}#petgz-full-list-app.catalog-view .petgz-print-row-name{font-size:var(--ui-text-body)}#petgz-full-list-app.catalog-view .petgz-print-workspace .petgz-cart-list-head{padding:var(--space-3);align-items:flex-start}#petgz-full-list-app.catalog-view .petgz-print-workspace .petgz-cart-head-actions{gap:var(--space-1)}#petgz-full-list-app.catalog-view .petgz-print-workspace .petgz-cart-bulk{padding:0 var(--space-1-5);font-size:var(--ui-text-compact)}#petgz-full-list-app.catalog-view .petgz-print-selection-note{padding:var(--space-2) var(--space-3)}#petgz-full-list-app.catalog-view .petgz-print-workspace-preview{padding:var(--space-3)}}@media (width<=680px){#petgz-full-list-app.catalog-view .petgz-output-variant-button{flex:100%;justify-content:center}#petgz-full-list-app.catalog-view .petgz-cart-options{align-items:stretch}#petgz-full-list-app.catalog-view .petgz-cart-quantity{flex:none}}#petgz-full-list-app.catalog-view.admin-app{--admin-bg:var(--ui-bg);--admin-surface:var(--ui-surface);--admin-subtle:var(--ui-subtle);--admin-glass:color-mix(in srgb, var(--ui-surface) 94%, transparent);--admin-control:var(--ui-control);--admin-border:var(--ui-border);--admin-divider:var(--ui-divider);--admin-text:var(--ui-text);--admin-muted:var(--ui-muted);--admin-accent:var(--ui-accent);--admin-primary:var(--ui-primary);--admin-highlight:var(--lightningcss-light,#fffffff2)var(--lightningcss-dark,#ffffff12);--admin-shadow:var(--ui-shadow-panel);--admin-radius:var(--ui-radius-control);--admin-control-height:var(--ui-control-height-compact);--admin-content-width:1320px;--admin-surface-radius:var(--ui-radius-card);--admin-table-cell-padding-inline:var(--space-4);background:var(--admin-bg);min-height:100dvh;color:var(--admin-text);font-size:var(--ui-text-body);line-height:1.5}#petgz-full-list-app.catalog-view.admin-app :is(button,input,select,textarea){font-family:inherit;font-size:var(--ui-text-control);line-height:var(--ui-line-height-control)}#petgz-full-list-app.catalog-view.admin-app :is(button,a,input,select,textarea){transition:border-color var(--ui-motion) ease, box-shadow var(--ui-motion) ease}#petgz-full-list-app.catalog-view.admin-app button{font-weight:600}#petgz-full-list-app.catalog-view.admin-app button:disabled{opacity:.48}#petgz-full-list-app.catalog-view.admin-app :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--admin-accent);outline-offset:3px}#petgz-full-list-app.catalog-view.admin-app :is(h1,h2,h3,strong){color:inherit}#petgz-full-list-app.catalog-view.admin-app .admin-topbar{z-index:40;width:min(1320px,100% - 48px);min-height:56px;margin:var(--space-3) auto 0;padding:var(--space-2) var(--space-4);border:1px solid var(--admin-border);border-radius:var(--ui-radius-card);background:var(--admin-glass);-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);box-shadow:var(--admin-shadow), inset 0 1px 0 var(--admin-highlight);position:sticky;top:12px}#petgz-full-list-app.catalog-view.admin-app .brand-button{gap:var(--space-2);font-size:var(--ui-text-control);letter-spacing:-.025em;font-weight:650}#petgz-full-list-app.catalog-view.admin-app .petgz-brand-mark{border-radius:var(--ui-radius-control);background:var(--admin-primary);width:32px;height:32px}#petgz-full-list-app.catalog-view.admin-app .admin-header-actions{gap:var(--space-2)}#petgz-full-list-app.catalog-view.admin-app .admin-header-actions>a{min-height:32px;padding:0 var(--space-2);border-radius:var(--ui-radius-medium);font-size:var(--ui-text-control);color:var(--admin-muted);align-items:center;font-weight:500;display:inline-flex}#petgz-full-list-app.catalog-view.admin-app .admin-header-actions>a:hover{background:var(--admin-subtle);color:var(--admin-text)}#petgz-full-list-app.catalog-view.admin-app .admin-mode-label{padding:var(--space-1) var(--space-2);border-radius:var(--ui-radius-medium);background:var(--ui-accent-soft);color:var(--admin-accent);font-size:var(--ui-text-small);font-weight:600}#petgz-full-list-app.catalog-view.admin-app .admin-security-notice{width:min(1320px,100% - 48px);margin:var(--space-2) auto 0;padding:0 var(--space-1-5);justify-content:flex-start;gap:0 var(--space-2);color:var(--admin-muted);font-size:var(--ui-text-small);background:0 0;flex-wrap:wrap;line-height:1.5}#petgz-full-list-app.catalog-view.admin-app .admin-security-notice strong{font-weight:500}#petgz-full-list-app.catalog-view.admin-app .admin-main{width:min(1368px,100%);padding:var(--space-5) var(--space-6) var(--space-8)}#petgz-full-list-app.catalog-view.admin-app .admin-title{gap:var(--space-4);align-items:center}#petgz-full-list-app.catalog-view.admin-app .admin-title p{margin-bottom:var(--space-1);color:var(--admin-muted);font-size:var(--ui-text-small);letter-spacing:.1em;font-weight:600}#petgz-full-list-app.catalog-view.admin-app .admin-title h1{font-size:var(--ui-text-title);letter-spacing:-.04em;font-weight:650;line-height:var(--ui-line-height-title)}#petgz-full-list-app.catalog-view.admin-app .admin-title div>span{margin-top:var(--space-1);color:var(--admin-muted);font-size:var(--ui-text-small);line-height:1.5}#petgz-full-list-app.catalog-view.admin-app .admin-title-actions{gap:var(--space-2);flex-direction:row;align-items:center}#petgz-full-list-app.catalog-view.admin-app .admin-title-actions>strong{margin-right:var(--space-1);color:var(--admin-muted);font-size:var(--ui-text-body);font-variant-numeric:tabular-nums;font-weight:500}#petgz-full-list-app.catalog-view.admin-app :is(.admin-title-actions>button,.admin-secondary-button,.admin-primary-button,.admin-edit-button,.admin-pagination button,.admin-category-actions button,.admin-category-create button,.admin-compare-entry button){justify-content:center;align-items:center;gap:var(--space-1-5);height:34px;min-height:34px;padding:0 var(--space-3);border:1px solid var(--admin-border);border-radius:var(--admin-radius);background:var(--admin-control);color:var(--admin-text);font-size:var(--ui-text-control);cursor:pointer;font-weight:550;display:inline-flex;box-shadow:0 1px 2px #00000008}#petgz-full-list-app.catalog-view.admin-app :is(.admin-title-actions>button,.admin-secondary-button,.admin-edit-button,.admin-pagination button,.admin-category-actions button):hover:not(:disabled){background:var(--admin-subtle);border-color:var(--ui-border)}#petgz-full-list-app.catalog-view.admin-app :is(.admin-title-actions>button:last-child,.admin-primary-button,.admin-category-create button,.admin-compare-entry button){border-color:var(--admin-primary);background:var(--admin-primary);color:#fff;box-shadow:inset 0 1px 0 #ffffff26, 0 2px 4px color-mix(in srgb, var(--admin-primary) 12%, transparent)}#petgz-full-list-app.catalog-view.admin-app :is(.admin-title-actions>button:last-child,.admin-primary-button,.admin-category-create button,.admin-compare-entry button):hover:not(:disabled){background:var(--ui-primary-hover);border-color:var(--ui-primary-hover)}#petgz-full-list-app.catalog-view.admin-app .admin-edit-button{width:52px;padding:0 var(--space-2);box-shadow:none;color:var(--admin-accent);background:0 0}#petgz-full-list-app.catalog-view.admin-app .admin-filters{z-index:30;gap:var(--space-2);margin:var(--space-4) 0 var(--space-3);padding:var(--space-2);border:1px solid var(--admin-border);border-radius:var(--ui-radius-card);background:var(--admin-glass);-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);box-shadow:var(--admin-shadow), inset 0 1px 0 var(--admin-highlight);grid-template-columns:minmax(180px,1fr) 120px 180px 140px;display:grid;position:sticky;top:80px}#petgz-full-list-app.catalog-view.admin-app :is(.admin-filters input,.admin-filters select,.admin-field input,.admin-field select,.admin-field textarea,.admin-category-create input,.admin-category-row input,.admin-comparison-tools select){height:var(--admin-control-height);min-height:var(--admin-control-height);min-width:0;padding:0 var(--space-3);border:1px solid var(--admin-border);border-radius:var(--admin-radius);background:var(--admin-control);color:var(--admin-text);font-size:var(--ui-text-small);font-weight:400}#petgz-full-list-app.catalog-view.admin-app select{appearance:none;padding-right:var(--space-8)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m5 6 3 3 3-3' fill='none' stroke='%23798599' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:right 9px center!important;background-repeat:no-repeat!important}#petgz-full-list-app.catalog-view.admin-app select option{background:var(--admin-surface);color:var(--admin-text)}#petgz-full-list-app.catalog-view.admin-app .admin-search{gap:var(--space-2);padding-left:var(--space-2);background:var(--admin-control);border-color:var(--admin-border);border-radius:var(--admin-radius);color:var(--admin-muted)}#petgz-full-list-app.catalog-view.admin-app .admin-search input{background:0 0;border:0;padding-left:0}#petgz-full-list-app.catalog-view.admin-app .admin-search:focus-within{outline:2px solid var(--admin-accent);outline-offset:2px}#petgz-full-list-app.catalog-view.admin-app .admin-search input:focus-visible{outline:none}#petgz-full-list-app.catalog-view.admin-app input::placeholder{color:var(--admin-muted);opacity:1}#petgz-full-list-app.catalog-view.admin-app .admin-product-list{border:1px solid var(--admin-border);border-radius:var(--ui-radius-section);background:var(--admin-surface);box-shadow:0 2px 6px #00000005}#petgz-full-list-app.catalog-view.admin-app :is(.admin-list-heading,.admin-product-row){gap:var(--space-2);padding-left:var(--space-4);padding-right:var(--space-4);grid-template-columns:60px minmax(180px,1.55fr) minmax(110px,.85fr) minmax(115px,.9fr) minmax(95px,.65fr) minmax(85px,.6fr) 92px 52px}#petgz-full-list-app.catalog-view.admin-app .admin-list-heading{padding-top:var(--space-2);padding-bottom:var(--space-2);background:var(--admin-subtle);color:var(--admin-muted);font-size:var(--ui-text-small);font-weight:500}#petgz-full-list-app.catalog-view.admin-app .admin-product-row{padding-top:var(--space-2);padding-bottom:var(--space-2);border-color:var(--admin-divider);background:var(--admin-surface)}#petgz-full-list-app.catalog-view.admin-app .admin-product-row:hover{background:var(--ui-surface)}#petgz-full-list-app.catalog-view.admin-app .admin-product-summary{gap:var(--space-1)}#petgz-full-list-app.catalog-view.admin-app .admin-product-summary strong{font-size:var(--ui-text-product);letter-spacing:-.015em;font-weight:600;line-height:1.4}#petgz-full-list-app.catalog-view.admin-app .admin-product-summary small{color:var(--admin-muted);font-size:var(--ui-text-small);font-weight:400}#petgz-full-list-app.catalog-view.admin-app .admin-product-price-schedule{align-items:center;gap:var(--space-1) var(--space-1-5);width:fit-content;max-width:100%;margin-top:var(--space-half);padding:var(--space-1) var(--space-1-5);border:1px solid color-mix(in srgb, #d89528 38%, var(--admin-divider));border-radius:var(--ui-radius-small);color:var(--lightningcss-light,#755018)var(--lightningcss-dark,#f0ca82);background:#d895281a;flex-wrap:wrap;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-product-price-schedule b{font-size:var(--ui-text-small);line-height:1.25}#petgz-full-list-app.catalog-view.admin-app .admin-product-price-schedule small{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:inherit;font-size:var(--ui-text-small);line-height:1.25;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-product-price-schedule:is(.is-conflict,.is-failed){border-color:color-mix(in srgb, #c95656 42%, var(--admin-divider));color:var(--lightningcss-light,#873535)var(--lightningcss-dark,#f0a2a2);background:#c956561a}#petgz-full-list-app.catalog-view.admin-app .admin-product-code{font-size:var(--ui-text-small);color:var(--admin-muted);font-variant-numeric:tabular-nums}#petgz-full-list-app.catalog-view.admin-app .admin-category-chips:empty{display:none}#petgz-full-list-app.catalog-view.admin-app .admin-category-chips span{padding:var(--space-hairline) var(--space-1-5);border-radius:var(--ui-radius-tight);background:var(--admin-subtle);color:var(--admin-muted);font-size:var(--ui-text-small);font-weight:400;line-height:var(--ui-line-height);border:0}#petgz-full-list-app.catalog-view.admin-app .admin-category-chips .is-label{color:var(--admin-accent);background:var(--ui-accent-soft)}#petgz-full-list-app.catalog-view.admin-app .admin-category-chips .is-direct-store{color:var(--lightningcss-light,#8f3b13)var(--lightningcss-dark,#ffc29d);background:var(--lightningcss-light,#fff1e7)var(--lightningcss-dark,#493022);font-weight:600}#petgz-full-list-app.catalog-view.admin-app .admin-status{min-height:23px;padding:var(--space-half) var(--space-2);border-radius:var(--ui-radius-small);font-size:var(--ui-text-small);font-weight:500}#petgz-full-list-app.catalog-view.admin-app .admin-status.is-sale{color:var(--lightningcss-light,#216744)var(--lightningcss-dark,#9bdfb8);background:var(--lightningcss-light,#eaf5ee)var(--lightningcss-dark,#263d30)}#petgz-full-list-app.catalog-view.admin-app .admin-status.is-discontinued{color:var(--admin-muted);background:var(--admin-subtle)}#petgz-full-list-app.catalog-view.admin-app .admin-prices{gap:var(--space-3);grid-column:5/span 2}#petgz-full-list-app.catalog-view.admin-app .admin-prices dt{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-prices dd{margin-top:var(--space-half);font-size:var(--ui-text-price);font-variant-numeric:tabular-nums;font-weight:550}#petgz-full-list-app.catalog-view.admin-app button[role=switch]{gap:var(--space-1-5);border-radius:var(--ui-radius-small);height:34px;min-height:34px;box-shadow:none;color:var(--admin-muted);font-size:var(--ui-text-control);background:0 0;border:0;padding:0;font-weight:500}#petgz-full-list-app.catalog-view.admin-app button[role=switch]>span{border-radius:var(--ui-radius-pill);background:var(--ui-switch-off);flex:0 0 36px;width:36px;height:22px;transition:background-color .18s;position:relative;box-shadow:inset 0 0 0 1px #0000000a}#petgz-full-list-app.catalog-view.admin-app button[role=switch]>span:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .18s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}#petgz-full-list-app.catalog-view.admin-app button[role=switch][aria-checked=true]{color:var(--admin-text);background:0 0;border:0}#petgz-full-list-app.catalog-view.admin-app button[role=switch][aria-checked=true]>span{background:var(--admin-primary)}#petgz-full-list-app.catalog-view.admin-app button[role=switch][aria-checked=true]>span:after{transform:translate(14px)}#petgz-full-list-app.catalog-view.admin-app .admin-pagination{gap:var(--space-3);margin-top:var(--space-4)}#petgz-full-list-app.catalog-view.admin-app .admin-pagination button{min-width:60px;height:34px}#petgz-full-list-app.catalog-view.admin-app .admin-pagination span{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-pagination strong{color:var(--admin-text);font-weight:600}#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell{width:min(620px,100% - 48px);height:auto;max-height:calc(100dvh - 48px);margin:auto}#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-import){width:min(900px,100% - 48px)}#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-collection-manager){width:min(980px,100% - 48px)}#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:var(--lightningcss-light,#2b231f47)var(--lightningcss-dark,#0000007a)}#petgz-full-list-app.catalog-view.admin-app .petgz-dialog{border:1px solid var(--admin-border);border-radius:var(--ui-radius-dialog);background:var(--admin-glass);height:auto;max-height:calc(100dvh - 48px);color:var(--admin-text);-webkit-backdrop-filter:blur(22px)saturate(125%);backdrop-filter:blur(22px)saturate(125%);box-shadow:var(--ui-shadow-dialog);overflow:hidden}#petgz-full-list-app.catalog-view.admin-app :is(.admin-editor-head,.admin-editor-actions){border-color:var(--admin-border);padding:var(--space-4) var(--space-5);background:0 0;flex:none}#petgz-full-list-app.catalog-view.admin-app .admin-editor-head p{margin-bottom:var(--space-half);color:var(--admin-muted);font-size:var(--ui-text-small);font-weight:400}#petgz-full-list-app.catalog-view.admin-app .admin-editor-head h2{letter-spacing:-.025em;font-size:17px;font-weight:600}#petgz-full-list-app.catalog-view.admin-app .admin-icon-button{background:var(--ui-subtle);width:32px;height:32px;color:var(--admin-muted);border:0;border-radius:50%;flex-shrink:0;padding:0;font-size:24px;font-weight:400;line-height:1}#petgz-full-list-app.catalog-view.admin-app .admin-icon-button:hover:not(:disabled){background:var(--admin-subtle);color:var(--admin-text)}#petgz-full-list-app.catalog-view.admin-app :is(.admin-editor-body,.admin-category-body,.admin-import-body){padding:var(--space-4) var(--space-5);background:var(--admin-surface)}#petgz-full-list-app.catalog-view.admin-app .dialog-scroll{scrollbar-width:thin;scrollbar-color:var(--lightningcss-light,#bcc5d2)var(--lightningcss-dark,#505b6b) transparent}#petgz-full-list-app.catalog-view.admin-app .admin-editor-identifiers{margin-bottom:var(--space-3);color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-field{gap:var(--space-1);min-width:0;font-size:var(--ui-text-small);font-weight:550}#petgz-full-list-app.catalog-view.admin-app .admin-field>span{color:var(--admin-muted);font-size:var(--ui-text-small);font-weight:400;line-height:1.5}#petgz-full-list-app.catalog-view.admin-app .admin-field textarea{height:86px;min-height:86px;padding:var(--space-2) var(--space-3);font-size:var(--ui-text-control);line-height:var(--ui-line-height-control)}#petgz-full-list-app.catalog-view.admin-app .admin-field input[readonly]{background:var(--admin-subtle)}#petgz-full-list-app.catalog-view.admin-app .admin-identity-fields{gap:var(--space-3);margin-bottom:var(--space-4);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-price-fields{gap:var(--space-3);margin-top:var(--space-3)}#petgz-full-list-app.catalog-view.admin-app .admin-member-policy{align-items:center;gap:var(--space-4);margin-top:var(--space-3);padding:var(--space-3) 0 0;border:0;border-top:1px solid var(--admin-divider);border-radius:0;flex-direction:row}#petgz-full-list-app.catalog-view.admin-app .admin-member-policy>div{gap:var(--space-half)}#petgz-full-list-app.catalog-view.admin-app .admin-member-policy strong{font-size:var(--ui-text-body);font-weight:550}#petgz-full-list-app.catalog-view.admin-app .admin-member-policy span{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-member-policy button{flex:none;align-self:center}#petgz-full-list-app.catalog-view.admin-app .admin-product-labels,#petgz-full-list-app.catalog-view.admin-app .admin-campaign-groups{margin-top:var(--space-3);padding:var(--space-3);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-control)}#petgz-full-list-app.catalog-view.admin-app .admin-product-labels legend,#petgz-full-list-app.catalog-view.admin-app .admin-campaign-groups legend{padding:0 var(--space-1);font-size:var(--ui-text-small);font-weight:600}#petgz-full-list-app.catalog-view.admin-app .admin-product-labels legend span{color:var(--admin-muted);font-size:var(--ui-text-small);font-weight:400}#petgz-full-list-app.catalog-view.admin-app .admin-product-label-row{gap:var(--space-2);margin-top:var(--space-2);grid-template-columns:minmax(0,1fr) 140px;align-items:center;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-product-label-row label,#petgz-full-list-app.catalog-view.admin-app .admin-check{gap:var(--space-1-5);color:var(--admin-text);font-size:var(--ui-text-control);align-items:center;display:flex}#petgz-full-list-app.catalog-view.admin-app :is(.admin-product-label-row,.admin-check,.admin-campaign-groups) input[type=checkbox]{width:16px;height:16px;min-height:0;accent-color:var(--admin-primary)}#petgz-full-list-app.catalog-view.admin-app .admin-editor-actions{gap:var(--space-2);padding-top:var(--space-3);padding-bottom:var(--space-3)}#petgz-full-list-app.catalog-view.admin-app :is(.admin-primary-button,.admin-secondary-button){min-width:72px}#petgz-full-list-app.catalog-view.admin-app .admin-import-boundary{padding:0 0 var(--space-3);margin-bottom:var(--space-4);border-bottom:1px solid var(--admin-divider);color:var(--admin-muted);font-size:var(--ui-text-small);line-height:var(--ui-line-height);background:0 0;border-radius:0}#petgz-full-list-app.catalog-view.admin-app .admin-category-create{gap:var(--space-2);margin-bottom:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(180px,.7fr) auto}#petgz-full-list-app.catalog-view.admin-app :is(.admin-category-create label,.admin-category-row label){gap:var(--space-1-5);color:var(--admin-muted);font-size:var(--ui-text-small);font-weight:500}#petgz-full-list-app.catalog-view.admin-app :is(.admin-category-create select,.admin-category-row select){width:100%;min-width:0;height:40px;padding:0 var(--space-8) 0 var(--space-2);border:1px solid var(--admin-border);border-radius:var(--ui-radius-medium);background-color:var(--admin-control);color:var(--admin-text)}#petgz-full-list-app.catalog-view.admin-app .admin-category-list{border-top:1px solid var(--admin-divider);gap:0}#petgz-full-list-app.catalog-view.admin-app .admin-category-row{padding:var(--space-2) 0;gap:var(--space-1) var(--space-2);background:var(--admin-surface);border:0;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(180px,.8fr) 92px 108px}@media (width>=681px){#petgz-full-list-app.catalog-view.admin-app .admin-category-row>p{grid-column:1/4}#petgz-full-list-app.catalog-view.admin-app .admin-category-actions{grid-area:1/4/3;align-self:center}}#petgz-full-list-app.catalog-view.admin-app .admin-category-switch{gap:var(--space-1)}#petgz-full-list-app.catalog-view.admin-app .admin-category-switch>span{color:var(--admin-muted);font-size:var(--ui-text-small);font-weight:500}#petgz-full-list-app.catalog-view.admin-app .admin-category-row>p{color:var(--admin-muted);font-size:var(--ui-text-small);line-height:1.5}#petgz-full-list-app.catalog-view.admin-app .admin-category-actions button{height:32px;min-height:32px;padding:0 var(--space-2);box-shadow:none}#petgz-full-list-app.catalog-view.admin-app .admin-category-actions button:last-child{color:var(--lightningcss-light,#ae3540)var(--lightningcss-dark,#ff9ba7);background:0 0;border-color:#0000}#petgz-full-list-app.catalog-view.admin-app .admin-category-actions button:last-child:hover:not(:disabled){background:var(--lightningcss-light,#fff0f1)var(--lightningcss-dark,#442930)}#petgz-full-list-app.catalog-view.admin-app .admin-sortable-list{min-width:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-sortable-item{border-bottom:1px solid var(--admin-divider);background:var(--admin-surface);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;min-width:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-sortable-item:last-child{border-bottom:0}#petgz-full-list-app.catalog-view.admin-app .admin-sortable-item.is-dragging{opacity:.5;background:var(--ui-accent-soft)}#petgz-full-list-app.catalog-view.admin-app .admin-sortable-content{min-width:0}#petgz-full-list-app.catalog-view.admin-app .admin-drag-handle{border-radius:var(--ui-radius-medium);width:30px;height:34px;min-height:34px;color:var(--admin-muted);cursor:grab;touch-action:none;background:0 0;border:0;place-items:center;padding:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-drag-handle:active{cursor:grabbing}#petgz-full-list-app.catalog-view.admin-app .admin-drag-handle>span{font-size:20px;line-height:1}#petgz-full-list-app.catalog-view.admin-app .admin-sort-buttons{gap:var(--space-half);padding-left:var(--space-1);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-sort-buttons button{border:1px solid var(--admin-border);border-radius:var(--ui-radius-small);background:var(--admin-control);width:27px;min-width:27px;height:28px;min-height:28px;color:var(--admin-muted);padding:0}#petgz-full-list-app.catalog-view.admin-app .admin-category-list>.admin-sortable-item{padding:0 0 0 var(--space-1)}#petgz-full-list-app.catalog-view.admin-app .admin-selected-groups{margin-top:var(--space-3)}#petgz-full-list-app.catalog-view.admin-app .admin-selected-groups h3{margin-bottom:var(--space-1-5);font-size:var(--ui-text-section);font-weight:600}#petgz-full-list-app.catalog-view.admin-app .admin-selected-groups .admin-sortable-list{border:1px solid var(--admin-divider);border-radius:var(--ui-radius-control);overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-selected-groups .admin-sortable-content{padding:var(--space-2) var(--space-1-5);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-import-inputs{gap:var(--space-3)}#petgz-full-list-app.catalog-view.admin-app .admin-import-inputs label:last-child{grid-column:1/-1}#petgz-full-list-app.catalog-view.admin-app .admin-import-inputs input[type=file]{height:auto;min-height:44px;padding:var(--space-1-5);background:var(--admin-subtle)}#petgz-full-list-app.catalog-view.admin-app input[type=file]::file-selector-button{margin-right:var(--space-2);padding:var(--space-1-5) var(--space-2);border:1px solid var(--admin-border);border-radius:var(--ui-radius-small);background:var(--admin-surface);color:var(--admin-text);font:inherit;cursor:pointer}#petgz-full-list-app.catalog-view.admin-app .admin-selected-file{padding:var(--space-2) 0;border:0;border-bottom:1px solid var(--admin-divider);border-radius:0}#petgz-full-list-app.catalog-view.admin-app .admin-selected-file strong{font-weight:550}#petgz-full-list-app.catalog-view.admin-app .admin-selected-file span{color:var(--admin-muted)}#petgz-full-list-app.catalog-view.admin-app .admin-selected-file button{padding:var(--space-1-5);font-size:var(--ui-text-control);color:var(--admin-accent);font-weight:500}#petgz-full-list-app.catalog-view.admin-app :is(.admin-import-result,.admin-import-sheets,.admin-import-preview,.admin-comparison-result){margin-top:var(--space-4)}#petgz-full-list-app.catalog-view.admin-app :is(.admin-import-summary,.admin-comparison-summary){gap:var(--space-hairline);padding:var(--space-hairline);border:1px solid var(--admin-border);border-radius:var(--ui-radius-section);background:var(--admin-divider);overflow:hidden}#petgz-full-list-app.catalog-view.admin-app :is(.admin-import-summary,.admin-comparison-summary)>div{padding:var(--space-2) var(--space-3);background:var(--admin-surface);border:0;border-radius:0}#petgz-full-list-app.catalog-view.admin-app :is(.admin-import-summary,.admin-comparison-summary) dt{color:var(--admin-muted);font-size:var(--ui-text-small);font-weight:400}#petgz-full-list-app.catalog-view.admin-app :is(.admin-import-summary,.admin-comparison-summary) dd{font-size:var(--ui-text-body);font-variant-numeric:tabular-nums;font-weight:600}#petgz-full-list-app.catalog-view.admin-app :is(.admin-import-sheets h3,.admin-import-preview h3,.admin-comparison-result>h3){font-size:var(--ui-text-section);font-weight:600}#petgz-full-list-app.catalog-view.admin-app .admin-import-sheets li{background:var(--admin-subtle);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-import-sheets li span{color:var(--admin-muted)}#petgz-full-list-app.catalog-view.admin-app :is(.admin-import-row,.admin-comparison-row){padding:var(--space-3);border-color:var(--admin-border);border-radius:var(--ui-radius-section);background:var(--admin-surface)}#petgz-full-list-app.catalog-view.admin-app :is(.admin-import-row,.admin-comparison-row) header{font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app :is(.admin-import-status,.admin-comparison-status){font-size:var(--ui-text-small);font-weight:550}#petgz-full-list-app.catalog-view.admin-app :is(.admin-import-name,.admin-comparison-name){font-size:var(--ui-text-product);font-weight:600}#petgz-full-list-app.catalog-view.admin-app :is(.admin-import-original,.admin-import-raw,.admin-comparison-code,.admin-comparison-evidence,.admin-comparison-candidates,.admin-import-row dt,.admin-import-row dd,.admin-comparison-match dt,.admin-comparison-match dd){font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app :is(.admin-import-original,.admin-import-raw,.admin-comparison-code,.admin-comparison-evidence,.admin-comparison-candidates,.admin-import-row dt,.admin-comparison-match dt){color:var(--admin-muted)}#petgz-full-list-app.catalog-view.admin-app .admin-compare-entry{margin-top:var(--space-4);padding:var(--space-3);border-color:var(--admin-border);background:var(--admin-subtle);border-radius:var(--ui-radius-section)}#petgz-full-list-app.catalog-view.admin-app .admin-compare-entry span{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-comparison-match{background:var(--admin-subtle);border-radius:var(--ui-radius-medium)}#petgz-full-list-app.catalog-view.admin-app .admin-comparison-match>p{color:var(--admin-accent);font-size:var(--ui-text-small);font-weight:500}#petgz-full-list-app.catalog-view.admin-app .admin-comparison-tools label{font-size:var(--ui-text-small);color:var(--admin-muted);font-weight:500}#petgz-full-list-app.catalog-view.admin-app .admin-comparison-row>header>input{width:16px;height:16px;accent-color:var(--admin-primary);margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-import-row-fields{gap:var(--space-2);margin:var(--space-2) 0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-import-row-fields div{min-width:0;padding:var(--space-1-5) var(--space-2);border-radius:var(--ui-radius-medium);background:var(--admin-subtle)}#petgz-full-list-app.catalog-view.admin-app .admin-import-row-fields dt{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-import-row-fields dd{margin:var(--space-half) 0 0;overflow-wrap:anywhere;font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-import-selection{align-items:center;gap:var(--space-1-5);margin-top:var(--space-3);flex-wrap:wrap;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-import-selection button{height:30px;min-height:30px;padding:0 var(--space-2)}#petgz-full-list-app.catalog-view.admin-app .admin-import-selection span{color:var(--admin-muted);font-size:var(--ui-text-small);margin-left:auto}#petgz-full-list-app.catalog-view.admin-app .admin-import-apply{gap:var(--space-2);margin-top:var(--space-4);padding:var(--space-3);border:1px solid var(--admin-border);border-radius:var(--ui-radius-section);background:var(--admin-subtle);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-import-apply>.admin-primary-button{justify-self:end}#petgz-full-list-app.catalog-view.admin-app .admin-import-group-fields{gap:var(--space-2);grid-template-columns:minmax(120px,.6fr) minmax(140px,.7fr) minmax(180px,1.4fr);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-form-message{font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-collection-body{gap:var(--space-4);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-create{gap:var(--space-2);padding-bottom:var(--space-4);border-bottom:1px solid var(--admin-divider);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-create>button{align-self:end}#petgz-full-list-app.catalog-view.admin-app .admin-group-create>.admin-primary-button{grid-column:4;justify-self:end}#petgz-full-list-app.catalog-view.admin-app .admin-group-candidates{gap:var(--space-1-5) var(--space-3);max-height:220px;padding:var(--space-2);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-medium);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:auto}#petgz-full-list-app.catalog-view.admin-app .admin-group-candidates>strong{font-size:var(--ui-text-product);grid-column:1/-1}#petgz-full-list-app.catalog-view.admin-app .admin-group-candidates label{align-items:flex-start;gap:var(--space-1-5);min-width:0;font-size:var(--ui-text-small);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-group-candidates label button{height:24px;min-height:24px;padding:0 var(--space-1-5);margin-left:auto}#petgz-full-list-app.catalog-view.admin-app .admin-group-create>.admin-group-add,#petgz-full-list-app.catalog-view.admin-app .admin-group-create>.admin-group-products{grid-column:1/-1}#petgz-full-list-app.catalog-view.admin-app .admin-group-list{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-list>button{min-width:0;height:auto;min-height:54px;padding:var(--space-2) var(--space-2);text-align:left;flex-direction:column;align-items:flex-start;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-group-list>button.is-selected{border-color:var(--admin-accent);background:var(--ui-accent-soft)}#petgz-full-list-app.catalog-view.admin-app .admin-group-list strong{font-size:var(--ui-text-body)}#petgz-full-list-app.catalog-view.admin-app .admin-group-list span{color:var(--admin-muted);font-size:var(--ui-text-small);line-height:1.5}#petgz-full-list-app.catalog-view.admin-app .admin-group-detail{padding-top:var(--space-4);border-top:1px solid var(--admin-divider)}#petgz-full-list-app.catalog-view.admin-app .admin-group-detail-head{justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3);align-items:center;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-group-detail-head h3{font-size:var(--ui-text-section)}#petgz-full-list-app.catalog-view.admin-app .admin-group-detail-head p{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-group-detail-head a{align-items:center;text-decoration:none;display:inline-flex}#petgz-full-list-app.catalog-view.admin-app .admin-group-products{gap:var(--space-hairline);max-height:240px;margin-top:var(--space-2);background:var(--admin-divider);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-medium);display:grid;overflow:auto}#petgz-full-list-app.catalog-view.admin-app .admin-group-products article{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-1-5) var(--space-2);background:var(--admin-surface);font-size:var(--ui-text-small);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-group-products button{height:28px;min-height:28px;padding:0 var(--space-2)}#petgz-full-list-app.catalog-view.admin-app .admin-group-products.admin-sortable-list .admin-sortable-item{border-color:var(--admin-divider)}#petgz-full-list-app.catalog-view.admin-app .admin-group-products.admin-sortable-list .admin-sortable-content article{padding-left:var(--space-1)}#petgz-full-list-app.catalog-view.admin-app .admin-group-add{gap:var(--space-2);margin-top:var(--space-3);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-campaign-layout{gap:var(--space-4);grid-template-columns:minmax(200px,.75fr) minmax(0,1.25fr);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-campaign-layout>.admin-group-list{flex-direction:column;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-campaign-form{min-width:0}#petgz-full-list-app.catalog-view.admin-app .admin-date-fields{gap:var(--space-2);margin:var(--space-2) 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-campaign-groups>div{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-1-5) 0;border-bottom:1px solid var(--admin-divider);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-campaign-groups>div:last-child{border-bottom:0}#petgz-full-list-app.catalog-view.admin-app .admin-campaign-groups label{align-items:center;gap:var(--space-1-5);font-size:var(--ui-text-small);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-campaign-groups span{align-items:center;gap:var(--space-1);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-campaign-groups button{width:28px;min-width:28px;height:26px;min-height:26px;padding:0}#petgz-full-list-app.catalog-view.admin-app .admin-campaign-groups em{min-width:20px;color:var(--admin-muted);font-size:var(--ui-text-small);text-align:center}#petgz-full-list-app.catalog-view.admin-app .admin-campaign-actions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-3);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-danger-button{color:var(--lightningcss-light,#ae3540)var(--lightningcss-dark,#ff9ba7);background:0 0;border-color:#0000;margin-right:auto}#petgz-full-list-app.catalog-view.admin-app .admin-toast{background:var(--admin-glass);color:var(--admin-text);border-color:var(--admin-border);-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);box-shadow:var(--admin-shadow), inset 0 1px 0 var(--admin-highlight)}@media (width<=980px){#petgz-full-list-app.catalog-view.admin-app .admin-filters{grid-template-columns:minmax(0,1fr) 100px 145px 118px}#petgz-full-list-app.catalog-view.admin-app .admin-product-row{gap:var(--space-2) var(--space-3);grid-template-columns:minmax(0,1fr) auto}#petgz-full-list-app.catalog-view.admin-app .admin-product-code{grid-column:1}#petgz-full-list-app.catalog-view.admin-app .admin-product-status{grid-column:2;justify-self:end}#petgz-full-list-app.catalog-view.admin-app .admin-prices{border:0;grid-column:1;padding:0}}@media (width<=680px){#petgz-full-list-app.catalog-view.admin-app .admin-topbar{width:calc(100% - 24px);margin-top:var(--space-2);min-height:52px;padding:var(--space-2) var(--space-2);border-radius:var(--ui-radius-section);top:8px}#petgz-full-list-app.catalog-view.admin-app .brand-button{font-size:var(--ui-text-control);gap:var(--space-1-5)}#petgz-full-list-app.catalog-view.admin-app .petgz-brand-mark{width:30px;height:30px}#petgz-full-list-app.catalog-view.admin-app .admin-header-actions{gap:var(--space-half)}#petgz-full-list-app.catalog-view.admin-app .admin-header-actions>a{padding:0 var(--space-1-5)}#petgz-full-list-app.catalog-view.admin-app .admin-mode-label{display:none}#petgz-full-list-app.catalog-view.admin-app .admin-security-notice{gap:0 var(--space-1-5);width:calc(100% - 32px);font-size:var(--ui-text-small);margin-top:var(--space-2)}#petgz-full-list-app.catalog-view.admin-app .admin-main{padding:var(--space-4) var(--space-3) var(--space-7)}#petgz-full-list-app.catalog-view.admin-app .admin-title{align-items:stretch;gap:var(--space-3);flex-direction:column}#petgz-full-list-app.catalog-view.admin-app .admin-title h1{font-size:var(--ui-text-title)}#petgz-full-list-app.catalog-view.admin-app .admin-title-actions{gap:var(--space-1-5);flex-wrap:wrap}#petgz-full-list-app.catalog-view.admin-app .admin-title-actions>strong{margin-right:auto}#petgz-full-list-app.catalog-view.admin-app .admin-title-actions>button{padding:0 var(--space-2);font-size:var(--ui-text-control)}#petgz-full-list-app.catalog-view.admin-app .admin-filters{padding:var(--space-2);gap:var(--space-2);margin-top:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);position:static}#petgz-full-list-app.catalog-view.admin-app .admin-search,#petgz-full-list-app.catalog-view.admin-app .admin-filters label:last-child{grid-column:1/-1}#petgz-full-list-app.catalog-view.admin-app .admin-product-list{border:1px solid var(--admin-border);border-radius:var(--ui-radius-section);overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-product-row{padding:var(--space-3) var(--space-3);border:0;border-top:1px solid var(--admin-divider);gap:var(--space-2) var(--space-2);border-radius:0;margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-product-row:first-of-type{border-top:0}#petgz-full-list-app.catalog-view.admin-app .admin-cell-label{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-prices{gap:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--admin-divider);grid-column:1/-1}#petgz-full-list-app.catalog-view.admin-app .admin-price-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-identity-fields{grid-template-columns:minmax(0,1fr)}:is(#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell,#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-category-manager),#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-import)){width:calc(100% - 20px);height:auto;max-height:calc(100dvh - 24px);margin:auto}#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-collection-manager){width:calc(100% - 20px);max-height:calc(100dvh - 24px)}#petgz-full-list-app.catalog-view.admin-app .petgz-dialog{border-radius:var(--ui-radius-card);height:auto;max-height:calc(100dvh - 24px)}#petgz-full-list-app.catalog-view.admin-app :is(.admin-editor-head,.admin-editor-actions){padding:var(--space-3) var(--space-3)}#petgz-full-list-app.catalog-view.admin-app :is(.admin-editor-body,.admin-category-body,.admin-import-body){padding:var(--space-3)}#petgz-full-list-app.catalog-view.admin-app .admin-member-policy{align-items:center;gap:var(--space-2)}#petgz-full-list-app.catalog-view.admin-app .admin-member-policy>div{flex:1}#petgz-full-list-app.catalog-view.admin-app .admin-product-label-row{grid-template-columns:minmax(0,1fr) 124px}#petgz-full-list-app.catalog-view.admin-app .admin-group-create{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-group-create>.admin-primary-button{grid-column:2}#petgz-full-list-app.catalog-view.admin-app .admin-group-candidates{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-group-candidates>strong{grid-column:1}#petgz-full-list-app.catalog-view.admin-app .admin-import-row-fields,#petgz-full-list-app.catalog-view.admin-app .admin-import-group-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-group-list,#petgz-full-list-app.catalog-view.admin-app .admin-campaign-layout,#petgz-full-list-app.catalog-view.admin-app .admin-import-inputs{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-category-create{grid-template-columns:minmax(0,1fr) auto}#petgz-full-list-app.catalog-view.admin-app .admin-category-create label{grid-column:1/-1}#petgz-full-list-app.catalog-view.admin-app .admin-category-create button{justify-self:end;min-width:64px}#petgz-full-list-app.catalog-view.admin-app .admin-category-row{gap:var(--space-2);padding:var(--space-3) 0;grid-template-columns:minmax(0,1fr) auto}#petgz-full-list-app.catalog-view.admin-app .admin-category-row>p{grid-column:1/-1}#petgz-full-list-app.catalog-view.admin-app .admin-category-switch{grid-column:1/-1;align-self:center}#petgz-full-list-app.catalog-view.admin-app .admin-category-actions{grid-column:1/-1;justify-content:flex-end}#petgz-full-list-app.catalog-view.admin-app :is(.admin-import-preview,.admin-comparison-match){grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-import-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){#petgz-full-list-app.catalog-view.admin-app *,#petgz-full-list-app.catalog-view.admin-app :before,#petgz-full-list-app.catalog-view.admin-app :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}#petgz-full-list-app.catalog-view.admin-dashboard-layout{min-width:0;display:block}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-desktop-sidebar{z-index:50;border-right:1px solid var(--admin-divider);background:color-mix(in srgb, var(--admin-surface) 80%, var(--admin-bg));width:232px;position:fixed;inset:0 auto 0 0}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-sidebar{width:100%;height:100%;min-height:0;padding:var(--space-3) var(--space-2) var(--space-3);background:color-mix(in srgb, var(--admin-surface) 80%, var(--admin-bg));flex-direction:column;display:flex}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-sidebar-brand{align-items:center;gap:var(--space-2);min-height:48px;margin-bottom:var(--space-2);padding:0 var(--space-2) var(--space-2);border-bottom:1px solid var(--admin-divider);color:var(--admin-text);text-decoration:none;display:flex}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-sidebar-brand>span{border:1px solid var(--admin-border);border-radius:var(--ui-radius-medium);background:var(--admin-surface);width:26px;height:26px;color:var(--admin-accent);place-items:center;display:grid;box-shadow:0 1px 2px #0000000a}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-sidebar-brand strong{font-size:var(--ui-text-body);letter-spacing:-.025em;font-weight:650}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-sidebar-foot{gap:var(--space-half);padding:var(--space-3) 0 0;border-top:1px solid var(--admin-divider);color:var(--admin-muted);flex:none;margin-top:auto;display:grid}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-sidebar-foot-label{padding:0 var(--space-2) var(--space-1);font-size:var(--ui-text-xs)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-sidebar-foot a,#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-sidebar-theme{align-items:center;gap:var(--space-2);min-height:38px;padding:0 var(--space-2);border-radius:var(--ui-radius-small);color:var(--admin-muted);font-size:var(--ui-text-small);text-decoration:none;display:flex}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-sidebar-foot a:hover,#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-sidebar-theme:focus-within{background:color-mix(in srgb, var(--admin-text) 5%, transparent);color:var(--admin-text)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-sidebar-foot :is(a,.admin-sidebar-theme)>svg{opacity:.75;flex:0 0 16px;width:16px;height:16px}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-sidebar-theme>span{flex:auto}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-sidebar-theme button.petgz-theme-switch[role=switch]{width:42px;height:25px;min-height:25px;padding:0}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-sidebar-theme button.petgz-theme-switch[role=switch]>.petgz-theme-thumb{width:17px;height:17px;top:3px;left:3px}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-sidebar-theme button.petgz-theme-switch[role=switch][aria-checked=true]>.petgz-theme-thumb{transform:translate(18px)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-sidebar-theme button.petgz-theme-switch[role=switch] svg{width:12px;height:12px}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-mobile-bar,#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-drawer{display:none}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-page-main{width:auto;min-width:0;min-height:100dvh;padding:var(--space-6) var(--space-7) var(--space-10);margin-left:232px}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-page-header{max-width:1320px;margin:0 auto var(--space-4)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-page-header>div:last-child{justify-content:space-between;align-items:flex-end;gap:var(--space-5);display:flex}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-page-header p{margin:0 0 var(--space-1);color:var(--admin-muted);font-size:var(--ui-text-small);letter-spacing:.12em;font-weight:650}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-page-header h1{font-size:var(--ui-text-title);font-weight:680;line-height:var(--ui-line-height-title);letter-spacing:-.04em;margin:0}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-page-header h1+span{margin-top:var(--space-1);color:var(--admin-muted);font-size:var(--ui-text-small);display:block}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-page-actions{align-items:center;gap:var(--space-2);flex:none;display:flex}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-page-actions>.admin-secondary-button,#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-page-actions>.admin-primary-button{min-height:34px;padding:var(--space-1-5) var(--space-3);border-radius:var(--ui-radius-control);font-size:var(--ui-text-control);font-weight:var(--ui-weight-control);line-height:var(--ui-line-height-control);white-space:nowrap}#petgz-full-list-app.catalog-view.admin-app .admin-domain-category-manager{width:100%}#petgz-full-list-app.catalog-view.admin-app .admin-material-category-create>.admin-domain-category-create-row{align-items:end;gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(150px,.55fr) auto;width:100%;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-domain-category-create-row>.admin-primary-button{min-height:36px}#petgz-full-list-app.catalog-view.admin-app .admin-domain-category-actions{justify-content:flex-end;align-items:center;gap:var(--space-1-5);min-width:0;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-domain-category-actions>select{width:auto;min-width:112px;min-height:32px;padding:var(--space-1) var(--space-6) var(--space-1) var(--space-2);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-medium);color:var(--admin-text);background:var(--admin-surface);font:inherit;font-size:var(--ui-text-control)}#petgz-full-list-app.catalog-view.admin-app .admin-category-badge{min-height:21px;padding:var(--space-half) var(--space-1-5);border:1px solid color-mix(in srgb, var(--admin-accent) 22%, var(--admin-divider));border-radius:var(--ui-radius-small);color:var(--admin-accent);background:color-mix(in srgb, var(--admin-accent) 8%, var(--admin-surface));font-size:var(--ui-text-small);font-weight:var(--ui-weight-control);align-items:center;display:inline-flex}#petgz-full-list-app.catalog-view.admin-app .admin-category-filter-row,#petgz-full-list-app.catalog-view.admin-app .admin-design-filter-row{align-items:center;gap:var(--space-2);grid-template-columns:78px minmax(0,1fr);min-width:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-filter-axis-label{color:var(--admin-muted);font-size:var(--ui-text-small);font-weight:var(--ui-weight-control);white-space:nowrap}#petgz-full-list-app.catalog-view.admin-app .admin-filter-chips{gap:var(--space-1);min-width:0;padding:var(--space-half);scrollbar-width:thin;display:flex;overflow-x:auto}#petgz-full-list-app.catalog-view.admin-app .admin-filter-chips button{min-height:30px;padding:0 var(--space-3);border:1px solid var(--admin-border);border-radius:var(--ui-radius-pill);background:var(--admin-control);color:var(--admin-muted);font-size:var(--ui-text-control);white-space:nowrap;flex:none}#petgz-full-list-app.catalog-view.admin-app .admin-filter-chips button:hover{border-color:color-mix(in srgb, var(--admin-accent) 45%, var(--admin-border));color:var(--admin-text)}#petgz-full-list-app.catalog-view.admin-app .admin-filter-chips button:focus-visible{outline:2px solid var(--admin-accent);outline-offset:2px}#petgz-full-list-app.catalog-view.admin-app .admin-filter-chips button[aria-pressed=true]{border-color:color-mix(in srgb, var(--admin-accent) 65%, var(--admin-border));background:var(--ui-accent-soft);color:var(--admin-accent);font-weight:var(--ui-weight-selected)}@media (width<=560px){#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-page-actions>.admin-result-count{flex-basis:100%}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-page-actions>.admin-secondary-button,#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-page-actions>.admin-primary-button,#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-page-actions>a.admin-primary-button{flex:calc(50% - 4px);justify-content:center;min-width:0}#petgz-full-list-app.catalog-view.admin-app .admin-material-category-create>.admin-domain-category-create-row{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-domain-category-actions{flex-wrap:wrap}#petgz-full-list-app.catalog-view.admin-app .admin-domain-category-actions>select{flex:100%;width:100%}#petgz-full-list-app.catalog-view.admin-app .admin-material-category-list article{align-items:flex-start}}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-result-count{color:var(--admin-muted);font-size:var(--ui-text-small);font-variant-numeric:tabular-nums;font-weight:550}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-breadcrumb{align-items:center;gap:var(--space-1-5);margin-bottom:var(--space-2);color:var(--admin-muted);font-size:var(--ui-text-compact);display:flex}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-breadcrumb a{color:var(--admin-accent);text-decoration:none}#petgz-full-list-app.catalog-view.admin-dashboard-layout :is(.admin-page-panel,.admin-filters,.admin-product-list,.admin-pagination,.admin-page-message,.admin-summary-grid,.admin-dashboard-section,.admin-security-card,.admin-group-detail-page){width:100%;max-width:1320px;margin-left:auto;margin-right:auto}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-page-panel{border:1px solid var(--admin-border);border-radius:var(--ui-radius-card);background:var(--admin-surface);min-width:0;overflow:hidden;box-shadow:0 2px 8px #00000005}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-page-panel :is(.admin-category-body,.admin-import-body){padding:var(--space-5)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-import.admin-page-panel{flex-direction:column;height:auto;max-height:none;display:flex}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-import.admin-page-panel .admin-import-body{overflow:visible}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-import.admin-page-panel .admin-editor-actions{padding:var(--space-3) var(--space-5);border-top:1px solid var(--admin-divider);background:var(--admin-subtle);justify-content:flex-end}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-summary-grid{gap:var(--space-2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-summary-grid article{gap:var(--space-2);min-width:0;padding:var(--space-4);border:1px solid var(--admin-border);border-radius:var(--ui-radius-section);background:var(--admin-surface);display:grid}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-summary-grid span{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-summary-grid strong{font-variant-numeric:tabular-nums;font-size:22px;font-weight:650}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-dashboard-section{justify-content:space-between;gap:var(--space-5);margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--admin-border);border-radius:var(--ui-radius-card);background:var(--admin-surface);align-items:center;display:flex}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-dashboard-section h2,#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-detail-panel h2{font-size:var(--ui-text-section);margin:0;font-weight:620}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-dashboard-section p{margin-top:var(--space-half);color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-quick-links{justify-content:flex-end;gap:var(--space-1-5);flex-wrap:wrap;display:flex}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-quick-links a{min-height:34px;padding:0 var(--space-3);border:1px solid var(--admin-border);border-radius:var(--ui-radius-medium);background:var(--admin-control);color:var(--admin-text);font-size:var(--ui-text-control);align-items:center;font-weight:550;text-decoration:none;display:inline-flex}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-quick-links a:hover{background:var(--admin-subtle)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-security-card{gap:var(--space-2);margin-top:var(--space-3);padding:var(--space-2) var(--space-3);color:var(--admin-muted);font-size:var(--ui-text-small);display:flex}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-security-card strong{font-weight:600}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-filters{max-width:1320px;top:12px}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-pagination{justify-content:center;align-items:center;display:flex}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-empty-state{justify-items:center;gap:var(--space-1-5);padding:var(--space-16) var(--space-5);text-align:center;display:grid}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-empty-state strong{font-size:var(--ui-text-body)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-empty-state p{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-dashboard-layout :is(.admin-primary-button,.admin-secondary-button,.admin-back-link){text-decoration:none}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-record-list{display:grid}#petgz-full-list-app.catalog-view.admin-dashboard-layout :is(.admin-record-heading,.admin-record-row){gap:var(--space-3);padding:var(--space-2) var(--space-4);grid-template-columns:minmax(190px,1.4fr) minmax(180px,1fr) 80px 80px 70px;align-items:center;display:grid}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-record-heading.is-sortable{padding-left:var(--space-1);grid-template-columns:34px minmax(190px,1.4fr) minmax(180px,1fr) 80px 80px 70px 62px}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-record-sortable .admin-sortable-item{padding-left:var(--space-1)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-record-sortable .admin-record-row{padding-left:var(--space-3);padding-right:var(--space-3);border-top:0}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-record-heading{background:var(--admin-subtle);color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-record-row{border-top:1px solid var(--admin-divider);min-width:0;color:var(--admin-text);font-size:var(--ui-text-small);text-decoration:none}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-record-row:hover{background:var(--ui-surface)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-record-row strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--ui-text-body);overflow:hidden}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-record-row>span:not(.admin-status){color:var(--admin-muted)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-detail-panel{padding:var(--space-5);overflow:visible}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-detail-panel>h2{margin-bottom:var(--space-3)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-base-form{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-base-form .admin-member-policy,#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-base-form .admin-detail-actions{grid-column:1/-1}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-detail-actions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-1-5);display:flex}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-create .admin-detail-actions,#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-create .admin-form-message{grid-column:1/-1}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-detail-page{gap:var(--space-3);display:grid}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-products{max-height:420px}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-back-link{width:max-content;color:var(--admin-accent);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-campaign-form{max-width:820px}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-campaign-actions{align-items:center}@media (width<=1180px) and (width>=901px){#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-product-row{gap:var(--space-2) var(--space-3);grid-template-columns:minmax(0,1fr) auto}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-product-summary{grid-area:1/1}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-edit-button{grid-area:1/2}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-product-categories{grid-area:2/1}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-product-status{grid-area:2/2;justify-self:end}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-product-code{grid-area:3/1/auto/-1}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-prices{border:0;grid-area:4/1/auto/-1;padding:0}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-list-heading{display:none}}@media (width<=900px){#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-desktop-sidebar{display:none}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-page-main{padding:var(--space-5) var(--space-5) var(--space-8);margin-left:0}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-mobile-bar{z-index:45;align-items:center;gap:var(--space-2);width:calc(100% - 24px);min-height:58px;margin:var(--space-2) auto 0;padding:var(--space-1-5) var(--space-2);border:1px solid var(--admin-border);border-radius:var(--ui-radius-card);background:var(--admin-glass);-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);box-shadow:var(--admin-shadow);grid-template-columns:36px minmax(0,1fr) 54px auto;display:grid;position:sticky;top:8px}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-mobile-bar>button:first-child{place-content:center;gap:var(--space-1);border-radius:var(--ui-radius-medium);background:var(--admin-subtle);border:0;width:34px;height:34px;padding:0;display:grid}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-mobile-bar>button:first-child span{background:var(--admin-text);border-radius:0;width:15px;height:1.5px}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-mobile-bar>a{align-items:center;gap:var(--space-1-5);min-width:0;color:var(--admin-text);font-size:var(--ui-text-control);text-decoration:none;display:flex}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-mobile-bar>a:last-child{color:var(--admin-muted);font-size:var(--ui-text-control)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-drawer{z-index:70;border-right:1px solid var(--admin-divider);background:var(--admin-surface);width:min(260px,100% - 48px);transition:transform .18s;display:block;position:fixed;inset:0 auto 0 0;transform:translate(-102%)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-drawer.is-open{transform:translate(0)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-drawer-backdrop{z-index:60;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a0f1959;border:0;border-radius:0;width:100%;height:100%;padding:0;position:fixed;inset:0}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-base-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=400px){#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-mobile-bar{grid-template-columns:36px minmax(0,1fr) 54px}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-mobile-bar>a:last-child{display:none}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-mobile-bar>a strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (width<=680px){#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-page-main{padding:var(--space-4) var(--space-3) var(--space-7)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-page-header{margin-bottom:var(--space-3)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-page-header>div:last-child{align-items:flex-start}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-page-header h1{font-size:var(--ui-text-title)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-page-header h1+span{font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-page-actions{align-self:flex-start}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-summary-grid{gap:var(--space-1-5);grid-template-columns:repeat(2,minmax(0,1fr))}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-summary-grid article{padding:var(--space-3)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-summary-grid strong{font-size:19px}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-dashboard-section{padding:var(--space-4);align-items:start;display:grid}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-quick-links{justify-content:flex-start}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-security-card{gap:var(--space-half);display:grid}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-page-panel :is(.admin-category-body,.admin-import-body),#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-detail-panel{padding:var(--space-3)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-record-heading{display:none}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-record-sortable .admin-sortable-item{padding:0 var(--space-2) 0 var(--space-1);grid-template-columns:30px minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-record-sortable .admin-sort-buttons{padding:0 0 var(--space-2);grid-column:2;justify-self:end}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-record-sortable .admin-record-row{padding:var(--space-3) var(--space-1) var(--space-1)}#petgz-full-list-app.catalog-view.admin-dashboard-layout :is(.admin-record-row,.admin-record-list.is-campaign .admin-record-row){gap:var(--space-1) var(--space-2);padding:var(--space-3);grid-template-columns:minmax(0,1fr) auto}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-record-row strong{white-space:normal;grid-column:1}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-record-row>span:nth-child(2){grid-column:1/-1}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-record-row>span:nth-child(3){grid-column:1}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-record-row>span:nth-child(4){grid-area:1/2;justify-self:end}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-record-row>span:nth-child(5){grid-area:3/2;justify-self:end}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-base-form,#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-create{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-create>.admin-primary-button{grid-column:1}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-add,#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-import-row-fields,#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-import-group-fields{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-import-selection span{width:100%;margin-left:0}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-products article{align-items:flex-start}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-campaign-actions{flex-wrap:wrap}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-campaign-actions .admin-danger-button{width:100%}}.admin-template,.admin-bootstrap{padding:var(--space-6);margin-bottom:var(--space-5)}.admin-template p,.admin-bootstrap p{overflow-wrap:anywhere;line-height:1.6}.admin-template .admin-primary-button{text-decoration:none;display:inline-flex}.admin-bootstrap-tools{gap:var(--space-3);margin:var(--space-4) 0;flex-wrap:wrap;align-items:end;display:flex}.admin-bootstrap-tools>*,.admin-bootstrap input[type=file]{min-width:0;max-width:100%}.admin-bootstrap .admin-comparison-row{overflow-wrap:anywhere}.admin-bootstrap-candidate{white-space:pre-wrap}.admin-bootstrap-approval{gap:var(--space-4);margin-top:var(--space-4);display:grid}.admin-bootstrap-approval label{align-items:start;gap:var(--space-2);line-height:1.6;display:flex}.admin-bootstrap .admin-comparison-summary small{overflow-wrap:anywhere;display:block}@media (width<=480px){.admin-template,.admin-bootstrap{padding:var(--space-4)}}.admin-legacy-import{overflow-wrap:anywhere;min-width:0}.admin-legacy-import summary{cursor:pointer;padding:var(--space-3) 0}#petgz-full-list-app.catalog-view.admin-app .admin-mobile-price-label{display:none}#petgz-full-list-app.catalog-view.admin-app .admin-direct-store-label{padding:var(--space-half) var(--space-1-5);border-radius:var(--ui-radius-small);color:var(--lightningcss-light,#8f3b13)var(--lightningcss-dark,#ffc29d);font-size:var(--ui-text-small);font-weight:650;line-height:var(--ui-line-height);background:var(--lightningcss-light,#fff1e7)var(--lightningcss-dark,#493022);justify-self:start}#petgz-full-list-app.catalog-view.admin-app .admin-editor-head h2{white-space:pre-line;overflow-wrap:anywhere;max-width:48ch;line-height:1.4}#petgz-full-list-app.catalog-view.admin-app .admin-identity-fields{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}#petgz-full-list-app.catalog-view.admin-app .admin-category-field{margin-top:var(--space-4)}#petgz-full-list-app.catalog-view.admin-app .admin-category-field select[multiple]{height:auto;min-height:92px;padding:var(--space-1);background-image:none!important}#petgz-full-list-app.catalog-view.admin-app .admin-category-field select[multiple] option{padding:var(--space-1-5) var(--space-2);border-radius:var(--ui-radius-small)}@media (width<=980px){#petgz-full-list-app.catalog-view.admin-app .admin-product-summary{grid-area:1/1}#petgz-full-list-app.catalog-view.admin-app .admin-edit-button{grid-area:1/2}#petgz-full-list-app.catalog-view.admin-app .admin-product-categories{grid-area:2/1}#petgz-full-list-app.catalog-view.admin-app .admin-product-status{grid-area:2/2;justify-self:end}#petgz-full-list-app.catalog-view.admin-app .admin-product-code{grid-area:3/1/auto/-1}#petgz-full-list-app.catalog-view.admin-app .admin-prices{grid-area:4/1/auto/-1}#petgz-full-list-app.catalog-view.admin-app .admin-mobile-price-label{display:block}}@media (width<=680px){#petgz-full-list-app.catalog-view.admin-app .admin-prices{gap:var(--space-2);border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:0}#petgz-full-list-app.catalog-view.admin-app .admin-prices>div{padding:var(--space-2);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-medium);background:var(--admin-subtle)}#petgz-full-list-app.catalog-view.admin-app .admin-prices dt{font-size:var(--ui-text-small);line-height:1.3}#petgz-full-list-app.catalog-view.admin-app .admin-prices dd{margin-top:var(--space-1);font-size:var(--ui-text-price);line-height:1.35}#petgz-full-list-app.catalog-view.admin-app .admin-identity-fields{grid-template-columns:minmax(0,1fr)}}#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-group-wizard.is-step-1){width:min(680px,100% - 48px)}#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-group-wizard.is-step-2){width:min(1160px,100% - 32px)}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard{flex-direction:column;min-height:0;max-height:calc(100dvh - 48px);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard .admin-editor-head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);border-bottom:1px solid var(--admin-divider);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard .admin-editor-head>div{min-width:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard .admin-editor-head h2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard .admin-editor-head span{margin-top:var(--space-1);color:var(--admin-muted);font-size:var(--ui-text-small);display:block}#petgz-full-list-app.catalog-view.admin-app .admin-group-steps{gap:var(--space-hairline);padding:var(--space-hairline);border-bottom:1px solid var(--admin-border);background:var(--admin-divider);flex:none;grid-template-columns:1fr 1fr;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-steps span{padding:var(--space-2) var(--space-3);background:var(--admin-subtle);color:var(--admin-muted);text-align:center;font-size:var(--ui-text-small);font-weight:600}#petgz-full-list-app.catalog-view.admin-app .admin-group-steps span.is-active{background:var(--admin-surface);color:var(--admin-accent)}#petgz-full-list-app.catalog-view.admin-app .admin-group-steps span.is-complete{color:var(--admin-text)}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard-body{background:var(--admin-surface);flex:auto;min-height:0;overflow:auto}#petgz-full-list-app.catalog-view.admin-app .admin-group-info-step{padding:var(--space-5)}#petgz-full-list-app.catalog-view.admin-app .admin-group-info-grid{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-name-field,#petgz-full-list-app.catalog-view.admin-app .admin-group-label-field{grid-column:1/-1}#petgz-full-list-app.catalog-view.admin-app .admin-group-period{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-section);background:var(--admin-surface);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-period>header{gap:var(--space-half);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-period strong,#petgz-full-list-app.catalog-view.admin-app .admin-group-connections>strong{font-size:var(--ui-text-body);font-weight:600}#petgz-full-list-app.catalog-view.admin-app .admin-group-period>header p{color:var(--admin-muted);font-size:var(--ui-text-small);margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-period>header small{color:var(--admin-muted);font-size:var(--ui-text-small);font-weight:500}#petgz-full-list-app.catalog-view.admin-app .admin-group-period-fields{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-period .admin-form-message{margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-connections{gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--admin-divider);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-connections p{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-group-connections>div{gap:var(--space-1-5);flex-wrap:wrap;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-group-connections button,#petgz-full-list-app.catalog-view.admin-app .admin-group-bulk-actions button,#petgz-full-list-app.catalog-view.admin-app .admin-group-selected-panel header button{min-height:30px;padding:0 var(--space-2);border:1px solid var(--admin-border);border-radius:var(--ui-radius-medium);background:var(--admin-control);color:var(--admin-text);font-size:var(--ui-text-control);font-weight:550}#petgz-full-list-app.catalog-view.admin-app .admin-group-products-step{grid-template-columns:minmax(0,1.7fr) minmax(300px,.8fr);display:grid;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-group-catalog-panel,#petgz-full-list-app.catalog-view.admin-app .admin-group-selected-panel{min-width:0;min-height:0;padding:var(--space-3);flex-direction:column;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-group-catalog-panel{border-right:1px solid var(--admin-divider)}#petgz-full-list-app.catalog-view.admin-app .admin-group-product-filters{gap:var(--space-1-5);grid-template-columns:minmax(220px,1fr) 105px 145px 120px;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-product-filters :is(input,select){border:1px solid var(--admin-border);border-radius:var(--ui-radius-medium);background:var(--admin-control);width:100%;min-width:0;height:34px;color:var(--admin-text);font-size:var(--ui-text-control)}#petgz-full-list-app.catalog-view.admin-app .admin-group-product-filters .admin-search{padding-left:var(--space-2);align-items:center;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-group-product-filters .admin-search input{background:0 0;border:0;padding-left:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-bulk-actions{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) 0 var(--space-2);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-group-bulk-actions>div{gap:var(--space-1-5);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-group-bulk-actions>span{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-group-bulk-actions .admin-primary-button{border-color:var(--admin-primary);background:var(--admin-primary);color:#fff}#petgz-full-list-app.catalog-view.admin-app .admin-group-candidate-list{border:1px solid var(--admin-divider);border-radius:var(--ui-radius-control);background:var(--admin-surface);flex:auto;min-height:230px;max-height:min(47dvh,520px);overflow:auto}#petgz-full-list-app.catalog-view.admin-app .admin-group-candidate{gap:var(--space-2);padding:var(--space-2) var(--space-2);border-bottom:1px solid var(--admin-divider);cursor:pointer;grid-template-columns:18px minmax(0,1fr) auto;align-items:start;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-candidate:last-child{border-bottom:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-candidate:hover{background:var(--admin-subtle)}#petgz-full-list-app.catalog-view.admin-app .admin-group-candidate.is-included{background:var(--ui-accent-soft);cursor:default}#petgz-full-list-app.catalog-view.admin-app .admin-group-candidate input{width:15px;height:15px;margin-top:var(--space-half);accent-color:var(--admin-primary)}#petgz-full-list-app.catalog-view.admin-app .admin-group-candidate>span{min-width:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-candidate strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--ui-text-product);font-weight:600;display:block;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-group-candidate small{margin-top:var(--space-half);text-overflow:ellipsis;white-space:nowrap;color:var(--admin-muted);font-size:var(--ui-text-small);display:block;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-group-candidate em{color:var(--admin-accent);font-size:var(--ui-text-small);font-style:normal;font-weight:600}#petgz-full-list-app.catalog-view.admin-app .admin-group-product-meta{gap:var(--space-1) var(--space-2);margin-top:var(--space-1);color:var(--admin-muted);font-size:var(--ui-text-small);flex-wrap:wrap;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-group-product-meta .admin-status{padding:var(--space-hairline) var(--space-1);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-group-product-meta .admin-direct-store-label{margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-catalog-panel .admin-pagination{margin-top:var(--space-2)}#petgz-full-list-app.catalog-view.admin-app .admin-group-selected-panel{background:var(--admin-subtle)}#petgz-full-list-app.catalog-view.admin-app .admin-group-selected-panel>header{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-group-selected-panel>header>div{gap:var(--space-half);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-selected-panel>header strong{font-size:var(--ui-text-section)}#petgz-full-list-app.catalog-view.admin-app .admin-group-selected-panel>header span{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-group-exclusion-summary{gap:var(--space-1-5);margin:var(--space-2) 0;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-group-exclusion-summary span{padding:var(--space-half) var(--space-1-5);border-radius:var(--ui-radius-small);background:var(--admin-surface);color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-group-selected-list{border:1px solid var(--admin-divider);border-radius:var(--ui-radius-control);background:var(--admin-surface);flex:auto;min-height:230px;max-height:min(52dvh,565px);overflow:auto}#petgz-full-list-app.catalog-view.admin-app .admin-group-selected-list .admin-sortable-item{padding-left:var(--space-half);grid-template-columns:29px minmax(0,1fr) auto}#petgz-full-list-app.catalog-view.admin-app .admin-group-selected-list .admin-sort-buttons{display:none}#petgz-full-list-app.catalog-view.admin-app .admin-group-selected-list article{justify-content:space-between;align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2) var(--space-1-5);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-group-selected-list article>div{min-width:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-selected-list article strong,#petgz-full-list-app.catalog-view.admin-app .admin-group-selected-list article small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-group-selected-list article strong{font-size:var(--ui-text-product)}#petgz-full-list-app.catalog-view.admin-app .admin-group-selected-list article small{margin-top:var(--space-half);color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-group-selected-list article button{padding:var(--space-1) var(--space-1-5);color:var(--lightningcss-light,#a53240)var(--lightningcss-dark,#ff9ba7);font-size:var(--ui-text-control);background:0 0;border:0;flex:none}#petgz-full-list-app.catalog-view.admin-app .admin-group-selected-panel .admin-empty-state.is-compact{padding:var(--space-6) var(--space-2);margin:auto}#petgz-full-list-app.catalog-view.admin-app .admin-group-save-error{padding:var(--space-2) var(--space-5);border-top:1px solid var(--admin-divider);border-radius:0;flex:none;margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard-actions{border-top:1px solid var(--admin-divider);justify-content:space-between;align-items:center;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard-actions>div{gap:var(--space-1-5);display:flex}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-filters{margin-bottom:var(--space-1-5);grid-template-columns:minmax(220px,1fr) 150px 150px}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-search-note{width:100%;max-width:1320px;margin:0 auto var(--space-2);color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-row>span{min-width:0}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-row>span>b,#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-row>span>small{display:block}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-row>span>b{color:var(--admin-text);font-size:var(--ui-text-small);font-weight:550}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-row>span>small{margin-top:var(--space-half);color:var(--admin-muted);font-size:var(--ui-text-small);line-height:1.4}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-event-links{gap:var(--space-half) var(--space-1-5);flex-wrap:wrap;display:flex}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-event-links a{text-overflow:ellipsis;white-space:nowrap;color:var(--admin-accent);text-decoration:none;overflow:hidden}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-order-note{padding:var(--space-2) var(--space-3);border-top:1px solid var(--admin-divider);color:var(--admin-muted);font-size:var(--ui-text-small);text-align:center}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-list.is-filtered .admin-drag-handle{opacity:.35;cursor:default}@media (width<=900px){#petgz-full-list-app.catalog-view.admin-app .admin-group-product-filters{grid-template-columns:minmax(0,1fr) 100px}#petgz-full-list-app.catalog-view.admin-app .admin-group-products-step{grid-template-columns:minmax(0,1fr);overflow:auto}#petgz-full-list-app.catalog-view.admin-app .admin-group-catalog-panel{border-right:0;border-bottom:1px solid var(--admin-divider)}#petgz-full-list-app.catalog-view.admin-app .admin-group-candidate-list,#petgz-full-list-app.catalog-view.admin-app .admin-group-selected-list{max-height:330px}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-list .admin-record-heading.is-sortable{display:none}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-list .admin-sortable-item{grid-template-columns:30px minmax(0,1fr) auto}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-row{gap:var(--space-1-5) var(--space-2);padding:var(--space-3) var(--space-1-5);grid-template-columns:minmax(0,1fr) auto}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-row>strong{white-space:normal;grid-column:1}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-row>span:first-of-type{grid-column:1/-1}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-row>span:nth-of-type(2){grid-column:1}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-row>span:nth-of-type(3){grid-area:1/2;justify-self:end}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-row>span:nth-of-type(4){grid-column:1/-1}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-row>.admin-edit-button{grid-area:2/2;align-self:end}}@media (width<=680px){#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-group-wizard){width:100%;height:100dvh;max-height:100dvh}:is(#petgz-full-list-app.catalog-view.admin-app .petgz-dialog:has(.admin-group-wizard),#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard){border-radius:0;height:100dvh;max-height:100dvh}#petgz-full-list-app.catalog-view.admin-app .admin-group-info-step{padding:var(--space-3)}#petgz-full-list-app.catalog-view.admin-app .admin-group-info-grid,#petgz-full-list-app.catalog-view.admin-app .admin-group-period-fields{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-group-period-fields .admin-check{min-height:28px}#petgz-full-list-app.catalog-view.admin-app .admin-group-product-filters{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-group-product-filters .admin-search{grid-column:1}#petgz-full-list-app.catalog-view.admin-app .admin-group-bulk-actions{align-items:flex-start}#petgz-full-list-app.catalog-view.admin-app .admin-group-bulk-actions>div{flex-wrap:wrap}#petgz-full-list-app.catalog-view.admin-app .admin-group-candidate-list,#petgz-full-list-app.catalog-view.admin-app .admin-group-selected-list{min-height:190px;max-height:280px}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard-actions{padding-bottom:max(12px, env(safe-area-inset-bottom))}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard-actions>div:first-child{display:none}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard-actions>div:last-child{justify-content:flex-end;width:100%}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-filters{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-search-note{padding:0 var(--space-half)}}@media (width<=390px){#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard-actions{align-items:stretch}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard-actions>div:last-child{grid-template-columns:1fr 1fr;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard-actions>div:last-child>:only-child{grid-column:1/-1}#petgz-full-list-app.catalog-view.admin-app .admin-group-period{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-group-period>.admin-secondary-button{margin-top:var(--space-1-5);justify-self:start}}:is(#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-group-wizard.is-type-step),#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-group-wizard.is-info-step)){width:min(680px,100% - 48px)}#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-group-wizard.is-design-step){width:min(960px,100% - 40px)}#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-group-wizard.is-products-step){width:min(1160px,100% - 32px)}#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-group-wizard.is-pop-step){width:min(720px,100% - 40px)}#petgz-full-list-app.catalog-view.admin-app .admin-group-steps.has-5{grid-template-columns:repeat(5,minmax(0,1fr))}#petgz-full-list-app.catalog-view.admin-app .admin-group-type-step{align-content:center;gap:var(--space-5);padding:var(--space-8);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-type-intro{gap:var(--space-1-5);text-align:center;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-type-intro strong{letter-spacing:-.03em;font-size:19px}#petgz-full-list-app.catalog-view.admin-app .admin-group-type-intro span{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-group-type-choice{gap:var(--space-3);border:0;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-type-choice label{align-content:center;justify-items:center;gap:var(--space-2);min-width:0;min-height:190px;padding:var(--space-6) var(--space-5);border:1px solid var(--admin-border);border-radius:var(--ui-radius-card);background:var(--admin-subtle);color:var(--admin-text);text-align:center;cursor:pointer;transition:border-color .15s,background .15s,transform .15s;display:grid;position:relative}#petgz-full-list-app.catalog-view.admin-app .admin-group-type-choice label:hover{border-color:color-mix(in srgb, var(--admin-accent) 45%, var(--admin-border));transform:translateY(-1px)}#petgz-full-list-app.catalog-view.admin-app .admin-group-type-choice label.is-selected{border-color:var(--admin-accent);background:var(--ui-accent-soft);box-shadow:0 0 0 2px color-mix(in srgb, var(--admin-accent) 16%, transparent)}#petgz-full-list-app.catalog-view.admin-app .admin-group-type-choice label:has(input:focus-visible){outline:2px solid var(--admin-accent);outline-offset:2px}#petgz-full-list-app.catalog-view.admin-app .admin-group-type-choice input{width:17px;height:17px;accent-color:var(--admin-primary);position:absolute;top:14px;right:14px}#petgz-full-list-app.catalog-view.admin-app .admin-group-type-choice .admin-group-type-icon{border-radius:var(--ui-radius-section);background:var(--admin-surface);width:48px;height:48px;color:var(--admin-accent);font-size:17px;font-weight:var(--ui-weight-secondary);box-shadow:inset 0 0 0 1px var(--admin-divider);place-items:center;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-type-choice label.is-selected .admin-group-type-icon{background:var(--admin-primary);color:#fff;box-shadow:none}#petgz-full-list-app.catalog-view.admin-app .admin-group-type-choice strong{font-size:var(--ui-text-compact)}#petgz-full-list-app.catalog-view.admin-app .admin-group-type-choice label>span:last-child{max-width:22ch;color:var(--admin-muted);font-size:var(--ui-text-small);line-height:var(--ui-line-height)}#petgz-full-list-app.catalog-view.admin-app .admin-group-type-readonly{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);padding:var(--space-3) var(--space-3);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-control);background:var(--admin-subtle);grid-template-columns:auto auto minmax(0,1fr);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-type-readonly>span{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-group-type-readonly>strong{padding:var(--space-1) var(--space-2);border-radius:var(--ui-radius-pill);background:color-mix(in srgb, var(--admin-primary) 11%, var(--admin-surface));color:var(--admin-accent);font-size:var(--ui-text-body)}#petgz-full-list-app.catalog-view.admin-app .admin-group-type-readonly>small{color:var(--admin-muted);font-size:var(--ui-text-small);justify-self:end}@media (width<=680px){#petgz-full-list-app.catalog-view.admin-app .admin-group-type-step{padding:var(--space-5) var(--space-3);align-content:start}#petgz-full-list-app.catalog-view.admin-app .admin-group-type-choice{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-group-type-choice label{min-height:118px;padding:var(--space-4) var(--space-10) var(--space-4) var(--space-4);text-align:left;grid-template-columns:48px minmax(0,1fr);justify-items:start}#petgz-full-list-app.catalog-view.admin-app .admin-group-type-choice .admin-group-type-icon{grid-row:1/3}#petgz-full-list-app.catalog-view.admin-app .admin-group-type-choice label>span:last-child{max-width:none}}@media (width<=390px){#petgz-full-list-app.catalog-view.admin-app .admin-group-steps.has-4 span,#petgz-full-list-app.catalog-view.admin-app .admin-group-steps.has-5 span{padding-inline:var(--space-half);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-group-type-readonly{grid-template-columns:auto 1fr}#petgz-full-list-app.catalog-view.admin-app .admin-group-type-readonly>small{grid-column:1/-1;justify-self:start}}#petgz-full-list-app.catalog-view.admin-app .admin-form-message.is-warning{color:var(--lightningcss-light,#744612)var(--lightningcss-dark,#ffd19b);background:var(--lightningcss-light,#fff8ea)var(--lightningcss-dark,#352d20);border-color:var(--lightningcss-light,#e5b777)var(--lightningcss-dark,#76542e)}#petgz-full-list-app.catalog-view.admin-app .admin-group-design-step{padding:var(--space-4)}#petgz-full-list-app.catalog-view.admin-app .admin-group-design-intro{justify-content:space-between;align-items:flex-end;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-group-design-intro>div{gap:var(--space-half);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-design-intro strong{font-size:var(--ui-text-body)}#petgz-full-list-app.catalog-view.admin-app .admin-group-design-intro span,#petgz-full-list-app.catalog-view.admin-app .admin-group-design-intro small{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-group-role-template{gap:var(--space-2);margin-top:var(--space-3);padding:var(--space-3);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-control);background:var(--admin-subtle);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-role-template>header{justify-content:space-between;gap:var(--space-2);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-group-role-template>header span{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-group-role-template .admin-field{margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-pop-step{padding:var(--space-6);align-content:center;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-pop-step .admin-group-assets{margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-pop-step .admin-group-assets>header strong small{margin-left:var(--space-1);padding:var(--space-half) var(--space-1-5);border-radius:var(--ui-radius-pill);background:var(--admin-subtle);color:var(--admin-muted);font-size:var(--ui-text-small);font-weight:600}#petgz-full-list-app.catalog-view.admin-app .admin-group-asset-selection{gap:var(--space-half);min-width:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-asset-selection strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--ui-text-body);overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-group-asset-selection small{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-group-design-grid{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-design-card{gap:var(--space-2);min-width:0;height:auto;padding:var(--space-2);border:1px solid var(--admin-border);border-radius:var(--ui-radius-section);background:var(--admin-surface);color:var(--admin-text);text-align:left;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-design-card:hover{border-color:color-mix(in srgb, var(--admin-accent) 55%, var(--admin-border))}#petgz-full-list-app.catalog-view.admin-app .admin-group-design-card.is-selected{border-color:var(--admin-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--admin-accent) 18%, transparent)}#petgz-full-list-app.catalog-view.admin-app .admin-group-design-card>span{gap:var(--space-half);min-width:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-design-card>span strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--ui-text-small);overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-group-design-card>span small{text-overflow:ellipsis;white-space:nowrap;color:var(--admin-muted);font-size:var(--ui-text-small);overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-group-design-card>em{color:var(--admin-accent);font-size:var(--ui-text-small);font-style:normal;font-weight:650}#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-design-manager){width:min(1040px,100% - 40px)}#petgz-full-list-app.catalog-view.admin-app .admin-design-manager{flex-direction:column;min-height:560px;max-height:calc(100dvh - 48px);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-design-manager .admin-editor-head{border-bottom:1px solid var(--admin-divider);justify-content:space-between;align-items:flex-start;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-design-manager .admin-editor-head span{margin-top:var(--space-1);color:var(--admin-muted);font-size:var(--ui-text-small);display:block}#petgz-full-list-app.catalog-view.admin-app .admin-design-manager-body{min-height:0;padding:var(--space-4);flex:auto;overflow:auto}#petgz-full-list-app.catalog-view.admin-app .admin-design-manager-toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-design-manager-toolbar p{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-list{gap:var(--space-2);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-list>.admin-sortable-item{border:1px solid var(--admin-divider);border-radius:var(--ui-radius-section);background:var(--admin-surface);grid-template-columns:34px minmax(0,1fr) auto}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-row{gap:var(--space-3);padding:var(--space-2) var(--space-1-5);grid-template-columns:210px minmax(0,1fr) auto auto;align-items:center;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-copy{gap:var(--space-half);min-width:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--ui-text-product);overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-copy span,#petgz-full-list-app.catalog-view.admin-app .admin-design-template-copy small{color:var(--admin-muted);font-size:var(--ui-text-small);line-height:1.45}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-actions{gap:var(--space-1);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-actions button{min-height:30px;padding:0 var(--space-2);border:1px solid var(--admin-border);border-radius:var(--ui-radius-medium);background:var(--admin-control);color:var(--admin-text);font-size:var(--ui-text-control)}#petgz-full-list-app.catalog-view.admin-app .admin-design-editor{min-height:0;padding:var(--space-4) var(--space-4);flex:auto;overflow:auto}#petgz-full-list-app.catalog-view.admin-app .admin-design-editor-title{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-design-editor-title>div{gap:var(--space-half);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-design-editor-title span{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-design-form-grid{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-design-form-grid .admin-design-wide{grid-column:1/-1}#petgz-full-list-app.catalog-view.admin-app .admin-design-form-grid textarea{resize:vertical;min-height:72px}#petgz-full-list-app.catalog-view.admin-app .admin-design-form-grid .admin-field small{margin-top:var(--space-1);color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-color-field>span{align-items:center;gap:var(--space-2);height:var(--admin-control-height);grid-template-columns:42px 1fr auto;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-color-field input{width:42px;height:32px;padding:var(--space-half)}#petgz-full-list-app.catalog-view.admin-app .admin-color-field code{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-color-field button{min-height:28px;padding:0 var(--space-2);border:1px solid var(--admin-border);border-radius:var(--ui-radius-small);background:var(--admin-control);color:var(--admin-text);font-size:var(--ui-text-control)}#petgz-full-list-app.catalog-view.admin-app .admin-design-switches{gap:0 var(--space-4);margin-top:var(--space-1);grid-template-columns:1fr 1fr;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-design-editor-actions{justify-content:flex-end;gap:var(--space-1-5);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--admin-divider);display:flex}@media (width<=1120px){#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-list .admin-record-heading.is-sortable{display:none}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-list .admin-sortable-item{grid-template-columns:30px minmax(0,1fr) auto}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-row{gap:var(--space-1-5) var(--space-2);padding:var(--space-3) var(--space-1-5);grid-template-columns:repeat(4,minmax(0,1fr))}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-row>strong{white-space:normal;grid-column:1/4}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-row>.admin-edit-button{grid-area:1/4;justify-self:end}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-row>span:nth-of-type(4),#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-row>span:nth-of-type(8){grid-column:span 2}}@media (width<=780px){#petgz-full-list-app.catalog-view.admin-app .admin-group-design-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-row{grid-template-columns:150px minmax(0,1fr) auto}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-row>.admin-status{grid-column:2}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-actions{flex-direction:column;grid-area:1/3/3}}@media (width<=680px){#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-design-manager){width:100%;height:100dvh;max-height:100dvh}:is(#petgz-full-list-app.catalog-view.admin-app .petgz-dialog:has(.admin-design-manager),#petgz-full-list-app.catalog-view.admin-app .admin-design-manager){border-radius:0;height:100dvh;min-height:0;max-height:100dvh}#petgz-full-list-app.catalog-view.admin-app .admin-design-form-grid .admin-design-wide{grid-column:1}#petgz-full-list-app.catalog-view.admin-app .admin-group-design-intro,#petgz-full-list-app.catalog-view.admin-app .admin-design-manager-toolbar{flex-direction:column;align-items:flex-start}#petgz-full-list-app.catalog-view.admin-app .admin-group-design-step,#petgz-full-list-app.catalog-view.admin-app .admin-design-manager-body,#petgz-full-list-app.catalog-view.admin-app .admin-design-editor{padding:var(--space-3)}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-row{grid-template-columns:minmax(0,1fr) auto}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-row>.admin-status{grid-column:1}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-actions{grid-area:2/2/4}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-row{grid-template-columns:minmax(0,1fr) auto}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-row>strong{grid-column:1}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-row>span{grid-area:auto/1/auto/-1!important;justify-self:stretch!important}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-row>.admin-edit-button{grid-area:1/2}}@media (width<=390px){#petgz-full-list-app.catalog-view.admin-app .admin-group-steps span{padding-inline:var(--space-1-5);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-list>.admin-sortable-item{grid-template-columns:26px minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-list .admin-sort-buttons{display:none}}@media (width<=680px){#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-filters{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-page-header>div:last-child{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-page-actions{flex-wrap:wrap;width:100%}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-page-actions .admin-result-count{margin-right:auto}}@media (width<=390px){#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-page-actions .admin-result-count{width:100%}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-page-actions>button{min-width:0;padding-inline:var(--space-2);flex:1 1 0}}#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell.admin-brand-modal{width:min(1080px,100% - 32px);max-height:calc(100dvh - 32px)}#petgz-full-list-app.catalog-view.admin-app .admin-brand-modal>.petgz-dialog{max-height:calc(100dvh - 32px)}#petgz-full-list-app.catalog-view.admin-app .admin-brand-manager{min-height:0;max-height:calc(100dvh - 34px);overflow:auto}#petgz-full-list-app.catalog-view.admin-app .admin-brand-manager>.admin-editor-head>div{min-width:0}#petgz-full-list-app.catalog-view.admin-app .admin-brand-manager>.admin-editor-head>button{white-space:nowrap;flex:none;min-width:auto}#petgz-full-list-app.catalog-view.admin-app .admin-brand-manager>.admin-form-message{margin:var(--space-3) var(--space-4) 0}#petgz-full-list-app.catalog-view.admin-app .admin-brand-layout{gap:var(--space-4);min-height:470px;padding:var(--space-4);grid-template-columns:250px minmax(0,1fr);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-brand-list,#petgz-full-list-app.catalog-view.admin-app .admin-brand-detail{align-content:start;min-width:0}#petgz-full-list-app.catalog-view.admin-app .admin-brand-list{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-section);background:var(--admin-subtle);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-brand-detail{gap:var(--space-4);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-brand-section-head{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-brand-section-head>div{align-items:center;gap:var(--space-1-5);min-width:0;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-brand-section-head>div:first-child{align-items:baseline}#petgz-full-list-app.catalog-view.admin-app .admin-brand-section-head strong{font-size:var(--ui-text-body)}#petgz-full-list-app.catalog-view.admin-app .admin-brand-section-head span{color:var(--admin-muted);font-size:var(--ui-text-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-brand-section-head button,#petgz-full-list-app.catalog-view.admin-app .admin-primary-button.is-small{min-height:30px;padding:0 var(--space-2);font-size:var(--ui-text-control);white-space:nowrap}#petgz-full-list-app.catalog-view.admin-app .admin-text-button{color:var(--admin-muted);background:0 0;border:0}#petgz-full-list-app.catalog-view.admin-app .admin-text-button:hover{color:var(--admin-text)}#petgz-full-list-app.catalog-view.admin-app .admin-text-button:disabled{opacity:.4}#petgz-full-list-app.catalog-view.admin-app .admin-visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}#petgz-full-list-app.catalog-view.admin-app .admin-brand-simple-list{gap:var(--space-1-5);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-brand-select{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-1-5);border-radius:var(--ui-radius-control);color:var(--admin-text);text-align:left;background:0 0;border:1px solid #0000;grid-template-columns:38px minmax(0,1fr) auto;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-brand-select:hover{background:var(--admin-surface)}#petgz-full-list-app.catalog-view.admin-app .admin-brand-select.is-selected{border-color:color-mix(in srgb, var(--admin-accent) 28%, var(--admin-border));background:var(--ui-accent-soft);box-shadow:none}#petgz-full-list-app.catalog-view.admin-app .admin-brand-select>span{gap:var(--space-half);min-width:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-brand-select strong,#petgz-full-list-app.catalog-view.admin-app .admin-brand-select small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-brand-select strong{font-size:var(--ui-text-body)}#petgz-full-list-app.catalog-view.admin-app .admin-brand-select small{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-brand-select em{padding:var(--space-half) var(--space-1-5);border-radius:var(--ui-radius-pill);background:var(--admin-soft);color:var(--admin-muted);font-size:var(--ui-text-small);font-style:normal}#petgz-full-list-app.catalog-view.admin-app .admin-brand-thumb{aspect-ratio:1;width:78px;padding:var(--space-1-5);border:1px solid var(--admin-border);border-radius:var(--ui-radius-section);background-color:#fff;background-image:linear-gradient(45deg,#eee 25%,#0000 25%),linear-gradient(-45deg,#eee 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#eee 75%),linear-gradient(-45deg,#0000 75%,#eee 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;place-items:center;display:grid;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-brand-thumb.is-compact{border-radius:var(--ui-radius-medium);width:38px;padding:var(--space-1)}#petgz-full-list-app.catalog-view.admin-app .admin-brand-thumb img{object-fit:contain;max-width:100%;max-height:100%}#petgz-full-list-app.catalog-view.admin-app .admin-brand-thumb>span{font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary);letter-spacing:.07em;color:#69707a}#petgz-full-list-app.catalog-view.admin-app .admin-brand-summary{align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-section);background:var(--admin-surface);grid-template-columns:78px minmax(0,1fr) auto;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-brand-summary>div{gap:var(--space-1-5);min-width:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-brand-summary>div>div{align-items:center;gap:var(--space-2);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-brand-summary h3{letter-spacing:-.025em;margin:0;font-size:17px}#petgz-full-list-app.catalog-view.admin-app .admin-brand-summary p{color:var(--admin-muted);font-size:var(--ui-text-small);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.5;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-brand-assets{gap:var(--space-3);min-width:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-brand-asset-grid{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(235px,1fr));display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-brand-asset-card{gap:var(--space-3);min-width:0;padding:var(--space-3);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-section);background:var(--admin-surface);grid-template-columns:78px minmax(0,1fr);display:grid;position:relative}#petgz-full-list-app.catalog-view.admin-app .admin-brand-asset-card.is-primary{border-color:color-mix(in srgb, var(--admin-accent) 25%, var(--admin-border))}#petgz-full-list-app.catalog-view.admin-app .admin-brand-asset-copy{align-content:center;gap:var(--space-1);min-width:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-brand-asset-copy>div{align-items:center;gap:var(--space-1);flex-wrap:wrap;min-width:0;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-brand-asset-copy strong{max-width:100%;font-size:var(--ui-text-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-brand-asset-copy span{padding:var(--space-half) var(--space-1-5);border-radius:var(--ui-radius-pill);background:color-mix(in srgb, var(--admin-primary) 10%, var(--admin-surface));color:var(--admin-accent);font-size:var(--ui-text-small);font-weight:650}#petgz-full-list-app.catalog-view.admin-app .admin-brand-asset-copy span.is-muted{background:var(--admin-soft);color:var(--admin-muted)}#petgz-full-list-app.catalog-view.admin-app .admin-brand-asset-copy small{color:var(--admin-muted);font-size:var(--ui-text-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-brand-asset-actions{justify-content:flex-end;align-items:center;gap:var(--space-1-5);padding-top:var(--space-2);border-top:1px solid var(--admin-divider);grid-column:1/-1;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-brand-asset-actions>button,#petgz-full-list-app.catalog-view.admin-app .admin-brand-asset-actions summary{min-height:28px;padding:0 var(--space-2);border:1px solid var(--admin-border);border-radius:var(--ui-radius-small);background:var(--admin-control);color:var(--admin-text);font-size:var(--ui-text-control);cursor:pointer;line-height:26px;list-style:none}#petgz-full-list-app.catalog-view.admin-app .admin-brand-asset-actions summary::-webkit-details-marker{display:none}#petgz-full-list-app.catalog-view.admin-app .admin-brand-asset-actions details{position:relative}#petgz-full-list-app.catalog-view.admin-app .admin-brand-asset-actions details>div{z-index:20;min-width:132px;padding:var(--space-1);border:1px solid var(--admin-border);border-radius:var(--ui-radius-medium);background:var(--admin-surface);box-shadow:var(--admin-shadow);display:grid;position:absolute;top:calc(100% + 5px);right:0}#petgz-full-list-app.catalog-view.admin-app .admin-brand-asset-actions details button{min-height:30px;padding:0 var(--space-2);border-radius:var(--ui-radius-small);color:var(--admin-text);font-size:var(--ui-text-control);text-align:left;background:0 0;border:0}#petgz-full-list-app.catalog-view.admin-app .admin-brand-asset-actions details button:hover{background:var(--admin-subtle)}#petgz-full-list-app.catalog-view.admin-app .admin-brand-asset-actions details button.is-danger{color:var(--admin-danger)}#petgz-full-list-app.catalog-view.admin-app .admin-brand-logo-empty{align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px dashed var(--admin-border);border-radius:var(--ui-radius-section);background:var(--admin-subtle);grid-template-columns:64px minmax(0,1fr) auto;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-brand-logo-empty .admin-brand-thumb{width:64px}#petgz-full-list-app.catalog-view.admin-app .admin-brand-logo-empty div{gap:var(--space-half);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-brand-logo-empty strong{font-size:var(--ui-text-body)}#petgz-full-list-app.catalog-view.admin-app .admin-brand-logo-empty p{color:var(--admin-muted);font-size:var(--ui-text-small);margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-brand-edit-panel{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-section);background:var(--admin-surface);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-brand-edit-panel>h3{font-size:var(--ui-text-section);margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-brand-edit-actions{align-items:center;gap:var(--space-1-5);padding-top:var(--space-3);border-top:1px solid var(--admin-divider);grid-template-columns:auto 1fr auto auto;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-brand-sortable,#petgz-full-list-app.catalog-view.admin-app .admin-brand-asset-sortable{gap:var(--space-1-5);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-brand-sortable>.admin-sortable-item,#petgz-full-list-app.catalog-view.admin-app .admin-brand-asset-sortable>.admin-sortable-item{border:1px dashed var(--admin-border);border-radius:var(--ui-radius-control);background:var(--admin-surface)}#petgz-full-list-app.catalog-view.admin-app .admin-brand-sortable .admin-brand-select{box-shadow:none;border:0}#petgz-full-list-app.catalog-view.admin-app .admin-brand-asset-sortable .admin-brand-asset-card{border:0}@media (width<=760px){#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell.admin-brand-modal{width:100%;height:100dvh;max-height:100dvh;margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-brand-modal>.petgz-dialog,#petgz-full-list-app.catalog-view.admin-app .admin-brand-manager{border-radius:0;height:100dvh;max-height:100dvh}#petgz-full-list-app.catalog-view.admin-app .admin-brand-layout{padding:var(--space-3);grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-brand-list{padding:var(--space-3)}#petgz-full-list-app.catalog-view.admin-app .admin-brand-simple-list{padding-bottom:var(--space-half);scroll-snap-type:x proximity;display:flex;overflow-x:auto}#petgz-full-list-app.catalog-view.admin-app .admin-brand-simple-list>div{scroll-snap-align:start;flex:0 0 210px}#petgz-full-list-app.catalog-view.admin-app .admin-brand-summary{padding:var(--space-3);grid-template-columns:62px minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-brand-summary .admin-brand-thumb{width:62px}#petgz-full-list-app.catalog-view.admin-app .admin-brand-summary>button{grid-column:1/-1;width:100%}#petgz-full-list-app.catalog-view.admin-app .admin-brand-asset-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=460px){#petgz-full-list-app.catalog-view.admin-app .admin-brand-section-head{align-items:flex-start}#petgz-full-list-app.catalog-view.admin-app .admin-brand-section-head>div:last-child{flex-wrap:wrap;justify-content:flex-end}#petgz-full-list-app.catalog-view.admin-app .admin-brand-assets .admin-brand-section-head{flex-wrap:wrap}#petgz-full-list-app.catalog-view.admin-app .admin-brand-assets .admin-brand-section-head>div:first-child{flex:1 0 100%}#petgz-full-list-app.catalog-view.admin-app .admin-brand-assets .admin-brand-section-head>div:last-child{width:100%}#petgz-full-list-app.catalog-view.admin-app .admin-brand-logo-empty{grid-template-columns:54px minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-brand-logo-empty .admin-brand-thumb{width:54px}#petgz-full-list-app.catalog-view.admin-app .admin-brand-logo-empty>button{grid-column:1/-1;width:100%}#petgz-full-list-app.catalog-view.admin-app .admin-brand-edit-actions{grid-template-columns:1fr 1fr}#petgz-full-list-app.catalog-view.admin-app .admin-brand-edit-actions>span{display:none}#petgz-full-list-app.catalog-view.admin-app .admin-brand-edit-actions>button{width:100%}}.admin-fulfillment-control{padding:var(--space-4);border:1px solid var(--admin-border);border-radius:var(--ui-radius-section);background:var(--admin-panel-soft);margin:0}.admin-fulfillment-control legend{padding:0 var(--space-1-5);font-weight:var(--ui-weight-secondary)}.admin-fulfillment-control>p{margin:0 0 var(--space-3);color:var(--admin-muted);font-size:var(--ui-text-small);line-height:var(--ui-line-height)}.admin-fulfillment-printable,.admin-fulfillment-option{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.admin-fulfillment-printable{padding:var(--space-3) 0;border-bottom:1px solid var(--admin-border)}.admin-fulfillment-printable span{gap:var(--space-half);display:grid}.admin-fulfillment-printable small{color:var(--admin-muted)}.admin-fulfillment-printable input[role=switch]{width:44px;height:24px;accent-color:var(--admin-primary)}.admin-fulfillment-options{gap:var(--space-1);padding-top:var(--space-2);display:grid}.admin-fulfillment-option{min-height:42px;padding:var(--space-1-5) 0}.admin-fulfillment-option>label{align-items:center;gap:var(--space-2);cursor:pointer;display:flex}.admin-fulfillment-option input{accent-color:var(--admin-primary)}.admin-fulfillment-default{color:var(--admin-muted);font-size:var(--ui-text-small);margin-left:auto}.admin-fulfillment-default.is-disabled{opacity:.4;cursor:default}.admin-group-nametag-override{margin:var(--space-3);padding:var(--space-3);border:1px solid var(--admin-border);border-radius:var(--ui-radius-section);background:var(--admin-panel-soft)}.admin-group-nametag-override summary{cursor:pointer;font-weight:var(--ui-weight-control)}.admin-group-nametag-override summary span{float:right;color:var(--admin-muted);font-size:var(--ui-text-small);font-weight:600}.admin-group-nametag-override>p{color:var(--admin-muted);font-size:var(--ui-text-small);line-height:1.5}.admin-group-nametag-override>div{gap:var(--space-1-5);max-height:220px;display:grid;overflow:auto}.admin-group-nametag-override label{gap:var(--space-2);padding:var(--space-2);border-radius:var(--ui-radius-medium);background:var(--admin-panel);align-items:flex-start;display:flex}.admin-group-nametag-override label span{gap:var(--space-half);display:grid}.admin-group-nametag-override label small{color:var(--admin-muted)}@media (width<=640px){.admin-fulfillment-control{padding:var(--space-3)}.admin-fulfillment-option{align-items:flex-start}}#petgz-full-list-app.catalog-view.admin-app .admin-secondary-classification-description{color:var(--admin-muted);font-size:var(--ui-text-small);line-height:var(--ui-line-height);margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-feed-policy,#petgz-full-list-app.catalog-view.admin-app .admin-group-assets{gap:var(--space-2);margin-top:var(--space-3);padding:var(--space-3);border:1px solid var(--admin-border);border-radius:var(--ui-radius-section);background:var(--admin-panel);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-feed-policy>div,#petgz-full-list-app.catalog-view.admin-app .admin-group-assets>header{gap:var(--space-half);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-feed-policy p,#petgz-full-list-app.catalog-view.admin-app .admin-group-assets p{color:var(--admin-muted);font-size:var(--ui-text-small);margin:0;line-height:1.5}#petgz-full-list-app.catalog-view.admin-app .admin-group-feed-policy fieldset{gap:var(--space-1-5);border:0;margin:0;padding:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-feed-policy label{gap:var(--space-2);padding:var(--space-2);border:1px solid var(--admin-border);border-radius:var(--ui-radius-medium);background:var(--admin-panel-soft);grid-template-columns:18px minmax(0,1fr);align-items:start;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-feed-policy label>span{gap:var(--space-half);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-feed-policy small{color:var(--admin-muted);line-height:1.4}#petgz-full-list-app.catalog-view.admin-app .admin-group-asset-field{gap:var(--space-2);padding:var(--space-2);border:1px solid var(--admin-border);border-radius:var(--ui-radius-control);background:var(--admin-panel-soft);grid-template-columns:minmax(0,1fr) 100px auto;align-items:end;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-asset-field>div:first-child{gap:var(--space-half);min-width:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-asset-field>div:first-child span,#petgz-full-list-app.catalog-view.admin-app .admin-group-asset-field small{color:var(--admin-muted);font-size:var(--ui-text-small);overflow-wrap:anywhere}#petgz-full-list-app.catalog-view.admin-app .admin-group-asset-actions{justify-content:flex-end;gap:var(--space-1-5);flex-wrap:wrap;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-group-asset-actions label{cursor:pointer}#petgz-full-list-app.catalog-view.admin-app .admin-group-asset-actions a{text-decoration:none}#petgz-full-list-app.catalog-view.admin-app .admin-group-asset-actions .is-danger{color:var(--admin-danger)}#petgz-full-list-app.catalog-view.admin-app .admin-campaign-groups label>span{gap:var(--space-half);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-campaign-groups label small{color:var(--admin-muted);font-size:var(--ui-text-small)}@media (width<=760px){#petgz-full-list-app.catalog-view.admin-app .admin-group-asset-field{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-group-asset-actions{justify-content:flex-start}}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-print-material-filters{grid-template-columns:minmax(240px,1fr) 150px 140px}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-print-material-list{padding:0;overflow:hidden}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-print-material-heading{grid-template-columns:34px minmax(180px,1.2fr) 82px minmax(190px,1fr) minmax(150px,.8fr) 74px 116px 62px}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-print-material-row{grid-template-columns:minmax(180px,1.2fr) 82px minmax(190px,1fr) minmax(150px,.8fr) 74px 116px}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-print-material-row>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-print-material-row>span{min-width:0}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-print-material-row>span>b,#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-print-material-row>span>small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-print-material-row>span>small{margin-top:var(--space-half);color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-print-material-row>span>a{margin-top:var(--space-1);color:var(--admin-accent);font-size:var(--ui-text-small);font-weight:650;text-decoration:none;display:inline-block}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-print-material-actions{gap:var(--space-1);justify-content:flex-end;display:flex}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-print-material-actions button{min-height:30px;padding:0 var(--space-2);border:1px solid var(--admin-border);border-radius:var(--ui-radius-medium);background:var(--admin-control);color:var(--admin-text);font-size:var(--ui-text-control)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-print-material-actions button:last-child{color:var(--admin-danger)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-print-material-actions button:disabled{opacity:.45;cursor:not-allowed}#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-print-material-editor){width:min(720px,100% - 32px)}#petgz-full-list-app.catalog-view.admin-app .admin-print-material-editor{flex-direction:column;max-height:calc(100dvh - 40px);display:flex;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-print-material-editor>header{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--admin-divider)}#petgz-full-list-app.catalog-view.admin-app .admin-print-material-editor>header span{color:var(--admin-accent);font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary);letter-spacing:.08em}#petgz-full-list-app.catalog-view.admin-app .admin-print-material-editor>header h2{margin:var(--space-half) 0;letter-spacing:-.025em;font-size:19px}#petgz-full-list-app.catalog-view.admin-app .admin-print-material-editor>header p{color:var(--admin-muted);font-size:var(--ui-text-small);margin:0;line-height:1.5}#petgz-full-list-app.catalog-view.admin-app .admin-print-material-fields{gap:var(--space-3);padding:var(--space-4) var(--space-5) 0;grid-template-columns:minmax(180px,.7fr) minmax(240px,1.3fr);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-switch-row{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:54px;padding:var(--space-2) var(--space-3);border:1px solid var(--admin-border);border-radius:var(--ui-radius-control);background:var(--admin-subtle);grid-column:1/-1;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-switch-row>span{gap:var(--space-half);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-switch-row small{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-switch-row input{width:18px;height:18px;accent-color:var(--admin-primary)}#petgz-full-list-app.catalog-view.admin-app .admin-print-material-active{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:54px;padding:var(--space-2) var(--space-3);border:1px solid var(--admin-border);border-radius:var(--ui-radius-control);background:var(--admin-subtle);grid-column:1/-1;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-print-material-active>span{gap:var(--space-half);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-print-material-active small{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-print-material-file{justify-content:space-between;align-items:center;gap:var(--space-4);margin:var(--space-3) var(--space-5) 0;padding:var(--space-3);border:1px solid var(--admin-border);border-radius:var(--ui-radius-section);background:var(--admin-subtle);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-print-material-file>div:first-child{gap:var(--space-half);min-width:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-print-material-file>div:last-child{gap:var(--space-1-5);flex:none;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-print-material-file span,#petgz-full-list-app.catalog-view.admin-app .admin-print-material-file small{color:var(--admin-muted);font-size:var(--ui-text-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-print-material-file label{cursor:pointer}#petgz-full-list-app.catalog-view.admin-app .admin-print-material-usage{margin:var(--space-3) var(--space-5) 0;padding:var(--space-3) var(--space-3);border-radius:var(--ui-radius-control);background:color-mix(in srgb, var(--admin-primary) 8%, var(--admin-subtle))}#petgz-full-list-app.catalog-view.admin-app .admin-print-material-usage strong{font-size:var(--ui-text-body)}#petgz-full-list-app.catalog-view.admin-app .admin-print-material-usage p{margin:var(--space-1) 0 0;color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-print-material-editor>.admin-form-message{margin:var(--space-3) var(--space-5) 0}#petgz-full-list-app.catalog-view.admin-app .admin-print-material-editor>.admin-editor-actions{margin-top:var(--space-4);border-top:1px solid var(--admin-divider)}#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-material-category-manager){width:min(720px,100% - 32px)}#petgz-full-list-app.catalog-view.admin-app .admin-material-category-manager{gap:var(--space-3);max-height:calc(100dvh - 40px);padding:var(--space-4) var(--space-5) var(--space-5);display:grid;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-material-category-manager>.admin-editor-head{padding:0 0 var(--space-3);border-bottom:1px solid var(--admin-divider)}#petgz-full-list-app.catalog-view.admin-app .admin-material-category-create{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--admin-border);border-radius:var(--ui-radius-section);background:var(--admin-subtle);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-material-category-create>header,#petgz-full-list-app.catalog-view.admin-app .admin-material-category-list-shell>header{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-material-category-create>header strong,#petgz-full-list-app.catalog-view.admin-app .admin-material-category-list-shell>header strong{font-size:var(--ui-text-section)}#petgz-full-list-app.catalog-view.admin-app .admin-material-category-create>header span,#petgz-full-list-app.catalog-view.admin-app .admin-material-category-list-shell>header span{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-material-category-create>div{align-items:end;gap:var(--space-2);grid-template-columns:minmax(160px,1fr) auto;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-material-category-create .admin-field{margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-material-category-create>div>button{min-height:38px}#petgz-full-list-app.catalog-view.admin-app .admin-material-category-list-shell{gap:var(--space-2);min-height:0;display:grid;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-material-category-list{gap:var(--space-1-5);display:grid;overflow-y:auto}#petgz-full-list-app.catalog-view.admin-app .admin-material-category-list .admin-sortable-item{border:1px solid var(--admin-divider);border-radius:var(--ui-radius-control);background:var(--admin-surface);align-items:center}#petgz-full-list-app.catalog-view.admin-app .admin-material-category-list article{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-half);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-material-category-list article>div:first-child{gap:var(--space-half);min-width:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-material-category-list article>div:first-child strong{font-size:var(--ui-text-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-material-category-list article>div:first-child span{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-material-category-list article>div:last-child{justify-content:flex-end;gap:var(--space-1);flex-wrap:wrap;flex:none;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-material-category-list article>div:last-child>button:not(.admin-compact-switch){min-height:30px;padding:var(--space-1) var(--space-2);border:1px solid var(--admin-border);border-radius:var(--ui-radius-medium);background:var(--admin-control);color:var(--admin-text);font-size:var(--ui-text-control)}#petgz-full-list-app.catalog-view.admin-app .admin-material-category-list article>div:last-child>button.admin-delete-button{color:var(--admin-danger)}#petgz-full-list-app.catalog-view.admin-app .admin-material-category-manager>.admin-editor-actions{margin:0 -20px -20px}#petgz-full-list-app.catalog-view.admin-app .admin-group-print-materials .admin-group-asset-field{grid-template-columns:minmax(145px,.8fr) minmax(200px,1fr) auto}#petgz-full-list-app.catalog-view.admin-app .admin-group-print-materials .admin-field{margin:0}@media (width<=920px){#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-print-material-heading{display:none}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-print-material-row{gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-1-5);grid-template-columns:repeat(2,minmax(0,1fr))}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-print-material-row>strong{white-space:normal;grid-column:1/-1}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-print-material-actions{grid-column:1/-1;justify-content:flex-start}}@media (width<=680px){#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-print-material-filters{grid-template-columns:minmax(0,1fr) 1fr}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-print-material-filters .admin-search{grid-column:1/-1}#petgz-full-list-app.catalog-view.admin-app .admin-print-material-fields{padding:var(--space-3) var(--space-3) 0;grid-template-columns:1fr}#petgz-full-list-app.catalog-view.admin-app :is(.admin-switch-row,.admin-print-material-active){grid-column:1}#petgz-full-list-app.catalog-view.admin-app .admin-material-category-create>div{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-material-category-create>div>button{width:100%}#petgz-full-list-app.catalog-view.admin-app .admin-material-category-list article{flex-direction:column;align-items:flex-start}#petgz-full-list-app.catalog-view.admin-app .admin-material-category-list article>div:last-child{justify-content:flex-start}#petgz-full-list-app.catalog-view.admin-app .admin-print-material-file{margin-inline:var(--space-3);flex-direction:column;align-items:stretch}#petgz-full-list-app.catalog-view.admin-app .admin-print-material-file>div:last-child{flex-wrap:wrap}#petgz-full-list-app.catalog-view.admin-app .admin-print-material-usage{margin-inline:var(--space-3)}#petgz-full-list-app.catalog-view.admin-app .admin-group-print-materials .admin-group-asset-field{grid-template-columns:minmax(0,1fr)}}@media (width<=390px){#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-print-material-row{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-print-material-row>*{grid-column:1!important}}#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-category-manager){width:min(980px,100% - 48px)}#petgz-full-list-app.catalog-view.admin-app .admin-category-manager{flex-direction:column;width:100%;height:min(720px,100dvh - 48px);min-height:520px;display:flex;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-category-manager>.admin-editor-head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);border-bottom:1px solid var(--admin-divider);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-category-manager>.admin-editor-head>div{min-width:0}#petgz-full-list-app.catalog-view.admin-app .admin-category-manager>.admin-editor-head span{margin-top:var(--space-1);color:var(--admin-muted);font-size:var(--ui-text-small);line-height:1.5;display:block}#petgz-full-list-app.catalog-view.admin-app .admin-category-manager>.admin-category-body{overscroll-behavior:contain;flex:auto;min-height:0;overflow:auto}@media (width<=680px){#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-category-manager){width:calc(100% - 20px);max-height:calc(100dvh - 20px)}:is(#petgz-full-list-app.catalog-view.admin-app .petgz-dialog:has(.admin-category-manager),#petgz-full-list-app.catalog-view.admin-app .admin-category-manager){height:calc(100dvh - 20px);min-height:0;max-height:calc(100dvh - 20px)}}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-product-toolbar{z-index:30;width:100%;max-width:1320px;margin:var(--space-4) auto var(--space-3);background:var(--admin-bg);position:sticky;top:12px}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-product-toolbar .admin-filters{width:100%;max-width:none;margin:0 0 var(--space-2);grid-template-columns:minmax(210px,1fr) 112px 150px 125px;position:static;top:auto}@media (width>=1181px){#petgz-full-list-app.catalog-view.admin-app .admin-product-list{overflow:visible}#petgz-full-list-app.catalog-view.admin-app .admin-product-list .admin-list-heading{z-index:24;border-bottom:1px solid var(--admin-divider);background:var(--admin-subtle);position:sticky;top:140px;box-shadow:0 4px 10px #0000000f}}#petgz-full-list-app.catalog-view.admin-app .admin-product-list :is(.admin-list-heading,.admin-product-row){grid-template-columns:54px 52px minmax(140px,1.8fr) minmax(120px,.72fr) 94px 84px 48px}#petgz-full-list-app.catalog-view.admin-app .admin-product-list .admin-prices{grid-column:5/span 2}#petgz-full-list-app.catalog-view.admin-app .admin-product-list .admin-list-heading>span:nth-child(2){text-align:center}@media (width<=1120px){#petgz-full-list-app.catalog-view.admin-app .admin-product-list .admin-product-row{gap:var(--space-1-5) var(--space-2);grid-template-columns:48px minmax(0,1fr) auto}#petgz-full-list-app.catalog-view.admin-app .admin-product-list .admin-product-image-cell{grid-area:1/1;align-self:start}#petgz-full-list-app.catalog-view.admin-app .admin-product-list .admin-product-summary{grid-area:1/2}#petgz-full-list-app.catalog-view.admin-app .admin-product-list .admin-edit-button{grid-area:1/3}#petgz-full-list-app.catalog-view.admin-app .admin-product-list .admin-product-status{grid-area:2/2/auto/-1;justify-self:start}#petgz-full-list-app.catalog-view.admin-app .admin-product-list .admin-product-code{grid-area:3/2/auto/-1}#petgz-full-list-app.catalog-view.admin-app .admin-product-list .admin-prices{grid-area:4/2/auto/-1}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-row{grid-template-columns:minmax(0,1fr) auto}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-row>strong{grid-area:1/1}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-row>.admin-edit-button{grid-area:1/2;justify-self:end}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-row>span{grid-area:auto/1/auto/-1;justify-self:stretch}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-row>span:first-of-type{grid-column:1}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-row>span:nth-of-type(3){grid-area:2/2;justify-self:end}}@media (width<=680px){#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-filters{grid-template-columns:repeat(2,minmax(0,1fr))}#petgz-full-list-app.catalog-view.admin-app .admin-product-list .admin-prices{padding-top:var(--space-2)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-filters{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-row>span{grid-area:auto/1/auto/-1!important;justify-self:stretch!important}}@media (width<=760px){#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-product-toolbar{margin-top:var(--space-3);position:static}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-product-toolbar .admin-filters{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}}#petgz-full-list-app.catalog-view.admin-app .admin-group-steps button{min-width:0;min-height:36px;padding:var(--space-2) var(--space-3);background:var(--admin-subtle);color:var(--admin-muted);text-align:center;font-size:var(--ui-text-control);border:0;border-radius:0;font-weight:600;transition:background-color .14s,color .14s}#petgz-full-list-app.catalog-view.admin-app .admin-group-steps button:hover:not(:disabled){background:color-mix(in srgb, var(--admin-primary) 9%, var(--admin-surface));color:var(--admin-text)}#petgz-full-list-app.catalog-view.admin-app .admin-group-steps button.is-active{background:var(--admin-surface);color:var(--admin-accent)}#petgz-full-list-app.catalog-view.admin-app .admin-group-steps button.is-active:hover:not(:disabled){background:color-mix(in srgb, var(--admin-primary) 8%, var(--admin-surface));color:var(--admin-accent)}#petgz-full-list-app.catalog-view.admin-app .admin-group-steps button.is-complete{color:var(--admin-text);cursor:pointer}#petgz-full-list-app.catalog-view.admin-app .admin-group-steps button:disabled{opacity:.58;cursor:default}#petgz-full-list-app.catalog-view.admin-app .admin-group-selected-list{align-content:start}#petgz-full-list-app.catalog-view.admin-app .admin-group-csv-link{color:var(--admin-muted);font-size:var(--ui-text-control);text-underline-offset:3px;align-self:center;text-decoration:underline}#petgz-full-list-app.catalog-view.admin-app .admin-group-csv-link:hover{color:var(--admin-accent)}#petgz-full-list-app.catalog-view.admin-app .admin-group-mobile-label{display:none!important}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-list .admin-record-heading.is-sortable{grid-template-columns:34px minmax(160px,1.1fr) minmax(145px,.9fr) 122px minmax(105px,.7fr) minmax(110px,.72fr) 64px minmax(110px,.75fr) 52px 62px}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-row{grid-template-columns:minmax(160px,1.1fr) minmax(145px,.9fr) 122px minmax(105px,.7fr) minmax(110px,.72fr) 64px minmax(110px,.75fr) 52px}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-cell,#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-status-cell{min-width:0}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-cell>b,#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-cell>small{display:block}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-cell>b{color:var(--admin-text);font-size:var(--ui-text-small);text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-cell>small{margin-top:var(--space-half);color:var(--admin-muted);font-size:var(--ui-text-small);line-height:1.4}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-status-cell{align-items:center;display:flex}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-price-cell>.admin-status{display:inline-flex}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-record-heading.is-static-order{grid-template-columns:minmax(160px,1.1fr) minmax(145px,.9fr) 122px minmax(105px,.7fr) minmax(110px,.72fr) 64px minmax(110px,.75fr) 52px}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-record-heading.is-static-order>span:first-child,#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-record-heading.is-static-order>span:last-child,#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-record-sortable.is-static-order .admin-drag-handle,#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-record-sortable.is-static-order .admin-sort-buttons{display:none}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-record-sortable.is-static-order .admin-sortable-item{grid-template-columns:minmax(0,1fr);padding-left:0}@media (width>=681px){:is(#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-group-wizard.is-info-step),#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-group-wizard.is-products-step),#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-group-wizard.is-design-step),#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-group-wizard.is-pop-step)){width:min(1160px,100% - 40px)}#petgz-full-list-app.catalog-view.admin-app .admin-group-info-step{padding-inline:max(20px,50% - 380px)}#petgz-full-list-app.catalog-view.admin-app .admin-group-design-step{padding-inline:max(18px,50% - 430px)}#petgz-full-list-app.catalog-view.admin-app .admin-group-pop-step>.admin-group-assets{width:min(700px,100%);margin-inline:auto}}@media (width<=1120px){#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-row{gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-2);grid-template-columns:minmax(0,1fr) auto}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-row>strong{white-space:normal;grid-area:1/1}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-row>.admin-edit-button{grid-area:1/2;justify-self:end}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-row>:is(.admin-group-record-cell,.admin-group-status-cell){grid-area:auto/1/auto/-1!important;justify-self:stretch!important}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-cell{gap:var(--space-half) var(--space-2);padding-top:var(--space-1-5);border-top:1px solid var(--admin-divider);grid-template-columns:82px minmax(0,1fr);display:grid}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-cell>b,#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-cell>a,#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-cell>.admin-status,#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-record-cell>small:not(.admin-group-mobile-label){grid-column:2}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-status-cell{gap:var(--space-2);padding-top:var(--space-1-5);border-top:1px solid var(--admin-divider)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-mobile-label{color:var(--admin-muted);font-size:var(--ui-text-small);grid-area:1/1/span 3;margin:0;font-weight:600;display:block!important}}@media (width<=680px){#petgz-full-list-app.catalog-view.admin-app .admin-group-steps button{padding-inline:var(--space-1);font-size:var(--ui-text-control)}#petgz-full-list-app.catalog-view.admin-app .admin-group-pop-step{padding:var(--space-3);align-content:start}#petgz-full-list-app.catalog-view.admin-app .admin-group-print-materials .admin-group-asset-field{grid-template-columns:minmax(0,1fr)}}@media (width<=390px){#petgz-full-list-app.catalog-view.admin-app .admin-group-steps button{padding-inline:var(--space-half);font-size:var(--ui-text-control)}}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-filters{grid-template-columns:minmax(220px,1fr) 150px 135px auto}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-badge{width:fit-content;padding:var(--space-half) var(--space-1-5);border-radius:var(--ui-radius-pill);background:color-mix(in srgb, var(--admin-primary) 11%, var(--admin-surface));display:inline-flex;color:var(--admin-accent)!important;font-size:var(--ui-text-small)!important;font-weight:var(--ui-weight-control)!important}#petgz-full-list-app.catalog-view.admin-app .admin-group-extra-step{gap:var(--space-3);padding:var(--space-4) var(--space-5) var(--space-6);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-extra-section{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-section);background:var(--admin-surface);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-extra-section>header{gap:var(--space-half);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-extra-section>header strong{font-size:var(--ui-text-section)}#petgz-full-list-app.catalog-view.admin-app .admin-group-extra-section>header strong small{margin-left:var(--space-1);padding:var(--space-half) var(--space-1-5);border-radius:var(--ui-radius-pill);background:var(--admin-subtle);color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-group-extra-section>header p{color:var(--admin-muted);font-size:var(--ui-text-small);margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-role-grid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-picker{gap:var(--space-2);grid-template-columns:minmax(0,1fr) 150px;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-picker select{min-width:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-selected,#petgz-full-list-app.catalog-view.admin-app .admin-group-material-choices{gap:var(--space-1-5);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-selected article{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-medium);background:var(--admin-subtle);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-selected article>span{align-items:center;gap:var(--space-2);min-width:0;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-selected em{padding:var(--space-half) var(--space-1-5);border-radius:var(--ui-radius-pill);background:var(--admin-surface);color:var(--admin-muted);font-size:var(--ui-text-small);flex:none;font-style:normal}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-selected strong{font-size:var(--ui-text-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-selected :is(a,button){color:var(--admin-accent);font-size:var(--ui-text-control);text-decoration:none}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-choices{max-height:190px;padding:var(--space-1);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-medium);overflow:auto}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-choices>label{align-items:center;gap:var(--space-2);padding:var(--space-1-5) var(--space-2);border-radius:var(--ui-radius-small);cursor:pointer;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-choices>label:hover{background:var(--admin-subtle)}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-choices>label.is-selected{background:var(--ui-accent-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--admin-accent) 32%, transparent)}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-choices span{min-width:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-choices strong{font-size:var(--ui-text-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-choices small{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-add{align-items:center;gap:var(--space-2);padding:0 var(--space-5) var(--space-3);grid-template-columns:minmax(160px,1fr) minmax(230px,1.2fr) auto;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-price-toggle{min-height:40px;padding:var(--space-1-5) var(--space-2)}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-price-toggle strong{font-size:var(--ui-text-price)}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-price-toggle small{font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-group-price-schedule-slot{grid-column:1/-1}#petgz-full-list-app.catalog-view.admin-app .admin-group-info-step .admin-price-schedule{margin-top:var(--space-half)}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-list{gap:var(--space-1);padding:0 var(--space-5);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-list .admin-sortable-item{align-items:center}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-list article{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-1-5) var(--space-1);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-list article>div:first-child{gap:var(--space-half);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-list article small{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-list article>div:last-child{justify-content:flex-end;gap:var(--space-1);flex-wrap:wrap;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-list article button{min-height:28px;padding:var(--space-1) var(--space-2);border:1px solid var(--admin-border);border-radius:var(--ui-radius-small);font-size:var(--ui-text-control)}@media (width>=681px){#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-group-wizard.is-extra-step){width:min(1040px,100% - 40px)}}@media (width<=760px){#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-filters{grid-template-columns:repeat(2,minmax(0,1fr))}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-filters .admin-search,#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-filters>button{grid-column:1/-1}#petgz-full-list-app.catalog-view.admin-app .admin-group-role-grid{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-add{grid-template-columns:minmax(0,1fr) auto}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-price-toggle{grid-area:2/1/auto/-1}}@media (width<=480px){#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-filters{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-group-extra-step{padding:var(--space-3)}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-picker,#petgz-full-list-app.catalog-view.admin-app .admin-group-category-add{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-price-toggle{grid-area:auto/1}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-selected article,#petgz-full-list-app.catalog-view.admin-app .admin-group-category-list article{flex-direction:column;align-items:flex-start}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-list article>div:last-child{justify-content:flex-start}}#petgz-full-list-app.catalog-view.admin-app .admin-print-material-editor{overflow-y:auto}#petgz-full-list-app.catalog-view.admin-app .admin-print-material-image-preview{gap:var(--space-4);margin:var(--space-3) var(--space-5) 0;padding:var(--space-3);border:1px solid var(--admin-border);border-radius:var(--ui-radius-section);background:var(--admin-subtle);grid-template-columns:minmax(120px,220px) minmax(0,1fr);align-items:center;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-print-material-image-preview img{object-fit:contain;border-radius:var(--ui-radius-medium);background:#fff;width:100%;max-height:220px;display:block}#petgz-full-list-app.catalog-view.admin-app .admin-print-material-image-preview>div{gap:var(--space-1-5);min-width:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-print-material-image-preview span{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-print-material-image-preview a{justify-self:start;text-decoration:none}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-print-material-source{gap:var(--space-2);grid-template-columns:42px minmax(0,1fr);align-items:center;display:grid}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-print-material-source>img{object-fit:contain;border:1px solid var(--admin-border);border-radius:var(--ui-radius-small);background:#fff;width:42px;height:42px}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-print-material-source>span{min-width:0}@media (width<=680px){#petgz-full-list-app.catalog-view.admin-app .admin-print-material-image-preview{margin-inline:var(--space-3);grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-print-material-image-preview img{max-height:260px}}#petgz-full-list-app.catalog-view.admin-app .admin-output-size{padding:var(--space-3);border:1px solid var(--admin-border);border-radius:var(--ui-radius-control);background:color-mix(in srgb, var(--admin-surface) 92%, var(--admin-primary))}#petgz-full-list-app.catalog-view.admin-app .admin-size-inputs{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-size-inputs label{align-items:center;gap:var(--space-2);font-size:var(--ui-text-small);grid-template-columns:auto minmax(0,1fr) auto;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-output-size>small.is-confirmed{color:#248052;font-weight:var(--ui-weight-secondary)}#petgz-full-list-app.catalog-view.admin-app .admin-output-size>small.is-pending,#petgz-full-list-app.catalog-view.admin-app .admin-font-status strong{color:#b36b00}#petgz-full-list-app.catalog-view.admin-app .admin-font-status{padding:var(--space-2) var(--space-3);border-left:3px solid #d69a32}@media (width<=560px){#petgz-full-list-app.catalog-view.admin-app .admin-size-inputs{grid-template-columns:1fr}}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-design-page-shell>.admin-page-header{margin-bottom:var(--space-3)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-design-template-page{padding:0;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-design-manager.is-standalone{min-height:0;max-height:none;display:block}#petgz-full-list-app.catalog-view.admin-app .admin-design-manager-body{padding:var(--space-4);overflow:visible}#petgz-full-list-app.catalog-view.admin-app .admin-design-manager-toolbar{margin-bottom:var(--space-3);align-items:end}#petgz-full-list-app.catalog-view.admin-app .admin-design-filter-stack{gap:var(--space-1-5);flex:auto;min-width:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-design-role-filters{width:100%}#petgz-full-list-app.catalog-view.admin-app .admin-design-defaults{align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-control);background:var(--admin-subtle);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-design-defaults>strong{font-size:var(--ui-text-body);white-space:nowrap}#petgz-full-list-app.catalog-view.admin-app .admin-design-defaults>span{align-items:center;gap:var(--space-1-5);min-width:0;font-size:var(--ui-text-small);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-design-defaults b{color:var(--admin-muted);font-weight:600}#petgz-full-list-app.catalog-view.admin-app .admin-design-defaults em{max-width:180px;font-style:normal;font-weight:var(--ui-weight-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-design-defaults em.is-ready{color:#248052}#petgz-full-list-app.catalog-view.admin-app .admin-design-defaults em.is-pending{color:#a86000}#petgz-full-list-app.catalog-view.admin-app .admin-design-order-help{margin:0 0 var(--space-1-5);color:var(--admin-muted);font-size:var(--ui-text-small);text-align:right}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-list{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-list>.admin-sortable-item{border:1px solid var(--admin-divider);border-radius:var(--ui-radius-section);background:var(--admin-surface);grid-template-rows:auto auto;grid-template-columns:28px minmax(0,1fr);align-content:start;display:grid;position:relative;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-list>.admin-sortable-item:hover{border-color:color-mix(in srgb, var(--admin-accent) 45%, var(--admin-border))}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-list .admin-drag-handle{z-index:3;margin:var(--space-1-5) 0 0 var(--space-1-5);grid-area:1/1;align-self:start;position:relative}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-list .admin-sortable-content{grid-area:1/1/3/-1;min-width:0}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-list .admin-sort-buttons{z-index:2;position:absolute;top:7px;right:7px}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-card{min-width:0;height:100%;padding:var(--space-2);grid-template-rows:auto 1fr auto;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-preview{min-width:0;padding:var(--space-4) var(--space-1) var(--space-2);border-radius:var(--ui-radius-medium);background:color-mix(in srgb, var(--admin-subtle) 75%, var(--admin-surface));place-items:center;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-preview .design-preview-frame{width:100%;max-width:330px}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-copy{gap:var(--space-1-5);padding:var(--space-3) var(--space-half) var(--space-2)}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-copy>div:first-child{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-copy>div:first-child strong{font-size:var(--ui-text-product)}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-copy .admin-status{flex:none}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-copy .admin-design-template-classification{gap:var(--space-1);padding:var(--space-1-5) 0;border-top:0;border-bottom:1px solid var(--admin-divider);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-copy .admin-design-template-classification>div{justify-content:initial;gap:var(--space-2);grid-template-columns:70px minmax(0,1fr);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-copy .admin-design-template-classification dd{text-align:left}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-badges{gap:var(--space-1);flex-wrap:wrap;min-height:19px;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-badges em{padding:var(--space-half) var(--space-1-5);border-radius:var(--ui-radius-pill);background:color-mix(in srgb, var(--admin-primary) 12%, var(--admin-surface));color:var(--admin-accent);font-size:var(--ui-text-small);font-style:normal;font-weight:var(--ui-weight-control)}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-badges em.is-warning{color:var(--lightningcss-light,#8a5500)var(--lightningcss-dark,#ffc970);background:var(--lightningcss-light,#fff2d8)var(--lightningcss-dark,#3b3020)}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-copy dl{gap:var(--space-1);padding-top:var(--space-1-5);border-top:1px solid var(--admin-divider);margin:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-copy dl>div{justify-content:space-between;gap:var(--space-2);font-size:var(--ui-text-small);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-copy dt{color:var(--admin-muted)}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-copy dd{text-align:right;margin:0;font-weight:650}#petgz-full-list-app.catalog-view.admin-app .admin-design-template-actions{padding-top:var(--space-1-5);border-top:1px solid var(--admin-divider);justify-content:flex-end}#petgz-full-list-app.catalog-view.admin-app .admin-design-empty{gap:var(--space-1-5);padding:var(--space-7) var(--space-4)}#petgz-full-list-app.catalog-view.admin-app .admin-design-empty .admin-primary-button{margin-top:var(--space-1)}#petgz-full-list-app.catalog-view.admin-app .admin-design-editor{padding:var(--space-3) var(--space-4) 0;overflow:visible}#petgz-full-list-app.catalog-view.admin-app .admin-design-editor-title{margin-bottom:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--admin-divider);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-design-editor-title>div{gap:var(--space-half)}#petgz-full-list-app.catalog-view.admin-app .admin-design-editor-title strong{font-size:var(--ui-text-body)}#petgz-full-list-app.catalog-view.admin-app .admin-design-back{min-height:30px;padding:0 var(--space-2);border:1px solid var(--admin-border);border-radius:var(--ui-radius-medium);background:var(--admin-control);color:var(--admin-text);font-size:var(--ui-text-control);white-space:nowrap}#petgz-full-list-app.catalog-view.admin-app .admin-design-workbench{gap:var(--space-4);grid-template-columns:minmax(0,1.15fr) minmax(340px,.9fr)}#petgz-full-list-app.catalog-view.admin-app .admin-design-settings{gap:var(--space-2);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-design-setting-section{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-control);background:var(--admin-surface);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-design-setting-section>header{gap:var(--space-2);grid-template-columns:23px minmax(0,1fr);align-items:start;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-design-setting-section>header>span,#petgz-full-list-app.catalog-view.admin-app .admin-design-advanced summary b{border-radius:var(--ui-radius-small);background:color-mix(in srgb, var(--admin-primary) 13%, var(--admin-surface));width:23px;height:23px;color:var(--admin-accent);font-size:var(--ui-text-small);place-items:center;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-design-setting-section h3{font-size:var(--ui-text-section);margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-design-setting-section header p{margin:var(--space-half) 0 0;color:var(--admin-muted);font-size:var(--ui-text-small);line-height:1.45}#petgz-full-list-app.catalog-view.admin-app .admin-design-form-grid{gap:var(--space-2) var(--space-2)}#petgz-full-list-app.catalog-view.admin-app .admin-design-form-grid textarea{min-height:58px}#petgz-full-list-app.catalog-view.admin-app .admin-output-size{padding:var(--space-2)}#petgz-full-list-app.catalog-view.admin-app .admin-design-readiness{gap:var(--space-1-5);padding:var(--space-2) var(--space-2);border-radius:var(--ui-radius-medium);background:var(--admin-subtle);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-design-readiness>strong{font-size:var(--ui-text-body)}#petgz-full-list-app.catalog-view.admin-app .admin-design-readiness>div{gap:var(--space-1-5) var(--space-3);flex-wrap:wrap;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-design-readiness span{gap:var(--space-1);color:var(--admin-muted);font-size:var(--ui-text-small);align-items:center;display:inline-flex}#petgz-full-list-app.catalog-view.admin-app .admin-design-readiness span.is-ready b{color:#248052}#petgz-full-list-app.catalog-view.admin-app .admin-design-readiness span.is-pending b{color:#b36b00}#petgz-full-list-app.catalog-view.admin-app .admin-design-switches.admin-design-wide{grid-template-columns:minmax(0,1fr);margin-top:0}#petgz-full-list-app.catalog-view.admin-app .admin-design-role-prompt{padding:var(--space-5);border:1px dashed var(--admin-border);border-radius:var(--ui-radius-control);text-align:center}#petgz-full-list-app.catalog-view.admin-app .admin-design-role-prompt strong{font-size:var(--ui-text-body)}#petgz-full-list-app.catalog-view.admin-app .admin-design-role-prompt p{margin:var(--space-1) 0 0;color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-design-advanced{border:1px solid var(--admin-divider);border-radius:var(--ui-radius-control);background:var(--admin-surface);overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-design-advanced summary{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-3);cursor:pointer;list-style:none;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-design-advanced summary::-webkit-details-marker{display:none}#petgz-full-list-app.catalog-view.admin-app .admin-design-advanced summary>span{align-items:center;gap:var(--space-2);font-size:var(--ui-text-small);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-design-advanced summary>small{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-design-advanced .admin-font-status{margin:0 var(--space-3) var(--space-3);background:var(--admin-subtle)}#petgz-full-list-app.catalog-view.admin-app .admin-design-live{gap:var(--space-3);padding:var(--space-3);top:14px}#petgz-full-list-app.catalog-view.admin-app .admin-design-live>header{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-design-live>header>div{gap:var(--space-half);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-design-live>header span{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-design-live>header em{padding:var(--space-half) var(--space-1-5);border-radius:var(--ui-radius-pill);color:var(--lightningcss-light,#8a5500)var(--lightningcss-dark,#ffc970);font-size:var(--ui-text-small);background:var(--lightningcss-light,#fff2d8)var(--lightningcss-dark,#3b3020);flex:none;font-style:normal}#petgz-full-list-app.catalog-view.admin-app .admin-feed-variant-tabs{gap:var(--space-half);padding:var(--space-half);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-medium);background:var(--admin-subtle);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-feed-variant-tabs button{border-radius:var(--ui-radius-small);min-height:32px;color:var(--admin-muted);font-weight:var(--ui-weight-control);background:0 0;border:0}#petgz-full-list-app.catalog-view.admin-app .admin-feed-variant-tabs button:hover{background:var(--admin-control);color:var(--admin-text)}#petgz-full-list-app.catalog-view.admin-app .admin-feed-variant-tabs button[aria-selected=true]{background:var(--admin-primary);color:#fff}#petgz-full-list-app.catalog-view.admin-app .admin-feed-variant-readiness{gap:var(--space-3);font-size:var(--ui-text-small);color:var(--admin-muted);flex-wrap:wrap;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-feed-variant-readiness span{gap:var(--space-1);align-items:center;display:inline-flex}#petgz-full-list-app.catalog-view.admin-app .admin-feed-variant-readiness .is-ready b{color:#248052}#petgz-full-list-app.catalog-view.admin-app .admin-feed-variant-readiness .is-pending b{color:#b36b00}#petgz-full-list-app.catalog-view.admin-app .admin-design-live-canvas{min-height:250px;padding:var(--space-4);border-radius:var(--ui-radius-control);background:color-mix(in srgb, var(--admin-subtle) 75%, var(--admin-surface));place-items:center;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-design-live .design-preview-frame{width:100%;max-width:560px}#petgz-full-list-app.catalog-view.admin-app .admin-design-editor-actions{z-index:5;padding:var(--space-3) var(--space-4);border-top:1px solid var(--admin-divider);background:color-mix(in srgb, var(--admin-surface) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);margin:14px -16px 0;position:sticky;bottom:0}#petgz-full-list-app.catalog-view.admin-app .admin-design-master-note{margin:var(--space-3) 0 0}@media (width<=1040px){#petgz-full-list-app.catalog-view.admin-app .admin-design-workbench{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-design-live{grid-row:1;position:static}#petgz-full-list-app.catalog-view.admin-app .admin-design-live-canvas{min-height:220px}}@media (width<=680px){#petgz-full-list-app.catalog-view.admin-app .admin-design-manager{height:auto;max-height:none}#petgz-full-list-app.catalog-view.admin-app .admin-design-manager-toolbar{align-items:stretch;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-design-role-filters{width:100%}#petgz-full-list-app.catalog-view.admin-app .admin-category-filter-row,#petgz-full-list-app.catalog-view.admin-app .admin-design-filter-row{gap:var(--space-half);grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-design-manager-toolbar .admin-campaign-actions{width:100%}#petgz-full-list-app.catalog-view.admin-app .admin-design-manager-toolbar .admin-campaign-actions>button{min-width:0;padding-inline:var(--space-2);flex:1 1 0}#petgz-full-list-app.catalog-view.admin-app .admin-design-defaults{gap:var(--space-1-5) var(--space-2);grid-template-columns:1fr 1fr;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-design-defaults>strong{grid-column:1/-1}#petgz-full-list-app.catalog-view.admin-app .admin-design-defaults>span{gap:var(--space-half);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-design-editor{padding:var(--space-3) var(--space-3) 0}#petgz-full-list-app.catalog-view.admin-app .admin-design-editor-title{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-design-back{justify-self:start}#petgz-full-list-app.catalog-view.admin-app .admin-design-live-canvas{min-height:0;padding:var(--space-2)}#petgz-full-list-app.catalog-view.admin-app .admin-design-setting-section{padding:var(--space-3)}#petgz-full-list-app.catalog-view.admin-app .admin-design-advanced summary{flex-direction:column;align-items:flex-start}#petgz-full-list-app.catalog-view.admin-app .admin-design-editor-actions{padding-inline:var(--space-3);margin-inline:-12px}}.admin-price-schedule{margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--admin-border);border-radius:var(--ui-radius-section);background:var(--admin-panel,#ffffff8c);gap:var(--space-3);display:grid}.admin-price-schedule>header{justify-content:space-between;gap:var(--space-3);align-items:flex-start;display:flex}.admin-price-schedule>header strong{font-size:var(--ui-text-section);display:block}.admin-price-schedule>header p,.admin-price-schedule.is-disabled p{margin:var(--space-1) 0 0;color:var(--admin-muted);font-size:var(--ui-text-small);line-height:1.5}.admin-price-schedule>header>span{font-size:var(--ui-text-small);color:var(--admin-muted);white-space:nowrap}.admin-price-schedule-note{padding:var(--space-2) var(--space-2);border-radius:var(--ui-radius-medium);background:color-mix(in srgb, var(--admin-accent,#4e7e64) 7%, transparent);color:var(--admin-muted);font-size:var(--ui-text-small);margin:0;line-height:1.45}.admin-price-schedule-note.is-warning{color:var(--lightningcss-light,#765118)var(--lightningcss-dark,#f1cb87);background:#d8952821}.admin-price-schedule-dates{align-items:end;gap:var(--space-2);flex-wrap:wrap;display:flex}.admin-price-schedule-dates label,.admin-price-schedule-products article>div label{gap:var(--space-1);font-size:var(--ui-text-small);color:var(--admin-muted);display:grid}.admin-price-schedule-dates input,.admin-price-schedule-products input,.admin-price-schedule-products select{border:1px solid var(--admin-border);border-radius:var(--ui-radius-medium);background:var(--admin-input,transparent);min-height:34px;color:inherit;padding:var(--space-1-5) var(--space-2)}.admin-price-time-toggle{padding-bottom:var(--space-1-5);grid-auto-flow:column;align-items:center;display:flex!important}.admin-price-time-toggle input{min-height:auto}.admin-price-schedule-products{gap:var(--space-1-5);max-height:330px;display:grid;overflow:auto}.admin-price-schedule-products article{padding:var(--space-2) var(--space-2);border:1px solid var(--admin-border);border-radius:var(--ui-radius-control)}.admin-price-schedule-products article.is-selected{border-color:var(--admin-accent,#4e7e64)}.admin-price-schedule-products article>label{align-items:center;gap:var(--space-2);display:flex}.admin-price-schedule-products article>label span{gap:var(--space-half);min-width:0;display:grid}.admin-price-schedule-products article>label strong{font-size:var(--ui-text-price);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-price-schedule-products article>label small{font-size:var(--ui-text-small);color:var(--admin-muted)}.admin-price-schedule-products article>div{gap:var(--space-2);margin:var(--space-2) 0 0 var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.admin-price-schedule-actions,.admin-price-schedule-status>div:last-child{justify-content:flex-end;gap:var(--space-2);display:flex}.admin-price-schedule-actions button,.admin-price-schedule-status button{min-height:34px;padding:var(--space-1-5) var(--space-3);border-radius:var(--ui-radius-medium)}.admin-price-schedule-status{gap:var(--space-2);padding:var(--space-3);border-radius:var(--ui-radius-control);background:color-mix(in srgb, var(--admin-accent,#4e7e64) 8%, transparent);display:grid}.admin-price-schedule-status>div:first-child{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.admin-price-schedule-status small{color:var(--admin-muted)}.admin-price-schedule details{font-size:var(--ui-text-small);color:var(--admin-muted)}@media (width<=520px){.admin-price-schedule{padding:var(--space-3)}.admin-price-schedule-dates>label:not(.admin-price-time-toggle){width:100%}.admin-price-schedule-products article>div{grid-template-columns:1fr;margin-left:0}.admin-price-schedule-products article>label small{white-space:normal}}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-record-list.is-campaign :is(.admin-record-heading,.admin-record-row){grid-template-columns:minmax(160px,1.15fr) minmax(100px,.55fr) minmax(190px,1fr) 76px 72px}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-record-list.is-campaign .admin-record-heading.is-sortable{grid-template-columns:34px minmax(160px,1.15fr) minmax(100px,.55fr) minmax(190px,1fr) 76px 72px 62px}#petgz-full-list-app.catalog-view.admin-app .admin-campaign-publish-state{justify-items:start;gap:var(--space-1);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-campaign-publish-state small{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-status.is-pending{color:var(--lightningcss-light,#744612)var(--lightningcss-dark,#ffd19b);background:var(--lightningcss-light,#fff8ea)var(--lightningcss-dark,#352d20);border-color:var(--lightningcss-light,#e5b777)var(--lightningcss-dark,#76542e)}#petgz-full-list-app.catalog-view.admin-app .admin-campaign-publishing{gap:var(--space-3);margin:var(--space-3) 0;padding:var(--space-3);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-section);background:var(--admin-subtle);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-campaign-publishing>header strong{font-size:var(--ui-text-section)}#petgz-full-list-app.catalog-view.admin-app .admin-campaign-publishing>header p{margin:var(--space-half) 0 0;color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-publish-options{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-publish-options>label{align-items:flex-start;gap:var(--space-2);min-width:0;padding:var(--space-3);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-control);background:var(--admin-surface);cursor:pointer;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-publish-options input{width:15px;height:15px;min-height:0;margin-top:var(--space-half);accent-color:var(--admin-primary);flex:0 0 15px}#petgz-full-list-app.catalog-view.admin-app .admin-publish-options span{gap:var(--space-half);min-width:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-publish-options strong{font-size:var(--ui-text-body)}#petgz-full-list-app.catalog-view.admin-app .admin-publish-options small{color:var(--admin-muted);font-size:var(--ui-text-small);line-height:1.4}#petgz-full-list-app.catalog-view.admin-app .admin-publish-datetime{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=760px){#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-record-list.is-campaign .admin-record-row{grid-template-columns:minmax(0,1fr) auto}}@media (width<=520px){#petgz-full-list-app.catalog-view.admin-app .admin-publish-options,#petgz-full-list-app.catalog-view.admin-app .admin-publish-datetime{grid-template-columns:minmax(0,1fr)}}.admin-import-purpose{gap:var(--space-1-5);flex-wrap:wrap;display:flex}.admin-import-purpose button{min-height:34px;padding:var(--space-1-5) var(--space-3);border:1px solid var(--admin-border);border-radius:var(--ui-radius-medium)}.admin-import-purpose button.is-active{color:var(--admin-accent);border-color:var(--admin-accent);background:var(--ui-accent-soft)}.admin-import-price-schedule>div:last-of-type{align-items:end;gap:var(--space-2);flex-wrap:wrap;display:flex}.admin-import-price-schedule label{gap:var(--space-1);min-width:135px;font-size:var(--ui-text-small);color:var(--admin-muted);display:grid}.admin-import-price-schedule input,.admin-import-price-schedule select{border:1px solid var(--admin-border);border-radius:var(--ui-radius-medium);background:var(--admin-input,transparent);max-width:100%;min-height:34px;color:inherit;padding:var(--space-1-5) var(--space-2)}@media (width<=520px){.admin-import-price-schedule label,.admin-import-price-schedule button{width:100%}}:is(#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-group-wizard.is-info-step),#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-group-wizard.is-price-step)){width:min(980px,100% - 40px)}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard .admin-editor-head{padding:var(--space-4) var(--space-5) var(--space-3)}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard .admin-editor-head p{margin-bottom:var(--space-half);font-size:var(--ui-text-small);letter-spacing:.04em}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard .admin-editor-head h2{font-size:18px}#petgz-full-list-app.catalog-view.admin-app .admin-group-steps.has-3{grid-template-columns:repeat(3,minmax(0,1fr))}#petgz-full-list-app.catalog-view.admin-app .admin-group-steps.has-4{grid-template-columns:repeat(4,minmax(0,1fr))}#petgz-full-list-app.catalog-view.admin-app .admin-group-steps button{min-height:38px;font-size:var(--ui-text-control)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-filters{gap:var(--space-1-5);margin-bottom:var(--space-3);box-sizing:border-box;grid-template-columns:132px 150px 122px minmax(220px,1fr) auto;align-items:center;width:100%;max-width:1320px;margin-left:auto;margin-right:auto;display:grid}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-filters>:is(label,button){min-width:0}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-date-list{gap:var(--space-4);box-sizing:border-box;width:100%;min-width:0;max-width:1320px;margin-left:auto;margin-right:auto;display:grid}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-month-section{gap:var(--space-2);box-sizing:border-box;width:100%;min-width:0;max-width:100%;display:grid}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-month-section>h2{color:var(--admin-text);font-size:var(--ui-text-section);font-weight:var(--ui-weight-section);letter-spacing:-.02em;margin:0}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-date-section{box-sizing:border-box;border:1px solid var(--admin-divider);border-radius:var(--ui-radius-section);background:var(--admin-surface);width:100%;min-width:0;max-width:100%;overflow:visible}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-date-section>header{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--admin-divider);background:var(--admin-subtle);display:flex}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-date-section>header strong{font-size:var(--ui-text-section)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-date-section>header span{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-date-section>div{display:grid}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-date-card{gap:var(--space-3);min-width:0;padding:var(--space-3);border-bottom:1px solid var(--admin-divider);background:var(--admin-surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;position:relative}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-date-card:last-child{border-radius:0 0 var(--ui-radius-section) var(--ui-radius-section);border-bottom:0}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-main{gap:var(--space-1-5) var(--space-4);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-title{align-items:center;gap:var(--space-2);min-width:0;display:flex}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-title h3{color:var(--admin-text);font-size:var(--ui-text-section);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:680;overflow:hidden}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-category-badge{padding:var(--space-half) var(--space-1-5);border-radius:var(--ui-radius-pill);background:var(--ui-accent-soft);color:var(--admin-accent);font-size:var(--ui-text-small);font-weight:var(--ui-weight-control);flex:none}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-meta{gap:var(--space-1) var(--space-3);color:var(--admin-muted);font-size:var(--ui-text-small);flex-wrap:wrap;grid-column:1/-1;display:flex}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-meta span{position:relative}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-meta span+span:before{content:"·";color:var(--admin-border);position:absolute;left:-7px}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-meta .is-warning{color:var(--admin-danger);font-weight:650}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-price-state{align-items:baseline;gap:var(--space-1-5);white-space:nowrap;grid-area:1/2;display:flex}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-price-state strong{font-size:var(--ui-text-price)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-price-state span{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-price-state.is-conflict strong,#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-price-state.is-failed strong{color:var(--admin-danger)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-actions{align-items:center;gap:var(--space-1-5);display:flex}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-active-switch{align-items:center;gap:var(--space-1-5);min-height:30px;padding:var(--space-1) var(--space-1-5) var(--space-1) var(--space-2);border:1px solid var(--admin-border);border-radius:var(--ui-radius-pill);background:var(--admin-surface);color:var(--admin-muted);font-size:var(--ui-text-control);font-weight:var(--ui-weight-control);white-space:nowrap;display:inline-flex}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-active-switch>span{border-radius:var(--ui-radius-pill);background:var(--admin-border);width:26px;height:16px;display:block;position:relative}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-active-switch>span:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .16s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-active-switch[aria-checked=true]{border-color:color-mix(in srgb, var(--admin-accent) 35%, var(--admin-border));color:var(--admin-accent)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-active-switch[aria-checked=true]>span{background:var(--admin-primary)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-active-switch[aria-checked=true]>span:after{transform:translate(10px)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-active-switch:disabled{cursor:wait;opacity:.58}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-actions details{position:relative}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-actions summary{border:1px solid var(--admin-border);border-radius:var(--ui-radius-medium);width:32px;height:30px;color:var(--admin-text);cursor:pointer;font-size:var(--ui-text-control);place-items:center;list-style:none;display:grid}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-actions summary::-webkit-details-marker{display:none}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-actions details>div{z-index:10;min-width:142px;padding:var(--space-1);border:1px solid var(--admin-border);border-radius:var(--ui-radius-control);background:var(--admin-surface);display:grid;position:absolute;top:calc(100% + 5px);right:0;box-shadow:0 12px 28px #00000024}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-actions details :is(button,a){width:100%;height:auto;padding:var(--space-2) var(--space-2);border-radius:var(--ui-radius-small);color:var(--admin-text);text-align:left;font-size:var(--ui-text-control);background:0 0;border:0;text-decoration:none;display:block}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-actions details :is(button,a):hover{background:var(--admin-subtle)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-actions details .admin-delete-button{color:var(--admin-danger)}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-readonly,#petgz-full-list-app.catalog-view.admin-app .admin-group-reference-derived{align-content:start;gap:var(--space-1-5);display:grid}#petgz-full-list-app.catalog-view.admin-app :is(.admin-group-category-readonly,.admin-group-reference-derived)>span{color:var(--admin-text);font-size:var(--ui-text-small);font-weight:650}#petgz-full-list-app.catalog-view.admin-app :is(.admin-group-category-readonly,.admin-group-reference-derived)>strong{min-height:36px;padding:var(--space-2) var(--space-3);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-medium);background:var(--admin-subtle);color:var(--admin-text);font-size:var(--ui-text-body)}#petgz-full-list-app.catalog-view.admin-app :is(.admin-group-category-readonly,.admin-group-reference-derived)>small{color:var(--admin-muted);font-size:var(--ui-text-small);line-height:1.45}#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule-status.is-readonly{gap:var(--space-2);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule-status.is-readonly>p{color:var(--admin-muted);font-size:var(--ui-text-small);line-height:var(--ui-line-height);margin:0}@media (width<=920px){#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-filters{grid-template-columns:repeat(3,minmax(0,1fr))}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-filters .admin-search{grid-column:1/3}}@media (width<=620px){#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-filters{grid-template-columns:repeat(2,minmax(0,1fr))}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-filters .admin-search,#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-filters>button{grid-column:1/-1}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-date-card{gap:var(--space-2);padding:var(--space-3);grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-main{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-price-state{grid-area:auto/1}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-actions{justify-content:space-between}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-actions .admin-group-active-switch{margin-right:auto}}@media (width<=390px){#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-filters{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-filters>*{grid-column:1!important}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-title{align-items:flex-start;gap:var(--space-1);flex-direction:column}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-title h3{white-space:normal;overflow:visible}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-actions{flex-wrap:wrap}}#petgz-full-list-app.catalog-view.admin-app .admin-group-info-step{align-content:start;gap:var(--space-3);padding:var(--space-4) var(--space-6) var(--space-6);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-info-grid{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-section);background:var(--admin-subtle)}#petgz-full-list-app.catalog-view.admin-app .admin-group-info-step>.admin-member-policy{padding:var(--space-3) var(--space-4);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-section);background:var(--admin-surface);margin-top:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-price-schedule-slot{min-width:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-price-schedule-slot.is-hidden{display:none}#petgz-full-list-app.catalog-view.admin-app .admin-group-price-schedule-slot.is-schedule-step{padding:0 var(--space-6) var(--space-6)}#petgz-full-list-app.catalog-view.admin-app .admin-group-price-step{display:block}#petgz-full-list-app.catalog-view.admin-app .admin-group-info-step .admin-price-schedule{margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule{gap:var(--space-3);padding:var(--space-4);border-color:color-mix(in srgb, var(--admin-accent) 22%, var(--admin-divider));border-radius:var(--ui-radius-section);background:var(--admin-surface)}#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule>header{padding-bottom:var(--space-3);border-bottom:1px solid var(--admin-divider)}#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule>header strong{font-size:var(--ui-text-section)}#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule>header p{max-width:620px;font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule-dates{align-items:end;gap:var(--space-2);grid-template-columns:minmax(180px,1fr) minmax(250px,1.35fr) minmax(130px,.7fr);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule-dates label{min-width:0;font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule-dates input{width:100%;min-width:0}#petgz-full-list-app.catalog-view.admin-app .admin-price-time-toggle{justify-content:flex-start;align-items:center;gap:var(--space-1-5);min-height:34px;padding:0 var(--space-1-5) 0 0;white-space:nowrap;display:flex!important}#petgz-full-list-app.catalog-view.admin-app .admin-price-time-toggle input{flex:0 0 15px;height:15px;min-height:0;padding:0;width:15px!important}#petgz-full-list-app.catalog-view.admin-app .admin-price-time-switch{min-height:55px;padding:var(--space-2) var(--space-2);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-medium);margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule-list-head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule-list-head strong{font-size:var(--ui-text-price)}#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule-list-head span{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule-products{gap:var(--space-2);max-height:min(42dvh,430px);padding-right:var(--space-half)}#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule-products article{border-color:var(--admin-divider);border-radius:var(--ui-radius-control);background:var(--admin-surface);padding:0;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule-products article.is-selected{border-color:color-mix(in srgb, var(--admin-accent) 52%, var(--admin-divider));box-shadow:0 1px 4px color-mix(in srgb, var(--admin-accent) 8%, transparent)}#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule-product-select{padding:var(--space-2) var(--space-3);background:var(--admin-subtle);margin:0!important;display:flex!important}#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule-product-select>span{gap:var(--space-half);min-width:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule-product-select strong{font-size:var(--ui-text-price)}#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule-product-select small{font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule-product-edit{padding:var(--space-3)!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;margin:0!important;display:grid!important}#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule-product-edit>.admin-price-fields{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule-product-edit .admin-field{gap:var(--space-1);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule-product-edit .admin-field>span{min-height:15px;font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule-product-edit .admin-field input{width:100%;min-width:0;min-height:36px;font-size:var(--ui-text-control)}#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule-product-edit .admin-field input[readonly]{background:var(--admin-subtle)}#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule-product-edit .admin-member-policy{margin-top:var(--space-3);padding-top:var(--space-3)}#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule-product-edit .admin-member-policy strong{font-size:var(--ui-text-price)}#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule-product-edit .admin-member-policy span{font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule-product-edit .admin-form-message{margin-top:var(--space-2)}#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule-actions{padding-top:var(--space-half)}#petgz-full-list-app.catalog-view.admin-app .admin-group-extra-step{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start}#petgz-full-list-app.catalog-view.admin-app .admin-group-extra-section:first-child,#petgz-full-list-app.catalog-view.admin-app .admin-group-print-materials{grid-column:1/-1}@media (width<=760px){#petgz-full-list-app.catalog-view.admin-app .admin-group-info-step{padding:var(--space-3)}#petgz-full-list-app.catalog-view.admin-app .admin-group-price-schedule-slot.is-schedule-step{padding:0 var(--space-3) var(--space-3)}#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule-dates{grid-template-columns:repeat(2,minmax(0,1fr))}#petgz-full-list-app.catalog-view.admin-app .admin-price-time-toggle{padding:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-extra-step{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-group-extra-section:first-child,#petgz-full-list-app.catalog-view.admin-app .admin-group-print-materials{grid-column:1}}@media (width<=520px){:is(#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-group-wizard.is-info-step),#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-group-wizard.is-price-step)){width:100%}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard .admin-editor-head{padding:var(--space-3) var(--space-3) var(--space-3)}#petgz-full-list-app.catalog-view.admin-app .admin-group-info-grid,#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule-dates,#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule-product-edit>.admin-price-fields{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule-list-head{align-items:flex-start;gap:var(--space-half);flex-direction:column}#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule-products{max-height:none;overflow:visible}}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-date-card{align-items:start}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-main{grid-template-columns:minmax(0,1fr);width:100%}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-overview{gap:var(--space-hairline);margin:var(--space-half) 0 0;padding:var(--space-hairline);border-radius:var(--ui-radius-control);background:var(--admin-divider);grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));display:grid;overflow:hidden}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-overview>div{align-content:start;gap:var(--space-1);min-width:0;padding:var(--space-2) var(--space-2);background:var(--admin-subtle);display:grid}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-overview dt{color:var(--admin-muted);font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-overview dd{gap:var(--space-half);min-width:0;color:var(--admin-text);font-size:var(--ui-text-small);margin:0;font-weight:650;line-height:1.45;display:grid}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-overview dd>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-overview dd>strong{font-size:var(--ui-text-body)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-overview dd>button{min-height:0;color:var(--admin-accent);font-size:var(--ui-text-control);font-weight:var(--ui-weight-control);background:0 0;border:0;justify-self:start;padding:0}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-overview .admin-group-price-state{gap:var(--space-half);white-space:normal;grid-area:auto;display:grid}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-product-preview{gap:var(--space-1-5);padding:var(--space-2);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-control);background:var(--admin-surface);grid-column:1/-1;display:grid}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-product-preview>strong{font-size:var(--ui-text-body)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-product-preview>span{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-product-preview ol{gap:var(--space-1) var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));max-height:210px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-product-preview li{justify-content:space-between;align-items:flex-start;gap:var(--space-2);min-width:0;padding:var(--space-1-5) var(--space-1-5);border-radius:var(--ui-radius-small);background:var(--admin-subtle);display:flex}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-product-preview li>span:first-child{min-width:0;font-size:var(--ui-text-small);white-space:pre-line;line-height:1.4}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-product-preview li>small{color:var(--admin-muted);font-size:var(--ui-text-small);flex:none}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-section-heading{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-half);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-section-heading>strong{font-size:var(--ui-text-body)}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-section-heading>span{padding:var(--space-half) var(--space-1-5);border-radius:var(--ui-radius-pill);background:var(--admin-subtle);color:var(--admin-muted);font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary)}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-section-heading>button{min-height:28px;padding:var(--space-1) var(--space-2);border:1px solid var(--admin-border);border-radius:var(--ui-radius-small);background:var(--admin-control);color:var(--admin-text);font-size:var(--ui-text-control)}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-selected,#petgz-full-list-app.catalog-view.admin-app .admin-group-material-choices{gap:var(--space-1-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-selected article,#petgz-full-list-app.catalog-view.admin-app .admin-group-material-choices article{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-medium);background:var(--admin-surface);grid-template-columns:48px minmax(0,1fr) auto;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-selected article{background:color-mix(in srgb, var(--admin-primary) 5%, var(--admin-surface))}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-selected article>img,#petgz-full-list-app.catalog-view.admin-app .admin-group-material-choices article>img{object-fit:contain;border:1px solid var(--admin-divider);border-radius:var(--ui-radius-small);background:#fff;width:48px;height:48px}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-selected article>span,#petgz-full-list-app.catalog-view.admin-app .admin-group-material-choices article>span{align-items:initial;gap:var(--space-half);min-width:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-selected em,#petgz-full-list-app.catalog-view.admin-app .admin-group-material-choices em{padding:var(--space-half) var(--space-1);border-radius:var(--ui-radius-pill);background:var(--admin-subtle);color:var(--admin-accent);font-size:var(--ui-text-small);font-style:normal;font-weight:var(--ui-weight-secondary);justify-self:start}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-selected strong,#petgz-full-list-app.catalog-view.admin-app .admin-group-material-choices strong{font-size:var(--ui-text-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-selected small,#petgz-full-list-app.catalog-view.admin-app .admin-group-material-choices small{color:var(--admin-muted);font-size:var(--ui-text-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-selected article>div{gap:var(--space-1);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-selected :is(a,button),#petgz-full-list-app.catalog-view.admin-app .admin-group-material-choices article>button{min-height:26px;padding:var(--space-1) var(--space-1-5);border:1px solid var(--admin-border);border-radius:var(--ui-radius-small);background:var(--admin-control);color:var(--admin-accent);font-size:var(--ui-text-control);text-align:center;font-weight:650;text-decoration:none}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-choices{max-height:250px;padding:var(--space-1-5);overflow:auto}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-empty{padding:var(--space-3);border:1px dashed var(--admin-border);border-radius:var(--ui-radius-medium);background:var(--admin-subtle);color:var(--admin-muted);font-size:var(--ui-text-small);text-align:center;margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-empty.is-results{gap:var(--space-1);padding:var(--space-5) var(--space-3);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-empty.is-results strong{color:var(--admin-text);font-size:var(--ui-text-body)}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-empty.is-results p{font-size:var(--ui-text-small);margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-empty.is-results button{margin-top:var(--space-1);justify-self:center}#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-group-category-manager){width:min(720px,100% - 32px)}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-manager{gap:var(--space-3);max-height:calc(100dvh - 40px);padding:var(--space-4) var(--space-5) var(--space-5);flex-direction:column;display:flex;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-manager>.admin-editor-head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:0 0 var(--space-3);border-bottom:1px solid var(--admin-divider);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-manager>.admin-editor-head>div{min-width:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-manager>.admin-editor-head>button{flex:none}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-manager>:not(.admin-group-category-list-shell){flex-shrink:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-manager>header strong{font-size:var(--ui-text-section)}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-manager>header span{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-create-card{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--admin-border);border-radius:var(--ui-radius-section);background:var(--admin-subtle);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-create-card>header,#petgz-full-list-app.catalog-view.admin-app .admin-group-category-list-shell>header>div{gap:var(--space-half);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-create-card>header strong,#petgz-full-list-app.catalog-view.admin-app .admin-group-category-list-shell>header strong{font-size:var(--ui-text-section)}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-create-card>header span,#petgz-full-list-app.catalog-view.admin-app .admin-group-category-list-shell>header span{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-add{align-items:end;gap:var(--space-2);grid-template-columns:minmax(125px,.65fr) minmax(0,1.4fr) auto;padding:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-flow-controls{gap:var(--space-1-5);min-width:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-segmented-control{gap:var(--space-half);padding:var(--space-half);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-medium);background:var(--admin-subtle);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-segmented-control button{min-height:31px;padding:var(--space-1) var(--space-2);border-radius:var(--ui-radius-small);color:var(--admin-muted);font-size:var(--ui-text-control);font-weight:var(--ui-weight-control);background:0 0;border:0;transition:background-color .14s,color .14s}#petgz-full-list-app.catalog-view.admin-app .admin-segmented-control button:hover:not(:disabled){background:var(--admin-control);color:var(--admin-text)}#petgz-full-list-app.catalog-view.admin-app .admin-segmented-control button[aria-pressed=true],#petgz-full-list-app.catalog-view.admin-app .admin-segmented-control button[aria-pressed=true]:hover:not(:disabled){background:var(--ui-accent-soft);color:var(--admin-accent);box-shadow:none}#petgz-full-list-app.catalog-view.admin-app .admin-segmented-control button:disabled{opacity:.68}#petgz-full-list-app.catalog-view.admin-app .admin-group-promotion-fields{gap:var(--space-1-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-add>.admin-group-flow-controls{align-self:end}#petgz-full-list-app.catalog-view.admin-app .admin-group-flow-settings{align-items:end;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-section);background:var(--admin-surface);grid-template-columns:minmax(0,1fr) minmax(180px,.45fr);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-flow-settings>header{gap:var(--space-half);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-flow-settings>header strong{font-size:var(--ui-text-section)}#petgz-full-list-app.catalog-view.admin-app .admin-group-flow-settings>header p{color:var(--admin-muted);font-size:var(--ui-text-small);margin:0;line-height:1.45}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-add>label{gap:var(--space-1);color:var(--admin-text);font-size:var(--ui-text-small);font-weight:650;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-add>label input{width:100%;min-width:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-create-switch{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:38px;padding:var(--space-1-5) var(--space-2);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-medium);background:var(--admin-surface);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-create-switch>div{gap:var(--space-hairline);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-create-switch strong{font-size:var(--ui-text-body)}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-create-switch small{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-create-switch>button{font-size:var(--ui-text-control);flex:none}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-add>button{white-space:nowrap;min-height:38px}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-list-shell{gap:var(--space-2);grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-list-shell>header{padding:0 var(--space-hairline)}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-list{gap:var(--space-1-5);min-height:0;padding:0;overflow-y:auto}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-list .admin-sort-buttons{display:none}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-list>.admin-sortable-item{border:1px solid var(--admin-divider);border-radius:var(--ui-radius-control);background:var(--admin-surface)}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-list article{padding:var(--space-2) var(--space-1-5) var(--space-2) var(--space-half)}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-copy{gap:var(--space-1);min-width:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-copy>strong{font-size:var(--ui-text-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-category-inline-title{align-items:center;gap:var(--space-1);min-width:0;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-category-inline-title>strong{min-width:0;color:var(--admin-text);font-size:var(--ui-text-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-category-inline-title>button{border-radius:var(--ui-radius-small);width:24px;height:24px;min-height:24px;color:var(--admin-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}#petgz-full-list-app.catalog-view.admin-app .admin-category-inline-title>button:hover{background:var(--admin-subtle);color:var(--admin-accent)}#petgz-full-list-app.catalog-view.admin-app .admin-category-inline-title>button:focus-visible{outline:2px solid var(--admin-accent);outline-offset:1px}#petgz-full-list-app.catalog-view.admin-app .admin-category-inline-title svg{width:13px;height:13px}#petgz-full-list-app.catalog-view.admin-app .admin-category-inline-edit{align-items:center;gap:var(--space-1);min-width:0;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-category-inline-edit>input{width:min(240px,100%);min-width:80px;height:30px;padding:0 var(--space-2);border:1px solid var(--admin-accent);border-radius:var(--ui-radius-small);background:var(--admin-control);color:var(--admin-text);font:inherit;font-size:var(--ui-text-control);outline:0}#petgz-full-list-app.catalog-view.admin-app .admin-material-category-list .admin-category-inline-edit{width:min(310px,100%)}#petgz-full-list-app.catalog-view.admin-app .admin-category-inline-edit>button{min-width:34px;height:30px;min-height:30px;padding:0 var(--space-2);border:1px solid var(--admin-primary);border-radius:var(--ui-radius-small);background:var(--admin-primary);color:#fff;font-size:var(--ui-text-control);font-weight:var(--ui-weight-control);cursor:pointer;flex:none}#petgz-full-list-app.catalog-view.admin-app .admin-category-inline-edit>button:disabled{opacity:.45;cursor:default}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-copy>span{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-copy em{padding:var(--space-half) var(--space-1-5);border-radius:var(--ui-radius-pill);background:color-mix(in srgb, var(--admin-primary) 11%, var(--admin-surface));color:var(--admin-accent);font-size:var(--ui-text-small);font-style:normal;font-weight:var(--ui-weight-secondary)}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-copy em.is-muted{background:var(--admin-subtle);color:var(--admin-muted)}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-actions{justify-content:flex-end;gap:var(--space-1);flex-wrap:wrap;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-edit{align-items:end!important}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-edit-main{align-items:end;gap:var(--space-2);grid-template-columns:minmax(125px,.7fr) minmax(0,1fr);min-width:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-edit-main>small{color:var(--admin-muted);font-size:var(--ui-text-small);grid-column:1/-1}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-actions button.admin-group-category-switch{align-items:center;gap:var(--space-1);min-height:28px;padding:var(--space-1) var(--space-1-5) var(--space-1) var(--space-2);border:1px solid var(--admin-border);border-radius:var(--ui-radius-pill);background:var(--admin-control);color:var(--admin-muted);display:inline-flex}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-actions button.admin-group-category-switch>span{width:26px;height:16px}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-actions button.admin-group-category-switch>span:after{width:12px;height:12px}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-actions button.admin-group-category-switch[aria-checked=true]{border-color:color-mix(in srgb, var(--admin-accent) 35%, var(--admin-border));background:var(--admin-control);color:var(--admin-accent)}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-actions button.admin-group-category-switch[aria-checked=true]>span:after{transform:translate(10px)}@media (width<=760px){#petgz-full-list-app.catalog-view.admin-app .admin-group-material-selected,#petgz-full-list-app.catalog-view.admin-app .admin-group-material-choices{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-add{grid-template-columns:minmax(110px,.7fr) minmax(0,1fr) auto}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-add>.admin-group-flow-controls{grid-area:auto}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-edit-main{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-edit-main>small{grid-column:1}}@media (width<=620px){#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-overview,#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-product-preview ol{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard-actions{flex-wrap:wrap}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard-actions>div:first-child{width:100%;display:flex}}@media (width<=520px){#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-group-category-manager){width:100%}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-manager{padding:var(--space-3) var(--space-3) var(--space-4)}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-add{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-add>.admin-group-flow-controls{grid-area:auto/1}#petgz-full-list-app.catalog-view.admin-app .admin-group-promotion-fields,#petgz-full-list-app.catalog-view.admin-app .admin-group-flow-settings{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-add>button{width:100%}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-list article{align-items:stretch}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-actions{justify-content:flex-start}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-section-heading{align-items:flex-start}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-selected article,#petgz-full-list-app.catalog-view.admin-app .admin-group-material-choices article{grid-template-columns:42px minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-selected article>img,#petgz-full-list-app.catalog-view.admin-app .admin-group-material-choices article>img{width:42px;height:42px}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-selected article>div,#petgz-full-list-app.catalog-view.admin-app .admin-group-material-choices article>button{grid-column:1/-1}#petgz-full-list-app.catalog-view.admin-app .admin-group-material-selected article>div{grid-template-columns:repeat(2,minmax(0,1fr))}}#petgz-full-list-app.catalog-view.admin-app .admin-event-toolbar{gap:var(--space-2);width:100%;max-width:1320px;margin:0 auto var(--space-3);grid-template-columns:minmax(240px,1fr) 150px 150px;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-event-toolbar .admin-search,#petgz-full-list-app.catalog-view.admin-app .admin-event-toolbar select,#petgz-full-list-app.catalog-view.admin-app .admin-event-group-tools .admin-search,#petgz-full-list-app.catalog-view.admin-app .admin-event-group-tools select{border:1px solid var(--admin-border);border-radius:var(--ui-radius-control);background:var(--admin-control);width:100%;min-height:40px;color:var(--admin-text)}#petgz-full-list-app.catalog-view.admin-app .admin-event-toolbar .admin-field{gap:0}#petgz-full-list-app.catalog-view.admin-app .admin-event-board{display:grid;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-event-card{gap:var(--space-4);padding:var(--space-4) var(--space-4);border-top:1px solid var(--admin-divider);grid-template-columns:minmax(220px,1fr) minmax(420px,1.15fr) auto;align-items:center;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-event-card:first-child{border-top:0}#petgz-full-list-app.catalog-view.admin-app .admin-event-card.is-important{background:color-mix(in srgb, var(--admin-primary) 5%, var(--admin-surface))}#petgz-full-list-app.catalog-view.admin-app .admin-event-card-main{min-width:0}#petgz-full-list-app.catalog-view.admin-app .admin-event-card h2{margin:var(--space-1-5) 0 var(--space-half);font-size:var(--ui-text-section);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-event-card-main>p{color:var(--admin-muted);font-size:var(--ui-text-small);line-height:var(--ui-line-height);white-space:pre-wrap;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-event-badges{gap:var(--space-1-5);flex-wrap:wrap;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-event-important{padding:var(--space-half) var(--space-1-5);border-radius:var(--ui-radius-pill);color:var(--lightningcss-light,#8a4c00)var(--lightningcss-dark,#ffd59a);font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary);background:var(--lightningcss-light,#fff0da)var(--lightningcss-dark,#4b3218)}#petgz-full-list-app.catalog-view.admin-app .admin-event-card dl{gap:var(--space-3);grid-template-columns:1.2fr .7fr 1fr 1fr;margin:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-event-card dl div{min-width:0}#petgz-full-list-app.catalog-view.admin-app .admin-event-card dt{margin-bottom:var(--space-half);color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-event-card dd{font-size:var(--ui-text-small);overflow-wrap:anywhere;margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-event-editor .admin-campaign-form{max-width:1080px}#petgz-full-list-app.catalog-view.admin-app .admin-event-copy-fields{gap:var(--space-2);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-event-copy-fields textarea{resize:vertical;white-space:pre-wrap;width:100%;line-height:1.65}#petgz-full-list-app.catalog-view.admin-app .admin-event-copy-fields>small{color:var(--admin-muted);font-size:var(--ui-text-small);justify-self:end}#petgz-full-list-app.catalog-view.admin-app .admin-event-switches{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-event-group-connect{margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-section)}#petgz-full-list-app.catalog-view.admin-app .admin-event-group-connect>header{justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-event-group-connect h2{font-size:var(--ui-text-section);margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-event-group-connect header p{margin:var(--space-half) 0 0;color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-event-group-connect header>strong{color:var(--admin-accent);font-size:var(--ui-text-section);white-space:nowrap}#petgz-full-list-app.catalog-view.admin-app .admin-event-group-tools{gap:var(--space-2);margin-bottom:var(--space-2);grid-template-columns:minmax(220px,1fr) 180px;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-event-group-layout{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}#petgz-full-list-app.catalog-view.admin-app :is(.admin-event-group-candidates,.admin-selected-groups){min-width:0;max-height:430px;padding:var(--space-2);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-control);background:var(--admin-subtle);overflow-y:auto}#petgz-full-list-app.catalog-view.admin-app .admin-event-group-candidates>article{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2);border-bottom:1px solid var(--admin-divider);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-event-group-candidates>article:last-child{border-bottom:0}#petgz-full-list-app.catalog-view.admin-app :is(.admin-event-group-candidates,.admin-selected-groups)>p{padding:var(--space-5) var(--space-2);color:var(--admin-muted);font-size:var(--ui-text-small);text-align:center;margin:0}#petgz-full-list-app.catalog-view.admin-app :is(.admin-event-group-candidates article,.admin-event-selected-group)>div{gap:var(--space-half);min-width:0;display:grid}#petgz-full-list-app.catalog-view.admin-app :is(.admin-event-group-candidates article,.admin-event-selected-group) strong{overflow-wrap:anywhere;font-size:var(--ui-text-product)}#petgz-full-list-app.catalog-view.admin-app :is(.admin-event-group-candidates article,.admin-event-selected-group) small{color:var(--admin-muted);font-size:var(--ui-text-small);line-height:var(--ui-line-height)}#petgz-full-list-app.catalog-view.admin-app .admin-event-selected-group{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-event-selected-group b{color:var(--admin-warning,#b26300);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-text-danger{padding:var(--space-1) var(--space-1-5);color:var(--admin-danger,#b43b45);font-size:var(--ui-text-control);cursor:pointer;background:0 0;border:0;flex:none}#petgz-full-list-app.catalog-view.admin-app .admin-selected-groups .admin-sortable-item{padding:var(--space-1-5) var(--space-half);border-bottom:1px solid var(--admin-divider);align-items:center}#petgz-full-list-app.catalog-view.admin-app .admin-selected-groups .admin-sortable-item:last-child{border-bottom:0}@media (width<=900px){#petgz-full-list-app.catalog-view.admin-app .admin-event-card{grid-template-columns:minmax(0,1fr) auto}#petgz-full-list-app.catalog-view.admin-app .admin-event-card dl{grid-area:2/1/auto/-1}#petgz-full-list-app.catalog-view.admin-app .admin-event-card>a{grid-area:1/2}#petgz-full-list-app.catalog-view.admin-app .admin-event-group-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){#petgz-full-list-app.catalog-view.admin-app .admin-event-toolbar,#petgz-full-list-app.catalog-view.admin-app .admin-event-group-tools,#petgz-full-list-app.catalog-view.admin-app .admin-event-switches{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-event-card{gap:var(--space-2);padding:var(--space-3)}#petgz-full-list-app.catalog-view.admin-app .admin-event-card dl{grid-template-columns:repeat(2,minmax(0,1fr))}#petgz-full-list-app.catalog-view.admin-app .admin-event-card h2{white-space:normal}}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-page-header,#petgz-full-list-app.catalog-view.admin-dashboard-layout :is(.admin-core-toolbar,.admin-page-panel,.admin-product-list,.admin-pagination,.admin-group-date-list){width:100%;max-width:var(--admin-content-width);box-sizing:border-box;margin-left:auto;margin-right:auto}#petgz-full-list-app.catalog-view.admin-app .admin-core-toolbar :is(input,select),#petgz-full-list-app.catalog-view.admin-app .admin-core-toolbar .admin-search{min-height:var(--admin-control-height);height:var(--admin-control-height)}#petgz-full-list-app.catalog-view.admin-app :is(.admin-primary-button,.admin-secondary-button),#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-page-actions>:is(.admin-primary-button,.admin-secondary-button){min-height:var(--admin-control-height);height:var(--admin-control-height);border-radius:var(--admin-radius);font-weight:var(--ui-weight-control)}#petgz-full-list-app.catalog-view.admin-dashboard-layout :is(.admin-page-panel,.admin-product-list,.admin-group-date-section){border-radius:var(--admin-surface-radius)}#petgz-full-list-app.catalog-view.admin-app :is(.admin-product-list,.admin-event-board,.admin-print-material-list,.admin-design-template-page),#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-date-section{overflow:clip}#petgz-full-list-app.catalog-view.admin-app .admin-product-list :is(.admin-list-heading,.admin-product-row){box-sizing:border-box;padding-right:var(--admin-table-cell-padding-inline);padding-left:var(--admin-table-cell-padding-inline)}#petgz-full-list-app.catalog-view.admin-app .admin-product-list .admin-list-heading>span:first-child{place-items:center;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-event-toolbar :is(.admin-search,select),#petgz-full-list-app.catalog-view.admin-app .admin-event-group-tools :is(.admin-search,select){min-height:var(--admin-control-height);height:var(--admin-control-height)}@media (width>=1181px){#petgz-full-list-app.catalog-view.admin-app .admin-product-list{overflow:clip}}@media (width<=560px){#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-page-actions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-page-actions>.admin-result-count{grid-column:1/-1}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-page-actions>:is(.admin-primary-button,.admin-secondary-button){width:100%;min-width:0;padding-inline:var(--space-2)}}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-date-section{overflow:clip}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-date-card{gap:var(--space-4);padding:var(--space-3) var(--space-4)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-main{gap:var(--space-1-5);grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-title{gap:var(--space-1-5)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-title h3{font-size:var(--ui-text-section);font-weight:var(--ui-weight-section)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-phase{padding:var(--space-half) var(--space-1-5);border-radius:var(--ui-radius-pill);background:var(--admin-subtle);color:var(--admin-muted);font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary);flex:none}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-phase.is-active{color:var(--lightningcss-light,#247349)var(--lightningcss-dark,#7dd7a6);background:var(--lightningcss-light,#e7f7ed)var(--lightningcss-dark,#173c2a)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-phase.is-upcoming{background:var(--ui-info-bg);color:var(--ui-info)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-phase.is-ended{background:var(--admin-subtle);color:var(--admin-muted)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-facts,#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-resources{align-items:center;gap:var(--space-1-5) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-facts>span,#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-resources>span{align-items:baseline;gap:var(--space-1);min-width:0;color:var(--admin-text);font-size:var(--ui-text-small);display:inline-flex}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-facts b,#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-resources b{color:var(--admin-muted);font-size:var(--ui-text-small);font-weight:650}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-facts em{color:var(--admin-muted);font-size:var(--ui-text-small);font-style:normal}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-resources{padding-top:var(--space-1-5);border-top:1px solid var(--admin-divider)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-resources .admin-group-product-line{color:var(--admin-muted);text-overflow:ellipsis;white-space:nowrap;flex:280px;overflow:hidden}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-resources>button{min-height:25px;padding:var(--space-half) var(--space-1-5);border-radius:var(--ui-radius-small);background:var(--admin-subtle);color:var(--admin-muted);font-size:var(--ui-text-control);border:0;flex:none}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-facts .admin-group-price-state{grid-area:auto;display:inline-flex}#petgz-full-list-app.catalog-view.admin-app .admin-group-info-step{gap:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-setting-section{gap:var(--space-3);padding:var(--space-4) 0;border-bottom:1px solid var(--admin-divider);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-setting-section:first-child{padding-top:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-setting-section>header{gap:var(--space-half);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-setting-section>header>strong{font-size:var(--ui-text-section)}#petgz-full-list-app.catalog-view.admin-app .admin-group-setting-section>header>p{color:var(--admin-muted);font-size:var(--ui-text-small);margin:0;line-height:1.45}#petgz-full-list-app.catalog-view.admin-app .admin-group-setting-section .admin-group-info-grid,#petgz-full-list-app.catalog-view.admin-app .admin-group-setting-section .admin-group-period,#petgz-full-list-app.catalog-view.admin-app .admin-group-setting-section .admin-group-flow-settings,#petgz-full-list-app.catalog-view.admin-app .admin-group-active-section>.admin-member-policy{background:0 0;border:0;border-radius:0;padding:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-operations>.admin-group-flow-settings{padding-bottom:var(--space-3);border-bottom:1px solid var(--admin-divider)}#petgz-full-list-app.catalog-view.admin-app .admin-group-period-preview{padding:var(--space-2) var(--space-2);border-radius:var(--ui-radius-medium);background:var(--admin-subtle);color:var(--admin-accent);font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary);margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-connections{margin-top:var(--space-3);padding:var(--space-3) var(--space-3)}#petgz-full-list-app.catalog-view.admin-app .admin-group-connections>p{margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-design-summary{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-control);background:var(--admin-subtle);grid-template-columns:repeat(3,minmax(0,1fr)) auto;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-design-summary>div{gap:var(--space-half);min-width:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-design-summary span{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-group-design-summary strong{font-size:var(--ui-text-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-group-design-summary>a{padding:var(--space-1-5) var(--space-2);border:1px solid var(--admin-border);border-radius:var(--ui-radius-small);color:var(--admin-text);font-size:var(--ui-text-control);text-decoration:none}#petgz-full-list-app.catalog-view.admin-app .admin-group-extra-section .admin-form-message.is-error{gap:var(--space-half);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-extra-section .admin-form-message.is-error span{font-size:var(--ui-text-small);font-weight:500}#petgz-full-list-app.catalog-view.admin-app .admin-group-exclusion-summary .is-warning{color:var(--admin-danger);font-weight:var(--ui-weight-control)}#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule-product-edit>.admin-price-fields{grid-template-columns:repeat(4,minmax(0,1fr))}#petgz-full-list-app.catalog-view.admin-app .admin-price-fields .is-current input{color:var(--admin-muted);background:var(--admin-subtle)}#petgz-full-list-app.catalog-view.admin-app .admin-price-fields .is-scheduled input{border-color:color-mix(in srgb, var(--admin-accent) 38%, var(--admin-border))}#petgz-full-list-app.catalog-view.admin-app .admin-group-delete-zone{align-items:center;gap:var(--space-2);min-width:0;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-group-delete-zone small{max-width:340px;color:var(--admin-muted);font-size:var(--ui-text-small);line-height:1.35}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard :is(input,select){max-width:100%}@media (width<=920px){#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule-product-edit>.admin-price-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-facts{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-resources{flex-direction:column;align-items:flex-start}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-resources .admin-group-product-line{white-space:normal;flex-basis:auto;width:100%}#petgz-full-list-app.catalog-view.admin-app .admin-group-design-summary{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-group-design-summary>a{justify-self:start}#petgz-full-list-app.catalog-view.admin-app .admin-group-delete-zone{flex-direction:column;align-items:flex-start;width:100%}}@media (width<=420px){#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-group-card-facts,#petgz-full-list-app.catalog-view.admin-app .admin-price-schedule-product-edit>.admin-price-fields{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-group-period-fields input{width:100%;min-width:0}}@media (width<=620px){#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard-actions>.admin-group-delete-zone{display:flex}}#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-feed-editor){width:min(960px,100% - 40px)}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor{flex-direction:column;min-height:0;max-height:calc(100dvh - 48px);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor .admin-editor-head>div{min-width:0}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor .admin-editor-head h2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor .admin-editor-head span{margin-top:var(--space-1);color:var(--admin-muted);font-size:var(--ui-text-small);line-height:1.45;display:block}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor-body{min-height:0;padding:0 var(--space-5);background:var(--admin-surface);gap:0;display:grid;overflow-y:auto}#petgz-full-list-app.catalog-view.admin-app .admin-feed-section{min-width:0;padding:var(--space-4) 0;border-bottom:1px solid var(--admin-divider)}#petgz-full-list-app.catalog-view.admin-app .admin-feed-section>header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-feed-section>header>strong{font-size:var(--ui-text-section);font-weight:650}#petgz-full-list-app.catalog-view.admin-app .admin-feed-section>header p{margin:var(--space-half) 0 0;color:var(--admin-muted);font-size:var(--ui-text-small);line-height:1.45}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor .admin-event-copy-fields textarea{min-height:116px;max-height:260px}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor .admin-campaign-publishing{gap:var(--space-4);padding:var(--space-5) var(--space-5);margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor .admin-campaign-publishing>header{margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor .admin-publish-options{justify-self:start;gap:var(--space-1);width:280px;max-width:100%;padding:var(--space-1);border:1px solid var(--admin-border);border-radius:var(--ui-radius-section);background:var(--admin-input);grid-template-columns:repeat(2,minmax(104px,1fr));display:inline-grid}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor .admin-publish-options>label{min-height:40px;padding:var(--space-2) var(--space-3);border-radius:var(--ui-radius-medium);background:var(--admin-surface);color:var(--admin-muted);border:1px solid #0000;justify-content:center;align-items:center;transition:border-color .16s,background-color .16s,color .16s,box-shadow .16s;position:relative}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor .admin-publish-options>label:hover{border-color:color-mix(in srgb, var(--admin-accent) 35%, var(--admin-border));color:var(--admin-text)}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor .admin-publish-options>label:has(input:checked){border-color:var(--admin-accent);background:var(--ui-accent-soft);color:var(--admin-accent);box-shadow:none}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor .admin-publish-options>label:has(input:checked):hover{background:var(--ui-accent-soft);color:var(--admin-accent);border-color:var(--admin-accent);box-shadow:none}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor .admin-publish-options input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor .admin-publish-options span{pointer-events:none}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor .admin-publish-options strong{font-size:var(--ui-text-body);font-weight:var(--ui-weight-secondary)}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor .admin-publish-options>label:has(input:focus-visible){outline:2px solid color-mix(in srgb, var(--admin-accent) 70%, white);outline-offset:2px}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor .admin-publish-datetime{max-width:480px;padding-top:var(--space-half);gap:var(--space-3);margin-top:0}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor .admin-event-switches{padding:0;display:block}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor .admin-event-switches .admin-member-policy{padding:var(--space-3) 0;border-top:0;margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor .admin-event-switches .admin-member-policy+.admin-member-policy{border-top:1px solid var(--admin-divider)}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor .admin-event-group-connect{padding:var(--space-4) 0;border:0;border-radius:0;margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor .admin-event-group-connect>header{margin-bottom:var(--space-2)}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor .admin-event-group-connect h3{font-size:var(--ui-text-section);margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor .admin-event-group-candidates{max-height:220px;margin-bottom:var(--space-3);padding:var(--space-1) var(--space-2)}#petgz-full-list-app.catalog-view.admin-app .admin-connected-events-heading{justify-content:space-between;align-items:center;gap:var(--space-2);margin:var(--space-3) 0 var(--space-1-5);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-connected-events-heading strong{font-size:var(--ui-text-body)}#petgz-full-list-app.catalog-view.admin-app .admin-connected-events-heading span{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor .admin-selected-groups{max-height:300px;padding:var(--space-1) var(--space-2)}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor-actions{background:var(--admin-glass);justify-content:space-between}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor-actions>div{gap:var(--space-2);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-event-card>button{grid-column:3}@media (width<=900px){#petgz-full-list-app.catalog-view.admin-app .admin-event-card>button{grid-area:1/2}}@media (width<=560px){#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-feed-editor){width:100%;height:100dvh;max-height:100dvh;margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor{border-radius:0;height:100dvh;max-height:100dvh}#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-feed-editor) .petgz-dialog{border-radius:0;height:100dvh;max-height:100dvh}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor-body{padding:0 var(--space-3)}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor .admin-editor-head h2{white-space:normal}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor .admin-campaign-publishing{gap:var(--space-3);padding:var(--space-4)}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor .admin-publish-options{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor .admin-publish-datetime{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-connected-events-heading{align-items:flex-start;gap:var(--space-half);flex-direction:column}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor-actions{align-items:stretch}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor-actions>div:last-child{flex:1;justify-content:flex-end}}#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor .admin-event-copy-fields{gap:var(--space-3);grid-template-columns:minmax(220px,250px) minmax(0,1fr);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-rich-editor{border:1px solid var(--admin-border);border-radius:var(--ui-radius-control);background:var(--admin-input);min-width:0;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-rich-toolbar{align-items:center;gap:var(--space-1);padding:var(--space-1-5);border-bottom:1px solid var(--admin-divider);background:var(--admin-subtle);flex-wrap:wrap;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-rich-toolbar>button{min-width:32px;min-height:30px;padding:var(--space-1) var(--space-2);border-radius:var(--ui-radius-small);color:var(--admin-muted);font:inherit;font-size:var(--ui-text-control);cursor:pointer;background:0 0;border:1px solid #0000}#petgz-full-list-app.catalog-view.admin-app .admin-rich-toolbar>button:hover,#petgz-full-list-app.catalog-view.admin-app .admin-rich-toolbar>button.is-active{border-color:color-mix(in srgb, var(--admin-accent) 36%, var(--admin-border));background:color-mix(in srgb, var(--admin-primary) 12%, var(--admin-surface));color:var(--admin-accent)}#petgz-full-list-app.catalog-view.admin-app .admin-rich-toolbar>button:focus-visible{outline:2px solid var(--admin-accent);outline-offset:1px}#petgz-full-list-app.catalog-view.admin-app .admin-rich-toolbar>button:disabled{cursor:default;opacity:.45}#petgz-full-list-app.catalog-view.admin-app .admin-rich-toolbar>span{width:1px;height:20px;margin:0 var(--space-half);background:var(--admin-divider)}#petgz-full-list-app.catalog-view.admin-app .admin-rich-editor .tiptap{min-height:230px;max-height:420px;padding:var(--space-4) var(--space-4);color:var(--admin-text);font-size:var(--ui-text-body);line-height:var(--ui-line-height);outline:0;overflow-y:auto}#petgz-full-list-app.catalog-view.admin-app .admin-rich-editor .tiptap>:first-child{margin-top:0}#petgz-full-list-app.catalog-view.admin-app .admin-rich-editor .tiptap>:last-child{margin-bottom:0}#petgz-full-list-app.catalog-view.admin-app .admin-rich-editor .tiptap p{min-height:1.5em;margin:0 0 var(--space-2)}#petgz-full-list-app.catalog-view.admin-app .admin-rich-editor .tiptap p:only-child:empty:before{content:"점주에게 전달할 내용을 입력하세요.";color:var(--admin-muted);pointer-events:none}#petgz-full-list-app.catalog-view.admin-app .admin-rich-editor .tiptap :is(ul,ol){margin:var(--space-2) 0;padding-left:var(--space-6)}#petgz-full-list-app.catalog-view.admin-app .admin-rich-editor .tiptap a{color:var(--admin-accent);text-decoration:underline}#petgz-full-list-app.catalog-view.admin-app .admin-rich-editor .tiptap img{width:auto;max-width:100%;height:auto;margin:var(--space-3) 0;border-radius:var(--ui-radius-medium);display:block}#petgz-full-list-app.catalog-view.admin-app .admin-rich-editor .tiptap img.ProseMirror-selectednode{outline:3px solid color-mix(in srgb, var(--admin-accent) 55%, transparent);outline-offset:2px}#petgz-full-list-app.catalog-view.admin-app .admin-rich-editor>footer{justify-content:space-between;gap:var(--space-3);padding:var(--space-1-5) var(--space-2);border-top:1px solid var(--admin-divider);color:var(--admin-muted);font-size:var(--ui-text-small);display:flex}@media (width<=560px){#petgz-full-list-app.catalog-view.admin-app .admin-feed-editor .admin-event-copy-fields{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-rich-toolbar{flex-wrap:nowrap;overflow-x:auto}#petgz-full-list-app.catalog-view.admin-app .admin-rich-toolbar>button,#petgz-full-list-app.catalog-view.admin-app .admin-rich-toolbar>span{flex:none}#petgz-full-list-app.catalog-view.admin-app .admin-rich-editor .tiptap{min-height:220px;padding:var(--space-3)}}#petgz-full-list-app.catalog-view.admin-app .admin-rich-link-editor{gap:var(--space-1-5);padding:var(--space-2);border-bottom:1px solid var(--admin-divider);background:var(--admin-surface);grid-template-columns:minmax(0,1fr) auto auto;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-rich-link-editor input{min-width:0;height:32px;padding:0 var(--space-2);border:1px solid var(--admin-border);border-radius:var(--ui-radius-small);background:var(--admin-input);color:var(--admin-text)}#petgz-full-list-app.catalog-view.admin-app .admin-rich-link-editor button{min-height:32px;padding:var(--space-1) var(--space-2);border:1px solid var(--admin-border);border-radius:var(--ui-radius-small);background:var(--admin-subtle);color:var(--admin-text);font:inherit;font-size:var(--ui-text-control)}@media (width<=420px){#petgz-full-list-app.catalog-view.admin-app .admin-rich-link-editor{grid-template-columns:minmax(0,1fr) auto}#petgz-full-list-app.catalog-view.admin-app .admin-rich-link-editor input{grid-column:1/-1}}#petgz-full-list-app.catalog-view.admin-app .admin-category-main{min-width:0}#petgz-full-list-app.catalog-view.admin-app .admin-category-design-assignments{gap:var(--space-2);margin-top:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-category-design-assignments label{gap:var(--space-1);min-width:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-category-design-assignments label>span{color:var(--admin-muted);font-size:var(--ui-text-small);font-weight:var(--ui-weight-control)}#petgz-full-list-app.catalog-view.admin-app .admin-category-design-assignments select{border:1px solid var(--admin-line);border-radius:var(--ui-radius-medium);width:100%;min-width:0;height:36px;padding:0 var(--space-2);background:var(--admin-control);color:inherit}#petgz-full-list-app.catalog-view.admin-app .admin-design-manager-toolbar.admin-event-toolbar{grid-template-columns:minmax(150px,1fr) auto;align-items:end}#petgz-full-list-app.catalog-view.admin-app .admin-design-manager-toolbar.admin-event-toolbar>button{min-height:38px}#petgz-full-list-app.catalog-view.admin-app .admin-design-derived-role{min-height:36px;padding:var(--space-1-5) var(--space-2);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-medium);background:var(--admin-control);color:var(--admin-text);font-size:var(--ui-text-small);align-items:center;display:flex}@media (width<=640px){#petgz-full-list-app.catalog-view.admin-app .admin-category-design-assignments,#petgz-full-list-app.catalog-view.admin-app .admin-design-manager-toolbar.admin-event-toolbar{grid-template-columns:minmax(0,1fr)}}#petgz-full-list-app.catalog-view.admin-app .admin-product-form{--product-section-gap:20px;--product-field-gap:12px}#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-product-form){width:min(1100px,100% - 48px)}#petgz-full-list-app.catalog-view.admin-app .admin-product-form .admin-editor-body{align-items:start;gap:var(--space-6);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-product-details{gap:var(--product-section-gap);flex-direction:column;min-width:0;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-product-details>*{flex-shrink:0;min-width:0;margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-product-section-heading strong{font-size:var(--ui-text-body)}#petgz-full-list-app.catalog-view.admin-app .admin-product-section-heading span{color:var(--admin-muted);font-size:var(--ui-text-small);line-height:var(--ui-line-height)}#petgz-full-list-app.catalog-view.admin-app .admin-product-design-panel{min-width:0;padding-left:var(--space-6);border-left:1px solid var(--admin-border);position:sticky;top:0}#petgz-full-list-app.catalog-view.admin-app .admin-product-category-panel{gap:var(--space-2);padding-bottom:var(--space-4);margin-bottom:var(--space-4);border-bottom:1px solid var(--admin-border);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-product-form .admin-product-category-panel .admin-secondary-classification-description{margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-product-form .admin-editor-body>.admin-form-message{grid-column:1/-1}@media (width<=900px),(height<=700px){#petgz-full-list-app.catalog-view.admin-app .admin-product-design-panel{position:static}}@media (width<=900px){#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-product-form){width:min(680px,100% - 20px)}#petgz-full-list-app.catalog-view.admin-app .admin-product-form .admin-editor-body{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-product-design-panel{padding:var(--space-5) 0 0;border-left:0;border-top:1px solid var(--admin-border)}}#petgz-full-list-app.catalog-view.admin-app .admin-product-form .admin-editor-body>*{flex-shrink:0;min-width:0;margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-product-form .admin-field{align-items:stretch;gap:var(--space-1-5);min-width:0;font-size:var(--ui-text-small);color:var(--admin-text);flex-direction:column;font-weight:600;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-product-form .admin-field>span{font-size:var(--ui-text-small);font-weight:400;line-height:var(--ui-line-height);color:var(--admin-muted);margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-product-form .admin-field :is(input,select,textarea){max-width:100%;margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-product-form .admin-identity-fields{gap:var(--product-field-gap);align-items:end;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-product-form .admin-identity-fields>label:first-child{flex:none}#petgz-full-list-app.catalog-view.admin-app .admin-product-form .admin-identity-fields>label:last-child{flex:1 1 0}#petgz-full-list-app.catalog-view.admin-app .admin-product-form .admin-identity-fields select{width:auto}#petgz-full-list-app.catalog-view.admin-app .admin-product-form .admin-price-fields{gap:var(--product-field-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-product-form .admin-secondary-classification-description{margin-top:-12px}#petgz-full-list-app.catalog-view.admin-app .admin-product-form .admin-member-policy{padding:var(--space-3) 0}#petgz-full-list-app.catalog-view.admin-app .admin-product-form .admin-member-policy+.admin-member-policy{margin-top:calc(-1 * var(--product-section-gap))}#petgz-full-list-app.catalog-view.admin-app .admin-product-design-empty{padding:var(--space-3);border-radius:var(--admin-radius);background:var(--admin-control);color:var(--admin-muted);font-size:var(--ui-text-small);line-height:var(--ui-line-height);margin:0}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-product-toolbar .admin-filters{justify-content:flex-start;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-product-toolbar .admin-filters>label{flex:none;min-width:0;max-width:100%;margin:0}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-product-toolbar .admin-filters>.admin-search{flex:260px;max-width:520px}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-product-toolbar .admin-filters select{width:auto;max-width:100%}@media (width<=600px){#petgz-full-list-app.catalog-view.admin-app .admin-product-form .admin-identity-fields{flex-direction:column;align-items:stretch}#petgz-full-list-app.catalog-view.admin-app .admin-product-form .admin-identity-fields>label{flex:none}#petgz-full-list-app.catalog-view.admin-app .admin-product-form .admin-price-fields{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-product-form .admin-field select{align-self:stretch;width:100%}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-product-toolbar .admin-filters{flex-direction:column;align-items:stretch}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-product-toolbar .admin-filters>label,#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-product-toolbar .admin-filters>.admin-search{flex:none;width:100%;max-width:none}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-product-toolbar .admin-filters select{width:100%}}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-core-toolbar,#petgz-full-list-app.catalog-view.admin-app :is(.admin-event-group-tools,.admin-group-material-picker,.admin-group-product-filters){justify-content:flex-start;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-core-toolbar>label,#petgz-full-list-app.catalog-view.admin-app :is(.admin-event-group-tools,.admin-group-product-filters)>label,#petgz-full-list-app.catalog-view.admin-app .admin-group-material-picker>select{flex:none;min-width:0;max-width:100%;margin:0}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-core-toolbar>.admin-search,#petgz-full-list-app.catalog-view.admin-app :is(.admin-event-group-tools,.admin-group-material-picker,.admin-group-product-filters)>.admin-search{flex:260px;min-width:180px;max-width:none}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-core-toolbar select,#petgz-full-list-app.catalog-view.admin-app :is(.admin-event-group-tools,.admin-group-material-picker,.admin-group-product-filters) select{width:auto;max-width:100%}@media (width<=600px){#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-core-toolbar,#petgz-full-list-app.catalog-view.admin-app :is(.admin-event-group-tools,.admin-group-material-picker,.admin-group-product-filters){flex-direction:column;align-items:stretch}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-core-toolbar>label,#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-core-toolbar>.admin-search,#petgz-full-list-app.catalog-view.admin-app :is(.admin-event-group-tools,.admin-group-material-picker,.admin-group-product-filters)>:is(label,select),#petgz-full-list-app.catalog-view.admin-app :is(.admin-event-group-tools,.admin-group-material-picker,.admin-group-product-filters)>.admin-search{flex:none;width:100%;min-width:0;max-width:none}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-core-toolbar select,#petgz-full-list-app.catalog-view.admin-app :is(.admin-event-group-tools,.admin-group-material-picker,.admin-group-product-filters) select{width:100%}}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-product-toolbar .admin-core-toolbar>.admin-search{max-width:none}#petgz-full-list-app.catalog-view.admin-app .admin-product-form .admin-product-design-settings{gap:var(--space-3);background:0 0;border:0;padding:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-product-design-settings>header{gap:var(--space-1);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-product-design-settings>header strong{font-size:var(--ui-text-section)}#petgz-full-list-app.catalog-view.admin-app .admin-product-design-settings>header span,#petgz-full-list-app.catalog-view.admin-app .admin-product-design-note{color:var(--admin-muted);font-size:var(--ui-text-small);line-height:var(--ui-line-height);margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-product-design-row{gap:var(--space-3) var(--space-4);padding:var(--space-4);border:1px solid var(--admin-border);border-radius:var(--ui-radius-section);background:var(--admin-surface);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);min-width:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-product-design-heading{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;grid-column:1/-1;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-product-design-heading strong{font-size:var(--ui-text-body)}#petgz-full-list-app.catalog-view.admin-app .admin-product-design-heading>span{border-radius:var(--ui-radius-small);padding:var(--space-half) var(--space-1-5);background:var(--admin-subtle);color:var(--admin-muted);font-size:var(--ui-text-small);line-height:1.5}#petgz-full-list-app.catalog-view.admin-app .admin-product-design-heading>span.is-custom{color:var(--ui-accent);background:var(--admin-subtle)}#petgz-full-list-app.catalog-view.admin-app .admin-product-design-controls{align-content:start;gap:var(--space-3);min-width:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-product-form .admin-product-design-controls select{width:100%;min-width:0;height:36px;font-size:var(--ui-text-control)}#petgz-full-list-app.catalog-view.admin-app .admin-product-design-resolution{gap:var(--space-1);padding-left:var(--space-2);border-left:2px solid var(--admin-border);overflow-wrap:anywhere;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-product-design-resolution strong{font-size:var(--ui-text-body);line-height:1.5}#petgz-full-list-app.catalog-view.admin-app .admin-product-design-resolution span{font-size:var(--ui-text-small);color:var(--admin-muted);line-height:1.5}#petgz-full-list-app.catalog-view.admin-app .admin-product-design-sample{align-content:start;justify-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2);border-radius:var(--ui-radius-medium);background:var(--admin-subtle);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-product-design-sample>span{font-size:var(--ui-text-small);color:var(--admin-muted);justify-self:start}#petgz-full-list-app.catalog-view.admin-app .admin-product-design-preview{width:min(100%,260px);min-width:0}#petgz-full-list-app.catalog-view.admin-app .admin-product-design-preview>.design-preview-frame{width:100%;height:auto}@media (width<=480px){#petgz-full-list-app.catalog-view.admin-app .admin-product-design-row{padding:var(--space-3);gap:var(--space-3);grid-template-columns:minmax(0,1fr)}}#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-material-workspace){width:min(1000px,100% - 40px)}#petgz-full-list-app.catalog-view.admin-app .admin-material-workspace .admin-editor-head span{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-material-workspace-body{gap:var(--space-6);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-material-workspace-body>.admin-form-message{grid-column:1/-1}#petgz-full-list-app.catalog-view.admin-app .admin-material-upload-panel{align-content:start;gap:var(--space-3);min-width:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-material-upload-preview{height:360px;padding:var(--space-5);border:1px dashed var(--admin-border);border-radius:var(--ui-radius-card);background:var(--admin-subtle);place-items:center;display:grid;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-material-upload-preview.has-image{border-style:solid}#petgz-full-list-app.catalog-view.admin-app .admin-material-upload-preview>img{object-fit:contain;width:100%;height:100%;min-height:0}#petgz-full-list-app.catalog-view.admin-app .admin-material-upload-preview>div{text-align:center;justify-items:center;gap:var(--space-3);font-size:var(--ui-text-small);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-material-upload-preview svg{width:36px;height:36px;color:var(--admin-muted)}#petgz-full-list-app.catalog-view.admin-app .admin-material-upload-preview span{color:var(--admin-muted);font-size:var(--ui-text-small);line-height:var(--ui-line-height)}#petgz-full-list-app.catalog-view.admin-app .admin-material-upload-button{cursor:pointer;place-items:center;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-material-file-caption{gap:var(--space-1);text-align:center;font-size:var(--ui-text-xs);overflow-wrap:anywhere;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-material-file-caption span{color:var(--admin-muted)}#petgz-full-list-app.catalog-view.admin-app .admin-material-info-panel{align-content:start;gap:var(--space-5);min-width:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-material-info-panel .admin-field{gap:var(--space-2);font-size:var(--ui-text-small);margin:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-material-info-panel .admin-field small{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-material-info-panel :is(input,select){width:100%;margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-material-tip{padding:var(--space-3);border-radius:var(--ui-radius-section);background:var(--admin-subtle);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-material-tip p{color:var(--admin-muted);font-size:var(--ui-text-small);line-height:var(--ui-line-height);margin:var(--space-1-5) 0 0}#petgz-full-list-app.catalog-view.admin-app .admin-pop-auto-preview{padding:var(--space-3);border:1px solid var(--admin-border);border-radius:var(--ui-radius-section)}#petgz-full-list-app.catalog-view.admin-app .admin-pop-auto-preview header{gap:var(--space-1);font-size:var(--ui-text-small);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-pop-auto-preview :is(header span,p,a,figcaption){color:var(--admin-muted);font-size:var(--ui-text-small);line-height:var(--ui-line-height)}#petgz-full-list-app.catalog-view.admin-app .admin-pop-auto-preview>div{gap:var(--space-3);margin:var(--space-3) 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-pop-auto-preview figure{min-width:0;margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-pop-paper{aspect-ratio:210/297;background:#fff;border:1px solid #dfe3eb;display:grid;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-pop-paper.is-mini{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr))}#petgz-full-list-app.catalog-view.admin-app .admin-pop-paper img{object-fit:contain;width:100%;height:100%;min-height:0}#petgz-full-list-app.catalog-view.admin-app .admin-material-collections{padding:var(--space-5);border:1px solid var(--admin-border);border-radius:var(--ui-radius-section);background:var(--admin-surface);margin-top:var(--space-5)}#petgz-full-list-app.catalog-view.admin-app .admin-material-collections>header{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-material-collections h2{font-size:var(--ui-text-section);margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-material-collections p{color:var(--admin-muted);font-size:var(--ui-text-small);margin:var(--space-1-5) 0 0;line-height:var(--ui-line-height)}#petgz-full-list-app.catalog-view.admin-app .admin-material-collection-grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-material-collection-grid article{padding:var(--space-3);border:1px solid var(--admin-border);border-radius:var(--ui-radius-section);gap:var(--space-3);font-size:var(--ui-text-small);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-material-collection-thumbs{gap:var(--space-1-5);height:64px;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-material-collection-thumbs img{object-fit:contain;border-radius:var(--ui-radius-tight);background:var(--admin-subtle);width:54px}#petgz-full-list-app.catalog-view.admin-app .admin-material-collection-editor .admin-editor-body{gap:var(--space-4);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-material-collection-editor .admin-field,#petgz-full-list-app.catalog-view.admin-app .admin-material-selection-heading{gap:var(--space-2);font-size:var(--ui-text-small);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-material-selection{gap:var(--space-2);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-material-selection>button{text-align:left;align-items:center;gap:var(--space-2);padding:var(--space-2);border:1px solid var(--admin-border);border-radius:var(--ui-radius-control);background:var(--admin-surface);color:inherit;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-material-selection img{object-fit:contain;width:48px;height:54px}#petgz-full-list-app.catalog-view.admin-app .admin-material-selection span{gap:var(--space-1);min-width:0;font-size:var(--ui-text-small);overflow-wrap:anywhere;flex:1;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-material-selection small{font-size:var(--ui-text-small);color:var(--admin-muted)}#petgz-full-list-app.catalog-view.admin-app :is(.admin-material-selection>button,.admin-material-collection-option)[aria-pressed=true]{border-color:var(--admin-accent);background:var(--ui-accent-soft)}#petgz-full-list-app.catalog-view.admin-app .admin-material-selection b{font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-material-collection-picker{gap:var(--space-2);margin:var(--space-3) 0 var(--space-5);padding:var(--space-3);border:1px solid var(--admin-border);border-radius:var(--ui-radius-section);font-size:var(--ui-text-small);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-material-collection-picker p{font-size:var(--ui-text-small);color:var(--admin-muted);margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-material-collection-option{align-items:center;gap:var(--space-2);padding:var(--space-3);text-align:left;color:inherit;background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--ui-radius-control);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-material-collection-option span{gap:var(--space-1);flex:1;min-width:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-material-collection-option small{overflow-wrap:anywhere;color:var(--admin-muted);font-size:var(--ui-text-small);line-height:var(--ui-line-height)}#petgz-full-list-app.catalog-view.admin-app .admin-material-collection-option b{font-size:var(--ui-text-small);white-space:nowrap}@media (width<=700px){#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-material-workspace){width:calc(100% - 20px)}#petgz-full-list-app.catalog-view.admin-app .admin-material-workspace-body{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-material-upload-preview{height:220px}#petgz-full-list-app.catalog-view.admin-app .admin-material-collections>header{flex-direction:column;align-items:stretch}}#petgz-full-list-app.catalog-view.admin-app .admin-object-fonts{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--admin-border);border-radius:var(--ui-radius-section);background:var(--admin-surface);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-object-fonts h3{font-size:var(--ui-text-section);margin:0 0 var(--space-1-5)}#petgz-full-list-app.catalog-view.admin-app .admin-object-fonts p{color:var(--admin-muted);font-size:var(--ui-text-small);line-height:var(--ui-line-height);margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-object-font-grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-object-fonts label{gap:var(--space-1-5);min-width:0;font-size:var(--ui-text-small);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-object-fonts :is(input,select){width:100%;min-width:0;height:36px;padding:0 var(--space-2);border:1px solid var(--admin-border);border-radius:var(--ui-radius-medium);background:var(--admin-control);color:inherit;font-size:var(--ui-text-control)}#petgz-full-list-app.catalog-view.admin-app .admin-font-upload{padding:var(--space-3);background:var(--admin-subtle);border-radius:var(--ui-radius-control)}#petgz-full-list-app.catalog-view.admin-app .admin-font-upload summary{cursor:pointer;font-size:var(--ui-text-control);font-weight:600}#petgz-full-list-app.catalog-view.admin-app .admin-font-upload>:not(summary){margin-top:var(--space-3)}#petgz-full-list-app.catalog-view.admin-app .admin-font-upload .admin-secondary-button{cursor:pointer;display:inline-flex}#petgz-full-list-app.catalog-view.admin-app .admin-object-fonts .admin-font-print-note{padding-top:var(--space-2);border-top:1px solid var(--admin-border)}@media (width<=480px){#petgz-full-list-app.catalog-view.admin-app .admin-object-fonts{padding:var(--space-3)}#petgz-full-list-app.catalog-view.admin-app .admin-object-font-grid{grid-template-columns:minmax(0,1fr)}}#petgz-full-list-app.catalog-view.admin-app .admin-editor-form :is(.admin-group-category-add,.admin-material-category-create>div){align-items:end;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-editor-form :is(.admin-group-category-add,.admin-material-category-create>div):has(select){grid-template-columns:max-content minmax(0,1fr) auto}#petgz-full-list-app.catalog-view.admin-app :is(.admin-group-category-manager,.admin-material-category-manager) .admin-field{gap:var(--space-1-5);min-width:0;font-size:var(--ui-text-small);margin:0;font-weight:600;line-height:1.4}#petgz-full-list-app.catalog-view.admin-app .admin-editor-form :is(.admin-group-category-add,.admin-material-category-create>div)>:is(label:has(select),.admin-group-flow-controls){order:0;grid-area:auto}#petgz-full-list-app.catalog-view.admin-app .admin-editor-form :is(.admin-group-category-add,.admin-material-category-create>div)>label:has(input){order:1}#petgz-full-list-app.catalog-view.admin-app .admin-editor-form :is(.admin-group-category-add,.admin-material-category-create>div)>button{order:2;width:auto}#petgz-full-list-app.catalog-view.admin-app .admin-editor-form :is(.admin-group-category-add,.admin-material-category-create,.admin-group-category-edit-main) select{field-sizing:content;width:auto;min-width:0;max-width:100%;height:36px;padding-inline:var(--space-2) var(--space-7);font-size:var(--ui-text-control);font-weight:400}#petgz-full-list-app.catalog-view.admin-app .admin-editor-form :is(.admin-group-category-add,.admin-material-category-create,.admin-group-category-edit-main) input{width:100%;min-width:0;height:36px;font-size:var(--ui-text-control);font-weight:400}#petgz-full-list-app.catalog-view.admin-app .admin-group-category-edit-main{grid-template-columns:max-content minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-material-category-manager>.admin-editor-head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-material-category-manager>.admin-editor-head>button{flex-shrink:0}#petgz-full-list-app.catalog-view.admin-app :is(.admin-group-category-list,.admin-material-category-list) article .admin-category-inline-title{justify-content:flex-start;align-items:center;gap:var(--space-1);display:flex}#petgz-full-list-app.catalog-view.admin-app :is(.admin-group-category-list,.admin-material-category-list) article .admin-category-inline-title>button{width:24px;height:24px;min-height:24px;box-shadow:none;color:var(--admin-muted);background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:0;display:inline-flex}#petgz-full-list-app.catalog-view.admin-app :is(.admin-group-category-list,.admin-material-category-list) article .admin-category-inline-title>button:hover{color:var(--admin-accent);background:0 0}#petgz-full-list-app.catalog-view.admin-app :is(.admin-group-category-list,.admin-material-category-list) article .admin-category-inline-title svg{width:14px;height:14px;display:block}#petgz-full-list-app.catalog-view.admin-app .admin-domain-category-manager>.admin-editor-head h2{font-size:20px;font-weight:var(--ui-weight-section)}#petgz-full-list-app.catalog-view.admin-app .admin-domain-category-manager .admin-material-category-list-shell>header strong{font-size:var(--ui-text-section)}#petgz-full-list-app.catalog-view.admin-app .admin-domain-category-manager .admin-material-category-list article .admin-category-inline-title>strong{font-size:var(--ui-text-body);font-weight:650;line-height:1.4}@media (hover:hover) and (pointer:fine){#petgz-full-list-app.catalog-view.admin-app .admin-domain-category-manager .admin-material-category-list article .admin-category-inline-title>button{opacity:0;pointer-events:none;transition:opacity .14s}#petgz-full-list-app.catalog-view.admin-app .admin-domain-category-manager .admin-material-category-list article:hover .admin-category-inline-title>button,#petgz-full-list-app.catalog-view.admin-app .admin-domain-category-manager .admin-material-category-list article:focus-within .admin-category-inline-title>button{opacity:1;pointer-events:auto}}#petgz-full-list-app.catalog-view.admin-app .admin-domain-category-manager .admin-material-category-list article .admin-category-main>span{font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-domain-category-manager .admin-category-inline-edit{width:100%;min-width:0}#petgz-full-list-app.catalog-view.admin-app .admin-domain-category-manager .admin-category-inline-edit .ui-input[data-ui]{width:100%;min-width:0;height:32px;min-height:32px;padding:var(--space-1) 0;border:0;border-bottom:1px solid var(--admin-accent);box-shadow:none;color:var(--admin-text);font-size:var(--ui-text-control);background:0 0;border-radius:0;outline:0;flex:1;font-weight:650}#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell.admin-domain-category-modal{max-height:calc(100dvh - 32px);overflow:hidden auto}#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell.admin-domain-category-modal.is-nametag{width:min(1120px,100% - 32px)}#petgz-full-list-app.catalog-view.admin-app .admin-domain-category-modal>.petgz-dialog,#petgz-full-list-app.catalog-view.admin-app .admin-domain-category-manager{max-height:none;overflow:visible}#petgz-full-list-app.catalog-view.admin-app .admin-domain-category-manager .admin-material-category-create{padding:0 0 var(--space-4);border:0;border-bottom:1px solid var(--admin-divider);background:0 0;border-radius:0}#petgz-full-list-app.catalog-view.admin-app .admin-domain-category-manager .admin-field{font-size:var(--ui-text-small);color:var(--admin-text)}#petgz-full-list-app.catalog-view.admin-app .admin-domain-category-manager .ui-input[data-ui][data-size][data-appearance=default]:not(.admin-category-inline-edit input){font-size:var(--ui-text-body);height:36px;min-height:36px;padding-block:var(--space-1);font-weight:400}#petgz-full-list-app.catalog-view.admin-app .admin-domain-category-manager :is(.admin-material-category-list-shell,.admin-material-category-list){overflow:visible}#petgz-full-list-app.catalog-view.admin-app .admin-domain-category-manager .admin-domain-category-actions .admin-delete-button.ui-button[data-ui][data-variant][data-size]{min-height:32px;padding:var(--space-1) var(--space-3);color:var(--ui-danger);border-color:color-mix(in srgb, var(--ui-danger) 38%, var(--admin-border));background:var(--ui-danger-bg);font-weight:600}#petgz-full-list-app.catalog-view.admin-app .admin-domain-category-manager .admin-domain-category-actions .admin-delete-button.ui-button[data-ui][data-variant][data-size]:hover:not(:disabled){color:var(--ui-danger);border-color:var(--ui-danger);background:color-mix(in srgb, var(--ui-danger) 15%, var(--admin-surface))}#petgz-full-list-app.catalog-view.admin-app .admin-domain-category-manager .admin-domain-category-actions .admin-delete-button.ui-button[data-ui][data-variant][data-size]:disabled{opacity:.6;cursor:not-allowed}#petgz-full-list-app.catalog-view.admin-app .admin-domain-category-modal.is-nametag .admin-material-category-list article{align-items:center;gap:var(--space-3);padding-block:var(--space-3);grid-template-columns:minmax(180px,.85fr) minmax(300px,1.2fr) max-content;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-domain-category-modal.is-nametag .admin-category-design-assignments{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-domain-category-modal.is-nametag .admin-category-design-assignments label>span{font-size:var(--ui-text-small);font-weight:600;line-height:1.4}#petgz-full-list-app.catalog-view.admin-app .admin-domain-category-modal.is-nametag .admin-category-design-assignments .ui-input[data-ui][data-size]{width:100%;padding-inline:var(--space-2) var(--space-6)}#petgz-full-list-app.catalog-view.admin-app .admin-domain-category-modal.is-nametag .admin-domain-category-actions{grid-column:3}@media (width<=1000px){#petgz-full-list-app.catalog-view.admin-app .admin-domain-category-modal.is-nametag .admin-material-category-list article{gap:var(--space-2);padding-block:var(--space-2);grid-template-columns:minmax(180px,.8fr) minmax(0,1.2fr)}#petgz-full-list-app.catalog-view.admin-app .admin-domain-category-modal.is-nametag .admin-domain-category-actions{grid-column:2;justify-content:flex-end}}@media (width<=680px){#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell.admin-domain-category-modal{width:calc(100% - 20px);max-height:calc(100dvh - 24px)}#petgz-full-list-app.catalog-view.admin-app .admin-domain-category-modal.is-nametag .admin-material-category-list article{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-domain-category-modal.is-nametag .admin-category-design-assignments{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-domain-category-modal.is-nametag .admin-domain-category-actions{grid-column:1;justify-content:flex-start}}#petgz-full-list-app.catalog-view.admin-app .has-drag-animation>.admin-sortable-item{transition:transform .18s cubic-bezier(.2,.8,.2,1),opacity .14s,box-shadow .18s;position:relative}#petgz-full-list-app.catalog-view.admin-app .has-drag-animation>.admin-sortable-item.is-dragging{opacity:.35;border:1px dashed var(--admin-accent);background:color-mix(in srgb, var(--admin-primary) 8%, var(--admin-surface));box-shadow:0 5px 16px #0000001f}#petgz-full-list-app.catalog-view.admin-app .has-drag-animation .admin-drag-handle{cursor:grab;touch-action:none}#petgz-full-list-app.catalog-view.admin-app .has-drag-animation .admin-drag-handle:active{cursor:grabbing}#petgz-full-list-app.catalog-view.admin-app .admin-category-drag-ghost{opacity:.96;filter:drop-shadow(0 10px 14px #0003);overflow:visible}#petgz-full-list-app.catalog-view.admin-app .admin-category-drag-ghost>.admin-sortable-item{border-color:var(--admin-accent);transition:none;transform:rotate(-1deg)}@media (width<=520px){#petgz-full-list-app.catalog-view.admin-app .admin-editor-form :is(.admin-group-category-add,.admin-material-category-create>div):has(select){grid-template-columns:max-content minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-editor-form :is(.admin-group-category-add,.admin-material-category-create>div)>button{grid-column:1/-1;width:100%}}@media (prefers-reduced-motion:reduce){#petgz-full-list-app.catalog-view.admin-app .has-drag-animation>.admin-sortable-item{transition:none}}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard :is(.admin-group-info-step,.admin-group-extra-step){gap:var(--space-5)}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard .admin-group-info-grid{grid-template-columns:minmax(0,1fr) minmax(260px,.72fr);align-items:start}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard .admin-group-name-field{grid-column:auto}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard :is(.admin-group-info-step,.admin-group-extra-step,.admin-price-schedule.is-schedule) :is(input,select){min-width:0;max-width:100%;height:42px;min-height:42px;padding:0 var(--space-3);font-size:var(--ui-text-control);box-sizing:border-box;margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard :is(.admin-group-info-step,.admin-group-extra-step) select{width:auto;padding-right:var(--space-8)}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard .admin-group-info-grid select{width:100%}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard :is(.admin-group-info-step,.admin-group-extra-step,.admin-price-schedule.is-schedule) :is(input,select):focus-visible{outline:2px solid var(--admin-accent);outline-offset:2px}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard :is(.admin-field,.admin-price-schedule-dates>label){gap:var(--space-1-5);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard :is(.admin-group-setting-section,.admin-group-extra-section){gap:var(--space-3);padding:var(--space-4);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-section);background:var(--admin-surface)}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard .admin-group-operations{gap:var(--space-5);background:0 0;border:0;padding:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard .admin-group-operations>:is(.admin-group-period,.admin-group-flow-settings){padding:var(--space-4);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-section);background:var(--admin-surface);gap:var(--space-3)}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard :is(.admin-group-setting-section,.admin-group-extra-section,.admin-price-schedule)>header{gap:var(--space-1);border:0;padding:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard :is(.admin-group-setting-section,.admin-group-extra-section,.admin-price-schedule)>header p{font-size:var(--ui-text-small);margin:0;line-height:1.5}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard .admin-group-category-readonly>strong{min-height:42px;padding:var(--space-2) var(--space-3);box-sizing:border-box;font-size:var(--ui-text-body)}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard .admin-group-category-hint{color:var(--admin-muted);font-size:var(--ui-text-small);margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard .admin-member-policy{gap:var(--space-3);border:0;margin:0;padding:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard .admin-group-until-sold-out{padding:var(--space-3);border-radius:var(--ui-radius-medium);background:var(--admin-subtle)}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard .admin-member-policy>div{min-width:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard .admin-member-policy button{flex-shrink:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard .admin-group-percent-input{align-items:center;gap:var(--space-2);display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard .admin-group-percent-input input{width:110px}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard .admin-group-price-schedule-slot.is-schedule-step{gap:var(--space-5);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard .admin-price-schedule.is-schedule{padding:var(--space-4);border-color:var(--admin-divider);margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard .admin-price-schedule-dates{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,220px));align-items:start}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard .admin-price-schedule-dates>label{align-content:start;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard .admin-group-flow-settings{grid-template-columns:minmax(0,1fr);align-items:start}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard .admin-group-material-picker>select{border:1px solid var(--admin-divider);border-radius:var(--ui-radius-control);background-color:var(--admin-control);color:var(--admin-text)}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard .admin-group-price-schedule-slot.is-schedule-step{background:var(--admin-surface)}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard .admin-group-material-picker{gap:var(--space-2);grid-template-columns:max-content minmax(0,1fr);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard .admin-group-material-picker>.admin-search{min-width:0;height:42px;margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard .admin-group-material-picker .admin-search input{border:0;height:40px;min-height:0;padding-left:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard :is(.admin-group-material-selected,.admin-group-material-choices){gap:var(--space-2);grid-template-columns:minmax(0,1fr);max-height:290px;display:grid;overflow-y:auto}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard :is(.admin-group-material-selected,.admin-group-material-choices) article{align-items:center;gap:var(--space-3);padding:var(--space-3);grid-template-columns:56px minmax(0,1fr) auto;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard :is(.admin-group-material-selected,.admin-group-material-choices) article img{object-fit:contain;border-radius:var(--ui-radius-small);background:var(--admin-subtle);width:56px;height:56px}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard :is(.admin-group-material-selected,.admin-group-material-choices) article>span{gap:var(--space-1);overflow-wrap:anywhere;min-width:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard :is(.admin-group-material-selected,.admin-group-material-choices) article strong{font-size:var(--ui-text-body);white-space:normal}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard :is(.admin-group-material-selected,.admin-group-material-choices) article small{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard .admin-group-material-empty{padding:var(--space-2) 0;font-size:var(--ui-text-small);background:0 0;border:0;margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard .admin-material-collection-picker{font-size:var(--ui-text-small);border:0;padding:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard .admin-material-collection-picker summary{color:var(--admin-muted);cursor:pointer}@media (width<=520px){#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard :is(.admin-group-info-grid,.admin-group-material-picker,.admin-price-schedule-dates,.admin-group-period-fields){grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard :is(.admin-group-setting-section,.admin-group-extra-section,.admin-group-operations>.admin-group-period,.admin-group-operations>.admin-group-flow-settings,.admin-price-schedule.is-schedule){padding:var(--space-3)}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard .admin-group-operations{padding:0}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard .admin-group-extra-step select{width:100%}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard :is(.admin-group-material-selected,.admin-group-material-choices) article{gap:var(--space-2);grid-template-columns:40px minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard :is(.admin-group-material-selected,.admin-group-material-choices) article img{width:40px;height:40px}#petgz-full-list-app.catalog-view.admin-app .admin-group-wizard :is(.admin-group-material-selected,.admin-group-material-choices) article>button{grid-column:2;justify-self:start}}#petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-toolbar{background:var(--admin-bg);box-shadow:none;border:0;border-radius:0;gap:8px;margin-bottom:0;padding:0 0 8px;display:grid;top:0}#petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-controls{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:12px;overflow:hidden;box-shadow:0 2px 6px #00000008}#petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-toolbar .admin-filters{background:var(--admin-surface);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:0;margin:0;padding:8px 12px}#petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-toolbar .admin-list-heading{padding:8px var(--admin-table-cell-padding-inline);border:1px solid var(--admin-border);background:var(--admin-subtle);box-shadow:none;border-radius:12px;margin:0;position:static}#petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-toolbar .admin-list-heading>span:first-child{place-items:center;display:grid}@media (width>=1181px){#petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-toolbar .admin-list-heading{box-sizing:border-box;align-items:center;gap:var(--space-2);grid-template-columns:54px 52px minmax(140px,1.8fr) minmax(120px,.72fr) 94px 84px 48px;display:grid}}@media (width>=1181px) and (width<=1279px){#petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-toolbar .admin-list-heading,#petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-list .admin-product-row{grid-template-columns:48px 44px minmax(0,1.8fr) minmax(90px,.72fr) 84px 74px 44px}}#petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-toolbar{padding-bottom:0}#petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-toolbar .admin-list-heading{border-bottom:1px solid var(--admin-divider);border-radius:12px 12px 0 0}#petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-list{border-top:0;border-radius:0 0 12px 12px;margin-top:0}@media (width<=1180px){#petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-list{border-top:1px solid var(--admin-border);border-radius:12px}}#petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-toolbar .admin-list-heading{padding-block:12px;box-shadow:0 4px 10px -6px var(--lightningcss-light,#2b231f1f)var(--lightningcss-dark,#0006)}#petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-list .admin-product-status{text-align:center;justify-content:center;align-items:center;display:flex}#petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-list .admin-product-image-cell{width:72px;height:72px}#petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-list .admin-product-image-cell>*{width:100%;height:100%}#petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-list .admin-product-image-cell img{object-fit:contain;width:100%;height:100%}#petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-list .admin-product-code code{letter-spacing:0;font-family:inherit;font-size:14px}#petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-list .admin-prices dd,#petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-list .admin-prices button{letter-spacing:-.035em}.admin-product-category{overflow-wrap:anywhere;min-width:0}@media (width>=1181px){#petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-toolbar .admin-list-heading,#petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-list .admin-product-row{grid-template-columns:54px 72px minmax(140px,1.8fr) minmax(110px,.8fr) minmax(130px,.8fr) 94px 84px 48px}#petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-list .admin-prices{grid-column:6/span 2}}@media (width<=1180px){#petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-list .admin-product-category{grid-area:3/2/auto/-1}#petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-list .admin-product-code{grid-area:4/2/auto/-1}#petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-list .admin-prices{grid-area:5/2/auto/-1}}@media (width>=1181px) and (width<=1279px){#petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-toolbar .admin-list-heading,#petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-list .admin-product-row{grid-template-columns:48px 52px minmax(0,1.8fr) minmax(80px,.8fr) minmax(100px,.8fr) 84px 74px 44px}}#petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-toolbar .admin-list-heading>span:is(:first-child,:nth-child(2)){text-align:center}:root[data-theme=light],:root[data-theme=light] #petgz-full-list-app.catalog-view{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark],:root[data-theme=dark] #petgz-full-list-app.catalog-view{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}#petgz-full-list-app.catalog-view button.petgz-theme-switch[role=switch]{width:46px;height:32px;min-height:32px;padding:0 var(--space-1);border:1px solid var(--ui-border);border-radius:var(--ui-radius-pill);background:var(--ui-subtle);color:var(--ui-muted);box-shadow:none;cursor:pointer;isolation:isolate;flex:none;justify-content:space-around;align-items:center;gap:0;transition:background .18s,border-color .18s;display:inline-flex;position:relative}#petgz-full-list-app.catalog-view button.petgz-theme-switch[role=switch][aria-checked=true]{background:var(--ui-subtle);border:1px solid var(--ui-border-hover);color:var(--ui-muted)}#petgz-full-list-app.catalog-view button.petgz-theme-switch[role=switch]>.petgz-theme-thumb{z-index:-1;background:var(--lightningcss-light,#fffdfc)var(--lightningcss-dark,#756b65);border-radius:50%;flex:none;width:24px;height:24px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #00000025}#petgz-full-list-app.catalog-view button.petgz-theme-switch[role=switch]>.petgz-theme-thumb:after{content:none}#petgz-full-list-app.catalog-view button.petgz-theme-switch[role=switch][aria-checked=true]>.petgz-theme-thumb{transform:translate(16px)}#petgz-full-list-app.catalog-view button.petgz-theme-switch[role=switch] svg{pointer-events:none;flex:none;width:12px;height:12px}#petgz-full-list-app.catalog-view button.petgz-theme-switch[role=switch][aria-checked=false] .petgz-theme-sun{color:#b16d1e}#petgz-full-list-app.catalog-view button.petgz-theme-switch[role=switch][aria-checked=true] .petgz-theme-moon{color:#fff}#petgz-full-list-app.catalog-view button.petgz-theme-switch[role=switch]:focus-visible{outline:var(--ui-focus-ring);outline-offset:3px}@media (prefers-reduced-motion:reduce){#petgz-full-list-app.catalog-view button.petgz-theme-switch[role=switch],#petgz-full-list-app.catalog-view button.petgz-theme-switch[role=switch] .petgz-theme-thumb{transition:none}}#petgz-full-list-app.catalog-view :is(input[type=checkbox],input[type=radio]){accent-color:var(--ui-primary)}#petgz-full-list-app.catalog-view .ui-button[data-ui][data-variant][data-size]{justify-content:center;align-items:center;gap:var(--ui-action-gap);box-sizing:border-box;min-width:0;height:auto;min-height:var(--ui-control-height);padding:var(--space-2) var(--ui-control-inset);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-control);color:var(--ui-text);box-shadow:none;font-family:inherit;font-size:var(--ui-text-control);font-weight:var(--ui-weight-control);line-height:var(--ui-line-height-control);cursor:pointer;transition:border-color var(--ui-motion), box-shadow var(--ui-motion);flex-shrink:0;text-decoration:none;display:inline-flex}#petgz-full-list-app.catalog-view .ui-button[data-ui][data-variant][data-size=compact]{min-height:var(--ui-control-height-compact);padding-block:var(--space-1-5)}#petgz-full-list-app.catalog-view .ui-button[data-ui][data-variant][data-size=small]{min-height:var(--ui-control-height-small);padding-block:var(--space-1)}#petgz-full-list-app.catalog-view .ui-button[data-ui][data-variant][data-shape=pill]{border-radius:var(--ui-radius-pill)}#petgz-full-list-app.catalog-view .ui-button[data-ui][data-variant=primary][data-size]{background:var(--ui-primary);border-color:var(--ui-primary);color:var(--ui-on-primary)}#petgz-full-list-app.catalog-view .ui-button[data-ui][data-variant=ghost][data-size]{color:var(--ui-accent);background:0 0;border-color:#0000}#petgz-full-list-app.catalog-view .ui-button[data-ui][data-variant=danger][data-size]{background:var(--ui-danger-bg);color:var(--ui-danger);border-color:var(--ui-danger)}#petgz-full-list-app.catalog-view .ui-button[data-ui][data-variant][data-size]:hover:not(:disabled){background:var(--ui-subtle);border-color:var(--ui-border-hover)}#petgz-full-list-app.catalog-view .ui-button[data-ui][data-variant=primary][data-size]:hover:not(:disabled){background:var(--ui-primary-hover);color:var(--ui-on-primary)}#petgz-full-list-app.catalog-view .ui-button[data-ui][data-variant][data-size][aria-pressed=true]{background:var(--ui-accent-soft);border-color:var(--ui-accent);color:var(--ui-accent)}#petgz-full-list-app.catalog-view .ui-button[data-ui][data-variant][data-size]:disabled{opacity:.48;cursor:default}#petgz-full-list-app.catalog-view .ui-icon-button[data-ui][data-variant][data-size]{width:var(--ui-control-height-small);padding:0}#petgz-full-list-app.catalog-view .ui-button[data-ui][data-variant][data-size]>svg{flex:none;width:16px;height:16px}#petgz-full-list-app.catalog-view .ui-input[data-ui][data-size][data-appearance=default]{box-sizing:border-box;min-width:0;max-width:100%;min-height:var(--ui-control-height);height:auto;padding:var(--space-2) var(--ui-control-inset);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-control);color:var(--ui-text);font:inherit;font-size:var(--ui-text-body);transition:border-color var(--ui-motion), box-shadow var(--ui-motion);line-height:1.4}#petgz-full-list-app.catalog-view .ui-input[data-ui][data-size=compact][data-appearance=default]{min-height:var(--ui-control-height-compact);padding-block:var(--space-1-5)}#petgz-full-list-app.catalog-view .ui-input[data-ui][data-size=small][data-appearance=default]{min-height:var(--ui-control-height-small);padding-block:var(--space-1)}#petgz-full-list-app.catalog-view .ui-input[data-ui][data-size][data-appearance=bare]{color:inherit;font-family:inherit;font-size:var(--ui-text-body);line-height:var(--ui-line-height-control);background:0 0;border:0}#petgz-full-list-app.catalog-view .ui-input[data-ui][data-size][data-appearance=default]:disabled{opacity:.48}#petgz-full-list-app.catalog-view .ui-input[data-ui][data-size][aria-invalid=true]{border-color:var(--ui-danger)}#petgz-full-list-app.catalog-view .ui-input[data-ui][data-size]::placeholder{color:var(--ui-muted);opacity:1}#petgz-full-list-app.catalog-view .ui-textarea[data-ui][data-size][data-appearance]{resize:vertical;min-height:100px}#petgz-full-list-app.catalog-view :is(.ui-button,.ui-input,.ui-switch):focus-visible{outline:var(--ui-focus-ring);outline-offset:3px}.ui-field{gap:var(--ui-field-gap);min-width:0;display:grid}.ui-field>label{font-size:var(--ui-text-small);color:var(--ui-muted)}.ui-field>small{color:var(--ui-muted);font-size:var(--ui-text-small)}.ui-field>.ui-field-error{color:var(--ui-danger)}#petgz-full-list-app.catalog-view .ui-switch[data-ui]{align-items:center;gap:var(--ui-action-gap);color:inherit;padding:var(--space-1) 0;font-family:inherit;font-size:var(--ui-text-control);font-weight:var(--ui-weight-secondary);line-height:var(--ui-line-height-control);cursor:pointer;background:0 0;border:0;display:inline-flex}.ui-switch-track{border-radius:var(--ui-radius-pill);background:var(--ui-switch-off);flex:none;width:36px;height:20px;position:relative}.ui-switch-track>span{width:16px;height:16px;transition:transform var(--ui-motion);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px}.ui-switch[aria-checked=true] .ui-switch-track{background:var(--ui-primary)}.ui-switch[aria-checked=true] .ui-switch-track>span{transform:translate(16px)}.ui-switch:disabled{opacity:.48;cursor:default}#petgz-full-list-app.catalog-view .ui-switch[data-ui][role=switch]>.ui-switch-track{background:var(--ui-switch-off);width:36px;height:20px}#petgz-full-list-app.catalog-view .ui-switch[data-ui][role=switch]>.ui-switch-track:after{content:none}#petgz-full-list-app.catalog-view .ui-switch[data-ui][role=switch][aria-checked=true]>.ui-switch-track{background:var(--ui-primary)}#petgz-full-list-app.catalog-view .ui-surface[data-ui][data-padding]{border-radius:var(--ui-radius-card);border-color:var(--ui-border);min-width:0}#petgz-full-list-app.catalog-view .ui-surface[data-ui][data-padding=card]{padding:var(--ui-card-padding)}#petgz-full-list-app.catalog-view .ui-surface[data-ui][data-padding=panel]{padding:var(--ui-panel-padding)}#petgz-full-list-app.catalog-view .ui-badge[data-ui][data-tone]{align-items:center;gap:var(--space-1);max-width:100%;padding:var(--space-1) var(--space-2);border-radius:var(--ui-radius-small);font-size:var(--ui-text-small);overflow-wrap:anywhere;border:0;font-style:normal;font-weight:600;line-height:1.4;display:inline-flex}#petgz-full-list-app.catalog-view :is(.ui-badge,.ui-message)[data-ui][data-tone=neutral]{background:var(--ui-subtle);color:var(--ui-muted)}#petgz-full-list-app.catalog-view :is(.ui-badge,.ui-message)[data-ui][data-tone=info]{background:var(--ui-info-bg);color:var(--ui-info-text)}#petgz-full-list-app.catalog-view :is(.ui-badge,.ui-message)[data-ui][data-tone=success]{background:var(--ui-success-bg);color:var(--ui-success)}#petgz-full-list-app.catalog-view :is(.ui-badge,.ui-message)[data-ui][data-tone=warning]{background:var(--ui-warning-bg);color:var(--ui-warning)}#petgz-full-list-app.catalog-view :is(.ui-badge,.ui-message)[data-ui][data-tone=danger]{background:var(--ui-danger-bg);color:var(--ui-danger)}#petgz-full-list-app.catalog-view .ui-message[data-ui][data-tone]{margin-block:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--ui-radius-control);font-size:var(--ui-text-body);line-height:var(--ui-line-height)}#petgz-full-list-app.catalog-view .ui-empty-state[data-ui]{padding:var(--ui-panel-padding);color:var(--ui-muted);line-height:var(--ui-line-height);text-align:center}#petgz-full-list-app.catalog-view .ui-empty-state[data-ui]>:is(p,strong){margin:0}#petgz-full-list-app.catalog-view .ui-empty-state[data-ui]>p,#petgz-full-list-app.catalog-view .ui-empty-state[data-ui]>.ui-button{margin-top:var(--ui-stack-gap)}#petgz-full-list-app.catalog-view .ui-action-bar[data-ui]{align-items:center;gap:var(--ui-action-gap);flex-wrap:wrap;display:flex}#petgz-full-list-app.catalog-view .ui-dialog-header[data-ui]{gap:var(--ui-stack-gap);padding:var(--ui-panel-padding)}#petgz-full-list-app.catalog-view .ui-page-header[data-ui]>div{gap:var(--ui-section-gap)}#petgz-full-list-app.catalog-view .ui-page-header[data-ui] h1{font-size:var(--ui-text-title)}#petgz-full-list-app.catalog-view .ui-page-header[data-ui]{margin-bottom:var(--ui-section-gap)}#petgz-full-list-app.catalog-view .ui-page-header[data-ui]>div>div>span{font-size:var(--ui-text-small);font-weight:400;line-height:var(--ui-line-height)}@media (width<=390px){#petgz-full-list-app.catalog-view .ui-action-bar[data-ui]{gap:var(--space-1-5)}#petgz-full-list-app.catalog-view .ui-action-bar[data-ui]>.ui-button{max-width:100%}}#petgz-full-list-app.catalog-view{font-family:var(--ui-font-family);font-size:var(--ui-text-body)}#petgz-full-list-app.catalog-view .ui-page-header[data-ui] h1{font-weight:var(--ui-weight-title);line-height:var(--ui-line-height-title);letter-spacing:-.025em}#petgz-full-list-app.catalog-view.petgz-storefront-shell .petgz-store-content>.petgz-main.petgz-home{max-width:var(--ui-home-content-width)}#petgz-full-list-app.catalog-view.petgz-storefront-shell .petgz-store-content .petgz-home-search{border-color:var(--ui-border);padding:var(--ui-panel-padding)}#petgz-full-list-app.catalog-view.petgz-storefront-shell .petgz-store-content .petgz-home-search h1{font-size:var(--ui-text-hero);font-weight:var(--ui-weight-title);line-height:var(--ui-line-height-title);letter-spacing:-.025em}#petgz-full-list-app.catalog-view .petgz-home .petgz-section-heading h2{font-size:var(--ui-text-section);font-weight:var(--ui-weight-section);line-height:var(--ui-line-height-title)}#petgz-full-list-app.catalog-view.petgz-storefront-shell .petgz-home :is(.petgz-description,.petgz-section-copy){font-size:var(--ui-text-body);color:var(--ui-muted)}#petgz-full-list-app.catalog-view.petgz-storefront-shell .petgz-home .petgz-search-tip{font-size:var(--ui-text-small);color:var(--ui-muted)}#petgz-full-list-app.catalog-view.admin-app .admin-product-list .admin-product-row{padding-block:var(--ui-list-row-padding)}#petgz-full-list-app.catalog-view.admin-app .admin-product-list .admin-product-summary strong{font-size:var(--ui-text-product);font-weight:var(--ui-weight-product);line-height:1.5}#petgz-full-list-app.catalog-view.admin-app .admin-product-list .admin-prices dd{font-size:var(--ui-text-price);font-weight:var(--ui-weight-price);font-variant-numeric:tabular-nums;line-height:1.5}#petgz-full-list-app.catalog-view.admin-app .admin-product-list :is(.admin-product-summary small,.admin-prices dt,.admin-product-code){font-size:var(--ui-text-small);color:var(--ui-muted)}#petgz-full-list-app.catalog-view .ui-button[data-ui][data-variant=ghost][data-size]{color:var(--ui-text);font-weight:var(--ui-weight-secondary)}#petgz-full-list-app.catalog-view .ui-button[data-ui][data-variant=ghost][data-size]:hover:not(:disabled){color:var(--ui-accent)}#petgz-full-list-app.catalog-view .ui-surface[data-ui][data-padding]{box-shadow:var(--ui-shadow-card)}#petgz-full-list-app.catalog-view :is(.petgz-product-card-heading h2,.petgz-catalog-product-heading h2,.ground-product-copy h2,.petgz-product-name){font-weight:var(--ui-weight-product)}#petgz-full-list-app.catalog-view .ui-field>:is(label,small){line-height:var(--ui-line-height)}#petgz-full-list-app.catalog-view.petgz-storefront-shell .petgz-main-search .ui-input[data-ui][data-appearance=bare]:focus-visible{outline:none}#petgz-full-list-app.catalog-view .petgz-sidebar-surface{--sidebar-gutter:var(--space-3);--sidebar-indent:16px;--sidebar-icon-width:18px;--sidebar-icon-gap:var(--space-2);--sidebar-row-height:42px;--sidebar-child-height:36px;--sidebar-row-padding:8px;--sidebar-control-width:28px;--sidebar-motion:.18s}#petgz-full-list-app.catalog-view .petgz-sidebar-surface nav .petgz-sidebar-row{grid-template-columns:minmax(0, 1fr) var(--sidebar-control-width);align-items:center;min-width:0;display:grid}#petgz-full-list-app.catalog-view .petgz-sidebar-surface nav .petgz-sidebar-row>a{border-radius:var(--ui-radius-control);color:var(--ui-text);text-align:left;letter-spacing:-.2px;min-width:0;height:var(--sidebar-row-height);min-height:var(--sidebar-row-height);padding:0 var(--sidebar-row-padding);align-items:center;gap:var(--sidebar-icon-gap);box-sizing:border-box;background:0 0;border:0;font-family:inherit;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;transition:background .16s,color .16s;display:flex}#petgz-full-list-app.catalog-view .petgz-sidebar-surface nav .petgz-sidebar-row>a>span{min-width:0}#petgz-full-list-app.catalog-view .petgz-sidebar-surface nav .petgz-sidebar-row>a>svg{width:var(--sidebar-icon-width);height:var(--sidebar-icon-width);flex:0 0 var(--sidebar-icon-width)}#petgz-full-list-app.catalog-view .petgz-sidebar-surface nav .petgz-sidebar-row.is-child{padding-inline-start:var(--sidebar-indent)}#petgz-full-list-app.catalog-view .petgz-sidebar-surface nav .petgz-sidebar-row.is-child>a{height:var(--sidebar-child-height);min-height:var(--sidebar-child-height);font-size:13px;font-weight:500}#petgz-full-list-app.catalog-view .petgz-sidebar-surface nav .petgz-sidebar-row>button{width:var(--sidebar-control-width);min-height:var(--sidebar-row-height);border-radius:var(--ui-radius-control);color:var(--ui-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}#petgz-full-list-app.catalog-view .petgz-sidebar-surface nav .petgz-sidebar-row>:is(a,button):hover{background:var(--ui-hover)}#petgz-full-list-app.catalog-view .petgz-sidebar-surface nav .petgz-sidebar-row>a[aria-current=page]{background:var(--ui-accent-soft);color:var(--ui-accent);font-weight:600}#petgz-full-list-app.catalog-view .petgz-sidebar-surface nav .petgz-sidebar-row>:is(a,button):focus-visible{outline:var(--ui-focus-ring);outline-offset:-2px}#petgz-full-list-app.catalog-view .petgz-sidebar-surface nav .petgz-sidebar-row>button svg{transition:transform var(--sidebar-motion) ease-out}#petgz-full-list-app.catalog-view .petgz-sidebar-surface nav .petgz-sidebar-row svg.is-expanded{transform:rotate(90deg)}#petgz-full-list-app.catalog-view .petgz-sidebar-surface nav .petgz-sidebar-group{opacity:0;visibility:hidden;transition:grid-template-rows var(--sidebar-motion) ease-out, opacity var(--sidebar-motion) ease-out, visibility var(--sidebar-motion);border:0;grid-template-rows:0fr;margin:0;padding:0;display:grid}#petgz-full-list-app.catalog-view .petgz-sidebar-surface nav .petgz-sidebar-group.is-open{opacity:1;visibility:visible;grid-template-rows:1fr}#petgz-full-list-app.catalog-view .petgz-sidebar-surface nav .petgz-sidebar-group>div{min-height:0;overflow:clip}#petgz-full-list-app.catalog-view .petgz-sidebar-surface nav .petgz-sidebar-group.is-section>div{padding-inline-start:calc(var(--sidebar-icon-width) + var(--sidebar-icon-gap))}#petgz-full-list-app.catalog-view .petgz-sidebar-surface .petgz-sidebar-scroll{align-content:start;gap:var(--space-half);min-height:0;margin-inline:calc(-1 * var(--sidebar-gutter));padding:var(--space-4) var(--sidebar-gutter);scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--ui-muted) 20%, transparent) transparent;flex:1;display:grid;overflow:hidden auto}#petgz-full-list-app.catalog-view .petgz-sidebar-surface .petgz-sidebar-scroll:hover{scrollbar-color:color-mix(in srgb, var(--ui-muted) 40%, transparent) transparent}#petgz-full-list-app.catalog-view .petgz-sidebar-surface .petgz-sidebar-scroll::-webkit-scrollbar{width:5px}#petgz-full-list-app.catalog-view .petgz-sidebar-surface .petgz-sidebar-scroll::-webkit-scrollbar-track{background:0 0}#petgz-full-list-app.catalog-view .petgz-sidebar-surface .petgz-sidebar-scroll::-webkit-scrollbar-button{display:none}#petgz-full-list-app.catalog-view .petgz-sidebar-surface .petgz-sidebar-scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--ui-muted) 20%, transparent);border-radius:4px}#petgz-full-list-app.catalog-view .petgz-sidebar-surface .petgz-sidebar-scroll:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--ui-muted) 40%, transparent)}@supports selector(::-webkit-scrollbar){#petgz-full-list-app.catalog-view .petgz-sidebar-surface .petgz-sidebar-scroll,#petgz-full-list-app.catalog-view .petgz-sidebar-surface .petgz-sidebar-scroll:hover{scrollbar-width:auto;scrollbar-color:auto}}@media (width<=900px){#petgz-full-list-app.catalog-view .petgz-sidebar-surface{--sidebar-row-padding:4px;--sidebar-gutter:var(--space-4)}}@media (prefers-reduced-motion:reduce){#petgz-full-list-app.catalog-view .petgz-sidebar-surface nav .petgz-sidebar-row>:is(a,button),#petgz-full-list-app.catalog-view .petgz-sidebar-surface nav .petgz-sidebar-row>button svg,#petgz-full-list-app.catalog-view .petgz-sidebar-surface nav .petgz-sidebar-group{transition:none}}#petgz-full-list-app.catalog-view.admin-dashboard-layout{--admin-sidebar-width:260px;--admin-sidebar-surface:color-mix(in srgb,var(--ui-surface) 55%,var(--ui-bg))}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-desktop-sidebar{width:var(--admin-sidebar-width);background:var(--admin-sidebar-surface)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-page-main{margin-left:var(--admin-sidebar-width)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-sidebar{padding:var(--space-4) var(--space-3);background:var(--admin-sidebar-surface)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-sidebar-header{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);display:flex}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-sidebar-brand{min-width:0;min-height:48px;padding:0 var(--space-2);border:0;flex:1;margin:0}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-sidebar-brand>span{background:var(--ui-primary);width:32px;height:32px;color:var(--ui-on-primary);box-shadow:none;border:0;flex:none}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-sidebar-brand>span svg{width:18px;height:18px}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-sidebar-brand strong{font-size:var(--ui-text-body);font-weight:var(--ui-weight-section)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-sidebar-close{display:none}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-sidebar-foot{gap:var(--space-half);padding-top:var(--space-3)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-sidebar-foot-label{padding-inline:var(--space-3)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-sidebar-foot :is(a,.admin-sidebar-theme){min-height:38px;padding-inline:var(--space-3);border-radius:var(--ui-radius-medium);font-size:var(--ui-text-compact)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-sidebar :is(a,button):focus-visible{outline:var(--ui-focus-ring);outline-offset:2px}@media (width<=900px){#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-sidebar{padding-inline:var(--space-4)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-page-main{margin-left:0}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-drawer{background:var(--admin-sidebar-surface);width:min(288px,100% - 32px);box-shadow:var(--ui-shadow-dialog)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-sidebar-header{padding-bottom:var(--space-3);border-bottom:1px solid var(--ui-divider)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-sidebar-brand{padding:0}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-sidebar-close{border-radius:var(--ui-radius-medium);width:32px;height:32px;color:var(--ui-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-sidebar-close:hover{background:var(--ui-hover);color:var(--ui-text)}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-drawer-backdrop{background:color-mix(in srgb,var(--ui-text) 24%,transparent)}}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-taxonomy-nav-loading{gap:10px;padding:8px;display:grid}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-taxonomy-nav-loading>span{background:var(--ui-hover);border-radius:4px;width:70%;height:14px}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-taxonomy-nav-loading>span:nth-child(2){width:55%}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-taxonomy-nav-retry{color:var(--ui-muted);text-align:left;background:0 0;border:0;padding:8px;font-size:12px}#petgz-full-list-app.catalog-view.admin-app .admin-product-metadata{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-master-kind{color:var(--ui-muted);font-size:var(--ui-text-small);margin-top:var(--space-half);display:block}#petgz-full-list-app.catalog-view.admin-app .admin-channel-states{gap:var(--space-half);min-width:0;color:var(--ui-muted);font-size:var(--ui-text-small);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-product-code code{overflow-wrap:anywhere}.admin-code-copy{vertical-align:middle;color:var(--ui-muted);padding:var(--space-half);border-radius:var(--ui-radius-small);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.admin-code-copy:hover{color:var(--ui-accent);background:var(--ui-accent-soft)}.admin-code-copy:focus-visible{outline:2px solid var(--ui-focus-ring)}.admin-store-settings{margin-block:var(--space-3);padding-block:var(--space-3);border-block:1px solid var(--ui-divider);color:var(--ui-muted);font-size:var(--ui-text-small)}.admin-store-settings summary{cursor:pointer;color:var(--ui-text);font-weight:600}.admin-store-settings p{line-height:1.6}.admin-product-relation{color:var(--ui-muted);font-size:var(--ui-text-small);overflow-wrap:anywhere}.admin-sidebar-category-label{color:var(--ui-muted);font-size:var(--ui-text-small);padding:var(--space-2) var(--space-3) var(--space-1);display:block}#petgz-full-list-app.catalog-view.admin-app .admin-product-name-row{gap:var(--space-3);grid-template-columns:minmax(130px,.65fr) minmax(0,1fr);align-items:start;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-product-name-row.is-name-only{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-product-name-row .admin-product-category-panel{border:0;margin:0;padding:0}#petgz-full-list-app.catalog-view.admin-app .admin-product-name-row .admin-field{margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-product-editor-tabs{gap:var(--space-1);padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--ui-divider);background:var(--ui-surface);flex-shrink:0;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-product-editor-tabs [role=tab]{color:var(--ui-muted);font-size:var(--ui-text-control);font-weight:var(--ui-weight-control);padding-inline:var(--space-4)}#petgz-full-list-app.catalog-view.admin-app .admin-product-form.has-editor-tabs .admin-editor-body{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-product-form.has-editor-tabs .admin-field{font-size:var(--ui-text-control)}#petgz-full-list-app.catalog-view.admin-app .petgz-dialog:has(.admin-product-form.has-editor-tabs){min-height:0}#petgz-full-list-app.catalog-view.admin-app .admin-product-form.has-editor-tabs [role=tabpanel][hidden]{display:none!important}#petgz-full-list-app.catalog-view.admin-app .admin-product-form.has-editor-tabs [role=tabpanel]{width:100%;min-width:0}#petgz-full-list-app.catalog-view.admin-app .admin-product-form.has-editor-tabs .admin-product-details{align-items:stretch;gap:var(--space-6);flex-direction:column;max-width:none;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-product-basic-section{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-product-basic-section>*{min-width:0;margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-product-settings-panel{align-items:start;gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-product-basic-section>.admin-product-section-heading{align-items:center;min-height:36px;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-product-settings-panel .admin-product-section-heading h3{font-size:var(--ui-text-section);font-weight:var(--ui-weight-section);margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-product-identity{gap:var(--space-6);grid-template-columns:200px minmax(0,1fr);align-items:stretch;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-product-identity-inputs{gap:var(--space-4);min-width:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-product-basic-section .admin-product-image.is-compact{gap:var(--space-1);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;margin:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-product-image.is-compact .admin-product-image-preview{aspect-ratio:1;box-sizing:border-box;width:100%;height:auto;min-height:0;padding:0}#petgz-full-list-app.catalog-view.admin-app .admin-product-image.is-compact .admin-product-image-preview img{width:100%;height:100%;padding:var(--space-3);position:absolute;inset:0}#petgz-full-list-app.catalog-view.admin-app .admin-product-image.is-compact .admin-product-image-actions{justify-content:center;gap:var(--space-2);flex-wrap:wrap}#petgz-full-list-app.catalog-view.admin-app .admin-product-image.is-compact .admin-image-text-button[data-ui][data-size]{min-height:26px;padding:0 var(--space-1);box-shadow:none;font-size:var(--ui-text-small);background:0 0;border:0}#petgz-full-list-app.catalog-view.admin-app .admin-product-image.is-compact .admin-image-delete-button[data-ui][data-size]{height:26px;min-height:26px;padding:0 var(--space-2);border-radius:var(--ui-radius-small);font-size:var(--ui-text-small)}#petgz-full-list-app.catalog-view.admin-app .admin-product-form.has-editor-tabs .admin-product-basic-section .admin-identity-fields{align-items:end;gap:var(--space-3);grid-template-columns:minmax(130px,.65fr) minmax(0,1fr);margin:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-product-basic-section .admin-identity-fields select{width:100%}#petgz-full-list-app.catalog-view.admin-app .admin-product-basic-section .admin-product-category-panel{gap:var(--space-2);border:0;margin:0;padding:0}#petgz-full-list-app.catalog-view.admin-app .admin-product-price-section{gap:var(--space-4);min-width:0;padding:var(--space-5) 0 0;border-left:0;border-top:1px solid var(--ui-divider);flex-direction:column;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-product-price-section>*{min-width:0;margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-product-price-section .admin-product-price-heading{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-product-details .admin-product-section-heading strong{font-size:var(--ui-text-section);font-weight:var(--ui-weight-section)}#petgz-full-list-app.catalog-view.admin-app .admin-product-form.has-editor-tabs .admin-product-price-section .admin-price-fields{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-product-form.has-editor-tabs .admin-product-price-section .admin-price-fields input{text-align:right;height:42px;font-size:var(--ui-text-price);font-variant-numeric:tabular-nums}#petgz-full-list-app.catalog-view.admin-app .admin-product-price-section .admin-member-policy{padding:var(--space-3) 0;margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-product-details>.admin-product-relation{grid-column:1/-1}#petgz-full-list-app.catalog-view.admin-app .admin-product-form.has-editor-tabs .admin-product-editor-tabs>[role=tab]{border-radius:var(--ui-radius-control);min-height:36px;padding-block:var(--space-2);box-shadow:none;background:0 0;border:1px solid #0000}#petgz-full-list-app.catalog-view.admin-app .admin-product-form.has-editor-tabs .admin-product-editor-tabs>[role=tab]:hover:not(:disabled){background:var(--ui-subtle);color:var(--ui-text)}#petgz-full-list-app.catalog-view.admin-app .admin-product-form.has-editor-tabs .admin-product-editor-tabs>[role=tab][aria-selected=true]{background:var(--ui-accent-soft);color:var(--ui-accent);border-color:color-mix(in srgb,var(--ui-accent) 12%,var(--ui-border));font-weight:var(--ui-weight-selected)}@media (width<=760px){#petgz-full-list-app.catalog-view.admin-app .admin-product-settings-panel{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-product-price-section{padding:var(--space-4) 0 0;border-left:0;border-top:1px solid var(--ui-divider)}}@media (width<=480px){#petgz-full-list-app.catalog-view.admin-app .admin-product-name-row{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-product-identity{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-product-basic-section .admin-product-image.is-compact{grid-template-rows:auto auto;place-self:start center;width:min(200px,100%)}#petgz-full-list-app.catalog-view.admin-app .admin-product-form.has-editor-tabs .admin-product-basic-section .admin-identity-fields,#petgz-full-list-app.catalog-view.admin-app .admin-product-form.has-editor-tabs .admin-product-price-section .admin-price-fields{grid-template-columns:minmax(0,1fr)}}#petgz-full-list-app.catalog-view.admin-app .admin-nametag-input-section{padding-top:var(--space-5);border-top:1px solid var(--ui-divider)}#petgz-full-list-app.catalog-view.admin-app .admin-nametag-fields{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.admin-nametag-control{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.admin-nametag-control>strong{font-weight:var(--ui-weight-control)}.admin-product-store-scope{border-top:1px solid var(--ui-divider);padding-top:var(--space-4);margin-top:var(--space-4)}.admin-product-store-scope .admin-segmented-field{max-width:400px}.admin-product-store-scope .master-help{margin:var(--space-2) 0 0}.admin-nametag-scope-field{gap:var(--space-2);border-top:1px solid var(--ui-divider);padding-top:var(--space-4);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-product-form.has-editor-tabs .admin-nametag-fields>*{margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-product-form.has-editor-tabs .admin-nametag-fields .admin-member-policy{padding:var(--space-2) 0}#petgz-full-list-app.catalog-view.admin-app .admin-nametag-fields .admin-member-policy:first-child{border:0}#petgz-full-list-app.catalog-view.admin-app .admin-nametag-fields .admin-feed-product-fields{background:0 0;border:0;padding:0}#petgz-full-list-app.catalog-view.admin-app .admin-nametag-fields .admin-name-field textarea{min-height:86px}#petgz-full-list-app.catalog-view.admin-app .has-editor-tabs .admin-product-category-panel{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .has-editor-tabs .admin-product-category-panel .admin-secondary-classification-description{grid-column:1/-1}#petgz-full-list-app.catalog-view.admin-app .has-editor-tabs .admin-product-design-settings{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .has-editor-tabs .admin-product-design-settings>:is(header,p){grid-column:1/-1}#petgz-full-list-app.catalog-view.admin-app .has-editor-tabs .admin-product-design-settings:not(:has(.admin-product-design-row~.admin-product-design-row)) .admin-product-design-row{grid-column:1/-1}@media (width<=680px){#petgz-full-list-app.catalog-view.admin-app .admin-product-editor-tabs{gap:var(--space-1);padding:var(--space-2) var(--space-3)}#petgz-full-list-app.catalog-view.admin-app .admin-product-editor-tabs [role=tab]{padding-inline:var(--space-2);white-space:nowrap;flex:1}#petgz-full-list-app.catalog-view.admin-app .has-editor-tabs :is(.admin-product-category-panel,.admin-product-design-settings){grid-template-columns:minmax(0,1fr)}}.admin-stock-status{font-size:var(--ui-text-small);color:var(--ui-muted);margin-top:var(--space-half);display:block}.admin-product-category-heading{align-items:center;gap:var(--space-1);display:flex}.admin-product-category-heading>a{flex:1;min-width:0}.admin-product-category-heading>button{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--ui-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.admin-product-category-heading>button:hover{background:var(--ui-subtle)}.admin-product-category-heading>button:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.admin-product-category-manager-nav{padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--ui-divider);gap:var(--space-2);display:grid}.admin-product-category-manager-nav nav{gap:var(--space-1);flex-wrap:wrap;display:flex}.admin-product-category-manager-nav button[aria-pressed=true]{background:var(--ui-accent-soft);color:var(--ui-accent)}#petgz-full-list-app.catalog-view.admin-app .admin-product-form .product-sales-settings{grid-column:1/-1;width:100%;min-width:0;margin:0}#petgz-full-list-app.catalog-view.admin-app .product-sales-settings>summary{font-size:var(--ui-text-body);padding-block:var(--space-2)}#petgz-full-list-app.catalog-view.admin-app .product-offer-section{margin-top:var(--space-3);border-top:1px solid var(--ui-divider);padding-top:var(--space-3)}#petgz-full-list-app.catalog-view.admin-app .product-sales-fields{border:0;min-width:0;margin:0;padding:0}#petgz-full-list-app.catalog-view.admin-app .admin-product-sales-editor .ground-product-editor-body{padding:var(--space-3) 0;overflow:visible}#petgz-full-list-app.catalog-view.admin-app .product-sales-actions{justify-content:flex-end;gap:var(--space-2);padding-block:var(--space-3);flex-wrap:wrap;display:flex}#petgz-full-list-app.catalog-view.admin-app .product-sales-setup{gap:var(--space-3);max-width:480px;display:grid}#petgz-full-list-app.catalog-view.admin-app .product-sales-settings summary{overflow-wrap:anywhere}#petgz-full-list-app.catalog-view.admin-app .admin-product-sales-editor .stock-confirmation{min-width:0}#petgz-full-list-app.catalog-view.admin-app .admin-product-sales-editor .stock-confirmation pre{max-width:100%;overflow:auto}.admin-product-image-auto{color:var(--ui-muted);font-size:var(--ui-text-small);text-align:center;word-break:keep-all;text-wrap:balance}.admin-product-image.is-dragging .admin-product-image-preview{outline:2px solid var(--ui-accent);outline-offset:-2px;background:var(--ui-accent-soft)}.admin-product-image-drop-hint{color:var(--ui-muted);font-size:var(--ui-text-small);overflow-wrap:anywhere;line-height:1.4}.admin-product-image.is-compact .admin-product-image-drop-hint{text-align:center}.admin-category-overview{margin-top:var(--space-2);font-size:var(--ui-text-small);color:var(--admin-muted)}.admin-category-overview summary{cursor:pointer;color:var(--ui-accent)}.admin-category-overview>div{gap:var(--space-3);margin-top:var(--space-2);padding:var(--space-3);border:1px solid var(--admin-border);border-radius:var(--ui-radius-section);background:var(--admin-panel-soft);display:grid}.admin-category-overview ul{margin:var(--space-1) 0 0;padding-left:var(--space-4)}.admin-category-overview p{margin:0;line-height:1.5}#petgz-full-list-app.catalog-view.admin-app .product-sales-settings{max-width:800px;margin-inline:auto!important}.admin-segmented-field{gap:var(--space-2);min-width:0;display:grid}.admin-segmented-field>strong{font-weight:var(--ui-weight-control)}#petgz-full-list-app.catalog-view.admin-app .admin-md-segmented button{white-space:nowrap;background:var(--ui-control);min-width:0;color:var(--ui-text)}#petgz-full-list-app.catalog-view.admin-app .admin-md-segmented button[aria-checked=true],#petgz-full-list-app.catalog-view.admin-app .admin-md-segmented button[aria-checked=true]:hover:not(:disabled){background:var(--ui-primary);color:var(--ui-on-primary)}#petgz-full-list-app.catalog-view.admin-app .admin-md-segmented button:focus-visible{outline:var(--ui-focus-ring);outline-offset:2px}.product-sale-status{max-width:360px;margin-bottom:var(--space-3)}#petgz-full-list-app.catalog-view.admin-app .admin-product-sales-editor .ground-product-form-section{border:0;border-top:1px solid var(--ui-divider);padding:var(--space-4) 0;background:0 0;border-radius:0}#petgz-full-list-app.catalog-view.admin-app .admin-product-sales-editor .ground-product-editor-body{gap:0}#petgz-full-list-app.catalog-view.admin-app .admin-product-sales-editor [hidden]{display:none!important}#petgz-full-list-app.catalog-view.admin-app .product-offer-section:first-of-type{border-top:0;margin-top:0;padding-top:0}#petgz-full-list-app.catalog-view.admin-app .admin-product-sales-editor .ground-product-switches>div,#petgz-full-list-app.catalog-view.admin-app .product-md-inventory .ground-product-switch-card{background:0 0;border:0;padding:0}#petgz-full-list-app.catalog-view.admin-app .product-md-inventory:empty{display:none}#petgz-full-list-app.catalog-view.admin-app .product-md-inventory .ground-product-switch-head{gap:var(--space-3);background:0 0;grid-template-columns:minmax(0,1fr) minmax(180px,280px);padding:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .product-stock-verification{gap:var(--space-2);display:grid}.product-stock-verification>span{justify-content:space-between;gap:var(--space-3);color:var(--ui-muted);display:flex}.product-stock-verification strong{color:var(--ui-text);font-weight:var(--ui-weight-control)}@media (width<=480px){#petgz-full-list-app.catalog-view.admin-app .product-md-inventory .ground-product-switch-head{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-product-sales-editor .ground-product-inventory-summary{grid-template-columns:1fr}}#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell:has(.admin-product-form.has-editor-tabs):not(.is-price-change-workspace){width:min(920px,100vw - 32px)}#petgz-full-list-app.catalog-view.admin-app .admin-product-editor-tabs{scrollbar-width:thin;overflow-x:auto}#petgz-full-list-app.catalog-view.admin-app .admin-product-editor-tabs [role=tab]{white-space:nowrap;flex:none}#petgz-full-list-app.catalog-view.admin-app .admin-product-form.has-editor-tabs :is(.admin-product-settings-panel,.product-sales-settings){max-width:none;margin-inline:0!important}#petgz-full-list-app.catalog-view.admin-app .admin-product-section-heading{gap:var(--space-1);display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-product-section-heading :is(h3,p){margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-product-section-heading h3{font-size:var(--ui-text-section);font-weight:var(--ui-weight-section)}#petgz-full-list-app.catalog-view.admin-app .admin-product-section-heading p{color:var(--ui-muted);font-size:var(--ui-text-small);font-weight:400}.product-supply-price-editor{border-top:1px solid var(--ui-divider);padding-block:var(--space-4);gap:var(--space-3);min-width:0;display:grid}.product-supply-price-editor .ground-product-price-grid{max-width:440px}.product-supply-price-editor .product-sales-fields{gap:var(--space-3);display:grid}.product-supply-price-editor :is(p,.master-help){margin:0}.product-option-price-summary{font-size:var(--ui-text-control)}.product-option-price-summary p{color:var(--ui-muted)}.admin-price-history-link{font-size:var(--ui-text-small);color:var(--ui-accent);justify-self:start}#petgz-full-list-app.catalog-view.admin-app .admin-product-nametag-panel{gap:var(--space-6);grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:start;display:grid}.admin-nametag-settings-column{gap:var(--space-4);min-width:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-nametag-settings-column .admin-nametag-input-section{border:0;padding:0}#petgz-full-list-app.catalog-view.admin-app .admin-nametag-settings-column .admin-product-design-row{border:0;border-top:1px solid var(--ui-divider);padding:var(--space-4) 0 0;background:0 0;border-radius:0;grid-template-columns:1fr}.admin-nametag-preview-column{max-height:var(--product-editor-scroll-height,none);scrollbar-gutter:stable;gap:var(--space-4);border-left:1px solid var(--ui-divider);min-width:0;padding-left:var(--space-6);display:grid;position:sticky;top:0;overflow-y:auto}.admin-nametag-preview-outlet{gap:var(--space-4);min-width:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .admin-nametag-preview-outlet .admin-product-design-preview{width:100%;max-width:none}.admin-nametag-preview-outlet .admin-product-design-sample>strong{font-size:var(--ui-text-small);font-weight:var(--ui-weight-control);justify-self:start}#petgz-full-list-app.catalog-view.admin-app .admin-editor-section-link{border-radius:var(--ui-radius-small);color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}#petgz-full-list-app.catalog-view.admin-app .admin-editor-section-link:hover{color:var(--ui-accent)}#petgz-full-list-app.catalog-view.admin-app .admin-editor-section-link:focus-visible{outline:var(--ui-focus-ring);outline-offset:3px}.price-change-product-links{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width<=900px){#petgz-full-list-app.catalog-view.admin-app .admin-product-nametag-panel{grid-template-columns:minmax(0,1fr)}.admin-nametag-preview-column{max-height:none;padding:var(--space-4) 0 0;border-left:0;border-top:1px solid var(--ui-divider);scrollbar-gutter:auto;position:static;overflow:visible}}@media (width<=480px){#petgz-full-list-app.catalog-view.admin-app .admin-product-editor-tabs{padding-inline:var(--space-3)}}#petgz-full-list-app.catalog-view.admin-app .admin-nametag-settings-column .admin-product-price-section{gap:var(--space-3);border-top:1px solid var(--ui-divider);padding-top:var(--space-4);display:grid}@media (width<=480px){#petgz-full-list-app.catalog-view.admin-app .admin-nametag-settings-column .admin-price-fields{grid-template-columns:1fr}}#petgz-full-list-app.catalog-view.admin-app .admin-nametag-preview-column .admin-product-design-row{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app :is(.admin-product-classification-row,.admin-product-name-code){gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}#petgz-full-list-app.catalog-view.admin-app :is(.admin-product-classification-row,.admin-product-name-code)>*,#petgz-full-list-app.catalog-view.admin-app :is(.admin-product-classification-row,.admin-product-name-code) .admin-field{min-width:0}#petgz-full-list-app.catalog-view.admin-app :is(.admin-product-classification-row,.admin-product-name-code) .admin-field{align-items:stretch;gap:var(--space-2);flex-direction:column;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-product-name-code .master-help{margin:0}#petgz-full-list-app.catalog-view.admin-app .admin-product-feed-information{border-top:1px solid var(--ui-border);padding-top:var(--space-4);gap:var(--space-3);display:grid}#petgz-full-list-app.catalog-view.admin-app .product-editor-modal button[data-modal-close]{gap:0!important}#petgz-full-list-app.catalog-view.admin-app .product-editor-modal .admin-product-identity{grid-template-columns:144px minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .product-editor-modal .admin-product-image.is-compact .admin-product-image-preview{aspect-ratio:1;width:144px;min-width:0;height:144px;min-height:0;overflow:hidden;border-radius:16px!important}#petgz-full-list-app.catalog-view.admin-app .product-editor-modal .admin-product-image-preview img{object-fit:contain;width:100%;height:100%}@media (width<=700px){#petgz-full-list-app.catalog-view.admin-app .product-editor-modal .admin-product-identity{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .product-editor-modal .admin-product-image.is-compact .admin-product-image-preview{width:120px;height:120px}}#petgz-full-list-app.catalog-view.admin-app .admin-product-name-code{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app .admin-product-identity-inputs{align-content:start}@media (width<=700px){#petgz-full-list-app.catalog-view.admin-app .product-editor-modal .admin-product-identity{gap:16px}#petgz-full-list-app.catalog-view.admin-app .product-editor-modal .admin-product-image.is-compact{flex-direction:row;align-items:center;gap:16px;padding:0;display:flex}#petgz-full-list-app.catalog-view.admin-app .product-editor-modal .admin-product-image-content{text-align:left;flex:1;align-items:flex-start;min-width:0}#petgz-full-list-app.catalog-view.admin-app .product-editor-modal .admin-product-image-actions{justify-content:flex-start}#petgz-full-list-app.catalog-view.admin-app .product-editor-modal .admin-product-image-drop-hint{text-align:left}#petgz-full-list-app.catalog-view.admin-app .admin-product-name-code{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}#petgz-full-list-app.catalog-view.admin-app :is(.admin-product-classification-row,.admin-product-name-code){gap:10px}#petgz-full-list-app.catalog-view.admin-app .product-editor-modal .admin-product-image.is-compact{justify-self:stretch;gap:12px;width:100%}#petgz-full-list-app.catalog-view.admin-app .product-editor-modal .admin-product-image.is-compact .admin-product-image-preview{flex:0 0 112px;width:112px;height:112px}#petgz-full-list-app.catalog-view.admin-app .product-editor-modal .admin-product-image.is-compact .admin-product-image-content{width:auto}#petgz-full-list-app.catalog-view.admin-app .product-editor-modal .admin-product-image.is-compact .admin-product-image-content .admin-product-image-actions{flex-wrap:nowrap;justify-content:flex-start;width:auto}}#root.ui-controls #petgz-full-list-app.catalog-view.admin-app[data-admin-theme=neutral] .product-editor-modal .admin-product-basic-section .admin-product-image.is-compact{gap:8px}#root.ui-controls #petgz-full-list-app.catalog-view.admin-app[data-admin-theme=neutral] .product-editor-modal .admin-product-basic-section .admin-product-image-content{align-items:center;gap:6px}#root.ui-controls #petgz-full-list-app.catalog-view.admin-app[data-admin-theme=neutral] .product-editor-modal .admin-product-basic-section .admin-product-image-drop-hint{word-break:keep-all;text-align:center;margin:0;font-size:11px;line-height:1.5}#root.ui-controls #petgz-full-list-app.catalog-view.admin-app[data-admin-theme=neutral] .product-editor-modal .admin-product-basic-section .admin-product-image-actions{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:10px;gap:0;width:auto;padding:2px;display:inline-flex}#root.ui-controls #petgz-full-list-app.catalog-view.admin-app[data-admin-theme=neutral] .product-editor-modal .admin-product-basic-section .admin-product-image-actions .ui-button[data-ui][data-variant][data-size]{min-width:52px;height:auto;min-height:30px;box-shadow:none;background:0 0;border:0;border-radius:7px;flex:auto;margin:0;padding:4px 10px;line-height:1.3}#root.ui-controls #petgz-full-list-app.catalog-view.admin-app[data-admin-theme=neutral] .product-editor-modal .admin-product-basic-section .admin-product-image-actions .ui-button[data-ui][data-variant][data-size]:hover:not(:disabled){background:var(--ui-hover)}#root.ui-controls #petgz-full-list-app.catalog-view.admin-app[data-admin-theme=neutral] .product-editor-modal .admin-product-basic-section .admin-product-image-filename{max-width:100%}@media (width<=700px){#root.ui-controls #petgz-full-list-app.catalog-view.admin-app[data-admin-theme=neutral] .product-editor-modal .admin-product-basic-section .admin-product-image.is-compact{gap:12px}#root.ui-controls #petgz-full-list-app.catalog-view.admin-app[data-admin-theme=neutral] .product-editor-modal .admin-product-basic-section .admin-product-image-content{align-items:flex-start}#root.ui-controls #petgz-full-list-app.catalog-view.admin-app[data-admin-theme=neutral] .product-editor-modal .admin-product-basic-section .admin-product-image-drop-hint{text-align:left}#root.ui-controls #petgz-full-list-app.catalog-view.admin-app[data-admin-theme=neutral] .product-editor-modal .admin-product-basic-section .admin-product-image-actions .ui-button[data-ui][data-variant][data-size]{min-width:56px;min-height:44px}}.admin-taxonomy-selector{border:1px solid var(--ui-border);border-radius:12px;min-width:0;margin:16px 0 0;padding:12px}.admin-taxonomy-selector legend{padding:0 4px;font-weight:600}.admin-taxonomy-options,.admin-taxonomy-chips{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.admin-taxonomy-option{border:1px solid var(--ui-border);border-radius:8px;align-items:flex-start;gap:6px;max-width:100%;padding:6px 8px;display:flex}.admin-taxonomy-option input{accent-color:var(--ui-accent);flex:none;margin-top:3px}.admin-taxonomy-option span,.admin-taxonomy-chip{overflow-wrap:anywhere;min-width:0}.admin-taxonomy-option small{color:var(--ui-muted);margin-left:6px}.admin-taxonomy-chips{margin-top:6px}.admin-taxonomy-chip{background:var(--ui-subtle);color:var(--ui-muted);border-radius:6px;padding:2px 6px;font-size:12px}#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell.admin-taxonomy-modal{width:min(780px,100% - 48px)}#petgz-full-list-app.catalog-view.admin-app .admin-taxonomy-modal>.petgz-dialog{height:min(820px,100dvh - 48px)}#petgz-full-list-app.catalog-view.admin-app .admin-taxonomy-manager{--tree-motion:.2s cubic-bezier(.22,1,.36,1);flex-direction:column;height:100%;min-height:0;display:flex;position:relative}#petgz-full-list-app.catalog-view.admin-app .admin-taxonomy-manager>.admin-editor-head{border:0;padding:28px 32px 18px}#petgz-full-list-app.catalog-view.admin-app .admin-taxonomy-manager .admin-editor-head h2{letter-spacing:-.035em;font-size:22px;font-weight:650}#petgz-full-list-app.catalog-view.admin-app .admin-taxonomy-manager>.admin-editor-body{overflow-anchor:none;overscroll-behavior:contain;flex:1;padding:0 32px 24px}#petgz-full-list-app.catalog-view.admin-app .admin-taxonomy-manager>.admin-editor-actions{border-top:1px solid color-mix(in srgb, var(--ui-border) 65%, transparent);align-items:center;padding:16px 32px}.admin-taxonomy-intro{align-items:flex-start;gap:12px;margin-bottom:26px;display:flex}.admin-taxonomy-intro p{color:var(--ui-text);flex:1;margin:0;font-size:14px;line-height:1.7}.admin-taxonomy-intro p span{color:var(--ui-muted);font-size:13px}.admin-taxonomy-info{color:var(--ui-muted);cursor:help;padding-top:2px;font-size:16px}.admin-taxonomy-toolbar{color:var(--ui-muted);justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;font-size:12px;display:flex}#petgz-full-list-app.catalog-view :is(.admin-taxonomy-manager,.staff-directory-tree,.organization-tree-pane) .ui-button[data-ui][data-variant=ghost][data-size]{color:var(--ui-muted);box-shadow:none;background:0 0;border-color:#0000}#petgz-full-list-app.catalog-view :is(.admin-taxonomy-manager,.staff-directory-tree,.organization-tree-pane) .ui-button[data-ui][data-variant=ghost][data-size]:hover:not(:disabled){background:var(--ui-subtle);color:var(--ui-text);border-color:#0000}.admin-taxonomy-list{margin:0;padding:0;list-style:none}.admin-taxonomy-list>li{min-width:0;position:relative}.admin-taxonomy-list>li[aria-level="1"]:not(:first-child){margin-top:12px}.admin-taxonomy-list>li[aria-level="2"]:before,.admin-taxonomy-list>li[aria-level="3"]:before{content:"";top:0;bottom:0;left:calc(var(--taxonomy-depth) * 24px + 12px);background:color-mix(in srgb, var(--ui-border) 70%, transparent);pointer-events:none;width:1px;position:absolute}.admin-taxonomy-row{border:0;border-radius:9px;align-items:center;gap:2px;min-width:0;min-height:44px;padding:0 6px;transition:background-color .16s,opacity .16s;display:flex;position:relative}.admin-taxonomy-row:hover,.admin-taxonomy-row:focus-within{background:color-mix(in srgb, var(--ui-subtle) 70%, transparent)}.admin-taxonomy-row.is-selected{background:color-mix(in srgb, var(--ui-accent-soft) 48%, var(--ui-surface))}.admin-taxonomy-row:focus-visible{outline:2px solid var(--ui-border-hover);outline-offset:1px}.admin-taxonomy-title{flex:1;align-items:center;gap:2px;min-width:0;display:flex}.admin-taxonomy-name-slot{min-width:0;color:color-mix(in srgb, var(--ui-text) 88%, var(--ui-muted));flex:0 auto;font-size:14px;font-weight:500;line-height:1.6;position:relative}.admin-taxonomy-row.is-root .admin-taxonomy-name-slot{color:var(--ui-text);font-size:15px;font-weight:650}#petgz-full-list-app.catalog-view .admin-taxonomy-manager .admin-taxonomy-name{min-width:0;max-width:100%;color:inherit;font:inherit;text-align:left;overflow-wrap:anywhere;cursor:text;background:0 0;border:0;border-radius:4px;margin:0;padding:0 4px;display:block}.admin-taxonomy-name strong{font:inherit;cursor:inherit}#petgz-full-list-app.catalog-view.admin-app .admin-taxonomy-manager .admin-taxonomy-name{cursor:text}#petgz-full-list-app.catalog-view .admin-taxonomy-manager .admin-taxonomy-name:hover:not(:disabled){background:var(--ui-subtle)}#petgz-full-list-app.catalog-view.admin-app .admin-taxonomy-manager .admin-taxonomy-name:focus-visible{outline-offset:0;box-shadow:inset 0 -2px var(--ui-accent);outline:0}.admin-taxonomy-name-slot.is-editing .admin-taxonomy-name{visibility:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-taxonomy-manager .admin-taxonomy-name-input{box-sizing:border-box;outline-offset:0;width:100%;min-width:0;height:100%;min-height:0;box-shadow:inset 0 -2px var(--ui-accent);color:inherit;font:inherit;cursor:text;background:0 0;border:0;border-radius:0;outline:0;margin:0;padding:0 4px;position:absolute;inset:0}.admin-taxonomy-count{color:var(--ui-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-inline:12px;font-size:12px}.admin-taxonomy-inactive{color:var(--ui-muted);background:var(--ui-subtle);border-radius:4px;flex:none;padding:2px 5px;font-size:10px;line-height:1.5}.admin-taxonomy-row.is-inactive .admin-taxonomy-name-slot{color:var(--ui-muted)}.admin-taxonomy-row-actions{opacity:0;pointer-events:none;flex:none;transition:opacity .14s;display:flex}.admin-taxonomy-row:hover .admin-taxonomy-row-actions,.admin-taxonomy-row:focus-within .admin-taxonomy-row-actions,.admin-taxonomy-row.is-selected .admin-taxonomy-row-actions{opacity:1;pointer-events:auto}#petgz-full-list-app.catalog-view :is(.admin-taxonomy-manager,.staff-directory-tree,.organization-tree-pane) .admin-taxonomy-row .ui-icon-button[data-ui][data-variant][data-size]{border-radius:7px;flex:none;width:30px;height:32px;min-height:32px}#petgz-full-list-app.catalog-view :is(.admin-taxonomy-manager,.staff-directory-tree,.organization-tree-pane) .admin-taxonomy-row .admin-taxonomy-drag[data-ui][data-variant][data-size]{width:32px;color:color-mix(in srgb, var(--ui-muted) 36%, transparent);cursor:grab;touch-action:none}#petgz-full-list-app.catalog-view :is(.admin-taxonomy-manager,.staff-directory-tree,.organization-tree-pane) .admin-taxonomy-row:hover .admin-taxonomy-drag[data-ui][data-variant][data-size],#petgz-full-list-app.catalog-view :is(.admin-taxonomy-manager,.staff-directory-tree,.organization-tree-pane) .admin-taxonomy-row:focus-within .admin-taxonomy-drag[data-ui][data-variant][data-size]{color:var(--ui-muted)}#petgz-full-list-app.catalog-view .admin-taxonomy-manager .admin-taxonomy-drag[data-ui]:active{cursor:grabbing}.admin-taxonomy-drag svg{width:16px;height:20px}#petgz-full-list-app.catalog-view :is(.admin-taxonomy-manager,.staff-directory-tree,.organization-tree-pane) .admin-taxonomy-row .admin-taxonomy-chevron[data-ui][data-variant][data-size]{width:24px}.admin-taxonomy-chevron svg{transition:transform var(--tree-motion)}.admin-taxonomy-chevron svg.is-collapsed{transform:rotate(-90deg)}.admin-taxonomy-leaf{flex:none;width:24px}.admin-taxonomy-drop{height:4px;transition:height var(--tree-motion), background-color var(--tree-motion);border-radius:8px;position:relative}.admin-taxonomy-drop.is-expanded{background:color-mix(in srgb, var(--ui-accent-soft) 32%, transparent);height:48px}.admin-taxonomy-insertion{background:var(--ui-accent);opacity:0;transform-origin:0;height:2px;transition:opacity .14s ease, transform var(--tree-motion);pointer-events:none;border-radius:2px;position:absolute;top:50%;left:38px;right:8px;transform:scaleX(.96)}.admin-taxonomy-insertion:before{content:"";background:var(--ui-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:-2px;left:-3px}.admin-taxonomy-drop.is-expanded .admin-taxonomy-insertion{opacity:.65;transform:scaleX(1)}.admin-taxonomy-row.is-child-over{background:color-mix(in srgb, var(--ui-accent-soft) 80%, var(--ui-surface))}.admin-taxonomy-row.is-invalid,.admin-taxonomy-drop.is-invalid{cursor:not-allowed}.admin-taxonomy-row.is-dragging{opacity:.22}.admin-taxonomy-list.is-drag-active .admin-taxonomy-row-actions{opacity:0;pointer-events:none}.admin-taxonomy-drop.is-root{opacity:0;height:0;color:var(--ui-muted);transition:height var(--tree-motion), opacity var(--tree-motion), background-color var(--tree-motion);justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex;overflow:hidden}.admin-taxonomy-manager:has(.is-drag-active) .admin-taxonomy-drop.is-root{opacity:1;background:var(--ui-subtle);height:44px;margin-top:12px}.admin-taxonomy-drop.is-root.is-expanded{background:var(--ui-accent-soft)}.admin-taxonomy-drop.is-root .admin-taxonomy-insertion{display:none}.admin-taxonomy-ghost{border:1px solid color-mix(in srgb, var(--ui-border) 60%, transparent);background:var(--ui-surface);max-width:min(320px,100vw - 32px);min-height:44px;color:var(--ui-text);pointer-events:none;opacity:.97;border-radius:10px;align-items:center;gap:12px;padding:8px 18px 8px 12px;animation:.18s cubic-bezier(.22,1,.36,1) taxonomy-lift;display:flex;transform:translateY(-3px)scale(1.01);box-shadow:0 8px 24px #231c181f,0 2px 5px #231c180f}.admin-taxonomy-ghost strong{font-size:14px;font-weight:600}.admin-taxonomy-ghost svg{color:var(--ui-muted);flex:none}.admin-taxonomy-ghost small{color:var(--ui-muted);margin-left:auto;font-size:11px}.admin-taxonomy-menu{border:1px solid color-mix(in srgb, var(--ui-border) 80%, transparent);background:var(--ui-surface);width:172px;color:var(--ui-text);border-radius:12px;margin:0;padding:5px;position:fixed;inset:auto;box-shadow:0 8px 28px #231c181a}.admin-taxonomy-menu button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:9px 10px;font-size:13px;display:block}.admin-taxonomy-menu button:hover,.admin-taxonomy-menu button:focus-visible{background:var(--ui-subtle);outline:none}.admin-taxonomy-menu-separator{background:var(--ui-border);opacity:.7;height:1px;margin:4px 6px}.admin-taxonomy-create,.admin-taxonomy-child-create{align-items:center;gap:6px;min-width:0;padding:8px 6px;display:flex}.admin-taxonomy-create{margin-bottom:14px}.admin-taxonomy-create .ui-input,.admin-taxonomy-child-create .ui-input{flex:1;min-width:0}#petgz-full-list-app.catalog-view .admin-taxonomy-manager .admin-taxonomy-compose-trigger[data-ui]{margin:0 0 10px;padding-inline:8px;font-size:13px}.admin-taxonomy-footer-note{min-width:0;color:var(--ui-muted);flex:1;font-size:12px}.admin-taxonomy-toast{z-index:5;border:1px solid var(--ui-border);background:var(--ui-surface);width:max-content;max-width:calc(100% - 48px);color:var(--ui-text);pointer-events:none;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;font-size:12px;line-height:1.6;display:flex;position:absolute;bottom:78px;left:50%;transform:translate(-50%);box-shadow:0 4px 18px #231c181a}#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell.admin-taxonomy-delete-modal{width:min(420px,100% - 32px)}.admin-taxonomy-confirm{padding:28px}.admin-taxonomy-confirm h2{font-size:18px;font-weight:650}.admin-taxonomy-confirm p{color:var(--ui-muted);margin:12px 0 24px;font-size:13px;line-height:1.7}.admin-taxonomy-confirm>div{justify-content:flex-end;gap:8px;display:flex}@media (width<=600px){#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell.admin-taxonomy-modal{width:calc(100% - 20px)}#petgz-full-list-app.catalog-view.admin-app .admin-taxonomy-manager>.admin-editor-head{padding:20px 16px 14px}#petgz-full-list-app.catalog-view.admin-app .admin-taxonomy-manager>.admin-editor-body{padding:0 12px 18px}#petgz-full-list-app.catalog-view.admin-app .admin-taxonomy-manager>.admin-editor-actions{padding:14px 16px}.admin-taxonomy-intro{margin-bottom:20px;padding-inline:4px}.admin-taxonomy-row{flex-wrap:wrap;padding-block:2px}#petgz-full-list-app.catalog-view .admin-taxonomy-manager .admin-taxonomy-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.admin-taxonomy-count{text-align:right;width:60px;margin-inline:0;font-size:11px;transition:opacity .14s}.admin-taxonomy-row-actions{margin:0;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.admin-taxonomy-row:hover .admin-taxonomy-count,.admin-taxonomy-row:focus-within .admin-taxonomy-count,.admin-taxonomy-row.is-selected .admin-taxonomy-count{opacity:0}.admin-taxonomy-list.is-drag-active .admin-taxonomy-count{opacity:1}.admin-taxonomy-create,.admin-taxonomy-child-create{flex-wrap:wrap}.admin-taxonomy-create .ui-input,.admin-taxonomy-child-create .ui-input{flex-basis:calc(100% - 106px)}.admin-taxonomy-footer-note{font-size:11px}}@media (prefers-reduced-motion:reduce){.admin-taxonomy-manager *,.admin-taxonomy-ghost{transition-duration:0s!important;animation:none!important}.admin-taxonomy-ghost{transform:none}}.admin-feed-product-fields{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--admin-border);border-radius:var(--ui-radius-section);background:var(--admin-panel-soft);display:grid}.admin-feed-product-fields>header{gap:var(--space-half);display:grid}.admin-feed-product-fields>header strong{color:var(--admin-text);font-size:var(--ui-text-section)}.admin-feed-product-fields>header span{color:var(--admin-muted);font-size:var(--ui-text-small)}.admin-feed-product-grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.admin-feed-product-features{grid-column:1/-1}.admin-feed-product-features>div{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=520px){.admin-feed-product-grid,.admin-feed-product-features>div{grid-template-columns:minmax(0,1fr)}}.admin-product-discontinuation{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--admin-border);border-radius:var(--ui-radius-section);background:var(--admin-panel-soft);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.admin-product-discontinuation>legend{padding-inline:var(--space-2);color:var(--admin-text);font-weight:var(--ui-weight-control)}.admin-product-discontinuation[hidden]{display:none}.admin-discontinuation-field{align-content:start;gap:var(--space-2);min-width:0;display:grid}.admin-discontinuation-field>.admin-field{margin:0}.admin-discontinuation-field>label.admin-field{align-items:center;gap:var(--space-2);display:flex}.admin-replacement-results{min-width:0}.admin-replacement-results:empty{display:none}.admin-replacement-results>p{color:var(--admin-muted);font-size:var(--ui-text-small);margin:0}.admin-replacement-results>button{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border:0;border-bottom:1px solid var(--ui-divider);background:var(--ui-surface);color:var(--ui-text);font:inherit;text-align:left;cursor:pointer;overflow-wrap:anywhere;grid-template-columns:48px minmax(0,1fr);display:grid}.admin-replacement-result-info{gap:var(--space-1);min-width:0;display:grid}.admin-replacement-thumbnail{border-radius:var(--ui-radius-control);background:var(--ui-subtle);place-items:center;width:48px;height:48px;display:grid;overflow:hidden}.admin-replacement-thumbnail img{object-fit:contain;width:100%;height:100%}.admin-replacement-thumbnail>span{color:var(--ui-muted);text-align:center;font-size:10px}.admin-replacement-results>button:first-child{border-radius:var(--ui-radius-control) var(--ui-radius-control) 0 0}.admin-replacement-results>button:last-child{border-radius:0 0 var(--ui-radius-control) var(--ui-radius-control);border-bottom:0}.admin-replacement-results>button:hover,.admin-replacement-results>button:focus-visible{background:var(--ui-accent-soft)}.admin-replacement-results>button:focus-visible{outline:var(--ui-focus-ring);outline-offset:-2px}.admin-replacement-results strong,.admin-replacement-selection strong{font-size:var(--ui-text-control);font-weight:var(--ui-weight-control)}.admin-replacement-results small,.admin-replacement-selection small{color:var(--ui-muted);font-size:var(--ui-text-small)}.admin-replacement-selection{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2) var(--space-3);border-radius:var(--ui-radius-control);background:var(--ui-accent-soft);display:flex}.admin-replacement-selection>.admin-replacement-thumbnail{flex:0 0 48px}.admin-replacement-selection>span{gap:var(--space-1);overflow-wrap:anywhere;flex:1;min-width:0;display:grid}#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell.admin-replacement-search-modal{width:min(640px,100% - 56px);height:auto;max-height:min(560px,100dvh - 96px);margin:auto}#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell.admin-replacement-search-modal::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--lightningcss-light,#2b231f29)var(--lightningcss-dark,#00000042)}#petgz-full-list-app.catalog-view.admin-app .admin-replacement-search-modal>.petgz-dialog{border-radius:var(--ui-radius-card);background:var(--ui-surface);height:auto;min-height:min(400px,100dvh - 96px);max-height:min(560px,100dvh - 96px);overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-replacement-search-header{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--ui-divider);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.admin-replacement-search-header h3{font-size:var(--ui-text-section);font-weight:var(--ui-weight-section);margin:0}.admin-replacement-search-body{flex:1;min-height:0;overflow-y:auto}.admin-replacement-search-sticky{z-index:1;padding:var(--space-4) var(--space-5);background:var(--ui-surface);border-bottom:1px solid var(--ui-divider);position:sticky;top:0}.admin-replacement-search-sticky>input{box-sizing:border-box;width:100%;min-width:0;max-width:none;display:block}.admin-replacement-search-body>.admin-replacement-results{margin:var(--space-3) var(--space-5) var(--space-4)}#petgz-full-list-app.catalog-view.admin-app .admin-replacement-search-footer{padding:var(--space-3) var(--space-5);border-top:1px solid var(--ui-divider);flex-shrink:0;justify-content:flex-end}@media (width<=520px){.admin-product-discontinuation{grid-template-columns:minmax(0,1fr)}}#petgz-full-list-app.catalog-view .catalog-taxonomy-nav{gap:2px;margin:0 14px 10px 38px;display:grid}#petgz-full-list-app.catalog-view .catalog-taxonomy-nav button{text-align:left;color:var(--ui-muted);font:inherit;overflow-wrap:anywhere;background:0 0;border:0;border-radius:10px;min-width:0;padding:10px 12px;font-size:13px;display:block}#petgz-full-list-app.catalog-view .catalog-taxonomy-nav button[aria-current=page]{background:var(--ui-accent-soft);color:var(--ui-accent)}#petgz-full-list-app.catalog-view .admin-sidebar-parent>button{text-align:left;color:var(--ui-muted);font:inherit;opacity:.55;background:0 0;border:0;align-items:center;gap:10px;padding:12px;font-size:13px;display:flex}#petgz-full-list-app.catalog-view .catalog-nav-dialog{background:var(--ui-bg);width:280px;max-width:calc(100vw - 24px);height:100dvh;max-height:100dvh;color:var(--ui-text);border:0;margin:0;padding:0}#petgz-full-list-app.catalog-view .catalog-nav-dialog .admin-sidebar{width:100%;height:100%;display:flex;position:static}#petgz-full-list-app.catalog-view .catalog-nav-dialog::backdrop{background:#140f0c66}#petgz-full-list-app.catalog-view .catalog-logout{color:var(--ui-muted);text-align:left;background:0 0;border:0;padding:6px 0;font-size:12px}#petgz-full-list-app.catalog-view .catalog-image-slot{text-align:center;width:200px;min-width:0}#petgz-full-list-app.catalog-view .catalog-image-placeholder{background:var(--ui-subtle);border:1px dashed var(--ui-border);width:200px;height:200px;color:var(--ui-muted);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:12px;display:flex}#petgz-full-list-app.catalog-view .catalog-list-image{border:1px solid var(--ui-border);background:var(--ui-subtle);width:56px;height:56px;color:var(--ui-muted);border-radius:8px;place-items:center;display:grid}#petgz-full-list-app.catalog-view .catalog-pending-note,#petgz-full-list-app.catalog-view .catalog-slice-note{color:var(--ui-muted);overflow-wrap:anywhere;padding:12px 0;font-size:12px;line-height:1.7}#petgz-full-list-app.catalog-view .catalog-pending-note{padding:20px 12px}#petgz-full-list-app.catalog-view .catalog-error{background:var(--ui-danger-bg);color:var(--ui-danger);border-radius:8px;margin:12px 0;padding:12px 14px;font-size:13px;line-height:1.6}#petgz-full-list-app.catalog-view .catalog-readonly-note{color:var(--ui-muted);background:var(--ui-subtle);border-radius:8px;margin-bottom:12px;padding:10px 12px;font-size:13px}#petgz-full-list-app.catalog-view .catalog-feed-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}#petgz-full-list-app.catalog-view .catalog-discontinued,#petgz-full-list-app.catalog-view .catalog-store-fields{gap:16px;margin-top:16px;display:grid}#petgz-full-list-app.catalog-view .catalog-pending-action{justify-content:space-between;align-items:center;padding-top:16px;font-size:13px;display:flex}#petgz-full-list-app.catalog-view .catalog-toast{z-index:100;background:var(--ui-text);max-width:calc(100vw - 32px);color:var(--ui-surface);box-shadow:var(--ui-shadow-panel);border-radius:12px;align-items:center;gap:16px;padding:14px 20px;font-size:13px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}#petgz-full-list-app.catalog-view .catalog-toast button{color:inherit;background:0 0;border:0;font-size:20px}#petgz-full-list-app.catalog-view .catalog-settings-modal{width:min(700px,100vw - 32px)}#petgz-full-list-app.catalog-view .catalog-settings-list{gap:8px;margin:16px 0;display:grid}#petgz-full-list-app.catalog-view .catalog-settings-list article{border:1px solid var(--ui-border);border-radius:10px;align-items:center;gap:8px;padding:12px;display:flex}#petgz-full-list-app.catalog-view .catalog-settings-list article>div{flex:1;gap:6px;min-width:0;display:grid}#petgz-full-list-app.catalog-view .catalog-settings-list small{color:var(--ui-muted);font-size:11px}#petgz-full-list-app.catalog-view .catalog-settings-form{border-top:1px solid var(--ui-border);gap:14px;padding:16px 0;display:grid}#petgz-full-list-app.catalog-view .catalog-settings-form>div{gap:8px;display:flex}@media (width<=700px){#petgz-full-list-app.catalog-view .catalog-image-slot{width:120px}#petgz-full-list-app.catalog-view .catalog-image-placeholder{width:120px;height:120px}#petgz-full-list-app.catalog-view .catalog-feed-fields{grid-template-columns:1fr}#petgz-full-list-app.catalog-view .catalog-settings-list article{flex-wrap:wrap}}#petgz-full-list-app.catalog-view.admin-app .admin-taxonomy-selector .admin-taxonomy-option{flex:0 auto;grid-template-columns:none;align-items:flex-start;gap:6px;width:auto;min-width:0;max-width:100%;padding:6px 8px;line-height:1.6;display:inline-flex}#petgz-full-list-app.catalog-view.admin-app .admin-taxonomy-selector .admin-taxonomy-option>span{overflow-wrap:anywhere;word-break:normal;flex:0 auto;width:auto;min-width:0}#petgz-full-list-app.catalog-view.admin-app .admin-product-form input[type=checkbox]{appearance:auto;width:16px;min-width:16px;max-width:16px;height:16px;min-height:16px;max-height:16px;box-shadow:none;vertical-align:middle;border-radius:3px;flex:0 0 16px;margin:3px 0 0;padding:0;display:inline-block}#petgz-full-list-app.catalog-view.admin-app .admin-store-settings>label{grid-template-columns:none;justify-content:flex-start;align-items:center;gap:8px;display:flex}#petgz-full-list-app.catalog-view.admin-app .admin-store-settings>label>input[type=checkbox]{margin:0}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-sidebar-parent>button{white-space:nowrap;flex:auto;justify-content:flex-start;gap:10px;width:100%;min-width:0;height:auto;min-height:42px;padding:12px;display:flex}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-sidebar-parent>button>svg{flex:0 0 18px}#petgz-full-list-app.catalog-view.admin-dashboard-layout .admin-sidebar-parent>button>span{white-space:nowrap;text-overflow:ellipsis;flex:auto;width:auto;min-width:0;overflow:hidden}#petgz-full-list-app.catalog-view.admin-app .admin-product-list .admin-edit-button[data-ui][data-variant][data-size]{white-space:nowrap;word-break:keep-all;width:52px;min-width:52px;padding-inline:8px}#petgz-full-list-app.catalog-view.admin-app .admin-md-segmented button[aria-checked=false],#petgz-full-list-app.catalog-view.admin-app .admin-md-segmented button[aria-checked=false]:hover:not(:disabled){color:var(--ui-muted);box-shadow:none;background:0 0;border-color:#0000}#petgz-full-list-app.catalog-view.admin-app .admin-md-segmented button[aria-checked=true],#petgz-full-list-app.catalog-view.admin-app .admin-md-segmented button[aria-checked=true]:hover:not(:disabled){background:var(--ui-primary);color:var(--ui-on-primary);box-shadow:none;border-color:#0000}#petgz-full-list-app.catalog-view.admin-dashboard-layout .petgz-sidebar-surface nav .petgz-sidebar-row.admin-sidebar-parent>button{justify-content:flex-start;align-items:center;gap:var(--sidebar-icon-gap);width:100%;min-width:0;height:42px;min-height:42px;padding:0 var(--sidebar-row-padding);white-space:nowrap;grid-column:1/-1;font-size:14px;line-height:20px;display:flex}#petgz-full-list-app.catalog-view.admin-dashboard-layout .petgz-sidebar-surface nav .petgz-sidebar-row.admin-sidebar-parent>button>span{white-space:nowrap;flex:auto;width:auto;min-width:0;line-height:20px}.catalog-saved-image{object-fit:contain;background:var(--ui-surface,#fff);border-radius:8px;width:56px;height:56px;display:block}.admin-product-image-preview img{object-fit:contain;max-width:100%;max-height:100%}@media (width<=480px){#petgz-full-list-app.catalog-view.admin-app .admin-product-editor-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding-inline:8px;display:grid;overflow-x:visible}#petgz-full-list-app.catalog-view.admin-app .admin-product-editor-tabs [role=tab]{justify-content:center;width:100%;min-width:0;padding-inline:4px;font-size:14px}#petgz-full-list-app.catalog-view.admin-app .admin-product-price-schedule small{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;max-width:100%;overflow:visible}}#petgz-full-list-app.catalog-view .admin-nametag-state{color:var(--ui-muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:12px;display:flex}#petgz-full-list-app.catalog-view .admin-selection-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-block:8px;font-size:13px;display:flex}#petgz-full-list-app.catalog-view .admin-product-select{align-items:center;gap:6px;font-size:13px;display:inline-flex}#petgz-full-list-app.catalog-view .admin-product-select input[type=checkbox]{appearance:auto;width:16px;min-width:16px;height:16px;min-height:16px;accent-color:var(--ui-primary);margin:0;padding:0}#petgz-full-list-app.catalog-view.admin-app .admin-product-list .admin-product-status{gap:6px}#petgz-full-list-app.catalog-view.admin-app .catalog-bulk-price-modal{width:min(900px,100% - 32px)}#petgz-full-list-app.catalog-view .catalog-bulk-price-modal>.petgz-dialog{flex-direction:column;display:flex}#petgz-full-list-app.catalog-view .catalog-bulk-price-body{min-width:0;min-height:0;overflow-y:auto}#petgz-full-list-app.catalog-view .admin-reservation-scope{overflow-wrap:anywhere;margin-bottom:16px;font-size:13px}#petgz-full-list-app.catalog-view .admin-reservation-scope h3{font-size:14px}#petgz-full-list-app.catalog-view .catalog-bulk-price-body .price-change-editor{margin:0}#petgz-full-list-app.catalog-view .catalog-bulk-price-body .price-change-row input[type=checkbox]{appearance:auto;width:16px;min-width:16px;max-width:16px;height:16px;min-height:16px;max-height:16px;accent-color:var(--ui-primary);flex:0 0 16px;margin:0;padding:0;display:inline-block}#petgz-full-list-app.catalog-view .admin-selection-toolbar .admin-bulk-visibility-select{width:auto;min-width:0;max-width:100%}#petgz-full-list-app.catalog-view .admin-page-message{overflow-wrap:anywhere}#petgz-full-list-app.catalog-view .catalog-toast.is-bulk-visibility span{word-break:keep-all;overflow-wrap:anywhere}#petgz-full-list-app.catalog-view .catalog-price-reservation-choice{word-break:keep-all;overflow-wrap:anywhere;flex-direction:column;gap:8px;display:flex}#petgz-full-list-app.catalog-view .catalog-price-reservation-choice .price-change-actions{flex-wrap:wrap;gap:8px;display:flex}@media (width<=1180px){#petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-list .admin-product-image-cell{aspect-ratio:1;width:100%;height:auto}}#petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-selection-cell{justify-content:center;align-items:center;display:flex}#petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-selection-cell .admin-product-select{justify-content:center;width:32px;height:32px}@media (width<=1180px){#petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-list .admin-product-selection-cell{grid-area:2/1;align-self:center}#petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-selection-cell .admin-product-select{width:44px;height:44px}}#root #petgz-full-list-app.catalog-view.admin-app .product-list-workspace .admin-product-toolbar.ui-list-sticky{width:100%;max-width:none;margin:0;padding:0}#root #petgz-full-list-app.catalog-view.admin-app .product-list-workspace .admin-product-toolbar .admin-list-heading{box-shadow:none;margin:0}#root.ui-controls #petgz-full-list-app.catalog-view.admin-app .admin-product-row :is(.admin-product-brand,.admin-product-audience){overflow-wrap:anywhere;min-width:0;font-size:13px;line-height:1.5}@media (width>=1181px){#root.ui-controls #petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-toolbar .admin-list-heading,#root.ui-controls #petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-list .admin-product-row{grid-template-columns:48px 48px minmax(110px,1.6fr) minmax(140px,.9fr) minmax(80px,.7fr) minmax(70px,.7fr) 70px 84px 74px 44px;gap:8px}#root.ui-controls #petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-list .admin-prices{grid-column:8/span 2}#root.ui-controls #petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-list .admin-product-image-cell{width:48px;height:48px}}@media (width<=1180px){#root.ui-controls #petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-list .admin-product-brand{grid-area:5/2/auto/-1}#root.ui-controls #petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-list .admin-product-audience{grid-area:6/2/auto/-1}#root.ui-controls #petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-list .admin-product-category{grid-area:4/2/auto/-1}#root.ui-controls #petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-list .admin-product-code{grid-area:3/2/auto/-1}#root.ui-controls #petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .admin-product-list .admin-prices{grid-area:7/2/auto/-1}}#root.ui-controls #petgz-full-list-app.catalog-view.admin-app .admin-product-list .admin-product-code{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex}#root.ui-controls #petgz-full-list-app.catalog-view.admin-app .admin-product-list .admin-product-code code{text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;min-width:0;overflow:hidden}#root.ui-controls #petgz-full-list-app.catalog-view.admin-app .admin-product-list .admin-code-copy{flex:none;width:28px;height:28px;padding:6px}#root.ui-controls #petgz-full-list-app.catalog-view.admin-app .admin-product-list .admin-product-code .admin-cell-label{flex:none}#root #petgz-full-list-app.catalog-view.admin-app .product-list-workspace :is(.admin-product-list,.admin-pagination){width:100%;max-width:none;margin-inline:0}#root.ui-controls #petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout[data-admin-theme=neutral] .product-list-workspace .ui-filter-toolbar.ui-controls .ui-filter-toolbar-search input[type=search]{border-radius:var(--ui-radius-pill,999px)}#root #petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .product-list-workspace .admin-product-toolbar .admin-list-summary{box-sizing:border-box;border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:12px 12px 0 0}#root #petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .product-list-workspace .admin-product-toolbar .admin-list-heading{border-top:0;border-radius:0}@media (width<=1180px){#root #petgz-full-list-app.catalog-view.admin-app.admin-dashboard-layout .product-list-workspace .admin-product-list{border-top:0;border-radius:0 0 12px 12px}}.staff-directory-controls{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin-bottom:16px;display:flex}.staff-directory-search{flex:240px;min-width:0}.staff-directory-search input{width:100%}.staff-directory-sort{flex:0 0 150px;min-width:0}.staff-directory-controls>.ui-segmented{flex:0 0 168px}.staff-directory-tree{min-width:0;padding:16px}.staff-directory-tree .admin-taxonomy-list{min-width:0}.staff-directory-tree .admin-taxonomy-list>li{margin:0!important}.staff-directory-tree .admin-taxonomy-row{gap:2px;min-width:0}.staff-directory-tree .admin-taxonomy-title{flex-wrap:wrap;gap:6px;min-width:0}.staff-directory-tree .admin-taxonomy-title strong{overflow-wrap:anywhere;font-size:13px;font-weight:550}.staff-directory-tree .admin-taxonomy-row.is-root .admin-taxonomy-title strong{font-size:15px;font-weight:650}.staff-directory-tree .admin-taxonomy-title small,.staff-directory-person-meta{color:var(--ui-muted);overflow-wrap:anywhere;font-size:11px;font-weight:400}.staff-directory-tree .staff-directory-person-name{color:var(--ui-text);text-align:left;font:inherit;overflow-wrap:anywhere;background:0 0;border:0;padding:4px}.staff-directory-tree .admin-taxonomy-count{margin-inline:6px}.staff-directory-tree .staff-directory-person-row{min-height:40px}.staff-directory-tree .staff-directory-person-meta{white-space:nowrap;margin-left:auto}.staff-directory-tree .staff-directory-unassigned{color:var(--ui-muted);font-size:11px}.staff-directory-rank-hint{color:var(--ui-muted);margin:0 0 12px;font-size:12px}@media (width<=600px){.staff-directory-search{flex-basis:100%}.staff-directory-sort{flex:130px}.staff-directory-controls>.ui-segmented{flex:160px}.staff-directory-tree{padding:12px}.staff-directory-tree .admin-taxonomy-count{font-size:11px}.staff-directory-tree .staff-directory-person-meta{white-space:normal}}.staff-directory-controls .sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.job-title-manager .category-manager-tree{min-width:0}#root .g-dialog.organization-settings{width:min(960px,100vw - 32px);max-width:none}.organization-settings-body{gap:20px;min-width:0;padding:24px;display:grid}.organization-settings-body>.g-note,.organization-settings-body>.g-notice{margin:0}.organization-settings-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.organization-master{gap:14px;min-width:0;display:grid}.organization-master-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.organization-master-heading h3{align-items:center;gap:8px;margin:0;font-size:15px;display:flex}.organization-master-heading h3 span{color:var(--ui-muted);font-size:12px;font-weight:400}.organization-master-list{overscroll-behavior:contain;gap:6px;max-height:320px;margin:0;padding:0;display:grid;overflow:auto}.organization-settings .organization-master-list .admin-sortable-item{background:var(--ui-subtle);min-width:0;box-shadow:none;border:0;border-radius:12px;align-items:center;gap:6px;margin:0;padding:8px;display:flex}.organization-settings .organization-master-list .admin-sortable-content{flex:1;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.organization-settings .organization-master-list .admin-drag-handle{touch-action:none;width:36px;min-width:36px;min-height:44px;box-shadow:none;color:var(--ui-muted);cursor:grab;background:0 0;border:0;flex:0 0 36px;padding:0}.organization-settings .organization-master-list .admin-drag-handle:active{cursor:grabbing}.organization-settings .organization-master-list .admin-drag-handle:disabled{cursor:default;opacity:.4}.organization-master-identity{gap:4px;min-width:0;display:grid}.organization-master-list strong{overflow-wrap:anywhere;font-size:13px;font-weight:550}.organization-master-list small{color:var(--ui-muted);font-size:12px}.organization-master-list .is-inactive strong{color:var(--ui-muted)}.organization-master-list .g-button{flex-shrink:0}.organization-order-hint{color:var(--ui-muted);margin:0;font-size:11px;line-height:1.6}.organization-master-form{background:var(--ui-subtle);border-radius:16px;gap:16px;min-width:0;padding:16px;display:grid}.organization-master-form h4{margin:0;font-size:14px}.organization-master-form fieldset{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.organization-master-numbers{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:12px;min-width:0;display:grid}.organization-master-actions{justify-content:flex-end;gap:8px;display:flex}.organization-settings .g-alert button{margin:8px 0 0 8px}.staff-organization-label{justify-content:space-between;align-items:center;gap:12px;display:flex}.staff-organization-label>span{font-size:13px;font-weight:500}@media (width<=680px){#root .g-dialog.organization-settings{width:calc(100vw - 16px)}.organization-settings-body{padding:20px}.organization-settings-columns{grid-template-columns:minmax(0,1fr);gap:28px}.organization-master-list{max-height:none;overflow:visible}}@media (prefers-reduced-motion:reduce){.organization-master-list .admin-sortable-item{transition:none!important}}.ui-controls{--ui-action-brand:var(--ui-accent);--ui-action-on-brand:var(--lightningcss-light,var(--ui-on-primary))var(--lightningcss-dark,var(--ui-bg));--ui-action-brand-hover:var(--lightningcss-light,var(--ui-primary-hover))var(--lightningcss-dark,color-mix(in srgb,var(--ui-brand-peach) 90%,var(--ui-control)));--ui-action-selected-bg:color-mix(in srgb,var(--ui-accent) 8%,var(--ui-control))}.ui-controls .g-button{border-radius:var(--ui-radius-pill);min-height:44px;color:var(--ui-text);font-size:var(--ui-text-control);font-weight:var(--ui-weight-control);line-height:var(--ui-line-height-control);transition:background var(--ui-motion),border-color var(--ui-motion),box-shadow var(--ui-motion),transform var(--ui-motion);background:0 0;border:1px solid #0000;gap:7px;padding:9px 17px}.ui-controls .g-button.g-primary{background:var(--ui-action-brand);color:var(--ui-action-on-brand);box-shadow:none;border-color:#0000}.ui-controls .g-button.g-compact{min-height:36px;font-size:var(--ui-text-compact);padding:6px 13px}.ui-controls .g-icon-button{width:40px;height:40px;transition:background var(--ui-motion),transform var(--ui-motion);border-radius:50%}.ui-controls :is(.g-button,.g-icon-button):focus-visible{outline:var(--ui-focus-ring);outline-offset:3px}.ui-controls :is(.g-button,.g-icon-button):active:not(:disabled):not([aria-disabled=true]){transform:translateY(1px)}.ui-controls :is(.g-button,.g-icon-button):disabled,.ui-controls .g-button[aria-disabled=true]{opacity:.5;cursor:not-allowed;box-shadow:none}.ui-controls .g-button[aria-busy=true]{opacity:.85;cursor:progress}.ui-controls .g-button[aria-busy=true]:before{content:"";border:1.5px solid;border-right-color:#0000;border-radius:50%;flex:none;width:12px;height:12px;animation:.9s linear infinite ui-control-progress}.ui-controls.ui-segmented{border-radius:var(--ui-radius-pill);background:var(--ui-control);min-width:0;box-shadow:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;padding:0 4px;display:grid}.ui-controls .ui-segmented-option{cursor:pointer;align-items:center;min-width:0;min-height:44px;display:flex;position:relative}.ui-controls .ui-segmented-option>input{opacity:0;clip-path:inset(50%);width:1px;height:1px;min-height:0;padding:0;position:absolute}.ui-controls .ui-segmented-option>span{border-radius:var(--ui-radius-pill);width:100%;min-width:0;height:36px;color:var(--ui-muted);font-size:var(--ui-text-compact);font-weight:var(--ui-weight-secondary);white-space:nowrap;transition:background var(--ui-motion),border-color var(--ui-motion),color var(--ui-motion),box-shadow var(--ui-motion);border:1px solid #0000;justify-content:center;align-items:center;padding:6px 8px;line-height:20px;display:flex}.ui-controls .ui-segmented-option>input:checked+span{background:var(--ui-action-selected-bg);color:var(--ui-action-brand);font-weight:var(--ui-weight-selected);box-shadow:none;border-color:#0000}.ui-controls .ui-segmented-option>input:focus-visible+span{outline:var(--ui-focus-ring);outline-offset:2px}.ui-controls .ui-segmented-option:has(>input:disabled){opacity:.5;cursor:not-allowed}.ui-controls .ui-segmented-option:active:not(:has(>input:disabled))>span{transform:translateY(1px)}@media (hover:hover){.ui-controls .g-button:hover:not(:disabled):not([aria-disabled=true]){background:var(--ui-hover);border-color:#0000}.ui-controls .g-button.g-primary:hover:not(:disabled){background:var(--ui-action-brand-hover);border-color:#0000}.ui-controls .g-icon-button:hover:not(:disabled){background:var(--ui-hover)}.ui-controls .ui-segmented-option:hover>input:not(:checked):not(:disabled)+span{background:var(--ui-hover);color:var(--ui-text)}}@media (width<=600px){.ui-controls .g-button.g-compact{min-height:44px}.ui-controls .g-icon-button{width:44px;height:44px}.ui-controls .ui-segmented-option>span{padding-inline:4px}}@keyframes ui-control-progress{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ui-controls :is(.g-button,.g-icon-button),.ui-controls .ui-segmented-option>span{transition:none}.ui-controls .g-button[aria-busy=true]:before{animation:none}.ui-controls :is(.g-button,.g-icon-button):active:not(:disabled):not([aria-disabled=true]){transform:none}.ui-controls .ui-segmented-option:active:not(:has(>input:disabled))>span{transform:none}}dialog.ui-controls[data-modal-chrome] button[data-modal-close]{border-radius:50%!important;flex-basis:40px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}@media (width<=600px){dialog.ui-controls[data-modal-chrome] button[data-modal-close]{flex-basis:44px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}}.management-settings-tabs{background:var(--ui-subtle);border:1px solid var(--ui-border);border-radius:11px;gap:4px;width:fit-content;max-width:100%;margin:0 0 20px;padding:4px;display:flex}.management-settings-tabs>a{min-width:0;min-height:40px;color:var(--ui-muted);text-align:center;word-break:keep-all;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;padding:9px 17px;font-size:13px;font-weight:500;line-height:1.5;display:flex}.management-settings-tabs>a:hover{background:var(--ui-hover);color:var(--ui-text)}.management-settings-tabs>a[aria-current=page]{border-color:var(--ui-border);background:var(--ui-surface);color:var(--ui-accent);box-shadow:0 1px 3px #0000000a}.management-settings-hint{color:var(--ui-muted);margin:-6px 0 16px;font-size:12px;line-height:1.7}@media (width<=480px){.management-settings-tabs{width:100%}.management-settings-tabs>a{flex:1;padding:8px 6px;font-size:12px}}.management-page-actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;display:flex}.management-page-actions .g-button{white-space:nowrap}@media (width<=640px){.management-page-actions{justify-content:flex-start;width:100%}}.credential-fields{border-bottom:1px solid var(--g-border,#e7d9cf);gap:14px;padding:0 0 18px;display:grid}.credential-fields .g-note{margin:0;font-size:12px}.credential-fields input:disabled{background:var(--ui-hover);color:var(--ui-muted);cursor:not-allowed}.credential-passwords{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width<=480px){.credential-passwords{grid-template-columns:1fr}}.staff-editor-group,.staff-editor-identity,.staff-fields{gap:16px;min-width:0;display:grid}.staff-editor-group{border-top:1px solid var(--ui-divider);padding-top:20px}.staff-editor-group-title{gap:5px;display:grid}.staff-editor-group-title h3{margin:0;font-size:14px;font-weight:650}.staff-editor-group-title p{color:var(--ui-muted);margin:0;font-size:12px;font-weight:400;line-height:1.6}.staff-editor-pair{grid-template-columns:1fr 1fr;gap:12px;min-width:0;display:grid}.staff-source{background:var(--ui-subtle);border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.staff-source button{min-width:0;min-height:38px;color:var(--ui-muted);background:0 0;border:1px solid #0000;border-radius:7px;padding:8px;font-size:13px;font-weight:500}.staff-source .is-selected{background:var(--ui-surface);border-color:var(--ui-border);color:var(--ui-accent);box-shadow:0 1px 3px #0000000a}.staff-choice-list{border:1px solid var(--ui-border);background:var(--ui-subtle);border-radius:10px;gap:4px;padding:7px;display:grid}.staff-choice-list:empty:after{content:"선택할 수 있는 항목이 없습니다.";color:var(--ui-muted);padding:8px;font-size:12px;font-weight:400}.staff-choice-list label{cursor:pointer;border-radius:6px;align-items:center;gap:10px;min-height:36px;padding:7px;font-size:13px;font-weight:400;display:flex}.staff-choice-list label:hover{background:var(--ui-hover)}.staff-choice-list input[type=checkbox]{width:16px;height:16px;min-height:0;accent-color:var(--ui-primary);flex:0 0 16px;margin:0;padding:0}.staff-choice-list span{overflow-wrap:anywhere;min-width:0}.staff-choice-list label:has(input:disabled){cursor:default}.staff-retirement-note{background:var(--ui-danger-bg);color:var(--ui-danger);border-radius:9px;margin:0;padding:12px;font-size:12px;line-height:1.7}.staff-editor input:disabled,.staff-editor select:disabled{color:var(--ui-muted);background:var(--ui-subtle)}@media (width<=480px){.staff-editor-pair{grid-template-columns:1fr}.staff-source button{font-size:12px}}.staff-list-identity{gap:4px;min-width:160px;display:grid}.staff-list-identity strong{font-size:14px;font-weight:600}.staff-list-identity small{color:var(--ui-muted);font-size:12px;font-weight:400}.staff-role-tags{flex-wrap:wrap;gap:4px;min-width:140px;max-width:280px;display:flex}.staff-role-tags>span{background:var(--ui-subtle);border-radius:6px;padding:3px 7px;font-size:12px;font-weight:400;line-height:1.5}.staff-menu-checkbox{width:18px;height:18px;min-height:0;accent-color:var(--ui-primary);margin:0;padding:0}.staff-menu-role-name{margin:0;font-size:15px}.staff-menu-title{font-size:18px;font-weight:650;line-height:1.4}.g-table-scroll.staff-menu-table table{table-layout:fixed;min-width:0}.g-table-scroll.staff-menu-table :is(th,td){white-space:normal;overflow-wrap:anywhere;padding:12px 8px}.g-table-scroll.staff-menu-table :is(th,td):first-child{width:28%;min-width:0}.g-table-scroll.staff-menu-table td{text-align:center}.personal-permissions{min-width:0}.personal-permissions table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:0}.personal-permissions th,.personal-permissions td{border-bottom:1px solid var(--border,#e7ddd5);text-align:center;padding:10px 4px;font-size:12px}.personal-permissions th:first-child{text-align:left;width:38%;font-weight:600}.personal-permissions input[type=checkbox]{vertical-align:middle;width:18px;min-width:18px;height:18px;accent-color:var(--primary,#a33320);margin:0}.personal-permissions input:disabled{opacity:.5}.personal-permissions .g-note{margin:0 0 12px;font-size:12px}.staff-editor fieldset.staff-choice-list{min-width:0;margin:0}.staff-editor fieldset.staff-fields{border:0;margin:0;padding:0}.organization-membership-selection{gap:12px;display:grid}.organization-membership-card{background:var(--ui-subtle);border-radius:12px;gap:10px;padding:12px;display:grid}.organization-membership-card>label{align-items:center;gap:8px;font-size:12px;display:flex}.organization-membership-card input[type=radio]{width:16px;height:16px;min-height:0;accent-color:var(--ui-primary)}.organization-membership-card>strong{font-size:12px;font-weight:550}.organization-membership-card .g-field span{font-size:12px}.staff-editor-head-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.staff-editor-head-actions>.g-icon-button{flex:none}.directory-deletion-body{flex-direction:column;gap:12px;padding:20px;line-height:1.5;display:flex}.directory-deletion-body h3{margin:0;font-size:14px}.directory-deletion-body ul{margin:0;padding-left:20px}.directory-deletion-confirm{align-items:flex-start;gap:8px;display:flex}.directory-deletion-confirm input{flex:none;width:18px;min-height:18px}.directory-deletion-recovery{border:1px solid var(--ui-border);border-radius:12px;margin-bottom:12px;padding:12px}.directory-deletion-dialog .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.directory-deletion-dialog .g-dialog-foot{justify-content:flex-end;gap:8px;padding:12px 20px;display:flex}.directory-deletion-dialog .g-dialog-foot .ui-button{min-height:44px;padding:9px 16px}.editor-directory-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.editor-directory-foot .editor-directory-delete{margin-right:auto}.editor-directory-submit{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-left:auto;display:flex}.store-list-value{font-size:inherit;font-weight:400;line-height:inherit;color:var(--ui-text);overflow-wrap:anywhere;background:0 0;border:0;min-width:0;padding:0}.store-list-value[data-store-value-muted]{color:var(--lightningcss-light,#6b7280)var(--lightningcss-dark,#b4bac3)}.store-list-status{align-items:center;gap:7px;display:inline-flex}.store-list-status-dot{background:var(--ui-value-text);border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.ui-value-label.ui-badge[data-ui=badge][data-value-tone]{box-sizing:border-box;border-radius:var(--ui-radius-pill,999px);background:var(--ui-value-bg);max-width:100%;min-height:26px;color:var(--ui-value-text);white-space:normal;overflow-wrap:anywhere;border:0;align-items:center;padding:3px 9px;font-size:12px;font-weight:400;line-height:20px;display:inline-flex}#root.ui-controls #petgz-full-list-app.catalog-view .ui-controls .ui-value-label.ui-badge[data-ui=badge][data-tone][data-value-tone]{background:var(--ui-value-bg);color:var(--ui-value-text);border:0;border-radius:999px;font-size:12px;font-weight:400;line-height:20px}[data-weekday]{--ui-weekday-bg:var(--lightningcss-light,#f1efec)var(--lightningcss-dark,#343230);--ui-weekday-selected-bg:var(--lightningcss-light,#ddd8d2)var(--lightningcss-dark,#59544e);--ui-action-brand:var(--lightningcss-light,#514a43)var(--lightningcss-dark,#eee8e2);--ui-weekday-hover-bg:var(--ui-weekday-selected-bg)}[data-weekday="1"]{--ui-weekday-bg:var(--lightningcss-light,#fae9e7)var(--lightningcss-dark,#402c2c);--ui-weekday-selected-bg:var(--lightningcss-light,#f2ceca)var(--lightningcss-dark,#69413e);--ui-action-brand:var(--lightningcss-light,#7d3732)var(--lightningcss-dark,#ffd8d3)}[data-weekday="2"]{--ui-weekday-bg:var(--lightningcss-light,#fbf0d8)var(--lightningcss-dark,#3d3425);--ui-weekday-selected-bg:var(--lightningcss-light,#f3dfaa)var(--lightningcss-dark,#63512d);--ui-action-brand:var(--lightningcss-light,#725316)var(--lightningcss-dark,#ffe6ab)}[data-weekday="3"]{--ui-weekday-bg:var(--lightningcss-light,#e5f2e9)var(--lightningcss-dark,#293b30);--ui-weekday-selected-bg:var(--lightningcss-light,#c2e2cc)var(--lightningcss-dark,#3b6048);--ui-action-brand:var(--lightningcss-light,#30623f)var(--lightningcss-dark,#cef0d8)}[data-weekday="4"]{--ui-weekday-bg:var(--lightningcss-light,#e5eef9)var(--lightningcss-dark,#293646);--ui-weekday-selected-bg:var(--lightningcss-light,#c4d9f1)var(--lightningcss-dark,#3c5575);--ui-action-brand:var(--lightningcss-light,#335780)var(--lightningcss-dark,#d4e7ff)}[data-weekday="5"]{--ui-weekday-bg:var(--lightningcss-light,#eee8f8)var(--lightningcss-dark,#352d43);--ui-weekday-selected-bg:var(--lightningcss-light,#dbcced)var(--lightningcss-dark,#57436f);--ui-action-brand:var(--lightningcss-light,#63457e)var(--lightningcss-dark,#ebd9ff)}.store-day-badges{flex-wrap:wrap;align-items:center;gap:5px;display:inline-flex}.store-day-badge{background:var(--ui-weekday-bg);width:28px;height:28px;color:var(--ui-action-brand);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.store-weekday{position:relative}.store-weekday[aria-pressed=true]:after{content:"";border:3px solid var(--ui-action-brand);pointer-events:none;border-radius:50%;position:absolute;inset:-5px}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .g-dialog.ui-controls .store-weekdays .store-weekday[data-weekday]:focus-visible{outline:var(--ui-focus-ring);outline-offset:7px}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .store-weekdays .store-weekday[data-weekday][aria-pressed]{color:var(--ui-action-brand);border-color:#0000}@media (width<=360px){.g-dialog.ui-controls .store-weekdays{grid-template-columns:repeat(3,44px);gap:12px;display:grid}}.store-address-fields{min-width:0}.store-address-fields>.g-table-toolbar{flex-wrap:wrap;gap:10px}.store-address-search{width:min(580px,100vw - 24px)}.store-postcode-body{padding:14px 16px}.store-postcode-body>.g-note{margin:0 0 10px}.store-postcode-host{background:#fff;width:100%;height:clamp(260px,60dvh,520px)}.store-postcode-host iframe{max-width:100%}.store-postcode-body .g-alert .g-button{margin:10px 0 0;display:block}@media (width<=480px){.g-dialog.store-address-search{width:calc(100vw - 8px);max-width:none}.store-postcode-body{padding:8px 4px}}.store-address-trigger{cursor:pointer}.store-address-fields{border-top:1px solid var(--ui-divider);gap:14px;padding-top:18px}.store-address-heading{font-size:14px;font-weight:600}.store-address-base-control{min-width:0;position:relative}.store-address-base-control input{box-sizing:border-box;width:100%;padding-right:96px}.store-address-find{min-height:32px;padding:4px 10px;font-size:12px;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.store-address-fields input[readonly]{background:var(--ui-subtle);color:var(--ui-text)}.ui-controls .store-address-base-control input{min-height:44px}.store-region-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.store-region-fields select{width:100%;min-width:0}.store-region-fields .g-field{min-width:0}.store-dual-address{gap:8px;min-width:0;display:grid}.store-dual-address>div{overflow-wrap:anywhere;grid-template-columns:3.5em minmax(0,1fr);gap:8px;line-height:1.5;display:grid}.store-dual-address>div>span:first-child{color:var(--ui-muted);font-size:12px}.store-address-fields>.g-button{justify-self:start}@media (width<=600px){.store-dual-address,.store-address-lines{row-gap:2px}}.store-address-fields{gap:12px;padding-top:16px}.store-address-heading{justify-content:space-between;align-items:center;gap:12px;min-height:34px;display:flex}.store-address-heading>.g-button{flex:none}.store-address-selection{gap:10px;min-width:0;display:grid}.store-address-legacy label{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.store-address-legacy label small{color:var(--ui-muted);font-size:11px;font-weight:400}.store-address-fields .store-address-legacy input[readonly]{background:var(--ui-subtle);border-color:#0000;font-size:12px}.store-address-fields .store-dual-address{border-block:1px solid var(--ui-divider);gap:0;padding-block:4px}.store-address-fields .store-dual-address>div{grid-template-columns:4.5em minmax(0,1fr);gap:8px;min-height:24px}.store-address-fields .store-address-value{font-size:12px;font-weight:400;line-height:1.5}.store-address-value[data-empty=true]{color:var(--ui-muted)}@media (width<=600px){.store-address-heading>.g-button{min-height:44px}.store-address-fields .store-dual-address>div{min-height:36px}.store-address-legacy label small{font-size:10px}}.ui-copy-value{vertical-align:middle;flex:none;display:inline-flex;position:relative}.ui-copy-icon-button{border-radius:var(--ui-radius-small,8px);width:28px;height:28px;color:var(--ui-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:6px;display:inline-flex}.ui-copy-icon-button:hover{color:var(--ui-accent);background:var(--ui-accent-soft)}.ui-copy-icon-button:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}.ui-copy-icon-button:disabled{cursor:wait}.ui-copy-feedback{z-index:2;white-space:nowrap;background:var(--ui-surface,#fff);color:var(--ui-text);border-radius:6px;padding:4px 7px;font-size:11px;line-height:1.4;position:absolute;top:100%;right:0;box-shadow:0 2px 8px #0002}@media (width<=600px){.ui-copy-icon-button{width:44px;height:44px;padding:13px}}.store-choice-heading{justify-content:space-between;align-items:center;gap:12px;min-height:20px;display:flex}.store-choice-clear{color:var(--ui-muted);text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:12px;font-weight:500;text-decoration:underline}.store-choice-clear:hover{color:var(--ui-text)}.store-weekdays{flex-wrap:nowrap;align-items:center;gap:10px;min-width:0;display:flex}.ui-controls .store-weekdays .store-weekday{box-sizing:border-box;background:var(--ui-weekday-bg);width:44px;height:44px;min-height:44px;color:var(--ui-action-brand);box-shadow:none;font-size:var(--ui-text-compact);font-weight:var(--ui-weight-secondary);cursor:pointer;transition:background var(--ui-motion),color var(--ui-motion),transform var(--ui-motion);border:1px solid #0000;border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;padding:0;line-height:20px;display:inline-flex}.ui-controls .store-weekdays .store-weekday[aria-pressed=true]{background:var(--ui-weekday-selected-bg);color:var(--ui-action-brand);font-weight:var(--ui-weight-selected)}.ui-controls .store-weekday:focus-visible{outline:var(--ui-focus-ring);outline-offset:3px}.ui-controls .store-weekday:disabled{opacity:.5;cursor:not-allowed}.ui-controls .store-weekday:active:not(:disabled){transform:translateY(1px)}@media (hover:hover){.ui-controls .store-weekdays .store-weekday:hover:not(:disabled):not([aria-pressed=true]){background:var(--ui-weekday-hover-bg)}}@media (width<=480px){.store-weekdays{gap:8px}}@media (prefers-reduced-motion:reduce){.ui-controls .store-weekday{transition:none}.ui-controls .store-weekday:active:not(:disabled){transform:none}}.store-choice-field .store-list-value{pointer-events:none}.connection-picker{gap:10px;min-width:0}.connection-picker-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.connection-picker-heading>span{color:var(--ui-accent);font-size:12px;font-weight:500}.connection-picker-search{align-items:center;min-width:0;display:flex;position:relative}.connection-picker-search>svg{width:18px;height:18px;color:var(--ui-muted);pointer-events:none;position:absolute;left:13px}.connection-picker .connection-picker-search>input{width:100%;min-width:0;padding:11px 42px 11px 39px;font-weight:400}.connection-picker-search>input::-webkit-search-cancel-button{display:none}.connection-picker-clear{width:30px;height:30px;min-height:0;color:var(--ui-muted);background:0 0;border:0;border-radius:6px;place-items:center;padding:0;font-size:21px;line-height:1;display:grid;position:absolute;right:7px}.connection-picker-clear:hover{background:var(--ui-hover)}.connection-picker-tags{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.connection-picker-tag{border:1px solid var(--ui-border);background:var(--ui-accent-soft,var(--ui-subtle));max-width:100%;color:var(--ui-accent);border-radius:8px;align-items:center;gap:6px;padding:5px 7px 5px 11px;font-size:13px;font-weight:500;display:inline-flex}.connection-picker-tag>span{overflow-wrap:anywhere;min-width:0}.connection-picker-tag button{width:26px;height:26px;min-height:0;color:inherit;background:0 0;border:0;border-radius:5px;flex:none;place-items:center;padding:0;font-size:18px;line-height:1;display:grid}.connection-picker-tag button:hover{background:var(--ui-hover)}.connection-picker-results{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:10px;overflow:hidden}.connection-picker-caption{border-bottom:1px solid var(--ui-divider);color:var(--ui-muted);margin:0;padding:9px 12px;font-size:12px;font-weight:400}.connection-picker-caption strong{color:var(--ui-text);margin-left:3px;font-weight:600}.connection-picker-options{overscroll-behavior:contain;max-height:200px;padding:4px;overflow-y:auto}.connection-picker-option{cursor:pointer;border-radius:7px;align-items:center;gap:10px;min-height:46px;padding:10px;font-weight:400;display:flex}.connection-picker-option:hover{background:var(--ui-hover)}.connection-picker-option:focus-within{background:var(--ui-subtle)}.connection-picker-option:has(input:disabled){opacity:.55;cursor:not-allowed}.connection-picker .connection-picker-option>input[type=checkbox]{width:16px;min-width:16px;height:16px;min-height:0;accent-color:var(--ui-primary);border-radius:3px;flex:0 0 16px;margin:0;padding:0}.connection-picker-option>span:first-of-type{overflow-wrap:anywhere;flex:1;min-width:0}.connection-picker-option strong{font-size:13px;font-weight:500;line-height:1.5;display:block}.connection-picker-option small{margin-top:2px;font-size:12px;font-weight:400;display:block}.connection-picker-add{color:var(--ui-muted);flex:none;font-size:19px;font-weight:400}.connection-picker-empty{text-align:center;overflow-wrap:anywhere;gap:5px;padding:22px 16px;display:grid}.connection-picker-empty strong{color:var(--ui-text);font-size:13px;font-weight:500}.connection-picker-empty span,.connection-picker-hint{color:var(--ui-muted);font-size:12px;font-weight:400;line-height:1.6}.connection-picker-hint{margin:0}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .g-dialog .connection-picker .connection-picker-search>input[type=search]{border-radius:var(--ui-radius-pill,999px)}.owner-details-summary{padding:20px}.owner-details-summary h2{margin:0 0 16px}.owner-details-fields{grid-template-columns:minmax(90px,140px) minmax(0,1fr);gap:12px 16px;margin:0;padding:20px;display:grid}.owner-details-summary .owner-details-fields{padding:0}.owner-details-fields dt{opacity:.72}.owner-details-fields dd{overflow-wrap:anywhere;min-width:0;margin:0}.owner-details-store .g-table-toolbar{flex-wrap:wrap;align-items:center;gap:12px}.owner-details-store h3{overflow-wrap:anywhere;flex:180px;min-width:0;margin:0}.owner-details-actions{flex-wrap:wrap;gap:8px;display:flex}.owner-details .owner-details-actions>.g-button{width:auto}.owner-overview-actions{flex-wrap:wrap;gap:8px;display:flex}.owner-overview-actions>.g-button{width:auto}.store-directory-toolbar{--store-toolbar-height:36px;--store-toolbar-padding:5px 16px;flex-wrap:wrap;align-items:center;gap:8px;width:100%;min-width:0;margin-bottom:14px;display:flex}.store-toolbar-search{flex:0 300px;align-items:center;min-width:160px;max-width:380px;display:flex;position:relative}.store-toolbar-search>svg{color:var(--ui-muted);pointer-events:none;flex:none;position:absolute;left:14px}.store-toolbar-search input{box-sizing:border-box;width:100%;min-width:0}.store-toolbar-filters{display:contents}.store-toolbar-filters>.ui-filter-select{flex:none}.store-toolbar-sort{flex:none;min-width:0;margin-inline-start:auto}.store-toolbar-count{box-sizing:border-box;background:var(--ui-subtle);border-radius:999px;justify-content:center;align-items:center;min-width:19px;height:19px;padding-inline:4px;font-size:11px;line-height:1;display:inline-flex}.store-toolbar-mobile{display:none!important}.store-toolbar-desktop-reset{flex:none}#root.ui-controls #petgz-full-list-app.catalog-view .g-main.ui-controls .store-directory .store-directory-toolbar .store-toolbar-search input[type=search]{height:var(--store-toolbar-height);min-height:var(--store-toolbar-height);border:1px solid var(--ui-border);background:var(--ui-control);color:var(--ui-text);border-radius:999px;padding:7px 16px 7px 40px;font-size:13px;font-weight:400;line-height:20px}#root.ui-controls #petgz-full-list-app.catalog-view .ui-controls .store-directory-toolbar .store-toolbar-toggle.ui-button[data-ui][data-variant][data-size]{min-height:var(--store-toolbar-height);padding:var(--store-toolbar-padding);border:1px solid var(--ui-border);background:var(--ui-control);color:var(--ui-text);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:7px;font-size:13px;font-weight:400;line-height:20px;display:inline-flex}#root.ui-controls #petgz-full-list-app.catalog-view .ui-controls .store-directory-toolbar .store-toolbar-reset.ui-button[data-ui][data-variant][data-size]{min-height:var(--store-toolbar-height);border:1px solid var(--ui-border);background:var(--ui-control);color:var(--ui-text);border-radius:10px;justify-content:center;align-items:center;gap:5px;padding:5px 10px;font-size:12px;font-weight:500;line-height:20px;display:inline-flex}@media (width<=767px){.store-directory-toolbar{gap:8px}.store-toolbar-search{flex:auto;min-width:0;max-width:none}.store-toolbar-filters,.store-toolbar-sort,.store-toolbar-desktop-reset{display:none!important}.store-toolbar-mobile{flex:none;display:inline-flex!important}.store-directory-toolbar{--store-toolbar-height:44px;--store-toolbar-padding:8px 16px}}.store-toolbar-reset>svg{flex:none;width:13px;height:13px}.store-directory{min-width:0}.store-directory .g-page-head{gap:16px}.store-directory .owner-overview-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.store-directory .owner-overview-actions>.g-button{white-space:nowrap;width:auto}.store-directory .store-directory-table{width:100%;min-width:1120px}.store-directory .store-directory-table th,.store-directory .store-directory-table td{vertical-align:middle;padding:14px 12px}.store-directory-table .store-name-cell{overflow-wrap:anywhere;min-width:130px;max-width:240px}.store-directory-table .store-address-cell{white-space:normal;overflow-wrap:anywhere;min-width:190px;max-width:280px;line-height:1.6}.store-directory .sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=900px){.store-directory .store-table-scroll{overflow:visible}.store-directory .store-directory-table{width:100%;min-width:0;display:block}.store-directory-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.store-directory-table tbody{gap:12px;display:grid}.store-directory .store-directory-table tr{border-bottom:1px solid var(--ui-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;padding:18px;display:grid}.store-directory .store-directory-table td{white-space:normal;overflow-wrap:anywhere;border:0;flex-direction:column;align-items:flex-start;gap:5px;min-width:0;max-width:none;padding:0;display:flex}.store-directory-table td:before{content:attr(data-label);color:var(--ui-muted);font-size:11px;font-weight:400;line-height:16px;display:block}.store-directory .store-directory-table :is(.store-name-cell,.store-address-cell,.store-action-cell){grid-column:1/-1}.store-directory-table .store-name-cell strong{font-size:15px;line-height:1.5}.store-directory-table .store-action-cell{align-items:flex-end}.store-directory-table .store-action-cell:before,.store-directory-table .store-name-cell:before{display:none}.store-directory .store-directory-table .store-empty-row{display:block}.store-directory .store-directory-table .g-empty{text-align:center;display:block}.store-directory .store-directory-table .g-empty:before{display:none}}@media (width<=480px){.store-directory .store-directory-table tr{gap:12px;padding:16px}.store-directory .g-pagination{flex-wrap:wrap;gap:12px}}#root .store-directory .admin-tabs-stack{margin-inline:0;max-width:none;margin-bottom:16px}.store-filter-weekday{align-items:center;gap:8px;min-width:0;display:inline-flex}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .g-main.ui-controls .store-directory .store-name-cell strong{color:var(--lightningcss-light,#43474d)var(--lightningcss-dark,#d9dce2);font-weight:600}.store-directory-list{--store-directory-sticky-top:8px;min-width:0;position:relative}.store-sticky-anchor{pointer-events:none;height:0;display:block}.store-directory-sticky{top:var(--store-directory-sticky-top);z-index:30;background:0 0;min-width:0;display:flow-root;position:sticky}.store-directory-sticky[data-stuck]{background:var(--ui-bg);box-shadow:none}.store-directory-sticky[data-stuck]:before{content:"";inset:calc(-1 * var(--store-directory-sticky-top)) 0 0;z-index:-1;background:var(--ui-bg);position:absolute}.store-directory-sticky>.g-table-toolbar{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:16px 16px 0 0}.store-directory .store-directory-panel{border-top:0;border-radius:0 0 16px 16px}.store-sticky-columns{box-sizing:border-box;visibility:hidden;pointer-events:none;border-inline:1px solid var(--ui-border);background:var(--ui-subtle);position:absolute;top:100%;left:0;right:0;overflow:hidden}.store-sticky-columns[data-visible]{visibility:visible;box-shadow:none;border-bottom:1px solid var(--ui-border)}.store-sticky-column-table{table-layout:fixed;border-collapse:collapse;max-width:none;margin:0}.store-directory .store-sticky-column-table th{vertical-align:middle;padding:14px 12px}.store-directory-list :is(button,a,input,select,textarea,[tabindex]){scroll-margin-top:var(--store-directory-focus-offset,8px)}@media (width<=900px){.store-sticky-columns{display:none}.store-directory-sticky>.g-table-toolbar{padding-block:10px}}.store-address-lines{gap:2px;min-width:0;line-height:1.5;display:grid}.store-address-lines>div{overflow-wrap:anywhere;grid-template-columns:4.5em minmax(0,1fr);gap:6px;display:grid}.store-address-lines>div>span:first-child{color:var(--ui-muted);font-size:11px}.store-address-lines>small{color:var(--ui-muted)}.store-address-value{overflow-wrap:anywhere;min-width:0;display:block}.store-address-copy-tail{white-space:nowrap;vertical-align:baseline;display:inline-block}.store-address-copy-tail>.ui-copy-value{margin-inline-start:1px}.store-dual-address>div,.store-address-lines>div{align-items:center}@media (width<=600px){.store-dual-address,.store-address-lines{row-gap:2px}}.store-address-lines>div>span:last-child{font-size:12px;line-height:1.5}.store-directory-table th:last-child,.store-sticky-column-table th:last-child{text-align:right}.store-directory .store-action-cell .owner-overview-actions{justify-content:flex-end}.owner-people-table th:last-child,.owner-people-table td:last-child{text-align:right}.owner-people-table td:last-child .owner-overview-actions{justify-content:flex-end;gap:8px;display:flex}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view .g-main.ui-controls .owner-people-toolbar .store-toolbar-search input[type=search]{height:var(--store-toolbar-height);min-height:var(--store-toolbar-height);border:1px solid var(--ui-border);border-radius:var(--ui-radius-pill,999px);background:var(--ui-control);color:var(--ui-text);padding:7px 16px 7px 40px;font-size:13px;font-weight:400;line-height:20px}.ground-install-guide{box-sizing:border-box;max-width:520px;padding:max(24px,env(safe-area-inset-top,0px)) max(20px,env(safe-area-inset-right,0px)) max(32px,env(safe-area-inset-bottom,0px)) max(20px,env(safe-area-inset-left,0px));color:var(--ui-text);background:var(--ui-bg);margin:auto}.ground-install-guide>img{border-radius:18px;margin-top:20px;display:block}.ground-install-guide h1{font-size:24px;line-height:1.4}.ground-install-guide h2{font-size:17px}.ground-install-guide p,.ground-install-guide li{font-size:15px;line-height:1.7}.ground-install-guide section{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:20px;margin:24px 0;padding:16px 20px}.ground-install-guide ol{padding-left:20px}.ground-install-entry{display:none!important}@media (width<=900px){.ground-install-entry{display:inline-flex!important}}:root{--space-0:0px;--space-hairline:1px;--space-half:2px;--space-1:4px;--space-1-5:6px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-12:48px;--space-14:56px;--space-16:64px;--ui-page-gutter:var(--space-6);--ui-section-gap:var(--space-6);--ui-panel-padding:var(--space-5);--ui-card-padding:var(--space-4);--ui-field-gap:var(--space-2);--ui-form-gap:var(--space-4);--ui-action-gap:var(--space-2);--ui-stack-gap:var(--space-3);--ui-control-inset:var(--space-3);--ui-control-height:40px;--ui-control-height-compact:36px;--ui-control-height-small:32px;--ui-radius-control:10px;--ui-radius-small:6px;--ui-radius-tight:4px;--ui-radius-medium:8px;--ui-radius-section:12px;--ui-radius-large:24px;--ui-radius-card:16px;--ui-radius-panel:16px;--ui-radius-dialog:20px;--ui-radius-pill:999px;--ui-text-xs:11px;--ui-text-small:12px;--ui-text-compact:13px;--ui-text-body:14px;--ui-text-control:14px;--ui-text-title:22px;--ui-font-family:"Petgz UI Pretendard", "Noto Sans KR", system-ui, sans-serif;--ui-text-hero:28px;--ui-text-section:16px;--ui-text-product:15px;--ui-text-price:14px;--ui-weight-title:700;--ui-weight-product:600;--ui-weight-price:650;--ui-weight-secondary:500;--ui-weight-control:600;--ui-weight-selected:650;--ui-weight-section:650;--ui-home-content-width:960px;--ui-list-row-padding:var(--space-3);--ui-state-active:var(--ui-primary);--ui-line-height:1.5;--ui-line-height-control:1.4;--ui-line-height-title:1.35;--ui-motion:.16s;--ui-primary:#9a3321;--ui-primary-hover:#7f291b;--ui-on-primary:#fff;--ui-bg:var(--lightningcss-light,#f7f4f0)var(--lightningcss-dark,#181513);--ui-surface:var(--lightningcss-light,#fffdfc)var(--lightningcss-dark,#211d1a);--ui-subtle:var(--lightningcss-light,#f3eee9)var(--lightningcss-dark,#2a2522);--ui-control:var(--lightningcss-light,#fffdfc)var(--lightningcss-dark,#241f1c);--ui-text:var(--lightningcss-light,#2b231f)var(--lightningcss-dark,#f3ece7);--ui-muted:var(--lightningcss-light,#756b65)var(--lightningcss-dark,#b7aaa2);--ui-border:var(--lightningcss-light,#e7ded7)var(--lightningcss-dark,#3b332e);--ui-divider:var(--lightningcss-light,#eee7e1)var(--lightningcss-dark,#322c28);--ui-brand-peach:#fbd1b2;--ui-accent:var(--lightningcss-light,#9a3321)var(--lightningcss-dark,var(--ui-brand-peach));--ui-accent-soft:var(--lightningcss-light,#fbe8dc)var(--lightningcss-dark,#43231c);--ui-success:var(--lightningcss-light,#256345)var(--lightningcss-dark,#b5e8cb);--ui-success-bg:var(--lightningcss-light,#e7f4ed)var(--lightningcss-dark,#244537);--ui-warning:var(--lightningcss-light,#755018)var(--lightningcss-dark,#f0ca82);--ui-warning-bg:var(--lightningcss-light,#fff5dd)var(--lightningcss-dark,#40331d);--ui-danger:var(--lightningcss-light,#a12c36)var(--lightningcss-dark,#f0a2a2);--ui-danger-bg:var(--lightningcss-light,#fff0f1)var(--lightningcss-dark,#46272d);--ui-info:var(--lightningcss-light,#315efb)var(--lightningcss-dark,#9ab0ff);--ui-info-bg:var(--lightningcss-light,#eef4ff)var(--lightningcss-dark,#26364c);--ui-info-text:var(--ui-info);--ui-focus-ring:2px solid var(--ui-accent);--ui-hover:color-mix(in srgb, var(--ui-text) 4%, var(--ui-subtle));--ui-border-hover:var(--lightningcss-light,#c7b8ad)var(--lightningcss-dark,#746357);--ui-switch-off:var(--lightningcss-light,#d8cdc5)var(--lightningcss-dark,#62564d);--ui-focus-shadow:0 0 0 3px color-mix(in srgb, var(--ui-accent) 12%, transparent);--ui-shadow-control:0 1px 3px var(--lightningcss-light,#2b231f08)var(--lightningcss-dark,#0000001f);--ui-shadow-panel:0 4px 16px var(--lightningcss-light,#2b231f0a)var(--lightningcss-dark,#00000029);--ui-shadow-dialog:0 16px 48px var(--lightningcss-light,#2b231f24)var(--lightningcss-dark,#00000059);--ui-shadow-card:0 2px 6px var(--lightningcss-light,#2b231f05)var(--lightningcss-dark,#0000001a)}@media (width<=768px){:root{--ui-page-gutter:var(--space-4);--ui-panel-padding:var(--space-4)}}@media (width<=390px){:root{--ui-page-gutter:var(--space-3);--ui-panel-padding:var(--space-3);--ui-card-padding:var(--space-3)}}@media (prefers-reduced-motion:reduce){:root{--ui-motion:0s}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}body{font-family:var(--ui-font-family);font-size:var(--ui-text-body);line-height:var(--ui-line-height);background:var(--ui-bg);color:var(--ui-text);margin:0}a{color:var(--ui-accent);text-decoration:none}button,input,select{font:inherit}button,a,input,select{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:var(--ui-focus-ring);outline-offset:3px}h1,h2,p{margin:0}h1{font-size:var(--ui-text-hero);font-weight:700;line-height:1.35}h2{font-size:20px;line-height:1.4}fieldset{border:0;min-width:0;margin:0;padding:0}input,select{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-control);width:100%;min-width:0;min-height:42px;color:var(--ui-text);padding:10px 12px}.g-button{border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface);min-height:40px;color:var(--ui-text);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:9px 15px;font-weight:600;display:inline-flex}.g-button:hover:not(:disabled){border-color:var(--ui-border-hover);background:var(--ui-hover)}.g-primary{background:var(--ui-primary);border-color:var(--ui-primary);color:var(--ui-on-primary)}.g-primary:hover:not(:disabled){background:var(--ui-primary-hover);border-color:var(--ui-primary-hover)}.g-compact{min-height:34px;padding:5px 11px;font-size:13px}.g-icon-button{width:36px;height:36px;color:var(--ui-muted);background:0 0;border:0;border-radius:8px;place-items:center;padding:0;font-size:26px;line-height:1;display:grid}.g-brand{align-items:center;gap:10px;min-width:0;display:flex}.g-brand strong{white-space:nowrap;font-size:14px;font-weight:650}.g-brand-mark{background:var(--ui-primary);color:#fff;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.g-brand-mark svg{width:19px;height:19px}.g-brand-link{color:var(--ui-text);margin:0 4px 30px;display:block}.g-console{min-height:100dvh}.g-sidebar{z-index:10;border-right:1px solid var(--ui-border);background:color-mix(in srgb,var(--ui-surface) 55%,var(--ui-bg));flex-direction:column;width:260px;padding:24px 16px 20px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.g-nav-label{color:var(--ui-muted);padding:0 12px 8px;font-size:12px;font-weight:600}.g-sidebar nav,.g-nav-dialog nav{gap:4px;display:grid}.g-sidebar nav a,.g-nav-dialog nav a{min-height:42px;color:var(--ui-muted);border-radius:8px;align-items:center;gap:12px;padding:10px 12px;font-weight:500;display:flex}.g-sidebar nav a:hover,.g-nav-dialog nav a:hover{background:var(--ui-hover);color:var(--ui-text)}.g-sidebar nav a.is-active,.g-nav-dialog nav a.is-active{background:var(--ui-accent-soft);color:var(--ui-accent);font-weight:650}.g-nav-dot{border:1.5px solid;border-radius:2px;width:7px;height:7px}.g-sidebar-foot{gap:10px;margin-top:auto;padding:32px 12px 0;display:grid}.g-sidebar-foot p{color:var(--ui-muted);overflow-wrap:anywhere;font-size:13px}.g-sidebar-foot>a{font-size:13px}.g-theme{min-height:34px;font-size:12px}.g-main{min-width:0;margin-left:260px;padding:28px 36px 48px}.g-topline{color:var(--ui-muted);justify-content:space-between;align-items:center;gap:16px;margin-bottom:36px;font-size:12px;display:flex}.g-org-switch{align-items:center;gap:8px;display:flex}.g-org-switch select{min-height:34px;padding:6px 10px;font-size:13px}.g-page-head{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.g-eyebrow{letter-spacing:.06em;color:var(--ui-accent);margin-bottom:8px;font-size:12px;font-weight:650}.g-description{color:var(--ui-muted);margin-top:10px;font-size:14px;line-height:1.65}.g-panel{background:var(--ui-surface);border:1px solid var(--ui-border);box-shadow:var(--ui-shadow-panel);border-radius:16px;min-width:0;overflow:hidden}.g-table-toolbar{border-bottom:1px solid var(--ui-divider);justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.g-table-toolbar strong{font-size:14px}.g-table-scroll{overflow-x:auto}table{border-collapse:collapse;text-align:left;width:100%;font-size:14px}th{color:var(--ui-muted);background:var(--ui-subtle);white-space:nowrap;font-size:12px;font-weight:600}th,td{border-bottom:1px solid var(--ui-divider);vertical-align:middle;padding:15px 18px}td{overflow-wrap:anywhere;max-width:260px}td:first-child{min-width:100px;font-weight:600}td:last-child{white-space:nowrap}.g-empty{text-align:center;height:180px;color:var(--ui-muted);font-weight:400!important}.g-badge{background:var(--ui-subtle);color:var(--ui-muted);white-space:nowrap;border-radius:999px;padding:4px 9px;font-size:12px;font-weight:600;display:inline-block}.g-good{background:var(--ui-success-bg);color:var(--ui-success)}.g-pagination{color:var(--ui-muted);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;font-size:13px;display:flex}.g-pagination>div{gap:8px;display:flex}.g-alert,.g-notice{overflow-wrap:anywhere;border-radius:10px;padding:12px 14px;line-height:1.6}.g-alert{background:var(--ui-danger-bg);color:var(--ui-danger);font-size:13px}.g-notice{background:var(--ui-success-bg);color:var(--ui-success);margin-bottom:16px}.g-note{color:var(--ui-muted);overflow-wrap:anywhere;font-size:13px;line-height:1.7}.g-shortcuts{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:24px;display:grid}.g-shortcut{color:var(--ui-text);gap:12px;padding:22px;display:grid}.g-shortcut strong{font-size:16px}.g-shortcut span{color:var(--ui-muted);font-size:12px}.g-store-summary{padding:24px}.g-store-summary h2{margin-bottom:20px}.g-store-summary ul{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.g-store-summary li{border:1px solid var(--ui-border);border-radius:10px;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;padding:12px;display:flex}.g-store-summary li>strong,.g-store-summary li>span{overflow-wrap:anywhere;flex-basis:100%;min-width:0}.g-store-summary li>a{white-space:nowrap;flex-shrink:0}.g-store-summary li span{color:var(--ui-muted);font-size:12px}.g-dialog{border:1px solid var(--ui-border);background:var(--ui-surface);width:min(540px,100vw - 32px);max-height:calc(100dvh - 40px);color:var(--ui-text);box-shadow:var(--ui-shadow-dialog);border-radius:20px;padding:0}.g-dialog::backdrop,.g-nav-dialog::backdrop{background:#140f0c73}.g-dialog-head{border-bottom:1px solid var(--ui-divider);justify-content:space-between;align-items:center;padding:24px 24px 18px;display:flex}.g-dialog-head .g-eyebrow{margin-bottom:4px}.g-form-body{gap:18px;padding:22px 24px;display:grid}.g-field{gap:8px;min-width:0;font-size:14px;font-weight:600;display:grid}.g-field small{color:var(--ui-muted);font-size:12px;font-weight:400;line-height:1.6}.g-check-list{background:var(--ui-subtle);border-radius:10px;gap:8px;padding:12px;display:grid}.g-check-list:empty:after{content:"등록된 항목이 없습니다.";color:var(--ui-muted);font-size:12px}.g-check-list label{align-items:center;gap:10px;font-size:13px;font-weight:500;display:flex}.g-check-list input{width:16px;height:16px;min-height:0;accent-color:var(--ui-primary);padding:0}.g-dialog-foot{background:var(--ui-surface);border-top:1px solid var(--ui-divider);justify-content:flex-end;gap:8px;padding:16px 24px;display:flex;position:sticky;bottom:0}.g-login{background:var(--ui-bg);place-items:center;min-height:100dvh;padding:40px 20px;display:grid}.g-login-theme{position:absolute;top:20px;right:24px}.g-login-card{border:1px solid var(--ui-border);background:var(--ui-surface);width:min(420px,100%);box-shadow:var(--ui-shadow-panel);border-radius:20px;padding:36px}.g-login-card>.g-brand{margin-bottom:34px}.g-login-card h1{font-size:28px}.g-login-card form{margin-top:28px}.g-login-card fieldset{gap:20px;display:grid}.g-login-card form .g-primary{width:100%;min-height:46px;margin-top:4px}.g-login-help{color:var(--ui-muted);margin-top:22px;font-size:12px;line-height:1.75}.g-login-card>a{margin-top:20px;margin-right:8px}.g-mobile-bar{display:none}.g-nav-dialog{border:0;border-right:1px solid var(--ui-border);background:var(--ui-surface);width:288px;max-width:calc(100vw - 32px);height:100dvh;max-height:100dvh;color:var(--ui-text);margin:0;padding:28px 16px;position:fixed}.g-menu-close{margin:0 0 14px auto}@media (width<=1100px){.g-main{padding:24px}.g-page-head{align-items:flex-start}th,td{padding:13px 14px}}@media (width<=900px){.g-sidebar{display:none}.g-main{margin-left:0;padding:24px 16px}.g-mobile-bar{border-bottom:1px solid var(--ui-border);background:var(--ui-surface);align-items:center;gap:16px;padding:12px 16px;display:flex}.g-topline{margin-bottom:24px}.g-brand strong{font-size:13px}.g-page-head h1{font-size:24px}}@media (width<=480px){.g-main{padding:22px 12px}.g-page-head{flex-wrap:wrap;gap:16px}.g-page-head>.g-button{width:100%}.g-page-head .g-description{font-size:13px}.g-login-card{padding:28px 22px}.g-topline{flex-wrap:wrap;gap:8px}.g-topline>span{overflow-wrap:anywhere}.g-dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.g-dialog-head,.g-form-body{padding:20px 18px}.g-dialog-foot{padding:14px 18px}.g-shortcuts{grid-template-columns:1fr 1fr;gap:10px}.g-shortcut{padding:16px}.g-pagination{padding:14px 12px}.g-pagination .g-button{padding:8px 11px}.g-store-summary{padding:20px 16px}.g-store-summary ul{grid-template-columns:1fr}}.g-field-label{gap:8px;min-width:0;display:grid}.g-scroll-hint{display:none}.g-table-scroll:focus-visible{outline:var(--ui-focus-ring);outline-offset:-2px}@media (width<=900px){.g-table-scroll table{min-width:780px}.g-table-scroll td:first-child{min-width:150px}.g-table-scroll td{overflow-wrap:normal;word-break:keep-all}.g-scroll-hint{color:var(--ui-muted);background:var(--ui-subtle);padding:10px 16px;font-size:12px;display:block}}.g-login-entry>.g-brand{margin-bottom:0}.g-login-entry form{margin-top:24px}#petgz-full-list-app.admin-app .design-preview-frame{width:min(var(--nametag-preview-width,70mm), 100%);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-width:0;container-type:inline-size}#petgz-full-list-app.admin-app .design-nametag{box-sizing:border-box;grid-template-columns:var(--nametag-promo-width,35%) minmax(0, 1fr);aspect-ratio:var(--nametag-aspect,5 / 3);border:var(--nametag-border,.45cqw) solid var(--design-border);background:var(--design-background);color:#17201c;text-align:left;border-radius:0;font-family:Arial,Malgun Gothic,sans-serif;display:grid;overflow:hidden}#petgz-full-list-app.admin-app .design-nametag *{box-sizing:border-box;min-width:0}#petgz-full-list-app.admin-app .design-nametag-promo{background:var(--design-primary);color:#fff;justify-content:center;align-items:center;padding:3cqw;display:flex;position:relative;overflow:hidden}#petgz-full-list-app.admin-app .design-nametag-promo-copy{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.5cqw;width:100%;height:100%;display:flex;position:relative}#petgz-full-list-app.admin-app .is-brand-discount .design-nametag-promo-copy{justify-content:space-between}#petgz-full-list-app.admin-app .design-nametag-headline{white-space:pre-line;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:7cqw;font-weight:900;line-height:1.12;display:-webkit-box;overflow:hidden}#petgz-full-list-app.admin-app .design-nametag-subheadline,#petgz-full-list-app.admin-app .design-nametag-brand{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:2.7cqw;line-height:1.3;overflow:hidden}#petgz-full-list-app.admin-app .design-nametag-brand{max-width:100%;font-size:3.7cqw;font-weight:var(--nametag-brand-weight,800);letter-spacing:var(--nametag-brand-letter,.08em);padding-top:1cqw}#petgz-full-list-app.admin-app .design-nametag-discount{color:var(--design-accent);text-shadow:-.35cqw -.35cqw #201c18,.35cqw -.35cqw #201c18,-.35cqw .35cqw #201c18,.35cqw .35cqw #201c18;align-items:flex-end;line-height:.8;display:flex}#petgz-full-list-app.admin-app .design-nametag-discount b{font-size:10cqw;font-weight:var(--nametag-discount-weight,900);letter-spacing:var(--nametag-discount-letter,-.08em)}#petgz-full-list-app.admin-app .design-nametag-discount span{letter-spacing:0;text-transform:lowercase;margin:0 0 .2cqw .8cqw;font-size:3.6cqw;font-weight:900}#petgz-full-list-app.admin-app .design-nametag-placeholder{opacity:.13;position:absolute;inset:0;overflow:hidden}#petgz-full-list-app.admin-app .design-nametag-placeholder span{border:1.8cqw solid #fff;border-radius:50%;width:16cqw;height:16cqw;position:absolute;top:-4cqw;left:-5cqw}#petgz-full-list-app.admin-app .design-nametag-placeholder span:nth-child(2){width:24cqw;height:24cqw;top:22cqw;left:22cqw}#petgz-full-list-app.admin-app .design-nametag-placeholder span:nth-child(3){top:31cqw;left:-7cqw}#petgz-full-list-app.admin-app .design-nametag-asset{object-fit:contain;opacity:.35;width:100%;height:100%;position:absolute;inset:0}#petgz-full-list-app.admin-app .is-brand-discount .design-nametag-asset{opacity:1;width:84%;height:42%;inset:auto 8% 8%}#petgz-full-list-app.admin-app .design-nametag-info{position:relative}#petgz-full-list-app.admin-app .design-nametag-title{left:var(--nametag-title-left,2.63cqw);right:var(--nametag-title-right,20cqw);top:var(--nametag-title-top,6.33cqw);font-size:var(--nametag-product-font,5.68cqw);font-weight:var(--nametag-product-weight,800);letter-spacing:var(--nametag-product-letter,0);line-height:var(--nametag-product-line,1.2);position:absolute}#petgz-full-list-app.admin-app .design-nametag-title span{white-space:nowrap;display:block;overflow:visible}#petgz-full-list-app.admin-app .design-nametag-badge{width:var(--nametag-badge-width,19.56cqw);height:var(--nametag-badge-height,9.07cqw);white-space:nowrap;text-overflow:ellipsis;background:var(--design-primary);color:#fff;font-size:var(--nametag-badge-font,6.28cqw);line-height:1;font-weight:var(--nametag-badge-weight,800);place-items:center;padding:0 .7cqw;display:grid;position:absolute;top:0;right:0;overflow:hidden}#petgz-full-list-app.admin-app .design-nametag-divider{left:var(--nametag-divider-left,2.63cqw);right:var(--nametag-divider-right,2.57cqw);top:var(--nametag-divider-top,23.73cqw);border-top:.5cqw dashed #242424;position:absolute}#petgz-full-list-app.admin-app .design-nametag-regular,#petgz-full-list-app.admin-app .design-nametag-highlight{justify-content:space-between;align-items:baseline;gap:1cqw;display:flex}#petgz-full-list-app.admin-app .design-nametag-regular{left:var(--nametag-regular-left,2.63cqw);right:var(--nametag-regular-right,2.57cqw);top:var(--nametag-regular-top,30.97cqw);font-size:var(--nametag-label-font,3.88cqw);color:#252525;position:absolute}#petgz-full-list-app.admin-app .design-nametag-regular-value{font-size:var(--nametag-regular-font,7.76cqw);line-height:1;font-weight:var(--nametag-regular-weight,700);white-space:nowrap;position:relative}#petgz-full-list-app.admin-app .design-nametag-regular-value small{margin-left:var(--nametag-unit-gap,.35cqw);font-size:var(--nametag-unit-font,3.88cqw);font-weight:var(--nametag-unit-weight,500)}#petgz-full-list-app.admin-app .design-nametag-regular-value i{left:calc(-1 * var(--nametag-strike-left,1cqw));right:calc(-1 * var(--nametag-strike-right,1.2cqw));top:var(--nametag-strike-top,52%);height:var(--nametag-strike-height,.65cqw);background:var(--design-primary);display:block;position:absolute}#petgz-full-list-app.admin-app .design-nametag-regular-value i:after{content:"";border-right:.65cqw solid var(--design-primary);border-bottom:.65cqw solid var(--design-primary);transform-origin:100% 0;width:2.1cqw;height:2.1cqw;position:absolute;top:-.1cqw;right:0;transform:rotate(45deg)}#petgz-full-list-app.admin-app .design-nametag-highlight{left:var(--nametag-highlight-left,2.63cqw);right:var(--nametag-highlight-right,1.82cqw);top:var(--nametag-highlight-top,43.3cqw);color:var(--design-primary);font-size:var(--nametag-label-font,3.88cqw);font-weight:var(--nametag-label-weight,500);position:absolute}#petgz-full-list-app.admin-app .design-nametag-highlight>b{font-size:var(--nametag-highlight-font,15.12cqw);letter-spacing:var(--nametag-highlight-letter,-.08em);font-weight:var(--nametag-highlight-weight,800);white-space:nowrap;line-height:1}#petgz-full-list-app.admin-app .design-nametag-highlight small{font-size:var(--nametag-unit-font,3.88cqw);margin-left:var(--nametag-unit-gap,.35cqw);font-weight:var(--nametag-unit-weight,500)}#petgz-full-list-app.admin-app .design-nametag-regular>span:first-child,#petgz-full-list-app.admin-app .design-nametag-highlight-meta{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#petgz-full-list-app.admin-app .design-nametag-highlight-meta{color:#252525;align-content:center;align-self:stretch;font-size:3.88cqw;font-weight:650;display:grid}#petgz-full-list-app.admin-app .design-nametag-highlight-meta>small{white-space:pre-line;max-width:13cqw;font-size:var(--nametag-period-font,2.59cqw);line-height:1.33;font-weight:var(--nametag-period-weight,500)}#petgz-full-list-app.admin-app .admin-design-workbench{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}#petgz-full-list-app.admin-app .admin-design-settings{min-width:0}#petgz-full-list-app.admin-app .admin-design-live{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:12px;gap:12px;min-width:0;padding:16px;display:grid;position:sticky;top:0}#petgz-full-list-app.admin-app .admin-design-live .design-preview-frame{justify-self:center}#petgz-full-list-app.admin-app .admin-design-live>span,#petgz-full-list-app.admin-app .admin-design-live>p,#petgz-full-list-app.admin-app .admin-design-master-note{color:var(--admin-muted);font-size:11px;line-height:1.6}#petgz-full-list-app.admin-app .admin-design-master-note{margin-bottom:14px}#petgz-full-list-app.admin-app .admin-color-field input[type=text]{width:100%;min-width:0;padding:5px;font-family:monospace}#petgz-full-list-app.admin-app .admin-color-field input[aria-invalid=true]{border-color:#cf384c}#petgz-full-list-app.admin-app .admin-design-settings .admin-design-switches{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.admin-app .admin-design-settings .admin-design-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#petgz-full-list-app.admin-app .admin-design-settings .admin-field{min-width:0}#petgz-full-list-app.admin-app .admin-group-design-card .design-preview-frame,#petgz-full-list-app.admin-app .admin-design-template-row .design-preview-frame{justify-self:center}#petgz-full-list-app.admin-app .admin-group-design-card:focus-visible{outline:3px solid var(--admin-primary);outline-offset:3px}@media (width<=900px){#petgz-full-list-app.admin-app .admin-design-workbench{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.admin-app .admin-design-live{position:static}}@media (width<=680px){#petgz-full-list-app.admin-app .admin-design-template-row>.design-preview-frame{grid-column:1/-1}#petgz-full-list-app.admin-app .admin-design-settings .admin-design-form-grid{grid-template-columns:minmax(0,1fr)}}#petgz-full-list-app.admin-app .design-nametag-highlight>b.is-pending{letter-spacing:0;white-space:nowrap;font-size:5.5cqw}#petgz-full-list-app.admin-app .design-nametag.is-general-basic{color:var(--design-primary);border:.4cqw solid var(--design-border);display:block;position:relative}#petgz-full-list-app.admin-app .general-basic-name{top:var(--general-title-top);color:var(--design-primary);font-size:calc(var(--general-name-size) * var(--basic-title-scale,1));text-align:center;font-weight:800;line-height:1.15;position:absolute;left:3%;right:3%}#petgz-full-list-app.admin-app .general-basic-name span{white-space:pre;display:block}#petgz-full-list-app.admin-app .general-basic-regular{top:var(--general-regular-top);text-align:center;white-space:nowrap;font-size:5.15cqw;font-weight:700;line-height:1.2;position:absolute;left:13%;right:13%}#petgz-full-list-app.admin-app .general-basic-regular:after{content:"";border-top:.27cqw solid var(--design-accent);position:absolute;top:50%;left:0;right:0}#petgz-full-list-app.admin-app .general-basic-member{top:var(--general-member-top);color:var(--design-primary);text-align:center;white-space:nowrap;font-size:8.55cqw;font-weight:800;line-height:1;position:absolute;left:3%;right:3%}#petgz-full-list-app.admin-app .design-nametag.is-signature-basic{background:var(--design-primary);color:var(--design-text,#fff);text-align:center;border:0;font-family:Arial,Malgun Gothic,sans-serif;display:block;position:relative}#petgz-full-list-app.admin-app .signature-basic-name{font-size:calc(8.06cqw * var(--basic-title-scale,1));font-weight:700;line-height:1.485;position:absolute;top:4.81cqw;left:2%;right:2%}#petgz-full-list-app.admin-app .signature-basic-name span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}#petgz-full-list-app.admin-app .signature-basic-regular,#petgz-full-list-app.admin-app .signature-basic-member{white-space:nowrap;justify-content:center;align-items:baseline;gap:2.2cqw;font-weight:700;display:flex;position:absolute;left:3%;right:3%}#petgz-full-list-app.admin-app .signature-basic-regular{font-size:6.55cqw;top:32.3cqw}#petgz-full-list-app.admin-app .signature-basic-regular b,#petgz-full-list-app.admin-app .signature-basic-member b{font:inherit}#petgz-full-list-app.admin-app .signature-basic-regular i{background:var(--design-accent);height:.4cqw;position:absolute;top:50%;left:17.8%;right:17.8%;transform:translateY(-50%)}#petgz-full-list-app.admin-app .signature-basic-member{font-size:8.06cqw;top:44.3cqw}#petgz-full-list-app.admin-app .design-nametag.is-feed-basic{aspect-ratio:155/55;border:.35cqw solid var(--design-border);background:var(--design-background);color:#17201c;display:block;position:relative;overflow:hidden}#petgz-full-list-app.admin-app .feed-basic-species{background:var(--design-primary);color:#fff;letter-spacing:.05em;border-radius:999px;place-items:center;min-width:15%;height:15%;padding:0 1.2cqw;font-size:2.6cqw;font-weight:900;display:grid;position:absolute;top:6%;left:3%}#petgz-full-list-app.admin-app .feed-basic-event{max-width:36%;color:var(--design-accent);white-space:nowrap;text-overflow:ellipsis;font-size:2.4cqw;font-weight:900;position:absolute;top:7%;left:22%;overflow:hidden}#petgz-full-list-app.admin-app .feed-basic-name{width:56%;font-size:3.45cqw;font-weight:800;line-height:1.08;position:absolute;top:27%;left:3%}#petgz-full-list-app.admin-app .feed-basic-name span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}#petgz-full-list-app.admin-app .feed-basic-weight{color:var(--design-primary);font-size:2.4cqw;font-weight:800;position:absolute;top:54%;left:3%}#petgz-full-list-app.admin-app .feed-basic-regular,#petgz-full-list-app.admin-app .feed-basic-member{white-space:nowrap;justify-content:space-between;align-items:baseline;width:56%;display:flex;position:absolute;left:3%}#petgz-full-list-app.admin-app .feed-basic-regular{font-size:2.15cqw;top:67%}#petgz-full-list-app.admin-app .feed-basic-regular b{font-size:2.7cqw;position:relative}#petgz-full-list-app.admin-app .feed-basic-regular i{background:var(--design-accent);width:35%;height:.35cqw;position:absolute;top:54%;right:0}#petgz-full-list-app.admin-app .feed-basic-member{color:var(--design-primary);font-size:2.25cqw;font-weight:700;top:83%}#petgz-full-list-app.admin-app .feed-basic-semantics{grid-template-rows:1.15fr 1fr 1fr auto;gap:5%;display:grid;position:absolute;inset:8% 3% 8% 63%}#petgz-full-list-app.admin-app .feed-basic-semantics>:is(strong,span){border:.25cqw solid color-mix(in srgb, var(--design-primary) 70%, transparent);white-space:nowrap;text-overflow:ellipsis;border-radius:1.2cqw;place-items:center;min-width:0;padding:0 1.2cqw;font-size:2.55cqw;font-weight:800;display:grid;overflow:hidden}#petgz-full-list-app.admin-app .feed-basic-semantics>strong{background:var(--design-primary);color:#fff;font-size:2.9cqw}#petgz-full-list-app.admin-app .feed-basic-semantics>span{background:color-mix(in srgb, var(--design-primary) 10%, var(--design-background));color:var(--design-primary)}#petgz-full-list-app.admin-app .feed-basic-semantics>small{color:#4f5752;text-align:center;white-space:nowrap;text-overflow:ellipsis;font-size:1.8cqw;overflow:hidden}#petgz-full-list-app.admin-app :is(.design-nametag-title,.general-basic-name,.signature-basic-name){font-family:var(--object-font-productName,inherit)}#petgz-full-list-app.admin-app :is(.design-nametag-regular-value,.general-basic-regular,.signature-basic-regular){font-family:var(--object-font-regularPrice,inherit)}#petgz-full-list-app.admin-app :is(.design-nametag-highlight>b,.general-basic-member,.signature-basic-member){font-family:var(--object-font-highlightPrice,inherit)}#petgz-full-list-app.admin-app :is(.design-nametag-regular>span:first-child,.design-nametag-highlight-meta){font-family:var(--object-font-priceLabel,inherit)}#petgz-full-list-app.admin-app :is(.design-nametag-regular-value small,.design-nametag-highlight>b small){font-family:var(--object-font-unit,inherit)}#petgz-full-list-app.admin-app .design-nametag-badge{font-family:var(--object-font-badge,inherit)}#petgz-full-list-app.admin-app .design-nametag-headline{font-family:var(--object-font-headline,inherit)}#petgz-full-list-app.admin-app .design-nametag-subheadline{font-family:var(--object-font-subheadline,inherit)}#petgz-full-list-app.admin-app .design-nametag-discount{font-family:var(--object-font-discount,inherit)}#petgz-full-list-app.admin-app .design-nametag-brand{font-family:var(--object-font-brand,inherit)}#petgz-full-list-app.admin-app .design-nametag-highlight-meta>small{font-family:var(--object-font-period,inherit)}#petgz-full-list-app.admin-app .design-preview-frame[data-font-status=error]:after{content:"글꼴 로딩 실패 · 대체 글꼴 표시 중";color:#b42318;font:11px sans-serif}#petgz-full-list-app.admin-app .design-preview-frame[data-font-status=loading]:after{content:"글꼴 불러오는 중…";font:11px sans-serif}#petgz-full-list-app.admin-app .design-nametag-headline{font-size:var(--object-size-headline,7cqw);letter-spacing:var(--object-letter-headline,normal);line-height:var(--object-line-headline,1.12)}#petgz-full-list-app.admin-app .is-brand-discount .design-nametag-headline{font-size:var(--object-size-headline,2.8cqw)}#petgz-full-list-app.admin-app .design-nametag-subheadline{font-size:var(--object-size-subheadline,2.7cqw);letter-spacing:var(--object-letter-subheadline,normal);line-height:var(--object-line-subheadline,1.3)}#petgz-full-list-app.admin-app .design-nametag-brand{font-size:var(--object-size-brand,3.7cqw);letter-spacing:var(--object-letter-brand,var(--nametag-brand-letter));line-height:var(--object-line-brand,1.3)}#petgz-full-list-app.admin-app .design-nametag-discount b{font-size:var(--object-size-discount,10cqw);letter-spacing:var(--object-letter-discount,var(--nametag-discount-letter));line-height:var(--object-line-discount,.8)}#petgz-full-list-app.admin-app .design-nametag-title{font-size:var(--object-size-productName,var(--nametag-product-font));letter-spacing:var(--object-letter-productName,var(--nametag-product-letter));line-height:var(--object-line-productName,var(--nametag-product-line))}#petgz-full-list-app.admin-app .design-nametag-badge{font-size:var(--object-size-badge,var(--nametag-badge-font));letter-spacing:var(--object-letter-badge,normal);line-height:var(--object-line-badge,1)}#petgz-full-list-app.admin-app .design-nametag-regular-value{font-size:var(--object-size-regularPrice,var(--nametag-regular-font));letter-spacing:var(--object-letter-regularPrice,normal);line-height:var(--object-line-regularPrice,1)}#petgz-full-list-app.admin-app .design-nametag-highlight>b{font-size:var(--object-size-highlightPrice,var(--nametag-highlight-font));letter-spacing:var(--object-letter-highlightPrice,var(--nametag-highlight-letter));line-height:var(--object-line-highlightPrice,1)}#petgz-full-list-app.admin-app :is(.design-nametag-regular>span:first-child,.design-nametag-highlight-meta){font-size:var(--object-size-priceLabel,var(--nametag-label-font));letter-spacing:var(--object-letter-priceLabel,normal);line-height:var(--object-line-priceLabel,normal)}#petgz-full-list-app.admin-app :is(.design-nametag-regular-value small,.design-nametag-highlight>b small){font-size:var(--object-size-unit,var(--nametag-unit-font));letter-spacing:var(--object-letter-unit,normal);line-height:var(--object-line-unit,normal)}#petgz-full-list-app.admin-app .design-nametag-highlight-meta>small{font-size:var(--object-size-period,var(--nametag-period-font));letter-spacing:var(--object-letter-period,normal);line-height:var(--object-line-period,1.33)}#petgz-full-list-app.admin-app .general-basic-name{font-size:calc(var(--object-size-productName,var(--general-name-size)) * var(--basic-title-scale,1));letter-spacing:var(--object-letter-productName,normal);line-height:var(--object-line-productName,1.15)}#petgz-full-list-app.admin-app .general-basic-regular{font-size:var(--object-size-regularPrice,5.15cqw);letter-spacing:var(--object-letter-regularPrice,normal);line-height:var(--object-line-regularPrice,1.2)}#petgz-full-list-app.admin-app .general-basic-member{font-size:var(--object-size-highlightPrice,8.55cqw);letter-spacing:var(--object-letter-highlightPrice,normal);line-height:var(--object-line-highlightPrice,1)}#petgz-full-list-app.admin-app .signature-basic-name{font-size:calc(var(--object-size-productName,8.06cqw) * var(--basic-title-scale,1));letter-spacing:var(--object-letter-productName,normal);line-height:var(--object-line-productName,1.485)}#petgz-full-list-app.admin-app .signature-basic-regular{font-size:var(--object-size-regularPrice,6.55cqw);letter-spacing:var(--object-letter-regularPrice,normal);line-height:var(--object-line-regularPrice,normal)}#petgz-full-list-app.admin-app .signature-basic-member{font-size:var(--object-size-highlightPrice,8.06cqw);letter-spacing:var(--object-letter-highlightPrice,normal);line-height:var(--object-line-highlightPrice,normal)}#petgz-full-list-app.admin-app .feed-basic-species{font-size:var(--object-size-badge,2.6cqw);letter-spacing:var(--object-letter-badge,.05em);line-height:var(--object-line-badge,normal)}#petgz-full-list-app.admin-app .feed-basic-event{font-size:var(--object-size-headline,2.4cqw);letter-spacing:var(--object-letter-headline,normal);line-height:var(--object-line-headline,normal)}#petgz-full-list-app.admin-app .feed-basic-name{font-size:var(--object-size-productName,3.45cqw);letter-spacing:var(--object-letter-productName,normal);line-height:var(--object-line-productName,1.08)}#petgz-full-list-app.admin-app .feed-basic-weight{font-size:var(--object-size-feedWeight,2.4cqw);letter-spacing:var(--object-letter-feedWeight,normal);line-height:var(--object-line-feedWeight,normal)}#petgz-full-list-app.admin-app .feed-basic-regular{font-size:var(--object-size-regularPrice,2.15cqw);letter-spacing:var(--object-letter-regularPrice,normal);line-height:var(--object-line-regularPrice,normal)}#petgz-full-list-app.admin-app .feed-basic-regular b{font-size:var(--object-size-regularPrice,2.7cqw)}#petgz-full-list-app.admin-app .feed-basic-member{font-size:var(--object-size-highlightPrice,2.25cqw);letter-spacing:var(--object-letter-highlightPrice,normal);line-height:var(--object-line-highlightPrice,normal)}#petgz-full-list-app.admin-app .feed-basic-member b{font-size:var(--object-size-highlightPrice,3.2cqw)}#petgz-full-list-app.admin-app .feed-basic-semantics>strong{font-size:var(--object-size-feedTarget,2.9cqw);letter-spacing:var(--object-letter-feedTarget,normal);line-height:var(--object-line-feedTarget,normal)}#petgz-full-list-app.admin-app .feed-basic-semantics>span:first-of-type{font-size:var(--object-size-feedFeature1,2.55cqw);letter-spacing:var(--object-letter-feedFeature1,normal);line-height:var(--object-line-feedFeature1,normal)}#petgz-full-list-app.admin-app .feed-basic-semantics>span:nth-of-type(2){font-size:var(--object-size-feedFeature2,2.55cqw);letter-spacing:var(--object-letter-feedFeature2,normal);line-height:var(--object-line-feedFeature2,normal)}#petgz-full-list-app.admin-app .feed-basic-semantics>small{font-size:var(--object-size-period,1.8cqw);letter-spacing:var(--object-letter-period,normal);line-height:var(--object-line-period,normal)}#petgz-full-list-app.admin-app .admin-feed-preview-label{color:var(--admin-text,#f4f7fb);margin-top:.75rem;font-size:.78rem;display:block}#petgz-full-list-app.admin-app .admin-target-badge-labels{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;width:100%;display:grid}#petgz-full-list-app.admin-app .admin-target-badge-labels label{min-width:0;color:var(--admin-muted,#aeb7c5);gap:.35rem;font-size:.75rem;display:grid}#petgz-full-list-app.admin-app .admin-feed-target-warning{color:#f6bd60;font-size:.75rem;display:block}@media (width<=520px){#petgz-full-list-app.admin-app .admin-target-badge-labels{grid-template-columns:1fr}}#petgz-full-list-app.admin-app .admin-event-terms{gap:16px;min-width:0;display:grid}#petgz-full-list-app.admin-app .admin-event-terms>header p,#petgz-full-list-app.admin-app .admin-event-terms p{overflow-wrap:anywhere}#petgz-full-list-app.admin-app .admin-event-period,#petgz-full-list-app.admin-app .admin-event-term-row,#petgz-full-list-app.admin-app .admin-event-review{border:1px solid var(--ui-border);border-radius:12px;gap:10px;min-width:0;padding:14px;display:grid}#petgz-full-list-app.admin-app .admin-event-product-name{white-space:pre-line}#petgz-full-list-app.admin-app .admin-event-term-row small{overflow-wrap:anywhere}#petgz-full-list-app.admin-app .admin-event-price-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}#petgz-full-list-app.admin-app .admin-event-terms .admin-field{min-width:0}#petgz-full-list-app.admin-app .admin-event-terms .ui-input{width:100%;min-width:0;max-width:100%}#petgz-full-list-app.admin-app .admin-event-original{gap:8px;display:grid}#petgz-full-list-app.admin-app .admin-event-original img{width:100%;max-width:280px;height:auto}#petgz-full-list-app.admin-app .admin-event-confirm{overflow-wrap:anywhere;align-items:start;gap:8px;display:flex}#petgz-full-list-app.admin-app .admin-event-confirm input{flex:none;margin-top:3px}#petgz-full-list-app.admin-app .admin-event-review ul{gap:12px;padding-left:20px;display:grid}#petgz-full-list-app.admin-app .admin-event-review li>strong,#petgz-full-list-app.admin-app .admin-event-review li>span{overflow-wrap:anywhere;display:block}@media (width<=600px){#petgz-full-list-app.admin-app .admin-event-price-fields{grid-template-columns:minmax(0,1fr)}}#petgz-full-list-app.admin-app.admin-app .petgz-modal-shell:has(.admin-ground-product-editor){width:min(1120px,100% - 40px)}#petgz-full-list-app.admin-app.admin-app .petgz-dialog:has(.admin-ground-product-editor){overflow:hidden}#petgz-full-list-app.admin-app.admin-app .ground-product-count{min-height:36px;padding:0 var(--space-2);border:1px solid var(--admin-border);border-radius:var(--ui-radius-medium);color:var(--admin-muted);background:var(--admin-surface);font-size:var(--ui-text-small);white-space:nowrap;align-items:center;display:inline-flex}#petgz-full-list-app.admin-app.admin-app .ground-product-toolbar{padding:var(--space-2);overflow:visible}#petgz-full-list-app.admin-app.admin-app .ground-product-filters{align-items:center;gap:var(--space-2);min-width:0;display:flex}#petgz-full-list-app.admin-app.admin-app .ground-product-filters label{min-width:0;margin:0}#petgz-full-list-app.admin-app.admin-app .ground-product-filters select,#petgz-full-list-app.admin-app.admin-app .ground-product-filters input{width:100%;min-width:0;height:38px;padding:0 var(--space-3);border:1px solid var(--admin-border);border-radius:var(--ui-radius-medium);background:var(--admin-control);color:var(--admin-text);font:inherit}#petgz-full-list-app.admin-app.admin-app .ground-product-filters label:not(.ground-product-search){flex:0 180px}#petgz-full-list-app.admin-app.admin-app .ground-product-filters .ground-product-search{flex:320px}#petgz-full-list-app.admin-app.admin-app .ground-product-list{overflow:hidden}#petgz-full-list-app.admin-app.admin-app .ground-product-list-head,#petgz-full-list-app.admin-app.admin-app .ground-product-row{align-items:center;gap:var(--space-3);grid-template-columns:minmax(250px,2.2fr) minmax(140px,1fr) minmax(120px,.8fr) minmax(150px,1fr) 66px;display:grid}#petgz-full-list-app.admin-app.admin-app .ground-product-list-head{padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--admin-divider);background:var(--admin-subtle);color:var(--admin-muted);font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary)}#petgz-full-list-app.admin-app.admin-app .ground-product-row{min-height:86px;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--admin-divider)}#petgz-full-list-app.admin-app.admin-app .ground-product-row:last-child{border-bottom:0}#petgz-full-list-app.admin-app.admin-app .ground-product-row:hover{background:color-mix(in srgb, var(--admin-primary) 3%, transparent)}#petgz-full-list-app.admin-app.admin-app .ground-product-identity{align-items:center;gap:var(--space-3);min-width:0;display:flex}#petgz-full-list-app.admin-app.admin-app .ground-product-identity>div:last-child{min-width:0}#petgz-full-list-app.admin-app.admin-app .ground-product-identity strong,#petgz-full-list-app.admin-app.admin-app .ground-product-identity small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}#petgz-full-list-app.admin-app.admin-app .ground-product-identity strong{color:var(--admin-text);font-size:var(--ui-text-product)}#petgz-full-list-app.admin-app.admin-app .ground-product-identity small{margin-top:var(--space-1);color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.admin-app.admin-app .ground-product-thumbnail{border:1px solid var(--admin-border);border-radius:var(--ui-radius-control);background:var(--admin-subtle);flex:0 0 58px;place-items:center;width:58px;height:58px;display:grid;overflow:hidden}#petgz-full-list-app.admin-app.admin-app .ground-product-thumbnail img{object-fit:cover;width:100%;height:100%}#petgz-full-list-app.admin-app.admin-app .ground-product-thumbnail span{padding:var(--space-1);color:var(--admin-muted);font-size:var(--ui-text-xs);text-align:center}#petgz-full-list-app.admin-app.admin-app .ground-product-classification,#petgz-full-list-app.admin-app.admin-app .ground-product-state,#petgz-full-list-app.admin-app.admin-app .ground-product-links{gap:var(--space-1);min-width:0;display:grid}#petgz-full-list-app.admin-app.admin-app .ground-product-state small,#petgz-full-list-app.admin-app.admin-app .ground-product-links span{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.admin-app.admin-app .ground-product-classification span{color:var(--admin-text);font-size:var(--ui-text-small)}#petgz-full-list-app.admin-app.admin-app .ground-product-state>strong{color:var(--admin-text);font-size:var(--ui-text-body)}#petgz-full-list-app.admin-app.admin-app .ground-product-state>span{width:max-content;padding:var(--space-half) var(--space-1-5);border-radius:var(--ui-radius-pill);background:var(--admin-subtle);color:var(--admin-muted);font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary)}#petgz-full-list-app.admin-app.admin-app .ground-product-state>span.is-active{background:color-mix(in srgb, #1a9d5a 12%, var(--admin-surface));color:#1a9d5a}#petgz-full-list-app.admin-app.admin-app .ground-product-links{gap:var(--space-1) var(--space-2);grid-template-columns:repeat(3,max-content)}#petgz-full-list-app.admin-app.admin-app .ground-product-links b{color:var(--admin-text)}#petgz-full-list-app.admin-app.admin-app .ground-product-empty p{max-width:520px;color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.admin-app.admin-app .ground-product-empty .admin-primary-button{margin-top:var(--space-2)}#petgz-full-list-app.admin-app.admin-app .admin-ground-product-editor{background:var(--admin-surface);flex-direction:column;min-height:0;max-height:calc(100dvh - 80px);display:flex}#petgz-full-list-app.admin-app.admin-app .admin-ground-product-editor>.admin-editor-head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);border-bottom:1px solid var(--admin-divider);display:flex}#petgz-full-list-app.admin-app.admin-app .admin-ground-product-editor>.admin-editor-head>div{min-width:0}#petgz-full-list-app.admin-app.admin-app .admin-ground-product-editor>.admin-editor-head h2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#petgz-full-list-app.admin-app.admin-app .admin-ground-product-editor>.admin-editor-head span{margin-top:var(--space-1);color:var(--admin-muted);font-size:var(--ui-text-small);display:block}#petgz-full-list-app.admin-app.admin-app .ground-product-editor-body{gap:var(--space-3);min-height:0;padding:var(--space-4) var(--space-5) var(--space-5);display:grid;overflow:auto}#petgz-full-list-app.admin-app.admin-app .ground-product-form-section{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--admin-border);border-radius:var(--ui-radius-section);background:var(--admin-surface);display:grid}#petgz-full-list-app.admin-app.admin-app .ground-product-form-section>header{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}#petgz-full-list-app.admin-app.admin-app .ground-product-form-section>header strong{font-size:var(--ui-text-section)}#petgz-full-list-app.admin-app.admin-app .ground-product-form-section>header span{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.admin-app.admin-app .ground-product-basic-grid{gap:var(--space-3);grid-template-columns:minmax(165px,220px) minmax(0,1fr);display:grid}#petgz-full-list-app.admin-app.admin-app .ground-product-basic-grid .ground-product-description{grid-column:1/-1}#petgz-full-list-app.admin-app.admin-app .ground-product-basic-grid textarea{resize:vertical;min-height:78px}#petgz-full-list-app.admin-app.admin-app .ground-product-image-field{gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-section);background:var(--admin-subtle);grid-template-columns:72px minmax(0,1fr);align-items:center;display:grid}#petgz-full-list-app.admin-app.admin-app .ground-product-image-preview{aspect-ratio:1;border:1px dashed var(--admin-border);border-radius:var(--ui-radius-medium);background:var(--admin-surface);width:72px;color:var(--admin-muted);font-size:var(--ui-text-small);place-items:center;display:grid;overflow:hidden}#petgz-full-list-app.admin-app.admin-app .ground-product-image-preview.has-image{border-style:solid}#petgz-full-list-app.admin-app.admin-app .ground-product-image-preview img{object-fit:contain;width:100%;height:100%}#petgz-full-list-app.admin-app.admin-app .ground-product-image-actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}#petgz-full-list-app.admin-app.admin-app .ground-product-image-actions label{cursor:pointer}#petgz-full-list-app.admin-app.admin-app .ground-product-image-actions input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}#petgz-full-list-app.admin-app.admin-app .ground-product-image-actions small{color:var(--admin-muted);font-size:var(--ui-text-small);flex-basis:100%}#petgz-full-list-app.admin-app.admin-app .ground-product-image-actions p{color:var(--admin-danger);font-size:var(--ui-text-small);flex-basis:100%;margin:0}#petgz-full-list-app.admin-app.admin-app .ground-product-files-label{font-size:var(--ui-text-small)}#petgz-full-list-app.admin-app.admin-app .ground-product-unified-files{gap:var(--space-2);min-width:0;padding-top:var(--space-1);display:grid}#petgz-full-list-app.admin-app.admin-app .ground-product-file-toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;display:flex}#petgz-full-list-app.admin-app.admin-app .ground-product-file-toolbar>span{gap:var(--space-1);min-width:0;display:grid}#petgz-full-list-app.admin-app.admin-app .ground-product-file-toolbar strong{font-size:var(--ui-text-body)}#petgz-full-list-app.admin-app.admin-app .ground-product-file-toolbar small{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.admin-app.admin-app .ground-product-file-toolbar label{cursor:pointer}#petgz-full-list-app.admin-app.admin-app .ground-product-file-toolbar input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}#petgz-full-list-app.admin-app.admin-app .ground-product-file-links{gap:var(--space-3)!important;flex-direction:row!important;display:flex!important}#petgz-full-list-app.admin-app.admin-app .ground-product-unified-files .ground-product-selected-list,#petgz-full-list-app.admin-app.admin-app .ground-product-unified-files .ground-product-candidate-list{min-width:0}#petgz-full-list-app.admin-app.admin-app .ground-product-price-grid{align-items:end;gap:var(--space-3);display:flex}#petgz-full-list-app.admin-app.admin-app .ground-product-price-type{flex:0 0 230px;grid-template-columns:repeat(2,minmax(0,1fr))}#petgz-full-list-app.admin-app.admin-app .ground-product-price-grid .admin-field{width:min(260px,100%)}#petgz-full-list-app.admin-app.admin-app .ground-product-switches{align-items:start;gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}#petgz-full-list-app.admin-app.admin-app .ground-product-switches>div{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-3);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-control);background:var(--admin-subtle);display:flex}#petgz-full-list-app.admin-app.admin-app .ground-product-switches>div>span{gap:var(--space-half);min-width:0;display:grid}#petgz-full-list-app.admin-app.admin-app .ground-product-switches strong{font-size:var(--ui-text-compact)}#petgz-full-list-app.admin-app.admin-app .ground-product-switches small{color:var(--admin-muted);font-size:var(--ui-text-small);line-height:1.45}#petgz-full-list-app.admin-app.admin-app .ground-product-switches>.ground-product-switch-card.has-details{grid-template-columns:minmax(0,1fr);gap:0;padding:0;display:grid;overflow:hidden}#petgz-full-list-app.admin-app.admin-app .ground-product-switch-head{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-3);display:flex}#petgz-full-list-app.admin-app.admin-app .ground-product-switch-head>span{gap:var(--space-half);min-width:0;display:grid}#petgz-full-list-app.admin-app.admin-app .ground-product-switch-details{gap:var(--space-2);min-width:0;padding:var(--space-3);border-top:1px solid var(--admin-divider);display:grid}#petgz-full-list-app.admin-app.admin-app .ground-product-switch-details .ground-product-max-quantity{max-width:none}#petgz-full-list-app.admin-app.admin-app .ground-product-switch-details .ground-product-max-quantity input{min-width:0}#petgz-full-list-app.admin-app.admin-app .ground-product-relations{gap:var(--space-3)}#petgz-full-list-app.admin-app.admin-app .ground-product-relation-panel{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-control);background:var(--admin-subtle);display:grid}#petgz-full-list-app.admin-app.admin-app .ground-product-relation-head>div{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}#petgz-full-list-app.admin-app.admin-app .ground-product-relation-head strong{font-size:var(--ui-text-body)}#petgz-full-list-app.admin-app.admin-app .ground-product-relation-head span{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.admin-app.admin-app .ground-product-relation-search{gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(150px,.45fr);display:grid}#petgz-full-list-app.admin-app.admin-app .ground-product-selected-list,#petgz-full-list-app.admin-app.admin-app .ground-product-candidate-list{gap:var(--space-1);display:grid}#petgz-full-list-app.admin-app.admin-app .ground-product-selected-list>div,#petgz-full-list-app.admin-app.admin-app .ground-product-candidate-list>div{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2) var(--space-2);border:1px solid var(--admin-divider);border-radius:var(--ui-radius-medium);background:var(--admin-surface);display:flex}#petgz-full-list-app.admin-app.admin-app .ground-product-selected-list>div>span,#petgz-full-list-app.admin-app.admin-app .ground-product-candidate-list>div>span{gap:var(--space-half);flex:auto;min-width:0;display:grid}#petgz-full-list-app.admin-app.admin-app .ground-product-selected-list strong,#petgz-full-list-app.admin-app.admin-app .ground-product-candidate-list strong{color:var(--admin-text);font-size:var(--ui-text-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#petgz-full-list-app.admin-app.admin-app .ground-product-selected-list small,#petgz-full-list-app.admin-app.admin-app .ground-product-candidate-list small{color:var(--admin-muted);font-size:var(--ui-text-small);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#petgz-full-list-app.admin-app.admin-app .ground-product-selected-list button,#petgz-full-list-app.admin-app.admin-app .ground-product-candidate-list button{min-height:28px;padding:0 var(--space-2);border:1px solid var(--admin-border);border-radius:var(--ui-radius-small);background:var(--admin-control);color:var(--admin-text);font-size:var(--ui-text-control);flex:none}#petgz-full-list-app.admin-app.admin-app .ground-product-selected-list select{border:1px solid var(--admin-border);border-radius:var(--ui-radius-small);background:var(--admin-control);min-width:90px;height:30px;color:var(--admin-text);font-size:var(--ui-text-control);flex:0 130px}#petgz-full-list-app.admin-app.admin-app .ground-product-candidate-list{max-height:190px;overflow:auto}#petgz-full-list-app.admin-app.admin-app .ground-product-search-guide{padding:var(--space-2);border-radius:var(--ui-radius-medium);color:var(--admin-muted);background:var(--admin-surface);font-size:var(--ui-text-small);margin:0}#petgz-full-list-app.admin-app.admin-app .ground-product-editor-error{margin:0 var(--space-5) var(--space-2);flex:none}#petgz-full-list-app.admin-app.admin-app .admin-ground-product-editor>.admin-editor-actions{border-top:1px solid var(--admin-divider);justify-content:flex-end}#petgz-full-list-app.admin-app.admin-app .admin-ground-product-editor .ground-product-delete{margin-right:auto}@media (width<=900px){#petgz-full-list-app.admin-app.admin-app .ground-product-list-head{display:none}#petgz-full-list-app.admin-app.admin-app .ground-product-list{gap:var(--space-2);padding:var(--space-2);background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}#petgz-full-list-app.admin-app.admin-app .ground-product-row{align-items:start;gap:var(--space-3);min-width:0;padding:var(--space-3);border:1px solid var(--admin-border);border-radius:var(--ui-radius-section);background:var(--admin-surface);grid-template-columns:1fr auto}#petgz-full-list-app.admin-app.admin-app .ground-product-identity{grid-column:1/-1}#petgz-full-list-app.admin-app.admin-app .ground-product-classification,#petgz-full-list-app.admin-app.admin-app .ground-product-state,#petgz-full-list-app.admin-app.admin-app .ground-product-links{grid-column:1}#petgz-full-list-app.admin-app.admin-app .ground-product-row>.admin-edit-button{grid-area:2/2/span 3;align-self:end}#petgz-full-list-app.admin-app.admin-app .ground-product-basic-grid{grid-template-columns:minmax(165px,220px) minmax(0,1fr)}#petgz-full-list-app.admin-app.admin-app .ground-product-basic-grid>label:first-child{grid-column:auto}}@media (width<=620px){#petgz-full-list-app.admin-app.admin-app .petgz-modal-shell:has(.admin-ground-product-editor){width:100%;height:100dvh;max-height:100dvh;margin:0}:is(#petgz-full-list-app.admin-app.admin-app .petgz-dialog:has(.admin-ground-product-editor),#petgz-full-list-app.admin-app.admin-app .admin-ground-product-editor){border-radius:0;height:100dvh;max-height:100dvh}#petgz-full-list-app.admin-app.admin-app .ground-product-filters{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}#petgz-full-list-app.admin-app.admin-app .ground-product-filters label:not(.ground-product-search),#petgz-full-list-app.admin-app.admin-app .ground-product-filters .ground-product-search{width:100%;max-width:none}#petgz-full-list-app.admin-app.admin-app .ground-product-filters .ground-product-search{grid-column:1/-1}#petgz-full-list-app.admin-app.admin-app .ground-product-list{grid-template-columns:1fr;padding:0}#petgz-full-list-app.admin-app.admin-app .admin-ground-product-editor>.admin-editor-head{padding:var(--space-3) var(--space-3)}#petgz-full-list-app.admin-app.admin-app .ground-product-editor-body{padding:var(--space-3);gap:var(--space-2)}#petgz-full-list-app.admin-app.admin-app .ground-product-form-section{padding:var(--space-3)}#petgz-full-list-app.admin-app.admin-app .ground-product-basic-grid,#petgz-full-list-app.admin-app.admin-app .ground-product-switches,#petgz-full-list-app.admin-app.admin-app .ground-product-relation-search{grid-template-columns:1fr}#petgz-full-list-app.admin-app.admin-app .ground-product-basic-grid>label:first-child,#petgz-full-list-app.admin-app.admin-app .ground-product-basic-grid .ground-product-description{grid-column:auto}#petgz-full-list-app.admin-app.admin-app .ground-product-image-field{grid-template-columns:72px minmax(0,1fr)}#petgz-full-list-app.admin-app.admin-app .ground-product-image-preview{width:72px}#petgz-full-list-app.admin-app.admin-app .ground-product-file-toolbar{flex-direction:column;align-items:flex-start}#petgz-full-list-app.admin-app.admin-app .ground-product-price-grid{grid-template-columns:1fr;display:grid}#petgz-full-list-app.admin-app.admin-app .ground-product-price-type{width:100%}#petgz-full-list-app.admin-app.admin-app .ground-product-selected-list>div,#petgz-full-list-app.admin-app.admin-app .ground-product-candidate-list>div{flex-wrap:wrap}#petgz-full-list-app.admin-app.admin-app .ground-product-selected-list select{flex-basis:100%;order:3}#petgz-full-list-app.admin-app.admin-app .admin-ground-product-editor>.admin-editor-actions{padding:var(--space-2) var(--space-3)}#petgz-full-list-app.admin-app.admin-app .admin-ground-product-editor>.admin-editor-actions button{flex:auto;min-width:0}#petgz-full-list-app.admin-app.admin-app .admin-ground-product-editor .ground-product-delete{flex-basis:100%;order:3}}#petgz-full-list-app.admin-app.admin-app .ground-product-relation-panel.is-print-material-source{gap:var(--space-3);border-color:color-mix(in srgb, var(--admin-primary) 24%, var(--admin-border))}#petgz-full-list-app.admin-app.admin-app .ground-product-material-guide{color:var(--admin-muted);font-size:var(--ui-text-small);line-height:var(--ui-line-height);margin:0}#petgz-full-list-app.admin-app.admin-app .ground-product-material-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}#petgz-full-list-app.admin-app.admin-app .ground-product-material-actions button[aria-pressed=true]{border-color:var(--admin-primary);color:var(--admin-primary);background:color-mix(in srgb, var(--admin-primary) 10%, var(--admin-surface))}#petgz-full-list-app.admin-app.admin-app .ground-product-material-selected>div,#petgz-full-list-app.admin-app.admin-app .ground-product-material-candidates>div{min-height:58px}#petgz-full-list-app.admin-app.admin-app .ground-product-material-selected img,#petgz-full-list-app.admin-app.admin-app .ground-product-material-candidates img{object-fit:contain;border:1px solid var(--admin-divider);border-radius:var(--ui-radius-small);background:#fff;flex:0 0 48px;width:48px;height:48px}#petgz-full-list-app.admin-app.admin-app .ground-product-material-selected a{width:max-content;color:var(--admin-primary);font-size:var(--ui-text-control);font-weight:var(--ui-weight-control);text-decoration:none}#petgz-full-list-app.admin-app.admin-app .ground-product-material-selected a:hover{text-decoration:underline}#petgz-full-list-app.admin-app.admin-app .ground-product-material-create{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--admin-border);border-radius:var(--ui-radius-control);background:var(--admin-surface);display:grid}#petgz-full-list-app.admin-app.admin-app .ground-product-material-create-head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}#petgz-full-list-app.admin-app.admin-app .ground-product-material-create-head>div{gap:var(--space-1);min-width:0;display:grid}#petgz-full-list-app.admin-app.admin-app .ground-product-material-create-head strong{font-size:var(--ui-text-body)}#petgz-full-list-app.admin-app.admin-app .ground-product-material-create-head span{color:var(--admin-muted);font-size:var(--ui-text-small);line-height:1.45}#petgz-full-list-app.admin-app.admin-app .ground-product-material-create-grid{gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(150px,.45fr);display:grid}#petgz-full-list-app.admin-app.admin-app .ground-product-material-file{border:1px dashed var(--admin-border);border-radius:var(--ui-radius-medium);background:var(--admin-subtle);place-items:center;min-height:72px;display:grid;overflow:hidden}#petgz-full-list-app.admin-app.admin-app .ground-product-material-file input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}#petgz-full-list-app.admin-app.admin-app .ground-product-material-file img{object-fit:contain;background:#fff;width:100%;max-height:104px}#petgz-full-list-app.admin-app.admin-app .ground-product-material-file>span{gap:var(--space-1);color:var(--admin-text);text-align:center;display:grid}#petgz-full-list-app.admin-app.admin-app .ground-product-draft-pdf{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3);display:flex}#petgz-full-list-app.admin-app.admin-app .ground-product-draft-pdf>span{gap:var(--space-1);min-width:0;display:grid}#petgz-full-list-app.admin-app.admin-app .ground-product-draft-pdf strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--ui-text-body);overflow:hidden}#petgz-full-list-app.admin-app.admin-app .ground-product-draft-pdf a{color:var(--admin-primary);font-size:var(--ui-text-control);font-weight:var(--ui-weight-control);flex:none}#petgz-full-list-app.admin-app.admin-app .ground-product-material-file small{color:var(--admin-muted);font-size:var(--ui-text-small)}#petgz-full-list-app.admin-app.admin-app .ground-product-material-create-actions{justify-content:flex-end;gap:var(--space-2);display:flex}@media (width<=620px){#petgz-full-list-app.admin-app.admin-app .ground-product-material-actions{grid-template-columns:1fr;display:grid}#petgz-full-list-app.admin-app.admin-app .ground-product-material-create-grid{grid-template-columns:1fr}#petgz-full-list-app.admin-app.admin-app .ground-product-material-selected img,#petgz-full-list-app.admin-app.admin-app .ground-product-material-candidates img{flex-basis:42px;width:42px;height:42px}#petgz-full-list-app.admin-app.admin-app .ground-product-material-create-actions button{flex:1 1 0;min-width:0}}#petgz-full-list-app.admin-app.admin-app .ground-product-fixed-options{gap:var(--space-1-5);margin-top:var(--space-2);flex-wrap:wrap;display:flex}#petgz-full-list-app.admin-app.admin-app .ground-product-fixed-options span{padding:var(--space-1-5) var(--space-2);border:1px solid var(--admin-border);border-radius:var(--ui-radius-medium);background:var(--admin-subtle);color:var(--admin-text);font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary)}#petgz-full-list-app.admin-app.admin-app .ground-product-option-toggle{justify-content:space-between;align-items:center;gap:var(--space-2);font-size:var(--ui-text-control);display:flex}#petgz-full-list-app.admin-app.admin-app .ground-product-legacy-options{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-3);padding:var(--space-3) var(--space-3);border:1px solid var(--admin-border);border-radius:var(--ui-radius-control);background:var(--admin-subtle);flex-wrap:wrap;display:flex}#petgz-full-list-app.admin-app.admin-app .ground-product-legacy-options p{color:var(--admin-muted);font-size:var(--ui-text-small);margin:0;line-height:1.5}#petgz-full-list-app.admin-app.admin-app .ground-product-option-editor{gap:var(--space-2);margin-top:var(--space-3);display:grid}#petgz-full-list-app.admin-app.admin-app .ground-product-option-row{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--admin-border);border-radius:var(--ui-radius-section);background:var(--admin-subtle);grid-template-columns:minmax(120px,1.2fr) minmax(100px,.7fr) minmax(100px,.7fr) auto;align-items:end;display:grid}#petgz-full-list-app.admin-app.admin-app .ground-product-option-row>strong{font-size:var(--ui-text-body);align-self:center}#petgz-full-list-app.admin-app.admin-app .ground-product-option-row .admin-field{min-width:0}#petgz-full-list-app.admin-app.admin-app .ground-product-option-stock{color:var(--admin-muted);font-size:var(--ui-text-small);align-self:center}#petgz-full-list-app.admin-app.admin-app .ground-product-option-add{margin-top:var(--space-2)}#petgz-full-list-app.admin-app.admin-app .ground-product-option-inventory-summary{gap:var(--space-1);margin-top:var(--space-2);color:var(--admin-muted);font-size:var(--ui-text-small);display:grid}@media (width<=620px){#petgz-full-list-app.admin-app.admin-app .ground-product-option-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#petgz-full-list-app.admin-app.admin-app .ground-product-option-row>strong{grid-column:1/-1}}#petgz-full-list-app.admin-app.admin-app .ground-product-sales-channel,#petgz-full-list-app.admin-app.admin-app .ground-product-max-quantity{max-width:360px}#petgz-full-list-app.admin-app.admin-app .ground-product-max-quantity>div{align-items:center;gap:var(--space-2);display:flex}#petgz-full-list-app.admin-app.admin-app .ground-product-max-quantity input{width:min(180px,100%)}#petgz-full-list-app.admin-app.admin-app .ground-product-max-quantity>div>span{color:var(--admin-muted);font-size:var(--ui-text-small);font-weight:var(--ui-weight-secondary)}#petgz-full-list-app.admin-app.admin-app .ground-product-pdf-badge{border:1px solid var(--admin-border);border-radius:var(--ui-radius-medium);background:var(--admin-subtle);width:48px;height:48px;color:var(--admin-primary);font-size:var(--ui-text-small);font-weight:var(--ui-weight-control);flex:0 0 48px;place-items:center;display:grid}#petgz-full-list-app.admin-app.admin-app .ground-product-inventory-summary{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}#petgz-full-list-app.admin-app.admin-app .ground-product-inventory-summary span{gap:var(--space-1-5);padding:var(--space-3);border:1px solid var(--admin-border);border-radius:var(--ui-radius-control);background:var(--admin-subtle);color:var(--admin-muted);font-size:var(--ui-text-small);display:grid}#petgz-full-list-app.admin-app.admin-app .ground-product-inventory-summary strong{color:var(--admin-text);font-size:var(--ui-text-body)}#petgz-full-list-app.admin-app.admin-app .ground-product-inventory-actions,#petgz-full-list-app.admin-app.admin-app .ground-product-inventory-form{gap:var(--space-2);flex-wrap:wrap;align-items:end;display:flex}#petgz-full-list-app.admin-app.admin-app .ground-product-inventory-form .admin-field{flex:1;min-width:min(100%,160px)}#petgz-full-list-app.admin-app.admin-app .ground-product-inventory-history{gap:var(--space-1-5);display:grid}#petgz-full-list-app.admin-app.admin-app .ground-product-inventory-history>span{gap:var(--space-2);padding:var(--space-1-5) 0;border-top:1px solid var(--admin-divider);font-size:var(--ui-text-small);flex-wrap:wrap;display:flex}#petgz-full-list-app.admin-app.admin-app .ground-product-inventory-history time{color:var(--admin-muted)}#petgz-full-list-app.admin-app.admin-app .admin-event-print-products>header{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}#petgz-full-list-app.admin-app.admin-app .admin-event-print-list,#petgz-full-list-app.admin-app.admin-app .admin-event-print-picker{gap:var(--space-2);display:grid}#petgz-full-list-app.admin-app.admin-app .admin-event-print-list article,#petgz-full-list-app.admin-app.admin-app .admin-event-print-picker article{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2);border:1px solid var(--admin-border);border-radius:var(--ui-radius-control);display:flex}#petgz-full-list-app.admin-app.admin-app .admin-event-print-list article>div:first-child,#petgz-full-list-app.admin-app.admin-app .admin-event-print-picker article>span{gap:var(--space-1);min-width:0;display:grid}#petgz-full-list-app.admin-app.admin-app .admin-event-print-list small,#petgz-full-list-app.admin-app.admin-app .admin-event-print-picker small{color:var(--admin-muted);font-size:var(--ui-text-small);overflow-wrap:anywhere}#petgz-full-list-app.admin-app.admin-app .admin-event-print-list article>div:last-child,#petgz-full-list-app.admin-app.admin-app .admin-event-print-picker-actions{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}#petgz-full-list-app.admin-app.admin-app .admin-event-print-picker-actions input{flex:1;min-width:130px}#petgz-full-list-app.admin-app.admin-app .admin-group-print-materials>summary{cursor:pointer;color:var(--admin-muted);font-size:var(--ui-text-control);font-weight:var(--ui-weight-control)}@media (width<=390px){#petgz-full-list-app.admin-app.admin-app .ground-product-inventory-summary{grid-template-columns:1fr}#petgz-full-list-app.admin-app.admin-app .admin-event-print-products>header,#petgz-full-list-app.admin-app.admin-app .admin-event-print-list article,#petgz-full-list-app.admin-app.admin-app .admin-event-print-picker article{flex-direction:column;align-items:stretch}}#petgz-full-list-app.admin-app.admin-app .admin-product-form>.product-editor-footer{flex-wrap:wrap}#petgz-full-list-app.admin-app.admin-app .admin-product-form>.product-editor-footer>.product-editor-delete{margin-right:auto}@media (width<=390px){#petgz-full-list-app.admin-app.admin-app .admin-product-form>.product-editor-footer>button{flex:0 auto}}#petgz-full-list-app.admin-app .master-editor-footer{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-top:1px solid var(--ui-divider);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;display:flex}#petgz-full-list-app.admin-app .master-field-grid{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}#petgz-full-list-app.admin-app .master-help{color:var(--ui-muted);font-size:var(--ui-text-base,14px);margin:0}#petgz-full-list-app.admin-app .master-error{color:var(--ui-danger)}#petgz-full-list-app.admin-app .stock-lot-row{border-bottom:1px solid var(--ui-divider);gap:6px;padding:14px;display:grid}#petgz-full-list-app.admin-app .stock-confirmation{background:var(--ui-accent-soft);border-radius:10px;gap:10px;padding:14px;display:grid}#petgz-full-list-app.admin-app .stock-confirmation label{font-size:var(--ui-text-base,14px);gap:6px;display:grid}#petgz-full-list-app.admin-app .stock-confirmation input:not([type=checkbox]),#petgz-full-list-app.admin-app .stock-confirmation select,#petgz-full-list-app.admin-app .stock-confirmation textarea{box-sizing:border-box;background:var(--ui-control);width:100%;min-width:0;color:var(--ui-text);border:1px solid var(--ui-border);font:inherit;border-radius:8px;padding:8px 10px}#petgz-full-list-app.admin-app .stock-confirmation pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;max-height:200px;overflow:auto}#petgz-full-list-app.admin-app .stock-snapshot-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=640px){#petgz-full-list-app.admin-app .master-field-grid,#petgz-full-list-app.admin-app .stock-snapshot-grid{grid-template-columns:1fr}}#petgz-full-list-app.petgz-storefront-shell .storefront-nametag.has-kibble-case-preview{isolation:isolate;position:relative}#petgz-full-list-app.petgz-storefront-shell .feed-kibble-case-overlay{z-index:1;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}#petgz-full-list-app.petgz-storefront-shell .feed-kibble-case-overlay:before{content:"";border-radius:1px;position:absolute;inset:0;box-shadow:0 2px #99a09b8c,0 5px 7px #221d1633}#petgz-full-list-app.petgz-storefront-shell .feed-kibble-case-film{fill:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}#petgz-full-list-app.petgz-storefront-shell .feed-kibble-case-film path{fill:#221d161c;stroke:#68758038;stroke-width:.15px}#petgz-full-list-app.petgz-storefront-shell .feed-kibble-case-dome{aspect-ratio:1;width:auto;height:98%;position:absolute;top:50%;right:1%;transform:translateY(-50%)}#petgz-full-list-app.petgz-storefront-shell .feed-kibble-case-dome img{object-fit:contain;filter:drop-shadow(0 2px 1px #221d164d)drop-shadow(0 5px 3px #221d1638);width:100%;height:100%;display:block}#petgz-full-list-app.petgz-storefront-shell .feed-kibble-case-surface{position:absolute;inset:0;overflow:hidden}#petgz-full-list-app.petgz-storefront-shell .feed-kibble-case-shine{opacity:0;will-change:transform, opacity;background:linear-gradient(90deg,#0000,#ffffff12 24%,#ffffff52 50%,#ffffff12 76%,#0000);width:18%;height:180%;animation:8s ease-in-out infinite feed-kibble-case-shimmer;position:absolute;top:-40%;left:0;transform:translate(-160%)skew(-20deg)}@keyframes feed-kibble-case-shimmer{0%{opacity:0;transform:translate(-160%)skew(-20deg)}4%{opacity:1}19%{opacity:1;transform:translate(650%)skew(-20deg)}22%,to{opacity:0;transform:translate(650%)skew(-20deg)}}#petgz-full-list-app.petgz-storefront-shell .feed-kibble-preview-note{color:var(--ui-muted);overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.6}@media (prefers-reduced-motion:reduce){#petgz-full-list-app.petgz-storefront-shell .feed-kibble-case-shine{animation:none;display:none}}@media print{#petgz-full-list-app.petgz-storefront-shell .feed-kibble-case-overlay,#petgz-full-list-app.petgz-storefront-shell .feed-kibble-preview-note{display:none!important}}#petgz-full-list-app.catalog-view .feed-workspace-tabs,#petgz-full-list-app.catalog-view .feed-stage-filter{flex-wrap:wrap;align-items:center;gap:4px;display:flex}#petgz-full-list-app.catalog-view .feed-workspace-tabs{border-bottom:1px solid var(--ui-divider);margin-bottom:18px;padding-bottom:12px}#petgz-full-list-app.catalog-view .feed-workspace-tabs [aria-current=page],#petgz-full-list-app.catalog-view .feed-stage-filter [aria-pressed=true]{background:var(--ui-accent-soft);color:var(--ui-accent)}#petgz-full-list-app.catalog-view .feed-private-drafts{flex-wrap:wrap;align-items:center;gap:12px;padding:14px 0;display:flex}#petgz-full-list-app.catalog-view .feed-work-modal{width:min(960px,100vw - 32px);max-width:none}#petgz-full-list-app.catalog-view .feed-work-modal .petgz-dialog{width:100%;max-height:min(90dvh,1100px);padding:0;display:flex;overflow:hidden}#petgz-full-list-app.catalog-view .feed-work-editor{flex-direction:column;width:100%;min-width:0;min-height:0;display:flex}#petgz-full-list-app.catalog-view .feed-work-editor .admin-editor-head,#petgz-full-list-app.catalog-view .feed-work-editor .admin-editor-footer{flex:none}#petgz-full-list-app.catalog-view .feed-work-body{min-height:0;padding:24px 28px;overflow:auto}#petgz-full-list-app.catalog-view .feed-work-body fieldset{border:0;min-width:0;margin:0;padding:0}#petgz-full-list-app.catalog-view .feed-work-body h3,#petgz-full-list-app.catalog-view .feed-work-body h4{margin:0 0 12px;font-weight:650}#petgz-full-list-app.catalog-view .feed-work-body .admin-feed-section{border-bottom:1px solid var(--ui-divider);margin:0 0 24px;padding:0 0 24px}#petgz-full-list-app.catalog-view .feed-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}#petgz-full-list-app.catalog-view .feed-work-editor .admin-field{gap:7px;min-width:0}#petgz-full-list-app.catalog-view .feed-work-editor input,#petgz-full-list-app.catalog-view .feed-work-editor select{width:100%;min-width:0}#petgz-full-list-app.catalog-view .feed-work-editor input[type=checkbox],#petgz-full-list-app.catalog-view .feed-work-editor input[type=radio]{width:auto;accent-color:var(--ui-primary)}#petgz-full-list-app.catalog-view .feed-group-actions{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}#petgz-full-list-app.catalog-view .feed-work-body .feed-group-form{background:var(--ui-subtle);border-radius:var(--ui-radius-lg,12px);padding:20px}#petgz-full-list-app.catalog-view .feed-group-form>section,#petgz-full-list-app.catalog-view .feed-group-form>div,#petgz-full-list-app.catalog-view .feed-group-form>details{margin-top:18px}#petgz-full-list-app.catalog-view .feed-group-form>div:first-child{margin-top:0}#petgz-full-list-app.catalog-view .feed-checkbox{font-size:var(--ui-text-sm,.875rem);align-items:center;gap:8px;margin:12px 0;line-height:1.6;display:flex}#petgz-full-list-app.catalog-view .feed-quiet-copy,#petgz-full-list-app.catalog-view .feed-group-context{color:var(--ui-muted);font-size:var(--ui-text-sm,.875rem);line-height:1.65}#petgz-full-list-app.catalog-view .feed-impact-confirm{color:var(--ui-text)}#petgz-full-list-app.catalog-view .feed-discount-field{max-width:190px;margin-top:16px}#petgz-full-list-app.catalog-view .feed-search-results{max-height:260px;margin-top:12px;overflow:auto}#petgz-full-list-app.catalog-view .feed-search-results button{border:0;border-bottom:1px solid var(--ui-divider);background:var(--ui-surface);text-align:left;width:100%;color:var(--ui-text);cursor:pointer;align-items:center;gap:12px;padding:12px;display:flex}#petgz-full-list-app.catalog-view .feed-search-results button[aria-pressed=true]{background:var(--ui-accent-soft)}#petgz-full-list-app.catalog-view .feed-search-results img{object-fit:contain;flex:none;width:44px;height:44px}#petgz-full-list-app.catalog-view .feed-search-results span{flex:1;min-width:0}#petgz-full-list-app.catalog-view .feed-search-results strong,#petgz-full-list-app.catalog-view .feed-search-results small{display:block}#petgz-full-list-app.catalog-view .feed-search-results small{color:var(--ui-muted);margin-top:4px}#petgz-full-list-app.catalog-view .feed-search-results b{color:var(--ui-accent);font-size:12px}#petgz-full-list-app.catalog-view .feed-selected-products,#petgz-full-list-app.catalog-view .feed-ended-products{margin:12px 0;padding:0;list-style:none}#petgz-full-list-app.catalog-view .feed-selected-products li{border-bottom:1px solid var(--ui-divider);justify-content:space-between;align-items:center;gap:10px;padding:7px 0;display:flex}#petgz-full-list-app.catalog-view .feed-selected-products small{color:var(--ui-muted);display:block}#petgz-full-list-app.catalog-view .feed-inline-preview>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}#petgz-full-list-app.catalog-view .feed-inline-preview article{min-width:0}#petgz-full-list-app.catalog-view .feed-inline-preview article>strong{margin-bottom:8px;font-size:12px;display:block}#petgz-full-list-app.catalog-view .feed-inline-preview .admin-design-preview{width:100%}#petgz-full-list-app.catalog-view .feed-material-options{flex-wrap:wrap;gap:4px 18px;display:flex}#petgz-full-list-app.catalog-view .feed-group-active,#petgz-full-list-app.catalog-view .feed-bulk-action{justify-content:space-between;align-items:center;gap:12px;display:flex}#petgz-full-list-app.catalog-view .feed-group-active{font-size:var(--ui-text-sm,.875rem)}#petgz-full-list-app.catalog-view .feed-board-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}#petgz-full-list-app.catalog-view .feed-board-tools .petgz-main-search{width:min(100%,420px);margin:0}#petgz-full-list-app.catalog-view .feed-event-status{background:var(--ui-accent-soft);color:var(--ui-accent);border-radius:6px;padding:3px 8px}#petgz-full-list-app.catalog-view .feed-bulk-action{color:var(--ui-muted);margin-bottom:20px;font-size:14px}#petgz-full-list-app.catalog-view .feed-bulk-feedback{white-space:pre-line;border-left:2px solid var(--ui-accent);background:var(--ui-subtle);padding:12px 16px;font-size:13px;line-height:1.7}#petgz-full-list-app.catalog-view .petgz-campaign-group{scroll-margin-top:24px}#petgz-full-list-app.catalog-view .feed-ended-products li{color:var(--ui-muted);padding:6px 0}@media (width<=600px){#petgz-full-list-app.catalog-view .feed-work-modal{width:calc(100vw - 12px);max-height:calc(100dvh - 12px);margin:6px}#petgz-full-list-app.catalog-view .feed-work-modal .petgz-dialog{max-height:calc(100dvh - 12px)}#petgz-full-list-app.catalog-view .feed-work-body{padding:18px 16px}#petgz-full-list-app.catalog-view .feed-work-editor .admin-editor-head{padding:16px}#petgz-full-list-app.catalog-view .feed-work-editor .admin-editor-footer{flex-wrap:wrap;gap:8px;padding:12px}#petgz-full-list-app.catalog-view .feed-form-grid,#petgz-full-list-app.catalog-view .feed-inline-preview>div{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.catalog-view .feed-work-body .feed-group-form{padding:14px}#petgz-full-list-app.catalog-view .feed-board-tools .petgz-main-search{width:100%}#petgz-full-list-app.catalog-view .feed-bulk-action{flex-wrap:wrap}#petgz-full-list-app.catalog-view .petgz-notice-card{gap:10px}#petgz-full-list-app.catalog-view .petgz-notice-card>b{font-size:12px}#petgz-full-list-app.catalog-view .feed-stage-filter{gap:2px}}#petgz-full-list-app.catalog-view .feed-connected-heading{justify-content:space-between;align-items:center;gap:12px;margin:12px 0;display:flex}#petgz-full-list-app.catalog-view .feed-connected-heading strong,#petgz-full-list-app.catalog-view .feed-connected-heading small{display:block}#petgz-full-list-app.catalog-view .feed-connected-heading small{color:var(--ui-muted);margin-top:4px;font-size:12px}#petgz-full-list-app.catalog-view .feed-connected-heading>div:last-child{flex:none;gap:4px;display:flex}#petgz-full-list-app.catalog-view .feed-existing-picker{background:var(--ui-subtle);border-radius:10px;margin:14px 0;padding:14px}#petgz-full-list-app.catalog-view .feed-existing-picker article{background:var(--ui-surface);border-bottom:1px solid var(--ui-divider);justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}#petgz-full-list-app.catalog-view .feed-existing-picker strong,#petgz-full-list-app.catalog-view .feed-existing-picker small{display:block}#petgz-full-list-app.catalog-view .feed-existing-picker small{color:var(--ui-muted);margin-top:4px;font-size:12px}#petgz-full-list-app.catalog-view .feed-publish-switches{flex-wrap:wrap;gap:24px;margin-top:18px;display:flex}#petgz-full-list-app.catalog-view .feed-publish-switches>span{align-items:center;gap:12px;font-size:14px;display:flex}#petgz-full-list-app.catalog-view .feed-workspace-fields>details>summary{cursor:pointer}#petgz-full-list-app.catalog-view.admin-app .feed-work-editor{max-height:90dvh}#petgz-full-list-app.catalog-view.admin-app .feed-work-body{padding:0 24px}#petgz-full-list-app.catalog-view.admin-app .feed-workspace-fields>.admin-feed-section{margin:0;padding:20px 0}#petgz-full-list-app.catalog-view.admin-app .feed-work-editor .admin-rich-editor-content{min-height:180px}@media (width<=600px){#petgz-full-list-app.catalog-view.admin-app .petgz-modal-shell.feed-work-modal{width:calc(100% - 12px);margin:6px}#petgz-full-list-app.catalog-view.admin-app .feed-work-body{padding:0 14px}#petgz-full-list-app.catalog-view.admin-app .feed-work-editor .admin-editor-head{padding:16px}#petgz-full-list-app.catalog-view.admin-app .feed-work-editor .admin-editor-footer{padding:12px}#petgz-full-list-app.catalog-view .feed-connected-heading{flex-wrap:wrap}#petgz-full-list-app.catalog-view .feed-connected-heading>div:last-child{margin-left:auto}#petgz-full-list-app.catalog-view .feed-publish-switches{flex-direction:column;gap:12px}}#petgz-full-list-app.catalog-view .feed-private-drafts .ui-button{white-space:normal;overflow-wrap:anywhere;text-align:left;max-width:100%}#petgz-full-list-app.catalog-view .feed-work-editor input.sr-only{width:1px;height:1px}#petgz-full-list-app.petgz-storefront-shell .petgz-store-breadcrumb{flex:1;min-width:0}#petgz-full-list-app.petgz-storefront-shell .petgz-store-breadcrumb ol{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--ui-text-compact);margin:0;padding:0;list-style:none;display:flex}#petgz-full-list-app.petgz-storefront-shell .petgz-store-breadcrumb li{min-width:0}#petgz-full-list-app.petgz-storefront-shell .petgz-store-breadcrumb li:first-child:not([aria-current]){align-items:center;gap:var(--space-2);flex:none;display:flex}#petgz-full-list-app.petgz-storefront-shell .petgz-store-breadcrumb li[aria-current]{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}#petgz-full-list-app.petgz-storefront-shell .petgz-store-breadcrumb a{color:var(--ui-muted);cursor:pointer;text-decoration:none}#petgz-full-list-app.petgz-storefront-shell .petgz-store-breadcrumb a:hover{color:var(--ui-accent)}#petgz-full-list-app.petgz-storefront-shell .petgz-store-breadcrumb a:focus-visible{outline:var(--ui-focus-ring);outline-offset:3px;border-radius:var(--ui-radius-tight)}#petgz-full-list-app.petgz-storefront-shell .petgz-store-breadcrumb li>span{color:var(--ui-muted)}@media (width<=520px){#petgz-full-list-app.petgz-storefront-shell .petgz-store-breadcrumb ol{font-size:var(--ui-text-compact);gap:var(--space-1)}#petgz-full-list-app.petgz-storefront-shell .petgz-store-breadcrumb li:first-child:not([aria-current]){gap:var(--space-1)}}#petgz-full-list-app.petgz-storefront-shell .petgz-home-result.petgz-product-card{gap:var(--space-1-5)}#petgz-full-list-app.petgz-storefront-shell .petgz-product-card-heading{align-items:start;column-gap:var(--space-5);row-gap:var(--space-3);grid-template-columns:120px minmax(0,1fr);display:grid}#petgz-full-list-app.petgz-storefront-shell .petgz-product-card-heading>.petgz-product-photo{grid-row:1/3}#petgz-full-list-app.petgz-storefront-shell .petgz-product-card-heading>:not(.petgz-product-photo){grid-column:2}#petgz-full-list-app.petgz-storefront-shell .petgz-product-card-heading h2{margin:var(--space-1) 0 0;overflow-wrap:anywhere;font-size:17px;line-height:1.5}#petgz-full-list-app.petgz-storefront-shell .is-print-tab-product{grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.petgz-storefront-shell .is-print-tab-product .petgz-product-card-heading{grid-template-columns:120px minmax(0,1fr);min-height:120px}#petgz-full-list-app.petgz-storefront-shell .is-print-tab-product .petgz-product-card-heading>.petgz-product-photo{grid-row:1}#petgz-full-list-app.petgz-storefront-shell .petgz-print-heading-copy{align-content:start;gap:var(--space-1);min-width:0;display:grid}#petgz-full-list-app.petgz-storefront-shell .petgz-product-code{color:var(--ui-muted);font-size:var(--ui-text-small);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;line-height:1.45}#petgz-full-list-app.petgz-storefront-shell .petgz-product-status{width:fit-content;padding:var(--space-half) var(--space-2);border-radius:var(--ui-radius-small);background:var(--ui-subtle);color:var(--ui-muted);font-size:var(--ui-text-small);font-weight:650}#petgz-full-list-app.petgz-storefront-shell .petgz-product-status.is-sale{color:var(--lightningcss-light,#256345)var(--lightningcss-dark,#b5e8cb);background:var(--lightningcss-light,#e7f4ed)var(--lightningcss-dark,#244537)}#petgz-full-list-app.petgz-storefront-shell .is-print-tab-product>:is(.petgz-print-preview-workspace,.petgz-vendor-card-request){box-sizing:border-box;grid-column:1/-1;width:100%}#petgz-full-list-app.petgz-storefront-shell .petgz-print-preview-workspace{border:1px solid var(--ui-border);border-radius:var(--ui-radius-dialog);background:var(--ui-subtle);flex-direction:column;min-width:0;margin-top:0;display:flex;overflow:hidden;box-shadow:0 8px 24px var(--lightningcss-light,#3043630a)var(--lightningcss-dark,#0002)}#petgz-full-list-app.petgz-storefront-shell .petgz-print-preview-workspace>.petgz-print-card-actions{padding:var(--space-2) var(--space-2) 0;align-items:stretch}#petgz-full-list-app.petgz-storefront-shell .petgz-print-preview-workspace>.petgz-preview-section{margin:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface);flex-direction:column;flex:1;display:flex;box-shadow:0 2px 10px var(--lightningcss-light,#2339590a)var(--lightningcss-dark,#0002)}#petgz-full-list-app.petgz-storefront-shell .petgz-print-preview-workspace .petgz-single-preview{flex:1}#petgz-full-list-app.petgz-storefront-shell .petgz-product-photo{width:120px;height:120px;padding:var(--space-2);box-sizing:border-box;border-radius:var(--ui-radius-card);background:var(--ui-subtle);justify-content:center;align-items:center;gap:var(--space-2);border:0;flex-direction:column;flex:none;display:flex;overflow:hidden}#petgz-full-list-app.petgz-storefront-shell button.petgz-product-photo{cursor:zoom-in}#petgz-full-list-app.petgz-storefront-shell .petgz-product-photo img{object-fit:contain;width:100%;height:100%}#petgz-full-list-app.petgz-storefront-shell .petgz-product-photo.is-empty{color:var(--ui-muted);font-size:var(--ui-text-xs)}#petgz-full-list-app.petgz-storefront-shell .petgz-output-picker>span{font-size:var(--ui-text-small);color:var(--ui-muted);margin-bottom:var(--space-2);display:block}#petgz-full-list-app.petgz-storefront-shell .petgz-output-picker{flex:1;min-width:0}#petgz-full-list-app.petgz-storefront-shell .petgz-output-picker>div{box-sizing:border-box;align-items:center;gap:var(--space-1);height:48px;padding:var(--space-1);background:var(--ui-subtle);border-radius:var(--ui-radius-pill);display:flex;overflow-x:auto}#petgz-full-list-app.petgz-storefront-shell .petgz-output-picker button{box-sizing:border-box;border-radius:var(--ui-radius-pill);height:40px;padding:var(--space-1) var(--space-3);color:var(--ui-muted);font:inherit;font-size:var(--ui-text-control);line-height:var(--ui-line-height-control);cursor:pointer;text-align:left;background:0 0;border:0;flex:none;transition:background .18s,color .18s,box-shadow .18s}#petgz-full-list-app.petgz-storefront-shell .petgz-output-picker button[aria-pressed=true]{background:var(--ui-accent-soft);color:var(--ui-accent);box-shadow:0 2px 6px #00000012}#petgz-full-list-app.petgz-storefront-shell .petgz-output-picker small{white-space:nowrap;text-overflow:ellipsis;max-width:155px;margin-top:var(--space-half);font-size:var(--ui-text-small);opacity:.8;display:block;overflow:hidden}#petgz-full-list-app.petgz-storefront-shell .petgz-single-preview{justify-content:center;align-items:center;min-width:0;height:180px;display:flex}#petgz-full-list-app.petgz-storefront-shell .petgz-single-preview .storefront-nametag.is-compact-preview{width:min(280px, calc(180px * var(--nametag-preview-ratio)), 100%)}#petgz-full-list-app.petgz-storefront-shell .is-feed-product .petgz-single-preview{height:clamp(130px,28vw,200px)}#petgz-full-list-app.petgz-storefront-shell .is-feed-product .petgz-single-preview .storefront-nametag.is-compact-preview{width:min(100%,530px)}#petgz-full-list-app.petgz-storefront-shell .petgz-feed-print-note{margin:var(--space-half) 0 0;color:var(--ui-muted);font-size:var(--ui-text-small);line-height:1.45}#petgz-full-list-app.petgz-storefront-shell .petgz-feed-kibble-option{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:40px;padding:var(--space-1) var(--space-2) var(--space-1) var(--space-3);box-sizing:border-box;border:1px solid var(--ui-border);border-radius:var(--ui-radius-pill);background:var(--ui-surface);color:var(--ui-text);font-size:var(--ui-text-control);white-space:nowrap;cursor:pointer;flex:none;font-weight:650;display:inline-flex;position:relative}#petgz-full-list-app.petgz-storefront-shell .petgz-feed-kibble-option input{opacity:0;width:1px;height:1px;margin:0;position:absolute}#petgz-full-list-app.petgz-storefront-shell .petgz-feed-kibble-switch{border-radius:var(--ui-radius-pill);background:var(--ui-switch-off);flex:none;width:38px;height:22px;transition:background .18s;position:relative}#petgz-full-list-app.petgz-storefront-shell .petgz-feed-kibble-switch:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .18s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}#petgz-full-list-app.petgz-storefront-shell .petgz-feed-kibble-option input:checked+.petgz-feed-kibble-switch{background:var(--ui-primary)}#petgz-full-list-app.petgz-storefront-shell .petgz-feed-kibble-option input:checked+.petgz-feed-kibble-switch:after{transform:translate(16px)}#petgz-full-list-app.petgz-storefront-shell .petgz-feed-kibble-option input:focus-visible+.petgz-feed-kibble-switch{outline:var(--ui-focus-ring);outline-offset:3px}#petgz-full-list-app.petgz-storefront-shell .petgz-vendor-print-hint{color:var(--ui-muted);font-size:var(--ui-text-small);margin:0;line-height:1.45}#petgz-full-list-app.petgz-storefront-shell .petgz-output-picker.is-print-tab-picker>div{gap:var(--space-half);width:100%;height:auto;min-height:52px;padding:var(--space-1);border:1px solid var(--ui-border);border-radius:var(--ui-radius-pill);background:var(--ui-subtle);display:flex;overflow:auto hidden}#petgz-full-list-app.petgz-storefront-shell .petgz-print-preview-workspace .petgz-output-picker.is-print-tab-picker>div{gap:var(--space-1-5);min-height:48px;padding:var(--space-1-5);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-subtle);box-shadow:inset 0 1px 2px var(--lightningcss-light,#283d5b0d)var(--lightningcss-dark,#0003)}#petgz-full-list-app.petgz-storefront-shell .petgz-print-output-tab{align-items:center;gap:var(--space-1);box-sizing:border-box;min-width:110px;min-height:44px;padding:var(--space-1);border:1px solid var(--ui-border);border-radius:var(--ui-radius-section);background:var(--ui-subtle);flex:1 0 110px;transition:background .2s,border-color .2s,box-shadow .2s,transform .2s;display:flex;box-shadow:0 1px 2px var(--lightningcss-light,#263a5708)var(--lightningcss-dark,#0002)}#petgz-full-list-app.petgz-storefront-shell .petgz-print-output-tab:hover:not(.is-selected){background:var(--ui-control);border-color:var(--ui-border)}#petgz-full-list-app.petgz-storefront-shell .petgz-print-output-tab.is-selected{border-color:var(--ui-accent);background:var(--ui-accent-soft);box-shadow:0 0 0 1px color-mix(in srgb, var(--ui-accent) 35%, transparent), 0 4px 12px var(--lightningcss-light,#17203326)var(--lightningcss-dark,#0005)}#petgz-full-list-app.petgz-storefront-shell .petgz-output-picker.is-print-tab-picker.is-multi-row>div{align-items:stretch;gap:var(--space-1-5);padding:var(--space-1-5);border-radius:var(--ui-radius-card);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}#petgz-full-list-app.petgz-storefront-shell .petgz-output-picker.is-multi-row .petgz-print-output-tab{width:100%;min-width:0}#petgz-full-list-app.petgz-storefront-shell .petgz-output-picker .petgz-print-output-select{min-width:0;height:auto;min-height:38px;padding:var(--space-1) var(--space-2);white-space:normal;overflow-wrap:anywhere;flex:auto}#petgz-full-list-app.petgz-storefront-shell .petgz-output-picker .petgz-print-output-select[aria-pressed=true]{color:var(--ui-accent);font-weight:var(--ui-weight-selected);box-shadow:none;background:0 0}#petgz-full-list-app.petgz-storefront-shell .petgz-output-picker .petgz-print-output-tab.is-selected .petgz-print-output-select{color:var(--ui-accent)}#petgz-full-list-app.petgz-storefront-shell .petgz-print-output-status{width:18px;height:18px;margin-right:var(--space-1);background:var(--ui-accent-soft);color:var(--ui-accent);border-radius:50%;flex:none;place-items:center;display:grid}#petgz-full-list-app.petgz-storefront-shell .petgz-print-output-status svg{width:12px;height:12px}#petgz-full-list-app.petgz-storefront-shell .petgz-preview-action{justify-content:center;align-items:center;gap:var(--space-1-5);min-height:40px;padding:var(--space-1-5) var(--space-4);border:1px solid var(--ui-accent);border-radius:var(--ui-radius-pill);background:var(--ui-accent-soft);color:var(--ui-accent);font:inherit;font-size:var(--ui-text-control);font-weight:var(--ui-weight-control);cursor:pointer;flex:none;transition:background .18s,transform .18s;display:inline-flex}#petgz-full-list-app.petgz-storefront-shell .petgz-preview-action.is-added{background:var(--ui-accent-soft);color:var(--ui-accent)}#petgz-full-list-app.petgz-storefront-shell .petgz-preview-action:hover{transform:translateY(-1px)}#petgz-full-list-app.petgz-storefront-shell .petgz-preview-action svg{width:15px;height:15px}#petgz-full-list-app.petgz-storefront-shell .petgz-vendor-card-request{align-items:center;gap:var(--space-2);min-width:0;margin-top:var(--space-half);padding:var(--space-2) var(--space-3);border-radius:var(--ui-radius-section);cursor:pointer;background:var(--lightningcss-light,#f5f9f5)var(--lightningcss-dark,#27352d);border:1px solid var(--lightningcss-light,#dce5de)var(--lightningcss-dark,#415348);display:flex}#petgz-full-list-app.petgz-storefront-shell .petgz-vendor-card-request>span:last-child{gap:var(--space-half);min-width:0;display:grid}#petgz-full-list-app.petgz-storefront-shell .petgz-vendor-card-request strong{font-size:var(--ui-text-body);line-height:1.4}#petgz-full-list-app.petgz-storefront-shell .petgz-vendor-card-request small{color:var(--lightningcss-light,#61756a)var(--lightningcss-dark,#b3c6ba);font-size:var(--ui-text-small);line-height:1.4}#petgz-full-list-app.petgz-storefront-shell .petgz-card-metadata{gap:var(--space-1-5);padding-top:var(--space-half);flex-wrap:wrap;display:flex}#petgz-full-list-app.petgz-storefront-shell .petgz-card-metadata .petgz-badge{font-size:var(--ui-text-small);font-weight:600}#petgz-full-list-app.petgz-storefront-shell .petgz-product-card-actions{align-items:flex-end;gap:var(--space-3);min-width:0;display:flex}#petgz-full-list-app.petgz-storefront-shell .petgz-preview-section-heading{justify-content:space-between;align-items:flex-start;gap:var(--space-3);min-height:34px;margin-bottom:var(--space-2);display:flex}#petgz-full-list-app.petgz-storefront-shell .petgz-preview-section-label{gap:var(--space-1);min-width:0;display:grid}#petgz-full-list-app.petgz-storefront-shell .petgz-preview-section-label h3{margin:0}#petgz-full-list-app.petgz-storefront-shell .petgz-preview-section-label>span{color:var(--ui-muted);font-size:var(--ui-text-small);line-height:1.35}#petgz-full-list-app.petgz-storefront-shell .petgz-preview-section-label select,#petgz-full-list-app.petgz-storefront-shell .petgz-purchase-choice select{max-width:100%;min-height:36px;padding:0 var(--space-2);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-control);color:inherit;font:inherit;font-size:var(--ui-text-control)}#petgz-full-list-app.petgz-storefront-shell .petgz-preview-section-heading .petgz-selection-info{text-align:right}#petgz-full-list-app.petgz-storefront-shell .petgz-preview-heading-actions{justify-content:flex-end;align-items:center;gap:var(--space-3);flex:auto;min-width:0;display:flex}#petgz-full-list-app.petgz-storefront-shell .is-feed-physical-output .petgz-preview-section-heading{flex-wrap:wrap}#petgz-full-list-app.petgz-storefront-shell .is-feed-physical-output .petgz-preview-heading-actions{gap:var(--space-2)}#petgz-full-list-app.petgz-storefront-shell .petgz-preview-section{padding:var(--space-3) var(--space-4);border:1px solid var(--ui-border);border-radius:var(--ui-radius-section);background:var(--ui-subtle);min-width:0}#petgz-full-list-app.petgz-storefront-shell .petgz-preview-section h3{font-size:var(--ui-text-small);color:var(--ui-muted);margin:0;font-weight:600}#petgz-full-list-app.petgz-storefront-shell .petgz-vendor-set-section .petgz-preview-section-heading{align-items:center}#petgz-full-list-app.petgz-storefront-shell .petgz-vendor-set-preview{min-width:0;padding:var(--space-2);border:1px solid var(--ui-border);border-radius:var(--ui-radius-section);background:var(--ui-surface);place-items:center;display:grid}#petgz-full-list-app.petgz-storefront-shell .petgz-vendor-set-preview img{object-fit:contain;width:100%;height:auto;max-height:240px;display:block}#petgz-full-list-app.petgz-storefront-shell .petgz-vendor-set-detail{align-items:center;gap:var(--space-3);min-height:120px;padding:var(--space-4);box-sizing:border-box;border-radius:var(--ui-radius-section);background:var(--lightningcss-light,#fbfdfb)var(--lightningcss-dark,#2f4035);border:1px solid var(--lightningcss-light,#dce6df)var(--lightningcss-dark,#466052);display:flex;box-shadow:0 2px 8px var(--lightningcss-light,#263a570a)var(--lightningcss-dark,#0002)}#petgz-full-list-app.petgz-storefront-shell .petgz-vendor-set-detail>svg{color:var(--lightningcss-light,#5e8069)var(--lightningcss-dark,#b4d4bc);flex:none;width:24px;height:24px}#petgz-full-list-app.petgz-storefront-shell .petgz-vendor-set-detail strong{font-size:var(--ui-text-body);line-height:1.4}#petgz-full-list-app.petgz-storefront-shell .petgz-vendor-set-detail p{margin:var(--space-1) 0 0;color:var(--lightningcss-light,#667569)var(--lightningcss-dark,#b3c6ba);font-size:var(--ui-text-small);line-height:1.5}#petgz-full-list-app.petgz-storefront-shell .petgz-selection-info{gap:var(--space-1);min-width:0;display:grid}#petgz-full-list-app.petgz-storefront-shell .petgz-selection-info strong{font-size:var(--ui-text-body);overflow-wrap:anywhere}#petgz-full-list-app.petgz-storefront-shell .petgz-selection-info>span{font-size:var(--ui-text-small);color:var(--ui-muted)}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-product-card .petgz-card-cta{box-sizing:border-box;height:48px;min-height:48px;padding:var(--space-2) var(--space-3);font-size:var(--ui-text-control);line-height:var(--ui-line-height-control);white-space:nowrap;border-radius:var(--ui-radius-pill);border-color:var(--ui-border);background:var(--ui-control);color:var(--ui-accent);background:var(--ui-control);border-color:var(--ui-border);flex:none}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-product-card .petgz-card-cta.is-added,#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-product-card.is-standard-output .petgz-card-cta.is-added{background:var(--ui-accent-soft);border-color:var(--ui-accent);color:var(--ui-accent);box-shadow:none}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-product-card.is-signature-output .petgz-card-cta.is-added{color:var(--ui-accent);background:var(--ui-accent-soft);border-color:var(--ui-accent);box-shadow:none}#petgz-full-list-app.petgz-storefront-shell .petgz-product-card :is(button):focus-visible{outline:var(--ui-focus-ring);outline-offset:3px}#petgz-full-list-app.petgz-storefront-shell .petgz-modal-shell:has(.petgz-product-lightbox){border-radius:var(--ui-radius-card);width:min(900px,100vw - 32px);height:auto;max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:auto}#petgz-full-list-app.petgz-storefront-shell .petgz-modal-shell:has(.petgz-product-lightbox) .petgz-dialog{width:100%;max-width:none;height:auto;max-height:none;padding:0}#petgz-full-list-app.petgz-storefront-shell .petgz-product-lightbox{padding:var(--space-4);background:var(--ui-surface)}#petgz-full-list-app.petgz-storefront-shell .petgz-product-lightbox header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}#petgz-full-list-app.petgz-storefront-shell .petgz-product-lightbox h2{font-size:var(--ui-text-section);overflow-wrap:anywhere;margin:0}#petgz-full-list-app.petgz-storefront-shell .petgz-product-lightbox button{background:var(--ui-subtle);width:40px;height:40px;color:inherit;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}#petgz-full-list-app.petgz-storefront-shell .petgz-product-lightbox>img{object-fit:contain;width:100%;height:min(65dvh,700px);display:block}@media (width<=520px){#petgz-full-list-app.petgz-storefront-shell .petgz-product-photo{width:100px;height:100px}#petgz-full-list-app.petgz-storefront-shell .petgz-product-card-heading{gap:var(--space-3);grid-template-columns:100px minmax(0,1fr)}#petgz-full-list-app.petgz-storefront-shell .is-print-tab-product .petgz-product-card-heading{grid-template-columns:100px minmax(0,1fr);min-height:100px}#petgz-full-list-app.petgz-storefront-shell .is-print-tab-product .petgz-print-heading-copy{gap:var(--space-1)}#petgz-full-list-app.petgz-storefront-shell .petgz-print-preview-workspace{margin-top:0}#petgz-full-list-app.petgz-storefront-shell .petgz-print-preview-workspace>.petgz-print-card-actions{padding:var(--space-1-5) var(--space-1-5) 0}#petgz-full-list-app.petgz-storefront-shell .petgz-print-preview-workspace>.petgz-preview-section{padding:var(--space-2) var(--space-3) var(--space-3)}#petgz-full-list-app.petgz-storefront-shell .petgz-output-picker.is-print-tab-picker>div{flex-wrap:wrap;overflow:visible}#petgz-full-list-app.petgz-storefront-shell .petgz-product-card-heading>.petgz-product-photo{grid-row:1}#petgz-full-list-app.petgz-storefront-shell .petgz-product-card-heading>:is(.petgz-output-picker,.petgz-product-card-actions){grid-column:1/-1}#petgz-full-list-app.petgz-storefront-shell .petgz-product-card-heading h2{font-size:var(--ui-text-product)}#petgz-full-list-app.petgz-storefront-shell .petgz-product-card-actions{gap:var(--space-2)}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-product-card .petgz-card-cta{width:auto;padding:var(--space-2);font-size:var(--ui-text-control);gap:var(--space-1);background:var(--ui-control);color:var(--ui-accent);border-color:var(--ui-border)}#petgz-full-list-app.petgz-storefront-shell .petgz-print-output-tab{flex-direction:row;flex:calc(50% - 3px);align-items:center;min-width:0;min-height:44px}#petgz-full-list-app.petgz-storefront-shell .petgz-output-picker .petgz-print-output-select{min-height:38px;padding:var(--space-half) var(--space-1-5);font-size:var(--ui-text-control);flex:auto}#petgz-full-list-app.petgz-storefront-shell .is-print-tab-product .petgz-preview-section-heading{grid-template-columns:minmax(0,1fr) auto;display:grid}#petgz-full-list-app.petgz-storefront-shell .is-print-tab-product .petgz-preview-heading-actions{display:contents}#petgz-full-list-app.petgz-storefront-shell .is-print-tab-product .petgz-selection-info{grid-area:2/1/auto/-1;justify-self:end}#petgz-full-list-app.petgz-storefront-shell .is-feed-physical-output .petgz-preview-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}#petgz-full-list-app.petgz-storefront-shell .is-feed-physical-output .petgz-preview-heading-actions{flex-wrap:nowrap;flex:100%;justify-content:space-between;display:flex}#petgz-full-list-app.petgz-storefront-shell .is-feed-product .petgz-selection-info{text-align:left;grid-row:auto;justify-self:stretch}}#petgz-full-list-app.petgz-storefront-shell .petgz-cart-toggle-icon{background:color-mix(in srgb, currentColor 7%, transparent);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:inline-grid;position:relative}#petgz-full-list-app.petgz-storefront-shell .petgz-cart-toggle-icon>span{place-items:center;transition:opacity .2s,transform .3s cubic-bezier(.2,.8,.2,1.3);display:grid;position:absolute}#petgz-full-list-app.petgz-storefront-shell .petgz-cart-toggle-icon svg{width:15px;height:15px}#petgz-full-list-app.petgz-storefront-shell .petgz-cart-toggle-empty{opacity:1;transform:scale(1)rotate(0)}#petgz-full-list-app.petgz-storefront-shell .petgz-cart-toggle-added{opacity:0;transform:scale(.4)rotate(-35deg)}#petgz-full-list-app.petgz-storefront-shell .is-added .petgz-cart-toggle-empty{opacity:0;transform:scale(.4)rotate(25deg)}#petgz-full-list-app.petgz-storefront-shell .is-added .petgz-cart-toggle-added{opacity:1;transform:scale(1)rotate(0)}@media (prefers-reduced-motion:reduce){#petgz-full-list-app.petgz-storefront-shell .petgz-cart-toggle-icon>span,#petgz-full-list-app.petgz-storefront-shell .petgz-preview-action,#petgz-full-list-app.petgz-storefront-shell .petgz-feed-kibble-switch,#petgz-full-list-app.petgz-storefront-shell .petgz-feed-kibble-switch:after{transition:none}}#petgz-full-list-app.petgz-storefront-shell .petgz-catalog-visuals{align-items:start;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}#petgz-full-list-app.petgz-storefront-shell .petgz-catalog-product-heading{align-items:flex-start;gap:var(--space-3);display:flex}#petgz-full-list-app.petgz-storefront-shell .petgz-catalog-product-heading>div:last-child{min-width:0}#petgz-full-list-app.petgz-storefront-shell .petgz-catalog-image{flex:none}#petgz-full-list-app.petgz-storefront-shell .petgz-catalog-tag{grid-template-columns:minmax(0,1fr);max-width:100%}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-catalog-card .petgz-catalog-tag>.petgz-home-variant{background:color-mix(in srgb, var(--tag-button-color) 18%, Canvas);color:canvastext;border-color:color-mix(in srgb, var(--tag-button-color) 35%, #9299a5)}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-catalog-card .petgz-catalog-tag>.petgz-home-variant:is(:hover,.is-added){background:color-mix(in srgb, var(--tag-button-color) 32%, Canvas)}#petgz-full-list-app.petgz-storefront-shell .petgz-catalog-visuals figure{justify-items:start;gap:var(--space-2);min-width:0;margin:0;display:grid}#petgz-full-list-app.petgz-storefront-shell .petgz-catalog-product-heading h2{font-size:var(--ui-text-product);overflow-wrap:anywhere;margin:0;line-height:1.5}#petgz-full-list-app.petgz-storefront-shell .petgz-catalog-product-heading code{margin-top:var(--space-1);font-size:var(--ui-text-small);color:var(--ui-muted);overflow-wrap:anywhere;display:block}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-catalog-tag>.petgz-home-variant{box-sizing:border-box;width:100%;padding-inline:var(--space-2);font-size:var(--ui-text-control)}#petgz-full-list-app.petgz-storefront-shell .petgz-catalog-image-frame{box-sizing:border-box;border:1px solid var(--ui-border);border-radius:var(--ui-radius-medium);background:var(--ui-subtle);place-items:center;width:64px;height:64px;display:grid;overflow:hidden}#petgz-full-list-app.petgz-storefront-shell .petgz-catalog-image-frame img{object-fit:contain;width:100%;height:100%}#petgz-full-list-app.petgz-storefront-shell .petgz-catalog-image-frame>span{font-size:var(--ui-text-xs);color:var(--ui-muted)}#petgz-full-list-app.petgz-storefront-shell .storefront-nametag.is-compact-preview{width:var(--nametag-preview-width);max-width:100%;height:auto;aspect-ratio:var(--nametag-preview-ratio);flex:none;margin:0}#petgz-full-list-app.petgz-storefront-shell .is-compact-preview .storefront-nametag-pending{box-sizing:border-box;justify-content:center;gap:2px;height:100%;min-height:0;padding:5px}#petgz-full-list-app.petgz-storefront-shell .is-compact-preview .storefront-nametag-pending strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.15;display:-webkit-box;overflow:hidden}#petgz-full-list-app.petgz-storefront-shell .is-compact-preview .storefront-nametag-pending :is(span,small){font-size:9px;line-height:1.15}@media (width<=520px){#petgz-full-list-app.petgz-storefront-shell .petgz-catalog-visuals{gap:var(--space-4) var(--space-3)}}#petgz-full-list-app.petgz-storefront-shell .petgz-event-menu-cards b{font-size:var(--ui-text-small);color:var(--ui-accent)}#petgz-full-list-app.petgz-storefront-shell .petgz-store-workspace{grid-template-columns:236px minmax(0,1fr);align-items:start;max-width:1560px;margin:0 auto;display:grid}#petgz-full-list-app.petgz-storefront-shell .petgz-store-content{min-width:0}#petgz-full-list-app.petgz-storefront-shell .petgz-store-content>.petgz-main{box-sizing:border-box;width:100%}#petgz-full-list-app.petgz-storefront-shell .petgz-store-navigation{padding:var(--space-6) var(--space-3) var(--space-6) var(--space-5);position:sticky;top:88px}#petgz-full-list-app.petgz-storefront-shell .petgz-store-navigation nav{gap:var(--space-1-5);display:grid}#petgz-full-list-app.petgz-storefront-shell .petgz-store-navigation :is(a,button){align-items:center;gap:var(--space-2);box-sizing:border-box;min-height:44px;padding:var(--space-3) var(--space-3);border-radius:var(--ui-radius-control);text-align:left;color:inherit;font:inherit;font-size:var(--ui-text-control);line-height:var(--ui-line-height-control);cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;text-decoration:none;display:flex}#petgz-full-list-app.petgz-storefront-shell .petgz-store-navigation :is(a,button):focus-visible{outline:var(--ui-focus-ring);outline-offset:2px}#petgz-full-list-app.petgz-storefront-shell .petgz-store-navigation a:hover{background:var(--ui-hover)}#petgz-full-list-app.petgz-storefront-shell .petgz-store-navigation a[aria-current=page]{background:var(--ui-accent-soft);color:var(--ui-accent);font-weight:var(--ui-weight-selected)}#petgz-full-list-app.petgz-storefront-shell .petgz-store-navigation button:disabled{opacity:.5;cursor:not-allowed}#petgz-full-list-app.petgz-storefront-shell .petgz-store-navigation small{font-size:var(--ui-text-small)}#petgz-full-list-app.petgz-storefront-shell .petgz-store-navigation .petgz-mobile-nav-toggle{display:none}#petgz-full-list-app.petgz-storefront-shell .petgz-nametag-list{padding-top:var(--space-7)}#petgz-full-list-app.petgz-storefront-shell .petgz-nametag-list h1{font-size:var(--ui-text-title);margin:var(--space-2) 0 var(--space-3)}#petgz-full-list-app.petgz-storefront-shell .petgz-nametag-list .petgz-main-search{margin-top:var(--space-5)}#petgz-full-list-app.petgz-storefront-shell .petgz-event-menu-section{margin-top:var(--space-7)}#petgz-full-list-app.petgz-storefront-shell .petgz-event-menu-section h2{font-size:18px}#petgz-full-list-app.petgz-storefront-shell .petgz-event-menu-cards{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}#petgz-full-list-app.petgz-storefront-shell .petgz-event-menu-cards a{gap:var(--space-2);padding:var(--space-5);border:1px solid var(--ui-border);border-radius:var(--ui-radius-section);background:var(--ui-surface);min-height:110px;color:inherit;overflow-wrap:anywhere;text-decoration:none;display:grid}#petgz-full-list-app.petgz-storefront-shell .petgz-event-menu-cards a:hover{border-color:var(--ui-accent)}#petgz-full-list-app.petgz-storefront-shell .petgz-event-menu-cards :is(span,small){color:var(--ui-muted);font-size:var(--ui-text-small)}@media (width<=900px){#petgz-full-list-app.petgz-storefront-shell .petgz-store-workspace{display:block}#petgz-full-list-app.petgz-storefront-shell .petgz-store-navigation{padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--ui-divider);position:static}#petgz-full-list-app.petgz-storefront-shell .petgz-store-navigation .petgz-mobile-nav-toggle{width:100%;padding:var(--space-2) 0;font-weight:var(--ui-weight-control);display:flex}#petgz-full-list-app.petgz-storefront-shell .petgz-mobile-nav-toggle>span:first-child{font-size:var(--ui-text-small);color:var(--ui-muted);margin-left:auto}#petgz-full-list-app.petgz-storefront-shell .petgz-store-navigation nav{padding:var(--space-2) 0;display:none}#petgz-full-list-app.petgz-storefront-shell .petgz-store-navigation nav.is-open{display:grid}#petgz-full-list-app.petgz-storefront-shell .petgz-store-content .petgz-home-result{grid-template-columns:minmax(0,1fr)}}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell>.petgz-topbar .petgz-user{align-items:center;gap:var(--space-3);margin-left:auto;display:flex}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell>.petgz-topbar .petgz-header-actions{align-items:center;gap:var(--space-3);display:flex}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell>.petgz-topbar #petgz-admin-open{display:inline-flex}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-store-profile{align-items:center;gap:var(--space-2);padding-left:var(--space-2);border-left:1px solid var(--ui-divider);display:flex}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-store-profile>span:last-child{gap:var(--space-half);display:grid}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-store-profile strong{text-overflow:ellipsis;white-space:nowrap;max-width:130px;font-size:var(--ui-text-body);display:block;overflow:hidden}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-store-profile small{font-size:var(--ui-text-small);color:var(--ui-muted)}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell>.petgz-topbar :is(.petgz-request-link,.petgz-cart-button){justify-content:center;align-items:center;gap:var(--space-1);min-height:40px;padding:var(--space-1-5) var(--space-2);font-size:var(--ui-text-control);white-space:nowrap;display:inline-flex}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell>.petgz-topbar .petgz-print-toggle{gap:var(--space-1-5)}#petgz-full-list-app.petgz-storefront-shell .petgz-print-toggle-track{box-sizing:border-box;width:31px;height:18px;padding:var(--space-half);border-radius:var(--ui-radius-pill);background:var(--ui-switch-off);flex:none;align-items:center;transition:background .2s;display:inline-flex}#petgz-full-list-app.petgz-storefront-shell .petgz-print-toggle-track>span{background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .2s;box-shadow:0 1px 3px #0002}#petgz-full-list-app.petgz-storefront-shell .petgz-print-toggle[aria-pressed=true] .petgz-print-toggle-track{background:var(--ui-primary)}#petgz-full-list-app.petgz-storefront-shell .petgz-print-toggle[aria-pressed=true] .petgz-print-toggle-track>span{transform:translate(13px)}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell{background:var(--ui-bg);color:var(--ui-text)}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-store-workspace{max-width:none;margin:0;display:block}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-store-navigation{box-sizing:border-box;width:248px;padding:var(--space-6) var(--space-3) var(--space-3);z-index:30;border-right:1px solid var(--ui-divider);background:var(--ui-subtle);flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-store-navigation :is(a,button){letter-spacing:-.2px;font-weight:500;transition:background .16s,color .16s}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-store-navigation svg{stroke-width:1.7px;flex-shrink:0}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-sidebar-brand{gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-5);border-radius:0}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-sidebar-brand strong{font-size:var(--ui-text-body);letter-spacing:-.6px;font-weight:var(--ui-weight-title)}@media (width>=901px){#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell{--storefront-header-height:68px}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-store-navigation{padding-top:0}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-sidebar-brand{box-sizing:border-box;height:var(--storefront-header-height);margin-inline:calc(-1 * var(--space-3));padding:0 calc(var(--space-3) + var(--space-2));border-bottom:1px solid var(--ui-divider);flex:none}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell>.petgz-topbar{height:var(--storefront-header-height)}}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-sidebar-mark{border-radius:var(--ui-radius-section);background:var(--ui-primary);place-items:center;width:42px;height:42px;display:grid;position:relative;overflow:hidden;box-shadow:0 3px 8px #0000000c}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-sidebar-mark img,#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-brand-mark img{width:340%;max-width:none;height:auto;position:absolute;top:-8%;left:-130%}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-nav-section-label{margin:var(--space-4) var(--space-3) var(--space-1-5);font-size:var(--ui-text-xs);color:var(--ui-muted);letter-spacing:.3px;font-weight:600}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-nav-section-label:first-child{margin-top:0}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-store-navigation a:hover{background:var(--ui-hover)}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-store-navigation a[aria-current=page]{color:var(--ui-accent);background:var(--ui-accent-soft);font-weight:600}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-sidebar-footer{align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-1-5) var(--space-half);border-top:1px solid var(--ui-divider);display:flex}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-sidebar-avatar{background:var(--ui-subtle);width:32px;height:32px;font-size:var(--ui-text-small);border-radius:50%;place-items:center;font-weight:600;display:grid}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-sidebar-footer>div{gap:var(--space-1);display:grid}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-sidebar-footer strong{font-size:var(--ui-text-body);font-weight:600}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-sidebar-footer small{font-size:var(--ui-text-small);color:var(--ui-muted)}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-sidebar-footer a{margin-left:auto;font-size:18px}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell>.petgz-topbar{padding:var(--space-4) var(--space-8);box-sizing:border-box;background:color-mix(in srgb, var(--ui-bg) 94%, transparent);border-bottom:1px solid var(--ui-divider);min-height:68px;box-shadow:none;margin-left:248px}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell>.petgz-topbar .petgz-brand{font-size:var(--ui-text-small);color:var(--ui-muted);font-weight:500}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell>.petgz-topbar .petgz-brand-mark{display:none}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-store-content{padding:var(--space-3) var(--space-6) var(--space-8);margin-left:248px}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-store-content>.petgz-main{max-width:720px;padding:var(--space-7) var(--space-6);margin-inline:auto}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-store-content :is(.petgz-home-result,.petgz-home-lower.has-work,.petgz-cart-layout){grid-template-columns:minmax(0,1fr)}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-store-content .petgz-home-work{margin-top:0}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-store-content .petgz-home-choices{padding-top:var(--space-3);border-top:1px solid var(--ui-divider)}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-store-content .petgz-main-search{box-sizing:border-box;align-items:center;gap:var(--space-2);width:100%;height:44px;min-height:44px;padding:0 var(--space-3);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-control);box-shadow:none;cursor:text;display:flex}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-main-search>svg{width:17px;height:17px;color:var(--ui-accent);stroke-width:1.8px}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-main-search .petgz-main-input{width:0;height:100%;font-size:var(--ui-text-body);color:inherit;padding:0;line-height:1.4}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-main-search .petgz-open-search{height:32px;padding:0 var(--space-2);border-radius:var(--ui-radius-medium);font-size:var(--ui-text-control);font-weight:600}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-store-content h1{font-size:var(--ui-text-title);line-height:var(--ui-line-height-title);letter-spacing:-.6px;margin:0}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-store-content .petgz-eyebrow{font-size:var(--ui-text-xs);margin:0 0 var(--space-1-5);font-weight:600;line-height:1.4}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-store-content .petgz-description{font-size:var(--ui-text-small);line-height:var(--ui-line-height);margin:var(--space-2) 0 var(--space-4)}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-nametag-list .petgz-main-search{margin-top:0}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-result-count{font-size:var(--ui-text-small);color:var(--ui-muted);margin:var(--space-3) 0 var(--space-2);line-height:1.5}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-home-search{padding:var(--space-5);border-radius:var(--ui-radius-card);box-shadow:none}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-search-tip{font-size:var(--ui-text-small);margin:var(--space-2) 0 0;line-height:1.5}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-home-search-results{margin-top:var(--space-3)}@media (width<=520px){#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-home-search{padding:var(--space-4)}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-main-search .petgz-main-input{font-size:var(--ui-text-body)}}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-main-search:focus-within{border-color:var(--ui-accent);box-shadow:var(--ui-focus-shadow)}#petgz-full-list-app.petgz-storefront-shell .petgz-purchase-view{max-width:960px}#petgz-full-list-app.petgz-storefront-shell .petgz-purchase-layout{align-items:start;gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(230px,280px);display:grid}#petgz-full-list-app.petgz-storefront-shell .petgz-purchase-row{gap:var(--space-2) var(--space-3);padding:var(--space-4);border-bottom:1px solid var(--ui-divider);grid-template-columns:64px minmax(0,1fr) auto;align-items:center;display:grid}#petgz-full-list-app.petgz-storefront-shell .petgz-purchase-row:last-child{border-bottom:0}#petgz-full-list-app.petgz-storefront-shell .petgz-purchase-image{border-radius:var(--ui-radius-section);background:var(--ui-subtle);width:64px;height:64px;color:var(--ui-muted);grid-row:1/3;place-items:center;display:grid;overflow:hidden}#petgz-full-list-app.petgz-storefront-shell .petgz-purchase-image img{object-fit:contain;width:100%;height:100%}#petgz-full-list-app.petgz-storefront-shell .petgz-purchase-info{gap:var(--space-1);min-width:0;display:grid}#petgz-full-list-app.petgz-storefront-shell .petgz-purchase-info strong{font-size:var(--ui-text-body);line-height:1.4}#petgz-full-list-app.petgz-storefront-shell .petgz-purchase-info :is(span,small){color:var(--ui-muted);font-size:var(--ui-text-small);overflow-wrap:anywhere}#petgz-full-list-app.petgz-storefront-shell .petgz-purchase-pricing{gap:var(--space-1);white-space:nowrap;justify-items:end;display:grid}#petgz-full-list-app.petgz-storefront-shell .petgz-purchase-pricing span{font-size:var(--ui-text-small);color:var(--ui-muted)}#petgz-full-list-app.petgz-storefront-shell .petgz-purchase-pricing strong{font-size:var(--ui-text-body)}#petgz-full-list-app.petgz-storefront-shell .petgz-purchase-row .petgz-cart-quantity{grid-column:2}#petgz-full-list-app.petgz-storefront-shell .petgz-purchase-row .petgz-cart-remove{grid-area:2/3;justify-self:end}#petgz-full-list-app.petgz-storefront-shell .petgz-order-list{gap:var(--space-3);display:grid}#petgz-full-list-app.petgz-storefront-shell .petgz-order-card{padding:var(--space-4);border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface)}#petgz-full-list-app.petgz-storefront-shell .petgz-order-card header,#petgz-full-list-app.petgz-storefront-shell .petgz-order-card footer,#petgz-full-list-app.petgz-storefront-shell .petgz-order-line{justify-content:space-between;gap:var(--space-3);display:flex}#petgz-full-list-app.petgz-storefront-shell .petgz-order-card header>div,#petgz-full-list-app.petgz-storefront-shell .petgz-order-line>span:first-child{gap:var(--space-1);min-width:0;display:grid}#petgz-full-list-app.petgz-storefront-shell .petgz-order-card small,#petgz-full-list-app.petgz-storefront-shell .petgz-order-line small{color:var(--ui-muted);font-size:var(--ui-text-small);overflow-wrap:anywhere}#petgz-full-list-app.petgz-storefront-shell .petgz-order-line{padding:var(--space-3) 0;border-top:1px solid var(--ui-divider);font-size:var(--ui-text-small);align-items:center}#petgz-full-list-app.petgz-storefront-shell .petgz-order-line>span:last-child{white-space:nowrap}#petgz-full-list-app.petgz-storefront-shell .petgz-order-card footer{padding-top:var(--space-3);border-top:1px solid var(--ui-divider)}#petgz-full-list-app.petgz-storefront-shell .petgz-print-item-meta{gap:var(--space-1) var(--space-3);margin-top:var(--space-2);color:var(--ui-muted);font-size:var(--ui-text-small);flex-wrap:wrap;display:flex}#petgz-full-list-app.petgz-storefront-shell .petgz-purchase-choice{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}#petgz-full-list-app.petgz-storefront-shell .petgz-purchase-choice>span{gap:var(--space-1);min-width:0;display:grid}#petgz-full-list-app.petgz-storefront-shell .petgz-purchase-choice button{border-radius:var(--ui-radius-control);cursor:pointer;flex:none;min-height:40px}@media (width<=800px){#petgz-full-list-app.petgz-storefront-shell .petgz-purchase-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=520px){#petgz-full-list-app.petgz-storefront-shell .petgz-purchase-view{padding:var(--space-5) var(--space-3) var(--space-10)}#petgz-full-list-app.petgz-storefront-shell .petgz-purchase-row{gap:var(--space-2);padding:var(--space-3);grid-template-columns:52px minmax(0,1fr) auto}#petgz-full-list-app.petgz-storefront-shell .petgz-purchase-image{width:52px;height:52px}#petgz-full-list-app.petgz-storefront-shell .petgz-purchase-pricing{grid-area:2/2;justify-items:start}#petgz-full-list-app.petgz-storefront-shell .petgz-purchase-row .petgz-cart-quantity{grid-area:3/2}#petgz-full-list-app.petgz-storefront-shell .petgz-purchase-row .petgz-cart-remove{grid-area:1/3}#petgz-full-list-app.petgz-storefront-shell .petgz-order-card{padding:var(--space-3)}#petgz-full-list-app.petgz-storefront-shell .petgz-order-line{flex-wrap:wrap}#petgz-full-list-app.petgz-storefront-shell .petgz-purchase-choice{flex-direction:column;align-items:stretch}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell>.petgz-topbar .petgz-header-actions{justify-content:space-between}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell>.petgz-topbar .petgz-header-actions .petgz-cart-button{flex:1 1 0;min-width:0}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell>.petgz-topbar .petgz-header-actions .petgz-cart-button svg{width:14px;height:14px}}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-home-result{border-color:var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface);box-shadow:0 2px 6px #00000002}@media (width<=900px){#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-store-navigation{width:100%;padding:var(--space-2) var(--space-4);border-right:0;border-bottom:1px solid var(--ui-divider);position:static}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-store-navigation :is(.petgz-sidebar-brand,.petgz-sidebar-footer),#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-store-navigation nav{display:none}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-store-navigation nav.is-open{display:grid}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell>.petgz-topbar{padding:var(--space-3) var(--space-4);min-height:60px;margin-left:0}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell>.petgz-topbar .petgz-user button.petgz-request-link{display:inline-flex}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell>.petgz-topbar .petgz-brand-mark{background:var(--ui-primary);display:grid;position:relative;overflow:hidden}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-store-content{margin-left:0;padding:0}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-store-content>.petgz-main{padding:var(--space-6) var(--space-4)}}@media (prefers-reduced-motion:reduce){#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-store-navigation :is(a,button,svg){transition:none}}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell{--storefront-header-height:68px;padding-top:var(--storefront-header-height)}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell>.petgz-topbar{z-index:25;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:fixed;top:0;left:0;right:0}@media (width<=900px){#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell{--storefront-header-height:60px;padding-top:var(--storefront-header-height)}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell>.petgz-topbar{height:60px}}@media (width<=520px){#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell{--storefront-header-height:92px}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell>.petgz-topbar{align-content:center;gap:var(--space-half) var(--space-2);height:92px;min-height:92px;padding:var(--space-1-5) var(--space-3);grid-template-rows:44px 32px;grid-template-columns:minmax(0,1fr) 54px auto;display:grid}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell>.petgz-topbar .petgz-brand{min-width:0;font-size:var(--ui-text-small);font-weight:var(--ui-weight-title);color:inherit}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell>.petgz-topbar .petgz-brand>span:last-child{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell>.petgz-topbar .petgz-user{display:contents}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell>.petgz-topbar .petgz-theme-switch{grid-area:1/2}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-store-profile{border:0;flex-direction:row-reverse;grid-area:1/3;padding:0}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-store-profile strong{max-width:93px;font-size:var(--ui-text-body)}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-store-profile small{display:none}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-sidebar-avatar{width:28px;height:28px}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell>.petgz-topbar .petgz-header-actions{justify-content:flex-end;gap:var(--space-1);grid-area:2/1/auto/-1;min-width:0}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell>.petgz-topbar :is(.petgz-request-link,.petgz-cart-button){min-height:30px;padding:var(--space-half) var(--space-1-5);font-size:var(--ui-text-control)}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell>.petgz-topbar .petgz-request-link small{display:none}}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-catalog-controls{top:var(--storefront-header-height);z-index:20;margin:calc(-1 * var(--space-2)) calc(-1 * var(--ui-page-gutter)) 0;padding:var(--space-3) var(--ui-page-gutter);background:color-mix(in srgb, var(--ui-bg) 94%, transparent);-webkit-backdrop-filter:blur(16px)saturate(140%);border-bottom:1px solid var(--lightningcss-light,#e4e6edb3)var(--lightningcss-dark,#383c46b3);position:sticky;box-shadow:0 8px 14px -14px #00000045}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-catalog-controls .petgz-catalog-toolbar{margin-top:var(--space-2)}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-catalog-toolbar{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-catalog-toolbar .petgz-result-count{white-space:nowrap;margin:0}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-status-filter{max-width:100%;padding:var(--space-half);gap:var(--space-half);border:1px solid var(--ui-border);border-radius:var(--ui-radius-section);background:var(--ui-subtle);display:inline-flex}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-status-filter button{justify-content:center;align-items:center;gap:var(--space-1-5);min-width:0;min-height:36px;padding:0 var(--space-3);border-radius:var(--ui-radius-medium);font:inherit;font-size:var(--ui-text-control);white-space:nowrap;color:var(--ui-muted);cursor:pointer;background:0 0;border:0;font-weight:500;transition:background .16s,color .16s,box-shadow .16s;display:flex}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-status-filter button span{font-size:var(--ui-text-small);font-variant-numeric:tabular-nums;opacity:.7}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-status-filter button:hover{color:var(--ui-text)}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-status-filter button[aria-pressed=true]{background:var(--ui-accent-soft);color:var(--ui-accent);box-shadow:none;font-weight:650}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-status-filter button:focus-visible{outline:var(--ui-focus-ring);outline-offset:1px}@media (width<=520px){#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-status-filter{box-sizing:border-box;width:100%;display:flex}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-status-filter button{min-height:44px;padding-inline:var(--space-1-5);gap:var(--space-1);flex:1}}@media (prefers-reduced-motion:reduce){#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-status-filter button{transition:none}}#petgz-full-list-app.petgz-storefront-shell .storefront-nametag.is-legacy-screen-layout .design-nametag-info{grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:2cqw 1cqw;padding:2.6cqw;display:grid}#petgz-full-list-app.petgz-storefront-shell .storefront-nametag.is-legacy-screen-layout .design-nametag-info>*{position:static}#petgz-full-list-app.petgz-storefront-shell .storefront-nametag.is-legacy-screen-layout .design-nametag-title{grid-area:2/1/auto/-1;font-size:5cqw;line-height:1.18}#petgz-full-list-app.petgz-storefront-shell .storefront-nametag.is-legacy-screen-layout .design-nametag-title span{white-space:pre-wrap;overflow-wrap:anywhere}#petgz-full-list-app.petgz-storefront-shell .storefront-nametag.is-legacy-screen-layout .design-nametag-badge{grid-area:1/2;width:auto;height:auto;padding:.8cqw 1.2cqw;font-size:2.6cqw}#petgz-full-list-app.petgz-storefront-shell .storefront-nametag.is-legacy-screen-layout :is(.design-nametag-divider,.design-nametag-regular,.design-nametag-highlight){grid-column:1/-1}#petgz-full-list-app.petgz-storefront-shell .storefront-nametag.is-legacy-screen-layout .design-nametag-regular-value{font-size:5.6cqw}#petgz-full-list-app.petgz-storefront-shell .storefront-nametag.is-legacy-screen-layout .design-nametag-highlight>b{font-size:9cqw}#petgz-full-list-app.petgz-storefront-shell .storefront-nametag.is-legacy-screen-layout :is(.design-nametag-regular,.design-nametag-highlight-meta,.design-nametag-regular-value small,.design-nametag-highlight small){font-size:3.2cqw}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-home-product{align-items:center;gap:var(--space-5);cursor:default}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-home-image{justify-items:center;gap:var(--space-2);flex:0 0 76px;margin:0;display:grid}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-home-image .petgz-home-product-image{background:var(--ui-subtle);border-color:var(--ui-border);width:76px;height:76px}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-home-image small{font-size:var(--ui-text-small);color:var(--ui-muted)}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-home-product-copy{flex:1}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-home-product-copy .storefront-nametag{width:min(100%,360px);margin-bottom:0}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-home-choice-buttons{gap:var(--space-2)}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-home-variant{min-height:42px;padding:var(--space-2) var(--space-4);border-radius:var(--ui-radius-section);font-size:var(--ui-text-control);font-weight:600;line-height:var(--ui-line-height-control);letter-spacing:-.2px;cursor:pointer;border:1px solid #0000;transition:background .16s,box-shadow .16s,transform .16s}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-home-variant.is-general{background:var(--ui-primary);color:var(--ui-on-primary)}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-home-variant:is(.is-signature,.is-event){background:var(--ui-control);color:var(--ui-text);border-color:var(--ui-border)}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-home-variant.is-event span{color:inherit;font-size:var(--ui-text-small)}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-home-variant:hover{transform:translateY(-1px);box-shadow:0 3px 10px #00000012}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-home-variant:active{transform:translateY(0)}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-home-variant:focus-visible{outline:var(--ui-focus-ring);outline-offset:3px}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-home-variant.is-added{background:var(--ui-accent-soft);border-color:var(--ui-accent);color:var(--ui-accent)}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-home-event-choices>div{gap:var(--space-2);flex-wrap:wrap}@media (width<=520px){#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-home-product{align-items:stretch;gap:var(--space-3);flex-direction:column}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-home-image{flex:none;justify-items:start}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-home-variant{min-height:44px}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-home-choice-buttons>button{flex:100%}}@media (prefers-reduced-motion:reduce){#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-home-variant{transition:none;transform:none}}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-taxonomy-tools>a{min-width:0}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-taxonomy-search-toggle{border-radius:var(--ui-radius-control);width:28px;min-height:36px;color:var(--ui-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-taxonomy-search-toggle svg{width:14px;height:14px}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-taxonomy-search-field{border-bottom:1px solid var(--ui-border);align-items:center;margin-block:4px 8px;display:flex}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-taxonomy-search-field:focus-within{border-color:var(--ui-accent)}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-taxonomy-search-field input{width:100%;min-width:0;font:inherit;color:var(--ui-text);background:0 0;border:0;outline:0;padding:8px;font-size:14px}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-taxonomy-search-field button{width:28px;min-height:36px;color:var(--ui-muted);cursor:pointer;background:0 0;border:0;padding:0}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell #product-submenu .petgz-taxonomy-search-results a{white-space:normal;overflow-wrap:anywhere;min-height:36px;font-size:13px;font-weight:500}#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-taxonomy-search p{color:var(--ui-muted);margin:8px;font-size:13px}#petgz-full-list-app.petgz-storefront-shell .petgz-taxonomy-loading{gap:var(--space-2);padding:var(--space-3);display:grid}#petgz-full-list-app.petgz-storefront-shell .petgz-taxonomy-loading span{border-radius:var(--ui-radius-control);background:var(--ui-border);width:65%;height:10px}#petgz-full-list-app.petgz-storefront-shell .petgz-taxonomy-retry{color:var(--ui-muted);font-size:var(--ui-text-small)}@media (width<=900px){#petgz-full-list-app.petgz-storefront-shell.petgz-storefront-shell .petgz-taxonomy-search-field input{font-size:16px}}@font-face{font-family:Petgz UI Pretendard;src:url(/fonts/pretendard-v1.3.9/PretendardVariable.woff2)format("woff2");font-style:normal;font-weight:45 920;font-display:swap}#petgz-full-list-app.catalog-view{font-family:var(--ui-font-family)}#root.ui-controls #petgz-full-list-app.catalog-view :is(button,a.ui-button):not(.petgz-product-photo,.admin-drag-handle,.admin-taxonomy-name,.visual-studio-font-option,.visual-studio-settings-scrim,[class*=visual-studio-layer-],.admin-studio-layout-options>button){border-radius:var(--ui-radius-pill);box-shadow:none;border-color:#0000}#root.ui-controls #petgz-full-list-app.catalog-view .ui-button[data-ui][data-variant][data-size]{color:var(--ui-text);transition:background var(--ui-motion), color var(--ui-motion), transform var(--ui-motion);background:0 0}#root.ui-controls #petgz-full-list-app.catalog-view .ui-button[data-ui][data-variant=primary][data-size]{background:var(--ui-action-brand);color:var(--ui-action-on-brand)}#root.ui-controls #petgz-full-list-app.catalog-view .ui-button[data-ui][data-variant=danger][data-size]{background:var(--ui-danger-bg);color:var(--ui-danger)}#root.ui-controls #petgz-full-list-app.catalog-view :is(.ui-button[data-ui][data-variant][data-size][aria-pressed=true],button[role=radio][aria-checked=true]),#root.ui-controls #petgz-full-list-app.catalog-view button[aria-pressed=true]:not([class*=visual-studio-layer-]){background:var(--ui-action-selected-bg);color:var(--ui-action-brand);font-weight:var(--ui-weight-selected)}#root.ui-controls #petgz-full-list-app.catalog-view :is(.admin-segmented-control,.petgz-status-filter,.visual-studio-alignment-buttons){border-radius:var(--ui-radius-pill);background:var(--ui-control);box-shadow:none;border:0;gap:4px;padding:4px}#root.ui-controls #petgz-full-list-app.catalog-view :is(.admin-segmented-control,.petgz-status-filter)>button{border-radius:var(--ui-radius-pill);min-width:0;min-height:36px;color:var(--ui-muted);box-shadow:none;font-size:var(--ui-text-compact);font-weight:var(--ui-weight-secondary);transition:background var(--ui-motion), color var(--ui-motion);background:0 0;border:1px solid #0000;padding:6px 10px}#root.ui-controls #petgz-full-list-app.catalog-view :is(.admin-segmented-control,.petgz-status-filter)>button:is([aria-checked=true],[aria-pressed=true]){background:var(--ui-action-selected-bg);color:var(--ui-action-brand);font-weight:var(--ui-weight-selected)}#root.ui-controls #petgz-full-list-app.catalog-view .petgz-print-output-tab{border-radius:var(--ui-radius-pill);box-shadow:none;border-color:#0000}#root.ui-controls #petgz-full-list-app.catalog-view .petgz-print-output-tab.is-selected{background:var(--ui-action-selected-bg);color:var(--ui-action-brand)}#root.ui-controls #petgz-full-list-app.catalog-view .petgz-print-output-select[aria-pressed=true]{color:var(--ui-action-brand);background:0 0}#root.ui-controls #petgz-full-list-app.catalog-view .ui-switch[data-ui][aria-checked=true]>.ui-switch-track:not([data-size=compact]){background:var(--ui-action-brand)}#root.ui-controls #petgz-full-list-app.catalog-view .ui-switch[data-ui][aria-checked=true] .ui-switch-track:not([data-size=compact])>span{background:var(--ui-action-on-brand)}#root.ui-controls #petgz-full-list-app.catalog-view .admin-member-policy button[role=switch]>span{box-shadow:none}#root.ui-controls #petgz-full-list-app.catalog-view .admin-member-policy button[role=switch][aria-checked=true]>span,#root.ui-controls #petgz-full-list-app.catalog-view .petgz-feed-kibble-option input:checked+.petgz-feed-kibble-switch{background:var(--ui-action-brand)}#root.ui-controls #petgz-full-list-app.catalog-view .admin-member-policy button[role=switch][aria-checked=true]>span:after,#root.ui-controls #petgz-full-list-app.catalog-view .petgz-feed-kibble-option input:checked+.petgz-feed-kibble-switch:after{background:var(--ui-action-on-brand)}#root.ui-controls dialog[data-modal-chrome] button[data-modal-close]{border-radius:50%!important}#root.ui-controls #petgz-full-list-app.catalog-view :is(.ui-button,.admin-segmented-control>button,.petgz-status-filter>button,.petgz-print-output-select):focus-visible{outline:var(--ui-focus-ring);outline-offset:2px}#root.ui-controls #petgz-full-list-app.catalog-view .ui-button:active:not(:disabled):not([aria-disabled=true]){transform:translateY(1px)}@media (hover:hover){#root.ui-controls #petgz-full-list-app.catalog-view .ui-button[data-ui][data-variant][data-size]:hover:not(:disabled):not([aria-pressed=true]){background:var(--ui-hover)}#root.ui-controls #petgz-full-list-app.catalog-view .ui-button[data-ui][data-variant=primary][data-size]:hover:not(:disabled):not([aria-pressed=true]){background:var(--ui-action-brand-hover);color:var(--ui-action-on-brand)}#root.ui-controls #petgz-full-list-app.catalog-view :is(.admin-segmented-control,.petgz-status-filter)>button:hover:not(:disabled):not([aria-checked=true]):not([aria-pressed=true]){background:var(--ui-hover);color:var(--ui-text)}}@media (width<=600px){#root.ui-controls #petgz-full-list-app.catalog-view :is(.admin-segmented-control,.petgz-status-filter)>button{min-height:44px;padding-inline:8px}}@media (prefers-reduced-motion:reduce){#root.ui-controls #petgz-full-list-app.catalog-view :is(.ui-button,.admin-segmented-control>button,.petgz-status-filter>button){transition:none}#root.ui-controls #petgz-full-list-app.catalog-view .ui-button:active:not(:disabled):not([aria-disabled=true]){transform:none}}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral],#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .ui-controls{--ui-bg:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1e1e1e);--ui-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#252525);--ui-subtle:var(--lightningcss-light,#f4f4f4)var(--lightningcss-dark,#2d2d2d);--ui-control:var(--lightningcss-light,#fff)var(--lightningcss-dark,#292929);--ui-text:var(--lightningcss-light,#202020)var(--lightningcss-dark,#ededed);--ui-muted:var(--lightningcss-light,#666)var(--lightningcss-dark,#b0b0b0);--ui-border:var(--lightningcss-light,#dedede)var(--lightningcss-dark,#454545);--ui-divider:var(--lightningcss-light,#e9e9e9)var(--lightningcss-dark,#393939);--ui-border-hover:var(--lightningcss-light,#b7b7b7)var(--lightningcss-dark,#6a6a6a);--ui-primary:var(--lightningcss-light,#242424)var(--lightningcss-dark,#ededed);--ui-primary-hover:var(--lightningcss-light,#3d3d3d)var(--lightningcss-dark,#d6d6d6);--ui-on-primary:var(--lightningcss-light,#fff)var(--lightningcss-dark,#202020);--ui-accent:var(--ui-text);--ui-accent-soft:var(--lightningcss-light,#eee)var(--lightningcss-dark,#383838);--ui-hover:var(--lightningcss-light,#f0f0f0)var(--lightningcss-dark,#343434);--ui-action-brand:var(--ui-primary);--ui-action-on-brand:var(--ui-on-primary);--ui-action-brand-hover:var(--ui-primary-hover);--ui-action-selected-bg:var(--ui-accent-soft);--ui-choice-track:var(--ui-subtle);--ui-choice-selected-bg:var(--lightningcss-light,#fff)var(--lightningcss-dark,#454545);--ui-choice-hover-bg:var(--lightningcss-light,#eaeaea)var(--lightningcss-dark,#383838);--ui-weekday-bg:var(--ui-subtle);--ui-weekday-selected-bg:var(--lightningcss-light,#dedede)var(--lightningcss-dark,#4b4b4b);--ui-weekday-hover-bg:var(--lightningcss-light,#e9e9e9)var(--lightningcss-dark,#383838);--ui-focus-ring:2px solid var(--ui-text);--ui-radius-control:12px;--ui-radius-small:8px;--ui-radius-medium:10px;--ui-radius-card:16px;--ui-radius-panel:16px;--ui-radius-dialog:20px;--ui-radius-pill:999px;--admin-radius-button:var(--ui-radius-pill);--admin-radius-group:var(--ui-radius-pill);--admin-radius-option:var(--ui-radius-pill);--ui-shadow-panel:none;--ui-shadow-dialog:none;--admin-bg:var(--ui-bg);--admin-surface:var(--ui-surface);--admin-control:var(--ui-control);--admin-subtle:var(--ui-subtle);--admin-glass:var(--ui-surface);--admin-highlight:transparent;--admin-border:var(--ui-border);--admin-divider:var(--ui-divider);--admin-text:var(--ui-text);--admin-muted:var(--ui-muted);--admin-accent:var(--ui-accent);--admin-primary:var(--ui-primary);--admin-shadow:none}body:has(#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral])>dialog{--ui-bg:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1e1e1e);--ui-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#252525);--ui-subtle:var(--lightningcss-light,#f4f4f4)var(--lightningcss-dark,#2d2d2d);--ui-control:var(--lightningcss-light,#fff)var(--lightningcss-dark,#292929);--ui-text:var(--lightningcss-light,#202020)var(--lightningcss-dark,#ededed);--ui-muted:var(--lightningcss-light,#666)var(--lightningcss-dark,#b0b0b0);--ui-border:var(--lightningcss-light,#dedede)var(--lightningcss-dark,#454545);--ui-divider:var(--lightningcss-light,#e9e9e9)var(--lightningcss-dark,#393939);--ui-border-hover:var(--lightningcss-light,#b7b7b7)var(--lightningcss-dark,#6a6a6a);--ui-primary:var(--lightningcss-light,#242424)var(--lightningcss-dark,#ededed);--ui-primary-hover:var(--lightningcss-light,#3d3d3d)var(--lightningcss-dark,#d6d6d6);--ui-on-primary:var(--lightningcss-light,#fff)var(--lightningcss-dark,#202020);--ui-accent:var(--ui-text);--ui-accent-soft:var(--lightningcss-light,#eee)var(--lightningcss-dark,#383838);--ui-hover:var(--lightningcss-light,#f0f0f0)var(--lightningcss-dark,#343434);--ui-action-brand:var(--ui-primary);--ui-action-on-brand:var(--ui-on-primary);--ui-action-brand-hover:var(--ui-primary-hover);--ui-action-selected-bg:var(--ui-accent-soft);--ui-choice-track:var(--ui-subtle);--ui-choice-selected-bg:var(--lightningcss-light,#fff)var(--lightningcss-dark,#454545);--ui-choice-hover-bg:var(--lightningcss-light,#eaeaea)var(--lightningcss-dark,#383838);--ui-weekday-bg:var(--ui-subtle);--ui-weekday-selected-bg:var(--lightningcss-light,#dedede)var(--lightningcss-dark,#4b4b4b);--ui-weekday-hover-bg:var(--lightningcss-light,#e9e9e9)var(--lightningcss-dark,#383838);--ui-focus-ring:2px solid var(--ui-text);--ui-radius-control:12px;--ui-radius-small:8px;--ui-radius-medium:10px;--ui-radius-card:16px;--ui-radius-panel:16px;--ui-radius-dialog:20px;--ui-radius-pill:999px;--admin-radius-button:var(--ui-radius-pill);--admin-radius-group:var(--ui-radius-pill);--admin-radius-option:var(--ui-radius-pill);--ui-shadow-panel:none;--ui-shadow-dialog:none;--admin-bg:var(--ui-bg);--admin-surface:var(--ui-surface);--admin-control:var(--ui-control);--admin-subtle:var(--ui-subtle);--admin-glass:var(--ui-surface);--admin-highlight:transparent;--admin-border:var(--ui-border);--admin-divider:var(--ui-divider);--admin-text:var(--ui-text);--admin-muted:var(--ui-muted);--admin-accent:var(--ui-accent);--admin-primary:var(--ui-primary);--admin-shadow:none}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral]{background:var(--ui-bg);min-height:100dvh;color:var(--ui-text)}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] :is(.admin-sidebar,.admin-mobile-bar){background:var(--ui-subtle);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .admin-sidebar-brand>span{background:var(--ui-text);color:var(--ui-bg);border-radius:var(--ui-radius-control)}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .petgz-sidebar-row>a{border-radius:var(--ui-radius-medium);min-height:38px;font-size:13px}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .petgz-sidebar-row>a[aria-current=page]{background:var(--ui-accent-soft);color:var(--ui-text)}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .petgz-theme-switch .petgz-theme-thumb{background:var(--ui-control);box-shadow:none}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .petgz-theme-switch .petgz-theme-sun,#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .petgz-theme-switch .petgz-theme-moon{color:var(--ui-text)}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] :is(.g-panel,.admin-inline-manager){box-shadow:none}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] :is(.g-page-head h1,.admin-title h1){letter-spacing:-.025em;font-size:22px;font-weight:650}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] :is(.g-description,.g-eyebrow){color:var(--ui-muted)}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .g-button,#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .ui-button[data-ui][data-variant][data-size]{border:1px solid var(--ui-border);border-radius:var(--admin-radius-button);background:var(--ui-control);min-height:36px;color:var(--ui-text);box-shadow:none;padding:7px 12px;font-size:13px;font-weight:550;line-height:20px}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] :is(.g-button.g-primary,.ui-button[data-variant=primary][data-ui][data-size]){background:var(--ui-primary);color:var(--ui-on-primary);border-color:#0000}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .ui-button[data-variant=danger][data-ui][data-size]{background:var(--ui-danger-bg);color:var(--ui-danger);border-color:#0000}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] :is(.g-button,.ui-button):disabled{opacity:.5}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] :is(.admin-section-tabs,.ui-segmented,.admin-segmented-control,.petgz-status-filter){border:1px solid var(--ui-divider);border-radius:var(--admin-radius-group);background:var(--ui-choice-track);box-shadow:none;gap:4px;padding:4px}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .ui-segmented-option{min-height:34px}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] :is(.ui-segmented-option>span,.admin-section-tabs>.admin-section-tab,.admin-segmented-control>button,.petgz-status-filter>button){border-radius:var(--admin-radius-option);height:34px;min-height:34px;color:var(--ui-muted);box-shadow:none;background:0 0;border:1px solid #0000;padding:6px 12px;font-size:13px;font-weight:500;line-height:20px}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] :is(.ui-segmented-option>input:checked+span,.admin-section-tabs>[aria-current=page],.admin-segmented-control>[aria-checked=true],.admin-segmented-control>[aria-pressed=true],.petgz-status-filter>[aria-pressed=true]){background:var(--ui-choice-selected-bg);color:var(--ui-text);border-color:var(--ui-border);box-shadow:none;font-weight:650}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .store-weekdays .store-weekday{background:var(--ui-weekday-bg);color:var(--ui-text);border-color:var(--ui-divider);box-shadow:none;border-radius:50%}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .store-weekdays .store-weekday[aria-pressed=true]{background:var(--ui-weekday-selected-bg);color:var(--ui-text);border-color:var(--ui-border-hover)}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] :is(input:not([type=radio]):not([type=checkbox]):not([type=hidden]),select,textarea){border-color:var(--ui-border);border-radius:var(--ui-radius-control);background-color:var(--ui-control);color:var(--ui-text)}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] :is(input[type=checkbox],input[type=radio]){accent-color:var(--ui-primary)}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] :is(input,select,textarea)[aria-invalid=true]{border-color:var(--ui-danger)}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] :is(dialog.g-dialog,.admin-inline-manager){border-radius:var(--ui-radius-dialog)}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] dialog::backdrop{background:#00000061}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] :is(button,a,input,select,textarea):focus-visible{outline:var(--ui-focus-ring);outline-offset:3px}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .ui-segmented-option>input:focus-visible+span{outline:var(--ui-focus-ring);outline-offset:1px}@media (hover:hover){#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] :is(.g-button,.ui-button[data-ui]):not(.admin-section-tab):hover:not(:disabled){background:var(--ui-hover);color:var(--ui-text);border-color:var(--ui-border-hover)}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] :is(.g-button.g-primary,.ui-button[data-variant=primary][data-ui]):hover:not(:disabled){background:var(--ui-primary-hover);color:var(--ui-on-primary);border-color:#0000}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .ui-button[data-variant=danger][data-ui]:hover:not(:disabled){background:var(--ui-danger-bg);color:var(--ui-danger)}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .ui-segmented-option:hover>input:not(:checked):not(:disabled)+span,#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .admin-section-tabs>.admin-section-tab:hover:not([aria-current=page]){background:var(--ui-choice-hover-bg);color:var(--ui-text)}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .store-weekdays .store-weekday:hover:not(:disabled):not([aria-pressed=true]){background:var(--ui-weekday-hover-bg)}}@media (width<=600px){#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] :is(.g-button,.ui-button[data-ui][data-variant][data-size]),#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .ui-segmented-option{min-height:44px}#root.ui-controls #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] :is(.ui-segmented-option>span,.admin-section-tabs>.admin-section-tab,.admin-segmented-control>button,.petgz-status-filter>button){height:44px;min-height:44px;padding-inline:8px}}html:has(#root #petgz-full-list-app[data-admin-theme=neutral]){scrollbar-gutter:stable}#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral]{--admin-page-gutter:24px;--admin-page-top:24px;--admin-page-gap:16px;--admin-detail-width:1120px}#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral]>.admin-page-main{min-width:0;padding:var(--admin-page-top) var(--admin-page-gutter) 40px}#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .admin-page-layout{width:100%;min-width:0;max-width:none;margin:0 auto;display:flow-root}#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .admin-page-layout[data-layout-variant=detail]{max-width:var(--admin-detail-width)}#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .admin-page-layout>:is(.g-main,.cs-main,.admin-design-page-shell){width:100%;min-width:0;max-width:none;margin:0;padding:0;display:flow-root}#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .admin-page-context{min-width:0;min-height:24px;color:var(--ui-muted);justify-content:space-between;align-items:center;gap:12px;margin:0 0 20px;font-size:12px;line-height:20px;display:flex}#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .admin-page-context>.g-topline{width:100%;min-width:0;font-size:inherit;margin:0}#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .admin-page-context>span{overflow-wrap:anywhere;min-width:0}#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] :is(.admin-page-layout,.admin-page-layout>.g-main,.admin-page-layout>.cs-main,.admin-page-layout>.admin-design-page-shell)>:is(.ui-page-header,.g-page-head,.admin-page-header,.admin-tabs-stack,.admin-inline-manager,.admin-design-category-filter,.admin-page-panel,.admin-filters,.admin-product-toolbar,.admin-product-list,.admin-pagination,.admin-page-message,.admin-summary-grid,.admin-dashboard-section,.admin-security-card,.admin-group-detail-page,.admin-group-search-note,.admin-group-date-list,.admin-order-summary,.feed-workspace-tabs,.feed-private-drafts,.pricing-edit-workspace){width:100%;min-width:0;max-width:none;margin-left:0;margin-right:0}#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] :is(.admin-page-layout,.admin-page-layout>.g-main,.admin-page-layout>.cs-main,.admin-page-layout>.admin-design-page-shell)>:not(dialog){min-width:0}#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .admin-page-layout :is(.g-page-head,.ui-page-header){margin-top:0;margin-bottom:var(--admin-page-gap)}#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .admin-page-layout :is(.g-page-head,.ui-page-header>div){justify-content:space-between;align-items:center;gap:16px;display:flex}#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .admin-page-layout :is(.g-page-head,.ui-page-header>div)>div{min-width:0}#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .admin-page-layout :is(.g-page-head,.ui-page-header) h1{letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:650;line-height:1.35}#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .admin-page-layout :is(.g-description,.ui-page-header>div>div>span){color:var(--ui-muted);overflow-wrap:anywhere;margin-top:6px;font-size:13px;font-weight:400;line-height:1.6;display:block}#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .admin-page-layout :is(.g-eyebrow,.ui-page-header>div>div>p){color:var(--ui-muted);letter-spacing:.04em;margin:0 0 6px;font-size:11px;font-weight:600;line-height:16px}#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .admin-page-layout :is(.admin-page-actions,.management-page-actions){flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .admin-page-layout .admin-tabs-stack{margin-bottom:var(--admin-page-gap)}#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .admin-page-layout .feed-workspace-tabs{margin-bottom:var(--admin-page-gap);flex-wrap:wrap;gap:8px;display:flex}#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .admin-page-layout .admin-product-toolbar .admin-filters{width:100%;min-width:0;max-width:none;margin-inline:0}#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .admin-page-layout :is(.admin-product-controls,.admin-product-toolbar){min-width:0}#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .admin-page-layout .admin-filters{margin-bottom:var(--admin-page-gap);flex-flow:wrap;align-items:end;gap:8px;padding:12px 16px;display:flex}#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .admin-page-layout .admin-filters>label{flex:140px;min-width:min(140px,100%);margin:0}#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .admin-page-layout .admin-filters>.admin-search{flex:2 240px;max-width:none}#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .admin-page-layout .admin-filters>button{flex:none}#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .admin-page-layout .admin-filters>label :is(select,input:not([type=checkbox]):not([type=radio])){width:100%;max-width:none}#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .admin-page-layout .admin-selection-toolbar{margin:0;padding:0 16px 12px}#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .admin-page-layout :is(.g-table-scroll,.owner-management-table-scroll){overscroll-behavior-inline:contain;min-width:0;max-width:100%;overflow-x:auto}#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .admin-page-layout .g-table-toolbar{padding:12px 16px}#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .admin-page-layout .g-pagination{gap:8px;padding:12px 16px}#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .admin-page-layout .admin-pagination{margin-top:var(--admin-page-gap);gap:8px}#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .admin-page-layout .cs-list{margin:var(--admin-page-gap) 0;gap:12px}#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .admin-page-layout .cs-list li{border-color:var(--ui-border);background:var(--ui-surface)}@media (width<=1100px){#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral]{--admin-page-gutter:20px;--admin-page-top:20px}}@media (width<=600px){#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral]{--admin-page-gutter:16px}#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .admin-page-layout :is(.g-page-head,.ui-page-header>div){flex-wrap:wrap;align-items:flex-start;gap:12px}#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .admin-page-layout :is(.admin-page-actions,.management-page-actions){justify-content:flex-start}#root #petgz-full-list-app.admin-app.catalog-view[data-admin-theme=neutral] .admin-page-context{gap:8px;margin-bottom:16px}}@layer ground-mobile-input-accessibility{@media screen and (hover:none) and (pointer:coarse){:where(.ui-controls,[data-modal-chrome=true]) :is(input:not([type=hidden i],[type=checkbox i],[type=radio i],[type=range i],[type=color i],[type=file i],[type=button i],[type=submit i],[type=reset i],[type=image i]),select,textarea,[contenteditable=true i],[contenteditable=""],[contenteditable=plaintext-only i]){font-size:max(16px,1em)!important}}}@media screen and (width<=900px){#root #petgz-full-list-app .petgz-store-breadcrumb,#root #petgz-full-list-app .admin-breadcrumb{display:none}}
