/* x07 channel-sheet: index-1PVy6ryr + online-pay CEZuJ2WS, scopes 65af8c2a/921da52d/18431fdf. */
.sw-deposit-page{--dr:var(--source-rem,39px);--dep-bg:var(--theme-deposit-bg-color,#080807);--dep-surface:var(--theme-bg-color,#141412);--dep-card:var(--theme-card-bg-color,#1c1c18);--dep-main:var(--theme-main-bg-color,#0a0a0a);--dep-line:var(--theme-line-color,rgba(255,255,255,.05));--dep-primary:var(--theme-primary-color,#ffe033);--dep-text:var(--theme-text-color-darken2,#9a9a94);display:flex;flex-direction:column;min-height:100dvh;background:var(--dep-bg);color:var(--dep-text);border:0}
.sw-deposit-header{height:calc(var(--dr)*1.28);min-height:calc(var(--dr)*1.28);display:flex;align-items:center;justify-content:space-between;background:var(--dep-surface);padding:0;border:0;gap:0}
.sw-deposit-header-left{display:flex;align-items:center;margin-left:calc(var(--dr)*.29333);min-width:0}.sw-deposit-header h1{font-size:calc(var(--dr)*.42667);font-weight:500;line-height:1;margin:0 0 0 calc(var(--dr)*.21333);color:var(--theme-text-color-darken,#b8b8b2);white-space:nowrap}.sw-deposit-back{display:flex;align-items:center;justify-content:center;width:calc(var(--dr)*.96);height:calc(var(--dr)*.96);margin-left:calc(var(--dr)*-.21333);font-size:calc(var(--dr)*.8);font-weight:300;line-height:1;color:var(--theme-text-color-darken,#b8b8b2);flex-shrink:0}.sw-deposit-header-balance{font-size:calc(var(--dr)*.37333);font-weight:700;color:var(--dep-primary);margin-left:calc(var(--dr)*.37333);white-space:nowrap}.sw-deposit-record-button{padding:0;margin-right:calc(var(--dr)*.32);height:calc(var(--dr)*.96);width:calc(var(--dr)*.8);display:flex;align-items:center;justify-content:center;border:0;background:none;color:var(--dep-primary);flex-shrink:0}.sw-deposit-record-button svg{width:calc(var(--dr)*.58667);height:calc(var(--dr)*.58667)}
.sw-deposit-page .sw-deposit{padding:calc(var(--dr)*.26667);background:var(--dep-bg);flex:1;min-height:0;display:flex;flex-direction:column}.sw-deposit-page .sw-tabs{flex-shrink:0;height:calc(var(--dr)*1.06667);min-height:calc(var(--dr)*1.06667);margin:0 0 calc(var(--dr)*.32);padding:0 calc(var(--dr)*.05333);gap:0;background:var(--dep-main);border:calc(var(--dr)*.02667) solid var(--dep-line);border-radius:calc(var(--dr)*.21333);align-items:center}.sw-deposit-page .sw-tabs a{display:flex;align-items:center;justify-content:center;gap:0;min-width:0;min-height:0;height:calc(var(--dr)*.96);font-size:calc(var(--dr)*.37333);font-weight:500;white-space:nowrap;border-radius:calc(var(--dr)*.21333);padding:0;color:var(--dep-text);background:none}.sw-deposit-page .sw-tabs a.active{background:var(--dep-surface);color:var(--dep-primary)}.sw-deposit-page .sw-tabs svg{width:calc(var(--dr)*.64);height:calc(var(--dr)*.64);margin-right:calc(var(--dr)*.05333);flex-shrink:0}
.sw-deposit-types{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--dr)*.21333);width:100%}.sw-deposit-types button{display:flex;align-items:center;justify-content:flex-start;position:relative;height:calc(var(--dr)*1.06667);padding:calc(var(--dr)*.05333) calc(var(--dr)*.13333);background:var(--dep-surface);border:calc(var(--dr)*.02667) solid var(--dep-line);border-radius:calc(var(--dr)*.21333);font-size:calc(var(--dr)*.32);font-weight:500;color:var(--dep-text);min-width:0;gap:calc(var(--dr)*.10667)}.sw-deposit-types button.active{background:var(--dep-primary);border-color:#111;color:#111}.sw-deposit-types svg{width:calc(var(--dr)*.53333);height:calc(var(--dr)*.53333);flex-shrink:0}.sw-deposit-channels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--dr)*.26667) calc(var(--dr)*.21333);margin:calc(var(--dr)*.16) 0 calc(var(--dr)*1.6)}.sw-deposit-channel{background:var(--dep-surface);border:0;border-radius:calc(var(--dr)*.26667);padding:calc(var(--dr)*.16);height:calc(var(--dr)*1.38667);color:var(--dep-text);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;gap:calc(var(--dr)*.10667);min-width:0;box-shadow:0 0 calc(var(--dr)*.05333) #0000000d}.sw-deposit-channel strong,.sw-deposit-channel small{font-size:calc(var(--dr)*.32);line-height:1.4}.sw-deposit-channel strong{font-weight:500}.sw-deposit-channel small{font-weight:400;white-space:nowrap}.sw-deposit-channel:hover{box-shadow:0 0 calc(var(--dr)*.05333) var(--dep-primary)}
.sw-deposit-page .sw-secondary.sw-deposit-extras{margin:0;padding:0;border:0;border-radius:0;background:none}.sw-deposit-extras>summary{font-size:calc(var(--dr)*.32);color:var(--dep-text);padding:calc(var(--dr)*.26667) 0;list-style-position:inside}.sw-deposit-extras[open]{padding-bottom:calc(var(--dr)*.4)}.sw-deposit-extras .panels{display:block}.sw-deposit-extras .panel{margin-bottom:calc(var(--dr)*.26667);padding:calc(var(--dr)*.32)}
.sw-deposit-dialog{--dr:var(--source-rem,39px);margin:auto;padding:0;border:0;color:var(--dep-text);max-width:calc(var(--dr)*10);max-height:none;box-sizing:border-box;outline:0}.sw-deposit-dialog::backdrop{background:rgba(0,0,0,.7)}.sw-deposit-dialog:not([open]){display:none}.sw-deposit-money[open]{position:fixed;inset:auto 0 0;width:calc(var(--dr)*10);height:80dvh;margin:0 auto;background:var(--dep-surface);border-radius:calc(var(--dr)*.42667) calc(var(--dr)*.42667) 0 0;display:flex;flex-direction:column;overflow:hidden}.sw-deposit-money>header{flex-shrink:0;display:flex;align-items:center;justify-content:center;position:relative;height:calc(var(--dr)*1.33333);padding:0 calc(var(--dr)*1.2) 0 calc(var(--dr)*.93333)}.sw-deposit-money h2{font-size:calc(var(--dr)*.42667);font-weight:500;margin:0;text-align:center;color:var(--dep-text)}.sw-deposit-money>header button{position:absolute;right:calc(var(--dr)*.42667);top:calc(var(--dr)*.32);width:calc(var(--dr)*.58667);height:calc(var(--dr)*.58667);font-size:calc(var(--dr)*.64);line-height:1;padding:0;border:0;background:none;color:var(--theme-text-color,#eee)}.sw-deposit-money-body{flex:1;min-height:0;overflow:auto;scrollbar-width:none;padding:calc(var(--dr)*.42667);padding-bottom:calc(var(--dr)*.42667 + env(safe-area-inset-bottom))}.sw-deposit-money-body::-webkit-scrollbar{display:none}.sw-deposit-limit{display:flex;justify-content:space-between;align-items:center;margin-bottom:calc(var(--dr)*.42667);gap:calc(var(--dr)*.21333);font-size:calc(var(--dr)*.32);font-weight:500}.sw-deposit-limit b{font-size:calc(var(--dr)*.34667);color:var(--theme-danger-color,#ee0a24);font-weight:500}.sw-deposit-page .sw-deposit-quick{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--dr)*.26667);margin:0}.sw-deposit-page .sw-deposit-quick button{display:flex;position:relative;align-items:center;justify-content:center;overflow:hidden;height:calc(var(--dr)*1.33333);padding:0;border:calc(var(--dr)*.02667) solid var(--dep-line);border-radius:calc(var(--dr)*.21333);background:var(--dep-surface);color:var(--dep-text);font-size:calc(var(--dr)*.37333);font-weight:500}.sw-deposit-page .sw-deposit-quick button.active{color:var(--dep-primary);border-color:var(--dep-primary)}.sw-deposit-quick-mark{display:none;position:absolute;right:0;bottom:0;background:var(--dep-primary);border-radius:calc(var(--dr)*.21333) 0 0;color:#111;font-size:calc(var(--dr)*.26667);width:calc(var(--dr)*.37333);height:calc(var(--dr)*.37333);align-items:center;justify-content:center}.sw-deposit-quick button.active .sw-deposit-quick-mark{display:flex}.sw-deposit-form-box{margin:calc(var(--dr)*.4) 0 calc(var(--dr)*.53333)}.sw-deposit-amount-input{display:flex;align-items:center;gap:calc(var(--dr)*.13333);padding:0 calc(var(--dr)*.26667);border:calc(var(--dr)*.02667) solid var(--dep-line);border-radius:calc(var(--dr)*.13333) calc(var(--dr)*.13333) 0 0;background:var(--dep-surface)}.sw-deposit-amount-input>span{font-size:calc(var(--dr)*.34667)}.sw-deposit-page .sw-deposit-amount-input label{display:block;flex:1;min-width:0;margin:0;padding:0;font-size:0;line-height:0}.sw-deposit-page .sw-deposit-amount-input input{width:100%;height:calc(var(--dr)*.96);margin:0;padding:0;border:0;border-radius:0;background:none;font-size:calc(var(--dr)*.37333);line-height:normal;box-shadow:none;color:var(--dep-text);font-weight:500}.sw-deposit-page .sw-deposit-amount-input input:focus{outline:0;box-shadow:none}.sw-deposit-receive{background:var(--theme-pay-bg-color,var(--dep-main));border:calc(var(--dr)*.02667) solid var(--theme-pay-line-color,var(--dep-line));border-top:0;border-radius:0 0 calc(var(--dr)*.13333) calc(var(--dr)*.13333);padding:calc(var(--dr)*.08) calc(var(--dr)*.26667);font-size:calc(var(--dr)*.32);color:var(--theme-text-color-darken,#b8b8b2)}.sw-deposit-receive b{color:var(--dep-primary);text-decoration:underline}.sw-deposit-page [data-deposit-payment]>.btn.primary,.sw-deposit-page .sw-deposit-cancel{display:block;width:100%;height:calc(var(--dr)*1.06667);padding:0;border-radius:calc(var(--dr)*.13333);font-size:calc(var(--dr)*.42667);font-weight:500;min-height:0}.sw-deposit-page [data-deposit-payment]>.btn.primary{background:var(--dep-primary);color:#111;border:calc(var(--dr)*.02667) solid var(--dep-primary)}.sw-deposit-cancel{margin-top:calc(var(--dr)*.26667);border:calc(var(--dr)*.02667) solid var(--dep-primary);color:var(--dep-primary);background:transparent}.sw-deposit-money form>.form-error:empty{display:none}
.sw-deposit-records[open]{width:calc(var(--dr)*9.5);background:none;overflow:visible;display:flex;flex-direction:column;align-items:center}.sw-deposit-records-card{background:var(--dep-card);border-radius:calc(var(--dr)*.26667);width:100%;overflow:hidden;min-height:calc(var(--dr)*4)}.sw-deposit-records-card>h2{display:flex;align-items:center;justify-content:center;font-size:calc(var(--dr)*.4);font-weight:400;padding:calc(var(--dr)*.26667) calc(var(--dr)*.4) calc(var(--dr)*.4);margin:0;color:var(--dep-text)}.sw-deposit-date-filter{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 calc(var(--dr)*.26667) calc(var(--dr)*.26667);gap:calc(var(--dr)*.13333)}.sw-deposit-date-filter button{background:none;border:calc(var(--dr)*.02667) solid var(--dep-line);color:var(--dep-text);border-radius:calc(var(--dr)*.13333);height:calc(var(--dr)*.8);font-size:calc(var(--dr)*.32)}.sw-deposit-date-filter button.active{color:var(--dep-primary);border-color:var(--dep-primary)}.sw-deposit-record-list{min-height:50dvh;max-height:min(70dvh,calc(100dvh - var(--dr)*4.2));overflow:auto;padding:0 calc(var(--dr)*.26667) calc(var(--dr)*.53333);scrollbar-width:thin;scrollbar-color:var(--dep-bg) transparent}.sw-deposit-records-close{display:flex;justify-content:center;align-items:center;width:calc(var(--dr)*.96);height:calc(var(--dr)*.96);margin:calc(var(--dr)*.4) auto 0;font-size:calc(var(--dr)*.8);line-height:1;background:none;border:0;color:var(--theme-active-color,#eee);padding:0}.sw-deposit-page .sw-deposit-record{display:flex;align-items:flex-start;gap:0;padding:calc(var(--dr)*.13333) calc(var(--dr)*.26667);border:0;border-radius:calc(var(--dr)*.13333);margin:0;background:transparent;box-shadow:none}.sw-deposit-page .sw-deposit-record[hidden]{display:none}.sw-deposit-record:nth-child(odd){background:var(--dep-bg)}.sw-deposit-record-number{font-size:calc(var(--dr)*.37333);font-weight:700;margin-right:calc(var(--dr)*.4);width:calc(var(--dr)*.32);flex-shrink:0;line-height:calc(var(--dr)*.56)}.sw-deposit-record-content{flex:1;min-width:0}.sw-deposit-page .sw-deposit-record-content>div:first-child,.sw-deposit-page .sw-deposit-record-content>p{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--dr)*.21333);margin:0;padding:calc(var(--dr)*.08) 0;min-width:0}.sw-deposit-record-content strong{font-size:calc(var(--dr)*.32);font-weight:400;line-height:1.3;overflow-wrap:anywhere;min-width:0}.sw-deposit-record-content b{font-size:calc(var(--dr)*.34667);font-weight:700;white-space:nowrap}.sw-deposit-record-content time{color:var(--theme-text-color-lighten2,#777);font-size:calc(var(--dr)*.32);line-height:1.3}.sw-deposit-record-content small{font-size:calc(var(--dr)*.29333);display:block;margin:calc(var(--dr)*.10667) 0;color:var(--theme-text-color-lighten2,#777)}.sw-deposit-record-status{font-size:calc(var(--dr)*.29333);white-space:nowrap;color:#d9ab7a}.sw-deposit-record[data-payment-status=completed] .sw-deposit-record-status{color:#19d100}.sw-deposit-record[data-payment-status=cancelled] .sw-deposit-record-status,.sw-deposit-record[data-payment-status=failed] .sw-deposit-record-status{color:var(--theme-danger-color,#ee0a24)}.sw-deposit-page .sw-deposit-record .sw-order-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--dr)*.13333);margin-top:calc(var(--dr)*.21333)}.sw-deposit-record .sw-order-actions button{font-size:calc(var(--dr)*.29333);min-height:calc(var(--dr)*.8);height:auto;padding:calc(var(--dr)*.13333);white-space:normal;line-height:1.4}.sw-deposit-record-empty{min-height:50dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:calc(var(--dr)*.64);gap:calc(var(--dr)*.26667)}.sw-deposit-record-empty>span{font-size:calc(var(--dr)*2);color:var(--theme-text-color-lighten2,#666)}.sw-deposit-record-empty p{margin:0;font-size:calc(var(--dr)*.37333)}
.sw-deposit-confirm[open]{width:calc(var(--dr)*8.53333);max-width:calc(100vw - var(--dr)*.64);background:var(--dep-surface);border-radius:calc(var(--dr)*.42667);overflow:hidden;display:block}.sw-deposit-confirm>p{padding:calc(var(--dr)*.69333) calc(var(--dr)*.64);margin:0;text-align:center;font-size:calc(var(--dr)*.42667);color:var(--theme-text-color,#eee);line-height:1.5}.sw-deposit-confirm footer{display:flex;border-top:1px solid var(--dep-line)}.sw-deposit-confirm footer button{flex:1;border:0;background:none;color:var(--theme-text-color,#eee);font-size:calc(var(--dr)*.42667);height:calc(var(--dr)*1.28);padding:0}.sw-deposit-confirm footer button+button{border-left:1px solid var(--dep-line);color:var(--dep-primary)}
.sw-deposit-wallet-card{background:var(--dep-surface);border-radius:calc(var(--dr)*.13333);margin-top:calc(var(--dr)*.26667);padding:calc(var(--dr)*.4) calc(var(--dr)*.26667)}.sw-deposit-wallet-balances{display:flex;align-items:center;justify-content:space-between}.sw-deposit-wallet-balances>div{display:flex;flex:1;flex-direction:column;align-items:center;gap:calc(var(--dr)*.13333);font-size:calc(var(--dr)*.37333)}.sw-deposit-wallet-balances b{font-weight:400;color:var(--dep-primary)}.sw-deposit-transfer{font-size:calc(var(--dr)*.37333);color:var(--dep-primary);text-align:center;line-height:1.5}.sw-deposit-address{background:var(--dep-bg);border-radius:calc(var(--dr)*.13333);margin:calc(var(--dr)*.4) 0;padding:calc(var(--dr)*.13333);display:flex;gap:calc(var(--dr)*.26667);font-size:calc(var(--dr)*.32);overflow-wrap:anywhere}.sw-deposit-wallet-card .sw-deposit-quick,.sw-deposit-offline-form .sw-deposit-quick{margin:calc(var(--dr)*.32) 0 calc(var(--dr)*.53333)}.sw-deposit-page .sw-deposit-wallet-card .sw-deposit-quick button,.sw-deposit-page .sw-deposit-offline-form .sw-deposit-quick button{height:calc(var(--dr)*.96);font-size:calc(var(--dr)*.32)}.sw-deposit-offline-accounts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--dr)*.21333);margin:calc(var(--dr)*.16) 0 calc(var(--dr)*.4);padding-bottom:calc(var(--dr)*.53333);border-bottom:1px solid var(--dep-line)}.sw-deposit-offline-accounts button{display:flex;align-items:center;gap:calc(var(--dr)*.10667);height:calc(var(--dr)*1.38667);padding:calc(var(--dr)*.16);background:var(--dep-surface);border:0;box-shadow:0 0 calc(var(--dr)*.05333) var(--dep-primary);border-radius:calc(var(--dr)*.26667);font-size:calc(var(--dr)*.32);color:var(--dep-primary);text-align:left}.sw-deposit-offline-accounts svg{width:calc(var(--dr)*.53333);height:calc(var(--dr)*.53333);flex-shrink:0}.sw-deposit-offline-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:calc(var(--dr)*.13333);font-size:calc(var(--dr)*.34667)}.sw-deposit-offline-heading>span{font-size:calc(var(--dr)*.32)}.sw-deposit-offline-heading b{color:var(--theme-danger-color,#ee0a24)}.sw-deposit-page .sw-deposit-offline-form [data-deposit-payment]>label{display:block;margin-top:calc(var(--dr)*.4);font-size:0}.sw-deposit-offline-form [name=remitter]{font-size:calc(var(--dr)*.37333);height:calc(var(--dr)*.96);background:var(--dep-surface);padding:0 calc(var(--dr)*.26667);border:1px solid var(--dep-line);border-radius:calc(var(--dr)*.13333);color:var(--dep-text)}
@media(max-width:480px){.sw-deposit-limit{flex-wrap:wrap;row-gap:calc(var(--dr)*.13333)}.sw-deposit-record-content time{max-width:65%;overflow-wrap:anywhere}.sw-deposit-header-balance{max-width:calc(var(--dr)*2.5);overflow:hidden;text-overflow:ellipsis}.sw-deposit-record-content>p{align-items:flex-start}}
.sw-deposit-dialog::backdrop{backdrop-filter:none}.sw-deposit-page [data-deposit-payment]{display:block;gap:0}.sw-deposit-page .sw-deposit-amount-input input{background:none!important;border:0!important;border-radius:0!important;padding:0!important}.sw-deposit-page .sw-deposit-amount-input input:focus{outline:0}.sw-deposit-records-close{color:var(--theme-text-color,#eee)}
.sw-deposit-page .sw-deposit-detail-arrow{border:0;background:none;padding:calc(var(--dr)*.13333) 0 calc(var(--dr)*.13333) calc(var(--dr)*.26667);color:var(--theme-text-color-lighten,#777);font-size:calc(var(--dr)*.48);line-height:1;flex-shrink:0}.sw-deposit-record[data-deposit-detail]{cursor:pointer}.sw-deposit-detail[open]{position:fixed;inset:auto 0 0;width:calc(var(--dr)*10);height:60dvh;margin:0 auto;display:flex;flex-direction:column;overflow:hidden;border-radius:calc(var(--dr)*.42667) calc(var(--dr)*.42667) 0 0;background:var(--dep-surface)}.sw-deposit-detail>header{position:relative;flex-shrink:0;height:calc(var(--dr)*1.33333);display:flex;align-items:center;justify-content:center}.sw-deposit-detail>header h2{font-size:calc(var(--dr)*.42667);font-weight:500;margin:0;color:var(--dep-text)}.sw-deposit-detail>header button{position:absolute;left:calc(var(--dr)*.42667);font-size:calc(var(--dr)*.64);line-height:1;border:0;background:none;padding:0;color:var(--theme-text-color,#eee)}.sw-deposit-detail>header a{position:absolute;right:calc(var(--dr)*.53333);font-size:calc(var(--dr)*.37333);color:var(--dep-primary)}.sw-deposit-detail-body{flex:1;min-height:0;overflow:auto;padding:calc(var(--dr)*.13333) calc(var(--dr)*.26667) calc(var(--dr)*.4)}.sw-deposit-detail-status{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:calc(var(--dr)*.4);color:#d9ab7a}.sw-deposit-detail-icon{font-size:calc(var(--dr)*1.6);line-height:1;margin-bottom:calc(var(--dr)*.21333)}.sw-deposit-detail-status>strong{font-size:calc(var(--dr)*.32);font-weight:700}.sw-deposit-detail[data-status=completed] .sw-deposit-detail-status{color:#19d100}.sw-deposit-detail:is([data-status=failed],[data-status=cancelled],[data-status=expired]) .sw-deposit-detail-status{color:var(--theme-danger-color,#ee0a24)}.sw-deposit-detail-amount{margin-top:calc(var(--dr)*.21333);color:var(--theme-text-color-darken,#b8b8b2);font-size:calc(var(--dr)*.53333)}.sw-deposit-detail-amount b{font-weight:400;font-size:calc(var(--dr)*.66667)}.sw-deposit-detail dl{margin:0;border-top:calc(var(--dr)*.02667) dashed var(--dep-line);padding:calc(var(--dr)*.4) 0}.sw-deposit-detail dl>div{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:calc(var(--dr)*.26667);font-size:calc(var(--dr)*.32);line-height:1.4}.sw-deposit-detail dt{max-width:40%;color:var(--theme-text-color-lighten,#777)}.sw-deposit-detail dd{max-width:60%;margin:0;overflow-wrap:anywhere;color:var(--dep-text)}.sw-deposit-page button:focus{outline:none}.sw-deposit-page button:focus-visible{outline:1px solid var(--dep-primary);outline-offset:2px}
/* DateSelect-_ksLLbc1.js / DateSelect-BpTpGuIO.css: source dropdown, not a tab row. */
.sw-deposit-records .sw-deposit-date-filter{display:block;position:relative;padding:0 calc(var(--dr)*.4) calc(var(--dr)*.26667);margin:0;overflow:visible}.sw-deposit-date-filter>summary{display:flex;align-items:center;justify-content:space-between;list-style:none;border:calc(var(--dr)*.02667) solid var(--dep-line);border-radius:calc(var(--dr)*.4);color:var(--dep-text);font-size:calc(var(--dr)*.32);line-height:1.5;padding:calc(var(--dr)*.16) calc(var(--dr)*.32);width:calc(var(--dr)*2.13333);cursor:pointer}.sw-deposit-date-filter>summary::-webkit-details-marker{display:none}.sw-deposit-date-filter[open]>summary{border-color:var(--dep-primary)}.sw-deposit-date-filter>div{position:absolute;top:calc(var(--dr)*.74667);left:calc(var(--dr)*.4);width:calc(var(--dr)*2.13333);padding:calc(var(--dr)*.16);z-index:2;display:flex;flex-direction:column;background:var(--dep-card);border:calc(var(--dr)*.02667) solid var(--dep-line);border-radius:calc(var(--dr)*.21333);box-shadow:0 calc(var(--dr)*.16) calc(var(--dr)*.42667) #0000001f}.sw-deposit-date-filter:not([open])>div{display:none}.sw-deposit-date-filter>div>button{border:0;border-radius:calc(var(--dr)*.16);padding:calc(var(--dr)*.21333) calc(var(--dr)*.26667);height:auto;min-height:0;text-align:left;background:none;color:var(--dep-text);font-size:calc(var(--dr)*.32);line-height:1.5}.sw-deposit-date-filter>div>button.active{background:var(--dep-bg);color:var(--dep-primary);font-weight:600}
