@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/noto-sans/noto-sans-400.woff2)format("woff2")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:500;font-display:block;src:url(/fonts/noto-sans/noto-sans-500.woff2)format("woff2")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:600;font-display:block;src:url(/fonts/noto-sans/noto-sans-600.woff2)format("woff2")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-display:block;src:url(/fonts/noto-sans/noto-sans-700.woff2)format("woff2")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:800;font-display:block;src:url(/fonts/noto-sans/noto-sans-800.woff2)format("woff2")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{-webkit-text-size-adjust:none}mark{color:inherit;background-color:#0000}input::-moz-focus-inner{border:0;padding:0}input,select,textarea{appearance:none}@-ms-viewport{width:device-width}body{-ms-overflow-style:scrollbar}@media screen and (max-width:480px){html,body{min-width:320px}}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}body{background:#242629}body,input,select,textarea{color:#a0a0a1;letter-spacing:0;font-family:Noto Sans,Arial,sans-serif;font-size:15pt;font-weight:400;line-height:1.65}@media screen and (max-width:1680px){body,input,select,textarea{font-size:11pt}}a{color:var(--app-accent,#34a58e);border-bottom:1px dotted;text-decoration:none;transition:color .2s ease-in-out,border-bottom-color .2s ease-in-out}a:hover{color:var(--app-accent,#34a58e);border-bottom-color:#0000}strong,b{color:var(--app-sign-text);font-weight:300}em,i{font-style:italic}p{margin:0 0 2em}h1,h2,h3,h4,h5,h6{color:var(--app-sign-text);letter-spacing:.1em;text-transform:uppercase;margin:0 0 1em;font-weight:300;line-height:1.5}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}h1{font-size:2em}h2{font-size:1.25em}h3{font-size:1.1em}h4{font-size:1em}h5{font-size:.9em}h6{font-size:.7em}@media screen and (max-width:736px){h2{font-size:1em}h3{font-size:.9em}h4{font-size:.8em}h5,h6{font-size:.7em}}sub{font-size:.8em;position:relative;top:.5em}sup{font-size:.8em;position:relative;top:-.5em}blockquote{border-left:4px #36383c;margin:0 0 2em;padding:.5em 0 .5em 2em;font-style:italic}code{background:#34363b;border:1px solid #36383c;margin:0 .25em;padding:.25em .65em;font-family:Courier New,monospace;font-size:.9em}pre{-webkit-overflow-scrolling:touch;margin:0 0 2em;font-family:Courier New,monospace;font-size:.9em}pre code{padding:1em 1.5em;line-height:1.75;display:block;overflow-x:auto}hr{border:0;border-bottom:1px solid #36383c;margin:2em 0}input[type=submit],input[type=reset],input[type=button],button,.button{appearance:none;color:var(--app-sign-text);cursor:pointer;letter-spacing:.1em;text-align:center;text-transform:uppercase;white-space:nowrap;background-color:#0000;border:0;border-radius:0;height:3.05556em;padding:0 2.5em;font-size:.9em;font-weight:300;line-height:3.05556em;text-decoration:none;transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out,color .2s ease-in-out;display:inline-block;box-shadow:inset 0 0 0 2px #36383c}input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover,button:hover,.button:hover{box-shadow:inset 0 0 0 2px var(--app-accent,#34a58e);color:var(--app-accent,#34a58e)}input[type=submit]:hover:active,input[type=reset]:hover:active,input[type=button]:hover:active,button:hover:active,.button:hover:active{background-color:var(--app-accent-soft,#34a58e26);color:var(--app-accent,#34a58e)}input[type=submit].icon,input[type=reset].icon,input[type=button].icon,button.icon,.button.icon{padding-left:1.35em}input[type=submit].icon:before,input[type=reset].icon:before,input[type=button].icon:before,button.icon:before,.button.icon:before{margin-right:.5em}input[type=submit].large,input[type=reset].large,input[type=button].large,button.large,.button.large{font-size:1.35em}input[type=submit].primary,input[type=reset].primary,input[type=button].primary,button.primary,.button.primary{background-color:var(--app-accent,#34a58e);box-shadow:none}input[type=submit].primary:hover,input[type=reset].primary:hover,input[type=button].primary:hover,button.primary:hover,.button.primary:hover{background-color:var(--app-accent-hover,#47c5ab);color:var(--app-sign-text)}input[type=submit].primary:hover:active,input[type=reset].primary:hover:active,input[type=button].primary:hover:active,button.primary:hover:active,.button.primary:hover:active{background-color:var(--app-accent-active,#287e6d)}input[type=submit].disabled,input[type=submit]:disabled,input[type=reset].disabled,input[type=reset]:disabled,input[type=button].disabled,input[type=button]:disabled,button.disabled,button:disabled,.button.disabled,.button:disabled{pointer-events:none;opacity:.35}form{margin:0 0 2em}form>:last-child{margin-bottom:0}label{color:var(--app-sign-text);margin:0 0 1em;font-size:.9em;font-weight:300;display:block}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=search],input[type=url],select,textarea{appearance:none;color:#a0a0a1;background:#34363b;border:0;border-radius:0;outline:0;width:100%;padding:0 1em;text-decoration:none;display:block}input[type=text]:invalid,input[type=password]:invalid,input[type=email]:invalid,input[type=tel]:invalid,input[type=search]:invalid,input[type=url]:invalid,select:invalid,textarea:invalid{box-shadow:none}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=search]:focus,input[type=url]:focus,select:focus,textarea:focus{box-shadow:inset 0 0 0 2px var(--app-accent,#34a58e)}select{text-overflow:ellipsis;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' preserveAspectRatio='none' viewBox='0 0 40 40'%3E%3Cpath d='M9.4,12.3l10.4,10.4l10.4-10.4c0.2-0.2,0.5-0.4,0.9-0.4c0.3,0,0.6,0.1,0.9,0.4l3.3,3.3c0.2,0.2,0.4,0.5,0.4,0.9 c0,0.4-0.1,0.6-0.4,0.9L20.7,31.9c-0.2,0.2-0.5,0.4-0.9,0.4c-0.3,0-0.6-0.1-0.9-0.4L4.3,17.3c-0.2-0.2-0.4-0.5-0.4-0.9 c0-0.4,0.1-0.6,0.4-0.9l3.3-3.3c0.2-0.2,0.5-0.4,0.9-0.4S9.1,12.1,9.4,12.3z' fill='%2336383c' /%3E%3C/svg%3E");background-position:calc(100% - 1rem);background-repeat:no-repeat;background-size:1.25rem;height:2.75em;padding-right:2.75em}select option{color:var(--app-sign-text);background:#242629}select:focus::-ms-value{background-color:#0000}select::-ms-expand{display:none}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=search],input[type=url],select{height:2.75em}textarea{padding:.75em 1em}input[type=checkbox],input[type=radio]{appearance:none;float:left;opacity:0;z-index:-1;width:1em;margin-right:-2em;display:block}input[type=checkbox]+label,input[type=radio]+label{color:#a0a0a1;cursor:pointer;padding-left:2.4em;padding-right:.75em;font-size:1em;font-weight:300;text-decoration:none;display:inline-block;position:relative}input[type=checkbox]+label:before,input[type=radio]+label:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-variant:normal;text-rendering:auto;text-transform:none;content:"";text-align:center;background:#34363b;width:2.0625em;height:2.0625em;font-family:"Font Awesome 5 Free";font-size:.8em;font-style:normal;font-weight:900;line-height:2.0625em;display:inline-block;position:absolute;top:0;left:0}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{background:var(--app-accent,#34a58e);border-color:var(--app-accent,#34a58e);color:var(--app-sign-text);content:""}input[type=checkbox]:focus+label:before,input[type=radio]:focus+label:before{box-shadow:0 0 0 2px var(--app-accent,#34a58e)}input[type=radio]+label:before{border-radius:100%}::-webkit-input-placeholder{color:#707071;opacity:1}:-moz-placeholder-shown{color:#707071;opacity:1}::-moz-placeholder{color:#707071;opacity:1}:-ms-placeholder-shown{color:#707071;opacity:1}ol{margin:0 0 2em;padding-left:1.25em;list-style:decimal}ol li{padding-left:.25em}ul{margin:0 0 2em;padding-left:1em;list-style:outside}ul li{padding-left:.5em}ul.alt{padding-left:0;list-style:none}ul.alt li{border-top:1px solid #36383c;padding:.5em 0}ul.alt li:first-child{border-top:0;padding-top:0}dl{margin:0 0 2em}dl dt{margin:0 0 1em;font-weight:300;display:block}dl dd{margin-left:2em}table{width:100%;margin:0 0 2em}table tbody tr{border:1px solid #36383c;border-left:0;border-right:0}table tbody tr:nth-child(odd){background-color:#34363b}table td{padding:.75em}table th{color:var(--app-sign-text);text-align:left;padding:0 .75em .75em;font-size:.9em;font-weight:300}table thead{border-bottom:2px solid #36383c}table tfoot{border-top:2px solid #36383c}table.alt{border-collapse:separate}table.alt tbody tr td{border:1px solid #36383c;border-width:0 1px 1px 0}table.alt tbody tr td:first-child{border-left-width:1px}table.alt tbody tr:first-child td{border-top-width:1px}table.alt thead{border-bottom:0}table.alt tfoot{border-top:0}.panel{-moz-transition:-moz-transform .5s;-webkit-transition:-webkit-transform .5s;-ms-transition:-ms-transform .5s;-webkit-overflow-scrolling:touch;z-index:10001;background:#242629f9;width:100%;max-height:calc(80vh - 4em);padding:4em 4em 2em;transition:transform .5s;position:fixed;bottom:4em;left:0;overflow-y:auto;transform:translateY(100vh)}.panel.active{transform:translateY(1px)}@media screen and (max-width:1280px){.panel{padding:3em 3em 1em}}@media screen and (max-width:736px){.panel{padding:4em 2em 2em;top:calc(4em - 1px);bottom:auto;transform:translateY(-100vh)}.panel.active{transform:translateY(0)}}#wrapper{-webkit-transition:-moz-filter .5s,-webkit-filter .5s,-ms-filter .5s;-moz-transition:-moz-filter .5s,-webkit-filter .5s,-ms-filter .5s;-ms-transition:-moz-filter .5s,-webkit-filter .5s,-ms-filter .5s;transition:-moz-filter .5s,filter .5s,-ms-filter .5s;position:relative}#wrapper:after{pointer-events:none;content:"";opacity:0;visibility:hidden;z-index:1;background:#24262980;width:100%;height:100%;transition:opacity .5s,visibility .5s;display:block;position:absolute;top:0;left:0}body{padding:0 0 4em}#header{-moz-transition:-moz-transform 1s;-webkit-transition:-webkit-transform 1s;-ms-transition:-ms-transform 1s;-webkit-user-select:none;user-select:none;z-index:10002;background:#1f2224;width:100%;height:5em;padding:0 1.5em;line-height:4em;transition:transform 1s;position:fixed;bottom:-1em;left:0;transform:translateY(0)}#header h1{color:#a0a0a1;vertical-align:middle;margin:0;font-size:1em;line-height:1;display:inline-block}#header h1 a{color:inherit;border:0}#header h1 a:hover{color:inherit}#header nav{position:absolute;top:0;right:0}#header nav>ul{margin:0;padding:0;list-style:none}#header nav>ul>li{padding:0;display:inline-block}#header nav>ul>li a{color:var(--app-sign-text);letter-spacing:.1em;text-transform:uppercase;border:0;padding:0 1.65em;transition:background-color .5s;display:inline-block}#header nav>ul>li a.icon:before{color:#505051;float:right;margin-left:.75em}#header nav>ul>li a:hover{color:var(--app-sign-text)}#header nav>ul>li a.active{background-color:#242629}@media screen and (max-width:736px){body{padding:4em 0 0}#header{height:4em;padding:0 1em;top:0;bottom:auto;transform:translateY(0)}#header h1{font-size:.9em}#header nav>ul>li a{padding:0 1.15em;font-size:.9em}}#main{-webkit-transition:-moz-filter .5s,-webkit-filter .5s,-ms-filter .5s;-moz-transition:-moz-filter .5s,-webkit-filter .5s,-ms-filter .5s;-ms-transition:-moz-filter .5s,-webkit-filter .5s,-ms-filter .5s;display:-moz-flex;display:-webkit-flex;display:-ms-flex;-moz-flex-wrap:wrap;-webkit-tap-highlight-color:#fff0;flex-wrap:wrap;transition:-moz-filter .5s,filter .5s,-ms-filter .5s;display:flex}#main .thumb{pointer-events:auto;-webkit-tap-highlight-color:#fff0;opacity:1;transition:opacity 1.25s ease-in-out;position:relative;overflow:hidden}#main .thumb:after{background-image:-moz-linear-gradient(to top, #0a111959 5%, #0a111900 35%);background-image:-webkit-linear-gradient(to top, #0a111959 5%, #0a111900 35%);background-image:-ms-linear-gradient(to top, #0a111959 5%, #0a111900 35%);pointer-events:none;content:"";background-image:linear-gradient(#0a111900 65%,#0a111959 95%);background-size:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}#main .thumb>.image{-webkit-tap-highlight-color:#fff0;background-position:50%;background-repeat:no-repeat;background-size:cover;border:0;width:100%;height:100%;position:absolute;top:0;left:0}#main .thumb>h2{pointer-events:none;z-index:1;margin:0;font-size:.8em;position:absolute;bottom:1.875em;left:2.1875em}#main .thumb>p{display:none}#main:after{pointer-events:none;content:"";opacity:0;visibility:hidden;z-index:1;background:#24262940;width:100%;height:100%;transition:opacity .5s,visibility .5s;display:block;position:absolute;top:0;left:0}#main .thumb{width:25%;height:calc(40vh - 2em);min-height:20em;transition-delay:2.525s}#main .thumb:first-child{transition-delay:.65s}#main .thumb:nth-child(2){transition-delay:.8s}#main .thumb:nth-child(3){transition-delay:.95s}#main .thumb:nth-child(4){transition-delay:1.1s}#main .thumb:nth-child(5){transition-delay:1.25s}#main .thumb:nth-child(6){transition-delay:1.4s}#main .thumb:nth-child(7){transition-delay:1.55s}#main .thumb:nth-child(8){transition-delay:1.7s}#main .thumb:nth-child(9){transition-delay:1.85s}#main .thumb:nth-child(10){transition-delay:2s}#main .thumb:nth-child(11){transition-delay:2.15s}#main .thumb:nth-child(12){transition-delay:2.3s}@media screen and (max-width:1680px){#main .thumb{width:33.3333%;height:calc(40vh - 2em);min-height:20em;transition-delay:2.075s}#main .thumb:first-child{transition-delay:.65s}#main .thumb:nth-child(2){transition-delay:.8s}#main .thumb:nth-child(3){transition-delay:.95s}#main .thumb:nth-child(4){transition-delay:1.1s}#main .thumb:nth-child(5){transition-delay:1.25s}#main .thumb:nth-child(6){transition-delay:1.4s}#main .thumb:nth-child(7){transition-delay:1.55s}#main .thumb:nth-child(8){transition-delay:1.7s}#main .thumb:nth-child(9){transition-delay:1.85s}}@media screen and (max-width:1280px){#main .thumb{width:50%;height:calc(40vh - 2em);min-height:20em;transition-delay:1.625s}#main .thumb:first-child{transition-delay:.65s}#main .thumb:nth-child(2){transition-delay:.8s}#main .thumb:nth-child(3){transition-delay:.95s}#main .thumb:nth-child(4){transition-delay:1.1s}#main .thumb:nth-child(5){transition-delay:1.25s}#main .thumb:nth-child(6){transition-delay:1.4s}}@media screen and (max-width:980px){#main .thumb{width:50%;height:calc(28.5714vh - 1.33333em);min-height:18em;transition-delay:2.075s}#main .thumb:first-child{transition-delay:.65s}#main .thumb:nth-child(2){transition-delay:.8s}#main .thumb:nth-child(3){transition-delay:.95s}#main .thumb:nth-child(4){transition-delay:1.1s}#main .thumb:nth-child(5){transition-delay:1.25s}#main .thumb:nth-child(6){transition-delay:1.4s}#main .thumb:nth-child(7){transition-delay:1.55s}#main .thumb:nth-child(8){transition-delay:1.7s}#main .thumb:nth-child(9){transition-delay:1.85s}}@media screen and (max-width:480px){#main .thumb{width:100%;height:calc(40vh - 2em);min-height:18em;transition-delay:1.175s}#main .thumb:first-child{transition-delay:.65s}#main .thumb:nth-child(2){transition-delay:.8s}#main .thumb:nth-child(3){transition-delay:.95s}}
:root{--app-header-height:0px;--app-header-safe-offset:0px;--app-main-gap:clamp(1rem, 3vw, 2.25rem);--app-bottom-nav-height:2.75rem;--app-cell-radius:.85rem;--app-surface-radius:var(--app-cell-radius);--app-button-radius:var(--app-cell-radius);--app-sign-text:#fff;--app-sign-text-rgb:255, 255, 255;--app-sign-text-alt:#fcf0c8;--app-sign-text-alt-rgb:252, 240, 200}*{box-sizing:border-box}html,body{min-height:100dvh}html body{scrollbar-width:none;margin:0;padding:0}body::-webkit-scrollbar{width:0;height:0}html body ::selection{color:#16181d;background:#f0d49ab8}html body a{color:inherit;-webkit-tap-highlight-color:transparent}html body :is(a,button,.button,[role=button]){-webkit-tap-highlight-color:transparent}html body :is(button,.button,[role=button]),html body :is(button,.button,[role=button]) *{-webkit-user-select:none;user-select:none}html body :is(a,button,.button,[role=button]):focus{outline:none}html body :is(a,button,.button,[role=button]):focus-visible{outline:none;box-shadow:0 0 0 2px #f0d49a57,0 .45rem 1.25rem #0003}html body :is(button,.button,a.button,label.button,[role=button]):not(.app-bottom-nav):not(.app-bottom-nav *){border-radius:var(--app-button-radius)}html body input[type=text],html body input[type=password],html body input[type=email],html body input[type=tel],html body input[type=search],html body input[type=url],html body select,html body textarea{appearance:none;border-radius:var(--app-surface-radius);color:rgba(var(--app-sign-text-rgb), .94);background-color:#12171cdb;border:1px solid #ffffff1f;transition:border-color .2s,background-color .2s,box-shadow .2s,color .2s;box-shadow:inset 0 1px #ffffff0a,0 12px 28px #00000024}html body input::placeholder,html body textarea::placeholder{color:rgba(var(--app-sign-text-rgb), .42)}html body :is(input,select,textarea):focus{color:rgba(var(--app-sign-text-rgb), .98);background-color:#14191ff0;border-color:#f0d49a9e;outline:none;box-shadow:inset 0 0 0 1px #f0d49a5c,0 0 0 1px #f0d49a24,0 14px 30px #00000038}html body select option{color:var(--app-sign-text);background:#1b2026}html body :is(img,picture,video,canvas,svg){-webkit-user-drag:none;-webkit-user-select:none;user-select:none}html body input:-webkit-autofill{-webkit-text-fill-color:rgba(var(--app-sign-text-rgb), .96);transition:background-color 99999s ease-in-out;box-shadow:inset 0 0 0 1000px #12171cf0,0 12px 28px #00000024}html body input:-webkit-autofill:hover{-webkit-text-fill-color:rgba(var(--app-sign-text-rgb), .96);transition:background-color 99999s ease-in-out;box-shadow:inset 0 0 0 1000px #12171cf0,0 12px 28px #00000024}html body input:-webkit-autofill:focus{-webkit-text-fill-color:rgba(var(--app-sign-text-rgb), .96);transition:background-color 99999s ease-in-out;box-shadow:inset 0 0 0 1000px #12171cf0,0 12px 28px #00000024}html body textarea:-webkit-autofill{-webkit-text-fill-color:rgba(var(--app-sign-text-rgb), .96);transition:background-color 99999s ease-in-out;box-shadow:inset 0 0 0 1000px #12171cf0,0 12px 28px #00000024}html body textarea:-webkit-autofill:hover{-webkit-text-fill-color:rgba(var(--app-sign-text-rgb), .96);transition:background-color 99999s ease-in-out;box-shadow:inset 0 0 0 1000px #12171cf0,0 12px 28px #00000024}html body textarea:-webkit-autofill:focus{-webkit-text-fill-color:rgba(var(--app-sign-text-rgb), .96);transition:background-color 99999s ease-in-out;box-shadow:inset 0 0 0 1000px #12171cf0,0 12px 28px #00000024}#wrapper{flex-direction:column;min-height:100dvh;padding-top:0;display:flex}#main{height:100dvh;min-height:100dvh;padding-top:var(--app-header-safe-offset);flex:1 0 auto}html body #header{display:none}#wrapper.app-site-bg-default{background:linear-gradient(#07090c14,#07090c1a),url(/backgrounds/advokat/wall.jpeg) 50%/cover no-repeat;min-height:100dvh}.app-status{color:rgba(var(--app-sign-text-rgb), .78);margin:0}.app-status.error{color:#ffd0c5}.app-admin-cases-wrapper,.app-admin-no-background{background-color:#0000;background-image:linear-gradient(#07090cd1,#07090ce6),url(/backgrounds/advokat/wall.jpeg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:fixed;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-height:100dvh}.app-admin-cases-main,.app-static-info-page{min-height:100dvh;padding:calc(var(--app-header-safe-offset) + 1.2rem) var(--app-main-gap) calc(var(--app-bottom-nav-height) + 1.2rem)}#main.app-admin-cases-main{height:auto;min-height:100dvh}.app-admin-cases-shell,.app-admin-login-card{width:min(1120px,100%);color:var(--app-sign-text);margin:0 auto}.app-admin-login-card{border-radius:var(--app-surface-radius);background:#080a0ead;border:1px solid #044d2ab8;gap:1rem;max-width:520px;padding:1.25rem;display:grid}.app-admin-login-card h1,.app-admin-login-card p{margin:0}.app-admin-login-form{gap:.85rem;display:grid}.app-admin-login-form input{width:100%;min-height:3rem;color:var(--app-sign-text);font:inherit;background:#ffffff14;border:1px solid #f0d49a57;border-radius:.7rem;padding:0 .9rem}.app-admin-login-form input::placeholder{color:rgba(var(--app-sign-text-rgb), .55)}.app-admin-cases-header{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem;display:flex}.app-admin-cases-header h1,.app-admin-cases-header p,.app-admin-case-card h2,.app-admin-case-card p{margin:0}.app-admin-cases-header h1{font-size:clamp(1.8rem,4vw,3rem);line-height:1}.app-admin-cases-header p,.app-admin-case-main p,.app-admin-case-actions span{color:rgba(var(--app-sign-text-rgb), .68)}.app-admin-cases-stats{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.app-admin-cases-stats span{background:#080a0e85;border:1px solid #044d2ab8;border-radius:.72rem;padding:.45rem .65rem;font-size:.86rem;font-weight:800}.app-admin-cases-list{gap:.8rem;display:grid}.app-admin-pagination{justify-content:center;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.app-admin-pagination a,.app-admin-pagination span{min-height:2.5rem;color:var(--app-sign-text);background:#080a0e85;border:1px solid #044d2ab8;border-radius:.72rem;justify-content:center;align-items:center;padding:0 .9rem;font-size:.9rem;font-weight:800;text-decoration:none;display:inline-flex}.app-admin-pagination a:not(.app-admin-pagination-disabled){color:#16181d;background:#f0d49a;border-color:#f0d49aad}.app-admin-pagination-disabled{pointer-events:none;opacity:.45}.app-admin-promo-shell{border-radius:var(--app-surface-radius);background:#080a0ead;border:1px solid #044d2ab8;gap:.8rem;margin-bottom:1rem;padding:1rem;display:grid}.app-admin-promo-shell header,.app-admin-promo-shell header h2,.app-admin-promo-shell header p,.app-admin-promo-status{margin:0}.app-admin-promo-shell header{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.app-admin-promo-shell header p,.app-admin-promo-list article span{color:rgba(var(--app-sign-text-rgb), .62)}.app-admin-promo-create{grid-template-columns:minmax(10rem,1fr) auto auto;gap:.6rem;display:grid}.app-admin-promo-create input,.app-admin-promo-create button,.app-admin-promo-list input,.app-admin-promo-list button{min-height:2.75rem;color:var(--app-sign-text);font:inherit;background:#ffffff14;border:1px solid #044d2ab8;border-radius:.7rem}.app-admin-promo-create>input{min-width:0;padding:0 .85rem}.app-admin-promo-create label,.app-admin-promo-list label{align-items:center;gap:.35rem;display:flex}.app-admin-promo-create label span{font-size:.82rem;font-weight:800}.app-admin-promo-create label input,.app-admin-promo-list label input{text-align:center;width:4.5rem;padding:0 .55rem}.app-admin-promo-create button,.app-admin-promo-list button{cursor:pointer;padding:0 .9rem}.app-admin-promo-create button{color:#16181d;background:#f0d49a;border-color:#f0d49aad;font-weight:850}.app-admin-promo-status{color:#f0d49a}.app-admin-promo-list{gap:.5rem;display:grid}.app-admin-promo-list article{border-top:1px solid #044d2a6b;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:.7rem;padding-top:.65rem;display:grid}.app-admin-promo-list article>div{gap:.16rem;display:grid}.app-admin-promo-list article strong{color:#f0d49a;font-size:1.05rem}.app-admin-promo-list article.is-disabled{opacity:.56}.app-admin-promo-list button.app-admin-promo-delete{border-color:#b43636b8}.app-admin-case-card{border-radius:var(--app-surface-radius);background:#080a0ead;border:1px solid #044d2ab8;grid-template-columns:minmax(12rem,1.2fr) minmax(0,2fr) auto;align-items:center;gap:1rem;padding:1rem;display:grid}.app-admin-case-main{gap:.32rem;min-width:0;display:grid}.app-admin-case-main h2{color:#f0d49a;font-size:1.18rem;line-height:1.15}.app-admin-case-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:0;display:grid}.app-admin-case-meta div{min-width:0}.app-admin-case-meta dt{color:rgba(var(--app-sign-text-rgb), .48);text-transform:uppercase;font-size:.68rem;font-weight:800;line-height:1.1}.app-admin-case-meta dd{color:rgba(var(--app-sign-text-rgb), .9);overflow-wrap:anywhere;margin:.18rem 0 0;font-size:.82rem;line-height:1.22}.app-admin-case-actions{flex-wrap:wrap;justify-content:flex-end;gap:.55rem;display:flex}.app-admin-generation-actions{justify-items:end;gap:.35rem;display:grid}.app-admin-generation-actions button,.app-admin-case-delete-action button{min-height:2.7rem;color:var(--app-sign-text);font:inherit;cursor:pointer;background:#080a0e85;border:1px solid #044d2acc;border-radius:.72rem;padding:0 .9rem}.app-admin-case-delete-action{justify-items:end;gap:.35rem;display:grid}.app-admin-case-delete-action button{border-color:#b43636b8}.app-admin-generation-actions span,.app-admin-case-delete-action span{color:#f0d49a;text-align:right;font-size:.78rem}.app-admin-generation-actions button:disabled,.app-admin-case-delete-action button:disabled{cursor:wait;opacity:.65}.app-admin-copy-prompt,.app-admin-logout-button{color:#16181d;box-shadow:none;background:#f0d49a;border-color:#f0d49aad}@media screen and (max-width:820px){.app-admin-cases-header,.app-admin-case-card{display:grid}.app-admin-cases-stats{justify-content:flex-start}.app-admin-case-card{grid-template-columns:minmax(0,1fr)}.app-admin-case-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.app-admin-promo-shell header,.app-admin-promo-create,.app-admin-promo-list article{grid-template-columns:minmax(0,1fr);display:grid}.app-admin-promo-create label,.app-admin-promo-list label{justify-content:flex-start}}
body:has(#main.app-single-cell-gallery){overflow:hidden}#wrapper.app-homepage-bg-wrapper{opacity:1;background:#07110d;position:relative}#wrapper.app-homepage-bg-wrapper #main{z-index:1;position:relative}.app-homepage-bg{z-index:0;opacity:0;pointer-events:none;background:#07110d;transition:none;position:fixed;inset:0;overflow:hidden}.app-homepage-bg.is-active{opacity:1}.app-homepage-bg:after{content:"";z-index:2;background:linear-gradient(#07090c3d,#07090c66),radial-gradient(circle at 50% 42%,#ffffff0d,#0000 48%);position:absolute;inset:0}.app-homepage-bg-image{z-index:1;opacity:1;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0;transform:scale(1.018)}.app-homepage-bg-wall{transform:scale(1.018)}@media (orientation:portrait){.app-homepage-bg-wall{transform:rotate(180deg)scale(1.018)}}@media (orientation:landscape){.app-homepage-bg-wall{width:100dvh;height:100dvw;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(-90deg)scale(1.018)}}.app-homepage-bg-sign{left:50%;bottom:calc(var(--app-bottom-nav-height,2.75rem) + clamp(.55rem, 2.4dvh, 1.35rem));z-index:3;aspect-ratio:1069/521;opacity:.98;background-position:50%;background-repeat:no-repeat;background-size:contain;width:clamp(11.7rem,min(61.2vw,34.2dvh),23.04rem);position:fixed;transform:translate(-50%)}@media (orientation:portrait){.app-homepage-bg-sign{width:clamp(11.7rem,min(61.2vw,34.2dvh),23.04rem);top:clamp(1rem,5.8dvh,4rem);bottom:auto}}@media (orientation:portrait) and (min-height:760px){.app-homepage-bg-sign{width:clamp(14.04rem,min(64.8vw,36dvh),25.2rem);top:clamp(1.15rem,6.2dvh,4.7rem);bottom:auto}}@media (orientation:portrait) and (max-height:660px){.app-homepage-bg-sign{width:clamp(10.44rem,min(52.2vw,30.6dvh),15.12rem);top:clamp(.62rem,3.8dvh,1.45rem);bottom:auto}}@media (orientation:landscape) and (min-width:720px){.app-homepage-bg-sign{width:clamp(12.6rem,min(30.6vw,48.6dvh),27.36rem);bottom:50%;left:auto;right:clamp(1.4rem,6.2vw,6.8rem);transform:translateY(50%)}}@media (orientation:landscape) and (max-height:520px){.app-homepage-bg-sign{width:clamp(10.44rem,min(27vw,43.2dvh),16.92rem);right:clamp(.8rem,4vw,2.2rem)}}#main.app-single-cell-gallery{--app-cell-edge-gap:var(--app-main-gap);--app-cell-vertical-reserve:max(4dvh, var(--app-header-safe-offset));--app-cell-below-reserve:0px;--app-cell-center-shift:0px;--app-cell-fluid-size:min(83vmin, calc(100vw - var(--app-cell-edge-gap) - var(--app-cell-edge-gap)), calc(100dvh - var(--app-bottom-nav-height) - var(--app-cell-vertical-reserve) - var(--app-cell-below-reserve)));height:100dvh;min-height:0;max-height:100dvh;padding:0 var(--app-main-gap);justify-content:center;align-items:center;display:flex;overflow:hidden}#main.app-single-cell-gallery.app-homepage-main{--app-cell-below-reserve:0px;--app-cell-center-shift:0px}#main.app-single-cell-gallery .thumb{top:var(--app-cell-center-shift,0px);width:var(--app-single-cell-size,var(--app-cell-fluid-size));max-width:calc(100vw - var(--app-cell-edge-gap) - var(--app-cell-edge-gap));will-change:auto;height:auto;min-height:0;transition:none;position:relative;overflow:visible}html body.app-login-menu-open #wrapper #main.app-single-cell-gallery .thumb,html body.app-login-menu-open #wrapper #main.app-single-cell-gallery .thumb:nth-child(n),html body.app-login-menu-open.app-login-menu-field-focus #wrapper #main.app-single-cell-gallery .thumb,html body.app-login-menu-open.app-login-menu-field-focus #wrapper #main.app-single-cell-gallery .thumb:nth-child(n){transform:none}#main.app-single-cell-gallery .thumb:after{display:none}#main.app-single-cell-gallery .thumb>.image{--app-cell-surface-color:#080a0e52;--app-cell-surface-image:linear-gradient(145deg, #ffffff14, #ffffff04), linear-gradient(325deg, #14182042, #05070a2e);--app-cell-surface-shadow:inset 0 0 0 1px #ffffff21, inset 0 1px 0 #ffffff0f, 0 20px 48px #0000003d;aspect-ratio:1;border-radius:var(--app-cell-radius,.85rem);width:100%;height:auto;box-shadow:var(--app-cell-surface-shadow);display:block;position:relative;inset:auto;overflow:hidden;container:advokat-cell/size}#main.app-single-cell-gallery .thumb>.image:is(.app-glass-empty-cell,.app-audio-glass-cell),#main.app-single-cell-gallery .thumb.is-empty>.image{background-color:var(--app-cell-surface-color);background-image:var(--app-cell-surface-image)}#main.app-single-cell-gallery .thumb.app-single-cell-thumb{width:var(--app-single-cell-size,var(--app-cell-fluid-size));max-width:calc(100vw - var(--app-cell-edge-gap) - var(--app-cell-edge-gap))}#main.app-single-cell-gallery .thumb.app-single-cell-thumb>.image{aspect-ratio:1;width:100%}html body #wrapper #main.app-single-cell-gallery .thumb,html body #wrapper #main.app-single-cell-gallery .thumb:nth-child(n){transition:none}html body.content-active #main.app-single-cell-gallery{-moz-filter:none;filter:none;-ms-filter:none}html body.content-active #main.app-single-cell-gallery:after{background:#0b0d106b}#main.app-single-cell-gallery .thumb.app-single-cell-thumb[data-open=true]{z-index:10056;position:relative}#main.app-single-cell-gallery .thumb.app-single-cell-thumb[data-open=true]>.image{cursor:default}#main.app-advokat-main{--app-advokat-accent:#044d2a;--app-advokat-accent-border:#044d2ab8;--app-advokat-accent-soft:#044d2a33;--app-advokat-active:#f0d49ab8;--app-advokat-choice-active:#f0d49a8f;--app-advokat-active-border:#f0d49aad;--app-advokat-surface:#0c0f148f;--app-advokat-surface-hover:#101518b8;--app-advokat-control-shadow:inset 0 0 0 1px var(--app-advokat-accent-border);--app-advokat-control-shadow-hover:inset 0 0 0 2px var(--app-advokat-accent);--app-advokat-action-gap:clamp(.42rem, 1.35dvh, .82rem);--app-advokat-action-height:clamp(2.15rem, 6.4dvh, 3.65rem);--app-advokat-bottom-nav-offset:max(.55rem, env(safe-area-inset-bottom,0px));--app-advokat-bottom-clearance:calc(var(--app-bottom-nav-height) + var(--app-advokat-bottom-nav-offset) + clamp(.45rem, 1.25dvh, .8rem));--app-single-cell-size:min(88vmin, calc(100vw - var(--app-cell-edge-gap) - var(--app-cell-edge-gap)), calc(100dvh - var(--app-advokat-bottom-clearance) - var(--app-advokat-bottom-clearance) - var(--app-advokat-action-gap) - var(--app-advokat-action-height)));--app-cell-below-reserve:0px;box-sizing:border-box}#main.app-advokat-main .app-advokat-card{grid-template-rows:minmax(0, var(--app-single-cell-size)) var(--app-advokat-action-height);row-gap:var(--app-advokat-action-gap);max-height:calc(100dvh - var(--app-advokat-bottom-clearance) - var(--app-advokat-bottom-clearance));display:grid}#wrapper.app-homepage-bg-wrapper,#wrapper.app-homepage-bg-wrapper *{-webkit-user-select:text;user-select:text}#wrapper.app-homepage-bg-wrapper :is(button,.button,[role=button],summary,.app-advokat-choice-row label,.app-advokat-file-field),#wrapper.app-homepage-bg-wrapper :is(button,.button,[role=button],summary,.app-advokat-choice-row label,.app-advokat-file-field) *{-webkit-user-select:none;user-select:none}#main.app-advokat-main .app-advokat-card>.image{--app-advokat-panel-pad:clamp(.64rem, 3.05cqw, 1.18rem);--app-advokat-step-gap:clamp(.36rem, 1.55cqh, .78rem);--app-cell-surface-color:var(--app-advokat-surface);--app-cell-surface-image:none;aspect-ratio:1;contain:layout style paint}.app-advokat-panel{height:100%;padding:var(--app-advokat-panel-pad);color:var(--app-sign-text);display:block;overflow:hidden}.app-advokat-panel.app-advokat-panel-direction{width:100%;height:100%;padding:0;display:block}.app-advokat-panel.app-advokat-panel-resume{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#f0d49ab8 #080a0e4d;touch-action:pan-y;-webkit-overflow-scrolling:touch;height:100%;min-height:0;max-height:100%;padding:0;overflow:hidden scroll}.app-advokat-panel.app-advokat-panel-resume::-webkit-scrollbar{width:.48rem}.app-advokat-panel.app-advokat-panel-resume::-webkit-scrollbar-track{background:#080a0e4d;border-radius:999px}.app-advokat-panel.app-advokat-panel-resume::-webkit-scrollbar-thumb{background:#f0d49ab8;border-radius:999px}.app-advokat-panel.app-advokat-panel-resume .app-advokat-resume{--app-advokat-resume-side-gap:clamp(.42rem, 1.22cqw, .82rem);box-sizing:border-box;grid-template-rows:auto minmax(0,1fr);width:100%;height:100%;min-height:0;display:grid;overflow:hidden}#main.app-advokat-main .app-advokat-panel.app-advokat-panel-resume .app-advokat-resume-list{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#f0d49ab8 #080a0e4d;touch-action:pan-y;-webkit-overflow-scrolling:touch;min-height:0;max-height:100%;padding-bottom:clamp(.42rem,1.35cqh,.7rem);padding-right:clamp(.16rem,.5cqw,.28rem);overflow:hidden scroll}#main.app-advokat-main .app-advokat-panel.app-advokat-panel-resume .app-advokat-resume-list::-webkit-scrollbar{width:.48rem}#main.app-advokat-main .app-advokat-panel.app-advokat-panel-resume .app-advokat-resume-list::-webkit-scrollbar-track{background:#080a0e4d;border-radius:999px}#main.app-advokat-main .app-advokat-panel.app-advokat-panel-resume .app-advokat-resume-list::-webkit-scrollbar-thumb{background:#f0d49ab8;border-radius:999px}#main.app-advokat-main .app-advokat-panel.app-advokat-panel-uploads{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#f0d49ab8 #080a0e4d;touch-action:pan-y;-webkit-overflow-scrolling:touch;height:100%;min-height:0;max-height:100%;overflow:hidden scroll}#main.app-advokat-main .app-advokat-panel.app-advokat-panel-uploads::-webkit-scrollbar{width:.48rem}#main.app-advokat-main .app-advokat-panel.app-advokat-panel-uploads::-webkit-scrollbar-track{background:#080a0e4d;border-radius:999px}#main.app-advokat-main .app-advokat-panel.app-advokat-panel-uploads::-webkit-scrollbar-thumb{background:#f0d49ab8;border:1px solid #080a0e57;border-radius:999px}.app-advokat-step{z-index:2;justify-content:center;gap:var(--app-advokat-step-gap);flex-direction:column;height:100%;min-height:100%;padding:0;display:flex;position:relative;overflow:hidden}.app-advokat-direction{--app-advokat-choice-edge-gap:clamp(.42rem, 1.2vmin, .82rem);width:100%;inline-size:100%;height:100%;block-size:100%;min-width:0;min-height:0;padding:var(--app-advokat-choice-edge-gap);box-sizing:border-box;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-content:stretch;place-items:stretch stretch;display:grid}.app-advokat-step h1,.app-advokat-step h2{color:var(--app-sign-text);letter-spacing:0;text-transform:none;margin:0}.app-advokat-step h1{text-wrap:balance;max-width:12.5em;font-size:clamp(1.35rem,5.05cqw,2.2rem);line-height:1.04}.app-advokat-step h2{font-size:clamp(1.08rem,3.8cqw,1.7rem);line-height:1.06}.app-advokat-step p{max-width:38rem;color:rgba(var(--app-sign-text-rgb), .84);margin:0;font-size:clamp(.78rem,2.45cqw,1rem);line-height:1.34}.app-advokat-welcome p{text-align:justify;text-align-last:left;font-size:clamp(.9rem,2.95cqw,1.125rem);line-height:1.32}.app-advokat-welcome-lead{color:rgba(var(--app-sign-text-rgb), .94);font-size:clamp(.98rem,3.25cqw,1.22rem);font-weight:600;line-height:1.24}.app-advokat-welcome-cta{gap:clamp(.28rem,.9cqh,.46rem);width:100%;display:grid}.app-advokat-welcome-cta ul{color:rgba(var(--app-sign-text-rgb), .9);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.14rem,.58cqh,.28rem) clamp(.5rem,2cqw,.82rem);margin:0;padding:0;font-size:clamp(.82rem,2.64cqw,1.02rem);line-height:1.18;list-style:none;display:grid}.app-advokat-welcome-cta li{padding-left:1em;position:relative}.app-advokat-welcome-cta li:before{content:"•";color:var(--app-accent,#044d2a);position:absolute;left:0}.app-advokat-welcome{justify-content:space-between;gap:clamp(.2rem,.9cqh,.58rem)}.app-advokat-welcome:before,.app-advokat-welcome:after{content:"";pointer-events:none;flex:clamp(.2rem,1.1cqh,.72rem);min-height:0;display:block}.app-advokat-welcome h1{text-wrap:balance;width:100%;max-width:none;font-size:clamp(1.28rem,4.62cqw,2.05rem)}.app-advokat-welcome-divider{pointer-events:none;flex:1.6 clamp(.42rem,1.65cqh,.9rem);grid-template-rows:minmax(0,1fr) 1px minmax(0,1fr);width:100%;min-height:1px;display:grid}.app-advokat-welcome-divider:before{content:"";background:#044d2a94;grid-row:2;width:100%;height:1px}.app-advokat-resume{grid-template-rows:auto auto;align-content:start;justify-items:stretch;gap:clamp(.58rem,1.8cqh,.82rem);width:100%;padding:clamp(.5rem,1.8cqh,.82rem) 0;display:grid}.app-advokat-resume h1{width:100%;max-width:none;color:var(--app-sign-text);text-align:center;margin:0;font-size:clamp(.9rem,2.78cqw,1.2rem);line-height:1.08}.app-advokat-resume-list{width:calc(100% - var(--app-advokat-resume-side-gap) - var(--app-advokat-resume-side-gap));inline-size:calc(100cqw - var(--app-advokat-resume-side-gap) - var(--app-advokat-resume-side-gap));align-content:start;justify-items:stretch;gap:clamp(.86rem,2.52cqh,1.24rem);max-width:none;margin-inline:auto;display:grid;overflow:visible}.app-advokat-resume-case{box-sizing:border-box;border-radius:var(--app-button-radius,.85rem);background:#ffffff0b;border:1px solid #044d2a70;gap:clamp(.62rem,1.8cqh,.86rem);width:100%;min-height:clamp(4.8rem,15.5cqh,6.4rem);padding:clamp(.66rem,2.05cqh,.92rem);display:grid;position:relative}.app-advokat-resume-case-main{--app-advokat-resume-action-size:clamp(2.12rem, 6.55cqh, 2.72rem);grid-template-columns:minmax(8rem, 1fr) minmax(6.2rem, .42fr) var(--app-advokat-resume-action-size);align-items:center;gap:clamp(.3rem,.94cqw,.5rem);height:100%;display:grid}.app-advokat-resume-case-main .app-advokat-resume-person,.app-advokat-resume-case-main .app-advokat-resume-person strong,.app-advokat-resume-case-main .app-advokat-resume-person time{min-width:0;color:var(--app-sign-text);overflow-wrap:anywhere;line-height:1.08}.app-advokat-resume-person{align-content:center;gap:.12rem;display:grid}.app-advokat-resume-person time{color:rgba(var(--app-sign-text-rgb), .62);font-size:clamp(.6rem,1.86cqw,.74rem);font-weight:800}.app-advokat-resume-person strong{font-size:clamp(.76rem,2.34cqw,.96rem);font-weight:900}.app-advokat-resume-person strong.is-started-draft{white-space:nowrap;overflow-wrap:normal}#main.app-advokat-main .app-advokat-resume-continue{appearance:none;width:100%;min-height:var(--app-advokat-resume-action-size,clamp(2.12rem, 6.55cqh, 2.72rem));border-radius:var(--app-button-radius,.85rem);color:var(--app-sign-text);background:var(--app-advokat-surface);box-shadow:var(--app-advokat-control-shadow);font:inherit;text-align:center;cursor:pointer;border:0;align-content:center;justify-items:center;padding:0 clamp(.44rem,1.45cqw,.68rem);font-size:clamp(.58rem,1.62cqw,.72rem);font-weight:850;line-height:1.06;display:grid}#main.app-advokat-main .app-advokat-resume-new{appearance:none;border-radius:var(--app-button-radius,.85rem);width:100%;min-height:clamp(4.8rem,15.5cqh,6.4rem);color:rgba(var(--app-sign-text-rgb), .78);box-shadow:none;font:inherit;text-align:center;cursor:pointer;background:#ffffff0b;border:1px dashed #044d2a94;place-items:center;padding:clamp(.66rem,2.05cqh,.92rem);font-size:clamp(.66rem,2.04cqw,.82rem);font-weight:900;line-height:1.08;display:grid}#main.app-advokat-main .app-advokat-resume-delete{appearance:none;width:var(--app-advokat-resume-action-size);height:var(--app-advokat-resume-action-size);min-width:var(--app-advokat-resume-action-size);min-height:var(--app-advokat-resume-action-size);border-radius:var(--app-button-radius,.85rem);color:rgba(var(--app-sign-text-rgb), .64);background:var(--app-advokat-surface);box-shadow:inset 0 0 0 1px rgba(var(--app-sign-text-rgb), .32);cursor:pointer;border:0;padding:0;font-size:0;line-height:0;display:block;position:relative}#main.app-advokat-main .app-advokat-resume-delete:before,#main.app-advokat-main .app-advokat-resume-delete:after{content:"";transform-origin:50%;background:currentColor;border-radius:999px;width:42%;height:2px;position:absolute;top:50%;left:50%}#main.app-advokat-main .app-advokat-resume-delete:before{transform:translate(-50%,-50%)rotate(45deg)}#main.app-advokat-main .app-advokat-resume-delete:after{transform:translate(-50%,-50%)rotate(-45deg)}#main.app-advokat-main .app-advokat-resume-delete:hover{color:rgba(var(--app-sign-text-rgb), .9);background:var(--app-advokat-surface-hover);box-shadow:inset 0 0 0 2px rgba(var(--app-sign-text-rgb), .46)}#main.app-advokat-main .app-advokat-resume-delete:active{color:#16181d;box-shadow:inset 0 0 0 2px var(--app-advokat-active-border);background:#f0d49aa8}#main.app-advokat-main .app-advokat-resume-continue:hover{background:var(--app-advokat-surface-hover);box-shadow:var(--app-advokat-control-shadow-hover)}#main.app-advokat-main .app-advokat-resume-new:hover{color:var(--app-sign-text);background:#0c0f1457;box-shadow:inset 0 0 0 1px #044d2a47}#main.app-advokat-main .app-advokat-resume-continue:active{color:#16181d;background:var(--app-advokat-active);box-shadow:inset 0 0 0 1px var(--app-advokat-active-border)}#main.app-advokat-main .app-advokat-resume-new:active{color:#16181d;background:#f0d49a6b;box-shadow:inset 0 0 0 1px #f0d49a61}.app-advokat-progress-text{width:100%;color:rgba(var(--app-sign-text-rgb), .66);text-align:center;margin:0 0 clamp(.22rem,.9cqh,.4rem);font-size:clamp(.56rem,1.82cqw,.72rem);font-weight:800;line-height:1.1}.app-advokat-actions button,.app-advokat-primary,.app-advokat-download-link,.app-advokat-file-field{appearance:none;color:var(--app-sign-text);background:var(--app-advokat-surface);box-shadow:var(--app-advokat-control-shadow);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;transition:none}.app-advokat-primary,.app-advokat-actions button.app-advokat-primary{color:#16181d;background:var(--app-advokat-active);width:fit-content;min-height:2.75rem;box-shadow:inset 0 0 0 1px var(--app-advokat-active-border);text-align:center;padding:0 1.05rem;font-weight:850}.app-advokat-actions button:hover,.app-advokat-download-link:hover,.app-advokat-file-field:hover{color:var(--app-sign-text);background:var(--app-advokat-surface-hover);box-shadow:var(--app-advokat-control-shadow-hover)}.app-advokat-file-field.is-disabled,.app-advokat-file-field.is-disabled:hover,.app-advokat-file-field.is-disabled:active{color:rgba(var(--app-sign-text-rgb), .58);box-shadow:var(--app-advokat-control-shadow);cursor:wait;background:#080a0e38}.app-advokat-primary:hover,.app-advokat-actions button.app-advokat-primary:hover,.app-advokat-download-link:hover{color:#16181d;box-shadow:inset 0 0 0 2px var(--app-advokat-active-border);background:#f0d49ad6}.app-advokat-actions button:active,.app-advokat-download-link:active,.app-advokat-file-field:active{color:var(--app-sign-text);background:var(--app-advokat-accent-soft);box-shadow:var(--app-advokat-control-shadow-hover)}.app-advokat-primary:active,.app-advokat-actions button.app-advokat-primary:active,.app-advokat-download-link:active{color:#16181d;box-shadow:inset 0 0 0 2px var(--app-advokat-active-border);background:#f0d49aa8}.app-advokat-quadrants{--app-advokat-choice-row-gap:clamp(.58rem, 1.65vmin, .9rem);grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(var(--app-advokat-choice-count,4), minmax(0, 1fr));gap:var(--app-advokat-choice-row-gap);box-sizing:border-box;width:100%;inline-size:100%;height:100%;block-size:100%;max-width:none;min-height:0;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;place-self:stretch stretch;margin:0;display:grid;overflow:visible}html body #main.app-advokat-main .app-advokat-quadrants>button{appearance:none;border-radius:var(--app-button-radius,.85rem);width:100%;min-width:0;height:100%;min-height:0;color:var(--app-sign-text);box-shadow:none;letter-spacing:0;text-align:left;text-transform:none;white-space:normal;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff0b;border:1px solid #044d2a70;flex-direction:column;justify-content:center;align-items:flex-start;gap:clamp(.18rem,.7vmin,.34rem);padding:clamp(.58rem,1.25vmin,.92rem) clamp(.72rem,1.55vmin,1.08rem);font-size:1rem;font-weight:700;line-height:normal;text-decoration:none;transition:none;display:flex}html body #main.app-advokat-main .app-advokat-quadrants>button:hover{color:var(--app-sign-text);background:#ffffff12;box-shadow:inset 0 0 0 1px #044d2a61}html body #main.app-advokat-main .app-advokat-quadrants>button.is-selected,html body #main.app-advokat-main .app-advokat-quadrants>button:active{color:#16181d;background:var(--app-advokat-choice-active);box-shadow:inset 0 0 0 2px var(--app-advokat-active-border)}html body #main.app-advokat-main .app-advokat-quadrants>button.is-selected strong,html body #main.app-advokat-main .app-advokat-quadrants>button.is-selected span,html body #main.app-advokat-main .app-advokat-quadrants>button:active strong,html body #main.app-advokat-main .app-advokat-quadrants>button:active span{color:#16181d}.app-advokat-quadrants strong{width:100%;color:var(--app-sign-text);overflow-wrap:anywhere;font-size:clamp(.86rem,3.05cqw,1.24rem);line-height:1.05;display:block}.app-advokat-quadrants span{width:100%;color:rgba(var(--app-sign-text-rgb), .7);overflow-wrap:anywhere;font-size:clamp(.62rem,1.98cqw,.82rem);line-height:1.2;display:block}.app-advokat-form{gap:.52rem;display:grid}.app-advokat-form-fill{--app-advokat-control-gap-x:clamp(.26rem, 1.25cqw, .52rem);--app-advokat-control-gap-y:clamp(.34rem, 1.45cqh, .7rem);--app-advokat-field-label-gap:clamp(.18rem, .72cqh, .3rem);--app-advokat-section-gap:clamp(.32rem, 1.28cqh, .62rem);--app-advokat-divider-side-space:clamp(.24rem, .9cqh, .42rem);--app-advokat-edge-space:var(--app-advokat-divider-side-space);--app-advokat-divider-base-size:calc(var(--app-advokat-divider-side-space) * 2 + 1px);--app-advokat-divider-color:#044d2a94;flex-direction:column;justify-content:flex-start;gap:0;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.app-advokat-form-fill:before,.app-advokat-form-fill:after{content:"";flex:1 1 var(--app-advokat-edge-space);pointer-events:none;min-height:0;display:block}.app-advokat-form-section{align-content:center;gap:var(--app-advokat-section-gap);flex:none;min-width:0;min-height:0;display:grid;overflow:hidden}.app-advokat-form-divider{flex:2 2 var(--app-advokat-divider-base-size);pointer-events:none;grid-template-rows:minmax(0,1fr) 1px minmax(0,1fr);min-height:1px;display:grid;overflow:hidden}.app-advokat-form-divider:before{content:"";background:var(--app-advokat-divider-color);grid-row:2;width:100%;height:1px}.app-advokat-facility-grid{grid-template-columns:minmax(6.5rem,.58fr) minmax(0,1.42fr)}.app-advokat-behavior-grid>label,.app-advokat-behavior-grid>.app-advokat-month-year,.app-advokat-facility-grid>label,.app-advokat-facility-grid>.app-advokat-month-year{grid-template-rows:minmax(2.25em,auto) auto;align-content:end}.app-advokat-behavior-grid>label>span,.app-advokat-behavior-grid>.app-advokat-month-year>span,.app-advokat-facility-grid>label>span,.app-advokat-facility-grid>.app-advokat-month-year>span{align-self:end}.app-advokat-behavior-grid{align-items:end;column-gap:var(--app-advokat-control-gap-x);row-gap:var(--app-advokat-control-gap-y);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.app-advokat-guilt-grid{align-items:end;gap:var(--app-advokat-control-gap-y) var(--app-advokat-control-gap-x);grid-template-columns:minmax(0,1.34fr) minmax(0,.88fr)}.app-advokat-form label,.app-advokat-field,.app-advokat-month-year{gap:var(--app-advokat-field-label-gap,.26rem);min-width:0;margin:0;display:grid}.app-advokat-form span,.app-advokat-field>span,.app-advokat-month-year>span{color:rgba(var(--app-sign-text-rgb), .74);font-size:clamp(.77rem,2.52cqw,.91rem);font-weight:800;line-height:1.15}#main.app-advokat-main .app-advokat-form input:not([type=radio]):not([type=file]),#main.app-advokat-main .app-advokat-form textarea{appearance:none;border-radius:var(--app-button-radius,.85rem);width:100%;min-width:0;color:var(--app-sign-text);background:var(--app-advokat-surface);box-shadow:var(--app-advokat-control-shadow);letter-spacing:0;text-transform:none;border:0;margin:0;font-size:clamp(.68rem,2.05cqw,.86rem);transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out,color .2s ease-in-out}#main.app-advokat-main .app-advokat-form input:not([type=radio]):not([type=file]):hover,#main.app-advokat-main .app-advokat-form textarea:hover{background:var(--app-advokat-surface-hover);box-shadow:var(--app-advokat-control-shadow-hover)}#main.app-advokat-main .app-advokat-form input:not([type=radio]):not([type=file]):focus,#main.app-advokat-main .app-advokat-form textarea:focus{color:var(--app-sign-text);background:var(--app-advokat-surface-hover);box-shadow:var(--app-advokat-control-shadow-hover), 0 0 0 2px #044d2a2e}#main.app-advokat-main .app-advokat-form input[type=date],#main.app-advokat-main .app-advokat-form input[type=month],#main.app-advokat-main .app-advokat-form input[type=text],#main.app-advokat-main .app-advokat-form input[type=password]{min-height:clamp(2.02rem,8.5cqh,3.18rem);font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:0 clamp(.58rem,2.45cqw,.92rem)}.app-advokat-number-field{max-width:none}#main.app-advokat-main .app-advokat-number-field input,#main.app-advokat-main .app-advokat-month-year input{text-align:center}.app-advokat-month-year.is-disabled>span{color:rgba(var(--app-sign-text-rgb), .38)}#main.app-advokat-main .app-advokat-month-year.is-disabled input{color:rgba(var(--app-sign-text-rgb), .38);cursor:not-allowed;background:#080a0e33;box-shadow:inset 0 0 0 1px #ffffff14}#main.app-advokat-main .app-advokat-form textarea{resize:none;min-height:clamp(3.4rem,12cqh,5.7rem)}.app-advokat-choice-row{gap:var(--app-advokat-control-gap-x,.34rem);grid-template-columns:repeat(auto-fit,minmax(5.2rem,1fr));display:grid}.app-advokat-choice-row label{min-width:0;display:block}.app-advokat-choice-row input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.app-advokat-choice-row b{min-height:clamp(2rem,8.3cqh,3.05rem);color:rgba(var(--app-sign-text-rgb), .82);background:var(--app-advokat-surface);box-shadow:var(--app-advokat-control-shadow);text-align:center;border:0;border-radius:.72rem;place-items:center;font-size:clamp(.62rem,1.9cqw,.8rem);font-weight:850;line-height:1.1;transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out,color .2s ease-in-out;display:grid}.app-advokat-choice-row label:hover b{color:var(--app-sign-text);background:var(--app-advokat-surface-hover);box-shadow:var(--app-advokat-control-shadow-hover)}.app-advokat-choice-row input:checked+b,.app-advokat-choice-row label:active b{color:#16181d;background:var(--app-advokat-active);box-shadow:inset 0 0 0 2px var(--app-advokat-active-border)}.app-advokat-file-list{gap:clamp(.3rem,1.25cqh,.55rem);overflow:visible}.app-advokat-upload-group{border-radius:var(--app-button-radius,.85rem);box-shadow:var(--app-advokat-control-shadow);background:#080a0e47;overflow:hidden}.app-advokat-upload-group>summary{min-height:clamp(2.35rem,8.4cqh,3.2rem);color:var(--app-sign-text);cursor:pointer;-webkit-user-select:none;user-select:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:0 clamp(.5rem,1.9cqw,.72rem);list-style:none;display:grid}.app-advokat-upload-group>summary::-webkit-details-marker{display:none}.app-advokat-upload-group>summary span{font-size:clamp(.78rem,2.35cqw,.98rem);font-weight:850}.app-advokat-upload-group>summary em{color:rgba(var(--app-sign-text-rgb), .62);font-size:clamp(.58rem,1.7cqw,.72rem);font-style:normal}.app-advokat-upload-toggle{white-space:nowrap;justify-content:flex-end;align-items:center;gap:.34rem;display:inline-flex}.app-advokat-upload-toggle .is-collapse{display:none}.app-advokat-upload-toggle i{width:.48rem;height:.48rem;color:rgba(var(--app-sign-text-rgb), .68);border-bottom:1.5px solid;border-right:1.5px solid;transition:transform .16s;display:block;transform:rotate(45deg)translateY(-.12rem)}.app-advokat-upload-group[open] .app-advokat-upload-toggle .is-expand{display:none}.app-advokat-upload-group[open] .app-advokat-upload-toggle .is-collapse{display:inline}.app-advokat-upload-group[open] .app-advokat-upload-toggle i{transform:rotate(225deg)translate(-.08rem,-.08rem)}.app-advokat-upload-group[open]>summary{border-bottom:1px solid #044d2a6b}.app-advokat-upload-group .app-advokat-upload-row{padding:clamp(.38rem,1.1cqh,.58rem)}.app-advokat-upload-group-files{gap:clamp(.24rem,.72cqh,.38rem);margin:0;padding:0;list-style:none;display:grid;overflow:visible}.app-advokat-upload-group-files li{background:var(--app-advokat-surface);min-height:clamp(2.35rem,8.4cqh,3.2rem);box-shadow:var(--app-advokat-control-shadow);border-radius:.82rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.42rem;padding:clamp(.34rem,1cqh,.52rem) clamp(.42rem,1.55cqw,.62rem);display:grid}.app-advokat-upload-group-files li>span{gap:.08rem;min-width:0;display:grid}.app-advokat-upload-group-files b,.app-advokat-upload-group-files em{overflow-wrap:anywhere;font-size:clamp(.56rem,1.68cqw,.7rem);line-height:1.12}.app-advokat-upload-group-files em{color:rgba(var(--app-sign-text-rgb), .62);font-style:normal}#main.app-advokat-main .app-advokat-upload-group-files button{appearance:none;color:#16181d;background:var(--app-advokat-active);min-height:clamp(1.82rem,6.6cqh,2.75rem);box-shadow:inset 0 0 0 1px var(--app-advokat-active-border);font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:0;border-radius:.66rem;place-items:center;padding:0 clamp(.48rem,1.9cqw,.72rem);font-size:clamp(.62rem,1.88cqw,.78rem);font-weight:850;line-height:1;display:grid}.app-advokat-uploads-step{flex-direction:column;justify-content:flex-start;align-items:stretch;height:auto;min-height:100%;display:flex;overflow:visible}.app-advokat-uploads-step .app-advokat-file-list{min-height:0}.app-advokat-upload-row{gap:clamp(.18rem,.65cqh,.32rem);min-width:0;display:grid}.app-advokat-upload-row>p,.app-advokat-upload-progress p{color:rgba(var(--app-sign-text-rgb), .74);margin:0;font-size:clamp(.56rem,1.7cqw,.72rem);line-height:1.15}.app-advokat-upload-progress{gap:.2rem;display:grid}.app-advokat-upload-progress>span{background:#ffffff1f;border-radius:999px;height:.24rem;display:block;overflow:hidden}.app-advokat-upload-progress i{border-radius:inherit;background:var(--app-advokat-active);height:100%;transition:width .18s ease-out;display:block}.app-advokat-upload-progress.is-recognizing i{animation:1.25s ease-in-out infinite app-upload-recognition}.app-advokat-upload-progress.is-completed i{background:#58a979}.app-advokat-upload-progress.is-failed i{background:#d66b5f}@keyframes app-upload-recognition{0%,to{opacity:.42}50%{opacity:1}}.app-advokat-file-field{border-radius:.82rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:clamp(2.35rem,9.2cqh,3.65rem);padding:clamp(.42rem,1.55cqh,.68rem) clamp(.5rem,1.9cqw,.72rem);display:grid}.app-advokat-file-field input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.app-advokat-file-field span{min-width:0;color:var(--app-sign-text);font-size:clamp(.87rem,2.65cqw,1.09rem);font-weight:850;line-height:1.15}.app-advokat-file-field em{color:#16181d;background:var(--app-advokat-active);border-radius:.66rem;place-items:center;min-height:clamp(1.82rem,6.6cqh,2.75rem);padding:0 clamp(.48rem,1.9cqw,.72rem);font-size:clamp(.62rem,1.88cqw,.78rem);font-style:normal;font-weight:850;display:grid}.app-advokat-file-field.is-disabled em{color:rgba(var(--app-sign-text-rgb), .62);background:#ffffff14}.app-advokat-warning-list{gap:.35rem;max-height:7rem;display:grid;overflow:auto}.app-advokat-warning-list p{border:1px solid var(--app-advokat-accent-border);color:#fff2d6eb;background:#2a1f0c7a;border-radius:.72rem;margin:0;padding:.5rem .62rem;font-size:clamp(.58rem,1.8cqw,.74rem);line-height:1.22}.app-advokat-clear-uploads{width:100%;min-height:clamp(2.1rem,8cqh,3rem);color:var(--app-sign-text);background:var(--app-advokat-surface);box-shadow:var(--app-advokat-control-shadow);font:inherit;cursor:pointer;border:0;border-radius:.72rem;margin-top:auto;font-size:clamp(.62rem,1.9cqw,.8rem);font-weight:850}.app-advokat-clear-uploads:hover:not(:disabled){background:var(--app-advokat-surface-hover);box-shadow:var(--app-advokat-control-shadow-hover)}.app-advokat-clear-uploads:disabled{cursor:default;opacity:.42}.app-advokat-payment{justify-content:stretch;gap:0;min-height:0;overflow:hidden}.app-advokat-payment-order{--app-advokat-screen-gap:clamp(.42rem, 1.35cqh, .68rem);--app-advokat-payment-side-gap:clamp(.42rem, 1.22cqw, .82rem);--app-advokat-payment-content-width:calc(100% - var(--app-advokat-payment-side-gap) - var(--app-advokat-payment-side-gap));--app-advokat-payment-content-inline-size:calc(100cqw - var(--app-advokat-payment-side-gap) - var(--app-advokat-payment-side-gap));justify-content:center;align-items:center;gap:var(--app-advokat-screen-gap);flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.app-advokat-payment-summary{box-sizing:border-box;width:var(--app-advokat-payment-content-width);inline-size:var(--app-advokat-payment-content-inline-size);text-align:center;flex-direction:column;align-items:center;gap:clamp(.18rem,.62cqh,.3rem);padding-top:clamp(.26rem,.9cqh,.48rem);display:flex}.app-advokat-payment-summary strong{width:var(--app-advokat-payment-content-width);inline-size:var(--app-advokat-payment-content-inline-size);color:var(--app-sign-text);text-align:center;gap:.08em;font-size:clamp(1.08rem,3.75cqw,1.58rem);line-height:1.08;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.app-advokat-payment-summary p{max-width:none;color:rgba(var(--app-sign-text-rgb), .88);font-size:clamp(.86rem,2.75cqw,1.12rem);font-weight:800;line-height:1.18}.app-advokat-payment-cost{box-sizing:border-box;width:var(--app-advokat-payment-content-width);inline-size:var(--app-advokat-payment-content-inline-size);flex-direction:column;align-items:center;display:flex}.app-advokat-result-card{--app-advokat-screen-gap:clamp(.48rem, 1.42cqh, .72rem);justify-content:center;align-items:center;gap:var(--app-advokat-screen-gap);text-align:center;flex-direction:column;width:100%;min-height:100%;display:flex}.app-advokat-result-card>span{color:#16181d;background:var(--app-advokat-active);isolation:isolate;border-radius:999px;place-items:center;min-height:clamp(5.2rem,18cqh,6rem);padding:0 clamp(2rem,6.2cqw,2.7rem);font-size:clamp(1.75rem,6.2cqw,2.55rem);font-weight:900;display:inline-grid;position:relative;overflow:hidden}.app-advokat-result-card.is-processing>span,.app-advokat-result-card.is-queued>span,.app-advokat-result-card.is-recognizing>span,.app-advokat-result-card.is-waiting_codex>span{color:var(--app-sign-text);background:var(--app-advokat-surface-hover);box-shadow:var(--app-advokat-control-shadow-hover)}.app-advokat-result-card.is-processing>span:after,.app-advokat-result-card.is-queued>span:after,.app-advokat-result-card.is-recognizing>span:after,.app-advokat-result-card.is-waiting_codex>span:after{border-radius:inherit;content:"";pointer-events:none;-webkit-mask-composite:xor;z-index:1;background:conic-gradient(#0000 0deg 238deg,#044d2a2e 252deg,#f0d49ae6 282deg,#044d2af2 314deg,#0000 338deg 360deg);padding:2px;animation:1.65s linear infinite app-advokat-processing-ring;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes app-advokat-processing-ring{to{transform:rotate(360deg)}}.app-advokat-result-card.is-failed>span{color:#ffe7d5f5;background:#5a251e9e}.app-advokat-result-card strong{color:var(--app-sign-text);font-size:clamp(1.1rem,3.7cqw,1.56rem);line-height:1.05}.app-advokat-result-card p{max-width:none;color:rgba(var(--app-sign-text-rgb), .78);margin:0;font-size:clamp(.64rem,2.02cqw,.82rem);line-height:1.22}.app-advokat-result-card .app-advokat-generation-note{width:min(100%,34rem);color:rgba(var(--app-sign-text-rgb), .86);text-align:justify;text-align-last:left;font-size:clamp(.92rem,2.85cqw,1.16rem);line-height:1.28}.app-advokat-success-download,.app-advokat-success-guide,.app-advokat-success-next{gap:clamp(.34rem,1cqh,.5rem);width:100%;display:grid}.app-advokat-success-download{justify-items:center}.app-advokat-success-download p{color:rgba(var(--app-sign-text-rgb), .74);font-size:clamp(.68rem,2.1cqw,.86rem);line-height:1.2}.app-advokat-download-actions{--app-advokat-download-action-size:clamp(2.35rem, 7.8cqh, 3rem);grid-template-columns:minmax(0, 1fr) var(--app-advokat-download-action-size);gap:clamp(.34rem,1.05cqw,.5rem);width:100%;display:grid}.app-advokat-success-guide{border-radius:var(--app-button-radius,.85rem);text-align:left;background:#ffffff0e;padding:clamp(.4rem,1.18cqh,.58rem) clamp(.5rem,1.55cqw,.72rem)}.app-advokat-success-guide b,.app-advokat-success-next b{color:var(--app-sign-text);font-size:clamp(.72rem,2.2cqw,.9rem);font-weight:900;line-height:1.08}.app-advokat-success-guide ol{color:rgba(var(--app-sign-text-rgb), .78);gap:clamp(.12rem,.42cqh,.22rem);margin:0;padding-left:1rem;font-size:clamp(.64rem,1.98cqw,.8rem);font-weight:800;line-height:1.14;display:grid}.app-advokat-success-guide li strong{color:rgba(var(--app-sign-text-rgb), .92);font-weight:900}.app-advokat-success-guide em{color:rgba(var(--app-sign-text-rgb), .6);margin-top:clamp(.12rem,.46cqh,.22rem);font-size:clamp(.52rem,1.58cqw,.66rem);font-style:italic;line-height:1.16}.app-advokat-success-next{padding-top:var(--app-advokat-screen-gap);text-align:center;border-top:1px solid #044d2a57;justify-items:center;margin-top:clamp(.22rem,.8cqh,.42rem)}.app-advokat-payment-price{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:clamp(.42rem,1.8cqw,.8rem);min-height:clamp(3.4rem,13cqh,5.2rem);display:flex}.app-advokat-payment-price>b{width:100%;color:rgba(var(--app-sign-text-rgb), .76);text-align:center;font-size:clamp(.68rem,2.08cqw,.84rem);line-height:1.08}.app-advokat-payment-price>div{justify-content:center;align-items:baseline;gap:clamp(.42rem,1.8cqw,.8rem);width:100%;display:flex}.app-advokat-payment-guide{box-sizing:border-box;width:var(--app-advokat-payment-content-width);inline-size:var(--app-advokat-payment-content-inline-size);text-align:left;flex:none}.app-advokat-payment-promo{box-sizing:border-box;width:var(--app-advokat-payment-content-width);inline-size:var(--app-advokat-payment-content-inline-size);flex-direction:column;align-items:center;margin-top:0;display:flex}#main.app-advokat-main .app-advokat-success-next .app-advokat-final-action{width:100%;max-width:none}.app-advokat-payment-price strong{color:var(--app-sign-text);font-size:clamp(1.6rem,7cqw,3rem);line-height:1}.app-advokat-payment-price span{color:rgba(var(--app-sign-text-rgb), .56);font-size:clamp(.8rem,2.8cqw,1.1rem);text-decoration:line-through}.app-advokat-payment-price em{color:#f0d49a;text-align:center;width:100%;font-size:clamp(.68rem,2.25cqw,.9rem);font-style:normal;font-weight:850}.app-advokat-promo-form{grid-template-columns:minmax(0,1fr) auto;gap:clamp(.42rem,1.5cqw,.7rem);width:100%;margin:0 auto;display:grid}#main.app-advokat-main .app-advokat-final-action{appearance:none;border-radius:var(--app-button-radius,.85rem);width:min(100%,24rem);min-height:clamp(2.4rem,8.6cqh,3.2rem);color:var(--app-sign-text);background:var(--app-advokat-surface);box-shadow:var(--app-advokat-control-shadow);font:inherit;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;border:0;place-items:center;padding:0 clamp(.76rem,2.6cqw,1rem);font-size:clamp(.68rem,2.08cqw,.88rem);font-weight:850;line-height:1.1;display:grid}#main.app-advokat-main .app-advokat-final-action:hover{background:var(--app-advokat-surface-hover);box-shadow:var(--app-advokat-control-shadow-hover)}#main.app-advokat-main .app-advokat-final-action:active,#main.app-advokat-main .app-advokat-final-action.is-pay{color:#16181d;background:var(--app-advokat-active);box-shadow:inset 0 0 0 1px var(--app-advokat-active-border)}#main.app-advokat-main .app-advokat-final-action:disabled{cursor:wait;opacity:.62}#main.app-advokat-main .app-advokat-promo-form input,#main.app-advokat-main .app-advokat-promo-form button{appearance:none;border-radius:var(--app-button-radius,.85rem);height:clamp(2.4rem,9cqh,3.1rem);min-height:0;font:inherit;-webkit-tap-highlight-color:transparent;border:0}#main.app-advokat-main .app-advokat-promo-form input{min-width:0;color:var(--app-sign-text);background:var(--app-advokat-surface);box-shadow:var(--app-advokat-control-shadow);outline:0;padding:0 clamp(.62rem,2.4cqw,.92rem)}#main.app-advokat-main .app-advokat-promo-form input:focus{box-shadow:var(--app-advokat-control-shadow-hover)}#main.app-advokat-main .app-advokat-promo-form button{color:#16181d;background:var(--app-advokat-active);box-shadow:inset 0 0 0 1px var(--app-advokat-active-border);cursor:pointer;place-items:center;padding:0 clamp(.72rem,2.6cqw,1rem);font-weight:850;display:grid}#main.app-advokat-main .app-advokat-promo-form button:disabled,#main.app-advokat-main .app-advokat-promo-form input:disabled{cursor:default;opacity:.6}.app-advokat-auth-step{justify-content:center}.app-advokat-auth-step .app-login-card{width:min(100%,20rem);box-shadow:none;background:0 0;border:0;gap:clamp(.48rem,1.6cqh,.72rem);padding:0;display:grid}.app-advokat-auth-step .app-login-card-header{display:none}.app-advokat-auth-step .app-login-form{gap:clamp(.42rem,1.4cqh,.62rem);display:grid}.app-advokat-auth-step .app-login-form label{gap:.26rem;margin:0;display:grid}.app-advokat-auth-step .app-login-form label span{color:rgba(var(--app-sign-text-rgb), .74);font-size:clamp(.58rem,1.86cqw,.72rem);font-weight:800;line-height:1.15}.app-advokat-auth-step .app-login-password-actions{grid-template-columns:minmax(0,1fr) minmax(0,1.28fr);gap:clamp(.42rem,1.4cqh,.62rem);display:grid}#main.app-advokat-main .app-advokat-auth-step input[type=text],#main.app-advokat-main .app-advokat-auth-step input[type=password]{appearance:none;border-radius:var(--app-button-radius,.85rem);width:100%;min-height:clamp(2.02rem,8.5cqh,3.18rem);color:var(--app-sign-text);background:var(--app-advokat-surface);box-shadow:var(--app-advokat-control-shadow);font:inherit;border:0;padding:0 clamp(.58rem,2.45cqw,.92rem)}#main.app-advokat-main .app-advokat-auth-step input::placeholder{color:rgba(var(--app-sign-text-rgb), .58);-webkit-text-fill-color:rgba(var(--app-sign-text-rgb), .58)}.app-advokat-auth-step .button,.app-advokat-auth-step button{min-height:clamp(2.02rem,8.5cqh,3.18rem)}.app-advokat-auth-step .app-login-password-actions .button{min-width:0;padding-inline:clamp(.46rem,1.7cqw,.82rem);font-size:clamp(.62rem,1.9cqw,.84rem)}.app-advokat-auth-step .app-status{margin:0;font-size:clamp(.62rem,1.88cqw,.78rem);line-height:1.25}.app-advokat-download-link{border-radius:var(--app-button-radius,.85rem);color:#16181d;background:var(--app-advokat-active);width:100%;min-height:clamp(2.35rem,7.8cqh,3rem);box-shadow:inset 0 0 0 1px var(--app-advokat-active-border);text-align:center;text-transform:uppercase;place-items:center;padding:0 clamp(.8rem,2.5cqw,1rem);font-size:clamp(.7rem,2.08cqw,.9rem);font-weight:900;line-height:1.1;text-decoration:none;display:grid}#main.app-advokat-main .app-advokat-delete-result{width:var(--app-advokat-download-action-size);min-width:var(--app-advokat-download-action-size);height:var(--app-advokat-download-action-size);min-height:var(--app-advokat-download-action-size);border-radius:var(--app-button-radius,.85rem);box-shadow:inset 0 0 0 1px rgba(var(--app-sign-text-rgb), .34);cursor:pointer;background:#ffffff0b;border:0;place-items:center;padding:0;display:grid;position:relative}#main.app-advokat-main .app-advokat-delete-result:before,#main.app-advokat-main .app-advokat-delete-result:after{background:rgba(var(--app-sign-text-rgb), .78);content:"";transform-origin:50%;border-radius:999px;width:48%;height:2px;position:absolute;top:50%;left:50%}#main.app-advokat-main .app-advokat-delete-result:before{transform:translate(-50%,-50%)rotate(45deg)}#main.app-advokat-main .app-advokat-delete-result:after{transform:translate(-50%,-50%)rotate(-45deg)}#main.app-advokat-main .app-advokat-delete-result:hover{box-shadow:inset 0 0 0 1px rgba(var(--app-sign-text-rgb), .46);background:#ffffff12}#main.app-advokat-main .app-advokat-delete-result:active{background:#ffffff1a}.app-advokat-actions{z-index:9;width:100%;height:var(--app-advokat-action-height);justify-content:space-between;gap:.65rem;padding:0;display:flex;position:static}.app-advokat-actions>button,.app-advokat-actions>button.app-advokat-primary{border-radius:var(--app-surface-radius,.85rem);text-align:center;flex:1 1 0;place-items:center;min-width:0;height:100%;min-height:0;padding:0 1rem;font-size:clamp(.88rem,2.2vmin,1rem);font-weight:850;display:grid}.app-advokat-actions button:disabled{cursor:default;opacity:.42}.app-advokat-actions .app-advokat-primary{width:auto;min-height:0;margin-left:0;padding:0 1rem}.app-advokat-actions .app-advokat-primary:only-child{width:100%;margin-left:0}#main.app-advokat-main button:focus,#main.app-advokat-main a:focus,#main.app-advokat-main input:focus,#main.app-advokat-main textarea:focus{outline:0}@media screen and (max-width:520px){.app-advokat-panel{padding:var(--app-advokat-panel-pad)}.app-advokat-step{gap:var(--app-advokat-step-gap)}.app-advokat-behavior-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app-advokat-number-field{max-width:none}.app-advokat-form{gap:.48rem}.app-advokat-facility-grid{grid-template-columns:minmax(5.8rem,.58fr) minmax(0,1.42fr)}.app-advokat-guilt-grid{grid-template-columns:minmax(0,1fr)}}@container advokat-cell (max-width:390px){.app-advokat-panel{--app-advokat-panel-pad:clamp(.52rem, 2.75cqw, .86rem);--app-advokat-step-gap:clamp(.28rem, 1.18cqh, .54rem)}.app-advokat-step h1{font-size:clamp(1.16rem,4.65cqw,1.72rem);line-height:1.04}.app-advokat-welcome h1{font-size:clamp(1.08rem,4.28cqw,1.58rem)}.app-advokat-step p{font-size:clamp(.7rem,2.22cqw,.86rem);line-height:1.28}.app-advokat-welcome p{font-size:clamp(.825rem,2.62cqw,.985rem);line-height:1.25}html body #main.app-advokat-main .app-advokat-quadrants>button{gap:clamp(.16rem,.7vmin,.28rem);padding:clamp(.42rem,1.45vmin,.74rem)}.app-advokat-quadrants strong{font-size:clamp(.74rem,2.78cqw,1.03rem);line-height:1.03}.app-advokat-quadrants span{font-size:clamp(.56rem,1.78cqw,.72rem);line-height:1.15}.app-advokat-form-fill{--app-advokat-control-gap-x:clamp(.2rem, 1.02cqw, .38rem);--app-advokat-control-gap-y:clamp(.24rem, 1.05cqh, .48rem);--app-advokat-field-label-gap:clamp(.14rem, .54cqh, .24rem);--app-advokat-section-gap:clamp(.22rem, .9cqh, .42rem);--app-advokat-divider-side-space:clamp(.2rem, .76cqh, .34rem)}.app-advokat-behavior-grid{row-gap:var(--app-advokat-control-gap-y)}.app-advokat-form span,.app-advokat-field>span,.app-advokat-month-year>span{font-size:clamp(.71rem,2.3cqw,.83rem);line-height:1.08}#main.app-advokat-main .app-advokat-form input[type=date],#main.app-advokat-main .app-advokat-form input[type=month],#main.app-advokat-main .app-advokat-form input[type=text],#main.app-advokat-main .app-advokat-form input[type=password]{min-height:clamp(1.72rem,7.1cqh,2.42rem);padding-inline:clamp(.42rem,1.8cqw,.68rem)}.app-advokat-choice-row{grid-template-columns:repeat(auto-fit,minmax(4.35rem,1fr))}.app-advokat-choice-row b{border-radius:.58rem;min-height:clamp(1.7rem,6.9cqh,2.34rem);font-size:clamp(.54rem,1.62cqw,.68rem);line-height:1.04}.app-advokat-file-field{min-height:clamp(2.05rem,7.8cqh,3rem)}.app-advokat-file-field em{min-height:clamp(1.54rem,5.6cqh,2.12rem)}}@container advokat-cell (max-width:340px){.app-advokat-panel{--app-advokat-panel-pad:clamp(.46rem, 2.6cqw, .72rem);--app-advokat-step-gap:clamp(.22rem, .95cqh, .42rem)}.app-advokat-step h1{font-size:clamp(1.02rem,4.28cqw,1.42rem)}.app-advokat-step p{font-size:clamp(.64rem,2.05cqw,.78rem);line-height:1.22}.app-advokat-welcome p{font-size:clamp(.765rem,2.42cqw,.905rem);line-height:1.2}.app-advokat-form-fill{--app-advokat-section-gap:clamp(.18rem, .72cqh, .34rem);--app-advokat-divider-side-space:clamp(.16rem, .62cqh, .28rem)}.app-advokat-choice-row{grid-template-columns:repeat(auto-fit,minmax(3.95rem,1fr))}}
.app-bottom-nav{left:50%;bottom:max(.55rem, env(safe-area-inset-bottom,0px));z-index:10070;max-width:calc(100vw - 1.1rem);box-shadow:none;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:0;padding:0;display:flex;position:fixed;transform:translate(-50%)}.app-bottom-nav-list,.app-bottom-nav-group{justify-content:center;align-items:center;gap:.35rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.app-bottom-nav-list li{justify-content:center;align-items:center;padding:0;display:flex}.app-login-mini-menu-root{justify-content:center;align-items:center;display:flex}.app-bottom-nav-link,.app-bottom-nav .app-header-inline-link,.app-bottom-nav a,.app-bottom-nav button{width:auto;min-width:0;height:auto;min-height:2rem;color:rgba(var(--app-sign-text-rgb), .78);letter-spacing:.02em;text-transform:none;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#0c0f1466;border:0;border-radius:999px;outline:none;justify-content:center;align-items:center;margin:0;padding:.42rem .68rem;font-size:clamp(.68rem,1.6vw,.78rem);font-weight:600;line-height:1;text-decoration:none;transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out,color .2s ease-in-out;display:inline-flex;box-shadow:inset 0 0 0 1px #044d2ab8}.app-bottom-nav-link:hover,.app-bottom-nav .app-header-inline-link:hover,.app-bottom-nav a:hover,.app-bottom-nav button:hover{color:var(--app-sign-text);background:#101518b8;box-shadow:inset 0 0 0 2px #044d2a}.app-bottom-nav-link:focus,.app-bottom-nav-link:focus-visible,.app-bottom-nav-link:active,.app-bottom-nav .app-header-inline-link:focus,.app-bottom-nav .app-header-inline-link:focus-visible,.app-bottom-nav .app-header-inline-link:active,.app-bottom-nav a:focus,.app-bottom-nav a:focus-visible,.app-bottom-nav a:active,.app-bottom-nav button:focus,.app-bottom-nav button:focus-visible,.app-bottom-nav button:active{outline:none}.app-bottom-nav-link:focus-visible,.app-bottom-nav .app-header-inline-link:focus-visible,.app-bottom-nav a:focus-visible,.app-bottom-nav button:focus-visible{color:var(--app-sign-text);background:#101518b8;box-shadow:inset 0 0 0 2px #044d2a}.app-bottom-nav-link:active,.app-bottom-nav .app-header-inline-link:active,.app-bottom-nav a:active,.app-bottom-nav button:active,.app-bottom-nav button[aria-expanded=true]{color:#16181d;background:#f0d49ab8;box-shadow:inset 0 0 0 2px #f0d49aad}.app-bottom-nav .app-bottom-nav-primary,.app-bottom-nav a.app-bottom-nav-primary{border-radius:var(--app-button-radius);color:#16181d;background:#f0d49ab8;min-width:min(24rem,100vw - 1.1rem);min-height:3rem;padding:.7rem 1rem;font-size:clamp(.88rem,2vw,1rem);font-weight:850;line-height:1.15;box-shadow:inset 0 0 0 1px #f0d49aad}.app-bottom-nav .app-bottom-nav-primary:hover,.app-bottom-nav .app-bottom-nav-primary:focus-visible{color:#16181d;background:#f0d49ad6;box-shadow:inset 0 0 0 2px #f0d49aad}.app-bottom-nav .app-bottom-nav-primary:active{color:#16181d;background:#f0d49aa8;box-shadow:inset 0 0 0 2px #f0d49aad}.app-bottom-nav .button,.app-bottom-nav a.button,.app-bottom-nav button.button{width:auto;min-width:0;height:auto;padding:.38rem .58rem;line-height:1.1}body.content-active .app-bottom-nav,.app-lightbox-open .app-bottom-nav{pointer-events:none;opacity:.18}
.app-login-mini-menu-root,.app-articles-mini-menu-root{z-index:10071;justify-content:center;align-items:center;display:inline-flex;position:relative}.app-login-mini-menu,.app-articles-mini-menu{left:50%;bottom:calc(max(.55rem, env(safe-area-inset-bottom,0px)) + 2.95rem);z-index:10072;border-radius:var(--app-surface-radius);width:min(23rem,100vw - 1rem);max-height:min(42dvh,24rem);color:var(--app-sign-text);-webkit-backdrop-filter:blur(16px)saturate(1.12);pointer-events:auto;background:#07090cc7;border:1px solid #ffffff1f;padding:.32rem .38rem .34rem;animation:.24s cubic-bezier(.16,.92,.24,1) both app-bottom-popover-in;display:grid;position:fixed;overflow-y:auto;transform:translate(-50%);box-shadow:0 1rem 2.6rem #00000057}.app-articles-mini-menu{gap:.35rem;padding:.42rem}.app-articles-mini-menu a{border-radius:var(--app-button-radius);min-height:2.8rem;color:rgba(var(--app-sign-text-rgb), .88);-webkit-user-select:none;user-select:none;background:#101518c2;align-items:center;padding:.68rem .82rem;font-size:.9rem;font-weight:700;line-height:1.2;text-decoration:none;display:flex;box-shadow:inset 0 0 0 1px #044d2ab8}.app-articles-mini-menu a:hover,.app-articles-mini-menu a:focus-visible{color:var(--app-sign-text);background:#101518e0;box-shadow:inset 0 0 0 2px #044d2a}.app-articles-mini-menu a:active{color:#16181d;background:#f0d49ab8;box-shadow:inset 0 0 0 2px #f0d49aad}body.app-bottom-popover-open:before{content:"";z-index:10060;-webkit-backdrop-filter:blur(4px);opacity:1;pointer-events:none;background:#03050857;animation:.24s ease-out both app-bottom-popover-backdrop-in;position:fixed;inset:0}.app-login-mini-menu .app-login-card{border-radius:var(--app-surface-radius);width:100%;max-width:100%;color:var(--app-sign-text);box-shadow:none;background:0 0;border:0;padding:.2rem;line-height:1.2}.app-login-mini-menu .app-login-card .app-login-card-header{display:none}.app-login-mini-menu .app-login-form{gap:.35rem;margin-top:.15rem;display:grid}.app-login-mini-menu label,.app-login-mini-menu .app-login-hint,.app-login-mini-menu .app-muted{color:rgba(var(--app-sign-text-rgb), .76);text-shadow:0 1px 10px #00000047}.app-login-mini-menu label{margin:0 0 .22rem;font-size:.72rem;line-height:1.15;display:block}.app-login-mini-menu .app-login-password-actions{grid-template-columns:minmax(0,1fr) minmax(0,1.28fr);gap:.35rem;display:grid}.app-login-mini-menu .app-login-hint{overflow-wrap:anywhere;margin:.45rem 0 0;font-size:.74rem;line-height:1.32}html body .app-login-mini-menu input[type=text],html body .app-login-mini-menu input[type=email],html body .app-login-mini-menu input[type=password]{border-radius:var(--app-surface-radius);width:100%;min-height:2.15rem;color:rgba(var(--app-sign-text-rgb), .92);-webkit-text-fill-color:rgba(var(--app-sign-text-rgb), .92);background:#090b0e7a;border:1px solid #ffffff24;margin:0;padding:0 .62rem;font-size:.86rem;box-shadow:0 .5rem 1.25rem #0003}html body .app-login-mini-menu input::placeholder{color:rgba(var(--app-sign-text-rgb), .58);-webkit-text-fill-color:rgba(var(--app-sign-text-rgb), .58)}html body .app-login-mini-menu input[type=text]:focus,html body .app-login-mini-menu input[type=email]:focus,html body .app-login-mini-menu input[type=password]:focus{color:var(--app-sign-text);-webkit-text-fill-color:var(--app-sign-text);background:#090b0e94;border-color:#f0d49a6b;outline:none;box-shadow:0 .65rem 1.55rem #00000042,0 0 0 2px #f0d49a2e}html body .app-login-mini-menu input[type=text]:-webkit-autofill{-webkit-text-fill-color:var(--app-sign-text);caret-color:var(--app-sign-text);border:1px solid #f0d49a2e;transition:background-color 99999s ease-in-out,color 99999s ease-in-out;box-shadow:inset 0 0 0 1000px #090b0ef5,0 .5rem 1.25rem #0003}html body .app-login-mini-menu input[type=text]:-webkit-autofill:hover{-webkit-text-fill-color:var(--app-sign-text);caret-color:var(--app-sign-text);border:1px solid #f0d49a2e;transition:background-color 99999s ease-in-out,color 99999s ease-in-out;box-shadow:inset 0 0 0 1000px #090b0ef5,0 .5rem 1.25rem #0003}html body .app-login-mini-menu input[type=text]:-webkit-autofill:focus{-webkit-text-fill-color:var(--app-sign-text);caret-color:var(--app-sign-text);border:1px solid #f0d49a2e;transition:background-color 99999s ease-in-out,color 99999s ease-in-out;box-shadow:inset 0 0 0 1000px #090b0ef5,0 .5rem 1.25rem #0003}html body .app-login-mini-menu input[type=email]:-webkit-autofill{-webkit-text-fill-color:var(--app-sign-text);caret-color:var(--app-sign-text);border:1px solid #f0d49a2e;transition:background-color 99999s ease-in-out,color 99999s ease-in-out;box-shadow:inset 0 0 0 1000px #090b0ef5,0 .5rem 1.25rem #0003}html body .app-login-mini-menu input[type=email]:-webkit-autofill:hover{-webkit-text-fill-color:var(--app-sign-text);caret-color:var(--app-sign-text);border:1px solid #f0d49a2e;transition:background-color 99999s ease-in-out,color 99999s ease-in-out;box-shadow:inset 0 0 0 1000px #090b0ef5,0 .5rem 1.25rem #0003}html body .app-login-mini-menu input[type=email]:-webkit-autofill:focus{-webkit-text-fill-color:var(--app-sign-text);caret-color:var(--app-sign-text);border:1px solid #f0d49a2e;transition:background-color 99999s ease-in-out,color 99999s ease-in-out;box-shadow:inset 0 0 0 1000px #090b0ef5,0 .5rem 1.25rem #0003}html body .app-login-mini-menu input[type=password]:-webkit-autofill{-webkit-text-fill-color:var(--app-sign-text);caret-color:var(--app-sign-text);border:1px solid #f0d49a2e;transition:background-color 99999s ease-in-out,color 99999s ease-in-out;box-shadow:inset 0 0 0 1000px #090b0ef5,0 .5rem 1.25rem #0003}html body .app-login-mini-menu input[type=password]:-webkit-autofill:hover{-webkit-text-fill-color:var(--app-sign-text);caret-color:var(--app-sign-text);border:1px solid #f0d49a2e;transition:background-color 99999s ease-in-out,color 99999s ease-in-out;box-shadow:inset 0 0 0 1000px #090b0ef5,0 .5rem 1.25rem #0003}html body .app-login-mini-menu input[type=password]:-webkit-autofill:focus{-webkit-text-fill-color:var(--app-sign-text);caret-color:var(--app-sign-text);border:1px solid #f0d49a2e;transition:background-color 99999s ease-in-out,color 99999s ease-in-out;box-shadow:inset 0 0 0 1000px #090b0ef5,0 .5rem 1.25rem #0003}.app-login-mini-menu .app-status{border-radius:var(--app-surface-radius);margin:.5rem 0 0;padding:.45rem .55rem;font-size:.78rem;line-height:1.3}.app-login-mini-menu .button{width:100%;min-height:2.15rem;margin:0;padding:.42rem .7rem}.app-login-mini-menu .app-login-password-actions .button{min-width:0;padding-inline:.45rem;font-size:.76rem}@keyframes app-bottom-popover-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes app-bottom-popover-in{0%{opacity:0;transform:translate(-50%)translateY(.35rem)scale(.985)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@media screen and (min-height:760px){.app-login-mini-menu{max-height:min(48dvh,27rem)}}@media screen and (max-height:620px){.app-login-mini-menu{max-height:min(50dvh,19rem)}}
.app-legal-wrapper{background:linear-gradient(#07090cad,#07090cd1),url(/backgrounds/advokat/wall.jpeg) 50%/cover no-repeat fixed;min-height:100dvh}#main.app-legal-page{height:auto;min-height:100dvh;padding:clamp(1.2rem, 4vw, 3.5rem) var(--app-main-gap) calc(var(--app-bottom-nav-height) + 4rem);display:block;overflow:visible}.app-legal-shell{width:min(72rem,100%);color:rgba(var(--app-sign-text-rgb), .9);margin:0 auto}.app-legal-header{max-width:54rem;padding-bottom:clamp(1.5rem,4vw,3rem)}.app-legal-kicker{color:#f0d49a;text-transform:uppercase;margin:0 0 .7rem;font-size:.78rem;font-weight:800}.app-legal-header h1{color:var(--app-sign-text);letter-spacing:0;text-transform:none;margin:0 0 1rem;font-size:clamp(2rem,6vw,4.6rem);line-height:1}.app-legal-header p{margin:.7rem 0 0;font-size:clamp(.95rem,1.8vw,1.08rem);line-height:1.55}.app-legal-toc{z-index:20;border-radius:calc(var(--app-button-radius) + .2rem);-webkit-backdrop-filter:blur(10px);background:#07090ce0;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;padding:.55rem;display:grid;position:sticky;top:.45rem;box-shadow:0 .35rem 1.2rem #0000003d}.app-legal-toc a{border-radius:var(--app-button-radius);min-height:2.45rem;color:rgba(var(--app-sign-text-rgb), .82);text-align:center;white-space:normal;-webkit-user-select:none;user-select:none;background:#101518c2;border:0;place-items:center;padding:.58rem .75rem;font-size:.78rem;font-weight:750;line-height:1.15;text-decoration:none;transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out,color .2s ease-in-out;display:grid;box-shadow:inset 0 0 0 1px #044d2ab8}html body .app-legal-toc a:hover,html body .app-legal-toc a:focus-visible{color:var(--app-sign-text);background:#101518d1;outline:0;box-shadow:inset 0 0 0 2px #044d2a}html body .app-legal-toc a:active{color:var(--app-sign-text);background:#101518b8;outline:0;box-shadow:inset 0 0 0 2px #044d2a}.app-legal-content{gap:clamp(2.5rem,7vw,5rem);padding-top:clamp(1.5rem,4vw,3rem);display:grid}.app-legal-document{max-width:54rem;scroll-margin-top:5rem}.app-legal-document+.app-legal-document{border-top:1px solid #044d2ab8;padding-top:clamp(2rem,5vw,3.5rem)}.app-legal-document h2{color:var(--app-sign-text);letter-spacing:0;text-transform:none;margin:0 0 1.5rem;font-size:clamp(1.45rem,3.5vw,2.2rem);line-height:1.12}.app-legal-document h3{color:#f0d49a;letter-spacing:0;text-transform:none;margin:1.65rem 0 .55rem;font-size:clamp(1rem,2vw,1.18rem);line-height:1.25}.app-legal-document p,.app-legal-document li{color:rgba(var(--app-sign-text-rgb), .82);font-size:clamp(.9rem,1.6vw,1rem);line-height:1.65}.app-legal-document p{margin:.65rem 0}.app-legal-document ul{margin:.65rem 0;padding-left:1.25rem}.app-legal-document li+li{margin-top:.32rem}.app-service-shell{padding-inline:clamp(.1rem,1vw,.75rem)}.app-service-header{max-width:60rem}.app-service-header h1{max-width:58rem;font-size:clamp(2rem,5.4vw,4.35rem);line-height:1.04}.app-service-header>p:last-child{text-align:justify;text-align-last:left;max-width:58rem;font-size:clamp(1.16rem,2.18vw,1.34rem);line-height:1.62}.app-service-content{max-width:60rem}.app-service-content .app-legal-document{max-width:58rem}.app-service-content .app-legal-document p,.app-service-content .app-legal-document li{font-size:clamp(1.08rem,1.9vw,1.2rem);line-height:1.72}.app-service-content .app-legal-document p{text-align:justify;text-align-last:left}.app-service-content ol{margin:.65rem 0;padding-left:1.45rem}.app-service-content ol li+li{margin-top:.42rem}.app-service-faq section+section{margin-top:1.25rem}.app-service-faq section h3{margin-top:0}@media (max-width:640px){#main.app-legal-page{padding-top:1.1rem}.app-legal-toc{grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:0}.app-service-header h1{font-size:clamp(1.9rem,10vw,3rem)}}
