/* x07 withdrawal -> withdraw-page, data-v-8f1dc43a; 6-cell PIN keeps Mock's six-digit rule. */
:root[data-layout=source] .sw-withdraw-page{background:var(--theme-bg-color,#141412);color:var(--theme-text-color,#eee);width:100%;overflow:hidden auto}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-balance{padding:calc(var(--source-rem,37.5px)*.26667) calc(var(--source-rem,37.5px)*.4);font-size:calc(var(--source-rem,37.5px)*.42667);display:flex;align-items:center;gap:0;min-height:0;background:var(--theme-bg-color,#141412)}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-balance>span{flex:1;display:flex;align-items:center;gap:calc(var(--source-rem,37.5px)*.26667);min-width:0}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-balance b{font-size:calc(var(--source-rem,37.5px)*.42667);color:var(--theme-danger-color,#ff6b6b);font-weight:400}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-refresh{background:none;border:0;border-radius:0;padding:0;margin-left:calc(var(--source-rem,37.5px)*.13333);min-width:0;width:calc(var(--source-rem,37.5px)*.64);height:calc(var(--source-rem,37.5px)*.64);font-size:calc(var(--source-rem,37.5px)*.64);line-height:1;color:var(--theme-text-color,#eee);flex-shrink:0}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-balance form{display:block;margin:0;padding:0;background:transparent;border:0}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-balance form>.primary{border:0;border-radius:calc(var(--source-rem,37.5px)*.13333);background:var(--theme-primary-color,#ffe033);color:var(--theme-on-primary-color,#0f172a);height:calc(var(--source-rem,37.5px)*.8);min-height:0;min-width:calc(var(--source-rem,37.5px)*2.66667);padding:calc(var(--source-rem,37.5px)*.13333);font-size:calc(var(--source-rem,37.5px)*.37333);line-height:normal;margin:0;width:auto}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-balance .form-error:empty{display:none}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-body{padding:0}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-list{width:100%;padding:0 calc(var(--source-rem,37.5px)*.4)}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-card{display:flex;flex-direction:column;justify-content:space-between;position:relative;background:#cfa461;border:0;border-radius:calc(var(--source-rem,37.5px)*.21333);margin:calc(var(--source-rem,37.5px)*.26667) 0 0;min-height:calc(var(--source-rem,37.5px)*3.73333);padding:calc(var(--source-rem,37.5px)*.26667);width:100%;overflow:visible}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-card-head{display:flex;justify-content:space-between;align-items:center;gap:calc(var(--source-rem,37.5px)*.13333)}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-card-head>strong{display:flex;align-items:center;min-width:0;font-size:calc(var(--source-rem,37.5px)*.37333);font-weight:700;color:var(--theme-active-color,#0f172a)}
:root[data-layout=source] .sw-withdraw-page [data-withdraw-bank-label]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-avatar{display:flex;align-items:center;justify-content:center;background:var(--theme-active-color,#0f172a);border:calc(var(--source-rem,37.5px)*.02667) solid var(--theme-active-color,#0f172a);border-radius:50%;height:calc(var(--source-rem,37.5px)*.93333);width:calc(var(--source-rem,37.5px)*.93333);flex-shrink:0;margin-right:calc(var(--source-rem,37.5px)*.26667);color:#cfa461;font-size:calc(var(--source-rem,37.5px)*.56)}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-card .sw-withdraw-change{display:block;white-space:nowrap;background:#ffaf10;border:calc(var(--source-rem,37.5px)*.02667);border-radius:calc(var(--source-rem,37.5px)*.13333);box-shadow:calc(var(--source-rem,37.5px)*.02667) calc(var(--source-rem,37.5px)*.02667) #ffaf10;color:#ffdfa0;font-size:calc(var(--source-rem,37.5px)*.32);line-height:normal;padding:calc(var(--source-rem,37.5px)*.13333) calc(var(--source-rem,37.5px)*.26667);margin:calc(var(--source-rem,37.5px)*.13333);flex-shrink:0}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-card-info{display:block;margin-top:calc(var(--source-rem,37.5px)*.26667)}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-card-info p{display:flex;align-items:center;color:#ffdfa0;font-size:calc(var(--source-rem,37.5px)*.37333);margin:0 0 calc(var(--source-rem,37.5px)*.13333);line-height:1.5}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-card-info p span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;color:inherit}
:root[data-layout=source] .sw-withdraw-page [data-form=account-withdraw-submit]{display:block;gap:0;margin:0;padding:0;background:none;border:0;border-radius:0}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-form{background:var(--theme-bg-color,#141412);margin-top:calc(var(--source-rem,37.5px)*.53333);padding:calc(var(--source-rem,37.5px)*.26667) calc(var(--source-rem,37.5px)*.4)}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-field{display:flex;flex-direction:column;padding:calc(var(--source-rem,37.5px)*.13333) 0;gap:0;margin:0}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-field:nth-child(2){margin-top:calc(var(--source-rem,37.5px)*.13333)}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-field label{display:block;font-size:calc(var(--source-rem,37.5px)*.34667);line-height:1.5;color:var(--theme-text-color,#eee);margin:0;padding:0;gap:0}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-input{width:100%;border:calc(var(--source-rem,37.5px)*.02667) solid var(--theme-line-color,rgba(255,255,255,.05));border-radius:calc(var(--source-rem,37.5px)*.13333);margin-top:calc(var(--source-rem,37.5px)*.18667);padding-left:calc(var(--source-rem,37.5px)*.21333);background:var(--theme-bg-color,#141412)}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-input input{width:100%;background:none;border:0;border-radius:0;color:var(--theme-text-color,#eee);font-size:calc(var(--source-rem,37.5px)*.37333);height:calc(var(--source-rem,37.5px)*1.06667);min-height:0;outline:none;padding:0 calc(var(--source-rem,37.5px)*.6) 0 calc(var(--source-rem,37.5px)*.26667);margin:0;appearance:textfield;-moz-appearance:textfield}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-input input::-webkit-inner-spin-button,:root[data-layout=source] .sw-withdraw-page .sw-withdraw-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-pin-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:calc(var(--source-rem,37.5px)*.13333)}
:root[data-layout=source] .sw-withdraw-page [data-withdraw-mask]{padding:0;background:none;border:0;width:calc(var(--source-rem,37.5px)*.64);height:calc(var(--source-rem,37.5px)*.53333);color:#ababab;font-size:calc(var(--source-rem,37.5px)*.53333);line-height:1}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-pin-box{position:relative;height:calc(var(--source-rem,37.5px)*1.06667);width:100%;cursor:text}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-pin-cells{display:flex;width:100%;height:100%}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-pin-cells span{display:flex;align-items:center;justify-content:center;flex:1;border:calc(var(--source-rem,37.5px)*.02667) solid var(--theme-line-color,rgba(255,255,255,.05));border-left:0;background:var(--theme-bg-color,#141412);font-size:calc(var(--source-rem,37.5px)*.64);min-width:0}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-pin-cells span:first-child{border-left:calc(var(--source-rem,37.5px)*.02667) solid var(--theme-line-color,rgba(255,255,255,.05));border-radius:calc(var(--source-rem,37.5px)*.10667) 0 0 calc(var(--source-rem,37.5px)*.10667)}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-pin-cells span:last-child{border-radius:0 calc(var(--source-rem,37.5px)*.10667) calc(var(--source-rem,37.5px)*.10667) 0}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-pin-cells .is-cursor{border:calc(var(--source-rem,37.5px)*.02667) solid #757575}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-pin-box input{position:absolute;inset:0;width:100%;height:calc(var(--source-rem,37.5px)*1.06667);min-height:0;opacity:0;margin:0;cursor:text}
:root[data-layout=source] .sw-withdraw-page .sw-fees{padding:calc(var(--source-rem,37.5px)*.26667) 0;margin:0;border:0;background:none}
:root[data-layout=source] .sw-withdraw-page .sw-fees p{display:flex;justify-content:space-between;font-size:calc(var(--source-rem,37.5px)*.32);line-height:1.5;margin:calc(var(--source-rem,37.5px)*.13333) 0;gap:calc(var(--source-rem,37.5px)*.2);color:var(--theme-text-color,#eee)}
:root[data-layout=source] .sw-withdraw-page .sw-fees p>span:last-child{color:var(--theme-danger-color,#ff6b6b)}
:root[data-layout=source] .sw-withdraw-page .sw-fees .sw-withdraw-audit{justify-content:flex-end}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-audit a{color:var(--theme-primary-color,#ffe033);font-size:calc(var(--source-rem,37.5px)*.32)}
:root[data-layout=source] .sw-withdraw-page .sw-fees .sw-withdraw-actual{font-size:calc(var(--source-rem,37.5px)*.34667);font-weight:700}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-options{border-top:1px solid var(--theme-line-color,rgba(255,255,255,.05));padding:calc(var(--source-rem,37.5px)*.13333) 0;font-size:calc(var(--source-rem,37.5px)*.32)}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-options summary{cursor:pointer;color:var(--theme-text-color-lighten,#9a9a94);font-size:calc(var(--source-rem,37.5px)*.32);line-height:1.5}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-options label{font-size:calc(var(--source-rem,37.5px)*.34667);margin-top:calc(var(--source-rem,37.5px)*.26667);display:grid;gap:calc(var(--source-rem,37.5px)*.13333)}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-options select{width:100%;height:calc(var(--source-rem,37.5px)*1.06667);min-height:0;background:var(--theme-bg-color,#141412);border-color:var(--theme-line-color,rgba(255,255,255,.05))}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-otp{display:grid;gap:calc(var(--source-rem,37.5px)*.13333);margin:calc(var(--source-rem,37.5px)*.26667) 0}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-otp>label{font-size:calc(var(--source-rem,37.5px)*.34667)}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-submit{padding:calc(var(--source-rem,37.5px)*.53333) calc(var(--source-rem,37.5px)*.4);width:100%}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-submit>.primary{width:100%;height:calc(var(--source-rem,37.5px)*1.17333);min-height:0;margin:0;border:0;border-radius:calc(var(--source-rem,37.5px)*.05333);background:var(--theme-primary-color,#ffe033);color:var(--theme-on-primary-color,#0f172a);font-size:calc(var(--source-rem,37.5px)*.42667);padding:0 calc(var(--source-rem,37.5px)*.4)}
:root[data-layout=source] .sw-withdraw-page [data-form=account-withdraw-submit]>.form-error{margin:0 calc(var(--source-rem,37.5px)*.4) calc(var(--source-rem,37.5px)*.26667);font-size:calc(var(--source-rem,37.5px)*.32);overflow-wrap:anywhere}
:root[data-layout=source] .sw-withdraw-page [data-form=account-withdraw-submit]>.form-error:empty{display:none}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-empty{display:flex;flex-direction:column;gap:calc(var(--source-rem,37.5px)*.42667);align-items:center;padding:calc(var(--source-rem,37.5px)*.64) calc(var(--source-rem,37.5px)*.42667) calc(var(--source-rem,37.5px)*1.06667);font-size:calc(var(--source-rem,37.5px)*.37333)}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-empty>span{font-size:calc(var(--source-rem,37.5px)*1.6);color:var(--theme-text-color-lighten,#9a9a94)}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-empty p{margin:0}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-empty .primary{min-width:calc(var(--source-rem,37.5px)*4.8);max-width:100%;font-size:calc(var(--source-rem,37.5px)*.37333)}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-guard{position:fixed;inset:45% auto auto 50%;transform:translate(-50%,-50%);width:calc(var(--source-rem,37.5px)*9.5);max-width:calc(100vw - calc(var(--source-rem,37.5px)*.4));margin:0;padding:0;border:0;border-radius:calc(var(--source-rem,37.5px)*.42667);background:var(--theme-bg-color,#141412);color:var(--theme-text-color,#eee);overflow:hidden;box-shadow:none}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-guard::backdrop{background:var(--theme-overlay-color,rgba(0,0,0,.7))}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-guard h2{margin:0;padding:calc(var(--source-rem,37.5px)*.64) calc(var(--source-rem,37.5px)*.64) 0;font-size:calc(var(--source-rem,37.5px)*.42667);line-height:calc(var(--source-rem,37.5px)*.64);text-align:center;font-weight:500}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-guard>p{margin:0;padding:calc(var(--source-rem,37.5px)*.26667) calc(var(--source-rem,37.5px)*.64) calc(var(--source-rem,37.5px)*.64);line-height:calc(var(--source-rem,37.5px)*.53333);font-size:calc(var(--source-rem,37.5px)*.37333);text-align:center;color:#eee;white-space:pre-wrap}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-guard footer{display:flex;width:100%;border-top:calc(var(--source-rem,37.5px)*.02667) solid var(--theme-line-color,rgba(255,255,255,.05))}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-guard footer button{flex:1;min-width:0;height:calc(var(--source-rem,37.5px)*1.28);min-height:0;border:0;border-radius:0;background:transparent;font-size:calc(var(--source-rem,37.5px)*.42667);padding:0;color:var(--theme-text-color,#eee)}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-guard footer button+button{border-left:calc(var(--source-rem,37.5px)*.02667) solid var(--theme-line-color,rgba(255,255,255,.05));color:var(--theme-primary-color,#ffe033)}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-card span:not(.sw-withdraw-avatar){background:none;border:0;border-radius:0;padding:0;font-size:inherit;color:inherit}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-card-info p{letter-spacing:normal}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-balance form>.primary{font-size:calc(var(--source-rem,37.5px)*.37333)!important;padding:calc(var(--source-rem,37.5px)*.13333)!important;color:var(--theme-on-primary-color,#0f172a)!important}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-input input{background:none!important;border:0!important;border-radius:0!important}
:root[data-layout=source] .sw-withdraw-page .sw-withdraw-pin-cells span{flex:0 0 calc(100% / 6);width:calc(100% / 6)}
:root[data-layout=source] .sw-withdraw-page :is(.sw-withdraw-refresh,[data-withdraw-mask]) svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
:root[data-layout=source] .sw-withdraw-page [data-withdraw-mask][aria-pressed=true] .sw-withdraw-eye-slash{display:none}
/* Source height:inherit is the app viewport; keep its header sticky inside the scroll pane. */
:root[data-layout=source] .sw-withdraw-page{height:100svh;min-height:0}
