.modal-overlay{position:fixed;top:0vh;left:0;width:100vw;height:100vh;background-color:#0007;display:flex;align-items:center;justify-content:center;z-index:999}.modal-overlay .modal{background-color:var(--modal-background-color);color:var(--modal-text-color);padding:1.6em 0 0;border-radius:10px;box-shadow:0 4px 10px #0000004d;cursor:move}:is(.modal-overlay .modal) .icon-close{position:absolute;right:15px;top:15px;width:20px;height:20px;cursor:pointer}:is(.modal-overlay .modal) .icon-close:before,:is(.modal-overlay .modal) .icon-close:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:3px;background-color:#000;transform-origin:center;transform:translate(-50%,-50%) rotate(45deg)}:is(.modal-overlay .modal) .icon-close:after{transform:translate(-50%,-50%) rotate(-45deg)}:is(.modal-overlay .modal) .modal-content{padding:0 30px 30px;cursor:default}.modal-overlay .modal{transform:scale(.8) translateY(20%);opacity:0;animation:modalFadeIn .3s ease forwards}@keyframes modalFadeIn{to{transform:scale(1) translate(0);opacity:1}}.message-box .title{margin:0 0 10px;text-align:center}.message-box .content{width:300px;max-height:300px;overflow-y:auto;margin-bottom:15px;padding:10px;font-size:16px;text-align:center}.message-box .msg-body{direction:var(--dir);margin-bottom:1em;opacity:.5}.message-box .msg-body:last-child{opacity:1;padding-bottom:20px}.message-box button{display:block;padding:12px 50px;margin:0 auto}.p-toast{direction:var(--dir)}.p-toast .p-toast-summary{padding:5px}span.toggle-switch{--sw-off-color: #777;--sw-on-color: #3f3;--sw-off-shadow-color: transparent;--sw-on-shadow-color: transparent;position:relative;width:40px;height:25px;border:2px solid var(--input-border-color);padding:0 5px!important;display:flex;justify-content:space-around;border-radius:0}span.toggle-switch lebel{text-align:center}span.toggle-switch label{padding:6px;text-align:center;pointer-events:none;transition:color .5s;font-size:1.2em;font-weight:700;z-index:10}span.toggle-switch.on label:first-child{color:#777a}span.toggle-switch:not(.on) label:last-child{color:#777a}span.toggle-switch:after{content:"";position:absolute;left:0;width:50%;height:100%;transition:left .2s;pointer-events:none;border:3px solid var(--background-color);background-color:var(--sw-off-color);box-shadow:inset 0 0 10px var(--sw-off-shadow-color)}span.toggle-switch.toggle-switch.on:is(span):after{left:50%;background-color:var(--sw-on-color);box-shadow:inset 0 0 10px var(--sw-on-shadow-color)}.icon{width:24px;height:24px}.login-overlay{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.login-box{padding:40px;background-color:var(--box-background-color);box-shadow:var(--box-shadow);border-radius:10px;max-width:350px;width:100%;direction:var(--dir)}.login-box h2{text-align:center;margin-bottom:25px}.ltr :is(:is(.login-box .input-container) input){padding-right:2em}.rtl :is(:is(.login-box .input-container) input){padding-left:2em}:is(.login-box .input-container) img{position:absolute;right:.5em;top:50%;transform:translateY(-50%);height:1.2em}.rtl :is(:is(.login-box .input-container) img){right:auto;left:.5em}.login-box button{margin-bottom:2em}.login-box .link,.login-box a{margin-top:1em;display:block;cursor:pointer}.otp-dialog .header{width:100%;text-align:center;margin-bottom:1em}.otp-dialog .message{width:340px;padding:0 .2em;margin:0}.otp-dialog .p-inputotp{direction:ltr;width:fit-content;margin:1em auto 2em}:is(.otp-dialog .p-inputotp) input.custom-otp-input{direction:ltr;font-family:Iran Sans!important;color:red;text-align:center;font-size:1.4em;outline:0 none;border:1px solid #aaa;border-radius:.5em;color:#000;background-color:#fff;-webkit-user-select:none;user-select:none;width:2em;height:2.5em;margin:0}:is(:is(.otp-dialog .p-inputotp) input.custom-otp-input):nth-child(3){margin-right:2em}:is(:is(.otp-dialog .p-inputotp) input.custom-otp-input):focus{box-shadow:0 0 3px 3px #add8e6}input.num{direction:ltr;padding:5px 15px;text-align:left;width:100%;font-size:1.2em;box-shadow:inset 0 0 3px var(--input-border-color);border:2px solid var(--input-border-color);border-radius:0}.trade{width:100%;padding:20px;font-family:Iran Sans}.trade span.sw-container{display:block;margin:24px 0}:is(.trade .sw-container) .toggle-switch{width:100%;height:100%;--sw-off-shadow-color: var(--buy-color);--sw-on-shadow-color: var(--sell-color);--sw-off-color: transparent;--sw-on-color: transparent}.trade .input-container{position:relative;margin:24px 0}:is(.trade .input-container) label{position:absolute;display:block;right:13px;top:50%;transform:translateY(-50%)}.trade .tradeBtn{margin:0;width:100%}#app .trade.sell .tradeBtn:not(:disabled){background-color:var( --sell-bg-color )}:is(#app .trade.sell .tradeBtn:not(:disabled)):hover{background-color:var( --sell-hover-bg-color )}#app .trade.buy .tradeBtn:not(:disabled){background-color:var( --buy-bg-color )}:is(#app .trade.buy .tradeBtn:not(:disabled)):hover{background-color:var( --buy-hover-bg-color )}.trade-confirm-modal{--text-warn-color: #d60;font-size:1.4em;font-weight:700}.trade-confirm-modal .title{display:block;padding:0;direction:var(--dir);text-align:center;color:var(--text-warn-color)}.trade-confirm-modal table{padding:16px 0;direction:var(--dir)}.trade-confirm-modal td{padding:5px 15px}.trade-confirm-modal td:nth-child(2){font-size:1.3em;font-weight:700;color:var(--text-warn-color)}.trade-confirm-modal td:last-child{direction:ltr}.trade-confirm-modal button{padding:0}.scrollBox{flex:1;margin:0;padding:0;-webkit-user-select:none;user-select:none;overflow-x:hidden;overflow-y:hidden}.scrollBox.hasVScrollbar.ltr{padding-right:11px}.scrollBox.hasVScrollbar.ltr:hover{padding-right:2px;overflow-y:auto}.scrollBox.hasVScrollbar.rtl{padding-left:11px}.scrollBox.hasVScrollbar.rtl:hover{padding-left:2px;overflow-y:auto}.scrollBox::-webkit-scrollbar{width:9px;height:10px;background:#0000}.light .scrollBox::-webkit-scrollbar-thumb{background:#aaa4;box-shadow:inset 0 0 3px #7777;border-radius:5px}.dark .scrollBox::-webkit-scrollbar-thumb{background:#ccc4;box-shadow:inset 0 0 3px #0007;border-radius:5px}.scrollBox::-webkit-scrollbar-track{background:#0000}.portal-tooltip{position:absolute;padding:6px 10px;border-radius:4px;pointer-events:none;z-index:9999}.volume-bar{position:absolute;right:3px;width:10px;border-radius:10px;border-right:2px solid var(--primary-color)}.orderbook td:hover:after{content:"sel";color:transparent;position:absolute;width:300%;height:var(--selectionHeight0);left:0;border-radius:5px;background-color:#6663;pointer-events:none;z-index:1000}.orderbook.sell td:hover:after{top:0}.orderbook.buy td:hover:after{bottom:0}.orderbook td:nth-child(2n):hover:after{left:auto;right:0;height:var(--selectionHeight1)}.orderbook{box-sizing:border-box;position:relative;padding:0;margin-left:2em;width:calc(100% - 2em)}.orderbook.sell{border-left:3px solid var(--sell-color)}.orderbook.buy{border-left:3px solid var(--buy-color)}.orderbook .title{text-align:center;font-size:1.2em;padding:.3em 10px;position:absolute;left:0}.orderbook.sell .title{color:var(--sell-color);bottom:0;transform-origin:0% 100%;transform:translate(-0%,-0%) rotate(-90deg)}.orderbook.buy .title{top:0%;color:var(--buy-color);transform-origin:100% 100%;transform:translate(-100%,-100%) rotate(-90deg)}.orderbook table{width:100%;border-collapse:collapse;padding:10px;overflow:hidden}.orderbook tbody,.orderbook tr{position:relative;width:100%;padding:0}.orderbook td{position:relative;padding:2px 12px;text-align:right;font-size:1em}.my-order :is(.orderbook td):last-child:after{position:absolute;content:"";left:.2em;top:50%;transform:translateY(-50%);width:.5em;height:.5em;border-radius:1em;background-color:orange}.orderbook.sell td:nth-child(1){color:var(--sell-color);padding-right:2px}.orderbook.buy td:nth-child(1){color:var(--buy-color);padding-right:2px}.portal-tooltip{background-color:#666}.portal-tooltip .tooltip-content{background-color:transparent}.portal-tooltip .tooltip-content:after{content:"";position:absolute;top:50%;left:100%;width:var(--line-len);height:1px;border-bottom:1px dotted #888}.portal-tooltip td{color:#fff;padding:0 5px}.orderbooks{display:flex;flex-direction:column;padding-left:0!important}.orderbooks .splitter,.orderbooks .header{width:100%;padding-right:8px;display:flex;justify-Content:flex-end}:is(.orderbooks .splitter,.orderbooks .header) label{color:var(--text-color);padding:5px 12px;text-align:right}:is(.orderbooks .splitter,.orderbooks .header) label:nth-child(1){padding-right:2px}.orderbooks .splitter{padding-right:0}:is(.orderbooks .splitter) label.sell{color:var(--sell-color)}:is(.orderbooks .splitter) label.buy{color:var(--buy-color)}:is(.orderbooks .splitter) label:nth-child(2){direction:ltr;text-align:left}.user-tabs{direction:var(--dir);height:100%;display:flex;flex-direction:column}:is(.user-tabs .tab-bar) .tab{white-space:nowrap}:is(.user-tabs .tab-bar) .splitter{flex:1}:is(.user-tabs .tab-bar) .radio-container{direction:var(--dir)}:is(:is(.user-tabs .tab-bar) .radio-container) input{position:relative;top:2px;margin:2px}:is(:is(.user-tabs .tab-bar) .radio-container) label{padding:4px 0;margin-left:20px}:is(:is(.user-tabs .tab-bar) .radio-container) input:checked+label{color:var(--text-color)}.user-tabs .container{direction:var(--dir);overflow:hidden;height:100%;width:100%}:is(.user-tabs .p-datatable) td,:is(.user-tabs .p-datatable) th{padding-top:.6em;padding-bottom:.6em}:is(.user-tabs .p-datatable) label.fee{color:var(--text-color)}:is(:is(.user-tabs .p-datatable) label.fee) label{color:var(--text-warn-color);font-size:.8em}.recent-trades{display:flex;flex-direction:column}.recent-trades tr{padding:0}.recent-trades tr.sell{color:var(--sell-color)}.recent-trades tr.buy{color:var(--buy-color)}.recent-trades th{padding:8px 18px;text-align:right}.recent-trades td{padding:1px 8px;text-align:right}.trade-balances{display:flex;flex-direction:column}.trade-balances tr{padding:0}.trade-balances tr.sell{color:var(--sell-color)}.trade-balances tr.buy{color:var(--buy-color)}.trade-balances th{padding:8px;text-align:right}.trade-balances td{padding:5px 8px;text-align:right}.trade-balances td:first-child,.trade-balances th:first-child{text-align:left}.p-dropdown-panel .p-dropdown-item{padding:8.5px}.TVChartContainer{height:100%;display:flex;flex-flow:column nowrap;border-radius:10px;overflow:hidden}.TVChartContainer .chart{width:100%;height:100%}#market{flex-grow:100;padding:4PX;display:grid;grid-template-columns:40fr 11fr 11fr;grid-template-rows:63% 37%;gap:10px;overflow:hidden}#wallet{width:fit-content;height:100%;margin:0 auto;max-width:97vw;box-shadow:0 0 2px 1px #7777;direction:var(--dir)}#wallet .p-datatable{height:100%}:is(#wallet .p-datatable) tbody tr{position:relative}:is(#wallet .p-datatable) .value-percent{display:block;position:absolute;background-color:#45f2;padding:0;left:0;bottom:0;height:100%;pointer-events:none}.rtl :is(:is(#wallet .p-datatable) .value-percent){left:auto;right:0}:is(#wallet .p-datatable) td{display:relative}:is(:is(:is(#wallet .p-datatable) td) span) .icon{height:100%;vertical-align:middle}:is(:is(:is(#wallet .p-datatable) td) span) label{padding-left:5px;padding-right:5px;vertical-align:middle}:is(:is(#wallet .p-datatable) a) .icon{width:1.5em;height:1.5em}span.copy-label{position:relative;padding:0 5px;overflow:visible;display:flex;flex-direction:row;height:24px}span.copy-label label{flex:1;line-height:28px}span.copy-label .icon{height:100%}span.copy-label .tooltip{direction:var(--dir);position:absolute;padding:4px 10px;top:100%;left:50%;border:1px solid red;border-color:var(--label-color);border-radius:20px;font-size:12px}.date-picker-input-container{direction:var(--dir);padding:0 10px}.date-picker-input-container input{width:7em;padding:5px 10px}.date-picker-input-container label{padding:3px 5px}.history{position:relative;direction:var(--dir);flex:1;height:100%;max-width:100%;margin:0 auto}.history .p-datatable{flex:0;display:flex;flex-direction:column;max-height:100%}:is(.history .p-datatable) td{max-width:150px;overflow:hidden;text-overflow:ellipsis!important}:is(:is(.history .p-datatable) td) label,:is(:is(.history .p-datatable) td) a{max-width:100%;overflow:hidden;text-overflow:ellipsis!important}:is(.history .p-datatable) label.fee{color:var(--text-color)}:is(:is(.history .p-datatable) label.fee) label{color:var(--text-warn-color);font-size:.8em}.history .p-paginator{padding-right:375px}.history .date-select{position:relative;top:-3.7em;z-index:10}.pending-transfers .title{margin:15px 0 8px}.pending-transfers table{width:100%;border:1px solid #666;border-radius:10px;padding:5px;margin:0 0 10px}.pending-transfers td{padding:2px 12px}:is(.pending-transfers td) sub{font-size:.7em;color:var(--text-warn-color)}.pending-transfers .tx-id{max-width:300px;overflow:hidden;text-overflow:ellipsis}#deposit-panel button{height:100%;padding:0 10px}#deposit-panel .address label{padding:0 4px;font-family:Iran Sans;font-size:1.2em}#deposit,#withdraw{direction:var(--dir);width:fit-content;margin:1em auto}:is(#deposit,#withdraw) .history{width:fit-content;height:fit-content;margin:1em auto}#deposit-panel,#withdraw-panel{position:relative;display:block;width:500px;max-width:100%;padding:20px;box-shadow:0 0 2px 1px #7777}:is(#deposit-panel,#withdraw-panel) form{padding:0}:is(#deposit-panel,#withdraw-panel)>.title{font-size:1.2em;height:32px;margin:0}:is(:is(#deposit-panel,#withdraw-panel)>.title) .icon{height:32px;vertical-align:middle}:is(:is(#deposit-panel,#withdraw-panel)>.title) label{display:inline-block;margin:0 8px;line-height:32px;vertical-align:middle}:is(#deposit-panel,#withdraw-panel) div.balance{font-size:1.2em;margin:1em 0}:is(:is(#deposit-panel,#withdraw-panel) div.balance) label.balance-val{direction:ltr!important;font-size:1.4em;margin:0 10px;color:var(--text-warn-color)}.available-bal:is(:is(:is(#deposit-panel,#withdraw-panel) div.balance) label.balance-val){color:var(--text-ok-color)}:is(:is(:is(#deposit-panel,#withdraw-panel) div.balance) label.balance-val) sub{margin:3px;font-size:.5em}:is(#deposit-panel,#withdraw-panel) .addr-select-container{display:block;overflow:visible;direction:ltr;margin:10px 0 20px}:is(:is(#deposit-panel,#withdraw-panel) .addr-select-container) select{font-family:Iran Sans;height:3em;width:100%;padding:6px 10px}:is(:is(:is(#deposit-panel,#withdraw-panel) .addr-select-container) select) option{font-family:Iran Sans}:is(:is(#deposit-panel,#withdraw-panel) .addr-select-container) button{padding:8px;margin:20px 0;display:block;width:100%}:is(:is(#deposit-panel,#withdraw-panel) .addr-select-container) .address{margin:15px 0;width:100%}#withdraw-panel form{margin:0}:is(#withdraw-panel form) input{direction:ltr;display:block;margin:4px 0 20px;font-family:Iran Sans;width:100%}:is(#withdraw-panel form) button{margin:20px 0 0;width:100%}.floating-labels>.input-container{position:relative;margin-bottom:30px;direction:var(--dir);--left: 10px;--right: auto}.rtl :is(.floating-labels>.input-container){--left: auto;--right: 10px}:is(.floating-labels>.input-container) input{width:100%;font-size:16px;border:1px solid var(--input-border-color);transition:border-color .3s ease;direction:start}.ltr:is(:is(.floating-labels>.input-container) input){direction:ltr}:is(.floating-labels>.input-container) input:focus{border-color:var(--input-focus-color)}:is(.floating-labels>.input-container) label{position:absolute;top:.45em;left:var(--left);right:var(--right);font-size:16px;transition:all .3s ease;pointer-events:none}:is(.floating-labels>.input-container) input:focus+label,:is(.floating-labels>.input-container) input:-webkit-autofill+label,:is(.floating-labels>.input-container) input:not(:placeholder-shown)+label{top:-1.9em;font-size:12px}.floating-labels button{width:100%}.change-password{direction:var(--dir);padding:50px;width:40em}.two-factor-auth button{width:300px;display:block}.active-sessions .p-datatable{width:1200px;max-width:95vw}:is(.active-sessions .p-datatable) .icon{width:20px}.security{direction:var(--dir)}.security *{font-family:Iran Sans!important}.otp-secret .title{text-align:center;margin:.3em 0}:root{--modal-background-color: #fff;--modal-text-color: #222}.light{--primary-color: #007bff;--secondary-color: #6c757d;--background-color: #fff;--box-background-color: #fff;--shadow-color: #444;--shadow-color2: #eee;--box-shadow: 1px 2px 8px var(--shadow-color);--border-radius: 8px;--label-color: #444;--text-color: #111;--text-muted-color: #666;--input-border-color: #6667;--input-focus-color: #007bff;--button-text-color: #fff;--button-border-color: #6667;--button-bg-color: #3ac;--button-hover-bg-color: #09b;--button-hover-bgo-color: #dfe;--button-active-bg-color: #00408a;--link-color: #007bff;--text-ok-color: #020;--text-warn-color: #d95;--text-err-color: #d11;--link-hover-color: #0056b3;--tab-color: #888;--tab-hover-color: #333;--tab-active-color: #000;--buy-color: #074;--sell-color: #D44;--buy-bg-color: #286;--buy-hover-bg-color: #5A8;--sell-bg-color: #C04848;--sell-hover-bg-color: #ED5050}.dark{--primary-color: #1a73e8;--secondary-color: #1e1e1e;--background-color: #202020;--box-background-color: #202020;--shadow-color: #888;--shadow-color2: #111;--box-shadow: -1px -2px 8px var(--shadow-color);--border-radius: 8px;--label-color: #bbb;--text-color: #fff;--text-ok-color: #dfd;--text-warn-color: #d95;--text-err-color: #d11;--text-muted-color: #888;--input-border-color: #888;--input-focus-color: #4caf50;--button-text-color: #fff;--button-border-color: #6667;--button-bg-color: #234;--button-hover-bg-color: #468;--button-hover-bgo-color: #468;--button-active-bg-color: #00408a;--link-color: #4caf50;--link-hover-color: #388e3c;--tab-color: #888;--tab-hover-color: #BBB;--tab-active-color: #EEF;--buy-color: #0c9;--sell-color: #E55;--buy-bg-color: #375;--buy-hover-bg-color: #5a8;--sell-bg-color: #a03838;--sell-hover-bg-color: #E05050}.panel{background-color:var(--box-background-color);position:relative;padding:15px 10px;border-radius:10px;box-shadow:0 0 2px 1px #7777}.panel>label{position:relative;left:40%;top:40%}.g-style .tab-bar{display:flex;color:var(--tab-color);border-bottom:2px solid var(--label-color)}.g-style .tab{flex:1;padding:0 20px 2px;text-align:center;cursor:pointer;transition:background-color .3s;-webkit-user-select:none;user-select:none}.g-style .tab:hover{color:var(--tab-hover-color)}.g-style .tab.active{color:var(--tab-active-color);border-bottom:3px solid #007bFF;font-weight:700}.g-style .tab-content{padding:20px;display:none}.g-style .tab-content.active{display:block}table td{white-space:nowrap}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.scrollBox .p-datatable-wrapper{overflow:visible!important}.p-datatable{--h-padding: max( 4px, .9vw - 5px ) }:is(.p-datatable tr) td,:is(.p-datatable tr) th{margin:0;padding:1em var(--h-padding);text-align:start;-webkit-user-select:text;user-select:text}:is(:is(.p-datatable tr) td,:is(.p-datatable tr) th) *{-webkit-user-select:text;user-select:text}:is(:is(.p-datatable tr) td,:is(.p-datatable tr) th):first-child{padding-inline-start:30px}:is(:is(.p-datatable tr) td,:is(.p-datatable tr) th):last-child{padding-inline-end:30px}:is(.p-datatable tr) td .icon{vertical-align:middle;width:20px;height:20px;cursor:pointer}:is(.p-datatable tr) th{background-color:var(--background-color)}:is(.p-datatable tr) button{margin:0;padding:0}.fade_out:is(.p-datatable tr){animation:fadeOut .5s linear forwards}.p-datatable .p-datatable-thead{position:sticky;top:0}.p-datatable .p-filter-column{padding:3px var(--h-padding);margin:0}.p-datatable .p-column-filter-element{min-width:5.5em;padding:0}:is(.p-datatable .p-column-filter-element) select{padding:3px;font-size:1em;width:100%}:is(.p-datatable .p-column-filter-element) .p-column-filter.p-inputtext{padding:3px 6px;margin:0}.p-datatable .p-datatable-emptymessage td label{color:var(--text-color);direction:var(--dir)}.p-datatable .p-paginator{direction:ltr}:is(.p-datatable .p-paginator) .p-paginator-current{direction:var(--dir)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px var(--box-background-color) inset!important;-webkit-text-fill-color:var(--text-color)}::-webkit-input-placeholder{color:#888a}:-moz-placeholder{color:#888a;opacity:1}::-moz-placeholder{color:#888a;opacity:1}:-ms-input-placeholder{color:#888a}::-ms-input-placeholder{color:#888a}::placeholder{color:#888a}input{padding:8px 10px;color:var(--text-color);background-color:var(--background-color );border:1px solid var(--input-border-color);border-radius:5px;outline:none;font-size:16px;text-align:start}input.num{color:var(--text-ok-color);outline:none}input.num.warn{color:var(--text-warn-color)}input:not(:disabled):not(:placeholder-shown):not(:valid).num{color:var(--text-err-color)}.button-container{display:flex;flex-direction:row;align-content:space-between}.button-container button{flex:1;border:1px solid var(--background-color);border-radius:1px}.button-container button:first-child{border-radius:30px 1px 1px 30px}.button-container button:last-child{border-radius:1px 30px 30px 1px}button:not(.p-toast-icon-close):not(.rmdp-arrow-container){padding:8px;border:1px solid var( --button-border-color );border-radius:5px;color:var(--button-text-color);font-size:1.1em;cursor:pointer;transition:background-color .3s ease}button:not(.p-toast-icon-close):not(.rmdp-arrow-container):not(:disabled){background-color:var(--button-bg-color)}button.outlined:not(.p-toast-icon-close):not(.rmdp-arrow-container):not(:disabled){background-color:transparent;color:var(--button-bg-color)}button:not(.p-toast-icon-close):not(.rmdp-arrow-container):not(:disabled):hover{background-color:var(--button-hover-bg-color)}button.outlined:not(.p-toast-icon-close):not(.rmdp-arrow-container):not(:disabled):hover{background-color:var(--button-hover-bgo-color)}button:not(.p-toast-icon-close):not(.rmdp-arrow-container):not(:disabled):active{background-color:var(--button-active-bg-color)}.dialog{direction:var(--dir);padding:2em;color:#000;background-color:#fff;border-radius:.8em}.dialog .otp-dialog{opacity:1}.dialog .button-container{display:flex;flex-direction:row;align-content:space-between}:is(.dialog .button-container) button{padding:1em;flex:1;border-radius:1px}:is(.dialog .button-container) button:first-child{border-radius:30px 1px 1px 30px}.rtl :is(:is(.dialog .button-container) button:first-child){border-radius:1px 30px 30px 1px}:is(.dialog .button-container) button:last-child{border-radius:1px 30px 30px 1px}.rtl :is(:is(.dialog .button-container) button:last-child){border-radius:30px 1px 1px 30px}html,:root{font-size:.8rem;box-sizing:border-box}*,*:before,*:after{box-sizing:border-box;-webkit-user-select:none;user-select:none}#app{width:100vw;height:100vh;margin:0;padding:0;display:flex;flex-direction:column}#app #app-body{flex:1;position:relative;display:flex;flex-direction:column;overflow:auto}#app .ltr{display:inline-block;direction:ltr;font-family:Iran Sans!important}#app .rtl{display:inline-block;direction:rtl;font-family:Iran Sans!important}#app.ltr{--dir: ltr;--start: left;--end: right}#app.ltr *{font-family:Iran Sans}#app.rtl{--dir: rtl;--start: right;--end: left}#app.rtl *{font-family:Iran Sans MSN}.en-digits,.en-digits *{font-family:Iran Sans!important}#header{display:flex;gap:.5em;width:100%;min-height:40px}#header .toggle-switch{--sw-off-color: var( --label-color );--sw-on-color: var( --label-color )}#header .logout,#header .username{padding-top:4px;padding-left:10px;padding-right:10px}#header .splitter{flex:10}#header a{padding:.5em 1em;flex-direction:end;text-decoration:none;font-size:1.1em}.fade{opacity:0;transition:opacity 1.8s ease-in-out}.reveal .fade{opacity:1}.g-style label,.g-style h1,.g-style h2,.g-style h3,.g-style h5,.g-style h6{color:var(--label-color)}.g-style .address label,.g-style label.address{font-family:Iran Sans!important;font-size:1.2em}.g-style label.sell{color:var(--sell-color)}.g-style label.buy{color:var(--buy-color)}.g-style .link,.g-style a{cursor:pointer;text-decoration:none;color:#66c}.dark :is(.g-style .link,.g-style a){color:#88b}#referrals{direction:var(--dir);width:1000px;max-width:95vw;margin:1em auto}#referrals #add-plan{width:200px;max-width:95vw;margin:1em auto}:is(#referrals #add-plan) .title{text-align:center}@font-face{font-family:Iran Sans;font-style:normal;font-weight:400;src:local("Iran Sans Regular"),url(/assets/IRANSans-CsNSllU4.ttf) format("truetype")}@font-face{font-family:Iran Sans;font-style:normal;font-weight:700;src:local("Iran Sans Bold"),url(/assets/IRANSans_Bold-C4ovVukU.ttf) format("truetype")}@font-face{font-family:Iran Sans MSN;font-style:normal;font-weight:400;src:local("IRANSans Mono Spaced"),url(/assets/IRANSansMonoSpacedNum-HC5VaMFo.ttf) format("truetype")}:root{font-family:Iran Sans,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif}html,body{width:100vw;height:100vh;padding:0;margin:0;overflow:hidden}
