.flow-addon-options-module__EXD1RG__options{gap:10px;min-width:0;display:grid;container-type:inline-size}.flow-addon-options-module__EXD1RG__group{border:1px solid var(--color-wb-border);background:#fdfdff;border-radius:10px;gap:8px;min-width:0;padding:10px;display:grid}.flow-addon-options-module__EXD1RG__heading{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.flow-addon-options-module__EXD1RG__headingCopy{flex:1;min-width:0}.flow-addon-options-module__EXD1RG__heading h4{color:var(--color-wb-heading);font-size:13px;font-weight:700}.flow-addon-options-module__EXD1RG__heading p{color:var(--color-wb-text-2);font-size:10px}.flow-addon-options-module__EXD1RG__groupIcon,.flow-addon-options-module__EXD1RG__icon{background:var(--card-tint,#f1ecff);width:28px;height:28px;color:var(--card-accent,#6651bb);border-radius:8px;flex:none;place-items:center;display:grid}.flow-addon-options-module__EXD1RG__count,.flow-addon-options-module__EXD1RG__badge{background:var(--card-tint,#f1ecff);width:fit-content;color:var(--card-accent,#6651bb);border-radius:999px;padding:2px 6px;font-size:9px;font-weight:700}.flow-addon-options-module__EXD1RG__compare{color:#6651bb;cursor:pointer;border-radius:4px;align-items:center;gap:3px;font-size:11px;font-weight:650;display:inline-flex}.flow-addon-options-module__EXD1RG__compare:hover{text-decoration:underline}.flow-addon-options-module__EXD1RG__compare:focus-visible{outline-offset:2px;outline:2px solid #6651bb}.flow-addon-options-module__EXD1RG__grid{grid-template-columns:minmax(0,1fr);gap:7px;display:grid}@container (min-width:300px){.flow-addon-options-module__EXD1RG__grid:not(.flow-addon-options-module__EXD1RG__single){grid-template-columns:repeat(2,minmax(0,1fr))}.flow-addon-options-module__EXD1RG__grid.flow-addon-options-module__EXD1RG__models:not(.flow-addon-options-module__EXD1RG__single){grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:580px){.flow-addon-options-module__EXD1RG__grid.flow-addon-options-module__EXD1RG__toggles:not(.flow-addon-options-module__EXD1RG__single){grid-template-columns:repeat(auto-fit,minmax(135px,1fr))}}@media (max-width:480px){.flow-addon-options-module__EXD1RG__grid:not(.flow-addon-options-module__EXD1RG__single),.flow-addon-options-module__EXD1RG__grid.flow-addon-options-module__EXD1RG__models:not(.flow-addon-options-module__EXD1RG__single){grid-template-columns:minmax(0,1fr)}}.flow-addon-options-module__EXD1RG__item,.flow-addon-options-module__EXD1RG__comparisonCard{--card-accent:#6651bb;--card-tint:#f1ecff;min-width:0;position:relative}.flow-addon-options-module__EXD1RG__item[data-tone=neutral],.flow-addon-options-module__EXD1RG__comparisonCard[data-tone=neutral]{--card-accent:#546779;--card-tint:#eef2f6}.flow-addon-options-module__EXD1RG__item[data-tone=violet],.flow-addon-options-module__EXD1RG__comparisonCard[data-tone=violet]{--card-accent:#654ac0;--card-tint:#f0e9ff}.flow-addon-options-module__EXD1RG__item[data-tone=gold],.flow-addon-options-module__EXD1RG__comparisonCard[data-tone=gold]{--card-accent:#865610;--card-tint:#fff2d5}.flow-addon-options-module__EXD1RG__item[data-tone=green],.flow-addon-options-module__EXD1RG__comparisonCard[data-tone=green]{--card-accent:#217b55;--card-tint:#e7f8ee}.flow-addon-options-module__EXD1RG__item[data-tone=blue],.flow-addon-options-module__EXD1RG__comparisonCard[data-tone=blue]{--card-accent:#2d6ca6;--card-tint:#ebf5ff}.flow-addon-options-module__EXD1RG__item[data-tone=rose],.flow-addon-options-module__EXD1RG__comparisonCard[data-tone=rose]{--card-accent:#a43d76;--card-tint:#fcecf6}.flow-addon-options-module__EXD1RG__item[data-tone=orange],.flow-addon-options-module__EXD1RG__comparisonCard[data-tone=orange]{--card-accent:#a34b12;--card-tint:#fff0e1}.flow-addon-options-module__EXD1RG__input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.flow-addon-options-module__EXD1RG__card{border:1px solid color-mix(in srgb, var(--card-accent) 22%, white);background:linear-gradient(135deg, white, var(--card-tint));height:100%;min-height:70px;color:var(--color-wb-heading);cursor:pointer;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-content:start;align-items:start;gap:5px 7px;padding:8px;display:grid}.flow-addon-options-module__EXD1RG__item:has(.flow-addon-options-module__EXD1RG__parameters,ul) .flow-addon-options-module__EXD1RG__card{height:auto}.flow-addon-options-module__EXD1RG__input:not(:disabled)+.flow-addon-options-module__EXD1RG__card:hover{border-color:var(--card-accent)}.flow-addon-options-module__EXD1RG__input:focus-visible+.flow-addon-options-module__EXD1RG__card{outline:2px solid var(--card-accent);outline-offset:2px}.flow-addon-options-module__EXD1RG__input:checked+.flow-addon-options-module__EXD1RG__card{border-color:var(--card-accent);background:var(--card-tint);box-shadow:inset 0 0 0 1px var(--card-accent)}.flow-addon-options-module__EXD1RG__input:disabled+.flow-addon-options-module__EXD1RG__card{cursor:default}.flow-addon-options-module__EXD1RG__input:disabled:not(:checked)+.flow-addon-options-module__EXD1RG__card{opacity:.6}.flow-addon-options-module__EXD1RG__copy{overflow-wrap:anywhere;min-width:0}.flow-addon-options-module__EXD1RG__copy b{font-size:12px;font-weight:700;display:block}.flow-addon-options-module__EXD1RG__copy small{color:var(--color-wb-text-2);margin-top:2px;font-size:10px;line-height:1.45;display:block}.flow-addon-options-module__EXD1RG__check{border:1px solid color-mix(in srgb, var(--card-accent) 45%, white);color:#0000;background:#fff;border-radius:4px;place-items:center;width:14px;height:14px;display:grid}.flow-addon-options-module__EXD1RG__check svg{width:10px;height:10px}.flow-addon-options-module__EXD1RG__input:checked+.flow-addon-options-module__EXD1RG__card .flow-addon-options-module__EXD1RG__check{border-color:var(--card-accent);background:var(--card-accent);color:#fff}.flow-addon-options-module__EXD1RG__price{color:var(--card-accent);font-variant-numeric:tabular-nums;grid-column:2/-1;font-size:10px}.flow-addon-options-module__EXD1RG__card .flow-addon-options-module__EXD1RG__badge{grid-column:2/-1}.flow-addon-options-module__EXD1RG__models .flow-addon-options-module__EXD1RG__card{grid-template-columns:minmax(0,1fr) auto;min-height:106px}.flow-addon-options-module__EXD1RG__models .flow-addon-options-module__EXD1RG__copy{grid-area:2/1/auto/-1}.flow-addon-options-module__EXD1RG__models .flow-addon-options-module__EXD1RG__check{border-radius:50%;grid-area:1/2}.flow-addon-options-module__EXD1RG__models .flow-addon-options-module__EXD1RG__price,.flow-addon-options-module__EXD1RG__models .flow-addon-options-module__EXD1RG__badge,.flow-addon-options-module__EXD1RG__strength{grid-column:1/-1}.flow-addon-options-module__EXD1RG__strength{color:var(--card-accent);flex-wrap:wrap;align-items:center;gap:4px;font-size:10px;font-weight:650;display:flex}.flow-addon-options-module__EXD1RG__dots{gap:3px;display:inline-flex}.flow-addon-options-module__EXD1RG__dots i{opacity:.25;background:currentColor;border-radius:50%;width:5px;height:5px}.flow-addon-options-module__EXD1RG__dots i[data-filled=true]{opacity:1}.flow-addon-options-module__EXD1RG__toggles .flow-addon-options-module__EXD1RG__card{align-items:center;min-height:0}.flow-addon-options-module__EXD1RG__toggles .flow-addon-options-module__EXD1RG__icon{width:23px;height:23px}.flow-addon-options-module__EXD1RG__parameters{border:1px solid var(--color-wb-border);background:var(--color-wb-surface);border-radius:8px;gap:8px;margin-top:6px;padding:8px;display:grid}.flow-addon-options-module__EXD1RG__comparison{gap:12px;padding:24px;display:grid}.flow-addon-options-module__EXD1RG__comparisonGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:10px;display:grid}.flow-addon-options-module__EXD1RG__comparisonCard{border:1px solid var(--color-wb-border);background:var(--card-tint);color:var(--color-wb-heading);border-radius:10px;align-content:start;gap:6px;padding:12px;font-size:12px;display:grid}.flow-addon-options-module__EXD1RG__comparisonCard h4{font-size:13px;font-weight:700}.flow-addon-options-module__EXD1RG__comparisonCard p{color:var(--color-wb-text-2)}.flow-addon-options-module__EXD1RG__comparisonCard>b{color:var(--card-accent)}
.plan-stage-module__Pa3E_W__stage{box-sizing:border-box;animation:plan-stage-module__Pa3E_W__stage-in .48s var(--ease-silk) both;background:#fffffff0;border:1px solid #dfddea;border-radius:8px;padding:20px;box-shadow:0 12px 28px #302b4f0e}.plan-stage-module__Pa3E_W__stageHeading{box-sizing:border-box;justify-content:space-between;align-items:flex-start;gap:18px;min-height:50px;margin-bottom:17px;display:flex}.plan-stage-module__Pa3E_W__stageHeadingText{box-sizing:border-box;padding-left:14px;position:relative}.plan-stage-module__Pa3E_W__kicker{box-sizing:border-box;color:#6551c1;letter-spacing:0;margin-bottom:3px;font-size:12px;font-weight:700;display:block}.plan-stage-module__Pa3E_W__stageTitle{box-sizing:border-box;color:#292e40;margin:0;font-size:24px;font-weight:700;line-height:1.3;display:block}.plan-stage-module__Pa3E_W__stageDesc{box-sizing:border-box;color:#586277;margin:5px 0 0;font-size:13.5px;font-weight:500;line-height:1.65;display:block}.plan-stage-module__Pa3E_W__backButton{color:#5f6474;text-align:center;box-sizing:border-box;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;height:34px;transition:border-color .18s ease, color .18s ease, background .18s ease, transform .18s var(--ease-silk);background:#fff;border:1px solid #dcdae5;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:5px;padding:0 11px;font-size:12px;display:inline-flex}.plan-stage-module__Pa3E_W__backButton:hover:not(:disabled){color:#5d48b5;background:#f8f6fc;border-color:#a99bd4;transform:translateY(-1px)}.plan-stage-module__Pa3E_W__backButton:focus-visible{outline-offset:2px;outline:2px solid #7053dd94}.plan-stage-module__Pa3E_W__backButton:disabled{cursor:not-allowed;opacity:.52}.plan-stage-module__Pa3E_W__backIcon{box-sizing:border-box;vertical-align:-.125em;flex-shrink:0;line-height:1;display:inline-block}.plan-stage-module__Pa3E_W__layout{box-sizing:border-box;grid-template-columns:minmax(0,2.16fr) minmax(250px,.9fr);grid-auto-rows:minmax(626px,auto);align-items:stretch;gap:14px;display:grid}.plan-stage-module__Pa3E_W__addons{border:1px solid var(--color-wb-border);background:var(--color-wb-surface);border-radius:14px;align-content:start;gap:12px;min-width:0;padding:14px;display:grid}.plan-stage-module__Pa3E_W__addonsHeading{border-bottom:1px solid var(--color-wb-border);align-items:center;gap:9px;padding-bottom:10px;display:flex}.plan-stage-module__Pa3E_W__priceGroup{gap:5px;min-width:0;display:grid}.plan-stage-module__Pa3E_W__priceGroup h4{color:var(--color-wb-text-2);font-size:10px;font-weight:700}@media (min-width:1101px){.plan-stage-module__Pa3E_W__layout.plan-stage-module__Pa3E_W__withAddons{grid-template-columns:minmax(0,.8fr) minmax(0,1.36fr) minmax(225px,.9fr)}}.plan-stage-module__Pa3E_W__preview{box-sizing:border-box;background:#f8f8fb;border:1px solid #dedbe8;border-radius:10px;flex-direction:column;align-self:stretch;min-width:0;height:auto;min-height:626px;display:flex;overflow:hidden}.plan-stage-module__Pa3E_W__previewHeader{box-sizing:border-box;background:#ffffffeb;border-bottom:1px solid #e8e4ef;flex:none;justify-content:space-between;align-items:center;height:43px;min-height:48px;padding:0 14px;display:flex}.plan-stage-module__Pa3E_W__previewLabel{box-sizing:border-box;color:#454a5a;align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}.plan-stage-module__Pa3E_W__previewLabelIcon{box-sizing:border-box;color:#6753ba;flex-shrink:0;font-size:14px;line-height:1;display:inline-block}.plan-stage-module__Pa3E_W__previewNote{box-sizing:border-box;color:#678776;font-size:9.5px;font-style:normal}.plan-stage-module__Pa3E_W__page{box-sizing:border-box;color:#4d505c;background:#fff;border:1px solid #e4e1e9;border-radius:3px;flex-direction:column;flex:auto;width:calc(100% - 28px);min-height:0;margin:10px 14px;padding:18px 20px;font-family:Songti SC,STSong,SimSun,serif;font-size:9px;line-height:1.5;display:flex;overflow:hidden;box-shadow:0 8px 22px #2e274e0d}.plan-stage-module__Pa3E_W__pageTitle{box-sizing:border-box;color:#303443;text-align:center;letter-spacing:0;margin:0 0 6px;font-family:Songti SC,STSong,SimSun,serif;font-size:13.5px;font-weight:600;line-height:1.5}.plan-stage-module__Pa3E_W__directoryTitle{box-sizing:border-box;color:#3e4250;text-align:center;letter-spacing:0;margin:0 0 5px;font-family:Songti SC,STSong,SimSun,serif;font-size:10px;font-weight:600;line-height:1.5}.plan-stage-module__Pa3E_W__directory{box-sizing:border-box;gap:3px;display:grid}.plan-stage-module__Pa3E_W__directoryChapter{box-sizing:border-box;gap:1px;display:grid}.plan-stage-module__Pa3E_W__directoryChapterTitle{box-sizing:border-box;color:#4b4e5a;letter-spacing:0;font-family:Songti SC,STSong,SimSun,serif;font-size:9px;font-weight:600;line-height:1.5}.plan-stage-module__Pa3E_W__directorySection{box-sizing:border-box;color:#666a76;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;padding-left:11px;font-family:Songti SC,STSong,SimSun,serif;font-size:9px;font-weight:400;line-height:1.5;overflow:hidden}.plan-stage-module__Pa3E_W__directoryMore{box-sizing:border-box;color:#9894a1;letter-spacing:0;text-align:center;text-overflow:ellipsis;white-space:nowrap;border-top:1px dashed #ece9f0;margin-top:2px;padding-top:3px;padding-left:11px;font-family:Microsoft YaHei,sans-serif;font-size:7.5px;font-weight:400;line-height:1.5;overflow:hidden}.plan-stage-module__Pa3E_W__lock{box-sizing:border-box;color:#777b88;background:linear-gradient(90deg,#0000,#f6f5f9,#0000);border-top:1px dashed #dedbe4;border-bottom:1px dashed #dedbe4;justify-content:center;align-items:center;gap:8px;margin-top:22px;padding:15px 10px;display:none}.plan-stage-module__Pa3E_W__lockIcon{box-sizing:border-box;color:#6d5abf;flex-shrink:0;font-size:18px;line-height:1;display:inline-block}.plan-stage-module__Pa3E_W__lockText{box-sizing:border-box;gap:3px;display:grid}.plan-stage-module__Pa3E_W__lockTitle{box-sizing:border-box;color:#555967;font-size:10.5px;font-weight:500}.plan-stage-module__Pa3E_W__lockNote{box-sizing:border-box;color:#9396a1;font-size:9px}.plan-stage-module__Pa3E_W__bodyLock{box-sizing:border-box;background:linear-gradient(90deg,#0000,#f7f6fae6 14%,#f6f5f9f0 86%,#0000);border-top:1px dashed #e2dfe8;border-bottom:1px dashed #e2dfe8;flex:auto;min-height:74px;margin:9px 0 8px;padding:9px 7px;display:block;position:relative;overflow:hidden}.plan-stage-module__Pa3E_W__bodyLines{box-sizing:border-box;opacity:.3;filter:blur(1.7px);background:repeating-linear-gradient(#85839133 0 2px,#0000 2px 10px);align-content:space-evenly;gap:4px;display:grid;position:absolute;inset:9px 7px}.plan-stage-module__Pa3E_W__bodyLine{box-sizing:border-box;z-index:1;opacity:.62;background:#858391;border-radius:3px;width:100%;height:3px;display:block;position:relative}.plan-stage-module__Pa3E_W__bodyLine:nth-child(2){width:92%}.plan-stage-module__Pa3E_W__bodyLine:nth-child(3){width:97%}.plan-stage-module__Pa3E_W__bodyLine:nth-child(4){width:86%}.plan-stage-module__Pa3E_W__bodyLine:nth-child(5){width:94%}.plan-stage-module__Pa3E_W__bodyLine:nth-child(6){width:72%}.plan-stage-module__Pa3E_W__bodyLockText{box-sizing:border-box;color:#5e5870;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);text-align:center;background:#ffffffe6;border:1px solid #cdc7ded1;border-radius:7px;grid-template-rows:auto auto auto;grid-template-columns:1fr;place-items:center;gap:2px 6px;width:min(132px,100% - 14px);min-width:0;max-width:calc(100% - 14px);padding:5px 8px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.plan-stage-module__Pa3E_W__bodyLockIcon{box-sizing:border-box;color:#6650ba;background:#eeeaff;border-radius:50%;grid-row:auto;width:20px;height:20px;padding:5px;line-height:1;display:block}.plan-stage-module__Pa3E_W__bodyLockTitle{box-sizing:border-box;text-align:center;font-family:Microsoft YaHei,PingFang SC,sans-serif;font-size:9px;font-weight:650;line-height:1.4}.plan-stage-module__Pa3E_W__bodyLockNote{box-sizing:border-box;color:#918c9d;text-align:center;font-family:Microsoft YaHei,PingFang SC,sans-serif;font-size:8px;line-height:1.4}.plan-stage-module__Pa3E_W__references{box-sizing:border-box;border-top:1px solid #e6e3ea;margin-top:0;padding-top:7px;font-family:Songti SC,SimSun,serif;display:block}.plan-stage-module__Pa3E_W__referencesTitle{box-sizing:border-box;color:#414452;text-align:center;letter-spacing:0;margin:0 0 4px;font-family:Songti SC,STSong,SimSun,serif;font-size:10px;font-weight:600;line-height:1.5}.plan-stage-module__Pa3E_W__referenceList{box-sizing:border-box;gap:2px;margin:0;padding:0;list-style:none;display:grid}.plan-stage-module__Pa3E_W__referenceItem{box-sizing:border-box;color:#666a76;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-family:Songti SC,STSong,SimSun,serif;font-size:9px;font-weight:400;line-height:1.5;overflow:hidden}.plan-stage-module__Pa3E_W__order{box-sizing:border-box;background:#fff;border:1px solid #dcd7e8;border-radius:10px;flex-direction:column;align-self:stretch;min-width:0;height:auto;min-height:626px;padding:16px 15px 14px;display:flex;position:relative;top:auto;box-shadow:0 12px 28px #342a600e}.plan-stage-module__Pa3E_W__orderHeading{box-sizing:border-box;border-bottom:1px solid #ebe7f0;justify-content:space-between;align-items:flex-start;gap:8px;min-height:45px;padding-bottom:12px;display:flex}.plan-stage-module__Pa3E_W__orderHeadingMain{box-sizing:border-box;align-items:center;gap:8px;min-width:0;display:flex}.plan-stage-module__Pa3E_W__orderHeadingMain>div{box-sizing:border-box;gap:2px;min-width:0;display:grid}.plan-stage-module__Pa3E_W__orderHeadingIcon{box-sizing:border-box;color:#fff;background:linear-gradient(135deg,#765bd8,#667fdd);border-radius:8px;flex:none;place-items:center;width:30px;height:30px;font-size:15px;line-height:1;display:grid;box-shadow:0 5px 12px #5c45b82e}.plan-stage-module__Pa3E_W__orderTitle{box-sizing:border-box;color:#312e40;margin:0;font-size:14px;font-weight:700}.plan-stage-module__Pa3E_W__orderDesc{box-sizing:border-box;color:#908b99;white-space:nowrap;margin:0;font-size:8.5px}.plan-stage-module__Pa3E_W__orderBadge{box-sizing:border-box;color:#624ab7;background:#f0ecfb;border-radius:999px;flex:none;margin-top:4px;padding:3px 6px;font-size:8px;font-style:normal;font-weight:650}.plan-stage-module__Pa3E_W__summary{box-sizing:border-box;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);gap:0;margin:4px 0 0;padding:0;display:grid}.plan-stage-module__Pa3E_W__summaryHeader{box-sizing:border-box;border-bottom:1px solid #e8e5ef;grid-column:1/-1;justify-content:space-between;align-items:center;margin-bottom:1px;padding-bottom:9px;display:none}.plan-stage-module__Pa3E_W__summaryHeader>span{box-sizing:border-box;color:#45495a;align-items:center;gap:6px;font-size:11px;font-weight:650;display:inline-flex}.plan-stage-module__Pa3E_W__summaryHeaderNote{box-sizing:border-box;color:#6f5bbc;font-size:9px;font-style:normal}.plan-stage-module__Pa3E_W__summaryRow{box-sizing:border-box;color:#777281;border-bottom:1px dashed #eeeaf2;justify-content:space-between;align-items:center;gap:10px;min-width:0;min-height:31px;padding:6px 1px;font-size:9.5px;display:flex}.plan-stage-module__Pa3E_W__summaryRow>span{box-sizing:border-box;flex:auto;min-width:0}.plan-stage-module__Pa3E_W__summaryValue{box-sizing:border-box;color:#454050;text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;max-width:58%;font-weight:600;overflow:hidden}.plan-stage-module__Pa3E_W__total{box-sizing:border-box;color:#777281;border-top:1px solid #ddd7e8;border-bottom:0;grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;min-width:0;min-height:62px;margin:4px 0 0;padding:13px 1px 10px;font-size:9.5px;display:flex}.plan-stage-module__Pa3E_W__total>span{box-sizing:border-box;color:#413b4d;flex:auto;min-width:0;font-size:11px;font-weight:650}.plan-stage-module__Pa3E_W__totalValue{box-sizing:border-box;color:#654bc0;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:68%;font-size:25px;font-weight:750;overflow:hidden}.plan-stage-module__Pa3E_W__notice{box-sizing:border-box;color:#8a6a2b;background:linear-gradient(90deg,#fffaf0,#fff7e3);border:1px solid #f0dcae;border-radius:8px;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:9px 0 0;padding:8px 10px;font-size:10px;line-height:1.35;display:flex}.plan-stage-module__Pa3E_W__noticeAction{box-sizing:border-box;color:#6551c1;font:inherit;text-underline-offset:2px;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:3px;margin-left:auto;padding:0;font-weight:600;text-decoration:underline;transition:color .18s}.plan-stage-module__Pa3E_W__noticeAction:hover:not(:disabled){color:#5d48b5}.plan-stage-module__Pa3E_W__noticeAction:focus-visible{outline-offset:2px;outline:2px solid #7053dd94}.plan-stage-module__Pa3E_W__noticeAction:disabled{cursor:not-allowed;opacity:.52}.plan-stage-module__Pa3E_W__agreement{box-sizing:border-box;color:#777281;cursor:pointer;border-top:1px solid #eeeaf2;align-items:flex-start;gap:6px;margin:auto 0 9px;padding:10px 0 0;font-size:9px;line-height:1.5;display:flex;position:relative}.plan-stage-module__Pa3E_W__agreement:has(.plan-stage-module__Pa3E_W__agreementInput:disabled){cursor:not-allowed}.plan-stage-module__Pa3E_W__agreement>span{box-sizing:border-box}.plan-stage-module__Pa3E_W__agreementInput{box-sizing:border-box;font:inherit;opacity:0;pointer-events:none;margin:0;position:absolute}.plan-stage-module__Pa3E_W__agreementBox{box-sizing:border-box;background:linear-gradient(135deg,#7d62e2,#6692e3);border:1px solid #7960dc;border-radius:3px;flex:none;place-items:center;width:13px;height:13px;margin-top:1px;font-style:normal;transition:border-color .18s,background .18s,box-shadow .18s;display:grid;box-shadow:0 2px 7px #6c53d733}.plan-stage-module__Pa3E_W__agreementCheck{box-sizing:border-box;color:#fff;font-size:10px;line-height:1;display:block}.plan-stage-module__Pa3E_W__agreementInput:not(:checked)+.plan-stage-module__Pa3E_W__agreementBox{box-shadow:none;background:#fff;border-color:#6c5fa347}.plan-stage-module__Pa3E_W__agreementInput:not(:checked)+.plan-stage-module__Pa3E_W__agreementBox .plan-stage-module__Pa3E_W__agreementCheck{visibility:hidden}.plan-stage-module__Pa3E_W__agreementInput:focus-visible+.plan-stage-module__Pa3E_W__agreementBox{outline-offset:2px;outline:2px solid #7053dd94}.plan-stage-module__Pa3E_W__startButton{box-sizing:border-box;isolation:isolate;color:#fff;filter:none;width:100%;min-width:0;height:44px;min-height:44px;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(116deg,#ffbe72 0%,#f38a43 48%,#e96831 100%);border:0;border-radius:999px;outline:none;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 18px;font-size:14px;font-weight:600;line-height:1;transition:transform .25s,box-shadow .25s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff47,inset 0 -1px #aa3d1326,0 9px 22px #e0672b47}.plan-stage-module__Pa3E_W__startButton:after{z-index:2;content:"";pointer-events:none;border-radius:inherit;opacity:.42;mix-blend-mode:overlay;background-image:radial-gradient(circle at bottom,#ffffff61,#0000 62%),radial-gradient(#ffffff24 .7px,#0000 .7px);background-size:100% 100%,4px 4px;display:block;position:absolute;inset:0;transform:none}.plan-stage-module__Pa3E_W__startButton:hover:not(:disabled){filter:saturate(1.04);background:linear-gradient(116deg,#ffc684 0%,#fa9850 48%,#ec7137 100%);border-color:#ffffff75;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff57,0 12px 26px #e0672b57}.plan-stage-module__Pa3E_W__startButton:active:not(:disabled){filter:saturate(.98);box-shadow:inset 0 2px 5px #aa3d1333,0 5px 12px #e0672b33}.plan-stage-module__Pa3E_W__startButton:focus-visible{outline-offset:2px;outline:2px solid #7053dd94}.plan-stage-module__Pa3E_W__startButton:disabled{cursor:not-allowed;color:#ffffffd1;box-shadow:none;filter:saturate(.7);opacity:.52;background:linear-gradient(116deg,#e8ba91,#d99a75)}.plan-stage-module__Pa3E_W__startButtonBusy,.plan-stage-module__Pa3E_W__startButtonBusy:disabled{cursor:progress}.plan-stage-module__Pa3E_W__startButton>span{box-sizing:border-box;z-index:3;position:relative}.plan-stage-module__Pa3E_W__startIcon{box-sizing:border-box;z-index:3;transition:transform .22s var(--ease-silk);flex-shrink:0;font-size:15px;line-height:1;display:inline-block;position:relative}.plan-stage-module__Pa3E_W__startIcon:last-child{animation:1.35s cubic-bezier(.45,0,.3,1) infinite plan-stage-module__Pa3E_W__writing-cta-arrow-bounce}.plan-stage-module__Pa3E_W__startButton:hover:not(:disabled) .plan-stage-module__Pa3E_W__startIcon:last-child{animation-duration:.9s}.plan-stage-module__Pa3E_W__startButtonBusy .plan-stage-module__Pa3E_W__startIcon:last-child{animation:none}.plan-stage-module__Pa3E_W__assurance{box-sizing:border-box;border-top:1px solid #eeeaf2;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-top:11px;padding-top:10px;display:grid}.plan-stage-module__Pa3E_W__assuranceItem{box-sizing:border-box;grid-template-rows:auto auto;grid-template-columns:18px minmax(0,1fr);align-items:center;column-gap:4px;min-width:0;display:grid}.plan-stage-module__Pa3E_W__assuranceIcon{box-sizing:border-box;color:#6c55bf;grid-row:1/3;font-size:14px;line-height:1;display:block}.plan-stage-module__Pa3E_W__assuranceItem b{box-sizing:border-box;color:#5a5564;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:650;overflow:hidden}.plan-stage-module__Pa3E_W__assuranceItem small{box-sizing:border-box;color:#9a95a2;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}@media (max-width:1179px){.plan-stage-module__Pa3E_W__layout{grid-template-columns:minmax(0,1.95fr) minmax(225px,.85fr);gap:10px}}@media (max-width:1100px){.plan-stage-module__Pa3E_W__layout{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;align-items:start;gap:12px;width:100%;min-width:0}.plan-stage-module__Pa3E_W__preview{background:#f7f7fa;border-color:#dfdde7;border-radius:7px;align-self:auto;width:100%;max-width:100%;min-height:0;display:block}.plan-stage-module__Pa3E_W__previewHeader{background:#fbfbfd;border-bottom-color:#e3e1e9;flex:none;min-height:0;padding:0 12px}.plan-stage-module__Pa3E_W__page{width:calc(100% - 40px);min-height:560px;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;border-color:#e2e0e6;border-radius:0;flex:none;margin:20px auto;padding:32px 31px;display:block;overflow:visible;box-shadow:0 8px 24px #2c28430f}.plan-stage-module__Pa3E_W__pageTitle{letter-spacing:inherit;margin-bottom:17px;font-family:Songti SC,SimSun,serif;font-size:16px}.plan-stage-module__Pa3E_W__directoryTitle{font-family:Songti SC,SimSun,serif;font-size:13px;line-height:inherit;letter-spacing:inherit;margin-bottom:14px}.plan-stage-module__Pa3E_W__directory{gap:10px}.plan-stage-module__Pa3E_W__directoryChapter{gap:4px}.plan-stage-module__Pa3E_W__directoryChapterTitle{font-family:Songti SC,SimSun,serif;font-size:11px;line-height:inherit;letter-spacing:inherit}.plan-stage-module__Pa3E_W__directorySection{color:#555b69;font-family:Songti SC,SimSun,serif;font-size:10px;font-weight:inherit;line-height:inherit;letter-spacing:inherit;padding-left:13px}.plan-stage-module__Pa3E_W__directoryMore{color:#555b69;padding-left:13px;font-family:Songti SC,SimSun,serif;font-size:10px}.plan-stage-module__Pa3E_W__lock{display:flex}.plan-stage-module__Pa3E_W__bodyLock,.plan-stage-module__Pa3E_W__references{display:none}.plan-stage-module__Pa3E_W__order{align-self:auto;width:100%;max-width:100%;min-height:0}.plan-stage-module__Pa3E_W__startIcon:last-child{animation:none}}@media (max-width:980px){.plan-stage-module__Pa3E_W__stage{min-width:0;max-width:100%}}@media (max-width:640px){.plan-stage-module__Pa3E_W__stageHeading{flex-wrap:wrap}}@keyframes plan-stage-module__Pa3E_W__stage-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes plan-stage-module__Pa3E_W__writing-cta-arrow-bounce{0%,to{transform:translate(0)}50%{transform:translate(4px)}}
.ppt-stage-module__oL8iGa__stage{--ppt-tint:color-mix(in srgb, var(--color-wb-accent) 7%, var(--color-wb-surface));--ppt-tint-strong:color-mix(in srgb, var(--color-wb-accent) 13%, var(--color-wb-surface));--ppt-line:color-mix(in srgb, var(--color-wb-accent) 22%, var(--color-wb-border));box-sizing:border-box;border:1px solid var(--color-wb-border);border-radius:var(--radius-wb-card);background:var(--color-wb-surface);box-shadow:var(--shadow-wb-card);animation:ppt-stage-module__oL8iGa__ppt-stage-in .48s var(--ease-silk) both;padding:20px}.ppt-stage-module__oL8iGa__heading{justify-content:space-between;align-items:flex-start;gap:18px;min-height:50px;margin-bottom:17px;display:flex}.ppt-stage-module__oL8iGa__headingText{min-width:0;padding-left:14px}.ppt-stage-module__oL8iGa__kicker{color:var(--color-wb-accent);margin-bottom:3px;font-size:10.5px;font-weight:600;display:block}.ppt-stage-module__oL8iGa__title{color:var(--color-wb-title);margin:0;font-size:20px;font-weight:600;line-height:1.3}.ppt-stage-module__oL8iGa__desc{color:var(--color-wb-subtitle);margin:5px 0 0;font-size:12.5px;line-height:1.45}.ppt-stage-module__oL8iGa__headingActions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.ppt-stage-module__oL8iGa__status{height:24px;color:var(--color-wb-success);background:color-mix(in srgb, var(--color-wb-success) 9%, var(--color-wb-surface));white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 9px;font-size:11.5px;display:inline-flex}.ppt-stage-module__oL8iGa__section{margin:0 0 20px}.ppt-stage-module__oL8iGa__sectionHead{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-bottom:9px;display:flex}.ppt-stage-module__oL8iGa__sectionTitle{color:var(--color-wb-text);font-size:13px;font-weight:600}.ppt-stage-module__oL8iGa__required{color:var(--color-wb-required);margin-left:2px;font-style:normal}.ppt-stage-module__oL8iGa__tag{border:1px solid var(--ppt-line);height:20px;color:var(--color-wb-accent);background:var(--color-wb-surface);border-radius:999px;align-items:center;padding:0 8px;font-size:10px;font-style:normal;display:inline-flex}.ppt-stage-module__oL8iGa__sectionHint{color:var(--color-wb-text-3);font-size:11px}.ppt-stage-module__oL8iGa__typeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ppt-stage-module__oL8iGa__typeCard{border:1px solid var(--color-wb-border);border-radius:var(--radius-wb-card);min-height:66px;color:var(--color-wb-text);background:var(--color-wb-surface);font:inherit;text-align:left;cursor:pointer;transition:border-color .18s ease, background .18s ease, box-shadow .18s ease, transform .18s var(--ease-silk);align-items:center;gap:10px;padding:11px 34px 11px 12px;display:flex;position:relative}.ppt-stage-module__oL8iGa__typeCard:hover:not(:disabled){border-color:var(--color-wb-focus);transform:translateY(-1px)}.ppt-stage-module__oL8iGa__typeCard.ppt-stage-module__oL8iGa__active{border-color:var(--color-wb-accent-strong);background:var(--ppt-tint);box-shadow:var(--shadow-focus-ring)}.ppt-stage-module__oL8iGa__typeCard:disabled{cursor:not-allowed;opacity:.6}.ppt-stage-module__oL8iGa__typeIcon{width:34px;height:34px;color:var(--color-wb-accent);background:var(--ppt-tint-strong);border-radius:8px;flex:none;place-items:center;font-size:18px;display:grid}.ppt-stage-module__oL8iGa__typeText{gap:3px;min-width:0;display:grid}.ppt-stage-module__oL8iGa__typeLabel{color:var(--color-wb-heading);font-size:13px;font-weight:600}.ppt-stage-module__oL8iGa__typeCopy{color:var(--color-wb-text-2);font-size:11px;line-height:1.4}.ppt-stage-module__oL8iGa__typeCheck{color:var(--color-wb-accent);opacity:0;font-size:16px;transition:opacity .18s;position:absolute;top:10px;right:10px}.ppt-stage-module__oL8iGa__typeCard.ppt-stage-module__oL8iGa__active .ppt-stage-module__oL8iGa__typeCheck{opacity:1}.ppt-stage-module__oL8iGa__composer{position:relative}.ppt-stage-module__oL8iGa__counter{color:var(--color-wb-text-3);pointer-events:none;font-size:11px;font-style:normal;position:absolute;bottom:8px;right:12px}.ppt-stage-module__oL8iGa__counter b{color:var(--color-wb-accent);font-weight:600}.ppt-stage-module__oL8iGa__counter.ppt-stage-module__oL8iGa__over b{color:var(--color-wb-danger)}.ppt-stage-module__oL8iGa__settings{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:14px;display:grid}.ppt-stage-module__oL8iGa__settingCard{border:1px solid var(--color-wb-border);border-radius:var(--radius-wb-card);background:var(--color-wb-surface-tint);min-width:0;padding:12px}.ppt-stage-module__oL8iGa__settingCard.ppt-stage-module__oL8iGa__invalid{border-color:var(--color-wb-danger)}.ppt-stage-module__oL8iGa__segmented{flex-wrap:wrap;gap:6px;display:flex}.ppt-stage-module__oL8iGa__segment{border:1px solid var(--color-wb-input-border);border-radius:var(--radius-wb-control);min-width:64px;height:46px;color:var(--color-wb-text);background:var(--color-wb-surface);font:inherit;text-align:center;cursor:pointer;place-content:center;gap:1px;padding:0 10px;transition:border-color .18s,background .18s,color .18s;display:inline-grid}.ppt-stage-module__oL8iGa__segment.ppt-stage-module__oL8iGa__compact{height:34px}.ppt-stage-module__oL8iGa__segment:hover:not(:disabled){border-color:var(--color-wb-focus)}.ppt-stage-module__oL8iGa__segment.ppt-stage-module__oL8iGa__active{border-color:var(--color-wb-accent-strong);color:var(--color-wb-accent);background:var(--ppt-tint);box-shadow:var(--shadow-focus-ring)}.ppt-stage-module__oL8iGa__segment:disabled{cursor:not-allowed;opacity:.6}.ppt-stage-module__oL8iGa__segmentValue{font-size:12.5px;font-weight:600}.ppt-stage-module__oL8iGa__segmentLabel{color:var(--color-wb-text-3);font-size:10px}.ppt-stage-module__oL8iGa__segment.ppt-stage-module__oL8iGa__active .ppt-stage-module__oL8iGa__segmentLabel{color:var(--color-wb-accent)}.ppt-stage-module__oL8iGa__footer{border-top:1px solid var(--color-wb-divider);justify-content:space-between;align-items:center;gap:14px;margin-top:4px;padding-top:16px;display:flex}.ppt-stage-module__oL8iGa__footerNote{min-width:0;color:var(--color-wb-text-2);align-items:flex-start;gap:5px;font-size:11.5px;line-height:1.55;display:flex}.ppt-stage-module__oL8iGa__footerNote svg{color:var(--color-wb-accent);flex:none;margin-top:3px}.ppt-stage-module__oL8iGa__footerActions{flex:none;align-items:center;gap:10px;display:flex}.ppt-stage-module__oL8iGa__layout{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:18px;display:grid}.ppt-stage-module__oL8iGa__editor{gap:10px;min-width:0;display:grid}.ppt-stage-module__oL8iGa__mismatch{border:1px solid color-mix(in srgb, var(--color-wb-warning) 40%, var(--color-wb-border));border-radius:var(--radius-wb-card);color:var(--color-wb-text);background:color-mix(in srgb, var(--color-wb-warning) 8%, var(--color-wb-surface));flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}.ppt-stage-module__oL8iGa__mismatch svg{color:var(--color-wb-warning);flex:none;font-size:16px}.ppt-stage-module__oL8iGa__mismatchText{flex:1;min-width:0}.ppt-stage-module__oL8iGa__card{border:1px solid var(--color-wb-border);border-radius:var(--radius-wb-card);background:var(--color-wb-surface);padding:12px 12px 12px 14px;transition:border-color .18s,box-shadow .18s}.ppt-stage-module__oL8iGa__card.ppt-stage-module__oL8iGa__cover{border-color:var(--ppt-line);background:var(--ppt-tint)}.ppt-stage-module__oL8iGa__card.ppt-stage-module__oL8iGa__invalid{border-color:var(--color-wb-danger)}.ppt-stage-module__oL8iGa__cardHead{align-items:center;gap:8px;margin-bottom:8px;display:flex}.ppt-stage-module__oL8iGa__pageBadge{height:22px;color:var(--color-wb-accent);background:var(--ppt-tint-strong);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.ppt-stage-module__oL8iGa__cardHeadSpacer{flex:1}.ppt-stage-module__oL8iGa__cardActions{align-items:center;gap:4px;display:flex}.ppt-stage-module__oL8iGa__iconButton{border:1px solid var(--color-wb-border);width:28px;height:28px;color:var(--color-wb-text-2);background:var(--color-wb-surface);font:inherit;cursor:pointer;border-radius:7px;place-items:center;padding:0;font-size:14px;transition:color .18s,border-color .18s,background .18s;display:grid}.ppt-stage-module__oL8iGa__iconButton:hover:not(:disabled){color:var(--color-wb-accent);border-color:var(--color-wb-focus);background:var(--ppt-tint)}.ppt-stage-module__oL8iGa__iconButton.ppt-stage-module__oL8iGa__danger:hover:not(:disabled){color:var(--color-wb-danger);border-color:color-mix(in srgb, var(--color-wb-danger) 45%, var(--color-wb-border));background:color-mix(in srgb, var(--color-wb-danger) 6%, var(--color-wb-surface))}.ppt-stage-module__oL8iGa__iconButton:disabled{cursor:not-allowed;opacity:.45}.ppt-stage-module__oL8iGa__fields{gap:8px;display:grid}.ppt-stage-module__oL8iGa__coverFields{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:10px;display:grid}.ppt-stage-module__oL8iGa__field{gap:4px;min-width:0;display:grid}.ppt-stage-module__oL8iGa__fieldLabel{color:var(--color-wb-text-2);font-size:11px}.ppt-stage-module__oL8iGa__descriptionWrap{position:relative}.ppt-stage-module__oL8iGa__description{min-height:74px;padding-bottom:22px;font-size:12px;line-height:1.6}.ppt-stage-module__oL8iGa__addSlide{border:1px dashed var(--ppt-line);border-radius:var(--radius-wb-card);height:40px;color:var(--color-wb-accent);background:var(--color-wb-surface-tint);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:6px;font-size:12px;transition:border-color .18s,background .18s;display:flex}.ppt-stage-module__oL8iGa__addSlide:hover:not(:disabled){border-color:var(--color-wb-focus);background:var(--ppt-tint)}.ppt-stage-module__oL8iGa__addSlide:disabled{cursor:not-allowed;opacity:.6}.ppt-stage-module__oL8iGa__empty{border:1px dashed var(--ppt-line);border-radius:var(--radius-wb-card);background:var(--color-wb-surface-tint);text-align:center;justify-items:center;gap:8px;padding:30px 16px;display:grid}.ppt-stage-module__oL8iGa__emptyIcon{width:52px;height:52px;color:var(--color-wb-accent);background:var(--ppt-tint-strong);border-radius:15px;place-items:center;font-size:24px;display:grid}.ppt-stage-module__oL8iGa__emptyTitle{color:var(--color-wb-heading);font-size:15px;font-weight:600}.ppt-stage-module__oL8iGa__emptyText{max-width:420px;color:var(--color-wb-text-2);margin:0;font-size:11.5px;line-height:1.6}.ppt-stage-module__oL8iGa__emptyActions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px;display:flex}.ppt-stage-module__oL8iGa__aside{border:1px solid var(--color-wb-border);border-radius:var(--radius-wb-card);background:var(--color-wb-surface-tint);gap:12px;padding:14px;display:grid;position:sticky;top:16px}.ppt-stage-module__oL8iGa__asideTitle{color:var(--color-wb-heading);align-items:center;gap:6px;margin:0;font-size:13px;font-weight:600;display:flex}.ppt-stage-module__oL8iGa__asideTitle svg{color:var(--color-wb-accent)}.ppt-stage-module__oL8iGa__infoList{gap:8px;margin:0;display:grid}.ppt-stage-module__oL8iGa__infoRow{justify-content:space-between;align-items:baseline;gap:10px;font-size:12px;display:flex}.ppt-stage-module__oL8iGa__infoRow dt{color:var(--color-wb-text-2);flex:none}.ppt-stage-module__oL8iGa__infoRow dd{overflow-wrap:anywhere;min-width:0;color:var(--color-wb-text);text-align:right;margin:0;font-weight:500}.ppt-stage-module__oL8iGa__infoRow dd.ppt-stage-module__oL8iGa__bad{color:var(--color-wb-danger)}.ppt-stage-module__oL8iGa__quota{color:var(--color-wb-text-3);font-size:11px}.ppt-stage-module__oL8iGa__quota b{color:var(--color-wb-accent)}.ppt-stage-module__oL8iGa__stageFooter{border-top:1px solid var(--color-wb-divider);color:var(--color-wb-text-3);justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;font-size:11.5px;display:flex}.ppt-stage-module__oL8iGa__pasteTextarea{min-height:240px;font-family:var(--font-mono,ui-monospace, monospace);font-size:12px}.ppt-stage-module__oL8iGa__planLayout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:18px;display:grid}.ppt-stage-module__oL8iGa__panel{border:1px solid var(--color-wb-border);border-radius:var(--radius-wb-card);background:var(--color-wb-surface);gap:16px;min-width:0;padding:16px;display:grid}.ppt-stage-module__oL8iGa__panelHead{align-items:center;gap:9px;display:flex}.ppt-stage-module__oL8iGa__panelIcon{width:30px;height:30px;color:var(--color-wb-accent);background:var(--ppt-tint-strong);border-radius:7px;flex:none;place-items:center;font-size:15px;display:grid}.ppt-stage-module__oL8iGa__panelTitle{color:var(--color-wb-heading);margin:0;font-size:14px;font-weight:600}.ppt-stage-module__oL8iGa__panelDesc{color:var(--color-wb-text-2);margin:2px 0 0;font-size:11px}.ppt-stage-module__oL8iGa__panelAction{margin-left:auto}.ppt-stage-module__oL8iGa__pageList{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ppt-stage-module__oL8iGa__pageItem{border:1px solid var(--color-wb-divider);border-radius:var(--radius-wb-control);background:var(--color-wb-surface-tint);grid-template-columns:52px minmax(0,1fr);gap:10px;padding:9px 11px;display:grid}.ppt-stage-module__oL8iGa__pageItem.ppt-stage-module__oL8iGa__coverItem{border-color:var(--ppt-line);background:var(--ppt-tint)}.ppt-stage-module__oL8iGa__pageNo{color:var(--color-wb-accent);white-space:nowrap;font-size:11px;font-weight:600}.ppt-stage-module__oL8iGa__pageCopy{gap:2px;min-width:0;display:grid}.ppt-stage-module__oL8iGa__pageTitle{overflow-wrap:anywhere;color:var(--color-wb-heading);font-size:12.5px;font-weight:600}.ppt-stage-module__oL8iGa__pageDesc{overflow-wrap:anywhere;color:var(--color-wb-text-2);font-size:11.5px;line-height:1.55}.ppt-stage-module__oL8iGa__autoPlan{border:1px dashed var(--ppt-line);border-radius:var(--radius-wb-card);background:var(--color-wb-surface-tint);align-items:flex-start;gap:10px;padding:16px;display:flex}.ppt-stage-module__oL8iGa__autoPlan svg{color:var(--color-wb-accent);flex:none;font-size:20px}.ppt-stage-module__oL8iGa__autoPlanText{color:var(--color-wb-text-2);gap:4px;font-size:11.5px;line-height:1.6;display:grid}.ppt-stage-module__oL8iGa__autoPlanText b{color:var(--color-wb-heading);font-size:13px}.ppt-stage-module__oL8iGa__order{border:1px solid var(--color-wb-border);border-radius:var(--radius-wb-card);background:var(--color-wb-surface);box-shadow:var(--shadow-wb-card);gap:12px;padding:16px;display:grid;position:sticky;top:16px}.ppt-stage-module__oL8iGa__summary{border-radius:var(--radius-wb-control);background:var(--color-wb-surface-tint);gap:8px;padding:12px;display:grid}.ppt-stage-module__oL8iGa__summaryHead{color:var(--color-wb-text);justify-content:space-between;align-items:center;font-size:12px;font-weight:600;display:flex}.ppt-stage-module__oL8iGa__summaryHead em{color:var(--color-wb-text-3);font-size:11px;font-style:normal;font-weight:400}.ppt-stage-module__oL8iGa__total{border-top:1px solid var(--color-wb-divider);color:var(--color-wb-text);justify-content:space-between;align-items:baseline;padding-top:8px;font-size:12px;display:flex}.ppt-stage-module__oL8iGa__total strong{color:var(--color-wb-accent);font-size:18px}.ppt-stage-module__oL8iGa__notice{border-radius:var(--radius-wb-control);color:var(--color-wb-text);background:color-mix(in srgb, var(--color-wb-warning) 9%, var(--color-wb-surface));margin:0;padding:9px 11px;font-size:11.5px;line-height:1.55}.ppt-stage-module__oL8iGa__noticeAction{color:var(--color-wb-accent);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:6px;padding:0;font-weight:600}.ppt-stage-module__oL8iGa__noticeAction:disabled{cursor:not-allowed;opacity:.55}.ppt-stage-module__oL8iGa__startButton{width:100%}.ppt-stage-module__oL8iGa__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ppt-stage-module__oL8iGa__fact{min-width:0;color:var(--color-wb-text-2);align-items:flex-start;gap:6px;font-size:10.5px;line-height:1.4;display:flex}.ppt-stage-module__oL8iGa__fact svg{color:var(--color-wb-accent);flex:none;font-size:15px}.ppt-stage-module__oL8iGa__fact b{color:var(--color-wb-text);font-size:11.5px;font-weight:600;display:block}@keyframes ppt-stage-module__oL8iGa__ppt-stage-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:1100px){.ppt-stage-module__oL8iGa__layout,.ppt-stage-module__oL8iGa__planLayout{grid-template-columns:minmax(0,1fr)}.ppt-stage-module__oL8iGa__aside,.ppt-stage-module__oL8iGa__order{position:static}}@media (max-width:768px){.ppt-stage-module__oL8iGa__stage{padding:16px}.ppt-stage-module__oL8iGa__heading{flex-direction:column;gap:10px}.ppt-stage-module__oL8iGa__typeGrid,.ppt-stage-module__oL8iGa__settings,.ppt-stage-module__oL8iGa__coverFields{grid-template-columns:minmax(0,1fr)}.ppt-stage-module__oL8iGa__footer{flex-direction:column;align-items:stretch}.ppt-stage-module__oL8iGa__footerActions{flex-direction:column-reverse;align-items:stretch}.ppt-stage-module__oL8iGa__stageFooter{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.ppt-stage-module__oL8iGa__stage{animation:none}.ppt-stage-module__oL8iGa__typeCard,.ppt-stage-module__oL8iGa__segment,.ppt-stage-module__oL8iGa__iconButton{transition:none}}.ppt-stage-module__oL8iGa__pageImage{border:1px solid var(--color-wb-border);background:var(--color-wb-surface-tint);border-radius:8px;align-content:start;gap:4px;min-width:0;padding:7px;font-size:11px;display:grid}.ppt-stage-module__oL8iGa__pageImage>span{color:var(--color-wb-heading);align-items:center;gap:5px;font-weight:700;display:flex}.ppt-stage-module__oL8iGa__pageImage select{border:1px solid var(--color-wb-border);width:100%;min-width:0;color:var(--color-wb-heading);background:var(--color-wb-surface);border-radius:6px;padding:4px}.ppt-stage-module__oL8iGa__pageImage select:focus-visible{outline-offset:2px;outline:2px solid #6651bb}.ppt-stage-module__oL8iGa__pageImage small{color:var(--color-wb-text-2);font-size:10px}@media (min-width:1180px){.ppt-stage-module__oL8iGa__slideFields:has(>.ppt-stage-module__oL8iGa__pageImage){grid-template-columns:minmax(0,1fr) minmax(144px,188px);align-items:start}.ppt-stage-module__oL8iGa__slideFields>.ppt-stage-module__oL8iGa__pageImage{grid-area:1/2/span 2}}
.profile-stage-module__5yJppa__stage{box-sizing:border-box;animation:profile-stage-module__5yJppa__stage-in .48s var(--ease-silk) both;background:#fffffff0;border:1px solid #dfddea;border-radius:8px;padding:20px;box-shadow:0 12px 28px #302b4f0e}.profile-stage-module__5yJppa__stageHeading{box-sizing:border-box;justify-content:space-between;align-items:flex-start;gap:18px;min-height:50px;margin-bottom:17px;display:flex}.profile-stage-module__5yJppa__stageHeadingText{box-sizing:border-box;padding-left:14px;position:relative}.profile-stage-module__5yJppa__kicker{box-sizing:border-box;color:#7766c0;letter-spacing:0;margin-bottom:3px;font-size:10.5px;font-weight:600;display:block}.profile-stage-module__5yJppa__stageTitle{box-sizing:border-box;color:#292f40;margin:0;font-size:20px;font-weight:600;line-height:1.3;display:block}.profile-stage-module__5yJppa__stageDesc{box-sizing:border-box;color:#565e6e;margin:5px 0 0;font-size:12.5px;line-height:1.45;display:block}.profile-stage-module__5yJppa__headingActions{box-sizing:border-box;flex:none;justify-content:flex-end;align-items:center;gap:9px;padding-top:1px;display:inline-flex}.profile-stage-module__5yJppa__exampleButton{color:#6650c9;text-align:center;box-sizing:border-box;font:inherit;cursor:pointer;white-space:nowrap;height:27px;transition:border-color .18s ease, color .18s ease, background .18s ease, transform .18s var(--ease-silk), box-shadow .18s ease;background:#f7f5ff;border:1px solid #d8d2ef;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:0 10px;font-size:11px;font-weight:500;line-height:1;display:inline-flex}.profile-stage-module__5yJppa__exampleButton:hover{color:#543db8;background:#f0ecff;border-color:#a898df;outline:0;transform:translateY(-1px);box-shadow:0 4px 12px #6047b31f}.profile-stage-module__5yJppa__exampleButtonIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;vertical-align:-.125em;flex-shrink:0;font-size:13px;font-weight:400;line-height:1;display:inline-block}.profile-stage-module__5yJppa__exampleButton:hover .profile-stage-module__5yJppa__exampleButtonIcon{vertical-align:-.125em;flex-shrink:0;font-style:normal;display:inline-block}.profile-stage-module__5yJppa__exampleButtonText{box-sizing:border-box}.profile-stage-module__5yJppa__stageStatus{box-sizing:border-box;color:#3e806a;white-space:nowrap;background:#f2faf6;border:1px solid #d4e8df;border-radius:999px;align-items:center;gap:4px;height:27px;margin-top:2px;padding:0 9px;font-size:12px;display:inline-flex}.profile-stage-module__5yJppa__stageStatusIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;vertical-align:-.125em;flex-shrink:0;font-size:12px;font-weight:400;line-height:1;display:inline-block}.profile-stage-module__5yJppa__workspace{box-sizing:border-box;grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:18px;margin-top:24px;display:grid}.profile-stage-module__5yJppa__form{box-sizing:border-box;border-right:0;min-width:0;padding-right:0}.profile-stage-module__5yJppa__titleRow{box-sizing:border-box;outline-offset:7px;border-radius:7px;outline:1px solid #0000;grid-template-columns:minmax(0,1fr) 210px;align-items:center;gap:14px;margin-bottom:24px;transition:outline-color .18s,box-shadow .18s;display:grid;position:relative}.profile-stage-module__5yJppa__titleBlock{cursor:default;box-sizing:border-box;gap:7px;display:grid}.profile-stage-module__5yJppa__titleHead{box-sizing:border-box;color:#353a4b;align-items:baseline;gap:0;min-height:20px;font-size:13px;display:flex}.profile-stage-module__5yJppa__titleHeadLabel{box-sizing:border-box;font-weight:600}.profile-stage-module__5yJppa__requiredMark{box-sizing:border-box;color:#d84b63;vertical-align:baseline;margin-left:6px;margin-right:10px;font-size:11px;font-style:normal;font-weight:600;line-height:1;display:inline-block;transform:translateY(-1px)}.profile-stage-module__5yJppa__titleHeadHint{box-sizing:border-box;color:#6c7282;font-size:11px;font-weight:400}.profile-stage-module__5yJppa__inputAction{box-sizing:border-box;background:#fff;border:1px solid #d7d5df;border-radius:6px;height:46px;padding:5px;transition:border-color .18s,box-shadow .18s;display:flex;overflow:hidden}.profile-stage-module__5yJppa__inputAction:focus-within{border-color:#7865cc;box-shadow:0 0 0 3px #6854c11a}.profile-stage-module__5yJppa__titleInput{color:#303545;box-sizing:border-box;font:inherit;background:0 0;border:0;outline:0;flex:1;min-width:0;padding:0 10px;font-size:13px}.profile-stage-module__5yJppa__titleInput.profile-stage-module__5yJppa__invalid{border-color:#d55e73!important;box-shadow:0 0 0 3px #d55e731a!important}.profile-stage-module__5yJppa__titleInput::placeholder{color:#a0a4b0}.profile-stage-module__5yJppa__topicButton{color:#fff;text-align:center;box-sizing:border-box;font:inherit;cursor:pointer;min-width:116px;transition:color .18s ease, background .18s ease, box-shadow .18s ease, transform .18s var(--ease-silk);background:#59469f;border:0;border-radius:5px;padding:0 14px;font-size:12px;font-weight:600;box-shadow:0 4px 11px #43338026}.profile-stage-module__5yJppa__topicButton:hover{background:#4c3a8f;transform:scale(1.015);box-shadow:0 6px 14px #4333803b}.profile-stage-module__5yJppa__topicButtonIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;color:#fff;vertical-align:-.125em;flex-shrink:0;margin-right:5px;font-size:14px;font-weight:400;line-height:1;display:inline-block}.profile-stage-module__5yJppa__topicButton:hover .profile-stage-module__5yJppa__topicButtonIcon{vertical-align:-.125em;flex-shrink:0;font-style:normal;display:inline-block}.profile-stage-module__5yJppa__languageField{box-sizing:border-box;background:0 0;border:0;border-radius:0;grid-template-rows:1fr;grid-template-columns:auto minmax(0,1fr);align-content:center;place-self:end;align-items:center;gap:10px;width:210px;min-width:210px;height:46px;min-height:46px;padding:0;display:grid;position:relative}.profile-stage-module__5yJppa__languageLabel{box-sizing:border-box;color:#3e4353;white-space:nowrap;justify-content:center;align-items:center;gap:8px;min-height:0;font-size:13px;display:inline-flex}.profile-stage-module__5yJppa__languageLabelText{box-sizing:border-box;color:#3f4555;font-size:13px;font-weight:600}.profile-stage-module__5yJppa__languageRequired{box-sizing:border-box;color:#d84b63;vertical-align:baseline;margin-left:6px;font-size:11px;font-style:normal;font-weight:600;line-height:1;display:inline-block;transform:translateY(-1px)}.profile-stage-module__5yJppa__languageSwitch{box-sizing:border-box;background:#f4f2f8;border:1px solid #ded9e8;border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));place-items:center stretch;gap:0;width:131px;height:36px;padding:3px;display:grid}.profile-stage-module__5yJppa__languageOption{color:#797283;text-align:center;box-sizing:border-box;font:inherit;cursor:pointer;min-width:0;transition:color .18s ease, background .18s ease, box-shadow .18s ease, transform .18s var(--ease-silk);height:29px;box-shadow:none;text-indent:0;letter-spacing:0;background:0 0;border:0;border-radius:999px;justify-content:center;place-items:center;gap:7px;width:100%;padding:0;font-size:12.5px;font-weight:400;line-height:1;display:flex;transform:none}.profile-stage-module__5yJppa__languageOption:hover{color:#5a46ad;background:#eeeafab8;border-color:#b7aaeb}.profile-stage-module__5yJppa__languageOption.profile-stage-module__5yJppa__active{color:#fff;background:#4a3c73;box-shadow:0 3px 8px #3b2d6529}.profile-stage-module__5yJppa__englishNote{box-sizing:border-box;color:#c65060;text-align:center;z-index:2;white-space:nowrap;background:#fff8f8;border:1px solid #e88491;border-radius:999px;grid-column:1/-1;width:auto;max-width:none;margin:0;padding:4px 9px;font-size:10px;font-weight:400;line-height:1;position:absolute;bottom:calc(100% + 7px);right:0;box-shadow:0 4px 12px #bb4b5c14}.profile-stage-module__5yJppa__degreeRow{box-sizing:border-box;outline-offset:7px;border-radius:7px;outline:1px solid #0000;margin:0 0 24px;transition:outline-color .18s,box-shadow .18s;position:relative}.profile-stage-module__5yJppa__degreeLabel{box-sizing:border-box;color:#353a4b;align-items:baseline;gap:8px;min-height:22px;font-size:13px;display:flex}.profile-stage-module__5yJppa__degreeLabelText{box-sizing:border-box;font-weight:600}.profile-stage-module__5yJppa__degreeRequired{box-sizing:border-box;color:#d84b63;vertical-align:baseline;margin-left:6px;font-size:11px;font-style:normal;font-weight:600;line-height:1;display:inline-block;transform:translateY(-1px)}.profile-stage-module__5yJppa__degreeHint{box-sizing:border-box;color:#6c7282;font-size:11px}.profile-stage-module__5yJppa__segmented{box-sizing:border-box;background:#f5f5f8;border:1px solid #dedce5;border-radius:7px;grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;height:38px;padding:3px;display:grid}.profile-stage-module__5yJppa__segmentOption{color:#626777;text-align:center;box-sizing:border-box;font:inherit;cursor:pointer;min-width:0;transition:color .18s ease, background .18s ease, box-shadow .18s ease, transform .18s var(--ease-silk);background:0 0;border:0;border-radius:5px;padding:1px 6px;font-size:12px}.profile-stage-module__5yJppa__segmentOption:hover{color:#5a47af;background:#ece9f7}.profile-stage-module__5yJppa__segmentOption.profile-stage-module__5yJppa__active{color:#5d45b1;background:#6f52ed1c;border:1px solid #684eca57;box-shadow:0 3px 10px #5940b217,inset 0 1px #ffffffb8}.profile-stage-module__5yJppa__wordSection{box-sizing:border-box;outline-offset:7px;border-radius:7px;outline:1px solid #0000;margin:0 0 24px;transition:outline-color .18s,box-shadow .18s;position:relative}.profile-stage-module__5yJppa__wordLabel{box-sizing:border-box;color:#353a4b;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px 10px;min-height:22px;font-size:13px;display:grid}.profile-stage-module__5yJppa__wordLabelText{box-sizing:border-box;font-weight:600}.profile-stage-module__5yJppa__wordRequired{box-sizing:border-box;color:#d84b63;vertical-align:baseline;margin-left:6px;font-size:11px;font-style:normal;font-weight:600;line-height:1;display:inline-block;transform:translateY(-1px)}.profile-stage-module__5yJppa__wordHint{box-sizing:border-box;color:#747a89;font-size:10.5px}.profile-stage-module__5yJppa__wordOutput{box-sizing:border-box;color:#5e49b3;white-space:nowrap;margin-left:auto;margin-right:20px;font-size:12px;font-weight:600}.profile-stage-module__5yJppa__rangeControl{box-sizing:border-box;align-items:center;height:18px;margin-top:7px;display:flex;position:relative}.profile-stage-module__5yJppa__rangeControl:before{content:"";background:#e6e4eb;border-radius:99px;height:5px;position:absolute;left:0;right:0}.profile-stage-module__5yJppa__rangeFill{box-sizing:border-box;z-index:1;background:#7360c8;border-radius:99px;width:18.2%;height:5px;transition:width .22s;position:absolute;left:0}.profile-stage-module__5yJppa__rangeInput{padding:initial;border:initial;color:fieldtext;appearance:none;box-sizing:border-box;font:inherit;z-index:2;background:0 0;width:100%;height:18px;margin:0;position:relative}.profile-stage-module__5yJppa__rangeInput:focus-visible{outline-offset:2px;outline:2px solid #7053dd94}.profile-stage-module__5yJppa__rangeInput::-webkit-slider-thumb{appearance:none;cursor:grab;background:#ffffffeb;border:2px solid #684ecab8;border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 4px #6f52ed1c,0 3px 8px #48398b2e}.profile-stage-module__5yJppa__presets{box-sizing:border-box;align-items:center;gap:7px;margin-top:8px;display:flex}.profile-stage-module__5yJppa__presetButton{color:#747988;text-align:center;box-sizing:border-box;font:inherit;cursor:pointer;background:#ffffffb8;border:1px solid #dfdce7;border-radius:999px;align-items:center;gap:5px;height:27px;padding:0 10px;font-size:9.5px;transition:color .16s,border-color .16s,background .16s,transform .16s;display:inline-flex}.profile-stage-module__5yJppa__presetButton:hover{color:#5d49a6;background:#f6f3fc;border-color:#b7abd9;transform:translateY(-1px)}.profile-stage-module__5yJppa__presetButton.profile-stage-module__5yJppa__active{color:#5d45b1;background:#6f52ed1a;border-color:#684eca57}.profile-stage-module__5yJppa__presetLabel{box-sizing:border-box}.profile-stage-module__5yJppa__presetValue{box-sizing:border-box;color:#5f4ab0;font-size:10px;font-weight:600}.profile-stage-module__5yJppa__feeding{box-sizing:border-box;outline-offset:7px;background:linear-gradient(135deg,#fbfaff 0%,#f7f9fd 100%);border:1px solid #dfdbe9;border-radius:7px;outline:1px solid #0000;grid-template-columns:minmax(0,1fr);align-items:start;gap:10px;margin:0 0 24px;padding:13px;transition:outline-color .18s,box-shadow .18s;display:grid;position:relative}.profile-stage-module__5yJppa__feedingHeading{box-sizing:border-box;align-items:center;gap:8px;min-height:32px;padding:0;display:flex}.profile-stage-module__5yJppa__feedingHeadingMain{box-sizing:border-box;flex:1;align-items:center;gap:9px;min-width:0;display:flex}.profile-stage-module__5yJppa__feedingHeadingIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;color:#654fb6;background:linear-gradient(135deg,#eee9fa,#eaf1fd);border-radius:7px;flex:none;place-items:center;width:30px;height:30px;font-size:15px;font-weight:400;line-height:1;display:grid}.profile-stage-module__5yJppa__feedingHeadingText{box-sizing:border-box;gap:2px;min-width:0;display:grid}.profile-stage-module__5yJppa__feedingTitle{box-sizing:border-box;color:#343949;font-size:13px;font-weight:600}.profile-stage-module__5yJppa__feedingHint{box-sizing:border-box;color:#687080;font-size:10.5px}.profile-stage-module__5yJppa__optionalTag{box-sizing:border-box;color:#7466a1;background:#ffffffdb;border:1px solid #dcd6ec;border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:9.5px;font-style:normal;display:inline-flex}.profile-stage-module__5yJppa__optimizeButton{color:#fff;text-align:center;box-sizing:border-box;font:inherit;cursor:pointer;width:auto;height:30px;transition:color .18s ease, border-color .18s ease, background .18s ease, transform .18s var(--ease-silk);white-space:nowrap;background:linear-gradient(110deg,#7959ce,#657ed2);border:1px solid #6f52ed42;border-radius:999px;flex:none;justify-content:center;place-items:center;gap:5px;min-width:138px;padding:0 11px;font-size:10.5px;display:inline-flex;box-shadow:0 5px 13px #573db22b,inset 0 1px #ffffff3d}.profile-stage-module__5yJppa__optimizeButton:hover{color:#5c45af;background:#f1edfb;border-color:#6f52ed57;transform:translateY(-1px);box-shadow:0 5px 13px #573db21a}.profile-stage-module__5yJppa__optimizeButton:disabled{cursor:wait;opacity:.76;transform:none}.profile-stage-module__5yJppa__optimizeIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;vertical-align:-.125em;flex-shrink:0;font-weight:400;line-height:1;display:inline-block}.profile-stage-module__5yJppa__optimizeButton:hover .profile-stage-module__5yJppa__optimizeIcon{vertical-align:-.125em;flex-shrink:0;font-style:normal;display:inline-block}.profile-stage-module__5yJppa__optimizeText{box-sizing:border-box}.profile-stage-module__5yJppa__feedingInput{cursor:default;box-sizing:border-box;grid-column:1;min-width:0;display:block;position:relative}.profile-stage-module__5yJppa__feedingTextarea{color:#343949;resize:vertical;white-space:pre-wrap;box-sizing:border-box;font:inherit;background:#fff;border:1px solid #d8d5e1;border-radius:7px;outline:0;width:100%;min-height:120px;padding:13px 14px 27px;font-size:13px;line-height:1.7;transition:border-color .18s,box-shadow .18s,background .18s}.profile-stage-module__5yJppa__feedingTextarea:focus{border-color:#8069cc;box-shadow:0 0 0 3px #6c52c31a}.profile-stage-module__5yJppa__feedingTextarea.profile-stage-module__5yJppa__invalid{border-color:#d55e73!important;box-shadow:0 0 0 3px #d55e731a!important}.profile-stage-module__5yJppa__feedingTextarea.profile-stage-module__5yJppa__optimized{background:#f7fcfa;border-color:#4a93778c;box-shadow:0 0 0 4px #4a937714}.profile-stage-module__5yJppa__feedingTextarea::placeholder{color:#8d93a2}.profile-stage-module__5yJppa__counter{box-sizing:border-box;color:#747a89;font-size:11px;font-style:normal;position:absolute;bottom:8px;right:13px}.profile-stage-module__5yJppa__counterValue{box-sizing:border-box;color:#557e70;font-weight:500}.profile-stage-module__5yJppa__configLabel{box-sizing:border-box;color:#5f4cac;align-items:center;gap:9px;min-height:18px;margin:0 0 12px;font-size:11px;font-weight:600;display:flex}.profile-stage-module__5yJppa__configLabel:after{content:"";background:#e4e0eb;flex:1;height:1px}.profile-stage-module__5yJppa__contentModeField{box-sizing:border-box;outline-offset:7px;background:#fbfbfd;border:1px solid #dfdce7;border-radius:7px;outline:1px solid #0000;grid-template-columns:minmax(0,1fr) 330px;justify-content:space-between;align-items:center;gap:14px;min-height:58px;margin:4px 0 24px;padding:8px 11px 8px 13px;transition:outline-color .18s,box-shadow .18s;display:flex;position:relative}.profile-stage-module__5yJppa__contentModeLabel{box-sizing:border-box;color:#353a4b;flex:1;align-content:center;align-items:baseline;gap:3px;min-width:0;min-height:20px;font-size:13px;display:grid}.profile-stage-module__5yJppa__contentModeLabelText{box-sizing:border-box;white-space:nowrap;font-weight:600}.profile-stage-module__5yJppa__contentModeRequired{box-sizing:border-box;color:#d84b63;vertical-align:baseline;margin-left:6px;font-size:11px;font-style:normal;font-weight:600;line-height:1;display:inline-block;transform:translateY(-1px)}.profile-stage-module__5yJppa__contentModeHint{box-sizing:border-box;color:#6c7282;font-size:9.5px}.profile-stage-module__5yJppa__contentSwitch{box-sizing:border-box;background:0 0;border:0;border-radius:0;flex:none;grid-template-columns:.8fr 1.35fr;gap:8px;width:min(100%,430px);height:auto;padding:0;display:grid}.profile-stage-module__5yJppa__contentOption{color:#596071;text-align:left;box-sizing:border-box;font:inherit;cursor:pointer;white-space:nowrap;min-width:0;transition:color .18s ease, background .18s ease, box-shadow .18s ease, transform .18s var(--ease-silk);background:0 0;border:1px solid #0000;border-radius:6px;justify-content:flex-start;align-items:center;gap:8px;min-height:40px;padding:5px 8px;font-size:12px;display:flex;transform:none}.profile-stage-module__5yJppa__contentOption:hover{color:#554594;background:#f7f5fb;border-color:#ded9e9}.profile-stage-module__5yJppa__contentOption.profile-stage-module__5yJppa__active{color:#513c9f;box-shadow:none;background:#6f52ed16;border:1px solid #684eca40}.profile-stage-module__5yJppa__radioDot{box-sizing:border-box;color:#7464b5;width:15px;height:15px;box-shadow:none;background:#fff;border:1.5px solid #aaa5b8;border-radius:50%;flex:0 0 15px;font-size:15px;font-style:italic;transition:border-color .16s,background .16s,box-shadow .16s}.profile-stage-module__5yJppa__contentOption.profile-stage-module__5yJppa__active .profile-stage-module__5yJppa__radioDot{color:#6551b3;background:#6b55bc;border-color:#6b55bc;box-shadow:inset 0 0 0 4px #fff}.profile-stage-module__5yJppa__contentOptionText{box-sizing:border-box;gap:1px;min-width:0;display:grid}.profile-stage-module__5yJppa__contentOptionTitle{box-sizing:border-box;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:600;overflow:hidden}.profile-stage-module__5yJppa__contentOptionHint{box-sizing:border-box;color:#73798a;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;overflow:hidden}.profile-stage-module__5yJppa__templateSection{box-sizing:border-box;outline-offset:7px;background:linear-gradient(135deg,#fbfaff 0%,#f7f9fd 100%);border:1px solid #dedbea;border-radius:7px;outline:1px solid #0000;margin-top:16px;padding:13px;transition:outline-color .18s,box-shadow .18s;position:relative}.profile-stage-module__5yJppa__templateHeading{box-sizing:border-box;justify-content:space-between;align-items:flex-start;gap:14px;min-height:26px;display:flex}.profile-stage-module__5yJppa__templateLabel{box-sizing:border-box;color:#353a4b;align-items:baseline;gap:8px;min-height:0;font-size:13px;display:flex}.profile-stage-module__5yJppa__templateLabelText{box-sizing:border-box;font-weight:600}.profile-stage-module__5yJppa__templateHint{box-sizing:border-box;color:#6c7282;font-size:11px}.profile-stage-module__5yJppa__templateStatus{box-sizing:border-box;color:#75689f;white-space:nowrap;background:#ffffffdb;border:1px solid #ded9ee;border-radius:999px;justify-content:center;align-items:center;min-width:48px;height:23px;padding:0 8px;font-size:10px;display:inline-flex}.profile-stage-module__5yJppa__templateOptions{box-sizing:border-box;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:9px;margin-top:9px;display:grid}.profile-stage-module__5yJppa__templateGeneric{color:#5d45b1;text-align:left;box-sizing:border-box;font:inherit;cursor:pointer;min-width:0;min-height:70px;transition:border-color .18s ease, background .18s ease, box-shadow .18s ease, transform .18s var(--ease-silk);background:#6f52ed13;border:1px solid #684eca5c;border-radius:7px;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:9px 10px;display:grid;position:relative;overflow:hidden;box-shadow:0 4px 12px #5940b212}.profile-stage-module__5yJppa__templateGeneric:hover{transform:translateY(-1px)}.profile-stage-module__5yJppa__templateGeneric.profile-stage-module__5yJppa__inactive{color:#8a8796;background:#ffffffeb;border:1px solid #dfdce8;box-shadow:0 4px 12px #5940b212}.profile-stage-module__5yJppa__templateGenericText{box-sizing:border-box;gap:4px;min-width:0;display:grid}.profile-stage-module__5yJppa__templateGenericTitle{box-sizing:border-box;color:#343a4a;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.profile-stage-module__5yJppa__templateGenericHint{box-sizing:border-box;color:#626979;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.profile-stage-module__5yJppa__templateOption{color:#8a8796;text-align:left;box-sizing:border-box;font:inherit;cursor:pointer;min-width:0;min-height:70px;transition:border-color .18s ease, background .18s ease, box-shadow .18s ease, transform .18s var(--ease-silk);background:#ffffffeb;border:1px solid #dfdce8;border-radius:7px;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:9px 10px;display:grid;position:relative;overflow:hidden}.profile-stage-module__5yJppa__templateOption:hover{background:#fff;border-color:#a99bd5;transform:translateY(-1px);box-shadow:0 7px 18px #42337c12}.profile-stage-module__5yJppa__templateOption.profile-stage-module__5yJppa__active{color:#5d45b1;background:#6f52ed13;border-color:#684eca5c;box-shadow:0 4px 12px #5940b212}.profile-stage-module__5yJppa__templateOptionIcon{box-sizing:border-box;color:#6653b6;background:linear-gradient(145deg,#f1edfb,#edf4fd);border:1px solid #e1ddec;border-radius:6px;place-items:center;width:42px;height:48px;font-size:18px;display:grid;position:relative;overflow:hidden}.profile-stage-module__5yJppa__templateOptionGlyph{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;vertical-align:-.125em;flex-shrink:0;font-weight:400;line-height:1;display:inline-block}.profile-stage-module__5yJppa__templateMini{box-sizing:border-box;color:#6653b6;background:linear-gradient(145deg,#f1edfb,#edf4fd);border:1px solid #e1ddec;border-radius:6px;place-items:center;width:42px;height:48px;font-size:18px;display:grid;position:relative;overflow:hidden}.profile-stage-module__5yJppa__templateMiniGlyph{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;vertical-align:-.125em;flex-shrink:0;font-weight:400;line-height:1;display:inline-block}.profile-stage-module__5yJppa__templateOptionText{box-sizing:border-box;gap:4px;min-width:0;display:grid}.profile-stage-module__5yJppa__templateOptionTitle{box-sizing:border-box;color:#343a4a;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.profile-stage-module__5yJppa__templateOptionHint{box-sizing:border-box;color:#626979;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.profile-stage-module__5yJppa__templateCheck{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;color:#6f58c3;transition:color .18s ease, transform .18s var(--ease-silk);vertical-align:-.125em;flex-shrink:0;font-size:15px;font-weight:400;line-height:1;display:inline-block}.profile-stage-module__5yJppa__templateGeneric.profile-stage-module__5yJppa__inactive .profile-stage-module__5yJppa__templateCheck{color:#9b97aa;vertical-align:-.125em;flex-shrink:0;font-style:normal;display:inline-block}.profile-stage-module__5yJppa__templateArrow{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;color:#9b97aa;transition:color .18s ease, transform .18s var(--ease-silk);vertical-align:-.125em;flex-shrink:0;font-size:15px;font-weight:400;line-height:1;display:inline-block}.profile-stage-module__5yJppa__templateOption:hover .profile-stage-module__5yJppa__templateArrow{color:#6f58c3;vertical-align:-.125em;flex-shrink:0;font-style:normal;display:inline-block;transform:translate(3px)}.profile-stage-module__5yJppa__templateNote{box-sizing:border-box;color:#626979;border-top:1px dashed #dcd7e9;align-items:center;gap:7px;min-height:32px;margin-top:9px;padding:5px 7px 5px 9px;font-size:10.5px;line-height:1.5;display:flex}.profile-stage-module__5yJppa__templateNoteIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;color:#705dc2;vertical-align:-.125em;flex-shrink:0;align-self:center;margin-top:0;font-size:14px;font-weight:400;line-height:1;display:inline-block}.profile-stage-module__5yJppa__templateNoteText{box-sizing:border-box;flex:1;min-width:0;margin:0;display:block}.profile-stage-module__5yJppa__templateNoteLink{color:#624fb4;cursor:pointer;box-sizing:border-box;white-space:nowrap;height:24px;transition:color .18s ease, border-color .18s ease, background .18s ease, transform .18s var(--ease-silk);background:#fff;border:1px solid #d6cfea;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:0 8px;font-size:9.5px;line-height:1;text-decoration:none;display:inline-flex}.profile-stage-module__5yJppa__templateNoteLink:hover{color:#fff;background:#715bc5;border-color:#947fd4;transform:translateY(-1px)}.profile-stage-module__5yJppa__summary{box-sizing:border-box;z-index:2;overscroll-behavior:contain;background:linear-gradient(135deg,#fbfaff,#f6f8fd);border:1px solid #dcd8e7;border-radius:7px;align-self:start;max-height:calc(100vh - 40px);padding:16px;display:block;position:sticky;top:20px;overflow:auto;box-shadow:0 12px 28px #40327d14}.profile-stage-module__5yJppa__summaryTitle{box-sizing:border-box;border-bottom:1px solid #e6e3ed;justify-content:stretch;align-items:center;gap:4px;padding-bottom:10px;display:grid}.profile-stage-module__5yJppa__summaryTitleText{box-sizing:border-box;color:#3e4354;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.profile-stage-module__5yJppa__summaryTitleIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;color:#6d58c4;vertical-align:-.125em;flex-shrink:0;font-size:15px;font-weight:400;line-height:1;display:inline-block}.profile-stage-module__5yJppa__summaryTitleHint{box-sizing:border-box;color:#6e628e;font-size:10.5px;font-style:normal}.profile-stage-module__5yJppa__summaryList{box-sizing:border-box;gap:0;margin:5px 0 0;display:grid}.profile-stage-module__5yJppa__summaryItem{box-sizing:border-box;border-bottom:1px solid #e6e3ed;border-right:0;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:9px 0;display:flex}.profile-stage-module__5yJppa__summaryTerm{box-sizing:border-box;color:#707686;font-size:10.5px}.profile-stage-module__5yJppa__summaryValue{box-sizing:border-box;color:#373c4d;text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:155px;margin:0;font-size:12px;font-weight:600;display:block;overflow:hidden}.profile-stage-module__5yJppa__summaryTip{box-sizing:border-box;color:#616878;border-top:1px dashed #d8d3e6;border-bottom:0;align-items:flex-start;gap:6px;margin:10px 0 13px;padding:10px 0 0;font-size:10.5px;line-height:1.55;display:flex}.profile-stage-module__5yJppa__summaryTipIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;color:#b18841;vertical-align:-.125em;flex-shrink:0;font-size:13px;font-weight:400;line-height:1;display:inline-block}.profile-stage-module__5yJppa__summaryTipText{box-sizing:border-box;margin:0;display:block}.profile-stage-module__5yJppa__goButton{color:#fff;text-align:center;box-sizing:border-box;font:inherit;cursor:pointer;isolation:isolate;background:linear-gradient(135deg,#ff6b6b 0%,#ff8e53 100%);border:1px solid #ff6b6b80;border-radius:7px;justify-content:center;align-items:center;gap:8px;width:100%;min-width:150px;height:auto;min-height:46px;padding:9px 12px;font-size:12.5px;font-weight:600;line-height:1.25;transition:transform .17s,box-shadow .17s,filter .17s;display:inline-flex;position:relative;overflow:visible;box-shadow:inset 0 1px #ffffff47,inset 0 -1px #b0382621,0 4px 10px #ee5b4133}.profile-stage-module__5yJppa__goButton:hover{filter:none;background:linear-gradient(135deg,#ff7470 0%,#ff9a5f 100%);border-color:#ff7465b3;transform:translateY(-1px)scale(1.01);box-shadow:inset 0 1px #ffffff57,0 5px 12px #ec583b40}.profile-stage-module__5yJppa__goButton:disabled{cursor:not-allowed;opacity:.52;box-shadow:inset 0 1px #ffffff47,inset 0 -1px #b0382621,0 4px 10px #ee5b4133}.profile-stage-module__5yJppa__goButton:before{content:"";pointer-events:none;width:25%;height:240%;transition:transform .62s var(--ease-silk);background:linear-gradient(90deg,#0000,#ffffff75,#0000);display:none;position:absolute;top:-70%;left:-35%;transform:rotate(18deg)translate(-180%)}.profile-stage-module__5yJppa__goButton:hover:before{transform:rotate(18deg)translate(650%)}.profile-stage-module__5yJppa__goButton:after{z-index:-1;content:"";pointer-events:none;opacity:.48;background:0 0;border-radius:10px;animation:3.2s ease-in-out infinite profile-stage-module__5yJppa__writing-entry-cta-glow;position:absolute;inset:-2px;transform:scale(.995)}.profile-stage-module__5yJppa__goButtonText{box-sizing:border-box}.profile-stage-module__5yJppa__goButtonIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;transition:transform .22s var(--ease-silk);vertical-align:-.125em;flex-shrink:0;font-weight:400;line-height:1;animation:1.35s cubic-bezier(.45,0,.3,1) infinite profile-stage-module__5yJppa__writing-cta-arrow-bounce;display:inline-block}.profile-stage-module__5yJppa__goButton:hover .profile-stage-module__5yJppa__goButtonIcon{vertical-align:-.125em;flex-shrink:0;font-style:normal;animation-duration:.9s;display:inline-block;transform:translate(3px)}@media (max-width:1200px){.profile-stage-module__5yJppa__contentSwitch{width:390px}}@media (max-width:1100px){.profile-stage-module__5yJppa__goButton{isolation:unset;background:linear-gradient(115deg,#332a43 0%,#171a27 48%,#343a73 72%,#5e51df 100%);border:1px solid #9a8beb47;overflow:hidden;box-shadow:inset 0 1px #ffffff29,inset 0 -1px #0b0c1642,0 8px 20px #2d26652b}.profile-stage-module__5yJppa__goButton:hover{background:linear-gradient(115deg,#3f304e 0%,#1c1e2c 46%,#404483 72%,#6b59eb 100%);border-color:#c2b2ff7a;box-shadow:inset 0 1px #ffffff30,0 11px 25px #362c7c3b}.profile-stage-module__5yJppa__goButton:disabled{box-shadow:none}.profile-stage-module__5yJppa__goButton:before{display:unset;background:linear-gradient(90deg,#0000,#ffffff3d,#0000)}.profile-stage-module__5yJppa__goButton:after{position:unset;z-index:unset;inset:unset;border-radius:unset;content:unset;pointer-events:unset;background:unset;opacity:unset;transform:unset;animation:profile-stage-module__5yJppa__unset}.profile-stage-module__5yJppa__goButtonIcon{animation:profile-stage-module__5yJppa__unset}.profile-stage-module__5yJppa__goButton:hover .profile-stage-module__5yJppa__goButtonIcon{animation-duration:unset}}@media (max-width:980px){.profile-stage-module__5yJppa__stage{min-width:0;max-width:100%}.profile-stage-module__5yJppa__languageField{position:unset}.profile-stage-module__5yJppa__englishNote{text-align:left;max-width:270px;position:unset;right:unset;bottom:unset;z-index:unset;width:unset;margin:unset;box-shadow:unset;white-space:unset;border-radius:5px;margin-left:auto;padding:4px 7px;font-size:9.5px;line-height:1.35}.profile-stage-module__5yJppa__contentSwitch{width:100%}.profile-stage-module__5yJppa__templateNoteIcon{align-self:unset;margin-top:unset}.profile-stage-module__5yJppa__templateNoteLink{margin:unset;display:unset;align-items:unset;justify-content:unset;line-height:unset}}@media (max-width:640px){.profile-stage-module__5yJppa__stageHeading{flex-wrap:wrap}.profile-stage-module__5yJppa__headingActions{justify-content:flex-start;width:100%;padding-top:0}.profile-stage-module__5yJppa__titleRow{gap:12px}}@keyframes profile-stage-module__5yJppa__stage-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes profile-stage-module__5yJppa__writing-entry-cta-glow{0%,to{opacity:.42;transform:scale(.995);box-shadow:0 0 0 1px #ffae7724,0 0 8px 2px #ff68502e}50%{opacity:.74;transform:scale(1.004);box-shadow:0 0 0 2px #ffb57e33,0 0 12px 3px #ff685045}}@keyframes profile-stage-module__5yJppa__writing-cta-arrow-bounce{0%,to{transform:translate(0)}50%{transform:translate(4px)}}.profile-stage-module__5yJppa__markdown{color:#3d4252;overflow-wrap:anywhere;font-size:12.5px;line-height:1.75}.profile-stage-module__5yJppa__markdown>:first-child{margin-top:0}.profile-stage-module__5yJppa__markdown>:last-child{margin-bottom:0}.profile-stage-module__5yJppa__markdown h3,.profile-stage-module__5yJppa__markdown h4,.profile-stage-module__5yJppa__markdown h5,.profile-stage-module__5yJppa__markdown h6{color:#2b3040;margin:14px 0 6px;font-weight:600;line-height:1.4}.profile-stage-module__5yJppa__markdown h3{font-size:15px}.profile-stage-module__5yJppa__markdown h4{font-size:14px}.profile-stage-module__5yJppa__markdown h5,.profile-stage-module__5yJppa__markdown h6{font-size:13px}.profile-stage-module__5yJppa__markdown p{margin:0 0 8px}.profile-stage-module__5yJppa__markdown ul,.profile-stage-module__5yJppa__markdown ol{margin:0 0 8px;padding-left:20px}.profile-stage-module__5yJppa__markdown ul{list-style:outside}.profile-stage-module__5yJppa__markdown ol{list-style:decimal}.profile-stage-module__5yJppa__markdown blockquote{color:#5d6273;background:#faf9fd;border-left:3px solid #d9d2f3;margin:0 0 8px;padding:4px 10px}.profile-stage-module__5yJppa__markdown hr{border:0;border-top:1px solid #ece9f3;margin:12px 0}.profile-stage-module__5yJppa__markdown code{background:#f3f1f8;border-radius:4px;padding:1px 4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em}.profile-stage-module__5yJppa__markdown pre{background:#f6f5fa;border-radius:6px;margin:0 0 8px;padding:10px 12px;overflow:auto}.profile-stage-module__5yJppa__markdown pre code{background:0 0;padding:0}.profile-stage-module__5yJppa__markdownTable{margin:0 0 10px;overflow-x:auto}.profile-stage-module__5yJppa__markdownTable table{border-collapse:collapse;min-width:100%;font-size:12px}.profile-stage-module__5yJppa__markdownTable th,.profile-stage-module__5yJppa__markdownTable td{text-align:left;vertical-align:top;border:1px solid #e6e3ee;padding:5px 8px}.profile-stage-module__5yJppa__markdownTable th{color:#2f3444;background:#f7f6fb;font-weight:600}.profile-stage-module__5yJppa__fieldSection{box-sizing:border-box;border-bottom:1px solid #ececf3;gap:9px;padding:16px 0;display:grid}.profile-stage-module__5yJppa__fieldSectionLabel{box-sizing:border-box;color:#353a4b;align-items:center;gap:8px;min-height:24px;font-size:13px;display:flex}.profile-stage-module__5yJppa__fieldSectionTitle{box-sizing:border-box;color:#444958;font-size:12px;font-weight:600}.profile-stage-module__5yJppa__fieldSectionHint{box-sizing:border-box;color:#717787;font-size:10.5px}.profile-stage-module__5yJppa__choiceChips{box-sizing:border-box;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.profile-stage-module__5yJppa__choiceChip{box-sizing:border-box;color:#4f566e;min-height:31px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d7d9e6;border-radius:5px;padding:0 12px;font-size:10.5px;font-weight:400;transition:border-color .18s,color .18s,background .18s,transform .18s}.profile-stage-module__5yJppa__choiceChip:hover{color:#6448d9;border-color:#a99bed;transform:translateY(-1px)}.profile-stage-module__5yJppa__choiceChip.profile-stage-module__5yJppa__active{color:#6044d1;background:#6f52ed1a;border-color:#694cdc73;box-shadow:inset 0 0 0 1px #6f52ed0f}.profile-stage-module__5yJppa__choiceCards{box-sizing:border-box;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.profile-stage-module__5yJppa__choiceCard{box-sizing:border-box;color:#252a3e;min-width:0;min-height:100px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe1e9;border-radius:8px;padding:13px 32px 12px 13px;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;position:relative}.profile-stage-module__5yJppa__choiceCard:hover{background:#fcfbff;border-color:#aca0e1;transform:translateY(-1px)}.profile-stage-module__5yJppa__choiceCard.profile-stage-module__5yJppa__active{color:#5d43c8;background:linear-gradient(135deg,#6f52ed17,#5c89de0e);border-color:#8c79ed;box-shadow:0 8px 20px #5340a117,inset 0 0 0 1px #6f52ed0f}.profile-stage-module__5yJppa__choiceCardText{box-sizing:border-box;gap:7px;display:grid}.profile-stage-module__5yJppa__choiceCardTitle{box-sizing:border-box;font-size:14px;font-weight:400}.profile-stage-module__5yJppa__choiceCardHint{box-sizing:border-box;color:#72798d;font-size:11px;line-height:1.52}.profile-stage-module__5yJppa__choiceCardCheck{box-sizing:border-box;color:#0000;background:#fff;border:1px solid #d2d5df;border-radius:5px;width:18px;height:18px;padding:2px;position:absolute;top:12px;right:11px}.profile-stage-module__5yJppa__choiceCard.profile-stage-module__5yJppa__active .profile-stage-module__5yJppa__choiceCardCheck{color:#fff;background:#7560dd;border-color:#7560dd}.profile-stage-module__5yJppa__wordRangeOutput{box-sizing:border-box;color:#5e45c0;white-space:nowrap;background:#f0edff;border-radius:5px;margin-left:auto;padding:5px 10px;font-size:13px;font-weight:700}.profile-stage-module__5yJppa__wordRangeControl{box-sizing:border-box;align-items:center;width:min(100%,680px);height:20px;display:flex;position:relative}.profile-stage-module__5yJppa__wordRangeControl:before,.profile-stage-module__5yJppa__wordRangeFill{border-radius:999px;height:5px;position:absolute;left:0}.profile-stage-module__5yJppa__wordRangeControl:before{content:"";background:#e6e4eb;right:0}.profile-stage-module__5yJppa__wordRangeFill{box-sizing:border-box;background:#7360c8;transition:width .18s}.profile-stage-module__5yJppa__wordRangeInput{z-index:1;width:100%;height:20px;box-shadow:none;appearance:none;cursor:pointer;background:0 0;border:0;border-radius:0;outline:0;margin:0;padding:0;position:relative}.profile-stage-module__5yJppa__wordRangeInput::-webkit-slider-runnable-track{background:0 0;border:0;height:5px}.profile-stage-module__5yJppa__wordRangeInput::-webkit-slider-thumb{appearance:none;background:#fffffff5;border:2px solid #684ecab8;border-radius:50%;width:14px;height:14px;margin-top:-4.5px;box-shadow:0 0 0 4px #6f52ed1c,0 3px 8px #48398b2e}.profile-stage-module__5yJppa__wordRangeInput::-moz-range-track{background:0 0;border:0;height:5px}.profile-stage-module__5yJppa__wordRangeInput::-moz-range-progress{background:0 0;border:0;height:5px}.profile-stage-module__5yJppa__wordRangeInput::-moz-range-thumb{background:#fff;border:2px solid #684ecab8;border-radius:50%;width:12px;height:12px;box-shadow:0 0 0 4px #6f52ed1c,0 3px 8px #48398b2e}.profile-stage-module__5yJppa__wordRangeInput:focus-visible{outline-offset:4px;border-radius:999px;outline:2px solid #674fbe4d}.profile-stage-module__5yJppa__wordRangeScale{box-sizing:border-box;color:#7a8091;justify-content:space-between;width:min(100%,680px);font-size:11px;display:flex}@media (max-width:1400px){.profile-stage-module__5yJppa__choiceCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.profile-stage-module__5yJppa__choiceCards{grid-template-columns:1fr}.profile-stage-module__5yJppa__choiceCard{min-height:0}.profile-stage-module__5yJppa__fieldSectionLabel{flex-wrap:wrap;align-items:flex-start}.profile-stage-module__5yJppa__wordRangeOutput{margin-left:0}}.profile-stage-module__5yJppa__choiceChipLarge{min-height:34px;font-size:11px}.profile-stage-module__5yJppa__fieldNote{box-sizing:border-box;color:#7a7890;align-items:center;gap:5px;margin:0;font-size:11px;line-height:1.45;display:flex}.profile-stage-module__5yJppa__fieldNoteIcon{color:#6b55cf;flex:0 0 13px;width:13px;height:13px}.profile-stage-module__5yJppa__textField{box-sizing:border-box;cursor:default;gap:7px;padding:16px 0;display:grid}.profile-stage-module__5yJppa__textFieldHead{box-sizing:border-box;color:#353a4b;align-items:baseline;gap:7px;min-height:24px;font-size:13px;display:flex}.profile-stage-module__5yJppa__textFieldTitle{box-sizing:border-box;color:#444958;font-size:13px;font-weight:600}.profile-stage-module__5yJppa__textFieldHint{box-sizing:border-box;color:#717787;font-size:11px;font-weight:400}.profile-stage-module__5yJppa__inputAction.profile-stage-module__5yJppa__invalid{border-color:#d55e73;box-shadow:0 0 0 3px #d55e731a}.profile-stage-module__5yJppa__practiceDetails{box-sizing:border-box;border-bottom:1px solid #ebe9f0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding-bottom:14px;display:grid}.profile-stage-module__5yJppa__practiceTextField{box-sizing:border-box;cursor:default;gap:7px;min-width:0;display:grid}.profile-stage-module__5yJppa__practiceTextHead{box-sizing:border-box;color:#444958;align-items:baseline;min-height:22px;font-size:13px;display:flex}.profile-stage-module__5yJppa__practiceTextInput{box-sizing:border-box;color:#34394e;width:100%;height:46px;font:inherit;background:#fbfcff;border:1px solid #d9dbe7;border-radius:6px;outline:0;padding:0 13px;font-size:13px;transition:border-color .18s,box-shadow .18s,background .18s}.profile-stage-module__5yJppa__practiceTextInput::placeholder{color:#a0a4b0}.profile-stage-module__5yJppa__practiceTextInput:focus{background:#fff;border-color:#7659e9;box-shadow:0 0 0 3px #7659e91a}.profile-stage-module__5yJppa__practiceTextInput.profile-stage-module__5yJppa__invalid{border-color:#d55e73;box-shadow:0 0 0 3px #d55e731a}.profile-stage-module__5yJppa__practiceSection{gap:8px;padding:12px 0}.profile-stage-module__5yJppa__practiceSection .profile-stage-module__5yJppa__fieldSectionLabel{min-height:22px}.profile-stage-module__5yJppa__practiceSectionHint{box-sizing:border-box;color:#717787;font-size:11px}.profile-stage-module__5yJppa__dateRange{box-sizing:border-box;background:#fff;border:1px solid #d7d5df;border-radius:6px;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:stretch;width:min(100%,560px);min-height:46px;padding:4px;transition:border-color .18s,box-shadow .18s;display:grid}.profile-stage-module__5yJppa__dateRange:focus-within{border-color:#7865cc;box-shadow:0 0 0 3px #6854c11a}.profile-stage-module__5yJppa__dateSegment{box-sizing:border-box;cursor:default;border-radius:4px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px;min-height:36px;padding:0 8px;display:grid}.profile-stage-module__5yJppa__dateSegment.profile-stage-module__5yJppa__invalid{box-shadow:inset 0 0 0 1px #d55e73}.profile-stage-module__5yJppa__dateSegmentLabel{box-sizing:border-box;color:#6d7385;white-space:nowrap;align-items:center;gap:5px;font-size:11px;display:flex}.profile-stage-module__5yJppa__dateSegmentIcon{color:#725ed0;flex:0 0 14px;width:14px;height:14px}.profile-stage-module__5yJppa__dateSegmentInput{box-sizing:border-box;color:#34394e;width:100%;min-width:0;height:30px;font:inherit;background:#fbfcff;border:0;border-radius:6px;outline:0;padding:0;font-size:12px}.profile-stage-module__5yJppa__dateConnector{color:#8a7cd0;place-self:center;width:13px;height:13px}.profile-stage-module__5yJppa__practiceWordOutput{box-sizing:border-box;color:#614abe;white-space:nowrap;background:#f0edfd;border-radius:7px;place-items:center;height:30px;margin-left:auto;padding:0 12px;font-size:13px;font-weight:600;display:grid}.profile-stage-module__5yJppa__practiceWordOption{box-sizing:border-box;color:#646b7d;height:31px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dedbe8;border-radius:6px;padding:0 12px;font-size:12px;font-weight:500;transition:border-color .18s,color .18s,background .18s,box-shadow .18s}.profile-stage-module__5yJppa__practiceWordOption:hover{color:#5d45bb;border-color:#a99bed}.profile-stage-module__5yJppa__practiceWordOption.profile-stage-module__5yJppa__active{color:#5d45bb;background:#f0edfd;border-color:#7865cc;font-weight:600;box-shadow:inset 0 0 0 1px #6854c114,0 3px 8px #5342a51a}.profile-stage-module__5yJppa__flow .profile-stage-module__5yJppa__stageHeading{border-bottom:1px solid #ebe9f0;min-height:58px;margin-bottom:18px;padding-bottom:15px}.profile-stage-module__5yJppa__flow .profile-stage-module__5yJppa__kicker{color:#6a57c5}.profile-stage-module__5yJppa__flow .profile-stage-module__5yJppa__stageTitle{color:#303445;font-size:19px}.profile-stage-module__5yJppa__flow .profile-stage-module__5yJppa__stageDesc{color:#626979;font-size:12px}.profile-stage-module__5yJppa__flow .profile-stage-module__5yJppa__workspace{gap:20px}.profile-stage-module__5yJppa__flow .profile-stage-module__5yJppa__titleRow{border-bottom:1px solid #ebe9f0;border-radius:0;padding-bottom:16px}.profile-stage-module__5yJppa__flow .profile-stage-module__5yJppa__titleHead{min-height:24px}.profile-stage-module__5yJppa__flow .profile-stage-module__5yJppa__titleHeadLabel{color:#444958}.profile-stage-module__5yJppa__flow .profile-stage-module__5yJppa__titleHeadHint{color:#717787}.profile-stage-module__5yJppa__flow .profile-stage-module__5yJppa__titleBlock .profile-stage-module__5yJppa__inputAction{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:6px;display:grid}.profile-stage-module__5yJppa__flow .profile-stage-module__5yJppa__titleInput{color:#34394e;background:#fbfcff;border-radius:6px;padding:0 12px}.profile-stage-module__5yJppa__flow .profile-stage-module__5yJppa__textField .profile-stage-module__5yJppa__titleInput,.profile-stage-module__5yJppa__flow .profile-stage-module__5yJppa__topicButton{padding:0 10px}.profile-stage-module__5yJppa__flow .profile-stage-module__5yJppa__feedingTextarea{color:#34394e;background:#fbfcff;border-color:#d9dbe7;border-radius:6px}.profile-stage-module__5yJppa__flow .profile-stage-module__5yJppa__practiceFeed{border-top-color:#ebe9f0;padding-top:17px}.profile-stage-module__5yJppa__flow .profile-stage-module__5yJppa__practiceFeed .profile-stage-module__5yJppa__feedingTextarea{min-height:132px}.profile-stage-module__5yJppa__flow .profile-stage-module__5yJppa__contentModeField{background:#fafafd;border-color:#e0dee7;margin:17px 0 0}.profile-stage-module__5yJppa__flow .profile-stage-module__5yJppa__contentModeLabelText{color:#444958}.profile-stage-module__5yJppa__flow .profile-stage-module__5yJppa__contentModeHint{color:#717787;font-size:11px}.profile-stage-module__5yJppa__flow .profile-stage-module__5yJppa__contentOptionTitle{font-weight:400}.profile-stage-module__5yJppa__flow .profile-stage-module__5yJppa__templateSection{border-radius:8px}.profile-stage-module__5yJppa__flow .profile-stage-module__5yJppa__summary{border-color:#dedfea;box-shadow:0 10px 25px #302b4f0d}.profile-stage-module__5yJppa__flow .profile-stage-module__5yJppa__goButton{border-radius:6px;height:44px;min-height:0;padding:0 12px 0 15px;font-weight:400;line-height:normal}@media (max-width:900px){.profile-stage-module__5yJppa__practiceDetails{grid-template-columns:1fr}}@media (max-width:640px){.profile-stage-module__5yJppa__dateRange{grid-template-columns:1fr}.profile-stage-module__5yJppa__dateConnector{display:none}}@keyframes profile-stage-module__5yJppa__topic-button-spin{to{transform:rotate(360deg)}}.profile-stage-module__5yJppa__topicButtonSpin{animation:.82s linear infinite profile-stage-module__5yJppa__topic-button-spin}@media (prefers-reduced-motion:reduce){.profile-stage-module__5yJppa__topicButtonSpin{animation:none}}
.reference-attachments-module__yHjnpq__card{box-sizing:border-box;background:linear-gradient(135deg,#fbfaff 0%,#f7f9fd 100%);border:1px solid #dfdbe9;border-radius:7px;grid-template-columns:minmax(0,1fr);gap:10px;margin:0 0 24px;padding:13px;transition:border-color .18s,box-shadow .18s;display:grid}.reference-attachments-module__yHjnpq__card.reference-attachments-module__yHjnpq__dragging{border-color:#aaa0df;box-shadow:0 6px 16px #4c3b8f1a}.reference-attachments-module__yHjnpq__card.reference-attachments-module__yHjnpq__invalid{border-color:#d84b63}.reference-attachments-module__yHjnpq__heading{align-items:center;gap:8px;min-height:32px;display:flex}.reference-attachments-module__yHjnpq__headingMain{flex:1;align-items:center;gap:9px;min-width:0;display:flex}.reference-attachments-module__yHjnpq__headingIcon{color:#654fb6;background:linear-gradient(135deg,#eee9fa,#eaf1fd);border-radius:7px;flex:none;place-items:center;width:30px;height:30px;font-size:15px;display:grid}.reference-attachments-module__yHjnpq__headingText{gap:2px;min-width:0;display:grid}.reference-attachments-module__yHjnpq__title{color:#343949;font-size:13px;font-weight:600}.reference-attachments-module__yHjnpq__count{color:#7a7f8e;margin-left:6px;font-size:11px;font-weight:400}.reference-attachments-module__yHjnpq__count b{color:#5d45b1;font-weight:600}.reference-attachments-module__yHjnpq__hint{color:#687080;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.reference-attachments-module__yHjnpq__optionalTag{color:#7466a1;background:#ffffffdb;border:1px solid #dcd6ec;border-radius:999px;flex:none;align-items:center;height:22px;padding:0 8px;font-size:9.5px;font-style:normal;display:inline-flex}.reference-attachments-module__yHjnpq__addButton{color:#634eb6;height:30px;font:inherit;cursor:pointer;transition:color .18s ease, border-color .18s ease, background .18s ease, transform .18s var(--ease-silk), box-shadow .18s ease;background:#f7f4ff;border:1px solid #d5ccee;border-radius:8px;flex:none;align-items:center;gap:4px;padding:0 12px;font-size:11px;display:inline-flex}.reference-attachments-module__yHjnpq__addButton:hover{color:#503aa7;background:#eee9ff;border-color:#b7a7e5;transform:translateY(-1px);box-shadow:0 4px 10px #543da61f}.reference-attachments-module__yHjnpq__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.reference-attachments-module__yHjnpq__item{min-height:54px;animation:reference-attachments-module__yHjnpq__attachment-in .24s var(--ease-silk) both;background:#fff;border:1px solid #e3deef;border-radius:9px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 9px;display:grid;box-shadow:0 2px 8px #4a3d7a0e}.reference-attachments-module__yHjnpq__item.reference-attachments-module__yHjnpq__failed{border-color:#d84b6359}.reference-attachments-module__yHjnpq__kindIcon{border-radius:8px;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.reference-attachments-module__yHjnpq__word{color:#2f6fb5;background:#e8f1fc}.reference-attachments-module__yHjnpq__pdf{color:#c2414f;background:#fdecee}.reference-attachments-module__yHjnpq__txt{color:#5f6474;background:#f0f0f4}.reference-attachments-module__yHjnpq__image{color:#2f8a6b;background:#e4f5ee}.reference-attachments-module__yHjnpq__copy{gap:3px;min-width:0;display:grid}.reference-attachments-module__yHjnpq__name{color:#383c4b;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:650;overflow:hidden}.reference-attachments-module__yHjnpq__meta{color:#43856d;letter-spacing:.02em;white-space:nowrap;align-items:center;gap:4px;font-size:9.5px;font-weight:600;line-height:1.3;display:flex;overflow:hidden}.reference-attachments-module__yHjnpq__meta.reference-attachments-module__yHjnpq__pending{color:#8a6d1f}.reference-attachments-module__yHjnpq__meta.reference-attachments-module__yHjnpq__error{color:#c2414f}.reference-attachments-module__yHjnpq__spin{animation:.9s linear infinite reference-attachments-module__yHjnpq__attachment-spin}.reference-attachments-module__yHjnpq__actions{align-items:center;gap:6px;display:flex}.reference-attachments-module__yHjnpq__iconButton{color:#6b6380;width:28px;height:28px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e1dcef;border-radius:7px;place-items:center;padding:0;font-size:14px;transition:color .18s,border-color .18s,background .18s;display:grid}.reference-attachments-module__yHjnpq__iconButton:hover{color:#5d45b1;background:#f7f4ff;border-color:#b7a7e5}.reference-attachments-module__yHjnpq__iconButton.reference-attachments-module__yHjnpq__danger:hover{color:#c2414f;background:#fdf3f4;border-color:#d84b6373}.reference-attachments-module__yHjnpq__drop{color:#6c7282;min-height:44px;font:inherit;cursor:pointer;background:#ffffffb8;border:1px dashed #c9bfec;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:11px;transition:border-color .18s,background .18s,color .18s;display:flex}.reference-attachments-module__yHjnpq__drop:hover,.reference-attachments-module__yHjnpq__card.reference-attachments-module__yHjnpq__dragging .reference-attachments-module__yHjnpq__drop{color:#5d45b1;background:#fdfcff;border-color:#aaa0df}.reference-attachments-module__yHjnpq__dropIcon{color:#7d66d9;font-size:15px}.reference-attachments-module__yHjnpq__dropNote{color:#8a8f9d}.reference-attachments-module__yHjnpq__dialog{box-sizing:border-box;background:#fff;border:1px solid #846cd833;border-radius:8px;flex-direction:column;width:min(760px,100vw - 36px);max-height:calc(100vh - 90px);padding:0;display:flex;overflow:hidden;box-shadow:0 24px 60px #1f17453d}.reference-attachments-module__yHjnpq__dialogHeader{border-bottom:1px solid #ececf3;align-items:center;gap:10px;padding:14px 16px;display:flex}.reference-attachments-module__yHjnpq__dialogHeading{flex:1;gap:3px;min-width:0;display:grid}.reference-attachments-module__yHjnpq__dialogTitle{color:#24293f;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:600;overflow:hidden}.reference-attachments-module__yHjnpq__dialogDesc{color:#717787;margin:0;font-size:11px}.reference-attachments-module__yHjnpq__pager{color:#717787;white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:flex}.reference-attachments-module__yHjnpq__close{color:#9290a2;cursor:pointer;width:28px;height:28px;transition:color .18s ease, background .18s ease, transform .18s var(--ease-silk);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:16px;display:grid}.reference-attachments-module__yHjnpq__close:hover{color:#765bda;background:#f2efff;transform:rotate(90deg)}.reference-attachments-module__yHjnpq__dialogBody{overscroll-behavior:contain;min-height:260px;padding:14px 18px 18px;overflow:auto}.reference-attachments-module__yHjnpq__notice{color:#777d8c;align-items:center;gap:5px;margin:0 0 12px;font-size:11px;display:flex}.reference-attachments-module__yHjnpq__noticeIcon{color:#7d66d9}.reference-attachments-module__yHjnpq__empty{color:#8a8f9d;margin:0;font-size:12px}.reference-attachments-module__yHjnpq__imageStage{background:#f6f5fa;border-radius:8px;place-items:center;height:min(60vh,520px);display:grid;position:relative;overflow:auto}.reference-attachments-module__yHjnpq__imageStage img{object-fit:contain;transform-origin:50%;max-width:100%;max-height:100%;transition:transform .18s var(--ease-silk)}.reference-attachments-module__yHjnpq__imageTools{color:#717787;justify-content:flex-end;align-items:center;gap:6px;margin-top:10px;font-size:11px;display:flex}.reference-attachments-module__yHjnpq__imageTools span{margin-right:auto}@keyframes reference-attachments-module__yHjnpq__attachment-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes reference-attachments-module__yHjnpq__attachment-spin{to{transform:rotate(360deg)}}@media (max-width:640px){.reference-attachments-module__yHjnpq__heading{flex-wrap:wrap}.reference-attachments-module__yHjnpq__hint{white-space:normal}.reference-attachments-module__yHjnpq__dialogHeader{flex-wrap:wrap}.reference-attachments-module__yHjnpq__pager{order:3;justify-content:flex-end;width:100%}}@media (prefers-reduced-motion:reduce){.reference-attachments-module__yHjnpq__item,.reference-attachments-module__yHjnpq__spin,.reference-attachments-module__yHjnpq__imageStage img{transition:none;animation:none}}
.questionnaire-module__fhgQiG__intro{border:1px solid var(--color-wb-divider);background:var(--color-wb-surface-tint);color:var(--color-wb-text-2);border-radius:7px;align-items:center;gap:10px;margin:0 0 18px;padding:10px 12px;font-size:11.5px;display:flex}.questionnaire-module__fhgQiG__introLabel{color:var(--color-wb-accent);flex:none;align-items:center;gap:5px;font-weight:600;display:inline-flex}.questionnaire-module__fhgQiG__introText{min-width:0;margin:0}.questionnaire-module__fhgQiG__field{gap:8px;min-width:0;margin:0 0 22px;display:grid}.questionnaire-module__fhgQiG__fieldHead{min-height:20px;color:var(--color-wb-heading);flex-wrap:wrap;align-items:baseline;gap:0 8px;font-size:13px;display:flex}.questionnaire-module__fhgQiG__fieldLabel{font-weight:600}.questionnaire-module__fhgQiG__required{color:var(--color-wb-required);font-size:11px;font-style:normal;font-weight:600}.questionnaire-module__fhgQiG__fieldHint{color:var(--color-wb-text-3);font-size:11px}.questionnaire-module__fhgQiG__twoColumn{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:16px;margin:0 0 22px;display:grid}.questionnaire-module__fhgQiG__twoColumn>.questionnaire-module__fhgQiG__field{margin:0}.questionnaire-module__fhgQiG__countGroup{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px;display:grid}.questionnaire-module__fhgQiG__countOption{border:1px solid var(--color-wb-input-border);background:var(--color-wb-surface);min-height:46px;color:var(--color-wb-text);font:inherit;text-align:left;cursor:pointer;border-radius:7px;gap:2px;padding:6px 10px;transition:border-color .18s,background .18s,box-shadow .18s;display:grid}.questionnaire-module__fhgQiG__countOption:hover{border-color:var(--color-wb-focus)}.questionnaire-module__fhgQiG__countOptionActive{border-color:var(--color-wb-accent);background:color-mix(in srgb, var(--color-wb-accent) 8%, var(--color-wb-surface));box-shadow:0 0 0 3px color-mix(in srgb, var(--color-wb-accent) 10%, transparent);color:var(--color-wb-accent)}.questionnaire-module__fhgQiG__countRange{font-size:12.5px;font-weight:600}.questionnaire-module__fhgQiG__countLabel{color:var(--color-wb-text-3);font-size:10.5px}.questionnaire-module__fhgQiG__presets{flex-wrap:wrap;gap:6px;display:flex}.questionnaire-module__fhgQiG__preset{border:1px solid var(--color-wb-border);background:var(--color-wb-surface);height:26px;color:var(--color-wb-text-2);font:inherit;cursor:pointer;border-radius:999px;padding:0 11px;font-size:11px;transition:border-color .16s,color .16s,background .16s}.questionnaire-module__fhgQiG__preset:hover{border-color:var(--color-wb-focus);color:var(--color-wb-accent)}.questionnaire-module__fhgQiG__presetActive{border-color:var(--color-wb-accent);background:color-mix(in srgb, var(--color-wb-accent) 10%, var(--color-wb-surface));color:var(--color-wb-accent)}.questionnaire-module__fhgQiG__toolbar{border:1px solid var(--color-wb-divider);background:var(--color-wb-surface-tint);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:0 0 16px;padding:12px 14px;display:flex}.questionnaire-module__fhgQiG__toolbarText{gap:3px;min-width:0;display:grid}.questionnaire-module__fhgQiG__toolbarTitle{color:var(--color-wb-heading);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.questionnaire-module__fhgQiG__toolbarMeta{color:var(--color-wb-text-2);font-size:11.5px}.questionnaire-module__fhgQiG__toolbarActions{flex-wrap:wrap;gap:8px;display:flex}.questionnaire-module__fhgQiG__countBadge{background:color-mix(in srgb, var(--color-wb-accent) 12%, transparent);min-width:18px;color:var(--color-wb-accent);text-align:center;border-radius:999px;padding:0 5px;font-size:10.5px;font-style:normal;line-height:18px}.questionnaire-module__fhgQiG__layout{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:18px;display:grid}.questionnaire-module__fhgQiG__list{gap:10px;min-width:0;display:grid}.questionnaire-module__fhgQiG__question{border:1px solid var(--color-wb-border);background:var(--color-wb-surface);border-radius:8px;grid-template-columns:30px minmax(0,1fr) auto;gap:10px;padding:12px;transition:border-color .18s,box-shadow .18s;display:grid}.questionnaire-module__fhgQiG__question:focus-within{border-color:var(--color-wb-focus);box-shadow:var(--shadow-focus-ring)}.questionnaire-module__fhgQiG__questionInvalid{border-color:var(--color-wb-danger)}.questionnaire-module__fhgQiG__questionNumber{background:color-mix(in srgb, var(--color-wb-accent) 10%, transparent);width:30px;height:30px;color:var(--color-wb-accent);border-radius:7px;place-items:center;font-size:12px;font-weight:600;display:grid}.questionnaire-module__fhgQiG__questionBody{gap:10px;min-width:0;display:grid}.questionnaire-module__fhgQiG__questionHead{grid-template-columns:128px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.questionnaire-module__fhgQiG__requiredToggle{color:var(--color-wb-text-2);white-space:nowrap;align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.questionnaire-module__fhgQiG__questionMeta{color:var(--color-wb-text-3);flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.questionnaire-module__fhgQiG__logicBadge{background:color-mix(in srgb, var(--color-wb-info) 10%, transparent);color:var(--color-wb-info);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:10.5px;display:inline-flex}.questionnaire-module__fhgQiG__problem{color:var(--color-wb-danger)}.questionnaire-module__fhgQiG__groupLabel{color:var(--color-wb-text-2);font-size:11px;font-weight:600}.questionnaire-module__fhgQiG__options{gap:6px;display:grid}.questionnaire-module__fhgQiG__optionRow{grid-template-columns:22px minmax(0,1fr) 28px;align-items:center;gap:6px;display:grid}.questionnaire-module__fhgQiG__optionMark{color:var(--color-wb-text-3);text-align:center;font-size:11px;font-style:normal}.questionnaire-module__fhgQiG__addOption{justify-self:start}.questionnaire-module__fhgQiG__textPreview{border:1px dashed var(--color-wb-input-border);color:var(--color-wb-text-3);border-radius:6px;align-items:center;gap:6px;padding:10px 12px;font-size:11.5px;display:flex}.questionnaire-module__fhgQiG__questionActions{align-content:start;gap:4px;display:grid}.questionnaire-module__fhgQiG__addQuestion{border:1px dashed var(--color-wb-focus);background:var(--color-wb-surface-tint);height:42px;color:var(--color-wb-accent);font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;font-size:12px;transition:background .18s,border-color .18s;display:flex}.questionnaire-module__fhgQiG__addQuestion:hover:not(:disabled){border-color:var(--color-wb-accent);background:color-mix(in srgb, var(--color-wb-accent) 8%, var(--color-wb-surface))}.questionnaire-module__fhgQiG__addQuestion:disabled{cursor:not-allowed;opacity:.52}.questionnaire-module__fhgQiG__guide{border:1px solid var(--color-wb-border);background:var(--color-wb-surface);box-shadow:var(--shadow-wb-card);border-radius:8px;gap:14px;padding:14px;display:grid;position:sticky;top:16px}.questionnaire-module__fhgQiG__guideHeader{color:var(--color-wb-heading);justify-content:space-between;align-items:center;font-size:13px;font-weight:600;display:flex}.questionnaire-module__fhgQiG__guideHeaderMain{align-items:center;gap:6px;display:inline-flex}.questionnaire-module__fhgQiG__guideHint{color:var(--color-wb-text-3);font-size:10.5px;font-style:normal;font-weight:400}.questionnaire-module__fhgQiG__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.questionnaire-module__fhgQiG__stat{background:var(--color-wb-surface-tint);border-radius:7px;gap:2px;padding:8px 10px;display:grid}.questionnaire-module__fhgQiG__statTerm{color:var(--color-wb-text-3);font-size:10.5px}.questionnaire-module__fhgQiG__statValue{color:var(--color-wb-heading);margin:0;font-size:14px;font-weight:600}.questionnaire-module__fhgQiG__distribution{gap:7px;display:grid}.questionnaire-module__fhgQiG__distributionRow{color:var(--color-wb-text-2);grid-template-columns:72px minmax(0,1fr) 24px;align-items:center;gap:8px;font-size:11px;display:grid}.questionnaire-module__fhgQiG__distributionTrack{background:var(--color-wb-divider);border-radius:999px;height:6px;overflow:hidden}.questionnaire-module__fhgQiG__distributionFill{border-radius:inherit;background:var(--color-wb-accent);height:100%;width:var(--share);display:block}.questionnaire-module__fhgQiG__distributionCount{text-align:right;font-style:normal}.questionnaire-module__fhgQiG__quality{background:color-mix(in srgb, var(--color-wb-success) 9%, transparent);color:var(--color-wb-success);border-radius:7px;align-items:flex-start;gap:7px;margin:0;padding:9px 10px;font-size:11px;line-height:1.55;display:flex}.questionnaire-module__fhgQiG__qualityWarning{background:color-mix(in srgb, var(--color-wb-warning) 11%, transparent);color:var(--color-wb-warning)}.questionnaire-module__fhgQiG__qualityIcon{flex:none;margin-top:1px}.questionnaire-module__fhgQiG__qualityAction{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.questionnaire-module__fhgQiG__orderButton{width:100%}.questionnaire-module__fhgQiG__footer{border-top:1px solid var(--color-wb-divider);color:var(--color-wb-text-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:18px;padding-top:14px;font-size:11px;display:flex}.questionnaire-module__fhgQiG__ruleList{gap:6px;margin:0 0 14px;padding:0;list-style:none;display:grid}.questionnaire-module__fhgQiG__ruleItem{border:1px solid var(--color-wb-divider);background:var(--color-wb-surface-tint);color:var(--color-wb-text);border-radius:7px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px;font-size:12px;display:grid}.questionnaire-module__fhgQiG__ruleText{overflow-wrap:anywhere;min-width:0}.questionnaire-module__fhgQiG__ruleEmpty{color:var(--color-wb-text-3);margin:0 0 14px;font-size:12px}.questionnaire-module__fhgQiG__ruleForm{gap:10px;display:grid}.questionnaire-module__fhgQiG__ruleFormRow{gap:6px;display:grid}.questionnaire-module__fhgQiG__ruleFormLabel{color:var(--color-wb-text-2);font-size:11.5px}@media (max-width:980px){.questionnaire-module__fhgQiG__layout{grid-template-columns:minmax(0,1fr)}.questionnaire-module__fhgQiG__guide{position:static}}@media (max-width:760px){.questionnaire-module__fhgQiG__twoColumn{grid-template-columns:minmax(0,1fr)}.questionnaire-module__fhgQiG__questionHead{grid-template-columns:minmax(0,1fr) auto}.questionnaire-module__fhgQiG__questionHead>:nth-child(2){grid-area:2/1/auto/-1}.questionnaire-module__fhgQiG__question{grid-template-columns:minmax(0,1fr) auto}.questionnaire-module__fhgQiG__questionNumber{display:none}}
.bibtex-tutorial-dialog-module__v4j63q__tutorialDialog{box-sizing:border-box;background:#fff;border:1px solid #846cd833;border-radius:8px;width:min(760px,100vw - 36px);max-height:calc(100vh - 90px);padding:20px;overflow:auto;box-shadow:0 24px 60px #1f17453d}.bibtex-tutorial-dialog-module__v4j63q__tutorialClose{color:#9290a2;text-align:center;box-sizing:border-box;font:inherit;cursor:pointer;width:27px;height:27px;transition:color .18s ease, background .18s ease, transform .18s var(--ease-silk);background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;padding:1px 6px;font-size:16px;display:grid;position:absolute;top:12px;right:12px}.bibtex-tutorial-dialog-module__v4j63q__tutorialClose:hover{color:#765bda;background:#f2efff;flex-shrink:0;transform:rotate(90deg)}.bibtex-tutorial-dialog-module__v4j63q__tutorialClose:focus-visible{outline-offset:2px;outline:2px solid #7053dd94;flex-shrink:0}.bibtex-tutorial-dialog-module__v4j63q__tutorialCloseIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;vertical-align:-.125em;flex-shrink:0;font-weight:400;line-height:1;display:inline-block}.bibtex-tutorial-dialog-module__v4j63q__tutorialClose:hover .bibtex-tutorial-dialog-module__v4j63q__tutorialCloseIcon{vertical-align:-.125em;flex-shrink:0;font-style:normal;display:inline-block}.bibtex-tutorial-dialog-module__v4j63q__tutorialContent{box-sizing:border-box;gap:16px;display:grid}.bibtex-tutorial-dialog-module__v4j63q__tutorialHeader{box-sizing:border-box;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:9px;padding-right:34px;display:flex}.bibtex-tutorial-dialog-module__v4j63q__tutorialHeaderIcon{box-sizing:border-box;color:#654bd1;background:#efecff;border-radius:8px;place-items:center;width:46px;height:46px;font-size:22px;display:grid}.bibtex-tutorial-dialog-module__v4j63q__tutorialHeaderGlyph{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;vertical-align:-.125em;flex-shrink:0;font-weight:400;line-height:1;display:inline-block}.bibtex-tutorial-dialog-module__v4j63q__tutorialHeading{box-sizing:border-box}.bibtex-tutorial-dialog-module__v4j63q__tutorialTitle{box-sizing:border-box;color:#24293f;letter-spacing:-.01em;margin:0 0 5px;font-size:19px;font-weight:600;display:block}.bibtex-tutorial-dialog-module__v4j63q__tutorialDesc{box-sizing:border-box;color:#717787;margin:4px 0 0;font-size:11px;line-height:1.45;display:block}.bibtex-tutorial-dialog-module__v4j63q__tutorialSources{box-sizing:border-box;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.bibtex-tutorial-dialog-module__v4j63q__tutorialSourceActive{color:#fff;text-align:center;box-sizing:border-box;font:inherit;cursor:pointer;background:#7257cd;border:1px solid #7257cd;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 11px;font-size:11.5px;font-weight:600;transition:border-color .18s,color .18s,background .18s,transform .18s;display:inline-flex}.bibtex-tutorial-dialog-module__v4j63q__tutorialSource{color:#656a7a;text-align:center;box-sizing:border-box;font:inherit;cursor:pointer;background:#fff;border:1px solid #ded9eb;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 11px;font-size:11.5px;font-weight:600;transition:border-color .18s,color .18s,background .18s,transform .18s;display:inline-flex}.bibtex-tutorial-dialog-module__v4j63q__tutorialSource:hover{color:#5942af;background:#f8f6ff;border-color:#a998dc;transform:translateY(-1px)}.bibtex-tutorial-dialog-module__v4j63q__tutorialSource:focus-visible{outline-offset:2px;outline:2px solid #7053dd94}.bibtex-tutorial-dialog-module__v4j63q__tutorialSourceIcon,.bibtex-tutorial-dialog-module__v4j63q__tutorialSourceIconActive{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;vertical-align:-.125em;flex-shrink:0;font-size:15px;font-weight:400;line-height:1;display:inline-block}.bibtex-tutorial-dialog-module__v4j63q__tutorialSourceText{box-sizing:border-box}.bibtex-tutorial-dialog-module__v4j63q__tutorialPanel{box-sizing:border-box;background:#fff;border:1px solid #e0dbea;border-radius:8px;overflow:hidden}.bibtex-tutorial-dialog-module__v4j63q__tutorialPanelHeader{box-sizing:border-box;background:#f8f6fd;border-bottom:1px solid #ebe7f1;align-items:center;gap:10px;min-height:42px;padding:0 13px;display:flex}.bibtex-tutorial-dialog-module__v4j63q__tutorialPanelName{box-sizing:border-box;color:#4e3d9e;align-items:center;gap:7px;display:inline-flex}.bibtex-tutorial-dialog-module__v4j63q__tutorialPanelNameIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;vertical-align:-.125em;flex-shrink:0;font-size:15px;font-weight:400;line-height:1;display:inline-block}.bibtex-tutorial-dialog-module__v4j63q__tutorialPanelNameText{box-sizing:border-box;font-size:12px;font-weight:bolder}.bibtex-tutorial-dialog-module__v4j63q__tutorialPanelCount{box-sizing:border-box;color:#888496;margin-left:auto;font-size:10px;font-style:normal}.bibtex-tutorial-dialog-module__v4j63q__tutorialFigure{box-sizing:border-box;background:#f8f8fc;margin:0;display:block}.bibtex-tutorial-dialog-module__v4j63q__tutorialFrame{box-sizing:border-box;scrollbar-color:#c8c1dc transparent;scrollbar-width:thin;background:#f1f2f7;border-bottom:1px solid #ebe7f1;max-height:330px;overflow:auto}.bibtex-tutorial-dialog-module__v4j63q__tutorialImage{box-sizing:border-box;width:100%;height:auto;display:block}.bibtex-tutorial-dialog-module__v4j63q__tutorialCaption{box-sizing:border-box;background:#fff;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;min-height:52px;padding:9px 12px;display:grid}.bibtex-tutorial-dialog-module__v4j63q__tutorialCaptionIndex{box-sizing:border-box;color:#7257cd;font-size:10px;font-weight:700}.bibtex-tutorial-dialog-module__v4j63q__tutorialCaptionBody{box-sizing:border-box;gap:2px;min-width:0;display:grid}.bibtex-tutorial-dialog-module__v4j63q__tutorialCaptionTitle{box-sizing:border-box;color:#45495a;font-size:11.5px;font-weight:650}.bibtex-tutorial-dialog-module__v4j63q__tutorialCaptionHint{box-sizing:border-box;color:#7a7e8e;font-size:9.5px;line-height:1.45}.bibtex-tutorial-dialog-module__v4j63q__tutorialNav{box-sizing:border-box;background:#fbfaff;border-top:1px solid #f0edf4;grid-template-columns:96px minmax(0,1fr) 96px;align-items:center;gap:10px;min-height:42px;padding:6px 10px;display:grid}.bibtex-tutorial-dialog-module__v4j63q__tutorialNavButton{color:#604bb4;text-align:center;box-sizing:border-box;font:inherit;cursor:pointer;background:#fff;border:1px solid #d8d2e8;border-radius:6px;justify-content:center;align-items:center;gap:5px;height:30px;padding:0 9px;font-size:10px;transition:border-color .16s,color .16s,background .16s,transform .16s;display:inline-flex}.bibtex-tutorial-dialog-module__v4j63q__tutorialNavButton:hover{color:#fff;background:#7158c9;border-color:#9f90d3;transform:translateY(-1px)}.bibtex-tutorial-dialog-module__v4j63q__tutorialNavButton:focus-visible{outline-offset:2px;outline:2px solid #7053dd94}.bibtex-tutorial-dialog-module__v4j63q__tutorialNavButton:disabled{color:#aaa6b5;cursor:not-allowed;opacity:.65;background:#f5f3f8}.bibtex-tutorial-dialog-module__v4j63q__tutorialNavIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;vertical-align:-.125em;flex-shrink:0;font-weight:400;line-height:1;display:inline-block}.bibtex-tutorial-dialog-module__v4j63q__tutorialDots{box-sizing:border-box;justify-content:center;align-items:center;gap:6px;display:flex}.bibtex-tutorial-dialog-module__v4j63q__tutorialDotActive{color:#fff;text-align:center;box-sizing:border-box;font:inherit;cursor:pointer;background:#7158c9;border:1px solid #7158c9;border-radius:50%;width:24px;height:24px;padding:1px 6px;font-size:9px;transition:border-color .16s,color .16s,background .16s,transform .16s}.bibtex-tutorial-dialog-module__v4j63q__tutorialDot{color:#817b91;text-align:center;box-sizing:border-box;font:inherit;cursor:pointer;background:#fff;border:1px solid #ddd8ea;border-radius:50%;width:24px;height:24px;padding:1px 6px;font-size:9px;transition:border-color .16s,color .16s,background .16s,transform .16s}.bibtex-tutorial-dialog-module__v4j63q__tutorialDot:hover{color:#5c45b3;border-color:#a99bd4;transform:translateY(-1px)}.bibtex-tutorial-dialog-module__v4j63q__tutorialDot:focus-visible{outline-offset:2px;outline:2px solid #7053dd94}.bibtex-tutorial-dialog-module__v4j63q__tutorialGuide{box-sizing:border-box;background:#f7f4ff;border:1px solid #d7ceef;border-radius:8px;grid-template-columns:28px minmax(0,1fr);gap:9px;padding:10px 12px;display:grid}.bibtex-tutorial-dialog-module__v4j63q__tutorialGuideIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;color:#fff;background:#7158c9;border-radius:7px;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:15px;font-weight:400;line-height:1;display:grid}.bibtex-tutorial-dialog-module__v4j63q__tutorialGuideBody{box-sizing:border-box;gap:2px;min-width:0;display:grid}.bibtex-tutorial-dialog-module__v4j63q__tutorialGuideTitle{box-sizing:border-box;color:#4c3c95;font-size:11.5px;font-weight:bolder}.bibtex-tutorial-dialog-module__v4j63q__tutorialGuideText{box-sizing:border-box;color:#69677a;margin:0;font-size:10.5px;line-height:1.55;display:block}.bibtex-tutorial-dialog-module__v4j63q__tutorialFooter{box-sizing:border-box;border-top:1px solid #ececf3;justify-content:space-between;align-items:center;gap:12px;min-height:38px;margin-top:14px;padding-top:14px;display:flex}.bibtex-tutorial-dialog-module__v4j63q__tutorialFooterNote{box-sizing:border-box;color:#777d8c;align-items:center;gap:4px;margin-right:auto;font-size:10px;display:flex}.bibtex-tutorial-dialog-module__v4j63q__tutorialFooterIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;color:#7d66d9;vertical-align:-.125em;flex-shrink:0;margin-right:5px;font-size:11px;font-weight:400;line-height:1;display:inline-block}.bibtex-tutorial-dialog-module__v4j63q__tutorialOk{color:#fff;text-align:center;box-sizing:border-box;font:inherit;cursor:pointer;min-width:112px;height:38px;transition:transform .24s var(--ease-silk), border-color .24s ease, background .24s ease, box-shadow .24s ease;background:linear-gradient(110deg,#765bd8 0%,#667fdd 100%);border:1px solid #775bd66b;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 12px 0 15px;font-size:12px;font-weight:400;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff3d,inset 0 -1px #34277a21,0 6px 14px #5843b133}.bibtex-tutorial-dialog-module__v4j63q__tutorialOk:hover{filter:none;background:linear-gradient(110deg,#8065e1 0%,#6d8ae3 100%);border-color:#8b6fe694;transform:translateY(-1px)scale(1.01);box-shadow:inset 0 1px #ffffff47,0 8px 18px #5843b140}.bibtex-tutorial-dialog-module__v4j63q__tutorialOk:focus-visible{outline-offset:2px;outline:2px solid #7053dd94}.bibtex-tutorial-dialog-module__v4j63q__tutorialOk:before{content:"";pointer-events:none;width:25%;height:240%;transition:transform .62s var(--ease-silk);background:linear-gradient(90deg,#0000,#ffffff75,#0000);position:absolute;top:-70%;left:-35%;transform:rotate(18deg)translate(-180%)}.bibtex-tutorial-dialog-module__v4j63q__tutorialOk:hover:before{transform:rotate(18deg)translate(650%)}.bibtex-tutorial-dialog-module__v4j63q__tutorialOkIcon{font-variant:normal;text-transform:none;letter-spacing:0;box-sizing:border-box;transition:transform .22s var(--ease-silk);vertical-align:-.125em;flex-shrink:0;font-weight:400;line-height:1;display:inline-block}@media (max-width:1100px){.bibtex-tutorial-dialog-module__v4j63q__tutorialOk{background:linear-gradient(115deg,#332a43 0%,#171a27 48%,#343a73 72%,#5e51df 100%);border:1px solid #9a8beb47;box-shadow:inset 0 1px #ffffff29,inset 0 -1px #0b0c1642,0 8px 20px #2d26652b}.bibtex-tutorial-dialog-module__v4j63q__tutorialOk:hover{background:linear-gradient(115deg,#3f304e 0%,#1c1e2c 46%,#404483 72%,#6b59eb 100%);border-color:#c2b2ff7a;box-shadow:inset 0 1px #ffffff30,0 11px 25px #362c7c3b}.bibtex-tutorial-dialog-module__v4j63q__tutorialOk:before{background:linear-gradient(90deg,#0000,#ffffff3d,#0000)}}
