.ta-offline-region{align-items:center;display:inline-flex}.ta-offline-pill{align-items:center;gap:var(--cp-spacing-2);min-height:36px;padding-inline:var(--cp-spacing-3);border:1px solid var(--cp-color-chip-warn-dot);border-radius:var(--cp-radius-full);background:var(--cp-color-chip-warn-bg);color:var(--cp-color-chip-warn-text);white-space:nowrap;font-weight:500;display:inline-flex}.ta-offline-pill:before{border-radius:var(--cp-radius-full);background:var(--cp-color-chip-warn-dot);content:"";width:8px;height:8px}.ta-drawer-slots .ta-offline-pill{white-space:normal}.ta-connection-strip{align-items:center;gap:var(--cp-spacing-2);box-sizing:border-box;width:100%;min-height:var(--cp-spacing-touch-target);padding:var(--cp-spacing-2) var(--cp-spacing-4);border-bottom:1px solid var(--cp-color-chip-warn-dot);background:var(--cp-color-chip-warn-bg);color:var(--cp-color-chip-warn-text);font-weight:500;display:flex}.ta-connection-strip[data-state=ok]{border-bottom-color:var(--cp-color-chip-ok-dot);background:var(--cp-color-chip-ok-bg);color:var(--cp-color-chip-ok-text)}.ta-connection-strip-icon{flex:none}.ta-offline-result{box-sizing:border-box;max-width:640px;padding:var(--cp-spacing-page-padding);text-align:center;margin:0 auto}.ta-offline-shell-identity{color:var(--cp-color-header-subtitle);font-family:var(--cp-type-header-subtitle-font-family);font-size:var(--cp-type-header-subtitle-font-size);line-height:var(--cp-type-header-subtitle-line-height)}.ta-offline-shell-body{gap:var(--cp-spacing-4);flex-direction:column;max-width:640px;display:flex}.ta-offline-shell-drafts-heading{font-size:var(--cp-type-card-title-font-size);margin:0}.ta-offline-shell-empty{color:var(--cp-color-text-secondary);margin:0}.ta-fv-pill{min-height:36px;padding-inline:var(--cp-spacing-3);border:1px solid var(--cp-color-header-pill-border);border-radius:var(--cp-radius-full);background:var(--cp-color-header-pill-bg);color:var(--cp-color-header-title);font:inherit;white-space:nowrap;cursor:pointer;position:relative}.ta-fv-pill-on{border-color:var(--cp-color-header-pill-active-bg);background:var(--cp-color-header-pill-active-bg);color:var(--cp-color-header-pill-active-text);font-weight:700}@media (width<=991.98px),(pointer:coarse){.ta-fv-pill:after{content:"";position:absolute;inset:-4px 0}}.ta-slot:empty{display:none}.ta-fv-banner{top:var(--cp-spacing-header-height);z-index:1001;align-items:center;gap:var(--cp-spacing-2) var(--cp-spacing-4);padding:7px var(--cp-spacing-4);border-bottom:1px solid var(--cp-color-banner-full-border);border-left:4px solid var(--cp-color-banner-full-border);background:var(--cp-color-banner-full-bg);color:var(--cp-color-banner-full-text);flex-wrap:wrap;font-size:13px;display:flex;position:sticky}.ta-fv-banner-text{flex:auto;font-weight:500}.ta-fv-banner-warning{font-weight:700}.ta-fv-link{min-height:24px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.ta-fv-banner-remask{margin-inline-start:auto}html[data-full-view] .ant-drawer{top:var(--ta-fv-offset,0)}.ta-fv-ended{align-items:center;gap:var(--cp-spacing-3);margin:0 0 var(--cp-spacing-4);padding:var(--cp-spacing-2) var(--cp-spacing-4);border:1px solid var(--cp-color-border-secondary);border-left:4px solid var(--cp-color-primary);border-radius:var(--cp-radius-default);background:var(--cp-color-fill-alter);color:var(--cp-color-text);display:flex}.ta-fv-ended-text{flex:auto}.ta-fv-reason{margin:0 0 var(--cp-spacing-3);font-weight:500}.ta-fv-intro{margin:0}.ta-fv-modules{margin:var(--cp-spacing-2) 0 var(--cp-spacing-3);padding-inline-start:var(--cp-spacing-4);font-weight:500}.ta-fv-commitment{margin-top:var(--cp-spacing-2);align-items:flex-start}.ta-fv-error{margin:var(--cp-spacing-2) 0 0;color:var(--cp-color-error-text)}.ta-fv-failure{margin-top:var(--cp-spacing-3)}.ta-support-banner{top:var(--cp-spacing-header-height);z-index:1002;align-items:center;gap:var(--cp-spacing-2) var(--cp-spacing-4);width:100%;padding:7px var(--cp-spacing-4);border-bottom:1px solid var(--cp-color-banner-support-border);border-left:4px solid var(--cp-color-banner-support-border);background:var(--cp-color-banner-support-bg);color:var(--cp-color-banner-support-text);flex-wrap:wrap;font-size:13px;display:flex;position:sticky}.ta-support-lock{flex:none}.ta-support-banner-text{flex:auto;font-weight:500}.ta-support-actions{align-items:center;gap:var(--cp-spacing-2) var(--cp-spacing-4);flex-wrap:wrap;margin-inline-start:auto;display:inline-flex}.ta-support-exhausted{font-weight:500}.ta-support-extend[aria-disabled=true]{cursor:not-allowed;opacity:.7}.ta-support-extend,.ta-support-end{min-height:24px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.ta-support-end:disabled{cursor:not-allowed;opacity:.7}html[data-support] .ta-fv-banner{top:var(--ta-support-offset,var(--cp-spacing-header-height))}html[data-support] .ta-rd-banner{top:var(--ta-fv-offset,var(--ta-support-offset,var(--cp-spacing-header-height)))}html[data-support]:not([data-full-view]):not([data-reference-date]) body .ant-drawer{top:var(--ta-support-offset,0)}.ta-shell{min-height:100vh}.ta-skip-link{top:var(--cp-spacing-2);left:var(--cp-spacing-2);z-index:1100;padding:var(--cp-spacing-2) var(--cp-spacing-3);border-radius:var(--cp-radius-default);background:var(--cp-color-bg-container);color:var(--cp-color-link);position:absolute;transform:translateY(-200%)}.ta-skip-link:focus{transform:translateY(0)}.ta-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ta-shell[data-embedded=true]{--cp-spacing-header-height:0px}.ta-shell[data-embedded=true][data-embed-bar=true]{--cp-spacing-header-height:var(--cp-spacing-touch-target)}.ta-shell .ta-header{z-index:100;align-items:center;gap:var(--cp-spacing-3);height:var(--cp-spacing-header-height);padding-inline:var(--cp-spacing-4);color:var(--cp-color-header-title);line-height:1.2;display:flex;position:sticky;top:0}.ta-header-logo{flex:none;align-items:center;display:flex}.ta-header-logo-image{box-sizing:content-box;border:2px solid var(--cp-color-header-logo-ring);object-fit:contain;border-radius:6px;width:34px;height:34px}.ta-header-logo-image[data-plate=true]{background:var(--cp-color-header-logo-plate)}.ta-header-brand{flex-direction:column;flex:0 auto;min-width:0;display:flex}.ta-header-title,.ta-header-subtitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ta-header-title{font-family:var(--cp-type-header-title-font-family);font-size:var(--cp-type-header-title-font-size);font-weight:var(--cp-type-header-title-font-weight);line-height:var(--cp-type-header-title-line-height)}.ta-header-subtitle{color:var(--cp-color-header-subtitle);font-family:var(--cp-type-header-subtitle-font-family);font-size:var(--cp-type-header-subtitle-font-size);line-height:var(--cp-type-header-subtitle-line-height)}.ta-header-slots{align-items:center;gap:var(--cp-spacing-3);flex:auto;min-width:0;display:flex}.ta-header-slots:empty{display:none}.ta-header-actions{align-items:center;gap:var(--cp-spacing-3);flex:none;margin-inline-start:auto;display:flex}.ta-header-action{justify-content:center;align-items:center;display:inline-flex}.ta-header-action .cp-language-toggle{flex:none}.ta-header-search{flex:none;align-items:center;margin-inline-start:auto;display:flex;position:relative}.ta-header-search+.ta-header-actions{margin-inline-start:0}.ta-icon-button,.ta-shell .ta-user-button{min-width:var(--cp-spacing-touch-target);min-height:var(--cp-spacing-touch-target);border:1px solid var(--cp-color-header-pill-border);border-radius:var(--cp-radius-default);background:var(--cp-color-header-pill-bg);color:var(--cp-color-header-title);font:inherit;cursor:pointer}.ta-icon-button{flex:none;font-size:22px;line-height:1}.ta-shell .ta-user-button:hover,.ta-shell .ta-user-button:active{border-color:var(--cp-color-header-pill-border);background:var(--cp-color-header-pill-bg);color:var(--cp-color-header-title)}.ta-shell .ta-user-button:has(.ta-user-avatar){align-items:center;gap:var(--cp-spacing-2);display:inline-flex}.ta-user-avatar{border:1px solid var(--cp-color-header-pill-border);object-fit:cover;border-radius:50%;flex:none;width:32px;height:32px}.ta-hs-icon{justify-content:center;align-items:center;display:inline-flex}.ta-hs-input{box-sizing:border-box;width:240px;min-height:var(--cp-spacing-control-height-touch);padding-inline:var(--cp-spacing-3);border:1px solid var(--cp-color-header-pill-border);border-radius:var(--cp-radius-default);background:var(--cp-color-header-pill-bg);color:var(--cp-color-header-title);font:inherit}.ta-hs-input::placeholder,.ta-hs-page-input::placeholder{color:var(--cp-color-header-subtitle);opacity:1}.ta-hs-popup{z-index:1;box-sizing:border-box;width:420px;max-width:calc(100vw - 2 * var(--cp-spacing-4));border:1px solid var(--cp-color-border);border-radius:var(--cp-radius-lg);background:var(--cp-color-bg-elevated);max-height:min(70vh,480px);color:var(--cp-color-text);font-size:var(--cp-type-body-font-size);line-height:var(--cp-type-body-line-height);position:absolute;inset-block-start:calc(100% + var(--cp-spacing-1));inset-inline-end:0;overflow-y:auto}.ta-hs-option{padding:var(--cp-spacing-2) var(--cp-spacing-3);cursor:pointer;display:block}.ta-hs-option:hover{background:var(--cp-color-row-hover)}.ta-hs-option[aria-selected=true]{background:var(--cp-color-row-selected);box-shadow:inset 3px 0 0 var(--cp-color-primary)}.ta-hs-option .ta-citizens-match{font-weight:700}.ta-hs-row{gap:var(--cp-spacing-1);flex-direction:column;display:flex}.ta-hs-chips{gap:var(--cp-spacing-1);flex-wrap:wrap;display:flex}.ta-hs-group{padding:var(--cp-spacing-2) var(--cp-spacing-3) var(--cp-spacing-1);color:var(--cp-color-text-secondary);font-size:var(--cp-type-table-header-font-size);font-weight:var(--cp-type-table-header-font-weight)}.ta-hs-status{padding:var(--cp-spacing-3);color:var(--cp-color-text-secondary);margin:0}.ta-hs-page-body{gap:var(--cp-spacing-3);flex-direction:column;display:flex}.ta-hs-scope{display:flex}.ta-hs-page-input{box-sizing:border-box;width:100%;min-height:var(--cp-spacing-touch-target);padding-inline:var(--cp-spacing-3);border:1px solid var(--cp-color-control-border);border-radius:var(--cp-radius-default);background:var(--cp-color-bg-container);color:var(--cp-color-text);font:inherit;font-size:15px}.ta-hs-page-input::placeholder{color:var(--cp-color-text-placeholder)}.ta-hs-page-list .ta-hs-option{border-bottom:1px solid var(--cp-color-border-secondary);align-items:center;min-height:64px;display:flex}.ta-hs-page-list .ta-hs-row{flex:auto}.ta-shell .ta-sidebar{top:var(--cp-spacing-header-height);height:calc(100vh - var(--cp-spacing-header-height));align-self:flex-start;position:sticky;overflow:hidden}.ta-sidebar .ant-layout-sider-children{flex-direction:column;height:100%;display:flex}.ta-sidebar nav{flex:auto;min-height:0;overflow:hidden auto}.ta-menu.ant-menu{font-size:var(--cp-type-sidebar-item-font-size);line-height:var(--cp-type-sidebar-item-line-height);border-inline-end:0}.ta-menu.ant-menu .ant-menu-item{align-items:center;display:flex}.ta-menu-heading{padding:var(--cp-spacing-3) var(--cp-spacing-4) var(--cp-spacing-1);color:var(--cp-color-sidebar-group);font-size:var(--cp-type-sidebar-group-font-size);font-weight:var(--cp-type-sidebar-group-font-weight);letter-spacing:.04em;line-height:var(--cp-type-sidebar-group-line-height)}.ta-menu-section-rail+.ta-menu-section-rail{margin-top:var(--cp-spacing-2);padding-top:var(--cp-spacing-2);border-top:1px solid var(--cp-color-sidebar-active-bg)}.ta-menu.ant-menu .ant-menu-item-selected{background:var(--cp-color-sidebar-active-bg);color:var(--cp-color-sidebar-active-text);font-weight:500}.ta-menu-link{align-items:center;gap:var(--cp-spacing-3);min-width:0;color:inherit;display:flex}.ta-menu-link:hover{color:var(--cp-color-sidebar-active-text)}.ta-menu-icon{flex:none;justify-content:center;align-items:center;width:20px;font-weight:500;display:inline-flex}.ta-menu-icon svg{flex:none;width:16px;height:16px;display:block}.ta-menu-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ta-badge{min-width:20px;padding-inline:var(--cp-spacing-2);border-radius:var(--cp-radius-full);background:var(--cp-color-badge);color:var(--cp-color-text-on-solid);font-size:var(--cp-type-sidebar-group-font-size);font-variant-numeric:tabular-nums;text-align:center;flex:none;margin-inline-start:auto;line-height:20px}.ta-menu-link:focus-visible,.ta-collapse-button:focus-visible{outline-offset:calc(-1 * var(--cp-spacing-focus-ring-offset))!important}.ta-collapse-button{align-items:center;gap:var(--cp-spacing-3);width:100%;min-height:40px;padding-inline:var(--cp-spacing-4);border:0;border-top:1px solid var(--cp-color-sidebar-active-bg);color:var(--cp-color-sidebar-text);font:inherit;text-align:start;cursor:pointer;background:0 0;flex:none;display:flex}.ta-collapse-button:hover{background:var(--cp-color-sidebar-active-bg);color:var(--cp-color-sidebar-active-text)}.ta-menu.ant-menu-inline-collapsed .ta-menu-text,.ta-sidebar.ant-layout-sider-collapsed .ta-collapse-text{clip-path:inset(50%);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.ta-menu.ant-menu-inline-collapsed{width:100%}.ta-menu.ant-menu-inline-collapsed>.ant-menu-item{justify-content:center;padding-inline:0}.ta-menu.ant-menu-inline-collapsed>.ant-menu-item>.ant-menu-title-content{opacity:1;flex:none;width:auto;max-width:none}.ta-menu.ant-menu-inline-collapsed .ta-menu-link{justify-content:center}.ta-menu.ant-menu-inline-collapsed .ta-badge{top:var(--cp-spacing-1);min-width:16px;padding-inline:var(--cp-spacing-1);line-height:16px;position:absolute;inset-inline-end:var(--cp-spacing-1)}.ta-sidebar.ant-layout-sider-collapsed .ta-collapse-button{justify-content:center;padding-inline:0}.ta-main{min-width:0;padding:var(--cp-spacing-page-padding)}.ta-drawer .ant-drawer-header,.ta-drawer .ant-drawer-body,.ta-drawer .ant-drawer-section,.ta-drawer .ant-drawer-content{background:var(--cp-color-sidebar-bg);color:var(--cp-color-sidebar-text)}.ta-drawer .ant-drawer-header{border-bottom:1px solid var(--cp-color-sidebar-active-bg)}.ta-drawer .ant-drawer-title,.ta-drawer .ant-drawer-close{color:var(--cp-color-sidebar-active-text)}.ta-drawer .ant-drawer-body{padding:0}.ta-drawer-slots{gap:var(--cp-spacing-2);padding:var(--cp-spacing-3) var(--cp-spacing-4);flex-direction:column;display:flex}.ta-drawer-slots:empty{display:none}@media (width<=991.98px),(pointer:coarse){.ta-menu.ant-menu .ant-menu-item{height:var(--cp-spacing-touch-target);line-height:var(--cp-spacing-touch-target)}.ta-header-action .cp-language-toggle .ant-segmented-item-label{min-height:var(--cp-spacing-touch-target);align-items:center;display:inline-flex}.ta-header-action,.ta-collapse-button,.ta-drawer .ant-drawer-close{min-width:var(--cp-spacing-touch-target);min-height:var(--cp-spacing-touch-target)}}
