*{box-sizing:border-box}body{margin:0;background:#f5f6f3;color:#233b33;font-family:Inter,Microsoft YaHei,PingFang SC,sans-serif;font-size:14px}button,input,textarea{font-family:inherit}a{cursor:pointer}small{display:block}.muted{color:#86918a;font-size:12px}.mono{font-family:Consolas,monospace;font-size:12px}.eyebrow{letter-spacing:1.8px;font-size:10px;font-weight:700;color:#7f9488;margin-bottom:8px}.logo-mark{display:inline-grid;place-items:center;background:#185d49;color:#fff;width:34px;height:34px;border-radius:10px;font-size:23px;margin-right:10px}.wordmark{display:flex;align-items:center;font-size:22px;font-weight:750;letter-spacing:-.5px}.wordmark span{font-size:12px;letter-spacing:2px;font-weight:400;margin-left:18px;opacity:.6}.app-shell{display:flex;min-height:100vh}.sidebar{width:218px;position:fixed;inset:0 auto 0 0;background:#fcfdfb;border-right:1px solid #e3e8e1;padding:28px 18px;display:flex;flex-direction:column;z-index:10}.sidebar .wordmark{padding-left:9px}.workspace-tag{color:#88958b;font-size:11px;letter-spacing:2px;padding:12px 10px 35px}.nav-caption{font-size:10px;color:#a1aaa2;padding:0 15px 11px;letter-spacing:2px}nav{display:flex;flex-direction:column;gap:7px}nav button{display:flex;align-items:center;gap:13px;border:0;background:none;padding:12px 14px;border-radius:7px;text-align:left;color:#6f8075;cursor:pointer;position:relative}nav button i{font-style:normal;font-size:19px;width:20px;text-align:center}nav button.selected{background:#e9f0e9;color:#195b48;font-weight:600}nav button:hover{background:#eef3ec}.nav-count{margin-left:auto;background:#dbe8dc;color:#2c694e;border-radius:4px;font-size:11px;padding:1px 5px}.sidebar-note{margin-top:auto;padding:25px 14px;color:#416752;font-size:12px;line-height:2}.sidebar-note small{color:#95a196;padding-left:13px;font-size:10px}.status-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#458b66;margin-right:8px}.sidebar-bottom{display:flex;align-items:center;gap:10px;border-top:1px solid #e8ece5;padding:20px 4px 0;font-size:12px}.sidebar-bottom small{color:#96a094;font-size:10px;margin-top:4px}.sidebar-bottom button{margin-left:auto;border:0;background:none;cursor:pointer;color:#98a397;font-size:20px}.avatar{background:#eee6d5;color:#8d774a;border-radius:50%;width:32px;height:32px;display:grid;place-items:center;font-size:13px}.main-shell{margin-left:218px;width:calc(100% - 218px)}.topbar{height:64px;background:#fcfdfb;border-bottom:1px solid #e4e8e0;display:flex;align-items:center;justify-content:space-between;padding:0 36px;color:#7c8b80;font-size:12px}.topbar b{padding:0 15px;color:#c0c9bf;font-weight:400}.topbar-right{display:flex;align-items:center;gap:25px;font-size:11px}.local-pill{background:#edf3ea;color:#668160;border:1px solid #e1eada;padding:5px 10px;border-radius:20px;font-size:10px}main{padding:32px 36px 10px;max-width:1880px;margin:auto}.page-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.page-heading h1{font-weight:600;font-size:27px;letter-spacing:-.5px;margin:0;color:#193f30}.page-heading p{color:#89958b;font-size:12px;margin:9px 0 0}.stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:22px}.stat-card{background:#fff;border:1px solid #e5e9e0;border-radius:9px;padding:19px 22px;box-shadow:0 2px 3px #27331c02}.stat-card>span{font-size:12px;color:#7e8b7e}.stat-card strong{display:block;font-size:31px;color:#254c38;font-weight:550;letter-spacing:-1px;margin:10px 0}.stat-card strong.warm{color:#ae8540}.stat-card small{font-size:10px;color:#9aa391}.info-strip{display:flex;align-items:center;font-size:11px;color:#768573;margin:0 0 20px;padding:0 2px}.subtle-link{margin-left:auto;color:#8b9c88;cursor:help}.table-panel{background:#fff;border:1px solid #e4e9df;border-radius:9px;overflow:hidden}.filter-bar{display:flex;align-items:center;padding:20px;gap:12px;flex-wrap:wrap}.row-count{margin-left:auto;color:#9ca496;font-size:11px}.product-cell{display:flex;gap:14px;align-items:center;padding:5px 0;min-width:0}.thumb{width:56px;height:64px;flex-shrink:0;background:#f1f2eb;display:grid;place-items:center;border-radius:5px;overflow:hidden;border:1px solid #eceee6}.thumb img{width:100%;height:100%;object-fit:cover}.thumb span{font-size:25px;color:#b7c0ad}.product-name{font-size:13px;color:#2a4737;font-weight:550;display:block;margin-bottom:5px}.product-sub{display:flex;gap:12px;color:#87957f;font-size:10px;margin-bottom:5px}.product-sub .mono{font-size:10px;color:#6d806b}.ellipsis{max-width:290px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:10px}.pagination{display:flex;align-items:center;justify-content:space-between;padding:19px 22px;border-top:1px solid #f0f1ec;color:#a0aa98;font-size:10px}.ant-table-cell{font-size:12px!important}.ant-table-thead .ant-table-cell{font-size:11px!important;font-weight:500!important}.ant-table-wrapper .ant-table-tbody>tr>td{border-bottom:1px solid #f1f2ed!important}.ant-btn-link{padding-inline:3px}footer{display:flex;justify-content:space-between;color:#a6afa0;font-size:10px;padding:25px 0 14px}.drawer-code{font-family:Consolas,monospace;color:#8b9c8d;font-size:12px;margin-left:17px;font-weight:400}.editor-summary{display:flex;gap:22px;color:#8b998a;font-size:11px;padding-bottom:17px;border-bottom:1px solid #edf0e9}.missing-panel{background:#faf6ed;border:1px solid #eee4ce;border-radius:7px;padding:13px 16px;margin:18px 0 10px}.missing-panel strong{font-size:11px;display:block;color:#a38c5b;margin-bottom:9px}.missing-panel .ant-tag{font-size:10px;margin-bottom:5px}.form-section{padding:6px 0 14px}.form-section h3{font-size:14px;font-weight:600;color:#46614b;margin:16px 0 20px}.form-section h3 span{font-size:11px;color:#9da58e;font-weight:400;margin-left:14px}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:22px}.span-2{grid-column:span 2}.form-grid .ant-form-item-label label{font-size:12px;color:#6d7b66}.image-strip{display:flex;gap:12px;overflow:auto;margin:0 0 20px}.image-strip .thumb{width:95px;height:115px}.source-value{word-break:break-all;font-size:11px;color:#768274;line-height:1.6}.change-card{border:1px solid #e6eadf;border-radius:7px;padding:18px;margin-bottom:16px}.change-head{display:flex;align-items:center;gap:15px;margin-bottom:15px}.change-head strong{font-size:12px}.loading{display:flex;min-height:280px;justify-content:center;align-items:center;flex-direction:column;gap:15px;color:#8c9a88;font-size:12px}.loading.full{min-height:100vh}.source-banner{background:#fff;border:1px solid #e3e9dc;border-radius:9px;padding:25px 28px;margin-bottom:22px;display:flex;align-items:center;justify-content:space-between}.source-banner h3{margin:0 0 10px;font-size:17px;font-weight:550}.source-banner p{font-family:Consolas,monospace;color:#8c9b85;font-size:11px;margin-bottom:15px}.batch-counts{font-size:11px;line-height:1.8;color:#677f5e}.error-text{color:#be6258;font-size:12px}.login-shell{display:flex;min-height:100vh}.login-story{background:#123d35;color:#f0f5e7;width:54%;padding:55px 65px;display:flex;flex-direction:column;position:relative;overflow:hidden}.login-story:after{content:"";position:absolute;width:600px;height:600px;border:1px solid #6c9c7c26;border-radius:50%;right:-300px;bottom:-250px;box-shadow:0 0 0 85px #6c9c7c07,0 0 0 170px #6c9c7c04}.login-story .logo-mark{background:#eef3d8;color:#214e3b}.login-copy{margin:auto 0}.login-copy .eyebrow{color:#90b299}.login-copy h1{font-size:49px;font-weight:500;letter-spacing:1px;line-height:1.5;margin:20px 0 23px}.login-copy p{color:#9fbaa7;font-size:14px;line-height:2}.story-line{margin-top:50px;color:#c1d0b9;font-size:12px;display:flex;gap:20px;align-items:center}.story-line span{color:#769d7e}.login-story small{color:#7fa18e;font-size:11px;z-index:1}.login-form{width:46%;max-width:600px;padding:40px 70px;display:flex;justify-content:center;flex-direction:column;margin:auto}.login-form h2{font-weight:500;font-size:27px;margin:10px 0}.login-form p{font-size:13px;color:#95a08f;margin-bottom:35px}.login-form .ant-alert{margin-bottom:20px}.login-form .ant-form-item{margin-bottom:23px}.login-foot{font-size:11px;color:#a4ad99;margin-top:35px}.login-form .eyebrow{color:#97a48f}details pre{white-space:pre-wrap;max-height:280px;overflow:auto;font-size:11px;background:#f5f7f1;padding:10px;max-width:620px}summary{cursor:pointer;font-size:11px;color:#79906d}@media(max-width:1100px){.sidebar{width:184px;padding-inline:12px}.main-shell{margin-left:184px;width:calc(100% - 184px)}main{padding:25px 20px}.topbar{padding:0 20px}.stat-card{padding:16px}.page-heading{align-items:flex-start;gap:15px}.page-heading>.ant-space{flex-wrap:wrap;justify-content:flex-end}.login-story{padding:40px}.login-copy h1{font-size:38px}.login-form{padding:40px}.topbar-right{gap:10px}.filter-bar{padding:15px}.row-count{display:none}}@media(max-width:720px){.sidebar{width:64px;padding:25px 5px}.sidebar .wordmark{font-size:0;padding:0;justify-content:center}.logo-mark{margin:0}.workspace-tag,.nav-caption,.sidebar-note,.sidebar-bottom strong,.sidebar-bottom small,.sidebar-bottom button{display:none}nav{margin-top:30px}nav button{font-size:0;justify-content:center;padding:12px 4px}nav button i{font-size:22px}.nav-count{position:absolute;right:0;top:0;font-size:9px}.sidebar-bottom{justify-content:center;margin-top:auto}.main-shell{margin-left:64px;width:calc(100% - 64px)}.topbar{height:55px;font-size:10px}.topbar-right>span:last-child{display:none}main{padding:22px 12px}.page-heading{display:block}.page-heading h1{font-size:23px}.page-heading>.ant-space{margin-top:17px}.stat-grid{grid-template-columns:repeat(2,1fr);gap:10px}.stat-card strong{font-size:26px}.info-strip{line-height:1.8}.subtle-link{display:none}.filter-bar>.ant-input-search{width:100%!important}.pagination{display:block}.pagination>span{display:block;margin-bottom:12px}.form-grid{grid-template-columns:1fr}.span-2{grid-column:span 1}.editor-summary{flex-wrap:wrap;gap:10px}footer{display:block;line-height:2}.source-banner{display:block;padding:20px}.source-banner .ant-space{flex-wrap:wrap}.source-banner>.ant-btn{margin-top:15px}.login-story{display:none}.login-form{width:100%;padding:35px}.login-shell{background:#fcfdf9}.drawer-code{display:block;margin:6px 0 0}.ant-drawer-header .ant-space{gap:2px!important}.ant-drawer-header .ant-tag{display:none}}.sidebar nav{flex:1;min-height:0;overflow-y:auto;gap:3px}.sidebar nav button{flex-shrink:0;padding-block:9px}.sidebar .workspace-tag{padding-bottom:22px}.sidebar-note{margin-top:12px;padding-block:10px}.ant-table-tbody>tr.ant-table-row-selected>td{background:#edf5ee!important}.review-queue>.ant-tabs{padding:0 20px}.review-queue .ant-table{border-top:1px solid #f0f2ed}.tk-native-form h3{margin-top:24px;font-size:15px}.tk-field{display:flex;flex-direction:column;gap:7px;margin:12px 0;font-size:12px;color:#607466}.tk-field .ant-select{width:100%}.tk-attribute{display:flex;gap:10px;margin:10px 0}.tk-attribute>.ant-input:first-child{max-width:200px}.tk-native-form .form-grid{gap:0 22px}.sidebar .wordmark{font-size:18px;white-space:nowrap}.logo-mark{font-size:15px;flex-shrink:0}@media(max-width:720px){.sidebar .wordmark{font-size:0}}.tk-field-label{display:inline-flex;align-items:baseline;gap:5px;flex-wrap:wrap}.tk-field-star{font-weight:700;font-size:15px}.tk-field-star.is-required{color:#d4380d}.tk-field-star.is-optional,.tk-field-optional{color:#8b938f}.tk-condition{display:inline;font-size:10px;font-weight:400;color:#8a7460;background:#f7f3ea;padding:1px 5px;border-radius:3px}.tk-requirement-legend{display:flex;gap:18px;flex-wrap:wrap;margin:10px 0}.tk-api-section{margin:20px 0;padding:20px;border:1px solid #e1e8e2;border-radius:8px;background:#fff}.tk-api-section>header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;border-bottom:1px solid #edf0ed;padding-bottom:12px;margin-bottom:14px}.tk-api-section>header h3{margin:0;font-size:16px}.tk-api-section code,.tk-sku-caption code{font-size:11px;color:#698273;word-break:break-word}.tk-api-note,.tk-input-note{font-size:11px;color:#8b938d;line-height:1.8}.tk-api-form .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tk-api-form .tk-field{min-width:0}.tk-api-form .tk-field .ant-input-number{width:100%}.tk-api-section .tk-api-section{background:#fafcf9;margin:16px 0;padding:16px}.tk-array-item{border-left:3px solid #dce8df;padding:12px 16px;margin:12px 0;background:#f8faf7;border-radius:4px}.tk-node-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.tk-sku-caption{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.tk-sku-caption>span{color:#8a958d;font-size:12px}.tk-attribute-value{border:1px solid #e2e8e1;padding:12px;margin:10px 0;border-radius:5px}.tk-json-preview{margin-top:20px}.tk-contract-heading{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin:0 0 16px}.tk-contract-heading a{margin-left:auto;font-size:12px}.tk-request-json{white-space:pre-wrap;word-break:break-word;max-height:520px;overflow:auto;background:#f5f7f3;padding:16px;font:12px/1.8 Consolas,monospace;border-radius:6px}.tk-result-detail{padding:12px 18px}.tk-result-detail h4{margin:10px 0}.tk-api-workbench>.ant-tabs>.ant-tabs-content-holder{min-width:0}@media(max-width:800px){.tk-api-form .form-grid{grid-template-columns:1fr}.tk-api-section{padding:14px}.tk-api-section .tk-api-section{padding:12px}.tk-api-section>header{display:block}.tk-api-section>header code{display:block;margin-top:8px}}.tk-body-intro{background:#f7faf6;border:1px solid #e5ece2;border-radius:6px;padding:8px 14px}.tk-body-intro p{font-size:11px;color:#88948a;margin:4px 0}.tk-body-intro .tk-requirement-legend{margin:4px 0}.main-shell{min-width:0}main.shop-catalog-page{width:100%;max-width:none;padding-inline:24px}.shop-products-panel{min-width:0}.shop-product-tabs{padding-inline:20px}.shop-product-bulk{padding:0 20px 16px}.shop-products-table .ant-table-cell{overflow-wrap:anywhere}.shop-products-table .ant-table-tbody>tr>td{padding:14px 12px;vertical-align:middle}.shop-products-table .ant-table-thead>tr>th{padding-inline:12px}.shop-product-cell{display:flex;align-items:center;gap:14px;min-width:0}.shop-product-thumbnail{width:64px;height:76px;flex:0 0 64px;display:flex;align-items:center;justify-content:center;background:#f4f6f2;border:1px solid #e8ece5;border-radius:6px;overflow:hidden}.shop-product-thumbnail .ant-image-img{object-fit:contain;background:#fff}.shop-product-thumbnail>span{font-size:10px;color:#9ba699;text-align:center}.shop-product-copy{flex:1;min-width:0}.shop-product-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;font-size:12px;line-height:1.65;font-weight:550;color:#294638}.shop-product-id{margin-top:7px;font-size:11px;color:#8c998e;overflow-wrap:anywhere}@media(max-width:1100px){main.shop-catalog-page{padding-inline:20px}.shop-product-tabs,.shop-product-bulk{padding-inline:15px}}@media(max-width:720px){main.shop-catalog-page{padding-inline:12px}.shop-product-tabs,.shop-product-bulk{padding-inline:12px}.shop-products-panel .filter-bar{padding:14px 12px}.shop-products-panel .filter-bar>.ant-input-search{width:100%!important}}.ai-settings{padding:28px}.ai-heading{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.ai-heading h2{font-size:21px;margin:0 0 9px}.ai-heading p{color:#839080}.ai-setting-block{padding:24px 0;border-bottom:1px solid #edf0e8;margin-bottom:20px}.ai-setting-block h3{font-size:15px;margin:0 0 13px}.ai-key-line{display:flex;gap:12px;margin-top:18px;max-width:750px}.model-settings-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:20px 0}.model-settings-grid label{display:flex;flex-direction:column;gap:10px}.model-settings-grid .ant-select{min-width:0!important}.localization-toolbar{margin:18px 0}.candidate-context{display:flex;gap:20px;align-items:center;margin-bottom:20px;padding:12px 0 18px;border-bottom:1px solid #edf0e8}.candidate-context strong{font-size:19px}.candidate-context>span{font-size:12px;color:#8a9982}.model-action{background:#f7f9f4;border:1px solid #e3e9db;padding:16px;display:flex;gap:18px;align-items:flex-end;flex-wrap:wrap;border-radius:7px;margin:5px 0 22px}.model-action label{display:flex;flex-direction:column;gap:8px;font-size:12px;color:#65775c}.translation-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:25px}.translation-column-label{font-size:12px;color:#8b9982;letter-spacing:.4px;padding:8px 0}.translation-original{border:1px solid #e8ecdf;border-radius:6px;padding:15px;background:#fbfcf8;white-space:pre-wrap;word-break:break-word}.translation-original strong{font-size:12px;color:#7d8e70}.translation-original p{font-size:13px;line-height:1.8;margin:10px 0;color:#53694a}.translation-grid>div>label{display:block;color:#718465;font-size:12px;margin:0 0 9px}.source-images{margin:25px 0}.source-images h3,.image-review-card h3{font-size:15px}.source-image-grid{display:flex;gap:12px;overflow-x:auto;padding:10px 0 15px}.source-image{display:flex;flex-direction:column;align-items:center;gap:10px;flex-shrink:0;padding:12px;background:#f8f9f5;border:1px solid #e8ecdf;border-radius:7px}.source-image>span{font-size:11px;color:#89987e}.image-review-card{border:1px solid #dde5d4;border-radius:9px;padding:22px;margin:22px 0;background:#fff}.image-card-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.image-card-heading h3{margin:0}.image-compare-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.image-compare-grid>div{background:#f8f9f6;border:1px solid #e6eadf;border-radius:7px;padding:16px;text-align:center;min-width:0}.image-compare-grid h4{font-size:12px;font-weight:500;margin:0 0 14px;color:#617651}.image-compare-grid p{font-size:10px;color:#91a084}.image-compare-grid .ant-image{max-width:100%}.candidate-placeholder{height:270px;display:flex;align-items:center;justify-content:center;color:#a0ad94;border:1px dashed #d7dfce;background:#fff}.ocr-copy{margin:18px 0}.ocr-copy h4{font-size:12px;color:#77876c}.ocr-copy pre,.revision-json{white-space:pre-wrap;word-break:break-word;max-height:330px;overflow:auto;background:#f5f7f1;padding:15px;border-radius:6px;font-size:11px;line-height:1.8}.overlay-label{font-size:12px;color:#798d6c;display:block;margin:22px 0 10px}.image-controls{display:flex;gap:15px;flex-wrap:wrap;margin:16px 0 22px}.image-review-card>.ant-checkbox-wrapper{margin:18px 0 14px}.review-checklist{margin:24px 0;border:1px solid #e5eada;border-radius:7px;padding:22px}.review-checklist>.ant-checkbox-wrapper{display:flex;margin:19px 0}.review-checklist>.ant-input{margin-bottom:16px}.candidate-footer{position:sticky;bottom:-24px;background:#fffffff7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid #e4e9da;padding:19px 0;display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:25px;z-index:3}.candidate-footer>span{font-size:11px;color:#8c9a81}.review-queue{padding-bottom:10px}@media(max-width:800px){.translation-grid,.image-compare-grid,.model-settings-grid{grid-template-columns:1fr}.translation-column-label{display:none}.candidate-context{align-items:flex-start;flex-direction:column;gap:9px}.candidate-footer{flex-direction:column;align-items:flex-start}.ai-settings{padding:18px}.model-action label{max-width:100%}.ai-key-line{flex-wrap:wrap}}.tk-body-tree{--tree-border:#dce6df;--tree-accent:#225e4d}.tk-body-intro>strong{font-size:17px;color:#173e30;margin-right:12px}.tk-body-intro>span{font-size:12px;color:#839388}.tk-body-root{border:1px solid var(--tree-border);border-radius:8px;overflow:hidden}.tk-tree-scalar,.tk-tree-container{padding:16px 20px;border-bottom:1px solid #e9eeea;background:#fff;position:relative}.tk-body-root>section:last-child{border-bottom:0}.tk-tree-scalar>label{display:grid;grid-template-columns:minmax(220px,40%) minmax(0,1fr);gap:16px;align-items:center}.tk-tree-label{display:inline-flex;align-items:center;gap:7px;flex-wrap:wrap;font-size:12px;color:#687b6d}.tk-tree-label code{font:600 12px Consolas,monospace;color:#244e3b;word-break:break-word}.tk-tree-label .ant-tag{font:10px Consolas,monospace;color:#7f9084;margin:0;background:#f4f7f3}.tk-tree-label small{color:#909d93;font-size:10px}.tk-tree-note{font-size:11px;line-height:1.8;color:#879389;margin:8px 0 0}.tk-tree-scalar .ant-input-number,.tk-tree-scalar .ant-select{width:100%}.tk-tree-scalar.is-description>label{display:flex;flex-direction:column;align-items:stretch}.tk-tree-container>details>summary{cursor:pointer;display:flex;align-items:center;gap:10px;list-style:none}.tk-tree-container>details>summary:before{content:"▸";color:#789080}.tk-tree-container>details[open]>summary:before{content:"▾"}.tk-tree-summary{margin-left:auto;font-size:11px;color:#98a299;white-space:nowrap}.tk-tree-children{margin:14px 0 0 8px;border-left:2px solid #dce8df;padding-left:14px;min-width:0}.tk-tree-children .tk-tree-container,.tk-tree-children .tk-tree-scalar{padding:12px 8px}.tk-tree-children .tk-tree-scalar>label{grid-template-columns:minmax(180px,42%) minmax(0,1fr)}.tk-tree-children .ant-collapse{border-color:#e1e9e2;background:#f6f9f6;margin-bottom:12px}.tk-tree-children .ant-collapse-content-box{padding:4px 14px 14px!important}.tk-tree-item-label{display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-size:12px}.tk-tree-item-label code{color:#48795c}.tk-tree-item-label span{color:#87978a}.tk-tree-clear{margin:4px 0 0;color:#8e9791;font-size:11px}.tk-tree-empty{font-size:11px;color:#97a297}.tk-tree-string-item{display:flex;align-items:center;gap:10px;margin:8px 0}.tk-tree-string-item code{color:#95a295}.tk-stock-reference{padding:8px 12px;font-size:11px;background:#edf5ee;color:#487052;border-radius:4px;margin:10px 0}.tk-tree-container .ant-alert{margin:10px 0;font-size:11px}.tk-tree-scalar .tk-field-star{font-style:normal}.tk-body-intro p{font-size:12px;color:#7a8b7e}@media(max-width:800px){.tk-tree-scalar>label,.tk-tree-children .tk-tree-scalar>label{display:flex;flex-direction:column;align-items:stretch;gap:8px}.tk-tree-scalar,.tk-tree-container{padding:12px}.tk-tree-children{margin-left:0;padding-left:8px}.tk-tree-label{gap:5px}}.tk-technical-details{border-top:1px solid #e4ebe5;margin-top:26px;padding-top:16px;color:#8b988e;font-size:12px}.tk-technical-details>summary{cursor:pointer;margin-bottom:16px}.tk-business-extras{background:#f8faf7}.tk-business-extras>summary{padding:18px 20px;cursor:pointer;color:#6e8273;font-size:12px}.tk-manual-images{margin-top:12px;font-size:11px;color:#8c9b90}.tk-manual-images>summary{cursor:pointer}.tk-tree-label{font-size:13px;color:#405c49}.tk-tree-item-label>span:first-child{color:#355f44;font-weight:500}.tk-category-picker{min-width:0}.tk-category-picker .ant-space{display:flex}.tk-category-picker .ant-alert{font-size:12px}.tk-tree-scalar[data-api-path=category_id]>label{display:flex;flex-direction:column;align-items:stretch;gap:12px}
