
    #teyavo-walkthrough{--t-bg:light-dark(#f5f4f7,#17121d);--t-panel:light-dark(#ffffff,#251f2c);--t-ink:light-dark(#21152d,#f6f2fa);--t-muted:light-dark(#716679,#bfb3ca);--t-line:light-dark(#e5dfeb,#46394f);--t-soft:light-dark(#f0ebf5,#362b40);--t-green:light-dark(#076645,#8ee0ba);--t-positive:light-dark(#eaf7f0,#213c31);--t-red:light-dark(#a62d3b,#ffb0bc);--t-sun:#ffc83d;--t-night:#21152d;--t-violet:light-dark(#6244d9,#c6b5ff);font-family:Inter,system-ui,sans-serif;color:var(--t-ink);font-size:15px;line-height:1.5;position:relative}
    #teyavo-walkthrough *{box-sizing:border-box}#teyavo-walkthrough button,#teyavo-walkthrough input,#teyavo-walkthrough select,#teyavo-walkthrough textarea{font:inherit}#teyavo-walkthrough button{min-height:42px;cursor:inherit}#teyavo-walkthrough .tw-shell{display:grid;grid-template-columns:206px minmax(0,1fr);background:var(--t-bg);border:1px solid var(--t-line);border-radius:18px;overflow:hidden}#teyavo-walkthrough .tw-rail{background:var(--t-night);color:#fff;padding:24px 14px;display:flex;flex-direction:column;gap:18px}#teyavo-walkthrough .tw-brand{font-size:21px;letter-spacing:3px;font-weight:850;padding:0 8px}#teyavo-walkthrough .tw-brand span{color:var(--t-sun)}#teyavo-walkthrough .tw-rail small{color:#c0b0cd}#teyavo-walkthrough .tw-role{display:block;padding:0 8px;font-size:13px}#teyavo-walkthrough .tw-role select{display:block;width:100%;margin-top:6px;background:#342442;color:#fff;border:1px solid #6c537e;border-radius:9px;padding:10px 7px;font-size:14px}#teyavo-walkthrough .tw-nav{display:flex;flex-direction:column;gap:3px}#teyavo-walkthrough .tw-nav button{border:0;border-radius:9px;background:transparent;color:#d9cfe1;text-align:left;padding:9px 11px;font-size:14px}#teyavo-walkthrough .tw-nav button[aria-current="page"]{background:#493157;color:#fff;box-shadow:inset 3px 0 var(--t-sun)}#teyavo-walkthrough .tw-rail-foot{margin-top:auto;font-size:12px;padding:18px 8px 0;color:#b9aac5;display:grid;gap:9px}#teyavo-walkthrough .tw-rail-foot button{border:1px solid #614c70;background:transparent;color:#ded4e5;border-radius:9px;font-size:13px;padding:7px}
    #teyavo-walkthrough .tw-main{min-width:0}#teyavo-walkthrough .tw-top{background:var(--t-panel);border-bottom:1px solid var(--t-line);display:flex;justify-content:space-between;gap:12px;align-items:center;padding:16px 24px;flex-wrap:wrap}#teyavo-walkthrough .tw-top strong{font-size:14px}#teyavo-walkthrough .tw-top small{display:block;color:var(--t-muted);font-size:12px}#teyavo-walkthrough .tw-tools{display:flex;align-items:center;gap:8px;flex-wrap:wrap}#teyavo-walkthrough .tw-demo{border:1px solid var(--t-line);padding:4px 9px;border-radius:7px;font-size:12px;color:var(--t-muted)}#teyavo-walkthrough .tw-content{padding:24px;min-height:510px}#teyavo-walkthrough .tw-title{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:21px}#teyavo-walkthrough h1{font-size:27px;letter-spacing:-1px;line-height:1.15;margin:3px 0 6px;font-weight:800}#teyavo-walkthrough h2{font-size:19px;letter-spacing:-.4px;margin:0 0 12px;font-weight:750}#teyavo-walkthrough h3{font-size:16px;margin:0 0 6px;font-weight:700}#teyavo-walkthrough p{margin:6px 0 14px}#teyavo-walkthrough .tw-kicker{font-size:11px;letter-spacing:1.6px;text-transform:uppercase;color:var(--t-violet);font-weight:800}#teyavo-walkthrough .tw-muted{color:var(--t-muted);font-size:14px}#teyavo-walkthrough .tw-row{display:flex;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap}#teyavo-walkthrough .tw-actions{display:flex;gap:9px;flex-wrap:wrap;margin-top:16px}#teyavo-walkthrough .tw-button{border:1px solid var(--t-line);border-radius:9px;padding:9px 13px;background:var(--t-panel);color:var(--t-ink);font-weight:650;font-size:14px}#teyavo-walkthrough .tw-button.primary{background:var(--t-sun);border-color:var(--t-sun);color:var(--t-night)}#teyavo-walkthrough .tw-button.dark{background:var(--t-night);color:#fff;border-color:var(--t-night)}#teyavo-walkthrough .tw-button.danger{color:var(--t-red)}#teyavo-walkthrough .tw-button:disabled{opacity:.5}#teyavo-walkthrough .tw-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}#teyavo-walkthrough .tw-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}#teyavo-walkthrough .tw-panel{border:1px solid var(--t-line);background:var(--t-panel);padding:18px;border-radius:13px;min-width:0}#teyavo-walkthrough .tw-panel+.tw-panel{margin-top:12px}#teyavo-walkthrough .tw-grid>.tw-panel+.tw-panel{margin-top:0}#teyavo-walkthrough .tw-feature{background:var(--t-night);color:#fff;border-radius:14px;padding:22px;margin-bottom:18px;display:flex;align-items:center;justify-content:space-between;gap:18px}#teyavo-walkthrough .tw-feature h2{font-size:24px;max-width:470px;line-height:1.2;margin-bottom:7px;color:#fff}#teyavo-walkthrough .tw-feature p{color:#d0bfdd;font-size:14px;margin:0}#teyavo-walkthrough .tw-section{display:flex;justify-content:space-between;align-items:center;margin:22px 0 12px;gap:9px}#teyavo-walkthrough .tw-section h2{margin:0}#teyavo-walkthrough .tw-badge{font-size:12px;padding:4px 8px;border-radius:6px;background:var(--t-soft);color:var(--t-violet);display:inline-block}#teyavo-walkthrough .tw-badge.ok{background:var(--t-positive);color:var(--t-green)}#teyavo-walkthrough .tw-product{border:1px solid var(--t-line);border-radius:13px;background:var(--t-panel);overflow:hidden;display:flex;flex-direction:column;min-width:0}#teyavo-walkthrough .tw-product-top{background:var(--t-soft);padding:13px 16px;display:flex;justify-content:space-between;gap:8px;align-items:center;font-size:12px;font-weight:750;letter-spacing:.4px}#teyavo-walkthrough .tw-product-body{padding:16px;display:flex;flex-direction:column;flex:1}#teyavo-walkthrough .tw-product-body p{font-size:13px;color:var(--t-muted);margin:3px 0 12px}#teyavo-walkthrough .tw-price{font-size:20px;font-weight:800;color:var(--t-ink)}#teyavo-walkthrough .tw-product-body .tw-row{margin-top:auto}#teyavo-walkthrough .tw-list-item{border-bottom:1px solid var(--t-line);padding:13px 0;display:flex;justify-content:space-between;gap:14px;align-items:center}#teyavo-walkthrough .tw-list-item:last-child{border-bottom:0}#teyavo-walkthrough .tw-list-item strong{display:block;font-size:15px}#teyavo-walkthrough .tw-list-item small{display:block;color:var(--t-muted);font-size:13px}#teyavo-walkthrough .tw-stat{font-size:27px;font-weight:800;letter-spacing:-1px;display:block;margin:4px 0}#teyavo-walkthrough .tw-field{display:block;margin-bottom:13px;font-size:14px;font-weight:600}#teyavo-walkthrough input:not([type="checkbox"]):not([type="radio"]),#teyavo-walkthrough textarea,#teyavo-walkthrough .tw-field select{display:block;width:100%;border:1px solid var(--t-line);background:var(--t-bg);color:var(--t-ink);border-radius:8px;padding:11px;margin-top:6px;font-size:16px;min-width:0}#teyavo-walkthrough textarea{resize:vertical;min-height:80px}#teyavo-walkthrough .tw-choice{padding:13px;border:1px solid var(--t-line);border-radius:9px;display:flex;gap:10px;align-items:flex-start;background:var(--t-panel);margin:9px 0}#teyavo-walkthrough .tw-choice input{margin-top:5px;accent-color:#7057ff}#teyavo-walkthrough .tw-choice span{flex:1}#teyavo-walkthrough .tw-choice small{display:block;color:var(--t-muted)}#teyavo-walkthrough .tw-total{font-size:21px;border-top:1px solid var(--t-line);padding-top:13px;font-weight:800;margin-top:10px}#teyavo-walkthrough .tw-steps{display:flex;gap:7px;margin-bottom:20px;flex-wrap:wrap}#teyavo-walkthrough .tw-steps span{background:var(--t-soft);padding:5px 9px;border-radius:6px;font-size:12px;color:var(--t-muted)}#teyavo-walkthrough .tw-steps span.active{background:var(--t-night);color:var(--t-sun)}#teyavo-walkthrough .tw-timeline{padding:6px 0}#teyavo-walkthrough .tw-timeline>div{border-left:3px solid var(--t-line);padding:0 0 20px 15px;margin-left:7px}#teyavo-walkthrough .tw-timeline>div.done{border-color:var(--t-green)}#teyavo-walkthrough .tw-timeline small{display:block;color:var(--t-muted)}#teyavo-walkthrough .tw-chat{border-radius:12px;background:var(--t-soft);padding:13px 16px;margin:10px 0;max-width:88%}#teyavo-walkthrough .tw-chat.sent{margin-left:auto;background:var(--t-positive)}#teyavo-walkthrough .tw-meter{height:8px;background:var(--t-soft);border-radius:8px;margin:14px 0;overflow:hidden}#teyavo-walkthrough .tw-meter span{height:100%;display:block;background:var(--t-violet)}#teyavo-walkthrough .tw-video{background:var(--t-night);color:#fff;border-radius:13px;padding:26px;min-height:225px;display:flex;flex-direction:column;justify-content:space-between}#teyavo-walkthrough .tw-video small{color:#c9b8d7}#teyavo-walkthrough .tw-video h2{color:#fff;font-size:25px;margin:20px 0}#teyavo-walkthrough .tw-guide{padding:12px 24px;border-bottom:1px solid var(--t-line);background:var(--t-soft);display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}#teyavo-walkthrough .tw-guide small{display:block;color:var(--t-muted)}#teyavo-walkthrough .tw-status{padding:10px 24px;background:var(--t-positive);color:var(--t-green);font-size:14px}#teyavo-walkthrough .tw-foot{padding:14px 24px;border-top:1px solid var(--t-line);color:var(--t-muted);font-size:12px}#teyavo-walkthrough dialog{border:1px solid var(--t-line);border-radius:15px;background:var(--t-panel);color:var(--t-ink);padding:24px;width:min(470px,90%);max-width:90%;box-shadow:0 20px 70px #0005}#teyavo-walkthrough dialog::backdrop{background:#21152d99}#teyavo-walkthrough .tw-pin{font-size:38px;font-weight:800;letter-spacing:10px;text-align:center;background:var(--t-soft);padding:20px;border-radius:12px;margin:15px 0}#teyavo-walkthrough .tw-error{color:var(--t-red);font-size:14px}
    @media(max-width:720px){#teyavo-walkthrough .tw-shell{grid-template-columns:1fr}#teyavo-walkthrough .tw-rail{padding:14px;gap:12px}#teyavo-walkthrough .tw-brand{font-size:19px}#teyavo-walkthrough .tw-role{padding:0;display:flex;align-items:center;gap:10px}#teyavo-walkthrough .tw-role select{max-width:260px;margin:0}#teyavo-walkthrough .tw-nav{flex-direction:row;flex-wrap:wrap;gap:4px}#teyavo-walkthrough .tw-nav button{padding:7px 10px;min-height:40px}#teyavo-walkthrough .tw-rail-foot{display:none}#teyavo-walkthrough .tw-top,#teyavo-walkthrough .tw-content,#teyavo-walkthrough .tw-guide{padding:16px}#teyavo-walkthrough .tw-content{min-height:400px}#teyavo-walkthrough .tw-feature{flex-direction:column;align-items:start}#teyavo-walkthrough .tw-grid.three{grid-template-columns:repeat(2,minmax(0,1fr))}}
    @media(max-width:440px){#teyavo-walkthrough .tw-grid,#teyavo-walkthrough .tw-grid.three{grid-template-columns:1fr}#teyavo-walkthrough h1{font-size:25px}#teyavo-walkthrough .tw-title{align-items:start}#teyavo-walkthrough .tw-list-item{flex-wrap:wrap}#teyavo-walkthrough .tw-product-body .tw-row{flex-wrap:wrap}#teyavo-walkthrough .tw-top{align-items:start}#teyavo-walkthrough .tw-tools{width:100%}#teyavo-walkthrough .tw-button{min-height:44px}#teyavo-walkthrough .tw-role select{flex:1}}
  