.app-pic-page{--pic-accent:#b1f241;--pic-accent-line:rgba(177, 242, 65, 0.5);--pic-accent-soft:rgba(177, 242, 65, 0.16);--pic-accent-text:#1f2317;background:#fff}.app-pic-page .page-shell{height:calc(100vh - 62px);padding-bottom:0;overflow:hidden}.pic-upload-input{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.pic-page{height:100%;padding-top:var(--header-height);background:#fff;overflow:hidden}.pic-layout{display:grid;grid-template-columns:160px 346px minmax(0,1fr);height:100%;overflow:hidden}.pic-detail-page .pic-layout{grid-template-columns:160px minmax(0,1fr)}.pic-detail-page .pic-result-panel{display:flex;align-items:center;justify-content:center}.pic-detail-page .pic-guide{width:100%}.pic-config-panel,.pic-entry-rail,.pic-result-panel{min-width:0;height:100%;background:#fff}.pic-entry-rail{display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;padding:20px 10px 12px;border-right:1px solid #eceff3}.pic-config-panel{display:flex;flex-direction:column;padding:14px 16px 0;border-right:1px solid #eceff3;overflow-y:auto}@media (min-width:1181px){@supports (scrollbar-gutter:stable both-edges){.pic-config-panel{scrollbar-gutter:stable both-edges;padding-left:16px;padding-right:16px}}}.pic-config-footer-spacer{flex:0 0 auto;height:96px}.pic-config-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:5px;padding-right:4px}.pic-config-head h1{margin:0;color:#2b3038;font-size:16px;font-weight:700;line-height:1.4}.pic-config-guide{position:relative;z-index:36;display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 12px;border-radius:8px;color:#3c424c;font-size:14px;font-weight:500;transition:background-color .16s ease}.pic-config-guide:hover{background:#f3f5f8}.pic-config-guide-icon,.pic-config-guide-icon img{width:18px;height:18px}.pic-config-guide-tip{position:absolute;right:0;top:calc(100% + 8px);z-index:40;min-width:252px;max-width:280px;padding:12px 14px;border-radius:8px;background:rgba(28,29,33,.94);color:#fff;font-size:13px;line-height:1.65;text-align:left;opacity:0;pointer-events:none;transform:translateY(4px);transition:opacity .16s ease,transform .16s ease}.pic-config-guide-tip::after{content:"";position:absolute;right:24px;bottom:100%;width:12px;height:12px;background:rgba(28,29,33,.94);transform:translateY(7px) rotate(45deg)}.pic-config-guide:focus-visible .pic-config-guide-tip,.pic-config-guide:hover .pic-config-guide-tip{opacity:1;transform:translateY(0)}.pic-config-footer{flex:0 0 auto;position:sticky;bottom:0;z-index:4;padding-top:16px;border-top:1px solid #f0f3f6;background:#fff}.pic-result-panel{overflow-y:auto;padding:14px 18px 20px}.pic-result-panel>section[id$="-inspiration-stage"]:not([hidden]){display:flex;align-items:center;justify-content:center;width:100%;min-height:100%}.pic-result-panel>section[id$="-inspiration-stage"]>.pic-showcase{width:100%}.pic-config-panel,.pic-entry-rail,.pic-result-panel{scrollbar-width:thin;scrollbar-color:rgba(166,173,186,0.72) transparent}.pic-config-panel::-webkit-scrollbar,.pic-entry-rail::-webkit-scrollbar,.pic-result-panel::-webkit-scrollbar{width:8px;height:8px}.pic-config-panel::-webkit-scrollbar-track,.pic-entry-rail::-webkit-scrollbar-track,.pic-result-panel::-webkit-scrollbar-track{background:0 0}.pic-config-panel::-webkit-scrollbar-thumb,.pic-entry-rail::-webkit-scrollbar-thumb,.pic-result-panel::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:8px;background:rgba(166,173,186,.72);background-clip:padding-box}.pic-config-panel::-webkit-scrollbar-thumb:hover,.pic-entry-rail::-webkit-scrollbar-thumb:hover,.pic-result-panel::-webkit-scrollbar-thumb:hover{background:rgba(136,144,158,.88);background-clip:padding-box}.pic-entry-section+.pic-entry-section{margin-top:16px}.pic-entry-section{flex:0 0 auto}.pic-entry-section h2{margin:0 0 6px;padding:0 8px;color:#8f95a1;font-size:14px;font-weight:500}.pic-entry-list{display:grid;gap:4px}.pic-entry-item{position:relative;display:flex;align-items:center;gap:8px;min-height:38px;padding:0 12px;border-radius:8px;color:#333;font-size:14px;font-weight:500;text-align:left;transition:background-color .16s ease,color .16s ease}.pic-entry-item:hover{background:#f6f7f9}.pic-entry-item.is-active{background:var(--pic-accent);color:#1f2317}.pic-entry-item.is-active:hover{background:var(--pic-accent)}.pic-entry-icon,.pic-entry-icon img{width:18px;height:18px;flex:0 0 auto;color:var(--pic-accent-text)}.pic-entry-copy{position:relative;display:flex;align-items:center;min-width:0}.pic-entry-text{flex:0 0 auto}.pic-entry-badge{position:absolute;left:calc(100% + 4px);top:50%;display:block;height:16px;padding:0 2px;overflow:hidden;border-radius:4px;background:rgba(177,242,65,.18);color:#6d9514;font-size:11px;font-weight:600;line-height:16px;letter-spacing:-.3px;text-align:center;transform:translateY(-50%);white-space:nowrap}.pic-demand-entry{position:sticky;bottom:0;z-index:5;flex:0 0 auto;margin:auto -10px -12px;padding:18px 16px 12px;background:#fff}.pic-demand-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%;height:38px;border-radius:999px;background:#f7f8fa;color:#8d95a3;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .16s ease,color .16s ease}.pic-demand-button:hover{background:#eef1f4;color:#3c424c;text-decoration:none}.pic-demand-icon,.pic-demand-icon img{width:17px;height:17px;flex:0 0 auto;opacity:.72;transition:opacity .16s ease}.pic-demand-button:hover .pic-demand-icon img{opacity:1}.pic-menu-preview{position:fixed;top:0;left:0;z-index:180;width:368px;padding:16px;border:1px solid #edf0f5;border-radius:18px;background:rgba(255,255,255,.98);box-shadow:0 18px 42px rgba(15,23,42,.12);opacity:0;pointer-events:none;transform:translate3d(8px,-50%,0);transition:opacity .16s ease,transform .16s ease;backdrop-filter:blur(8px)}.pic-menu-preview.is-visible{opacity:1;transform:translate3d(0,-50%,0)}.pic-menu-preview::before{content:"";position:absolute;top:50%;left:-8px;width:16px;height:16px;border-left:1px solid #edf0f5;border-bottom:1px solid #edf0f5;background:rgba(255,255,255,.98);transform:translateY(-50%) rotate(45deg)}.pic-menu-preview-copy{display:grid;gap:6px}.pic-menu-preview-copy strong{color:#252a33;font-size:17px;font-weight:700;line-height:1.35}.pic-menu-preview-copy p{margin:0;color:#6f7784;font-size:13px;line-height:1.6}.pic-menu-preview-visual{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin-top:14px}.pic-menu-preview-visual.is-compare{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);align-items:center}.pic-menu-preview-frame{overflow:hidden;border-radius:16px;background:linear-gradient(45deg,#eceff3 25%,transparent 25%,transparent 75%,#eceff3 75%,#eceff3),linear-gradient(45deg,#eceff3 25%,transparent 25%,transparent 75%,#eceff3 75%,#eceff3);background-position:0 0,10px 10px;background-size:20px 20px;background-color:#fff}.pic-menu-preview-visual.is-compare .pic-menu-preview-frame{aspect-ratio:1/0.92}.pic-menu-preview-visual:not(.is-compare) .pic-menu-preview-frame{aspect-ratio:16/9}.pic-menu-preview-frame img{width:100%;height:100%;object-fit:cover;display:block}.pic-menu-preview-arrow{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:rgba(177,242,65,.22);color:#719720;font-size:18px;font-weight:700}.pic-upload-card{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;align-self:stretch;min-height:135px;padding:20px 18px;border:1px dashed var(--pic-accent);border-radius:16px;background:#f6f7f9;color:#333;text-align:center}.app-pic-page input,.app-pic-page select,.app-pic-page textarea{font-family:inherit;font-size:14px;font-weight:400;line-height:1.5}.app-pic-page input:focus,.app-pic-page select:focus,.app-pic-page textarea:focus{outline:0;box-shadow:none}.pic-upload-card-icon,.pic-upload-card-icon img{width:32px;height:32px}.pic-upload-card em,.pic-upload-card strong{font-size:16px;font-style:normal;font-weight:700;color:#333}.pic-upload-card strong{margin-top:10px}.pic-upload-card em{margin-top:2px}.pic-upload-card p{width:100%;margin:6px 0 0;color:#878d99;font-size:12px;line-height:1.35;text-align:center}.pic-upload-empty,.pic-upload-filled{display:flex;width:100%}.pic-upload-empty[hidden],.pic-upload-filled[hidden]{display:none!important}.pic-upload-filled{gap:12px;min-height:142px;align-items:center;padding:14px;text-align:left}.pic-upload-filled.is-vertical{flex-direction:column;align-items:stretch}.pic-upload-preview{width:104px;height:104px;flex:0 0 auto;overflow:hidden;border-radius:12px;cursor:zoom-in;background:linear-gradient(45deg,#eceff3 25%,transparent 25%,transparent 75%,#eceff3 75%,#eceff3),linear-gradient(45deg,#eceff3 25%,transparent 25%,transparent 75%,#eceff3 75%,#eceff3);background-position:0 0,10px 10px;background-size:20px 20px;background-color:#fff}.pic-upload-filled.is-vertical .pic-upload-preview{width:100%;height:auto;aspect-ratio:4/5}.pic-upload-filled.is-vertical .pic-upload-replace-action{width:100%}.pic-upload-preview img{width:100%;height:100%;cursor:zoom-in;object-fit:contain;background:#fff}.pic-upload-copy{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;text-align:left}.pic-upload-copy strong{margin-top:0;color:#2b3038;font-size:16px;font-weight:700}.pic-upload-copy p{width:100%;margin:0;color:#878d99;font-size:12px;line-height:1.5;text-align:left;word-break:break-all}.pic-upload-replace-action{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:34px;padding:0 12px;border:1px solid #d8dde6;border-radius:8px;background:#fff;color:#333;font-size:14px;font-weight:500}.pic-try-row{display:grid;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:10px;margin-top:16px}.pic-try-row[hidden]{display:none!important}.pic-try-label{color:#878d99;font-size:14px}.pic-try-list{display:flex;gap:10px;min-width:0;overflow-x:auto;overflow-y:hidden;padding-bottom:4px;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:transparent transparent}.pic-try-list:hover{scrollbar-color:rgba(188,195,206,0.72) transparent}.pic-try-list::-webkit-scrollbar{height:4px}.pic-try-list::-webkit-scrollbar-track{background:0 0}.pic-try-list::-webkit-scrollbar-thumb{border-radius:4px;background:0 0}.pic-try-list:hover::-webkit-scrollbar-thumb{background:rgba(188,195,206,.72)}.pic-try-status{grid-column:2;margin:0;color:#b3304b;font-size:12px;line-height:1.5}.pic-try-list+.pic-try-status{margin-top:6px}.pic-try-status[hidden]{display:none!important}.pic-try-item{appearance:none;display:flex;flex:0 0 auto;width:52px;height:52px;padding:0;overflow:hidden;border:0;border-radius:8px;background:#f1f4f8;cursor:pointer}.pic-try-item.is-active{box-shadow:inset 0 0 0 1px var(--pic-accent)}.pic-try-item.is-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:calc(52px * 2);aspect-ratio:2/1;height:auto}.pic-try-item img{display:block;width:100%;height:100%;object-fit:fill}.pic-summary-card{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;margin-top:16px;padding:12px;border-radius:12px;background:#f6f7f9;cursor:pointer}.pic-summary-card.is-model{align-items:center}.pic-summary-media,.pic-summary-placeholder{position:relative;overflow:hidden;min-height:116px;border-radius:8px;background:#edf1f6}.pic-summary-media[hidden],.pic-summary-placeholder[hidden]{display:none!important}.pic-summary-media img,.pic-summary-placeholder img{width:100%;height:100%}.pic-summary-media img{object-fit:cover;transition:transform .18s ease,object-position .18s ease}.pic-summary-media img[hidden]{display:none!important}.pic-summary-placeholder{display:flex;align-items:center;justify-content:center}.pic-summary-placeholder img{width:42px;height:42px;color:#a1a8b7}.pic-summary-body{display:grid;align-content:center;gap:10px}.pic-summary-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.pic-summary-head strong{color:#2f3540;font-size:14px;font-weight:700}.pic-summary-body p{margin:0;color:#878d99;font-size:12px;line-height:1.5}.pic-summary-arrow,.pic-summary-arrow img{width:14px;height:14px;color:#616875}.pic-summary-actions{display:flex;flex-wrap:wrap;gap:8px}.pic-summary-action{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:34px;padding:0 12px;border:1px solid #d8dde6;border-radius:8px;background:#fff;color:#333;font-size:14px;font-weight:500}.pic-summary-action[hidden]{display:none!important}.pic-summary-action img{width:14px;height:14px}.pic-config-block{margin-top:18px}.pic-config-title{display:flex;align-items:center;gap:6px;color:#333;font-size:14px}.pic-config-title strong{font-weight:700}.pic-config-info,.pic-config-info img{width:14px;height:14px;color:#98a0ad}.pic-mode-cards{display:grid;gap:10px;margin-top:10px}.pic-mode-card{position:relative;display:flex;flex-direction:column;gap:8px;padding:14px 14px 12px;border:1px solid #e7ebf1;border-radius:16px;background:#fff;text-align:left}.pic-mode-card.is-active{border:2px solid var(--pic-accent);padding:13px 13px 11px}.pic-mode-card-head{display:flex;align-items:center;justify-content:flex-start;gap:6px;flex-wrap:wrap}.pic-mode-card-current,.pic-mode-card-price{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:4px;font-size:12px;font-weight:600}.pic-mode-card-price{border:0;background:var(--pic-accent-soft);color:#6f970d;gap:0}.pic-mode-card-price img{width:12px;height:12px}.pic-mode-card-price img+span,.pic-speed-price img+span{margin-left:4px}.pic-mode-card-price em,.pic-speed-price em{font-style:normal}.pic-mode-card-current{position:absolute;top:-1px;right:-1px;background:var(--pic-accent);color:var(--pic-accent-text);border-radius:0 16px 0 8px}.pic-mode-card-current[hidden],.pic-speed-current[hidden]{display:none!important}.pic-mode-card-current-icon,.pic-mode-card-current-icon img{width:12px;height:12px}.pic-mode-card strong{color:#222;font-size:16px;font-weight:700}.pic-mode-card p{margin:0;color:#747b88;font-size:12px;line-height:1.5}.pic-speed-block[hidden]{display:none!important}.pic-speed-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px}.pic-speed-card{position:relative;display:flex;align-items:center;min-height:48px;padding:0 12px;border:1px solid #e7ebf1;border-radius:12px;background:#fff;text-align:left}.pic-speed-card.is-active{border:2px solid var(--pic-accent);padding:0 11px}.pic-speed-current{position:absolute;top:-1px;right:-1px;display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:0 12px 0 8px;background:var(--pic-accent);color:var(--pic-accent-text);font-size:12px;font-weight:600}.pic-speed-head{display:flex;align-items:center;gap:6px;width:100%}.pic-speed-head strong{color:#222;font-size:14px;font-weight:700}.pic-speed-price{display:inline-flex;align-items:center;gap:0;height:22px;padding:0 8px;border-radius:4px;background:var(--pic-accent-soft);color:#6f970d;font-size:12px;font-weight:600}.pic-speed-price img{width:12px;height:12px}.pic-segmented{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px}.pic-segmented-ratio{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,0.83fr));gap:8px}.pic-segment{position:relative;display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 10px;border:1px solid #e7ebf1;border-radius:12px;background:#fff;color:#2f3540;font-size:14px;font-weight:700;text-align:center;white-space:nowrap}.pic-segment.is-active{border:2px solid var(--pic-accent);padding:0 9px;background:#fff;color:#2f3540}.pic-segment-label{display:inline-block;white-space:nowrap}.pic-segment-current{position:absolute;top:-1px;right:-1px;display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:0 12px 0 8px;background:var(--pic-accent);color:var(--pic-accent-text);font-size:12px;font-weight:600;line-height:22px}.pic-segment-current[hidden]{display:none!important}.pic-segment-current-icon,.pic-segment-current-icon img{width:12px;height:12px;flex:0 0 auto}.pic-segment-icon-only .pic-segment-current{width:22px;height:22px;padding:0;justify-content:center}.pic-segment-icon-only .pic-segment-current>span:not(.pic-segment-current-icon){display:none}.pic-select-group{display:grid;gap:8px}.pic-select-group [hidden]{display:none!important}.pic-select-title{color:#333;font-size:14px;font-weight:700}.pic-inline-note{color:#878d99;font-size:12px}.pic-select-wrap{position:relative;display:block;width:100%}.pic-select{display:flex;align-items:center;justify-content:flex-start;width:100%;height:42px;padding:0 40px 0 14px;border:1px solid #e5e8ee;border-radius:8px;background:#fff;color:#2f3540;font-size:14px}.pic-select-arrow,.pic-select-arrow img{position:absolute;top:50%;right:12px;width:16px;height:16px;transform:translateY(-50%);color:#9ca4b0;pointer-events:none}.pic-select-wrap.is-open .pic-select{border-color:#d8dde6}.pic-select-wrap.is-open .pic-select-arrow{transform:translateY(-50%) rotate(180deg)}.pic-select-menu{position:fixed;z-index:120;display:flex;flex-direction:column;gap:2px;padding:8px;border:1px solid #dfe4ec;border-radius:8px;background:#fff;box-shadow:0 10px 24px rgba(15,23,42,.08);overflow-y:auto}.pic-select-menu[hidden]{display:none!important}.pic-select-menu::-webkit-scrollbar{width:8px}.pic-select-menu::-webkit-scrollbar-track{background:0 0}.pic-select-menu::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:8px;background:rgba(166,173,186,.72);background-clip:padding-box}.pic-select-option{display:flex;align-items:center;gap:8px;width:100%;height:34px;padding:0 10px;border-radius:8px;color:#2f3540;font-size:14px;text-align:left}.pic-select-option:hover{background:#f5f7fb}.pic-select-option.is-active{background:var(--pic-accent-soft);color:#222}.pic-select-option-check,.pic-select-option-check img{width:14px;height:14px}.pic-select-option-check{color:transparent}.pic-select-option-check img{opacity:0}.pic-select-option.is-active .pic-select-option-check{color:var(--pic-accent)}.pic-select-option.is-active .pic-select-option-check img{opacity:1}.pic-count-option-vip{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:18px;margin-left:auto;padding:0 7px;border-radius:999px;background:#fff2dc;color:#d77a00;font-size:10px;font-weight:700;line-height:18px}.pic-browser-panel{min-height:100%;padding:0}.pic-browser-panel[hidden]{display:none!important}.pic-browser-tabs{display:flex;align-items:center;gap:16px;padding:0 0 8px;border-bottom:1px solid #eceff3}.pic-browser-tab{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:0;color:#2f3540;font-size:14px;font-weight:700;line-height:1}.pic-browser-tab-group{position:relative;display:inline-flex;align-items:center;gap:4px}.pic-browser-vip-tag{display:inline-flex;align-items:center;justify-content:center;height:18px;padding:0 6px;border:1px solid rgba(179,52,24,18%);border-radius:3px;background:linear-gradient(115deg,#fff4c9 0 0,#ffe7b8 100%);color:#8a1f0f;font-size:10px;font-weight:700;line-height:16px;white-space:nowrap;cursor:pointer}.pic-browser-tab::after{content:"";position:absolute;left:0;right:0;bottom:-9px;height:2px;border-radius:999px;background:0 0}.pic-browser-tab-group .pic-browser-tab::after{content:none}.pic-browser-tab-group::after{content:"";position:absolute;left:0;right:0;bottom:-9px;height:2px;border-radius:999px;background:0 0}.pic-browser-tab.is-active::after{background:var(--pic-accent)}.pic-browser-tab-group:has(.pic-browser-tab.is-active)::after{background:var(--pic-accent)}.pic-filter-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px;align-items:flex-start}.pic-filter-select{width:122px;flex:0 0 auto}.pic-picker-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:16px}.pic-picker-grid>*{min-width:0}.pic-action-card,.pic-picker-card{position:relative;overflow:hidden;border-radius:12px;background:#fff}.pic-action-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;aspect-ratio:4/5;padding:18px 14px;border:1px dashed #dce2eb;color:var(--pic-accent-text);text-align:center}.pic-action-card-icon,.pic-action-card-icon img{width:20px;height:20px}.pic-action-card strong{color:var(--pic-accent-text);font-size:14px;font-weight:700}.pic-action-card em{color:#878d99;font-size:12px;font-style:normal}#clothes-reference-upload-trigger,#wear-reference-upload-trigger{aspect-ratio:3/4}.pic-picker-card{display:grid;gap:8px;padding:0 0 10px;border:0;box-shadow:inset 0 0 0 1px #eceff3;text-align:left}.pic-picker-card::after{content:"";position:absolute;inset:0;z-index:3;border-radius:12px;box-shadow:0 0 0 0 transparent;pointer-events:none}.pic-picker-card-media{position:relative;display:block;overflow:hidden;aspect-ratio:3/4;background:#f2f4f8}.pic-picker-card-media img{width:100%;height:100%;object-fit:cover}.pic-picker-card-check{position:absolute;top:-1px;right:-1px;display:none;align-items:center;justify-content:center;gap:4px;height:22px;padding:0 8px;border-radius:0 12px 0 8px;background:var(--pic-accent);color:var(--pic-accent-text);font-size:12px;font-weight:600;line-height:22px;white-space:nowrap}.pic-picker-card-check img{width:12px;height:12px;flex:0 0 auto}.pic-picker-card.is-selected{outline:2px solid var(--pic-accent);outline-offset:0}.pic-picker-card.is-selected::after{box-shadow:none}.pic-picker-card.is-selected .pic-picker-card-check{display:inline-flex}.pic-picker-card-text{display:grid;gap:3px;padding:0 12px}.pic-picker-card-text strong{color:#333842;font-size:14px;font-weight:600}.pic-picker-card-text em{color:#9aa2b0;font-size:12px;font-style:normal}.pic-task-stage[hidden]{display:none!important}.pic-task-stage{box-sizing:border-box;min-height:100%;padding:12px 18px 32px}.pic-task-tip{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0;color:#8a909b;font-size:13px;line-height:1.7}.pic-task-tip-text{min-width:0}.pic-task-copy-button{display:inline-flex;align-items:center;gap:5px;min-height:24px;padding:0 8px;border-radius:6px;color:#8a909b;font-size:13px;font-weight:500;line-height:24px;white-space:nowrap}.pic-task-copy-button.is-copied,.pic-task-copy-button:hover{background:#f2f5f9;color:#5f6875}.pic-task-copy-button img{width:14px;height:14px}.pic-task-image-list{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.pic-task-image-card{position:relative;overflow:hidden;width:92px;aspect-ratio:3/4;border-radius:4px;background-color:#f5f6f8;background-image:linear-gradient(45deg,#d6d8dc 25%,transparent 25%),linear-gradient(-45deg,#d6d8dc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#d6d8dc 75%),linear-gradient(-45deg,transparent 75%,#d6d8dc 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px}.pic-task-image-card img{display:block;width:100%;height:100%;object-fit:contain;object-position:center center}.pic-task-image-name{position:absolute;left:0;right:0;bottom:0;z-index:2;min-height:24px;padding:3px 6px;background:rgba(0,0,0,.48);color:#fff;font-size:13px;font-weight:500;line-height:18px;text-align:center}.pic-task-result-grid{--pic-task-result-count:1;--pic-task-result-ratio:1/1;--pic-task-result-item-width:240px;--pic-task-result-gap:14px;--pic-task-flow-overscan:640px;--pic-task-flow-overscan-size:1280px;display:grid;grid-template-columns:repeat(var(--pic-task-result-count),minmax(0,var(--pic-task-result-item-width)));gap:var(--pic-task-result-gap);align-items:start;margin-top:18px}.pic-task-placeholder,.pic-task-result-card{position:relative;overflow:hidden;width:100%;min-width:0;aspect-ratio:var(--pic-task-result-ratio);border-radius:4px}.pic-task-result-card{background:#eef1f5}.pic-task-result-preview-trigger{display:block;width:100%;height:100%;padding:0;border:0;border-radius:4px;background:#eef1f5;cursor:zoom-in}.pic-task-result-card img{display:block;width:100%;height:100%;object-fit:contain}.pic-task-result-download{position:absolute;right:8px;bottom:8px;z-index:4}.pic-task-result-download-trigger{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:rgba(20,24,30,.76);box-shadow:0 8px 18px rgba(16,23,35,.18);opacity:0;transition:opacity .16s ease,background-color .16s ease}.pic-task-result-download-trigger:hover{background:rgba(20,24,30,.9)}.pic-task-result-card:focus-within .pic-task-result-download-trigger,.pic-task-result-card:hover .pic-task-result-download-trigger{opacity:1}.pic-task-result-download-trigger img{width:16px;height:16px;filter:brightness(0) invert(1)}.pic-task-result-download-menu{position:absolute;right:0;bottom:38px;display:grid;gap:4px;width:142px;padding:6px;border:1px solid rgba(221,226,235,.92);border-radius:8px;background:#fff;box-shadow:0 12px 30px rgba(43,54,73,.18)}.pic-task-result-download-menu[hidden]{display:none!important}.pic-task-result-download-menu button{min-height:30px;padding:0 8px;border-radius:6px;color:#323843;font-size:12px;line-height:30px;text-align:left;white-space:nowrap}.pic-task-result-download-menu button:hover{background:#f4f6f9}.pic-task-result-download-menu button:disabled{cursor:wait;opacity:.58}.pic-task-result-context-menu{position:fixed;right:auto;bottom:auto;z-index:560}.pic-task-download-policy{position:fixed;left:50%;bottom:14px;z-index:540;width:min(92vw,980px);margin:0;padding:7px 12px;border-radius:999px;background:rgba(20,24,30,.68);color:#fff;font-size:10px;line-height:1.4;text-align:center;pointer-events:none;transform:translateX(-50%)}.pic-task-download-policy[hidden]{display:none!important}.pic-task-result-preview-modal.pic-preview-modal{z-index:520}.pic-upload-preview-modal.pic-preview-modal{z-index:520}.pic-upload-preview-modal .pic-preview-close{z-index:5;border:1px solid #dfe5ef;background:#fff;box-shadow:0 8px 18px rgba(43,54,73,.12)}.pic-upload-preview-modal .pic-preview-close:hover{background:#f4f6f9}.pic-task-result-preview-dialog{flex-direction:column;width:min(94vw,1180px);height:min(86vh,860px);margin-top:3vh;padding-top:46px}.pic-task-result-preview-dialog .pic-preview-stage{position:relative;flex:1;width:calc(100% - 40px);height:auto;min-height:0}.pic-task-result-preview-dialog .pic-preview-close{top:12px;right:16px;z-index:5;border:1px solid #dfe5ef;background:#fff;box-shadow:0 8px 18px rgba(43,54,73,.12)}.pic-task-result-preview-dialog .pic-preview-close:hover{background:#f4f6f9}.pic-task-result-preview-dialog .pic-preview-stage img{display:block;pointer-events:none;user-select:none;-webkit-user-drag:none}.pic-task-result-preview-shield{position:absolute;inset:0;z-index:2;background:0 0}.pic-task-result-preview-actions{display:flex;justify-content:center;gap:10px;width:calc(100% - 40px);padding:14px 0 18px}.pic-task-result-download-btn{min-width:132px;height:36px;padding:0 16px;border:1px solid #dfe5ef;border-radius:8px;background:#fff;color:#333b48;font-size:13px;font-weight:600}.pic-task-result-download-btn.is-primary{border-color:#222831;background:#222831;color:#fff}.pic-task-result-download-btn:disabled{cursor:wait;opacity:.58}.pic-task-placeholder{z-index:2;background:0 0;box-shadow:inset 0 0 0 1px rgba(255,255,255,.42)}.pic-task-placeholder::after,.pic-task-placeholder::before{content:"";position:absolute;left:calc(-1 * var(--pic-task-flow-x,0px) - var(--pic-task-flow-overscan));top:calc(-1 * var(--pic-task-flow-y,0px) - var(--pic-task-flow-overscan));width:calc(var(--pic-task-flow-width,var(--pic-task-result-item-width)) + var(--pic-task-flow-overscan-size));height:calc(var(--pic-task-flow-height,100%) + var(--pic-task-flow-overscan-size))}.pic-task-placeholder::before{z-index:0;background:radial-gradient(circle at 14% 18%,rgba(255,143,184,.92) 0,rgba(255,143,184,.45) 18%,transparent 38%),radial-gradient(circle at 34% 72%,rgba(173,255,181,.9) 0,rgba(173,255,181,.5) 22%,transparent 44%),radial-gradient(circle at 72% 24%,rgba(144,219,255,.94) 0,rgba(144,219,255,.5) 24%,transparent 46%),radial-gradient(circle at 82% 78%,rgba(245,176,255,.84) 0,rgba(245,176,255,.42) 20%,transparent 42%),conic-gradient(from 90deg,rgba(255,166,201,.92),rgba(181,224,255,.94),rgba(196,255,205,.9),rgba(248,242,168,.9),rgba(220,200,255,.92),rgba(255,166,201,.92));filter:blur(40px) saturate(1.28);animation:pic-task-placeholder-drift 7.2s ease-in-out infinite}.pic-task-placeholder::after{z-index:1;background:linear-gradient(110deg,rgba(255,255,255,.34),transparent 34%,rgba(255,255,255,.22) 58%,transparent 76%),radial-gradient(circle at 20% 24%,rgba(255,131,178,.32),transparent 30%),radial-gradient(circle at 70% 22%,rgba(103,207,255,.34),transparent 32%),radial-gradient(circle at 54% 84%,rgba(191,250,125,.34),transparent 36%);filter:blur(12px);animation:pic-task-placeholder-flow 4.8s ease-in-out infinite alternate}.pic-task-placeholder span{position:absolute;left:12px;top:12px;z-index:2;min-height:24px;padding:0 10px;border:1px solid rgba(255,255,255,.38);border-radius:7px;background:rgba(255,255,255,.16);color:rgba(255,255,255,.82);font-size:12px;font-weight:500;line-height:24px}.pic-task-doing-tip,.pic-task-fail-reason{margin:10px 0 0;color:#8a909b;font-size:13px;line-height:1.6}.pic-task-fail-reason{color:#b54d4d}@keyframes pic-submit-loading{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pic-task-placeholder-flow{0%{opacity:.72;transform:translate3d(-8%,-5%,0) scale(1.04)}100%{opacity:1;transform:translate3d(8%,6%,0) scale(1.12)}}@keyframes pic-task-placeholder-drift{0%{transform:translate3d(-10%,-6%,0) rotate(0) scale(1.04)}50%{transform:translate3d(8%,7%,0) rotate(22deg) scale(1.12)}100%{transform:translate3d(-10%,-6%,0) rotate(0) scale(1.04)}}.pic-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:360px;margin-top:16px;border:1px dashed #dce2eb;border-radius:12px;background:#f8fafc;text-align:center}.pic-empty-state-icon{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:12px;background:#edf1f6}.pic-empty-state-icon img{width:34px;height:34px;color:#a1a8b7}.pic-empty-state strong{color:#333842;font-size:16px;font-weight:700}.pic-empty-state em{color:#878d99;font-size:12px;font-style:normal}.pic-submit{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:42px;border:1px solid var(--pic-accent);border-radius:16px;background:#23262b;color:#fff;font-size:14px;font-weight:700}.pic-submit-icon,.pic-submit-icon img{width:16px;height:16px;color:var(--pic-accent)}.pic-submit-icon{background:var(--pic-accent);-webkit-mask:url("https://img1.zuotuniao.com/web/img/icons/sparkles.svg") center/contain no-repeat;mask:url("https://img1.zuotuniao.com/web/img/icons/sparkles.svg") center/contain no-repeat}.pic-submit-icon img{display:none}.pic-submit-badge{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 7px;border-radius:4px;background:rgba(198,255,22,.16);color:#fff;font-size:12px;font-weight:700}.pic-submit-badge img{width:12px;height:12px}.pic-submit.is-loading,.pic-submit:disabled{cursor:wait;opacity:.72}.pic-submit.is-loading .pic-submit-icon{animation:pic-submit-loading .9s linear infinite}.pic-config-note{margin:5px 0 5px;color:#949cab;font-size:12px;line-height:1.5;text-align:center}.pic-showcase,.pic-upload-stage{min-height:100%}.pic-showcase{display:flex;align-items:center;justify-content:center}.pic-showcase-hero{width:100%}.pic-showcase-hero h1{margin:0;color:#333;font-size:16px;font-weight:700;text-align:center}.pic-showcase-card{max-width:860px;margin:20px auto 0;padding:18px 20px 16px;border:1px solid #eceff3;border-radius:16px;background:#fff}.pic-showcase-flow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 50px minmax(0,1fr);align-items:center;gap:12px}.pic-showcase-figure{margin:0}.pic-showcase-figure img{width:100%;aspect-ratio:1/1;border-radius:8px;object-fit:contain;background:linear-gradient(45deg,#eceff3 25%,transparent 25%,transparent 75%,#eceff3 75%,#eceff3),linear-gradient(45deg,#eceff3 25%,transparent 25%,transparent 75%,#eceff3 75%,#eceff3);background-position:0 0,10px 10px;background-size:20px 20px;background-color:#fff}.pic-showcase-figure figcaption{margin-top:10px;color:#757d8a;font-size:14px;text-align:center}.pic-showcase-arrow{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0 auto;color:var(--pic-accent)}.pic-showcase-arrow img{width:22px;height:22px}.pic-showcase-action{display:inline-flex;align-items:center;justify-content:center;min-width:152px;height:40px;margin:18px auto 0;padding:0 20px;border:1px solid var(--pic-accent);border-radius:16px;background:#23262b;color:#fff;font-size:14px;font-weight:700}.pic-showcase-dots{display:flex;justify-content:center;gap:8px;margin-top:14px}.pic-showcase-dots span{width:8px;height:8px;border-radius:4px;background:#e4e8ee}.pic-showcase-dots .is-active{background:var(--pic-accent)}.pic-guide{margin:0 auto}.pic-guide h1{margin:0;color:#333;font-size:16px;font-weight:700;text-align:center}.pic-guide-shell{display:grid;grid-template-columns:repeat(2,160px) 54px 160px;align-items:center;justify-content:center;gap:22px;max-width:660px;margin:18px auto 0;padding:26px 28px 22px;border:1px solid #eceff3;border-radius:20px;background:#fff}.pic-guide-shell.is-two-step{grid-template-columns:160px 54px 160px;max-width:440px}.pic-feature-page .pic-guide-shell{grid-template-columns:240px 54px 240px;max-width:660px}.pic-guide-step{display:grid;justify-items:center;gap:10px}.pic-guide-step p{margin:0;color:#7a818d;font-size:14px;text-align:center}.pic-guide-figure{width:100%;height:auto;aspect-ratio:3/4;overflow:hidden;border-radius:12px;background:linear-gradient(45deg,#eceff3 25%,transparent 25%,transparent 75%,#eceff3 75%,#eceff3),linear-gradient(45deg,#eceff3 25%,transparent 25%,transparent 75%,#eceff3 75%,#eceff3);background-position:0 0,10px 10px;background-size:20px 20px;background-color:#fff}.pic-feature-page .pic-guide-figure{aspect-ratio:1/1}.pic-guide-figure img{width:100%;height:100%;object-fit:fill}.pic-guide-arrow{display:inline-flex;align-items:center;justify-content:center}.pic-guide-arrow svg{width:29px;height:25px}.pic-guide .pic-showcase-action{display:flex;grid-column:1/-1;width:max-content;margin:2px auto 0}.pic-example-action{position:absolute;right:8px;bottom:8px;height:30px;padding:0 12px;border:1px solid rgba(255,255,255,.48);border-radius:8px;background:rgba(255,255,255,.18);color:#fff;font-size:13px}.pic-upload-head,.pic-upload-toolbar,.pic-upload-toolbar-button,.pic-upload-toolbar-left,.pic-upload-toolbar-right{display:flex;align-items:center}.pic-upload-head,.pic-upload-toolbar{justify-content:space-between}.pic-upload-heading strong{display:inline-flex;align-items:center;height:34px;color:var(--pic-accent-text);font-size:16px;font-weight:700;border-bottom:2px solid var(--pic-accent)}.pic-upload-close{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:4px;color:#6e7582}.pic-upload-close img{width:18px;height:18px}.pic-upload-toolbar{margin-top:14px}.pic-upload-toolbar-left{gap:16px}.pic-upload-toolbar-left h2,.pic-upload-toolbar-left p{margin:0}.pic-upload-toolbar-left h2{color:#2f3540;font-size:14px;font-weight:700}.pic-upload-toolbar-left p{color:#7c8491;font-size:14px}.pic-upload-toolbar-right{gap:16px}.pic-upload-toolbar-button{gap:6px;color:#5c6470;font-size:14px}.pic-upload-toolbar-icon,.pic-upload-toolbar-icon img{width:16px;height:16px;color:var(--pic-accent)}.pic-upload-toolbar-link{color:var(--pic-accent);font-size:14px}.pic-upload-error{margin-top:12px;padding:10px 12px;border:1px solid #f1d9d9;border-radius:8px;background:#fff7f7;color:#b54d4d;font-size:14px}.pic-upload-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:14px;margin-top:16px}.pic-upload-add,.pic-upload-item-media{position:relative;overflow:hidden;border-radius:8px;background:linear-gradient(45deg,#eceff3 25%,transparent 25%,transparent 75%,#eceff3 75%,#eceff3),linear-gradient(45deg,#eceff3 25%,transparent 25%,transparent 75%,#eceff3 75%,#eceff3);background-position:0 0,10px 10px;background-size:20px 20px;background-color:#fff}.pic-upload-add{display:flex;align-items:center;justify-content:center;min-height:108px;color:#7c8491}.pic-upload-add img{width:24px;height:24px}.pic-upload-item{position:relative}.pic-upload-item-media{aspect-ratio:1/1}.pic-upload-item img{width:100%;height:100%;object-fit:contain}.pic-upload-item-actions{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:8px;background:rgba(255,255,255,.32);opacity:0;transition:opacity .16s ease}.pic-upload-item:focus-within .pic-upload-item-actions,.pic-upload-item:hover .pic-upload-item-actions{opacity:1}.pic-upload-action{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:72px;height:28px;padding:0 10px;border:1px solid rgba(177,242,65,.48);border-radius:8px;background:rgba(255,255,255,.92);color:var(--pic-accent-text);font-size:12px;font-weight:600}.pic-upload-action img{width:14px;height:14px}.pic-upload-item-check{position:absolute;right:8px;bottom:8px;width:20px;height:20px;color:var(--pic-accent)}.pic-upload-item-check img{width:20px;height:20px}.pic-upload-item.is-unselected .pic-upload-item-check{opacity:.28}.pic-preview-modal{position:fixed;inset:0;z-index:80}.pic-preview-mask{position:absolute;inset:0;background:rgba(16,20,12,.56)}.pic-preview-dialog{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:min(92vw,980px);height:min(88vh,760px);margin:4vh auto 0;border-radius:16px;background:#fff}.pic-preview-close{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;color:#66705a}.pic-preview-close img{width:18px;height:18px}.pic-preview-stage{width:calc(100% - 40px);height:calc(100% - 40px);border-radius:8px;background:linear-gradient(45deg,#eceff3 25%,transparent 25%,transparent 75%,#eceff3 75%,#eceff3),linear-gradient(45deg,#eceff3 25%,transparent 25%,transparent 75%,#eceff3 75%,#eceff3);background-position:0 0,10px 10px;background-size:20px 20px;background-color:#fff}.pic-preview-stage img{width:100%;height:100%;object-fit:contain}@media (max-width:1280px){.pic-picker-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1280px){.pic-menu-preview{display:none!important}.app-pic-page .page-shell{height:auto;overflow:visible}.pic-layout,.pic-page{height:auto;overflow:visible}.pic-layout{grid-template-columns:minmax(0,1fr)}.pic-config-panel,.pic-result-panel{height:auto;overflow:visible;border-right:0;border-bottom:1px solid #eceff3}.pic-result-panel{order:-1}.pic-result-panel>section[id$="-inspiration-stage"]:not([hidden]){min-height:auto}}@media (max-width:768px){.pic-page{padding-top:var(--header-height)}.pic-config-panel,.pic-entry-rail,.pic-result-panel{padding-left:14px;padding-right:14px}.pic-showcase-flow{grid-template-columns:1fr}.pic-showcase-arrow{transform:rotate(90deg)}.pic-showcase,.pic-upload-stage{min-height:auto}.pic-guide .pic-showcase-action,.pic-guide h1,.pic-guide-step p,.pic-showcase-hero h1{display:none}.pic-feature-page .pic-guide-shell,.pic-guide-shell,.pic-guide-shell.is-two-step{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,0.32fr) minmax(0,1fr);align-items:center;column-gap:3%;max-width:none;margin-top:0;padding:0;border:0;overflow:hidden;border-radius:0;background:0 0}.pic-feature-page .pic-guide-shell,.pic-guide-shell.is-two-step{grid-template-columns:minmax(0,1fr) minmax(0,0.32fr) minmax(0,1fr)}.pic-guide-step{width:auto;min-width:0}.pic-guide-arrow{transform:none}.pic-guide-arrow svg{width:100%;height:auto}.pic-upload-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pic-picker-grid{grid-template-columns:1fr}.pic-task-result-grid{grid-template-columns:1fr}}@media (max-width:520px){.pic-upload-grid{grid-template-columns:1fr}.pic-upload-toolbar,.pic-upload-toolbar-left,.pic-upload-toolbar-right{flex-wrap:wrap;gap:8px}}.pic-mobile-result-close{display:none}@keyframes pic-mobile-result-sheet-in{from{transform:translateY(100%)}to{transform:translateY(0)}}@media (max-width:768px){.pic-result-panel.is-mobile-result-open{position:fixed;left:0;right:0;bottom:0;z-index:150;width:100%;max-width:100vw;height:80vh;max-height:80vh;padding:0;overflow:hidden;border:0;border-radius:16px 16px 0 0;background:#fff;box-shadow:0 -10px 30px rgba(15,23,42,.16);animation:pic-mobile-result-sheet-in .18s ease-out;isolation:isolate}.pic-result-panel.is-mobile-result-open::before{content:"";position:fixed;inset:0;z-index:-1;background:rgba(15,23,42,.42)}.pic-result-panel.is-mobile-result-open>.pic-browser-panel:not([hidden]),.pic-result-panel.is-mobile-result-open>.pic-task-stage:not([hidden]){position:relative;display:block;height:100%;min-height:0;padding:16px 14px 18px;overflow-x:hidden;overflow-y:auto;background:#fff}.pic-result-panel.is-mobile-result-open .pic-mobile-result-close{position:absolute;top:8px;right:10px;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:#f4f6f9}.pic-result-panel.is-mobile-result-open .pic-mobile-result-close img{width:14px;height:14px}.pic-result-panel.is-mobile-result-open .pic-browser-tabs{gap:14px;min-height:32px;padding:0 44px 9px 0;overflow:visible;scrollbar-width:none}.pic-result-panel.is-mobile-result-open .pic-browser-tabs::-webkit-scrollbar{display:none}.pic-result-panel.is-mobile-result-open .pic-browser-tab{min-height:28px;font-size:13px}.pic-result-panel.is-mobile-result-open .pic-browser-tab-group::after,.pic-result-panel.is-mobile-result-open .pic-browser-tab::after{bottom:-10px}.pic-result-panel.is-mobile-result-open .pic-browser-vip-tag{height:16px;padding:0 5px;font-size:9px;line-height:14px}.pic-result-panel.is-mobile-result-open .pic-picker-grid,.pic-result-panel.is-mobile-result-open .pic-task-result-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pic-result-panel.is-mobile-result-open .pic-picker-grid{margin-top:12px}.pic-result-panel.is-mobile-result-open .pic-task-result-grid{--pic-task-result-item-width:auto;--pic-task-result-gap:10px;margin-top:12px}.pic-result-panel.is-mobile-result-open .pic-task-image-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pic-result-panel.is-mobile-result-open .pic-task-image-card{width:100%}.pic-result-panel.is-mobile-result-open .pic-action-card{gap:6px;padding:12px 10px}.pic-result-panel.is-mobile-result-open .pic-action-card strong,.pic-result-panel.is-mobile-result-open .pic-picker-card-text strong{font-size:12px}.pic-result-panel.is-mobile-result-open .pic-action-card em,.pic-result-panel.is-mobile-result-open .pic-picker-card-text em{font-size:11px}.pic-result-panel.is-mobile-result-open .pic-picker-card{gap:6px;padding-bottom:8px;border-radius:10px}.pic-result-panel.is-mobile-result-open .pic-picker-card::after{border-radius:10px}.pic-result-panel.is-mobile-result-open .pic-picker-card-text{gap:2px;padding:0 8px}.pic-result-panel.is-mobile-result-open .pic-picker-card-check{height:20px;padding:0 7px;border-radius:0 10px 0 7px;font-size:11px;line-height:20px}.pic-result-panel.is-mobile-result-open .pic-task-copy-button,.pic-result-panel.is-mobile-result-open .pic-task-tip{font-size:12px}}