.flow-consent-banner{z-index:2000;background:#fff;border:1px solid #8bcdbb;border-radius:16px;align-items:center;gap:28px;max-width:1240px;margin-inline:auto;padding:24px;display:flex;position:fixed;inset:auto 20px 20px;box-shadow:0 12px 64px #102a2640}.sales-marketing .flow-consent-banner h2,.sales-marketing .flow-consent-dialog h2{font-size:21px;line-height:1.6}.flow-consent-banner p,.flow-consent-dialog p{margin:6px 0 0;font-size:15px;line-height:1.8}.flow-consent-banner a{color:#075e43;text-decoration:underline}.flow-consent-actions{flex-wrap:wrap;flex-shrink:0;gap:10px;display:flex}.flow-consent-actions button,.flow-privacy-settings{font:inherit;color:#075e43;cursor:pointer;background:#fff;border:1px solid #075e43;border-radius:8px;min-height:44px;padding:10px 18px;font-size:14px;font-weight:700}.flow-consent-actions button:first-child{color:#fff;background:#075e43}.flow-consent-dialog{color:#203133;max-width:min(640px,100% - 24px);max-height:calc(100dvh - 32px);font:inherit;background:#fff;border:1px solid #8bcdbb;border-radius:16px;margin:auto;padding:28px;position:fixed;inset:0;overflow:auto}.flow-consent-dialog::backdrop{background:#102a26bb}.flow-consent-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.flow-consent-heading>button{font:inherit;cursor:pointer;background:#fff;border:1px solid #8bcdbb;border-radius:8px;min-width:44px;min-height:44px;font-size:24px}.flow-consent-option{background:#f0f9f5;border:1px solid #d6e3df;border-radius:10px;margin-block:20px;padding:18px}.flow-consent-option label{cursor:pointer;align-items:center;gap:12px;font-weight:700;display:flex}.flow-consent-option input{accent-color:#075e43;width:21px;height:21px}.flow-consent-notice:empty{display:none}.flow-consent-notice{z-index:2100;background:#fff;border:1px solid #8bcdbb;padding:16px;position:fixed;inset:auto 20px 20px;box-shadow:0 8px 32px #102a2630}.flow-consent-banner button:focus-visible,.flow-consent-dialog button:focus-visible,.flow-privacy-settings:focus-visible{outline-offset:3px;outline:3px solid #008a61}@media (width<=850px){.flow-consent-banner{inset-inline:12px;max-height:calc(100dvh - 24px);padding:18px;display:block;bottom:12px;overflow:auto}.flow-consent-banner .flow-consent-actions{margin-top:14px}.flow-consent-actions{gap:8px}.flow-consent-actions button{flex:1;padding:10px 12px}.flow-consent-dialog{padding:20px}}.flow-public-main{min-block-size:65vh;padding-block:28px 54px!important}.flow-breadcrumb{color:#526b63;flex-wrap:wrap;gap:10px;font-size:14px;display:flex}.flow-breadcrumb a{text-underline-offset:4px;text-decoration:underline}.flow-public-heading h1{font-size:clamp(30px,4vw,48px);line-height:1.65}.flow-public-heading>p{max-width:790px;margin-top:16px;font-size:20px;line-height:1.9}.flow-public article section{border:1px solid var(--sales-border);background:linear-gradient(135deg,#fff,#f7fcfa);border-radius:12px;margin-bottom:24px;padding:25px 30px}.flow-public article h2{margin-bottom:13px;font-size:25px;line-height:1.7}.flow-public article p{max-width:76ch;font-size:18px;line-height:2}.flow-public-layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:28px;display:grid}.flow-help-sidebar{border:1px solid var(--sales-border);background:var(--sales-mint);border-radius:12px;padding:20px}.flow-help-sidebar h2{align-items:center;gap:8px;margin-bottom:15px;font-size:19px;display:flex}.flow-help-sidebar nav{gap:6px;display:grid}.flow-help-sidebar a{border-radius:7px;min-height:44px;padding:9px;font-size:15px;line-height:1.8;display:block}.flow-help-sidebar a[aria-current],.flow-help-sidebar a:hover{color:#fff;background:var(--flow-forest)}.flow-help-search{border:1px solid var(--sales-border);background:var(--sales-mint);border-radius:12px;margin-bottom:28px;padding:24px}.flow-help-search label{align-items:center;gap:8px;margin-bottom:10px;font-size:19px;font-weight:700;display:flex}.flow-help-search input{width:100%;max-width:700px;font:inherit;background:#fff;border:1px solid #91afa3;border-radius:8px;min-height:48px;padding:12px}.flow-help-search li{padding-block:12px}.flow-help-search li>a{color:var(--flow-forest);font-weight:700;text-decoration:underline}.flow-related{background:var(--sales-mint);border-radius:12px;margin-top:36px;padding:26px}.flow-related h2{margin-bottom:20px;font-size:24px}.flow-related>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.flow-related a{border:1px solid var(--sales-border);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:17px;font-weight:700;display:flex}.flow-public-footer{border-top:1px solid var(--sales-border);grid-template-columns:260px 1fr;align-items:start;gap:22px;display:grid;padding-block:32px!important}.flow-public-footer>div>p{margin:12px 0;font-size:14px}.flow-public-footer nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px 18px!important;display:grid!important}.flow-public-footer nav a{align-items:center;min-height:38px;font-size:14px;display:flex}.flow-public-footer>small{font-size:13px}.flow-article-date{color:#526b63;font-size:14px!important}.flow-public a:focus-visible,.flow-public input:focus-visible{outline:3px solid var(--flow-emerald);outline-offset:4px}.flow-public-heading .sales-button{margin-top:18px}@media (width<=1000px){.flow-public-layout{grid-template-columns:220px minmax(0,1fr)}.flow-related>div{grid-template-columns:repeat(2,minmax(0,1fr))}.flow-public-footer{grid-template-columns:1fr}.flow-public-footer nav{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=680px){.flow-public-heading{padding-block:24px}.flow-public-heading>p{font-size:18px}.flow-public-layout{grid-template-columns:1fr}.flow-help-sidebar{position:static}.flow-help-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.flow-help-sidebar a{font-size:14px}.flow-public article section{padding:20px 17px}.flow-public article h2{font-size:22px}.flow-public article p{font-size:17px}.flow-related{padding:20px 16px}.flow-related>div{grid-template-columns:1fr}.flow-public-footer nav{grid-template-columns:repeat(2,minmax(0,1fr))}.flow-public-footer{text-align:start!important}.flow-help-search{padding:18px}.flow-public-heading h1{overflow-wrap:anywhere}}.flow-help-sidebar summary{cursor:pointer;min-height:44px;font-weight:700;line-height:1.8}.flow-help-sidebar summary svg{vertical-align:middle;margin-inline-end:8px}.flow-help-sidebar details[open] nav,.flow-public article p+p{margin-top:12px}.flow-public-heading{max-width:980px;padding-block:44px 38px!important}.sales-marketing .flow-public-heading h1{max-width:22ch;font-size:clamp(32px,4vw,52px);line-height:1.5}.flow-public-heading>p{color:#4a625b;max-width:740px;font-size:20px;line-height:1.9}.flow-heading-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:24px;display:flex}.flow-text-link{color:#075e43;text-underline-offset:6px;align-items:center;gap:10px;min-height:44px;font-weight:700;text-decoration:underline;display:inline-flex}.flow-public-article{max-width:none}.flow-public article{min-width:0}.flow-public article section{background:#fff;border-color:#dde9e3;box-shadow:0 6px 20px #075e4304}.flow-public article h2{letter-spacing:0!important;font-size:25px!important}.flow-public article p{color:#40594f;max-width:76ch}.flow-public article section>div{min-width:0}.flow-features-page article .flow-feature-row{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:32px;margin-bottom:28px;display:grid;padding:32px!important}.flow-feature-row .flow-ui-figure{margin:0}.flow-feature-row .flow-text-link{margin-top:18px}.flow-feature-row:nth-child(2n)>div{order:2}.flow-feature-row:nth-child(2n){background:#f1f9f5}.flow-policy-layout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:42px;display:grid}.flow-page-toc{background:#f0f8f4;border:1px solid #d6e3df;border-radius:12px;gap:5px;padding:20px;display:grid;position:sticky;top:110px}.flow-page-toc strong{margin-bottom:10px}.flow-page-toc a{color:#36564a;padding:8px 0;font-size:14px;line-height:1.7}.flow-page-toc a:hover{text-decoration:underline}.flow-policy-page article section{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #d6e3df;scroll-margin-top:120px;border-radius:0!important;padding:8px 0 28px!important}.flow-policy-page article{max-width:850px}.flow-policy-languages{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.flow-policy-languages a{border:1px solid #b0cfc0;border-radius:8px;min-height:44px;padding:9px 18px;font-size:15px}.flow-policy-languages a[aria-current]{color:#fff;background:#075e43;border-color:#075e43}.flow-public-heading .flow-article-date{margin-top:16px;font-size:14px}.flow-public[dir=ltr]{font-family:Manrope,Arial,sans-serif}.flow-public[dir=ltr] .flow-related svg{transform:rotate(180deg)}.flow-contact-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:30px;margin-bottom:40px;display:grid}.flow-contact-panel{background:linear-gradient(135deg,#e8f6ef,#f9fcfa);border:1px solid #bdded0;border-radius:18px;padding:32px}.flow-contact-panel h2{font-size:30px!important}.flow-contact-panel p{margin-top:14px;font-size:18px;line-height:1.9}.flow-contact-panel ul{gap:18px;margin:24px 0;padding:0;list-style:none;display:grid}.flow-contact-panel li{align-items:start;gap:10px;font-size:16px;line-height:1.8;display:flex}.flow-contact-panel li svg{color:#008a61;flex-shrink:0;margin-top:3px}.flow-contact-email{color:#075e43;overflow-wrap:anywhere;align-items:center;gap:12px;padding:16px 0;font-size:20px;font-weight:700;display:flex}.flow-contact-panel .flow-form-note{font-size:14px}.flow-contact-form{background:#fff;border:1px solid #d6e3df;border-radius:18px;padding:32px;box-shadow:0 8px 32px #075e4306}.flow-contact-form h2{font-size:27px!important}.flow-contact-form>p{color:#526b63;margin:12px 0 24px;font-size:16px;line-height:1.9}.flow-contact-form form{gap:18px;display:grid}.flow-contact-form label{gap:8px;font-size:15px;font-weight:700;display:grid}.flow-contact-form input,.flow-contact-form select,.flow-contact-form textarea{width:100%;min-width:0;min-height:48px;font:inherit;color:#203133;background:#fff;border:1px solid #a8c6b8;border-radius:8px;padding:12px;font-weight:400}.flow-contact-form textarea{resize:vertical}.flow-contact-form form>.sales-button{justify-self:start}.flow-form-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.flow-message-preview{background:#f0f8f4;border:1px solid #b0cfc0;border-radius:12px;margin-top:24px;padding:20px}.flow-message-preview pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;font-size:15px;line-height:1.9}.flow-message-preview p{margin-top:14px;font-size:14px}.flow-support-strip{background:#eff8f3;border:1px solid #d6e3df;border-radius:14px;align-items:center;gap:20px;margin-top:32px;padding:26px;display:flex}.flow-support-strip>svg{color:#008a61;flex-shrink:0}.flow-support-strip h2{font-size:22px!important}.flow-support-strip p{margin-top:8px;line-height:1.8}.flow-support-strip .sales-button{flex-shrink:0}.flow-public-footer{grid-template-columns:270px minmax(0,1fr);gap:36px;text-align:start!important;padding-block:44px 28px!important;display:grid!important}.flow-footer-brand{min-width:0}.flow-footer-brand p{max-width:30ch;line-height:1.9;margin:16px 0!important;font-size:15px!important}.flow-public-footer .flow-footer-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.flow-public-footer .flow-footer-groups nav{flex-direction:column;align-items:stretch;min-width:0;gap:0!important;display:flex!important}.flow-footer-groups nav h2{margin:0 0 12px;line-height:1.8;letter-spacing:0!important;font-size:16px!important}.flow-footer-groups nav a{min-height:42px;padding:6px 0;font-size:14px;line-height:1.8}.flow-footer-bottom{border-top:1px solid #d6e3df;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding-top:20px;display:flex}.flow-public-footer .sales-email{flex-wrap:wrap;font-size:16px}.flow-public-footer>div{min-width:0}.sales-marketing .sales-header-inner{gap:24px;position:relative}.sales-marketing .sales-header-inner>nav{gap:18px}.sales-marketing .sales-header-inner>nav>a{font-size:14px}.sales-marketing .sales-complete{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);overflow:visible}.sales-marketing .sales-complete>*{min-width:0}.sales-marketing .sales-complete-art{box-sizing:border-box;place-items:center;gap:24px;max-width:100%;min-height:220px;padding:24px;display:grid}.sales-marketing .sales-complete-art .sales-brand{max-width:100%;transform:none!important}.sales-marketing .sales-complete-art .sales-chart{height:90px}.sales-marketing .sales-complete-art .sales-floating-stat{max-width:100%;position:static}.sales-marketing .sales-complete-art .sales-art-caption{text-align:center;position:static}.sales-marketing .sales-hero h1 span{white-space:normal}.sales-marketing .sales-complete .sales-package-action>strong{font-size:16px}.sales-marketing .sales-button{white-space:normal;max-width:100%;font-weight:700}.sales-marketing .sales-final{grid-template-columns:minmax(0,1.6fr) minmax(0,.7fr)}.sales-marketing .sales-final>*{min-width:0}@media (width<=1180px){.sales-marketing .sales-menu-toggle{margin-inline-start:auto;display:inline-flex}.sales-marketing .sales-header-inner>nav{top:100%;background:#fff;border:1px solid #d6e3df;border-radius:12px;flex-direction:column;align-items:stretch;gap:0;padding:12px;display:none;position:absolute;inset-inline:0;box-shadow:0 12px 32px #102a2620}.sales-marketing .sales-header-inner>nav.is-open{display:flex}.sales-marketing .sales-header-inner>nav>a{padding:12px;font-size:16px}.sales-marketing .sales-header-inner>nav>a[aria-current]:after{display:none}.sales-marketing .sales-header-inner{gap:16px}.sales-marketing .sales-header-actions .sales-button{padding:10px 16px;font-size:14px}.flow-public-footer{grid-template-columns:240px minmax(0,1fr);gap:24px}.flow-public-footer .flow-footer-groups{gap:16px}}@media (width<=850px){.flow-features-page article .flow-feature-row{grid-template-columns:1fr;gap:20px;padding:24px!important}.flow-feature-row:nth-child(2n)>div{order:0}.flow-policy-layout{grid-template-columns:1fr;gap:26px}.flow-page-toc{position:static}.flow-page-toc a{min-height:40px}.flow-contact-layout,.flow-public-footer{grid-template-columns:1fr}.flow-footer-brand p{max-width:55ch}.flow-support-strip{flex-wrap:wrap}.flow-support-strip .sales-button{margin-inline-start:44px}.sales-marketing .sales-complete{grid-template-columns:1fr}.sales-marketing .sales-complete-art{justify-self:center;width:100%;max-width:420px}.flow-public-main{padding-top:20px!important}}@media (width<=680px){.sales-marketing .sales-header-inner{flex-wrap:wrap;gap:12px;padding-block:14px;display:flex}.sales-marketing .sales-header-actions{flex-basis:100%;justify-content:stretch;gap:12px}.sales-marketing .sales-header-actions .sales-button{flex:1;min-height:44px;font-size:14px}.sales-marketing .sales-header-inner .sales-menu-toggle{margin-inline-start:auto}.sales-marketing .sales-header-inner .sales-brand{width:220px!important;min-width:220px!important;max-width:220px!important}.flow-public-heading{padding-block:28px!important}.flow-public-heading>p{font-size:18px;line-height:1.9}.sales-marketing .flow-public-heading h1{font-size:34px;line-height:1.55}.flow-heading-actions{gap:14px}.flow-heading-actions>.sales-button{width:100%}.flow-public article h2{font-size:23px!important}.flow-public article p{font-size:17px!important}.flow-contact-panel,.flow-contact-form{padding:22px 18px}.flow-form-row{grid-template-columns:1fr}.flow-message-preview{padding:16px}.flow-public-footer .flow-footer-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}.flow-footer-groups nav:last-child{grid-column:1/-1}.flow-public-footer{padding-block:28px!important}.flow-footer-bottom{flex-direction:column;align-items:start}.flow-public-footer .flow-footer-groups nav a{font-size:15px}.sales-marketing .sales-complete{padding:24px 18px}.sales-marketing .sales-complete-art{padding:22px 16px}.sales-marketing .sales-complete h2{font-size:28px}.sales-marketing .sales-complete .sales-package-action{flex-direction:column;align-items:stretch}.sales-marketing .sales-complete .sales-button{width:100%;font-size:15px}.sales-marketing .sales-final{grid-template-columns:1fr}.flow-contact-email{font-size:18px}.sales-marketing .sales-hero h1{font-size:clamp(30px,7.5vw,42px);line-height:1.65}}.sales-marketing.flow-public>main.sales-container{margin-inline:auto!important}.sales-marketing .flow-public-heading .sales-eyebrow{white-space:normal}.sales-marketing .flow-public-heading .sales-button{margin-top:0}.flow-public .flow-related a svg{flex-shrink:0}.flow-public input:focus-visible,.flow-public select:focus-visible,.flow-public textarea:focus-visible{outline-offset:3px;outline:3px solid #008a61}.flow-related a small{color:#526b63;margin-top:9px;font-size:14px;font-weight:400;line-height:1.9;display:block}.flow-related a>span{min-width:0}.flow-related a:hover{border-color:#008a61;box-shadow:0 5px 18px #075e430d}.flow-public-main:has(.flow-contact-layout)>.flow-public-article>article{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.flow-public-main:has(.flow-contact-layout)>.flow-public-article article section{margin:0;padding:24px!important}.flow-public-main:has(.flow-contact-layout)>.flow-public-article article h2{font-size:22px!important}.flow-public-main:has(.flow-contact-layout)>.flow-public-article article p{font-size:16px!important}@media (width<=850px){.flow-public-main:has(.flow-contact-layout)>.flow-public-article>article{grid-template-columns:1fr}}.flow-how-page article section:has(.flow-ui-figure){grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:32px;display:grid;padding:30px!important}.flow-how-page article section:has(.flow-ui-figure) .flow-ui-figure{margin:0}.flow-how-page article section:nth-child(2n):has(.flow-ui-figure){background:#f1f9f5}.flow-how-page article section:nth-child(2n):has(.flow-ui-figure)>div{order:2}@media (width<=850px){.flow-how-page article section:has(.flow-ui-figure){grid-template-columns:1fr;gap:18px;padding:22px!important}.flow-how-page article section:nth-child(2n):has(.flow-ui-figure)>div{order:0}}.sales-marketing.flow-public .flow-public-main{padding-block-start:8px!important}.sales-marketing.flow-public .flow-public-heading{padding-block:24px 28px!important}.flow-public-main:has(.flow-help-search) .flow-public-article:has(article:empty){display:none}.flow-public-main:has(.flow-help-search) .flow-related{margin-top:20px}@media (width<=680px){.sales-marketing.flow-public .flow-public-heading{padding-block:16px 24px!important}.sales-marketing .flow-public-footer .flow-footer-groups nav:last-child{text-align:start;border-block-start:1px solid #b5d6c7;justify-content:flex-start;justify-self:stretch;align-items:stretch;width:100%;padding-block-start:22px}.sales-marketing .flow-public-footer .flow-footer-groups nav:last-child h2,.sales-marketing .flow-public-footer .flow-footer-groups nav:last-child a{text-align:start;justify-content:flex-start}}.flow-solutions-page article{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.flow-solutions-page article section{margin:0}.flow-solutions-page article section:first-child,.flow-solutions-page article section:last-child{background:#f0f8f4;grid-column:1/-1}.flow-solutions-page article section h2{font-size:24px!important}@media (width<=680px){.flow-solutions-page article{grid-template-columns:1fr;gap:18px}.flow-solutions-page article section h2{font-size:22px!important}}:is(html:has(.sales-marketing),body:has(.sales-marketing)){min-width:0}.flow-ui-figure{min-width:0;max-width:100%;margin:26px 0}.flow-ui-figure>a{border:1px solid var(--sales-border,#d6e3df);cursor:zoom-in;background:#fff;border-radius:12px;display:block;overflow:hidden;box-shadow:0 10px 32px #075e430b}.flow-ui-figure img{aspect-ratio:1586/992;object-fit:contain;width:100%;max-width:100%;height:auto;display:block}.flow-ui-figure figcaption{color:var(--flow-charcoal,#203133);gap:5px;padding:14px 4px;font-size:16px;line-height:1.8;display:grid}.flow-ui-figure figcaption small{color:#526b63;font-size:13px}.flow-ui-figure a:focus-visible{outline-offset:5px;outline:3px solid #008a61}.flow-ui-examples{padding-block:32px}.flow-ui-examples>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.flow-ui-examples h2{font-size:28px}.flow-ui-examples .flow-ui-figure{margin-block:16px}.flow-ui-gallery{gap:18px;margin-block:28px;display:grid}.flow-ui-gallery h2{font-size:24px}.flow-ui-gallery .flow-ui-figure{margin-block:12px}.sales-hero .flow-ui-figure{align-self:center}@media (width<=850px){.flow-ui-examples>div{grid-template-columns:1fr}.flow-ui-figure figcaption{font-size:15px}.flow-ui-examples{padding-block:24px}}.flow-ui-open{border:1px solid var(--sales-border,#d6e3df);cursor:zoom-in;background:#fff;border-radius:14px;width:100%;padding:0;display:block;overflow:hidden;box-shadow:0 10px 32px #075e430b}.flow-ui-open:focus-visible{outline-offset:5px;outline:3px solid #008a61}.flow-image-dialog{color:#203133;width:100vw;max-width:none;height:100dvh;max-height:none;font:inherit;background:0 0;border:0;margin:0;padding:24px;position:fixed;inset:0;overflow:auto}.flow-image-dialog[open]{place-items:center;display:grid}.flow-image-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#102a26d9}.flow-image-dialog>div{pointer-events:none;width:min(1586px,100%);position:relative}.flow-image-dialog img{pointer-events:auto;object-fit:contain;background:#fff;border-radius:12px;max-height:calc(100dvh - 100px)}.flow-image-close{pointer-events:auto;color:#075e43;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #8bcdbb;border-radius:8px;margin:0 0 12px auto;padding:10px 22px;font-weight:700;display:block}.flow-image-close:focus-visible{outline-offset:3px;outline:3px solid #8bcdbb}@media (width<=680px){.flow-image-dialog{padding:12px}}.sales-marketing,.sales-sign-in{--sales-navy:var(--flow-charcoal);--sales-green:var(--flow-forest);--sales-text:var(--flow-charcoal);--sales-border:#e2eaf0;--sales-mint:#eef9f5;color:var(--sales-navy);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;font-family:Tajawal,Manrope,Arial,sans-serif;font-size:16px;line-height:1.85}.sales-marketing *,.sales-sign-in *{box-sizing:border-box}.sales-sign-in{--tg-canvas:#f9fdfb;--tg-raised:#fff;--tg-surface:#fff;--tg-ink:#18372d;--tg-ink-soft:#576d63;--tg-line:#dbe9e1;--tg-input:#cbd9d2;--tg-primary:var(--flow-forest);--tg-primary-ink:#fff;--tg-control:47px;--tg-shadow-overlay:0 12px 45px #124b3510;--primary:var(--flow-forest);--primary-foreground:#fff;--background:#fff;--foreground:#18372d;--card:#fff;--muted-foreground:#576d63;--surface:#fff;--space-page:28px}.sales-soon .sales-soon-note,.sales-soon section>small{color:#526b5f}.sales-marketing a,.sales-sign-in a{color:inherit;text-decoration:none}.sales-marketing button,.sales-sign-in button{font:inherit}.sales-marketing a:focus-visible,.sales-marketing button:focus-visible,.sales-sign-in a:focus-visible,.sales-sign-in button:focus-visible,.sales-sign-in input:focus-visible{outline-offset:4px;outline:3px solid #1875ce}.sales-container{width:min(1320px,100% - 64px);margin-inline:auto}.sales-marketing h1,.sales-marketing h2,.sales-marketing h3,.sales-sign-in h1{color:var(--sales-navy);letter-spacing:-.035em;margin:0;font-weight:800;line-height:1.55}.sales-marketing h2{font-size:clamp(26px,2.4vw,36px)}.sales-marketing h3{font-size:18px;line-height:1.7}.sales-marketing p{color:var(--sales-text);margin:.6rem 0}.sales-marketing>main{margin:0;padding:0}.sales-marketing section[id]{scroll-margin-top:110px}.sales-brand{color:var(--sales-green);flex:none;align-items:center;gap:8px;line-height:1.05;display:inline-flex}.sales-brand>span{flex-direction:column;gap:4px;display:flex}.sales-brand strong{letter-spacing:-1.5px;color:var(--sales-navy);font-family:Geist Variable,sans-serif;font-size:34px;font-weight:800}.sales-brand small{letter-spacing:0;color:var(--sales-text);font-size:12px;font-weight:700}.sales-brand-compact svg{width:32px;height:32px}.sales-skip{z-index:300;background:#fff;padding:10px;position:fixed;top:8px;right:8px;transform:translateY(-180%)}.sales-skip:focus{transform:none}.sales-site-header{z-index:40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--sales-border);background:#fffffff5;position:sticky;top:0}.sales-header-inner{align-items:center;gap:36px;min-height:90px;display:flex}.sales-header-inner>nav{align-items:center;gap:24px;margin-inline:auto;display:flex}.sales-header-inner>nav>a{white-space:nowrap;padding:30px 0;font-size:14px;font-weight:650;position:relative}.sales-header-inner>nav>a:hover,.sales-header-inner>nav>a[aria-current]{color:var(--sales-green)}.sales-header-inner>nav>a[aria-current]:after{content:"";bottom:20px;background:var(--sales-green);border-radius:2px;height:3px;position:absolute;inset-inline:0}.sales-header-actions{flex:none;gap:10px;display:flex}.sales-button{cursor:pointer;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:12px;padding:13px 25px;font-size:16px;font-weight:750;line-height:1.65;transition:background .15s,box-shadow .15s,transform .15s;display:inline-flex}.sales-marketing .sales-button-primary,.sales-sign-in .sales-button-primary{background:var(--flow-forest);color:#fff;box-shadow:0 5px 14px #00876418}.sales-marketing .sales-button-outline,.sales-sign-in .sales-button-outline{color:var(--sales-navy);border-color:var(--sales-green);background:#fff}.sales-button:hover{transform:translateY(-1px);box-shadow:0 7px 18px #005e491d}.sales-header-actions .sales-button{padding:9px 18px;font-size:14px}.sales-menu-toggle{border:1px solid var(--sales-border);color:var(--sales-navy);background:0 0;border-radius:8px;padding:8px;display:none}.sales-hero{grid-template-columns:.94fr 1.13fr;align-items:center;gap:22px;padding-block:52px 35px;display:grid}.sales-hero-copy{z-index:1;position:relative}.sales-eyebrow{color:#006c55;background:#edf8f5;border-radius:30px;align-items:center;gap:8px;margin-bottom:16px;padding:5px 14px;font-size:13px;font-weight:700;display:inline-flex}.sales-eyebrow i{background:#008666;border-radius:50%;width:6px;height:6px}.sales-hero h1{letter-spacing:-.045em;margin:0 0 20px;font-size:clamp(36px,3.5vw,52px);font-weight:850;line-height:1.55}.sales-hero h1 span{white-space:nowrap;position:relative}.sales-hero h1 span:after{content:"";inset-inline:4px;z-index:-1;background:#b8e9d7;border-radius:3px;height:8px;position:absolute;bottom:2px;transform:rotate(-1deg)}.sales-hero-copy>p{max-width:550px;margin:0 0 27px;font-size:19px;line-height:1.95}.sales-hero-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.sales-value-list{flex-wrap:wrap;gap:20px;margin:28px 0 0;padding:0;font-size:14px;font-weight:650;list-style:none;display:flex}.sales-value-list li{align-items:center;gap:8px;display:flex}.sales-value-list svg{color:#007759;stroke-width:3px;background:#d6f3e8;border-radius:50%;width:22px;height:22px;padding:3px}.sales-product-figure{min-width:0;margin:0}.sales-hero-visual{aspect-ratio:1.1;isolation:isolate;border-radius:18px;position:relative;overflow:hidden}.sales-hero-visual img{object-fit:fill;width:160%;max-width:none;height:100%;position:absolute;top:0;left:0}.sales-hero-visual:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 90%,#fff);position:absolute;inset:0}.sales-product-figure figcaption,.sales-admin-figure figcaption{color:#62707d;text-align:center;margin:6px 0 0;font-size:11px;line-height:1.6}.sales-section-heading{text-align:center;margin-bottom:25px}.sales-section-heading p{margin:7px 0 0;font-size:17px}.sales-benefits{background:linear-gradient(100deg,#f1faf7,#eefaf6 60%,#f5fbfa);padding:30px 0 32px}.sales-benefit-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.sales-benefit-grid article{box-shadow:0 4px 24px #173c302;background:#fff;border-radius:12px;padding:22px 20px 20px 18px;position:relative}.sales-benefit-grid article h3{margin-bottom:12px;padding-inline-start:50px}.sales-benefit-grid article>.sales-icon{inset-inline-start:15px;position:absolute;top:19px}.sales-benefit-grid p{margin-bottom:0;font-size:15px;line-height:1.8}.sales-icon{border-radius:13px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.sales-icon svg{stroke-width:1.9px;width:23px;height:23px}.sales-icon-green{color:#007e62;background:#e2f6ee}.sales-icon-blue{color:#2566d0;background:#eef4ff}.sales-features{padding-block:38px}.sales-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.sales-feature-grid article{border:1px solid var(--sales-border);background:linear-gradient(135deg,#fff,#fcfdff);border-radius:10px;align-items:flex-start;gap:11px;min-width:0;padding:18px 14px;display:flex}.sales-feature-grid .sales-icon{border-radius:10px;width:34px;height:34px}.sales-feature-grid .sales-icon svg{width:21px;height:21px}.sales-feature-grid h3{margin-bottom:7px;font-size:18px;line-height:1.75}.sales-feature-grid p{margin:0;font-size:16px;line-height:1.85}.sales-journey{background:linear-gradient(100deg,#f4fbf8,#eff9f7);padding:30px 0}.sales-journey ol{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.sales-journey li{background:#fff;border:1px solid #e6efec;border-radius:10px;min-width:0;padding:18px 15px;position:relative}.sales-journey li:not(:last-child):after{content:"←";text-align:center;color:#58a9ae;z-index:1;width:18px;font-size:24px;line-height:1;position:absolute;top:45%;left:-18px}.sales-journey li h3{margin-top:10px;font-size:15px;line-height:1.8}.sales-journey li p{margin:5px 0 0;font-size:13px;line-height:1.9}.sales-step{inset-inline-end:14px;color:#608177;font-size:12px;position:absolute;top:16px}.sales-journey .sales-journey-note{text-align:center;color:#26544a;background:#d9f0e8;border-radius:8px;margin:15px 0 0;padding:10px 18px;font-size:14px}.sales-management{grid-template-columns:1fr 1.05fr;align-items:center;gap:36px;padding-block:40px;display:grid}.sales-section-intro{font-size:17px}.sales-control-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.sales-control-benefits article{background:#f5fbf9;border-radius:10px;padding:15px 12px}.sales-control-benefits h3{margin-top:8px;font-size:15px}.sales-control-benefits p{margin-bottom:0;font-size:13px;line-height:1.85}.sales-admin-figure{min-width:0;margin:0}.sales-admin-mock{border:1px solid var(--sales-border);direction:ltr;background:#fff;border-radius:12px;grid-template-columns:130px minmax(0,1fr);min-height:260px;display:grid;overflow:hidden;box-shadow:0 10px 36px #123b4c08}.sales-admin-mock>aside{text-align:start;direction:rtl;background:#f4f8fb;padding:17px 9px}.sales-admin-mock>aside>strong{margin-bottom:12px;padding-inline:8px;font-size:13px;display:block}.sales-admin-mock [role=tablist]{flex-direction:column;gap:4px;display:flex}.sales-admin-mock [role=tab]{text-align:start;color:#516379;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:8px 7px;font-size:11px;line-height:1.7}.sales-admin-mock [role=tab][aria-selected=true]{color:#fff;background:#008666;font-weight:700}.sales-admin-mock>section{direction:rtl;min-width:0;padding:18px 15px}.sales-admin-mock header{justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.sales-demo-pill{color:#076d53;white-space:nowrap;background:#e5f7ef;border-radius:5px;padding:3px 6px;font-size:10px}.sales-mock-search{color:#6c7683;background:#f7f9fb;border:1px solid #e9eef2;border-radius:5px;margin:17px 0 12px;padding:8px;font-size:11px}.sales-admin-mock table{border-collapse:collapse;text-align:start;white-space:normal;width:100%;font-size:10px}.sales-admin-mock th{color:#53687c;background:#f0f5f9;padding:8px 5px;font-weight:600}.sales-admin-mock td{color:#435168;border-bottom:1px solid #edf1f5;padding:12px 5px}.sales-admin-mock td:first-child svg{vertical-align:middle;color:#517ba4;margin-inline-end:5px}.sales-admin-mock td>span{color:#007455;background:#e3f5ee;border-radius:5px;padding:2px 7px}.sales-complete{background:linear-gradient(110deg,#f6fcfa,#e9f7f0);border:1px solid #e2f1eb;border-radius:16px;grid-template-columns:1.3fr .8fr;align-items:center;gap:35px;padding:30px 40px;display:grid;overflow:hidden}.sales-complete p{font-size:16px}.sales-complete .sales-eyebrow{background:0 0;margin-bottom:5px;padding:0;font-size:12px}.sales-package-action{flex-wrap:wrap;align-items:center;gap:18px;margin:20px 0 14px;display:flex}.sales-package-action>strong{color:#375e52;font-size:17px}.sales-complete small{color:#5a7068;font-size:12px;line-height:1.9;display:block}.sales-complete-art{background:linear-gradient(120deg,#ffffffa0,#ffffffe0);border-radius:12px;justify-content:center;align-items:center;gap:25px;min-height:235px;padding:30px 25px 15px;display:flex;position:relative;box-shadow:0 10px 30px #216c5420}.sales-complete-art>.sales-brand{transform:scale(1.2)}.sales-chart{direction:ltr;align-items:flex-end;gap:7px;height:120px;display:flex}.sales-chart i{background:linear-gradient(#1eb984,#008564);border-radius:5px 5px 0 0;width:13px}.sales-floating-stat{background:#fff;border-radius:9px;align-items:center;gap:10px;padding:7px 12px;font-size:12px;display:flex;position:absolute;top:-5px;right:20px;box-shadow:0 5px 20px #125a4a12}.sales-floating-stat svg{color:#008c66;width:20px}.sales-art-caption{color:#5d756d;font-size:9px;position:absolute;bottom:10px}.sales-final-section{padding-block:22px 0}.sales-final{color:#fff;background:linear-gradient(110deg,#062248 0%,#005e64 58%,#00a575);border-radius:14px;grid-template-columns:1.5fr .7fr;gap:35px;padding:32px 35px;display:grid;position:relative;overflow:hidden}.sales-final h2{color:#fff;font-size:28px}.sales-final p{color:#d1e9e4;margin:8px 0 18px;font-size:15px}.sales-marketing .sales-button-white{color:#073c42;box-shadow:none;background:#fff}.sales-final-art{align-items:center;gap:20px;display:flex;transform:rotate(-4deg)}.sales-final-art>svg{color:#5bdcb2;stroke-width:1.4px;width:125px;height:125px}.sales-mini-board{color:#16354b;background:#fff;border-radius:10px;flex-direction:column;gap:9px;min-width:170px;padding:20px 14px;display:flex;box-shadow:0 15px 30px #04172a25}.sales-mini-board span{background:#f0f8f5;border-radius:4px;align-items:center;gap:6px;padding:6px;font-size:12px;display:flex}.sales-mini-board svg{color:#008b64;width:15px;height:15px}.sales-site-footer{flex-wrap:wrap;align-items:center;gap:20px;padding-block:26px 22px;font-size:12px;display:flex}.sales-site-footer>p{margin:0;font-size:11px}.sales-site-footer nav{flex-wrap:wrap;gap:17px;margin-inline:auto;display:flex}.sales-site-footer nav a:hover,.sales-site-footer .sales-email:hover{color:var(--sales-green)}.sales-email{align-items:center;gap:6px;display:inline-flex}.sales-site-footer>small{text-align:center;color:#596b7a;flex-basis:100%;font-size:11px}.sales-soon{background:radial-gradient(at 20% 20%,#e0f6ed,#0000 50%),#fafdfc;flex-direction:column;align-items:center;min-height:100dvh;padding:38px 24px;display:flex}.sales-soon-brand{margin-bottom:50px}.sales-soon>section{text-align:center;background:#fff;border:1px solid #e1eee8;border-radius:22px;max-width:650px;padding:45px;box-shadow:0 15px 60px #0c49390a}.sales-soon h1{margin:12px 0;font-size:38px}.sales-soon p{font-size:18px;line-height:2}.sales-soon .sales-soon-note{color:#66776f;background:#f3faf6;border-radius:8px;padding:10px;font-size:14px}.sales-soon .sales-hero-actions{justify-content:center;margin:25px 0 18px}.sales-soon small{color:#697b73;font-size:12px}.sales-soon-icon{width:76px;height:76px;color:var(--sales-green);background:#effaf5;border:1px solid #d5eee3;border-radius:20px;justify-content:center;align-items:center;margin:0 auto 25px;display:flex}.sales-soon-icon svg{width:34px;height:34px}.sales-sign-in{background:radial-gradient(at 20% 40%,#effaf4,#0000 60%),#fff;grid-template-columns:1fr 1fr;align-items:center;gap:56px;min-height:100dvh;padding:48px;display:grid}.sales-sign-in .login-panel{width:100%;max-width:440px;color:#092039;background:#fff;border:1px solid #e1eae6;border-radius:20px;justify-self:center;min-block-size:0;padding:34px;box-shadow:0 12px 45px #124b3510}.sales-marketing .sales-admin-mock table{min-inline-size:0;display:table}.sales-marketing .sales-admin-mock thead{clip:auto;block-size:auto;inline-size:auto;display:table-header-group;position:static;overflow:visible}.sales-marketing .sales-admin-mock tbody{display:table-row-group}.sales-marketing .sales-admin-mock tr{box-shadow:none;background:0 0;border:0;border-radius:0;display:table-row}.sales-marketing .sales-admin-mock th,.sales-marketing .sales-admin-mock td{display:table-cell}.sales-marketing .sales-admin-mock td:before{content:none}.sales-sign-in .login-panel>h1{letter-spacing:-.025em;margin:28px 0 5px;font-size:27px}.sales-sign-in .login-panel>p{color:#66756d;margin-bottom:24px;font-size:14px;line-height:1.8}.sales-sign-in form{gap:18px;display:grid}.sales-sign-in label{color:#263c36}.sales-sign-in input,.sales-sign-in select{color:#172f28;background:#fff;border-color:#cbd9d2;min-height:47px;font-size:16px}.sales-sign-in form>button{color:#fff;background:#006c50;border-color:#006c50;min-height:47px}.sales-sign-in form>button:hover:not(:disabled){background:#005c44}.sales-sign-in form>small{color:#65776e;font-size:11px;line-height:1.9}.sales-sign-in .login-error{color:#ad2424;background:#fff4f3;border-radius:8px;padding:10px;font-size:13px}.sales-sign-in .sales-password-input{position:relative}.sales-sign-in .sales-password-input input{width:100%;padding-inline-end:50px}.sales-sign-in .sales-password-input>button{inset-inline-end:8px;color:#47655a;cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;width:35px;height:35px;display:grid;position:absolute;top:6px}.sales-sign-in .sales-login-home{color:#086d54;align-items:center;gap:7px;margin-top:20px;font-size:13px;display:inline-flex}.sales-sign-in .sales-login-visual{align-self:center;min-width:0}.sales-sign-in .sales-login-visual h2{color:#0d2942;margin:16px 0;font-size:30px;line-height:1.7}.sales-sign-in .sales-login-visual p{color:#60756b;font-size:16px;line-height:1.9}@media (width>=1600px){.sales-container{width:min(1400px,100% - 100px)}.sales-hero{padding-block:65px 45px}}@media (width<=1180px){.sales-header-inner{gap:22px}.sales-header-inner>nav{gap:16px}.sales-header-inner>nav>a{font-size:12px}.sales-header-actions .sales-button{padding:9px 12px;font-size:12px}.sales-brand strong{font-size:29px}.sales-hero{gap:18px}.sales-hero h1{font-size:40px}.sales-hero-copy>p{font-size:17px}.sales-hero-actions .sales-button{padding:12px 20px;font-size:15px}.sales-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sales-management{gap:22px}.sales-control-benefits{gap:8px}.sales-admin-mock{grid-template-columns:110px minmax(0,1fr)}.sales-final h2{font-size:25px}.sales-final-art>svg{width:85px;height:85px}}@media (width<=960px){.sales-container{width:calc(100% - 40px)}.sales-header-inner{gap:14px;min-height:78px}.sales-menu-toggle{margin-inline-start:auto;display:inline-flex}.sales-header-inner>nav{top:78px;border:1px solid var(--sales-border);background:#fff;border-radius:10px;flex-direction:column;align-items:stretch;gap:0;padding:10px;display:none;position:absolute;inset-inline:20px;box-shadow:0 15px 35px #12233812}.sales-header-inner>nav.is-open{display:flex}.sales-header-inner>nav>a{padding:10px 14px;font-size:15px}.sales-header-inner>nav>a[aria-current]:after{display:none}.sales-header-inner>nav>a[aria-current]{background:#eff8f4;border-radius:6px}.sales-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-hero{grid-template-columns:1fr 1.05fr;padding-block:35px 25px}.sales-hero h1{font-size:34px}.sales-hero-copy>p{font-size:16px}.sales-value-list{gap:12px;font-size:12px}.sales-hero-actions{gap:10px}.sales-hero-actions .sales-button{padding:11px 16px;font-size:14px}.sales-journey ol{grid-template-columns:repeat(3,minmax(0,1fr))}.sales-journey li:nth-child(3):after{display:none}.sales-management{grid-template-columns:1fr}.sales-admin-figure{width:100%;max-width:720px;margin:auto}.sales-control-benefits article{padding:18px}.sales-control-benefits h3{font-size:17px}.sales-control-benefits p{font-size:15px}.sales-admin-mock{grid-template-columns:150px minmax(0,1fr)}.sales-admin-mock [role=tab],.sales-admin-mock table{font-size:13px}.sales-complete{grid-template-columns:1.3fr .8fr;padding:28px}.sales-complete-art{padding:25px 10px}.sales-complete-art>.sales-brand{transform:none}.sales-chart{gap:5px;height:95px}.sales-chart i{width:8px}.sales-final-art{gap:10px}.sales-final-art>svg{display:none}.sales-final{grid-template-columns:1.6fr .7fr;padding:28px}.sales-site-footer{gap:15px}.sales-sign-in{gap:28px;padding:32px}.sales-sign-in .login-panel{padding:26px}.sales-sign-in .sales-login-visual h2{font-size:25px}}@media (width<=680px){.sales-container{width:calc(100% - 32px)}.sales-header-inner{gap:10px}.sales-brand svg{width:30px;height:30px}.sales-brand strong{font-size:27px}.sales-brand small{font-size:10px}.sales-header-actions{gap:6px}.sales-header-actions .sales-button{min-height:40px;padding:8px 11px;font-size:12px}.sales-menu-toggle{padding:7px}.sales-menu-toggle svg{width:20px;height:20px}.sales-hero{grid-template-columns:1fr;gap:20px;padding-block:30px 22px}.sales-hero-copy{text-align:center}.sales-eyebrow{margin-bottom:15px;padding:5px 10px;font-size:11px}.sales-hero h1{letter-spacing:-.04em;margin-bottom:17px;font-size:clamp(31px,7.6vw,44px);line-height:1.65}.sales-hero-copy>p{margin-bottom:22px;font-size:17px;line-height:2}.sales-hero-actions{justify-content:center}.sales-hero-actions .sales-button{padding:12px 17px;font-size:15px}.sales-value-list{justify-content:center;gap:13px;margin-top:22px;font-size:12px}.sales-value-list li{gap:5px}.sales-value-list svg{width:19px;height:19px}.sales-product-figure{justify-self:center;width:100%;max-width:550px}.sales-benefits{padding:27px 0}.sales-section-heading{margin-bottom:20px}.sales-section-heading p{font-size:16px}.sales-benefit-grid{gap:12px}.sales-benefit-grid article{padding:17px 13px}.sales-benefit-grid article>.sales-icon{width:36px;height:36px;margin-bottom:10px;position:static}.sales-benefit-grid article h3{margin-bottom:6px;padding:0;font-size:17px}.sales-benefit-grid article p{font-size:14px}.sales-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.sales-feature-grid article{padding:15px 12px;display:block}.sales-feature-grid .sales-icon{margin-bottom:10px}.sales-feature-grid h3{font-size:18px}.sales-feature-grid p{font-size:16px}.sales-features{padding-block:30px}.sales-journey ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.sales-journey li{padding:16px 12px}.sales-journey li:after{display:none}.sales-journey li h3{font-size:16px}.sales-journey li p{font-size:14px}.sales-journey .sales-journey-note{padding:12px;font-size:14px}.sales-management{padding-block:30px}.sales-control-benefits{grid-template-columns:1fr;gap:10px;margin-top:18px}.sales-control-benefits article{padding:15px 65px 15px 14px;position:relative}.sales-control-benefits .sales-icon{position:absolute;top:16px;right:13px}.sales-control-benefits h3{margin-top:0;font-size:16px}.sales-control-benefits p{font-size:14px}.sales-admin-mock{grid-template-columns:100px minmax(0,1fr)}.sales-admin-mock>section{padding:14px 9px}.sales-admin-mock>aside{padding:14px 6px}.sales-admin-mock [role=tab],.sales-admin-mock table{font-size:10px}.sales-admin-mock header{flex-direction:column;align-items:flex-start;font-size:12px}.sales-admin-mock td:first-child svg{display:none}.sales-demo-pill{font-size:9px}.sales-complete{grid-template-columns:1fr;gap:25px;padding:24px 20px}.sales-complete h2{font-size:26px}.sales-complete-art{justify-self:center;gap:30px;width:100%;max-width:360px;min-height:185px}.sales-complete-art .sales-brand{transform:scale(1.1)}.sales-complete p{font-size:16px}.sales-package-action{gap:12px}.sales-complete small{font-size:12px}.sales-final-section{padding-top:18px}.sales-final{text-align:center;grid-template-columns:1fr;gap:20px;padding:27px 20px}.sales-final h2{font-size:27px}.sales-final p{font-size:16px}.sales-final-art{display:none}.sales-site-footer{text-align:center;justify-content:center;gap:13px;padding-top:25px}.sales-site-footer nav{flex-basis:100%;justify-content:center;gap:16px;font-size:12px}.sales-site-footer .sales-email{font-size:14px}.sales-soon{padding:30px 16px}.sales-soon-brand{margin-bottom:30px}.sales-soon>section{border-radius:17px;padding:30px 20px}.sales-soon h1{font-size:30px}.sales-soon p{font-size:16px}.sales-soon .sales-hero-actions{flex-direction:column}.sales-soon .sales-hero-actions a{width:100%;font-size:16px}.sales-sign-in{justify-content:center;min-height:100dvh;padding:25px 18px;display:flex}.sales-sign-in .sales-login-visual{display:none}.sales-sign-in .login-panel{padding:28px 23px}.sales-sign-in .login-panel>h1{font-size:26px}}@media (prefers-reduced-motion:reduce){.sales-marketing *,.sales-sign-in *{scroll-behavior:auto!important;transition:none!important}}.sales-soon .sales-soon-note{color:#526b5f}.sales-brand strong{letter-spacing:-1.2px;white-space:nowrap;font-size:30px}.sales-brand-compact strong{font-size:25px}.sales-sign-in .login-panel>.sales-login-center{color:#235244;text-align:start;margin:14px 0 0;font-size:16px;font-weight:750}@media (width<=680px){.sales-header-inner .sales-brand strong{letter-spacing:-.6px;font-size:18px}.sales-header-inner .sales-brand svg{width:25px;height:25px}.sales-header-inner .sales-brand{gap:5px}.sales-header-actions .sales-button{padding:8px;font-size:11px}.sales-header-inner{gap:8px}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--shimmer-angle:20deg}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--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;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}}}@layer theme{:root,:host{--font-sans:Manrope, Tajawal, "Noto Sans Arabic Variable", "Geist Variable", sans-serif;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--container-4xl:56rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-relaxed:1.625;--radius-sm:calc(var(--radius) * .6);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) * 1.4);--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs:4px;--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:Manrope, Tajawal, "Noto Sans Arabic Variable", "Geist Variable", sans-serif;--default-mono-font-family:"Geist Mono", monospace}}@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}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}html{font-size:calc(16px * var(--ui-scale));overflow-x:clip}body{background-color:var(--background);min-height:100svh;color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Manrope,Tajawal,Noto Sans Arabic Variable,Geist Variable,sans-serif;overflow-x:clip}button:not(:disabled),[role=button]:not(:disabled){cursor:pointer}::selection{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){::selection{background-color:color-mix(in oklab, var(--primary) 20%, transparent)}}::selection{color:var(--foreground)}}@layer components{.tasoglu-whatsapp-thread{scrollbar-gutter:stable;overscroll-behavior:contain;touch-action:pan-y;background-color:var(--chat-canvas);background-image:radial-gradient(circle at 1px 1px, var(--chat-pattern) 1px, transparent 1.25px), linear-gradient(135deg, transparent 46%, var(--chat-pattern) 47%, var(--chat-pattern) 49%, transparent 50%);background-size:22px 22px,44px 44px}.tasoglu-whatsapp-bubble{border:1px solid var(--chat-bubble-border);box-shadow:0 1px 1px var(--shadow-color);border-radius:.8rem;position:relative}@supports (color:color-mix(in lab, red, red)){.tasoglu-whatsapp-bubble{box-shadow:0 1px 1px color-mix(in oklch, var(--shadow-color) 32%, transparent)}}.tasoglu-whatsapp-bubble{font-family:var(--font-sans);isolation:isolate}.tasoglu-whatsapp-bubble.is-inbound{background:var(--chat-inbound);color:var(--chat-inbound-foreground);border-start-start-radius:.25rem}.tasoglu-whatsapp-bubble.is-outbound{background:var(--chat-outbound);color:var(--chat-outbound-foreground);border-start-end-radius:.25rem}.tasoglu-whatsapp-meta{color:var(--chat-meta)}.tasoglu-whatsapp-composer{background:var(--chat-composer)}.tasoglu-whatsapp-input{background:var(--chat-inbound);color:var(--chat-inbound-foreground)}@media (prefers-contrast:more){.tasoglu-whatsapp-bubble{border-color:currentColor}.tasoglu-whatsapp-meta{color:currentColor}}}@layer utilities{.invisible{visibility:hidden}.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}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{inset-block:0}.inset-y-2{inset-block:calc(var(--spacing) * 2)}.start-1\/2{inset-inline-start:50%}.start-2{inset-inline-start:calc(var(--spacing) * 2)}.start-4{inset-inline-start:calc(var(--spacing) * 4)}.end-3{inset-inline-end:calc(var(--spacing) * 3)}.end-4{inset-inline-end:calc(var(--spacing) * 4)}.top-0{top:0}.top-3{top:calc(var(--spacing) * 3)}.right-0{right:0}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-16{bottom:calc(var(--spacing) * 16)}.bottom-24{bottom:calc(var(--spacing) * 24)}.bottom-full{bottom:100%}.left-0{left:0}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[60\]{z-index:60}.z-\[100\]{z-index:100}.float-end{float:inline-end}.m-2{margin:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.ms-0{margin-inline-start:0}.ms-1{margin-inline-start:var(--spacing)}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.ms-auto{margin-inline-start:auto}.me-auto{margin-inline-end:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.h-5{height:calc(var(--spacing) * 5)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-16{height:calc(var(--spacing) * 16)}.h-\[min\(78svh\,52rem\)\]{height:min(78svh,52rem)}.h-px{height:1px}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[46svh\]{max-height:46svh}.max-h-\[calc\(100vh-8rem\)\]{max-height:calc(100vh - 8rem)}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-36{min-height:calc(var(--spacing) * 36)}.min-h-\[35rem\]{min-height:35rem}.min-h-\[calc\(100svh-5rem\)\]{min-height:calc(100svh - 5rem)}.min-h-svh{min-height:100svh}.w-3\/4{width:75%}.w-16{width:calc(var(--spacing) * 16)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-\[min\(25rem\,calc\(100\%-1rem\)\)\]{width:min(25rem,100% - 1rem)}.w-\[min\(32rem\,calc\(100vw-2rem\)\)\]{width:min(32rem,100vw - 2rem)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.max-w-4xl{max-width:var(--container-4xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[88\%\]{max-width:88%}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-64{min-width:calc(var(--spacing) * 64)}.min-w-\[38rem\]{min-width:38rem}.min-w-\[68rem\]{min-width:68rem}.min-w-\[86rem\]{min-width:86rem}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-24{--tw-translate-y:calc(var(--spacing) * -24);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.zoom-125{zoom:125%}.animate-pulse{animation:var(--animate-pulse)}.cursor-zoom-in{cursor:zoom-in}.resize{resize:both}.resize-y{resize:vertical}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[2\.65rem_minmax\(0\,1fr\)\]{grid-template-columns:2.65rem minmax(0,1fr)}.grid-cols-\[minmax\(7rem\,auto\)_1fr\]{grid-template-columns:minmax(7rem,auto) 1fr}.grid-rows-\[auto_minmax\(0\,1fr\)\]{grid-template-rows:auto minmax(0,1fr)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:calc(var(--radius) * 1.8)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) * .8)}.rounded-xl{border-radius:calc(var(--radius) * 1.4)}.rounded-t-xl{border-top-left-radius:calc(var(--radius) * 1.4);border-top-right-radius:calc(var(--radius) * 1.4)}.border{border-style:var(--tw-border-style);border-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-s-4{border-inline-start-style:var(--tw-border-style);border-inline-start-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-border{border-color:var(--border)}.border-current\/20{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.border-current\/20{border-color:color-mix(in oklab, currentcolor 20%, transparent)}}.border-current\/40{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.border-current\/40{border-color:color-mix(in oklab, currentcolor 40%, transparent)}}.border-destructive\/30{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/30{border-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.border-info\/30{border-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.border-info\/30{border-color:color-mix(in oklab, var(--info) 30%, transparent)}}.border-input{border-color:var(--input)}.border-success\/30{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.border-success\/30{border-color:color-mix(in oklab, var(--success) 30%, transparent)}}.border-transparent{border-color:#0000}.border-warning\/30{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/30{border-color:color-mix(in oklab, var(--warning) 30%, transparent)}}.bg-accent,.bg-accent\/40{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/40{background-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.bg-background,.bg-background\/15{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/15{background-color:color-mix(in oklab, var(--background) 15%, transparent)}}.bg-background\/20{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/20{background-color:color-mix(in oklab, var(--background) 20%, transparent)}}.bg-background\/70{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/70{background-color:color-mix(in oklab, var(--background) 70%, transparent)}}.bg-background\/90{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/90{background-color:color-mix(in oklab, var(--background) 90%, transparent)}}.bg-background\/92{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/92{background-color:color-mix(in oklab, var(--background) 92%, transparent)}}.bg-border{background-color:var(--border)}.bg-card,.bg-card\/70{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/70{background-color:color-mix(in oklab, var(--card) 70%, transparent)}}.bg-destructive,.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.bg-destructive\/12{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/12{background-color:color-mix(in oklab, var(--destructive) 12%, transparent)}}.bg-foreground\/10{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/10{background-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.bg-info\/10{background-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.bg-info\/10{background-color:color-mix(in oklab, var(--info) 10%, transparent)}}.bg-info\/12{background-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.bg-info\/12{background-color:color-mix(in oklab, var(--info) 12%, transparent)}}.bg-muted,.bg-muted\/10{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/10{background-color:color-mix(in oklab, var(--muted) 10%, transparent)}}.bg-muted\/20{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/20{background-color:color-mix(in oklab, var(--muted) 20%, transparent)}}.bg-muted\/30{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/30{background-color:color-mix(in oklab, var(--muted) 30%, transparent)}}.bg-muted\/40{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/40{background-color:color-mix(in oklab, var(--muted) 40%, transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary,.bg-primary\/12{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/12{background-color:color-mix(in oklab, var(--primary) 12%, transparent)}}.bg-secondary{background-color:var(--secondary)}.bg-sidebar{background-color:var(--sidebar)}.bg-sidebar-accent,.bg-sidebar-accent\/40{background-color:var(--sidebar-accent)}@supports (color:color-mix(in lab, red, red)){.bg-sidebar-accent\/40{background-color:color-mix(in oklab, var(--sidebar-accent) 40%, transparent)}}.bg-success\/10{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/10{background-color:color-mix(in oklab, var(--success) 10%, transparent)}}.bg-success\/12{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/12{background-color:color-mix(in oklab, var(--success) 12%, transparent)}}.bg-transparent{background-color:#0000}.bg-warning\/10{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/10{background-color:color-mix(in oklab, var(--warning) 10%, transparent)}}.bg-warning\/14{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/14{background-color:color-mix(in oklab, var(--warning) 14%, transparent)}}.bg-clip-padding{background-clip:padding-box}.fill-current{fill:currentColor}.object-contain{object-fit:contain}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-8{padding-block:calc(var(--spacing) * 8)}.pe-1{padding-inline-end:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.text-center{text-align:center}.text-start{text-align:start}.align-middle{vertical-align:middle}.font-heading{font-family:var(--font-sans)}.font-mono{font-family:Geist Mono,monospace}.font-sans{font-family:Manrope,Tajawal,Noto Sans Arabic Variable,Geist Variable,sans-serif}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.text-\[1\.65rem\]{font-size:1.65rem}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-accent-foreground{color:var(--accent-foreground)}.text-card-foreground{color:var(--card-foreground)}.text-destructive{color:var(--destructive)}.text-foreground{color:var(--foreground)}.text-info{color:var(--info)}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sidebar-accent-foreground{color:var(--sidebar-accent-foreground)}.text-sidebar-foreground,.text-sidebar-foreground\/70{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.text-sidebar-foreground\/70{color:color-mix(in oklab, var(--sidebar-foreground) 70%, transparent)}}.text-success{color:var(--success)}.text-warning{color:var(--warning)}.text-warning-foreground{color:var(--warning-foreground)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.paused{animation-play-state:paused}.running{animation-play-state:running}@media (hover:hover){.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-background\/20:hover{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-background\/20:hover{background-color:color-mix(in oklab, var(--background) 20%, transparent)}}.hover\:bg-destructive\/20:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.hover\:bg-muted:hover{background-color:var(--muted)}.hover\:bg-primary:hover,.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.hover\:bg-sidebar-accent:hover{background-color:var(--sidebar-accent)}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-sidebar-accent-foreground:hover{color:var(--sidebar-accent-foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:brightness-90:hover{--tw-brightness:brightness(90%);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,)}}.focus\:translate-y-0:focus{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:bg-accent:focus-visible{background-color:var(--accent)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-3:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.focus-visible\:ring-ring\/60:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/60:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 60%, transparent)}}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color:var(--sidebar-ring)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (width>=40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:max-w-\[78\%\]{max-width:78%}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(0\,1fr\)_10rem\]{grid-template-columns:minmax(0,1fr) 10rem}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:text-\[1\.0625rem\]{font-size:1.0625rem}}@media (width>=48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:block{display:block}.md\:hidden{display:none}.md\:inline-flex{display:inline-flex}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media (width>=64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(14rem\,1fr\)_minmax\(18rem\,2fr\)_auto\]{grid-template-columns:minmax(14rem,1fr) minmax(18rem,2fr) auto}.lg\:grid-cols-\[minmax\(17rem\,22rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(17rem,22rem) minmax(0,1fr)}.lg\:items-end{align-items:flex-end}}@media (width>=80rem){.xl\:fixed{position:fixed}.xl\:top-4{top:calc(var(--spacing) * 4)}.xl\:bottom-4{bottom:calc(var(--spacing) * 4)}.xl\:left-4{left:calc(var(--spacing) * 4)}.xl\:z-50{z-index:50}.xl\:max-h-none{max-height:none}.xl\:w-\[24rem\]{width:24rem}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:rounded-2xl{border-radius:calc(var(--radius) * 1.8)}.xl\:border{border-style:var(--tw-border-style);border-width:1px}.xl\:bg-background{background-color:var(--background)}.xl\:p-6{padding:calc(var(--spacing) * 6)}.xl\:shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.rtl\:translate-x-1\/2:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.surface-grid{background-image:linear-gradient(to right, var(--border) 1px, transparent 1px), linear-gradient(to bottom, var(--border) 1px, transparent 1px)}@supports (color:color-mix(in lab, red, red)){.surface-grid{background-image:linear-gradient(to right, color-mix(in oklch, var(--border), transparent 55%) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in oklch, var(--border), transparent 55%) 1px, transparent 1px)}}.surface-grid{background-size:28px 28px}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-arabic-arabic-wght-normal-BhzieyvS.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-arabic-math-wght-normal-pS2d8anF.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-arabic-symbols-wght-normal-BJ6p-EzA.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Noto Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-arabic-latin-ext-wght-normal-CIz31GGw.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-arabic-latin-wght-normal-BQEJrIpl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root[data-company-profile=tasoglu]{--background:oklch(98.5% .004 240);--foreground:oklch(19% .018 245);--card:oklch(100% 0 0);--card-foreground:oklch(19% .018 245);--popover:oklch(100% 0 0);--popover-foreground:oklch(19% .018 245);--primary:oklch(47% .14 166);--primary-foreground:oklch(98.5% .01 166);--secondary:oklch(95% .014 232);--secondary-foreground:oklch(25% .028 242);--muted:oklch(95.5% .008 240);--muted-foreground:oklch(51% .022 243);--accent:oklch(94% .035 166);--accent-foreground:oklch(31% .085 166);--destructive:oklch(59% .22 27);--border:oklch(89% .012 240);--input:oklch(89% .012 240);--ring:oklch(54% .13 166);--success:oklch(53% .15 151);--warning:oklch(70% .16 74);--warning-foreground:oklch(36% .09 74);--info:oklch(58% .15 249);--inverse-foreground:oklch(98.5% .004 240);--shadow-color:oklch(19% .018 245/.14);--chart-1:oklch(55% .15 166);--chart-2:oklch(62% .14 230);--chart-3:oklch(68% .14 78);--chart-4:oklch(60% .16 305);--chart-5:oklch(63% .16 25);--radius:.75rem;--ui-scale:1;--sidebar:oklch(97% .008 240);--sidebar-foreground:oklch(19% .018 245);--sidebar-primary:var(--primary);--sidebar-primary-foreground:var(--primary-foreground);--sidebar-accent:var(--accent);--sidebar-accent-foreground:var(--accent-foreground);--sidebar-border:var(--border);--sidebar-ring:var(--ring);--chat-canvas:oklch(95.5% .012 105);--chat-pattern:oklch(47% .025 150/.07);--chat-inbound:oklch(99.5% .003 120);--chat-inbound-foreground:oklch(22% .018 245);--chat-outbound:oklch(91.5% .052 153);--chat-outbound-foreground:oklch(22% .035 157);--chat-meta:oklch(48% .022 245);--chat-composer:oklch(97.5% .006 120);--chat-bubble-border:oklch(68% .025 145/.24)}:root[data-company-profile=tasoglu].dark{--background:oklch(16% .018 245);--foreground:oklch(96% .008 240);--card:oklch(20% .02 245);--card-foreground:oklch(96% .008 240);--popover:oklch(20% .02 245);--popover-foreground:oklch(96% .008 240);--primary:oklch(72% .13 166);--primary-foreground:oklch(17% .035 166);--secondary:oklch(27% .025 242);--secondary-foreground:oklch(95% .008 240);--muted:oklch(25% .02 245);--muted-foreground:oklch(71% .02 240);--accent:oklch(29% .055 166);--accent-foreground:oklch(90% .06 166);--destructive:oklch(72% .18 25);--border:oklch(100% 0 0/.12);--input:oklch(100% 0 0/.16);--ring:oklch(69% .12 166);--success:oklch(70% .15 151);--warning:oklch(79% .15 78);--warning-foreground:oklch(86% .1 78);--info:oklch(72% .13 249);--inverse-foreground:oklch(98.5% .004 240);--shadow-color:oklch(0% 0 0/.32);--sidebar:oklch(18.5% .02 245);--sidebar-foreground:oklch(96% .008 240);--chat-canvas:oklch(18.5% .014 205);--chat-pattern:oklch(78% .018 165/.05);--chat-inbound:oklch(24.5% .018 220);--chat-inbound-foreground:oklch(93% .008 210);--chat-outbound:oklch(31% .062 161);--chat-outbound-foreground:oklch(94% .018 155);--chat-meta:oklch(73% .018 210);--chat-composer:oklch(21.5% .016 225);--chat-bubble-border:oklch(78% .025 180/.13)}:root[data-accent=indigo]{--primary:oklch(51% .2 275);--primary-foreground:oklch(98.5% .006 275);--accent:oklch(94% .035 275);--accent-foreground:oklch(35% .14 275);--ring:oklch(58% .18 275)}:root.dark[data-accent=indigo]{--primary:oklch(72% .16 275);--primary-foreground:oklch(18% .04 275);--accent:oklch(30% .07 275);--accent-foreground:oklch(91% .05 275)}:root[data-accent=blue]{--primary:oklch(53% .17 252);--primary-foreground:oklch(98.5% .006 252);--accent:oklch(94% .035 252);--accent-foreground:oklch(34% .13 252);--ring:oklch(59% .15 252)}:root.dark[data-accent=blue]{--primary:oklch(73% .14 252);--primary-foreground:oklch(18% .04 252);--accent:oklch(29% .065 252);--accent-foreground:oklch(91% .05 252)}:root[data-radius=sharp]{--radius:.35rem}:root[data-radius=rounded]{--radius:.75rem}:root[data-radius=soft]{--radius:1.1rem}:root[data-density=compact]{--spacing:.22rem}:root[data-density=comfortable]{--spacing:.25rem}:root[data-density=spacious]{--spacing:.285rem}#root{min-width:0;min-height:100svh}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@keyframes pulse{to{opacity:.5;transform:scale(1.45)}}:root{color:#17233b;font-synthesis:none;--navy:#10254c;--navy-2:#17376c;--primary:#175cd3;--primary-soft:#eaf2ff;--teal:#0f766e;--amber:#b45309;--red:#b42318;--surface:#fff;--surface-2:#f8fafc;--border:#d9e2ef;--muted:#63708a;--shadow:0 12px 34px #10254c14;--touch-target:2.75rem;--content-max:95rem;--space-page:clamp(1rem, 2.7vw, 2.3rem);--radius-card:.9rem;background:#f4f7fb;font-family:Inter,Noto Sans Arabic,Segoe UI,Tahoma,system-ui,sans-serif}:root[data-theme=dark]{color:#edf3ff;--surface:#14213a;--surface-2:#192943;--border:#314563;--muted:#b8c6dc;--primary-soft:#163763;--shadow:0 12px 34px #00000042;background:#0d172a}*{box-sizing:border-box}html{min-width:320px;min-height:100%}body{background:inherit;min-width:320px;min-height:100vh;margin:0;overflow-x:hidden}img,svg{max-inline-size:100%}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}:focus-visible{outline-offset:3px;outline:3px solid #f59e0b!important}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.skip-link{background:var(--surface);color:var(--primary);z-index:100;border-radius:.5rem;padding:.75rem 1rem;position:fixed;inset-block-start:-5rem;inset-inline-start:1rem}.skip-link:focus{inset-block-start:.75rem}.product-shell{grid-template:4.5rem 1fr/17rem minmax(0,1fr);min-height:100vh;display:grid}.topbar{z-index:40;background:var(--navy);color:#fff;grid-area:1/1/auto/-1;grid-template-columns:17rem minmax(12rem,38rem) auto;align-items:center;gap:1.25rem;padding:.65rem 1.1rem;display:grid;position:sticky;inset-block-start:0;box-shadow:0 3px 18px #00000038}.brand{align-items:center;gap:.7rem;min-width:0;display:flex}.brand-mark{color:#071b34;background:linear-gradient(145deg,#44d7c8,#1aa3d7);border-radius:.8rem;flex:none;place-items:center;block-size:2.5rem;inline-size:2.5rem;font-weight:900;display:grid}.brand div{min-width:0;display:grid}.brand strong{font-size:.95rem}.brand small{color:#b9c9e8;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.top-actions{justify-content:flex-end;align-items:center;gap:.45rem;min-width:0;display:flex}.sidebar{background:var(--navy);color:#fff;z-index:30;grid-area:2/1;align-self:start;block-size:calc(100vh - 4.5rem);padding:.9rem;position:sticky;inset-block-start:4.5rem;overflow-y:auto}.context-switchers{border-block-end:1px solid #ffffff24;gap:.6rem;padding-block-end:.9rem;display:grid}.context-switchers label{color:#b9c9e8;text-transform:uppercase;letter-spacing:.05em;gap:.25rem;font-size:.7rem;font-weight:800;display:grid}.context-switchers .ds-select{color:#fff;min-width:0;background:#1c3868;border-color:#3c5c8e;inline-size:100%}.primary-nav{gap:.18rem;padding-block:.8rem;display:grid}.primary-nav a{color:#d9e4f7;border-radius:.65rem;align-items:center;gap:.65rem;min-block-size:2.7rem;padding:.55rem .75rem;font-size:.88rem;font-weight:650;text-decoration:none;display:flex}.primary-nav a:hover{background:#ffffff14}.primary-nav a.active{color:#fff;background:linear-gradient(90deg,#1f58a8,#164680);box-shadow:inset 3px 0 #44d7c8}.nav-icon{text-align:center;color:#6de1d4;inline-size:1.25rem;font-size:1rem}.sidebar-footer{color:#9fb2d3;border-block-start:1px solid #ffffff24;gap:.25rem;padding:1rem .75rem 2rem;font-family:ui-monospace,monospace;font-size:.72rem;display:grid}.sidebar-footer button{color:#d9e4f7;cursor:pointer;background:0 0;border:1px solid #3c5c8e;border-radius:.5rem;margin-block-start:.55rem;padding:.5rem}main{grid-area:2/2;min-width:0;padding:clamp(1rem,2.7vw,2.3rem)}.page{max-inline-size:var(--content-max);grid-template-columns:minmax(0,1fr);gap:1.25rem;margin-inline:auto;display:grid}.page-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.page-heading h1{letter-spacing:-.025em;margin:.22rem 0 .3rem;font-size:clamp(1.65rem,3vw,2.45rem)}.page-heading p{color:var(--muted);max-inline-size:55rem;margin:0;line-height:1.55}.page-context{color:var(--muted);flex-direction:column;align-items:flex-end;gap:.5rem;font-size:.76rem;display:flex}.eyebrow{color:#0d8076;letter-spacing:.11em;text-transform:uppercase;font-size:.7rem;font-weight:850}:root[data-theme=dark] .eyebrow{color:#5ee5d7}h1,h2,h3{line-height:1.2}h2{margin:0 0 .85rem;font-size:1.08rem}h3{margin:.2rem 0;font-size:.94rem}.ds-card{background:var(--surface);border:1px solid var(--border);min-width:0;box-shadow:var(--shadow);border-radius:.9rem;padding:clamp(1rem,2.4vw,1.4rem)}.card-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ds-button{background:var(--primary);color:#fff;cursor:pointer;border:0;border-radius:.55rem;min-block-size:2.75rem;padding:.62rem 1rem;font-weight:800}.ds-button:hover{filter:brightness(1.08)}.ds-button:disabled{opacity:.5;cursor:not-allowed}.ds-button.secondary{color:var(--primary);background:var(--primary-soft)}.ds-button.ghost{color:var(--primary);background:0 0;padding-inline:.6rem}.ds-icon-button{block-size:2.75rem;inline-size:2.75rem;color:inherit;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:.65rem;font-size:1.1rem}.mobile-menu{display:none}.ds-input,.ds-select{background:var(--surface);min-block-size:2.75rem;color:inherit;border:1px solid #99a8bd;border-radius:.55rem;min-width:0;padding:.55rem .75rem}.localized-file-picker{background:var(--surface);min-block-size:3.35rem;min-inline-size:0;color:inherit;cursor:pointer;border:1px solid #99a8bd;border-radius:.55rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;padding:.3rem;display:grid}.localized-file-picker .file-picker-action{pointer-events:none;justify-content:center;align-items:center;min-block-size:2.65rem;display:inline-flex}.file-picker-name{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;color:var(--muted);font-weight:500;overflow:hidden}.localized-file-picker:has(input:focus-visible){outline-offset:3px;outline:3px solid #f59e0b}.canonical-date-picker{font-variant-numeric:tabular-nums;min-inline-size:12.5rem;position:relative}.canonical-date-input-row{grid-template-columns:minmax(0,1fr) 2.75rem;gap:.35rem;display:grid}.canonical-date-value,.canonical-time-value,.canonical-calendar-popup,.canonical-year-picker,.canonical-month-picker{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.canonical-calendar-trigger{padding:.4rem;font-size:1.15rem}.canonical-calendar-popup{z-index:85;border:1px solid var(--border);background:var(--surface);inline-size:min(20rem,100vw - 2rem);color:inherit;border-radius:.75rem;padding:.8rem;position:absolute;inset-block-start:calc(100% + .35rem);inset-inline-start:0;box-shadow:0 18px 50px #10254c3d}.canonical-calendar-nav{text-align:center;grid-template-columns:2.5rem 1fr 2.5rem;align-items:center;display:grid}.canonical-calendar-nav .ds-button{min-block-size:2.35rem}.canonical-calendar-header{letter-spacing:.04em}.canonical-calendar-selectors{grid-template-columns:1fr 1fr;gap:.5rem;margin-block:.55rem;display:grid}.canonical-calendar-selectors label{color:var(--muted);gap:.2rem;font-size:.68rem;font-weight:800;display:grid}.canonical-calendar-selectors .ds-select{direction:ltr;min-block-size:2.35rem;inline-size:100%;padding-block:.3rem}.canonical-calendar-week,.canonical-calendar-grid{text-align:center;grid-template-columns:repeat(7,1fr);gap:.2rem;display:grid}.canonical-calendar-week{color:var(--muted);padding-block:.25rem;font-size:.65rem}.canonical-calendar-grid button{aspect-ratio:1;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:.4rem;font-size:.78rem}.canonical-calendar-grid button:hover{background:var(--primary-soft);color:var(--primary)}.canonical-calendar-grid button.outside{color:var(--muted);opacity:.55}.canonical-calendar-grid button.selected{background:var(--primary);color:#fff;font-weight:850}.canonical-calendar-grid button:disabled{opacity:.24;cursor:not-allowed}.canonical-calendar-clear{min-block-size:2.35rem;inline-size:100%;margin-block-start:.45rem}.canonical-date-time-picker{grid-template-columns:minmax(12.5rem,1fr) 6.4rem;align-items:start;gap:.45rem;display:grid}.canonical-date-range-picker{display:contents}.canonical-month-picker{align-items:center;gap:.5rem;display:flex}.ds-search{color:#bed0ed;background:#ffffff21;border-radius:.6rem;align-items:center;gap:.45rem;min-width:0;padding-inline-start:.75rem;display:flex}.ds-search .ds-input{inline-size:100%;color:inherit;background:0 0;border:0}.ds-search .ds-input::placeholder{color:#c5d2e6}.ds-search:focus-within{box-shadow:0 0 0 3px #f59e0b}.ds-field{color:var(--muted);gap:.35rem;margin-block:.8rem;font-size:.82rem;font-weight:750;display:grid}.ds-field .ds-input,.ds-field .ds-select{inline-size:100%}.ds-field small{font-weight:400}.readonly-value{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-subtle);min-block-size:2.75rem;color:var(--text);align-items:center;padding:.65rem .8rem;font-weight:650;display:flex}.ds-badge,.ds-status{border:1px solid var(--border);white-space:nowrap;border-radius:999px;align-items:center;gap:.38rem;padding:.3rem .6rem;font-size:.69rem;font-weight:850;line-height:1.1;display:inline-flex}.tone-positive{color:#067647;background:#ecfdf3;border-color:#abefc6}.tone-warning{color:#93470c;background:#fffaeb;border-color:#fedf89}.tone-danger{color:#b42318;background:#fef3f2;border-color:#fecdca}.tone-info{color:#175cd3;background:#eff8ff;border-color:#b2ddff}.tone-neutral{color:#475467;background:#f2f4f7;border-color:#d0d5dd}:root[data-theme=dark] .tone-positive{color:#6ce9a6;background:#074d31;border-color:#067647}:root[data-theme=dark] .tone-warning{color:#fec84b;background:#5f3107;border-color:#b54708}:root[data-theme=dark] .tone-danger{color:#fda29b;background:#55160c;border-color:#b42318}:root[data-theme=dark] .tone-info{color:#84caff;background:#123a68;border-color:#175cd3}:root[data-theme=dark] .tone-neutral{color:#d0d5dd;background:#344054;border-color:#667085}.status-dot{background:currentColor;border-radius:50%;block-size:.42rem;inline-size:.42rem}.ds-state{border:1px dashed var(--border);background:var(--surface-2);color:var(--muted);border-radius:.65rem;align-items:center;gap:.6rem;margin-block:1rem;padding:1rem;display:flex}.ds-state strong{color:inherit}.ds-state span:last-child{line-height:1.45}.ds-error{color:var(--red);background:#fef3f2;border-style:solid;border-color:#fecdca;display:grid}.ds-permission{color:var(--amber);border-style:solid}.loading-dot{background:var(--primary);border-radius:50%;block-size:.7rem;inline-size:.7rem;animation:1s infinite alternate pulse}.ds-table-scroll{background:var(--surface);border:1px solid var(--border);max-inline-size:100%;box-shadow:var(--shadow);border-radius:.8rem;overflow:auto}.ds-table-scroll:focus{outline-offset:2px}table{border-collapse:collapse;inline-size:100%;min-inline-size:50rem}th{background:var(--surface-2);color:var(--muted);letter-spacing:.04em;text-transform:uppercase;text-align:start;font-size:.72rem}th,td{border-block-end:1px solid var(--border);vertical-align:middle;padding:.8rem 1rem}td{font-size:.84rem}td code{direction:ltr;unicode-bidi:isolate}tbody tr:last-child td{border-block-end:0}tbody tr:hover{background:var(--surface-2)}.ds-filter-bar{background:var(--surface);border:1px solid var(--border);border-radius:.8rem;grid-template-columns:minmax(14rem,1fr) minmax(9rem,12rem) auto;gap:.7rem;padding:.75rem;display:grid}.ds-filter-bar .ds-search{background:var(--surface-2);color:var(--muted);border:1px solid var(--border)}.kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;display:grid}.kpi-grid.compact{margin-block-start:1rem}.ds-kpi{border:1px solid;border-radius:.8rem;gap:.5rem;padding:1rem;display:grid}.ds-kpi>span{font-size:.76rem;font-weight:750}.ds-kpi>strong{font-size:clamp(1.4rem,2.6vw,2rem)}.ds-kpi>small{opacity:.75;font-family:ui-monospace,monospace}.dashboard-grid,.detail-grid,.provider-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.provider-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ds-work-item{border-block-end:1px solid var(--border);grid-template-columns:1fr auto;align-items:center;gap:.35rem .75rem;padding:.8rem 0;display:grid}.ds-work-item:last-child{border:0}.ds-work-item time{color:var(--muted);grid-column:1/-1;font-size:.76rem}.ds-work-item small{color:var(--muted);font-family:ui-monospace,monospace}.detail-hero,.customer-hero{background:linear-gradient(135deg,var(--navy),var(--navy-2));color:#fff;box-shadow:var(--shadow);border-radius:.9rem;justify-content:space-between;align-items:center;gap:1rem;padding:1.4rem;display:flex}.detail-hero>div{gap:.3rem;display:grid}.detail-hero h2,.customer-hero h2{margin:0;font-size:1.5rem}.detail-hero p,.customer-hero p{color:#c7d5eb;margin:0}.detail-hero small{color:#b8c8e5}.detail-hero .eyebrow{color:#63e6d8}.definition-grid{background:var(--border);border:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.definition-grid>div{background:var(--surface-2);min-width:0;padding:.7rem}.definition-grid dt,.metadata-list dt{color:var(--muted);text-transform:uppercase;font-size:.68rem;font-weight:800}.definition-grid dd,.metadata-list dd{overflow-wrap:anywhere;margin:.25rem 0 0;font-family:ui-monospace,monospace;font-size:.8rem}.capability-note{color:var(--muted);gap:.25rem;margin-block:.8rem;font-size:.75rem;display:grid}.capability-note code{color:inherit;overflow-wrap:anywhere}.success-message{color:var(--teal);font-weight:800}.subtle{color:var(--muted);font-size:.84rem;line-height:1.55}.policy-card{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.policy-card>*{overflow-wrap:anywhere;min-inline-size:0}.policy-card p{margin:0}.ds-timeline{margin:0;padding:0;list-style:none;display:grid}.ds-activity{grid-template-columns:1.1rem 1fr;gap:.65rem;padding-block:0 .95rem;display:grid;position:relative}.ds-activity:not(:last-child):before{content:"";background:var(--border);block-size:calc(100% - .2rem);inline-size:2px;position:absolute;inset-block-start:.85rem;inset-inline-start:.48rem}.activity-marker{z-index:1;border:2px solid var(--primary);background:var(--surface);border-radius:50%;block-size:.75rem;inline-size:.75rem;margin-block-start:.12rem}.ds-activity div{flex-wrap:wrap;gap:.3rem .6rem;display:flex}.ds-activity strong{flex-basis:100%;font-size:.85rem}.ds-activity small{color:var(--muted)}.metadata-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.metadata-list div{min-width:0}.customer-hero{justify-content:flex-start}.customer-hero .ds-status{margin-inline-start:auto}.avatar{block-size:3.5rem;inline-size:3.5rem;color:var(--navy);background:#63e6d8;border-radius:50%;flex:none;place-items:center;font-weight:900;display:grid}.section-chips{flex-wrap:wrap;gap:.45rem;display:flex}.analytics-bars{background:var(--surface);border:1px solid var(--border);border-radius:.8rem;gap:.8rem;padding:1rem;display:grid}.analytics-bars>div{grid-template-columns:minmax(9rem,14rem) 1fr 3.2rem;align-items:center;gap:.7rem;font-size:.78rem;display:grid}.analytics-bars>div>div{background:var(--border);border-radius:999px;block-size:.6rem;overflow:hidden}.analytics-bars i{background:linear-gradient(90deg,var(--primary),#22b8aa);border-radius:inherit;block-size:100%;display:block}.analytics-page{gap:1rem;display:grid}.analytics-page .ds-filter-bar{grid-template-columns:minmax(10rem,14rem) minmax(20rem,1fr) minmax(11rem,16rem) auto auto;align-items:end}.analytics-page .canonical-date-range-picker{grid-template-columns:repeat(2,minmax(9rem,1fr));gap:.6rem;display:grid}.analytics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.analytics-grid .ds-card{min-inline-size:0}.analytics-footnote{color:var(--muted);text-align:center;padding-block:.3rem 1rem}.setup-progress{background:var(--surface);border:1px solid var(--border);border-radius:.8rem;grid-template-columns:repeat(5,1fr);display:grid;overflow:hidden}.setup-progress button{border:0;border-inline-end:1px solid var(--border);min-block-size:4rem;color:var(--muted);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:.45rem;display:flex}.setup-progress button:last-child{border:0}.setup-progress button.active{background:var(--primary-soft);color:var(--primary);font-weight:800}.setup-progress button.done span{background:var(--teal)}.setup-progress button span{background:var(--muted);color:#fff;border-radius:50%;place-items:center;block-size:1.5rem;inline-size:1.5rem;font-size:.7rem;display:grid}.setup-card{min-block-size:31rem}.profile-grid,.module-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.profile-grid button{text-align:start;border:1px solid var(--border);background:var(--surface-2);min-block-size:6rem;color:inherit;cursor:pointer;border-radius:.7rem;justify-items:start;gap:.65rem;padding:1rem;display:grid}.profile-grid button.selected{border:2px solid var(--primary);background:var(--primary-soft)}.profile-grid button:disabled{opacity:.55;cursor:not-allowed}.module-grid label{border:1px solid var(--border);border-radius:.6rem;align-items:center;gap:.5rem;min-block-size:3.3rem;padding:.65rem;display:flex}.module-grid input{block-size:1.1rem;inline-size:1.1rem}.module-grid .ds-badge{margin-inline-start:auto}.form-grid,.baseline-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.baseline-grid{margin-block:1rem}.baseline-grid .ds-card{gap:.4rem;display:grid}.wizard-actions{justify-content:space-between;gap:.7rem;margin-block-start:1.5rem;display:flex}.cert-row{border-block-end:1px solid var(--border);justify-content:space-between;align-items:center;gap:.7rem;padding:.8rem 0;font-size:.8rem;display:flex}.table-actions{flex-wrap:wrap;gap:.35rem;display:flex}.table-actions .ds-button{min-block-size:2rem;padding:.35rem .55rem;font-size:.72rem}td small{color:var(--muted);margin-block-start:.2rem;display:block}.ds-modal{border:1px solid var(--border);background:var(--surface);inline-size:min(36rem,100vw - 2rem);color:inherit;border-radius:.8rem;box-shadow:0 25px 80px #00000059}.ds-modal::backdrop,.drawer-backdrop{background:#030a1899}.modal-heading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.modal-heading .ds-icon-button{color:inherit;border-color:var(--border)}.drawer-backdrop{z-index:90;justify-content:flex-end;display:flex;position:fixed;inset:0}.ds-drawer{background:var(--surface);block-size:100%;inline-size:min(28rem,90vw);padding:1rem;overflow:auto}.ds-toast{z-index:100;background:var(--navy);color:#fff;border-radius:.6rem;padding:.8rem 1rem;position:fixed;inset-block-end:1rem;inset-inline-end:1rem}.ds-confirm{gap:.5rem;display:grid}.button-row,.ds-pagination,.ds-tabs{align-items:center;gap:.5rem;display:flex}.ds-pagination{justify-content:flex-end;margin-block-start:.7rem}.mobile-backdrop{display:none}.shell-notice,.connectivity-banner{border:1px solid var(--border);background:var(--surface);border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;margin-block-end:1rem;padding:.75rem 1rem;display:flex}.connectivity-banner{color:var(--muted);justify-content:stretch;display:grid}.connectivity-banner strong{color:inherit}.connectivity-banner.positive{border-color:#75d6ad}.connectivity-banner.warning{border-color:#f5c06a}.connectivity-banner.danger{border-color:#fda29b}.context-curtain{min-block-size:55vh;color:var(--muted);place-content:center;justify-items:center;gap:1rem;font-weight:800;display:grid}.experience-footer{color:var(--muted);border-block-start:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-block-start:1.25rem;padding:1.2rem .25rem .25rem;font:700 .7rem ui-monospace,monospace;display:flex}.experience-footer button{color:var(--primary);font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.blocking-page{background:var(--surface-2);place-items:center;min-block-size:100vh;padding:1rem;display:grid}.blocking-page section{background:var(--surface);border:1px solid var(--border);inline-size:min(34rem,100%);box-shadow:var(--shadow);border-radius:1rem;justify-items:start;gap:.8rem;padding:clamp(1.25rem,5vw,2.5rem);display:grid}.blocking-page h1,.blocking-page p{margin:0}.blocking-page p{color:var(--muted);line-height:1.65}.login-error{color:var(--red);overflow-wrap:anywhere;font:700 .72rem ui-monospace,monospace}.login-mfa-timer{color:var(--muted);margin:.2rem 0 .6rem;font:800 .76rem ui-monospace,monospace}[data-bandwidth=low] .login-visual{background:var(--navy)}[data-bandwidth=low] *{scroll-behavior:auto!important}.login-page{background:var(--surface);grid-template-columns:minmax(20rem,32rem) 1fr;min-height:100vh;padding:0;display:grid}.login-panel{align-content:center;padding:clamp(1.5rem,6vw,4rem);display:grid}.login-brand{align-items:flex-start;gap:1rem;margin-block-end:2rem;display:flex}.login-brand h1{margin:.35rem 0;font-size:clamp(1.8rem,4vw,2.7rem)}.login-brand p{color:var(--muted);margin:0}.login-panel form{display:grid}.login-options{justify-content:space-between;align-items:center;gap:.7rem;margin-block:.5rem 1rem;display:flex}.login-panel form>small{color:var(--muted);margin-block-start:.8rem;line-height:1.5}.login-visual{color:#fff;background:radial-gradient(circle at 80% 10%,#2775ca 0,#0000 32%),linear-gradient(145deg,#0b1c3b,#173c72);align-content:end;gap:1rem;padding:clamp(2rem,6vw,6rem);display:grid}.login-visual>span{color:#63e6d8;letter-spacing:.1em;font:800 .75rem ui-monospace,monospace}.login-visual strong{letter-spacing:-.055em;font-size:clamp(2.6rem,7vw,6rem);line-height:.94}.login-visual p{color:#c7d5eb}@media (width<=75rem){.kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.provider-grid{grid-template-columns:1fr 1fr}.product-shell{grid-template-columns:15rem minmax(0,1fr)}.topbar{grid-template-columns:15rem minmax(11rem,1fr) auto}}@media (width<=62rem){.product-shell{padding-block-start:4.5rem;display:block;overflow-x:clip}.topbar{block-size:4.5rem;display:flex;position:fixed;inset:0 0 auto}.topbar>.ds-search{flex:1}.brand small,.top-actions>.ds-badge{display:none}.mobile-menu{place-items:center;display:inline-grid}.sidebar{block-size:auto;inline-size:min(19rem,86vw);transition:transform .2s;position:fixed;inset-block:4.5rem 0;inset-inline-start:0;transform:translate(-110%);box-shadow:10px 0 40px #00000040}[dir=rtl] .sidebar{transform:translate(110%)}.sidebar.open{transform:translate(0)}.mobile-backdrop{z-index:20;background:#030a188c;border:0;display:block;position:fixed;inset:4.5rem 0 0}.page-heading{flex-direction:column}.page-context{align-items:flex-start}.dashboard-grid,.detail-grid,.analytics-grid{grid-template-columns:1fr}.analytics-page .ds-filter-bar{grid-template-columns:1fr 1fr}.profile-grid,.module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.setup-progress{grid-template-columns:repeat(5,minmax(11rem,1fr));overflow-x:auto}.setup-progress button{justify-content:flex-start;padding-inline:.8rem}.login-page{grid-template-columns:1fr}.login-visual{min-block-size:19rem}}@media (width<=42rem){main{padding:.9rem}.topbar{gap:.5rem;padding:.55rem .7rem}.brand div{display:none}.brand-mark{block-size:2.25rem;inline-size:2.25rem}.topbar>.ds-search{min-width:0}.top-actions{gap:.25rem}.top-actions .ds-icon-button{block-size:2.5rem;inline-size:2.5rem}.top-actions .ds-icon-button:first-of-type{display:none}.kpi-grid,.provider-grid,.profile-grid,.module-grid,.form-grid,.baseline-grid{grid-template-columns:1fr}.page-heading h1{font-size:1.65rem}.detail-hero,.customer-hero{flex-wrap:wrap;align-items:flex-start}.customer-hero .ds-status{margin-inline-start:0}.ds-filter-bar,.analytics-page .ds-filter-bar,.analytics-page .canonical-date-range-picker{grid-template-columns:1fr}.analytics-page .canonical-date-picker{min-inline-size:0}.ds-table-scroll{box-shadow:none;background:0 0;border:0;overflow:visible}table,thead,tbody,tr,th,td{display:block}table{min-inline-size:0}thead{clip:rect(0,0,0,0);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}tbody{gap:.7rem;display:grid}tr{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:.7rem;padding:.6rem}td{border:0;grid-template-columns:minmax(6.8rem,38%) 1fr;align-items:center;gap:.5rem;padding:.45rem;display:grid}td:before{content:attr(data-label);color:var(--muted);font-size:.7rem;font-weight:800}.definition-grid,.metadata-list{grid-template-columns:1fr}.analytics-bars>div{grid-template-columns:1fr 3rem}.analytics-bars>div>div{grid-area:2/1/auto/-1}.cert-row{flex-direction:column;align-items:flex-start}.setup-card{min-block-size:auto}.login-page{padding:0;display:block}.login-panel{min-block-size:100vh;padding:1.3rem}.login-visual{display:none}.login-brand{margin-block-end:.6rem}.login-brand h1{font-size:1.65rem}}@media (pointer:coarse){button,a,input,select{min-block-size:44px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (width<=62rem){.wizard-actions{background:var(--surface);z-index:5;padding-block:.75rem;position:sticky;inset-block-end:0}}@media (width>=48rem) and (width<=62rem){.detail-grid,.dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-card{padding:1rem}.provider-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=42rem){.top-actions .ds-status{display:none}.shell-notice{flex-direction:column;align-items:flex-start}.ds-work-item{grid-template-columns:minmax(0,1fr)}.ds-work-item .ds-status{white-space:normal;overflow-wrap:anywhere;justify-self:start;max-inline-size:100%}.ds-work-item time,.ds-work-item .inline-actions{grid-column:1}.ds-work-item .inline-actions{flex-wrap:wrap;gap:.45rem;display:flex}}:root{--navy:#11243d;--navy-2:#183756;--primary:#176b67;--primary-soft:#e8f4f2;--surface-2:#f6f8fb;--border:#dce3ea;--muted:#607086;--shadow:0 8px 28px #152a4212;--radius-card:1rem}:root[data-theme=dark]{--surface:#142338;--surface-2:#192b42;--border:#31465f;--primary:#55c8bc;--primary-soft:#153c3c;--muted:#b8c6d8}.product-shell{grid-template:4.75rem 1fr/16.5rem minmax(0,1fr)}.topbar{background:color-mix(in srgb,var(--navy) 96%,white);grid-template-columns:16.5rem minmax(12rem,1fr) auto;gap:1.5rem;min-width:0;padding:.7rem 1.25rem;box-shadow:0 1px #ffffff1a,0 8px 30px #05122326}.brand-mark{color:#10243d;background:#5fd0c3;border-radius:.72rem;box-shadow:inset 0 0 0 1px #ffffff59}.brand strong{letter-spacing:-.01em;font-size:.96rem}.brand small{font-size:.72rem}.day-context{justify-items:start;gap:.12rem;min-width:0;display:grid}.day-context strong{font-size:.88rem}.day-context span{color:#b9c9df;font-size:.74rem}.top-actions .ds-status{color:#bfe9e3;background:#1e706a3d;border-color:#ffffff2e}.top-actions .ds-badge{color:#d6dfec;background:#ffffff12;border-color:#ffffff29}.sidebar{background:var(--navy);block-size:calc(100vh - 4.75rem);padding:1rem .85rem;inset-block-start:4.75rem}.context-switchers{padding:0 .25rem .9rem}.context-switchers label{color:#c4d0e1;text-transform:none;letter-spacing:0;font-size:.72rem}.primary-nav{gap:.6rem}.nav-group{gap:.16rem;display:grid}.nav-group h2{color:#8fa5c1;letter-spacing:.06em;text-transform:uppercase;margin:.55rem .75rem .28rem;font-size:.65rem;font-weight:800}.primary-nav a{color:#d7e2f0;border:1px solid #0000;border-radius:.7rem;min-block-size:2.55rem;font-size:.84rem}.primary-nav a:hover{background:#ffffff12;border-color:#ffffff12}.primary-nav a.active{color:#163c3a;box-shadow:none;background:#f5faf9}[dir=rtl] .primary-nav a.active{box-shadow:none}.primary-nav a.active .nav-icon{color:#176b67}.nav-icon{color:#70cec3;place-items:center;inline-size:1.35rem;display:grid}.sidebar-footer{color:#c5d1e1;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.2rem .65rem;padding:1rem .45rem 1.5rem;font-family:inherit}.profile-avatar{color:#83dfd5;background:#294766;border-radius:50%;grid-row:span 2;place-items:center;block-size:2.2rem;inline-size:2.2rem;font-weight:900;display:grid}.sidebar-footer div{min-width:0;display:grid}.sidebar-footer strong{font-size:.78rem}.sidebar-footer small{color:#91a7c1;font-size:.68rem}.sidebar-footer button{color:#d7e2f0;background:#ffffff0f;border:0;grid-column:1/-1;font-weight:700}main{padding:clamp(1.1rem,2.4vw,2rem)}.page-heading{padding-block:.35rem .2rem}.page-heading h1{font-size:clamp(1.7rem,2.8vw,2.25rem)}.eyebrow{color:var(--primary);letter-spacing:.08em}.ds-card{border-radius:var(--radius-card);box-shadow:var(--shadow)}.experience-footer{font-family:inherit;font-size:.7rem;font-weight:650}@media (width<=75rem){.product-shell{grid-template-columns:15rem minmax(0,1fr)}.topbar{grid-template-columns:15rem minmax(11rem,1fr) auto}}@media (width<=62rem){.product-shell{padding-block-start:4.75rem}.topbar{block-size:4.75rem}.sidebar{inset-block:4.75rem 0}.day-context{flex:1}}@media (width<=42rem){.day-context{display:none}.top-actions{margin-inline-start:auto}.top-actions .ds-badge{display:none}}.text-link{color:var(--primary);white-space:nowrap;font-size:.8rem;font-weight:850;text-decoration:none}.text-link:hover{text-decoration:underline}.home-bucket-link{min-width:0;color:inherit;border-radius:var(--radius-card);text-decoration:none;display:grid}.home-bucket-link>*{block-size:100%;transition:transform .18s,box-shadow .18s,border-color .18s}.home-bucket-link:hover>*{border-color:color-mix(in srgb,var(--primary) 50%,var(--border));transform:translateY(-2px);box-shadow:0 12px 32px #152a421f}.home-bucket-link:focus-visible{outline:3px solid color-mix(in srgb,var(--primary) 45%,transparent);outline-offset:3px}.focus-card{border-block-start:4px solid var(--primary)}.focus-card .card-heading h2{margin:.25rem 0;font-size:1.28rem}.focus-card .card-heading p{margin:0}.priority-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.5rem;margin-block-start:.65rem;display:grid}.work-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.work-summary span{border:1px solid var(--border);background:var(--surface);min-width:0;color:var(--muted);border-radius:.8rem;align-items:baseline;gap:.6rem;padding:.85rem 1rem;font-size:.76rem;font-weight:750;display:flex}.work-summary strong{color:var(--primary);font-size:1.35rem}.work-list-card .ds-work-item{padding:1rem .2rem}.followup-buckets{flex-wrap:wrap;gap:.55rem;display:flex}.followup-buckets .ds-button{min-block-size:2.45rem}.followup-buckets .active{background:var(--navy);color:#fff}.followup-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:1rem;display:grid}.followup-card{border-block-start:4px solid var(--teal);gap:.9rem;display:grid}.followup-card.overdue{border-block-start-color:var(--red)}.followup-card header{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.followup-card header p,.followup-card dl,.followup-card dd{margin:0}.followup-card .phone{color:var(--primary);direction:ltr;unicode-bidi:isolate;font-weight:850}.followup-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.followup-facts div{border:1px solid var(--border);background:var(--surface-2);border-radius:.65rem;padding:.7rem}.followup-facts dt{color:var(--muted);font-size:.72rem;font-weight:800}.followup-facts dd{overflow-wrap:anywhere;margin-block-start:.2rem}.followup-actions{flex-wrap:wrap;gap:.5rem;display:flex}.followup-actions a{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (width<=38rem){.followup-facts{grid-template-columns:1fr}.followup-actions>*{flex:9rem}}.stage-buckets{flex-wrap:wrap;gap:.5rem;margin-block-start:.2rem;display:flex}.stage-bucket{text-align:start;cursor:pointer;border:1px solid var(--border);background:var(--surface);min-block-size:3.4rem;min-inline-size:6.5rem;color:inherit;border-radius:.7rem;flex:0 auto;justify-items:start;gap:.15rem;padding:.5rem .8rem;display:grid}.stage-bucket:hover{background:var(--surface-2)}.stage-bucket-count{font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:800;line-height:1.1}.stage-bucket-label{color:var(--muted);font-size:.72rem;font-weight:700;line-height:1.25}.stage-bucket.empty .stage-bucket-count{color:var(--muted);font-weight:700}.stage-bucket.selected{border-color:var(--primary);background:var(--primary-soft)}.stage-bucket.anomaly{border-color:color-mix(in srgb,var(--red) 55%,var(--border))}.stage-bucket.anomaly .stage-bucket-count,.stage-bucket.anomaly .stage-bucket-label{color:var(--red)}.stage-bucket.selected .stage-bucket-count,.stage-bucket.selected .stage-bucket-label{color:var(--primary)}:root[data-theme=dark] .stage-bucket.selected .stage-bucket-count,:root[data-theme=dark] .stage-bucket.selected .stage-bucket-label{color:#edf3ff}.advanced-filters{border:1px solid var(--border);background:var(--surface);border-radius:.75rem;margin-block-start:-.35rem}.advanced-filters summary{min-block-size:2.7rem;color:var(--primary);cursor:pointer;align-items:center;padding:.65rem 1rem;font-size:.8rem;font-weight:800;display:flex}.advanced-filters summary::marker{color:var(--muted)}.advanced-filters>div{grid-template-columns:repeat(5,minmax(8rem,1fr));gap:.65rem;padding:0 .75rem .75rem;display:grid}.sales-workspace{grid-template-columns:minmax(25rem,.92fr) minmax(31rem,1.08fr);align-items:start;gap:1rem;display:grid}.customer-list{padding:.8rem}.customer-list>.card-heading{align-items:center;padding:.3rem .4rem .8rem}.customer-list h2{margin:.18rem 0 0}.lead-select-all{color:var(--muted);cursor:pointer;align-items:center;gap:.45rem;font-size:.72rem;font-weight:750;display:flex}.lead-select-all input,.lead-row-check input{block-size:1rem;inline-size:1rem;accent-color:var(--primary)}.lead-list{gap:.45rem;max-block-size:calc(100vh - 18rem);padding-inline-end:.2rem;display:grid;overflow:auto}.lead-card{background:var(--surface-2);min-block-size:5.25rem;inline-size:100%;color:inherit;text-align:start;border:1px solid #0000;border-radius:.82rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.2rem;padding:.35rem .5rem;display:grid}.lead-card:hover{background:color-mix(in srgb,var(--primary-soft) 65%,var(--surface));border-color:#9fcfc9}.lead-card.selected{border-color:var(--primary);background:var(--primary-soft);box-shadow:inset 3px 0 var(--primary)}[dir=rtl] .lead-card.selected{box-shadow:inset -3px 0 var(--primary)}.lead-row-check{cursor:pointer;align-self:stretch;place-items:center;padding-inline:.25rem;display:grid}.lead-card-open{min-width:0;min-block-size:4.55rem;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.4rem;display:grid}.load-more{inline-size:100%;margin-block-start:.65rem}.sales-page-numbers{flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;margin-block-start:.8rem;display:flex}.sales-page-numbers button{border:1px solid var(--border);background:var(--surface);min-block-size:2.35rem;min-inline-size:2.35rem;color:inherit;font:inherit;cursor:pointer;border-radius:.55rem;font-weight:750}.sales-page-numbers button:hover,.sales-page-numbers button.selected{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,var(--surface));color:var(--accent-strong)}.sales-page-numbers button.sales-next-page{min-inline-size:5rem;padding-inline:.8rem}.sales-page-numbers button:disabled{opacity:.45;cursor:not-allowed}.sales-page-gap{color:var(--muted);padding-inline:.15rem}.lead-avatar{color:#175752;background:#d8ebe8;border-radius:.75rem;place-items:center;block-size:2.5rem;inline-size:2.5rem;font-weight:900;display:grid}:root[data-theme=dark] .lead-avatar{color:#8ee3d9;background:#28524f}.lead-avatar.large{border-radius:.9rem;block-size:3.2rem;inline-size:3.2rem;font-size:1.15rem}.lead-main{gap:.22rem;min-width:0;display:grid}.lead-main strong{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}.lead-main small,.lead-main time,.lead-state small{color:var(--muted);font-size:.7rem}.lead-main time{color:var(--primary);font-weight:750}.lead-state{justify-items:end;gap:.35rem;display:grid}.customer-detail{gap:.8rem;max-block-size:calc(100vh - 6.5rem);padding-inline-end:.15rem;display:grid;position:sticky;inset-block-start:5.75rem;overflow:auto}.selection-placeholder{text-align:center;min-block-size:25rem;color:var(--muted);place-content:center;justify-items:center;display:grid}.selection-placeholder h2{color:inherit;margin:.8rem 0 .2rem}.selection-placeholder p{max-inline-size:23rem;line-height:1.6}.selection-icon{background:var(--primary-soft);block-size:4rem;inline-size:4rem;color:var(--primary);border-radius:50%;place-items:center;font-size:1.6rem;display:grid}.customer-summary{border-block-start:4px solid var(--primary)}.customer-card-stack{gap:1rem;display:grid}.package-grid{border:0;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.8rem;margin:0;padding:0;display:grid}.package-card{border:1px solid var(--border);background:var(--surface-2);cursor:pointer;border-radius:.9rem;gap:.55rem;min-width:0;padding:1rem;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid}.package-card:hover{transform:translateY(-1px)}.package-card:focus-within{outline:3px solid color-mix(in srgb,var(--accent) 35%,transparent);outline-offset:2px}.package-card.selected{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.package-card>input{block-size:1.1rem;inline-size:1.1rem;accent-color:var(--accent)}.package-card-head{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.package-price{unicode-bidi:isolate;font-size:1.35rem;font-weight:850}.package-attributes{color:var(--muted);flex-wrap:wrap;gap:.35rem;display:flex}.commercial-confirmation,.commercial-order-result,.commercial-readiness-card{overflow:hidden}.commercial-order-result h2{overflow-wrap:anywhere;unicode-bidi:isolate;max-inline-size:100%;font-size:.9rem}.call-center-list{gap:1rem;display:grid}.call-center-card{gap:.85rem;display:grid}.call-work-meta{color:var(--muted);flex-wrap:wrap;gap:.5rem 1rem;font-size:.75rem;display:flex}.call-action-form,.call-outcome-form{border-block-start:1px solid var(--border);gap:.8rem;padding-block-start:.75rem;display:grid}.call-action-form>.ds-button,.call-outcome-form>.ds-button{justify-self:start}.customer-card-stack .customer-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-block-end:0;display:grid}.customer-card-stack .customer-facts div{min-width:0}.customer-card-stack .customer-facts dt{color:var(--muted);text-transform:uppercase;font-size:.68rem;font-weight:800}.customer-card-stack .customer-facts dd{overflow-wrap:anywhere;margin:.25rem 0 0}.context-row{border:1px solid var(--border);background:var(--surface-2);border-radius:.7rem;gap:.55rem;padding:.75rem;display:grid}.context-row p,.context-row time{color:var(--muted);margin:0;font-size:.75rem}.partial-context{border-inline-start:4px solid var(--warning)}@media (width<=62rem){.customer-card-stack .customer-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=42rem){.customer-card-stack .customer-facts,.package-grid{grid-template-columns:1fr}.package-card{padding:.85rem}.commercial-confirmation .customer-facts,.commercial-order-result .customer-facts{grid-template-columns:1fr}}.customer-heading{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;display:grid}.customer-heading h2{margin:.2rem 0 .4rem;font-size:1.35rem}.customer-facts{border-block-start:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin:1rem 0 0;padding-block-start:1rem;display:grid}.customer-facts div{min-width:0}.customer-facts dt{color:var(--muted);font-size:.68rem;font-weight:800}.customer-facts dd{overflow-wrap:anywhere;margin:.3rem 0 0;font-size:.8rem;font-weight:750}.next-action-card{background:linear-gradient(135deg,var(--surface),color-mix(in srgb,var(--primary-soft) 58%,var(--surface)));border-color:color-mix(in srgb,var(--primary) 40%,var(--border))}.next-action-card h2,.action-section h2{margin-block:.3rem .6rem}.action-section .form-grid{gap:.7rem}.workforce-form>.workforce-specializations{grid-column:1/-1}.workforce-specializations{border:1px solid var(--border);background:var(--surface-2);border-radius:.75rem;gap:.6rem;margin:0;padding:1rem;display:grid}.workforce-specializations legend{padding-inline:.35rem;font-weight:850}.workforce-specializations>p{color:var(--muted);margin:0;font-size:.78rem}.workforce-specializations>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.workforce-specializations label{border:1px solid var(--border);background:var(--surface);cursor:pointer;border-radius:.65rem;align-items:flex-start;gap:.55rem;padding:.75rem;display:flex}.workforce-specializations input{block-size:1.05rem;inline-size:1.05rem;accent-color:var(--primary);margin-block-start:.15rem}.workforce-specializations label span{gap:.2rem;display:grid}.workforce-specializations label small{color:var(--muted);overflow-wrap:anywhere}.field-warning{color:var(--danger);font-weight:750}.workforce-specialization-summary{flex-wrap:wrap;gap:.35rem;display:flex}.workforce-editor{gap:1rem;scroll-margin-block:5rem;display:grid}@media (width<=42rem){.workforce-specializations>div{grid-template-columns:1fr}}.action-section .ds-field{margin-block:.4rem}.incentive-statement-page{gap:1rem}.incentive-period-card{background:linear-gradient(135deg,color-mix(in srgb,var(--primary-soft) 55%,var(--surface)),var(--surface));gap:.8rem;display:grid}.incentive-period-selector{grid-template-columns:minmax(14rem,1fr) minmax(18rem,1.2fr) auto;align-items:end;gap:1rem;display:grid}.incentive-period-selector .ds-field{margin:0}.incentive-period-selector>div:not(.ds-field){gap:.35rem;min-width:0;display:grid}.incentive-period-selector small{color:var(--muted);font-size:.7rem;font-weight:800}.incentive-period-selector strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;direction:ltr;unicode-bidi:isolate;font-size:.8rem}.incentive-cutover-note{border-inline-start:4px solid var(--amber);background:color-mix(in srgb,#fffaeb 72%,var(--surface));color:var(--amber);border-radius:.65rem;gap:.35rem;padding:.85rem 1rem;line-height:1.55;display:grid}:root[data-theme=dark] .incentive-cutover-note{color:#fedf89;background:#4b2d08}.incentive-cutover-note span{font-size:.75rem}.incentive-period-help,.incentive-kpis{margin:0}.incentive-settlement{grid-template-columns:auto auto 1fr;display:grid}.incentive-settlement .subtle{text-align:end;justify-self:end}.incentive-filters{grid-template-columns:minmax(10rem,14rem) minmax(22rem,1fr) minmax(12rem,16rem) auto;align-items:end;margin-block-start:.8rem}.incentive-filters .ds-field{margin:0}.incentive-filters .canonical-date-range-picker{grid-template-columns:repeat(2,minmax(10rem,1fr));gap:.55rem;display:grid}.section-heading{justify-content:space-between;align-items:flex-start;gap:1rem;margin-block:.35rem .8rem;display:flex}.section-heading h2{margin:.2rem 0;font-size:1.25rem}.incentive-entry-list,.incentive-trace-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.incentive-entry-card,.incentive-trace-card{gap:.8rem;scroll-margin-block:6rem;display:grid}.incentive-entry-card .operation-heading{grid-template-columns:auto minmax(0,1fr) auto;margin:0}.incentive-points{font-variant-numeric:tabular-nums;border-radius:.85rem;place-items:center;block-size:3.4rem;inline-size:3.4rem;font-size:1rem;font-weight:900;display:grid}.incentive-points.positive{color:#067647;background:#ecfdf3}.incentive-points.negative{color:#b54708;background:#fff4e5}:root[data-theme=dark] .incentive-points.positive{color:#6ce9a6;background:#074d31}:root[data-theme=dark] .incentive-points.negative{color:#fec84b;background:#5f3107}.incentive-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;display:grid}.incentive-facts>div{background:var(--surface-2);border-radius:.6rem;min-width:0;padding:.6rem .7rem}.incentive-facts dt{color:var(--muted);text-transform:uppercase;font-size:.65rem;font-weight:800}.incentive-facts dd{overflow-wrap:anywhere;margin:.22rem 0 0;font-size:.78rem;font-weight:720}.incentive-relation{color:#175cd3;background:#eff8ff;border:1px solid #b2ddff;border-radius:.65rem;grid-template-columns:auto 1fr;align-items:center;gap:.12rem .55rem;padding:.65rem .75rem;text-decoration:none;display:grid}:root[data-theme=dark] .incentive-relation{color:#84caff;background:#123a68;border-color:#175cd3}.incentive-relation span{grid-row:1/3;font-size:1.25rem}.incentive-relation small{color:inherit;opacity:.8}.incentive-trace-warning{border:1px dashed var(--border);background:var(--surface-2);color:var(--muted);border-radius:.65rem;margin-block-end:.8rem;padding:.75rem .9rem;font-size:.76rem;line-height:1.55}.incentive-evidence{gap:.5rem;display:grid}.incentive-evidence>div{gap:.35rem;display:grid}.incentive-evidence code{background:var(--surface-2);color:inherit;overflow-wrap:anywhere;white-space:normal;border-radius:.45rem;padding:.4rem .55rem}@media (width<=75rem){.incentive-period-selector{grid-template-columns:1fr 1fr}.incentive-period-selector>div:last-child{grid-column:1/-1}.incentive-filters{grid-template-columns:1fr 1fr}.incentive-filters .canonical-date-range-picker{grid-column:1/-1}.incentive-entry-list,.incentive-trace-list{grid-template-columns:1fr}}@media (width<=42rem){.incentive-period-selector,.incentive-filters,.incentive-filters .canonical-date-range-picker,.incentive-facts{grid-template-columns:1fr}.incentive-period-selector>div:last-child,.incentive-filters .canonical-date-range-picker{grid-column:auto}.incentive-settlement{grid-template-columns:1fr;align-items:start}.incentive-settlement .subtle{text-align:start;justify-self:start}.incentive-entry-card .operation-heading{grid-template-columns:auto minmax(0,1fr)}.incentive-entry-card .operation-heading .ds-status{grid-column:1/-1;justify-self:start}.incentive-filters .button-row{grid-template-columns:1fr 1fr;display:grid}.incentive-filters .button-row .ds-button{inline-size:100%}}.incentive-admin-page{gap:1rem}.incentive-admin-context{grid-template-columns:minmax(14rem,1.5fr) repeat(3,minmax(8rem,1fr));align-items:end;gap:.8rem;display:grid}.incentive-admin-context>div{gap:.3rem;display:grid}.incentive-admin-context small{color:var(--muted);font-weight:800}.incentive-admin-form{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:.75rem;display:grid}.incentive-admin-form .ds-field:nth-of-type(5){grid-column:1/3}.incentive-admin-form textarea,.incentive-correction-panel textarea{resize:vertical;min-block-size:5rem}.incentive-impact-preview{background:var(--surface-2);border-radius:.65rem;gap:.25rem;padding:.75rem;display:grid}.incentive-impact-preview small{color:var(--muted)}.incentive-correction-panel{border-inline-start:4px solid var(--amber);grid-template-columns:minmax(16rem,1.5fr) minmax(12rem,1fr) minmax(12rem,1fr) auto;align-items:end;gap:.8rem;display:grid}.settlement-chain,.incentive-accountability-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.settlement-chain>.ds-card,.incentive-accountability-list>.ds-card{gap:.55rem;display:grid}.chip-list{flex-wrap:wrap;gap:.5rem;display:flex}@media (width<=75rem){.incentive-admin-context,.incentive-admin-form{grid-template-columns:repeat(2,minmax(0,1fr))}.incentive-correction-panel{grid-template-columns:1fr 1fr}.settlement-chain,.incentive-accountability-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=42rem){.incentive-admin-context,.incentive-admin-form,.incentive-correction-panel,.settlement-chain,.incentive-accountability-list{grid-template-columns:1fr}.incentive-admin-form .ds-field:nth-of-type(5){grid-column:auto}}@media (width<=75rem){.sales-workspace{grid-template-columns:minmax(21rem,.9fr) minmax(27rem,1.1fr)}.advanced-filters>div{grid-template-columns:repeat(3,minmax(8rem,1fr))}}@media (width<=62rem){.sales-workspace{grid-template-columns:1fr}.customer-detail{max-block-size:none;position:static;overflow:visible}.lead-list{max-block-size:32rem}}@media (width<=42rem){.priority-list,.work-summary,.advanced-filters>div{grid-template-columns:1fr}.customer-heading{grid-template-columns:auto minmax(0,1fr)}.customer-heading .ds-button{grid-column:1/-1}.customer-facts{grid-template-columns:1fr}.lead-card-open{grid-template-columns:auto minmax(0,1fr)}.lead-state{grid-column:2;justify-items:start}}.quiet-notice{background:color-mix(in srgb,var(--primary-soft) 55%,var(--surface));color:var(--muted);border:1px solid #b9ddd8;border-radius:.75rem;align-items:center;gap:.65rem;padding:.65rem .85rem;font-size:.76rem;display:flex}.quiet-notice>span{background:var(--primary);color:#fff;border-radius:50%;flex:none;place-items:center;block-size:1.45rem;inline-size:1.45rem;font-weight:900;display:grid}.quiet-notice p{margin:0}.operation-list{gap:.8rem;display:grid}.notification-item{border-inline-start:4px solid #0000;border-radius:.8rem;transition:opacity .18s,background-color .18s}.notification-item.unread{border-inline-start-color:var(--primary);background:color-mix(in srgb,var(--primary-soft) 52%,transparent)}.notification-item.read{opacity:.68}.metrics-period-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (width<=760px){.metrics-period-grid{grid-template-columns:1fr}}.operation-card{padding:1rem 1.1rem}.operation-heading{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;display:grid}.operation-heading h2{margin:.18rem 0 .25rem;font-size:1.1rem}.operation-heading p{color:var(--muted);margin:0;font-size:.76rem}.operation-heading time{color:var(--primary);margin-block-start:.3rem;font-size:.72rem;font-weight:750;display:block}.journey-checks{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-block-start:1rem;display:grid}.journey-checks span{border:1px solid var(--border);background:var(--surface-2);border-radius:.68rem;gap:.22rem;padding:.65rem .75rem;display:grid}.journey-checks small{color:var(--muted);font-size:.68rem}.journey-checks strong{font-size:.77rem}.operation-toolbar{border-block-start:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.5rem;margin-block-start:.9rem;padding-block-start:.8rem;display:flex}.operation-toolbar .ds-input,.operation-toolbar .ds-select{min-block-size:2.5rem;inline-size:min(18rem,100%)}.order-followup-layout{grid-template-columns:minmax(17rem,21rem) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.order-followup-layout>aside{max-block-size:72vh;padding:.15rem;overflow:auto}.order-followup-layout>aside .ds-card{cursor:default}.order-followup-layout>aside .ds-card.selected{outline:3px solid var(--accent);outline-offset:2px}.order-followup-layout time{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;margin-block-start:.5rem;display:block}@media (width<=760px){.order-followup-layout{grid-template-columns:1fr}.order-followup-layout>aside{max-block-size:none}.order-followup-layout .dashboard-grid{grid-template-columns:1fr}}.operation-detail{background:var(--surface-2);border-radius:.78rem;gap:.7rem;margin-block-start:.9rem;padding:.9rem;display:grid}.history-disclosure{margin-block-start:.65rem}.history-disclosure summary{color:var(--primary);cursor:pointer;font-size:.75rem;font-weight:800}.history-disclosure .ds-timeline{margin-block-start:.9rem}.team-filters .form-grid{align-items:end}.team-work-list .ds-work-item{padding-block:1rem}.supervisor-employee-grid{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:.8rem;display:grid}.supervisor-employee-card{gap:.75rem;min-width:0;display:grid}.supervisor-employee-card details{background:var(--surface-2);border-radius:.7rem;padding:.65rem}.supervisor-employee-card details p{color:var(--muted);line-height:1.6}.supervisor-work-actions{grid-column:1/-1;grid-template-columns:repeat(4,minmax(8rem,1fr));align-items:end;gap:.55rem;margin-block-start:.6rem;display:grid}.supervisor-work-actions .canonical-date-picker{min-inline-size:12rem}.supervisor-insight-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.quality-alert-row{border:0;border-block-end:1px solid var(--border);inline-size:100%;color:inherit;text-align:start;cursor:pointer;background:0 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.65rem 0;display:grid}.quality-alert-row time{color:var(--muted);font-size:.7rem}@media (width<=75rem){.supervisor-work-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=42rem){.supervisor-employee-grid,.supervisor-insight-grid,.supervisor-work-actions,.quality-alert-row{grid-template-columns:1fr}.quality-alert-row .ds-status{justify-self:start}}.whatsapp-filters{border:1px solid var(--border);background:var(--surface);border-radius:.8rem;flex-wrap:wrap;align-items:end;gap:.65rem;padding:.75rem;display:flex}.whatsapp-filters .ds-field{min-inline-size:11rem;margin:0}.whatsapp-workspace{border:1px solid var(--border);background:var(--surface);block-size:min(78dvh,52rem);min-block-size:35rem;box-shadow:var(--shadow);border-radius:1rem;grid-template-columns:minmax(15rem,.72fr) minmax(24rem,1.35fr) minmax(15rem,.72fr);display:grid;overflow:hidden}.whatsapp-queue,.whatsapp-context{background:var(--surface-2);min-width:0}.whatsapp-queue{border-inline-end:1px solid var(--border);max-block-size:calc(100vh - 14rem);overflow:auto}.whatsapp-queue-item{border:0;border-block-end:1px solid var(--border);inline-size:100%;color:inherit;text-align:start;cursor:pointer;background:0 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.65rem;padding:.85rem;display:grid}.whatsapp-queue-item:hover,.whatsapp-queue-item.active{background:var(--primary-soft)}.whatsapp-queue-item.active{box-shadow:inset 3px 0 var(--primary)}[dir=rtl] .whatsapp-queue-item.active{box-shadow:inset -3px 0 var(--primary)}.whatsapp-queue-item>span:nth-child(2),.whatsapp-queue-state{gap:.25rem;min-width:0;display:grid}.whatsapp-queue-item small,.whatsapp-queue-item time{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.67rem;overflow:hidden}.whatsapp-queue-state{justify-items:end}.whatsapp-conversation{min-width:0;background:var(--surface);grid-template-rows:auto auto minmax(0,1fr) auto;block-size:100%;min-block-size:0;max-block-size:100%;display:grid;overflow:hidden}.whatsapp-conversation-header{border-block-end:1px solid var(--border);justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.whatsapp-conversation-header h2{margin:0 0 .2rem;font-size:1rem}.whatsapp-conversation-header span{color:var(--muted);font-size:.72rem}.whatsapp-messages{overscroll-behavior:contain;scrollbar-gutter:stable both-edges;background:color-mix(in srgb,var(--surface-2) 78%,var(--surface));flex-direction:column;gap:.55rem;min-block-size:0;padding:1rem;display:flex;overflow:hidden scroll}.whatsapp-message{border:1px solid var(--border);background:var(--surface);overflow-wrap:anywhere;border-radius:.82rem .82rem .82rem .2rem;align-self:flex-start;gap:.35rem;max-inline-size:min(78%,34rem);padding:.7rem .8rem;font-size:.8rem;display:grid}.whatsapp-message.outbound{border-color:color-mix(in srgb,var(--primary) 32%,var(--border));background:var(--primary-soft);border-radius:.82rem .82rem .2rem;align-self:flex-end}[dir=rtl] .whatsapp-message{border-radius:.82rem .82rem .2rem}[dir=rtl] .whatsapp-message.outbound{border-radius:.82rem .82rem .82rem .2rem}.whatsapp-message footer{color:var(--muted);flex-wrap:wrap;gap:.3rem .65rem;font-size:.62rem;display:flex}.whatsapp-message time{direction:ltr;unicode-bidi:isolate}.whatsapp-attachment{border:1px solid var(--border);background:var(--surface-2);border-radius:.55rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;padding:.35rem;display:flex}.whatsapp-composer{border-block-start:1px solid var(--border);gap:.45rem;padding:.85rem 1rem;display:grid}.whatsapp-composer label{font-size:.72rem;font-weight:800}.whatsapp-composer .ds-button{justify-self:end}.whatsapp-composer small{color:var(--muted);font-size:.65rem}.whatsapp-context{border-inline-start:1px solid var(--border);padding:.75rem}.whatsapp-context .ds-card{gap:.75rem;display:grid}.whatsapp-context h2{margin:0;font-size:1rem}.whatsapp-context dl{gap:.6rem;margin:0;display:grid}.whatsapp-context dl div{border-block-end:1px solid var(--border);gap:.2rem;padding-block-end:.5rem;display:grid}.whatsapp-context dt{color:var(--muted);font-size:.65rem}.whatsapp-context dd{overflow-wrap:anywhere;margin:0;font-size:.75rem;font-weight:750}.whatsapp-context time,.whatsapp-context dd{font-variant-numeric:tabular-nums}@media (width<=42rem){.operation-heading{grid-template-columns:auto minmax(0,1fr);align-items:start}.operation-heading>.ds-status{white-space:normal;grid-column:2;justify-self:start}.journey-checks{grid-template-columns:1fr}.operation-toolbar{align-items:stretch}.operation-toolbar>*{inline-size:100%}.whatsapp-filters{grid-template-columns:1fr;display:grid}.whatsapp-filters .ds-field,.whatsapp-filters .ds-button{inline-size:100%}.whatsapp-workspace{flex-direction:column;block-size:auto;min-block-size:0;display:flex;overflow:visible}.whatsapp-queue{border-inline-end:0;border-block-end:1px solid var(--border);max-block-size:18rem}.whatsapp-conversation{block-size:auto;min-block-size:30rem;max-block-size:none;overflow:visible}.whatsapp-messages{min-block-size:18rem;max-block-size:24rem}.whatsapp-context{border-inline-start:0;border-block-start:1px solid var(--border)}.whatsapp-message{max-inline-size:88%}}@media (width>=42.01rem) and (width<=75rem){.whatsapp-workspace{grid-template-columns:minmax(14rem,.8fr) minmax(23rem,1.2fr)}.whatsapp-context{border-inline-start:0;border-block-start:1px solid var(--border);grid-column:1/-1}.whatsapp-context .ds-card{grid-template-columns:1fr auto}.whatsapp-context dl{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}}.documents-filters{border:1px solid var(--border);background:var(--surface);border-radius:.8rem;flex-wrap:wrap;align-items:end;gap:.65rem;padding:.75rem;display:flex}.documents-filters .ds-field{min-inline-size:12rem;margin:0}.documents-workspace{border:1px solid var(--border);background:var(--surface);min-block-size:36rem;box-shadow:var(--shadow);border-radius:1rem;grid-template-columns:minmax(16rem,.72fr) minmax(28rem,1.7fr);align-items:start;display:grid;overflow:hidden}.documents-queue{border-inline-end:1px solid var(--border);background:var(--surface-2);max-block-size:calc(100vh - 14rem);overflow:auto}.documents-queue-item{border:0;border-block-end:1px solid var(--border);inline-size:100%;color:inherit;text-align:start;cursor:pointer;background:0 0;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.65rem;padding:.85rem;display:grid}.documents-queue-item>span:nth-child(2){gap:.22rem;min-width:0;display:grid}.documents-queue-item small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.67rem;overflow:hidden}.documents-queue-item>.ds-status{grid-column:2;justify-self:start}.documents-queue-item:hover,.documents-queue-item.active{background:var(--primary-soft)}.documents-queue-item.active{box-shadow:inset 3px 0 var(--primary)}[dir=rtl] .documents-queue-item.active{box-shadow:inset -3px 0 var(--primary)}.documents-detail{gap:.85rem;min-width:0;padding:1rem;display:grid}.documents-readiness{border-block-start:4px solid var(--primary)}.documents-readiness h2{margin:.2rem 0}.documents-readiness>p{color:var(--muted)}.documents-checklist{gap:.75rem;display:grid}.document-requirement{gap:.7rem;display:grid}.document-requirement-heading{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.7rem;display:grid}.document-requirement-heading h3{margin:.15rem 0;font-size:1rem}.document-requirement-heading small{color:var(--muted)}.document-check{border:2px solid var(--border);block-size:1.8rem;inline-size:1.8rem;color:var(--muted);border-radius:50%;place-items:center;font-weight:900;display:grid}.document-check.checked{border-color:var(--primary);background:var(--primary);color:#fff}.document-reason{border-inline-start:3px solid var(--red);background:color-mix(in srgb,var(--red) 8%,var(--surface));border-radius:.45rem;margin:0;padding:.6rem .7rem;font-size:.75rem}.document-versions{gap:.5rem;margin-block-start:.6rem;display:grid}.document-versions article{border:1px solid var(--border);background:var(--surface-2);border-radius:.6rem;grid-template-columns:minmax(0,1fr) auto;gap:.2rem .65rem;padding:.6rem;display:grid}.document-versions small,.document-versions time{color:var(--muted);font-size:.66rem}.document-versions time{direction:ltr;unicode-bidi:isolate}.document-version-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.document-version-actions .ds-button{min-block-size:2rem;padding:.35rem .65rem}.document-preview{border:1px solid var(--border);background:var(--surface-2);border-radius:.75rem;gap:.65rem;padding:.75rem;display:grid}.document-preview header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.document-preview iframe,.document-preview img{border:1px solid var(--border);object-fit:contain;background:#fff;border-radius:.55rem;min-block-size:32rem;inline-size:100%}.document-attach-form{border:1px dashed color-mix(in srgb,var(--primary) 50%,var(--border));background:var(--surface-2);border-radius:.7rem;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:.6rem;padding:.75rem;display:grid}.document-attach-form .ds-field{margin:0}.document-attach-form>.ds-button{justify-self:start}.document-actions{flex-wrap:wrap;align-items:end;gap:.55rem;display:flex}.document-actions>div{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.document-actions .ds-select{min-inline-size:12rem}@media (width<=62rem){.documents-workspace{grid-template-columns:1fr;overflow:visible}.documents-queue{border-inline-end:0;border-block-end:1px solid var(--border);max-block-size:20rem}.documents-detail{padding:.85rem}}@media (width<=42rem){.documents-filters{grid-template-columns:1fr;display:grid}.documents-filters .ds-field,.documents-filters .ds-button{inline-size:100%}.documents-workspace{flex-direction:column;min-block-size:0;margin-inline:-.25rem;display:flex}.documents-queue,.documents-detail{inline-size:100%}.document-requirement-heading{grid-template-columns:auto minmax(0,1fr)}.document-requirement-heading>.ds-status{white-space:normal;grid-column:2;justify-self:start}.document-attach-form{grid-template-columns:1fr}.document-attach-form>.ds-button,.document-actions,.document-actions>div,.document-actions .ds-button,.document-actions .ds-select{inline-size:100%}.document-versions article{grid-template-columns:1fr}.document-version-actions{justify-content:flex-start}.document-preview iframe,.document-preview img{min-block-size:22rem}}.sales-config-page{--designer-accent:#176b67;max-inline-size:100rem}.sales-config-heading{flex-wrap:wrap;align-items:center;min-inline-size:0}.sales-config-heading>*,.shadow-banner{min-inline-size:0}.shadow-banner div{overflow-wrap:anywhere;min-inline-size:0}.designer-header-actions,.designer-command-bar>div{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.shadow-banner{background:color-mix(in srgb,#fff4d8 72%,var(--surface));color:#72510e;border:1px solid #f2c879;border-radius:.85rem;align-items:center;gap:.8rem;padding:.8rem 1rem;display:flex}:root[data-theme=dark] .shadow-banner{color:#ffe19a;background:#49350f;border-color:#8b6720}.shadow-banner>span{color:#fff;background:#e9aa2f;border-radius:50%;flex:none;place-items:center;block-size:2.1rem;inline-size:2.1rem;font-size:1.2rem;display:grid}.shadow-banner div{gap:.15rem;display:grid}.shadow-banner small{opacity:.8}.designer-command-bar{z-index:12;border:1px solid var(--border);background:color-mix(in srgb,var(--surface) 94%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:.85rem;justify-content:space-between;align-items:center;gap:1rem;padding:.7rem .8rem;display:flex;position:sticky;inset-block-start:5.15rem;box-shadow:0 10px 28px #152a4217}.designer-layout{grid-template-columns:13.5rem minmax(0,1fr);align-items:start;gap:1rem;display:grid}.designer-nav{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:1rem;gap:.3rem;padding:.6rem;display:grid;position:sticky;inset-block-start:10rem}.designer-nav button{min-block-size:2.75rem;color:var(--muted);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:.7rem;grid-template-columns:1.5rem 1fr;align-items:center;gap:.55rem;padding:.55rem .65rem;font-size:.78rem;font-weight:750;display:grid}.designer-nav button span{color:var(--primary);text-align:center;font-size:1rem}.designer-nav button:hover{background:var(--surface-2)}.designer-nav button.active{background:var(--primary-soft);color:var(--primary)}.designer-canvas{gap:1rem;min-width:0;display:grid}.designer-section-heading{justify-content:space-between;align-items:flex-start;gap:1rem;padding:.3rem .15rem;display:flex}.designer-section-heading h2{margin:0 0 .25rem;font-size:1.45rem}.designer-section-heading p{color:var(--muted);margin:0}.designer-hero{background:radial-gradient(circle at 85% 15%,color-mix(in srgb,var(--primary) 26%,transparent),transparent 35%),linear-gradient(145deg,var(--surface),var(--primary-soft));border-block-start:4px solid var(--primary);justify-content:space-between;align-items:center;gap:1rem;min-block-size:11rem;display:flex;overflow:hidden}.designer-hero h2{margin:.35rem 0;font-size:1.6rem}.designer-hero p{max-inline-size:42rem;color:var(--muted);margin:0;line-height:1.6}.validation-orb{border:1px solid color-mix(in srgb,var(--primary) 35%,var(--border));background:color-mix(in srgb,var(--surface) 72%,transparent);block-size:8rem;inline-size:8rem;color:var(--primary);border-radius:50%;flex:none;place-items:center;display:grid}.validation-orb strong{font-size:2rem}.validation-orb span{font-size:.7rem;font-weight:850}.designer-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.designer-tile{border:1px solid var(--border);background:var(--surface);min-block-size:9.3rem;color:inherit;text-align:start;box-shadow:var(--shadow);cursor:pointer;border-radius:.9rem;grid-template-columns:1fr auto;gap:.4rem;padding:1rem;display:grid}.designer-tile:hover{border-color:var(--primary);transform:translateY(-1px)}.designer-tile>span{color:var(--muted);font-size:.74rem;font-weight:800}.designer-tile>strong{color:var(--primary);grid-area:1/2/3;font-size:2rem}.designer-tile>small{color:var(--muted)}.designer-tile>b{color:var(--primary);grid-column:1/-1;align-self:end;font-size:.75rem}.control-grid{flex-wrap:wrap;gap:.65rem;display:flex}.translation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.translation-grid .ds-field{margin:0}.split-designer{grid-template-columns:minmax(15rem,.7fr) minmax(28rem,1.5fr);align-items:start;gap:1rem;display:grid}.designer-list{gap:.35rem;max-block-size:calc(100vh - 14rem);padding:.75rem;display:grid;overflow:auto}.designer-list h3{color:var(--muted);padding:.35rem .5rem}.designer-list>button{min-block-size:4rem;color:inherit;text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.75rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.6rem;display:grid}.designer-list>button:hover{background:var(--surface-2)}.designer-list>button.selected{border-color:color-mix(in srgb,var(--primary) 55%,var(--border));background:var(--primary-soft)}.designer-list>button>span:nth-child(2){gap:.2rem;min-width:0;display:grid}.designer-list small{color:var(--muted);font-size:.68rem}.designer-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.semantic-dot{background:#718096;border-radius:50%;block-size:.75rem;inline-size:.75rem}.semantic-active{background:#279a90}.semantic-attention{background:#e6a72e}.semantic-success{background:#2eae72}.semantic-danger{background:#d04d43}.designer-editor{gap:.75rem;display:grid}.designer-editor h3{font-size:1.15rem}.designer-editor .form-grid{align-items:center}.designer-editor .ds-field{margin:.35rem 0}.designer-toggle{color:var(--muted);cursor:pointer;grid-template-columns:auto 2.5rem minmax(0,1fr);align-items:center;gap:.55rem;font-size:.76rem;display:grid}.designer-toggle input{opacity:0;pointer-events:none;position:absolute}.designer-toggle>span{background:#9aa7b7;border-radius:999px;block-size:1.35rem;inline-size:2.4rem;transition:all .2s;position:relative}.designer-toggle>span:after{content:"";background:#fff;border-radius:50%;block-size:.98rem;inline-size:.98rem;transition:all .2s;position:absolute;inset-block-start:.18rem;inset-inline-start:.2rem}.designer-toggle input:checked+span{background:var(--primary)}.designer-toggle input:checked+span:after{transform:translate(1rem)}[dir=rtl] .designer-toggle input:checked+span:after{transform:translate(-1rem)}.designer-toggle input:disabled+span{opacity:.55}.designer-toggle>b{font-weight:750}.flow-map{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:.9rem;align-items:center;gap:.5rem;padding:1rem;display:flex;overflow:auto}.flow-step{border:1px solid var(--border);background:var(--surface-2);text-align:center;border-radius:.8rem;align-content:center;place-items:center;gap:.35rem;min-block-size:5.5rem;min-inline-size:8rem;padding:.65rem;display:grid;position:relative}.flow-step>span{background:var(--primary);color:#fff;border-radius:50%;place-items:center;block-size:1.45rem;inline-size:1.45rem;font-size:.65rem;display:grid}.flow-step strong{font-size:.72rem}.flow-step>b{color:var(--primary);z-index:2;position:absolute;inset-inline-end:-.62rem}.action-icon,.queue-icon,.reward-star{background:var(--primary-soft);block-size:2rem;inline-size:2rem;color:var(--primary);border-radius:.55rem;place-items:center;font-weight:900;display:grid}.predicate-list{flex-wrap:wrap;gap:.45rem;display:flex}.predicate-chip{background:var(--primary-soft);border:1px solid #aad5cf;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .6rem;font-size:.7rem;display:flex}.predicate-chip b{color:var(--muted)}.predicate-chip button{color:var(--red);cursor:pointer;background:0 0;border:0;font-weight:900}.safe-builder,.simulation-panel{border:1px dashed color-mix(in srgb,var(--primary) 45%,var(--border));background:var(--surface-2);border-radius:.8rem;gap:.55rem;margin-block-start:.5rem;padding:1rem;display:grid}.safe-builder .form-grid{align-items:end}.preview-result{background:linear-gradient(135deg,var(--primary),#23988d);color:#fff;border-radius:.8rem;grid-template-columns:auto 1fr;align-items:center;gap:.2rem .65rem;padding:1rem;display:grid}.preview-result strong{grid-row:1/3;font-size:2.1rem}.preview-result small{opacity:.82}.designer-stack{gap:.8rem;display:grid}.rule-card{border-inline-start:4px solid #e6a72e}.rule-timeline{background:var(--surface-2);color:var(--muted);border-radius:.7rem;justify-content:center;align-items:center;gap:.7rem;margin-block-start:.8rem;padding:.65rem;font-size:.73rem;display:flex}.rule-timeline b{color:var(--primary)}.reward-list .reward-star{color:#b97800;background:#fff4d8}.simulation-numbers{grid-template-columns:repeat(2,1fr);gap:.6rem;display:grid}.simulation-numbers div{background:var(--surface);border-radius:.65rem;gap:.2rem;padding:.7rem;display:grid}.simulation-numbers span{color:var(--muted);font-size:.68rem}.simulation-numbers strong{color:var(--primary);font-size:1.35rem}.template-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.template-card{grid-template-columns:auto 1fr;align-items:start;gap:.9rem;display:grid}.template-card>.ds-button{grid-column:1/-1}.template-card h3{margin:.45rem 0}.template-card p{color:var(--muted);margin:0;font-size:.78rem;line-height:1.55}.template-mark{background:linear-gradient(145deg,var(--primary),#35a79d);color:#fff;border-radius:.8rem;place-items:center;block-size:3rem;inline-size:3rem;font-size:1.25rem;font-weight:900;display:grid}.audit-stream{display:grid}.audit-stream article{grid-template-columns:1.2rem 1fr;gap:.7rem;padding-block:0 1.15rem;display:grid;position:relative}.audit-stream article:not(:last-child):before{content:"";background:var(--border);block-size:calc(100% - .15rem);inline-size:2px;position:absolute;inset-block-start:.8rem;inset-inline-start:.42rem}.audit-marker{z-index:1;border:3px solid var(--primary);background:var(--surface);border-radius:50%;block-size:.85rem;inline-size:.85rem;margin-block-start:.15rem}.audit-stream p{color:var(--muted);margin:.2rem 0}.audit-stream small{color:var(--muted)}.command-contract-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.command-contract-grid>section,.catalog-item,.mailbox-item{border:1px solid var(--border);background:var(--surface-2);border-radius:.75rem;min-width:0;padding:.8rem}.command-contract-grid h4,.catalog-item h4,.mailbox-item h4{margin:0 0 .5rem;font-size:.76rem}.command-contract-grid ul,.simulation-effects{color:var(--muted);gap:.35rem;margin:0;padding-inline-start:1.1rem;font-size:.72rem;line-height:1.45;display:grid}.orchestration-line{background:var(--primary-soft);color:var(--primary);border-radius:.72rem;flex-wrap:wrap;align-items:center;gap:.35rem;padding:.65rem .75rem;font-size:.7rem;font-weight:800;display:flex}.orchestration-line span:not(:last-child):after{content:"→";opacity:.65;margin-inline-start:.35rem}[dir=rtl] .orchestration-line span:not(:last-child):after{content:"←"}.action-simulation{gap:.65rem;display:grid}.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.catalog-item{gap:.45rem;display:grid}.catalog-item header,.mailbox-item header{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.catalog-item p,.mailbox-item p{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:.72rem;line-height:1.5}.lifecycle-strip,.journey-path{align-items:stretch;gap:.4rem;padding:.25rem 0;display:flex;overflow:auto}.lifecycle-strip span,.journey-path span{border:1px solid var(--border);background:var(--surface-2);min-inline-size:7rem;color:var(--muted);text-align:center;border-radius:.7rem;padding:.65rem .75rem;font-size:.7rem;font-weight:800;position:relative}.lifecycle-strip span:not(:last-child):after,.journey-path span:not(:last-child):after{content:"›";z-index:1;color:var(--primary);font-size:1rem;position:absolute;inset-block-start:50%;inset-inline-end:-.34rem;transform:translateY(-50%)}[dir=rtl] .lifecycle-strip span:not(:last-child):after,[dir=rtl] .journey-path span:not(:last-child):after{content:"‹"}.policy-flow{gap:.75rem;display:grid}.policy-flow article{border:1px solid var(--border);background:var(--surface);border-radius:.78rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.8rem;display:grid}.policy-flow article>div{gap:.2rem;display:grid}.policy-flow p{color:var(--muted);margin:0;font-size:.7rem}.communication-grid{grid-template-columns:minmax(22rem,1.2fr) minmax(18rem,.8fr);align-items:start;gap:1rem;display:grid}.interaction-bar{border:1px solid var(--border);background:var(--surface-2);border-radius:.8rem;flex-wrap:wrap;gap:.55rem;padding:.75rem;display:flex}.interaction-bar button{border:1px solid color-mix(in srgb,var(--primary) 34%,var(--border));background:var(--surface);min-block-size:2.7rem;color:var(--primary);font:inherit;cursor:pointer;border-radius:.7rem;align-items:center;gap:.45rem;padding:.55rem .75rem;font-size:.73rem;font-weight:800;display:flex}.interaction-bar button:disabled{cursor:not-allowed;opacity:.52}.mailbox-grid{gap:.6rem;display:grid}.mailbox-item{gap:.35rem;display:grid}.customer-operating-card{border-block-start:4px solid var(--primary);gap:.85rem;display:grid}.customer-card-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.customer-avatar{background:var(--primary-soft);block-size:3rem;inline-size:3rem;color:var(--primary);border-radius:.9rem;place-items:center;font-size:1rem;font-weight:900;display:grid}.customer-card-head h3{margin:.15rem 0}.customer-card-head p{color:var(--muted);margin:0;font-size:.72rem}.customer-card-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;display:grid}.customer-card-facts div{background:var(--surface-2);border-radius:.65rem;gap:.22rem;min-width:0;padding:.65rem;display:grid}.customer-card-facts span{color:var(--muted);font-size:.65rem}.customer-card-facts strong{overflow-wrap:anywhere;font-size:.75rem}.journey-preview,.timeline-preview{gap:.55rem;padding-block-start:.25rem;display:grid}.journey-preview h4,.timeline-preview h4{margin:0;font-size:.78rem}.timeline-preview article{border-block-end:1px solid var(--border);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.6rem;padding:.55rem 0;display:grid}.timeline-preview article:last-child{border:0}.timeline-preview p{color:var(--muted);margin:0;font-size:.7rem}.timeline-preview time{color:var(--muted);font-size:.66rem}.foundation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.foundation-grid article{border:1px solid var(--border);background:var(--surface);min-height:8.5rem;box-shadow:var(--shadow);border-radius:.85rem;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;padding:1rem;display:grid}.foundation-grid h3{margin:0;font-size:.9rem}.foundation-grid p{color:var(--muted);grid-column:1/-1;margin:0;font-size:.72rem;line-height:1.5}.foundation-grid small{color:var(--primary);grid-column:1/-1;font-weight:800}.foundation-count{background:var(--primary-soft);block-size:2.2rem;inline-size:2.2rem;color:var(--primary);border-radius:.65rem;place-items:center;font-weight:900;display:grid}.incentive-safety-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.incentive-safety-grid>.ds-card{border-block-start:3px solid var(--primary);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.25rem .65rem;display:grid}.incentive-safety-grid>.ds-card>span{background:var(--primary-soft);block-size:2.4rem;inline-size:2.4rem;color:var(--primary);border-radius:.7rem;grid-row:span 2;place-items:center;font-weight:900;display:grid}.incentive-safety-grid small{color:var(--muted)}.settlement-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.settlement-grid>div{border:1px solid var(--border);background:var(--surface-2);border-radius:.68rem;gap:.2rem;padding:.65rem;display:grid}.settlement-grid span{color:var(--muted);font-size:.67rem}.settlement-grid strong{color:var(--primary);font-size:1rem}@media (width<=75rem){.designer-layout{grid-template-columns:11.5rem minmax(0,1fr)}.designer-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.split-designer{grid-template-columns:minmax(13rem,.65fr) minmax(24rem,1.35fr)}.customer-card-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=62rem){.designer-command-bar{inset-block-start:5.1rem}.designer-layout{grid-template-columns:1fr}.designer-nav{display:flex;position:static;overflow:auto}.designer-nav button{min-inline-size:10rem}.split-designer,.communication-grid{grid-template-columns:1fr}.designer-list{max-block-size:20rem}.translation-grid,.command-contract-grid,.incentive-safety-grid{grid-template-columns:1fr}}@media (width<=42rem){.designer-command-bar{flex-direction:column;align-items:stretch;position:static}.designer-command-bar>div:last-child{grid-template-columns:1fr 1fr;display:grid}.designer-command-bar .ds-button{padding-inline:.6rem}.designer-card-grid,.template-grid,.catalog-grid,.foundation-grid{grid-template-columns:1fr}.designer-hero{align-items:flex-start}.validation-orb{block-size:5.5rem;inline-size:5.5rem}.designer-section-heading{flex-direction:column}.flow-map{border-inline:0;border-radius:0;margin-inline:-.9rem}.simulation-numbers,.customer-card-facts,.settlement-grid{grid-template-columns:1fr}.shadow-banner{align-items:flex-start}.customer-card-head{grid-template-columns:auto minmax(0,1fr)}.customer-card-head>.ds-status{grid-column:2;justify-self:start}.policy-flow article{grid-template-columns:auto minmax(0,1fr)}.policy-flow article>.ds-status{grid-column:2;justify-self:start}}.designer-list-actions{border-block-start:1px solid var(--border);flex-wrap:wrap;gap:.5rem;padding:.6rem;display:flex}.checkbox-grid{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.35rem .8rem;display:grid}.checkbox-row{align-items:center;gap:.45rem;min-block-size:2.2rem;font-size:.82rem;display:flex}.checkbox-row input{block-size:1.05rem;inline-size:1.05rem;accent-color:var(--primary)}.designer-list>button.variant{border-inline-start:2px solid var(--border);border-start-start-radius:0;border-end-start-radius:0;margin-inline-start:.9rem}.designer-note{color:var(--muted);margin-block:-.2rem .4rem;font-size:.74rem;line-height:1.5}.destination-list{gap:.4rem;display:grid}.destination-list>button{border:1px solid var(--border);background:var(--surface-2);color:inherit;text-align:start;cursor:pointer;border-radius:.7rem;grid-template-columns:minmax(0,1fr) auto;gap:.15rem .6rem;padding:.55rem .7rem;display:grid}.destination-list>button.selected{border-color:color-mix(in srgb,var(--primary) 55%,var(--border));background:var(--primary-soft)}.destination-list>button strong{font-size:.82rem}.destination-list>button small{color:var(--muted);grid-column:1;font-size:.7rem}.destination-list>button>span{color:var(--muted);white-space:nowrap;grid-row:1/span 2;align-self:center;font-size:.7rem}.conflict-card{border-color:color-mix(in srgb,var(--amber) 45%,var(--border));gap:.6rem;display:grid}.conflict-card p{color:var(--muted);max-inline-size:60ch;font-size:.76rem;line-height:1.6}.conflict-card .ds-button{justify-self:start}.rating-score{border:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:.45rem;margin:1rem 0;padding:0;display:grid}.rating-score legend{color:var(--muted);grid-column:1/-1;margin-block-end:.35rem;font-size:.75rem;font-weight:800}.rating-score label{cursor:pointer}.rating-score input{opacity:0;block-size:1px;inline-size:1px;position:absolute}.rating-score span{border:1px solid var(--border);background:var(--surface-2);min-block-size:3rem;color:var(--muted);border-radius:.75rem;place-items:center;font-weight:900;transition:border-color .15s,background .15s,color .15s,transform .15s;display:grid}.rating-score label:hover span,.rating-score input:focus-visible+span{border-color:var(--primary);transform:translateY(-1px)}.rating-score input:checked+span{border-color:var(--primary);background:var(--primary-soft);color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 18%,transparent)}.readiness-panel a[dir=ltr]{overflow-wrap:anywhere;color:var(--primary);margin-block:.75rem;display:block}@media (width<=30rem){.rating-score{gap:.3rem}.rating-score span{min-block-size:2.65rem;font-size:.78rem}}.lead-channel-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;padding:0 .75rem .75rem;display:grid}.lead-channel-button{border:1px solid color-mix(in srgb, var(--ink) 18%, transparent);border-radius:.7rem;justify-content:center;align-items:center;min-height:2.45rem;padding:.5rem .7rem;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.lead-channel-button:hover{transform:translateY(-1px);box-shadow:0 .35rem 1rem #16231e1a}.lead-channel-button.call{color:#075985;background:#e8f3ff;border-color:#9bd0f3}.lead-channel-button.whatsapp{color:#146c43;background:#e8f8ef;border-color:#9bd9b7}.internal-hero{border:1px solid color-mix(in srgb,var(--primary) 30%,var(--border));background:linear-gradient(135deg,var(--primary-soft),var(--surface));box-shadow:var(--shadow);border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.2rem;display:flex}.internal-hero>div:first-child{gap:.25rem;display:grid}.internal-hero span{color:var(--muted);font-size:.72rem}.internal-hero strong{font-size:1rem}.internal-layout{grid-template-columns:minmax(17rem,.72fr) minmax(25rem,1.28fr);align-items:start;gap:1rem;display:grid}.internal-sidebar{gap:.75rem;display:grid;position:sticky;top:5.5rem}.internal-ticket-list{gap:.55rem;max-height:68vh;padding:.1rem;display:grid;overflow:auto}.internal-ticket-list>button{border:1px solid var(--border);background:var(--surface);color:inherit;text-align:start;cursor:pointer;border-radius:.85rem;grid-template-columns:minmax(0,1fr) auto;gap:.35rem .6rem;padding:.85rem;display:grid;box-shadow:0 .2rem .8rem #16231e0d}.internal-ticket-list>button.selected{border-color:var(--primary);background:var(--primary-soft)}.internal-ticket-list>button span{gap:.15rem;min-width:0;display:grid}.internal-ticket-list>button strong,.internal-ticket-list>button small,.internal-ticket-list>button p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.internal-ticket-list>button small,.internal-ticket-list>button p,.internal-ticket-list time{color:var(--muted);font-size:.68rem}.internal-ticket-list>button p{grid-column:1/-1;margin:0}.internal-ticket-list footer{grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.internal-ticket-list footer b{background:var(--primary);color:#fff;border-radius:999px;place-items:center;min-width:1.35rem;height:1.35rem;font-size:.65rem;display:grid}.internal-thread{gap:.75rem;display:grid}.internal-thread-head{border-block-start:4px solid var(--primary);justify-content:space-between;align-items:center;gap:1rem;display:flex}.internal-thread-head h2{margin:.15rem 0}.internal-head-actions{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.internal-messages{background:linear-gradient(180deg,var(--surface-2),var(--surface));flex-direction:column;gap:.65rem;min-height:24rem;max-height:58vh;display:flex;overflow:auto}.internal-message{border:1px solid var(--border);background:var(--surface);border-radius:.2rem 1rem 1rem;align-self:flex-start;max-width:min(82%,42rem);padding:.7rem .8rem;box-shadow:0 .2rem .8rem #16231e0f}[dir=rtl] .internal-message{border-radius:1rem .2rem 1rem 1rem}.internal-message.own{border-color:color-mix(in srgb,var(--primary) 32%,var(--border));background:var(--primary-soft);border-radius:1rem .2rem 1rem 1rem;align-self:flex-end}[dir=rtl] .internal-message.own{border-radius:.2rem 1rem 1rem}.internal-message header{color:var(--muted);justify-content:space-between;gap:1rem;font-size:.65rem;display:flex}.internal-message p{white-space:pre-wrap;overflow-wrap:anywhere;margin:.45rem 0 0;line-height:1.6}.internal-message img{border-radius:.7rem;max-width:100%;max-height:28rem;margin-top:.5rem;display:block}.internal-message audio{width:min(100%,22rem);margin-top:.5rem}.internal-composer{gap:.6rem;display:grid}.internal-composer textarea,.internal-new textarea{border:1px solid var(--border);background:var(--surface);width:100%;min-height:6rem;color:inherit;font:inherit;resize:vertical;border-radius:.75rem;padding:.75rem}.internal-composer>div{flex-wrap:wrap;gap:.45rem;display:flex}.internal-file{position:relative;overflow:hidden}.internal-file input{opacity:0;cursor:pointer;position:absolute;inset:0}.internal-new{border-block-start:4px solid var(--primary);gap:.75rem;display:grid}@media (width<=62rem){.internal-layout{grid-template-columns:1fr}.internal-sidebar{position:static}.internal-ticket-list{max-height:22rem}.internal-messages{max-height:50vh}}@media (width<=42rem){.internal-hero,.internal-thread-head{flex-direction:column;align-items:flex-start}.internal-head-actions{justify-content:flex-start}.internal-message{max-width:92%}.internal-composer>div{grid-template-columns:1fr 1fr;display:grid}.internal-composer .ds-button{width:100%}}.call-center-card.highlighted{outline:3px solid color-mix(in srgb, var(--accent) 65%, white);outline-offset:2px}@media (width<=640px){.lead-channel-actions{grid-template-columns:1fr 1fr;padding-inline:.6rem}}.internal-image-media{gap:.55rem;margin:.4rem 0 0;display:grid}.internal-image-media img{object-fit:contain;background:#fff;border-radius:1rem;max-width:min(100%,34rem);max-height:30rem;display:block}.internal-image-media a{color:var(--accent);text-underline-offset:.2rem;justify-self:start;font-weight:800;text-decoration:underline}.team-launcher{z-index:70;color:#fff;cursor:pointer;background:linear-gradient(145deg,#0b695b,#e36e35);border:0;border-radius:1.15rem;block-size:3.65rem;inline-size:3.65rem;font:800 1.45rem/1 Georgia,serif;position:fixed;inset-block-end:1.35rem;inset-inline-end:1.35rem;box-shadow:0 14px 36px #082e2957}.team-launcher b{color:#fff;background:#b5262e;border-radius:2rem;block-size:1.45rem;min-inline-size:1.45rem;padding-inline:.3rem;font:700 .72rem/1.45rem sans-serif;position:absolute;inset-block-start:-.3rem;inset-inline-end:-.3rem}.team-drawer-backdrop{z-index:80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#040f187a;position:fixed;inset:0}.team-drawer{background:var(--surface,#fff);inline-size:min(46rem,96vw);color:var(--text,#17252b);grid-template-rows:auto auto auto 1fr auto;display:grid;position:absolute;inset-block:0;inset-inline-end:0;overflow:auto;box-shadow:-20px 0 60px #0000003d}.team-drawer>header,.team-thread>header{border-block-end:1px solid var(--border,#d8e2df);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.2rem;display:flex}.team-drawer>header div,.team-thread>header>div:first-child{gap:.2rem;display:grid}.team-drawer>header button{cursor:pointer;background:0 0;border:0;font-size:1.8rem}.team-drawer>nav{border-block-end:1px solid var(--border,#d8e2df);grid-template-columns:repeat(4,1fr);display:grid}.team-drawer>nav button,.team-kind button{cursor:pointer;color:inherit;background:0 0;border:0;padding:.85rem .5rem}.team-drawer>nav button.active,.team-kind button.active{color:#0b695b;background:#0b695b21;font-weight:800;box-shadow:inset 0 -3px #0b695b}.team-filters{border-block-end:1px solid var(--border,#d8e2df);grid-template-columns:minmax(12rem,1fr) repeat(2,8rem);gap:.55rem;padding:.8rem 1rem;display:grid}.team-filters label{align-items:center;gap:.3rem;font-size:.78rem;display:flex}.team-filters input,.team-filters select,.team-new input,.team-new select,.team-new textarea,.team-thread form input{border:1px solid var(--border,#ccd9d5);background:var(--surface,#fff);min-block-size:2.45rem;color:inherit;border-radius:.65rem;padding:.55rem .7rem}.team-ticket-list{align-content:start;gap:.35rem;max-block-size:34vh;padding:.5rem;display:grid;overflow:auto}.team-ticket-list>button{text-align:start;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.8rem;justify-content:space-between;gap:.8rem;padding:.75rem;display:flex}.team-ticket-list>button:hover,.team-ticket-list>button.active{background:#0b695b14;border-color:#77afa5}.team-ticket-list span{gap:.2rem;display:grid}.team-ticket-list span:last-child{text-align:end;justify-items:end}.team-ticket-list small{opacity:.7}.team-ticket-list i{color:#fff;background:#b5262e;border-radius:2rem;padding:.1rem .45rem;font-style:normal}.team-ticket-list .priority{letter-spacing:.04em;font-size:.65rem}.team-new{align-content:start;gap:.75rem;padding:1rem;display:grid}.team-new label{gap:.35rem;display:grid}.team-new textarea{resize:vertical;min-block-size:7rem}.team-kind{border:1px solid var(--border,#d8e2df);border-radius:.75rem;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.team-primary,.team-thread form button{color:#fff;cursor:pointer;background:#0b695b;border:0;border-radius:.7rem;padding:.75rem 1rem;font-weight:800}.team-customer-ref,.team-notice,.team-error{background:#0b695b1a;border-radius:.75rem;justify-content:space-between;margin:.7rem 1rem;padding:.7rem .85rem;display:flex}.team-error{color:#9e1d27;background:#b5262e1f}.team-thread{border-block-start:1px solid var(--border,#d8e2df);background:color-mix(in srgb,var(--surface,#fff) 94%,#0b695b)}.team-thread>header>div:last-child{flex-wrap:wrap;gap:.35rem;display:flex}.team-thread button{border:1px solid var(--border,#ccd9d5);background:var(--surface,#fff);color:inherit;cursor:pointer;border-radius:.55rem;padding:.45rem .65rem}.team-thread button.danger{color:#a31f28;border-color:#d99a9f}.team-messages{gap:.55rem;max-block-size:30vh;padding:.8rem 1rem;display:grid;overflow:auto}.team-messages article{background:var(--surface,#fff);border-radius:.85rem;max-inline-size:82%;padding:.65rem .8rem;box-shadow:0 2px 8px #00000012}.team-messages p{margin:.3rem 0}.team-messages small{opacity:.65}.team-messages article.message-question{border-inline-start:3px solid #d07a3f;margin-inline-end:auto}.team-messages article.message-reply{background:color-mix(in srgb,#0b695b 9%,var(--surface,#fff));border-inline-end:3px solid #0b695b;margin-inline-start:auto}.team-messages article.message-reply>strong{color:#0b695b}.team-messages article.message-question>strong{color:#a44d18}.team-thread form{grid-template-columns:1fr auto;gap:.5rem;padding:.8rem 1rem;display:grid}.team-review{overflow:auto}.team-review h3{padding-inline:1rem}.team-metrics{grid-template-columns:repeat(4,1fr);gap:.5rem;padding:.5rem 1rem;display:grid}.team-metrics span{border:1px solid var(--border,#d8e2df);border-radius:.75rem;gap:.2rem;padding:.7rem;display:grid}.team-metrics b{color:#0b695b;font-size:1.3rem}.team-empty{text-align:center;opacity:.7;padding:2rem}@media (width<=42rem){.team-drawer{inline-size:100vw}.team-filters{grid-template-columns:1fr 1fr}.team-filters>input{grid-column:1/-1}.team-metrics{grid-template-columns:1fr 1fr}.team-launcher{inset-block-end:.8rem;inset-inline-end:.8rem}.team-thread>header{flex-direction:column;align-items:flex-start}}.team-management-nav{gap:.4rem;padding:.65rem 1rem;display:flex;overflow:auto}.team-management-nav button{white-space:nowrap;border:1px solid var(--border,#ccd9d5);color:inherit;cursor:pointer;background:0 0;border-radius:2rem;padding:.45rem .8rem}.team-management-nav button.active{color:#fff;background:#0b695b;border-color:#0b695b}.team-management-period{grid-template-columns:1fr 1fr;gap:.55rem;padding:.2rem 1rem .7rem;display:grid}.team-management-period label{gap:.25rem;font-size:.76rem;display:grid}.team-management-period input{border:1px solid var(--border,#ccd9d5);background:var(--surface,#fff);min-block-size:2.35rem;color:inherit;border-radius:.6rem;padding:.45rem .6rem}.team-management-grid{grid-template-columns:1fr 1fr;gap:.7rem;padding:.7rem 1rem;display:grid}.team-management-card{border:1px solid var(--border,#d8e2df);border-radius:.8rem;padding:.75rem;overflow:auto}.team-management-card h4{margin:.1rem 0 .65rem}.team-management-card table{border-collapse:collapse;inline-size:100%;font-size:.78rem}.team-management-card th,.team-management-card td{text-align:start;border-block-end:1px solid var(--border,#e0e8e5);padding:.4rem}.team-audit-list{gap:.4rem;max-block-size:24rem;display:grid;overflow:auto}.team-audit-list article{border-block-end:1px solid var(--border,#e0e8e5);gap:.15rem;padding:.45rem 0;display:grid}.team-audit-list small{opacity:.68}.team-page-note{opacity:.72;padding:.4rem 1rem;font-size:.78rem}@media (width<=42rem){.team-management-grid{grid-template-columns:1fr}.team-management-period{grid-template-columns:1fr 1fr}}.lead-channel-button.ticket{color:#93451f;cursor:pointer;background:#fff3e8;border-color:#edb189}.lead-channel-button.ticket:disabled{opacity:.45;cursor:not-allowed}:root{--navy:var(--sidebar);--navy-2:color-mix(in oklch, var(--sidebar) 84%, var(--sidebar-foreground));--primary-soft:var(--accent);--teal:var(--primary);--surface:var(--card);--surface-2:var(--muted);--shadow:0 1px 2px color-mix(in oklch, var(--shadow-color) 28%, transparent), 0 8px 24px color-mix(in oklch, var(--shadow-color) 42%, transparent);--content-max:96rem;--space-page:clamp(1rem, 2.35vw, 2rem);--radius-card:.9rem;font-family:Noto Sans Arabic Variable,Geist Variable,sans-serif}.tasoglu-approval-page{gap:1rem;min-width:0;display:grid}.tasoglu-approval-heading{border:1px solid var(--border);background:var(--card);border-radius:1rem;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.tasoglu-approval-heading h1{margin:0;font-size:clamp(1.25rem,2vw,1.8rem)}.tasoglu-approval-heading p{color:var(--muted-foreground);margin:.35rem 0 0}.tasoglu-approval-toolbar{border:1px solid var(--border);background:var(--card);border-radius:1rem;gap:.85rem;padding:1rem;display:grid}.tasoglu-approval-sections{flex-wrap:wrap;gap:.5rem;display:flex}.tasoglu-approval-search{grid-template-columns:minmax(14rem,2fr) minmax(12rem,1fr) auto;align-items:end;gap:.75rem;display:grid}.tasoglu-approval-layout{grid-template-columns:minmax(18rem,.9fr) minmax(24rem,1.35fr);align-items:start;gap:1rem;min-width:0;display:grid}.tasoglu-approval-results{gap:.75rem;min-width:0;display:grid}.tasoglu-approval-card{border:1px solid var(--border);background:var(--card);box-shadow:var(--shadow);border-radius:1rem;gap:.75rem;padding:1rem;display:grid}.tasoglu-approval-card.is-selected{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 18%,transparent)}.tasoglu-approval-card>header,.tasoglu-approval-detail>header,.tasoglu-approval-section-title{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.tasoglu-approval-card h2,.tasoglu-approval-detail h2,.tasoglu-approval-detail h3{margin:0}.tasoglu-approval-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:0;display:grid}.tasoglu-approval-card dl div{gap:.15rem;display:grid}.tasoglu-approval-card dt{color:var(--muted-foreground);font-size:.75rem}.tasoglu-approval-card dd{overflow-wrap:anywhere;margin:0}.tasoglu-approval-detail{border:1px solid var(--border);background:var(--card);border-radius:1rem;gap:1rem;max-height:calc(100vh - 2rem);padding:1rem;display:grid;position:sticky;top:1rem;overflow:auto}.tasoglu-approval-detail>section,.tasoglu-approval-policy{border:1px solid var(--border);background:color-mix(in srgb,var(--muted) 24%,transparent);border-radius:.85rem;gap:.8rem;padding:1rem;display:grid}.tasoglu-approval-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.tasoglu-approval-form{align-content:start;gap:.7rem;min-width:0;display:grid}.tasoglu-approval-form textarea,.tasoglu-approval-consent textarea{border:1px solid var(--input);background:var(--background);width:100%;min-width:0;color:inherit;resize:vertical;border-radius:.65rem;padding:.65rem}.tasoglu-approval-page .ds-field>span{color:var(--foreground)}.tasoglu-approval-form small{color:var(--muted-foreground);font-weight:400;line-height:1.5;display:block}.tasoglu-approval-help{color:var(--warning-foreground);margin:0}.tasoglu-approval-history{gap:.5rem;margin:.65rem 0 0;padding-inline-start:1.25rem;display:grid}.tasoglu-approval-history li{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;gap:.2rem .6rem;padding-block:.35rem;display:grid}.tasoglu-approval-history time{color:var(--muted-foreground);grid-column:1/-1;font-size:.8rem}.tasoglu-approval-alert{border:1px solid;border-radius:.75rem;padding:.8rem 1rem}.tasoglu-approval-alert.is-error{border-color:color-mix(in srgb,var(--destructive) 45%,var(--border));background:color-mix(in srgb,var(--destructive) 10%,var(--card));color:var(--destructive)}.tasoglu-approval-alert.is-warning{border-color:color-mix(in srgb,var(--warning) 50%,var(--border));background:color-mix(in srgb,var(--warning) 12%,var(--card))}.tasoglu-approval-alert.is-success{border-color:color-mix(in srgb,var(--success) 45%,var(--border));background:color-mix(in srgb,var(--success) 10%,var(--card));color:color-mix(in oklch,var(--success) 72%,var(--foreground))}.tasoglu-approval-policy>summary,.tasoglu-approval-detail summary{cursor:pointer;font-weight:700}@media (width<=900px){.tasoglu-approval-layout{grid-template-columns:1fr}.tasoglu-approval-detail{max-height:none;position:static}}@media (width<=600px){.tasoglu-approval-heading{flex-direction:column;align-items:stretch}.tasoglu-approval-search,.tasoglu-approval-actions,.tasoglu-approval-card dl{grid-template-columns:1fr}.tasoglu-approval-card>header,.tasoglu-approval-detail>header,.tasoglu-approval-section-title{flex-direction:column;align-items:stretch}}.tasoglu-survey-admin{gap:1rem;display:grid}.tasoglu-survey-review-grid{grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:1rem;display:grid}.tasoglu-survey-review-grid blockquote{border-inline-start:4px solid var(--primary);background:var(--surface-2);border-radius:.75rem;margin:.75rem 0;padding:.8rem 1rem}.tasoglu-settings-grid{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1rem;margin-block-end:1rem;display:grid}.tasoglu-settings-grid section{border:1px solid var(--border);background:var(--surface-2);border-radius:1rem;align-content:start;gap:.75rem;padding:1rem;display:grid}.tasoglu-settings-grid label{gap:.35rem;display:grid}.tasoglu-settings-grid textarea,.tasoglu-survey-public textarea{box-sizing:border-box;border:1px solid var(--border);background:var(--surface);width:100%;min-height:6.5rem;color:var(--text);font:inherit;resize:vertical;border-radius:.8rem;padding:.75rem}.tasoglu-survey-public{background:radial-gradient(circle at 80% 0,var(--accent) 0,transparent 35%),linear-gradient(155deg,var(--accent),var(--background));min-height:100dvh;color:var(--foreground);padding:clamp(1rem,4vw,3rem)}.tasoglu-survey-public>section{gap:1rem;width:min(100%,46rem);margin:auto;display:grid}.tasoglu-survey-public-head{align-items:center;gap:1rem;padding:1rem;display:flex}.tasoglu-survey-public-head .brand-mark{background:var(--info);height:3.5rem;color:var(--inverse-foreground);box-shadow:0 12px 30px color-mix(in oklch, var(--info) 25%, transparent);border-radius:1.15rem;flex:0 0 3.5rem;place-items:center;font-size:1.65rem;font-weight:950;display:grid}.tasoglu-survey-public h1{margin:0;font-size:clamp(1.6rem,5vw,2.35rem)}.tasoglu-survey-public p{color:var(--muted-foreground)}.tasoglu-rating-row{direction:ltr;gap:.5rem;display:flex}.tasoglu-rating-row button{border:1px solid var(--accent);background:var(--accent);width:3.35rem;height:3.35rem;color:var(--primary);cursor:pointer;border-radius:1rem;font-size:1.65rem;transition:all .16s}.tasoglu-rating-row button:hover,.tasoglu-rating-row button:focus-visible{border-color:var(--info);transform:translateY(-2px)}.tasoglu-rating-row button.selected{border-color:var(--warning);background:color-mix(in oklch, var(--warning) 16%, var(--card));color:var(--warning);box-shadow:0 6px 18px color-mix(in oklch, var(--warning) 18%, transparent)}.tasoglu-rating-row.compact button{border-radius:.75rem;width:2.5rem;height:2.5rem;font-size:1.1rem}.tasoglu-rating-line{border-bottom:1px solid var(--accent);justify-content:space-between;align-items:center;gap:1rem;padding:.65rem 0;display:flex}.tasoglu-survey-success{text-align:center;padding:4rem 1rem}.tasoglu-survey-success>span{background:color-mix(in oklch, var(--success) 12%, var(--card));width:5rem;height:5rem;color:var(--success);border-radius:50%;place-items:center;margin:0 auto 1rem;font-size:2.5rem;display:grid}.tasoglu-stars{color:var(--warning);letter-spacing:.1em}.tasoglu-error{border-radius:.75rem;padding:.75rem;background:color-mix(in oklch, var(--destructive) 12%, var(--card))!important;color:var(--destructive)!important}@media (width<=42rem){.tasoglu-survey-public{padding:.75rem}.tasoglu-rating-row{justify-content:space-between}.tasoglu-rating-row button{width:2.85rem;height:2.85rem}.tasoglu-rating-line{flex-direction:column;align-items:flex-start}}.tasoglu-survey-public.tasoglu-survey-public{background:radial-gradient(circle at 8% 10%,color-mix(in oklch,var(--info) 13%,transparent),transparent 26rem),radial-gradient(circle at 92% 8%,color-mix(in oklch,var(--warning) 15%,transparent),transparent 22rem),var(--background);min-block-size:100dvh;color:var(--foreground);place-items:center;padding:clamp(.75rem,3vw,1.65rem);display:grid}.tasoglu-survey-public>section{inline-size:min(100%,45rem)}.tasoglu-survey-public-card{border:1px solid var(--border);border-radius:calc(var(--radius) * 2.5);background:color-mix(in oklch,var(--card) 96%,transparent);box-shadow:var(--shadow-lg);overflow:hidden}.tasoglu-survey-brand-header{background:linear-gradient(135deg,color-mix(in oklch,var(--info) 12%,var(--card)),var(--card) 52%,color-mix(in oklch,var(--warning) 12%,var(--card)));padding:1.8rem 2rem 1.65rem;position:relative;overflow:hidden}.tasoglu-survey-brand-header:after{border:1.75rem solid color-mix(in oklch,var(--info) 8%,transparent);content:"";border-radius:50%;block-size:11rem;inline-size:11rem;position:absolute;inset-block-end:-3.4rem;inset-inline-end:-2rem}.tasoglu-survey-brand-header>*{z-index:1;position:relative}.tasoglu-survey-brand-line{color:var(--muted-foreground);align-items:center;gap:.75rem;font-size:.88rem;font-weight:800;display:flex}.tasoglu-survey-brand-line>strong{color:var(--foreground);font-size:1rem}.tasoglu-survey-brand-line>span:last-child{border-inline-start:2px solid color-mix(in oklch,var(--info) 18%,transparent);padding-inline-start:.75rem}.tasoglu-survey-brand-mark{border-radius:var(--radius);background:var(--primary);block-size:2.7rem;inline-size:2.7rem;color:var(--primary-foreground);place-items:center;font-size:1.3rem;font-weight:950;display:grid}.tasoglu-survey-brand-header h1{max-inline-size:35rem;margin:1.25rem 0 .55rem;font-size:clamp(1.7rem,5vw,2.45rem);line-height:1.16}.tasoglu-survey-brand-header>p{max-inline-size:36rem;color:var(--muted-foreground);margin:0;font-weight:650;line-height:1.75}.tasoglu-survey-confidence{flex-wrap:wrap;gap:.5rem;margin-block-start:1rem;display:flex}.tasoglu-survey-confidence>span{border:1px solid color-mix(in oklch,var(--info) 14%,var(--border));background:color-mix(in oklch,var(--card) 82%,transparent);color:var(--muted-foreground);border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .65rem;font-size:.78rem;font-weight:800;display:inline-flex}.tasoglu-survey-confidence i{background:var(--success);block-size:.5rem;inline-size:.5rem;box-shadow:0 0 0 4px color-mix(in oklch,var(--success) 12%,transparent);border-radius:50%}.tasoglu-survey-public-form{gap:1.4rem;padding:1.75rem 2rem 2rem;display:grid}.tasoglu-survey-section-intro h2,.tasoglu-survey-details>h2{align-items:center;gap:.6rem;margin:0 0 .2rem;font-size:1.13rem;display:flex}.tasoglu-survey-section-intro h2 span,.tasoglu-survey-details>h2 span{border-radius:var(--radius);background:var(--accent);block-size:1.9rem;inline-size:1.9rem;color:var(--accent-foreground);place-items:center;font-size:.9rem;display:grid}.tasoglu-survey-section-intro p,.tasoglu-survey-details>p{color:var(--muted-foreground);margin:0;font-size:.92rem;font-weight:650;line-height:1.65}.tasoglu-survey-ratings-stack{gap:.9rem;display:grid}.tasoglu-survey-rating-panel{border:1px solid var(--border);border-radius:calc(var(--radius) * 1.8);background:linear-gradient(145deg,var(--card),color-mix(in oklch,var(--card) 86%,var(--muted)));padding:1.1rem}.tasoglu-survey-rating-panel>header{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-block-end:1rem;display:flex}.tasoglu-survey-rating-panel>header>div{align-items:center;gap:.7rem;display:flex}.tasoglu-survey-rating-panel>header h3{margin:0;font-size:1rem;line-height:1.42}.tasoglu-survey-rating-panel>header strong{color:var(--muted-foreground);margin-block-start:.25rem;font-size:.87rem;display:inline-flex}.tasoglu-survey-rating-panel>header>span{background:var(--muted);color:var(--muted-foreground);white-space:nowrap;border-radius:999px;padding:.35rem .55rem;font-size:.73rem;font-weight:850}.tasoglu-survey-role-icon{border:3px solid var(--card);border-radius:calc(var(--radius) * 1.2);background:var(--accent);block-size:3.3rem;inline-size:3.3rem;color:var(--accent-foreground);box-shadow:var(--shadow-md);place-items:center;font-size:1.18rem;display:grid}.tasoglu-survey-rating-panel.whatsapp .tasoglu-survey-role-icon{background:color-mix(in oklch,var(--success) 14%,var(--card));color:var(--success)}.tasoglu-survey-scale{border:1px solid color-mix(in oklch,var(--warning) 35%,var(--border));border-radius:var(--radius);background:color-mix(in oklch,var(--warning) 9%,var(--card));color:var(--muted-foreground);direction:ltr;justify-content:space-between;align-items:center;gap:.5rem;margin-block-end:.55rem;padding:.5rem .65rem;font-size:.74rem;font-weight:800;display:flex}.tasoglu-survey-scale span{direction:inherit}.tasoglu-survey-scale strong{color:var(--foreground);text-align:center}.tasoglu-survey-rating-options{direction:ltr;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;display:grid}.tasoglu-survey-rating-options button{border:1px solid var(--border);border-radius:calc(var(--radius) * 1.2);background:var(--card);min-block-size:6.1rem;color:var(--foreground);font:inherit;cursor:pointer;grid-template-rows:auto auto auto;place-items:center;gap:.3rem;padding:.55rem .2rem;transition:transform .16s,border-color .16s,background .16s,box-shadow .16s;display:grid}.tasoglu-survey-rating-options button:hover{border-color:var(--warning);background:color-mix(in oklch,var(--warning) 7%,var(--card))}.tasoglu-survey-rating-options button:focus-visible{outline:3px solid color-mix(in oklch,var(--ring) 32%,transparent);outline-offset:2px}.tasoglu-survey-rating-options button.selected{border-color:var(--warning);background:color-mix(in oklch,var(--warning) 14%,var(--card));box-shadow:0 8px 17px color-mix(in oklch,var(--warning) 20%,transparent);transform:translateY(-2px)}.tasoglu-survey-rating-options b{background:var(--muted);border-radius:999px;place-items:center;min-block-size:1.75rem;min-inline-size:3.2rem;font-size:.95rem;display:grid}.tasoglu-survey-rating-options button.selected b{background:color-mix(in oklch,var(--warning) 65%,var(--card));color:var(--foreground)}.tasoglu-survey-rating-options i{color:var(--warning);letter-spacing:-1px;white-space:nowrap;font-family:Arial,sans-serif;font-size:.8rem;font-style:normal;font-weight:900;line-height:1}.tasoglu-survey-rating-options small{color:var(--muted-foreground);text-align:center;font-size:.72rem;font-weight:850;line-height:1.15}.tasoglu-survey-details{border:1px solid var(--border);border-radius:calc(var(--radius) * 1.8);background:var(--muted);padding:1.15rem}.tasoglu-survey-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-block-start:1rem;display:grid}.tasoglu-survey-metrics label,.tasoglu-survey-comment{color:var(--muted-foreground);gap:.45rem;font-size:.84rem;font-weight:800;display:grid}.tasoglu-survey-metrics select,.tasoglu-survey-comment textarea{border:1px solid var(--input);border-radius:var(--radius);background:var(--card);inline-size:100%;color:var(--card-foreground);font:inherit;outline:none;font-weight:700}.tasoglu-survey-metrics select{min-block-size:2.8rem;padding-inline:.7rem}.tasoglu-survey-comment{margin-block-start:1rem}.tasoglu-survey-comment textarea{resize:vertical;min-block-size:6.5rem;padding:.75rem}.tasoglu-survey-metrics select:focus,.tasoglu-survey-comment textarea:focus{border-color:var(--ring);box-shadow:0 0 0 4px color-mix(in oklch,var(--ring) 12%,transparent)}.tasoglu-survey-submit{border-radius:calc(var(--radius) * 1.45);background:var(--primary);min-block-size:3.5rem;box-shadow:0 16px 29px color-mix(in oklch,var(--primary) 25%,transparent);color:var(--primary-foreground);font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;gap:.55rem;font-size:1rem;font-weight:900;display:flex}.tasoglu-survey-submit:disabled{cursor:not-allowed;opacity:.5}.tasoglu-survey-privacy{align-items:flex-start;gap:.55rem;font-size:.8rem;font-weight:650;line-height:1.6;display:flex;color:var(--muted-foreground)!important;margin:0!important}.tasoglu-survey-privacy>span{border-radius:var(--radius);background:color-mix(in oklch,var(--success) 14%,var(--card));block-size:1.4rem;color:var(--success);flex:0 0 1.4rem;place-items:center;font-size:.75rem;display:grid}.tasoglu-survey-state{text-align:center;justify-items:center;gap:.65rem;padding:3rem 1.5rem;display:grid}.tasoglu-survey-state>span{background:var(--accent);block-size:5rem;inline-size:5rem;color:var(--accent-foreground);border-radius:50%;place-items:center;font-size:2.2rem;font-weight:900;display:grid}.tasoglu-survey-state h1,.tasoglu-survey-state p{margin:0}.tasoglu-survey-state p{color:var(--muted-foreground)}@media (width<=38.75rem){.tasoglu-survey-public.tasoglu-survey-public{padding:.6rem;display:block}.tasoglu-survey-public-card{border-radius:calc(var(--radius) * 1.8)}.tasoglu-survey-brand-header,.tasoglu-survey-public-form{padding-inline:1rem}.tasoglu-survey-brand-header{padding-block:1.35rem}.tasoglu-survey-brand-line{flex-wrap:wrap;align-items:flex-start}.tasoglu-survey-brand-line>span:last-child{border-inline-start:0;padding-inline-start:0}.tasoglu-survey-public-form{gap:1.15rem;padding-block:1.25rem}.tasoglu-survey-rating-panel{padding:.9rem}.tasoglu-survey-rating-panel>header>span{display:none}.tasoglu-survey-metrics{grid-template-columns:1fr}.tasoglu-survey-scale{padding-inline:.45rem;font-size:.68rem}.tasoglu-survey-rating-options{gap:.3rem}.tasoglu-survey-rating-options button{border-radius:var(--radius);min-block-size:5.5rem;padding-inline:.1rem}.tasoglu-survey-rating-options b{min-inline-size:2.65rem;font-size:.78rem}.tasoglu-survey-rating-options i{letter-spacing:-1.3px;font-size:.58rem}.tasoglu-survey-rating-options small{font-size:.59rem}}:root.dark{--shadow:0 1px 2px color-mix(in oklch, var(--shadow-color) 45%, transparent), 0 12px 28px var(--shadow-color)}body{background:radial-gradient(circle at 12% 0%, color-mix(in oklch, var(--primary) 6%, transparent), transparent 28rem), color-mix(in oklch, var(--info) 12%, var(--card))}:root[data-theme=dark] body{background:var(--info)}.topbar{border-block-end:1px solid color-mix(in oklch, var(--card) 10%, transparent);background:linear-gradient(105deg, var(--primary), var(--primary));box-shadow:0 4px 18px color-mix(in oklch, var(--primary) 18%, transparent)}.brand-mark{background:linear-gradient(145deg, var(--primary), var(--primary));border-radius:.7rem}.sidebar{background:linear-gradient(180deg, var(--primary), var(--primary))}.nav-group h2{color:var(--primary);letter-spacing:.08em}.primary-nav a{border:1px solid #0000;border-radius:.6rem}.primary-nav a.active{background:color-mix(in oklch, var(--card) 10%, transparent);border-color:color-mix(in oklch, var(--primary) 20%, transparent)}main{background:0 0}.page{gap:1.35rem}.page-heading{padding-block-end:.2rem}.page-heading h1{color:var(--info);font-weight:780}:root[data-theme=dark] .page-heading h1{color:var(--accent)}.page-heading p{max-inline-size:48rem}.ds-card,.ds-filter-bar,.ds-table-scroll{border-color:var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow)}.ds-card{padding:clamp(1rem,2vw,1.35rem)}.ds-button{box-shadow:0 1px 2px color-mix(in oklch, var(--info) 9%, transparent);border-radius:.6rem}.ds-button.secondary,.ds-button.ghost{box-shadow:none}.ds-input,.ds-select,textarea{border-color:var(--primary);box-shadow:0 1px 2px color-mix(in oklch, var(--info) 4%, transparent);border-radius:.55rem}:root[data-theme=dark] .ds-input,:root[data-theme=dark] .ds-select,:root[data-theme=dark] textarea{border-color:var(--primary)}.ds-table-scroll table th{background:var(--surface-2);color:var(--muted);letter-spacing:.025em;font-size:.72rem}.team-launcher{border:1px solid color-mix(in oklch, var(--card) 22%, transparent);background:linear-gradient(145deg, var(--primary), var(--primary));block-size:3.25rem;inline-size:3.25rem;box-shadow:0 12px 30px color-mix(in oklch, var(--primary) 24%, transparent);border-radius:1rem;inset-block-end:1rem;inset-inline-end:1rem}body{color:var(--info);text-rendering:optimizelegibility;line-height:1.5}:root[data-theme=dark] body{color:color-mix(in oklch, var(--info) 12%, var(--card))}.sidebar{scrollbar-color:color-mix(in oklch, var(--primary) 48%, transparent) transparent;scrollbar-width:thin}.primary-nav{gap:.35rem;padding-block:.7rem}.nav-group{gap:.1rem}.nav-group h2{color:var(--primary);margin-block:.65rem .22rem}.primary-nav a{min-block-size:2.35rem;padding-block:.42rem;line-height:1.35;transition:background-color .14s,border-color .14s,color .14s}.primary-nav a.active{color:var(--primary);box-shadow:0 4px 12px color-mix(in oklch, var(--primary) 16%, transparent)}.context-switchers{padding-block-end:.75rem}.page-heading h1{letter-spacing:-.035em;margin-block-start:0}.page-heading p{color:var(--muted);font-size:.92rem}.card-heading{align-items:center}.card-heading p{color:var(--muted);line-height:1.6}.ds-card,.ds-filter-bar,.ds-table-scroll,.advanced-filters{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ds-filter-bar{gap:.75rem;padding:.8rem}.ds-button{transition:transform .12s,box-shadow .12s,filter .12s}.ds-button:hover:not(:disabled){box-shadow:0 4px 12px color-mix(in oklch, var(--info) 10%, transparent);transform:translateY(-1px)}.ds-input:hover,.ds-select:hover{border-color:var(--primary)}.ds-input:focus,.ds-select:focus,textarea:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in oklch, var(--primary) 14%, transparent);outline:0}.stage-bucket{inline-size:100%;min-inline-size:0}.stage-bucket-count{font-variant-numeric:tabular-nums}.experience-footer{padding-block-start:1rem}@media (width>=75.01rem){.product-shell{grid-template-columns:15.5rem minmax(0,1fr)}.topbar{grid-template-columns:15.5rem minmax(12rem,1fr) auto}.page:has(.focus-card)>.page-heading+.kpi-grid.compact{grid-template-columns:repeat(3,minmax(0,1fr))}.page:has(.history-disclosure)>.page-heading+.kpi-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}main:has(.sales-workspace) .stage-buckets{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}main:has(.work-list-card) .stage-buckets{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}}@media (width>=42.01rem) and (width<=75rem){.stage-buckets{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}}@media (width<=42rem){.page{gap:.85rem}.page-heading p{font-size:.86rem}.stage-buckets{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.stage-bucket{min-block-size:3.1rem;padding:.5rem .65rem}.team-launcher{inset-block-end:.75rem;inset-inline-end:.75rem}}@media (pointer:coarse){.primary-nav a{min-block-size:2.75rem}}.internal-new{gap:.7rem}.internal-new .ds-field{margin-block:0}.internal-hero{box-shadow:0 4px 16px color-mix(in oklch, var(--info) 5%, transparent);border-radius:.85rem}.internal-ticket-list>button{box-shadow:0 1px 3px color-mix(in oklch, var(--info) 5%, transparent)}.tasoglu-page{--tg-brand-950:var(--sidebar);--tg-brand-900:color-mix(in oklch, var(--sidebar) 88%, var(--sidebar-foreground));--tg-brand-800:var(--primary);--tg-brand-700:var(--primary);--tg-brand-600:color-mix(in oklch, var(--primary) 84%, var(--primary-foreground));--tg-brand-soft:var(--accent);--tg-accent:var(--primary);--tg-accent-soft:var(--accent);--tg-bg:var(--background);--tg-surface:var(--card);--tg-surface-subtle:var(--muted);--tg-text:var(--foreground);--tg-text-muted:var(--muted-foreground);--tg-border:var(--border);--tg-border-strong:var(--input);--tg-shadow-sm:0 1px 2px color-mix(in oklch, var(--shadow-color) 36%, transparent);--tg-shadow-md:0 10px 28px color-mix(in oklch, var(--shadow-color) 58%, transparent);--tg-radius-sm:.5rem;--tg-radius-md:.75rem;--tg-radius-lg:1rem;--tg-space-1:.25rem;--tg-space-2:.5rem;--tg-space-3:.75rem;--tg-space-4:1rem;--tg-space-5:1.25rem;--tg-space-6:1.5rem;--tg-space-8:2rem;align-content:start;gap:var(--tg-space-6);min-block-size:0;color:var(--tg-text);font-synthesis:none;background:0 0;padding:0;font-family:Noto Sans Arabic Variable,Geist Variable,sans-serif;display:grid}:root[data-theme=dark] .tasoglu-page,:root[data-bs-theme=dark] .tasoglu-page{--tg-brand-soft:var(--accent);--tg-accent-soft:var(--accent);--tg-bg:var(--background);--tg-surface:var(--card);--tg-surface-subtle:var(--muted);--tg-text:var(--foreground);--tg-text-muted:var(--muted-foreground);--tg-border:var(--border);--tg-border-strong:var(--input);--tg-shadow-sm:0 1px 2px color-mix(in oklch, var(--shadow-color) 45%, transparent);--tg-shadow-md:0 12px 30px var(--shadow-color);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.tasoglu-page,.tasoglu-page *{box-sizing:border-box}:root[data-company-profile=tasoglu] .brand strong{font-size:0}:root[data-company-profile=tasoglu] .brand strong:after{content:"Taşoğlu";letter-spacing:.01em;font-size:.96rem}:root[data-company-profile=tasoglu] .brand-mark{font-size:0}:root[data-company-profile=tasoglu] .brand-mark:after{content:"T";font-size:1rem;font-weight:900}:root[data-company-profile=tasoglu] main>.tasoglu-page{inline-size:100%;max-inline-size:none;margin-inline:0}.tasoglu-netgsm-truth{border:1px solid color-mix(in srgb, var(--tg-accent) 32%, var(--tg-border));border-radius:var(--tg-radius-md);background:var(--tg-accent-soft);padding:var(--tg-space-4);gap:.25rem;display:grid}.tasoglu-netgsm-truth span{color:var(--tg-text-muted)}.tasoglu-netgsm-evidence{gap:var(--tg-space-3);margin-block-start:var(--tg-space-4);display:grid}.tasoglu-netgsm-evidence h3{margin:0}.tasoglu-tt-followup .tt-page-actions{flex-wrap:wrap;align-items:center;gap:.75rem;padding-block:.5rem;display:flex}.tasoglu-tt-followup .tt-page-actions [data-slot=button]{white-space:normal;text-align:center;block-size:auto;min-block-size:44px;padding:.75rem 1.1rem;font-size:1rem;font-weight:700}@media (width<=640px){.tasoglu-tt-followup>.page-heading{flex-wrap:wrap}.tasoglu-tt-followup .tt-page-actions{inline-size:100%}.tasoglu-tt-followup .tt-page-actions [data-slot=button]{flex:12rem}}.tasoglu-whatsapp-row-actions{min-inline-size:0;max-inline-size:100%}.tasoglu-whatsapp-queue-phone{white-space:nowrap;overflow-wrap:normal;word-break:normal;font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;display:block}@media (width<=50rem){.tasoglu-whatsapp-queue-table td:first-child{grid-template-columns:minmax(0,1fr)}.tasoglu-table td:has(>.tasoglu-whatsapp-row-actions){grid-template-columns:minmax(0,1fr)}.tasoglu-whatsapp-row-actions{grid-template-columns:minmax(0,1fr);display:grid}.tasoglu-whatsapp-row-actions .ds-button{white-space:normal;overflow-wrap:anywhere;inline-size:100%;min-inline-size:0}}.tasoglu-inline-phone-editor{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));align-items:center;gap:.45rem;min-width:min(34rem,78vw);margin-block-start:.55rem;display:grid}@media (width<=640px){.tasoglu-inline-phone-editor{grid-template-columns:1fr;min-width:0}}.tasoglu-status-cell{gap:.25rem;min-inline-size:12rem;display:grid}.tasoglu-status-cell small,.tasoglu-department-cell small{color:var(--tg-text-muted);line-height:1.35}.tasoglu-status-cell.tone-blue [class*=status]{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 16%, var(--tg-surface))}.tasoglu-status-cell.tone-orange [class*=status]{border-color:var(--warning);background:color-mix(in srgb, var(--warning) 16%, var(--tg-surface))}.tasoglu-status-cell.tone-purple [class*=status]{border-color:var(--chart-4);background:color-mix(in srgb, var(--chart-4) 20%, var(--tg-surface))}.tasoglu-status-cell.tone-amber [class*=status]{border-color:var(--warning);background:color-mix(in srgb, var(--warning) 16%, var(--tg-surface))}.tasoglu-status-cell.tone-gold [class*=status]{border-color:var(--chart-3);background:color-mix(in srgb, var(--chart-3) 22%, var(--tg-surface))}.tasoglu-status-cell.tone-slate [class*=status]{border-color:var(--muted-foreground);background:color-mix(in srgb, var(--muted-foreground) 18%, var(--tg-surface))}.tasoglu-status-cell.tone-green [class*=status]{border-color:var(--success);background:color-mix(in srgb, var(--success) 16%, var(--tg-surface))}.tasoglu-status-cell.tone-gray [class*=status]{border-color:var(--muted-foreground);background:color-mix(in srgb, var(--muted-foreground) 14%, var(--tg-surface))}.tasoglu-attempt-count{background:var(--tg-accent-soft);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;block-size:2rem;min-inline-size:2rem;font-weight:800;display:inline-grid}.tasoglu-history-page{inline-size:100%;max-inline-size:none;margin-inline:0}.tasoglu-history-identity{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;display:grid}.tasoglu-history-identity h2{margin:.15rem 0}.tasoglu-history-identity p{color:var(--tg-text-muted);margin:0}.tasoglu-history-identity>div:nth-child(2){flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.tasoglu-history-disclosure{overflow-wrap:anywhere;grid-column:1/-1;min-inline-size:0;font-size:.875rem;line-height:1.8}.tasoglu-history-page .tasoglu-workbox-subscriptions{overscroll-behavior:contain;scrollbar-gutter:stable;max-block-size:24rem;padding:.25rem;overflow:auto}.tasoglu-history-page .tasoglu-workbox-subscriptions button[aria-pressed=true]{border-color:var(--tg-brand-600);background:var(--tg-brand-soft)}.tasoglu-history-picker>form>label{grid-column:1/-1}.tasoglu-history-picker nav{flex-wrap:wrap;gap:.5rem;display:flex}.tasoglu-history-page time{font-variant-numeric:tabular-nums}.tasoglu-history-toolbar{gap:.75rem;display:grid}.tasoglu-history-filters{flex-wrap:wrap;gap:.45rem;display:flex}.tasoglu-history-filters button{border:1px solid var(--tg-border);background:var(--tg-surface-subtle);min-block-size:2.5rem;color:var(--tg-text);font:inherit;cursor:pointer;border-radius:.65rem;padding:.45rem .7rem;font-weight:700}.tasoglu-history-filters button span{color:var(--tg-text-muted);font-variant-numeric:tabular-nums}.tasoglu-history-filters button.active{border-color:var(--tg-brand-600);background:var(--tg-brand-soft);color:var(--tg-brand-800)}:root[data-theme=dark] .tasoglu-history-filters button.active{color:var(--accent)}.tasoglu-unified-timeline{gap:0;margin:0;padding:0;list-style:none;display:grid}.tasoglu-unified-timeline li{grid-template-columns:1rem minmax(0,1fr);gap:.8rem;padding-block-end:1rem;display:grid;position:relative}.tasoglu-unified-timeline li:not(:last-child):before{content:"";background:var(--tg-border);block-size:calc(100% - .1rem);inline-size:2px;position:absolute;inset-block-start:.8rem;inset-inline-start:.42rem}.tasoglu-history-dot{z-index:1;border:2px solid var(--tg-brand-600);background:var(--tg-surface);border-radius:50%;block-size:.85rem;inline-size:.85rem;margin-block-start:.25rem}.tasoglu-unified-timeline article{border:1px solid var(--tg-border);background:var(--tg-surface-subtle);border-radius:.75rem;min-inline-size:0;padding:.8rem}.tasoglu-unified-timeline article>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.tasoglu-unified-timeline p{overflow-wrap:anywhere;white-space:pre-wrap;margin:.65rem 0 .25rem}.tasoglu-unified-timeline small{color:var(--tg-text-muted);margin-block-start:.4rem;display:block}.tasoglu-unified-timeline footer{color:var(--tg-text-muted);flex-wrap:wrap;gap:.35rem .9rem;margin-block-start:.65rem;font-size:.78rem;display:flex}.tasoglu-history-end{text-align:center;color:var(--tg-text-muted);margin:0}@media (width<=42rem){.tasoglu-history-identity{grid-template-columns:minmax(0,1fr);align-items:start}.tasoglu-history-identity>div:nth-child(2){justify-content:flex-start}.tasoglu-history-filters{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tasoglu-history-filters button{inline-size:100%}.tasoglu-unified-timeline article>div{flex-direction:column;align-items:flex-start}}.tasoglu-page :focus-visible,.tasoglu-nav-link:focus-visible{outline:3px solid var(--warning);outline-offset:3px}.primary-nav a.tasoglu-nav-link{border:1px solid color-mix(in oklch, var(--primary) 24%, transparent);background:color-mix(in oklch, var(--primary) 7%, transparent);margin-block-start:.3rem}.primary-nav a.tasoglu-nav-link:hover{background:color-mix(in oklch, var(--primary) 14%, transparent)}.primary-nav a.tasoglu-nav-link .nav-icon{background:var(--primary);block-size:1.35rem;color:var(--primary);border-radius:.38rem;place-items:center;font-size:.68rem;font-weight:900;display:grid}.tasoglu-page>.ds-card,.tasoglu-page>.ds-state,.tasoglu-hero,.tasoglu-summary,.tasoglu-pagination,.tasoglu-tabs,.tasoglu-kpis{inline-size:min(100%,90rem);margin-inline:auto}.tasoglu-hero{justify-content:space-between;align-items:center;gap:var(--tg-space-8);border:1px solid color-mix(in oklch, var(--card) 12%, transparent);border-radius:var(--tg-radius-lg);background:linear-gradient(112deg, color-mix(in oklch, var(--card) 4%, transparent), transparent 45%), linear-gradient(120deg, var(--tg-brand-950), var(--tg-brand-800));min-block-size:11rem;color:var(--inverse-foreground);box-shadow:var(--tg-shadow-md);padding:clamp(1.25rem,3vw,2rem);display:flex;position:relative;overflow:hidden}.tasoglu-hero:after{content:"";border:3rem solid color-mix(in oklch, var(--primary) 9%, transparent);pointer-events:none;border-radius:50%;block-size:18rem;inline-size:18rem;position:absolute;inset-block-start:-7rem;inset-inline-end:-4rem}.tasoglu-brand-lockup{z-index:1;align-items:flex-start;gap:var(--tg-space-4);min-inline-size:0;display:flex;position:relative}.tasoglu-brand-mark{border:1px solid color-mix(in oklch, var(--card) 24%, transparent);background:linear-gradient(145deg, var(--primary), var(--primary));block-size:3.25rem;inline-size:3.25rem;color:var(--primary);box-shadow:0 10px 24px color-mix(in oklch, var(--sidebar) 18%, transparent);border-radius:.9rem;flex:none;place-items:center;font-size:1.35rem;font-weight:950;display:grid}.tasoglu-heading-copy{min-inline-size:0}.tasoglu-eyebrow{color:var(--primary);letter-spacing:.12em;text-transform:uppercase;margin-block-end:var(--tg-space-2);font-size:.72rem;font-weight:850;display:block}.tasoglu-hero h1{margin:0 0 var(--tg-space-2);letter-spacing:-.025em;font-size:clamp(1.55rem,2.8vw,2.25rem);line-height:1.18}.tasoglu-hero p{max-inline-size:47rem;color:var(--accent);margin:0;font-size:.95rem;font-weight:560;line-height:1.65}.tasoglu-header-links{z-index:1;justify-content:flex-end;align-items:center;gap:var(--tg-space-2);flex-wrap:wrap;display:flex;position:relative}.tasoglu-header-links a,.tasoglu-theme-toggle{border:1px solid color-mix(in oklch, var(--card) 18%, transparent);border-radius:var(--tg-radius-sm);background:color-mix(in oklch, var(--card) 7%, transparent);min-block-size:2.75rem;color:var(--accent);font:inherit;cursor:pointer;justify-content:center;align-items:center;padding:.6rem .85rem;font-size:.82rem;font-weight:750;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.tasoglu-theme-toggle{inline-size:2.75rem;padding:0;font-size:1rem}.tasoglu-header-links a:hover,.tasoglu-theme-toggle:hover{border-color:color-mix(in oklch, var(--card) 36%, transparent);background:color-mix(in oklch, var(--card) 13%, transparent)}.tasoglu-header-links a[aria-current=page]{border-color:var(--primary);background:color-mix(in oklch, var(--primary) 16%, transparent);color:var(--inverse-foreground)}:root[data-theme=dark] .tasoglu-hero h1,:root[data-bs-theme=dark] .tasoglu-hero h1{color:var(--inverse-foreground)}:root[data-theme=dark] .tasoglu-hero p,:root[data-bs-theme=dark] .tasoglu-hero p{color:var(--accent)}:root[data-theme=dark] .tasoglu-eyebrow,:root[data-bs-theme=dark] .tasoglu-eyebrow,:root[data-theme=dark] .tasoglu-brand-mark,:root[data-bs-theme=dark] .tasoglu-brand-mark{color:var(--primary)}:root[data-theme=dark] .tasoglu-header-links a,:root[data-bs-theme=dark] .tasoglu-header-links a,:root[data-theme=dark] .tasoglu-theme-toggle,:root[data-bs-theme=dark] .tasoglu-theme-toggle{color:var(--accent)}.tasoglu-page>.ds-card{border:1px solid var(--tg-border);border-radius:var(--tg-radius-lg);background:var(--tg-surface);color:inherit;box-shadow:var(--tg-shadow-sm);padding:clamp(1rem,2vw,1.5rem)}.tasoglu-page .ds-button{border:1px solid var(--tg-brand-800);border-radius:var(--tg-radius-sm);background:var(--tg-brand-800);min-block-size:2.75rem;color:var(--inverse-foreground);font:inherit;box-shadow:var(--tg-shadow-sm);padding:.62rem 1rem;font-weight:780;transition:transform .12s,filter .12s}.tasoglu-page .ds-button:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.tasoglu-page .ds-button.secondary{border-color:var(--tg-border-strong);background:var(--tg-surface);color:var(--tg-text)}.tasoglu-page .ds-button:disabled{opacity:.48;cursor:not-allowed}.tasoglu-page .ds-input,.tasoglu-page .ds-select{border:1px solid var(--tg-border-strong);border-radius:var(--tg-radius-sm);background:var(--tg-surface);min-block-size:2.75rem;inline-size:100%;color:var(--tg-text);font:inherit;box-shadow:0 1px 2px color-mix(in oklch, var(--info) 3%, transparent);padding:.6rem .75rem}.tasoglu-page .ds-input:hover,.tasoglu-page .ds-select:hover{border-color:var(--info)}.tasoglu-page .ds-input:focus,.tasoglu-page .ds-select:focus{border-color:var(--tg-brand-600);box-shadow:0 0 0 3px color-mix(in oklch, var(--primary) 15%, transparent);outline:0}.tasoglu-filters,.tasoglu-archive-filters{gap:var(--tg-space-4);grid-template-columns:repeat(4,minmax(10rem,1fr));display:grid}.tasoglu-filters label,.tasoglu-archive-filters label,.tasoglu-bulk label{align-content:end;gap:var(--tg-space-2);min-inline-size:0;color:var(--tg-text-muted);font-size:.8rem;font-weight:720;display:grid}.tasoglu-filters label:first-child{grid-column:span 2}.tasoglu-actions{align-items:center;gap:var(--tg-space-2);flex-wrap:wrap;grid-column:1/-1;padding-block-start:var(--tg-space-1);display:flex}.tasoglu-summary,.tasoglu-pagination{justify-content:space-between;align-items:center;gap:var(--tg-space-3);display:flex}.tasoglu-summary{min-block-size:2.25rem;color:var(--tg-text-muted);font-size:.86rem}.tasoglu-summary strong{color:var(--tg-text);font-size:.92rem}.tasoglu-summary>.tasoglu-row-actions{min-inline-size:0;max-inline-size:100%}.tasoglu-feedback-error{border:1px solid var(--destructive);border-radius:var(--tg-radius-sm);background:color-mix(in oklch, var(--destructive) 10%, var(--card));min-inline-size:0;max-inline-size:100%;color:var(--destructive);white-space:normal;overflow-wrap:anywhere;text-align:start;padding:.5rem .75rem;font-size:.875rem;line-height:1.7;display:block}.tasoglu-pagination{padding-block:var(--tg-space-2);justify-content:center}.tasoglu-pagination>span{border:1px solid var(--tg-border);border-radius:var(--tg-radius-sm);background:var(--tg-surface);place-items:center;min-block-size:2.75rem;min-inline-size:2.75rem;font-weight:800;display:grid}.tasoglu-pagination{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.pagination-pages{align-items:center;gap:.35rem;display:flex}.pagination-pages button,.pagination-control,.pagination-jump button{border:1px solid var(--border,var(--tg-border));border-radius:var(--radius,var(--tg-radius-sm));background:var(--card,var(--tg-surface));min-width:2.5rem;min-height:2.5rem;color:var(--foreground,var(--tg-text));font-weight:750}.pagination-pages button.active{border-color:var(--primary,var(--tg-brand));background:var(--primary,var(--tg-brand));color:var(--primary-foreground,var(--inverse-foreground))}.pagination-ellipsis{background:0 0!important;border:0!important;min-width:1.5rem!important;min-height:auto!important}.pagination-jump{align-items:center;gap:.4rem;margin-inline-start:.5rem;display:flex}.pagination-jump label{align-items:center;gap:.35rem;display:flex}.pagination-jump input{border:1px solid var(--input,var(--tg-border));border-radius:var(--radius,var(--tg-radius-sm));background:var(--card,var(--tg-surface));width:4.5rem;min-height:2.5rem;color:inherit;padding-inline:.5rem}.tasoglu-tabs{gap:var(--tg-space-1);padding:var(--tg-space-1);border:1px solid var(--tg-border);border-radius:var(--tg-radius-md);background:var(--tg-surface);box-shadow:var(--tg-shadow-sm);display:flex;overflow:auto}.tasoglu-tabs button{border-radius:var(--tg-radius-sm);min-block-size:2.75rem;color:var(--tg-text-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:.6rem 1rem;font-size:.86rem;font-weight:780}.tasoglu-tabs button:hover{background:var(--tg-surface-subtle);color:var(--tg-text)}.tasoglu-tabs button.active{background:var(--tg-brand-soft);color:var(--tg-brand-700)}.tasoglu-kpis{gap:var(--tg-space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.tasoglu-quick-filters{gap:var(--tg-space-2);grid-template-columns:repeat(5,minmax(0,1fr));inline-size:min(100%,90rem);margin-inline:auto;display:grid}.tasoglu-quick-filters button{justify-content:space-between;align-items:center;gap:var(--tg-space-2);border:1px solid var(--tg-border);border-radius:var(--tg-radius-md);background:var(--tg-surface);min-block-size:3.25rem;color:var(--tg-text);font:inherit;text-align:start;cursor:pointer;box-shadow:var(--tg-shadow-sm);padding:.7rem .85rem;font-weight:760;display:flex}.tasoglu-quick-filters button:hover{border-color:var(--tg-brand-600);background:var(--tg-surface-subtle)}.tasoglu-quick-filters button.active{border-color:var(--tg-brand-600);background:var(--tg-brand-soft);color:var(--tg-text)}.tasoglu-quick-filters strong{background:color-mix(in srgb, currentColor 10%, transparent);border-radius:999px;place-items:center;min-block-size:2rem;min-inline-size:2rem;font-size:.82rem;display:inline-grid}.tasoglu-kpis>.ds-card,.tasoglu-application-kpis button{align-content:space-between;gap:var(--tg-space-3);border:1px solid var(--tg-border);border-radius:var(--tg-radius-md);background:var(--tg-surface);min-block-size:7.25rem;color:var(--tg-text);padding:var(--tg-space-4);text-align:start;box-shadow:var(--tg-shadow-sm);display:grid;position:relative;overflow:hidden}.tasoglu-kpis>.ds-card:before,.tasoglu-application-kpis button:before{content:"";background:var(--tg-accent);opacity:.7;block-size:3px;position:absolute;inset-block-start:0;inset-inline:0}.tasoglu-application-kpis{grid-template-columns:repeat(6,minmax(0,1fr))}.tasoglu-application-kpis button{min-block-size:6.75rem;font:inherit;cursor:pointer;transition:border-color .14s,box-shadow .14s,transform .14s}.tasoglu-application-kpis button:hover,.tasoglu-application-kpis button[aria-pressed=true]{border-color:var(--tg-brand-600);box-shadow:0 0 0 3px color-mix(in oklch, var(--primary) 10%, transparent), var(--tg-shadow-sm);transform:translateY(-1px)}.tasoglu-application-kpis button[aria-pressed=true]{background:var(--tg-brand-soft)}.tasoglu-kpis span,.tasoglu-application-kpis span{color:var(--tg-text-muted);font-size:.78rem;font-weight:720;line-height:1.35}.tasoglu-kpis strong,.tasoglu-application-kpis strong{color:var(--tg-text);font-variant-numeric:tabular-nums;font-size:clamp(1.55rem,2.2vw,2rem);line-height:1}.tasoglu-bulk{align-items:end;gap:var(--tg-space-3);grid-template-columns:auto minmax(10.5rem,1fr) minmax(10.5rem,1fr) minmax(14rem,2fr) auto;display:grid}.tasoglu-bulk>strong{color:var(--tg-brand-700);align-self:center}.tasoglu-employee-grid{gap:var(--tg-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tasoglu-employee-grid button{gap:var(--tg-space-2);border:1px solid var(--tg-border);border-radius:var(--tg-radius-md);background:var(--tg-surface-subtle);min-block-size:7rem;color:inherit;padding:var(--tg-space-4);text-align:start;cursor:pointer;display:grid}.tasoglu-employee-grid button:hover{border-color:var(--tg-brand-600);background:var(--tg-brand-soft)}.tasoglu-employee-grid span,.tasoglu-notice{color:var(--tg-text-muted)}.tasoglu-notice{margin:0;font-weight:650;line-height:1.75}.tasoglu-intake-cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.tasoglu-intake-cards>.ds-card{align-content:start;gap:var(--tg-space-3);min-inline-size:0;display:grid}.tasoglu-file-field,.tasoglu-intake-cards label{min-inline-size:0}.tasoglu-file-field input[type=file]{text-overflow:ellipsis;inline-size:100%;min-inline-size:0;overflow:hidden}.tasoglu-intake-cards small{overflow-wrap:anywhere}.tasoglu-column-picker summary{min-block-size:2.75rem;color:var(--tg-text);cursor:pointer;align-items:center;font-size:.9rem;font-weight:800;display:flex}.tasoglu-column-picker>div{gap:var(--tg-space-2);border-block-start:1px solid var(--tg-border);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));padding-block-start:var(--tg-space-3);display:grid}.tasoglu-column-picker label{align-items:center;gap:var(--tg-space-2);border-radius:var(--tg-radius-sm);min-block-size:2.75rem;padding-inline:var(--tg-space-2);color:var(--tg-text-muted);font-size:.82rem;font-weight:650;display:flex}.tasoglu-column-picker label:hover{background:var(--tg-surface-subtle);color:var(--tg-text)}.tasoglu-column-picker input,.tasoglu-table input[type=checkbox]{block-size:1.125rem;inline-size:1.125rem;accent-color:var(--tg-brand-700)}.tasoglu-table-wrap{border:1px solid var(--tg-border);border-radius:var(--tg-radius-md);background:var(--tg-surface);max-inline-size:100%;overflow:auto}.tasoglu-page>.ds-card:has(.tasoglu-table-wrap){box-shadow:none;background:0 0;border:0;padding:0}.tasoglu-table{border-collapse:separate;border-spacing:0;inline-size:100%;min-inline-size:55rem}.tasoglu-applications-workspace{container-type:inline-size}.tasoglu-applications-table{table-layout:fixed;min-inline-size:0}.tasoglu-applications-table th,.tasoglu-applications-table td{overflow-wrap:anywhere;white-space:normal;min-inline-size:0}.tasoglu-applications-table .ds-status{white-space:normal;overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%;color:var(--tg-text);line-height:1.4}.tasoglu-table th,.tasoglu-table td{border-block-end:1px solid var(--tg-border);text-align:start;vertical-align:middle;padding:.78rem 1rem}.tasoglu-table th{z-index:2;background:var(--tg-surface-subtle);color:var(--tg-text-muted);letter-spacing:.025em;white-space:nowrap;font-size:.72rem;font-weight:820;position:sticky;inset-block-start:0}.tasoglu-table td{color:var(--tg-text);font-size:.84rem;line-height:1.5}.tasoglu-table tbody tr:last-child td{border-block-end:0}.tasoglu-table tbody tr:hover td{background:color-mix(in srgb, var(--tg-brand-soft) 40%, var(--tg-surface))}.tasoglu-table td[dir=ltr]{font-variant-numeric:tabular-nums;unicode-bidi:isolate}@container (width<=72rem){.tasoglu-applications-workspace .tasoglu-table-wrap{background:0 0;border:0;overflow:visible}.tasoglu-applications-table,.tasoglu-applications-table tbody,.tasoglu-applications-table tr,.tasoglu-applications-table td{inline-size:100%;min-inline-size:0;display:block}.tasoglu-applications-table thead{display:none}.tasoglu-applications-table tbody{gap:var(--tg-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,30rem),1fr));display:grid}.tasoglu-applications-table tr{border:1px solid var(--tg-border);border-radius:var(--tg-radius-md);background:var(--tg-surface);padding:var(--tg-space-3);box-shadow:var(--tg-shadow-sm);overflow:hidden}.tasoglu-applications-table td{gap:var(--tg-space-2);border:0;grid-template-columns:minmax(7rem,30%) minmax(0,1fr);align-items:center;min-block-size:2.25rem;padding:.4rem;display:grid}.tasoglu-applications-table td:before{content:attr(data-label);color:var(--tg-text-muted);font-size:.72rem;font-weight:780}.tasoglu-applications-table td[dir=ltr]{text-align:end}.tasoglu-applications-table .tasoglu-contact-actions{flex-wrap:wrap;justify-content:flex-end}}.tasoglu-table-wrap:has(>.tasoglu-sales-table){container:sales-followup/inline-size}.tasoglu-sales-table{table-layout:fixed;min-inline-size:80rem}.tasoglu-sales-table th:last-child{inline-size:16rem}.tasoglu-sales-table th:nth-last-child(2){inline-size:12rem}:is(.tasoglu-sales-table th:nth-child(2),.tasoglu-sales-table th:first-child:has(input)){inline-size:3.25rem}.tasoglu-sales-table td{overflow-wrap:anywhere}.tasoglu-sales-table tbody tr.is-workflow-selected td{background:color-mix(in srgb, var(--tg-accent-soft) 70%, var(--tg-surface))}.tasoglu-cell-stack{gap:.25rem;min-inline-size:0;display:grid}.tasoglu-cell-stack small{color:var(--tg-text-muted);line-height:1.4}.tasoglu-sales-table .tasoglu-status-cell{min-inline-size:0}.tasoglu-sales-table .tasoglu-row-actions .ds-button{min-block-size:2.2rem;padding-inline:.6rem;font-size:.72rem}.tasoglu-sales-workflow-modal{z-index:1000;background:color-mix(in oklch, var(--info) 55%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);place-items:center;padding:clamp(1rem,4vw,3rem);display:grid;position:fixed;inset:0;overflow:auto}.tasoglu-sales-workflow-modal .tasoglu-sales-workflow-card{border:1px solid var(--tg-accent);max-block-size:calc(100dvh - 2rem);inline-size:min(100%,58rem);box-shadow:0 24px 80px color-mix(in oklch, var(--info) 35%, transparent);overflow:auto}.tasoglu-contact-actions{gap:var(--tg-space-2);display:flex}.tasoglu-contact-actions a,.tasoglu-contact-actions button{border:1px solid var(--tg-border);border-radius:var(--tg-radius-sm);background:var(--tg-brand-soft);block-size:2.75rem;inline-size:2.75rem;color:var(--tg-brand-700);font:inherit;cursor:pointer;place-items:center;font-weight:900;text-decoration:none;display:grid}.tasoglu-contact-actions a:last-child,.tasoglu-contact-actions button:last-child{border-color:color-mix(in srgb, var(--tg-accent) 35%, var(--tg-border));background:var(--tg-accent-soft);color:var(--success)}.tasoglu-page-toolbar{justify-content:flex-end;align-items:center;gap:var(--tg-space-3);display:flex}.tasoglu-application-form{gap:var(--tg-space-5);display:grid}.tasoglu-catalog-browser{align-items:end;gap:var(--tg-space-3);grid-template-columns:minmax(14rem,1fr) auto auto auto auto;margin-block-end:var(--tg-space-4);display:grid}.tasoglu-catalog-browser>span{min-inline-size:4.5rem;color:var(--tg-text-muted);font-variant-numeric:tabular-nums;text-align:center;align-self:center}.tasoglu-qualification-grid{gap:var(--tg-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));margin-block-start:var(--tg-space-3);display:grid}.tasoglu-qualification-grid article{gap:var(--tg-space-2);border:1px solid var(--tg-border);border-radius:var(--tg-radius-md);background:var(--tg-surface);min-inline-size:0;padding:var(--tg-space-3);display:grid}.tasoglu-qualification-grid article strong,.tasoglu-qualification-grid article span,.tasoglu-qualification-grid article small{overflow-wrap:anywhere}.tasoglu-qualification-grid article small{color:var(--tg-text-muted)}.tasoglu-form-heading{justify-content:space-between;align-items:flex-start;gap:var(--tg-space-4);border-block-end:1px solid var(--tg-border);padding-block-end:var(--tg-space-4);display:flex}.tasoglu-form-heading h2{color:var(--tg-text);margin:0;font-size:1.15rem;line-height:1.3}.tasoglu-form-heading p{margin:var(--tg-space-1) 0 0;color:var(--tg-text-muted);font-size:.84rem;line-height:1.6}.tasoglu-form-grid{gap:var(--tg-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tasoglu-form-grid label{align-content:start;gap:var(--tg-space-2);min-inline-size:0;color:var(--tg-text-muted);font-size:.8rem;font-weight:720;display:grid}.tasoglu-form-grid label.full{grid-column:1/-1}.tasoglu-form-grid textarea{resize:vertical;border:1px solid var(--tg-border);border-radius:var(--tg-radius-sm);background:var(--tg-surface-subtle);min-block-size:7rem;inline-size:100%;color:var(--tg-text);font:inherit;padding:.75rem;line-height:1.6}.tasoglu-form-grid textarea:focus{border-color:var(--tg-brand-600);outline:3px solid color-mix(in oklch, var(--primary) 14%, transparent)}.tasoglu-form-grid small{color:var(--tg-text-muted);font-size:.72rem;font-weight:600}.tasoglu-registration-phone-original{color:var(--tg-text);font-weight:750}.tasoglu-registration-phone-hint{color:var(--tg-text-muted);opacity:1;font-size:.75rem;font-weight:650;line-height:1.55;display:block}.tasoglu-check-field{flex-direction:row;align-self:end;align-items:center;min-block-size:2.75rem;display:flex!important}.tasoglu-check-field input{block-size:1.2rem;inline-size:1.2rem;accent-color:var(--tg-brand-700)}.tasoglu-form-actions{justify-content:flex-end;gap:var(--tg-space-2);border-block-start:1px solid var(--tg-border);padding-block-start:var(--tg-space-4);display:flex}.tasoglu-form-close{border:1px solid var(--tg-border);border-radius:var(--tg-radius-sm);background:var(--tg-surface);block-size:2.75rem;inline-size:2.75rem;color:var(--tg-text);font:inherit;cursor:pointer;flex:0 0 2.75rem;place-items:center;font-size:1.3rem;display:grid}.tasoglu-row-action{border:1px solid var(--tg-brand-600);border-radius:var(--tg-radius-sm);background:var(--tg-brand-soft);min-block-size:2.75rem;color:var(--tg-brand-700);font:inherit;white-space:nowrap;cursor:pointer;padding-inline:.75rem;font-size:.75rem;font-weight:800}.tasoglu-row-action:hover{background:var(--tg-brand-700);color:var(--inverse-foreground)}.tasoglu-page .ds-state{border:1px dashed var(--tg-border-strong);border-radius:var(--tg-radius-md);background:var(--tg-surface-subtle);min-block-size:6rem;color:var(--tg-text-muted);padding:var(--tg-space-5)}.tasoglu-page .ds-status{border-color:currentColor;font-weight:760}:root[data-theme=dark] .tasoglu-page .tone-info,:root[data-bs-theme=dark] .tasoglu-page .tone-info{background:var(--primary);color:var(--primary)}:root[data-theme=dark] .tasoglu-page .tone-positive,:root[data-bs-theme=dark] .tasoglu-page .tone-positive{background:var(--success);color:var(--success)}:root[data-theme=dark] .tasoglu-page .tone-warning,:root[data-bs-theme=dark] .tasoglu-page .tone-warning{background:var(--warning);color:var(--warning)}:root[data-theme=dark] .tasoglu-page .tone-danger,:root[data-bs-theme=dark] .tasoglu-page .tone-danger{background:var(--destructive);color:color-mix(in oklch, var(--destructive) 12%, var(--card))}@media (width<=68rem){.tasoglu-filters,.tasoglu-archive-filters,.tasoglu-bulk{grid-template-columns:repeat(2,minmax(0,1fr))}.tasoglu-bulk-reason{grid-column:1/-1}.tasoglu-employee-grid,.tasoglu-quick-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.tasoglu-application-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=50rem){.tasoglu-page{gap:var(--tg-space-4);padding:var(--tg-space-3)}.tasoglu-hero{gap:var(--tg-space-5);border-radius:var(--tg-radius-md);min-block-size:auto;padding:var(--tg-space-5);display:grid}.tasoglu-brand-mark{border-radius:.7rem;block-size:2.75rem;inline-size:2.75rem}.tasoglu-header-links{justify-content:stretch}.tasoglu-header-links a{flex:9rem}.tasoglu-theme-toggle{flex:0 0 2.75rem}.tasoglu-filters,.tasoglu-archive-filters,.tasoglu-bulk,.tasoglu-kpis,.tasoglu-quick-filters,.tasoglu-employee-grid,.tasoglu-intake-cards{grid-template-columns:1fr}.tasoglu-filters label:first-child,.tasoglu-bulk-reason{grid-column:auto}.tasoglu-application-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.tasoglu-application-kpis button{min-block-size:5.75rem;padding:var(--tg-space-3)}.tasoglu-actions{grid-template-columns:1fr;display:grid}.tasoglu-form-grid{grid-template-columns:1fr}.tasoglu-catalog-browser{grid-template-columns:1fr 1fr}.tasoglu-catalog-browser>label{grid-column:1/-1}.tasoglu-form-grid label.full{grid-column:auto}.tasoglu-form-actions{grid-template-columns:1fr;display:grid}.tasoglu-form-actions .ds-button,.tasoglu-actions .ds-button,.tasoglu-bulk>.ds-button{inline-size:100%}.tasoglu-summary{flex-direction:column;align-items:flex-start}.tasoglu-table-wrap{background:0 0;border:0;overflow:visible}.tasoglu-table,.tasoglu-table tbody,.tasoglu-table tr,.tasoglu-table td{inline-size:100%;min-inline-size:0;display:block}.tasoglu-table thead{display:none}.tasoglu-table tbody{gap:var(--tg-space-3);display:grid}.tasoglu-table tr{border:1px solid var(--tg-border);border-radius:var(--tg-radius-md);background:var(--tg-surface);padding:var(--tg-space-3);box-shadow:var(--tg-shadow-sm);overflow:hidden}.tasoglu-table td{gap:var(--tg-space-2);overflow-wrap:anywhere;border:0;grid-template-columns:minmax(6.5rem,34%) minmax(0,1fr);align-items:center;min-block-size:2.25rem;padding:.4rem;display:grid}.tasoglu-table td:before{content:attr(data-label);color:var(--tg-text-muted);font-size:.72rem;font-weight:780}.tasoglu-table td[dir=ltr]{text-align:end}.tasoglu-contact-actions{flex-wrap:wrap;justify-content:flex-end}}@media (width<=27rem){.tasoglu-application-kpis{grid-template-columns:1fr}.tasoglu-brand-lockup,.tasoglu-header-links{display:grid}}@media (prefers-reduced-motion:reduce){.tasoglu-page *,.tasoglu-nav-link{scroll-behavior:auto!important;transition:none!important}}.tasoglu-registration-card{border-inline-start:4px solid var(--tg-accent);scroll-margin-block-start:var(--tg-space-5)}.tasoglu-tt-entry-grid{gap:var(--tg-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.tasoglu-tt-entry-card{border:1px solid var(--tg-border);border-radius:var(--tg-radius-lg);background:var(--tg-surface);min-block-size:12rem;color:var(--tg-text);padding:var(--tg-space-5);text-align:start;box-shadow:var(--tg-shadow-sm);align-content:start;gap:var(--tg-space-3);font:inherit;display:grid}button.tasoglu-tt-entry-card{cursor:pointer}.tasoglu-tt-entry-card h2,.tasoglu-tt-entry-card p{margin:0}.tasoglu-tt-entry-card p{color:var(--tg-text-muted);line-height:1.7}.tasoglu-tt-entry-card.is-active{border-color:var(--tg-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--tg-accent) 18%, transparent), var(--tg-shadow-md)}.tasoglu-tt-entry-card.is-automatic{background:color-mix(in srgb, var(--tg-positive) 7%, var(--tg-surface))}.tasoglu-tt-intake-form{gap:var(--tg-space-4);display:grid}.tasoglu-tt-intake-form label{gap:var(--tg-space-2);font-weight:850;display:grid}.tasoglu-field-error{color:var(--tg-danger)}.tt-paste-input{resize:vertical;min-block-size:12rem;inline-size:100%;padding:var(--tg-space-3);border:1px solid var(--tg-border);border-radius:var(--tg-radius-md);background:var(--tg-surface);color:var(--tg-text);font:inherit;line-height:1.6}.tt-name-correction{gap:var(--tg-space-4);border-inline-start:4px solid var(--tg-positive);display:grid}.tt-name-correction>header{justify-content:space-between;align-items:flex-start;gap:var(--tg-space-4);display:flex}.tt-name-correction h2,.tt-name-correction p{margin:0}.tt-name-correction p{color:var(--tg-text-muted);margin-block-start:var(--tg-space-2);line-height:1.7}.tt-name-correction-inputs{gap:var(--tg-space-3);grid-template-columns:minmax(18rem,2fr) minmax(12rem,1fr) auto;align-items:end;display:grid}.tt-name-correction-inputs label{gap:var(--tg-space-2);font-weight:850;display:grid}@media (width<=75rem) and (width>=48.76rem){.tasoglu-tt-entry-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.tasoglu-tt-followup{gap:var(--tg-space-4)}.tt-workflow-tabs{gap:var(--tg-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tt-workflow-tabs button{min-block-size:5rem;padding:var(--tg-space-4);border:1px solid var(--tg-border);border-radius:var(--tg-radius-lg);background:var(--tg-surface);color:var(--tg-text);font:inherit;cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;font-weight:850;display:flex}.tt-workflow-tabs button strong,.tt-quick-filters button strong{background:var(--tg-accent-soft);block-size:2.25rem;min-inline-size:2.25rem;color:var(--tg-accent-strong);border-radius:999px;place-items:center;padding-inline:.4rem;display:grid}.tt-workflow-tabs button.active,.tt-quick-filters button.active{border-color:var(--tg-accent);background:color-mix(in srgb,var(--tg-accent-soft) 55%,var(--tg-surface));box-shadow:0 0 0 3px color-mix(in srgb,var(--tg-accent) 15%,transparent)}.tt-kpis{gap:var(--tg-space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.tt-kpis>*{align-content:center;gap:.25rem;min-block-size:5rem;display:grid}.tt-kpis span{color:var(--tg-text-muted);font-size:.82rem}.tt-kpis strong{font-size:1.5rem}.tt-search{grid-template-columns:minmax(18rem,2fr) minmax(12rem,1fr) auto;align-items:end}.tt-quick-filters{gap:var(--tg-space-2);scrollbar-width:thin;padding-block:.2rem;display:flex;overflow-x:auto}.tt-quick-filters button{border:1px solid var(--tg-border);background:var(--tg-surface);min-block-size:2.75rem;color:var(--tg-text);font:inherit;cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:.55rem;padding:.4rem .8rem;display:flex}.tt-quick-filters button strong{block-size:1.75rem;min-inline-size:1.75rem;font-size:.75rem}.tt-desktop-table{border:1px solid var(--tg-border);border-radius:var(--tg-radius-lg);background:var(--tg-surface);overflow:auto}.tt-desktop-table table{border-collapse:collapse;inline-size:100%;min-inline-size:76rem}.tt-desktop-table th,.tt-desktop-table td{border-block-end:1px solid var(--tg-border);text-align:start;vertical-align:top;padding:.8rem}.tt-desktop-table th{z-index:1;background:var(--tg-surface-subtle);color:var(--tg-text-muted);font-size:.78rem;position:sticky;inset-block-start:0}.tt-desktop-table tr:last-child td{border-block-end:0}.tt-customer-link{color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;gap:.2rem;padding:0;display:grid}.tt-customer-link span{color:var(--tg-text-muted)}.tt-row-controls,.tt-transition-editor{gap:var(--tg-space-2);min-inline-size:16rem;display:grid}.tt-row-controls small{color:var(--tg-text-muted);overflow-wrap:anywhere;line-height:1.6}.tt-contact-buttons,.tt-evidence-buttons,.tt-phone-actions{gap:var(--tg-space-2);flex-wrap:wrap;display:flex}.tt-notification-kpi{padding:var(--tg-space-4);border:1px solid var(--tg-border);border-radius:var(--tg-radius-lg);background:var(--tg-surface);color:var(--tg-text);text-align:start;font:inherit;cursor:pointer;box-shadow:var(--tg-shadow-sm)}.tt-notification-kpi:hover{border-color:var(--tg-accent)}.tt-notifications{gap:var(--tg-space-3);border-color:var(--tg-accent);display:grid}.tt-notifications>header{justify-content:space-between;align-items:center;gap:var(--tg-space-3);display:flex}.tt-notifications h2{margin:0}.tt-notifications ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.tt-notifications li{justify-content:space-between;align-items:center;gap:var(--tg-space-3);border-block-end:1px solid var(--tg-border);padding:.7rem 0;display:flex}.tt-notifications li:last-child{border-block-end:0}.tt-notifications li.is-read{opacity:.65}.tt-notifications li>button:first-child{color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:1;gap:.2rem;padding:0;display:grid}.tt-notifications li span{color:var(--tg-text-muted);font-size:.8rem}.tt-row-controls .button,.tt-row-controls button{min-block-size:2.35rem;padding:.42rem .65rem;font-size:.78rem}.tt-detail{gap:var(--tg-space-4);border-color:var(--tg-accent);display:grid}.tt-detail>header,.tt-mobile-cards header{justify-content:space-between;align-items:flex-start;gap:var(--tg-space-3);display:flex}.tt-detail h2,.tt-detail h3{margin:0}.tt-detail dl,.tt-mobile-cards dl{gap:var(--tg-space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.tt-detail dl div,.tt-mobile-cards dl div{gap:.2rem;display:grid}.tt-detail dt,.tt-mobile-cards dt{color:var(--tg-text-muted);font-size:.78rem}.tt-detail dd,.tt-mobile-cards dd{overflow-wrap:anywhere;margin:0;font-weight:750}.tt-timeline{gap:0;margin:0;padding:0;list-style:none;display:grid}.tt-timeline li{justify-content:space-between;gap:var(--tg-space-3);border-block-end:1px solid var(--tg-border);padding:.75rem 0;display:flex}.tt-timeline li div{gap:.2rem;display:grid}.tt-timeline li span{color:var(--tg-text-muted);font-size:.78rem}.tt-mobile-cards{gap:var(--tg-space-3);display:none}.tt-mobile-cards>*{gap:var(--tg-space-3);display:grid}.tt-pagination{justify-content:center;align-items:center;gap:var(--tg-space-3);display:flex}.tasoglu-tt-reports{gap:var(--tg-space-4);display:grid}.tt-report-presets{gap:var(--tg-space-2);flex-wrap:wrap;display:flex}.tasoglu-tt-reports .tt-kpis>button{white-space:normal;overflow-wrap:anywhere;block-size:auto;min-block-size:3rem;min-inline-size:0;padding:.75rem}.tt-report-filters{gap:var(--tg-space-3);grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;display:grid}.tt-report-filters label{gap:var(--tg-space-2);display:grid}.tt-report-insights{gap:var(--tg-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tt-report-insights h2{margin-block-start:0}.tt-report-insights ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.tt-report-insights li{justify-content:space-between;gap:var(--tg-space-3);border-block-end:1px solid var(--tg-border);padding:.7rem 0;display:flex}.tt-report-insights li:last-child{border-block-end:0}@media (width<=48.75rem){.tasoglu-tt-entry-grid{grid-template-columns:1fr}.tasoglu-tt-entry-card{min-block-size:auto}.tt-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.tt-search{grid-template-columns:1fr}.tt-desktop-table{display:none}.tt-mobile-cards{display:grid}.tt-detail dl,.tt-mobile-cards dl{grid-template-columns:1fr 1fr}.tt-row-controls,.tt-transition-editor{min-inline-size:0}.tt-report-filters{grid-template-columns:1fr 1fr}.tt-report-insights{grid-template-columns:1fr}.tt-name-correction>header{display:grid}.tt-name-correction-inputs{grid-template-columns:1fr}}@media (width<=32rem){.tt-workflow-tabs,.tt-detail dl,.tt-mobile-cards dl,.tt-report-filters{grid-template-columns:1fr}}.tasoglu-challenge-banner{align-items:center;gap:var(--tg-space-3);border:1px solid color-mix(in srgb, var(--tg-accent) 30%, var(--tg-border));border-radius:var(--tg-radius-lg);background:linear-gradient(135deg, color-mix(in srgb, var(--tg-accent-soft) 80%, var(--tg-surface)), var(--tg-surface));inline-size:min(100%,90rem);color:var(--tg-text);padding:var(--tg-space-4);font:inherit;text-align:start;cursor:pointer;box-shadow:var(--tg-shadow-sm);grid-template-columns:auto minmax(0,1fr) auto;margin-inline:auto;display:grid}.tasoglu-challenge-banner>span{border-radius:var(--tg-radius-md);background:var(--warning);block-size:2.9rem;inline-size:2.9rem;color:var(--inverse-foreground);box-shadow:0 8px 20px color-mix(in oklch, var(--warning) 25%, transparent);place-items:center;font-size:1.5rem;display:grid}.tasoglu-challenge-banner div{gap:.2rem;display:grid}.tasoglu-challenge-banner small{color:var(--tg-text-muted);font-weight:700}.tasoglu-challenge-banner>b{color:var(--tg-accent-strong);font-size:1.5rem}.tasoglu-performance-page{gap:var(--tg-space-4);grid-template-columns:minmax(0,1fr);inline-size:min(100%,90rem);margin-inline:auto;display:grid}.tasoglu-performance-page>*{min-inline-size:0}.tasoglu-performance-hero,.tasoglu-challenge-hero{justify-content:space-between;align-items:center;gap:var(--tg-space-4);display:flex}.tasoglu-performance-hero h2,.tasoglu-challenge-hero h2{margin:.25rem 0}.tasoglu-performance-hero p,.tasoglu-challenge-hero p{color:var(--tg-text-muted);margin:0;font-weight:650;line-height:1.7}.tasoglu-performance-columns{gap:var(--tg-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tasoglu-rule-list{gap:var(--tg-space-2);display:grid}.tasoglu-rule-list article{justify-content:space-between;align-items:center;gap:var(--tg-space-3);padding:var(--tg-space-3);border:1px solid var(--tg-border);border-radius:var(--tg-radius-md);background:var(--tg-surface-soft);display:flex}.tasoglu-rule-list article div{gap:.2rem;display:grid}.tasoglu-rule-list small{color:var(--tg-text-muted);line-height:1.5}.tasoglu-rule-list article>span{white-space:nowrap;font-weight:900}.tasoglu-rule-list .positive{color:var(--tg-positive)}.tasoglu-rule-list .negative{color:var(--tg-danger)}.tasoglu-point-explanation-list{gap:var(--tg-space-3);display:grid}.tasoglu-point-explanations>.tasoglu-status-chip{margin-block:var(--tg-space-2)}.tasoglu-point-explanation-item{gap:var(--tg-space-3);padding:var(--tg-space-4);border:1px solid var(--tg-border);border-radius:var(--tg-radius-md);background:var(--tg-surface-soft);display:grid}.tasoglu-point-explanation-item>header{justify-content:space-between;align-items:center;gap:var(--tg-space-3);flex-wrap:wrap;display:flex}.tasoglu-point-explanation-item .positive{color:var(--tg-positive)}.tasoglu-point-explanation-item .negative{color:var(--tg-danger)}.tasoglu-point-explanation-item dl{gap:var(--tg-space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.tasoglu-point-explanation-item dl>div{padding:var(--tg-space-2);border-radius:var(--tg-radius-sm);background:var(--tg-surface)}.tasoglu-point-explanation-item dt{color:var(--tg-text-muted);font-size:.82rem}.tasoglu-point-explanation-item dd{overflow-wrap:anywhere;margin:.25rem 0 0}@media (width<=44rem){.tasoglu-point-explanation-item dl{grid-template-columns:1fr}.tasoglu-point-explanation-item{padding:var(--tg-space-3)}}.tasoglu-safeguards{gap:var(--tg-space-2);flex-wrap:wrap;display:flex}.tasoglu-challenge-hero>div{align-items:center;gap:var(--tg-space-3);display:flex}.tasoglu-star-mark{border-radius:var(--tg-radius-lg);background:linear-gradient(145deg, var(--warning), var(--destructive));block-size:3.4rem;inline-size:3.4rem;color:var(--inverse-foreground);box-shadow:0 10px 28px color-mix(in oklch, var(--warning) 28%, transparent);flex:0 0 3.4rem;place-items:center;font-size:1.8rem;display:grid}.tasoglu-period-tabs{gap:var(--tg-space-2);flex-wrap:wrap;display:flex}.tasoglu-period-tabs button{border:1px solid var(--tg-border);background:var(--tg-surface);color:var(--tg-text);font:inherit;cursor:pointer;border-radius:999px;padding:.55rem .9rem;font-weight:850}.tasoglu-period-tabs button.active{border-color:var(--tg-accent);background:var(--tg-accent);color:var(--inverse-foreground)}.tasoglu-challenge-sections{padding:var(--tg-space-2);border:1px solid var(--tg-border);border-radius:var(--tg-radius-lg);background:var(--tg-surface);box-shadow:var(--tg-shadow-sm)}.tasoglu-challenge-overview{gap:var(--tg-space-4);display:grid}.tasoglu-challenge-kpi-grid{gap:var(--tg-space-3);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.tasoglu-challenge-kpi-grid>.card{align-content:space-between;gap:var(--tg-space-2);border-block-start:3px solid var(--tg-accent);min-block-size:7.8rem;display:grid}.tasoglu-challenge-kpi-grid span,.tasoglu-challenge-kpi-grid small{color:var(--tg-text-muted)}.tasoglu-challenge-kpi-grid strong{font-variant-numeric:tabular-nums;font-size:clamp(1.45rem,2.4vw,2.1rem)}.tasoglu-challenge-kpi-grid strong.negative{color:var(--tg-danger)}.tasoglu-challenge-overview-grid{gap:var(--tg-space-4);grid-template-columns:minmax(16rem,.72fr) minmax(24rem,1.28fr);display:grid}.tasoglu-challenge-leader-card{align-items:center;gap:var(--tg-space-4);background:linear-gradient(140deg,color-mix(in srgb,var(--warning) 13%,var(--tg-surface)),var(--tg-surface));border-color:color-mix(in srgb,var(--warning) 48%,var(--tg-border));display:flex}.tasoglu-challenge-leader-card h3{margin:.3rem 0;font-size:1.45rem}.tasoglu-challenge-leader-card p{color:var(--tg-text-muted);margin-block-end:0}.tasoglu-challenge-activity-bars{gap:var(--tg-space-3);display:grid}.tasoglu-challenge-activity-bars article{gap:.45rem;display:grid}.tasoglu-challenge-activity-bars article>div{justify-content:space-between;gap:var(--tg-space-3);display:flex}.tasoglu-challenge-activity-bars i,.tasoglu-challenge-progress{background:color-mix(in srgb,var(--tg-border) 78%,transparent);border-radius:999px;block-size:.6rem;display:block;overflow:hidden}.tasoglu-challenge-activity-bars i>b,.tasoglu-challenge-progress>i{border-radius:inherit;background:linear-gradient(90deg,var(--tg-accent),var(--warning));block-size:100%;display:block}.tasoglu-challenge-top-list{gap:var(--tg-space-2);display:grid}.tasoglu-challenge-top-list article{align-items:center;gap:var(--tg-space-3);padding:var(--tg-space-3);border:1px solid var(--tg-border);border-radius:var(--tg-radius-md);background:var(--tg-surface-soft);grid-template-columns:2.5rem minmax(8rem,15rem) minmax(7rem,1fr) 5rem 3.5rem;display:grid}.tasoglu-challenge-top-list article>span{color:var(--tg-accent-strong);font-weight:900}.tasoglu-challenge-top-list article>b,.tasoglu-challenge-top-list article>small{text-align:end;font-variant-numeric:tabular-nums}.tasoglu-podium{gap:var(--tg-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tasoglu-podium-card{gap:var(--tg-space-2);text-align:center;display:grid;overflow:hidden}.tasoglu-podium-card.rank-1{border-color:var(--warning);background:linear-gradient(160deg, color-mix(in oklch, var(--warning) 13%, transparent), var(--tg-surface))}.tasoglu-podium-card.rank-2{border-color:var(--primary)}.tasoglu-podium-card.rank-3{border-color:var(--warning)}.tasoglu-podium-card>b{color:var(--warning);font-size:1.45rem}.tasoglu-podium-card small{color:var(--tg-text-muted)}.tasoglu-phone-search-all{gap:var(--tg-space-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.tasoglu-star-race-list{gap:var(--tg-space-3);display:grid}.tasoglu-star-race-list article{gap:var(--tg-space-3);grid-template-columns:3rem minmax(0,13rem) minmax(0,1fr) 6rem;align-items:center;display:grid}.tasoglu-star-race-list article>strong{overflow-wrap:anywhere;min-inline-size:0}@media (width<=42rem){.tasoglu-star-race-list article{grid-template-columns:2rem minmax(0,1fr) auto}.tasoglu-star-race-list article>span:last-child{grid-area:1/3}.tasoglu-star-race-list article>.tasoglu-race-track{grid-area:2/1/auto/-1;margin-inline:.8rem}}.tasoglu-race-rank{color:var(--tg-accent-strong);font-weight:900}.tasoglu-race-track{background:color-mix(in srgb, var(--tg-border) 70%, transparent);border-radius:999px;block-size:1rem;position:relative;overflow:visible}.tasoglu-race-track i{border-radius:inherit;background:linear-gradient(90deg, var(--tg-accent), var(--warning));block-size:100%;display:block}.tasoglu-race-track b{color:var(--warning);filter:drop-shadow(0 2px 4px color-mix(in srgb, var(--tg-text) 25%, transparent));font-size:1.45rem;position:absolute;inset-block-start:50%;translate:0 -50%}.tasoglu-rating-ranking .tasoglu-podium-card{padding:var(--tg-space-4);border:1px solid var(--tg-border);border-radius:var(--tg-radius-lg)}.tasoglu-rank{color:var(--tg-accent-strong);font-weight:950}.tasoglu-ranking-card{overflow-x:auto}.tasoglu-ranking-head,.tasoglu-ranking-row{gap:var(--tg-space-2);grid-template-columns:3.75rem minmax(11rem,1.5fr) repeat(6,minmax(5.6rem,1fr));align-items:center;min-inline-size:58rem;padding:.7rem .5rem;display:grid}.tasoglu-ranking-head{border-bottom:1px solid var(--tg-border);color:var(--tg-text-muted);font-size:.78rem;font-weight:900}.tasoglu-ranking-row{border-bottom:1px solid var(--tg-border)}.tasoglu-ranking-card button.tasoglu-ranking-row{border-style:solid;border-width:0 0 1px;border-color:var(--tg-border);inline-size:100%;color:inherit;text-align:start;font:inherit;cursor:pointer;background:0 0}.tasoglu-ranking-card button.tasoglu-ranking-row:hover{background:var(--tg-surface-soft)}.tasoglu-ranking-row:last-child{border:0}.tasoglu-ranking-row strong{gap:.15rem;display:grid}.tasoglu-ranking-row small{color:var(--tg-text-muted);font-size:.72rem;font-weight:600}.tasoglu-ranking-row>span{font-variant-numeric:tabular-nums}.tasoglu-production-detail{border:1px solid color-mix(in srgb, var(--tg-accent) 28%, transparent);box-shadow:var(--tg-shadow-md)}.tasoglu-production-fields{gap:var(--tg-space-3);margin-block:var(--tg-space-4);grid-template-columns:repeat(auto-fit,minmax(11.25rem,1fr));align-items:end;display:grid}.tasoglu-production-fields label,.tasoglu-note-compose{gap:.45rem;display:grid}.tasoglu-production-fields label span{color:var(--tg-text-muted);font-size:.82rem;font-weight:800}.tasoglu-production-detail #sales-phone-correction-hint{color:var(--muted-foreground);font-size:.78rem;font-weight:500;line-height:1.5}.tasoglu-detail-facts{gap:var(--tg-space-3);margin-block:var(--tg-space-4);grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));display:grid}.tasoglu-detail-facts>span{min-height:4.5rem;padding:var(--tg-space-3);border:1px solid var(--tg-border);border-radius:var(--tg-radius-md);background:var(--tg-surface-soft);gap:.35rem;display:grid}.tasoglu-detail-facts small{color:var(--tg-text-muted);font-weight:800}.tasoglu-detail-facts strong{overflow-wrap:anywhere}.tasoglu-detail-journey{gap:var(--tg-space-3);margin-block:var(--tg-space-4);display:grid}.tasoglu-detail-journey h3{margin:0}.tasoglu-detail-journey>div{gap:var(--tg-space-2);flex-wrap:wrap;display:flex}.tasoglu-production-detail .tasoglu-detail-journey [data-tone=positive]{color:color-mix(in oklch, var(--success) 72%, var(--foreground))}.tasoglu-production-detail .tasoglu-detail-journey [data-tone=info]{color:color-mix(in oklch, var(--info) 72%, var(--foreground))}.tasoglu-applications-workspace{position:relative}.tasoglu-section-tabs{margin-block:0 var(--tg-space-4);border:1px solid var(--tg-border);border-radius:var(--tg-radius-lg);background:var(--tg-surface);width:max-content;max-width:100%;box-shadow:var(--tg-shadow-sm);gap:.35rem;padding:.35rem;display:flex;overflow-x:auto}.tasoglu-section-tabs button{border-radius:calc(var(--tg-radius-lg) - .3rem);min-height:2.75rem;color:var(--tg-text-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding-inline:1.1rem;font-weight:800}.tasoglu-section-tabs button.active{color:var(--tg-brand-strong);background:color-mix(in srgb, var(--tg-brand) 13%, var(--tg-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tg-brand) 24%, transparent)}.tasoglu-public-id{background:color-mix(in srgb, var(--tg-brand) 12%, transparent);color:var(--tg-brand-strong);font:inherit;cursor:pointer;border:0;border-radius:.55rem;padding:.3rem .55rem;font-weight:900}.tasoglu-applications-table td strong,.tasoglu-applications-table td small{display:block}.tasoglu-applications-table td small{color:var(--tg-text-muted);margin-top:.25rem}.tasoglu-archive-kpis>div{min-height:6.25rem;padding:var(--tg-space-4);border:1px solid var(--tg-border);border-radius:var(--tg-radius-lg);background:var(--tg-surface);box-shadow:var(--tg-shadow-sm);align-content:center;gap:.35rem;display:grid}.tasoglu-archive-kpis>div span{color:var(--tg-text-muted);font-weight:800}.tasoglu-archive-kpis>div strong{font-size:clamp(1.6rem,3vw,2.25rem)}.tasoglu-detail-overlay{z-index:120;background:color-mix(in oklch, var(--info) 52%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);justify-content:flex-end;display:flex;position:fixed;inset:0}dialog.tasoglu-detail-overlay{border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;overflow:hidden}dialog.tasoglu-detail-overlay:not([open]){display:none}[dir=rtl] .tasoglu-detail-overlay{justify-content:flex-start}.tasoglu-detail-panel{background:var(--tg-surface);width:min(48rem,100%);height:100%;color:var(--tg-text);box-shadow:0 0 3rem color-mix(in oklch, var(--info) 24%, transparent);padding:clamp(1rem,3vw,2rem);animation:.2s ease-out tasoglu-panel-in;overflow-y:auto}.tasoglu-detail-panel>header{z-index:2;margin:calc(-1*clamp(1rem,3vw,2rem));margin-bottom:var(--tg-space-4);border-bottom:1px solid var(--tg-border);background:color-mix(in srgb, var(--tg-surface) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:space-between;align-items:flex-start;gap:1rem;padding:clamp(1rem,3vw,2rem);display:flex;position:sticky;top:calc(-1*clamp(1rem,3vw,2rem))}.tasoglu-detail-panel>header h2{margin:.25rem 0 .6rem}.tasoglu-detail-panel>header button{border:1px solid var(--tg-border);background:var(--tg-surface-soft);width:2.5rem;height:2.5rem;color:var(--tg-text);cursor:pointer;border-radius:50%;font-size:1.5rem}.tasoglu-eyebrow{color:var(--tg-brand-strong);letter-spacing:.06em;font-weight:900}.tasoglu-detail-facts>div{min-height:4.8rem;padding:var(--tg-space-3);border:1px solid var(--tg-border);border-radius:var(--tg-radius-md);background:var(--tg-surface-soft);gap:.35rem;display:grid}.tasoglu-detail-facts>div span{color:var(--tg-text-muted);font-size:.82rem;font-weight:800}.tasoglu-detail-facts>div strong{overflow-wrap:anywhere}.tasoglu-detail-actions{margin-block:var(--tg-space-4);flex-wrap:wrap;gap:.55rem;display:flex}.tasoglu-detail-panel details{margin-block:var(--tg-space-3);padding:var(--tg-space-3);border:1px solid var(--tg-border);border-radius:var(--tg-radius-lg);background:var(--tg-surface)}.tasoglu-detail-panel summary{cursor:pointer;font-weight:900}.tasoglu-upload-row{margin-top:var(--tg-space-3);grid-template-columns:minmax(9rem,.65fr) minmax(12rem,1.35fr) auto;align-items:end;gap:.6rem;display:grid}.tasoglu-document-row{border-bottom:1px solid var(--tg-border);justify-content:space-between;align-items:center;gap:1rem;padding-block:.7rem;display:flex}.tasoglu-history{margin:var(--tg-space-3) 0 0;gap:0;padding:0;list-style:none;display:grid;position:relative}.tasoglu-history li{border-inline-start:2px solid color-mix(in srgb, var(--tg-brand) 35%, var(--tg-border));grid-template-columns:minmax(8rem,.6fr) 1fr;gap:.25rem 1rem;padding:.75rem 1rem;display:grid}.tasoglu-history li small{color:var(--tg-text-muted);grid-column:2}.tasoglu-danger-zone{border-color:color-mix(in srgb, var(--tg-danger) 45%, var(--tg-border))!important}.tasoglu-danger-zone>:not(summary){margin-top:.75rem}.tasoglu-workflow-panel{align-content:start;gap:var(--tg-space-3);width:min(32rem,100%);display:grid}.tasoglu-busy{z-index:140;background:var(--tg-brand);width:3rem;height:3rem;color:var(--inverse-foreground);box-shadow:var(--tg-shadow-lg);border-radius:50%;place-items:center;font-size:1.5rem;display:grid;position:fixed;inset-block-end:1rem;inset-inline-end:1rem}@keyframes tasoglu-panel-in{0%{opacity:.5;transform:translate(2rem)}}[dir=rtl] .tasoglu-detail-panel{animation-name:tasoglu-panel-in-rtl}@keyframes tasoglu-panel-in-rtl{0%{opacity:.5;transform:translate(-2rem)}}@media (width<=700px){.tasoglu-section-tabs{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid;overflow:visible}.tasoglu-section-tabs button{white-space:normal;min-width:0;padding-inline:.4rem;line-height:1.35}.tasoglu-detail-panel{padding:1rem}.tasoglu-upload-row,.tasoglu-history li{grid-template-columns:1fr}.tasoglu-history li small{grid-column:1}}.tasoglu-public-registration{background:radial-gradient(circle at top right,color-mix(in srgb,var(--tg-brand) 14%,transparent),transparent 35%),var(--tg-canvas);min-height:100vh;color:var(--tg-text);font-family:var(--tg-font);direction:ltr;padding:clamp(1rem,4vw,3rem)}.tasoglu-public-registration>section{border:1px solid var(--tg-border);border-radius:calc(var(--tg-radius-lg) + .35rem);background:var(--tg-surface);width:min(58rem,100%);box-shadow:var(--tg-shadow-lg);margin-inline:auto;padding:clamp(1rem,4vw,2.5rem)}.tasoglu-public-registration header{border-bottom:1px solid var(--tg-border);align-items:center;gap:1rem;padding-bottom:1.25rem;display:flex}.tasoglu-public-registration h1,.tasoglu-public-registration h2{margin-block:0 .5rem}.tasoglu-public-registration h2{color:var(--tg-brand-strong);margin-top:2rem;font-size:1.05rem}.tasoglu-public-mark{background:var(--tg-brand);height:3.25rem;color:var(--inverse-foreground);border-radius:1rem;flex:0 0 3.25rem;place-items:center;font-size:1.55rem;font-weight:950;display:grid}.tasoglu-public-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.tasoglu-public-registration label{color:var(--tg-text-muted);gap:.4rem;font-weight:750;display:grid}.tasoglu-public-registration label.full{grid-column:1/-1}.tasoglu-public-registration input,.tasoglu-public-registration select,.tasoglu-public-registration textarea{border:1px solid var(--tg-border-strong);border-radius:var(--tg-radius-md);background:var(--tg-surface);width:100%;min-height:2.75rem;color:var(--tg-text);font:inherit;padding:.7rem .8rem}.tasoglu-public-registration textarea{resize:vertical;min-height:6rem}.tasoglu-public-check{align-items:start;margin-block:.75rem;color:var(--tg-text)!important;grid-template-columns:auto 1fr!important}.tasoglu-public-check input{width:1.25rem;min-height:1.25rem;margin-top:.1rem}.tasoglu-public-registration button{border-radius:var(--tg-radius-md);background:var(--tg-brand);width:100%;min-height:3.2rem;color:var(--inverse-foreground);font:inherit;cursor:pointer;border:0;margin-top:1.25rem;font-weight:900}.tasoglu-public-error{border-radius:var(--tg-radius-md);background:color-mix(in srgb,var(--tg-danger) 12%,var(--tg-surface));color:var(--tg-danger);margin-block:1rem;padding:1rem;font-weight:800}@media (width<=640px){.tasoglu-public-grid{grid-template-columns:1fr}.tasoglu-public-registration>section{border-radius:var(--tg-radius-lg)}}.tasoglu-whatsapp-search-result{justify-content:space-between;align-items:center;gap:var(--tg-space-4);padding:var(--tg-space-4);margin-top:var(--tg-space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--muted);display:flex}.tasoglu-whatsapp-search-result>div:first-child{gap:var(--tg-space-2);display:grid}@media (width<=720px){.tasoglu-whatsapp-search-result{flex-direction:column;align-items:stretch}}.tasoglu-note-compose{margin-block:var(--tg-space-4);grid-template-columns:minmax(0,1fr) auto}.tasoglu-production-columns{gap:var(--tg-space-4);margin-top:var(--tg-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tasoglu-production-columns section{border:1px solid var(--tg-border);border-radius:var(--tg-radius-lg);min-width:0;max-height:27rem;padding:var(--tg-space-4);background:var(--tg-surface-soft);overflow:auto}.tasoglu-production-columns h3{margin:0 0 var(--tg-space-3)}.tasoglu-whatsapp-intake-search{grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr))}.tasoglu-whatsapp-intake-search>section{max-height:none;overflow:visible}.tasoglu-whatsapp-intake-search .tasoglu-whatsapp-search-result{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));align-items:start;display:grid}.tasoglu-whatsapp-intake-search .tasoglu-whatsapp-search-result>div{overflow-wrap:anywhere;min-inline-size:0}.tasoglu-whatsapp-intake-search .tasoglu-whatsapp-search-result [data-tone=info]{color:var(--foreground);white-space:normal}.tasoglu-production-event{border-bottom:1px solid var(--tg-border);padding:.7rem 0}.tasoglu-production-event:last-child{border-bottom:0}.tasoglu-production-event p{margin:.3rem 0}.tasoglu-production-event small{color:var(--tg-text-muted)}.tasoglu-checkbox{align-items:center;min-height:2.6rem;gap:.5rem!important;display:flex!important}.tasoglu-report-safety{color:var(--tg-text-muted);flex-direction:column;align-items:flex-end;gap:.35rem;display:flex}.tasoglu-report-safety strong{color:var(--tg-text)}.tasoglu-production-kpis{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr))}.tasoglu-production-kpis article{min-block-size:5.75rem;padding:var(--tg-space-4);border:1px solid var(--tg-border);border-radius:var(--tg-radius-lg);background:var(--tg-surface);box-shadow:var(--tg-shadow-sm);flex-direction:column;justify-content:space-between;display:flex}.tasoglu-production-kpis article span{color:var(--tg-text-muted);font-size:.82rem}.tasoglu-production-kpis article strong{color:var(--tg-text);font-variant-numeric:tabular-nums;font-size:1.55rem}.tasoglu-production-report-table{min-inline-size:156rem}.tasoglu-production-report-table th{z-index:1;background:var(--tg-surface);position:sticky;inset-block-start:0}.tasoglu-production-report-table th:first-child,.tasoglu-production-report-table td:first-child{z-index:2;background:var(--tg-surface);min-inline-size:10.5rem;position:sticky;inset-inline-start:0}@media (width<=50rem){.tasoglu-production-report-table{min-inline-size:0}.tasoglu-production-report-table td:first-child{min-inline-size:0;position:static}}.tasoglu-workbox{gap:var(--tg-space-4);inline-size:min(100%,90rem);margin-inline:auto;display:grid}.tasoglu-workbox-hero{justify-content:space-between;align-items:flex-end;gap:var(--tg-space-4);display:flex}.tasoglu-workbox-hero h1{margin-block:.25rem .45rem}.tasoglu-workbox-hero p{max-inline-size:54rem;color:var(--tg-text-muted);margin:0;font-weight:650;line-height:1.7}.tasoglu-workbox-view{justify-content:flex-end;gap:var(--tg-space-2);flex-wrap:wrap;display:flex}.tasoglu-workbox-view button,.tasoglu-workbox-filter-actions button,.tasoglu-workbox-item>footer button{min-block-size:2.75rem}.tasoglu-workbox [data-slot=button]{transition-property:box-shadow,filter,transform}.tasoglu-workbox [data-slot=button][data-variant=default]{background:var(--foreground);color:var(--background);font-weight:800}.tasoglu-workbox [data-slot=button][data-variant=default]:hover{background:color-mix(in srgb, var(--foreground) 88%, var(--background))}.tasoglu-workbox [data-slot=button][data-variant=secondary]{border-color:var(--border);background:var(--background);color:var(--foreground);font-weight:750}.tasoglu-workbox [data-slot=button]:disabled{border-color:var(--border);background:var(--background);color:var(--foreground);opacity:1;filter:none;cursor:not-allowed;border-style:dashed}.tasoglu-workbox-alert{justify-content:space-between;align-items:center;gap:var(--tg-space-2);min-block-size:3rem;padding:var(--tg-space-3) var(--tg-space-4);border:1px solid var(--tg-border);border-radius:var(--tg-radius-lg);background:var(--tg-surface-soft);flex-wrap:wrap;display:flex}.tasoglu-workbox-alert small{color:var(--tg-text-muted)}.tasoglu-workbox-alert.is-info{border-color:color-mix(in srgb, var(--info) 38%, var(--tg-border));background:color-mix(in srgb, var(--info) 9%, var(--tg-surface))}.tasoglu-workbox-alert.is-warning{border-color:color-mix(in srgb, var(--warning) 45%, var(--tg-border));background:color-mix(in srgb, var(--warning) 10%, var(--tg-surface))}.tasoglu-workbox-alert.is-danger{border-color:color-mix(in srgb, var(--destructive) 42%, var(--tg-border));background:color-mix(in srgb, var(--destructive) 9%, var(--tg-surface))}.tasoglu-workbox-filters{gap:var(--tg-space-3);grid-template-columns:minmax(13rem,2fr) repeat(5,minmax(8.5rem,1fr)) auto;align-items:end;display:grid}.tasoglu-workbox-filter-actions{gap:var(--tg-space-2);display:flex}.tasoglu-workbox-filter-actions button{flex:auto}.tasoglu-workbox-counts{gap:var(--tg-space-3);grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));display:grid}.tasoglu-workbox-count{min-block-size:5.3rem;padding:var(--tg-space-3);border:1px solid var(--tg-border);border-radius:var(--tg-radius-lg);background:var(--tg-surface);color:var(--tg-text);text-align:start;font:inherit;box-shadow:var(--tg-shadow-sm);gap:.35rem;display:grid}.tasoglu-workbox-count:disabled{opacity:1;cursor:default}.tasoglu-workbox-count:not(:disabled):hover,.tasoglu-workbox-count.is-active{border-color:var(--tg-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--tg-accent) 14%, transparent)}.tasoglu-workbox-count:focus-visible,.tasoglu-workbox-item>footer button:focus-visible{outline:3px solid var(--ring);outline-offset:2px}.tasoglu-workbox-count span{color:var(--tg-text-muted);font-size:.8rem;font-weight:850}.tasoglu-workbox-count strong{font-variant-numeric:tabular-nums;font-size:1.65rem}.tasoglu-workbox-count.is-danger strong{color:var(--tg-danger)}.tasoglu-workbox-count.is-warning strong{color:var(--warning-foreground)}.tasoglu-workbox-sales-tabs{gap:var(--tg-space-2);flex-wrap:wrap;display:flex}.tasoglu-workbox-sales-tabs button{border:1px solid var(--tg-border);background:var(--tg-surface);min-block-size:2.65rem;color:var(--tg-text);font:inherit;cursor:pointer;border-radius:999px;padding-inline:1rem;font-weight:800}.tasoglu-workbox-sales-tabs button[aria-selected=true]{border-color:var(--tg-accent);background:color-mix(in srgb, var(--tg-accent) 13%, var(--tg-surface));box-shadow:0 0 0 2px color-mix(in srgb, var(--tg-accent) 12%, transparent)}.tasoglu-workbox-summary{justify-content:space-between;align-items:center;gap:var(--tg-space-2);flex-wrap:wrap;display:flex}.tasoglu-workbox-summary span,.tasoglu-workbox-summary small{color:var(--tg-text-muted)}.tasoglu-workbox-results-scroll{scrollbar-gutter:stable both-edges;scrollbar-width:auto;border-radius:var(--tg-radius-md);min-block-size:10rem;max-block-size:min(70dvh,52rem);padding:.2rem .45rem .65rem;overflow:clip auto}.tasoglu-workbox-results-scroll:focus-visible{outline:3px solid var(--ring);outline-offset:2px}.tasoglu-workbox-results-scroll::-webkit-scrollbar{inline-size:.8rem}.tasoglu-workbox-results-scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--tg-accent) 48%, var(--tg-border));background-clip:padding-box;border:.2rem solid #0000;border-radius:999px}.tasoglu-workbox-footer-actions{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.tasoglu-workbox-call{background:var(--primary);min-height:2.45rem;color:var(--primary-foreground);border-radius:.75rem;align-items:center;gap:.35rem;padding:.55rem .8rem;font-weight:800;text-decoration:none;display:inline-flex}.tasoglu-workbox-call:hover,.tasoglu-workbox-call:focus-visible{background:color-mix(in oklch,var(--primary) 88%,var(--foreground));color:var(--primary-foreground)}.tasoglu-workbox-grid{gap:var(--tg-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));min-inline-size:0;display:grid}.tasoglu-workbox-item{align-content:start;gap:var(--tg-space-3);min-inline-size:0;padding:var(--tg-space-4);border:1px solid var(--tg-border);border-block-start:.25rem solid var(--info);border-radius:var(--tg-radius-lg);background:var(--tg-surface);box-shadow:var(--tg-shadow-sm);display:grid}.tasoglu-workbox-item.is-due{border-block-start-color:var(--warning)}.tasoglu-workbox-item.is-overdue{border-block-start-color:var(--destructive)}.tasoglu-workbox-item>header{justify-content:space-between;align-items:flex-start;gap:var(--tg-space-3);display:flex}.tasoglu-workbox-item>header>div{min-inline-size:0}.tasoglu-workbox-item h2{overflow-wrap:anywhere;margin:.25rem 0;font-size:1.1rem}.tasoglu-workbox-source{color:var(--tg-accent-strong);letter-spacing:.03em;font-size:.75rem;font-weight:900}.tasoglu-workbox-phone{color:var(--tg-text-muted);font-weight:800;display:inline-block}.tasoglu-workbox-action{padding:var(--tg-space-3);border-radius:var(--tg-radius-md);background:var(--tg-surface-soft);gap:.25rem;display:grid}.tasoglu-workbox-action small{color:var(--tg-text-muted);font-weight:800}.tasoglu-workbox-action strong{overflow-wrap:anywhere}.tasoglu-workbox-item dl{gap:var(--tg-space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.tasoglu-workbox-item dl>div{border:1px solid var(--tg-border);border-radius:var(--tg-radius-md);min-inline-size:0;padding:.7rem}.tasoglu-workbox-item dt{color:var(--tg-text-muted);font-size:.75rem;font-weight:850}.tasoglu-workbox-item dd{overflow-wrap:anywhere;margin:.25rem 0 0;font-size:.88rem;font-weight:750}.tasoglu-workbox-item>footer{justify-content:space-between;align-items:center;gap:var(--tg-space-3);margin-block-start:auto;display:flex}.tasoglu-workbox-coordination{gap:var(--tg-space-2);border-block-start:1px solid var(--tg-border);padding-block-start:var(--tg-space-3);display:grid}.tasoglu-workbox-coordination-form{gap:var(--tg-space-3);padding:var(--tg-space-3);border:1px solid var(--tg-border);border-radius:var(--tg-radius-md);background:var(--tg-surface-soft);display:grid}.tasoglu-workbox-coordination-form textarea{resize:vertical;border:1px solid var(--tg-border);border-radius:var(--tg-radius-sm);background:var(--tg-surface);min-block-size:5rem;color:var(--tg-text);font:inherit;padding:.65rem}.tasoglu-workbox-coordination-actions{gap:var(--tg-space-2);flex-wrap:wrap;display:flex}.tasoglu-workbox-coordination-actions button{flex:9rem;min-block-size:2.75rem}.tasoglu-workbox-handoff-warning{gap:var(--tg-space-2);padding:var(--tg-space-3);border:1px solid color-mix(in srgb, var(--warning) 45%, var(--tg-border));border-radius:var(--tg-radius-md);background:color-mix(in srgb, var(--warning) 9%, var(--tg-surface));display:grid}.tasoglu-workbox-handoff-warning p{color:var(--tg-text-muted);margin:0;line-height:1.6}.tasoglu-workbox-handoff-warning dl{grid-template-columns:1fr}.tasoglu-workbox-coordination-error{color:var(--tg-danger);margin:0;font-weight:750}.tasoglu-workbox-coordination-notice{color:var(--tg-success);margin:0;font-weight:750}.tasoglu-workbox-note{gap:var(--tg-space-2);padding:var(--tg-space-3);border:1px solid var(--tg-border);border-radius:var(--tg-radius-md);background:var(--tg-surface-soft);display:grid}.tasoglu-workbox-note label{font-size:.82rem;font-weight:850}.tasoglu-workbox-note textarea{resize:vertical;border:1px solid var(--tg-border);border-radius:var(--tg-radius-sm);background:var(--tg-surface);min-block-size:4.5rem;color:var(--tg-text);font:inherit;padding:.65rem}.tasoglu-workbox-note button{justify-self:end;min-block-size:2.5rem}.tasoglu-workbox-note p{color:var(--tg-success);margin:0;font-size:.82rem;font-weight:750}.tasoglu-workbox-tags{gap:var(--tg-space-2);flex-wrap:wrap;display:flex}.tasoglu-workbox-customer360{gap:var(--tg-space-2);min-inline-size:0;display:grid}.tasoglu-workbox-history-toggle{min-block-size:2.75rem;inline-size:100%}.tasoglu-workbox-history-panel{gap:var(--tg-space-3);min-inline-size:0;padding:var(--tg-space-3);border:1px solid var(--tg-border);border-radius:var(--tg-radius-md);background:color-mix(in srgb, var(--tg-surface-soft) 74%, var(--tg-surface));display:grid}.tasoglu-workbox-history-panel>header{justify-content:space-between;align-items:flex-start;gap:var(--tg-space-2);display:flex}.tasoglu-workbox-history-panel>header>div{gap:var(--tg-space-2);flex-wrap:wrap;min-inline-size:0;display:flex}.tasoglu-workbox-history-panel>header>div:first-child{display:grid}.tasoglu-workbox-history-panel>header small{color:var(--tg-text-muted);line-height:1.55}.tasoglu-workbox-history-error{justify-content:space-between;align-items:center;gap:var(--tg-space-2);color:var(--tg-danger);flex-wrap:wrap;display:flex}.tasoglu-workbox-subscriptions{gap:var(--tg-space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));display:grid}.tasoglu-workbox-subscriptions button{border:1px solid var(--tg-border);border-radius:var(--tg-radius-md);background:var(--tg-surface);min-inline-size:0;color:var(--tg-text);text-align:start;font:inherit;cursor:pointer;gap:.35rem;padding:.75rem;display:grid}.tasoglu-workbox-subscriptions button:hover,.tasoglu-workbox-subscriptions button.is-selected{border-color:var(--tg-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--tg-accent) 14%, transparent)}.tasoglu-workbox-subscriptions button:focus-visible{outline:3px solid var(--ring);outline-offset:2px}.tasoglu-workbox-subscriptions strong{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;display:flex}.tasoglu-workbox-subscriptions strong span{color:var(--tg-accent-strong);font-size:.72rem}.tasoglu-workbox-subscriptions small,.tasoglu-workbox-subscriptions button>span{overflow-wrap:anywhere;color:var(--tg-text-muted);font-size:.75rem}.tasoglu-workbox-history-heading{justify-content:space-between;align-items:center;gap:var(--tg-space-2);display:flex}.tasoglu-workbox-history-events{gap:var(--tg-space-2);margin:0;padding:0;list-style:none;display:grid}.tasoglu-workbox-history-events li{border-inline-start:.2rem solid var(--tg-accent);border-radius:var(--tg-radius-sm);background:var(--tg-surface);gap:.55rem;min-inline-size:0;padding:.75rem;display:grid}.tasoglu-workbox-history-events li>div{flex-wrap:wrap;gap:.4rem;display:flex}.tasoglu-workbox-history-events li>strong,.tasoglu-workbox-history-events li>small{overflow-wrap:anywhere}.tasoglu-workbox-history-events li>small{color:var(--tg-text-muted)}.tasoglu-workbox-history-events footer{color:var(--tg-text-muted);flex-wrap:wrap;justify-content:space-between;gap:.4rem;font-size:.75rem;display:flex}@media (width<=70rem){.tasoglu-workbox-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.tasoglu-workbox-search{grid-column:span 2}}@media (width<=42rem){.tasoglu-workbox-hero{flex-direction:column;align-items:stretch}.tasoglu-workbox-view{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;display:grid}.tasoglu-workbox-view button:last-child:nth-child(3){grid-column:1/-1}.tasoglu-workbox-filters{grid-template-columns:1fr}.tasoglu-workbox-search{grid-column:auto}.tasoglu-workbox-filter-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tasoglu-workbox-item dl{grid-template-columns:1fr}.tasoglu-workbox-item>footer{flex-direction:column;align-items:stretch}.tasoglu-workbox-item>footer button{inline-size:100%}.tasoglu-workbox-history-panel>header{flex-direction:column}.tasoglu-workbox-results-scroll{scrollbar-gutter:stable;max-block-size:68dvh;padding-inline:.15rem}}@media (width<=26rem){.tasoglu-workbox-counts{grid-template-columns:repeat(2,minmax(0,1fr))}.tasoglu-workbox-alert{flex-direction:column;align-items:stretch}}.tasoglu-management-page{gap:var(--tg-space-4);inline-size:min(100%,90rem);margin-inline:auto;display:grid}.tasoglu-management-filters{gap:var(--tg-space-3);grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));align-items:end;margin-block-start:var(--tg-space-3);display:grid}.tasoglu-management-filters label{gap:.45rem;min-inline-size:0;display:grid}.tasoglu-management-filters label>span{color:var(--tg-text-muted);font-size:.8rem;font-weight:850}.tasoglu-management-filters .tasoglu-grow{grid-column:span 2}.tasoglu-points-edit-banner{background:color-mix(in srgb, var(--warning) 8%, var(--tg-surface));border:1px solid color-mix(in srgb, var(--warning) 34%, var(--tg-border));border-radius:var(--tg-radius-md);align-items:center;gap:var(--tg-space-4);margin-block:var(--tg-space-4);padding:var(--tg-space-4);justify-content:space-between;display:flex}.tasoglu-points-edit-banner p{color:var(--tg-text-muted);margin:.25rem 0 0}.tasoglu-points-edit-banner .tasoglu-management-filters{margin:0}.tasoglu-points-edit-banner.is-open{background:color-mix(in srgb, var(--tg-success) 8%, var(--tg-surface));border-color:color-mix(in srgb, var(--tg-success) 34%, var(--tg-border))}.tasoglu-period-tabs>label{gap:.35rem;min-inline-size:min(15rem,100%);display:grid}.tasoglu-period-tabs>label>span{color:var(--tg-text-muted);font-size:.78rem;font-weight:850}@media (width<=42rem){.tasoglu-management-filters .tasoglu-grow{grid-column:auto}.tasoglu-period-tabs>label{inline-size:100%}.tasoglu-points-edit-banner{flex-direction:column;align-items:stretch}.tasoglu-points-edit-banner .tasoglu-management-filters,.tasoglu-points-edit-banner .ds-button{inline-size:100%}}.tasoglu-management-columns{gap:var(--tg-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tasoglu-status-cloud{gap:var(--tg-space-2);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.tasoglu-status-cloud>span{justify-content:space-between;align-items:center;gap:var(--tg-space-2);border:1px solid var(--tg-border);border-radius:var(--tg-radius-md);background:var(--tg-surface-soft);padding:.7rem .8rem;display:flex}.tasoglu-status-cloud b{overflow-wrap:anywhere;font-size:.78rem}.tasoglu-status-cloud strong{color:var(--tg-accent-strong);font-variant-numeric:tabular-nums}.tasoglu-stat-cards,.tasoglu-latest-grid,.tasoglu-staff-grid{gap:var(--tg-space-3);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.tasoglu-stat-cards article,.tasoglu-latest-grid button{padding:var(--tg-space-3);border:1px solid var(--tg-border);border-radius:var(--tg-radius-md);background:var(--tg-surface-soft);color:var(--tg-text);text-align:start;font:inherit;gap:.4rem;display:grid}.tasoglu-latest-grid button{cursor:pointer}.tasoglu-latest-grid button:hover{border-color:var(--tg-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--tg-accent) 14%, transparent)}.tasoglu-stat-cards span,.tasoglu-latest-grid small,.tasoglu-staff-grid small,.tasoglu-staff-page .card-heading p{color:var(--tg-text-muted)}.tasoglu-users-access .tasoglu-profile-fields>.ds-field{margin:0}.tasoglu-users-access .tasoglu-shift-fieldset,.tasoglu-sla-fieldset{border:0;min-width:0;margin:0;padding:0}.tasoglu-users-access .ds-field>small{color:var(--tg-text-muted)}.tasoglu-companies-admin{gap:var(--tg-space-4);min-inline-size:0;display:grid}.tasoglu-companies-admin>[data-slot=card]{overflow-wrap:anywhere;min-inline-size:0}.tasoglu-companies-admin .card-heading{justify-content:space-between;align-items:start;gap:var(--tg-space-3);flex-wrap:wrap;display:flex}.tasoglu-companies-admin .card-heading>div{min-inline-size:0}.tasoglu-companies-admin .card-heading p,.tasoglu-companies-admin .ds-field>small{color:var(--tg-text-muted)}.tasoglu-companies-admin .form-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.tasoglu-companies-admin fieldset .ds-field{margin-block:0}@media (width<=42rem){.tasoglu-companies-admin .card-heading{flex-direction:column;align-items:stretch}}.tasoglu-users-access .tasoglu-profile-card>.card-heading{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tasoglu-users-access .tasoglu-profile-card>.card-heading h2{flex:1;margin:0}.tasoglu-staff-page .card-heading{justify-content:space-between;align-items:start;gap:var(--tg-space-3);display:flex}.tasoglu-staff-page .card-heading>div{min-inline-size:0}.tasoglu-staff-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.tasoglu-staff-grid>[data-slot=card]{gap:var(--tg-space-3);overflow-wrap:anywhere;align-content:start;min-inline-size:0;display:grid}.tasoglu-staff-grid label{gap:.45rem;display:grid}@media (width<=42rem){.tasoglu-staff-page .tasoglu-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.tasoglu-staff-page .card-heading{flex-direction:column;align-items:stretch}}.tasoglu-excuse-list{gap:var(--tg-space-2);display:grid}.tasoglu-excuse-list article{justify-content:space-between;align-items:center;gap:var(--tg-space-3);padding:var(--tg-space-3);border:1px solid var(--tg-border);border-radius:var(--tg-radius-md);background:var(--tg-surface-soft);display:flex}.tasoglu-excuse-list article>div{gap:.3rem;display:grid}.tasoglu-excuse-list small{color:var(--tg-text-muted)}.tasoglu-attendance-page{min-inline-size:0;container-type:inline-size}.tasoglu-attendance-page .card-heading p{color:var(--tg-text-muted)}.tasoglu-attendance-page .tasoglu-excuse-list article{background:var(--tg-surface-subtle)}.tasoglu-attendance-page p,.tasoglu-attendance-page small,.tasoglu-attendance-page td{overflow-wrap:anywhere}.tasoglu-attendance-page .tasoglu-management-filters{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}.tasoglu-attendance-actions{flex-wrap:wrap;gap:.75rem;margin-block-start:1rem;display:flex}.tasoglu-attendance-page .tasoglu-table small{display:block}.tasoglu-attendance-settlement{gap:.45rem;min-inline-size:0;max-inline-size:20rem;display:grid}.tasoglu-attendance-settlement .ds-status{white-space:normal;justify-self:start;line-height:1.55}.tasoglu-attendance-automation{background:var(--tg-surface-subtle);border-radius:.6rem;padding:.75rem}@container (width<=600px){.tasoglu-attendance-page .tasoglu-table-wrap{border:0;overflow:visible}.tasoglu-attendance-page .tasoglu-table,.tasoglu-attendance-page .tasoglu-table tbody,.tasoglu-attendance-page .tasoglu-table tr{inline-size:100%;min-inline-size:0;display:block}.tasoglu-attendance-page .tasoglu-table thead{display:none}.tasoglu-attendance-page .tasoglu-table tr{border:1px solid var(--tg-border);border-radius:.75rem;margin-block-end:.75rem;padding:.5rem}.tasoglu-attendance-page .tasoglu-table th[scope=row]{white-space:normal;padding:.6rem;display:block;position:static}.tasoglu-attendance-page .tasoglu-table td{white-space:normal;border:0;grid-template-columns:minmax(0,45%) minmax(0,1fr);gap:.5rem;padding:.4rem .6rem;display:grid}.tasoglu-attendance-page .tasoglu-table td:before{content:attr(data-label);color:var(--tg-text-muted);font-weight:650}}.tasoglu-call-today-team{min-inline-size:0}.tasoglu-call-today-team p{color:var(--tg-text-muted);overflow-wrap:anywhere;font-size:.85rem}.tasoglu-call-today-team .tasoglu-table{inline-size:100%;min-inline-size:0}.tasoglu-call-today-team td,.tasoglu-call-today-team th{white-space:normal;overflow-wrap:anywhere}.tasoglu-call-today-team td strong{font-variant-numeric:tabular-nums;font-size:1.25rem}.tasoglu-table td.positive{color:var(--tg-positive);font-weight:900}.tasoglu-table td.negative{color:var(--tg-danger);font-weight:900}@media (width<=50rem){.tasoglu-report-safety{align-items:flex-start}.tasoglu-production-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.tasoglu-production-columns,.tasoglu-note-compose{grid-template-columns:1fr}.tasoglu-performance-hero,.tasoglu-challenge-hero{flex-direction:column;align-items:flex-start}.tasoglu-performance-columns,.tasoglu-podium,.tasoglu-management-columns,.tasoglu-challenge-overview-grid{grid-template-columns:1fr}.tasoglu-challenge-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tasoglu-challenge-top-list article{grid-template-columns:2.2rem minmax(0,1fr) auto}.tasoglu-challenge-top-list .tasoglu-challenge-progress{grid-area:2/1/auto/-1}.tasoglu-challenge-top-list article>small{grid-area:1/3}.tasoglu-challenge-top-list article>b{display:none}.tasoglu-ranking-card{overflow:visible}.tasoglu-ranking-head{display:none}.tasoglu-ranking-row{min-inline-size:0;padding:var(--tg-space-3) .25rem;grid-template-columns:2.6rem minmax(0,1fr) auto}.tasoglu-ranking-row>span:nth-of-type(n+2){display:none}.tasoglu-excuse-list article{flex-direction:column;align-items:stretch}}@media (width<=32rem){.tasoglu-challenge-kpi-grid{grid-template-columns:1fr}.tasoglu-challenge-leader-card{align-items:flex-start}.tasoglu-challenge-sections button{flex:100%}}.tasoglu-wati-page{--wati-accent:var(--success)}.tasoglu-wati-stack{gap:var(--tg-space-5);display:grid}.tasoglu-view-tabs{align-items:center;gap:var(--tg-space-2);margin:0 0 var(--tg-space-5);padding:var(--tg-space-2);border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--card);box-shadow:var(--shadow-sm);flex-wrap:wrap;display:flex}.tasoglu-view-tabs>button{border-radius:var(--radius-lg);min-height:40px;color:var(--muted-foreground);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;flex:none;padding:.65rem .9rem;font-size:.86rem;font-weight:800;transition:background .16s,color .16s,border-color .16s,transform .16s}.tasoglu-view-tabs>button:hover{border-color:var(--border);background:var(--muted);color:var(--foreground)}.tasoglu-view-tabs>button.active{border-color:color-mix(in srgb,var(--wati-accent) 32%,transparent);background:color-mix(in srgb,var(--wati-accent) 12%,var(--card));color:var(--wati-accent)}.tasoglu-view-tabs>button:focus-visible{outline:3px solid color-mix(in srgb,var(--wati-accent) 30%,transparent);outline-offset:2px}.tasoglu-wati-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.tasoglu-wati-kpis article{min-height:108px}.tasoglu-wati-heading,.tasoglu-wati-profile{justify-content:space-between;align-items:flex-start;gap:var(--tg-space-4);display:flex}.tasoglu-wati-heading h2,.tasoglu-wati-profile h3{margin:0}.tasoglu-wati-heading p,.tasoglu-wati-profile p{color:var(--muted-foreground);margin:.35rem 0 0}.tasoglu-wati-facts{gap:var(--tg-space-3);margin-top:var(--tg-space-4);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.tasoglu-wati-facts>div{padding:var(--tg-space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--muted);gap:.3rem;display:grid}.tasoglu-wati-facts span{color:var(--muted-foreground);font-size:.82rem}.tasoglu-wati-facts strong{font-size:1.15rem}.tasoglu-wati-inline{align-items:flex-end;gap:var(--tg-space-3);flex-wrap:wrap;display:flex}.tasoglu-wati-inline label{flex:1;gap:.4rem;min-width:180px;display:grid}.tasoglu-wati-actions{gap:var(--tg-space-2);margin-top:var(--tg-space-4);flex-wrap:wrap;display:flex}.tasoglu-wati-row{justify-content:space-between;align-items:center;gap:var(--tg-space-3);padding:var(--tg-space-3) 0;border-bottom:1px solid var(--border);display:flex}.tasoglu-wati-row:last-child{border-bottom:0}.tasoglu-wati-row>div{gap:.25rem;display:grid}.tasoglu-wati-row small{color:var(--muted-foreground)}.tasoglu-wati-check{grid-auto-flow:column;justify-content:start;align-items:center;gap:.6rem;min-width:230px!important;display:flex!important}.tasoglu-wati-evidence{text-align:left;max-height:340px;margin:var(--tg-space-4) 0 0;padding:var(--tg-space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere;direction:ltr;font:500 .8rem/1.65 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}.tasoglu-wati-report-details{min-width:9rem;margin-bottom:var(--tg-space-2)}.tasoglu-wati-report-details summary{cursor:pointer;color:var(--primary);white-space:nowrap;font-weight:800}.tasoglu-wati-report-sheet{width:min(48rem,72vw);margin-top:var(--tg-space-3);padding:var(--tg-space-4);border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--card);color:var(--foreground);white-space:normal}.tasoglu-wati-report-sheet h3,.tasoglu-wati-report-sheet h4{margin:0 0 var(--tg-space-2)}.tasoglu-wati-report-sheet section{margin-top:var(--tg-space-4)}.tasoglu-wati-report-sheet ul{gap:var(--tg-space-2);margin:0;padding-inline-start:1.25rem;display:grid}@media (width<=720px){.tasoglu-wati-report-sheet{width:78vw;padding:var(--tg-space-3)}}.tasoglu-wati-page .tasoglu-table td small{color:var(--muted-foreground);margin-top:.25rem;display:block}.tasoglu-wati-refresh{color:var(--muted-foreground);white-space:nowrap;align-items:center;gap:.45rem;margin-inline-start:auto;padding-inline:.35rem;font-size:.78rem;display:inline-flex}.tasoglu-wati-refresh select{min-width:94px}@media (width<=720px){.tasoglu-view-tabs{margin-inline:calc(var(--tg-space-3) * -1);padding-inline:var(--tg-space-3);scrollbar-width:thin;border-inline:0;border-radius:0;flex-wrap:nowrap;overflow-x:auto}.tasoglu-wati-refresh{margin-inline-start:0}.tasoglu-wati-heading,.tasoglu-wati-profile,.tasoglu-wati-row,.tasoglu-wati-inline{flex-direction:column;align-items:stretch}.tasoglu-wati-inline label{width:100%;min-width:0}.tasoglu-wati-actions>button{flex:150px}}.tasoglu-team-phone-first{gap:var(--tg-space-2);grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.tasoglu-team-customer-found{justify-content:space-between;align-items:center;gap:var(--tg-space-2);border:1px solid color-mix(in srgb,var(--success) 35%,var(--tg-border));border-radius:var(--tg-radius-md);background:color-mix(in srgb,var(--success) 8%,var(--tg-surface));color:var(--tg-text);grid-column:1/-1;padding:.7rem .8rem;display:flex}.tasoglu-team-customer-found span{color:var(--tg-text-muted)}.tasoglu-team-new-media{border:1px solid var(--tg-border);border-radius:var(--tg-radius-md);background:var(--tg-surface-soft);grid-column:1/-1;gap:.55rem;padding:.8rem;display:grid}.tasoglu-team-media-picker{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;display:flex}.tasoglu-team-media-picker>span{font-weight:850}.tasoglu-team-media-picker input{border:1px dashed var(--tg-border-strong);border-radius:var(--tg-radius-md);background:var(--tg-surface);min-width:0;max-width:100%;padding:.55rem}@media (width<=640px){.tasoglu-team-phone-first{grid-template-columns:1fr}.tasoglu-team-media-picker{flex-direction:column;align-items:stretch}}.tasoglu-team-page{--team-accent:var(--info)}.tasoglu-team-workspace{gap:var(--tg-space-4);grid-template-columns:minmax(22rem,.9fr) minmax(28rem,1.25fr);align-items:start;display:grid}.tasoglu-team-list{gap:var(--tg-space-3);min-width:0;display:grid}.tasoglu-team-new{gap:var(--tg-space-4);grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);align-items:start;display:grid}.tasoglu-team-new textarea,.tasoglu-team-compose textarea{border:1px solid var(--tg-border-strong);border-radius:var(--tg-radius-md);background:var(--tg-surface);width:100%;min-height:6.25rem;color:var(--tg-text);font:inherit;resize:vertical;padding:.75rem}.tasoglu-team-kpis{gap:var(--tg-space-2);grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr))}.tasoglu-team-kpis article{min-height:5.5rem;padding:var(--tg-space-3);border:1px solid var(--tg-border);border-radius:var(--tg-radius-lg);background:var(--tg-surface);box-shadow:var(--tg-shadow-sm)}.tasoglu-team-kpis span{color:var(--tg-text-muted);font-size:.78rem;font-weight:800;display:block}.tasoglu-team-kpis strong{margin-top:.35rem;font-size:1.45rem;display:block}.tasoglu-team-ticket{width:100%;padding:var(--tg-space-4);border:1px solid var(--tg-border);border-radius:var(--tg-radius-lg);background:var(--tg-surface);color:var(--tg-text);text-align:start;font:inherit;box-shadow:var(--tg-shadow-sm);cursor:pointer;gap:.45rem;transition:all .16s;display:grid}.tasoglu-team-ticket:hover,.tasoglu-team-ticket.active{border-color:color-mix(in srgb,var(--team-accent) 45%,var(--tg-border));box-shadow:0 0 0 3px color-mix(in srgb,var(--team-accent) 12%,transparent)}.tasoglu-team-ticket-head,.tasoglu-team-ticket-foot{justify-content:space-between;align-items:center;gap:var(--tg-space-3);display:flex}.tasoglu-team-ticket small{color:var(--tg-text-muted)}.tasoglu-team-ticket-foot>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tasoglu-team-ticket-foot>b{background:var(--team-accent);min-width:1.5rem;height:1.5rem;color:var(--inverse-foreground);border-radius:999px;place-items:center;padding-inline:.35rem;font-size:.75rem;display:grid}.tasoglu-team-conversation{top:var(--tg-space-3);gap:var(--tg-space-4);max-height:calc(100vh - 2rem);padding:var(--tg-space-4);border:1px solid var(--tg-border);border-radius:var(--tg-radius-xl);background:var(--tg-surface);box-shadow:var(--tg-shadow-md);display:grid;position:sticky;overflow-y:auto}.tasoglu-team-conversation>header{padding-bottom:var(--tg-space-3);border-bottom:1px solid var(--tg-border);justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.tasoglu-team-conversation>header h2{margin:.25rem 0}.tasoglu-team-conversation>header p{color:var(--tg-text-muted);margin:0}.tasoglu-team-conversation>header>button{border:1px solid var(--tg-border);background:var(--tg-surface-soft);height:2.5rem;color:var(--tg-text);cursor:pointer;border-radius:50%;flex:0 0 2.5rem;place-items:center;font-size:1.35rem;display:grid}.tasoglu-team-facts{gap:var(--tg-space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.tasoglu-team-facts>span{border-radius:var(--tg-radius-md);background:var(--tg-surface-soft);color:var(--tg-text-muted);gap:.25rem;padding:.65rem;font-size:.75rem;display:grid}.tasoglu-team-facts b{color:var(--tg-text);overflow-wrap:anywhere}.tasoglu-team-messages{gap:var(--tg-space-3);padding:var(--tg-space-3);border:1px solid var(--tg-border);border-radius:var(--tg-radius-lg);background:var(--tg-canvas);min-height:12rem;display:grid}.tasoglu-team-messages article{border:1px solid var(--tg-border);background:var(--tg-surface);width:min(82%,36rem);box-shadow:var(--tg-shadow-sm);border-radius:1rem;padding:.75rem 1rem}.tasoglu-team-messages article.outgoing{background:color-mix(in srgb,var(--team-accent) 8%,var(--tg-surface));border-end-end-radius:.25rem;margin-inline-start:auto}.tasoglu-team-messages article.incoming{border-end-start-radius:.25rem;margin-inline-end:auto}.tasoglu-team-messages article header{color:var(--tg-text-muted);justify-content:space-between;gap:1rem;font-size:.75rem;display:flex}.tasoglu-team-messages article p{white-space:pre-wrap;margin:.5rem 0 0}.tasoglu-team-compose{gap:var(--tg-space-2);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.tasoglu-team-compose textarea{min-height:4.5rem}.tasoglu-team-compose-file{gap:var(--tg-space-2);flex-wrap:wrap;align-items:center;display:flex}.tasoglu-team-compose-file input{border:1px dashed var(--tg-border-strong);border-radius:var(--tg-radius-md);flex:1;min-width:0;padding:.55rem}.tasoglu-team-conversation details{padding:var(--tg-space-3);border:1px solid var(--tg-border);border-radius:var(--tg-radius-lg)}.tasoglu-team-conversation summary{cursor:pointer;font-weight:900}.tasoglu-team-page a.button{border:1px solid var(--tg-border);border-radius:var(--tg-radius-md);background:var(--tg-surface-soft);min-height:2.5rem;color:var(--tg-text);justify-content:center;align-items:center;padding:.55rem .8rem;font-weight:800;text-decoration:none;display:inline-flex}@media (width<=1000px){.tasoglu-team-workspace{grid-template-columns:1fr}.tasoglu-team-conversation{z-index:130;border:0;border-radius:0;max-height:none;padding:clamp(1rem,3vw,2rem);position:fixed;inset:0}.tasoglu-team-new{grid-template-columns:1fr}}@media (width<=640px){.tasoglu-team-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.tasoglu-team-messages article{width:92%}.tasoglu-team-compose{grid-template-columns:1fr}.tasoglu-team-ticket-head{flex-direction:column;align-items:flex-start}}.tasoglu-media-download{color:var(--team-accent);font:inherit;cursor:pointer;text-align:start;background:0 0;border:0;padding:.4rem 0;font-weight:800;text-decoration:underline}.tasoglu-team-filters>summary{cursor:pointer;font-weight:900;list-style-position:inside}.tasoglu-team-filters[open]>summary{margin-bottom:var(--tg-space-3)}.tasoglu-global-notifications{z-index:80;position:fixed;inset-block-start:1rem;inset-inline-end:1rem}.tasoglu-global-notifications>button{border:1px solid var(--border);background:var(--card);color:var(--foreground);box-shadow:var(--shadow-md);border-radius:999px;padding:.55rem .8rem}.tasoglu-global-notifications>div{border:1px solid var(--border);background:var(--card);width:min(24rem,100vw - 2rem);box-shadow:var(--shadow-lg);border-radius:1rem;padding:.75rem;position:absolute;inset-block-start:3rem;inset-inline-end:0}.tasoglu-global-notifications header,.tasoglu-team-notification{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.tasoglu-global-notifications>div>a{border-block-start:1px solid var(--border);color:inherit;flex-direction:column;gap:.2rem;padding:.65rem;text-decoration:none;display:flex}.tasoglu-shift-days{flex-wrap:wrap;gap:.75rem;margin-block:1rem;display:flex}.tasoglu-shift-days label{align-items:center;gap:.35rem;display:flex}.tasoglu-team-ticket-chips{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.35rem;display:flex}.tasoglu-team-ticket.is-overdue{border-color:color-mix(in oklch, var(--destructive) 32%, var(--border));box-shadow:inset 3px 0 var(--destructive)}.tasoglu-team-attention{color:var(--destructive);font-weight:800;display:block}.tasoglu-global-notifications>button.has-attention{border-color:color-mix(in oklch, var(--destructive) 32%, var(--border));box-shadow:0 0 0 3px color-mix(in srgb,var(--destructive) 14%,transparent),var(--shadow-md)}.tasoglu-global-notifications .tasoglu-bell-item{border:0;border-block-start:1px solid var(--border);width:100%;color:inherit;text-align:start;cursor:pointer;background:0 0;flex-direction:column;gap:.2rem;padding:.7rem;display:flex}.tasoglu-global-notifications .tasoglu-bell-item:hover{background:var(--muted)}.tasoglu-team-launcher{z-index:82;position:fixed;inset-block-end:1.25rem;inset-inline-end:1.25rem}.tasoglu-team-launcher-trigger{border:1px solid var(--primary);background:var(--primary);block-size:3.4rem;inline-size:3.4rem;color:var(--primary-foreground);box-shadow:var(--shadow-lg);cursor:pointer;border-radius:999px;place-items:center;display:grid;position:relative}.tasoglu-team-launcher-trigger svg{block-size:1.45rem;inline-size:1.45rem}.tasoglu-team-launcher-trigger b{border:2px solid var(--background);background:var(--destructive);block-size:1.35rem;min-inline-size:1.35rem;color:var(--destructive-foreground);border-radius:999px;place-items:center;padding-inline:.25rem;font-size:.72rem;display:grid;position:absolute;inset-block-start:-.25rem;inset-inline-end:-.25rem}.tasoglu-team-launcher-panel{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);max-block-size:min(42rem,100dvh - 6rem);inline-size:min(25rem,100vw - 1.5rem);color:var(--card-foreground);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:absolute;inset-block-end:4.1rem;inset-inline-end:0;overflow:hidden}.tasoglu-team-launcher-panel>header{border-block-end:1px solid var(--border);justify-content:space-between;align-items:center;gap:.75rem;padding:.8rem;display:flex}.tasoglu-team-launcher-panel>header>div{align-items:center;gap:.45rem;min-inline-size:0;display:flex}.tasoglu-team-launcher-panel>header strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tasoglu-team-launcher-panel>header button{border-radius:var(--radius);block-size:2rem;inline-size:2rem;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.tasoglu-team-launcher-panel>header button:hover{background:var(--muted)}.tasoglu-team-launcher-panel>a{border-block-start:1px solid var(--border);color:var(--primary);justify-content:center;align-items:center;gap:.4rem;padding:.75rem;font-weight:700;text-decoration:none;display:flex}.tasoglu-team-launcher-panel>a svg{block-size:1rem;inline-size:1rem}.tasoglu-team-launcher-list,.tasoglu-team-launcher-messages{min-block-size:10rem;padding:.5rem;overflow:auto}.tasoglu-team-launcher-list>button{border:0;border-block-end:1px solid var(--border);width:100%;color:inherit;text-align:start;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem;display:flex}.tasoglu-team-launcher-list>button:hover{background:var(--muted)}.tasoglu-team-launcher-list span{flex-direction:column;gap:.15rem;min-inline-size:0;display:flex}.tasoglu-team-launcher-list span:last-child{align-items:flex-end}.tasoglu-team-launcher-list small{max-inline-size:12rem;color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tasoglu-team-launcher-list b{color:var(--primary)}.tasoglu-team-launcher-list>p{color:var(--muted-foreground);text-align:center;padding:1.5rem}.tasoglu-team-launcher-messages{flex-direction:column;gap:.55rem;display:flex}.tasoglu-team-launcher-messages article{border:1px solid var(--border);border-radius:var(--radius);background:var(--muted);max-inline-size:86%;padding:.6rem .7rem}.tasoglu-team-launcher-messages article.outgoing{background:var(--accent);color:var(--accent-foreground);align-self:flex-end}.tasoglu-team-launcher-messages article.incoming{align-self:flex-start}.tasoglu-team-launcher-messages p{white-space:pre-wrap;margin:.2rem 0}.tasoglu-team-launcher-messages time{color:var(--muted-foreground);font-size:.72rem}.tasoglu-team-launcher-compose{border-block-start:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;gap:.45rem;padding:.6rem;display:grid}.tasoglu-team-launcher-compose textarea{resize:vertical;border:1px solid var(--input);border-radius:var(--radius);background:var(--background);min-block-size:3rem;color:var(--foreground);padding:.55rem}.tasoglu-team-launcher-compose button{border-radius:var(--radius);background:var(--primary);block-size:2.75rem;inline-size:2.75rem;color:var(--primary-foreground);border:0;align-self:end;place-items:center;display:grid}.tasoglu-team-launcher-compose button:disabled{opacity:.5}.tasoglu-team-launcher-error{background:var(--destructive);color:var(--destructive-foreground);margin:0;padding:.55rem .75rem;font-size:.85rem}.tasoglu-notifications-page{gap:var(--tg-space-5);display:grid}.tasoglu-notification-tabs{gap:.5rem;padding-block-end:.25rem;display:flex;overflow:auto}.tasoglu-notification-tabs button{white-space:nowrap;transition:none}.tasoglu-notification-tabs button[aria-pressed=true]{color:#fff;background:#006d45}.tasoglu-notification-tabs button[aria-pressed=false]{background:var(--secondary);color:var(--foreground)}.tasoglu-notification-kpis{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.75rem;display:grid}.tasoglu-notification-kpis button{border:1px solid var(--border);border-radius:var(--tg-radius-lg);background:var(--card);color:var(--foreground);text-align:start;cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.tasoglu-notification-kpis button.active{border-color:var(--tg-accent);box-shadow:inset 0 0 0 1px var(--tg-accent)}.tasoglu-notification-kpis b{font-size:1.35rem}.tasoglu-notification-filters{grid-template-columns:minmax(14rem,2fr) repeat(2,minmax(8rem,1fr)) auto auto auto;align-items:end;gap:.75rem;display:grid}.tasoglu-notification-list,.tasoglu-notification-admin-list{gap:.75rem;display:grid}.tasoglu-notification-card{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;display:grid}.tasoglu-notification-card.unread{border-inline-start:4px solid var(--tg-accent);padding-inline-start:1rem}.tasoglu-notification-card.overdue{border-inline-start-color:var(--destructive)}.tasoglu-notification-card h2{margin:.45rem 0 .25rem;font-size:1rem}.tasoglu-notification-card p{color:var(--muted-foreground);margin:0 0 .45rem}.tasoglu-notification-card-head,.tasoglu-notification-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.tasoglu-notification-actions{justify-content:flex-end}.tasoglu-notification-actions select{min-width:5.5rem}.tasoglu-setting-grid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;margin-block-end:1rem;display:grid}.tasoglu-setting-grid label{gap:.4rem;display:grid}.tasoglu-setting-grid textarea{border:1px solid var(--border);background:var(--card);min-height:7rem;color:var(--foreground);font:inherit;border-radius:.65rem;padding:.75rem}.tasoglu-notification-dashboard{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1rem;display:grid}.tasoglu-notification-dashboard>article,.tasoglu-notification-dashboard>section,.tasoglu-notification-dashboard>div{min-width:0}.tasoglu-notification-dashboard strong{margin-block-start:.5rem;font-size:1.6rem;display:block}.tasoglu-notification-dashboard pre{white-space:pre-wrap;text-align:left;direction:ltr;max-height:65vh;overflow:auto}.tasoglu-provider-zero{border-block-start:1px solid var(--border);color:var(--muted-foreground);text-align:center;padding:1rem}.tasoglu-notifications-page{min-width:0}.tasoglu-notifications-page fieldset{border:0;min-width:0;margin:0;padding:0}.tasoglu-notifications-page .tasoglu-check-label{align-items:flex-start;gap:.65rem;margin-block:1rem;display:flex}.tasoglu-notifications-page input[readonly]{background:var(--muted);color:var(--foreground)}.tasoglu-notifications-page .table-wrap{max-width:100%;overflow-x:auto}.tasoglu-notifications-page td{overflow-wrap:anywhere;max-width:24rem}.tasoglu-notification-card p{white-space:pre-wrap;overflow-wrap:anywhere}.tasoglu-notifications-page form.tasoglu-notification-filters{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}.tasoglu-notifications-page h2{font-size:1.05rem}.tasoglu-notifications-page .tasoglu-muted{overflow-wrap:anywhere;line-height:1.8}@media (width<=800px){.tasoglu-notification-filters,.tasoglu-notification-card{grid-template-columns:1fr}.tasoglu-notification-actions{justify-content:flex-start}.tasoglu-global-notifications{inset-block-start:.65rem;inset-inline-end:.65rem}}.tasoglu-team-request-decision{justify-content:flex-end;margin-top:.75rem;display:flex}.tasoglu-management-requests{gap:14px;margin-top:14px;display:grid}.tasoglu-management-requests textarea{border:1px solid var(--border);background:var(--card);min-height:7rem;color:var(--foreground);font:inherit;resize:vertical;border-radius:11px;padding:.75rem}.tasoglu-users-access{position:relative}.tasoglu-users-guard{border:1px solid color-mix(in srgb,var(--primary) 24%,var(--border));background:color-mix(in srgb,var(--primary) 7%,var(--card));color:var(--foreground);border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:12px 16px;display:flex}.tasoglu-users-guard span{white-space:nowrap;color:var(--muted-foreground);font-size:.8rem}.tasoglu-users-access .tasoglu-tabs button b{background:var(--destructive);min-width:20px;height:20px;color:var(--inverse-foreground);border-radius:999px;place-items:center;margin-inline-start:6px;font-size:.7rem;display:inline-grid}.tasoglu-user-editor{border-color:color-mix(in srgb,var(--primary) 38%,var(--border))}.tasoglu-user-editor .card-heading h2{margin:0}.tasoglu-capability-details{border:1px solid var(--border);background:var(--muted);border-radius:13px;grid-column:1/-1;padding:11px 13px}.tasoglu-capability-details summary{cursor:pointer;font-weight:900}.tasoglu-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;max-height:460px;margin-top:12px;display:grid;overflow:auto}.tasoglu-capability-grid label{border:1px solid var(--border);background:var(--card);border-radius:10px;align-items:flex-start;gap:9px;padding:10px;display:flex}.tasoglu-capability-grid label.is-sensitive{border-color:color-mix(in srgb,var(--destructive) 38%,var(--border));background:color-mix(in srgb,var(--destructive) 4%,var(--card))}.tasoglu-capability-copy{gap:4px;min-width:0;display:grid}.tasoglu-capability-copy strong{font-size:.86rem;line-height:1.35}.tasoglu-capability-copy small{color:var(--muted-foreground);font-size:.75rem;line-height:1.45}.tasoglu-capability-copy code{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.66rem;overflow:hidden}.tasoglu-capability-copy em{background:color-mix(in oklch, var(--destructive) 12%, var(--card));color:var(--destructive);border-radius:999px;justify-self:start;padding:2px 7px;font-size:.66rem;font-style:normal;font-weight:900}.tasoglu-table td>small,.tasoglu-table td>strong{display:block}.tasoglu-row-actions{flex-wrap:wrap;gap:6px;display:flex}.tasoglu-pagination{justify-content:center;align-items:center;gap:14px;display:flex}.tasoglu-role-packs{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.tasoglu-role-packs .card-heading h2{margin:4px 0 0}.tasoglu-permission-list{flex-wrap:wrap;gap:7px;display:flex}.tasoglu-permission-list code{border:1px solid var(--border);background:var(--muted);border-radius:999px;padding:6px 9px;font-size:.72rem}.tasoglu-profile-summary{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:14px;display:flex}.tasoglu-profile-review{border-top:1px solid var(--border);grid-template-columns:1fr auto auto;gap:8px;margin-top:16px;padding-top:14px;display:grid}.tasoglu-check{align-items:center;min-height:44px;gap:9px!important;display:flex!important}.tasoglu-document-upload{grid-template-columns:minmax(160px,.7fr) minmax(240px,1.3fr) auto;gap:10px;display:grid}.tasoglu-document-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.tasoglu-document-grid article{border:1px solid var(--border);background:var(--muted);border-radius:13px;gap:8px;padding:12px;display:grid}.tasoglu-document-grid article span{color:var(--muted-foreground);font-size:.78rem}.tasoglu-shift-layout{grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);gap:14px;display:grid}.tasoglu-shift-layout>.card:first-child{align-content:start;gap:7px;max-height:720px;display:grid;overflow:auto}.tasoglu-shift-layout>.card:first-child>button{border:1px solid var(--border);background:var(--card);color:var(--foreground);text-align:start;border-radius:11px;justify-content:space-between;gap:10px;padding:10px;display:flex}.tasoglu-shift-layout>.card:first-child>button.active{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 8%,var(--card))}.tasoglu-day-grid{flex-wrap:wrap;grid-column:1/-1;gap:7px;display:flex}.tasoglu-day-grid label{border:1px solid var(--border);border-radius:999px;align-items:center;gap:5px;padding:7px 10px;display:flex}.tasoglu-users-loading{inset-inline-end:24px;z-index:30;background:var(--primary);width:44px;height:44px;color:var(--inverse-foreground);box-shadow:0 10px 30px color-mix(in oklch, var(--info) 25%, transparent);border-radius:50%;place-items:center;font-size:1.4rem;display:grid;position:fixed;bottom:24px}.tasoglu-alert.positive{border-color:var(--success);background:color-mix(in oklch, var(--success) 12%, var(--card));color:var(--success)}.tasoglu-alert.critical{border-color:color-mix(in oklch, var(--destructive) 12%, var(--card));background:color-mix(in oklch, var(--destructive) 12%, var(--card));color:var(--destructive)}.tasoglu-daily-shift-grid{grid-column:1/-1;gap:8px;display:grid}.tasoglu-shift-day-row{border:1px solid var(--border);background:var(--muted);opacity:.7;border-radius:12px;grid-template-columns:minmax(120px,1fr) minmax(130px,1fr) minmax(130px,1fr);align-items:end;gap:10px;padding:10px;display:grid}.tasoglu-shift-day-row.active{border-color:color-mix(in srgb,var(--primary) 35%,var(--border));background:color-mix(in srgb,var(--primary) 6%,var(--card));opacity:1}.tasoglu-shift-day-row>label{align-items:center;gap:8px;min-height:44px;font-weight:800;display:flex}.tasoglu-shift-day-row .field{margin:0}.tasoglu-shift-editor-stack{gap:14px;min-width:0;display:grid}.tasoglu-shift-preview{border:1px solid color-mix(in srgb,var(--primary) 35%,var(--border));background:color-mix(in srgb,var(--primary) 6%,var(--card));border-radius:12px;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;padding:12px;display:grid}.tasoglu-shift-preview h3,.tasoglu-shift-preview p{grid-column:1/-1;margin:0}.tasoglu-shift-preview>div{border:1px solid var(--border);background:var(--card);border-radius:10px;gap:4px;padding:10px;display:grid}.tasoglu-shift-preview span,.tasoglu-shift-preview small{color:var(--muted-foreground)}.tasoglu-shift-preview.no-change{border-color:var(--border);background:var(--muted);display:block}.tasoglu-shift-history{gap:8px;display:grid}.tasoglu-shift-history article{border:1px solid var(--border);background:var(--muted);border-radius:11px;justify-content:space-between;align-items:center;gap:12px;padding:10px;display:flex}.tasoglu-shift-history article>div{gap:4px;display:grid}.tasoglu-shift-history article strong{align-items:center;gap:8px;display:inline-flex}.tasoglu-shift-history article .status-chip{margin-inline-start:8px}.tasoglu-shift-history article span,.tasoglu-shift-history article small{color:var(--muted-foreground)}.tasoglu-permission-list{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:8px;display:grid}.tasoglu-permission-copy{border:1px solid var(--border);background:var(--muted);border-radius:12px;gap:4px;min-width:0;padding:10px 12px;display:grid}.tasoglu-permission-copy strong{color:var(--foreground);font-size:.84rem}.tasoglu-permission-copy small{color:var(--muted-foreground);font-size:.74rem;line-height:1.45}@media (width<=980px){.tasoglu-capability-grid,.tasoglu-document-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tasoglu-role-packs{grid-template-columns:1fr}}@media (width<=720px){.tasoglu-users-guard{flex-direction:column;align-items:flex-start}.tasoglu-users-guard span{white-space:normal}.tasoglu-capability-grid,.tasoglu-document-grid,.tasoglu-profile-review,.tasoglu-document-upload,.tasoglu-shift-layout,.tasoglu-shift-day-row,.tasoglu-shift-preview{grid-template-columns:1fr}.tasoglu-shift-day-row>label,.tasoglu-shift-preview h3,.tasoglu-shift-preview p{grid-column:1}.tasoglu-shift-history article{flex-direction:column;align-items:flex-start}.tasoglu-shift-history article button{width:100%}.tasoglu-users-access .tasoglu-tabs{padding-bottom:4px;display:flex;overflow:auto}.tasoglu-users-access .tasoglu-tabs button{white-space:nowrap}.tasoglu-pagination{justify-content:space-between}.tasoglu-table td .tasoglu-row-actions{justify-content:flex-start}}.tasoglu-public-page{background:radial-gradient(circle at 85% 0,color-mix(in oklch, var(--primary) 16%, transparent),transparent 36%),var(--background);min-height:100vh;color:var(--foreground);padding:clamp(16px,4vw,48px)}.tasoglu-public-requests-admin{gap:var(--tg-space-4);min-inline-size:0;display:grid}.tasoglu-public-form-fields{display:contents}.tasoglu-public-request-filters{align-items:end;gap:var(--tg-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}.tasoglu-public-requests-admin .ds-field>span{color:var(--foreground)}.tasoglu-public-requests-admin .muted{color:var(--muted-foreground)}.tasoglu-public-request-filters>.tasoglu-page-toolbar{grid-column:1/-1;justify-content:flex-end}.tasoglu-public-request-mobile{display:none}.tasoglu-public-request-counts{flex-wrap:wrap;gap:.6rem;margin-block-end:var(--tg-space-4);display:flex}.tasoglu-public-request-advanced{border-block:1px solid var(--border);grid-column:1/-1;min-inline-size:0;padding-block:.75rem}.tasoglu-public-request-advanced>summary{cursor:pointer;font-weight:750}.tasoglu-public-requests-admin .tasoglu-table-wrapper{overscroll-behavior-inline:contain;max-inline-size:100%;overflow-x:auto}.tasoglu-public-requests-admin table{min-inline-size:64rem}.tasoglu-public-requests-admin td small{margin-block-start:.35rem;display:block}.tasoglu-public-requests-admin .tasoglu-detail-panel>header button{border-radius:var(--tg-radius-md);width:auto;height:auto;min-height:2.75rem;padding-inline:1rem;font-size:.9rem}.tasoglu-public-request-detail-grid{gap:var(--tg-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tasoglu-public-request-detail-grid>div{background:var(--tg-surface-soft);border:1px solid var(--tg-border);border-radius:var(--tg-radius-md);overflow-wrap:anywhere;min-inline-size:0;padding:.8rem}.tasoglu-public-request-detail-grid dt{color:var(--tg-text-muted);margin-block-end:.4rem;font-weight:750}.tasoglu-public-request-detail-grid dd{margin:0}.tasoglu-public-request-convert{gap:var(--tg-space-3);padding-block:var(--tg-space-4);display:grid}.tasoglu-public-request-assignment{gap:.5rem;display:grid}.tasoglu-public-requests-admin .tasoglu-document-row{overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.tasoglu-public-requests-admin .tasoglu-document-row>span{flex:14rem;min-inline-size:0}@media (width<=720px){.tasoglu-public-request-detail-grid{grid-template-columns:minmax(0,1fr)}.tasoglu-public-requests-admin .tasoglu-pagination{flex-wrap:wrap}.tasoglu-public-request-table{display:none}.tasoglu-public-request-mobile{gap:.8rem;display:grid}.tasoglu-public-request-mobile article{border:1px solid var(--border);border-radius:var(--tg-radius-lg);overflow-wrap:anywhere;gap:.6rem;min-inline-size:0;padding:1rem;display:grid}.tasoglu-public-request-mobile article>header{flex-wrap:wrap;justify-content:space-between;gap:.5rem;display:flex}}.tasoglu-public-page>header{align-items:center;gap:12px;max-width:1120px;margin:0 auto 24px;display:flex}.tasoglu-public-page>header nav{margin-inline-start:auto}.tasoglu-public-page>header a{color:inherit;text-decoration:none}.tasoglu-public-page>section{max-width:900px;margin:auto}.tasoglu-public-page .brand-mark{background:var(--primary);width:40px;height:40px;color:var(--inverse-foreground);border-radius:12px;place-items:center;font-weight:800;display:grid}.tasoglu-public-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.tasoglu-public-form>*{min-width:0}.tasoglu-public-form label{gap:7px;font-weight:650;display:grid}.tasoglu-public-form .wide{grid-column:1/-1}.tasoglu-public-form textarea{border:1px solid var(--border);background:var(--card);width:100%;color:inherit;resize:vertical;border-radius:12px;padding:12px}.tasoglu-public-form input[type=file]{max-width:100%}.tasoglu-public-form .check{grid-column:1/-1;align-items:flex-start;font-weight:500;display:flex}.tasoglu-honeypot{opacity:0!important;width:1px!important;height:1px!important;position:absolute!important;inset-inline-start:-99999px!important}.tasoglu-tracking-code{background:color-mix(in oklch, var(--primary) 9%, transparent);border-radius:14px;justify-content:space-between;gap:16px;margin-block:18px;padding:18px;display:flex}.tasoglu-tracking-code strong{letter-spacing:.08em;font-size:1.35rem}.tasoglu-tracking-timeline,.tasoglu-audit-list{gap:10px;padding:0;list-style:none;display:grid}.tasoglu-tracking-timeline li,.tasoglu-audit-list li{border-inline-start:3px solid var(--primary);gap:3px;padding:8px 12px;display:grid}.tasoglu-tracking-timeline small,.tasoglu-audit-list span,.tasoglu-audit-list small{color:var(--muted-foreground)}.tasoglu-public-current-status{border:1px solid color-mix(in srgb,var(--primary) 26%,var(--border));background:color-mix(in srgb,var(--primary) 8%,var(--card));border-radius:14px;gap:8px;margin-block:18px;padding:16px;display:grid}.tasoglu-public-current-status>span{justify-self:start}.tasoglu-public-current-status p{color:var(--muted-foreground);margin:0}.tasoglu-public-contact-actions{flex-wrap:wrap;gap:10px;margin-block-start:18px;display:flex}.tasoglu-public-contact-actions a{border:1px solid var(--primary);background:var(--primary);border-radius:12px;justify-content:center;align-items:center;min-height:44px;padding:10px 16px;font-weight:800;display:inline-flex;color:var(--inverse-foreground)!important;text-decoration:none!important}.tasoglu-public-contact-actions a:last-child{background:var(--success);border-color:var(--success)}.tasoglu-public-admin{min-width:0;max-width:100%;overflow-x:hidden}.tasoglu-public-admin>.card,.tasoglu-public-admin .table-wrap{min-width:0;max-width:100%}.tasoglu-public-admin .table-wrap{overflow-x:auto}.tasoglu-public-kpis{grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:12px;margin-block:16px;display:grid}.tasoglu-public-kpis button{border:1px solid var(--border);background:var(--card);color:inherit;text-align:start;cursor:pointer;border-radius:14px;gap:8px;padding:14px;display:grid}.tasoglu-public-kpis strong,.tasoglu-public-kpis b{font-size:1.45rem}.tasoglu-public-filters,.tasoglu-public-actions,.tasoglu-public-convert{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));align-items:end;gap:10px;display:grid}.tasoglu-public-admin table small{color:var(--muted-foreground);display:block}.tasoglu-public-mobile-list{display:none}.tasoglu-detail-drawer{z-index:1000;justify-content:flex-end;display:flex;position:fixed;inset:0}.tasoglu-detail-drawer .drawer-backdrop{background:color-mix(in oklch, var(--info) 48%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:absolute;inset:0}.tasoglu-detail-drawer>.card{z-index:1;border-radius:0;width:min(720px,96vw);height:100%;padding:24px;position:relative;overflow:auto}.tasoglu-detail-drawer>.card>header{background:inherit;z-index:2;justify-content:space-between;align-items:center;gap:12px;padding-block:12px;display:flex;position:sticky;top:-24px}.tasoglu-detail-drawer dl{grid-template-columns:minmax(100px,150px) 1fr;gap:8px 16px;display:grid}.tasoglu-detail-drawer dt{color:var(--muted-foreground)}.tasoglu-detail-drawer dd{margin:0}.tasoglu-provider-zero{text-align:center;color:var(--muted-foreground);margin-block:24px}.tasoglu-public-catalog-browser{border:1px solid var(--border);background:var(--muted);border-radius:14px;grid-template-columns:minmax(180px,1fr) auto auto auto auto;align-items:center;gap:8px;padding:12px;display:grid}.tasoglu-public-catalog-browser>span{color:var(--muted-foreground);white-space:nowrap;font-size:.86rem;font-weight:750}@media (width<=720px){.tasoglu-public-form{grid-template-columns:minmax(0,1fr)}.tasoglu-public-form .wide{grid-column:auto}.tasoglu-public-catalog-browser{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tasoglu-public-catalog-browser>input,.tasoglu-public-catalog-browser>span{grid-column:1/-1}.tasoglu-public-admin .table-wrap{display:none}.tasoglu-public-mobile-list{gap:10px;display:grid}.tasoglu-public-mobile-list>button{text-align:start;border:1px solid var(--border);background:var(--card);color:inherit;border-radius:14px;gap:5px;padding:14px;display:grid}.tasoglu-detail-drawer>.card{width:100vw}.tasoglu-detail-drawer dl{grid-template-columns:1fr}.tasoglu-detail-drawer dt{margin-top:8px}.tasoglu-public-page{padding:12px}}.tasoglu-site-admin{min-width:0;max-width:100%;overflow-x:hidden}.tasoglu-site-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-block:16px;display:grid}.tasoglu-site-kpis>.card{gap:8px;display:grid}.tasoglu-site-kpis b{color:var(--tg-brand-strong,var(--primary));font-size:1.7rem}.tasoglu-site-filters,.tasoglu-site-actions{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:end;gap:10px;display:grid}.tasoglu-muted{color:var(--muted-foreground);font-size:.9rem}.tasoglu-site-mobile{display:none}.tasoglu-site-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.tasoglu-site-editor-grid>label{gap:7px;display:grid}.tasoglu-site-editor-grid textarea{border:1px solid var(--border);background:var(--card);min-height:100px;color:inherit;border-radius:12px;padding:10px}.tasoglu-site-checks{flex-wrap:wrap;grid-column:1/-1;gap:16px;display:flex}.tasoglu-site-checks label{align-items:center;gap:6px;display:flex}.tasoglu-home-sections{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin-block:16px;display:grid}.tasoglu-home-sections>.card{gap:14px;display:grid}.tasoglu-home-sections header{align-items:center;gap:12px;display:flex}.tasoglu-home-sections h3{margin:0}.tasoglu-home-sections footer{flex-wrap:wrap;gap:8px;display:flex}.tasoglu-section-icon{background:color-mix(in srgb,var(--tg-brand,var(--primary)) 12%,transparent);border-radius:13px;place-items:center;width:44px;height:44px;font-size:1.3rem;display:grid}.tasoglu-card-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-block:16px;display:grid}.tasoglu-card-grid>.card{gap:9px;display:grid}.tasoglu-card-grid>.is-featured{border:2px solid var(--tg-brand,var(--primary))}.tasoglu-card-grid h3,.tasoglu-card-grid p{margin:0}.tasoglu-card-grid strong{font-size:1.6rem}.tasoglu-card-grid footer{gap:8px;display:flex}.tasoglu-site-admin table small{color:var(--muted-foreground);display:block}.tasoglu-site-public{--site-brand:var(--primary);--site-brand-dark:var(--sidebar);--site-mint:var(--accent);background:var(--background);min-height:100vh;color:var(--foreground);font-family:var(--tg-font,system-ui);overflow-x:hidden}.tasoglu-site-public>header{z-index:20;background:color-mix(in oklch, var(--card) 94%, transparent);border-bottom:1px solid var(--accent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:center;gap:28px;padding:14px clamp(18px,6vw,84px);display:flex;position:sticky;top:0}.tasoglu-site-public .brand{color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.tasoglu-site-public .brand>span{background:var(--site-brand);width:44px;height:44px;color:var(--inverse-foreground);border-radius:14px;place-items:center;font-size:1.35rem;font-weight:950;display:grid}.tasoglu-site-public .brand strong{display:grid}.tasoglu-site-public .brand small{color:var(--muted-foreground);font-weight:500}.tasoglu-site-public>header nav{gap:24px;margin-inline:auto;display:flex}.tasoglu-site-public>header nav a{color:inherit;font-weight:750;text-decoration:none}.tasoglu-site-public>header .call,.tasoglu-site-public .tasoglu-site-hero a,.tasoglu-site-public .tasoglu-site-plans article>a{background:var(--site-brand);min-height:44px;color:var(--inverse-foreground);border-radius:12px;justify-content:center;align-items:center;padding:10px 18px;font-weight:850;text-decoration:none;display:inline-flex}.tasoglu-site-public>aside{z-index:40;inset-inline:16px;background:var(--destructive);color:var(--inverse-foreground);text-align:center;border-radius:12px;padding:12px;font-weight:850;position:fixed;bottom:16px}.tasoglu-site-hero{background:radial-gradient(circle at 20% 0,var(--accent),transparent 40%),linear-gradient(135deg,var(--accent),var(--accent));grid-template-columns:1.2fr .8fr;align-items:center;gap:50px;min-height:560px;padding:clamp(50px,8vw,110px) clamp(20px,9vw,140px);display:grid}.tasoglu-site-hero>div:first-child{gap:20px;display:grid}.tasoglu-site-hero>div>span{color:var(--site-brand);font-weight:850}.tasoglu-site-hero h1{margin:0;font-size:clamp(2.4rem,5vw,5rem);line-height:1.03}.tasoglu-site-hero h1 strong{color:var(--site-brand);display:block}.tasoglu-site-hero p{max-width:650px;color:var(--muted-foreground);font-size:1.15rem;line-height:1.8}.tasoglu-site-hero a{justify-self:start}.tasoglu-site-signal{background:linear-gradient(145deg,var(--primary),var(--primary));height:280px;box-shadow:0 30px 80px color-mix(in oklch, var(--primary) 26%, transparent);border-radius:50% 50% 40% 60%;justify-content:center;gap:12px;padding:40px;align-items:end!important;display:flex!important}.tasoglu-site-signal i{background:var(--card);width:32px;box-shadow:0 0 30px color-mix(in oklch, var(--card) 50%, transparent);border-radius:20px;display:block}.tasoglu-site-signal i:first-child{height:25%}.tasoglu-site-signal i:nth-child(2){height:45%}.tasoglu-site-signal i:nth-child(3){height:68%}.tasoglu-site-signal i:nth-child(4){height:92%}.tasoglu-site-plans{padding:clamp(56px,8vw,100px) clamp(20px,8vw,120px)}.tasoglu-site-plans>header{text-align:center;margin-bottom:38px}.tasoglu-site-plans>header span{color:var(--site-brand);font-weight:850}.tasoglu-site-plans h2{margin:8px;font-size:clamp(2rem,4vw,3.4rem)}.tasoglu-site-plans>div{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;max-width:1160px;margin:auto;display:grid}.tasoglu-site-plans article{border:1px solid var(--border);background:var(--card);box-shadow:0 12px 35px color-mix(in oklch, var(--primary) 7%, transparent);border-radius:24px;gap:14px;padding:28px;display:grid;position:relative}.tasoglu-site-plans article.featured{border:2px solid var(--site-brand);transform:translateY(-8px)}.tasoglu-site-plans article em{top:14px;background:var(--warning);color:var(--warning-foreground);border-radius:999px;padding:5px 9px;font-size:.8rem;font-style:normal;font-weight:850;position:absolute;inset-inline-end:14px}.tasoglu-site-plans article h3{margin:0;font-size:1.3rem}.tasoglu-site-plans article>strong{color:var(--site-brand);font-size:3rem}.tasoglu-site-plans article>strong small{font-size:1rem}.tasoglu-site-plans article ul{color:var(--muted-foreground);padding:0;list-style:none}.tasoglu-site-plans article>b{font-size:1.8rem}.tasoglu-site-plans article>b small{color:var(--muted-foreground);font-size:.9rem}.tasoglu-site-order{background:var(--accent);padding:clamp(50px,8vw,100px) clamp(18px,10vw,150px)}.tasoglu-site-order>header{text-align:center;margin-bottom:28px}.tasoglu-site-order .tasoglu-public-form{max-width:980px;margin:auto}.tasoglu-site-order .card{max-width:1050px;box-shadow:0 20px 60px color-mix(in oklch, var(--primary) 10%, transparent);border:0;border-radius:28px;margin:auto}.tasoglu-site-public>footer{background:var(--site-brand-dark);color:var(--inverse-foreground);grid-template-columns:1fr 2fr auto;gap:28px;padding:45px clamp(20px,8vw,120px);display:grid}.tasoglu-site-public>footer nav,.tasoglu-site-public>footer>div{flex-wrap:wrap;gap:16px;display:flex}.tasoglu-site-public>footer a{color:var(--inverse-foreground)}.tasoglu-site-public>footer p{color:color-mix(in oklch,var(--inverse-foreground) 76%,transparent)}.tasoglu-version-list{border-top:1px solid var(--border);gap:8px;margin-top:22px;padding-top:18px;display:grid}.tasoglu-version-list>div{border:1px solid var(--border);background:var(--muted);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px;display:flex}.tasoglu-legal-page{background:radial-gradient(circle at 85% 0,color-mix(in oklch, var(--primary) 18%, transparent),transparent 35%),var(--accent);min-height:100vh;color:var(--primary);padding:clamp(24px,7vw,90px)}.tasoglu-legal-page>a{color:var(--primary);font-weight:850;text-decoration:none}.tasoglu-legal-page>article{border:1px solid var(--accent);background:var(--card);max-width:760px;box-shadow:0 24px 70px color-mix(in oklch, var(--primary) 10%, transparent);border-radius:28px;margin:clamp(35px,8vw,100px) auto;padding:clamp(28px,6vw,70px)}.tasoglu-legal-page>article>span{background:var(--primary);width:54px;height:54px;color:var(--inverse-foreground);border-radius:16px;place-items:center;font-size:1.6rem;font-weight:950;display:grid}.tasoglu-legal-page h1{margin:25px 0 15px;font-size:clamp(2rem,5vw,3.5rem)}.tasoglu-legal-page p{color:var(--primary);font-size:1.05rem;line-height:1.9}@media (width<=800px){.tasoglu-site-admin .table-wrap{display:none}.tasoglu-site-mobile{gap:10px;display:grid}.tasoglu-site-editor-grid{grid-template-columns:1fr}.tasoglu-site-public>header{gap:10px;padding:10px 14px}.tasoglu-site-public>header nav{display:none}.tasoglu-site-public>header .call{margin-inline-start:auto;padding:8px;font-size:.8rem}.tasoglu-site-public .brand small{display:none}.tasoglu-site-hero{grid-template-columns:1fr;min-height:auto;padding:50px 20px}.tasoglu-site-signal{height:180px!important}.tasoglu-site-plans article.featured{transform:none}.tasoglu-site-public>footer{grid-template-columns:1fr}.tasoglu-site-order{padding-inline:12px}.tasoglu-site-order .card{border-radius:18px}.tasoglu-site-order .tasoglu-public-form{grid-template-columns:1fr}.tasoglu-version-list>div{flex-direction:column;align-items:stretch}}.tasoglu-global-reports{gap:16px;display:grid}.tasoglu-global-tabs{flex-wrap:wrap;gap:8px;display:flex}.tasoglu-global-loading{text-align:center;color:var(--muted-foreground);padding:24px;font-weight:800}.tasoglu-global-filters{grid-template-columns:repeat(4,minmax(150px,1fr)) repeat(4,auto);align-items:end;gap:10px;display:grid}.tasoglu-global-filters label{color:var(--muted-foreground);gap:6px;font-size:.8rem;font-weight:850;display:grid}.tasoglu-global-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.tasoglu-global-kpi{gap:5px;min-height:126px;display:grid;position:relative;overflow:hidden}.tasoglu-global-kpi:before{content:"";background:var(--kpi,var(--info));width:5px;position:absolute;inset-block:0;inset-inline-start:0}.tasoglu-global-kpi.orange{--kpi:var(--warning)}.tasoglu-global-kpi.green{--kpi:var(--success)}.tasoglu-global-kpi.purple{--kpi:var(--info)}.tasoglu-global-kpi span,.tasoglu-global-kpi small{color:var(--muted-foreground);font-weight:800}.tasoglu-global-kpi strong{font-size:2rem;line-height:1.1}.tasoglu-global-dashboard{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.tasoglu-global-attention{grid-column:span 2}.tasoglu-global-latest{grid-area:span 2/span 2}.tasoglu-global-attention header,.tasoglu-global-latest header,.tasoglu-global-report-card>header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.tasoglu-global-attention h2,.tasoglu-global-latest h2,.tasoglu-global-report-card h2{margin:0;font-size:1.05rem}.tasoglu-global-attention>div{gap:5px;display:grid}.tasoglu-global-attention a{color:inherit;background:color-mix(in srgb,var(--card) 90%,var(--info) 10%);border-radius:10px;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:11px;text-decoration:none;display:grid}.tasoglu-global-attention a strong{font-size:1.15rem}.tasoglu-global-latest>a{border-block-end:1px solid var(--border);color:inherit;grid-template-columns:auto minmax(90px,1fr) 1fr auto;align-items:center;gap:10px;padding:10px 0;text-decoration:none;display:grid}.tasoglu-global-kind{color:var(--info);font-size:.72rem;font-weight:850}.tasoglu-global-latest time{color:var(--muted-foreground);font-size:.75rem}.tasoglu-global-module{gap:8px;min-height:150px;display:grid}.tasoglu-global-module h3{margin:0;font-size:1rem}.tasoglu-global-module>strong{font-size:1.8rem}.tasoglu-global-module>span{color:var(--muted-foreground)}.tasoglu-global-module>a,.tasoglu-global-report-card header a{color:var(--info);margin-top:auto;font-weight:850;text-decoration:none}.tasoglu-global-report-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.tasoglu-global-report-card{align-content:start;gap:14px;display:grid}.tasoglu-global-mini{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;display:grid}.tasoglu-global-mini span{border:1px solid var(--border);color:var(--muted-foreground);border-radius:10px;gap:5px;padding:10px;font-size:.78rem;font-weight:800;display:grid}.tasoglu-global-mini strong{color:var(--foreground);font-size:1.2rem}.tasoglu-global-bars{gap:8px;display:grid}.tasoglu-global-bars h3{color:var(--muted-foreground);margin:0;font-size:.82rem}.tasoglu-global-bars>div{grid-template-columns:minmax(110px,1fr) 2fr auto;align-items:center;gap:10px;font-size:.82rem;display:grid}.tasoglu-global-bars i{background:color-mix(in srgb,var(--border) 70%,transparent);border-radius:999px;height:8px;display:block;overflow:hidden}.tasoglu-global-bars b{border-radius:inherit;background:linear-gradient(90deg,var(--info),var(--primary));height:100%;display:block}.tasoglu-global-bars>p,.tasoglu-muted{color:var(--muted-foreground)}.tasoglu-global-people{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.tasoglu-global-people article{border:1px solid var(--border);border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:10px;display:grid}.tasoglu-global-people article>span:first-child{background:var(--accent);width:38px;height:38px;color:var(--info);border-radius:10px;place-items:center;font-weight:900;display:grid}.tasoglu-global-people small{color:var(--muted-foreground);display:block}.tasoglu-global-people p{color:var(--muted-foreground);grid-column:1/-1;margin:0;font-size:.78rem}.tasoglu-global-money{border:1px solid var(--border);border-radius:12px;grid-template-columns:repeat(4,1fr);gap:8px;padding:12px;display:grid}.tasoglu-global-money>*{overflow-wrap:anywhere}.tasoglu-global-foot{color:var(--muted-foreground);flex-wrap:wrap;gap:10px 22px;padding:12px 4px;font-size:.78rem;font-weight:750;display:flex}.tasoglu-global-foot span:last-child{flex-basis:100%}@media (width<=1100px){.tasoglu-global-filters{grid-template-columns:repeat(2,minmax(0,1fr)) repeat(2,auto)}.tasoglu-global-kpis,.tasoglu-global-dashboard{grid-template-columns:repeat(2,minmax(0,1fr))}.tasoglu-global-report-grid{grid-template-columns:1fr}}@media (width<=620px){.tasoglu-global-reports{gap:12px}.tasoglu-global-tabs>*{flex:1}.tasoglu-global-filters,.tasoglu-global-kpis,.tasoglu-global-dashboard{grid-template-columns:1fr}.tasoglu-global-filters>*{width:100%}.tasoglu-global-attention,.tasoglu-global-latest{grid-area:auto}.tasoglu-global-latest>a{grid-template-columns:1fr auto}.tasoglu-global-latest>a span:nth-of-type(2){text-align:end}.tasoglu-global-latest time{grid-column:1/-1}.tasoglu-global-people{grid-template-columns:1fr}.tasoglu-global-money{grid-template-columns:1fr 1fr}.tasoglu-global-bars>div{grid-template-columns:minmax(90px,1fr) 1fr auto}}.tasoglu-global-latest>a{grid-template-columns:minmax(68px,auto) minmax(0,1.25fr) minmax(0,.9fr) auto}.tasoglu-global-latest>a>*{min-width:0}.tasoglu-global-latest>a strong,.tasoglu-global-latest>a span:nth-of-type(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tasoglu-global-latest time{white-space:nowrap}@media (width<=620px){.tasoglu-global-latest>a{grid-template-columns:1fr auto}.tasoglu-global-latest>a strong,.tasoglu-global-latest>a span:nth-of-type(2){white-space:normal;overflow-wrap:anywhere}}.tasoglu-global-personal{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.tasoglu-global-personal a{border:1px solid var(--border);background:var(--card);min-height:130px;color:var(--foreground);box-shadow:0 8px 22px color-mix(in oklch, var(--info) 6%, transparent);border-radius:16px;gap:16px;padding:20px;font-size:1.1rem;font-weight:900;text-decoration:none;display:grid}.tasoglu-global-personal small{color:var(--info);align-self:end}@media (width<=620px){.tasoglu-global-personal{grid-template-columns:1fr}}.tasoglu-history-picker{gap:16px;display:grid}.tasoglu-history-picker h2{margin:0}.tasoglu-history-picker>form{grid-template-columns:minmax(220px,1fr) auto;gap:10px;display:grid}.tasoglu-history-picker>div{gap:8px;display:grid}.tasoglu-history-picker article{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);justify-content:space-between;align-items:center;gap:16px;padding:12px;display:flex}.tasoglu-history-picker article>div{gap:4px;min-width:0;display:grid}.tasoglu-history-picker article span{color:var(--muted-foreground)}:root[data-company-profile=tasoglu] .tasoglu-page .ds-field>span{color:color-mix(in oklch,var(--foreground) 78%,var(--background));opacity:1;font-weight:750}@media (width<=620px){.tasoglu-history-picker>form{grid-template-columns:1fr}.tasoglu-history-picker article{flex-direction:column;align-items:stretch}}.tasoglu-sla-layout{gap:16px;display:grid}.tasoglu-sla-version{flex-wrap:wrap;gap:8px;display:flex}.tasoglu-sla-targets{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.tasoglu-sla-targets article{border:1px solid var(--border);border-radius:var(--radius);background:var(--accent);gap:10px;padding:14px;display:grid}.tasoglu-sla-targets article>strong{color:var(--primary);font-size:1.05rem}.tasoglu-sla-exception-editor{grid-template-columns:repeat(5,minmax(120px,1fr)) auto;align-items:end;gap:10px;display:grid}.tasoglu-sla-exceptions,.tasoglu-sla-history{gap:8px;margin-top:14px;display:grid}.tasoglu-sla-exceptions article,.tasoglu-sla-history article{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);justify-content:space-between;align-items:center;gap:14px;padding:12px;display:flex}.tasoglu-sla-exceptions article>div,.tasoglu-sla-history article>div{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.tasoglu-sla-exceptions article span,.tasoglu-sla-history article span{color:var(--muted-foreground)}.tasoglu-sla-preview{border:1px solid color-mix(in oklch,var(--success) 45%,var(--border));border-radius:var(--radius);background:color-mix(in oklch,var(--success) 10%,var(--card));grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;padding:14px;display:grid}.tasoglu-sla-preview.no-change{border-color:var(--border);background:var(--muted);display:block}.tasoglu-sla-preview>p{grid-column:1/-1;margin:0}.tasoglu-sla-preview>div{gap:4px;display:grid}.tasoglu-sla-preview span{color:var(--muted-foreground);font-size:.82rem}.tasoglu-sla-preview strong{overflow-wrap:anywhere}@media (width<=960px){.tasoglu-sla-targets{grid-template-columns:1fr}.tasoglu-sla-exception-editor{grid-template-columns:repeat(2,minmax(0,1fr))}.tasoglu-sla-exception-editor>button{width:100%}}@media (width<=620px){.tasoglu-sla-exception-editor,.tasoglu-sla-preview{grid-template-columns:1fr}.tasoglu-sla-exceptions article,.tasoglu-sla-history article{flex-direction:column;align-items:stretch}.tasoglu-sla-exceptions article>button,.tasoglu-sla-history article>button{width:100%}.tasoglu-sla-preview>p{grid-column:auto}}.tasoglu-netgsm-extensions{gap:16px;min-width:0;display:grid}.tasoglu-netgsm-rule{border-inline-start:4px solid var(--primary);background:var(--accent);color:var(--accent-foreground);gap:12px;display:grid}.tasoglu-netgsm-rule>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tasoglu-netgsm-extension-list{gap:10px;display:grid}.tasoglu-netgsm-extension-list article{border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:minmax(150px,1fr) minmax(130px,180px) minmax(0,1.4fr);align-items:end;gap:14px;padding:14px;display:grid}.tasoglu-netgsm-extension-list article>div,.tasoglu-netgsm-extension-list label{overflow-wrap:anywhere;gap:6px;min-width:0;display:grid}.tasoglu-netgsm-extension-list label>span{color:var(--muted-foreground);font-weight:750}.tasoglu-netgsm-extension-list .tasoglu-netgsm-actions,.tasoglu-netgsm-tools,.tasoglu-netgsm-pagination{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tasoglu-netgsm-tools{align-items:end;margin-block-end:16px}.tasoglu-netgsm-tools label{flex:200px;gap:6px;min-width:0;display:grid}.tasoglu-netgsm-pagination{justify-content:center;margin-block-start:16px}.tasoglu-netgsm-health{flex-wrap:wrap;gap:24px;margin:0;display:flex}.tasoglu-netgsm-health>div{gap:4px;display:grid}.tasoglu-netgsm-health dd{margin:0;font-weight:700}.tasoglu-netgsm-history{min-width:0}.tasoglu-netgsm-history-scroll{border:1px solid var(--border);border-radius:var(--radius);max-height:560px;overflow:auto}.tasoglu-netgsm-history table{border-collapse:collapse;text-align:start;width:100%;min-width:850px}.tasoglu-netgsm-history th,.tasoglu-netgsm-history td{border-block-end:1px solid var(--border);text-align:start;vertical-align:top;overflow-wrap:anywhere;max-width:220px;padding:12px}.tasoglu-netgsm-history thead{background:var(--accent);color:var(--accent-foreground)}.tasoglu-netgsm-history small{color:var(--muted-foreground);margin-block-start:6px;display:block}@media (width<=900px){.tasoglu-netgsm-extension-list article{grid-template-columns:1fr;align-items:stretch}.tasoglu-netgsm-actions>button{flex:auto}}.tasoglu-netgsm-history-scroll table{min-inline-size:850px;display:table}.tasoglu-netgsm-history-scroll thead{clip:auto;block-size:auto;inline-size:auto;display:table-header-group;position:static;overflow:visible}.tasoglu-netgsm-history-scroll tbody{display:table-row-group}.tasoglu-netgsm-history-scroll tr{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;display:table-row}.tasoglu-netgsm-history-scroll th,.tasoglu-netgsm-history-scroll td{display:table-cell}.tasoglu-netgsm-history-scroll td:before{display:none}.tasoglu-pipeline-toolbar{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.tasoglu-pipeline-toolbar>div:first-child{gap:3px;display:grid}.tasoglu-pipeline-toolbar small{color:var(--muted-foreground)}.tasoglu-pipeline-modes{gap:8px;display:flex}.tasoglu-pipeline-list-hidden{display:none}.tasoglu-pipeline-board{scroll-snap-type:x proximity;grid-auto-columns:minmax(280px,340px);grid-auto-flow:column;gap:12px;padding:2px 2px 14px;display:grid;overflow-x:auto}.tasoglu-pipeline-column{border:1px solid var(--border);border-radius:var(--radius);background:color-mix(in srgb,var(--muted) 58%,var(--card));scroll-snap-align:start;grid-template-rows:auto minmax(100px,1fr);align-content:start;max-height:72vh;display:grid;overflow:hidden}.tasoglu-pipeline-column>header{border-block-end:1px solid var(--border);background:var(--card);justify-content:space-between;align-items:flex-start;gap:10px;padding:12px;display:flex}.tasoglu-pipeline-column>header>div{gap:3px;min-width:0;display:grid}.tasoglu-pipeline-column>header small{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tasoglu-pipeline-cards{align-content:start;gap:10px;padding:10px;display:grid;overflow-y:auto}.tasoglu-pipeline-cards>article{border:1px solid var(--border);border-radius:calc(var(--radius) - 2px);background:var(--card);box-shadow:var(--shadow-sm);gap:7px;padding:12px;display:grid}.tasoglu-pipeline-cards>article>small{color:var(--muted-foreground)}.tasoglu-pipeline-recommendation{border-inline-start:3px solid var(--success);background:color-mix(in srgb,var(--success) 8%,var(--card));border-radius:8px;gap:4px;margin-block:4px;padding:9px;display:grid}.tasoglu-pipeline-recommendation.waiting{border-inline-start-color:var(--warning);background:color-mix(in srgb,var(--warning) 8%,var(--card))}.tasoglu-pipeline-recommendation>span,.tasoglu-pipeline-recommendation>small,.tasoglu-pipeline-no-action,.tasoglu-pipeline-empty{color:var(--muted-foreground);font-size:.76rem}.tasoglu-pipeline-recommendation>button{justify-self:start;margin-top:3px}.tasoglu-pipeline-empty{text-align:center;padding:18px}@media (width<=720px){.tasoglu-pipeline-toolbar{flex-direction:column;align-items:stretch}.tasoglu-pipeline-modes>*{flex:1}.tasoglu-pipeline-board{grid-auto-columns:minmax(84vw,84vw);margin-inline:-12px;padding-inline:12px}.tasoglu-pipeline-column{max-height:68vh}}.tasoglu-partner-centers{gap:16px;display:grid}.tasoglu-partner-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.tasoglu-partner-centers .tasoglu-document-row small{color:var(--muted-foreground);display:block}.tasoglu-partner-centers fieldset{border:0;min-inline-size:0;margin:0;padding:0}.tasoglu-partner-centers .tasoglu-document-row{flex-wrap:wrap;gap:10px}.tasoglu-partner-centers .tasoglu-document-row>span{overflow-wrap:anywhere;min-width:0}.tasoglu-partner-centers .tasoglu-page-toolbar{flex-wrap:wrap}.tasoglu-partner-centers .tasoglu-table small{color:var(--foreground);font-size:.8rem;display:block}@media (width<=720px){.tasoglu-partner-admin-grid{grid-template-columns:1fr}.tasoglu-partner-centers .tasoglu-page-toolbar{flex-direction:column;align-items:stretch}.tasoglu-partner-centers .tasoglu-page-toolbar>*{width:100%;min-width:0}.tasoglu-partner-applications .tasoglu-table-wrap{display:none}}.tasoglu-team-pagination{justify-content:center;align-items:center;gap:var(--tg-space-3);padding:var(--tg-space-2);display:flex}.tasoglu-team-context{justify-content:space-between;align-items:center;gap:var(--tg-space-3);border:1px solid var(--tg-border);border-radius:var(--tg-radius-md);background:var(--tg-surface-soft);color:var(--team-accent);padding:.75rem;text-decoration:none;display:flex}.tasoglu-team-context span{color:var(--tg-text-muted);font-size:.78rem}.tasoglu-team-messages{scrollbar-gutter:stable;max-height:42vh;overflow:auto}.tasoglu-team-composer{z-index:2;gap:var(--tg-space-2);background:var(--tg-surface);border-top:1px solid var(--tg-border);padding:.5rem;display:grid;position:sticky;bottom:0}.tasoglu-team-send-state,.tasoglu-team-media-unavailable{color:var(--tg-danger);margin:0;font-size:.82rem}.tasoglu-team-media-loading{color:var(--tg-text-muted);padding:.75rem;display:inline-block}.tasoglu-team-inline-media{gap:.45rem;max-width:100%;margin:.6rem 0 0;display:grid}.tasoglu-team-inline-media img{border-radius:var(--tg-radius-md);object-fit:contain;width:auto;max-width:100%;max-height:22rem;display:block}.tasoglu-team-inline-media audio{width:min(100%,26rem);display:block}.tasoglu-team-inline-media figcaption{justify-content:space-between;align-items:center;gap:.75rem;min-width:0;font-size:.75rem;display:flex}.tasoglu-team-inline-media figcaption span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tasoglu-team-inline-media figcaption a{color:var(--tg-text);text-underline-offset:.16em;align-items:center;gap:.3rem;font-weight:800;text-decoration-thickness:.12em;display:inline-flex}.tasoglu-team-inline-media figcaption svg{width:1rem;height:1rem}.tasoglu-team-launcher .tasoglu-team-inline-media img{max-height:11rem}.tasoglu-team-launcher .tasoglu-team-inline-media figcaption{flex-direction:column;align-items:flex-start}.tasoglu-team-launcher .tasoglu-team-inline-media figcaption a,.tasoglu-team-launcher .tasoglu-team-media-unavailable{color:inherit}.tasoglu-team-voice-recorder{align-items:center;gap:var(--tg-space-2);flex-wrap:wrap;display:flex}.tasoglu-team-voice-recorder>span{color:var(--tg-danger);font-family:ui-monospace,monospace;font-weight:800}.tasoglu-team-voice-recorder svg,.tasoglu-team-voice-preview svg{width:1rem;height:1rem}.tasoglu-team-voice-preview{align-items:center;gap:var(--tg-space-2);border:1px solid var(--tg-border);border-radius:var(--tg-radius-md);background:var(--tg-surface-soft);grid-template-columns:minmax(10rem,1fr) auto;width:100%;padding:.75rem;display:grid}.tasoglu-team-voice-preview strong{grid-column:1/-1}.tasoglu-team-voice-preview audio{width:100%}@media (width<=640px){.tasoglu-team-conversation{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.tasoglu-team-messages{min-height:0;max-height:none}.tasoglu-team-composer{bottom:calc(-1 * max(1rem,env(safe-area-inset-bottom)));padding-bottom:max(.75rem,env(safe-area-inset-bottom))}.tasoglu-team-compose textarea{font-size:16px}.tasoglu-team-inline-media audio{width:100%}}.tasoglu-outcome-quality{gap:16px;margin-block-start:16px;display:grid}.tasoglu-analytics-company{gap:18px;display:grid}.tasoglu-analytics-company>summary{cursor:pointer;padding-block:6px;font-weight:750;list-style-position:inside}.tasoglu-analytics-company>p{color:var(--tg-text-muted);margin:0;line-height:1.7}.tasoglu-analytics-company .tasoglu-sales-metric-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:12px;display:grid}.tasoglu-analytics-company .tasoglu-sales-metric-grid>.ds-card{flex-direction:column;justify-content:space-between;gap:12px;min-inline-size:0;display:flex}.tasoglu-analytics-breakdown{border:1px solid var(--tg-border);border-radius:var(--tg-radius-md);background:var(--tg-surface-subtle);padding:16px}.tasoglu-analytics-breakdown>h3{margin:0 0 12px;font-size:1rem}.tasoglu-analytics-distribution{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:10px;margin:0;display:grid}.tasoglu-analytics-distribution>div{background:var(--tg-surface);border:1px solid var(--tg-border);border-radius:var(--tg-radius-md);justify-content:space-between;align-items:center;gap:12px;min-inline-size:0;padding:12px;display:flex}.tasoglu-analytics-distribution dt{overflow-wrap:anywhere;min-inline-size:0;font-weight:650;line-height:1.6}.tasoglu-analytics-distribution dd{font-variant-numeric:tabular-nums;color:var(--tg-brand-700);flex-shrink:0;margin:0;font-size:1.2rem;font-weight:800}.tasoglu-outcome-phone{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tasoglu-outcome-phone bdi{white-space:nowrap;font-variant-numeric:tabular-nums;direction:ltr;font-weight:750}.tasoglu-workforce-role-editor{border-color:var(--tg-brand-600);gap:16px;display:grid}.tasoglu-workforce-role-editor>label{gap:8px;max-inline-size:32rem;display:grid}.tasoglu-outcome-quality-list{gap:12px;display:grid}.tasoglu-outcome-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tasoglu-outcome-filters button{white-space:normal;overflow-wrap:anywhere;max-width:100%}.tasoglu-outcome-filters button[aria-pressed=true]{background:var(--primary);color:var(--primary-foreground)}.tasoglu-outcome-distribution p{color:var(--muted-foreground);margin-block:10px 0}.tasoglu-outcome-quality-item dl{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:10px;margin:12px 0;display:grid}.tasoglu-outcome-quality-item dl>div{border:1px solid var(--border);background:var(--surface-soft,var(--muted));border-radius:10px;padding:10px}.tasoglu-outcome-quality-item dt{color:var(--muted-foreground);font-size:.78rem;font-weight:750}.tasoglu-outcome-quality-item dd{overflow-wrap:anywhere;margin:4px 0 0}.tasoglu-outcome-ai{gap:8px;min-width:0;display:grid}.tasoglu-outcome-ai p{margin:0}.tasoglu-outcome-ai small{color:var(--muted-foreground);line-height:1.6}.tasoglu-outcome-ai-explanation{white-space:pre-wrap;line-height:1.7}.tasoglu-outcome-ai summary{cursor:pointer;text-underline-offset:3px;text-decoration:underline}.tasoglu-outcome-ai ul{margin-block:8px;padding-inline-start:20px}.tasoglu-outcome-ai li{overflow-wrap:anywhere;font-size:.8rem}.tt-kimlik-annotation,.tasoglu-tt-kimlik-report .tt-kimlik-annotation,.tt-customer-link .tt-kimlik-annotation{color:var(--muted-foreground);white-space:normal;margin-inline-start:6px;font-size:.78rem;font-weight:500;display:inline}:is(.tasoglu-tt-reports:has(.tasoglu-tt-kimlik-report),.tasoglu-tt-kimlik-report){inline-size:100%;min-inline-size:0;max-inline-size:100%}.tasoglu-tt-kimlik-report>.tasoglu-integration-scroll{inline-size:100%;min-inline-size:0;max-inline-size:100%;display:block;overflow:auto}.tasoglu-tt-kimlik-report .tasoglu-integration-scroll table{width:100%;min-inline-size:640px}.tasoglu-tt-kimlik-report>details{margin-block:16px}.tasoglu-tt-kimlik-report summary{cursor:pointer}.tasoglu-outcome-coach{border-block-start:2px solid var(--primary);gap:10px;min-width:0;margin-block-start:12px;padding-block-start:12px;line-height:1.7;display:grid}.tasoglu-outcome-coach h4,.tasoglu-outcome-coach h5{color:var(--foreground);margin:0;font-weight:750}.tasoglu-outcome-coach h4{font-size:1rem}.tasoglu-outcome-coach h5{font-size:.85rem}.tasoglu-outcome-coach ul,.tasoglu-outcome-coach ol{margin-block:4px;padding-inline-start:22px}.tasoglu-outcome-coach li{font-size:.88rem;line-height:1.8}.tasoglu-outcome-coach blockquote{border-inline-start:3px solid var(--primary);background:var(--background);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:6px;margin:4px 0;padding:10px 12px}.tasoglu-outcome-participants{gap:4px;margin-block:10px;font-size:.85rem;display:grid}.tasoglu-outcome-participants ul{margin:0;padding-inline-start:20px}.tasoglu-outcome-participants small{color:var(--muted-foreground)}@media (width<=640px){.tasoglu-outcome-quality-item dl,.tasoglu-outcome-quality .form-grid{grid-template-columns:1fr}.tasoglu-outcome-quality .tasoglu-row-actions{grid-template-columns:1fr;display:grid;position:static}}.tasoglu-internal-finance{gap:16px;display:grid}.tasoglu-finance-filter,.tasoglu-finance-setup,.tasoglu-finance-payment,.tasoglu-finance-category{grid-template-columns:repeat(4,minmax(140px,1fr)) auto;align-items:end;gap:10px;display:grid}.tasoglu-finance-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.tasoglu-finance-currency{gap:14px;display:grid}.tasoglu-finance-currency>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.tasoglu-finance-currency>header>strong{background:var(--primary);min-width:52px;height:36px;color:var(--primary-foreground);border-radius:10px;place-items:center;display:grid}.tasoglu-finance-currency>header>span{font-weight:850}.tasoglu-finance-currency>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.tasoglu-finance-currency>div>div{border:1px solid var(--border);background:var(--muted);border-radius:10px;gap:4px;padding:10px;display:grid}.tasoglu-finance-currency span{color:var(--muted-foreground);font-size:.78rem}.tasoglu-finance-currency strong{overflow-wrap:anywhere}.tasoglu-finance-form{grid-template-columns:repeat(4,minmax(145px,1fr));align-items:end;gap:10px;display:grid}.tasoglu-internal-finance td small{color:var(--muted-foreground);display:block}@media (width<=900px){.tasoglu-finance-summary{grid-template-columns:1fr}.tasoglu-finance-currency>div,.tasoglu-finance-form,.tasoglu-finance-filter,.tasoglu-finance-setup,.tasoglu-finance-payment,.tasoglu-finance-category{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.tasoglu-finance-form,.tasoglu-finance-filter,.tasoglu-finance-setup,.tasoglu-finance-payment,.tasoglu-finance-category{grid-template-columns:1fr}.tasoglu-finance-currency>header{flex-direction:column;align-items:flex-start}.tasoglu-finance-currency>div{grid-template-columns:1fr}.tasoglu-internal-finance form>button{width:100%}}.tasoglu-survey-role-icon{position:relative;overflow:hidden}.tasoglu-survey-role-icon>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tasoglu-team-page .tasoglu-team-new{grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr))}.tasoglu-team-page .tasoglu-team-new>[data-slot=card]{min-inline-size:0}.tasoglu-team-page .tasoglu-team-new .tasoglu-management-filters,.tasoglu-team-page .tasoglu-team-new .tasoglu-team-phone-first{grid-template-columns:repeat(auto-fit,minmax(min(100%,10.5rem),1fr))}.tasoglu-team-page .tasoglu-team-create-fields{border:0;min-inline-size:0;margin:0;padding:0}.tasoglu-team-page [data-ticket-create-pending]{overflow-wrap:anywhere;gap:.5rem;min-inline-size:0;display:grid}.tasoglu-sales-table td[dir=ltr]>strong{white-space:nowrap;overflow-wrap:normal;word-break:normal}.tasoglu-sales-table .tasoglu-cell-stack,.tasoglu-sales-table .tasoglu-status-cell{max-inline-size:100%}.tasoglu-sales-table .tasoglu-cell-stack>*,.tasoglu-sales-table .tasoglu-status-cell>*{overflow-wrap:anywhere;white-space:normal;min-inline-size:0;max-inline-size:100%}:root[data-company-profile=tasoglu] .tasoglu-sales-table .tasoglu-status-cell .ds-status{color:var(--tg-text);justify-self:start}@container sales-followup (width<=80rem){.tasoglu-sales-table,.tasoglu-sales-table tbody{inline-size:100%;min-inline-size:0;display:block}.tasoglu-sales-table thead{display:none}.tasoglu-sales-table tbody{gap:var(--tg-space-3);display:grid}.tasoglu-sales-table tbody tr{inline-size:100%;min-inline-size:0;padding:var(--tg-space-3);border:1px solid var(--tg-border);border-radius:var(--tg-radius-md);background:var(--tg-surface);grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.tasoglu-sales-table tbody td{border:0;grid-template-columns:minmax(6rem,35%) minmax(0,1fr);align-items:start;gap:.5rem;inline-size:100%;min-inline-size:0;padding:.4rem;display:grid}.tasoglu-sales-table tbody td:before{content:attr(data-label);color:var(--tg-text-muted);font-size:.72rem;font-weight:780}.tasoglu-sales-table tbody td[dir=ltr]{text-align:end}.tasoglu-sales-table tbody td:last-child{grid-column:1/-1;grid-template-columns:minmax(0,1fr)}.tasoglu-sales-table tbody td:last-child .tasoglu-row-actions{flex-wrap:wrap}.tasoglu-sales-table tbody td:last-child .ds-button{white-space:normal;block-size:auto;min-block-size:2.2rem}}@container sales-followup (width<=40rem){.tasoglu-sales-table tbody tr{grid-template-columns:minmax(0,1fr)}}@container sales-followup (width<=24rem){.tasoglu-sales-table tbody td{grid-template-columns:minmax(0,1fr)}}.tasoglu-statistics-channels{gap:1rem;min-width:0;display:grid;container-type:inline-size}.tasoglu-live-statistics{min-width:0;container-type:inline-size}.tasoglu-live-statistics p{overflow-wrap:anywhere}.tasoglu-statistics-live-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.tasoglu-statistics-live-cards .tasoglu-metric{border:1px solid var(--border);border-radius:.75rem;align-content:start;gap:.6rem;min-width:0;padding:1rem;display:grid}.tasoglu-statistics-live-cards .tasoglu-metric span{overflow-wrap:anywhere;color:var(--muted-foreground)}.tasoglu-statistics-live-cards .tasoglu-metric strong{font-variant-numeric:tabular-nums;font-size:1.65rem}@container (width<=800px){.tasoglu-statistics-live-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=380px){.tasoglu-statistics-live-cards{grid-template-columns:minmax(0,1fr)}}.tasoglu-statistics-channel-picker{flex-wrap:wrap;gap:.5rem;display:flex}.tasoglu-statistics-channel-picker button{border:1px solid var(--border);background:var(--card);color:var(--foreground);cursor:pointer;border-radius:.75rem;padding:.7rem 1rem}.tasoglu-statistics-channel-picker button[aria-pressed=true]{background:var(--accent);border-color:var(--primary);color:var(--accent-foreground)}.tasoglu-statistics-channel-picker button:focus-visible{outline:3px solid var(--ring);outline-offset:3px}.tasoglu-call-statistics .tasoglu-table,.tasoglu-statistics-activity-table{min-width:900px}.tasoglu-statistics-channels .tasoglu-table th,.tasoglu-statistics-channels .tasoglu-table td{overflow-wrap:normal;word-break:normal}.tasoglu-statistics-channels .tasoglu-table-wrap:focus-visible{outline:3px solid var(--primary);outline-offset:3px}@container (width<=600px){.tasoglu-statistics-channels .tasoglu-table-wrap{background:0 0;border:0;overflow:visible}.tasoglu-statistics-channels .tasoglu-table,.tasoglu-statistics-channels .tasoglu-table tbody,.tasoglu-statistics-channels .tasoglu-table tr{min-width:0;min-inline-size:0;width:100%;display:block}.tasoglu-statistics-channels .tasoglu-table thead{display:none}.tasoglu-statistics-channels .tasoglu-table tr{border:1px solid var(--border);border-radius:.75rem;margin-block-end:.75rem;padding:.5rem}.tasoglu-statistics-channels .tasoglu-table th[scope=row]{white-space:normal;background:0 0;padding:.6rem;font-size:.95rem;display:block;position:static}.tasoglu-statistics-channels .tasoglu-table td{white-space:normal;border:0;grid-template-columns:minmax(0,60%) minmax(0,1fr);gap:.5rem;width:100%;min-height:2.25rem;padding:.4rem .6rem;display:grid}.tasoglu-statistics-channels .tasoglu-table td:before{content:attr(data-label);color:var(--muted-foreground);font-weight:650}}.tasoglu-global-report-card{min-width:0}.tasoglu-global-tabs button{transition:box-shadow .15s}.tasoglu-global-tt{grid-column:1/-1}.tasoglu-global-tt>p{margin:0;font-size:.82rem;line-height:1.8}.tasoglu-global-tt-table{min-width:0;overflow-x:auto}.tasoglu-global-tt-table table{border-collapse:collapse;width:100%;font-size:.82rem}.tasoglu-global-tt-table caption{text-align:start;padding-block-end:.5rem;font-weight:800}.tasoglu-global-tt-table th,.tasoglu-global-tt-table td{text-align:start;border-block-end:1px solid var(--border);padding:.65rem .5rem}.tasoglu-global-tt-table thead{background:var(--accent)}.tasoglu-global-tt-table td{font-variant-numeric:tabular-nums}.tasoglu-global-bars>div>span{overflow-wrap:anywhere}.tasoglu-global-reports .tasoglu-global-report-card header a,.tasoglu-global-reports .tasoglu-global-module>a{color:var(--primary)}.tasoglu-global-reports p,.tasoglu-global-people article>*{overflow-wrap:anywhere;min-width:0}.tasoglu-global-people article{grid-template-columns:auto minmax(0,1fr) auto}@media (width<=620px){.tasoglu-global-tt-table td{grid-template-columns:minmax(0,65%) minmax(0,1fr);gap:.5rem;display:grid}.tasoglu-global-tt-table td:before{content:attr(data-label);color:var(--muted-foreground);font-weight:650}}.tasoglu-management-requests .tasoglu-request-fieldset{border:0;min-inline-size:0;margin:0;padding:0}.tasoglu-management-requests .form-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.tasoglu-management-requests textarea{inline-size:100%;min-inline-size:0}.tasoglu-management-requests .tasoglu-pagination{flex-wrap:wrap;gap:.5rem;margin-block-start:1rem}.tasoglu-management-requests .tasoglu-pagination [aria-current=page]{background:var(--primary);color:var(--primary-foreground);opacity:1}.tasoglu-users-access td small{color:var(--muted-foreground)}.tasoglu-site-dialog{width:100vw;max-width:none;height:100dvh;max-height:none;color:inherit;background:0 0;border:0;margin:0;padding:0}.tasoglu-site-public>aside{background:var(--sidebar);color:var(--sidebar-foreground)}.tasoglu-site-public>footer{color:var(--sidebar-foreground)}.tasoglu-site-public>footer a,.tasoglu-site-public>footer p{color:inherit}.tasoglu-site-public .brand>span,.tasoglu-site-public>header .call,.tasoglu-site-public .tasoglu-site-hero a,.tasoglu-site-public .tasoglu-site-plans article>a{color:var(--primary-foreground)}.tasoglu-site-dialog:not([open]){display:none}.tasoglu-site-dialog::backdrop{background:0 0}.tasoglu-site-dialog>.drawer-backdrop{z-index:0}.tasoglu-site-dialog>.tasoglu-site-dialog-panel{z-index:1;border-radius:0;width:min(720px,100vw);height:100%;padding:24px;position:relative;overflow:auto}.tasoglu-site-dialog-panel>header{background:inherit;z-index:2;justify-content:space-between;align-items:center;gap:12px;padding-block:12px;display:flex;position:sticky;top:-24px}.tasoglu-site-dialog fieldset,.tasoglu-catalog-fields{border:0;min-inline-size:0;margin:0;padding:0}.tasoglu-catalog-fields{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.tasoglu-catalog-fields>label{gap:7px;min-width:0;display:grid}.tasoglu-catalog-governance,.tasoglu-catalog-governance>[data-slot=card]{min-inline-size:0;max-inline-size:100%}.tasoglu-catalog-governance .tasoglu-panel-header{flex-wrap:wrap}.tasoglu-catalog-governance .tasoglu-panel-header>div{min-inline-size:0;max-inline-size:100%}.tasoglu-site-admin .tasoglu-catalog-history-scroll{max-width:100%;display:block;overflow-x:auto}.tasoglu-catalog-history-scroll table{min-inline-size:680px;display:table}.tasoglu-catalog-history-scroll thead{clip:auto;block-size:auto;inline-size:auto;display:table-header-group;position:static;overflow:visible}.tasoglu-catalog-history-scroll tbody{display:table-row-group}.tasoglu-catalog-history-scroll tr{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;display:table-row}.tasoglu-catalog-history-scroll th,.tasoglu-catalog-history-scroll td{display:table-cell}.tasoglu-catalog-history-scroll td:before{display:none}.tasoglu-site-package-picker{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;display:flex}.tasoglu-site-package-picker legend{margin-block-end:8px}.tasoglu-site-package-picker input,.tasoglu-site-package-picker select{min-width:0;max-width:100%}@media (width<=800px){.tasoglu-catalog-fields{grid-template-columns:minmax(0,1fr)}.tasoglu-site-admin .tasoglu-catalog-history-scroll{display:block}}.tasoglu-ai-settings,.tasoglu-ai-settings>[data-slot=card]{min-inline-size:0;max-inline-size:100%}.tasoglu-ai-settings .tasoglu-ai-history-scroll{overscroll-behavior:contain;max-block-size:32rem;max-inline-size:100%;display:block;overflow:auto}.tasoglu-ai-history-scroll table{min-inline-size:850px;display:table}.tasoglu-ai-history-scroll thead{clip:auto;block-size:auto;inline-size:auto;display:table-header-group;position:static;overflow:visible}.tasoglu-ai-history-scroll tbody{display:table-row-group}.tasoglu-ai-history-scroll tr{box-shadow:none;background:0 0;border:0;border-radius:0;inline-size:auto;padding:0;display:table-row}.tasoglu-ai-history-scroll th,.tasoglu-ai-history-scroll td{inline-size:auto;display:table-cell}.tasoglu-ai-history-scroll td:before{display:none}.tasoglu-ai-history-scroll td small{color:var(--foreground);line-height:1.5;display:block}.tasoglu-ai-settings .tasoglu-ai-audit-scroll{overscroll-behavior:contain;max-block-size:24rem;overflow:auto}.tasoglu-ai-settings .tasoglu-ai-history-scroll:focus-visible,.tasoglu-ai-settings .tasoglu-ai-audit-scroll:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.tasoglu-ai-settings .tasoglu-page-toolbar{flex-wrap:wrap}.tasoglu-ai-settings .tasoglu-page-toolbar>*,.tasoglu-integration-center{min-inline-size:0;max-inline-size:100%}.tasoglu-integration-center .tasoglu-page-toolbar{flex-wrap:wrap}.tasoglu-integration-center .tasoglu-page-toolbar>*{min-inline-size:0;max-inline-size:100%}.tasoglu-integration-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.tasoglu-integration-grid>[data-slot=card]{flex-direction:column;min-inline-size:0;display:flex}.tasoglu-integration-grid h3{margin:0;font-size:1rem}.tasoglu-integration-grid dl{grid-template-columns:minmax(100px,35%) minmax(0,1fr);gap:8px 12px;line-height:1.6;display:grid}.tasoglu-integration-grid dt{color:var(--muted-foreground)}.tasoglu-integration-grid dd{overflow-wrap:anywhere;margin:0}.tasoglu-integration-link{color:var(--primary);margin-block-start:12px;font-weight:700;line-height:1.5;display:block}.tasoglu-integration-queue{border-block-start:1px solid var(--border);padding-block-start:12px}.tasoglu-integration-queue dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.tasoglu-integration-queue dl>div{border:1px solid var(--border);border-radius:8px;padding:8px}.tasoglu-integration-center .tasoglu-integration-scroll{max-inline-size:100%;display:block;overflow:auto}.tasoglu-integration-scroll table{min-inline-size:900px;display:table}.tasoglu-integration-scroll thead{clip:auto;block-size:auto;inline-size:auto;display:table-header-group;position:static;overflow:visible}.tasoglu-integration-scroll tbody{display:table-row-group}.tasoglu-integration-scroll tr{box-shadow:none;background:0 0;border:0;border-radius:0;inline-size:auto;padding:0;display:table-row}.tasoglu-integration-scroll th,.tasoglu-integration-scroll td{inline-size:auto;display:table-cell}.tasoglu-integration-scroll td:before{display:none}.tasoglu-integration-scroll td small{color:var(--foreground);display:block}.tasoglu-integration-scroll:focus-visible{outline:3px solid var(--primary);outline-offset:3px}@media (width<=850px){.tasoglu-integration-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=450px){.tasoglu-integration-grid dl{grid-template-columns:minmax(0,1fr)}.tasoglu-integration-grid dd{margin-block-end:8px}.tasoglu-integration-queue dl{grid-template-columns:repeat(2,minmax(0,1fr))}}.tasoglu-internal-workspace{flex-direction:column;gap:.65rem;min-block-size:0;min-inline-size:0;display:flex}.surface-grid:has(.tasoglu-internal-workspace:not(.is-embedded)){block-size:calc(100svh - 9rem);min-block-size:0;overflow:hidden}.tasoglu-internal-tabs{border-block-end:1px solid var(--border);flex:none;gap:.5rem;padding:.5rem;display:flex}.tasoglu-internal-workspace>section[hidden]{display:none}@media (width>=641px){.surface-grid:has(.tasoglu-internal-workspace:not(.is-embedded))>div{block-size:100%;min-block-size:0;overflow:hidden}.surface-grid:has(.tasoglu-internal-workspace:not(.is-embedded)) .tasoglu-internal-workspace{block-size:100%}.tasoglu-internal-workspace>section:not([hidden]){flex:1;min-block-size:0;display:flex;overflow:hidden}.tasoglu-internal-workspace>section:not([hidden])>.tasoglu-team-page:not(.tasoglu-team-embedded){overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;grid-auto-rows:max-content;min-block-size:0;min-inline-size:0;overflow:hidden auto}.tasoglu-internal-workspace>section:not([hidden])>.tasoglu-team-page:not(.tasoglu-team-embedded):focus-visible{outline:2px solid var(--ring);outline-offset:-2px}}@media (width>=1001px){.tasoglu-internal-workspace>section:not([hidden])>.tasoglu-team-page:not(.tasoglu-team-embedded) .tasoglu-team-conversation{max-block-size:none;position:static;overflow:visible}.tasoglu-internal-workspace>section:not([hidden])>.tasoglu-team-page:not(.tasoglu-team-embedded) .tasoglu-team-composer{position:static}}.tasoglu-chat-heading,.tasoglu-chat-conversation>header{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.tasoglu-chat-workspace{flex-direction:column;flex:1;gap:.8rem;min-block-size:0;inline-size:100%;min-inline-size:0;display:flex}.tasoglu-chat-pagination{border-block-start:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;padding-block:.5rem;display:flex}.tasoglu-chat-pagination span{font-variant-numeric:tabular-nums;font-size:.8rem}@media (width>=641px){.tasoglu-chat-workspace:not(.is-embedded) .tasoglu-chat-layout{flex:1}.tasoglu-chat-workspace:not(.is-embedded) .tasoglu-chat-conversation{overflow:hidden}.tasoglu-chat-workspace:not(.is-embedded) .tasoglu-chat-messages{flex:1;min-block-size:8rem;max-block-size:none}}.tasoglu-chat-heading{justify-content:space-between}.tasoglu-chat-heading h1{font-size:1.3rem}.tasoglu-chat-heading [role=status],.tasoglu-chat-conversation>header [role=status]{color:var(--muted-foreground);font-size:.75rem}.tasoglu-chat-layout{grid-template-columns:minmax(14rem,19rem) minmax(0,1fr);gap:.8rem;min-block-size:0;min-inline-size:0;display:grid}.tasoglu-chat-list{flex-direction:column;gap:.5rem;max-block-size:70dvh;padding:.8rem;display:flex;overflow:auto}.tasoglu-chat-list .ds-field>span{color:var(--foreground)}.tasoglu-chat-list h2{margin-block:.65rem .1rem;font-size:.9rem}.tasoglu-chat-list-item{border:1px solid var(--border);border-radius:var(--radius);text-align:start;background:var(--card);min-inline-size:0;color:var(--foreground);cursor:pointer;align-items:center;gap:.5rem;padding:.65rem;display:flex}.tasoglu-chat-list-item.selected,.tasoglu-chat-list-item:hover{background:var(--accent);color:var(--accent-foreground)}.tasoglu-chat-list-item>svg{flex:none;inline-size:1.1rem}.tasoglu-chat-list-item>span{flex-direction:column;flex:1;min-inline-size:0;display:flex}.tasoglu-chat-list-item small{text-overflow:ellipsis;white-space:nowrap;color:var(--muted-foreground);overflow:hidden}.tasoglu-chat-list-item>b{border-radius:var(--radius);background:var(--primary);color:var(--primary-foreground);padding-inline:.4rem}.tasoglu-chat-list>[data-slot=button]{white-space:normal;text-align:start;justify-content:flex-start;block-size:auto;min-block-size:2.5rem}.tasoglu-chat-conversation{flex-direction:column;gap:.5rem;min-block-size:0;min-inline-size:0;padding:.75rem;display:flex}.tasoglu-chat-conversation>header{border-block-end:1px solid var(--border);padding-block-end:.6rem}.tasoglu-chat-conversation>header h2{overflow-wrap:anywhere;flex:1;font-size:1rem}.tasoglu-chat-messages{overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;gap:.6rem;min-block-size:18rem;max-block-size:max(18rem,100dvh - 37rem);padding:.6rem;display:flex;overflow:auto}.tasoglu-chat-messages>article{border:1px solid var(--border);border-radius:var(--radius);background:var(--muted);inline-size:fit-content;max-inline-size:88%;color:var(--foreground);overflow-wrap:anywhere;padding:.65rem .8rem}.tasoglu-chat-messages>article.outgoing{background:var(--accent);color:var(--accent-foreground);align-self:flex-end}.tasoglu-chat-messages>article.incoming{align-self:flex-start}.tasoglu-chat-messages article>strong{font-size:.8rem}.tasoglu-chat-messages article>p{white-space:pre-wrap;margin-block:.35rem}.tasoglu-chat-messages footer{color:var(--muted-foreground);justify-content:flex-end;gap:.6rem;font-size:.7rem;display:flex}.tasoglu-chat-messages img,.tasoglu-chat-messages audio{max-inline-size:100%}.tasoglu-chat-compose{grid-template-columns:minmax(0,1fr) auto auto;gap:.5rem;display:grid}.tasoglu-chat-compose textarea{resize:vertical;border:1px solid var(--input);border-radius:var(--radius);background:var(--background);min-block-size:3rem;max-block-size:8rem;min-inline-size:0;color:var(--foreground);padding:.65rem}.tasoglu-chat-compose>button{align-self:end;min-block-size:2.75rem;min-inline-size:2.75rem}.tasoglu-team-message-editor{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.5rem;display:grid}.tasoglu-team-compose{grid-template-columns:minmax(0,1fr) auto auto}.tasoglu-team-emoji-trigger{border:1px solid var(--border);border-radius:var(--radius);background:var(--background);block-size:2.75rem;inline-size:2.75rem;color:var(--foreground);font:inherit;cursor:pointer;align-self:end;place-items:center;padding:0;font-size:1.35rem;display:grid}.tasoglu-team-emoji-trigger:hover,.tasoglu-team-emoji-trigger[aria-expanded=true]{background:var(--muted)}.tasoglu-team-emoji-trigger:disabled{cursor:not-allowed;opacity:.5}.tasoglu-team-emoji-trigger:focus-visible,.tasoglu-team-emoji-picker button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.tasoglu-team-emoji-picker{z-index:1000;border:1px solid var(--border);border-radius:var(--radius);background:var(--card);block-size:min(13.75rem,100dvh - 1rem);inline-size:min(18rem,100vw - 1rem);color:var(--card-foreground);box-shadow:var(--shadow-lg);flex-direction:column;padding:.5rem;display:flex;position:fixed}.tasoglu-team-emoji-picker>header{justify-content:space-between;align-items:center;gap:.5rem;padding:.2rem .3rem .45rem;font-size:.82rem;display:flex}.tasoglu-team-emoji-picker>header button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;font-size:1.2rem}.tasoglu-team-emoji-grid{overscroll-behavior:contain;grid-template-columns:repeat(8,minmax(0,1fr));gap:.15rem;display:grid;overflow-y:auto}.tasoglu-team-emoji-grid button{block-size:2.15rem;min-inline-size:0;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:.4rem;place-items:center;padding:0;font-size:1.25rem;display:grid}.tasoglu-team-emoji-grid button:hover{background:var(--muted)}@media (width<=640px){.tasoglu-team-compose{grid-template-columns:auto minmax(0,1fr)}.tasoglu-team-compose textarea{grid-column:1/-1}.tasoglu-team-compose>button:last-child{inline-size:100%}}.tasoglu-chat-tools,.tasoglu-chat-files{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.tasoglu-chat-attachment{border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;align-items:center;gap:.4rem;min-block-size:2.5rem;padding:.4rem;font-size:.8rem;display:flex;position:relative}.tasoglu-chat-attachment svg{inline-size:1rem}.tasoglu-chat-attachment input{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;position:absolute;inset:0}.tasoglu-chat-attachment:focus-within{outline:2px solid var(--ring);outline-offset:2px}.tasoglu-chat-files>span{overflow-wrap:anywhere;align-items:center;gap:.3rem;max-inline-size:100%;font-size:.8rem;display:flex}.tasoglu-chat-voice-preview{border:1px solid var(--border);border-radius:var(--radius);background:var(--muted);gap:.55rem;width:min(32rem,100%);padding:.75rem;display:grid}.tasoglu-chat-voice-preview audio{width:100%}.tasoglu-chat-voice-preview>strong,.tasoglu-chat-voice-preview>small{font-size:.8rem}.tasoglu-chat-voice-preview>div{flex-wrap:wrap;gap:.45rem;display:flex}.tasoglu-chat-notice,.tasoglu-chat-pending{border:1px solid var(--border);border-radius:var(--radius);background:var(--muted);color:var(--foreground);padding:.65rem;font-size:.85rem}.tasoglu-chat-pending{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.tasoglu-chat-pending>span{flex:1}.tasoglu-chat-linked-tasks{flex-direction:column;gap:.3rem;font-size:.8rem;display:flex}.tasoglu-chat-media-viewer{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);max-block-size:92dvh;max-inline-size:92vw;color:var(--foreground);padding:1rem}.tasoglu-chat-media-viewer::backdrop{background:color-mix(in srgb,var(--foreground) 55%,transparent)}.tasoglu-chat-media-viewer img{object-fit:contain;max-block-size:75dvh;max-inline-size:85vw;display:block}.tasoglu-team-image-thumb{border:1px solid var(--border);cursor:zoom-in;background:0 0;border-radius:8px;max-inline-size:100%;padding:0;display:block;overflow:hidden}.tasoglu-team-image-thumb img{object-fit:contain;max-block-size:220px;inline-size:auto;max-inline-size:100%;display:block}.tasoglu-team-launcher-panel .tasoglu-team-image-thumb img{max-block-size:120px}.tasoglu-image-viewer{border:1px solid var(--border);background:var(--card);block-size:min(900px,100dvh - 24px);max-block-size:calc(100dvh - 24px);inline-size:min(1100px,100vw - 24px);max-inline-size:calc(100vw - 24px);color:var(--foreground);box-sizing:border-box;border-radius:12px;margin:auto;padding:12px;position:fixed;inset:0;overflow:hidden}.tasoglu-image-viewer[open]{flex-direction:column;gap:8px;display:flex}.tasoglu-image-viewer::backdrop{background:color-mix(in oklch,var(--foreground) 75%,transparent)}.tasoglu-image-viewer>header{flex:none;justify-content:space-between;align-items:center;gap:8px;min-inline-size:0;display:flex}.tasoglu-image-viewer>header strong{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.tasoglu-image-viewer button{border:1px solid var(--border);min-block-size:44px;min-inline-size:44px;color:var(--foreground);background:var(--secondary);cursor:pointer;white-space:normal;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:4px;padding:6px 10px;display:inline-flex}.tasoglu-image-viewer button:disabled{opacity:.5;cursor:default}.tasoglu-image-viewer button svg{flex-shrink:0;block-size:18px;inline-size:18px}.tasoglu-image-toolbar{flex-wrap:wrap;flex:none;justify-content:center;align-items:center;gap:6px;display:flex}.tasoglu-image-toolbar output{text-align:center;direction:ltr;min-inline-size:48px}.tasoglu-image-save{flex-wrap:wrap;flex:none;justify-content:center;align-items:end;gap:6px;display:flex}.tasoglu-image-save label{flex:180px;gap:4px;min-inline-size:0;max-inline-size:400px;display:grid}.tasoglu-image-save input{border:1px solid var(--border);min-block-size:44px;inline-size:100%;min-inline-size:0;color:var(--foreground);background:var(--card);box-sizing:border-box;direction:ltr;border-radius:8px;padding:6px}.tasoglu-image-save a{border:1px solid var(--border);min-block-size:44px;color:var(--foreground);background:var(--secondary);box-sizing:border-box;border-radius:8px;justify-content:center;align-items:center;padding:6px 10px;display:inline-flex}.tasoglu-image-stage{background:color-mix(in oklch,var(--foreground) 8%,transparent);touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;direction:ltr;flex:1 1 0;justify-content:center;align-items:center;min-block-size:0;min-inline-size:0;display:flex;overflow:hidden}.tasoglu-image-stage:active{cursor:grabbing}.tasoglu-image-stage img{object-fit:contain;pointer-events:auto;transform-origin:50%;flex:none;max-block-size:none;max-inline-size:none;display:block}.tasoglu-team-conversation{grid-template-columns:minmax(0,1fr)}.tasoglu-team-conversation>header{box-sizing:border-box;flex-wrap:wrap;inline-size:100%;min-inline-size:0;max-inline-size:100%}.tasoglu-team-conversation>header>div{flex:12rem;min-inline-size:0}.tasoglu-team-conversation>header>.tasoglu-team-complete-visible{background:var(--brand-primary,var(--primary));block-size:auto;min-block-size:44px;inline-size:auto;color:var(--primary-foreground);border-radius:.65rem;flex:none;padding:.65rem .9rem;font-size:.85rem;font-weight:800}@media (width<=480px){.tasoglu-team-conversation>header>div{flex-basis:100%}}.tasoglu-image-viewer>footer{text-align:center;flex:none;font-size:12px}@media (width<=480px){.tasoglu-image-viewer{gap:6px;padding:8px}.tasoglu-image-toolbar{gap:4px}.tasoglu-image-viewer button{padding:4px 6px;font-size:12px}}@media (height<=480px){.tasoglu-image-viewer{padding:6px}.tasoglu-image-viewer>footer{display:none}}.tasoglu-team-launcher-panel>.tasoglu-internal-workspace{flex:1;gap:0;overflow:hidden}.tasoglu-team-launcher-panel>.tasoglu-internal-workspace>small{overflow-wrap:anywhere;padding:.4rem .65rem 0;font-size:.72rem;line-height:1.35}.tasoglu-team-launcher-panel .tasoglu-internal-tabs{gap:.35rem;padding:.4rem}.tasoglu-team-launcher-panel .tasoglu-internal-tabs [data-slot=button]{min-block-size:2.25rem;padding:.45rem .65rem;font-size:.8rem}.tasoglu-team-launcher-panel .tasoglu-internal-workspace>section:not([hidden]){flex:1;min-block-size:0;display:flex;overflow:hidden}.tasoglu-team-launcher-panel .tasoglu-team-embedded{overscroll-behavior:contain;flex-direction:column;flex:1;min-block-size:0;min-inline-size:0;display:flex;overflow:hidden}.tasoglu-team-launcher-panel .tasoglu-team-embedded:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.tasoglu-team-launcher-panel .tasoglu-team-embedded>*{min-inline-size:0;max-inline-size:100%}.tasoglu-team-launcher-panel .tasoglu-view-tabs{border-inline:1px solid var(--border);border-radius:var(--radius-xl);grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;margin-inline:0;padding:.25rem;display:grid;overflow-x:visible}.tasoglu-team-launcher-panel .tasoglu-view-tabs>button{white-space:normal;min-block-size:2.25rem;min-inline-size:0;padding:.45rem .35rem;line-height:1.2}.tasoglu-team-launcher-panel .tasoglu-view-tabs>*{white-space:normal;overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%}.tasoglu-team-launcher-panel .tasoglu-team-workspace{flex-direction:column;flex:1;gap:0;min-block-size:0;min-inline-size:0;max-inline-size:100%;display:flex;overflow:hidden}.tasoglu-team-launcher-panel .tasoglu-team-list,.tasoglu-team-launcher-panel .tasoglu-team-conversation{flex:1;min-block-size:0;min-inline-size:0;max-inline-size:100%}.tasoglu-team-launcher-panel .tasoglu-team-list{scrollbar-gutter:stable;flex-direction:column;gap:.55rem;padding:.45rem;display:flex;overflow:hidden auto}.tasoglu-team-list>.tasoglu-team-ticket{white-space:normal;flex:none;grid-auto-rows:max-content;block-size:auto;min-block-size:min-content}.tasoglu-team-launcher-panel .tasoglu-team-list>*,.tasoglu-team-launcher-panel>header,.tasoglu-team-launcher-panel>a,.tasoglu-team-launcher-panel .tasoglu-view-tabs,.tasoglu-team-launcher-panel .tasoglu-internal-workspace>small{flex-shrink:0}.tasoglu-team-launcher-panel .tasoglu-team-workspace.has-ticket>.tasoglu-team-list,.tasoglu-team-launcher-panel .tasoglu-team-workspace.is-list>.tasoglu-team-conversation,.tasoglu-team-launcher-panel .tasoglu-team-workspace.is-list>[data-slot=card]{display:none}.tasoglu-team-launcher-panel .tasoglu-team-conversation{z-index:auto;max-block-size:none;box-shadow:none;scrollbar-gutter:stable;border:0;border-radius:0;flex-direction:column;padding:.6rem;display:flex;position:static;inset:auto;overflow:hidden auto}.tasoglu-team-launcher-panel .tasoglu-team-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem}.tasoglu-team-launcher-panel .tasoglu-team-kpis article{min-block-size:4.5rem;min-inline-size:0;padding:.55rem}.tasoglu-team-launcher-panel .tasoglu-team-kpis span,.tasoglu-team-launcher-panel .tasoglu-team-kpis strong{overflow-wrap:anywhere}.tasoglu-team-launcher-panel .tasoglu-team-kpis strong{font-size:1.15rem}.tasoglu-team-launcher-panel .tasoglu-team-filters .tasoglu-management-filters,.tasoglu-team-launcher-panel .tasoglu-team-conversation .tasoglu-management-filters{grid-template-columns:minmax(0,1fr)}.tasoglu-team-launcher-panel .tasoglu-team-ticket{min-inline-size:0;max-inline-size:100%;padding:.7rem}.tasoglu-team-launcher-panel .tasoglu-team-ticket-head,.tasoglu-team-launcher-panel .tasoglu-team-ticket-foot{flex-wrap:wrap;align-items:flex-start}.tasoglu-team-launcher-panel .tasoglu-team-ticket-head>b,.tasoglu-team-launcher-panel .tasoglu-team-ticket>span,.tasoglu-team-launcher-panel .tasoglu-team-ticket>small{overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%}.tasoglu-team-launcher-panel .tasoglu-team-ticket-chips{flex-wrap:wrap;gap:.25rem;display:flex}.tasoglu-team-launcher-panel .tasoglu-team-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.tasoglu-team-launcher-panel .tasoglu-team-messages{flex:1;min-block-size:12rem;max-block-size:none;overflow:auto}.tasoglu-team-launcher-panel .tasoglu-team-messages article{inline-size:auto;max-inline-size:94%}.tasoglu-team-launcher-panel .tasoglu-team-composer{position:static}.tasoglu-team-launcher-panel .tasoglu-team-compose{grid-template-columns:minmax(0,1fr)}.tasoglu-team-launcher-panel .tasoglu-team-compose-file{flex-direction:column;align-items:stretch}.tasoglu-team-launcher-panel .tasoglu-team-compose-file>*{inline-size:100%}.tasoglu-team-launcher-panel .tasoglu-team-context{overflow-wrap:anywhere;flex-direction:column;align-items:flex-start}.tasoglu-team-launcher-panel .tasoglu-team-request-decision{flex:none;margin:0;padding:.3rem .5rem}.tasoglu-team-launcher-panel .tasoglu-team-new{scrollbar-gutter:stable;flex:1;grid-template-columns:minmax(0,1fr);align-content:start;min-block-size:0;overflow:hidden auto}.tasoglu-team-launcher-panel .tasoglu-team-new>*{min-inline-size:0;max-inline-size:100%}.tasoglu-team-launcher-panel .tasoglu-team-new>[data-slot=card]{padding:.85rem}.tasoglu-team-launcher-panel .tasoglu-team-new h2{margin:.1rem 0 .35rem}.tasoglu-team-launcher-panel .tasoglu-team-new p{margin:.35rem 0 .65rem;line-height:1.45}.tasoglu-team-launcher-panel .tasoglu-team-new .tasoglu-management-filters{grid-template-columns:minmax(0,1fr);gap:.65rem;margin-block-start:.65rem}.tasoglu-team-launcher-panel .tasoglu-team-new .ds-field{margin-block:0}.tasoglu-team-launcher-panel .tasoglu-team-new .tasoglu-detail-actions{margin-block:.75rem 0}.tasoglu-chat-workspace.is-embedded,.is-embedded .tasoglu-chat-layout{flex-direction:column;flex:1;min-block-size:0;display:flex;overflow:hidden}.is-embedded .tasoglu-chat-list,.is-embedded .tasoglu-chat-conversation{border:0;border-radius:0;flex:1;max-block-size:none;overflow:auto}.tasoglu-chat-workspace.is-embedded:not(.has-conversation) .tasoglu-chat-conversation,.tasoglu-chat-workspace.is-embedded.has-conversation .tasoglu-chat-list{display:none}.is-embedded .tasoglu-chat-messages{flex:1;min-block-size:8rem;max-block-size:none}.is-embedded .tasoglu-chat-conversation>header>[data-slot=button]:not([data-size=icon]){white-space:normal;block-size:auto;min-block-size:2rem}@media (height<=480px){.tasoglu-team-launcher-panel{min-block-size:0;max-block-size:none;position:fixed;inset-block:.5rem 4.5rem}.tasoglu-team-launcher-panel>.tasoglu-internal-workspace{overscroll-behavior:contain;min-block-size:0;display:block;overflow:hidden auto}.tasoglu-team-launcher-panel .tasoglu-internal-workspace>section:not([hidden]),.tasoglu-team-launcher-panel .tasoglu-team-embedded,.tasoglu-team-launcher-panel .tasoglu-team-workspace{display:block;overflow:visible}.tasoglu-team-launcher-panel .tasoglu-team-list,.tasoglu-team-launcher-panel .tasoglu-team-conversation,.tasoglu-team-launcher-panel .tasoglu-chat-layout,.tasoglu-team-launcher-panel .tasoglu-chat-list,.tasoglu-team-launcher-panel .tasoglu-chat-conversation{flex:none;max-block-size:none;overflow:visible}}@media (width<=640px){.tasoglu-team-launcher-panel{inset-inline:max(.5rem,env(safe-area-inset-left)) max(.5rem,env(safe-area-inset-right));min-block-size:0;max-block-size:none;inline-size:auto;position:fixed;inset-block-start:max(.5rem,env(safe-area-inset-top));inset-block-end:calc(4.5rem + env(safe-area-inset-bottom))}.tasoglu-team-launcher-panel>.tasoglu-internal-workspace{min-block-size:0}.tasoglu-team-launcher-panel .tasoglu-team-messages{flex:none;min-block-size:6rem}:is(html:has(.tasoglu-chat-workspace:not(.is-embedded).is-active.has-conversation),body:has(.tasoglu-chat-workspace:not(.is-embedded).is-active.has-conversation)){block-size:100dvh;overflow:hidden}.surface-grid:has(.tasoglu-internal-workspace:not(.is-embedded)){block-size:auto;min-block-size:calc(100svh - 5rem);overflow:visible}.tasoglu-chat-layout{flex-direction:column;display:flex}.tasoglu-chat-workspace:not(.has-conversation) .tasoglu-chat-conversation,.tasoglu-chat-workspace.has-conversation .tasoglu-chat-list{display:none}.tasoglu-chat-workspace:not(.is-embedded).is-active.has-conversation .tasoglu-chat-conversation{z-index:60;background:var(--background);block-size:100dvh;max-block-size:100dvh;padding:max(.65rem,env(safe-area-inset-top)) max(.65rem,env(safe-area-inset-right)) max(.65rem,env(safe-area-inset-bottom)) max(.65rem,env(safe-area-inset-left));border:0;border-radius:0;position:fixed;inset:0;overflow:hidden}.tasoglu-chat-list{max-block-size:65dvh}.tasoglu-chat-conversation>header{gap:.35rem}.tasoglu-chat-conversation>header>[data-slot=button]{white-space:normal;block-size:auto;min-block-size:2rem}.tasoglu-chat-workspace:not(.is-embedded).is-active.has-conversation .tasoglu-chat-messages{flex:1;min-block-size:min(18.75rem,40dvh);max-block-size:none}.tasoglu-chat-workspace *{min-inline-size:0;max-inline-size:100%}.tasoglu-team-page:not(.tasoglu-team-embedded) .tasoglu-team-conversation .tasoglu-team-messages{min-block-size:min(18.75rem,40dvh)}.tasoglu-team-page:not(.tasoglu-team-embedded) .tasoglu-team-conversation .tasoglu-team-composer{position:static}}:root[data-company-profile=tasoglu]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tg-canvas:var(--background);--tg-ink:var(--foreground);--tg-ink-soft:var(--muted-foreground);--tg-raised:var(--card);--tg-subtle:var(--muted);--tg-line:var(--border);--tg-input:var(--input);--tg-primary:var(--primary);--tg-primary-hover:color-mix(in oklch, var(--primary) 86%, var(--foreground));--tg-primary-soft:var(--accent);--tg-primary-ink:var(--accent-foreground);--tg-sidebar:var(--sidebar);--tg-sidebar-muted:color-mix(in oklch, var(--sidebar) 84%, var(--sidebar-foreground));--tg-sidebar-ink:var(--sidebar-foreground);--tg-success:var(--success);--tg-warning:var(--warning);--tg-danger:var(--destructive);--tg-info:var(--info);--tg-font:"Noto Sans Arabic Variable", "Geist Variable", sans-serif;--tg-space-1:.25rem;--tg-space-2:.5rem;--tg-space-3:.75rem;--tg-space-4:1rem;--tg-space-5:1.25rem;--tg-space-6:1.5rem;--tg-space-8:2rem;--tg-control:2.75rem;--tg-radius-xs:.25rem;--tg-radius-sm:.375rem;--tg-radius-md:.5rem;--tg-radius-lg:.625rem;--tg-radius-xl:.875rem;--tg-shadow-card:0 1px 2px color-mix(in oklch, var(--shadow-color) 36%, transparent), 0 5px 16px color-mix(in oklch, var(--shadow-color) 28%, transparent);--tg-shadow-overlay:0 18px 50px var(--shadow-color);--navy:var(--tg-sidebar);--navy-2:var(--tg-sidebar-muted);--primary-soft:var(--tg-primary-soft);--teal:var(--tg-primary);--surface:var(--tg-raised);--surface-2:var(--tg-subtle);--shadow:var(--tg-shadow-card);--radius-card:var(--tg-radius-lg);--content-max:96rem;--space-page:clamp(1rem, 2.3vw, 2rem);--tg-brand-950:var(--tg-sidebar);--tg-brand-900:color-mix(in oklch, var(--sidebar) 88%, var(--sidebar-foreground));--tg-brand-800:var(--tg-primary);--tg-brand-700:var(--tg-primary);--tg-brand-600:color-mix(in oklch, var(--primary) 84%, var(--primary-foreground));--tg-brand-soft:var(--tg-primary-soft);--tg-accent:var(--tg-primary);--tg-accent-soft:var(--tg-primary-soft);--tg-bg:var(--tg-canvas);--tg-surface:var(--tg-raised);--tg-surface-subtle:var(--tg-subtle);--tg-surface-soft:var(--tg-subtle);--tg-text:var(--tg-ink);--tg-text-muted:var(--tg-ink-soft);--tg-border:var(--tg-line);--tg-border-strong:var(--tg-input);--tg-shadow-sm:var(--tg-shadow-card);--tg-shadow-md:var(--tg-shadow-overlay)}:root[data-company-profile=tasoglu].dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-company-profile=tasoglu] body{background:var(--tg-canvas);color:var(--tg-ink);font-family:var(--tg-font);text-rendering:optimizelegibility;font-size:.875rem;line-height:1.6}:root[data-company-profile=tasoglu][lang=tr] body,:root[data-company-profile=tasoglu][lang=en] body{font-family:var(--tg-font)}:root[data-company-profile=tasoglu] .product-shell{background:var(--tg-canvas);grid-template:3.75rem 1fr/15.5rem minmax(0,1fr);min-block-size:100dvh}:root[data-company-profile=tasoglu] .topbar{border-block-end:1px solid var(--tg-line);background:color-mix(in srgb, var(--tg-raised) 96%, transparent);min-block-size:3.75rem;color:var(--tg-ink);box-shadow:0 1px 0 color-mix(in oklch, var(--info) 3%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);grid-template-columns:15.5rem minmax(12rem,1fr) auto;padding:.5rem 1rem}:root[data-company-profile=tasoglu] .brand-mark{border:1px solid color-mix(in srgb, var(--tg-primary) 30%, var(--tg-line));border-radius:var(--tg-radius-md);background:var(--tg-primary);block-size:2.35rem;inline-size:2.35rem;color:var(--inverse-foreground);box-shadow:none}:root[data-company-profile=tasoglu] .brand strong{color:var(--tg-ink)}:root[data-company-profile=tasoglu] .brand small,:root[data-company-profile=tasoglu] .day-context span{color:var(--tg-ink-soft)}:root[data-company-profile=tasoglu] .day-context strong{color:var(--tg-ink)}:root[data-company-profile=tasoglu] .top-actions .ds-icon-button,:root[data-company-profile=tasoglu] .top-actions button{border-color:var(--tg-line);background:var(--tg-raised);color:var(--tg-ink)}:root[data-company-profile=tasoglu] .sidebar{background:var(--tg-sidebar);block-size:calc(100dvh - 3.75rem);color:var(--tg-sidebar-ink);box-shadow:none;padding:.8rem;inset-block-start:3.75rem}:root[data-company-profile=tasoglu] .context-switchers{border-color:color-mix(in oklch, var(--card) 13%, transparent);padding:.2rem .25rem .8rem}:root[data-company-profile=tasoglu] .context-switchers label,:root[data-company-profile=tasoglu] .nav-group h2{color:var(--primary)}:root[data-company-profile=tasoglu] .context-switchers .ds-select{border-color:var(--primary);border-radius:var(--tg-radius-sm);background:var(--tg-sidebar-muted);min-block-size:2.5rem;color:var(--tg-sidebar-ink);box-shadow:none}:root[data-company-profile=tasoglu] .primary-nav{gap:.35rem;padding-block:.6rem}:root[data-company-profile=tasoglu] .nav-group{gap:.125rem}:root[data-company-profile=tasoglu] .nav-group h2{letter-spacing:.055em;margin:.7rem .65rem .25rem;font-size:.65rem;font-weight:750}:root[data-company-profile=tasoglu] .primary-nav a,:root[data-company-profile=tasoglu] .primary-nav a.tasoglu-nav-link{border-radius:var(--tg-radius-md);min-block-size:2.65rem;color:var(--accent);box-shadow:none;background:0 0;border:1px solid #0000;margin:0;padding:.5rem .65rem;font-size:.84rem;font-weight:650}:root[data-company-profile=tasoglu] .primary-nav a:hover,:root[data-company-profile=tasoglu] .primary-nav a.tasoglu-nav-link:hover{border-color:color-mix(in oklch, var(--card) 8%, transparent);background:color-mix(in oklch, var(--card) 7%, transparent)}:root[data-company-profile=tasoglu] .primary-nav a.active,:root[data-company-profile=tasoglu] .primary-nav a.tasoglu-nav-link.active{border-color:color-mix(in srgb, var(--tg-primary) 58%, transparent);background:var(--tg-primary);color:var(--inverse-foreground);box-shadow:inset -3px 0 var(--primary)}:root[data-company-profile=tasoglu] .primary-nav .nav-icon,:root[data-company-profile=tasoglu] .primary-nav a.tasoglu-nav-link .nav-icon{border-radius:var(--tg-radius-xs);color:currentColor;background:0 0;place-items:center;block-size:1.5rem;inline-size:1.5rem;font-size:.8rem;display:grid}:root[data-company-profile=tasoglu] .sidebar-footer{border-color:color-mix(in oklch, var(--card) 13%, transparent);color:var(--accent)}:root[data-company-profile=tasoglu] .sidebar-footer small{color:var(--primary)}:root[data-company-profile=tasoglu] .sidebar-footer button{border:1px solid color-mix(in oklch, var(--card) 13%, transparent);border-radius:var(--tg-radius-sm);background:color-mix(in oklch, var(--card) 5%, transparent);min-block-size:2.5rem}:root[data-company-profile=tasoglu] .tasoglu-global-notifications{inset-block-start:.65rem;inset-inline-end:16rem}:root[data-company-profile=tasoglu] main{min-inline-size:0;padding:var(--space-page);background:var(--tg-canvas)}:root[data-company-profile=tasoglu] .page,:root[data-company-profile=tasoglu] .tasoglu-page{gap:var(--tg-space-5);color:var(--tg-ink);font-family:inherit}:root[data-company-profile=tasoglu] .page-heading{border-block-end:1px solid var(--tg-line);padding-block:.15rem .25rem}:root[data-company-profile=tasoglu] .page-heading h1{color:var(--tg-ink);letter-spacing:-.02em;margin:0 0 .25rem;font-size:clamp(1.45rem,2.4vw,2rem);font-weight:750}:root[data-company-profile=tasoglu] .page-heading p,:root[data-company-profile=tasoglu] .card-heading p{color:var(--tg-ink-soft)}:root[data-company-profile=tasoglu] .tasoglu-hero{border:1px solid var(--tg-line);border-radius:var(--tg-radius-lg);background:var(--tg-raised);min-block-size:auto;color:var(--tg-ink);box-shadow:var(--tg-shadow-card);padding:1.25rem 1.4rem}:root[data-company-profile=tasoglu] .tasoglu-hero:after{display:none}:root[data-company-profile=tasoglu] .tasoglu-brand-mark{border-radius:var(--tg-radius-md);background:var(--tg-primary);block-size:2.75rem;inline-size:2.75rem;color:var(--inverse-foreground);box-shadow:none;border:0}:root[data-company-profile=tasoglu] .tasoglu-eyebrow{color:var(--tg-primary)}:root[data-company-profile=tasoglu] .tasoglu-hero h1{color:var(--tg-ink)}:root[data-company-profile=tasoglu] .tasoglu-hero p{color:var(--tg-ink-soft)}:root[data-company-profile=tasoglu] .tasoglu-header-links a,:root[data-company-profile=tasoglu] .tasoglu-theme-toggle{border-color:var(--tg-line);background:var(--tg-subtle);color:var(--tg-ink)}:root[data-company-profile=tasoglu] .tasoglu-header-links a:hover,:root[data-company-profile=tasoglu] .tasoglu-theme-toggle:hover,:root[data-company-profile=tasoglu] .tasoglu-header-links a[aria-current=page]{border-color:var(--tg-primary);background:var(--tg-primary-soft);color:var(--tg-primary-ink)}:root[data-company-profile=tasoglu] .ds-card,:root[data-company-profile=tasoglu] .ds-filter-bar,:root[data-company-profile=tasoglu] .ds-table-scroll,:root[data-company-profile=tasoglu] .advanced-filters,:root[data-company-profile=tasoglu] .tasoglu-table-wrap,:root[data-company-profile=tasoglu] .tasoglu-tabs{border-color:var(--tg-line);border-radius:var(--tg-radius-lg);background:var(--tg-raised);box-shadow:var(--tg-shadow-card);-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-company-profile=tasoglu] .ds-card{padding:clamp(1rem,2vw,1.35rem)}:root[data-company-profile=tasoglu] .ds-button,:root[data-company-profile=tasoglu] .tasoglu-page .ds-button,:root[data-company-profile=tasoglu] .tasoglu-row-action{min-block-size:var(--tg-control);border:1px solid var(--tg-primary);border-radius:var(--tg-radius-sm);background:var(--tg-primary);color:var(--inverse-foreground);box-shadow:none;padding:.58rem .9rem;font-weight:750}:root[data-company-profile=tasoglu] .ds-button:hover:not(:disabled),:root[data-company-profile=tasoglu] .tasoglu-page .ds-button:hover:not(:disabled),:root[data-company-profile=tasoglu] .tasoglu-row-action:hover{background:var(--tg-primary-hover);border-color:var(--tg-primary-hover);color:var(--inverse-foreground);filter:none;transform:none}:root[data-company-profile=tasoglu] .ds-button.secondary,:root[data-company-profile=tasoglu] .ds-button.ghost,:root[data-company-profile=tasoglu] .tasoglu-page .ds-button.secondary{border-color:var(--tg-line);background:var(--tg-raised);color:var(--tg-primary-ink)}:root[data-company-profile=tasoglu] .ds-button.secondary:hover:not(:disabled),:root[data-company-profile=tasoglu] .ds-button.ghost:hover:not(:disabled){border-color:var(--tg-primary);background:var(--tg-primary-soft);color:var(--tg-primary-ink)}:root[data-company-profile=tasoglu] .ds-input,:root[data-company-profile=tasoglu] .ds-select,:root[data-company-profile=tasoglu] textarea,:root[data-company-profile=tasoglu] input:not([type=checkbox]):not([type=radio]):not([type=range]),:root[data-company-profile=tasoglu] select{min-block-size:var(--tg-control);border-color:var(--tg-input);border-radius:var(--tg-radius-sm);background:var(--tg-raised);color:var(--tg-ink);box-shadow:none}:root[data-company-profile=tasoglu] .ds-input:focus,:root[data-company-profile=tasoglu] .ds-select:focus,:root[data-company-profile=tasoglu] textarea:focus,:root[data-company-profile=tasoglu] input:focus,:root[data-company-profile=tasoglu] select:focus{border-color:var(--tg-primary);outline:2px solid color-mix(in srgb, var(--tg-primary) 30%, transparent);outline-offset:1px;box-shadow:none}:root[data-company-profile=tasoglu] :focus-visible{outline:2px solid var(--tg-primary);outline-offset:2px}:root[data-company-profile=tasoglu] .tasoglu-tabs,:root[data-company-profile=tasoglu] .tasoglu-period-tabs,:root[data-company-profile=tasoglu] .tasoglu-view-tabs{border:1px solid var(--tg-line);background:var(--tg-raised);padding:.25rem}:root[data-company-profile=tasoglu] .tasoglu-tabs button.active,:root[data-company-profile=tasoglu] .tasoglu-period-tabs button.active,:root[data-company-profile=tasoglu] .tasoglu-view-tabs button.active{background:var(--tg-primary-soft);color:var(--tg-primary-ink)}:root[data-company-profile=tasoglu] .tasoglu-kpis>.ds-card,:root[data-company-profile=tasoglu] .tasoglu-application-kpis button,:root[data-company-profile=tasoglu] .tasoglu-public-kpis button{border-color:var(--tg-line);border-radius:var(--tg-radius-lg);background:var(--tg-raised);box-shadow:var(--tg-shadow-card)}:root[data-company-profile=tasoglu] .tasoglu-kpis>.ds-card:before,:root[data-company-profile=tasoglu] .tasoglu-application-kpis button:before{background:var(--tg-primary);opacity:.8;block-size:2px}:root[data-company-profile=tasoglu] .tasoglu-kpis strong,:root[data-company-profile=tasoglu] .tasoglu-application-kpis strong{color:var(--tg-ink);font-variant-numeric:tabular-nums lining-nums}:root[data-company-profile=tasoglu] .tasoglu-table th,:root[data-company-profile=tasoglu] .ds-table-scroll table th,:root[data-company-profile=tasoglu] table th{background:var(--tg-subtle);color:var(--tg-ink-soft);text-transform:none;letter-spacing:.015em}:root[data-company-profile=tasoglu] .tasoglu-table td,:root[data-company-profile=tasoglu] table td{border-color:var(--tg-line)}:root[data-company-profile=tasoglu] .tasoglu-table tbody tr:hover td,:root[data-company-profile=tasoglu] tbody tr:hover{background:var(--tg-primary-soft)}:root[data-company-profile=tasoglu] .ds-status,:root[data-company-profile=tasoglu] [class*=status-badge],:root[data-company-profile=tasoglu] [class*=status-chip]{box-shadow:none;border-radius:999px}:root[data-company-profile=tasoglu] .shell-notice,:root[data-company-profile=tasoglu] .connectivity-banner{border:1px solid color-mix(in srgb, var(--tg-info) 30%, var(--tg-line));border-radius:var(--tg-radius-md);background:color-mix(in srgb, var(--tg-info) 8%, var(--tg-raised));color:var(--tg-ink);box-shadow:none}:root[data-company-profile=tasoglu] .team-launcher{border-radius:var(--tg-radius-md);background:var(--tg-primary);block-size:3rem;inline-size:3rem;box-shadow:0 8px 20px color-mix(in oklch, var(--primary) 24%, transparent)}:root[data-company-profile=tasoglu] .login-page{background:var(--tg-canvas);color:var(--tg-ink)}:root[data-company-profile=tasoglu] .login-brand p,:root[data-company-profile=tasoglu] .login-panel form>small{color:var(--muted-foreground)}:root[data-company-profile=tasoglu] .login-panel{border-color:var(--tg-line);border-radius:var(--tg-radius-xl);background:var(--tg-raised);box-shadow:var(--tg-shadow-overlay)}:root[data-company-profile=tasoglu] .login-visual{background:var(--tg-sidebar);color:var(--tg-sidebar-ink)}:root[data-company-profile=tasoglu] .login-visual span{color:var(--tg-primary)}:root[data-company-profile=tasoglu] .login-visual p{color:var(--tg-ink-soft)}:root[data-company-profile=tasoglu] .tasoglu-survey-public,:root[data-company-profile=tasoglu] .tasoglu-public-page,:root[data-company-profile=tasoglu] .tasoglu-public-registration{background:var(--tg-canvas);color:var(--tg-ink);font-family:inherit}:root[data-company-profile=tasoglu] .tasoglu-survey-public-head .brand-mark,:root[data-company-profile=tasoglu] .tasoglu-public-page .brand-mark,:root[data-company-profile=tasoglu] .tasoglu-public-mark{border-radius:var(--tg-radius-md);background:var(--tg-primary);color:var(--inverse-foreground);box-shadow:none}:root[data-company-profile=tasoglu] .tasoglu-rating-row button{border-color:var(--tg-line);border-radius:var(--tg-radius-md);background:var(--tg-raised)}:root[data-company-profile=tasoglu] .tasoglu-rating-row button:hover,:root[data-company-profile=tasoglu] .tasoglu-rating-row button:focus-visible{border-color:var(--tg-primary);transform:none}:root[data-company-profile=tasoglu] .tasoglu-site-public{--site-brand:var(--tg-primary);--site-brand-dark:var(--tg-sidebar);--site-mint:var(--tg-primary-soft);background:var(--tg-canvas);color:var(--tg-ink);font-family:inherit}:root[data-company-profile=tasoglu] .tasoglu-site-public>header{border-color:var(--tg-line);background:color-mix(in srgb, var(--tg-raised) 96%, transparent);box-shadow:0 1px 0 color-mix(in oklch, var(--info) 3%, transparent)}:root[data-company-profile=tasoglu] .tasoglu-site-hero{background:linear-gradient(145deg, var(--tg-canvas), var(--tg-primary-soft))}:root[data-company-profile=tasoglu] .tasoglu-site-signal{border-radius:var(--tg-radius-xl);background:var(--tg-sidebar);box-shadow:var(--tg-shadow-overlay)}:root[data-company-profile=tasoglu] .tasoglu-site-plans article,:root[data-company-profile=tasoglu] .tasoglu-site-order .card{border-color:var(--tg-line);border-radius:var(--tg-radius-xl);background:var(--tg-raised);box-shadow:var(--tg-shadow-card)}@media (width<=75rem){:root[data-company-profile=tasoglu] .product-shell{grid-template-columns:1fr}:root[data-company-profile=tasoglu] .topbar{grid-template-columns:minmax(0,1fr) auto}:root[data-company-profile=tasoglu] .day-context{display:none}:root[data-company-profile=tasoglu] .sidebar{block-size:calc(100dvh - 3.75rem);inset-block-start:3.75rem}}@media (width<=42rem){:root[data-company-profile=tasoglu] main{padding:.75rem}:root[data-company-profile=tasoglu] .topbar{padding-inline:.75rem}:root[data-company-profile=tasoglu] .tasoglu-global-notifications{inset-inline-end:4.25rem}:root[data-company-profile=tasoglu] .tasoglu-hero{padding:1rem}:root[data-company-profile=tasoglu] .ds-card{padding:.9rem}}@media (prefers-reduced-motion:reduce){:root[data-company-profile=tasoglu] *,:root[data-company-profile=tasoglu] :before,:root[data-company-profile=tasoglu] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.tasoglu-application-form .tasoglu-intake-fields{border:0;min-width:0;margin:0;padding:0}.tasoglu-production-report-header .tasoglu-archive-filters button[type=submit]{color:var(--primary-foreground)}.tasoglu-survey-admin .tasoglu-survey-distribution{gap:.8rem;display:grid}.tasoglu-survey-admin .tasoglu-survey-distribution>div{grid-template-columns:3rem minmax(3rem,1fr) 3rem 4rem;align-items:center;gap:.75rem;display:grid}.tasoglu-survey-admin .tasoglu-survey-distribution progress{width:100%;height:.85rem;accent-color:var(--primary)}.tasoglu-survey-admin .tasoglu-period-tabs{flex-wrap:wrap}.tasoglu-survey-admin .tasoglu-kpis>div{min-width:0}.tasoglu-survey-admin .tasoglu-kpis>div>strong{font-variant-numeric:tabular-nums;display:block}.tasoglu-survey-admin .tasoglu-period-tabs button.active{color:var(--primary-foreground);background:var(--primary)}.tasoglu-survey-admin [role=alertdialog]{border:2px solid var(--primary)}.tasoglu-survey-admin .tasoglu-podium-card>b{color:var(--primary)}.tasoglu-survey-admin .tasoglu-table td small{color:var(--muted-foreground);display:block}@media (width<=480px){.tasoglu-survey-admin .tasoglu-survey-distribution>div{grid-template-columns:2.5rem minmax(2rem,1fr) 2rem 3.5rem;gap:.4rem}}@font-face{font-family:Tajawal;font-style:normal;font-weight:400;font-display:optional;src:url(/brand/fonts/tajawal-regular.ttf)format("truetype")}@font-face{font-family:Tajawal;font-style:normal;font-weight:700;font-display:optional;src:url(/brand/fonts/tajawal-bold.ttf)format("truetype")}:root{--flow-forest:#075e43;--flow-emerald:#008a61;--flow-mint:#8bcdbb;--flow-charcoal:#203133;--flow-white:#fff}:root[data-company-profile=tasoglu]{font-family:Manrope,Tajawal,Geist Variable,Noto Sans Arabic Variable,sans-serif}:root[data-company-profile=tasoglu]:lang(ar){font-family:Tajawal,Manrope,Noto Sans Arabic Variable,Geist Variable,sans-serif}:root[data-company-profile=tasoglu]:not(.dark):not([data-accent=indigo]):not([data-accent=blue]){--primary:var(--flow-forest);--primary-foreground:var(--flow-white);--foreground:var(--flow-charcoal);--accent:color-mix(in srgb, var(--flow-mint) 30%, var(--flow-white));--accent-foreground:var(--flow-forest);--ring:var(--flow-emerald)}.nawati-brand{vertical-align:middle;background:var(--flow-white);border-radius:8px;flex:none;justify-content:center;align-items:center;width:220px;min-width:220px;line-height:1;display:inline-flex}.nawati-brand img{object-fit:contain;flex:none;width:100%;height:auto;display:block}.nawati-brand .nawati-brand-inverse{display:none}.dark .nawati-brand{background:var(--flow-forest)}.dark .nawati-brand .nawati-brand-primary{display:none}.dark .nawati-brand .nawati-brand-inverse{display:block}.nawati-brand-symbol{width:40px;min-width:32px;height:40px}.nawati-brand-symbol img{width:40px;height:40px}.nawati-brand-symbol.nawati-brand-compact,.nawati-brand-symbol.nawati-brand-compact img{width:32px;height:32px}.nawati-sidebar-brand{flex-direction:column;align-items:center;gap:4px;padding:8px;display:flex}.nawati-sidebar-brand small{color:var(--sidebar-foreground);font-size:11px}.sales-marketing,.sales-sign-in{--sales-navy:var(--flow-charcoal);--sales-green:var(--flow-forest);--sales-text:var(--flow-charcoal);--sales-mint:color-mix(in srgb, var(--flow-mint) 20%, var(--flow-white));font-family:Tajawal,Manrope,Arial,sans-serif}.sales-marketing .nawati-brand,.sales-sign-in .nawati-brand{background:var(--flow-white)}.sales-marketing .nawati-brand .nawati-brand-primary,.sales-sign-in .nawati-brand .nawati-brand-primary{display:block}.sales-marketing .nawati-brand .nawati-brand-inverse,.sales-sign-in .nawati-brand .nawati-brand-inverse{display:none}.sales-marketing .sales-button-primary,.sales-sign-in .sales-button-primary{background:var(--flow-forest)}.sales-sign-in{--primary:var(--flow-forest);--tg-primary:var(--flow-forest);--foreground:var(--flow-charcoal)}@media (width<=680px){.sales-marketing .sales-header-inner{flex-wrap:wrap;padding-block:6px}.sales-marketing .sales-header-actions{flex-basis:100%;justify-content:center;padding-bottom:6px}.sales-marketing .sales-header-inner>nav{top:100%}.sales-marketing .sales-complete-art>.sales-brand{transform:none}}.sales-marketing{--flow-public-font:Tajawal,Manrope,Arial,sans-serif;--flow-weight-body:400;--flow-weight-emphasis:700;--flow-h1:clamp(36px,3.5vw,52px);--flow-h2:clamp(26px,2.4vw,36px);--flow-h3:18px;--flow-copy:18px;--flow-small:14px;--flow-line-title:1.55;--flow-line-copy:1.85;--flow-letter-title:-.035em;--flow-section-gap:36px;--flow-card-pad:25px;--flow-card-radius:12px;--flow-control-radius:9px;--flow-control-height:48px;--flow-header-height:90px;--flow-space-unit:8px;--flow-public-border:var(--sales-border);font-family:var(--flow-public-font);font-weight:var(--flow-weight-body);font-synthesis:none}.sales-marketing h1,.sales-marketing .sales-hero h1,.sales-marketing .flow-public-heading h1{font-size:var(--flow-h1);font-weight:var(--flow-weight-emphasis);line-height:var(--flow-line-title);letter-spacing:var(--flow-letter-title)}.sales-marketing h2,.sales-marketing .flow-public article h2,.sales-marketing.flow-public article h2{font-size:var(--flow-h2);font-weight:var(--flow-weight-emphasis);line-height:var(--flow-line-title);letter-spacing:var(--flow-letter-title)}.sales-marketing h3,.sales-marketing .sales-button,.sales-marketing .sales-header-inner>nav>a,.sales-marketing .sales-eyebrow,.sales-marketing .flow-related a,.sales-marketing .sales-value-list,.sales-marketing strong,.sales-marketing b{font-weight:var(--flow-weight-emphasis)}.sales-marketing .sales-header-inner{min-height:var(--flow-header-height)}.sales-marketing.flow-public article p{font-size:var(--flow-copy);font-weight:var(--flow-weight-body);line-height:var(--flow-line-copy)}.sales-marketing.flow-public article section{padding:var(--flow-card-pad);border-radius:var(--flow-card-radius)}.sales-marketing .flow-help-search input{min-height:var(--flow-control-height);font-family:var(--flow-public-font);font-weight:var(--flow-weight-body);border-radius:var(--flow-control-radius)}.sales-marketing .flow-public-heading{padding-block:var(--flow-section-gap)}@media (width<=680px){.sales-marketing{--flow-card-pad:20px;--flow-section-gap:24px}.sales-marketing .sales-header-inner{min-height:var(--flow-header-height)}.sales-marketing .flow-help-sidebar h2,.sales-marketing .flow-related h2{font-size:var(--flow-h2)}}
