@charset "utf-8";
#wcfront_pagetitle, #wcfront_pankuzu { display:none; }
.parts--html a { text-decoration:none; }
.parts--html ul > li { margin:0; padding:0; }
.parts--html ul > li:before { display:none; }
.parts--html ul.list-disc { list-style-type:disc; }
.parts--html th, .parts--html td { border:none; }
.parts--html th.border-b, .parts--html td.border-b { --tw-border-opacity:1; border-bottom:1px solid rgb(226 232 240 / var(--tw-border-opacity, 1)); }
.parts--html th.p-3, .parts--html td.p-3 { padding:0.75rem; }
.parts--html th.p-4, .parts--html td.p-4 { padding:1rem; }
.parts--html ul, .parts--html ol { margin-bottom:0; }

    /* Custom utility classes */
    .glass-card {
      background: rgba(255, 255, 255, 0.85);
      backdrop-filter: blur(8px);
      border: 1px solid rgba(0, 96, 151, 0.1);
    }
    .tab-content {
      display: none;
    }
    .tab-content.active {
      display: block;
    }
    #fee-tabs table th,
    #fee-tabs table td {
      border: 1px solid #e2e8f0;
    }
    #fee-tabs table thead th {
      border-color: rgba(255, 255, 255, 0.3);
    }
    .fee-tab-nav {
      -webkit-overflow-scrolling: touch;
    }

    @scope (.article_fee) {
      section { display:block; }
    }
