.workspace.studio-shell{grid-template-rows:66px minmax(0,1fr);height:100dvh}.workspace .p-topbar{height:66px;min-height:66px;padding:0 24px}.workspace .brand-logo{width:32px;height:32px}.workspace .brand{gap:10px;font-size:17px}.workspace .top-actions{gap:10px}.workspace .p-main{scrollbar-width:none;border-radius:25px;min-height:0;margin:0 12px 12px;overflow:auto}.workspace .p-main::-webkit-scrollbar{display:none}.workspace .native-workspaces{height:100%;min-height:0;color:var(--text);font-family:inherit}.native-view[hidden],.native-tools-panel[hidden]{display:none!important}.native-view{min-height:100%}.native-tools-panel{z-index:70;background:var(--overlay);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid var(--border);width:330px;max-height:calc(100dvh - 94px);box-shadow:var(--shade);border-radius:24px;padding:20px;position:fixed;top:72px;right:20px;overflow:auto}.native-tools-panel>header{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.native-workspaces .ms-native-context{background:0 0;border:0;gap:8px;width:auto;padding:0;display:grid;position:static}.native-workspaces .ms-native-context input{width:100%}.native-workspaces .ms-native-context button{text-align:left}.native-workspaces .ms-history-row{justify-content:space-between;gap:8px;display:flex}.native-loading{color:var(--muted);padding:40px}.native-workspaces :is(.ms-native-page,.ms-security){max-width:1380px;color:var(--text);background:0 0;margin:auto;padding:36px}.native-workspaces .ms-native-page-head{border-bottom:1px solid var(--border);margin-bottom:34px;padding-bottom:24px}.native-workspaces .ms-native-page-head h1{letter-spacing:-.045em;font-size:clamp(32px,4vw,52px);font-weight:550;line-height:1.1}.native-workspaces .ms-native-page-head p{color:var(--muted);max-width:700px}.native-workspaces :is(button,input,select,textarea){font-family:inherit!important}.native-workspaces :is(button,.ms-native-tabs button){background:var(--elevated);color:var(--text);border:1px solid var(--border);border-radius:99px;min-height:40px;padding:9px 17px}.native-workspaces button:hover{background:var(--border)}.native-workspaces button:disabled{opacity:.45}.native-workspaces :is(input,select,textarea){background:var(--background);color:var(--text);border:1px solid var(--border);border-radius:13px;padding:12px}.native-workspaces :is(input,select,textarea):focus{box-shadow:none;border-color:var(--border);outline:none}.native-workspaces :is(button,a):focus-visible{outline:2px solid var(--text);outline-offset:3px}.native-workspaces .ms-native-card,.native-workspaces .ms-native-metrics>article{background:var(--glass);border:1px solid var(--border);color:var(--text);border-radius:24px;padding:24px}.native-workspaces .ms-native-metrics{gap:16px}.native-workspaces .ms-native-metrics strong{letter-spacing:-.045em;font-size:36px;font-weight:500}.native-workspaces :is(.ms-muted,.ms-native-empty,.ms-native-metrics small,label){color:var(--muted)}.native-workspaces .ms-native-tabs{flex-wrap:wrap;gap:7px;margin:20px 0;display:flex}.native-workspaces .ms-native-tabs button[aria-pressed=true]{background:var(--text);color:var(--background)}.native-workspaces :is(.ms-native-dialog,.ms-security){background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:28px}.native-workspaces dialog::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0009}.native-workspaces .ms-native-table{border-color:var(--border);border-radius:18px}.native-workspaces .ms-native-table :is(th,td){border-color:var(--border);color:var(--text)}.native-workspaces .ms-native-table th{background:var(--elevated)}.native-workspaces .ms-native-error{color:var(--danger);border-color:var(--border);background:var(--surface)}.native-workspaces .ms-native-grid{gap:18px}.native-workspaces .ms-security{max-width:640px;margin:45px auto}.native-workspaces .ms-security h2{letter-spacing:-.04em;font-size:32px}.native-workspaces .ms-glyph{fill:none;stroke:currentColor;flex:none;width:20px;height:20px}.native-workspaces .ms-admin-section-picker{margin:0 0 20px}.native-workspaces .ms-admin-section-picker label{max-width:360px}.native-workspaces .native-chat{height:100%;min-height:0}.native-workspaces #ms-native-chat{width:100%;height:100%;min-height:0;max-height:none;color:var(--text);background:0 0;flex-direction:column;padding:18px 30px 14px;display:flex;overflow:hidden}.native-workspaces .ms-chat-heading{background:0 0;border:0;justify-content:space-between;align-items:center;height:38px;min-height:38px;padding:0;display:flex}.native-workspaces .ms-chat-heading h1{letter-spacing:0;color:var(--muted);margin:0;font-size:13px;font-weight:400}.native-workspaces .ms-chat-heading button{min-height:30px;padding:4px 12px;font-size:12px}.native-workspaces .ms-chat-scroll{scrollbar-width:none;background:0 0;flex:1;min-height:0;padding:15px max(0px,50% - 425px);overflow:auto}.native-workspaces .ms-chat-scroll::-webkit-scrollbar{display:none}.native-workspaces .ms-chat-scroll:has(.palace-chat-welcome):not(:has(.palace-dashboard-disclosure[open])){flex-direction:column;justify-content:center;align-items:center;padding-block:10px;display:flex;overflow:hidden}.native-workspaces .ms-chat-compose-region{background:0 0;flex:none;width:min(850px,100%);margin:0 auto;padding:10px 0 0}.native-workspaces .ms-composer{border:1px solid var(--border);background:var(--glass);border-radius:26px;padding:16px 18px;box-shadow:0 10px 32px #0001}.native-workspaces .ms-composer textarea{scrollbar-width:none;background:0 0;border:0;min-height:48px;max-height:160px;padding:8px;font-size:15px}.native-workspaces .ms-composer-bar{background:0 0}.native-workspaces .ms-composer-tools{background:0 0;border:0;align-items:center;gap:8px}.native-workspaces .ms-composer-tools label{font-size:11px}.native-workspaces .ms-composer-tools select{background:0 0;border:0;min-height:30px;padding:5px 8px;font-size:11px}.native-workspaces .ms-composer button[type=submit]{background:var(--accent);color:var(--accent-ink);border:0}.native-workspaces .ms-chat-pending,.native-workspaces .ms-message{color:var(--text);border-color:var(--border);background:0 0;max-width:100%;margin:20px 0;padding:18px 0}.native-workspaces .ms-message.is-user{background:var(--elevated);border:0;border-radius:22px;max-width:85%;margin-left:auto;padding:18px 22px}.native-workspaces .ms-message-head{color:var(--muted)}.native-workspaces .ms-markdown{color:var(--text)}.native-workspaces .ms-chat-jump{background:var(--overlay);position:absolute;bottom:155px;right:28px}.palace-chat-welcome{text-align:center;flex:none;max-width:700px;margin:auto 0 0;padding:10px 16px}.palace-welcome-mark{background:var(--glass);border:1px solid var(--edge);border-radius:16px;place-items:center;width:48px;height:48px;margin:0 auto 26px;display:grid;box-shadow:0 0 45px #b8f1e512}.palace-welcome-mark img{object-fit:contain;border-radius:50%;width:40px;height:40px}.palace-welcome-mark svg{width:27px;height:27px}.palace-chat-welcome .eyebrow{letter-spacing:.18em;color:var(--muted);margin:0 0 14px;font-size:9px}.palace-chat-welcome h2{letter-spacing:-.05em;text-wrap:balance;max-width:640px;margin:0 auto 20px;font-size:clamp(32px,4.6vw,59px);font-weight:500;line-height:1.07}.palace-chat-welcome>p:not(.eyebrow){color:var(--muted);max-width:400px;margin:0 auto;font-size:14px;line-height:1.6}.palace-chat-prompts{flex-wrap:wrap;justify-content:center;gap:9px;margin:24px 0;display:flex}.native-workspaces .palace-chat-prompts button{border-color:var(--border);background:0 0;padding:9px 15px;font-size:12px}.palace-dashboard-disclosure{width:100%;margin:auto 0 12px;padding-top:12px}.palace-dashboard-disclosure>summary{cursor:pointer;text-align:center;color:var(--muted);font-size:11px;list-style:none}.palace-dashboard-disclosure[open]{margin-top:20px}.palace-dashboard-disclosure[open]>summary{margin-bottom:24px}.native-workspaces .native-view .ms-react-home{max-width:100%;padding:20px 0}.native-workspaces .native-view .ms-react-home h1{font-size:26px}.native-workspaces .native-view .ms-dash-card{background:var(--surface);border-color:var(--border);color:var(--text)}.native-workspaces .ms-message.is-working [role=status]{color:#0000;background:linear-gradient(100deg,var(--muted) 20%,var(--text) 42%,var(--accent) 48%,var(--muted) 65%);background-size:260% 100%;-webkit-background-clip:text;background-clip:text;animation:2.4s ease-in-out infinite palace-transmission}.native-workspaces .ms-message.is-working .ms-markdown{animation:.45s ease-out both palace-answer-arrival}@keyframes palace-transmission{0%{text-shadow:0 0 #0000;background-position:100%}50%{text-shadow:0 0 15px #b8f1e535}to{text-shadow:0 0 #0000;background-position:0%}}@keyframes palace-answer-arrival{0%{opacity:.55;filter:blur(1px)}to{opacity:1;filter:blur()}}@media (max-width:760px){.workspace .p-topbar{padding:0 16px}.workspace .brand{font-size:14px}.workspace .top-actions{gap:5px}.workspace .top-actions .account-monogram,.workspace .top-actions>a.p-icon,.workspace .top-actions>button[aria-label=Sayfa\ ara],.workspace .studio-context .context-divider{display:none}.workspace .space-switch{font-size:12px}.workspace .p-main{border-radius:21px;margin:0 7px 7px}.native-workspaces :is(.ms-native-page,.ms-security){padding:22px 16px}.native-workspaces #ms-native-chat{padding:10px 14px}.native-workspaces .ms-chat-scroll{padding-inline:0}.native-tools-panel{width:min(340px,100vw - 20px);right:10px}.palace-chat-welcome{padding:5px 0}.palace-chat-welcome h2{font-size:36px}.palace-chat-welcome>p:not(.eyebrow){max-width:300px;font-size:12px}.palace-chat-prompts{gap:6px;margin:20px 0}.native-workspaces .palace-chat-prompts button{padding:8px 10px;font-size:10px}.palace-welcome-mark{margin-bottom:20px}.native-workspaces .ms-composer{border-radius:22px;padding:10px}.native-workspaces .ms-composer-tools{flex-wrap:wrap}.native-workspaces .ms-native-metrics{grid-template-columns:1fr 1fr}.native-workspaces .ms-native-metrics strong{font-size:28px}}@media (max-height:650px){.palace-welcome-mark{display:none}.palace-chat-welcome h2{font-size:32px}.palace-chat-welcome>p:not(.eyebrow),.palace-chat-welcome .eyebrow{display:none}.palace-chat-prompts{margin:14px 0}.palace-dashboard-disclosure{margin:6px 0;padding:0}.native-workspaces .ms-chat-heading{height:28px;min-height:28px}}@media (prefers-reduced-motion:reduce){.native-workspaces .ms-message.is-working [role=status]{color:var(--muted);background:0 0;animation:none}.native-workspaces .ms-message.is-working .ms-markdown{animation:none}}.native-workspaces.native-workspaces :is(input,select,textarea){background:var(--background);border-color:var(--border);color:var(--text);box-shadow:none;outline:none}.native-workspaces.native-workspaces :is(input,select,textarea):focus{border-color:var(--border);box-shadow:none;outline:none}.native-workspaces.native-workspaces .ms-composer textarea{background:0 0;border:0}.native-workspaces.native-workspaces .ms-native-card{background:var(--glass);border-color:var(--border)}.native-workspaces.native-workspaces .ms-native-page .eyebrow{color:var(--muted)}.native-workspaces.native-workspaces .ms-message.is-working .ms-markdown p:last-child:after{content:"";vertical-align:middle;background:var(--accent);width:5px;height:1em;box-shadow:0 0 12px var(--accent);border-radius:3px;margin-left:5px;animation:1.2s ease-in-out infinite palace-cursor;display:inline-block}@keyframes palace-cursor{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.native-workspaces.native-workspaces .ms-message.is-working .ms-markdown p:last-child:after{box-shadow:none;animation:none}}.workspace.studio-shell .p-main{grid-row:2}.native-workspaces.native-workspaces .ms-composer-bar{grid-template-columns:minmax(0,1fr) 36px 36px 40px;align-items:end;gap:7px;display:grid}.native-workspaces.native-workspaces .ms-composer-bar>button{border-color:var(--border);width:36px;height:36px;min-height:36px;color:var(--text);background:0 0;padding:0;font-size:19px}.native-workspaces.native-workspaces .ms-composer-bar>.ms-compose-send{background:var(--accent);width:40px;height:40px;color:var(--accent-ink);border:0}.native-workspaces.native-workspaces .ms-composer-options{color:var(--muted);border:0;align-items:center;gap:8px;margin:7px 0 0;padding:0;display:flex}.native-workspaces.native-workspaces .ms-composer-options label{align-items:center;gap:7px;font-size:10px;display:flex}.native-workspaces.native-workspaces .ms-composer-options select{background:0 0;border:0;max-width:180px;padding:4px 6px;font-size:10px}.native-workspaces.native-workspaces .ms-composer-options>button{background:0 0;border:0;width:26px;height:26px;min-height:26px;padding:0;font-size:15px}.native-workspaces.native-workspaces .ms-composer textarea{min-height:42px;line-height:1.5}.native-workspaces .ms-chat-heading h1{font-family:inherit}@media (max-width:760px){.workspace .brand{white-space:nowrap;font-size:13px}.workspace .studio-context{margin-left:0}.workspace .space-switch{max-width:82px;padding-inline:3px;font-size:11px}.workspace .p-topbar{padding:0 12px}.workspace .top-actions{gap:2px}.workspace .top-actions>button[aria-label=Oturumu\ kapat]{display:none}.native-workspaces.native-workspaces .ms-composer-bar{grid-template-columns:minmax(0,1fr) 32px 34px}.native-workspaces.native-workspaces .ms-composer-bar>button{width:32px;height:32px;min-height:32px}.native-workspaces.native-workspaces .ms-composer-bar>.ms-compose-send{width:34px;height:34px}.native-workspaces.native-workspaces .ms-composer textarea{font-size:13px}.native-workspaces .ms-chat-heading{margin-bottom:0}.palace-chat-welcome h2{font-size:34px}.native-workspaces.native-workspaces .ms-composer-bar{grid-template-columns:minmax(0,1fr) 32px 32px 34px;gap:5px}.native-workspaces.native-workspaces .ms-composer-bar>textarea{grid-column:1/-1;min-height:40px}.native-workspaces.native-workspaces .ms-composer-bar>.ms-compose-add{grid-column:2}.native-workspaces.native-workspaces .ms-composer-bar>.composer-expand{display:block}.native-workspaces.native-workspaces .ms-composer-options{max-width:calc(100% - 110px);height:29px;margin-top:-29px}.native-workspaces.native-workspaces .ms-composer-options label{gap:0;min-width:0;font-size:0}.native-workspaces.native-workspaces .ms-composer-options select{max-width:100px;font-size:9px}.native-workspaces.native-workspaces .ms-composer-options>button{flex:none;display:block}}.native-workspaces.native-workspaces .ms-composer-bar{grid-template-columns:36px minmax(0,1fr) 40px;align-items:center;position:relative}.native-workspaces.native-workspaces .ms-composer-bar>textarea{field-sizing:content;grid-area:1/2;justify-self:stretch;width:100%;min-height:44px;max-height:160px}.native-workspaces.native-workspaces .ms-composer-bar>.palace-attachment{grid-area:1/1}.native-workspaces.native-workspaces .ms-composer-bar>.ms-compose-send{grid-area:1/3}.native-workspaces.native-workspaces .ms-composer-bar>.composer-expand{width:26px;height:26px;min-height:26px;font-size:13px;position:absolute;bottom:-34px;right:0}.native-workspaces.native-workspaces .ms-composer-options{max-width:calc(100% - 32px);height:29px;margin:8px 32px 0 0}.palace-attachment{position:relative}.native-workspaces.native-workspaces .palace-attachment>button{background:0 0;border:0;place-items:center;width:36px;height:36px;min-height:36px;padding:0;display:grid}.palace-attachment-menu{border:1px solid var(--border);background:var(--overlay);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);width:210px;box-shadow:var(--shade);z-index:80;border-radius:18px;padding:6px;position:absolute;bottom:calc(100% + 16px);left:-8px}.native-workspaces.native-workspaces .palace-attachment-menu>button{text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;width:100%;padding:12px;font-size:13px;display:flex}.native-workspaces.native-workspaces .palace-attachment-menu>button:hover{background:var(--elevated)}.attachment-feedback{background:var(--overlay);border:1px solid var(--border);z-index:70;border-radius:12px;width:240px;padding:10px;font-size:12px;position:absolute;bottom:52px;left:0}.native-workspaces.native-workspaces .palace-attachment input[hidden]{display:none}.native-workspaces.native-workspaces .ms-composer-bar>.composer-expand{color:var(--muted);border:0;place-items:center;display:grid}.native-workspaces.native-workspaces .ms-composer-bar>.composer-expand:hover{color:var(--text);background:var(--elevated)}.palace-writing-dialog{border:1px solid var(--border);background:var(--surface);width:min(860px,100vw - 48px);height:min(720px,100dvh - 80px);max-height:none;color:var(--text);border-radius:30px;margin:auto;padding:0;overflow:hidden;box-shadow:0 35px 120px #0006}.palace-writing-dialog[open]{flex-direction:column;display:flex}.palace-writing-dialog::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05080cd9}.writing-header{border-bottom:1px solid var(--border);justify-content:space-between;gap:24px;padding:30px 32px 24px;display:flex}.writing-header>div>span{letter-spacing:.2em;color:var(--muted);font-size:9px}.writing-header h2{letter-spacing:-.035em;margin:10px 0;font-size:28px;font-weight:500}.writing-header p{color:var(--muted);margin:0;font-size:12px}.writing-header>button{border:1px solid var(--border);background:var(--glass);color:var(--text);cursor:pointer;border-radius:99px;align-self:flex-start;align-items:center;gap:8px;padding:10px 13px;font-size:11px;display:flex}.writing-header>button:focus-visible{outline:2px solid var(--text);outline-offset:3px}.palace-writing-dialog .writing-content{flex:1;height:auto;min-height:0;padding:24px 30px}.palace-writing-dialog .ms-composer.is-expanded{height:100%;box-shadow:none;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.palace-writing-dialog .ms-composer-bar{flex:1;grid-template-rows:minmax(0,1fr) 42px;gap:16px;min-height:0}.palace-writing-dialog .native-workspaces .ms-composer-bar>textarea{field-sizing:fixed;resize:none;background:0 0;border:0;border-radius:0;grid-area:1/1/auto/-1;width:100%;height:100%;min-height:0;max-height:none;padding:0 4px;font-size:16px;line-height:1.8}.palace-writing-dialog .native-workspaces .ms-composer-bar>.palace-attachment,.palace-writing-dialog .native-workspaces .ms-composer-bar>.ms-compose-send{grid-row:2}.palace-writing-dialog .native-workspaces .ms-composer-options{margin-top:10px}.writing-footer{border-top:1px solid var(--border);color:var(--muted);justify-content:space-between;gap:12px;padding:16px 32px;font-size:10px;display:flex}@media (max-width:760px){.palace-writing-dialog{border-radius:24px;width:calc(100vw - 20px);height:calc(100dvh - 32px)}.writing-header{gap:12px;padding:24px 20px}.writing-header h2{font-size:24px}.writing-header p{max-width:220px;line-height:1.6}.writing-header>button>span{display:none}.palace-writing-dialog .writing-content{padding:20px}.writing-footer{padding:15px 20px}.writing-footer>span:last-child{display:none}}
