@font-face{font-family:Oswald;font-style:normal;font-weight:500 700;font-display:swap;src:url(/tp-admin/fonts/oswald-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:500 700;font-display:swap;src:url(/tp-admin/fonts/oswald-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--tp-ink:#000;--tp-ink-700:#1a1a1a;--tp-ink-500:#5c5c5c;--tp-ink-400:#8a8a8a;--tp-blue:#2a7fb8;--tp-paper:#f5f5f5;--tp-fog:#ececec;--tp-line:#e4e4e4;--tp-line-soft:#f0f0f0;--tp-white:#fff;--tp-r-pill:999px;--tp-r-card:12px;--tp-r-ctrl:10px;--tp-shadow-card:0 1px 2px rgb(0 0 0/4%);--style-radius-s:8px;--style-radius-m:10px;--style-radius-l:14px}.template-default__wrap{background:var(--tp-white)}.nav{background:var(--tp-paper);border-right:1px solid var(--tp-line)}.nav__scroll{padding:56px 14px 8px}.nav__wrap{gap:4px}.app-header{background:var(--tp-white);border-bottom:1px solid var(--tp-line)}.step-nav{font-size:.85rem;color:var(--tp-ink-400)}.step-nav a{color:var(--tp-ink-500);text-decoration:none}.step-nav a:hover{color:var(--tp-ink);text-decoration:underline}.nav-group+.nav-group{margin-top:14px;padding-top:14px;border-top:1px solid var(--tp-line)}.nav-group__toggle{padding:4px 14px;background:none}.nav-group__label{font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.nav-group__indicator,.nav-group__label{color:var(--tp-ink-400)}.nav-group__content{gap:2px;padding:4px 0 0}.nav__link{display:flex;align-items:center;gap:10px;min-height:40px;margin:0;padding:8px 14px;border-radius:var(--tp-r-pill);font-size:.9rem;font-weight:500;line-height:1.25;color:var(--tp-ink-700);text-decoration:none;transition:background .16s cubic-bezier(.22,.61,.36,1),color .16s}a.nav__link:hover{background:var(--tp-fog);color:var(--tp-ink);text-decoration:none}div.nav__link{background:var(--tp-ink);color:var(--tp-white);cursor:default}.nav__link-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav__link-indicator{display:none}.nav__link:before,.tp-nav-home:before{content:"";flex:none;width:20px;height:20px;background-color:currentcolor;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;opacity:.85;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7'%3E%3Ccircle cx='12' cy='12' r='7.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7'%3E%3Ccircle cx='12' cy='12' r='7.5'/%3E%3C/svg%3E")}div.nav__link:before{opacity:1}.tp-nav-home:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 10.5 12 3l9 7.5'/%3E%3Cpath d='M5 10v10h14V10'/%3E%3Cpath d='M10 20v-5h4v5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 10.5 12 3l9 7.5'/%3E%3Cpath d='M5 10v10h14V10'/%3E%3Cpath d='M10 20v-5h4v5'/%3E%3C/svg%3E")}#nav-tyres:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Ccircle cx='12' cy='12' r='3.5'/%3E%3Cpath d='M12 3v5.5M12 15.5V21M3 12h5.5M15.5 12H21'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Ccircle cx='12' cy='12' r='3.5'/%3E%3Cpath d='M12 3v5.5M12 15.5V21M3 12h5.5M15.5 12H21'/%3E%3C/svg%3E")}#nav-tyre-sizes:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='2'/%3E%3Cpath d='M3 9h18M9 9v11'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='2'/%3E%3Cpath d='M3 9h18M9 9v11'/%3E%3C/svg%3E")}#nav-sizes:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linejoin='round'%3E%3Crect x='2.5' y='7' width='19' height='10' rx='2'/%3E%3Cpath d='M7 7v3.5M12 7v5M17 7v3.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linejoin='round'%3E%3Crect x='2.5' y='7' width='19' height='10' rx='2'/%3E%3Cpath d='M7 7v3.5M12 7v5M17 7v3.5'/%3E%3C/svg%3E")}#nav-technics:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 16V9h9l3 3h6v4'/%3E%3Ccircle cx='7' cy='18' r='2'/%3E%3Ccircle cx='17' cy='18' r='2'/%3E%3Cpath d='M9 18h6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 16V9h9l3 3h6v4'/%3E%3Ccircle cx='7' cy='18' r='2'/%3E%3Ccircle cx='17' cy='18' r='2'/%3E%3Cpath d='M9 18h6'/%3E%3C/svg%3E")}#nav-media:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linejoin='round'%3E%3Crect x='3' y='4.5' width='18' height='15' rx='2'/%3E%3Cpath d='m5 16 4.5-4.5L13 15l2.5-2.5L19 16'/%3E%3Ccircle cx='9' cy='9' r='1.4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linejoin='round'%3E%3Crect x='3' y='4.5' width='18' height='15' rx='2'/%3E%3Cpath d='m5 16 4.5-4.5L13 15l2.5-2.5L19 16'/%3E%3Ccircle cx='9' cy='9' r='1.4'/%3E%3C/svg%3E")}#nav-global-catalog-settings:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round'%3E%3Cpath d='M4 7h10M18 7h2M4 17h2M10 17h10'/%3E%3Ccircle cx='16' cy='7' r='2'/%3E%3Ccircle cx='8' cy='17' r='2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round'%3E%3Cpath d='M4 7h10M18 7h2M4 17h2M10 17h10'/%3E%3Ccircle cx='16' cy='7' r='2'/%3E%3Ccircle cx='8' cy='17' r='2'/%3E%3C/svg%3E")}#nav-documents:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 3v5h5'/%3E%3Cpath d='M9 13h6M9 17h4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 3v5h5'/%3E%3Cpath d='M9 13h6M9 17h4'/%3E%3C/svg%3E")}#nav-global-page-content:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='2'/%3E%3Cpath d='M7 9h10M7 13h5'/%3E%3Ccircle cx='16' cy='15.5' r='2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='16' rx='2'/%3E%3Cpath d='M7 9h10M7 13h5'/%3E%3Ccircle cx='16' cy='15.5' r='2'/%3E%3C/svg%3E")}#nav-users:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8.5' r='3.5'/%3E%3Cpath d='M5 20c0-3.6 3.1-5.5 7-5.5s7 1.9 7 5.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8.5' r='3.5'/%3E%3Cpath d='M5 20c0-3.6 3.1-5.5 7-5.5s7 1.9 7 5.5'/%3E%3C/svg%3E")}.tp-nav-home{margin-bottom:10px}.tp-nav-home--active{background:var(--tp-ink);color:var(--tp-white)}.tp-nav-home--active:before{opacity:1}.nav__controls{margin-top:18px;padding-top:14px;border-top:1px solid var(--tp-line)}.nav__log-out{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--tp-r-pill);color:var(--tp-ink-500);transition:background .16s}.nav__log-out:hover{background:var(--tp-fog);color:var(--tp-ink)}.collection-list h1,.list-header__title-and-actions h1{font-family:"Oswald",var(--font-body);font-weight:600;letter-spacing:.01em}.list-controls{margin-bottom:14px;padding:10px 12px;border:1px solid var(--tp-line);border-radius:var(--tp-r-ctrl);background:var(--tp-white);box-shadow:var(--tp-shadow-card)}.search-filter input{height:40px;border:1px solid transparent;border-radius:var(--tp-r-ctrl);background:var(--tp-paper)}.search-filter input:focus{border-color:var(--tp-ink);background:var(--tp-white);outline:2px solid rgb(42 127 184/35%);outline-offset:1px}.table{border:1px solid var(--tp-line);border-radius:var(--tp-r-card);background:var(--tp-white);box-shadow:var(--tp-shadow-card)}.table thead th{padding:13px 16px;border-bottom:1px solid var(--tp-line);background:#f8f8f8;font-size:.78rem;font-weight:600;color:var(--tp-ink-500);white-space:nowrap}.table thead th:first-child{border-start-start-radius:var(--tp-r-card)}.table thead th:last-child{border-start-end-radius:var(--tp-r-card)}.table tbody td{padding:12px 16px;border-bottom:1px solid var(--tp-line-soft);background:none;font-size:.875rem;color:var(--tp-ink-700);vertical-align:middle}.table tbody tr:nth-child(odd){background:none;border-radius:0}.table tbody tr:hover{background:#fafafa}.table tbody tr:last-child td{border-bottom:0}.table tbody td a{font-weight:500;color:var(--tp-ink);text-decoration:none}.table tbody td a:hover{text-decoration:underline}.table .cell-_select,.table thead th:first-child{width:44px;padding-right:0}.page-controls{margin-top:14px;padding:0 2px;font-size:.85rem;color:var(--tp-ink-500)}.paginator a,.paginator button{min-width:32px;height:32px;border-radius:8px}.btn{border-radius:var(--tp-r-ctrl);font-weight:500}.btn--style-primary{--bg-color:var(--tp-ink);--hover-bg:#333;--color:var(--tp-white)}.checkbox-input__input{border-radius:5px}.pill{border-radius:var(--tp-r-pill)}.field-type .rs__control,.field-type input:not([type=checkbox]):not([type=radio]),.field-type textarea{border:1px solid var(--tp-line);border-radius:var(--tp-r-ctrl);background:var(--tp-white)}.field-type .rs__control--is-focused,.field-type input:focus,.field-type textarea:focus{border-color:var(--tp-ink);outline:2px solid rgb(42 127 184/35%);outline-offset:1px;box-shadow:none}.field-label{font-size:.8rem;font-weight:600;color:var(--tp-ink-700)}.collapsible--style-default{border:1px solid var(--tp-line);border-radius:var(--tp-r-card);overflow:hidden;background:var(--tp-white)}.collapsible__toggle-wrap{padding:12px 12px 12px 18px;border-radius:0;background:var(--tp-white)}.collapsible--collapsed>.collapsible__toggle-wrap{background:#fbfbfb}.collapsible__toggle-wrap:hover{background:var(--tp-paper)}.collapsible__toggle,.collapsible__toggle .collapsible__label{font-weight:600}.collapsible__content{padding:18px;border-top:1px solid var(--tp-line-soft)}.login{background:var(--tp-paper)}.login .template-minimal__wrap{max-width:440px;padding:40px 36px 36px;border:1px solid var(--tp-line);border-radius:20px;background:var(--tp-white);box-shadow:0 18px 50px rgb(0 0 0/8%)}.login__brand{margin-bottom:26px}.login .form-submit .btn{width:100%;border-radius:var(--tp-r-pill)}.tp-brand{display:flex;align-items:center;gap:12px}.tp-brand__mark{flex:none;width:56px;height:42px;background-color:var(--tp-blue);-webkit-mask-image:url(/tp-admin/logo-tesla.png);mask-image:url(/tp-admin/logo-tesla.png);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.tp-brand__text{display:grid;grid-gap:2px;gap:2px}.tp-brand__name{font-family:"Oswald",var(--font-body);font-size:1.5rem;font-weight:700;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:var(--tp-ink)}.tp-brand__sub{font-size:.78rem;color:var(--tp-ink-400)}.step-nav__home,.step-nav__home>span{width:28px;height:21px;overflow:visible}.tp-brand-icon{display:block;flex:none;width:28px;min-width:28px;height:21px;background-color:var(--tp-blue);-webkit-mask-image:url(/tp-admin/logo-tesla.png);mask-image:url(/tp-admin/logo-tesla.png);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.tp-panel{margin-bottom:18px;padding:22px 24px;border:1px solid var(--tp-line);border-radius:var(--tp-r-card);background:var(--tp-white);box-shadow:var(--tp-shadow-card)}.tp-panel__title{margin:0 0 6px;font-family:"Oswald",var(--font-body);font-size:1.15rem;font-weight:600}.tp-panel__hint{margin:0 0 16px;max-width:70ch;font-size:.875rem;color:var(--tp-ink-500)}.tp-panel__row{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.tp-panel .btn,.tp-panel label.btn{display:inline-flex;align-items:center;gap:8px;min-height:40px;margin:0;padding:0 18px;border:1px solid var(--tp-ink);border-radius:var(--tp-r-pill);background:var(--tp-ink);color:var(--tp-white);font-size:.875rem;font-weight:500;text-decoration:none;cursor:pointer}.tp-panel .btn--style-secondary{background:var(--tp-white);color:var(--tp-ink)}.tp-panel .btn:hover{filter:brightness(.9)}.tp-panel .btn[disabled]{opacity:.45;cursor:not-allowed}.tp-panel select{height:40px;padding:0 10px;border:1px solid var(--tp-line);border-radius:var(--tp-r-ctrl);background:var(--tp-white);font-size:.875rem}.tp-panel label{font-size:.875rem;color:var(--tp-ink-500)}.tp-panel__status{margin:14px 0 0;font-size:.875rem;white-space:pre-wrap}.tp-panel__status--error{color:var(--theme-error-500)}.tp-panel__log{margin:12px 0 0;max-height:260px;overflow:auto;padding:14px;border-radius:var(--tp-r-ctrl);background:var(--tp-paper);font-size:.8rem;white-space:pre-wrap}.card{padding:18px 20px;border:1px solid var(--tp-line);border-radius:var(--tp-r-card);background:var(--tp-white);box-shadow:var(--tp-shadow-card)}.card:hover{border-color:var(--tp-ink-400)}.card__title{font-size:.95rem;font-weight:600}.dashboard h2{font-family:"Oswald",var(--font-body);font-weight:600;letter-spacing:.01em}.array-actions__copy,.array-actions__paste,.clipboard-action__popup{display:none!important}.tp-tablescroll{overflow-x:auto;overflow-y:hidden;height:14px;margin-bottom:6px}.tp-tablescroll__inner{height:1px}.tp-drag-hint{margin:0 0 8px;font-size:.78rem;color:var(--tp-ink-500,#6b6b6b)}.table--tp-draggable{cursor:-webkit-grab;cursor:grab}.table--tp-dragging,.table--tp-dragging *{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.tp-panel__warn{margin:10px 0 0;padding:12px 14px;border:1px solid #e6c200;border-left-width:4px;border-radius:var(--tp-r-ctrl);background:#fffbe6;font-size:.85rem;line-height:1.45}.field-type.join .no-results{display:none}