@font-face{font-family:Vazirmatn;src:url(/fonts/vazirmatn/Vazirmatn[wght].woff2)format("woff2-variations");font-weight:100 900;font-display:swap}.phd{--phd-primary:#2c4a97;--phd-primary-strong:#16296b;--phd-secondary:#5470bd;--phd-cta:#2c4a97;--phd-text:#0f1e48;--phd-muted:#6b7588;--phd-glass-top:#fcfdffdb;--phd-glass-bottom:#f7f9fdb8;--phd-glass-strong-top:#fffffff2;--phd-glass-strong-bottom:#f9fbfee0;--phd-menu-top:#fff;--phd-menu-bottom:#f7f9fd;--phd-border:#e3e8f1;--phd-border-soft:#1c2f7417;--phd-highlight:#ffffffb3;--phd-shadow:0 1px 2px #1c2f740d, 0 8px 24px -12px #1c2f742e;--phd-chart:#2c4a97;--phd-chart-soft:#2c4a9724;--phd-viz-1:#2c4a97;--phd-viz-2:#eb6834;--phd-viz-grid:#0f1e4812;--phd-viz-axis:#0f1e482e;--phd-sidebar-bg:#f9fbfebf;--phd-nav-fg:#0f1e48b3;--phd-nav-hover:#0f1e480d;--phd-nav-active-bg:#2c4a971a;--phd-nav-active-fg:#16296b;color:var(--phd-text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Vazirmatn,Tahoma,Segoe UI,sans-serif}.dark .phd{--phd-primary:#5a78c8;--phd-primary-strong:#4262b0;--phd-secondary:#8ea4dc;--phd-cta:#5a78c8;--phd-text:#b6bdcb;--phd-muted:#808694;--phd-glass-top:#11182ac2;--phd-glass-bottom:#0c1222a8;--phd-glass-strong-top:#161e32e0;--phd-glass-strong-bottom:#0d1324cc;--phd-menu-top:#161e32;--phd-menu-bottom:#0f1526;--phd-border:#1f2839;--phd-border-soft:#ffffff12;--phd-highlight:#ffffff0d;--phd-shadow:0 1px 2px #0006, 0 8px 24px -12px #0000008c;--phd-chart:#5470bd;--phd-chart-soft:#5470bd33;--phd-viz-1:#4d6ac0;--phd-viz-2:#d95926;--phd-viz-grid:#ffffff0f;--phd-viz-axis:#ffffff24;--phd-sidebar-bg:#080d1bc2;--phd-nav-fg:#b6bdcbb8;--phd-nav-hover:#ffffff0f;--phd-nav-active-bg:#2c4a972e;--phd-nav-active-fg:#8ea4dc}.phd-bg{z-index:-10;background:radial-gradient(40rem 40rem at 90% -12%,#2c4a970d,#0000 60%),radial-gradient(34rem 34rem at -12% 30%,#3b6fe00d,#0000 60%),linear-gradient(#f5f7fc 0%,#eef2f8 100%);position:fixed;inset:0}.dark .phd-bg{background:radial-gradient(40rem 40rem at 90% -12%,#2c4a970d,#0000 60%),radial-gradient(34rem 34rem at -12% 30%,#6f9bff0a,#0000 60%),linear-gradient(#050914 0%,#070c1a 100%)}.phd .glass{border:1px solid var(--phd-border-soft);background:linear-gradient(180deg, var(--phd-glass-top) 0%, var(--phd-glass-bottom) 100%);-webkit-backdrop-filter:blur(10px)saturate(1.15);backdrop-filter:blur(10px)saturate(1.15);box-shadow:inset 0 1px 0 var(--phd-highlight), var(--phd-shadow);border-radius:1rem;position:relative}.phd .glass-strong{background:linear-gradient(180deg, var(--phd-glass-strong-top) 0%, var(--phd-glass-strong-bottom) 100%)}.phd .glass-pill{border-radius:9999px}.phd .glass-btn{background:var(--btn-bg);color:var(--btn-fg);border-radius:.625rem;transition:filter .15s,box-shadow .15s;position:relative;box-shadow:inset 0 1px #ffffff40,0 1px 2px #0f1e4840}.phd .glass-btn:hover:not(:disabled){filter:brightness(1.05);box-shadow:inset 0 1px #ffffff40,0 2px 6px #0f1e4847}.phd .glass-btn:active:not(:disabled){filter:brightness(.97)}.phd .glass-btn:disabled{opacity:.55;cursor:not-allowed}.phd-sidebar{background:var(--phd-sidebar-bg);-webkit-backdrop-filter:blur(12px)saturate(1.15);backdrop-filter:blur(12px)saturate(1.15);border-bottom:1px solid var(--phd-border-soft)}@media (min-width:768px){.phd-sidebar{border-bottom:0;border-inline-end:1px solid var(--phd-border-soft)}}.phd-tabbar{-webkit-backdrop-filter:blur(20px)saturate(1.5);backdrop-filter:blur(20px)saturate(1.5);border-top:.25px solid var(--hair3);background-color:#fff9;background-image:linear-gradient(#ffffff9f 0%,#fff0 100%);border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.dark .phd-tabbar{background-color:#10141ecc;background-image:linear-gradient(#27314c40 0%,#27314c00 100%);border:1px solid #c8d7ff17}.phd-tabbar__row{padding-bottom:max(var(--safe-bottom), .75rem)}html[data-in-app] .phd-tabbar__row{padding-bottom:0}.phd-tab{min-width:0;color:color-mix(in srgb, var(--phd-text) 70%, transparent);-webkit-tap-highlight-color:transparent;border-radius:1rem;flex-direction:column;flex:1 1 0;align-items:center;gap:2px;padding-block:8px;font-size:11px;font-weight:600;line-height:1.5;transition:background-color .2s,color .2s;display:flex}.phd-tab[aria-current=page]{color:var(--phd-nav-active-fg)}.phd-tab:active:not([aria-current=page]){background:var(--ghost-press)}.phd-tab:focus-visible{outline:2px solid var(--phd-cta);outline-offset:-2px}.phd-tab__icon{display:inline-flex;position:relative}.phd-tab__icon>svg{width:22px;height:22px}@media (max-width:380px){.phd-tab__icon>svg{width:20px;height:20px}}.phd-tab__photo{width:26px;height:26px;box-shadow:0 0 0 1px var(--hair2);border-radius:999px;display:block;overflow:hidden}.phd-tab[aria-current=page] .phd-tab__photo{box-shadow:0 0 0 2px var(--phd-nav-active-fg)}.phd-tab__photo img{object-fit:cover;width:100%;height:100%}@media (max-width:380px){.phd-tab__photo{width:24px;height:24px}}.phd-tab__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.phd-tab__badge{background:var(--color-rose-500);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:1rem;padding:0 .25rem;font-size:10px;font-weight:700;line-height:15px;display:flex;position:absolute;top:-4px;right:-8px}.phd-hub-card{border:1px solid var(--phd-border-soft);background:linear-gradient(180deg, var(--phd-glass-strong-top) 0%, var(--phd-glass-strong-bottom) 100%);-webkit-backdrop-filter:blur(10px)saturate(1.15);backdrop-filter:blur(10px)saturate(1.15);box-shadow:inset 0 1px 0 var(--phd-highlight), var(--phd-shadow);-webkit-tap-highlight-color:transparent;border-radius:1.5rem;padding:1rem;transition:filter .2s,transform .12s;display:block;position:relative;overflow:hidden}.phd-hub-card:hover{filter:brightness(1.02)}.phd-hub-card:active{transform:scale(.99)}.phd-hub-card__wash{pointer-events:none;top:-4rem;background:color-mix(in srgb, var(--phd-primary) 12%, transparent);filter:blur(40px);border-radius:999px;width:11rem;height:11rem;position:absolute;inset-inline-end:-2.5rem}.phd-hub-card__avatar{background:color-mix(in srgb, var(--phd-primary) 12%, transparent);width:4rem;height:4rem;color:var(--phd-primary);box-shadow:0 0 0 1px var(--hair2);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.phd-hub-card__avatar img{object-fit:cover;width:100%;height:100%}.phd-hub-card__chip{background:color-mix(in srgb, var(--phd-text) 6%, transparent);color:var(--phd-muted);border-radius:999px;align-items:center;gap:.375rem;margin-top:.5rem;padding:.25rem .625rem;font-size:11px;font-weight:700;transition:color .2s;display:inline-flex}.phd-hub-card:hover .phd-hub-card__chip{color:var(--phd-text)}.phd-hub-row{border:1px solid var(--phd-border-soft);background:linear-gradient(180deg, var(--phd-glass-top) 0%, var(--phd-glass-bottom) 100%);-webkit-backdrop-filter:blur(10px)saturate(1.15);backdrop-filter:blur(10px)saturate(1.15);min-height:3.5rem;box-shadow:inset 0 1px 0 var(--phd-highlight), var(--phd-shadow);color:var(--phd-text);-webkit-tap-highlight-color:transparent;border-radius:1rem;align-items:center;gap:.75rem;padding:.625rem 1rem;transition:filter .2s,transform .12s;display:flex}.phd-hub-row:hover{filter:brightness(1.02)}.phd-hub-row:active{transform:scale(.985)}.phd-hub-row__icon{background:color-mix(in srgb, var(--phd-primary) 12%, transparent);width:2.25rem;height:2.25rem;color:var(--phd-nav-active-fg);border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.phd-hub-row__title{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:13px;font-weight:700;overflow:hidden}.phd-hub-row__count{background:var(--color-rose-500);color:#fff;border-radius:999px;flex-shrink:0;padding:.125rem .5rem;font-size:11px;font-weight:700}.phd-hub-row__chevron{width:17px;height:17px;color:var(--phd-muted);flex-shrink:0}.phd-quick{border:1px solid var(--phd-border-soft);background:linear-gradient(180deg, var(--phd-glass-strong-top) 0%, var(--phd-glass-strong-bottom) 100%);min-height:3rem;color:var(--phd-text);box-shadow:var(--phd-shadow);-webkit-tap-highlight-color:transparent;border-radius:.9rem;align-items:center;gap:.625rem;padding:.5rem .625rem;font-size:.8125rem;font-weight:600;transition:transform .12s;display:flex}.phd-quick:active{transform:scale(.975)}.phd-quick__icon{background:linear-gradient(180deg, var(--phd-secondary) 0%, var(--phd-primary) 100%);color:#fff;border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;box-shadow:0 4px 12px -5px #2c4a97b3}.phd-topbar{background:var(--phd-sidebar-bg);-webkit-backdrop-filter:blur(12px)saturate(1.15);backdrop-filter:blur(12px)saturate(1.15);border-bottom:1px solid var(--phd-border-soft)}.phd-chat-bar{background:var(--phd-sidebar-bg);-webkit-backdrop-filter:blur(12px)saturate(1.15);backdrop-filter:blur(12px)saturate(1.15)}.phd-menu{background:linear-gradient(180deg, var(--phd-menu-top) 0%, var(--phd-menu-bottom) 100%);-webkit-backdrop-filter:blur(32px)saturate(1.4);backdrop-filter:blur(32px)saturate(1.4)}.phd-nav-link{white-space:nowrap;color:var(--phd-nav-fg);border-radius:.5rem;align-items:center;gap:.625rem;padding:.5rem .625rem;font-size:.8125rem;font-weight:500;line-height:1.5;transition:background-color .15s,color .15s;display:flex}.phd-nav-link:hover{background-color:var(--phd-nav-hover);color:var(--phd-text)}.phd-nav-link[aria-current=page]{background-color:var(--phd-nav-active-bg);color:var(--phd-nav-active-fg);font-weight:600}.phd-nav-link:focus-visible{outline:2px solid var(--phd-cta);outline-offset:1px}.phd-drawer-add{color:var(--phd-nav-active-fg);border:1px dashed #2c4a9766;border-radius:.9rem;justify-content:center;align-items:center;gap:.375rem;padding:.625rem;font-size:.8125rem;font-weight:600;transition:background-color .18s,transform .12s;display:flex}.phd-drawer-add:active{background-color:var(--phd-nav-active-bg);transform:scale(.985)}@media (min-width:1280px){.phd-nav-link{gap:.75rem;padding:.625rem .75rem;font-size:.875rem}}.phd-logo{color:#fff;background:linear-gradient(#2c4a97 0%,#16296b 100%);box-shadow:inset 0 1px #ffffff40,0 1px 2px #013f4e40}.phd-wallet-pill{background:linear-gradient(#2c4a9729 0%,#2c4a971a 100%);border:1px solid #2c4a9738;transition:transform .15s,box-shadow .15s,border-color .15s;box-shadow:inset 0 1px #fff6,0 1px 2px #013f4e0f}.phd-wallet-pill:hover{border-color:#2c4a9766;box-shadow:inset 0 1px #ffffff80,0 6px 18px -8px #013f4e59}.phd-wallet-pill__icon{color:#fff;background:linear-gradient(#2c4a97 0%,#16296b 100%);box-shadow:inset 0 1px #ffffff4d,0 1px 2px #013f4e4d}.dark .phd-wallet-pill{background:linear-gradient(#2c4a9738 0%,#5470bd1f 100%);border-color:#2c4a9747;box-shadow:inset 0 1px #ffffff14,0 1px 2px #0000004d}.dark .phd-wallet-pill:hover{border-color:#2c4a9773;box-shadow:inset 0 1px #ffffff1a,0 6px 18px -8px #0000008c}.phd input,.phd select,.phd textarea{font-family:inherit}.phd{overflow-x:clip}.phd p,.phd h1,.phd h2,.phd h3,.phd h4,.phd span,.phd a,.phd li,.phd dd,.phd dt,.phd label,.phd button,.phd td,.phd th{overflow-wrap:break-word}.phd .glass>*,.phd form>*,.phd li>*{min-width:0}.phd table{width:100%}.phd .glass>table,.phd .phd-table-scroll{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}.phd img,.phd svg,.phd video,.phd canvas,.phd input:not([type=checkbox]):not([type=radio]),.phd select,.phd textarea{max-width:100%}.phd .tabular{overflow-wrap:normal}@media (max-width:639px){.phd main{--spacing:.21875rem;--text-base:.9375rem;--text-lg:1rem;--text-xl:1.0625rem;--text-2xl:1.25rem;--text-3xl:1.5rem;--text-4xl:1.75rem;font-size:.9375rem}.phd main .text-\[17px\]{font-size:15px}.phd main .text-\[19px\]{font-size:17px}.phd main .p-5,.phd main .p-6{padding:calc(var(--spacing) * 4)}.phd main .p-8{padding:calc(var(--spacing) * 5)}.phd main .px-5,.phd main .px-6{padding-inline:calc(var(--spacing) * 4)}.phd main .px-8{padding-inline:calc(var(--spacing) * 5)}.phd main .py-10,.phd main .py-12{padding-block:calc(var(--spacing) * 6)}.phd main .py-16{padding-block:calc(var(--spacing) * 8)}.phd main .gap-6,.phd main .gap-8{gap:calc(var(--spacing) * 4)}.phd main :is(.space-y-6,.space-y-8)>:not(:last-child){margin-block:0 calc(var(--spacing) * 4)}.phd main .mb-6,.phd main .mb-8{margin-bottom:calc(var(--spacing) * 4)}.phd main .mt-6,.phd main .mt-8,.phd main .mt-10{margin-top:calc(var(--spacing) * 4)}}.phd .tabular{font-variant-numeric:tabular-nums}.phd ::-webkit-scrollbar{width:6px;height:6px}.phd ::-webkit-scrollbar-thumb{background:#2c4a9740;border-radius:9999px}.phd ::-webkit-scrollbar-thumb:hover{background:#2c4a9766}.phd ::-webkit-scrollbar-track{background:0 0}.dark .phd [class*=text-emerald-950],.dark .phd [class*=text-emerald-900],.dark .phd [class*=text-emerald-800]{color:#b6bec4eb}.dark .phd [class*=text-emerald-700],.dark .phd [class*=text-emerald-600]{color:#9fb3e6e0}.dark .phd [class*=text-slate-8],.dark .phd [class*=text-slate-7],.dark .phd [class*=text-slate-6]{color:#e2e8f0d9}.dark .phd [class*=border-emerald-900],.dark .phd [class*=border-emerald-200],.dark .phd [class*=border-emerald-300]{border-color:#ffffff1f}.dark .phd [class*=bg-emerald-50],.dark .phd [class*=bg-emerald-100]{background-color:#2c4a971f}.dark .phd [class*=bg-white\/7]:not(input):not(select):not(textarea),.dark .phd [class*=bg-white\/6]:not(input):not(select):not(textarea),.dark .phd [class*=bg-white\/5]:not(input):not(select):not(textarea),.dark .phd [class*=bg-white\/4]:not(input):not(select):not(textarea){background-color:#ffffff0d}.dark .phd input:not([type=checkbox]):not([type=radio]),.dark .phd select,.dark .phd textarea{color:#f5f6f7eb;background-color:#ffffff0d;border-color:#ffffff1f}.dark .phd input::placeholder,.dark .phd textarea::placeholder{color:#f5f6f773}.dark .phd select option{color:#f5f6f7eb;background-color:#0b1226}.dark .phd .hover\:bg-white\/60:hover,.dark .phd .hover\:bg-white\/50:hover,.dark .phd .hover\:bg-white\/40:hover{background-color:#ffffff0f}.dark .phd .bg-sky-100{background-color:#38bdf829}.dark .phd .text-sky-800,.dark .phd .text-sky-600{color:#7dd3fc}.dark .phd .bg-amber-100{background-color:#f59e0b29}.dark .phd .text-amber-800,.dark .phd .text-amber-700{color:#fcd34d}.dark .phd .bg-violet-100{background-color:#a78bfa29}.dark .phd .text-violet-800{color:#c4b5fd}.dark .phd .bg-rose-100,.dark .phd .bg-rose-50{background-color:#f43f5e29}.dark .phd .text-rose-700,.dark .phd .text-rose-600,.dark .phd .text-rose-500{color:#fda4af}.dark .phd .border-rose-200{border-color:#f43f5e4d}.dark .phd .text-emerald-800[class*=bg-emerald-100],.dark .phd .bg-emerald-100{color:#8ea4dc}.dark .phd .bg-slate-200{background-color:#94a3b82e}.dark .phd .text-slate-700{color:#cbd5e1}.dark .phd .hover\:bg-rose-50:hover{background-color:#f43f5e24}.dark .phd .hover\:bg-emerald-50:hover,.dark .phd .hover\:bg-emerald-100:hover{background-color:#2c4a971f}@media (prefers-reduced-motion:reduce){.phd *,.phd :before,.phd :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.phd-dock__tab{border:1px solid var(--phd-border-soft);border-start-right-radius:1rem;border-end-right-radius:1rem;background:linear-gradient(180deg, var(--phd-menu-top) 0%, var(--phd-menu-bottom) 100%);box-shadow:var(--phd-shadow);color:var(--phd-nav-active-fg);-webkit-tap-highlight-color:transparent;border-inline-start:0;flex-direction:column;align-items:center;gap:.25rem;padding:.75rem .5rem .8rem;transition:transform .18s cubic-bezier(.22,1,.36,1),background-color .18s;display:flex}.phd-dock__tab:hover{transform:translate(2px)}.phd-dock__tab:active{transform:translate(0)scale(.97)}.phd-dock__tab:focus-visible{outline:2px solid var(--phd-cta);outline-offset:2px}.phd-dock__tab-label{letter-spacing:.01em;color:var(--phd-muted);font-size:.625rem;font-weight:700}.phd-dock__panel{border:1px solid var(--phd-border-soft);background:linear-gradient(180deg, var(--phd-menu-top) 0%, var(--phd-menu-bottom) 100%);width:min(17.5rem,100vw - 2rem);box-shadow:0 1px 0 var(--phd-highlight) inset, 0 18px 44px -18px #013f4e73;border-radius:1.1rem;margin-inline-start:.5rem;padding:.625rem;animation:.28s cubic-bezier(.22,1,.36,1) both phd-dock-in}.phd-dock__panel .phd-stagger{animation:.34s cubic-bezier(.22,1,.36,1) both phd-rise;animation-delay:var(--phd-stagger-delay,0s)}@keyframes phd-rise{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@keyframes phd-dock-in{0%{opacity:0;transform:translate(-.75rem)}to{opacity:1;transform:translate(0)}}.phd-dock__head{justify-content:space-between;align-items:center;gap:.5rem;padding:.125rem .25rem .5rem;display:flex}.phd-dock__title{color:var(--phd-text);font-size:.75rem;font-weight:700}.phd-dock__close{width:1.5rem;height:1.5rem;color:var(--phd-muted);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.phd-dock__close:hover{background:var(--phd-nav-hover);color:var(--phd-text)}.phd-dock__close:focus-visible{outline:2px solid var(--phd-cta);outline-offset:1px}.phd-dock__list{flex-direction:column;gap:.375rem;display:flex}.phd-dock__item{border:1px solid #0000;border-radius:.8rem;align-items:center;gap:.5rem;padding:.5rem;transition:background-color .15s,border-color .15s,transform .12s;display:flex}.phd-dock__item:hover{background:var(--phd-nav-hover);border-color:var(--phd-border-soft)}.phd-dock__item:active{transform:scale(.985)}.phd-dock__item:focus-visible{outline:2px solid var(--phd-cta);outline-offset:1px}.phd-dock__mark{background:linear-gradient(180deg, var(--phd-secondary) 0%, var(--phd-primary) 100%);color:#fff;border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.6875rem;font-weight:700;display:flex;box-shadow:0 4px 12px -5px #2c4a97b3}.phd-dock__name{color:var(--phd-text);font-size:.75rem;font-weight:600;line-height:1.45;display:block}.phd-dock__hint{color:var(--phd-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;line-height:1.5;display:block;overflow:hidden}.phd-dock__note{color:var(--phd-muted);padding:.5rem .25rem .125rem;font-size:.5625rem;line-height:1.6}@media (prefers-reduced-motion:reduce){.phd-dock__panel,.phd-dock__item.phd-stagger{animation:none}.phd-dock__tab:hover{transform:none}}.phd .messenger{--app-primary:var(--phd-primary);--app-primary-strong:var(--phd-primary-strong);--app-secondary:var(--phd-secondary);--app-text:var(--phd-text);--app-muted:var(--phd-muted);--app-hairline:var(--phd-border-soft);--chat-ground:#eef2f8;--chat-in-bg:#fff;--chat-bar-bg:#ffffffdb;--chat-dot:#1c2f740e}.dark .phd .messenger{--app-secondary:#6884c9;--chat-ground:#070c1a;--chat-in-bg:#161e34;--chat-bar-bg:#0c1222e6;--chat-dot:#c8d7ff09}.phd .chat-frame>aside{background:var(--phd-sidebar-bg);border-color:var(--phd-border-soft)}.phd .messenger .bg-black\/\[0\.05\]{background-color:#1c2f740f}.dark .phd .messenger .dark\:bg-white\/\[0\.07\],.dark .phd .messenger .dark\:bg-white\/\[0\.06\]{background-color:#c8d7ff12}.phd .chat-frame{background:var(--chat-ground)}.phd .chat-stream{background-color:var(--chat-ground);background-image:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--app-primary) 7%, transparent) 0%, transparent 62%), radial-gradient(var(--chat-dot) 1px, transparent 1px);overscroll-behavior:contain;background-size:100% 100%,22px 22px}.phd .chat-stream,.phd .chat-frame aside div{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--app-muted) 40%, transparent) transparent}.phd .messenger .chat-field.chat-field,.dark .phd .messenger .chat-field.chat-field,.dark .phd .messenger .chat-field.chat-field:focus{box-shadow:none;color:var(--app-text);background-color:#0000;border-color:#0000}.phd .chat-voice>div{border-color:color-mix(in srgb, currentColor 22%, transparent);background-color:color-mix(in srgb, currentColor 10%, transparent)}.phd .messenger .chat-voice .bg-emerald-600{background-color:color-mix(in srgb, currentColor 85%, transparent)}.phd .messenger .chat-voice .bg-emerald-900\/12{background-color:color-mix(in srgb, currentColor 22%, transparent)}.phd .messenger .chat-voice .text-emerald-900\/60,.phd .messenger .chat-voice .text-emerald-900\/55{color:color-mix(in srgb, currentColor 72%, transparent)}.phd .messenger .chat-voice .ring-emerald-900\/15{--tw-ring-color:color-mix(in srgb, currentColor 30%, transparent)}.phd .messenger .chat-voice-out .bg-emerald-600{color:var(--app-primary);background-color:#fff}.phd .messenger .chat-voice-out .bg-emerald-600 svg{color:var(--app-primary)}.phd .messenger .chat-voice-out .text-rose-700{color:#fff}.plan-medal--0{color:var(--phd-muted);background:#0f1e4812}.dark .plan-medal--0{background:#ffffff14}.plan-medal--1{color:var(--phd-primary-strong);background:#2c4a971a}.plan-medal--2,.plan-medal--3{background:linear-gradient(160deg, var(--phd-secondary) 0%, var(--phd-primary) 100%);color:#fff;box-shadow:inset 0 1px #ffffff59,0 6px 16px -8px #016b80b3}.plan-medal--4{color:#fff;background:linear-gradient(160deg,#fcd66b 0%,#e7a414 55%,#c07c06 100%);box-shadow:inset 0 1px #ffffff73,0 6px 16px -8px #c07c06bf}.dark .plan-medal--1{color:#9fb3e6;background:#2c4a972e}.plan-hero--2,.plan-hero--3{background-image:radial-gradient(120% 140% at 100% 0,#5470bd29 0%,#0000 55%)}.plan-hero--4{background-image:radial-gradient(120% 140% at 100% 0,#f5be3c33 0%,#0000 55%)}.plan-progress{background:linear-gradient(90deg, var(--phd-primary) 0%, var(--phd-secondary) 100%)}.plan-card{background:linear-gradient(180deg, var(--phd-glass-strong-top,#ffffffbf) 0%, var(--phd-glass-strong-bottom,#ffffff8c) 100%);border:1px solid var(--phd-border-soft);transition:transform .2s,box-shadow .2s;box-shadow:0 1px 2px #0f1e480a}@media (prefers-reduced-motion:no-preference){.plan-card:hover{transform:translateY(-2px);box-shadow:0 18px 40px -24px #0f1e4859}}.plan-card--current{border-color:#2c4a9773}.plan-card--featured{background:linear-gradient(#fffdf6 0%,#fff 100%) padding-box padding-box,linear-gradient(160deg,#fcd66b 0%,#e7a414 50%,#e7a41440 100%) border-box;border:1.5px solid #0000;box-shadow:0 22px 48px -30px #c07c068c}.dark .plan-card--featured{background:linear-gradient(#1a1a10 0%,#0a1428 100%) padding-box padding-box,linear-gradient(160deg,#fcd66b 0%,#b07406 60%,#b0740633 100%) border-box}.plan-ribbon{color:#4a3000;background:linear-gradient(90deg,#e7a414 0%,#fcd66b 100%);box-shadow:0 6px 14px -8px #c07c06cc}.plan-check--gold{color:#4a3000;background:linear-gradient(160deg,#fcd66b 0%,#e7a414 100%)}.plan-cta--gold{color:#3d2800;background:linear-gradient(#f8c440 0%,#e09a0c 100%);border:1px solid #c07c068c;transition:filter .15s,transform .15s;box-shadow:inset 0 1px #ffffff80,0 10px 22px -12px #c07c06cc}.plan-cta--gold:hover{filter:brightness(1.04)}.plan-cta--gold:focus-visible{outline-offset:2px;outline:2px solid #e09a0c}.plan-split--cash{background:linear-gradient(160deg, var(--phd-secondary) 0%, var(--phd-primary) 100%)}.plan-split--coins{background:linear-gradient(160deg,#fcd66b 0%,#e7a414 100%)}.plan-split--fee{background:#9aa7b0}.dark .plan-split--fee{background:#4b5a63}.plan-chip--0,.plan-chip--1{color:var(--phd-muted);background:#0f1e480d}.plan-chip--2,.plan-chip--3{color:var(--phd-primary-strong);background:#2c4a971f}.plan-chip--4{color:#8a5a00;background:#e7a41429}.dark .plan-chip--0,.dark .plan-chip--1{background:#ffffff12}.dark .plan-chip--2,.dark .plan-chip--3{color:#9fb3e6}.dark .plan-chip--4{color:#fcd34d}.plan-chip--0 .plan-medal,.plan-chip--1 .plan-medal,.plan-chip--2 .plan-medal,.plan-chip--3 .plan-medal,.plan-chip--4 .plan-medal{border-radius:999px;width:1.1rem;height:1.1rem}.plan-chip--0 .plan-medal svg,.plan-chip--1 .plan-medal svg,.plan-chip--2 .plan-medal svg,.plan-chip--3 .plan-medal svg,.plan-chip--4 .plan-medal svg{width:.65rem;height:.65rem}.phd-plan-pill{border:1px solid var(--phd-border-soft);background:#ffffff8c;transition:transform .15s,border-color .15s}.phd-plan-pill:hover{border-color:#2c4a9759}.phd-plan-pill--upsell{background:linear-gradient(#fcd66b47 0%,#e7a41424 100%);border-color:#e7a41473}.dark .phd-plan-pill{background:#ffffff0d}.dark .phd-plan-pill--upsell{background:linear-gradient(#fcd66b29 0%,#e7a41414 100%)}
