.podbor-embed{--navy:#073b66;--blue:#0b4a74;--red:#f51d2d;--green:#2f8f6b;--ink:#202a35;--heading:#1b2733;--muted:#66727f;--line:#d9e1ea;--soft:#f7f9fb;--soft-blue:#edf4f9;--soft-red:#fff3f4;--white:#fff;--shadow:0 12px 32px rgba(20,36,58,.08);font-family:Segoe UI,Arial,sans-serif}.podbor-embed *{box-sizing:border-box}.podbor-embed{background:#fff;color:var(--ink);font-size:16px;letter-spacing:0;margin:0;scroll-padding-top:92px}.podbor-embed a{color:inherit}.podbor-embed button,.podbor-embed input,.podbor-embed select,.podbor-embed textarea{font:inherit;letter-spacing:0}.podbor-embed .page{min-height:100vh}.podbor-embed .topbar{background:var(--white);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:20}.podbor-embed .intro,.podbor-embed .topbar__inner,.podbor-embed .workspace{margin:0 auto;max-width:1240px;width:min(100% - 32px,1240px)}.podbor-embed .topbar__inner{align-items:center;display:grid;gap:14px;grid-template-columns:112px 122px minmax(260px,1fr) auto;min-height:66px}.podbor-embed .brand{align-items:center;display:inline-flex;min-width:0;text-decoration:none}.podbor-embed .brand img{display:block;height:42px;max-width:112px;-o-object-fit:contain;object-fit:contain;width:112px}.podbor-embed .catalog-button{align-items:center;background:linear-gradient(135deg,var(--red),#d80b18);border-radius:8px;color:#fff;display:inline-flex;font-weight:600;gap:10px;justify-content:center;min-height:42px;padding:0 16px;text-decoration:none;width:122px}.podbor-embed .burger,.podbor-embed .burger:after,.podbor-embed .burger:before{background:#fff;border-radius:2px;display:block;height:2px;width:17px}.podbor-embed .burger{position:relative}.podbor-embed .burger:after,.podbor-embed .burger:before{content:"";left:0;position:absolute}.podbor-embed .burger:before{top:-6px}.podbor-embed .burger:after{top:6px}.podbor-embed .header-search{background:#fff;border:1px solid var(--line);border-radius:8px;display:grid;grid-template-columns:1fr 44px;min-height:42px;overflow:hidden}.podbor-embed .header-search input{border:0;color:var(--ink);min-width:0;outline:0;padding:0 16px}.podbor-embed .header-search button{background:var(--blue);border:0;color:#fff;cursor:pointer;display:grid;font-weight:700;place-items:center}.podbor-embed .action-nav{align-items:center;color:#3f4f62;display:flex;font-size:12px;gap:18px;white-space:nowrap}.podbor-embed .action-nav a{border-radius:8px;color:inherit;display:grid;gap:4px;justify-items:center;min-width:58px;padding:6px 8px;text-decoration:none}.podbor-embed .action-nav a.is-active{background:#f51d2d14;color:var(--red)}.podbor-embed .action-nav b{color:var(--blue);font-size:18px;line-height:1}.podbor-embed .intro{padding:34px 0 18px}.podbor-embed .intro h1{color:var(--heading);font-size:clamp(28px,3vw,42px);font-weight:700;line-height:1.05;margin:0 0 12px;max-width:860px}.podbor-embed .intro p{color:var(--muted);font-size:17px;line-height:1.5;margin:0;max-width:820px}.podbor-embed .dev-notice{background:#f7f9fb;border:1px solid var(--line);border-radius:8px;color:#526274;font-size:14px;line-height:1.45;margin:0 auto 18px;padding:12px 14px;width:min(100% - 40px,1240px)}.podbor-embed .workspace{display:grid;gap:22px;grid-template-columns:minmax(0,1fr) 380px;padding:18px 0 34px}.podbor-embed .flow,.podbor-embed .result{background:var(--white);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow)}.podbor-embed .flow{min-width:0;padding:26px}.podbor-embed .result{align-self:start;overflow:hidden;position:sticky;top:86px}.podbor-embed .section-title{align-items:center;display:flex;gap:10px;margin-bottom:16px}.podbor-embed .section-title__num{display:none}.podbor-embed .result h2,.podbor-embed .section-title h2{color:var(--heading);font-size:21px;line-height:1.15;margin:0}.podbor-embed .scenario-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:30px}.podbor-embed .scenario{background:#fff;border:1px solid #cbd8e4;border-radius:10px;color:var(--ink);cursor:pointer;display:grid;gap:8px;min-height:154px;overflow:hidden;padding:16px;position:relative;text-align:left;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.podbor-embed .scenario:before{background:linear-gradient(90deg,#ffffffad,#ffffff2e),var(--scenario-bg);background-position:50%;background-size:cover;border-radius:inherit;content:"";inset:0;opacity:.95;position:absolute;z-index:0}.podbor-embed .scenario>*{position:relative;z-index:1}.podbor-embed .scenario:hover{background:#fff;border-color:#96b3cb;box-shadow:0 12px 26px #0b4a741a;transform:translateY(-1px)}.podbor-embed .scenario.is-active{background:#fff;border-color:#f51d2d;box-shadow:0 12px 28px #f51d2d24}.podbor-embed .scenario.is-active:before{background:linear-gradient(90deg,#ffffffbd,#ffffff1f),var(--scenario-bg);opacity:1}.podbor-embed .okl-link{align-items:center;background:#fff;border:1px solid var(--line);border-radius:10px;color:var(--heading);display:flex;gap:12px;justify-content:space-between;margin:0 0 18px;padding:14px 16px;text-decoration:none}.podbor-embed .okl-link span{color:var(--muted);font-size:14px}.podbor-embed .scenario strong{color:var(--heading);font-size:18px;line-height:1.1}.podbor-embed .scenario span{color:var(--muted);font-size:13px;line-height:1.35}.podbor-embed .questions{border-top:1px solid var(--line);display:grid;gap:20px;padding-top:24px}.podbor-embed .question{display:grid;gap:10px}.podbor-embed .question__head{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.podbor-embed .question label,.podbor-embed .question legend{color:var(--heading);font-size:15px;font-weight:700;margin:0}.podbor-embed .question__hint{color:var(--muted);font-size:13px;line-height:1.35;text-align:right}.podbor-embed .option-row{display:flex;flex-wrap:wrap;gap:9px}.podbor-embed .option{background:#fff;border:1px solid var(--line);border-radius:8px;color:#2f3a45;cursor:pointer;min-height:40px;padding:9px 13px;transition:background .18s ease,border-color .18s ease,color .18s ease}.podbor-embed .option:hover{background:#fafcff;border-color:#b7c7d6;color:var(--heading)}.podbor-embed .option.is-selected{background:var(--soft-blue);border-color:#9fb7cb;box-shadow:inset 0 0 0 1px #0b4a740d;color:var(--heading)}.podbor-embed .option.is-disabled,.podbor-embed .option:disabled{background:#f1f4f7;border-color:#e1e7ed;color:#8d99a6;cursor:not-allowed;opacity:.78}.podbor-embed .option.is-disabled:hover,.podbor-embed .option:disabled:hover{background:#f1f4f7;border-color:#e1e7ed;color:#8d99a6}.podbor-embed .inline-fields{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.podbor-embed .field{display:grid;gap:8px}.podbor-embed .field input,.podbor-embed .field select,.podbor-embed .field textarea{background:#fff;border:1px solid var(--line);border-radius:8px;color:var(--ink);min-height:42px;padding:9px 12px;width:100%}.podbor-embed .field textarea{min-height:84px;resize:vertical}.podbor-embed .extras{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.podbor-embed .toggle{align-items:center;background:#fff;border:1px solid var(--line);border-radius:10px;cursor:pointer;display:flex;gap:10px;min-height:46px;padding:10px 12px}.podbor-embed .toggle input{accent-color:var(--red);height:18px;width:18px}.podbor-embed .toggle span{color:#33475d;display:grid;font-size:14px;gap:2px;line-height:1.2}.podbor-embed .toggle strong{color:var(--heading);font-weight:700}.podbor-embed .toggle small{color:#667789;font-size:13px;font-weight:400;line-height:1.25}.podbor-embed .toggle.is-disabled{background:#f4f6f8;color:#8d99a6;cursor:not-allowed;opacity:.8}.podbor-embed .toggle.is-disabled input{cursor:not-allowed}.podbor-embed .result__head{background:#fbfcfd;border-bottom:1px solid var(--line);padding:20px}.podbor-embed .result__body{display:grid;gap:18px;padding:20px}.podbor-embed .mark-box{border-left:3px solid #e65c66;display:grid;gap:8px;padding-left:14px}.podbor-embed .mark-box small{color:var(--muted);font-size:13px}.podbor-embed .mark{color:var(--heading);font-size:24px;font-weight:600;line-height:1.08;overflow-wrap:anywhere}.podbor-embed .submark{color:var(--ink);font-size:15px;line-height:1.35}.podbor-embed .submark:empty{display:none}.podbor-embed .why{background:var(--soft);border:1px solid var(--line);border-radius:10px;display:grid;gap:8px;padding:14px}.podbor-embed .why strong{color:var(--heading);font-size:14px}.podbor-embed .why ul{color:#35495f;display:grid;font-size:14px;gap:7px;line-height:1.35;margin:0;padding-left:18px}.podbor-embed .summary{display:grid;gap:8px}.podbor-embed .summary-row{align-items:start;border-bottom:1px solid #edf1f5;display:grid;gap:10px;grid-template-columns:132px minmax(0,1fr);padding-bottom:8px}.podbor-embed .summary-row span{color:var(--muted);font-size:12px}.podbor-embed .summary-row strong{color:var(--heading);font-size:13px;font-weight:600;line-height:1.25;overflow-wrap:anywhere}.podbor-embed .actions{display:grid;gap:10px}.podbor-embed .primary,.podbor-embed .secondary{align-items:center;border:0;border-radius:8px;cursor:pointer;display:inline-flex;font-weight:700;justify-content:center;min-height:44px;padding:10px 14px;text-align:center;text-decoration:none}.podbor-embed .primary{background:var(--red);color:#fff}.podbor-embed .secondary{background:#fff;border:1px solid var(--line);color:var(--blue)}.podbor-embed .note{color:var(--muted);font-size:12px;line-height:1.35}.podbor-embed .order-panel{background:var(--white);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow);display:grid;gap:18px;margin:0 auto 28px;padding:24px;width:min(100% - 40px,1240px)}.podbor-embed .order-panel__head{align-items:start;display:flex;gap:16px;justify-content:space-between}.podbor-embed .order-panel h2{color:var(--heading);font-size:22px;margin:0 0 6px}.podbor-embed .order-panel p{color:var(--muted);font-size:14px;line-height:1.45;margin:0}.podbor-embed .spec-list{display:grid;gap:10px}.podbor-embed .spec-empty{background:#f7f9fb;border:1px dashed #cfd8e3;border-radius:8px;color:var(--muted);font-size:14px;padding:16px}.podbor-embed .spec-item{border:1px solid var(--line);border-radius:8px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 160px 36px;padding:14px}.podbor-embed .spec-item strong{color:var(--heading);display:block;font-size:15px;line-height:1.25;margin-bottom:4px;overflow-wrap:anywhere}.podbor-embed .spec-item p{color:#526274;font-size:13px;line-height:1.35;margin:0;overflow-wrap:anywhere}.podbor-embed .spec-line{color:var(--heading);display:block;font-size:15px;font-weight:650;line-height:1.35;margin-bottom:6px;overflow-wrap:anywhere}.podbor-embed .spec-meter{display:grid;gap:6px}.podbor-embed .spec-meter label{color:var(--muted);font-size:12px}.podbor-embed .spec-meter input{border:1px solid var(--line);border-radius:8px;min-height:40px;padding:8px 10px}.podbor-embed .spec-remove{align-items:center;background:#fff;border:1px solid var(--line);border-radius:8px;color:#7b8794;cursor:pointer;display:inline-flex;font-size:18px;height:36px;justify-content:center;width:36px}.podbor-embed .feedback-form{border-top:1px solid var(--line);display:grid;gap:14px;padding-top:18px}@media(max-width:1080px){.podbor-embed .topbar__inner{grid-template-columns:112px 122px minmax(240px,1fr);padding-bottom:10px}.podbor-embed .action-nav{grid-column:1/-1;justify-content:space-between}.podbor-embed .workspace{grid-template-columns:1fr}.podbor-embed .result{position:static}.podbor-embed .scenario-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.podbor-embed .intro,.podbor-embed .order-panel,.podbor-embed .topbar__inner,.podbor-embed .workspace{width:min(100% - 20px,1240px)}.podbor-embed .topbar__inner{gap:8px;grid-template-columns:1fr;padding:12px 0}.podbor-embed .brand img{max-width:140px;width:140px}.podbor-embed .catalog-button{width:100%}.podbor-embed .action-nav{gap:6px;overflow-x:auto;width:100%}.podbor-embed .flow{padding:16px}.podbor-embed .extras,.podbor-embed .inline-fields,.podbor-embed .scenario-grid{grid-template-columns:1fr}.podbor-embed .scenario{min-height:120px}.podbor-embed .spec-item{grid-template-columns:1fr}.podbor-embed .spec-remove{width:100%}.podbor-embed .question__head{align-items:flex-start;flex-direction:column;gap:4px}.podbor-embed .question__hint{text-align:left}}
