@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,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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,::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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;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:where(:not(iframe)){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]){appearance:button}::file-selector-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}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.static{position:static}.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}}.contents{display:contents}.grid{display:grid}.hidden{display:none}.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}.p-1{padding:var(--spacing)}}:root{color:#111827;font-synthesis:none;background:#f6f8fb;font-family:PingFang SC,Microsoft YaHei,Helvetica Neue,Arial,sans-serif}html,body,#root{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{width:0;height:0;display:none}body::-webkit-scrollbar{width:0;height:0;display:none}#root::-webkit-scrollbar{width:0;height:0;display:none}*{box-sizing:border-box}body{background:#f6f8fb;min-width:1180px;margin:0}a{color:inherit;text-decoration:none}button{font:inherit}.top-header{z-index:30;background:#fff;border-bottom:1px solid #edf0f5;height:88px;position:sticky;top:0}.header-inner{align-items:center;gap:16px;min-width:1180px;max-width:1920px;height:100%;margin:0 auto;padding:0 40px;display:flex}.brand{flex:none;align-items:center;width:auto;margin-right:16px;display:inline-flex}.brand img{object-fit:contain;object-position:left center;width:auto;height:54px;max-height:54px;display:block}.primary-nav{flex:1;align-self:stretch;align-items:stretch;gap:24px;display:flex}.nav-item{color:#4b5563;white-space:nowrap;border-bottom:3px solid #0000;justify-content:center;align-items:center;min-width:124px;padding:0 12px;font-size:20px;transition:all .2s;display:inline-flex}.nav-item:hover{color:#0b71f4}.nav-item.active{color:#0b71f4;border-bottom-color:#0b71f4;font-weight:600}.header-actions{white-space:nowrap;align-items:center;gap:26px;display:flex}.certification-status{color:#0aaf70;align-items:center;gap:7px;font-size:15px;display:flex}.account-menu{position:relative}.account-trigger{cursor:pointer;color:#374151;background:0 0;border:0;align-items:center;gap:7px;padding:11px 0;font-size:16px;display:flex}.account-popover{background:#fff;border:1px solid #e5e7eb;border-radius:10px;width:248px;padding:8px;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 10px 30px #0f172a1f}.account-summary{color:#0b71f4;border-bottom:1px solid #f1f5f9;align-items:center;gap:9px;margin-bottom:7px;padding:10px;display:flex}.account-summary div{min-width:0}.account-summary strong{color:#111827;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.account-summary span{color:#94a3b8;margin-top:3px;font-size:12px;display:block}.account-popover a{color:#4b5563;border-radius:6px;padding:9px 10px;font-size:14px;display:block}.account-popover a:hover{color:#0b71f4;background:#e8f2ff}.account-popover .logout-link{border-top:1px solid #f1f5f9;align-items:center;gap:7px;margin-top:6px;padding-top:11px;display:flex}.portal-button,.primary-button{color:#fff;background:#0b71f4;border-radius:22px;justify-content:center;align-items:center;gap:8px;padding:11px 18px;font-size:15px;font-weight:500;transition:all .2s;display:inline-flex}.portal-button:hover,.primary-button:hover{background:#075ed1;transform:translateY(-1px)}.page-content{min-height:calc(100vh - 88px)}.page-container{width:min(1320px,100% - 128px);margin:0 auto;padding:42px 0 70px}.breadcrumb{color:#94a3b8;align-items:center;gap:9px;margin-bottom:26px;font-size:16px;display:flex}.breadcrumb a{color:inherit;transition:color .2s}.breadcrumb a:hover{color:#0b71f4}.breadcrumb strong{color:#4b5563;font-weight:500}.eyebrow{color:#0b71f4;letter-spacing:.5px;margin:0 0 9px;font-size:14px;font-weight:600}.digital-hero{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:40px 44px}.digital-hero h1{font-size:30px}.digital-hero>p:last-child{color:#64748b;margin:13px 0 0;font-size:15px}.tool-card{min-height:245px}.tool-card-top{justify-content:space-between;align-items:start;display:flex}.tag{color:#94a3b8;background:#f1f5f9;border-radius:4px;padding:4px 8px;font-size:12px}.tag-active{color:#0b71f4;background:#e8f2ff}.tool-card h3{margin-top:23px}.coming-soon{padding-top:30px}.coming-card{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:14px;max-width:760px;margin:48px auto 0;padding:48px 68px 42px;box-shadow:0 4px 16px #0f172a0a}.coming-icon{color:#0b71f4;background:#e8f2ff;border-radius:50%;place-items:center;width:70px;height:70px;margin:0 auto 22px;display:grid}.coming-card h1{margin:0 0 10px;font-size:26px}.coming-card h2{color:#0b71f4;margin:0;font-size:17px}.coming-card>p:last-of-type{color:#64748b;max-width:510px;margin:15px auto 0;line-height:1.75}.coming-actions{justify-content:center;gap:12px;margin-top:30px;display:flex}.secondary-button{color:#0b71f4;border:1px solid #cfe3ff;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:10px 17px;font-size:14px;display:inline-flex}.related-links{text-align:left;border-top:1px solid #f1f5f9;margin-top:35px;padding-top:22px}.related-links>span{color:#94a3b8;font-size:13px}.related-links>div{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.related-links a{color:#0b71f4;background:#f6faff;border-radius:5px;align-items:center;gap:4px;padding:7px 9px;font-size:13px;display:inline-flex}.auth-page{background:linear-gradient(135deg,#e8f2ff,#f6f8fb);place-items:center;min-height:100vh;display:grid}.auth-card{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:14px;width:440px;padding:48px;box-shadow:0 10px 30px #0f172a14}.auth-icon{color:#0b71f4;background:#e8f2ff;border-radius:18px;place-items:center;width:64px;height:64px;margin:0 auto 23px;display:grid}.auth-card h1{margin:0;font-size:27px}.auth-card>p:last-of-type{color:#64748b;margin:14px 0 28px;font-size:14px;line-height:1.7}.auth-button{border-radius:7px;width:100%}@media(max-width:1280px){.header-inner{gap:16px;padding:0 28px}.brand{flex-basis:auto;width:auto}.brand img{width:auto;height:54px}.header-actions{gap:15px}.primary-nav{gap:16px}.nav-item{min-width:108px;padding:0 8px;font-size:18px}.page-container{width:calc(100% - 72px)}}.search-condition-card{z-index:1;padding:34px 42px 32px;position:relative}.search-condition-grid{z-index:2;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid;position:relative}.search-condition-field,.search-condition-card .select-field{color:#1f2937;gap:10px;font-size:18px;font-weight:400;display:grid}.search-condition-field input,.search-condition-input,.search-condition-card .select-wrap{box-sizing:border-box;height:50px}.search-condition-field>input{color:#1f2937;font:inherit;border:1px solid #dbe3ef;border-radius:8px;outline:none;padding:0 15px;font-size:15px;font-weight:400}.search-condition-input{color:#4b5563;border:1px solid #dbe3ef;border-radius:8px;align-items:center;gap:9px;padding:0 15px;display:flex}.search-condition-input input{color:#1f2937;min-width:0;font:inherit;border:0;outline:0;flex:1;font-size:15px;font-weight:400}.search-condition-card .select-trigger{color:#8a94a6;border-radius:8px;height:48px;font-size:15px;font-weight:400}.search-condition-footer{justify-content:space-between;align-items:center;gap:24px;margin-top:26px;display:flex}.search-condition-actions{justify-content:flex-end;gap:28px;display:flex}.search-condition-error{color:#dc2626;margin:12px 0 0}.search-condition-field>input::placeholder,.search-condition-input input::placeholder{color:#8a94a6}.search-condition-field>input:focus,.search-condition-input:focus-within{border-color:#0b71f4;box-shadow:0 0 0 3px #0b71f41a}.search-condition-card .select-trigger.has-value{color:#1f2937}.search-condition-card .select-trigger>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.search-condition-card .select-wrap.is-open{z-index:3}.search-condition-card .select-wrap:focus-within,.search-condition-card .select-wrap.is-open{border-color:#0b71f4;box-shadow:0 0 0 3px #0b71f41a}.search-condition-card .select-trigger:focus,.search-condition-card .select-trigger:focus-visible{box-shadow:none;outline:none}@media(max-width:1100px){.search-condition-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.customs-query-page{color:#1f2937;background:#f2f8fe;min-height:calc(100vh - 88px);position:relative;overflow:hidden}.customs-hero-art{pointer-events:none;position:absolute;inset:0;overflow:hidden}.customs-hero-art img{object-fit:cover;opacity:.6;position:absolute}.customs-query-hero-left{width:min(745px,42vw);height:auto;top:-57px;left:-87px}.customs-query-hero-right{width:min(780px,44vw);height:auto;top:-116px;right:0}.customs-page-inner{z-index:1;width:min(1824px,100% - 96px);margin:0 auto;padding:26px 0 54px;position:relative}.customs-page-inner .customs-tool-header{margin:16px 0 17px}.customs-tool-header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:48px;display:flex}.customs-tool-header.has-shortcuts{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:18px}.customs-tool-breadcrumb{color:#4b5563;margin:0;font-size:16px}.customs-tool-breadcrumb a{transition:color .2s}.customs-tool-breadcrumb a:hover{color:#0b71f4}.customs-tool-shortcuts{flex:none;align-items:center;gap:10px;display:flex}.customs-tool-shortcuts a{color:#0b71f4;white-space:nowrap;background:#fff;border:1px solid #cfe3ff;border-radius:999px;align-items:center;gap:6px;min-height:38px;padding:6px 17px;font-size:15px;font-weight:500;display:inline-flex}.customs-tool-shortcuts a:hover{background:#e8f2ff}.customs-tool-shortcuts a.is-active{color:#fff;background:#0b71f4;border-color:#0b71f4}.customs-tool-shortcuts a.is-active:hover{background:#075ed1}.customs-intro{text-align:center;margin-bottom:43px}.customs-intro h1{color:#1f2937;letter-spacing:1px;margin:0;font-size:48px;font-weight:700;line-height:1.5}.customs-intro h1 span{color:#0b71f4}.customs-intro p{color:#4b5563;margin:14px 0 0;font-size:22px}.customs-form-card{background:#fff;border-radius:8px;width:min(1620px,100%);margin:0 auto;padding:37px 40px 32px}.customs-form-grid{gap:20px;display:grid}.customs-form-grid-top{grid-template-columns:repeat(4,minmax(0,1fr))}.customs-form-grid-four{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px}.customs-field,.select-field{color:#1f2937;flex-direction:column;gap:11px;min-width:0;font-size:18px;font-weight:500;display:flex}.customs-field input,.customs-field select,.customs-input-wrap,.date-range-inputs,.customs-select-wrap{color:#4b5563;background:#fff;border:1px solid #e5eaf0;border-radius:8px;width:100%;height:50px}.customs-field input{outline:none;padding:0 16px;font-size:16px}.customs-field input:focus,.customs-field select:focus{border-color:#0b71f4;box-shadow:0 0 0 3px #0b71f41a}.customs-field input::placeholder{color:#8a94a6}.customs-input-wrap,.date-range-inputs,.customs-select-wrap{align-items:center;gap:10px;padding:0 16px;display:flex}.customs-input-wrap svg,.date-range-inputs svg{color:#4b5563;flex:none}.customs-input-wrap input{height:48px;box-shadow:none;border:0;padding:0}.customs-input-wrap input:focus{box-shadow:none}.date-range-picker{width:100%;position:relative}.date-range-inputs{gap:9px}.date-range-inputs input{color:#4b5563;width:100%;min-width:0;height:48px;box-shadow:none;cursor:pointer;border:0;outline:none;padding:0;font-size:16px}.date-range-inputs input::placeholder{color:#8a94a6}.date-range-inputs input:focus{box-shadow:none}.date-range-inputs>span{color:#4b5563}.date-picker-popover{z-index:25;background:#fff;border:1px solid #e5eaf0;border-radius:10px;width:320px;padding:16px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 12px 28px #0f172a24}.date-picker-header{color:#1f2937;justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.date-picker-header strong{font-size:16px;font-weight:600}.date-picker-nav-group{align-items:center;gap:2px;display:flex}.date-picker-header button{color:#4b5563;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:30px;height:30px;padding:0;display:grid}.date-picker-header button:hover{color:#0b71f4;background:#e8f2ff}.date-picker-weekdays,.date-picker-days{text-align:center;grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.date-picker-weekdays{color:#94a3b8;margin-bottom:6px;font-size:12px}.date-picker-days button,.date-picker-empty{min-height:34px}.date-picker-days button{color:#4b5563;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0;font-size:14px}.date-picker-days button:hover,.date-picker-days button.is-selected{color:#fff;background:#0b71f4}.date-picker-days button:disabled{color:#d1d5db;cursor:not-allowed;background:0 0}.date-picker-days button[aria-current=date]{color:#0b71f4;box-shadow:inset 0 0 0 1px #0b71f4}.date-picker-days button.is-selected[aria-current=date]{color:#fff}.date-picker-days button.is-in-range{color:#0b71f4;background:#e8f2ff;border-radius:0}.date-picker-days button.is-selected{border-radius:6px}.date-picker-hint{color:#94a3b8;text-align:center;margin:12px 0 0;font-size:12px}.select-wrap{color:#4b5563;background:#fff;border:1px solid #e5eaf0;border-radius:8px;width:100%;height:50px;padding:0;position:relative}.select-trigger{color:#8a94a6;text-align:left;cursor:pointer;background:#fff;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;width:100%;height:48px;padding:0 12px 0 16px;font-size:16px;display:flex}.select-trigger.has-value{color:#4b5563}.select-trigger:focus-visible,.select-wrap.is-open .select-trigger{outline:none;box-shadow:0 0 0 3px #0b71f41a}.select-trigger svg{color:#333;flex:none;transition:transform .2s}.select-wrap.is-open .select-trigger svg{transform:rotate(180deg)}.select-options{z-index:20;background:#fff;border:1px solid #e5eaf0;border-radius:8px;flex-direction:column;gap:2px;max-height:220px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0f172a1f}.select-options button{color:#4b5563;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;width:100%;min-height:38px;padding:0 10px;font-size:16px}.select-options button:hover,.select-options button[aria-selected=true]{color:#0b71f4;background:#e8f2ff}.select-options .select-all-option{color:#0b71f4;border-bottom:1px solid #edf2f8;margin-bottom:4px;font-weight:600}.customs-form-footer{justify-content:space-between;align-items:center;margin-top:24px;display:flex}.more-conditions,.view-all-customs{color:#0b71f4;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;font-size:20px;font-weight:500;display:inline-flex}.more-conditions svg{transition:transform .2s}.more-conditions.is-open svg{transform:rotate(180deg)}.customs-form-actions{align-items:center;gap:28px;display:flex}.customs-reset-button,.customs-submit-button{cursor:pointer;border:0;border-radius:8px;height:50px;padding:0 24px;font-size:20px}.customs-reset-button{color:#1f2937;background:#eef1f5;min-width:88px}.customs-reset-button:hover{background:#e2e7ed}.customs-submit-button{color:#fff;background:#0b71f4;justify-content:center;align-items:center;gap:10px;min-width:162px;display:inline-flex}.customs-submit-button:hover{background:#075ed1}.customs-form-message{color:#18a875;text-align:right;margin:16px 0 -4px;font-size:14px}.customs-more-fields{padding-top:2px}.recent-customs{width:min(1620px,100%);margin:49px auto 0}.recent-customs-heading{justify-content:space-between;align-items:center;margin-bottom:21px;display:flex}.recent-customs-heading h2{color:#070a22;align-items:center;gap:16px;margin:0;font-size:24px;display:inline-flex}.recent-customs-heading h2 svg{color:#0b71f4}.view-all-customs{font-size:18px}.view-all-customs:hover{color:#075ed1}.recent-customs-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.recent-custom-card{background:#fff;border:1px solid #e5eaf0;border-radius:8px;min-width:0;padding:24px}.recent-card-title{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.recent-card-title h3{color:#000;margin:0;font-size:20px;font-weight:500;line-height:1.5}.recent-card-title button{color:#333;cursor:pointer;background:0 0;border:0;flex:none;padding:0}.recent-card-meta{color:#4b6292;white-space:nowrap;align-items:center;gap:13px;margin-top:18px;font-size:16px;display:flex}.recent-card-meta span{align-items:center;gap:7px;min-width:0;display:inline-flex}.recent-card-meta svg{flex:none}.recent-card-action{color:#0b71f4;cursor:pointer;background:#e5f0ff;border:0;border-radius:8px;width:100%;height:47px;margin-top:23px;font-size:18px}.recent-card-action:hover{background:#d6e8ff}@media(max-width:1280px){.customs-page-inner{width:calc(100% - 72px)}.customs-intro h1{font-size:40px}.customs-intro p{font-size:18px}.customs-form-card,.recent-customs{width:100%}.customs-form-card{padding:30px}.customs-field,.select-field,.more-conditions,.customs-reset-button,.customs-submit-button,.view-all-customs{font-size:16px}.recent-card-title h3{font-size:19px}.recent-card-meta{gap:7px;font-size:13px}.recent-card-meta svg{width:18px}}.customs-results-page{color:#1f2937;background:#f2f8fe;min-height:calc(100vh - 88px);position:relative;overflow:hidden}.customs-results-inner{z-index:1;width:min(1824px,100% - 96px);margin:0 auto;padding:26px 0 38px;position:relative}.customs-results-inner .customs-tool-header{margin:16px 0 17px}.customs-results-tabs-row{height:39px}.customs-page-nav-row{align-items:center;gap:16px;min-width:0;display:flex}.customs-page-tabs{color:#4b5563;flex:1;align-items:center;gap:16px;min-width:0;font-size:16px;display:flex;position:relative}.customs-page-tab{white-space:nowrap;background:#fff;border-radius:999px;align-items:center;min-height:39px;padding:6px 7px 6px 16px;display:inline-flex}.customs-page-tab button:not(.customs-page-tab-close){color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.customs-page-tab button:not(.customs-page-tab-close):hover{color:#0b71f4}.customs-page-tab.is-active{color:#fff;background:#0b71f4}.customs-page-tab.is-active button:not(.customs-page-tab-close):hover{color:#fff}.customs-page-tab-close{color:#1f2937;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;margin-left:6px;padding:1px;display:inline-flex}.customs-page-tab-close:hover{background:#0f172a14}.customs-page-tab.is-active .customs-page-tab-close{color:#fff}.customs-page-tab.is-active .customs-page-tab-close:hover{background:#ffffff2e}.customs-page-tab-overflow{flex:none;position:relative}.customs-page-tab-overflow-trigger{color:#0b71f4;cursor:pointer;background:#fff;border:1px solid #cfe3ff;border-radius:999px;align-items:center;gap:2px;min-height:39px;padding:6px 12px;display:inline-flex}.customs-page-tab-overflow-trigger:hover{background:#e8f2ff}.customs-page-tab-overflow-menu{z-index:20;background:#fff;border:1px solid #dbe7f5;border-radius:8px;width:min(360px,42vw);max-height:320px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 12px 28px #0f172a24}.customs-page-tab-overflow-item{align-items:center;gap:6px;display:flex}.customs-page-tab-overflow-item>button:first-child{color:#4b5563;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1;min-width:0;padding:9px 10px;overflow:hidden}.customs-page-tab-overflow-item>button:first-child:hover{color:#0b71f4;background:#e8f2ff}.customs-page-tab-overflow-item>button:last-child{color:#8a94a6;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:28px;height:28px;padding:0;display:grid}.customs-page-tab-overflow-item>button:last-child:hover{color:#ef4444;background:#f1f5f9}.customs-page-tab-measurements{visibility:hidden;pointer-events:none;position:absolute}.customs-page-tab--measure{width:max-content}.customs-results-title-row{justify-content:space-between;align-items:flex-start;min-height:60px;margin-top:20px;display:flex;position:relative}.customs-results-title-row h1{color:#08226d;margin:0;font-size:40px;font-weight:700;line-height:1.5}.customs-results-brand{color:#1a75fd;width:162px;position:absolute;top:-40px;right:2px}.customs-results-brand strong{letter-spacing:6px;font-size:18px;font-weight:400;line-height:1.5;display:block}.customs-results-brand i{background:#0b71f4;width:22px;height:2px;margin:7px 0 9px;display:block}.customs-results-brand span{color:#8a94a6;letter-spacing:3px;font-size:12px;line-height:1.55;display:block}.customs-condition-tags{align-items:center;gap:17px;min-height:36px;margin-top:16px;display:flex;overflow:hidden}.customs-condition-tags span{color:#08226dcc;white-space:nowrap;background:#071f700f;border-radius:999px;flex:none;padding:6px 16px;font-size:16px;line-height:24px}.customs-progress-row{justify-content:space-between;align-items:center;min-height:59px;margin-top:25px;display:flex}.customs-progress{align-items:center;gap:20px;display:flex}.customs-step{color:#4b5563;white-space:nowrap;align-items:center;gap:10px;font-size:18px;display:inline-flex}.customs-step.is-active{color:#0b71f4;font-weight:500}.customs-step-number{color:#0b71f4;border:1px solid #0b71f47a;border-radius:8px;place-items:center;width:40px;height:40px;font-size:16px;display:grid}.customs-step-number.is-active{color:#fff;background:#0b71f4}.customs-step-number.is-completed{background:#0b71f41a;border-color:#0b71f47a}.customs-progress-line{background:#8a94a6;width:36px;height:2px}.customs-progress-line.is-completed{background:#0b71f4}.customs-step-link{text-decoration:none;transition:color .18s,transform .18s}.customs-step-link:hover{color:#0b71f4;transform:translateY(-1px)}.customs-step-link:not(.is-active):hover .customs-step-number{background:#e8f2ff;border-color:#0b71f4}.customs-step-link:focus-visible{outline-offset:4px;border-radius:8px;outline:3px solid #0b71f438}.customs-step-button{cursor:pointer;background:0 0;border:0;padding:0}.customs-step.is-disabled{color:#a0aec0;cursor:not-allowed}.customs-step.is-disabled .customs-step-number{color:#a0aec0;background:#f8fafc;border-color:#dbe4ef}.customs-result-actions{align-items:center;gap:16px;display:flex}.customs-action-group{align-items:center;gap:24px;display:flex}.customs-action-button{color:#4b5563;cursor:pointer;white-space:nowrap;background:#fff;border:0;border-radius:8px;justify-content:center;align-items:center;gap:10px;height:47px;padding:0 20px;font-size:18px;display:inline-flex}.customs-action-button:hover{color:#0b71f4;box-shadow:0 4px 16px #0f172a0f}.customs-action-button.is-primary{color:#fff;background:#0b71f4}.customs-action-button.is-primary:hover{background:#075ed1}.customs-results-message{color:#18a875;font-size:13px;position:absolute;top:422px;right:0}.customs-results-panel{background:#fff;border-radius:8px;min-height:696px;margin-top:23px;padding:32px 40px 24px}.customs-results-panel-heading{border-bottom:1px solid #eef1f5;justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:20px;display:flex}.customs-results-panel-heading h2{color:#1f2937;margin:0;font-size:22px;font-weight:600}.customs-results-panel-heading p{color:#8a94a6;margin:8px 0 0;font-size:14px}.customs-results-source{color:#8a94a6;font-size:13px}.customs-results-table-wrap{overflow-x:auto}.customs-results-table-wrap::-webkit-scrollbar{height:12px}.customs-results-table-wrap::-webkit-scrollbar-track{background:0 0}.customs-results-table-wrap::-webkit-scrollbar-thumb{background:#c7d8eb;border:2px solid #fff;border-radius:999px}.customs-results-table-wrap::-webkit-scrollbar-thumb:hover{background:#a9c3df}.customs-results-table{border-collapse:separate;border-spacing:0;color:#4b5563;width:100%;min-width:1540px;font-size:14px}.customs-data-table{table-layout:fixed}.customs-results-table th{color:#4b5563;text-align:left;white-space:nowrap;background:#f8fafc;height:48px;font-weight:500}.customs-results-table td{white-space:nowrap;border-bottom:1px solid #f1f5f9;height:56px}.customs-results-table th,.customs-results-table td{box-sizing:border-box;text-overflow:ellipsis;padding:0 14px;overflow:hidden}.customs-data-table .customs-table-field-index{width:72px;min-width:72px}.customs-data-table .customs-table-field-date{width:132px;min-width:132px}.customs-data-table .customs-table-field-productName{width:170px;min-width:170px}.customs-data-table .customs-table-field-hsCode{width:108px;min-width:108px}.customs-data-table .customs-table-field-direction{width:92px;min-width:92px}.customs-data-table .customs-table-field-importer,.customs-data-table .customs-table-field-exporter{width:180px;min-width:180px}.customs-data-table .customs-table-field-importCountry,.customs-data-table .customs-table-field-exportCountry{width:150px;min-width:150px}.customs-data-table .customs-table-field-amountUsd{width:170px;min-width:170px}.customs-data-table .customs-table-field-quantity,.customs-data-table .customs-table-field-weight{width:100px;min-width:100px}.customs-data-table .customs-table-field-action{width:112px;min-width:112px}.customs-table-column-fixed-left,.customs-table-column-fixed-right{z-index:2;position:sticky}.customs-table-column-fixed-left{background:#fff}.customs-table-column-fixed-left:first-child{left:0}.customs-table-column-fixed-left:nth-child(2){left:72px}.customs-table-column-fixed-left:nth-child(3){left:212px}.customs-table-column-fixed-right{background:#fff;right:0}.customs-table-column-fixed-left:nth-child(3):after,.customs-table-column-fixed-right:before{content:"";pointer-events:none;opacity:0;visibility:hidden;width:18px;transition:opacity .18s;position:absolute;top:0;bottom:0}.customs-table-column-fixed-left:nth-child(3):after{background:linear-gradient(90deg,#0f172a24,#0f172a00);right:-18px}.customs-table-column-fixed-right:before{background:linear-gradient(270deg,#0f172a24,#0f172a00);left:-18px}.customs-results-table-wrap.has-scroll-left .customs-table-column-fixed-left:nth-child(3):after,.customs-results-table-wrap.has-scroll-right .customs-table-column-fixed-right:before{opacity:1;visibility:visible}.customs-results-table thead .customs-table-column-fixed-left,.customs-results-table thead .customs-table-column-fixed-right{z-index:3;background:#f8fafc}.customs-results-table:not(.customs-history-table) th:first-child,.customs-results-table:not(.customs-history-table) td:first-child{padding-left:16px}.customs-results-table:not(.customs-history-table) td:first-child{color:#1f2937;font-weight:500}.customs-table-amount{color:#18a875;font-weight:500}.customs-results-table th:last-child,.customs-results-table td:last-child{text-align:center}.customs-table-detail-button{color:#0b71f4;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px}.customs-table-detail-button:hover{color:#075ed1;text-decoration:underline}.customs-drawer-backdrop{z-index:70;background:#0f172a2e;position:fixed;inset:0}.customs-trade-drawer{z-index:71;color:#1f2937;background:#fff;flex-direction:column;width:min(720px,100vw);height:100dvh;padding:20px 24px 0;display:flex;position:fixed;top:0;right:0;overflow:hidden;box-shadow:-14px 0 32px #0f172a1f}.customs-drawer-header{border-bottom:1px solid #e8edf3;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:20px;display:flex}.customs-drawer-header--fixed{flex:none}.customs-drawer-content{scrollbar-gutter:stable;scrollbar-width:none;-ms-overflow-style:none;flex:auto;min-height:0;overflow-y:auto}.customs-drawer-content::-webkit-scrollbar{width:0;height:0;display:none}.customs-drawer-header h2{color:#1f2937;margin:0;font-size:20px;font-weight:600}.customs-drawer-header p{color:#7b8798;margin:8px 0 0;font-size:13px}.customs-drawer-close{color:#64748b;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:32px;height:32px;margin:-5px -6px 0 0;display:inline-flex}.customs-drawer-close:hover{color:#1f2937}.customs-detail-section{border-bottom:1px solid #e8edf3;padding:17px 0 14px}.customs-detail-section h3{color:#1f2937;align-items:center;gap:7px;margin:0;font-size:14px;font-weight:600;display:flex}.customs-detail-section h3 svg{color:#0b71f4}.customs-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin:12px 0 0;display:grid}.customs-detail-field{grid-template-columns:6em minmax(0,1fr);align-items:start;min-width:0;padding:7px 0;display:grid}.customs-detail-field.is-wide{grid-column:1/-1}.customs-detail-field dt{color:#8a94a6;overflow-wrap:anywhere;min-width:0;font-size:13px;line-height:20px}.customs-detail-field dd{color:#334155;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:13px;line-height:20px;overflow:hidden}.customs-drawer-footnote{color:#7b8798;background:#f8fafc;border-top:1px solid #e8edf3;align-items:center;gap:22px;min-height:54px;margin:auto -24px 0;padding:10px 24px;font-size:12px;display:flex;position:sticky;bottom:0}.customs-drawer-footnote span{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.customs-drawer-footnote svg{color:#718096}.customs-results-panel-footer{color:#8a94a6;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;font-size:13px;display:flex}.customs-pagination{align-items:center;gap:4px;display:flex}.customs-pagination-button{color:#718096;cursor:pointer;background:#fff;border:1px solid #e5eaf1;border-radius:6px;justify-content:center;align-items:center;height:31px;font-size:13px;line-height:1;transition:border-color .15s,color .15s,background-color .15s;display:inline-flex}.customs-pagination-nav{width:31px;min-width:31px;padding:0}.customs-pagination-nav.has-labels{gap:4px;min-width:72px;padding:0 9px}.customs-pagination-number{width:31px;padding:0}.customs-pagination-button:not(:disabled):hover{color:#0b71f4;border-color:#0b71f4}.customs-pagination-button.is-active{color:#fff;background:#0b71f4;border-color:#0b71f4;box-shadow:0 3px 8px #0b71f433}.customs-pagination-button.is-active:hover{color:#fff;background:#075ed1;border-color:#075ed1}.customs-pagination-button:disabled{color:#aeb8c6;cursor:not-allowed}.customs-results-hero-left{width:min(536px,30vw);height:auto;top:15px;left:-87px;opacity:.24!important}.customs-results-hero-right{width:min(883px,46vw);height:auto;top:-71px;right:0;opacity:.6!important}@media(max-width:1280px){.customs-results-inner{width:calc(100% - 72px)}.customs-results-title-row h1{font-size:34px}.customs-results-brand{display:none}.customs-condition-tags{gap:9px}.customs-condition-tags span{padding-inline:11px;font-size:13px}.customs-progress-row{flex-direction:column;align-items:flex-start;gap:18px}.customs-result-actions{justify-content:flex-end;width:100%}.customs-results-panel{margin-top:20px;padding-inline:24px}}.customs-report-page .customs-condition-tags{gap:17px}.customs-report-page .customs-results-message{top:82px}.customs-report-placeholder{justify-content:center;align-items:center;display:flex}.customs-report-placeholder h2{color:#000;margin:0;font-size:48px;font-weight:400;line-height:1.5}@media(max-width:1280px){.customs-report-page .customs-condition-tags{gap:9px}.customs-report-placeholder h2{font-size:40px}}.customs-history-page{background:#f7faff}.customs-history-inner{padding-bottom:54px}.customs-history-title-row{justify-content:space-between;align-items:flex-start;gap:28px;margin-top:24px;display:flex}.customs-history-title-row h1{color:#08226d;margin:0;font-size:40px;font-weight:700;line-height:1.4}.customs-history-title-row p{color:#64748b;margin:12px 0 0;font-size:17px;line-height:1.6}.customs-history-bulk-actions{flex:none;align-items:center;gap:10px;display:flex}.customs-history-bulk-delete{color:#334155;cursor:pointer;background:#fff;border:1px solid #d6e1f0;border-radius:8px;flex:none;align-items:center;gap:8px;height:40px;margin-top:2px;padding:0 17px;font-size:14px;display:inline-flex}.customs-history-bulk-delete:hover{color:#0b71f4;border-color:#0b71f4}.customs-history-cancel-bulk{color:#64748b;cursor:pointer;background:#fff;border:1px solid #d6e1f0;border-radius:8px;height:40px;margin-top:2px;padding:0 15px;font-size:14px}.customs-history-cancel-bulk:hover{color:#0b71f4;border-color:#0b71f4}.customs-history-filter{background:#fff;border:1px solid #edf2f8;border-radius:10px;margin-top:25px;padding:28px 30px 27px;box-shadow:0 3px 12px #0f172a08}.customs-history-filter-grid{grid-template-columns:1.1fr 1fr 1.25fr 1.25fr auto auto;align-items:end;gap:20px;display:grid}.customs-history-filter .customs-field,.customs-history-filter .select-field{gap:9px;font-size:15px}.customs-history-filter .customs-field input,.customs-history-filter .select-wrap,.customs-history-filter .date-range-inputs{height:44px}.customs-history-filter .customs-input-wrap{height:44px;padding-inline:12px}.customs-history-filter .customs-input-wrap input,.customs-history-filter .date-range-inputs input,.customs-history-filter .select-trigger{height:42px;font-size:14px}.customs-history-filter .date-range-inputs{gap:6px;padding-inline:12px}.customs-history-query-button,.customs-history-reset-button{cursor:pointer;border-radius:8px;min-width:88px;height:44px;padding:0 20px;font-size:15px}.customs-history-query-button{color:#fff;background:#0b71f4;border:0}.customs-history-query-button:hover{background:#075ed1}.customs-history-reset-button{color:#334155;background:#fff;border:1px solid #d6e1f0}.customs-history-reset-button:hover{color:#0b71f4;border-color:#0b71f4}.customs-history-panel{margin-top:25px;padding-top:25px}.customs-history-panel-heading{border-bottom:1px solid #eef1f5;justify-content:space-between;align-items:center;min-height:31px;padding:0 0 18px;display:flex}.customs-history-panel-heading h2{color:#1f2937;margin:0;font-size:20px;font-weight:600}.customs-history-message{color:#18a875;font-size:13px}.customs-history-table{table-layout:fixed;min-width:1250px}.customs-history-table th:first-child,.customs-history-table td:first-child{width:38px;min-width:38px}.customs-history-table th:nth-child(2),.customs-history-table td:nth-child(2){width:48px;min-width:48px}.customs-history-table th:nth-child(3),.customs-history-table td:nth-child(3){width:145px;min-width:145px}.customs-history-table th:nth-child(4),.customs-history-table td:nth-child(4){width:140px;min-width:140px}.customs-history-table th:nth-child(5),.customs-history-table td:nth-child(5){width:150px;min-width:150px}.customs-history-table th:nth-child(6),.customs-history-table td:nth-child(6){width:220px;min-width:220px}.customs-history-table th:nth-child(7),.customs-history-table td:nth-child(7){width:95px;min-width:95px}.customs-history-table th:nth-child(8),.customs-history-table td:nth-child(8){width:158px;min-width:158px}.customs-history-table th:last-child,.customs-history-table td:last-child{width:256px;min-width:256px}.customs-history-table:not(.is-batch-mode) th:first-child,.customs-history-table:not(.is-batch-mode) td:first-child{width:48px;min-width:48px}.customs-history-table:not(.is-batch-mode) th:nth-child(2),.customs-history-table:not(.is-batch-mode) td:nth-child(2){width:145px;min-width:145px}.customs-history-table:not(.is-batch-mode) th:nth-child(3),.customs-history-table:not(.is-batch-mode) td:nth-child(3){width:140px;min-width:140px}.customs-history-table:not(.is-batch-mode) th:nth-child(4),.customs-history-table:not(.is-batch-mode) td:nth-child(4){width:150px;min-width:150px}.customs-history-table:not(.is-batch-mode) th:nth-child(5),.customs-history-table:not(.is-batch-mode) td:nth-child(5){width:330px;min-width:330px}.customs-history-table:not(.is-batch-mode) th:nth-child(6),.customs-history-table:not(.is-batch-mode) td:nth-child(6){width:95px;min-width:95px}.customs-history-table:not(.is-batch-mode) th:nth-child(7),.customs-history-table:not(.is-batch-mode) td:nth-child(7){width:158px;min-width:158px}.customs-history-table:not(.is-batch-mode) th:nth-child(8),.customs-history-table:not(.is-batch-mode) td:nth-child(8){width:256px;min-width:256px}.customs-history-checkbox-cell{text-align:center!important}.customs-history-checkbox-cell input{accent-color:#0b71f4;cursor:pointer;width:16px;height:16px}.customs-history-table.is-batch-mode th:nth-child(6),.customs-history-table.is-batch-mode td:nth-child(6){width:330px;min-width:330px}.customs-history-table td:nth-child(3) strong{color:#334155;font-weight:500;line-height:1.45;display:block}.customs-history-product-category{color:#64748b;margin-top:2px;font-size:13px;display:block}.customs-history-country{align-items:center;display:inline-flex}.customs-history-dimensions{overflow-wrap:anywhere;max-width:none;line-height:1.55;white-space:normal!important}.customs-history-table th:last-child,.customs-history-table td:last-child{z-index:2;background:#fff;position:sticky;right:0;text-align:right!important}.customs-history-table thead th:last-child{z-index:3;background:#f8fafc}.customs-history-actions{white-space:nowrap!important}.customs-history-actions button{color:#0b71f4;cursor:pointer;background:0 0;border:0;margin:0 10px 0 0;padding:0;font-size:13px}.customs-history-actions button:last-child{margin-right:0}.customs-history-actions button:hover{color:#075ed1;text-decoration:underline}.customs-history-actions button.is-danger{color:#ef4444}.customs-history-actions button.is-danger:hover{color:#dc2626}.customs-history-actions button svg{vertical-align:-3px;margin-left:3px}.customs-history-empty{color:#94a3b8;text-align:center!important;height:160px!important}.customs-pagination-jump{color:#8a94a6;white-space:nowrap;align-items:center;gap:5px;margin-left:12px;display:inline-flex}.customs-pagination-jump-input{color:#334155;text-align:center;appearance:textfield;background:#fff;border:1px solid #d6e1f0;border-radius:6px;outline:none;width:42px;height:31px;padding:0 6px}.customs-pagination-jump-input::-webkit-inner-spin-button{appearance:none;margin:0}.customs-pagination-jump-input::-webkit-outer-spin-button{appearance:none;margin:0}.customs-pagination-jump-input:focus{border-color:#0b71f4;box-shadow:0 0 0 3px #0b71f41a}.customs-pagination-confirm{color:#334155;cursor:pointer;background:#fff;border:1px solid #d6e1f0;border-radius:6px;height:31px;padding:0 10px;font-size:13px}.customs-pagination-confirm:hover{color:#0b71f4;border-color:#0b71f4}@media(max-width:1280px){.customs-history-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.customs-history-query-button,.customs-history-reset-button{width:100%}}.customs-report-page{overflow:visible}.customs-report-page .customs-results-inner{padding-bottom:64px}.customs-report-sheet{min-height:0;padding:16px;overflow:hidden}.report-metrics{background:linear-gradient(110deg,#fbfdff,#fff);border:1px solid #edf2f8;border-radius:10px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 3px 15px #0f376e0a}.report-metric-card{border-right:1px solid #edf2f8;align-items:center;gap:13px;min-width:0;min-height:96px;padding:14px 22px;display:flex}.report-metric-card:last-child{border-right:0}.report-metric-icon{color:#0b71f4;background:#e8f2ff;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid}.report-metric-card.green .report-metric-icon{color:#18a875;background:#e8faf3}.report-metric-card.orange .report-metric-icon{color:#e99027;background:#fff4e4}.report-metric-card.sky .report-metric-icon{color:#3285e8;background:#e9f5ff}.report-metric-card.purple .report-metric-icon{color:#8d5be8;background:#f1ebff}.report-metric-card div{min-width:0}.report-metric-card div>span{color:#718096;text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.report-metric-card strong{color:#1f2937;margin-top:7px;font-size:22px;font-weight:600;line-height:1;display:block}.report-meta-line{color:#8a94a6;justify-content:flex-end;gap:24px;margin:12px 8px 0;font-size:12px;display:flex}.report-section{margin-top:18px}.report-section>h2{color:#1f2937;align-items:baseline;gap:11px;margin:0 0 12px 2px;font-size:19px;font-weight:600;line-height:1.4;display:flex}.report-section>h2>span{color:#0b71f4;font-size:22px;font-weight:600}.report-card-grid{gap:12px;display:grid}.report-card-grid.two-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.report-card{background:#fff;border:1px solid #e8eef6;border-radius:9px;min-width:0;padding:14px 15px}.report-card h3{color:#1f2937;align-items:baseline;gap:5px;margin:0 0 12px;font-size:14px;font-weight:600;line-height:1.4;display:flex}.report-card h3 small{color:#94a3b8;font-size:11px;font-weight:400}.report-trend-chart,.report-season-chart{min-height:220px;position:relative}.report-chart-legend{color:#718096;align-items:center;gap:28px;margin-bottom:7px;padding-left:27px;font-size:11px;display:flex}.report-chart-legend span{align-items:center;gap:5px;display:inline-flex}.legend-dot{background:#0b71f4;border-radius:2px;width:7px;height:7px;display:inline-block}.legend-green{background:#18a875}.report-chart-axis{color:#94a3b8;flex-direction:column;justify-content:space-between;font-size:10px;display:flex;position:absolute;top:46px;bottom:26px;left:0}.report-chart-plot{height:172px;margin-left:27px;position:relative}.report-chart-grid{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.report-chart-grid i{border-top:1px dashed #e6edf5;height:1px;display:block}.report-chart-bars{grid-template-columns:repeat(12,1fr);align-items:end;gap:13px;height:100%;display:grid;position:absolute;bottom:0;left:7px;right:5px}.report-chart-bars span{opacity:.94;background:linear-gradient(#1a75fd,#87b8ff);border-radius:2px 2px 0 0;min-height:16px;display:block}.report-chart-line{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.report-chart-line polyline{fill:none;stroke:#18a875;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;vector-effect:non-scaling-stroke}.is-compact .report-chart-line polyline,.report-season-chart .report-chart-line polyline{stroke:#0b71f4}.report-chart-labels{color:#718096;text-align:center;grid-template-columns:repeat(12,minmax(0,1fr));margin:5px 3px 0 27px;font-size:10px;display:grid}.season-highlight{color:#718096;text-align:center;background:#e8f2ff75;border:1px solid #cfe3ff;border-bottom:0;border-radius:16px 16px 0 0;width:18%;font-size:10px;position:absolute;top:7px;bottom:0;left:49%}.report-rank-list{color:#4b5563;font-size:11px}.report-rank-header,.report-rank-row{grid-template-columns:31px minmax(82px,1.1fr) minmax(100px,1fr) 1fr 44px;align-items:center;column-gap:7px;min-height:25px;display:grid}.report-rank-list.is-company .report-rank-header,.report-rank-list.is-company .report-rank-row{grid-template-columns:31px minmax(90px,1.15fr) minmax(90px,1fr) 48px 50px}.report-rank-header{color:#94a3b8;border-bottom:1px solid #edf2f8;min-height:26px;font-size:10px}.report-rank-row{border-bottom:1px solid #f3f6fa}.report-rank-row:last-child{border-bottom:0}.report-rank-row em{color:#718096;text-align:center;font-style:normal}.report-rank-row strong{color:#334155;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;overflow:hidden}.report-rank-row>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.report-rank-row>i{background:linear-gradient(90deg,#0b71f4 var(--rank-width),#edf2f8 var(--rank-width));border-radius:999px;height:5px}.report-country-card .report-rank-header,.report-country-card .report-rank-row{grid-template-columns:31px minmax(76px,1fr) minmax(100px,1.1fr) minmax(60px,1.3fr) 44px}.report-more-link{color:#0b71f4;text-align:center;margin:12px auto 0;font-size:11px;display:block}.report-more-link span{margin-left:3px;font-size:15px}.report-donut-layout{justify-content:space-evenly;align-items:center;gap:30px;min-height:186px;display:flex}.report-donut{background:#0b71f4;border-radius:50%;flex:none;width:10px;height:10px;display:block}.report-donut-large{background:conic-gradient(#0b71f4 0 66.73%,#3d82e6 66.73% 80.19%,#18a875 80.19% 88.46%,#f1a934 88.46% 92.5%,#91a6d0 92.5% 100%);border:19px solid #fff;width:132px;height:132px;box-shadow:0 0 0 1px #eff3f8}.report-donut-list{flex-direction:column;gap:9px;display:flex}.report-donut-item{color:#718096;align-items:center;gap:7px;font-size:11px;display:flex}.report-donut-item>div{justify-content:space-between;gap:10px;min-width:105px;display:flex}.report-donut-item strong{color:#4b5563;font-weight:400}.report-donut-item>div>span{color:#718096}.report-donut.blue-light{background:#3d82e6}.report-donut.green{background:#18a875}.report-donut.orange{background:#f1a934}.report-donut.slate{background:#91a6d0}.report-donut.cyan{background:#51c5a0}.buyer-grid{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr)}.report-buyer-table{min-height:306px}.report-buyer-visuals{gap:12px;display:grid}.report-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.report-map{background:linear-gradient(125deg,#f2f7ff,#e8f2ff);border-radius:7px;height:147px;position:relative;overflow:hidden}.map-grid{opacity:.38;clip-path:polygon(3% 33%,16% 19%,29% 26%,42% 12%,57% 21%,69% 17%,83% 32%,97% 24%,100% 66%,86% 72%,73% 63%,57% 81%,42% 71%,26% 83%,12% 66%,0 74%);background-image:radial-gradient(#9cc6f6 1px,#0000 1px);background-size:18px 14px;position:absolute;inset:0}.map-dot{background:#76aef3;border:2px solid #fff;border-radius:50%;width:8px;height:8px;display:block;position:absolute;box-shadow:0 0 0 1px #0b71f438}.map-dot.dot-a{background:#0b71f4;width:19px;height:19px;top:28%;left:34%}.map-dot.dot-b{background:#1a75fd;width:25px;height:25px;top:48%;left:57%}.map-dot.dot-c{top:27%;left:66%}.map-dot.dot-d{top:61%;left:42%}.map-dot.dot-e{top:23%;left:80%}.map-scale{color:#4b5563;flex-direction:column;justify-content:space-between;align-items:center;font-size:9px;display:flex;position:absolute;top:18px;bottom:18px;right:12px}.map-scale i{background:linear-gradient(#0b71f4,#dbeafe);border-radius:4px;flex:1;width:5px;margin:3px 0}.report-mini-grid .report-card{padding:12px}.report-mini-donut{align-items:center;gap:13px;min-height:87px;display:flex}.report-donut-medium{background:conic-gradient(#18a875 0 42.2%,#3d82e6 42.2% 79.2%,#f1a934 79.2%);border:11px solid #fff;width:67px;height:67px;box-shadow:0 0 0 1px #eff3f8}.report-donut-medium.cyan{background:conic-gradient(#51c5a0 0 28.4%,#0b71f4 28.4% 77.6%,#91a6d0 77.6%)}.report-mini-donut .report-donut-list{gap:5px}.report-mini-donut .report-donut-item{font-size:9px}.report-mini-donut .report-donut-item>div{min-width:83px}.report-split-sections{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.report-split-sections .report-section,.report-section-inner{min-width:0}.report-summary-strip{background:#fff;border:1px solid #e8eef6;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));min-height:69px;margin-bottom:12px;padding:11px 9px;display:grid}.report-summary-strip>span{color:#94a3b8;border-right:1px solid #edf2f8;flex-direction:column;justify-content:center;gap:4px;padding:0 12px;font-size:10px;display:flex}.report-summary-strip>span:last-child{border-right:0}.report-summary-strip svg{color:#9fc7fa}.report-summary-strip strong{color:#334155;font-size:17px;font-weight:500}.report-supplier-table{min-height:302px}.report-featured-company{background:#f3f8ff;border-radius:8px;margin-top:12px;padding:14px 16px}.report-featured-company>span{color:#0b71f4;font-size:11px}.report-featured-company>strong{color:#334155;margin-top:7px;font-size:14px;font-weight:500;display:block}.report-featured-company>div{color:#94a3b8;gap:22px;margin-top:12px;font-size:10px;display:flex}.report-featured-company>div span{flex-direction:column;gap:4px;display:flex}.report-featured-company b{color:#334155;font-size:14px;font-weight:500}.price-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.price-summary>span{font-size:10px}.price-summary strong{font-size:16px}.report-price-tables{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.simple-report-table{color:#718096;font-size:10px}.simple-report-table>div{border-bottom:1px solid #f0f4f9;grid-template-columns:1fr 1fr;align-items:center;min-height:25px;display:grid}.simple-report-table>div:last-child{border-bottom:0}.simple-report-table b{color:#94a3b8;font-weight:400}.simple-report-table span:last-child,.simple-report-table b:last-child{text-align:right}.report-footnote{color:#94a3b8;margin:9px 0 0;font-size:10px}.bottom-sections{margin-top:0}.report-flow-card{min-height:330px}.report-flow-diagram{background:linear-gradient(110deg,#fff,#fbfdff);grid-template-columns:1fr 1.28fr .72fr 1.2fr;gap:10px;min-height:230px;padding:20px 8px 10px;display:grid;position:relative}.report-flow-column{z-index:1;flex-direction:column;gap:13px;display:flex;position:relative}.report-flow-column h4{color:#718096;margin:0 0 3px;font-size:10px;font-weight:500}.report-flow-column span{color:#5c7192;text-overflow:ellipsis;white-space:nowrap;background:#f0f6ff;border-radius:4px;min-height:22px;padding:5px 6px;font-size:9px;display:block;overflow:hidden}.report-flow-column.green span{background:#edfaf5}.report-flow-column.orange span{background:#fff7e9}.report-flow-column.center{justify-content:center;align-items:center}.report-flow-column.center span{color:#334155;background:#f3f7ff;border:1px solid #cfe3ff;justify-content:center;align-items:center;min-width:70px;display:flex}.report-flow-lines{justify-content:space-between;display:flex;position:absolute;top:78px;left:20%;right:19%}.report-flow-lines i{border-top:12px solid #60a5fa33;border-radius:50%;width:23%;height:86px;display:block;transform:rotate(17deg)}.report-flow-lines i:nth-child(2){border-top-color:#18a8752e;transform:rotate(-13deg)}.report-flow-lines i:nth-child(3){border-top-color:#f1a93433;transform:rotate(12deg)}.report-flow-note{color:#94a3b8;text-align:center;margin:4px 0 0;font-size:10px}.report-opportunity-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.opportunity-card h3{color:#18a875}.risk-card h3{color:#0b71f4}.report-insight{border-bottom:1px solid #eff4f8;gap:11px;padding:10px 0;display:flex}.report-insight:last-child{border-bottom:0}.report-insight>svg{color:#18a875;background:#e8faf3;border-radius:50%;flex:none;width:30px;height:30px;margin-top:3px;padding:4px}.risk-card .report-insight>svg{color:#0b71f4;background:#e8f2ff}.report-insight p{min-width:0;margin:0}.report-insight strong{color:#334155;font-size:11px;font-weight:500;line-height:1.5;display:block}.report-insight span{color:#8a94a6;margin-top:3px;font-size:10px;line-height:1.55;display:block}@media(max-width:1280px){.customs-report-page .customs-results-inner{padding-bottom:40px}.customs-report-sheet{padding:12px}.report-metrics{grid-template-columns:repeat(5,minmax(150px,1fr));overflow-x:auto}.report-metric-card{padding-inline:14px}.report-card-grid.two-columns,.buyer-grid,.report-split-sections{grid-template-columns:1fr}.report-buyer-table,.report-supplier-table{min-height:0}.report-meta-line{justify-content:flex-start}}@media(max-width:720px){.report-meta-line{flex-direction:column;gap:4px}.report-mini-grid,.report-price-tables,.report-opportunity-grid{grid-template-columns:1fr}.report-donut-layout{justify-content:flex-start;gap:18px}.report-donut-large{width:100px;height:100px}}.digital-trade-page{color:#1f2937;background:#f2f8fe;min-height:calc(100vh - 88px);position:relative;overflow:hidden}.digital-trade-art{pointer-events:none;position:absolute;inset:0;overflow:hidden}.digital-trade-ribbon{object-fit:cover;opacity:.2;width:100%;height:505px;position:absolute;top:-2px;left:0}.digital-trade-hero-art{object-fit:contain;width:1002px;height:296px;position:absolute;top:41px;right:26px}.digital-trade-content{z-index:1;width:min(1440px,100% - 48px);margin:0 auto;padding:74px 0 52px;position:relative}.digital-trade-intro h1{color:#111827;white-space:nowrap;margin:0;font-family:Source Han Sans CN,PingFang SC,Microsoft YaHei,sans-serif;font-size:48px;font-weight:700;line-height:1.5}.digital-trade-intro h1 span{color:#1f4fad}.digital-trade-intro>p{color:#4b5563;margin:7px 0 0;font-family:Source Han Sans CN,PingFang SC,Microsoft YaHei,sans-serif;font-size:22px;line-height:33px}.digital-trade-membership{background:#fff;border-radius:8px;align-items:center;width:624px;height:70px;margin-top:35px;padding:15px 20px 15px 30px;display:flex}.digital-trade-membership img{object-fit:contain;flex:none;width:40px;height:40px}.digital-trade-membership strong{color:#1f2937;white-space:nowrap;margin-left:28px;font-family:YouSheBiaoTiHei,Source Han Sans CN,PingFang SC,sans-serif;font-size:28px;font-weight:400}.digital-trade-membership i{background:#dde2ed;width:1px;height:20px;margin:0 18px}.digital-trade-membership>span{color:#636e7e;white-space:nowrap;font-size:18px}.digital-trade-membership a{color:#917a4f;background:#f8f3ea;border-radius:999px;justify-content:center;align-items:center;gap:14px;width:132px;height:44px;margin-left:auto;font-size:18px;display:inline-flex}.digital-trade-membership a b{font-size:28px;font-weight:300;line-height:1}.digital-trade-tools{grid-template-columns:repeat(3,minmax(0,1fr));gap:33px;margin-top:56px;display:grid}.digital-trade-tool-card{color:#1f2937;background:#fff;border-radius:16px;flex-direction:column;align-items:center;min-width:0;height:446px;padding:41px 40px 38px;transition:transform .2s,box-shadow .2s;display:flex;position:relative}.digital-trade-tool-card:hover{transform:translateY(-3px);box-shadow:0 12px 28px #3284fb1f}.digital-trade-tool-badge{color:#94a3b8;background:#f1f5f9;border-radius:4px;padding:4px 8px;font-size:12px;line-height:18px;position:absolute;top:16px;right:16px}.digital-trade-tool-icon{object-fit:contain;flex:none;width:120px;height:120px;display:block}.digital-trade-tool-card h2{color:#111827;text-align:center;white-space:nowrap;margin:35px 0 7px;font-family:Source Han Sans CN,PingFang SC,Microsoft YaHei,sans-serif;font-size:26px;font-weight:600;line-height:42px}.digital-trade-tool-card p{color:#4b5563;text-align:center;min-height:60px;margin:0;font-family:Source Han Sans CN,PingFang SC,Microsoft YaHei,sans-serif;font-size:18px;line-height:30px}.digital-trade-tool-action{color:#fff;border-radius:8px;justify-content:center;align-items:center;width:100%;height:64px;margin-top:24px;font-size:20px;display:flex;transform:translateY(16px)}.digital-trade-tool-card.customs .digital-trade-tool-action{background:#03b6b4}.digital-trade-tool-card.tax .digital-trade-tool-action{background:#3284fb}.digital-trade-tool-card.cross-border .digital-trade-tool-action{background:#586eec}.digital-trade-benefits{background:#fff;border-radius:16px;grid-template-columns:1.2fr 1fr 1fr 1fr;align-items:center;height:110px;margin-top:28px;padding:0 26px;display:grid}.digital-trade-benefit{align-items:center;gap:16px;min-width:0;padding:0 18px;display:flex}.digital-trade-benefit.is-primary{border-right:1px solid #dde2ed;height:54px;padding-left:0}.digital-trade-benefit:not(.is-primary){transform:translate(40px)}.digital-trade-benefit img{object-fit:contain;flex:none;width:56px;height:56px}.digital-trade-benefit>div{min-width:0}.digital-trade-benefit strong,.digital-trade-benefit span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.digital-trade-benefit strong{color:#30384a;font-size:16px;font-weight:700;line-height:24px}.digital-trade-benefit.is-primary strong{font-size:22px;line-height:30px}.digital-trade-benefit span{color:#617592;margin-top:2px;font-size:14px;line-height:21px}@media(max-width:1488px){.digital-trade-hero-art{width:min(1002px,55vw);height:auto;right:-80px}.digital-trade-intro h1{font-size:44px}.digital-trade-intro>p{font-size:19px}.digital-trade-tool-card h2{font-size:23px}.digital-trade-tool-card p,.digital-trade-tool-action{font-size:16px}}@media(max-width:1280px){.digital-trade-content{width:calc(100% - 72px)}.digital-trade-hero-art{opacity:.7;right:-150px}.digital-trade-intro h1{font-size:36px}.digital-trade-intro>p{font-size:17px}.digital-trade-membership{width:560px}.digital-trade-membership strong{margin-left:16px;font-size:24px}.digital-trade-membership i{margin:0 12px}.digital-trade-membership>span{font-size:16px}.digital-trade-membership a{width:110px}.digital-trade-tools{gap:20px}.digital-trade-tool-card{padding-left:28px;padding-right:28px}.digital-trade-tool-card h2{font-size:20px}.digital-trade-tool-card p{font-size:14px}.digital-trade-benefits{padding:0 14px}.digital-trade-benefit{gap:10px;padding:0 10px}.digital-trade-benefit.is-primary strong{font-size:18px}}.report-sheet-readable{padding:20px 24px 24px}.report-sheet-readable .report-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.report-sheet-readable .report-metric-card{min-height:88px;padding:13px 18px}.report-sheet-readable .report-metric-card div>span{font-size:14px}.report-sheet-readable .report-metric-card strong{margin-top:6px;font-size:24px}.report-sheet-readable .report-meta-line{margin-top:10px;font-size:13px}.report-sheet-readable .report-section{margin-top:16px}.report-sheet-readable .report-section>h2{margin-bottom:10px;font-size:22px}.report-sheet-readable .report-section>h2>span{font-size:24px}.report-sheet-readable .report-card-grid{gap:14px}.report-sheet-readable .report-card-grid.two-columns{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr)}.report-sheet-readable .report-card{border-radius:8px;padding:16px 18px}.report-sheet-readable .report-card h3{margin-bottom:12px;font-size:16px}.report-sheet-readable .report-card h3 small{font-size:13px}.report-sheet-readable .report-trend-chart,.report-sheet-readable .report-season-chart{min-height:208px}.report-sheet-readable .report-chart-legend{margin-bottom:8px;padding-left:30px;font-size:13px}.report-sheet-readable .report-chart-axis{font-size:12px;top:50px;bottom:28px}.report-sheet-readable .report-chart-plot{height:158px;margin-left:30px}.report-sheet-readable .report-chart-labels{margin:6px 3px 0 30px;font-size:12px}.report-sheet-readable .season-highlight{font-size:12px}.report-sheet-readable .report-rank-list{font-size:13px}.report-sheet-readable .report-rank-header{min-height:29px;font-size:12px}.report-sheet-readable .report-rank-row{min-height:30px}.report-sheet-readable .report-rank-row strong{font-size:13px}.report-sheet-readable .report-donut-layout{gap:22px;min-height:174px}.report-sheet-readable .report-donut-item{font-size:13px}.report-sheet-readable .report-donut-list{gap:8px}.report-sheet-readable .buyer-grid{grid-template-columns:minmax(0,1.14fr) minmax(0,.86fr)}.report-sheet-readable .report-buyer-table,.report-sheet-readable .report-supplier-table,.report-sheet-readable .report-flow-card{min-height:0}.report-sheet-readable .report-map{height:166px}.report-sheet-readable .report-mini-grid{gap:14px}.report-sheet-readable .report-mini-grid .report-card{padding:14px}.report-sheet-readable .report-mini-donut{gap:14px;min-height:94px}.report-sheet-readable .report-mini-donut .report-donut-item{font-size:12px}.report-sheet-readable .report-mini-donut .report-donut-item>div{min-width:96px}.report-sheet-readable .report-split-sections{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.report-sheet-readable .report-summary-strip{min-height:76px;margin-bottom:12px}.report-sheet-readable .report-summary-strip>span{font-size:12px}.report-sheet-readable .report-summary-strip strong{font-size:20px}.report-sheet-readable .report-featured-company>span,.report-sheet-readable .report-featured-company>div{font-size:12px}.report-sheet-readable .report-featured-company>strong,.report-sheet-readable .report-featured-company b{font-size:16px}.report-sheet-readable .simple-report-table{font-size:13px}.report-sheet-readable .simple-report-table>div{min-height:29px}.report-sheet-readable .report-footnote{font-size:12px}.report-sheet-readable .report-flow-diagram{min-height:222px;padding-top:16px}.report-sheet-readable .report-flow-column{gap:10px}.report-sheet-readable .report-flow-column h4{font-size:13px}.report-sheet-readable .report-flow-column span{min-height:25px;padding:5px 7px;font-size:12px}.report-sheet-readable .report-flow-note{font-size:12px}.report-sheet-readable .report-opportunity-grid{gap:14px}.report-sheet-readable .report-insight{gap:12px;padding:11px 0}.report-sheet-readable .report-insight strong{font-size:13px}.report-sheet-readable .report-insight span{font-size:12px}@media(max-width:980px){.report-sheet-readable .report-card-grid.two-columns,.report-sheet-readable .buyer-grid,.report-sheet-readable .report-split-sections{grid-template-columns:1fr}.report-sheet-readable .report-metrics{grid-template-columns:repeat(5,minmax(170px,1fr));overflow-x:auto}}@media(max-width:720px){.report-sheet-readable{padding:14px}.report-sheet-readable .report-meta-line{flex-direction:column;gap:4px}.report-sheet-readable .report-donut-large{width:100px;height:100px}}@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}.cross-border-country-option{display:inline-flex;align-items:center;gap:8px}.cross-border-country-flag{width:24px;height:16px;flex:0 0 auto;border-radius:2px;object-fit:cover}.cross-border-page{min-height:calc(100vh - 88px);background-color:#ebf4fc;background-image:var(--cross-border-hero),linear-gradient(to bottom,#c2e0ff,#ebf4fc 39% 100%);background-repeat:no-repeat,no-repeat;background-position:right 4px top 4px,0 0;background-size:900px auto,100% 100%;color:#1f2937}.cross-border-page-inner{width:min(1620px,calc(100% - 96px));margin:0 auto;padding:32px 0}.cross-border-page-tabs{display:flex;gap:16px;min-height:44px;align-items:center}.cross-border-page-tab{display:inline-flex;align-items:center;min-height:40px;border:0;border-radius:999px;background:#fff;color:#334155;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.cross-border-page-tabs>button.cross-border-page-tab{min-height:38px;gap:6px;padding:6px 17px;border:1px solid #cfe3ff;background:#fff;color:#0b71f4;font-size:15px;font-weight:500;box-shadow:none}.cross-border-page-tab>button{display:inline-flex;align-items:center;gap:8px;height:40px;border:0;padding:0 8px 0 18px;background:transparent;color:inherit;font-size:16px;cursor:pointer}.cross-border-page-tab:hover{color:#0b71f4}.cross-border-page-tab.is-active{background:#0b71f4;color:#fff}.cross-border-page-tabs>button.cross-border-page-tab:not(.is-active):hover{border-color:#cfe3ff;background:#e8f2ff;color:#0b71f4}.cross-border-page-tabs>button.cross-border-page-tab.is-active{border-color:#0b71f4;background:#0b71f4;color:#fff}.cross-border-page-tabs>button.cross-border-page-tab.is-active:hover{border-color:#075ed1;background:#075ed1;color:#fff}.cross-border-page-tab-close{width:32px;height:32px!important;flex:0 0 32px;justify-content:center;margin-right:7px;padding:0!important;border-radius:50%}.cross-border-page-tab-close:hover{background:#eef2f6;color:#1f2937}.cross-border-page-tab.is-active .cross-border-page-tab-close:hover{background:#ffffff2e;color:#fff}.cross-border-breadcrumb{display:flex;gap:9px;margin:12px 0 36px;color:#94a3b8;font-size:16px}.cross-border-breadcrumb a{color:inherit;transition:color .2s}.cross-border-breadcrumb a:hover{color:#0b71f4}.cross-border-breadcrumb strong{color:#4b5563;font-weight:500}.cross-border-hero-copy{width:min(1050px,70vw);min-height:188px}.cross-border-hero-copy h1{margin:0;color:#1f2937;font-size:48px;line-height:1.5;font-weight:700;letter-spacing:-.8px;white-space:nowrap}.cross-border-hero-copy h1 span{color:#0b71f4;font-weight:700}.cross-border-hero-copy p{max-width:760px;margin:18px 0 0;color:#4b5563;font-size:18px;line-height:1.6}.cross-border-query-card{position:relative;z-index:2;overflow:visible;margin-top:18px;border-radius:10px;background:#fff;box-shadow:0 0 20px #81b5e429}.cross-border-query-tabs{display:flex;gap:20px;padding:0 44px;border-radius:10px 10px 0 0;background:#eef8fe}.cross-border-query-tabs button{display:inline-flex;align-items:center;gap:10px;height:80px;border:0;border-bottom:4px solid transparent;padding:0 50px;background:transparent;color:#64748b;font-size:21px;cursor:pointer}.cross-border-query-tabs button.is-active{border-bottom-color:#0b71f4;color:#0b71f4;font-weight:700}.cross-border-reset,.cross-border-submit{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:50px;border-radius:8px;padding:0 28px;font-size:17px;cursor:pointer}.cross-border-reset{border:0;background:#f1f3f5;color:#334155}.cross-border-submit{border:0;padding:0 32px;background:#0b71f4;color:#fff}.cross-border-submit:hover{background:#075ed1}.cross-border-recent{display:flex;align-items:center;gap:12px;color:#1f2937;font-size:16px}.cross-border-recent strong{margin-right:16px}.cross-border-recent button{border:0;border-radius:999px;padding:6px 16px;background:#f1f6fc;color:#64748b;cursor:pointer}.cross-border-recent .cross-border-clear{padding:0;background:transparent;color:#0b71f4}.cross-border-history-page{background-position:right -52px top 4px,0 0;background-size:auto 297px,100% 100%}.cross-border-history-page .cross-border-breadcrumb{margin-bottom:28px}.cross-border-history-title{margin-top:40px;margin-bottom:32px}.cross-border-history-title h1{margin:0;color:#1f2937;font-size:46px;line-height:1.25;font-weight:700}.cross-border-history-title p{margin:14px 0 0;color:#4b5563;font-size:18px}.cross-border-history-filter,.cross-border-history-panel{border-radius:10px;background:#fff;box-shadow:0 0 20px #81b5e429}.cross-border-history-filter{padding:0 32px 30px}.cross-border-history-filter-tabs{display:flex;gap:32px;height:68px;margin-bottom:26px;border-bottom:1px solid #e6edf6}.cross-border-history-filter-tabs button{border:0;border-bottom:3px solid transparent;padding:0 8px;background:transparent;color:#64748b;font-size:18px;cursor:pointer}.cross-border-history-filter-tabs button.is-active{border-bottom-color:#0b71f4;color:#0b71f4;font-weight:600}.cross-border-history-filter-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto auto;gap:20px;align-items:end}.cross-border-history-field,.cross-border-history-filter .select-field{display:grid;gap:10px;color:#1f2937;font-size:16px}.cross-border-history-input{display:flex;align-items:center;gap:9px;height:48px;padding:0 14px;border:1px solid #dbe3ef;border-radius:8px;color:#64748b}.cross-border-history-input:focus-within{border-color:#0b71f4;box-shadow:0 0 0 3px #0b71f41a}.cross-border-history-input input{min-width:0;flex:1;border:0;outline:0;color:#1f2937;font:inherit;font-size:14px}.cross-border-history-input input::placeholder{color:#8a94a6}.cross-border-history-filter .select-trigger,.cross-border-history-filter .date-range-inputs{height:48px;border-radius:8px;font-size:14px}.cross-border-history-query,.cross-border-history-reset{height:48px;border:0;border-radius:8px;padding:0 24px;font-size:16px;cursor:pointer}.cross-border-history-query{background:#0b71f4;color:#fff}.cross-border-history-query:hover{background:#075ed1}.cross-border-history-reset{background:#f1f3f5;color:#334155}.cross-border-history-panel{margin-top:24px;padding:24px 24px 16px}.cross-border-history-panel-heading{display:flex;align-items:center;justify-content:space-between;min-height:34px;margin-bottom:16px}.cross-border-history-panel-heading h2{margin:0;color:#1f2937;font-size:22px}.cross-border-history-panel-heading span{color:#16a34a;font-size:14px}.cross-border-history-table-wrap{overflow-x:auto}.cross-border-history-table{width:100%;min-width:1080px;table-layout:fixed;border-collapse:collapse;color:#475569;font-size:14px;text-align:left}.cross-border-history-table th,.cross-border-history-table td{height:64px;padding:0 20px;border-bottom:1px solid #edf2f8;white-space:nowrap}.cross-border-history-table th:nth-child(6){width:136px}.cross-border-history-table td:nth-child(6){font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.cross-border-history-table th{height:52px;background:#f8fafc;color:#334155;font-size:14px;font-weight:600}.cross-border-history-table th:first-child,.cross-border-history-table td:first-child{width:56px;text-align:center}.cross-border-history-name{color:#334155;font-weight:500}.cross-border-history-code{color:#64748b;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.cross-border-history-business{display:inline-flex;border-radius:999px;padding:4px 10px;background:#e8f2ff;color:#0b71f4;font-size:12px}.cross-border-history-focus{display:flex;flex-wrap:wrap;gap:5px;max-width:250px;white-space:normal}.cross-border-history-focus i{border-radius:4px;padding:3px 7px;background:#ecfdf5;color:#159669;font-size:12px;font-style:normal;line-height:1.3}.cross-border-history-actions{position:sticky;right:0;min-width:136px;box-sizing:border-box;background:#fff;box-shadow:-8px 0 12px -12px #0f172a59;text-align:right}.cross-border-history-actions button{margin-right:12px;border:0;padding:0;background:transparent;color:#0b71f4;font-size:14px;cursor:pointer}.cross-border-history-actions button:last-child{margin-right:0}.cross-border-history-actions button:hover{color:#075ed1;text-decoration:underline}.cross-border-history-actions .is-danger{color:#ef4444}.cross-border-history-actions .is-danger:hover{color:#dc2626}.cross-border-history-empty{height:164px!important;color:#94a3b8;text-align:center}.cross-border-history-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:16px;color:#64748b;font-size:14px}.cross-border-history-table th.cross-border-history-actions{z-index:2;background:#f8fafc}.cross-border-history-table{min-width:1200px}.cross-border-history-table th:nth-child(6){width:120px}.cross-border-history-table td:nth-child(6){font-family:inherit}.cross-border-history-table th:nth-child(7){width:136px}.cross-border-history-table td:nth-child(7){font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.cross-border-history-risk{display:inline-flex;align-items:center;gap:6px;color:#475569;font-size:13px;font-weight:600;white-space:nowrap}.cross-border-history-risk img{width:26px;height:26px;object-fit:contain}.cross-border-history-risk.is-low{color:#16a34a}.cross-border-history-risk.is-medium{color:#f27b18}.cross-border-history-risk.is-high{color:#dc2626}.cross-border-history-table{table-layout:auto;width:100%;min-width:1200px}.cross-border-history-table th:nth-child(6),.cross-border-history-table th:nth-child(7),.cross-border-history-table th:first-child{width:auto}.cross-border-history-table td:nth-child(6),.cross-border-history-table td:nth-child(7),.cross-border-history-table td:first-child{width:auto}.cross-border-history-actions{min-width:0}.cross-border-history-focus-column{width:260px;min-width:260px;max-width:260px}.cross-border-history-focus-column{box-sizing:border-box;white-space:normal!important}.cross-border-results-page{background-position:right -52px top 4px,0 0;background-size:auto 297px,100% 100%}.cross-border-results-page .cross-border-breadcrumb{margin-bottom:28px}.cross-border-results-title{margin-top:40px;margin-bottom:32px}.cross-border-results-title h1{margin:0;color:#1f2937;font-size:46px;line-height:1.25;font-weight:700}.cross-border-results-title p{margin:14px 0 0;color:#4b5563;font-size:18px}.cross-border-results-summary{display:flex;min-height:120px;align-items:center;gap:40px;overflow-x:auto;padding:20px 32px 20px 40px;border-radius:10px;background:#fff;box-shadow:0 0 20px #81b5e429}.cross-border-result-fact{position:relative;display:flex;min-width:0;flex:0 0 auto;align-items:center;gap:14px;min-height:54px;padding:0 40px 0 0}.cross-border-result-fact:after{position:absolute;top:0;right:0;bottom:0;width:1px;background:#dbe3ef;content:""}.cross-border-result-fact:first-child{padding-left:0}.cross-border-result-fact:last-of-type:after{display:none}.cross-border-result-fact span:last-child{display:grid;min-width:0;gap:6px}.cross-border-result-fact small{color:#718096;font-size:14px}.cross-border-result-fact strong{overflow:hidden;color:#334155;font-size:18px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.cross-border-result-icon{display:grid;flex:0 0 auto;place-items:center;width:48px;height:48px;border-radius:8px;background:#e8f2ff;color:#0b71f4}.cross-border-result-icon-text{font-size:19px;font-weight:600}.cross-border-result-flag{display:inline-block;width:34px;height:24px;margin-right:7px;border-radius:2px;vertical-align:-5px;object-fit:cover;background:linear-gradient(to bottom,#d3222a 0 50%,#159447 50% 100%)}.cross-border-results-download{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:8px;height:48px;margin-left:auto;border:0;border-radius:8px;padding:0 24px;background:#0b71f4;color:#fff;font-size:16px;cursor:pointer}.cross-border-results-download:hover{background:#075ed1}.cross-border-risk-summary{display:flex;align-items:center;gap:32px;min-height:118px;margin-top:20px;padding:18px 40px;border:1px solid #ffc17b;border-radius:10px;background:#fffaf5}.cross-border-risk-summary.is-low{border-color:#86efac;background:#f0fdf4}.cross-border-risk-summary.is-medium{border-color:#ffc17b;background:#fffaf5}.cross-border-risk-summary.is-high{border-color:#fca5a5;background:#fff5f5}.cross-border-risk-badge{display:inline-flex;flex:0 0 auto;align-items:center;gap:11px;min-width:180px;height:78px;justify-content:center;border:0;border-radius:8px;background:#ff7d171a;color:#f27b18;font-size:29px}.cross-border-risk-badge.is-low{background:#22c55e1a;color:#16a34a}.cross-border-risk-badge.is-medium{background:#ff7d171a;color:#f27b18}.cross-border-risk-badge.is-high{background:#ef44441a;color:#dc2626}.cross-border-risk-badge img{display:block;width:52px;height:52px;object-fit:contain}.cross-border-risk-summary div{min-width:0}.cross-border-risk-summary p{margin:0;color:#334155;font-size:20px;font-weight:600;line-height:1.5}.cross-border-risk-summary small{display:block;margin-top:8px;color:#64748b;font-size:16px}.cross-border-results-card{margin-top:20px;overflow:hidden;border-radius:10px;background:#fff;box-shadow:0 0 20px #81b5e429}.cross-border-result-report>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:76px;padding:20px 32px;color:#1b2c51;font-size:20px;font-weight:600;cursor:pointer;list-style:none}.cross-border-result-report>summary::-webkit-details-marker{display:none}.cross-border-result-report>summary>span{display:inline-flex;align-items:center;gap:12px}.cross-border-result-report>summary svg{flex-shrink:0;color:#0b71f4}.cross-border-result-report>summary:hover{background:#f8fbff}.cross-border-result-report>summary:focus-visible{outline:2px solid #0b71f4;outline-offset:-3px}.cross-border-result-report[open]>summary{border-bottom:1px solid #e1e9f5;background:#f8fbff}.cross-border-result-report[open] .cross-border-report-chevron{transform:rotate(180deg)}.cross-border-report-body{padding:32px 40px 40px;color:#334155;font-size:15px;line-height:1.9;overflow-wrap:anywhere}.cross-border-report-body h1,.cross-border-report-body h2,.cross-border-report-body h3,.cross-border-report-body h4{color:#172349;font-weight:600;line-height:1.5}.cross-border-report-body h1{margin:0 0 28px;padding-bottom:20px;border-bottom:2px solid #e1edff;font-size:28px}.cross-border-report-body h2{margin:36px 0 16px;border-left:4px solid #0b71f4;padding-left:12px;font-size:22px}.cross-border-report-body h3{margin:26px 0 12px;font-size:18px}.cross-border-report-body h4{margin:20px 0 10px;font-size:16px}.cross-border-report-body p{margin:12px 0}.cross-border-report-body ul,.cross-border-report-body ol{margin:12px 0;padding-left:26px}.cross-border-report-body li{margin:8px 0}.cross-border-report-body strong{color:#243654;font-weight:600}.cross-border-report-body a{color:#0b71f4;text-decoration:underline;text-underline-offset:3px}.cross-border-report-body blockquote{margin:20px 0;border-left:4px solid #b6d5ff;padding:8px 18px;background:#f5f9ff;color:#52647f}.cross-border-report-body code{border-radius:4px;padding:2px 5px;background:#f1f5f9;font-size:.9em}.cross-border-report-body pre{overflow-x:auto;border:1px solid #e1e9f5;border-radius:6px;padding:16px;background:#f8fbff}.cross-border-report-body pre code{padding:0;background:transparent}.cross-border-report-body hr{margin:30px 0;border:0;border-top:1px solid #e1e9f5}.cross-border-report-table{margin:20px 0;overflow-x:auto;border:1px solid #dce6f3;border-radius:7px}.cross-border-report-table table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:14px;line-height:1.8}.cross-border-report-table th,.cross-border-report-table td{min-width:160px;border-right:1px solid #e1e9f5;border-bottom:1px solid #e1e9f5;padding:14px 16px;text-align:left;vertical-align:top}.cross-border-report-table th{background:#edf5ff;color:#26395d;font-weight:600}.cross-border-report-table tr:nth-child(2n) td{background:#fafcff}.cross-border-report-table tr:last-child td{border-bottom:0}.cross-border-report-table th:last-child,.cross-border-report-table td:last-child{border-right:0}@media(max-width:960px){.cross-border-result-report>summary{min-height:64px;padding:16px 22px;font-size:18px}.cross-border-report-body{padding:24px}.cross-border-report-body h1{font-size:24px}.cross-border-report-table table{min-width:720px}}.cross-border-results-tabs{display:flex;align-items:stretch;gap:4px;height:72px;overflow-x:auto;border-bottom:1px solid #dbe3ef;padding:0 24px}.cross-border-results-tabs button{flex:1 0 112px;min-width:100px;border:0;border-bottom:4px solid transparent;padding:0 12px;background:transparent;color:#334155;font-size:18px;line-height:1.4;white-space:normal;text-wrap:balance;cursor:pointer}.cross-border-results-tabs button.is-active{border-bottom-color:#0b71f4;color:#0b71f4;font-weight:600}.cross-border-results-placeholder{min-height:336px;padding:28px 40px 34px}.cross-border-result-content{display:grid;gap:24px}.cross-border-result-content-header{display:block;padding-bottom:4px}.cross-border-result-content-header p{margin:0 0 7px;color:#0b71f4;font-size:13px;font-weight:600;letter-spacing:.08em}.cross-border-result-content-header h2{margin:0;color:#1f2937;font-size:30px;font-weight:700}.cross-border-result-content-header span{display:block;margin-top:8px;color:#64748b;font-size:15px;line-height:1.7;text-align:left}.cross-border-result-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:16px}.cross-border-result-metric{display:grid;min-height:104px;gap:8px;align-content:center;padding:16px 20px;border:1px solid #e5edf7;border-radius:8px;background:#f8fbff}.cross-border-result-metric>span,.cross-border-result-item>span{color:#64748b;font-size:14px}.cross-border-result-metric strong{color:#1f2937;font-size:25px;line-height:1.45;overflow-wrap:anywhere}.cross-border-result-metric small,.cross-border-result-item small{color:#94a3b8;font-size:12px}.cross-border-result-metric.is-positive{border-color:#bbf7d0;background:#f0fdf4}.cross-border-result-metric.is-positive strong,.cross-border-result-status.is-positive{color:#16a34a}.cross-border-result-metric.is-warning{border-color:#fed7aa;background:#fffaf5}.cross-border-result-metric.is-warning strong,.cross-border-result-status.is-warning{color:#ea580c}.cross-border-result-metric.is-danger{border-color:#fecaca;background:#fff5f5}.cross-border-result-metric.is-danger strong,.cross-border-result-status.is-danger{color:#dc2626}.cross-border-result-metric.is-info strong,.cross-border-result-status.is-info{color:#0b71f4}.cross-border-result-sections{display:grid;grid-template-columns:1fr;gap:16px}.cross-border-result-section{min-width:0;border:1px solid #e5edf7;border-radius:8px;background:#fff}.cross-border-result-section h3{margin:0;padding:15px 18px;border-bottom:1px solid #edf2f8;color:#334155;font-size:17px}.cross-border-result-section>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;padding:4px 18px}.cross-border-result-item{display:flex;min-height:64px;flex-direction:column;justify-content:center;gap:7px;border-bottom:1px solid #f1f5f9;padding:12px 0}.cross-border-result-item:last-child{border-bottom:0}.cross-border-result-item>div{display:grid;gap:4px;min-width:0}.cross-border-result-item strong{color:#334155;font-size:14px;font-weight:600;line-height:1.7;white-space:normal;overflow-wrap:anywhere}.cross-border-result-sources{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;margin:0;padding:0;list-style:none}.cross-border-result-sources li{border:1px solid #e1e9f5;border-radius:6px;padding:14px 16px;background:#f8fbff}.cross-border-result-sources a{color:#0b71f4;font-size:14px;line-height:1.7;overflow-wrap:anywhere}.cross-border-result-references{display:flex;flex-wrap:wrap;gap:6px}.cross-border-result-references a{color:#0b71f4;font-size:12px;line-height:1.6;text-decoration:none}.cross-border-result-references a:hover{text-decoration:underline}.cross-border-result-status{display:inline-block}.cross-border-results-message{position:fixed;right:32px;bottom:28px;z-index:5;border-radius:6px;padding:11px 18px;background:#1f2937;color:#fff;font-size:14px;box-shadow:0 4px 16px #0f172a24}.cross-border-steps{position:relative;z-index:1;display:flex;align-items:center;gap:0;min-height:112px;margin-top:28px;padding:22px 44px;border-radius:10px;background:#fff}.cross-border-steps-intro{display:grid;flex:0 0 300px;gap:8px;min-height:68px;align-content:center;border-right:1px solid #dbe3ef}.cross-border-steps strong{font-size:22px}.cross-border-steps span{color:#64748b}.cross-border-step{display:flex;min-width:0;flex:1;align-items:center;gap:14px;padding:0 30px 0 58px;color:#0b71f4}.cross-border-step>svg{flex:0 0 auto;padding:10px;border-radius:50%;background:#edf5ff;box-sizing:content-box}.cross-border-step p{display:grid;gap:6px;margin:0;color:#334155}.cross-border-step p strong{font-size:16px}.cross-border-step p span{font-size:14px;white-space:nowrap}.cross-border-step-arrow{flex:0 0 auto;color:#9cb4d6}@media(max-width:1100px){.cross-border-steps{align-items:flex-start;flex-wrap:wrap;gap:20px}.cross-border-hero-copy{width:100%}.cross-border-breadcrumb{margin-bottom:44px}.cross-border-results-summary{flex-wrap:wrap;gap:18px 40px}.cross-border-result-fact{flex-basis:auto}.cross-border-results-download{margin-left:auto}.cross-border-risk-summary{align-items:flex-start}.cross-border-risk-summary p{font-size:18px}}@media(max-width:700px){.cross-border-results-title h1{font-size:36px}.cross-border-results-summary{padding:20px}.cross-border-result-fact{padding-inline:0 40px}.cross-border-result-fact:first-child{padding-left:0}.cross-border-results-download{width:100%;margin-left:0}.cross-border-risk-summary{flex-direction:column;gap:16px;padding:20px}.cross-border-risk-badge{width:100%}.cross-border-results-tabs{overflow-x:auto;padding-left:10px}.cross-border-results-tabs button{min-width:96px;padding-inline:16px;font-size:17px}.cross-border-results-placeholder h2{font-size:34px}}@media(max-width:700px){.cross-border-results-placeholder{padding:22px 18px}.cross-border-result-content-header{display:grid;align-items:start}.cross-border-result-content-header>span{text-align:left}.cross-border-result-metrics,.cross-border-result-sections{grid-template-columns:1fr}.cross-border-result-section>div{grid-template-columns:1fr}}.page-content:has(.enterprise-center-shell){background:linear-gradient(to bottom,#f6f8fb,#f6f8fbe0 28%,#f6f8fb00 78%),#f6f8fb url(/assets/enterprise-center-background-C_sg3jMI.png) center top / cover fixed no-repeat}.enterprise-center-shell{width:min(1440px,calc(100% - 96px));margin:0 auto;padding:36px 0 72px;display:grid;grid-template-columns:232px minmax(0,1fr);gap:28px}.enterprise-center-sidebar,.enterprise-center-main>.coming-soon{border:1px solid #e5e7eb;border-radius:12px;background:#fff}.enterprise-center-sidebar{align-self:start;padding:20px 12px}.enterprise-center-sidebar-title{margin:0 12px 14px;color:#111827;font-size:18px;font-weight:700}.enterprise-center-menu{display:grid;gap:4px}.enterprise-center-menu-item{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 12px;border-radius:7px;color:#4b5563;font-size:15px}.enterprise-center-menu-item:hover,.enterprise-center-menu-item.is-active{background:#e8f2ff;color:#0b71f4;font-weight:600}.enterprise-center-main{min-width:0}.enterprise-demo-tabs{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:16px;padding:10px 14px;border:1px dashed #bfd8fb;border-radius:8px;background:#f8fbff}.enterprise-demo-tabs>span{margin-right:4px;color:#64748b;font-size:13px}.enterprise-demo-tabs button{min-height:30px;border:0;border-radius:4px;padding:0 10px;background:transparent;color:#64748b;font-size:13px;cursor:pointer}.enterprise-demo-tabs button:hover,.enterprise-demo-tabs button.is-active{background:#e8f2ff;color:#0b71f4;font-weight:600}.enterprise-center-main>.coming-soon{width:100%;padding:32px}.enterprise-center-main .coming-card{max-width:none;margin:0;box-shadow:none}@media(max-width:900px){.enterprise-center-shell{width:calc(100% - 40px);grid-template-columns:1fr}.enterprise-center-sidebar{padding:14px}.enterprise-center-menu{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.enterprise-center-menu{grid-template-columns:1fr}.enterprise-demo-tabs{align-items:flex-start;flex-direction:column}.enterprise-demo-tabs>span{margin-bottom:2px}}.enterprise-page{display:grid;gap:20px}.enterprise-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.enterprise-page-kicker{margin:0 0 7px;color:#0b71f4;font-size:13px;font-weight:600}.enterprise-page-header h1{margin:0;color:#111827;font-size:30px}.enterprise-page-header>div>p:last-child{margin:10px 0 0;color:#64748b;font-size:14px}.enterprise-status{display:flex;max-width:360px;align-items:flex-start;gap:9px;padding:12px 14px;border:1px solid #bfdbfe;border-radius:8px;background:#eff6ff;color:#0b71f4}.enterprise-status.is-success{border-color:#bbf7d0;background:#f0fdf4;color:#16a34a}.enterprise-status.is-warning{border-color:#fed7aa;background:#fffaf5;color:#d97706}.enterprise-status.is-danger{border-color:#fecaca;background:#fff5f5;color:#dc2626}.enterprise-status span{display:grid;gap:3px;font-size:13px;line-height:1.45}.enterprise-status strong{font-size:14px}.enterprise-notice{display:flex;align-items:center;gap:8px;padding:12px 16px;border-radius:8px;background:#eff6ff;color:#0b71f4;font-size:14px}.enterprise-card{border:1px solid #e5e7eb;border-radius:12px;background:#fff}.enterprise-form-section{padding:24px;border-bottom:1px solid #f1f5f9}.enterprise-form-section:last-of-type{border-bottom:0}.enterprise-form-section h2,.enterprise-certification-section h2{margin:0 0 20px;color:#1f2937;font-size:18px}.enterprise-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}.enterprise-form-grid label{display:grid;gap:8px;color:#374151;font-size:14px}.enterprise-form-grid input{width:100%;height:40px;border:1px solid #dbe3ef;border-radius:6px;padding:0 12px;background:#fff;color:#1f2937;font:inherit;outline:0}.enterprise-form-grid input:focus{border-color:#0b71f4;box-shadow:0 0 0 3px #0b71f41a}.enterprise-form-grid input:disabled{background:#f8fafc;color:#64748b;cursor:not-allowed}.enterprise-page-actions{display:flex;align-items:center;gap:12px;padding:0 24px 24px}.enterprise-primary-button,.enterprise-secondary-button{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:7px;border:1px solid transparent;border-radius:6px;padding:0 15px;font-size:14px;cursor:pointer}.enterprise-primary-button{background:#0b71f4;color:#fff}.enterprise-primary-button:hover{background:#075ed1}.enterprise-secondary-button{border-color:#cfe3ff;background:#fff;color:#0b71f4}.enterprise-secondary-button:hover{background:#e8f2ff}.enterprise-action-feedback{color:#16a34a;font-size:13px}.enterprise-certification-summary{display:flex;align-items:center;gap:14px;padding:20px 24px;border:1px solid #bfdbfe;border-radius:10px;background:#eff6ff;color:#0b71f4}.enterprise-certification-summary.is-certified{border-color:#bbf7d0;background:#f0fdf4;color:#16a34a}.enterprise-certification-summary.is-failed{border-color:#fecaca;background:#fff5f5;color:#dc2626}.enterprise-certification-icon{display:grid;flex:0 0 auto;place-items:center;width:46px;height:46px;border-radius:50%;background:#ffffffb8}.enterprise-certification-summary h2{margin:0;font-size:18px}.enterprise-certification-summary p{margin:5px 0 0;color:#4b5563;font-size:14px}.enterprise-certification-summary .enterprise-primary-button{margin-left:auto}.enterprise-certification-content{overflow:hidden}.enterprise-certification-section{padding:24px;border-bottom:1px solid #f1f5f9}.enterprise-certification-section:last-child{border-bottom:0}.enterprise-readonly-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px}.enterprise-readonly-grid div,.enterprise-review-info{display:grid;gap:6px}.enterprise-readonly-grid span,.enterprise-review-info span{color:#94a3b8;font-size:13px}.enterprise-readonly-grid strong,.enterprise-review-info strong{color:#334155;font-size:14px}.enterprise-upload-grid{display:grid;gap:12px}.enterprise-upload-grid>div{display:flex;align-items:center;gap:12px;padding:14px;border:1px dashed #cbd5e1;border-radius:8px;color:#0b71f4}.enterprise-upload-grid>div>div{display:grid;flex:1;gap:4px;color:#334155}.enterprise-upload-grid span{color:#94a3b8;font-size:13px}.enterprise-upload-grid button{border:1px solid #cfe3ff;border-radius:5px;padding:6px 10px;background:#fff;color:#0b71f4;cursor:pointer}.enterprise-upload-grid button:disabled{color:#94a3b8;cursor:not-allowed}.enterprise-review-info{grid-template-columns:90px 1fr 90px 1fr;align-items:center;padding:14px;border-radius:8px;background:#f8fafc}@media(max-width:760px){.enterprise-page-header,.enterprise-certification-summary{align-items:flex-start;flex-direction:column}.enterprise-status{max-width:none}.enterprise-certification-summary .enterprise-primary-button{margin-left:0}.enterprise-form-grid,.enterprise-readonly-grid{grid-template-columns:1fr}.enterprise-review-info{grid-template-columns:90px 1fr}.enterprise-page-actions{flex-wrap:wrap}}.enterprise-membership-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:20px}.enterprise-member-card{border:1px solid #e5e7eb;border-radius:12px;background:#fff;padding:28px}.enterprise-membership-summary{display:flex;align-items:flex-start;gap:16px}.enterprise-member-icon{display:grid;flex:0 0 auto;place-items:center;width:52px;height:52px;border-radius:12px;background:#e8f2ff;color:#0b71f4}.enterprise-membership-summary span{color:#94a3b8;font-size:13px}.enterprise-membership-summary h2,.enterprise-benefits-card h2{margin:7px 0;color:#1f2937;font-size:21px}.enterprise-membership-summary p{margin:0;color:#64748b;font-size:14px}.enterprise-member-dates{display:grid;gap:7px;margin-left:auto;min-width:160px}.enterprise-member-dates strong{color:#16a34a;font-size:14px}.enterprise-benefits-card ul{display:grid;gap:12px;margin:22px 0;padding:0;list-style:none;color:#4b5563;font-size:14px}.enterprise-benefits-card li{display:flex;align-items:flex-start;gap:8px}.enterprise-benefits-card li svg{flex:0 0 auto;color:#16a34a}.enterprise-price-row{display:flex;align-items:baseline;justify-content:space-between;padding-top:17px;border-top:1px solid #f1f5f9;color:#64748b;font-size:14px}.enterprise-price-row strong{color:#0b71f4;font-size:20px}.enterprise-member-action{width:100%;margin-top:20px}.enterprise-membership-message{display:flex;align-items:center;gap:8px;padding:12px 15px;border:1px solid #bbf7d0;border-radius:8px;background:#f0fdf4;color:#16a34a;font-size:14px}.enterprise-membership-message.is-warning{border-color:#fed7aa;background:#fffaf5;color:#d97706}.enterprise-membership-message a{margin-left:auto;color:#0b71f4;font-weight:600}.enterprise-payment-card{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px;border:1px solid #bfdbfe;border-radius:10px;background:#f8fbff}.enterprise-payment-card p{margin:0 0 5px;color:#64748b;font-size:13px}.enterprise-payment-card strong{display:block;color:#1f2937}.enterprise-payment-card span{display:block;margin-top:5px;color:#94a3b8;font-size:13px}.enterprise-payment-card>div:last-child{display:flex;gap:10px}.enterprise-membership-tip{display:flex;align-items:center;gap:8px;color:#64748b;font-size:13px}.enterprise-membership-tip svg{color:#0b71f4}@media(max-width:900px){.enterprise-membership-grid{grid-template-columns:1fr}}.enterprise-member-dates{margin-left:0}@media(max-width:600px){.enterprise-membership-summary,.enterprise-payment-card{flex-direction:column}.enterprise-payment-card{align-items:flex-start}.enterprise-member-dates{width:100%}.enterprise-membership-message{align-items:flex-start;flex-wrap:wrap}.enterprise-membership-message a{margin-left:26px}}.enterprise-subnav{display:flex;align-items:center;gap:24px;border-bottom:1px solid #e5e7eb}.enterprise-subnav button{min-height:42px;border:0;border-bottom:2px solid transparent;padding:0 2px;background:transparent;color:#64748b;font-size:15px;cursor:pointer}.enterprise-subnav button.is-active{border-bottom-color:#0b71f4;color:#0b71f4;font-weight:600}.enterprise-order-card,.enterprise-invoice-list{overflow:hidden}.enterprise-table-wrap{overflow-x:auto}.enterprise-table{width:100%;min-width:780px;border-collapse:collapse;text-align:left}.enterprise-table th,.enterprise-table td{height:56px;border-bottom:1px solid #f1f5f9;padding:0 18px;color:#4b5563;font-size:14px;white-space:nowrap}.enterprise-table th{height:52px;background:#f8fafc;color:#334155;font-weight:600}.enterprise-table td:first-child{color:#334155;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.enterprise-order-status{display:inline-flex;border-radius:4px;padding:4px 8px;background:#f1f5f9;color:#64748b;font-size:12px}.enterprise-order-status.is-paid,.enterprise-order-status.is-issued{background:#f0fdf4;color:#16a34a}.enterprise-order-status.is-pending,.enterprise-order-status.is-processing{background:#eff6ff;color:#0b71f4}.enterprise-order-status.is-cancelled,.enterprise-order-status.is-failed{background:#fff5f5;color:#dc2626}.enterprise-table-actions{font-family:inherit!important}.enterprise-table-actions button{border:0;padding:0;background:transparent;color:#0b71f4;font-size:14px;cursor:pointer}.enterprise-table-actions button+button{margin-left:12px}.enterprise-table-actions .is-danger{color:#dc2626}.enterprise-table-actions span{color:#94a3b8;font-size:13px}.enterprise-invoice-heading{display:flex;align-items:center;justify-content:space-between;padding:22px 24px;border-bottom:1px solid #f1f5f9;color:#0b71f4}.enterprise-invoice-heading h2{margin:0;color:#1f2937;font-size:18px}.enterprise-invoice-heading p{margin:7px 0 0;color:#64748b;font-size:13px}.enterprise-empty{padding:56px;color:#94a3b8;text-align:center}.enterprise-modal-backdrop{position:fixed;z-index:40;inset:0;display:grid;place-items:center;padding:24px;background:#0f172a61}.enterprise-invoice-form{display:grid;gap:16px;width:min(480px,100%);border-radius:12px;padding:24px;background:#fff;box-shadow:0 12px 30px #0f172a2e}.enterprise-modal-heading{display:flex;justify-content:space-between;gap:12px}.enterprise-modal-heading h2{margin:0;color:#1f2937;font-size:20px}.enterprise-modal-heading p{margin:7px 0 0;color:#64748b;font-size:13px}.enterprise-modal-heading>button{border:0;padding:0;background:transparent;color:#64748b;cursor:pointer}.enterprise-invoice-form>label{display:grid;gap:7px;color:#374151;font-size:14px}.enterprise-invoice-form input,.enterprise-invoice-form select{height:40px;border:1px solid #dbe3ef;border-radius:6px;padding:0 11px;background:#fff;font:inherit;outline:0}.enterprise-invoice-form input:focus,.enterprise-invoice-form select:focus{border-color:#0b71f4;box-shadow:0 0 0 3px #0b71f41a}.enterprise-modal-actions{display:flex;justify-content:flex-end;gap:10px;padding-top:5px}.enterprise-form-grid .select-field{gap:8px;color:#374151;font-size:14px;font-weight:400}.enterprise-form-grid .select-wrap{height:40px;border-color:#dbe3ef;border-radius:6px}.enterprise-form-grid .select-trigger{height:38px;border-radius:5px;font-size:14px}.enterprise-form-grid .select-trigger:disabled{background:#f8fafc;color:#64748b;cursor:not-allowed}.auth-card form{display:grid;gap:16px;padding:20px 0;text-align:left}.auth-card form>label{display:grid;gap:7px;color:#374151;font-size:14px}.auth-card form input{width:100%;height:40px;border:1px solid #dbe3ef;border-radius:6px;padding:0 12px;font:inherit}.auth-card form input:focus{outline:2px solid #bfdbfe}.auth-card form button{width:100%}.enterprise-primary-button:disabled{opacity:.55;cursor:not-allowed}.enterprise-access-page{padding-top:64px}.enterprise-access-card{max-width:680px;margin:0 auto;padding:40px 36px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;text-align:center;box-shadow:0 4px 16px #0f172a08}.enterprise-access-icon{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 20px;border-radius:50%;background:#e8f2ff;color:#0b71f4}.enterprise-access-card h1{margin:0;color:#111827;font-size:26px;font-weight:600;line-height:1.4}.enterprise-access-description{margin-top:14px;color:#64748b;font-size:14px;line-height:1.8;overflow-wrap:anywhere}.enterprise-access-description p{margin:0}.enterprise-access-description .enterprise-access-rejection{margin-top:12px;color:#b45309}.enterprise-access-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:28px}.enterprise-access-actions>a,.enterprise-access-actions>button{min-height:40px;min-width:144px;max-width:100%}.enterprise-access-actions>a:focus-visible,.enterprise-access-actions>button:focus-visible{outline:3px solid #93c5fd;outline-offset:3px}@media(max-width:760px){.enterprise-access-page{padding-top:32px}.enterprise-access-card{padding:32px 20px}.enterprise-access-card h1{font-size:22px}}.enterprise-form-field{display:grid;align-content:start;gap:8px}.enterprise-field-hint{color:#64748b;font-size:12px}.enterprise-field-error{color:#dc2626;font-size:13px}.enterprise-form-grid input[aria-invalid=true]{border-color:#dc2626}.report-download{position:relative;max-width:100%}.report-download.is-results{margin-left:auto}.report-download button:disabled{cursor:not-allowed;opacity:.6}.report-download-menu{position:absolute;z-index:20;top:calc(100% + 6px);right:0;min-width:190px;padding:5px;border:1px solid #cbdff9;border-radius:8px;background:#fff;box-shadow:0 6px 20px #173e6814}.report-download-menu button{display:block;width:100%;border:0;border-radius:5px;padding:10px 12px;background:transparent;color:#243a55;font:inherit;font-size:14px;text-align:left;cursor:pointer}.report-download-menu button:hover,.report-download-menu button:focus-visible{outline:none;background:#e8f2ff;color:#0b71f4}.report-download-message{max-width:270px;margin:7px 0 0;color:#a33b32;font-size:12px;line-height:1.6;overflow-wrap:anywhere}@media(max-width:700px){.report-download.is-results{width:100%;margin-left:0}}.cross-border-consultation-page{background-position:right -8px top 4px,0 0;background-size:auto 292px,100% 100%}.cross-border-consultation-page .cross-border-breadcrumb{margin:12px 0 20px}.consultation-page-heading{display:flex;align-items:center;flex-wrap:wrap;gap:16px;min-height:64px;margin:0 0 24px;padding-right:240px}.consultation-page-heading h1{margin:0;color:#111b42;font-size:36px;line-height:1.35;font-weight:700;letter-spacing:-.6px;overflow-wrap:anywhere}.consultation-destination{padding-left:18px;border-left:1px solid #b9d6fa;color:#152855;font-size:24px}.consultation-small-tag,.consultation-phase{display:inline-flex;flex-shrink:0;align-items:center;gap:7px;border-radius:6px;padding:6px 12px;background:#e8f2ff;color:#0b71f4;font-size:14px;font-weight:500;line-height:1.45}.consultation-phase i{width:8px;height:8px;border-radius:50%;background:currentColor}.consultation-phase.is-completed{color:#15803d;background:#ecfdf5}.consultation-phase.is-cancelled{color:#64748b;background:#f1f5f9}.consultation-phase.is-failed{color:#b45309;background:#fff7ed}.consultation-layout{display:grid;grid-template-columns:minmax(0,7fr) minmax(320px,3fr);gap:20px;align-items:start}.consultation-conversation,.consultation-summary{min-width:0;border:1px solid #edf4fc;border-radius:12px;background:#fff}.consultation-conversation{padding:22px 24px 16px}.consultation-panel-heading{display:flex;align-items:center;flex-wrap:wrap;gap:14px;min-height:40px;padding-bottom:18px;border-bottom:1px solid #e1e9f5}.consultation-panel-heading h2{display:flex;align-items:center;gap:12px;margin:0;color:#111b42;font-size:24px;line-height:1.4}.consultation-panel-heading h2:before{width:6px;height:28px;border-radius:3px;background:#0b71f4;content:""}.consultation-panel-heading>time{margin-left:auto;color:#6b7b99;font-size:13px}.consultation-thread{max-height:max(360px,calc(100vh - 460px));overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:12px 8px 4px 0}.consultation-conversation.has-research .consultation-thread{max-height:clamp(240px,calc(100dvh - 535px),760px)}.consultation-thread:focus-visible{outline:2px solid #93c5fd;outline-offset:3px}.consultation-history{margin-bottom:14px;border:1px solid #e1e9f5;border-radius:7px;background:#f8fbff}.consultation-history>summary{display:flex;align-items:center;gap:9px;padding:12px 14px;color:#526a91;cursor:pointer;font-size:14px;list-style:none}.consultation-history>summary::-webkit-details-marker{display:none}.consultation-history>summary>span{flex:1}.consultation-history[open]>summary>svg:last-child{transform:rotate(180deg)}.consultation-history-content{border-top:1px solid #e1e9f5;padding:18px 14px 0;background:#fff}.consultation-form-origin{display:flex;align-items:flex-start;gap:14px;margin-bottom:24px}.consultation-avatar{display:inline-flex;width:42px;height:42px;flex:0 0 42px;align-items:center;justify-content:center;border-radius:50%;color:#0b71f4;background:#e8f4ff}.consultation-avatar.is-assistant{border:1px solid #dbeafe;background:linear-gradient(145deg,#d8ebff,#f2f8ff)}.consultation-avatar.is-user{background:#ddebff}.consultation-origin-content{min-width:0;flex:1}.consultation-origin-heading{display:flex;align-items:baseline;flex-wrap:wrap;gap:14px;margin:5px 0 12px}.consultation-origin-heading strong{color:#172349;font-size:16px}.consultation-origin-heading>span{color:#7183a1;font-size:13px}.consultation-facts{display:grid;gap:10px;margin:0}.consultation-facts>div{display:grid;grid-template-columns:minmax(86px,auto) minmax(0,1fr);gap:10px;font-size:15px;line-height:1.65}.consultation-facts dt{color:#697c9b}.consultation-facts dd{min-width:0;margin:0;color:#1b2c51;overflow-wrap:anywhere}.consultation-form-origin .consultation-facts{grid-template-columns:1fr 1fr;gap:10px 28px;border:1px solid #deedff;border-radius:8px;padding:14px 16px;background:#f4f9ff}.consultation-form-origin .consultation-facts>div{grid-template-columns:auto minmax(0,1fr);font-size:14px}.consultation-message{display:flex;align-items:flex-start;gap:14px;margin:0 0 24px}.consultation-message-body{min-width:0;flex:1}.consultation-message-body>strong{display:block;margin:2px 0 7px;color:#1b2c51;font-size:14px}.consultation-research-message-heading{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:2px 0 7px;color:#1b2c51;font-size:14px}.consultation-research-message-heading>time{margin-left:auto;color:#7183a1;font-size:12px;font-variant-numeric:tabular-nums}.consultation-research-tag{border-radius:4px;padding:3px 8px;background:#e8f2ff;color:#0b71f4;font-size:12px;line-height:1.4}.consultation-research-messages .consultation-message-text{width:100%}.consultation-research-messages .consultation-research-text{white-space:normal}.consultation-research-text>p{margin:0 0 10px;white-space:pre-wrap}.consultation-research-text>:last-child{margin-bottom:0}.consultation-research-text h1,.consultation-research-text h2,.consultation-research-text h3{margin:0 0 8px;font-size:16px;line-height:1.6}.consultation-research-text a{color:#0b71f4}.consultation-research-text pre{overflow-x:auto;max-width:100%}.consultation-confirmed-brief{border:1px solid #e0e8f5;border-radius:8px;padding:14px}.consultation-confirmed-brief>div{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#172349;font-size:15px}.consultation-confirmed-brief>div>svg{color:#15803d;flex-shrink:0}.consultation-confirmed-brief p{margin:8px 0 0;color:#697c9b;font-size:14px;line-height:1.7;overflow-wrap:anywhere}.consultation-confirmed-brief>.consultation-button{margin-top:14px}.consultation-research-footer{border-top:1px solid #edf3fa;padding-top:12px}.consultation-research-indicator{display:flex;align-items:center;flex-wrap:wrap;gap:16px;border:1px solid #deedff;border-radius:8px;padding:14px 16px;background:#f2f8ff;color:#0b71f4}.consultation-research-indicator.is-attention{border-color:#fde1b4;background:#fffbf5;color:#b45309}.consultation-research-indicator.is-attention .consultation-research-lights>i,.consultation-research-indicator.is-attention .consultation-research-track>i{background:#b45309}.consultation-research-indicator-copy{min-width:0;flex:1 1 200px}.consultation-research-indicator-copy strong{color:#1b2c51;font-size:15px}.consultation-research-indicator-copy p{margin:4px 0 0;color:#697c9b;font-size:12px;line-height:1.6}.consultation-research-lights{display:inline-flex;align-items:center;gap:7px;padding:4px}.consultation-research-lights>i{width:8px;height:8px;border-radius:50%;background:#0b71f4;animation:consultation-research-breathe 1.8s ease-in-out infinite}.consultation-research-lights>i:nth-child(2){animation-delay:.2s}.consultation-research-lights>i:nth-child(3){animation-delay:.4s}.consultation-research-track{position:relative;overflow:hidden;width:28%;min-width:100px;height:4px;border-radius:4px;background:#d7e9ff}.consultation-research-track>i{position:absolute;width:32%;height:100%;border-radius:inherit;background:#0b71f4;box-shadow:0 0 8px #60a5fa;animation:consultation-research-flow 2.4s ease-in-out infinite}.consultation-research-hint{display:flex;align-items:center;gap:7px;margin:8px 0 0;color:#7183a1;font-size:12px;line-height:1.6}.consultation-research-hint>svg{flex-shrink:0}.consultation-research-error{margin:8px 0;color:#b45309;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.consultation-latest-messages{display:block;margin:8px auto;border:1px solid #cfe4ff;border-radius:6px;padding:7px 16px;background:#f2f8ff;color:#0b71f4;font:inherit;font-size:13px;cursor:pointer}@keyframes consultation-research-breathe{0%,to{opacity:.35;box-shadow:0 0 #0b71f400}50%{opacity:1;box-shadow:0 0 0 4px #0b71f41a}}@keyframes consultation-research-flow{0%{transform:translate(-110%)}to{transform:translate(420%)}}@media(prefers-reduced-motion:reduce){.consultation-research-lights>i,.consultation-research-track>i{animation:none}.consultation-research-track>i{left:34%}}.consultation-message-text{width:fit-content;max-width:100%;box-sizing:border-box;margin:0;border:1px solid #e0e8f5;border-radius:8px;padding:12px 14px;background:#fff;color:#273852;font-size:15px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.consultation-message.is-user{flex-direction:row-reverse;margin-left:56px}.consultation-message.is-user .consultation-message-body{display:flex;flex-direction:column;align-items:flex-end}.consultation-message.is-user .consultation-message-text{border-color:#c3dfff;background:#eef7ff}.consultation-question{margin-top:12px;border:1px solid #cce4ff;border-radius:9px;padding:20px;background:#f4faff}.consultation-question fieldset{min-width:0;margin:0;border:0;padding:0}.consultation-question legend{max-width:100%;padding:0;color:#14264d;font-size:18px;font-weight:600;line-height:1.65}.consultation-question-description{margin:5px 0 14px;color:#7083a2;font-size:14px;line-height:1.6}.consultation-options{display:grid;gap:9px;margin-top:12px}.consultation-options label{display:flex;align-items:flex-start;gap:11px;border:1px solid #d6e2f2;border-radius:6px;padding:11px 14px;background:#fff;color:#26395d;cursor:pointer;font-size:15px;line-height:1.6;transition:border-color .15s,background .15s}.consultation-options label:hover{border-color:#95c6ff}.consultation-question-extra summary{color:#607594;font-size:13px;cursor:pointer}.consultation-question-extra[open] textarea{width:100%;margin-top:8px}.consultation-options label.is-selected{border-color:#0b71f4;background:#edf6ff}.consultation-options input{width:17px;height:17px;flex:0 0 17px;margin:3px 0 0;accent-color:#0b71f4}.consultation-options input:disabled{cursor:wait}.consultation-question-extra{display:grid;gap:7px;margin-top:14px;color:#64748b;font-size:13px}.cross-border-consultation-page textarea{min-width:0;box-sizing:border-box;border:1px solid #d6e2f2;border-radius:6px;padding:10px 12px;background:#fff;color:#26395d;font:inherit;font-size:14px;line-height:1.65;resize:vertical}.cross-border-consultation-page textarea::placeholder{color:#8b9bb2}.cross-border-consultation-page textarea:focus{border-color:#0b71f4;outline:0;box-shadow:0 0 0 3px #0b71f414}.consultation-question-actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:16px}.consultation-question-actions>span{color:#6b7b99;font-size:13px}.consultation-button{display:inline-flex;min-height:40px;box-sizing:border-box;align-items:center;justify-content:center;gap:8px;border:1px solid #cfdced;border-radius:6px;padding:8px 20px;background:#fff;color:#0b71f4;font:inherit;font-size:14px;line-height:1.5;text-decoration:none;cursor:pointer}.consultation-button.is-primary{border-color:#0b71f4;background:#0b71f4;color:#fff}.consultation-button.is-primary:hover:not(:disabled){border-color:#075ed1;background:#075ed1}.consultation-button:disabled{border-color:#d5e1ef;background:#edf2f8;color:#8fa0b7;cursor:not-allowed}.consultation-button.is-primary:disabled{border-color:#b2d5ff;background:#b2d5ff;color:#fff}.consultation-text-button{display:inline-flex;align-items:center;justify-content:center;gap:5px;border:0;padding:2px 0;background:transparent;color:#0b71f4;font:inherit;font-size:14px;cursor:pointer}.consultation-text-button:disabled{color:#94a3b8;cursor:not-allowed}.consultation-text-button:hover:not(:disabled){color:#075ed1}.consultation-question.is-answered{border-color:#e0e8f5;padding:14px 16px;background:#f8fafc}.consultation-question-title{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#16a34a}.consultation-question-title h3{flex:1;margin:0;color:#364861;font-size:14px;line-height:1.6}.consultation-question-title>span{color:#7d8ba1;font-size:12px}.consultation-answer-options{margin:12px 0 0;padding-left:20px;color:#344867;font-size:14px;line-height:1.8}.consultation-answer-text{margin:8px 0 0;color:#52647f;font-size:14px;line-height:1.7;white-space:pre-wrap}.consultation-response-pending{display:flex;align-items:flex-start;gap:14px;margin:12px 0 20px;color:#6b7b99;font-size:13px;animation:consultation-appear .2s ease-out}.consultation-response-pending>div>strong{display:block;margin:2px 0 7px;color:#1b2c51;font-size:14px}.consultation-response-pending p{display:flex;align-items:center;gap:12px;margin:0;border:1px solid #dceaff;border-radius:8px;padding:14px 16px;background:#f4f9ff}.consultation-spinner{flex-shrink:0;animation:consultation-spin .9s linear infinite}.consultation-typing-dots{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:29px;height:16px;vertical-align:middle}.consultation-typing-dots>i{width:5px;height:5px;border-radius:50%;background:#0b71f4;animation:consultation-dot 1.2s ease-in-out infinite}.consultation-typing-dots>i:nth-child(2){animation-delay:.15s}.consultation-typing-dots>i:nth-child(3){animation-delay:.3s}.consultation-message-text.is-streaming:after{display:inline-block;width:2px;height:1em;margin-left:4px;background:#0b71f4;vertical-align:-.12em;animation:consultation-cursor .8s step-end infinite;content:""}.consultation-question,.consultation-brief-card{animation:consultation-appear .22s ease-out}.consultation-composer{margin-top:12px;border-top:1px solid #e4ebf5}.consultation-composer>p{display:flex;align-items:center;gap:8px;margin:11px 0;color:#7a8ba5;font-size:13px}.consultation-composer-row{display:flex;align-items:stretch;gap:12px}.consultation-composer-row>textarea{flex:1;min-height:46px;max-height:160px}.consultation-composer-row>button{min-height:46px;padding-inline:22px}.consultation-upload{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;overflow:hidden;flex-shrink:0;border:1px solid #cfdced;border-radius:6px;padding:10px 13px;background:#fff;color:#26395d;font-size:14px;cursor:pointer}.consultation-upload input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.consultation-upload:focus-within{outline:2px solid #0b71f4;outline-offset:2px}.consultation-upload.is-disabled{color:#94a3b8;background:#f8fafc;cursor:not-allowed}.consultation-upload.is-disabled input{cursor:not-allowed}.consultation-pending-files{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0;padding:0;list-style:none}.consultation-pending-files li{display:inline-flex;align-items:center;gap:5px;border-radius:4px;padding:4px 8px;background:#e8f2ff;color:#245aa6;font-size:12px;overflow-wrap:anywhere}.consultation-summary{padding:22px 24px 20px}.consultation-summary .consultation-panel-heading{justify-content:space-between;gap:10px}.consultation-summary .consultation-panel-heading h2{font-size:22px}.consultation-summary .consultation-panel-heading h2:before{height:27px}.consultation-summary-section{padding:20px 0;border-bottom:1px solid #e4ebf5}.consultation-summary-section h3{display:flex;align-items:center;gap:11px;margin:0 0 13px;color:#1b2c51;font-size:18px;line-height:1.5}.consultation-summary-section h3:before{width:5px;height:22px;flex:0 0 5px;border-radius:3px;background:#0b71f4;content:""}.consultation-summary-section>ul{display:grid;gap:10px;margin:0;padding:0 0 0 22px;list-style:none;color:#26395d}.consultation-summary-section>ul>li{position:relative;font-size:15px;line-height:1.65;overflow-wrap:anywhere}.consultation-summary-section>ul>li:before{position:absolute;top:8px;left:-19px;width:7px;height:7px;border-radius:50%;background:#0b71f4;content:""}.consultation-summary-caption{margin:-2px 0 12px 16px;color:#7a8ba5;font-size:13px;line-height:1.65}.consultation-summary-section.is-unknown h3:before,.consultation-summary-section.is-unknown>ul>li:before{background:#f59e0b}.consultation-summary-hint{display:flex;align-items:flex-start;gap:8px;margin:15px 0 0;border:1px solid #ffdfa5;border-radius:6px;padding:10px 12px;background:#fffbf3;color:#b7791f;font-size:13px;line-height:1.6}.consultation-summary-hint>svg{flex-shrink:0;margin-top:1px}.consultation-summary-footer{display:flex;align-items:flex-start;gap:8px;margin:22px 0 0;color:#7083a2;font-size:13px;line-height:1.7}.consultation-summary-footer>svg{flex-shrink:0;margin-top:1px;color:#0b71f4}.consultation-file-list{display:grid;gap:9px;margin:0;padding:0;list-style:none}.consultation-file-list li{display:flex;align-items:flex-start;gap:7px;color:#52647f;overflow-wrap:anywhere;font-size:14px;line-height:1.65}.consultation-summary-section>.consultation-file-list{padding:0}.consultation-summary-section>.consultation-file-list>li:before{display:none}.consultation-brief-card,.consultation-progress-card{margin:20px 0 12px;border:1px solid #cfe4ff;border-radius:9px;padding:20px;background:#f5faff}.consultation-card-heading{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.consultation-card-heading h3{display:flex;align-items:center;gap:10px;min-width:0;flex:1;margin:0;color:#14264d;font-size:20px;line-height:1.5;overflow-wrap:anywhere}.consultation-card-heading h3>svg{flex-shrink:0;color:#0b71f4}.consultation-card-heading>.consultation-text-button{margin-left:auto}.consultation-brief-contents{display:grid;gap:17px;margin:20px 0}.consultation-brief-contents h4{margin:0 0 7px;color:#26395d;font-size:15px;font-weight:600}.consultation-brief-contents p,.consultation-brief-contents ul{margin:0;color:#52647f;font-size:14px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.consultation-brief-contents ul{padding-left:20px}.consultation-brief-contents .consultation-file-list{padding-left:0}.consultation-brief-contents .consultation-facts>div{font-size:14px}.consultation-brief-editor{display:grid;gap:16px;margin:20px 0}.consultation-brief-editor>label{display:grid;gap:7px}.consultation-brief-editor>label>span{display:flex;gap:12px;color:#26395d;font-size:14px;font-weight:500}.consultation-brief-editor small{color:#7a8ba5;font-size:12px;font-weight:400}.consultation-editor-actions{display:flex;justify-content:flex-end;gap:12px}.consultation-brief-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:16px;border-top:1px solid #dde8f7;padding-top:15px}.consultation-brief-footer>p{display:flex;align-items:flex-start;min-width:200px;flex:1;gap:7px;margin:0;color:#6b7b99;font-size:13px;line-height:1.6}.consultation-brief-footer>p>svg{flex-shrink:0;margin-top:2px}.consultation-launch-pending{display:flex;align-items:center;gap:14px;margin:16px 0;border:1px solid #c5dfff;border-radius:7px;padding:16px;background:#e9f4ff;color:#0b71f4;animation:consultation-appear .2s ease-out}.consultation-launch-pending strong{font-size:15px}.consultation-launch-pending p{margin:5px 0 0;color:#607594;font-size:13px;line-height:1.6}.consultation-research-running{display:flex;align-items:center;gap:9px;margin:14px 0 0 34px;color:#0b71f4;font-size:14px}.consultation-research-running>span{display:inline-flex;align-items:center;gap:5px}.consultation-latest-content{animation:consultation-appear .3s ease-out}.consultation-phase.is-researching>i{animation:consultation-pulse 1.5s ease-in-out infinite}.consultation-inline-error{margin:0;color:#c2410c;font-size:13px}.consultation-locked-strip{display:flex;justify-content:space-between;gap:10px;margin-top:2px;border-radius:5px;padding:10px 14px;background:#f2f6fc}.consultation-locked-strip>span{display:flex;align-items:center;gap:7px;color:#455b83;font-size:14px}.consultation-progress-times{display:flex;flex-wrap:wrap;gap:12px 28px;margin:12px 0 15px;padding-left:34px}.consultation-progress-times>span{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;color:#6b7b99;font-size:13px}.consultation-progress-times strong{font-weight:500;font-variant-numeric:tabular-nums}.consultation-latest{display:grid;grid-template-columns:160px minmax(0,1fr);gap:20px;border:1px solid #c5dfff;border-radius:6px;padding:16px;background:#e9f4ff}.consultation-latest>div>strong{color:#0b71f4;font-size:15px}.consultation-latest small{display:block;margin-top:6px;color:#778caa;font-size:12px}.consultation-latest p{margin:0;color:#26395d;font-size:15px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.consultation-activity{border:1px solid #d7e7fb;border-radius:6px;background:#fff}.consultation-activity-toggle{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;border:0;padding:13px 16px;background:transparent;color:#26395d;font:inherit;cursor:pointer}.consultation-activity-toggle strong{padding-left:10px;border-left:4px solid #0b71f4;font-size:15px}.consultation-activity-toggle>span{display:flex;align-items:center;gap:5px;color:#0b71f4;font-size:13px}.consultation-activity ol{display:grid;gap:0;max-height:300px;overflow-y:auto;margin:0;padding:0 20px 14px 24px;list-style:none}.consultation-activity li{position:relative;display:grid;grid-template-columns:60px 10px minmax(0,1fr);gap:15px;min-height:34px;color:#52647f;font-size:14px;line-height:1.7}.consultation-activity li:not(:last-child):after{position:absolute;top:13px;bottom:-5px;left:79px;width:1px;background:#e1e9f5;content:""}.consultation-activity time{color:#7183a1;font-variant-numeric:tabular-nums}.consultation-activity li>i{position:relative;z-index:1;width:9px;height:9px;margin-top:7px;border-radius:50%;background:#b5c6df}.consultation-activity li:last-child>i{background:#0b71f4}.consultation-activity li>p{margin:0;padding-bottom:10px;overflow-wrap:anywhere}.consultation-activity li.consultation-activity-empty{display:block;color:#94a3b8;font-size:13px}.consultation-progress-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;padding-top:17px}.consultation-progress-footer>small{color:#7a8ba5;font-size:12px}.consultation-progress-footer>div{display:flex;align-items:center;gap:24px}.consultation-progress-footer>.consultation-button{margin-left:auto}.consultation-status-note{display:flex;align-items:flex-start;gap:14px;margin:14px 0 0;border:1px solid #d7e6ff;border-radius:8px;padding:18px;background:#f5f8ff;color:#657da4}.consultation-status-note>svg{flex-shrink:0;color:#6485c3}.consultation-status-note strong{color:#26395d;font-size:16px}.consultation-status-note p{margin:6px 0 0;font-size:14px;line-height:1.7}.consultation-status-note a{display:inline-flex;align-items:center;gap:5px;margin-top:10px;color:#0b71f4;font-size:14px}.consultation-error{display:flex;align-items:flex-start;gap:8px;margin-top:16px;border:1px solid #fed7aa;border-radius:6px;padding:12px 14px;background:#fff7ed;color:#b45309;font-size:14px;line-height:1.6}.consultation-error>svg{flex-shrink:0;margin-top:2px}.consultation-error>span{min-width:0;flex:1;overflow-wrap:anywhere}.consultation-loading{display:grid;justify-items:center;gap:14px;border-radius:12px;padding:72px 24px;background:#fff;color:#64748b}.consultation-dialog-backdrop{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:24px;background:#0f172a52}.consultation-dialog{width:min(720px,100%);max-height:85vh;box-sizing:border-box;overflow-y:auto;border-radius:12px;padding:24px 28px;background:#fff;box-shadow:0 12px 40px #0f172a26}.consultation-dialog .consultation-card-heading{justify-content:space-between;border-bottom:1px solid #e4ebf5;padding-bottom:16px}.consultation-dialog h2{margin:0;color:#1b2c51;font-size:22px}.consultation-dialog-close{display:inline-flex;border:0;padding:4px;background:transparent;color:#64748b;cursor:pointer}@keyframes consultation-pulse{50%{opacity:.35}}@keyframes consultation-spin{to{transform:rotate(360deg)}}@keyframes consultation-dot{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-4px);opacity:1}}@keyframes consultation-cursor{50%{opacity:0}}@keyframes consultation-appear{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.consultation-spinner,.consultation-typing-dots>i,.consultation-message-text.is-streaming:after,.consultation-question,.consultation-brief-card,.consultation-launch-pending,.consultation-response-pending,.consultation-latest-content,.consultation-phase.is-researching>i{animation:none}}@media(max-width:1280px){.consultation-layout{grid-template-columns:minmax(0,7fr) minmax(290px,3fr);gap:16px}.consultation-conversation,.consultation-summary{padding:18px}.consultation-page-heading{padding-right:140px}.consultation-page-heading h1{font-size:30px}.consultation-destination{font-size:20px}.consultation-panel-heading h2{font-size:22px}.consultation-summary .consultation-panel-heading h2{font-size:20px}.consultation-form-origin .consultation-facts{grid-template-columns:1fr;gap:6px}.consultation-composer-row{flex-wrap:wrap}.consultation-composer-row>textarea{flex-basis:70%;order:-1}.consultation-composer-row>button{margin-left:auto}.consultation-question{padding:16px}.consultation-latest{grid-template-columns:125px minmax(0,1fr);gap:12px}}@media(max-width:960px){.consultation-layout{grid-template-columns:minmax(0,1fr)}.consultation-page-heading{padding-right:0}.consultation-summary{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.consultation-summary>.consultation-panel-heading,.consultation-summary>.consultation-summary-footer{grid-column:1 / -1}.consultation-destination{font-size:18px}.consultation-page-heading h1{flex-basis:100%}.consultation-summary .consultation-summary-section{align-self:start}}@media(max-width:600px){.cross-border-consultation-page .cross-border-page-inner{width:calc(100% - 28px);padding-top:20px}.cross-border-consultation-page .cross-border-breadcrumb{font-size:13px}.consultation-page-heading{gap:10px;margin-bottom:18px}.consultation-page-heading h1{font-size:26px}.consultation-destination{border:0;padding-left:0;font-size:16px}.consultation-small-tag,.consultation-phase{padding:4px 8px;font-size:12px}.consultation-conversation,.consultation-summary{padding:16px}.consultation-panel-heading{gap:8px}.consultation-panel-heading>time{flex-basis:100%;margin-left:18px;font-size:12px}.consultation-avatar{width:32px;height:32px;flex-basis:32px}.consultation-form-origin,.consultation-message{gap:9px}.consultation-message.is-user{margin-left:16px}.consultation-origin-heading{margin-top:2px;gap:4px 10px}.consultation-origin-heading strong{font-size:14px}.consultation-form-origin .consultation-facts{padding:10px}.consultation-form-origin .consultation-facts>div{grid-template-columns:1fr;gap:1px;font-size:13px}.consultation-question{padding:12px}.consultation-question legend{font-size:16px}.consultation-options label{padding:9px 10px;font-size:14px}.consultation-message-text{padding:10px 12px;font-size:14px}.consultation-composer-row{gap:8px}.consultation-composer-row>textarea{flex-basis:100%}.consultation-upload{padding:9px 10px;font-size:13px}.consultation-summary{display:block}.consultation-progress-card,.consultation-brief-card{padding:14px}.consultation-card-heading h3{font-size:17px}.consultation-progress-times{padding-left:0}.consultation-latest{grid-template-columns:1fr;gap:10px;padding:12px}.consultation-latest>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:8px}.consultation-latest small{margin-top:0}.consultation-latest>div:last-child>small{margin-top:6px}.consultation-progress-footer>div{width:100%;justify-content:space-between;gap:12px}.consultation-activity ol{padding-left:12px;padding-right:12px}.consultation-activity li{grid-template-columns:46px 9px minmax(0,1fr);gap:10px;font-size:13px}.consultation-activity li:not(:last-child):after{left:60px}.consultation-dialog-backdrop{padding:16px}.consultation-dialog{padding:20px}.consultation-response-pending{margin-left:40px}}.research-task-progress{margin:20px 0;padding:24px;border:1px solid #dce6f2;border-radius:12px;background:#f8fbff;color:#334155}.research-task-progress p{margin:12px 0;line-height:1.75;overflow-wrap:anywhere}.research-task-times{display:flex;flex-wrap:wrap;gap:16px;font-size:13px;color:#64748b}.research-task-activities{margin:18px 0 0;padding:0;list-style:none;max-height:300px;overflow-y:auto}.research-task-activities li{display:flex;gap:16px;padding:9px 0;border-top:1px solid #e5edf6;line-height:1.7}.research-task-activities time{color:#64748b;flex-shrink:0;font-size:13px}.research-task-activities span{overflow-wrap:anywhere}.cross-border-raw-report-card>h2{margin:0;border-bottom:1px solid #e5edf6;padding:22px 40px;color:#172349;font-size:20px;font-weight:600}.cross-border-raw-sources-card{padding:28px 40px 32px}.cross-border-raw-sources-card>h2{margin:0 0 20px;color:#172349;font-size:20px;font-weight:600}@media(max-width:640px){.cross-border-raw-report-card>h2{padding:20px 24px}.cross-border-raw-sources-card{padding:24px}.cross-border-raw-sources-card .cross-border-result-sources{grid-template-columns:1fr}}@media(max-width:640px){.research-task-progress{padding:16px}.research-task-activities li{gap:10px}}.consultation-report-message{min-width:0}.consultation-conversation:has(.consultation-report-delivery-expanded) .consultation-thread{max-height:max(420px,calc(100dvh - 220px))}.consultation-report-message-heading{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:2px 0 9px}.consultation-report-message-heading>strong{color:#1b2c51;font-size:14px}.consultation-report-message-heading>time{color:#77859b;font-size:12px;font-variant-numeric:tabular-nums}.consultation-report-delivery-card{min-width:0;max-width:100%;box-sizing:border-box;border:1px solid #c9dffb;border-radius:12px;padding:20px;background:linear-gradient(135deg,#f1f7ff,#fff 70%)}.consultation-report-delivery-heading{display:flex;align-items:center;gap:14px;min-width:0}.consultation-report-delivery-heading>div{min-width:0}.consultation-report-delivery-heading h3{margin:0;color:#1b2c51;font-size:18px;font-weight:600;line-height:1.5}.consultation-report-delivery-heading p{margin:5px 0 0;color:#64748b;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.consultation-report-delivery-icon{position:relative;display:inline-flex;width:48px;height:52px;flex:0 0 48px;align-items:center;justify-content:center;border:1px solid #d5e7ff;border-radius:12px;background:#e8f2ff;color:#0b71f4}.consultation-report-delivery-icon>i{position:absolute;right:-3px;bottom:-3px;display:inline-flex;width:17px;height:17px;align-items:center;justify-content:center;border:2px solid #f3f8ff;border-radius:50%;background:#16a34a;color:#fff}.consultation-report-delivery-note{margin:16px 0;color:#52647f;font-size:14px;line-height:1.8;overflow-wrap:anywhere}.consultation-report-delivery-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.consultation-report-delivery-actions .consultation-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;border-radius:8px;padding:9px 13px;font-size:13px}.consultation-report-delivery-actions .consultation-report-download{border:1px solid #cbdff9;background:#fff;color:#0b71f4}.consultation-report-delivery-actions .consultation-report-download:hover{background:#e8f2ff}.consultation-report-delivery-actions .is-expanded{transform:rotate(180deg)}.consultation-report-delivery-expanded{min-width:0;max-width:100%;margin-top:20px;border-top:1px solid #dce8f7;padding-top:8px}.consultation-report-delivery-expanded .cross-border-report-body{min-width:0;max-width:100%;box-sizing:border-box;padding:16px 0;font-size:14px;overflow-wrap:anywhere}.consultation-report-delivery-expanded .cross-border-report-body h1{margin-bottom:20px;font-size:23px}.consultation-report-delivery-expanded .cross-border-report-body h2{margin-top:26px;font-size:19px}.consultation-report-delivery-expanded .cross-border-report-body h3{font-size:17px}.consultation-report-delivery-expanded .cross-border-report-body img{max-width:100%;height:auto}.consultation-report-delivery-expanded .cross-border-report-table{min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.consultation-report-delivery-expanded .cross-border-report-table table{min-width:560px;table-layout:auto}.consultation-report-delivery-expanded .cross-border-report-table th,.consultation-report-delivery-expanded .cross-border-report-table td{padding:10px 12px}.consultation-report-delivery-sources{border-top:1px solid #e1e9f5;padding-top:16px;color:#64748b;font-size:13px;line-height:1.8;overflow-wrap:anywhere}.consultation-report-delivery-sources h4{margin:0 0 10px;color:#26395d;font-size:15px}.consultation-report-delivery-sources ul{display:grid;gap:8px;margin:0;padding-left:20px}.consultation-report-delivery-sources p{margin:0}.consultation-report-delivery-sources a{color:#0b71f4;text-decoration:underline;text-underline-offset:3px}.consultation-report-loading{margin:16px 0;color:#64748b;font-size:14px}@media(max-width:600px){.consultation-report-delivery-card{padding:14px}.consultation-report-delivery-heading{gap:10px}.consultation-report-delivery-heading h3{font-size:16px}.consultation-report-delivery-icon{width:40px;height:46px;flex-basis:40px}.consultation-report-delivery-actions{gap:8px}.consultation-report-delivery-actions .consultation-button{padding:9px 10px}.consultation-report-delivery-expanded .cross-border-report-body h1{font-size:21px}}
