@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")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}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:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{-webkit-text-size-adjust:none}mark{background-color:transparent;color:inherit}input::-moz-focus-inner{border:0;padding:0}input,select,textarea{appearance:none}body{-ms-overflow-style:scrollbar}@media screen and (max-width:480px){body,html{min-width:320px}}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#242629}body,input,select,textarea{color:#a0a0a1;font-family:Noto Sans,Arial,sans-serif;font-size:15pt;font-weight:400;letter-spacing:0;line-height:1.65}@media screen and (max-width:1680px){body,input,select,textarea{font-size:11pt}}a{transition:color .2s ease-in-out,border-bottom-color .2s ease-in-out;border-bottom:1px dotted;text-decoration:none}a,a:hover{color:var(--app-accent,#34a58e)}a:hover{border-bottom-color:transparent}b,strong{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);font-weight:300;letter-spacing:.1em;line-height:1.5;margin:0 0 1em;text-transform:uppercase}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{top:.5em}sub,sup{font-size:.8em;position:relative}sup{top:-.5em}blockquote{border-left:4px #36383c;font-style:italic;margin:0 0 2em;padding:.5em 0 .5em 2em}code{background:#34363b;border:1px solid #36383c;margin:0 .25em;padding:.25em .65em}code,pre{font-family:Courier New,monospace;font-size:.9em}pre{-webkit-overflow-scrolling:touch;margin:0 0 2em}pre code{display:block;line-height:1.75;padding:1em 1.5em;overflow-x:auto}hr{border:0;border-bottom:1px solid #36383c;margin:2em 0}.button,button,input[type=button],input[type=reset],input[type=submit]{appearance:none;transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out,color .2s ease-in-out;background-color:transparent;border:0;border-radius:0;box-shadow:inset 0 0 0 2px #36383c;color:var(--app-sign-text);cursor:pointer;display:inline-block;font-size:.9em;font-weight:300;height:3.05556em;letter-spacing:.1em;line-height:3.05556em;padding:0 2.5em;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap}.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{box-shadow:inset 0 0 0 2px #36383c;color:var(--app-sign-text)}.button:hover:active,button:hover:active,input[type=button]:hover:active,input[type=reset]:hover:active,input[type=submit]:hover:active{background-color:transparent;color:var(--app-sign-text)}.button.icon,button.icon,input[type=button].icon,input[type=reset].icon,input[type=submit].icon{padding-left:1.35em}.button.icon:before,button.icon:before,input[type=button].icon:before,input[type=reset].icon:before,input[type=submit].icon:before{margin-right:.5em}.button.large,button.large,input[type=button].large,input[type=reset].large,input[type=submit].large{font-size:1.35em}.button.primary,button.primary,input[type=button].primary,input[type=reset].primary,input[type=submit].primary{background-color:var(--app-accent,#34a58e);box-shadow:none}.button.primary:hover,button.primary:hover,input[type=button].primary:hover,input[type=reset].primary:hover,input[type=submit].primary:hover{background-color:var(--app-accent,#34a58e);color:var(--app-sign-text)}.button.primary:hover:active,button.primary:hover:active,input[type=button].primary:hover:active,input[type=reset].primary:hover:active,input[type=submit].primary:hover:active{background-color:var(--app-accent,#34a58e)}.button.disabled,.button:disabled,button.disabled,button:disabled,input[type=button].disabled,input[type=button]:disabled,input[type=reset].disabled,input[type=reset]:disabled,input[type=submit].disabled,input[type=submit]:disabled{pointer-events:none;opacity:.35}form{margin:0 0 2em}form>:last-child{margin-bottom:0}label{color:var(--app-sign-text);display:block;font-size:.9em;font-weight:300;margin:0 0 1em}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{appearance:none;background:#34363b;border:0;border-radius:0;color:#a0a0a1;display:block;outline:0;padding:0 1em;text-decoration:none;width:100%}input[type=email]:invalid,input[type=password]:invalid,input[type=search]:invalid,input[type=tel]:invalid,input[type=text]:invalid,input[type=url]:invalid,select:invalid,textarea:invalid{box-shadow:none}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{box-shadow:inset 0 0 0 2px var(--app-accent,#34a58e)}select{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-size:1.25rem;background-repeat:no-repeat;background-position:calc(100% - 1rem);height:2.75em;padding-right:2.75em;text-overflow:ellipsis}select option{color:var(--app-sign-text);background:#242629}select:focus::-ms-value{background-color:transparent}select::-ms-expand{display:none}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select{height:2.75em}textarea{padding:.75em 1em}input[type=checkbox],input[type=radio]{appearance:none;display:block;float:left;margin-right:-2em;opacity:0;width:1em;z-index:-1}input[type=checkbox]+label,input[type=radio]+label{text-decoration:none;color:#a0a0a1;cursor:pointer;display:inline-block;font-size:1em;font-weight:300;padding-left:2.4em;padding-right:.75em;position:relative}input[type=checkbox]+label:before,input[type=radio]+label:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-feature-settings:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none;font-family:Font Awesome\ 5 Free;font-weight:900;background:#34363b;content:"";display:inline-block;font-size:.8em;height:2.0625em;left:0;line-height:2.0625em;position:absolute;text-align:center;top:0;width:2.0625em}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:"\f00c"}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,::-moz-placeholder{color:#707071;opacity:1}:-ms-input-placeholder{color:#707071;opacity:1}ol{list-style:decimal;margin:0 0 2em;padding-left:1.25em}ol li{padding-left:.25em}ul{list-style:disc;margin:0 0 2em;padding-left:1em}ul li{padding-left:.5em}ul.alt{list-style:none;padding-left:0}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{display:block;font-weight:300;margin:0 0 1em}dl dd{margin-left:2em}table{margin:0 0 2em;width:100%}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);font-size:.9em;font-weight:300;padding:0 .75em .75em;text-align:left}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-color:#36383c;border-style:solid;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{padding:4em 4em 2em;transform:translateY(100vh);transition:transform .5s ease;-webkit-overflow-scrolling:touch;background:rgba(36,38,41,.975);bottom:4em;left:0;max-height:calc(80vh - 4em);overflow-y:auto;position:fixed;width:100%;z-index:10001}.panel.active{transform:translateY(1px)}@media screen and (max-width:1280px){.panel{padding:3em 3em 1em}}@media screen and (max-width:736px){.panel{transform:translateY(-100vh);padding:4em 2em 2em;bottom:auto;top:calc(4em - 1px)}.panel.active{transform:translateY(0)}}#wrapper{transition:-moz-filter .5s ease,-ms-filter .5s ease,filter .5s ease;position:relative}#wrapper:after{pointer-events:none;transition:opacity .5s ease,visibility .5s;background:rgba(36,38,41,.5);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;visibility:hidden;width:100%;z-index:1}body{padding:0 0 4em}#header{transform:translateY(0);transition:transform 1s ease;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;background:#1f2224;bottom:-1em;height:5em;left:0;line-height:4em;padding:0 1.5em;position:fixed;user-select:none;width:100%;z-index:10002}#header h1{color:#a0a0a1;display:inline-block;font-size:1em;line-height:1;margin:0;vertical-align:middle}#header h1 a{border:0}#header h1 a,#header h1 a:hover{color:inherit}#header nav{position:absolute;right:0;top:0}#header nav>ul{list-style:none;margin:0;padding:0}#header nav>ul>li{display:inline-block;padding:0}#header nav>ul>li a{transition:background-color .5s ease;border:0;color:var(--app-sign-text);display:inline-block;letter-spacing:.1em;padding:0 1.65em;text-transform:uppercase}#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{transform:translateY(0);bottom:auto;height:4em;padding:0 1em;top:0}#header h1{font-size:.9em}#header nav>ul>li a{font-size:.9em;padding:0 1.15em}}#main{transition:-moz-filter .5s ease,-ms-filter .5s ease,filter .5s ease;display:-moz-flex;display:-ms-flex;display:flex;flex-wrap:wrap}#main,#main .thumb{-webkit-tap-highlight-color:rgba(255,255,255,0)}#main .thumb{transition:opacity 1.25s ease-in-out;pointer-events:auto;opacity:1;overflow:hidden;position:relative}#main .thumb:after{background-image:linear-gradient(0deg,rgba(10,17,25,.35) 5%,rgba(10,17,25,0) 35%);pointer-events:none;content:"";display:block}#main .thumb:after,#main .thumb>.image{background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}#main .thumb>.image{-webkit-tap-highlight-color:rgba(255,255,255,0);background-position:50%;background-repeat:no-repeat;border:0}#main .thumb>h2{pointer-events:none;bottom:1.875em;font-size:.8em;left:2.1875em;margin:0;position:absolute;z-index:1}#main .thumb>p{display:none}#main:after{pointer-events:none;transition:opacity .5s ease,visibility .5s;background:rgba(36,38,41,.25);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;visibility:hidden;width:100%;z-index:1}#main .thumb{transition-delay:2.525s;height:calc(40vh - 2em);min-height:20em;width:25%}#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{transition-delay:2.075s;height:calc(40vh - 2em);min-height:20em;width:33.33333%}#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{transition-delay:1.625s;height:calc(40vh - 2em);min-height:20em;width:50%}#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{transition-delay:2.075s;height:calc(28.57143vh - 1.33333em);min-height:18em;width:50%}#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{transition-delay:1.175s;height:calc(40vh - 2em);min-height:18em;width:100%}#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:0.85rem;--app-surface-radius:var(--app-cell-radius);--app-button-radius:var(--app-cell-radius);--app-scrollbar-size:0.48rem;--app-scrollbar-track:rgba(8,10,14,0.36);--app-scrollbar-thumb:rgba(240,212,154,0.72);--app-scrollbar-thumb-hover:rgba(240,212,154,0.88);--app-scrollbar-thumb-border:rgba(8,10,14,0.34);--app-sign-text:#ffffff;--app-sign-text-rgb:255,255,255;--app-sign-text-alt:#fcf0c8;--app-sign-text-alt-rgb:252,240,200;--app-stable-viewport-height:100vh}@supports (height:100lvh){:root{--app-stable-viewport-height:100lvh}}*{box-sizing:border-box}body,html{min-height:100dvh}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html body{margin:0;padding:0;scrollbar-width:none}body::-webkit-scrollbar{width:0;height:0}html body #wrapper,html body #wrapper *{scrollbar-width:thin;scrollbar-color:var(--app-scrollbar-thumb) var(--app-scrollbar-track)}html body #wrapper ::-webkit-scrollbar,html body #wrapper::-webkit-scrollbar{width:var(--app-scrollbar-size);height:var(--app-scrollbar-size)}html body #wrapper ::-webkit-scrollbar-track,html body #wrapper::-webkit-scrollbar-track{border-radius:999px;background:var(--app-scrollbar-track)}html body #wrapper ::-webkit-scrollbar-thumb,html body #wrapper::-webkit-scrollbar-thumb{border:1px solid var(--app-scrollbar-thumb-border);border-radius:999px;background:var(--app-scrollbar-thumb)}html body #wrapper ::-webkit-scrollbar-thumb:hover,html body #wrapper::-webkit-scrollbar-thumb:hover{background:var(--app-scrollbar-thumb-hover)}html body ::selection{color:#16181d;background:rgba(240,212,154,.72)}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 rgba(240,212,154,.34),0 .45rem 1.25rem rgba(0,0,0,.2)}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=email],html body input[type=password],html body input[type=search],html body input[type=tel],html body input[type=text],html body input[type=url],html body select,html body textarea{appearance:none;background-color:rgba(18,23,28,.86);border:1px solid rgba(255,255,255,.12);border-radius:var(--app-surface-radius);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 12px 28px rgba(0,0,0,.14);color:rgba(var(--app-sign-text-rgb),.94);transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease,color .2s ease}html body input::placeholder,html body textarea::placeholder{color:rgba(var(--app-sign-text-rgb),.42)}html body :is(input,select,textarea):focus{background-color:rgba(20,25,31,.94);border-color:rgba(240,212,154,.62);box-shadow:inset 0 0 0 1px rgba(240,212,154,.36),0 0 0 1px rgba(240,212,154,.14),0 14px 30px rgba(0,0,0,.22);color:rgba(var(--app-sign-text-rgb),.98);outline:none}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,html body input:-webkit-autofill:focus,html body input:-webkit-autofill:hover,html body textarea:-webkit-autofill,html body textarea:-webkit-autofill:focus,html body textarea:-webkit-autofill:hover{-webkit-text-fill-color:rgba(var(--app-sign-text-rgb),.96);box-shadow:inset 0 0 0 1000px rgba(18,23,28,.94),0 12px 28px rgba(0,0,0,.14);-webkit-transition:background-color 99999s ease-in-out 0s;transition:background-color 99999s ease-in-out 0s}#wrapper{display:flex;flex-direction:column;padding-top:0}#main,#wrapper{min-height:100dvh}#main{flex:1 0 auto;height:100dvh;padding-top:var(--app-header-safe-offset)}html body #header{display:none}#wrapper.app-site-bg-default{min-height:100dvh;background:linear-gradient(rgba(7,9,12,.08),rgba(7,9,12,.1)),url(/backgrounds/advokat/wall.jpeg) 50% /cover no-repeat}.app-status{margin:0;color:rgba(var(--app-sign-text-rgb),.78)}.app-status.error{color:#ffd0c5}.app-admin-cases-wrapper,.app-admin-no-background{min-height:100dvh;background:linear-gradient(rgba(7,9,12,.82),rgba(7,9,12,.9)),url(/backgrounds/advokat/wall.jpeg) 50% /cover no-repeat;background-attachment:fixed}.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(1180px,100%);margin:0 auto;color:var(--app-sign-text)}.app-admin-login-card{display:grid;gap:1rem;max-width:520px;padding:1.25rem;border:1px solid rgba(4,77,42,.72);border-radius:var(--app-surface-radius);background:rgba(8,10,14,.68)}.app-admin-login-card h1,.app-admin-login-card p{margin:0}.app-admin-login-form{display:grid;gap:.85rem}.app-admin-login-form input{width:100%;min-height:3rem;padding:0 .9rem;border:1px solid rgba(240,212,154,.34);border-radius:.7rem;background:rgba(255,255,255,.08);color:var(--app-sign-text);font:inherit}.app-admin-login-form input::placeholder{color:rgba(var(--app-sign-text-rgb),.55)}.app-admin-cases-header{display:flex;align-items:flex-end;justify-content:space-between;gap:clamp(.8rem,2vw,1.4rem);margin-bottom:1.05rem}.app-admin-case-card h2,.app-admin-case-card p,.app-admin-cases-header h1,.app-admin-cases-header p{margin:0}.app-admin-cases-header h1{font-size:clamp(1.8rem,4vw,3rem);line-height:1;text-wrap:balance}.app-admin-case-actions span,.app-admin-case-main p,.app-admin-cases-header p{color:rgba(var(--app-sign-text-rgb),.68)}.app-admin-cases-stats{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.app-admin-cases-stats span{min-height:2.35rem;display:inline-flex;align-items:center;padding:0 .75rem;border-radius:.78rem;background:rgba(8,10,14,.6);box-shadow:0 0 0 1px rgba(4,77,42,.72),0 10px 22px rgba(0,0,0,.14);font-size:.86rem;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.app-admin-cases-list{display:grid;gap:.72rem}.app-admin-review-queue{display:grid;gap:.7rem;margin-bottom:1rem;padding:.85rem;border-radius:calc(var(--app-surface-radius) + .08rem);background:rgba(54,33,8,.58);box-shadow:0 0 0 1px rgba(240,212,154,.34),0 14px 34px rgba(0,0,0,.16)}.app-admin-review-queue article,.app-admin-review-queue header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.65rem;align-items:center}.app-admin-review-queue header span{display:block;color:#f0d49a;font-size:.76rem;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.app-admin-review-queue header strong{display:block;margin-top:.2rem;color:var(--app-sign-text);font-size:1.08rem;line-height:1.1}.app-admin-review-queue article p,.app-admin-review-queue header p{margin:0;color:rgba(var(--app-sign-text-rgb),.72);font-size:.82rem;line-height:1.28}.app-admin-review-queue-list{display:grid;gap:.52rem}.app-admin-review-queue article{padding:.72rem;border-radius:.78rem;background:rgba(8,10,14,.52);box-shadow:0 0 0 1px rgba(240,212,154,.18)}.app-admin-review-queue article>div{display:grid;gap:.22rem;min-width:0}.app-admin-review-queue article b{color:var(--app-sign-text);font-size:.98rem;line-height:1.15}.app-admin-review-queue article em,.app-admin-review-queue article span{color:rgba(var(--app-sign-text-rgb),.72);font-size:.78rem;line-height:1.18}.app-admin-review-queue article em{color:#f0d49a;font-style:normal;font-weight:750}.app-admin-review-queue article p{grid-column:1/-1;max-height:5.5rem;overflow:hidden;color:#ffd0c5;overflow-wrap:anywhere}.app-admin-pagination{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:1rem}.app-admin-pagination a,.app-admin-pagination span{min-height:2.5rem;display:inline-flex;align-items:center;justify-content:center;padding:0 .9rem;border:1px solid rgba(4,77,42,.72);border-radius:.72rem;background:rgba(8,10,14,.52);color:var(--app-sign-text);font-size:.9rem;font-weight:800;text-decoration:none}.app-admin-pagination a:not(.app-admin-pagination-disabled){color:#16181d;background:#f0d49a;border-color:rgba(240,212,154,.68)}.app-admin-pagination-disabled{pointer-events:none;opacity:.45}.app-admin-promo-shell{display:grid;gap:.8rem;margin-bottom:1.05rem;padding:.9rem;border-radius:var(--app-surface-radius);background:rgba(8,10,14,.68);box-shadow:0 0 0 1px rgba(4,77,42,.72),0 18px 42px rgba(0,0,0,.16)}.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{display:flex;align-items:end;justify-content:space-between;gap:1rem}.app-admin-promo-list article span,.app-admin-promo-shell header p{color:rgba(var(--app-sign-text-rgb),.62)}.app-admin-promo-shell header h2{color:#f0d49a;font-size:1.24rem;line-height:1.12}.app-admin-promo-shell header p{max-width:48rem;font-size:.9rem;line-height:1.35;text-wrap:pretty}.app-admin-promo-create{display:grid;grid-template-columns:minmax(9rem,1fr) minmax(5.2rem,.42fr) minmax(10rem,1fr) minmax(8rem,.78fr) minmax(5.4rem,.5fr) minmax(6rem,.55fr) auto;gap:.6rem;align-items:end;padding:.75rem;border-radius:calc(var(--app-surface-radius) + .15rem);background:rgba(255,255,255,.055);box-shadow:0 0 0 1px rgba(255,255,255,.075),0 16px 34px rgba(0,0,0,.14)}.app-admin-promo-create button,.app-admin-promo-create input,.app-admin-promo-list button,.app-admin-promo-list input{min-height:2.65rem;border-radius:.7rem;color:var(--app-sign-text);font:inherit}.app-admin-promo-create input,.app-admin-promo-list input{min-width:0;padding:0 .85rem;border:1px solid rgba(255,255,255,.12);background:rgba(18,23,28,.86);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 12px 28px rgba(0,0,0,.14)}.app-admin-promo-create label,.app-admin-promo-list label{display:grid;gap:.35rem;min-width:0}.app-admin-promo-create label span,.app-admin-promo-list label span{color:rgba(var(--app-sign-text-rgb),.62);font-size:.78rem;font-weight:850}.app-admin-promo-create label:has(b),.app-admin-promo-list label:has(b){grid-template-columns:minmax(0,1fr) auto}.app-admin-promo-create label:has(b) span,.app-admin-promo-list label:has(b) span{grid-column:1/-1}.app-admin-promo-create label input,.app-admin-promo-list label input{width:100%}.app-admin-promo-create button,.app-admin-promo-list button{padding:0 .9rem;border:0;color:#16181d;background:#f0d49a;cursor:pointer;font-weight:850;box-shadow:0 0 0 1px rgba(240,212,154,.44),0 10px 22px rgba(0,0,0,.18);transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease,background-color .16s ease}.app-admin-promo-create button:active,.app-admin-promo-list button:active{transform:scale(.96)}.app-admin-promo-status{color:#f0d49a;font-size:.9rem;font-weight:750}.app-admin-promo-list{display:grid;gap:.6rem}.app-admin-promo-list article{display:grid;grid-template-columns:minmax(8rem,.58fr) minmax(0,1.7fr) auto;gap:.75rem;align-items:center;min-width:0;padding:.75rem;border-radius:calc(var(--app-surface-radius) + .15rem);background:rgba(255,255,255,.045);box-shadow:0 0 0 1px rgba(255,255,255,.07),0 12px 28px rgba(0,0,0,.12)}.app-admin-promo-main{display:grid;gap:.18rem;min-width:0}.app-admin-promo-list article strong{color:#f0d49a;font-size:1.12rem;line-height:1.1;overflow-wrap:anywhere}.app-admin-promo-list article a{color:rgba(240,212,154,.9);font-size:.78rem;text-decoration:none;overflow-wrap:anywhere}.app-admin-promo-list article.is-disabled{opacity:.56}.app-admin-promo-fields{display:grid;grid-template-columns:minmax(4.8rem,.48fr) minmax(9rem,1fr) minmax(7rem,.74fr) minmax(5rem,.48fr) minmax(5rem,.48fr);gap:.55rem;align-items:end;min-width:0}.app-admin-promo-actions{display:grid;grid-template-columns:minmax(0,1fr);gap:.45rem;min-width:8rem}.app-admin-promo-list button.app-admin-promo-delete{color:#ffe8e2;background:rgba(104,35,35,.72);box-shadow:0 0 0 1px rgba(255,141,117,.28),0 10px 22px rgba(0,0,0,.18)}.app-admin-case-card{display:grid;gap:.78rem;padding:.85rem;border-radius:calc(var(--app-surface-radius) + .08rem);background:rgba(8,10,14,.68);box-shadow:0 0 0 1px rgba(4,77,42,.58),0 14px 34px rgba(0,0,0,.14)}.app-admin-case-topline{display:grid;grid-template-columns:minmax(18rem,1fr) minmax(10rem,.45fr) minmax(13rem,auto);gap:.85rem;align-items:center}.app-admin-case-main{display:grid;gap:.32rem;min-width:0}.app-admin-case-main h2{color:#f0d49a;font-size:1.16rem;line-height:1.15;text-wrap:balance}.app-admin-case-route{font-weight:750;color:rgba(var(--app-sign-text-rgb),.88);line-height:1.25;text-wrap:pretty}.app-admin-case-state{display:grid;gap:.3rem;justify-items:start}.app-admin-case-state span{display:inline-flex;align-items:center;min-height:1.95rem;padding:.25rem .6rem;border-radius:.6rem;background:rgba(255,255,255,.06);box-shadow:0 0 0 1px rgba(4,77,42,.55);color:rgba(var(--app-sign-text-rgb),.88);font-size:.76rem;font-weight:800;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.app-admin-case-meta{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.52rem .75rem;margin:0;padding:.7rem .75rem;border-radius:.78rem;background:rgba(255,255,255,.035);box-shadow:0 0 0 1px rgba(255,255,255,.055)}.app-admin-case-meta div{min-width:0}.app-admin-case-meta dt{color:rgba(var(--app-sign-text-rgb),.48);font-size:.68rem;font-weight:800;line-height:1.1;text-transform:uppercase}.app-admin-case-meta dd{margin:.18rem 0 0;color:rgba(var(--app-sign-text-rgb),.9);font-size:.82rem;line-height:1.22;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.app-admin-case-meta-wide{grid-column:span 3}.app-admin-case-error dd{color:#ffd0c5}.app-admin-case-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.45rem}.app-admin-generation-actions{display:grid;justify-items:end;gap:.35rem}.app-admin-case-delete-action button,.app-admin-generation-actions button{min-height:2.5rem;padding:0 .85rem;border:0;border-radius:.72rem;background:rgba(8,10,14,.52);color:var(--app-sign-text);font:inherit;font-size:.84rem;font-weight:850;cursor:pointer;box-shadow:0 0 0 1px rgba(4,77,42,.72),0 10px 22px rgba(0,0,0,.14);transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease,background-color .16s ease}.app-admin-case-delete-action button:active,.app-admin-generation-actions button:active{transform:scale(.96)}.app-admin-case-delete-action{display:grid;justify-items:end;gap:.35rem}.app-admin-case-delete-action button{color:#ffe8e2;background:rgba(104,35,35,.64);box-shadow:0 0 0 1px rgba(255,141,117,.28),0 10px 22px rgba(0,0,0,.14)}.app-admin-case-delete-action span,.app-admin-generation-actions span{color:#f0d49a;font-size:.78rem;text-align:right}.app-admin-case-delete-action button:disabled,.app-admin-generation-actions button:disabled{cursor:wait;opacity:.65}.app-partner-report-shell{display:grid;gap:1rem}.app-partner-terms{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.app-partner-card,.app-partner-terms article{border:1px solid rgba(4,77,42,.72);border-radius:var(--app-surface-radius);background:rgba(8,10,14,.68)}.app-partner-terms article{display:grid;gap:.35rem;padding:.85rem}.app-partner-terms span{color:rgba(var(--app-sign-text-rgb),.62);font-size:.82rem;font-weight:800}.app-partner-terms strong{color:#f0d49a;font-size:clamp(1.4rem,3vw,2.2rem);line-height:1}.app-partner-card{display:grid;gap:.75rem;padding:.9rem;overflow-x:auto}.app-partner-card h2,.app-partner-card-header p,.app-partner-code-status{margin:0}.app-partner-card h2{color:#f0d49a;font-size:1.25rem}.app-partner-card-header{display:flex;align-items:end;justify-content:space-between;gap:1rem}.app-partner-card-header>div{display:grid;gap:.25rem;min-width:0}.app-partner-card-header p{color:rgba(var(--app-sign-text-rgb),.66);font-size:.9rem;line-height:1.35;text-wrap:pretty}.app-partner-card-header>span,.app-partner-code-main span{color:rgba(var(--app-sign-text-rgb),.62);font-size:.82rem;font-weight:800;white-space:nowrap}.app-partner-table{min-width:780px;display:grid;gap:.35rem}.app-partner-table>div{display:grid;grid-template-columns:minmax(16rem,1.8fr) repeat(4,minmax(7rem,.8fr));gap:.5rem;align-items:center;min-height:2.45rem;padding:.45rem 0;border-top:1px solid rgba(4,77,42,.3)}.app-partner-report-table>div{grid-template-columns:minmax(11rem,1fr) minmax(14rem,1.2fr) minmax(7rem,.7fr) minmax(6rem,.6fr) minmax(6rem,.6fr) minmax(7rem,.6fr) minmax(10rem,1fr)}.app-partner-table>div:first-child{border-top:0}.app-partner-table span{color:rgba(var(--app-sign-text-rgb),.88);font-size:.86rem;line-height:1.25;overflow-wrap:anywhere}.app-partner-table-head span{color:rgba(var(--app-sign-text-rgb),.52);font-size:.72rem;font-weight:850;text-transform:uppercase}.app-partner-codes-card{overflow:visible}.app-partner-code-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.6rem;align-items:end;padding:.75rem;border-radius:calc(var(--app-surface-radius) + .15rem);background:rgba(255,255,255,.055);box-shadow:0 0 0 1px rgba(255,255,255,.075),0 16px 34px rgba(0,0,0,.14)}.app-partner-code-edit label,.app-partner-code-form label{display:grid;gap:.35rem;min-width:0}.app-partner-code-edit label span,.app-partner-code-form label span{color:rgba(var(--app-sign-text-rgb),.62);font-size:.78rem;font-weight:850}.app-partner-code-actions button,.app-partner-code-edit button,.app-partner-code-edit input,.app-partner-code-form button,.app-partner-code-form input{min-height:2.65rem;border-radius:.7rem;font:inherit}.app-partner-code-edit input,.app-partner-code-form input{width:100%;padding:0 .85rem}.app-partner-code-actions button,.app-partner-code-edit button,.app-partner-code-form button{padding:0 .9rem;border:0;color:#16181d;background:#f0d49a;cursor:pointer;font-weight:850;box-shadow:0 0 0 1px rgba(240,212,154,.44),0 10px 22px rgba(0,0,0,.18);transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease,background-color .16s ease}.app-partner-code-actions button:active,.app-partner-code-edit button:active,.app-partner-code-form button:active{transform:scale(.96)}.app-partner-code-actions button:disabled,.app-partner-code-edit button:disabled,.app-partner-code-edit input:disabled,.app-partner-code-form button:disabled{cursor:not-allowed;opacity:.56}.app-partner-code-status{color:#f0d49a;font-size:.9rem;font-weight:750}.app-partner-code-list{display:grid;gap:.6rem}.app-partner-code-list article{display:grid;grid-template-columns:minmax(8rem,.7fr) minmax(14rem,1.4fr) auto;gap:.75rem;align-items:center;min-width:0;padding:.75rem;border-radius:calc(var(--app-surface-radius) + .15rem);background:rgba(255,255,255,.045);box-shadow:0 0 0 1px rgba(255,255,255,.07),0 12px 28px rgba(0,0,0,.12)}.app-partner-code-list article.is-disabled{opacity:.58}.app-partner-code-actions,.app-partner-code-edit,.app-partner-code-main{min-width:0}.app-partner-code-main{display:grid;gap:.18rem}.app-partner-code-main strong{color:#f0d49a;font-size:1.12rem;line-height:1.1;overflow-wrap:anywhere}.app-partner-code-main em{color:rgba(var(--app-sign-text-rgb),.76);font-size:.84rem;font-style:normal;font-weight:850}.app-partner-code-edit{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;align-items:end}.app-partner-code-actions{display:flex;justify-content:flex-end;gap:.45rem}.app-partner-code-actions .app-partner-code-delete{color:#ffe8e2;background:rgba(104,35,35,.72);box-shadow:0 0 0 1px rgba(255,141,117,.28),0 10px 22px rgba(0,0,0,.18)}.app-admin-copy-prompt,.app-admin-logout-button{border:0;color:#16181d;background:#f0d49a;box-shadow:0 0 0 1px rgba(240,212,154,.44),0 10px 22px rgba(0,0,0,.16);font-weight:850;transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease,background-color .16s ease}.app-admin-copy-prompt:active,.app-admin-logout-button:active{transform:scale(.96)}.app-admin-copy-prompt{min-height:2.5rem;padding:0 .85rem}@media screen and (max-width:820px){.app-admin-cases-header{display:grid}.app-admin-cases-stats{justify-content:flex-start}.app-admin-review-queue article,.app-admin-review-queue header,.app-partner-terms{grid-template-columns:minmax(0,1fr)}.app-partner-card-header{display:grid;align-items:start}.app-partner-card-header>span{justify-self:start}.app-partner-code-list article{grid-template-columns:minmax(0,1fr)}.app-partner-code-actions{justify-content:flex-start}.app-admin-case-topline{grid-template-columns:minmax(0,1fr) auto;align-items:start}.app-admin-case-meta{grid-template-columns:repeat(3,minmax(0,1fr))}.app-admin-case-actions{grid-column:1/-1;justify-content:flex-start}.app-admin-case-meta-wide{grid-column:span 3}.app-admin-promo-shell header{display:grid;grid-template-columns:minmax(0,1fr)}.app-admin-promo-create{grid-template-columns:repeat(2,minmax(0,1fr))}.app-admin-promo-list article{grid-template-columns:minmax(0,1fr)}.app-admin-promo-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.app-admin-promo-actions{display:flex;justify-content:flex-start;min-width:0}}@media screen and (max-width:560px){.app-admin-case-topline,.app-admin-promo-create,.app-admin-promo-list article{grid-template-columns:minmax(0,1fr)}.app-admin-case-state{grid-template-columns:repeat(2,minmax(0,auto))}.app-admin-case-actions{grid-column:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.app-admin-case-actions>:first-child{grid-column:1/-1}.app-admin-case-actions button,.app-admin-case-delete-action,.app-admin-generation-actions{width:100%}.app-admin-case-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.app-admin-case-meta-wide{grid-column:1/-1}.app-admin-promo-create button,.app-admin-promo-create label,.app-admin-promo-list button,.app-admin-promo-list label{width:100%}.app-admin-promo-actions,.app-admin-promo-fields{grid-template-columns:minmax(0,1fr)}.app-admin-promo-actions{display:grid}.app-partner-code-edit,.app-partner-code-form{grid-template-columns:minmax(0,1fr)}.app-partner-code-actions button,.app-partner-code-edit button,.app-partner-code-form button{width:100%}.app-partner-code-actions{display:grid;grid-template-columns:minmax(0,1fr)}}