:root{--navy-900: #122B45;--navy-700: #1A4369;--navy-dark: #163A5C;--navy: #1F4E79;--navy-100: #E8EFF6;--blue: #2E75B6;--gold: #D4A04C;--gold-700: #B07F2E;--gold-100: #FBF1DF;--bg: #F8FAFC;--success: #1F7A4D;--warning: #C77700;--danger: #B91C1C;--info: #2E75B6;--success-100: #E1F2E9;--danger-100: #FBE3E3;--warning-100: var(--gold-100);--blue-100: #C6D6E8;--blue-300: #A8C0DA;--white: #FFFFFF;--ink: #0F2238;--ink-2: #3F5066;--ink-3: #5A6A7E;--line: #DCE4EC;--line-2:#EDF1F6;--grad-izkaznica: linear-gradient(135deg, #1F4E79 0%, #2E75B6 100%);--font-sans: "Source Sans 3", system-ui, -apple-system, "Segoe UI", sans-serif;--font-serif: "Source Serif 4", Georgia, "Times New Roman", serif;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 40px;--s-8: 48px;--s-9: 64px;--s-10: 80px;--s-11: 96px;--r-sm: 6px;--r-md: 10px;--r-lg: 16px;--r-pill: 999px;--sh-1: 0 1px 2px rgba(18, 43, 69, .06), 0 1px 3px rgba(18, 43, 69, .08);--sh-2: 0 2px 6px rgba(18, 43, 69, .08), 0 4px 12px rgba(18, 43, 69, .08);--sh-3: 0 8px 24px rgba(18, 43, 69, .12), 0 2px 6px rgba(18, 43, 69, .08);--sh-4: 0 18px 48px rgba(18, 43, 69, .18);--container: 1200px;--focus: 0 0 0 2px var(--bg), 0 0 0 4px var(--gold);--tarca: 44px;--overlay: rgba(18, 43, 69, .55)}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/source-sans-3-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/source-sans-3.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600 700;font-display:swap;src:url(/fonts/source-serif-4-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600 700;font-display:swap;src:url(/fonts/source-serif-4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--font-sans);font-size:16px;line-height:24px;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,p{margin:0}a{color:var(--navy);text-decoration:none}.container{max-width:var(--container);margin:0 auto}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;left:var(--s-3);top:-60px;z-index:200;background:var(--navy);color:#fff;padding:var(--s-3) var(--s-4);border-radius:var(--r-sm);font-weight:700;transition:top .15s}.skip-link:focus{top:var(--s-3);outline:none;box-shadow:var(--focus)}.brandmark{display:inline-flex;align-items:center;gap:var(--s-3)}.brandmark .sdp-logo{display:block;height:40px;width:auto;flex:none}.brandmark .wm{line-height:1.12;padding-left:var(--s-3);border-left:1px solid rgba(31,78,121,.22)}.brandmark .wm .ab{display:block;font-weight:700;font-size:14px;letter-spacing:.005em;color:var(--navy);white-space:nowrap}.brandmark .wm .full{display:block;font-size:11.5px;color:var(--ink-2);font-weight:600;letter-spacing:.005em;white-space:nowrap}.brandmark.on-dark .wm{border-left-color:#ffffff38}.brandmark.on-dark .wm .ab{color:#fff}.brandmark.on-dark .wm .full{color:#bfd3e8}.brandmark.lg .sdp-logo{height:54px}.brandmark.lg .wm .ab{font-size:17px}.brandmark.lg .wm .full{font-size:13px}.brandmark.solo .wm{display:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);font-family:var(--font-sans);font-weight:700;font-size:15px;line-height:1;min-height:44px;padding:0 var(--s-5);border-radius:var(--r-sm);border:1.5px solid transparent;cursor:pointer;transition:background .15s,border-color .15s,box-shadow .15s,transform .05s;text-decoration:none;white-space:nowrap}.btn svg{width:18px;height:18px}.btn:focus-visible{outline:none;box-shadow:var(--focus)}.btn:active{transform:translateY(1px)}.btn--primary{background:var(--navy);color:#fff}.btn--primary:hover{background:var(--navy-dark)}.btn--primary:active{background:var(--navy-900)}.btn--gold{background:var(--gold);color:var(--navy-900)}.btn--gold:hover{background:var(--gold-700);color:#fff}.btn--gold:active{background:#97691f;color:#fff}.btn--outline{background:transparent;color:var(--navy);border-color:var(--navy)}.btn--outline:hover{background:var(--navy-100)}.btn--outline:active{background:#d9e6f4}.btn--ghost{background:transparent;color:var(--navy)}.btn--ghost:hover{background:var(--navy-100)}.btn:disabled,.btn.is-disabled{background:#e7ecf2;color:#9aa8b8;border-color:transparent;cursor:not-allowed;box-shadow:none;transform:none;pointer-events:none}.btn--sm{min-height:var(--tarca);font-size:14px;padding:0 var(--s-4)}.btn--lg{min-height:52px;font-size:17px;padding:0 var(--s-6)}.btn--block{width:100%}.card{background:#fff;border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--sh-1);padding:var(--s-5)}.card.elev{box-shadow:var(--sh-2);border-color:transparent}.card .card-title{font-weight:700;font-size:18px;color:var(--navy-dark)}.card .card-body{color:var(--ink-2);font-size:15px;margin-top:var(--s-2)}.card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--s-4)}.statcard{background:#fff;border:1px solid var(--line);border-radius:var(--r-md);padding:var(--s-5);box-shadow:var(--sh-1);position:relative;overflow:hidden}.statcard:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--gold)}.statcard .ic{width:38px;height:38px;border-radius:var(--r-sm);display:grid;place-items:center;background:var(--navy-100);color:var(--navy);margin-bottom:var(--s-3)}.statcard .ic svg{width:20px;height:20px}.statcard .val{font-size:34px;font-weight:800;color:var(--navy-dark);line-height:1;font-variant-numeric:tabular-nums}.statcard .lbl{font-size:14px;color:var(--ink-2);margin-top:var(--s-2)}.statcard .trend{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:700;margin-top:var(--s-3)}.statcard .trend.up{color:var(--success)}.statcard .trend.down{color:var(--danger)}.empty{text-align:center;padding:var(--s-8) var(--s-5)}.empty .art{width:84px;height:84px;margin:0 auto var(--s-4);border-radius:50%;display:grid;place-items:center;background:var(--navy-100);color:var(--navy)}.empty .art svg{width:40px;height:40px}.empty h3{font-size:19px;color:var(--navy-dark);font-weight:700}.empty p{color:var(--ink-2);font-size:15px;margin-top:var(--s-2);max-width:42ch;margin-left:auto;margin-right:auto}.empty .actions{margin-top:var(--s-5);display:flex;gap:var(--s-3);justify-content:center}.badge{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;padding:4px 10px;border-radius:var(--r-pill);letter-spacing:.02em}.badge--sdp{background:var(--navy);color:#fff}.badge--ksjs{background:var(--gold-100);color:var(--gold-700);border:1px solid #E9CF9E}.badge--success{background:var(--success-100);color:var(--success)}.badge--warning{background:var(--warning-100);color:var(--ink)}.badge--danger{background:var(--danger-100);color:var(--danger)}.badge--info{background:var(--navy-100);color:var(--navy)}.badge--muted{background:var(--line-2);color:var(--ink-2);border:1px solid var(--line)}.pageheader{background:#fff;border:1px solid var(--line);border-radius:var(--r-md);padding:var(--s-5) var(--s-6);box-shadow:var(--sh-1)}.pageheader .crumbs{font-size:13px;color:var(--ink-3);display:flex;gap:var(--s-2);align-items:center}.pageheader .crumbs a{color:var(--ink-3)}.pageheader .crumbs .sep{color:var(--line)}.pageheader .ph-row{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--s-5);margin-top:var(--s-3);flex-wrap:wrap}.pageheader h1{font-family:var(--font-serif);font-size:30px;line-height:36px;color:var(--navy-dark);font-weight:700}.pageheader .ph-sub{color:var(--ink-2);margin-top:4px;font-size:15px}.pageheader .ph-actions{display:flex;gap:var(--s-3)}.newscard{background:#fff;border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden;box-shadow:var(--sh-1);display:flex;flex-direction:column;transition:box-shadow .18s,transform .18s}.newscard:hover{box-shadow:var(--sh-3);transform:translateY(-2px)}.newscard .thumb{height:150px;background:var(--navy-100);position:relative;display:grid;place-items:center;color:var(--blue)}.newscard .thumb svg{width:46px;height:46px;opacity:.55}.newscard .thumb .badge{position:absolute;left:var(--s-4);top:var(--s-4)}.newscard .nc-body{padding:var(--s-5);display:flex;flex-direction:column;gap:var(--s-2);flex:1}.newscard .date{font-size:12.5px;color:var(--ink-3);font-weight:600}.newscard h3{font-size:18px;line-height:24px;color:var(--navy-dark);font-weight:700}.newscard p{font-size:14.5px;color:var(--ink-2);line-height:21px}.newscard .more{margin-top:auto;padding-top:var(--s-3);font-weight:700;font-size:14px;color:var(--navy);display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.izkaznica{width:360px;max-width:100%;color:#fff;padding:var(--s-4);aspect-ratio:1586 / 1000;border-radius:3.71%/5.89%;display:flex;flex-direction:column;justify-content:space-between;background:var(--grad-izkaznica);box-shadow:var(--sh-3);position:relative;overflow:hidden}.izkaznica:after{content:"";position:absolute;right:-50px;bottom:-60px;width:200px;height:200px;border-radius:50%;background:#d4a04c38}.izkaznica .iz-top{display:flex;justify-content:space-between;align-items:flex-start;position:relative;z-index:1}.izkaznica .iz-top .label{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);font-weight:700;white-space:nowrap}.izkaznica .iz-top .org{font-weight:800;font-size:17px;margin-top:2px}.izkaznica .iz-chip{width:38px;height:28px;border-radius:5px;background:linear-gradient(135deg,#f3d89a,#c99b45)}.izkaznica .iz-name{font-size:22px;font-weight:800;margin-top:var(--s-3);position:relative;z-index:1}.izkaznica .iz-meta{display:flex;gap:var(--s-6);margin-top:var(--s-3);position:relative;z-index:1}.izkaznica .iz-meta .k{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:#bbd3ec}.izkaznica .iz-meta .v{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.izkaznica .iz-bottom{display:flex;justify-content:space-between;align-items:flex-end;margin-top:var(--s-3);position:relative;z-index:1}.izkaznica .iz-valid{font-size:12px;color:#cfe0f1}.izkaznica .iz-valid b{color:#fff}.izkaznica .qr{width:56px;height:56px;border-radius:var(--r-sm);background:#fff;padding:5px}.izkaznica .qr svg{width:100%;height:100%}.izkaznica .qr img{width:100%;height:100%;display:block}.set-form{max-width:720px}.set-h2{font-size:16px;font-weight:700;color:var(--navy-900);margin:var(--s-6) 0 var(--s-3)}.set-h2:first-child{margin-top:0}.set-note{font-size:12.5px;color:var(--ink-3);margin-bottom:var(--s-3)}.set-note a{text-decoration:underline}.set-actions{margin-top:var(--s-5)}.set-grid{display:grid;gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr))}.set-grid>.field{min-width:0}.tabs{border-bottom:1px solid var(--line);display:flex;gap:var(--s-5)}.tabs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;font-family:var(--font-sans);font-size:15px;font-weight:700;color:var(--ink-3);cursor:pointer;padding:var(--s-3) 2px;position:relative;min-height:44px}.tabs button:hover,.tabs button[aria-selected=true]{color:var(--navy)}.tabs button[aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;background:var(--gold);border-radius:3px 3px 0 0}.tabs button:focus-visible{outline:none;box-shadow:var(--focus);border-radius:var(--r-sm)}.tabpanel{padding-top:var(--s-5);color:var(--ink-2);font-size:15px}.calendar{width:320px;max-width:100%;background:#fff;border:1px solid var(--line);border-radius:var(--r-md);padding:var(--s-5);box-shadow:var(--sh-1)}.cal-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--s-4)}.cal-head .m{font-weight:700;color:var(--navy-dark);font-size:16px}.cal-nav{display:flex;gap:var(--s-2)}.cal-nav button{width:32px;height:32px;border-radius:var(--r-sm);border:1px solid var(--line);background:#fff;cursor:pointer;color:var(--navy);display:grid;place-items:center}.cal-nav button:hover{background:var(--navy-100)}.cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.cal-grid .dow{font-size:11px;font-weight:700;color:var(--ink-3);text-align:center;padding-bottom:var(--s-2);text-transform:uppercase}.cal-grid .day{aspect-ratio:1;display:grid;place-items:center;font-size:13.5px;color:var(--ink);border-radius:var(--r-sm);cursor:pointer;border:none;background:none;font-family:var(--font-sans)}.cal-grid .day:hover{background:var(--navy-100)}.cal-grid .day.muted{color:var(--line)}.cal-grid .day.in-range{background:var(--navy-100);border-radius:0;color:var(--navy-dark)}.cal-grid .day.range-start{background:var(--navy);color:#fff;border-radius:var(--r-sm) 0 0 var(--r-sm)}.cal-grid .day.range-end{background:var(--navy);color:#fff;border-radius:0 var(--r-sm) var(--r-sm) 0}.cal-grid .day.today{box-shadow:inset 0 0 0 1.5px var(--gold)}.cal-foot{margin-top:var(--s-4);display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--ink-2)}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#122b458c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:none;align-items:center;justify-content:center;z-index:100;padding:var(--s-5)}.modal-overlay.open{display:flex}body.brez-drsenja{overflow:hidden}.sig-modal{background:#fff;border-radius:var(--r-lg);width:min(720px,100%);box-shadow:var(--sh-4);overflow:hidden;display:flex;flex-direction:column;max-height:min(880px,calc(100dvh - 2 * var(--s-5)))}.sig-head{padding:var(--s-5) var(--s-6);border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center}.sig-head h3{font-size:19px;color:var(--navy-dark);font-weight:700}.sig-head p{font-size:13.5px;color:var(--ink-2);margin-top:2px}.sig-close{width:40px;height:40px;border:none;background:var(--bg);border-radius:var(--r-sm);cursor:pointer;color:var(--ink-2);display:grid;place-items:center}.sig-close:hover{background:var(--line-2)}.sig-doc{flex:1 1 auto;min-height:140px;overflow-y:auto;margin:var(--s-5) var(--s-6) 0;padding:var(--s-4) var(--s-5);border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg)}.sig-doc:focus-visible{outline:none;box-shadow:var(--focus)}.izjava-text h4{font-family:var(--font-serif);font-size:17px;font-weight:700;color:var(--navy-900);margin-bottom:var(--s-2)}.izjava-text p{font-size:13.5px;line-height:1.6;color:var(--ink-2);margin-bottom:var(--s-3)}.izjava-text p:last-child{margin-bottom:0}.izjava-text .muted{color:var(--ink-3)}.sig-canvas-wrap{padding:var(--s-6);flex:0 0 auto}.sig-canvas{width:100%;height:220px;border:2px dashed var(--line);border-radius:var(--r-md);background:repeating-linear-gradient(0deg,transparent,transparent 64px,var(--line-2) 64px,var(--line-2) 65px);touch-action:none;cursor:crosshair;display:block}.sig-baseline{font-size:12px;color:var(--ink-3);margin-top:var(--s-2);display:flex;align-items:center;gap:var(--s-2)}.sig-foot{padding:var(--s-5) var(--s-6);border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:var(--s-3)}.pub{font-size:15px;color:var(--ink)}.pub-nav{position:sticky;top:0;z-index:20;background:#fff;border-bottom:1px solid var(--line);box-shadow:var(--sh-1)}.pub-nav .inner{display:flex;align-items:center;justify-content:space-between;padding:var(--s-3) var(--s-7)}.pub-nav .links{display:flex;gap:var(--s-6);align-items:center}.pub-nav .links a{font-weight:600;font-size:15px;color:var(--ink-2)}.pub-nav .links a:hover,.pub-nav .links a.active{color:var(--navy)}.pub-nav .links a.active{position:relative}.nav-actions{display:flex;gap:var(--s-3);align-items:center}.pub-hero{background:var(--grad-izkaznica);color:#fff;padding:var(--s-10) var(--s-7);position:relative;overflow:hidden}.pub-hero:after{content:"";position:absolute;right:-100px;top:-100px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(212,160,76,.3),transparent 65%)}.pub-hero .inner{position:relative;max-width:880px}.pub-hero .eyebrow{color:var(--gold);font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-size:13px}.pub-hero h1{font-family:var(--font-serif);font-size:46px;line-height:1.08;margin-top:var(--s-4);max-width:18ch;font-weight:700}.pub-hero p{font-size:18px;color:#d6e4f2;margin-top:var(--s-4);max-width:56ch}.pub-hero .cta{display:flex;gap:var(--s-3);margin-top:var(--s-6);flex-wrap:wrap}.pub-section{padding:var(--s-9) var(--s-7)}.pub-section .s-title{font-family:var(--font-serif);font-size:28px;color:var(--navy-dark);font-weight:700;margin-bottom:var(--s-2)}.pub-section .s-sub{color:var(--ink-2);margin-bottom:var(--s-6)}.pub-foot{background:var(--navy-900);color:#afc6de;padding:var(--s-8) var(--s-7) var(--s-7)}.pub-foot .cols{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:var(--s-7)}.pub-foot h4{color:#fff;font-size:14px;font-weight:700;margin-bottom:var(--s-4);letter-spacing:.04em}.pub-foot a{color:#afc6de;display:block;padding:4px 0;font-size:14px}.pub-foot a:hover{color:#fff}.pub-foot .legal{border-top:1px solid rgba(255,255,255,.12);margin-top:var(--s-7);padding-top:var(--s-5);font-size:13px;color:#7e9bba;display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--s-3)}.dash{display:grid;grid-template-columns:248px 1fr;min-height:100vh;background:var(--bg)}.dash-side{background:var(--navy);color:var(--blue-100);padding:var(--s-5) var(--s-4);display:flex;flex-direction:column}.dash-side .side-inner{position:sticky;top:var(--s-5);display:flex;flex-direction:column;max-height:calc(100vh - 2 * var(--s-5));overflow-y:auto}.dash-side .side-inner{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.25) transparent}.dash-side .side-inner::-webkit-scrollbar{width:6px}.dash-side .side-inner::-webkit-scrollbar-thumb{background:#ffffff40;border-radius:3px}.dash-side .side-inner::-webkit-scrollbar-track{background:transparent}.dash-side .side-nav{display:flex;flex-direction:column;gap:2px;margin-top:var(--s-5)}.dash-side .side-nav .grp{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--blue-300);margin:var(--s-4) var(--s-3) var(--s-2);font-weight:700}.dash-side .side-nav a{display:flex;align-items:center;gap:var(--s-3);color:var(--blue-100);padding:9px var(--s-3);border-radius:var(--r-sm);font-size:14.5px;font-weight:600}.dash-side .side-nav a svg{width:18px;height:18px;opacity:.85}.dash-side .side-nav a{min-height:44px}.dash-side .side-nav a .nav-ico{flex:none}.dash-side .side-nav a:hover{background:#ffffff14;color:#fff}.dash-side .side-nav a.active{background:var(--blue);color:#fff}.dash-side .side-nav a:focus-visible{outline:none;box-shadow:0 0 0 2px var(--navy),0 0 0 4px var(--gold)}.dash-side .side-nav a .badge-n{margin-left:auto;background:var(--gold);color:var(--navy-900);font-size:11px;font-weight:800;padding:1px 8px;border-radius:var(--r-pill);line-height:1.5}.dash-side .side-foot{margin-top:var(--s-5);display:flex;align-items:center;gap:var(--s-3);padding:var(--s-3);border-top:1px solid rgba(255,255,255,.12)}.dash-side .side-foot .av{width:36px;height:36px;border-radius:50%;background:var(--gold);color:var(--navy-900);display:grid;place-items:center;font-weight:800;font-size:14px}.dash-side .side-foot .who{line-height:1.2}.dash-side .side-foot .who b{color:#fff;font-size:14px;display:block}.dash-side .side-foot .who span{font-size:12px;color:#9fbad6}.dash-side .side-foot .who>span{display:block}.dash-side .side-foot .side-foot__profil{display:flex;align-items:center;gap:var(--s-3);flex:1;min-height:44px;margin:calc(-1 * var(--s-2));padding:var(--s-2);border-radius:var(--r-sm);color:inherit;text-decoration:none}.dash-side .side-foot .side-foot__profil .av{flex:none}.dash-side .side-foot .side-foot__profil:hover{background:#ffffff14}.dash-side .side-foot .side-foot__profil:hover .who>span{color:#fff;text-decoration:underline}.dash-side .side-foot .side-foot__profil:focus-visible{outline:none;box-shadow:0 0 0 2px var(--navy),0 0 0 4px var(--gold)}.dash-side .side-preklop{display:flex;align-items:center;gap:var(--s-3);min-height:44px;margin-top:var(--s-4);padding:9px var(--s-3);border:1px solid rgba(255,255,255,.18);border-radius:var(--r-sm);color:var(--gold);font-size:14.5px;font-weight:700;text-decoration:none}.dash-side .side-preklop .nav-ico{flex:none;width:18px;height:18px}.dash-side .side-preklop:hover{background:#ffffff14;color:#fff}.dash-side .side-preklop:focus-visible{outline:none;box-shadow:0 0 0 2px var(--navy),0 0 0 4px var(--gold)}.dash-main{display:flex;flex-direction:column;min-width:0}.dash-top{position:sticky;top:0;z-index:15;background:#fff;border-bottom:1px solid var(--line);padding:var(--s-4) var(--s-6);display:flex;align-items:center;justify-content:space-between}.dash-top .nav-burger{display:none;flex:none;color:var(--ink-2);margin-right:var(--s-3)}.dash-top .nav-burger:hover{background:var(--bg)}.dash-top .search{flex:1;max-width:340px;background:var(--bg);border:1px solid var(--line);border-radius:var(--r-pill);padding:9px var(--s-4);color:var(--ink-3);font-size:14px;display:flex;align-items:center;gap:var(--s-2)}.dash-top .top-actions{display:flex;align-items:center;gap:var(--s-3)}.icon-btn{width:40px;height:40px;border:1px solid var(--line);background:#fff;border-radius:var(--r-sm);cursor:pointer;display:grid;place-items:center;color:var(--ink-2);position:relative}.icon-btn:hover{background:var(--bg)}.icon-btn .dot{position:absolute;top:8px;right:9px;width:8px;height:8px;background:var(--danger);border-radius:50%;border:2px solid #fff}.dash-body{padding:var(--s-6);overflow:auto}.dash-body .grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-4)}.dash-body .grid-2{display:grid;grid-template-columns:1.6fr 1fr;gap:var(--s-4);margin-top:var(--s-4)}.muted{color:var(--ink-2)}.field{display:flex;flex-direction:column;gap:var(--s-2);margin-bottom:var(--s-4)}.field label{font-size:14px;font-weight:700;color:var(--navy-dark)}.field .hint{font-size:12.5px;color:var(--ink-3)}.field .err{font-size:13px;color:var(--danger);font-weight:600}.input,.textarea,.select{width:100%;min-height:44px;padding:0 var(--s-4);border:1.5px solid var(--line);border-radius:var(--r-sm);font-family:var(--font-sans);font-size:15px;color:var(--ink);background:#fff;transition:border-color .15s,box-shadow .15s}.textarea{padding:var(--s-3) var(--s-4);min-height:120px;line-height:22px;resize:vertical}.input:focus,.textarea:focus,.select:focus{outline:none;border-color:var(--navy);box-shadow:var(--focus)}.input.has-error,.textarea.has-error,.select.has-error{border-color:var(--danger)}.textarea--tall{min-height:260px}.field-par{display:grid;gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));margin-bottom:var(--s-4)}.field-par>*{min-width:0}.field-par>.field{margin-bottom:0}.check-row{display:flex;flex-wrap:wrap;gap:var(--s-3) var(--s-5);margin:var(--s-4) 0}.check{display:inline-flex;align-items:center;gap:var(--s-2);min-height:44px;cursor:pointer;font-size:14px;font-weight:700;color:var(--navy-dark)}.check input{width:18px;height:18px;flex:none;accent-color:var(--navy)}.alert{border-radius:var(--r-md);padding:var(--s-4) var(--s-5);font-size:14.5px;font-weight:600;margin-bottom:var(--s-5);border:1px solid;border-color:color-mix(in srgb,currentColor 30%,transparent)}.alert--success{background:var(--success-100);color:var(--success)}.alert--warning{background:var(--warning-100);color:var(--ink);border-color:var(--warning)}.alert--danger{background:var(--danger-100);color:var(--danger)}.alert--info{background:var(--navy-100);color:var(--navy)}.alert ul{margin:0;padding-left:var(--s-4)}@media(max-width:980px){.pub-nav .links{display:none}.pub-nav .nav-burger{display:inline-flex}.pub-hero h1{font-size:34px}.dash{grid-template-columns:1fr}.dash-side{display:none}.dash-top .nav-burger{display:inline-flex}.dash-body .grid-3,.dash-body .grid-2{grid-template-columns:1fr}.pub-foot .cols{grid-template-columns:1fr 1fr}}@media(max-width:980px){.pub-nav--error .inner{flex-wrap:wrap;row-gap:var(--s-2)}.pub-nav--error .links{order:3;flex-basis:100%;justify-content:center;display:flex;flex-wrap:wrap;gap:0 var(--s-5);row-gap:0}.pub-nav--error .links a{min-height:44px;display:inline-flex;align-items:center}}@media(max-width:600px){.pub-nav--error .brandmark .wm .full{display:none}}@media(max-width:600px){.c2 .nav .wrap,.pub-nav .inner{padding-left:var(--s-4);padding-right:var(--s-4)}.c2 .nav .brandmark,.pub-nav .brandmark{min-width:0}.c2 .nav .brandmark .wm .full,.pub-nav:not(.pub-nav--error) .brandmark .wm .full{display:none}.c2 .nav .nav-actions .btn--ghost-white,.pub-nav:not(.pub-nav--error) .nav-actions .btn--ghost{display:none}header.nav,.pub-nav{overflow-x:clip}}@media(max-width:360px){.c2 .nav .brandmark .wm,.pub-nav:not(.pub-nav--error) .brandmark .wm{display:none}.c2 .nav .brandmark .sdp-logo,.pub-nav:not(.pub-nav--error) .brandmark .sdp-logo{height:32px}}@media(max-width:600px){.pub-foot .cols{grid-template-columns:1fr}.pub-hero,.pub-section{padding:var(--s-8) var(--s-5)}}.home{color:var(--ink);background:#fff;position:relative}.home .wrap{max-width:var(--container);margin:0 auto;padding:0 var(--s-7)}.home .nav .links a{white-space:nowrap}.c2{font-size:16px}.c2 .nav{position:sticky;top:0;left:0;right:0;z-index:20;background:var(--navy-900);box-shadow:0 1px #ffffff0f}.c2 .nav .wrap{display:flex;align-items:center;justify-content:space-between;padding-top:var(--s-5);padding-bottom:var(--s-5)}.c2 .nav .links{display:flex;gap:var(--s-6);align-items:center}.c2 .nav .links a{color:#dce7f2;font-weight:600;font-size:15px}.c2 .nav .links a:hover,.c2 .nav .links a.active{color:#fff}.c2 .nav .nav-actions{display:flex;gap:var(--s-3);align-items:center}.c2 .nav .nav-burger{color:#fff}.c2 .nav .nav-burger:hover{background:#ffffff24}.c2 .hero{position:relative;background:var(--navy-900);color:#fff;overflow:hidden;padding:var(--s-9) 0 var(--s-10)}.c2 .hero .mtn{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:.9}.c2 .hero .glow{position:absolute;right:-120px;top:-120px;width:460px;height:460px;border-radius:50%;background:radial-gradient(circle,rgba(212,160,76,.22),transparent 65%);z-index:1}.c2 .hero .eyebrow{color:var(--gold);font-weight:800;letter-spacing:.16em;text-transform:uppercase;font-size:14px;display:flex;align-items:center;gap:var(--s-3)}.c2 .hero .eyebrow:before{content:"";width:42px;height:3px;background:var(--gold)}.c2 .hero h1{font-family:var(--font-serif);font-size:62px;line-height:66px;font-weight:700;margin-top:var(--s-5);max-width:16ch;letter-spacing:-.01em}.c2 .hero p{color:#cfddec;font-size:20px;line-height:30px;margin-top:var(--s-5);max-width:50ch}.c2 .hero .cta{display:flex;gap:var(--s-4);margin-top:var(--s-7);flex-wrap:wrap}.c2 .btn--ghost-white{background:transparent;color:#fff;border-color:#ffffff8c}.c2 .btn--ghost-white:hover{background:#ffffff1f;border-color:#fff}.c2 .hero .stats{display:flex;gap:0;margin-top:var(--s-9);border-top:1px solid rgba(255,255,255,.16);padding-top:var(--s-6)}.c2 .hero .stats .st{padding-right:var(--s-8)}.c2 .hero .stats .st+.st{padding-left:var(--s-8);border-left:1px solid rgba(255,255,255,.16)}.c2 .hero .stats .n{font-family:var(--font-serif);font-size:34px;font-weight:700;color:#fff;line-height:1;white-space:nowrap}.c2 .hero .stats .l{font-size:13.5px;color:#afc6de;margin-top:6px}.c2 .hero .stats--text .n{font-size:19px;line-height:24px;white-space:normal;max-width:22ch}.c2 .hero .stats--text .l{max-width:26ch}@media(max-width:980px){.c2 .hero .stats--text .n{font-size:17px;line-height:22px}}.c2 .sec{padding:var(--s-10) 0}.c2 .sec.alt{background:var(--bg)}.c2 .sec-h{border-top:3px solid var(--navy-700);padding-top:var(--s-5);margin-bottom:var(--s-7);display:flex;justify-content:space-between;align-items:flex-end;gap:var(--s-5)}.c2 .sec-h .k{color:var(--gold-700);font-weight:800;letter-spacing:.14em;text-transform:uppercase;font-size:13px}.c2 .sec-h h2{font-family:var(--font-serif);font-size:40px;line-height:44px;font-weight:700;color:var(--navy-900);margin-top:var(--s-3);max-width:20ch}.c2 .sec-h .seelink{color:var(--navy);font-weight:700;font-size:15px;white-space:nowrap}.c2 .promo3{display:grid;grid-template-columns:repeat(3,1fr);border-left:1px solid var(--line)}.c2 .pcol{padding:var(--s-6) var(--s-6) var(--s-7);border-right:1px solid var(--line);position:relative}.c2 .pcol:before{content:"";position:absolute;left:-1px;top:0;width:3px;height:46px;background:var(--gold)}.c2 .pcol .num{font-family:var(--font-serif);font-size:15px;font-weight:700;color:var(--gold-700)}.c2 .pcol .ic{width:54px;height:54px;border-radius:var(--r-sm);background:var(--navy);color:#fff;display:grid;place-items:center;margin:var(--s-4) 0 var(--s-5)}.c2 .pcol .ic svg{width:27px;height:27px}.c2 .pcol h3{font-family:var(--font-serif);font-size:24px;font-weight:700;color:var(--navy-900)}.c2 .pcol p{color:var(--ink-2);font-size:15.5px;line-height:23px;margin-top:var(--s-3)}.c2 .pcol .go{margin-top:var(--s-5);color:var(--navy);font-weight:700;font-size:14.5px;display:inline-flex;align-items:center;gap:6px}.c2 .editorial{display:grid;grid-template-columns:1.5fr 1fr;gap:var(--s-7)}.c2 .lead{display:flex;flex-direction:column}.c2 .lead .pic{aspect-ratio:16/8.5;border-radius:var(--r-md);position:relative;overflow:hidden;background:linear-gradient(150deg,#2e75b6,#163a5c);display:grid;place-items:center}.c2 .lead .pic svg{width:84px;height:84px;opacity:.4;color:#fff}.c2 .lead .pic .badge{position:absolute;left:var(--s-5);top:var(--s-5)}.c2 .lead .meta{font-size:13px;color:var(--ink-3);font-weight:700;margin-top:var(--s-5)}.c2 .lead h3{font-family:var(--font-serif);font-size:30px;line-height:36px;font-weight:700;color:var(--navy-900);margin-top:var(--s-2)}.c2 .lead p{color:var(--ink-2);font-size:16px;line-height:24px;margin-top:var(--s-3);max-width:54ch}.c2 .lead .more{margin-top:var(--s-4);color:var(--navy);font-weight:700}.c2 .secondary{display:flex;flex-direction:column;gap:var(--s-4)}.c2 .sitem{display:flex;gap:var(--s-4);padding-bottom:var(--s-4);border-bottom:1px solid var(--line)}.c2 .sitem:last-child{border-bottom:none}.c2 .sitem .d{width:54px;flex:none;text-align:center}.c2 .sitem .d .dn{font-family:var(--font-serif);font-size:24px;font-weight:700;color:var(--navy);line-height:1}.c2 .sitem .d .dm{font-size:11px;font-weight:700;color:var(--ink-3);text-transform:uppercase}.c2 .sitem .t h4{font-size:16px;line-height:21px;font-weight:700;color:var(--navy-900)}.c2 .sitem .t .src{font-size:12px;font-weight:800;color:var(--gold-700);margin-top:7px}.c2 .ksjs-rail{background:var(--navy);color:#fff;border-radius:var(--r-md);padding:var(--s-6);margin-top:var(--s-5)}.c2 .ksjs-rail .rh{display:flex;align-items:center;gap:var(--s-2);margin-bottom:var(--s-4)}.c2 .ksjs-rail .rh b{font-size:14px}.c2 .ksjs-rail a{display:block;color:#dce7f2;font-size:14.5px;font-weight:600;line-height:20px;padding:var(--s-3) 0;border-bottom:1px solid rgba(255,255,255,.12)}.c2 .ksjs-rail a:last-child{border-bottom:none}.c2 .ksjs-rail a:hover{color:#fff}.c2 .promo2{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-5)}.c2 .upanel{border-radius:var(--r-md);overflow:hidden;position:relative;min-height:300px;display:flex;flex-direction:column;justify-content:flex-end;padding:var(--s-7);padding-top:calc(var(--s-6) + 46px);color:#fff}.c2 .upanel.kg{background:linear-gradient(180deg,#122b4533,#122b45d1),linear-gradient(135deg,#2e75b6,#1f4e79)}.c2 .upanel.fc{background:linear-gradient(180deg,#122b4533,#122b45d1),linear-gradient(135deg,#1a4369,#122b45)}.c2 .upanel .tag{position:absolute;top:var(--s-6);left:var(--s-6);background:var(--gold);color:var(--navy-900);font-weight:800;font-size:12px;padding:5px 12px;border-radius:var(--r-pill)}.c2 .upanel .art{position:absolute;right:var(--s-6);top:50%;transform:translateY(-50%);opacity:.26}.c2 .upanel .art svg{width:140px;height:140px}.c2 .upanel h3{font-family:var(--font-serif);font-size:28px;font-weight:700;position:relative;z-index:1}.c2 .upanel p{color:#d6e4f2;font-size:15px;line-height:22px;margin-top:var(--s-2);position:relative;z-index:1;max-width:36ch}.c2 .upanel .cta{margin-top:var(--s-5);position:relative;z-index:1}.c2 .join{background:var(--gold)}.c2 .join .wrap{display:flex;align-items:center;justify-content:space-between;gap:var(--s-7);padding-top:var(--s-9);padding-bottom:var(--s-9);flex-wrap:wrap}.c2 .join .k{color:var(--navy-900);font-weight:800;letter-spacing:.14em;text-transform:uppercase;font-size:13px;opacity:.7}.c2 .join h2{font-family:var(--font-serif);font-size:40px;line-height:44px;color:var(--navy-900);font-weight:700;margin-top:var(--s-2);max-width:20ch}.c2 .join .note{color:var(--navy-900);opacity:.78;font-size:14px;margin-top:var(--s-3)}.c2 .foot{background:var(--navy-900);color:#afc6de}.c2 .foot .wrap{padding-top:var(--s-9);padding-bottom:var(--s-7)}.c2 .foot .cols{display:grid;grid-template-columns:1.6fr 1fr 1fr 1.3fr;gap:var(--s-7)}.c2 .foot h4{color:#fff;font-size:13px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;margin-bottom:var(--s-4)}.c2 .foot a{display:block;color:#afc6de;font-size:14.5px;padding:5px 0}.c2 .foot a:hover{color:#fff}.c2 .foot .ct{color:#afc6de;font-size:14.5px;line-height:22px}.c2 .foot .ct b{color:#fff}.c2 .foot .ksjs{display:inline-flex;align-items:center;gap:var(--s-2);margin-top:var(--s-4);background:#ffffff0f;border:1px solid rgba(255,255,255,.14);padding:8px 14px;border-radius:var(--r-sm);color:#e2ecf7;font-weight:700;font-size:13.5px}.c2 .foot .social{display:flex;gap:var(--s-3);margin-top:var(--s-4)}.c2 .foot .social a{width:40px;height:40px;border:1px solid rgba(255,255,255,.18);border-radius:var(--r-sm);display:grid;place-items:center;padding:0}.c2 .foot .social a:hover{background:#ffffff1a}.c2 .foot .social svg{width:18px;height:18px}.c2 .foot .legal{border-top:1px solid rgba(255,255,255,.12);margin-top:var(--s-8);padding-top:var(--s-5);display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--s-3);font-size:13px;color:#7e9bba}@media(max-width:980px){.c2 .nav .links{display:none}.c2 .nav .nav-burger{display:inline-flex}.c2 .hero{padding:var(--s-8) 0}.c2 .hero h1{font-size:38px;line-height:42px}.c2 .hero p{font-size:17px}.c2 .hero .cta{flex-direction:column;align-items:stretch}.c2 .hero .stats{flex-wrap:wrap;gap:var(--s-4)}.c2 .hero .stats .st{padding:0 var(--s-4) 0 0}.c2 .hero .stats .st+.st{padding-left:var(--s-4)}.c2 .promo3{grid-template-columns:1fr;border-left:none}.c2 .pcol{border-right:none;border-bottom:1px solid var(--line)}.c2 .editorial,.c2 .promo2{grid-template-columns:1fr}.c2 .sec-h{flex-direction:column;align-items:flex-start}.c2 .sec-h h2{font-size:30px;line-height:34px}.c2 .join .wrap{flex-direction:column;align-items:flex-start}.c2 .join h2{font-size:30px;line-height:34px}.c2 .foot .cols{grid-template-columns:1fr 1fr;gap:var(--s-5)}}@media(max-width:600px){.c2 .foot .cols{grid-template-columns:1fr}}.pub-wrap{max-width:var(--container);margin:0 auto;padding:0 var(--s-7)}.page-hero{background:var(--navy-900);color:#fff;position:relative;overflow:hidden;padding:var(--s-9) 0}.page-hero:after{content:"";position:absolute;right:-100px;top:-100px;width:380px;height:380px;border-radius:50%;background:radial-gradient(circle,rgba(212,160,76,.22),transparent 65%)}.page-hero .pub-wrap{position:relative;z-index:1}.page-hero .eyebrow{color:var(--gold);font-weight:800;letter-spacing:.16em;text-transform:uppercase;font-size:13px}.page-hero h1{font-family:var(--font-serif);font-size:44px;line-height:1.08;font-weight:700;margin-top:var(--s-3);max-width:20ch}.page-hero p{color:#cfddec;font-size:18px;line-height:27px;margin-top:var(--s-4);max-width:60ch}.page-body{padding:var(--s-9) 0}.page-body .lede{font-size:18px;line-height:28px;color:var(--ink-2);max-width:68ch}.news-layout{display:grid;grid-template-columns:1fr 320px;gap:var(--s-8);align-items:start}.news-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s-5)}.news-grid .newscard h3 a{color:inherit}.news-grid .newscard h3 a:hover{color:var(--navy)}.news-aside{background:var(--navy);color:#fff;border-radius:var(--r-md);padding:var(--s-6);position:sticky;top:90px}.news-aside .rh{display:flex;align-items:center;gap:var(--s-2);margin-bottom:var(--s-4)}.news-aside .rh b{font-size:14px}.news-aside a.ri{display:block;color:#dce7f2;font-size:14.5px;font-weight:600;line-height:20px;padding:var(--s-3) 0;border-bottom:1px solid rgba(255,255,255,.12)}.news-aside a.ri:last-child{border-bottom:none}.news-aside a.ri:hover{color:#fff}.news-aside a.ri .src{display:block;font-size:12px;color:#9fbad6;font-weight:600;margin-top:4px}.pagination-wrap{margin-top:var(--s-7)}.pager{display:flex;justify-content:center;align-items:center;gap:var(--s-2);flex-wrap:wrap}.pager-link{min-width:44px;min-height:44px;padding:0 var(--s-3);display:inline-flex;align-items:center;justify-content:center;border:1.5px solid var(--line);border-radius:var(--r-sm);background:#fff;color:var(--navy);font-weight:700;font-size:15px}.pager-link:hover{background:var(--navy-100)}.pager-link.is-active{background:var(--navy);color:#fff;border-color:var(--navy)}.pager-link.is-disabled{color:#9aa8b8;border-color:var(--line-2);pointer-events:none}.pager-link:focus-visible{outline:none;box-shadow:var(--focus)}.pager-link svg{width:18px;height:18px}.pager-dots{color:var(--ink-3);padding:0 var(--s-2)}.article{max-width:760px;margin:0 auto}.article .meta{font-size:13.5px;color:var(--ink-3);font-weight:700;display:flex;gap:var(--s-3);align-items:center;flex-wrap:wrap}.article h1{font-family:var(--font-serif);font-size:38px;line-height:44px;font-weight:700;color:var(--navy-900);margin-top:var(--s-3)}.article .prose{margin-top:var(--s-6);color:var(--ink);font-size:17px;line-height:28px}.article .prose p{margin-bottom:var(--s-4)}.article .prose table{width:100%;border-collapse:collapse;margin:0 0 var(--s-5);font-size:15.5px;line-height:23px}.article .prose th,.article .prose td{border:1px solid var(--line);padding:var(--s-2) var(--s-3);text-align:left;vertical-align:top}.article .prose th{background:var(--navy-100);color:var(--navy-900);font-weight:700}.article .prose tr:nth-child(2n) td{background:var(--bg)}.article .prose h4{font-size:17px;line-height:26px;font-weight:700;color:var(--navy-900);margin:var(--s-5) 0 var(--s-2)}.article .prose hr{border:0;border-top:1px solid var(--line);margin:var(--s-6) 0}@media(max-width:600px){.article .prose table{display:block;max-width:100%;overflow-x:auto}}.article .back{display:inline-flex;align-items:center;gap:6px;margin-top:var(--s-7);color:var(--navy);font-weight:700}.related{margin-top:var(--s-9);border-top:1px solid var(--line);padding-top:var(--s-7)}.related h2{font-family:var(--font-serif);font-size:26px;color:var(--navy-900);font-weight:700;margin-bottom:var(--s-5)}.benefit-panels{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-5)}.feature-list{list-style:none;padding:0;margin:var(--s-5) 0 0;display:grid;gap:var(--s-3)}.feature-list li{display:flex;gap:var(--s-3);align-items:flex-start;color:var(--ink-2);font-size:15.5px;line-height:23px}.feature-list li svg{width:20px;height:20px;color:var(--success);flex:none;margin-top:2px}.doc-group{margin-bottom:var(--s-8)}.doc-group h2{font-family:var(--font-serif);font-size:24px;color:var(--navy-900);font-weight:700;margin-bottom:var(--s-4)}.doc-list{display:grid;gap:var(--s-3)}.doc-item{display:flex;align-items:center;gap:var(--s-4);background:#fff;border:1px solid var(--line);border-radius:var(--r-md);padding:var(--s-4) var(--s-5);box-shadow:var(--sh-1)}.doc-item .di-ic{width:44px;height:44px;flex:none;border-radius:var(--r-sm);background:var(--navy-100);color:var(--navy);display:grid;place-items:center}.doc-item .di-ic svg{width:22px;height:22px}.doc-item .di-body{min-width:0}.doc-item .di-body .t{font-weight:700;color:var(--navy-900);font-size:16px}.doc-item .di-body .m{font-size:13px;color:var(--ink-3);margin-top:2px}.doc-item .di-action{margin-left:auto}.prose-page{max-width:760px}.prose-page h2{font-family:var(--font-serif);font-size:28px;color:var(--navy-900);font-weight:700;margin:var(--s-7) 0 var(--s-3)}.prose-page p{color:var(--ink);font-size:17px;line-height:28px;margin-bottom:var(--s-4)}.value-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-4);margin-top:var(--s-5)}.value-grid .vc{background:#fff;border:1px solid var(--line);border-radius:var(--r-md);padding:var(--s-5);box-shadow:var(--sh-1)}.value-grid .vc h3{font-family:var(--font-serif);font-size:19px;color:var(--navy-900);font-weight:700}.value-grid .vc p{font-size:14.5px;color:var(--ink-2);line-height:21px;margin-top:var(--s-2)}.contact-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:var(--s-8);align-items:start}.contact-card{background:#fff;border:1px solid var(--line);border-radius:var(--r-md);padding:var(--s-6);box-shadow:var(--sh-1)}.contact-info{display:grid;gap:var(--s-5)}.contact-info .ci-row .k{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold-700);font-weight:800}.contact-info .ci-row .v{font-size:16px;color:var(--navy-900);font-weight:600;margin-top:4px}.contact-info .ci-row .v a{color:var(--navy)}@media(max-width:980px){.news-layout{grid-template-columns:1fr}.news-aside{position:static}.benefit-panels,.value-grid,.contact-layout{grid-template-columns:1fr}}@media(max-width:600px){.news-grid{grid-template-columns:1fr}.doc-item{flex-wrap:wrap}.doc-item .di-body{flex:1 1 160px}}.doc-item .di-body .t{overflow-wrap:anywhere}[x-cloak]{display:none!important}.auth-screen{min-height:100vh;display:grid;grid-template-columns:1.05fr .95fr}.auth-side{background:var(--navy-900);color:#fff;position:relative;overflow:hidden;padding:var(--s-9) var(--s-8);display:flex;flex-direction:column}.auth-side .pat{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:url(/build/assets/sdp-vzorec-ploscica-D3cDFcFG.svg);background-repeat:repeat;background-position:100% 0;background-size:130px}.auth-side .pat .zlato{position:absolute;right:130px;top:130px;width:130px;height:130px;background-image:url(/build/assets/sdp-vzorec-ploscica-zlata--QM8JFyW.svg);background-size:130px;background-repeat:no-repeat}.auth-side .pat:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#122b45,#122b45f5 34%,#122b45bd 62%,#122b45a3),linear-gradient(180deg,#122b4500 46%,#122b456b 84%,#122b4580)}.auth-side .beam{position:absolute;z-index:0;top:-6%;height:110%;pointer-events:none;transform:skew(-45deg);transform-origin:top center}.auth-side .beam-1{left:52%;width:30%;background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 60%)}.auth-side .beam-2{left:76%;width:16%;background:linear-gradient(180deg,rgba(46,117,182,.11),transparent 64%)}.auth-side .beam-3{left:96%;width:8%;background:linear-gradient(180deg,rgba(212,160,76,.055),transparent 52%)}.auth-side .glow{position:absolute;right:-110px;top:-110px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(212,160,76,.2),transparent 65%);z-index:1}.auth-side .as-top{position:relative;z-index:2}.auth-side .as-body{position:relative;z-index:2;margin-top:auto;padding-top:var(--s-6)}.auth-side .eyebrow{color:var(--gold);font-weight:800;letter-spacing:.14em;text-transform:uppercase;font-size:13px}.auth-side h2{font-family:var(--font-serif);font-size:38px;line-height:44px;font-weight:700;margin-top:var(--s-4);max-width:15ch}.auth-side p{color:#cfddec;font-size:16px;line-height:24px;margin-top:var(--s-4);max-width:44ch}.auth-side .pts{display:flex;flex-direction:column;gap:var(--s-3);margin-top:var(--s-6);padding:0}.auth-side .pts li{display:flex;align-items:center;gap:var(--s-3);color:#e2ecf7;font-size:15px;list-style:none}.auth-side .pts .ck{width:26px;height:26px;flex:none;border-radius:50%;background:#d4a04c33;color:var(--gold);display:grid;place-items:center}.auth-side .pts .ck svg{width:15px;height:15px}.auth-side .as-top .brandmark,.auth-box-head .brandmark,.auth-box .back,.auth-screen .field .hint a,.auth-foot a{min-height:44px;display:inline-flex;align-items:center}.remember{min-height:44px}.auth-main{background:var(--bg);padding:var(--s-9) var(--s-8);display:flex;flex-direction:column;justify-content:center;overflow-y:auto}.auth-box{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-2);padding:var(--s-7);max-width:440px;width:100%;margin:0 auto}.auth-box .back{color:var(--ink-3);font-size:13px;font-weight:700;display:inline-flex;align-items:center;gap:6px;margin-bottom:var(--s-5)}.auth-box-head{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);margin-bottom:var(--s-5)}.auth-box-head .back{margin-bottom:0}.auth-box-head .brandmark{display:none}.auth-box .back:hover{color:var(--navy)}.auth-box h3{font-family:var(--font-serif);font-size:26px;font-weight:700;color:var(--navy-900)}.auth-box .lead{color:var(--ink-2);font-size:14.5px;margin-top:var(--s-2);margin-bottom:var(--s-6)}.auth-box .cta{display:flex;gap:var(--s-3);flex-wrap:wrap;margin:var(--s-5) 0}.kg-potek{margin:var(--s-4) 0 var(--s-5)}.kg-potek .kg-steps{margin-bottom:var(--s-5)}.kg-potek__opisi{margin:0 0 var(--s-4);padding-left:var(--s-5);color:var(--ink-2);font-size:14px}.kg-potek__opisi li{margin-bottom:var(--s-3)}.kg-potek__opisi li.on{color:var(--ink);font-weight:600}.kg-potek__prosti{background:var(--navy-100);border-radius:var(--r-md);padding:var(--s-3) var(--s-4);font-size:14px}.fit-cal-title{font-size:15px;font-weight:700;color:var(--navy-900);margin:0 0 var(--s-3);text-transform:capitalize}.fit-cal__day .m{display:block;font-style:normal;font-size:10px;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:.03em;opacity:.75}.c2 .upanel .upanel-blok{position:relative;z-index:1;margin-top:var(--s-4);padding:var(--s-3) var(--s-4);background:#ffffff1a;border-left:3px solid var(--gold);border-radius:var(--r-sm);max-width:36ch}.c2 .upanel .upanel-blok p{margin:0;max-width:none}.c2 .upanel .upanel-k{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#d6e4f2}.c2 .upanel .upanel-razpis{font-size:16px;font-weight:700;color:#fff;margin-top:2px}.c2 .upanel .upanel-status{font-size:14px;font-weight:600;color:#fff;margin-top:var(--s-2)}.c2 .upanel .upanel-note{font-size:13px;color:#d6e4f2;margin-top:var(--s-2)}.auth-screen .field{display:block;margin-bottom:var(--s-4)}.auth-screen .field.two{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-3)}.auth-screen .field.two>div{min-width:0}.auth-screen .field .ctrl{min-width:0}.auth-screen .field label{display:block;font-size:13.5px;font-weight:700;color:var(--ink);margin-bottom:6px}.auth-screen .field .ctrl{display:flex;align-items:center;gap:var(--s-3);background:var(--bg);border:1.5px solid var(--line);border-radius:var(--r-sm);padding:0 var(--s-4);height:48px;transition:border-color .15s,box-shadow .15s}.auth-screen .field .ctrl:focus-within{border-color:var(--navy);box-shadow:0 0 0 3px var(--navy-100)}.auth-screen .field .ctrl svg{width:18px;height:18px;color:var(--ink-3);flex:none}.auth-screen .field input{border:none;background:none;outline:none;flex:1;font-family:var(--font-sans);font-size:15px;color:var(--ink);height:100%;min-width:0}.sig-doc__sep{margin:18px 0;border:none;border-top:1px solid var(--line)}.auth-screen .field .ctrl select{border:none;background:none;outline:none;flex:1;font-family:var(--font-sans);font-size:15px;color:var(--ink);height:100%;min-width:0;max-width:100%;cursor:pointer}.auth-screen .field .hint{display:flex;justify-content:flex-end;margin-top:6px}.auth-screen .field .hint a{font-size:12.5px;color:var(--navy);font-weight:600}.field-error{font-size:12.5px;color:var(--danger);font-weight:600;margin-top:6px}.auth-screen .form-note{font-size:13px;line-height:1.55;color:var(--ink-2);background:var(--bg);border:1px solid var(--line);border-radius:var(--r-sm);padding:10px var(--s-4);margin:0 0 var(--s-4)}.auth-foot{text-align:center;margin-top:var(--s-5);font-size:13.5px;color:var(--ink-2)}.auth-foot a{color:var(--navy);font-weight:700}.remember{display:flex;align-items:center;gap:var(--s-2);margin-bottom:var(--s-4);font-size:13.5px;color:var(--ink-2);cursor:pointer}.remember input{width:18px;height:18px;accent-color:var(--navy)}.auth-status{background:var(--navy-100);color:var(--navy);border-radius:var(--r-sm);padding:var(--s-3) var(--s-4);font-size:13.5px;font-weight:600;margin-bottom:var(--s-5)}.auth-status--error{background:var(--danger-100);color:var(--danger)}.consent{display:flex;gap:var(--s-3);align-items:flex-start;background:var(--bg);border:1px solid var(--line);border-radius:var(--r-sm);padding:var(--s-3) var(--s-4);margin-bottom:var(--s-4)}.consent input{width:20px;height:20px;flex:none;margin-top:2px;accent-color:var(--navy)}.consent label{font-size:13px;color:var(--ink-2);line-height:19px}.consent a{color:var(--navy);font-weight:700}.reg-steps{display:flex;gap:var(--s-2);margin-bottom:var(--s-6)}.reg-steps .rs{flex:1}.reg-steps .rs .bar{height:5px;border-radius:var(--r-pill);background:var(--line)}.reg-steps .rs.on .bar{background:var(--gold)}.reg-steps .rs .lab{font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);margin-top:6px}.reg-steps .rs.on .lab{color:var(--gold-700)}.sig-canvas:focus-visible{outline:none;box-shadow:var(--focus)}.sig-error{font-size:13px;color:var(--danger);font-weight:600;margin-top:var(--s-2)}.sig-fs-hint{display:none;position:absolute;inset:var(--s-4);align-items:center;justify-content:center;text-align:center;font-size:13px;font-weight:700;color:var(--navy);background:#f8fafc8c;border-radius:var(--r-md);pointer-events:none;padding:0 var(--s-5)}.verify-card{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-2);padding:var(--s-8);max-width:520px;margin:0 auto;text-align:center}.verify-icon{width:84px;height:84px;border-radius:50%;display:grid;place-items:center;margin:0 auto var(--s-5)}.verify-icon--ok{background:var(--success-100);color:var(--success)}.verify-icon--bad{background:var(--danger-100);color:var(--danger)}.verify-title{font-family:var(--font-serif);font-size:26px;font-weight:700;color:var(--navy-900);margin-top:var(--s-3)}.verify-sub{color:var(--ink-2);font-size:15px;margin-top:var(--s-3);max-width:42ch;margin-left:auto;margin-right:auto}.verify-meta{display:grid;gap:var(--s-3);margin-top:var(--s-6);text-align:left}.verify-meta div{display:flex;justify-content:space-between;gap:var(--s-4);border-bottom:1px solid var(--line);padding-bottom:var(--s-3)}.verify-meta dt{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-weight:800}.verify-meta dd{font-weight:700;color:var(--navy-dark);text-align:right}.verify-note{font-size:12.5px;color:var(--ink-3);margin-top:var(--s-5)}@media(max-width:920px){.auth-screen{grid-template-columns:1fr}.auth-screen--samo-obrazec .auth-side{display:none}.auth-screen--samo-obrazec .auth-box-head .brandmark{display:inline-flex}.auth-side{padding:var(--s-7) var(--s-5);min-height:auto}.auth-side .beam{display:none}.auth-side h2{font-size:30px;line-height:36px}}.page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--s-5);flex-wrap:wrap;margin-bottom:var(--s-6)}.page-head .k{color:var(--gold-700);font-weight:800;letter-spacing:.14em;text-transform:uppercase;font-size:12.5px}.page-head h1{font-family:var(--font-serif);font-size:34px;line-height:1.1;color:var(--navy-900);font-weight:700;margin-top:6px}.page-head .ph-sub{color:var(--ink-2);font-size:15px;margin-top:4px}.page-head .ph-actions{display:flex;align-items:center;gap:var(--s-3);flex-wrap:wrap}.d-sec{margin-top:var(--s-8)}.d-sec>.d-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--s-4)}.d-sec>.d-head h2{font-family:var(--font-serif);font-size:22px;color:var(--navy-900);font-weight:700}.d-sec>.d-head a{font-size:13.5px;font-weight:700;color:var(--navy)}.stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s-4)}.scard{background:var(--navy-100);border:1px solid #D4E1F0;border-radius:var(--r-md);padding:var(--s-5);position:relative;transition:transform .15s,box-shadow .15s}.scard:hover{transform:translateY(-2px);box-shadow:var(--sh-2)}a.scard{display:block;color:inherit;text-decoration:none}a.scard:hover{border-color:var(--navy)}a.scard:focus-visible{outline:none;box-shadow:var(--focus)}.pending-card{border-left:4px solid var(--gold)}.scard .top{display:flex;align-items:center;justify-content:space-between}.scard .ic{width:40px;height:40px;border-radius:var(--r-sm);background:#fff;color:var(--navy);display:grid;place-items:center;box-shadow:var(--sh-1)}.scard .ic svg{width:21px;height:21px}.scard .k{font-size:12px;color:var(--ink-2);font-weight:700;letter-spacing:.02em;margin-top:var(--s-4);text-transform:uppercase}.scard .v{font-size:25px;font-weight:800;color:var(--navy-900);margin-top:4px;line-height:1.1;font-variant-numeric:tabular-nums}.pill{display:inline-flex;align-items:center;font-size:11.5px;font-weight:800;padding:4px 9px;border-radius:var(--r-pill);background:var(--bg);color:var(--ink-2)}.pill.ok{background:var(--success-100);color:var(--success)}.pill.warn{background:var(--gold-100);color:var(--gold-700)}.scard .pill{font-size:11.5px;font-weight:800;padding:4px 9px;border-radius:var(--r-pill)}.scard .pill.ok{background:var(--success-100);color:var(--success)}.scard .pill.warn{background:var(--gold-100);color:var(--gold-700)}.scard .qr{width:50px;height:50px;background:#fff;border-radius:8px;padding:4px;box-shadow:var(--sh-1)}.scard .qr svg{width:100%;height:100%}.scard.qr-card{display:flex;flex-direction:column}.scard .mini-link{margin-top:auto;padding-top:var(--s-3);font-size:13px;font-weight:700;color:var(--navy);display:inline-flex;align-items:center;gap:4px}.qa-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s-4)}.qa{background:#fff;border:1px solid var(--line);border-radius:var(--r-md);padding:var(--s-5);text-align:left;cursor:pointer;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex;flex-direction:column;gap:var(--s-3);min-height:150px;font-family:var(--font-sans);text-decoration:none}.qa:hover{transform:translateY(-3px);box-shadow:var(--sh-3);border-color:transparent}.qa:focus-visible{outline:none;box-shadow:var(--focus)}.qa .qic{width:50px;height:50px;border-radius:var(--r-sm);display:grid;place-items:center;background:var(--navy);color:#fff;transition:background .15s}.qa:hover .qic{background:var(--blue)}.qa .qic svg{width:25px;height:25px}.qa .qt{font-size:16px;font-weight:700;color:var(--navy-900);margin-top:auto}.qa .qd{font-size:13px;color:var(--ink-2)}.qa .tagmini{align-self:flex-start;font-size:11px;font-weight:800;background:var(--gold-100);color:var(--gold-700);padding:3px 8px;border-radius:var(--r-pill)}.banner{background:var(--gold);border-radius:var(--r-md);padding:var(--s-5) var(--s-6);display:flex;align-items:center;justify-content:space-between;gap:var(--s-5);flex-wrap:wrap;box-shadow:var(--sh-1)}.banner .bx{display:flex;align-items:center;gap:var(--s-5)}.banner .bic{width:52px;height:52px;border-radius:var(--r-sm);background:#122b451f;color:var(--navy-900);display:grid;place-items:center;flex:none}.banner .bic svg{width:28px;height:28px}.banner .kick{font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--navy-900);opacity:.7}.banner h3{font-family:var(--font-serif);font-size:21px;font-weight:700;color:var(--navy-900);margin-top:2px}.banner .deadline{font-size:13.5px;color:var(--navy-900);opacity:.8;margin-top:2px}.news2 .tabs{border-bottom:1px solid var(--line);display:flex;gap:var(--s-5)}.news2 .tabs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;font-family:var(--font-sans);font-size:15px;font-weight:700;color:var(--ink-3);cursor:pointer;padding:var(--s-3) 2px;min-height:44px;position:relative;display:flex;align-items:center;gap:8px}.news2 .tabs button:hover,.news2 .tabs button[aria-selected=true]{color:var(--navy)}.news2 .tabs button[aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;background:var(--gold);border-radius:3px 3px 0 0}.news2 .tabs button:focus-visible{outline:none;box-shadow:var(--focus);border-radius:var(--r-sm)}.news2 .tabs .cnt{font-size:11.5px;background:var(--navy-100);color:var(--navy);font-weight:800;padding:2px 7px;border-radius:var(--r-pill)}.news2 .feed{padding-top:var(--s-5);display:grid;grid-template-columns:1fr 1fr;gap:var(--s-4)}.news2 [role=tabpanel]>.d-sec{margin-top:0;padding-top:var(--s-5)}.news2 .feed>.slot-empty{grid-column:1 / -1}.news2 .news-grid{grid-template-columns:repeat(3,1fr)}@media(max-width:980px){.news2 .news-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.news2 .news-grid{grid-template-columns:1fr}}.nrow{display:flex;gap:var(--s-4);background:#fff;border:1px solid var(--line);border-radius:var(--r-md);padding:var(--s-4);transition:box-shadow .15s,transform .15s;cursor:pointer;align-items:flex-start;text-decoration:none}.nrow:hover{box-shadow:var(--sh-2);transform:translateY(-2px)}.nrow .nd{width:54px;flex:none;text-align:center;background:var(--navy-100);border-radius:var(--r-sm);padding:8px 4px}.nrow .nd .dnum{font-family:var(--font-serif);font-size:20px;font-weight:700;color:var(--navy);line-height:1}.nrow .nd .dmon{font-size:11px;font-weight:700;color:var(--ink-2);text-transform:uppercase}.nrow .ntext h4{font-size:15.5px;line-height:21px;font-weight:700;color:var(--navy-900)}.nrow .ntext .cat{display:inline-block;margin-top:6px;font-size:11px;font-weight:800;color:var(--gold-700)}.nrow.ksjs .nd{background:var(--gold-100)}.nrow.ksjs .nd .dnum{color:var(--gold-700)}.cols2{display:grid;grid-template-columns:1.55fr 1fr;gap:var(--s-5);align-items:start}.cal-block{background:#fff;border:1px solid var(--line);border-radius:var(--r-md);padding:var(--s-6);box-shadow:var(--sh-1)}.cal-block .cal-intro{margin-bottom:var(--s-4)}.cal-block .cal-intro h3{font-family:var(--font-serif);font-size:19px;color:var(--navy-900);font-weight:700}.cal-block .cal-intro p{font-size:13.5px;color:var(--ink-2);margin-top:4px}.izkaznica.full{width:100%}.app-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:none}.app-drawer.open{display:block}.app-drawer .bd{position:absolute;top:0;right:0;bottom:0;left:0;background:#122b4580}.app-drawer .panel{position:absolute;left:0;top:0;bottom:0;width:250px;max-width:80vw;background:var(--navy);padding:var(--s-5) var(--s-4);display:flex;flex-direction:column;gap:4px;overflow-y:auto}.app-drawer .panel a{color:var(--blue-100);font-weight:600;font-size:15px;padding:11px var(--s-3);border-radius:var(--r-sm)}.app-drawer .panel a:hover,.app-drawer .panel a.active{background:#ffffff14;color:#fff}.app-drawer .panel .grp{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--blue-300);margin:var(--s-4) var(--s-3) var(--s-2);font-weight:700}.app-drawer .panel a{display:flex;align-items:center;gap:var(--s-2)}.app-drawer .panel a{min-height:44px;min-width:0}.app-drawer .panel a .nav-ico{flex:none;width:18px;height:18px;opacity:.85}.app-drawer .panel a .badge-n{margin-left:auto;background:var(--gold);color:var(--navy-900);font-size:11px;font-weight:800;padding:1px 8px;border-radius:var(--r-pill);line-height:1.5}.app-drawer .panel .drawer-actions{margin-top:var(--s-4);padding-top:var(--s-4);border-top:1px solid rgba(255,255,255,.12);display:flex;flex-direction:column;gap:8px}.app-drawer .panel .drawer-actions .btn{min-height:44px}.app-drawer .panel .drawer-close{align-self:flex-end;flex:none;background:none;border:none;color:var(--blue-100);width:44px;height:44px;display:grid;place-items:center;border-radius:var(--r-sm);cursor:pointer}.app-drawer .panel .drawer-close:hover{background:#ffffff14;color:#fff}.nav-burger{display:none;width:44px;height:44px;align-items:center;justify-content:center;background:none;border:none;border-radius:var(--r-sm);cursor:pointer;color:inherit}.nav-burger:hover{background:#ffffff1a}.pub-nav .nav-burger:hover{background:var(--bg)}.nav-burger:focus-visible{outline:none;box-shadow:var(--focus)}.fit-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#122b458c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:none;align-items:center;justify-content:center;z-index:120;padding:var(--s-5)}.fit-overlay.open{display:flex}.fit-modal{background:#fff;border-radius:var(--r-lg);width:min(470px,100%);box-shadow:var(--sh-4);overflow:hidden}.fit-head{padding:var(--s-5) var(--s-6);border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:flex-start}.fit-head h3{font-family:var(--font-serif);font-size:21px;font-weight:700;color:var(--navy-900)}.fit-head p{font-size:13.5px;color:var(--ink-2);margin-top:2px}.fit-close{width:38px;height:38px;border:none;background:var(--bg);border-radius:var(--r-sm);cursor:pointer;color:var(--ink-2);display:grid;place-items:center;flex:none}.fit-close:hover{background:var(--line-2)}.fit-close:focus-visible{outline:none;box-shadow:var(--focus)}.fit-steps{display:flex;gap:var(--s-2);padding:var(--s-4) var(--s-6) 0}.fit-steps .st{flex:1;height:5px;border-radius:var(--r-pill);background:var(--line)}.fit-steps .st.on{background:var(--gold)}.fit-body{padding:var(--s-5) var(--s-6) var(--s-6)}.fit-step-label{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-700);margin-bottom:var(--s-3)}.slot-list{display:flex;flex-direction:column;gap:var(--s-2);max-height:340px;overflow:auto}.slot{display:flex;align-items:center;justify-content:space-between;border:1.5px solid var(--line);border-radius:var(--r-sm);padding:var(--s-4);cursor:pointer;transition:border-color .12s,background .12s;background:#fff;font-family:var(--font-sans);text-align:left;width:100%;min-height:44px}.slot:hover{border-color:var(--navy);background:var(--navy-100)}.slot:focus-visible{outline:none;box-shadow:var(--focus)}.slot.sel{border-color:var(--navy);background:var(--navy-100)}.slot .s-when{font-weight:700;color:var(--navy-900);font-size:15px}.slot .s-loc{font-size:13px;color:var(--ink-2);margin-top:2px}.slot .s-free{font-size:12px;font-weight:800;color:var(--success)}.slot .s-check{width:24px;height:24px;border-radius:50%;border:2px solid var(--line);display:grid;place-items:center;color:#fff}.slot.sel .s-check{background:var(--navy);border-color:var(--navy)}.slot-empty{padding:var(--s-6);text-align:center;color:var(--ink-2);font-size:14px}.fit-confirm{text-align:center}.fit-confirm .big-ok{width:76px;height:76px;border-radius:50%;background:var(--success-100);color:var(--success);display:grid;place-items:center;margin:var(--s-3) auto var(--s-5)}.fit-confirm .big-ok svg{width:40px;height:40px}.fit-confirm h4{font-family:var(--font-serif);font-size:22px;font-weight:700;color:var(--navy-900)}.fit-confirm .detail{background:var(--navy-100);border-radius:var(--r-md);padding:var(--s-4);margin:var(--s-5) 0;text-align:left}.fit-confirm .detail .dl{display:flex;justify-content:space-between;padding:5px 0;font-size:14px}.fit-confirm .detail .dl span{color:var(--ink-2)}.fit-confirm .detail .dl b{color:var(--navy-900)}.fit-foot{padding:var(--s-4) var(--s-6) var(--s-6);display:flex;gap:var(--s-3)}.toast{position:fixed;left:50%;bottom:28px;transform:translate(-50%) translateY(120%);background:var(--navy-900);color:#fff;padding:14px 22px;border-radius:var(--r-md);box-shadow:var(--sh-4);font-weight:700;font-size:14.5px;display:flex;align-items:center;gap:10px;z-index:200;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.toast.show{transform:translate(-50%) translateY(0)}.toast .tk{color:var(--gold)}.toast.toast--err{background:var(--danger)}.toast.toast--err .tk{color:#fff}.apply-form{margin-top:var(--s-5);display:flex;flex-direction:column;gap:var(--s-3)}.apply-form label{font-size:12.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2)}.apply-form .row2{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-3)}.apply-form input,.apply-form textarea{width:100%;border:1px solid var(--line);border-radius:var(--r-sm);padding:10px var(--s-3);font-family:var(--font-sans);font-size:14.5px;background:#fff;color:var(--navy-900)}.apply-form input:focus-visible,.apply-form textarea:focus-visible{outline:none;box-shadow:var(--focus);border-color:var(--navy)}.apply-status{border-radius:var(--r-sm);padding:var(--s-3) var(--s-4);font-size:14px;font-weight:600}.apply-status.review{background:var(--gold-100);color:var(--gold-700)}.apply-status.approved{background:var(--success-100);color:var(--success)}.apply-status.rejected{background:#fbe9e7;color:var(--danger)}.tbl-card{background:#fff;border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden;box-shadow:var(--sh-1)}.tbl-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;position:relative}.tbl-toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--line);flex-wrap:wrap}.tbl-toolbar .filters{display:flex;gap:var(--s-2);flex-wrap:wrap}.chip{font-size:13px;font-weight:700;color:var(--ink-2);background:var(--bg);border:1px solid var(--line);border-radius:var(--r-pill);padding:6px 14px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;text-decoration:none}.chip:hover{border-color:var(--navy);color:var(--navy)}.chip:focus-visible{outline:none;box-shadow:var(--focus)}.chip.on{background:var(--navy);color:#fff;border-color:var(--navy)}.chip--wide{min-width:320px}table.tbl{width:100%;border-collapse:collapse}table.tbl th{text-align:left;font-size:11.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-weight:800;padding:var(--s-3) var(--s-5);border-bottom:1px solid var(--line);background:var(--bg)}table.tbl td{padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--line-2);font-size:14.5px;color:var(--ink);vertical-align:middle}table.tbl tr:last-child td{border-bottom:none}table.tbl tbody tr:hover td{background:var(--navy-100)}table.tbl .who{display:flex;align-items:center;gap:var(--s-3)}table.tbl .who .av{width:34px;height:34px;border-radius:50%;background:var(--navy-100);color:var(--navy);display:grid;place-items:center;font-weight:800;font-size:12.5px;flex:none}table.tbl .who b{font-weight:700;color:var(--navy-900)}table.tbl .who span{font-size:12.5px;color:var(--ink-3)}table.tbl .num{font-variant-numeric:tabular-nums;color:var(--ink-2)}.rowact{display:inline-flex;gap:6px}.rowact button,.rowact a{width:34px;height:34px;min-width:34px;border:1px solid var(--line);background:#fff;border-radius:var(--r-sm);cursor:pointer;color:var(--ink-2);display:grid;place-items:center;text-decoration:none;padding:0}.rowact button:hover,.rowact a:hover{background:var(--navy-100);color:var(--navy);border-color:var(--navy)}.rowact button:focus-visible,.rowact a:focus-visible{outline:none;box-shadow:var(--focus)}.rowact button svg,.rowact a svg{width:16px;height:16px}.rowact button.danger:hover,.rowact a.danger:hover{background:var(--danger-100);color:var(--danger);border-color:var(--danger)}.rowact button.ok:hover,.rowact a.ok:hover{background:var(--success-100);color:var(--success);border-color:var(--success)}.rowact .past-ok{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--warning);font-weight:700;white-space:nowrap}.rowact .past-ok input{width:16px;height:16px;min-width:0}.rowact .rowact-text,.rowact button.rowact-text,.rowact a.rowact-text{width:auto;min-width:0;padding:0 var(--s-3);white-space:nowrap;font:inherit;font-size:13px;font-weight:700;line-height:1}.st-ok{background:var(--success-100);color:var(--success)}.st-warn{background:var(--warning-100);color:var(--ink)}.st-new{background:var(--navy-100);color:var(--navy)}.st-danger{background:var(--danger-100);color:var(--danger)}.editor-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:var(--s-5);align-items:start}.editor{background:#fff;border:1px solid var(--line);border-radius:var(--r-md);padding:var(--s-6);box-shadow:var(--sh-1)}.editor h3{font-family:var(--font-serif);font-size:20px;color:var(--navy-900);font-weight:700;margin-bottom:var(--s-4)}.editor .field{margin-bottom:var(--s-4)}.editor .field.two{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-4)}.editor label{display:block;font-size:12.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);margin-bottom:6px}.editor .txt,.editor select,.editor textarea{width:100%;border:1px solid var(--line);border-radius:var(--r-sm);padding:11px var(--s-3);font-family:var(--font-sans);font-size:14.5px;background:#fff;color:var(--navy-900)}.editor textarea{min-height:180px;resize:vertical}.editor .txt:focus-visible,.editor select:focus-visible,.editor textarea:focus-visible{outline:none;box-shadow:var(--focus);border-color:var(--navy)}.editor .ed-actions{display:flex;gap:var(--s-3);margin-top:var(--s-2);flex-wrap:wrap}.editor .field-err{color:var(--danger);font-size:13px;font-weight:600;margin-top:6px}.preview-list{display:flex;flex-direction:column;gap:var(--s-3)}.preview-list .pl-head{font-size:12.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3)}.plitem{display:flex;gap:var(--s-3);background:#fff;border:1px solid var(--line);border-radius:var(--r-md);padding:var(--s-4);align-items:flex-start}.plitem .nd{width:50px;flex:none;text-align:center;background:var(--navy-100);border-radius:var(--r-sm);padding:8px 4px}.plitem .nd .dnum{font-family:var(--font-serif);font-size:18px;font-weight:700;color:var(--navy);line-height:1}.plitem .nd .dmon{font-size:10.5px;font-weight:700;color:var(--ink-2);text-transform:uppercase}.plitem .pt{flex:1;min-width:0}.plitem .pt h4{font-size:14.5px;line-height:19px;color:var(--navy-900);font-weight:700}.plitem .pt .cat{font-size:11px;font-weight:800;color:var(--gold-700);margin-top:4px;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.rss-rail{background:var(--navy);color:#fff;border-radius:var(--r-md);padding:var(--s-5)}.rss-rail .rh{display:flex;align-items:center;gap:var(--s-2);margin-bottom:var(--s-3)}.rss-rail .rh b{font-size:14px}.rss-rail .rh .live{margin-left:auto;font-size:11px;font-weight:800;color:#86e3b0;display:flex;align-items:center;gap:5px}.rss-rail .rh .live:before{content:"";width:7px;height:7px;border-radius:50%;background:#3fcb7e}.rss-rail .rh .live--stale{color:var(--gold);text-decoration:none}.rss-rail .rh .live--stale:before{background:var(--gold)}.rss-rail .rh .live--stale:hover{text-decoration:underline}.rss-rail a{display:block;color:#dce7f2;font-size:14px;font-weight:600;line-height:19px;padding:var(--s-3) 0;border-bottom:1px solid rgba(255,255,255,.12);text-decoration:none}.rss-rail a:last-child{border-bottom:none}.rss-rail a:hover{color:#fff}.rss-rail a .src{display:block;font-size:11.5px;color:var(--blue-300);font-weight:600;margin-top:3px}.doc-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s-3)}.docfile{display:flex;align-items:center;gap:var(--s-3);background:#fff;border:1px solid var(--line);border-radius:var(--r-sm);padding:var(--s-4);transition:box-shadow .15s,border-color .15s}.docfile:hover{box-shadow:var(--sh-2);border-color:var(--navy)}.docfile .pdf{width:34px;height:40px;flex:none}.docfile .pdf svg{width:100%;height:100%}.docfile .db{flex:1;min-width:0}.docfile .dn{font-size:14.5px;color:var(--navy-900);font-weight:700;display:block}.docfile .ds{font-size:12px;color:var(--ink-3);margin-top:2px;display:block}.docfile .dacts{display:flex;gap:6px;align-items:center}.tbl-search{display:flex;align-items:center;gap:var(--s-2);background:var(--bg);border:1px solid var(--line);border-radius:var(--r-pill);padding:8px var(--s-4)}.tbl-search input{border:none;background:none;font-family:var(--font-sans);font-size:14px;color:var(--navy-900);outline:none;min-width:160px}.tbl-search svg{color:var(--ink-3);flex:none}.member-detail{display:flex;flex-direction:column;gap:var(--s-6)}.member-detail .panel{background:var(--white);border:1px solid var(--line);border-radius:var(--r-md);padding:var(--s-5);box-shadow:var(--sh-1)}.member-detail .panel h3{font-family:var(--font-serif);font-size:19px;color:var(--navy-900);font-weight:700;margin-bottom:var(--s-4)}.member-detail dl{display:flex;flex-direction:column;gap:var(--s-3)}.member-detail dl>div{display:flex;justify-content:space-between;gap:var(--s-4);border-bottom:1px solid var(--line-2);padding-bottom:var(--s-3)}.member-detail dl>div:last-child{border-bottom:none}.member-detail dt{font-size:13px;color:var(--ink-2);font-weight:600}.member-detail dd{font-size:14.5px;color:var(--navy-900);font-weight:700;text-align:right}.member-detail .sig-frame{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg);padding:var(--s-3);text-align:center}.member-detail .sig-frame img{max-width:100%;height:auto;background:var(--white);border-radius:6px}.tbl-empty{padding:var(--s-7);text-align:center;color:var(--ink-2)}.tbl-empty .art{width:54px;height:54px;margin:0 auto var(--s-3);color:var(--blue)}.panel{background:#fff;border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--sh-1);margin-bottom:var(--s-5);overflow:hidden}.panel>summary{list-style:none;cursor:pointer;min-height:44px;display:flex;align-items:center;gap:var(--s-3);padding:var(--s-4) var(--s-5);font-weight:800;font-size:14px;color:var(--navy-900);background:var(--bg)}.panel>summary::-webkit-details-marker{display:none}.panel>summary:after{content:"▾";margin-left:auto;color:var(--ink-3);transition:transform .15s ease}.panel[open]>summary:after{transform:rotate(180deg)}.panel>summary:hover{color:var(--navy)}.panel>summary:focus-visible{outline:none;box-shadow:var(--focus)}.panel>summary svg{width:16px;height:16px;color:var(--ink-3);flex:none}.panel .panel-body{padding:var(--s-6);border-top:1px solid var(--line)}.panel .panel-body .field{margin-bottom:var(--s-4)}.panel .panel-body .field.two{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-4)}.panel .panel-body label{display:block;font-size:12.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);margin-bottom:6px}.panel .panel-body .txt,.panel .panel-body select,.panel .panel-body textarea{width:100%;border:1px solid var(--line);border-radius:var(--r-sm);padding:11px var(--s-3);font-family:var(--font-sans);font-size:14.5px;background:#fff;color:var(--navy-900)}.panel .panel-body .txt:focus-visible,.panel .panel-body select:focus-visible{outline:none;box-shadow:var(--focus);border-color:var(--navy)}.panel .panel-body label.check{display:flex;align-items:center;gap:var(--s-2);text-transform:none;letter-spacing:0;font-weight:600;font-size:14px;color:var(--ink)}.panel .panel-body .ed-actions{display:flex;gap:var(--s-3);margin-top:var(--s-2);flex-wrap:wrap}.panel .panel-body .field-err{color:var(--danger);font-size:13px;font-weight:600;margin-top:6px}.panel .panel-body .inline-form .txt{width:auto;min-width:220px;display:inline-block}table.tbl .drag{color:var(--ink-3);cursor:grab;display:grid;place-items:center;width:20px;flex:none}table.tbl .drag:active{cursor:grabbing}table.tbl tr[draggable=true]:hover .drag{color:var(--navy)}table.tbl tr.is-dragging{opacity:.45}table.tbl tr.drop-before>td:first-child,table.tbl tr.drop-before>th:first-child{box-shadow:inset 0 3px 0 0 var(--gold)}table.tbl tr.drop-before>td,table.tbl tr.drop-before>th{box-shadow:inset 0 3px 0 0 var(--gold)}@media(prefers-reduced-motion:reduce){.panel>summary:after{transition:none}}.tbl-grp th{background:var(--navy-100);color:var(--navy-900);font-size:12.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:var(--s-3) var(--s-5);border-bottom:1px solid var(--line)}.tbl-grp th .num{color:var(--ink-3);font-weight:700;letter-spacing:0}table.tbl tbody tr.tbl-grp:hover th{background:var(--navy-100)}.tbl-note{padding:var(--s-3) var(--s-5);font-size:13px;color:var(--ink-2);background:var(--bg);border-bottom:1px solid var(--line);margin:0}table.tbl .who .av--doc{border-radius:var(--r-sm);font-size:10.5px;letter-spacing:.02em;background:var(--gold-100);color:var(--gold-700)}table.tbl .who span{display:block}table.tbl .ds{display:block;font-size:12px;color:var(--ink-3);margin-top:4px;line-height:1.35}table.tbl td.num{white-space:nowrap}.inline-form{display:inline}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:900px){.stat-grid,.qa-grid{grid-template-columns:1fr 1fr}.news2 .feed,.cols2,.apply-form .row2,.editor-grid,.doc-grid{grid-template-columns:1fr}}@media(max-width:560px){.stat-grid,.qa-grid,.editor .field.two{grid-template-columns:1fr}}@media(max-width:640px){.page-head h1{font-size:26px}.page-head .ph-actions,.pageheader .ph-actions,.rowact{flex-wrap:wrap}.tbl-toolbar{flex-wrap:wrap;gap:var(--s-2)}}@media(max-width:768px){.modal-overlay.open .sig-modal{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;border-radius:0;display:flex;flex-direction:column}.sig-modal .sig-canvas-wrap{flex:1 1 auto}.sig-modal .sig-canvas{height:100%;min-height:56vh}.sig-modal--doc .sig-doc{flex:1 1 auto;min-height:40vh;margin:var(--s-4) var(--s-4) 0}.sig-modal--doc .sig-canvas-wrap{flex:0 0 auto;padding:var(--s-4);position:relative}.sig-modal--doc .sig-canvas{height:120px;min-height:110px}.sig-modal--doc .sig-fs-hint{display:flex}.sig-modal--doc.sig-fs .sig-head,.sig-modal--doc.sig-fs .sig-doc{display:none}.sig-modal--doc.sig-fs .sig-canvas-wrap{flex:1 1 auto;display:flex;flex-direction:column}.sig-modal--doc.sig-fs .sig-canvas{height:100%;min-height:55vh;flex:1 1 auto}.sig-modal .sig-foot{flex-wrap:wrap;gap:8px}}.dash-side .brandmark{align-items:flex-start;gap:var(--s-2)}.dash-side .brandmark .wm{padding-left:var(--s-3)}.dash-side .brandmark .wm .full{white-space:normal;line-height:1.2}@media(max-width:640px){.auth-screen .field.two{grid-template-columns:1fr}.auth-main,.auth-side{padding:var(--s-6) var(--s-4)}.auth-box{padding:var(--s-5)}.auth-side h2{font-size:26px;line-height:32px}.auth-side p{font-size:15px}}.c2 .hero{background:radial-gradient(120% 95% at 86% 4%,rgba(46,117,182,.34),transparent 56%),linear-gradient(180deg,var(--navy-900) 0%,var(--navy) 60%,var(--navy-700) 100%)}.c2 .hero .wrap{position:relative;z-index:2}.c2 .hero .layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.c2 .hero .beam{position:absolute;z-index:0;top:-10%;height:130%;transform:skew(-13deg);pointer-events:none}.c2 .hero .beam-1{left:44%;width:30%;background:linear-gradient(180deg,rgba(46,117,182,.18),transparent 72%)}.c2 .hero .beam-2{left:60%;width:16%;background:linear-gradient(180deg,rgba(212,160,76,.1),transparent 72%)}.c2 .hero h1 .u-gold{position:relative;white-space:nowrap;color:#fff}.c2 .hero h1 .u-gold:after{content:"";position:absolute;left:0;right:0;bottom:.04em;height:.13em;background:var(--gold);border-radius:3px;opacity:.92}@media(max-width:760px){.c2 .hero .layer{opacity:.5}.c2 .hero .beam{display:none}}.wysiwyg{border:1.5px solid var(--line);border-radius:var(--r-sm);background:#fff;overflow:hidden}.wysiwyg:focus-within{border-color:var(--navy);box-shadow:0 0 0 3px var(--navy-100)}.wy-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:2px;padding:6px;background:var(--bg);border-bottom:1px solid var(--line)}.wy-toolbar button{min-width:34px;height:32px;padding:0 9px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--ink);font:600 13.5px var(--font-sans);cursor:pointer}.wy-toolbar button:hover{background:var(--navy-100)}.wy-toolbar button:active{background:#d9e6f4}.wy-sep{width:1px;align-self:stretch;background:var(--line);margin:3px 4px}.wy-editor{min-height:190px;max-height:480px;overflow:auto;padding:12px 14px;font-size:15px;line-height:1.62;color:var(--ink);outline:none}.wy-editor:empty:before{content:attr(data-placeholder);color:var(--ink-3)}.wy-editor h2{font-family:var(--font-serif);font-size:22px;color:var(--navy-dark);margin:.5em 0 .3em}.wy-editor h3{font-family:var(--font-serif);font-size:18px;color:var(--navy-dark);margin:.5em 0 .3em}.wy-editor p{margin:0 0 .6em}.wy-editor a{color:var(--navy);text-decoration:underline}.wy-editor ul,.wy-editor ol{padding-left:1.5em;margin:.4em 0 .7em}.wy-editor blockquote{border-left:3px solid var(--gold);margin:.5em 0;padding:2px 0 2px 14px;color:var(--ink-2)}.wy-hidden{display:none}.to-top{position:fixed;right:var(--s-5);bottom:var(--s-5);z-index:40;width:44px;height:44px;border-radius:999px;border:none;background:var(--navy);color:#fff;box-shadow:var(--sh-2);display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease,visibility .2s}.to-top:hover{background:var(--navy-700)}.to-top:focus-visible{outline:none;box-shadow:var(--focus)}.to-top.show{opacity:1;visibility:visible;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.to-top{transition:opacity .01s linear}}@media(max-width:600px){.to-top{right:var(--s-4);bottom:var(--s-4)}}.terms-card{margin-bottom:var(--s-4)}.terms-h3{font-size:15px;font-weight:700;color:var(--navy-dark);margin-bottom:var(--s-3)}.terms-form{display:flex;flex-wrap:wrap;gap:var(--s-3);align-items:flex-end}.terms-form .field{flex:1 1 170px;min-width:0;margin-bottom:0}.terms-form .field label{font-size:12.5px}.alert-list{margin:0;padding-left:1.1em}.card--narrow{max-width:520px}.kg-mode{display:flex;align-items:center;gap:10px;font-size:13.5px;font-weight:600;padding:10px 14px;border-radius:var(--r-sm);margin-bottom:var(--s-4)}.kg-mode.open{background:var(--success-100);color:var(--success)}.kg-mode.closed{background:var(--bg);color:var(--ink-2);border:1px solid var(--line);border-left:3px solid var(--gold)}.kg-sec{margin:var(--s-7) 0 var(--s-4)}.kg-sec h2{font-size:15px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-weight:800}.kg-sec p{font-size:13.5px;color:var(--ink-2);margin-top:4px}.kg-note{margin-top:var(--s-3)}.kg-mine{margin-top:var(--s-4)}.kg-mine h4{font-size:14px;margin-bottom:8px}.kg-app{border:1px solid var(--line);border-radius:var(--r-sm);padding:10px 14px;margin-bottom:8px;background:#fff}.kg-app .hint{display:block;font-size:12.5px;color:var(--ink-2);margin-top:3px;font-weight:400}.kg-app b{font-size:13.5px}.kg-app form{margin-top:8px}.guest-box{margin-top:var(--s-4)}.guest-box h4{font-size:13px;margin:0 0 2px}.guest-intro{font-size:12.5px;margin-bottom:8px}.guest-list{list-style:none;margin:0 0 10px;padding:0;display:flex;flex-direction:column;gap:6px}.guest-item{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;border:1px solid var(--line);border-left:3px solid var(--navy);border-radius:var(--r-sm);padding:8px 12px;background:#fff}.guest-item-txt{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;min-width:0;font-size:13.5px}.guest-item-txt b{color:var(--navy-dark)}.guest-item-role{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--gold-700);background:var(--gold-100);border-radius:999px;padding:2px 8px}.guest-item-meta{font-size:12.5px;color:var(--ink-2)}.guest-item-warn{font-size:12.5px;font-weight:600;color:var(--danger)}.guest-item-act{display:flex;gap:6px;flex-wrap:wrap}.guests-hidden{display:none}.guest-note{margin-top:14px}.guest-modal{width:min(560px,100%)}.guest-modal-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:var(--s-5) var(--s-6)}.guest-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 12px}.guest-field{min-width:0;display:flex;flex-direction:column;gap:3px}.guest-field--wide{grid-column:1 / -1}.guest-field label{font-size:11.5px;font-weight:700;color:var(--ink-2)}.guest-field input,.guest-field select,.guest-note textarea{width:100%;border:1px solid var(--line);border-radius:var(--r-sm);padding:9px 11px;font-family:var(--font-sans);font-size:14.5px;background:#fff;color:var(--navy-900);min-height:44px}.guest-note textarea{min-height:64px}.guest-note label{font-size:11.5px;font-weight:700;color:var(--ink-2);display:block;margin-bottom:3px}.guest-field input:focus-visible,.guest-field select:focus-visible,.guest-note textarea:focus-visible{outline:none;box-shadow:var(--focus);border-color:var(--navy)}.guest-hint{font-size:11.5px;color:var(--ink-3)}.kg-noscript{border:1px solid var(--line);border-left:3px solid var(--gold)}.kg-noscript h3{font-size:16px;color:var(--navy-dark)}.kg-noscript>p{font-size:13px;margin:4px 0 10px}@media(max-width:480px){.guest-overlay{padding:0}.guest-grid{grid-template-columns:1fr}.guest-modal-body,.guest-modal .sig-head{padding:var(--s-4)}.guest-modal .sig-foot{padding:var(--s-4);flex-wrap:wrap}.guest-modal .sig-foot .btn{flex:1 1 45%;justify-content:center}.guest-item{align-items:flex-start}.guest-box .btn{min-height:44px}.guest-item-act .btn{flex:1 1 45%}}.kg-form{margin-top:var(--s-4)}.kg-form-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.kg-form-head p{font-size:13.5px;margin-top:2px}.kg-submit{margin-top:14px}.kg-alt{margin-top:var(--s-4);max-width:420px}.kg-alt label{font-size:12px;font-weight:700;color:var(--ink-2);display:block;margin-bottom:4px}.kg-alt select{width:100%;border:1px solid var(--line);border-radius:var(--r-sm);padding:10px 12px;font-family:var(--font-sans);font-size:14.5px;background:#fff}.kg-alt select:focus-visible{outline:none;box-shadow:var(--focus);border-color:var(--navy)}.kg-alt .kg-hint{font-size:12px;color:var(--ink-3);margin-top:4px}.occ-cal{margin-top:var(--s-3)}.occ-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin-top:8px}.occ-dow{text-align:center;font-size:11px;font-weight:700;color:var(--ink-3);padding-bottom:2px}.occ-day{aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:6px;font-size:12px}.occ-day.free{background:var(--bg)}.occ-day.full{background:var(--danger-100);color:var(--danger)}.occ-day.arrival{background:linear-gradient(135deg,var(--bg) 50%,#FDECEC 50%)}.occ-day.departure{background:linear-gradient(135deg,#FDECEC 50%,var(--bg) 50%)}.occ-legend{display:flex;gap:14px;font-size:12px;color:var(--ink-2);margin-top:8px;flex-wrap:wrap}.occ-legend span{display:inline-flex;align-items:center;gap:5px}.occ-legend i{width:12px;height:12px;border-radius:3px;display:inline-block}.occ-legend i.free{background:var(--bg)}.occ-legend i.full{background:var(--danger-100)}.occ-legend i.arrival{background:linear-gradient(135deg,var(--bg) 50%,#FDECEC 50%)}.occ-legend i.departure{background:linear-gradient(135deg,#FDECEC 50%,var(--bg) 50%)}.occ-legend i.sel{background:var(--navy)}.occ-day.pick{border:1.5px solid transparent;background-clip:padding-box;font-family:inherit;cursor:default;padding:0}.occ-day.pick.pickable{cursor:pointer;font-weight:700;color:var(--navy-dark)}.occ-day.pick.pickable:hover{border-color:var(--navy)}.occ-day.pick:focus-visible{outline:none;box-shadow:var(--focus)}.occ-day.pick.sel-a,.occ-day.pick.sel-d{background:var(--navy)!important;color:#fff}.occ-day.pick.sel-in{background:var(--navy-100)!important;color:var(--navy-dark)}.occ-day.pick:disabled{opacity:.4;cursor:not-allowed}.occ-day.pick.is-past{color:var(--ink-3)}.pick-summary{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-top:10px;padding:10px 12px;border:1px solid var(--line);border-left:3px solid var(--gold);border-radius:var(--r-sm);background:var(--bg);font-size:13.5px}.pick-actions{display:flex;gap:8px;flex-wrap:wrap}.prose-page h3{font-family:var(--font-serif);font-size:20px;color:var(--navy-900);font-weight:700;margin:var(--s-5) 0 var(--s-2)}.prose-page ul,.prose-page ol{margin:0 0 var(--s-4);padding-left:var(--s-5);color:var(--ink);font-size:17px;line-height:28px}.prose-page li{margin-bottom:var(--s-2)}.prose-page li::marker{color:var(--gold-700)}.prose-page a:not(.btn){color:var(--navy);font-weight:600;text-decoration:underline}.prose-page a:not(.btn):hover{color:var(--blue)}.prose-page a:not(.btn):focus-visible{outline:none;border-radius:var(--r-sm);box-shadow:var(--focus)}.prose-page .tbl-card{margin:var(--s-5) 0 var(--s-6)}.prose-page .doc-list{margin-top:var(--s-4)}.prose-page .alert{max-width:none}.prose-actions{margin-top:var(--s-5);display:flex;gap:var(--s-3);flex-wrap:wrap}.doc-empty{background:var(--navy-100);border:1px dashed var(--line);border-radius:var(--r-md);padding:var(--s-5);color:var(--ink-2);font-size:15.5px;line-height:24px}.doc-empty p{margin:0;font-size:15.5px;line-height:24px;color:var(--ink-2)}.doc-empty p+p{margin-top:var(--s-3)}.tbd{display:inline-block;background:var(--gold-100);color:var(--ink);border:1px dashed var(--gold-700);border-radius:var(--r-sm);padding:1px var(--s-2);font-weight:700;font-size:.95em}.legal-meta{font-size:13.5px;color:var(--ink-3);font-weight:700;margin-bottom:var(--s-6)}.prose-page table.tbl tbody th{font-size:14.5px;text-transform:none;letter-spacing:0;color:var(--navy-900);font-weight:700;background:transparent;padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--line-2);vertical-align:top}.prose-page table.tbl tbody tr:last-child th{border-bottom:none}.prose-page table.tbl td{vertical-align:top}.prose-page table.tbl tbody tr:hover td{background:transparent}.prose-page code{font-family:inherit;font-size:.94em;font-weight:600;background:var(--navy-100);color:var(--navy-900);border-radius:var(--r-sm);padding:1px 6px;white-space:nowrap}.c2 .foot .legal-links,.pub-foot .legal-links{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-2)}.c2 .foot .legal-links a,.pub-foot .legal-links a{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--s-2);font-size:13px;color:#afc6de;text-decoration:underline}.c2 .foot .legal-links a:hover,.pub-foot .legal-links a:hover{color:#fff}.c2 .foot .legal-links a:first-child,.pub-foot .legal-links a:first-child{padding-left:0}.c2 .foot .legal-links a:last-child,.pub-foot .legal-links a:last-child{padding-right:0}.c2 .foot .legal-links a:focus-visible,.pub-foot .legal-links a:focus-visible{outline:none;border-radius:var(--r-sm);box-shadow:var(--focus)}.c2 .foot .legal-links .sep,.pub-foot .legal-links .sep{color:#7e9bba}.legal-note{margin-top:var(--s-3);font-size:13px;line-height:20px;color:#7e9bba;max-width:70ch}.prose-page .value-grid .vc ul{margin:var(--s-2) 0 0;padding-left:var(--s-4);font-size:14.5px;line-height:21px;color:var(--ink-2)}.prose-page .value-grid .vc ul li{margin-bottom:var(--s-1)}.vc-people{margin-top:var(--s-3);padding-top:var(--s-3);border-top:1px solid var(--line);font-size:13.5px;line-height:20px;color:var(--ink-2)}.vc-people .lbl{display:block;font-weight:700;color:var(--navy-900);font-size:12px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:var(--s-2)}.prose-page .value-grid .vc .vc-people ul{margin:0 0 var(--s-2);font-size:13.5px;line-height:20px}.prose-page .value-grid .vc .vc-people li{margin-bottom:2px}.value-grid .vc .vc-people .vc-kom{font-size:13.5px;line-height:20px;font-weight:700;color:var(--navy-900);margin-top:var(--s-3)}.value-grid .vc .vc-people .lbl+.vc-kom{margin-top:0}.nrow .nd,.plitem .nd,.c2 .sitem .d,.nrow .nd .dnum,.nrow .nd .dmon,.plitem .nd .dnum,.plitem .nd .dmon,.c2 .sitem .d .dn,.c2 .sitem .d .dm{display:block}.et-filter{display:flex;gap:var(--s-3);align-items:flex-end;flex-wrap:wrap;margin-bottom:var(--s-4)}.et-field{display:flex;flex-direction:column;gap:var(--s-2)}.et-field label{font-size:12px;font-weight:700;color:var(--navy-dark)}.et-field .input{width:auto}.et-meta{display:grid;gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));margin-bottom:var(--s-4)}.et-meta>div{background:#fff;border:1px solid var(--line);border-radius:var(--r-md);padding:var(--s-3) var(--s-4)}.et-meta dt{font-size:11.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-bottom:var(--s-1)}.et-meta dd{margin:0;font-size:14.5px;font-weight:700;color:var(--navy-900)}.tbl--et th .et-code{display:block}.et-code{font-family:var(--font-sans);font-weight:800}.et-desc{display:block;font-size:11.5px;font-weight:600;color:var(--ink-3)}.et-miss{font-size:12.5px;font-weight:700;color:var(--danger)}.et-miss a{color:inherit}.tbl--et td{vertical-align:top}.et-sum{text-align:right}.et-note{margin-top:var(--s-4);font-size:12.5px;line-height:19px;color:var(--ink-2)}.et-note p{margin:0 0 var(--s-2)}.et-note code{font-size:12px;background:var(--bg);border:1px solid var(--line);border-radius:var(--r-sm);padding:1px 5px}.tbl--rates{margin-bottom:var(--s-3)}.tbl--rates td{vertical-align:top}.tbl--rates .input{width:100%;min-width:130px}.guest-field>p.guest-hint{margin:0}.qr-modal{background:#fff;border-radius:var(--r-lg);padding:var(--s-5);width:100%;max-width:420px;text-align:center;max-height:calc(100dvh - 2 * var(--s-5));overflow-y:auto}.qr-modal h2{font-family:var(--font-serif);margin-bottom:6px}.qr-modal .qr-no{color:var(--ink-2);margin-bottom:var(--s-4)}.qr-modal .qr-img{width:min(70vh,340px,100%);margin:0 auto}.qr-modal .qr-img svg{width:100%;height:auto;display:block}.qr-modal .qr-hint{font-size:13px;color:var(--ink-2);margin-top:var(--s-4)}.qr-modal .btn{margin-top:var(--s-4)}.card-note{margin-top:var(--s-4);font-size:13.5px;color:var(--ink-2)}.kv{display:flex;flex-direction:column;gap:var(--s-3)}.kv>div{display:flex;justify-content:space-between;gap:var(--s-4);border-bottom:1px solid var(--line-2);padding-bottom:var(--s-3)}.kv>div:last-child{border-bottom:none}.kv dt{font-size:13px;color:var(--ink-2);font-weight:600}.kv dd{font-size:14.5px;color:var(--navy-900);font-weight:700;text-align:right}.fit-row{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);padding:var(--s-3) 14px;border:1px solid var(--line);border-radius:var(--r-sm);background:#fff;margin-bottom:var(--s-2);flex-wrap:wrap}.fit-row .muted{color:var(--ink-3);font-size:13px}.fit-sec{margin-top:var(--s-6)}.fit-sec h2{font-size:18px;color:var(--navy-dark);margin-bottom:4px}.fit-sec .sub{color:var(--ink-2);font-size:14px;margin-bottom:var(--s-4)}.fit-code{display:inline-block;font-weight:800;letter-spacing:.08em;background:var(--bg);border:1px dashed var(--line);border-radius:var(--r-sm);padding:2px var(--s-2)}.fit-cal{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;margin:var(--s-3) 0}.fit-cal__dow{text-align:center;font-size:11px;font-weight:700;color:var(--ink-3);padding-bottom:2px}.fit-cal__day{aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;border-radius:8px;font-size:14px;background:var(--bg);border:1.5px solid transparent}.fit-cal__day .fc{font-size:10.5px;font-weight:700;line-height:1;color:var(--ink-3)}.fit-cal__day.free{cursor:pointer;font-weight:700;color:var(--navy-dark);background:#fff;border-color:var(--line)}.fit-cal__day.free .fc{color:var(--success)}.fit-cal__day.free:hover{border-color:var(--navy)}.fit-cal__day.free.selected,.fit-cal__day.mine.selected{border-color:var(--navy);box-shadow:0 0 0 2px var(--navy-100)}.fit-cal__day.free.selected{background:var(--navy);color:#fff}.fit-cal__day.free.selected .fc{color:#d6e4f2}.fit-cal__day.mine{cursor:pointer;font-weight:800;background:var(--success-100);color:var(--success);border-color:var(--success)}.fit-cal__day.mine .fc{color:var(--success)}.fit-cal__day.full{background:var(--danger-100);color:var(--danger);cursor:not-allowed}.fit-cal__day.full .fc{color:var(--danger)}.fit-cal__day.out{color:var(--ink-3);opacity:.4}.fit-cal-legend{display:flex;gap:14px;font-size:12px;color:var(--ink-2);margin-bottom:var(--s-2);flex-wrap:wrap}.fit-cal-legend span{display:inline-flex;align-items:center;gap:5px}.fit-cal-legend i{width:12px;height:12px;border-radius:3px;display:inline-block;border:1px solid var(--line)}.fit-cal-legend i.free{background:#fff}.fit-cal-legend i.mine{background:var(--success-100);border-color:var(--success)}.fit-cal-legend i.full{background:var(--danger-100);border-color:var(--danger-100)}.fit-cal-legend i.out{background:var(--bg);opacity:.45}.fit-daypanel{border:1px solid var(--line);border-radius:var(--r-sm);background:#fff;margin-top:var(--s-3);overflow:hidden}.fit-daypanel__head{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;background:var(--bg);border-bottom:1px solid var(--line);flex-wrap:wrap}.fit-daypanel__head b{color:var(--navy-dark)}.fit-daypanel__body{display:flex;justify-content:space-between;align-items:center;gap:var(--s-3);padding:14px;flex-wrap:wrap}.fit-daypanel__body .info{font-size:14px;color:var(--ink-2);max-width:52ch}.fit-free-badge{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--success)}.fit-free-badge i{width:9px;height:9px;border-radius:50%;background:var(--success);display:inline-block}.fit-cal-card,.fit-rules{padding:var(--s-7)}.fit-rules__row{margin-top:var(--s-2)}@media(max-width:560px){.fit-cal{gap:3px}.fit-cal__day{border-radius:6px;font-size:13px}}@media(max-width:640px){.dash-top,.dash-body,.cal-block{padding:var(--s-4)}.fit-cal-card{padding:var(--s-3)}.dash-top .search{display:none}.occ-grid{gap:3px}.occ-day,.fit-cal__day{aspect-ratio:auto;min-height:44px}.cal-nav button{width:44px;height:44px}.input,.textarea,.select,.auth-screen .field input,.auth-screen .field .ctrl select,.apply-form input,.apply-form textarea,.editor .txt,.editor select,.editor textarea,.guest-field input,.guest-field select,.guest-note textarea,.kg-alt select,.tbl-search input,.dash-top .search input,.isk-form__polje input{font-size:16px}select.chip{font-size:16px;min-height:44px;min-width:0;max-width:100%}select.chip--wide{width:100%}}.sim-bar{background:var(--gold);color:var(--navy-900);border-bottom:1px solid var(--gold-700);padding:var(--s-3) var(--s-6);display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s-3) var(--s-5)}.sim-bar__txt{margin:0;flex:1 1 260px;align-self:center;font-size:15px;line-height:1.35}.sim-bar__txt b{display:block;font-weight:800;letter-spacing:.02em}.sim-bar__txt span{font-size:14px}.sim-bar__form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s-3);margin:0}.sim-bar__field{display:flex;flex-direction:column;gap:var(--s-1)}.sim-bar__field label{font-size:13px;font-weight:700}.sim-bar__field .input{width:auto;min-width:150px}.sim-bar__opt{font-weight:400}.sim-bar .btn--outline{color:var(--navy-900);border-color:var(--navy-900)}.sim-bar .btn:focus-visible,.sim-bar .input:focus{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--navy-900)}.sim-bar__err{flex-basis:100%;margin:0;font-size:14px;font-weight:700;color:var(--navy-900)}.sim-bar__note{flex-basis:100%;margin:0;font-size:13px;line-height:1.4}@media(max-width:640px){.sim-bar{padding:var(--s-3) var(--s-4)}.sim-bar__form,.sim-bar__field,.sim-bar__field .input{width:100%}}.mail-preview{max-width:820px}.mail-preview__head{margin:0 0 var(--s-5);padding-bottom:var(--s-4);border-bottom:1px solid var(--line);display:grid;gap:var(--s-2)}.mail-preview__head>div{display:grid;grid-template-columns:140px 1fr;gap:var(--s-3);align-items:baseline}.mail-preview__head dt{font-size:13px;font-weight:700;color:var(--ink-3)}.mail-preview__head dd{margin:0;color:var(--ink);overflow-wrap:anywhere}.mail-preview__subject{font-weight:700;font-size:17px}.mail-preview__body{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.55;color:var(--ink)}.mail-preview__redacted{margin-bottom:0}@media(max-width:480px){.mail-preview__head>div{grid-template-columns:1fr;gap:0}}.mail-preview-link{min-height:44px}.mail-log__note{padding:0 14px 10px;font-size:13.5px;color:var(--ink-3)}.mail-log__note b{color:var(--ink-2)}.mail-log__note .razlog{display:block;margin-top:2px}.kg-switch{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s-2) var(--s-3);margin:0 0 var(--s-4)}.kg-switch label{flex-basis:100%;font-size:12px;font-weight:700;color:var(--ink-2)}.kg-switch select{flex:1 1 280px;min-width:0;max-width:100%;min-height:44px;border:1px solid var(--line);border-radius:var(--r-sm);padding:0 var(--s-3);font-family:var(--font-sans);font-size:15px;background:#fff;color:var(--navy-900)}.kg-switch select:focus-visible{outline:none;box-shadow:var(--focus);border-color:var(--navy)}.kg-switch .btn{min-height:44px}.d-sec>.d-head.kg-razpis-head{flex-wrap:wrap;gap:var(--s-2) var(--s-4)}.d-sec>.d-head.kg-razpis-head h2{min-width:0;overflow-wrap:anywhere}.kg-info{margin-top:var(--s-5)}.kg-intro{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:var(--s-5);align-items:start;margin-bottom:var(--s-5)}.kg-intro .kg-gal,.kg-intro .kg-cenik{margin-bottom:0}.kg-intro__side{min-width:0;display:grid;gap:var(--s-4)}.kg-intro__side .kg-facts{margin:0}@media(max-width:1100px){.kg-intro{grid-template-columns:minmax(0,1fr)}.kg-intro .kg-gal{max-width:640px}}.kg-gal{margin:0 0 var(--s-5);max-width:880px}.kg-gal__stage{position:relative;border-radius:var(--r-md);overflow:hidden;background:var(--navy-900)}.kg-gal__img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;-o-object-fit:cover;object-fit:cover}.kg-gal__nav{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border:none;border-radius:50%;background:#fff;color:var(--navy);display:grid;place-items:center;cursor:pointer;box-shadow:var(--sh-2)}.kg-gal__nav--prev{left:var(--s-3)}.kg-gal__nav--next{right:var(--s-3)}.kg-gal__nav:hover{background:var(--navy-100)}.kg-gal__nav:focus-visible{outline:none;box-shadow:var(--focus)}.kg-gal__cap{display:flex;gap:var(--s-3);align-items:baseline;margin-top:var(--s-2);font-size:13.5px;color:var(--ink-2)}.kg-gal__count{flex:none;font-weight:800;color:var(--navy-dark)}.kg-gal__thumbs{list-style:none;margin:var(--s-2) 0 0;padding:var(--s-1);display:flex;gap:var(--s-2);overflow-x:auto;-webkit-overflow-scrolling:touch}.kg-gal__thumbs li{flex:none}.kg-gal__thumb{display:block;width:88px;border-radius:var(--r-sm);overflow:hidden;border:2px solid transparent}.kg-gal__thumb img{display:block;width:100%;height:62px;-o-object-fit:cover;object-fit:cover}.kg-gal__thumb[aria-current=true]{border-color:var(--navy)}.kg-gal__thumb:focus-visible{outline:none;box-shadow:var(--focus)}.kg-cenik{margin:0 0 var(--s-5);border:1px solid var(--line);border-radius:var(--r-md);background:#fff}.kg-cenik>summary{list-style:none;cursor:pointer;min-height:44px;display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-1) var(--s-3);padding:var(--s-3) var(--s-5);color:var(--navy-900)}.kg-cenik>summary::-webkit-details-marker{display:none}.kg-cenik>summary:before{content:"";flex:none;width:8px;height:8px;border-right:2px solid var(--navy);border-bottom:2px solid var(--navy);transform:rotate(-45deg);transition:transform .15s}.kg-cenik[open]>summary:before{transform:rotate(45deg)}.kg-cenik>summary:focus-visible{outline:none;box-shadow:var(--focus);border-radius:var(--r-md)}.kg-cenik__t{font-family:var(--font-serif);font-size:18px;font-weight:700}.kg-cenik__od{font-size:13px;font-weight:600;color:var(--ink-2)}.kg-cenik__body{padding:0 var(--s-5) var(--s-5)}.kg-cenik__cat{font-size:14px;color:var(--ink-2);margin-bottom:var(--s-3)}.kg-cenik__next{font-size:14px;font-weight:700;color:var(--navy-dark);margin:var(--s-4) 0 var(--s-2)}.kg-cenik__card{box-shadow:none}table.tbl.kg-cenik__tbl th,table.tbl.kg-cenik__tbl td{padding:var(--s-3) var(--s-4)}table.tbl.kg-cenik__tbl tbody th{text-align:left;font-size:14.5px;letter-spacing:0;text-transform:none;font-weight:700;color:var(--navy-900);background:#fff;border-bottom:1px solid var(--line-2)}table.tbl.kg-cenik__tbl tr:last-child th{border-bottom:none}table.tbl.kg-cenik__tbl .num{text-align:right;white-space:nowrap}table.tbl.kg-cenik__tbl thead th.num{white-space:normal;min-width:110px}table.tbl.kg-cenik__tbl tr.is-mine th,table.tbl.kg-cenik__tbl tr.is-mine td{background:var(--gold-100)}.kg-cenik__you{font-size:12px;font-weight:700;color:var(--ink-2)}.kg-cenik__h{font-size:14px;color:var(--navy-dark);margin:var(--s-4) 0 var(--s-2)}.kg-cenik__periods{margin:0;padding-left:1.1em;display:grid;gap:var(--s-1);font-size:14px;color:var(--ink-2)}.kg-cenik__note{margin-top:var(--s-3);font-size:13px;color:var(--ink-2)}.kg-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--s-2) var(--s-4);margin:0 0 var(--s-4)}.kg-facts>div{min-width:0}.kg-facts dt{font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-weight:800}.kg-facts dd{margin:2px 0 0;font-size:14.5px;font-weight:700;color:var(--navy-dark);overflow-wrap:anywhere}.kg-facts--stack{grid-template-columns:minmax(0,1fr)}.kg-facts--stack>div{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s-3);border-bottom:1px solid var(--line);padding-bottom:var(--s-2)}.kg-facts--stack dd{text-align:right}.kg-status{display:flex;align-items:center;gap:10px;margin:0 0 var(--s-4);padding:var(--s-3) var(--s-4);border:1px solid var(--line);border-left:4px solid var(--gold);border-radius:var(--r-sm);background:var(--bg);color:var(--navy-900);font-size:15px;font-weight:700}.kg-status svg{flex:none}.kg-status--prijave{background:var(--success-100);border-left-color:var(--success);color:var(--success)}.kg-status--koledar{background:var(--navy-100);border-left-color:var(--navy);color:var(--navy-900)}.kg-cal{background:#fff;border:1px solid var(--line);border-radius:var(--r-md);padding:var(--s-5);box-shadow:var(--sh-1)}.kg-cal__head{gap:var(--s-3);margin-bottom:var(--s-2)}.kg-cal__head .m{font-family:var(--font-serif);font-size:19px;color:var(--navy-900)}.kg-cal .cal-nav button{width:44px;height:44px}.kg-cal .cal-nav button:focus-visible{outline:none;box-shadow:var(--focus)}.kg-cal .cal-nav button:disabled{opacity:.4;cursor:not-allowed}.kg-cal__loading{font-size:13px;color:var(--ink-2)}.kg-cal__months{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-6)}.kg-cal__months.is-two{grid-template-columns:repeat(2,minmax(0,1fr))}.kg-cal__months:not(.is-two){max-width:620px}.kg-cal__month{min-width:0}.kg-cal__mname{display:none;font-size:15px;font-weight:700;color:var(--navy-dark)}.kg-cal__months.is-two .kg-cal__mname{display:block}.kg-cal .occ-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.kg-day{--am: var(--bg);--pm: var(--bg);position:relative;min-width:0;min-height:44px;padding:4px 6px;display:flex;align-items:flex-start;justify-content:flex-start;border:1.5px solid transparent;border-radius:6px;background:linear-gradient(135deg,var(--am) 50%,var(--pm) 50%);font-family:inherit;font-size:14px;font-weight:600;line-height:1;color:var(--navy-dark);cursor:default}.kg-day__n{position:relative}.kg-day.pickable{cursor:pointer;font-weight:800}.kg-day.pickable:hover{border-color:var(--navy)}.kg-day:focus-visible{outline:none;box-shadow:var(--focus);z-index:1}.kg-day:disabled{opacity:.45;cursor:not-allowed}.kg-day.blank{visibility:hidden}.kg-day.is-today .kg-day__n{text-decoration:underline;text-underline-offset:2px}.kg-sw{--am: var(--bg);--pm: var(--bg)}.kg-day.am-none,.kg-sw.am-none{--am: var(--bg)}.kg-day.pm-none,.kg-sw.pm-none{--pm: var(--bg)}.kg-day.am-free,.kg-sw.am-free,.kg-day.am-open,.kg-sw.am-open{--am: var(--success-100)}.kg-day.pm-free,.kg-sw.pm-free,.kg-day.pm-open,.kg-sw.pm-open{--pm: var(--success-100)}.kg-day.am-taken,.kg-sw.am-taken{--am: var(--danger-100)}.kg-day.pm-taken,.kg-sw.pm-taken{--pm: var(--danger-100)}.kg-day.am-applied,.kg-sw.am-applied{--am: var(--warning-100)}.kg-day.pm-applied,.kg-sw.pm-applied{--pm: var(--warning-100)}.kg-day.am-mine,.kg-sw.am-mine{--am: #D6E4F2}.kg-day.pm-mine,.kg-sw.pm-mine{--pm: #D6E4F2}.kg-day.am-proposed,.kg-sw.am-proposed{--am: var(--gold)}.kg-day.pm-proposed,.kg-sw.pm-proposed{--pm: var(--gold)}.kg-day.am-zaprto,.kg-sw.am-zaprto{--am: var(--line)}.kg-day.pm-zaprto,.kg-sw.pm-zaprto{--pm: var(--line)}.kg-day.kg-day--zaprto{cursor:not-allowed}.kg-day.sel-a{--pm: var(--navy);border-color:var(--navy)}.kg-day.sel-d{--am: var(--navy);border-color:var(--navy);color:#fff}.kg-day.sel-in{--am: var(--navy);--pm: var(--navy);color:#fff}.kg-legend{list-style:none;padding:0;margin:var(--s-3) 0 0;gap:var(--s-2) var(--s-4);font-size:13px}.kg-legend li{display:inline-flex;align-items:center;gap:6px}.kg-legend .kg-sw{flex:none;width:16px;height:16px;border-radius:3px;border:1px solid var(--line);background:linear-gradient(135deg,var(--am) 50%,var(--pm) 50%)}.kg-legend .kg-sw.sel{background:var(--navy);border-color:var(--navy)}.kg-ctx{margin-top:var(--s-4)}.kg-ctx__head h3{font-family:var(--font-serif);font-size:19px;font-weight:700;color:var(--navy-900)}.kg-ctx__head p{margin-top:4px;font-size:14px}.kg-ctx__empty{margin-top:var(--s-3);padding:var(--s-3) var(--s-4);border:1px dashed var(--line);border-radius:var(--r-sm);background:var(--bg);font-size:14px;color:var(--ink-2)}.kg-ctx__body{margin-top:var(--s-4)}.kg-ctx__sel{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--s-2) var(--s-4);margin:0;padding:var(--s-3) var(--s-4);border:1px solid var(--line);border-left:3px solid var(--gold);border-radius:var(--r-sm);background:var(--bg)}.kg-ctx__sel>div{min-width:0}.kg-ctx__sel>div:last-child{grid-column:1 / -1}.kg-ctx__sel dt{font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-weight:800}.kg-ctx__sel dd{margin:2px 0 0;font-size:14.5px;color:var(--navy-900);overflow-wrap:anywhere}.kg-ctx__err{color:var(--danger);font-weight:600}.kg-ctx__reset{margin-top:var(--s-2);min-height:44px}.kg-consent{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--s-1) var(--s-3);align-items:start;margin-top:var(--s-4);padding:var(--s-3) var(--s-4);border:1px solid var(--line);border-radius:var(--r-sm);background:#fff}.kg-consent input[type=checkbox]{width:22px;height:22px;margin:1px 0 0;accent-color:var(--navy);cursor:pointer}.kg-consent input[type=checkbox]:focus-visible{outline:none;box-shadow:var(--focus)}.kg-consent label{min-height:24px;font-size:14.5px;line-height:1.4;color:var(--ink);cursor:pointer}.kg-consent label a{font-weight:700;text-decoration:underline}.kg-consent>.guest-hint,.kg-consent__err{grid-column:2;margin:0}.kg-consent__err{font-size:13.5px;font-weight:600;color:var(--danger)}.kg-consent.has-error{border-color:var(--danger)}.kg-consent--profile{background:var(--bg);margin-top:var(--s-3)}.kg-alt select{min-height:44px}.kg-alt--dates{max-width:560px}.kg-alt__t{margin-bottom:4px;font-size:12px;font-weight:700;color:var(--ink-2)}.kg-alt__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:var(--s-3)}.kg-alt input[type=date]{width:100%;min-height:44px;border:1px solid var(--line);border-radius:var(--r-sm);padding:8px var(--s-3);font-family:var(--font-sans);font-size:14.5px;background:#fff;color:var(--navy-900)}.kg-alt input[type=date]:focus-visible{outline:none;box-shadow:var(--focus);border-color:var(--navy)}.kg-mine>h3{margin-bottom:var(--s-3);font-family:var(--font-serif);font-size:20px;font-weight:700;color:var(--navy-900)}.kg-mine{margin-top:var(--s-6)}.kg-card{margin-bottom:var(--s-3);padding:var(--s-4);border-radius:var(--r-md)}.kg-card__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-2)}.kg-card__src{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.kg-card__when{margin-top:var(--s-2);font-size:15px;color:var(--navy-900)}.kg-card__when b{font-size:15px}.kg-card__meta{display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-5);margin:var(--s-2) 0 0;font-size:13.5px}.kg-card__meta>div{display:flex;gap:6px;min-width:0}.kg-card__meta dt{font-weight:700;color:var(--ink-3)}.kg-card__meta dd{margin:0;color:var(--ink);overflow-wrap:anywhere}.kg-card .hint{font-size:13.5px}.kg-card__act{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);margin-top:var(--s-3)}.kg-card__act:empty{display:none}.kg-card .kg-card__act form{margin:0}.kg-card .btn--sm{min-height:44px}.kg-proposal{margin-top:var(--s-3);padding:var(--s-3) var(--s-4);border:1px solid var(--gold);border-left:4px solid var(--gold);border-radius:var(--r-sm);background:var(--gold-100)}.kg-proposal__t{font-size:14.5px;color:var(--navy-900)}.kg-proposal .muted{margin-top:2px;font-size:13px}.kg-proposal__act{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s-3);margin-top:var(--s-3)}.kg-proposal__act form,.kg-card .kg-proposal__act form{margin:0}.kg-proposal__accept{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-2)}.kg-proposal__accept .kg-consent{width:100%;margin-top:0}.kg-proposal-card+.kg-proposal-card{margin-top:var(--s-4)}.kg-proposal-card .kg-proposal__act{margin-top:var(--s-4)}.kg-history__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-4)}.kg-public{margin-top:var(--s-9);scroll-margin-top:var(--s-8)}.kg-public__h{font-family:var(--font-serif);font-size:30px;font-weight:700;color:var(--navy-900)}.kg-public__lead{max-width:70ch;margin:var(--s-2) 0 var(--s-5);font-size:16px;line-height:1.55;color:var(--ink-2)}.kg-public__grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:var(--s-6);align-items:start;margin-bottom:var(--s-5)}.kg-public__gal .kg-gal{margin:0}.kg-public__cta{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-top:var(--s-4)}.benefit-more{max-width:760px;margin-top:var(--s-8)}.benefit-more__h{font-family:var(--font-serif);font-size:26px;font-weight:700;color:var(--navy-900)}@media(max-width:900px){.kg-public__grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.kg-cal{padding:var(--s-3)}.kg-cal .occ-grid{gap:3px}.kg-cal__head .m{font-size:17px}.kg-day{padding:3px 4px;font-size:13px}.kg-switch select,.kg-alt input[type=date]{font-size:16px}.kg-cenik>summary{padding:var(--s-3) var(--s-4)}.kg-cenik__body{padding:0 var(--s-3) var(--s-4)}.kg-status{font-size:14px}.kg-public__h{font-size:24px}.kg-proposal__act .btn{flex:1 1 auto}}.alloc-state__now{display:flex;align-items:center;gap:var(--s-3);flex-wrap:wrap;margin-bottom:var(--s-3)}.alloc-acts{display:flex;flex-wrap:wrap;gap:var(--s-2);align-items:center;margin-top:var(--s-3)}.alloc-reason{margin:var(--s-3) 0 0}.alloc-bar{display:flex;gap:var(--s-4);flex-wrap:wrap;align-items:center;padding:var(--s-4);border:1px solid var(--line);border-left:3px solid var(--gold);border-radius:var(--r-sm);background:var(--bg);margin-bottom:var(--s-3)}.alloc-bar__n{font-size:20px;font-weight:800;color:var(--navy-900)}.alloc-bar__l{font-size:12.5px;color:var(--ink-3)}.alloc-list{display:flex;flex-direction:column;gap:var(--s-3)}.alloc-cand{padding:var(--s-3);border:1px solid var(--line);border-radius:var(--r-sm)}.alloc-cand__name{font-weight:700;color:var(--navy-900);font-size:14.5px}.alloc-cand__meta{display:block;font-size:12.5px;color:var(--ink-2);margin-top:3px;line-height:19px}.alloc-cand__meta b{color:var(--navy-700)}.alloc-warn{color:var(--warning)}.alloc-sugg{margin-top:var(--s-2)}.alloc-sugg summary{list-style:none}.alloc-sugg__list{list-style:none;padding:0;margin:var(--s-2) 0 0;display:flex;flex-direction:column;gap:var(--s-2)}.alloc-sugg__list li{display:flex;align-items:center;gap:var(--s-3);flex-wrap:wrap}table.alloc-tbl td{vertical-align:top}table.alloc-tbl td:nth-child(3){min-width:320px}table.tbl tbody th[scope=row]{font-size:14.5px;text-transform:none;letter-spacing:0;color:var(--navy-900);font-weight:700;background:transparent;padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--line-2);vertical-align:top;text-align:left}.alloc-tbl__term{white-space:nowrap}@media(max-width:480px){.set-actions .btn{white-space:normal;line-height:1.25;padding-block:var(--s-2);max-width:100%;text-align:center}}.kgadm{--kgs-review: var(--warning-100);--kgs-proposed: var(--gold);--kgs-confirmed: var(--danger-100);--kgs-paid: var(--success-100);--kgs-calendar: #D6E4F2;--kgs-manual: var(--navy-100);--kgs-manual: color-mix(in srgb, var(--gold) 35%, var(--white));--kgs-block: var(--line);--kgs-free: var(--bg)}.kgadm .kg-day.am-prosto,.kgadm .kg-sw.am-prosto{--am: var(--kgs-free)}.kgadm .kg-day.pm-prosto,.kgadm .kg-sw.pm-prosto{--pm: var(--kgs-free)}.kgadm .kg-day.am-review,.kgadm .kg-sw.am-review{--am: var(--kgs-review)}.kgadm .kg-day.pm-review,.kgadm .kg-sw.pm-review{--pm: var(--kgs-review)}.kgadm .kg-day.am-proposed,.kgadm .kg-sw.am-proposed{--am: var(--kgs-proposed)}.kgadm .kg-day.pm-proposed,.kgadm .kg-sw.pm-proposed{--pm: var(--kgs-proposed)}.kgadm .kg-day.am-confirmed,.kgadm .kg-sw.am-confirmed{--am: var(--kgs-confirmed)}.kgadm .kg-day.pm-confirmed,.kgadm .kg-sw.pm-confirmed{--pm: var(--kgs-confirmed)}.kgadm .kg-day.am-paid,.kgadm .kg-sw.am-paid{--am: var(--kgs-paid)}.kgadm .kg-day.pm-paid,.kgadm .kg-sw.pm-paid{--pm: var(--kgs-paid)}.kgadm .kg-day.am-calendar,.kgadm .kg-sw.am-calendar{--am: var(--kgs-calendar)}.kgadm .kg-day.pm-calendar,.kgadm .kg-sw.pm-calendar{--pm: var(--kgs-calendar)}.kgadm .kg-day.am-manual,.kgadm .kg-sw.am-manual{--am: var(--kgs-manual)}.kgadm .kg-day.pm-manual,.kgadm .kg-sw.pm-manual{--pm: var(--kgs-manual)}.kgadm .kg-day.am-block,.kgadm .kg-sw.am-block{--am: var(--kgs-block)}.kgadm .kg-day.pm-block,.kgadm .kg-sw.pm-block{--pm: var(--kgs-block)}.kgadm-tools{display:grid;gap:var(--s-3);margin-bottom:var(--s-5)}.kgadm-filters{display:flex;flex-wrap:wrap;gap:var(--s-3);align-items:flex-end}.kgadm-filters__f{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 200px;max-width:100%}.kgadm-filters__f label{font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.kgadm-filters .select{width:100%;min-width:0;max-width:100%;min-height:44px}.kgadm-check{display:inline-flex;align-items:center;gap:var(--s-2);min-height:44px;padding:0 var(--s-3);border:1px solid var(--line);border-radius:var(--r-sm);background:#fff;font-size:14px;font-weight:600;color:var(--ink-2);cursor:pointer}.kgadm-check input{width:20px;height:20px;accent-color:var(--navy);cursor:pointer}.kgadm-check input:focus-visible{outline:none;box-shadow:var(--focus)}.kgadm-check:hover{border-color:var(--navy);color:var(--navy)}.kgadm-tools__reset{align-self:flex-end}.kgadm-ics{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s-3)}.kgadm-ics__f{display:flex;flex-direction:column;gap:4px;flex:1 1 260px;min-width:0}.kgadm-ics__f label{font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.kgadm-ics .input{width:100%;min-width:0;max-width:100%;min-height:44px;font-size:13.5px}.kgadm-ics__ok{font-size:13.5px;font-weight:700;color:var(--success)}.kgadm-note{margin:var(--s-2) 0 0;font-size:13px;color:var(--ink-2)}.kgadm-cal{background:#fff;border:1px solid var(--line);border-radius:var(--r-md);padding:var(--s-5);box-shadow:var(--sh-1)}.kgadm-cal__head{gap:var(--s-3);flex-wrap:wrap;margin-bottom:var(--s-2)}.kgadm-cal__head .m{font-family:var(--font-serif);font-size:21px;color:var(--navy-900)}.kgadm-cal__nav{display:flex;gap:var(--s-2);align-items:center;flex-wrap:wrap}.kgadm .cal-nav button{width:44px;height:44px}.kgadm .cal-nav button:focus-visible{outline:none;box-shadow:var(--focus)}.kgadm .cal-nav button:disabled{opacity:.4;cursor:not-allowed}.kgadm-cal__loading{font-size:13px;color:var(--ink-2)}.kgadm .occ-grid{grid-template-columns:repeat(7,minmax(0,1fr))}.kgadm-month{min-width:0}.kgadm-month.is-off,.kgadm-mname{display:none}.kgadm-day{flex-direction:column;align-items:stretch;justify-content:flex-start;min-height:68px;padding:3px 5px 4px;overflow:hidden;text-align:left;cursor:pointer}.kgadm-day__top{display:flex;align-items:center;justify-content:space-between;gap:3px;min-width:0}.kgadm-day__k{font-size:10.5px;font-weight:800;color:var(--danger);white-space:nowrap}.kgadm-day__txt{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:700;line-height:1.25;color:var(--navy-900)}.kgadm-day__am{align-self:flex-start}.kgadm-day__pm{align-self:flex-end;margin-top:auto;text-align:right}.kgadm-day__cel{align-self:stretch;margin:auto 0}.kgadm-day:hover{border-color:var(--navy)}.kgadm-day.is-konflikt{border-color:var(--danger)}.kgadm-day.is-open{border-color:var(--navy);box-shadow:0 0 0 1.5px var(--navy)}.kgadm{--kgr-1: var(--navy-100);--kgr-2: var(--gold);--kgr-3: var(--kgs-paid);--kgr-4: var(--kgs-review);--kgr-5: var(--kgs-calendar);--kgr-6: var(--kgs-proposed);--kgr-7: var(--kgs-confirmed);--kgr-8: var(--kgs-block);--kgr-1: color-mix(in srgb, var(--navy) 45%, var(--white));--kgr-2: color-mix(in srgb, var(--gold) 50%, var(--white));--kgr-3: color-mix(in srgb, var(--success) 32%, var(--white));--kgr-4: color-mix(in srgb, var(--danger) 28%, var(--white));--kgr-5: color-mix(in srgb, var(--blue) 30%, var(--white));--kgr-6: color-mix(in srgb, var(--warning) 60%, var(--white));--kgr-7: color-mix(in srgb, var(--success) 65%, var(--white));--kgr-8: color-mix(in srgb, var(--danger) 55%, var(--white));--kgr-brez: var(--kgs-manual)}.kgadm .kg-day.am-r1,.kgadm .kg-sw.am-r1{--am: var(--kgr-1)}.kgadm .kg-day.pm-r1,.kgadm .kg-sw.pm-r1{--pm: var(--kgr-1)}.kgadm .kg-day.am-r2,.kgadm .kg-sw.am-r2{--am: var(--kgr-2)}.kgadm .kg-day.pm-r2,.kgadm .kg-sw.pm-r2{--pm: var(--kgr-2)}.kgadm .kg-day.am-r3,.kgadm .kg-sw.am-r3{--am: var(--kgr-3)}.kgadm .kg-day.pm-r3,.kgadm .kg-sw.pm-r3{--pm: var(--kgr-3)}.kgadm .kg-day.am-r4,.kgadm .kg-sw.am-r4{--am: var(--kgr-4)}.kgadm .kg-day.pm-r4,.kgadm .kg-sw.pm-r4{--pm: var(--kgr-4)}.kgadm .kg-day.am-r5,.kgadm .kg-sw.am-r5{--am: var(--kgr-5)}.kgadm .kg-day.pm-r5,.kgadm .kg-sw.pm-r5{--pm: var(--kgr-5)}.kgadm .kg-day.am-r6,.kgadm .kg-sw.am-r6{--am: var(--kgr-6)}.kgadm .kg-day.pm-r6,.kgadm .kg-sw.pm-r6{--pm: var(--kgr-6)}.kgadm .kg-day.am-r7,.kgadm .kg-sw.am-r7{--am: var(--kgr-7)}.kgadm .kg-day.pm-r7,.kgadm .kg-sw.pm-r7{--pm: var(--kgr-7)}.kgadm .kg-day.am-r8,.kgadm .kg-sw.am-r8{--am: var(--kgr-8)}.kgadm .kg-day.pm-r8,.kgadm .kg-sw.pm-r8{--pm: var(--kgr-8)}.kgadm .kg-day.am-brez,.kgadm .kg-sw.am-brez{--am: var(--kgr-brez)}.kgadm .kg-day.pm-brez,.kgadm .kg-sw.pm-brez{--pm: var(--kgr-brez)}.kgadm .kg-sw{position:relative}.kgadm .kg-day.is-st-manual,.kgadm .kg-sw.is-st-manual{border-color:var(--ink-3)}.kgadm .kg-day.is-st-review,.kgadm .kg-sw.is-st-review{border-style:dashed;border-color:var(--ink-3)}.kgadm .kg-day.is-st-paid,.kgadm .kg-sw.is-st-paid{border-style:solid}.kgadm .kg-day.is-st-proposed,.kgadm .kg-sw.is-st-proposed{border-style:solid;border-color:var(--warning)}.kgadm .kg-day.is-st-awaiting:after,.kgadm .kg-sw.is-st-awaiting:after{content:"";position:absolute;top:3px;right:3px;width:7px;height:7px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 1px var(--white)}.kgadm .kg-day.is-st-block:before,.kgadm .kg-sw.is-st-block:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(to top right,transparent calc(50% - 1px),var(--ink-3) calc(50% - 1px),var(--ink-3) calc(50% + 1px),transparent calc(50% + 1px))}.kgadm .kg-day.is-st-block,.kgadm .kg-sw.is-st-block{border-color:var(--ink-3)}.kgadm .kg-day.is-term,.kgadm .kg-sw.is-term{outline:2px solid var(--navy-900);outline-offset:-2px}.kgadm .kg-day.is-term:focus-visible{outline:2px solid var(--navy-900);outline-offset:-2px}.kgadm .kgadm-day.is-konflikt{border-color:var(--danger)}.kgadm .kgadm-day.is-open{border-color:var(--navy);box-shadow:0 0 0 1.5px var(--navy)}.kgadm-barvaj{border:0;margin:0;padding:0;min-width:0}.kgadm-barvaj>legend{padding:0;margin-bottom:4px;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.kgadm-barvaj .kgadm-check{margin:0 var(--s-2) var(--s-2) 0}.kgadm-legend-razpisi{margin-top:var(--s-4)}.kgadm-legend-vzorci{margin-top:var(--s-2)}.kgadm .kg-sw--vz{--am: var(--white);--pm: var(--white);border-color:var(--ink-3)}.kgadm-res.is-selected,.kgadm-blocks li.is-selected{border-color:var(--navy);box-shadow:0 0 0 1.5px var(--navy)}.kgadm-res__sw{display:inline-block;vertical-align:-2px;margin-right:6px;width:12px;height:12px;border-radius:3px;border:1px solid var(--line);background:linear-gradient(135deg,var(--am) 50%,var(--pm) 50%)}@media print{.kgadm .kg-day.is-st-awaiting:after,.kgadm .kg-sw.is-st-awaiting:after,.kgadm .kg-day.is-st-block:before,.kgadm .kg-sw.is-st-block:before{-webkit-print-color-adjust:exact;print-color-adjust:exact}.kgadm-barvaj{display:none!important}}.kgadm-legend{margin-top:var(--s-4)}.kgadm-agenda{display:none;list-style:none;padding:0;margin:var(--s-3) 0 0}.kgadm-agenda li{border-bottom:1px solid var(--line-2)}.kgadm-agenda li:last-child{border-bottom:0}.kgadm-ag{display:flex;align-items:center;gap:var(--s-3);width:100%;min-height:56px;padding:var(--s-2) 0;border:1.5px solid transparent;border-radius:var(--r-sm);background:none;font-family:inherit;text-align:left;cursor:pointer}.kgadm-ag:focus-visible{outline:none;box-shadow:var(--focus)}.kgadm-ag__d{flex:none;width:44px;min-height:44px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:var(--r-sm);background:linear-gradient(135deg,var(--am) 50%,var(--pm) 50%);font-size:15px;font-weight:800;color:var(--navy-900)}.kgadm-ag__dow{font-size:10px;font-weight:700;color:var(--ink-3);text-transform:uppercase}.kgadm-ag__b{min-width:0;flex:1 1 auto}.kgadm-ag__n{display:block;font-size:14.5px;font-weight:700;color:var(--navy-900);overflow-wrap:anywhere}.kgadm-ag__m{display:block;font-size:12.5px;color:var(--ink-2);margin-top:2px;overflow-wrap:anywhere}.kgadm-ag__k{color:var(--danger);font-weight:700}.kgadm-agenda__empty{padding:var(--s-5) 0;font-size:14px;color:var(--ink-2)}@media(max-width:640px){.kgadm-grid{display:none}.kgadm-agenda{display:block}.kgadm-cal{padding:var(--s-4)}.kgadm-cal__head .m{font-size:18px}.kgadm-filters__f{flex:1 1 100%}}.kgadm-ovl{justify-content:flex-end;align-items:stretch;padding:0}.kgadm-panel{background:#fff;width:min(480px,100%);max-width:100%;height:100dvh;max-height:100dvh;display:flex;flex-direction:column;box-shadow:var(--sh-4)}.kgadm-panel:focus-visible{outline:none;box-shadow:var(--focus)}.kgadm-panel__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-3);padding:var(--s-5);border-bottom:1px solid var(--line)}.kgadm-panel__head h2{font-family:var(--font-serif);font-size:20px;font-weight:700;color:var(--navy-900)}.kgadm-panel__head p{margin-top:3px;font-size:13px;color:var(--ink-2)}.kgadm-panel__close{flex:none;width:44px;height:44px;border:none;background:var(--bg);border-radius:var(--r-sm);color:var(--ink-2);display:grid;place-items:center;cursor:pointer}.kgadm-panel__close:hover{background:var(--line-2)}.kgadm-panel__close:focus-visible{outline:none;box-shadow:var(--focus)}.kgadm-panel__body{flex:1 1 auto;overflow-y:auto;padding:var(--s-5)}.kgadm-panel__empty{font-size:14px;color:var(--ink-2)}.kgadm-panel__h3{font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:var(--s-5) 0 var(--s-2)}.kgadm-panel__h3:first-child{margin-top:0}.kgadm-panel .alert .btn{margin-top:var(--s-3)}.kgadm-res{border:1px solid var(--line);border-radius:var(--r-sm);padding:var(--s-4);margin-bottom:var(--s-3)}.kgadm-res__top{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);flex-wrap:wrap}.kgadm-res__name{font-size:15.5px;font-weight:700;color:var(--navy-900);overflow-wrap:anywhere}.kgadm-res__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:var(--s-2) var(--s-4);margin:var(--s-3) 0 0}.kgadm-res__facts>div{min-width:0}.kgadm-res__facts dt{font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-weight:800}.kgadm-res__facts dd{margin:2px 0 0;font-size:14px;color:var(--navy-900);overflow-wrap:anywhere}.kgadm-res__guests{list-style:none;padding:0;margin:var(--s-3) 0 0;font-size:13.5px;color:var(--ink-2)}.kgadm-res__guests li{padding:3px 0;border-bottom:1px solid var(--line-2);overflow-wrap:anywhere}.kgadm-res__guests li:last-child{border-bottom:0}.kgadm-res__acts{display:flex;flex-wrap:wrap;gap:var(--s-2);margin-top:var(--s-4)}.kgadm-res__acts .btn{flex:1 1 auto}.kgadm-late{color:var(--danger);font-weight:700}.kgadm-blocks{display:flex;flex-direction:column;gap:var(--s-2);list-style:none;padding:0;margin:var(--s-3) 0 0}.kgadm-blocks li{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);flex-wrap:wrap;padding:var(--s-3);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg)}.kgadm-blocks__t{min-width:0;font-size:14px;color:var(--navy-900);overflow-wrap:anywhere}.kgadm-blocks__t b{display:block}.kgadm-blockform{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:var(--s-3);align-items:end;margin-top:var(--s-3)}.kgadm-blockform__f{display:flex;flex-direction:column;gap:4px;min-width:0}.kgadm-blockform__f label{font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.kgadm-blockform .input{width:100%;min-width:0;max-width:100%;min-height:44px}.kgadm-blockform__wide{grid-column:1 / -1}@media print{@page{size:A4 landscape;margin:10mm}.dash,.dash-main{display:block}.dash-side,.dash-top,.sim-bar,.app-drawer,.skip-link,.page-head .ph-actions,.kgadm-tools,.kgadm-agenda,.kgadm-ovl,.kgadm-blocks-sec,.alert,.kgadm-cal__head,.kgadm-cal__loading,.kgadm-cal .sig-error{display:none!important}.dash-body{padding:0}.kgadm-cal{border:0;box-shadow:none;padding:0}.kgadm-grid,.kgadm-month,.kgadm-month.is-off{display:block!important}.kgadm-month{-moz-column-break-inside:avoid;break-inside:avoid;-moz-column-break-after:page;break-after:page}.kgadm-month:last-child{-moz-column-break-after:auto;break-after:auto}.kgadm-mname{display:block;font-family:var(--font-serif);font-size:16pt;font-weight:700;color:var(--navy-900);margin-bottom:4mm}.kgadm-day,.kgadm .kg-sw,.kgadm-ag__d{-webkit-print-color-adjust:exact;print-color-adjust:exact}.kgadm-day{min-height:16mm;cursor:default}.kgadm-legend{-moz-column-break-inside:avoid;break-inside:avoid}}.member-detail dd.dd-row{display:flex;align-items:center;justify-content:flex-end;gap:var(--s-2);flex-wrap:wrap}.member-detail .panel-actions{display:flex;gap:var(--s-3);flex-wrap:wrap;margin-top:var(--s-4)}.field .set-potrdi{font-size:13.5px}.podpis-risanje{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-2)}.podpis-risanje__predogled{display:flex;align-items:center;gap:var(--s-3);flex-wrap:wrap}.podpis-risanje__predogled img{max-height:72px;max-width:240px;background:#fff;border:1px solid var(--line);border-radius:var(--r-sm);padding:var(--s-1)}.clan-nov{max-width:880px}.clan-nov fieldset{border:0;padding:0;margin:0 0 var(--s-5);min-width:0}.clan-nov legend{font-family:var(--font-serif);font-size:19px;font-weight:700;color:var(--navy-900);margin-bottom:var(--s-3)}.member-detail .panel-actions form{margin:0}.member-detail .potrditev-clana{margin-top:var(--s-4)}.member-detail .izjava-papir{margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--line-2);display:flex;flex-direction:column;gap:var(--s-4)}.member-detail .izjava-papir h4{font-size:15px;color:var(--navy-900);font-weight:700}.member-detail .izjava-papir__vrsta{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-2)}.member-detail .izjava-papir__vrsta .hint{font-size:12.5px;color:var(--ink-3)}.member-detail .sig-meta{margin-top:var(--s-4)}.cols2--gap-top{margin-top:var(--s-6)}.tbl-toolbar .tbl-title{font-size:18px;color:var(--navy-900)}.rowact--center{align-items:center}.tbl-pager{margin-top:var(--s-4)}.mail-kvota__del{margin-left:var(--s-2)}.mail-vali__chips{display:flex;gap:6px;flex-wrap:wrap}.mail-val{margin-left:6px}.event-box{margin:var(--s-6) 0;background:var(--navy-100);border:1px solid var(--line);border-left:4px solid var(--gold);border-radius:var(--r-md);padding:var(--s-6)}.event-box h2{font-family:var(--font-serif);font-size:22px;color:var(--navy-900);margin-bottom:var(--s-3)}.event-box dl{display:grid;gap:var(--s-2);margin-bottom:var(--s-4);font-size:15px}.event-box dl>div{display:flex;gap:8px}.event-box dt{font-weight:700;min-width:120px}.editor .switch{display:flex;align-items:center;gap:10px;cursor:pointer;font-weight:700;min-height:44px}.editor .switch input{width:20px;height:20px}.field--separator{border-top:1px solid var(--line);padding-top:var(--s-4)}.saved-guests{margin-top:var(--s-3);margin-bottom:var(--s-3)}.saved-guests .btn{margin:0 6px 6px 0}.tabs--nav{flex-wrap:wrap;margin-bottom:var(--s-5)}.tabs--nav a{position:relative;display:inline-flex;align-items:center;min-height:44px;padding:0 2px 10px;font-size:14px;font-weight:700;color:var(--ink-2);text-decoration:none}.tabs--nav a:hover,.tabs--nav a[aria-current=page]{color:var(--navy)}.tabs--nav a[aria-current=page]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--gold)}.tabs--nav a:focus-visible{outline:none;box-shadow:var(--focus);border-radius:var(--r-sm)}.kg-faze{margin-bottom:var(--s-5)}.kg-steps{list-style:none;margin:0 0 var(--s-4);padding:0;display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-3)}.kg-steps li{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:700;color:var(--ink-3)}.kg-steps li .n{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:1px solid var(--line);background:#fff;font-size:12px}.kg-steps li.done{color:var(--navy-700)}.kg-steps li.done .n{background:var(--navy);border-color:var(--navy);color:#fff}.kg-steps li.on{color:var(--gold-700)}.kg-steps li.on .n{background:var(--gold);border-color:var(--gold-700);color:var(--navy-900)}.kg-faza-now{display:flex;align-items:center;gap:var(--s-3);flex-wrap:wrap;margin-bottom:var(--s-3)}.kg-next{display:flex;align-items:center;gap:var(--s-4);flex-wrap:wrap;margin-top:var(--s-3)}.kg-next__do{flex:1 1 320px;font-size:13px;color:var(--ink-2);line-height:19px;margin:0}.kg-more{margin-top:var(--s-4)}.kg-more summary{list-style:none}.kg-more summary::-webkit-details-marker{display:none}.kg-more__povezave a{display:inline-flex;align-items:center;min-height:var(--tarca)}.alloc-grp{display:flex;flex-direction:column;gap:var(--s-4)}.alloc-term{border:1px solid var(--line);border-left:3px solid var(--line);border-radius:var(--r-sm);background:#fff;padding:var(--s-4)}.alloc-term--konflikt{border-left-color:var(--danger)}.alloc-term--ena{border-left-color:var(--gold)}.alloc-term--ostalo{border-left-color:var(--line-2)}.alloc-term__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-3);flex-wrap:wrap;margin-bottom:var(--s-3)}.alloc-term__title{font-family:var(--font-serif);font-size:18px;color:var(--navy-900);font-weight:700}.alloc-term__tags{display:flex;align-items:center;gap:var(--s-2);flex-wrap:wrap;font-size:12.5px}.alloc-term__side{margin-top:var(--s-4);padding-top:var(--s-3);border-top:1px solid var(--line-2)}.alloc-term__h4{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-weight:800;margin-bottom:6px}.chips{display:flex;gap:var(--s-2);flex-wrap:wrap}.chips a.chip{min-height:44px}.row-sub{display:block;font-size:12.5px;color:var(--ink-3)}.pager-wrap{margin-top:var(--s-4)}.switcher{max-width:420px;margin-bottom:var(--s-4)}.switcher label{display:block;font-size:13.5px;font-weight:700;color:var(--ink);margin-bottom:6px}.switcher select.chip{min-height:var(--tarca)}.switcher{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;-moz-column-gap:var(--s-2);column-gap:var(--s-2)}.switcher label{flex:0 0 100%}.switcher select.chip{flex:1 1 0;min-width:0}.switcher .btn{flex:none}.enaslov-stanje{font-weight:600}.enaslov-stanje--ok{color:var(--success)}.enaslov-stanje--caka{color:var(--ink)}table.tbl--kg td,table.tbl--kg th{vertical-align:top}table.tbl--kg td.num,table.tbl--kg th.num{white-space:nowrap;text-align:right}table.tbl--kg .kg-nowrap{white-space:nowrap}table.tbl--kg tbody.kg-vrsta>tr:first-child>td{border-bottom:none}table.tbl--kg tbody.kg-vrsta>tr.kg-detail>td{padding-top:0;background:var(--bg)}@supports selector(:has(*)){table.tbl--kg tbody.kg-vrsta:not(:has(.kg-toggle[open]))>tr.kg-detail{display:none}table.tbl--kg tbody.kg-vrsta:not(:has(.kg-toggle[open]))>tr:first-child>td{border-bottom:1px solid var(--line-2)}}.kg-akcije{display:flex;flex-wrap:wrap;gap:var(--s-2);align-items:center;justify-content:flex-end}.kg-akcije--sekundarna{justify-content:flex-start;margin-top:var(--s-3)}.kg-form{display:inline-flex;flex-wrap:wrap;gap:var(--s-2);align-items:center;margin:0}.kg-btn{min-height:44px;font-size:14px;padding:0 var(--s-4)}.kg-btn--danger{color:var(--danger)}.kg-btn--danger:hover{background:var(--danger-100)}.kg-past{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 var(--s-2);border:1px dashed var(--warning);border-radius:var(--r-sm);font-size:12.5px;font-weight:700;font-style:italic;color:var(--ink-2);white-space:nowrap;cursor:pointer}.kg-past input{width:18px;height:18px}.kg-toggle{display:inline-block}.kg-toggle>summary{list-style:none;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 var(--s-3);border-radius:var(--r-sm);font-size:14px;font-weight:700;color:var(--navy);cursor:pointer;white-space:nowrap}.kg-toggle>summary::-webkit-details-marker{display:none}.kg-toggle>summary:after{content:"▾";color:var(--ink-3);transition:transform .15s ease}.kg-toggle[open]>summary:after{transform:rotate(180deg)}.kg-toggle>summary:hover{background:var(--navy-100)}.kg-toggle>summary:focus-visible{outline:none;box-shadow:var(--focus)}.kg-podrobnosti{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--s-3) var(--s-6);margin:0;font-size:14px}.kg-podrobnosti>div{min-width:0}.kg-podrobnosti dt{font-size:11.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-weight:800;margin-bottom:2px}.kg-podrobnosti dd{margin:0;color:var(--ink);overflow-wrap:anywhere}.kg-panel{margin:var(--s-3) 0 0;width:100%}.kg-filtri{align-items:center}.kg-filtri select.chip,.kg-filtri button.chip,.kg-filtri .tbl-search{min-height:44px}.kg-filtri .tbl-search input[type=date]{min-width:0}@media(max-width:600px){.kg-akcije{justify-content:flex-start}table.tbl--kg td,table.tbl--kg th{padding-left:var(--s-3);padding-right:var(--s-3)}}.racun-storno{display:flex;flex-wrap:wrap;gap:var(--s-2);align-items:flex-end;margin:0}.racun-storno .txt{min-height:44px;min-width:200px;border:1px solid var(--line);border-radius:var(--r-sm);padding:0 var(--s-3);font:inherit;font-size:14px}.racun-storno .txt:focus-visible{outline:none;box-shadow:var(--focus);border-color:var(--navy)}.racun-vrzel{margin-bottom:var(--s-4)}.plitem .pt .ev-act{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3);margin-top:var(--s-3)}.plitem .pt .ev-act form{margin:0}.plitem .pt .ev-pay{font-size:13px;margin-top:6px}.nrow .ntext .cat.cat--ev{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.slot-empty a{text-decoration:underline}.badge--event{background:var(--gold);color:var(--navy-900)}.pomoc-razdelek[hidden]{display:none}.pomoc-iskanje{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s-3);margin-bottom:var(--s-5)}.pomoc-stanje{font-size:13px;color:var(--ink-3);margin-bottom:var(--s-4)}.pomoc-razdelek{margin-bottom:var(--s-6)}.pomoc-pripravlja{font-size:13px;color:var(--ink-3);font-style:italic}.pomoc-prazno{padding:var(--s-5);background:var(--navy-100);border-radius:var(--r-md)}.pomoc-opomba{font-size:13px;color:var(--ink-3);margin-top:var(--s-6)}.pomoc-orodja{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--s-3)}.pomoc-orodja .pomoc-iskanje{margin-bottom:0}.pomoc-tisk{flex:0 0 auto}.pomoc-layout{display:grid;gap:var(--s-5)}.pomoc-kazalo{background:var(--navy-100);border-radius:var(--r-md);padding:var(--s-4)}.pomoc-kazalo h2{font-size:14px;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);margin:0 0 var(--s-3)}.pomoc-kazalo ol{margin:0;padding-left:var(--s-5);max-height:40vh;overflow:auto}.pomoc-kazalo li{margin-bottom:var(--s-2)}.pomoc-kazalo li[hidden]{display:none}.guest-tt{margin:var(--s-2) 0 0;padding:var(--s-2) var(--s-3);border-radius:var(--r-sm);background:var(--warning-100);border-left:3px solid var(--warning);color:var(--ink);font-size:13px;font-weight:600}.pomoc-kazalo a{color:var(--navy);text-decoration:none}.pomoc-kazalo a:hover{text-decoration:underline}.pomoc-kazalo a:focus-visible{outline:var(--focus);outline-offset:2px}@media(min-width:980px){.pomoc-layout{grid-template-columns:260px minmax(0,1fr);align-items:start}.pomoc-kazalo{position:sticky;top:var(--s-5)}.pomoc-kazalo ol{max-height:none;overflow:visible}}.pomoc-vsebina .pomoc-razdelek{scroll-margin-top:var(--s-6)}.pomoc-vsebina img{max-width:100%;height:auto;display:block;border:1px solid var(--line);border-radius:var(--r-sm);margin:var(--s-4) 0 var(--s-2)}.pomoc-vsebina figcaption,.pomoc-vsebina .pomoc-napis{font-size:13px;color:var(--ink-3);margin-bottom:var(--s-5)}.pomoc-gumb{display:inline-grid;place-items:center;width:44px;height:44px;flex:0 0 auto;border-radius:50%;border:1px solid currentColor;color:inherit;text-decoration:none;font-weight:700;font-size:16px;line-height:1;opacity:.85}.pomoc-gumb:hover{opacity:1;background:#ffffff24}.pub-nav .pomoc-gumb:hover,.dash-top .pomoc-gumb:hover{background:var(--navy-100)}.c2 .nav .pomoc-gumb{color:#fff}@media(max-width:980px){.c2 .nav .pomoc-gumb,.pub-nav .pomoc-gumb{display:none}}.pomoc-gumb:focus-visible{outline:var(--focus);outline-offset:2px;opacity:1}@media print{.pub-nav,.pub-foot,.dash-side,.dash-top,.app-drawer,.skip-link,.pomoc-orodja,.pomoc-kazalo,.pomoc-stanje,.pomoc-gumb,.page-hero{display:none!important}.pomoc-layout{display:block}.pomoc-vsebina{max-width:none}.pomoc-vsebina img{-moz-column-break-inside:avoid;break-inside:avoid}.pomoc-vsebina h2,.pomoc-vsebina h3{-moz-column-break-after:avoid;break-after:avoid}.pomoc-vsebina img{max-width:60%;border:1px solid #999}.pomoc-vsebina a[href^=http]:after{content:" (" attr(href) ")";font-size:11px}}.dash-top .search{padding:0 var(--s-4)}.dash-top .search input{flex:1;min-width:0;min-height:44px;border:none;background:none;font-family:var(--font-sans);font-size:14px;color:var(--navy-900);outline:none}.dash-top .search input::-moz-placeholder{color:var(--ink-3)}.dash-top .search input::placeholder{color:var(--ink-3)}.dash-top .search button{width:44px;height:44px;flex:none;border:none;background:none;color:var(--ink-3);cursor:pointer;display:grid;place-items:center;border-radius:var(--r-pill)}.dash-top .search button:hover{color:var(--navy)}.dash-top .search input:focus-visible,.dash-top .search button:focus-visible{outline:none;box-shadow:var(--focus);border-radius:var(--r-pill)}.isk-form{display:flex;gap:var(--s-3);align-items:center;flex-wrap:wrap;margin-bottom:var(--s-6)}.isk-form__polje{display:flex;align-items:center;gap:var(--s-2);flex:1 1 280px;min-width:0;background:var(--bg);border:1px solid var(--line);border-radius:var(--r-pill);padding:0 var(--s-4)}.isk-form__polje svg{color:var(--ink-3);flex:none}.isk-form__polje input{flex:1;min-width:0;min-height:44px;border:none;background:none;font-family:var(--font-sans);font-size:15px;color:var(--navy-900);outline:none}.isk-form__polje:focus-within{box-shadow:var(--focus)}.isk-napaka{color:var(--danger);font-size:14px;margin-bottom:var(--s-4)}.isk-namig{margin-bottom:var(--s-5)}.isk-nazaj{margin-bottom:var(--s-4);font-size:14px}.isk-skupina{margin-bottom:var(--s-6)}.isk-skupina__glava{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-4);flex-wrap:wrap;margin-bottom:var(--s-3)}.isk-skupina__glava h2{font-family:var(--font-serif);font-size:20px;color:var(--navy-900)}.isk-vsi{font-size:14px;font-weight:700;color:var(--navy)}.isk-zadetki{display:grid;gap:var(--s-3);list-style:none;padding:0;margin:0}.isk-zadetek{display:flex;align-items:center;gap:var(--s-4);background:#fff;border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--sh-1)}.isk-zadetek>a{flex:1;min-width:0;display:block;padding:var(--s-4) var(--s-5);min-height:44px;text-decoration:none}.isk-zadetek>a:focus-visible{outline:none;box-shadow:var(--focus);border-radius:var(--r-md)}.isk-zadetek .t{display:block;font-weight:700;color:var(--navy-900);font-size:16px;overflow-wrap:anywhere}.isk-zadetek .m{display:block;font-size:13px;color:var(--ink-3);margin-top:2px;overflow-wrap:anywhere}.isk-zadetek .badge{margin-right:var(--s-5);flex:none}.isk-zunanja{font-weight:400;font-size:13px;color:var(--ink-3)}.set-layout{display:grid;gap:var(--s-5)}.set-main{min-width:0}.set-toc ul{list-style:none;margin:0;padding:0 0 var(--s-1);display:flex;gap:var(--s-2);overflow-x:auto}.set-toc a{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--s-4);white-space:nowrap;font-size:14px;font-weight:700;color:var(--ink-2);background:#fff;border:1px solid var(--line);border-radius:var(--r-pill);text-decoration:none}.set-toc a:hover{color:var(--navy);border-color:var(--navy)}.set-toc a:focus-visible{outline:none;box-shadow:var(--focus)}.dash-body:has(.set-layout){overflow:visible}@media(min-width:980px){.set-layout{grid-template-columns:200px minmax(0,1fr);align-items:start}.set-toc{position:sticky;top:var(--s-11)}.set-toc ul{flex-direction:column;overflow:visible;padding:0}.set-toc a{display:flex;border-radius:var(--r-sm)}}.set-sec,.set-sec [id^=nastavitev-],.set-todo{scroll-margin-top:var(--s-11)}.set-sec{margin-bottom:var(--s-5)}.set-h3{font-size:15px;font-weight:700;color:var(--navy-900);margin:var(--s-6) 0 var(--s-3);padding-top:var(--s-4);border-top:1px solid var(--line)}.set-h4{font-size:14px;font-weight:700;color:var(--ink-2);margin:var(--s-5) 0 var(--s-3)}.set-sec .set-h2{font-family:var(--font-serif);font-size:20px}.set-sec .field label .tbd{margin-left:var(--s-1);font-weight:700}.set-todo{max-width:720px;margin-bottom:var(--s-5);border-left:var(--s-1) solid var(--gold-700)}.set-todo__list{margin:0;padding-left:var(--s-5)}.set-todo__list li{margin-bottom:var(--s-1)}.set-todo__list a{display:inline-flex;align-items:center;min-height:44px;font-weight:700;color:var(--navy)}.set-todo__list a:focus-visible{outline:none;box-shadow:var(--focus);border-radius:var(--r-sm)}.set-todo__razdelek{font-size:13px;color:var(--ink-3)}.set-actions--sticky{position:sticky;bottom:0;z-index:5;max-width:720px;margin-top:0;padding:var(--s-3) 0;background:var(--bg);border-top:1px solid var(--line)}fieldset.field{border:0;padding:0;margin:0 0 var(--s-4);min-width:0}fieldset.field>legend{padding:0;margin-bottom:var(--s-2);font-size:14px;font-weight:700;color:var(--navy-dark)}fieldset.field .check-row{margin:0}.page-head .ph-actions .ph-sub{margin-top:0;font-size:14px}.page-head .ph-actions .ph-sub a{display:inline-flex;align-items:center;min-height:44px;font-weight:700;color:var(--navy)}.page-head .ph-actions .ph-sub a:focus-visible{outline:none;box-shadow:var(--focus);border-radius:var(--r-sm)}.filter-tags{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-5);border-bottom:1px solid var(--line)}.filter-tag{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;font-size:13px;font-weight:700;color:var(--navy);background:var(--navy-100);border:1px solid var(--line);border-radius:var(--r-pill);text-decoration:none}.filter-tag svg{flex:none;color:var(--ink-3)}.filter-tag:hover{border-color:var(--navy)}.filter-tag:hover svg{color:var(--navy)}.filter-tag:focus-visible{outline:none;box-shadow:var(--focus)}.filter-tag--clear{background:transparent;border-color:transparent;color:var(--ink-2);text-decoration:underline}.filter-tag--clear:hover{color:var(--navy);border-color:transparent}.member-detail .panel h4{font-size:15px;font-weight:700;color:var(--navy-900);margin:var(--s-5) 0 var(--s-3)}label.chip{min-height:44px;cursor:default}label.chip input[type=date]{border:none;background:none;padding:0;font-family:var(--font-sans);font-size:13px;font-weight:700;color:var(--navy-900)}label.chip:focus-within{border-color:var(--navy);box-shadow:var(--focus)}label.chip input[type=date]:focus{outline:none}@media(max-width:640px){label.chip input[type=date]{font-size:16px}}.mail-log__napaka{display:block;margin-top:var(--s-1)}.mail-log__surovo{display:block;margin-top:var(--s-1);font-size:13px;font-weight:400}.mail-log__surovo code{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.mail-log__akcije{align-items:center;margin:0}.mail-log__akcije form{margin:0}.mail-log__akcije .btn--sm,.tbl-note .btn--sm,.alert .btn--sm{min-height:44px}.tbl-note.check-row,.tbl-note .check-row{margin:0;align-items:center}.alert .check-row{margin:var(--s-3) 0 0}.imp-card{max-width:720px;padding:var(--s-8)}.imp-glava{margin:var(--s-4) 0;font-size:14px;color:var(--ink-2)}.imp-glava>summary{cursor:pointer;padding:var(--s-3) 0;line-height:20px;font-weight:700}.imp-glava>summary:focus-visible{outline:none;box-shadow:var(--focus);border-radius:var(--r-sm)}.imp-glava>code{display:block;margin-top:var(--s-2);white-space:pre-wrap;word-break:break-word}.imp-glava>p{margin-top:var(--s-2)}.imp-stats{display:flex;flex-wrap:wrap;gap:var(--s-5);padding:var(--s-7);margin-bottom:var(--s-4)}.imp-stats__v{font-size:24px;font-weight:700}.imp-stats__v--ok{color:var(--success)}.imp-stats__v--warn{color:var(--warning)}.imp-odmik{margin-top:var(--s-4)}.imp-drobno{font-size:13.5px}.imp-spremembe{margin-top:var(--s-2);font-size:13.5px}.imp-spremembe .pill{margin:2px var(--s-1) 2px 0}.imp-potrdi{display:flex;gap:var(--s-2);align-items:flex-start;margin-bottom:var(--s-3);font-size:14px;min-height:44px;cursor:pointer}.imp-potrdi input{flex:none;width:18px;height:18px;margin-top:var(--s-1);accent-color:var(--navy)}.imp-akcije{display:flex;flex-wrap:wrap;gap:var(--s-3)}@media(max-width:979.98px){.set-layout{grid-template-columns:minmax(0,1fr)}}.set-toc{min-width:0;max-width:100%}.tbl-toolbar>*{min-width:0;max-width:100%}.tbl-toolbar .filters select.chip{min-width:0;max-width:100%}.datum-namig{display:block;margin-top:var(--s-1);font-size:12.5px;line-height:1.35;font-weight:400;color:var(--ink-2)}.datum-namig--vrstica{display:inline-flex;align-items:center;margin-top:0;white-space:nowrap}.datum-namig--vrstica .datum-namig__opomba{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.kg-alt__row>.kg-alt__namig{grid-column:1 / -1;margin-top:0}.sim-bar .datum-namig{color:inherit}.prose-page .razpis-obvestilo{margin-bottom:var(--s-5)}.prose-page .razpis-podpis{margin-top:var(--s-4);color:var(--ink-2)}.razpis-gumbi{margin-top:var(--s-5);display:flex;gap:var(--s-3);flex-wrap:wrap}.c2 .upanel .upanel-blok .upanel-povezava{margin-top:var(--s-2)}.c2 .upanel .upanel-povezava a{display:inline-flex;align-items:center;min-height:44px;color:#fff;font-weight:700;text-decoration:underline;text-underline-offset:2px}.c2 .upanel .upanel-povezava a:focus-visible{outline:none;box-shadow:var(--focus);border-radius:var(--r-sm)}@media(max-width:419.98px){.dash-top .top-actions__javno{display:none}}.podpis-risanje .btn{white-space:normal;max-width:100%;text-align:center;height:auto}.zapora-pas{background:color-mix(in srgb,var(--danger) 10%,var(--white));color:var(--danger);border:1px solid color-mix(in srgb,var(--danger) 35%,transparent);border-left-width:4px;border-radius:var(--r-md);padding:var(--s-3) var(--s-5);margin-bottom:var(--s-5);font-size:14.5px;line-height:1.45}.zapora-pas__naslov{margin:0 0 var(--s-1);display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-4);align-items:baseline}.zapora-pas__naslov b{font-weight:800;letter-spacing:.02em;text-transform:uppercase;font-size:13px}.zapora-pas a{color:var(--danger);font-weight:700;text-decoration:underline}.zapora-pas__seznam{margin:0;padding-left:var(--s-4)}.zapora-pas__seznam li+li{margin-top:var(--s-1)}.zapora-pas__neskladje{font-weight:600}.zapora-sila,.zapora-obrazec,.zapora-preklic,.zapora-predogled,.zapora-obdobje{margin-bottom:var(--s-5)}.zapora-sila .set-h3,.zapora-preklic .set-h3,.zapora-predogled .set-h3{margin-top:0}.zapora-sila__form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s-3);margin:var(--s-3) 0 0}.zapora-sila__form .field{margin:0;min-width:260px}.zapora-sila__form .btn{min-height:44px}.zapora-sila__seznam{margin:var(--s-3) 0;padding-left:var(--s-5);color:var(--ink-2)}.zapora-dejanja{display:flex;flex-wrap:wrap;gap:var(--s-2);align-items:center}.zapora-dejanja form{margin:0}.zapora-priloge{display:grid;gap:var(--s-1);max-height:280px;overflow-y:auto;border:1px solid var(--line);border-radius:var(--r-sm);padding:var(--s-2) var(--s-3)}.zapora-priloge .check,.zapora-nacin .check{min-height:44px}.zapora-plosca{list-style:none;margin:0 0 var(--s-4);padding:0;display:grid;gap:var(--s-3)}.zapora-vrstica{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1.5fr) minmax(0,auto);gap:var(--s-3) var(--s-5);align-items:center;background:var(--white);border:1px solid var(--line);border-left:4px solid var(--line);border-radius:var(--r-md);padding:var(--s-4) var(--s-5);box-shadow:var(--sh-1);min-width:0;overflow-wrap:anywhere}.zapora-vrstica--zaprto{border-left-color:var(--danger)}.zapora-vrstica--nacrtovano{border-left-color:var(--warning)}.zapora-vrstica__podrocje{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-2);min-width:0}.zapora-vrstica__h{margin:0;font-size:16px;line-height:1.35;font-weight:700;color:var(--navy-900)}.zapora-vrstica__stanje{font-size:14.5px;line-height:1.45;color:var(--ink-2);min-width:0}.zapora-vrstica__stanje p{margin:0}.zapora-vrstica__stanje p+p{margin-top:var(--s-1)}.zapora-vrstica__naslov{color:var(--ink);font-weight:600}.zapora-vrstica__dejanja{display:flex;flex-wrap:wrap;gap:var(--s-2);align-items:center;justify-content:flex-end}.zapora-vrstica__dejanja form{margin:0}.zapora-vrstica__dejanja .btn{min-height:44px}.zapora-vrstica__dodatno{flex-basis:100%;text-align:right;display:inline-flex;justify-content:flex-end;align-items:center;min-height:44px;font-size:13.5px;color:var(--navy);font-weight:600;text-decoration:underline}.zapora-vrstica__dodatno:focus-visible{outline:none;box-shadow:var(--focus);border-radius:var(--r-sm)}.zapora-plosca__opomba{max-width:72ch}.zapora-podrocje{display:block;font-size:15px;color:var(--ink);margin-bottom:var(--s-1)}.zapora-skupina{margin:0 0 var(--s-6)}.zapora-skupina__glava{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--s-3);margin:0 0 var(--s-3)}.zapora-skupina__h{margin:0;font-family:var(--font-serif);font-size:22px;line-height:1.25;font-weight:700;color:var(--navy-900)}.zapora-skupina__dejanja{display:flex;flex-wrap:wrap;gap:var(--s-2)}.zapora-skupina__dejanja .btn{min-height:44px}.zapora-okolje{list-style:none;margin:0 0 var(--s-4);padding:0;display:grid;gap:var(--s-2);font-size:14.5px;line-height:1.45;overflow-wrap:anywhere}.zapora-okolje li{display:flex;gap:var(--s-3);align-items:baseline}.zapora-okolje .badge{flex:0 0 auto}@media(max-width:759.98px){.zapora-vrstica{grid-template-columns:minmax(0,1fr);padding:var(--s-4)}.zapora-vrstica__dejanja{justify-content:flex-start}.zapora-vrstica__dodatno{justify-content:flex-start;text-align:left}}.zapora{margin:var(--s-3) 0 0;padding:var(--s-4) var(--s-5);border:1px solid var(--line);border-left:4px solid var(--gold-700);border-radius:var(--r-sm);background:var(--gold-100);color:var(--ink);min-width:0;overflow-wrap:anywhere}.zapora__naslov{margin:0;font-family:var(--font-serif);font-size:19px;line-height:1.3;font-weight:700;color:var(--navy-900)}.zapora__besedilo{margin-top:var(--s-2);font-size:15px;line-height:1.55}.zapora__besedilo p,.zapora__besedilo ul,.zapora__besedilo ol{margin:0 0 var(--s-2)}.zapora__besedilo ul,.zapora__besedilo ol{padding-left:var(--s-5)}.zapora__besedilo ul{list-style:disc}.zapora__besedilo ol{list-style:decimal}.zapora__besedilo>:last-child{margin-bottom:0}.zapora a{color:var(--navy);font-weight:700;text-decoration:underline}.zapora a:focus-visible{outline:none;box-shadow:var(--focus);border-radius:var(--r-sm)}.zapora .zapora__eposta,.zapora .zapora__do{margin:var(--s-3) 0 0;font-size:15px;font-weight:600;color:var(--navy-900)}.zapora__eposta a{display:inline-flex;align-items:center;min-height:44px;overflow-wrap:anywhere}.zapora .zapora__priloge{list-style:none;margin:var(--s-3) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--s-1)}.zapora__priloga{display:inline-flex;align-items:center;gap:var(--s-2);min-height:44px}.zapora__priloga svg{flex:none}.zapora__koncnica{color:var(--ink-2);font-weight:600}.zapora-kratko{margin:var(--s-4) 0 0;padding:var(--s-2) var(--s-4);display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-1) var(--s-3);border:1px solid var(--line);border-left:4px solid var(--gold-700);border-radius:var(--r-sm);background:var(--gold-100);color:var(--navy-900);font-size:14.5px;font-weight:700;overflow-wrap:anywhere}.zapora-kratko__a{display:inline-flex;align-items:center;min-height:44px;color:var(--navy);text-decoration:underline}.zapora-kratko__a:focus-visible{outline:none;box-shadow:var(--focus);border-radius:var(--r-sm)}.kg-status--zapora{background:var(--gold-100);border-left-color:var(--gold-700);color:var(--navy-900)}.prose-page .zapora{margin:var(--s-3) 0 var(--s-5)}.fit-sec .zapora{margin:var(--s-3) 0 var(--s-4)}.page-body .lede p{font-size:inherit;line-height:inherit;color:inherit}.prose-page .organi-skrito{margin-top:calc(-1 * var(--s-2))}.onas-meta{color:var(--ink-2);font-size:13.5px;line-height:20px}.onas-oseba-iskanje{display:flex;gap:var(--s-3);flex-wrap:wrap;align-items:flex-end}.onas-oseba-iskanje .field{flex:1 1 240px;margin:0}.onas-zadetki{margin-top:var(--s-3)}.onas-zadetki .check{display:flex;min-height:44px}.onas-dejanja{display:flex;gap:var(--s-2);flex-wrap:wrap;align-items:center}.onas-dejanja form{margin:0}.onas-vez,.onas-vez__obrazec{margin-top:var(--s-2)}.onas-podnaslov{font-size:15px;margin:var(--s-3) 0 var(--s-2);color:var(--navy-900)}.onas-kandidati{list-style:none;margin:0 0 var(--s-3);padding:0}.onas-kandidati li{display:flex;flex-wrap:wrap;gap:var(--s-3);align-items:center;justify-content:space-between;min-height:44px;padding:var(--s-2) 0;border-bottom:1px solid var(--line)}.onas-kandidati form{margin:0}.onas-poenotenje{display:flex;flex-wrap:wrap;gap:var(--s-3);margin:0 0 var(--s-3)}.onas-poenotenje div{flex:1 1 160px;padding:var(--s-3) var(--s-4);border:1px solid var(--line);border-radius:var(--r-md);background:var(--white)}.onas-poenotenje dt{font-size:13.5px;color:var(--ink-2)}.onas-poenotenje dd{margin:0;font-size:22px;font-weight:700;color:var(--navy-900)}.onas-skupinsko{margin-top:var(--s-4)}.member-detail .dostop-clana__vrsta{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-2)}.member-detail .dostop-clana .hint{font-size:12.5px;color:var(--ink-3)}.member-detail .dostop-clana__povezava{display:flex;flex-direction:column;gap:var(--s-3);margin-bottom:var(--s-4)}.member-detail .dostop-clana__povezava p{margin:0}.member-detail .dostop-clana__oznaka{font-size:13px;font-weight:700;color:var(--ink-2)}.member-detail .dostop-clana__url{display:block;width:100%;padding:var(--s-3);background:var(--white);color:var(--ink);border:1px solid var(--line-2);border-radius:var(--r-sm);font-size:14px;line-height:1.5;overflow-wrap:anywhere;word-break:break-all;white-space:normal;-webkit-user-select:all;-moz-user-select:all;user-select:all}.member-detail .dostop-clana__kopiraj{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2)}.member-detail .dostop-clana__kopiraj .btn--sm{min-height:44px}.member-detail .dostop-clana__enkratna{margin-top:var(--s-4);padding-top:var(--s-3);border-top:1px solid var(--line-2)}.member-detail .dostop-clana__enkratna h4{margin:0;font-size:14px;font-weight:700;color:var(--navy)}.member-detail .dostop-clana__enkratna form{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-2);margin-top:var(--s-2)}@media print{body:has(.dostop-clana__povezava) *{visibility:hidden}body:has(.dostop-clana__povezava) .dostop-clana__povezava,body:has(.dostop-clana__povezava) .dostop-clana__povezava *{visibility:visible}body:has(.dostop-clana__povezava) .dostop-clana__povezava{position:absolute;top:0;left:0;right:0;margin:0;border:0;background:var(--white)}.member-detail .dostop-clana__kopiraj{display:none}.member-detail .dostop-clana__url{border:1px solid var(--ink);font-size:12pt}}.member-detail .dostop-clana .btn{white-space:normal;max-width:100%;text-align:center}.btn--danger{background:var(--danger);color:var(--white)}.btn--danger:hover{background:var(--ink)}.btn--ghost-danger{background:transparent;color:var(--danger)}.btn--ghost-danger:hover{background:var(--line-2)}.adm .btn,.adm .chip{min-height:var(--tarca)}.chip .n{font-variant-numeric:tabular-nums}.chip.is-zero{color:var(--ink-2);font-weight:600}.fbar{display:flex;flex-direction:column;gap:var(--s-4);padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--line)}.fbar__skupine{display:flex;flex-wrap:wrap;gap:var(--s-3) var(--s-6)}.fbar__skupina{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);margin:0;padding:0;border:0}.fbar__oznaka{width:100%;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}.fbar__iskanje{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--s-2)}.fbar__iskanje .tbl-search{min-height:var(--tarca);flex:1 1 280px;max-width:420px}.fbar__iskanje .tbl-search input{min-width:0;width:100%}.fbar__iskanje .tbl-search{padding-block:0}.fbar__iskanje .tbl-search input[type=search]{min-height:var(--tarca)}.fbar__iskanje .tbl-search:focus-within{box-shadow:var(--focus);border-color:var(--navy)}.vec-filtrov{flex:none}.vec-filtrov[open]{flex-basis:100%}.vec-filtrov>summary{list-style:none;display:inline-flex;align-items:center;gap:var(--s-2);min-height:var(--tarca);padding:0 var(--s-4);border-radius:var(--r-pill);border:1px solid var(--line);background:var(--white);font-size:14px;font-weight:700;color:var(--navy);cursor:pointer}.vec-filtrov>summary::-webkit-details-marker{display:none}.vec-filtrov>summary:after{content:"▾";color:var(--ink-3)}.vec-filtrov[open]>summary:after{content:"▴"}.vec-filtrov>summary:focus-visible{outline:none;box-shadow:var(--focus)}.vec-filtrov>summary .n{background:var(--navy);color:var(--white);border-radius:var(--r-pill);padding:0 var(--s-2);font-size:12px}.vec-filtrov__telo{max-width:480px;padding-top:var(--s-4)}.vec-filtrov__telo .field:last-child{margin-bottom:0}table.tbl--stack td.akcija{text-align:right;white-space:nowrap}@media(max-width:600px){table.tbl--stack thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}table.tbl--stack,table.tbl--stack tbody,table.tbl--stack tr,table.tbl--stack td{display:block;width:100%}table.tbl--stack tr{padding:var(--s-4) var(--s-4);border-bottom:1px solid var(--line)}table.tbl--stack td{padding:var(--s-1) 0;border:0}table.tbl--stack td[data-label]:before{content:attr(data-label);display:block;font-size:11.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2)}table.tbl--stack td.akcija{text-align:left;white-space:normal;padding-top:var(--s-3)}table.tbl--stack tbody tr:hover td{background:transparent}.fbar__iskanje .tbl-search{max-width:none}.adm .page-head .ph-actions{width:100%}}.vrsta-akcije{display:inline-flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-end;gap:var(--s-2)}.vrsta-akcije>form{margin:0}.meni-vec{display:inline-block;text-align:left}.meni-vec>summary{list-style:none;display:inline-flex;align-items:center;gap:var(--s-1);min-height:var(--tarca);padding:0 var(--s-3);border-radius:var(--r-sm);font-size:14px;font-weight:700;color:var(--navy);cursor:pointer}.meni-vec>summary::-webkit-details-marker{display:none}.meni-vec>summary:after{content:"▾";color:var(--ink-3)}.meni-vec>summary:hover{background:var(--navy-100)}.meni-vec>summary:focus-visible{outline:none;box-shadow:var(--focus)}.meni-vec ul{list-style:none;margin:var(--s-2) 0 0;padding:var(--s-2) 0 0;border-top:1px solid var(--line);min-width:220px}.meni-vec li form{margin:0}.meni-vec li+li.nevarno{margin-top:var(--s-2);padding-top:var(--s-2);border-top:1px solid var(--line)}.meni-vec li a,.meni-vec li button{display:flex;align-items:center;gap:var(--s-2);width:100%;min-height:var(--tarca);padding:0 var(--s-3);border:0;background:none;border-radius:var(--r-sm);font:inherit;font-size:14px;font-weight:600;color:var(--navy);text-align:left;cursor:pointer}.meni-vec li a:hover,.meni-vec li button:hover{background:var(--navy-100)}.meni-vec li a:focus-visible,.meni-vec li button:focus-visible{outline:none;box-shadow:var(--focus)}.meni-vec li .nevarno-gumb{color:var(--danger)}.meni-vec li .onemogoceno{display:block;padding:var(--s-2) var(--s-3);font-size:13px;color:var(--ink-2);white-space:normal;max-width:280px}.ime-povezava{color:var(--navy-900);font-weight:700;font-size:15px;text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:3px;display:inline-flex;align-items:center;min-height:var(--tarca)}.ime-povezava:hover{text-decoration-color:var(--navy)}.ime-povezava:focus-visible{outline:none;box-shadow:var(--focus);border-radius:var(--r-sm)}.potrditev{width:min(560px,calc(100% - 2 * var(--s-4)));padding:0;border:0;border-radius:var(--r-lg);box-shadow:var(--sh-4);color:var(--ink);text-align:left;white-space:normal}.potrditev::backdrop{background:var(--overlay)}.potrditev__glava{padding:var(--s-5) var(--s-5) 0}.potrditev__glava h2{font-family:var(--font-serif);font-size:22px;line-height:1.25;color:var(--navy-900)}.potrditev__telo{padding:var(--s-4) var(--s-5);font-size:15px}.potrditev__telo ul{margin:var(--s-2) 0 0;padding-left:var(--s-5)}.potrditev__telo li{margin-bottom:var(--s-2)}.potrditev__telo .nepovratno{font-weight:700;color:var(--danger)}.potrditev__telo .kaj{margin-top:var(--s-3)}.potrditev__telo .ostane{color:var(--ink-2);font-size:14px;margin-top:var(--s-3)}.potrditev__noga{display:flex;flex-wrap:wrap-reverse;justify-content:flex-end;gap:var(--s-3);padding:var(--s-4) var(--s-5) var(--s-5);border-top:1px solid var(--line)}.potrditev__noga .btn{flex:0 1 auto}@media(max-width:600px){.potrditev__noga .btn{flex:1 1 100%}}.okostje{display:block;height:var(--s-3);border-radius:var(--r-sm);background:var(--line-2)}.okostje--kratko{width:40%}.okostje--srednje{width:65%}.okostje--dolgo{width:90%}@media(prefers-reduced-motion:no-preference){.okostje{animation:utrip 1.2s ease-in-out infinite alternate}@keyframes utrip{0%{background:var(--line-2)}to{background:var(--line)}}}[aria-busy=true] .tbl-note{color:var(--ink)}.tbl-empty h2{font-size:18px;color:var(--navy-dark);font-weight:700;margin-bottom:var(--s-2)}.tbl-empty p{max-width:52ch;margin:0 auto}.tbl-empty .actions{display:flex;flex-wrap:wrap;gap:var(--s-3);justify-content:center;margin-top:var(--s-5)}table.tbl--kg td.akcija{white-space:nowrap}.kg-nepovratno{margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--line);white-space:normal}.kg-nepovratno__naslov{font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);margin-bottom:var(--s-2)}.kg-nepovratno .vrsta{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--s-2) var(--s-4)}.kg-nepovratno .vrsta>form{margin:0}.kg-razkrij>summary{list-style:none;display:inline-flex;align-items:center;gap:var(--s-2);min-height:var(--tarca);padding:0 var(--s-4);border-radius:var(--r-sm);font-size:14px;font-weight:700;color:var(--danger);cursor:pointer}.kg-razkrij>summary::-webkit-details-marker{display:none}.kg-razkrij>summary:after{content:"▾";color:var(--ink-3)}.kg-razkrij[open]>summary:after{content:"▴"}.kg-razkrij>summary:hover{background:var(--line-2)}.kg-razkrij>summary:focus-visible{outline:none;box-shadow:var(--focus)}.kg-razkrij__telo{max-width:480px;padding:var(--s-3) 0 0 var(--s-4)}.kg-razkrij__telo .field--mt{margin-top:var(--s-4)}.kg-razkrij__telo fieldset.field{border:0;padding:0;margin-left:0;margin-right:0}.kg-razkrij__telo fieldset.field>legend{font-size:14px;font-weight:700;color:var(--navy-dark);padding:0}.kg-razkrij__telo .check{display:flex;align-items:center;gap:var(--s-2);min-height:var(--tarca);font-size:14px;font-weight:600;color:var(--ink)}.kg-razkrij__telo .check input{width:18px;height:18px;accent-color:var(--navy)}.alert-povezava{display:inline-flex;align-items:center;min-height:var(--tarca);margin-left:var(--s-2);color:inherit;text-decoration:underline}.alert-povezava:focus-visible{outline:none;box-shadow:var(--focus);border-radius:var(--r-sm)}.kg-posledica{font-size:13.5px;color:var(--ink-2);margin-top:var(--s-1)}.kg-vrstni-red{display:block;font-size:12.5px;color:var(--ink-2);margin-top:var(--s-1)}.kg-vrstni-red b{color:var(--ink);font-weight:700;font-variant-numeric:tabular-nums}@media(max-width:600px){table.tbl--stack th{display:block}table.tbl--kg td.akcija{white-space:normal}table.tbl--kg .kg-akcije{justify-content:flex-start}table.tbl--kg tbody.kg-vrsta>tr.kg-detail>td{padding:var(--s-3) var(--s-4) var(--s-4)}table.tbl--kg tbody.kg-vrsta>tr.kg-detail{padding:0}table.tbl--kg td.num{text-align:left}table.tbl--kg.tbl--stack tbody.kg-vrsta>tr>td{border-bottom:0}table.tbl--kg.tbl--stack tbody.kg-vrsta:not(:has(.kg-toggle[open]))>tr:first-child>td{border-bottom:0}}.adm .tbl-pager{margin-top:var(--s-5)}.napake+.napake{margin-top:var(--s-6)}.napake__naslov{display:flex;align-items:center;gap:var(--s-2);margin:0;font-size:18px;color:var(--navy-900)}.napake__sporocilo{color:var(--ink);overflow-wrap:anywhere}.napake__mesto{display:flex;flex-wrap:wrap;gap:var(--s-2);margin-top:var(--s-1);font-size:13px}.napake__mesto code{overflow-wrap:anywhere}.napake__potrdi{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2)}.napake__opomba{min-height:var(--tarca);min-width:180px;flex:1 1 180px}@media(max-width:600px){table.napake__tbl td{overflow-wrap:anywhere}table.napake__tbl td.num{white-space:normal;text-align:left}table.napake__tbl code{overflow-wrap:anywhere;word-break:break-word}table.napake__tbl td.akcija .btn{white-space:normal;line-height:1.2;text-align:center}}.dopis-stran{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:var(--s-5);align-items:start}.dopis-stran--ozka{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr))}.dopis-stran__naslov{font-family:var(--font-serif);font-size:19px;color:var(--navy-900);font-weight:700;margin-bottom:var(--s-3)}.dopis-stran__stranski{padding:var(--s-6);overflow-wrap:anywhere}.dopis-stran__stranski .alert{margin:var(--s-4) 0}.dopis-stran__opomba{margin-bottom:var(--s-3)}.dopis-stran__podatki{display:flex;flex-direction:column;gap:var(--s-3);margin-bottom:var(--s-4)}.dopis-stran__podatki>div{border-bottom:1px solid var(--line-2);padding-bottom:var(--s-3)}.dopis-stran__podatki>div:last-child{border-bottom:none}.dopis-stran__podatki dt{font-size:13px;color:var(--ink-2);font-weight:600}.dopis-stran__podatki dd{font-size:14.5px;color:var(--navy-900);font-weight:700;margin-top:var(--s-1);overflow-wrap:anywhere}.dopis-stran__podatki dd .hint{font-weight:400}.dopis-stran__dejanje{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-3);margin-top:var(--s-4)}.dopis-stran__gumb{white-space:normal;line-height:1.2;text-align:center;max-width:100%;overflow-wrap:anywhere}.dopis-stran .hint{font-size:13px;color:var(--ink-2)}.dopis-list{background:var(--white);border:1px solid var(--line);border-radius:var(--r-sm);box-shadow:var(--sh-1);padding:var(--s-7) var(--s-7);font-size:14px;line-height:1.55;color:var(--ink);overflow-wrap:anywhere}.dopis-list p{margin:0 0 var(--s-3)}.dopis-list__glava{display:flex;justify-content:space-between;gap:var(--s-4);align-items:flex-start}.dopis-list__logo{width:120px;height:auto;flex:none}.dopis-list__stevilka{margin-top:var(--s-4)}.dopis-list p.dopis-list__naslov{text-align:center;font-weight:700;font-size:18px;margin:var(--s-7) 0 var(--s-5)}.dopis-list__naslovnik{margin:var(--s-5) 0 var(--s-6)}.dopis-list p.dopis-list__oznaka{font-weight:700;margin-bottom:var(--s-2)}.dopis-list p.dopis-list__priloga{margin-top:var(--s-6)}.dopisi-clana__vrsta+.dopisi-clana__vrsta{margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--line-2)}.dopisi-clana__vrsta h4{font-size:14px;font-weight:700;color:var(--navy-900);margin-bottom:var(--s-2)}.dopisi-clana__vrsta .hint{display:block;font-size:13px;color:var(--ink-2);margin:var(--s-2) 0}.dopisi-clana__vrsta .btn{white-space:normal;line-height:1.2;text-align:center}.dopisi-clana__zaprto{font-size:14px;color:var(--ink-2)}.dopisi-clana__zadrzki{margin:0;padding-left:var(--s-5);font-size:14px;color:var(--ink-2)}.dopisi-clana__tabela{margin-top:var(--s-5)}.dopisi-clana__tabela a{display:inline-flex;align-items:center;min-height:var(--tarca);color:var(--navy);font-weight:700}.dopisi-clana__tabela a:focus-visible{outline:none;box-shadow:var(--focus);border-radius:var(--r-sm)}@media(max-width:900px){.dopis-stran{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.dopis-list{padding:var(--s-5) var(--s-4);font-size:13.5px}.dopis-list__glava{flex-direction:column-reverse}.dopis-stran__stranski{padding:var(--s-5) var(--s-4)}}.clan-nepovratno{margin-top:var(--s-8);padding:var(--s-5);border:1px solid var(--danger);border-radius:var(--r-md);background:var(--white)}.clan-nepovratno__naslov{margin:0 0 var(--s-1);font-family:var(--font-serif);font-size:20px;color:var(--danger)}.clan-nepovratno__del{margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--line)}.clan-nepovratno__del>h3{margin:0 0 var(--s-3);font-size:16px;font-weight:700;color:var(--navy-900)}.clan-nepovratno__del>p+p,.clan-nepovratno__del>form{margin-top:var(--s-3)}.clan-nepovratno__stanje{display:grid;gap:var(--s-2);margin:0 0 var(--s-3)}.clan-nepovratno__stanje>div{display:flex;flex-wrap:wrap;gap:var(--s-2)}.clan-nepovratno__stanje dt{min-width:160px;font-weight:700;color:var(--ink-2)}.clan-nepovratno__stanje dd{margin:0;overflow-wrap:anywhere}.clan-nepovratno__prihodnje{margin:var(--s-3) 0}.clan-nepovratno__seznam{margin:var(--s-2) 0 0;padding-left:var(--s-5)}.clan-nepovratno__seznam>li{margin-top:var(--s-1)}.clan-nepovratno__vrsta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-4)}.clan-nepovratno__vrsta>form{margin:0}.clan-nepovratno .kg-razkrij{margin-top:var(--s-3)}.clan-nepovratno .kg-razkrij__telo .field--mt{margin-top:var(--s-4)}.clan-nepovratno .btn{min-height:var(--tarca)}@media(max-width:600px){.clan-nepovratno{padding:var(--s-4)}.clan-nepovratno__stanje dt{min-width:0;width:100%}.clan-nepovratno .kg-razkrij__telo{padding-left:0}}.clan-nepovratno .btn{white-space:normal;max-width:100%;line-height:1.2;text-align:center;padding-block:var(--s-2)}.zapora-vse__posledica p{margin:0 0 var(--s-2)}.zapora-vse__posledica p:last-child{margin-bottom:0}.zapora-vse__posledica .zapora-sila__seznam{margin:0 0 var(--s-2)}.zapora-vse__povezava{display:inline-flex;align-items:center;min-height:44px;color:var(--navy);text-decoration:underline}.zapora-vse__povezava:focus-visible{outline:none;box-shadow:var(--focus);border-radius:var(--r-sm)}.glasilo .card{margin-bottom:var(--s-5)}.glasilo .card>.set-h3:first-child{margin-top:0;padding-top:0;border-top:0;font-size:17px}.glasilo-zadeva{overflow-wrap:anywhere}.glasilo-naslov{overflow-wrap:anywhere;word-break:break-word;font-weight:700;color:var(--navy-900)}.glasilo-obrazec{max-width:760px}.glasilo-obrazec .field .check{font-weight:600}.glasilo-obrazec__opomba{margin-left:var(--s-3)}.glasilo-izbrane{list-style:none;margin:0 0 var(--s-3);padding:0;border-top:1px solid var(--line-2)}.glasilo-izbrane__vrsta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-2) var(--s-4);padding:var(--s-3) 0;border-bottom:1px solid var(--line-2);scroll-margin-top:var(--s-8)}.glasilo-izbrane__vrsta:target{box-shadow:inset 3px 0 0 var(--gold);padding-left:var(--s-3)}.glasilo-izbrane__naslov{flex:1 1 280px;min-width:0;overflow-wrap:anywhere;font-weight:600;color:var(--ink)}.glasilo-izbrane__st{color:var(--ink-3);font-variant-numeric:tabular-nums;margin-right:var(--s-1)}.glasilo-izbrane__dejanja{display:flex;flex-wrap:wrap;gap:var(--s-2)}.glasilo-izbrane__dejanja .btn{min-height:var(--tarca)}.glasilo-ponudba{border:0;margin:0;padding:0;min-width:0}.glasilo-ponudba legend{padding:0}.glasilo-ponudba__vrsta{display:flex;align-items:flex-start;width:100%;padding:var(--s-2) 0;border-bottom:1px solid var(--line-2);overflow-wrap:anywhere}.glasilo-ponudba__vrsta input{margin-top:3px}.glasilo-ponudba__vrsta>span{min-width:0}.glasilo-ponudba__dodaj{margin-top:var(--s-3)}.glasilo-koraki__seznam{margin:0;padding-left:var(--s-5);display:grid;gap:var(--s-5)}.glasilo-koraki__seznam>li{padding-left:var(--s-1);line-height:1.55}.glasilo-koraki__seznam a{color:var(--navy);text-decoration:underline}.glasilo-koraki__obrazec{margin-top:var(--s-3)}.glasilo-stevilo{display:block;margin-top:var(--s-2);font-weight:700;color:var(--navy-900)}.glasilo-razlog{margin:var(--s-2) 0 0;font-size:13.5px;font-weight:600;color:var(--ink-2)}.glasilo-vabila{margin:var(--s-3) 0 0}.glasilo-zasebni p{margin:0 0 var(--s-2)}.glasilo-zasebni a{color:var(--ink);text-decoration:underline}.glasilo-napredek__stevci{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(120px,100%),1fr));gap:var(--s-3);margin:0 0 var(--s-4)}.glasilo-napredek__stevci>div{border:1px solid var(--line);border-radius:var(--r-sm);padding:var(--s-3) var(--s-4);background:var(--bg)}.glasilo-napredek__stevci dt{font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2)}.glasilo-napredek__stevci dd{margin:var(--s-1) 0 0;font-size:24px;font-weight:700;color:var(--navy-900);font-variant-numeric:tabular-nums}.glasilo-napredek .set-note a{color:var(--navy)}.glasilo-ustavi{margin:0 0 var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--line)}.glasilo-vsebina__seznam{margin:0 0 var(--s-3);padding-left:var(--s-5);display:grid;gap:var(--s-2);overflow-wrap:anywhere}.glasilo-vsebina__h{font-size:14px;font-weight:700;color:var(--navy-900);margin:var(--s-4) 0 var(--s-2)}.glasilo-vsebina__uvod{white-space:pre-line;overflow-wrap:anywhere;color:var(--ink)}.glasilo-predogled{max-width:820px}.glasilo-predogled__html{overflow-x:auto}.glasilo-predogled__html img{max-width:100%;height:auto}.glasilo-predogled__besedilo{margin:0;font-family:var(--font-sans)}.glasilo-dodaj{max-width:760px}.glasilo-dejanja{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-end;gap:var(--s-2)}.glasilo-dejanja form{margin:0}.glasilo-ime>summary{list-style:none;display:inline-flex;align-items:center;min-height:var(--tarca);padding:0 var(--s-3);border:1px solid var(--line);border-radius:var(--r-sm);font-size:14px;font-weight:700;color:var(--navy);cursor:pointer}.glasilo-ime>summary::-webkit-details-marker{display:none}.glasilo-ime>summary:focus-visible{outline:none;box-shadow:var(--focus)}.glasilo-ime__obrazec{display:flex;flex-wrap:wrap;gap:var(--s-2);margin-top:var(--s-2)}.glasilo-ime__obrazec .input{flex:1 1 160px;min-width:0}.glasilo-odstrani{margin:var(--s-2) 0 0;text-align:right}table.tbl--stack td.akcija .glasilo-odstrani .btn{min-height:var(--tarca)}.novica-glasilo{margin-top:var(--s-4);border-top:1px solid var(--line);padding-top:var(--s-4)}.novica-glasilo p{font-size:13.5px;color:var(--ink-2);margin:0 0 var(--s-2)}.novica-glasilo .btn{min-height:var(--tarca)}.member-detail dd.clan-problem{min-width:0}.member-detail dd.clan-problem form{margin:0}.member-detail dd.clan-problem .btn--sm{min-height:var(--tarca)}.clan-problem__razlog{flex-basis:100%;min-width:0;overflow-wrap:anywhere;font-size:13.5px;font-weight:600;color:var(--ink-2)}.glasilo-problemi{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--s-2)}.glasilo-problemi .alert-povezava{margin-left:0}.novice-glasilo{margin-top:var(--s-7);padding-top:var(--s-5);border-top:1px solid var(--line);display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3) var(--s-4);color:var(--ink-2)}.novice-glasilo p{margin:0}@media(max-width:600px){.glasilo-obrazec__opomba{display:block;margin:var(--s-2) 0 0}.glasilo-dejanja{justify-content:flex-start}.glasilo-odstrani{text-align:left}.glasilo-izbrane__dejanja{width:100%}}.member-detail .suspenz-clana__stanje{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);margin:0 0 var(--s-3);font-weight:700;color:var(--navy-900)}.member-detail .suspenz-clana__podatki{margin-bottom:var(--s-3)}.member-detail .suspenz-clana__podatki dd{min-width:0;overflow-wrap:anywhere}.member-detail .suspenz-clana .hint{display:block;font-size:12.5px;color:var(--ink-3);margin:0 0 var(--s-3)}.member-detail .suspenz-clana .field .hint{margin:var(--s-1) 0 0}.member-detail .suspenz-clana form{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-3);margin:0}.member-detail .suspenz-clana .field{width:100%}.member-detail .suspenz-clana .btn{min-height:var(--tarca);white-space:normal;max-width:100%;text-align:center}.izkaznica .iz-neveljavna{position:absolute;left:0;right:0;top:0;z-index:2;background:var(--danger);color:var(--white);text-align:center;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:var(--s-2) var(--s-3)}@media(max-width:400px){.izkaznica{aspect-ratio:auto;min-height:0}table.tbl--fitnes-clana td.num{white-space:normal}table.tbl--fitnes-clana th,table.tbl--fitnes-clana td{padding-left:var(--s-3);padding-right:var(--s-3)}}.page-head.clan-glava{align-items:flex-start}.page-head.clan-glava>div:first-child{flex:1 1 0;min-width:0}.clan-znacke{list-style:none;margin:var(--s-3) 0 0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-4)}.clan-znacke>li{display:inline-flex;align-items:center;gap:var(--s-2)}.clan-znacke__oznaka{font-size:12.5px;font-weight:700;color:var(--ink-2)}.member-detail .clan-glavno{background:var(--white);border:1px solid var(--line);border-left:4px solid var(--gold);border-radius:var(--r-md);box-shadow:var(--sh-1);padding:var(--s-5);display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-3)}.member-detail .clan-glavno>h2{font-family:var(--font-serif);font-size:20px;line-height:1.25;color:var(--navy-900);font-weight:700}.member-detail .clan-glavno .potrditev-clana{margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-3);max-width:640px}.member-detail .clan-glavno .potrditev-clana .field{width:100%}.member-detail .clan-glavno .izjava-papir{margin:0;padding:0;border:0;width:100%;max-width:640px}.member-detail .clan-glavno .panel{border:0;box-shadow:none;padding:0;margin:0;background:transparent;width:100%}.member-detail .clan-glavno__opis,.member-detail .clan-glavno__druga{font-size:14px;color:var(--ink-2)}.member-detail .clan-glavno a:not(.btn){color:var(--navy);font-weight:700}.clan-kazalo ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--s-2)}.clan-kazalo a{display:inline-flex;align-items:center;min-height:var(--tarca);padding:0 var(--s-4);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--white);color:var(--navy);font-weight:700;font-size:14px}.clan-kazalo a:hover{background:var(--navy-100)}.clan-kazalo a:focus-visible{outline:none;box-shadow:var(--focus)}.clan-razdelek{display:flex;flex-direction:column;gap:var(--s-4);scroll-margin-top:var(--s-4)}.clan-razdelek__naslov{font-family:var(--font-serif);font-size:22px;line-height:1.2;color:var(--navy-900);font-weight:700}.member-detail .clan-vrsta{display:flex;flex-wrap:wrap;gap:var(--s-5)}.member-detail .clan-vrsta>*{flex:1 1 300px;min-width:0;margin:0}.member-detail .clan-vrsta>.clan-vrsta__vec{flex:2 1 520px}.member-detail .clan-vrsta>.clan-podatki{flex-basis:100%}.member-detail .clan-vrsta>.clan-stolpec{display:flex;flex-direction:column;gap:var(--s-5)}.member-detail .clan-stolpec>*{margin:0}.member-detail .clan-vrsta>.panel--zadrzek+.panel--zadrzek,.member-detail .clan-stolpec>.panel--zadrzek+.panel--zadrzek{margin-top:calc(-1 * var(--s-3))}.member-detail .skrbnistvo-clana:not(.panel--zadrzek){display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--s-3)}.member-detail .skrbnistvo-clana:not(.panel--zadrzek)>h3{margin:0 0 var(--s-2)}.member-detail .skrbnistvo-clana:not(.panel--zadrzek)>.hint,.member-detail .skrbnistvo-clana:not(.panel--zadrzek)>form{flex-basis:100%}.member-detail .skrbnistvo-clana__stanje{margin:0 0 var(--s-2)}.member-detail .skrbnistvo-clana:not(.panel--zadrzek)>.hint{margin:0 0 var(--s-3)}.member-detail .skrbnistvo-clana__obrazec{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s-2) var(--s-3)}.member-detail .skrbnistvo-clana__obrazec>.field{flex:1 1 110px;margin:0}.member-detail .skrbnistvo-clana__obrazec>.err{flex-basis:100%;margin:0}.member-detail .skrbnistvo-clana__obrazec>button{flex:none}.member-detail .clan-vrsta--tabele>.tbl-card{flex:1 1 320px}.member-detail .tbl-toolbar h3.tbl-title{font-family:var(--font-serif);font-weight:700;line-height:1.3}.member-detail table.tbl--fitnes-clana td.num{white-space:normal}.member-detail .clan-nepovratno{margin-top:0}.member-detail .clan-glavno .suspenz-clana__podatki,.member-detail .clan-glavno .suspenz-clana .hint{max-width:640px}.member-detail [id]{scroll-margin-top:var(--s-4)}.member-detail .clan-podatki dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 var(--s-6)}.member-detail .clan-podatki dl>div{align-items:center;gap:var(--s-3);padding:var(--s-1) 0;border-bottom:1px solid var(--line-2);min-height:var(--tarca)}.member-detail .clan-podatki dl>div:last-child{border-bottom:1px solid var(--line-2)}.member-detail .clan-podatki dt{flex:none}.member-detail .clan-podatki dd{min-width:0;overflow-wrap:anywhere}.member-detail .clan-podatki .clan-podatki__siroko{grid-column:1 / -1}.member-detail .clan-podatki .clan-podatki__dva{grid-column:span 2}.member-detail #clanstvo .clan-vrsta>.panel>form{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--s-3) var(--s-4)}.member-detail #clanstvo .clan-vrsta>.panel>form>*{flex:1 1 100%}.member-detail #clanstvo .clan-vrsta>.panel>form>.field{flex:1 1 200px;margin:0}.member-detail #clanstvo .clan-vrsta>.panel>form>button{flex:none;align-self:flex-end}.member-detail #clanstvo .clan-vrsta>.panel>form>.clan-polja{margin-bottom:0}.member-detail .sig-frame{height:120px;display:flex;align-items:center;justify-content:center}.member-detail .sig-frame img{max-height:100%;width:auto}.member-detail .clan-uredi{display:inline-flex;align-items:center;min-height:var(--tarca);margin-left:var(--s-2);color:var(--navy);font-weight:700;font-size:13.5px;text-decoration:underline}.member-detail .clan-uredi:focus-visible{outline:none;box-shadow:var(--focus);border-radius:var(--r-sm)}.member-detail .clan-polja{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--s-4) var(--s-5);margin-bottom:var(--s-4)}.member-detail .clan-polja .field{margin:0}.member-detail #izjava .izjava-papir{margin-top:0;padding-top:0;border-top:0}.member-detail .clan-vrsta>.panel--zadrzek{flex-basis:100%;order:1}.member-detail .clan-vrsta>.clan-par{flex-basis:100%;order:1;display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--s-5)}.member-detail .clan-par>*{flex:1 1 300px;min-width:0;margin:0}.member-detail .panel.panel--zadrzek{background:transparent;border:0;box-shadow:none;padding:0 var(--s-1);display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-1) var(--s-3)}.member-detail .panel.panel--zadrzek h3{font-family:var(--font-sans);font-size:15px;margin:0}.member-detail .panel.panel--zadrzek h3:after{content:":"}.member-detail .panel.panel--zadrzek p,.member-detail .panel.panel--zadrzek ul,.member-detail .panel.panel--zadrzek .dopisi-clana__vrsta{margin:0;padding:0;border:0;font-size:14px;color:var(--ink-2)}.member-detail .panel.panel--zadrzek ul{list-style:none;display:inline}.member-detail .panel.panel--zadrzek ul li{display:inline}.member-detail .panel.panel--zadrzek ul li+li:before{content:" · "}.member-detail .panel.panel--zadrzek .hint{font-size:14px;color:var(--ink-2)}.member-detail .panel--shranjen{border-color:var(--success);box-shadow:0 0 0 1px var(--success)}.clan-shranjeno{display:inline-flex;align-items:center;margin-left:var(--s-2);padding:2px var(--s-2);border-radius:var(--r-sm);background:var(--success-100);color:var(--success);font-family:var(--font-sans);font-size:12.5px;font-weight:800;vertical-align:middle}@media(max-width:1100px){.member-detail .clan-podatki dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.member-detail .clan-vrsta>*,.member-detail .clan-vrsta>.clan-vrsta__vec{flex-basis:100%}.member-detail .clan-podatki dl{grid-template-columns:1fr}.member-detail .clan-podatki .clan-podatki__dva{grid-column:auto}.member-detail .clan-podatki dl>div{flex-direction:column;align-items:flex-start;gap:var(--s-1)}.member-detail .clan-podatki dd,.member-detail .clan-podatki dd.dd-row{text-align:left;justify-content:flex-start}.member-detail #clanstvo .clan-vrsta>.panel>form>button{margin-top:0}.member-detail .clan-glavno{padding:var(--s-4)}}.member-detail .obvescanje-clana__obrazec{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s-2) var(--s-5);margin:0}.member-detail .obvescanje-clana__izbira{min-width:0;margin:0;padding:0;border:0}.member-detail .obvescanje-clana__izbira>legend{padding:0;font-size:14px;font-weight:700;color:var(--navy-dark)}.member-detail .obvescanje-clana__izbira .check-row{margin:0}.member-detail .obvescanje-clana__izbira .check{min-width:var(--tarca)}.member-detail .obvescanje-clana__opozorilo{margin:0 0 var(--s-2);padding:var(--s-2) var(--s-3);border-left:3px solid var(--danger);background:var(--danger-100);color:var(--ink);font-size:13.5px}.member-detail .obvescanje-clana__opozorilo a{display:inline-flex;align-items:center;min-height:var(--tarca);color:var(--navy);font-weight:700;text-decoration:underline}.member-detail .obvescanje-clana__opozorilo a:focus-visible{outline:none;box-shadow:var(--focus);border-radius:var(--r-sm)}.member-detail .obvescanje-clana__izbira .err{display:block;margin-top:var(--s-1);font-size:13px;font-weight:600;color:var(--danger)}.member-detail .obvescanje-clana__izbira.has-error>legend{color:var(--danger)}.member-detail .obvescanje-clana__obrazec>.btn{flex:none;min-height:var(--tarca)}.member-detail .obvescanje-clana__posledice{margin-top:var(--s-3);display:flex;flex-direction:column;gap:var(--s-2)}.member-detail .obvescanje-clana__posledice p{margin:0}.member-detail .obvescanje-clana .hint{font-size:12.5px;color:var(--ink-3)}.member-detail .obvescanje-clana .hint strong{color:var(--ink-2)}.member-detail form>.err{display:block;font-size:13px;font-weight:600;color:var(--danger)}.auth-kartica{margin-top:var(--s-5);padding-top:var(--s-5);border-top:1px solid var(--line)}.auth-kartica .hint{font-size:13px;color:var(--ink-2);margin-top:var(--s-2);text-align:center}.auth-kartica .hint a{color:var(--navy);font-weight:700}.kartica-poti{display:grid;gap:var(--s-2)}.kartica-poti .hint{font-size:13px;color:var(--ink-2);margin:0 0 var(--s-4)}.kartica-nasveti{margin:0 0 var(--s-5);padding-left:var(--s-5);font-size:13.5px;color:var(--ink-2);line-height:1.5}.kartica-nasveti li+li{margin-top:var(--s-2)}.kartica-zaprta__pot{margin:var(--s-5) 0 var(--s-3);font-size:14px;color:var(--ink-2)}.kartica-koda{margin-top:var(--s-4);font-size:12px;color:var(--ink-3);text-align:center}.kartica-stanje{display:flex;flex-wrap:wrap;gap:var(--s-3);align-items:center;margin-bottom:var(--s-4)}.kartica-stanje dl{display:grid;grid-template-columns:auto 1fr;gap:var(--s-1) var(--s-4);margin:0;font-size:14px}.kartica-stanje dt{color:var(--ink-3)}.kartica-stanje dd{margin:0;color:var(--ink);font-weight:600}.tbl td.tbl-actions{white-space:nowrap}.tbl td.tbl-actions form{display:inline-block;margin-left:var(--s-2)}.izjava-pot{padding:var(--s-5) 0;border-bottom:1px solid var(--line)}.izjava-pot:last-child{border-bottom:0}.izjava-pot h2{font-family:var(--font-serif);font-size:22px;color:var(--navy-900);margin-bottom:var(--s-3)}.izjava-pot p,.izjava-pot ol{margin-bottom:var(--s-3);color:var(--ink-2)}.izjava-pot ol{padding-left:var(--s-5)}.izjava-pot .hint{font-size:13px;margin-top:var(--s-2)}.izjava-arhiv{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s-3) var(--s-4);padding:var(--s-4) var(--s-5);border-bottom:1px solid var(--line);background:var(--bg)}.izjava-arhiv .field{flex:1 1 320px;margin:0}.tbl td.izbor-vrstice{width:56px}.izbor-vrstice label{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;cursor:pointer}.izbor-vrstice input{width:20px;height:20px;accent-color:var(--navy);cursor:pointer}.izbor-vrstice input:focus-visible{outline:none;box-shadow:var(--focus)}.member-detail .clan-glavno .izjava-stanje{margin:0;display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s-3);width:100%;max-width:640px}.member-detail .clan-glavno .izjava-stanje .field{flex:1 1 320px;margin:0}.izjava-pas{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3);font-weight:600}.izjava-pas a{color:var(--navy);font-weight:700;min-height:44px;display:inline-flex;align-items:center}.sig-naslov{font-family:var(--font-serif);font-size:17px;font-weight:700;color:var(--navy-900);margin-bottom:var(--s-2)}.sig-kot{color:var(--ink);margin-top:var(--s-1)}.pub-wrap--ozko{max-width:760px}.izjava-gumbi{display:flex;flex-wrap:wrap;gap:var(--s-3);align-items:center}.izjava-gumbi form{margin:0}.podpis-stanje{font-weight:600;color:var(--success)}.izjava-vrsta{white-space:nowrap;margin-top:var(--s-1)}.member-detail .clan-vrsta>.clan-organi{flex:1 1 200px}.clan-organi__seznam{list-style:none;margin:0 0 var(--s-3);padding:0;display:flex;flex-direction:column;gap:var(--s-2)}.vabila__blok{margin-bottom:var(--s-6)}.vabila__blok>.set-h3:first-child{margin-top:0;padding-top:0;border-top:0}.vabila__kv{margin-top:var(--s-3);max-width:640px}.vabila__stevilo{font-size:16px}.vabila__stevilo b{font-size:25px;color:var(--navy-900);font-variant-numeric:tabular-nums}.vabila__seznam{margin-top:var(--s-4)}.vabila__seznam summary{cursor:pointer;min-height:var(--tarca);display:flex;align-items:center;font-weight:700;color:var(--navy)}.vabila__seznam summary:focus-visible{outline:none;box-shadow:var(--focus);border-radius:var(--r-sm)}.vabila__glava{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--s-4);flex-wrap:wrap;margin-bottom:var(--s-4)}.vabila__seznam-tock{margin:var(--s-3) 0 var(--s-4);padding-left:var(--s-5)}.vabila__seznam-tock li{margin-bottom:var(--s-2)}.vabila__potrdi{display:flex;flex-wrap:wrap;gap:var(--s-3);align-items:flex-end;margin-top:var(--s-4)}.vabila__potrdi .field{flex:1 1 100%;max-width:420px}.vabila .tbl .hint{display:block;margin-top:var(--s-1)}.vabila .tbl form{margin:0}.vabila-porocilo__del{margin-top:var(--s-6)}.vabila-porocilo__del h2{font-size:18px;margin-bottom:var(--s-3)}.vabila-porocilo .tbl{width:100%}@page vabila-porocilo{size:A4;margin:15mm}@media print{body:has(.vabila-porocilo) .dash-side,body:has(.vabila-porocilo) .dash-top,body:has(.vabila-porocilo) .sim-bar,body:has(.vabila-porocilo) .app-drawer,body:has(.vabila-porocilo) .skip-link,body:has(.vabila-porocilo) .alert,.vabila-porocilo__dejanja,.vabila-porocilo__namig{display:none!important}body:has(.vabila-porocilo) .dash{display:block}.vabila-porocilo{page:vabila-porocilo;font-size:10.5pt;color:var(--ink)}.vabila-porocilo .tbl th,.vabila-porocilo .tbl td{padding:4px 6px}.vabila-porocilo__del{-moz-column-break-inside:auto;break-inside:auto}.vabila-porocilo__del h2{-moz-column-break-after:avoid;break-after:avoid}.vabila-porocilo .tbl tr{-moz-column-break-inside:avoid;break-inside:avoid}}.stat-grid--3,.qa-grid--3{grid-template-columns:repeat(3,1fr)}@media(max-width:900px){.stat-grid--3,.qa-grid--3{grid-template-columns:1fr 1fr}}@media(max-width:560px){.stat-grid--3,.qa-grid--3{grid-template-columns:1fr}}.scard .v.v--besedilo{font-size:18px;line-height:1.25}.scard .sub{font-size:13px;color:var(--ink-2);margin-top:4px}.scard .scard-dejanje{margin-top:var(--s-3)}.izk-predogled{max-width:440px}.ph-tisk{display:flex;flex-direction:column;align-items:flex-end;gap:var(--s-2)}.ph-tisk .hint{margin:0;font-size:13px;color:var(--ink-2);text-align:right;max-width:440px}@media(max-width:768px){.ph-tisk{align-items:stretch}.ph-tisk .hint{text-align:left}}.izjava-nacini{padding-left:1.2em;display:grid;gap:var(--s-2)}.zapora-pas[data-ton=mirno]{background:var(--bg);color:var(--ink);border-color:var(--line)}.zapora-pas[data-ton=mirno] a{color:var(--navy)}.zapora-vrstica[data-ton=mirno]{border-left-color:var(--line)}.zapora-plosca__opomba{display:flex;align-items:center;gap:var(--s-3);flex-wrap:wrap}.zapora-plosca__pomoc{display:inline-grid;place-items:center;width:var(--tarca);height:var(--tarca);flex:0 0 auto;border:1px solid currentColor;border-radius:50%;color:var(--navy);font-weight:700;font-size:16px;line-height:1}.zapora-plosca__pomoc:hover{background:var(--navy-100)}.zapora-plosca__pomoc:focus-visible{outline:none;box-shadow:var(--focus)}.izjava-dejanja{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2)}.izjava-dejanja form{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2)}.izjava-dejanja .input{width:12rem;min-height:var(--tarca)}.izjava-dejanja .btn--sm{min-height:var(--tarca)}.izjava-neujemanje{flex-basis:100%;margin:0;font-size:13.5px;color:var(--ink)}.izjava-neujemanje .badge{margin-right:var(--s-1)}.tbl td>.err{display:block;margin:var(--s-2) 0 0;font-size:13px;font-weight:600;color:var(--danger)}.izjava-iskanje{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s-3);margin:0 0 var(--s-5)}.izjava-iskanje .field{margin:0;min-width:260px;flex:1 1 320px;max-width:480px}.izjava-iskanje .btn{min-height:var(--tarca)}.izjava-zadetki{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-2)}.izjava-zadetki li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--s-3);background:var(--white);border:1px solid var(--line);border-radius:var(--r-md);padding:var(--s-3) var(--s-4);min-width:0;overflow-wrap:anywhere}.izjava-zadetki li[data-ujemanje=ne]{border-left:4px solid var(--warning)}.izjava-zadetki form{margin:0}.vabila__povzetek{margin:var(--s-2) 0 0;font-size:15px}.vabila__povzetek b{color:var(--navy-900);font-variant-numeric:tabular-nums}.novica-poslano{font-size:13.5px;margin:var(--s-3) 0 0}.alloc-tabela{margin-top:var(--s-4)}.alloc-tabela th[scope=row]{font-weight:600;white-space:nowrap}.alloc-tabela td>div+div{margin-top:var(--s-1)}.racun-vrzel details{display:inline}.racun-vrzel summary{display:inline-flex;align-items:center;min-height:var(--tarca);cursor:pointer;color:var(--navy);text-decoration:underline}.racun-vrzel__seznam{margin:var(--s-2) 0 0;word-break:break-word}.racun-dejanja{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--s-2);margin-top:var(--s-2)}.kg-razpisi-nav{margin:0 0 var(--s-5)}.kg-razpisi-nav ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--s-2)}.kg-razpisi-nav a{display:inline-flex;flex-direction:column;justify-content:center;min-height:var(--tarca);padding:var(--s-2) var(--s-4);border:1px solid var(--line);border-radius:var(--r-md);color:var(--navy);text-decoration:none;background:var(--white)}.kg-razpisi-nav a:hover{border-color:var(--navy)}.kg-razpisi-nav a:focus-visible{outline:none;box-shadow:var(--focus);border-color:var(--navy)}.kg-razpisi-nav a[aria-current=page]{border-color:var(--navy);background:var(--navy-100);font-weight:600}.kg-razpisi-nav .kg-razpisi-nav__stanje{font-size:13px;color:var(--ink-2);font-weight:400}.dokc-mreza{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--s-5)}.dokc-kartica{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-3)}.dokc-kartica .btn{margin-top:auto;white-space:normal;text-align:center}.dokc-ic{width:40px;height:40px;border-radius:var(--r-sm);background:var(--navy-100);color:var(--navy);display:grid;place-items:center}.dokc-ic svg{width:21px;height:21px}.dokc-naslov{font-family:var(--font-serif);font-size:20px;line-height:1.25;color:var(--navy-900);font-weight:700}.dokc-opis{color:var(--ink-2);font-size:14.5px}.dokc-manjka{background:var(--warning-100);color:var(--ink);border-radius:var(--r-sm);padding:var(--s-2) var(--s-3);font-size:13.5px}.dokc-manjka a{color:var(--navy);font-weight:700}.dokc-opomba{margin-top:var(--s-5)}.dokc-izdani{margin-top:var(--s-6)}.dokc-admin__vrsta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3)}.dokc-admin__jubilejna{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2)}.dokc-admin__jubilejna .input{width:auto;min-width:170px}.dokc-admin .btn{white-space:normal;line-height:1.2;text-align:center}.dokc-pregled{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3)}.dokc-pregled__gumbi{display:flex;flex-wrap:wrap;gap:var(--s-2)}.racun-dejanja__obrazec{display:inline;margin:0}.racun-panel{margin-top:var(--s-2)}.racun-placilo{display:flex;flex-direction:column;gap:var(--s-2);margin:0}.racun-placilo__polja{display:flex;flex-wrap:wrap;gap:var(--s-2);align-items:flex-start}.racun-placilo__polja .field{margin:0;min-width:150px}.racun-placilo .input,.racun-storno .input{min-height:var(--tarca)}.racun-placilo .btn{align-self:flex-start}.racun-stran{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:var(--s-4);align-items:start}.racun-stran__zgodovina{grid-column:1 / -1}.racun-stran h2{margin:0 0 var(--s-3)}@media(max-width:980px){.racun-stran{grid-template-columns:minmax(0,1fr)}}.racun-dl{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:var(--s-2) var(--s-4);margin:0}.racun-dl dt{color:var(--ink-3)}.racun-dl dd{margin:0;overflow-wrap:anywhere}.racun-zgodovina{list-style:none;margin:0;padding:0}.racun-zgodovina li{padding:var(--s-2) 0;border-bottom:1px solid var(--line-2)}.racun-zgodovina li:last-child{border-bottom:0}.racun-zgodovina__kdaj{display:inline-block;min-width:9.5em;color:var(--ink-3);font-variant-numeric:tabular-nums}.kg43-sec{margin-bottom:var(--s-5)}.kg43-form{display:grid;gap:var(--s-4)}.kg43-dejanja{display:flex;flex-wrap:wrap;gap:var(--s-3);align-items:center}.kg43-prekrivanje,.kg43-neujemanje{display:grid;gap:var(--s-3)}.kg43-prekrivanje p,.kg43-neujemanje p{margin:0}.kg43-dodeli-rocno{display:flex;flex-wrap:wrap;gap:var(--s-3);align-items:center;margin:var(--s-4) 0}.kg43-uredi{margin:var(--s-3) 0}.kg43-mesec{margin-bottom:var(--s-5)}.kg43-mesec__glava{display:flex;flex-wrap:wrap;gap:var(--s-3);align-items:center;justify-content:space-between}.kg43-mesec__nav{display:flex;flex-wrap:wrap;gap:var(--s-2)}.kg43-mesec__seznam{list-style:none;margin:var(--s-4) 0 0;padding:0}.kg43-mesec__vrsta{display:grid;grid-template-columns:minmax(11rem,auto) 1fr auto auto;gap:var(--s-3);align-items:center;padding:var(--s-3) 0;border-top:1px solid var(--line-2)}.kg43-mesec__vrsta[data-vrsta=blokada]{color:var(--ink-3)}.kg43-mesec__ime{display:grid;gap:var(--s-1)}@media(max-width:640px){.kg43-mesec__vrsta{grid-template-columns:1fr}}.kg44{display:grid;gap:var(--s-5)}.kg44-glava{margin-bottom:0}.kg44-razpis{display:flex;align-items:center;gap:var(--s-2)}.kg44-razpis .select{min-height:var(--tarca)}.kg44-ploscice{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-4)}.kg44-ploscica{background:var(--white);border:1px solid var(--line);border-radius:var(--r-md);padding:var(--s-4) var(--s-5);display:grid;gap:var(--s-1)}.kg44-ploscica__n{font-size:13.5px;color:var(--ink-2)}.kg44-ploscica__v{color:var(--ink-2);font-size:14px}.kg44-ploscica__v b{font-family:var(--font-serif);font-size:26px;color:var(--navy-900)}.kg44-ploscica[data-ton=ukrepaj] .kg44-ploscica__v b{color:var(--gold-700)}.kg44-postavitev{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-5);align-items:start}.kg44-postavitev.ima-plosco{grid-template-columns:minmax(0,1fr) minmax(280px,340px)}.kg44-plosca-ovoj:empty{display:none}.kg44-mesec{padding:var(--s-5)}.kg44-mesec__glava{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3);margin-bottom:var(--s-4)}.kg44-mesec__nav{display:flex;align-items:center;gap:var(--s-2);flex-wrap:wrap}.kg44-mesec__ime{font-family:var(--font-serif);font-size:26px;color:var(--navy-900);margin:0 var(--s-2);min-width:9ch}.kg44-puscica{min-width:var(--tarca);justify-content:center;font-size:18px}.kg44-filtri{gap:var(--s-2)}.kg44-mreza{display:grid;gap:0}.kg44-dnevi-tedna,.kg44-teden__dnevi,.kg44-pas{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));-moz-column-gap:var(--s-1);column-gap:var(--s-1)}.kg44-dnevi-tedna{border-bottom:1px solid var(--line);padding-bottom:var(--s-1)}.kg44-dnevi-tedna span{font-size:12.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-2);padding:0 var(--s-1)}.kg44-teden{border-bottom:1px solid var(--line);padding:var(--s-1) 0 var(--s-2);display:grid;row-gap:var(--s-1)}.kg44-dan{display:flex;align-items:center;min-height:var(--tarca);padding:0 var(--s-2);font-weight:700;font-size:14px;color:var(--ink);text-decoration:none;border-radius:var(--r-sm);border-left:1px dashed var(--line)}a.kg44-dan:hover{background:var(--navy-100);color:var(--navy)}a.kg44-dan:focus-visible,.kg44-trak:focus-visible{outline:none;box-shadow:var(--focus)}.kg44-dan.is-zunaj{color:var(--ink-3);font-weight:400}.kg44-dan.is-danes{color:var(--navy);text-decoration:underline;text-underline-offset:3px}.kg44-dan.is-zaseden{color:var(--ink-2)}.kg44-z1{grid-column-start:1}.kg44-z2{grid-column-start:2}.kg44-z3{grid-column-start:3}.kg44-z4{grid-column-start:4}.kg44-z5{grid-column-start:5}.kg44-z6{grid-column-start:6}.kg44-z7{grid-column-start:7}.kg44-s1{grid-column-end:span 1}.kg44-s2{grid-column-end:span 2}.kg44-s3{grid-column-end:span 3}.kg44-s4{grid-column-end:span 4}.kg44-s5{grid-column-end:span 5}.kg44-s6{grid-column-end:span 6}.kg44-s7{grid-column-end:span 7}.kg44-termin{border:1px dashed var(--ink-3);border-radius:var(--r-sm);padding:2px var(--s-2);font-size:12.5px;color:var(--ink-2);background:var(--white);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kg44-trak{display:flex;align-items:center;gap:var(--s-1);min-height:var(--tarca);padding:0 var(--s-2);border-radius:var(--r-sm);border:1px solid var(--line);font-size:13.5px;color:var(--ink);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.kg44-trak:hover{border-color:var(--navy)}.kg44-trak--placano{background:var(--success-100);border-color:var(--success)}.kg44-trak--caka{background:var(--warning-100);border-color:var(--warning)}.kg44-trak--dogovor{background:var(--navy-100);border-color:var(--blue)}.kg44-trak--blokada{background:repeating-linear-gradient(135deg,var(--line-2) 0 6px,var(--white) 6px 12px);border-color:var(--ink-3);color:var(--ink-2)}.kg44-trak--termin{background:var(--white);border:1px dashed var(--ink-3)}.kg44-trak.is-zapadlo{border-width:2px;border-color:var(--gold-700)}.kg44-trak.is-izbran{box-shadow:0 0 0 2px var(--gold)}.kg44-trak.is-nadaljevanje{border-top-left-radius:0;border-bottom-left-radius:0}.kg44-trak.is-se-nadaljuje{border-top-right-radius:0;border-bottom-right-radius:0}.kg44-trak b{font-weight:800}.kg44-trak__dni{display:none}.kg44-znacka{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;background:var(--navy-100);color:var(--navy);border-radius:var(--r-sm);padding:1px 6px;margin-right:var(--s-1)}.kg44-legenda{list-style:none;margin:var(--s-4) 0 0;padding:var(--s-3) 0 0;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-5);font-size:14px;color:var(--ink-2)}.kg44-legenda li{display:inline-flex;align-items:center;gap:var(--s-2)}.kg44-vzorec{display:inline-block;width:16px;height:16px;border-radius:4px;border:1px solid var(--line)}.kg44-plosca{padding:var(--s-5);display:grid;gap:var(--s-4)}.kg44-plosca__glava{display:flex;justify-content:space-between;gap:var(--s-3);align-items:flex-start}.kg44-plosca__stanje{font-size:12.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-700);margin:0}.kg44-plosca[data-vrsta=placano] .kg44-plosca__stanje{color:var(--success)}.kg44-plosca[data-vrsta=blokada] .kg44-plosca__stanje{color:var(--ink-2)}.kg44-plosca__ime{font-family:var(--font-serif);font-size:24px;color:var(--navy-900);margin:var(--s-1) 0}.kg44-plosca__ime:focus{outline:none}.kg44-plosca__st{font-family:var(--font-sans);font-size:14px;font-weight:400;color:var(--ink-2)}.kg44-plosca__obdobje{margin:0;color:var(--ink)}.kg44-plosca__zapri{min-width:var(--tarca);justify-content:center}.kg44-dl{margin:0;display:grid}.kg44-dl>div{display:grid;grid-template-columns:9.5rem minmax(0,1fr);gap:var(--s-2);padding:var(--s-2) 0;border-bottom:1px solid var(--line);font-size:14.5px}.kg44-dl dt{color:var(--ink-2)}.kg44-dl dd{margin:0;text-align:right}.kg44-zamuda{color:var(--danger);font-weight:700}.kg44-plosca__dejanja{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-2)}.kg44-plosca__dejanja form{display:contents}.kg44-plosca__dejanja .btn{width:100%;justify-content:center;text-align:center}.kg44-nevarno{color:var(--danger);border-color:var(--line)}.kg44-nevarno:hover{background:var(--danger-100);color:var(--danger)}.kg44-plosca__opozorilo{margin:0}.kg44-plosca__h3{font-size:12.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);margin:0}.kg44-zgodovina{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-2);font-size:14px;color:var(--ink-2)}.kg44-zgodovina b{color:var(--ink)}.kg44-drobtine{font-size:14px;color:var(--ink-2);margin-bottom:var(--s-3)}.kg44-drobtine a{color:var(--navy)}.kg44-obrazec{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,300px);gap:var(--s-5);align-items:start}.kg44-obrazec__glavni{display:grid;gap:var(--s-4);min-width:0}.kg44-glavni{display:grid;gap:var(--s-4)}.kg44-glavni[hidden],.kg44-seg[hidden]{display:none}.kg44-korak{padding:var(--s-5);display:grid;gap:var(--s-4)}.kg44-korak__h{display:flex;align-items:center;gap:var(--s-3);font-family:var(--font-serif);font-size:22px;color:var(--navy-900);margin:0}.kg44-korak__n{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--navy-900);color:var(--white);font-family:var(--font-sans);font-size:14px;font-weight:800}.kg44-tiho{font-family:var(--font-sans);font-size:14px;font-weight:400;color:var(--ink-2)}.kg44-segment-obrazec{display:flex;align-items:center;gap:var(--s-3);flex-wrap:wrap}.kg44-segment{border:1px solid var(--line);border-radius:var(--r-md);padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;flex:1 1 520px}.kg44-segment__m{display:flex;align-items:center;gap:var(--s-2);min-height:var(--tarca);padding:var(--s-2) var(--s-3);border-left:1px solid var(--line);cursor:pointer}.kg44-segment__m:first-child{border-left:0}.kg44-segment__m input{margin:0;width:18px;height:18px;accent-color:var(--navy);flex:none}.kg44-segment__m span{flex:1;text-align:center;font-weight:700;color:var(--ink)}.kg44-segment__m:has(input:checked){background:var(--navy-900)}.kg44-segment__m:has(input:checked) span{color:var(--white)}.kg44-segment__m:has(input:focus-visible){box-shadow:var(--focus)}.kg44-izbran{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);margin:0;padding:var(--s-3);border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg)}.kg44-iskanje{display:flex;align-items:flex-end;gap:var(--s-3);flex-wrap:wrap}.kg44-iskanje .field{flex:1 1 280px}.kg44-zadetki{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-1)}.kg44-zadetki a{display:flex;align-items:center;min-height:var(--tarca);padding:0 var(--s-3);border:1px solid var(--line);border-radius:var(--r-sm);color:var(--navy);text-decoration:none}.kg44-zadetki a:hover{background:var(--navy-100)}.kg44-cipi{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2)}.kg44-datumi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-4)}.kg44-prekrivanje{display:grid;gap:var(--s-2)}.kg44-prekrivanje[hidden]{display:none}.kg44-prekrivanje p{margin:0}.kg44-gost{border:1px solid var(--line);border-radius:var(--r-md);padding:var(--s-3) var(--s-4);margin:0;display:grid;gap:var(--s-2)}.kg44-gost__l{font-weight:700;color:var(--navy-900);padding:0 var(--s-1)}.kg44-gost__polja{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-3)}.kg44-gost__odstrani{justify-self:end}.kg44-cena{margin:0;display:grid;gap:var(--s-1)}.kg44-cena__vrstice{display:grid;gap:var(--s-1)}.kg44-cena__vrstice>div,.kg44-cena__skupaj{display:flex;justify-content:space-between;gap:var(--s-3);padding:var(--s-1) 0}.kg44-cena dt{color:var(--ink-2)}.kg44-cena dd{margin:0}.kg44-cena__skupaj{border-top:1px solid var(--line);padding-top:var(--s-2);font-weight:800;color:var(--navy-900)}.kg44-cena__skupaj dd{font-size:20px}.kg44-gumbi{justify-content:flex-start}.kg44-obrazec__stran{display:grid;gap:var(--s-4);position:sticky;top:var(--s-5)}.kg44-povzetek{background:var(--navy-900);color:var(--white);border-radius:var(--r-md);padding:var(--s-5);display:grid;gap:var(--s-1)}.kg44-povzetek p{margin:0}.kg44-povzetek__k{font-size:12.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--blue-300)}.kg44-povzetek__datumi{font-family:var(--font-serif);font-size:24px}.kg44-povzetek__kdo,.kg44-povzetek__opis{font-size:14px;color:var(--blue-300)}.kg44-povzetek p.kg44-povzetek__znesek{font-family:var(--font-serif);font-size:28px;font-weight:700;margin-top:var(--s-2)}.kg44-stran-kartica{padding:var(--s-4) var(--s-5);font-size:14.5px;color:var(--ink-2)}.kg44-stran-kartica[hidden]{display:none}.kg44-stran-kartica__h{font-size:15px;font-weight:800;color:var(--navy-900);margin:0 0 var(--s-2)}.kg44-koraki{margin:0;padding-left:1.2em;display:grid;gap:var(--s-2)}@media(max-width:1100px){.kg44-ploscice{grid-template-columns:repeat(2,minmax(0,1fr))}.kg44-postavitev.ima-plosco,.kg44-obrazec{grid-template-columns:minmax(0,1fr)}.kg44-obrazec__stran{position:static}.kg44-gost__polja{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.kg44-ploscice{grid-template-columns:minmax(0,1fr)}.kg44-mesec{padding:var(--s-4)}.kg44-dnevi-tedna{display:none}.kg44-teden__dnevi{grid-template-columns:repeat(7,minmax(0,1fr));-moz-column-gap:2px;column-gap:2px}.kg44-dan{padding:0;justify-content:center;border-left:0;font-size:13px}.kg44-pas{grid-template-columns:minmax(0,1fr)}.kg44-pas>*{grid-column:1 / -1;white-space:normal}.kg44-trak__dni{display:inline;font-weight:700}.kg44-segment{grid-template-columns:minmax(0,1fr)}.kg44-segment__m{border-left:0;border-top:1px solid var(--line)}.kg44-segment__m:first-child{border-top:0}.kg44-datumi,.kg44-gost__polja,.kg44-plosca__dejanja{grid-template-columns:minmax(0,1fr)}.kg44-dl>div{grid-template-columns:minmax(0,1fr)}.kg44-dl dd{text-align:left}}.kg44r-drobtine{font-size:13px;color:var(--ink-3);margin-bottom:var(--s-1)}.kg44r-drobtine a{color:var(--ink-2);display:inline-flex;align-items:center;min-height:var(--tarca)}.kg44r-razpis,.kg44-nov{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:var(--s-5);align-items:start}.kg44r-razpis__glavno,.kg44-nov__glavno{min-width:0}.kg44-stran,.kg44-nov__stran{display:flex;flex-direction:column;gap:var(--s-4)}@media(max-width:1100px){.kg44r-razpis,.kg44-nov{grid-template-columns:minmax(0,1fr)}}.kg44-stopnice li .n{flex:0 0 auto}.kg44-stopnice li+li:before{content:"—";color:var(--line);margin-right:var(--s-2)}.kg44r-plosca{padding:var(--s-4)}.kg44r-plosca__h{font-family:var(--font-sans);font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0 0 var(--s-3)}.kg44-stevci{margin:0;display:flex;flex-direction:column;gap:var(--s-2)}.kg44-stevci div{display:flex;justify-content:space-between;gap:var(--s-3);font-size:14px}.kg44-stevci dt{color:var(--ink-2)}.kg44-stevci dd{margin:0;font-weight:800;color:var(--ink)}.kg44-stevci dd.kg44-stevci__pozor{color:var(--danger)}.kg44-dejanja{display:flex;flex-direction:column;gap:var(--s-3)}.kg44-dejanja>.btn,.kg44-dejanja>form>.btn{width:100%;justify-content:center}.kg44-dejanja .set-note{margin:0}.kg44-namig{margin:0;padding:var(--s-4);font-size:13px;line-height:19px;color:var(--ink);background:var(--navy-100);border:1px solid var(--blue-300);border-radius:var(--r-md)}.kg44r-glava{position:relative}.kg44-vec{position:static;margin-top:0}.kg44-vec__plosca{position:absolute;top:100%;right:0;z-index:20;width:min(440px,92vw);margin-top:var(--s-2);padding:var(--s-4);background:var(--white);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--sh-2)}.kg44-orodja{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3);margin:var(--s-4) 0}.kg44-orodja .set-note{flex:1 1 260px;margin:0}.kg44-termini td,.kg44-termini th{vertical-align:top}.kg44-oznaka{font-weight:800;color:var(--navy)}.kg44-vrstica--konflikt{background:var(--warning-100)}.kg44-dodelitev{margin-bottom:var(--s-2)}.kg44-kandidat{margin-top:var(--s-2);padding:var(--s-3);background:var(--white);border:1px solid var(--line);border-radius:var(--r-sm)}.kg44-predlog-na{margin-top:var(--s-2)}.kg44-dejanje{min-width:150px}.kg44-dejanje .btn,.kg44-dejanje .inline-form{margin:0 var(--s-2) var(--s-2) 0}.kg44r-korak{margin-bottom:var(--s-5)}.kg44r-korak__h{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-3);margin:0 0 var(--s-4);font-family:var(--font-serif);font-size:22px;color:var(--navy)}.kg44r-korak__n{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--navy);color:var(--white);font-family:var(--font-sans);font-size:14px}.kg44r-korak__pod{font-family:var(--font-sans);font-size:13px;font-weight:400;color:var(--ink-3)}.kg44-predlog{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s-3);margin-bottom:var(--s-4)}.kg44-predlog .field{flex:1 1 150px;margin:0}.kg44-ozko{max-width:6.5em}.kg44-preskoceno{background:var(--bg);color:var(--ink-2)}.kg44-dodaj{margin-top:var(--s-4)}.kg44-dodaj summary{list-style:none}.kg44-dodaj summary::-webkit-details-marker{display:none}.kg44-objava,.kg44-objava__obrazec{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3)}.kg44-cenik{margin:var(--s-4) 0 0;font-size:13px}.kg44-cenik dt{font-weight:800;color:var(--ink)}.kg44-cenik dd{margin:0;color:var(--ink-2)}.kg44r-povzetek{padding:var(--s-5);border-radius:var(--r-md);background:var(--navy);color:var(--white)}.kg44r-povzetek p{margin:var(--s-2) 0 0;font-size:14px}.kg44r-povzetek__k{margin:0;font-family:var(--font-sans);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--blue-300)}.kg44r-povzetek__naslov{font-family:var(--font-serif);font-size:22px;line-height:28px}.kg44-naprej{margin:0;padding-left:1.2em;display:flex;flex-direction:column;gap:var(--s-2);font-size:13px;line-height:19px}@media(max-width:760px){.kg44-vec__plosca{position:static;width:auto}.kg44-termini thead,.kg44-nov-termini thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.kg44-termini tr,.kg44-termini td,.kg44-termini th,.kg44-nov-termini tr,.kg44-nov-termini td{display:block;width:auto}.kg44-termini tr,.kg44-nov-termini tr{border-bottom:1px solid var(--line);padding:var(--s-2) 0}.kg44-termini td[data-oznaka]:before,.kg44-nov-termini td[data-oznaka]:before{content:attr(data-oznaka);display:block;font-size:12px;font-weight:700;color:var(--ink-3)}.kg44-dejanje{min-width:0}}.kgc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,300px);gap:var(--s-5);align-items:start}.kgc-glavni,.kgc-stran{display:grid;gap:var(--s-5);min-width:0}.kgc-rez{background:var(--white);border:1px solid var(--line);border-left:4px solid var(--gold-700);border-radius:var(--r-lg);padding:var(--s-5);box-shadow:var(--sh-1);min-width:0}.kgc-rez--potrjeno{border-left-color:var(--success)}.kgc-rez--zapadlo{border-left-color:var(--danger)}.kgc-rez--prazno{border-left-color:var(--line)}.kgc-rez__glava{display:flex;justify-content:space-between;gap:var(--s-4);flex-wrap:wrap}.kgc-rez__kdaj{min-width:0;flex:1 1 260px}.kgc-rez__k{color:var(--gold-700);font-weight:800;letter-spacing:.1em;text-transform:uppercase;font-size:12px}.kgc-rez--potrjeno .kgc-rez__k{color:var(--success)}.kgc-rez--zapadlo .kgc-rez__k{color:var(--danger)}.kgc-rez--prazno .kgc-rez__k{color:var(--ink-3)}.kgc-rez__h{font-family:var(--font-serif);font-size:24px;line-height:1.2;color:var(--navy-900);font-weight:700;margin-top:var(--s-1);overflow-wrap:anywhere}.kgc-rez__sub{color:var(--ink-2);font-size:14.5px;margin-top:var(--s-1)}.kgc-rez__znesek{text-align:right;display:flex;flex-direction:column;gap:2px}.kgc-rez__znesek b{font-family:var(--font-serif);font-size:28px;color:var(--navy-900);line-height:1.1}.kgc-rez__rok{font-size:13.5px;font-weight:700;color:var(--ink)}.kgc-rez--zapadlo .kgc-rez__rok{color:var(--danger)}.kgc-rez__gumbi{display:flex;flex-wrap:wrap;gap:var(--s-2);margin-top:var(--s-4)}.kgc-rez__gumbi .btn--ghost-danger{border:1px solid var(--line)}.kgc-rez__opomba{margin-top:var(--s-3);font-size:13.5px;color:var(--ink-2)}.kgc-rez__opomba a,.kgc-rez__plosca a,.kgc-sez__opomba a,.kgc-kos a{color:var(--navy);font-weight:600;text-decoration:underline}.kgc-rez__plosca{margin-top:var(--s-4);padding-top:var(--s-4);border-top:1px solid var(--line-2);font-size:14px;color:var(--ink-2);display:grid;gap:var(--s-2)}.kgc-rez__plosca h3{font-size:15px;font-weight:700;color:var(--navy-900)}.kgc-seznam{list-style:disc;padding-left:var(--s-5);display:grid;gap:2px}.kgc-sez{background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--s-5);box-shadow:var(--sh-1);min-width:0}.kgc-sez__glava{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);flex-wrap:wrap;margin-bottom:var(--s-4)}.kgc-sez__glava h2{font-family:var(--font-serif);font-size:22px;color:var(--navy-900);font-weight:700}.kgc-mesec{display:flex;align-items:center;gap:var(--s-2)}.kgc-mesec__gumb{display:inline-flex;align-items:center;justify-content:center;min-width:var(--tarca);min-height:var(--tarca);border:1px solid var(--line);border-radius:var(--r-sm);color:var(--navy);font-weight:700;font-size:18px;text-decoration:none;background:var(--white)}.kgc-mesec__gumb:hover{background:var(--navy-100)}.kgc-mesec__gumb:focus-visible{outline:none;box-shadow:var(--focus)}.kgc-mesec__ime{font-weight:700;color:var(--navy-900);font-size:16px;min-width:120px;text-align:center}.kgc-cal{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:4px;margin:0 -4px}.kgc-cal th{font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);text-align:left;padding:0 var(--s-1) var(--s-1)}.kgc-cal th abbr{text-decoration:none}.kgc-d{height:var(--tarca);text-align:center;vertical-align:middle;font-size:14px;font-weight:600;color:var(--ink);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--white)}.kgc-d.is-preteklo:not(.kgc-d--moje),.kgc-d.is-izven:not(.kgc-d--moje){color:var(--ink-3);font-weight:400}.kgc-d.is-preteklo:not(.kgc-d--moje){border-color:transparent;background:transparent}.kgc-d--moje{background:var(--navy-900);border-color:var(--navy-900);color:var(--white);font-weight:700}.kgc-d--zasedeno{background:var(--line-2);border-color:var(--line);color:var(--ink-3);text-decoration:line-through}.kgc-d--dogovor{background:var(--success-100);border-color:var(--success);color:var(--ink)}.kgc-d--razpisano{background:var(--white)}.kgc-d--obravnava{background:var(--warning-100);border-color:var(--gold-700);border-style:dashed;color:var(--ink)}.kgc-leg{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-4);margin-top:var(--s-3);font-size:13px;color:var(--ink-2)}.kgc-leg li{display:inline-flex;align-items:center;gap:var(--s-2)}.kgc-leg__vz{display:inline-block;width:16px;height:16px;border:1px solid var(--line);border-radius:4px}.kgc-leg__vz.kgc-d--zasedeno{text-decoration:none}.kgc-sez__opomba{margin-top:var(--s-3);font-size:13px;color:var(--ink-3)}.kgc-sez__akcija{margin-top:var(--s-4)}.kgc-kos{background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--s-5);box-shadow:var(--sh-1);min-width:0}.kgc-kos__k{color:var(--ink-3);font-weight:800;letter-spacing:.1em;text-transform:uppercase;font-size:12px}.kgc-kos__h{font-family:var(--font-serif);font-size:20px;line-height:1.25;color:var(--navy-900);font-weight:700;margin-top:var(--s-1);overflow-wrap:anywhere}.kgc-kos__stanje{color:var(--ink-2);font-size:14px;margin-top:var(--s-1)}.kgc-vrstice{margin-top:var(--s-3);display:grid}.kgc-vrstice>div{display:grid;grid-template-columns:90px minmax(0,1fr);gap:var(--s-2);padding:var(--s-2) 0;border-top:1px solid var(--line-2);font-size:14px}.kgc-vrstice>div:first-child{border-top:0}.kgc-vrstice dt{color:var(--ink-3)}.kgc-vrstice dd{color:var(--ink);overflow-wrap:anywhere}.kgc-umik{margin-top:var(--s-2)}.kgc-vrstice .pill{line-height:1.3}.kgc-pretekla{display:flex;justify-content:space-between;gap:var(--s-2);flex-wrap:wrap;padding:var(--s-2) 0;border-top:1px solid var(--line-2);font-size:14px;color:var(--ink-2)}.kgc-kos__k+.kgc-pretekla{margin-top:var(--s-2);border-top:0}.kgc-pretekla a{display:inline-flex;align-items:center;min-height:var(--tarca)}.kgc-kos--info{background:var(--navy-100);border-color:var(--navy-100);box-shadow:none;font-size:14px;color:var(--navy)}.kgc-kos--info b{color:var(--navy-900)}.kgc-kos--info a{color:var(--navy)}.kgc-placilo{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:var(--s-5);align-items:start}.kgc-placilo__qr img{display:block;width:100%;max-width:267px;height:auto;margin-top:var(--s-3);image-rendering:pixelated}@media(max-width:980px){.kgc,.kgc-placilo{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.kgc-rez,.kgc-sez,.kgc-kos{padding:var(--s-4)}.kgc-rez__znesek{text-align:left}.kgc-rez__h{font-size:21px}.kgc-cal{border-spacing:2px;margin:0 -2px}.kgc-cal th{font-size:10.5px;letter-spacing:0;padding:0 0 var(--s-1);text-align:center}.kgc-d{font-size:13px}.kgc-mesec__ime{min-width:0}}.ksjs-vir>summary{flex-wrap:wrap}.ksjs-vir__povzetek{font-weight:400;font-size:13.5px;color:var(--ink-3);overflow-wrap:anywhere}.ksjs-vir__uvod{margin:0 0 var(--s-4);color:var(--ink-2);font-size:14px}.clan-enaslov{max-width:640px}.clan-enaslov__trenutni{margin:0 0 var(--s-4);font-size:14.5px;color:var(--ink);overflow-wrap:anywhere}.clan-enaslov__posledice{margin:0 0 var(--s-4);padding-left:var(--s-5);color:var(--ink-2);font-size:14px}.clan-enaslov__posledice li{margin-bottom:var(--s-2)}.clan-enaslov label.check{min-height:var(--tarca)}.member-detail .clan-enaslov-uredi{display:inline-flex;align-items:center;min-height:var(--tarca);color:var(--navy);font-weight:700;font-size:13.5px;text-decoration:underline}.member-detail .clan-enaslov-uredi:focus-visible{outline:none;box-shadow:var(--focus);border-radius:var(--r-sm)}.tek46-plosca__seznam,.tek46-dopisi__seznam{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-2)}.tek46-clanarina fieldset{border:0;padding:0;margin:0 0 var(--s-3)}.tek46-clanarina legend{font-weight:600;color:var(--ink);margin-bottom:var(--s-2)}.organi-pasica a{color:var(--navy)}.page-head.clan46-glava{align-items:flex-start}.clan46-glava__oseba{display:block;flex:1 1 0;min-width:0}.clan46-glava__oseba>div{min-width:0;overflow:hidden}.clan46-glava__av{float:left;margin-right:var(--s-4);width:56px;height:56px;border-radius:50%;background:var(--navy-100);color:var(--navy);display:grid;place-items:center;font-weight:800;font-size:20px}.clan46-glava__dejanja{display:block;align-self:stretch;text-align:right}.clan46-glava__dejanja>*{display:inline-block;vertical-align:top;margin:0 0 var(--s-2) var(--s-2);text-align:left}.clan46-glava__dejanja>a.btn{display:inline-flex}.clan46-meni{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--white)}.clan46-meni[open]{padding-bottom:var(--s-2)}.clan46-meni li.nevarno a{color:var(--danger)}.member-detail .clan46-zavihki{margin:0}.member-detail .clan46-zavihki a{min-height:var(--tarca);display:inline-flex;align-items:center}.member-detail .clan46-kartice>.clan46-kartica{display:flex;flex-direction:column;gap:var(--s-3)}.member-detail .clan46-kartica>h3{margin:0}.member-detail .clan46-dl{display:flex;flex-direction:column;gap:0;margin:0}.member-detail .clan46-dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s-3);padding:var(--s-1) 0;border-bottom:1px solid var(--line-2)}.member-detail .clan46-dl dt{font-size:13px;font-weight:700;color:var(--ink-2);flex:none}.member-detail .clan46-dl dd{margin:0;text-align:right;color:var(--ink);min-width:0;overflow-wrap:anywhere}.member-detail .clan46-povezave{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-4);margin:0}.member-detail .clan46-kartica .panel-actions{display:flex;flex-wrap:wrap;gap:var(--s-2);margin:0}.member-detail .clan46-kartica .panel-actions form,.member-detail .clan46-dogajanje{margin:0}.member-detail .clan46-dogajanje__seznam{list-style:none;margin:0 0 var(--s-3);padding:0}.member-detail .clan46-dogajanje__seznam li{padding:var(--s-2) 0;border-bottom:1px solid var(--line-2);font-size:14px;color:var(--ink)}.member-detail .clan46-dogajanje__seznam time{font-variant-numeric:tabular-nums;color:var(--ink-2)}.potrdi-izbrane{border:1px solid var(--line);border-radius:var(--r-md);background:var(--white);padding:var(--s-4);margin:0 0 var(--s-4)}.potrdi-izbrane>summary{min-height:var(--tarca);display:flex;align-items:center;font-weight:700;color:var(--navy);cursor:pointer}.potrdi-izbrane>summary:focus-visible{outline:none;box-shadow:var(--focus);border-radius:var(--r-sm)}.potrdi-izbrane fieldset{border:0;margin:var(--s-3) 0;padding:0}.potrdi-izbrane legend{font-weight:700;color:var(--ink);margin-bottom:var(--s-2)}.potrdi-izbrane__seznam{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--s-1) var(--s-4)}.potrdi-izbrane__seznam label{display:flex;align-items:center;gap:var(--s-2);min-height:var(--tarca)}.potrdi-izbrane__seznam .muted{font-size:13px}@media(max-width:980px){.clan46-glava__dejanja{width:100%}}.kgr-ure{display:flex;align-items:center;gap:var(--s-2);margin:0 0 var(--s-5);padding:var(--s-3) var(--s-4);background:var(--warning-100);color:var(--ink);border:1px solid var(--gold);border-left:4px solid var(--gold-700);border-radius:var(--r-md);font-weight:600;font-size:16px}.kgr-ure svg{flex:none;color:var(--gold-700)}.kgr-ure--kartica{font-weight:600;color:var(--ink)}.kgr-uvod{margin:0 0 var(--s-4);color:var(--ink-2)}.kgr-izbira{margin:var(--s-4) 0 0;display:grid;gap:var(--s-1)}.kgr-izbira__vrstica{margin:0;font-weight:700;color:var(--navy-900);font-size:17px}.kgr-izbira__navodilo{margin:0;color:var(--ink-2)}.kgr-izbira__navodilo--odhod{font-weight:600;color:var(--navy)}.kgr .kg-day.sel-d{--am: var(--gold);color:var(--ink);border:2px dashed var(--gold-700)}.kgr .kg-day.sel-a{border-width:2px}.kgr-leg{list-style:none;padding:0;margin:var(--s-2) 0 0;display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-4);font-size:13px}.kgr-leg li{display:inline-flex;align-items:center;gap:6px}.kgr-leg .kg-sw{flex:none;width:16px;height:16px;border-radius:3px;border:1px solid var(--line)}.kgr-sw--noc{background:var(--navy)}.kgr-sw--odhod{background:linear-gradient(135deg,var(--gold) 50%,var(--white) 50%);border:2px dashed var(--gold-700)!important}.kgr-obrazec{margin-top:var(--s-4)}.kgr-datumi{border:0;padding:0;margin:0;min-width:0}.kgr-datumi legend{font-weight:600;color:var(--ink);margin-bottom:var(--s-2)}.kgr-datumi__vrsta{display:flex;flex-wrap:wrap;gap:var(--s-3) var(--s-4)}.kgr-polje{display:grid;gap:var(--s-1);min-width:0}.kgr-polje label{font-weight:600;color:var(--ink)}.kgr-polje input{min-height:var(--tarca)}.kgr-povzetek{margin:var(--s-4) 0 0;padding:var(--s-3) var(--s-4);background:var(--navy-100);color:var(--navy);border-radius:var(--r-md);font-weight:700;overflow-wrap:anywhere}.kgr-gumbi{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-top:var(--s-4)}.kgr-gumbi .btn{min-height:var(--tarca)}.kgr-opomba{margin:var(--s-3) 0 0;color:var(--ink-3);font-size:14px}.kgr-potrditev{margin:var(--s-4) 0}@media(max-width:560px){.kgr-ure{font-size:15px;padding:var(--s-3)}.kgr-datumi__vrsta{flex-direction:column}.kgr-gumbi .btn{flex:1 1 100%}}.organi-nasl__oddelek{min-width:18rem;width:100%}.organi-nasl__vir{max-width:16rem}.organi-nasl__vec summary{min-height:44px;display:flex;align-items:center;cursor:pointer;color:var(--blue)}@media(max-width:760px){.organi-nasl__oddelek{min-width:0}.organi-nasl__vir{max-width:none}}.tek47-potrditev__kartica{background:var(--bg);border:1px solid var(--line);border-left:4px solid var(--gold);border-radius:var(--r-md);box-shadow:var(--sh-1);padding:var(--s-5);max-width:720px}.tek47-potrditev__kartica h2{font-family:var(--font-serif);font-size:22px;color:var(--navy-900);font-weight:700;margin:0 0 var(--s-2)}.tek47-potrditev__uvod{color:var(--ink);margin:0 0 var(--s-4)}.tek47-potrditev__od,.tek47-pc fieldset{border:0;padding:0;margin:0 0 var(--s-4);min-width:0}.tek47-potrditev__od legend,.tek47-pc legend{font-weight:700;color:var(--navy-dark);margin-bottom:var(--s-2)}.tek47-potrditev .check,.tek47-pc .check{font-weight:600}.tek47-pc__obrazec{margin-top:var(--s-4)}.tek47-plosca__seznam{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-2)}@media(max-width:480px){.tek47-potrditev__kartica{padding:var(--s-4)}}.nepovezani-izbor{display:grid;gap:var(--s-1)}.nepovezani-izbor .select{max-width:28rem}.nepovezani-dejanja{display:flex;flex-wrap:wrap;gap:var(--s-2);align-items:center}.nepovezani-ni-organ{list-style:none;margin:0;padding:0;display:grid;gap:var(--s-2)}.nepovezani-ni-organ li{display:flex;flex-wrap:wrap;gap:var(--s-2);align-items:center;justify-content:space-between;padding:var(--s-2) 0;border-bottom:1px solid var(--line)}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:"Source Sans 3",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}input:where([type=text]):focus,input:where(:not([type])):focus,input:where([type=email]):focus,input:where([type=url]):focus,input:where([type=password]):focus,input:where([type=number]):focus,input:where([type=date]):focus,input:where([type=datetime-local]):focus,input:where([type=month]):focus,input:where([type=search]):focus,input:where([type=tel]):focus,input:where([type=time]):focus,input:where([type=week]):focus,select:where([multiple]):focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}select:where([multiple]),select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}input:where([type=checkbox]),input:where([type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000}input:where([type=checkbox]){border-radius:0}input:where([type=radio]){border-radius:100%}input:where([type=checkbox]):focus,input:where([type=radio]):focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}input:where([type=checkbox]):checked,input:where([type=radio]):checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}input:where([type=checkbox]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=checkbox]):checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=radio]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=radio]):checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=checkbox]):checked:hover,input:where([type=checkbox]):checked:focus,input:where([type=radio]):checked:hover,input:where([type=radio]):checked:focus{border-color:transparent;background-color:currentColor}input:where([type=checkbox]):indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media(forced-colors:active){input:where([type=checkbox]):indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=checkbox]):indeterminate:hover,input:where([type=checkbox]):indeterminate:focus{border-color:transparent;background-color:currentColor}input:where([type=file]){background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}input:where([type=file]):focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.-bottom-16{bottom:-4rem}.-left-16{left:-4rem}.-left-20{left:-5rem}.end-0{inset-inline-end:0px}.start-0{inset-inline-start:0px}.top-0{top:0}.z-0{z-index:0}.z-50{z-index:50}.\!row-span-1{grid-row:span 1 / span 1!important}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.mx-auto{margin-left:auto;margin-right:auto}.-me-2{margin-inline-end:-.5rem}.-ml-px{margin-left:-1px}.mb-6{margin-bottom:1.5rem}.ml-3{margin-left:.75rem}.ms-1{margin-inline-start:.25rem}.ms-3{margin-inline-start:.75rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.\!hidden{display:none!important}.hidden{display:none}.aspect-video{aspect-ratio:16 / 9}.size-12{width:3rem;height:3rem}.size-5{width:1.25rem;height:1.25rem}.size-6{width:1.5rem;height:1.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-20{height:5rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-9{height:2.25rem}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-20{width:5rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-\[calc\(100\%_\+_8rem\)\]{width:calc(100% + 8rem)}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:42rem}.max-w-7xl{max-width:80rem}.max-w-\[877px\]{max-width:877px}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.origin-top{transform-origin:top}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\!flex-row{flex-direction:row!important}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.rounded-\[10px\]{border-radius:10px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l-4{border-left-width:4px}.border-t{border-top-width:1px}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.border-indigo-400{--tw-border-opacity: 1;border-color:rgb(129 140 248 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.bg-\[\#FF2D20\]\/10{background-color:#ff2d201a}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-zinc-900{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-white{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-zinc-900{--tw-gradient-to: rgb(24 24 27 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #18181b var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-white{--tw-gradient-to: #fff var(--tw-gradient-to-position)}.to-zinc-900{--tw-gradient-to: #18181b var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.stroke-\[\#FF2D20\]{stroke:#ff2d20}.object-cover{-o-object-fit:cover;object-fit:cover}.object-top{-o-object-position:top;object-position:top}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-1{padding-bottom:.25rem}.pb-3{padding-bottom:.75rem}.pe-4{padding-inline-end:1rem}.ps-3{padding-inline-start:.75rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.text-center{text-align:center}.text-start{text-align:start}.font-sans{font-family:"Source Sans 3",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-sm\/relaxed{font-size:.875rem;line-height:1.625}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.italic{font-style:italic}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-tight{line-height:1.25}.tracking-widest{letter-spacing:.1em}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-black\/50{color:#00000080}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-75{opacity:.75}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0px_14px_34px_0px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow: 0px 14px 34px 0px rgba(0,0,0,.08);--tw-shadow-colored: 0px 14px 34px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-black{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity, 1))}.ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1))}.ring-transparent{--tw-ring-color: transparent}.ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.ring-white\/\[0\.05\]{--tw-ring-color: rgb(255 255 255 / .05)}.ring-zinc-800{--tw-ring-opacity: 1;--tw-ring-color: rgb(39 39 42 / var(--tw-ring-opacity, 1))}.ring-opacity-5{--tw-ring-opacity: .05}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));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)}.drop-shadow-\[0px_4px_34px_rgba\(0\,0\,0\,0\.06\)\]{--tw-drop-shadow: drop-shadow(0px 4px 34px rgba(0,0,0,.06));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)}.drop-shadow-\[0px_4px_34px_rgba\(0\,0\,0\,0\.25\)\]{--tw-drop-shadow: drop-shadow(0px 4px 34px rgba(0,0,0,.25));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)}.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)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.selection\:bg-\[\#FF2D20\] *::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(255 45 32 / var(--tw-bg-opacity, 1))}.selection\:bg-\[\#FF2D20\] *::selection{--tw-bg-opacity: 1;background-color:rgb(255 45 32 / var(--tw-bg-opacity, 1))}.selection\:text-white *::-moz-selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.selection\:text-white *::selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.selection\:bg-\[\#FF2D20\]::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(255 45 32 / var(--tw-bg-opacity, 1))}.selection\:bg-\[\#FF2D20\]::selection{--tw-bg-opacity: 1;background-color:rgb(255 45 32 / var(--tw-bg-opacity, 1))}.selection\:text-white::-moz-selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.selection\:text-white::selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.hover\:text-black:hover{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.hover\:text-black\/70:hover{color:#000000b3}.hover\:text-gray-400:hover{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.hover\:text-gray-500:hover{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:ring-black\/20:hover{--tw-ring-color: rgb(0 0 0 / .2)}.focus\:z-10:focus{z-index:10}.focus\:border-blue-300:focus{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.focus\:border-gray-300:focus{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.focus\:border-indigo-500:focus{--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.focus\:border-indigo-700:focus{--tw-border-opacity: 1;border-color:rgb(67 56 202 / var(--tw-border-opacity, 1))}.focus\:bg-gray-100:focus{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.focus\:bg-gray-50:focus{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.focus\:bg-gray-700:focus{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.focus\:bg-indigo-100:focus{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.focus\:text-gray-500:focus{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.focus\:text-gray-700:focus{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.focus\:text-gray-800:focus{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.focus\:text-indigo-800:focus{--tw-text-opacity: 1;color:rgb(55 48 163 / var(--tw-text-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-indigo-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity, 1))}.focus\:ring-red-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-\[\#FF2D20\]:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 45 32 / var(--tw-ring-opacity, 1))}.active\:bg-gray-100:active{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.active\:bg-gray-900:active{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.active\:bg-red-700:active{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.active\:text-gray-500:active{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.active\:text-gray-700:active{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.disabled\:opacity-25:disabled{opacity:.25}@media(min-width:640px){.sm\:-my-px{margin-top:-1px;margin-bottom:-1px}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:ms-10{margin-inline-start:2.5rem}.sm\:ms-6{margin-inline-start:1.5rem}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:size-16{width:4rem;height:4rem}.sm\:size-6{width:1.5rem;height:1.5rem}.sm\:w-full{width:100%}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-xl{max-width:36rem}.sm\:flex-1{flex:1 1 0%}.sm\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:items-center{align-items:center}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:rounded-lg{border-radius:.5rem}.sm\:p-8{padding:2rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:pt-0{padding-top:0}.sm\:pt-5{padding-top:1.25rem}}@media(min-width:768px){.md\:row-span-3{grid-row:span 3 / span 3}}@media(min-width:1024px){.lg\:col-start-2{grid-column-start:2}.lg\:h-16{height:4rem}.lg\:max-w-7xl{max-width:80rem}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-col{flex-direction:column}.lg\:items-end{align-items:flex-end}.lg\:justify-center{justify-content:center}.lg\:gap-8{gap:2rem}.lg\:p-10{padding:2.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:pb-10{padding-bottom:2.5rem}.lg\:pt-0{padding-top:0}.lg\:text-\[\#FF2D20\]{--tw-text-opacity: 1;color:rgb(255 45 32 / var(--tw-text-opacity, 1))}}.ltr\:origin-top-left:where([dir=ltr],[dir=ltr] *){transform-origin:top left}.ltr\:origin-top-right:where([dir=ltr],[dir=ltr] *){transform-origin:top right}.rtl\:origin-top-left:where([dir=rtl],[dir=rtl] *){transform-origin:top left}.rtl\:origin-top-right:where([dir=rtl],[dir=rtl] *){transform-origin:top right}.rtl\:flex-row-reverse:where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media(prefers-color-scheme:dark){.dark\:block{display:block}.dark\:hidden{display:none}.dark\:border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:bg-zinc-900{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.dark\:via-zinc-900{--tw-gradient-to: rgb(24 24 27 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #18181b var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:to-zinc-900{--tw-gradient-to: #18181b var(--tw-gradient-to-position)}.dark\:text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.dark\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:text-white\/50{color:#ffffff80}.dark\:text-white\/70{color:#ffffffb3}.dark\:ring-zinc-800{--tw-ring-opacity: 1;--tw-ring-color: rgb(39 39 42 / var(--tw-ring-opacity, 1))}.dark\:hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:hover\:text-white\/70:hover{color:#ffffffb3}.dark\:hover\:text-white\/80:hover{color:#fffc}.dark\:hover\:ring-zinc-700:hover{--tw-ring-opacity: 1;--tw-ring-color: rgb(63 63 70 / var(--tw-ring-opacity, 1))}.dark\:focus\:border-blue-700:focus{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.dark\:focus\:border-blue-800:focus{--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:focus-visible\:ring-\[\#FF2D20\]:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 45 32 / var(--tw-ring-opacity, 1))}.dark\:focus-visible\:ring-white:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.dark\:active\:bg-gray-700:active{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:active\:text-gray-300:active{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}}
