/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--radius-sm:.25rem;--radius-lg:.5rem;--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,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){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{.collapse{visibility:collapse}.visible{visibility:visible}.fixed{position:fixed}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.inline{display:inline}.inline-block{display:inline-block}.grow{flex-grow:1}.resize{resize:both}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--bg:#f3f2e9;--surface-1:#fbfaf3;--surface-2:#ebeadc;--surface-3:#dedcc8;--surface-hot:#cfcdb4;--border:#d4d2bd;--border-2:#c0bea4;--border-hot:#9aa088;--text:#181b13;--text-2:#3a3e30;--muted:#6a6e58;--dim:#898d76;--faint:#b6b9a2;--accent:#2d5f3f;--accent-hot:#1f4530;--accent-deep:#163522;--up:#4a8632;--up-soft:#4a86321a;--down:#c0392b;--down-soft:#c0392b17;--amber:#b97a18;--info:#2f6a8e;--font-display:"Inter Tight", "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-ui:"Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--container:1360px;--gutter:32px;--radius-sm:2px;--radius:4px;--radius-lg:8px}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);margin:0;padding:0}body{font-family:var(--font-ui);font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-width:1280px;font-size:14px;line-height:1.5}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}input,textarea{font:inherit;color:inherit}.container{max-width:var(--container);padding:0 var(--gutter);margin:0 auto}.mono{font-family:var(--font-mono);font-feature-settings:"tnum","zero";letter-spacing:-.01em}.up{color:var(--up)}.down{color:var(--down)}.muted{color:var(--muted)}.kicker{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:11px}.divider{background:var(--border);height:1px}.header{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border);background:#f3f2e9e0;position:sticky;top:0}.header-inner{padding:12px var(--gutter);grid-template-columns:auto 1fr auto;align-items:center;gap:32px;max-width:1600px;margin:0 auto;display:grid}.brand{font-family:var(--font-display);letter-spacing:-.01em;align-items:baseline;gap:8px;font-size:26px;display:flex}.brand-mark{width:22px;height:22px;display:inline-block;position:relative;top:3px}.nav{font-family:var(--font-ui);gap:2px;font-size:13px;font-weight:500;display:flex}.nav a{color:var(--text-2);border-radius:var(--radius-sm);padding:8px 12px;position:relative}.nav a:hover{color:var(--text);background:var(--surface-2)}.nav a.active{color:var(--accent)}.nav a.has-dot:after{content:"";background:var(--up);width:5px;height:5px;box-shadow:0 0 6px var(--up);border-radius:50%;position:absolute;top:8px;right:6px}.header-right{font-family:var(--font-mono);color:var(--muted);align-items:center;gap:16px;font-size:12px;display:flex}.header-right .time{color:var(--text-2)}.header-right .edp{border:1px solid var(--border-2);border-radius:var(--radius);color:var(--text-2);letter-spacing:.05em;padding:6px 10px}.header-right .edp .label{color:var(--dim)}.btn-login{background:var(--accent);color:#fbfaf3;font-weight:600;font-family:var(--font-ui);border-radius:var(--radius);letter-spacing:.01em;padding:8px 14px}.btn-login:hover{background:var(--accent-hot)}.ticker{background:var(--surface-1);border-bottom:1px solid var(--border);align-items:stretch;height:38px;display:flex;position:relative;overflow:hidden}.ticker-label{background:var(--surface-2);border-right:1px solid var(--border);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);flex-shrink:0;align-items:center;gap:8px;padding:0 16px;font-size:10px;display:flex}.ticker-label .pulse{background:var(--up);width:6px;height:6px;box-shadow:0 0 8px var(--up);border-radius:50%;animation:1.4s ease-in-out infinite pulse}@keyframes pulse{50%{opacity:.5}}.ticker-track{flex:1;align-items:center;display:flex;position:relative;overflow:hidden}.ticker-stream{white-space:nowrap;gap:0;padding-left:0;animation:90s linear infinite ticker-scroll;display:flex}.ticker:hover .ticker-stream{animation-play-state:paused}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.tick{border-right:1px solid var(--border);font-family:var(--font-mono);align-items:center;gap:8px;height:38px;padding:0 22px;font-size:12px;display:inline-flex}.tick .sym{color:var(--text-2);letter-spacing:.02em;font-weight:600}.tick .val{color:var(--text)}.tick .chg{font-size:11px}.tick .unit{color:var(--dim);font-size:10px}.hero{border-bottom:1px solid var(--border);background:radial-gradient(900px 460px at 82% 18%,#2d5f3f12,#0000 60%),radial-gradient(700px 360px at 8% 85%,#4a86320d,#0000 60%);padding:56px 0 48px;position:relative;overflow:hidden}.hero:before{content:"";background-image:linear-gradient(var(--border) 1px,transparent 1px),linear-gradient(90deg,var(--border) 1px,transparent 1px);opacity:.18;pointer-events:none;background-size:80px 80px;position:absolute;inset:0}.hero-grid{z-index:1;grid-template-columns:1fr 1fr;align-items:start;gap:56px;display:grid;position:relative}.hero-left .kicker{margin-bottom:18px}.hero-head{font-family:var(--font-display);letter-spacing:-.035em;color:var(--text);margin:0 0 24px;font-size:72px;font-weight:700;line-height:.98}.hero-head em{color:var(--accent);font-style:normal;font-weight:700}.hero-sub{color:var(--text-2);max-width:480px;margin:0 0 32px;font-size:17px;line-height:1.5}.hero-ctas{flex-wrap:wrap;gap:10px;display:flex}.btn{border-radius:var(--radius);letter-spacing:.01em;border:1px solid #0000;align-items:center;gap:8px;padding:12px 18px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.btn .arr{font-family:var(--font-mono)}.btn-primary{background:var(--accent);color:#fbfaf3;font-weight:600}.btn-primary:hover{background:var(--accent-hot)}.btn-ghost{background:var(--surface-2);border-color:var(--border-2);color:var(--text)}.btn-ghost:hover{background:var(--surface-3);border-color:var(--border-hot)}.btn-link{color:var(--text-2);padding:12px 8px}.btn-link:hover{color:var(--accent)}.hero-stats{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(4,1fr);gap:0;margin-top:56px;display:grid}.hero-stat{border-right:1px solid var(--border);padding:18px 0}.hero-stat:last-child{border-right:0}.hero-stat .num{font-family:var(--font-mono);color:var(--text);letter-spacing:-.02em;font-size:28px;font-weight:500;line-height:1}.hero-stat .num .delta{color:var(--up);letter-spacing:0;vertical-align:4px;margin-left:6px;font-size:11px}.hero-stat .lbl{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-top:8px;font-size:10px}.ai-panel{background:var(--surface-1);border:1px solid var(--border-2);border-radius:var(--radius-lg);position:relative;overflow:hidden;box-shadow:0 20px 60px #181b131f,0 2px 6px #181b130a}.ai-panel:before{content:"";border-radius:var(--radius-lg);pointer-events:none;background:linear-gradient(135deg,#2d5f3f59,#0000 40% 60%,#4a86322e);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ai-head{border-bottom:1px solid var(--border);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;padding:12px 16px;font-size:10px;display:flex}.ai-head .dot{background:var(--accent);width:6px;height:6px;box-shadow:0 0 8px var(--accent);border-radius:50%}.ai-head .stat{color:var(--up);margin-left:auto}.ai-body{padding:20px 20px 16px}.ai-prompt{font-family:var(--font-display);color:var(--text);letter-spacing:-.015em;margin:0 0 16px;font-size:22px;font-weight:600;line-height:1.25}.ai-prompt em{color:var(--accent);font-style:normal;font-weight:700}.ai-input-wrap{background:var(--bg);border:1px solid var(--border-2);border-radius:var(--radius);align-items:stretch;margin-bottom:14px;transition:border-color .15s;display:flex}.ai-input-wrap:focus-within{border-color:var(--accent)}.ai-input{color:var(--text);background:0 0;border:0;outline:none;flex:1;padding:14px 16px;font-size:15px}.ai-input::placeholder{color:var(--dim)}.ai-send{background:var(--accent);color:#fbfaf3;border-radius:0 var(--radius) var(--radius) 0;align-items:center;gap:6px;padding:0 18px;font-size:13px;font-weight:600;display:flex}.ai-send:hover{background:var(--accent-hot)}.ai-chips{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.ai-chip{background:var(--surface-2);border:1px solid var(--border);color:var(--text-2);font-size:12px;font-family:var(--font-mono);border-radius:999px;padding:6px 10px;transition:all .15s}.ai-chip:hover{background:var(--surface-3);border-color:var(--border-hot);color:var(--accent)}.ai-recent{border-top:1px solid var(--border);flex-direction:column;gap:6px;padding-top:12px;display:flex}.ai-recent .lbl{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:10px}.ai-recent-item{font-size:12px;font-family:var(--font-mono);color:var(--text-2);grid-template-columns:1fr auto;align-items:center;gap:12px;padding:4px 0;display:grid}.ai-recent-item .q{color:var(--text)}.ai-recent-item .meta{color:var(--dim);font-size:11px}section.module.tight{padding:40px 0}.section-head{grid-template-columns:1fr auto;align-items:end;gap:24px;margin-bottom:28px;display:grid}.section-head h2{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:40px;font-weight:700;line-height:1}.section-head h2 .count{font-family:var(--font-mono);color:var(--muted);letter-spacing:0;vertical-align:8px;margin-left:10px;font-size:14px;font-weight:400}.section-head .sub{color:var(--muted);max-width:540px;margin-top:8px;font-size:14px}.section-head-actions{align-items:center;gap:8px;display:flex}.tab{border-radius:var(--radius);color:var(--muted);font-size:12px;font-family:var(--font-mono);letter-spacing:.04em;cursor:pointer;border:1px solid #0000;padding:8px 12px}.tab.active{color:var(--accent);border-color:var(--border-hot);background:var(--surface-2)}.tab:hover:not(.active){color:var(--text-2)}.gb-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.gb-card{background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;padding:18px;transition:border-color .15s,transform .15s;display:flex;position:relative}.gb-card:hover{border-color:var(--border-hot)}.gb-card.hot{border-color:var(--accent-deep)}.gb-card.hot:before{content:"VROČA";font-family:var(--font-mono);letter-spacing:.16em;color:var(--accent);border:1px solid var(--accent-deep);border-radius:2px;padding:2px 6px;font-size:9px;position:absolute;top:12px;right:12px}.gb-cat{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-size:10px}.gb-title{font-family:var(--font-ui);color:var(--text);letter-spacing:-.01em;margin:0 0 16px;font-size:17px;font-weight:600;line-height:1.25}.gb-meta{font-family:var(--font-mono);color:var(--muted);font-size:11px}.gb-progress{margin:12px 0 14px}.gb-bar{background:var(--surface-3);border-radius:2px;height:4px;margin-bottom:6px;overflow:hidden}.gb-bar>i{background:var(--accent);border-radius:2px;height:100%;display:block}.gb-progress-meta{font-family:var(--font-mono);color:var(--text-2);justify-content:space-between;font-size:11px;display:flex}.gb-progress-meta .full{color:var(--muted)}.gb-savings{align-items:baseline;gap:6px;margin:12px 0 4px;display:flex}.gb-savings .pct{font-family:var(--font-mono);color:var(--up);letter-spacing:-.02em;font-size:22px;font-weight:500}.gb-savings .lbl{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:10px}.gb-footer{border-top:1px solid var(--border);justify-content:space-between;align-items:center;margin-top:auto;padding-top:14px;display:flex}.gb-deadline{font-family:var(--font-mono);color:var(--text-2);font-size:11px}.gb-deadline .d-tag{background:var(--down-soft);color:var(--down);letter-spacing:.06em;border-radius:2px;margin-left:4px;padding:2px 6px;font-size:10px;display:inline-block}.gb-deadline .d-tag.warn{color:var(--amber);background:#b97a181f}.gb-deadline .d-tag.ok{background:var(--up-soft);color:var(--up)}.gb-join{font-size:12px;font-family:var(--font-mono);color:var(--accent);letter-spacing:.04em}.gb-join:hover{color:var(--accent-hot)}.market-grid{border-top:1px solid var(--border);border-left:1px solid var(--border);background:var(--surface-1);grid-template-columns:repeat(4,1fr);gap:0;display:grid}.market-cell{border-right:1px solid var(--border);border-bottom:1px solid var(--border);padding:20px;transition:background .15s;position:relative}.market-cell:hover{background:var(--surface-2);cursor:pointer}.market-cell .sym{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;font-size:10px}.market-cell .name{color:var(--text);margin-bottom:4px;font-size:13px;font-weight:500}.market-cell .price{font-family:var(--font-mono);color:var(--text);letter-spacing:-.02em;font-size:26px;font-weight:500;line-height:1}.market-cell .price .unit{color:var(--muted);margin-left:4px;font-size:11px}.market-cell .chg{font-family:var(--font-mono);margin-top:6px;font-size:12px}.market-cell .spark{height:36px;margin-top:12px}.market-cell .meta-row{font-family:var(--font-mono);color:var(--dim);justify-content:space-between;margin-top:10px;font-size:10px;display:flex}.region-layout{grid-template-columns:1.4fr 1fr;align-items:stretch;gap:32px;display:grid}.region-map-wrap{background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius);min-height:540px;padding:24px;position:relative}.region-map{width:100%;height:auto;display:block}.region-map .r-group .r-muni{cursor:pointer;stroke:#ffffff59;stroke-width:.35px;vector-effect:non-scaling-stroke;transition:fill .15s,stroke .15s}.region-map .r-group.r-cool .r-muni{fill:#cdcdb6}.region-map .r-group.r-warm .r-muni{fill:#94b482}.region-map .r-group.r-hot .r-muni{fill:#3e7a52}.region-map .r-group:hover .r-muni{stroke:#ffffffb3}.region-map .r-group.r-cool:hover .r-muni{fill:#babaa0}.region-map .r-group.r-warm:hover .r-muni{fill:#82a070}.region-map .r-group.r-hot:hover .r-muni{fill:#2d5f3f}.region-map .r-group.active .r-muni{stroke:#fff;stroke-width:.5px;fill:#1f4530!important}.region-map .r-labels text{font-family:var(--font-mono);letter-spacing:.08em;fill:#1a1d18;pointer-events:none;paint-order:stroke fill;stroke:#fbfaf3d9;stroke-width:2.4px;stroke-linejoin:round;font-size:9.5px;font-weight:600}.region-map .r-pulse{fill:var(--accent);opacity:.9;pointer-events:none;animation:2.4s ease-in-out infinite mapPulse}@keyframes mapPulse{0%,to{opacity:.9;r:3}50%{opacity:.3;r:7}}.map-legend{font-family:var(--font-mono);color:var(--muted);flex-direction:column;gap:4px;font-size:10px;display:flex;position:absolute;bottom:16px;left:16px}.map-legend .row{align-items:center;gap:6px;display:flex}.map-legend .sw{border:1px solid var(--border-hot);border-radius:2px;width:10px;height:10px}.map-legend .sw.hot{border-color:var(--accent);background:#3e7a52}.map-legend .sw.warm{border-color:var(--up);background:#94b482}.map-legend .sw.cool{background:#cdcdb6}.region-feed{background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;display:flex}.region-feed-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.region-feed-head .name{font-family:var(--font-display);font-size:22px}.region-feed-head .swap{font-family:var(--font-mono);color:var(--muted);font-size:11px}.region-feed-list{flex-direction:column;flex:1;display:flex}.region-feed-item{border-bottom:1px solid var(--border);grid-template-columns:64px 1fr auto;align-items:center;gap:14px;padding:14px 18px;display:grid}.region-feed-item:last-child{border-bottom:0}.region-feed-item .when{font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;font-size:11px}.region-feed-item .what{color:var(--text);font-size:13px;line-height:1.4}.region-feed-item .what .tag{font-family:var(--font-mono);letter-spacing:.08em;border-radius:2px;margin-right:6px;padding:1px 5px;font-size:10px}.region-feed-item .what .tag.razp{color:var(--info);background:#2f6a8e1a}.region-feed-item .what .tag.nab{color:var(--accent);background:#2d5f3f1a}.region-feed-item .what .tag.pov{color:var(--up);background:#4a86321a}.region-feed-item .what .tag.dog{color:var(--amber);background:#b97a181a}.region-feed-item .arr{color:var(--dim);font-family:var(--font-mono);font-size:14px}.tenders{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.tender{background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:1fr auto;align-items:start;gap:16px;padding:20px;display:grid}.tender .code{font-family:var(--font-mono);letter-spacing:.18em;color:var(--info);text-transform:uppercase;margin-bottom:6px;font-size:10px}.tender .title{color:var(--text);margin:0 0 10px;font-size:16px;font-weight:600;line-height:1.3}.tender .row{font-family:var(--font-mono);color:var(--muted);gap:18px;font-size:11px;display:flex}.tender .row .v{color:var(--text-2)}.tender .countdown{text-align:right;font-family:var(--font-mono);min-width:88px}.tender .countdown .days{color:var(--text);letter-spacing:-.02em;font-size:28px;font-weight:500;line-height:1}.tender .countdown .days.warn{color:var(--amber)}.tender .countdown .days.crit{color:var(--down)}.tender .countdown .lbl{letter-spacing:.16em;color:var(--muted);text-transform:uppercase;margin-top:4px;font-size:9px}.dir-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.dir-card{background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;padding:18px;display:flex;position:relative}.dir-logo{background:var(--surface-3);width:36px;height:36px;font-family:var(--font-display);color:var(--accent);border:1px solid var(--border-hot);border-radius:50%;justify-content:center;align-items:center;margin-bottom:14px;font-size:18px;display:flex}.dir-verified{font-family:var(--font-mono);letter-spacing:.18em;color:var(--up);align-items:center;gap:4px;font-size:9px;display:flex;position:absolute;top:18px;right:18px}.dir-name{color:var(--text);margin:0 0 4px;font-size:14px;font-weight:600}.dir-cat{font-family:var(--font-mono);color:var(--muted);margin-bottom:12px;font-size:11px}.dir-tags{flex-wrap:wrap;gap:4px;margin-bottom:14px;display:flex}.dir-tag{font-family:var(--font-mono);background:var(--surface-2);border:1px solid var(--border);color:var(--text-2);border-radius:2px;padding:2px 6px;font-size:10px}.dir-stats{font-family:var(--font-mono);border-top:1px solid var(--border);grid-template-columns:1fr 1fr 1fr;margin-top:auto;padding-top:12px;font-size:11px;display:grid}.dir-stats .ds .n{color:var(--text);font-size:14px}.dir-stats .ds .l{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;margin-top:2px;font-size:9px}.signal-layout{grid-template-columns:1.4fr 1fr;gap:32px;display:grid}.signal-main{border-top:1px solid var(--border);border-left:1px solid var(--border);grid-template-columns:1fr 1fr;gap:0;display:grid}.signal-card{border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--surface-1);flex-direction:column;min-height:200px;padding:22px;transition:background .15s;display:flex}.signal-card:hover{background:var(--surface-2);cursor:pointer}.signal-meta{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;margin-bottom:14px;font-size:10px;display:flex}.signal-meta .pri{background:var(--down-soft);color:var(--down);border-radius:2px;padding:2px 6px}.signal-meta .pri.med{color:var(--amber);background:#b97a181f}.signal-meta .pri.low{color:var(--info);background:#2f6a8e1a}.signal-title{font-family:var(--font-display);color:var(--text);margin:0 0 12px;font-size:22px;font-weight:400;line-height:1.2}.signal-effect{font-family:var(--font-mono);color:var(--text-2);margin-bottom:auto;font-size:12px;line-height:1.5}.signal-effect b{color:var(--accent);font-weight:500}.signal-foot{font-family:var(--font-mono);color:var(--muted);justify-content:space-between;margin-top:16px;font-size:11px;display:flex}.signal-foot .src{color:var(--text-2)}.signal-side{background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius);padding:20px}.signal-side .head{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin-bottom:4px;font-size:10px}.signal-side h3{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 6px;font-size:28px;font-weight:400}.signal-side .sub{color:var(--muted);margin-bottom:20px;font-size:13px}.ai-rec-row{border-top:1px solid var(--border);grid-template-columns:1fr auto;align-items:baseline;gap:14px;padding:12px 0;display:grid}.ai-rec-row .what{color:var(--text);font-size:13px}.ai-rec-row .what .pct{font-family:var(--font-mono);color:var(--accent);margin-left:6px;font-size:11px}.ai-rec-row .bar{background:var(--surface-3);border-radius:2px;width:90px;height:4px;overflow:hidden}.ai-rec-row .bar>i{background:var(--up);height:100%;display:block}.ai-rec-cta{background:var(--bg);border:1px solid var(--border-hot);border-radius:var(--radius);font-family:var(--font-mono);color:var(--text-2);margin-top:18px;padding:12px;font-size:12px;line-height:1.5}.ai-rec-cta b{color:var(--accent);font-weight:500}.ai-rec-cta a{color:var(--accent);border-bottom:1px solid var(--accent-deep);padding-bottom:1px}.footer{background:var(--surface-1);border-top:1px solid var(--border);padding:56px 0 32px}.footer-grid{grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:40px;display:grid}.footer-brand{font-family:var(--font-display);margin-bottom:12px;font-size:28px}.footer-tag{color:var(--muted);max-width:280px;margin-bottom:16px;font-size:13px;line-height:1.5}.footer-meta{font-family:var(--font-mono);color:var(--dim);letter-spacing:.06em;font-size:11px}.footer-col h4{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin:0 0 14px;font-size:10px;font-weight:500}.footer-col ul{margin:0;padding:0;list-style:none}.footer-col li{color:var(--text-2);margin-bottom:8px;font-size:13px}.footer-col a:hover{color:var(--accent)}.footer-bottom{border-top:1px solid var(--border);font-family:var(--font-mono);color:var(--dim);letter-spacing:.04em;justify-content:space-between;margin-top:56px;padding-top:24px;font-size:11px;display:flex}.ai-dock{z-index:60;font-family:var(--font-ui);position:fixed;bottom:20px;right:20px}.ai-dock-trigger{background:var(--surface-1);border:1px solid var(--border-2);color:var(--text);letter-spacing:-.005em;cursor:pointer;border-radius:999px;align-items:center;gap:10px;padding:9px 14px 9px 9px;font-size:13px;font-weight:500;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:0 12px 32px #181b131a,0 1px 3px #181b130a}.ai-dock-trigger:hover{border-color:var(--accent);box-shadow:0 16px 36px #2d5f3f29}.ai-dock-trigger .trigger-mark{background:var(--accent);color:#fbfaf3;width:26px;height:26px;font-family:var(--font-display);letter-spacing:-.02em;border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.ai-dock-trigger kbd{font-family:var(--font-mono);background:var(--surface-2);border:1px solid var(--border);color:var(--muted);letter-spacing:.04em;border-radius:4px;padding:2px 6px;font-size:10px}.ai-dock-panel{background:var(--surface-1);border:1px solid var(--border-2);border-radius:14px;flex-direction:column;width:460px;height:min(680px,100vh - 110px);display:none;overflow:hidden;box-shadow:0 30px 80px #181b132e,0 4px 12px #181b130f}.ai-dock.open .ai-dock-panel{display:flex}.ai-dock.open .ai-dock-trigger{display:none}.ai-dock-head{border-bottom:1px solid var(--border);background:var(--surface-1);align-items:center;padding:10px 12px 10px 14px;display:flex}.ai-dock-head .brand-stack{align-items:center;gap:10px;display:flex}.ai-dock-head .brand-mark{background:var(--accent);color:#fbfaf3;width:30px;height:30px;font-family:var(--font-display);letter-spacing:-.02em;border-radius:50%;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}.ai-dock-head .ttl-stack{flex-direction:column;display:flex}.ai-dock-head .ttl{color:var(--text);letter-spacing:-.01em;font-size:13px;font-weight:700;line-height:1.15}.ai-dock-head .meta{font-family:var(--font-mono);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin-top:1px;font-size:10px}.ai-dock-head .head-actions{gap:2px;margin-left:auto;display:flex}.ai-dock-head .head-btn{height:30px;color:var(--muted);font-size:12px;font-family:var(--font-ui);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;padding:0 10px;display:flex}.ai-dock-head .head-btn:hover{background:var(--surface-2);color:var(--text)}.ai-dock-head .head-btn.close{justify-content:center;width:30px;padding:0}.ai-dock-head .head-btn svg{flex-shrink:0;width:14px;height:14px}.ai-dock-body{background:var(--surface-1);flex:1;padding:20px 18px;overflow-y:auto}.ai-msg{margin-bottom:22px}.ai-msg:last-child{margin-bottom:8px}.ai-msg.ai{grid-template-columns:28px 1fr;align-items:start;gap:12px;display:grid}.ai-msg.ai .avatar{background:var(--accent);color:#fbfaf3;width:26px;height:26px;font-family:var(--font-display);letter-spacing:-.02em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:13px;font-weight:700;display:flex}.ai-msg.ai .body{min-width:0}.ai-msg.ai .who{color:var(--text);letter-spacing:-.005em;margin-bottom:4px;font-size:12px;font-weight:600}.ai-msg.ai .who .time{font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;margin-left:6px;font-size:10px;font-weight:400}.ai-msg.ai .bubble{color:var(--text);background:0 0;border:0;border-radius:0;padding:0;font-size:13.5px;line-height:1.55}.ai-msg.ai .bubble i{color:var(--muted)}.ai-msg.ai .bubble b{color:var(--text);font-weight:600}.ai-msg.user{justify-content:flex-end;padding-left:56px;display:flex}.ai-msg.user .bubble{background:var(--surface-2);border:1px solid var(--border);color:var(--text);text-align:left;border-radius:16px;max-width:100%;padding:9px 14px;font-size:13.5px;line-height:1.45;display:inline-block}.ai-msg .bubble .result-card{background:var(--surface-2);border:1px solid var(--border);border-radius:8px;margin-top:10px;padding:12px 14px}.ai-msg .bubble .result-card .rc-ttl{color:var(--text);letter-spacing:-.01em;margin-bottom:4px;font-size:13px;font-weight:600}.ai-msg .bubble .result-card .rc-meta{font-family:var(--font-mono);color:var(--muted);font-size:11px}.ai-msg .bubble .result-card .rc-save{font-family:var(--font-mono);color:var(--up);font-size:12px;font-weight:600}.ai-msg .bubble a.deep{font-family:var(--font-ui);color:var(--accent);letter-spacing:.01em;margin-top:10px;font-size:12px;font-weight:600;display:inline-block}.ai-msg .bubble a.deep:hover{color:var(--accent-hot)}.ai-dock-input-row{border-top:1px solid var(--border);background:var(--surface-1);padding:12px 14px 14px}.ai-dock-chips{scrollbar-width:none;gap:6px;padding-bottom:10px;display:flex;overflow-x:auto}.ai-dock-chips::-webkit-scrollbar{display:none}.ai-dock-chip{font-family:var(--font-mono);background:var(--surface-2);border:1px solid var(--border);color:var(--text-2);cursor:pointer;letter-spacing:.01em;border-radius:999px;flex-shrink:0;padding:6px 10px;font-size:11px}.ai-dock-chip:hover{color:var(--accent);border-color:var(--accent);background:var(--surface-1)}.ai-dock-form{background:var(--surface-2);border:1px solid var(--border-2);border-radius:14px;align-items:center;gap:6px;padding:4px 4px 4px 14px;transition:border-color .15s,background .15s;display:flex}.ai-dock-form:focus-within{background:var(--surface-1);border-color:var(--accent)}.ai-dock-form input{color:var(--text);font-size:14px;font-family:var(--font-ui);background:0 0;border:0;outline:none;flex:1;padding:8px 0}.ai-dock-form input::placeholder{color:var(--dim)}.ai-dock-form button{background:var(--accent);color:#fbfaf3;cursor:pointer;border:0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:background .15s;display:flex}.ai-dock-form button:hover{background:var(--accent-hot)}.ai-dock-form button svg{width:16px;height:16px}.ai-dock-tray{font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;justify-content:space-between;margin-top:10px;padding:0 4px;font-size:10px;display:flex}.ai-dock-tray .ok{color:var(--up)}.btn-ai-header{border:1px solid var(--border-2);font-size:12px;font-family:var(--font-ui);color:var(--text);background:var(--surface-1);cursor:pointer;border-radius:999px;align-items:center;gap:6px;margin-right:4px;padding:6px 12px 6px 10px;font-weight:500;transition:all .15s;display:flex}.btn-ai-header:hover{border-color:var(--accent);color:var(--accent)}.btn-ai-header .dot{background:var(--accent);width:6px;height:6px;box-shadow:0 0 6px var(--accent);border-radius:50%}.btn-ai-header kbd{font-family:var(--font-mono);border:1px solid var(--border-2);color:var(--muted);background:var(--bg);border-radius:3px;margin-left:4px;padding:1px 5px;font-size:10px}.ai-inline{background:var(--surface-1);border:1px dashed var(--border-hot);border-radius:var(--radius);align-items:center;gap:12px;margin-bottom:20px;padding:12px 16px;font-size:13px;display:flex}.ai-inline .dot{background:var(--accent);width:8px;height:8px;box-shadow:0 0 8px var(--accent);border-radius:50%;flex-shrink:0}.ai-inline .what{color:var(--text-2);flex:1}.ai-inline .what b{color:var(--text);font-weight:600}.ai-inline .ask{font-family:var(--font-mono);color:var(--accent);letter-spacing:.02em;cursor:pointer;border-bottom:1px solid var(--accent);padding-bottom:1px;font-size:12px}.ai-inline .ask:hover{color:var(--accent-hot)}.hero-head-wrap{text-align:center;z-index:1;max-width:860px;margin:0 auto 36px;position:relative}.hero-head-wrap .kicker{margin-bottom:18px}.hero-search{background:var(--surface-1);border:1px solid var(--border-2);z-index:1;border-radius:16px;align-items:center;gap:12px;margin:0 0 14px;padding:6px 6px 6px 18px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex;position:relative;box-shadow:0 4px 14px #181b130a}.hero-search:focus-within{border-color:var(--border-hot);background:var(--surface-1);box-shadow:0 6px 18px #181b130f}.hero-search .hs-icon{color:var(--muted);flex-shrink:0;width:20px;height:20px}.hero-search input{color:var(--text);font-size:16px;font-family:var(--font-ui);background:0 0;border:0;outline:none;flex:1;padding:14px 0}.hero-search-go{background:var(--accent);color:#fbfaf3;width:38px;height:38px;font-family:var(--font-ui);cursor:pointer;border:0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s;display:flex}.hero-search-go:hover{background:var(--accent-hot)}.hero-search-go .arr{display:none}.hero-search-go svg{width:16px;height:16px}.hero-search-go.is-hidden{opacity:0;pointer-events:none;transform:scale(.85)}.hero-search-go{transition:opacity .15s,transform .15s,background .15s}.hero-chips{z-index:1;flex-wrap:wrap;gap:6px;margin-bottom:56px;display:flex;position:relative}.hero-chip{font-family:var(--font-mono);background:var(--surface-1);border:1px solid var(--border);color:var(--text-2);letter-spacing:.01em;cursor:pointer;border-radius:999px;padding:7px 12px;font-size:12px;transition:all .15s}.hero-chip:hover{color:var(--accent);border-color:var(--accent);background:var(--surface-2)}.hero-pillars{z-index:1;grid-template-columns:repeat(3,1fr);gap:14px;display:grid;position:relative}.hero-pillar{background:var(--surface-1);border:1px solid var(--border);border-radius:10px;flex-direction:column;min-height:240px;padding:24px 22px 22px;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex;position:relative}.hero-pillar:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 18px 40px #2d5f3f1a}.hp-tag{font-family:var(--font-mono);letter-spacing:.18em;color:var(--muted);margin-bottom:18px;font-size:10px}.hp-num{color:var(--accent);font-weight:700}.hp-ttl{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text);margin:0 0 8px;font-size:32px;font-weight:700}.hp-sub{color:var(--text-2);flex:1;margin:0 0 22px;font-size:14px;line-height:1.5}.hp-meta{font-family:var(--font-mono);color:var(--muted);border-bottom:1px solid var(--border);letter-spacing:.04em;justify-content:space-between;margin-bottom:14px;padding-bottom:14px;font-size:11px;display:flex}.hp-meta b{color:var(--accent);font-weight:600}.hp-cta{color:var(--text);justify-content:space-between;align-items:center;font-size:14px;font-weight:600;display:flex}.hp-cta .arr{color:var(--accent);font-family:var(--font-mono)}.hero-pillar:hover .hp-cta{color:var(--accent)}.panoga-grid{background:var(--border);border:1px solid var(--border);border-radius:8px;grid-template-columns:repeat(6,1fr);gap:1px;margin-bottom:56px;display:grid;overflow:hidden}.panoga{background:var(--surface-1);cursor:pointer;text-align:left;font-family:var(--font-ui);border:0;flex-direction:column;gap:4px;min-height:96px;padding:18px 14px 16px;transition:background .15s;display:flex;position:relative}.panoga:hover{background:var(--surface-2)}.panoga .picon{width:22px;height:22px;color:var(--accent);margin-bottom:6px}.panoga .pname{color:var(--text);letter-spacing:-.005em;font-size:13px;font-weight:600;line-height:1.25}.panoga .pcount{font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;margin-top:4px;font-size:11px}.panoga .pcount b{color:var(--text-2);font-weight:500}.featured-head{justify-content:space-between;align-items:end;margin-bottom:16px;display:flex}.featured-head .kicker{color:var(--muted)}.featured-tabs{gap:2px;display:flex}.farms-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.farm-card{background:var(--surface-1);border:1px solid var(--border);cursor:pointer;color:inherit;border-radius:8px;flex-direction:column;transition:all .15s;display:flex;position:relative;overflow:hidden}.farm-card:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 18px 40px #2d5f3f1a}.farm-cover{background:var(--surface-3);height:132px;position:relative;overflow:hidden}.farm-cover-1{background:linear-gradient(135deg,#5a7a2c,#2d5f3f 60%,#1f4530)}.farm-cover-2{background:linear-gradient(135deg,#b97a18,#8a5c10 70%,#5a3c0a)}.farm-cover-3{background:linear-gradient(135deg,#4a8632,#2d5f3f 50%,#163522)}.farm-cover-4{background:linear-gradient(135deg,#94b482,#5a7a2c 60%,#2d5f3f)}.farm-cover-5{background:linear-gradient(135deg,#cdcdb6,#94b482 50%,#5a7a2c)}.farm-cover-6{background:linear-gradient(135deg,#8b4513,#5a2c0a 60%,#2d1605)}.farm-cover:after{content:"";background:radial-gradient(at 20% 30%,#ffffff2e,#0000 50%),radial-gradient(at 80% 70%,#00000040,#0000 50%);position:absolute;inset:0}.farm-cover-tags{z-index:1;gap:4px;display:flex;position:absolute;top:10px;left:10px}.farm-cover-tag{font-family:var(--font-mono);color:#ebe7d6;letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0b0d09b3;border-radius:2px;padding:3px 6px;font-size:9px;font-weight:500}.farm-cover-tag.eko{background:var(--accent);color:#fbfaf3}.farm-meta{flex-direction:column;flex:1;padding:16px 16px 14px;display:flex}.farm-name{color:var(--text);letter-spacing:-.01em;margin:0 0 4px;font-size:16px;font-weight:700}.farm-where{font-family:var(--font-mono);color:var(--muted);letter-spacing:.02em;margin-bottom:12px;font-size:11px}.farm-bio{color:var(--text-2);margin:0 0 14px;font-size:13px;line-height:1.5}.farm-stats{border-top:1px solid var(--border);font-family:var(--font-mono);grid-template-columns:1fr 1fr 1fr;gap:8px;margin-top:auto;padding-top:12px;display:grid}.farm-stats .v{color:var(--text);font-size:13px;font-weight:600;line-height:1}.farm-stats .l{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;margin-top:4px;font-size:9px}.news-grid{grid-template-columns:1.4fr 1fr 1fr;align-items:stretch;gap:14px;display:grid}.news-grid .col{flex-direction:column;gap:14px;display:flex}.news-card{background:var(--surface-1);border:1px solid var(--border);cursor:pointer;border-radius:6px;flex-direction:column;padding:18px;transition:all .15s;display:flex;position:relative}.news-card:hover{border-color:var(--accent);background:var(--surface-2)}.news-card.lead{min-height:100%;padding:28px}.news-card .nc-meta{font-family:var(--font-mono);letter-spacing:.14em;color:var(--muted);text-transform:uppercase;align-items:center;gap:10px;margin-bottom:14px;font-size:10px;display:flex}.news-card .nc-cat{background:var(--surface-2);border:1px solid var(--border-2);color:var(--accent);border-radius:2px;padding:2px 7px;font-weight:600}.news-card.lead .nc-cat{background:var(--accent);color:#fbfaf3;border-color:var(--accent)}.news-card .nc-ttl{font-family:var(--font-display);letter-spacing:-.015em;color:var(--text);margin:0 0 8px;font-size:17px;font-weight:700;line-height:1.25}.news-card.lead .nc-ttl{margin-bottom:14px;font-size:30px;line-height:1.12}.news-card .nc-lede{color:var(--text-2);flex:1;margin:0 0 14px;font-size:13px;line-height:1.5}.news-card.lead .nc-lede{margin-bottom:24px;font-size:15px;line-height:1.55}.news-card .nc-foot{font-family:var(--font-mono);color:var(--muted);letter-spacing:.02em;justify-content:space-between;margin-top:auto;font-size:11px;display:flex}.news-card .nc-foot .src{color:var(--text-2);font-weight:500}.news-card .nc-foot .src:before{content:"↗ ";color:var(--muted)}.news-card.lead .nc-img{background:linear-gradient(135deg,#2d5f3f,#4a8632 60%,#94b482);height:220px;margin:-28px -28px 18px;position:relative}.news-card.lead .nc-img:after{content:"";background:radial-gradient(at 30% 30%,#fff3,#0000 50%),radial-gradient(at 70% 80%,#0006,#0000 50%);position:absolute;inset:0}.brand-logo{width:auto;height:26px;display:block}.brand-meta{align-self:center}.hero-search{background:var(--surface-1);border:1px solid var(--border);z-index:1;border-radius:18px;max-width:920px;margin:0 auto 18px;padding:14px 16px 10px;transition:border-color .15s,box-shadow .15s;display:block;position:relative;box-shadow:inset 0 1px #fff9,0 2px 10px #181b130a}.hero-search input{width:100%;color:var(--text);font-size:16px;font-family:var(--font-ui);background:0 0;border:0;outline:none;padding:10px 4px 14px;display:block}.hero-search-tools .tool-btn{width:30px;height:30px;color:var(--muted);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}.hero-search-tools .tool-btn:hover{background:var(--surface-2);color:var(--text);border-color:var(--border-2)}.hero-search-tools .tool-model{border:1px solid var(--border);font-family:var(--font-ui);color:var(--text-2);letter-spacing:-.005em;cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:7px;padding:5px 10px 5px 6px;font-size:12px;font-weight:500;transition:all .15s;display:flex}.hero-search-tools .tool-model:hover{background:var(--surface-2);border-color:var(--border-2)}.hero-search-tools .tool-model .tm-mark{background:var(--accent);color:#fbfaf3;width:18px;height:18px;font-family:var(--font-display);letter-spacing:-.02em;border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.hero-search-tools .model-wrap{display:inline-flex;position:relative}.hero-search-tools .tool-model[aria-expanded=true]{background:var(--surface-2);border-color:var(--border-2)}.model-menu{z-index:40;overscroll-behavior:contain;background:var(--surface-1);border:1px solid var(--border-2);width:268px;max-height:340px;font-family:var(--font-ui);border-radius:12px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 12px 32px #141a102e,0 2px 6px #141a1014}.model-menu-head{letter-spacing:.02em;text-transform:uppercase;color:var(--text-2);padding:6px 8px 8px;font-size:11px;font-weight:700}.model-group+.model-group{border-top:1px solid var(--border);margin-top:4px;padding-top:4px}.model-group-label{letter-spacing:.03em;text-transform:uppercase;color:var(--accent);opacity:.85;padding:4px 8px;font-size:10px;font-weight:600}.model-opt{text-align:left;cursor:pointer;width:100%;color:var(--text);background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:7px 8px;transition:background .12s;display:flex}.model-opt:hover,.model-opt.is-active{background:var(--surface-2)}.model-opt-main{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.model-opt-name{letter-spacing:-.01em;font-size:13px;font-weight:600}.model-opt-note{color:var(--text-2);font-size:11px}.model-opt-check{color:var(--accent);flex:none}.hero-search-tools .hero-search-go{background:var(--text);width:30px;height:30px;color:var(--surface-1);cursor:pointer;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .15s,opacity .15s;display:flex}.hero-chips{z-index:1;flex-wrap:wrap;justify-content:center;gap:7px;max-width:760px;margin:0 auto 56px;display:flex;position:relative}.hero-chip{font-family:var(--font-ui);background:var(--surface-1);border:1px solid var(--border);color:var(--text);cursor:pointer;letter-spacing:-.005em;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:500;transition:all .15s}.hero-chip:hover{background:var(--surface-2);border-color:var(--border-hot);color:var(--accent)}.b2b-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.b2b-card{background:var(--surface-1);border:1px solid var(--border);border-radius:6px;flex-direction:column;padding:22px;transition:border-color .15s;display:flex}.b2b-card:hover{border-color:var(--border-hot)}.b2b-head{align-items:start;gap:12px;margin-bottom:18px;display:flex}.b2b-buyer-mark{background:var(--surface-3);width:44px;height:44px;font-family:var(--font-display);color:var(--accent);border:1px solid var(--border-hot);letter-spacing:-.02em;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:22px;font-weight:700;display:flex}.b2b-tag{font-family:var(--font-mono);letter-spacing:.14em;color:var(--muted);text-transform:uppercase;margin-bottom:5px;font-size:10px}.b2b-title{color:var(--text);letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.25}.b2b-stats{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:1fr 1fr 1fr;gap:12px;margin-bottom:14px;padding:14px 0;display:grid}.b2b-stats>div{font-family:var(--font-mono)}.b2b-v{color:var(--text);letter-spacing:-.01em;font-size:18px;font-weight:600;line-height:1}.b2b-l{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;margin-top:5px;font-size:9px}.b2b-desc{color:var(--text-2);flex:1;margin:0 0 16px;font-size:13px;line-height:1.55}.b2b-foot{border-top:1px solid var(--border);font-family:var(--font-mono);justify-content:space-between;align-items:center;padding-top:12px;font-size:11px;display:flex}.b2b-status{letter-spacing:.04em;font-weight:600}.b2b-status.open{color:var(--up)}.b2b-status.soon{color:var(--info)}.b2b-status.full{color:var(--amber)}.b2b-cta{color:var(--accent);letter-spacing:.02em;font-weight:600}.b2b-cta:hover{color:var(--accent-hot)}.news-row{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.panoga .pcount{display:none}.panoga{min-height:80px}#tweaks-root{z-index:100;position:fixed;top:16px;right:16px}body.dense .market-cell,body.dense .gb-card{padding:14px}body.dense section.module{padding:48px 0}body.spacious section.module{padding:88px 0}body.spacious .gb-card{padding:22px}.hero:before{opacity:.55}body.theme-dark{--bg:#0d110b;--surface-1:#141a10;--surface-2:#1c2317;--surface-3:#242c1e;--surface-hot:#2e3825;--border:#27301f;--border-2:#364030;--border-hot:#4e5a42;--text:#e8ecdc;--text-2:#c2c7af;--muted:#8e9377;--dim:#5e6450;--faint:#3c4233;--accent:#7fb069;--accent-hot:#97c684;--accent-deep:#4e7a3c;--up:#9fd055;--up-soft:#9fd05524;--down:#ef7a6f;--down-soft:#ef7a6f1f;--amber:#e8a23c;--info:#6fb4e0}body.theme-dark .header{background:#0d110beb}body.theme-dark .ai-panel{box-shadow:0 30px 80px #00000080,inset 0 1px #ffffff05}body.theme-dark .hero{background:radial-gradient(900px 460px at 82% 18%,#7fb0691a,#0000 60%),radial-gradient(700px 360px at 8% 85%,#9fd0550f,#0000 60%)}body.theme-dark .hero:before{opacity:.18}body.theme-dark .btn-login,body.theme-dark .btn-primary,body.theme-dark .ai-send{color:#0d110b}body.theme-dark .region-map .r-group.r-cool .r-muni{fill:#2a3324}body.theme-dark .region-map .r-group.r-warm .r-muni{fill:#486f3a}body.theme-dark .region-map .r-group.r-hot .r-muni{fill:#7fb069}body.theme-dark .region-map .r-group.r-cool:hover .r-muni{fill:#364030}body.theme-dark .region-map .r-group.r-warm:hover .r-muni{fill:#5a8546}body.theme-dark .region-map .r-group.r-hot:hover .r-muni{fill:#97c684}body.theme-dark .region-map .r-group.active .r-muni{fill:#c9eda9!important}body.theme-dark .region-map .r-group .r-muni{stroke:#0d110b8c}body.theme-dark .region-map .r-labels text{fill:#e8ecdc;stroke:#0d110bd9}.live-ticker{background:var(--text);color:#fbfaf3;border-bottom:1px solid var(--text);align-items:stretch;height:38px;display:flex;position:relative;overflow:hidden}.live-ticker-label{font-family:var(--font-mono);letter-spacing:.22em;color:#fbfaf3;text-transform:uppercase;background:#c0392b;flex-shrink:0;align-items:center;gap:8px;padding:0 32px;font-size:10px;font-weight:700;display:flex}.live-ticker-label .pulse-dot{background:#fbfaf3;border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite pulse;box-shadow:0 0 6px #fbfaf3b3}.live-ticker-track{flex:1;align-items:center;display:flex;position:relative;overflow:hidden}.live-ticker-stream{white-space:nowrap;gap:0;animation:110s linear infinite tickerScroll;display:flex}.live-ticker:hover .live-ticker-stream{animation-play-state:paused}.tick-item{font-family:var(--font-mono);color:#fbfaf3e0;letter-spacing:.02em;border-right:1px solid #fbfaf31a;align-items:center;gap:6px;height:38px;padding:0 22px;font-size:12px;display:inline-flex}.tick-item .up{color:var(--up);font-weight:600}.tick-item .down{color:var(--down);font-weight:600}.tick-item .ai{color:var(--accent-hot);letter-spacing:.1em;font-weight:700}@keyframes tickerScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.sektor-spark{width:100%;height:24px;margin:8px 0 0;display:block;overflow:visible}.sektor-spark polyline{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round}.sektor-spark.up{color:var(--up)}.sektor-spark.flat{color:var(--muted)}.sektor-spark.down{color:var(--down)}.hero-actions-grid{flex-wrap:wrap;justify-content:flex-start;gap:6px;max-width:690px;margin:16px 0 0;display:flex}.hero-action{background:var(--surface-1);border:1px solid var(--border);color:inherit;cursor:pointer;font-family:var(--font-ui);white-space:nowrap;border-radius:999px;flex-direction:row;align-items:center;gap:6px;min-height:30px;padding:7px 12px 7px 10px;text-decoration:none;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.hero-action .ha-label{font-size:12px;font-weight:500}.hero-action:hover{border-color:var(--accent);background:var(--surface-2)}.hero-action .ha-icon{color:var(--accent);flex-shrink:0;display:flex}.hero-action .ha-icon svg{width:16px;height:16px}.hero-action .ha-label{color:var(--text);letter-spacing:-.005em;font-size:13px;font-weight:500;line-height:1}.hero-action:hover .ha-label,.hero-action:hover .ha-icon{color:var(--accent)}.hero-action.is-negative{background:var(--accent);border-color:var(--accent)}.hero-action.is-negative .ha-icon,.hero-action.is-negative .ha-label{color:#fbfaf3}.hero-action.is-negative:hover{background:var(--accent-hot);border-color:var(--accent-hot)}.hero-action.is-negative:hover .ha-icon,.hero-action.is-negative:hover .ha-label{color:#fbfaf3}.profile-btn{background:var(--surface-2);border:1px solid var(--border-2);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .15s;display:flex}.profile-btn:hover{border-color:var(--accent);background:var(--surface-1)}.profile-btn .profile-avatar{font-family:var(--font-mono);letter-spacing:.02em;color:var(--text);font-size:10px;font-weight:700}.header-inner{grid-template-columns:auto 1fr auto;gap:24px}.brand-meta{font-family:var(--font-mono);letter-spacing:.16em;color:var(--dim);text-transform:uppercase;border-left:1px solid var(--border);align-self:center;margin-left:2px;padding-left:8px;font-size:10px}.nav{justify-content:center}.nav a{padding:8px 11px;font-size:13px}.locale-info{font-family:var(--font-mono);color:var(--text-2);letter-spacing:.04em;align-items:center;gap:6px;font-size:12px;display:inline-flex}.locale-info svg{color:var(--amber)}.hero{border-bottom:1px solid var(--border);background:radial-gradient(900px 460px at 82% 18%,#2d5f3f0f,#0000 60%);padding:56px 0 64px}.hero-2col{max-width:920px;margin:0 auto;display:block}.hero-left .kicker{font-family:var(--font-mono);letter-spacing:.22em;color:var(--muted);text-transform:uppercase;align-items:center;gap:10px;margin-bottom:22px;font-size:11px;display:inline-flex}.hero-left .kicker:before{content:"";background:var(--up);width:8px;height:8px;box-shadow:0 0 8px var(--up);border-radius:50%;animation:1.6s ease-in-out infinite pulse}.hero-headline{font-family:var(--font-display);letter-spacing:-.04em;color:var(--text);margin:0 0 22px;font-size:60px;font-weight:700;line-height:.98}.hero-headline em{color:var(--accent);font-style:normal}.hero-leader{color:var(--text-2);max-width:580px;margin:0 0 32px;font-size:16px;line-height:1.55}.hero-search.has-text .hero-search-tools .tool-mic,.hero-search.has-text .hero-search-tools .tool-audio{display:none}.hero-search-tools .hero-search-go{background:var(--accent);color:#fbfaf3;cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:background .15s;display:flex}.hero-search-tools .hero-search-go:hover{background:#d97757}.hero-search-tools .hero-search-go svg{width:14px;height:14px}.hero-ai-counters{border-top:1px solid var(--border);border-bottom:1px solid var(--border);font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;flex-wrap:wrap;align-items:stretch;gap:0;margin-top:14px;padding:12px 0;font-size:11px;display:flex}.hero-ai-counters .counter{border-right:1px solid var(--border);align-items:center;gap:6px;margin-right:16px;padding-right:16px;display:flex}.hero-ai-counters .counter:last-child{border-right:0;margin-right:0;padding-right:0}.hero-ai-counters .counter b{color:var(--text);font-size:14px;font-weight:600}.hero-ai-counters .counter .ai-prefix{color:var(--accent);font-weight:600}.hero-right{flex-direction:column;gap:14px;display:flex}.live-panel{background:var(--surface-1);border:1px solid var(--border);border-radius:10px;overflow:hidden}.live-panel-head{border-bottom:1px solid var(--border);background:var(--surface-2);align-items:center;gap:10px;padding:11px 16px;display:flex}.live-panel-head .live-dot{background:var(--up);width:8px;height:8px;box-shadow:0 0 8px var(--up);border-radius:50%;flex-shrink:0;animation:1.6s ease-in-out infinite pulse}.live-panel-head .brand-mark-tiny{background:var(--accent);color:#fbfaf3;width:18px;height:18px;font-family:var(--font-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.live-panel-head .live-title{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--text);font-size:10px;font-weight:700}.live-panel-head .live-meta{font-family:var(--font-mono);color:var(--muted);letter-spacing:.06em;margin-left:auto;font-size:10px}.live-list{flex-direction:column;display:flex}.live-item{border-bottom:1px solid var(--border);color:var(--text);grid-template-columns:22px 1fr auto;align-items:center;gap:10px;padding:11px 16px;font-size:13px;display:grid}.live-item:last-child{border-bottom:0}.live-item .li-arrow{font-family:var(--font-mono);color:var(--muted);text-align:center;font-size:14px;font-weight:600}.live-item.up .li-arrow{color:var(--up)}.live-item.down .li-arrow{color:var(--down)}.live-item.ai .li-arrow{color:var(--accent)}.live-item.active .li-arrow{color:var(--info)}.live-item .li-text{line-height:1.4}.live-item .li-time{font-family:var(--font-mono);color:var(--muted);letter-spacing:.02em;font-size:11px}.robot-ad{background:var(--text);border-top:1px solid var(--text);border-bottom:1px solid var(--text)}.ra-strip{color:#fbfaf3;align-items:stretch;height:116px;text-decoration:none;display:flex;overflow:hidden}.ra-tag{background:var(--accent);flex-direction:column;flex-shrink:0;width:200px;display:flex}.ra-tag-brand{align-items:center;padding:16px 18px 10px;display:flex}.ra-tag-brand img{width:auto;height:22px;display:block}.ra-tag-thumb{background:#f3f2e9;flex:1;justify-content:center;align-items:center;display:flex;overflow:hidden}.ra-tag-thumb img{width:auto;height:64px;display:block}.ra-content{flex-direction:column;flex:1;justify-content:center;gap:12px;min-width:0;padding:0 28px;display:flex}.ra-fixed-title{font-family:var(--font-display);letter-spacing:-.02em;color:#fbfaf3;max-width:760px;font-size:22px;font-weight:700;line-height:1.15}.ra-marquee{width:100%;position:relative;overflow:hidden}.ra-track{white-space:nowrap;font-family:var(--font-mono);letter-spacing:.02em;color:#fbfaf39e;font-size:13px;animation:38s linear infinite raScroll;display:inline-block}.ra-strip:hover .ra-track{animation-play-state:paused}.ra-track b{color:#fbfaf3;font-weight:700}.ra-cta{color:#7fb069;font-weight:700}@keyframes raScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}section.module.ip-section{border-bottom:1px solid var(--border);padding:80px 0}.ip-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ip-card{background:var(--surface-1);border:1px solid var(--border);cursor:pointer;color:inherit;border-radius:14px;flex-direction:column;min-height:320px;padding:40px 36px;text-decoration:none;transition:all .15s;display:flex;position:relative}.ip-card:hover{border-color:var(--accent);background:var(--surface-2);transform:translateY(-2px);box-shadow:0 16px 36px #181b130f}.ip-card.ponujam:hover{border-color:var(--accent)}.ip-num{font-family:var(--font-mono);letter-spacing:.24em;color:var(--muted);margin-bottom:24px;font-size:11px}.ip-icon{background:var(--surface-2);border:1px solid var(--border);width:56px;height:56px;color:var(--text);border-radius:14px;justify-content:center;align-items:center;margin-bottom:24px;display:flex}.ip-card.ponujam .ip-icon{background:var(--accent);color:#fbfaf3;border-color:var(--accent)}.ip-icon svg{width:26px;height:26px}.ip-title{font-family:var(--font-display);letter-spacing:-.04em;margin:0 0 14px;font-size:48px;font-weight:700;line-height:1}.ip-desc{color:var(--text-2);margin:0 0 24px;font-size:15px;line-height:1.5}.ip-foot{border-top:1px solid var(--border);font-family:var(--font-mono);justify-content:space-between;align-items:center;margin-top:auto;padding-top:20px;font-size:11px;display:flex}.ip-foot-meta{color:var(--muted);letter-spacing:.06em}.ip-foot-meta b{color:var(--text);margin-right:4px;font-size:13px;font-weight:600}.ip-foot-cta{font-family:var(--font-ui);color:var(--accent);letter-spacing:-.01em;font-size:14px;font-weight:600}.sektorji-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.sektor-card{background:var(--surface-1);border:1px solid var(--border);cursor:pointer;border-radius:8px;flex-direction:column;min-height:130px;padding:18px;transition:all .15s;display:flex;position:relative}.sektor-card:hover{border-color:var(--border-hot);background:var(--surface-2)}.sektor-name{color:var(--text);letter-spacing:-.015em;margin-bottom:6px;font-size:16px;font-weight:600;line-height:1.2}.sektor-kind{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:auto;font-size:10px}.sektor-foot{border-top:1px solid var(--border);font-family:var(--font-mono);justify-content:space-between;align-items:baseline;margin-top:18px;padding-top:14px;display:flex}.sektor-count{color:var(--text);letter-spacing:-.01em;font-size:18px;font-weight:600}.sektor-count .lbl{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;margin-left:4px;font-size:9px;font-weight:500}.sektor-trend{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:4px;font-size:10px;font-weight:600;display:inline-flex}.sektor-trend.up{color:var(--up)}.sektor-trend.flat{color:var(--muted)}.sektor-trend.down{color:var(--down)}.mapa-layout{grid-template-columns:1.4fr 1fr;align-items:stretch;gap:28px;display:grid}.mapa-wrap{background:var(--surface-1);border:1px solid var(--border);border-radius:10px;min-height:440px;padding:24px;position:relative}.mapa-wrap svg{width:100%;height:auto;display:block}.mapa-wrap .r-group .r-muni{cursor:pointer;stroke:#ffffff59;stroke-width:.35px;vector-effect:non-scaling-stroke;transition:fill .15s,stroke .15s}.mapa-wrap .r-group.r-cool .r-muni{fill:#cdcdb6}.mapa-wrap .r-group.r-warm .r-muni{fill:#94b482}.mapa-wrap .r-group.r-hot .r-muni{fill:#3e7a52}.mapa-wrap .r-group:hover .r-muni{stroke:#ffffffb3}.mapa-wrap .r-group.r-cool:hover .r-muni{fill:#babaa0}.mapa-wrap .r-group.r-warm:hover .r-muni{fill:#82a070}.mapa-wrap .r-group.r-hot:hover .r-muni{fill:#2d5f3f}.mapa-wrap .r-labels text{font-family:var(--font-mono);letter-spacing:.08em;fill:#1a1d18;pointer-events:none;paint-order:stroke fill;stroke:#fbfaf3d9;stroke-width:2.4px;stroke-linejoin:round;font-size:9.5px;font-weight:600}.mapa-wrap .r-pulse{fill:var(--accent);opacity:.9;pointer-events:none;animation:2.4s ease-in-out infinite mapPulse}.mapa-legend{font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;gap:14px;margin-top:14px;font-size:10px;display:flex}.mapa-legend .row{align-items:center;gap:6px;display:flex}.mapa-legend .sw{border:1px solid var(--border-hot);border-radius:2px;width:10px;height:10px}.mapa-legend .sw.hot{background:#3e7a52}.mapa-legend .sw.warm{background:#94b482}.mapa-legend .sw.cool{background:#cdcdb6}.region-activity{background:var(--surface-1);border:1px solid var(--border);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.activity-grid{background:var(--surface-1);border:1px solid var(--border);border-radius:10px;overflow:hidden}.activity-row{border-bottom:1px solid var(--border);grid-template-columns:64px 110px 1fr auto;align-items:center;gap:18px;padding:14px 22px;display:grid}.activity-row:last-child{border-bottom:0}.activity-row:hover{background:var(--surface-2)}.act-time{font-family:var(--font-mono);color:var(--muted);letter-spacing:.02em;font-size:11px}.act-tag{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;background:var(--surface-2);border:1px solid var(--border);color:var(--text-2);border-radius:3px;justify-self:start;padding:3px 7px;font-size:10px;font-weight:600}.act-tag.pov{color:var(--info);background:#2f6a8e14;border-color:#2f6a8e33}.act-tag.nab{color:var(--accent);background:#2d5f3f14;border-color:#2d5f3f33}.act-tag.b2b{color:var(--up);background:#4a863214;border-color:#4a863238}.act-tag.odk{color:var(--amber);background:#b97a1814;border-color:#b97a1838}.act-tag.dob{color:var(--down);background:#c0392b0f;border-color:#c0392b33}.act-tag.ai{color:#fbfaf3;background:var(--accent);border-color:var(--accent)}.act-text{color:var(--text);font-size:14px;line-height:1.4}.act-text b{font-weight:600}.act-arr{font-family:var(--font-mono);color:var(--dim)}.join-row{grid-template-columns:.9fr 1.7fr;gap:16px;display:grid}.join-feature{color:#fbfaf3;background:var(--accent);background-image:linear-gradient(#141e1226,#141e12d9),url(https://s3.edpid.com/brazde/img/vineyard.webp);background-position:50% 30%;background-size:cover;border-radius:16px;flex-direction:column;min-height:480px;padding:28px 32px;text-decoration:none;display:flex;position:relative;overflow:hidden}.jf-home{background:var(--up);color:#fbfaf3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.jf-home svg{width:22px;height:22px}.jf-icon-tag{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#fbfaf3;white-space:nowrap;background:#d97757eb;border-radius:6px;margin-top:12px;padding:6px 11px;font-size:11px;font-weight:600;display:inline-block}.jf-body{margin-top:14px;margin-bottom:auto}.jf-tag{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#fbfaf3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#d97757eb;border:1px solid #d97757;border-radius:6px;margin-bottom:14px;padding:6px 11px;font-size:12px;font-weight:600;display:inline-block}.jf-title{font-family:var(--font-display);letter-spacing:-.03em;color:#fbfaf3;margin:14px 0 16px;font-size:42px;font-weight:700;line-height:1}.jf-desc{color:#fbfaf3e6;max-width:360px;margin:0 0 18px;font-size:13.5px;line-height:1.6}.jf-desc b{color:#fbfaf3;font-weight:700}.jf-steps{flex-direction:column;gap:12px;max-width:380px;margin:0 0 22px;padding:0;list-style:none;display:flex}.jf-steps li{grid-template-columns:26px 1fr;align-items:start;gap:12px;display:grid}.jfs-num{color:#fbfaf3;width:26px;height:26px;font-family:var(--font-mono);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fbfaf329;border:1px solid #fbfaf352;border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.jfs-text{color:#fbfaf3d1;padding-top:3px;font-size:16px;line-height:1.5}.jfs-text b{color:#fbfaf3;font-weight:700}.jf-cta{color:var(--accent);background:#fbfaf3;border-radius:9px;align-self:flex-start;align-items:center;gap:8px;padding:13px 20px;font-size:14px;font-weight:700;transition:background .15s,transform .15s;display:inline-flex}.jf-cta .arr{font-family:var(--font-mono)}.join-feature:hover .jf-cta{background:var(--up);color:#fbfaf3;transform:translateY(-1px)}.join-panel{background-color:#0000;background-image:linear-gradient(160deg,#1f4530d4,#163522d6 60%,#102819db),url(https://s3.edpid.com/brazde/img/wheat.webp);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:16px;grid-template-columns:repeat(3,1fr);gap:0;display:grid;overflow:hidden}.join-card{color:#fbfaf3;border-right:1px solid #fbfaf31f;flex-direction:column;padding:36px 28px;text-decoration:none;transition:background .15s;display:flex}.join-card:last-child{border-right:0}.join-card:hover{background:#9fd0550f}.jc-icon{background:var(--up);color:#fbfaf3;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:18px;display:flex}.jc-icon svg{width:20px;height:20px}.jc-title{font-family:var(--font-display);letter-spacing:-.02em;color:#fbfaf3;max-width:8ch;margin:0 0 12px;font-size:28px;font-weight:700;line-height:1.1}.jc-desc{color:#fbfaf3b8;flex:1;margin:0 0 18px;font-size:16px;line-height:1.55}.jc-link{background:var(--up);color:#fbfaf3;border-radius:8px;align-self:flex-start;align-items:center;gap:7px;padding:11px 16px;font-size:13px;font-weight:700;transition:background .15s,transform .15s;display:inline-flex}.join-card:hover .jc-link{color:#fbfaf3;background:#5a9e34;transform:translateY(-1px)}.footer-rich .footer-grid{grid-template-columns:2.2fr repeat(5,1fr);gap:32px;display:grid}.edp-bar{background:#0c0f0a;border-top:1px solid #fbfaf314;justify-content:center;align-items:center;gap:14px;padding:14px 0;display:flex}.edp-prefix{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#fbfaf373;font-size:12px}.edp-badge{background:#3b82f60f;border:1px solid #3b82f640;border-radius:999px;align-items:center;gap:10px;padding:8px 18px 8px 10px;display:inline-flex}.edp-mark{color:#fff;letter-spacing:-.5px;background:linear-gradient(135deg,#3b82f6,#0ea5e9);border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:flex}.edp-name{letter-spacing:.08em;-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#bfdbfe,#60a5fa);-webkit-background-clip:text;background-clip:text;font-size:15px;font-weight:600}section.module{border-bottom:1px solid var(--border);padding:80px 0}section.module.alt{background:var(--surface-1)}.section-head h2{font-family:var(--font-display);letter-spacing:-.03em;font-size:36px;font-weight:700;line-height:1}[data-page=flow-a] .live-ticker{background:var(--text);color:#fbfaf3;border-bottom:1px solid var(--text);align-items:stretch;height:38px;display:flex;position:relative;overflow:hidden}[data-page=flow-a] .live-ticker-label{background:var(--accent);font-family:var(--font-mono);letter-spacing:.22em;color:#fbfaf3;text-transform:uppercase;flex-shrink:0;align-items:center;gap:8px;padding:0 16px;font-size:10px;font-weight:700;display:flex}[data-page=flow-a] .live-ticker-label .pulse-dot{background:#fbfaf3;border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite pulse;box-shadow:0 0 6px #fbfaf3b3}[data-page=flow-a] .live-ticker-track{flex:1;align-items:center;display:flex;position:relative;overflow:hidden}[data-page=flow-a] .live-ticker-stream{white-space:nowrap;gap:0;animation:110s linear infinite tickerScroll;display:flex}[data-page=flow-a] .live-ticker:hover .live-ticker-stream{animation-play-state:paused}[data-page=flow-a] .tick-item{font-family:var(--font-mono);color:#fbfaf3e0;letter-spacing:.02em;border-right:1px solid #fbfaf31a;align-items:center;gap:6px;height:38px;padding:0 22px;font-size:12px;display:inline-flex}[data-page=flow-a] .tick-item .up{color:var(--up);font-weight:600}[data-page=flow-a] .tick-item .down{color:var(--down);font-weight:600}[data-page=flow-a] .tick-item .ai{color:var(--accent-hot);letter-spacing:.1em;font-weight:700}[data-page=flow-a] .sektor-spark{width:100%;height:24px;margin:8px 0 0;display:block;overflow:visible}[data-page=flow-a] .sektor-spark polyline{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round}[data-page=flow-a] .sektor-spark.up{color:var(--up)}[data-page=flow-a] .sektor-spark.flat{color:var(--muted)}[data-page=flow-a] .sektor-spark.down{color:var(--down)}[data-page=flow-a] .hero-actions-grid{flex-wrap:wrap;gap:8px;margin:18px 0 0;display:flex}[data-page=flow-a] .hero-action{background:var(--surface-1);border:1px solid var(--border);color:inherit;cursor:pointer;font-family:var(--font-ui);border-radius:999px;flex-direction:row;align-items:center;gap:8px;min-height:34px;padding:8px 14px 8px 12px;text-decoration:none;transition:border-color .15s,background .15s,color .15s;display:inline-flex}[data-page=flow-a] .hero-action:hover{border-color:var(--accent);background:var(--surface-2)}[data-page=flow-a] .hero-action .ha-icon{color:var(--accent);flex-shrink:0;display:flex}[data-page=flow-a] .hero-action .ha-icon svg{width:16px;height:16px}[data-page=flow-a] .hero-action .ha-label{color:var(--text);letter-spacing:-.005em;font-size:13px;font-weight:500;line-height:1}[data-page=flow-a] .hero-action:hover .ha-label,[data-page=flow-a] .hero-action:hover .ha-icon{color:var(--accent)}[data-page=flow-a] .profile-btn{background:var(--surface-2);border:1px solid var(--border-2);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .15s;display:flex}[data-page=flow-a] .profile-btn:hover{border-color:var(--accent);background:var(--surface-1)}[data-page=flow-a] .profile-btn .profile-avatar{font-family:var(--font-mono);letter-spacing:.02em;color:var(--text);font-size:10px;font-weight:700}[data-page=flow-a] .header-inner{grid-template-columns:auto 1fr auto;gap:24px}[data-page=flow-a] .brand-meta{font-family:var(--font-mono);letter-spacing:.16em;color:var(--dim);text-transform:uppercase;border-left:1px solid var(--border);align-self:center;margin-left:2px;padding-left:8px;font-size:10px}[data-page=flow-a] .nav{justify-content:center}[data-page=flow-a] .nav a{padding:8px 11px;font-size:13px}[data-page=flow-a] .locale-info{font-family:var(--font-mono);color:var(--text-2);letter-spacing:.04em;align-items:center;gap:6px;font-size:12px;display:inline-flex}[data-page=flow-a] .locale-info svg{color:var(--amber)}[data-page=flow-a] .hero{border-bottom:1px solid var(--border);background:radial-gradient(900px 460px at 82% 18%,#2d5f3f0f,#0000 60%);padding:56px 0 64px}[data-page=flow-a] .hero-2col{grid-template-columns:1.25fr 1fr;align-items:start;gap:56px;display:grid}[data-page=flow-a] .hero-left .kicker{font-family:var(--font-mono);letter-spacing:.22em;color:var(--muted);text-transform:uppercase;align-items:center;gap:10px;margin-bottom:22px;font-size:11px;display:inline-flex}[data-page=flow-a] .hero-left .kicker:before{content:"";background:var(--up);width:8px;height:8px;box-shadow:0 0 8px var(--up);border-radius:50%;animation:1.6s ease-in-out infinite pulse}[data-page=flow-a] .hero-headline{font-family:var(--font-display);letter-spacing:-.04em;color:var(--text);margin:0 0 22px;font-size:60px;font-weight:700;line-height:.98}[data-page=flow-a] .hero-headline em{color:var(--accent);font-style:normal}[data-page=flow-a] .hero-leader{color:var(--text-2);max-width:580px;margin:0 0 32px;font-size:16px;line-height:1.55}[data-page=flow-a] .hero-search{background:var(--surface-1);border:1px solid var(--border-2);border-radius:16px;max-width:none;margin:0 0 16px;padding:14px 16px 10px;transition:border-color .15s,box-shadow .15s;display:block;box-shadow:inset 0 1px #fff9,0 2px 12px #181b130d}[data-page=flow-a] .hero-search:focus-within{border-color:var(--border-hot);box-shadow:inset 0 1px #fff9,0 6px 20px #181b1314}[data-page=flow-a] .hero-search input{width:100%;color:var(--text);font-size:16px;font-family:var(--font-ui);background:0 0;border:0;outline:none;padding:10px 4px 14px}[data-page=flow-a] .hero-search input::placeholder{color:var(--muted)}[data-page=flow-a] .hero-search-tools{align-items:center;gap:4px;padding-top:4px;display:flex}[data-page=flow-a] .hero-search-tools .tool-btn{width:30px;height:30px;color:var(--muted);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:flex}[data-page=flow-a] .hero-search-tools .tool-btn:hover{background:var(--surface-2);color:var(--text)}[data-page=flow-a] .hero-search-tools .tool-btn svg{width:14px;height:14px}[data-page=flow-a] .hero-search-tools .tool-model{border:1px solid var(--border);font-family:var(--font-ui);color:var(--text-2);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:7px;padding:5px 10px 5px 6px;font-size:12px;font-weight:500;display:flex}[data-page=flow-a] .hero-search-tools .tool-model:hover{background:var(--surface-2)}[data-page=flow-a] .hero-search-tools .tool-model .tm-mark{background:var(--accent);color:#fbfaf3;width:18px;height:18px;font-family:var(--font-display);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}[data-page=flow-a] .hero-search-tools .tool-spacer{flex:1}[data-page=flow-a] .hero-search-tools .hero-search-go{background:var(--text);width:30px;height:30px;color:var(--surface-1);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:flex}[data-page=flow-a] .hero-search-tools .hero-search-go:hover{background:var(--accent)}[data-page=flow-a] .hero-search-tools .hero-search-go svg{width:14px;height:14px}[data-page=flow-a] .hero-ai-counters{border-top:1px solid var(--border);border-bottom:1px solid var(--border);font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;flex-wrap:wrap;align-items:stretch;gap:0;margin-top:14px;padding:12px 0;font-size:11px;display:flex}[data-page=flow-a] .hero-ai-counters .counter{border-right:1px solid var(--border);align-items:center;gap:6px;margin-right:16px;padding-right:16px;display:flex}[data-page=flow-a] .hero-ai-counters .counter:last-child{border-right:0;margin-right:0;padding-right:0}[data-page=flow-a] .hero-ai-counters .counter b{color:var(--text);font-size:14px;font-weight:600}[data-page=flow-a] .hero-ai-counters .counter .ai-prefix{color:var(--accent);font-weight:600}[data-page=flow-a] .hero-right{flex-direction:column;gap:14px;display:flex}[data-page=flow-a] .live-panel{background:var(--surface-1);border:1px solid var(--border);border-radius:10px;overflow:hidden}[data-page=flow-a] .live-panel-head{border-bottom:1px solid var(--border);background:var(--surface-2);align-items:center;gap:10px;padding:11px 16px;display:flex}[data-page=flow-a] .live-panel-head .live-dot{background:var(--up);width:8px;height:8px;box-shadow:0 0 8px var(--up);border-radius:50%;flex-shrink:0;animation:1.6s ease-in-out infinite pulse}[data-page=flow-a] .live-panel-head .brand-mark-tiny{background:var(--accent);color:#fbfaf3;width:18px;height:18px;font-family:var(--font-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}[data-page=flow-a] .live-panel-head .live-title{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--text);font-size:10px;font-weight:700}[data-page=flow-a] .live-panel-head .live-meta{font-family:var(--font-mono);color:var(--muted);letter-spacing:.06em;margin-left:auto;font-size:10px}[data-page=flow-a] .live-list{flex-direction:column;display:flex}[data-page=flow-a] .live-item{border-bottom:1px solid var(--border);color:var(--text);grid-template-columns:22px 1fr auto;align-items:center;gap:10px;padding:11px 16px;font-size:13px;display:grid}[data-page=flow-a] .live-item:last-child{border-bottom:0}[data-page=flow-a] .live-item .li-arrow{font-family:var(--font-mono);color:var(--muted);text-align:center;font-size:14px;font-weight:600}[data-page=flow-a] .live-item.up .li-arrow{color:var(--up)}[data-page=flow-a] .live-item.down .li-arrow{color:var(--down)}[data-page=flow-a] .live-item.ai .li-arrow{color:var(--accent)}[data-page=flow-a] .live-item.active .li-arrow{color:var(--info)}[data-page=flow-a] .live-item .li-text{line-height:1.4}[data-page=flow-a] .live-item .li-time{font-family:var(--font-mono);color:var(--muted);letter-spacing:.02em;font-size:11px}[data-page=flow-a] .social-proof{background:var(--text);color:#fbfaf3;border-top:1px solid var(--text);border-bottom:1px solid var(--text);padding:28px 0}[data-page=flow-a] .sp-grid{grid-template-columns:repeat(5,1fr);gap:0;display:grid}[data-page=flow-a] .sp-stat{text-align:left;border-right:1px solid #fbfaf31a;padding:0 28px}[data-page=flow-a] .sp-stat:first-child{padding-left:0}[data-page=flow-a] .sp-stat:last-child{border-right:0;padding-right:0}[data-page=flow-a] .sp-num{font-family:var(--font-display);letter-spacing:-.035em;color:#fbfaf3;font-size:38px;font-weight:700;line-height:1}[data-page=flow-a] .sp-num .delta{font-family:var(--font-mono);color:var(--up);letter-spacing:.02em;vertical-align:12px;margin-left:6px;font-size:11px;font-weight:500}[data-page=flow-a] .sp-label{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#fbfaf380;margin-top:10px;font-size:10px}[data-page=flow-a] section.module.ip-section{border-bottom:1px solid var(--border);padding:80px 0}[data-page=flow-a] .ip-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}[data-page=flow-a] .ip-card{background:var(--surface-1);border:1px solid var(--border);cursor:pointer;color:inherit;border-radius:14px;flex-direction:column;min-height:320px;padding:40px 36px;text-decoration:none;transition:all .15s;display:flex;position:relative}[data-page=flow-a] .ip-card:hover{border-color:var(--accent);background:var(--surface-2);transform:translateY(-2px);box-shadow:0 16px 36px #181b130f}[data-page=flow-a] .ip-card.ponujam:hover{border-color:var(--accent)}[data-page=flow-a] .ip-num{font-family:var(--font-mono);letter-spacing:.24em;color:var(--muted);margin-bottom:24px;font-size:11px}[data-page=flow-a] .ip-icon{background:var(--surface-2);border:1px solid var(--border);width:56px;height:56px;color:var(--text);border-radius:14px;justify-content:center;align-items:center;margin-bottom:24px;display:flex}[data-page=flow-a] .ip-card.ponujam .ip-icon{background:var(--accent);color:#fbfaf3;border-color:var(--accent)}[data-page=flow-a] .ip-icon svg{width:26px;height:26px}[data-page=flow-a] .ip-title{font-family:var(--font-display);letter-spacing:-.04em;margin:0 0 14px;font-size:48px;font-weight:700;line-height:1}[data-page=flow-a] .ip-desc{color:var(--text-2);margin:0 0 24px;font-size:15px;line-height:1.5}[data-page=flow-a] .ip-foot{border-top:1px solid var(--border);font-family:var(--font-mono);justify-content:space-between;align-items:center;margin-top:auto;padding-top:20px;font-size:11px;display:flex}[data-page=flow-a] .ip-foot-meta{color:var(--muted);letter-spacing:.06em}[data-page=flow-a] .ip-foot-meta b{color:var(--text);margin-right:4px;font-size:13px;font-weight:600}[data-page=flow-a] .ip-foot-cta{font-family:var(--font-ui);color:var(--accent);letter-spacing:-.01em;font-size:14px;font-weight:600}[data-page=flow-a] .sektorji-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}[data-page=flow-a] .sektor-card{background:var(--surface-1);border:1px solid var(--border);cursor:pointer;border-radius:8px;flex-direction:column;min-height:130px;padding:18px;transition:all .15s;display:flex;position:relative}[data-page=flow-a] .sektor-card:hover{border-color:var(--border-hot);background:var(--surface-2)}[data-page=flow-a] .sektor-name{color:var(--text);letter-spacing:-.015em;margin-bottom:6px;font-size:16px;font-weight:600;line-height:1.2}[data-page=flow-a] .sektor-kind{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:auto;font-size:10px}[data-page=flow-a] .sektor-foot{border-top:1px solid var(--border);font-family:var(--font-mono);justify-content:space-between;align-items:baseline;margin-top:18px;padding-top:14px;display:flex}[data-page=flow-a] .sektor-count{color:var(--text);letter-spacing:-.01em;font-size:18px;font-weight:600}[data-page=flow-a] .sektor-count .lbl{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;margin-left:4px;font-size:9px;font-weight:500}[data-page=flow-a] .sektor-trend{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:4px;font-size:10px;font-weight:600;display:inline-flex}[data-page=flow-a] .sektor-trend.up{color:var(--up)}[data-page=flow-a] .sektor-trend.flat{color:var(--muted)}[data-page=flow-a] .sektor-trend.down{color:var(--down)}[data-page=flow-a] .mapa-layout{grid-template-columns:1.4fr 1fr;align-items:stretch;gap:28px;display:grid}[data-page=flow-a] .mapa-wrap{background:var(--surface-1);border:1px solid var(--border);border-radius:10px;min-height:440px;padding:24px;position:relative}[data-page=flow-a] .mapa-wrap svg{width:100%;height:auto;display:block}[data-page=flow-a] .mapa-wrap .r-group .r-muni{cursor:pointer;stroke:#ffffff59;stroke-width:.35px;vector-effect:non-scaling-stroke;transition:fill .15s,stroke .15s}[data-page=flow-a] .mapa-wrap .r-group.r-cool .r-muni{fill:#cdcdb6}[data-page=flow-a] .mapa-wrap .r-group.r-warm .r-muni{fill:#94b482}[data-page=flow-a] .mapa-wrap .r-group.r-hot .r-muni{fill:#3e7a52}[data-page=flow-a] .mapa-wrap .r-group:hover .r-muni{stroke:#ffffffb3}[data-page=flow-a] .mapa-wrap .r-group.r-cool:hover .r-muni{fill:#babaa0}[data-page=flow-a] .mapa-wrap .r-group.r-warm:hover .r-muni{fill:#82a070}[data-page=flow-a] .mapa-wrap .r-group.r-hot:hover .r-muni{fill:#2d5f3f}[data-page=flow-a] .mapa-wrap .r-labels text{font-family:var(--font-mono);letter-spacing:.08em;fill:#1a1d18;pointer-events:none;paint-order:stroke fill;stroke:#fbfaf3d9;stroke-width:2.4px;stroke-linejoin:round;font-size:9.5px;font-weight:600}[data-page=flow-a] .mapa-wrap .r-pulse{fill:var(--accent);opacity:.9;pointer-events:none;animation:2.4s ease-in-out infinite mapPulse}[data-page=flow-a] .mapa-legend{font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;gap:14px;margin-top:14px;font-size:10px;display:flex}[data-page=flow-a] .mapa-legend .row{align-items:center;gap:6px;display:flex}[data-page=flow-a] .mapa-legend .sw{border:1px solid var(--border-hot);border-radius:2px;width:10px;height:10px}[data-page=flow-a] .mapa-legend .sw.hot{background:#3e7a52}[data-page=flow-a] .mapa-legend .sw.warm{background:#94b482}[data-page=flow-a] .mapa-legend .sw.cool{background:#cdcdb6}[data-page=flow-a] .region-activity{background:var(--surface-1);border:1px solid var(--border);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}[data-page=flow-a] .activity-grid{background:var(--surface-1);border:1px solid var(--border);border-radius:10px;overflow:hidden}[data-page=flow-a] .activity-row{border-bottom:1px solid var(--border);grid-template-columns:64px 110px 1fr auto;align-items:center;gap:18px;padding:14px 22px;display:grid}[data-page=flow-a] .activity-row:last-child{border-bottom:0}[data-page=flow-a] .activity-row:hover{background:var(--surface-2)}[data-page=flow-a] .act-time{font-family:var(--font-mono);color:var(--muted);letter-spacing:.02em;font-size:11px}[data-page=flow-a] .act-tag{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;background:var(--surface-2);border:1px solid var(--border);color:var(--text-2);border-radius:3px;justify-self:start;padding:3px 7px;font-size:10px;font-weight:600}[data-page=flow-a] .act-tag.pov{color:var(--info);background:#2f6a8e14;border-color:#2f6a8e33}[data-page=flow-a] .act-tag.nab{color:var(--accent);background:#2d5f3f14;border-color:#2d5f3f33}[data-page=flow-a] .act-tag.b2b{color:var(--up);background:#4a863214;border-color:#4a863238}[data-page=flow-a] .act-tag.odk{color:var(--amber);background:#b97a1814;border-color:#b97a1838}[data-page=flow-a] .act-tag.dob{color:var(--down);background:#c0392b0f;border-color:#c0392b33}[data-page=flow-a] .act-tag.ai{color:#fbfaf3;background:var(--accent);border-color:var(--accent)}[data-page=flow-a] .act-text{color:var(--text);font-size:14px;line-height:1.4}[data-page=flow-a] .act-text b{font-weight:600}[data-page=flow-a] .act-arr{font-family:var(--font-mono);color:var(--dim)}[data-page=flow-a] .onboarding-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}[data-page=flow-a] .onboarding-card{background:var(--surface-1);border:1px solid var(--border);border-radius:14px;flex-direction:column;padding:36px;display:flex;position:relative}[data-page=flow-a] .onboarding-card.dark{background:var(--text);color:#fbfaf3;border-color:var(--text)}[data-page=flow-a] .onb-tag{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:16px;font-size:11px}[data-page=flow-a] .onboarding-card.dark .onb-tag{color:#fbfaf38c}[data-page=flow-a] .onb-title{font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 12px;font-size:36px;font-weight:700;line-height:1}[data-page=flow-a] .onb-desc{color:var(--text-2);max-width:480px;margin:0 0 24px;font-size:14px;line-height:1.55}[data-page=flow-a] .onboarding-card.dark .onb-desc{color:#fbfaf3b3}[data-page=flow-a] .onb-actions{flex-wrap:wrap;gap:10px;display:flex}[data-page=flow-a] .onb-btn{border:1px solid var(--border-2);background:var(--surface-2);color:var(--text);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:12px 18px;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}[data-page=flow-a] .onb-btn:hover,[data-page=flow-a] .onb-btn.primary{background:var(--accent);color:#fbfaf3;border-color:var(--accent)}[data-page=flow-a] .onb-btn.primary:hover{background:var(--accent-hot)}[data-page=flow-a] .onboarding-card.dark .onb-btn{color:#fbfaf3;background:#fbfaf31a;border-color:#fbfaf333}[data-page=flow-a] .onboarding-card.dark .onb-btn.primary{color:var(--text);background:#fbfaf3;border-color:#fbfaf3}[data-page=flow-a] .footer-rich .footer-grid{grid-template-columns:2.2fr repeat(5,1fr);gap:32px;display:grid}[data-page=flow-a] section.module{border-bottom:1px solid var(--border);padding:80px 0}[data-page=flow-a] section.module.alt{background:var(--surface-1)}[data-page=flow-a] .section-head h2{font-family:var(--font-display);letter-spacing:-.03em;font-size:36px;font-weight:700;line-height:1}[data-page=flow-a] .ai-result{flex-direction:column;gap:16px;margin-top:18px;display:flex}[data-page=flow-a] .ai-query{background:var(--surface-1);border:1px solid var(--border);border-radius:12px;align-items:center;gap:12px;padding:14px 18px;display:flex}[data-page=flow-a] .aq-time{color:var(--muted);letter-spacing:.04em;flex-shrink:0;font-size:11px}[data-page=flow-a] .aq-text{color:var(--text);letter-spacing:-.01em;flex:1;font-size:15px;font-weight:500}[data-page=flow-a] .aq-edit{font-family:var(--font-mono);color:var(--accent);letter-spacing:.04em;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:4px 8px;font-size:11px;font-weight:600}[data-page=flow-a] .ai-understanding{background:linear-gradient(#2d5f3f0d,#2d5f3f05);border:1px solid #2d5f3f2e;border-radius:12px;align-items:flex-start;gap:12px;padding:14px 18px;display:flex}[data-page=flow-a] .brand-mark-mini{background:var(--accent);color:#fbfaf3;width:22px;height:22px;font-family:var(--font-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}[data-page=flow-a] .au-text{color:var(--text);flex:1;font-size:14px;line-height:1.55}[data-page=flow-a] .au-text b{color:var(--accent);font-weight:600}[data-page=flow-a] .au-clarify{font-family:var(--font-mono);letter-spacing:.08em;color:var(--muted);cursor:pointer;text-transform:uppercase;background:0 0;border:0;flex-shrink:0;align-self:flex-start;padding:4px 8px;font-size:10px}[data-page=flow-a] .au-clarify:hover{color:var(--accent)}[data-page=flow-a] .ai-results-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}[data-page=flow-a] .ai-result-card{background:var(--surface-1);border:1px solid var(--border);color:inherit;border-radius:10px;flex-direction:column;padding:16px;text-decoration:none;transition:border-color .15s,background .15s;display:flex}[data-page=flow-a] .ai-result-card:hover{border-color:var(--accent);background:var(--surface-2)}[data-page=flow-a] .arc-head{grid-template-columns:36px 1fr auto;align-items:center;gap:10px;margin-bottom:12px;display:grid}[data-page=flow-a] .arc-mark{background:var(--surface-3);width:36px;height:36px;color:var(--accent);border:1px solid var(--border-hot);font-family:var(--font-display);border-radius:50%;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}[data-page=flow-a] .arc-name{color:var(--text);letter-spacing:-.01em;font-size:14px;font-weight:700}[data-page=flow-a] .arc-where{font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;margin-top:2px;font-size:10px}[data-page=flow-a] .arc-rating{font-family:var(--font-mono);color:var(--accent);background:var(--surface-2);border-radius:4px;padding:4px 7px;font-size:11px;font-weight:600}[data-page=flow-a] .arc-stats{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:1fr 1fr 1fr;gap:6px;margin-bottom:10px;padding:10px 0;display:grid}[data-page=flow-a] .arc-stats>div{font-family:var(--font-mono)}[data-page=flow-a] .arc-v{color:var(--text);letter-spacing:-.01em;font-size:13px;font-weight:600;line-height:1}[data-page=flow-a] .arc-l{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin-top:4px;font-size:9px}[data-page=flow-a] .arc-foot{font-family:var(--font-mono);color:var(--up);letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:600}[data-page=flow-a] .ai-actions{border-top:1px solid var(--border);border-bottom:1px solid var(--border);flex-wrap:wrap;gap:8px;padding:12px 0;display:flex}[data-page=flow-a] .aia-btn{background:var(--surface-1);border:1px solid var(--border-2);color:var(--text);cursor:pointer;letter-spacing:-.005em;border-radius:8px;align-items:center;gap:7px;padding:10px 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}[data-page=flow-a] .aia-btn:hover{border-color:var(--accent);color:var(--accent)}[data-page=flow-a] .aia-btn.primary{background:var(--accent);color:#fbfaf3;border-color:var(--accent)}[data-page=flow-a] .aia-btn.primary:hover{background:var(--accent-hot);color:#fbfaf3}[data-page=flow-a] .aia-btn.ghost{border-color:var(--border);background:0 0}[data-page=flow-a] .ai-system-signal{background:var(--text);color:#fbfaf3;font-family:var(--font-mono);letter-spacing:.02em;border-radius:8px;align-items:flex-start;gap:14px;padding:12px 16px;font-size:12px;line-height:1.5;display:flex}[data-page=flow-a] .ass-label{letter-spacing:.2em;color:var(--accent-hot);flex-shrink:0;font-size:10px;font-weight:700}[data-page=flow-a] .ass-text{flex:1}[data-page=flow-a] .ass-text b{color:#fbfaf3;font-weight:600}[data-page=flow-b],[data-page=trg],[data-page=dobavitelji]{--bg:#f3f2e9;--surface-1:#fbfaf3;--surface-2:#ebeadc;--surface-3:#dedcc8;--border:#d4d2bd;--border-2:#c0bea4;--border-hot:#9aa088;--text:#181b13;--text-2:#3a3e30;--muted:#6a6e58;--dim:#898d76;--accent:#2d5f3f;--accent-hot:#1f4530;--accent-deep:#163522;--up:#4a8632;--down:#c0392b;--amber:#b97a18;--info:#2f6a8e;--font-display:"Inter Tight", "Inter", sans-serif;--font-ui:"Inter", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--sidebar-w:264px}[data-page=flow-b] *,[data-page=trg] *,[data-page=dobavitelji] *{box-sizing:border-box}[data-page=flow-b],[data-page=trg],[data-page=dobavitelji]{background:var(--bg);height:100%;color:var(--text);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;margin:0;padding:0;font-size:14px}[data-page=flow-b] button,[data-page=trg] button,[data-page=dobavitelji] button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}[data-page=flow-b] a,[data-page=trg] a,[data-page=dobavitelji] a{color:inherit;text-decoration:none}[data-page=flow-b] input,[data-page=trg] input,[data-page=dobavitelji] input,[data-page=flow-b] textarea,[data-page=trg] textarea,[data-page=dobavitelji] textarea{font:inherit;color:inherit}[data-page=flow-b] .app,[data-page=trg] .app,[data-page=dobavitelji] .app{grid-template-columns:var(--sidebar-w) 1fr;background:var(--bg);grid-template-rows:minmax(0,1fr);height:100dvh;display:grid;overflow:hidden}[data-page=flow-b] .sidebar,[data-page=trg] .sidebar,[data-page=dobavitelji] .sidebar{background:var(--surface-2);border-right:1px solid var(--border);flex-direction:column;padding:14px 10px 10px;display:flex;overflow:hidden}[data-page=flow-b] .sb-brand,[data-page=trg] .sb-brand,[data-page=dobavitelji] .sb-brand{align-items:center;gap:10px;padding:6px 12px 14px;display:flex}[data-page=flow-b] .sb-brand img,[data-page=trg] .sb-brand img,[data-page=dobavitelji] .sb-brand img{width:auto;height:22px;display:block}[data-page=flow-b] .sb-brand .sb-meta,[data-page=trg] .sb-brand .sb-meta,[data-page=dobavitelji] .sb-brand .sb-meta{font-family:var(--font-mono);letter-spacing:.18em;color:var(--dim);text-transform:uppercase;border-left:1px solid var(--border-2);align-self:center;padding-left:8px;font-size:9px}[data-page=flow-b] .sb-top-actions,[data-page=trg] .sb-top-actions,[data-page=dobavitelji] .sb-top-actions{flex-direction:column;gap:1px;margin-bottom:18px;display:flex}[data-page=flow-b] .sb-link,[data-page=trg] .sb-link,[data-page=dobavitelji] .sb-link{color:var(--text);letter-spacing:-.005em;cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:9px 12px;font-size:13.5px;font-weight:500;display:flex}[data-page=flow-b] .sb-link:hover,[data-page=trg] .sb-link:hover,[data-page=dobavitelji] .sb-link:hover{background:var(--surface-3)}[data-page=flow-b] .sb-link svg,[data-page=trg] .sb-link svg,[data-page=dobavitelji] .sb-link svg{width:16px;height:16px;color:var(--muted);flex-shrink:0}[data-page=flow-b] .sb-link kbd,[data-page=trg] .sb-link kbd,[data-page=dobavitelji] .sb-link kbd{font-family:var(--font-mono);color:var(--muted);background:var(--surface-1);border:1px solid var(--border);border-radius:4px;margin-left:auto;padding:1px 5px;font-size:10px}[data-page=flow-b] .sb-sect-label,[data-page=trg] .sb-sect-label,[data-page=dobavitelji] .sb-sect-label{font-family:var(--font-mono);letter-spacing:.18em;color:var(--dim);text-transform:uppercase;padding:14px 12px 8px;font-size:9.5px;font-weight:600}[data-page=flow-b] .sb-recents,[data-page=trg] .sb-recents,[data-page=dobavitelji] .sb-recents{flex-direction:column;flex:1;gap:1px;min-height:0;display:flex;overflow-y:auto}[data-page=flow-b] .sb-recent,[data-page=trg] .sb-recent,[data-page=dobavitelji] .sb-recent{color:var(--text-2);letter-spacing:-.005em;cursor:pointer;border-radius:7px;align-items:center;gap:8px;padding:7px 12px;font-size:13px;display:flex;position:relative;overflow:hidden}[data-page=flow-b] .sb-recent:hover,[data-page=trg] .sb-recent:hover,[data-page=dobavitelji] .sb-recent:hover{background:var(--surface-3);color:var(--text)}[data-page=flow-b] .sb-recent.active,[data-page=trg] .sb-recent.active,[data-page=dobavitelji] .sb-recent.active{background:var(--surface-3);color:var(--text);font-weight:500}[data-page=flow-b] .sb-recent .sbr-q,[data-page=trg] .sb-recent .sbr-q,[data-page=dobavitelji] .sb-recent .sbr-q{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}[data-page=flow-b] .sb-recent.active:before,[data-page=trg] .sb-recent.active:before,[data-page=dobavitelji] .sb-recent.active:before{content:"";background:var(--accent);border-radius:0 2px 2px 0;width:2px;height:16px;position:absolute;top:50%;left:0;transform:translateY(-50%)}[data-page=flow-b] .sb-user,[data-page=trg] .sb-user,[data-page=dobavitelji] .sb-user{border-top:1px solid var(--border);align-items:center;gap:10px;margin:0 -10px -10px;padding:12px 16px 14px;display:flex}[data-page=flow-b] .sb-user .ub-avatar,[data-page=trg] .sb-user .ub-avatar,[data-page=dobavitelji] .sb-user .ub-avatar{background:var(--accent);color:#fbfaf3;width:30px;height:30px;font-family:var(--font-mono);letter-spacing:0;border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}[data-page=flow-b] .sb-user .ub-info,[data-page=trg] .sb-user .ub-info,[data-page=dobavitelji] .sb-user .ub-info{line-height:1.1}[data-page=flow-b] .sb-user .ub-name,[data-page=trg] .sb-user .ub-name,[data-page=dobavitelji] .sb-user .ub-name{color:var(--text);font-size:12.5px;font-weight:600}[data-page=flow-b] .sb-user .ub-meta,[data-page=trg] .sb-user .ub-meta,[data-page=dobavitelji] .sb-user .ub-meta{font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;margin-top:2px;font-size:10px}[data-page=flow-b] .main,[data-page=trg] .main,[data-page=dobavitelji] .main{background:var(--bg);flex-direction:column;height:100dvh;min-height:0;display:flex;overflow:hidden}[data-page=flow-b] .main-header,[data-page=trg] .main-header,[data-page=dobavitelji] .main-header{border-bottom:1px solid var(--border);background:var(--bg);align-items:center;gap:12px;padding:16px 28px;display:flex}[data-page=flow-b] .mh-title,[data-page=trg] .mh-title,[data-page=dobavitelji] .mh-title{color:var(--text);letter-spacing:-.01em;cursor:pointer;align-items:center;gap:6px;font-size:14.5px;font-weight:600;display:flex}[data-page=flow-b] .mh-title:hover,[data-page=trg] .mh-title:hover,[data-page=dobavitelji] .mh-title:hover{color:var(--accent)}[data-page=flow-b] .mh-title svg,[data-page=trg] .mh-title svg,[data-page=dobavitelji] .mh-title svg{width:12px;height:12px;color:var(--muted)}[data-page=flow-b] .mh-actions,[data-page=trg] .mh-actions,[data-page=dobavitelji] .mh-actions{gap:4px;margin-left:auto;display:flex}[data-page=flow-b] .mh-action,[data-page=trg] .mh-action,[data-page=dobavitelji] .mh-action{color:var(--text-2);cursor:pointer;border-radius:7px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:500;display:flex}[data-page=flow-b] .mh-action:hover,[data-page=trg] .mh-action:hover,[data-page=dobavitelji] .mh-action:hover{background:var(--surface-2);color:var(--accent)}[data-page=flow-b] .mh-action svg,[data-page=trg] .mh-action svg,[data-page=dobavitelji] .mh-action svg{width:13px;height:13px}[data-page=flow-b] .thread,[data-page=trg] .thread,[data-page=dobavitelji] .thread{flex-direction:column;flex:1;align-items:center;min-height:0;padding:32px 28px 16px;display:flex;overflow-y:auto}[data-page=flow-b] .thread-inner,[data-page=trg] .thread-inner,[data-page=dobavitelji] .thread-inner{flex-direction:column;gap:24px;width:100%;max-width:760px;display:flex}[data-page=flow-b] .msg-user,[data-page=trg] .msg-user,[data-page=dobavitelji] .msg-user{background:var(--surface-2);border:1px solid var(--border);color:var(--text);border-radius:18px;align-self:flex-end;max-width:80%;padding:12px 18px;font-size:15px;font-weight:500}[data-page=flow-b] .msg-ai,[data-page=trg] .msg-ai,[data-page=dobavitelji] .msg-ai{grid-template-columns:28px 1fr;align-items:start;gap:14px;display:grid}[data-page=flow-b] .msg-ai .mb-avatar,[data-page=trg] .msg-ai .mb-avatar,[data-page=dobavitelji] .msg-ai .mb-avatar{background:var(--accent);color:#fbfaf3;width:26px;height:26px;font-family:var(--font-display);letter-spacing:-.02em;border-radius:50%;justify-content:center;align-items:center;margin-top:2px;font-size:13px;font-weight:700;display:flex}[data-page=flow-b] .msg-ai .mb-body,[data-page=trg] .msg-ai .mb-body,[data-page=dobavitelji] .msg-ai .mb-body{min-width:0}[data-page=flow-b] .msg-ai .mb-who,[data-page=trg] .msg-ai .mb-who,[data-page=dobavitelji] .msg-ai .mb-who{font-family:var(--font-mono);letter-spacing:.1em;color:var(--muted);text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:600}[data-page=flow-b] .msg-ai p,[data-page=trg] .msg-ai p,[data-page=dobavitelji] .msg-ai p{color:var(--text);margin:0 0 12px;font-size:15px;line-height:1.6}[data-page=flow-b] .msg-ai p:last-child,[data-page=trg] .msg-ai p:last-child,[data-page=dobavitelji] .msg-ai p:last-child{margin-bottom:0}[data-page=flow-b] .msg-ai p b,[data-page=trg] .msg-ai p b,[data-page=dobavitelji] .msg-ai p b{color:var(--accent);font-weight:600}[data-page=flow-b] .msg-ai h3,[data-page=trg] .msg-ai h3,[data-page=dobavitelji] .msg-ai h3{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);margin:20px 0 10px;font-size:14px;font-weight:700}[data-page=flow-b] .rc-best,[data-page=trg] .rc-best,[data-page=dobavitelji] .rc-best{color:inherit;border:1.5px solid var(--accent);background:linear-gradient(#2d5f3f0f,#2d5f3f05);border-radius:14px;margin:4px 0 8px;padding:0;text-decoration:none;transition:box-shadow .15s;display:block;overflow:hidden}[data-page=flow-b] .rc-best:hover,[data-page=trg] .rc-best:hover,[data-page=dobavitelji] .rc-best:hover{box-shadow:0 12px 30px #2d5f3f24}[data-page=flow-b] .rc-best-badge,[data-page=trg] .rc-best-badge,[data-page=dobavitelji] .rc-best-badge{background:var(--accent);color:#fbfaf3;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;padding:7px 16px;font-size:11px;font-weight:700}[data-page=flow-b] .rc-best-main,[data-page=trg] .rc-best-main,[data-page=dobavitelji] .rc-best-main{grid-template-columns:48px 1fr auto;align-items:start;gap:16px;padding:18px 18px 14px;display:grid}[data-page=flow-b] .rc-best-mark,[data-page=trg] .rc-best-mark,[data-page=dobavitelji] .rc-best-mark{background:var(--accent);color:#fbfaf3;width:48px;height:48px;font-family:var(--font-display);border-radius:50%;justify-content:center;align-items:center;font-size:22px;font-weight:700;display:flex}[data-page=flow-b] .rc-best-name,[data-page=trg] .rc-best-name,[data-page=dobavitelji] .rc-best-name{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text);font-size:22px;font-weight:700;line-height:1}[data-page=flow-b] .rc-best-where,[data-page=trg] .rc-best-where,[data-page=dobavitelji] .rc-best-where{font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;margin:6px 0 10px;font-size:11px}[data-page=flow-b] .rc-best-why,[data-page=trg] .rc-best-why,[data-page=dobavitelji] .rc-best-why{color:var(--text-2);max-width:440px;font-size:13.5px;line-height:1.55}[data-page=flow-b] .rc-best-price,[data-page=trg] .rc-best-price,[data-page=dobavitelji] .rc-best-price{text-align:right}[data-page=flow-b] .rc-best-amt,[data-page=trg] .rc-best-amt,[data-page=dobavitelji] .rc-best-amt{font-family:var(--font-display);letter-spacing:-.03em;color:var(--accent);font-size:30px;font-weight:700;line-height:1}[data-page=flow-b] .rc-best-unit,[data-page=trg] .rc-best-unit,[data-page=dobavitelji] .rc-best-unit{font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;margin-top:6px;font-size:10px}[data-page=flow-b] .rc-best-foot,[data-page=trg] .rc-best-foot,[data-page=dobavitelji] .rc-best-foot{border-top:1px solid var(--border);background:var(--surface-1);font-family:var(--font-mono);letter-spacing:.04em;color:var(--muted);flex-wrap:wrap;align-items:center;gap:16px;padding:12px 18px;font-size:11px;display:flex}[data-page=flow-b] .rcb-stat.up,[data-page=trg] .rcb-stat.up,[data-page=dobavitelji] .rcb-stat.up{color:var(--up);font-weight:600}[data-page=flow-b] .rc-best-foot .rcb-go,[data-page=trg] .rc-best-foot .rcb-go,[data-page=dobavitelji] .rc-best-foot .rcb-go{color:var(--accent);font-weight:700;font-family:var(--font-ui);margin-left:auto}[data-page=flow-b] .results-grid.alt,[data-page=trg] .results-grid.alt,[data-page=dobavitelji] .results-grid.alt{grid-template-columns:1fr 1fr 1fr}[data-page=flow-b] .rc-tagline,[data-page=trg] .rc-tagline,[data-page=dobavitelji] .rc-tagline{color:var(--text-2);margin:8px 0 10px;font-size:12.5px;line-height:1.45}[data-page=flow-b] .results-grid,[data-page=trg] .results-grid,[data-page=dobavitelji] .results-grid{grid-template-columns:1fr 1fr;gap:10px;margin:8px 0 16px;display:grid}[data-page=flow-b] .rc,[data-page=trg] .rc,[data-page=dobavitelji] .rc{background:var(--surface-1);border:1px solid var(--border);color:inherit;border-radius:12px;flex-direction:column;padding:14px;text-decoration:none;transition:border-color .15s,background .15s;display:flex}[data-page=flow-b] .rc:hover,[data-page=trg] .rc:hover,[data-page=dobavitelji] .rc:hover{border-color:var(--accent);background:var(--surface-2)}[data-page=flow-b] .rc-head,[data-page=trg] .rc-head,[data-page=dobavitelji] .rc-head{grid-template-columns:34px 1fr auto;align-items:center;gap:10px;margin-bottom:10px;display:grid}[data-page=flow-b] .rc-mark,[data-page=trg] .rc-mark,[data-page=dobavitelji] .rc-mark{background:var(--surface-3);width:34px;height:34px;color:var(--accent);border:1px solid var(--border-hot);font-family:var(--font-display);border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex}[data-page=flow-b] .rc-name,[data-page=trg] .rc-name,[data-page=dobavitelji] .rc-name{color:var(--text);letter-spacing:-.01em;font-size:14px;font-weight:700}[data-page=flow-b] .rc-where,[data-page=trg] .rc-where,[data-page=dobavitelji] .rc-where{font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;margin-top:2px;font-size:10px}[data-page=flow-b] .rc-rating,[data-page=trg] .rc-rating,[data-page=dobavitelji] .rc-rating{font-family:var(--font-mono);color:var(--accent);background:var(--surface-2);border-radius:4px;padding:3px 7px;font-size:11px;font-weight:600}[data-page=flow-b] .rc-stats,[data-page=trg] .rc-stats,[data-page=dobavitelji] .rc-stats{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:1fr 1fr 1fr;gap:6px;margin-bottom:8px;padding:8px 0;display:grid}[data-page=flow-b] .rc-stats>div,[data-page=trg] .rc-stats>div,[data-page=dobavitelji] .rc-stats>div{font-family:var(--font-mono)}[data-page=flow-b] .rc-v,[data-page=trg] .rc-v,[data-page=dobavitelji] .rc-v{color:var(--text);letter-spacing:-.01em;font-size:12.5px;font-weight:600;line-height:1}[data-page=flow-b] .rc-l,[data-page=trg] .rc-l,[data-page=dobavitelji] .rc-l{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin-top:3px;font-size:9px}[data-page=flow-b] .rc-foot,[data-page=trg] .rc-foot,[data-page=dobavitelji] .rc-foot{font-family:var(--font-mono);color:var(--up);letter-spacing:.04em;text-transform:uppercase;font-size:9.5px;font-weight:600}[data-page=flow-b] .related-list,[data-page=trg] .related-list,[data-page=dobavitelji] .related-list{grid-template-columns:1fr 1fr;gap:6px;margin:4px 0 14px;display:grid}[data-page=flow-b] .rl-item,[data-page=trg] .rl-item,[data-page=dobavitelji] .rl-item{background:var(--surface-1);border:1px solid var(--border);color:var(--text);letter-spacing:-.005em;border-radius:10px;align-items:center;gap:10px;padding:10px 14px;font-size:13.5px;font-weight:500;text-decoration:none;display:flex}[data-page=flow-b] .rl-item:hover,[data-page=trg] .rl-item:hover,[data-page=dobavitelji] .rl-item:hover{border-color:var(--accent);color:var(--accent)}[data-page=flow-b] .rl-item svg,[data-page=trg] .rl-item svg,[data-page=dobavitelji] .rl-item svg{width:14px;height:14px;color:var(--accent);flex-shrink:0}[data-page=flow-b] .rl-item .rl-meta,[data-page=trg] .rl-item .rl-meta,[data-page=dobavitelji] .rl-item .rl-meta{font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;margin-left:auto;font-size:10px}[data-page=flow-b] .action-row,[data-page=trg] .action-row,[data-page=dobavitelji] .action-row{flex-wrap:wrap;gap:8px;margin:10px 0 18px;display:flex}[data-page=flow-b] .ar-btn,[data-page=trg] .ar-btn,[data-page=dobavitelji] .ar-btn{background:var(--surface-1);border:1px solid var(--border-2);color:var(--text);cursor:pointer;letter-spacing:-.005em;border-radius:8px;align-items:center;gap:7px;padding:9px 13px;font-size:13px;font-weight:600;display:inline-flex}[data-page=flow-b] .ar-btn:hover,[data-page=trg] .ar-btn:hover,[data-page=dobavitelji] .ar-btn:hover{border-color:var(--accent);color:var(--accent)}[data-page=flow-b] .ar-btn.primary,[data-page=trg] .ar-btn.primary,[data-page=dobavitelji] .ar-btn.primary{background:var(--accent);color:#fbfaf3;border-color:var(--accent)}[data-page=flow-b] .ar-btn.primary:hover,[data-page=trg] .ar-btn.primary:hover,[data-page=dobavitelji] .ar-btn.primary:hover{background:var(--accent-hot);color:#fbfaf3}[data-page=flow-b] .ar-btn svg,[data-page=trg] .ar-btn svg,[data-page=dobavitelji] .ar-btn svg{width:13px;height:13px}[data-page=flow-b] .system-bar,[data-page=trg] .system-bar,[data-page=dobavitelji] .system-bar{background:var(--text);color:#fbfaf3;font-family:var(--font-mono);letter-spacing:.02em;border-radius:8px;align-items:flex-start;gap:12px;margin-top:12px;padding:12px 16px;font-size:12px;line-height:1.5;display:flex}[data-page=flow-b] .sys-label,[data-page=trg] .sys-label,[data-page=dobavitelji] .sys-label{letter-spacing:.2em;color:#7fb069;flex-shrink:0;padding-top:1px;font-size:10px;font-weight:700}[data-page=flow-b] .sys-text b,[data-page=trg] .sys-text b,[data-page=dobavitelji] .sys-text b{color:#fbfaf3;font-weight:600}[data-page=flow-b] .shop-grid,[data-page=trg] .shop-grid,[data-page=dobavitelji] .shop-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin:10px 0 14px;display:grid}[data-page=flow-b] .shop-card,[data-page=trg] .shop-card,[data-page=dobavitelji] .shop-card{background:var(--surface-1);border:1px solid var(--border);border-radius:12px;flex-direction:column;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}[data-page=flow-b] .shop-card:hover,[data-page=trg] .shop-card:hover,[data-page=dobavitelji] .shop-card:hover{border-color:var(--accent);box-shadow:0 10px 24px #181b1314}[data-page=flow-b] .shop-thumb,[data-page=trg] .shop-thumb,[data-page=dobavitelji] .shop-thumb{justify-content:center;align-items:flex-end;height:150px;display:flex;position:relative;overflow:hidden}[data-page=flow-b] .shop-thumb-1,[data-page=trg] .shop-thumb-1,[data-page=dobavitelji] .shop-thumb-1{background:linear-gradient(160deg,#f3ecdf,#e6d6c0)}[data-page=flow-b] .shop-thumb-2,[data-page=trg] .shop-thumb-2,[data-page=dobavitelji] .shop-thumb-2{background:linear-gradient(160deg,#efe6 ef,#ddc9d6);background:linear-gradient(160deg,#efe6ef,#ddc9d6)}[data-page=flow-b] .shop-thumb-3,[data-page=trg] .shop-thumb-3,[data-page=dobavitelji] .shop-thumb-3{background:linear-gradient(160deg,#e8e6e2,#cfccc6)}[data-page=flow-b] .shop-vintage,[data-page=trg] .shop-vintage,[data-page=dobavitelji] .shop-vintage{font-family:var(--font-mono);letter-spacing:.1em;color:var(--text);background:#fbfaf3cc;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:700;position:absolute;top:10px;left:10px}[data-page=flow-b] .shop-zgp,[data-page=trg] .shop-zgp,[data-page=dobavitelji] .shop-zgp{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#8a6e1a;background:#d4b94e2e;border:1px solid #d4b94e66;border-radius:4px;padding:3px 7px;font-size:8px;font-weight:600;position:absolute;top:10px;right:10px}[data-page=flow-b] .shop-bottle,[data-page=trg] .shop-bottle,[data-page=dobavitelji] .shop-bottle{background:linear-gradient(90deg,#141e128c,#283723eb 35%,#141e128c);border-radius:16px 16px 5px 5px;width:34px;height:122px;position:relative}[data-page=flow-b] .shop-bottle:before,[data-page=trg] .shop-bottle:before,[data-page=dobavitelji] .shop-bottle:before{content:"";background:#1e281ce6;border-radius:3px 3px 0 0;width:11px;height:18px;position:absolute;top:-14px;left:50%;transform:translate(-50%)}[data-page=flow-b] .shop-bottle:after,[data-page=trg] .shop-bottle:after,[data-page=dobavitelji] .shop-bottle:after{content:"";background:linear-gradient(#8a4a6a,#6a3450);border-radius:2px;height:42px;position:absolute;top:34px;left:4px;right:4px}[data-page=flow-b] .shop-thumb-3 .shop-bottle:after,[data-page=trg] .shop-thumb-3 .shop-bottle:after,[data-page=dobavitelji] .shop-thumb-3 .shop-bottle:after{background:linear-gradient(#5a5550,#3a3530)}[data-page=flow-b] .shop-thumb-2 .shop-bottle:after,[data-page=trg] .shop-thumb-2 .shop-bottle:after,[data-page=dobavitelji] .shop-thumb-2 .shop-bottle:after{background:linear-gradient(#9a6a8a,#7a4a6a)}[data-page=flow-b] .shop-info,[data-page=trg] .shop-info,[data-page=dobavitelji] .shop-info{flex-direction:column;flex:1;padding:14px;display:flex}[data-page=flow-b] .shop-name,[data-page=trg] .shop-name,[data-page=dobavitelji] .shop-name{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);font-size:18px;font-weight:700}[data-page=flow-b] .shop-grape,[data-page=trg] .shop-grape,[data-page=dobavitelji] .shop-grape{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:5px 0 10px;font-size:10px}[data-page=flow-b] .shop-note,[data-page=trg] .shop-note,[data-page=dobavitelji] .shop-note{color:var(--text-2);flex:1;margin:0 0 14px;font-size:12.5px;line-height:1.45}[data-page=flow-b] .shop-buy,[data-page=trg] .shop-buy,[data-page=dobavitelji] .shop-buy{border-top:1px solid var(--border);justify-content:space-between;align-items:flex-end;gap:10px;padding-top:12px;display:flex}[data-page=flow-b] .shop-price,[data-page=trg] .shop-price,[data-page=dobavitelji] .shop-price{font-family:var(--font-display);letter-spacing:-.02em;color:#7a2230;flex-direction:column;font-size:20px;font-weight:700;display:flex}[data-page=flow-b] .shop-unit,[data-page=trg] .shop-unit,[data-page=dobavitelji] .shop-unit{font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;margin-top:3px;font-size:9px;font-weight:400}[data-page=flow-b] .shop-add,[data-page=trg] .shop-add,[data-page=dobavitelji] .shop-add{background:var(--text);color:#fbfaf3;cursor:pointer;white-space:nowrap;border:0;border-radius:8px;padding:9px 13px;font-size:12px;font-weight:600;transition:background .15s}[data-page=flow-b] .shop-add:hover,[data-page=trg] .shop-add:hover,[data-page=dobavitelji] .shop-add:hover{background:var(--accent)}[data-page=flow-b] .shop-add.added,[data-page=trg] .shop-add.added,[data-page=dobavitelji] .shop-add.added{background:var(--up)}[data-page=flow-b] .shop-foot,[data-page=trg] .shop-foot,[data-page=dobavitelji] .shop-foot{justify-content:space-between;align-items:center;gap:12px;display:flex}[data-page=flow-b] .shop-foot-link,[data-page=trg] .shop-foot-link,[data-page=dobavitelji] .shop-foot-link{color:var(--accent);font-size:13px;font-weight:600}[data-page=flow-b] .shop-foot-link:hover,[data-page=trg] .shop-foot-link:hover,[data-page=dobavitelji] .shop-foot-link:hover{color:var(--accent-hot)}[data-page=flow-b] .shop-cart-status,[data-page=trg] .shop-cart-status,[data-page=dobavitelji] .shop-cart-status{font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;font-size:11px}[data-page=flow-b] .msg-feedback,[data-page=trg] .msg-feedback,[data-page=dobavitelji] .msg-feedback{gap:6px;margin-top:10px;display:flex}[data-page=flow-b] .fb-btn,[data-page=trg] .fb-btn,[data-page=dobavitelji] .fb-btn{width:28px;height:28px;color:var(--muted);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;display:flex}[data-page=flow-b] .fb-btn:hover,[data-page=trg] .fb-btn:hover,[data-page=dobavitelji] .fb-btn:hover{background:var(--surface-2);color:var(--text)}[data-page=flow-b] .fb-btn svg,[data-page=trg] .fb-btn svg,[data-page=dobavitelji] .fb-btn svg{width:14px;height:14px}[data-page=flow-b] .composer,[data-page=trg] .composer,[data-page=dobavitelji] .composer{background:var(--bg);justify-content:center;padding:16px 28px 24px;display:flex}[data-page=flow-b] .composer-card,[data-page=trg] .composer-card,[data-page=dobavitelji] .composer-card{background:var(--surface-1);border:1px solid var(--border);border-radius:18px;width:100%;max-width:760px;padding:14px 16px 10px;transition:border-color .15s,box-shadow .15s;box-shadow:inset 0 1px #fff9,0 2px 12px #181b130a}[data-page=flow-b] .composer-card:focus-within,[data-page=trg] .composer-card:focus-within,[data-page=dobavitelji] .composer-card:focus-within{border-color:var(--border-hot);box-shadow:inset 0 1px #fff9,0 6px 20px #181b130f}[data-page=flow-b] .composer-card input,[data-page=trg] .composer-card input,[data-page=dobavitelji] .composer-card input{width:100%;color:var(--text);font-size:15px;font-family:var(--font-ui);background:0 0;border:0;outline:none;padding:8px 4px 10px}[data-page=flow-b] .composer-card input::placeholder,[data-page=trg] .composer-card input::placeholder,[data-page=dobavitelji] .composer-card input::placeholder{color:var(--muted)}[data-page=flow-b] .composer-tools,[data-page=trg] .composer-tools,[data-page=dobavitelji] .composer-tools{align-items:center;gap:4px;padding-top:4px;display:flex}[data-page=flow-b] .composer-tools .tool,[data-page=trg] .composer-tools .tool,[data-page=dobavitelji] .composer-tools .tool{width:30px;height:30px;color:var(--muted);border:1px solid var(--border);background:0 0;border-radius:8px;justify-content:center;align-items:center;display:flex}[data-page=flow-b] .composer-tools .tool:hover,[data-page=trg] .composer-tools .tool:hover,[data-page=dobavitelji] .composer-tools .tool:hover{background:var(--surface-2);color:var(--text)}[data-page=flow-b] .composer-tools .tool svg,[data-page=trg] .composer-tools .tool svg,[data-page=dobavitelji] .composer-tools .tool svg{width:14px;height:14px}[data-page=flow-b] .composer-tools .tool-model,[data-page=trg] .composer-tools .tool-model,[data-page=dobavitelji] .composer-tools .tool-model{border:1px solid var(--border);font-family:var(--font-ui);color:var(--text-2);letter-spacing:-.005em;border-radius:8px;align-items:center;gap:7px;padding:5px 10px 5px 6px;font-size:12px;font-weight:500;display:flex}[data-page=flow-b] .composer-tools .tool-model:hover,[data-page=trg] .composer-tools .tool-model:hover,[data-page=dobavitelji] .composer-tools .tool-model:hover{background:var(--surface-2)}[data-page=flow-b] .composer-tools .tool-model .tm-mark,[data-page=trg] .composer-tools .tool-model .tm-mark,[data-page=dobavitelji] .composer-tools .tool-model .tm-mark{background:var(--accent);color:#fbfaf3;width:18px;height:18px;font-family:var(--font-display);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}[data-page=flow-b] .composer-tools .spacer,[data-page=trg] .composer-tools .spacer,[data-page=dobavitelji] .composer-tools .spacer{flex:1}[data-page=flow-b] .composer-tools .send,[data-page=trg] .composer-tools .send,[data-page=dobavitelji] .composer-tools .send{background:var(--text);width:30px;height:30px;color:var(--surface-1);border:0;border-radius:8px;justify-content:center;align-items:center;display:flex}[data-page=flow-b] .composer-tools .send:hover,[data-page=trg] .composer-tools .send:hover,[data-page=dobavitelji] .composer-tools .send:hover{background:var(--accent)}[data-page=flow-b] .composer-tools .send svg,[data-page=trg] .composer-tools .send svg,[data-page=dobavitelji] .composer-tools .send svg{width:14px;height:14px}[data-page=flow-b] .composer-foot,[data-page=trg] .composer-foot,[data-page=dobavitelji] .composer-foot{text-align:center;font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;margin-top:10px;font-size:10px}[data-page=zemljevid] .leaflet-pane,[data-page=zemljevid] .leaflet-tile,[data-page=zemljevid] .leaflet-marker-icon,[data-page=zemljevid] .leaflet-marker-shadow,[data-page=zemljevid] .leaflet-tile-container,[data-page=zemljevid] .leaflet-pane>svg,[data-page=zemljevid] .leaflet-pane>canvas,[data-page=zemljevid] .leaflet-zoom-box,[data-page=zemljevid] .leaflet-image-layer,[data-page=zemljevid] .leaflet-layer{position:absolute;top:0;left:0}[data-page=zemljevid] .leaflet-container{overflow:hidden}[data-page=zemljevid] .leaflet-tile,[data-page=zemljevid] .leaflet-marker-icon,[data-page=zemljevid] .leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}[data-page=zemljevid] .leaflet-tile::selection{background:0 0}[data-page=zemljevid] .leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}[data-page=zemljevid] .leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}[data-page=zemljevid] .leaflet-marker-icon,[data-page=zemljevid] .leaflet-marker-shadow{display:block}[data-page=zemljevid] .leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}[data-page=zemljevid] .leaflet-container .leaflet-marker-pane img,[data-page=zemljevid] .leaflet-container .leaflet-shadow-pane img,[data-page=zemljevid] .leaflet-container .leaflet-tile-pane img,[data-page=zemljevid] .leaflet-container img.leaflet-image-layer,[data-page=zemljevid] .leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}[data-page=zemljevid] .leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}[data-page=zemljevid] .leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}[data-page=zemljevid] .leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}[data-page=zemljevid] .leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}[data-page=zemljevid] .leaflet-container{-webkit-tap-highlight-color:transparent}[data-page=zemljevid] .leaflet-container a{-webkit-tap-highlight-color:#33b5e566}[data-page=zemljevid] .leaflet-tile{filter:inherit;visibility:hidden}[data-page=zemljevid] .leaflet-tile-loaded{visibility:inherit}[data-page=zemljevid] .leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}[data-page=zemljevid] .leaflet-overlay-pane svg{-moz-user-select:none}[data-page=zemljevid] .leaflet-pane{z-index:400}[data-page=zemljevid] .leaflet-tile-pane{z-index:200}[data-page=zemljevid] .leaflet-overlay-pane{z-index:400}[data-page=zemljevid] .leaflet-shadow-pane{z-index:500}[data-page=zemljevid] .leaflet-marker-pane{z-index:600}[data-page=zemljevid] .leaflet-tooltip-pane{z-index:650}[data-page=zemljevid] .leaflet-popup-pane{z-index:700}[data-page=zemljevid] .leaflet-map-pane canvas{z-index:100}[data-page=zemljevid] .leaflet-map-pane svg{z-index:200}[data-page=zemljevid] .leaflet-vml-shape{width:1px;height:1px}[data-page=zemljevid] .lvml{behavior:url(#default#VML);display:inline-block;position:absolute}[data-page=zemljevid] .leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}[data-page=zemljevid] .leaflet-top,[data-page=zemljevid] .leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}[data-page=zemljevid] .leaflet-top{top:0}[data-page=zemljevid] .leaflet-right{right:0}[data-page=zemljevid] .leaflet-bottom{bottom:0}[data-page=zemljevid] .leaflet-left{left:0}[data-page=zemljevid] .leaflet-control{float:left;clear:both}[data-page=zemljevid] .leaflet-right .leaflet-control{float:right}[data-page=zemljevid] .leaflet-top .leaflet-control{margin-top:10px}[data-page=zemljevid] .leaflet-bottom .leaflet-control{margin-bottom:10px}[data-page=zemljevid] .leaflet-left .leaflet-control{margin-left:10px}[data-page=zemljevid] .leaflet-right .leaflet-control{margin-right:10px}[data-page=zemljevid] .leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}[data-page=zemljevid] .leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}[data-page=zemljevid] .leaflet-zoom-animated{transform-origin:0 0}[data-page=zemljevid] svg.leaflet-zoom-animated{will-change:transform}[data-page=zemljevid] .leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}[data-page=zemljevid] .leaflet-zoom-anim .leaflet-tile,[data-page=zemljevid] .leaflet-pan-anim .leaflet-tile{transition:none}[data-page=zemljevid] .leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}[data-page=zemljevid] .leaflet-interactive{cursor:pointer}[data-page=zemljevid] .leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}[data-page=zemljevid] .leaflet-crosshair,[data-page=zemljevid] .leaflet-crosshair .leaflet-interactive{cursor:crosshair}[data-page=zemljevid] .leaflet-popup-pane,[data-page=zemljevid] .leaflet-control{cursor:auto}[data-page=zemljevid] .leaflet-dragging .leaflet-grab,[data-page=zemljevid] .leaflet-dragging .leaflet-grab .leaflet-interactive,[data-page=zemljevid] .leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}[data-page=zemljevid] .leaflet-marker-icon,[data-page=zemljevid] .leaflet-marker-shadow,[data-page=zemljevid] .leaflet-image-layer,[data-page=zemljevid] .leaflet-pane>svg path,[data-page=zemljevid] .leaflet-tile-container{pointer-events:none}[data-page=zemljevid] .leaflet-marker-icon.leaflet-interactive,[data-page=zemljevid] .leaflet-image-layer.leaflet-interactive,[data-page=zemljevid] .leaflet-pane>svg path.leaflet-interactive,[data-page=zemljevid] svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}[data-page=zemljevid] .leaflet-container{outline-offset:1px;background:#ddd}[data-page=zemljevid] .leaflet-container a{color:#0078a8}[data-page=zemljevid] .leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}[data-page=zemljevid] .leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}[data-page=zemljevid] .leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}[data-page=zemljevid] .leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}[data-page=zemljevid] .leaflet-bar a,[data-page=zemljevid] .leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}[data-page=zemljevid] .leaflet-bar a:hover,[data-page=zemljevid] .leaflet-bar a:focus{background-color:#f4f4f4}[data-page=zemljevid] .leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}[data-page=zemljevid] .leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}[data-page=zemljevid] .leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}[data-page=zemljevid] .leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}[data-page=zemljevid] .leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}[data-page=zemljevid] .leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}[data-page=zemljevid] .leaflet-control-zoom-in,[data-page=zemljevid] .leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}[data-page=zemljevid] .leaflet-touch .leaflet-control-zoom-in,[data-page=zemljevid] .leaflet-touch .leaflet-control-zoom-out{font-size:22px}[data-page=zemljevid] .leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}[data-page=zemljevid] .leaflet-control-layers-toggle{background-image:url(https://unpkg.com/leaflet@1.9.4/dist/images/layers.png);width:36px;height:36px}[data-page=zemljevid] .leaflet-retina .leaflet-control-layers-toggle{background-image:url(https://unpkg.com/leaflet@1.9.4/dist/images/layers-2x.png);background-size:26px 26px}[data-page=zemljevid] .leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}[data-page=zemljevid] .leaflet-control-layers .leaflet-control-layers-list,[data-page=zemljevid] .leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}[data-page=zemljevid] .leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}[data-page=zemljevid] .leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}[data-page=zemljevid] .leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}[data-page=zemljevid] .leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}[data-page=zemljevid] .leaflet-control-layers label{font-size:1.08333em;display:block}[data-page=zemljevid] .leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}[data-page=zemljevid] .leaflet-default-icon-path{background-image:url(https://unpkg.com/leaflet@1.9.4/dist/images/marker-icon.png)}[data-page=zemljevid] .leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}[data-page=zemljevid] .leaflet-control-attribution,[data-page=zemljevid] .leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}[data-page=zemljevid] .leaflet-control-attribution a{text-decoration:none}[data-page=zemljevid] .leaflet-control-attribution a:hover,[data-page=zemljevid] .leaflet-control-attribution a:focus{text-decoration:underline}[data-page=zemljevid] .leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}[data-page=zemljevid] .leaflet-left .leaflet-control-scale{margin-left:5px}[data-page=zemljevid] .leaflet-bottom .leaflet-control-scale{margin-bottom:5px}[data-page=zemljevid] .leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}[data-page=zemljevid] .leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}[data-page=zemljevid] .leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}[data-page=zemljevid] .leaflet-touch .leaflet-control-attribution,[data-page=zemljevid] .leaflet-touch .leaflet-control-layers,[data-page=zemljevid] .leaflet-touch .leaflet-bar{box-shadow:none}[data-page=zemljevid] .leaflet-touch .leaflet-control-layers,[data-page=zemljevid] .leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}[data-page=zemljevid] .leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}[data-page=zemljevid] .leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}[data-page=zemljevid] .leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}[data-page=zemljevid] .leaflet-popup-content p{margin:1.3em 0}[data-page=zemljevid] .leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}[data-page=zemljevid] .leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}[data-page=zemljevid] .leaflet-popup-content-wrapper,[data-page=zemljevid] .leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}[data-page=zemljevid] .leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}[data-page=zemljevid] .leaflet-container a.leaflet-popup-close-button:hover,[data-page=zemljevid] .leaflet-container a.leaflet-popup-close-button:focus{color:#585858}[data-page=zemljevid] .leaflet-popup-scrolled{overflow:auto}[data-page=zemljevid] .leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}[data-page=zemljevid] .leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107,M12=.707107,M21=-.707107,M22=.707107);margin:0 auto}[data-page=zemljevid] .leaflet-oldie .leaflet-control-zoom,[data-page=zemljevid] .leaflet-oldie .leaflet-control-layers,[data-page=zemljevid] .leaflet-oldie .leaflet-popup-content-wrapper,[data-page=zemljevid] .leaflet-oldie .leaflet-popup-tip{border:1px solid #999}[data-page=zemljevid] .leaflet-div-icon{background:#fff;border:1px solid #666}[data-page=zemljevid] .leaflet-tooltip{color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}[data-page=zemljevid] .leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}[data-page=zemljevid] .leaflet-tooltip-top:before,[data-page=zemljevid] .leaflet-tooltip-bottom:before,[data-page=zemljevid] .leaflet-tooltip-left:before,[data-page=zemljevid] .leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}[data-page=zemljevid] .leaflet-tooltip-bottom{margin-top:6px}[data-page=zemljevid] .leaflet-tooltip-top{margin-top:-6px}[data-page=zemljevid] .leaflet-tooltip-bottom:before,[data-page=zemljevid] .leaflet-tooltip-top:before{margin-left:-6px;left:50%}[data-page=zemljevid] .leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}[data-page=zemljevid] .leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}[data-page=zemljevid] .leaflet-tooltip-left{margin-left:-6px}[data-page=zemljevid] .leaflet-tooltip-right{margin-left:6px}[data-page=zemljevid] .leaflet-tooltip-left:before,[data-page=zemljevid] .leaflet-tooltip-right:before{margin-top:-6px;top:50%}[data-page=zemljevid] .leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}[data-page=zemljevid] .leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{[data-page=zemljevid] .leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}[data-page=zemljevid]{--bg:#f3f2e9;--surface-1:#fbfaf3;--surface-2:#ebeadc;--surface-3:#dedcc8;--border:#d4d2bd;--border-2:#c0bea4;--border-hot:#9aa088;--text:#181b13;--text-2:#3a3e30;--muted:#6a6e58;--dim:#898d76;--accent:#2d5f3f;--accent-hot:#1f4530;--up:#4a8632;--font-display:"Inter Tight", sans-serif;--font-ui:"Inter", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace}[data-page=zemljevid] *{box-sizing:border-box}[data-page=zemljevid]{height:100%;font-family:var(--font-ui);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;margin:0;padding:0}[data-page=zemljevid] button{font:inherit;cursor:pointer}[data-page=zemljevid] a{color:inherit;text-decoration:none}[data-page=zemljevid] #map{z-index:0;background:#e9e8df;position:fixed;inset:0}[data-page=zemljevid] .leaflet-tile{filter:grayscale()brightness(1.05)contrast(.92)sepia(.12)saturate(.6)}[data-page=zemljevid] .leaflet-container{font-family:var(--font-mono);background:#e9e8df}[data-page=zemljevid] .leaflet-control-zoom a{background:var(--surface-1)!important;color:var(--text)!important;border:1px solid var(--border)!important}[data-page=zemljevid] .top-bar{z-index:500;pointer-events:none;justify-content:center;align-items:center;padding:14px 20px;display:flex;position:fixed;top:0;left:0;right:0}[data-page=zemljevid] .top-status{width:320px;max-width:320px;font-family:var(--font-ui);color:var(--text);background:var(--surface-1);border:1px solid var(--border);pointer-events:auto;z-index:501;border-radius:12px;padding:11px 14px;font-size:12.5px;font-weight:500;line-height:1.45;position:absolute;top:16px;left:20px;box-shadow:0 6px 20px #181b1314}[data-page=zemljevid] .ts-title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--accent);margin-bottom:7px;font-size:17px;font-weight:700;line-height:1.1}[data-page=zemljevid] .top-brand{pointer-events:auto;align-items:center;gap:10px;display:flex;position:absolute;top:12px;right:20px}[data-page=zemljevid] .top-brand img{width:auto;height:22px;display:block}[data-page=zemljevid] .top-brand a.back{font-family:var(--font-mono);letter-spacing:.08em;color:var(--accent);background:var(--surface-1);border:1px solid var(--border);border-radius:999px;padding:8px 12px;font-size:11px;font-weight:600}[data-page=zemljevid] .search-pill{pointer-events:auto;background:var(--surface-1);border:1px solid var(--border-2);border-radius:999px;align-items:center;gap:10px;min-width:360px;padding:11px 20px;display:flex;box-shadow:0 6px 24px #181b131f}[data-page=zemljevid] .search-pill .live{background:var(--up);border-radius:50%;flex-shrink:0;width:7px;height:7px}[data-page=zemljevid] .search-pill input{font-family:var(--font-mono);letter-spacing:.04em;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:13px}[data-page=zemljevid] .search-pill input::placeholder{color:var(--muted);text-transform:uppercase;letter-spacing:.12em;font-size:12px}[data-page=zemljevid] .search-pill{position:relative}[data-page=zemljevid] .ai-spark{color:var(--accent);flex-shrink:0;font-size:15px}[data-page=zemljevid] .find-drop{background:var(--surface-1);border:1px solid var(--border-2);border-radius:14px;display:none;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 12px 40px #181b1329}[data-page=zemljevid] .find-drop.show{display:block}[data-page=zemljevid] .find-opt{text-align:left;border:0;border-bottom:1px solid var(--border);background:0 0;align-items:center;gap:11px;width:100%;padding:11px 16px;display:flex}[data-page=zemljevid] .find-opt:last-child{border-bottom:0}[data-page=zemljevid] .find-opt:hover{background:var(--surface-2)}[data-page=zemljevid] .find-opt .fo-m{background:var(--surface-3);width:30px;height:30px;color:var(--accent);border:1px solid var(--border-hot);font-family:var(--font-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}[data-page=zemljevid] .find-opt .fo-n{color:var(--text);font-size:13px;font-weight:600}[data-page=zemljevid] .find-opt .fo-p{font-family:var(--font-mono);color:var(--muted);margin-top:2px;font-size:10px}[data-page=zemljevid] .find-opt .fo-none{color:var(--muted);padding:4px 0;font-size:13px}[data-page=zemljevid] .ai-bar-go{background:var(--accent);color:#fbfaf3;width:30px;height:30px;font-family:var(--font-mono);border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;display:flex}[data-page=zemljevid] .ai-bar-go:hover{background:var(--accent-hot)}[data-page=zemljevid] .ai-msg{align-items:flex-start;gap:10px;margin-bottom:16px;display:flex}[data-page=zemljevid] .ai-msg.user{justify-content:flex-end}[data-page=zemljevid] .ai-av{background:var(--accent);color:#fbfaf3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;margin-top:2px;font-size:12px;display:flex}[data-page=zemljevid] .ai-tx{color:var(--text);font-size:13.5px;line-height:1.55}[data-page=zemljevid] .ai-tx b{color:var(--accent);font-weight:600}[data-page=zemljevid] .ai-msg.user .ai-tx{background:var(--surface-2);border:1px solid var(--border);border-radius:14px;max-width:90%;padding:9px 14px;font-weight:500}[data-page=zemljevid] .ai-suggests{flex-direction:column;gap:6px;margin:0 0 16px 36px;display:flex}[data-page=zemljevid] .ai-sug{text-align:left;font-family:var(--font-ui);border:1px solid var(--border-2);background:var(--surface-1);color:var(--text);letter-spacing:-.005em;border-radius:10px;padding:9px 13px;font-size:12.5px;font-weight:500}[data-page=zemljevid] .ai-sug:hover{border-color:var(--accent);color:var(--accent)}[data-page=zemljevid] .ai-rcard{background:var(--surface-1);border:1px solid var(--border);text-align:left;border-radius:10px;align-items:center;gap:10px;width:100%;margin-bottom:6px;padding:10px;display:flex}[data-page=zemljevid] .ai-rcard:hover{border-color:var(--accent);background:var(--surface-2)}[data-page=zemljevid] .ai-rcard .rc-m{background:var(--surface-3);width:32px;height:32px;color:var(--accent);border:1px solid var(--border-hot);font-family:var(--font-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}[data-page=zemljevid] .ai-rcard .rc-i{flex:1;min-width:0}[data-page=zemljevid] .ai-rcard .rc-n{color:var(--text);font-size:13px;font-weight:600}[data-page=zemljevid] .ai-rcard .rc-p{font-family:var(--font-mono);color:var(--muted);margin-top:2px;font-size:10px}[data-page=zemljevid] .ai-rcard .rc-x{font-family:var(--font-mono);color:var(--up);flex-shrink:0;font-size:10px;font-weight:600}[data-page=zemljevid] .ai-prod{background:var(--surface-1);border:1px solid var(--border);border-radius:10px;align-items:center;gap:10px;margin-bottom:6px;padding:10px;display:flex}[data-page=zemljevid] .ai-prod .pr-i{flex:1;min-width:0}[data-page=zemljevid] .ai-prod .pr-n{color:var(--text);font-size:13px;font-weight:600}[data-page=zemljevid] .ai-prod .pr-pr{font-family:var(--font-mono);color:#7a2230;margin-top:2px;font-size:12px;font-weight:700}[data-page=zemljevid] .ai-prod .pr-add{background:var(--text);color:#fbfaf3;white-space:nowrap;border:0;border-radius:8px;padding:8px 11px;font-size:12px;font-weight:600}[data-page=zemljevid] .ai-prod .pr-add:hover{background:var(--accent)}[data-page=zemljevid] .ai-prod .pr-add.added{background:var(--up)}[data-page=zemljevid] .ai-act{color:var(--accent);align-items:center;gap:6px;margin:4px 0 0 36px;font-size:13px;font-weight:600;display:inline-flex}[data-page=zemljevid] .ai-cart-bar{background:var(--accent);color:#fbfaf3;border-radius:10px;justify-content:space-between;align-items:center;margin:8px 0 16px 36px;padding:10px 14px;font-size:12.5px;font-weight:600;display:none}[data-page=zemljevid] .ai-cart-bar.show{display:flex}[data-page=zemljevid] .ai-cart-bar button{color:var(--accent);background:#fbfaf3;border:0;border-radius:7px;padding:6px 11px;font-size:12px;font-weight:700}[data-page=zemljevid] .ai-compose{border-top:1px solid var(--border);background:var(--surface-1);align-items:center;gap:8px;padding:12px 14px;display:flex}[data-page=zemljevid] .ai-compose input{border:1px solid var(--border-2);background:var(--surface-2);color:var(--text);border-radius:10px;outline:none;flex:1;padding:10px 12px;font-size:13px}[data-page=zemljevid] .ai-compose input:focus{border-color:var(--accent);background:var(--surface-1)}[data-page=zemljevid] .ai-compose button{background:var(--accent);color:#fbfaf3;width:36px;height:36px;font-family:var(--font-mono);border:0;border-radius:10px;flex-shrink:0;font-size:16px}[data-page=zemljevid] .ai-compose button:hover{background:var(--accent-hot)}[data-page=zemljevid] .panel.right{flex-direction:column;display:flex}[data-page=zemljevid] .panel{z-index:500;background:var(--surface-1);border:1px solid var(--border);border-radius:18px;flex-direction:column;width:320px;max-height:calc(100vh - 130px);display:flex;position:fixed;top:70px;overflow:hidden;box-shadow:0 12px 40px #181b1324}[data-page=zemljevid] .panel.left{max-height:calc(100vh - 184px);top:124px;left:20px}[data-page=zemljevid] .panel.right{right:20px}[data-page=zemljevid] .panel-head{justify-content:space-between;align-items:center;padding:16px 18px 12px;display:flex}[data-page=zemljevid] .panel-head .ph-title{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text);align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}[data-page=zemljevid] .panel-head .ph-title .dot{background:var(--accent);border-radius:50%;width:8px;height:8px}[data-page=zemljevid] .panel-head .ph-meta{font-family:var(--font-mono);letter-spacing:.06em;color:var(--muted);font-size:11px}[data-page=zemljevid] .panel-body{padding:0 18px 18px;overflow-y:auto}[data-page=zemljevid] .panel-body::-webkit-scrollbar{width:8px}[data-page=zemljevid] .panel-body::-webkit-scrollbar-thumb{background:var(--border-2);border-radius:4px}[data-page=zemljevid] .all-pill{text-align:left;background:var(--accent);color:#fbfaf3;width:100%;font-family:var(--font-mono);letter-spacing:.04em;border:0;border-radius:999px;margin-bottom:18px;padding:14px 20px;font-size:14px;font-weight:700}[data-page=zemljevid] .all-pill:hover{background:var(--accent-hot)}[data-page=zemljevid] .cat-group{margin-bottom:16px}[data-page=zemljevid] .cat-label{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--dim);margin-bottom:9px;font-size:10px;font-weight:600}[data-page=zemljevid] .res-item{text-align:left;border:0;border-bottom:1px solid var(--border);background:0 0;align-items:center;gap:12px;width:100%;padding:12px 0;display:flex}[data-page=zemljevid] .res-item:hover,[data-page=zemljevid] .res-item.active{background:var(--surface-2)}[data-page=zemljevid] .res-mark{background:var(--surface-3);width:38px;height:38px;color:var(--accent);border:1px solid var(--border-hot);font-family:var(--font-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex}[data-page=zemljevid] .res-info{flex:1;min-width:0}[data-page=zemljevid] .res-name{color:var(--text);letter-spacing:-.01em;font-size:14px;font-weight:600}[data-page=zemljevid] .res-meta{font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;margin-top:3px;font-size:10px}[data-page=zemljevid] .res-arrow{color:var(--dim);font-family:var(--font-mono);flex-shrink:0}[data-page=zemljevid] .res-item:hover .res-arrow{color:var(--accent)}[data-page=zemljevid] .chips{flex-wrap:wrap;gap:6px;display:flex}[data-page=zemljevid] .chip{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;background:var(--surface-1);border:1px solid var(--border-2);color:var(--text);border-radius:999px;padding:7px 12px;font-size:11px;font-weight:500;transition:all .12s}[data-page=zemljevid] .chip:hover{border-color:var(--accent);color:var(--accent)}[data-page=zemljevid] .chip.active{background:var(--accent);color:#fbfaf3;border-color:var(--accent)}[data-page=zemljevid] .dotted-sep{border:0;border-top:1px dashed var(--border-2);margin:0 0 16px}[data-page=zemljevid] .panel-search{background:var(--surface-2);border:1px solid var(--border);border-radius:10px;align-items:center;gap:8px;margin-bottom:16px;padding:9px 12px;display:flex}[data-page=zemljevid] .panel-search svg{width:14px;height:14px;color:var(--muted)}[data-page=zemljevid] .panel-search input{color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:13px}[data-page=zemljevid] .farm-pin{background:var(--accent);border:3px solid var(--surface-1);border-radius:50%;width:22px;height:22px;box-shadow:0 2px 8px #181b1359}[data-page=zemljevid] .farm-pin.active{border-color:var(--accent);background:#d4b94e;width:30px;height:30px;box-shadow:0 0 0 6px #d4b94e4d,0 2px 10px #181b1366}[data-page=zemljevid] .farm-label{background:var(--text);color:#fbfaf3;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:0;border-radius:8px;padding:9px 16px;font-size:12px;font-weight:600;box-shadow:0 8px 24px #181b1366}[data-page=zemljevid] .farm-label .go{color:#d4b94e;margin-left:8px}[data-page=zemljevid] .leaflet-popup-content-wrapper{box-shadow:none;background:0 0}[data-page=zemljevid] .leaflet-popup-tip{background:var(--text)}[data-page=zemljevid] .leaflet-popup-content{margin:0}[data-page=zemljevid] .ai-fab{z-index:600;background:var(--accent);color:#fbfaf3;border:0;border-radius:16px;align-items:center;gap:10px;padding:12px 18px 12px 12px;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 12px 32px #2d5f3f59}[data-page=zemljevid] .ai-fab:hover{background:var(--accent-hot)}[data-page=zemljevid] .ai-fab .fab-mark{background:#fbfaf329;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}[data-page=zemljevid] .ai-fab .fab-mark svg{width:18px;height:18px}[data-page=zemljevid] .ai-fab .fab-text{text-align:left;flex-direction:column;line-height:1.1;display:flex}[data-page=zemljevid] .ai-fab .fab-text b{font-size:13px;font-weight:700}[data-page=zemljevid] .ai-fab .fab-text span{opacity:.8;font-size:11px}[data-page=zemljevid] .farm-card{z-index:550;background:var(--surface-1);border:1px solid var(--border-2);border-radius:14px;align-items:center;gap:16px;max-width:460px;padding:14px 16px;display:none;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 16px 44px #181b132e}[data-page=zemljevid] .farm-card.show{display:flex}[data-page=zemljevid] .farm-card .fc-mark{background:var(--surface-3);width:46px;height:46px;color:var(--accent);border:1px solid var(--border-hot);font-family:var(--font-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:flex}[data-page=zemljevid] .farm-card .fc-info{flex:1;min-width:0}[data-page=zemljevid] .farm-card .fc-name{color:var(--text);letter-spacing:-.01em;font-size:15px;font-weight:700}[data-page=zemljevid] .farm-card .fc-meta{font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;margin-top:3px;font-size:11px}[data-page=zemljevid] .farm-card .fc-tags{gap:5px;margin-top:8px;display:flex}[data-page=zemljevid] .farm-card .fc-tag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:var(--surface-2);color:var(--text-2);border:1px solid var(--border);border-radius:4px;padding:3px 7px;font-size:9px}[data-page=zemljevid] .farm-card .fc-open{background:var(--accent);color:#fbfaf3;white-space:nowrap;border:0;border-radius:9px;padding:11px 16px;font-size:13px;font-weight:600}[data-page=zemljevid] .farm-card .fc-open:hover{background:var(--accent-hot)}[data-page=poisci-kmetijo] .leaflet-pane,[data-page=poisci-kmetijo] .leaflet-tile,[data-page=poisci-kmetijo] .leaflet-marker-icon,[data-page=poisci-kmetijo] .leaflet-marker-shadow,[data-page=poisci-kmetijo] .leaflet-tile-container,[data-page=poisci-kmetijo] .leaflet-pane>svg,[data-page=poisci-kmetijo] .leaflet-pane>canvas,[data-page=poisci-kmetijo] .leaflet-zoom-box,[data-page=poisci-kmetijo] .leaflet-image-layer,[data-page=poisci-kmetijo] .leaflet-layer{position:absolute;top:0;left:0}[data-page=poisci-kmetijo] .leaflet-container{overflow:hidden}[data-page=poisci-kmetijo] .leaflet-tile,[data-page=poisci-kmetijo] .leaflet-marker-icon,[data-page=poisci-kmetijo] .leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}[data-page=poisci-kmetijo] .leaflet-tile::selection{background:0 0}[data-page=poisci-kmetijo] .leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}[data-page=poisci-kmetijo] .leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}[data-page=poisci-kmetijo] .leaflet-marker-icon,[data-page=poisci-kmetijo] .leaflet-marker-shadow{display:block}[data-page=poisci-kmetijo] .leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}[data-page=poisci-kmetijo] .leaflet-container .leaflet-marker-pane img,[data-page=poisci-kmetijo] .leaflet-container .leaflet-shadow-pane img,[data-page=poisci-kmetijo] .leaflet-container .leaflet-tile-pane img,[data-page=poisci-kmetijo] .leaflet-container img.leaflet-image-layer,[data-page=poisci-kmetijo] .leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}[data-page=poisci-kmetijo] .leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}[data-page=poisci-kmetijo] .leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}[data-page=poisci-kmetijo] .leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}[data-page=poisci-kmetijo] .leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}[data-page=poisci-kmetijo] .leaflet-container{-webkit-tap-highlight-color:transparent}[data-page=poisci-kmetijo] .leaflet-container a{-webkit-tap-highlight-color:#33b5e566}[data-page=poisci-kmetijo] .leaflet-tile{filter:inherit;visibility:hidden}[data-page=poisci-kmetijo] .leaflet-tile-loaded{visibility:inherit}[data-page=poisci-kmetijo] .leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}[data-page=poisci-kmetijo] .leaflet-overlay-pane svg{-moz-user-select:none}[data-page=poisci-kmetijo] .leaflet-pane{z-index:400}[data-page=poisci-kmetijo] .leaflet-tile-pane{z-index:200}[data-page=poisci-kmetijo] .leaflet-overlay-pane{z-index:400}[data-page=poisci-kmetijo] .leaflet-shadow-pane{z-index:500}[data-page=poisci-kmetijo] .leaflet-marker-pane{z-index:600}[data-page=poisci-kmetijo] .leaflet-tooltip-pane{z-index:650}[data-page=poisci-kmetijo] .leaflet-popup-pane{z-index:700}[data-page=poisci-kmetijo] .leaflet-map-pane canvas{z-index:100}[data-page=poisci-kmetijo] .leaflet-map-pane svg{z-index:200}[data-page=poisci-kmetijo] .leaflet-vml-shape{width:1px;height:1px}[data-page=poisci-kmetijo] .lvml{behavior:url(#default#VML);display:inline-block;position:absolute}[data-page=poisci-kmetijo] .leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}[data-page=poisci-kmetijo] .leaflet-top,[data-page=poisci-kmetijo] .leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}[data-page=poisci-kmetijo] .leaflet-top{top:0}[data-page=poisci-kmetijo] .leaflet-right{right:0}[data-page=poisci-kmetijo] .leaflet-bottom{bottom:0}[data-page=poisci-kmetijo] .leaflet-left{left:0}[data-page=poisci-kmetijo] .leaflet-control{float:left;clear:both}[data-page=poisci-kmetijo] .leaflet-right .leaflet-control{float:right}[data-page=poisci-kmetijo] .leaflet-top .leaflet-control{margin-top:10px}[data-page=poisci-kmetijo] .leaflet-bottom .leaflet-control{margin-bottom:10px}[data-page=poisci-kmetijo] .leaflet-left .leaflet-control{margin-left:10px}[data-page=poisci-kmetijo] .leaflet-right .leaflet-control{margin-right:10px}[data-page=poisci-kmetijo] .leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}[data-page=poisci-kmetijo] .leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}[data-page=poisci-kmetijo] .leaflet-zoom-animated{transform-origin:0 0}[data-page=poisci-kmetijo] svg.leaflet-zoom-animated{will-change:transform}[data-page=poisci-kmetijo] .leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}[data-page=poisci-kmetijo] .leaflet-zoom-anim .leaflet-tile,[data-page=poisci-kmetijo] .leaflet-pan-anim .leaflet-tile{transition:none}[data-page=poisci-kmetijo] .leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}[data-page=poisci-kmetijo] .leaflet-interactive{cursor:pointer}[data-page=poisci-kmetijo] .leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}[data-page=poisci-kmetijo] .leaflet-crosshair,[data-page=poisci-kmetijo] .leaflet-crosshair .leaflet-interactive{cursor:crosshair}[data-page=poisci-kmetijo] .leaflet-popup-pane,[data-page=poisci-kmetijo] .leaflet-control{cursor:auto}[data-page=poisci-kmetijo] .leaflet-dragging .leaflet-grab,[data-page=poisci-kmetijo] .leaflet-dragging .leaflet-grab .leaflet-interactive,[data-page=poisci-kmetijo] .leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}[data-page=poisci-kmetijo] .leaflet-marker-icon,[data-page=poisci-kmetijo] .leaflet-marker-shadow,[data-page=poisci-kmetijo] .leaflet-image-layer,[data-page=poisci-kmetijo] .leaflet-pane>svg path,[data-page=poisci-kmetijo] .leaflet-tile-container{pointer-events:none}[data-page=poisci-kmetijo] .leaflet-marker-icon.leaflet-interactive,[data-page=poisci-kmetijo] .leaflet-image-layer.leaflet-interactive,[data-page=poisci-kmetijo] .leaflet-pane>svg path.leaflet-interactive,[data-page=poisci-kmetijo] svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}[data-page=poisci-kmetijo] .leaflet-container{outline-offset:1px;background:#ddd}[data-page=poisci-kmetijo] .leaflet-container a{color:#0078a8}[data-page=poisci-kmetijo] .leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}[data-page=poisci-kmetijo] .leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}[data-page=poisci-kmetijo] .leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}[data-page=poisci-kmetijo] .leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}[data-page=poisci-kmetijo] .leaflet-bar a,[data-page=poisci-kmetijo] .leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}[data-page=poisci-kmetijo] .leaflet-bar a:hover,[data-page=poisci-kmetijo] .leaflet-bar a:focus{background-color:#f4f4f4}[data-page=poisci-kmetijo] .leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}[data-page=poisci-kmetijo] .leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}[data-page=poisci-kmetijo] .leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}[data-page=poisci-kmetijo] .leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}[data-page=poisci-kmetijo] .leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}[data-page=poisci-kmetijo] .leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}[data-page=poisci-kmetijo] .leaflet-control-zoom-in,[data-page=poisci-kmetijo] .leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}[data-page=poisci-kmetijo] .leaflet-touch .leaflet-control-zoom-in,[data-page=poisci-kmetijo] .leaflet-touch .leaflet-control-zoom-out{font-size:22px}[data-page=poisci-kmetijo] .leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}[data-page=poisci-kmetijo] .leaflet-control-layers-toggle{background-image:url(https://unpkg.com/leaflet@1.9.4/dist/images/layers.png);width:36px;height:36px}[data-page=poisci-kmetijo] .leaflet-retina .leaflet-control-layers-toggle{background-image:url(https://unpkg.com/leaflet@1.9.4/dist/images/layers-2x.png);background-size:26px 26px}[data-page=poisci-kmetijo] .leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}[data-page=poisci-kmetijo] .leaflet-control-layers .leaflet-control-layers-list,[data-page=poisci-kmetijo] .leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}[data-page=poisci-kmetijo] .leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}[data-page=poisci-kmetijo] .leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}[data-page=poisci-kmetijo] .leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}[data-page=poisci-kmetijo] .leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}[data-page=poisci-kmetijo] .leaflet-control-layers label{font-size:1.08333em;display:block}[data-page=poisci-kmetijo] .leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}[data-page=poisci-kmetijo] .leaflet-default-icon-path{background-image:url(https://unpkg.com/leaflet@1.9.4/dist/images/marker-icon.png)}[data-page=poisci-kmetijo] .leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}[data-page=poisci-kmetijo] .leaflet-control-attribution,[data-page=poisci-kmetijo] .leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}[data-page=poisci-kmetijo] .leaflet-control-attribution a{text-decoration:none}[data-page=poisci-kmetijo] .leaflet-control-attribution a:hover,[data-page=poisci-kmetijo] .leaflet-control-attribution a:focus{text-decoration:underline}[data-page=poisci-kmetijo] .leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}[data-page=poisci-kmetijo] .leaflet-left .leaflet-control-scale{margin-left:5px}[data-page=poisci-kmetijo] .leaflet-bottom .leaflet-control-scale{margin-bottom:5px}[data-page=poisci-kmetijo] .leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}[data-page=poisci-kmetijo] .leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}[data-page=poisci-kmetijo] .leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}[data-page=poisci-kmetijo] .leaflet-touch .leaflet-control-attribution,[data-page=poisci-kmetijo] .leaflet-touch .leaflet-control-layers,[data-page=poisci-kmetijo] .leaflet-touch .leaflet-bar{box-shadow:none}[data-page=poisci-kmetijo] .leaflet-touch .leaflet-control-layers,[data-page=poisci-kmetijo] .leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}[data-page=poisci-kmetijo] .leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}[data-page=poisci-kmetijo] .leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}[data-page=poisci-kmetijo] .leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}[data-page=poisci-kmetijo] .leaflet-popup-content p{margin:1.3em 0}[data-page=poisci-kmetijo] .leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}[data-page=poisci-kmetijo] .leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}[data-page=poisci-kmetijo] .leaflet-popup-content-wrapper,[data-page=poisci-kmetijo] .leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}[data-page=poisci-kmetijo] .leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}[data-page=poisci-kmetijo] .leaflet-container a.leaflet-popup-close-button:hover,[data-page=poisci-kmetijo] .leaflet-container a.leaflet-popup-close-button:focus{color:#585858}[data-page=poisci-kmetijo] .leaflet-popup-scrolled{overflow:auto}[data-page=poisci-kmetijo] .leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}[data-page=poisci-kmetijo] .leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107,M12=.707107,M21=-.707107,M22=.707107);margin:0 auto}[data-page=poisci-kmetijo] .leaflet-oldie .leaflet-control-zoom,[data-page=poisci-kmetijo] .leaflet-oldie .leaflet-control-layers,[data-page=poisci-kmetijo] .leaflet-oldie .leaflet-popup-content-wrapper,[data-page=poisci-kmetijo] .leaflet-oldie .leaflet-popup-tip{border:1px solid #999}[data-page=poisci-kmetijo] .leaflet-div-icon{background:#fff;border:1px solid #666}[data-page=poisci-kmetijo] .leaflet-tooltip{color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}[data-page=poisci-kmetijo] .leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}[data-page=poisci-kmetijo] .leaflet-tooltip-top:before,[data-page=poisci-kmetijo] .leaflet-tooltip-bottom:before,[data-page=poisci-kmetijo] .leaflet-tooltip-left:before,[data-page=poisci-kmetijo] .leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}[data-page=poisci-kmetijo] .leaflet-tooltip-bottom{margin-top:6px}[data-page=poisci-kmetijo] .leaflet-tooltip-top{margin-top:-6px}[data-page=poisci-kmetijo] .leaflet-tooltip-bottom:before,[data-page=poisci-kmetijo] .leaflet-tooltip-top:before{margin-left:-6px;left:50%}[data-page=poisci-kmetijo] .leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}[data-page=poisci-kmetijo] .leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}[data-page=poisci-kmetijo] .leaflet-tooltip-left{margin-left:-6px}[data-page=poisci-kmetijo] .leaflet-tooltip-right{margin-left:6px}[data-page=poisci-kmetijo] .leaflet-tooltip-left:before,[data-page=poisci-kmetijo] .leaflet-tooltip-right:before{margin-top:-6px;top:50%}[data-page=poisci-kmetijo] .leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}[data-page=poisci-kmetijo] .leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{[data-page=poisci-kmetijo] .leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}[data-page=poisci-kmetijo]{--bg:#f3f2e9;--surface-1:#fbfaf3;--surface-2:#ebeadc;--surface-3:#dedcc8;--border:#d4d2bd;--border-2:#c0bea4;--border-hot:#9aa088;--text:#181b13;--text-2:#3a3e30;--muted:#6a6e58;--dim:#898d76;--accent:#2d5f3f;--accent-hot:#1f4530;--up:#4a8632;--font-display:"Inter Tight", sans-serif;--font-ui:"Inter", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace}[data-page=poisci-kmetijo] *{box-sizing:border-box}[data-page=poisci-kmetijo]{height:100%;font-family:var(--font-ui);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;margin:0;padding:0}[data-page=poisci-kmetijo] button{font:inherit;cursor:pointer}[data-page=poisci-kmetijo] a{color:inherit;text-decoration:none}[data-page=poisci-kmetijo] #map{z-index:0;background:#e9e8df;position:fixed;inset:0}[data-page=poisci-kmetijo] .leaflet-tile{filter:grayscale()brightness(1.05)contrast(.92)sepia(.12)saturate(.6)}[data-page=poisci-kmetijo] .leaflet-container{font-family:var(--font-mono);background:#e9e8df}[data-page=poisci-kmetijo] .leaflet-control-zoom a{background:var(--surface-1)!important;color:var(--text)!important;border:1px solid var(--border)!important}[data-page=poisci-kmetijo] .top-bar{z-index:500;pointer-events:none;justify-content:center;align-items:center;padding:14px 20px;display:flex;position:fixed;top:0;left:0;right:0}[data-page=poisci-kmetijo] .top-status{width:320px;max-width:320px;font-family:var(--font-ui);color:var(--text);pointer-events:auto;z-index:501;background:#faf3d4;border:1px solid #e8d68a;border-radius:12px;padding:11px 14px;font-size:12.5px;font-weight:500;line-height:1.45;position:absolute;top:16px;left:20px;box-shadow:0 6px 20px #181b1314}[data-page=poisci-kmetijo] .ts-title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--accent);margin-bottom:2px;font-size:17px;font-weight:700;line-height:1.1}[data-page=poisci-kmetijo] .ts-sub{font-family:var(--font-display);color:var(--accent);margin-bottom:8px;font-size:14px;font-weight:600;line-height:1.2}[data-page=poisci-kmetijo] .top-brand{pointer-events:auto;align-items:center;gap:10px;display:flex;position:absolute;top:12px;right:20px}[data-page=poisci-kmetijo] .top-brand img{width:auto;height:22px;display:block}[data-page=poisci-kmetijo] .top-brand a.back{font-family:var(--font-mono);letter-spacing:.08em;color:var(--accent);background:var(--surface-1);border:1px solid var(--border);border-radius:999px;padding:8px 12px;font-size:11px;font-weight:600}[data-page=poisci-kmetijo] .search-pill{pointer-events:auto;background:var(--surface-1);border:1px solid var(--border-2);border-radius:999px;align-items:center;gap:10px;min-width:360px;padding:11px 20px;display:flex;box-shadow:0 6px 24px #181b131f}[data-page=poisci-kmetijo] .search-pill .live{background:var(--up);border-radius:50%;flex-shrink:0;width:7px;height:7px}[data-page=poisci-kmetijo] .search-pill input{font-family:var(--font-mono);letter-spacing:.04em;color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:13px}[data-page=poisci-kmetijo] .search-pill input::placeholder{color:var(--muted);text-transform:uppercase;letter-spacing:.12em;font-size:12px}[data-page=poisci-kmetijo] .search-pill{position:relative}[data-page=poisci-kmetijo] .ai-spark{color:var(--accent);flex-shrink:0;font-size:15px}[data-page=poisci-kmetijo] .find-drop{background:var(--surface-1);border:1px solid var(--border-2);border-radius:14px;display:none;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 12px 40px #181b1329}[data-page=poisci-kmetijo] .find-drop.show{display:block}[data-page=poisci-kmetijo] .find-opt{text-align:left;border:0;border-bottom:1px solid var(--border);background:0 0;align-items:center;gap:11px;width:100%;padding:11px 16px;display:flex}[data-page=poisci-kmetijo] .find-opt:last-child{border-bottom:0}[data-page=poisci-kmetijo] .find-opt:hover{background:var(--surface-2)}[data-page=poisci-kmetijo] .find-opt .fo-m{background:var(--surface-3);width:30px;height:30px;color:var(--accent);border:1px solid var(--border-hot);font-family:var(--font-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}[data-page=poisci-kmetijo] .find-opt .fo-n{color:var(--text);font-size:13px;font-weight:600}[data-page=poisci-kmetijo] .find-opt .fo-p{font-family:var(--font-mono);color:var(--muted);margin-top:2px;font-size:10px}[data-page=poisci-kmetijo] .find-opt .fo-none{color:var(--muted);padding:4px 0;font-size:13px}[data-page=poisci-kmetijo] .ai-bar-go{background:var(--accent);color:#fbfaf3;width:30px;height:30px;font-family:var(--font-mono);border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;display:flex}[data-page=poisci-kmetijo] .ai-bar-go:hover{background:var(--accent-hot)}[data-page=poisci-kmetijo] .ai-msg{align-items:flex-start;gap:10px;margin-bottom:16px;display:flex}[data-page=poisci-kmetijo] .ai-msg.user{justify-content:flex-end}[data-page=poisci-kmetijo] .ai-av{background:var(--accent);color:#fbfaf3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;margin-top:2px;font-size:12px;display:flex}[data-page=poisci-kmetijo] .ai-tx{color:var(--text);font-size:13.5px;line-height:1.55}[data-page=poisci-kmetijo] .ai-tx b{color:var(--accent);font-weight:600}[data-page=poisci-kmetijo] .ai-msg.user .ai-tx{background:var(--surface-2);border:1px solid var(--border);border-radius:14px;max-width:90%;padding:9px 14px;font-weight:500}[data-page=poisci-kmetijo] .ai-suggests{flex-direction:column;gap:6px;margin:0 0 16px 36px;display:flex}[data-page=poisci-kmetijo] .ai-sug{text-align:left;font-family:var(--font-ui);border:1px solid var(--border-2);background:var(--surface-1);color:var(--text);letter-spacing:-.005em;border-radius:10px;padding:9px 13px;font-size:12.5px;font-weight:500}[data-page=poisci-kmetijo] .ai-sug:hover{border-color:var(--accent);color:var(--accent)}[data-page=poisci-kmetijo] .ai-rcard{background:var(--surface-1);border:1px solid var(--border);text-align:left;border-radius:10px;align-items:center;gap:10px;width:100%;margin-bottom:6px;padding:10px;display:flex}[data-page=poisci-kmetijo] .ai-rcard:hover{border-color:var(--accent);background:var(--surface-2)}[data-page=poisci-kmetijo] .ai-rcard .rc-m{background:var(--surface-3);width:32px;height:32px;color:var(--accent);border:1px solid var(--border-hot);font-family:var(--font-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}[data-page=poisci-kmetijo] .ai-rcard .rc-i{flex:1;min-width:0}[data-page=poisci-kmetijo] .ai-rcard .rc-n{color:var(--text);font-size:13px;font-weight:600}[data-page=poisci-kmetijo] .ai-rcard .rc-p{font-family:var(--font-mono);color:var(--muted);margin-top:2px;font-size:10px}[data-page=poisci-kmetijo] .ai-rcard .rc-x{font-family:var(--font-mono);color:var(--up);flex-shrink:0;font-size:10px;font-weight:600}[data-page=poisci-kmetijo] .ai-prod{background:var(--surface-1);border:1px solid var(--border);border-radius:10px;align-items:center;gap:10px;margin-bottom:6px;padding:10px;display:flex}[data-page=poisci-kmetijo] .ai-prod .pr-i{flex:1;min-width:0}[data-page=poisci-kmetijo] .ai-prod .pr-n{color:var(--text);font-size:13px;font-weight:600}[data-page=poisci-kmetijo] .ai-prod .pr-pr{font-family:var(--font-mono);color:#7a2230;margin-top:2px;font-size:12px;font-weight:700}[data-page=poisci-kmetijo] .ai-prod .pr-add{background:var(--text);color:#fbfaf3;white-space:nowrap;border:0;border-radius:8px;padding:8px 11px;font-size:12px;font-weight:600}[data-page=poisci-kmetijo] .ai-prod .pr-add:hover{background:var(--accent)}[data-page=poisci-kmetijo] .ai-prod .pr-add.added{background:var(--up)}[data-page=poisci-kmetijo] .ai-act{color:var(--accent);align-items:center;gap:6px;margin:4px 0 0 36px;font-size:13px;font-weight:600;display:inline-flex}[data-page=poisci-kmetijo] .ai-cart-bar{background:var(--accent);color:#fbfaf3;border-radius:10px;justify-content:space-between;align-items:center;margin:8px 0 16px 36px;padding:10px 14px;font-size:12.5px;font-weight:600;display:none}[data-page=poisci-kmetijo] .ai-cart-bar.show{display:flex}[data-page=poisci-kmetijo] .ai-cart-bar button{color:var(--accent);background:#fbfaf3;border:0;border-radius:7px;padding:6px 11px;font-size:12px;font-weight:700}[data-page=poisci-kmetijo] .ai-compose{border-top:1px solid var(--border);background:var(--surface-1);align-items:center;gap:8px;padding:12px 14px;display:flex}[data-page=poisci-kmetijo] .ai-compose input{border:1px solid var(--border-2);background:var(--surface-2);color:var(--text);border-radius:10px;outline:none;flex:1;padding:10px 12px;font-size:13px}[data-page=poisci-kmetijo] .ai-compose input:focus{border-color:var(--accent);background:var(--surface-1)}[data-page=poisci-kmetijo] .ai-compose button{background:var(--accent);color:#fbfaf3;width:36px;height:36px;font-family:var(--font-mono);border:0;border-radius:10px;flex-shrink:0;font-size:16px}[data-page=poisci-kmetijo] .ai-compose button:hover{background:var(--accent-hot)}[data-page=poisci-kmetijo] .panel.right{flex-direction:column;display:flex}[data-page=poisci-kmetijo] .panel{z-index:500;background:var(--surface-1);border:1px solid var(--border);border-radius:18px;flex-direction:column;width:320px;max-height:calc(100vh - 130px);display:flex;position:fixed;top:70px;overflow:hidden;box-shadow:0 12px 40px #181b1324}[data-page=poisci-kmetijo] .panel.left{max-height:calc(100vh - 184px);top:124px;left:20px}[data-page=poisci-kmetijo] .panel.right{right:20px}[data-page=poisci-kmetijo] .panel-head{justify-content:space-between;align-items:center;padding:16px 18px 12px;display:flex}[data-page=poisci-kmetijo] .panel-head .ph-title{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text);align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}[data-page=poisci-kmetijo] .panel-head .ph-title .dot{background:var(--accent);border-radius:50%;width:8px;height:8px}[data-page=poisci-kmetijo] .panel-head .ph-meta{font-family:var(--font-mono);letter-spacing:.06em;color:var(--muted);font-size:11px}[data-page=poisci-kmetijo] .panel-body{padding:0 18px 18px;overflow-y:auto}[data-page=poisci-kmetijo] .panel-body::-webkit-scrollbar{width:8px}[data-page=poisci-kmetijo] .panel-body::-webkit-scrollbar-thumb{background:var(--border-2);border-radius:4px}[data-page=poisci-kmetijo] .all-pill{text-align:left;background:var(--accent);color:#fbfaf3;width:100%;font-family:var(--font-mono);letter-spacing:.04em;border:0;border-radius:999px;margin-bottom:18px;padding:14px 20px;font-size:14px;font-weight:700}[data-page=poisci-kmetijo] .all-pill:hover{background:var(--accent-hot)}[data-page=poisci-kmetijo] .cat-group{margin-bottom:16px}[data-page=poisci-kmetijo] .cat-label{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--dim);margin-bottom:9px;font-size:10px;font-weight:600}[data-page=poisci-kmetijo] .res-item{text-align:left;border:0;border-bottom:1px solid var(--border);background:0 0;align-items:center;gap:12px;width:100%;padding:12px 0;display:flex}[data-page=poisci-kmetijo] .res-item:hover,[data-page=poisci-kmetijo] .res-item.active{background:var(--surface-2)}[data-page=poisci-kmetijo] .res-mark{background:var(--surface-3);width:38px;height:38px;color:var(--accent);border:1px solid var(--border-hot);font-family:var(--font-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex}[data-page=poisci-kmetijo] .res-info{flex:1;min-width:0}[data-page=poisci-kmetijo] .res-name{color:var(--text);letter-spacing:-.01em;font-size:14px;font-weight:600}[data-page=poisci-kmetijo] .res-meta{font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;margin-top:3px;font-size:10px}[data-page=poisci-kmetijo] .res-arrow{color:var(--dim);font-family:var(--font-mono);flex-shrink:0}[data-page=poisci-kmetijo] .res-item:hover .res-arrow{color:var(--accent)}[data-page=poisci-kmetijo] .chips{flex-wrap:wrap;gap:6px;display:flex}[data-page=poisci-kmetijo] .chip{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;background:var(--surface-1);border:1px solid var(--border-2);color:var(--text);border-radius:999px;padding:7px 12px;font-size:11px;font-weight:500;transition:all .12s}[data-page=poisci-kmetijo] .chip:hover{border-color:var(--accent);color:var(--accent)}[data-page=poisci-kmetijo] .chip.active{background:var(--accent);color:#fbfaf3;border-color:var(--accent)}[data-page=poisci-kmetijo] .dotted-sep{border:0;border-top:1px dashed var(--border-2);margin:0 0 16px}[data-page=poisci-kmetijo] .panel-search{background:var(--surface-2);border:1px solid var(--border);border-radius:10px;align-items:center;gap:8px;margin-bottom:16px;padding:9px 12px;display:flex}[data-page=poisci-kmetijo] .panel-search svg{width:14px;height:14px;color:var(--muted)}[data-page=poisci-kmetijo] .panel-search input{color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:13px}[data-page=poisci-kmetijo] .farm-pin{background:var(--accent);border:3px solid var(--surface-1);border-radius:50%;width:22px;height:22px;box-shadow:0 2px 8px #181b1359}[data-page=poisci-kmetijo] .farm-pin.active{border-color:var(--accent);background:#d4b94e;width:30px;height:30px;box-shadow:0 0 0 6px #d4b94e4d,0 2px 10px #181b1366}[data-page=poisci-kmetijo] .farm-label{background:var(--text);color:#fbfaf3;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:0;border-radius:8px;padding:9px 16px;font-size:12px;font-weight:600;box-shadow:0 8px 24px #181b1366}[data-page=poisci-kmetijo] .farm-label .go{color:#d4b94e;margin-left:8px}[data-page=poisci-kmetijo] .leaflet-popup-content-wrapper{box-shadow:none;background:0 0}[data-page=poisci-kmetijo] .leaflet-popup-tip{background:var(--text)}[data-page=poisci-kmetijo] .leaflet-popup-content{margin:0}[data-page=poisci-kmetijo] .ai-fab{z-index:600;background:var(--accent);color:#fbfaf3;border:0;border-radius:16px;align-items:center;gap:10px;padding:12px 18px 12px 12px;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 12px 32px #2d5f3f59}[data-page=poisci-kmetijo] .ai-fab:hover{background:var(--accent-hot)}[data-page=poisci-kmetijo] .ai-fab .fab-mark{background:#fbfaf329;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}[data-page=poisci-kmetijo] .ai-fab .fab-mark svg{width:18px;height:18px}[data-page=poisci-kmetijo] .ai-fab .fab-text{text-align:left;flex-direction:column;line-height:1.1;display:flex}[data-page=poisci-kmetijo] .ai-fab .fab-text b{font-size:13px;font-weight:700}[data-page=poisci-kmetijo] .ai-fab .fab-text span{opacity:.8;font-size:11px}[data-page=poisci-kmetijo] .farm-card{z-index:550;background:var(--surface-1);border:1px solid var(--border-2);border-radius:14px;align-items:center;gap:16px;max-width:460px;padding:14px 16px;display:none;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 16px 44px #181b132e}[data-page=poisci-kmetijo] .farm-card.show{display:flex}[data-page=poisci-kmetijo] .farm-card .fc-mark{background:var(--surface-3);width:46px;height:46px;color:var(--accent);border:1px solid var(--border-hot);font-family:var(--font-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:flex}[data-page=poisci-kmetijo] .farm-card .fc-info{flex:1;min-width:0}[data-page=poisci-kmetijo] .farm-card .fc-name{color:var(--text);letter-spacing:-.01em;font-size:15px;font-weight:700}[data-page=poisci-kmetijo] .farm-card .fc-meta{font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;margin-top:3px;font-size:11px}[data-page=poisci-kmetijo] .farm-card .fc-tags{gap:5px;margin-top:8px;display:flex}[data-page=poisci-kmetijo] .farm-card .fc-tag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:var(--surface-2);color:var(--text-2);border:1px solid var(--border);border-radius:4px;padding:3px 7px;font-size:9px}[data-page=poisci-kmetijo] .farm-card .fc-open{background:var(--accent);color:#fbfaf3;white-space:nowrap;border:0;border-radius:9px;padding:11px 16px;font-size:13px;font-weight:600}[data-page=poisci-kmetijo] .farm-card .fc-open:hover{background:var(--accent-hot)}[data-page=kmetija] .breadcrumb{font-family:var(--font-mono);letter-spacing:.08em;color:var(--muted);text-transform:uppercase;border-bottom:1px solid var(--border);padding:16px 0 14px;font-size:11px}[data-page=kmetija] .breadcrumb a{color:var(--text-2)}[data-page=kmetija] .breadcrumb a:hover{color:var(--accent)}[data-page=kmetija] .breadcrumb .sep{color:var(--dim);margin:0 8px}[data-page=kmetija] .breadcrumb .here{color:var(--text)}[data-page=kmetija] .farm-hero{background:var(--surface-1);border-bottom:1px solid var(--border);position:relative}[data-page=kmetija] .farm-cover-large{background:linear-gradient(135deg,#5a7a2c,#2d5f3f 50%,#1f4530);height:280px;position:relative;overflow:hidden}[data-page=kmetija] .farm-cover-large:after{content:"";background:radial-gradient(at 25% 30%,#ffffff38,#0000 55%),radial-gradient(at 75% 70%,#00000059,#0000 55%);position:absolute;inset:0}[data-page=kmetija] .farm-cover-large .cover-tag{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#ebe7d6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1;background:#0b0d0999;border-radius:3px;padding:6px 10px;font-size:11px;position:absolute;top:18px;right:24px}[data-page=kmetija] .farm-head-row{padding:0 var(--gutter) 24px;grid-template-columns:auto 1fr auto;align-items:end;gap:24px;max-width:1600px;margin:-40px auto 0;display:grid;position:relative}[data-page=kmetija] .farm-avatar{background:var(--surface-1);border:3px solid var(--surface-1);width:96px;height:96px;font-family:var(--font-display);color:var(--accent);z-index:1;border-radius:8px;justify-content:center;align-items:center;font-size:44px;font-weight:700;display:flex;position:relative;box-shadow:0 12px 28px #00000026}[data-page=kmetija] .farm-head-meta{padding-bottom:4px}[data-page=kmetija] .farm-head-meta .farm-row1{align-items:center;gap:12px;margin-bottom:8px;display:flex}[data-page=kmetija] .farm-h1{font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:38px;font-weight:700;line-height:1}[data-page=kmetija] .verified{font-family:var(--font-mono);letter-spacing:.16em;color:var(--up);background:var(--up-soft);border-radius:3px;align-items:center;gap:4px;padding:4px 8px;font-size:10px;display:inline-flex}[data-page=kmetija] .farm-tags{flex-wrap:wrap;gap:6px;display:flex}[data-page=kmetija] .farm-tag{font-family:var(--font-mono);background:var(--surface-2);border:1px solid var(--border-2);letter-spacing:.04em;color:var(--text-2);border-radius:3px;padding:4px 8px;font-size:10px;font-weight:500}[data-page=kmetija] .farm-tag.eko{background:var(--accent);color:#fbfaf3;border-color:var(--accent)}[data-page=kmetija] .farm-head-actions{gap:8px;padding-bottom:4px;display:flex}[data-page=kmetija] .farm-quick{background:var(--surface-1);border-top:1px solid var(--border);grid-template-columns:repeat(6,1fr);max-width:1600px;margin:0 auto;display:grid}[data-page=kmetija] .farm-quick>div{border-right:1px solid var(--border);font-family:var(--font-mono);padding:14px 20px}[data-page=kmetija] .farm-quick>div:last-child{border-right:0}[data-page=kmetija] .farm-quick .qv{color:var(--text);letter-spacing:-.01em;font-size:16px;font-weight:600}[data-page=kmetija] .farm-quick .ql{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;margin-top:4px;font-size:10px}[data-page=kmetija] .farm-layout{grid-template-columns:1fr 380px;align-items:start;gap:40px;padding:56px 0;display:grid}[data-page=kmetija] .farm-section{margin-bottom:48px}[data-page=kmetija] .farm-section:last-child{margin-bottom:0}[data-page=kmetija] .farm-section-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;margin-bottom:16px;padding-bottom:8px;display:flex}[data-page=kmetija] .farm-section-head h2{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:22px;font-weight:700}[data-page=kmetija] .farm-section-head .meta{font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;font-size:11px}[data-page=kmetija] .farm-section-head .meta a{color:var(--accent)}[data-page=kmetija] .farm-bio-text{color:var(--text-2);font-size:16px;line-height:1.65}[data-page=kmetija] .farm-bio-text p{margin:0 0 14px}[data-page=kmetija] .farm-bio-text p:last-child{margin-bottom:0}[data-page=kmetija] .products-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}[data-page=kmetija] .product-card{background:var(--surface-1);border:1px solid var(--border);cursor:pointer;border-radius:6px;flex-direction:column;transition:all .15s;display:flex;overflow:hidden}[data-page=kmetija] .product-card:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 14px 30px #2d5f3f14}[data-page=kmetija] .product-thumb{background:var(--surface-3);height:130px;position:relative;overflow:hidden}[data-page=kmetija] .product-thumb-1{background:linear-gradient(135deg,#f4ecd3,#d4b94e 70%,#8a7530)}[data-page=kmetija] .product-thumb-2{background:linear-gradient(135deg,#ddc78d,#b69052 60%,#6e5520)}[data-page=kmetija] .product-thumb-3{background:linear-gradient(135deg,#c4a868,#a08040 60%,#604820)}[data-page=kmetija] .product-thumb-4{background:linear-gradient(135deg,#fbfaf3,#ebeadc 70%,#d4d2bd)}[data-page=kmetija] .product-thumb-5{background:linear-gradient(135deg,#f8f4e0,#e8d8a0 70%,#b09060)}[data-page=kmetija] .product-thumb-6{background:linear-gradient(135deg,#fef9d8,#f4d570 60%,#c8a040)}[data-page=kmetija] .product-thumb:after{content:"";background:radial-gradient(at 25% 30%,#fff6,#0000 50%),radial-gradient(at 75% 75%,#0000002e,#0000 50%);position:absolute;inset:0}[data-page=kmetija] .product-body{flex-direction:column;flex:1;padding:14px;display:flex}[data-page=kmetija] .product-name{letter-spacing:-.01em;margin:0 0 4px;font-size:14px;font-weight:600}[data-page=kmetija] .product-desc{color:var(--muted);margin:0 0 12px;font-size:12px;line-height:1.4}[data-page=kmetija] .product-foot{border-top:1px solid var(--border);justify-content:space-between;align-items:baseline;margin-top:auto;padding-top:10px;display:flex}[data-page=kmetija] .product-price{font-family:var(--font-mono);color:var(--accent);letter-spacing:-.01em;font-size:16px;font-weight:600}[data-page=kmetija] .product-price .unit{color:var(--muted);margin-left:3px;font-size:11px;font-weight:500}[data-page=kmetija] .product-stock{font-family:var(--font-mono);letter-spacing:.1em;color:var(--up);text-transform:uppercase;font-size:10px}[data-page=kmetija] .product-stock.low{color:var(--amber)}[data-page=kmetija] .demands{flex-direction:column;gap:10px;display:flex}[data-page=kmetija] .demand-card{background:var(--surface-1);border:1px solid var(--border);border-radius:6px;grid-template-columns:1fr auto;align-items:center;gap:16px;padding:16px 18px;display:grid}[data-page=kmetija] .demand-card:hover{border-color:var(--border-hot)}[data-page=kmetija] .demand-cat{font-family:var(--font-mono);letter-spacing:.12em;color:var(--accent);text-transform:uppercase;margin-bottom:4px;font-size:10px}[data-page=kmetija] .demand-title{margin:0 0 4px;font-size:14px;font-weight:600}[data-page=kmetija] .demand-meta{font-family:var(--font-mono);color:var(--muted);font-size:11px}[data-page=kmetija] .demand-side{text-align:right;font-family:var(--font-mono);color:var(--muted);font-size:11px}[data-page=kmetija] .demand-side .resp{font-family:var(--font-mono);color:var(--text);font-size:18px;font-weight:600;display:block}[data-page=kmetija] .demand-side a{color:var(--accent);margin-top:6px;font-weight:500;display:inline-block}[data-page=kmetija] .gallery{border-radius:6px;grid-template-columns:repeat(4,1fr);gap:6px;display:grid;overflow:hidden}[data-page=kmetija] .gallery-img{aspect-ratio:4/3;background:var(--surface-3);cursor:pointer;transition:opacity .15s;position:relative}[data-page=kmetija] .gallery-img:hover{opacity:.85}[data-page=kmetija] .gallery-img:after{content:"";background:radial-gradient(at 20% 20%,#ffffff29,#0000 55%),radial-gradient(at 80% 80%,#00000040,#0000 55%);position:absolute;inset:0}[data-page=kmetija] .gallery-1{background:linear-gradient(135deg,#5a7a2c,#2d5f3f)}[data-page=kmetija] .gallery-2{background:linear-gradient(135deg,#d4b88a,#8a6a3a)}[data-page=kmetija] .gallery-3{background:linear-gradient(135deg,#94b482,#5a7a2c 60%,#2d5f3f)}[data-page=kmetija] .gallery-4{background:linear-gradient(135deg,#f4ecd3,#d4b94e 70%,#8a7530)}[data-page=kmetija] .gallery-5{background:linear-gradient(135deg,#3a4a2a,#1f3520)}[data-page=kmetija] .gallery-6{background:linear-gradient(135deg,#cdcdb6,#94b482)}[data-page=kmetija] .gallery-7{background:linear-gradient(135deg,#8b4513,#5a2c0a)}[data-page=kmetija] .gallery-8{background:linear-gradient(135deg,#b09060,#604820)}[data-page=kmetija] .reviews{flex-direction:column;gap:12px;display:flex}[data-page=kmetija] .review-card{background:var(--surface-1);border:1px solid var(--border);border-radius:6px;padding:16px 18px}[data-page=kmetija] .review-head{align-items:center;gap:10px;margin-bottom:8px;display:flex}[data-page=kmetija] .review-stars{color:var(--accent);letter-spacing:.05em;font-size:13px}[data-page=kmetija] .review-name{color:var(--text);font-size:13px;font-weight:600}[data-page=kmetija] .review-meta{font-family:var(--font-mono);color:var(--muted);margin-left:auto;font-size:11px}[data-page=kmetija] .review-body{color:var(--text-2);margin:0;font-size:14px;line-height:1.55}[data-page=kmetija] .timeline{flex-direction:column;display:flex}[data-page=kmetija] .tl-item{border-bottom:1px solid var(--border);grid-template-columns:80px 1fr;align-items:start;gap:18px;padding:16px 0;display:grid}[data-page=kmetija] .tl-item:last-child{border-bottom:0}[data-page=kmetija] .tl-when{font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;padding-top:2px;font-size:11px}[data-page=kmetija] .tl-body .tl-title{color:var(--text);letter-spacing:-.01em;margin:0 0 4px;font-size:15px;font-weight:600}[data-page=kmetija] .tl-body .tl-text{color:var(--text-2);margin:0;font-size:13px;line-height:1.5}[data-page=kmetija] .related{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}[data-page=kmetija] .related-card{background:var(--surface-1);border:1px solid var(--border);color:inherit;border-radius:6px;align-items:center;gap:12px;padding:14px;text-decoration:none;display:flex}[data-page=kmetija] .related-card:hover{border-color:var(--accent)}[data-page=kmetija] .related-avatar{background:var(--surface-3);width:40px;height:40px;font-family:var(--font-display);color:var(--accent);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:22px;font-weight:700;display:flex}[data-page=kmetija] .related-info .rn{color:var(--text);margin-bottom:2px;font-size:13px;font-weight:600}[data-page=kmetija] .related-info .rw{font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;font-size:10px}[data-page=kmetija] .farm-aside{flex-direction:column;gap:14px;display:flex;position:sticky;top:80px}[data-page=kmetija] .aside-block{background:var(--surface-1);border:1px solid var(--border);border-radius:8px;padding:18px}[data-page=kmetija] .aside-block h3{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin:0 0 14px;font-size:10px;font-weight:500}[data-page=kmetija] .aside-contact-row{color:var(--text);grid-template-columns:18px 1fr;align-items:start;gap:10px;padding:6px 0;font-size:13px;display:grid}[data-page=kmetija] .aside-contact-row svg{color:var(--accent);margin-top:3px}[data-page=kmetija] .aside-contact-row .label{font-family:var(--font-mono);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px}[data-page=kmetija] .aside-contact-row .v{font-size:13px;line-height:1.4}[data-page=kmetija] .aside-contact-row .v a{color:var(--accent)}[data-page=kmetija] .aside-cta{text-align:center;background:var(--accent);color:#fbfaf3;border-radius:5px;margin-top:14px;padding:11px;font-size:13px;font-weight:600;text-decoration:none;display:block}[data-page=kmetija] .aside-cta:hover{background:var(--accent-hot)}[data-page=kmetija] .aside-cta.ghost{background:var(--surface-2);color:var(--text);border:1px solid var(--border-2)}[data-page=kmetija] .aside-cta.ghost:hover{border-color:var(--accent);color:var(--accent)}[data-page=kmetija] .certs-list{flex-direction:column;gap:10px;display:flex}[data-page=kmetija] .cert{background:var(--surface-2);border:1px solid var(--border);border-radius:5px;grid-template-columns:36px 1fr auto;align-items:center;gap:10px;padding:8px 10px;display:grid}[data-page=kmetija] .cert-mark{background:var(--surface-1);border:1px solid var(--border-hot);width:36px;height:36px;color:var(--accent);font-family:var(--font-mono);letter-spacing:.04em;border-radius:50%;justify-content:center;align-items:center;font-size:9px;font-weight:700;display:flex}[data-page=kmetija] .cert-name{font-size:13px;font-weight:600}[data-page=kmetija] .cert-since{font-family:var(--font-mono);color:var(--muted);letter-spacing:.06em;font-size:10px}[data-page=kmetija] .cert-active{font-family:var(--font-mono);letter-spacing:.14em;color:var(--up);font-size:9px}[data-page=kmetija] .aside-stats{grid-template-columns:1fr 1fr;gap:14px 18px;display:grid}[data-page=kmetija] .aside-stat .sv{font-family:var(--font-mono);color:var(--text);letter-spacing:-.01em;font-size:18px;font-weight:600}[data-page=kmetija] .aside-stat .sl{font-family:var(--font-mono);color:var(--muted);letter-spacing:.14em;text-transform:uppercase;margin-top:2px;font-size:10px}[data-page=kmetija] .aside-ai{background:var(--accent);color:#fbfaf3;border:0;border-radius:8px;padding:20px;position:relative;overflow:hidden}[data-page=kmetija] .aside-ai:before{content:"";pointer-events:none;background:radial-gradient(at 10% 10%,#ffffff2e,#0000 60%),radial-gradient(at 90% 90%,#0000002e,#0000 60%);position:absolute;inset:0}[data-page=kmetija] .aside-ai>*{z-index:1;position:relative}[data-page=kmetija] .aside-ai h3{color:#fbfaf3cc;margin-bottom:10px}[data-page=kmetija] .aside-ai .ai-q{font-family:var(--font-display);letter-spacing:-.015em;margin:0 0 14px;font-size:18px;font-weight:700;line-height:1.25}[data-page=kmetija] .aside-ai .ai-input-mini{background:#ffffff1f;border:1px solid #fff3;border-radius:5px;margin-bottom:10px;display:flex;overflow:hidden}[data-page=kmetija] .aside-ai .ai-input-mini input{color:#fbfaf3;background:0 0;border:0;outline:none;flex:1;padding:10px 12px;font-size:13px}[data-page=kmetija] .aside-ai .ai-input-mini input::placeholder{color:#fbfaf380}[data-page=kmetija] .aside-ai .ai-input-mini button{color:var(--accent);background:#fbfaf3f2;padding:0 14px;font-size:12px;font-weight:600}[data-page=kmetija] .aside-ai .ai-chips-mini{flex-wrap:wrap;gap:5px;display:flex}[data-page=kmetija] .aside-ai .ai-chips-mini button{font-family:var(--font-mono);color:#fbfaf3;cursor:pointer;letter-spacing:.04em;background:#ffffff1f;border:1px solid #fff3;border-radius:999px;padding:5px 9px;font-size:10px}[data-page=kmetija] .aside-ai .ai-chips-mini button:hover{background:#ffffff38}[data-page=ponudbe] .po-wrap{padding:44px 0 96px}[data-page=ponudbe] .po-steps{align-items:center;gap:0;margin-bottom:30px;display:flex}[data-page=ponudbe] .po-step{color:var(--dim);align-items:center;gap:9px;font-size:12.5px;display:flex}[data-page=ponudbe] .po-step .num{border:1.5px solid var(--border-2);width:22px;height:22px;font-family:var(--font-mono);color:var(--dim);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex}[data-page=ponudbe] .po-step.done .num{background:var(--surface-3);border-color:var(--border-2);color:var(--text-2)}[data-page=ponudbe] .po-step.active .num{background:var(--accent);border-color:var(--accent);color:#fbfaf3}[data-page=ponudbe] .po-step.active{color:var(--text);font-weight:600}[data-page=ponudbe] .po-step-line{background:var(--border-2);width:40px;height:1.5px;margin:0 14px}[data-page=ponudbe] .po-bar{border:1px solid var(--border);background:var(--surface-1);border-radius:13px;align-items:center;gap:18px;margin-bottom:24px;padding:16px 22px;display:flex}[data-page=ponudbe] .po-bar .ttl{font-family:var(--font-display);letter-spacing:-.015em;font-size:19px;font-weight:700}[data-page=ponudbe] .po-bar .pa-tag{font-family:var(--font-mono);background:var(--surface-2);color:var(--text-2);border:1px solid var(--border);border-radius:999px;padding:4px 10px;font-size:11px}[data-page=ponudbe] .po-bar .modebadge{font-family:var(--font-mono);letter-spacing:.06em;color:var(--accent);background:#2d5f3f1a;border:1px solid #2d5f3f4d;border-radius:999px;padding:5px 12px;font-size:11px;font-weight:700}[data-page=ponudbe] .po-bar .sp{flex:1}[data-page=ponudbe] .po-bar-buyer{border-left:1px solid var(--border);flex-direction:column;align-items:flex-end;gap:2px;padding-left:16px;display:flex}[data-page=ponudbe] .po-bar-buyer .vb{font-family:var(--font-mono);letter-spacing:.1em;color:var(--accent);align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}[data-page=ponudbe] .po-bar-buyer .vb .d{background:var(--up);border-radius:50%;width:7px;height:7px}[data-page=ponudbe] .po-bar-buyer .nm{color:var(--text);font-size:13.5px;font-weight:600}[data-page=ponudbe] .po-bar .live{font-family:var(--font-mono);color:var(--muted);align-items:center;gap:7px;font-size:11.5px;display:inline-flex}[data-page=ponudbe] .po-bar .live .d{background:var(--up);border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite populse}@keyframes populse{0%,to{opacity:1}50%{opacity:.35}}[data-page=ponudbe] .po-grid{grid-template-columns:1fr 352px;align-items:start;gap:22px;display:grid}[data-page=ponudbe] .po-list-head{justify-content:space-between;align-items:baseline;margin-bottom:14px;display:flex}[data-page=ponudbe] .po-list-head h2{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:18px;font-weight:700}[data-page=ponudbe] .po-list-head .sub{color:var(--muted);font-size:13px}[data-page=ponudbe] .po-aihint{border:1px solid var(--accent);background:linear-gradient(#2d5f3f14,#2d5f3f05);border-radius:12px;align-items:flex-start;gap:11px;margin-bottom:16px;padding:13px 16px;display:flex}[data-page=ponudbe] .po-aihint .sx{background:var(--accent);color:#fbfaf3;width:22px;height:22px;font-family:var(--font-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}[data-page=ponudbe] .po-aihint .tx{color:var(--text-2);font-size:13px;line-height:1.5}[data-page=ponudbe] .po-aihint .tx b{color:var(--text);font-weight:600}[data-page=ponudbe] .po-offers{flex-direction:column;gap:9px;display:flex}[data-page=ponudbe] .po-offer{border:1.5px solid var(--border);background:var(--surface-1);cursor:pointer;border-radius:12px;grid-template-columns:26px 1fr 92px 88px 96px;align-items:center;gap:14px;padding:15px 18px;transition:border-color .12s,background .12s;display:grid}[data-page=ponudbe] .po-offer:hover{border-color:var(--border-hot)}[data-page=ponudbe] .po-offer.sel{border-color:var(--accent);box-shadow:inset 0 0 0 1.5px var(--accent);background:linear-gradient(#2d5f3f0d,#2d5f3f03)}[data-page=ponudbe] .po-check{border:2px solid var(--border-hot);border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;transition:all .12s;display:flex}[data-page=ponudbe] .po-offer.sel .po-check{background:var(--accent);border-color:var(--accent)}[data-page=ponudbe] .po-check svg{color:#fbfaf3;opacity:0;width:13px;height:13px;transition:opacity .12s}[data-page=ponudbe] .po-offer.sel .po-check svg{opacity:1}[data-page=ponudbe] .po-farm .fn{color:var(--text);align-items:center;gap:8px;font-size:14.5px;font-weight:600;display:flex}[data-page=ponudbe] .po-farm .fn .cert{font-family:var(--font-mono);letter-spacing:.06em;background:var(--surface-2);color:var(--muted);border:1px solid var(--border);border-radius:4px;padding:2px 6px;font-size:9px;font-weight:700}[data-page=ponudbe] .po-farm .fn .cert.bio{background:var(--up-soft);color:var(--up);border-color:#4a86324d}[data-page=ponudbe] .po-farm .fm{color:var(--muted);align-items:center;gap:6px;margin-top:3px;font-size:12px;display:flex}[data-page=ponudbe] .po-farm .fm .v{color:var(--accent)}[data-page=ponudbe] .po-col{text-align:right}[data-page=ponudbe] .po-col .cv{font-family:var(--font-mono);color:var(--text);font-size:15px;font-weight:600}[data-page=ponudbe] .po-col .cl{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-top:2px;font-size:10.5px}[data-page=ponudbe] .po-col .cv.price{color:var(--text)}[data-page=ponudbe] .po-status{text-align:right}[data-page=ponudbe] .po-status .badge{font-family:var(--font-mono);letter-spacing:.05em;border-radius:999px;padding:4px 9px;font-size:10px;font-weight:700}[data-page=ponudbe] .po-status .badge.conf{background:var(--up-soft);color:var(--up)}[data-page=ponudbe] .po-status .badge.neg{color:var(--amber);background:#b97a181f}[data-page=ponudbe] .po-rail{flex-direction:column;gap:16px;display:flex;position:sticky;top:88px}[data-page=ponudbe] .po-card{border:1px solid var(--border);background:var(--surface-1);border-radius:16px;overflow:hidden}[data-page=ponudbe] .po-card-h{font-family:var(--font-display);letter-spacing:-.01em;padding:16px 20px 0;font-size:16px;font-weight:700}[data-page=ponudbe] .po-fill{padding:16px 20px 18px}[data-page=ponudbe] .po-fill-top{justify-content:space-between;align-items:baseline;margin-bottom:10px;display:flex}[data-page=ponudbe] .po-fill-top .big{font-family:var(--font-display);letter-spacing:-.02em;font-size:34px;font-weight:700;line-height:1}[data-page=ponudbe] .po-fill-top .big small{color:var(--muted);font-size:16px;font-weight:600}[data-page=ponudbe] .po-fill-top .pct{font-family:var(--font-mono);color:var(--accent);font-size:14px;font-weight:600}[data-page=ponudbe] .po-fill-bar{background:var(--surface-3);border-radius:999px;height:12px;position:relative;overflow:hidden}[data-page=ponudbe] .po-fill-prog{background:var(--accent);border-radius:999px;width:0;height:100%;transition:width .5s cubic-bezier(.2,.7,.2,1)}[data-page=ponudbe] .po-fill-prog.over{background:var(--up)}[data-page=ponudbe] .po-fill-note{color:var(--muted);margin-top:9px;font-size:12px}[data-page=ponudbe] .po-fill-note.ok{color:var(--up);font-weight:500}[data-page=ponudbe] .po-fill-note.under{color:var(--amber);font-weight:500}[data-page=ponudbe] .po-terms{padding:4px 20px 8px}[data-page=ponudbe] .po-term{border-top:1px solid var(--border);justify-content:space-between;align-items:baseline;padding:11px 0;font-size:13.5px;display:flex}[data-page=ponudbe] .po-term:first-child{border-top:0}[data-page=ponudbe] .po-term .k{color:var(--muted)}[data-page=ponudbe] .po-term .v{font-family:var(--font-mono);color:var(--text);font-weight:600}[data-page=ponudbe] .po-term .v.big{font-size:17px}[data-page=ponudbe] .po-cta{padding:0 20px 20px}[data-page=ponudbe] .po-cta .btn{background:var(--accent);color:#fbfaf3;width:100%;font-family:var(--font-display);letter-spacing:-.01em;border-radius:11px;padding:15px;font-size:15.5px;font-weight:600;transition:background .12s,transform 50ms}[data-page=ponudbe] .po-cta .btn:hover{background:var(--accent-hot)}[data-page=ponudbe] .po-cta .btn:active{transform:translateY(1px)}[data-page=ponudbe] .po-cta .btn:disabled{background:var(--surface-hot);color:var(--dim);cursor:default}[data-page=ponudbe] .po-cta .fine{color:var(--muted);text-align:center;margin-top:10px;font-size:11.5px;line-height:1.45}[data-page=ponudbe] .po-guarantee{background:var(--accent-deep);color:#c3c8b6;padding:16px 20px}[data-page=ponudbe] .po-guarantee h4{font-family:var(--font-display);color:#fbfaf3;margin:0 0 6px;font-size:14px;font-weight:700}[data-page=ponudbe] .po-guarantee p{margin:0;font-size:12.5px;line-height:1.55}[data-page=ponudbe] .po-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;background:#181b138c;justify-content:center;align-items:center;padding:40px;display:none;position:fixed;inset:0}[data-page=ponudbe] .po-overlay.show{animation:.2s ease-out pofade;display:flex}@keyframes pofade{0%{opacity:0}to{opacity:1}}[data-page=ponudbe] .po-modal{background:var(--surface-1);border-radius:18px;width:560px;max-width:100%;animation:.28s cubic-bezier(.2,.7,.2,1) porise;overflow:hidden;box-shadow:0 30px 80px #0000004d}@keyframes porise{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:none}}[data-page=ponudbe] .po-modal-top{text-align:center;background:linear-gradient(#2d5f3f1a,#0000);padding:30px 32px 24px}[data-page=ponudbe] .po-modal-check{background:var(--accent);color:#fbfaf3;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 16px;display:flex}[data-page=ponudbe] .po-modal-check svg{width:28px;height:28px}[data-page=ponudbe] .po-modal h2{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 8px;font-size:24px;font-weight:700}[data-page=ponudbe] .po-modal .lead{color:var(--text-2);margin:0;font-size:14px;line-height:1.55}[data-page=ponudbe] .po-modal-notice{background:#b97a1814;border:1px solid #b97a1859;border-radius:11px;align-items:flex-start;gap:11px;margin:4px 32px 0;padding:13px 15px;display:flex}[data-page=ponudbe] .po-modal-notice svg{width:19px;height:19px;color:var(--amber);flex-shrink:0;margin-top:1px}[data-page=ponudbe] .po-modal-notice span{color:var(--text-2);font-size:12.5px;line-height:1.5}[data-page=ponudbe] .po-modal-notice b{color:var(--text);font-weight:600}[data-page=ponudbe] .po-modal-terms{padding:8px 32px 16px}[data-page=ponudbe] .po-modal-cta{gap:12px;padding:8px 32px 30px;display:flex}[data-page=ponudbe] .po-modal-cta .btn{font-family:var(--font-display);text-align:center;border-radius:11px;flex:1;padding:14px;font-size:14.5px;font-weight:600}[data-page=ponudbe] .po-modal-cta .btn.primary{background:var(--accent);color:#fbfaf3}[data-page=ponudbe] .po-modal-cta .btn.primary:hover{background:var(--accent-hot)}[data-page=ponudbe] .po-modal-cta .btn.ghost{border:1px solid var(--border-2);color:var(--text-2)}[data-page=ponudbe] .po-modal-cta .btn.ghost:hover{border-color:var(--border-hot);color:var(--text)}[data-page=ponudbe] footer.po-foot{border-top:1px solid var(--border);color:var(--muted);padding:22px 0;font-size:12px}[data-page=ponudbe] footer.po-foot .container{justify-content:space-between;display:flex}[data-page=povprasevanje] .header-inner{grid-template-columns:auto 1fr auto;gap:24px}[data-page=povprasevanje] .brand-meta{font-family:var(--font-mono);letter-spacing:.16em;color:var(--dim);text-transform:uppercase;border-left:1px solid var(--border);align-self:center;margin-left:2px;padding-left:8px;font-size:10px}[data-page=povprasevanje] .nav{justify-content:center}[data-page=povprasevanje] .nav a{padding:8px 11px;font-size:13px}[data-page=povprasevanje] .pv-hero{padding:48px 0 24px}[data-page=povprasevanje] .pv-grid{grid-template-columns:1.55fr 1fr;align-items:start;gap:40px;display:grid}[data-page=povprasevanje] .pv-kicker{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--muted);margin-bottom:14px;font-size:11px}[data-page=povprasevanje] .pv-title{font-family:var(--font-display);letter-spacing:-.035em;color:var(--text);margin:0 0 16px;font-size:52px;font-weight:700;line-height:1}[data-page=povprasevanje] .pv-lead{color:var(--text-2);max-width:560px;margin:0 0 28px;font-size:16px;line-height:1.55}[data-page=povprasevanje] .pv-ai{background:var(--surface-1);border:1px solid var(--border-2);border-radius:16px;margin-bottom:14px;padding:14px 16px 10px;display:block;box-shadow:0 2px 12px #181b130d}[data-page=povprasevanje] .pv-ai:focus-within{border-color:var(--accent)}[data-page=povprasevanje] .pv-ai input{width:100%;color:var(--text);font-size:16px;font-family:var(--font-ui);background:0 0;border:0;outline:none;padding:8px 4px 12px}[data-page=povprasevanje] .pv-ai input::placeholder{color:var(--muted)}[data-page=povprasevanje] .pv-ai-tools{align-items:center;gap:8px;padding-top:4px;display:flex}[data-page=povprasevanje] .pv-ai-tools .tm{border:1px solid var(--border);font-family:var(--font-ui);color:var(--text-2);border-radius:8px;align-items:center;gap:7px;padding:5px 10px 5px 6px;font-size:12px;font-weight:500;display:flex}[data-page=povprasevanje] .pv-ai-tools .tm .m{background:var(--accent);color:#fbfaf3;width:18px;height:18px;font-family:var(--font-display);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}[data-page=povprasevanje] .pv-ai-tools .sp{flex:1}[data-page=povprasevanje] .pv-ai-tools .go{background:var(--accent);color:#fbfaf3;width:32px;height:32px;font-family:var(--font-mono);border:0;border-radius:9px;font-size:16px}[data-page=povprasevanje] .pv-ai-tools .go:hover{background:var(--accent-hot)}[data-page=povprasevanje] .pv-or{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);align-items:center;gap:14px;margin:24px 0;font-size:11px;display:flex}[data-page=povprasevanje] .pv-or:before,[data-page=povprasevanje] .pv-or:after{content:"";background:var(--border);flex:1;height:1px}[data-page=povprasevanje] .pv-form{background:var(--surface-1);border:1px solid var(--border);border-radius:16px;padding:26px}[data-page=povprasevanje] .pv-field{margin-bottom:20px}[data-page=povprasevanje] .pv-field:last-child{margin-bottom:0}[data-page=povprasevanje] .pv-label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-size:10px;font-weight:600}[data-page=povprasevanje] .pv-chips{flex-wrap:wrap;gap:7px;display:flex}[data-page=povprasevanje] .pv-chip{font-family:var(--font-ui);border:1px solid var(--border-2);background:var(--surface-1);color:var(--text);cursor:pointer;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:500;transition:all .12s}[data-page=povprasevanje] .pv-chip:hover{border-color:var(--accent);color:var(--accent)}[data-page=povprasevanje] .pv-chip.active{background:var(--accent);color:#fbfaf3;border-color:var(--accent)}[data-page=povprasevanje] .pv-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}[data-page=povprasevanje] .pv-input{border:1px solid var(--border-2);background:var(--surface-1);width:100%;color:var(--text);font-size:14px;font-family:var(--font-ui);border-radius:9px;outline:none;padding:12px 14px}[data-page=povprasevanje] .pv-input:focus{border-color:var(--accent)}[data-page=povprasevanje] textarea.pv-input{resize:vertical;min-height:64px}[data-page=povprasevanje] .pv-gb{border:1.5px solid var(--accent);background:linear-gradient(#2d5f3f0f,#2d5f3f05);border-radius:14px;margin-top:22px;padding:18px 20px}[data-page=povprasevanje] .pv-gb-q{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text);margin-bottom:4px;font-size:19px;font-weight:700}[data-page=povprasevanje] .pv-gb-sub{color:var(--text-2);margin-bottom:14px;font-size:13px;line-height:1.5}[data-page=povprasevanje] .pv-gb-opts{gap:10px;display:flex}[data-page=povprasevanje] .pv-gb-opt{border:1px solid var(--border-2);background:var(--surface-1);cursor:pointer;color:var(--text);border-radius:10px;flex:1;align-items:center;gap:9px;padding:12px 14px;font-size:14px;font-weight:600;display:flex}[data-page=povprasevanje] .pv-gb-opt:hover{border-color:var(--accent)}[data-page=povprasevanje] .pv-gb-opt.active{background:var(--accent);color:#fbfaf3;border-color:var(--accent)}[data-page=povprasevanje] .pv-gb-opt .box{border:2px solid var(--border-hot);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}[data-page=povprasevanje] .pv-gb-opt.active .box{color:var(--accent);background:#fbfaf3;border-color:#fbfaf3}[data-page=povprasevanje] .pv-submit{background:var(--accent);color:#fbfaf3;cursor:pointer;width:100%;font-size:15px;font-weight:700;font-family:var(--font-ui);border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;margin-top:22px;padding:16px;display:flex}[data-page=povprasevanje] .pv-submit:hover{background:var(--accent-hot)}[data-page=povprasevanje] .pv-side{flex-direction:column;gap:16px;display:flex;position:sticky;top:80px}[data-page=povprasevanje] .pv-card{background:var(--surface-1);border:1px solid var(--border);border-radius:14px;padding:22px}[data-page=povprasevanje] .pv-card.dark{background:var(--text);color:#fbfaf3;border-color:var(--text)}[data-page=povprasevanje] .pv-card h3{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 14px;font-size:19px;font-weight:700}[data-page=povprasevanje] .pv-steps{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}[data-page=povprasevanje] .pv-steps li{grid-template-columns:24px 1fr;align-items:start;gap:11px;font-size:14px;line-height:1.45;display:grid}[data-page=povprasevanje] .pv-steps .n{color:#9fd055;width:24px;height:24px;font-family:var(--font-mono);background:#7fb06933;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}[data-page=povprasevanje] .pv-card.dark .pv-steps li{color:#fbfaf3d9}[data-page=povprasevanje] .pv-active-head{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;margin-bottom:4px;font-size:10px;display:flex}[data-page=povprasevanje] .pv-active-head .dot{background:var(--up);width:7px;height:7px;box-shadow:0 0 7px var(--up);border-radius:50%;animation:1.6s infinite pulse}[data-page=povprasevanje] .pv-active{flex-direction:column;display:flex}[data-page=povprasevanje] .pv-active-item{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:11px 0;display:flex}[data-page=povprasevanje] .pv-active-item:last-child{border-bottom:0}[data-page=povprasevanje] .pv-active-item .ai-i{background:var(--surface-2);width:30px;height:30px;color:var(--accent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}[data-page=povprasevanje] .pv-active-item .ai-i svg{width:15px;height:15px}[data-page=povprasevanje] .pv-active-item .t{color:var(--text);flex:1;font-size:13.5px;font-weight:600}[data-page=povprasevanje] .pv-active-item .m{font-family:var(--font-mono);color:var(--muted);font-size:10px}[data-page=povprasevanje] .pv-confirm{background:var(--surface-1);border:1.5px solid var(--accent);border-radius:16px;padding:26px;display:none}[data-page=povprasevanje] .pv-confirm.show{display:block}[data-page=povprasevanje] .pv-confirm .cf-check{background:var(--up);color:#fbfaf3;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:16px;display:flex}[data-page=povprasevanje] .pv-confirm h2{font-family:var(--font-display);letter-spacing:-.025em;margin:0 0 10px;font-size:26px;font-weight:700}[data-page=povprasevanje] .pv-confirm p{color:var(--text-2);margin:0 0 8px;font-size:14px;line-height:1.55}[data-page=povprasevanje] .pv-confirm .cf-list{flex-direction:column;gap:10px;margin:14px 0 0;padding:0;list-style:none;display:flex}[data-page=povprasevanje] .pv-confirm .cf-list li{grid-template-columns:22px 1fr;align-items:start;gap:10px;font-size:14px;display:grid}[data-page=povprasevanje] .pv-confirm .cf-list .ic{color:var(--accent)}[data-page=povprasevanje] .pv-types{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}[data-page=povprasevanje] .pv-type{text-align:left;border:1px solid var(--border-2);background:var(--surface-1);cursor:pointer;border-radius:11px;flex-direction:column;gap:4px;padding:13px 15px;transition:border-color .12s,background .12s,box-shadow .12s;display:flex}[data-page=povprasevanje] .pv-type:hover{border-color:var(--accent)}[data-page=povprasevanje] .pv-type.active{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);background:linear-gradient(#2d5f3f14,#2d5f3f05)}[data-page=povprasevanje] .pv-type .tt{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}[data-page=povprasevanje] .pv-type .tt svg{width:17px;height:17px;color:var(--accent);flex-shrink:0}[data-page=povprasevanje] .pv-type .td{color:var(--muted);font-size:12px;line-height:1.35}[data-page=povprasevanje] .pv-type.active .td{color:var(--text-2)}[data-page=povprasevanje] .pv-aifill{border:1px solid var(--accent);background:linear-gradient(#2d5f3f17,#2d5f3f08);border-radius:13px;align-items:flex-start;gap:11px;margin-bottom:18px;padding:14px 16px;display:none}[data-page=povprasevanje] .pv-aifill.show{display:flex}[data-page=povprasevanje] .pv-aifill .sx{background:var(--accent);color:#fbfaf3;width:24px;height:24px;font-family:var(--font-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}[data-page=povprasevanje] .pv-aifill .bd{flex:1;min-width:0}[data-page=povprasevanje] .pv-aifill .bd .h{color:var(--text);letter-spacing:-.01em;margin-bottom:3px;font-size:13.5px;font-weight:700}[data-page=povprasevanje] .pv-aifill .bd .s{color:var(--text-2);font-size:12.5px;line-height:1.5}[data-page=povprasevanje] .pv-aifill .bd .s b{color:var(--accent);font-weight:600}[data-page=povprasevanje] .pv-aifill .x{color:var(--muted);font-family:var(--font-mono);cursor:pointer;padding:0 2px;font-size:15px;line-height:1}[data-page=povprasevanje] .pv-aifill .x:hover{color:var(--text)}@keyframes aiflash{0%{box-shadow:0 0 0 3px #2d5f3f4d}to{box-shadow:0 0 0 3px #2d5f3f00}}[data-page=povprasevanje] .ai-flash{animation:1.3s ease-out aiflash}[data-page=povprasevanje] .pv-check{border:1px solid var(--border);background:var(--surface-1);cursor:pointer;border-radius:12px;align-items:flex-start;gap:12px;margin-top:22px;padding:15px 16px;transition:border-color .12s;display:flex}[data-page=povprasevanje] .pv-check:hover{border-color:var(--border-hot)}[data-page=povprasevanje] .pv-check .cb{border:2px solid var(--accent);background:var(--accent);color:#fbfaf3;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:all .12s;display:flex}[data-page=povprasevanje] .pv-check .cb svg{width:13px;height:13px}[data-page=povprasevanje] .pv-check.off .cb{background:var(--surface-1);border-color:var(--border-hot);color:#0000}[data-page=povprasevanje] .pv-check .ct .q{color:var(--text);font-size:14px;font-weight:600}[data-page=povprasevanje] .pv-check .ct .d{color:var(--muted);margin-top:2px;font-size:12.5px;line-height:1.45}[data-page=povprasevanje] .pv-outcome{border:1px solid var(--border);background:var(--surface-1);border-radius:12px;margin-top:22px;overflow:hidden}[data-page=povprasevanje] .pv-outcome-h{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);padding:13px 16px 0;font-size:10px}[data-page=povprasevanje] .pv-outcome-grid{grid-template-columns:1fr 1fr;margin-top:12px;display:grid}[data-page=povprasevanje] .pv-outcome-cell{border-top:1px solid var(--border);align-items:center;gap:11px;padding:13px 16px;display:flex}[data-page=povprasevanje] .pv-outcome-cell:nth-child(2n){border-left:1px solid var(--border)}[data-page=povprasevanje] .pv-outcome-cell .oic{background:var(--up-soft);width:32px;height:32px;color:var(--up);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}[data-page=povprasevanje] .pv-outcome-cell .oic svg{width:16px;height:16px}[data-page=povprasevanje] .pv-outcome-cell .v{font-family:var(--font-mono);color:var(--text);letter-spacing:-.01em;font-size:16px;font-weight:600;line-height:1}[data-page=povprasevanje] .pv-outcome-cell .l{color:var(--muted);margin-top:4px;font-size:11.5px;line-height:1.2}[data-page=povprasevanje] .pv-active-item{cursor:pointer;border-radius:8px;margin:0 -10px;padding-left:10px;padding-right:10px;transition:background .12s}[data-page=povprasevanje] .pv-active-item:hover{background:var(--surface-2)}[data-page=povprasevanje] .pv-active-item:hover .ai-i{color:var(--accent-hot)}[data-page=povprasevanje] .pv-active-item .go-arr{color:var(--dim);font-family:var(--font-mono);opacity:0;font-size:14px;transition:opacity .12s,transform .12s;transform:translate(-3px)}[data-page=povprasevanje] .pv-active-item:hover .go-arr{opacity:1;transform:translate(0)}[data-page=povprasevanje] .pv-buyerbar{border:1px solid var(--accent);background:linear-gradient(#2d5f3f1a,#2d5f3f08);border-radius:999px;align-items:center;gap:10px;width:fit-content;margin-bottom:22px;padding:9px 14px;display:none}[data-page=povprasevanje] .pv-buyerbar.show{display:flex}[data-page=povprasevanje] .pv-buyerbar .vb{font-family:var(--font-mono);letter-spacing:.1em;color:var(--accent);align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}[data-page=povprasevanje] .pv-buyerbar .vb .d{background:var(--up);border-radius:50%;width:7px;height:7px}[data-page=povprasevanje] .pv-buyerbar .nm{color:var(--text);font-size:13.5px;font-weight:600}[data-page=povprasevanje] .pv-buyerbar .sw{color:var(--muted);font-size:12.5px}[data-page=povprasevanje] .cf-cta{background:var(--accent);color:#fbfaf3;font-family:var(--font-display);letter-spacing:-.01em;border-radius:11px;justify-content:center;align-items:center;margin-top:22px;padding:14px 26px;font-size:15px;font-weight:600;transition:background .12s;display:inline-flex}[data-page=povprasevanje] .cf-cta:hover{background:var(--accent-hot)}[data-page=povprasevanje] .pv-flow{align-items:center;gap:0;margin-bottom:38px;display:flex}[data-page=povprasevanje] .pv-flow-step{color:var(--dim);align-items:center;gap:9px;font-size:12.5px;display:flex}[data-page=povprasevanje] .pv-flow-step .num{border:1.5px solid var(--border-2);width:22px;height:22px;font-family:var(--font-mono);color:var(--dim);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex}[data-page=povprasevanje] .pv-flow-step.done .num{background:var(--surface-3);border-color:var(--border-2);color:var(--text-2)}[data-page=povprasevanje] .pv-flow-step.active .num{background:var(--accent);border-color:var(--accent);color:#fbfaf3}[data-page=povprasevanje] .pv-flow-step.active{color:var(--text);font-weight:600}[data-page=povprasevanje] .pv-flow-line{background:var(--border-2);width:40px;height:1.5px;margin:0 14px}[data-page=povprasevanje] section.module{border-bottom:1px solid var(--border);padding:64px 0}[data-page=povprasevanje-ai] .pa-wrap{padding:44px 0 96px}[data-page=povprasevanje-ai] .pa-steps{align-items:center;gap:0;margin-bottom:34px;display:flex}[data-page=povprasevanje-ai] .pa-step{color:var(--dim);align-items:center;gap:9px;font-size:12.5px;display:flex}[data-page=povprasevanje-ai] .pa-step .num{border:1.5px solid var(--border-2);width:22px;height:22px;font-family:var(--font-mono);color:var(--dim);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex}[data-page=povprasevanje-ai] .pa-step.done .num{background:var(--surface-3);border-color:var(--border-2);color:var(--text-2)}[data-page=povprasevanje-ai] .pa-step.active .num{background:var(--accent);border-color:var(--accent);color:#fbfaf3}[data-page=povprasevanje-ai] .pa-step.active{color:var(--text);font-weight:600}[data-page=povprasevanje-ai] .pa-step-line{background:var(--border-2);width:40px;height:1.5px;margin:0 14px}[data-page=povprasevanje-ai] .pa-summary{border:1px solid var(--border);background:var(--surface-1);border-radius:14px;align-items:center;gap:22px;margin-bottom:14px;padding:20px 24px;display:flex}[data-page=povprasevanje-ai] .pa-sum-ic{background:var(--accent);color:#fbfaf3;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}[data-page=povprasevanje-ai] .pa-sum-ic svg{width:28px;height:28px}[data-page=povprasevanje-ai] .pa-sum-main{flex:1}[data-page=povprasevanje-ai] .pa-sum-title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text);font-size:22px;font-weight:700}[data-page=povprasevanje-ai] .pa-sum-tags{flex-wrap:wrap;gap:8px;margin-top:7px;display:flex}[data-page=povprasevanje-ai] .pa-tag{font-family:var(--font-mono);letter-spacing:.04em;background:var(--surface-2);color:var(--text-2);border:1px solid var(--border);border-radius:999px;padding:4px 10px;font-size:11px}[data-page=povprasevanje-ai] .pa-tag.fwd{color:var(--amber);background:#b97a181f;border-color:#b97a184d}[data-page=povprasevanje-ai] .pa-tag.buyer{color:var(--accent);background:#2d5f3f1a;border-color:#2d5f3f4d}[data-page=povprasevanje-ai] .pa-buyer{text-align:right}[data-page=povprasevanje-ai] .pa-buyer .vb{font-family:var(--font-mono);letter-spacing:.1em;color:var(--accent);align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}[data-page=povprasevanje-ai] .pa-buyer .vb .d{background:var(--up);border-radius:50%;width:7px;height:7px}[data-page=povprasevanje-ai] .pa-buyer .nm{color:var(--text);margin-top:3px;font-size:13px;font-weight:600}[data-page=povprasevanje-ai] .pa-buyer .bt{color:var(--muted);margin-top:2px;font-size:11.5px}[data-page=povprasevanje-ai] .pa-aihead{align-items:center;gap:11px;margin:30px 0 16px;display:flex}[data-page=povprasevanje-ai] .pa-aihead .sx{background:var(--accent);color:#fbfaf3;width:26px;height:26px;font-family:var(--font-display);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}[data-page=povprasevanje-ai] .pa-aihead h2{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:19px;font-weight:700}[data-page=povprasevanje-ai] .pa-aihead .tm{font-family:var(--font-mono);color:var(--muted);align-items:center;gap:6px;margin-left:auto;font-size:11px;display:flex}[data-page=povprasevanje-ai] .pa-aihead .tm .d{background:var(--up);border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite papulse}@keyframes papulse{0%,to{opacity:1}50%{opacity:.35}}[data-page=povprasevanje-ai] .pa-metrics{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:16px;display:grid}[data-page=povprasevanje-ai] .pa-metric{border:1px solid var(--border);background:var(--surface-1);border-radius:13px;padding:18px 18px 16px}[data-page=povprasevanje-ai] .pa-metric .ml{font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--muted);margin-bottom:12px;font-size:10px}[data-page=povprasevanje-ai] .pa-metric .mv{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text);font-size:30px;font-weight:700;line-height:1}[data-page=povprasevanje-ai] .pa-metric .mv small{color:var(--muted);font-size:16px;font-weight:600}[data-page=povprasevanje-ai] .pa-metric .ms{color:var(--muted);margin-top:7px;font-size:12px;line-height:1.35}[data-page=povprasevanje-ai] .pa-metric .feas{align-items:center;gap:7px;display:inline-flex}[data-page=povprasevanje-ai] .pa-metric .feas .d{background:var(--up);border-radius:50%;width:9px;height:9px}[data-page=povprasevanje-ai] .pa-cols{grid-template-columns:1.35fr 1fr;gap:14px;margin-bottom:16px;display:grid}[data-page=povprasevanje-ai] .pa-panel{border:1px solid var(--border);background:var(--surface-1);border-radius:13px;padding:20px 22px}[data-page=povprasevanje-ai] .pa-panel-h{font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--muted);margin-bottom:16px;font-size:10px}[data-page=povprasevanje-ai] .pa-region{grid-template-columns:116px 1fr 64px;align-items:center;gap:12px;margin-bottom:11px;display:grid}[data-page=povprasevanje-ai] .pa-region .rn{color:var(--text-2);font-size:13px}[data-page=povprasevanje-ai] .pa-region .rbar{background:var(--surface-3);border-radius:999px;height:9px;display:block;overflow:hidden}[data-page=povprasevanje-ai] .pa-region .rfill{background:var(--accent);border-radius:999px;height:100%;display:block}[data-page=povprasevanje-ai] .pa-region .rv{font-family:var(--font-mono);color:var(--text);text-align:right;font-size:12px}[data-page=povprasevanje-ai] .pa-region .rv b{font-weight:600}[data-page=povprasevanje-ai] .pa-insight{background:var(--accent-deep);border-color:var(--accent-deep);color:#e8eadf}[data-page=povprasevanje-ai] .pa-insight .pa-panel-h{color:#9fb4a4}[data-page=povprasevanje-ai] .pa-insight .big{font-family:var(--font-display);color:#fbfaf3;letter-spacing:-.01em;font-size:17px;font-weight:600;line-height:1.4}[data-page=povprasevanje-ai] .pa-insight .big b{color:#f2c14e}[data-page=povprasevanje-ai] .pa-insight .sub{color:#c3c8b6;margin-top:12px;font-size:13px;line-height:1.55}[data-page=povprasevanje-ai] .pa-cap{border-top:1px solid #ffffff1f;gap:18px;margin-top:18px;padding-top:16px;display:flex}[data-page=povprasevanje-ai] .pa-cap .c{flex:1}[data-page=povprasevanje-ai] .pa-cap .cv{font-family:var(--font-mono);color:#fbfaf3;font-size:18px;font-weight:600}[data-page=povprasevanje-ai] .pa-cap .cl{color:#9fb4a4;margin-top:3px;font-size:11.5px;line-height:1.3}[data-page=povprasevanje-ai] .pa-paths-head{margin:34px 0 16px}[data-page=povprasevanje-ai] .pa-paths-head h2{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 6px;font-size:22px;font-weight:700}[data-page=povprasevanje-ai] .pa-paths-head p{color:var(--muted);margin:0;font-size:14.5px}[data-page=povprasevanje-ai] .pa-paths{grid-template-columns:1fr 1fr;gap:16px;display:grid}[data-page=povprasevanje-ai] .pa-path{border:1.5px solid var(--border-2);background:var(--surface-1);cursor:pointer;border-radius:16px;padding:24px 24px 22px;transition:border-color .14s,box-shadow .14s,background .14s;position:relative}[data-page=povprasevanje-ai] .pa-path:hover{border-color:var(--accent)}[data-page=povprasevanje-ai] .pa-path.active{border-color:var(--accent);box-shadow:inset 0 0 0 1.5px var(--accent);background:linear-gradient(#2d5f3f0f,#2d5f3f03)}[data-page=povprasevanje-ai] .pa-path-rec{font-family:var(--font-mono);letter-spacing:.1em;color:#fbfaf3;background:var(--accent);border-radius:999px;padding:4px 11px;font-size:10px;font-weight:700;position:absolute;top:-11px;left:24px}[data-page=povprasevanje-ai] .pa-path-top{align-items:flex-start;gap:13px;margin-bottom:14px;display:flex}[data-page=povprasevanje-ai] .pa-path-ic{background:var(--surface-2);width:44px;height:44px;color:var(--accent);border:1px solid var(--border);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex}[data-page=povprasevanje-ai] .pa-path.active .pa-path-ic{background:var(--accent);color:#fbfaf3;border-color:var(--accent)}[data-page=povprasevanje-ai] .pa-path-ic svg{width:23px;height:23px}[data-page=povprasevanje-ai] .pa-path-titles{flex:1}[data-page=povprasevanje-ai] .pa-path-kick{font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--muted);font-size:10px}[data-page=povprasevanje-ai] .pa-path-title{font-family:var(--font-display);letter-spacing:-.015em;color:var(--text);margin-top:3px;font-size:19px;font-weight:700}[data-page=povprasevanje-ai] .pa-radio{border:2px solid var(--border-hot);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:all .12s;display:flex}[data-page=povprasevanje-ai] .pa-path.active .pa-radio{border-color:var(--accent);background:var(--accent)}[data-page=povprasevanje-ai] .pa-radio svg{color:#fbfaf3;opacity:0;width:12px;height:12px;transition:opacity .12s}[data-page=povprasevanje-ai] .pa-path.active .pa-radio svg{opacity:1}[data-page=povprasevanje-ai] .pa-path-desc{color:var(--text-2);margin-bottom:16px;font-size:13.5px;line-height:1.55}[data-page=povprasevanje-ai] .pa-path-list{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}[data-page=povprasevanje-ai] .pa-path-list li{color:var(--text-2);gap:9px;font-size:13px;line-height:1.4;display:flex}[data-page=povprasevanje-ai] .pa-path-list li svg{width:15px;height:15px;color:var(--accent);flex-shrink:0;margin-top:1px}[data-page=povprasevanje-ai] .pa-path-foot{border-top:1px solid var(--border);gap:20px;margin-top:18px;padding-top:15px;display:flex}[data-page=povprasevanje-ai] .pa-path-foot .pfv{font-family:var(--font-mono);color:var(--text);font-size:15px;font-weight:600}[data-page=povprasevanje-ai] .pa-path-foot .pfl{color:var(--muted);margin-top:2px;font-size:11px}[data-page=povprasevanje-ai] .pa-action{border:1px solid var(--border);background:var(--surface-1);border-radius:14px;align-items:center;gap:20px;margin-top:24px;padding:20px 24px;display:flex}[data-page=povprasevanje-ai] .pa-action .txt{color:var(--muted);font-size:13.5px}[data-page=povprasevanje-ai] .pa-action .txt b{color:var(--text);font-weight:600}[data-page=povprasevanje-ai] .pa-action .sp{flex:1}[data-page=povprasevanje-ai] .pa-btn-ghost{border:1px solid var(--border-2);color:var(--text-2);border-radius:11px;padding:14px 22px;font-size:14px;font-weight:500;transition:all .12s}[data-page=povprasevanje-ai] .pa-btn-ghost:hover{border-color:var(--border-hot);color:var(--text)}[data-page=povprasevanje-ai] .pa-btn{background:var(--accent);color:#fbfaf3;font-family:var(--font-display);letter-spacing:-.01em;border-radius:11px;padding:15px 28px;font-size:15.5px;font-weight:600;transition:background .12s,transform 50ms}[data-page=povprasevanje-ai] .pa-btn:hover{background:var(--accent-hot)}[data-page=povprasevanje-ai] .pa-btn:active{transform:translateY(1px)}[data-page=povprasevanje-ai] footer.pa-foot{border-top:1px solid var(--border);color:var(--muted);padding:22px 0;font-size:12px}[data-page=povprasevanje-ai] footer.pa-foot .container{justify-content:space-between;display:flex}[data-page=povprasevanja-zame] .ki-wrap{padding:44px 0 96px}[data-page=povprasevanja-zame] .ki-head{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:12px;display:flex}[data-page=povprasevanja-zame] .ki-kicker{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin-bottom:12px;font-size:11px}[data-page=povprasevanja-zame] .ki-title{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text);margin:0 0 12px;font-size:38px;font-weight:700;line-height:1.02}[data-page=povprasevanja-zame] .ki-lead{color:var(--text-2);max-width:56ch;margin:0;font-size:15.5px;line-height:1.55}[data-page=povprasevanja-zame] .ki-lead b{color:var(--text);font-weight:600}[data-page=povprasevanja-zame] .ki-me{border:1px solid var(--border);background:var(--surface-1);border-radius:13px;flex-shrink:0;align-items:center;gap:12px;padding:13px 16px;display:flex}[data-page=povprasevanja-zame] .ki-me-av{background:var(--accent-deep);color:#fbfaf3;width:42px;height:42px;font-family:var(--font-display);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}[data-page=povprasevanja-zame] .ki-me .nm{font-family:var(--font-display);color:var(--text);letter-spacing:-.01em;font-size:15px;font-weight:700}[data-page=povprasevanja-zame] .ki-me .vb{font-family:var(--font-mono);letter-spacing:.08em;color:var(--accent);align-items:center;gap:5px;margin-top:3px;font-size:9.5px;font-weight:700;display:inline-flex}[data-page=povprasevanja-zame] .ki-me .vb .d{background:var(--up);border-radius:50%;width:6px;height:6px}[data-page=povprasevanja-zame] .ki-me .crops{color:var(--muted);margin-top:2px;font-size:11.5px}[data-page=povprasevanja-zame] .ki-filters{align-items:center;gap:10px;margin:30px 0 18px;display:flex}[data-page=povprasevanja-zame] .ki-fcount{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:11px}[data-page=povprasevanja-zame] .ki-chip{border:1px solid var(--border-2);background:var(--surface-1);color:var(--text-2);cursor:pointer;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:500;transition:all .12s}[data-page=povprasevanja-zame] .ki-chip:hover{border-color:var(--accent);color:var(--text)}[data-page=povprasevanja-zame] .ki-chip.active{background:var(--accent);border-color:var(--accent);color:#fbfaf3}[data-page=povprasevanja-zame] .ki-sp{flex:1}[data-page=povprasevanja-zame] .ki-list{flex-direction:column;gap:14px;display:flex}[data-page=povprasevanja-zame] .ki-card{border:1px solid var(--border);background:var(--surface-1);border-radius:16px;grid-template-columns:54px 1fr 250px;align-items:stretch;gap:20px;padding:20px 22px;transition:border-color .12s,box-shadow .12s;display:grid}[data-page=povprasevanja-zame] .ki-card:hover{border-color:var(--border-hot);box-shadow:0 4px 18px #1f21180d}[data-page=povprasevanja-zame] .ki-card.accepted{border-color:var(--accent)}[data-page=povprasevanja-zame] .ki-ic{background:var(--surface-2);width:54px;height:54px;color:var(--accent);border-radius:13px;justify-content:center;align-items:center;display:flex}[data-page=povprasevanja-zame] .ki-ic svg{width:28px;height:28px}[data-page=povprasevanja-zame] .ki-mid{min-width:0}[data-page=povprasevanja-zame] .ki-mid-top{align-items:baseline;gap:10px;display:flex}[data-page=povprasevanja-zame] .ki-mid .tt{font-family:var(--font-display);letter-spacing:-.015em;color:var(--text);font-size:20px;font-weight:700}[data-page=povprasevanja-zame] .ki-mid .ss{color:var(--muted);font-size:13px}[data-page=povprasevanja-zame] .ki-tags{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}[data-page=povprasevanja-zame] .ki-tag{font-family:var(--font-mono);letter-spacing:.03em;background:var(--surface-2);color:var(--text-2);border:1px solid var(--border);border-radius:999px;padding:3px 9px;font-size:10.5px}[data-page=povprasevanja-zame] .ki-match{color:var(--up);align-items:center;gap:7px;margin-top:12px;font-size:12.5px;display:inline-flex}[data-page=povprasevanja-zame] .ki-match .bar{background:var(--surface-3);border-radius:999px;width:54px;height:6px;overflow:hidden}[data-page=povprasevanja-zame] .ki-match .bar i{background:var(--up);border-radius:999px;height:100%;display:block}[data-page=povprasevanja-zame] .ki-match .why{color:var(--muted)}[data-page=povprasevanja-zame] .ki-buyer{border-left:1px solid var(--border);flex-direction:column;padding-left:20px;display:flex}[data-page=povprasevanja-zame] .ki-buyer .vb{font-family:var(--font-mono);letter-spacing:.1em;color:var(--accent);align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}[data-page=povprasevanja-zame] .ki-buyer .vb .d{background:var(--up);border-radius:50%;width:7px;height:7px}[data-page=povprasevanja-zame] .ki-buyer .bn{font-family:var(--font-display);color:var(--text);letter-spacing:-.01em;margin-top:6px;font-size:15.5px;font-weight:700;line-height:1.2}[data-page=povprasevanja-zame] .ki-buyer .bt{color:var(--muted);margin-top:2px;font-size:12px}[data-page=povprasevanja-zame] .ki-buyer .price{font-family:var(--font-mono);color:var(--text-2);margin-top:10px;font-size:12.5px}[data-page=povprasevanja-zame] .ki-buyer .price b{color:var(--text);font-weight:600}[data-page=povprasevanja-zame] .ki-foot{align-items:center;gap:12px;margin-top:auto;padding-top:14px;display:flex}[data-page=povprasevanja-zame] .ki-deadline{color:var(--muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}[data-page=povprasevanja-zame] .ki-deadline svg{width:13px;height:13px}[data-page=povprasevanja-zame] .ki-deadline.urgent{color:var(--amber);font-weight:600}[data-page=povprasevanja-zame] .ki-deadline.urgent svg{color:var(--amber)}[data-page=povprasevanja-zame] .ki-btn{background:var(--accent);color:#fbfaf3;width:100%;font-family:var(--font-display);letter-spacing:-.01em;text-align:center;border-radius:10px;margin-top:12px;padding:12px;font-size:14px;font-weight:600;transition:background .12s}[data-page=povprasevanja-zame] .ki-btn:hover{background:var(--accent-hot)}[data-page=povprasevanja-zame] .ki-btn.ghost{background:var(--surface-2);color:var(--text);border:1px solid var(--border-2)}[data-page=povprasevanja-zame] .ki-btn.ghost:hover{background:var(--surface-3)}[data-page=povprasevanja-zame] .ki-status{font-family:var(--font-mono);letter-spacing:.05em;border-radius:999px;justify-content:center;align-items:center;gap:6px;margin-top:12px;padding:5px 10px;font-size:10.5px;font-weight:700;display:inline-flex}[data-page=povprasevanja-zame] .ki-status.sent{color:var(--amber);background:#b97a181f}[data-page=povprasevanja-zame] .ki-status.accepted{background:var(--up-soft);color:var(--up)}[data-page=povprasevanja-zame] .ki-myoffer{color:var(--muted);font-size:11.5px;font-family:var(--font-mono);margin-top:8px}[data-page=povprasevanja-zame] .ki-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;background:#181b138c;justify-content:center;align-items:center;padding:40px;display:none;position:fixed;inset:0}[data-page=povprasevanja-zame] .ki-overlay.show{animation:.2s ease-out kifade;display:flex}@keyframes kifade{0%{opacity:0}to{opacity:1}}[data-page=povprasevanja-zame] .ki-modal{background:var(--surface-1);border-radius:18px;width:520px;max-width:100%;animation:.28s cubic-bezier(.2,.7,.2,1) kirise;overflow:hidden;box-shadow:0 30px 80px #0000004d}@keyframes kirise{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:none}}[data-page=povprasevanja-zame] .ki-modal-h{border-bottom:1px solid var(--border);padding:24px 28px 18px}[data-page=povprasevanja-zame] .ki-modal-h .k{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;font-size:10px}[data-page=povprasevanja-zame] .ki-modal-h h2{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:22px;font-weight:700}[data-page=povprasevanja-zame] .ki-modal-buyer{border:1px solid var(--border);background:linear-gradient(#2d5f3f14,#2d5f3f05);border-radius:10px;align-items:center;gap:9px;margin-top:12px;padding:10px 13px;display:flex}[data-page=povprasevanja-zame] .ki-modal-buyer .vb{font-family:var(--font-mono);letter-spacing:.08em;color:var(--accent);align-items:center;gap:5px;font-size:9.5px;font-weight:700;display:inline-flex}[data-page=povprasevanja-zame] .ki-modal-buyer .vb .d{background:var(--up);border-radius:50%;width:6px;height:6px}[data-page=povprasevanja-zame] .ki-modal-buyer .bn{color:var(--text);font-size:13.5px;font-weight:600}[data-page=povprasevanja-zame] .ki-modal-body{padding:20px 28px 8px}[data-page=povprasevanja-zame] .ki-field{margin-bottom:16px}[data-page=povprasevanja-zame] .ki-label{font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--muted);margin-bottom:7px;font-size:10px}[data-page=povprasevanja-zame] .ki-input{background:var(--surface-1);border:1px solid var(--border-2);width:100%;color:var(--text);border-radius:9px;padding:12px 14px;font-size:15px;transition:border-color .12s}[data-page=povprasevanja-zame] .ki-input:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #2d5f3f1f}[data-page=povprasevanja-zame] .ki-row2{grid-template-columns:1fr 1fr;gap:14px;display:grid}[data-page=povprasevanja-zame] .ki-hint{color:var(--muted);margin-top:6px;font-size:11.5px}[data-page=povprasevanja-zame] .ki-modal-notice{background:#b97a1814;border:1px solid #b97a1859;border-radius:11px;align-items:flex-start;gap:10px;margin:6px 28px 0;padding:12px 14px;display:flex}[data-page=povprasevanja-zame] .ki-modal-notice svg{width:18px;height:18px;color:var(--amber);flex-shrink:0;margin-top:1px}[data-page=povprasevanja-zame] .ki-modal-notice span{color:var(--text-2);font-size:12px;line-height:1.5}[data-page=povprasevanja-zame] .ki-modal-notice b{color:var(--text);font-weight:600}[data-page=povprasevanja-zame] .ki-modal-cta{gap:12px;padding:16px 28px 24px;display:flex}[data-page=povprasevanja-zame] .ki-modal-cta .btn{font-family:var(--font-display);text-align:center;cursor:pointer;border-radius:10px;flex:1;padding:13px;font-size:14.5px;font-weight:600}[data-page=povprasevanja-zame] .ki-modal-cta .btn.primary{background:var(--accent);color:#fbfaf3}[data-page=povprasevanja-zame] .ki-modal-cta .btn.primary:hover{background:var(--accent-hot)}[data-page=povprasevanja-zame] .ki-modal-cta .btn.ghost{border:1px solid var(--border-2);color:var(--text-2)}[data-page=povprasevanja-zame] .ki-modal-cta .btn.ghost:hover{border-color:var(--border-hot);color:var(--text)}[data-page=povprasevanja-zame] .ki-sent-state{text-align:center;padding:30px 28px;display:none}[data-page=povprasevanja-zame] .ki-sent-state.show{display:block}[data-page=povprasevanja-zame] .ki-sent-check{background:var(--accent);color:#fbfaf3;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;margin:0 auto 16px;display:flex}[data-page=povprasevanja-zame] .ki-sent-check svg{width:27px;height:27px}[data-page=povprasevanja-zame] .ki-sent-state h2{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 8px;font-size:22px;font-weight:700}[data-page=povprasevanja-zame] .ki-sent-state p{color:var(--text-2);margin:0 0 20px;font-size:13.5px;line-height:1.55}[data-page=povprasevanja-zame] footer.ki-foot-bar{border-top:1px solid var(--border);color:var(--muted);padding:22px 0;font-size:12px}[data-page=povprasevanja-zame] footer.ki-foot-bar .container{justify-content:space-between;display:flex}[data-page=kupec-registracija] .kr-hero{padding:56px 0 96px}[data-page=kupec-registracija] .kr-grid{grid-template-columns:1fr 392px;align-items:start;gap:56px;display:grid}[data-page=kupec-registracija] .kr-kicker{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin-bottom:14px;font-size:11px}[data-page=kupec-registracija] .kr-title{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text);margin:0 0 16px;font-size:46px;font-weight:700;line-height:1.02}[data-page=kupec-registracija] .kr-lead{color:var(--text-2);max-width:56ch;margin:0 0 36px;font-size:16px;line-height:1.6}[data-page=kupec-registracija] .kr-lead b{color:var(--text);font-weight:600}[data-page=kupec-registracija] .kr-steps{align-items:center;gap:0;margin-bottom:34px;display:flex}[data-page=kupec-registracija] .kr-step{color:var(--dim);align-items:center;gap:9px;font-size:12.5px;display:flex}[data-page=kupec-registracija] .kr-step .num{border:1.5px solid var(--border-2);width:22px;height:22px;font-family:var(--font-mono);color:var(--dim);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex}[data-page=kupec-registracija] .kr-step.active .num{background:var(--accent);border-color:var(--accent);color:#fbfaf3}[data-page=kupec-registracija] .kr-step.active{color:var(--text);font-weight:600}[data-page=kupec-registracija] .kr-step-line{background:var(--border-2);width:40px;height:1.5px;margin:0 14px}[data-page=kupec-registracija] .kr-field{margin-bottom:20px}[data-page=kupec-registracija] .kr-label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;font-size:10px}[data-page=kupec-registracija] .kr-input{background:var(--surface-1);border:1px solid var(--border-2);width:100%;color:var(--text);border-radius:9px;padding:13px 15px;font-size:15px;transition:border-color .12s,box-shadow .12s}[data-page=kupec-registracija] .kr-input:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #2d5f3f1f}[data-page=kupec-registracija] .kr-input::placeholder{color:var(--faint)}[data-page=kupec-registracija] .kr-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}[data-page=kupec-registracija] .kr-vat{gap:10px;display:flex}[data-page=kupec-registracija] .kr-vat .kr-input{font-family:var(--font-mono);letter-spacing:.04em;flex:1}[data-page=kupec-registracija] .kr-vat-btn{background:var(--accent);color:#fbfaf3;border-radius:9px;flex-shrink:0;align-items:center;gap:8px;padding:0 22px;font-size:14px;font-weight:600;transition:background .12s;display:flex}[data-page=kupec-registracija] .kr-vat-btn:hover{background:var(--accent-hot)}[data-page=kupec-registracija] .kr-vat-btn:disabled{opacity:.5;cursor:default}[data-page=kupec-registracija] .kr-vat-btn .spin{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite krspin;display:none}[data-page=kupec-registracija] .kr-vat-btn.loading .spin{display:inline-block}[data-page=kupec-registracija] .kr-vat-btn.loading .lbl{display:none}@keyframes krspin{to{transform:rotate(360deg)}}[data-page=kupec-registracija] .kr-company{border:1px solid var(--accent);border-radius:12px;margin-top:14px;display:none;overflow:hidden}[data-page=kupec-registracija] .kr-company.show{animation:.4s ease-out krreveal;display:block}@keyframes krreveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}[data-page=kupec-registracija] .kr-company-top{border-bottom:1px solid var(--border);background:linear-gradient(#2d5f3f1a,#2d5f3f08);align-items:center;gap:12px;padding:14px 16px;display:flex}[data-page=kupec-registracija] .kr-vbadge{font-family:var(--font-mono);letter-spacing:.1em;color:var(--accent);align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}[data-page=kupec-registracija] .kr-vbadge .d{background:var(--up);border-radius:50%;width:7px;height:7px}[data-page=kupec-registracija] .kr-company-name{font-family:var(--font-display);color:var(--text);letter-spacing:-.01em;font-size:17px;font-weight:700}[data-page=kupec-registracija] .kr-company-rows{padding:4px 16px 14px}[data-page=kupec-registracija] .kr-crow{border-top:1px solid var(--border);justify-content:space-between;padding:8px 0;font-size:13px;display:flex}[data-page=kupec-registracija] .kr-crow:first-child{border-top:0}[data-page=kupec-registracija] .kr-crow .k{color:var(--muted)}[data-page=kupec-registracija] .kr-crow .v{font-family:var(--font-mono);color:var(--text);font-weight:500}[data-page=kupec-registracija] .kr-chips{flex-wrap:wrap;gap:8px;display:flex}[data-page=kupec-registracija] .kr-chip{border:1px solid var(--border-2);background:var(--surface-1);color:var(--text-2);border-radius:999px;padding:9px 15px;font-size:13.5px;font-weight:500;transition:all .12s}[data-page=kupec-registracija] .kr-chip:hover{border-color:var(--accent);color:var(--text)}[data-page=kupec-registracija] .kr-chip.active{background:var(--accent);border-color:var(--accent);color:#fbfaf3}[data-page=kupec-registracija] .kr-submit{background:var(--accent);color:#fbfaf3;width:100%;font-family:var(--font-display);letter-spacing:-.01em;border-radius:11px;margin-top:28px;padding:16px;font-size:16px;font-weight:600;transition:background .12s,transform 50ms}[data-page=kupec-registracija] .kr-submit:hover{background:var(--accent-hot)}[data-page=kupec-registracija] .kr-submit:active{transform:translateY(1px)}[data-page=kupec-registracija] .kr-submit:disabled{background:var(--surface-hot);color:var(--dim);cursor:default}[data-page=kupec-registracija] .kr-fine{color:var(--muted);text-align:center;margin-top:14px;font-size:12px;line-height:1.5}[data-page=kupec-registracija] .kr-fine a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}[data-page=kupec-registracija] .kr-formwrap{border:1px solid var(--border);background:var(--surface-1);border-radius:16px;padding:30px 32px}[data-page=kupec-registracija] .kr-rail{flex-direction:column;gap:16px;display:flex;position:sticky;top:88px}[data-page=kupec-registracija] .kr-card{border:1px solid var(--border);background:var(--surface-1);border-radius:14px;padding:22px}[data-page=kupec-registracija] .kr-card.dark{background:var(--accent-deep);border-color:var(--accent-deep);color:#e8eadf}[data-page=kupec-registracija] .kr-card.dark h3{color:#fbfaf3}[data-page=kupec-registracija] .kr-card h3{font-family:var(--font-display);letter-spacing:-.01em;margin:0 0 6px;font-size:16px;font-weight:700}[data-page=kupec-registracija] .kr-card .why{color:#c3c8b6;font-size:13.5px;line-height:1.6}[data-page=kupec-registracija] .kr-card .why b{color:#fbfaf3;font-weight:600}[data-page=kupec-registracija] .kr-perks{flex-direction:column;gap:12px;margin:16px 0 0;padding:0;list-style:none;display:flex}[data-page=kupec-registracija] .kr-perks li{color:var(--text-2);gap:11px;font-size:13.5px;line-height:1.45;display:flex}[data-page=kupec-registracija] .kr-perks li svg{width:17px;height:17px;color:var(--accent);flex-shrink:0;margin-top:1px}[data-page=kupec-registracija] .kr-trust-head{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:12px;font-size:10px}[data-page=kupec-registracija] .kr-stat-row{border-top:1px solid var(--border);align-items:baseline;gap:10px;padding:10px 0;display:flex}[data-page=kupec-registracija] .kr-stat-row:first-of-type{border-top:0}[data-page=kupec-registracija] .kr-stat-row .v{font-family:var(--font-mono);color:var(--text);letter-spacing:-.01em;font-size:19px;font-weight:600}[data-page=kupec-registracija] .kr-stat-row .l{color:var(--muted);font-size:12.5px}[data-page=kupec-registracija] footer.kr-foot{border-top:1px solid var(--border);color:var(--muted);padding:22px 0;font-size:12px}[data-page=kupec-registracija] footer.kr-foot .container{justify-content:space-between;display:flex}[data-page=kontakti] .kt-wrap{padding:56px 0 96px}[data-page=kontakti] .kt-inner{max-width:860px;margin:0 auto}[data-page=kontakti] .kt-top{text-align:center;margin-bottom:36px}[data-page=kontakti] .kt-check{background:var(--accent);color:#fbfaf3;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 18px;display:flex}[data-page=kontakti] .kt-check svg{width:30px;height:30px}[data-page=kontakti] .kt-kicker{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin-bottom:12px;font-size:11px}[data-page=kontakti] .kt-title{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text);margin:0 0 12px;font-size:36px;font-weight:700;line-height:1.05}[data-page=kontakti] .kt-lead{color:var(--text-2);max-width:54ch;margin:0 auto;font-size:15.5px;line-height:1.6}[data-page=kontakti] .kt-lead b{color:var(--text);font-weight:600}[data-page=kontakti] .kt-scope{border:1px solid var(--border);background:var(--surface-1);border-radius:14px;justify-content:center;align-items:center;gap:0;margin:30px 0;padding:18px 24px;display:flex}[data-page=kontakti] .kt-scope .s{text-align:center;padding:0 28px}[data-page=kontakti] .kt-scope .s+.s{border-left:1px solid var(--border)}[data-page=kontakti] .kt-scope .sv{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text);font-size:22px;font-weight:700}[data-page=kontakti] .kt-scope .sl{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:5px;font-size:10px}[data-page=kontakti] .kt-cards{grid-template-columns:1fr 1fr;gap:18px;margin-bottom:24px;display:grid}[data-page=kontakti] .kt-card{border:1px solid var(--border);background:var(--surface-1);border-radius:16px;overflow:hidden}[data-page=kontakti] .kt-card-h{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:16px 20px;display:flex}[data-page=kontakti] .kt-card-h .role{font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--muted);font-size:10px}[data-page=kontakti] .kt-av{width:44px;height:44px;font-family:var(--font-display);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex}[data-page=kontakti] .kt-av.buyer{background:var(--accent-deep);color:#fbfaf3}[data-page=kontakti] .kt-av.farm{background:var(--surface-3);color:var(--accent)}[data-page=kontakti] .kt-card-h .nm{font-family:var(--font-display);color:var(--text);letter-spacing:-.01em;font-size:16px;font-weight:700}[data-page=kontakti] .kt-card-h .vb{font-family:var(--font-mono);letter-spacing:.08em;color:var(--accent);align-items:center;gap:5px;margin-top:3px;font-size:9px;font-weight:700;display:inline-flex}[data-page=kontakti] .kt-card-h .vb .d{background:var(--up);border-radius:50%;width:6px;height:6px}[data-page=kontakti] .kt-rows{padding:6px 20px 16px}[data-page=kontakti] .kt-r{border-top:1px solid var(--border);align-items:center;gap:12px;padding:11px 0;display:flex}[data-page=kontakti] .kt-r:first-child{border-top:0}[data-page=kontakti] .kt-r .ic{width:17px;height:17px;color:var(--muted);flex-shrink:0}[data-page=kontakti] .kt-r .ic svg{width:17px;height:17px}[data-page=kontakti] .kt-r .v{color:var(--text);font-size:14px}[data-page=kontakti] .kt-r .v a{color:var(--accent)}[data-page=kontakti] .kt-next{border:1px solid var(--border);background:var(--surface-1);border-radius:16px;margin-bottom:18px;padding:22px 24px}[data-page=kontakti] .kt-next h3{font-family:var(--font-display);letter-spacing:-.01em;margin:0 0 16px;font-size:16px;font-weight:700}[data-page=kontakti] .kt-steps{flex-direction:column;gap:14px;display:flex}[data-page=kontakti] .kt-st{gap:13px;display:flex}[data-page=kontakti] .kt-st .n{background:var(--surface-2);width:24px;height:24px;color:var(--accent);font-family:var(--font-mono);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}[data-page=kontakti] .kt-st .tx{color:var(--text-2);font-size:13.5px;line-height:1.5}[data-page=kontakti] .kt-st .tx b{color:var(--text);font-weight:600}[data-page=kontakti] .kt-notice{background:var(--accent-deep);color:#c3c8b6;border-radius:14px;align-items:flex-start;gap:12px;margin-bottom:24px;padding:16px 18px;display:flex}[data-page=kontakti] .kt-notice svg{color:#f2c14e;flex-shrink:0;width:20px;height:20px;margin-top:1px}[data-page=kontakti] .kt-notice .tx{font-size:13px;line-height:1.55}[data-page=kontakti] .kt-notice .tx b{color:#fbfaf3;font-weight:600}[data-page=kontakti] .kt-actions{justify-content:center;gap:12px;display:flex}[data-page=kontakti] .kt-btn{font-family:var(--font-display);letter-spacing:-.01em;border-radius:11px;padding:14px 26px;font-size:15px;font-weight:600;transition:background .12s,border-color .12s}[data-page=kontakti] .kt-btn.primary{background:var(--accent);color:#fbfaf3}[data-page=kontakti] .kt-btn.primary:hover{background:var(--accent-hot)}[data-page=kontakti] .kt-btn.ghost{border:1px solid var(--border-2);color:var(--text-2)}[data-page=kontakti] .kt-btn.ghost:hover{border-color:var(--border-hot);color:var(--text)}[data-page=kontakti] footer.kt-footbar{border-top:1px solid var(--border);color:var(--muted);padding:22px 0;font-size:12px}[data-page=kontakti] footer.kt-footbar .container{justify-content:space-between;display:flex}[data-page=backoffice] *{box-sizing:border-box}[data-page=backoffice]{background:var(--surface-2);margin:0}[data-page=backoffice] .bo{grid-template-columns:256px 1fr;min-height:100vh;display:grid}[data-page=backoffice] .bo-side{color:#cdd2c2;background:#14180f;flex-direction:column;height:100vh;padding:0;display:flex;position:sticky;top:0;overflow-y:auto}[data-page=backoffice] .bo-brand{align-items:center;gap:12px;padding:20px 20px 18px;display:flex}[data-page=backoffice] .bo-brand .av{color:#fbfaf3;width:40px;height:40px;font-family:var(--font-display);background:linear-gradient(135deg,#5a7a2c,#2d5f3f);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:17px;font-weight:700;display:flex}[data-page=backoffice] .bo-brand .nm{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#ffffff73;font-size:10px}[data-page=backoffice] .bo-brand .ent{font-family:var(--font-display);color:#fbfaf3;letter-spacing:-.01em;margin-top:2px;font-size:16px;font-weight:700}[data-page=backoffice] .bo-navgroup{padding:8px 12px}[data-page=backoffice] .bo-navgroup .gl{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#ffffff52;padding:10px 10px 8px;font-size:10px}[data-page=backoffice] .bo-navgroup.brazde{background:#7fb0691a;border:1px solid #7fb06938;border-radius:12px;margin:6px 8px;padding:8px}[data-page=backoffice] .bo-navgroup.brazde .gl{color:#9fd055;align-items:center;gap:7px;display:flex}[data-page=backoffice] .bo-navgroup.brazde .gl:before{content:"";background:#9fd055;border-radius:50%;width:7px;height:7px}[data-page=backoffice] .bo-nav{flex-direction:column;gap:1px;display:flex}[data-page=backoffice] .bo-nav a{color:#ffffffb8;border-radius:8px;align-items:center;gap:11px;padding:9px 10px;font-size:13.5px;transition:background .12s,color .12s;display:flex}[data-page=backoffice] .bo-nav a:hover{color:#fbfaf3;background:#ffffff0f}[data-page=backoffice] .bo-nav a.active{background:var(--accent);color:#fbfaf3;font-weight:600}[data-page=backoffice] .bo-navgroup.brazde .bo-nav a.active{background:var(--accent)}[data-page=backoffice] .bo-nav a svg{opacity:.85;flex-shrink:0;width:17px;height:17px}[data-page=backoffice] .bo-nav a .badge{font-family:var(--font-mono);color:#fbfaf3;background:#ffffff1a;border-radius:999px;margin-left:auto;padding:2px 7px;font-size:10px;font-weight:700}[data-page=backoffice] .bo-nav a .badge.hot{color:#fff;background:#b97a18}[data-page=backoffice] .bo-side-foot{font-family:var(--font-mono);color:#ffffff59;letter-spacing:.06em;border-top:1px solid #ffffff14;margin-top:auto;padding:16px 20px;font-size:10px}[data-page=backoffice] .bo-main{flex-direction:column;min-width:0;display:flex}[data-page=backoffice] .bo-top{background:var(--surface-1);border-bottom:1px solid var(--border);z-index:10;align-items:center;gap:18px;padding:14px 32px;display:flex;position:sticky;top:0}[data-page=backoffice] .bo-crumb{font-family:var(--font-mono);color:var(--muted);font-size:12px}[data-page=backoffice] .bo-crumb b{color:var(--text);font-weight:600}[data-page=backoffice] .bo-search{background:var(--surface-2);border:1px solid var(--border-2);max-width:440px;color:var(--muted);border-radius:9px;flex:1;align-items:center;gap:9px;padding:9px 13px;font-size:13px;display:flex}[data-page=backoffice] .bo-search svg{width:15px;height:15px}[data-page=backoffice] .bo-top .sp{flex:1}[data-page=backoffice] .bo-lang{border:1px solid var(--border-2);font-family:var(--font-mono);border-radius:8px;font-size:11px;display:flex;overflow:hidden}[data-page=backoffice] .bo-lang span{cursor:pointer;padding:6px 11px}[data-page=backoffice] .bo-lang span.on{background:var(--accent);color:#fbfaf3}[data-page=backoffice] .bo-user{align-items:center;gap:9px;display:flex}[data-page=backoffice] .bo-user .ua{background:var(--surface-3);width:30px;height:30px;color:var(--accent);font-family:var(--font-mono);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}[data-page=backoffice] .bo-user .un{color:var(--text);font-size:13px;font-weight:600}[data-page=backoffice] .bo-body{max-width:1240px;padding:34px 32px 60px}[data-page=backoffice] .bo-greet-kick{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);align-items:center;gap:8px;margin-bottom:12px;font-size:11px;display:flex}[data-page=backoffice] .bo-greet-kick .d{background:var(--up);border-radius:50%;width:7px;height:7px}[data-page=backoffice] .bo-greet h1{font-family:var(--font-display);letter-spacing:-.03em;color:var(--text);margin:0 0 8px;font-size:40px;font-weight:700}[data-page=backoffice] .bo-greet .sub{color:var(--text-2);margin:0 0 30px;font-size:14.5px}[data-page=backoffice] .bo-greet .sub b{color:var(--text);font-weight:600}[data-page=backoffice] .bo-stats{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:40px;display:grid}[data-page=backoffice] .bo-statcard{background:var(--surface-1);border:1px solid var(--border);border-radius:14px;padding:20px 22px}[data-page=backoffice] .bo-statcard .h{align-items:center;gap:8px;margin-bottom:14px;display:flex}[data-page=backoffice] .bo-statcard .h .l{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:10px}[data-page=backoffice] .bo-statcard .h .tag{font-family:var(--font-mono);letter-spacing:.06em;color:var(--accent);background:#7fb06929;border-radius:4px;padding:3px 7px;font-size:9px;font-weight:700}[data-page=backoffice] .bo-statcard .v{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text);font-size:36px;font-weight:700;line-height:1}[data-page=backoffice] .bo-statcard .v small{color:var(--muted);font-size:18px;font-weight:600}[data-page=backoffice] .bo-statcard .s{color:var(--muted);margin-top:10px;font-size:12.5px;line-height:1.4}[data-page=backoffice] .bo-statcard .s b{color:var(--up);font-weight:600}[data-page=backoffice] .bo-sec-head{justify-content:space-between;align-items:baseline;margin:0 0 16px;display:flex}[data-page=backoffice] .bo-sec-head h2{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-2);margin:0;font-size:12px}[data-page=backoffice] .bo-sec-head a{font-family:var(--font-mono);color:var(--accent);font-size:12px}[data-page=backoffice] .bo-cards{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:40px;display:grid}[data-page=backoffice] .bo-dcard{background:var(--surface-1);border:1px solid var(--border);border-top:3px solid var(--accent);border-radius:14px;flex-direction:column;padding:18px 20px;display:flex}[data-page=backoffice] .bo-dcard.urgent{border-top-color:var(--amber)}[data-page=backoffice] .bo-dcard .dtop{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}[data-page=backoffice] .bo-dcard .vb{font-family:var(--font-mono);letter-spacing:.06em;color:var(--accent);align-items:center;gap:5px;font-size:9px;font-weight:700;display:inline-flex}[data-page=backoffice] .bo-dcard .vb .d{background:var(--up);border-radius:50%;width:6px;height:6px}[data-page=backoffice] .bo-dcard .dl{font-family:var(--font-mono);color:var(--muted);font-size:10.5px}[data-page=backoffice] .bo-dcard .dl.urgent{color:var(--amber);font-weight:600}[data-page=backoffice] .bo-dcard .bn{font-family:var(--font-display);color:var(--text);letter-spacing:-.01em;margin-bottom:2px;font-size:15px;font-weight:700}[data-page=backoffice] .bo-dcard .bt{color:var(--muted);margin-bottom:12px;font-size:12px}[data-page=backoffice] .bo-dcard .prod{color:var(--text);border-top:1px solid var(--border);padding-top:12px;font-size:14px;font-weight:600}[data-page=backoffice] .bo-dcard .prodsub{color:var(--muted);margin-top:2px;font-size:12px}[data-page=backoffice] .bo-dcard .price{font-family:var(--font-mono);color:var(--text-2);margin-top:8px;font-size:12.5px}[data-page=backoffice] .bo-dcard .price b{color:var(--text)}[data-page=backoffice] .bo-dcard .act{background:var(--accent);color:#fbfaf3;font-family:var(--font-display);text-align:center;border-radius:8px;margin-top:14px;padding:10px;font-size:13.5px;font-weight:600;transition:background .12s}[data-page=backoffice] .bo-dcard .act:hover{background:var(--accent-hot)}[data-page=backoffice] .bo-offers{flex-direction:column;gap:10px;display:flex}[data-page=backoffice] .bo-orow{background:var(--surface-1);border:1px solid var(--border);border-radius:12px;grid-template-columns:40px 1fr 160px 130px 120px;align-items:center;gap:16px;padding:14px 18px;display:grid}[data-page=backoffice] .bo-orow .oic{background:var(--surface-2);width:40px;height:40px;color:var(--accent);border-radius:9px;justify-content:center;align-items:center;display:flex}[data-page=backoffice] .bo-orow .oic svg{width:20px;height:20px}[data-page=backoffice] .bo-orow .on{font-family:var(--font-display);color:var(--text);letter-spacing:-.01em;font-size:15px;font-weight:700}[data-page=backoffice] .bo-orow .om{color:var(--muted);margin-top:2px;font-size:12px}[data-page=backoffice] .bo-orow .col .cv{font-family:var(--font-mono);color:var(--text);font-size:13.5px;font-weight:600}[data-page=backoffice] .bo-orow .col .cl{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin-top:2px;font-size:10.5px}[data-page=backoffice] .bo-bdg{font-family:var(--font-mono);letter-spacing:.05em;text-align:center;border-radius:999px;justify-self:start;padding:5px 10px;font-size:10px;font-weight:700}[data-page=backoffice] .bo-bdg.accepted{background:var(--up-soft);color:var(--up)}[data-page=backoffice] .bo-bdg.sent{color:var(--amber);background:#b97a1824}[data-page=backoffice] .bo-bdg.lost{background:var(--surface-2);color:var(--muted)}[data-page=backoffice] .bo-bdg a{color:inherit}[data-page=zemljevid],[data-page=poisci-kmetijo]{position:fixed;inset:0;overflow:hidden}.lang-switch{font-family:var(--font-mono);color:var(--dim);letter-spacing:.04em;align-items:center;gap:6px;font-size:12px;display:inline-flex}.lang-switch a{color:var(--dim);border-radius:var(--radius-sm);padding:2px 3px}.lang-switch a:hover{color:var(--text-2)}.lang-switch a.is-active{color:var(--accent);font-weight:600}.lang-switch .lang-sep{color:var(--border-2)}[data-page=home] .ai-results{background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius-lg);margin-top:18px;padding:18px 20px 16px}[data-page=home] .ai-results-head{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);align-items:center;gap:8px;margin-bottom:12px;font-size:11px;display:flex}[data-page=home] .ai-results-head .pulse-dot{background:var(--up);width:6px;height:6px;box-shadow:0 0 8px var(--up);border-radius:50%;animation:1.4s ease-in-out infinite pulse}[data-page=home] .ai-model{color:var(--dim);letter-spacing:.04em;text-transform:none}[data-page=home] .ai-thinking{font-family:var(--font-mono);color:var(--muted);padding:6px 0;font-size:13px}[data-page=home] .ai-answer{color:var(--text);white-space:pre-wrap;font-size:15px;line-height:1.6}[data-page=home] .ai-results-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px;display:grid}[data-page=home] .ai-rc{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);flex-direction:column;gap:4px;padding:12px 14px;display:flex}[data-page=home] .ai-rc-name{color:var(--text);font-size:13px;font-weight:600;line-height:1.3}[data-page=home] .ai-rc-meta{font-family:var(--font-mono);color:var(--muted);font-size:11px}[data-page=home] .ai-rc-tags{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}[data-page=home] .ai-rc-tag{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--accent);background:var(--up-soft);border-radius:var(--radius-sm);padding:2px 6px;font-size:9px}[data-page=home] .ai-rc-contact{font-family:var(--font-mono);color:var(--muted);gap:10px;margin-top:4px;font-size:11px;display:flex}[data-page=home] .ai-rc-contact a{color:var(--accent)}[data-page=home] .ai-disclaimer{font-family:var(--font-mono);color:var(--dim);letter-spacing:.04em;margin-top:14px;font-size:10px}.model-wrap{display:inline-flex;position:relative}.composer-tools .model-menu,.model-menu-left{inset:auto auto calc(100% + 8px) 0}.hero-2col{grid-template-columns:1fr;align-items:start;gap:36px;max-width:920px;margin:0 auto;display:grid}@media(min-width:1000px){.hero-2col{grid-template-columns:1.618fr 1fr;align-items:center;gap:48px;max-width:none}}.hero-greet{margin:0 0 24px}.hg-kicker{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin:0 0 16px;font-size:11px;font-weight:600}.hg-title{font-family:var(--font-display);letter-spacing:-.035em;color:var(--text);margin:0;font-size:clamp(32px,4vw,56px);font-weight:700;line-height:1}.hg-title em{color:var(--accent);font-style:normal}.bz-intents{flex-wrap:wrap;gap:7px;max-width:760px;margin-top:16px;display:flex}.hero-search .hero-search-go{display:flex!important}.hero-search .hero-search-go:disabled{opacity:.4;cursor:not-allowed}.hero-howto{background:var(--surface-1);border:1px solid var(--border);border-radius:14px;align-self:start;padding:13px 14px 14px;box-shadow:0 8px 24px #181b130f}.hw-top{align-items:flex-start;gap:8px;margin-bottom:10px;display:flex}.hw-dot{background:var(--accent);width:6px;height:6px;box-shadow:0 0 8px var(--accent);border-radius:50%;flex-shrink:0;margin-top:5px}.hw-top-t{color:var(--text-2);font-size:12.5px;line-height:1.35}.hw-top-t b{color:var(--text);font-weight:600}.hw-cloud{flex-wrap:wrap;gap:5px;display:flex}.hw-gl{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);flex-basis:100%;margin:6px 2px 1px;font-size:9px}.hw-cloud .hw-gl:first-child{margin-top:0}.hw-bub{background:var(--surface-1);border:1px solid var(--border);font-family:var(--font-ui);color:var(--text-2);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:500;text-decoration:none;transition:border-color .12s,color .12s,background .12s;display:inline-flex}.hw-bub svg{width:13px;height:13px;color:var(--muted);flex-shrink:0;transition:color .12s}.hw-bub-hot{border-color:var(--accent);color:var(--accent);background:#2d5f3f12;font-weight:600}.hw-bub-hot svg{color:var(--accent)}.hw-bub-hot:hover{background:#2d5f3f1f}.hw-bub:hover{border-color:var(--accent);color:var(--accent);background:var(--surface-2)}.hw-bub:hover svg{color:var(--accent)}[data-page=flow-b] .mb-text>p,[data-page=trg] .mb-text>p,[data-page=dobavitelji] .mb-text>p{color:var(--text);margin:0 0 10px;font-size:15px;line-height:1.6}[data-page=flow-b] .mb-text>p:last-child,[data-page=trg] .mb-text>p:last-child,[data-page=dobavitelji] .mb-text>p:last-child{margin-bottom:4px}[data-page=flow-b] .mb-text b,[data-page=trg] .mb-text b,[data-page=dobavitelji] .mb-text b{color:var(--accent);font-weight:600}[data-page=flow-b] .fb-btn.is-on,[data-page=trg] .fb-btn.is-on,[data-page=dobavitelji] .fb-btn.is-on{color:var(--accent);background:var(--surface-2)}[data-page=flow-b] .ai-typing,[data-page=trg] .ai-typing,[data-page=dobavitelji] .ai-typing{gap:5px;padding:6px 2px;display:inline-flex}[data-page=flow-b] .ai-typing span,[data-page=trg] .ai-typing span,[data-page=dobavitelji] .ai-typing span{background:var(--border-hot);border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite bz-typing}[data-page=flow-b] .ai-typing span:nth-child(2),[data-page=trg] .ai-typing span:nth-child(2),[data-page=dobavitelji] .ai-typing span:nth-child(2){animation-delay:.18s}[data-page=flow-b] .ai-typing span:nth-child(3),[data-page=trg] .ai-typing span:nth-child(3),[data-page=dobavitelji] .ai-typing span:nth-child(3){animation-delay:.36s}@keyframes bz-typing{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}[data-page=flow-b] .chat-empty,[data-page=trg] .chat-empty,[data-page=dobavitelji] .chat-empty{text-align:center;flex-direction:column;align-items:center;max-width:560px;margin:8vh auto 0;display:flex}[data-page=flow-b] .ce-avatar,[data-page=trg] .ce-avatar,[data-page=dobavitelji] .ce-avatar{background:var(--accent);color:#fbfaf3;width:52px;height:52px;font-family:var(--font-display);border-radius:50%;justify-content:center;align-items:center;margin-bottom:18px;font-size:26px;font-weight:700;display:flex}[data-page=flow-b] .ce-title,[data-page=trg] .ce-title,[data-page=dobavitelji] .ce-title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text);margin:0 0 8px;font-size:30px}[data-page=flow-b] .ce-sub,[data-page=trg] .ce-sub,[data-page=dobavitelji] .ce-sub{color:var(--muted);max-width:440px;margin:0 0 22px;font-size:14px;line-height:1.5}[data-page=flow-b] .ce-suggests,[data-page=trg] .ce-suggests,[data-page=dobavitelji] .ce-suggests{flex-direction:column;gap:8px;width:100%;max-width:460px;display:flex}[data-page=flow-b] .ce-sug,[data-page=trg] .ce-sug,[data-page=dobavitelji] .ce-sug{text-align:left;background:var(--surface-1);border:1px solid var(--border);width:100%;font-family:var(--font-ui);color:var(--text-2);cursor:pointer;border-radius:12px;padding:12px 14px;font-size:14px;transition:border-color .12s,background .12s,color .12s}[data-page=flow-b] .ce-sug:hover,[data-page=trg] .ce-sug:hover,[data-page=dobavitelji] .ce-sug:hover{border-color:var(--accent);color:var(--accent);background:var(--surface-2)}[data-page=flow-b] .composer-tools .send:disabled,[data-page=trg] .composer-tools .send:disabled,[data-page=dobavitelji] .composer-tools .send:disabled{opacity:.4;cursor:not-allowed}[data-page=flow-b] .composer-tools .send:disabled:hover,[data-page=trg] .composer-tools .send:disabled:hover,[data-page=dobavitelji] .composer-tools .send:disabled:hover{background:var(--text)}.shop-grid{gap:16px}.shop-price{white-space:nowrap}.shop-buy{flex-wrap:wrap;row-gap:10px}.shop-add{flex-shrink:0}.mk-add{font-family:var(--font-ui);color:#fbfaf3;background:var(--accent);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:8px 15px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.mk-add:hover{background:var(--accent-hot)}.pov-card{background:var(--surface-1);border:1px solid var(--border);border-radius:14px;flex-direction:column;padding:16px 17px;transition:border-color .12s;display:flex}.pov-card:hover{border-color:var(--accent)}.pov-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.pov-name{font-family:var(--font-display);color:var(--text);font-size:16px;font-weight:700;line-height:1.2}.pov-match{font-family:var(--font-mono);color:var(--up);white-space:nowrap;background:#4a86321a;border:1px solid #4a86324d;border-radius:999px;flex-shrink:0;padding:3px 8px;font-size:10px;font-weight:700}.pov-who{font-family:var(--font-mono);color:var(--muted);margin-top:6px;font-size:11px}.pov-meta{color:var(--text-2);margin-top:9px;font-size:13px;line-height:1.4}.pov-tags{flex-wrap:wrap;gap:6px;margin-top:11px;display:flex}.pov-chip{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--text-2);background:var(--surface-2);border:1px solid var(--border);border-radius:999px;padding:4px 9px;font-size:9.5px}.pov-chip.scl{color:var(--accent);border-color:var(--border-hot)}.pov-cta{border-top:1px solid var(--border);font-family:var(--font-ui);color:var(--accent);margin-top:13px;padding-top:13px;font-size:12.5px;font-weight:600}.off-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.off-card{background:var(--surface-1);border:1px solid var(--border);border-radius:14px;flex-direction:column;padding:16px 17px;transition:border-color .12s,box-shadow .12s;display:flex}.off-card:hover{border-color:var(--accent);box-shadow:0 8px 22px #181b130f}.off-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.off-name{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);font-size:17px;font-weight:700;line-height:1.2}.off-badge{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#8a6e1a;white-space:nowrap;background:#d4b94e29;border:1px solid #d4b94e66;border-radius:4px;flex-shrink:0;padding:3px 7px;font-size:8.5px;font-weight:600}.off-farm{font-family:var(--font-mono);color:var(--muted);letter-spacing:.02em;margin-top:5px;font-size:11px}.off-price{border-bottom:1px solid var(--border);align-items:baseline;gap:7px;margin:13px 0;padding-bottom:13px;display:flex}.off-amt{font-family:var(--font-display);letter-spacing:-.02em;color:var(--accent);font-size:23px;font-weight:700;line-height:1}.off-per{font-family:var(--font-mono);color:var(--text-2);font-size:12px;font-weight:500}.off-specs{flex-direction:column;gap:7px;display:flex}.off-row{grid-template-columns:72px 1fr;align-items:baseline;gap:10px;display:grid}.off-k{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--dim);font-size:9.5px}.off-v{color:var(--text-2);font-size:12.5px;line-height:1.35}.off-foot{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding-top:12px;display:flex}.off-avail{font-family:var(--font-mono);letter-spacing:.04em;color:var(--muted);align-items:center;gap:7px;font-size:10.5px;display:inline-flex}.off-dot{background:var(--up);border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 0 3px #4a863226}.off-dot.soon{background:var(--amber);box-shadow:0 0 0 3px #b97a1826}.off-cta{font-family:var(--font-ui);color:#fbfaf3;background:var(--accent);cursor:pointer;white-space:nowrap;border:0;border-radius:8px;padding:8px 13px;font-size:12px;font-weight:600;transition:background .15s}.off-cta:hover{background:var(--accent-hot)}.con-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.con-card{background:var(--surface-1);border:1px solid var(--border);border-radius:14px;flex-direction:column;transition:border-color .12s,box-shadow .12s;display:flex;overflow:hidden}.con-card:hover{border-color:var(--accent);box-shadow:0 10px 24px #181b1314}.con-img{width:100%;height:150px;display:block}.con-body{flex-direction:column;flex:1;padding:13px 14px 14px;display:flex}.con-top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.con-name{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);font-size:16px;font-weight:700;line-height:1.2}.con-badge{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:#8a6e1a;white-space:nowrap;background:#d4b94e29;border:1px solid #d4b94e66;border-radius:4px;flex-shrink:0;padding:3px 6px;font-size:8px;font-weight:600}.con-farm{font-family:var(--font-mono);color:var(--muted);letter-spacing:.02em;margin-top:4px;font-size:10px}.con-note{color:var(--text-2);flex:1;margin:9px 0 12px;font-size:12.5px;line-height:1.45}.con-buy{border-top:1px solid var(--border);justify-content:space-between;align-items:flex-end;gap:10px;padding-top:11px;display:flex}.con-price{align-items:baseline;gap:6px;display:flex}.con-amt{font-family:var(--font-display);letter-spacing:-.02em;color:var(--accent);font-size:19px;font-weight:700}.con-per{font-family:var(--font-mono);color:var(--muted);font-size:11px}.con-add{background:var(--text);color:#fbfaf3;cursor:pointer;white-space:nowrap;border:0;border-radius:8px;padding:9px 12px;font-size:12px;font-weight:600;transition:background .15s}.con-add:hover{background:var(--accent)}.con-add.added{background:var(--up)}.mk-group{align-items:baseline;gap:9px;margin:0 0 12px;display:flex}.mk-group.biz{border-top:1px solid var(--border);margin-top:24px;padding-top:20px}.mk-group-t{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);font-size:15px;font-weight:700}.mk-group-s{font-family:var(--font-mono);color:var(--muted);letter-spacing:.02em;font-size:10.5px}@media(max-width:640px){.con-grid{grid-template-columns:1fr 1fr}.off-grid{grid-template-columns:1fr}}.mk-tip{z-index:9999;background:var(--text);color:#fbfaf3;max-width:228px;font-family:var(--font-ui);pointer-events:none;opacity:0;border-radius:8px;padding:8px 11px;font-size:11.5px;line-height:1.42;transition:opacity .12s;position:fixed;box-shadow:0 8px 24px #181b1338}.mk-tip.on{opacity:1}.mk-tip:before{content:"";border:5px solid #0000;border-right-color:var(--text);border-left:0;margin-top:-5px;position:absolute;top:50%;left:-5px}#mk-side{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.sb-cats{scrollbar-width:thin;flex-direction:column;flex:1;gap:1px;min-height:0;margin-right:-4px;padding-right:2px;display:flex;overflow-y:auto}.sb-cats::-webkit-scrollbar{width:7px}.sb-cats::-webkit-scrollbar-thumb{background:var(--border-hot);border-radius:4px}.sb-region{border-top:1px solid var(--border);flex-shrink:0;margin-top:8px;padding-top:12px}[data-page=trg] .thread,[data-page=dobavitelji] .thread{align-items:center;padding:22px 28px 34px}[data-page=trg] .thread-inner,[data-page=dobavitelji] .thread-inner{gap:0;width:100%;max-width:820px}.sb-link.active{background:var(--accent);color:#fbfaf3}.sb-link.active svg{color:#fbfaf3}.sb-cnt{font-family:var(--font-mono);color:var(--muted);margin-left:auto;font-size:10px}.sb-link.active .sb-cnt{color:#fbfaf3d9}.mk-map{aspect-ratio:720/474;background:var(--surface-1);border:1px solid var(--border);border-radius:10px;flex-shrink:0;width:100%;height:auto;margin-top:2px;padding:8px;display:block}.mk-map path{fill:var(--surface-3);stroke:var(--surface-1);stroke-width:1px;cursor:pointer;transition:fill .12s}.mk-map path:hover{fill:var(--border-hot)}.mk-map path.on{fill:var(--accent)}.mk-map-foot{font-family:var(--font-mono);color:var(--muted);justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding:0 4px;font-size:10px;display:flex}.mk-clear{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--text-2);background:var(--surface-2);border:1px solid var(--border);cursor:pointer;border-radius:999px;padding:4px 9px;font-size:9px}.mk-clear:hover{border-color:var(--accent);color:var(--accent)}.ai-mark{background:var(--accent);color:#fbfaf3;width:24px;height:24px;font-family:var(--font-display);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.ai-mark.sm{flex-shrink:0;margin-top:1px}.hero-search{background:var(--surface-1);border:1px solid var(--border-2);border-radius:16px;max-width:none;margin:0 0 12px;padding:14px 16px 10px;transition:border-color .15s,box-shadow .15s;display:block;box-shadow:inset 0 1px #fff9,0 2px 12px #181b130d}.hero-search:focus-within{border-color:var(--border-hot);box-shadow:inset 0 1px #fff9,0 6px 20px #181b1314}.hero-search input{width:100%;color:var(--text);font-size:16px;font-family:var(--font-ui);background:0 0;border:0;outline:none;padding:10px 4px 14px}.hero-search input::placeholder{color:var(--muted)}.hero-search-tools{align-items:center;gap:4px;padding-top:4px;display:flex}.hero-search-tools .tool-btn{width:30px;height:30px;color:var(--muted);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:flex}.hero-search-tools .tool-btn:hover{background:var(--surface-2);color:var(--text)}.hero-search-tools .tool-btn svg{width:14px;height:14px}.hero-search-tools .tool-model{border:1px solid var(--border);font-family:var(--font-ui);color:var(--text-2);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:7px;padding:5px 10px 5px 6px;font-size:12px;font-weight:500;display:flex}.hero-search-tools .tool-model:hover{background:var(--surface-2)}.hero-search-tools .tool-model .tm-mark{background:var(--accent);color:#fbfaf3;width:18px;height:18px;font-family:var(--font-display);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.hero-search-tools .tool-spacer{flex:1}.hero-search-tools .tool-mic,.hero-search-tools .tool-audio{width:30px;height:30px;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:flex}.hero-search-tools .tool-mic svg,.hero-search-tools .tool-audio svg{width:14px;height:14px}.hero-search-tools .tool-mic:hover,.hero-search-tools .tool-audio:hover{background:var(--surface-2);color:var(--text)}.hero-search .hero-search-go{background:var(--accent);color:#fbfaf3;cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:background .15s;display:none}.hero-search .hero-search-go:hover{background:var(--accent-hot)}.hero-search .hero-search-go svg{width:14px;height:14px}.hero-search.has-text .hero-search-go{display:flex}.hero-search.has-text .tool-mic,.hero-search.has-text .tool-audio{display:none}.bz-intents{flex-wrap:wrap;justify-content:flex-start;gap:7px;margin:0 0 20px;display:flex}.bz-intent{white-space:nowrap;font-family:var(--font-ui);color:var(--text-2);background:var(--surface-1);border:1px solid var(--border);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:12px;font-weight:500;transition:border-color .12s,color .12s,background .12s;display:inline-flex}.bz-intent svg{width:14px;height:14px;color:var(--muted);flex-shrink:0;transition:color .12s}.bz-intent:hover{border-color:var(--accent);color:var(--accent);background:var(--surface-2)}.bz-intent:hover svg{color:var(--accent)}.bz-convo{flex-direction:column;gap:26px;margin:2px 0 26px;display:flex}.ai-clear{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--text-2);background:var(--surface-2);border:1px solid var(--border);cursor:pointer;border-radius:999px;flex-shrink:0;margin-left:auto;padding:5px 10px;font-size:9px}.ai-clear:hover{border-color:var(--accent);color:var(--accent)}.mb-contact{flex-wrap:wrap;gap:8px;margin:2px 0 16px;display:flex}.mb-cinfo{font-family:var(--font-mono);color:var(--text);background:var(--surface-2);border:1px solid var(--border);border-radius:8px;align-items:center;gap:7px;padding:7px 11px;font-size:12px;display:inline-flex}.mb-cinfo svg{width:13px;height:13px;color:var(--accent);flex-shrink:0}.rc-best-resp{text-align:right}.rc-best-resp .rr-v{font-family:var(--font-display);letter-spacing:-.02em;color:var(--accent);font-size:19px;font-weight:700;line-height:1}.rc-best-resp .rr-l{font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;text-transform:uppercase;margin-top:6px;font-size:9px}.mb-actions{flex-wrap:wrap;gap:9px;margin-top:16px;display:flex}.mb-act{border:1px solid var(--border-2);background:var(--surface-1);color:var(--text);font-family:var(--font-ui);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:11px 15px;font-size:13.5px;font-weight:600;transition:border-color .12s,color .12s,background .12s;display:inline-flex}.mb-act svg{width:15px;height:15px}.mb-act:hover{border-color:var(--accent);color:var(--accent)}.mb-act.primary{background:var(--accent);color:#fbfaf3;border-color:var(--accent)}.mb-act.primary:hover{background:var(--accent-hot);color:#fbfaf3}.mb-act.sent{background:var(--up);border-color:var(--up);color:#fbfaf3;cursor:default}.dir-title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);margin:6px 0 2px;font-size:15px;font-weight:700}.dir-sub{font-family:var(--font-mono);color:var(--muted);letter-spacing:.02em;margin-bottom:14px;font-size:10.5px}.sup-res-grid{grid-template-columns:1fr 1fr;gap:14px;margin:4px 0 2px;display:grid}.sup-res-grid.one{grid-template-columns:1fr;max-width:420px}.sup-res{background:var(--surface-1);border:1px solid var(--border);border-radius:14px;flex-direction:column;padding:16px 16px 15px;display:flex}.sup-res-head{grid-template-columns:40px 1fr;align-items:center;gap:12px;margin-bottom:11px;display:grid}.sup-res-mark{background:var(--surface-3);border:1px solid var(--border-hot);width:40px;height:40px;color:var(--accent);border-radius:10px;justify-content:center;align-items:center;display:flex}.sup-res-mark svg{width:21px;height:21px}.sup-res-name{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);font-size:18px;font-weight:700;line-height:1.15}.sup-res-meta{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:4px;font-size:9.5px;line-height:1.4}.sup-res-spec{color:var(--text-2);margin-bottom:11px;font-size:13px;line-height:1.5}.sup-res-why{font-family:var(--font-mono);border-radius:9px;margin-bottom:12px;padding:9px 11px;font-size:11px;line-height:1.5}.sup-res-why.best{color:var(--text-2);border:1px solid var(--border-hot);background:#2d5f3f12}.sup-res-why.best b{color:var(--accent);font-weight:600}.sup-res-why.rel{color:var(--muted);background:var(--surface-2);border:1px solid var(--border)}.sup-res-why.rel b{color:var(--text-2);font-weight:600}.sup-res-tags{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.sup-res-foot{gap:8px;margin-top:auto;display:flex}.sup-res-cta{font-family:var(--font-ui);cursor:pointer;text-align:center;white-space:nowrap;border-radius:10px;flex:1;padding:11px 8px;font-size:12.5px;font-weight:600;transition:background .12s,border-color .12s,color .12s}.sup-res-cta.primary{background:var(--accent);color:#fbfaf3;border:0}.sup-res-cta.primary:hover{background:var(--accent-hot)}.sup-res-cta.primary.sent{background:var(--up)}.sup-res-cta:not(.primary){background:var(--surface-1);color:var(--text);border:1px solid var(--border-2)}.sup-res-cta:not(.primary):hover{border-color:var(--accent);color:var(--accent)}.sup-refine{border-top:1px solid var(--border);margin-top:18px;padding-top:15px}.sup-ref-l{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin-bottom:10px;font-size:9.5px;display:block}.sup-ref-chips{flex-wrap:wrap;gap:8px;display:flex}.sup-ref-chip{font-family:var(--font-ui);color:var(--text-2);background:var(--surface-1);border:1px solid var(--border-2);cursor:pointer;border-radius:999px;padding:8px 15px;font-size:12.5px;transition:border-color .12s,color .12s,background .12s}.sup-ref-chip:hover{border-color:var(--accent);color:var(--accent);background:var(--surface-2)}@media(max-width:640px){.sup-res-grid{grid-template-columns:1fr}}.sup-empty{border:1px dashed var(--border-2);background:var(--surface-1);border-radius:14px;align-items:flex-start;gap:13px;margin-top:4px;padding:22px 20px;display:flex}.sup-empty-mk{background:var(--accent);color:#fbfaf3;width:30px;height:30px;font-family:var(--font-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}.sup-empty p{color:var(--text-2);max-width:520px;margin:3px 0 0;font-size:13.5px;line-height:1.55}.mk-head{justify-content:space-between;align-items:baseline;gap:12px;margin:2px 0 14px;display:flex}.mk-count{font-family:var(--font-mono);color:var(--muted);font-size:12px}.mk-count b{color:var(--text-2)}.sup-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.sup-card{background:var(--surface-1);border:1px solid var(--border);border-radius:14px;flex-direction:column;padding:15px 16px;transition:border-color .12s,box-shadow .12s;display:flex}.sup-card:hover{border-color:var(--accent);box-shadow:0 8px 22px #181b130f}.sup-head{grid-template-columns:40px 1fr;align-items:center;gap:12px;display:grid}.sup-mark{background:var(--surface-3);border:1px solid var(--border-hot);width:40px;height:40px;color:var(--accent);border-radius:10px;justify-content:center;align-items:center;display:flex}.sup-mark svg{width:21px;height:21px}.sup-name{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);font-size:16px;font-weight:700;line-height:1.2}.sup-meta{font-family:var(--font-mono);color:var(--muted);letter-spacing:.02em;margin-top:3px;font-size:10.5px}.sup-spec{color:var(--text-2);margin:12px 0 11px;font-size:13px;line-height:1.45}.sup-tags{flex-wrap:wrap;gap:6px;display:flex}.sup-chip{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--text-2);background:var(--surface-2);border:1px solid var(--border);border-radius:999px;align-items:center;gap:4px;padding:4px 8px;font-size:9px;display:inline-flex}.sup-chip svg{width:10px;height:10px}.sup-chip.ver{color:var(--accent);border-color:var(--border-hot);background:#2d5f3f12}.sup-chip.fast{color:var(--amber);background:#b97a1814;border-color:#b97a1866}.sup-detail{border-top:1px solid var(--border);margin-top:12px;padding-top:12px}.sup-about{color:var(--text-2);margin:0 0 9px;font-size:12.5px;line-height:1.5}.sup-contact{font-family:var(--font-mono);color:var(--text);background:var(--surface-2);border:1px solid var(--border);border-radius:8px;align-items:center;gap:7px;padding:7px 11px;font-size:12px;display:inline-flex}.sup-contact svg{width:13px;height:13px;color:var(--accent)}.sup-foot{border-top:1px solid var(--border);gap:8px;margin-top:14px;padding-top:13px;display:flex}.sup-cta{font-family:var(--font-ui);cursor:pointer;text-align:center;white-space:nowrap;border-radius:9px;flex:1;padding:10px 8px;font-size:12.5px;font-weight:600;transition:background .12s,border-color .12s,color .12s}.sup-cta.primary{background:var(--accent);color:#fbfaf3;border:0}.sup-cta.primary:hover{background:var(--accent-hot)}.sup-cta.primary.sent{background:var(--up);cursor:default}.sup-cta:not(.primary){background:var(--surface-1);color:var(--text);border:1px solid var(--border-2)}.sup-cta:not(.primary):hover{border-color:var(--accent);color:var(--accent)}@media(max-width:680px){.sup-grid{grid-template-columns:1fr}}[data-page=imenik] .imenik-hero{background:var(--surface-1);border-bottom:1px solid var(--border)}[data-page=imenik] .imenik-hero-in{max-width:1280px;margin:0 auto;padding:34px 32px}[data-page=imenik] .dir-top{flex-wrap:wrap;align-items:flex-start;gap:36px;display:flex}[data-page=imenik] .dir-kicker{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin-bottom:12px;font-size:11px}[data-page=imenik] .dir-h1{font-family:var(--font-display);letter-spacing:-.03em;color:var(--text);margin:0;font-size:40px;font-weight:700;line-height:1}[data-page=imenik] .dir-lead{color:var(--text-2);max-width:560px;margin-top:12px;font-size:15px;line-height:1.6}[data-page=imenik] .imenik-alpha-bar{border-bottom:1px solid var(--border);background:var(--bg)}[data-page=imenik] .imenik-alpha-in{flex-wrap:wrap;align-items:center;gap:4px;max-width:1280px;margin:0 auto;padding:12px 32px;display:flex}[data-page=imenik] .imenik-main{max-width:1280px;margin:0 auto;padding:24px 32px 56px}[data-page=imenik] .imenik-cats{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;display:flex}[data-page=imenik] .imenik-countrow{font-family:var(--font-mono);color:var(--muted);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:16px;font-size:12px;display:flex}[data-page=imenik] .fcard-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}[data-page=imenik] .imenik-more{justify-content:center;margin-top:32px;display:flex}[data-page=imenik] .imenik-more button{border:1px solid var(--border-2);background:var(--surface-1);color:var(--text-2);cursor:pointer;border-radius:12px;padding:12px 20px;font-size:14px;font-weight:500;transition:border-color .12s,color .12s}[data-page=imenik] .imenik-more button:hover{border-color:var(--accent);color:var(--accent)}[data-page=imenik] .imenik-note{text-align:center;font-family:var(--font-mono);color:var(--dim);margin-top:16px;font-size:11px}[data-page=imenik] .dir-card{background:var(--surface-1);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;padding:18px;display:flex;position:relative}[data-page=imenik] .dir-logo{background:var(--surface-3);width:36px;height:36px;font-family:var(--font-display);color:var(--accent);border:1px solid var(--border-hot);border-radius:50%;justify-content:center;align-items:center;margin-bottom:14px;font-size:18px;display:flex}[data-page=imenik] .dir-verified{font-family:var(--font-mono);letter-spacing:.18em;color:var(--up);align-items:center;gap:4px;font-size:9px;display:flex;position:absolute;top:18px;right:18px}[data-page=imenik] .dir-name{color:var(--text);margin:0 0 4px;font-size:14px;font-weight:600}[data-page=imenik] .dir-cat{font-family:var(--font-mono);color:var(--muted);margin-bottom:12px;font-size:11px}[data-page=imenik] .dir-tags{flex-wrap:wrap;gap:4px;margin-bottom:14px;display:flex}[data-page=imenik] .dir-tag{font-family:var(--font-mono);background:var(--surface-2);border:1px solid var(--border);color:var(--text-2);border-radius:2px;padding:2px 6px;font-size:10px}[data-page=imenik] .dir-stats{font-family:var(--font-mono);border-top:1px solid var(--border);grid-template-columns:1fr 1fr 1fr;margin-top:auto;padding-top:12px;font-size:11px;display:grid}[data-page=imenik] .dir-stats .ds .n{color:var(--text);font-size:14px}[data-page=imenik] .dir-stats .ds .l{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;margin-top:2px;font-size:9px}[data-page=imenik] .ltr:hover{background:var(--surface-2);border-color:var(--border-hot);color:var(--text)}[data-page=imenik] .ltr.active{background:var(--accent);border-color:var(--accent);color:#fbfaf3}[data-page=imenik] .ltr.empty{color:var(--faint);border-color:var(--border);background:var(--surface-1);cursor:default}[data-page=imenik] .ltr.empty:hover{background:var(--surface-1);border-color:var(--border);color:var(--faint)}[data-page=imenik] .ltr.wide{padding:0 13px}[data-page=imenik] .dir-search svg{width:18px;height:18px;color:var(--muted);flex-shrink:0}[data-page=imenik] .dir-search input{font-family:var(--font-ui);color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:14px}[data-page=imenik] .dir-search input::placeholder{color:var(--dim)}[data-page=imenik] .dir-search:focus-within{border-color:var(--accent)}[data-page=imenik] .dir-map{border:1px solid var(--border-2);background:var(--surface-1);height:48px;font-family:var(--font-ui);color:var(--text-2);border-radius:999px;align-items:center;gap:8px;padding:0 20px;font-size:14px;font-weight:500;text-decoration:none;transition:border-color .12s,color .12s;display:flex}[data-page=imenik] .dir-map svg{width:17px;height:17px}[data-page=imenik] .dir-map:hover{border-color:var(--accent);color:var(--accent)}[data-page=imenik] .dir-intro{flex:0 460px;min-width:320px}[data-page=imenik] .dir-intro p{max-width:460px}[data-page=imenik] .dir-intro .dir-search{max-width:460px;margin-top:24px}[data-page=imenik] .dir-side{flex:560px;min-width:420px}[data-page=imenik] .dir-side-body{align-items:center;gap:24px;margin-top:8px;display:flex}[data-page=imenik] .dir-side-info{flex-direction:column;flex:0 0 220px;gap:16px;display:flex}[data-page=imenik] .dir-side-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}[data-page=imenik] .dir-side-head>span{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:10px}[data-page=imenik] .dir-detail{font-family:var(--font-ui);color:var(--accent);white-space:nowrap;font-size:12px;font-weight:600;text-decoration:none}[data-page=imenik] .dir-detail:hover{color:var(--accent-hot)}[data-page=imenik] .dir-detail-btn{background:var(--accent);color:#fbfaf3;font-family:var(--font-ui);letter-spacing:-.005em;border:0;border-radius:12px;align-items:center;gap:10px;margin-top:2px;padding:13px 15px;font-size:13.5px;font-weight:600;text-decoration:none;transition:background .15s,box-shadow .15s,transform .15s;display:flex;box-shadow:0 6px 18px #2d5f3f33}[data-page=imenik] .dir-detail-btn:hover{background:var(--accent-hot);transform:translateY(-1px);box-shadow:0 10px 24px #2d5f3f42}[data-page=imenik] .dir-detail-btn svg{flex-shrink:0;width:19px;height:19px}[data-page=imenik] .dir-detail-btn .dd-arr{margin-left:auto;font-size:17px;transition:transform .15s}[data-page=imenik] .dir-detail-btn:hover .dd-arr{transform:translate(3px)}[data-page=imenik] .si-map{background:var(--surface-1);border:1px solid var(--border);border-radius:10px;flex:auto;width:auto;min-width:0;height:auto;padding:12px;display:block}[data-page=imenik] .si-map path{fill:var(--surface-3);stroke:var(--surface-1);stroke-width:1px;cursor:pointer;transition:fill .12s}[data-page=imenik] .si-map path:hover{fill:var(--border-hot)}[data-page=imenik] .si-map path.on{fill:var(--accent)}[data-page=imenik] .dir-side-foot{justify-content:space-between;align-items:flex-end;gap:10px;margin-top:11px;display:flex}[data-page=imenik] .dir-count{font-family:var(--font-mono);color:var(--muted);border:1px solid var(--border-2);background:var(--surface-1);text-align:center;border-radius:12px;padding:15px 17px;font-size:11px;line-height:1.3}[data-page=imenik] .dir-count b{font-family:var(--font-display);color:var(--accent);letter-spacing:-.02em;margin-bottom:7px;font-size:42px;font-weight:700;line-height:1;display:block}[data-page=imenik] .dir-reset{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);background:var(--surface-2);border:1px solid var(--border);cursor:pointer;border-radius:999px;padding:6px 12px;font-size:10px}[data-page=imenik] .dir-reset:hover{border-color:var(--accent);color:var(--accent)}[data-page=imenik] .fcard:hover{border-color:var(--accent)}[data-page=imenik] .fc-av{background:var(--surface-3);border:1px solid var(--border-hot);width:40px;height:40px;color:var(--accent);font-family:var(--font-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}[data-page=imenik] .fc-body{flex:1;min-width:0}[data-page=imenik] .fc-name{font-family:var(--font-display);color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;display:block;overflow:hidden}[data-page=imenik] .fc-loc{font-family:var(--font-mono);color:var(--muted);margin-top:2px;font-size:11px;display:block}[data-page=imenik] .fc-tags{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}[data-page=imenik] .fc-cat,[data-page=imenik] .fc-badge{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--border);background:var(--surface-2);color:var(--text-2);border-radius:999px;padding:3px 8px;font-size:9px}[data-page=imenik] .fc-badge.bio{color:var(--up);background:#4a86321a;border-color:#4a863266}[data-page=imenik] .fc-badge.np{color:var(--accent);background:#2d5f3f1a;border-color:#2d5f3f4d}[data-page=imenik] .fc-arr{color:var(--muted);font-family:var(--font-mono);flex-shrink:0;margin-top:2px;transition:color .12s}[data-page=imenik] .fcard:hover .fc-arr{color:var(--accent)}[data-page=imenik] .chip-f:hover{border-color:var(--accent);color:var(--accent)}[data-page=imenik] .chip-f.on{background:var(--accent);border-color:var(--accent);color:#fbfaf3}[data-page=imenik] .chip-f .chip-n{font-family:var(--font-mono);opacity:.7;font-size:10px}[data-page=imenik] .chip-f.on .chip-n{opacity:.85}[data-page=imenik] .dir-viewseg .dvs{font-family:var(--font-ui);color:var(--text-2);cursor:pointer;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:7px;padding:8px 10px;font-size:12.5px;font-weight:600;text-decoration:none;transition:background .12s,color .12s;display:inline-flex}[data-page=imenik] .dir-viewseg .dvs svg{width:15px;height:15px}[data-page=imenik] .dir-viewseg .dvs:hover{color:var(--accent)}[data-page=imenik] .dir-viewseg .dvs.on{background:var(--surface-1);color:var(--text);box-shadow:0 1px 2px #181b1314}[data-page=imenik] .fc-badge.unclaimed{color:var(--amber,#b97a18);background:#b97a1814;border-style:dashed;border-color:#b97a1866}[data-page=imenik] .fc-badge.complete{color:#2a6fa8;background:#2a6fa817;border-color:#2a6fa859}[data-page=imenik] .fc-badge.offer{color:#8a6e1a;background:#d4b94e24;border-color:#d4b94e73}[data-page=imenik] .fc-badge.demand{color:#5b53a8;background:#5b53a817;border-color:#5b53a852}[data-page=trzni-signali] .ts-wrap{max-width:1200px;margin:0 auto;padding:0 28px}[data-page=trzni-signali] .ts-head{padding:40px 0 8px}[data-page=trzni-signali] .ts-head h1{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--text);margin:0;font-size:clamp(30px,4.4vw,44px);font-weight:700}[data-page=trzni-signali] .ts-head p{color:var(--text-2);max-width:640px;margin:12px 0 0;font-size:16px;line-height:1.5}[data-page=trzni-signali] .ts-layout{grid-template-columns:230px 1fr;align-items:start;gap:28px;padding:24px 0 56px;display:grid}[data-page=trzni-signali] .ts-fgroup-h{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:9px;font-size:10px}[data-page=trzni-signali] .ts-frow{flex-direction:column;gap:3px;display:flex}[data-page=trzni-signali] .ts-fopt{font-family:var(--font-ui);color:var(--text-2);cursor:pointer;border:1px solid #0000;border-radius:9px;align-items:center;gap:9px;padding:8px 10px;font-size:13.5px;transition:background .12s,color .12s;display:flex}[data-page=trzni-signali] .ts-fopt:hover{background:var(--surface-2)}[data-page=trzni-signali] .ts-fopt.on{background:var(--accent);color:#fbfaf3}[data-page=trzni-signali] .ts-fopt .dot{background:var(--border-hot);border-radius:50%;flex-shrink:0;width:8px;height:8px}[data-page=trzni-signali] .ts-fopt.on .dot{background:#fbfaf3}[data-page=trzni-signali] .ts-fopt .dot.up{background:var(--up)}[data-page=trzni-signali] .ts-fopt .dot.amber{background:var(--amber)}[data-page=trzni-signali] .ts-fopt .dot.info{background:var(--info)}[data-page=trzni-signali] .ts-fopt .dot.accent{background:var(--accent)}[data-page=trzni-signali] .ts-fchips{flex-wrap:wrap;gap:6px;display:flex}[data-page=trzni-signali] .ts-fchip{font-family:var(--font-ui);color:var(--text-2);background:var(--surface-1);border:1px solid var(--border);cursor:pointer;border-radius:999px;padding:6px 11px;font-size:12px}[data-page=trzni-signali] .ts-fchip:hover{border-color:var(--accent);color:var(--accent)}[data-page=trzni-signali] .ts-fchip.on{background:var(--accent);color:#fbfaf3;border-color:var(--accent)}[data-page=trzni-signali] .ts-mine-k{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#fbfaf39e;align-items:center;gap:8px;margin-bottom:10px;font-size:10.5px;display:flex}[data-page=trzni-signali] .ts-mine-k .pulse{background:var(--up);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #4a863259}[data-page=trzni-signali] .ts-mine-t{font-family:var(--font-serif);max-width:640px;margin:0 0 6px;font-size:21px;font-weight:700;line-height:1.25}[data-page=trzni-signali] .ts-mine-t b{color:#e9c46a;font-weight:700}[data-page=trzni-signali] .ts-mine-src{font-family:var(--font-mono);color:#fbfaf399;margin-top:10px;font-size:11px}[data-page=trzni-signali] .ts-mine-cta{color:var(--accent-deep);font-family:var(--font-ui);cursor:pointer;background:#fbfaf3;border:0;border-radius:11px;align-items:center;gap:8px;margin-top:16px;padding:12px 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}[data-page=trzni-signali] .ts-mine-cta:hover{background:#fff}[data-page=trzni-signali] .ts-sech{justify-content:space-between;align-items:baseline;gap:12px;margin:4px 0 14px;display:flex}[data-page=trzni-signali] .ts-sech-t{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:11px}[data-page=trzni-signali] .ts-count{font-family:var(--font-mono);color:var(--dim);font-size:11px}[data-page=trzni-signali] .ts-card{background:var(--surface-1);border:1px solid var(--border);border-left-width:4px;border-radius:14px;flex-direction:column;padding:18px 18px 16px;display:flex}[data-page=trzni-signali] .ts-card.up{border-left-color:var(--up)}[data-page=trzni-signali] .ts-card.amber{border-left-color:var(--amber)}[data-page=trzni-signali] .ts-card.info{border-left-color:var(--info)}[data-page=trzni-signali] .ts-card.accent{border-left-color:var(--accent)}[data-page=trzni-signali] .ts-card-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}[data-page=trzni-signali] .ts-badge{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-size:9px;font-weight:600;display:inline-flex}[data-page=trzni-signali] .ts-badge.up{color:var(--up);background:#4a86321a;border:1px solid #4a863259}[data-page=trzni-signali] .ts-badge.amber{color:var(--amber);background:#b97a181a;border:1px solid #b97a1861}[data-page=trzni-signali] .ts-badge.info{color:var(--info);background:#2f6a8e1a;border:1px solid #2f6a8e57}[data-page=trzni-signali] .ts-badge.accent{color:var(--accent);background:#2d5f3f17;border:1px solid #2d5f3f4d}[data-page=trzni-signali] .ts-soon{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--dim);border:1px dashed var(--border-2);border-radius:999px;padding:3px 8px;font-size:8.5px}[data-page=trzni-signali] .ts-card-t{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--text);margin:12px 0 0;font-size:18px;font-weight:700;line-height:1.22}[data-page=trzni-signali] .ts-ctx{font-family:var(--font-mono);letter-spacing:.03em;color:var(--muted);margin-top:7px;font-size:10.5px}[data-page=trzni-signali] .ts-what{color:var(--text);margin:12px 0 0;font-size:13.5px;line-height:1.5}[data-page=trzni-signali] .ts-what b{color:var(--text);font-weight:700}[data-page=trzni-signali] .ts-ratio{font-family:var(--font-mono);align-items:baseline;gap:6px;margin-top:10px;display:inline-flex}[data-page=trzni-signali] .ts-ratio .v{font-family:var(--font-serif);font-size:22px;font-weight:700;line-height:1}[data-page=trzni-signali] .ts-ratio .l{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:10px}[data-page=trzni-signali] .ts-card.up .ts-ratio .v{color:var(--up)}[data-page=trzni-signali] .ts-card.amber .ts-ratio .v{color:var(--amber)}[data-page=trzni-signali] .ts-card.info .ts-ratio .v{color:var(--info)}[data-page=trzni-signali] .ts-card.accent .ts-ratio .v{color:var(--accent)}[data-page=trzni-signali] .ts-spark{margin:12px 0 0}[data-page=trzni-signali] .ts-spark svg{display:block}[data-page=trzni-signali] .ts-spark-n{font-family:var(--font-mono);color:var(--dim);margin-top:4px;font-size:9.5px}[data-page=trzni-signali] .ts-why{color:var(--text-2);border-top:1px solid var(--border);margin:12px 0 0;padding-top:11px;font-size:12.5px;line-height:1.45}[data-page=trzni-signali] .ts-src{font-family:var(--font-mono);color:var(--muted);align-items:center;gap:6px;margin-top:9px;font-size:10px;display:flex}[data-page=trzni-signali] .ts-src svg{width:12px;height:12px;color:var(--dim)}[data-page=trzni-signali] .ts-foot{margin-top:14px}[data-page=trzni-signali] .ts-act{cursor:pointer;font-family:var(--font-ui);border:0;border-radius:10px;align-items:center;gap:8px;padding:10px 15px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}[data-page=trzni-signali] .ts-card.up .ts-act{background:var(--up);color:#fbfaf3}[data-page=trzni-signali] .ts-card.amber .ts-act{background:var(--amber);color:#fbfaf3}[data-page=trzni-signali] .ts-card.info .ts-act,[data-page=trzni-signali] .ts-card.accent .ts-act{background:var(--surface-2);color:var(--text-2);border:1px solid var(--border-2);cursor:default}[data-page=trzni-signali] .ts-act:hover{filter:brightness(.95)}[data-page=trzni-signali] .ts-empty{text-align:center;color:var(--muted);border:1px dashed var(--border-2);border-radius:14px;grid-column:1/-1;padding:44px 20px;font-size:14px;line-height:1.5}[data-page=trzni-signali] .ts-soon-sec{border-top:1px solid var(--border);margin-top:30px;padding-top:22px}[data-page=trzni-signali] .ts-ai-top{align-items:center;gap:9px;margin-bottom:11px;display:flex}[data-page=trzni-signali] .ts-ai-mk{background:var(--accent);color:#fbfaf3;width:24px;height:24px;font-family:var(--font-serif);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}[data-page=trzni-signali] .ts-ai-t{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);font-size:15px;font-weight:700}[data-page=trzni-signali] .ts-ai-note{color:var(--text-2);margin:0 0 12px;font-size:12.5px;line-height:1.5}[data-page=trzni-signali] .ts-ai-q{flex-wrap:wrap;gap:7px;display:flex}[data-page=trzni-signali] .ts-ai-qc{font-family:var(--font-ui);color:var(--text-2);background:var(--surface-1);border:1px solid var(--border);cursor:pointer;border-radius:999px;padding:7px 12px;font-size:12.5px}[data-page=trzni-signali] .ts-ai-qc:hover{border-color:var(--accent);color:var(--accent)}[data-page=trzni-signali] .ts-ai-ans{gap:10px;margin-top:13px;display:none}[data-page=trzni-signali] .ts-ai-ans.show{grid-template-columns:24px 1fr;display:grid}[data-page=trzni-signali] .ts-ai-ans .av{background:var(--accent);color:#fbfaf3;width:24px;height:24px;font-family:var(--font-serif);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}[data-page=trzni-signali] .ts-ai-ans .bd{color:var(--text);font-size:13.5px;line-height:1.55}[data-page=trzni-signali] .ts-ai-ans .bd b{color:var(--accent)}[data-page=prevzemi-profil] .pp-wrap{max-width:1180px;margin:0 auto;padding:0 28px}[data-page=prevzemi-profil] .pp-kicker{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin-bottom:16px;font-size:11px}[data-page=prevzemi-profil] .pp-hero h1{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text);max-width:760px;margin:0;font-size:clamp(34px,5.4vw,58px);font-weight:700;line-height:1.02}[data-page=prevzemi-profil] .pp-hero h1 .hot{color:var(--accent)}[data-page=prevzemi-profil] .pp-lead{color:var(--text-2);max-width:620px;margin:20px 0 0;font-size:17px;line-height:1.55}[data-page=prevzemi-profil] .pp-cta-row{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}[data-page=prevzemi-profil] .pp-btn{cursor:pointer;font-family:var(--font-ui);border:0;border-radius:12px;align-items:center;gap:9px;padding:14px 20px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}[data-page=prevzemi-profil] .pp-btn.primary{background:var(--accent);color:#fbfaf3;box-shadow:0 8px 22px #2d5f3f38}[data-page=prevzemi-profil] .pp-btn.primary:hover{background:var(--accent-hot);transform:translateY(-1px)}[data-page=prevzemi-profil] .pp-btn.ghost{background:var(--surface-1);color:var(--text);border:1px solid var(--border-2)}[data-page=prevzemi-profil] .pp-btn.ghost:hover{border-color:var(--accent);color:var(--accent)}[data-page=prevzemi-profil] .pp-btn svg{width:17px;height:17px}[data-page=prevzemi-profil] .pp-find svg{width:18px;height:18px;color:var(--muted);flex-shrink:0}[data-page=prevzemi-profil] .pp-find input{font-family:var(--font-ui);color:var(--text);background:0 0;border:0;outline:none;flex:1;font-size:15px}[data-page=prevzemi-profil] .pp-find input::placeholder{color:var(--dim)}[data-page=prevzemi-profil] .pp-find button{cursor:pointer;background:var(--accent);color:#fbfaf3;font-family:var(--font-ui);border:0;border-radius:999px;flex-shrink:0;padding:11px 18px;font-size:14px;font-weight:600}[data-page=prevzemi-profil] .pp-find button:hover{background:var(--accent-hot)}[data-page=prevzemi-profil] .pp-find-hint{font-family:var(--font-mono);color:var(--muted);margin-top:9px;font-size:11px}[data-page=prevzemi-profil] .pp-found-av{background:var(--surface-3);border:1px solid var(--border-hot);width:46px;height:46px;color:var(--accent);font-family:var(--font-display);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:flex}[data-page=prevzemi-profil] .pp-found-nm{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);font-size:18px;font-weight:700;line-height:1.15}[data-page=prevzemi-profil] .pp-found-mt{font-family:var(--font-mono);color:var(--muted);margin-top:3px;font-size:11px}[data-page=prevzemi-profil] .pp-found-cta{cursor:pointer;background:var(--accent);color:#fbfaf3;font-family:var(--font-ui);border:0;border-radius:10px;flex-shrink:0;margin-left:auto;padding:12px 18px;font-size:14px;font-weight:600}[data-page=prevzemi-profil] .pp-found-cta:hover{background:var(--accent-hot)}[data-page=prevzemi-profil] .pp-demand-ic{width:44px;height:44px;color:var(--amber);background:#b97a1829;border-radius:11px;justify-content:center;align-items:center;display:flex}[data-page=prevzemi-profil] .pp-demand-ic svg{width:22px;height:22px}[data-page=prevzemi-profil] .pp-demand-t{color:var(--text-2);font-size:14.5px;line-height:1.5}[data-page=prevzemi-profil] .pp-demand-t b{color:var(--text)}[data-page=prevzemi-profil] .pp-demand-cta{font-family:var(--font-ui);color:#fbfaf3;background:var(--amber);cursor:pointer;white-space:nowrap;border:0;border-radius:10px;padding:11px 15px;font-size:13px;font-weight:600}[data-page=prevzemi-profil] .pp-demand-cta:hover{filter:brightness(.94)}[data-page=prevzemi-profil] .pp-sec-h{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:11px}[data-page=prevzemi-profil] .pp-sec-t{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text);margin:0 0 6px;font-size:26px;font-weight:700}[data-page=prevzemi-profil] .pp-sec-d{color:var(--text-2);max-width:620px;margin:0 0 24px;font-size:15px;line-height:1.5}[data-page=prevzemi-profil] .pp-stage{background:var(--surface-1);border:1px solid var(--border);border-radius:16px;padding:20px 18px;position:relative}[data-page=prevzemi-profil] .pp-stage-n{font-family:var(--font-mono);color:var(--accent);letter-spacing:.1em;font-size:11px;font-weight:600}[data-page=prevzemi-profil] .pp-stage-ic{background:var(--surface-3);border:1px solid var(--border-hot);width:40px;height:40px;color:var(--accent);border-radius:10px;justify-content:center;align-items:center;margin:12px 0 13px;display:flex}[data-page=prevzemi-profil] .pp-stage-ic svg{width:21px;height:21px}[data-page=prevzemi-profil] .pp-stage-t{font-family:var(--font-display);color:var(--text);letter-spacing:-.01em;font-size:17px;font-weight:700}[data-page=prevzemi-profil] .pp-stage-x{color:var(--text-2);margin-top:7px;font-size:13px;line-height:1.5}[data-page=prevzemi-profil] .pp-stage-goal{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);border-top:1px solid var(--border);margin-top:12px;padding-top:11px;font-size:10px}[data-page=prevzemi-profil] .pp-stage-goal b{color:var(--accent)}[data-page=prevzemi-profil] .pp-ex{background:var(--surface-1);border:1px solid var(--border);border-radius:14px;transition:border-color .12s,box-shadow .12s;overflow:hidden}[data-page=prevzemi-profil] .pp-ex:hover{border-color:var(--accent);box-shadow:0 10px 26px #181b1312}[data-page=prevzemi-profil] .pp-ex-thumb{background-position:50%;background-size:cover;align-items:flex-end;height:120px;padding:12px;display:flex;position:relative}[data-page=prevzemi-profil] .pp-ex-thumb:after{content:"";background:linear-gradient(#0000 30%,#1635228c);position:absolute;inset:0}[data-page=prevzemi-profil] .pp-ex-thumb.t1{background-image:linear-gradient(135deg,#2d5f3f,#4a8632)}[data-page=prevzemi-profil] .pp-ex-thumb.t2{background-image:linear-gradient(135deg,#6a6e58,#b97a18)}[data-page=prevzemi-profil] .pp-ex-thumb.t3{background-image:linear-gradient(135deg,#2f6a8e,#2d5f3f)}[data-page=prevzemi-profil] .pp-ex-thumb.t4{background-image:linear-gradient(135deg,#163522,#4a8632)}[data-page=prevzemi-profil] .pp-ex-badge{z-index:1;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#fbfaf3;background:#00000047;border:1px solid #fbfaf34d;border-radius:999px;padding:4px 9px;font-size:9px;position:relative}[data-page=prevzemi-profil] .pp-ex-b{padding:14px 15px 16px}[data-page=prevzemi-profil] .pp-ex-t{font-family:var(--font-display);color:var(--text);letter-spacing:-.01em;font-size:15px;font-weight:700}[data-page=prevzemi-profil] .pp-ex-x{color:var(--text-2);margin-top:5px;font-size:12.5px;line-height:1.45}[data-page=prevzemi-profil] .pp-ex-foot{justify-content:center;margin-top:26px;display:flex}[data-page=prevzemi-profil] .pp-claimbar{background:#4a86321a;border-bottom:1px solid #4a86324d}[data-page=prevzemi-profil] .pp-claimbar .pp-wrap{align-items:center;gap:12px;padding-top:12px;padding-bottom:12px;display:flex}[data-page=prevzemi-profil] .pp-claimbar svg{width:20px;height:20px;color:var(--up);flex-shrink:0}[data-page=prevzemi-profil] .pp-claimbar b{color:var(--text)}[data-page=prevzemi-profil] .pp-claimbar span{color:var(--text-2);font-size:14px}[data-page=prevzemi-profil] .pp-dash{grid-template-columns:1.1fr 1fr;align-items:start;gap:32px;padding:40px 0 16px;display:grid}[data-page=prevzemi-profil] .pp-dash-l h1{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text);margin:0;font-size:30px;font-weight:700}[data-page=prevzemi-profil] .pp-dash-l p{color:var(--text-2);max-width:460px;margin:12px 0 0;font-size:15px;line-height:1.55}[data-page=prevzemi-profil] .pp-dash-cta{margin-top:22px}[data-page=prevzemi-profil] .pp-vis-top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}[data-page=prevzemi-profil] .pp-vis-lbl{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:10.5px}[data-page=prevzemi-profil] .pp-vis-pct{font-family:var(--font-display);letter-spacing:-.03em;color:var(--accent);white-space:nowrap;font-size:40px;font-weight:700;line-height:1}[data-page=prevzemi-profil] .pp-vis-bar{background:var(--surface-3);border-radius:999px;height:12px;margin:12px 0 8px;overflow:hidden}[data-page=prevzemi-profil] .pp-vis-fill{background:linear-gradient(90deg,var(--accent),var(--up));border-radius:999px;width:18%;height:100%;transition:width .5s cubic-bezier(.4,0,.2,1)}[data-page=prevzemi-profil] .pp-vis-note{color:var(--text-2);font-size:12.5px;line-height:1.5}[data-page=prevzemi-profil] .pp-check{flex-direction:column;gap:2px;margin:16px 0 0;padding:0;list-style:none;display:flex}[data-page=prevzemi-profil] .pp-check li{cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:11px 10px;transition:background .12s;display:flex}[data-page=prevzemi-profil] .pp-check li:hover{background:var(--surface-2)}[data-page=prevzemi-profil] .pp-check .box{border:1.5px solid var(--border-2);color:#0000;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:background .12s,border-color .12s,color .12s;display:flex}[data-page=prevzemi-profil] .pp-check li.done .box{background:var(--accent);border-color:var(--accent);color:#fbfaf3}[data-page=prevzemi-profil] .pp-check .box svg{width:13px;height:13px}[data-page=prevzemi-profil] .pp-check .ci-t{color:var(--text);flex:1;font-size:14px;font-weight:500}[data-page=prevzemi-profil] .pp-check li.done .ci-t{color:var(--muted)}[data-page=prevzemi-profil] .pp-check .ci-w{font-family:var(--font-mono);color:var(--dim);font-size:10.5px}[data-page=prevzemi-profil] .pp-check li.done .ci-w{color:var(--up)}[data-page=prevzemi-profil] .pp-view-dash,[data-page=prevzemi-profil] .pp-claimbar{display:block}.hero{border-bottom:1px solid var(--border);background-color:#0000;background-image:linear-gradient(90deg,#f3f2e9db,#f3f2e9a8 34%,#f3f2e952 60%,#f3f2e91a),linear-gradient(#f3f2e94d,#f3f2e90d 45%,#f3f2e973),url(https://s3.edpid.com/brazde/img/hero-wheat.webp);background-position:50%,50%,50% 64%;background-repeat:no-repeat;background-size:cover,cover,cover;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;align-items:center;min-height:calc(100vh - 118px);padding:40px 0;display:flex;position:relative;overflow:hidden}.hero:before,.hero:after{display:none!important}.hero>.container{z-index:1;width:100%;position:relative}[data-page=home] .hero{min-height:min(540px,100vh - 234px);padding:14px 0}[data-page=home] .hero-greet{margin:0 0 14px}[data-page=home] .hero-search{margin-bottom:10px}[data-page=home] .bz-intents{margin:0 0 10px}.join-feature{background:var(--accent);background-image:linear-gradient(#141e1226,#141e12d9),url(https://s3.edpid.com/brazde/img/join-feature.webp);background-position:50% 30%;background-size:cover}.join-panel{background-color:#0000;background-image:linear-gradient(160deg,#1f4530d4,#163522d6 60%,#102819db),url(https://s3.edpid.com/brazde/img/join-panel.webp);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}[data-page=flow-b] .mb-meta{color:var(--muted);font-family:var(--font-mono);letter-spacing:.02em;font-size:10px}[data-page=flow-b] .sb-recent-suggest .sbr-q{opacity:.72;font-style:italic}.bz-burger,.bz-mnav,.bz-scrim,.shell-filt-btn,.shell-scrim{display:none}@media(max-width:768px){html,body{overflow-x:hidden}:root{--gutter:18px}.container{padding:0 var(--gutter)}.header-inner{padding:10px var(--gutter);justify-content:space-between;align-items:center;gap:12px;display:flex!important}.header .nav{display:none!important}.header-right{gap:8px}.header-right .locale-info,.header-right .btn-login,.header-right .btn-ai-header,.header-right .profile-btn,.header-right .edp{display:none!important}.live-ticker{height:32px}.live-ticker-label{letter-spacing:.16em;padding:0 14px;font-size:9px}.tick-item{height:32px;padding:0 14px;font-size:11px}.module{padding:36px 0!important}.section-head{align-items:start;gap:12px;grid-template-columns:1fr!important}.section-head-actions{flex-wrap:wrap}.hero{padding:32px 0 40px!important}.hero-grid,.hero-2col{grid-template-columns:1fr!important;gap:28px!important}.hero-stats{grid-template-columns:repeat(2,1fr)!important;margin-top:32px!important}.hero-ctas{flex-direction:column;align-items:stretch}.hero-ctas .btn{justify-content:center;width:100%}.hero-pillars{grid-template-columns:1fr!important}.hero-chips{justify-content:flex-start}.hero h1,.hero-title,.hero-headline,.hero-head-wrap h1,h1.display,.display-xl{font-size:clamp(30px,8.5vw,46px)!important;line-height:1.04!important}.hero-sub,.hero-leader,.hero-lead{font-size:15px!important}.market-grid,.dir-grid,.farms-grid,.panoga-grid,.news-grid,.news-row,.b2b-grid,.gb-grid,.tenders,.signal-main,.region-layout,.signal-layout{grid-template-columns:1fr!important}.dir-stats,.farm-stats,.b2b-stats{grid-template-columns:1fr 1fr 1fr!important}.sektorji-grid{grid-template-columns:repeat(2,1fr)!important}.region-feed-item{grid-template-columns:52px 1fr!important}.region-feed-item>:nth-child(3){grid-column:1/-1}.ai-recent-item,.ai-rec-row{grid-template-columns:1fr!important;gap:6px!important}.tender-card{grid-template-columns:1fr!important}.pv-grid{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}.pv-side{position:static!important;top:auto!important}.pv-row,.pv-outcome-grid{grid-template-columns:1fr!important}.pv-outcome-cell:nth-child(2n){border-left:0!important}.pv-hero{padding:28px 0 16px!important}.pv-flow,.kr-steps,.pa-steps,.po-steps,.reg-flow,.flow-steps{flex-wrap:wrap!important;gap:6px 10px!important;margin-bottom:24px!important}.pv-flow-line,.kr-line,.pa-line,.po-line,.flow-line{width:16px!important;margin:0 4px!important}.pa-metrics{grid-template-columns:1fr 1fr!important}.po-list-head{flex-wrap:wrap!important;gap:2px 12px!important}.ki-card{grid-template-columns:1fr!important;gap:14px!important}.ki-me{flex-shrink:1!important}.farm-head-actions{flex-wrap:wrap!important}.farm-head-actions .btn{flex:auto!important;justify-content:center!important}.reg-grid,.reg-layout,.kr-grid,.farm-layout,.km-grid,.profile-grid,.contact-grid,.kontakt-grid,.kt-cards{grid-template-columns:1fr!important}.join-row{grid-template-columns:1fr!important;gap:12px!important}.join-feature{min-height:auto!important;padding:24px 20px!important}.jf-title{font-size:28px!important}.jf-icon-tag{white-space:normal!important}.jf-steps{max-width:none!important}.join-panel{grid-template-columns:1fr!important}.join-card{border-bottom:1px solid #fbfaf324!important;border-right:0!important;padding:22px 20px!important}.join-card:last-child{border-bottom:0!important}.kr-grid,.po-grid,.farm-layout,.pa-cols{grid-template-columns:minmax(0,1fr)!important;gap:24px!important}.ki-head{flex-wrap:wrap!important;gap:10px!important}.farm-head-row{grid-template-columns:1fr!important;gap:14px!important}.kr-row,.ki-row2,.pa-paths,.ip-grid,.onboarding-grid,.ai-results-grid{grid-template-columns:1fr!important}.po-offer{flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex!important}.po-offer>.po-farm{flex:60%;min-width:0}.po-col,.po-status{text-align:left!important}.pa-action{flex-wrap:wrap!important;gap:10px!important}.pa-action .sp{display:none!important}.pa-btn,.pa-btn-ghost{text-align:center!important;flex:auto!important}.sp-grid{grid-template-columns:1fr 1fr!important;gap:14px 18px!important;display:grid!important}.sp-stat{border-right:0!important;padding:0!important}.farm-quick{grid-template-columns:repeat(3,1fr)!important}.farm-quick>div{padding:12px 8px!important}.farm-quick>div:nth-child(3n){border-right:0!important}.related{grid-template-columns:1fr 1fr!important}.kt-scope{flex-wrap:wrap!important;justify-content:flex-start!important}.kt-scope .s{padding:8px 16px!important}.kt-scope .s+.s{border-left:0!important}.bo{grid-template-columns:1fr!important;display:block!important}.bo-sidebar{display:none!important}.bo-top{flex-wrap:wrap;gap:10px!important;padding:12px 16px!important}.bo-search,.bo-lang{display:none!important}.bo-stats{grid-template-columns:1fr 1fr!important;gap:12px!important}.bo-cards{grid-template-columns:1fr!important}.bo-orow{flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex!important}.bo-orow>:nth-child(2){flex:55%;min-width:0}table{-webkit-overflow-scrolling:touch;width:100%;display:block;overflow-x:auto}.footer{padding:40px 0 24px}.footer-grid{grid-template-columns:1fr 1fr!important;gap:28px 20px!important}.footer-grid>:first-child{grid-column:1/-1}.footer-bottom{text-align:left;flex-direction:column;gap:8px;margin-top:32px}body.bz-has-tabbar{padding-bottom:64px}body.bz-has-tabbar .edp-bar{margin-bottom:0}#tweaks-root{z-index:1400}#bz-drawer{overflow:hidden}}@media(max-width:540px){.hg-title{font-size:30px}}@media(max-width:560px){.bz-intents{flex-wrap:wrap}}@media(max-width:999px){.hero-howto{max-width:560px}}@media(max-width:1024px){.market-grid,.dir-grid,.farms-grid,.panoga-grid,.news-grid,.news-row,.b2b-grid,.gb-grid,.hero-stats{grid-template-columns:repeat(2,1fr)!important}.region-layout,.signal-layout,.signal-main{grid-template-columns:1fr!important}}@media(max-width:860px){.dir-side,.dir-intro{flex:100%!important;min-width:0!important}.dir-side-body{flex-direction:column!important;align-items:stretch!important;gap:14px!important}.dir-side-info{flex:auto!important}.dir-grid{grid-template-columns:1fr 1fr!important}}@media(max-width:560px){.dir-grid{grid-template-columns:1fr!important}.dir-count b{font-size:34px!important}}@media(max-width:860px){.bz-maphdr{flex-wrap:wrap;gap:8px 12px;padding:8px 14px!important}.bz-maphdr .mh-nav{display:none!important}.bz-maphdr .mh-right{margin-left:auto}.panel.left,.panel.right{z-index:40!important;border-radius:16px 16px 0 0!important;width:100%!important;max-width:100%!important;max-height:60vh!important;position:fixed!important;inset:auto 0 0!important}.panel.left{display:none!important}}@media(max-width:768px){.bz-maphdr{justify-content:space-between;gap:10px;height:50px;padding:0 14px}.bz-maphdr .mh-nav,.bz-maphdr .mh-right{display:none}#map,.top-bar{top:50px!important}.top-status{top:64px!important}.ai-fab{bottom:74px!important}}@media(max-width:560px){.pp-found{flex-wrap:wrap}.pp-found-cta{width:100%;margin-left:0}}@media(max-width:920px){.pp-stages,.pp-ex-grid{grid-template-columns:1fr 1fr}.pp-dash{grid-template-columns:1fr;gap:24px}.pp-demand{grid-template-columns:44px 1fr}.pp-demand-cta{grid-column:2;justify-self:start}}@media(max-width:560px){.pp-wrap{padding:0 18px}.pp-stages,.pp-ex-grid{grid-template-columns:1fr}}@media(max-width:920px){.ts-layout{grid-template-columns:1fr}.ts-filters{flex-flow:wrap;gap:16px 24px;position:static}.ts-grid{grid-template-columns:1fr}}@media(max-width:560px){.ts-wrap{padding:0 18px}}@media(max-width:860px){[data-page=flow-b],[data-page=trg],[data-page=dobavitelji]{height:100dvh;overflow:hidden}.app{height:100dvh;position:fixed;top:0;left:0;right:0;overflow:hidden;grid-template-columns:1fr!important}.sidebar{z-index:70;width:min(86vw,330px);height:100dvh;transition:transform .24s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0;transform:translate(-104%);box-shadow:12px 0 40px #181b1329}.app.filt-open .sidebar{transform:none}.shell-scrim{z-index:69;opacity:0;pointer-events:none;background:#181b1352;transition:opacity .2s;display:block;position:fixed;inset:0}.app.filt-open .shell-scrim{opacity:1;pointer-events:auto}.main-header{gap:10px;padding:11px 16px!important}.main-header .mh-desc{display:none}.shell-filt-btn{background:var(--accent);color:#fbfaf3;font-size:13px;font-weight:600;font-family:var(--font-ui);cursor:pointer;border:0;border-radius:9px;flex-shrink:0;align-items:center;gap:7px;padding:9px 13px;display:inline-flex}.shell-filt-btn svg{width:15px;height:15px}body .thread{padding:16px 14px 28px!important}body .thread-inner{max-width:100%!important}.off-grid,.con-grid,.sup-res-grid,.shop-grid,.sup-grid,.results-grid,.results-grid.alt{grid-template-columns:1fr!important}.rc{max-width:100%}.rc-head,.rc-head>*{min-width:0}.rc-name,.rc-where,.rc-tagline{overflow-wrap:anywhere}.mh-actions .mh-action span{display:none}}@media(max-width:768px){.bz-burger{background:var(--surface-1);border:1px solid var(--border-2);width:40px;height:40px;color:var(--text);cursor:pointer;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex!important}.bz-burger svg{width:19px;height:19px}.header .header-right{display:none!important}.bz-scrim{opacity:0;pointer-events:none;z-index:998;background:#0d110b80;transition:opacity .2s;display:block;position:fixed;inset:0}html.bz-nav-open .bz-scrim{opacity:1;pointer-events:auto}.bz-mnav{color:#f3f2e9;z-index:999;background:#11160e;flex-direction:column;width:min(82vw,320px);height:100dvh;padding:16px 16px 24px;transition:transform .24s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(104%);box-shadow:-14px 0 44px #0000006b}html.bz-nav-open .bz-mnav{transform:none}.bz-mnav-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.bz-mnav-title{font-family:var(--font-display);letter-spacing:-.01em;font-size:17px;font-weight:700}.bz-mnav-close{color:#f3f2e9;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.bz-mnav-close svg{width:20px;height:20px}.bz-mlink{color:#f3f2e9;font-family:var(--font-ui);letter-spacing:-.01em;border-radius:10px;padding:13px 12px;font-size:16px;font-weight:600;text-decoration:none;display:block}.bz-mlink:hover,.bz-mlink.active{background:#fbfaf317}.bz-mnav-foot{border-top:1px solid #fbfaf324;flex-direction:column;gap:12px;margin-top:auto;padding-top:16px;display:flex}.bz-mnav-foot .lang-switch{font-family:var(--font-mono);color:#b9c0b0;align-items:center;gap:8px;font-size:13px;display:flex}.bz-mnav-foot .lang-switch a{color:#b9c0b0;text-decoration:none}.bz-mnav-foot .lang-switch a.is-active{color:#f3f2e9;font-weight:600}.bz-mnav-login{text-align:center;background:var(--accent);color:#fbfaf3;font-family:var(--font-ui);border-radius:10px;padding:12px;font-size:14px;font-weight:600;text-decoration:none;display:block}}@media(max-width:860px){html,body{overflow-x:hidden;min-width:0!important}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
