@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:#fef2f2;--color-red-600:#e40014;--color-amber-500:#f99c00;--color-green-600:#00a544;--color-blue-600:#155dfc;--color-blue-700:#1447e6;--color-purple-500:#ac4bff;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-500:#6a7282;--color-gray-700:#364153;--color-gray-950:#030712;--radius-md:.375rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-50:lab(96.5005% 4.18508 1.52328);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-green-600:lab(59.0978% -58.6621 41.2579);--color-blue-600:lab(44.0605% 29.0279 -86.0352);--color-blue-700:lab(36.9089% 35.0961 -85.6872);--color-purple-500:lab(52.0183% 66.11 -78.2316);--color-gray-50:lab(98.2596% -.247031 -.706708);--color-gray-100:lab(96.1596% -.0823438 -1.13575);--color-gray-200:lab(91.6229% -.159115 -2.26791);--color-gray-500:lab(47.7841% -.393182 -10.0268);--color-gray-700:lab(27.1134% -.956401 -12.3224);--color-gray-950:lab(1.90334% .278696 -5.48866)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.relative{position:relative}.block{display:block}.grid{display:grid}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.obs-page{color:#101a36;gap:16px;display:grid}.obs-head{justify-content:space-between;align-items:center;display:flex}.obs-head h1{margin:4px 0;font-size:29px}.obs-head p,.obs-head small{color:#64748b}.obs-head>a,.obs-panel>a{color:#1557f0;border:1px solid #1557f0;border-radius:7px;padding:9px 14px}.live-dot{color:#168247}.obs-health,.obs-identity,.error-hero{background:#f1fbf4;border:1px solid #a9dfba;border-radius:11px;align-items:center;gap:18px;padding:18px;display:flex}.obs-health>svg{color:#168247;width:48px;height:48px}.obs-health div{flex:1}.obs-health h2,.obs-identity h2,.error-hero h2{margin:0}.obs-health p,.error-hero p{color:#64748b;margin:4px 0}.obs-health>strong{color:#168247;font-size:27px}.obs-kpis{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.obs-kpis article,.obs-panel{background:#fff;border:1px solid #dce4ef;border-radius:11px;padding:16px}.obs-kpis article{align-items:center;gap:12px;display:flex}.obs-kpis svg{color:#1557f0;background:#edf4ff;border-radius:9px;width:42px;height:42px;padding:10px}.obs-kpis span{color:#64748b}.obs-kpis strong{color:#101a36;margin-top:5px;font-size:22px;display:block}.obs-grid{grid-template-columns:1.6fr .8fr;gap:14px;display:grid}.obs-panel h2{margin:0 0 12px;font-size:16px}.obs-panel>p{border-top:1px solid #e7ecf3;align-items:center;gap:10px;padding:9px 0;display:flex}.obs-panel>p span{flex:1;display:grid}.obs-panel small{color:#64748b}.obs-table{grid-template-columns:1.3fr .7fr .6fr .7fr .6fr .5fr;display:grid;overflow:auto}.obs-table.endpoints{grid-template-columns:1.5fr .5fr .7fr .6fr .6fr .7fr}.obs-table>b,.obs-row>*{border-top:1px solid #e7ecf3;padding:9px}.obs-row{display:contents}.obs-row>span:first-child{display:grid}.obs-row em,.obs-identity em{border-radius:5px;width:max-content;padding:4px 7px;font-style:normal}.health-healthy,.level-info{color:#168247;background:#eaf9ef}.health-degraded,.level-warn{color:#b45309;background:#fff4d6}.health-down,.level-error{color:#b91c1c;background:#fee2e2}.level-debug{color:#6d28d9;background:#f3e8ff}.obs-identity{background:#fff;border-color:#dce4ef}.obs-identity h2{flex:1}.obs-identity span{color:#64748b;border-left:1px solid #dce4ef;padding-left:16px;display:grid}.obs-identity b{color:#101a36;font-size:19px}.span-line{border-top:1px solid #e7ecf3;grid-template-columns:190px 1fr 70px;align-items:center;gap:10px;padding:7px;display:grid}.span-line span{display:grid}.span-line i{background:#5b3df5;border-radius:5px;height:9px}.obs-panel dl div{grid-template-columns:110px 1fr;padding:8px 0;display:grid}.obs-panel dd{margin:0}.obs-panel pre{color:#dbeafe;white-space:pre-wrap;background:#071d3e;border-radius:8px;padding:14px;overflow:auto}.log-filters{background:#fff;border:1px solid #dce4ef;border-radius:10px;grid-template-columns:1fr 180px 220px auto;gap:9px;padding:13px;display:grid}.log-filters input,.log-filters select{border:1px solid #cad5e5;border-radius:7px;height:41px;padding:0 10px}.log-filters button{color:#fff;background:#1557f0;border:0;border-radius:7px}.log-table{grid-template-columns:160px 80px 150px 1fr 160px;display:grid;overflow:auto}.log-table>b,.log-row>*{border-top:1px solid #e7ecf3;padding:9px}.log-row{display:contents}.log-row em{font-style:normal}.error-hero{background:#fff1f1;border-color:#f5a5a5}.error-hero>em{color:#b91c1c;border:1px solid #dc2626;padding:7px}.error-hero>div{flex:1}.error-hero>span{display:grid}@media (max-width:1000px){.obs-kpis{grid-template-columns:1fr 1fr}.obs-grid{grid-template-columns:1fr}.log-filters{grid-template-columns:1fr 1fr}}@media (max-width:650px){.obs-head,.obs-identity,.error-hero{flex-direction:column;align-items:flex-start}.obs-kpis,.log-filters{grid-template-columns:1fr}.obs-table,.log-table{min-width:850px}.obs-panel{overflow:auto}.obs-identity span{border:0;padding:0}}.company-page.company-design-page{width:100%;min-width:0;margin:0;padding:0;position:relative}.company-page.company-design-page>.company-head{flex-wrap:wrap;gap:16px;min-height:0;margin:0 0 20px;padding:0;position:static;inset:auto}.company-page.company-design-page>.company-head form{width:auto;position:static}.company-page.company-design-page>.brand-editor{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:start;gap:20px;width:100%;margin:0}.company-design-page .brand-controls{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.company-design-page .brand-controls section,.company-design-page .brand-controls label,.company-design-page .brand-controls input,.company-design-page .brand-controls select{min-width:0;max-width:100%}.company-design-page .brand-controls label>span{grid-template-columns:44px minmax(0,1fr)}.company-design-page .brand-live{grid-area:auto;min-width:0;height:auto}.company-design-page .brand-live>article{max-width:100%;margin-inline:auto}.company-design-page .brand-editor>.brand-form-actions{border-top:1px solid #dfe5ee;grid-column:1/-1;justify-content:flex-end;gap:12px;width:100%;height:auto;padding-top:16px;display:flex;position:static;inset:auto}.company-design-page .brand-form-actions button{white-space:normal;width:auto;height:auto;min-height:44px;padding:12px 20px}@media (max-width:1100px){.company-page.company-design-page>.brand-editor{grid-template-columns:minmax(0,1fr)}.company-design-page .brand-live>article{max-width:380px}}@media (max-width:700px){.company-design-page .brand-controls{grid-template-columns:1fr}.company-design-page .brand-form-actions button{width:100%}}@media (min-width:1400px){.company-page.media-page{margin:0;padding:0;position:relative}.company-page.media-page>.company-head{border-bottom:0;min-height:100px;margin:0;padding:0 8px;position:absolute;top:-89px;left:0;right:-14px}.company-page.media-page>.company-head h1{line-height:34px}.company-page.media-page>.media-stats{width:calc(100% + 14px);height:84px;margin:9px -14px 0 3px}.company-page.media-page>.media-layout{grid-template-columns:194px 738px;gap:16px;width:calc(100% + 14px);margin:80px -14px 0 3px}.company-page.media-page .media-upload{min-height:642px;padding:18px}.company-page.media-page .media-upload label,.company-page.media-page .media-upload select,.company-page.media-page .media-upload input,.company-page.media-page .media-upload button{width:156px;min-width:0}.company-page.media-page .media-library{min-height:642px;padding:18px}.company-page.media-page .media-upload,.company-page.media-page .media-library,.company-page.media-page .media-stats article{border-radius:10px}.company-page.media-page .media-library>div{grid-template-columns:repeat(3,1fr)}body .settings-page{max-width:none;margin:0;padding:30px 6px;transform:translateY(-137px)}body .settings-heading{width:1236px}body .settings-heading h1{transform:translateY(-5px)}body .settings-tabs{width:1236px}body .settings-layout{grid-template-columns:874px 342px;gap:20px;width:1236px}body .settings-main{grid-template-rows:290px 218px;grid-template-columns:433px 427px;gap:10px 14px}body .settings-main>article:first-child,body .settings-main>article:nth-child(2){height:290px}body .settings-main>article:nth-child(3){height:218px}body .settings-actions{z-index:5;background:0 0;width:196px;height:50px;padding:0;position:fixed;top:52px;right:-6px}body .settings-actions button{justify-content:center;width:196px;height:50px}}body .users-page{gap:20px;width:100%;min-width:0;transform:none}body .users-page .domain-page-head{flex-wrap:wrap;gap:16px;height:auto;min-height:0}body .users-page .domain-page-head>.primary-action{white-space:normal;width:auto;min-height:44px;position:static}body .user-kpis{width:100%;height:auto;margin:0}body .users-toolbar{grid-template-columns:minmax(0,1fr) minmax(120px,180px) minmax(120px,180px) auto;width:100%;height:auto;padding:16px}body .users-toolbar>*{min-width:0}body .users-layout{grid-template-columns:minmax(0,1fr);gap:20px;width:100%;min-width:0;margin:0}body .users-table-shell,body .users-table{width:100%;min-width:0;overflow:visible}body .users-row{grid-template-columns:minmax(145px,1.2fr) minmax(95px,.75fr) minmax(100px,.8fr) 48px 80px minmax(185px,1.4fr);align-items:start;gap:10px;width:100%;min-width:0;height:auto;min-height:0;padding:14px}body .users-row>*{overflow-wrap:anywhere;min-width:0}body .users-row .person-cell{align-items:flex-start}body .users-row .person-cell>i{flex-shrink:0}body .users-row .person-cell>span{min-width:0}body .users-head{align-items:center;height:auto;min-height:44px}body .user-actions{flex-direction:column;align-items:stretch;gap:8px;display:flex;overflow:visible}body .user-actions form{flex-wrap:wrap;gap:6px;min-width:0;max-width:100%;display:flex}body .user-actions select,body .user-actions button{white-space:normal;min-width:0;max-width:100%;height:auto;min-height:32px;padding:6px 8px}body .user-actions select{flex:110px;width:100%}body .invite-panel{width:100%;max-width:640px}@media (max-width:1100px){body .users-row.users-head{display:none}body article.users-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body article.users-row .person-cell,body article.users-row .user-actions{grid-column:1/-1}body .user-actions{flex-flow:wrap}}@media (max-width:700px){body .users-toolbar,body article.users-row{grid-template-columns:1fr}body .user-actions{flex-direction:column}}@media (min-width:1400px){body .activity-page{gap:15px;width:1233px;transform:translate(6px,-85px)}body .activity-page .domain-page-head{z-index:3;pointer-events:none;align-items:flex-start;height:64px;min-height:64px;margin:0;padding:0;position:relative}body .activity-page .domain-page-head h1{font-size:27px;line-height:35px}body .activity-page .user-kpis{grid-template-columns:250px;gap:16px;width:1233px;height:90px;margin:0}body .activity-page .user-kpis article{height:90px;min-height:90px}body .activity-page .users-toolbar{grid-template-columns:205px 192px 110px;width:872px;height:73px;margin:0;padding:16px}body .activity-page .audit-table-shell{border-radius:10px;width:872px;margin:-2px 0 0}body .activity-page .audit-table-shell>h2{height:48px;margin:0;padding:13px 16px}body .activity-page .audit-table{overflow-x:auto}body .activity-page .audit-row{border-bottom:1px solid #edf1f6;grid-template-columns:120px 112px 150px 82px 1fr 78px;align-items:center;gap:10px;min-width:870px;padding:0 14px;font-size:11px;display:grid}body .activity-page .audit-head{color:#334155;background:#fafbfe;height:45px;min-height:45px;font-weight:700}body .activity-page article.audit-row{height:62px;min-height:62px}body .activity-page .audit-row>*{overflow-wrap:anywhere;border:0;min-width:0;padding:0}body .activity-page .audit-row small{line-height:15px;display:block}body .activity-page .table-footer{justify-content:space-between;height:52px}}@media (max-width:1399px){.activity-page .audit-row{grid-template-columns:120px 120px 190px 100px 160px 80px;min-width:870px;display:grid}.activity-page .audit-row>*{border:0;padding:0}.activity-page .audit-table-shell{overflow:hidden}}.not-found-page{color:#0c1532;background:#fff;grid-template-rows:92px minmax(795px,1fr) 60px;width:100%;min-height:100vh;display:grid}.not-found-header{background:#fff;border-bottom:1px solid #e4e8f4;justify-content:space-between;align-items:center;padding:0 44px;display:flex}.not-found-header .sincard-logo{transform-origin:0;transform:scale(.72)}.not-found-header nav,.not-found-footer nav{align-items:center;gap:43px;display:flex}.not-found-header nav a{font-size:15px;font-weight:600}.not-found-header nav span{border:1px solid #d9dfeb;border-radius:14px;padding:11px 18px}.not-found-stage{background:radial-gradient(circle at 50% 43%,#fff 0 32%,#0000 59%),linear-gradient(145deg,#f5f6ff,#fff 48%,#f3f4ff);justify-content:center;padding-top:52px;display:flex;position:relative;overflow:hidden}.not-found-stage:before,.not-found-stage:after{content:"";opacity:.92;background:linear-gradient(145deg,#7459ff,#3158f5);border-radius:42px;width:230px;height:230px;position:absolute;transform:rotate(45deg)}.not-found-stage:before{bottom:105px;left:-145px}.not-found-stage:after{top:-70px;right:-145px}.not-found-card{z-index:1;text-align:center;background:#fff;border:1px solid #dfe4ef;border-radius:18px;width:829px;height:721px;padding:42px 43px 22px;position:relative;box-shadow:0 10px 32px #1e295914}.not-found-visual{color:#725bfa;justify-content:center;align-items:center;gap:42px;height:170px;display:flex}.not-found-visual>svg{opacity:.6;border:1px solid #d8d9f7;border-radius:9px;width:62px;height:62px;padding:10px;transform:rotate(-10deg)}.not-found-visual>svg:last-child{transform:rotate(12deg)}.not-found-code{letter-spacing:-8px;color:#5b4cf0;align-items:center;font-size:136px;line-height:150px;display:flex}.not-found-code i{color:#fff;background:linear-gradient(145deg,#7663f6,#4757df);border-radius:50%;place-items:center;width:122px;height:122px;display:grid;position:relative}.not-found-code i svg{width:62px;height:62px;position:absolute}.not-found-code i svg:last-child{transform:translateY(27px)rotate(-38deg)}.not-found-card h1{letter-spacing:-.8px;margin:4px 0 3px;font-size:36px;line-height:45px}.not-found-description{color:#3d4968;margin:0;font-size:16px}.not-found-actions{justify-content:center;gap:21px;margin-top:24px;display:flex}.not-found-primary,.not-found-secondary{border-radius:8px;justify-content:center;align-items:center;gap:10px;width:233px;height:51px;font-size:15px;font-weight:700;display:flex}.not-found-primary{color:#fff;background:linear-gradient(90deg,#583cf0,#5146ed)}.not-found-secondary{color:#4d39ee;border:1px solid #6754f4}.not-found-actions svg,.not-found-support svg{width:19px}.not-found-support{color:#4d39ee;justify-content:center;align-items:center;gap:10px;margin:21px auto;font-size:16px;display:flex}.not-found-help{text-align:left;border:1px solid #dfe4ef;border-radius:13px;margin-top:24px;padding:18px 20px;box-shadow:0 4px 13px #1e29590a}.not-found-help h2{margin:0 0 14px;font-size:17px}.not-found-help>div{grid-template-columns:repeat(3,1fr);display:grid}.not-found-help article{border-left:1px solid #e3e7ef;grid-template-columns:48px 1fr;align-items:center;gap:12px;padding:0 18px;display:grid}.not-found-help article:first-child{border:0;padding-left:0}.not-found-help article>svg{color:#5947ef;background:#f3f2ff;border-radius:50%;width:48px;height:48px;padding:12px}.not-found-help article span{display:grid}.not-found-help strong{font-size:12px}.not-found-help small{color:#42506d;font-size:10px;line-height:15px}.not-found-status{color:#46516c;border:1px solid #dfe4ef;border-radius:20px;width:max-content;margin:22px auto 0;padding:7px 17px;font-size:12px}.not-found-status i{background:#22c55e;border-radius:50%;width:10px;height:10px;margin-right:9px;display:inline-block}.not-found-footer{background:#fff;border-top:1px solid #e3e7ef;justify-content:space-between;align-items:center;padding:0 67px;font-size:13px;display:flex}.not-found-footer nav{gap:37px}@media (max-width:700px){.not-found-page{grid-template-rows:70px minmax(calc(100vh - 70px),auto)}.not-found-header{padding:0 18px}.not-found-header .sincard-logo{transform:scale(.55)}.not-found-header nav a,.not-found-footer{display:none}.not-found-header nav{gap:0}.not-found-stage{padding:28px 14px}.not-found-card{width:100%;height:auto;min-height:720px;padding:26px 16px}.not-found-visual{gap:14px;height:125px}.not-found-visual>svg{width:38px;height:38px}.not-found-code{font-size:88px;line-height:100px}.not-found-code i{width:80px;height:80px}.not-found-code i svg{width:42px;height:42px}.not-found-card h1{font-size:25px;line-height:31px}.not-found-description{font-size:13px;line-height:20px}.not-found-actions{gap:9px;margin-top:18px;display:grid}.not-found-primary,.not-found-secondary{width:100%}.not-found-support{font-size:13px}.not-found-help{margin-top:18px}.not-found-help>div{grid-template-columns:1fr}.not-found-help article{border:0;border-top:1px solid #e3e7ef;padding:10px 0}.not-found-help article:first-child{border:0}.not-found-status{margin-top:16px}}@media (min-width:701px){body .not-found-page{grid-template-rows:92px 795px 59px;width:1362px;height:946px;min-height:946px}body .not-found-card{transform:translate(12px)}body .not-found-actions{flex-wrap:wrap;margin-top:22px}body .not-found-actions:before{content:"İstenen bağlantı bulunamadı";color:#34415f;height:48px;font:500 16px/1 var(--font-sans);border:1px solid #dbe1ee;border-radius:8px;flex:0 0 384px;place-items:center;display:grid}body .not-found-primary{margin-left:120px}body .not-found-secondary{margin-right:120px}body .not-found-support{margin-top:21px}body .not-found-help{margin-top:24px}body .not-found-status{margin-top:22px}html body .not-found-actions{flex-wrap:nowrap;padding-top:70px;position:relative}html body .not-found-actions:before{box-sizing:border-box;width:384px;position:absolute;top:0;left:50%;transform:translate(-50%)}html body .not-found-primary,html body .not-found-secondary{margin:0}}@media (min-width:701px) and (max-width:1399px){html body .not-found-page{grid-template-rows:92px minmax(795px,1fr) 59px;width:100%;height:auto;min-height:100vh}html body .not-found-card{width:min(829px,100% - 28px);transform:none}html body .not-found-help article{padding-inline:10px}.not-found-footer{padding-inline:28px}}.qr-detail-page .qr-status.status-inactive{color:#b42318!important}@media (min-width:1201px){.phase65-qr-page{gap:16px}.phase65-qr-page .domain-page-head{min-height:106px}.phase65-qr-page .qr-kpis article{min-height:138px}.phase65-qr-page .qr-toolbar{grid-template-columns:1fr 250px auto}.phase65-qr-page .qr-workspace{background:#fff;border:1px solid #dfe5ee;border-radius:12px;grid-template-columns:minmax(0,1fr) 355px;display:grid;overflow:hidden}.phase65-qr-page .qr-list-panel{border:0;border-radius:0}.phase65-qr-page .qr-list-panel>h2{height:50px;margin:0;padding:15px 16px;font-size:17px}.phase65-qr-page .qr-list-head,.phase65-qr-page .qr-list-row{grid-template-columns:65px 1fr 1.1fr .55fr .4fr .7fr .6fr;min-width:760px;padding-left:12px}.phase65-qr-page .qr-list-head{grid-template-columns:1.25fr 1.1fr .55fr .4fr .7fr .6fr;padding-left:90px}.phase65-qr-page .qr-preview-panel{text-align:center;border-left:1px solid #e4e9f0;padding:17px 20px;position:relative}.phase65-qr-page .qr-preview-panel h2{text-align:left;margin:0 0 14px;font-size:17px}.phase65-qr-page .qr-preview-panel>.qr-status{position:absolute;top:15px;right:18px}.phase65-qr-page .qr-preview-panel h3{margin:0;font-size:17px}.phase65-qr-page .qr-preview-panel>p{color:#64748b;margin:2px 0 12px}.phase65-qr-page .qr-preview-panel>img{border:1px solid #d7deea;border-radius:12px;padding:10px}.phase65-qr-page .qr-preview-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:13px;display:grid}.phase65-qr-page .qr-preview-actions a{color:#334155;border:1px solid #d7deea;border-radius:7px;justify-content:center;align-items:center;gap:7px;height:39px;font-size:13px;display:flex}.phase65-qr-page .qr-preview-actions svg{width:16px}.phase65-qr-page .qr-preview-panel dl{border:1px solid #e0e6ef;border-radius:9px;grid-template-columns:1fr 1fr;margin:20px 0 0;padding:13px 0;display:grid}.phase65-qr-page .qr-preview-panel dl div+div{border-left:1px solid #e0e6ef}.phase65-qr-page .qr-preview-panel dt{color:#64748b;font-size:12px}.phase65-qr-page .qr-preview-panel dd{margin:5px 0 0;font-weight:700}.phase65-qr-page>.table-footer{margin-top:-16px}}@media (max-width:1200px){.phase65-qr-page .qr-workspace{gap:16px;display:grid}.phase65-qr-page .qr-preview-panel{text-align:center;background:#fff;border:1px solid #dfe5ee;border-radius:12px;order:-1;padding:18px}.phase65-qr-page .qr-preview-panel>img{max-width:208px;height:auto}.phase65-qr-page .qr-preview-actions,.phase65-qr-page .qr-preview-panel dl{justify-content:center;gap:12px;display:flex}.phase65-qr-page .qr-preview-actions a{border:1px solid #d7deea;border-radius:7px;padding:10px}.phase65-qr-page .qr-preview-panel dl div{padding:10px}.phase65-qr-page .qr-list-panel>h2{padding:0 16px}}@media (min-width:1201px){.phase65-qr-page .domain-page-head{min-height:unset}.phase65-qr-page .qr-kpis article{min-height:104px}}.phase65-qr-page .status-active{color:#116b38!important}.phase65-qr-page .status-inactive{color:#b42318!important}.phase66-qr-create{gap:14px}.phase66-qr-create .domain-page-head{min-height:66px}.phase66-qr-create .secondary-action{border:1px solid #d4dce8;border-radius:8px;place-items:center;height:42px;padding:0 22px;display:grid}.qr-create-steps{color:#64748b;grid-template-columns:repeat(3,1fr);align-items:center;height:58px;margin:0;padding:0 16px;list-style:none;display:grid}.qr-create-steps li{align-items:center;gap:12px;display:flex}.qr-create-steps li:not(:last-child):after{content:"";background:#dfe5ee;flex:1;height:3px;margin-right:18px}.qr-create-steps b{border:1px solid #cbd5e1;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.qr-create-steps .active{color:#003cb8;font-weight:700}.qr-create-steps .active b{color:#fff;background:#3158f5;border:0}.phase66-qr-create .qr-create-grid{grid-template-columns:minmax(0,1.6fr) .85fr;gap:18px}.phase66-qr-create .qr-create-grid>section{gap:0;padding:0;overflow:hidden}.phase66-qr-create fieldset{border:0;border-bottom:1px solid #e4e9f0;gap:13px;margin:0;padding:17px 20px;display:grid}.phase66-qr-create legend{padding:0;font-size:17px;font-weight:700}.qr-person-summary{border:1px solid #d9e1ed;border-radius:9px;grid-template-columns:46px 1fr auto;align-items:center;gap:12px;height:68px;padding:9px 13px;display:grid}.qr-person-summary>span{color:#3158f5;background:#e9efff;border-radius:50%;place-items:center;width:44px;height:44px;font-weight:700;display:grid}.qr-person-summary strong{display:grid}.qr-person-summary small{color:#64748b;font-weight:400}.qr-person-summary code{color:#526487}.qr-name-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.phase66-qr-create .qr-access{grid-template-columns:170px 1fr;align-items:center}.phase66-qr-create .qr-access legend{grid-column:1/-1}.phase66-qr-create .qr-access p{color:#64748b;margin:0}.phase66-qr-create .qr-create-grid>section>footer{justify-content:flex-end;align-items:center;gap:18px;padding:14px 20px;display:flex}.phase66-qr-create .qr-create-grid>section>footer button{border:0;height:46px}.phase66-qr-create .qr-create-grid>aside{align-content:start;display:grid}.phase66-qr-create .qr-create-grid>aside>svg{width:210px;height:210px;margin:18px auto 6px}.qr-preview-checks{text-align:left;gap:8px;margin-top:17px;display:grid}.qr-preview-checks span{align-items:center;gap:8px;display:flex}.qr-preview-checks svg{color:#16a34a;width:17px}.qr-create-help{text-align:left;border:1px solid #dbe3ef;border-radius:9px;margin-top:22px;padding:15px}.qr-create-help p{color:#64748b;margin:5px 0}@media (max-width:1200px){.phase66-qr-create .qr-create-grid{grid-template-columns:1fr}.phase66-qr-create .qr-create-grid>aside{order:-1}.qr-create-steps{grid-template-columns:1fr}.qr-create-steps li:not(.active),.qr-create-steps li:after{display:none}}@media (max-width:650px){.qr-name-row,.phase66-qr-create .qr-access{grid-template-columns:1fr}.qr-person-summary{grid-template-columns:46px 1fr;height:auto}.qr-person-summary code{grid-column:2}.phase66-qr-create .qr-create-grid>section>footer{justify-content:space-between}}.phase67-qr-detail{gap:14px}.phase67-qr-detail .domain-page-head{min-height:84px}.qr-detail-actions{align-items:center;gap:10px;display:flex}.qr-detail-actions>a{border:1px solid #d5deeb;border-radius:8px;align-items:center;gap:8px;height:44px;padding:0 18px;display:flex}.qr-detail-actions svg{width:18px}.phase67-qr-detail .qr-identity{grid-template-columns:1.25fr 1fr .5fr .8fr 1.25fr;gap:14px}.phase67-qr-detail .qr-identity strong{display:grid}.phase67-qr-detail .qr-identity small{color:#64748b;font-weight:400}.phase67-qr-detail .qr-identity>a{color:#003cb8;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.phase67-qr-detail .qr-detail-kpis{grid-template-columns:repeat(4,1fr)}.phase67-qr-detail .qr-detail-grid{grid-template-columns:300px 1fr}.phase67-qr-detail .qr-detail-grid>aside{padding:14px}.phase67-qr-detail .qr-detail-grid aside img{max-width:240px;margin:auto}.qr-validation{color:#168247;gap:5px;padding:10px;display:grid}.qr-detail-insights{grid-template-columns:1.5fr .7fr;gap:14px;background:0 0!important;border:0!important;padding:0!important;display:grid!important}.qr-detail-insights>section{background:#fff;border:1px solid #dfe5ee;border-radius:12px;padding:15px}.qr-trend{grid-column:1/-1}.qr-trend h2,.qr-device-panel h2,.qr-recent h2{margin:0 0 9px}.qr-trend .qr-chart{height:185px}.qr-trend .qr-chart p{color:#64748b;margin:auto}.qr-device-panel ul{margin:0;padding:0;list-style:none}.qr-device-panel li{border-bottom:1px solid #edf1f6;justify-content:space-between;padding:9px 0;display:flex}.qr-recent .recent-scans{max-height:185px;overflow:auto}@media (max-width:1200px){.phase67-qr-detail .qr-detail-kpis{grid-template-columns:repeat(2,1fr)}.qr-detail-insights{grid-template-columns:1fr}.qr-trend{grid-column:auto}.phase67-qr-detail .qr-identity{grid-template-columns:1fr 1fr}}@media (max-width:700px){.phase67-qr-detail .qr-detail-kpis,.phase67-qr-detail .qr-identity{grid-template-columns:1fr}.qr-detail-actions{flex-direction:column;align-items:stretch}.qr-detail-actions form button{width:100%}}.phase68-social{gap:16px}.phase68-social .domain-page-head{min-height:82px}.social-tabs{border-bottom:1px solid #dce3ef;align-items:end;gap:28px;height:48px;padding:0 16px;display:flex}.social-tabs a{color:#46516d;align-items:center;height:48px;padding:0 2px;display:flex}.social-tabs a[aria-current=page]{color:#3158f5;border-bottom:3px solid #3158f5;font-weight:700}.social-overview{grid-template-columns:1fr 360px;align-items:stretch;gap:18px;display:grid}.phase68-social .social-kpis{max-width:none}.phase68-social .social-card-filter{grid-template-columns:1fr;gap:8px;padding:12px 14px}.phase68-social .social-card-filter label{grid-template-columns:auto 1fr;align-items:center;gap:12px;display:grid}.phase68-social .social-card-filter button{color:#3158f5;border-color:#b9c7ef;font-weight:700}.phase68-social .social-layout{grid-template-columns:minmax(0,1.65fr) minmax(310px,.75fr);align-items:start}.phase68-social .social-manager,.phase68-social .social-preview{border-color:#d9e1ed;padding:16px;box-shadow:0 4px 14px #17255408}.social-section-head{justify-content:space-between;align-items:start;min-height:56px;display:flex}.social-section-head h2{margin:0 0 4px}.social-section-head p{color:#64748b;margin:0;font-size:12px}.social-section-head>span{color:#3158f5;background:#eef1ff;border-radius:8px;padding:6px 9px;font-size:12px;font-weight:700}.phase68-social .social-head{grid-template-columns:62px .82fr 1.55fr .52fr .48fr .72fr}.phase68-social .social-row{grid-template-columns:62px 1fr auto;min-height:58px}.phase68-social .social-edit-form{grid-template-columns:.72fr .74fr 1.5fr .38fr .38fr 38px}.phase68-social .social-add-form{grid-template-columns:.72fr .75fr 1.45fr .7fr auto}.social-manager-note{color:#64748b;border-top:1px solid #e5eaf2;margin-top:16px;padding:12px 4px 0;font-size:12px}.phase68-social .social-preview>div{border-width:8px;min-height:300px}.phase68-social .social-preview>p{margin:8px 0}.phase68-social .social-preview>small{color:#64748b;padding:12px;display:block}.phase68-social .social-preview h3{margin-bottom:8px}@media (max-width:1200px){.social-overview,.phase68-social .social-layout{grid-template-columns:1fr}.phase68-social .social-preview{order:0}.phase68-social .social-card-filter{grid-template-columns:1fr auto}.phase68-social .social-card-filter label{grid-template-columns:auto minmax(220px,1fr)}}@media (max-width:700px){.social-tabs{padding:0;overflow-x:auto}.social-tabs a{white-space:nowrap}.phase68-social .social-card-filter,.phase68-social .social-card-filter label{grid-template-columns:1fr}.phase68-social .social-manager{overflow-x:auto}.social-section-head{min-width:850px}}.phase69-interactions .analytics-head{min-height:104px}.interaction-export{color:#fff;background:linear-gradient(135deg,#3158f5,#4e42f4);border-radius:8px;align-items:center;gap:8px;height:42px;padding:0 15px;font-weight:700;display:flex}.interaction-export svg{width:18px}.interaction-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.interaction-kpis article{background:#fff;border:1px solid #dfe5ee;border-radius:12px;grid-template-columns:46px 1fr;align-items:center;gap:12px;min-height:116px;padding:14px;display:grid;box-shadow:0 3px 12px #17255408}.interaction-kpis article>svg{color:#3158f5;background:#edf1ff;border-radius:50%;width:46px;height:46px;padding:10px}.interaction-kpis span{color:#526283;font-size:12px;display:grid}.interaction-kpis strong{color:#101a36;font-size:25px}.interaction-kpis small{color:#168247;font-size:9px}.interaction-visuals{grid-template-columns:1.5fr .9fr;gap:14px;margin-bottom:14px;display:grid}.interaction-trend,.interaction-distribution{background:#fff;border:1px solid #dfe5ee;border-radius:12px;min-height:280px;padding:16px}.interaction-trend>header{justify-content:space-between;align-items:center;display:flex}.interaction-trend h2,.interaction-distribution h2{margin:0;font-size:16px}.interaction-trend>header span{color:#526283;border:1px solid #dfe5ee;border-radius:7px;padding:5px 9px}.interaction-trend .analytics-trend svg{height:195px}.interaction-distribution .event-bars{max-height:225px;overflow:auto}.phase69-interactions .interaction-filters{background:#fff;border:1px solid #dfe5ee;border-radius:10px;padding:10px}.phase69-interactions .interaction-table{box-shadow:0 3px 12px #17255408}@media (max-width:1200px){.interaction-kpis{grid-template-columns:repeat(3,1fr)}.interaction-visuals{grid-template-columns:1fr}}@media (max-width:639px){.interaction-kpis{grid-template-columns:1fr}.interaction-export{width:max-content}.interaction-trend,.interaction-distribution{padding:12px}.interaction-trend .analytics-trend svg{height:170px}}.interaction-distribution .event-bars{overflow:visible}.report-page .report-steps b:first-child{color:#08783d}@media (max-width:700px){.report-page{padding:16px}.report-steps{grid-template-columns:1fr 1fr;gap:12px}.report-grid{grid-template-columns:1fr}.report-types{grid-template-columns:1fr 1fr}.report-fields,.report-metrics{grid-template-columns:1fr}}.notification-page .category-reports{color:#047857;background:#ecfdf5;border-color:#6ee7b7}@media (max-width:700px){.notification-page{padding:16px}.notification-kpis{grid-template-columns:1fr}.notification-page .head-actions{flex-direction:column;align-items:stretch}.notification-page .domain-page-head{align-items:flex-start}.notification-tabs{overflow-x:auto}.notification-tabs a{white-space:nowrap}.notification-toolbar{grid-template-columns:1fr;display:grid}.notification-list article{grid-template-columns:42px 1fr 90px}.notification-list .notification-category{font-size:10px}}:root{--color-navy-950:#06164a;--color-navy-900:#06164a;--color-navy-800:#122744;--color-blue-600:#075fff;--color-blue-700:#003cb8;--color-blue-50:#eff6ff;--color-purple-500:#003cb8;--color-green-600:#16a34a;--color-green-50:#f0fdf4;--color-amber-500:#f59e0b;--color-amber-50:#fffbeb;--color-red-600:#dc2626;--color-red-50:#fef2f2;--color-teal-600:#0d9488;--color-white:#fff;--color-gray-50:#f8fafc;--color-gray-100:#f1f5f9;--color-gray-200:#e2e8f0;--color-gray-500:#64748b;--color-gray-700:#334155;--color-gray-950:#0f172a;--background:var(--color-gray-50);--foreground:var(--color-gray-700);--surface:#fff;--surface-muted:var(--color-gray-100);--border:var(--color-gray-200);--primary:var(--color-blue-600);--primary-foreground:#fff;--secondary:var(--color-purple-500);--success:var(--color-green-600);--warning:var(--color-amber-500);--danger:var(--color-red-600);--heading:var(--color-gray-950);--muted:var(--color-gray-500);--sidebar:var(--color-navy-900);--font-sans:Inter,"Segoe UI",Roboto,Arial,sans-serif;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--sidebar-width:244px;--topbar-height:84px;--shadow-card:0 1px 2px #0f172a0a,0 8px 24px #0f172a0a;--shadow-modal:0 20px 50px #0f172a2e;--focus-ring:0 0 0 3px #2563eb3d}*{box-sizing:border-box}html{background:var(--background)}body{background:var(--background);color:var(--foreground);font:400 14px/22px var(--font-sans);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}button{color:inherit}:focus-visible{box-shadow:var(--focus-ring);outline:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ui-button{border-radius:var(--radius-md);cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;height:48px;padding:0 20px;font-weight:600;transition:background-color .16s cubic-bezier(.2,0,0,1),box-shadow .16s cubic-bezier(.2,0,0,1);display:inline-flex}.ui-button--primary{background:var(--primary);color:#fff}.ui-button--primary:hover{background:var(--color-blue-700)}.ui-button--secondary{border:1px solid var(--primary);color:var(--primary);background:#fff}.ui-button--ghost{color:var(--primary);background:0 0}.ui-button--full{width:100%}.ui-button:disabled{cursor:not-allowed;opacity:.7}.spinner{width:18px;height:18px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.sincard-logo{color:var(--heading);align-items:center;gap:15px;display:flex}.sincard-logo.is-inverse{color:#fff}.sincard-logo>span:last-child{display:grid}.sincard-logo strong{letter-spacing:-.5px;font-size:26px;line-height:30px}.sincard-logo small{letter-spacing:6px;margin-top:4px;font-size:12px}.sincard-mark{width:55px;height:64px;display:block;position:relative}.sincard-mark i{background:linear-gradient(#9d8cff,#075fff);border-radius:8px;width:9px;position:absolute;transform:rotate(-42deg)}.sincard-mark i:first-child{height:49px;top:9px;left:10px}.sincard-mark i:nth-child(2){height:64px;top:0;left:25px;transform:rotate(-42deg)}.sincard-mark i:nth-child(3){height:43px;top:16px;right:1px}.admin-sidebar .sincard-logo{transform-origin:0 0;margin:8px 0 17px 10px;transform:scale(.72)}.login-page{background:#fff;grid-template-rows:896px 128px;grid-template-columns:48.63% 51.37%;min-height:1024px;display:grid}.login-brand-panel{color:#fff;background:radial-gradient(circle at 78% 42%,#2256ff33,#0000 28%),radial-gradient(circle at 70% 78%,#6d4aff4d,#0000 26%),linear-gradient(135deg,#06164a 0%,#031b3d 48%,#020d22 100%);padding:58px 63px;position:relative;overflow:hidden}.login-brand-panel:before,.login-brand-panel:after{content:"";pointer-events:none;filter:blur(1px);border-radius:50%;position:absolute}.login-brand-panel:before{border:2px solid #2563eb6b;width:760px;height:420px;bottom:-170px;left:210px;transform:rotate(-18deg);box-shadow:0 -18px 50px #2563eb40,0 -58px 100px #6d4aff38}.login-brand-panel:after{border:1px solid #2563eb59;width:520px;height:760px;top:115px;right:-340px;box-shadow:-38px 0 100px #2563eb38}.login-brand-panel>.sincard-logo{z-index:2;position:relative}.brand-copy{z-index:2;margin-top:69px;position:relative}.brand-copy h1{letter-spacing:-1.4px;margin:0;font-size:50px;line-height:1.22}.brand-copy h1 span{color:#0000;background:linear-gradient(90deg,#2788ff,#7147ff);-webkit-background-clip:text;background-clip:text}.brand-copy>p{color:#e2e8f0;margin:17px 0 0;font-size:20px;line-height:31px}.benefit-list{z-index:2;gap:31px;width:390px;margin-top:47px;display:grid;position:relative}.benefit-list article{grid-template-columns:70px 1fr;align-items:center;gap:20px;display:grid}.benefit-list article>span{background:#0f27488c;border:1px solid #94a3b873;border-radius:14px;place-items:center;width:70px;height:70px;display:grid}.benefit-list svg{stroke:url(#none);color:#8b72ff;width:39px;height:39px}.benefit-list h2{margin:0 0 3px;font-size:18px;line-height:24px}.benefit-list p{color:#cbd5e1;margin:0;font-size:14px;line-height:21px}.brand-visual{z-index:1;position:absolute;inset:0}.nfc-orb{letter-spacing:-8px;color:#8db0ff;border:1px solid #3866ff;border-radius:50%;place-items:center;width:106px;height:106px;font-size:34px;display:grid;position:absolute;top:302px;right:43px;transform:rotate(180deg)}.qr-shape{color:#8b72ff;text-shadow:0 0 18px #075fff;font-size:116px;line-height:1;position:absolute;top:474px;right:43px}.login-form-panel{background:radial-gradient(circle at 40%,#fff 0,#f8fafc 72%);justify-content:center;align-items:center;padding-top:1px;display:flex;position:relative}.language-control{background:#fff;border:1px solid #cbd5e1;border-radius:7px;align-items:center;gap:10px;height:41px;padding:0 14px;font-size:16px;display:flex;position:absolute;top:41px;right:40px}.language-control svg{width:18px}.language-control span{margin-left:4px}.login-card{background:#ffffffe6;border:1px solid #dbe2ea;border-radius:18px;width:533px;min-height:660px;margin-top:1px;padding:45px 47px 33px;box-shadow:0 16px 38px #0f172a17}.login-card>header{text-align:center}.login-card h2{color:var(--heading);letter-spacing:-1.1px;margin:0;font-size:36px;line-height:44px}.login-card header p{color:var(--color-gray-700);margin:2px 0 0;font-size:16px}.login-form{margin-top:25px;display:grid}.form-field{gap:6px;display:grid}.form-field+.form-field{margin-top:17px}.form-field label{color:var(--heading);font-size:15px;font-weight:500;line-height:20px}.input-shell{background:#fff;border:1px solid #bdc8d6;border-radius:8px;align-items:center;height:52px;transition:border-color .16s,box-shadow .16s;display:flex}.input-shell:focus-within{border-color:var(--primary);box-shadow:var(--focus-ring)}.input-shell.is-invalid{border-color:var(--danger)}.input-shell input{width:100%;height:100%;color:var(--heading);background:0 0;border:0;outline:0;padding:0 15px;font-size:16px}.input-action{cursor:pointer;background:0 0;border:0;place-items:center;width:46px;height:44px;display:grid}.input-action svg{width:22px}.field-error,.caps-lock{color:var(--danger);margin:4px 0 0;font-size:12px;line-height:18px}.login-options{justify-content:space-between;align-items:center;margin-top:18px;font-size:14px;display:flex}.login-options a,.login-support a{color:#075cf6}.check-control{cursor:pointer;align-items:center;gap:10px;display:flex}.check-control input{opacity:0;position:absolute}.check-control span{background:#fff;border:1px solid #94a3b8;border-radius:4px;width:20px;height:20px}.check-control input:checked+span{background:var(--primary);border-color:var(--primary);box-shadow:inset 0 0 0 5px var(--primary);position:relative}.check-control input:checked+span:after{content:"✓";color:#fff;font-size:14px;position:absolute;top:-2px;left:3px}.login-error{background:var(--color-red-50);color:var(--danger);border-radius:6px;margin-top:12px;padding:8px 10px;font-size:13px}.login-submit{background:linear-gradient(90deg,#075fff,#6846f5);height:56px;margin-top:22px;font-size:18px;box-shadow:0 8px 18px #2563eb33}.login-divider{color:#475569;place-items:center;height:31px;margin-top:14px;display:grid;position:relative}.login-divider:before{content:"";border-top:1px solid #cbd5e1;position:absolute;top:15px;left:0;right:0}.login-divider span{background:#fff;padding:0 17px;position:relative}.microsoft-button{border:1.5px solid var(--primary);height:56px;color:var(--heading);background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:14px;font-size:16px;font-weight:500;display:flex}.microsoft-mark{grid-template-columns:repeat(2,11px);gap:2px;display:grid}.microsoft-mark i{width:11px;height:11px}.microsoft-mark i:first-child{background:#f25022}.microsoft-mark i:nth-child(2){background:#7fba00}.microsoft-mark i:nth-child(3){background:#00a4ef}.microsoft-mark i:nth-child(4){background:#ffb900}.login-support{text-align:center;margin-top:22px}.login-support p{color:#475569;margin:0 0 3px}.login-support a{font-weight:500}.ssl-badge{color:#10713c;background:#f0fdf4;border:1px solid #b8e4ca;border-radius:9px;align-items:center;gap:10px;height:39px;padding:0 13px;display:flex;position:absolute;bottom:37px}.ssl-badge svg{width:20px}.login-footer{border-top:1px solid #e2e8f0;border-radius:16px 16px 0 0;grid-column:1/-1;justify-content:space-between;align-items:center;padding:0 56px;display:flex;box-shadow:0 -3px 14px #0f172a0d}.login-footer>p{color:#475569;font-size:14px}.brand-swatches,.trust-list{align-items:center;gap:30px;display:flex}.brand-swatches span{color:#475569;align-items:center;gap:12px;font-size:13px;display:flex}.brand-swatches i{border-radius:6px;width:26px;height:29px;display:block}.brand-swatches .navy{background:#06164a}.brand-swatches .blue{background:#075fff}.brand-swatches .purple{background:#003cb8}.brand-swatches .green{background:#16a34a}.trust-list span{align-items:center;gap:10px;font-weight:500;display:flex}.trust-list span+span{border-left:1px solid #cbd5e1;padding-left:25px}.trust-list svg{color:#0f172a;width:28px;height:28px}.admin-canvas{background:linear-gradient(135deg,#f8fafc,#fff);min-height:1024px;padding:20px 20px 28px}.board-caption{align-items:flex-start;gap:22px;height:92px;display:flex}.board-caption>span{color:#fff;background:linear-gradient(135deg,#3158f5,#7751ff);border-radius:11px;place-items:center;width:50px;height:50px;font-size:25px;font-weight:700;display:grid}.board-caption h1{color:var(--heading);letter-spacing:-.6px;margin:2px 0 0;font-size:29px;line-height:35px}.board-caption p{color:#334155;margin:2px 0 0;font-size:15px}.admin-frame{grid-template-columns:var(--sidebar-width) minmax(0,1fr);background:#fff;border:1px solid #dbe2ea;border-radius:15px;height:884px;display:grid;overflow:hidden;box-shadow:0 8px 24px #0f172a1c}.admin-sidebar{color:#fff;background:linear-gradient(155deg,#06164a,#06164a 75%,#0b2548);flex-direction:column;padding:21px 13px 74px;display:flex;position:relative}.sidebar-nav{scrollbar-width:none;gap:14px;display:grid;overflow-y:auto}.nav-group{gap:4px;display:grid}.nav-group p{color:#cbd5e1;margin:0 11px 4px;font-size:11px;line-height:18px}.nav-group a{color:#f1f5f9;border-radius:8px;align-items:center;gap:13px;height:38px;padding:0 13px;font-size:13px;transition:background .16s;display:flex}.nav-group a:hover{background:#122744}.nav-group a.is-active{background:linear-gradient(90deg,#3158f5,#6846f5);box-shadow:0 7px 18px #2563eb3b}.sidebar-user{background:#0f2744cc;border:1px solid #94a3b833;border-radius:9px;grid-template-columns:37px 1fr 16px;align-items:center;gap:10px;min-height:61px;padding:8px 10px;display:grid;position:absolute;bottom:72px;left:13px;right:13px}.sidebar-avatar,.topbar-avatar{color:#fff;background:linear-gradient(135deg,#3158f5,#7249f7);border-radius:50%;place-items:center;display:grid}.sidebar-avatar{width:35px;height:35px}.sidebar-user>span:nth-child(2),.topbar-user>span:nth-child(2){min-width:0;display:grid}.sidebar-user strong,.topbar-user strong{font-size:12px}.sidebar-user small{color:#cbd5e1;text-overflow:ellipsis;font-size:10px;overflow:hidden}.admin-main{grid-template-rows:var(--topbar-height) minmax(0,1fr) 44px;min-width:0;display:grid}.admin-topbar{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:0 28px;display:flex}.topbar-title{align-items:center;gap:12px;display:flex}.topbar-title>div{display:grid}.topbar-title strong{color:var(--heading);font-size:20px;line-height:28px}.topbar-title small{color:#64748b;font-size:12px}.topbar-actions{align-items:center;gap:14px;display:flex}.date-control{background:#fff;border:1px solid #dbe2ea;border-radius:8px;align-items:center;gap:16px;height:39px;padding:0 13px;font-size:12px;display:flex}.icon-button{cursor:pointer;background:#fff;border:1px solid #dbe2ea;border-radius:8px;place-items:center;width:40px;height:40px;display:grid;position:relative}.notification-button span{color:#fff;background:#ef4444;border:2px solid #fff;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;display:grid;position:absolute;top:-6px;right:-2px}.topbar-user{grid-template-columns:42px 1fr 16px;align-items:center;gap:10px;min-width:132px;display:grid}.topbar-avatar{width:42px;height:42px}.topbar-user small{color:#64748b;font-size:10px}.admin-content{background:#fff;min-height:0;padding:18px 27px 14px;overflow:auto}.admin-footer{color:#64748b;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:0 38px;font-size:10px;display:flex}.mobile-menu-trigger{display:none}.mobile-drawer{z-index:50;background:var(--sidebar);color:#fff;width:min(320px,88vw);box-shadow:var(--shadow-modal);padding:22px 16px;position:fixed;inset:0 auto 0 0;overflow:auto}.mobile-drawer-head{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.mobile-drawer-head .icon-button{color:#fff;background:#122744;border-color:#334155}.dashboard-grid{grid-template-columns:minmax(0,1.45fr) minmax(320px,.95fr);gap:14px;display:grid}.kpi-row{grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.metric-card{height:auto;min-height:112px;box-shadow:var(--shadow-card);background:#fff;border:1px solid #e2e8f0;border-radius:12px;grid-template-columns:50px minmax(0,1fr);align-items:center;gap:14px;padding:14px;display:grid}.metric-icon{border-radius:10px;place-items:center;width:50px;height:50px;display:grid}.metric-icon svg{width:26px}.metric-icon.purple{color:#7357ff;background:#f0ebff}.metric-icon.green{color:#22c77a;background:#e6fbf2}.metric-icon.blue{color:#075fff;background:#eaf1ff}.metric-icon.amber{color:#f59e0b;background:#fff3dc}.metric-icon.rose{color:#f43f5e;background:#ffe9ee}.metric-card p{color:#334155;margin:0;font-size:11px;line-height:16px}.metric-card strong{color:#0f172a;font-size:25px;line-height:31px;display:block}.metric-context{color:#16a34a;font-size:10px}.dashboard-card{box-shadow:var(--shadow-card);background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:15px 17px}.dashboard-card>header{justify-content:space-between;align-items:center;height:28px;display:flex}.dashboard-card h2{color:#0f172a;margin:0;font-size:15px;line-height:22px}.dashboard-card header a{color:#075cf6;font-size:11px}.dashboard-card header button{background:#fff;border:1px solid #e2e8f0;border-radius:7px;height:30px;padding:0 12px;font-size:11px}.trend-card{height:305px}.chart-empty{color:#64748b;text-align:center;place-content:center;justify-items:center;height:224px;display:grid}.chart-empty svg{color:#94a3b8;width:34px}.chart-empty strong{color:#334155;margin-top:8px}.chart-empty p{margin:2px 0}.trend-chart{width:100%;height:220px}.chart-axis{color:#64748b;justify-content:space-between;font-size:10px;display:flex}.people-card{height:305px}.people-card ol{margin:6px 0 0;padding:0;list-style:none}.people-card li{border-bottom:1px solid #edf0f4;grid-template-columns:18px 36px 1fr auto;align-items:center;gap:8px;height:49px;display:grid}.people-card li:last-child{border:0}.people-card li>i{color:#075fff;background:#eaf1ff;border-radius:50%;place-items:center;width:33px;height:33px;font-size:11px;font-style:normal;font-weight:700;display:grid}.people-card li div{display:grid}.people-card li strong{color:#0f172a;font-size:12px}.people-card li small{color:#64748b;font-size:10px}.people-card li>b{text-align:right;color:#0f172a;font-size:11px;display:grid}.people-card li>b small{font-weight:400}.compact-empty{color:#64748b;place-items:center;height:230px;display:grid}.interaction-card,.device-card,.activity-card{height:280px}.donut-layout,.device-content{align-items:center;gap:20px;height:225px;display:flex}.donut{background:conic-gradient(#36c98a 0 27%,#53b8e8 27% 50%,#ffb23e 50% 68%,#7b79ef 68% 87%,#94a3b8 87%);border-radius:50%;flex:0 0 165px;place-items:center;width:165px;height:165px;display:grid}.donut.is-empty{background:conic-gradient(#e2e8f0 0 100%)}.donut:before{content:"";background:#fff;border-radius:50%;width:105px;height:105px;position:absolute}.donut span{z-index:1;text-align:center;font-size:11px;display:grid;position:relative}.donut strong{color:#0f172a;font-size:19px}.donut-layout ul,.device-content ul{flex:1;gap:14px;margin:0;padding:0;list-style:none;display:grid}.donut-layout li,.device-content li{grid-template-columns:8px 1fr auto;align-items:center;gap:8px;font-size:11px;display:grid}.donut-layout li i,.device-content li i{border-radius:50%;width:7px;height:7px}.donut-layout li i.green{background:#36c98a}.donut-layout li i.blue,.device-content li i.blue{background:#075fff}.donut-layout li i.purple{background:#7b79ef}.donut-layout li i.amber{background:#ffb23e}.device-content li i.muted{background:#94a3b8}.donut.status{background:conic-gradient(#075fff 0 74%,#7b79ef 74% 91%,#aab5ca 91%)}.donut.status span svg{color:#075fff;width:20px;margin:auto}.activity-card ul{margin:7px 0 0;padding:0;list-style:none}.activity-card li{border-bottom:1px solid #edf0f4;grid-template-columns:34px 1fr auto;align-items:center;gap:9px;height:45px;font-size:11px;display:grid}.activity-card li>span{color:#16a34a;background:#e6fbf2;border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.activity-card li svg{width:16px}.activity-card time{color:#64748b;font-size:10px}.activity-empty{color:#64748b;justify-content:center;align-items:center;gap:13px;height:210px;display:flex}.activity-empty>svg{width:34px}.activity-empty strong{color:#334155}.activity-empty p{margin:0}.placeholder{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;place-items:center;min-height:500px;display:grid}.page-head{margin-bottom:20px}.page-head h1{color:#0f172a;margin:0;font-size:26px}.page-head p{color:#64748b;margin:4px 0}.trend-grid line{stroke:#e7edf5;stroke-width:1px}.public-wrap{background:linear-gradient(#eff6ff,#f8fafc);min-height:100vh;padding:40px 16px}.profile{border:1px solid var(--border);width:min(520px,100%);box-shadow:var(--shadow-card);background:#fff;border-radius:16px;margin:auto;overflow:hidden}.cover{background:linear-gradient(135deg,var(--primary),var(--secondary));height:140px}.profile-body{padding:0 24px 24px}.avatar{color:#003cb8;background:#dbeafe;border:4px solid #fff;border-radius:50%;place-items:center;width:96px;height:96px;margin-top:-48px;font-size:28px;font-weight:800;display:grid}.profile h1{color:var(--heading);margin:16px 0 4px}.profile-actions{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:20px;display:grid}.profile .button,.panel .button{background:var(--primary);color:#fff;border-radius:8px;justify-content:center;align-items:center;min-height:40px;padding:0 16px;font-weight:600;display:inline-flex}.contact{border-bottom:1px solid var(--border);padding:14px 0;display:block}.panel{border:1px solid var(--border);width:min(440px,100%);box-shadow:var(--shadow-card);background:#fff;border-radius:16px;margin:auto;padding:32px}@media (max-width:1200px){:root{--sidebar-width:220px}.admin-canvas{padding:16px}.kpi-row{grid-template-columns:repeat(3,1fr)}.metric-card{height:auto;min-height:100px}.admin-frame{height:auto;min-height:calc(100vh - 108px)}.dashboard-grid{grid-template-columns:1fr}.trend-card,.people-card,.interaction-card,.device-card,.activity-card{height:auto;min-height:280px}.login-footer{padding:0 28px}.brand-swatches{display:none}}@media (max-width:1023px){.board-caption{height:84px}.admin-frame{grid-template-columns:1fr}.admin-sidebar{display:none}.mobile-menu-trigger{display:grid}.admin-topbar{padding:0 20px}.topbar-actions .date-control{display:none}.dashboard-grid{grid-template-columns:1fr}.kpi-row{grid-template-columns:repeat(2,1fr)}.login-page{grid-template-rows:auto auto auto;grid-template-columns:1fr}.login-brand-panel{min-height:280px;padding:32px}.brand-copy{margin-top:40px}.brand-copy h1{font-size:38px}.benefit-list,.brand-visual{display:none}.login-form-panel{min-height:680px;padding:80px 20px 70px}.login-footer{grid-column:1;min-height:100px}.trust-list{gap:15px}}@media (max-width:639px){.admin-canvas{background:#fff;min-height:100vh;padding:0}.board-caption{height:92px;padding:16px}.board-caption>span{width:44px;height:44px;font-size:21px}.board-caption h1{font-size:22px}.board-caption p{font-size:12px}.admin-frame{box-shadow:none;border-left:0;border-right:0;border-radius:0}.admin-main{grid-template-rows:72px auto 44px}.admin-topbar{padding:0 16px}.topbar-title small,.topbar-user>span:nth-child(2),.topbar-user>svg,.notification-button{display:none}.topbar-user{min-width:auto;display:block}.topbar-avatar{width:38px;height:38px}.admin-content{padding:16px}.kpi-row{grid-template-columns:1fr}.metric-card{height:auto;min-height:92px}.dashboard-card{padding:14px}.donut-layout,.device-content{flex-direction:column;height:auto;padding:20px 0}.interaction-card,.device-card{min-height:390px}.people-card{overflow:auto}.admin-footer{padding:0 16px}.admin-footer span:last-child{display:none}.login-page{min-height:100vh}.login-brand-panel{min-height:230px;padding:24px}.login-brand-panel .sincard-logo{transform-origin:0 0;transform:scale(.75)}.brand-copy{margin-top:27px}.brand-copy h1{font-size:31px;line-height:39px}.brand-copy>p{font-size:15px;line-height:23px}.login-form-panel{min-height:680px;padding:74px 16px 52px}.language-control{top:18px;right:16px}.login-card{width:100%;min-height:auto;padding:30px 22px}.login-card h2{font-size:28px}.ssl-badge{bottom:10px}.login-footer{text-align:center;padding:18px 20px;display:block}.login-footer .trust-list{justify-content:center}.login-footer>p{margin:0 0 12px}.public-wrap{padding:0}.profile{border:0;border-radius:0;min-height:100vh}}@media (min-width:1024px){.login-brand-panel>.sincard-logo{gap:22px}.login-brand-panel>.sincard-logo .sincard-mark{width:89px;height:68px}.login-brand-panel>.sincard-logo .sincard-mark i{transform:rotate(-42deg)scale(1.35)}.login-brand-panel>.sincard-logo strong{font-size:34px;line-height:36px}.login-brand-panel>.sincard-logo small{letter-spacing:6.5px;font-size:15px}.brand-copy h1{font-weight:700}.benefit-list svg{stroke:currentColor}.login-card{margin-top:53px}.login-card h2{font-weight:700}.login-form{margin-top:33px}}@media (min-width:1201px){.admin-frame{margin-left:39px}.board-caption h1{font-weight:700}.dashboard-grid{grid-template-columns:minmax(0,1.15fr) minmax(250px,.78fr) minmax(320px,.95fr)}.trend-card{grid-column:1/3}.people-card{grid-column:3}.interaction-card{grid-column:1}.device-card{grid-column:2}.activity-card{grid-column:3}}@media (max-width:639px){.login-footer{padding-inline:10px}.login-footer .trust-list{gap:8px}.login-footer .trust-list span{white-space:nowrap;gap:5px;font-size:11px}.login-footer .trust-list span+span{padding-left:8px}.login-footer .trust-list svg{width:21px;height:21px}}.metric-context{color:#15803d;font-weight:600}.login-brand-panel:before,.login-brand-panel:after{content:none}.brand-artwork{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.login-brand-panel{background:radial-gradient(52% 46% at 67% 84%,#6d4aff33,#0000 72%),radial-gradient(circle at 77% 48%,#2256ff29,#0000 30%),linear-gradient(135deg,#06164a 0%,#031b3d 48%,#020d22 100%)}@media (min-width:1201px){.admin-sidebar .sincard-logo{margin-bottom:5px}.sidebar-user{bottom:75px}.dashboard-grid{grid-template-columns:minmax(0,1.494fr) minmax(0,1fr) minmax(0,1.706fr)}.admin-content{padding-right:30px}}.sincard-logo{align-items:center;gap:0;width:230px;height:72px;display:flex;overflow:hidden}.sincard-logo-image{object-fit:contain;width:230px;height:auto;display:block}.sincard-logo.is-compact{width:58px}.sincard-logo.is-compact .sincard-logo-image{object-position:left center;width:154px;max-width:none}.sincard-logo.is-inverse{box-sizing:border-box;background:#fffffff5;border:1px solid #ffffffb8;border-radius:12px;padding:5px 9px}.sincard-logo.is-inverse .sincard-logo-image{filter:drop-shadow(0 5px 14px #194cff2e)}.public-card>header>img,.public-subcard>header>img,.company-identity>img,.company-preview>img,.premium-preview-cover>img{object-fit:contain}.admin-sidebar .sincard-logo{height:67px}@media (max-width:639px){.sincard-logo{width:190px;height:64px}.sincard-logo .sincard-logo-image{width:190px}}.cards-page{min-width:0}.domain-page-head{justify-content:space-between;align-items:flex-end;margin-bottom:22px;display:flex}.domain-page-head nav{color:#64748b;margin-bottom:5px;font-size:12px}.domain-page-head h1{color:#0f172a;margin:0;font-size:25px;line-height:34px}.domain-page-head p{color:#64748b;margin:2px 0 0}.primary-action,.head-actions a{color:#fff;background:linear-gradient(135deg,#075fff,#003cb8);border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 18px;font-weight:600;display:inline-flex}.primary-action svg{width:18px}.head-actions{gap:10px;display:flex}.head-actions a:first-child{color:#075fff;background:#fff;border:1px solid #075fff}.success-banner,.form-alert{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;margin-bottom:14px;padding:11px 14px}.form-alert{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.card-filters{grid-template-columns:minmax(260px,1fr) 190px 100px;gap:12px;margin-bottom:20px;display:grid}.card-filters label{background:#fff;border:1px solid #dbe2ea;border-radius:8px;align-items:center;gap:9px;height:46px;padding:0 14px;display:flex}.card-filters svg{color:#64748b;width:19px}.card-filters input{border:0;outline:0;width:100%}.card-filters select,.card-filters button{background:#fff;border:1px solid #dbe2ea;border-radius:8px;height:46px;padding:0 12px}.card-filters button{color:#075fff;font-weight:600}.card-table-shell{box-shadow:var(--shadow-card);background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden}.card-table{min-width:1000px}.card-table-head,.card-table-row{grid-template-columns:1.35fr 1.1fr 1.25fr .65fr .55fr 142px;align-items:center;gap:14px;padding:0 20px;display:grid}.card-table-head{color:#475569;background:#f8fafc;height:58px;font-size:12px;font-weight:600}.card-table-row{border-top:1px solid #edf0f4;min-height:82px}.card-table-row>span{display:grid}.card-table-row small{color:#64748b;font-size:11px}.person-cell{align-items:center;gap:12px;display:flex}.person-cell>i{color:#075fff;background:#eaf1ff;border-radius:50%;place-items:center;width:43px;height:43px;font-style:normal;font-weight:700;display:grid}.person-cell>span{display:grid}.card-table-row a{color:#3158f5;align-items:center;gap:6px;font-size:12px;display:flex}.card-table-row a svg{width:16px}.status-active,.status-archived{color:#15803d;background:#dcfce7;border-radius:7px;padding:4px 10px;font-size:11px;font-weight:600;justify-self:start!important;display:inline-flex!important}.status-archived{color:#c2410c;background:#ffedd5}.row-actions a{color:#334155;border:1px solid #dbe2ea;border-radius:7px;place-items:center;width:34px;height:34px;display:grid}.table-footer{color:#64748b;border-top:1px solid #e2e8f0;align-items:center;height:52px;padding:0 20px;display:flex}.cards-empty{text-align:center;color:#64748b;place-content:center;justify-items:center;min-height:350px;display:grid}.cards-empty>svg{color:#94a3b8;width:48px;height:48px}.cards-empty h2{color:#0f172a;margin:12px 0 2px}.cards-empty p{margin:0 0 14px}.cards-empty a{color:#075fff;font-weight:600}.card-editor-grid,.card-detail-grid{grid-template-columns:minmax(0,1.6fr) minmax(340px,.92fr);align-items:start;gap:18px;display:grid}.card-form,.detail-panel,.live-preview{box-shadow:var(--shadow-card);background:#fff;border:1px solid #e2e8f0;border-radius:12px}.form-tabs{border-bottom:1px solid #e2e8f0;align-items:stretch;height:66px;display:flex}.form-tabs span{color:#475569;place-items:center;padding:0 22px;display:grid}.form-tabs span.is-active{color:#3158f5;border-bottom:3px solid #003cb8;font-weight:600}.card-form section{border-bottom:1px solid #edf0f4;padding:24px 28px}.card-form section h2,.detail-panel h2{color:#0f172a;margin:0 0 16px;font-size:16px}.field-grid{grid-template-columns:1fr 1fr;gap:18px 20px;display:grid}.field-grid label{color:#334155;gap:7px;font-size:12px;font-weight:600;display:grid}.field-grid label.full{grid-column:1/-1}.field-grid input,.field-grid textarea,.slug-input{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:8px;outline:0;width:100%;min-height:44px;padding:0 13px}.field-grid textarea{resize:vertical;min-height:88px;padding-block:11px}.field-grid input:focus,.field-grid textarea:focus,.slug-input:focus-within{box-shadow:var(--focus-ring);border-color:#075fff}.slug-input{align-items:center;padding:0;display:flex}.slug-input span{color:#64748b;padding-left:13px}.slug-input input{border:0;box-shadow:none!important}.switch-line{border:1px solid #cbd5e1;border-radius:8px;align-items:center;gap:9px;height:44px;padding:0 13px;font-weight:400;display:flex}.switch-line input{width:18px;min-height:18px}.field-grid input[type=color]{padding:5px}.form-actions{justify-content:flex-end;align-items:center;gap:12px;height:72px;padding:0 28px;display:flex}.form-actions button,.secondary-action,.danger-action,.detail-links a{border-radius:8px;justify-content:center;align-items:center;height:42px;padding:0 22px;font-weight:600;display:inline-flex}.form-actions button{color:#fff;background:linear-gradient(135deg,#075fff,#003cb8);border:0}.form-actions button:disabled{opacity:.65}.secondary-action{background:#fff;border:1px solid #dbe2ea}.live-preview{padding:20px;position:sticky;top:0}.live-preview>header{gap:2px;margin-bottom:16px;display:grid}.live-preview>header strong{color:#0f172a;align-items:center;gap:8px;display:flex}.live-preview>header i{background:#16a34a;border-radius:50%;width:10px;height:10px}.live-preview>header small{color:#64748b}.card-preview{background:#fff;border:8px solid #111;border-radius:42px;width:min(330px,100%);margin:auto;overflow:hidden;box-shadow:0 16px 30px #0f172a2e}.preview-cover{color:#fff;background:linear-gradient(145deg,#06164a,var(--preview-primary));height:122px;padding:22px}.preview-body{text-align:center;padding:64px 18px 22px;position:relative}.preview-avatar{background:linear-gradient(135deg,var(--preview-primary),var(--preview-secondary));color:#fff;border:5px solid #fff;border-radius:50%;place-items:center;width:108px;height:108px;font-size:30px;font-weight:700;display:grid;position:absolute;top:-55px;left:50%;translate:-50%}.preview-avatar span,.public-avatar span{border-radius:inherit;background-position:50%;background-size:cover;width:100%;height:100%}.preview-body h2{color:#0f172a;margin:0;font-size:22px}.preview-body>b{color:var(--preview-primary)}.preview-company{color:#475569;margin:4px 0}.preview-bio{font-size:12px}.preview-quick{grid-template-columns:repeat(3,1fr);gap:7px;margin:14px 0;display:grid}.preview-quick span{border:1px solid #e2e8f0;border-radius:9px;place-items:center;height:58px;font-size:9px;display:grid}.preview-quick svg{width:20px;color:var(--preview-primary)}.preview-contact{text-align:left;border:1px solid #e2e8f0;border-radius:9px;display:grid;overflow:hidden}.preview-contact span{border-top:1px solid #edf0f4;align-items:center;gap:8px;min-height:38px;padding:0 10px;font-size:10px;display:flex}.preview-contact span:first-child{border:0}.preview-contact svg{width:15px;color:var(--preview-primary)}.detail-panel{padding:24px}.detail-panel dl{margin:0}.detail-panel dl div{border-bottom:1px solid #edf0f4;grid-template-columns:140px 1fr;padding:12px 0;display:grid}.detail-panel dt{color:#64748b}.detail-panel dd{color:#0f172a;margin:0;font-weight:600}.detail-links{gap:10px;margin:20px 0;display:flex}.detail-links a{color:#075fff;background:#eff6ff}.danger-action{color:#dc2626;background:#fff;border:1px solid #fecaca}.public-card-page{background:linear-gradient(160deg,#eef2ff,#f8fafc);min-height:100vh;padding:30px 16px 110px}.public-card{background:#fff;border-radius:26px;width:min(430px,100%);margin:auto;overflow:hidden;box-shadow:0 24px 70px #0f172a33}.public-card>header{color:#fff;background:linear-gradient(135deg,#06164a,var(--public-primary));justify-content:space-between;align-items:flex-start;height:94px;padding:24px;display:flex}.public-card>header strong{display:grid}.public-card>header small{letter-spacing:2px;font-size:9px}.public-card>header>span{border:1px solid #ffffff59;border-radius:16px;padding:6px 10px}.public-hero{height:42px;position:relative}.public-avatar{background:linear-gradient(135deg,var(--public-primary),var(--public-secondary));color:#fff;border:5px solid #fff;border-radius:50%;place-items:center;width:112px;height:112px;font-size:32px;font-weight:700;display:grid;position:absolute;bottom:-48px;left:50%;translate:-50%}.public-avatar i{background:#16a34a;border:3px solid #fff;border-radius:50%;width:18px;height:18px;position:absolute;bottom:8px;right:2px}.public-content{text-align:center;padding:62px 20px 22px}.public-content h1{color:#0f172a;margin:0;font-size:25px}.public-content>b{color:var(--public-primary)}.public-company{color:#475569;margin:5px 0}.public-content blockquote{color:#475569;margin:16px 20px;font-size:13px}.public-quick{grid-template-columns:repeat(4,1fr);gap:8px;margin:18px 0;display:grid}.public-quick a,.public-quick button{background:#fff;border:1px solid #e2e8f0;border-radius:12px;place-items:center;min-height:66px;font-size:10px;display:grid}.public-quick svg{width:21px;color:var(--public-primary)}.public-contacts{text-align:left;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden}.public-contacts a{border-top:1px solid #edf0f4;grid-template-columns:24px 1fr 12px;align-items:center;gap:10px;min-height:56px;padding:7px 12px;display:grid}.public-contacts a:first-child{border:0}.public-contacts svg{width:20px;color:var(--public-primary)}.public-contacts span{overflow-wrap:anywhere;font-size:12px;display:grid}.public-contacts small{color:#64748b}.public-socials{justify-content:center;gap:12px;margin-top:18px;display:flex}.public-socials a{color:#075fff;background:#eff6ff;border-radius:10px;place-items:center;width:42px;height:42px;font-weight:700;display:grid}.public-card>footer{z-index:5;left:50%;bottom:max(12px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border:1px solid #e2e8f0;border-radius:16px;grid-template-columns:repeat(3,1fr);gap:8px;width:min(430px,100% - 24px);padding:10px;display:grid;position:fixed;translate:-50%;box-shadow:0 10px 30px #0f172a29}.public-card>footer a,.public-card>footer button{color:#075fff;background:#eff6ff;border:0;border-radius:9px;justify-content:center;align-items:center;gap:5px;min-height:48px;font-size:11px;font-weight:600;display:flex}.public-card>footer svg{width:17px}@media (max-width:1200px){.card-editor-grid,.card-detail-grid{grid-template-columns:1fr}.live-preview{position:static}.card-preview{width:340px}}@media (max-width:639px){.domain-page-head{align-items:flex-start;gap:12px}.domain-page-head h1{font-size:22px}.domain-page-head p{font-size:12px}.primary-action{white-space:nowrap;padding:0 12px}.card-filters{grid-template-columns:1fr 1fr}.card-filters label{grid-column:1/-1}.card-table-shell{box-shadow:none;background:0 0;border:0;overflow:visible}.card-table{gap:12px;min-width:0;display:grid}.card-table-head{display:none}.card-table-row{background:#fff;border:1px solid #e2e8f0;border-radius:12px;grid-template-columns:1fr auto;gap:10px;padding:16px;display:grid}.card-table-row>a,.row-actions{grid-column:1/-1}.table-footer{display:none}.form-tabs{overflow:auto}.form-tabs span{min-width:145px;padding:0 12px}.card-form section{padding:20px 16px}.field-grid{grid-template-columns:1fr}.field-grid label.full{grid-column:auto}.form-actions{padding:0 16px}.live-preview{padding:14px}.card-preview{width:min(330px,100%)}.public-card-page{background:#fff;padding:0 0 100px}.public-card{width:100%;box-shadow:none;border-radius:0;min-height:100vh}.public-card>footer{width:calc(100% - 20px)}}@media (min-width:1024px){:root{--sidebar-width:250px;--topbar-height:108px}.admin-canvas{background:#fff;min-height:100vh;padding:0}.board-caption{display:none}.admin-frame{height:100vh;min-height:768px;box-shadow:none;grid-template-columns:var(--sidebar-width) minmax(0,1fr);border:0;border-radius:0;margin:0!important}.admin-sidebar{background:linear-gradient(155deg,#07182f,#031329 78%,#051c38);padding:24px 16px 112px}.admin-sidebar .sincard-logo{margin:0 0 26px 10px;transform:scale(.78)}.sidebar-nav{gap:18px}.nav-group{gap:4px}.nav-group p{margin:0 10px 6px;font-size:11px}.nav-group a{border-radius:8px;height:46px;padding:0 14px;font-size:14px}.sidebar-user{border-radius:10px;min-height:76px;bottom:55px;left:16px;right:16px}.sidebar-help{color:#fff;border:1px solid #94a3b838;border-radius:8px;align-items:center;gap:10px;height:34px;padding:0 14px;font-size:12px;display:flex;position:absolute;bottom:14px;left:16px;right:16px}.admin-main{min-height:100vh;display:block;position:relative}.admin-topbar{z-index:4;background:0 0;border:0;width:390px;height:108px;padding:0 32px;position:absolute;top:0;right:0}.topbar-title{min-width:40px}.topbar-actions{gap:18px}.topbar-user{min-width:180px}.topbar-avatar{width:48px;height:48px}.admin-content{background:#fff;height:100vh;padding:28px 34px 24px;overflow:auto}.domain-page-head{align-items:flex-start;min-height:80px;margin:0 0 28px;padding-right:360px}.domain-page-head nav{margin-bottom:15px}.domain-page-head h1{font-size:26px;line-height:34px}.domain-page-head p{margin-top:2px;font-size:14px;line-height:22px}.personnel-page .domain-page-head{border-bottom:1px solid #e2e8f0;margin-inline:-34px;padding:0 394px 19px 36px}.personnel-page .primary-action{position:absolute;top:146px;right:34px}.personnel-page .card-filters{grid-template-columns:minmax(280px,1fr) 180px 100px;gap:14px;margin-top:35px;padding-right:360px}.personnel-page .card-filters label,.personnel-page .card-filters select,.personnel-page .card-filters button{height:50px}.card-table-shell{border-radius:9px;box-shadow:0 6px 22px #0f172a0f}.card-table{min-width:1000px}.card-table-head,.card-table-row{grid-template-columns:1.35fr 1.05fr 1.4fr .68fr .5fr 154px;padding-inline:20px}.card-table-head{height:60px}.card-table-row{min-height:82px}.person-cell>i{width:48px;height:48px}.row-actions a{width:36px;height:36px}.card-editor-grid{grid-template-columns:minmax(0,1.55fr) minmax(410px,.92fr);gap:20px}.card-form,.live-preview{border-radius:9px;box-shadow:0 5px 20px #0f172a0a}.form-tabs{height:68px}.form-tabs button{color:#334155;font:inherit;white-space:nowrap;background:#fff;border:0;border-bottom:3px solid #0000;flex:1;justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex}.form-tabs button svg{width:20px}.form-tabs button.is-active{color:#4f35f5;border-bottom-color:#5b36f2;font-weight:600}.card-form section{min-height:612px;padding:32px 28px}.card-form section[hidden]{display:none}.card-form section h2{font-size:16px}.card-form section h2 svg{vertical-align:middle;width:18px}.field-grid{gap:26px 20px}.field-grid input,.slug-input{min-height:46px}.field-grid textarea{min-height:86px}.form-actions{border-top:1px solid #edf0f4;height:74px}.live-preview{padding:22px 20px}.card-preview{border-width:10px;border-radius:48px;width:min(356px,100%)}.preview-cover{height:132px}.preview-body{padding-top:66px}.preview-avatar{width:112px;height:112px}}.backup-page{color:#18212f;max-width:1500px;margin:0 auto;padding:30px}.backup-heading{justify-content:space-between;align-items:flex-start;margin-bottom:24px;display:flex}.backup-heading p{color:#6b7280;margin:0 0 8px;font-size:13px}.backup-heading h1{margin:0 0 8px;font-size:28px}.backup-heading span{color:#667085}.backup-heading>a,.backup-panel-head button,.restore-card button{color:#fff;background:#111827;border:0;border-radius:9px;align-items:center;gap:8px;padding:11px 16px;font-weight:700;text-decoration:none;display:inline-flex}.backup-notice,.backup-warning{border-radius:10px;align-items:center;gap:12px;margin-bottom:18px;padding:14px 16px;display:flex}.backup-notice{color:#067647;background:#ecfdf3}.backup-warning{color:#93370d;background:#fffaeb}.backup-warning div{flex-direction:column;gap:3px;display:flex}.backup-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:20px;display:grid}.backup-kpis article{background:#fff;border:1px solid #e5e7eb;border-radius:12px;align-items:center;gap:12px;padding:18px;display:flex}.backup-kpis article>svg{color:#4f46e5}.backup-kpis span{color:#667085;flex-direction:column;font-size:12px;display:flex}.backup-kpis strong{color:#172033;margin-top:5px;font-size:16px}.backup-grid{grid-template-columns:minmax(0,1fr) 270px;gap:18px;display:grid}.backup-panel,.backup-side article,.restore-card,.restore-summary,.validation-results,.restore-events{background:#fff;border:1px solid #e5e7eb;border-radius:12px}.backup-panel-head{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:20px;display:flex}.backup-panel-head h2,.backup-panel-head p{margin:0}.backup-panel-head p{color:#667085;margin-top:5px;font-size:13px}.backup-panel-head form{gap:8px;display:flex}.backup-panel select,.restore-card select,.restore-card input{background:#fff;border:1px solid #d0d5dd;border-radius:8px;padding:10px}.backup-panel button:disabled{opacity:.45;cursor:not-allowed}.backup-row{border-bottom:1px solid #eef0f3;grid-template-columns:1.4fr .8fr .8fr .7fr 1fr .5fr;align-items:center;gap:10px;padding:14px 20px;font-size:13px;display:grid}.backup-row-head{color:#667085;background:#f8fafc}.backup-row span:first-child{flex-direction:column;display:flex}.backup-row small{color:#98a2b3}.backup-status{font-size:11px;font-weight:700}.backup-status.is-completed{color:#067647}.backup-status.is-failed{color:#b42318}.backup-status.is-pending,.backup-status.is-running{color:#b54708}.backup-row form button{background:#fff;border:1px solid #d0d5dd;border-radius:7px;padding:7px 10px}.backup-empty{color:#98a2b3;flex-direction:column;align-items:center;gap:8px;padding:60px 20px;display:flex}.backup-empty strong{color:#344054}.backup-side{flex-direction:column;gap:14px;display:flex}.backup-side article{padding:18px}.backup-side h3{margin-top:0}.backup-side dl div{border-bottom:1px solid #eef0f3;justify-content:space-between;padding:8px 0;display:flex}.backup-side dd{font-weight:700}.backup-side small{color:#b54708}.backup-side li{margin:9px 0}.backup-back{margin-bottom:12px;color:#667085!important;background:0 0!important;padding:0!important}.restore-steps{gap:5px;padding-bottom:15px;display:flex;overflow:auto}.restore-steps span{color:#98a2b3;align-items:center;gap:5px;min-width:115px;font-size:10px;display:flex}.restore-steps b{background:#eaecf0;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.restore-steps .active,.restore-steps .done{color:#4f46e5}.restore-steps .active b,.restore-steps .done b{color:#fff;background:#4f46e5}.restore-card{grid-template-columns:auto 1fr minmax(260px,auto);align-items:center;gap:18px;margin:18px 0;padding:22px;display:grid}.restore-card>svg{color:#4f46e5}.restore-card h2,.restore-card p{margin:0 0 7px}.restore-card p{color:#667085}.restore-card form{flex-direction:column;gap:10px;display:flex}.restore-card label{flex-direction:column;gap:6px;font-size:12px;font-weight:700;display:flex}.restore-card .check{flex-direction:row;align-items:flex-start;max-width:390px;font-weight:500}.restore-card.danger{border-color:#fda29b}.restore-card.danger>svg{color:#d92d20}.restore-summary{grid-template-columns:repeat(4,1fr);padding:18px;display:grid}.restore-summary div{border-right:1px solid #eaecf0;flex-direction:column;padding:0 18px;display:flex}.restore-summary div:last-child{border:0}.restore-summary small{color:#667085}.validation-results,.restore-events{margin-top:18px;padding:20px}.validation-results h2,.restore-events h2{font-size:17px}.validation-results>div{border-top:1px solid #eef0f3;grid-template-columns:auto 1fr auto;gap:10px;padding:10px;display:grid}.validation-results svg{color:#12b76a}.restore-events>div{border-top:1px solid #eef0f3;grid-template-columns:auto 1fr auto;gap:12px;padding:12px 0;display:grid}.restore-events p{color:#667085;margin:3px 0}.restore-events time{color:#98a2b3;font-size:12px}.event-dot{background:#98a2b3;border-radius:50%;width:9px;height:9px;margin-top:6px}.event-dot.is-completed{background:#12b76a}.event-dot.is-failed{background:#f04438}@media (max-width:1000px){.backup-kpis{grid-template-columns:repeat(2,1fr)}.backup-grid{grid-template-columns:1fr}.restore-card{grid-template-columns:auto 1fr}.restore-card form{grid-column:1/-1}.restore-summary{grid-template-columns:repeat(2,1fr);gap:14px}.backup-row{grid-template-columns:1.4fr .8fr .8fr}.backup-row>:nth-child(4),.backup-row>:nth-child(5),.backup-row>:nth-child(6){display:none}}@media (max-width:640px){.backup-page{padding:18px}.backup-heading{flex-direction:column;gap:16px}.backup-kpis{grid-template-columns:1fr}.backup-panel-head{flex-direction:column;align-items:flex-start;gap:14px}.backup-panel-head form{width:100%}.backup-panel-head select{flex:1}.restore-summary{grid-template-columns:1fr}.restore-summary div{border:0;border-bottom:1px solid #eaecf0;padding:10px}.restore-steps span{min-width:95px}}.report-page,.notification-page,.notification-settings-page{color:#0f1b3d;max-width:1500px;margin:auto;padding:30px}.head-actions{align-items:center;gap:12px;display:flex}.head-actions>a,.secondary-action{color:#172554;background:#fff;border:1px solid #c9d4e8;border-radius:8px;padding:11px 16px;text-decoration:none}.report-steps{background:#fff;border:1px solid #dbe3ef;border-radius:10px;grid-template-columns:repeat(4,1fr);gap:20px;margin:20px 0;padding:14px 22px;display:grid}.report-steps b{color:#2455e6;align-items:center;gap:9px;display:flex}.report-steps b:first-child{color:#159447}.report-steps span{font-weight:500}.report-grid{grid-template-columns:1.55fr .9fr .9fr;gap:16px;display:grid}.report-grid>section,.report-grid>aside,.notification-panel,.notification-settings-page section,.mandatory-note{background:#fff;border:1px solid #dbe3ef;border-radius:10px;padding:18px}.report-grid h2,.notification-settings-page h2{margin:0 0 16px;font-size:17px}.report-grid h3{margin:18px 0 9px;font-size:13px}.report-types{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.report-types label,.report-format>label{text-align:center;border:1px solid #d9e2ef;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:95px;font-size:12px;display:flex;position:relative}.report-types input,.report-format input{position:absolute;inset:8px auto auto 8px}:is(.report-types label:has(input:checked),.report-format label:has(input:checked)){border-color:#2457ff;box-shadow:0 0 0 1px #2457ff}.report-fields{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.report-fields label{font-size:12px}.report-fields select{background:#fff;border:1px solid #d5deec;border-radius:7px;width:100%;margin-top:5px;padding:10px;display:block}.report-metrics{grid-template-columns:repeat(2,1fr);gap:10px;font-size:12px;display:grid}.report-metrics span{align-items:center;gap:7px;display:flex}.report-metrics svg,.report-preview li svg{color:#16a34a;width:16px}.report-format{flex-direction:column;gap:12px;display:flex}.report-format>label{min-height:110px}.report-format .disabled{opacity:.45}.report-format button{padding:11px}.report-cover{color:#fff;background:linear-gradient(135deg,#071c48 65%,#244dff);border-radius:7px;min-height:150px;padding:22px}.report-cover h3{margin:25px 0 4px;font-size:20px}.report-preview-kpis{grid-template-columns:1fr 1fr;gap:8px;margin:12px 0;display:grid}.report-preview-kpis span{border:1px solid #e2e8f0;border-radius:7px;padding:9px;font-size:11px}.report-preview-kpis b{color:#003cb8;margin-top:4px;font-size:20px;display:block}.report-preview ul{padding:0;font-size:12px;list-style:none}.report-preview li{gap:7px;margin:8px 0;display:flex}.report-preview>a{color:#fff;background:#1557f0;border-radius:7px;justify-content:center;gap:8px;padding:12px;text-decoration:none;display:flex}.notification-kpis{grid-template-columns:repeat(3,1fr);gap:16px;margin:20px 0;display:grid}.notification-kpis article{background:#fff;border:1px solid #dbe3ef;border-radius:10px;align-items:center;gap:16px;padding:18px;display:flex}.notification-kpis svg{color:#135af0;background:#eef4ff;border-radius:50%;width:52px;height:52px;padding:12px}.notification-kpis span,.notification-kpis small{display:block}.notification-kpis strong{margin:4px 0;font-size:27px;display:block}.notification-kpis small{color:#64748b;font-size:11px}.notification-tabs{border-bottom:1px solid #dbe3ef;gap:28px;display:flex}.notification-tabs a{color:#475569;padding:0 8px 12px;text-decoration:none}.notification-tabs .active{color:#1557f0;border-bottom:2px solid #1557f0}.notification-toolbar{gap:12px;padding:12px 0;display:flex}.notification-toolbar label{border:1px solid #dbe3ef;border-radius:7px;flex:1;align-items:center;padding:0 10px;display:flex}.notification-toolbar input{border:0;outline:0;width:100%;padding:10px}.notification-toolbar select,.notification-toolbar button{background:#fff;border:1px solid #dbe3ef;border-radius:7px;padding:9px 14px}.notification-list article{border-top:1px solid #e5eaf2;grid-template-columns:48px 1fr 140px 140px 34px 34px 20px;align-items:center;gap:12px;padding:13px 4px;display:grid}.notification-list article>i{color:#1557f0;background:#eef4ff;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.notification-list strong{font-size:13px}.notification-list p{color:#64748b;margin:3px 0;font-size:12px}.notification-list time{color:#64748b;font-size:11px}.notification-list button{color:#1557f0;background:0 0;border:0}.notification-list .is-read{opacity:.65}.notification-category{text-align:center;color:#1557f0;border:1px solid #c9d9ff;border-radius:5px;padding:4px 7px;font-size:11px}.category-security{color:#dc2626;border-color:#fecaca}.category-qr{color:#7c3aed;border-color:#ddd6fe}.category-reports{color:#059669;border-color:#a7f3d0}.empty-state{text-align:center;color:#64748b;padding:40px}.channel-summary article{border-top:1px solid #e5eaf2;align-items:center;gap:14px;padding:13px 0;display:flex}.channel-summary article>svg{color:#1557f0}.channel-summary article span{flex:1}.channel-summary small,.preference-table small{color:#64748b;margin-top:3px;display:block}.channel-summary b{color:#1557f0;font-size:11px}.channel-summary .unavailable{color:#b45309}.preference-table{margin-top:16px}.preference-head,.preference-table article{border-top:1px solid #e5eaf2;grid-template-columns:1fr 120px 120px 120px;align-items:center;padding:11px 0;display:grid}.preference-head{color:#64748b;font-size:11px}.switch span{background:#cbd5e1;border-radius:20px;width:38px;height:22px;display:inline-block;position:relative}.switch span:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:all .2s;position:absolute;top:2px;left:2px}.switch input:checked+span:after{left:18px}.switch input:disabled+span{opacity:.6}.mandatory-note{color:#1645b5;gap:12px;margin:16px 0;display:flex}.mandatory-note small{color:#64748b;margin-top:4px;display:block}.settings-savebar{background:#fff;border:1px solid #dbe3ef;border-radius:10px;justify-content:flex-end;gap:12px;padding:14px;display:flex}.settings-savebar button{background:#fff;border:1px solid #cbd5e1;border-radius:7px;gap:8px;padding:10px 18px;display:flex}.settings-savebar .primary-action{color:#fff;background:#1557f0}.success-chip{color:#166534;background:#dcfce7;border-radius:20px;padding:8px 12px}@media (max-width:1100px){.report-grid{grid-template-columns:1fr}.report-types{grid-template-columns:1fr 1fr}.notification-list article{grid-template-columns:42px 1fr 110px}.notification-list time,.notification-list article>form,.notification-list article>svg{display:none}}.nfc-page{min-width:0}.nfc-page-head{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;min-height:96px;margin:0 -34px 22px;padding-left:34px;padding-right:350px;display:flex}.nfc-page-head nav{color:#64748b;margin-bottom:12px;font-size:12px}.nfc-page-head h1{color:#0f172a;margin:0;font-size:27px;line-height:36px}.nfc-page-head p{color:#64748b;margin:3px 0}.nfc-page-head .primary-action{flex-shrink:0;position:static}.nfc-stats{background:#fff;border:1px solid #e2e8f0;border-radius:10px;grid-template-columns:repeat(4,1fr);gap:0;margin-bottom:18px;display:grid;overflow:hidden}.nfc-stats article{border-left:1px solid #e2e8f0;align-items:center;gap:16px;height:104px;padding:16px 22px;display:flex}.nfc-stats article:first-child{border:0}.nfc-stats article>svg,.nfc-stats article>.stat-check{color:#5b36f2;background:#ede9fe;border-radius:50%;width:48px;height:48px;padding:13px}.nfc-stats article>.stat-check{color:#16a34a;background:#dcfce7;place-items:center;padding:0;font-weight:800;display:grid}.nfc-stats article:nth-child(3)>svg{color:#f59e0b;background:#ffedd5}.nfc-stats article:nth-child(4)>svg{color:#f43f5e;background:#ffe4e6}.nfc-stats article>span:last-child{display:grid}.nfc-stats small{color:#0f172a;font-weight:600}.nfc-stats strong{color:#0f172a;font-size:22px}.nfc-stats em{color:#64748b;font-size:11px;font-style:normal}.nfc-management-grid{grid-template-columns:minmax(0,1fr) 350px;gap:18px;display:grid}.nfc-list-panel,.nfc-detail,.nfc-form-panel,.nfc-summary,.nfc-assignment-summary,.nfc-assignment-selector,.nfc-assign-side{background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 4px 18px #0f172a0a}.nfc-toolbar{grid-template-columns:minmax(250px,1fr) 150px 155px 80px;align-items:center;gap:10px;height:68px;padding:0 16px;display:grid}.nfc-toolbar label{border:1px solid #dbe2ea;border-radius:7px;align-items:center;gap:8px;height:40px;padding:0 12px;display:flex}.nfc-toolbar svg{color:#64748b;width:18px}.nfc-toolbar input{border:0;outline:0;width:100%}.nfc-toolbar select,.nfc-toolbar button{background:#fff;border:1px solid #dbe2ea;border-radius:7px;height:40px;padding:0 10px}.nfc-toolbar button{color:#3158f5;font-weight:600}.nfc-table{min-width:760px}.nfc-table-head,.nfc-table>article{grid-template-columns:1.2fr 1.15fr 1.15fr .6fr 112px;align-items:center;gap:12px;padding:0 16px;display:grid}.nfc-table-head{color:#475569;background:#f8fafc;border-block:1px solid #e2e8f0;height:50px;font-size:11px}.nfc-table>article{border-bottom:1px solid #edf0f4;min-height:70px;font-size:12px}.nfc-table>article.is-selected{background:#f8f7ff}.nfc-table>article>span{min-width:0;display:grid}.nfc-table small{color:#64748b}.nfc-name{align-items:center;gap:10px;display:flex}.nfc-name>i,.nfc-detail-card>i{color:#5b36f2;background:#ede9fe;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.nfc-name svg{width:18px}.nfc-name>span{display:grid}.nfc-status{border-radius:7px;justify-self:start;padding:5px 10px;font-size:11px;font-weight:600}.status-assigned,.status-available{color:#15803d;background:#dcfce7}.status-available{color:#c2410c;background:#ffedd5}.status-inactive,.status-lost,.status-damaged,.status-archived{color:#e11d48;background:#ffe4e6}.nfc-row-actions{gap:6px;display:flex}.nfc-row-actions a,.nfc-row-actions button{color:#334155;background:#fff;border:1px solid #dbe2ea;border-radius:7px;place-items:center;width:32px;height:32px;display:grid}.nfc-row-actions svg{width:15px}.nfc-table-footer{color:#64748b;align-items:center;height:52px;padding:0 16px;display:flex}.nfc-detail{min-height:580px;padding:18px 14px}.nfc-detail h2{justify-content:space-between;margin:0 0 15px;font-size:16px;display:flex}.nfc-detail h2 svg{width:18px}.nfc-detail-card{text-align:center;border:1px solid #edf0f4;border-radius:9px;place-content:center;justify-items:center;min-height:190px;display:grid}.nfc-detail-card>i{width:56px;height:56px}.nfc-detail-card h3{margin:10px 0 4px;font-size:18px}.nfc-detail-card b{color:#5b36f2;margin-top:8px}.nfc-detail-card code{color:#334155;margin-top:8px}.nfc-detail dl{margin:12px 0}.nfc-detail dl div{border-bottom:1px solid #edf0f4;grid-template-columns:1fr 1.2fr;gap:10px;padding:10px 6px;display:grid}.nfc-detail dt{color:#64748b}.nfc-detail dd{text-align:right;overflow-wrap:anywhere;margin:0}.nfc-detail-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:18px;display:grid}.nfc-detail-actions>a,.nfc-detail-actions button{color:#5534ee;text-align:center;background:#fff;border:1px solid #7657ff;border-radius:8px;justify-content:center;align-items:center;min-height:42px;font-weight:600;display:flex}.nfc-detail-actions button{color:#e11d48;border-color:#fda4af;width:100%}.nfc-create-grid{grid-template-columns:minmax(0,1.55fr) minmax(340px,.95fr);gap:18px;display:grid}.nfc-form-panel{padding:22px}.nfc-form-panel h2,.nfc-summary h2{margin:0 0 18px;font-size:17px}.nfc-field-grid{grid-template-columns:1fr 1fr;gap:18px;margin-bottom:26px;display:grid}.nfc-field-grid label{gap:7px;font-size:12px;font-weight:600;display:grid}.nfc-field-grid label.full{grid-column:1/-1}.nfc-field-grid input,.nfc-field-grid select,.nfc-field-grid textarea{border:1px solid #cbd5e1;border-radius:8px;width:100%;min-height:44px;padding:0 12px}.nfc-field-grid textarea{min-height:96px;padding-top:11px}.nfc-status-options{border:0;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:12px;padding:0;display:grid}.nfc-status-options legend{margin-bottom:8px;font-size:12px;font-weight:600}.nfc-status-options label{border:1px solid #cbd5e1;border-radius:8px;grid-template-columns:20px 12px 1fr;align-items:center;padding:13px;display:grid}.nfc-status-options small{color:#64748b;grid-column:3;font-weight:400}.nfc-dot{border-radius:50%;width:9px;height:9px}.nfc-dot.green{background:#16a34a}.nfc-dot.muted{background:#94a3b8}.nfc-summary{text-align:center;padding:22px}.nfc-symbol{color:#fff;background:radial-gradient(circle,#5134f5 45%,#ded8ff 46%);border-radius:50%;place-items:center;width:142px;height:142px;margin:30px auto 18px;display:grid}.nfc-symbol svg{width:64px;height:64px}.nfc-summary h3{margin:0;font-size:20px}.nfc-summary p{color:#64748b}.nfc-summary ul{text-align:left;border:1px solid #e2e8f0;border-radius:8px;margin:28px 0;padding:0;list-style:none}.nfc-summary li{border-top:1px solid #edf0f4;grid-template-columns:24px 1fr auto;align-items:center;gap:10px;min-height:54px;padding:0 14px;display:grid}.nfc-summary li:first-child{border:0}.nfc-summary li svg{color:#5b36f2;width:18px}.nfc-info{color:#3730a3;text-align:left;background:#f5f3ff;border:1px solid #c7d2fe;border-radius:8px;margin-top:60px;padding:18px}.nfc-form-actions{border-top:1px solid #e2e8f0;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:12px;height:76px;display:flex}.nfc-form-actions a,.nfc-form-actions button{background:#fff;border:1px solid #dbe2ea;border-radius:8px;align-items:center;gap:8px;height:44px;padding:0 24px;font-weight:600;display:flex}.nfc-form-actions button{color:#fff;background:linear-gradient(135deg,#3158f5,#6846f5);border:0}.nfc-form-actions svg{width:18px}.nfc-assign-grid{grid-template-columns:minmax(0,1.5fr) minmax(330px,.9fr);gap:18px;display:grid}.nfc-assignment-summary{grid-template-columns:90px 1fr 1fr;align-items:center;gap:18px;min-height:170px;padding:22px;display:grid}.nfc-assignment-summary>i{color:#5b36f2;background:#ede9fe;border-radius:50%;place-items:center;width:86px;height:86px;display:grid}.nfc-assignment-summary>i svg{width:44px}.nfc-assignment-summary h2{margin:0}.nfc-assignment-summary p{margin:8px 0}.nfc-assignment-summary dl{border-left:1px solid #e2e8f0;padding-left:24px}.nfc-assignment-summary dl div{justify-content:space-between;padding:8px;display:flex}.nfc-assignment-selector{margin-top:14px;padding:18px}.nfc-assignment-selector h2{margin:0 0 12px}.nfc-person-search{border:1px solid #cbd5e1;border-radius:8px;width:100%;height:42px;margin-bottom:10px;padding:0 12px}.nfc-assignment-selector fieldset{border:1px solid #e2e8f0;border-radius:8px;padding:0;overflow:hidden}.nfc-assignment-selector fieldset label{border-top:1px solid #edf0f4;grid-template-columns:22px 42px 1fr 1fr 70px 20px;align-items:center;gap:10px;min-height:58px;padding:6px 12px;display:grid}.nfc-assignment-selector fieldset label:first-of-type{border:0}.nfc-assignment-selector fieldset label.is-current{background:#f8f7ff}.nfc-assignment-selector fieldset label>span:nth-of-type(2){display:grid}.nfc-assignment-selector fieldset label>svg{color:#5b36f2;width:18px}.nfc-person-avatar{color:#5134f5;background:#ede9fe;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:700;display:grid}.assignment-note{gap:6px;margin-top:14px;display:grid}.assignment-note input{border:1px solid #cbd5e1;border-radius:8px;height:40px;padding:0 12px}.nfc-assignment-selector footer{justify-content:flex-end;gap:12px;margin-top:18px;display:flex}.nfc-assignment-selector footer a,.nfc-assignment-selector footer button{background:#fff;border:1px solid #dbe2ea;border-radius:8px;height:42px;padding:0 20px}.nfc-assignment-selector footer button{color:#fff;background:linear-gradient(135deg,#3158f5,#6846f5);border:0;font-weight:600}.nfc-assign-side{padding:22px}.nfc-assign-side h2{margin:0 0 18px}.nfc-assign-side>div{border-bottom:1px solid #e2e8f0;gap:4px;padding:18px 10px;display:grid}.nfc-assign-side small{color:#5b36f2}.nfc-assign-side p{color:#3730a3;background:#f5f3ff;border:1px solid #c7d2fe;border-radius:8px;margin:22px 0;padding:18px}.nfc-assign-side form button{width:100%}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1200px){.nfc-management-grid{grid-template-columns:1fr}.nfc-detail{min-height:0}.nfc-create-grid,.nfc-assign-grid{grid-template-columns:1fr}.nfc-summary,.nfc-assign-side{order:-1}.nfc-info{margin-top:24px}}@media (max-width:1023px){.nfc-page-head{border:0;min-height:auto;margin:0 0 20px;padding:0}.nfc-page-head .primary-action{position:static}.nfc-stats{grid-template-columns:1fr 1fr}.nfc-stats article:nth-child(3){border-left:0}.nfc-list-panel{overflow-x:auto}.nfc-create-grid{display:grid}}@media (max-width:639px){.nfc-page-head{gap:12px}.nfc-page-head h1{font-size:22px}.nfc-page-head p{font-size:12px}.nfc-page-head .primary-action{padding-inline:12px}.nfc-stats{grid-template-columns:1fr}.nfc-stats article{border-top:1px solid #e2e8f0;border-left:0;height:82px}.nfc-stats article:first-child{border-top:0}.nfc-toolbar{width:760px}.nfc-field-grid{grid-template-columns:1fr}.nfc-field-grid label.full,.nfc-status-options{grid-column:auto}.nfc-status-options{grid-template-columns:1fr}.nfc-form-panel,.nfc-summary,.nfc-assignment-selector,.nfc-assign-side{padding:16px}.nfc-assignment-summary{grid-template-columns:70px 1fr}.nfc-assignment-summary>i{width:66px;height:66px}.nfc-assignment-summary dl{border:0;grid-column:1/-1;padding:0}.nfc-assignment-selector fieldset label{grid-template-columns:20px 38px 1fr 20px}.nfc-assignment-selector fieldset label>span:nth-of-type(3),.nfc-assignment-selector fieldset label>b{display:none}.nfc-form-actions{padding:0 16px}.nfc-symbol{width:110px;height:110px}}.nfc-page>.nfc-page-head{border:0;flex-wrap:wrap;align-items:center;gap:16px;height:auto;min-height:0;margin:0 0 20px;padding:0}.nfc-page>.nfc-page-head>div{flex:1;min-width:0}@media (min-width:1400px){.nfc-page>.nfc-stats{width:100%}.nfc-page>.nfc-management-grid{align-items:start}.nfc-page .nfc-list-panel{flex-direction:column;height:746px;display:flex}.nfc-page .nfc-table-footer{margin-top:auto}.nfc-page .nfc-detail{flex-direction:column;height:728px;display:flex}.nfc-page .nfc-detail-actions{margin-top:auto}.nfc-page .nfc-detail-card{position:relative}.nfc-page .nfc-detail-card>.nfc-status{position:absolute;top:56px;right:72px}.nfc-page .nfc-status{align-items:center;height:22px;padding:0 10px;display:inline-flex}.nfc-page .nfc-detail{padding-inline:15px}.nfc-create-page{position:relative}.nfc-create-page>.nfc-page-head{z-index:2;width:auto;height:auto;position:absolute;top:-81px;left:27px}.nfc-create-page>.nfc-page-head h1{font-size:24px;line-height:30px}.nfc-create-page>.nfc-page-head p{margin-top:2px}.nfc-create-page>.nfc-create-grid{grid-template-columns:728px minmax(0,1fr);gap:13px 18px;margin-left:15px;margin-right:4px;transform:translateY(-9px)}.nfc-create-page .nfc-form-panel,.nfc-create-page .nfc-summary{height:815px}.nfc-create-page .nfc-form-actions{height:93px}.nfc-create-page .nfc-form-panel{box-shadow:none;background:0 0;border:0;grid-template-rows:414px 387px;gap:14px;padding:0;display:grid}.nfc-create-page .nfc-form-section{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:21px;box-shadow:0 4px 18px #0f172a0a}.nfc-create-page .nfc-form-section h2{margin:0 0 18px;font-size:17px}.nfc-assign-page{position:relative}.nfc-assign-page>.nfc-page-head{z-index:2;width:auto;height:auto;position:absolute;top:-84px;left:27px}.nfc-assign-page>.nfc-page-head nav{margin-bottom:8px}.nfc-assign-page>.nfc-page-head h1{font-size:24px;line-height:30px}.nfc-assign-page>.nfc-page-head p{margin-top:2px}.nfc-assign-page>.nfc-assign-grid{grid-template-columns:752px minmax(0,1fr);gap:16px;margin-left:15px;margin-right:4px;transform:translateY(22px)}.nfc-assign-page .nfc-assignment-summary{align-items:start;height:349px}.nfc-assign-page .nfc-assignment-summary>i{margin-top:28px}.nfc-assign-page .nfc-assignment-summary>div{margin-top:42px}.nfc-assign-page .nfc-assignment-summary>dl{margin-top:28px}.nfc-assign-page .nfc-assignment-selector{height:427px;margin-top:11px}.nfc-assign-page .nfc-assign-side{height:787px}.nfc-assign-page .nfc-assignment-selector h2{margin-bottom:3px}.nfc-assign-page .nfc-assignment-selector footer{z-index:5;gap:26px;width:332px;height:44px;margin:0;position:fixed;bottom:30px;right:36px;transform:translate(32px,103px)}.nfc-assign-page .nfc-assignment-selector footer a{border:1px solid #dbe2ea;border-radius:8px;place-items:center;width:121px;height:44px;display:grid}.nfc-assign-page .nfc-assignment-selector footer button{width:185px;height:44px}}@media (min-width:1024px) and (max-width:1200px){:root{--sidebar-width:220px}.admin-content{padding-inline:24px}.admin-topbar{width:320px;padding-inline:20px}.domain-page-head{padding-right:300px}.personnel-page .domain-page-head{margin-inline:-24px;padding-left:24px;padding-right:330px}.personnel-page .primary-action{right:24px}.personnel-page .card-filters{padding-right:0}.card-editor-grid{grid-template-columns:1fr}.live-preview{position:static}}@media (max-width:1023px){.board-caption{display:none}.admin-canvas{min-height:100vh;padding:0}.admin-frame{border:0;border-radius:0;min-height:100vh}.admin-content{padding-top:88px}.admin-topbar{z-index:5;background:#fff;height:72px;position:absolute;inset:0 0 auto}.sidebar-help{display:none}.form-tabs button{background:#fff;border:0;justify-content:center;align-items:center;gap:8px;min-width:155px;display:flex}.form-tabs button svg{width:18px}}.topbar-user-menu{position:relative}.topbar-user-menu summary{cursor:pointer;list-style:none}.topbar-user-menu summary::-webkit-details-marker{display:none}.topbar-user-menu>div{z-index:30;background:#fff;border:1px solid #dbe2ea;border-radius:10px;width:190px;padding:8px;display:grid;position:absolute;top:54px;right:0;box-shadow:0 14px 32px #0f172a29}.topbar-user-menu a,.topbar-user-menu button{color:#172554;width:100%;height:38px;font:inherit;text-align:left;background:#fff;border:0;border-radius:7px;align-items:center;padding:0 11px;display:flex}.topbar-user-menu a:hover,.topbar-user-menu button:hover{background:#f1f5f9}.topbar-user-menu form{margin:0}@media (min-width:1024px){:root{--sidebar-width:244px;--topbar-height:84px}.admin-canvas{background:#fff;min-height:100dvh;padding:0}.admin-frame{width:100%;height:100dvh;min-height:0;box-shadow:none;grid-template-columns:var(--sidebar-width) minmax(0,1fr);border:0;border-radius:0;overflow:hidden;margin:0!important}.admin-sidebar{height:100dvh;min-height:0;padding:21px 13px 112px}.admin-main{grid-template-rows:var(--topbar-height) minmax(0,1fr);min-width:0;height:100dvh;min-height:0;display:grid;position:relative}.admin-topbar{width:auto;height:var(--topbar-height);z-index:10;background:#fff;border-bottom:1px solid #e2e8f0;padding:0 28px;position:relative;inset:auto}.admin-content{background:#fff;width:auto;min-width:0;height:auto;min-height:0;padding:28px;overflow:auto}.domain-page-head,.personnel-page .domain-page-head{padding-right:0}.personnel-page .primary-action{position:static}.personnel-page .card-filters{margin-top:20px;padding-right:0}}.topbar-title>.date-control{display:none}@media (min-width:1201px){.admin-content:has(>.dashboard-grid){padding-top:19px}.admin-content>.dashboard-grid{width:100%;max-width:1154px}.admin-frame:has(.dashboard-grid) .topbar-title>.date-control{justify-content:flex-start;width:225px;display:flex;position:absolute;right:336px}.admin-frame:has(.dashboard-grid) .topbar-actions{margin-right:37px}}@media (max-width:1439px){.new-person-page,.new-person-page .card-editor-grid,.new-person-page .card-form,.new-person-page .live-preview{width:100%;min-width:0;max-width:100%}.new-person-page .form-tabs{width:100%;max-width:100%;overflow-x:auto}}.personnel-page{width:100%;min-width:0}.personnel-page .domain-page-head{flex-wrap:wrap;gap:16px;width:100%;height:auto;min-height:0;margin:0 0 20px;padding:0}.personnel-page .primary-action{flex-shrink:0;position:static}.personnel-page .card-filters{grid-template-columns:minmax(0,1fr) minmax(140px,180px) 100px;width:100%}.personnel-page .card-table-shell,.personnel-page .card-table{width:100%;min-width:0}.personnel-page .card-table-head,.personnel-page .card-table-row{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1.15fr) minmax(70px,.65fr) 75px 148px;gap:10px;padding-inline:14px}.personnel-page .card-table-row>*{overflow-wrap:anywhere;min-width:0}.personnel-page .person-cell>span{min-width:0}@media (max-width:700px){.personnel-page .card-filters{grid-template-columns:1fr}.personnel-page .primary-action{width:100%}}@media (min-width:1440px){.new-person-page{width:1230px}.new-person-page .domain-page-head{height:0;min-height:0;margin:0;padding:0}.new-person-page .domain-page-head>div{display:none}.new-person-page .card-editor-grid{grid-template-columns:772px 440px;gap:18px;width:1230px}.new-person-page .card-form{height:864px}.new-person-page .live-preview{width:440px;height:864px}.new-person-page .card-preview{width:350px;height:680px}.new-person-page .preview-cover{height:115px}.admin-frame:has(.new-person-page) .topbar-title{margin-left:12px;transform:translateY(4px)}.admin-frame:has(.new-person-page) .new-person-page .domain-page-head{border:0;height:0;min-height:0;margin:0 0 12px;padding:0}.new-person-page .card-form section{min-height:719px}.new-person-page .form-actions{height:75px}.new-person-page .field-grid input,.new-person-page .slug-input{min-height:45px}.new-person-page .live-preview>header{margin-bottom:13px}.admin-frame:has(.person-edit-page){grid-template-columns:244px minmax(0,1fr)}.admin-frame:has(.person-edit-page) .admin-content{padding:28px 18px 24px}.person-edit-page{width:1256px}.person-edit-page .domain-page-head{border:0;height:0;min-height:0;margin:0 0 21px;padding:0}.person-edit-page .domain-page-head>div{display:none}.person-edit-page .card-editor-grid{grid-template-columns:722px 513px;gap:21px;width:1256px}.person-edit-page .card-form{height:825px}.person-edit-page .form-tabs{height:80px}.person-edit-page .card-form section{min-height:677px;padding:31px 24px}.person-edit-page .field-grid{gap:25px 20px}.person-edit-page .field-grid input,.person-edit-page .slug-input{min-height:45px}.person-edit-page .field-grid textarea{min-height:91px}.person-edit-page .form-actions{height:68px;padding:0 24px}.person-edit-page .form-action-spacer{flex:1}.person-edit-page .danger-action{color:#dc2626;background:#fff;border-color:#fecaca;font-weight:600}.person-edit-page .live-preview{width:513px;height:841px;margin-top:-16px;padding:17px 20px}.person-edit-page .live-preview>header{margin-bottom:66px}.person-edit-page .card-preview{border-width:10px;border-radius:48px;width:354px;height:640px}.person-edit-page .preview-cover{height:145px}.person-edit-page .preview-avatar{width:112px;height:112px}}@media (max-width:1439px){.person-edit-page,.person-edit-page .card-editor-grid,.person-edit-page .card-form,.person-edit-page .live-preview{width:100%;min-width:0;max-width:100%}.person-edit-page .form-tabs{width:100%;max-width:100%;overflow-x:auto}.person-edit-page .form-action-spacer{flex:1}}@media (max-width:1023px){.admin-canvas,.admin-frame,.admin-main{min-height:100dvh}.admin-frame{height:100dvh}.admin-main{grid-template-rows:72px minmax(0,1fr);min-width:0;height:100dvh;display:grid;position:relative}.admin-topbar{width:auto;height:72px;position:relative;inset:auto}.admin-content{min-width:0;height:auto;min-height:0;padding:16px;overflow:auto}.topbar-title>div{display:none}}.analytics-actions{align-items:center;gap:12px;display:flex}.analytics-export-link{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#3158f5,#4e42f4);border-radius:8px;align-items:center;gap:8px;height:42px;padding:0 14px;display:flex}.analytics-export-link svg{width:17px}.analytics-head form button{color:#1b2b50;background:#fff;border:1px solid #d8dfeb}@media (max-width:639px){.analytics-actions{grid-template-columns:1fr;display:grid}.analytics-export-link{justify-content:center}}@media (min-width:700px){.public-card-page{background:#f3f4f6;padding:38px 16px 120px}.public-card{border:12px solid #101010;border-radius:58px;width:min(590px,100%);box-shadow:0 28px 70px #0f172a3d}.public-card>header{background:radial-gradient(circle at 85% 10%,#2563eb52,#0000 32%),linear-gradient(150deg,#06164a,#09264c);height:180px;padding:54px 38px 24px}.public-card>header strong{font-size:21px}.public-card>header small{font-size:11px}.public-card>header>span{padding:10px 16px}.public-hero{height:0}.public-avatar{border-width:7px;width:170px;height:170px;font-size:46px;bottom:-72px}.public-content{border-radius:34px 34px 0 0;padding:94px 28px 32px}.public-content h1{font-size:34px}.public-content>b{font-size:19px}.public-company{font-size:15px}.public-content blockquote{margin:22px 40px;font-size:15px}.public-quick a,.public-quick button{min-height:92px;font-size:12px}.public-quick svg{width:30px}.public-contacts a{min-height:68px;padding-inline:18px}.public-socials a{width:54px;height:54px}.public-card>footer{background:#071d38;border:0;grid-template-columns:repeat(3,1fr);width:auto;margin:0 24px 30px;position:static;translate:none}.public-card>footer a,.public-card>footer button{color:#fff;background:0 0;min-height:74px}}@media (min-width:1024px){.admin-frame:has(.card-editor-grid){grid-template-columns:240px minmax(0,1fr)}.admin-frame:has(.card-editor-grid) .admin-content{padding:38px 28px 24px}.admin-frame:has(.card-editor-grid) .domain-page-head{min-height:64px;margin-bottom:14px}.public-card-page{padding-top:128px}.public-card{flex-direction:column;min-height:1327px;margin-left:max(28px,50vw - 484px);margin-right:0;display:flex}.public-content{flex:1}}.nfc-table>article.is-selected small{color:#475569}.preview-socials{justify-content:center;gap:10px;margin-top:14px;display:flex}.preview-socials span{background:var(--preview-primary);color:#fff;border-radius:7px;place-items:center;width:28px;height:28px;font-size:12px;font-weight:800;display:grid}@media (min-width:1440px){.admin-frame:has(.person-edit-page){grid-template-columns:244px minmax(0,1fr)}.admin-frame:has(.person-edit-page) .admin-content{padding:28px 18px 24px}.admin-frame:has(.person-edit-page) .topbar-title{transform:translateY(30px)}.admin-frame:has(.person-edit-page) .person-edit-page .domain-page-head{border:0;height:0;min-height:0;margin:0 0 21px;padding:0}.person-edit-page .card-form section h2{margin-bottom:8px}.person-edit-page .field-grid{row-gap:23px}.person-edit-page .field-grid label{gap:10px}.person-edit-page .live-preview>header{margin-bottom:60px}.person-edit-page .card-preview{margin-left:49px;margin-right:0}}.status-inactive,.status-lost,.status-damaged,.status-archived{color:#9f1239}.nfc-assignment-selector fieldset label>b{color:#166534}.analytics-page,.interactions-page{color:#0b1739;min-width:0}.analytics-head{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;gap:20px;min-height:98px;margin:-24px -30px 16px;padding:24px 30px 18px;display:flex}.analytics-head h1{margin:0;font-size:28px;line-height:36px}.analytics-head p{color:#536487;margin:4px 0 0}.analytics-head>div>small{color:#4f63a2}.analytics-head form,.interaction-filters{gap:12px;display:flex}.analytics-head select,.analytics-head button,.interaction-filters input,.interaction-filters select,.interaction-filters button,.interaction-filters a{color:#1b2b50;background:#fff;border:1px solid #d8dfeb;border-radius:8px;height:42px;padding:0 14px}.analytics-head button,.interaction-filters button{color:#fff;background:linear-gradient(135deg,#3158f5,#4e42f4);border:0;align-items:center;gap:8px;display:flex}.analytics-head button svg{width:17px}.analytics-kpis{grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:12px;display:grid}.analytics-kpis article{background:#fff;border:1px solid #e1e6ef;border-radius:11px;grid-template-rows:23px 39px 20px;grid-template-columns:44px 1fr;column-gap:12px;min-height:126px;padding:16px;display:grid;box-shadow:0 3px 12px #0f172a09}.analytics-kpis svg{color:#5741f3;background:#ede9fe;border-radius:10px;grid-row:1/3;width:44px;height:44px;padding:10px}.analytics-kpis span{color:#526283;font-size:12px}.analytics-kpis strong{font-size:25px;line-height:32px}.analytics-kpis small{color:#079447;grid-column:1/3}.analytics-kpis small.flat{color:#64748b}.analytics-grid{grid-template-columns:1.55fr 1fr;gap:12px;display:grid}.analytics-panel{background:#fff;border:1px solid #e1e6ef;border-radius:11px;min-height:275px;padding:18px;box-shadow:0 3px 12px #0f172a09}.analytics-panel h2{margin:0 0 10px;font-size:16px}.analytics-panel>a{color:#3158f5;margin-top:10px;display:block}.analytics-main{min-height:340px}.analytics-trend{margin:0}.analytics-trend svg{width:100%;height:235px}.analytics-trend line{stroke:#e5eaf2;stroke-width:1px}.analytics-trend polyline{fill:none;stroke-width:3px;stroke-linejoin:round;stroke-linecap:round}.views-line{stroke:#5145f5}.interactions-line{stroke:#12b76a}.analytics-trend figcaption{color:#51617f;gap:18px;font-size:12px;display:flex}.analytics-trend figcaption span:first-child{color:#5145f5}.analytics-trend figcaption span:nth-child(2){color:#079455}.analytics-trend figcaption b{color:#475569;margin-left:auto}.event-bars{gap:15px;padding-top:12px;display:grid}.event-bars>div{grid-template-columns:130px 1fr 44px;align-items:center;gap:10px;font-size:12px;display:grid}.event-bars i{background:#e9edfa;border-radius:8px;height:8px;overflow:hidden}.event-bars i b{background:linear-gradient(90deg,#5145f5,#7286ff);border-radius:8px;height:100%;display:block}.event-bars strong{text-align:right}.analytics-ranking{margin:0;padding:0;list-style:none}.analytics-ranking li{border-bottom:1px solid #edf0f5;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;min-height:52px;display:grid}.analytics-ranking li>b{color:#3d46cb;background:#e8eafe;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.analytics-ranking span{display:grid}.interaction-filters{margin:12px 0}.interaction-filters input{min-width:250px}.interaction-filters a{color:#3158f5;place-items:center;display:grid}.interaction-table{background:#fff;border:1px solid #e1e6ef;border-radius:11px;overflow:hidden}.interaction-table h2{margin:0;padding:16px 18px;font-size:17px}.interaction-table-head,.interaction-table article{grid-template-columns:140px 1.15fr 1.35fr .7fr .7fr .7fr;align-items:center;gap:12px;padding:0 18px;display:grid}.interaction-table-head{color:#526283;background:#f8fafc;border-block:1px solid #e5eaf2;height:36px;font-size:12px}.interaction-table article{border-bottom:1px solid #edf0f5;min-height:58px;font-size:13px}.interaction-table time{color:#526283}.event-badge,.success-badge{color:#4c3bd7;background:#ede9fe;border-radius:6px;width:max-content;padding:3px 8px}.success-badge{color:#166534;background:#dcfce7}.interaction-empty{text-align:center;color:#64748b;padding:48px}.interaction-table footer{justify-content:space-between;align-items:center;min-height:52px;padding:8px 18px;display:flex}.interaction-table nav{gap:6px;display:flex}.interaction-table nav a{border:1px solid #dbe2ec;border-radius:6px;place-items:center;width:30px;height:30px;display:grid}.interaction-table nav a.active{color:#fff;background:#3158f5;border-color:#3158f5}@media (max-width:1200px){.analytics-kpis{grid-template-columns:repeat(3,1fr)}.analytics-grid{grid-template-columns:1fr}.interaction-filters{flex-wrap:wrap}.interaction-table{overflow-x:auto}.interaction-table-head,.interaction-table article{min-width:850px}}@media (max-width:639px){.analytics-head{margin:-16px -16px 14px;padding:18px 16px;display:grid}.analytics-head h1{font-size:23px}.analytics-head form{grid-template-columns:1fr;display:grid}.analytics-kpis{grid-template-columns:1fr 1fr}.analytics-kpis article{min-height:110px;padding:12px}.analytics-grid{grid-template-columns:1fr}.analytics-panel{padding:14px}.analytics-trend svg{height:190px}.analytics-trend figcaption b{display:none}.event-bars>div{grid-template-columns:105px 1fr 35px}.interaction-filters{grid-template-columns:1fr 1fr;display:grid}.interaction-filters input{grid-column:1/-1;min-width:0}.interaction-filters a{grid-column:1/-1}.interaction-table{margin-inline:-4px}}.analytics-kpis small.up,.analytics-kpis small.down,.analytics-trend figcaption span:nth-child(2){color:#067647}.analytics-ranking small{color:#52627f}.analytics-page{width:100%;min-width:0}.analytics-page>.analytics-head{flex-wrap:wrap;gap:16px;min-height:0;margin:0 0 20px;padding:0 0 18px;position:static}.analytics-page .analytics-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.analytics-page .analytics-head>div{min-width:0}.analytics-page .analytics-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;gap:16px}.analytics-page .analytics-panel{width:auto;min-width:0;transform:none}.analytics-page .analytics-ranking li.empty{white-space:normal;word-break:normal;overflow-wrap:normal;min-height:0;padding-block:18px;display:block}@media (max-width:900px){.analytics-page .analytics-grid{grid-template-columns:1fr}}@media (min-width:1400px){.company-page{margin-left:34px;margin-right:24px;padding-top:4px;position:relative}.company-page>.company-head{z-index:2;width:auto;min-height:100px;margin:0;padding:0 4px 18px;position:absolute;top:-71px;left:0;right:0}.company-page>.company-head h1{line-height:34px}.company-page>.company-tabs{margin:0 -24px 21px -26px;padding-left:30px}.company-page>.company-grid{grid-template-columns:689px minmax(0,1fr);gap:16px}.company-page .company-form{gap:10px}.company-page .company-form>section:first-child{height:289px}.company-page .company-form>section:nth-child(2){height:175px}.company-page .company-form>section:nth-child(3){height:120px}.company-page .company-form>section:nth-child(4){height:181px}.company-page .company-form>section:nth-child(3) .company-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.company-page .company-fields input{height:40px}.company-page .company-preview{height:447px}.company-page .company-grid>footer{height:0}.company-page .company-grid>footer button{z-index:5;justify-content:center;width:205px;height:45px;position:fixed;top:44px;right:64px}}.auth-state-card{min-height:520px}.auth-simple-form{gap:16px;margin-top:30px;display:grid}.auth-simple-form label,.security-inline label{color:#17213d;gap:7px;font-weight:600;display:grid}.auth-simple-form input,.security-inline input,.enrollment input{border:1px solid #bdc8d6;border-radius:8px;height:52px;padding:0 14px;font-size:16px}.auth-primary,.auth-link-button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#075fff,#6846f5);border:0;border-radius:8px;justify-content:center;align-items:center;min-height:52px;font-weight:700;display:flex}.auth-link-button{color:#3158f5;background:#fff;border:1px solid #3158f5}.auth-back{text-align:center;color:#3158f5}.auth-success{color:#087a45;background:#f0fdf4;border:1px solid #a7e4bc;border-radius:9px;padding:14px}.dev-reset-link{color:#785500;text-align:center;background:#fff8df;border:1px solid #f3d17b;border-radius:8px;padding:12px}.password-note{color:#64748b;margin:0;font-size:12px}.totp-input{text-align:center;letter-spacing:14px;font-weight:700;font-size:25px!important}.system-state{background:#f8fafc;grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.system-brand{color:#fff;background:radial-gradient(circle at 85% 48%,#2159ff55,#0000 32%),linear-gradient(145deg,#031127,#071d3e);flex-direction:column;justify-content:center;padding:64px;display:flex}.system-brand>strong{letter-spacing:4px;font-size:34px}.system-brand h1{margin:92px 0 18px;font-size:52px;line-height:1.16}.system-brand h1 span{color:#765cff}.system-brand p{color:#dbe7ff;font-size:20px}.system-content{place-items:center;padding:38px;display:grid}.system-content article{text-align:center;background:#fff;border:1px solid #dfe5ee;border-radius:22px;width:min(570px,100%);padding:38px;box-shadow:0 22px 60px #17255418}.system-icon{color:#15295b;border:6px solid #3158f5;border-radius:50%;width:86px;height:86px;margin:auto;padding:18px}.system-badge{color:#df6900;border:1px solid #f59e0b;border-radius:18px;width:max-content;margin:12px auto;padding:4px 18px;display:block}.system-code{color:#eef0f5;height:80px;font-size:100px;line-height:95px;display:block}.system-content h2{color:#0c1532;margin:0;font-size:28px;position:relative}.system-content article>p{color:#3b4968;font-size:16px}.system-primary,.system-secondary{border:0;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:50px;margin-top:14px;font-weight:700;display:flex}.system-primary{color:#fff;background:linear-gradient(90deg,#145df8,#4d12f4)}.system-secondary{color:#3158f5;border:1px solid #3158f5}.system-content small{color:#65718e;margin:18px;display:block}.system-safe{color:#168247;background:#f0fdf4;border:1px solid #b8e4ca;border-radius:8px;padding:10px}.security-page{gap:18px;display:grid}.security-grid>section{background:#fff;border:1px solid #dfe5ee;border-radius:12px;padding:22px}.security-grid h2{margin-top:0}.security-grid button{color:#fff;background:#4f46e5;border:0;border-radius:8px;height:44px;padding:0 17px;font-weight:700}.security-on{color:#168247}.security-off,.security-error{color:#b42318}.security-inline{gap:12px;display:grid}.enrollment{gap:14px;margin-top:18px;display:grid}.enrollment img{border:1px solid #dfe5ee;width:220px}.enrollment>code{word-break:break-all;background:#f1f5f9;padding:10px}.recovery-codes{background:#fffbeb;border:1px solid #f0c76a;border-radius:9px;grid-template-columns:1fr 1fr;gap:8px;margin-top:18px;padding:16px;display:grid}.recovery-codes strong{grid-column:1/-1}.recovery-codes code{text-align:center;background:#fff;border-radius:5px;padding:7px}@media (max-width:800px){.auth-state-page .login-brand-panel{display:none}.auth-state-page.login-page{grid-template-rows:minmax(100vh,auto);grid-template-columns:1fr}.auth-state-page .login-footer{display:none}.auth-state-page .login-form-panel{padding:75px 16px}.auth-state-page .login-card{width:100%;padding:30px 22px}.system-state{grid-template-columns:1fr}.system-brand{display:none}.system-content{padding:18px}.security-grid,.recovery-codes{grid-template-columns:1fr}}.users-row{grid-template-columns:1.45fr .7fr .75fr .45fr .55fr 1.8fr;min-width:1040px}.two-factor-badge{border-radius:6px;justify-self:start;padding:5px 8px;font-size:11px}.two-factor-badge.is-on{color:#168247;background:#eaf9ef}.two-factor-badge.is-off{color:#64748b;background:#f1f3f6}.qr-page,.qr-create-page,.qr-detail-page,.social-page{color:#101a36;gap:18px;display:grid}.qr-kpis,.qr-detail-kpis,.social-kpis{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.qr-kpis article,.qr-detail-kpis article,.social-kpis article{background:#fff;border:1px solid #dfe5ee;border-radius:12px;align-items:center;gap:14px;min-height:104px;padding:18px;display:flex;box-shadow:0 4px 14px #17255408}.qr-kpis svg,.qr-detail-kpis svg,.social-kpis svg{color:#4f46e5;background:#eeefff;border-radius:11px;width:48px;height:48px;padding:12px}.qr-kpis span,.qr-detail-kpis span,.social-kpis span{color:#64748b;display:grid}.qr-kpis strong,.qr-detail-kpis strong,.social-kpis strong{color:#101a36;font-size:27px}.qr-toolbar,.social-card-filter{background:#fff;border:1px solid #dfe5ee;border-radius:12px;grid-template-columns:1fr 220px auto;gap:12px;padding:14px;display:grid}.qr-toolbar label{position:relative}.qr-toolbar label svg{width:18px;position:absolute;top:12px;left:13px}.qr-toolbar input,.qr-toolbar select,.qr-toolbar button,.social-card-filter select,.social-card-filter button{background:#fff;border:1px solid #d2dbea;border-radius:8px;height:42px;padding:0 13px}.qr-toolbar input{width:100%;padding-left:40px}.qr-list-panel{background:#fff;border:1px solid #dfe5ee;border-radius:12px;overflow-x:auto}.qr-list-head,.qr-list-row{border-bottom:1px solid #edf1f6;grid-template-columns:65px 1.1fr 1.2fr .6fr .45fr .75fr .65fr;align-items:center;gap:12px;min-width:1000px;padding:12px 16px;display:grid}.qr-list-head{background:#fafbfe;grid-template-columns:1.35fr 1.2fr .6fr .45fr .75fr .65fr;padding-left:94px;font-weight:700}.qr-list-row>img{border:1px solid #dfe5ee;border-radius:7px}.qr-list-row>span{display:grid}.qr-list-row small{color:#687793}.qr-list-row>div{gap:6px;display:flex}.qr-list-row>div a,.qr-list-row>div button{color:#3158f5;background:#fff;border:1px solid #dbe3ef;border-radius:7px;place-items:center;width:34px;height:34px;display:grid}.qr-list-row svg{width:16px}.qr-status{border-radius:7px;width:max-content;padding:5px 9px;font-size:11px}.qr-status.status-active{color:#168247;background:#eaf9ef}.qr-status.status-inactive{color:#d92d20;background:#fff0ed}.qr-status.status-archived{color:#64748b;background:#f1f3f6}.qr-create-grid{grid-template-columns:1.6fr .85fr;gap:18px;display:grid}.qr-create-grid>section,.qr-create-grid>aside,.qr-identity,.qr-detail-grid>aside,.qr-detail-grid>div{background:#fff;border:1px solid #dfe5ee;border-radius:12px;padding:22px}.qr-create-grid section{gap:15px;display:grid}.qr-create-grid h2{margin:4px 0}.qr-create-grid label{gap:7px;font-weight:600;display:grid}.qr-create-grid input:not([type=checkbox]):not([type=color]),.qr-create-grid select{border:1px solid #cfd8e7;border-radius:8px;height:44px;padding:0 12px}.qr-color-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.qr-color-grid input{border:1px solid #cfd8e7;border-radius:8px;width:100%;height:48px}.qr-create-grid>aside{text-align:center;background:linear-gradient(145deg,#fff,#f5f7ff)}.qr-create-grid>aside>svg{color:#111a38;border:5px solid #3158f5;border-radius:18px;width:220px;height:220px;margin:24px auto;padding:26px}.qr-create-grid aside ul{text-align:left;line-height:2}.qr-identity{grid-template-columns:1.2fr 1fr .5fr 1fr;align-items:center;display:grid}.qr-detail-grid{grid-template-columns:300px 1fr;gap:16px;display:grid}.qr-detail-grid>aside{align-content:start;gap:12px;display:grid}.qr-detail-grid aside img{border:3px solid #3158f5;border-radius:14px;width:100%;height:auto}.qr-detail-grid aside a{color:#3158f5;border:1px solid #3158f5;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:42px;display:flex}.qr-detail-grid aside code{word-break:break-all;background:#f1f5f9;border-radius:7px;padding:8px}.qr-chart{background:linear-gradient(#fff,#f8faff);border-bottom:1px solid #dfe5ee;align-items:flex-end;gap:8px;height:210px;padding:20px;display:flex}.qr-chart i{background:linear-gradient(#3158f5,#7552ff);border-radius:5px 5px 0 0;flex:1;min-height:8px;max-height:175px}.recent-scans article{border-bottom:1px solid #edf1f6;grid-template-columns:1fr .7fr .7fr;padding:10px 0;display:grid}.social-kpis{grid-template-columns:repeat(3,1fr);max-width:900px}.social-layout{grid-template-columns:1.55fr .75fr;gap:18px;display:grid}.social-manager,.social-preview{background:#fff;border:1px solid #dfe5ee;border-radius:12px;padding:18px}.social-head{background:#fafbfe;grid-template-columns:62px .75fr 1.5fr .5fr .5fr .7fr;gap:9px;padding:10px;font-size:12px;font-weight:700;display:grid}.social-row{border-bottom:1px solid #edf1f6;grid-template-columns:62px 1fr auto;align-items:center;display:grid}.social-order{display:flex}.social-order form button,.social-row>form:last-child button{background:#fff;border:1px solid #dbe3ef;border-radius:6px;padding:5px}.social-order svg{width:14px}.social-edit-form{grid-template-columns:.7fr .8fr 1.5fr .45fr .45fr 38px;align-items:center;gap:8px;padding:10px 0;display:grid}.social-edit-form input,.social-edit-form select,.social-add-form input,.social-add-form select{border:1px solid #cfd8e7;border-radius:7px;min-width:0;height:38px;padding:0 9px}.social-edit-form button{color:#fff;background:#3158f5;border:0;border-radius:7px;height:34px}.switch input{opacity:0;position:absolute}.switch span{background:#cbd5e1;border-radius:20px;width:38px;height:22px;padding:3px;display:block}.switch span:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:translate .15s;display:block}.switch input:checked+span{background:#3158f5}.switch input:checked+span:after{translate:16px}.social-add-form{border-top:1px solid #dfe5ee;grid-template-columns:.7fr .8fr 1.5fr .8fr auto;gap:9px;margin-top:16px;padding-top:16px;display:grid}.social-add-form button{color:#3158f5;background:#fff;border:1px solid #3158f5;border-radius:7px;align-items:center;gap:6px;padding:0 12px;display:flex}.social-preview>div{text-align:center;background:linear-gradient(145deg,#f8fafc,#fff);border:10px solid #111827;border-radius:34px;align-content:center;width:min(310px,100%);min-height:340px;margin:15px auto;padding:26px 18px;display:grid}.social-preview>div strong{font-size:22px}.social-preview>div small{color:#64748b}.social-preview nav{justify-content:center;gap:9px;margin-top:25px;display:flex}.social-preview nav span{color:#fff;background:#3158f5;border-radius:8px;place-items:center;width:38px;height:38px;font-weight:700;display:grid}.social-preview>p{grid-template-columns:90px 1fr 45px;align-items:center;gap:9px;display:grid}.social-preview>p i{background:#3158f5;border-radius:8px;height:7px}@media (max-width:1200px){.qr-kpis,.qr-detail-kpis{grid-template-columns:repeat(2,1fr)}.qr-create-grid,.qr-detail-grid,.social-layout{grid-template-columns:1fr}.social-preview{order:-1}.social-add-form{grid-template-columns:1fr 1fr}.social-add-form input[name=url]{grid-column:1/-1}}@media (max-width:700px){.qr-kpis,.qr-detail-kpis,.social-kpis,.qr-toolbar,.social-card-filter,.qr-color-grid{grid-template-columns:1fr}.qr-identity{grid-template-columns:1fr;gap:8px}.qr-create-grid>section,.qr-create-grid>aside,.qr-detail-grid>aside,.qr-detail-grid>div,.social-manager,.social-preview{padding:14px}.social-manager{overflow-x:auto}.social-head,.social-row{min-width:850px}.recent-scans article{grid-template-columns:1fr}.qr-chart{gap:3px}.social-add-form{grid-template-columns:1fr}}.company-page{color:#101a36;min-width:0}.company-head{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;min-height:100px;margin:-24px -30px 0;padding:24px 330px 18px 30px;display:flex}.company-head h1{margin:0;font-size:28px}.company-head p{color:#60708f;margin:5px 0}.company-head>span{color:#087a45;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;padding:10px 14px}.company-head button,.company-grid>footer button,.brand-editor>footer button,.media-upload button{color:#fff;background:linear-gradient(135deg,#3158f5,#6044f5);border:0;border-radius:8px;height:42px;padding:0 18px;font-weight:600}.company-tabs{border-bottom:1px solid #e2e8f0;gap:35px;height:58px;margin:0 -30px 20px;padding:0 30px;display:flex}.company-tabs a{color:#536282;place-items:center;padding:0 10px;display:grid}.company-tabs a.active{color:#4238e5;border-bottom:2px solid #5145f5}.company-grid{grid-template-columns:1.35fr .9fr;gap:16px;display:grid}.company-form{gap:12px;display:grid}.company-form section,.company-preview,.brand-controls section,.brand-live,.media-upload,.media-library,.media-stats article{background:#fff;border:1px solid #dfe5ee;border-radius:11px;padding:18px}.company-form h2,.company-preview h2,.brand-editor h2,.media-page h2{margin:0 0 14px;font-size:16px}.company-fields{grid-template-columns:repeat(2,1fr);gap:13px;display:grid}.company-fields label,.brand-controls label,.media-upload label{color:#273657;gap:6px;font-size:12px;display:grid}.company-fields label.full{grid-column:1/-1}.company-fields input,.brand-controls input[type=text],.brand-controls input:not([type]),.brand-controls select,.media-upload select,.media-upload input[type=file]{background:#fff;border:1px solid #cfd8e6;border-radius:7px;height:42px;padding:0 11px}.company-form textarea{resize:vertical;border:1px solid #cfd8e6;border-radius:7px;width:100%;min-height:115px;padding:11px}.company-preview{align-self:start;position:sticky;top:20px}.company-preview>img{object-fit:contain;width:90px;height:70px}.company-preview>b{color:#4f46e5;background:#ede9fe;border-radius:14px;place-items:center;width:70px;height:70px;font-size:23px;display:grid}.company-preview h3{font-size:20px}.company-preview p{color:#536282;line-height:1.7}.company-preview dl div{border-bottom:1px solid #edf0f4;grid-template-columns:80px 1fr;padding:9px 0;display:grid}.company-preview dd{margin:0}.company-grid>footer{grid-column:1/-1;justify-content:flex-end;display:flex}.company-grid>footer button{align-items:center;gap:8px;display:flex}.brand-editor{grid-template-columns:1.25fr .75fr;gap:14px;margin-top:16px;display:grid}.brand-controls{grid-template-columns:1fr 1fr;gap:12px;display:grid}.brand-controls section{gap:12px;display:grid}.brand-controls label>span{grid-template-columns:44px 1fr;display:grid}.brand-controls input[type=color]{border:1px solid #cfd8e6;border-radius:7px;width:44px;height:42px;padding:3px}.brand-controls input[type=range]{width:100%}.brand-controls output{color:#536282}.brand-live{grid-area:1/2/3}.brand-live>article{background:var(--preview-bg);min-height:570px;color:var(--preview-text);text-align:center;padding:46px 28px;box-shadow:0 10px 35px #0f172a21}.brand-live img{object-fit:contain;width:150px;height:70px}.brand-live article>b{background:var(--preview-primary);color:#fff;border-radius:22px;place-items:center;width:75px;height:75px;margin:auto;font-size:25px;display:grid}.brand-live h3{margin:60px 0 5px;font-size:26px}.brand-live article>div{gap:10px;margin:32px 0;display:flex}.brand-live article button{background:var(--preview-primary);color:#fff;border:0;border-radius:9px;flex:1;height:48px}.brand-editor>footer{grid-column:1;justify-content:flex-end;display:flex}.media-stats{grid-template-columns:repeat(3,1fr);gap:12px;margin:16px 0;display:grid}.media-stats article{align-items:center;gap:12px;display:flex}.media-stats article svg{color:#5145f5;background:#ede9fe;border-radius:50%;width:42px;height:42px;padding:10px}.media-stats span{color:#64748b;display:grid}.media-stats strong{color:#101a36;font-size:24px}.media-layout{grid-template-columns:300px 1fr;gap:16px;display:grid}.media-upload{text-align:center;align-content:start;gap:13px;display:grid}.media-upload>svg{color:#5145f5;background:#ede9fe;border-radius:50%;width:60px;height:60px;margin:auto;padding:14px}.media-library>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.media-library article{border:1px solid #dfe5ee;border-radius:9px;padding:10px}.media-library img{object-fit:contain;background:linear-gradient(45deg,#f3f4f6 25%,#0000 25%) 0 0/16px 16px;width:100%;height:150px}.media-library h3{text-overflow:ellipsis;white-space:nowrap;margin:8px 0 2px;font-size:13px;overflow:hidden}.media-library p{color:#64748b;font-size:11px}.media-library button{color:#b91c1c;background:#fff;border:1px solid #fecaca;border-radius:7px;width:100%;height:35px}.public-card-page{background:var(--public-background,#f3f4f6);color:var(--public-text,#0f172a)}.public-card{border-radius:var(--public-radius,24px)}.public-card>header img{object-fit:contain;width:155px;height:60px}.button-outline .public-quick a,.button-outline .public-quick button{border:1px solid var(--public-primary);background:0 0}.button-soft .public-quick a,.button-soft .public-quick button{background:var(--public-primary)}@supports (color:color-mix(in lab, red, red)){.button-soft .public-quick a,.button-soft .public-quick button{background:color-mix(in srgb,var(--public-primary) 12%,white)}}@media (max-width:1200px){.company-grid,.brand-editor{grid-template-columns:1fr}.company-preview{position:static}.brand-live{grid-area:auto}.brand-editor>footer{grid-column:auto}.media-library>div{grid-template-columns:repeat(2,1fr)}}@media (max-width:1023px){.company-head{padding-right:30px}.media-layout{grid-template-columns:1fr}.media-upload{position:static}}@media (max-width:639px){.company-head{margin:-16px -16px 0;padding:18px 16px;display:grid}.company-head h1{font-size:23px}.company-tabs{gap:5px;margin-inline:-16px;padding-inline:10px;overflow:auto}.company-tabs a{min-width:max-content}.company-fields,.brand-controls,.media-stats{grid-template-columns:1fr}.company-fields label.full{grid-column:auto}.brand-live>article{min-height:460px}.media-library>div{grid-template-columns:1fr}.company-form section,.company-preview,.brand-controls section,.brand-live,.media-upload,.media-library{padding:14px}}.users-page,.activity-page{color:#101a36;gap:20px;display:grid}.user-kpis{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.user-kpis article{background:#fff;border:1px solid #e1e7f0;border-radius:12px;align-items:center;gap:14px;min-height:86px;padding:18px;display:flex}.user-kpis article>svg{color:#4f46e5;background:#f0efff;border-radius:50%;width:38px;height:38px;padding:9px}.user-kpis span{color:#64748b;font-size:13px;display:grid}.user-kpis strong{color:#101a3d;margin-top:4px;font-size:24px}.users-toolbar{background:#fff;border:1px solid #e1e7f0;border-radius:12px;grid-template-columns:minmax(260px,1fr) 190px 190px auto;gap:12px;padding:16px;display:grid}.users-toolbar label{position:relative}.users-toolbar label svg{color:#64748b;width:18px;position:absolute;top:13px;left:13px}.users-toolbar input,.users-toolbar select,.users-toolbar button,.invite-panel input,.invite-panel select{background:#fff;border:1px solid #dbe2ed;border-radius:8px;height:44px;padding:0 12px}.users-toolbar input{width:100%;padding-left:40px}.users-toolbar button{color:#4338ca;font-weight:700}.users-layout{grid-template-columns:minmax(0,1fr) 310px;gap:18px;display:grid}.users-table-shell,.audit-table-shell,.invite-panel{background:#fff;border:1px solid #e1e7f0;border-radius:12px;overflow:hidden}.users-table-shell>h2,.audit-table-shell>h2,.invite-panel h2{border-bottom:1px solid #e5eaf2;padding:18px;font-size:15px}.users-table,.audit-table{overflow-x:auto}.users-row{border-bottom:1px solid #edf1f6;grid-template-columns:1.45fr .75fr .75fr .55fr 1.8fr;align-items:center;gap:14px;min-width:960px;padding:14px 16px;font-size:12px;display:grid}.users-head,.audit-head{color:#334155;background:#fafbfe;font-weight:700}.person-cell i{color:#29345c;background:#e9edfa;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.role-badge,.user-status,.status-active{border-radius:6px;justify-self:start;padding:5px 8px;font-size:11px}.role-super_admin{color:#5b42ed;background:#f0edff}.role-admin{color:#075fff;background:#edf5ff}.role-user{color:#0891b2;background:#ecfeff}.status-active{color:#169447;background:#eaf9ef}.status-inactive{color:#64748b;background:#f1f3f6}.status-invited,.status-expired{color:#ea7000;background:#fff5e8}.user-actions{flex-wrap:wrap;gap:6px;display:flex}.user-actions form{gap:4px;display:flex}.user-actions select,.user-actions button{background:#fff;border:1px solid #dbe2ed;border-radius:6px;height:32px;padding:0 7px;font-size:10px}.invite-panel{align-self:start;padding-bottom:18px;scroll-margin-top:20px}.invite-panel>p{color:#64748b;padding:0 18px;font-size:12px}.invite-panel form{gap:12px;padding:0 18px;display:grid}.invite-panel label{gap:5px;font-size:12px;font-weight:700;display:grid}.invite-panel button{border:0;justify-content:center;width:100%}.dev-delivery{color:#714f00;background:#fff8dd;border:1px solid #f2cf66;border-radius:10px;padding:13px 16px}.dev-delivery a{font-weight:700;text-decoration:underline}.table-footer nav{gap:6px;display:flex}.table-footer nav a{border:1px solid #dbe2ed;border-radius:7px;place-items:center;width:32px;height:32px;display:grid}.table-footer nav a.active{color:#fff;background:#4f46e5}.audit-row{border-bottom:1px solid #edf1f6;grid-template-columns:1fr 1fr 1.5fr .8fr 1fr .55fr;align-items:center;gap:14px;min-width:980px;padding:14px 16px;font-size:12px;display:grid}.audit-row span{display:grid}.audit-row small{color:#64748b;margin-top:3px}.invite-accept-page,.forbidden-page{background:linear-gradient(145deg,#f7f8ff,#eef2ff);place-items:center;min-height:100vh;padding:24px;display:grid}.invite-accept-page section,.forbidden-page section{text-align:center;background:#fff;border:1px solid #dde4f0;border-radius:20px;width:min(440px,100%);padding:36px;box-shadow:0 24px 70px #26335c18}.invite-accept-page section>svg,.forbidden-page svg{color:#4f46e5;width:52px;height:52px}.invite-accept-page form{text-align:left;gap:16px;margin:24px 0;display:grid}.invite-accept-page label{gap:7px;font-weight:700;display:grid}.invite-accept-page input{border:1px solid #cfd8e7;border-radius:9px;height:46px;padding:0 12px}.invite-accept-page button,.forbidden-page a{color:#fff;background:#4f46e5;border:0;border-radius:9px;justify-content:center;padding:13px 20px;font-weight:700;display:inline-flex}.forbidden-page span{color:#111a3e;font-size:72px;font-weight:800;display:block}.forbidden-page p{color:#64748b}.forbidden-page a{margin-top:16px}@media (max-width:1100px){.users-layout{grid-template-columns:1fr}.invite-panel{order:-1}.users-toolbar{grid-template-columns:1fr 1fr}.users-toolbar label{grid-column:1/-1}}@media (max-width:700px){.user-kpis,.users-toolbar{grid-template-columns:1fr}.users-toolbar label{grid-column:auto}.users-row,.audit-row{min-width:900px}}.public-status-page{color:#101a36;background:#f8fafc;align-content:start;gap:14px;min-height:100vh;padding:0 max(24px,50vw - 600px);display:grid}.public-status-page>header{justify-content:space-between;align-items:center;height:92px;display:flex}.status-brand{letter-spacing:4px;color:#071d3e;font-size:25px;font-weight:900}.status-brand span{color:#1557f0}.status-brand small{letter-spacing:6px;font-size:9px;display:block}.public-status-page nav{gap:20px;display:flex}.overall-status{color:#147a37;background:#f1fbf4;border:1px solid #a9dfba;border-radius:10px;grid-template-columns:50px 1fr auto;align-items:center;gap:15px;padding:18px;display:grid}.overall-status svg{width:44px;height:44px}.overall-status h1{margin:0;font-size:20px}.overall-status p{color:#3f5e49;margin:4px 0}.overall-status>strong{background:#dff6e6;border-radius:20px;padding:7px 16px}.state-degraded,.state-maintenance{color:#b45309!important;background:#fff8e8!important;border-color:#f3cc7c!important}.state-partial_outage,.state-major_outage{color:#b91c1c!important;background:#fff0f0!important;border-color:#f3a5a5!important}.status-metrics{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.status-metrics article,.service-status-list,.public-incidents,.resolved-incidents{background:#fff;border:1px solid #dce4ef;border-radius:11px;padding:17px}.status-metrics article{align-items:center;gap:14px;display:flex}.status-metrics svg{color:#1557f0;background:#e9f1ff;border-radius:50%;width:44px;height:44px;padding:10px}.status-metrics span{color:#64748b;display:grid}.status-metrics strong{color:#101a36;margin-top:5px;font-size:18px}.service-status-list h2,.public-incidents h2,.resolved-incidents h2{font-size:17px}.service-status-list article,.public-incidents article{border-top:1px solid #e7ecf3;align-items:center;gap:13px;padding:12px;display:flex}.service-status-list article>svg,.public-incidents article>svg{color:#1557f0;width:30px}.service-status-list article>div,.public-incidents article>div{flex:1;display:grid}.service-status-list small,.public-incidents small{color:#64748b}.state-dot{color:#13733f;background:#eaf9ef;border-radius:7px;padding:6px 10px}.public-incidents time{color:#64748b}.resolved-incidents article{border-top:1px solid #e7ecf3;grid-template-columns:130px 1fr 80px;padding:11px;display:grid}.resolved-incidents article b{color:#168247}.resolved-incidents article p{color:#64748b;grid-column:2/-1}.public-status-page>footer{color:#64748b;justify-content:space-between;padding:25px 0;display:flex}.incident-page{color:#101a36;gap:17px;display:grid}.incident-heading{justify-content:space-between;align-items:center;display:flex}.incident-heading p,.incident-heading span{color:#64748b}.incident-heading h1{margin:4px 0;font-size:29px}.incident-heading>a,.incident-filters button,.incident-create button,.incident-timeline form button{color:#fff;background:#1557f0;border:0;border-radius:7px;align-items:center;gap:7px;padding:11px 17px;display:flex}.incident-filters{background:#fff;border:1px solid #dce4ef;border-radius:10px;grid-template-columns:1fr 220px auto;gap:10px;padding:14px;display:grid}.incident-filters label{position:relative}.incident-filters svg{width:19px;position:absolute;top:11px;left:12px}.incident-filters input,.incident-filters select{border:1px solid #cad5e5;border-radius:7px;width:100%;height:42px;padding:0 12px}.incident-filters input{padding-left:40px}.incident-list{background:#fff;border:1px solid #dce4ef;border-radius:10px;overflow:auto}.incident-row{border-top:1px solid #e7ecf3;grid-template-columns:1.3fr .55fr .8fr 1.2fr .8fr .5fr;align-items:center;gap:12px;min-width:1000px;padding:13px;display:grid}.incident-row.head{background:#fafbfe;border:0}.incident-row>span:first-child{display:grid}.incident-row small{color:#64748b}.severity-critical{color:#dc2626}.severity-major{color:#ea580c}.severity-minor{color:#075fff}.incident-create{grid-template-columns:1.4fr .8fr;gap:14px;display:grid}.incident-form-card,.incident-preview section{background:#fff;border:1px solid #dce4ef;border-radius:10px;padding:17px}.incident-form-card{gap:13px;display:grid}.incident-form-card h2{margin:0;font-size:16px}.incident-form-card>label,.incident-timeline form label{gap:7px;font-weight:600;display:grid}.incident-form-card input:not([type=checkbox]):not([type=radio]),.incident-form-card select,.incident-form-card textarea,.incident-timeline form select,.incident-timeline form textarea{background:#fff;border:1px solid #cad5e5;border-radius:7px;min-width:0;height:42px;padding:0 11px}.incident-form-card textarea,.incident-timeline form textarea{resize:vertical;height:110px;padding:11px}.severity-picker{grid-template-columns:1fr 1fr;align-content:start}.severity-picker h2{grid-column:1/-1}.severity-picker label{border:1px solid #dce4ef;border-radius:9px;align-items:center;padding:14px;display:flex}.severity-picker span{margin-left:8px;display:grid}.service-impact label{align-items:center;gap:10px;display:flex}.service-impact label>span{flex:1;display:grid}.service-impact small{color:#64748b}.service-impact select{width:170px}.public-toggle{align-items:center;display:flex!important}.safe-copy{color:#9a4c08;background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;gap:8px;padding:10px;display:flex}.safe-copy svg{width:18px}.incident-preview{grid-area:2/2/4;align-content:start;gap:14px;display:grid}.incident-preview p{gap:8px;display:flex}.incident-create>footer{background:#fff;border:1px solid #dce4ef;border-radius:10px;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:18px;padding:14px;display:flex}.incident-detail{grid-template-columns:1.5fr .7fr;gap:14px;display:grid}.incident-detail>aside{align-content:start;gap:14px;display:grid}.incident-timeline>article{gap:12px;display:flex}.incident-timeline>article>i{background:#1557f0;border-radius:50%;width:12px;height:12px;margin-top:6px}.incident-timeline article>div{flex:1}.incident-timeline article header{justify-content:space-between;display:flex}.incident-timeline article p{white-space:pre-wrap}.incident-timeline form{border-top:1px solid #dce4ef;gap:10px;padding-top:15px;display:grid}.incident-form-card dl div{grid-template-columns:110px 1fr;padding:8px 0;display:grid}.incident-form-card dd{margin:0}.incident-detail aside section>p{justify-content:space-between;display:flex}@media (max-width:900px){.status-metrics,.incident-create,.incident-detail{grid-template-columns:1fr}.incident-preview{grid-area:auto}.incident-create>footer{grid-column:auto}.severity-picker{grid-template-columns:1fr}.severity-picker h2{grid-column:auto}}@media (max-width:650px){.public-status-page{padding:0 14px}.public-status-page>header,.incident-heading{flex-direction:column;align-items:flex-start;gap:12px;height:auto;padding:18px 0}.status-metrics{grid-template-columns:1fr}.overall-status{grid-template-columns:42px 1fr}.overall-status>strong{grid-column:1/-1}.resolved-incidents article{grid-template-columns:1fr}.resolved-incidents article p{grid-column:auto}.public-status-page>footer{flex-direction:column;gap:8px}.incident-filters{grid-template-columns:1fr}.service-impact label{flex-direction:column;align-items:stretch}.service-impact select{width:100%}}.support-page{color:#101a36;gap:16px;display:grid}.support-heading{justify-content:space-between;align-items:center;display:flex}.support-heading p,.support-heading span{color:#60708f}.support-heading h1{margin:4px 0;font-size:29px}.support-heading h1 .support-chip{vertical-align:middle;font-size:13px}.support-primary,.support-outline{color:#fff;background:#1557f0;border:1px solid #1557f0;border-radius:7px;align-items:center;gap:8px;padding:11px 18px;text-decoration:none;display:flex}.support-outline{color:#1557f0;background:#fff}.support-primary svg{width:18px}.help-search{text-align:center;background:linear-gradient(120deg,#f7faff,#f3f6ff);border:1px solid #dce4ef;border-radius:11px;padding:20px}.help-search h2{margin:0 0 14px}.help-search label{max-width:680px;margin:auto;display:flex}.help-search input{border:1px solid #cbd7e9;border-radius:7px 0 0 7px;flex:1;height:44px;padding:0 14px}.help-search button{color:#fff;background:#1557f0;border:0;border-radius:0 7px 7px 0;width:50px}.help-categories{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.help-categories a{background:#fff;border:1px solid #dce4ef;border-radius:10px;grid-template-columns:52px 1fr;gap:2px 12px;padding:15px;display:grid}.help-categories svg{color:#1557f0;background:#e9f1ff;border-radius:50%;grid-row:1/3;width:48px;height:48px;padding:12px}.help-categories small{color:#64748b}.support-middle{grid-template-columns:1.5fr 1fr;gap:15px;display:grid}.support-panel{background:#fff;border:1px solid #dce4ef;border-radius:11px;padding:17px}.support-panel h2{margin:0 0 14px;font-size:16px}.support-panel>article{border-bottom:1px solid #e8edf4;gap:11px;padding:9px 0;display:flex}.support-panel>article>div{flex:1;display:grid}.support-panel article small{color:#64748b}.support-panel article>span{color:#1557f0;font-size:11px}.support-status p{color:#168247;gap:8px;display:flex}.support-status small{border-top:1px solid #e8edf4;padding:9px 0;display:block}.tickets>header{justify-content:space-between;display:flex}.tickets header div{gap:8px;display:flex}.tickets header span{color:#1557f0;background:#edf4ff;border-radius:7px;padding:6px 11px}.ticket-table{grid-template-columns:.7fr 1.5fr .8fr .9fr .8fr;margin:0 -17px -17px;display:grid}.ticket-table>b{background:#fafbfe;border-top:1px solid #e8edf4;padding:10px 16px}.ticket-row{display:contents}.ticket-row>*{border-top:1px solid #e8edf4;padding:12px 16px}.ticket-row time{gap:5px;display:flex}.ticket-row time svg{width:14px}.support-chip{color:#1557f0;background:#edf4ff;border-radius:6px;width:max-content;padding:5px 8px}.status-waiting_for_customer,.status-waiting_for_support{color:#e86d00;background:#fff4e6}.status-resolved{color:#168247;background:#eaf9ef}.status-closed{color:#526078;background:#eef0f3}.support-heading .status-closed{color:#526078}.new-ticket-layout,.ticket-detail-layout{grid-template-columns:minmax(0,1.8fr) minmax(280px,.8fr);gap:16px;display:grid}.ticket-form{gap:15px;display:grid}.ticket-form>label,.form-pair label,.reply-form label{gap:7px;font-weight:600;display:grid}.form-pair{grid-template-columns:1fr 1fr;gap:13px;display:grid}.ticket-form input,.ticket-form select,.assignee select,.status-form select{background:#fff;border:1px solid #cad5e5;border-radius:7px;height:43px;padding:0 12px}.ticket-form textarea,.reply-form textarea{resize:vertical;border:1px solid #cad5e5;border-radius:7px;min-height:155px;padding:12px}.attachment-drop{text-align:center;color:#1557f0;border:1px dashed #1557f0;border-radius:9px;padding:20px}.attachment-drop input{height:auto}.attachment-drop small{color:#64748b}.ticket-form footer{justify-content:flex-end;align-items:center;gap:20px;display:flex}.ticket-form button,.reply-form button,.assignee button,.status-form button,.rail-actions button{color:#fff;background:#1557f0;border:0;border-radius:7px;align-items:center;gap:7px;padding:11px 17px;display:flex}.new-ticket-layout aside,.ticket-detail-layout aside{align-content:start;gap:14px;display:grid}.ticket-summary p{grid-template-columns:120px 1fr;display:grid}.ticket-summary span{color:#64748b}.response-hint p,.send-tips p{gap:8px;display:flex}.send-tips svg{color:#16a34a}.thread{padding:17px}.thread>article{border:0;align-items:flex-start}.message-avatar{color:#fff;background:#1557f0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid!important}.thread article>div:last-child{flex:1}.thread article header{gap:9px;display:flex}.thread article header time{color:#64748b;margin-left:auto}.thread article header span{color:#475569;background:#eef2f7;border-radius:5px;padding:3px 7px}.thread article p{white-space:pre-wrap;background:#f8faff;border:1px solid #dce4ef;border-radius:9px;padding:11px}.support-message p{background:#f8fafc!important}.thread-attachment{border:1px solid #dce4ef;border-radius:8px;align-items:center;gap:9px;max-width:430px;padding:9px;display:flex}.thread-attachment span{flex:1;display:grid}.reply-form{border-top:1px solid #dce4ef;gap:10px;margin-top:18px;padding-top:15px;display:grid}.reply-form button{justify-self:end}.detail-rail dl div{grid-template-columns:110px 1fr;padding:8px 0;display:grid}.detail-rail dt{color:#64748b}.detail-rail dd{margin:0}.status-form,.assignee form,.rail-actions{gap:8px;margin-top:12px;display:flex}.status-form select,.assignee select{flex:1;min-width:0}.assignee p{align-items:center;gap:8px;display:flex}.history p{display:grid}.history small{color:#64748b}.closed-note{background:#f1f5f9;border-radius:8px;padding:12px}@media (max-width:1000px){.help-categories{grid-template-columns:1fr 1fr}.support-middle,.new-ticket-layout,.ticket-detail-layout{grid-template-columns:1fr}.ticket-detail-layout aside{order:-1}}@media (max-width:700px){.support-heading{flex-direction:column;align-items:flex-start;gap:12px}.help-categories,.form-pair{grid-template-columns:1fr}.tickets{overflow:auto}.ticket-table{min-width:850px}.support-middle{grid-template-columns:1fr}.thread article header{flex-wrap:wrap}.thread article header time{width:100%;margin:0}.ticket-form,.support-panel{padding:13px}}.billing-page{color:#101a36;gap:18px;display:grid}.billing-heading{justify-content:space-between;align-items:center;display:flex}.billing-heading h1{margin:4px 0;font-size:30px}.eyebrow,.billing-heading p{color:#60708f}.primary-button,.outline-button,.plan-card button{color:#fff;background:#1557f0;border:1px solid #1557f0;border-radius:8px;padding:12px 22px;font-weight:700;text-decoration:none}.outline-button{color:#1557f0;background:#fff}.billing-notice{background:#fff8df;border:1px solid #f1cf77;border-radius:8px;padding:12px}.current-plan{background:#fff;border:1px solid #dce4ef;border-top:7px solid #1557f0;border-radius:12px;grid-template-columns:62px 1fr auto auto;align-items:center;gap:18px;padding:20px;display:grid}.current-plan>svg{color:#fbbf24;background:#071d3e;border-radius:50%;width:54px;height:54px;padding:12px}.current-plan h2{margin:0}.current-plan h2 span{color:#13733f;background:#eaf9ef;border-radius:5px;padding:5px;font-size:12px}.usage-grid,.plan-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.usage-grid article,.billing-card,.plan-card{background:#fff;border:1px solid #dce4ef;border-radius:12px;padding:18px}.usage-grid svg{color:#1557f0}.usage-grid strong{font-size:23px;display:block}.usage-grid progress{accent-color:#1557f0;width:100%}.billing-columns{grid-template-columns:1.4fr 1fr;gap:16px;display:grid}.billing-columns aside{gap:16px;display:grid}.billing-card table{border-collapse:collapse;width:100%}.billing-card td,.billing-card th{text-align:left;border-bottom:1px solid #e7ecf3;padding:10px}.provider-state,.empty-billing{color:#64748b;align-items:center;gap:14px;display:flex}.provider-state svg,.empty-billing svg{color:#1557f0}.billing-toggle{justify-content:center;align-items:center;display:flex}.billing-toggle a,.billing-toggle span{border:1px solid #dce4ef;padding:9px 24px}.billing-toggle a.active{color:#fff;background:#1557f0}.billing-toggle span{color:#168247;background:#effcf3;border-color:#b7e3c3;margin-left:12px}.plan-card{min-height:360px;position:relative}.plan-card.current{border:2px solid #1557f0}.current-label{color:#fff;text-align:center;background:#1557f0;position:absolute;inset:-2px -2px auto}.plan-card header{gap:16px;margin-top:10px;display:flex}.plan-card header>svg{color:#1557f0;background:#e8f0ff;border-radius:50%;width:55px;height:55px;padding:12px}.plan-card h2{margin:0}.plan-card header strong{font-size:25px}.plan-card form button{width:100%;margin:15px 0}.plan-card button:disabled{color:#94a3b8;background:#f8fafc}.plan-card ul{padding:0;list-style:none}.plan-card li{gap:8px;margin:10px 0;font-size:13px;display:flex}.plan-card li svg,.comparison svg{color:#1557f0;width:16px}.comparison{overflow:auto}@media (max-width:1000px){.usage-grid,.plan-grid,.billing-columns{grid-template-columns:1fr}.current-plan{grid-template-columns:55px 1fr}.current-plan>a,.current-plan>strong{grid-column:1/-1}.billing-heading{flex-direction:column;align-items:flex-start;gap:14px}}.integrations-page,.developer-page{color:#101a36;gap:18px;display:grid}.integration-kpis,.developer-kpis{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.integration-kpis article,.developer-kpis article,.integration-catalog article,.integration-side,.developer-panel,.developer-create-form,.developer-security{background:#fff;border:1px solid #dce4ef;border-radius:12px;padding:17px}.integration-kpis article,.developer-kpis article{align-items:center;gap:13px;display:flex}.integration-kpis svg,.developer-kpis svg{color:#1557f0;background:#edf4ff;border-radius:50%;width:44px;height:44px;padding:10px}.integration-kpis span,.developer-kpis span{font-size:12px}.integration-kpis strong,.developer-kpis strong{margin-top:4px;font-size:23px;display:block}.integration-tabs{color:#64748b;background:#fff;border:1px solid #dce4ef;border-radius:10px;gap:30px;padding:15px 18px;display:flex}.integration-tabs b{color:#1557f0}.integration-layout{grid-template-columns:1.7fr .7fr;gap:16px;display:grid}.integration-catalog{grid-template-columns:1fr 1fr;gap:14px;display:grid}.integration-catalog article{grid-template-columns:44px 1fr auto;gap:12px;display:grid}.integration-catalog article>svg{color:#1557f0;width:40px;height:40px}.integration-catalog h2{margin:0;font-size:15px}.integration-catalog p,.integration-catalog small,.integration-side p{color:#64748b;font-size:11px}.integration-state{color:#92400e;background:#fef3c7;border-radius:5px;padding:5px;font-size:10px}.state-available{color:#166534;background:#dcfce7}.integration-catalog a,.integration-catalog button,.integration-side a{color:#1557f0;background:#fff;border:1px solid #9cb9ff;border-radius:6px;padding:7px;text-decoration:none}.integration-side dl div{border-top:1px solid #e7ecf3;justify-content:space-between;padding:11px 0;display:flex}.developer-layout{grid-template-columns:minmax(0,1fr) 330px;gap:16px;display:grid}.developer-primary,.developer-layout>aside,.developer-create-form{flex-direction:column;gap:14px;display:flex}.developer-panel header{justify-content:space-between;display:flex}.developer-panel h2{font-size:16px}.developer-panel header span{color:#64748b;font-size:11px}.developer-table{display:grid;overflow:auto}.api-key-table{grid-template-columns:1fr 1.2fr 1.6fr .8fr .7fr .7fr}.webhook-table{grid-template-columns:1.4fr 1.4fr .6fr .5fr 1fr}.delivery-table{grid-template-columns:1fr 1fr .8fr .5fr .5fr .5fr 1fr}.developer-row{display:contents}.developer-table>b,.developer-row>*{border-top:1px solid #e7ecf3;align-content:center;min-width:0;padding:10px 7px;font-size:11px}.developer-row small{color:#64748b;text-overflow:ellipsis;display:block;overflow:hidden}.developer-row button{color:#1557f0;background:#fff;border:1px solid #b8c9e8;border-radius:5px;padding:6px}.row-actions{gap:4px;display:flex}.status-failed{color:#b91c1c;background:#fee2e2}.status-waiting{color:#92400e;background:#fef3c7}.developer-create-form input{border:1px solid #ccd7e7;border-radius:7px;padding:10px}.developer-create-form fieldset{border:1px solid #dce4ef;border-radius:7px;gap:6px;font-size:11px;display:grid}.developer-create-form>button,.secret-once button{color:#fff;background:#1557f0;border:0;border-radius:7px;padding:10px}.developer-create-form button:disabled{opacity:.5}.secret-once{background:#fff7ed;border:1px solid #fed7aa;border-radius:7px;padding:10px}.secret-once code{word-break:break-all;margin:8px 0;display:block}.developer-error{color:#b91c1c;font-size:11px}@media (max-width:1100px){.integration-layout,.developer-layout{grid-template-columns:1fr}.integration-kpis,.developer-kpis{grid-template-columns:1fr 1fr}}@media (max-width:650px){.integration-catalog,.integration-kpis,.developer-kpis{grid-template-columns:1fr}.developer-panel{overflow:auto}.developer-table{min-width:820px}}.privacy-page{color:#101a36;gap:18px;display:grid}.privacy-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.privacy-head h1{margin:4px 0;font-size:29px}.privacy-head p,.privacy-head small{color:#64748b}.privacy-head nav,.policy-actions{gap:8px;display:flex}.privacy-head a,.privacy-head button,.privacy-form button,.policy-actions button,.privacy-panel button,.privacy-danger button{color:#fff;background:#3158f5;border:1px solid #3158f5;border-radius:7px;padding:10px 15px}.privacy-kpis{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.privacy-kpis article,.privacy-panel,.privacy-danger{background:#fff;border:1px solid #dce4ef;border-radius:11px;padding:17px}.privacy-kpis article{align-items:center;gap:13px;display:flex}.privacy-kpis svg{color:#4f46e5;background:#eef2ff;border-radius:50%;width:44px;height:44px;padding:10px}.privacy-kpis span{color:#64748b;display:grid}.privacy-kpis strong{color:#101a36;font-size:24px}.privacy-panel summary{cursor:pointer;font-weight:700}.privacy-form{gap:10px;margin-top:13px;display:grid}.privacy-form input,.privacy-form select,.privacy-form textarea{border:1px solid #cad5e5;border-radius:7px;min-height:42px;padding:10px}.privacy-table,.audit-grid{grid-template-columns:1fr 1.25fr .8fr .8fr .9fr .45fr;display:grid;overflow:auto}.privacy-table>b,.audit-grid>b{background:#fafbfe;padding:10px}.privacy-row,.audit-row{display:contents}.privacy-row>*,.audit-row>*{border-top:1px solid #e7ecf3;padding:12px 10px}.privacy-row span{display:grid}.privacy-row small{color:#64748b}.privacy-detail{grid-template-columns:minmax(0,1.5fr) 330px;gap:16px;display:grid}.privacy-detail main,.privacy-detail aside{align-content:start;gap:14px;display:grid}.privacy-panel article{border-top:1px solid #e7ecf3;grid-template-columns:1fr auto auto;gap:12px;padding:10px 0;display:grid}.privacy-tags{flex-wrap:wrap;gap:7px;display:flex}.privacy-tags span{color:#4338ca;background:#eef2ff;border-radius:6px;padding:6px 9px}.privacy-danger{background:#fff7f7;border-color:#fecaca}.privacy-danger button{background:#b91c1c;border-color:#b91c1c}.policy-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.policy-grid article>header{justify-content:space-between;display:flex}.policy-grid dl div{border-top:1px solid #e7ecf3;justify-content:space-between;padding:8px 0;display:flex}.policy-grid dd{margin:0}.policy-review{color:#9a4c08}.audit-grid{min-width:900px}.audit-grid .audit-row{grid-template-columns:inherit}@media (max-width:900px){.privacy-kpis,.policy-grid,.privacy-detail{grid-template-columns:1fr 1fr}.privacy-detail{grid-template-columns:1fr}.privacy-head{flex-direction:column}}@media (max-width:650px){.privacy-kpis,.policy-grid{grid-template-columns:1fr}.privacy-panel{overflow:auto}}.settings-page{max-width:1500px;margin:auto;padding:30px}.settings-heading{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.settings-heading p,.settings-heading h1{margin:0}.settings-heading h1{margin:5px 0;font-size:28px}.settings-heading span{color:#64748b}.settings-saved{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:9px;align-items:center;gap:8px;padding:11px 14px;display:flex}.settings-tabs{background:#fff;border:1px solid #e2e8f0;border-radius:10px;align-items:stretch;height:58px;margin-bottom:18px;padding:0 16px;display:flex}.settings-tabs a,.settings-tabs span{color:#475569;align-items:center;gap:8px;padding:0 22px;text-decoration:none;display:flex}.settings-tabs .active{color:#4f46e5;border-bottom:3px solid #4f46e5}.settings-tabs svg{width:18px}.settings-layout{grid-template-columns:minmax(0,2fr) minmax(280px,.75fr);gap:18px;display:grid}.settings-main{grid-template-columns:1fr 1fr;gap:18px;display:grid}.settings-main article,.settings-side article{background:#fff;border:1px solid #e2e8f0;border-radius:11px;padding:20px}.settings-main h2,.settings-side h2{align-items:center;gap:8px;margin:0 0 18px;font-size:16px;display:flex}.settings-main h2 svg,.settings-side h2 svg{color:#4f46e5;width:19px}.settings-fields{grid-template-columns:1fr 1fr;gap:14px;display:grid}.settings-fields label{gap:6px;font-size:12px;font-weight:600;display:grid}.settings-fields select{background:#fff;border:1px solid #cbd5e1;border-radius:7px;height:42px;padding:0 10px}.settings-toggle{border-top:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:20px;padding:13px 0;display:flex}.settings-toggle span{display:grid}.settings-toggle small{color:#64748b;margin-top:3px;font-weight:400}.settings-toggle input{width:20px;height:20px}.settings-side{flex-direction:column;gap:18px;display:flex}.settings-side dl div{border-top:1px solid #edf0f4;justify-content:space-between;gap:15px;padding:11px 0;display:flex}.settings-side dd{text-align:right;margin:0;font-weight:700}.settings-side .ok{color:#16a34a}.settings-side .warn{color:#d97706}.settings-side p{color:#64748b;line-height:1.6}.settings-warning{gap:12px;display:flex;background:#fffbeb!important;border-color:#fde68a!important}.settings-warning>svg{color:#d97706}.settings-warning p{margin:7px 0}.settings-warning a{color:#003cb8;font-weight:700}.settings-actions{background:linear-gradient(#0000,#f8fafc 20%);justify-content:flex-end;padding:15px 0;display:flex;position:sticky;bottom:0}.settings-actions button{color:#fff;background:linear-gradient(135deg,#075fff,#003cb8);border:0;border-radius:8px;align-items:center;gap:8px;height:44px;padding:0 20px;font-weight:700;display:flex}.public-subpage{background:linear-gradient(160deg,#e9efff,#f8fafc);min-height:100vh;padding:28px 14px}.public-subcard{background:#fff;border-radius:28px;width:min(440px,100%);margin:auto;overflow:hidden;box-shadow:0 24px 70px #0f172a33}.public-subcard>header{color:#fff;background:radial-gradient(circle at 90% 10%,#2563eb59,#0000 35%),linear-gradient(145deg,#06164a,#0b2b53);justify-content:space-between;align-items:flex-start;height:112px;padding:28px;display:flex}.public-subcard>header strong{font-size:17px}.public-subcard>header span{border:1px solid #fff6;border-radius:16px;padding:7px 12px}.public-subtitle{color:#fff;background:#071d38;padding:16px 20px}.public-subtitle a{color:#dbeafe;align-items:center;font-size:12px;display:flex}.public-subtitle svg{width:17px}.public-subtitle h1{margin:8px 0 0;font-size:24px}.public-message-person{border:1px solid #e2e8f0;border-radius:13px;align-items:center;gap:14px;margin:18px;padding:13px;display:flex}.public-message-person>div{color:#003cb8;background:#dbeafe;border-radius:50%;place-items:center;width:64px;height:64px;font-weight:800;display:grid}.public-message-person span{display:grid}.public-message-person small{color:#64748b}.public-message-form{border:1px solid #e2e8f0;border-radius:12px;gap:12px;margin:18px;padding:16px;display:grid}.public-message-form h2{margin:0;font-size:17px}.public-message-form label{gap:5px;font-size:12px;font-weight:600;display:grid}.public-message-form input,.public-message-form select,.public-message-form textarea{background:#fff;border:1px solid #cbd5e1;border-radius:7px;min-height:42px;padding:9px 11px}.public-message-form textarea{resize:vertical;min-height:105px}.public-message-form .public-consent{align-items:flex-start;gap:8px;font-weight:400;line-height:1.4;display:flex}.public-consent input{min-height:auto}.public-message-form button{color:#fff;background:#1260ed;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:48px;font-size:16px;font-weight:700;display:flex}.honeypot{position:absolute!important;left:-10000px!important}.public-subcard>footer{color:#64748b;justify-content:center;align-items:center;gap:7px;padding:16px;font-size:11px;display:flex}.public-subcard>footer svg{width:14px}.public-message-success{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;gap:12px;margin:18px;padding:18px;display:flex}.public-message-success p{color:#476352;margin:5px 0}.company-identity{background:#f8fafc;border:1px solid #cbd5e1;border-radius:15px;align-items:center;gap:15px;margin:18px;padding:18px;display:flex}.company-identity>svg{color:#075fff;background:#eff6ff;border-radius:50%;width:70px;height:70px;padding:16px}.company-identity h2,.company-identity p{margin:0}.company-identity p{color:#64748b;margin-top:5px}.company-copy,.company-contact{margin:18px}.company-copy h2,.company-contact h2{font-size:17px}.company-copy p{color:#475569;line-height:1.7}.company-contact{border:1px solid #e2e8f0;border-radius:12px;padding:0 14px}.company-contact a{border-top:1px solid #edf0f4;grid-template-columns:25px 1fr;align-items:center;gap:10px;padding:12px 0;display:grid}.company-contact h2+a{border-top:0}.company-contact svg{color:#075fff}.company-contact span{overflow-wrap:anywhere;font-size:12px;display:grid}.company-contact small{color:#64748b}.company-privacy-note{color:#64748b;margin:18px;font-size:11px}.public-card>footer{grid-template-columns:repeat(4,1fr)}@media (max-width:900px){.settings-layout,.settings-main{grid-template-columns:1fr}.settings-tabs{overflow-x:auto}.settings-tabs a,.settings-tabs span{white-space:nowrap}.settings-fields{grid-template-columns:1fr}}@media (max-width:640px){.settings-page{padding:18px}.settings-heading{flex-direction:column;align-items:flex-start;gap:12px}.public-card>footer a,.public-card>footer button{padding:4px;font-size:9px}}.state-unknown{color:#92400e!important;background:#fff8e8!important;border-color:#f3cc7c!important}.state-unknown>strong{background:#fef3c7}.status-empty{color:#64748b;border-top:1px solid #e7ecf3;align-items:center;gap:14px;padding:18px 12px;display:flex}.status-empty>svg{color:#b45309;width:30px}.status-empty p{margin:4px 0 0}.security-page{color:#101a36;gap:18px;display:grid}.security-head{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.security-head h1{margin:4px 0;font-size:29px}.security-head p,.security-head small{color:#64748b}.security-head>a,.security-head button,.security-panel button,.policy-card button,.security-form button{color:#fff;background:#3158f5;border:1px solid #3158f5;border-radius:7px;padding:10px 16px}.security-state{color:#147a37;background:#f3fcf5;border:1px solid #9bd7ae;border-radius:10px;align-items:center;gap:16px;padding:16px 20px;display:flex}.security-state>svg{color:#fff;background:#168247;border-radius:12px;width:48px;height:48px;padding:10px}.security-state div{flex:1}.security-state h2{margin:0}.security-state.warning{color:#b91c1c;background:#fff7f7;border-color:#fecaca}.security-shield{color:#fff;background:#dc2626;border-radius:50%;place-items:center;width:44px;height:44px;font-size:24px;font-weight:800;display:grid}.security-kpis{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.security-kpis article,.security-panel{background:#fff;border:1px solid #dce4ef;border-radius:11px;padding:17px}.security-kpis article{align-items:center;gap:13px;display:flex}.security-kpis svg{color:#4f46e5;background:#eef2ff;border-radius:10px;width:44px;height:44px;padding:10px}.security-kpis span{color:#64748b;display:grid}.security-kpis strong{color:#101a36;font-size:25px}.security-grid{grid-template-columns:minmax(0,1.7fr) minmax(280px,.7fr);gap:15px;display:grid}.security-panel>p{border-top:1px solid #e7ecf3;justify-content:space-between;gap:12px;padding:9px 0;display:flex}.security-table{grid-template-columns:.55fr 1.5fr 1fr .4fr .75fr .4fr;display:grid;overflow:auto}.security-table>b{background:#fafbfe;padding:10px}.security-row{display:contents}.security-row>*{border-top:1px solid #e7ecf3;padding:11px}.security-row span{display:grid}.security-row small{color:#64748b}.sev-low,.sev-medium,.sev-high,.sev-critical{color:#168247;background:#eaf9ef;border-radius:6px;width:max-content;height:max-content;padding:5px 8px}.sev-medium{color:#c35c00;background:#fff4e6}.sev-high,.sev-critical{color:#b91c1c;background:#fee2e2}.policy-list{grid-template-columns:1fr 1fr;gap:14px;display:grid}.policy-card{gap:12px;display:grid}.policy-card header{justify-content:space-between;display:flex}.policy-card>label,.security-form{gap:7px;display:grid}.policy-card select,.security-form select,.security-form textarea{border:1px solid #cad5e5;border-radius:7px;min-height:42px;padding:9px}.alert-detail{grid-template-columns:minmax(0,1.5fr) 330px;gap:15px;display:grid}.alert-detail main,.alert-detail aside{align-content:start;gap:14px;display:grid}.security-panel pre{white-space:pre-wrap;word-break:break-word;background:#f8fafc;border-radius:8px;padding:13px}.security-form textarea{min-height:100px}.security-panel button.danger{color:#dc2626;background:#fff;border-color:#dc2626;margin-top:8px}@media (max-width:950px){.security-kpis,.policy-list{grid-template-columns:1fr 1fr}.security-grid,.alert-detail{grid-template-columns:1fr}}@media (max-width:650px){.security-head{flex-direction:column}.security-kpis,.policy-list{grid-template-columns:1fr}.security-panel{overflow:auto}}.metric-card>div{min-width:0}.metric-card .metric-context{white-space:normal;overflow-wrap:normal;line-height:1.5;display:block}.donut.status.is-empty{background:#e2e8f0}@media (max-width:900px){.personnel-page .card-table-row{grid-template-columns:minmax(0,1fr) auto;padding:16px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
