.ref-paper-landing{color:#242424;background:#fff;padding-bottom:10px}.ref-paper-landing .ref-paper-topline{color:#df5c4b;background:#fff3f1;justify-content:space-between;align-items:center;gap:8px;min-height:33px;padding:5px 16px;font-size:12px;display:flex}.ref-paper-topline>span,.ref-paper-topline>b{align-items:center;gap:5px;display:flex}.ref-paper-topline>b{color:#1672ed;white-space:nowrap;font-weight:400}.ref-paper-intro{justify-content:space-between;align-items:center;gap:6px;min-height:79px;padding:13px 17px 15px;display:flex}.ref-paper-intro h2{white-space:nowrap;align-items:center;gap:4px;font-size:19px;font-weight:650;display:flex}.ref-paper-intro h2>span{font-size:19px}.ref-paper-intro h2>button{color:#999;align-items:center;margin-left:3px;font-size:11px;font-weight:400;display:flex}.ref-paper-intro p{color:#888;margin-top:5px;font-size:12px}.ref-paper-landing .ref-paper-intro>a{white-space:nowrap;color:#f55c53;background:#fff1f0;border-radius:18px;align-items:center;gap:5px;padding:8px 10px;font-size:12px;display:flex}.ref-paper-hero{color:#fff;background:linear-gradient(140deg,#ff6255,#ff4c3c 52%,#f63726);border:1px solid #fff4d9;border-radius:23px;min-height:386px;margin:0 17px 21px;padding:32px 20px 21px;position:relative;overflow:hidden;box-shadow:0 1px 9px rgba(239,76,73,.35)}.ref-paper-hero:before,.ref-paper-hero:after{content:"";pointer-events:none;border:28px solid rgba(255,255,255,.035);border-radius:50%;width:280px;height:280px;position:absolute;top:-220px;right:-110px;transform:rotate(-20deg)}.ref-paper-hero:after{border:20px solid rgba(255,255,255,.027);border-radius:0;width:250px;height:120px;top:75px;right:-125px;transform:rotate(25deg)}.ref-paper-hero>h2{text-align:center;letter-spacing:1px;text-shadow:0 2px 2px rgba(190,48,47,.17);white-space:nowrap;font-size:30px;font-weight:800;line-height:1.4;position:relative}.ref-paper-hero>h2>span{letter-spacing:3px;vertical-align:middle;font-size:21px}.ref-paper-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:34px -5px 32px;display:grid;position:relative}.ref-paper-features>a{flex-direction:column;align-items:center;min-width:0;display:flex}.ref-paper-features i{color:#fff1db;background:rgba(255,222,191,.15);border:1px solid rgba(255,225,205,.4);border-radius:50%;place-items:center;width:46px;height:46px;font-style:normal;display:grid}.ref-paper-features b{white-space:nowrap;margin-top:12px;font-size:17px;font-weight:600}.ref-paper-features small{color:#ffddcd;white-space:nowrap;margin-top:5px;font-size:12px}.ref-paper-landing .ref-paper-start{color:#17110a;white-space:nowrap;background:linear-gradient(#fffbed,#ffe9ac);border:3px solid #fff6d4;border-radius:40px;justify-content:center;align-items:center;min-height:70px;font-size:24px;font-weight:750;display:flex;position:relative;box-shadow:0 4px rgba(197,46,23,.17)}.ref-paper-start>span{color:#ff4736}.ref-paper-rules{color:#fff;justify-content:center;align-items:center;gap:5px;width:100%;margin:20px 0 0;font-size:14px;display:flex}.ref-paper-rules>span{font-size:20px;line-height:20px}.ref-paper-landing .ref-paper-guide{color:#fff;background:linear-gradient(110deg,#df3c02,#dc2805 70%,#ef4700);border-radius:8px;justify-content:space-between;align-items:center;min-height:105px;margin:0 17px 17px;padding-left:21px;display:flex;overflow:hidden}.ref-paper-guide>div{z-index:1;position:relative}.ref-paper-guide h2{white-space:nowrap;font-size:22px;font-weight:750}.ref-paper-guide p{white-space:nowrap;align-items:center;gap:4px;margin-top:8px;font-size:11px;display:flex}.ref-paper-guide img{object-fit:contain;opacity:.9;flex-shrink:0;width:94px;height:104px;margin:0 2px -12px -40px}.ref-paper-shortcuts{border-top:8px solid #f7f7f9;padding:17px}.ref-paper-shortcuts>h2{justify-content:space-between;align-items:center;font-size:19px;font-weight:500;display:flex}.ref-paper-shortcuts>h2>a{color:#999;align-items:center;font-size:12px;display:flex}.ref-paper-shortcuts>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:17px;display:grid}.ref-paper-shortcuts>div>a{background:#f8f8fa;border-radius:8px;flex-direction:column;align-items:center;gap:7px;min-width:0;padding:14px 3px;display:flex}.ref-paper-shortcuts b{font-size:14px;font-weight:500}.ref-paper-shortcuts svg{color:#c6904a}.ref-paper-shortcuts small{color:#999;font-size:10px}.ref-paper-shortcuts>p{color:#aaa;margin-top:13px;font-size:10px}.ref-page-trade:has(.ref-paper-landing) .ref-trade-heading>a{display:none}.ref-dark .ref-paper-landing{color:#e8e8eb;background:#202127}.ref-dark .ref-paper-landing .ref-paper-topline{background:#352529}.ref-dark .ref-paper-intro p,.ref-dark .ref-paper-intro h2>button{color:#a8a8b0}.ref-dark .ref-paper-landing .ref-paper-intro>a{background:#392a30}.ref-dark .ref-paper-shortcuts{border-color:#14151a}.ref-dark .ref-paper-shortcuts>div>a{background:#2b2c34}.ref-dark .ref-paper-shortcuts small{color:#aaa}@media (max-width:389px){.ref-paper-intro{padding-left:14px;padding-right:14px}.ref-paper-intro h2{font-size:16px}.ref-paper-intro h2>button,.ref-paper-intro p{font-size:10px}.ref-paper-landing .ref-paper-intro>a{padding:7px 8px;font-size:11px}.ref-paper-hero{min-height:360px;margin-left:14px;margin-right:14px;padding:28px 17px 20px}.ref-paper-hero>h2{font-size:27px}.ref-paper-features b{font-size:15px}.ref-paper-features small{font-size:11px}.ref-paper-landing .ref-paper-start{min-height:65px;font-size:21px}.ref-paper-rules{font-size:12px}.ref-paper-landing .ref-paper-guide{margin-left:14px;margin-right:14px;padding-left:15px}.ref-paper-guide h2{font-size:18px}.ref-paper-guide p{font-size:10px}.ref-paper-shortcuts{padding:14px}.ref-paper-shortcuts>h2{font-size:17px}}.ref-paper-rule-sheet{color:#333;background:#fff;border:0;border-radius:13px 13px 0 0;width:100%;max-width:430px;height:77dvh;max-height:77dvh;margin:0 auto;padding:0;position:fixed;top:auto;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -4px 24px rgba(0,0,0,.08)}.ref-paper-rule-sheet::backdrop{background:rgba(0,0,0,.6)}.ref-paper-rule-sheet>header{border-bottom:1px solid #f5f5f5;justify-content:center;align-items:center;height:59px;padding:0 43px;display:flex;position:relative}.ref-paper-rule-sheet>header>button{color:#999;padding:2px;position:absolute;top:16px;left:16px}.ref-paper-rule-sheet h2{text-align:center;white-space:nowrap;font-size:17px;font-weight:550}.ref-paper-rule-body{overscroll-behavior:contain;color:#666;height:calc(100% - 59px);padding:0 22px 26px;font-size:16px;line-height:1.8;overflow-y:auto}.ref-paper-rule-body p{margin:0 0 14px}.ref-paper-rule-body p:first-child{padding-top:10px}.ref-paper-rule-body h3{color:#222;margin:25px 0 15px;font-size:17px;font-weight:600;line-height:1.6}.ref-dark .ref-paper-rule-sheet{color:#eee;background:#25262e}.ref-dark .ref-paper-rule-sheet>header{border-color:#363741}.ref-dark .ref-paper-rule-body{color:#c6c6ce}.ref-dark .ref-paper-rule-body h3{color:#f3f3f6}@media (max-width:389px){.ref-paper-rule-sheet h2{font-size:16px}.ref-paper-rule-body{padding-left:19px;padding-right:19px;font-size:14px}.ref-paper-rule-body h3{font-size:16px}}.ref-page-trade:has(.ref-paper-landing) .ref-trade-heading{padding-top:0}.ref-page-trade:has(.ref-paper-landing) .ref-trade-heading .ref-tabs button{min-height:47px}.ref-page-trade:has(.ref-paper-landing) .ref-trade-heading .ref-tabs button[aria-selected=true]{font-size:21px}.ref-paper-hero{margin-bottom:23px}
.ref-account-shortcuts>a{min-width:0;color:inherit;text-align:center;flex-direction:column;align-items:center;gap:7px;font-size:14px;display:flex}.ref-etf-shortcuts>a{color:inherit;flex-direction:column;align-items:center;gap:8px;padding:8px 2px;font-size:13px;display:flex}.ref-common-services>div{align-items:flex-start}.ref-common-services a,.ref-common-services button{text-align:center;flex-direction:column;align-items:center;gap:6px;max-width:80px;font-size:11px;line-height:1.4;display:flex}.ref-common-services>div>p{white-space:normal}.ref-service-group button:disabled{opacity:.4;cursor:not-allowed}.ref-all-categories{white-space:nowrap;scrollbar-width:none;overflow-x:auto}.ref-trade-heading>h2{margin:0;padding:12px 8px;font-size:20px}.ref-clock>h2{padding-bottom:12px}.ref-dark .ref-account-shortcuts>a{color:#e8e8eb}@media (max-width:389px){.ref-account-shortcuts>a{font-size:12px}}
