.mc-app{background:#fff;position:absolute;inset:0}.mc-header{top:var(--mc-safe-top,54px);border-bottom:1px solid var(--mc-line);z-index:5;background:#fff;align-items:center;min-height:66px;padding:5px 18px 12px 10px;display:flex;position:absolute;left:0;right:0}.mc-header-title{flex:1;gap:2px;min-width:0;padding-left:2px;display:grid}.mc-header-title strong{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:16px;overflow:hidden}.mc-header-title>span{color:var(--mc-muted);font-size:10px}.mc-icon-button{color:#526071;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:42px;min-width:42px;height:44px;padding:0;display:inline-flex}.mc-profile{background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;padding:4px;display:flex}.mc-avatar{object-fit:cover;border-radius:50%;flex-shrink:0}.mc-initials{color:#526072;background:#edf0f3;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex}.mc-app .mc-scroll{top:calc(var(--mc-safe-top,54px) + 66px)}.mc-bottom-nav{z-index:8;border-top:1px solid var(--mc-line);background:#fffffff7;grid-template-columns:repeat(4,1fr);align-items:stretch;height:66px;display:grid;position:absolute;left:0;right:0}.mc-bottom-nav:after{content:"";pointer-events:none;background:#fff;height:50px;position:absolute;top:100%;left:0;right:0}.mc-bottom-nav>button{color:var(--mc-muted);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:6px 0;display:flex}.mc-bottom-nav>button span{font-size:10px;font-weight:500}.mc-bottom-nav>button.selected{color:var(--mc-accent)}.mc-detail-footer{z-index:8;border-top:1px solid var(--mc-line);background:#fff;gap:10px;padding:12px 20px;display:flex;position:absolute;left:0;right:0}.mc-detail-footer:after{content:"";pointer-events:none;background:#fff;height:50px;position:absolute;top:100%;left:0;right:0}.mc-detail-footer .mc-button:first-child{flex:.8}.mc-detail-footer .mc-button:last-child{flex:1.2}.mc-padded{padding-inline:20px}.mc-section-intro{padding:25px 20px 22px}.mc-section-intro>p{color:var(--mc-muted);margin-top:10px;font-size:13px;line-height:1.6}.mc-date{color:var(--mc-muted);margin-bottom:8px;font-size:11px;display:block}.mc-demo-tag{color:#657180;letter-spacing:.01em;background:#f1f3f6;border-radius:5px;padding:4px 7px;font-size:9px;display:inline-flex}.mc-object-intro{padding:23px 20px 20px}.mc-object-intro h1{margin-top:12px}.mc-object-intro p{color:var(--mc-muted);margin-top:9px;font-size:13px;line-height:1.6}.mc-search-line{align-items:center;gap:7px;padding:0 17px 18px 20px;display:flex}.mc-search{color:var(--mc-muted);background:#f4f5f7;border-radius:9px;flex:1;align-items:center;gap:9px;min-width:0;min-height:44px;padding:0 13px;display:flex}.mc-search input{width:100%;min-width:0;color:var(--mc-ink);background:0 0;border:0;outline:0;padding:12px 0;font-size:13px}.mc-segments{background:#f3f3f4;border-radius:8px;gap:3px;margin:0 20px 18px;padding:3px;display:flex}.mc-segments button{color:var(--mc-muted);background:0 0;border:0;border-radius:6px;flex:1;min-height:35px;padding:8px 4px;font-size:12px}.mc-segments button.selected{color:var(--mc-ink);background:#fff;font-weight:550;box-shadow:0 1px 3px #1e293b0e}.mc-padded>.mc-segments{margin:18px 0}.mc-filter-rail{margin-bottom:16px}.mc-filter-track{gap:8px;padding:0 20px}.mc-filter-track button{white-space:nowrap;border:1px solid var(--mc-line);color:#637080;background:#fff;border-radius:18px;min-height:36px;padding:8px 12px;font-size:10px}.mc-filter-track button.selected{color:#873c26;background:var(--mc-warm);border-color:#eedccf}.mc-list-caption{color:var(--mc-muted);justify-content:space-between;align-items:center;padding:7px 20px 9px;font-size:10px;display:flex}.mc-list-caption>span:last-child{font-variant-numeric:tabular-nums}.mc-bottom-note{text-align:center;color:var(--mc-muted);padding:22px 28px 10px;font-size:10px;line-height:1.8}.mc-empty{text-align:center;padding:30px 24px}.mc-empty h3{color:#435062;font-size:16px}.mc-empty p{color:var(--mc-muted);margin-top:10px;font-size:12px;line-height:1.7}.mc-toast{z-index:60;color:#fff;background:#293c33;border-radius:10px;align-items:center;gap:10px;padding:12px;font-size:11px;line-height:1.6;display:flex;position:absolute;left:14px;right:14px;box-shadow:0 4px 18px #11251c18}.mc-toast>svg{flex-shrink:0}.mc-toast>span{flex:1}.mc-toast>button{color:#fff;background:0 0;border:0;min-width:28px;min-height:28px;padding:5px}.mc-item-row{text-align:left;border:0;border-bottom:1px solid var(--mc-line);background:#fff;width:100%;padding:18px 20px;display:block}.mc-item-title{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.mc-item-title strong{letter-spacing:-.02em;max-width:32ch;font-size:16px;font-weight:610;line-height:1.5}.mc-item-title>svg{color:var(--mc-muted);margin-top:3px}.mc-badge-line{flex-wrap:wrap;align-items:center;gap:9px;margin-top:10px;display:flex}.mc-badge{color:#536071;white-space:nowrap;background:#eff1f5;border-radius:12px;align-items:center;gap:6px;padding:4px 8px;font-size:11px;line-height:16px;display:inline-flex}.mc-badge>span{background:currentColor;border-radius:50%;width:4px;height:4px}.mc-status-presumed_done,.mc-status-awaiting_decision{color:#88600e;background:#fff0d0}.mc-status-confirmed_done{color:#28654e;background:#e9f3ed}.mc-status-blocked{color:#a03f2e;background:#fbece7}.mc-status-in_progress{color:#45657a;background:#edf3f8}.mc-item-meta{color:#637181;flex-wrap:wrap;align-items:center;gap:7px;font-size:12px;display:flex;margin-top:10px!important}.mc-danger{color:#a13f31;font-size:10px}.mc-history-hint{color:#4e7561;font-size:10px;margin-top:6px!important}.mc-notice{color:#5c697b;background:#f2f4f7;border-radius:8px;align-items:flex-start;gap:9px;padding:12px;font-size:11px;line-height:1.7;display:flex}.mc-notice>svg{flex-shrink:0;margin-top:1px}.mc-notice.positive{color:#376a51;background:#edf5ef}.mc-detail-heading{padding:23px 20px 0}.mc-detail-heading h1{margin-top:13px;font-size:25px;line-height:1.3}.mc-detail-heading>p{color:var(--mc-muted);margin-top:10px;font-size:10px}.mc-facts{border-top:1px solid var(--mc-line);border-bottom:1px solid var(--mc-line);grid-template-columns:1fr 1fr;gap:15px;margin:20px;padding:18px 0;display:grid}.mc-facts dt{color:var(--mc-muted);margin-bottom:6px;font-size:10px}.mc-facts dd{color:#394a5c;margin:0;font-size:12px}.mc-reviewer{grid-column:1/-1;align-items:center;gap:12px;display:flex}.mc-reviewer dt{margin:0}.mc-reviewer dd{font-size:11px}.mc-detail-description{gap:12px;padding:0 20px;display:grid}.mc-suggestion{color:#7e653a;background:#faf7f0;border-radius:8px;padding:12px;font-size:11px;line-height:1.7}.mc-timeline-title{margin:24px 20px 20px!important;font-size:18px!important}.mc-timeline{padding:0 20px}.mc-event{margin-left:3px;padding:0 0 23px 25px;position:relative}.mc-event:before{content:"";background:#e0e4eb;width:1px;position:absolute;top:5px;bottom:-5px;left:0}.mc-event:after{content:"";background:#fff;border:1px solid #7f8da3;border-radius:50%;width:9px;height:9px;position:absolute;top:4px;left:-4px}.mc-event:last-child:before{bottom:15px}.mc-source-meta{color:var(--mc-muted);justify-content:space-between;align-items:flex-start;gap:7px;font-size:9px;display:flex}.mc-source-meta>span{text-align:right;max-width:105px}.mc-source-person{color:#46576b;align-items:center;gap:9px;margin-top:11px;font-size:12px;display:flex}.mc-quote{color:#47586b;font-size:14px;line-height:1.65;margin:9px 0 0!important}.mc-photo-attachment{text-align:left;background:0 0;border:0;align-items:center;gap:12px;margin-top:12px;padding:0;display:flex}.mc-photo-attachment img{object-fit:cover;border-radius:7px;width:90px;height:70px}.mc-photo-attachment>span{color:#627188;align-items:center;gap:5px;font-size:10px;display:flex}.mc-transcript{color:#69788a;background:#f5f6f8;border-radius:7px;align-items:flex-start;gap:8px;margin-top:10px;padding:10px;font-size:10px;line-height:1.7;display:flex}.mc-transcript svg{flex-shrink:0}.mc-completed{color:#2c6b50;flex-wrap:wrap;align-items:center;gap:8px;margin:18px 20px 0;font-size:11px;display:flex}.mc-completed>span{color:#5e7c6d;width:100%;padding-left:27px;font-size:10px}.mc-detail-links{border-top:1px solid var(--mc-line);margin:8px 20px 0}.mc-row-action{border:0;border-bottom:1px solid var(--mc-line);text-align:left;color:#516176;background:#fff;align-items:center;gap:12px;width:100%;padding:17px 0;font-size:12px;display:flex}.mc-row-action>svg:last-child{margin-left:auto}.mc-object-row{border:0;border-bottom:1px solid var(--mc-line);text-align:left;background:#fff;width:100%;padding:24px 20px}.mc-object-name{justify-content:space-between;align-items:center;display:flex}.mc-object-name h2{font-size:19px}.mc-object-name svg{color:var(--mc-muted)}.mc-object-row>p{color:var(--mc-muted);margin-top:8px;font-size:11px}.mc-object-stats{color:var(--mc-muted);align-items:center;gap:8px;margin-top:14px;font-size:10px;display:flex}.mc-object-attention{background:#faf7f3;border-radius:8px;margin-top:18px;padding:13px}.mc-object-attention p{color:#5e5f62;margin-top:8px;font-size:12px;line-height:1.6}.mc-search-explainer{text-align:center;color:var(--mc-muted);margin:35px 30px 12px}.mc-search-explainer h3{color:#516172;margin-top:16px}.mc-search-explainer p{color:var(--mc-muted);margin-top:10px;font-size:12px;line-height:1.8}.mc-doc-answer{padding:24px 20px 0}.mc-answer-label{color:#3a6d53;align-items:center;gap:9px;display:flex}.mc-answer-label h2{font-size:17px}.answer-conflict{color:#9b6b22}.answer-updating,.answer-not_found{color:#62758a}.mc-doc-answer>p{color:#526174;margin-top:15px;font-size:13px;line-height:1.8}.mc-document-source{color:#69778a;text-align:left;background:#f7f8fa;border:0;border-radius:8px;gap:12px;width:100%;margin:16px 0;padding:15px;display:flex}.mc-document-source>span:nth-child(2){flex:1;gap:7px;display:grid}.mc-document-source strong{color:#485c70;font-size:12px}.mc-document-source small{font-size:10px;line-height:1.6}.mc-doc-quote{font-size:11px;line-height:1.8}.mc-report-sections{margin-top:26px}.mc-report-section{border-top:1px solid var(--mc-line);padding:22px 20px}.mc-report-heading{justify-content:space-between;align-items:center;gap:15px;display:flex}.mc-report-heading h2{font-size:18px}.mc-report-heading>span{color:var(--mc-muted);font-size:12px}.mc-report-section>p{color:var(--mc-muted);margin-top:8px;font-size:10px;line-height:1.7}.mc-report-entry{text-align:left;background:#fff;border:0;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:17px 0 5px;display:flex}.mc-report-entry strong{color:#475568;font-size:13px;line-height:1.6}.mc-report-entry p{color:var(--mc-muted);margin-top:8px;font-size:11px;line-height:1.8}.mc-report-entry svg{color:var(--mc-muted)}.mc-report-empty{color:var(--mc-muted);background:#f8f9fa;border-radius:6px;margin-top:15px;padding:12px;font-size:11px;line-height:1.6}.mc-person{border-bottom:1px solid var(--mc-line);gap:13px;padding:21px 20px;display:flex}.mc-person strong{font-size:14px}.mc-person p{color:var(--mc-muted);margin-top:5px;font-size:11px}.mc-person small{color:var(--mc-muted);margin-top:5px;font-size:10px;display:block}.mc-checker{color:#54765e;align-items:center;gap:6px;margin-top:9px;font-size:10px;display:inline-flex}.mc-settings-block{border-top:1px solid var(--mc-line);margin-top:25px;padding:24px 0}.mc-settings-block p{color:var(--mc-muted);margin-top:12px;font-size:12px;line-height:1.8}.mc-chat-names{flex-wrap:wrap;gap:8px;margin-top:15px;display:flex}.mc-chat-names>span{color:#627080;background:#f4f5f7;border-radius:5px;padding:6px 9px;font-size:10px}.mc-button{text-align:center;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:11px 16px;font-size:14px;font-weight:550;line-height:20px;display:inline-flex}.mc-button.full{width:100%}.mc-button.primary{color:#fff;background:var(--mc-accent)}.mc-button.secondary{color:#526075;background:#fff;border-color:#dfe4ea}.mc-button:disabled{color:#795c50;background:#e8d1c8;border-color:#0000}.mc-button.secondary:disabled{color:#8a94a2;background:#f4f5f7}.mc-text-button{color:var(--mc-accent);text-align:left;background:0 0;border:0;min-height:44px;padding:10px 0;font-size:12px}.mc-project-picker{background:#fff;border:1px solid #e0e4e9;border-radius:9px;align-items:center;display:flex;position:relative}.mc-project-picker select{appearance:none;color:#49576b;background:0 0;border:0;width:100%;min-height:46px;padding:13px 40px 13px 13px;font-size:12px}.mc-project-picker>svg{pointer-events:none;color:var(--mc-muted);position:absolute;right:13px}.mc-padded>.mc-notice{margin-top:18px}.mc-form{gap:18px;margin-top:25px;display:grid}.mc-form h2{margin-top:8px;font-size:17px}.mc-form>label:not(.mc-check-row),.mc-share-label{color:#607083;gap:8px;font-size:11px;display:grid}.mc-form input:not([type=checkbox]),.mc-form select,.mc-form textarea,.mc-share-text{color:#3d4d60;background:#fafbfc;border:1px solid #dee3ea;border-radius:8px;width:100%;min-width:0;min-height:46px;padding:13px;font-size:14px;font-weight:400}.mc-form textarea,.mc-share-text{resize:vertical;line-height:1.8}.mc-check-row{color:#4c5b6f;align-items:flex-start;gap:11px;min-height:44px;font-size:12px;line-height:1.75;display:flex}.mc-check-row input{accent-color:var(--mc-accent);flex-shrink:0;width:18px;height:18px;margin-top:2px}.mc-field-help{color:var(--mc-muted);font-size:10px;line-height:1.8;margin:14px 0!important}.mc-form-error{color:#a04432;background:#fff0e8;border-radius:7px;padding:12px;font-size:11px;line-height:1.7;margin-top:12px!important}.mc-saved{color:#3f7155;font-size:12px}.mc-question{color:var(--mc-muted);background:#f3f5f7;border-radius:9px;align-items:center;gap:10px;padding:5px 6px 5px 12px;display:flex}.mc-question input{color:#435165;background:0 0;border:0;outline:0;flex:1;min-width:0;min-height:38px;padding:9px 0;font-size:12px}.mc-question button{background:var(--mc-accent);color:#fff;border:0;border-radius:7px;place-items:center;width:38px;height:38px;padding:0;display:grid}.mc-question button:disabled{color:#88939f;background:#e6e9ee}.mc-question-examples{flex-wrap:wrap;gap:8px;margin-top:14px;margin-bottom:20px;display:flex}.mc-question-examples button{text-align:left;color:#68768a;background:#fff;border:1px solid #e6e9ee;border-radius:7px;align-items:center;gap:7px;min-height:34px;padding:8px 10px;font-size:10px;display:flex}.mc-sheet-body{padding-top:8px;padding-bottom:18px}.mc-sheet-close{width:44px;height:44px;color:var(--mc-muted);z-index:2;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:25px;right:8px}.bottom-sheet:has(.mc-sheet-body) .sheet-title{color:var(--mc-ink);letter-spacing:-.025em;padding-right:35px;font-size:19px;font-weight:650}.bottom-sheet:has(.mc-sheet-body) .sheet-description{color:var(--mc-muted);margin-top:6px;font-size:11px;line-height:1.7}.mc-sheet-body>.mc-button{margin-top:13px}.mc-sheet-body .mc-form{margin-top:18px}.mc-sheet-description{color:#566477;font-size:13px;line-height:1.85;margin:0 0 19px!important}.mc-more-menu{margin-bottom:20px}.mc-more-menu button{border:0;border-bottom:1px solid var(--mc-line);text-align:left;color:#4e5f73;background:#fff;align-items:center;gap:13px;width:100%;min-height:58px;font-size:14px;display:flex}.mc-more-menu button>svg:last-child{color:var(--mc-muted);margin-left:auto}.mc-role-options{margin-top:24px}.mc-role-options>button{border:0;border-bottom:1px solid var(--mc-line);text-align:left;background:#fff;align-items:center;gap:13px;width:100%;min-height:78px;padding:12px 0;display:flex}.mc-role-options>button>span{flex:1;gap:5px;display:grid}.mc-role-options strong{color:#40536a;font-size:14px}.mc-role-options small{color:var(--mc-muted);font-size:11px}.mc-role-options>button>svg{color:var(--mc-accent)}.mc-share-text{-webkit-user-select:text;user-select:text;max-height:300px;margin-bottom:8px;font-size:12px}.mc-sheet-source{border-bottom:1px solid var(--mc-line);padding:20px 0}.mc-sheet-source small{color:var(--mc-muted);font-size:10px;display:block}.mc-sheet-source strong{color:#41536a;margin-top:8px;font-size:12px;display:block}.mc-sheet-source p{color:#64748a;-webkit-user-select:text;user-select:text;margin-top:8px;font-size:12px;line-height:1.8}.mc-full-photo{object-fit:contain;border-radius:8px;width:100%;max-height:330px}@media (hover:hover){.mc-button.primary:not(:disabled):hover{background:var(--mc-accent-deep)}.mc-button.secondary:not(:disabled):hover,.mc-item-row:hover{background:#fbf7f2}.mc-row-action:hover{color:var(--mc-accent)}}.mc-control-facts{border-top:1px solid var(--mc-line);margin:26px 20px 0;padding-top:24px}.mc-result{font-size:15px;line-height:1.65;margin-top:14px!important}.mc-control-facts dl{gap:16px;margin:20px 0;display:grid}.mc-control-facts dt{color:var(--mc-muted);margin-bottom:5px;font-size:12px}.mc-control-facts dd{margin:0;font-size:14px;line-height:1.6}.mc-control-note{color:var(--mc-muted);font-size:13px;line-height:1.7;margin-top:15px!important}.mc-checklist{margin:20px 0 0;padding:0;list-style:none}.mc-checklist li{border-bottom:1px solid var(--mc-line);justify-content:space-between;align-items:baseline;gap:16px;padding:13px 0;font-size:13px;display:flex}.mc-checklist strong{white-space:nowrap;color:#88600e;font-size:12px}.mc-checklist .check-approved{color:var(--mc-positive)}.mc-checklist .check-rejected{color:#a03f2e}.mc-source-link{min-height:46px;color:var(--mc-accent);text-underline-offset:4px;overflow-wrap:anywhere;align-items:center;gap:10px;margin-top:15px;font-size:13px;display:flex}.mc-source-link svg{flex-shrink:0}.mc-item-expectation{color:var(--mc-muted);font-size:13px;line-height:1.65;margin-top:9px!important}.mc-review-row{border-top:1px solid var(--mc-line);padding:24px 20px}.mc-review-row>p{margin-top:16px;font-size:14px}.mc-review-row>.mc-notice{margin-top:16px}.mc-review-row label{color:var(--mc-muted);gap:8px;margin-top:18px;font-size:12px;display:grid}.mc-review-row select,.mc-review-row textarea{width:100%;min-height:46px;color:var(--mc-ink);background:#fafbfc;border:1px solid #dfe4ea;border-radius:8px;padding:12px;font-size:14px}.mc-review-sources blockquote{margin:20px 0;padding:0;font-size:14px;line-height:1.7}.mc-review-sources small{color:var(--mc-muted);font-size:12px}.mc-review-actions{gap:12px;margin-top:20px;display:flex}.mc-review-actions>button{flex:1}.mc-access-empty{padding:32px 24px;font-family:Inter Variable,sans-serif;line-height:1.7}.mc-status-cancelled{color:#626e7c;background:#f0f1f4}.mc-processing{color:#705020;background:#fff4dc;padding:12px 20px;font-size:12px;line-height:1.7}.mc-button:active:not(:disabled){transform:scale(.98)}:root{--mc-ink:#17202b;--mc-muted:#626e7c;--mc-line:#e8e9ec;--mc-accent:#bf4b2d;--mc-accent-deep:#a43c21;--mc-warm:#faf3ed;--mc-soft:#f3f4f6;--mc-positive:#276b50}.mc-app,.mc-sheet-body{font-synthesis:none;color:var(--mc-ink);-webkit-font-smoothing:antialiased;font-family:Inter Variable,Inter,sans-serif;font-size:14px;line-height:1.5}.mc-app *,.mc-sheet-body *{box-sizing:border-box}.mc-app h1,.mc-app h2,.mc-app h3,.mc-app p,.mc-sheet-body p{margin:0}.mc-app button,.mc-app input,.mc-app select,.mc-app textarea,.mc-sheet-body button,.mc-sheet-body input,.mc-sheet-body select,.mc-sheet-body textarea{font:inherit}.mc-app button,.mc-sheet-body button{-webkit-tap-highlight-color:transparent}.mc-app button svg,.mc-sheet-body button svg{flex-shrink:0}.mc-app strong,.mc-sheet-body strong{font-weight:600}.mc-app h1{letter-spacing:-.035em;font-size:25px;font-weight:650;line-height:1.27}.mc-app h2{letter-spacing:-.025em;font-size:18px;font-weight:620;line-height:1.35}.mc-app h3{letter-spacing:-.02em;font-size:17px;font-weight:600}.mc-sr{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.mc-app ::selection{color:#6e2b17;background:#f3d7cb}.mc-sheet-body ::selection{color:#6e2b17;background:#f3d7cb}.mc-app input,.mc-app textarea,.mc-sheet-body input,.mc-sheet-body textarea{caret-color:var(--mc-accent)}.mc-app input::placeholder,.mc-app textarea::placeholder,.mc-sheet-body input::placeholder,.mc-sheet-body textarea::placeholder{color:#79818c;opacity:1}.mc-app button:focus-visible,.mc-sheet-body button:focus-visible,.mc-app a:focus-visible,.mc-sheet-body select:focus-visible{outline-offset:2px;outline:2px solid var(--mc-accent)!important}@media (prefers-reduced-motion:reduce){.mc-app *,.mc-app :before,.mc-app :after,.mc-sheet-body *{transition-duration:.01ms!important;animation-duration:.01ms!important}}html,body,#root{color:#17202b;background:#fff;width:100%;height:100%;margin:0;font-family:Inter Variable,sans-serif;overflow:hidden}*{box-sizing:border-box}button,input,textarea,select{font:inherit}button{cursor:pointer}button:disabled{cursor:default}a{color:#a43c21}.mc-app{max-width:780px;padding-top:calc(env(safe-area-inset-top,0px) + var(--tg-content-safe-area-inset-top,0px));margin:auto;height:100dvh!important}.mc-header{min-height:72px;padding-top:8px!important}.mc-content{padding-bottom:110px}.mc-bottom-nav,.mc-detail-footer{padding-bottom:max(12px,env(safe-area-inset-bottom,0px),var(--tg-content-safe-area-inset-bottom,0px))}.native-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow-y:auto}.native-carousel{overscroll-behavior-x:contain;scrollbar-width:none;overflow-x:auto}.native-carousel>div{width:max-content;min-width:100%;display:flex}.native-overlay{z-index:100;background:#14181e61;position:fixed;inset:0}.native-sheet{z-index:101;background:#fff;border-radius:22px 22px 0 0;outline:none;width:min(100%,780px);max-height:90dvh;padding-top:18px;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.native-sheet-scroll{max-height:85dvh;padding-bottom:max(24px,env(safe-area-inset-bottom));overscroll-behavior:contain;overflow:auto}.native-sheet .mc-sheet-body{padding:24px}.native-gate{max-width:520px;margin:auto;padding:48px 24px;line-height:1.6}.native-gate h1{letter-spacing:-.035em;font-size:27px}.native-gate p{color:#626e7c}.native-brand{color:#a43c21;font-weight:600}.mc-access-empty{padding:36px 24px}input,textarea,select{font-size:16px!important}.mc-keyboard-open .mc-content{padding-bottom:24px}.mc-sheet-body input,.mc-sheet-body select,.mc-sheet-body textarea{max-width:100%}.mc-app .native-scroll{bottom:82px;left:0;right:0;top:calc(env(safe-area-inset-top,0px) + var(--tg-content-safe-area-inset-top,0px) + 72px);position:absolute}.mc-header{top:calc(env(safe-area-inset-top,0px) + var(--tg-content-safe-area-inset-top,0px))}.mc-keyboard-open .native-scroll{bottom:0}.mc-bottom-nav{height:82px}.native-scroll .mc-content{padding-bottom:30px}html{overflow:clip}body,#root{overscroll-behavior:none;position:fixed;inset:0}.native-overlay{touch-action:none}.native-network{z-index:110;color:#73511e;text-align:center;background:#fff3df;padding:8px;font-size:12px;position:fixed;top:0;left:0;right:0}body,#root{overflow:clip}
