.style-analysis-module__pBd2eG__intro{max-width:740px;margin-bottom:24px;line-height:1.8}.style-analysis-module__pBd2eG__tabs,.style-analysis-module__pBd2eG__actions{flex-wrap:wrap;gap:12px;margin:18px 0;display:flex}.style-analysis-module__pBd2eG__tabs button,.style-analysis-module__pBd2eG__actions button,.style-analysis-module__pBd2eG__actions a,.style-analysis-module__pBd2eG__picker{color:#3c3340;font:inherit;cursor:pointer;text-align:center;background:#fffdf9;border:1.5px solid #b8a4bc;border-radius:16px;padding:13px 20px;font-weight:600}.style-analysis-module__pBd2eG__tabs button[aria-pressed=true],.style-analysis-module__pBd2eG__actions .style-analysis-module__pBd2eG__primary{background:#f3e1ee;border-color:#986983}.style-analysis-module__pBd2eG__actions a{text-decoration:none}.style-analysis-module__pBd2eG__actions button:disabled{opacity:.55;cursor:default}.style-analysis-module__pBd2eG__tabs button:focus-visible,.style-analysis-module__pBd2eG__actions button:focus-visible,.style-analysis-module__pBd2eG__picker:focus-within,.style-analysis-module__pBd2eG__actions a:focus-visible{outline-offset:3px;outline:3px solid #755682}.style-analysis-module__pBd2eG__grid{grid-template-columns:minmax(240px,.75fr) minmax(0,1.25fr);align-items:start;gap:28px;display:grid}.style-analysis-module__pBd2eG__panel{background:#fffefb;border:1.5px solid #cabfac;border-radius:24px 27px 22px 25px;min-width:0;padding:24px}.style-analysis-module__pBd2eG__panel h2{margin:0 0 16px;font-size:24px}.style-analysis-module__pBd2eG__picker{background:#fff2ba;display:block;position:relative;overflow:hidden}.style-analysis-module__pBd2eG__picker input{clip-path:inset(50%);width:1px;height:1px;position:absolute}.style-analysis-module__pBd2eG__photo{object-fit:contain;background:#f5eee8;border-radius:14px;width:100%;height:auto;max-height:480px;margin:16px 0;display:block}.style-analysis-module__pBd2eG__note{color:#6c6064;font-size:14px;line-height:1.75}.style-analysis-module__pBd2eG__result{background:#fffefa url(/style-analysis/result-sheet-v1.webp) 50%/100% 100%;padding:34px}.style-analysis-module__pBd2eG__tag{background:#eee3f3;border-radius:10px;padding:5px 12px;font-size:14px;display:inline-block}.style-analysis-module__pBd2eG__result h2{margin-top:16px;font-size:clamp(24px,3vw,34px)}.style-analysis-module__pBd2eG__resultVisuals{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:18px;margin:24px 0;display:grid}.style-analysis-module__pBd2eG__resultVisuals figure{min-width:0;margin:0}.style-analysis-module__pBd2eG__resultVisuals figcaption{text-align:center;color:#6c6064;margin-top:10px;font-size:13px}.style-analysis-module__pBd2eG__resultPortrait{isolation:isolate;background:#fff9f5;border-radius:20px;width:100%;max-width:220px;margin:0 auto;position:relative;overflow:clip}.style-analysis-module__pBd2eG__resultPhoto{border:1px solid #d5bec8}.style-analysis-module__pBd2eG__resultPhoto[data-shape=oval]{border-radius:50%}.style-analysis-module__pBd2eG__resultPhoto[data-shape=faceted]{clip-path:polygon(16% 0,84% 0,100% 15%,100% 85%,84% 100%,16% 100%,0 85%,0 15%);border:0}.style-analysis-module__pBd2eG__resultPhoto img{object-fit:contain;width:100%;height:100%;display:block}.style-analysis-module__pBd2eG__resultPortrait .style-analysis-module__pBd2eG__resultAtlas{max-width:none;position:absolute}.style-analysis-module__pBd2eG__subtitle{font-weight:600}.style-analysis-module__pBd2eG__axis{margin:25px 0}.style-analysis-module__pBd2eG__axisHead{justify-content:space-between;gap:8px;font-size:15px;display:flex}.style-analysis-module__pBd2eG__axisHead span{color:#6b5b6e}.style-analysis-module__pBd2eG__bar{background:#e8ddef;border-radius:10px;height:10px;margin:10px 0 4px;position:relative}.style-analysis-module__pBd2eG__bar i{background:#896495;border:2px solid #fff;border-radius:50%;width:18px;height:18px;position:absolute;top:-4px;transform:translate(-50%)}.style-analysis-module__pBd2eG__ends{color:#736478;justify-content:space-between;font-size:13px;display:flex}.style-analysis-module__pBd2eG__result h3{margin:28px 0 12px;font-size:20px}.style-analysis-module__pBd2eG__result ul{padding-left:22px;line-height:1.9}.style-analysis-module__pBd2eG__result li+li{margin-top:12px}.style-analysis-module__pBd2eG__references a{color:#694878;text-underline-offset:4px}.style-analysis-module__pBd2eG__references small{display:block}.style-analysis-module__pBd2eG__catalog{border-top:1px solid #d8cab4;margin-top:30px;padding-top:20px}.style-analysis-module__pBd2eG__catalog summary{cursor:pointer;padding:8px 0;font-weight:600}.style-analysis-module__pBd2eG__progress{padding:24px 0}@media (max-width:720px){.style-analysis-module__pBd2eG__grid{grid-template-columns:minmax(0,1fr);gap:18px}.style-analysis-module__pBd2eG__panel{padding:20px}.style-analysis-module__pBd2eG__result{padding:24px}.style-analysis-module__pBd2eG__photo{max-height:360px}}
