@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500&display=swap');
:root{--ink:#f3eee5;--muted:#99958d;--blue:#c8ab73;--gold:#c8ab73;--line:#2b2925;--green:#c8ab73;--bg:#0b0b0c;--vault-panel:#151516;--vault-secondary:#1d1d1f;color-scheme:dark}html{background:var(--bg);scroll-padding-bottom:100px}body{background:var(--bg);color:var(--ink)}body,button,input,select{font-family:'DM Sans',system-ui,sans-serif}button{transition:background .18s,color .18s,border-color .18s}button:focus-visible,a:focus-visible{outline:2px solid #c8ab73;outline-offset:4px}.shell{grid-template-columns:178px minmax(0,1fr)}.sidebar{width:178px;background:#0f0f10;border-right:1px solid #232324;padding:32px 16px 24px}.vault-side-brand{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:#c8ab73;margin:0 0 52px}.vault-side-brand>span{font:400 45px 'Cormorant Garamond',Georgia,serif;letter-spacing:-8px;padding-right:6px}.vault-side-brand>span>span{font-style:italic;position:relative;top:8px}.vault-side-brand small{font-size:6px;letter-spacing:2px;color:#9b8c70;margin-top:20px}.vault-nav-caption{font-size:7px;letter-spacing:1.5px;color:#8c867b;padding:0 10px;margin-bottom:16px}.nav-btn{font-size:11px;color:#aaa59a;padding:13px 10px;gap:10px;border-radius:3px;min-height:44px;font-weight:450;margin:5px 0}.nav-btn:hover{background:#19191a}.nav-btn.active{background:#211e18;color:#dfc58e;font-weight:550}.nav-btn .icon{width:16px;height:16px}.vault-nav-number{font-size:7px;color:#87775d;min-width:12px}.vault-secondary-nav{margin:30px 8px 0;padding-top:19px;border-top:1px solid #272525}.vault-secondary-nav .nav-btn{font-size:10px;padding:10px 0;min-height:40px;background:none}.vault-secondary-nav .icon{width:14px;height:14px;color:#8e8067}.side-bottom{border-color:#292725;padding-top:20px}.side-bottom .user{font-size:10px;gap:7px}.side-bottom .avatar{height:29px;width:29px;font-size:11px}.side-bottom .user small{display:block;font-size:6px;letter-spacing:1px;color:#8d8475;margin-top:5px}.side-bottom .user .icon-btn{margin-left:auto;padding:5px;min-width:24px;min-height:30px}.side-bottom .user .icon{height:14px;width:14px;color:#9b8b70}.vault-side-note{font-size:7px;color:#8a8071;line-height:1.7;letter-spacing:.2px;margin-top:20px}.main{padding:30px 48px 30px;max-width:1340px;min-width:0;margin:0 auto}.topbar{padding-bottom:25px;border-bottom:1px solid #252424;margin-bottom:0;min-height:66px}.topbar .brand{display:flex;font-size:17px;letter-spacing:1px;color:#e6decd;font-weight:550}.topbar .brand small{font-size:7px;letter-spacing:3.6px;color:#b09c76;margin-top:7px}.topbar .brand .mark{width:33px;height:42px;color:#c8ab73}.top-actions{gap:13px}.top-actions .language-choice{border-color:#2c2923;background:none;border-radius:3px;padding:2px}.top-actions .language-choice button{color:#a39a8a;border-radius:2px;padding:5px 8px;font-size:8px;min-height:27px}.top-actions .language-choice button[aria-pressed=true]{background:#242119;color:#e1c894;box-shadow:none}.icon-btn{background:transparent;color:#c3b49a;border-radius:4px}.icon-btn:hover{background:#24211c}.avatar{background:#29241b;color:#d6bb84;border:1px solid #453c2c;font-size:13px;font-weight:450}.vault-context{display:flex;align-items:center;justify-content:space-between;padding:18px 0 0;margin-bottom:38px;gap:15px}.vault-context>span{font-size:7px;letter-spacing:1.3px;color:#9c9486}.vault-context i{font-style:normal;color:#615848;margin:0 10px}.vault-demo{font-size:6px!important;letter-spacing:1.2px!important;color:#baa172!important;border:1px solid #423825;padding:6px 8px;white-space:nowrap;border-radius:2px}.vault-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;margin:0 0 32px}.vault-heading>.label,.vault-heading .label{font-size:8px;color:#a6977d;letter-spacing:1.8px}.vault-heading h1{font:400 57px/.98 'Cormorant Garamond',Georgia,serif;letter-spacing:-1.5px;margin:17px 0 0!important;color:#f3eee5}.vault-heading h1 em{font-weight:400;color:#c8ab73}.vault-heading>p{font-size:10px;line-height:1.9;color:#a39988;margin:0 0 4px;max-width:220px}.vault-reserve-panel{display:grid;grid-template-columns:minmax(0,1fr) 31%;min-height:358px;background:#151516;border:1px solid #2f2b24;border-radius:5px;overflow:hidden}.vault-wallet-content{padding:30px 38px 24px;min-width:0}.vault-panel-top{display:flex;justify-content:space-between;align-items:center;gap:10px}.vault-panel-top .label{font-size:8px;letter-spacing:1.7px;color:#aba18f}.vault-panel-top .icon-btn{padding:6px;min-width:30px;min-height:30px}.vault-panel-top .icon{height:16px;width:16px;color:#a49376}.vault-primary-money{font-family:Manrope,sans-serif;font-size:48px;font-weight:400;letter-spacing:-2px;line-height:1.2;margin:9px 0 16px}.vault-balance-meta{display:flex;gap:24px;font-size:9px;line-height:1.8;color:#948b7b;flex-wrap:wrap}.vault-balance-meta b{font-weight:450;color:#c6bca9;margin-left:7px}.vault-panel-actions{display:flex;gap:22px;align-items:center;margin:25px 0 29px;flex-wrap:wrap}.btn{background:#c8ab73;color:#17140e;font-weight:550;font-size:11px;border:1px solid #c8ab73;border-radius:3px;min-height:44px;padding:13px 19px;box-shadow:none}.btn:hover:not(:disabled){background:#d9bf8e;border-color:#d9bf8e}.btn.secondary{background:none;color:#d3bd96;border-color:#50432f}.btn.secondary:hover:not(:disabled){background:#27231c;border-color:#8b7350}.btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.vault-panel-actions .btn{gap:11px;font-size:10px;min-height:40px;padding:10px 15px}.vault-panel-actions .btn .icon{height:14px;width:14px}.vault-link{display:inline-flex;align-items:center;gap:10px;color:#baa47d;background:none;padding:7px 0;font-size:9px;line-height:1.6;border-bottom:1px solid transparent;border-radius:0}.vault-link:hover{color:#f0d4a1;border-bottom-color:#79623f}.vault-withdraw-row{display:flex;justify-content:space-between;align-items:center;padding-top:24px;border-top:1px solid #32302b;gap:20px}.vault-withdraw-row>div{display:flex;align-items:flex-start;flex-direction:column;gap:9px}.vault-withdraw-row .label{font-size:7px;letter-spacing:1.6px;color:#9f9686}.vault-withdraw-row strong{font-size:24px;font-weight:400;letter-spacing:-.6px}.vault-withdraw-row .btn{min-height:37px;padding:9px 16px;font-size:9px}.vault-reserve-art{position:relative;background:#111112;min-height:100%;overflow:hidden;border-left:1px solid #2a2722;display:flex;align-items:center;justify-content:center}.vault-reserve-art>img{position:absolute;width:100%;height:100%;object-fit:contain;object-position:center;inset:0}.vault-art-index{position:absolute;top:20px;left:20px;color:#a99470;z-index:1;font-size:6px;letter-spacing:1.7px;line-height:1.8}.vault-art-index b{font:400 25px 'Cormorant Garamond';letter-spacing:1px;display:block;margin-top:7px;color:#c6ac7d}.vault-art-caption{position:absolute;bottom:18px;left:20px;right:20px;display:flex;justify-content:space-between;gap:10px;align-items:center;z-index:1}.vault-art-caption span{font-size:6px;letter-spacing:1.4px;color:#cfbf9f}.vault-art-caption small{font-size:5px;letter-spacing:1px;color:#9c8a6c}.vault-next{display:flex;align-items:center;gap:19px;border:1px solid #292722;border-radius:4px;background:#101011;padding:22px 25px;margin:16px 0 0;min-height:94px}.vault-next-icon{width:38px;height:38px;display:grid;place-items:center;border:1px solid #3c3325;border-radius:50%;color:#c8ab73;flex-shrink:0}.vault-next-icon .icon{height:16px;width:16px}.vault-next .label{color:#9b8d75;letter-spacing:1.5px;font-size:7px}.vault-next h3{font-family:'DM Sans';font-size:14px;letter-spacing:0;font-weight:450;margin:8px 0 0;color:#e0d4bf}.vault-next .vault-link{margin-left:auto;white-space:nowrap}.vault-next-title{flex:1}.vault-next-title small{display:block;font-size:8px;color:#948975;margin-top:7px}.vault-next-live{width:175px;display:flex;flex-direction:column;gap:10px;margin-right:20px}.vault-next-live strong{font:400 23px Manrope;letter-spacing:1px;color:#dbc89f;text-align:right}.vault-next-live progress{margin:0}.vault-collection-section{margin-top:45px}.section-title{display:flex;align-items:center;justify-content:space-between;margin:0 0 21px;gap:20px}.section-title .label{font-size:7px;color:#a79472;letter-spacing:1.8px}.section-title h2{font:400 33px/1.1 'Cormorant Garamond',Georgia,serif;letter-spacing:-.4px;margin:9px 0 0}.section-title .vault-link{font-size:9px}.vault-editorial{display:grid;grid-template-columns:1fr 1.15fr;grid-template-rows:1fr 1fr;gap:15px}.product{background:#151516;border:1px solid #2c2923;border-radius:4px;overflow:hidden;min-width:0;transition:border-color .2s}.product:hover{border-color:#675237}.product-art{background:#111112!important;position:relative;height:285px;border-radius:0;overflow:hidden;min-width:0}.product-art .art{position:relative;height:100%;width:100%;max-width:none;object-fit:contain;z-index:0}.vault-product-index{position:absolute;z-index:2;top:17px;left:18px;right:18px;display:flex;justify-content:space-between;color:#a28e6a;font-size:5px;letter-spacing:1.5px}.vault-product-index b{font:400 18px 'Cormorant Garamond';color:#baa47c}.product-body{padding:23px 25px 25px;min-width:0}.product h3{font:400 31px/1.1 'Cormorant Garamond';letter-spacing:-.5px;margin:0 0 22px;color:#eee5d5}.vault-product-price{display:flex;align-items:center;justify-content:space-between;gap:12px}.vault-product-price strong{font-size:20px;font-weight:400;letter-spacing:-.6px}.vault-product-price>span{font-size:9px;color:#a99c86}.vault-product-projection{display:flex;justify-content:space-between;gap:10px;line-height:1.8;font-size:8px;color:#99907f;margin:10px 0 19px}.vault-product-projection b{font-size:8px;color:#c1a46d;font-weight:450}.product .btn{font-size:9px;color:#d5be94;background:none;border-color:#554630;min-height:38px;padding:10px 15px;justify-content:space-between}.product .btn:hover{background:#26221c;border-color:#997d50}.vault-editorial .product:first-child{grid-row:1 / span 2;grid-column:1;display:flex;flex-direction:column}.vault-editorial .product:first-child .product-art{height:auto;min-height:250px;flex:1}.vault-editorial .product:first-child .product-body{flex-shrink:0}.vault-editorial .product:not(:first-child){display:grid;grid-template-columns:43% minmax(0,1fr);align-items:stretch}.vault-editorial .product:not(:first-child) .product-art{height:auto;min-height:234px}.vault-editorial .product:not(:first-child) .product-body{padding:26px 20px;display:flex;flex-direction:column;justify-content:center}.vault-editorial .product:not(:first-child) h3{font-size:26px;margin-bottom:20px}.vault-editorial .product:not(:first-child) .vault-product-price{align-items:flex-start}.vault-editorial .product:not(:first-child) .vault-product-price strong{font-size:19px}.vault-editorial .product:not(:first-child) .vault-product-projection{flex-direction:column;gap:0;margin:11px 0 18px}.vault-activity-section{margin-top:43px}.vault-activity-list{border:1px solid #2a2824;border-radius:4px;overflow:hidden}.vault-transaction{display:flex;align-items:center;width:100%;gap:17px;text-align:left;padding:20px 23px;background:#121213;border-bottom:1px solid #272523;color:#e1d5c0}.vault-transaction:last-child{border-bottom:0}.vault-transaction:hover{background:#1b1915}.vault-transaction-icon{border:1px solid #3c3325;border-radius:50%;display:grid;place-items:center;width:35px;height:35px;color:#b99a65;flex-shrink:0}.vault-transaction-icon .icon{height:15px;width:15px}.vault-transaction-name{flex:1;min-width:0}.vault-transaction-name strong{font-size:11px;font-weight:450;display:block;line-height:1.6}.vault-transaction-name small{font-size:8px;color:#948976;display:block;margin-top:5px}.vault-transaction-value{text-align:right}.vault-transaction-value strong{font-size:13px;font-weight:400;white-space:nowrap}.vault-transaction-value small{font-size:7px;color:#a58f68;display:block;margin-top:6px}.vault-tx-arrow{color:#8c7551;font-size:13px;margin-left:15px}.vault-activity-empty{display:flex;align-items:center;gap:20px;padding:28px;border:1px dashed #3a3226;border-radius:4px;background:#101011}.vault-activity-empty>span:first-child{width:37px;height:37px;border:1px solid #3d3426;border-radius:50%;display:grid;place-items:center;color:#b79b67;flex-shrink:0}.vault-activity-empty .icon{height:15px;width:15px}.vault-activity-empty h3{font-size:13px;font-weight:450;margin:0 0 8px;color:#cdbd9e}.vault-activity-empty p{font-size:9px;color:#a29681;margin:0}.vault-empty-dash{margin-left:auto;font-size:25px;color:#6a5940}.vault-footer{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:45px 0 0;padding:24px 0 0;border-top:1px solid #2b2823;flex-wrap:wrap}.vault-footer>span{font-size:7px;letter-spacing:1px;color:#9e8b68}.vault-footer i{font-style:normal;color:#655840;margin:0 5px}.vault-footer small{font-size:7px;color:#9a8e79}.vault-footer .text-btn{font-size:8px;color:#b29a72}.vault-page-heading{margin:0 0 30px}.vault-page-heading .label{font-size:7px;color:#b49a6b}.vault-page-heading h1{font:400 43px 'Cormorant Garamond';letter-spacing:-.7px;margin:15px 0!important}.vault-page-heading p{font-size:11px;color:#a49a88}.vault-catalog-caption{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #292621;padding-top:16px;margin:0 0 23px}.vault-catalog-caption span{font-size:7px;letter-spacing:1.5px;color:#aa9572}.vault-catalog-caption small{font-size:8px;color:#9b917e}.products{gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.vault-loading{display:flex;align-items:center;gap:10px;padding:20px 0;color:#ad9c7e;font-size:10px;min-height:65px}.vault-loading>span{height:12px;width:12px;border:1px solid #6f5a37;border-top-color:#e0c38a;border-radius:50%;animation:vault-spin .8s linear infinite}@keyframes vault-spin{to{transform:rotate(360deg)}}.vault-detail{display:grid;grid-template-columns:1.05fr 1fr;gap:45px;align-items:center;margin-top:25px}.vault-detail .product-art{height:570px;border:1px solid #332c21;border-radius:3px}.vault-detail .product-art .art{width:100%;height:100%}.vault-detail-index{position:absolute;left:25px;top:25px;z-index:2;font-size:7px;letter-spacing:1.7px;color:#a99066;line-height:1.8}.vault-detail-index b{font:400 45px 'Cormorant Garamond';display:block;margin-top:10px;color:#c7ad7d}.vault-detail-info>.label{font-size:7px;color:#c0a570;letter-spacing:1.6px}.vault-detail h1{font:400 49px/.95 'Cormorant Garamond';letter-spacing:-1px;margin:22px 0 20px}.vault-detail-desc{font-size:11px!important;color:#aaa08e;margin-bottom:29px}.vault-conditions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px;margin:0;padding:23px 0;border-top:1px solid #383023;border-bottom:1px solid #383023}.vault-conditions dt{font-size:8px;color:#ae9d7e;margin-bottom:10px;line-height:1.6}.vault-conditions dd{margin:0;font-size:17px;font-weight:400;color:#e6d6b7;line-height:1.5}.vault-conditions dd.money{font-size:22px;letter-spacing:-.5px}.vault-available{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:22px 0 0;font-size:10px}.vault-available span{color:#aa9c83}.vault-available strong{font-size:13px;font-weight:450;color:#d6c19b}.vault-detail-info .notice{font-size:10px;margin:24px 0}.vault-detail-info>.vault-link{margin-top:15px}.vault-detail-info>.btn{font-size:10px;justify-content:space-between}.head-copy h1{color:#f3eee5}.head-copy p{color:#aaa08d}.head-copy .label{color:#b19a71}.contracts-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.card{background:#151516;border-color:#332d23;border-radius:4px;box-shadow:none}.vault-contract{padding:0;overflow:hidden}.vault-contract-visual{position:relative;height:185px;background:#111112;display:flex;align-items:center;justify-content:center}.vault-contract-visual .art{height:100%;width:100%;object-fit:contain}.vault-contract-number{position:absolute;right:22px;bottom:17px;color:#b69c71;font:400 38px 'Cormorant Garamond'}.vault-contract-info{padding:25px}.vault-contract-info>.label{font-size:6px;letter-spacing:1.3px;color:#ba9d6b}.vault-contract-info h2{font:400 29px 'Cormorant Garamond';margin:13px 0 20px}.vault-contract-amount{display:flex;align-items:center;justify-content:space-between;font-size:9px;color:#aa9a7e}.vault-contract-amount b{font-size:15px;font-weight:400;color:#e1d2b3}.vault-cycle-markers{display:flex;gap:4px;margin:25px 0 11px}.vault-cycle-markers i{flex:1;height:17px;border:1px solid #494031;background:#211e18;border-radius:2px}.vault-cycle-markers i.done{background:#ae8e55;border-color:#bd9d64}.vault-cycle-markers i.current{border-color:#c8ab73;background:#4e3f26}.vault-contract-cycle-caption{display:flex;justify-content:space-between;font-size:8px;color:#a29479;gap:10px;margin-bottom:24px}.vault-contract-cycle-caption b{color:#d6be8e;font-weight:450}.progress-heading{margin:0 0 10px;font-size:9px;align-items:center;gap:10px;color:#a89a81;line-height:1.6}.progress-heading strong{font-size:13px;font-weight:400;letter-spacing:.5px;white-space:nowrap;color:#ddc48f}progress{height:4px;background:#332a1d;border-radius:3px;color:#c8ab73}progress::-webkit-progress-bar{background:#332a1d}progress::-webkit-progress-value{background:#c8ab73}progress::-moz-progress-bar{background:#c8ab73}.vault-cycle-date{font-size:8px!important;color:#94856b;margin:8px 0 0}.vault-contract-footer{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;border-top:1px solid #393021;padding-top:19px;margin-top:23px}.vault-contract-footer small{display:block;font-size:8px;color:#a5987c;line-height:1.8}.vault-contract-footer strong{display:block;font-size:15px;color:#d9c296;font-weight:400;margin-top:9px}.vault-contract-footer>div:last-child{text-align:right}.vault-contract-dates{display:flex;flex-direction:column;gap:5px;margin-top:22px;font-size:7px;color:#ab9c80;line-height:1.8}.vault-contract-id{display:block;overflow-wrap:anywhere;font-size:7px!important;color:#8b7b60!important;margin-top:13px}.vault-history-tabs .active{background:#3b3020!important;border-color:#725b38!important;color:#e6cb97!important}.tabs button{background:#151516;border-color:#423624;color:#ad9c7c}.tabs button.active{background:#44351f;color:#eed4a1;border-color:#8b6c3e}.tabs button:hover{background:#292218}.notice{background:#201c15;border-color:#4a3b25;color:#c7b18a;font-size:11px;border-radius:4px}.disclaimer{color:#b19f7e}.settings-row{background:#151516;border-color:#332d23;color:#d1c0a1;border-radius:4px}.settings-row>.icon{color:#b89a63}.settings-row:hover{background:#211d16}.settings-row>span:last-child{color:#b19870}.settings p{color:#b4a58c}.field{color:#c8b696}.field input,.field select{background:#101011;border-color:#4b3d29;color:#eee1c9;border-radius:4px;min-height:46px}.field input::placeholder{color:#a89472}.field input:focus{border-color:#c8ab73;box-shadow:0 0 0 2px #c8ab7312}.field input:disabled{background:#171614;color:#b5a27d}.balance{background:#211c14;border:1px solid #51402a;color:#f0e3cb;border-radius:4px}.balance .label{color:#bda47c}.balance .money{color:#f3e6ce}.balance>p,.wallet-grid .balance p{color:#bca886!important}.withdrawal-wallet{background:#1c1c1a;border-color:#49402d}.wallet-grid .badge{background:#3c3020;color:#d9bd8b}.badge{background:#2b2419;color:#d5b980;border:1px solid #504027;border-radius:3px}.wallet-grid .balance .btn{margin-top:15px}.rate-grid>div{background:#211d16;border:1px solid #3c3120;border-radius:4px}.rate-grid strong{color:#dfc28a}.rate-grid small{color:#b8a481}.rate-grid .muted{color:#b4a286}.commission-rules{border-color:#413421}.commission-rules summary{color:#d7bc87}.team-tabs b{background:#4a3a23;color:#e7c78d}.team-tabs small{color:#c2a572}.team-member{background:#151516;border-color:#352d21}.team-member b{color:#e2ceaa}.team-member p{color:#b4a181}.team-page .muted{color:#b3a186}.copy-line{background:#101011;border-color:#504028;border-radius:4px}.copy-line input{color:#cbb289}.history th{color:#b29a75}.history td{border-color:#3b3020;color:#d6bf98}.history .muted{color:#b39b75}.positive{color:#d9b97e}.empty{border-color:#534128;border-radius:4px;background:#101011;color:#cbb38b}.empty p{color:#ac9978}.empty h2,.empty h3{color:#dec8a3}.error{color:#efa095}.vault-footer .text-btn,.text-btn{color:#c4a46e}.notif{background:#191715;border-color:#59452a;right:48px;top:92px;box-shadow:0 20px 65px #0008;border-radius:5px}.notif p{color:#c0ad8a}.vault-notif-title{display:flex;align-items:center;justify-content:space-between;gap:12px}.vault-notif-title b{font-weight:450;font-size:12px;color:#dec69b}.vault-notif-title .icon-btn{font-size:23px;min-height:30px}.modal-overlay{background:#070706bb;backdrop-filter:blur(5px)}.modal{background:#181716;border:1px solid #655032;border-radius:5px;color:#f1dfbe;box-shadow:0 25px 100px #0008}.modal h2{font:400 31px 'Cormorant Garamond'}.modal p{color:#c2ae87}.modal .label{color:#c2a167}.modal .notice{font-size:10px}.modal-actions .btn.secondary{background:none;border-color:#695133;color:#d6bb8c}.welcome-modal>.badge{font-size:8px}.welcome-modal h2{font-size:33px}.welcome-modal p{font-size:12px}.welcome-close{color:#c2a97b}.telegram{background:#229ed9;color:#fff;border-color:#229ed9}.whatsapp{background:#25a85e;color:#fff;border-color:#25a85e}.welcome-modal .disclaimer{color:#bfa77d}.vault-receipt>.label{font-size:7px;letter-spacing:1.8px}.vault-receipt-amount{display:block;font-size:30px;font-weight:400;margin:22px 0 30px;color:#e5cca0}.vault-receipt dl{margin:0}.vault-receipt dl>div{display:flex;justify-content:space-between;gap:20px;margin:18px 0;font-size:10px;line-height:1.7}.vault-receipt dt{color:#ac9570;flex-shrink:0}.vault-receipt dd{color:#ddc8a4;margin:0;text-align:right;overflow-wrap:anywhere;min-width:0}.vault-mono{font-family:monospace;font-size:9px}#toast{background:#2e2518;color:#f0d6a7;border:1px solid #80613a;border-radius:4px;box-shadow:0 12px 40px #0008}.auth-scene{background:#0b0b0c;padding:55px 45px;min-height:100svh;display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,430px);gap:50px;align-items:center;justify-content:center;max-width:1120px;margin:auto;position:relative;isolation:isolate}.auth-orbital-backdrop{position:relative;inset:auto;width:100%;height:590px;z-index:0;background:#111112;border:1px solid #332c22;border-radius:4px;opacity:1;overflow:hidden}.auth-orbital-backdrop img{position:relative;width:100%;height:100%;object-fit:contain;filter:none;opacity:1}.auth-orbital-backdrop:after{display:none}.auth-orbital-backdrop:before{content:'THE PRIVATE VAULT';font-size:8px;letter-spacing:3px;color:#bfa477;position:absolute;left:27px;right:27px;top:25px;z-index:2}.auth-scene .auth{position:relative;margin:0;padding:35px 32px;max-width:430px;width:100%;background:#151516;border:1px solid #3c3121;border-radius:5px;box-shadow:none;min-width:0}.auth .brand{color:#e6d7bd;font-size:15px;justify-content:center;gap:12px;margin:8px 0 32px}.auth .brand small{color:#c8ab73;font-size:6px;letter-spacing:3.5px}.auth .brand .mark{height:42px;width:32px;color:#c8ab73}.auth h2{font:400 35px 'Cormorant Garamond';margin:24px 0 22px!important;color:#eee1c8}.auth .badge{font-size:7px;letter-spacing:.6px;padding:5px 7px}.auth .field{font-size:10px;color:#c4ae86}.auth .field input{background:#101011;color:#eddfc4;border-color:#4b3c26;border-radius:3px}.auth .field input::placeholder{color:#aa9470}.auth .field input:focus{border-color:#c8ab73;box-shadow:0 0 0 2px #c8ab7312}.auth .language-choice{background:#111112;border-color:#3d3020;border-radius:3px;margin-bottom:25px}.auth .language-choice button{color:#b29b74;font-size:9px;border-radius:2px}.auth .language-choice button[aria-pressed=true]{background:#3a2e1e;color:#e7c991;box-shadow:none}.auth .notice{background:#211c14;border-color:#4b3b24;color:#c3ad82;font-size:9px}.auth .disclaimer{font-size:9px;color:#bca47b}.auth .btn{border-radius:3px;box-shadow:none}.auth .btn.secondary{background:none;color:#dbc295;border-color:#695131}.auth .text-btn{color:#cfb17b}.auth .terms-check{color:#c5ad81;font-size:9px;line-height:1.9}.terms-check input{accent-color:#c8ab73}.auth .error{color:#efa095}.admin-product p{color:#c9b38b}.admin-product label{color:#cbb691}.admin-product .btn{color:#21180d}.admin-product .field input{color:#efd9b6}.settings .card h2{color:#e6cba0}.mobile-nav{background:#111112;border-color:#383022;backdrop-filter:none}.mobile-nav .nav-btn{color:#a89c86}.mobile-nav .nav-btn.active{color:#e0bd7d;background:none}.mobile-nav .vault-nav-number{display:none}
@media(min-width:1600px){.main{padding:36px 64px}.vault-reserve-panel{min-height:390px}.vault-wallet-content{padding:36px 45px 30px}.vault-primary-money{font-size:55px}.vault-editorial .product:first-child .product-art{min-height:305px}}
@media(max-width:1150px){.shell{grid-template-columns:155px minmax(0,1fr)}.sidebar{width:155px;padding:30px 13px}.nav-btn{font-size:10px;gap:8px;padding:13px 8px}.vault-nav-number{display:none}.main{padding:26px 30px}.topbar .brand{font-size:15px}.vault-heading h1{font-size:52px}.vault-wallet-content{padding:27px 28px}.vault-primary-money{font-size:42px}.vault-reserve-panel{grid-template-columns:minmax(0,1fr) 30%;min-height:355px}.vault-art-caption{flex-direction:column;align-items:flex-start;gap:5px;left:15px;bottom:15px}.vault-art-index{left:15px;top:17px;font-size:5px}.vault-art-index b{font-size:20px}.vault-balance-meta{gap:12px;font-size:8px}.vault-panel-actions{gap:16px}.vault-next{padding:20px;gap:14px}.vault-next-live{width:135px;margin-right:7px}.vault-next-live strong{font-size:20px}.vault-next h3{font-size:12px}.vault-editorial{grid-template-columns:1fr 1fr;gap:13px}.vault-editorial .product:not(:first-child){grid-template-columns:38% minmax(0,1fr)}.vault-editorial .product:not(:first-child) .product-body{padding:22px 16px}.vault-editorial .product:not(:first-child) .product-art{min-height:225px}.vault-editorial .product:not(:first-child) h3{font-size:24px}.vault-editorial .product:not(:first-child) .vault-product-price{flex-wrap:wrap;gap:8px}.vault-editorial .product:not(:first-child) .vault-product-price strong{font-size:17px}.vault-product-price>span{font-size:8px}.product-body{padding:21px}.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.vault-detail{gap:30px;grid-template-columns:1fr 1fr}.vault-detail .product-art{height:510px}.vault-detail h1{font-size:42px}.vault-conditions{gap:23px 15px}.vault-conditions dd{font-size:14px}.vault-conditions dd.money{font-size:19px}.contracts-grid{grid-template-columns:1fr}.vault-contract{display:grid;grid-template-columns:30% minmax(0,1fr)}.vault-contract-visual{height:100%;min-height:350px}.vault-contract-visual .art{position:absolute;inset:0}.vault-contract-info{padding:26px}.vault-footer small{order:3;width:100%}.auth-scene{padding:45px 30px;gap:30px;max-width:1000px}.auth-orbital-backdrop{height:550px}.notif{right:30px;top:87px}}
@media(max-width:900px) and (min-width:701px){.sidebar{width:130px;padding:30px 10px}.shell{grid-template-columns:130px minmax(0,1fr)}.vault-secondary-nav{margin:25px 5px 0}.nav-btn{font-size:9px;gap:8px;padding:12px 5px}.nav-btn .icon{width:14px;height:14px}.vault-side-brand{margin-bottom:45px}.vault-side-brand>span{font-size:38px}.vault-side-brand small{font-size:5px;letter-spacing:1.4px}.vault-nav-caption{font-size:6px;letter-spacing:1px;padding:0 5px}.side-bottom .user .icon-btn{display:none}.side-bottom .user small{font-size:5px;letter-spacing:.4px}.side-bottom .user{font-size:9px}.main{padding:25px}.topbar .brand{font-size:13px;gap:7px}.topbar .brand small{font-size:5px;letter-spacing:3px}.topbar .brand .mark{width:27px;height:36px}.top-actions{gap:6px}.top-actions .language-choice button{padding:4px 5px;font-size:7px}.top-actions .icon-btn{padding:5px;min-width:28px}.top-actions .avatar{height:29px;width:29px}.vault-context{gap:8px}.vault-context>span{font-size:5px;letter-spacing:.7px}.vault-demo{font-size:5px!important;padding:5px 6px;letter-spacing:.8px!important}.vault-heading h1{font-size:47px}.vault-heading>p{font-size:8px;max-width:150px}.vault-heading .label{font-size:6px}.vault-reserve-panel{grid-template-columns:minmax(0,1fr) 30%}.vault-wallet-content{padding:22px}.vault-primary-money{font-size:37px}.vault-panel-top .label{font-size:6px;letter-spacing:1px}.vault-balance-meta{gap:8px;flex-direction:column;font-size:7px}.vault-panel-actions{gap:12px;margin:20px 0}.vault-panel-actions .btn{font-size:8px;min-height:37px;padding:9px 11px}.vault-panel-actions .vault-link{font-size:7px}.vault-withdraw-row .label{font-size:6px;letter-spacing:1px}.vault-withdraw-row strong{font-size:22px}.vault-withdraw-row .btn{font-size:8px;min-height:35px;padding:8px 12px}.vault-art-caption small{display:none}.vault-next{flex-wrap:wrap;gap:12px;padding:18px}.vault-next-title{flex:1}.vault-next h3{font-size:11px}.vault-next .label{font-size:6px}.vault-next-live{width:110px;margin:0}.vault-next-live strong{font-size:17px}.vault-next>.vault-link{font-size:7px}.vault-next-empty .vault-link{margin-left:50px}.section-title h2{font-size:28px}.section-title .label{font-size:6px}.section-title .vault-link{font-size:7px}.vault-editorial{grid-template-columns:1fr 1fr;grid-template-rows:auto}.vault-editorial .product:first-child{grid-column:1 / -1;grid-row:auto;display:grid;grid-template-columns:1fr 1fr;min-height:285px}.vault-editorial .product:first-child .product-art{height:100%;min-height:285px}.vault-editorial .product:first-child .product-body{display:flex;flex-direction:column;justify-content:center}.vault-editorial .product:not(:first-child){display:flex;flex-direction:column}.vault-editorial .product:not(:first-child) .product-art{min-height:190px;height:190px}.vault-editorial .product:not(:first-child) .product-body{padding:22px 18px}.vault-editorial .product:not(:first-child) .vault-product-projection{min-height:25px}.vault-activity-empty p{font-size:8px}.vault-activity-empty h3{font-size:12px}.vault-transaction{padding:18px;gap:12px}.vault-transaction-name strong{font-size:10px}.vault-transaction-name small{font-size:7px}.vault-tx-arrow{margin-left:5px}.vault-detail{grid-template-columns:1fr}.vault-detail .product-art{height:400px}.vault-detail .product-art .art{height:100%;width:100%}.vault-detail-info{padding:0 15px 0}.vault-detail h1{font-size:48px}.vault-conditions dd{font-size:16px}.vault-conditions dd.money{font-size:22px}.vault-contract{display:block}.vault-contract-visual{height:200px;min-height:0}.vault-contract-info{padding:25px}.vault-contract-visual .art{position:relative}}
@media(max-width:700px){.sidebar{display:none}.shell{display:block}.main{padding:23px 20px calc(105px + env(safe-area-inset-bottom));max-width:650px;min-width:0}.topbar{padding-bottom:18px;margin:0;gap:10px;min-height:49px}.topbar .brand{font-size:12px;letter-spacing:.5px;gap:8px}.topbar .brand .mark{height:34px;width:25px}.topbar .brand small{font-size:5px;letter-spacing:2.7px;margin-top:6px}.top-actions{gap:5px}.top-actions .language-choice{padding:1px}.top-actions .language-choice button{padding:4px 5px;font-size:7px;min-height:24px}.top-actions .icon-btn{padding:4px;min-height:30px;min-width:28px}.top-actions .icon-btn .icon{height:16px;width:16px}.top-actions .avatar{width:27px;height:27px;font-size:11px}.vault-context{margin:0 0 27px;padding-top:14px;gap:10px;align-items:center}.vault-context>span{font-size:5px;letter-spacing:.65px;line-height:1.8}.vault-context i{margin:0 5px}.vault-demo{font-size:4px!important;padding:5px 6px;letter-spacing:.8px!important}.vault-heading{display:block;margin:0 0 25px}.vault-heading .label{font-size:6px;letter-spacing:1.5px}.vault-heading h1{font-size:49px;line-height:.99;margin:16px 0 0!important;letter-spacing:-1px}.vault-heading>p{font-size:9px;line-height:1.8;max-width:100%;margin-top:20px}.vault-heading>p br{display:none}.vault-reserve-panel{grid-template-columns:minmax(0,1fr);min-height:0}.vault-wallet-content{padding:25px 25px 23px}.vault-panel-top .label{font-size:7px;letter-spacing:1.5px}.vault-primary-money{font-size:41px;letter-spacing:-1.7px;margin:8px 0 17px}.vault-balance-meta{gap:15px;font-size:8px;line-height:1.8;flex-wrap:wrap}.vault-balance-meta b{margin-left:5px}.vault-panel-actions{margin:24px 0;gap:22px}.vault-panel-actions .btn{font-size:9px;min-height:39px;padding:10px 14px}.vault-panel-actions .vault-link{font-size:8px}.vault-withdraw-row{padding-top:23px;gap:18px}.vault-withdraw-row .label{font-size:6px;letter-spacing:1.4px}.vault-withdraw-row>div{gap:9px}.vault-withdraw-row strong{font-size:24px}.vault-withdraw-row .btn{font-size:9px;min-height:37px}.vault-reserve-art{border-left:0;border-top:1px solid #2d2820;height:167px;min-height:0;display:flex;justify-content:flex-end}.vault-reserve-art>img{position:relative;width:170px;height:100%;object-fit:contain;inset:auto}.vault-art-index{left:24px;top:24px;font-size:6px;letter-spacing:1.5px}.vault-art-index b{font-size:28px;margin-top:12px}.vault-art-caption{left:24px;bottom:22px;right:24px;flex-direction:column;align-items:flex-start;gap:6px;max-width:155px}.vault-art-caption span{font-size:6px;letter-spacing:1.2px}.vault-art-caption small{font-size:5px;letter-spacing:1px}.vault-next{padding:20px 18px;gap:13px;align-items:center;margin-top:13px;min-height:98px;flex-wrap:wrap}.vault-next-icon{width:31px;height:31px}.vault-next-icon .icon{height:14px;width:14px}.vault-next .label{font-size:6px;letter-spacing:1.2px}.vault-next h3{font-size:12px;margin-top:7px;line-height:1.7;max-width:220px}.vault-next-empty h3{max-width:230px}.vault-next-empty .vault-link{margin-left:44px;margin-top:0;font-size:8px}.vault-next-title{flex:1;min-width:140px}.vault-next-title small{font-size:7px;margin-top:5px}.vault-next-live{width:108px;gap:7px;margin:0}.vault-next-live strong{font-size:16px;letter-spacing:.7px}.vault-next>.vault-link{font-size:8px;margin-left:44px}.vault-next-empty>.vault-link{margin-left:44px}.vault-collection-section{margin-top:35px}.section-title{gap:13px;align-items:flex-end;margin-bottom:19px}.section-title .label{font-size:6px;letter-spacing:1.3px}.section-title h2{font-size:29px;line-height:1;max-width:225px;letter-spacing:-.3px;margin-top:11px}.section-title .vault-link{font-size:7px;gap:5px;white-space:nowrap;line-height:1.9;margin-bottom:2px}.vault-editorial{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:11px}.vault-editorial .product:first-child{display:grid;grid-template-columns:42% minmax(0,1fr);grid-row:auto;grid-column:1 / -1;min-height:235px}.vault-editorial .product:first-child .product-art{height:100%;min-height:235px}.vault-editorial .product:first-child .product-body{padding:23px 19px;display:flex;flex-direction:column;justify-content:center}.vault-editorial .product:first-child h3{font-size:29px;margin-bottom:20px}.vault-editorial .product:first-child .vault-product-price{flex-wrap:wrap;gap:7px}.vault-editorial .product:first-child .vault-product-price strong{font-size:19px}.vault-editorial .product:first-child .vault-product-price>span{font-size:8px}.vault-editorial .product:first-child .vault-product-projection{flex-direction:column;gap:0;margin:12px 0 18px;font-size:7px}.vault-editorial .product:first-child .vault-product-projection b{font-size:8px}.vault-editorial .product:first-child .btn{font-size:8px;min-height:35px;padding:9px 11px}.vault-editorial .product:not(:first-child){display:flex;flex-direction:column;min-height:0}.vault-editorial .product:not(:first-child) .product-art{height:182px;min-height:0}.vault-editorial .product:not(:first-child) .product-body{padding:18px 14px;display:block}.vault-editorial .product:not(:first-child) h3{font-size:25px;line-height:1.1;margin:0 0 18px;min-height:28px}.vault-product-index{font-size:4px;letter-spacing:1px;left:13px;right:13px;top:13px}.vault-product-index b{font-size:16px}.vault-editorial .product:not(:first-child) .vault-product-price{gap:8px;flex-wrap:wrap}.vault-editorial .product:not(:first-child) .vault-product-price strong{font-size:18px}.vault-product-price>span{font-size:7px}.vault-editorial .product:not(:first-child) .vault-product-projection{flex-direction:column;gap:0;font-size:7px;margin:12px 0 15px}.vault-editorial .product:not(:first-child) .vault-product-projection b{font-size:7px}.product .btn{min-height:35px;padding:9px 10px;font-size:8px}.product .btn .icon{width:13px;height:13px}.vault-activity-section{margin-top:32px}.vault-activity-section .section-title h2{font-size:28px}.vault-activity-empty{padding:23px 18px;gap:14px}.vault-activity-empty>span:first-child{width:30px;height:30px}.vault-activity-empty h3{font-size:12px;line-height:1.7;margin-bottom:8px}.vault-activity-empty p{font-size:8px;line-height:1.9}.vault-empty-dash{display:none}.vault-transaction{padding:17px 15px;gap:12px}.vault-transaction-icon{width:29px;height:29px}.vault-transaction-icon .icon{height:13px;width:13px}.vault-transaction-name strong{font-size:10px}.vault-transaction-name small{font-size:7px;margin-top:5px;line-height:1.8}.vault-transaction-value strong{font-size:11px}.vault-transaction-value small{font-size:6px}.vault-tx-arrow{font-size:11px;margin-left:2px}.vault-footer{margin-top:32px;padding-top:22px;gap:13px}.vault-footer>span{font-size:6px;letter-spacing:.8px}.vault-footer .text-btn{font-size:7px;margin-left:auto}.vault-footer small{font-size:7px;line-height:1.9;order:3;width:100%}.mobile-nav{display:flex;position:fixed;inset:auto 0 0;padding:10px 6px calc(12px + env(safe-area-inset-bottom));z-index:50;justify-content:space-around;background:#111112;border-top:1px solid #383022;backdrop-filter:none}.mobile-nav .nav-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:5px 0;min-height:45px;min-width:56px;font-size:8px!important;margin:0;background:none!important;border-radius:0}.mobile-nav .icon{height:20px;width:20px}.vault-page-heading{margin:0 0 25px}.vault-page-heading .label{font-size:6px;letter-spacing:1.2px}.vault-page-heading h1{font-size:38px;line-height:1;margin:17px 0!important}.vault-page-heading p{font-size:10px;line-height:1.9}.vault-catalog-caption{display:block;padding-top:15px;margin-bottom:23px}.vault-catalog-caption span{font-size:6px;letter-spacing:1.2px;display:block}.vault-catalog-caption small{display:block;font-size:7px;margin-top:9px;line-height:1.8}.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.products .product-art{height:195px}.products .product-body{padding:19px 14px}.products .product h3{font-size:27px;min-height:55px;margin-bottom:16px;line-height:1}.products .vault-product-price{flex-wrap:wrap;gap:8px}.products .vault-product-price strong{font-size:19px}.products .vault-product-price>span{font-size:7px}.products .vault-product-projection{flex-direction:column;gap:0;font-size:7px;line-height:1.8;margin:12px 0 17px}.products .vault-product-projection b{font-size:7px}.vault-detail{display:block;margin-top:20px}.vault-detail .product-art{height:370px;margin-bottom:30px}.vault-detail .product-art .art{width:100%;height:100%}.vault-detail-index{top:23px;left:23px;font-size:6px}.vault-detail-index b{font-size:37px}.vault-detail-info>.label{font-size:6px;letter-spacing:1.2px}.vault-detail h1{font-size:47px;line-height:1;margin:20px 0}.vault-detail-desc{font-size:11px!important;line-height:1.9;margin-bottom:26px}.vault-conditions{padding:24px 0;gap:23px 20px}.vault-conditions dt{font-size:8px;margin-bottom:9px;line-height:1.8}.vault-conditions dd{font-size:16px}.vault-conditions dd.money{font-size:23px}.vault-available{padding-top:22px;font-size:9px}.vault-available strong{font-size:12px}.vault-detail-info .notice{font-size:9px;margin:24px 0;line-height:1.9}.vault-detail-info>.btn{font-size:9px;padding:14px 16px}.vault-detail-info>.vault-link{font-size:9px}.head-copy h1{font-size:27px}.head-copy p{font-size:11px;line-height:1.9}.contracts-grid{grid-template-columns:1fr;gap:19px}.vault-contract{display:block;padding:0}.vault-contract-visual{height:195px;min-height:0}.vault-contract-visual .art{position:relative;height:100%;width:100%}.vault-contract-number{font-size:35px;right:22px;bottom:18px}.vault-contract-info{padding:24px}.vault-contract-info>.label{font-size:6px;letter-spacing:1.2px}.vault-contract-info h2{font-size:31px;margin:16px 0 23px}.vault-contract-amount{font-size:9px}.vault-contract-amount b{font-size:15px}.vault-cycle-markers{gap:4px;margin-top:24px}.vault-cycle-markers i{height:17px}.vault-contract-cycle-caption{font-size:8px;margin-bottom:24px}.progress-heading{font-size:8px;gap:8px}.progress-heading strong{font-size:13px}.vault-contract-footer{padding-top:22px;margin-top:24px;gap:12px}.vault-contract-footer small{font-size:7px}.vault-contract-footer strong{font-size:16px;margin-top:8px}.vault-contract-dates{font-size:7px;margin-top:22px;line-height:1.9}.vault-contract-id{font-size:6px!important;margin-top:14px;line-height:1.9}.vault-history-tabs{gap:7px;flex-wrap:wrap;margin:25px 0}.vault-history-tabs button{font-size:9px;padding:10px 12px;min-height:38px}.card{padding:22px}.vault-contract.card{padding:0}.wallet-grid{grid-template-columns:1fr;gap:16px}.wallet-grid .balance{padding:24px}.wallet-grid .money{font-size:32px}.settings .notice,.notice{font-size:10px;line-height:1.9}.settings-row{font-size:11px;padding:17px 16px;min-height:53px}.team-share .btn{font-size:9px;min-height:40px}.team-stats .money{font-size:24px}.team-tabs button{min-height:49px;font-size:9px}.rate-grid>div{padding:17px 10px}.rate-grid small{font-size:8px}.copy-line input{font-size:10px}.field input,.field select{font-size:12px}.notif{top:78px;right:20px;width:310px;max-width:calc(100% - 40px)}.vault-notif-title b{font-size:11px}.notif p{font-size:10px}.auth-scene{display:block;min-height:100svh;padding:24px 20px 40px;max-width:460px}.auth-orbital-backdrop{height:140px;width:100%;border-radius:3px;margin:0 0 18px}.auth-orbital-backdrop img{width:160px;height:100%;margin-left:auto;display:block}.auth-orbital-backdrop:before{left:20px;right:auto;top:43px;font-size:7px;letter-spacing:2px;max-width:100px;line-height:2.1}.auth-scene .auth{padding:27px 24px;margin:0;max-width:100%;border-radius:4px}.auth .brand{font-size:15px;gap:11px;margin:8px 0 30px}.auth .brand .mark{height:42px;width:31px}.auth .brand small{font-size:6px;letter-spacing:3.3px}.auth h2{font-size:33px}.auth .badge{font-size:6px;letter-spacing:.3px}.auth .field{font-size:10px;margin:20px 0}.auth .field input{height:47px;font-size:12px}.auth .field input::placeholder{font-size:10px}.auth .btn{font-size:11px;min-height:45px}.auth .terms-check{font-size:9px}.auth .notice{font-size:9px;line-height:1.9}.auth .disclaimer{font-size:8px;line-height:1.9}.auth .language-choice button{font-size:8px;min-height:28px}.auth .text-btn{font-size:10px}.modal{padding:28px 24px;max-width:430px}.modal h2{font-size:30px}.modal p{font-size:11px;line-height:1.9}.welcome-modal h2{font-size:33px}.welcome-modal .btn{font-size:10px;min-height:44px}.welcome-modal .disclaimer{font-size:9px}.vault-receipt-amount{font-size:29px;margin:23px 0}.vault-receipt dl>div{font-size:9px;gap:15px}.vault-receipt .notice{font-size:9px}.vault-receipt .vault-mono{font-size:8px}#toast{bottom:calc(92px + env(safe-area-inset-bottom));font-size:10px;max-width:calc(100% - 34px);line-height:1.9}.admin-product{padding:23px}.admin-product button{font-size:10px}.admin-product .field{font-size:10px}.admin-product input{font-size:12px}}
@media(max-width:370px){.main{padding-left:16px;padding-right:16px}.topbar .brand{font-size:10px;gap:6px}.topbar .brand small{font-size:4px;letter-spacing:2.5px}.topbar .brand .mark{width:23px;height:32px}.top-actions{gap:2px}.top-actions .language-choice button{font-size:6px;padding:4px}.vault-context>span{font-size:4px}.vault-demo{font-size:4px!important;letter-spacing:.5px!important;padding:5px}.vault-heading h1{font-size:45px}.vault-primary-money{font-size:37px}.vault-wallet-content{padding:23px}.vault-balance-meta{gap:10px;font-size:7px}.section-title h2{font-size:27px;max-width:180px}.section-title .vault-link{font-size:6px}.vault-editorial .product:first-child .product-body{padding:22px 15px}.vault-editorial .product:first-child h3{font-size:27px}.vault-editorial .product:not(:first-child) h3{font-size:23px}.products .product h3{font-size:24px}.vault-transaction{gap:9px;padding:17px 13px}.vault-tx-arrow{display:none}.vault-transaction-name strong{font-size:9px}.vault-next-live{width:95px}.vault-next-title{min-width:120px}.vault-next h3{font-size:11px}.vault-next-live strong{font-size:14px}}
@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important;scroll-behavior:auto!important}}
/* Keep operational information readable; microtype is limited to decorative artwork. */
.vault-demo{font-size:8px!important}.vault-context>span{font-size:8px}.vault-panel-top .label{font-size:10px}.vault-balance-meta{font-size:11px}.vault-withdraw-row .label{font-size:9px}.vault-panel-actions .vault-link,.vault-withdraw-row .btn,.vault-link{font-size:10px}.vault-next .label{font-size:9px}.vault-next-title small{font-size:10px}.vault-product-price>span{font-size:10px}.vault-product-projection,.vault-product-projection b{font-size:10px}.vault-transaction-name strong{font-size:12px}.vault-transaction-name small{font-size:10px}.vault-transaction-value small{font-size:9px}.vault-contract-info>.label{font-size:8px}.vault-contract-cycle-caption{font-size:10px}.vault-contract-dates{font-size:9px}.vault-contract-footer small{font-size:9px}.auth .field{font-size:11px}.auth .terms-check{font-size:10px}.auth .badge{font-size:9px}.auth .disclaimer{font-size:10px}.vault-catalog-caption small{font-size:10px}.vault-activity-empty p{font-size:10px}.vault-footer small{font-size:9px}
@media(max-width:1150px){.vault-product-price>span,.vault-editorial .product:not(:first-child) .vault-product-price>span{font-size:10px}.vault-editorial .product:not(:first-child) .vault-product-projection,.vault-editorial .product:not(:first-child) .vault-product-projection b{font-size:10px}.vault-context{flex-wrap:wrap;gap:12px}.vault-context>span{font-size:7px}.vault-demo{font-size:7px!important}}
@media(max-width:700px){.vault-context{gap:9px;margin-bottom:28px}.vault-context>span{font-size:7px}.vault-demo{font-size:7px!important;padding:6px 8px}.vault-heading .label{font-size:8px}.vault-heading>p{font-size:11px}.vault-panel-top .label{font-size:9px;letter-spacing:1.1px}.vault-balance-meta{font-size:10px;gap:14px}.vault-withdraw-row .label{font-size:8px;letter-spacing:1.1px}.vault-panel-actions .vault-link,.vault-panel-actions .btn,.vault-withdraw-row .btn{font-size:10px}.vault-next .label{font-size:8px;letter-spacing:1px}.vault-next-title small{font-size:9px}.vault-next h3{font-size:13px}.vault-next-empty>.vault-link,.vault-next>.vault-link{font-size:10px}.section-title .label{font-size:8px;letter-spacing:1px}.section-title .vault-link{font-size:9px}.vault-editorial .product:first-child .vault-product-projection,.vault-editorial .product:first-child .vault-product-projection b,.vault-editorial .product:not(:first-child) .vault-product-projection,.vault-editorial .product:not(:first-child) .vault-product-projection b{font-size:9px;line-height:1.8}.vault-editorial .product:first-child .vault-product-price>span,.vault-product-price>span{font-size:10px}.vault-editorial .product:first-child .btn,.product .btn{font-size:9px;min-height:39px}.products .vault-product-price>span{font-size:10px}.products .vault-product-projection,.products .vault-product-projection b{font-size:9px}.vault-transaction-name strong{font-size:11px}.vault-transaction-name small{font-size:9px}.vault-transaction-value strong{font-size:12px}.vault-transaction-value small{font-size:8px}.vault-activity-empty h3{font-size:13px}.vault-activity-empty p{font-size:10px}.vault-contract-info>.label{font-size:8px}.vault-contract-cycle-caption{font-size:9px}.vault-contract-footer small{font-size:9px}.vault-contract-dates{font-size:9px}.vault-contract-id{font-size:8px!important}.progress-heading{font-size:10px;flex-wrap:wrap}.vault-cycle-date{font-size:9px!important}.vault-page-heading .label{font-size:8px}.vault-page-heading p{font-size:11px}.vault-catalog-caption small{font-size:10px}.vault-detail-info>.label{font-size:8px}.vault-conditions dt{font-size:10px}.vault-detail-info .notice{font-size:11px}.vault-available{font-size:11px}.vault-detail-info>.btn{font-size:11px}.vault-detail-info>.vault-link{font-size:11px}.auth .field{font-size:11px}.auth .badge{font-size:8px}.auth .terms-check{font-size:10px}.auth .notice{font-size:10px}.auth .disclaimer{font-size:10px}.vault-footer small{font-size:9px;line-height:1.8}.vault-footer .text-btn{font-size:9px}.vault-footer>span{font-size:8px}}
@media(max-width:370px){.vault-context>span{font-size:7px}.vault-demo{font-size:7px!important}.vault-panel-top .label{font-size:8px}.vault-balance-meta{font-size:9px;gap:10px}.section-title .label{font-size:7px}.section-title .vault-link{font-size:8px}.vault-transaction-name strong{font-size:10px}.vault-next h3{font-size:12px}.vault-next-title{min-width:130px}.vault-next-live{margin-left:44px}.vault-next-live strong{text-align:left}}
