@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/nunitosans/v19/pe0TMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp7t4R-tCKQ.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/nunitosans/v19/pe0TMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp7txR-tCKQ.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/nunitosans/v19/pe0TMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp7t6R-tCKQ.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/nunitosans/v19/pe0TMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp7t7R-tCKQ.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/nunitosans/v19/pe0TMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp7t1R-s.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/nunitosans/v19/pe0TMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp7t4R-tCKQ.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/nunitosans/v19/pe0TMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp7txR-tCKQ.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/nunitosans/v19/pe0TMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp7t6R-tCKQ.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/nunitosans/v19/pe0TMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp7t7R-tCKQ.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/nunitosans/v19/pe0TMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp7t1R-s.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/nunitosans/v19/pe0TMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp7t4R-tCKQ.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/nunitosans/v19/pe0TMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp7txR-tCKQ.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/nunitosans/v19/pe0TMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp7t6R-tCKQ.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/nunitosans/v19/pe0TMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp7t7R-tCKQ.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/nunitosans/v19/pe0TMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp7t1R-s.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/nunitosans/v19/pe0TMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp7t4R-tCKQ.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/nunitosans/v19/pe0TMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp7txR-tCKQ.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/nunitosans/v19/pe0TMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp7t6R-tCKQ.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/nunitosans/v19/pe0TMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp7t7R-tCKQ.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/nunitosans/v19/pe0TMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp7t1R-s.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;font-family:Nunito Sans,Segoe UI,sans-serif;background:#f4f9fd;color:#0a1629;--crm-bg: #f4f9fd;--crm-bg-strong: #edf4fc;--crm-surface: #ffffff;--crm-surface-strong: #f7f9fc;--crm-surface-muted: #f1f5f9;--crm-sidebar: #ffffff;--crm-sidebar-strong: #f3f8ff;--crm-border: rgba(214, 224, 236, .96);--crm-border-strong: rgba(159, 174, 198, .38);--crm-text: #0a1629;--crm-muted: #7d8592;--crm-accent: #3f8cff;--crm-accent-soft: rgba(63, 140, 255, .12);--crm-accent-strong: #2772e2;--crm-accent-gradient: linear-gradient(135deg, #3f8cff 0%, #66a6ff 100%);--crm-success: #15c972;--crm-warning: #f5b640;--crm-danger: #ff6b6b;--crm-shadow: 0 6px 58px rgba(196, 203, 214, .18);--crm-shadow-soft: 0 18px 36px rgba(211, 220, 232, .48)}*{box-sizing:border-box}body{margin:0;min-height:100vh;background:radial-gradient(circle at top left,rgba(63,140,255,.08),transparent 24%),radial-gradient(circle at right top,rgba(166,195,233,.12),transparent 18%),linear-gradient(180deg,#f5f9fd,#edf4fb)}a{color:inherit}button,input,textarea,select{font:inherit}body,input,textarea,select,button{color:var(--crm-text)}.crm-modal-shell{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:1.5rem}.crm-modal-shell>button.crm-modal-backdrop{position:absolute;inset:0;border:none;background:#f4f9fd29;backdrop-filter:blur(14px) saturate(1.05);cursor:pointer}.crm-modal-panel{position:relative;z-index:1;width:min(100%,960px);max-height:min(92vh,960px);display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border-radius:32px;background:#fffc;backdrop-filter:blur(26px) saturate(1.08);-webkit-backdrop-filter:blur(26px) saturate(1.08);border:1px solid rgba(255,255,255,.72);box-shadow:0 28px 56px #0a162924,inset 0 1px #ffffff7a}.crm-modal-panel.is-narrow{width:min(100%,640px)}.crm-modal-header,.crm-modal-actions{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.5rem 1.5rem 0}.crm-modal-copy{display:grid;gap:.4rem;min-width:0}.crm-modal-copy h2,.crm-modal-copy p{margin:0}.crm-modal-copy p{color:var(--crm-muted)}.crm-modal-kicker{display:inline-flex;align-items:center;gap:.45rem;min-height:1.8rem;width:fit-content;padding:.3rem .8rem;border-radius:999px;background:#3f8cff1a;color:var(--crm-accent);font-size:.78rem;font-weight:800}.crm-modal-kicker:before{content:"";width:.45rem;height:.45rem;border-radius:999px;background:currentColor}.crm-modal-body{display:grid;gap:1rem;min-height:0;overflow:auto;padding:1.5rem}.crm-modal-actions{justify-content:flex-end;align-items:center;padding:1rem 1.5rem 1.5rem;border-top:1px solid var(--crm-border)}.crm-modal-header>button.crm-modal-close{min-height:2.9rem;padding:.82rem 1.05rem;border:none;border-radius:16px;background:#ffffffc7;color:var(--crm-text);font-weight:700;cursor:pointer;box-shadow:inset 0 1px #ffffff75}.crm-modal-header>button.crm-modal-close:hover{background:#ffffffeb}.crm-command-deck{display:grid;gap:1rem;padding:1.35rem;border-radius:28px;background:radial-gradient(circle at top right,rgba(63,140,255,.08),transparent 24%),linear-gradient(180deg,#fffffffa,#f3f7fff5);border:1px solid var(--crm-border);box-shadow:var(--crm-shadow)}.crm-command-header{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.crm-command-copy,.crm-command-context,.crm-feedback-stack{display:grid;gap:.4rem}.crm-command-copy h2,.crm-command-copy p,.crm-command-context p{margin:0}.crm-command-copy p,.crm-command-context span{color:var(--crm-muted)}.crm-command-tag{display:inline-flex;align-items:center;gap:.5rem;width:fit-content;min-height:1.8rem;padding:.35rem .82rem;border-radius:999px;background:#0a162914;color:var(--crm-text);font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.crm-command-tag:before{content:"";width:.45rem;height:.45rem;border-radius:999px;background:var(--crm-accent)}.crm-command-context{min-width:240px;padding:.95rem 1rem;border-radius:22px;background:#ffffffdb;border:1px solid rgba(214,224,236,.96)}.crm-command-context strong{font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;color:var(--crm-muted)}.crm-command-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.crm-command-card{display:grid;gap:.95rem;padding:1.1rem;border-radius:24px;background:#ffffffeb;border:1px solid rgba(214,224,236,.96);box-shadow:0 18px 36px #0a162914}.crm-command-card h3,.crm-command-card p,.crm-command-card strong{margin:0}.crm-command-card p,.crm-command-meta span{color:var(--crm-muted)}.crm-command-meta{display:grid;gap:.3rem;min-height:3.75rem;padding:.9rem;border-radius:18px;background:var(--crm-surface-strong)}.crm-command-badge{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;min-height:2rem;width:fit-content;padding:0 .7rem;border-radius:999px;background:#3f8cff1a;color:var(--crm-accent);font-size:.82rem;font-weight:800}.crm-feedback-stack{gap:.7rem}.crm-feedback-item{display:grid;gap:.3rem;padding:.9rem 1rem;border-radius:18px;border:1px solid var(--crm-border);background:#ffffffd6}.crm-feedback-item strong,.crm-feedback-item p{margin:0}.crm-feedback-item strong{font-size:.78rem;text-transform:uppercase;letter-spacing:.08em}.crm-feedback-item.success{border-color:#2f7d563d;background:#2f7d5614}.crm-feedback-item.error{border-color:#b34a3c38;background:#b34a3c14}@media (max-width: 720px){.crm-modal-shell{padding:1rem}.crm-modal-panel{width:100%;max-height:100%;border-radius:24px}.crm-modal-header,.crm-modal-actions,.crm-modal-body{padding-left:1rem;padding-right:1rem}.crm-modal-header,.crm-modal-actions{flex-direction:column;align-items:stretch}.crm-command-header{flex-direction:column}.crm-command-context{min-width:0;width:100%}}
