body{margin:0;font-family:Inter,Segoe UI,sans-serif;background:linear-gradient(180deg,#fff,#f5f7fb);color:#1f2937}.app-container{min-height:100vh;padding:40px 20px;box-sizing:border-box}.app-header{text-align:center;margin-bottom:50px}.logo{width:120px;margin-bottom:15px}.app-header h1{font-size:28px;font-weight:700;color:#111827}.tagline{font-size:14px;color:#6b7280}.dashboard-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:28px;max-width:1200px;margin:0 auto;align-items:stretch}.card-link{text-decoration:none;color:inherit;display:block;width:100%;height:100%}.feature-card{--card-x:0px;position:relative;height:170px;min-height:170px;box-sizing:border-box;background:hsla(0,0%,100%,.9);backdrop-filter:blur(10px);border-radius:18px;padding:24px 18px;transition:all .3s ease;border:1px solid #e5e7eb;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;transform:translateX(var(--card-x))}.feature-card:hover{transform:translateX(var(--card-x)) translateY(-8px) scale(1.02);box-shadow:0 12px 30px rgba(0,0,0,.12)}.register-card{--card-x:15px}.card-icon{width:48px;height:48px;font-size:34px;line-height:1;justify-content:center;margin-bottom:14px;text-align:center}.card-icon,.card-text{display:flex;align-items:center}.card-text{min-height:62px;flex-direction:column;justify-content:flex-start;width:100%}.card-text h3{margin:0 0 7px;font-size:17px;line-height:1.2;color:#111827}.card-text p{margin:0;font-size:13px;line-height:1.35;color:#6b7280;max-width:190px}.app-footer{text-align:center;margin-top:60px;color:#6b7280}.logo2{width:80px;margin:6px 0;opacity:.7}@media (max-width:768px){.app-container{padding:30px 16px}.dashboard-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px}.feature-card{height:160px;min-height:160px}.card-icon{width:44px;height:44px;font-size:32px}.register-card{--card-x:0px}}.register-container{min-height:100vh;padding:40px 0;display:flex;justify-content:center;align-items:flex-start;overflow-y:auto}.text-center{max-width:600px;width:100%}.logo,.logo2,.logo3{display:block;margin:0 auto}.login-container{height:100vh;display:flex;align-items:center;justify-content:center}.text-center{max-width:600px;width:100%}.logo,.logo2,.logo3{display:block;margin:0 auto}.phone-container{height:100vh}.logo{width:150px}.card{border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.form-group{margin-bottom:20px}.btn-dark{width:100%;padding:10px}.alert{margin-top:20px}.otp-container{height:100vh;display:flex;align-items:center;justify-content:center}.text-center{max-width:600px;width:100%}.logo,.logo2,.logo3{display:block;margin:0 auto}[class^=Bio]{max-width:600px;margin:40px auto;padding:20px;background:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.08);text-align:center;font-family:Arial,sans-serif}.top-logo{display:block;margin:0 auto 15px;width:100px}h1{font-size:26px;margin-bottom:20px;color:#222}h2{font-size:20px;margin:15px 0;color:#333}[class^=Bio] img:not(.top-logo):not(.logo2){width:300px;height:auto;border-radius:12px;margin-top:10px}[class^=Bio] div{margin:8px 0;font-size:14px;color:#444}[class^=Bio] div[style*="color: red"]{font-weight:700}.logo2{width:90px;margin-top:10px}[class^=Bio] div:last-child{font-size:13px;color:#777;margin-top:5px}.secret-page-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:50px;text-align:center}.logo-container{margin-bottom:20px}.logo-main{width:120px;height:auto}h1{font-size:28px;color:#333}p{font-size:16px;color:#666}.jwt-input-container{display:flex;align-items:center;justify-content:center;margin-top:20px}.jwt-input{width:400px;padding:10px;font-size:16px;border:1px solid #ccc;border-radius:4px;margin-right:10px}.decode-button{padding:10px 20px;background-color:#4caf50;color:#fff;border:none;cursor:pointer;border-radius:4px}.decode-button:hover{background-color:#45a049}.error-message{color:red;margin-top:20px}.decoded-token-container{margin-top:30px;text-align:left;background-color:#f9f9f9;padding:20px;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.decoded-token{background-color:#f4f4f4;padding:20px;border:1px solid #ccc;border-radius:4px;width:100%;max-width:600px;white-space:pre-wrap;font-size:14px}.logos-container{display:flex;justify-content:center;margin-top:30px}.logo-small{width:80px;height:auto;margin:0 10px}.PIN-container{height:100vh}.pin-input-group{display:flex;justify-content:space-between}.pin-input{width:40px;height:40px;text-align:center;font-size:24px;margin-right:10px;border:2px solid #ddd;border-radius:5px;transition:border-color .2s ease-in-out}.pin-input:focus{border-color:#007bff;outline:none}.pin-input-group .pin-input:last-child{margin-right:0}@import url("https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500&family=Cinzel:wght@400;600;700&family=Lato:wght@300;400;700&display=swap");.morihei-page{--ink:#1a1410;--paper:#f5f0e8;--aged:#e8e0cc;--red:#8b1a1a;--gold:#c9a84c;--muted:#6b5d4f;--light-muted:#9e8e7e}.morihei-page *{margin:0;padding:0;box-sizing:border-box}.morihei-page{background:var(--paper);color:var(--ink);font-family:EB Garamond,serif;font-weight:400;line-height:1.9;font-size:18px}.morihei-page:before{content:"";position:fixed;inset:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.04'/%3E%3C/svg%3E");pointer-events:none;z-index:1000;opacity:.4}.morihei-page .masthead{background:var(--paper);text-align:center;padding:28px 40px 0;border-bottom:3px double var(--ink)}.morihei-page .masthead-top{display:flex;justify-content:space-between;align-items:center;font-family:Cinzel,serif;font-size:10px;letter-spacing:2px;color:var(--muted);padding-bottom:12px;border-bottom:1px solid var(--ink);margin-bottom:16px}.morihei-page .masthead-title-row{display:flex;align-items:center;gap:20px;margin-bottom:12px}.morihei-page .masthead-rule{flex:1;height:2px;background:linear-gradient(90deg,transparent,var(--ink))}.morihei-page .masthead-title-row .masthead-rule:last-child{background:linear-gradient(270deg,transparent,var(--ink))}.morihei-page .masthead-title{font-family:Cinzel,serif;font-size:clamp(28px,5vw,52px);font-weight:700;color:var(--ink);letter-spacing:4px;line-height:1;white-space:nowrap}.morihei-page .masthead-sub-row{display:flex;justify-content:center;align-items:center;gap:16px;padding:10px 0 18px;font-family:Cinzel,serif;font-size:12px;letter-spacing:2px;color:var(--muted)}.morihei-page .masthead-kanji{font-family:serif;font-size:15px;color:var(--red);letter-spacing:3px}.morihei-page .masthead-divider{color:var(--gold);font-size:10px}.morihei-page .masthead-volume{font-family:Lato,sans-serif;font-size:12px;letter-spacing:2px;color:var(--muted)}.morihei-page .masthead-bottom-rule{height:1px;background:var(--ink)}.morihei-page .hero{position:relative;min-height:100vh;display:grid;grid-template-columns:1fr 1fr;overflow:hidden}.morihei-page .hero-left{background:var(--ink);display:flex;flex-direction:column;justify-content:center;padding:80px 60px;position:relative;z-index:2}.morihei-page .hero-left:after{content:"";position:absolute;right:-40px;top:0;bottom:0;width:80px;background:var(--ink);clip-path:polygon(0 0,100% 15%,100% 85%,0 100%);z-index:3}.morihei-page .hero-right{position:relative;overflow:hidden}.morihei-page .hero-right img{width:100%;height:100%;object-fit:cover;object-position:center top;filter:sepia(15%) contrast(1.05) brightness(.9)}.morihei-page .label{font-family:Cinzel,serif;font-size:10px;letter-spacing:4px;color:var(--gold);text-transform:uppercase;margin-bottom:28px}.morihei-page .hero-title{font-family:Cinzel,serif;font-size:clamp(28px,4vw,50px);font-weight:700;color:var(--paper);line-height:1.2;margin-bottom:16px}.morihei-page .hero-subtitle{font-family:Cinzel,serif;font-size:12px;letter-spacing:3px;color:var(--gold);margin-bottom:36px}.morihei-page .hero-desc{color:#b0a090;font-size:16px;line-height:1.8;max-width:380px;border-left:2px solid var(--red);padding-left:20px;font-style:italic}.morihei-page .divider-line{width:60px;height:1px;background:var(--gold);margin:32px 0}.morihei-page .container{max-width:860px;margin:0 auto;padding:80px 40px}.morihei-page .pull-quote{font-family:EB Garamond,serif;font-size:clamp(20px,3vw,27px);font-weight:400;font-style:italic;color:var(--red);text-align:center;padding:60px 40px;position:relative;line-height:1.6;margin:60px 0}.morihei-page .pull-quote:after,.morihei-page .pull-quote:before{content:"";display:block;width:80px;height:1px;background:var(--gold);margin:24px auto}.morihei-page .pull-quote .kanji{font-size:80px;color:var(--aged);font-family:serif;position:absolute;top:0;left:50%;transform:translateX(-50%);opacity:.5;line-height:1;pointer-events:none}.morihei-page .section{margin-bottom:72px}.morihei-page .section-number{font-family:Cinzel,serif;font-size:11px;letter-spacing:3px;color:var(--light-muted);margin-bottom:8px}.morihei-page .section-title{font-family:Cinzel,serif;font-size:clamp(20px,2.5vw,28px);font-weight:600;color:var(--ink);margin-bottom:24px;line-height:1.3}.morihei-page .section-title span{color:var(--red)}.morihei-page p{margin-bottom:20px;color:#2d2520;font-size:18px;line-height:1.85}.morihei-page strong{font-weight:600;color:var(--ink)}.morihei-page em{font-style:italic}.morihei-page .img-block{margin:36px 0;position:relative}.morihei-page .img-block img{width:100%;border:1px solid var(--aged);display:block;filter:sepia(20%) contrast(1.05)}.morihei-page .img-block.float-right{float:right;width:42%;margin:8px 0 24px 40px}.morihei-page .img-block.float-left{float:left;width:42%;margin:8px 40px 24px 0}.morihei-page .img-caption{font-size:12px;color:var(--light-muted);letter-spacing:.5px;padding:10px 0 0;font-style:italic;border-top:1px solid var(--aged);margin-top:8px;font-family:Lato,sans-serif}.morihei-page .clearfix:after{content:"";display:table;clear:both}.morihei-page .principles{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:40px 0}.morihei-page .principle-card{background:var(--aged);padding:28px;border-left:3px solid var(--red);position:relative;overflow:hidden}.morihei-page .principle-card:before{content:attr(data-kanji);position:absolute;right:12px;bottom:-8px;font-size:64px;color:rgba(0,0,0,.06);font-family:serif;line-height:1}.morihei-page .principle-card h4{font-family:Cinzel,serif;font-size:14px;font-weight:600;color:var(--red);margin-bottom:10px}.morihei-page .principle-card p{font-size:15px;line-height:1.7;margin:0;color:var(--muted)}.morihei-page .stats-row{display:flex;gap:0;border:1px solid var(--aged);margin:48px 0;overflow:hidden}.morihei-page .stat{flex:1;text-align:center;padding:32px 20px;border-right:1px solid var(--aged)}.morihei-page .stat:last-child{border-right:none}.morihei-page .stat-number{font-family:Cinzel,serif;font-size:36px;color:var(--red);display:block;line-height:1;margin-bottom:8px}.morihei-page .stat-label{font-size:12px;color:var(--light-muted);letter-spacing:1px;font-family:Lato,sans-serif}.morihei-page .full-image{margin:0 -40px;position:relative;overflow:hidden}.morihei-page .full-image img{width:100%;height:380px;object-fit:cover;object-position:center 30%;display:block;filter:sepia(20%) contrast(1.1) brightness(.88)}.morihei-page .full-image .overlay-text{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(20,12,8,.85));color:var(--paper);padding:40px 48px 28px}.morihei-page .full-image .overlay-text p{color:#d0c0b0;font-size:15px;margin:0;font-style:italic}.morihei-page .article-end{text-align:center;padding:60px 0 40px;color:var(--light-muted);font-size:13px;letter-spacing:2px;font-family:Lato,sans-serif}.morihei-page .ornament{font-size:28px;color:var(--gold);margin-bottom:16px;display:block;font-family:serif}@keyframes fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.morihei-page .section{animation:fadeUp .8s ease both}@media (max-width:700px){.morihei-page .hero{grid-template-columns:1fr;min-height:auto}.morihei-page .hero-left{padding:60px 32px}.morihei-page .hero-left:after{display:none}.morihei-page .hero-right{height:320px}.morihei-page .img-block.float-left,.morihei-page .img-block.float-right{float:none;width:100%;margin:24px 0}.morihei-page .principles{grid-template-columns:1fr}.morihei-page .stats-row{flex-direction:column}.morihei-page .stat{border-right:none;border-bottom:1px solid var(--aged)}.morihei-page .full-image{margin:0}.morihei-page .container{padding:48px 24px}}.morihei-page .masthead-meta{font-family:Cinzel,serif;font-size:10px;letter-spacing:2px;color:var(--muted)}@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+Thai:wght@300;400;600;700&family=Noto+Sans+Thai:wght@300;400;500;600&family=Playfair+Display:ital,wght@0,700;1,400&display=swap");.interview-page,.interview-page :after,.interview-page :before{box-sizing:border-box}.interview-page{--ink:#1a1410;--ink-mid:#3d2e22;--ink-light:#7a6a5a;--ink-faint:#b5a898;--paper:#f8f4ef;--paper-card:#faf7f3;--accent:#8b2020;--accent-gold:#b8860b;--accent-gold-light:#d4a520;--rule:#d4c8ba;--serif:"Playfair Display","Noto Serif Thai",Georgia,serif;--sans:"Noto Sans Thai",system-ui,sans-serif;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:17px;line-height:1.8;-webkit-font-smoothing:antialiased}.interview-masthead{background:var(--ink);color:var(--paper);text-align:center;padding:14px 24px;letter-spacing:.25em;font-size:11px;font-weight:600;text-transform:uppercase;font-family:var(--sans)}.interview-hero{position:relative;height:92vh;min-height:560px;overflow:hidden;display:flex;align-items:flex-end}.interview-hero-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 15%}.interview-hero-overlay{position:absolute;inset:0;background:linear-gradient(0deg,rgba(20,12,8,.95) 0,rgba(20,12,8,.55) 50%,rgba(20,12,8,.15))}.interview-hero-content{position:relative;z-index:2;width:100%;max-width:860px;margin:0 auto;padding:0 40px 64px}.interview-hero-label{display:inline-block;border:1px solid var(--accent-gold);color:var(--accent-gold-light);font-size:10px;letter-spacing:.35em;text-transform:uppercase;padding:5px 14px;margin-bottom:24px;font-family:var(--sans);font-weight:500}.interview-hero-title{font-family:var(--serif);font-size:clamp(34px,5vw,62px);font-weight:700;color:#fff;line-height:1.12;margin-bottom:16px}.interview-hero-title em{font-style:italic;color:var(--accent-gold-light)}.interview-hero-subtitle{font-size:16px;color:hsla(0,0%,100%,.72);font-weight:300;max-width:520px;line-height:1.6;margin-bottom:32px;font-family:var(--sans)}.interview-hero-byline{display:flex;align-items:center;gap:14px;border-top:1px solid hsla(0,0%,100%,.2);padding-top:20px}.interview-hero-avatar{width:52px;height:52px;border-radius:50%;border:2px solid var(--accent-gold);overflow:hidden;flex-shrink:0}.interview-hero-avatar img{width:100%;height:100%;object-fit:cover;object-position:center 10%;filter:grayscale(30%)}.interview-hero-byline-text{font-size:12px;color:hsla(0,0%,100%,.6);font-family:var(--sans)}.interview-hero-byline-text strong{display:block;color:hsla(0,0%,100%,.9);font-weight:500;font-size:13px}.interview-article-wrap{max-width:760px;margin:0 auto;padding:0 32px}.interview-intro-block{padding:64px 0 48px;border-bottom:1px solid var(--rule)}.interview-intro-block p{font-family:var(--serif);font-size:20px;line-height:1.75;color:var(--ink-mid)}.interview-section-header{display:flex;align-items:center;gap:16px;padding:52px 0 32px}.interview-section-num{font-family:var(--serif);font-size:48px;font-weight:700;color:var(--rule);line-height:1;flex-shrink:0}.interview-section-title-wrap h2{font-family:var(--serif);font-size:26px;font-weight:700;color:var(--ink);line-height:1.2}.interview-section-title-wrap span{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--accent);font-weight:600;font-family:var(--sans)}.interview-pull-quote{border-left:3px solid var(--accent);margin:40px 0;padding:20px 0 20px 28px}.interview-pull-quote p{font-family:var(--serif);font-size:22px;font-style:italic;color:var(--ink-mid);line-height:1.55}.interview-pull-quote cite{display:block;margin-top:10px;font-family:var(--sans);font-size:12px;letter-spacing:.15em;text-transform:uppercase;color:var(--ink-faint);font-style:normal}.interview-conversation{margin:8px 0 40px}.interview-exchange{display:grid;grid-template-columns:80px 1fr;gap:0 20px;margin-bottom:28px;align-items:start}.interview-speaker-tag{padding-top:3px;text-align:right}.interview-speaker-tag span{font-size:10px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;font-family:var(--sans)}.interview-speaker-tag.q span{color:var(--accent)}.interview-speaker-tag.a span{color:var(--accent-gold)}.interview-exchange-text{font-size:16.5px;line-height:1.82;color:var(--ink-mid);font-family:var(--sans)}.interview-exchange-text strong{color:var(--ink);font-weight:600}.interview-concept-card{background:var(--paper-card);border:1px solid var(--rule);border-top:3px solid var(--accent);padding:32px 36px;margin:44px 0}.interview-concept-card h3{font-family:var(--serif);font-size:20px;font-weight:700;color:var(--ink);margin-bottom:8px}.interview-concept-jp{font-size:11px;letter-spacing:.25em;text-transform:uppercase;color:var(--accent);font-weight:600;font-family:var(--sans);margin-bottom:14px;display:block}.interview-concept-card p{font-size:15.5px;line-height:1.75;color:var(--ink-mid);font-family:var(--sans)}.interview-portrait-float{float:right;width:260px;margin:0 0 28px 32px;clear:right}.interview-portrait-float img{width:100%;display:block}.interview-portrait-float figcaption{font-size:11px;color:var(--ink-faint);font-family:var(--sans);padding-top:7px;border-top:1px solid var(--rule);margin-top:8px;line-height:1.5}.interview-clearfix:after{content:"";display:table;clear:both}.interview-img-row{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:48px 0}.interview-img-row figure img{width:100%;display:block;aspect-ratio:3/4;object-fit:cover;object-position:center top}.interview-img-row figure figcaption{font-size:11px;color:var(--ink-faint);font-family:var(--sans);padding-top:7px;border-top:1px solid var(--rule);margin-top:8px;line-height:1.5}.interview-closing-box{background:var(--ink);color:var(--paper);padding:52px 48px;margin:60px 0 0}.interview-closing-box h3{font-family:var(--serif);font-size:22px;font-weight:700;color:var(--accent-gold-light);margin-bottom:20px;font-style:italic}.interview-closing-box p{font-size:16px;line-height:1.85;color:hsla(0,0%,100%,.8);font-family:var(--sans);font-weight:300}.interview-closing-note{color:hsla(0,0%,100%,.5)!important;font-size:14px!important;font-style:italic;margin-top:20px}.interview-closing-note span{color:var(--accent-gold-light)}.interview-ornament{text-align:center;color:var(--rule);font-size:18px;letter-spacing:.4em;padding:32px 0}.interview-footer{background:var(--ink);color:hsla(0,0%,100%,.4);text-align:center;padding:32px 24px;font-size:12px;letter-spacing:.1em;font-family:var(--sans)}.interview-footer strong{color:hsla(0,0%,100%,.7);font-weight:500}@media (max-width:600px){.interview-article-wrap{padding:0 20px}.interview-hero-content{padding:0 24px 48px}.interview-exchange{grid-template-columns:60px 1fr;gap:0 12px}.interview-closing-box{padding:36px 28px}.interview-concept-card{padding:24px 22px}.interview-portrait-float{float:none;width:100%;margin:0 0 24px}.interview-img-row{grid-template-columns:1fr}}body{background-color:#fff;color:#000;text-align:center;font-size:20px;font-family:Quicksand;padding-top:5%;word-wrap:break-word}.logo{width:250px;height:250px}.App{display:flex;flex-direction:column;align-items:center}.WalletInfo{width:500px}.Block{border:1px solid #fff;margin:2%}.Block,.Transaction{padding:5%}.ConductTransaction,.TransactionPool{margin:10%}
/*# sourceMappingURL=/src.017f951e.css.map */