main.container-wide:has(section [aria-current=true]){position:relative}main.container-wide:has(section [aria-current=true])>section:first-of-type{border:1px solid color-mix(in srgb, var(--border) 82%, transparent);border-radius:var(--rawaj-radius-surface);background:var(--card);color:var(--foreground);box-shadow:none;position:relative;overflow:hidden}main.container-wide:has(section [aria-current=true])>section:first-of-type:before{content:none}main.container-wide:has(section [aria-current=true])>section:first-of-type h1{z-index:1;color:var(--primary);position:relative}main.container-wide:has(section [aria-current=true])>section:first-of-type p{z-index:1;color:var(--muted-foreground);position:relative}main.container-wide:has(section [aria-current=true])>.flex.flex-wrap.gap-2 a{border:1px solid color-mix(in srgb, var(--border) 82%, transparent);background:var(--card);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}main.container-wide:has(section [aria-current=true])>section.flex.items-start{border-color:color-mix(in srgb, var(--border) 82%, transparent);background:var(--card-warm);box-shadow:none}main.container-wide:has(section [aria-current=true])>div.grid.min-h-\[60dvh\]{border-radius:var(--rawaj-radius-surface);background:0 0;padding:0;position:relative}main.container-wide:has(section [aria-current=true])>div.grid.min-h-\[60dvh\]>aside{border:1px solid color-mix(in srgb, var(--border) 82%, transparent);border-radius:var(--rawaj-radius-surface);background:var(--card);box-shadow:none}main.container-wide:has(section [aria-current=true])>div.grid.min-h-\[60dvh\]>aside>h2{color:var(--primary)}main.container-wide:has(section [aria-current=true])>div.grid.min-h-\[60dvh\]>aside button[aria-current=true]{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground);box-shadow:none;position:relative;overflow:hidden}main.container-wide:has(section [aria-current=true])>div.grid.min-h-\[60dvh\]>aside button:not([aria-current=true]){border-color:color-mix(in srgb, var(--border) 82%, transparent);background:var(--card);box-shadow:none}main.container-wide:has(section [aria-current=true])>div.grid.min-h-\[60dvh\]>aside button:not([aria-current=true]):hover{border-color:color-mix(in srgb, var(--primary) 18%, var(--border));background:var(--muted-surface);transform:none}main.container-wide:has(section [aria-current=true])>div.grid.min-h-\[60dvh\]>aside button>div>span:last-child{box-shadow:none}main.container-wide:has(section [aria-current=true])>div.grid.min-h-\[60dvh\]>section{border:1px solid color-mix(in srgb, var(--border) 82%, transparent);border-radius:var(--rawaj-radius-surface);background:var(--card);box-shadow:none;overflow:hidden}main.container-wide:has(section [aria-current=true])>div.grid.min-h-\[60dvh\]>section>header{border-color:color-mix(in srgb, var(--border) 82%, transparent);background:var(--card);-webkit-backdrop-filter:none;backdrop-filter:none}main.container-wide:has(section [aria-current=true])>div.grid.min-h-\[60dvh\]>section>div.flex-1{background:var(--background)}main.container-wide:has(section [aria-current=true])>div.grid.min-h-\[60dvh\] article.max-w-\[82\%\]{box-shadow:none}main.container-wide:has(section [aria-current=true])>div.grid.min-h-\[60dvh\] article.ms-auto{background:var(--primary);color:var(--primary-foreground);border-end-end-radius:.5rem}main.container-wide:has(section [aria-current=true])>div.grid.min-h-\[60dvh\] article.me-auto{border:1px solid color-mix(in srgb, var(--border) 82%, transparent);background:var(--card);border-end-start-radius:.5rem}main.container-wide:has(section [aria-current=true])>div.grid.min-h-\[60dvh\]>section>form{border-color:color-mix(in srgb, var(--border) 82%, transparent);background:var(--card);-webkit-backdrop-filter:none;backdrop-filter:none}:is(main.container-wide:has(section [aria-current=true])>div.grid.min-h-\[60dvh\]>section>form input,main.container-wide:has(section [aria-current=true])>div.grid.min-h-\[60dvh\]>section>form textarea){min-height:var(--rawaj-touch-target);border-color:color-mix(in srgb, var(--border) 82%, transparent);background:var(--card);transition:border-color var(--rawaj-motion-fast) ease, box-shadow var(--rawaj-motion-fast) ease, background-color var(--rawaj-motion-fast) ease}:is(main.container-wide:has(section [aria-current=true])>div.grid.min-h-\[60dvh\]>section>form input:focus,main.container-wide:has(section [aria-current=true])>div.grid.min-h-\[60dvh\]>section>form textarea:focus){border-color:color-mix(in srgb, var(--brand-orange) 52%, var(--border));background:var(--card);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-orange) 12%, transparent)}main.container-wide:has(section [aria-current=true])>div.grid.min-h-\[60dvh\]>section>form button[type=submit]{background:var(--primary);color:var(--primary-foreground);box-shadow:none}@media (width<=1023px){main.container-wide:has(section [aria-current=true])>div.grid.min-h-\[60dvh\]{background:0 0;padding:0}:is(main.container-wide:has(section [aria-current=true])>div.grid.min-h-\[60dvh\]>aside,main.container-wide:has(section [aria-current=true])>div.grid.min-h-\[60dvh\]>section){border-radius:var(--rawaj-radius-surface)}}@media (prefers-reduced-motion:reduce){main.container-wide:has(section [aria-current=true])>div.grid.min-h-\[60dvh\]>aside button{transition:none}main.container-wide:has(section [aria-current=true])>div.grid.min-h-\[60dvh\]>section>form input{transition:none}main.container-wide:has(section [aria-current=true])>div.grid.min-h-\[60dvh\]>section>form textarea{transition:none}}
