:root{--partner-background: #f3eee6;--partner-surface: #fbf8f1;--partner-text: #201a15;--partner-accent: #7f4b2d;--partner-accent-strong: #64361d;--partner-radius-md: 10px;--partner-font-sans: "Inter", "Helvetica Neue", sans-serif;--theme-primary: var(--portal-primary, var(--partner-accent));--theme-on-primary: var(--portal-primary-contrast, #fff8f1);--theme-secondary: var(--portal-secondary, var(--partner-accent-strong));--theme-on-secondary: var(--portal-secondary-contrast, #fff8f1);--theme-background: var(--portal-background, var(--partner-background));--theme-surface: var(--portal-background-cards, var(--partner-surface));--theme-text: var(--portal-text, var(--partner-text));--theme-radius: var(--portal-border-radius, var(--partner-radius-md));--theme-space-1: 2px;--theme-space-2: 4px;--theme-space-3: 8px;--theme-space-4: 12px;--theme-space-5: 16px}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;min-height:100%;background:var(--theme-background);color:var(--theme-text);font-family:var(--partner-font-sans);font-size:15px;line-height:1.5;font-feature-settings:"cv02","cv03","cv04","cv11";font-synthesis:none;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%}body{min-height:100vh}a{color:var(--theme-primary);text-decoration:none}a:hover{text-decoration:underline}button,input,textarea,select{font:inherit}img{max-width:100%;display:block}h1,h2,h3,h4,p,ul,ol,dl{margin:0}.pgrid__options,.agrd__options,.cgrd__options{display:none}@media(max-width:960px){:root{--app-mobile-bar: 58px;--app-mobile-radius: 8px;--app-mobile-radius-sm: 6px;--app-mobile-gap: 8px;--app-mobile-edge: 8px;--app-mobile-surface: color-mix(in srgb, var(--theme-surface) 96%, var(--theme-background) 4%);--app-mobile-muted: color-mix(in srgb, var(--theme-text) 62%, transparent);--app-mobile-line: color-mix(in srgb, var(--theme-text) 10%, transparent);--app-mobile-shadow: 0 6px 18px color-mix(in srgb, #000 7%, transparent)}body{overflow:hidden;background:color-mix(in srgb,var(--theme-background) 94%,var(--theme-surface) 6%);font-size:14px}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}input,select,textarea{font-size:16px}.app-btn{min-height:30px;padding-inline:10px;border-radius:var(--app-mobile-radius-sm);font-size:11.5px;font-weight:650}.app-btn svg{width:15px;height:15px}.app-btn-switch{min-height:30px;border-radius:var(--app-mobile-radius-sm)}.app-btn-switch__opt{min-height:28px;padding-inline:9px;font-size:11px}app-home-page,app-contact-page,app-account-profile-page,app-user-manual-page,app-content-detail-page,app-not-found-page,app-products-list-page,app-asset-list-page,app-asset-cart-page{display:block;width:100%;min-height:100%;box-sizing:border-box}app-contact-page,app-account-profile-page,app-user-manual-page,app-not-found-page{padding:10px var(--app-mobile-edge) calc(18px + env(safe-area-inset-bottom))!important}app-home-page{padding:var(--app-mobile-edge) var(--app-mobile-edge) calc(18px + env(safe-area-inset-bottom))!important}.hub{padding:0!important;gap:var(--app-mobile-gap)!important}.hub__hero{padding:0!important;gap:var(--app-mobile-gap)!important;border-bottom:0}.hub__hero-text{display:none!important}.hub__lower{margin:var(--app-mobile-gap) 0 0!important;gap:var(--app-mobile-gap)!important}.hub__tools-col{padding:0!important;border:1px solid var(--app-mobile-line);border-radius:var(--app-mobile-radius);background:var(--theme-surface);overflow:hidden}.hub__help-col{padding:14px var(--app-mobile-edge)!important;border:1px solid var(--app-mobile-line);border-radius:var(--app-mobile-radius);background:var(--theme-surface)}.hub__section-title,.hub__help-text{display:none!important}.hub,.cpage,.apro,.um,.cdet,.nf,.pdetail,.plist,.zcp,.pgrid,.agrd,.cgrd{width:100%;box-sizing:border-box}.hub{padding:0!important}.cpage__hero,.apro__hero,.um__hero,.cdet__hero{padding:6px 0 8px!important;border-bottom:0!important;gap:10px!important}.hub__hero-text,.cpage__hero-copy{margin-bottom:0!important;max-width:none!important}.hub__title,.cpage__hero-title,.apro__title,.um__title,.cdet__title,.pdetail__title{font-size:1.28rem!important;line-height:1.16!important;letter-spacing:0!important}.hub__summary,.cpage__hero-lead,.apro__subtitle,.um__lead,.cdet__lead,.pdetail__summary,.pdetail__description{margin-top:6px!important;font-size:13px!important;line-height:1.5!important;color:var(--app-mobile-muted)!important}.apro__layout,.apro__grid,.apro__aside,.cpage__layout,.cpage__request-list,.cdet__body,.pdetail__frame,.pdetail__header,.pdetail__quick-stats,.pdast__grid,.passoc__grid,.pvers__grid,.pdoc__list,.pctx__list{display:grid!important;grid-template-columns:1fr!important;gap:var(--app-mobile-gap)!important}.hub__module-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--app-mobile-gap)!important;background:transparent}.hub__module-grid>.hub__card{border:1px solid var(--app-mobile-line)!important}.hub__card,.hub__help-col,.cpage__request-card,.cpage__banner,.cpage__form-shell,.apro__panel,.apro__aside-card,.cdet__section,.cdet__media,.pdetail__header,.pdetail__story,.pdetail__panel,.zcp__tree-wrap,.pitem,.aitem--card,.citem,.pdoc__card,.pdoc__row,.passoc__row,.pvers__row,.pspec__row,.pcol__row,.pdast__cards,.pctx__item,.nf__card{border:1px solid var(--app-mobile-line)!important;border-radius:var(--app-mobile-radius)!important;background:var(--app-mobile-surface)!important;box-shadow:var(--app-mobile-shadow)!important;overflow:hidden}.hub__card,.cpage__request-card,.apro__panel,.apro__aside-card,.pdetail__header,.pdetail__story,.pdetail__panel,.zcp__tree-wrap{padding:10px!important}.hub__card{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:8px!important;padding:18px 10px!important;min-height:112px;text-align:center;border-radius:var(--app-mobile-radius)!important;box-shadow:var(--app-mobile-shadow)!important;background:var(--theme-surface)!important}.hub__help-col{border-radius:var(--app-mobile-radius)!important;box-shadow:var(--app-mobile-shadow)!important}.hub__card-icon{width:44px!important;height:44px!important;border-radius:999px!important;background:color-mix(in srgb,var(--theme-primary) 12%,transparent);color:var(--theme-primary);display:inline-flex;align-items:center;justify-content:center}.hub__card-icon-svg{width:22px;height:22px}.hub__card-title,.cpage__request-card-title,.apro__aside-value,.citem__title,.pitem__name,.aitem__footer-title,.pdoc__card-title{font-size:14px!important;line-height:1.25!important;letter-spacing:0!important}.hub__card-title{margin:0!important;font-weight:700!important}.hub__card-desc{display:none}.hub__title{font-size:1.5rem!important;font-weight:800!important;margin:0!important}.hub__summary{display:none!important}.hub__help-title{font-size:15px!important;font-weight:700!important;margin:0 0 6px!important}.hub__help-text{font-size:13px!important;line-height:1.45!important;color:var(--app-mobile-muted)!important;margin:0 0 10px!important}.hub__help-actions{display:flex!important;flex-wrap:wrap!important;overflow-x:visible!important}.hub__help-actions a{flex:1 1 calc(50% - 4px)}.hub__help-actions a .app-btn{width:100%}.hub__section-title,.pdetail__eyebrow,.pdetail__card-kicker,.apro__aside-label,.apro__label,.cpage__section-title{font-size:10px!important;letter-spacing:.08em!important;text-transform:uppercase;color:color-mix(in srgb,var(--theme-text) 52%,transparent)!important}.hub__tool-list{border:0!important;display:grid;gap:0}.hub__tool-item{border:0!important;border-bottom:1px solid var(--app-mobile-line)}.hub__tool-item:last-child{border-bottom:0}.hub__tool-link{min-height:48px;padding:0 var(--app-mobile-edge)!important;border-radius:var(--app-mobile-radius-sm)!important;background:transparent!important;box-shadow:none!important}.hub__help-actions,.cpage__hero-actions,.apro__actions,.pdetail__header-actions,.pdoc__actions,.zcp__row-actions,.zcp__edit-card-footer{display:flex!important;flex-wrap:nowrap!important;gap:8px!important;width:100%;overflow-x:auto;scrollbar-width:none}.hub__help-actions::-webkit-scrollbar,.cpage__hero-actions::-webkit-scrollbar,.apro__actions::-webkit-scrollbar,.pdetail__header-actions::-webkit-scrollbar,.pdoc__actions::-webkit-scrollbar,.zcp__row-actions::-webkit-scrollbar,.zcp__edit-card-footer::-webkit-scrollbar{display:none}.hub__support-btn,.cpage__btn,.pdetail__action,.zcp__btn,.pdoc__action,.pexport__action{min-height:30px!important;padding-inline:10px!important;border-radius:var(--app-mobile-radius-sm)!important;font-size:11.5px!important;white-space:nowrap}.plist,.pgrid,.agrd,.cgrd,.zcp{height:auto!important;min-height:100%!important;overflow:visible!important;padding:var(--app-mobile-edge)!important;gap:var(--app-mobile-gap)!important;background:transparent!important}app-products-list-page,app-asset-list-page,app-contents-list-page,.plist,.pgrid,.agrd,.cgrd{padding:0!important;gap:0!important}app-product-grid,app-asset-grid,app-content-grid{height:auto!important;min-height:100%;overflow:visible!important}.plist__subnav-wrap,.pgrid__top,.agrd__top,.cgrd__top{position:sticky;top:0;z-index:22;border:0!important;border-bottom:1px solid var(--app-mobile-line)!important;border-radius:0!important;background:color-mix(in srgb,var(--theme-surface) 96%,var(--theme-background) 4%)!important;box-shadow:none!important;overflow:visible;margin-inline:0;padding:6px 10px!important}.plist__category-bar,.pgrid__header,.agrd__header,.cgrd__header,.pgrid__toolbar,.agrd__bar,.cgrd__bar{padding:0!important;gap:6px!important}.pgrid__header,.agrd__header,.cgrd__header{display:contents!important}.pgrid__top,.agrd__top,.cgrd__top{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto auto!important;align-items:center!important;gap:6px!important;overflow:visible!important;margin-inline:0!important}.pgrid__toolbar,.agrd__bar,.cgrd__bar{display:contents!important}.pgrid__header::-webkit-scrollbar,.agrd__header::-webkit-scrollbar,.cgrd__header::-webkit-scrollbar,.pgrid__toolbar::-webkit-scrollbar,.agrd__bar::-webkit-scrollbar,.cgrd__bar::-webkit-scrollbar{display:none}.pgrid__search-form,.agrd__search-form,.cgrd__search-form{grid-column:1;grid-row:1;min-width:0!important;width:100%!important;flex:1 1 auto!important}.pgrid__search,.agrd__search,.cgrd__search,.app-sf{min-height:34px!important;border-radius:var(--app-mobile-radius-sm)!important;background:color-mix(in srgb,var(--theme-background) 84%,var(--theme-surface))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--theme-text) 10%,transparent)!important}.pgrid__search,.agrd__search,.cgrd__search{border:1px solid var(--app-mobile-line)!important;border-radius:var(--app-mobile-radius-sm)!important;box-shadow:none!important;background:color-mix(in srgb,var(--theme-background) 84%,var(--theme-surface))!important}.pgrid__search-input,.agrd__search-input,.cgrd__search-input{text-overflow:clip!important}.pgrid__search-input,.agrd__search-input,.cgrd__search-input,.app-sf__input{min-height:32px!important;font-size:14px!important}.pgrid__controls,.pgrid__summary,.pgrid__toolbar-meta,.pgrid__actions,.agrd__summary,.agrd__tools-cluster,.agrd__pager,.cgrd__summary,.cgrd__tools-cluster,.cgrd__pager{flex:0 0 auto!important;width:auto!important;margin-left:0!important;flex-wrap:nowrap!important}.pgrid__ctl .app-btn,.pgrid__action .app-btn,.pgrid__pager-btn .app-btn,.agrd__pager-btn .app-btn,.cgrd__pager-btn .app-btn,.agrd__filter-toggle,.cgrd__filter-toggle,.pgrid__sort-toggle,.pgrid__selection-trigger,.pgrid__selection-clear{min-height:30px!important;height:30px!important;border-radius:var(--app-mobile-radius-sm)!important;font-size:11px!important;white-space:nowrap}.agrd__filter-toggle,.cgrd__filter-toggle{width:34px!important;padding-inline:0!important;justify-content:center!important;font-size:0!important;gap:0!important}.agrd__tool-ico,.cgrd__tool-ico{width:15px!important;height:15px!important}.pgrid__view,.pgrid__controls app-button:not(:first-child),.pgrid__toolbar-meta,.pgrid__actions{display:none!important}.pgrid__summary,.agrd__summary,.cgrd__summary{display:block!important;grid-column:4;grid-row:1}.pgrid__pager,.agrd__pager,.cgrd__pager{display:flex!important;gap:2px!important}.pgrid__pager-btn--status,.agrd__pager-btn--status,.cgrd__pager-btn--status{display:none!important}.pgrid__pager-btn:not(.pgrid__pager-btn--status) .app-btn,.agrd__pager-btn:not(.agrd__pager-btn--status) .app-btn,.cgrd__pager-btn:not(.cgrd__pager-btn--status) .app-btn{width:32px!important;min-width:32px!important;height:30px!important;padding:0!important;border-radius:var(--app-mobile-radius-sm)!important}.pgrid__toolbar{border-top:0}.pgrid__controls{grid-column:2;grid-row:1;flex:0 0 auto!important}.pgrid__options,.agrd__options,.cgrd__options{position:relative;display:block;grid-column:3;grid-row:1;flex:0 0 auto}.agrd__options,.cgrd__options{grid-column:3}.agrd__bar,.cgrd__bar{border-top:0}.agrd__tools-cluster,.cgrd__tools-cluster{grid-column:2;grid-row:1}.pgrid__options-toggle,.agrd__options-toggle,.cgrd__options-toggle{appearance:none;display:inline-flex;align-items:center;justify-content:center;width:32px;height:30px;border:1px solid color-mix(in srgb,var(--theme-text) 10%,transparent);border-radius:var(--app-mobile-radius-sm);background:color-mix(in srgb,var(--theme-surface) 92%,var(--theme-background) 8%);color:var(--theme-text);cursor:pointer;list-style:none}.pgrid__options-toggle::-webkit-details-marker,.agrd__options-toggle::-webkit-details-marker,.cgrd__options-toggle::-webkit-details-marker{display:none}.pgrid__options-menu,.agrd__options-menu,.cgrd__options-menu{position:fixed;left:8px;right:8px;bottom:calc(var(--app-mobile-bar) + env(safe-area-inset-bottom) + 8px);z-index:86;display:grid;gap:8px;padding:10px;border:1px solid var(--app-mobile-line);border-radius:var(--app-mobile-radius);background:var(--theme-surface);box-shadow:0 -18px 42px color-mix(in srgb,#000 18%,transparent)}.pgrid__options-label,.agrd__options-label,.cgrd__options-label{font-size:10px;font-weight:750;letter-spacing:.08em;text-transform:uppercase;color:var(--app-mobile-muted)}.pgrid__options-pager,.agrd__options-pager,.cgrd__options-pager,.pgrid__options-actions{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.pgrid__options-divider{height:1px;background:var(--app-mobile-line)}.pgrid__options-btn{appearance:none;min-height:34px;padding:0 10px;border:1px solid var(--app-mobile-line);border-radius:var(--app-mobile-radius-sm);background:transparent;color:var(--theme-text);font:inherit;font-size:12px;font-weight:650;text-align:left;cursor:pointer}.pgrid__options-btn--on{border-color:color-mix(in srgb,var(--theme-primary) 42%,transparent);color:var(--theme-primary)}.pgrid__options-btn--primary{background:var(--theme-primary);color:var(--theme-on-primary)}.pgrid__ctl-label,.pgrid__selection-label{display:none!important}.pgrid__action .app-btn{width:34px!important;min-width:34px!important;padding-inline:0!important;gap:0!important}.pgrid__action .app-btn span{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.pgrid__chips,.agrd__tags,.plist__subnav{padding:0 0 5px!important;display:flex!important;flex-wrap:nowrap!important;gap:6px!important;overflow-x:auto;scrollbar-width:none}body:has(.pgrid__search-input:focus) .pgrid__top,body:has(.agrd__search-input:focus) .agrd__top,body:has(.cgrd__search-input:focus) .cgrd__top{grid-template-columns:1fr!important}body:has(.pgrid__search-input:focus) .pgrid__search-form,body:has(.agrd__search-input:focus) .agrd__search-form,body:has(.cgrd__search-input:focus) .cgrd__search-form{grid-column:1 / -1}body:has(.pgrid__search-input:focus) .pgrid__summary,body:has(.pgrid__search-input:focus) .pgrid__controls,body:has(.pgrid__search-input:focus) .pgrid__options,body:has(.agrd__search-input:focus) .agrd__summary,body:has(.agrd__search-input:focus) .agrd__options,body:has(.agrd__search-input:focus) .agrd__tools-cluster,body:has(.cgrd__search-input:focus) .cgrd__summary,body:has(.cgrd__search-input:focus) .cgrd__options,body:has(.cgrd__search-input:focus) .cgrd__tools-cluster{display:none!important}.pgrid__chips::-webkit-scrollbar,.agrd__tags::-webkit-scrollbar,.plist__subnav::-webkit-scrollbar{display:none}.pgrid__chip,.agrd__tag,.plist__subnav-item{border-radius:var(--app-mobile-radius-sm)!important;background:var(--app-mobile-surface)!important}.agrd__tag,.agrd__tag-nav,.plist__subnav-item{min-height:30px!important;padding-inline:10px!important;font-size:12px!important}.pgrid__workspace,.pgrid__main,.agrd__main,.cgrd__main,.zcp__body{display:block!important;height:auto!important;min-height:0!important;overflow:visible!important;border:0!important;box-shadow:none!important;background:transparent!important;padding:0!important;scrollbar-gutter:auto!important}.pgrid__cards,.agrd__grid,.pgrid__skeletons,.agrd__skels{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;padding:0!important}.pgrid__card-cell,.agrd__cell{border-right:1px solid var(--app-mobile-line);border-bottom:1px solid var(--app-mobile-line)}.pgrid__card-cell:nth-child(2n),.agrd__cell:nth-child(2n){border-right:0}.cgrd__list,.cgrd__skels{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;padding:0!important}.cgrd__list>app-content-item,.cgrd__skels>*{border-right:1px solid var(--app-mobile-line);border-bottom:1px solid var(--app-mobile-line)}.cgrd__list>app-content-item:nth-child(2n),.cgrd__skels>*:nth-child(2n){border-right:0}.pgrid__main,.agrd__main,.cgrd__main{margin-top:0!important}.pgrid__card-cell,.agrd__cell{min-height:0!important}.pgrid__cards,.agrd__grid,.cgrd__list{margin-inline:0!important}.pgrid__empty,.agrd__empty,.cgrd__empty,.zcp__empty,.cpage__empty,.pspec__empty,.passoc__empty,.cmp__empty,.adm__empty{margin:8px 0!important;padding:28px 16px!important;border:1px dashed color-mix(in srgb,var(--theme-text) 18%,transparent)!important;border-radius:var(--app-mobile-radius)!important;background:color-mix(in srgb,var(--theme-surface) 72%,transparent)!important;text-align:center}.pgrid__sheet,.pgrid__selection-popup,.agrd__menu,.cgrd__menu,.app-dropdown__panel,.app-locale__panel,.pgrid__sort-menu{position:fixed!important;left:8px!important;right:8px!important;bottom:calc(var(--app-mobile-bar) + env(safe-area-inset-bottom) + 8px)!important;top:auto!important;width:auto!important;min-width:0!important;max-height:min(68dvh,520px);overflow:auto;border-radius:var(--app-mobile-radius)!important;background:var(--theme-surface)!important;box-shadow:0 -18px 42px color-mix(in srgb,#000 18%,transparent)!important;z-index:80!important}.pgrid__sheet{padding-bottom:env(safe-area-inset-bottom)!important}.pgrid__sheet:not(.pgrid__sheet--open){transform:translateY(110%)!important;pointer-events:none!important}.pgrid__sheet--open{transform:translateY(0)!important;pointer-events:auto!important}.pgrid__sheet-head,.app-notify-panel__top,.adm__head,.lvm__head,.cmp__head{min-height:46px!important;padding:10px 14px!important}.pitem{position:relative;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto auto!important;border:0!important;border-radius:0!important;background:var(--theme-surface)!important;box-shadow:none!important}.pitem__toolbar{position:absolute!important;top:8px!important;right:8px!important;padding:0!important;z-index:2}.pitem__visual{grid-row:1!important;padding:10px 12px 0!important}.pitem__copy{grid-row:2!important}.pitem__frame{border-radius:0!important}.pitem__status,.pitem__subtitle,.aitem__footer-date,.aitem__footer-type,.citem__meta,.citem__intro,.citem__text,.citem__more{font-size:11.5px!important;line-height:1.35!important;color:var(--app-mobile-muted)!important}.citem__intro,.citem__text{min-height:0!important;-webkit-line-clamp:2!important;line-clamp:2!important}.aitem--card,.citem{position:relative;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto auto!important;border:0!important;border-radius:0!important;background:var(--theme-surface)!important;box-shadow:none!important}.aitem__card-body{display:contents!important}.aitem__card-main{display:block!important;grid-row:1!important}.aitem__card-footer{grid-row:2!important}.citem__media{grid-row:1!important;width:100%!important;aspect-ratio:1 / 1!important}.citem__body{grid-row:2!important}.aitem--list{grid-template-columns:32px 82px minmax(0,1fr) auto!important;min-height:100px!important;padding:8px!important;border:1px solid var(--app-mobile-line)!important;border-radius:var(--app-mobile-radius)!important;background:var(--app-mobile-surface);margin-bottom:8px}.aitem__preview{width:82px!important;height:82px!important}.aitem__type,.aitem__date{display:none!important}.aitem__meta-inline{display:block!important}app-product-detail-page,app-asset-detail-page,app-content-detail-page{padding:0!important;min-width:0;overflow-x:clip}.pdetail,.cdet,.aitem-detail{padding:0!important;min-width:0;max-width:100%;overflow-x:clip;gap:0!important}.pdetail__frame{display:block!important;gap:0!important}.pdetail__header,.pdetail__story,.pdetail__panel,.cdet__section{border:0!important;border-radius:0!important;box-shadow:none!important;background:var(--theme-surface)!important;margin:0!important}.pdetail__header,.pdetail__story,.pdetail__panel,.cdet__section,app-product-navigation,.pnav{border-bottom:1px solid var(--app-mobile-line)!important}.pdetail__frame,.pdetail__header,.pdetail__story,.pdetail__panel,.pdetail__summary,.pdetail__description,.cdet__body,.cdet__section,.pdet,app-product-overview-page,app-product-details,app-product-navigation{min-width:0!important;max-width:100%!important;overflow-x:clip}app-product-navigation,.pnav{display:block!important}.pdetail__description img,.pdetail__summary img,.cdet__body img,.pdetail__description table,.pdetail__description pre,.pdetail__description iframe,.cdet__body table,.cdet__body pre,.cdet__body iframe{max-width:100%!important;height:auto!important}.pdetail__description,.pdetail__summary,.cdet__body{padding-inline:var(--app-mobile-edge)}.pdetail__header,.pdetail__story,.pdetail__panel,.cdet__section,.pdet{padding-inline:var(--app-mobile-edge)!important}.pdetail__header{display:grid!important;grid-template-columns:88px minmax(0,1fr)!important;align-items:center!important}.pdetail__thumb{width:88px!important;height:88px!important;border-radius:var(--app-mobile-radius-sm)!important}.pdetail__header-text{gap:7px!important;min-width:0}.pdetail__quick-stats{grid-column:1 / -1;border-left:0!important;border-top:1px solid var(--app-mobile-line);padding:12px 0 0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}app-product-navigation{background:var(--theme-surface)}.pnav__mobile{padding:8px var(--app-mobile-edge)!important;gap:4px!important}.pnav__mobile-label{color:color-mix(in srgb,var(--theme-text) 60%,transparent)!important}.pnav__mobile-select{min-height:40px!important;border-radius:var(--app-mobile-radius-sm)!important;font-size:14px!important;border:1px solid var(--app-mobile-line)!important;background:color-mix(in srgb,var(--theme-background) 84%,var(--theme-surface))!important;color:var(--theme-text)!important}.pnav__list{display:none!important}.pspec__row,.pcol__row,.pvers__row,.passoc__row,.pdoc__row,.zcp__row{display:grid!important;grid-template-columns:1fr auto!important;gap:8px!important;padding:12px!important;margin-bottom:8px;border-bottom:0!important}.pspec__row{grid-template-columns:1fr!important}.pspec__row-label,.pcol__row-label,.zcp__row-meta{font-size:11px!important;color:var(--app-mobile-muted)!important}.zcp__row-main{padding-left:0!important}.zcp__row-main:before{display:none!important}.zcp__file-edit,.zcp__edit-card-fields{flex-direction:column!important;align-items:stretch!important}.acarth__hero{padding:4px 0 8px!important;margin:0!important;border-bottom:0!important}.acarth__hero-title{margin:0 0 4px!important;font-size:1.28rem!important;line-height:1.12!important;letter-spacing:0!important}.acarth__hero-lead,.acarth__hero-meta{margin:0!important;font-size:12.5px!important;line-height:1.4!important;color:var(--app-mobile-muted)!important}.acarth__toolbar{position:sticky;top:0;z-index:18;padding:5px 0!important;background:color-mix(in srgb,var(--theme-background) 94%,var(--theme-surface) 6%)}.acarth__toolbar-inner{display:flex!important;flex-wrap:nowrap!important;gap:5px!important;overflow-x:auto;scrollbar-width:none}.acarth__toolbar-inner::-webkit-scrollbar{display:none}.acarth__toolbar .app-btn{flex:0 0 auto;min-height:30px!important;padding-inline:10px!important;border-radius:var(--app-mobile-radius-sm)!important;font-size:11.5px!important}.acarth__action-ico{width:15px!important;height:15px!important}.zcp__empty{gap:10px!important;padding:20px 14px!important}.zcp__empty-ico{width:42px!important;height:42px!important;border-radius:var(--app-mobile-radius-sm)!important}.zcp__svg--empty{width:24px!important;height:24px!important}.zcp__empty-title{font-size:14px!important}.zcp__empty-text{font-size:12.5px!important;line-height:1.4!important}.zcp__empty-btn{min-height:32px!important;padding-inline:12px!important;border-radius:var(--app-mobile-radius-sm)!important;font-size:12px!important}.zcp__field,.zcp__field--narrow,.zcp__edit-card .zcp__field,.zcp__edit-card .zcp__field--narrow{width:100%!important;flex-basis:auto!important}.apro__input,.zcp__input,.zcp__select,.pgrid__select,.pnav__mobile-select,.cpage input,.cpage select,.cpage textarea{min-height:42px!important;border-radius:var(--app-mobile-radius-sm)!important;background:color-mix(in srgb,var(--theme-background) 82%,var(--theme-surface))!important}.apro__hero,.apro__password{flex-direction:column!important;align-items:stretch!important}.apro__status{overflow-x:auto;flex-wrap:nowrap!important;scrollbar-width:none}.apro__status::-webkit-scrollbar{display:none}.apro__status-chip{min-height:28px!important;padding-inline:10px!important;font-size:10px!important;white-space:nowrap}.cpage__request-card{min-height:58px!important}.cpage__request-card-desc,.cpage__section-text{display:none!important}.cdet__media{padding:0!important}.cdet__media-img,.cdet__media app-asset-preview{border-radius:var(--app-mobile-radius)!important}.adm__panel,.lvm__panel,.cmp__panel,.app-notify-panel{inset:auto 0 0!important;width:100%!important;max-width:none!important;height:min(86dvh,720px)!important;border-radius:20px 20px 0 0!important;border:1px solid var(--app-mobile-line)!important;background:var(--theme-surface)!important;box-shadow:0 -20px 48px color-mix(in srgb,#000 22%,transparent)!important;overflow:hidden}.adm__body,.lvm__body,.cmp__body{display:block!important;overflow:auto!important;padding:10px!important}.adm__actions{position:sticky;bottom:0;display:flex!important;flex-wrap:nowrap!important;gap:8px!important;padding:10px!important;background:var(--theme-surface);overflow-x:auto}.app-gsearch__row,.lvm__row{border-radius:var(--app-mobile-radius-sm)!important;background:var(--app-mobile-surface)!important}.app-gsearch__row{padding:10px!important}.app-toast-stack{bottom:calc(var(--app-mobile-bar) + env(safe-area-inset-bottom) + 8px)!important}}@media(max-width:380px){.pitem,.aitem--card,.citem{grid-template-columns:128px minmax(0,1fr)!important}.pitem__visual,.aitem__visual,.citem__media{width:128px!important;height:128px!important}.aitem--list{grid-template-columns:32px 92px minmax(0,1fr)!important;min-height:108px!important}.aitem__preview{width:92px!important;height:92px!important}}
