.n9-party-trigger{display:flex;align-items:center;gap:10px;width:300px;max-width:100%;border:1px solid #ccd8d4;border-radius:4px;background:var(--surface,#fff);color:inherit;padding:9px 12px;text-align:start;font:inherit;cursor:pointer}.n9-party-trigger span{min-width:0;flex:1}.n9-party-trigger small{display:block;color:#60716c;font-size:11px}.n9-party-trigger strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.n9-party-selector{width:min(760px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow:auto;box-sizing:border-box}.n9-party-portals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-block:18px}.n9-party-portals button{display:flex;align-items:center;gap:12px;min-height:76px;padding:12px;border:1px solid #d2ded9;border-radius:4px;background:transparent;color:inherit;text-align:start;font:inherit;cursor:pointer}.n9-party-portals button[aria-selected=true]{border-color:#087b6b;background:#eef8f4}.n9-party-portals button:last-child{grid-column:1/-1;min-height:42px;font-size:12px}.n9-party-portals small{display:block;color:#66776f;font-size:12px}.n9-party-search{display:flex;align-items:center;gap:10px;border:1px solid #c9d8d1;border-radius:4px;padding:9px 12px}.n9-party-search input{border:0;outline:none;min-width:0;width:100%;font:inherit;background:transparent;color:inherit}.n9-party-options{max-height:380px;overflow:auto;margin-block:14px;overscroll-behavior:contain}.n9-party-options button{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px;border:0;border-bottom:1px solid #e1e8e4;color:inherit;background:transparent;font:inherit;text-align:start;cursor:pointer}.n9-party-options button span{min-width:0;overflow-wrap:anywhere}.n9-party-options button[aria-pressed=true]{background:#eef8f4}.n9-party-pages{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px}.n9-party-pages button{border:1px solid #ccd8d1;background:transparent;color:inherit;border-radius:4px;padding:7px 12px;font:inherit}@media(max-width:480px){.n9-party-portals{gap:7px}.n9-party-portals button{padding:9px;font-size:13px}.n9-party-selector{padding:14px}.n9-party-trigger{width:100%}}

[data-n9-party-native][hidden]{display:none!important}
.n9-party-trigger{box-sizing:border-box;min-width:0;max-width:100%;letter-spacing:0}
.n9-party-native-trigger{width:min(300px,100%);min-height:44px;background:var(--surface,#fff);color:var(--ink,#202525);border:1px solid var(--line,#cdd2d1);font-family:inherit}
.n9-party-native-trigger:disabled{opacity:.55;cursor:not-allowed}
.n9-party-native-trigger>span:first-child{display:block;min-width:0;flex:1}
.n9-party-trigger small,.n9-party-selector .n9-party-portals small{color:var(--ink-2,#5d6864)}
.n9-party-caret{flex:none!important;max-width:16px}
.n9-party-native-dialog{padding:20px;border:1px solid var(--line,#cdd2d1);border-radius:6px;background:var(--surface,#fff);color:var(--ink,#202525);font:14px 'IBM Plex Sans Arabic',sans-serif;letter-spacing:0;max-width:calc(100vw - 24px);width:760px}
.n9-party-native-dialog::backdrop{background:rgb(0 0 0 / .5)}
.n9-party-native-dialog>header{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--line,#d8ddda);padding-bottom:14px}
.n9-party-native-dialog h2{margin:0;font-size:19px;line-height:1.5}
.n9-party-close{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--line,#d8ddda);border-radius:4px;background:transparent;color:inherit;font-size:25px;cursor:pointer}
.n9-party-native-dialog small{display:block;color:var(--ink-2,#5d6864);font-size:12px}
.n9-party-native-dialog .n9-party-options{min-height:80px;max-height:min(380px,42dvh)}
.n9-party-native-dialog .n9-party-search input{font:inherit;line-height:1.6}
.n9-party-selector .n9-party-portals button,.n9-party-selector .n9-party-search,.n9-party-selector .n9-party-pages button{border-color:var(--line,#ccd3d0)}
.n9-party-selector .n9-party-portals button[aria-selected=true],.n9-party-selector .n9-party-options button[aria-pressed=true]{background:var(--n9-party-selected,#eaf4ef);color:var(--n9-party-selected-ink,#075d4d)}
.n9-party-selector .n9-party-options button{border-color:var(--line,#d8ddda);line-height:1.6}
.n9-party-selector button:focus-visible,.n9-party-search:focus-within{outline:2px solid var(--accent,#087b6b);outline-offset:2px}
.n9-party-selector button:disabled{opacity:.5;cursor:not-allowed}
:root[data-theme=dark] .n9-party-selector,:root[data-theme=dark] .n9-party-native-trigger,.theme-dark .n9-party-selector,.theme-dark .n9-party-native-trigger{--surface:#171717;--ink:#f0f0f0;--ink-2:#c2c2c2;--line:#444;--n9-party-selected:#262f2c;--n9-party-selected-ink:#a6e4cb;background:var(--surface);color:var(--ink)}
@media(max-width:480px){.n9-party-native-dialog{padding:14px}.n9-party-native-dialog h2{font-size:17px}.n9-party-native-dialog .n9-party-options{max-height:38dvh}}
