/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.overline{text-decoration-line:overline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.wordmark-lockup{flex-direction:column;gap:2px;display:flex}.wordmark-image{object-fit:contain;object-position:center;background:0 0;width:138px;height:35px;display:block}:root{--forest:#123d2b;--forest-2:#1c523b;--lime:#dff36a;--ink:#1c241f;--muted:#727b74;--paper:#f5f4ef;--white:#fff;--line:#e1e3dc;--soft:#eef2ea;--amber:#f4bc55;--blue:#89b7d7;--red:#bd594f}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}button,input,textarea,select{font:inherit}button,label{cursor:pointer}button{color:inherit}.app-shell{min-height:100vh}.sidebar{background:var(--forest);color:#fff;z-index:20;flex-direction:column;width:240px;padding:25px 17px;display:flex;position:fixed;inset:0 auto 0 0}.brand{text-align:left;color:#fff;background:0 0;border:0;align-items:center;gap:11px;padding:0 8px 32px;display:flex}.brand-mark{background:var(--lime);width:39px;height:39px;color:var(--forest);border-radius:11px;place-items:center;font:800 13px Georgia;display:grid}.brand b{font:700 20px Georgia}.brand small{color:#9eb8a8;margin-top:2px;font-size:10px;display:block}.sidebar nav{gap:5px;display:grid}.sidebar nav button{color:#b9cbbf;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:12px 13px;display:flex;position:relative}.sidebar nav button>span{text-align:center;width:19px;font-size:18px}.sidebar nav button i{background:var(--lime);color:var(--forest);border-radius:99px;margin-left:auto;padding:2px 6px;font-size:10px;font-style:normal;font-weight:800}.sidebar-bottom{margin-top:auto}.business-card{color:#fff;text-align:left;background:#214f39;border:1px solid #3a6751;border-radius:12px;align-items:center;gap:9px;width:100%;padding:11px;display:flex}.business-card b{font-size:12px}.business-card small{color:#aac0b2;margin-top:3px;font-size:9px;display:block}.business-card em{margin-left:auto;font-style:normal}.avatar{color:#263b2e;background:#f1c36b;border-radius:50%;flex:none;place-items:center;width:35px;height:35px;font-size:11px;font-weight:800;display:grid}.avatar.small{width:31px;height:31px}.channel-mini{color:#91ad9d;flex-wrap:wrap;gap:10px;padding:13px 4px 0;font-size:9px;display:flex}.channel-mini span{align-items:center;gap:4px;display:flex}.channel-mini i,.on{background:#829b8d;border-radius:50%;width:6px;height:6px;display:inline-block}.main-content{min-height:100vh;margin-left:240px}.topbar{border-bottom:1px solid var(--line);background:#f9f8f4;justify-content:flex-end;align-items:center;height:66px;padding:0 38px;display:flex}.top-actions{align-items:center;gap:9px;display:flex}.icon-button{border:1px solid var(--line);background:#fff;border-radius:50%;width:31px;height:31px}.mobile-brand{display:none}.page{max-width:1250px;margin:0 auto;padding:39px 42px 70px}.overline{letter-spacing:1.6px;color:#6e8174;margin:0 0 6px;font-size:9px;font-weight:800}.welcome,.page-title{justify-content:space-between;align-items:flex-start;margin-bottom:27px;display:flex}.welcome h1,.page-title h1{letter-spacing:-.6px;margin:0 0 8px;font:500 34px Georgia,serif}.welcome>div>p:last-child,.page-title>div>p:last-child{color:var(--muted);margin:0;font-size:13px}.date-chip{border:1px solid var(--line);color:#6e766f;background:#fff;border-radius:99px;padding:8px 11px;font-size:10px}.start-grid{grid-template-columns:repeat(4,1fr);gap:13px;margin-bottom:17px;display:grid}.start-card{border:1px solid var(--line);text-align:left;background:#fff;border-radius:15px;flex-direction:column;align-items:flex-start;min-height:184px;padding:20px;display:flex;position:relative;box-shadow:0 4px 18px #18362408}.start-card.featured{background:var(--forest);color:#fff;border-color:var(--forest)}.start-card input{display:none}.start-icon{width:38px;height:38px;color:var(--forest);background:#edf1e9;border-radius:10px;place-items:center;margin-bottom:22px;font-size:22px;display:grid}.start-card b{margin-bottom:6px;font-size:15px;display:block}.start-card small{color:#818981;font-size:11px;line-height:1.4;display:block}.start-card em{color:var(--forest);margin-top:auto;font-size:10px;font-style:normal;font-weight:800}.link-box{background:#e9eee6;border:1px solid #d5ddd2;border-radius:15px;justify-content:space-between;align-items:center;margin-bottom:18px;padding:17px 20px;display:flex}.link-box>div{align-items:center;gap:11px;display:flex}.link-box small{color:#788078;margin-top:4px;font-size:10px;display:block}.alibaba-badge{color:#fff;background:#ff6a1a;border-radius:9px;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.link-input{background:#fff;border:1px solid #d7dcd5;border-radius:9px;width:48%;padding:4px}.link-input input{border:0;outline:0;flex:1;min-width:0;padding:8px;font-size:11px}.link-input button{background:var(--forest);color:#fff;border:0;border-radius:7px;padding:9px 15px;font-size:10px;font-weight:800}.home-columns{grid-template-columns:1.45fr .75fr;gap:17px;display:grid}.card{border:1px solid var(--line);background:#fff;border-radius:15px;box-shadow:0 4px 18px #18362408}.card-head{justify-content:space-between;align-items:flex-start;margin-bottom:13px;display:flex}.card-head h2{margin:0;font:500 18px Georgia}.card-head button,.text-button{color:var(--forest);background:0 0;border:0;font-size:10px;font-weight:800}.activity-row{border-top:1px solid #eceee9;align-items:center;gap:11px;padding:13px 0;display:flex}.activity-row>div{flex:1}.activity-row b{font-size:12px}.activity-row small{color:#858c86;margin-top:3px;font-size:9px;display:block}.activity-row>button{background:0 0;border:0;font-size:10px;font-weight:800}.product-thumb{border-radius:9px;place-items:center;width:38px;height:38px;font-size:10px;font-weight:800;display:grid}.amber{background:#f1d091!important}.blue{background:#b7d5e6!important}.green{background:#abd0b6!important}.tag{white-space:nowrap;border-radius:99px;padding:5px 8px;font-size:9px}.amber-tag{color:#795708;background:#fff0c9}.gray-tag{color:#687169;background:#edf0ed}.green-tag{color:#35643c;background:#e2f2df}.tax-callout{background:#fff8e9;border:1px solid #eedcae;border-radius:11px;gap:13px;padding:15px;display:flex}.tax-callout>span{color:#947126;font:700 26px Georgia}.tax-callout b{font-size:12px}.tax-callout p{color:#76786f;font-size:10px;line-height:1.45}.tax-callout button{color:#795b12;background:0 0;border:0;padding:0;font-size:10px;font-weight:800}.secondary{background:#fff;border:1px solid #ccd3cc;border-radius:9px;padding:10px 14px;font-size:10px;font-weight:800}.filter-row{align-items:center;gap:8px;margin-bottom:19px;display:flex;overflow:auto}.filter-row>button{border:1px solid var(--line);white-space:nowrap;background:#fff;border-radius:99px;padding:8px 11px;font-size:10px}.filter-row>button.selected{background:var(--forest);color:#fff}.filter-row button span{color:var(--forest);background:#fff;border-radius:99px;margin-left:4px;padding:1px 5px}.search-small{border:1px solid var(--line);background:#fff;border-radius:9px;align-items:center;margin-left:auto;padding:0 10px;display:flex}.search-small input{border:0;outline:0;width:130px;padding:8px;font-size:10px}.product-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.product-card{border:1px solid var(--line);background:#fff;border-radius:15px;overflow:hidden}.product-visual{background:#e8ddc9;place-items:center;height:145px;display:grid;position:relative}.product-visual>span{color:#35443a;background:#ffffffa8;border-radius:22px;place-items:center;width:72px;height:72px;font:700 20px Georgia;display:grid;box-shadow:0 12px 30px #1836241f}.product-visual>button{background:#fff;border:0;border-radius:50%;width:29px;height:29px;position:absolute;top:12px;right:12px}.category{text-transform:uppercase;letter-spacing:1px;color:#788179;font-size:8px}.product-body h3{margin:5px 0 14px;font:500 18px Georgia}.market-row{background:#f6f6f2;border-radius:9px;grid-template-columns:1fr auto 1fr;align-items:center;padding:10px;display:grid}.market-row small,.market-row b{display:block}.market-row small{color:#7c847d;font-size:8px}.market-row b{margin-top:3px;font-size:11px}.market-row>span{color:#9aa09a}.facts{color:#7a827b;gap:17px;padding:13px 1px;font-size:9px;display:flex}.facts b{color:#28332c}.outline{background:#fff;border:1px solid #ccd4cc;border-radius:9px;padding:9px;font-size:10px;font-weight:800}.wide{width:100%}.detail-panel{z-index:40;background:#fff;width:min(470px,100%);padding:35px;position:fixed;top:0;bottom:0;right:0;overflow:auto;box-shadow:-20px 0 50px #12261b24}.close-detail,.modal-close{background:#eef0ec;border:0;border-radius:50%;width:34px;height:34px;font-size:20px;position:absolute;top:18px;right:20px}.detail-panel h2,.modal h2{margin:7px 0;font:500 26px Georgia}.muted{color:var(--muted);font-size:12px;line-height:1.5}.detail-stats{grid-template-columns:1fr 1fr;gap:10px;margin:25px 0;display:grid}.detail-stats div{background:#f5f6f2;border-radius:10px;padding:14px}.detail-stats small,.detail-stats b{display:block}.detail-stats small{color:#7e867f;font-size:9px}.detail-stats b{margin-top:6px;font-size:13px}.human-choice{border-top:1px solid var(--line);padding-top:20px}.human-choice>p{color:#778078;font-size:11px}.human-choice>div{gap:8px;margin-top:15px;display:grid}.human-choice button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:9px;padding:11px;font-size:11px}.human-choice button:nth-child(2){background:var(--forest);color:#fff}.drop-zone{text-align:center;background:#fbfcf9;border:2px dashed #c9d2c8;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:330px;display:flex}.drop-zone>span{color:var(--forest);font-size:28px}.drop-zone h2{margin:12px 0 5px;font:500 22px Georgia}.drop-zone p,.drop-zone small{color:#7d857e;font-size:11px}.drop-zone button{background:var(--forest);color:#fff;border:0;border-radius:9px;margin:12px;padding:10px 15px}.drop-zone input{display:none}.upload-success{background:#eaf2e8;border:1px solid #cfdfcd;border-radius:12px;align-items:center;gap:12px;margin-bottom:16px;padding:13px;display:flex}.upload-success>span{color:#fff;background:#5a9b63;border-radius:50%;place-items:center;width:31px;height:31px;display:grid}.upload-success>div{flex:1}.upload-success b,.upload-success small{display:block}.upload-success b{font-size:12px}.upload-success small{color:#788079;margin-top:3px;font-size:9px}.upload-success button{background:0 0;border:0;font-size:10px;font-weight:800}.batch-table,.supplier-table{overflow:auto}.batch-table table,.supplier-table table{border-collapse:collapse;width:100%;font-size:11px}.batch-table th,.supplier-table th{text-align:left;color:#7b837c;background:#f8f8f4;padding:12px 16px;font-size:9px}.batch-table td,.supplier-table td{border-top:1px solid #eceee9;padding:15px 16px}.warn-text{color:#a27116}.bottom-action{justify-content:space-between;align-items:center;margin-top:20px;display:flex}.bottom-action b,.bottom-action small{display:block}.bottom-action b{font-size:13px}.bottom-action small{color:#7a827a;margin-top:4px;font-size:10px}.primary{background:var(--forest);color:#fff;border:0;border-radius:9px;padding:11px 16px;font-size:10px;font-weight:800}.context-bar{background:#e9eee6;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:15px;padding:12px 15px;display:flex}.context-bar>div{align-items:center;gap:10px;display:flex}.context-bar small,.context-bar b{display:block}.context-bar small{color:#728078;font-size:8px}.context-bar b{margin-top:3px;font-size:12px}.context-bar button{background:0 0;border:0;font-size:10px}.supplier-name{align-items:center;gap:9px;display:flex}.supplier-name>span,.contact-avatar{color:#31533c;background:#dce8dd;border-radius:9px;flex:none;place-items:center;width:35px;height:35px;font-size:10px;font-weight:800;display:grid}.supplier-name b,.supplier-name small{display:block}.supplier-name small{color:#7e857e;margin-top:3px;font-size:8px}.verified{color:#3e754c;font-size:9px}.table-action{background:#fff;border:1px solid #ccd3cc;border-radius:8px;padding:7px 10px;font-size:9px;font-weight:800}.info-strip{background:#edf2ec;border:1px solid #d6ded4;border-radius:10px;gap:12px;margin-top:16px;padding:13px;font-size:10px;display:flex}.info-strip span{color:#6f786f}.chat-page{max-width:1400px;padding-top:25px}.chat-layout{border:1px solid var(--line);background:#fff;border-radius:15px;grid-template-columns:300px 1fr;height:calc(100vh - 116px);display:grid;overflow:hidden}.chat-list{border-right:1px solid var(--line)}.chat-list-head{justify-content:space-between;padding:20px 18px 10px;display:flex}.chat-list-head h2{margin:0;font:500 20px Georgia}.chat-list-head button{background:var(--forest);color:#fff;border:0;border-radius:8px;width:30px;height:30px}.chat-search{border:1px solid var(--line);border-radius:8px;margin:0 15px 10px;padding:0 9px}.chat-search input{border:0;outline:0;width:85%;padding:9px;font-size:10px}.chat-contact{text-align:left;background:#fff;border:0;border-top:1px solid #eff0ec;align-items:center;gap:9px;width:100%;padding:13px 15px;display:flex}.chat-contact.active{background:#edf2eb}.chat-contact>div{flex:1;min-width:0}.chat-contact b,.chat-contact small{display:block}.chat-contact small{color:#7e867e;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:9px;overflow:hidden}.chat-contact em{color:#858d86;justify-items:end;gap:5px;font-size:8px;font-style:normal;display:grid}.channel{color:#fff;border-radius:5px;place-items:center;width:18px;height:18px;font-style:normal;font-weight:800;display:grid}.whatsapp{background:#3a9d5a}.alibaba{background:#ff6a1a}.wechat{background:#4db65c}.chat-window{flex-direction:column;min-width:0;display:flex}.chat-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:66px;padding:0 20px;display:flex}.chat-header>button{border:1px solid var(--line);background:#fff;border-radius:8px;padding:8px 11px;font-size:9px}.proposal-strip{background:#fff8e8;border-bottom:1px solid #eddcae;align-items:center;gap:11px;padding:9px 20px;font-size:9px;display:flex}.proposal-strip span{color:#7d745e}.proposal-strip button{background:0 0;border:0;margin-left:auto;font-size:9px;font-weight:800}.messages{background:#f6f6f2;flex:1;padding:22px;overflow:auto}.date-line{text-align:center;color:#89908a;margin-bottom:15px;font-size:8px}.message{border-radius:12px;max-width:70%;margin-bottom:11px;padding:12px 14px;font-size:11px;line-height:1.5}.message.received{border:1px solid var(--line);background:#fff}.message.sent{background:#dfece0;margin-left:auto}.message>p{margin:0 0 7px}.message>button{color:#768078;background:0 0;border:0;padding:0;font-size:8px}.message>small{text-align:right;color:#7c847e;font-size:8px;display:block}.translation{border-top:1px solid #e7e9e4;margin-top:8px;padding-top:8px}.translation span,.translation-preview span{letter-spacing:1px;color:#748078;font-size:7px;font-weight:800}.translation p{margin:4px 0}.translation.compact{border-color:#cbdcca}.extracted{background:#edf4e9;border:1px solid #cfdfca;border-radius:10px;align-items:center;gap:9px;max-width:70%;margin-bottom:12px;padding:10px;display:flex}.extracted>span{color:#fff;background:#68a76c;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.extracted>div{flex:1}.extracted b,.extracted small{display:block}.extracted small{color:#6e786f;margin-top:3px;font-size:8px}.extracted button{background:0 0;border:0;font-size:8px;font-weight:800}.composer{border-top:1px solid var(--line);background:#fff;padding:12px 16px}.composer textarea{resize:none;border:0;outline:0;width:100%;height:56px;font-size:11px}.composer-tools{justify-content:space-between;display:flex}.composer-tools button{background:0 0;border:0;font-size:9px}.composer-tools .translate-on{color:#306e46;font-weight:800}.composer-tools .send{background:var(--forest);color:#fff;border-radius:8px;padding:8px 13px}.translation-preview{background:#fffef7;border:1px solid #e7dcae;border-radius:10px;width:390px;padding:10px 12px;position:absolute;bottom:122px;right:44px;box-shadow:0 8px 24px #24382c18}.translation-preview p{margin:4px 35px 0 0;font-size:9px}.translation-preview button{background:0 0;border:0;font-size:8px;position:absolute;top:8px;right:8px}.tabs{border-bottom:1px solid var(--line);margin-bottom:22px;display:flex}.tabs button{color:#717a72;background:0 0;border:0;padding:12px 17px;font-size:11px}.tabs button.active{color:var(--forest);border-bottom:2px solid var(--forest);font-weight:800}.calculator-layout{grid-template-columns:1.25fr .75fr;gap:18px;display:grid}.section-title{align-items:center;gap:10px;margin-bottom:20px;display:flex}.section-title>span{background:var(--forest);color:#fff;border-radius:50%;place-items:center;width:27px;height:27px;font-size:10px;display:grid}.section-title b,.section-title small{display:block}.section-title small{color:#808780;margin-top:2px;font-size:9px}.field-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.field-grid.three{grid-template-columns:repeat(3,1fr)}.field{gap:6px;display:grid}.field span{color:#667068;font-size:9px;font-weight:800}.field input,.modal-fields input,.modal-fields select{background:#fff;border:1px solid #d7ddd6;border-radius:8px;outline:0;width:100%;padding:10px;font-size:11px}.details-link{color:var(--forest);background:0 0;border:0;padding:18px 0;font-size:10px;font-weight:800}.benefit-row{background:#fff8e9;border:1px solid #eedcae;border-radius:10px;align-items:center;gap:11px;padding:12px;display:flex}.benefit-row>span{font:700 20px Georgia}.benefit-row>div{flex:1}.benefit-row b,.benefit-row small{display:block}.benefit-row small{color:#757a73;margin-top:3px;font-size:8px}.benefit-row button{background:0 0;border:0;font-size:9px;font-weight:800}.calc-result{background:var(--forest);color:#fff;border-radius:15px;padding:27px}.calc-result .overline{color:#abc0b2}.calc-result h2{margin:0;font:400 19px Georgia}.calc-result>strong{color:var(--lime);margin-top:14px;font:500 34px Georgia;display:block}.calc-result>small{color:#a8bcae;font-size:9px}.result-grid{background:#35634d;grid-template-columns:1fr 1fr;gap:1px;margin:22px 0;display:grid}.result-grid div{background:#1a4935;padding:12px}.result-grid span,.result-grid b{display:block}.result-grid span{color:#a6bdaf;font-size:8px}.result-grid b{margin-top:5px;font-size:13px}.confidence{background:#2b5943;border-radius:9px;margin:16px 0;padding:12px}.confidence p{color:#b6c8bd;margin:5px 0;font-size:8px;line-height:1.5}.cbm-card{background:#edf2eb;border-radius:11px;margin-top:18px;padding:16px}.cbm-card span,.cbm-card b,.cbm-card small{display:block}.cbm-card span{color:#788079;font-size:9px}.cbm-card b{margin:5px 0;font:500 24px Georgia}.cbm-card small{color:#778078;font-size:9px}.container-result h2{margin-bottom:23px}.container-bar{margin-bottom:17px}.container-bar>div{grid-template-columns:1fr 1fr auto;align-items:end;margin-bottom:7px;display:grid}.container-bar b{font-size:11px}.container-bar small{color:#a8bbae;font-size:8px}.container-bar em{font-size:10px;font-style:normal}.container-bar>span{background:#315f49;border-radius:99px;height:7px;display:block;overflow:hidden}.container-bar i{background:var(--lime);border-radius:99px;height:100%;display:block}.modal-backdrop{z-index:60;background:#10241aa8;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.modal{background:#faf9f5;border-radius:17px;width:min(540px,100%);padding:30px;position:relative}.modal-fields{grid-template-columns:1fr 1fr;gap:13px;margin:21px 0;display:grid}.modal-fields label{gap:6px;font-size:9px;font-weight:800;display:grid}.safe-note{background:#edf2eb;border-radius:10px;padding:13px}.safe-note b{font-size:10px}.safe-note p{color:#6e776f;margin:4px 0;font-size:9px;line-height:1.5}.toast{z-index:100;color:#fff;background:#183f2d;border-radius:10px;padding:12px 17px;font-size:11px;position:fixed;bottom:25px;right:25px;box-shadow:0 10px 30px #0002}@media (max-width:1050px){.start-grid{grid-template-columns:1fr 1fr}.home-columns,.calculator-layout{grid-template-columns:1fr}.product-grid{grid-template-columns:1fr 1fr}.chat-layout{grid-template-columns:240px 1fr}.translation-preview{display:none}}@media (max-width:760px){.sidebar{width:100%;padding:15px;position:static}.sidebar .brand{padding-bottom:12px}.sidebar nav{display:flex;overflow:auto}.sidebar nav button{white-space:nowrap}.sidebar-bottom{display:none}.main-content{margin:0}.topbar{display:none}.page{padding:25px 16px}.start-grid,.product-grid{grid-template-columns:1fr}.link-box,.welcome,.page-title,.bottom-action{flex-direction:column;align-items:stretch;gap:15px}.link-input{width:100%}.home-columns{grid-template-columns:1fr}.filter-row .search-small{display:none}.chat-layout{height:auto;display:block}.chat-list{display:none}.chat-window{min-height:75vh}.message,.extracted{max-width:90%}.field-grid,.field-grid.three,.modal-fields,.product-grid,.calculator-layout{grid-template-columns:1fr}.start-card{min-height:150px}.detail-panel{width:100%}}.market-detail{width:min(760px,100%)}.detail-tabs{border-bottom:1px solid var(--line);margin:22px 0 18px;display:flex}.detail-tabs button{color:#747d75;background:0 0;border:0;padding:10px 14px;font-size:10px}.detail-tabs button.active{color:var(--forest);border-bottom:2px solid var(--forest);font-weight:800}.market-summary{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.market-summary>div{background:#f4f5f1;border-radius:9px;padding:11px}.market-summary small,.market-summary b{display:block}.market-summary small{color:#778078;font-size:8px}.market-summary b{margin-top:5px;font-size:12px}.market-note{background:#fff8e9;border:1px solid #eedcae;border-radius:9px;gap:10px;margin:12px 0;padding:10px;font-size:9px;display:flex}.market-note span{color:#74776e}.market-list{border:1px solid var(--line);border-radius:11px;overflow:hidden}.market-list-head,.market-item{grid-template-columns:2.2fr .65fr .75fr .85fr .35fr;align-items:center;gap:8px;padding:9px 11px;display:grid}.market-list-head{color:#7a827b;background:#f6f7f3;font-size:8px}.market-item{border-top:1px solid #eceee9;font-size:9px}.market-item>div{align-items:center;gap:8px;display:flex}.market-item b,.market-item small{display:block}.market-item small{color:#7d857e;margin-top:3px;font-size:7px}.market-item>strong{font-size:10px}.market-item>button{background:0 0;border:0;font-size:8px;font-weight:800}.market-logo{color:#fff;border-radius:6px;place-items:center;width:25px;height:25px;font-size:7px;font-style:normal;font-weight:800;display:grid}.market-logo.ml{background:#2675b8}.market-logo.sh{background:#ef5b31}.market-logo.az{background:#273749}.match{text-align:center;border-radius:99px;padding:5px 7px;font-size:7px;font-style:normal}.match.high{color:#33613b;background:#e1f0df}.match.medium{color:#795708;background:#fff0c9}.match.low{color:#687169;background:#ecefec}.net-price{background:var(--forest);color:#fff;border-radius:11px;margin-top:14px;padding:15px}.net-price .overline{color:#afc3b6}.net-price h3{margin:0;font:500 16px Georgia}.price-bridge{align-items:center;gap:8px;margin:14px 0;display:flex}.price-bridge span{flex:1}.price-bridge small,.price-bridge b{display:block}.price-bridge small{color:#a7baae;font-size:7px}.price-bridge b{margin-top:4px;font-size:11px}.price-bridge i{color:#85a18f;font-style:normal}.price-bridge .profit b{color:var(--lime)}.net-price>button{color:var(--lime);background:0 0;border:0;padding:0;font-size:8px;font-weight:800}.tab-placeholder{text-align:center;background:#f6f7f3;border-radius:11px;padding:40px 20px}.tab-placeholder>span{font-size:28px}.tab-placeholder h3{font:500 18px Georgia}.tab-placeholder p{color:#737c74;font-size:10px}.tab-placeholder button{background:var(--forest);color:#fff;border:0;border-radius:8px;padding:9px 12px;font-size:9px}.confidence-light{background:#fff8e9;border:1px solid #eedcae;border-radius:9px;padding:12px}.confidence-light b{font-size:10px}.confidence-light p{color:#74776e;margin:4px 0;font-size:9px}.compact-choice{margin-top:18px}.compact-choice>div{grid-template-columns:repeat(3,1fr)}.cargo-question{border:1px solid var(--line);background:#fff;border-radius:13px;margin-bottom:16px;padding:16px}.cargo-question>b{font-size:12px}.cargo-question>div{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:11px;display:grid}.cargo-question button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:9px;align-items:center;gap:7px;padding:10px 8px;font-size:8px;display:flex}.cargo-question button>span{background:#eef1ec;border-radius:6px;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.cargo-question button.active{border-color:var(--forest);color:var(--forest);background:#eef3ed;font-weight:800}.packing-drop{text-align:center;border:2px dashed #cbd4ca;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:240px;display:flex}.packing-drop>span{font-size:27px}.packing-drop h3{margin:8px 0;font:500 18px Georgia}.packing-drop p{color:#798179;font-size:10px}.packing-drop button,.request-cargo>button{background:var(--forest);color:#fff;border:0;border-radius:8px;padding:9px 12px;font-size:9px}.packing-drop input{display:none}.packing-summary{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.packing-summary>div{background:#f4f6f1;border-radius:8px;padding:11px}.packing-summary small,.packing-summary b{display:block}.packing-summary small{color:#7a827b;font-size:8px}.packing-summary b{margin-top:4px;font-size:11px}.packing-summary .packing-warning{background:#fff0cd}.packing-warning b{color:#8c6311}.request-cargo{text-align:center;padding:25px}.request-cargo>span{font-size:28px}.request-cargo h3{margin:8px 0;font:500 19px Georgia}.request-cargo>p{color:#788179;font-size:10px}.request-cargo>div{text-align:left;background:#f3f5f1;border-radius:9px;margin:15px 0;padding:11px}.request-cargo small{color:#7d857e;font-size:7px}.request-cargo div p{margin:5px 0;font-size:10px;line-height:1.5}@media (max-width:760px){.market-summary{grid-template-columns:1fr 1fr}.market-list-head{display:none}.market-item{grid-template-columns:1fr 1fr}.market-item>div{grid-column:1/-1}.price-bridge{grid-template-columns:1fr 1fr;display:grid}.price-bridge i{display:none}.compact-choice>div,.cargo-question>div,.packing-summary{grid-template-columns:1fr 1fr}}@media (min-width:1280px){.main-content{min-width:0}.page,.opportunity-page{max-width:1660px;padding:32px 40px 64px}.start-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.start-card{min-height:168px}.product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.home-columns{grid-template-columns:minmax(0,1.8fr) minmax(320px,.8fr)}.opportunity-drop{min-height:330px}.drop-zone{min-height:250px}}@media (min-width:1800px){.page,.opportunity-page{max-width:1920px;padding-inline:52px}.product-grid{gap:18px}.start-grid{gap:15px}}.integration-shortcut{text-align:left;cursor:pointer;border:0;width:100%}.market-live-search{gap:8px;margin:12px 0;display:flex}.market-live-search input{border:1px solid var(--line);border-radius:8px;flex:1;padding:10px 11px;font-size:10px}.market-live-search button{background:var(--forest);color:#fff;border:0;border-radius:8px;padding:0 14px;font-size:9px;font-weight:700}.market-live-search button:disabled{opacity:.6}.integration-alert{color:#775b20;background:#fff6df;border:1px solid #efd59b;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;margin:10px 0;padding:10px 12px;font-size:9px;display:flex}.integration-alert button{color:var(--forest);white-space:nowrap;background:0 0;border:0;font-weight:800}.market-item>a{color:var(--forest);font-size:8px;font-weight:800;text-decoration:none}.chat-phone{border:1px solid var(--line);border-radius:7px;min-width:120px;padding:7px 8px;font-size:8px}.integration-overview{background:var(--forest);color:#fff;border-radius:14px;align-items:center;gap:20px;margin-bottom:18px;padding:18px 22px;display:flex}.integration-overview>div{align-items:baseline;gap:8px;display:flex}.integration-overview b{color:var(--lime);font:500 28px Georgia}.integration-overview p{color:#b7c8bc;border-left:1px solid #567062;margin:0;padding-left:20px;font-size:9px}.integration-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.integration-card{border:1px solid var(--line);background:#fff;border-radius:13px;padding:16px}.integration-card-head{align-items:center;gap:10px;display:flex}.integration-card-head h3{margin:0 0 4px;font:500 15px Georgia}.integration-mark{width:36px;height:36px;color:var(--forest);background:#eef1ec;border-radius:9px;place-items:center;font-size:10px;font-weight:800;display:grid}.integration-mark.alibaba{color:#c45618;background:#fff0e5}.integration-mark.mercadoLivre{color:#1863a2;background:#e4f0ff}.integration-mark.whatsapp{color:#197746;background:#e1f5e8}.integration-mark.openai{color:#4c4482;background:#e9e7f7}.integration-mark.wechat{color:#297d31;background:#e7f6e8}.integration-mark.shopee{color:#d0512b;background:#fff0ea}.connection-state{border-radius:99px;padding:4px 6px;font-size:7px;font-style:normal}.connection-state.connected{color:#316139;background:#e4f1e3}.connection-state.pending{color:#795708;background:#fff0c9}.connection-state.limited{color:#687169;background:#ecefec}.integration-card>p{color:#657067;min-height:55px;font-size:9px;line-height:1.5}.integration-needs{border-top:1px solid var(--line);color:var(--forest);padding-top:10px;font-size:8px;font-weight:700}.webhook-card{justify-content:space-between;align-items:center;gap:20px;margin-top:16px;padding:18px;display:flex}.webhook-card h2{margin:3px 0;font:500 18px Georgia}.webhook-card p{color:#707970;margin:0;font-size:9px}.webhook-card>div:last-child{background:#f3f5f1;border-radius:8px;align-items:center;gap:8px;padding:8px;display:flex}.webhook-card code{color:#415047;font-size:8px}.webhook-card button{background:var(--forest);color:#fff;border:0;border-radius:6px;padding:7px 10px;font-size:8px}@media (max-width:900px){.integration-grid{grid-template-columns:1fr 1fr}.webhook-card{flex-direction:column;align-items:flex-start}.webhook-card>div:last-child{width:100%}.webhook-card code{text-overflow:ellipsis;overflow:hidden}}@media (max-width:620px){.integration-grid{grid-template-columns:1fr}.integration-overview{flex-direction:column;align-items:flex-start}.integration-overview p{border-top:1px solid #567062;border-left:0;padding:12px 0 0}.market-live-search{flex-direction:column}.market-live-search button{padding:10px}.chat-phone{display:none}}.imports-page{max-width:1450px}.import-summary{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:18px;display:grid}.import-summary>div{border:1px solid var(--line);background:#fff;border-radius:13px;padding:15px 17px}.import-summary>div.attention{background:#fff8e9;border-color:#eedcae}.import-summary span,.import-summary b,.import-summary small{display:block}.import-summary span{color:#758078;font-size:9px}.import-summary b{margin:7px 0;font:500 21px Georgia}.import-summary small{color:#899089;font-size:8px}.imports-toolbar{justify-content:space-between;align-items:center;margin:14px 0;display:flex}.import-filters{gap:7px;display:flex}.import-filters button{border:1px solid var(--line);background:#fff;border-radius:99px;padding:8px 12px;font-size:9px}.import-filters button.active{background:var(--forest);color:#fff;border-color:var(--forest)}.imports-search{border:1px solid var(--line);background:#fff;border-radius:9px;align-items:center;gap:7px;padding:0 10px;display:flex}.imports-search input{border:0;outline:0;width:210px;padding:9px 0;font-size:10px}.imports-layout{grid-template-columns:minmax(560px,1.25fr) minmax(340px,.75fr);align-items:start;gap:15px;display:grid}.imports-table-head,.import-row{grid-template-columns:1.45fr .72fr .9fr .78fr 18px;align-items:center;gap:10px;display:grid}.imports-table-head{color:#7d857e;background:#f3f5f1;padding:11px 15px;font-size:8px}.import-row{text-align:left;background:#fff;border:0;border-top:1px solid #eceee9;width:100%;padding:14px 15px}.import-row:hover,.import-row.selected{background:#edf2eb}.import-row>span:first-child b,.import-row>span:first-child small{display:block}.import-row>span:first-child small{color:#7f8780;margin-top:4px;font-size:8px}.import-row>strong{font-size:10px}.import-row>em{text-align:right;color:#7b857d;font-style:normal}.payment-cell b,.payment-cell small{display:block}.payment-cell b{font-size:9px}.payment-cell small{color:#818981;margin-top:3px;font-size:7px}.payment-cell>i{background:#e5e8e2;border-radius:99px;height:3px;margin-top:5px;display:block;overflow:hidden}.payment-cell>i>em{background:#5f956a;border-radius:99px;height:100%;display:block}.import-status{white-space:nowrap;border-radius:99px;justify-self:start;padding:5px 7px;font-size:7px;font-weight:800}.import-status.done{color:#34643c;background:#e1f0df}.import-status.active{color:#795708;background:#fff0c9}.import-status.moving{color:#2c6087;background:#e2edf7}.import-status.cancelled{color:#687169;background:#ecefec}.imports-no-result,.imports-empty{text-align:center;color:#747d75}.imports-no-result{padding:30px;font-size:10px}.imports-empty{background:#fff;border:1px dashed #c7d0c6;border-radius:15px;padding:65px 25px}.imports-empty>span{color:var(--forest);font-size:32px}.imports-empty h2{color:var(--ink);font:500 22px Georgia}.imports-empty p{max-width:560px;margin:0 auto 18px;font-size:11px;line-height:1.6}.import-detail{border:1px solid var(--line);background:#fff;border-radius:15px;padding:20px;position:sticky;top:15px}.import-detail-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.import-detail-head h2{margin:2px 0 4px;font:500 21px Georgia}.import-detail-head>div>span{color:#727c74;font-size:9px}.import-detail-head select,.document-upload select{border:1px solid var(--line);background:#f8f9f6;border-radius:8px;outline:0;padding:8px;font-size:8px}.import-money{grid-template-columns:1fr 1fr;gap:8px;margin:17px 0;display:grid}.import-money>div{background:#f4f6f1;border-radius:9px;padding:11px}.import-money>div.pending{background:#fff4d8}.import-money small,.import-money b{display:block}.import-money small{color:#79827a;font-size:7px}.import-money b{margin-top:4px;font-size:11px}.import-facts{border:1px solid var(--line);border-radius:9px;grid-template-columns:1fr 1fr;margin-bottom:16px;display:grid}.import-facts span{padding:10px}.import-facts span:nth-child(odd){border-right:1px solid var(--line)}.import-facts span:nth-child(n+3){border-top:1px solid var(--line)}.import-facts small,.import-facts b{display:block}.import-facts small{color:#7d867e;font-size:7px}.import-facts b{margin-top:3px;font-size:9px}.detail-section{border-top:1px solid var(--line);margin-top:15px;padding-top:15px}.detail-section-title{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.detail-section-title b,.detail-section-title small{display:block}.detail-section-title b{font-size:11px}.detail-section-title small{color:#7c857d;margin-top:2px;font-size:7px}.detail-section-title button{color:var(--forest);background:0 0;border:0;font-size:8px;font-weight:800}.payment-form{background:#f4f6f1;border-radius:10px;margin-bottom:10px;padding:11px}.payment-form>label,.payment-form>div>label{gap:4px;font-size:7px;font-weight:800;display:grid}.payment-form>div{grid-template-columns:1fr 1fr;gap:8px;margin:8px 0;display:grid}.payment-form input{background:#fff;border:1px solid #d6ddd5;border-radius:7px;width:100%;padding:8px;font-size:9px}.payment-form .primary{margin-top:3px}.payment-list>div{border-top:1px solid #eef0eb;align-items:center;gap:8px;padding:9px 0;display:flex}.payment-list>div>span{color:#3e7047;background:#e1f0df;border-radius:50%;place-items:center;width:23px;height:23px;font-size:8px;display:grid}.payment-list>div>div{flex:1}.payment-list b,.payment-list small{display:block}.payment-list b{font-size:9px}.payment-list small{color:#7d857e;margin-top:2px;font-size:7px}.payment-list strong{text-align:right;font-size:9px}.payment-list strong small{margin-top:2px}.payment-list>p,.document-list>p{color:#7b847c;background:#f6f7f3;border-radius:8px;padding:10px;font-size:8px}.document-upload{gap:7px;margin-bottom:8px;display:flex}.document-upload select{flex:1}.document-upload label{background:var(--forest);color:#fff;border-radius:8px;padding:9px 10px;font-size:8px;font-weight:800}.document-upload input,.invoice-file input{display:none}.document-list a{color:inherit;border-top:1px solid #eef0eb;align-items:center;gap:8px;padding:9px 0;text-decoration:none;display:flex}.document-list a>span{background:#edf1e9;border-radius:7px;place-items:center;width:25px;height:25px;display:grid}.document-list a>div{flex:1;min-width:0}.document-list b,.document-list small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.document-list b{font-size:9px}.document-list small{color:#7d857e;margin-top:2px;font-size:7px}.document-list em{color:var(--forest);font-size:7px;font-style:normal;font-weight:800}.import-notes{background:#fff9e8;border-radius:9px;margin-top:13px;padding:11px}.import-notes b{font-size:9px}.import-notes p{color:#6f776f;margin:4px 0;font-size:8px;line-height:1.5}.import-modal{width:min(820px,100%);max-height:92vh;overflow:auto}.import-form-grid{grid-template-columns:1fr 1fr 1fr;gap:11px;margin:18px 0;display:grid}.import-form-grid label{gap:5px;font-size:8px;font-weight:800;display:grid}.import-form-grid input,.import-form-grid select,.import-form-grid textarea{background:#fff;border:1px solid #d7ddd6;border-radius:8px;outline:0;width:100%;padding:9px;font-size:9px}.import-form-grid textarea{resize:vertical;min-height:70px}.import-form-grid .form-wide{grid-column:1/-1}.invoice-file span{text-overflow:ellipsis;white-space:nowrap;background:#f5f7f3;border:1px dashed #bfc9bd;border-radius:8px;padding:9px;font-size:8px;font-weight:500;overflow:hidden}@media (max-width:1120px){.import-summary{grid-template-columns:1fr 1fr}.imports-layout{grid-template-columns:1fr}.import-detail{position:static}.import-form-grid{grid-template-columns:1fr 1fr}}@media (max-width:700px){.import-summary{grid-template-columns:1fr}.imports-toolbar{flex-direction:column;align-items:stretch;gap:10px}.imports-search input{width:100%}.imports-table-head{display:none}.import-row{grid-template-columns:1fr 1fr}.import-row>span:first-child{grid-column:1/-1}.import-row>em{display:none}.import-status{justify-self:end}.import-form-grid{grid-template-columns:1fr}.import-form-grid .form-wide{grid-column:auto}.import-detail-head{flex-direction:column}.import-money,.payment-form>div{grid-template-columns:1fr}}.install-app-button{color:var(--forest);background:#edf2eb;border:1px solid #cad4ca;border-radius:9px;align-items:center;gap:6px;padding:8px 11px;font-size:9px;font-weight:800;display:flex}.install-app-button span{font-size:12px}.app-installed{color:#4b7457;background:#e4f1e3;border-radius:99px;padding:7px 10px;font-size:8px}.install-help{width:min(520px,100%)}.install-help ol{color:#526057;margin:18px 0;padding-left:20px;font-size:11px;line-height:1.7}.install-help>p:not(.overline){color:#607067;background:#edf2eb;border-radius:9px;padding:11px;font-size:10px;line-height:1.5}.install-help .primary{margin-top:8px}.invoice-assist{cursor:pointer;background:#f5f8f3;border:1.5px dashed #b8c6b8;border-radius:12px;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;margin-top:18px;padding:15px;transition:all .18s;display:grid}.invoice-assist:hover{border-color:var(--forest);background:#eef4ec}.invoice-assist.has-file{background:#edf5ec;border-style:solid;border-color:#80a187}.invoice-assist.reading{cursor:wait;opacity:.82}.invoice-assist input{display:none}.invoice-assist-icon{background:var(--forest);color:#fff;border-radius:10px;place-items:center;width:44px;height:44px;font-size:16px;font-weight:800;display:grid}.invoice-assist>span:nth-child(2){min-width:0}.invoice-assist b,.invoice-assist small{display:block}.invoice-assist b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.invoice-assist small{color:#778078;margin-top:4px;font-size:8px}.invoice-assist em{color:var(--forest);font-size:8px;font-style:normal;font-weight:800}.invoice-assist-result{border-radius:9px;align-items:flex-start;gap:9px;margin-top:9px;padding:10px 12px;display:flex}.invoice-assist-result>span{border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:9px;font-weight:900;display:grid}.invoice-assist-result p{margin:2px 0 0;font-size:9px;line-height:1.45}.invoice-assist-result.success{color:#315d37;background:#e8f3e6}.invoice-assist-result.success>span{color:#fff;background:#5e8b63}.invoice-assist-result.attention{color:#755719;background:#fff2d2}.invoice-assist-result.attention>span{color:#fff;background:#d7aa42}.invoice-review-title{border-top:1px solid var(--line);align-items:baseline;gap:9px;margin-top:18px;padding-top:16px;display:flex}.invoice-review-title b{font-size:11px}.invoice-review-title small{color:#7a837b;font-size:8px}.invoice-review-title+.import-form-grid{margin-top:11px}@media (max-width:700px){.invoice-assist{grid-template-columns:38px 1fr}.invoice-assist-icon{width:38px;height:38px}.invoice-assist em{grid-column:2}.invoice-review-title{flex-direction:column;align-items:flex-start;gap:3px}}.exchange-summary{background:#edf3eb;border:1px solid #d7e0d5;border-radius:9px;grid-template-columns:1.35fr 1fr .65fr;margin:-7px 0 16px;display:grid;overflow:hidden}.exchange-summary span{border-left:1px solid #d7e0d5;padding:10px}.exchange-summary span:first-child{border-left:0}.exchange-summary small,.exchange-summary b{display:block}.exchange-summary small{color:#748078;font-size:7px}.exchange-summary b{margin-top:4px;font-size:9px}.remittance-form{padding:13px}.remittance-file{background:#fff;border:1px dashed #b7c5b6;border-radius:8px;margin-top:8px;padding:10px}.remittance-file span,.remittance-file small{display:block}.remittance-file span{color:var(--forest);font-size:9px}.remittance-file small{color:#7a847b;margin-top:3px;font-size:7px;font-weight:500}.remittance-file input{display:none}.payment-form>.remittance-preview{background:#d9e1d7;border-radius:8px;grid-template-columns:repeat(3,1fr);gap:1px;margin:10px 0;overflow:hidden}.remittance-preview span{background:#fff;padding:9px}.remittance-preview small,.remittance-preview b{display:block}.remittance-preview small{color:#768078;font-size:7px}.remittance-preview b{margin-top:4px;font-size:9px}.remittance-list>div{align-items:flex-start}.remittance-list>div>span{color:#32633b;background:#e2eee1;margin-top:1px}.remittance-list em{color:#65736a;margin-top:4px;font-size:7px;font-style:normal;display:block}.remittance-list a{color:var(--forest);margin-top:5px;font-size:7px;font-weight:800;text-decoration:none;display:inline-block}.remittance-list strong{padding-top:2px}.remittance-list strong small{white-space:nowrap}@media (max-width:700px){.exchange-summary{grid-template-columns:1fr}.exchange-summary span{border-top:1px solid #d7e0d5;border-left:0}.exchange-summary span:first-child{border-top:0}.payment-form>.remittance-preview{grid-template-columns:1fr}.remittance-preview span{border-top:1px solid #e1e5df}.remittance-preview span:first-child{border-top:0}}.main-content{min-width:0}.page,.opportunity-page,.imports-page,.chat-page{width:100%;max-width:none;margin:0;padding:clamp(24px,2.6vw,48px) clamp(20px,3vw,58px) 72px}.start-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.start-card:nth-child(-n+3){grid-column:span 2}.start-card:nth-child(n+4){grid-column:span 3}.home-columns{grid-template-columns:minmax(0,1.8fr) minmax(300px,.8fr)}.opportunity-drop{min-height:clamp(250px,34vh,350px)}.drop-zone{min-height:clamp(220px,30vh,300px)}@media (min-width:1500px){.start-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.start-card:nth-child(n){grid-column:auto}}@media (max-width:1100px){.sidebar{width:100%;padding:14px 18px;position:static}.sidebar .brand{padding-bottom:10px}.sidebar nav{scrollbar-width:thin;display:flex;overflow-x:auto}.sidebar nav button{white-space:nowrap;flex:none}.sidebar-bottom{display:none}.main-content{margin-left:0}.topbar{display:none}.page,.opportunity-page,.imports-page,.chat-page{padding:28px 24px 56px}.start-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.start-card:nth-child(n){grid-column:auto}.start-card:last-child{grid-column:1/-1}.home-columns,.calculator-layout,.opportunity-workspace,.opportunity-results-grid,.landed-workbench,.imports-layout{grid-template-columns:1fr}.product-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (max-width:700px){.page,.opportunity-page,.imports-page,.chat-page{padding:22px 16px 44px}.start-grid,.product-grid{grid-template-columns:1fr}.start-card:last-child{grid-column:auto}}.finance-title{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.finance-title .primary{white-space:nowrap;padding:14px 18px}.finance-summary{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:18px;display:grid}.finance-summary article{background:#fff;border:1px solid #cfd5d3;border-radius:22px;flex-direction:column;min-height:156px;padding:21px;display:flex}.finance-summary article.pending{color:#fff;background:#101f24;border-color:#101f24}.finance-summary article.overdue{background:#fff3df}.finance-summary span{color:#66716e;font-size:12px;font-weight:700}.finance-summary b{letter-spacing:-.8px;margin:12px 0 5px;font-size:27px;line-height:1;display:block}.finance-summary em{color:#64706b;font-size:12px;font-style:normal;font-weight:800;display:block}.finance-summary .pending em{color:#fff}.finance-summary small{color:#78827e;margin-top:auto;font-size:10px;display:block}.finance-agenda{overflow:hidden;padding:0!important}.finance-toolbar{justify-content:space-between;align-items:flex-end;gap:18px;padding:24px;display:flex}.finance-toolbar h2{margin:0 0 5px;font-size:22px}.finance-toolbar p{color:#74807c;margin:0;font-size:12px}.finance-toolbar>div:last-child{gap:8px;display:flex}.finance-toolbar select,.finance-toolbar input{background:#fff;border:1px solid #d2d8d5;border-radius:11px;padding:11px 13px;font-size:12px}.finance-toolbar input{width:230px}.finance-table-head,.finance-row{grid-template-columns:.75fr 1.25fr 1.2fr .85fr .85fr .95fr;align-items:center;gap:12px;display:grid}.finance-table-head{color:#727c78;text-transform:uppercase;letter-spacing:.4px;background:#f2f3f0;padding:11px 24px;font-size:9px;font-weight:800}.finance-row{border-top:1px solid #e0e4e1;padding:16px 24px}.finance-row>span>b,.finance-row>span>small{display:block}.finance-row>span>small{color:#7a8580;margin-top:4px;font-size:9px}.finance-row>span:first-child{font-size:11px;font-weight:700}.finance-status{color:#46534e;background:#edf0ed;border-radius:99px;padding:7px 9px;font-size:9px;font-style:normal;font-weight:800;display:inline-block}.finance-status.pago{color:#28603a;background:#dff3e4}.finance-status.pago-parcialmente{color:#205c79;background:#e2f1fa}.finance-status.aprovado-para-pagamento{color:#765515;background:#fff0c7}.finance-status.cancelado{color:#777;background:#eee}.finance-empty{text-align:center;color:#77817d;margin:0;padding:35px;font-size:12px}.finance-modal{width:min(760px,100%)}.finance-form-grid{grid-template-columns:1fr 1fr;gap:12px;margin:20px 0;display:grid}.finance-form-grid label{color:#64706b;gap:6px;font-size:10px;font-weight:800;display:grid}.finance-form-grid input,.finance-form-grid select,.finance-form-grid textarea{background:#fff;border:1px solid #d1d7d4;border-radius:10px;width:100%;padding:12px;font-size:13px}.finance-form-grid textarea{resize:vertical;min-height:76px}.finance-form-grid .form-wide{grid-column:1/-1}@media (max-width:1050px){.finance-summary{grid-template-columns:1fr 1fr}.finance-table-head{display:none}.finance-row{grid-template-columns:repeat(3,1fr)}.finance-row>span:before{content:attr(data-label);color:#7c8581;text-transform:uppercase;margin-bottom:4px;font-size:8px;font-weight:800;display:block}}@media (max-width:700px){.finance-title{flex-direction:column;align-items:stretch}.finance-title .primary{width:100%}.finance-summary{grid-template-columns:1fr}.finance-summary article{min-height:132px}.finance-toolbar{flex-direction:column;align-items:stretch;padding:19px}.finance-toolbar>div:last-child{flex-direction:column}.finance-toolbar input{width:100%}.finance-row{grid-template-columns:1fr 1fr;padding:17px}.finance-form-grid{grid-template-columns:1fr}.finance-form-grid .form-wide{grid-column:auto}.finance-modal{max-height:92dvh;overflow:auto}.finance-page{padding-bottom:110px!important}}.finance-actions{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.finance-actions select{cursor:pointer;border:0;max-width:100%}.finance-actions button,.finance-actions a{color:#173b2c;background:0 0;border:0;padding:0;font-size:9px;font-weight:900;text-decoration:none}.finance-actions>small{margin:0!important}.receipt-field input{padding:9px;font-size:10px}.receipt-field small{color:#79837f;font-size:9px}.finance-documents{background:#f1f4ef;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;margin:-8px 0 15px;padding:12px;display:flex}.finance-documents b{width:100%;font-size:10px}.finance-documents a{color:#173b2c;background:#fff;border-radius:99px;padding:7px 10px;font-size:9px;font-weight:800;text-decoration:none}.invoice-finance-highlight{background:#dbe0dc;border:1px solid #dbe0dc;border-radius:12px;grid-template-columns:2fr 1fr;gap:1px;margin:16px 0;display:grid;overflow:hidden}.invoice-finance-highlight span{background:#f5f7f3;padding:13px}.invoice-finance-highlight small,.invoice-finance-highlight b{display:block}.invoice-finance-highlight small{color:#76817c;font-size:9px}.invoice-finance-highlight b{margin-top:5px;font-size:12px}.freight-credit{color:#536368;text-underline-offset:3px;margin-top:10px;font-size:10px;text-decoration:underline;display:block}.freight-unavailable{color:#c8d0d2;border:1px dashed #ffffff42;border-radius:14px;margin:20px 0;padding:20px;font-size:12px;line-height:1.5}@media (max-width:700px){.sidebar nav button{color:#66757a!important}.sidebar nav button.active{color:#fff!important}.sidebar nav button>span svg{width:19px;height:19px}}:root{--deck-ink:#101f24;--deck-ink-2:#26343a;--deck-lime:#ddf65b;--deck-orange:#ff4b23;--deck-sky:#8ed8f8;--deck-pink:#f4b7c8;--deck-paper:#f7f3eb;--deck-white:#fff;--deck-line:#cfd5d3;--deck-muted:#66757a;--forest:var(--deck-ink);--forest-2:var(--deck-ink-2);--lime:var(--deck-lime);--ink:var(--deck-ink);--muted:var(--deck-muted);--paper:var(--deck-paper);--line:var(--deck-line);--soft:#edf0eb;--amber:#ffd943;--blue:var(--deck-sky)}h1,h2,h3,.welcome h1,.page-title h1,.card-head h2,.product-body h3,.detail-panel h2,.modal h2,.drop-zone h2,.chat-list-head h2,.calc-result h2,.calc-result>strong,.cbm-card b{font-family:Arial,Helvetica,sans-serif!important}.welcome h1,.page-title h1{letter-spacing:-1.7px!important;font-weight:800!important}.overline{font-family:Consolas,monospace;letter-spacing:1.1px!important;color:var(--deck-muted)!important;font-size:11px!important}.sidebar{background:var(--deck-ink);border-right:0;width:260px;padding:24px 18px}.topbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f7f3ebeb;border-color:#d8d8d0}.brand b{letter-spacing:-.7px;font-family:Arial,Helvetica,sans-serif;font-size:21px;font-weight:900}.brand small{color:#aeb9bc;text-transform:uppercase;letter-spacing:.65px;font-size:9px}.brand-mark{border-radius:11px;flex:none;width:44px;height:44px;display:block;position:relative;overflow:hidden;background:var(--deck-lime)!important;color:#0000!important}.mobile-brand{align-items:center;gap:9px}.avatar{background:var(--deck-lime);color:var(--deck-ink)}.channel-mini{color:#9eaaad}.channel-mini i.on,.on{background:var(--deck-lime)}.home-hero{gap:18px!important}.home-hero .welcome{background:#fff;border-color:var(--deck-line)!important;border-radius:30px!important;padding:44px!important}.welcome h1{font-size:64px!important;line-height:1.04!important}.welcome>div>p:last-child,.page-title>div>p:last-child{line-height:1.5;font-size:16px!important}.date-chip{border-color:var(--deck-line);font-family:Consolas,monospace;font-size:11px}.hero-art-bar{border-color:#ffffff2b!important}.hero-art-price{background:var(--deck-lime)!important;color:var(--deck-ink)!important;border-radius:22px!important}.hero-art-price em{color:#3e5c39!important}.hero-art-market{background:#26343acc!important;border-color:#ffffff35!important}.start-card{transition:transform .18s,box-shadow .18s;border:1px solid var(--deck-line)!important;box-shadow:none!important;border-radius:26px!important}.start-card:hover{transform:translateY(-4px);box-shadow:0 16px 38px #101f2418!important}.start-card.featured{background:var(--deck-ink)!important;border-top:7px solid var(--deck-orange)!important}.start-card:nth-child(2){border-top:7px solid var(--deck-sky)!important}.start-card:nth-child(3){background:var(--deck-lime)!important;border-top:7px solid var(--deck-ink)!important}.start-card:nth-child(4){border-top:7px solid #ffc7af!important}.start-card:nth-child(5){border-top:7px solid var(--deck-pink)!important}.start-icon{color:var(--deck-ink)!important;background:#f1f2ef!important;border-radius:13px!important}.featured .start-icon{background:#fff!important}.start-card:nth-child(3) .start-icon{background:var(--deck-ink)!important;color:#fff!important}.start-card b{letter-spacing:-.35px;font-weight:800!important}.start-card em{background:#f2f2f0;border-radius:99px;padding:9px 12px;color:var(--deck-ink)!important;font-size:12px!important}.featured em,.start-card:nth-child(3) em{background:#fff}.alibaba-badge{border-radius:12px;background:var(--deck-orange)!important}.link-input{border-color:#b6c462!important;border-radius:14px!important;padding:5px!important}.link-input button,.primary,.composer-tools .send{background:var(--deck-ink)!important;border-radius:11px!important}.link-box small{color:#4d5f56!important;font-size:12px!important}.card,.product-card,.calc-form,.import-summary>div,.import-detail,.integration-card,.webhook-card,.opportunity-confirm-card,.opportunity-section,.landed-workbench{border:1px solid var(--deck-line)!important;box-shadow:none!important;border-radius:26px!important}.card-head h2{letter-spacing:-.5px;font-size:25px!important;font-weight:800!important}.clean-empty{border-style:dashed!important;border-color:var(--deck-line)!important;border-radius:18px!important}.tax-callout{color:#fff;background:var(--deck-ink)!important;border:0!important;border-radius:18px!important}.filter-row>button,.search-small,.outline,.secondary,.table-action{border-color:var(--deck-line)!important;border-radius:99px!important}.filter-row>button.selected,.tabs button.active{background:var(--deck-ink)!important;color:#fff!important}.product-visual{border-bottom:1px solid var(--deck-line);background:var(--deck-sky)!important}.product-card:nth-child(3n+2) .product-visual{background:var(--deck-lime)!important}.product-card:nth-child(3n+3) .product-visual{background:#ffc7af!important}.product-visual>span{border:4px solid var(--deck-ink);border-radius:18px!important;font-family:Arial,sans-serif!important}.product-body h3{font-weight:800!important}.market-row{border:1px solid #e0dfd8;background:#f2f0ea!important}.drop-zone,.opportunity-drop{border:2px dashed var(--deck-ink)!important;background:#fff!important;border-radius:30px!important}.opportunity-drop>span,.drop-zone>span{background:var(--deck-lime)!important;color:var(--deck-ink)!important}.detail-panel{border-left:1px solid var(--deck-line);box-shadow:-24px 0 60px #101f2420}.context-bar,.info-strip{border-color:var(--deck-line)!important;background:#edf0eb!important;border-radius:16px!important}.result-grid{background:#536064!important}.result-grid div{background:#26343a!important}.confidence{background:#334249!important}.benefit-row{border-radius:17px!important}.integration-overview{background:var(--deck-ink)!important;border-radius:24px!important}.integration-overview b{color:var(--deck-lime)!important}.connection-state{border-radius:99px!important}.imports-table,.import-row,.supplier-table,.batch-table{border-color:var(--deck-line)!important}.import-status{border-radius:99px!important}.toast{background:var(--deck-ink)!important;color:#fff!important;border-radius:14px!important}input,textarea,select{border-color:var(--deck-line)!important}input:focus,textarea:focus,select:focus{outline-offset:1px;outline:3px solid #8ed8f866!important}.icon-button{border-radius:12px!important}@media (max-width:700px){body{background:var(--deck-paper)!important}.topbar{background:#f7f3ebed!important}.mobile-brand{display:flex!important}.mobile-brand b{letter-spacing:-.5px;font-size:18px;font-weight:900}.sidebar{border-color:var(--deck-line)!important;background:#fff!important}.sidebar nav button.active{background:var(--deck-ink)!important;color:#fff!important}.sidebar nav button.active:after{width:6px;height:6px;top:8px;right:calc(50% - 17px)}.page,.chat-page{padding-left:16px!important;padding-right:16px!important}.home-hero .welcome{min-height:250px!important;padding:26px!important}.home-hero .welcome h1{font-size:40px!important}.home-page .hero-art{background-position:63%!important;border-radius:24px!important}.start-card{border-radius:22px!important}.start-card small{font-size:12px!important}.link-box{border-radius:22px!important}.link-box>div:first-child{align-items:flex-start}.link-input{width:100%!important}.card,.product-card,.calc-form,.calc-result,.import-detail,.integration-card{border-radius:22px!important}.page-title h1{font-size:32px!important}.overline{font-size:10px!important}.import-summary>div:nth-child(3){background:var(--deck-lime)!important}}.home-page .hero-art{background-color:#202023!important;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px)!important;background-position:0 0!important;background-repeat:repeat!important;background-size:42px 42px!important;background-attachment:scroll!important;background-origin:padding-box!important;background-clip:border-box!important;min-height:468px!important;overflow:hidden!important}@media (max-width:700px){body{padding-bottom:102px!important}.home-page{padding-bottom:42px!important}.home-page .hero-art{min-height:250px!important}.home-page .hero-art-product{width:auto!important;height:102px!important;padding:18px 20px!important;top:54px!important;left:14px!important;right:14px!important}.home-page .hero-art-product:before{width:72px!important;height:48px!important;top:18px!important;left:auto!important;right:20px!important;transform:rotate(-7deg)!important}.home-page .hero-art-product>span{max-width:58%;font-size:18px!important;line-height:1.1!important}.home-page .hero-art-product>small{max-width:58%;font-size:12px!important}.home-page .hero-art-price{grid-template-columns:1fr auto;align-items:center!important;width:auto!important;height:70px!important;padding:12px 18px!important;display:grid!important;inset:auto 14px 13px!important}.home-page .hero-art-price small{grid-column:1;font-size:11px!important}.home-page .hero-art-price b{grid-column:1;font-size:22px!important;line-height:1!important}.home-page .hero-art-price span{grid-area:1/2/3;font-size:11px!important}.home-page .hero-art-market{display:none!important}.home-page .start-grid{grid-template-rows:184px 166px 218px 138px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-areas:"main main""opp calc""upload upload""invoice invoice"!important;gap:12px!important}.home-page .start-card:first-child{grid-area:main!important}.home-page .start-card:nth-child(2){grid-area:opp!important}.home-page .start-card:nth-child(3){grid-area:upload!important}.home-page .start-card:nth-child(4){grid-area:calc!important}.home-page .start-card:nth-child(5){grid-area:invoice!important}.home-page .start-card:nth-child(n){min-height:0!important;padding:18px!important}.home-page .start-card:first-child b{font-size:24px!important}.home-page .start-card:nth-child(3) b{font-size:27px!important}.home-page .start-card:nth-child(2) b,.home-page .start-card:nth-child(4) b{font-size:17px!important;line-height:1.15!important}.home-page .start-card:nth-child(2) small,.home-page .start-card:nth-child(4) small{font-size:11px!important;line-height:1.35!important}.home-page .start-card:nth-child(5){grid-template-columns:auto 1fr!important;padding:17px 18px!important}.home-page .start-card:nth-child(5) b{font-size:18px!important}.home-page .start-card:nth-child(5) em{justify-self:start;grid-area:auto/2!important;margin-top:7px!important}.sidebar nav button:not(.active){color:#71717a!important;background:0 0!important}}.home-page{max-width:1440px;padding-top:30px}.home-hero{grid-template-columns:minmax(420px,.9fr) minmax(500px,1.1fr);gap:16px;margin-bottom:16px}.home-hero .welcome{border-radius:28px;min-height:390px;padding:46px}.home-hero .welcome h1{margin:16px 0 22px;font-size:clamp(46px,4.5vw,66px);line-height:1.01}.home-hero .welcome>div>p:last-child{max-width:520px;font-size:17px}.hero-art{background:#18181b;border:0;border-radius:28px;min-height:390px}.hero-art:before{background:linear-gradient(#ffffff0d 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#ffffff0d 1px,#0000 1px) 0 0/42px 42px,linear-gradient(135deg,#18181b,#27272a) 0 0/100% 100%}.hero-art:after{display:none}.hero-art-product{border-radius:22px;width:52%;height:220px;padding:24px;top:78px;left:26px}.hero-art-product:before{box-shadow:14px 13px 0 var(--aw-lime);border-width:8px;border-radius:12px}.hero-art-product>span{background:var(--aw-orange);border-radius:10px}.hero-art-product small{font-size:14px!important}.hero-art-price{border-radius:20px;width:37%;padding:22px;top:78px;right:24px}.hero-art-price small{font-size:11px!important}.hero-art-price b{font-size:28px}.hero-art-price em{font-size:13px}.hero-art-market{background:#ffffff0b;border:1px solid #ffffff1f;border-radius:18px;width:37%;padding:18px;bottom:28px;left:auto;right:24px}.hero-art-market span{color:#e4e4e7;margin:0;line-height:1.35;font-size:13px!important}.start-grid{grid-template-rows:170px 170px 148px;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;gap:14px;margin-bottom:16px;display:grid}.start-card:nth-child(n){background:#fff;border:1px solid #d4d4d8;border-radius:24px;grid-column:auto;height:auto;min-height:0;padding:26px}.start-card:before{display:none!important}.start-card:after{content:"";background:#18181b;height:6px;position:absolute;top:0;left:0;right:0}.start-card:first-child{background:#18181b;grid-area:1/1/3/6}.start-card:first-child:after{background:var(--aw-orange)}.start-card:nth-child(2){grid-area:1/6/auto/9}.start-card:nth-child(2):after{background:var(--aw-blue)}.start-card:nth-child(3){background:var(--aw-lime);border-color:#c7dc58;grid-area:1/9/3/13}.start-card:nth-child(3):after{background:#18181b}.start-card:nth-child(4){grid-area:2/6/auto/9}.start-card:nth-child(4):after{background:#ffb99a}.start-card:nth-child(5){grid-area:3/1/auto/13;grid-template-columns:auto 1fr auto;align-items:center;column-gap:20px;display:grid}.start-card:nth-child(5):after{background:var(--aw-pink)}.start-card:nth-child(3) .start-icon{color:#fff;background:#18181b;border-radius:20px;width:68px;height:68px;font-size:30px}.start-card:nth-child(3)>div{margin:auto 0}.start-card:nth-child(3) b{max-width:270px;font-size:30px}.start-card:nth-child(3) small{color:#3f3f46;max-width:300px;font-size:15px!important}.start-card:nth-child(5) .start-icon,.start-card:nth-child(5) em{margin:0}.start-card b{margin-bottom:9px;font-size:22px;line-height:1.14}.start-card small{max-width:300px;font-size:14px!important;line-height:1.45!important}.start-card em{border-radius:11px;padding:9px 12px;font-size:13px!important}.start-icon{border-radius:14px;width:46px;height:46px;margin-bottom:24px;font-size:24px}.link-box{border-radius:22px;min-height:88px;padding:18px 24px}.alibaba-badge{border-radius:12px;width:42px;height:42px}.link-input{width:min(610px,52%);border-radius:15px!important;padding:4px!important}.link-input button{border-radius:12px;min-height:42px;padding:10px 18px}.home-columns{gap:14px}.clean-empty{align-content:center;min-height:142px;padding:24px}.clean-empty p{font-size:14px}@media (max-width:1100px) and (min-width:701px){.home-hero{grid-template-columns:1fr}.home-hero .welcome,.hero-art{min-height:340px}.start-grid{grid-template-rows:190px 190px 140px}.start-card:first-child{grid-column:1/7}.start-card:nth-child(2){grid-column:7/13}.start-card:nth-child(3){grid-area:2/1/auto/7}.start-card:nth-child(4){grid-area:2/7/auto/13}.start-card:nth-child(5){grid-area:3/1/auto/13}.start-card:nth-child(3)>div{margin:0}.start-card:nth-child(3) b{font-size:24px}.start-card:nth-child(3) .start-icon{border-radius:14px;width:48px;height:48px;font-size:24px}}@media (max-width:700px){.home-page{padding:14px 12px 28px!important}.home-hero{grid-template-columns:1fr;gap:10px;margin-bottom:12px;display:grid}.home-hero .welcome{border-radius:24px;min-height:285px!important;padding:26px!important}.home-hero .welcome h1{margin:12px 0 18px;font-size:39px!important;line-height:1.02!important}.home-hero .welcome>div>p:last-child{font-size:15px!important}.home-hero .date-chip{align-self:flex-start;margin-top:24px;position:static}.hero-art{border-radius:24px;min-height:260px!important}.hero-art-bar{height:42px;padding:0 15px}.hero-art-product{border-radius:18px;width:57%;height:150px;padding:16px;top:58px;left:14px}.hero-art-product:before{width:74px;height:48px;box-shadow:9px 8px 0 var(--aw-lime);border-width:6px;top:22px}.hero-art-product b{font-size:17px}.hero-art-product small{font-size:11px!important}.hero-art-price{border-radius:16px;width:36%;padding:15px;top:58px;right:14px}.hero-art-price b{font-size:20px}.hero-art-price em{font-size:10px}.hero-art-market{width:auto;padding:11px 14px;bottom:12px;left:14px;right:14px}.hero-art-market span{font-size:11px!important}.start-grid{grid-template-rows:190px 172px 248px 150px;grid-template-areas:"main main""opp calc""upload upload""invoice invoice";gap:10px;margin-bottom:12px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.start-card:nth-child(n){border-radius:22px!important;grid-area:auto!important;min-height:0!important;padding:18px!important}.start-card:first-child{grid-area:main}.start-card:nth-child(2){grid-area:opp}.start-card:nth-child(3){grid-area:upload}.start-card:nth-child(4){grid-area:calc}.start-card:nth-child(5){grid-area:invoice;grid-template-rows:1fr auto;grid-template-columns:auto 1fr;align-items:center;gap:8px 14px;display:grid}.start-card:nth-child(5) em{grid-column:2}.start-card b{font-size:18px!important}.start-card small{font-size:12px!important}.start-card em{padding:7px 9px;font-size:11px!important}.start-icon{width:40px;height:40px;margin-bottom:15px;font-size:20px}.start-card:nth-child(2) .start-icon,.start-card:nth-child(4) .start-icon{margin-bottom:auto}.start-card:nth-child(3) .start-icon{border-radius:17px;width:56px;height:56px}.start-card:nth-child(3)>div{margin:auto 0}.start-card:nth-child(3) b{font-size:25px!important}.start-card:nth-child(3) small{font-size:14px!important}.link-box{border-radius:22px!important;padding:18px!important}.link-box>div:first-child{align-items:flex-start}.link-box b{font-size:16px}.link-input{grid-template-columns:1fr;width:100%;display:grid}.link-input button{width:100%}.home-columns{gap:10px}.activity-card,.attention-card{padding:20px!important}.clean-empty{min-height:170px;padding:20px}}:root{--forest:#174a3c;--forest-2:#123d32;--lime:#dff36a;--ink:#171a20;--muted:#5c5e62;--paper:#fff;--white:#fff;--line:#d9d9d6;--soft:#f2f2f0;--radius-control:4px;--radius-surface:8px;--shadow-subtle:0 2px 10px #171a200f}html{background:#fff;font-size:16px}body{color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff;font-family:Inter,Segoe UI,Roboto,Arial,sans-serif;font-size:14px;line-height:1.43}button{transition:background-color .16s,border-color .16s,color .16s,transform .16s}:is(button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,label:focus-within){outline:2px solid var(--forest);outline-offset:2px}.brand{gap:10px;padding:0 8px 28px}.brand-mark{color:#171a20;background:#fff;border-radius:4px;width:36px;height:36px;font-family:inherit;font-size:12px}.brand b{letter-spacing:-.02em;font:500 20px/1.2 Inter,Segoe UI,sans-serif}.sidebar nav button>span{font-size:16px}.business-card{background:#24272d;border-color:#4b4e54;border-radius:8px;padding:12px}.business-card small,.channel-mini{color:#aeb1b6}.topbar{background:#fffffff5;border-color:#e5e5e2;height:56px;padding:0 clamp(20px,3vw,56px)}.icon-button,.avatar{border-radius:4px}.install-app-button{background:#fff;border-radius:4px}.page,.opportunity-page,.imports-page,.chat-page{padding:clamp(28px,3vw,48px) clamp(24px,4vw,64px) 72px}.welcome,.page-title{margin-bottom:32px}.welcome h1,.page-title h1{letter-spacing:-.035em;color:#171a20;margin-bottom:8px;font:500 clamp(28px,3vw,40px)/1.2 Inter,Segoe UI,sans-serif}.welcome>div>p:last-child,.page-title>div>p:last-child,.muted{color:#5c5e62;font-size:14px}.overline{letter-spacing:.14em;color:#5c5e62;font-size:11px;line-height:1.2}.date-chip,.tag,.filter-row>button,.import-filters button,.connection-state,.import-status{border-radius:999px}.card,.start-card,.product-card,.import-detail,.integration-card,.imports-empty,.chat-layout{box-shadow:none;border-color:#dededb;border-radius:8px}.start-card{min-height:176px;box-shadow:none;border-radius:8px;padding:24px}.start-card.featured{background:#171a20;border-color:#171a20}.start-icon{color:#171a20;background:#eee;border-radius:4px;width:36px;height:36px;margin-bottom:22px;font-size:18px}.featured .start-icon{background:var(--forest);color:#fff}.featured small{color:#c7c9cd}.start-card em{color:var(--forest);font-size:12px;font-weight:500}.featured em{color:#fff}.link-box,.context-bar,.integration-overview{border-radius:8px}.link-box{background:#f2f2f0;border-color:#e0e0dd;padding:16px 20px}.link-box b{font-size:14px;font-weight:500}.alibaba-badge,.integration-mark,.supplier-name>span,.contact-avatar,.product-thumb{border-radius:4px}.link-input{border-radius:4px;padding:3px}.link-input input{font-size:13px}.link-input button,.primary,.composer-tools .send,.market-live-search button,.webhook-card button{background:var(--forest);border-radius:4px;min-height:36px;padding-inline:20px;font-size:12px;font-weight:500}.secondary,.outline,.table-action{border-radius:4px;font-size:12px;font-weight:500}.home-columns{grid-template-columns:minmax(0,1.7fr) minmax(320px,.7fr);gap:16px}.card-head h2,.webhook-card h2{font:500 20px/1.4 Inter,Segoe UI,sans-serif}.activity-row b,.tax-callout b{font-size:13px;font-weight:500}.activity-row small,.tax-callout p,.card-head button,.text-button,.activity-row>button,.tax-callout button{font-size:11px}.tax-callout{background:#f5f5f3;border-color:#dededb;border-radius:8px}.tax-callout>span{color:var(--forest);font-family:inherit}.product-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.product-visual>span{box-shadow:none;color:#171a20;border-radius:8px;font-family:inherit}.category{font-size:10px}.product-body h3{color:#171a20;font:500 20px/1.4 Inter,Segoe UI,sans-serif}.market-row{background:#f2f2f0;border-radius:4px}.market-row small,.facts{font-size:10px}.market-row b{font-size:12px}.drop-zone h2,.detail-panel h2,.modal h2,.request-cargo h3,.import-detail-head h2,.imports-empty h2{font-family:Inter,Segoe UI,sans-serif;font-weight:500}.drop-zone p,.drop-zone small{font-size:12px}.detail-panel{box-shadow:-8px 0 28px #171a201f}.close-detail,.modal-close,.detail-stats div,.import-money>div,.payment-form,.import-notes,.cbm-card,.confidence{border-radius:4px}.integration-overview{background:#171a20}.integration-overview b,.import-summary b,.calc-result>strong,.cbm-card b{font-family:Inter,Segoe UI,sans-serif}.integration-card-head h3{font:500 16px/1.4 Inter,Segoe UI,sans-serif}.integration-needs,.webhook-card p{font-size:10px}.imports-table-head,.batch-table th,.supplier-table th,.import-row:hover,.import-row.selected,.chat-contact.active{background:#f2f2f0}.imports-search,.import-detail-head select,.document-upload select,.invoice-assist,.invoice-assist-icon,.invoice-assist-result,.exchange-summary,.remittance-file{border-radius:4px}.import-summary span,.import-row>span:first-child b,.import-detail-head>div>span,.detail-section-title b,.payment-list b,.document-list b{font-size:11px}.import-summary small,.import-row>span:first-child small,.payment-cell small,.detail-section-title small,.payment-list small,.document-list small{font-size:9px}.logistics-section{gap:14px;display:grid}.logistics-status-split{grid-template-columns:1fr 1fr;gap:10px;display:grid}.logistics-status-split span,.logistics-subsection{background:#fafafa;border:1px solid #e3e5dc;border-radius:4px;padding:12px}.logistics-status-split small,.logistics-status-split em{color:#6d746c;font-size:9px;font-style:normal;display:block}.logistics-status-split b{margin:4px 0;font-size:13px;display:block}.logistics-inline-form{grid-template-columns:1fr auto auto;align-items:center}.logistics-inline-form input{min-height:38px}.logistics-list em{gap:6px;font-style:normal;display:flex}.logistics-list button,.logistics-timeline button{background:#fff;border:1px solid #d9ddd3;border-radius:4px;padding:5px 8px;font-size:10px}.logistics-checkbox{background:#fafafa;border:1px solid #e3e5dc;border-radius:4px;align-items:center;gap:8px;font-size:11px;padding:10px!important;display:flex!important}.logistics-checkbox input{width:auto}.logistics-timeline>div{align-items:flex-start}.chat-layout{grid-template-columns:minmax(260px,320px) 1fr;height:calc(100vh - 112px)}.chat-list-head h2{font:500 20px/1.4 Inter,Segoe UI,sans-serif}.messages{background:#f2f2f0}.message{border-radius:8px;font-size:13px}.message.sent{background:#e1e9e5}.composer textarea{font-size:13px}.calc-result{background:#171a20;border-radius:8px}.calc-result h2{font-family:Inter,Segoe UI,sans-serif}.calc-result .primary{background:var(--forest);color:#fff}@media (max-width:1380px){.start-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.start-card:nth-child(-n+3){grid-column:span 2}.start-card:nth-child(n+4){grid-column:span 3}}@media (max-width:1100px){.sidebar{background:#171a20;width:100%;padding:10px 16px;position:sticky;top:0}.sidebar .brand{display:none}.sidebar nav{gap:4px}.sidebar nav button{min-height:38px;padding:8px 11px}.main-content{margin-left:0}.page,.opportunity-page,.imports-page,.chat-page{padding:28px 24px 56px}.start-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.start-card:nth-child(n){grid-column:auto}.start-card:last-child{grid-column:1/-1}.home-columns{grid-template-columns:1fr}}@media (max-width:700px){.sidebar{position:sticky;overflow:hidden}.sidebar nav{padding-bottom:2px}.sidebar nav button{font-size:12px}.sidebar nav button>span{display:none}.page,.opportunity-page,.imports-page,.chat-page{padding:24px 16px 40px}.welcome,.page-title{gap:16px;margin-bottom:24px}.welcome h1,.page-title h1{font-size:28px}.date-chip{display:none}.start-grid,.product-grid{grid-template-columns:1fr}.start-card:nth-child(n){grid-column:auto}.start-card{min-height:150px;padding:20px}.start-icon{margin-bottom:16px}.link-box{flex-direction:column;align-items:stretch;gap:14px}.link-input{width:100%}.home-columns{grid-template-columns:1fr}.activity-row{flex-wrap:wrap;align-items:flex-start}.activity-row>div{min-width:calc(100% - 52px)}.chat-layout{grid-template-columns:1fr;height:auto;min-height:calc(100vh - 98px)}.chat-list{border-right:0;border-bottom:1px solid var(--line);max-height:230px;overflow:auto}.message,.extracted{max-width:88%}.translation-preview{width:auto;margin:8px 16px;position:static}}:root{--aw-ink:#09090b;--aw-graphite:#18181b;--aw-slate:#27272a;--aw-muted:#71717a;--aw-cloud:#e4e4e7;--aw-paper:#f4f4f5;--aw-white:#fff;--aw-orange:#ff5a00;--aw-pink:#fe45e2;--aw-lime:#dff36a;--aw-blue:#8bd3ff;--forest:#09090b;--forest-2:#27272a;--ink:#09090b;--muted:#71717a;--paper:#f4f4f5;--line:#e4e4e7;--soft:#fafafa}body{background:var(--aw-paper);color:var(--aw-ink);font-family:DM Sans,Inter,Segoe UI,sans-serif}.main-content{background:var(--aw-paper)}.sidebar{color:var(--aw-ink);border-right:1px solid var(--aw-cloud);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f4f4f5f5}.brand{color:var(--aw-ink)}.brand-mark{background:var(--aw-ink);color:#fff;border-radius:12px}.brand b{font-weight:700}.brand small,.business-card small,.channel-mini{color:var(--aw-muted)}.sidebar nav button{color:#52525b;border-radius:14px;font-weight:500}.sidebar nav button:hover,.sidebar nav button.active{background:var(--aw-ink);color:#fff}.sidebar nav button i{background:var(--aw-orange);color:#fff}.business-card{color:var(--aw-ink);border-color:var(--aw-cloud);background:#fff;border-radius:18px}.avatar{background:var(--aw-lime);color:var(--aw-ink);border-radius:14px}.topbar{background:#f4f4f5e6;border:0}.icon-button,.install-app-button{border-color:var(--aw-cloud);background:#fff;border-radius:14px}.page,.opportunity-page,.imports-page,.chat-page{max-width:1480px;margin:0 auto;padding:clamp(28px,3vw,48px) clamp(24px,4vw,64px) 80px}.home-page{padding-top:28px}.home-hero{grid-template-columns:minmax(360px,.8fr) minmax(520px,1.2fr);gap:20px;margin-bottom:24px;display:grid}.home-hero .welcome{border:1px solid var(--aw-cloud);background:#fff;border-radius:36px;flex-direction:column;justify-content:space-between;min-height:370px;margin:0;padding:44px;display:flex}.home-hero .welcome>div{margin:auto 0}.home-hero .welcome h1{letter-spacing:-.055em;max-width:620px;margin:14px 0 20px;font-size:clamp(42px,4.7vw,68px);font-weight:600;line-height:1.04}.home-hero .welcome h1 span{color:#a1a1aa}.home-hero .welcome>div>p:last-child{color:#52525b;max-width:470px;font-size:16px;line-height:1.5}.home-hero .date-chip{background:var(--aw-paper);align-self:flex-end;position:absolute}.overline{letter-spacing:0;color:#71717a;font-size:11px;font-weight:600}.hero-art{background:var(--aw-slate);color:#fff;isolation:isolate;border:1px solid #3f3f46;border-radius:36px;min-height:370px;position:relative;overflow:hidden}.hero-art:before{content:"";z-index:-2;background:radial-gradient(circle at 68% 22%,#fe45e2e6 0 8%,#0000 28%),radial-gradient(circle at 20% 78%,#dff36acc,#0000 32%),linear-gradient(135deg,#18181b 8%,#27272a 70%);position:absolute;inset:0}.hero-art:after{content:"";background:var(--aw-orange);filter:blur(1px);z-index:-1;border-radius:44% 56% 65% 35%;width:310px;height:310px;position:absolute;bottom:-150px;right:-80px;transform:rotate(-18deg)}.hero-art-bar{color:#d4d4d8;border-bottom:1px solid #ffffff20;align-items:center;gap:7px;height:48px;padding:0 20px;font-size:10px;display:flex}.hero-art-bar i{background:#52525b;border-radius:50%;width:8px;height:8px}.hero-art-bar i:first-child{background:var(--aw-orange)}.hero-art-bar span{margin-left:auto}.hero-art-product{color:#09090b;background:#f4f4f5;border-radius:28px;flex-direction:column;justify-content:flex-end;width:48%;height:208px;padding:24px;display:flex;position:absolute;top:82px;left:28px}.hero-art-product:before{content:"";width:118px;height:82px;box-shadow:18px 15px 0 var(--aw-lime);border:10px solid #18181b;border-radius:16px 40px;position:absolute;top:28px;left:50%;transform:translate(-50%)rotate(-8deg)}.hero-art-product>span{background:var(--aw-orange);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:10px;font-weight:700;display:grid;position:absolute;top:16px;right:18px}.hero-art-product b{font-size:20px}.hero-art-product small{color:#71717a;margin-top:4px}.hero-art-price{color:#09090b;background:#fff;border-radius:24px;gap:6px;width:38%;padding:20px;display:grid;position:absolute;top:78px;right:25px}.hero-art-price small{font-size:9px;font-weight:700}.hero-art-price b{font-size:30px;line-height:1}.hero-art-price em{color:#21814b;font-size:11px;font-style:normal}.hero-art-market{align-items:center;gap:6px;display:flex;position:absolute;bottom:24px;left:28px}.hero-art-market i{color:#18181b;background:#fff;border:2px solid #27272a;border-radius:11px;place-items:center;width:34px;height:34px;margin-left:-5px;font-size:9px;font-style:normal;font-weight:700;display:grid}.hero-art-market span{color:#e4e4e7;margin-left:7px;font-size:10px}.hero-art-stamp{text-align:center;background:var(--aw-lime);color:#09090b;border-radius:50%;place-items:center;width:90px;height:90px;font-size:11px;font-weight:800;line-height:1.1;display:grid;position:absolute;bottom:24px;right:25px;transform:rotate(8deg)}.start-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;margin-bottom:18px}.start-card:nth-child(n){grid-column:span 3}.start-card:first-child{background:var(--aw-ink);grid-column:span 6;min-height:240px}.start-card:nth-child(5){grid-column:span 6}.start-card{border:1px solid var(--aw-cloud);isolation:isolate;background:#fff;border-radius:32px;min-height:204px;padding:26px;overflow:hidden}.start-card:before{content:"";background:var(--aw-paper);z-index:-1;border-radius:35% 65% 48% 52%;width:120px;height:120px;position:absolute;top:-32px;right:-24px;transform:rotate(18deg)}.start-card:nth-child(2):before{background:var(--aw-blue)}.start-card:nth-child(3):before{background:var(--aw-lime)}.start-card:nth-child(4):before{background:#ffd1bb}.start-card:nth-child(5):before{background:var(--aw-pink);opacity:.82;width:260px;height:220px}.start-card:hover{box-shadow:none;border-color:#a1a1aa;transform:translateY(-2px)}.start-card.featured{color:#fff;border-color:#27272a}.start-card.featured:before{background:var(--aw-orange);width:240px;height:240px;top:-110px;right:-60px}.start-icon{color:#09090b;background:#f4f4f5;border:1px solid #fff6;border-radius:15px;width:44px;height:44px;font-size:18px}.featured .start-icon{color:#09090b;background:#fff}.start-card b{letter-spacing:-.02em;font-size:20px;font-weight:600}.start-card small{max-width:240px;font-size:13px}.start-card em{color:#18181b;background:#f4f4f5;border-radius:12px;padding:8px 11px;font-size:12px}.featured em{color:#09090b;background:#fff}.link-box{background:var(--aw-lime);border:0;border-radius:28px;padding:18px 22px}.alibaba-badge{background:var(--aw-orange);border-radius:14px}.link-input{background:#fff;border:0;border-radius:14px}.link-input button,.primary,.composer-tools .send,.market-live-search button,.webhook-card button{background:var(--aw-ink);border-radius:14px;box-shadow:inset 0 .5px #ffffff80,0 4px 6px #0002}.card,.product-card,.integration-card,.import-detail,.imports-empty,.chat-layout{border-color:var(--aw-cloud);background:#fff;border-radius:32px}.activity-card,.attention-card{padding:28px}.card-head h2,.webhook-card h2{font-size:24px;font-weight:600}.tax-callout{background:var(--aw-slate);color:#fff;border:0;border-radius:24px;padding:20px}.tax-callout p{color:#d4d4d8}.tax-callout button{color:#fff}.tax-callout>span{color:var(--aw-lime)}.product-card{overflow:hidden}.product-visual{height:220px;background:linear-gradient(145deg,#f4f4f5,#e4e4e7)!important}.product-visual:before,.product-visual:after{content:"";border-radius:38% 62% 55% 45%;position:absolute}.product-visual:before{background:var(--aw-lime);width:180px;height:130px;transform:rotate(-14deg)}.product-visual:after{background:var(--aw-orange);width:80px;height:80px;top:14%;right:12%}.product-card:nth-child(3n+2) .product-visual:before{background:var(--aw-blue)}.product-card:nth-child(3n+3) .product-visual:before{background:var(--aw-pink)}.product-visual>span{z-index:2;color:#fff;background:#09090b;border-radius:26px;width:84px;height:84px;box-shadow:0 14px 30px #0002}.product-visual>button{z-index:3;border-radius:14px}.product-body{padding:24px}.product-body h3{font-size:21px;font-weight:600}.market-row{border-radius:16px}.outline,.secondary,.table-action{border-radius:14px}.detail-panel{border-radius:36px 0 0 36px}.modal{border-radius:32px}.drop-zone,.opportunity-drop{background:#fff;border-radius:32px}.integration-overview,.calc-result{background:var(--aw-slate);border-radius:32px}.integration-card{padding:24px}.integration-mark{border-radius:14px}.import-summary>div{border-radius:24px}.import-detail{padding:24px}.invoice-assist,.exchange-summary,.remittance-file{border-radius:16px}@media (max-width:1250px){.home-hero{grid-template-columns:1fr 1fr}.home-hero .welcome{padding:32px}.home-hero .welcome h1{font-size:48px}.start-card:nth-child(n){grid-column:span 4}.start-card:first-child,.start-card:nth-child(5){grid-column:span 6}}@media (max-width:1100px){.sidebar{border-bottom:1px solid var(--aw-cloud);background:#f4f4f5}.sidebar nav button.active:after{display:none}.home-hero{grid-template-columns:1fr}.home-hero .welcome,.hero-art{min-height:330px}.start-card:nth-child(n){grid-column:span 6}.start-card:nth-child(5){grid-column:span 12}}@media (max-width:700px){.home-hero .welcome{border-radius:28px;min-height:300px;padding:26px}.home-hero .welcome h1{font-size:40px}.hero-art{border-radius:28px;min-height:390px}.hero-art-product{width:58%;left:18px}.hero-art-price{width:48%;top:235px;right:18px}.hero-art-market{left:18px}.hero-art-stamp{display:none}.start-grid{grid-template-columns:1fr;display:grid}.start-card:nth-child(n){border-radius:28px;grid-column:auto;min-height:180px}.link-box,.card,.product-card,.integration-card,.import-detail,.imports-empty,.chat-layout{border-radius:26px}}h1,h2,h3,h4,h5,h6,.brand-mark,.brand b,.welcome h1,.page-title h1,.card-head h2,.product-body h3,.detail-panel h2,.modal h2,.drop-zone h2,.chat-list-head h2,.calc-result h2,.calc-result>strong,.cbm-card b,.integration-overview b,.integration-card-head h3,.webhook-card h2,.import-summary b,.imports-empty h2,.import-detail-head h2,.opportunity-drop h2,.opportunity-confirm-card h2,.opportunity-section h2,.landed-workbench h2,.landed-result>strong,.margin-big b,.packing-drop h3,.request-cargo h3{font-family:DM Sans,Inter,Segoe UI,sans-serif!important}.overline,.category,.source-date{font-size:12px!important;line-height:1.4!important}button,.text-button,.card-head button,.activity-row>button,.tax-callout button,.table-action,.detail-section-title button,.market-item>a,.webhook-card button,.packing-drop button,.request-cargo>button{font-size:13px!important;line-height:1.25!important}input,textarea,select{min-height:44px;color:#18181b!important;background:#fff!important;border:1px solid #d4d4d8!important;border-radius:14px!important;padding:11px 13px!important;font-size:14px!important;line-height:1.4!important}input:focus,textarea:focus,select:focus{outline:0;border-color:#18181b!important;box-shadow:0 0 0 3px #18181b12!important}.field,.opportunity-field,.payment-form>label,.payment-form>div>label,.import-form-grid label{gap:7px}.field>span,.opportunity-field>span,.payment-form>label,.payment-form>div>label,.import-form-grid label{color:#3f3f46!important;font-size:12px!important;font-weight:600!important}.primary,.secondary,.outline,.table-action{min-height:42px;padding:11px 16px!important}.product-thumb,.supplier-name>span,.contact-avatar,.integration-mark{position:relative;overflow:hidden;color:#0000!important;background:#f4f4f5!important;font-size:0!important}.product-thumb:before,.supplier-name>span:before,.contact-avatar:before,.integration-mark:before{content:"";width:15px;height:15px;box-shadow:8px 7px 0 var(--aw-orange),-7px 8px 0 var(--aw-lime);background:#18181b;border-radius:50%;position:absolute}.product-thumb{border-radius:16px;width:48px;height:48px}.supplier-name>span,.contact-avatar,.integration-mark{border-radius:15px;width:42px;height:42px}.product-thumb.blue:before,.contact-avatar.blue:before{box-shadow:8px 7px 0 var(--aw-blue),-7px 8px 0 var(--aw-pink)}.integration-mark.alibaba:before{background:var(--aw-orange);box-shadow:7px 6px #ffd1bb}.integration-mark.mercadoLivre:before{background:var(--aw-blue);box-shadow:7px 6px 0 var(--aw-lime)}.integration-mark.whatsapp:before,.integration-mark.wechat:before{background:#36b66a;box-shadow:7px 6px #b8f0cb}.integration-mark.openai:before{box-shadow:7px 6px 0 var(--aw-pink);background:#18181b}.integration-mark.shopee:before{background:var(--aw-orange);box-shadow:7px 6px 0 var(--aw-lime)}.clean-empty{background:#fafafa;border:1px dashed #d4d4d8;border-radius:20px;justify-items:start;gap:7px;padding:22px;display:grid}.clean-empty b{font-size:16px}.clean-empty p{color:#71717a;margin:0;font-size:13px;line-height:1.5}.clean-empty button{color:#fff;background:#18181b;border:0;border-radius:13px;margin-top:6px;padding:11px 15px;font-size:13px;font-weight:600}.clean-empty-large{text-align:center;align-content:center;justify-items:center;min-height:260px}.hero-art-empty .hero-art-product>span{font-size:24px}.hero-art-empty .hero-art-price b{font-size:25px}.hero-art-empty .hero-art-market{right:24px}.activity-row{gap:14px;padding:16px 0}.activity-row b{font-weight:600;font-size:15px!important}.activity-row small{color:#71717a!important}.tag{padding:7px 10px;font-size:12px!important}.link-box b{font-size:15px}.link-box small{font-size:12px!important}.context-bar{border:1px solid var(--aw-cloud);background:#fff;border-radius:20px;padding:16px 18px}.context-bar b{font-size:15px!important}.context-bar button{font-size:13px!important}.supplier-table{border:1px solid var(--aw-cloud);background:#fff;border-radius:28px;overflow:hidden}.supplier-table table{font-size:14px!important}.supplier-table th,.batch-table th{color:#52525b;background:#f4f4f5;padding:15px 16px;font-weight:600;font-size:12px!important}.supplier-table td,.batch-table td{padding:17px 16px}.supplier-name b{font-size:14px!important}.supplier-name small,.verified{font-size:12px!important}.info-strip{border-color:var(--aw-cloud);background:#fff;border-radius:18px;padding:16px;font-size:13px!important}.opportunity-drop{border:1px solid var(--aw-cloud)!important;background:#fff!important;border-radius:36px!important}.opportunity-drop>span{width:68px!important;height:68px!important;color:var(--aw-lime)!important;background:#18181b!important;border-radius:22px!important}.opportunity-drop h2{font-size:30px!important;font-weight:600!important}.opportunity-drop p{font-size:15px!important}.opportunity-drop em{border-radius:14px!important;padding:12px 18px!important;font-size:14px!important}.opportunity-confirm-card,.opportunity-section{border-radius:32px!important;padding:28px!important}.opportunity-confirm-card h2,.opportunity-section h2,.landed-workbench h2{font-size:24px!important;font-weight:600!important}.opportunity-notice,.legal-note,.opportunity-empty,.calculation-caveat{border-radius:16px!important;padding:14px!important;font-size:13px!important}.opportunity-field input{font-size:14px!important}.attribute-chips span,.opportunity-section-head>span,.viability{padding:7px 10px!important;font-size:12px!important}.opportunity-source b,.ncm-list b,.opportunity-market-list b{font-size:14px!important}.opportunity-source em,.ncm-list em,.ncm-list small,.opportunity-market-list small,.landed-result>small,.landed-breakdown small{font-size:12px!important}.ncm-list label{border-radius:16px!important;padding:14px!important}.opportunity-source-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important}.chat-layout{grid-template-columns:320px 1fr}.chat-list-head{padding:24px 20px 14px}.chat-list-head h2{font-size:25px!important;font-weight:600!important}.chat-search{border:0;margin:0 16px 12px;padding:0}.chat-search input{width:100%!important}.chat-contact{gap:12px;padding:15px 16px}.chat-contact b{font-size:14px!important}.chat-contact small{font-size:12px!important}.chat-contact em{font-size:11px!important}.chat-header{height:76px;padding:0 22px}.chat-header .supplier-name b{font-size:15px!important}.proposal-strip{padding:12px 22px;font-size:12px!important}.proposal-strip span,.proposal-strip button{font-size:12px!important}.messages{padding:26px}.date-line{font-size:11px!important}.message{border-radius:18px;padding:15px 17px;font-size:14px!important}.message>button,.message>small,.translation span,.translation-preview span{font-size:11px!important}.extracted{border-radius:16px;max-width:75%;padding:13px}.extracted b{font-size:13px!important}.extracted small,.extracted button{font-size:11px!important}.composer{padding:16px 20px}.composer textarea{height:74px;border:0!important;border-radius:0!important;padding:6px 0!important}.composer-tools button{font-size:13px!important}.calculator-invoice{cursor:pointer;background:#f4f4f5;border:1px solid #d4d4d8;border-radius:22px;align-items:center;gap:14px;margin-bottom:22px;padding:18px;display:flex}.calculator-invoice.has-file{background:#eff9e9;border-color:#b8dcaa}.calculator-invoice input{display:none}.calculator-invoice-icon{width:46px;height:46px;color:var(--aw-lime);background:#18181b;border-radius:15px;flex:none;place-items:center;font-size:22px;font-weight:700;display:grid}.calculator-invoice>span:nth-child(2){flex:1}.calculator-invoice b,.calculator-invoice small{display:block}.calculator-invoice b{font-size:15px}.calculator-invoice small{color:#71717a;margin-top:4px}.calculator-invoice em{font-size:12px;font-style:normal;font-weight:700}.calculator-invoice-message{border-radius:16px;align-items:flex-start;gap:8px;margin:-10px 0 22px;padding:13px 15px;font-size:12px;line-height:1.45;display:flex}.calculator-invoice-message.success{color:#315b2c;background:#eff9e9}.calculator-invoice-message.attention{color:#795708;background:#fff5df}.calculator-invoice-message b{white-space:nowrap}.calculator-invoice-message span{color:inherit}.tabs button{padding:15px 18px;font-size:14px!important}.calc-form{padding:28px}.section-title b{font-size:16px!important}.section-title small{font-size:12px!important}.section-title>span{width:36px;height:36px;font-size:13px}.calculator-layout{gap:20px}.calc-result{padding:30px}.calc-result h2{font-size:22px!important}.calc-result>strong{font-size:38px!important}.calc-result>small{font-size:12px!important}.result-grid span{font-size:11px!important}.result-grid b{font-size:15px!important}.confidence b{font-size:13px!important}.confidence p{font-size:12px!important}.benefit-row b{font-size:13px!important}.benefit-row small,.benefit-row button{font-size:11px!important}.integration-overview{padding:24px 28px}.integration-overview b{font-size:38px!important}.integration-overview span{font-size:13px!important}.integration-overview p{line-height:1.5;font-size:12px!important}.integration-card-head h3{font-size:18px!important;font-weight:600!important}.connection-state{padding:6px 8px;font-size:11px!important}.integration-card>p{min-height:64px;font-size:13px!important}.integration-needs{padding-top:14px;font-size:12px!important}.webhook-card{padding:24px}.webhook-card h2{font-size:24px!important}.webhook-card p{font-size:12px!important}.webhook-card code{font-size:11px!important}.import-summary span,.import-summary small{font-size:12px!important}.import-summary b{font-size:26px!important;font-weight:600!important}.imports-table-head{padding:14px 16px;font-size:11px!important}.import-row{padding:17px 16px}.import-row>span:first-child b{font-size:14px!important}.import-row>span:first-child small{font-size:12px!important}.import-row>strong,.payment-cell b{font-size:13px!important}.payment-cell small,.import-status{font-size:11px!important}.import-detail-head h2{font-size:25px!important;font-weight:600!important}.import-detail-head>div>span{font-size:12px!important}.import-money small,.import-facts small,.exchange-summary small,.remittance-preview small{font-size:11px!important}.import-money b,.import-facts b,.exchange-summary b,.remittance-preview b,.detail-section-title b{font-size:14px!important}.detail-section-title small{font-size:11px!important}.payment-list b,.document-list b{font-size:13px!important}.payment-list small,.document-list small,.remittance-list em,.remittance-list a{font-size:11px!important}.payment-list>p,.document-list>p,.import-notes p{font-size:12px!important}.invoice-assist b,.invoice-review-title b{font-size:14px!important}.invoice-assist small,.invoice-assist em,.invoice-review-title small,.invoice-assist-result p{font-size:12px!important}@media (max-width:700px){small{font-size:12px!important}.chat-layout{grid-template-columns:1fr}.supplier-table table{min-width:760px}.field-grid,.field-grid.three,.opportunity-field-row{grid-template-columns:1fr!important}body{-webkit-tap-highlight-color:transparent;background:#f4f4f5;padding-bottom:82px}.app-shell{min-height:100dvh}.sidebar{z-index:50;height:76px;box-shadow:0 -8px 30px #18181b12;width:100%!important;padding:7px 8px max(7px,env(safe-area-inset-bottom))!important;background:#fff!important;border:1px solid #e4e4e7!important;border-radius:24px 24px 0 0!important;position:fixed!important;inset:auto 0 0!important}.sidebar .brand,.sidebar-bottom{display:none!important}.sidebar nav{grid-template-columns:repeat(5,1fr);gap:3px;height:100%;padding:0!important;display:grid!important;overflow:visible!important}.sidebar nav button{flex-direction:column;justify-content:center;text-align:center!important;color:#71717a!important;border-radius:15px!important;gap:3px!important;min-width:0!important;min-height:58px!important;padding:6px 2px!important;font-size:9px!important;line-height:1.05!important;display:flex!important}.sidebar nav button:nth-child(3),.sidebar nav button:nth-child(5),.sidebar nav button:nth-child(8){display:none!important}.sidebar nav button>span{width:auto!important;font-size:18px!important;line-height:1!important;display:block!important}.sidebar nav button.active{color:#fff!important;background:#18181b!important}.sidebar nav button i{padding:2px 5px;position:absolute;top:3px;right:6px;font-size:9px!important}.main-content{min-width:0;margin-left:0!important}.topbar{z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffeb;border-bottom:1px solid #e4e4e7;justify-content:space-between;height:62px;padding:0 16px;position:sticky;top:0;display:flex!important}.mobile-brand{font-size:20px;display:block!important}.top-actions{gap:7px}.top-actions .icon-button,.top-actions .avatar{display:none}.install-app-button{border-radius:13px!important;min-height:38px!important;padding:9px 13px!important;font-size:12px!important}.app-installed{font-size:12px!important}.page,.chat-page{width:100%;max-width:none;padding:22px 14px 32px!important}.welcome,.page-title{margin-bottom:20px}.welcome h1,.page-title h1{font-size:32px!important;line-height:1.08!important}.welcome>div>p:last-child,.page-title>div>p:last-child{font-size:14px!important}.home-hero{gap:12px}.home-hero .welcome{min-height:260px!important;padding:24px!important}.home-hero .welcome h1{font-size:38px!important}.hero-art{min-height:300px!important}.hero-art-price{top:175px!important}.hero-art-market{bottom:18px!important}.start-grid{gap:12px}.start-card:nth-child(n){min-height:152px!important;padding:20px!important}.start-card b{font-size:18px!important}.start-card em{font-size:13px!important}.link-box{padding:18px!important}.link-input{display:flex}.link-input input{min-width:0!important}.home-columns{gap:12px}.activity-card,.attention-card{padding:20px!important}.card-head h2{font-size:22px!important}.activity-row{flex-wrap:wrap;align-items:flex-start}.activity-row>div{min-width:170px}.activity-row>button{margin-left:auto}.product-grid{gap:14px}.product-visual{height:190px}.product-body{padding:20px}.drop-zone,.opportunity-drop{min-height:300px!important;padding:30px 18px!important}.opportunity-drop h2{font-size:25px!important}.opportunity-confirm-card,.opportunity-section,.landed-workbench{border-radius:24px!important;padding:20px!important}.supplier-table{background:0 0;border:0;overflow:visible}.supplier-table table{display:block;min-width:0!important}.supplier-table thead{display:none}.supplier-table tbody{gap:12px;display:grid}.supplier-table tr{background:#fff;border:1px solid #e4e4e7;border-radius:22px;gap:10px;padding:16px;display:grid}.supplier-table td{justify-content:space-between;align-items:center;border:0!important;padding:3px 0!important;font-size:13px!important;display:flex!important}.supplier-table td:first-child{justify-content:flex-start;padding-bottom:8px!important}.supplier-table td:nth-child(2):before{content:"Preço"}.supplier-table td:nth-child(3):before{content:"Pedido mínimo"}.supplier-table td:nth-child(4):before{content:"No Alibaba"}.supplier-table td:nth-child(5):before{content:"Proteção"}.supplier-table td:nth-child(6):before{content:"Dados"}.supplier-table td:nth-child(n+2):before{color:#71717a;font-size:11px;font-weight:600}.supplier-table td:last-child{padding-top:8px!important}.supplier-table .table-action{width:100%}.chat-page{padding:0!important}.chat-layout{border:0!important;border-radius:0!important;height:calc(100dvh - 138px)!important}.chat-list{display:none!important}.chat-header{height:68px;padding:0 14px}.proposal-strip{white-space:nowrap;padding:10px 14px;overflow:auto}.messages{padding:16px}.message,.extracted{max-width:88%!important}.composer{padding:12px 14px calc(12px + env(safe-area-inset-bottom))}.translation-preview{width:auto;bottom:120px;left:14px;right:14px}.calculator-layout{gap:12px}.calc-form,.calc-result{border-radius:24px!important;padding:20px!important}.calc-result>strong{font-size:34px!important}.result-grid{grid-template-columns:1fr 1fr}.calculator-invoice{align-items:flex-start;margin-bottom:18px;padding:15px}.calculator-invoice-icon{width:42px;height:42px}.calculator-invoice em{display:none}.calculator-invoice-message{margin-top:-8px;display:grid}.calculator-invoice-message b{white-space:normal}.integration-overview{border-radius:24px!important;grid-template-columns:auto 1fr!important;padding:20px!important;display:grid!important}.integration-overview p{grid-column:1/-1}.integration-grid{grid-template-columns:1fr!important}.integration-card{border-radius:24px!important;padding:20px!important}.integration-card>p{min-height:0!important}.imports-grid,.import-summary,.import-form-grid,.payment-form{grid-template-columns:1fr!important}.import-summary{gap:10px}.import-summary>div{padding:18px!important}.imports-table-head{display:none!important}.import-row{background:#fff;border:1px solid #e4e4e7;border-radius:20px;gap:10px;margin-bottom:10px;grid-template-columns:1fr auto!important;padding:16px!important;display:grid!important}.import-detail{border-radius:24px!important;padding:20px!important}.modal-backdrop{align-items:end;padding:0}.modal{width:100%;max-height:90dvh;padding:28px 20px calc(24px + env(safe-area-inset-bottom));overflow:auto;border-radius:28px 28px 0 0!important}.install-help h2{font-size:26px!important}.install-help li{margin:10px 0;font-size:15px;line-height:1.5}.install-help p{font-size:14px;line-height:1.5}.toast{text-align:center;bottom:90px;left:14px;right:14px;font-size:13px!important}}.home-page .hero-art{background-color:#202023!important;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px)!important;background-size:42px 42px!important;min-height:468px!important;overflow:hidden!important}.home-page .hero-art:before{content:""!important;filter:none!important;background:linear-gradient(135deg,#0000 0 56%,#dff36a12 56% 57%,#0000 57%)!important;border-radius:0!important;width:auto!important;height:auto!important;display:block!important;position:absolute!important;inset:0!important}.home-page .hero-art:after,.home-page .start-card:before{content:none!important;display:none!important}.home-page .hero-art-product,.home-page .hero-art-price,.home-page .hero-art-market{z-index:2}.home-page .start-grid{grid-template-rows:170px 170px 148px!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.home-page .start-card:first-child{grid-area:1/1/3/6!important}.home-page .start-card:nth-child(2){grid-area:1/6/auto/9!important}.home-page .start-card:nth-child(3){grid-area:1/9/3/13!important}.home-page .start-card:nth-child(4){grid-area:2/6/auto/9!important}.home-page .start-card:nth-child(5){grid-area:3/1/auto/13!important}.home-page .start-card{min-height:0!important}.home-page .start-card:first-child b{font-size:28px!important;line-height:1.1!important}.home-page .start-card:nth-child(3) b{font-size:30px!important;line-height:1.08!important}.home-page .start-card:nth-child(2) b,.home-page .start-card:nth-child(4) b,.home-page .start-card:nth-child(5) b{font-size:20px!important}.home-page .start-card:nth-child(5){grid-template-columns:auto 1fr auto!important;align-items:center!important;column-gap:18px!important;display:grid!important}.home-page .start-card:nth-child(5) .start-icon{grid-row:1/3;margin:0!important}.home-page .start-card:nth-child(5) em{grid-area:1/3/3;margin:0!important}@media (max-width:700px){body{padding-bottom:102px!important}.home-page{padding-bottom:42px!important}.home-page .hero-art{min-height:250px!important}.home-page .hero-art-product{width:auto!important;height:102px!important;padding:18px 20px!important;top:54px!important;left:14px!important;right:14px!important}.home-page .hero-art-product:before{width:72px!important;height:48px!important;top:18px!important;left:auto!important;right:20px!important;transform:rotate(-7deg)!important}.home-page .hero-art-product>span{max-width:58%;font-size:18px!important;line-height:1.1!important}.home-page .hero-art-product>small{max-width:58%;font-size:12px!important}.home-page .hero-art-price{grid-template-columns:1fr auto!important;align-items:center!important;width:auto!important;height:70px!important;padding:12px 18px!important;display:grid!important;inset:auto 14px 13px!important}.home-page .hero-art-price small{grid-column:1;font-size:11px!important}.home-page .hero-art-price b{grid-column:1;font-size:22px!important;line-height:1!important}.home-page .hero-art-price span{grid-area:1/2/3;font-size:11px!important}.home-page .hero-art-market{display:none!important}.home-page .start-grid{grid-template-rows:184px 166px 218px 138px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-areas:"main main""opp calc""upload upload""invoice invoice"!important;gap:12px!important}.home-page .start-card:first-child{grid-area:main!important}.home-page .start-card:nth-child(2){grid-area:opp!important}.home-page .start-card:nth-child(3){grid-area:upload!important}.home-page .start-card:nth-child(4){grid-area:calc!important}.home-page .start-card:nth-child(5){grid-area:invoice!important}.home-page .start-card:nth-child(n){min-height:0!important;padding:18px!important}.home-page .start-card:first-child b{font-size:24px!important}.home-page .start-card:nth-child(3) b{font-size:27px!important}.home-page .start-card:nth-child(2) b,.home-page .start-card:nth-child(4) b{font-size:17px!important;line-height:1.15!important}.home-page .start-card:nth-child(2) small,.home-page .start-card:nth-child(4) small{font-size:11px!important;line-height:1.35!important}.home-page .start-card:nth-child(5){grid-template-columns:auto 1fr!important;padding:17px 18px!important}.home-page .start-card:nth-child(5) b{font-size:18px!important}.home-page .start-card:nth-child(5) em{grid-area:auto/2!important;justify-self:start!important;margin-top:7px!important}.sidebar nav button:not(.active){color:#71717a!important;background:0 0!important}}body{color:#101f24!important;background:#f7f3eb!important}.sidebar{background:#101f24!important;width:260px!important}.main-content{margin-left:260px!important}.topbar{background:#f7f3ebec!important}.brand b{font-family:Arial,Helvetica,sans-serif!important;font-size:21px!important;font-weight:900!important}.brand small{text-transform:uppercase;letter-spacing:.6px;color:#aeb9bc!important}.brand-mark{color:#0000!important;background:#ddf65b!important;border-radius:11px!important;width:44px!important;height:44px!important;display:block!important;position:relative!important;overflow:hidden!important}.brand-mark i{background:#101f24!important;border-radius:4px!important;height:6px!important;display:block!important;position:absolute!important;left:8px!important}.brand-mark i:first-child{width:23px!important;top:10px!important}.brand-mark i:nth-child(2){width:28px!important;top:20px!important}.brand-mark i:nth-child(3){width:18px!important;top:30px!important}.brand-mark em{background:#ff4b23!important;border-radius:4px!important;width:5px!important;height:19px!important;position:absolute!important;top:9px!important;right:6px!important}.brand-mark.mini{border-radius:9px!important;width:34px!important;height:34px!important}.brand-mark.mini i{height:5px!important;left:6px!important}.brand-mark.mini i:first-child{width:18px!important;top:7px!important}.brand-mark.mini i:nth-child(2){width:22px!important;top:15px!important}.brand-mark.mini i:nth-child(3){width:14px!important;top:23px!important}.brand-mark.mini em{width:4px!important;height:15px!important;top:7px!important;right:5px!important}.sidebar nav button{border-radius:13px!important}.sidebar nav button.active:after{content:"";background:#ff4b23;border-radius:50%;width:7px;height:7px;position:absolute;right:12px}.page{max-width:1450px!important;padding:44px 54px 80px!important}.welcome h1,.page-title h1{letter-spacing:-1.7px!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:800!important}.page-title h1{font-size:42px!important}.overline{font-family:Consolas,monospace!important;font-size:11px!important}.home-hero .welcome{background:#fff!important;border:1px solid #cfd5d3!important;border-radius:30px!important;padding:44px!important}.home-hero .welcome h1{font-size:64px!important;line-height:1.04!important}.welcome h1 span{color:#9fa4aa!important}.home-page .hero-art{background-color:#101f24!important;background-image:linear-gradient(90deg,#101f2440,#101f24c5),url(/importdeck-signature-visual.png)!important;background-position:50%!important;background-size:cover!important;border-radius:30px!important;min-height:468px!important}.home-page .hero-art:before{background:0 0!important}.hero-art-product{background:#f7f3eb!important;border-radius:24px!important}.hero-art-price{color:#101f24!important;background:#ddf65b!important;border-radius:22px!important}.hero-art-market{background:#26343acc!important}.home-page .start-grid{gap:16px!important}.home-page .start-card{box-shadow:none!important;border:1px solid #cfd5d3!important;border-radius:26px!important}.home-page .start-card.featured{background:#101f24!important;border-top:7px solid #ff4b23!important}.home-page .start-card:nth-child(2){border-top:7px solid #8ed8f8!important}.home-page .start-card:nth-child(3){background:#ddf65b!important;border-top:7px solid #101f24!important}.home-page .start-card:nth-child(4){border-top:7px solid #ffc7af!important}.home-page .start-card:nth-child(5){border-top:7px solid #f4b7c8!important}.start-card small{font-size:13px!important}.start-card em{color:#101f24!important;background:#f2f2f0!important;border-radius:99px!important;padding:9px 12px!important}.featured em{background:#fff!important}.link-box{background:#ddf65b!important;border:0!important;border-radius:24px!important}.link-input button,.primary{background:#101f24!important}.card,.product-card,.calc-form,.calc-result,.import-detail,.integration-card,.webhook-card,.opportunity-section,.opportunity-confirm-card{box-shadow:none!important;border-color:#cfd5d3!important;border-radius:26px!important}.tax-callout{color:#fff!important;background:#101f24!important;border:0!important}.tax-callout>span,.tax-callout button{color:#ddf65b!important}.calc-result{background:#101f24!important}.calc-result>strong{color:#ddf65b!important;font-weight:800!important}.import-summary>div:nth-child(3){background:#ddf65b!important}@media (max-width:700px){.main-content{margin-left:0!important}.sidebar{background:#fff!important;width:100%!important}.sidebar nav button.active{color:#fff!important;background:#101f24!important}.mobile-brand{align-items:center!important;gap:9px!important;display:flex!important}.mobile-brand b{font-size:18px!important;font-weight:900!important}.page,.chat-page{padding:22px 16px 42px!important}.home-hero .welcome{border-radius:24px!important;padding:26px!important}.home-hero .welcome h1{font-size:40px!important}.home-page .hero-art{background-position:63%!important;border-radius:24px!important;min-height:250px!important}.home-page .start-card{border-radius:22px!important}.page-title h1{font-size:32px!important}.link-box{border-radius:22px!important}}.sidebar .brand b{color:#f7f3eb!important}.sidebar .brand small{color:#c9c7bd!important}.sidebar nav button{color:#d8d5ca!important}.sidebar nav button>span{place-items:center!important;display:grid!important}.sidebar nav button>span svg{width:18px;height:18px;display:block}.sidebar nav button:hover,.sidebar nav button.active{color:#101f24!important}.sidebar .business-card b{color:#f7f3eb!important}.sidebar .business-card small{color:#c9c7bd!important}.avatar{color:#101f24!important;background:#f7f3eb!important}.avatar svg{display:block}.alibaba-badge{overflow:hidden;background:#fff!important;border:1px solid #e8b17f!important}.alibaba-badge img{object-fit:contain;width:26px;height:26px;display:block}.integration-mark.alibaba{overflow:hidden;background:#fff!important;border:1px solid #efd3b6!important}.integration-mark.alibaba img{object-fit:contain;width:30px;height:30px}@media (max-width:700px){.sidebar nav button{color:#66757a!important}.sidebar nav button.active{color:#fff!important}.sidebar nav button>span svg{width:19px;height:19px}}.market-desk{background:#fff;border:1px solid #cfd5d3;border-radius:28px;margin:0 0 22px;padding:24px}.market-desk-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.market-desk-head h2{letter-spacing:-.6px;margin:2px 0 7px;font-size:26px}.market-desk-head>div>p:last-child{color:#6f7775;margin:0;font-size:13px}.market-desk-head>button{background:#fff;border:1px solid #cfd5d3;border-radius:99px;padding:10px 15px;font-size:12px;font-weight:700}.market-desk-head>button:disabled{opacity:.55}.market-desk-grid{grid-template-columns:1.2fr repeat(3,1fr) 1.05fr;gap:10px;display:grid}.market-signal{background:#f7f7f4;border:1px solid #dce1df;border-radius:19px;min-width:0;padding:17px}.market-signal.featured{color:#fff;background:#101f24;border-color:#101f24}.market-signal.exposure{background:#ddf65b;border-color:#ddf65b}.market-signal>span,.market-signal>b,.market-signal>small,.market-signal>em{display:block}.market-signal>span{color:#707a77;font-size:11px}.market-signal.featured>span{color:#bfc9c9}.market-signal>b{letter-spacing:-.4px;margin:9px 0 6px;font-size:18px;line-height:1.15}.market-signal>small{color:#65706c;min-height:31px;font-size:10px;line-height:1.45}.market-signal.featured>small{color:#d4dcdc}.market-signal>em{color:#7b8581;margin-top:10px;font-size:9px;font-style:normal}.market-signal.featured>em{color:#9fb0b0}.market-desk-error{color:#745719;background:#fff3d8;border-radius:16px;justify-content:space-between;align-items:center;padding:16px;font-size:12px;display:flex}.market-desk-error button{color:#101f24;background:0 0;border:0;font-weight:800}@media (max-width:1250px){.market-desk-grid{grid-template-columns:repeat(3,1fr)}.market-signal.featured,.market-signal.exposure{grid-column:auto}}@media (max-width:700px){.market-desk{border-radius:24px;padding:19px}.market-desk-head{flex-direction:column;align-items:stretch}.market-desk-head h2{font-size:24px}.market-desk-head>button{align-self:flex-start}.market-desk-grid{grid-template-columns:1fr}.market-signal{padding:18px}.market-signal>b{font-size:21px}.market-signal>small{min-height:0}.market-desk-error{flex-direction:column;align-items:flex-start;gap:10px}}.import-summary .secondary-money{color:#25322c;margin:-2px 0 6px;font-weight:700;font-size:13px!important}.imports-layout{display:block}.import-detail-backdrop{z-index:80;align-items:center;padding:28px}.import-detail-modal{width:min(960px,100%);max-height:92vh;padding:30px;position:relative;top:auto;overflow:auto}.import-detail-modal>.modal-close{float:right;z-index:2;position:sticky;top:0}.invoice-items-list{gap:8px;display:grid}.invoice-item-row{background:#f6f7f3;border:1px solid #e0e4de;border-radius:8px;grid-template-columns:minmax(200px,1.4fr) 1fr 1fr;align-items:center;gap:12px;padding:13px;display:grid}.invoice-item-row>div b,.invoice-item-row>div small,.invoice-item-row>span small,.invoice-item-row>span b{display:block}.invoice-item-row>div b{font-size:12px}.invoice-item-row small{color:#778078;margin-top:4px;font-size:10px}.invoice-item-row>span b{margin-top:4px;font-size:13px}.invoice-item-row>span:last-child b{color:var(--forest)}.items-empty{color:#717a73;background:#f6f7f3;border-radius:8px;padding:14px;font-size:11px}.invoice-items-title{justify-content:space-between;align-items:center}.invoice-items-title>div b,.invoice-items-title>div small{display:block}.invoice-items-title>div small{margin-top:3px}.invoice-items-title>button{color:var(--forest);background:0 0;border:0;font-size:11px;font-weight:800}.invoice-items-editor{gap:9px;margin:10px 0 18px;display:grid}.invoice-item-edit{background:#f5f7f3;border:1px solid #dfe5dd;border-radius:8px;grid-template-columns:1.6fr .55fr .7fr .7fr .9fr 30px;align-items:end;gap:8px;padding:12px;display:grid}.invoice-item-edit label{gap:5px;font-size:9px;font-weight:700;display:grid}.invoice-item-edit input{background:#fff;border:1px solid #d7ddd6;border-radius:6px;width:100%;min-width:0;padding:9px}.invoice-item-edit>span small,.invoice-item-edit>span b{display:block}.invoice-item-edit>span small{color:#778078;font-size:8px}.invoice-item-edit>span b{margin:5px 0 9px;font-size:11px}.invoice-item-edit>button{background:#e8ebe7;border:0;border-radius:6px;width:30px;height:34px;margin-bottom:1px;font-size:17px}.items-empty.reading{color:var(--forest);background:#edf5ec;font-weight:700}.invoice-item-row>span>em{color:#7a847f;margin-top:4px;font-size:9px;font-style:normal;display:block}.landed-cost-totals{grid-template-columns:1fr 1fr;gap:8px;display:grid}.landed-cost-totals>span{background:#f5f7f3;border-radius:8px;padding:13px}.landed-cost-totals small,.landed-cost-totals b{display:block}.landed-cost-totals small{color:#748078;font-size:10px}.landed-cost-totals b{margin-top:5px;font-size:15px}.landed-cost-form{background:#f7f8f5;border:1px solid #dce2da;border-radius:10px;margin-top:10px;padding:14px}.landed-cost-columns{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:12px;display:grid}.landed-cost-columns>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.landed-cost-columns>div>b{grid-column:1/-1;font-size:12px}.landed-cost-columns label{color:#66716b;gap:5px;font-size:9px;font-weight:700;display:grid}.landed-cost-columns input{background:#fff;border:1px solid #d4dbd3;border-radius:7px;width:100%;min-width:0;padding:9px}.landed-engine-breakdown{background:#dce2da;border:1px solid #dce2da;border-radius:8px;grid-template-columns:repeat(5,1fr);gap:1px;margin-top:8px;display:grid;overflow:hidden}.landed-engine-breakdown>span{background:#fff;padding:11px}.landed-engine-breakdown small,.landed-engine-breakdown b,.landed-engine-breakdown em{display:block}.landed-engine-breakdown small{color:#748078;font-size:9px}.landed-engine-breakdown b{margin-top:4px;font-size:11px}.landed-engine-breakdown em{color:#78827d;margin-top:3px;font-size:8px;font-style:normal}.landed-engine-note{color:#66501e;background:#fff5d9;border-radius:8px;gap:7px;margin-top:8px;padding:10px 12px;font-size:9px;line-height:1.45;display:flex}.landed-engine-note b{white-space:nowrap}@media (max-width:700px){.landed-cost-totals,.landed-cost-columns{grid-template-columns:1fr}.landed-cost-columns>div,.landed-engine-breakdown{grid-template-columns:1fr 1fr}.landed-engine-note{display:block}.landed-engine-note b{margin-bottom:4px;display:block}}.imports-page .import-summary{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px}.imports-page .import-summary>div{flex-direction:column;justify-content:flex-start;min-height:138px;display:flex;border-radius:22px!important;padding:20px!important}.imports-page .import-summary>div:nth-child(n){background:#fff!important}.imports-page .import-summary .summary-counts,.imports-page .import-summary .summary-spent{grid-column:span 3}.imports-page .import-summary .summary-balance{grid-column:span 3;background:#fff5dc!important}.imports-page .import-summary .summary-complement{grid-column:span 3;background:#eef3f1!important}.imports-page .import-summary .summary-projected{grid-column:span 5;min-height:154px;background:#ddf65b!important}.imports-page .import-summary .summary-remaining{color:#fff;grid-column:span 7;min-height:154px;background:#101f24!important}.imports-page .import-summary span{font-weight:600;font-size:12px!important}.imports-page .import-summary b{letter-spacing:-.7px;line-height:1.05;margin:10px 0 7px!important;font-size:27px!important}.imports-page .import-summary small{margin-top:auto;line-height:1.35;font-size:11px!important}.imports-page .import-summary .secondary-money{margin:0 0 5px!important;font-size:12px!important}.imports-page .summary-remaining span,.imports-page .summary-remaining small{color:#bdc8c8}.imports-page .summary-remaining b{color:#ddf65b;font-size:34px!important}.imports-page .summary-projected b{font-size:32px!important}@media (max-width:1100px){.imports-page .import-summary .summary-counts,.imports-page .import-summary .summary-spent,.imports-page .import-summary .summary-balance,.imports-page .import-summary .summary-complement,.imports-page .import-summary .summary-projected,.imports-page .import-summary .summary-remaining{grid-column:span 6}}@media (max-width:700px){.imports-page .import-summary{grid-template-columns:1fr!important}.imports-page .import-summary>div{grid-column:1!important;min-height:124px!important}.imports-page .import-summary .summary-projected,.imports-page .import-summary .summary-remaining{min-height:142px!important}.imports-page .summary-remaining b{font-size:31px!important}}.imports-page .summary-remaining .secondary-money{color:#fff!important}@media (max-width:700px){.import-detail-backdrop{align-items:end;padding:0}.import-detail-modal{width:100%;max-height:92dvh;padding:26px 18px calc(24px + env(safe-area-inset-bottom))!important;border-radius:28px 28px 0 0!important}.invoice-item-row{grid-template-columns:1fr 1fr}.invoice-item-row>div{grid-column:1/-1}.invoice-item-edit{grid-template-columns:1fr 1fr}.invoice-item-edit label:first-child{grid-column:1/-1}.invoice-item-edit>span{align-self:center}.invoice-item-edit>button{justify-self:end}.invoice-items-title{flex-direction:row;align-items:center}.import-summary .secondary-money{font-size:14px!important}}.auth-account{background:#fff;border:1px solid #d8dcd8;border-radius:12px;align-items:center;gap:9px;min-width:0;padding:5px 6px 5px 5px;display:flex}.auth-account-avatar{color:#ddf65b;background:#101f24;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.auth-account-copy{min-width:0;max-width:180px;display:block}.auth-account-copy b,.auth-account-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.auth-account-copy b{font-size:10px}.auth-account-copy small{color:#727b77;margin-top:2px;font-size:8px}.auth-signout{color:#52605b;border-left:1px solid #e2e4e1;align-items:center;gap:4px;padding:7px 8px;font-size:9px;font-weight:800;text-decoration:none;display:flex}.auth-signout:hover{color:#101f24}.auth-signout span{display:inline}@media (max-width:700px){.auth-account{background:0 0;border:0;padding:4px}.auth-account-avatar{border-radius:50%;width:34px;height:34px}.auth-account-copy{display:none}.auth-signout{border-left:0;padding:8px 6px}.auth-signout span{display:none}}.mobile-profile{cursor:pointer;border:0}.smart-calculator{max-width:1450px!important}.smart-head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.smart-head h1{letter-spacing:-1.8px;margin:4px 0 10px;font:800 44px/1.05 Arial,sans-serif}.smart-head>div>p:last-child{color:#657177;margin:0;font-size:14px}.profile-button{text-align:left;background:#fff;border:1px solid #cfd5d3;border-radius:17px;min-width:250px;padding:15px 18px}.profile-button span,.profile-button b{display:block}.profile-button span{color:#69757a;margin-bottom:5px;font-size:11px}.profile-button b{font-size:13px}.smart-layout{grid-template-columns:minmax(390px,.74fr) minmax(520px,1.26fr);align-items:start;gap:20px;display:grid}.smart-input{padding:28px}.smart-step{align-items:center;gap:12px;margin-bottom:18px;display:flex}.smart-step.second{border-top:1px solid #e2e5e2;margin-top:30px;padding-top:27px}.smart-step>span{color:#ddf65b;background:#101f24;border-radius:11px;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.smart-step b,.smart-step small{display:block}.smart-step b{font-size:17px}.smart-step small{color:#758086;margin-top:3px;font-size:12px}.smart-field{gap:8px;display:grid}.smart-field>span,.logistics-choice>span{font-size:12px;font-weight:800}.smart-field input{background:#fff;border:1px solid #cfd5d3;border-radius:13px;outline:0;width:100%;padding:15px 16px;font-size:16px}.smart-field input:focus{border-color:#101f24;box-shadow:0 0 0 3px #ddf65b66}.smart-field.price>div{background:#fff;border:1px solid #cfd5d3;border-radius:15px;align-items:center;display:flex;overflow:hidden}.smart-field.price em{padding-left:16px;font-size:22px;font-style:normal;font-weight:900}.smart-field.price input{border:0;font-size:28px;font-weight:800}.ncm-button{text-align:left;color:#183d2d;background:#edf3ee;border:1px solid #b6c4bd;border-radius:12px;width:100%;margin-top:10px;padding:12px;font-size:12px;font-weight:800}.logistics-choice{margin-top:20px}.logistics-choice>div{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:9px;display:grid}.logistics-choice button{text-align:left;background:#fff;border:1px solid #d4d9d6;border-radius:13px;padding:12px}.logistics-choice button.active{background:#ddf65b;border-color:#101f24}.logistics-choice b,.logistics-choice small{display:block}.logistics-choice b{font-size:12px}.logistics-choice small{color:#687378;margin-top:4px;font-size:9px;line-height:1.3}.auto-references{grid-template-columns:1fr 1fr;gap:10px;margin-top:22px;display:grid}.auto-references>div{background:#f1f2ef;border-radius:13px;padding:14px}.auto-references span,.auto-references b,.auto-references small{display:block}.auto-references span{color:#69757a;font-size:10px}.auto-references b{margin:5px 0;font-size:13px}.auto-references small{color:#7c868a;font-size:9px;line-height:1.35}.smart-results{gap:14px;display:grid}.scenario-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.scenario-grid article{background:#fff;border:1px solid #cfd5d3;border-radius:20px;padding:20px;position:relative}.scenario-grid article.featured{background:#ddf65b;border-color:#101f24}.scenario-grid span,.scenario-grid strong,.scenario-grid small{display:block}.scenario-grid span{font-size:12px;font-weight:800}.scenario-grid strong{letter-spacing:-.8px;margin:15px 0 6px;font:800 25px Arial,sans-serif}.scenario-grid small{color:#69757a;font-size:10px}.scenario-grid em{color:#fff;background:#101f24;border-radius:99px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:900;position:absolute;top:10px;right:10px}.breakdown-card{color:#f7f3eb;background:#101f24;border-radius:26px;padding:28px}.breakdown-head{border-bottom:1px solid #fff2;justify-content:space-between;align-items:flex-end;gap:15px;padding-bottom:18px;display:flex}.breakdown-head .overline{color:#b7c2c5}.breakdown-head h2{margin:4px 0 0;font:800 24px Arial,sans-serif}.breakdown-head>b{color:#ddf65b;font-size:26px}.cost-list{margin:15px 0}.cost-list>div{border-bottom:1px solid #ffffff14;justify-content:space-between;gap:20px;padding:10px 0;display:flex}.cost-list span{color:#c3cbcd;font-size:12px}.cost-list b{white-space:nowrap;font-size:12px}.cost-list .benefit span,.cost-list .benefit b{color:#ddf65b}.calc-warning{background:#26373d;border-radius:14px;padding:15px}.calc-warning b,.calc-warning span{display:block}.calc-warning b{font-size:12px}.calc-warning span{color:#bdc7ca;margin-top:5px;font-size:10px;line-height:1.55}.ncm-options{gap:8px;margin-top:18px;display:grid}.ncm-options button{text-align:left;background:#fff;border:1px solid #d1d7d3;border-radius:12px;padding:13px}.ncm-options button.active{background:#ddf65b;border-color:#101f24}.ncm-options b,.ncm-options span{display:block}.ncm-options b{font-size:13px}.ncm-options span{color:#5f6c70;margin-top:4px;font-size:11px;line-height:1.4}.profile-modal{width:min(680px,100%)}.profile-modal .primary{margin-top:14px;padding:14px}.profile-modal input,.profile-modal select{padding:13px;font-size:14px}.profile-modal .modal-fields label{font-size:11px}@media (max-width:1050px){.smart-layout{grid-template-columns:1fr}.scenario-grid strong{font-size:22px}}@media (max-width:700px){.top-actions .mobile-profile{display:grid!important}.smart-head{flex-direction:column;align-items:stretch}.smart-head h1{font-size:34px}.profile-button{width:100%;min-width:0}.smart-layout{grid-template-columns:1fr}.smart-input,.breakdown-card{border-radius:22px;padding:20px}.scenario-grid{grid-template-columns:1fr}.scenario-grid article{padding:18px}.scenario-grid article.featured{order:-1}.scenario-grid strong{margin:10px 0 4px;font-size:28px}.logistics-choice>div{grid-template-columns:1fr}.logistics-choice button{padding:14px}.auto-references{grid-template-columns:1fr}.breakdown-head{flex-direction:column;align-items:flex-start}.breakdown-head>b{font-size:29px}.cost-list>div{align-items:flex-start}.cost-list span{max-width:67%}.profile-modal .modal-fields{grid-template-columns:1fr}.ncm-options button{padding:15px}}.sidebar nav button .nav-label{text-align:left;width:auto;min-width:0}@media (max-width:700px){.sidebar nav button{overflow:hidden!important}.sidebar nav button .nav-icon{flex:0 0 22px;place-items:center!important;width:22px!important;height:22px!important;display:grid!important}.sidebar nav button .nav-label{text-align:center!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;width:100%!important;min-width:0!important;max-width:100%!important;font-size:9px!important;line-height:1.05!important;display:block!important}.sidebar nav button:nth-child(2) .nav-label{letter-spacing:-.15px;font-size:8px!important}}.page-actions,.detail-actions,.remittance-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.page-actions a,.detail-actions a,.remittance-actions button{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:#fff;border-radius:9px;padding:8px 11px;font-size:11px;font-weight:800;text-decoration:none}.remittance-actions{margin-top:8px}.remittance-actions button:last-child{color:#a43b32}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@font-face{font-family:Sora;src:url(/fonts/sora-400.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/fonts/sora-500.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/fonts/sora-600.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/fonts/sora-700.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Sora;src:url(/fonts/sora-800.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}:root{--id-bg:#f4f5f2;--id-surface:#fff;--id-surface-soft:#f8f9f7;--id-ink:#11181b;--id-muted:#66716f;--id-border:#d9dfdc;--id-border-strong:#c4ccc8;--id-primary:#123d32;--id-primary-hover:#0b2f26;--id-positive:#dff36a;--id-positive-soft:#eef8c7;--id-warning:#fff2d8;--id-danger:#b64132;--id-info:#dff1fa;--id-radius-control:10px;--id-radius-card:20px;--id-radius-modal:24px;--id-shadow:0 10px 30px #11181b12;--id-font:"Sora", "Segoe UI Variable", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--forest:var(--id-primary);--lime:var(--id-positive);--ink:var(--id-ink);--muted:var(--id-muted);--paper:var(--id-bg);--line:var(--id-border);--soft:var(--id-surface-soft)}html{background:var(--id-bg)}body{color:var(--id-ink);font-size:14px;line-height:1.5;background:var(--id-bg)!important;font-family:var(--id-font)!important}button,input,textarea,select{font-family:var(--id-font)!important}h1,h2,h3,h4,h5,h6,.brand b{color:var(--id-ink);font-family:var(--id-font)!important}.sidebar{background:#10191d!important;width:232px!important;padding:24px 16px!important}.main-content{background:var(--id-bg)!important;margin-left:232px!important}.brand{padding:0 8px 28px!important}.brand-mark{background:var(--id-positive)!important;width:38px!important;height:38px!important;color:var(--id-ink)!important;border-radius:10px!important}.brand b{color:#fff!important;font-size:19px!important;font-weight:700!important}.brand small{color:#aebbb7!important;font-size:11px!important}.sidebar nav{gap:4px!important}.sidebar nav button{color:#bdc8c4!important;border-radius:10px!important;min-height:44px!important;padding:10px 12px!important;font-size:13px!important}.sidebar nav button:hover,.sidebar nav button.active{color:#fff!important;background:#243630!important}.sidebar nav button.active:after{background:var(--id-positive)!important}.business-card{background:#1b2b26!important;border-color:#344a43!important;border-radius:14px!important}.topbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-color:var(--id-border)!important;background:#f4f5f2f0!important;height:60px!important;padding:0 clamp(20px,3vw,48px)!important}.icon-button,.install-app-button,.avatar{border-radius:10px!important}.page,.opportunity-page,.imports-page,.chat-page{width:100%;max-width:1440px!important;padding:40px clamp(28px,4vw,56px) 72px!important}.page-title,.welcome{margin-bottom:28px!important}.page-title h1,.welcome h1{letter-spacing:-.04em!important;margin:0 0 8px!important;font-size:clamp(32px,3vw,42px)!important;font-weight:700!important;line-height:1.05!important}.page-title>div>p:last-child,.welcome>div>p:last-child,.muted{color:var(--id-muted)!important;font-size:14px!important}.overline{color:#526460!important;letter-spacing:.13em!important;margin-bottom:8px!important;font-size:10px!important;font-weight:800!important;line-height:1.3!important}small{font-size:11px!important;line-height:1.45!important}.card,.start-card,.product-card,.integration-card,.import-detail,.imports-empty,.chat-layout,.finance-agenda,.market-desk,.opportunity-section,.opportunity-confirm-card,.calc-form,.smart-input{border:1px solid var(--id-border)!important;border-radius:var(--id-radius-card)!important;background:var(--id-surface)!important;box-shadow:none!important}.card:hover,.start-card:hover{border-color:var(--id-border-strong)!important}input,textarea,select{border:1px solid var(--id-border-strong)!important;border-radius:var(--id-radius-control)!important;background:var(--id-surface)!important;min-height:44px!important;color:var(--id-ink)!important;box-shadow:none!important;padding:10px 12px!important;font-size:14px!important}textarea{min-height:96px!important}input::placeholder,textarea::placeholder{color:#909997!important}input:focus,textarea:focus,select:focus{border-color:var(--id-primary)!important;outline-offset:1px!important;box-shadow:none!important;outline:3px solid #123d321c!important}label{color:#465450;font-size:12px!important;font-weight:650!important}.primary,.secondary,.outline,.table-action,.link-input button,.market-live-search button,.webhook-card button{border-radius:var(--id-radius-control)!important;min-height:42px!important;padding:10px 16px!important;font-size:13px!important;font-weight:700!important}.primary,.link-input button,.market-live-search button,.webhook-card button{border:1px solid var(--id-primary)!important;background:var(--id-primary)!important;color:#fff!important;box-shadow:none!important}.primary:hover,.link-input button:hover{background:var(--id-primary-hover)!important}.secondary,.outline,.table-action{border:1px solid var(--id-border-strong)!important;color:var(--id-ink)!important;background:#fff!important}.modal-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a141285!important}.modal{border:1px solid var(--id-border)!important;border-radius:var(--id-radius-modal)!important;box-shadow:var(--id-shadow)!important;background:#fff!important}.modal-close{background:var(--id-surface-soft)!important;border-radius:10px!important;width:36px!important;height:36px!important}.finance-summary{gap:12px!important}.finance-summary article{border:1px solid var(--id-border)!important;border-radius:var(--id-radius-card)!important;background:#fff!important;min-height:132px!important;padding:18px 20px!important}.finance-summary article.paid{background:var(--id-positive-soft)!important;border-color:#d8e99a!important}.finance-summary article.pending{background:var(--id-primary)!important;border-color:var(--id-primary)!important}.finance-summary article.overdue{background:var(--id-warning)!important;border-color:#ecdcb9!important}.finance-summary span{color:#52615d!important;font-size:11px!important}.finance-summary b{letter-spacing:-.03em!important;margin:10px 0 4px!important;font-size:25px!important}.finance-summary em{font-size:11px!important}.finance-summary .pending span,.finance-summary .pending small{color:#c7d4d0!important}.finance-summary .pending b{color:var(--id-positive)!important}.finance-toolbar{padding:22px 24px!important}.finance-toolbar h2{font-size:20px!important;font-weight:700!important}.finance-table-head{color:#596662!important;background:#f0f3f1!important;padding:12px 24px!important}.finance-row{min-height:82px;border-color:#e4e8e6!important;padding:15px 24px!important}.finance-row:hover{background:#fafbf9}.finance-row>span>b{font-size:13px!important}.finance-row>span>small{color:#74807c!important;font-size:11px!important}.finance-status{border-radius:999px!important;min-height:30px!important;padding:6px 10px!important;font-size:10px!important}.finance-actions button{min-height:30px;border:1px solid var(--id-border-strong)!important;background:#fff!important;border-radius:8px!important;padding:6px 10px!important;font-size:11px!important}.finance-actions a{font-size:11px!important}.imports-page .import-summary{gap:12px!important}.imports-page .import-summary>div{border:1px solid var(--id-border)!important;border-radius:var(--id-radius-card)!important;min-height:126px!important;padding:18px 20px!important}.imports-page .import-summary b{letter-spacing:-.03em!important;font-size:25px!important}.imports-page .import-summary .summary-projected,.imports-page .import-summary .summary-remaining{min-height:142px!important}.imports-table{overflow:hidden}.imports-table-head{background:#f0f3f1!important}.import-row{min-height:88px;border-color:#e4e8e6!important}.import-row:hover{background:#fafbf9!important}.import-status,.tag,.filter-row>button,.import-filters button{border-radius:999px!important}.import-detail-modal{border-radius:var(--id-radius-modal)!important}.import-money>div,.exchange-summary,.import-facts,.landed-cost-totals>span,.invoice-item-row,.landed-cost-form,.payment-form{border-radius:12px!important}.start-grid{gap:12px!important}.start-card{border-radius:var(--id-radius-card)!important;min-height:188px!important;padding:22px!important}.start-card b{font-size:17px!important;font-weight:700!important}.start-card small{color:var(--id-muted)!important;font-size:12px!important}.start-icon{border-radius:10px!important}.link-box,.market-desk{border-radius:var(--id-radius-card)!important}.market-signal{border-radius:14px!important}.integration-card,.opportunity-drop,.opportunity-confirm-card,.opportunity-section{border-radius:var(--id-radius-card)!important}.id-route-rail{border-radius:var(--id-radius-card);color:#fff;isolation:isolate;background:#102126;border:1px solid #243b38;grid-template-columns:minmax(220px,.9fr) minmax(420px,1.8fr) 84px auto;align-items:center;gap:22px;min-height:132px;margin:-8px 0 22px;padding:22px 24px;display:grid;position:relative;overflow:hidden}.id-route-rail:before{content:"";z-index:-2;opacity:.22;background-image:linear-gradient(90deg,#0000 49%,#fff 50%,#0000 51%),linear-gradient(#fff 1px,#0000 1px);background-size:120px 100%,100% 34px;position:absolute;inset:0}.id-route-rail:after{content:"";z-index:-1;background:var(--id-positive);clip-path:polygon(12% 0,100% 0,82% 100%,0 84%);width:220px;height:150px;position:absolute;bottom:-55px;right:-30px;transform:rotate(-8deg)}.id-route-copy span,.id-route-copy b,.id-route-copy small{display:block}.id-route-copy span{color:#a9bbb6;letter-spacing:.16em;font-size:9px;font-weight:800}.id-route-copy b{color:#fff;margin:7px 0 5px;font-size:18px;line-height:1.15}.id-route-copy small{color:#b9c7c3;font-size:10px!important}.id-route-track{grid-template-columns:repeat(4,1fr);gap:0;display:grid;position:relative}.id-route-track:before{content:"";opacity:.75;border-top:2px dashed #d9e1dd;position:absolute;top:15px;left:9%;right:9%}.id-route-track>span{color:#c6d1ce;justify-items:center;gap:7px;font-size:10px;display:grid;position:relative}.id-route-track>span i{color:#fff;background:#102126;border:2px solid #d9e1dd;border-radius:50%;place-items:center;width:31px;height:31px;font-size:8px;font-style:normal;font-weight:800;display:grid;position:relative}.id-route-track>span.current i{border-color:var(--id-positive);background:var(--id-positive);color:#102126;box-shadow:0 0 0 6px #dff36a24}.id-route-track>span b{color:inherit;white-space:nowrap;font-size:10px}.id-cargo-code{background:#ffffff0b;border:1px solid #ffffff36;border-radius:12px;grid-template-columns:repeat(3,7px);place-content:center;gap:6px;height:70px;display:grid}.id-cargo-code i{background:#dce6e2;border-radius:50%;width:7px;height:7px}.id-route-rail>strong{z-index:1;color:#102126;text-align:center;background:#fff;border-radius:10px;min-width:128px;padding:11px 13px;font-size:11px;position:relative}.id-route-rail.finance:after{background:#ff5a24}.id-route-rail.finance .id-route-track{grid-template-columns:repeat(3,1fr)}.id-route-rail.finance .id-route-track>span.current i{color:#fff;background:#ff5a24;border-color:#ffbea8;box-shadow:0 0 0 6px #ff5a2425}.id-route-rail.imports:after{background:#87d4f5}.id-route-rail.imports .id-route-track>span.current i{color:#102126;background:#87d4f5;border-color:#87d4f5;box-shadow:0 0 0 6px #87d4f525}.finance-summary article,.imports-page .import-summary>div,.scenario-grid article{isolation:isolate;position:relative;overflow:hidden}.finance-summary article:after,.imports-page .import-summary>div:after,.scenario-grid article:after{content:"";opacity:.16;background:repeating-linear-gradient(90deg,currentColor 0 2px,#0000 2px 5px);width:30px;height:18px;position:absolute;top:14px;right:14px}.finance-summary article.overdue:before{content:"!";color:#d45c33;border:2px solid #d45c33;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;font-weight:900;display:grid;position:absolute;bottom:14px;right:16px}.imports-page .summary-remaining:before{content:"BRASIL";color:#fff;letter-spacing:.12em;border:1px dashed #fff7;padding:5px 8px;font-size:8px;font-weight:800;position:absolute;bottom:14px;right:18px;transform:rotate(-3deg)}.scenario-grid article.featured:before{content:"DESTINO";color:#fff;text-align:center;letter-spacing:.1em;background:#102126;width:90px;padding:5px 0;font-size:7px;font-weight:800;position:absolute;bottom:15px;right:-22px;transform:rotate(-45deg)}.breakdown-card{position:relative;overflow:hidden}.breakdown-card:after{content:"";opacity:.08;background:radial-gradient(circle,#fff 0 2px,#0000 3px) 0 0/14px 14px;width:150px;height:150px;position:absolute;top:92px;right:-35px;transform:rotate(12deg)}.finance-row>span:nth-child(2):before,.import-row>span:first-child:before{content:"";opacity:.5;background:repeating-linear-gradient(90deg,#173d34 0 2px,#0000 2px 4px);width:18px;height:7px;margin:0 8px 2px 0;display:inline-block}.finance-summary b,.imports-page .import-summary b,.scenario-grid strong,.breakdown-head>b{font-variant-numeric:tabular-nums;letter-spacing:-.035em!important}@media (max-width:1100px){.sidebar{top:0;width:100%!important;padding:10px 14px!important;position:sticky!important}.main-content{margin-left:0!important}.sidebar .brand,.sidebar-bottom{display:none!important}.sidebar nav{scrollbar-width:none;overflow-x:auto;gap:6px!important;display:flex!important}.sidebar nav::-webkit-scrollbar{display:none}.sidebar nav button{flex:none;justify-content:center;min-width:104px}.finance-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}.id-route-rail{grid-template-columns:1fr 1.8fr auto}.id-cargo-code{display:none}}@media (max-width:700px){.topbar{height:54px!important;padding:0 14px!important}.page,.opportunity-page,.imports-page,.chat-page{padding:24px 16px 44px!important}.page-title,.welcome{gap:16px;margin-bottom:22px!important}.page-title h1,.welcome h1{font-size:30px!important}.page-title{flex-direction:column!important;align-items:stretch!important}.page-title>.primary{width:100%}.finance-summary{grid-template-columns:1fr!important}.finance-summary article{min-height:118px!important}.finance-toolbar{padding:18px!important}.finance-row{gap:16px 12px!important;padding:18px!important}.finance-actions{align-items:stretch!important}.finance-actions select,.finance-actions button{width:100%}.modal{border-radius:22px 22px 0 0!important}.start-grid{grid-template-columns:1fr!important}.start-card{min-height:150px!important}.id-route-rail{grid-template-columns:1fr;gap:18px;min-height:0;margin-bottom:18px;padding:20px}.id-route-rail:after{bottom:-95px;right:-70px}.id-route-track{order:2}.id-route-rail>strong{order:3;justify-self:start;min-width:0}}
