/* Hallmark · pre-emit critique: P5 H4 E4 S5 R5 V3
 * macrostructure: reference utility · theme: studied-DNA · source: https://share.liill.com/pdd/
 * User requested faithful reconstruction; observed system fonts, colors and 672px single-column layout retained.
 */
:root {
  --color-white: #ffffff;
  --color-black: #000000;
  --color-page: #eff4f9;
  --color-panel: #f9fafb;
  --color-used: #f9f9f9;
  --color-blue-50: #eff6ff;
  --color-blue-100: #dbeafe;
  --color-blue-300: #93c5fd;
  --color-blue-400: #60a5fa;
  --color-blue-500: #3b82f6;
  --color-blue-600: #2563eb;
  --color-gray-100: #f3f4f6;
  --color-gray-200: #e5e7eb;
  --color-gray-300: #d1d5db;
  --color-gray-400: #9ca3af;
  --color-gray-500: #6b7280;
  --color-gray-600: #4b5563;
  --color-gray-700: #374151;
  --color-gray-800: #1f2937;
  --color-red-400: #f87171;
  --color-red-500: #ef4444;
  --color-red-600: #dc2626;
  --color-red-700: #b91c1c;
  --color-green-50: #f0fdf4;
  --color-green-500: #22c55e;
  --color-button: #528af2;
  --color-ink: #364b73;
  --color-muted: #a3a3a3;
  --color-disabled: #cccccc;
  --color-used-text: #b3b3b3;
  --color-jd: #e1251b;
  --color-jd-tint: #fff5f5;
  --color-jd-ink: #333333;
  --color-taobao: #c2410c;
  --color-taobao-tint: #fff7ed;
  --color-taobao-hover: #9a3412;
  --color-shadow-sm: rgb(0 0 0 / 0.05);
  --color-shadow-lg: rgb(0 0 0 / 0.10);
  --color-overlay: rgb(0 0 0 / 0.40);
  --font-body: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-code: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --ease-out: cubic-bezier(0,0,0.2,1);
  --ease-in: cubic-bezier(0.4,0,1,1);
  --ease-in-out: cubic-bezier(0.4,0,0.2,1);
}
*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--color-gray-200)}
html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:var(--font-body);tab-size:4;overflow-x:clip}
body{margin:0;line-height:inherit;overflow-x:clip}h1,h2,h3,p,ul{margin:0}h1,h2,h3{font-size:inherit;font-weight:inherit;font-style:normal;min-width:0;overflow-wrap:anywhere}
a{color:inherit;text-decoration:inherit}button,input,textarea{font:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button{appearance:button;background:transparent;cursor:pointer;text-transform:none}
button:disabled{cursor:not-allowed}input::placeholder,textarea::placeholder{opacity:1;color:var(--color-gray-400)}ul{list-style:none;padding:0}textarea{resize:vertical}img{display:block;max-width:100%;height:auto;vertical-align:middle}
summary{display:list-item}button,a,summary{touch-action:manipulation}button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--color-blue-600);outline-offset:3px}
[v-cloak],[hidden]{display:none!important}button:disabled[aria-busy=true]{opacity:.65}
:root{--color-row-blue:#f4f8fe}
.min-h-screen{min-height:100vh;min-height:100dvh}
.mx-auto{margin-left:auto;margin-right:auto}
.max-w-2xl{max-width:42rem}
.max-w-sm{max-width:24rem}
.w-full{width:100%}
.min-w-0{min-width:0}
.block{display:block}
.flex{display:flex}
.flex-1{flex:1 1 0%}
.shrink-0{flex-shrink:0}
.justify-center{justify-content:center}
.justify-between{justify-content:space-between}
.items-center{align-items:center}
.items-baseline{align-items:baseline}
.text-center{text-align:center}
.overflow-hidden{overflow:hidden}
.overflow-x-hidden{overflow-x:clip}
.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.whitespace-nowrap{white-space:nowrap}
.border{border-width:1px}
.border-l-4{border-left-width:4px}
.border-dashed{border-style:dashed}
.rounded{border-radius:.25rem}
.rounded-lg{border-radius:.5rem}
.rounded-xl{border-radius:.75rem}
.rounded-full{border-radius:9999px}
.text-xs{font-size:.75rem;line-height:1rem}
.text-sm{font-size:.875rem;line-height:1.25rem}
.text-lg{font-size:1.125rem;line-height:1.75rem}
.text-2xl{font-size:1.5rem;line-height:2rem}
.font-bold{font-weight:700}
.font-medium{font-weight:500}
.font-sans{font-family:var(--font-body)}
.font-mono{font-family:var(--font-code)}
.tracking-wide{letter-spacing:.025em}
.shadow-sm{box-shadow:0 1px 2px 0 var(--color-shadow-sm)}
.shadow-lg{box-shadow:0 10px 15px -3px var(--color-shadow-lg),0 4px 6px -4px var(--color-shadow-lg)}
.fixed{position:fixed}
.inset-0{inset:0}
.z-50{z-index:50}
.bottom-10{bottom:2.5rem}
.left-1\/2{left:50%}
.transform{transform:translate(var(--tw-translate-x,0),var(--tw-translate-y,0))}
.-translate-x-1\/2{--tw-translate-x:-50%}
.translate-y-2{--tw-translate-y:.5rem}
.translate-y-0{--tw-translate-y:0}
.opacity-0{opacity:0}
.opacity-100{opacity:1}
.duration-300{transition-duration:300ms}
.duration-200{transition-duration:200ms}
.ease-out{transition-timing-function:var(--ease-out)}
.ease-in{transition-timing-function:var(--ease-in)}
.transition{transition-property:color,background-color,border-color,opacity,box-shadow,transform;transition-duration:150ms;transition-timing-function:var(--ease-in-out)}
.transition-colors{transition-property:color,background-color,border-color;transition-duration:150ms;transition-timing-function:var(--ease-in-out)}
.cursor-pointer{cursor:pointer}
.cursor-not-allowed{cursor:not-allowed}
.resize-none{resize:none}
.bg-white{background-color:var(--color-white)}
.text-white{color:var(--color-white)}
.border-white{border-color:var(--color-white)}
.bg-black{background-color:var(--color-black)}
.text-black{color:var(--color-black)}
.border-black{border-color:var(--color-black)}
.bg-page{background-color:var(--color-page)}
.text-page{color:var(--color-page)}
.border-page{border-color:var(--color-page)}
.bg-panel{background-color:var(--color-panel)}
.text-panel{color:var(--color-panel)}
.border-panel{border-color:var(--color-panel)}
.bg-used{background-color:var(--color-used)}
.text-used{color:var(--color-used)}
.border-used{border-color:var(--color-used)}
.bg-blue-50{background-color:var(--color-blue-50)}
.text-blue-50{color:var(--color-blue-50)}
.border-blue-50{border-color:var(--color-blue-50)}
.bg-blue-100{background-color:var(--color-blue-100)}
.text-blue-100{color:var(--color-blue-100)}
.border-blue-100{border-color:var(--color-blue-100)}
.bg-blue-300{background-color:var(--color-blue-300)}
.text-blue-300{color:var(--color-blue-300)}
.border-blue-300{border-color:var(--color-blue-300)}
.bg-blue-400{background-color:var(--color-blue-400)}
.text-blue-400{color:var(--color-blue-400)}
.border-blue-400{border-color:var(--color-blue-400)}
.bg-blue-500{background-color:var(--color-blue-500)}
.text-blue-500{color:var(--color-blue-500)}
.border-blue-500{border-color:var(--color-blue-500)}
.bg-blue-600{background-color:var(--color-blue-600)}
.text-blue-600{color:var(--color-blue-600)}
.border-blue-600{border-color:var(--color-blue-600)}
.bg-gray-100{background-color:var(--color-gray-100)}
.text-gray-100{color:var(--color-gray-100)}
.border-gray-100{border-color:var(--color-gray-100)}
.bg-gray-200{background-color:var(--color-gray-200)}
.text-gray-200{color:var(--color-gray-200)}
.border-gray-200{border-color:var(--color-gray-200)}
.bg-gray-300{background-color:var(--color-gray-300)}
.text-gray-300{color:var(--color-gray-300)}
.border-gray-300{border-color:var(--color-gray-300)}
.bg-gray-400{background-color:var(--color-gray-400)}
.text-gray-400{color:var(--color-gray-400)}
.border-gray-400{border-color:var(--color-gray-400)}
.bg-gray-500{background-color:var(--color-gray-500)}
.text-gray-500{color:var(--color-gray-500)}
.border-gray-500{border-color:var(--color-gray-500)}
.bg-gray-600{background-color:var(--color-gray-600)}
.text-gray-600{color:var(--color-gray-600)}
.border-gray-600{border-color:var(--color-gray-600)}
.bg-gray-700{background-color:var(--color-gray-700)}
.text-gray-700{color:var(--color-gray-700)}
.border-gray-700{border-color:var(--color-gray-700)}
.bg-gray-800{background-color:var(--color-gray-800)}
.text-gray-800{color:var(--color-gray-800)}
.border-gray-800{border-color:var(--color-gray-800)}
.bg-red-400{background-color:var(--color-red-400)}
.text-red-400{color:var(--color-red-400)}
.border-red-400{border-color:var(--color-red-400)}
.bg-red-500{background-color:var(--color-red-500)}
.text-red-500{color:var(--color-red-500)}
.border-red-500{border-color:var(--color-red-500)}
.bg-red-600{background-color:var(--color-red-600)}
.text-red-600{color:var(--color-red-600)}
.border-red-600{border-color:var(--color-red-600)}
.bg-red-700{background-color:var(--color-red-700)}
.text-red-700{color:var(--color-red-700)}
.border-red-700{border-color:var(--color-red-700)}
.bg-green-50{background-color:var(--color-green-50)}
.text-green-50{color:var(--color-green-50)}
.border-green-50{border-color:var(--color-green-50)}
.bg-green-500{background-color:var(--color-green-500)}
.text-green-500{color:var(--color-green-500)}
.border-green-500{border-color:var(--color-green-500)}
.bg-button{background-color:var(--color-button)}
.text-button{color:var(--color-button)}
.border-button{border-color:var(--color-button)}
.bg-ink{background-color:var(--color-ink)}
.text-ink{color:var(--color-ink)}
.border-ink{border-color:var(--color-ink)}
.bg-muted{background-color:var(--color-muted)}
.text-muted{color:var(--color-muted)}
.border-muted{border-color:var(--color-muted)}
.bg-disabled{background-color:var(--color-disabled)}
.text-disabled{color:var(--color-disabled)}
.border-disabled{border-color:var(--color-disabled)}
.bg-used-text{background-color:var(--color-used-text)}
.text-used-text{color:var(--color-used-text)}
.border-used-text{border-color:var(--color-used-text)}
.bg-jd{background-color:var(--color-jd)}
.text-jd{color:var(--color-jd)}
.border-jd{border-color:var(--color-jd)}
.bg-jd-tint{background-color:var(--color-jd-tint)}
.text-jd-tint{color:var(--color-jd-tint)}
.border-jd-tint{border-color:var(--color-jd-tint)}
.bg-jd-ink{background-color:var(--color-jd-ink)}
.text-jd-ink{color:var(--color-jd-ink)}
.border-jd-ink{border-color:var(--color-jd-ink)}
.bg-taobao{background-color:var(--color-taobao)}
.text-taobao{color:var(--color-taobao)}
.border-taobao{border-color:var(--color-taobao)}
.bg-taobao-tint{background-color:var(--color-taobao-tint)}
.text-taobao-tint{color:var(--color-taobao-tint)}
.border-taobao-tint{border-color:var(--color-taobao-tint)}
.bg-taobao-hover{background-color:var(--color-taobao-hover)}
.text-taobao-hover{color:var(--color-taobao-hover)}
.border-taobao-hover{border-color:var(--color-taobao-hover)}
.bg-shadow-sm{background-color:var(--color-shadow-sm)}
.text-shadow-sm{color:var(--color-shadow-sm)}
.border-shadow-sm{border-color:var(--color-shadow-sm)}
.bg-shadow-lg{background-color:var(--color-shadow-lg)}
.text-shadow-lg{color:var(--color-shadow-lg)}
.border-shadow-lg{border-color:var(--color-shadow-lg)}
.bg-overlay{background-color:var(--color-overlay)}
.text-overlay{color:var(--color-overlay)}
.border-overlay{border-color:var(--color-overlay)}
.bg-\[\#eff4f9\]{background-color:var(--color-page)}
.text-\[\#eff4f9\]{color:var(--color-page)}
.border-\[\#eff4f9\]{border-color:var(--color-page)}
.bg-\[\#3b82f6\]{background-color:var(--color-blue-500)}
.text-\[\#3b82f6\]{color:var(--color-blue-500)}
.border-\[\#3b82f6\]{border-color:var(--color-blue-500)}
.bg-\[\#f9fafb\]{background-color:var(--color-panel)}
.text-\[\#f9fafb\]{color:var(--color-panel)}
.border-\[\#f9fafb\]{border-color:var(--color-panel)}
.bg-\[\#528af2\]{background-color:var(--color-button)}
.text-\[\#528af2\]{color:var(--color-button)}
.border-\[\#528af2\]{border-color:var(--color-button)}
.bg-\[\#f4f8fe\]{background-color:var(--color-row-blue)}
.text-\[\#f4f8fe\]{color:var(--color-row-blue)}
.border-\[\#f4f8fe\]{border-color:var(--color-row-blue)}
.bg-\[\#f9f9f9\]{background-color:var(--color-used)}
.text-\[\#f9f9f9\]{color:var(--color-used)}
.border-\[\#f9f9f9\]{border-color:var(--color-used)}
.bg-\[\#e5e7eb\]{background-color:var(--color-gray-200)}
.text-\[\#e5e7eb\]{color:var(--color-gray-200)}
.border-\[\#e5e7eb\]{border-color:var(--color-gray-200)}
.bg-\[\#364b73\]{background-color:var(--color-ink)}
.text-\[\#364b73\]{color:var(--color-ink)}
.border-\[\#364b73\]{border-color:var(--color-ink)}
.bg-\[\#a3a3a3\]{background-color:var(--color-muted)}
.text-\[\#a3a3a3\]{color:var(--color-muted)}
.border-\[\#a3a3a3\]{border-color:var(--color-muted)}
.bg-\[\#cccccc\]{background-color:var(--color-disabled)}
.text-\[\#cccccc\]{color:var(--color-disabled)}
.border-\[\#cccccc\]{border-color:var(--color-disabled)}
.bg-\[\#b3b3b3\]{background-color:var(--color-used-text)}
.text-\[\#b3b3b3\]{color:var(--color-used-text)}
.border-\[\#b3b3b3\]{border-color:var(--color-used-text)}
.bg-\[\#e1251b\]{background-color:var(--color-jd)}
.text-\[\#e1251b\]{color:var(--color-jd)}
.border-\[\#e1251b\]{border-color:var(--color-jd)}
.bg-\[\#fff5f5\]{background-color:var(--color-jd-tint)}
.text-\[\#fff5f5\]{color:var(--color-jd-tint)}
.border-\[\#fff5f5\]{border-color:var(--color-jd-tint)}
.bg-\[\#333\]{background-color:var(--color-jd-ink)}
.text-\[\#333\]{color:var(--color-jd-ink)}
.border-\[\#333\]{border-color:var(--color-jd-ink)}
.bg-black\/40{background-color:var(--color-overlay)}
.p-1{padding:0.25rem}
.px-1{padding-left:0.25rem;padding-right:0.25rem}
.py-1{padding-top:0.25rem;padding-bottom:0.25rem}
.gap-1{gap:0.25rem}
.mb-1{margin-bottom:0.25rem}
.mt-1{margin-top:0.25rem}
.mr-1{margin-right:0.25rem}
.pt-1{padding-top:0.25rem}
.p-2{padding:0.5rem}
.px-2{padding-left:0.5rem;padding-right:0.5rem}
.py-2{padding-top:0.5rem;padding-bottom:0.5rem}
.gap-2{gap:0.5rem}
.mb-2{margin-bottom:0.5rem}
.mt-2{margin-top:0.5rem}
.mr-2{margin-right:0.5rem}
.pt-2{padding-top:0.5rem}
.p-3{padding:0.75rem}
.px-3{padding-left:0.75rem;padding-right:0.75rem}
.py-3{padding-top:0.75rem;padding-bottom:0.75rem}
.gap-3{gap:0.75rem}
.mb-3{margin-bottom:0.75rem}
.mt-3{margin-top:0.75rem}
.mr-3{margin-right:0.75rem}
.pt-3{padding-top:0.75rem}
.p-4{padding:1rem}
.px-4{padding-left:1rem;padding-right:1rem}
.py-4{padding-top:1rem;padding-bottom:1rem}
.gap-4{gap:1rem}
.mb-4{margin-bottom:1rem}
.mt-4{margin-top:1rem}
.mr-4{margin-right:1rem}
.pt-4{padding-top:1rem}
.p-5{padding:1.25rem}
.px-5{padding-left:1.25rem;padding-right:1.25rem}
.py-5{padding-top:1.25rem;padding-bottom:1.25rem}
.gap-5{gap:1.25rem}
.mb-5{margin-bottom:1.25rem}
.mt-5{margin-top:1.25rem}
.mr-5{margin-right:1.25rem}
.pt-5{padding-top:1.25rem}
.p-6{padding:1.5rem}
.px-6{padding-left:1.5rem;padding-right:1.5rem}
.py-6{padding-top:1.5rem;padding-bottom:1.5rem}
.gap-6{gap:1.5rem}
.mb-6{margin-bottom:1.5rem}
.mt-6{margin-top:1.5rem}
.mr-6{margin-right:1.5rem}
.pt-6{padding-top:1.5rem}
.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}
.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}
.space-y-2>:not([hidden])~:not([hidden]){margin-top:0.5rem}
.space-y-3>:not([hidden])~:not([hidden]){margin-top:0.75rem}
.space-y-4>:not([hidden])~:not([hidden]){margin-top:1rem}
.space-y-6>:not([hidden])~:not([hidden]){margin-top:1.5rem}
.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}
.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}
.hover\:bg-blue-100:hover{background-color:var(--color-blue-100)}
.hover\:bg-blue-600:hover{background-color:var(--color-blue-600)}
.hover\:bg-red-600:hover{background-color:var(--color-red-600)}
.hover\:bg-red-700:hover{background-color:var(--color-red-700)}
.hover\:underline:hover{text-decoration-line:underline}
.focus\:border-blue-400:focus{border-color:var(--color-blue-400)}
.focus\:border-red-400:focus{border-color:var(--color-red-400)}
.focus\:border-\[\#e1251b\]:focus{border-color:var(--color-jd)}
.focus\:ring-blue-400:focus{--focus-ring-color:var(--color-blue-400)}
.focus\:ring-red-400:focus{--focus-ring-color:var(--color-red-400)}
.focus\:ring-\[\#e1251b\]:focus{--focus-ring-color:var(--color-jd)}
.focus\:ring-1:focus{box-shadow:0 0 0 1px var(--focus-ring-color,var(--color-blue-400))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}
.\!border-green-500{border-color:var(--color-green-500)!important}.\!bg-green-50{background-color:var(--color-green-50)!important}

.promo-slot{margin:0 0 1.25rem;padding:.75rem 1rem;border:1px solid var(--color-gray-200);border-radius:.5rem;background:var(--color-blue-50);min-width:0}
.promo-label{display:block;color:var(--color-gray-500);font-size:.6875rem;line-height:1rem;margin-bottom:.375rem}
.promo-link-list{display:grid;gap:.375rem}.promo-link-entry{display:flex;align-items:center;min-height:44px;padding:.5rem .625rem;border-radius:.375rem;background:var(--color-white);color:var(--color-blue-600);font-size:.875rem;line-height:1.5rem;font-weight:600;overflow-wrap:anywhere}.promo-link-entry:hover{background:var(--color-blue-50)}.promo-link-entry:focus-visible{outline:2px solid var(--color-blue-600);outline-offset:2px}
.promo-code-frame{display:block;width:100%;max-width:100%;min-width:0;border:0}.ad-code-editor{font-family:var(--font-code);font-size:1rem;line-height:1.6;white-space:pre;tab-size:2;resize:vertical}
.promo-content{display:block;min-width:0}.promo-title{display:block;color:var(--color-blue-600);font-size:.875rem;line-height:1.5rem;overflow-wrap:anywhere}
.promo-copy{color:var(--color-gray-600);font-size:.875rem;line-height:1.5rem;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:.25rem}
.promo-image{display:block;width:100%;height:auto;max-height:180px;object-fit:contain;margin-bottom:.5rem;border-radius:.25rem}
.promo-cta{display:block;color:var(--color-blue-600);font-size:.75rem;line-height:1.25rem;margin-top:.5rem;white-space:nowrap}
.promo-content:focus-visible{outline:2px solid var(--color-blue-600);outline-offset:4px;border-radius:.25rem}
.ad-settings-form{margin-top:1rem}.ad-settings-form label{display:block;font-size:.875rem}.ad-settings-form input:not([type=checkbox]),.ad-settings-form textarea{font-size:1rem;min-width:0}.ad-enable{display:flex!important;align-items:center;gap:.5rem;min-height:44px}.ad-enable input{width:20px;height:20px}
.app-fallback{position:fixed;inset:0;background:var(--color-overlay);z-index:60;display:flex;align-items:center;justify-content:center;padding:1rem}
.fallback-panel{position:relative;background:var(--color-white);border-radius:.75rem;max-width:24rem;width:100%;padding:1.5rem;box-shadow:0 10px 15px -3px var(--color-shadow-lg)}
.fallback-panel h2{font-size:1.125rem;font-weight:700;color:var(--color-gray-800);padding-right:1rem}.fallback-panel p{font-size:.875rem;color:var(--color-gray-500);margin:1rem 0}
.fallback-close{position:absolute;right:1rem;top:.5rem;font-size:1.5rem;color:var(--color-gray-500)}
.fallback-code{display:block;overflow-wrap:anywhere;padding:.75rem;border-radius:.5rem;background:var(--color-panel);color:var(--color-gray-800);font-family:var(--font-code);user-select:text;-webkit-user-select:text}
.fallback-primary,.fallback-web,.fallback-copy{display:block;width:100%;padding:.625rem 1rem;border-radius:.5rem;text-align:center;font-size:.875rem;white-space:nowrap;margin-top:.625rem}
.fallback-primary{background:var(--color-button);color:var(--color-white)}[data-platform=jd_huishou] .fallback-primary{background:var(--color-jd)}
.fallback-web{background:var(--color-blue-50);color:var(--color-blue-600)}.fallback-copy{background:var(--color-gray-100);color:var(--color-gray-700)}
.platform-nav{gap:.25rem}.platform-nav a{flex:1 1 0;min-width:0;text-align:center;white-space:nowrap;padding-left:.5rem;padding-right:.5rem}
.remaining-input{display:grid;gap:.5rem}.remaining-input input{width:100%;max-width:8rem;min-height:44px;font-size:1rem}.share-item-button{display:block;white-space:nowrap;min-height:44px;margin-top:.375rem}.share-item-button:hover{background:var(--color-taobao-tint)}
.taobao-input{min-height:6rem;resize:vertical;overflow-wrap:anywhere;font-size:1rem;line-height:1.5}.taobao-input:focus{border-color:var(--color-taobao);outline:1px solid var(--color-taobao)}
.taobao-preview-url{overflow-wrap:anywhere}.taobao-button:hover{background:var(--color-taobao-hover)}.taobao-button:focus-visible{outline-color:var(--color-taobao)}
.taobao-button:disabled{opacity:.65}.taobao-row{gap:1rem}.taobao-row-actions{text-align:right}.taobao-code-meta p+p{margin-top:.25rem}
[data-platform=taobao] .fallback-primary{background:var(--color-taobao)}[data-platform=taobao] .fallback-web{background:var(--color-taobao-tint);color:var(--color-taobao)}
.fallback-code{max-height:35vh;overflow-y:auto;white-space:pre-wrap}
@media(max-width:480px){.help-row .code-meta{flex-direction:column;align-items:flex-start;gap:0}.help-row{padding-left:.75rem;padding-right:.75rem;gap:.5rem}.help-row>.flex:first-child{min-width:0;gap:.375rem}.help-row .text-xs{font-size:.6875rem}[data-platform=jd_huishou] .help-row>.flex:first-child{flex-direction:column;align-items:flex-start} .fixed.bottom-10{max-width:calc(100vw - 2rem);white-space:normal;text-align:center}}
@media(max-width:350px){#app>.p-6{padding:1.125rem}.help-row .px-4{padding-left:.625rem;padding-right:.625rem}.help-row .gap-3{gap:.375rem}}
@media(prefers-reduced-motion:reduce){*,::before,::after{transition-duration:0ms!important;animation-duration:0ms!important;scroll-behavior:auto!important}}
