/*! Copyright (c) 2026 Eduard Vaynshteyn / Global Home Product Inc. All rights reserved for original Tucana Shield material; third-party licenses remain unchanged. Build SHA-256: c4a399432e6df19e9a15c1ab9abb7f1f4d4215150a5e0b50e5975da146f48f82 */
.brand{gap:.65rem}.brand-mark img{display:block;width:2.25rem;height:2.25rem;object-fit:contain}.brand-light{font-weight:400}.tucana-integrations{max-width:1320px;margin:3.5rem auto;padding:0 1.5rem}.tucana-integrations .api-module-grid{margin:1.5rem 0}.tucana-integrations h3{font-size:1.5rem}.integration-badge{display:inline-block;padding:.45rem .7rem;border:1px solid #5c819a;border-radius:2rem;color:#cce9f7;font-size:.8rem;line-height:1.3}.integration-state{margin:0 0 2rem;border-left:3px solid #87bedb}.integration-steps{padding-left:1.5rem;display:grid;gap:1.1rem}.integration-steps li{padding-left:.35rem}.api-brief li{margin-bottom:.65rem}.api-brief .button{margin-top:.75rem}.api-section-title p{max-width:38rem}.feature-table-wrap{overflow:auto;border:1px solid #244458;border-radius:12px}.feature-table{border-collapse:collapse;width:100%;min-width:680px;text-align:left}.feature-table th,.feature-table td{padding:1rem;vertical-align:top;border-bottom:1px solid #244458}.feature-table th{color:#d8effa;background:#10283b}.feature-table td{color:#b9cbd6}.feature-table strong{color:#e8f5fc}.site-footer .footer-bottom span{line-height:1.65}.api-wrap .page-intro{padding-bottom:2rem}.tucana-integrations .api-section-title{display:flex;align-items:end;justify-content:space-between;gap:2rem}.tucana-integrations .api-section-title>p{max-width:32rem;color:#a9bccb}.tucana-integrations .api-module-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.tucana-integrations .api-brief{padding:1.75rem}.tucana-integrations .api-brief>p{margin:1rem 0;color:#b9cbd6}.tucana-integrations .api-kicker{font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:#8ac6e5}.tucana-integrations .api-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.tucana-integrations .button{font-size:.75rem}@media(max-width:760px){.brand{font-size:1.2rem}.brand-mark img{width:1.9rem;height:1.9rem}.tucana-integrations{padding:0 1rem;margin:2rem auto}.tucana-integrations .api-section-title{display:block}.tucana-integrations .api-section-title>p{margin-top:1rem}.tucana-integrations .api-module-grid{grid-template-columns:1fr}.integration-state{padding:1rem}.api-wrap .page-intro h1{font-size:clamp(2rem,8vw,3.2rem)}}.site-header .nav-row{min-height:88px;height:auto;gap:25px;padding-top:15px;padding-bottom:15px}.site-header .brand{flex-shrink:0;font-size:23px;letter-spacing:-.045em}.site-header .brand-mark{width:38px;height:42px;background:transparent}.site-header .brand-mark img{width:38px;height:38px}.site-header .nav-row nav{gap:20px;margin-left:auto;margin-right:0}.site-header .nav-row nav a{font-size:12px;white-space:nowrap}.site-header .nav-actions{gap:16px}.site-header .nav-actions .button{font-size:11px;padding:10px 13px}.site-header .account-link{font-size:11px;white-space:nowrap}.tucana-hero{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:60px;padding-top:85px;padding-bottom:80px;min-height:650px}.tucana-hero .eyebrow{font-size:10px;line-height:1.6;letter-spacing:.13em;margin-bottom:26px;color:#8fcee7}.tucana-hero h1{font-size:clamp(42px,4.5vw,70px);line-height:1.08;letter-spacing:-.055em}.tucana-hero h1 span{color:#9adce7}.tucana-hero-lead{max-width:565px;font-size:17px;color:#b9cbd6;margin-top:24px}.tucana-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.tucana-hero-actions .button{font-size:12px;padding:12px 16px}.tucana-hero-note{font-size:12px;color:#c9dfea;margin-top:24px}.tucana-hero-detail{display:inline-block;font-size:12px;color:#8cbad0;line-height:1.6;margin-top:10px;text-decoration:underline;text-underline-offset:4px}.tucana-hero-art{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:440px;isolation:isolate;border:1px solid #264654;border-radius:32px;background:radial-gradient(ellipse at 50% 45%,#133747,#0b202e 48%,#071522 82%);overflow:hidden;padding:35px 20px 28px}.tucana-hero-art>img{width:min(75%,330px);height:auto;filter:drop-shadow(0 0 25px #539bb335);position:relative;z-index:1}.tucana-hero-art>p{font-size:9px;color:#87a8b9;text-align:center;margin-top:22px;letter-spacing:.03em}.tucana-orbit{position:absolute;width:370px;height:370px;top:20px;left:50%;margin-left:-185px;border:1px solid #4d8ca233;border-radius:50%;z-index:-1;animation:tucana-orbit 35s linear infinite}.tucana-orbit:after{content:"";display:block;width:7px;height:7px;background:#a7e6e9;border-radius:50%;margin:47px;box-shadow:0 0 18px #80d9ed}.orbit-two{width:290px;height:290px;margin-left:-145px;top:61px;animation-direction:reverse;animation-duration:24s;border-style:dashed;opacity:.5}.tucana-art-label{display:flex;gap:12px;margin-top:20px}.tucana-art-label span{border:1px solid #2b5262;border-radius:20px;padding:6px 10px;font-size:9px;letter-spacing:.13em;color:#b9dce7}.tucana-workflow-board{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:35px;overflow:hidden}.tucana-workflow-board>img{display:block;width:100%;height:auto}.tucana-workflow-board>div{padding:30px 35px 30px 0}.tucana-workflow-board h3{margin:15px 0;font-size:29px}.tucana-workflow-board p{color:#a9becb;font-size:14px}.capability-state{margin-bottom:28px}.capability-state a{text-decoration:underline;text-underline-offset:3px}.tucana-hero a:focus-visible,.tucana-workflow-board a:focus-visible{outline:3px solid #9cdef0;outline-offset:4px}@keyframes tucana-orbit{to{transform:rotate(360deg)}}@media(max-width:1180px){.site-header .nav-row{gap:18px}.site-header .nav-actions>.button{display:none}.site-header .nav-row nav{gap:16px}.tucana-hero{gap:32px;padding-top:65px;padding-bottom:65px}.tucana-hero h1{font-size:50px}}@media(max-width:980px){.site-header .nav-row{height:78px;min-height:78px;padding-top:0;padding-bottom:0;justify-content:space-between}.site-header .nav-row nav{display:none;position:absolute;top:77px;left:0;right:0;flex-direction:column;gap:0;margin:0;background:#071b2a;padding:14px 24px 24px;border-bottom:1px solid #315367}.site-header .nav-row nav.is-open{display:flex}.site-header .nav-row nav a{font-size:15px;padding:13px 5px;color:#d2e6f0}.site-header .menu-button{display:block;color:#c8e4f0}.site-header .nav-actions{margin-left:auto}.site-header .mobile-only{display:block}.tucana-hero{grid-template-columns:1.05fr 1fr;gap:24px;min-height:540px}.tucana-hero h1{font-size:42px}.tucana-hero-lead{font-size:15px}.tucana-hero-art{min-height:350px}.tucana-art-label{gap:6px}.tucana-art-label span{font-size:8px;padding:5px 7px}.tucana-workflow-board{gap:20px}.tucana-workflow-board>div{padding:25px 25px 25px 0}}@media(max-width:700px){.site-header .brand{font-size:22px}.site-header .nav-row{height:73px;min-height:73px;gap:10px}.site-header .nav-row nav{top:72px}.site-header .account-link{display:none}.site-header .nav-actions{gap:6px}.tucana-hero{grid-template-columns:1fr;min-height:0;padding-top:45px;padding-bottom:35px;gap:35px}.tucana-hero .eyebrow{font-size:9px;margin-bottom:18px}.tucana-hero h1{font-size:clamp(39px,9.5vw,56px)}.tucana-hero-lead{font-size:15px;margin-top:20px}.tucana-hero-actions{margin-top:24px;gap:10px}.tucana-hero-actions .button{font-size:11px;padding:11px 13px}.tucana-hero-art{min-height:0;padding:25px 18px}.tucana-hero-art>img{width:220px}.tucana-hero-art>p{margin-top:16px}.tucana-orbit{width:280px;height:280px;margin-left:-140px;top:5px}.orbit-two{width:220px;height:220px;margin-left:-110px;top:36px}.tucana-workflow-board{grid-template-columns:1fr;gap:0}.tucana-workflow-board>div{padding:25px}.tucana-workflow-board h3{font-size:25px}}@media(prefers-reduced-motion:reduce){.tucana-orbit{animation:none}}.command-heading>p{display:flex;align-items:center;gap:9px}.command-brand-mark{width:30px;height:30px;object-fit:contain;flex-shrink:0;filter:drop-shadow(0 0 9px #72cce733)}.command-controls .command-workflow-link{display:inline-flex;align-items:center;gap:6px;color:inherit;font:inherit;padding:9px 12px;border:1px solid #285775;border-radius:5px;background:#0b2438;white-space:nowrap}.command-workflow-link:focus-visible{outline:3px solid #9cdef0;outline-offset:3px}@media(max-width:650px){.command-brand-mark{width:24px;height:24px}.command-heading>p{gap:6px}.command-controls .command-workflow-link{font-size:10px;padding:8px 10px}}.tucana-integrations .service-feature-card{overflow:hidden;padding:0;border:1px solid #34566d;border-radius:14px;background:linear-gradient(150deg,#102a3d,#081a2a 75%);box-shadow:0 16px 40px #0003,inset 0 1px #97d8f311;transition:transform .2s,border-color .2s}.service-feature-card:hover{transform:translateY(-4px);border-color:#83c4da}.service-illustration{position:relative;border-bottom:1px solid #34566d;overflow:hidden}.service-illustration svg{display:block;width:100%;height:auto}.service-art-caption{position:absolute;bottom:10px;left:17px;font-size:8px;letter-spacing:.13em;color:#a6c6d6}.service-card-copy{padding:24px 26px 26px}.service-card-copy>.api-kicker{margin:0 0 10px!important}.service-card-copy>h3{font-size:26px!important;letter-spacing:-.035em}.service-card-copy>p:not(.api-kicker){font-size:13px;color:#b7cdd9;line-height:1.7;margin-top:13px}.service-card-copy .integration-badge{font-size:10px!important;color:#c5dce8!important;background:#1a3042;border-color:#456076;margin:16px 0 0}.service-card-copy .button{margin-top:20px;width:100%;justify-content:space-between;background:#112c40;border-color:#41677d}.tucana-grafana-preview{border:1px solid #3c4858;border-radius:12px;overflow:hidden;background:#111317;box-shadow:0 25px 70px #0005,inset 0 1px #ffffff0a}.tg-preview-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:19px 24px;border-bottom:1px solid #343a43;background:linear-gradient(110deg,#1d222a,#141a21)}.tg-preview-toolbar>div{display:flex;align-items:center;gap:14px}.tg-panel-icon{display:grid;place-items:center;color:#ffac6b;border:1px solid #805739;background:#34271e;border-radius:7px;width:38px;height:38px;font-size:25px}.tg-preview-toolbar p{font-size:9px;letter-spacing:.14em;color:#f8ae76!important;line-height:1.4;margin:0!important}.tg-preview-toolbar div>span:not(.tg-panel-icon){display:block;font-size:14px;color:#e2e8ee;margin-top:4px}.tg-sample-label{font-size:9px;letter-spacing:.08em;color:#a5c8d6;border:1px solid #385261;padding:7px 10px;border-radius:4px;background:#192a32;white-space:nowrap}.tg-preview-breadcrumb{display:flex;align-items:center;gap:10px;padding:13px 24px;font-size:10px;color:#a6afb9;border-bottom:1px solid #343a43}.tg-preview-breadcrumb b{font-weight:400;color:#687585}.tg-preview-breadcrumb strong{font-weight:500;color:#d8e2eb}.tg-example-window{margin-left:auto;color:#b7d3de}.tucana-grafana-preview .mc-sample{border:0;border-radius:0;background:#111317;box-shadow:none}.tucana-grafana-preview .mc-sample>.mc-bar{display:none}.tucana-grafana-preview .mc-sample-controls{background:#151920;border-bottom:1px solid #343a43}.tucana-grafana-preview .mc-metrics{gap:12px;background:transparent}.tucana-grafana-preview .mc-metrics button{background:#1b2028;border:1px solid #3a424e;border-top:2px solid #649cb0;border-radius:5px;box-shadow:inset 0 1px #ffffff04}.tucana-grafana-preview .mc-metrics button:first-child{border-top-color:#e99b5c}.tucana-grafana-preview .mc-metrics strong{color:#dcecf0}.tucana-grafana-preview .mc-chart-panel{background:#181c23;border-color:#3b434f;border-radius:5px}.tucana-grafana-preview .mc-chart-title{border-bottom:1px solid #323945;background:#1d222a}.tucana-grafana-preview .mc-chart-title h4{font-weight:500;letter-spacing:0;color:#dce4ea}.tucana-grafana-preview .mc-chart-gridline{stroke:#46515b;stroke-opacity:.5}.tucana-grafana-preview .mc-records button{border-color:#3a4550;background:#171e27}.tucana-grafana-preview .mc-data-details{background:#151b22;border-color:#37404c}.tg-preview-note{padding:20px 24px;border-top:1px solid #394451;background:#121b24}.tg-preview-note>p{font-size:11px!important;color:#a9becb!important;line-height:1.7}.tg-preview-note>div{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:15px}.tg-preview-note a{font-size:10px;color:#9bc8dc}.tg-preview-note .mc-button{padding:10px 13px}@media(max-width:760px){.service-card-copy{padding:22px}.service-art-caption{font-size:8px}.tg-preview-toolbar{padding:15px;gap:14px;flex-wrap:wrap}.tg-preview-toolbar>div{gap:10px}.tg-sample-label{font-size:8px;white-space:normal}.tg-preview-breadcrumb{padding:12px 15px;gap:7px;flex-wrap:wrap;font-size:9px}.tg-example-window{margin-left:0;width:100%}.tg-preview-note{padding:17px}.tg-preview-note>div{align-items:flex-start;flex-direction:column;gap:14px}.tucana-grafana-preview .mc-metrics{gap:7px}.tucana-grafana-preview .mc-metrics strong{font-size:25px}.tucana-grafana-preview .mc-chart-title h4{font-size:12px}}@media(prefers-reduced-motion:reduce){.service-feature-card{transition:none}.service-feature-card:hover{transform:none}}.command-controls{flex-wrap:wrap}.command-controls [data-command-workflow]{border-color:#488aa3}.command-controls [data-command-workflow][aria-pressed=true]{background:#143f54;border-color:#8bdbed}.command-controls button:focus-visible,.command-scenes button:focus-visible,.command-inspect button:focus-visible{outline:2px solid #b8eaff;outline-offset:4px}.command-scope{max-width:1150px}.command-customer-scenes{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.command-customer-scenes button{display:flex;align-items:center;text-align:left;gap:12px;min-height:78px;padding:15px 12px;background:#0a2032;border:1px solid #31536d;color:#a6c4d8}.command-customer-scenes button>span{font:26px ui-monospace,monospace;color:#579ac1}.command-customer-scenes button>b{font-size:11px;line-height:1.4}.command-customer-scenes button[aria-pressed=true]{background:#154058;border-color:#95e1ed;color:#edfaff}.command-customer-scenes button[aria-pressed=true]>span{color:#a3edf3}.command-customer-scenes button:focus-visible{outline:2px solid #b8eaff;outline-offset:3px}.command-customer-scenes[hidden],.command-scenes[hidden]{display:none!important}@media(max-width:850px){.command-customer-scenes{grid-template-columns:repeat(3,minmax(0,1fr))}.command-customer-scenes button{min-height:66px;padding:12px 9px;gap:9px}.command-customer-scenes button>span{font-size:24px}.command-customer-scenes button>b{font-size:10px}}
