:root{color-scheme:light;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#1e2329;background:#f6f7f8;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--surface: #ffffff;--surface-soft: #f9fafb;--ink: #1e2329;--muted: #667085;--line: #e4e7ec;--rose: #c74b73;--rose-soft: #fff0f5;--teal: #187c7b;--mint: #e8f6f4;--amber: #b26f12;--shadow: 0 18px 45px rgba(30, 35, 41, .08)}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0;background:linear-gradient(180deg,#fff0f5b8 0,#f6f7f800 260px),#f6f7f8}button,input,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.56}button:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid rgba(199,75,115,.26);outline-offset:2px}.app-shell{min-height:100vh}.main-area{min-width:0;padding:96px 24px 28px}.topbar{position:sticky;top:0;z-index:10;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;min-height:72px;margin:-96px -24px 22px;padding:14px 24px;border-bottom:1px solid rgba(228,231,236,.9);background:#ffffffeb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 12px 34px #1e23290f}.brand-block{display:flex;align-items:center;gap:12px;min-width:0;padding:0}.brand-mark{display:grid;flex:0 0 44px;width:44px;height:44px;place-items:center;border-radius:8px;background:#c74b73;color:#fff}.brand-copy{display:grid;min-width:0}.brand-name{overflow:hidden;font-size:1.04rem;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.brand-subtitle{color:var(--muted);font-size:.78rem}.top-nav{display:flex;align-items:center;gap:6px;min-width:0;overflow-x:auto;padding:4px;scrollbar-width:thin}.nav-item,.icon-button,.primary-button,.segmented-control button{border:0}.nav-item{display:flex;align-items:center;flex:0 0 auto;min-height:44px;gap:8px;padding:10px 13px;border-radius:8px;background:transparent;color:var(--muted);font-size:.88rem;font-weight:720}.nav-item span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-item:hover,.nav-item.active{background:var(--rose-soft);color:var(--rose)}.nav-icon,.ui-icon{display:inline-block;flex:0 0 18px;width:18px;height:18px;background:currentColor;mask-position:center;mask-repeat:no-repeat;mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.brand-mark .ui-icon{width:22px;height:22px}.icon-dashboard{mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201024%201024'%3e%3cpath%20d='M924.8%20385.6c-22.6-53.4-54.9-101.3-96-142.4-41.1-41.1-89-73.4-142.4-96C631.1%20123.8%20572.5%20112%20512%20112s-119.1%2011.8-174.4%2035.2c-53.4%2022.6-101.3%2054.9-142.4%2096-41.1%2041.1-73.4%2089-96%20142.4C75.8%20440.9%2064%20499.5%2064%20560c0%20132.7%2058.3%20257.7%20159.9%20343.1l1.7%201.4c5.8%204.8%2013.1%207.5%2020.6%207.5h531.7c7.5%200%2014.8-2.7%2020.6-7.5l1.7-1.4C901.7%20817.7%20960%20692.7%20960%20560c0-60.5-11.9-119.1-35.2-174.4zM761.4%20836H262.6C184.5%20765.5%20140%20665.6%20140%20560c0-99.4%2038.7-192.8%20109-263%2070.3-70.3%20163.7-109%20263-109%2099.4%200%20192.8%2038.7%20263%20109%2070.3%2070.3%20109%20163.7%20109%20263%200%20105.6-44.5%20205.5-122.6%20276zM623.5%20421.5c-3.1-3.1-8.2-3.1-11.3%200L527.7%20506c-18.7-5-39.4-0.2-54.1%2014.5-21.9%2021.9-21.9%2057.3%200%2079.2%2021.9%2021.9%2057.3%2021.9%2079.2%200%2014.7-14.7%2019.5-35.4%2014.5-54.1l84.5-84.5c3.1-3.1%203.1-8.2%200-11.3l-28.3-28.3zM490%20320h44c4.4%200%208-3.6%208-8v-80c0-4.4-3.6-8-8-8h-44c-4.4%200-8%203.6-8%208v80c0%204.4%203.6%208%208%208zM750%20538v44c0%204.4%203.6%208%208%208h80c4.4%200%208-3.6%208-8v-44c0-4.4-3.6-8-8-8h-80c-4.4%200-8%203.6-8%208zM762.7%20340.8l-31.1-31.1c-3.1-3.1-8.2-3.1-11.3%200l-56.6%2056.6c-3.1%203.1-3.1%208.2%200%2011.3l31.1%2031.1c3.1%203.1%208.2%203.1%2011.3%200l56.6-56.6c3.1-3.1%203.1-8.2%200-11.3zM304.1%20309.7c-3.1-3.1-8.2-3.1-11.3%200l-31.1%2031.1c-3.1%203.1-3.1%208.2%200%2011.3l56.6%2056.6c3.1%203.1%208.2%203.1%2011.3%200l31.1-31.1c3.1-3.1%203.1-8.2%200-11.3l-56.6-56.6zM262%20530h-80c-4.4%200-8%203.6-8%208v44c0%204.4%203.6%208%208%208h80c4.4%200%208-3.6%208-8v-44c0-4.4-3.6-8-8-8z'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201024%201024'%3e%3cpath%20d='M924.8%20385.6c-22.6-53.4-54.9-101.3-96-142.4-41.1-41.1-89-73.4-142.4-96C631.1%20123.8%20572.5%20112%20512%20112s-119.1%2011.8-174.4%2035.2c-53.4%2022.6-101.3%2054.9-142.4%2096-41.1%2041.1-73.4%2089-96%20142.4C75.8%20440.9%2064%20499.5%2064%20560c0%20132.7%2058.3%20257.7%20159.9%20343.1l1.7%201.4c5.8%204.8%2013.1%207.5%2020.6%207.5h531.7c7.5%200%2014.8-2.7%2020.6-7.5l1.7-1.4C901.7%20817.7%20960%20692.7%20960%20560c0-60.5-11.9-119.1-35.2-174.4zM761.4%20836H262.6C184.5%20765.5%20140%20665.6%20140%20560c0-99.4%2038.7-192.8%20109-263%2070.3-70.3%20163.7-109%20263-109%2099.4%200%20192.8%2038.7%20263%20109%2070.3%2070.3%20109%20163.7%20109%20263%200%20105.6-44.5%20205.5-122.6%20276zM623.5%20421.5c-3.1-3.1-8.2-3.1-11.3%200L527.7%20506c-18.7-5-39.4-0.2-54.1%2014.5-21.9%2021.9-21.9%2057.3%200%2079.2%2021.9%2021.9%2057.3%2021.9%2079.2%200%2014.7-14.7%2019.5-35.4%2014.5-54.1l84.5-84.5c3.1-3.1%203.1-8.2%200-11.3l-28.3-28.3zM490%20320h44c4.4%200%208-3.6%208-8v-80c0-4.4-3.6-8-8-8h-44c-4.4%200-8%203.6-8%208v80c0%204.4%203.6%208%208%208zM750%20538v44c0%204.4%203.6%208%208%208h80c4.4%200%208-3.6%208-8v-44c0-4.4-3.6-8-8-8h-80c-4.4%200-8%203.6-8%208zM762.7%20340.8l-31.1-31.1c-3.1-3.1-8.2-3.1-11.3%200l-56.6%2056.6c-3.1%203.1-3.1%208.2%200%2011.3l31.1%2031.1c3.1%203.1%208.2%203.1%2011.3%200l56.6-56.6c3.1-3.1%203.1-8.2%200-11.3zM304.1%20309.7c-3.1-3.1-8.2-3.1-11.3%200l-31.1%2031.1c-3.1%203.1-3.1%208.2%200%2011.3l56.6%2056.6c3.1%203.1%208.2%203.1%2011.3%200l31.1-31.1c3.1-3.1%203.1-8.2%200-11.3l-56.6-56.6zM262%20530h-80c-4.4%200-8%203.6-8%208v44c0%204.4%203.6%208%208%208h80c4.4%200%208-3.6%208-8v-44c0-4.4-3.6-8-8-8z'/%3e%3c/svg%3e")}.icon-users{mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201344%201024'%3e%3cpath%20d='M754.036365%20493.381818C847.12727%20456.145455%20912.290912%20363.054545%20912.290912%20260.654545%20912.290912%20111.709091%20791.27273%200%20651.636365%200%20512%200%20390.981818%20111.709091%20390.981818%20260.654545%20390.981818%20363.054545%20456.145455%20456.145455%20549.236364%20493.381818%20344.436364%20539.927273%20195.490909%20716.8%20195.490909%20930.909088L195.490909%201005.381818C195.490909%201014.690912%20204.8%201024%20214.109091%201024L1098.47273%201024C1107.781818%201024%201117.090912%201014.690912%201117.090912%201005.381818L1117.090912%20930.909088C1107.781818%20716.8%20958.836365%20539.927273%20754.036365%20493.381818ZM456.145455%20260.654545C456.145455%20148.945455%20549.236364%2065.163636%20651.636365%2065.163636%20754.036365%2065.163636%20847.12727%20148.945455%20847.12727%20260.654545%20847.12727%20372.363636%20763.345453%20456.145455%20651.636365%20456.145455%20539.927273%20456.145455%20456.145455%20363.054545%20456.145455%20260.654545ZM1042.618182%20958.836365H260.654545V930.909088C260.654545%20716.8%20437.527273%20539.927273%20651.636365%20539.927273%20865.745453%20539.927273%201042.618182%20716.8%201042.618182%20930.909088V958.836365ZM260.654545%20539.927273C344.436364%20530.618182%20335.127273%20465.454545%20297.890909%20446.836364%20242.036364%20418.909091%20204.8%20372.363636%20204.8%20307.2%20204.8%20232.727273%20260.654545%20167.563636%20325.818182%20167.563636%20363.054545%20148.945455%20344.436364%20102.4%20325.818182%20102.4%20223.418182%20102.4%20148.945455%20195.490909%20148.945455%20297.890909%20148.945455%20372.363636%20186.181818%20437.527273%20242.036364%20465.454545%20102.4%20502.690909%200%20633.018182%200%20791.27273%200%20819.2%200%20856.436365%209.309091%20884.363635%2027.927273%20912.290912%2065.163636%20893.67273%2074.472727%20865.745453%2065.163636%20837.818182%2065.163636%20819.2%2065.163636%20791.27273%2065.163636%20651.636365%20158.254545%20539.927273%20260.654545%20539.927273ZM1070.545453%20484.072727C1126.4%20446.836364%201163.636365%20381.672727%201163.636365%20316.509091%201163.636365%20204.8%201079.854547%20121.018182%20986.763635%20121.018182%20968.145453%20121.018182%20949.52727%20167.563636%20986.763635%20186.181818%201051.92727%20186.181818%201107.781818%20251.345455%201107.781818%20325.818182%201107.781818%20390.981818%201070.545453%20437.527273%201014.690912%20465.454545%20968.145453%20484.072727%20958.836365%20549.236364%201042.618182%20549.236364%201154.32727%20549.236364%201247.418182%20670.254547%201247.418182%20800.581818%201247.418182%20828.509088%201247.418182%20856.436365%201238.109088%20875.054547%201247.418182%20902.981818%201284.654547%20921.6%201303.27273%20893.67273%201312.581818%20865.745453%201312.581818%20828.509088%201312.581818%20800.581818%201303.27273%20633.018182%201200.87273%20502.690909%201070.545453%20484.072727Z'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201344%201024'%3e%3cpath%20d='M754.036365%20493.381818C847.12727%20456.145455%20912.290912%20363.054545%20912.290912%20260.654545%20912.290912%20111.709091%20791.27273%200%20651.636365%200%20512%200%20390.981818%20111.709091%20390.981818%20260.654545%20390.981818%20363.054545%20456.145455%20456.145455%20549.236364%20493.381818%20344.436364%20539.927273%20195.490909%20716.8%20195.490909%20930.909088L195.490909%201005.381818C195.490909%201014.690912%20204.8%201024%20214.109091%201024L1098.47273%201024C1107.781818%201024%201117.090912%201014.690912%201117.090912%201005.381818L1117.090912%20930.909088C1107.781818%20716.8%20958.836365%20539.927273%20754.036365%20493.381818ZM456.145455%20260.654545C456.145455%20148.945455%20549.236364%2065.163636%20651.636365%2065.163636%20754.036365%2065.163636%20847.12727%20148.945455%20847.12727%20260.654545%20847.12727%20372.363636%20763.345453%20456.145455%20651.636365%20456.145455%20539.927273%20456.145455%20456.145455%20363.054545%20456.145455%20260.654545ZM1042.618182%20958.836365H260.654545V930.909088C260.654545%20716.8%20437.527273%20539.927273%20651.636365%20539.927273%20865.745453%20539.927273%201042.618182%20716.8%201042.618182%20930.909088V958.836365ZM260.654545%20539.927273C344.436364%20530.618182%20335.127273%20465.454545%20297.890909%20446.836364%20242.036364%20418.909091%20204.8%20372.363636%20204.8%20307.2%20204.8%20232.727273%20260.654545%20167.563636%20325.818182%20167.563636%20363.054545%20148.945455%20344.436364%20102.4%20325.818182%20102.4%20223.418182%20102.4%20148.945455%20195.490909%20148.945455%20297.890909%20148.945455%20372.363636%20186.181818%20437.527273%20242.036364%20465.454545%20102.4%20502.690909%200%20633.018182%200%20791.27273%200%20819.2%200%20856.436365%209.309091%20884.363635%2027.927273%20912.290912%2065.163636%20893.67273%2074.472727%20865.745453%2065.163636%20837.818182%2065.163636%20819.2%2065.163636%20791.27273%2065.163636%20651.636365%20158.254545%20539.927273%20260.654545%20539.927273ZM1070.545453%20484.072727C1126.4%20446.836364%201163.636365%20381.672727%201163.636365%20316.509091%201163.636365%20204.8%201079.854547%20121.018182%20986.763635%20121.018182%20968.145453%20121.018182%20949.52727%20167.563636%20986.763635%20186.181818%201051.92727%20186.181818%201107.781818%20251.345455%201107.781818%20325.818182%201107.781818%20390.981818%201070.545453%20437.527273%201014.690912%20465.454545%20968.145453%20484.072727%20958.836365%20549.236364%201042.618182%20549.236364%201154.32727%20549.236364%201247.418182%20670.254547%201247.418182%20800.581818%201247.418182%20828.509088%201247.418182%20856.436365%201238.109088%20875.054547%201247.418182%20902.981818%201284.654547%20921.6%201303.27273%20893.67273%201312.581818%20865.745453%201312.581818%20828.509088%201312.581818%20800.581818%201303.27273%20633.018182%201200.87273%20502.690909%201070.545453%20484.072727Z'/%3e%3c/svg%3e")}.icon-subscriptions{mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201024%201024'%3e%3cpath%20d='M841.704141%2099.863429h-659.418514c-45.51666%200-82.417081%2036.910655-82.417081%2082.437547v659.408281c0%2045.51666%2036.900422%2082.427314%2082.417081%2082.427314h659.418514c45.526893%200%2082.427314-36.910655%2082.427314-82.427314v-659.408281c0-45.526893-36.900422-82.437548-82.427314-82.437547zM718.058053%20429.572686v82.427314H553.213657v82.427314h164.844395v82.417081H553.213657v123.646088h-82.427314v-123.646088H305.931714v-82.417081h164.854629v-82.427314H305.931714v-82.427314h178.024579l-219.243353-206.052936h123.646088l123.635855%20123.625622%20123.646088-123.625622h123.635855l-210.801077%20206.052936H718.058053z'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201024%201024'%3e%3cpath%20d='M841.704141%2099.863429h-659.418514c-45.51666%200-82.417081%2036.910655-82.417081%2082.437547v659.408281c0%2045.51666%2036.900422%2082.427314%2082.417081%2082.427314h659.418514c45.526893%200%2082.427314-36.910655%2082.427314-82.427314v-659.408281c0-45.526893-36.900422-82.437548-82.427314-82.437547zM718.058053%20429.572686v82.427314H553.213657v82.427314h164.844395v82.417081H553.213657v123.646088h-82.427314v-123.646088H305.931714v-82.417081h164.854629v-82.427314H305.931714v-82.427314h178.024579l-219.243353-206.052936h123.646088l123.635855%20123.625622%20123.646088-123.625622h123.635855l-210.801077%20206.052936H718.058053z'/%3e%3c/svg%3e")}.icon-content{mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201024%201024'%3e%3cpath%20d='M304%20669.152a84.192%2084.192%200%200%201%2036.528-8.288h371.824V240H344a40%2040%200%200%200-40%2040v389.152zM304.032%20743.696A40%2040%200%200%200%20344%20781.92h368.352v-73.056h-371.84a36.528%2036.528%200%200%200-36.48%2034.832zM344%20829.92h-3.472A84.528%2084.528%200%200%201%20256%20743.68V280a88%2088%200%200%201%2088-88h400.352a16%2016%200%200%201%2016%2016v605.92a16%2016%200%200%201-16%2016H344zM396.864%20357.568v-16a16%2016%200%200%201%2016-16h190.608a16%2016%200%200%201%2016%2016v16a16%2016%200%200%201-16%2016H412.864a16%2016%200%200%201-16-16z'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201024%201024'%3e%3cpath%20d='M304%20669.152a84.192%2084.192%200%200%201%2036.528-8.288h371.824V240H344a40%2040%200%200%200-40%2040v389.152zM304.032%20743.696A40%2040%200%200%200%20344%20781.92h368.352v-73.056h-371.84a36.528%2036.528%200%200%200-36.48%2034.832zM344%20829.92h-3.472A84.528%2084.528%200%200%201%20256%20743.68V280a88%2088%200%200%201%2088-88h400.352a16%2016%200%200%201%2016%2016v605.92a16%2016%200%200%201-16%2016H344zM396.864%20357.568v-16a16%2016%200%200%201%2016-16h190.608a16%2016%200%200%201%2016%2016v16a16%2016%200%200%201-16%2016H412.864a16%2016%200%200%201-16-16z'/%3e%3c/svg%3e")}.icon-prompts{mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201024%201024'%3e%3cpath%20d='M360%20328m-60%200a60%2060%200%201%200%20120%200%2060%2060%200%201%200-120%200ZM852%2064H172c-17.7%200-32%2014.3-32%2032v660c0%2017.7%2014.3%2032%2032%2032h680c17.7%200%2032-14.3%2032-32V96c0-17.7-14.3-32-32-32zM820%20724H204V128h616v596zM664%20328m-60%200a60%2060%200%201%200%20120%200%2060%2060%200%201%200-120%200ZM854.2%20884H169.8c-16.5%200-29.8%2014.3-29.8%2032v36c0%204.4%203.3%208%207.4%208h729.1c4.1%200%207.4-3.6%207.4-8v-36c0.1-17.7-13.2-32-29.7-32zM664%20508H360c-4.4%200-8%203.6-8%208v60c0%204.4%203.6%208%208%208h304c4.4%200%208-3.6%208-8v-60c0-4.4-3.6-8-8-8z'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201024%201024'%3e%3cpath%20d='M360%20328m-60%200a60%2060%200%201%200%20120%200%2060%2060%200%201%200-120%200ZM852%2064H172c-17.7%200-32%2014.3-32%2032v660c0%2017.7%2014.3%2032%2032%2032h680c17.7%200%2032-14.3%2032-32V96c0-17.7-14.3-32-32-32zM820%20724H204V128h616v596zM664%20328m-60%200a60%2060%200%201%200%20120%200%2060%2060%200%201%200-120%200ZM854.2%20884H169.8c-16.5%200-29.8%2014.3-29.8%2032v36c0%204.4%203.3%208%207.4%208h729.1c4.1%200%207.4-3.6%207.4-8v-36c0.1-17.7-13.2-32-29.7-32zM664%20508H360c-4.4%200-8%203.6-8%208v60c0%204.4%203.6%208%208%208h304c4.4%200%208-3.6%208-8v-60c0-4.4-3.6-8-8-8z'/%3e%3c/svg%3e")}.icon-reports{mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201024%201024'%3e%3cpath%20d='M85.312%20938.688H1024V1024H0V0h85.312v938.688zM256%20341.312h85.312V768H256V341.312zM512%20128h85.312v640H512V128zM768%20341.312h85.312V768H768V341.312z'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201024%201024'%3e%3cpath%20d='M85.312%20938.688H1024V1024H0V0h85.312v938.688zM256%20341.312h85.312V768H256V341.312zM512%20128h85.312v640H512V128zM768%20341.312h85.312V768H768V341.312z'/%3e%3c/svg%3e")}.icon-security{mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201344%201024'%3e%3cpath%20d='M754.036365%20493.381818C847.12727%20456.145455%20912.290912%20363.054545%20912.290912%20260.654545%20912.290912%20111.709091%20791.27273%200%20651.636365%200%20512%200%20390.981818%20111.709091%20390.981818%20260.654545%20390.981818%20363.054545%20456.145455%20456.145455%20549.236364%20493.381818%20344.436364%20539.927273%20195.490909%20716.8%20195.490909%20930.909088L195.490909%201005.381818C195.490909%201014.690912%20204.8%201024%20214.109091%201024L1098.47273%201024C1107.781818%201024%201117.090912%201014.690912%201117.090912%201005.381818L1117.090912%20930.909088C1107.781818%20716.8%20958.836365%20539.927273%20754.036365%20493.381818ZM456.145455%20260.654545C456.145455%20148.945455%20549.236364%2065.163636%20651.636365%2065.163636%20754.036365%2065.163636%20847.12727%20148.945455%20847.12727%20260.654545%20847.12727%20372.363636%20763.345453%20456.145455%20651.636365%20456.145455%20539.927273%20456.145455%20456.145455%20363.054545%20456.145455%20260.654545ZM1042.618182%20958.836365H260.654545V930.909088C260.654545%20716.8%20437.527273%20539.927273%20651.636365%20539.927273%20865.745453%20539.927273%201042.618182%20716.8%201042.618182%20930.909088V958.836365ZM260.654545%20539.927273C344.436364%20530.618182%20335.127273%20465.454545%20297.890909%20446.836364%20242.036364%20418.909091%20204.8%20372.363636%20204.8%20307.2%20204.8%20232.727273%20260.654545%20167.563636%20325.818182%20167.563636%20363.054545%20148.945455%20344.436364%20102.4%20325.818182%20102.4%20223.418182%20102.4%20148.945455%20195.490909%20148.945455%20297.890909%20148.945455%20372.363636%20186.181818%20437.527273%20242.036364%20465.454545%20102.4%20502.690909%200%20633.018182%200%20791.27273%200%20819.2%200%20856.436365%209.309091%20884.363635%2027.927273%20912.290912%2065.163636%20893.67273%2074.472727%20865.745453%2065.163636%20837.818182%2065.163636%20819.2%2065.163636%20791.27273%2065.163636%20651.636365%20158.254545%20539.927273%20260.654545%20539.927273ZM1070.545453%20484.072727C1126.4%20446.836364%201163.636365%20381.672727%201163.636365%20316.509091%201163.636365%20204.8%201079.854547%20121.018182%20986.763635%20121.018182%20968.145453%20121.018182%20949.52727%20167.563636%20986.763635%20186.181818%201051.92727%20186.181818%201107.781818%20251.345455%201107.781818%20325.818182%201107.781818%20390.981818%201070.545453%20437.527273%201014.690912%20465.454545%20968.145453%20484.072727%20958.836365%20549.236364%201042.618182%20549.236364%201154.32727%20549.236364%201247.418182%20670.254547%201247.418182%20800.581818%201247.418182%20828.509088%201247.418182%20856.436365%201238.109088%20875.054547%201247.418182%20902.981818%201284.654547%20921.6%201303.27273%20893.67273%201312.581818%20865.745453%201312.581818%20828.509088%201312.581818%20800.581818%201303.27273%20633.018182%201200.87273%20502.690909%201070.545453%20484.072727Z'/%3e%3c/svg%3e");-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201344%201024'%3e%3cpath%20d='M754.036365%20493.381818C847.12727%20456.145455%20912.290912%20363.054545%20912.290912%20260.654545%20912.290912%20111.709091%20791.27273%200%20651.636365%200%20512%200%20390.981818%20111.709091%20390.981818%20260.654545%20390.981818%20363.054545%20456.145455%20456.145455%20549.236364%20493.381818%20344.436364%20539.927273%20195.490909%20716.8%20195.490909%20930.909088L195.490909%201005.381818C195.490909%201014.690912%20204.8%201024%20214.109091%201024L1098.47273%201024C1107.781818%201024%201117.090912%201014.690912%201117.090912%201005.381818L1117.090912%20930.909088C1107.781818%20716.8%20958.836365%20539.927273%20754.036365%20493.381818ZM456.145455%20260.654545C456.145455%20148.945455%20549.236364%2065.163636%20651.636365%2065.163636%20754.036365%2065.163636%20847.12727%20148.945455%20847.12727%20260.654545%20847.12727%20372.363636%20763.345453%20456.145455%20651.636365%20456.145455%20539.927273%20456.145455%20456.145455%20363.054545%20456.145455%20260.654545ZM1042.618182%20958.836365H260.654545V930.909088C260.654545%20716.8%20437.527273%20539.927273%20651.636365%20539.927273%20865.745453%20539.927273%201042.618182%20716.8%201042.618182%20930.909088V958.836365ZM260.654545%20539.927273C344.436364%20530.618182%20335.127273%20465.454545%20297.890909%20446.836364%20242.036364%20418.909091%20204.8%20372.363636%20204.8%20307.2%20204.8%20232.727273%20260.654545%20167.563636%20325.818182%20167.563636%20363.054545%20148.945455%20344.436364%20102.4%20325.818182%20102.4%20223.418182%20102.4%20148.945455%20195.490909%20148.945455%20297.890909%20148.945455%20372.363636%20186.181818%20437.527273%20242.036364%20465.454545%20102.4%20502.690909%200%20633.018182%200%20791.27273%200%20819.2%200%20856.436365%209.309091%20884.363635%2027.927273%20912.290912%2065.163636%20893.67273%2074.472727%20865.745453%2065.163636%20837.818182%2065.163636%20819.2%2065.163636%20791.27273%2065.163636%20651.636365%20158.254545%20539.927273%20260.654545%20539.927273ZM1070.545453%20484.072727C1126.4%20446.836364%201163.636365%20381.672727%201163.636365%20316.509091%201163.636365%20204.8%201079.854547%20121.018182%20986.763635%20121.018182%20968.145453%20121.018182%20949.52727%20167.563636%20986.763635%20186.181818%201051.92727%20186.181818%201107.781818%20251.345455%201107.781818%20325.818182%201107.781818%20390.981818%201070.545453%20437.527273%201014.690912%20465.454545%20968.145453%20484.072727%20958.836365%20549.236364%201042.618182%20549.236364%201154.32727%20549.236364%201247.418182%20670.254547%201247.418182%20800.581818%201247.418182%20828.509088%201247.418182%20856.436365%201238.109088%20875.054547%201247.418182%20902.981818%201284.654547%20921.6%201303.27273%20893.67273%201312.581818%20865.745453%201312.581818%20828.509088%201312.581818%20800.581818%201303.27273%20633.018182%201200.87273%20502.690909%201070.545453%20484.072727Z'/%3e%3c/svg%3e")}.ops-pill{display:flex;align-items:center;gap:8px;min-height:34px;padding:0 12px;border-radius:999px;background:#f2f4f7;color:var(--muted);font-size:.86rem;font-weight:720;white-space:nowrap}.topbar-title{display:grid;min-width:0;gap:2px}h1,h2,h3,p{margin:0}h1{overflow-wrap:anywhere;font-size:1.8rem;line-height:1.15}h2{overflow-wrap:anywhere;font-size:1.42rem;line-height:1.2}h3{overflow-wrap:anywhere;font-size:1rem;line-height:1.3}.eyebrow{color:var(--rose);font-size:.74rem;font-weight:760;letter-spacing:0;text-transform:uppercase}.topbar-actions{display:flex;align-items:center;gap:10px;justify-self:end}.icon-button,.primary-button{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;border-radius:8px;color:var(--ink);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.icon-button:hover,.primary-button:hover{box-shadow:inset 0 0 0 1px #c74b735c,0 10px 24px #1e232914}.primary-button{gap:8px;min-width:130px;padding:0 14px;background:#202327;color:#fff;box-shadow:none}.status-pill{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 12px;border-radius:999px;background:var(--mint);color:var(--teal);font-size:.84rem;font-weight:720;white-space:nowrap}.status-dot{width:8px;height:8px;border-radius:50%;background:var(--teal)}.section-stack{display:grid;gap:18px;min-width:0}.section-heading,.panel-heading,.metric-top,.plan-heading,.variant-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;min-width:0}.section-heading>div,.panel-heading>div,.plan-heading>div{min-width:0}.section-meta{align-self:center;color:var(--muted);font-size:.88rem;white-space:nowrap}.metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.metric-card,.panel,.table-panel,.plan-card,.prompt-editor,.variant-card{min-width:0;border:1px solid var(--line);border-radius:8px;background:var(--surface);box-shadow:var(--shadow)}.metric-card{display:grid;gap:10px;min-height:136px;padding:18px}.metric-top{color:var(--muted);font-size:.86rem}.metric-card strong{overflow-wrap:anywhere;font-size:1.62rem;line-height:1.1}.metric-card small{color:var(--muted);line-height:1.35}.trend{color:var(--teal);font-weight:760;white-space:nowrap}.trend.down{color:var(--amber)}.insight-grid,.report-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:14px}.panel{display:grid;gap:18px;padding:18px}.limit-reset-panel{gap:14px}.limit-reset-form{display:grid;grid-template-columns:minmax(220px,1fr) auto;align-items:end;gap:12px}.bar-chart{display:grid;grid-template-columns:repeat(7,minmax(28px,1fr));align-items:end;gap:12px;min-height:220px}.bar-chart.compact{min-height:190px}.bar-column{display:grid;align-items:end;justify-items:center;gap:8px;min-width:0;color:var(--muted);font-size:.78rem}.bar-track{position:relative;display:flex;align-items:end;width:100%;max-width:42px;height:154px;overflow:hidden;border-radius:7px;background:#eef0f3}.bar-fill{display:block;width:100%;min-height:8px;border-radius:7px 7px 0 0;background:linear-gradient(180deg,#c74b73,#187c7b)}.retention-list,.country-list,.plan-stats,.variant-meta{display:grid;gap:12px;min-width:0}.retention-row,.country-row{display:grid;grid-template-columns:44px minmax(0,1fr) 54px;align-items:center;gap:12px;min-height:36px}.retention-row strong,.country-row b{text-align:right}.progress-track{display:block;width:100%;height:10px;overflow:hidden;border-radius:999px;background:#edf0f3}.progress-fill{display:block;width:0;height:100%;border-radius:inherit;background:var(--rose)}.progress-fill.teal{background:var(--teal)}.search-box{display:flex;align-items:center;gap:10px;width:min(320px,100%);min-height:42px;padding:0 12px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--muted)}.search-box input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--ink)}.table-panel{overflow:hidden}.table-scroll{width:100%;overflow-x:auto}table{width:100%;min-width:780px;border-collapse:collapse}th,td{padding:14px 16px;border-bottom:1px solid var(--line);text-align:left;vertical-align:middle}th{background:#f8f9fb;color:var(--muted);font-size:.78rem;font-weight:780;text-transform:uppercase}td{color:#303640;font-size:.92rem}td strong{overflow-wrap:anywhere}tbody tr:last-child td{border-bottom:0}.identity-cell{display:flex;align-items:center;gap:12px;min-width:0}.identity-cell>span:last-child{display:grid;min-width:0;gap:2px}.identity-cell small{overflow:hidden;max-width:240px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap}.avatar{display:grid;flex:0 0 36px;width:36px;height:36px;place-items:center;border-radius:8px;background:var(--rose-soft);color:var(--rose);font-weight:800}.tag,.status-label{display:inline-flex;align-items:center;max-width:100%;min-height:28px;padding:0 10px;border-radius:999px;background:#eef0f3;color:#454b55;font-size:.78rem;font-weight:760;white-space:nowrap}.status-label.active,.status-label.published{background:var(--mint);color:var(--teal)}.status-label.locked{background:#fff4df;color:var(--amber)}.content-status{background:#f0f2f5}.action-cell{width:80px;text-align:center}.action-cell .icon-button{margin:0 auto}.helper-text,.success-text{color:var(--muted);font-size:.86rem;line-height:1.45}.success-text{color:var(--teal);font-weight:740}.plan-grid,.variant-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.plan-card,.variant-card{display:grid;gap:18px;padding:20px}.price-input{display:grid;gap:8px;color:var(--muted);font-size:.82rem;font-weight:700}.price-field{display:flex;align-items:center;gap:8px;min-height:52px;padding:0 14px;border:1px solid var(--line);border-radius:8px;background:var(--surface-soft);color:var(--ink);font-size:1.3rem;font-weight:820}.price-field input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--ink);font-size:1.3rem;font-weight:820}.plan-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.plan-stats span{display:grid;gap:4px;min-height:62px;padding:12px;border-radius:8px;background:var(--surface-soft);color:var(--muted);font-size:.78rem}.plan-stats strong{overflow-wrap:anywhere;color:var(--ink);font-size:1rem}.segmented-control{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border:1px solid var(--line);border-radius:8px;background:var(--surface)}.segmented-control button{min-height:34px;padding:0 12px;border-radius:6px;background:transparent;color:var(--muted);font-size:.86rem;font-weight:720}.segmented-control button.active{background:#202327;color:#fff}.prompt-editor{display:grid;gap:10px;padding:18px}.prompt-editor label{color:var(--muted);font-size:.82rem;font-weight:760;text-transform:uppercase}.prompt-editor textarea{width:100%;min-height:180px;resize:vertical;border:1px solid var(--line);border-radius:8px;padding:14px;outline:0;color:var(--ink);line-height:1.5}.prompt-editor textarea:focus,.price-field:focus-within,.search-box:focus-within{border-color:#c74b7394;box-shadow:0 0 0 3px #c74b731f}.variant-badge{display:inline-flex;min-height:28px;align-items:center;padding:0 10px;border-radius:999px;background:var(--rose-soft);color:var(--rose);font-size:.76rem;font-weight:780}.variant-card p{color:var(--muted);line-height:1.48}.variant-meta{grid-template-columns:repeat(2,minmax(0,1fr));color:var(--muted);font-size:.86rem}.variant-meta span{min-width:0;overflow-wrap:anywhere}.country-panel{min-height:350px}.country-row{grid-template-columns:minmax(120px,.9fr) minmax(120px,1fr) 54px;padding:10px 0;border-bottom:1px solid var(--line)}.country-row:last-child{border-bottom:0}.country-main{display:grid;gap:3px;min-width:0}.country-main strong,.country-main span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.country-main span{color:var(--muted);font-size:.82rem}.report-metrics{display:grid;gap:14px}.report-card{min-height:110px}.loading-panel{display:flex;align-items:center;justify-content:center;gap:12px;min-height:360px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--muted);box-shadow:var(--shadow)}.login-shell{display:grid;min-height:100vh;place-items:center;padding:24px;background:radial-gradient(circle at top left,rgba(199,75,115,.16),transparent 34%),linear-gradient(135deg,#e8f6f4e6,#fff0f5ad 48%,#f6f7f8)}.login-card{display:grid;width:min(460px,100%);gap:22px;padding:28px;border:1px solid rgba(228,231,236,.86);border-radius:8px;background:#fffffff0;box-shadow:var(--shadow)}.auth-brand{padding-bottom:4px}.login-copy{display:grid;gap:8px}.login-copy p{color:var(--muted);line-height:1.55}.form-grid{display:grid;gap:14px;min-width:0}.field-label{display:grid;gap:7px;color:var(--muted);font-size:.84rem;font-weight:760}.field-label input{width:100%;min-height:46px;border:1px solid var(--line);border-radius:8px;padding:0 12px;outline:0;background:var(--surface);color:var(--ink)}.field-label input:focus,.prompt-editor textarea:focus,.price-field:focus-within,.search-box:focus-within{border-color:#c74b7394;box-shadow:0 0 0 3px #c74b731f}.wide-button{width:100%}.compact-auth{width:min(360px,100%);min-height:160px}.auth-error,.auth-success{margin:0;border-radius:8px;padding:10px 12px;font-size:.88rem;line-height:1.4}.auth-error{background:#fff4df;color:#8a4b04}.auth-success{background:var(--mint);color:var(--teal)}.page-error{margin:0 0 16px}.admin-account{display:grid;min-width:132px;max-width:220px;gap:2px}.admin-account strong,.admin-account small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-account strong{font-size:.9rem}.admin-account small{color:var(--muted);font-size:.76rem}.security-grid{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:14px}.account-panel,.password-panel{align-content:start}.account-lines{display:grid;gap:10px;color:var(--muted);line-height:1.45}.account-lines strong{color:var(--ink)}@media(max-width:1120px){.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.insight-grid,.report-grid{grid-template-columns:1fr}}@media(max-width:860px){.main-area{padding:0 18px 24px}.topbar{position:static;grid-template-columns:1fr;align-items:start;gap:12px;margin:0 -18px 18px;padding:14px 18px}.top-nav{width:100%}.topbar-actions{width:100%;flex-wrap:wrap;justify-self:start}.admin-account{min-width:0}.section-heading{display:grid}.limit-reset-form{grid-template-columns:1fr}.section-meta{white-space:normal}.security-grid{grid-template-columns:1fr}}@media(max-width:640px){.status-pill,.ops-pill{display:none}.login-shell{padding:16px}.login-card{padding:22px}h1{font-size:1.48rem}h2{font-size:1.22rem}.metric-grid,.plan-grid,.variant-grid,.plan-stats,.variant-meta{grid-template-columns:1fr}.retention-row{grid-template-columns:34px minmax(0,1fr) 48px}.country-row{grid-template-columns:1fr;gap:8px}.country-row b{text-align:left}.primary-button{width:100%}}
