/*
................................................................................
................................................................................
[................................................................................
................................................................................
............................                         ...........................
......................       %%      .,,  .  .     %%      .....................
..................     %% .. ,       %/        %#(  *    %(     ................
...............    #/ .,  .  %&&&  &@&#/&@  (     .@    **   #*    .............
.............   %    /# (@.(@@@@.&@   &, . & &/@@@@@@@,    #(    %   ...........
..........    % .    @&  @@@@   @  &   #&  #@,   @     &&     #,   %   .........
.........   ( .,   @   &    @@.@@@   %             @      &&    %(   %   .......
.......   %  *   &   @         @     ,  @,  & @              &         %   .....
......  .   /  .&       @,     @       (#                         .@        ....
....   %   #  &&        @@.         &@.                  &@        .      %  ...
....  %   #  %&                           @   @.         @        #        %  ..
...  .   #  ,&                          @      @  @              ,%      ,     .
..   %  (   @           @@&             @      @  .        @@     @      (* %   
..  *  ,(              @ ,,              @    @@  @   @ @@ (              (  .  
..  %  (      @@@@    @. @                  @.%  @&@   @               &   * %  
..  %  /     @   @   #@ @             @.  @ &#                   %     &   * %  
..  %  (         @   @@        #  #@  @@  @@                 &   %@    &   * %  
..  *  /         # *@@      @% @  &@@               .@@ @@@ &    &    /&  /     
..   % ,     #@&@   @      @  &                *@   @@@#   &    &     &   * %   
...  .      @  #@   @                             @&@ @&@     %@     &   /     .
...   %     @. @    @                                     /&#       &   /  #   .
....   %            @                @%   @@                      %@  %/  %   ..
.....               @              @@,@   @@@@                  /&   #       ...
.......   %         @       @#    @@ &    @@@@&      @@@@@     &   #   %   .....
........    %        @         &@/     @        .@@   (@&*  &&  %#   %    ......
..........    %              *     #@@@@@@@@&@   #@  @@  @&   %    %    ........
............    (         @  @   &@@       ,%&&.  &  @ *&  %*   ,,    ..........
...............     %  ,  %  &   %    &   (/  &  #% &% #  ,  %     .............
..................     ,%    *   #    %   %   %  (  , .. %      ................
......................       %%* .   ..   ,,,,..  (%#       ....................
...........................                            .........................
................................................................................
................................................................................
................................................................................
*/
@media (max-width:768px){body{overflow-x:hidden;position:relative;width:100%}#nav-menu{top:20px;right:20px;left:auto;bottom:auto;transform:none;background:0 0;backdrop-filter:none;border-radius:0;border:0;box-shadow:none;padding:0;z-index:1000;display:flex;gap:8px}.nav-btn,.status-indicator{background:var(--bg-card);backdrop-filter:blur(10px)}.nav-btn{width:44px;height:44px;font-size:20px}.nav-btn::after{display:none}.status-indicator{top:20px;left:20px;right:auto;transform:none;padding:6px 12px;font-size:11px;white-space:nowrap;z-index:1000}#central-sphere,.central-sphere{width:60px;height:60px}.header{padding:80px 15px 30px}.header h1{font-size:28px}.header p,body{font-size:14px}.header p,.search-container{padding:0 15px}.search-box{flex-direction:column;gap:10px}#token-input,#wallet-input,.search-box input{width:100%;padding:15px;font-size:16px;-webkit-appearance:none;border-radius:var(--radius-md)}#search-btn{width:100%;padding:15px;font-size:16px;min-height:52px}.search-examples{flex-wrap:wrap;justify-content:center;gap:8px}.example-btn{padding:10px 15px;font-size:13px;flex:0 1 auto;min-width:70px}.results-container{padding:0 15px 40px}.card{padding:20px}.account-card,.card,.token-card{margin-bottom:20px}.account-card{padding:20px}.token-header{flex-direction:column;align-items:flex-start;gap:15px}.token-price-info{text-align:left;width:100%}.token-price{font-size:24px}.token-name{font-size:22px}.token-symbol{font-size:14px}.stats-grid{grid-template-columns:1fr;gap:12px}.stat-card{padding:15px}.content-tabs{flex-wrap:wrap;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:5px}.tab-btn{padding:12px 16px;font-size:13px;white-space:nowrap;flex:0 0 auto}.holders-table-container{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0-15px;padding:0 15px}.holders-table{min-width:600px}.holders-table td,.holders-table th{padding:12px 10px;font-size:12px}.nft-grid{grid-template-columns:repeat(2,1fr);gap:12px}.nft-card{margin-bottom:12px}.nft-image{height:150px}.nft-info{padding:12px}.nft-name{font-size:13px}.main-content{grid-template-columns:1fr;gap:20px}.stats-sidebar{position:static;margin-top:20px;padding:20px}.account-header{flex-direction:column;align-items:flex-start;gap:15px}.account-id{font-size:20px;word-break:break-all}.account-balance{text-align:left;width:100%}.balance-amount{font-size:28px}.account-details{grid-template-columns:1fr;gap:15px}.summary-badges{flex-wrap:wrap}.summary-badge{flex:1 1 calc(50% - 5px);min-width:120px;padding:12px;font-size:12px}.portfolio-grid{grid-template-columns:repeat(2,1fr);gap:10px}.portfolio-item{padding:12px}.portfolio-amount{font-size:18px}.download-buttons{flex-direction:column;gap:10px}.download-btn{width:100%;justify-content:center;padding:15px}.filter-controls{flex-direction:column;gap:10px}.filter-input,.filter-select{width:100%;padding:12px}.tokens-grid{grid-template-columns:1fr;max-height:none;overflow:visible}.token-card{padding:15px}.token-balance{font-size:20px}.transaction-list{max-height:none;overflow:visible}.transaction-item{padding:15px}.transaction-details{grid-template-columns:1fr;gap:8px}.collection-nfts.expanded{max-height:none}.collection-header{padding:12px}.collection-title{font-size:14px;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal-content{width:95%;margin:10px;max-height:90vh}.modal-body{padding:20px}.modal-close,.scroll-top-btn{width:44px;height:44px;font-size:24px}.scroll-top-btn{bottom:20px;right:15px;font-size:18px}#modal-body>div[style*="grid-template-columns: 1fr 1fr"]{grid-template-columns:1fr!important;gap:20px}#modal-body>div>div:first-child{order:1}#modal-body>div>div:last-child{order:2}#modal-body>div>div:first-child>div:first-child{height:250px!important}#stats-toggle{top:80px;left:10px;right:auto;padding:8px 12px;font-size:16px;min-width:80px}#stats{top:130px;left:10px;width:calc(100% - 20px);max-width:300px}#legend-toggle{bottom:20px;left:10px}#legend,#node-status{bottom:70px;width:calc(100% - 20px)}#legend{left:10px;max-width:280px}.network-pulse{bottom:20px;right:10px;padding:8px 12px;font-size:10px}#node-status{right:10px;max-width:320px}.node-grid{max-height:300px}.node{width:40px;height:40px;font-size:14px}.queue-indicator{top:80px;right:10px;padding:6px 10px;font-size:9px}#tps-accuracy{top:130px;right:10px;padding:3px 6px;font-size:7px}.node .tooltip{display:none}.loading-spinner{width:35px;height:35px}.empty-state{padding:40px 20px}.empty-state i{font-size:36px}.distribution-grid{grid-template-columns:1fr;gap:15px}.distribution-card{padding:20px}.keys-grid{grid-template-columns:1fr;gap:15px}.chart-container{height:300px;padding:15px}.pagination-controls{flex-direction:column;gap:15px;text-align:center}.pagination-btn{width:100%;justify-content:center}.load-more-btn{padding:15px;font-size:14px}}@media (max-width:480px){.header h1{font-size:24px}.header p{font-size:13px}.search-examples{gap:6px}.example-btn{padding:8px 12px;font-size:12px;min-width:60px}.summary-badge{flex:1 1 100%}.nft-grid,.portfolio-grid{grid-template-columns:1fr}.nft-grid{gap:15px}.nft-image{height:200px}.token-price{font-size:22px}.token-name{font-size:20px}.balance-amount{font-size:24px}.nav-btn{font-size:18px}.nav-btn,.scroll-top-btn{width:40px;height:40px}.stat-card{padding:12px}.stat-value{font-size:18px}.stat-label{font-size:11px}.tab-btn{padding:10px 14px;font-size:12px}.supply-info>div:first-child{font-size:11px}#released-supply,#total-supply{font-size:14px!important}}@media (hover:none) and (pointer:coarse){#legend-toggle,#stats-toggle,.download-btn,.example-btn,.load-more-btn,.nav-btn,.network-pulse,.pagination-btn,.scroll-top-btn,.tab-btn{cursor:default;-webkit-tap-highlight-color:rgba(157,78,221,.3)}#legend-toggle:hover,#stats-toggle:hover,.download-btn:hover,.example-btn:hover,.load-more-btn:hover,.nav-btn:hover,.network-pulse:hover,.pagination-btn:hover,.scroll-top-btn:hover,.tab-btn:hover{transform:none;box-shadow:none}#legend-toggle:active,#stats-toggle:active,.download-btn:active,.example-btn:active,.load-more-btn:active,.nav-btn:active,.network-pulse:active,.pagination-btn:active,.scroll-top-btn:active,.tab-btn:active{transform:scale(.95);background:rgba(157,78,221,.3)}.distribution-card:hover,.key-card:hover,.nft-card:hover,.stat-card:hover,.token-card:hover{transform:none;box-shadow:none}.distribution-card:active,.key-card:active,.nft-card:active,.stat-card:active,.token-card:active{background:rgba(157,78,221,.15)}}@media (max-width:900px) and (orientation:landscape){.header{padding:80px 15px 20px}.nft-grid{grid-template-columns:repeat(3,1fr)}.modal-content{max-height:85vh}.node-grid{max-height:200px}#stats{top:130px;max-height:70vh;overflow-y:auto}#legend{bottom:70px}#node-status{bottom:70px;max-height:70vh;overflow-y:auto}}@supports (padding:max(0px)){@media (max-width:768px){body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}#nav-menu,.status-indicator{top:max(20px,env(safe-area-inset-top))}#nav-menu{right:max(20px,env(safe-area-inset-right))}.status-indicator{left:max(20px,env(safe-area-inset-left))}.scroll-top-btn{right:max(15px,env(safe-area-inset-right))}#legend-toggle,.network-pulse,.scroll-top-btn{bottom:max(20px,env(safe-area-inset-bottom))}.network-pulse{right:max(10px,env(safe-area-inset-right))}#legend-toggle{left:max(10px,env(safe-area-inset-left))}}}

/*
................................................................................
................................................................................
[................................................................................
................................................................................
............................                         ...........................
......................       %%      .,,  .  .     %%      .....................
..................     %% .. ,       %/        %#(  *    %(     ................
...............    #/ .,  .  %&&&  &@&#/&@  (     .@    **   #*    .............
.............   %    /# (@.(@@@@.&@   &, . & &/@@@@@@@,    #(    %   ...........
..........    % .    @&  @@@@   @  &   #&  #@,   @     &&     #,   %   .........
.........   ( .,   @   &    @@.@@@   %             @      &&    %(   %   .......
.......   %  *   &   @         @     ,  @,  & @              &         %   .....
......  .   /  .&       @,     @       (#                         .@        ....
....   %   #  &&        @@.         &@.                  &@        .      %  ...
....  %   #  %&                           @   @.         @        #        %  ..
...  .   #  ,&                          @      @  @              ,%      ,     .
..   %  (   @           @@&             @      @  .        @@     @      (* %   
..  *  ,(              @ ,,              @    @@  @   @ @@ (              (  .  
..  %  (      @@@@    @. @                  @.%  @&@   @               &   * %  
..  %  /     @   @   #@ @             @.  @ &#                   %     &   * %  
..  %  (         @   @@        #  #@  @@  @@                 &   %@    &   * %  
..  *  /         # *@@      @% @  &@@               .@@ @@@ &    &    /&  /     
..   % ,     #@&@   @      @  &                *@   @@@#   &    &     &   * %   
...  .      @  #@   @                             @&@ @&@     %@     &   /     .
...   %     @. @    @                                     /&#       &   /  #   .
....   %            @                @%   @@                      %@  %/  %   ..
.....               @              @@,@   @@@@                  /&   #       ...
.......   %         @       @#    @@ &    @@@@&      @@@@@     &   #   %   .....
........    %        @         &@/     @        .@@   (@&*  &&  %#   %    ......
..........    %              *     #@@@@@@@@&@   #@  @@  @&   %    %    ........
............    (         @  @   &@@       ,%&&.  &  @ *&  %*   ,,    ..........
...............     %  ,  %  &   %    &   (/  &  #% &% #  ,  %     .............
..................     ,%    *   #    %   %   %  (  , .. %      ................
......................       %%* .   ..   ,,,,..  (%#       ....................
...........................                            .........................
................................................................................
................................................................................
................................................................................
*/