@layer payload-default{}@layer payload-default{}@layer payload-default{.icon--check{height:1.5384615385rem;width:1.5384615385rem}.icon--check .stroke{fill:none;stroke:currentColor;stroke-width:2px}.collections{display:flex;width:100%;--gap:var(--base);--cols:5}.collections__wrap{width:100%;display:flex;flex-direction:column;gap:var(--base)}.collections__group{display:flex;flex-direction:column;gap:var(--gap)}.collections__label{margin:0}.collections__card-list{padding:0;margin:0;list-style:none;gap:12px;display:grid;grid-template-columns:repeat(var(--cols),1fr)}.collections__card-list .card{height:100%}.collections__locked.locked{align-items:unset;justify-content:unset}}@layer payload-default{}@layer payload-default{}@layer payload-default{@media(max-width:1440px){.collections{--cols:4}}@media(max-width:1024px){.collections{--gap:var(--base);--cols:2}}@media(max-width:768px){.collections{--cols:2}.collections__wrap{gap:var(--base)}.collections__card-list{gap:8px}}@media(max-width:400px){.collections{--cols:1}}}:root{--kennel-alice:#f0f8ff;--kennel-powder:#b0e0e6;--kennel-steel:#4682b4;--kennel-steel-deep:#2f5f89;--kennel-white:#ffffff;--kennel-light-gray:#d3d3d3;--kennel-ink:#102033;--kennel-muted:#617386;--kennel-line:#c6d4df;--kennel-night:#07111f;--kennel-label:#43566b;color-scheme:light}#app,.payload-root,.template-default,.template-default__wrap,.template-edit,.template-list,body,html{background:var(--kennel-alice)!important;color:var(--kennel-ink)!important;color-scheme:light}body{background:var(--kennel-alice);color:var(--kennel-ink);font-family:Geist,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:var(--kennel-steel-deep)}button,input,select,textarea{border-radius:8px;font:inherit}input,select,textarea{border-color:var(--kennel-line)}input:focus,select:focus,textarea:focus{box-shadow:0 0 0 3px rgba(70,130,180,.14);outline:0}.template-default,.template-default__wrap,.template-edit,.template-list{background:var(--kennel-alice)}.template-default *,.template-edit *,.template-list *{color-scheme:light}.template-list{background:radial-gradient(circle at top right,rgba(176,224,230,.24),transparent 38rem),var(--kennel-alice)}.app-header,.array-field,.card,.collection-list,.doc-header,.group-field,.nav,.relationship-field{border-color:var(--kennel-line)}.app-header,.nav{background:rgba(255,255,255,.94)}.app-header{min-height:58px}.app-header .logo,.app-header__brand,.app-header__brand a,.app-header__logo{align-items:center;display:flex;min-width:42px;overflow:visible}.template-list .collection-list,.template-list .payload__main{max-width:1320px}.template-list .collection-list{background:rgba(255,255,255,.96);border:1px solid var(--kennel-line);border-radius:8px;box-shadow:0 18px 44px rgba(70,130,180,.1);margin-top:18px;padding:18px}.template-list .collection-list__header,.template-list .list-header{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.template-list h1{color:var(--kennel-ink);font-size:clamp(2rem,4vw,3rem);letter-spacing:0;line-height:1.04}.template-list h1:before{color:var(--kennel-steel-deep);content:"Platform Data";display:block;font-size:.72rem;font-weight:850;letter-spacing:0;margin-bottom:8px;text-transform:uppercase}.collection-list__tables{overflow:hidden}.collection-list__tables .table-wrap{border:1px solid var(--kennel-line);border-radius:8px;overflow-x:auto;-webkit-overflow-scrolling:touch}.collection-list__tables .table{min-width:max-content}.template-list .table,.template-list table{background:var(--kennel-white);border-radius:8px}.template-list table{min-width:860px}.template-list .collection-list__wrap,.template-list .table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.btn--style-primary,button[type=submit]{background:var(--kennel-steel);border-color:var(--kennel-steel);color:var(--kennel-white)}.btn--style-primary:hover,button[type=submit]:hover{background:var(--kennel-steel-deep);border-color:var(--kennel-steel-deep)}.btn--style-pill,.btn--style-secondary{border-color:var(--kennel-line);color:var(--kennel-ink)}.table,table{border-color:var(--kennel-line)}tbody tr:nth-child(odd){background:rgba(240,248,255,.72)}thead th{color:var(--kennel-muted);font-weight:750}.list-controls,.search-bar,.template-list .list-controls,.template-list .search-bar{background:var(--kennel-white)!important;color:var(--kennel-ink)!important}.search-bar,.template-list .search-bar{border:1px solid var(--kennel-line);border-radius:8px}.rs__input,.search-filter__input,.template-list .rs__input,.template-list .search-filter__input,.template-list input{color:var(--kennel-ink)!important}.search-filter__input::placeholder,.template-list .search-filter__input::placeholder,.template-list input::placeholder,input::placeholder{color:var(--kennel-muted)!important;opacity:.78}.btn,.list-create-new-doc__create-new-button,.pill--style-light,.template-list .btn,.template-list .list-create-new-doc__create-new-button,.template-list .pill--style-light{background:var(--kennel-white)!important;border:1px solid var(--kennel-line)!important;color:var(--kennel-ink)!important}.btn:focus-visible,.btn:hover,.list-create-new-doc__create-new-button:focus-visible,.list-create-new-doc__create-new-button:hover,.pill--style-light:focus-visible,.pill--style-light:hover,.template-list .btn:focus-visible,.template-list .btn:hover,.template-list .list-create-new-doc__create-new-button:focus-visible,.template-list .list-create-new-doc__create-new-button:hover,.template-list .pill--style-light:focus-visible,.template-list .pill--style-light:hover{background:#f8fcff!important;border-color:var(--kennel-steel)!important;color:var(--kennel-steel-deep)!important}.checkbox-input__input,.template-list .checkbox-input__input{background:var(--kennel-white)!important;border:1px solid var(--kennel-line)!important}.checkbox-input--checked .checkbox-input__input,.checkbox-input__input[data-checked=true],.template-list .checkbox-input--checked .checkbox-input__input,.template-list .checkbox-input__input[data-checked=true]{background:var(--kennel-steel)!important;border-color:var(--kennel-steel)!important}code,pre{background:var(--kennel-night);border-radius:8px;color:var(--kennel-alice)}.kennel-admin-logo{align-items:center;color:var(--kennel-ink);display:flex;gap:10px;line-height:1.1;min-width:148px;overflow:visible;white-space:nowrap}.kennel-admin-logo strong{display:block;font-size:1rem}.kennel-admin-logo span{color:var(--kennel-muted);display:block;font-size:.72rem;margin-top:2px}.kennel-admin-mark{align-items:center;background:var(--kennel-steel);border-radius:8px;color:var(--kennel-white);flex:0 0 auto;display:inline-flex;font-weight:800;height:34px;justify-content:center;width:34px}.kennel-admin-mark--icon{height:28px;width:28px}.kennel-workspace-dashboard{background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(176,224,230,.22));border:1px solid var(--kennel-line);border-radius:8px;display:grid;gap:24px;margin-bottom:24px;padding:24px}.kennel-workspace-dashboard h1{color:var(--kennel-ink);font-size:clamp(1.6rem,3vw,2.2rem);letter-spacing:0;line-height:1.04;margin:4px 0 10px;max-width:780px}.kennel-workspace-dashboard p{color:var(--kennel-muted);max-width:760px}.kennel-eyebrow{color:var(--kennel-steel-deep)!important;font-size:.72rem;font-weight:800;letter-spacing:.08em;margin:0;text-transform:uppercase}.kennel-workspace-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.kennel-workspace-grid article{background:var(--kennel-white);border:1px solid var(--kennel-line);border-radius:8px;padding:14px}.kennel-workspace-grid span,.kennel-workspace-grid strong{display:block}.kennel-workspace-grid span{color:var(--kennel-muted);font-size:.86rem;margin-top:6px}.kennel-workspace-links{background:rgba(240,248,255,.72);border:1px solid var(--kennel-line);border-radius:8px;display:grid;gap:4px;margin:10px 12px 16px;padding:10px}.kennel-workspace-links p{color:var(--kennel-muted);font-size:.72rem;font-weight:800;letter-spacing:.08em;margin:0 0 4px;text-transform:uppercase}.kennel-workspace-links a{border-radius:8px;color:var(--kennel-steel-deep);font-size:.86rem;font-weight:650;padding:7px 9px;text-decoration:none}.kennel-workspace-links a:hover{background:rgba(176,224,230,.28);color:var(--kennel-steel-deep)}.kennel-workspace-links__quiet{border-top:1px solid rgba(198,212,223,.78);color:var(--kennel-muted)!important;margin-top:4px;padding-top:10px!important}.kennel-workspace-links__quiet:hover{background:rgba(70,130,180,.08)!important;color:var(--kennel-steel-deep)!important}.nav-group__toggle{color:#6e7884!important;font-size:.82rem!important;font-weight:720!important;letter-spacing:0!important;text-transform:none!important}.nav-group.Advanced .rah-static,.nav-group.Customer .rah-static,.nav-group.Integrations .rah-static,.nav-group.Runtime.Usage .rah-static{display:none}.nav-group.Advanced:focus-within .rah-static,.nav-group.Advanced:hover .rah-static,.nav-group.Customer:focus-within .rah-static,.nav-group.Customer:hover .rah-static,.nav-group.Integrations:focus-within .rah-static,.nav-group.Integrations:hover .rah-static,.nav-group.Runtime.Usage:focus-within .rah-static,.nav-group.Runtime.Usage:hover .rah-static{display:block}.nav-group.Advanced .nav-group__toggle,.nav-group.Customer .nav-group__toggle,.nav-group.Integrations .nav-group__toggle,.nav-group.Runtime.Usage .nav-group__toggle{color:#7b8793!important}@media(max-width:760px){.template-list .collection-list,.template-list .payload__main{max-width:100%}.template-list .collection-list{padding:12px}.template-list .list-controls{display:grid;gap:8px}.template-list h1{font-size:2rem}}.kennel-ops-shell,.operatorShell{display:grid;gap:20px;margin:0 auto;max-width:1320px;padding:24px}.kennel-ops-nav{align-items:center;background:var(--kennel-white);border:1px solid var(--kennel-line);border-radius:8px;box-shadow:0 12px 28px rgba(16,32,51,.06);display:flex;flex-wrap:wrap;gap:6px;padding:8px}.kennel-ops-nav a{border-radius:8px;color:var(--kennel-muted);font-weight:750;min-height:36px;padding:9px 11px;text-decoration:none}.kennel-ops-nav a:focus-visible,.kennel-ops-nav a:hover{background:var(--kennel-alice);color:var(--kennel-steel-deep);outline:0}.consoleHero,.heroBand,.kennel-ops-hero,.operatorHero{align-items:end;background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(240,248,255,.92)),radial-gradient(circle at top right,rgba(176,224,230,.42),transparent 32rem);border:1px solid var(--kennel-line);border-radius:8px;box-shadow:0 18px 44px rgba(70,130,180,.12);display:flex;gap:24px;justify-content:space-between;padding:22px}.consoleHero h1,.heroBand h1,.kennel-ops-hero h1,.operatorHero h1{color:var(--kennel-ink);font-size:clamp(2rem,4vw,3rem);letter-spacing:0;line-height:1.02;margin:0}.consoleHero p,.heroBand p,.kennel-ops-hero p,.operatorHero p{margin:0}.eyebrow{color:var(--kennel-steel-deep);font-size:.72rem;font-weight:850;letter-spacing:0;margin:0 0 9px;text-transform:uppercase}.heroCopy,.lede{color:var(--kennel-muted);font-size:1rem;line-height:1.55;margin-top:12px!important;max-width:760px}.heroActions,.inlineCluster,.operatorButtonRow{align-items:center;display:flex;flex-wrap:wrap;gap:9px}.heroActions{justify-content:flex-end}.operatorButtonRow button,.operatorLoginForm button,.primaryAction,.secondaryAction{align-items:center;border-radius:8px;display:inline-flex;font:inherit;font-weight:800;justify-content:center;min-height:40px;padding:0 14px;text-decoration:none;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease;white-space:nowrap}.operatorLoginForm button,.primaryAction{background:var(--kennel-steel);border:1px solid var(--kennel-steel);color:var(--kennel-white)}.operatorButtonRow button,.secondaryAction{background:var(--kennel-white);border:1px solid var(--kennel-line);color:var(--kennel-ink)}.operatorLoginForm button:focus-visible,.operatorLoginForm button:hover,.primaryAction:focus-visible,.primaryAction:hover{background:var(--kennel-steel-deep);border-color:var(--kennel-steel-deep);box-shadow:0 10px 24px rgba(16,32,51,.08);outline:0;transform:translateY(-1px)}.operatorButtonRow button:focus-visible,.operatorButtonRow button:hover,.secondaryAction:focus-visible,.secondaryAction:hover{background:#f8fcff;border-color:var(--kennel-steel);box-shadow:0 10px 24px rgba(16,32,51,.08);color:var(--kennel-steel-deep);outline:0;transform:translateY(-1px)}.metricGrid{display:grid;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr))}.metricTile{background:var(--kennel-white);border:1px solid var(--kennel-line);border-radius:8px;box-shadow:0 10px 24px rgba(16,32,51,.08);display:grid;gap:9px;min-height:82px;padding:14px}.metricTile span{color:var(--kennel-steel-deep);font-size:.72rem;font-weight:850}.metricTile strong{color:var(--kennel-ink);font-size:1.16rem;line-height:1.18;text-transform:capitalize}.consoleSection,.kennel-ops-feature{background:var(--kennel-white);border:1px solid var(--kennel-line);border-radius:8px;box-shadow:0 10px 24px rgba(16,32,51,.08);display:grid;gap:16px;padding:18px}.kennel-ops-feature{align-items:center;grid-template-columns:minmax(0,1fr) auto}.kennel-ops-feature h2,.sectionHeading h2,.sectionHeading h3{color:var(--kennel-ink);font-size:1.28rem;line-height:1.18;margin:0}.compactItem p,.emptyState p,.kennel-ops-feature p,.operatorStatus,.sectionHint,.timelineItem p{color:var(--kennel-muted);line-height:1.48;margin:0}.consoleLayout,.operatorLayout{align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(320px,420px)}.mainColumn,.operatorLoginForm,.operatorQueueList,.sideColumn,.stackList{display:grid;gap:12px}.sectionHeading{align-items:start;display:flex;gap:14px;justify-content:space-between}.subtleCount{color:var(--kennel-muted);font-size:.78rem;font-weight:750;white-space:nowrap}.sectionGrid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.compactItem,.operatorQueueItem{background:#f8fcff;border:1px solid var(--kennel-line);border-radius:8px;display:grid;gap:9px;padding:13px;text-decoration:none}.compactItem:focus-visible,.compactItem:hover{border-color:var(--kennel-steel);outline:0}.compactItem div{display:grid;gap:4px}.compactItem span{color:var(--kennel-steel-deep);font-size:.72rem;font-weight:850}.compactItem strong{color:var(--kennel-ink);font-size:1rem;line-height:1.25;text-transform:capitalize}.statusPill{background:var(--kennel-white);border:1px solid var(--kennel-line);border-radius:999px;color:var(--kennel-steel-deep);display:inline-flex;font-size:.72rem;font-weight:850;justify-self:start;padding:5px 8px;text-transform:capitalize}.status-active,.status-completed,.status-delivered,.status-done,.status-enterprise_dedicated,.status-healthy,.status-live,.status-ok,.status-published,.status-ready_for_beta,.status-succeeded{background:#e5f6ee;border-color:rgba(26,143,91,.24);color:#1a8f5b}.status-error,.status-failed,.status-over_limit,.status-unhealthy,.status-validation_failed{background:#fff0ee;border-color:rgba(194,65,58,.25);color:#c2413a}.status-approaching_limit,.status-delivery_queued,.status-follow-up,.status-pending,.status-running,.status-warning{background:#fff5dc;border-color:rgba(183,121,31,.25);color:#b7791f}.kennel-ops-table{border:1px solid var(--kennel-line);border-radius:8px;display:grid;overflow:hidden}.kennel-ops-table>a,.kennel-ops-table>div{align-items:center;border-bottom:1px solid var(--kennel-line);color:var(--kennel-ink);display:grid;gap:12px;grid-template-columns:minmax(180px,1.5fr) minmax(120px,1fr) minmax(110px,.8fr) minmax(90px,.7fr);min-height:52px;padding:10px 12px;text-decoration:none}.kennel-ops-table>div:first-child{background:var(--kennel-alice);color:var(--kennel-muted);font-size:.75rem;font-weight:850;min-height:42px;text-transform:uppercase}.kennel-ops-table>a:hover{background:#f8fcff}.kennel-ops-table small,.kennel-ops-table strong{display:block}.kennel-ops-table small{color:var(--kennel-muted);font-size:.76rem;margin-top:2px}.detailList,.miniDetailList{display:grid;gap:10px;margin:0}.detailList div{border-bottom:1px solid var(--kennel-line);display:grid;gap:4px;padding-bottom:10px}.detailList div:last-child{border-bottom:0;padding-bottom:0}.detailList dt,.field span,.miniDetailList dt,.operatorLoginForm span{color:var(--kennel-label);font-size:.72rem;font-weight:800}.detailList dd,.miniDetailList dd{color:var(--kennel-ink);font-size:.82rem;line-height:1.4;margin:0;overflow-wrap:anywhere}.storyRail{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.storyStep{background:#f8fcff;border:1px solid var(--kennel-line);border-radius:8px;display:grid;gap:12px;min-height:150px;padding:14px}.storyStep>span{align-items:center;background:var(--kennel-steel);border-radius:999px;color:var(--kennel-white);display:inline-flex;font-weight:900;height:28px;justify-content:center;width:28px}.timelineList{display:grid;list-style:none;margin:0;padding:0}.timelineItem{display:grid;gap:12px;grid-template-columns:18px minmax(0,1fr);padding:0 0 14px}.timelineMarker{background:var(--kennel-steel);border-radius:999px;height:9px;margin-top:8px;width:9px}.timelineItem article{border-bottom:1px solid var(--kennel-line);display:grid;gap:8px;padding-bottom:14px}.timelineTop{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.timelineTop time{color:var(--kennel-muted);font-size:.76rem;white-space:nowrap}.field,.launchForm,.operatorLoginForm label{display:grid;gap:8px}.field input,.field select,.field textarea,.operatorLoginForm input{background:var(--kennel-white);border:1px solid var(--kennel-line);border-radius:8px;color:var(--kennel-ink);font:inherit;min-height:40px;padding:0 12px;width:100%}.field textarea{min-height:104px;padding-bottom:10px;padding-top:10px}.choiceGroup{background:#f8fcff;border:1px solid var(--kennel-line);border-radius:8px;display:grid;gap:10px;margin:0;padding:12px}.choiceGroup legend{color:var(--kennel-muted);font-size:.72rem;font-weight:800;padding:0 4px}.alphaCodeBlock{background:var(--kennel-night);border:1px solid #2b4054;border-radius:8px;color:var(--kennel-alice);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.78rem;line-height:1.45;margin:0;overflow:auto;padding:12px;white-space:pre-wrap}.emptyState{background:#f8fcff;border:1px dashed var(--kennel-line);border-radius:8px;display:grid;gap:8px;padding:16px}.operatorQueueTop{align-items:start;display:flex;justify-content:space-between;gap:12px}.operatorQueueActions{display:flex;flex-wrap:wrap;gap:8px}.operatorQueueActions button{background:var(--kennel-white);border:1px solid var(--kennel-line);border-radius:8px;color:var(--kennel-ink);cursor:pointer;font:inherit;font-weight:800;min-height:34px;padding:0 10px}@media(max-width:1080px){.metricGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.consoleLayout,.kennel-ops-feature,.operatorLayout{grid-template-columns:1fr}}@media(max-width:760px){.kennel-ops-shell,.operatorShell{padding:16px}.consoleHero,.heroBand,.kennel-ops-hero,.operatorHero{align-items:start;display:grid}.heroActions{justify-content:start}.metricGrid,.sectionGrid,.storyRail{grid-template-columns:1fr}.kennel-ops-table{overflow:hidden}.kennel-ops-table>a,.kennel-ops-table>div{align-items:start;gap:6px;grid-template-columns:1fr;min-width:0}}