.sidebar-container[data-v-f9908326]{height:100%;display:flex;flex-direction:column;background-color:#1a3b42;color:#ffffffe6;padding:24px 16px;box-sizing:border-box;transition:all .3s ease}.sidebar-container.mobile[data-v-f9908326]{flex-direction:row;height:auto;padding:12px 16px;background-color:#1a3b42;align-items:center;justify-content:space-between}.dark-mode{background-color:#0f172a}.sidebar-header[data-v-f9908326]{display:flex;align-items:center;gap:12px;margin-bottom:32px;cursor:pointer}.logo-wrapper[data-v-f9908326]{width:32px;height:32px;display:flex;align-items:center;justify-content:center}.logo-img[data-v-f9908326]{width:100%;height:100%;object-fit:contain}.app-title[data-v-f9908326]{font-size:1.2rem;font-weight:700;margin:0;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-action[data-v-f9908326]{margin-bottom:32px}.compose-btn[data-v-f9908326]{width:100%;background-color:#2a9d8f!important;border:none;font-weight:600;box-shadow:0 4px 12px #0003}.compose-btn[data-v-f9908326]:hover{background-color:#35b0a0!important}.sidebar-nav[data-v-f9908326]{flex:1;display:flex;flex-direction:column;gap:8px;overflow-y:auto}.nav-item[data-v-f9908326]{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:8px;cursor:pointer;transition:all .2s;color:#ffffffb3;font-weight:500}.nav-item[data-v-f9908326]:hover{background-color:#ffffff1a;color:#fff}.nav-item.active[data-v-f9908326]{background-color:#ffffff26;color:#fff;position:relative}.nav-item.active[data-v-f9908326]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:20px;width:3px;background-color:#2a9d8f;border-radius:0 2px 2px 0}.nav-divider[data-v-f9908326]{height:1px;background-color:#ffffff1a;margin:16px 0}.secondary .nav-item[data-v-f9908326]{font-size:.9em;padding:8px 12px}.sidebar-footer[data-v-f9908326]{margin-top:auto;padding-top:24px}.storage-widget[data-v-f9908326]{background-color:#0003;padding:12px;border-radius:8px}.storage-info[data-v-f9908326]{display:flex;justify-content:space-between;font-size:.8rem;color:#fff9;margin-bottom:8px}.mobile .sidebar-header[data-v-f9908326]{margin-bottom:0}.mobile .logo-wrapper[data-v-f9908326]{width:28px;height:28px}.footer-container[data-v-41b379a7]{padding:4px 0;text-align:center;width:100%}.footer-text[data-v-41b379a7]{font-size:.85em}.footer-sep[data-v-41b379a7]{height:12px;margin:0 4px}.n-switch{margin-left:10px;margin-right:10px}body{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:1.5;color:#334155}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#9ca3af80;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#9ca3afcc}.app-container[data-v-57b006ae]{min-height:100vh;background-color:#f8f9fa;color:#1e293b}.app-container.dark-mode[data-v-57b006ae]{background-color:#000;color:#e2e8f0}.main-grid[data-v-57b006ae]{min-height:100vh;width:100%;margin:0}.side[data-v-57b006ae]{display:none}.n-grid[data-v-57b006ae]{display:flex!important;flex-direction:column}.main[data-v-57b006ae]{flex:1;width:100%;max-width:none;margin:0;padding:0;display:flex;flex-direction:column}.app-card[data-v-57b006ae]{background:transparent!important;box-shadow:none!important;border:none!important;border-radius:0!important;min-height:100vh;backdrop-filter:none!important}.content-wrapper[data-v-57b006ae]{padding:0;flex:1;width:100%;display:flex;flex-direction:column}.app-footer[data-v-57b006ae]{padding:20px 0;background-color:transparent!important;border-top:1px solid rgba(0,0,0,.05)}.dark-mode .app-footer[data-v-57b006ae]{border-top:1px solid rgba(255,255,255,.1)}.n-space[data-v-57b006ae]{width:100%}@media(max-width:768px){.main[data-v-57b006ae]{padding:0 16px}}.center[data-v-bf056655]{display:flex}.n-button[data-v-bf056655]{margin-left:10px}.n-alert[data-v-09845092]{margin-top:10px;margin-bottom:10px;text-align:center}.n-form .n-button[data-v-09845092]{margin-top:10px}.switch-login-button[data-v-09845092]{display:flex;justify-content:center;margin:10px 0}.n-form[data-v-09845092]{text-align:left}.n-data-table[data-v-2af033d1]{min-width:700px}.address-row[data-v-335af9ba]{width:100%;gap:10px}.address-select[data-v-335af9ba]{min-width:220px;max-width:420px;flex:1 1 220px}.address-copy[data-v-335af9ba]{flex:0 0 auto;white-space:nowrap}.address-bar-container[data-v-d7f47c9d]{width:100%}.status-card[data-v-d7f47c9d]{background:transparent}.active-address-wrapper[data-v-d7f47c9d]{margin-bottom:20px;padding:0}.address-content-row[data-v-d7f47c9d]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid rgba(0,0,0,.05)}.dark-mode{border-bottom-color:#ffffff0d}.address-info-group[data-v-d7f47c9d]{flex:1;display:flex;align-items:center}.custom-address-select[data-v-d7f47c9d]{width:100%;max-width:400px}.center-wrapper[data-v-d7f47c9d]{display:flex;justify-content:center;align-items:center;min-height:60vh}.auth-card[data-v-d7f47c9d]{width:100%;max-width:400px;border-radius:16px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;border:1px solid #e2e8f0;background:#fff;color:#0f172a}.dark-mode{background:#1e293b;border-color:#334155;color:#f8fafc;box-shadow:0 25px 50px -12px #00000080}.login-card[data-v-d7f47c9d]{padding:40px 32px}.error-alert[data-v-d7f47c9d]{margin-bottom:24px;border-radius:8px}.login-section[data-v-d7f47c9d]{margin-bottom:24px}.divider-text[data-v-d7f47c9d]{text-align:center;color:#94a3b8;font-size:.75em;font-weight:600;margin:32px 0;position:relative;text-transform:uppercase;letter-spacing:.05em}.divider-text[data-v-d7f47c9d]:before,.divider-text[data-v-d7f47c9d]:after{content:"";position:absolute;top:50%;width:35%;height:1px;background-color:#e2e8f0}.dark-mode{background-color:#334155}.divider-text[data-v-d7f47c9d]:before{left:0}.divider-text[data-v-d7f47c9d]:after{right:0}.credential-content[data-v-d7f47c9d]{display:flex;flex-direction:column;gap:16px}.credential-tip[data-v-d7f47c9d]{margin:0;color:#666}.credential-box[data-v-d7f47c9d]{background-color:#f8fafc;padding:16px;border-radius:12px;border:1px solid #e2e8f0;word-break:break-all}.credential-code[data-v-d7f47c9d]{font-family:JetBrains Mono,monospace;font-weight:600;color:#0f172a;font-size:.9em}.credential-label[data-v-d7f47c9d]{font-size:.75em;color:#64748b;margin-bottom:4px;text-transform:uppercase;letter-spacing:.05em}.link-box[data-v-d7f47c9d]{font-size:.85em;color:#475569}[data-v-d7f47c9d] .n-input{background-color:#f1f5f9;border:1px solid transparent;transition:all .2s}[data-v-d7f47c9d] .n-input:hover,[data-v-d7f47c9d] .n-input:focus-within{background-color:#fff;border-color:#cbd5e1;box-shadow:0 0 0 2px #e2e8f080}.dark-mode{background-color:#0f172a;border-color:transparent}.dark-mode{background-color:#0f172a;border-color:#475569}[data-v-d7f47c9d] .n-tabs-tab{font-weight:600;color:#64748b!important}[data-v-d7f47c9d] .n-tabs-tab--active{color:#0f172a!important}.dark-mode{color:#94a3b8!important}.dark-mode{color:#f8fafc!important}@media(max-width:600px){.address-content-row[data-v-d7f47c9d]{flex-direction:column;gap:12px;align-items:stretch}.address-actions[data-v-d7f47c9d]{display:flex;justify-content:flex-end}.auth-card[data-v-d7f47c9d]{box-shadow:none;background:transparent;border:none}}.ai-extract-info[data-v-c2dbe356]{margin-bottom:10px}.mail-content-renderer[data-v-df9bdac5]{display:flex;flex-direction:column;height:100%}.mail-header-section[data-v-df9bdac5]{padding:24px 32px;background-color:#fff;border-bottom:1px solid #e2e8f0}.mail-meta-primary[data-v-df9bdac5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.sender-info[data-v-df9bdac5]{font-size:1.1em;font-weight:700;color:#0f172a;letter-spacing:-.01em;display:flex;align-items:center;gap:12px}.sender-info[data-v-df9bdac5]:before{content:"";display:inline-block;width:36px;height:36px;background-color:#2a9d8f;border-radius:50%;flex-shrink:0}.label[data-v-df9bdac5]{display:none}.time-info[data-v-df9bdac5]{color:#64748b;font-size:.85em;font-weight:500}.mail-meta-secondary[data-v-df9bdac5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;font-size:.9em;padding-left:48px}.recipient-info[data-v-df9bdac5]{color:#64748b}.mail-id-tag[data-v-df9bdac5]{color:#94a3b8;font-family:monospace;font-size:.8em}.action-toolbar[data-v-df9bdac5]{margin-top:16px;padding-left:48px}.ai-info-section[data-v-df9bdac5]{padding:16px 32px;background-color:#f0fdf4;border-bottom:1px solid #dcfce7}.dark-mode{background-color:#16a34a1a;border-bottom-color:#16a34a33}.mail-content-wrapper[data-v-df9bdac5]{flex:1;overflow:hidden;display:flex;flex-direction:column;background-color:#fff;margin:0;box-shadow:none;border-radius:0;border:none}.mail-content[data-v-df9bdac5]{flex:1;position:relative;overflow-y:auto}.mail-text[data-v-df9bdac5]{white-space:pre-wrap;word-wrap:break-word;padding:32px;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1em;line-height:1.6;color:#334155}.mail-iframe[data-v-df9bdac5],.mail-html[data-v-df9bdac5]{width:100%;height:100%;border:none;display:block}.center[data-v-df9bdac5]{text-align:center}.fullscreen-mail-content[data-v-df9bdac5]{height:calc(100vh - 80px);display:flex;flex-direction:column}.fullscreen-mail-content .mail-iframe[data-v-df9bdac5]{flex:1}.left[data-v-d2ca4b5f]{text-align:left;height:100%;display:flex;flex-direction:column}.pane-content-wrapper[data-v-d2ca4b5f]{height:100%;display:flex;flex-direction:column;background-color:#f8fafc;border-right:1px solid #e2e8f0}.dark-mode{background-color:#0f172a;border-right-color:#1e293b}.toolbar-container[data-v-d2ca4b5f]{padding:16px}.search-wrapper[data-v-d2ca4b5f]{width:100%}.mail-split[data-v-d2ca4b5f]{flex:1;min-height:0;border:none;border-radius:0;background-color:transparent}.mail-list-container[data-v-d2ca4b5f]{flex:1;overflow-y:auto;padding:0 16px}.mail-list-item[data-v-d2ca4b5f]{padding:16px;margin-bottom:8px;border-radius:8px;transition:all .2s ease;border:1px solid transparent;cursor:pointer;background:#fff;box-shadow:0 1px 2px #0000000d}.dark-mode{background-color:#1e293b;box-shadow:0 1px 2px #0003}.mail-list-item[data-v-d2ca4b5f]:hover{transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a;border-color:#cbd5e1}.dark-mode{border-color:#475569}.mail-list-item.selected[data-v-d2ca4b5f]{background-color:#f0fdf4;border:1px solid #86efac}.dark-mode{background-color:#10b9811a;border-color:#10b9814d}.mail-item-content[data-v-d2ca4b5f]{display:flex;flex-direction:column;gap:4px}.mail-header[data-v-d2ca4b5f]{display:flex;justify-content:space-between;align-items:baseline;font-size:.75em;color:#64748b;font-weight:600}.mail-sender[data-v-d2ca4b5f]{font-weight:700;font-size:1em;color:#0f172a;max-width:65%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dark-mode{color:#f1f5f9}.mail-subject[data-v-d2ca4b5f]{font-weight:500;font-size:.9em;color:#334155;margin:2px 0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dark-mode{color:#cbd5e1}.mail-meta[data-v-d2ca4b5f]{display:flex;gap:6px;font-size:.7em;color:#94a3b8;align-items:center;margin-top:4px}.mail-id[data-v-d2ca4b5f]{background-color:#0000000a;padding:1px 5px;border-radius:3px;font-family:Fira Code,monospace}.pagination-footer[data-v-d2ca4b5f]{padding:16px;display:flex;justify-content:center}.mail-detail-container[data-v-d2ca4b5f]{height:100%;display:flex;flex-direction:column;background-color:#fff}.detail-header[data-v-d2ca4b5f]{padding:16px 24px;border-bottom:1px solid #e2e8f0;background-color:#fff}.dark-mode{background-color:#020617;border-bottom-color:#1e293b}.detail-content[data-v-d2ca4b5f]{flex:1;overflow-y:auto;padding:0;background-color:#fff}.mail-content-card[data-v-d2ca4b5f]{height:100%}.empty-state[data-v-d2ca4b5f]{height:100%;display:flex;align-items:center;justify-content:center;opacity:.5;filter:grayscale(100%);background-color:#fcfcfc}.dark-mode{background-color:#020617}.empty-icon-wrapper[data-v-d2ca4b5f]{background:#00000005;padding:24px;border-radius:50%}.mobile-toolbar[data-v-d2ca4b5f]{padding:12px;background:transparent;border-bottom:1px solid rgba(0,0,0,.04)}.mobile-filter[data-v-d2ca4b5f]{padding:0 12px 12px}.mobile-detail-content[data-v-d2ca4b5f]{padding:16px}.text-ellipsis[data-v-d2ca4b5f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.left[data-v-56d1af9f]{text-align:left}.center[data-v-56d1af9f]{text-align:center}.overlay[data-v-56d1af9f]{width:100%;height:100%;z-index:1000}.overlay-dark-backgroud[data-v-56d1af9f]{background-color:#ffffff1a}.overlay-light-backgroud[data-v-56d1af9f]{background-color:#0000001a}.mail-item[data-v-56d1af9f]{height:100%}pre[data-v-56d1af9f]{white-space:pre-wrap;word-wrap:break-word}.n-card[data-v-e3028e17]{max-width:800px}.n-button[data-v-e3028e17]{text-align:left}.center[data-v-e3028e17]{display:flex;text-align:center;place-items:center;justify-content:center}.left[data-v-e3028e17]{text-align:left;place-items:left;justify-content:left}.right[data-v-e3028e17]{text-align:right;place-items:right;justify-content:right}.center[data-v-0ba80a16]{display:flex;justify-content:center}.n-card[data-v-0ba80a16]{max-width:800px;text-align:left}.n-button[data-v-0ba80a16]{margin-top:10px}.center[data-v-d45c959c]{display:flex;justify-content:center}.n-card[data-v-d45c959c]{max-width:800px;text-align:left}.center[data-v-7acd3020]{display:flex;text-align:left;place-items:center;justify-content:center}.n-button[data-v-7acd3020]{margin-top:10px}.center[data-v-709bfb8d]{display:flex;justify-content:center}.n-card[data-v-709bfb8d]{max-width:800px}.n-button[data-v-709bfb8d]{margin-top:10px;margin-left:10px}.center[data-v-bae9495d]{max-width:800px;margin:0 auto}.n-card[data-v-bae9495d]{margin-top:20px;width:100%}.index-container[data-v-02ee0b0e]{width:100%;height:100%;display:flex;flex-direction:column}.standard-mode-wrapper[data-v-02ee0b0e]{display:flex;flex-direction:column;height:100%;padding:0 20px 20px}.address-bar-section[data-v-02ee0b0e]{margin-bottom:20px}.content-section[data-v-02ee0b0e]{flex:1;min-height:0;display:flex;flex-direction:column}.view-container[data-v-02ee0b0e]{height:100%;display:flex;flex-direction:column}.query-box[data-v-02ee0b0e]{margin-bottom:16px;max-width:400px}.simple-mode-btn[data-v-02ee0b0e]{margin-right:8px;opacity:.7;transition:opacity .2s}.simple-mode-btn[data-v-02ee0b0e]:hover{opacity:1}.fade-enter-active[data-v-02ee0b0e],.fade-leave-active[data-v-02ee0b0e]{transition:opacity .2s ease}.fade-enter-from[data-v-02ee0b0e],.fade-leave-to[data-v-02ee0b0e]{opacity:0}.center[data-v-128c1f0f]{display:flex;justify-content:center}.n-card[data-v-128c1f0f]{max-width:800px;text-align:left}.n-button[data-v-128c1f0f]{margin-top:10px;margin-bottom:10px}.center[data-v-1bb19ba3]{display:flex;text-align:center;place-items:center;justify-content:center}.n-button[data-v-1bb19ba3]{margin-top:10px}.oauth2-icon[data-v-1bb19ba3]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px}.oauth2-icon[data-v-1bb19ba3] svg{width:100%;height:100%}.n-alert[data-v-7936a6f0]{margin-top:10px;margin-bottom:10px;text-align:center}.center[data-v-7936a6f0]{display:flex;text-align:center;place-items:center;justify-content:center;margin:20px}.center[data-v-83781169]{display:flex;text-align:center;place-items:center;justify-content:center}
