:root{--fs-up:#12a150;--fs-down:#e5484d;--fs-glass:#ffffff8c}.fs-reveal{opacity:0}.fs-reveal.animated{opacity:1}.fs-glass{background:var(--fs-glass);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:2px solid #fff;border-radius:16px;box-shadow:0 2px 2px #1517191a}.fs-cloud{background:url(/assets/img/home-1/hero-bg.jpg) 50%/cover no-repeat}.fs-window{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-align:left;background:#fff9;border:6px solid #ffffffbf;border-radius:26px;overflow:hidden;box-shadow:0 30px 80px #003ca02e}.fs-window-bar{color:#15171980;border-bottom:1px solid #15171912;align-items:center;gap:7px;padding:12px 18px;font-size:13px;display:flex}.fs-window-bar i{background:#15171926;border-radius:50%;width:10px;height:10px;display:inline-block}.fs-window-body{padding:22px}.fs-price{color:var(--header);font-size:38px;font-weight:700;line-height:1.1}.fs-up{color:var(--fs-up)}.fs-down{color:var(--fs-down)}.fs-badge{color:var(--fs-up);background:#12a1501f;border-radius:80px;padding:4px 12px;font-size:13px;font-weight:600;display:inline-block}.fs-badge.blue{color:var(--theme);background:#007bff1f}.fs-badge.dark{background:var(--header);color:#fff}.fs-muted{color:#1517198c;font-size:14px}.fs-chart{width:100%}.fs-stats{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}@media (max-width:767px){.fs-stats{grid-template-columns:repeat(2,1fr)}}.fs-stat{padding:16px 18px}.fs-stat .l{color:#1517198c;font-size:13px}.fs-stat .v{color:var(--header);font-size:22px;font-weight:700;line-height:1.3}.fs-stat .s{color:#15171973;font-size:12px}.fs-drivers{margin:0;padding:0;list-style:none}.fs-drivers li{margin-bottom:14px}.fs-drivers .row1{color:var(--header);justify-content:space-between;margin-bottom:6px;font-size:14px;font-weight:600;display:flex}.fs-drivers .track{background:#15171914;border-radius:8px;height:8px}.fs-drivers .fill{background:linear-gradient(90deg,#5cabff,#007bff);border-radius:8px;height:8px}.fs-drivers .fill.neg{background:linear-gradient(90deg,#ff9aa0,#e5484d)}.fs-tabs{background:#fff9;border:2px solid #fff;border-radius:80px;flex-shrink:0;gap:4px;padding:4px;display:inline-flex}.fs-tabs button{white-space:nowrap;color:#151719a6;background:0 0;border:0;border-radius:80px;padding:7px 16px;font-size:14px;font-weight:600;transition:all .2s}.fs-tabs button.on{color:#fff;background:linear-gradient(103.71deg,#5cabff 17.96%,#007bff 66.13%)}.fs-scroll{gap:12px;padding:4px 2px 12px;display:flex;overflow-x:auto}.fs-scroll::-webkit-scrollbar{height:6px}.fs-scroll::-webkit-scrollbar-thumb{background:#15171933;border-radius:6px}.fs-ticker{cursor:pointer;text-align:left;background:var(--fs-glass);border:2px solid #fff;border-radius:14px;min-width:168px;padding:14px 16px;transition:all .2s}.fs-ticker:hover{transform:translateY(-2px)}.fs-ticker.on{background:var(--header);color:#fff;border-color:var(--header)}.fs-ticker.on .p{color:#fff}.fs-ticker .sym{justify-content:space-between;font-size:16px;font-weight:700;display:flex}.fs-ticker .p{color:var(--header);font-size:19px;font-weight:700}.fs-star{color:#15171940;background:0 0;border:0;padding:0}.fs-star.on{color:#ffb020}.fs-chip{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);height:70px;color:var(--header);white-space:nowrap;background:#ffffff26;border:2px solid #fff;border-radius:80px;flex-shrink:0;align-items:center;gap:12px;padding:0 28px;font-weight:600;display:flex}.fs-thumb{background:url(/assets/img/home-1/hero-bg.jpg) 50%/cover;flex-direction:column;justify-content:center;padding:20px;display:flex;position:absolute;inset:0}.fs-input,.fs-select,.fs-textarea{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);width:100%;height:56px;color:var(--header);background:#ffffff8c;border:2px solid #fff;border-radius:80px;outline:none;padding:0 22px;font-size:16px}.fs-textarea{resize:vertical;border-radius:20px;height:auto;min-height:120px;padding:16px 22px}.fs-select{width:auto;height:46px;padding:0 16px;font-size:15px}.fs-input:focus,.fs-textarea:focus,.fs-select:focus{border-color:var(--theme)}.fs-chat{flex-direction:column;height:640px;padding:0;display:flex;overflow:hidden}.fs-chat-head{border-bottom:1px solid #15171914;align-items:center;gap:12px;padding:18px 20px;display:flex}.fs-chat-head .ico{color:#fff;background:linear-gradient(103.71deg,#5cabff,#007bff);border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.fs-chat-body{flex-direction:column;flex:1;gap:10px;padding:18px 20px;font-size:15px;line-height:1.55;display:flex;overflow-y:auto}.fs-bubble{border-radius:16px;max-width:92%;padding:12px 16px}.fs-bubble.ai{background:#1517190d;border-bottom-left-radius:4px}.fs-bubble.me{background:var(--header);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.fs-bubble p{color:inherit;margin:0 0 8px}.fs-bubble p:last-child{margin:0}.fs-chat-foot{border-top:1px solid #15171914;padding:14px 16px}.fs-suggest{color:#151719b3;background:#fff9;border:2px solid #fff;border-radius:80px;padding:5px 12px;font-size:12.5px;font-weight:600}.fs-suggest:hover{border-color:var(--theme);color:var(--theme)}.fs-app-top{padding:150px 0 40px}.fs-app-top h1{margin:0;font-size:46px}@media (max-width:767px){.fs-app-top{padding-top:110px}.fs-app-top h1{font-size:34px}}.fs-app-body{padding-bottom:90px}.fs-thread{margin-bottom:18px;padding:22px 24px}.fs-avatar{color:#fff;text-transform:uppercase;background:linear-gradient(103.71deg,#5cabff,#007bff);border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;font-weight:700;display:inline-grid}.fs-sent{border-radius:80px;padding:2px 10px;font-size:12px;font-weight:600}.fs-sent.bull{color:var(--fs-up);background:#12a15024}.fs-sent.bear{color:var(--fs-down);background:#e5484d24}.fs-sent.neutral{color:#15171999;background:#15171914}.fs-actionbtn{color:#15171999;background:0 0;border:0;padding:0;font-size:14px;font-weight:600}.fs-actionbtn:hover{color:var(--theme)}.fs-reply{background:#1517190a;border-radius:14px;margin-top:10px;padding:12px 16px;font-size:15px}.fs-risk{color:#ffffffb3;border:1px solid #ffffff2e;border-radius:12px;padding:16px 20px;font-size:14px;line-height:1.6}.fs-risk strong{color:#fff}button.theme-btn-main{background:0 0;border:0;padding:0}.logo-dark{color:var(--header)}.logo-light{color:#fff}.fs-logo{letter-spacing:-.02em;align-items:center;gap:10px;font-size:26px;font-weight:700;text-decoration:none;display:inline-flex}.fs-logo span em{color:var(--theme);font-style:normal}.fs-heat{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}@media (max-width:991px){.fs-heat{grid-template-columns:repeat(2,1fr)}}.fs-heat-tile{cursor:pointer;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:2px solid #fff;border-radius:14px;min-width:0;padding:12px 14px 8px;transition:all .2s}.fs-heat-tile:hover{transform:translateY(-2px)}.fs-heat-tile.on{border-color:var(--header);box-shadow:0 8px 24px #15171926}.fs-heat-tile b{color:var(--header);font-size:16px}.fs-heat-tile .p{color:var(--header);font-size:19px;font-weight:700}.fs-signal{border-radius:20px}.fs-verdict{color:var(--header);margin-top:4px;font-size:30px;font-weight:800;line-height:1.1}.fs-signal-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.fs-probbar{background:#1517191a;border-radius:6px;height:6px;margin-top:6px}.fs-probbar div{background:linear-gradient(90deg,#5cabff,#007bff);border-radius:6px;height:6px}.fs-comps{gap:9px;margin:0;padding:0;list-style:none;display:grid}.fs-comps li{color:var(--header);grid-template-columns:120px 1fr 42px;align-items:center;gap:10px;font-size:14px;font-weight:600;display:grid}.fs-comps .bar{background:#15171912;border-radius:10px;height:10px;position:relative}.fs-comps .bar:after{content:"";background:#15171940;width:2px;position:absolute;top:-2px;bottom:-2px;left:50%}.fs-comps .bar i{border-radius:10px;position:absolute;top:0;bottom:0}.fs-comps .v{text-align:right;font-size:13px}.fs-why{color:#151719cc;margin:0;padding-left:18px;font-size:14px;line-height:1.55}.fs-why li{margin-bottom:4px}.fs-tally{background:#15171914;border-radius:8px;height:8px;display:flex;overflow:hidden}.fs-tally i{height:100%;display:block}.fs-table{width:100%;font-size:14px}.fs-table td{vertical-align:middle;color:var(--header);border-bottom:1px solid #15171912;padding:8px 0}.fs-table tr:last-child td{border-bottom:0}.fs-pillcall{color:#15171999;background:#15171914;border-radius:80px;padding:3px 12px;font-size:12px;font-weight:700;display:inline-block}.fs-pillcall.buy{color:var(--fs-up);background:#12a15026}.fs-pillcall.sell{color:var(--fs-down);background:#e5484d26}.fs-levels{text-align:center;grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.fs-levels span{font-size:11.5px;display:block}.fs-levels b{font-size:16px}.fs-sidepanel{flex-direction:column;height:820px;padding:18px;display:flex;overflow:hidden}.fs-sidepanel .fs-newspanel{flex:1;padding-right:4px;overflow-y:auto}.fs-news{margin:0;padding:0;list-style:none}.fs-news li{border-bottom:1px solid #15171914;padding:12px 0}.fs-news-title{color:var(--header);font-size:14.5px;font-weight:600;line-height:1.45;text-decoration:none}a.fs-news-title:hover{color:var(--theme)}.fs-moverrow{width:100%;color:var(--header);background:0 0;border:0;border-bottom:1px solid #15171912;justify-content:space-between;padding:8px 0;font-size:15px;display:flex}.fs-moverrow:hover{color:var(--theme)}.fs-alert{color:var(--header);border-bottom:1px solid #15171912;align-items:flex-start;gap:12px;padding:9px 0;font-size:14px;display:flex}.fs-alert:last-of-type{border-bottom:0}.fs-alert>i{text-align:center;width:20px;margin-top:3px}.fs-toggle{color:#151719b3;cursor:pointer;align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:inline-flex}.fs-suggest:disabled{opacity:.6}.fs-backlink{color:#151719a6;margin-bottom:8px;font-weight:600;text-decoration:none;display:inline-block}.fs-backlink:hover{color:var(--theme)}.fs-sectiontitle{color:var(--header);border-left:4px solid var(--theme);margin-bottom:14px;padding-left:12px;font-size:24px;font-weight:800;line-height:1.1}.fs-keystats{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (min-width:768px){.fs-keystats{grid-template-columns:repeat(3,1fr)}}.fs-insight{padding:16px 18px}.fs-insight-ico{border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:14px;display:inline-grid}.fs-plan-sec{border-top:1px solid #15171914;padding:14px 0}.fs-plan-h{color:var(--header);margin-bottom:8px;font-size:18px;font-weight:800}.fs-plan-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (min-width:992px){.fs-plan-grid{grid-template-columns:repeat(4,1fr)}}.fs-acc{padding:0;overflow:hidden}.fs-acc-btn{background:0 0;border:0;align-items:center;gap:14px;width:100%;padding:16px 20px;display:flex}.fs-acc-body{color:#151719d1;margin:0;padding:0 22px 20px 68px;font-size:16px;line-height:1.7}.fs-chev{color:#15171980;transition:transform .25s}.fs-chev.open{transform:rotate(180deg)}.fs-scorebadge{text-align:right;background:#007bff1f;border-radius:16px;padding:10px 18px}.fs-scorebadge span{color:#15171999;font-size:12px;display:block}.fs-scorebadge b{color:var(--theme);font-size:30px;line-height:1}.fs-scorebadge[data-tone=Bullish]{background:#12a15024}.fs-scorebadge[data-tone=Bullish] b{color:var(--fs-up)}.fs-scorebadge[data-tone=Bearish]{background:#e5484d24}.fs-scorebadge[data-tone=Bearish] b{color:var(--fs-down)}.fs-warn{color:#7a4b00;background:#ffab0024;border:2px solid #ffab0080;border-radius:14px;padding:14px 18px;font-size:15px;display:flex}.fs-warn ul{padding-left:18px}.fs-drawer-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100000;background:#15171959;position:fixed;inset:0}.fs-drawer{background:var(--body);z-index:100010;width:min(440px,100%);padding:20px;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-20px 0 60px #0003}.fs-drawer-close{z-index:2;background:var(--header);color:#fff;border:0;border-radius:50%;width:34px;height:34px;position:absolute;top:14px;right:18px}.fs-drawer .fs-chat{margin-top:36px}.fs-modal{z-index:100020;background:#fffffff2;width:min(520px,100% - 32px);padding:32px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.fs-modal-ico{color:#fff;background:linear-gradient(103.71deg,#5cabff,#007bff);border-radius:16px;place-items:center;width:56px;height:56px;margin-bottom:14px;font-size:22px;display:grid}.fs-dot{background:#1517192e;border-radius:50%;width:8px;height:8px}.fs-dot.on{background:var(--theme);border-radius:8px;width:24px}.fs-toasts{z-index:100030;gap:10px;display:grid;position:fixed;bottom:20px;left:20px}.fs-toast{background:var(--header);color:#fff;border-radius:14px;padding:12px 18px;font-size:14px;font-weight:600;animation:.4s both fadeInUp;box-shadow:0 10px 30px #00000040}.fs-hubcard{color:inherit;align-items:center;gap:18px;padding:22px 24px;text-decoration:none;transition:all .2s;display:flex}.fs-hubcard:hover{transform:translateY(-3px);box-shadow:0 14px 34px #003ca01f}.fs-hubcard .ico{color:#fff;background:linear-gradient(103.71deg,#5cabff,#007bff);border-radius:16px;flex-shrink:0;place-items:center;width:58px;height:58px;font-size:24px;display:grid}.fs-hubcard h3{margin:0;font-size:22px}.fs-hubcard p{color:#15171999;margin:2px 0 0;font-size:15px}.fs-chipbtn{background:var(--fs-glass);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:var(--header);border:2px solid #fff;border-radius:80px;align-items:center;gap:8px;padding:9px 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.fs-chipbtn:hover{color:var(--theme)}.fs-drop{text-align:center;cursor:pointer;background:#ffffff80;border:2px dashed #007bff80;border-radius:20px;padding:44px 20px;transition:all .2s}.fs-drop.over,.fs-drop:hover{border-color:var(--theme);background:#007bff14}.fs-rank{background:var(--header);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:14px;font-weight:800;display:grid}.fs-row{color:inherit;grid-template-columns:40px 1.2fr 1fr 110px 1fr 24px;align-items:center;gap:14px;padding:14px 18px;text-decoration:none;display:grid}@media (max-width:767px){.fs-row{grid-template-columns:40px 1fr auto}.fs-row .hide-sm{display:none}}.fs-row:hover{background:#ffffffb3}.fs-badgecard{text-align:center;padding:16px}.fs-badgecard .ico{color:#15171959;background:#15171912;border-radius:50%;place-items:center;width:54px;height:54px;margin:0 auto 10px;font-size:20px;display:grid}.fs-badgecard.on .ico{color:#fff;background:linear-gradient(103.71deg,#5cabff,#007bff)}.fs-badgecard:not(.on){opacity:.75}.fs-badgegrid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;display:grid}.fs-switch{background:#15171933;border:0;border-radius:30px;flex-shrink:0;width:52px;height:30px;transition:all .2s;position:relative}.fs-switch:after{content:"";background:#fff;border-radius:50%;width:24px;height:24px;transition:all .2s;position:absolute;top:3px;left:3px}.fs-switch.on{background:var(--theme)}.fs-switch.on:after{left:25px}.fs-reduce-motion *,.fs-reduce-motion :before,.fs-reduce-motion :after{transition-duration:.001ms!important;animation-duration:.001ms!important}.fs-reduce-motion .fs-reveal{opacity:1}.fs-mixed{color:#8a5300;background:#ffab0029;border-radius:80px;margin:6px 0;padding:4px 12px;font-size:12.5px;font-weight:700;display:inline-block}.fs-botstats{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}@media (max-width:991px){.fs-botstats{grid-template-columns:repeat(2,1fr)}}.fs-modes{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.fs-mode{background:var(--fs-glass);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#151719b3;border:2px solid #fff;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;font-weight:700;transition:all .2s;display:flex}.fs-mode.on{background:var(--header);color:#fff;border-color:var(--header)}.fs-kill{letter-spacing:.02em;color:#fff;background:linear-gradient(#ef5a5f,#d4343a);border:0;border-radius:14px;width:100%;padding:14px;font-weight:800;box-shadow:0 6px 18px #e5484d59}.fs-kill:hover{filter:brightness(1.06)}.fs-range{width:100%;accent-color:var(--theme)}.fs-wide{min-width:620px}.fs-wide th{padding:6px 12px 8px 0;font-weight:600}.fs-wide td{padding:10px 12px 10px 0}.fs-log{max-height:440px;margin:0;padding:0;list-style:none;overflow-y:auto}.fs-log li{color:var(--header);border-bottom:1px solid #15171912;grid-template-columns:10px 44px 1fr;align-items:start;gap:10px;padding:9px 0;font-size:14px;line-height:1.5;display:grid}.fs-log .d{border-radius:50%;width:9px;height:9px;margin-top:7px}.fs-log .day{margin-top:2px;font-size:12px}button:disabled.fs-chipbtn{opacity:.5;cursor:not-allowed}.fs-gridfix>*,.fs-gridfix .row>*{min-width:0}.rv-root{z-index:100050;pointer-events:none;flex-direction:column;align-items:center;padding:0 12px 14px;font-family:Plus Jakarta Sans,sans-serif;display:flex;position:fixed;bottom:0;left:0;right:0}.rv-root>*{pointer-events:auto}.rv-fab{color:#fff;background:linear-gradient(103.71deg,#5cabff,#007bff);border:0;border-radius:80px;align-items:center;gap:8px;padding:12px 22px;font-size:15px;font-weight:800;display:inline-flex;box-shadow:0 10px 30px #003ca059}.rv-count{color:var(--theme);background:#fff;border-radius:80px;min-width:24px;padding:1px 8px;font-size:13px}.rv-panel{width:min(520px,100%);max-height:min(70vh,640px);color:var(--header);text-align:left;background:#fff;border-radius:20px;flex-direction:column;margin-bottom:10px;display:flex;overflow:hidden;box-shadow:0 20px 60px #00000047}.rv-head{border-bottom:1px solid #15171914;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.rv-title{font-size:16px;font-weight:800}.rv-sub{color:#1517198c;font-size:12.5px}.rv-sub code{color:var(--theme);background:#007bff1a;border-radius:6px;padding:1px 6px}.rv-x{background:#15171914;border:0;border-radius:50%;width:30px;height:30px;font-size:13px}.rv-body{gap:10px;padding:14px 18px 16px;display:grid;overflow-y:auto}.rv-input{width:100%;color:var(--header);background:#fff;border:2px solid #1517191f;border-radius:12px;outline:none;padding:9px 12px;font-family:inherit;font-size:14px}.rv-input:focus{border-color:var(--theme)}.rv-tools,.rv-tags,.rv-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rv-tools button{white-space:nowrap;background:#fff;border:2px solid #1517191f;border-radius:12px;flex:110px;padding:8px 10px;font-size:13.5px;font-weight:700}.rv-tools button.on{background:var(--header);color:#fff;border-color:var(--header)}.rv-tools button:disabled{opacity:.5}.rv-tags button{background:#fff;border:2px solid;border-radius:80px;padding:3px 12px;font-size:12.5px;font-weight:700}.rv-hint{color:#0a4fb3;background:#007bff1a;border-radius:10px;padding:8px 12px;font-size:13px;font-weight:600}.rv-msg{background:var(--header);color:#fff;border-radius:10px;padding:8px 12px;font-size:13px}.rv-composer{background:#007bff0a;border:2px solid #007bff59;border-radius:14px;gap:8px;padding:12px;display:grid}.rv-check{cursor:pointer;align-items:center;gap:8px;margin:0;font-size:13.5px;font-weight:600;display:flex}.rv-done{border-top:1px solid #15171914;padding:8px 0}.rv-primary{background:var(--theme);color:#fff;border:0;border-radius:80px;padding:8px 18px;font-size:14px;font-weight:700}.rv-primary:disabled{opacity:.5}.rv-ghost{background:#fff;border:2px solid #15171926;border-radius:80px;padding:6px 16px;font-size:14px;font-weight:700}.rv-link{color:#15171980;background:0 0;border:0;justify-self:start;padding:0;font-size:12.5px;text-decoration:underline}.rv-list{gap:10px;display:grid}.rv-empty{color:#1517198c;padding:8px 0;font-size:14px}.rv-note{border:1px solid #1517191a;border-left:5px solid;border-radius:12px;gap:6px;padding:10px 12px;display:grid}.rv-note-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rv-n{color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;font-weight:800;display:grid}.rv-chip{border:1.5px solid;border-radius:80px;padding:0 9px;font-size:12px;font-weight:800}.rv-status{background:#15171914;border-radius:80px;margin-left:auto;padding:2px 9px;font-size:11.5px;font-weight:800}.rv-status.s-done{color:#0c7a3a;background:#12a15026}.rv-status.s-in_progress{color:#0a4fb3;background:#007bff24}.rv-status.s-wontfix{color:#b3282e;background:#e5484d24}.rv-text{white-space:pre-wrap;word-break:break-word;color:var(--header);margin:0;font-size:14px;line-height:1.5}.rv-quote{color:#151719cc;background:#1517190a;border-left:3px solid #15171940;border-radius:0 8px 8px 0;margin:0;padding:6px 10px;font-size:13px;font-style:italic}.rv-dev{background:#007bff14;border-radius:8px;padding:6px 10px;font-size:13px}.rv-small button{color:var(--theme);background:0 0;border:0;padding:0 4px;font-size:13px;font-weight:700}.rv-pin{color:#fff;pointer-events:auto;border:2px solid #fff;border-radius:50% 50% 50% 4px;place-items:center;width:28px;height:28px;margin:-14px 0 0 -14px;font-size:12px;font-weight:800;line-height:1;display:grid;position:absolute;transform:rotate(-45deg);box-shadow:0 4px 12px #00000059}.rv-hl{mix-blend-mode:multiply;pointer-events:none;border-radius:3px;position:absolute}.rv-pin-mode,.rv-pin-mode *{cursor:crosshair!important}.rv-capture .fs-reveal{opacity:1!important;animation:none!important}.rv-capture *{animation-play-state:paused!important}@media (max-width:575px){.rv-panel{border-radius:16px;max-height:64vh}.rv-fab{padding:11px 18px}}.rvd-export{color:#fff;background:linear-gradient(103.71deg,#5cabff,#007bff);border:0;border-radius:80px;padding:12px 22px;font-weight:800;box-shadow:0 8px 22px #003ca047}.rvd-export:disabled{opacity:.5}.rvd-link{color:var(--theme);background:0 0;border:0;padding:0;font-size:13px;font-weight:700}.rvd-page{text-align:left;background:#fff9;border:2px solid #0000;border-radius:12px;padding:9px 12px}.rvd-page.on{border-color:var(--theme);background:#fff}.rvd-page code{color:var(--header);background:0 0;font-size:13.5px;font-weight:700}.rvd-dot{color:#fff;border-radius:80px;padding:0 8px;font-size:11.5px;font-weight:800}.rvd-tag{color:#fff;border-radius:80px;padding:2px 12px;font-size:12.5px;font-weight:800}.rvd-shots{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}.rvd-shot img{object-fit:cover;object-position:top;cursor:zoom-in;border:2px solid #fff;border-radius:10px;width:100%;height:140px;box-shadow:0 2px 8px #0000001f}.rvd-ph{color:#15171980;background:#1517190f;border-radius:10px;place-items:center;height:140px;font-size:13px;display:grid}.rvd-toast{z-index:100060;background:var(--header);color:#fff;border-radius:14px;padding:12px 20px;font-weight:600;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0000004d}.rvd-lightbox{z-index:100070;background:#000000d1;justify-content:center;align-items:flex-start;padding:50px 16px 24px;display:flex;position:fixed;inset:0;overflow:auto}.rvd-lightbox img{background:#fff;border-radius:8px;max-width:min(1200px,100%)}.rvd-close{background:#fff;border:0;border-radius:50%;width:38px;height:38px;font-size:16px;position:fixed;top:14px;right:18px}.rvd-box{background:#ffffff8c;border:2px solid #15171914;border-radius:14px;height:100%;padding:14px}.rvd-url{width:100%;color:var(--header);background:#fff;border:2px solid #1517191f;border-radius:10px;padding:8px 10px;font-family:ui-monospace,monospace;font-size:12.5px}.fs-input,.fs-input:focus,.fs-select,.fs-select:focus,.fs-textarea,.fs-textarea:focus,.rv-input,.rv-input:focus,.rvd-url,.rvd-url:focus{color:var(--header);-webkit-text-fill-color:var(--header);caret-color:var(--header)}.fs-input::placeholder,.fs-textarea::placeholder,.rv-input::placeholder{color:#15171973;-webkit-text-fill-color:#15171973}.rv-input{background:#fff}.rvd-wrap .row>*,.rvd-wrap .d-grid>*{min-width:0}.rvd-wrap code{white-space:normal;word-break:break-word}.rvd-url{min-width:0}.rv-circle{pointer-events:none;border:4px solid;border-radius:50%;position:absolute;box-shadow:0 0 0 3px #fff,0 6px 18px #00000040}.rv-badge{color:#fff;pointer-events:auto;border:2px solid #fff;border-radius:50%;place-items:center;width:26px;height:26px;margin:-13px 0 0 -13px;font-size:12px;font-weight:800;line-height:1;display:grid;position:absolute;box-shadow:0 4px 12px #00000059}.rv-hover{pointer-events:none;background:#007bff12;border:3px dashed;border-radius:6px;position:absolute}.rv-hover span{color:#fff;white-space:nowrap;border-radius:6px 6px 6px 0;padding:2px 8px;font-family:ui-monospace,monospace;font-size:12px;font-weight:800;position:absolute;top:-26px;left:-3px}.rv-draw{z-index:100045;cursor:crosshair;touch-action:none;background:#1517190a;position:fixed;inset:0}.rv-draw-box{pointer-events:none;background:#ffffff1f;border:4px solid;border-radius:50%;position:absolute;box-shadow:0 0 0 3px #fff}.rv-capture-clean [data-review-marks]{display:none!important}.rvd-shot.crop img{object-fit:contain;object-position:center;background:#f3f4f6;height:190px}.rvd-shots:has(.crop){grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.rv-root{align-items:flex-end;padding:0 12px 12px;left:auto;right:0}.rv-panel{border-radius:14px;width:min(300px,100%);max-height:min(52vh,440px);margin-bottom:8px;font-size:13px;box-shadow:0 10px 34px #00000047}.rv-head{padding:8px 12px}.rv-body{gap:8px;padding:10px 12px 12px}.rv-tools button,.rv-tags button{padding:5px 8px;font-size:12px}.rv-tools button{flex:44%}.rv-fab{opacity:.92;padding:8px 14px;font-size:13px;box-shadow:0 6px 18px #003ca04d}.rv-pill{color:#fff;background:#151719;border-radius:14px;align-items:center;gap:10px;max-width:300px;margin-bottom:8px;padding:8px 8px 8px 14px;font-size:12.5px;font-weight:600;display:flex;box-shadow:0 8px 24px #00000059}.rv-pill button{color:#151719;background:#fff;border:0;border-radius:10px;flex:none;padding:5px 10px;font-size:12px;font-weight:800}@media (max-width:575px){.rv-panel{max-height:46vh}.rv-fab-t{display:none}}
