.dozif-modal-overlay{--dozif-modal-bg:#1e1e1f;--dozif-modal-bg-elevated:#242425;--dozif-modal-bg-flat:#19191a;--dozif-modal-border:#333334;--dozif-modal-text:#f2f2f3;--dozif-modal-muted:#9a9a9d;--dozif-modal-subtle:#6f6f73;--dozif-modal-primary:#0079f2;--dozif-modal-primary-hover:#0a84ff;--dozif-modal-danger:#ef4444;--dozif-modal-success:#22c55e;--dozif-modal-info:#38bdf8;--dozif-modal-radius:12px;--dozif-modal-control-radius:8px;position:fixed;inset:0;z-index:999999;display:grid;place-items:center;padding:16px;background:rgba(0,0,0,.6);backdrop-filter:blur(6px);opacity:0;transition:opacity .2s ease}.dozif-modal-overlay--top{align-items:start;padding-top:56px}.dozif-modal-overlay.is-open{opacity:1}.dozif-modal-dialog{max-height:calc(100vh - 48px);display:flex;flex-direction:column;overflow:hidden;border-radius:var(--dozif-modal-radius);border:1px solid var(--dozif-modal-border);background:var(--dozif-modal-bg);color:var(--dozif-modal-text);box-shadow:0 32px 96px rgba(0,0,0,.55);opacity:0;transform:scale(.97) translateY(8px);transition:opacity .2s ease,transform .2s ease}.dozif-modal-surface--elevated{background:var(--dozif-modal-bg-elevated)}.dozif-modal-surface--flat{background:var(--dozif-modal-bg-flat);box-shadow:0 16px 48px rgba(0,0,0,.42)}.dozif-modal-tone--danger{--dozif-modal-primary:var(--dozif-modal-danger);--dozif-modal-primary-hover:#dc2626}.dozif-modal-tone--success{--dozif-modal-primary:var(--dozif-modal-success);--dozif-modal-primary-hover:#16a34a}.dozif-modal-tone--info{--dozif-modal-primary:var(--dozif-modal-info);--dozif-modal-primary-hover:#0ea5e9}.dozif-modal-dialog.is-open{opacity:1;transform:scale(1) translateY(0)}@media (prefers-reduced-motion:reduce){.dozif-modal-dialog,.dozif-modal-overlay{transition:none}}.dozif-modal-dialog.dozif-modal--tiny{width:min(400px,calc(100vw - 32px))}.dozif-modal-dialog.dozif-modal--small{width:min(520px,calc(100vw - 32px))}.dozif-modal-dialog.dozif-modal--medium{width:min(640px,calc(100vw - 32px))}.dozif-modal-dialog.dozif-modal--large{width:min(880px,calc(100vw - 32px))}.dozif-modal-dialog.dozif-modal--xlarge{width:min(1200px,calc(100vw - 32px))}.dozif-modal-dialog.dozif-modal--full{width:calc(100vw - 32px);border-radius:10px}.dozif-modal-dialog.dozif-modal-height--auto{max-height:calc(100vh - 32px)}.dozif-modal-dialog.dozif-modal-height--small{height:min(300px,calc(100vh - 32px))}.dozif-modal-dialog.dozif-modal-height--medium{height:min(480px,calc(100vh - 32px))}.dozif-modal-dialog.dozif-modal-height--large{height:min(640px,calc(100vh - 32px))}.dozif-modal-dialog.dozif-modal-height--tall{height:min(800px,calc(100vh - 32px))}.dozif-modal-dialog.dozif-modal-height--full{height:calc(100vh - 32px)}.dozif-modal-header{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:14px 20px;border-bottom:1px solid var(--dozif-modal-border);background:var(--dozif-modal-bg-elevated);flex-shrink:0}.dozif-modal-header__main h2{margin:0;font-size:16px;font-weight:600;line-height:1.25;color:var(--dozif-modal-text)}.dozif-modal-header__main p{margin:2px 0 0;color:var(--dozif-modal-muted);font-size:13px;line-height:1.4}.dozif-modal-header__close{width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--dozif-modal-border);border-radius:var(--dozif-modal-control-radius);background:var(--dozif-modal-bg);color:var(--dozif-modal-muted);cursor:pointer;transition:border-color .15s,color .15s,background .15s;flex-shrink:0}.dozif-modal-header__close:hover{border-color:var(--dozif-modal-primary);color:#ffffff;background:color-mix(in srgb,var(--dozif-modal-primary) 16%,transparent)}.dozif-modal-body{flex:1 1 auto;overflow-y:auto;background:var(--dozif-modal-bg);color:var(--dozif-modal-text)}.dozif-modal-body--padded{padding:20px}.dozif-modal-footer{display:flex;justify-content:flex-end;gap:10px;padding:14px 20px;border-top:1px solid var(--dozif-modal-border);background:var(--dozif-modal-bg-elevated);flex-shrink:0}.dozif-modal-footer--start{justify-content:flex-start}.dozif-modal-footer--between{justify-content:space-between}.dozif-modal-button{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 14px;border:1px solid var(--dozif-modal-border);border-radius:var(--dozif-modal-control-radius);background:var(--dozif-modal-bg);color:var(--dozif-modal-text);font-size:13px;font-weight:600;line-height:1;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease}.dozif-modal-button:hover{border-color:#444446;background:#2b2b2c}.dozif-modal-button:disabled{cursor:not-allowed;opacity:.55}.dozif-modal-button--ghost{background:transparent;color:var(--dozif-modal-muted)}.dozif-modal-button--ghost:hover{color:var(--dozif-modal-text)}.dozif-modal-button--secondary{background:#2b2b2c;color:var(--dozif-modal-text)}.dozif-modal-button--secondary:hover{background:#333334}.dozif-modal-button--danger,.dozif-modal-button--primary,.dozif-modal-button--success{border-color:transparent;color:#fff}.dozif-modal-button--primary{background:var(--dozif-modal-primary)}.dozif-modal-button--primary:hover{background:var(--dozif-modal-primary-hover)}.dozif-modal-button--danger{background:var(--dozif-modal-danger)}.dozif-modal-button--danger:hover{background:#dc2626}.dozif-modal-button--success{background:var(--dozif-modal-success)}.dozif-modal-button--success:hover{background:#16a34a}.dozif-modal-spinner{width:14px;height:14px;border:2px solid rgba(255,255,255,.32);border-top-color:#fff;border-radius:999px;animation:dozif-modal-spin .7s linear infinite}@keyframes dozif-modal-spin{to{transform:rotate(1turn)}}.dozif-action-modal-content{display:flex;gap:14px;align-items:flex-start}.dozif-action-modal-icon{width:38px;height:38px;display:grid;place-items:center;flex:0 0 auto;border-radius:10px;background:color-mix(in srgb,var(--dozif-modal-primary) 16%,transparent);color:var(--dozif-modal-primary)}.dozif-action-modal-body{min-width:0;color:var(--dozif-modal-muted);font-size:13px;line-height:1.55}.NativeSettingsModal_modalShell___E8KG{position:relative;z-index:10;display:flex;width:calc(100vw - 2rem);max-width:960px;height:calc(100vh - 2rem);max-height:45rem;overflow:hidden;border:1px solid #454548;border-radius:18px;background:#1e1e1f;color:#f2f2f3;box-shadow:0 18px 70px rgba(0,0,0,.45);outline:none;transition:opacity .2s ease-out,transform .2s ease-out}.NativeSettingsModal_modalShellOpen__Qerr2{opacity:1;transform:translateY(0) scale(1)}.NativeSettingsModal_modalShellClosed__YtZ3g{opacity:0;transform:translateY(8px) scale(.97)}.NativeSettingsModal_sidebar__Pd1Io{display:flex;width:12rem;flex-shrink:0;flex-direction:column;gap:.75rem;overflow-y:auto;border-right:1px solid #333334;background:#1e1e1f;padding:1rem}.NativeSettingsModal_searchBox__dAFY9{display:flex;height:2.25rem;align-items:center;gap:.5rem;border:1px solid #333334;border-radius:.5rem;background:#2a2a2b;padding:0 .625rem;font-size:.875rem;box-shadow:0 1px 0 rgba(0,0,0,.18)}.NativeSettingsModal_searchBox__dAFY9:focus-within{border-color:#454548;box-shadow:0 0 0 3px rgba(0,121,242,.25)}.NativeSettingsModal_searchIcon__9mn9q{width:1rem;height:1rem;flex-shrink:0;color:#9a9a9d}.NativeSettingsModal_searchInput__ehiha{min-width:0;flex:1;border:0;background:transparent;padding:0;color:#f2f2f3;font-size:.875rem;outline:none}.NativeSettingsModal_searchInput__ehiha::placeholder{color:#6e6e72}.NativeSettingsModal_navKicker__ha8Ei{padding:.5rem .5rem 0;color:#9a9a9d;font-size:.75rem;font-weight:500}.NativeSettingsModal_navButton__5YeHn{display:flex;width:100%;height:2.25rem;cursor:pointer;align-items:center;gap:.5rem;border:0;border-radius:.5rem;background:transparent;padding:0 .5rem;color:#cfcfd1;text-align:left;font-size:.875rem;transition:background-color .15s ease,color .15s ease}.NativeSettingsModal_navButton__5YeHn:hover{background:rgba(255,255,255,.06);color:#f2f2f3}.NativeSettingsModal_navButtonActive__pz5Dk{background:#323233;color:#f2f2f3;font-weight:500}.NativeSettingsModal_navIcon__wACqY{width:1rem;height:1rem;flex-shrink:0;color:#9a9a9d}.NativeSettingsModal_navButtonActive__pz5Dk .NativeSettingsModal_navIcon__wACqY{color:#f2f2f3}.NativeSettingsModal_contentPane__3_uOt{display:flex;min-width:0;min-height:0;flex:1;flex-direction:column;background:#1e1e1f}.NativeSettingsModal_headerRow__gmypS{display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem 1rem .5rem}.NativeSettingsModal_closeButton__FF3te{display:flex;width:2rem;height:2rem;align-items:center;justify-content:center;border:0;border-radius:.5rem;background:transparent;color:#9a9a9d;transition:background-color .15s ease,color .15s ease}.NativeSettingsModal_closeButton__FF3te:hover{background:rgba(255,255,255,.06);color:#f2f2f3}.NativeSettingsModal_closeButton__FF3te:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(0,121,242,.25)}.NativeSettingsModal_modalContent__e7qTv{min-width:0;flex:1;overflow-y:auto;padding:.5rem 2.5rem 2rem;background:#1e1e1f;color:#f2f2f3;scrollbar-gutter:stable}.NativeSettingsModal_modalContent__e7qTv,.NativeSettingsModal_modalContent__e7qTv *{border-color:#333334}.NativeSettingsModal_modalContent__e7qTv h2{margin-bottom:8px!important;color:#f2f2f3!important;font-size:24px!important;line-height:1.2!important}.NativeSettingsModal_modalContent__e7qTv h2+p{margin-bottom:24px!important;font-size:14px!important}.NativeSettingsModal_modalContent__e7qTv h3,.NativeSettingsModal_modalContent__e7qTv label{color:#f2f2f3!important}.NativeSettingsModal_modalContent__e7qTv p,.NativeSettingsModal_modalContent__e7qTv span{color:inherit}.NativeSettingsModal_modalContent__e7qTv p{color:#9a9a9d!important}.NativeSettingsModal_modalContent__e7qTv input,.NativeSettingsModal_modalContent__e7qTv select,.NativeSettingsModal_modalContent__e7qTv textarea{border-color:#333334!important;background:#2a2a2b!important;color:#f2f2f3!important}.NativeSettingsModal_modalContent__e7qTv input::placeholder,.NativeSettingsModal_modalContent__e7qTv textarea::placeholder{color:#6e6e72!important}.NativeSettingsModal_modalContent__e7qTv a{color:#7ab7ff!important}.NativeSettingsModal_modalContent__e7qTv code{border-color:#333334!important;background:#181819!important;color:#f2f2f3!important}.NativeSettingsModal_modalContent__e7qTv a[class*="bg-[#1d1b18]"],.NativeSettingsModal_modalContent__e7qTv button[class*="bg-[#15803d]"],.NativeSettingsModal_modalContent__e7qTv button[class*="bg-[#1d1b18]"]{background:#0263e0!important;color:#ffffff!important}.NativeSettingsModal_modalContent__e7qTv a[class*="bg-[#1d1b18]"]:hover,.NativeSettingsModal_modalContent__e7qTv button[class*="bg-[#15803d]"]:hover,.NativeSettingsModal_modalContent__e7qTv button[class*="bg-[#1d1b18]"]:hover{background:#0257c4!important}.NativeSettingsModal_modalContent__e7qTv [class~="bg-[#fffefa]"],.NativeSettingsModal_modalContent__e7qTv [class~=bg-white]{background-color:#2a2a2b!important}.NativeSettingsModal_modalContent__e7qTv [class~="bg-[#f3edde]"],.NativeSettingsModal_modalContent__e7qTv [class~="bg-[#f7f2e8]"]{background-color:#323233!important}.NativeSettingsModal_modalContent__e7qTv [class~="bg-[#fff9e8]"]{background-color:rgba(120,53,15,.3)!important}.NativeSettingsModal_modalContent__e7qTv [class~="bg-[#f0fdf4]"]{background-color:rgba(6,78,59,.3)!important}.NativeSettingsModal_modalContent__e7qTv [class~="bg-[#fef2f2]"]{background-color:rgba(127,29,29,.3)!important}.NativeSettingsModal_modalContent__e7qTv [class*="border-[#d8cfbd]"],.NativeSettingsModal_modalContent__e7qTv [class*="border-[#ded4c4]"],.NativeSettingsModal_modalContent__e7qTv [class*="border-[#eee6d5]"],.NativeSettingsModal_modalContent__e7qTv [class*="border-[#f3edde]"]{border-color:#333334!important}.NativeSettingsModal_modalContent__e7qTv [class*="border-[#c8bda7]"]{border-color:#454548!important}.NativeSettingsModal_modalContent__e7qTv [class*="border-[#bbf7d0]"]{border-color:rgb(6 78 59)!important}.NativeSettingsModal_modalContent__e7qTv [class*="border-[#fca5a5]"],.NativeSettingsModal_modalContent__e7qTv [class*="border-[#fecaca]"]{border-color:rgb(127 29 29)!important}.NativeSettingsModal_modalContent__e7qTv [class*="text-[#1f1b16]"]{color:#f2f2f3!important}.NativeSettingsModal_modalContent__e7qTv [class*="text-[#5f5a52]"],.NativeSettingsModal_modalContent__e7qTv [class*="text-[#6f685f]"],.NativeSettingsModal_modalContent__e7qTv [class*="text-[#766d5f]"],.NativeSettingsModal_modalContent__e7qTv [class*="text-[#8a8174]"]{color:#9a9a9d!important}.NativeSettingsModal_modalContent__e7qTv [class*="text-[#a8a094]"]{color:#6e6e72!important}.NativeSettingsModal_modalContent__e7qTv [class*="text-[#15803d]"],.NativeSettingsModal_modalContent__e7qTv [class*="text-[#166534]"]{color:#6ee7b7!important}.NativeSettingsModal_modalContent__e7qTv [class*="text-[#b45309]"]{color:#fcd34d!important}.NativeSettingsModal_modalContent__e7qTv [class*="text-[#991b1b]"],.NativeSettingsModal_modalContent__e7qTv [class*="text-[#b91c1c]"],.NativeSettingsModal_modalContent__e7qTv [class*="text-[#dc2626]"]{color:#fca5a5!important}.NativeSettingsModal_modalContent__e7qTv [class*=shadow-]{box-shadow:none!important}.NativeSettingsModal_modalContent__e7qTv [class*=rounded-2xl]{border-radius:12px!important}