:root{color-scheme:dark;font-family:Segoe UI,Arial,sans-serif;background:#090a09;color:#eee5d7;--muted:#a3947d;--gold:#e8b46c;--line:#5a44292e}*{box-sizing:border-box}body{margin:0}header,footer{display:flex;align-items:center;justify-content:space-between;padding:28px 5vw;border-bottom:1px solid var(--line);gap:20px}header>a{font-size:25px;letter-spacing:6px;text-decoration:none}small{display:block;font-size:9px;letter-spacing:3px;margin-top:7px;color:var(--muted)}a{color:var(--gold)}#connection{font-size:12px;color:var(--muted);margin-left:auto}main{display:grid;grid-template-columns:1fr 1.1fr;max-width:1440px;margin:auto;min-height:78vh}.core{padding:40px 5vw;text-align:center;border-right:1px solid var(--line)}.orb{width:min(30vw,350px);aspect-ratio:1;margin:0 auto 32px;position:relative;border:1px solid #88591c55;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle,#d5801530 0,transparent 65%);animation:breathe 7s ease-in-out infinite}.orb i{position:absolute;inset:12%;border:1px solid #dba34a70;border-radius:47% 53% 39% 61%;animation:rotate 26s linear infinite;box-shadow:0 0 25px #a34b0718}.orb i:nth-child(2){inset:20%;animation-direction:reverse;animation-duration:37s;transform:rotate(60deg)}.orb i:nth-child(3){inset:4%;border-style:dashed;opacity:.4;animation-duration:70s}.orb b{font-size:65px;font-weight:200;color:#f2c584;text-shadow:0 0 40px #ffa526}.orb.busy i{animation-duration:8s}.eyebrow{letter-spacing:3px;font-size:10px;color:var(--gold)}h1{font-size:clamp(23px,2.5vw,35px);font-weight:400}h2{font-size:22px;font-weight:400}p{line-height:1.7;color:var(--muted)}.scope{font-size:12px;max-width:360px;margin:30px auto}.workspace{padding:50px 4vw}label{font-size:13px;color:var(--muted)}.entry{display:flex;gap:10px;margin-top:12px}input{min-width:0;flex:1;border:1px solid #665032;background:#13130f;padding:16px;color:#f0e6d6;font:inherit;border-radius:3px}button,.button{font:inherit;font-size:13px;padding:12px 17px;border:1px solid #715632;background:#231c12;color:var(--gold);border-radius:3px;cursor:pointer;text-decoration:none}button:hover,.button:hover{background:#392a18}button:disabled{opacity:.4;cursor:default}.hint{font-size:12px}#notice{min-height:26px;color:var(--gold);font-size:13px}.list-header{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.task{border-left:2px solid #855d2d;padding:15px 18px;margin:15px 0;background:#11110e}.task h3{font-size:15px;margin:0 0 8px;font-weight:500;overflow-wrap:anywhere}.task p{font-size:12px;margin:6px 0}.task a{display:inline-block;margin-top:10px;font-size:13px}.task button{margin-top:10px}footer{border-top:1px solid var(--line);border-bottom:0;font-size:10px;letter-spacing:2px;color:var(--muted)}[hidden]{display:none!important}@keyframes breathe{50%{filter:brightness(1.25)}}@keyframes rotate{to{rotate:360deg}}@media(max-width:760px){main{grid-template-columns:1fr}.core{border-right:0;border-bottom:1px solid var(--line);padding:25px}.orb{width:190px;margin-bottom:20px}.workspace{padding:25px}.entry{flex-direction:column}.scope{margin:15px auto}.core h1{font-size:25px}header{padding:20px}footer span{display:none}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important}}

textarea{width:100%;box-sizing:border-box;background:#14130e;color:#eee1cc;border:1px solid #695438;padding:14px;font:inherit;resize:vertical;margin:10px 0}#chat-log{max-height:420px;overflow:auto;white-space:pre-wrap}#chat-log p{border-left:2px solid #98703b;padding:12px;background:#151410}#chat-form button{margin-right:10px}#chat-status{min-height:24px;color:#cda363}

.voice-controls{padding:18px 0;border-block:1px solid var(--line);margin:20px 0}.voice-controls label{display:block;margin:10px 0}.voice-controls input{accent-color:#d49a4d}.voice-controls button{margin:8px 6px 0 0}.voice-controls audio{width:100%;margin-top:12px}#voice-status{font-size:13px;color:var(--gold);min-height:24px}.orb[data-voice="listening"]{box-shadow:0 0 60px #d98a1838;animation:breathe 1.5s infinite}.orb[data-voice="thinking"] i{animation-duration:4s}.orb[data-voice="speaking"]{animation:breathe 1.3s infinite}.focus-mode main{display:block;max-width:720px}.focus-mode .core{border:0;padding-bottom:0}.focus-mode .core h1,.focus-mode .core>p,.focus-mode .workspace>h2,.focus-mode .workspace>.hint,.focus-mode #chat-log,.focus-mode #chat-form,.focus-mode #chat-status,.focus-mode .workspace>.eyebrow,.focus-mode #form,.focus-mode #notice,.focus-mode .list-header,.focus-mode #tasks,.focus-mode #empty,.focus-mode footer{display:none}.focus-mode .workspace{padding:0 24px}.focus-mode .voice-controls{border:0;text-align:center}.focus-mode .orb{width:min(78vw,420px);margin-bottom:0}.focus-mode .voice-controls .hint{font-size:11px}.focus-mode header{padding:16px 24px}

#core-canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.orb i{opacity:.35}.orb i:nth-child(1){inset:2%}.orb i:nth-child(2){inset:7%}.orb i:nth-child(3){inset:-2%}body.focus-mode .orb{width:min(78vw,420px)}

.orb{background:radial-gradient(circle,#a5550910,transparent 70%);border:0;animation:none!important}.orb i{display:none}.focus-mode .voice-controls button{border-radius:24px}.focus-mode #voice-record{min-width:132px;background:linear-gradient(145deg,#61421c,#2a2013);border-color:#b28648;color:#ffe6b6;box-shadow:0 0 22px #c58b2220}.focus-mode .core{padding-top:12px}.focus-mode header{border-bottom-color:#78532418}

/* K.U.E. neural-metal identity. Media is separate from voice capture/playback. */
:root{background:#080605;color:#f3dfd2;--muted:#ae9589;--gold:#eda78a;--line:#b451352a}
body{background:radial-gradient(ellipse at 30% 35%,#28100b33,transparent 60%),#080605}
header{border-color:var(--line)}header>a{color:#f1c9b1;font-weight:300}small{color:#9f8173}
button,.button{border-color:#743d2e;background:#23120e;color:#f4b496;border-radius:8px;transition:background .3s,box-shadow .5s,border-color .3s}
button:hover,.button:hover{background:#3c1c14;border-color:#b76143}input,textarea{border-color:#63362b;background:#120d0b;color:#f3dfd2}input:focus-visible,textarea:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid #ed9975;outline-offset:4px}
.core{padding:0 0 30px;overflow:hidden}.core>p,.core>h1{padding-inline:24px}.orb,body.focus-mode .orb{width:100%;height:min(66svh,720px);aspect-ratio:auto;margin:0;overflow:hidden;border-radius:0;isolation:isolate;background:#080605;box-shadow:none!important;animation:none!important}
.core-art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%;pointer-events:none}
#core-film{opacity:0;transition:opacity 1s}#core-film.playing{opacity:1}#core-canvas{z-index:2}.core-vignette{position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(#080605 0,transparent 9%,transparent 77%,#080605 100%),linear-gradient(90deg,#080605aa,transparent 13%,transparent 87%,#080605aa)}
#core-state{text-align:center;letter-spacing:5px;font-size:10px;color:#e6a58b;margin:-15px 0 25px;position:relative;z-index:4;min-height:15px}
.task{border-color:#ad593b;background:#160d0a}#chat-log p{border-color:#a6593f;background:#160e0b}#chat-log p:nth-child(even){background:transparent;border-color:#ed9a75}#chat-status{color:#c18c74}
.voice-controls input{accent-color:#c66645}.voice-controls{border-color:var(--line)}.voice-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.voice-controls .voice-actions button{margin:0}.voice-controls details{font-size:12px;color:var(--muted);text-align:left;margin:14px 0}.voice-controls summary,.device-settings summary{cursor:pointer;color:#bb9582;font-size:12px;padding:8px 0}.device-settings{margin:12px 0}.voice-settings label{font-size:12px}.wake-settings p{font-size:12px;line-height:1.6}#wake-status{color:var(--muted)}
.focus-mode main{max-width:820px}.focus-mode .core{padding:0}.focus-mode .workspace{padding:0 24px 28px;display:flex;flex-direction:column}.focus-mode .voice-controls{order:0;margin:0;padding:0}.focus-mode .device-settings{order:1;border-top:1px solid var(--line);margin-top:18px}.focus-mode .voice-settings{margin:0 0 12px}.focus-mode #voice-record{background:linear-gradient(145deg,#713624,#341912);border-color:#b46a4b;color:#ffe3d0;box-shadow:0 0 22px #bd472319;border-radius:30px}.focus-mode header{border-color:var(--line)}
#voice-record[data-visual-state="listening"]{border-color:#f5ac86;box-shadow:0 0 30px #ef683944;background:#5c271b}#voice-record[data-visual-state="thinking"]{border-color:#d78057;box-shadow:0 0 22px #bd55292c}#voice-record[data-visual-state="speaking"]{border-color:#ed9873;box-shadow:0 0 30px #e66b3e3b}
@media(min-width:761px){.core{position:sticky;top:0;align-self:start}.focus-mode .orb{height:min(68svh,770px)}}
@media(max-width:760px){.core{padding:0}.orb,body.focus-mode .orb{height:56svh;min-height:330px;max-height:620px}.focus-mode header{padding:15px 22px}.focus-mode header>a{font-size:20px;letter-spacing:5px}#core-state{margin-top:-8px;margin-bottom:18px}.voice-controls .hint{line-height:1.6;color:#92796c}.workspace{padding:24px}#connection{font-size:10px}header small{font-size:8px}}
@media(prefers-reduced-motion:reduce){#core-film{display:none}*,*::before,*::after{transition:none!important}}
@media(min-width:761px){.orb{height:auto;aspect-ratio:5/6}.focus-mode .orb,body.focus-mode .orb{width:min(100%,560px);height:auto;aspect-ratio:5/6;margin-inline:auto}}

.codex-panel{margin:24px 0;border-top:1px solid #573024;padding:18px 0}.codex-panel summary{cursor:pointer;color:#e9b895}.codex-panel select{width:100%;padding:12px;background:#17100c;color:#f1d9c8;border:1px solid #573024}.codex-panel form{display:grid;gap:12px}.codex-panel .task p{white-space:pre-wrap;overflow-wrap:anywhere}.codex-panel a{display:block;margin:10px 0}
/* Relay workspace: cinematic core, quiet controls, a separate task surface. */
:root{--muted:#a28c81;--gold:#e5ae92;--line:#b5694526;font-family:Segoe UI,Arial,sans-serif}
body{background:#080605}header{height:88px;padding:22px 4vw}header>a{font-size:24px;letter-spacing:7px}header small{font-size:8px;letter-spacing:3px}header button{border:0;background:transparent;font-size:11px;color:var(--muted)}#connection{letter-spacing:.5px;font-size:11px}
main{grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);max-width:1600px;min-height:calc(100svh - 143px)}
.core{position:sticky;top:0;align-self:start;overflow:hidden;border-right:1px solid var(--line);padding:0 0 20px;background:radial-gradient(ellipse at 50% 42%,#3d110c24,transparent 65%)}
.core-caption,.core-footnote{display:flex;justify-content:space-between;padding:23px 30px;font-size:8px;letter-spacing:2px;color:#8b6250}.core-caption{position:relative;z-index:4}.core-footnote{padding-top:22px;padding-bottom:0;font-size:7px;color:#775544}
.orb,body.focus-mode .orb{width:100%;height:clamp(340px,53svh,650px);aspect-ratio:auto;margin:-14px 0 0;overflow:hidden;background:#080605}.core-art{object-position:50% 40%}.core-vignette{background:linear-gradient(#080605 0,transparent 12%,transparent 74%,#080605 100%),linear-gradient(90deg,#080605,transparent 15%,transparent 85%,#080605)}
#core-state{margin:-8px 0 0;color:#dba080;letter-spacing:4px;font-size:9px}.core h1{font-size:clamp(27px,3vw,42px);font-weight:300;letter-spacing:-1.4px;margin:15px 0 6px}.presence{font-size:12px;margin:0;color:#997d6e}
.voice-controls{max-width:450px;margin:20px auto 0;padding:0 24px;border:0;text-align:center}.voice-target-label{font-size:9px!important;text-transform:uppercase;letter-spacing:2px;display:inline!important;margin-right:10px!important}#voice-target{font:inherit;font-size:11px;color:#bc9783;background:transparent;border:0;max-width:220px;padding:8px;cursor:pointer}.voice-actions{margin-top:10px;gap:9px}.voice-actions button{border-radius:30px;font-size:11px;padding:13px 17px}#voice-record{min-width:145px;background:linear-gradient(130deg,#633222,#30170f);border:1px solid #a25c3c;color:#f5d3bc;box-shadow:0 0 30px #c95e2310}#voice-stop,#focus-mode{background:#130d09;border-color:#6b40282b;color:#b89580}#voice-status{font-size:11px;line-height:1.5;min-height:17px;margin-bottom:0}
.workspace{padding:28px clamp(22px,3vw,48px) 40px;min-width:0}.workspace-nav{display:flex;gap:6px;border-bottom:1px solid var(--line);padding-bottom:14px;margin-bottom:35px;position:sticky;top:0;z-index:5;background:#080605ed;backdrop-filter:blur(12px)}.workspace-nav button{padding:10px 14px;background:transparent;border:1px solid transparent;border-radius:20px;font-size:12px;color:#9f8b7e}.workspace-nav button[aria-pressed=true]{color:#efc7ac;border-color:#75422d66;background:#28170f8a}.workspace-nav button:last-child{margin-left:auto;font-size:20px;line-height:12px}.workspace-panel h2{font-size:28px;letter-spacing:-.6px;font-weight:300;margin:10px 0}.workspace-panel>.hint{margin:12px 0 28px;font-size:12px}.eyebrow{font-size:8px;letter-spacing:3px;color:#956c55;margin:0 0 14px}
#chat-log{min-height:160px;max-height:38svh;margin:24px 0;scrollbar-width:thin;scrollbar-color:#684231 #100b08}#chat-log:empty{border:1px solid #70432a20;border-radius:12px;background:radial-gradient(ellipse at 70% 50%,#2a140c30,transparent)}#chat-log:empty:before{content:'Начнём с твоей мысли.';display:block;color:#796459;padding:64px 24px;font-size:14px;font-weight:300}#chat-log p{font-size:14px;line-height:1.85;border-radius:0 10px 10px 0;padding:18px;background:#1c140f;border-left:1px solid #533525}#chat-log p:nth-child(even){border-color:#b7774e;background:transparent;color:#dfc6b6}
input,textarea,select{border:1px solid #75503455;background:#100c09;border-radius:8px;color:#edd5c3;font:inherit}textarea{font-size:14px;line-height:1.6;padding:16px;min-height:100px}label{font-size:11px;color:#a08572}button{border-color:#83513766;background:#281910;color:#e8b995;font-size:12px;border-radius:8px;min-height:40px}button:hover{background:#3c2215}#chat-clear,#codex-copy,#refresh{background:transparent;border-color:transparent;color:#987f6d;font-size:11px}#chat-status,#notice,#codex-notice{font-size:11px;overflow-wrap:anywhere}details{border-bottom:1px solid var(--line);padding:14px 0;margin:0}summary{cursor:pointer;font-size:12px;color:#bf9a81;padding:8px 0}.workspace-panel .voice-settings label{display:flex;gap:10px;align-items:center;margin:14px 0}input[type=checkbox]{flex:none;accent-color:#ca8455}input[type=file]{font-size:11px;width:100%;margin:12px 0;padding:10px}details p{font-size:12px;line-height:1.8}.relay-path{display:flex;justify-content:space-between;align-items:center;font-size:8px;letter-spacing:1.4px;color:#b48462;border-block:1px solid var(--line);padding:18px 0;margin:25px 0}.relay-path i{font-style:normal;color:#67432e}.codex-panel{border:0;margin:12px 0;padding:0}.codex-panel select{border-radius:8px;font-size:13px}.codex-panel label{line-height:1.6}.codex-panel form{gap:10px}#codex-worker{font-size:11px;color:#b79d82}.task{border-left:1px solid #825331;background:#15100b;border-radius:0 10px 10px 0;padding:18px}.task a{margin-right:15px;font-size:11px}.task p{line-height:1.7}.entry input{width:100%;font-size:13px}.entry{flex-direction:column}footer{font-size:8px;letter-spacing:2px;padding:18px 4vw;border-top:1px solid var(--line);color:#785d4b}
.focus-mode main{display:block;max-width:950px}.focus-mode .core{padding-bottom:22px}.focus-mode .workspace{display:none}.focus-mode .core h1,.focus-mode .core>.presence{display:block}.focus-mode .orb{height:62svh;max-width:750px}.focus-mode .voice-controls{margin-top:20px}.focus-mode #focus-mode{display:inline-block}
@media(max-width:760px){header{height:72px;padding:15px 22px}header>a{font-size:20px}header small{font-size:7px}#connection{font-size:9px;max-width:112px;text-align:right}main{display:block}.core{position:relative;border-right:0;border-bottom:1px solid var(--line);padding-bottom:20px}.core-caption{padding:18px 22px;font-size:7px}.orb,body.focus-mode .orb{height:48svh;min-height:295px;max-height:520px;width:100%;margin-top:-10px}.core h1{font-size:32px;margin:12px 0 5px}.presence{font-size:11px}.voice-controls{margin:16px auto 0;padding:0 16px}.voice-actions button{padding:12px 13px;min-height:44px}.core-footnote{display:none}.workspace{padding:20px 20px 35px}.workspace-nav{margin-bottom:26px;gap:2px;padding-top:8px;top:0}.workspace-nav button{padding:9px 11px;font-size:11px;min-height:44px}.workspace-panel h2{font-size:26px}#chat-log{min-height:100px;max-height:40svh}#chat-log:empty:before{padding:34px 20px}.focus-mode .orb{height:57svh}.focus-mode .core{border:0}.focus-mode header{padding:15px 22px}.focus-mode .core>.presence{display:block}.focus-mode .core h1{display:block}footer{padding-bottom:calc(18px + env(safe-area-inset-bottom))}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}}
/* Mobile companion polish: one visual anchor, reachable navigation, clear handoff. */
.task-compose-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}
#task-dictate{min-height:44px;padding:10px 16px;border-radius:24px;background:#382018;color:#f5cbb5}
#task-voice-status{margin:0;font-size:12px;line-height:1.5;color:var(--muted)}
.task-list-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:40px 0 18px;border-top:1px solid var(--line);padding-top:25px}
.task-list-heading h3{font-size:17px;font-weight:400;margin:0}.task-list-heading span{font-size:10px;color:var(--muted)}
#codex-continuing{padding:16px 18px;border:1px solid #b7684759;border-radius:14px;background:linear-gradient(130deg,#331a12,#160d09);margin:0 0 22px}
#codex-continuing p{color:#ebbb9d;font-size:13px;margin:0 0 10px}#codex-continuing button{background:transparent;border:0;padding:6px 0;color:#ad9080;font-size:12px}
#codex-tasks .task{border:1px solid #8a503329;border-radius:16px;padding:20px;margin:14px 0;background:linear-gradient(135deg,#1a100c,#0e0a08)}
#codex-tasks .task h3{font-size:11px;letter-spacing:.8px;color:#c7aa98;display:flex;align-items:center;gap:8px}
#codex-tasks .task h3:before{content:'';width:6px;height:6px;border-radius:50%;background:#a18d7d;flex:none}
#codex-tasks .task[data-status=COMPLETED] h3:before{background:#a7b896;box-shadow:0 0 10px #a7b89633}
#codex-tasks .task[data-status=RUNNING] h3:before{background:#f4b887;box-shadow:0 0 12px #e7974855}
#codex-tasks .task[data-status=FAILED] h3:before,#codex-tasks .task[data-status=BLOCKED] h3:before{background:#e58568}
#codex-tasks .task-request{font-size:15px;color:#e8cebb;margin:14px 0;line-height:1.6}
#codex-tasks .task button{width:100%;min-height:46px;margin:12px 0}
#codex-tasks .task a{min-height:44px;padding:12px 0;border-top:1px solid var(--line);margin:0}
.workspace-nav button:last-child{font-size:12px;line-height:normal}
@media(max-width:760px){
 body{padding-bottom:calc(78px + env(safe-area-inset-bottom))}
 header,.focus-mode header{height:66px;padding:12px 20px}header>a{font-size:18px}header small{font-size:7px}header button{padding:8px;min-height:44px}
 .workspace-nav{position:fixed;inset:auto 12px calc(10px + env(safe-area-inset-bottom));margin:0;padding:6px;display:grid;grid-template-columns:repeat(4,1fr);gap:2px;background:#17100eeb;border:1px solid #b87c4f38;border-radius:22px;z-index:20;box-shadow:0 -10px 38px #0006;backdrop-filter:blur(20px)}
 .workspace-nav button,.workspace-nav button:last-child{margin:0;padding:12px 3px;font-size:11px;min-height:48px;border-radius:16px}
 .focus-mode .workspace{display:block;padding:0}.focus-mode .workspace-panel{display:none}.focus-mode #login:not([hidden]){padding:20px}
 .core-caption{font-size:6px;letter-spacing:1.8px;padding:14px 22px}.core-caption span:last-child{color:#a26b4d}
 .orb,body.focus-mode .orb{height:43svh;min-height:260px;max-height:480px}
 .focus-mode .orb{height:51svh}.core h1{font-size:30px;letter-spacing:-1px}.presence{max-width:300px;margin:8px auto 0;line-height:1.5}
 .voice-controls{margin-top:12px}#voice-record{min-width:145px;min-height:52px;font-size:14px}#voice-stop,#focus-mode{min-height:48px}
 .workspace{padding:24px 20px 30px}.workspace-panel h2{font-size:29px;letter-spacing:-.9px}.eyebrow{font-size:9px}
 body:not(.focus-mode)[data-panel=delegation] .core,body:not(.focus-mode)[data-panel=research] .core,body:not(.focus-mode)[data-panel=settings] .core{padding-bottom:12px}
 body:not(.focus-mode):not([data-panel=conversation])[data-panel] .orb{height:130px;min-height:130px;max-height:130px}
 body:not(.focus-mode):not([data-panel=conversation])[data-panel] .core h1,body:not(.focus-mode):not([data-panel=conversation])[data-panel] .presence,body:not(.focus-mode):not([data-panel=conversation])[data-panel] .core-caption,body:not(.focus-mode):not([data-panel=conversation])[data-panel] .voice-controls{display:none}
 body:not(.focus-mode):not([data-panel=conversation])[data-panel] #core-state{margin:0;font-size:8px}
 textarea,input:not([type=checkbox]):not([type=file]),select,#voice-target,.codex-panel select{font-size:16px}
 textarea{min-height:130px;border-radius:14px;line-height:1.6}#codex-submit,#chat-send{min-height:52px;width:100%;background:linear-gradient(125deg,#75402b,#44251a);border-color:#b47a5459;color:#ffe1c8;font-size:14px}
 #chat-clear{width:100%;margin-top:8px}#chat-log p{font-size:16px;line-height:1.65}#chat-log{max-height:55svh}
 .task-list-heading{margin-top:32px}.relay-path{margin:18px 0;padding:14px 0;font-size:8px}.codex-panel .hint{font-size:12px;line-height:1.65}
 label{font-size:12px}input[type=checkbox]{width:18px;height:18px;vertical-align:middle}.codex-panel input[type=file]{min-height:44px}
 footer{display:none}#codex-copy{padding:10px 0;min-height:44px;text-align:left}
}
