/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.\!grid{display:grid!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.hidden\!{display:none!important}.inline{display:inline}.table{display:table}.shrink{flex-shrink:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.break-all{word-break:break-all}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[data-nav-id\=\"\'\+id\+\'\"\]\:visible:is(){visibility:visible}}.task-list-limit-notice{color:#604a12;overflow-wrap:anywhere;background:#fff8df;border:1px solid #e8d596;border-radius:12px;margin:12px 20px;padding:12px 16px;font-size:14px;line-height:1.5}:root{--ink:var(--ps-ink-23313832333166,#18231f);--muted:var(--ps-ink-23373738313763,#77817c);--line:var(--ps-surface-23653565396535,#e5e9e5);--paper:var(--ps-surface-23663566366632,#f5f6f2);--green:var(--ps-surface-23313733643332,#173d32);--deep:var(--ps-surface-23313032633234,#102c24);--lime:var(--ps-surface-23643865663730,#d8ef70);--white:var(--ps-surface-23666666,#fff);--red:var(--ps-surface-23643836383539,#d86859);--purple:var(--ps-surface-23383137346164,#8174ad)}*{box-sizing:border-box}html{background:var(--paper)}body{color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif;font-size:13px}button,input,select,textarea{font:inherit}button{cursor:pointer}.os-shell{min-height:100vh}.os-sidebar{background:var(--deep);width:238px;color:var(--ps-ink-23666666,#fff);z-index:20;flex-direction:column;padding:25px 16px 20px;display:flex;position:fixed;inset:0 auto 0 0}.brand-button{color:var(--ps-ink-23666666,#fff);text-align:left;background:0 0;border:0;align-items:center;gap:11px;padding:0 8px 26px;display:flex}.brand-button>span{background:var(--lime);width:36px;height:36px;color:var(--ps-accent-ink);border-radius:11px;place-items:center;font-size:17px;font-weight:900;display:grid}.brand-button strong{letter-spacing:3px;font-size:16px}.brand-button small{letter-spacing:1.6px;color:var(--ps-ink-23396462326162,#9db2ab);margin-top:3px;font-size:13px}.workspace-switch{border:1px solid var(--ps-edge-23333135313438,#315148);background:var(--ps-surface-23316133393266,#1a392f);border-radius:12px;align-items:center;gap:9px;margin-bottom:19px;padding:10px;display:flex}.workspace-switch>span{background:var(--ps-surface-23646265376531,#dbe7e1);width:29px;height:29px;color:var(--ps-ink-23323034323338,#204238);border-radius:8px;place-items:center;font-size:15px;font-weight:700;display:grid}.workspace-switch div{flex:1;display:grid}.workspace-switch small{color:var(--ps-ink-23386161323939,#8aa299);letter-spacing:1.2px;font-size:12px}.workspace-switch strong{margin-top:3px;font-size:15px}.os-sidebar nav button{color:var(--ps-ink-23396262306139,#9bb0a9);text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:11px;padding:11px 12px;font-size:16px;display:flex}.os-sidebar nav button i{text-align:center;width:18px;font-size:15px;font-style:normal}.os-sidebar nav button em{background:var(--ps-surface-23653738623638,#e78b68);color:var(--ps-ink-23666666,#fff);border-radius:10px;margin-left:auto;padding:2px 6px;font-size:13px;font-style:normal}.side-card{background:var(--ps-surface-23313933383266,#19382f);border-radius:10px;margin-top:auto;margin-bottom:18px;padding:13px}.side-card small{letter-spacing:1.3px;color:var(--ps-ink-23386361323939,#8ca299);font-size:12px}.side-card div{background:var(--ps-surface-23333235323438,#325248);border-radius:4px;height:4px;margin:8px 0}.side-card div i{background:var(--lime);border-radius:4px;width:64%;height:100%;display:block}.side-card span{color:var(--ps-ink-23396262306139,#9bb0a9);font-size:13px}.profile{border:0;border-top:1px solid var(--ps-edge-23323834383366,#28483f);color:var(--ps-ink-23666666,#fff);text-align:left;background:0 0;align-items:center;gap:9px;padding:15px 5px 0;display:flex}.profile>span{background:var(--ps-surface-23643765356466,#d7e5df);width:32px;height:32px;color:var(--ps-ink-23313833623331,#183b31);border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid}.profile div{flex:1;display:grid}.profile strong{font-size:14px}.profile small{color:var(--ps-ink-23383439643935,#849d95);margin-top:3px;font-size:13px}.profile b{color:var(--ps-ink-23383139393931,#819991)}.os-main{min-height:100vh;margin-left:238px}.os-topbar{border-bottom:1px solid var(--line);background:var(--ps-surface-72676261283235352c3235352c3235352c2e393229,#ffffffeb);z-index:15;justify-content:space-between;align-items:center;height:67px;padding:0 34px;display:flex;position:sticky;top:0}.global-search{color:var(--ps-ink-23383339303861,#83908a);align-items:center;gap:9px;width:min(430px,43vw);display:flex}.global-search input{background:0 0;border:0;outline:0;width:100%;font-size:16px}.global-search kbd{border:1px solid var(--ps-edge-23646365316464,#dce1dd);background:var(--ps-surface-23663566376634,#f5f7f4);color:var(--ps-ink-23396161323965,#9aa29e);border-radius:5px;padding:3px 6px;font-size:13px}.top-actions{gap:8px;display:flex}.top-actions button,.head-actions button{border:1px solid var(--line);background:var(--ps-surface-23666666,#fff);color:var(--ps-ink-23333034383366,#30483f);border-radius:9px;padding:9px 12px;font-size:15px}.top-actions .ai-button{color:var(--ps-ink-23356435343838,#5d5488);background:var(--ps-surface-23663666336666,#f6f3ff);border-color:var(--ps-edge-23653464656637,#e4def7)}.top-actions .new-button,.solid-action{background:var(--lime);color:var(--ps-ink-23313733393266,#17392f);border:0;border-radius:9px;padding:10px 15px;font-size:15px;font-weight:700}.bell{position:relative}.bell i{background:var(--ps-surface-23653137363566,#e1765f);color:var(--ps-ink-23666666,#fff);border-radius:50%;place-items:center;width:14px;height:14px;font-size:12px;font-style:normal;display:grid;position:absolute;top:-5px;right:-4px}.mobile-brand{display:none}.notifications{background:var(--ps-surface-23666666,#fff);border:1px solid var(--line);width:270px;box-shadow:0 18px 50px var(--ps-shadow-233137333932663164,#17392f1d);border-radius:12px;padding:15px;display:grid;position:absolute;top:58px;right:105px}.notifications>strong{padding:4px 4px 10px}.notifications button{text-align:left;border:0;border-top:1px solid var(--line);color:var(--ink);background:0 0;padding:11px 4px;display:grid}.notifications small{color:var(--muted);margin-top:4px}.view-wrap{max-width:1440px;margin:auto;padding:30px 34px 55px}.page-head{justify-content:space-between;align-items:flex-end;margin-bottom:24px;display:flex}.page-head>div:first-child{max-width:700px}.page-head small,.card-title small,.welcome-card small,.budget-hero small{letter-spacing:1.5px;color:var(--ps-ink-23386239373931,#8b9791);font-size:13px;font-weight:700}.page-head h1{margin:6px 0;font-family:Georgia,serif;font-size:30px;font-weight:500}.page-head p{color:var(--muted);margin:0;font-size:16px}.welcome-card{background:var(--green);color:var(--ps-ink-23666666,#fff);border-radius:18px;justify-content:space-between;align-items:center;padding:28px 34px;display:flex;position:relative;overflow:hidden}.welcome-card:after{content:"";border:46px solid var(--ps-edge-236438656637303133,#d8ef7013);border-radius:50%;width:260px;height:260px;position:absolute;top:-75px;right:-25px}.welcome-card>div{z-index:1;position:relative}.welcome-card h2{margin:9px 0;font-family:Georgia,serif;font-size:27px;font-weight:400;line-height:1.2}.welcome-card h2 em{color:var(--lime);font-style:normal}.welcome-card p{color:var(--ps-ink-23623963616334,#b9cac4);font-size:15px}.welcome-card button{color:var(--lime);background:0 0;border:0;padding:8px 0;font-size:14px}.ring{border:8px solid var(--lime);text-align:center;border-radius:50%;place-content:center;width:110px;height:110px;margin-right:55px;display:grid}.ring strong{font-size:22px}.ring span{color:var(--ps-ink-23633164326363,#c1d2cc);margin-top:3px;font-size:12px}.stat-grid,.planning-summary{grid-template-columns:repeat(4,1fr);gap:12px;margin:14px 0;display:grid}.stat,.card{background:var(--ps-surface-23666666,#fff);border:1px solid var(--line);border-radius:14px}.stat{gap:6px;padding:17px 19px;display:grid}.stat span{color:var(--muted);font-size:14px}.stat strong{font-family:Georgia,serif;font-size:23px;font-weight:500}.stat small{color:var(--ps-ink-23376338353831,#7c8581);font-size:13px}.stat small.good{color:var(--ps-ink-23346638633732,#4f8c72)}.dash-grid{grid-template-columns:1.35fr 1fr 1fr;gap:12px;display:grid}.card{padding:18px}.dash-grid .wide{grid-column:span 2}.card-title{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.card-title h3{margin:4px 0;font-family:Georgia,serif;font-size:18px;font-weight:500}.card-title button{color:var(--ps-ink-23363237323662,#62726b);background:0 0;border:0;font-size:13px}.task-list{display:grid}.task-row{border-top:1px solid var(--line);align-items:center;gap:10px;padding:10px 0;display:flex}.task-row>button{border:1px solid var(--ps-edge-23633964306363,#c9d0cc);background:var(--ps-surface-23666666,#fff);border-radius:50%;width:15px;height:15px}.task-row div{flex:1;gap:3px;display:grid}.task-row strong{font-size:14px}.task-row span,.task-row time{color:var(--muted);font-size:13px}.client-kpis{grid-template-columns:1fr 1fr;gap:8px;padding:8px 0 15px;display:grid}.client-kpis div{gap:5px;display:grid}.client-kpis span,.quota-line span{color:var(--muted);font-size:13px}.client-kpis strong{font-size:15px}.quota-line>div{justify-content:space-between;margin-bottom:8px;display:flex}.quota-line strong{font-size:13px}.quota-line>i,.load-list i,.category i{background:var(--ps-surface-23656466306564,#edf0ed);border-radius:7px;height:6px;display:block;overflow:hidden}.quota-line>i em,.load-list i em,.category i em{background:var(--lime);border-radius:7px;height:100%;display:block}.mini-tags,.service-tags{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.mini-tags span,.service-tags span{background:var(--ps-surface-23663266346566,#f2f4ef);color:var(--ps-ink-23363837353666,#68756f);border-radius:6px;padding:6px 8px;font-size:12px}.chart{height:155px;padding-top:6px;display:flex}.chart-y{color:var(--ps-ink-23613061386134,#a0a8a4);flex-direction:column;justify-content:space-between;padding:3px 8px 18px 0;font-size:12px;display:flex}.bars{border-bottom:1px solid var(--line);background:repeating-linear-gradient(to bottom,var(--ps-surface-23666666,#fff) 0,var(--ps-surface-23666666,#fff) 34px,var(--ps-surface-23656566316565,#eef1ee) 35px);flex:1;justify-content:space-around;align-items:flex-end;display:flex}.bars>div{flex-direction:column;justify-content:flex-end;align-items:center;gap:7px;width:10%;height:100%;display:flex}.bars i{background:var(--green);border-radius:4px 4px 0 0;width:17px}.bars span{color:var(--muted);margin-bottom:-17px;font-size:12px}.load-list{display:grid}.load-list>div{border-top:1px solid var(--line);align-items:center;gap:9px;padding:10px 0;display:flex}.load-list>div>b{background:var(--ps-surface-23653465626537,#e4ebe7);border-radius:50%;place-items:center;width:25px;height:25px;font-size:12px;display:grid}.load-list>div>span{flex:1;gap:5px;font-size:13px;display:grid}.load-list i{width:100%}.load-list strong{font-size:13px}.project-tabs{border-bottom:1px solid var(--line);align-items:center;margin-bottom:18px;display:flex}.project-tabs button{color:var(--muted);background:0 0;border:0;padding:10px 13px;font-size:14px}.project-tabs button.active{color:var(--ps-accent-ink);border-bottom:2px solid var(--green);font-weight:700}.project-tabs span{color:var(--muted);margin-left:auto;font-size:13px}.kanban{grid-template-columns:repeat(4,1fr);align-items:start;gap:12px;display:grid}.kanban section{background:var(--ps-surface-23656566316564,#eef1ed);border-radius:12px;padding:10px}.kanban section>header{align-items:center;gap:7px;padding:3px 3px 10px;display:flex}.kanban section>header strong{letter-spacing:.8px;font-size:13px}.kanban section>header b{background:var(--ps-surface-23666666,#fff);border-radius:10px;margin-left:auto;padding:3px 7px;font-size:12px}.dot{background:var(--ps-surface-23613261616136,#a2aaa6);border-radius:50%;width:7px;height:7px}.kanban article{background:var(--ps-surface-23666666,#fff);border:1px solid var(--ps-edge-23653065356531,#e0e5e1);box-shadow:0 2px 5px var(--ps-shadow-233230333832663038,#20382f08);border-radius:10px;margin-bottom:8px;padding:12px}.kanban article:hover{border-color:var(--ps-edge-23616563376262,#aec7bb);transform:translateY(-1px)}.kanban article>div{justify-content:space-between;display:flex}.kanban article em{background:var(--ps-surface-23656466326566,#edf2ef);color:var(--ps-ink-23363537343664,#65746d);border-radius:5px;padding:3px 6px;font-size:12px;font-style:normal}.kanban article button{color:var(--ps-ink-23383739313863,#87918c);background:0 0;border:0}.kanban article h3{margin:10px 0 6px;font-size:15px;line-height:1.35}.kanban article p{color:var(--muted);font-size:13px}.kanban footer{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.kanban footer span{background:var(--ps-surface-23646665386533,#dfe8e3);border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:grid}.kanban footer time{color:var(--muted);font-size:12px}.add-card{width:100%;color:var(--ps-ink-23376138363830,#7a8680);text-align:left;background:0 0;border:0;padding:8px;font-size:13px}.interaction-note{color:var(--muted);font-size:13px}.client-layout{grid-template-columns:310px 1fr;align-items:start;gap:14px;display:grid}.client-list>button{border:0;border-top:1px solid var(--line);text-align:left;background:0 0;border-radius:9px;align-items:center;gap:10px;width:100%;padding:11px;display:flex}.client-list>button>span,.quota-client>span{width:33px;height:33px;color:var(--ps-ink-23666666,#fff);border-radius:9px;place-items:center;font-size:13px;font-weight:700;display:grid}.client-list button div{flex:1;gap:3px;display:grid}.client-list button strong{font-size:14px}.client-list button small{color:var(--muted);font-size:12px}.client-list button b{color:var(--ps-ink-23396461366131,#9da6a1)}.client-detail{gap:12px;display:grid}.client-hero{background:var(--green);color:var(--ps-ink-23666666,#fff);border-radius:15px;grid-template-columns:1fr auto;padding:21px;display:grid}.client-id{align-items:center;gap:12px;display:flex}.client-id>span{border-radius:12px;place-items:center;width:49px;height:49px;font-weight:700;display:grid}.client-id small{color:var(--ps-ink-23613862646235,#a8bdb5);font-size:12px}.client-id h2{margin:4px 0;font-family:Georgia,serif;font-weight:500}.client-id p{color:var(--ps-ink-23623863386332,#b8c8c2);margin:0;font-size:13px}.client-hero>button{color:var(--ps-ink-23666666,#fff);background:0 0;border:0}.contract-grid{border-top:1px solid var(--ps-edge-23333435383464,#34584d);grid-column:1/3;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:18px;padding-top:15px;display:grid}.contract-grid div{gap:5px;display:grid}.contract-grid span{color:var(--ps-ink-23393661666136,#96afa6);font-size:12px}.contract-grid strong{font-size:15px}.service-tags span{background:var(--ps-surface-23656666356564,#eff5ed);padding:8px 10px;font-size:13px}.transaction-list{display:grid}.transaction-list>div{border-top:1px solid var(--line);align-items:center;gap:10px;padding:10px 0;display:flex}.transaction-list>div>span{border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.transaction-list>div>div{flex:1;gap:3px;display:grid}.transaction-list strong{font-size:14px}.transaction-list small{color:var(--muted);font-size:12px}.transaction-list b{font-size:14px}.transaction-list b.income,.transaction-list b.expense{background:0 0}.planning-table{padding:0;overflow:hidden}.table-head,.quota-row{grid-template-columns:2fr repeat(4,.55fr) 1.3fr;align-items:center;display:grid}.table-head{background:var(--ps-surface-23663066326566,#f0f2ef);color:var(--ps-ink-23383439303861,#84908a);letter-spacing:.5px;padding:12px 18px;font-size:12px}.quota-group{border-top:1px solid var(--line);grid-template-columns:1.25fr 3fr;display:grid}.quota-client{grid-row:1/4;align-items:center;gap:9px;padding:15px;display:flex}.quota-row{border-bottom:1px solid var(--line);grid-column:2;grid-template-columns:1.1fr repeat(4,.55fr) 1.3fr;padding:10px;font-size:13px}.quota-row:last-child{border:0}.quota-row>span:last-child{align-items:center;gap:6px;display:flex}.quota-row>span:last-child i{background:var(--ps-surface-23656466306564,#edf0ed);border-radius:5px;flex:1;height:5px}.quota-row>span:last-child em{background:var(--lime);border-radius:5px;height:100%;display:block}.quota-row b{font-size:12px}.budget-hero{background:var(--green);color:var(--ps-ink-23666666,#fff);border-radius:16px;justify-content:space-between;padding:23px 28px;display:flex}.budget-hero>div:first-child{gap:6px;display:grid}.budget-hero>div:first-child strong{font-family:Georgia,serif;font-size:31px}.budget-hero>div:first-child span{color:var(--ps-ink-23623563396331,#b5c9c1);font-size:13px}.budget-hero>div:last-child{align-items:center;gap:26px;display:flex}.budget-hero>div:last-child span{color:var(--ps-ink-23396462356163,#9db5ac);gap:5px;font-size:12px;display:grid}.budget-hero>div:last-child strong{color:var(--ps-ink-23666666,#fff);font-size:12px}.budget-grid{grid-template-columns:1.5fr 1fr;gap:12px;margin:12px 0;display:grid}.double-bars{background:repeating-linear-gradient(to bottom,var(--ps-surface-23666666,#fff) 0,var(--ps-surface-23666666,#fff) 35px,var(--ps-surface-23656466306564,#edf0ed) 36px);border-bottom:1px solid var(--line);justify-content:space-around;align-items:flex-end;height:155px;display:flex}.double-bars>div{justify-items:center;gap:6px;display:grid}.double-bars>div>span{align-items:flex-end;gap:3px;height:125px;display:flex}.double-bars i,.double-bars em{background:var(--green);border-radius:3px 3px 0 0;width:10px}.double-bars b{color:var(--muted);font-size:12px}.legend{color:var(--muted);justify-content:center;gap:12px;margin-top:14px;font-size:12px;display:flex}.donut{background:conic-gradient(var(--green) 0 41%,var(--ps-surface-23643561653837,#d5ae87) 41% 76%,var(--ps-surface-23386338326164,#8c82ad) 76%);border-radius:50%;place-items:center;width:104px;height:104px;margin:4px auto 12px;display:grid}.donut:before{content:"";background:var(--ps-surface-23666666,#fff);border-radius:50%;width:68px;height:68px;position:absolute}.donut strong{z-index:1;text-align:center;font-size:14px;display:grid}.donut small{color:var(--muted);font-size:12px}.category{grid-template-columns:65px 1fr 25px;align-items:center;gap:7px;margin:9px 0;font-size:12px;display:grid}.category em{background:var(--ps-surface-23623861613837,#b8aa87)}.calendar{padding:0;overflow:hidden}.weekdays,.calendar-days{grid-template-columns:repeat(7,1fr);display:grid}.weekdays span{text-align:center;background:var(--ps-surface-23663066326566,#f0f2ef);color:var(--ps-ink-23376438383833,#7d8883);padding:11px;font-size:13px}.calendar-days>div{border-top:1px solid var(--line);border-right:1px solid var(--line);flex-direction:column;gap:4px;min-height:105px;padding:8px;display:flex}.calendar-days>div:nth-child(7n){border-right:0}.calendar-days b{font-size:13px}.calendar-days .muted{color:var(--ps-ink-23626463336330,#bdc3c0);background:var(--ps-surface-23666166626639,#fafbf9)}.calendar-days .today b{background:var(--green);color:var(--ps-ink-23666666,#fff);border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.event{white-space:nowrap;border-radius:4px;padding:5px;font-size:12px;font-style:normal;overflow:hidden}.approval-stats{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:12px;display:grid}.approval-list{padding:0;overflow:hidden}.approval-head,.approval-list>div:not(.approval-head){grid-template-columns:2fr .6fr .6fr .8fr .6fr;align-items:center;gap:10px;display:grid}.approval-head{background:var(--ps-surface-23663066326566,#f0f2ef);color:var(--ps-ink-23376638613835,#7f8a85);padding:12px 16px;font-size:12px}.approval-list>div:not(.approval-head){border-top:1px solid var(--line);padding:12px 16px;font-size:13px}.approval-list>div>div{align-items:center;gap:8px;display:flex}.approval-list>div>div i{background:var(--ps-surface-23653165626536,#e1ebe6);border-radius:8px;place-items:center;width:28px;height:28px;font-size:12px;display:grid}.approval-list>div>div span{gap:3px;display:grid}.approval-list small{color:var(--muted);font-size:12px}.approval-list em{border-radius:8px;width:max-content;padding:5px 7px;font-style:normal}.approval-list em.pending{background:var(--ps-surface-23666666316533,#fff1e3);color:var(--ps-ink-23616137303339,#aa7039)}.approval-list em.revision{background:var(--ps-surface-23666666306564,#fff0ed);color:var(--ps-ink-23626235623464,#bb5b4d)}.approval-list em.approved{background:var(--ps-surface-23656166346564,#eaf4ed);color:var(--ps-ink-23346438633665,#4d8c6e)}.approval-list button{border:1px solid var(--line);background:var(--ps-surface-23666666,#fff);border-radius:7px;padding:6px 8px;font-size:12px}.role-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:12px;display:grid}.role-grid .card>span{background:var(--ps-surface-23656466336566,#edf3ef);border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.role-grid h3{margin:12px 0 5px;font-size:15px}.role-grid p{color:var(--muted);height:25px;font-size:13px}.role-grid small{color:var(--ps-ink-23366337383732,#6c7872);font-size:12px}.team-table>div:not(.card-title){border-top:1px solid var(--line);grid-template-columns:35px 1.2fr 1fr .5fr 25px;align-items:center;padding:11px 0;display:grid}.team-table>div>span{background:var(--ps-surface-23646665386533,#dfe8e3);border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:grid}.team-table>div>div{gap:3px;display:grid}.team-table strong{font-size:14px}.team-table small,.team-table em{color:var(--muted);font-size:12px;font-style:normal}.team-table b{color:var(--ps-ink-23346638393665,#4f896e);background:var(--ps-surface-23653966336564,#e9f3ed);border-radius:7px;width:max-content;padding:4px 7px;font-size:12px}.team-table button{background:0 0;border:0}.permission-note{background:var(--ps-surface-23656566356562,#eef5eb);border:1px solid var(--ps-edge-23643965376434,#d9e7d4);border-radius:12px;margin-top:12px;padding:14px}.permission-note strong{font-size:14px}.permission-note p{color:var(--ps-ink-23363837373666,#68776f);margin:5px 0;font-size:13px}.modal-backdrop{background:var(--ps-surface-233130326232346161,#102b24aa);z-index:50;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal{background:var(--ps-surface-23666666,#fff);width:min(520px,100%);max-height:92vh;box-shadow:0 25px 80px var(--ps-shadow-233061323031613636,#0a201a66);border-radius:16px;overflow:auto}.modal>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:18px 21px;display:flex}.modal h2{margin:0;font-family:Georgia,serif;font-weight:500}.modal header button{color:var(--ps-ink-23376538393834,#7e8984);background:0 0;border:0;font-size:22px}.form,.ai-composer{gap:14px;padding:20px;display:grid}.form>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.form label{color:var(--ps-ink-23356436393633,#5d6963);gap:6px;font-size:13px;font-weight:700;display:grid}.form input,.form select,.form textarea,.ai-composer textarea{border:1px solid var(--ps-edge-23646665346530,#dfe4e0);background:var(--ps-surface-23666166626639,#fafbf9);color:var(--ink);border-radius:8px;outline:0;padding:10px;font-size:15px}.form textarea{resize:vertical;height:70px}.file-field{border:1px dashed var(--ps-edge-23636264346366,#cbd4cf);border-radius:8px;padding:12px}.file-field input{background:0 0;border:0;padding:0}.submit{background:var(--lime);color:var(--ps-ink-23313833613330,#183a30);border:0;border-radius:9px;padding:12px;font-weight:700}.ai-composer{text-align:left}.ai-composer .ai-glow{background:var(--ps-surface-23656565396666,#eee9ff);width:44px;height:44px;color:var(--ps-ink-23366636336135,#6f63a5);border-radius:13px;place-items:center;font-size:18px;display:grid}.ai-composer p{color:var(--muted);font-size:14px}.ai-composer textarea{resize:none;height:82px}.ai-composer>small{letter-spacing:1px;color:var(--ps-ink-23376438393833,#7d8983);font-size:12px}.ai-composer ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.ai-composer li{background:var(--ps-surface-23663466366633,#f4f6f3);border-radius:6px;padding:8px;font-size:13px}.head-actions{gap:4px;display:flex}.head-actions button{padding:8px}.mobile-brand{letter-spacing:2px;font-weight:900}@media (max-width:1050px){.kanban{grid-template-columns:repeat(2,1fr)}.dash-grid{grid-template-columns:1fr 1fr}.dash-grid .wide{grid-column:span 2}.client-layout{grid-template-columns:250px 1fr}.contract-grid,.role-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.os-sidebar{width:70px;padding:20px 10px}.brand-button div,.workspace-switch div,.workspace-switch b,.os-sidebar nav button:not(.active),.side-card,.profile div,.profile b{display:none}.brand-button{padding-left:7px}.brand-button>span{width:36px}.workspace-switch{justify-content:center}.os-sidebar nav button{justify-content:center;padding:12px;font-size:0}.os-sidebar nav button i{font-size:16px}.profile{justify-content:center}.os-main{margin-left:70px}.os-topbar{padding:0 18px}.global-search{display:none}.mobile-brand{display:block}.view-wrap{padding:24px 18px}.stat-grid,.planning-summary{grid-template-columns:1fr 1fr}.dash-grid{grid-template-columns:1fr}.dash-grid .wide{grid-column:span 1}.client-layout{grid-template-columns:1fr}.client-list{display:none}.budget-grid{grid-template-columns:1fr}.calendar-days>div{min-height:80px}.approval-list{overflow-x:auto}.approval-head,.approval-list>div:not(.approval-head){min-width:700px}.planning-table{overflow-x:auto}.table-head,.quota-group{min-width:720px}}@media (max-width:520px){.os-sidebar{display:none}.os-main{margin:0}.os-topbar{height:58px}.top-actions .ai-button{display:none}.view-wrap{padding:20px 13px}.page-head{align-items:flex-start}.page-head h1{font-size:25px}.page-head p{max-width:230px}.welcome-card{padding:22px}.welcome-card h2{font-size:22px}.ring{display:none}.stat-grid,.planning-summary{gap:8px}.stat{padding:14px}.stat strong{font-size:19px}.kanban{grid-template-columns:1fr}.budget-hero{gap:18px;display:grid}.budget-hero>div:last-child{gap:14px}.contract-grid{grid-template-columns:1fr 1fr}.calendar-days>div{min-height:62px;padding:4px}.event{display:none}.form>div{grid-template-columns:1fr}.role-grid{grid-template-columns:1fr 1fr}.team-table>div:not(.card-title){grid-template-columns:35px 1fr 25px}.team-table em,.team-table b{display:none}}.terracotta-dashboard{--terracotta:var(--ps-surface-23633935663364,#c95f3d);--petrol:var(--ps-surface-23333135663562,#315f5b);--cream:var(--ps-surface-23663165376461,#f1e7da);--ivory:var(--ps-surface-23666666646639,#fffdf9);--coffee:var(--ps-ink);--warm-muted:var(--ps-muted);--warm-line:var(--ps-surface-23656164666435,#eadfd5);color:var(--coffee);background:linear-gradient(145deg,var(--ps-surface-23666166366630,#faf6f0) 0%,var(--ivory) 54%,var(--ps-surface-23663765656535,#f7eee5) 100%);box-shadow:inset 0 0 0 1px var(--ps-shadow-23656565326437,#eee2d7);border-radius:18px;padding:32px 34px 55px}.terracotta-dashboard .page-head h1{color:var(--coffee);letter-spacing:-.35px;font-family:Georgia,serif;font-weight:600}.terracotta-dashboard .page-head small,.terracotta-dashboard .page-head p,.terracotta-dashboard .card-title small,.terracotta-dashboard .task-row span,.terracotta-dashboard .task-row time,.terracotta-dashboard .client-kpis span,.terracotta-dashboard .quota-line span,.terracotta-dashboard .bars span{color:var(--warm-muted)}.terracotta-dashboard .welcome-card{background:linear-gradient(125deg,var(--petrol) 0%,var(--ps-surface-23323834653462,#284e4b) 58%,var(--ps-surface-23336336643638,#3c6d68) 100%);border:1px solid var(--ps-edge-23323534633439,#254c49);box-shadow:0 14px 32px var(--ps-shadow-233331356635623236,#315f5b26);border-radius:18px}.terracotta-dashboard .welcome-card h2{letter-spacing:0;font-family:Georgia,serif;font-weight:500}.terracotta-dashboard .welcome-card h2 em,.terracotta-dashboard .welcome-card button{color:var(--cream)}.terracotta-dashboard .welcome-card p,.terracotta-dashboard .ring span{color:var(--ps-ink-23643965346466,#d9e4df)}.terracotta-dashboard .stat,.terracotta-dashboard .card{background:var(--ivory);border-color:var(--warm-line);box-shadow:0 8px 25px var(--ps-shadow-233731353534323064,#7155420d);border-radius:14px}.terracotta-dashboard .stat:before{background:var(--terracotta)}.terracotta-dashboard .stat:nth-child(2):before{background:var(--petrol)}.terracotta-dashboard .stat:nth-child(3):before{background:var(--ps-surface-23643538613665,#d58a6e)}.terracotta-dashboard .stat:nth-child(4):before{background:var(--ps-surface-23626361343863,#bca48c)}.terracotta-dashboard .stat strong,.terracotta-dashboard .card-title h3{color:var(--coffee);font-family:Georgia,serif}.terracotta-dashboard .stat span,.terracotta-dashboard .stat small{color:var(--warm-muted)}.terracotta-dashboard .stat small.good{color:var(--petrol)}.terracotta-dashboard .quota-line>i,.terracotta-dashboard .load-list i{background:var(--cream)}.terracotta-dashboard .quota-line>i em,.terracotta-dashboard .load-list i em{background:var(--terracotta)}.terracotta-dashboard .mini-tags span{background:var(--cream);color:var(--ps-ink-23386534343266,#8e442f)}.terracotta-dashboard .bars{border-color:var(--warm-line);background:repeating-linear-gradient(to bottom,var(--ivory) 0,var(--ivory) 34px,var(--ps-surface-23656565336439,#eee3d9) 35px)}.terracotta-dashboard .bars i{background:var(--terracotta)}.terracotta-dashboard .bars>div:nth-child(2n) i{background:var(--petrol)}.terracotta-dashboard .bars>div:nth-child(3n) i{background:var(--ps-surface-23643939623830,#d99b80)}.terracotta-dashboard .load-list>div{border-color:var(--warm-line)}.terracotta-dashboard .load-list>div>b{background:var(--cream);color:var(--petrol)}.terracotta-dashboard .card-title button{color:var(--terracotta);font-weight:700}@media (max-width:760px){.terracotta-dashboard{border-radius:14px;padding:24px 18px 45px}}@media (max-width:520px){.terracotta-dashboard{border-radius:0;padding:20px 13px 38px}}:root{--ink:var(--ps-ink-23313732623464,#172b4d);--muted:var(--ps-ink-23363236663836,#626f86);--line:var(--ps-surface-23646665316536,#dfe1e6);--paper:var(--ps-surface-23663766386661,#f7f8fa);--green:var(--ps-surface-23306336366534,#0c66e4);--deep:var(--ps-surface-23666666666666,#fff);--lime:var(--ps-surface-23353739646666,#579dff);--white:var(--ps-surface-23666666,#fff);--red:var(--ps-surface-23633933373263,#c9372c);--purple:var(--ps-surface-23376535376332,#7e57c2);--heading:var(--ps-ink-23306234666337,#0b4fc7);--eyebrow:var(--ps-ink-23633936323264,#c9622d);--eyebrow2:var(--ps-ink-23366133666339,#6a3fc9);--stat-num:var(--ps-ink-23306235666530,#0b5fe0);--accent-soft:var(--ps-surface-23653766306666,#e7f0ff)}body{background:var(--paper);color:var(--ink);transition:background .25s}.os-topbar,.card,.stat{transition:background .25s}.os-sidebar{background:var(--side-bg,var(--ps-surface-23666666,#fff));color:var(--ps-ink-23313732623464,#172b4d);border-right:1px solid var(--ps-edge-23646665316536,#dfe1e6);box-shadow:2px 0 8px var(--ps-shadow-233039316534323132,#091e4212);padding-left:13px;padding-right:13px;transition:background .25s}.brand-button{color:var(--ps-ink-23313732623464,#172b4d);padding-bottom:20px}.brand-button>span{background:linear-gradient(145deg,var(--ps-surface-23306336366534,#0c66e4),var(--ps-surface-23363535346330,#6554c0));color:var(--ps-ink-23666666,#fff);box-shadow:0 5px 12px var(--ps-shadow-233063363665343333,#0c66e433);border-radius:8px}.brand-button strong{letter-spacing:2px}.brand-button small{color:var(--ps-ink-23376138363961,#7a869a)}.workspace-switch{background:var(--paper);border-color:var(--ps-edge-23646665316536,#dfe1e6);border-radius:8px}.workspace-switch>span{background:var(--ps-surface-23646265616665,#dbeafe);color:var(--ps-ink-23306336366534,#0c66e4)}.workspace-switch small{color:var(--ps-ink-23383939336134,#8993a4)}.workspace-switch b{color:var(--ps-ink-23363236663836,#626f86)}.os-sidebar nav button{color:var(--ps-ink-23343435343666,#44546f);border-radius:6px;padding:10px 11px;font-size:16px}.os-sidebar nav button:hover{background:var(--ps-surface-23663166326634,#f1f2f4);color:var(--ps-ink-23313732623464,#172b4d)}.os-sidebar nav button.active{background:var(--ps-surface-23653966326666,#e9f2ff);color:var(--ps-ink-23306336366534,#0c66e4);font-weight:700}.os-sidebar nav button.active:before{content:"";background:var(--ps-surface-23306336366534,#0c66e4);border-radius:3px;width:3px;height:20px;margin-left:-11px}.os-sidebar nav button em{background:var(--ps-surface-23653234383364,#e2483d)}.side-card{background:var(--paper);border:1px solid var(--ps-edge-23653765396564,#e7e9ed)}.side-card small,.side-card span{color:var(--ps-ink-23363236663836,#626f86)}.side-card div{background:var(--ps-surface-23646665316536,#dfe1e6)}.side-card div i{background:var(--ps-surface-23306336366534,#0c66e4)}.profile{border-color:var(--ps-edge-23646665316536,#dfe1e6);color:var(--ps-ink-23313732623464,#172b4d)}.profile>span{background:var(--ps-surface-23646265616665,#dbeafe);color:var(--ps-ink-23306336366534,#0c66e4)}.profile small,.profile b{color:var(--ps-ink-23376138363961,#7a869a)}.os-topbar{background:var(--ps-surface-23666666,#fff);border-color:var(--ps-edge-23646665316536,#dfe1e6);box-shadow:0 2px 5px var(--ps-shadow-233039316534323132,#091e4212)}.global-search{background:var(--paper);border:1px solid var(--ps-edge-23646665316536,#dfe1e6);border-radius:6px;padding:8px 10px}.global-search:focus-within{background:var(--ps-surface-23666666,#fff);border-color:var(--ps-edge-23306336366534,#0c66e4);box-shadow:0 0 0 2px var(--ps-shadow-233063363665343232,#0c66e422)}.top-actions button{border-radius:6px}.top-actions .ai-button{background:var(--ps-surface-23663366306666,#f3f0ff);color:var(--ps-ink-23363535346330,#6554c0);border-color:var(--ps-edge-23643964326666,#d9d2ff)}.top-actions .new-button,.solid-action,.submit{background:var(--ps-surface-23306336366534,#0c66e4);color:var(--ps-ink-23666666,#fff);box-shadow:none;border-radius:6px}.top-actions .new-button:hover,.solid-action:hover,.submit:hover{background:var(--ps-surface-23303035356363,#05c)}.view-wrap{padding-top:27px}.page-head h1{letter-spacing:-.5px;font-family:Arial,Helvetica,sans-serif;font-weight:700}.page-head small,.card-title small{color:var(--ps-ink-23376138363961,#7a869a)}.card,.stat{border-color:var(--ps-edge-23646665316536,#dfe1e6);box-shadow:0 1px 2px var(--ps-shadow-233039316534323236,#091e4226);border-radius:8px}.stat{padding-top:20px;position:relative;overflow:hidden}.stat:before{content:"";background:var(--ps-surface-23306336366534,#0c66e4);height:3px;position:absolute;top:0;left:0;right:0}.stat:nth-child(2):before{background:var(--ps-surface-23363535346330,#6554c0)}.stat:nth-child(3):before{background:var(--ps-surface-23323261303662,#22a06b)}.stat:nth-child(4):before{background:var(--ps-surface-23663561363233,#f5a623)}.stat strong,.card-title h3{font-family:Arial,Helvetica,sans-serif;font-weight:700}.welcome-card{background:linear-gradient(120deg,var(--ps-surface-23306336366534,#0c66e4) 0%,var(--ps-surface-23316437616663,#1d7afc) 48%,var(--ps-surface-23363535346330,#6554c0) 100%);box-shadow:0 3px 8px var(--ps-shadow-233063363665343262,#0c66e42b);border-radius:10px}.welcome-card:after{border-color:var(--ps-edge-236666666666663136,#ffffff16)}.welcome-card h2{letter-spacing:-.4px;font-family:Arial,Helvetica,sans-serif;font-weight:700}.welcome-card h2 em,.welcome-card button{color:var(--ps-ink-23666666,#fff)}.ring{border-color:var(--ps-edge-23666666,#fff);background:var(--ps-surface-236666666666663132,#ffffff12)}.task-row>button{border-radius:3px}.task-row>button:hover{background:var(--ps-surface-23653966326666,#e9f2ff);border-color:var(--ps-edge-23306336366534,#0c66e4)}.task-row strong{color:var(--ps-ink-23313732623464,#172b4d)}.quota-line>i em,.load-list i em,.category i em{background:var(--ps-surface-23306336366534,#0c66e4)}.mini-tags span,.service-tags span{background:var(--ps-surface-23653966326666,#e9f2ff);color:var(--ps-ink-23306336366534,#0c66e4);border-radius:4px}.bars>div:first-child i{background:var(--ps-surface-23306336366534,#0c66e4)}.bars>div:nth-child(2) i{background:var(--ps-surface-23353739646666,#579dff)}.bars>div:nth-child(3) i{background:var(--ps-surface-23363535346330,#6554c0)}.bars>div:nth-child(4) i{background:var(--ps-surface-23323261303662,#22a06b)}.bars>div:nth-child(5) i{background:var(--ps-surface-23663561363233,#f5a623)}.bars>div:nth-child(6) i{background:var(--ps-surface-23306336366534,#0c66e4)}.bars i{border-radius:4px 4px 0 0;width:22px}.project-tabs button.active{color:var(--ps-ink-23306336366534,#0c66e4);border-color:var(--ps-edge-23306336366534,#0c66e4)}.kanban{background:linear-gradient(135deg,var(--ps-surface-23646265616665,#dbeafe),var(--ps-surface-23653865336666,#e8e3ff));border-radius:10px;gap:10px;padding:14px;overflow-x:auto}.kanban section{background:var(--ps-surface-23663166326634,#f1f2f4);border-radius:8px;min-height:380px;padding:8px}.kanban section>header{padding:7px 6px 12px}.kanban section>header strong{font-size:14px}.kanban article{box-shadow:0 1px 1px var(--ps-shadow-233039316534323430,#091e4240);border:0;border-radius:8px;margin-bottom:9px;padding:11px}.kanban article:hover{box-shadow:0 3px 8px var(--ps-shadow-233039316534323333,#091e4233);border:0;transform:translateY(-1px)}.kanban article em{background:var(--ps-surface-23653966326666,#e9f2ff);color:var(--ps-ink-23306336366534,#0c66e4);border-radius:3px}.kanban article em.high{background:var(--ps-surface-23666665626536,#ffebe6);color:var(--ps-ink-23616532613139,#ae2a19)}.dot.todo{background:var(--ps-surface-23376138363961,#7a869a)}.dot.doing{background:var(--ps-surface-23306336366534,#0c66e4)}.dot.review{background:var(--ps-surface-23663561363233,#f5a623)}.dot.done{background:var(--ps-surface-23323261303662,#22a06b)}.add-card{border-radius:6px}.add-card:hover{background:var(--ps-surface-23646364666534,#dcdfe4);color:var(--ps-ink-23313732623464,#172b4d)}.client-hero,.budget-hero{background:linear-gradient(125deg,var(--ps-surface-23306336366534,#0c66e4),var(--ps-surface-23363535346330,#6554c0));border-radius:9px}.client-list>button{border-radius:6px}.client-list>button.selected{background:var(--ps-surface-23653966326666,#e9f2ff)}.client-list>button.selected strong{color:var(--ps-ink-23306336366534,#0c66e4)}.lime-text{color:var(--ps-ink-23666666,#fff)}.service-tags span{background:var(--ps-surface-23653966326666,#e9f2ff)}.transaction-list .income{background:var(--ps-surface-23646366666631,#dcfff1);color:var(--ps-ink-23323136653465,#216e4e)}.transaction-list .expense{background:var(--ps-surface-23666665626536,#ffebe6);color:var(--ps-ink-23616532613139,#ae2a19)}.planning-table,.approval-list,.calendar{border-radius:8px}.table-head,.weekdays span,.approval-head{background:var(--ps-surface-23663166326634,#f1f2f4)}.quota-row>span:last-child em,.double-bars i{background:var(--ps-surface-23306336366534,#0c66e4)}.double-bars em{background:var(--ps-surface-23663561363233,#f5a623)}.donut{background:conic-gradient(var(--ps-surface-23306336366534,#0c66e4) 0 41%,var(--ps-surface-23363535346330,#6554c0) 41% 76%,var(--ps-surface-23663561363233,#f5a623) 76%)}.legend span:first-child{color:var(--ps-ink-23306336366534,#0c66e4)}.event.green{background:var(--ps-surface-23646366666631,#dcfff1);color:var(--ps-ink-23323136653465,#216e4e)}.event.purple{background:var(--ps-surface-23663366306666,#f3f0ff);color:var(--ps-ink-23343033323934,#403294)}.event.orange{background:var(--ps-surface-23666666376436,#fff7d6);color:var(--ps-ink-23376635663031,#7f5f01)}.calendar-days .today b{background:var(--ps-surface-23306336366534,#0c66e4)}.role-grid .card>span{background:var(--ps-surface-23653966326666,#e9f2ff);color:var(--ps-ink-23306336366534,#0c66e4)}.permission-note{background:var(--ps-surface-23653966326666,#e9f2ff);border-color:var(--ps-edge-23636365306666,#cce0ff)}.modal{border-radius:10px}.form input,.form select,.form textarea,.ai-composer textarea{border-radius:4px}.form input:focus,.form select:focus,.form textarea:focus,.ai-composer textarea:focus{border-color:var(--ps-edge-23306336366534,#0c66e4);box-shadow:0 0 0 2px var(--ps-shadow-233063363665343232,#0c66e422)}.ai-composer .ai-glow{background:var(--ps-surface-23663366306666,#f3f0ff);color:var(--ps-ink-23363535346330,#6554c0)}.notifications{border-radius:8px}@media (max-width:760px){.os-sidebar{background:var(--ps-surface-23666666,#fff)}.workspace-switch{background:var(--ps-surface-23663766386661,#f7f8fa)}.kanban{padding:10px}}.project-space{background:var(--ps-surface-23666666,#fff);min-height:calc(100vh - 67px);color:var(--ps-ink-23326433383530,#2d3850);margin:-30px -34px -55px}.project-space-head{background:var(--ps-surface-23666666,#fff);border-bottom:1px solid var(--ps-edge-23656466306633,#edf0f3);justify-content:space-between;align-items:center;height:74px;padding:12px 26px;display:flex}.project-space-head small{letter-spacing:1.2px;color:var(--ps-ink-23393361306232,#93a0b2);font-size:12px}.project-space-head h1{margin:4px 0 0;font-size:17px}.project-clock{color:var(--ps-ink-23383139306135,#8190a5);text-transform:uppercase;align-items:center;gap:15px;font-size:13px;font-weight:700;display:flex}.project-clock button{background:var(--ps-surface-23343762383739,#47b879);width:31px;height:31px;color:var(--ps-ink-23666666,#fff);border:0;border-radius:50%}.project-clock strong{color:var(--ps-ink-23326433383530,#2d3850);margin-right:22px;font-size:16px}.project-clock span{position:relative}.project-clock span b{background:var(--ps-surface-23653234363532,#e24652);color:var(--ps-ink-23666666,#fff);border-radius:9px;padding:1px 5px;font-size:12px;position:absolute;top:10px;left:50%}.workspace-tabs{background:var(--ps-surface-23666666,#fff);border-bottom:1px solid var(--ps-edge-23653265356539,#e2e5e9);justify-content:center;align-items:flex-end;height:49px;display:flex;overflow-x:auto}.workspace-tabs button{border:1px solid var(--ps-edge-23653665386563,#e6e8ec);background:var(--ps-surface-23666666,#fff);height:40px;color:var(--ps-ink-23613461646263,#a4adbc);white-space:nowrap;border-bottom:0;border-radius:10px 10px 0 0;padding:0 17px;font-size:14px;font-weight:700}.workspace-tabs button.active{background:var(--ps-surface-23663366346635,#f3f4f5);color:var(--ps-ink-23356436363737,#5d6677)}.project-board-view,.project-subview,.reports-view{padding:18px 16px 36px}.project-tools,.subview-toolbar,.report-tools{align-items:center;gap:8px;margin-bottom:14px;display:flex}.project-tools>span,.subview-toolbar>span,.report-tools>span{color:var(--ps-ink-23376538393961,#7e899a);text-align:right;flex:1;font-size:13px}.project-tools button,.subview-toolbar button,.report-tools button{border:1px solid var(--ps-edge-23646365376631,#dce7f1);background:var(--ps-surface-23663866626664,#f8fbfd);height:34px;color:var(--ps-ink-23383138623964,#818b9d);border-radius:18px;padding:0 13px;font-size:13px}.project-tools button:not(.create-green){width:34px;padding:0}.project-tools button.selected,.subview-toolbar button.selected,.report-tools button.selected{background:var(--ps-surface-23323836356365,#2865ce);color:var(--ps-ink-23666666,#fff);border-color:var(--ps-edge-23323836356365,#2865ce);width:auto}.project-tools .create-green,.subview-toolbar .create-green{background:var(--ps-surface-23343762383739,#47b879);color:var(--ps-ink-23666666,#fff);border:0;border-radius:18px;align-items:center;gap:10px;width:auto;padding:0 17px;display:flex}.cubicl-board{grid-template-columns:repeat(4,minmax(230px,1fr));align-items:start;gap:10px;display:grid;overflow-x:auto}.cubicl-board>section{min-width:230px}.cubicl-board>section>header{height:38px;color:var(--ps-ink-23323633383533,#263853);border-radius:4px;justify-content:space-between;align-items:center;padding:0 12px;display:flex}.cubicl-board>section>header strong{font-size:14px}.cubicl-board>section>header span{font-size:13px}.cubicl-column{gap:9px;padding-top:10px;display:grid}.cubicl-column article{background:var(--ps-surface-23666666,#fff);border-left:3px solid var(--ps-edge-23353562373763,#55b77c);min-height:116px;box-shadow:0 4px 9px var(--ps-shadow-233163323633353161,#1c26351a);border-radius:4px;padding:13px 13px 11px;position:relative}.cubicl-column article:hover{box-shadow:0 7px 14px var(--ps-shadow-233163323633353236,#1c263526)}.cubicl-column article>button{color:var(--ps-ink-23393239636164,#929cad);background:0 0;border:0;position:absolute;top:10px;right:8px}.cubicl-column h3{text-transform:uppercase;margin:0 18px 8px 0;font-size:15px;line-height:1.45}.cubicl-column p{color:var(--ps-ink-23376238353933,#7b8593);margin:0 0 9px;font-size:12px}.cubicl-column time{color:var(--ps-ink-23373537653839,#757e89);font-size:13px}.cubicl-column time.late{color:var(--ps-ink-23653435383730,#e45870);font-weight:700}.cubicl-column footer{align-items:center;margin-top:12px;display:flex}.cubicl-column footer span{background:var(--ps-surface-23646365386666,#dce8ff);width:24px;height:24px;color:var(--ps-ink-23323836356365,#2865ce);border:2px solid var(--ps-edge-23666666,#fff);box-shadow:0 0 0 1px var(--ps-shadow-23386639626164,#8f9bad);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.cubicl-column footer small{color:var(--ps-ink-23386139346132,#8a94a2);margin-left:7px;font-size:12px}.column-add{border:1px dashed var(--ps-edge-23636464346463,#cdd4dc);color:var(--ps-ink-23376538393938,#7e8998);background:0 0;border-radius:4px;padding:9px;font-size:13px}.file-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.file-grid article{background:var(--ps-surface-23666666,#fff);border:1px solid var(--ps-edge-23653165346538,#e1e4e8);box-shadow:0 2px 6px var(--ps-shadow-233163323633353063,#1c26350c);border-radius:7px;gap:8px;padding:18px;display:grid;position:relative}.file-grid article>span{background:var(--ps-surface-23653766306666,#e7f0ff);width:42px;height:42px;color:var(--ps-ink-23323836356365,#2865ce);border-radius:8px;place-items:center;font-weight:700;display:grid}.file-grid article strong{font-size:14px}.file-grid article small{color:var(--ps-ink-23383138623939,#818b99);font-size:12px}.file-grid article button{background:0 0;border:0;position:absolute;top:10px;right:10px}.gantt-card,.timeline-card{background:var(--ps-surface-23666666,#fff);box-shadow:0 2px 8px var(--ps-shadow-233163323633353134,#1c263514);border-radius:7px;overflow:hidden}.gantt-head,.gantt-row{grid-template-columns:260px repeat(4,1fr);min-width:760px;display:grid}.gantt-head{background:var(--ps-surface-23663766386661,#f7f8fa);border-bottom:1px solid var(--ps-edge-23646465316536,#dde1e6);height:42px}.gantt-head>*{border-right:1px solid var(--ps-edge-23653565386563,#e5e8ec);padding:13px;font-size:13px}.gantt-row{border-bottom:1px solid var(--ps-edge-23653665386562,#e6e8eb);min-height:48px}.gantt-row>strong{border-right:1px solid var(--ps-edge-23653665386562,#e6e8eb);padding:15px;font-size:13px}.gantt-row>div{background:repeating-linear-gradient(to right,var(--ps-surface-23666666,#fff) 0,var(--ps-surface-23666666,#fff) calc(25% - 1px),var(--ps-surface-23653865626565,#e8ebee) 25%);grid-column:2/6;position:relative}.gantt-bar{background:var(--ps-surface-23346261336438,#4ba3d8);height:29px;color:var(--ps-ink-23666666,#fff);border-radius:5px;padding:7px;font-size:12px;font-style:normal;position:absolute;top:9px;overflow:hidden}.gantt-bar.c1{background:var(--ps-surface-23363262323833,#62b283)}.gantt-bar.c2{background:var(--ps-surface-23396238376535,#9b87e5)}.gantt-bar.c3{background:var(--ps-surface-23666663353564,#ffc55d);color:var(--ps-ink-23373235333135,#725315)}.gantt-bar.c4{background:var(--ps-surface-23653435383730,#e45870)}.gantt-bar.c5{background:var(--ps-surface-23323836356365,#2865ce)}.timeline-card{padding:14px}.timeline-card>div{border-bottom:1px solid var(--ps-edge-23653565386563,#e5e8ec);grid-template-columns:110px 1fr;align-items:center;min-height:55px;display:grid}.timeline-card>div>strong{font-size:13px}.timeline-card>div>span{background:repeating-linear-gradient(to right,var(--ps-surface-23663766386639,#f7f8f9) 0,var(--ps-surface-23663766386639,#f7f8f9) calc(14.28% - 1px),var(--ps-surface-23653365366539,#e3e6e9) 14.28%);height:36px;position:relative}.timeline-card em{background:var(--ps-surface-23346261336438,#4ba3d8);color:var(--ps-ink-23666666,#fff);white-space:nowrap;border-radius:5px;padding:6px;font-size:12px;font-style:normal;position:absolute;top:6px;overflow:hidden}.settings-panel{max-width:620px}.settings-panel h2{font-size:17px}.settings-panel label{gap:6px;margin:14px 0;font-size:13px;font-weight:700;display:grid}.settings-panel input,.settings-panel select{border:1px solid var(--ps-edge-23646365316537,#dce1e7);background:var(--ps-surface-23666666,#fff);border-radius:5px;padding:11px}.report-tools .filter{background:var(--ps-surface-23666663343030,#ffc400);border-color:var(--ps-edge-23666663343030,#ffc400);color:var(--ps-ink-23313732623464,#172b4d);font-size:14px}.reports-view h2{margin:24px 0 10px;font-size:16px}.report-info{background:var(--ps-surface-23643965396666,#d9e9ff);border:1px solid var(--ps-edge-23386262636666,#8bbcff);color:var(--ps-ink-23313233373664,#12376d);border-radius:4px;padding:11px;font-size:14px}.ring-grid{grid-template-columns:repeat(5,minmax(120px,1fr));gap:9px;margin-top:12px;display:grid}.ring-grid article{background:var(--ps-surface-23666666,#fff);box-shadow:0 5px 12px var(--ps-shadow-233137326234643132,#172b4d12);text-align:center;border-radius:5px;padding:12px}.ring-grid article>strong{font-size:14px}.report-ring{border-radius:50%;place-items:center;width:96px;height:96px;margin:12px auto 2px;display:grid}.report-ring>i{background:var(--ps-surface-23666666,#fff);border-radius:50%;place-items:center;width:73px;height:73px;font-style:normal;display:grid}.report-ring b{font-size:15px}.member-report{padding:0;overflow-x:auto}.member-report>header,.member-report>div{grid-template-columns:1.2fr repeat(3,1fr);min-width:700px;display:grid}.member-report>header{background:var(--ps-surface-23663566366637,#f5f6f7)}.member-report>header span{text-align:center;padding:12px;font-size:13px;font-weight:700}.member-report>div>*{border-top:1px solid var(--ps-edge-23646665336537,#dfe3e7);border-right:1px solid var(--ps-edge-23646665336537,#dfe3e7);padding:9px}.member-report>div>strong{align-items:center;gap:8px;font-size:13px;display:flex}.member-report>div>strong i{background:var(--ps-surface-23666664333465,#ffd34e);border-radius:50%;place-items:center;width:25px;height:25px;font-size:12px;font-style:normal;display:grid}.member-report>div>span{align-items:center;gap:7px;display:flex}.member-report>div>span em{border-radius:0 5px 5px 0;min-width:3px;height:10px;display:block}.member-report>div>span b{margin-left:auto;font-size:13px}.workload{padding:12px;overflow-x:auto}.workload-dates,.workload>div:not(.workload-dates){grid-template-columns:160px 1fr;min-width:720px;display:grid}.workload-dates{margin-bottom:8px}.workload-dates span{text-align:center;grid-column:auto;font-size:12px}.workload-dates span:first-child{grid-column:2}.workload>div:not(.workload-dates){border-top:1px solid var(--ps-edge-23653065346538,#e0e4e8);align-items:center;padding:5px 0}.workload>div>strong{font-size:13px}.workload>div>span{grid-template-columns:repeat(28,1fr);gap:3px;display:grid}.workload i{background:var(--ps-surface-23656365656566,#eceeef);border-radius:4px;height:22px}.workload i.level1{background:var(--ps-surface-23623965336666,#b9e3ff)}.workload i.level2{background:var(--ps-surface-23373463326634,#74c2f4)}.workload i.level3{background:var(--ps-surface-23323539396536,#2599e6)}.workload i.level4{background:var(--ps-surface-23306437386334,#0d78c4)}@media (max-width:950px){.ring-grid{grid-template-columns:repeat(3,1fr)}.file-grid{grid-template-columns:repeat(2,1fr)}.cubicl-board{grid-template-columns:repeat(4,260px)}}@media (max-width:760px){.project-space{margin:-24px -18px -55px}.project-space-head{padding:10px 16px}.project-clock span{display:none}.workspace-tabs{justify-content:flex-start}.project-tools{overflow-x:auto}.project-tools>span{display:none}.cubicl-board{grid-template-columns:repeat(4,250px)}.ring-grid{grid-template-columns:repeat(2,1fr)}.file-grid{grid-template-columns:1fr}.report-tools{overflow-x:auto}.report-tools>span{display:none}}@media (max-width:520px){.project-space{margin:-20px -13px -55px}.project-space-head h1{font-size:14px}.ring-grid{grid-template-columns:1fr 1fr}.workspace-tabs button{padding:0 12px}}.cubicl-column article[draggable=true]{cursor:grab;-webkit-user-select:none;user-select:none;transition:opacity .16s,transform .16s,box-shadow .16s}.cubicl-column article[draggable=true]:active{cursor:grabbing}.cubicl-column article.dragging{opacity:.42;box-shadow:0 12px 25px var(--ps-shadow-233137326234643265,#172b4d2e);transform:rotate(1deg)scale(.98)}.cubicl-board>section{border:2px solid #0000;border-radius:7px;transition:background .16s,border-color .16s}.cubicl-board>section.drag-over{background:var(--ps-surface-23646365616666,#dceaff);border-color:var(--ps-edge-23353739646666,#579dff)}.cubicl-board>section.drag-over .cubicl-column{min-height:150px}.cubicl-board>section.drag-over .cubicl-column:after{content:"Görevi buraya bırak";border:2px dashed var(--ps-edge-23353739646666,#579dff);height:42px;color:var(--ps-ink-23306336366534,#0c66e4);background:var(--ps-surface-23656566356666,#eef5ff);border-radius:5px;place-items:center;font-size:13px;font-weight:700;display:grid}.offer-stats,.week-summary{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px;display:grid}.offer-filters{gap:7px;margin-bottom:13px;display:flex;overflow-x:auto}.offer-filters button{border:1px solid var(--ps-edge-23646665336538,#dfe3e8);background:var(--ps-surface-23666666,#fff);color:var(--ps-ink-23363236663836,#626f86);white-space:nowrap;border-radius:18px;padding:8px 12px;font-size:13px}.offer-filters button.active{background:var(--ps-surface-23306336366534,#0c66e4);color:var(--ps-ink-23666666,#fff);border-color:var(--ps-edge-23306336366534,#0c66e4)}.offer-filters b{background:var(--ps-surface-23663166326634,#f1f2f4);color:var(--ps-ink-23343435343666,#44546f);border-radius:9px;margin-left:7px;padding:2px 5px}.offer-list{gap:11px;display:grid}.offer-list>article{padding:0;overflow:hidden}.offer-list article>header{border-bottom:1px solid var(--ps-edge-23653565386562,#e5e8eb);justify-content:space-between;align-items:center;padding:15px 18px;display:flex}.offer-list article>header>div{align-items:center;gap:11px;display:flex}.offer-list article>header>div>span{background:linear-gradient(135deg,var(--ps-surface-23306336366534,#0c66e4),var(--ps-surface-23363535346330,#6554c0));width:38px;height:38px;color:var(--ps-ink-23666666,#fff);border-radius:9px;place-items:center;font-size:13px;font-weight:700;display:grid}.offer-list article>header div div{gap:4px;display:grid}.offer-list article h3{margin:0;font-size:16px}.offer-list article small{color:var(--ps-ink-23376138363961,#7a869a);font-size:12px}.offer-list article>header em{border-radius:10px;padding:6px 9px;font-size:12px;font-style:normal}.offer-list em.draft{background:var(--ps-surface-23663166326634,#f1f2f4);color:var(--ps-ink-23363236663836,#626f86)}.offer-list em.sent{background:var(--ps-surface-23653966326666,#e9f2ff);color:var(--ps-ink-23306336366534,#0c66e4)}.offer-list em.accepted{background:var(--ps-surface-23646366666631,#dcfff1);color:var(--ps-ink-23323136653465,#216e4e)}.offer-list em.rejected{background:var(--ps-surface-23666665626536,#ffebe6);color:var(--ps-ink-23616532613139,#ae2a19)}.offer-services{padding:13px 18px}.offer-services>div{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.offer-services span{background:var(--ps-surface-23663366346636,#f3f4f6);color:var(--ps-ink-23343435343666,#44546f);border-radius:4px;padding:6px 8px;font-size:12px}.offer-list article>footer{background:var(--ps-surface-23663866396661,#f8f9fa);grid-template-columns:1.1fr .8fr .8fr 140px;align-items:center;gap:12px;padding:12px 18px;display:grid}.offer-list article>footer>div{gap:4px;display:grid}.offer-list article>footer strong{font-size:14px}.offer-list article>footer>div:first-child strong{color:var(--ps-ink-23306336366534,#0c66e4);font-size:14px}.offer-list article>footer select{border:1px solid var(--ps-edge-23646665336538,#dfe3e8);background:var(--ps-surface-23666666,#fff);border-radius:5px;padding:8px;font-size:13px}.offer-form fieldset{border:1px solid var(--ps-edge-23646665346530,#dfe4e0);border-radius:7px;grid-template-columns:1fr 1fr;gap:8px;padding:12px;display:grid}.offer-form legend{padding:0 5px;font-size:13px;font-weight:700}.offer-form fieldset label{align-items:center;gap:6px;font-weight:400;display:flex}.offer-form fieldset input{width:auto}.workplan-head{justify-content:space-between;align-items:flex-end;margin-bottom:21px;display:flex}.workplan-head small{letter-spacing:1.4px;color:var(--ps-ink-23376138363961,#7a869a);font-size:13px}.workplan-head h1{margin:6px 0;font-size:27px}.workplan-head h1 button{background:var(--ps-surface-23653966326666,#e9f2ff);color:var(--ps-ink-23306336366534,#0c66e4);vertical-align:middle;border:0;border-radius:6px;margin-left:9px;padding:6px 8px}.workplan-head p{color:var(--ps-ink-23363236663836,#626f86);margin:0;font-size:14px}.title-edit{gap:7px;margin:7px 0;display:flex}.title-edit input{border:2px solid var(--ps-edge-23306336366534,#0c66e4);border-radius:6px;width:min(580px,65vw);padding:7px;font-size:21px;font-weight:700}.title-edit button{background:var(--ps-surface-23306336366534,#0c66e4);color:var(--ps-ink-23666666,#fff);border:0;border-radius:6px;padding:0 13px}.week-board{grid-template-columns:repeat(7,minmax(170px,1fr));gap:8px;padding-bottom:10px;display:grid;overflow-x:auto}.week-board>section{background:var(--ps-surface-23656566306633,#eef0f3);border-radius:8px;min-width:170px;min-height:330px}.week-board>section>header{background:var(--ps-surface-23666666,#fff);border:1px solid var(--ps-edge-23653065336538,#e0e3e8);border-radius:8px 8px 0 0;justify-content:space-between;align-items:center;padding:12px;display:flex}.week-board>section>header div{gap:3px;display:grid}.week-board>section>header strong{font-size:14px}.week-board>section>header small{color:var(--ps-ink-23376138363961,#7a869a);font-size:12px}.week-board>section>header b{background:var(--ps-surface-23653966326666,#e9f2ff);width:20px;height:20px;color:var(--ps-ink-23306336366534,#0c66e4);border-radius:50%;place-items:center;font-size:12px;display:grid}.week-board>section>div{gap:7px;padding:7px;display:grid}.work-card{background:var(--ps-surface-23666666,#fff);border-left:3px solid var(--ps-edge-23663561363233,#f5a623);box-shadow:0 1px 2px var(--ps-shadow-233039316534323230,#091e4220);border-radius:6px;padding:11px}.work-card.done{border-left-color:var(--ps-edge-23323261303662,#22a06b)}.work-card.missed{border-left-color:var(--ps-edge-23633933373263,#c9372c);opacity:.78}.work-card time{color:var(--ps-ink-23306336366534,#0c66e4);font-size:12px;font-weight:700}.work-card h3{margin:7px 0 5px;font-size:14px;line-height:1.4}.work-card p{color:var(--ps-ink-23376138363961,#7a869a);margin:0;font-size:12px}.work-card>footer{align-items:center;margin-top:10px;display:flex}.work-card>footer>span{background:var(--ps-surface-23646265616665,#dbeafe);width:23px;height:23px;color:var(--ps-ink-23306336366534,#0c66e4);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.work-card>footer>strong{flex:1;margin-left:6px;font-size:12px}.work-card>footer div{gap:4px;display:flex}.work-card>footer button{border:1px solid var(--ps-edge-23646665336538,#dfe3e8);background:var(--ps-surface-23666666,#fff);width:23px;height:23px;color:var(--ps-ink-23376138363961,#7a869a);border-radius:5px}.work-card>footer button:first-child.active{background:var(--ps-surface-23323261303662,#22a06b);color:var(--ps-ink-23666666,#fff);border-color:var(--ps-edge-23323261303662,#22a06b)}.work-card>footer button:last-child.active{background:var(--ps-surface-23633933373263,#c9372c);color:var(--ps-ink-23666666,#fff);border-color:var(--ps-edge-23633933373263,#c9372c)}.weekly-report{grid-template-columns:340px 1fr;gap:16px;margin-top:14px;display:grid}.weekly-report>.card-title{grid-column:1/3}.report-score{align-items:center;gap:18px;display:flex}.score-ring{border-radius:50%;flex:none;place-items:center;width:112px;height:112px;display:grid}.score-ring>i{background:var(--ps-surface-23666666,#fff);text-align:center;border-radius:50%;place-content:center;width:82px;height:82px;font-style:normal;display:grid}.score-ring strong{font-size:17px}.score-ring small{color:var(--ps-ink-23376138363961,#7a869a);font-size:12px}.report-score>div:last-child{gap:6px;display:grid}.report-score>div:last-child>strong{font-size:16px}.report-score>div:last-child>span,.report-score p{color:var(--ps-ink-23363236663836,#626f86);margin:0;font-size:13px}.person-report{display:grid}.person-report>div{border-top:1px solid var(--ps-edge-23653565386562,#e5e8eb);grid-template-columns:30px 120px 1fr 35px;align-items:center;gap:8px;padding:8px 0;display:grid}.person-report>div>span{background:var(--ps-surface-23653966326666,#e9f2ff);width:27px;height:27px;color:var(--ps-ink-23306336366534,#0c66e4);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.person-report>div>strong{gap:3px;font-size:13px;display:grid}.person-report>div>strong small{font-weight:400}.person-report>div>i{background:var(--ps-surface-23656466306632,#edf0f2);border-radius:5px;height:6px}.person-report>div>i em{background:var(--ps-surface-23323261303662,#22a06b);border-radius:5px;height:100%;display:block}.person-report>div>b{text-align:right;font-size:13px}@media (max-width:1000px){.week-board{grid-template-columns:repeat(7,190px)}.weekly-report{grid-template-columns:1fr}.weekly-report>.card-title{grid-column:1}.offer-list article>footer{grid-template-columns:1fr 1fr}}@media (max-width:760px){.offer-stats,.week-summary{grid-template-columns:1fr 1fr}.workplan-head{align-items:flex-start}.workplan-head h1{font-size:21px}.offer-list article>footer{grid-template-columns:1fr 1fr}.offer-list article>footer select{grid-column:1/3}.weekly-report{padding:14px}.person-report>div{grid-template-columns:28px 100px 1fr 30px}}.os-sidebar nav button{font-size:12px}.workspace-switch strong{font-size:16px}.global-search input{font-size:13px}.top-actions button{font-size:16px}.terracotta-dashboard{font-size:15px}.terracotta-dashboard .page-head{align-items:center;margin-bottom:25px}.terracotta-dashboard .page-head small{letter-spacing:1.7px;font-size:15px}.terracotta-dashboard .page-head h1{margin:7px 0;font-size:34px}.terracotta-dashboard .page-head p{font-size:13px}.dashboard-ai-shortcut{border:1px solid var(--ps-edge-23646663666331,#dfcfc1);background:var(--ps-surface-23666666646639,#fffdf9);color:var(--ps-ink-23333135663562,#315f5b);box-shadow:0 6px 20px var(--ps-shadow-233731353534323132,#71554212);border-radius:10px;padding:11px 15px;font-size:12px;font-weight:700}.rotating-summary{min-height:230px}.rotating-summary .summary-copy{animation:.45s both summary-in}.rotating-summary small{letter-spacing:1.7px;font-size:15px}.rotating-summary h2{margin:12px 0;font-size:32px}.rotating-summary p{font-size:13px;line-height:1.55}.rotating-summary>div>button{margin-top:5px;font-size:12px;font-weight:700}.rotating-summary nav{gap:7px;margin-top:16px;display:flex}.rotating-summary nav button{background:var(--ps-surface-236666666466393464,#fffdf94d);border:0;border-radius:50%;width:7px;height:7px;padding:0}.rotating-summary nav button.active{background:var(--ps-surface-23663165376461,#f1e7da);border-radius:8px;width:24px}.rotating-summary .ring strong{font-size:27px}.rotating-summary .ring span{font-size:14px}.dashboard-stats{grid-template-columns:repeat(3,1fr);gap:14px}.dashboard-stats .stat{min-height:145px;padding:24px}.dashboard-stats .stat span{font-size:12px}.dashboard-stats .stat strong{font-size:31px}.dashboard-stats .stat small{font-size:16px}.terracotta-dashboard .dash-grid{grid-template-columns:1.25fr 1fr;margin-top:15px}.terracotta-dashboard .card{padding:23px}.terracotta-dashboard .card-title small{font-size:15px}.terracotta-dashboard .card-title h3{margin-top:7px;font-size:22px}.terracotta-dashboard .card-title button{font-size:16px}.terracotta-dashboard .task-row{padding:14px 0}.terracotta-dashboard .task-row strong{font-size:12px;line-height:1.35}.terracotta-dashboard .task-row span,.terracotta-dashboard .task-row time,.terracotta-dashboard .client-kpis span,.terracotta-dashboard .quota-line span{font-size:15px}.terracotta-dashboard .client-kpis strong{font-size:13px}.terracotta-dashboard .quota-line strong{font-size:15px}.terracotta-dashboard .mini-tags span{padding:8px 10px;font-size:14px}.budget-vault{border:1px solid var(--ps-edge-23646664316335,#dfd1c5);background:var(--ps-surface-23666666646639,#fffdf9);box-shadow:0 8px 25px var(--ps-shadow-233731353534323064,#7155420d);border-radius:15px;margin-top:15px;overflow:hidden}.budget-vault-toggle{background:linear-gradient(105deg,var(--ps-surface-23663165376461,#f1e7da),var(--ps-surface-23666666646639,#fffdf9));width:100%;color:var(--ps-ink-23336433323262,#3d322b);text-align:left;border:0;align-items:center;gap:15px;padding:20px 23px;display:flex}.budget-vault-toggle .budget-lock{background:var(--ps-surface-23333135663562,#315f5b);width:44px;height:44px;color:var(--ps-ink-23663165376461,#f1e7da);box-shadow:0 7px 16px var(--ps-shadow-233331356635623235,#315f5b25);border-radius:12px;place-items:center;font-size:13px;display:grid}.budget-vault-toggle>span:nth-child(2){flex:1;gap:3px;display:grid}.budget-vault-toggle small{letter-spacing:1.5px;color:var(--ps-ink-23383837363661,#88766a);font-size:14px}.budget-vault-toggle strong{font-family:Georgia,serif;font-size:22px}.budget-vault-toggle em{color:var(--ps-ink-23383837363661,#88766a);font-size:15px;font-style:normal}.budget-vault-toggle>b{color:var(--ps-ink-23633935663364,#c95f3d);font-size:16px}.budget-vault.open .budget-vault-toggle{border-bottom:1px solid var(--ps-edge-23656164666435,#eadfd5)}.budget-vault-content{background:var(--ps-surface-23666166366630,#faf6f0);grid-template-columns:1.5fr 1fr;gap:13px;padding:14px;animation:.35s both vault-open;display:grid}.budget-vault-content>article{background:var(--ps-surface-23666666646639,#fffdf9);border:1px solid var(--ps-edge-23656164666435,#eadfd5);border-radius:12px;padding:20px}.budget-flow{grid-row:span 2}.budget-flow .chart{height:235px}.budget-flow .bars i{background:var(--ps-surface-23633935663364,#c95f3d)}.budget-flow .bars>div:nth-child(2n) i{background:var(--ps-surface-23333135663562,#315f5b)}.budget-flow .bars>div:nth-child(3n) i{background:var(--ps-surface-23643939623830,#d99b80)}.budget-flow .bars span,.budget-flow .chart-y span{font-size:14px}.finance-kpis{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.finance-kpis>div{background:var(--ps-surface-23663765666536,#f7efe6);border-radius:9px;gap:7px;padding:13px;display:grid}.finance-kpis span,.finance-kpis small{color:var(--ps-ink-23383837363661,#88766a);font-size:14px}.finance-kpis strong{color:var(--ps-ink-23336433323262,#3d322b);font-size:15px}.finance-kpis .positive{color:var(--ps-ink-23333135663562,#315f5b)}.finance-kpis .negative{color:var(--ps-ink-23633935663364,#c95f3d)}.payment-list{display:grid}.payment-list>div{border-top:1px solid var(--ps-edge-23656164666435,#eadfd5);grid-template-columns:55px 1fr auto;align-items:center;gap:9px;padding:10px 0;display:grid}.payment-list time{color:var(--ps-ink-23336433323262,#3d322b);font-size:15px;font-weight:700}.payment-list span{gap:3px;display:grid}.payment-list strong{font-size:15px}.payment-list small{color:var(--ps-ink-23383837363661,#88766a);font-size:13px}.payment-list b{font-size:15px}.payment-list .upcoming time{color:var(--ps-ink-23333135663562,#315f5b)}.payment-list .late time,.payment-list .late b{color:var(--ps-ink-23633935663364,#c95f3d)}.payment-list .paid{opacity:.65}.floating-ai{z-index:32;border:1px solid var(--ps-edge-23643863366238,#d8c6b8);background:var(--ps-surface-23333135663562,#315f5b);color:var(--ps-ink-23666666646639,#fffdf9);text-align:left;box-shadow:0 14px 38px var(--ps-shadow-233230336633633464,#203f3c4d);border-radius:16px;grid-template-columns:36px auto;column-gap:9px;padding:11px 16px 11px 12px;display:grid;position:fixed;bottom:24px;right:24px}.floating-ai>span{background:var(--ps-surface-23633935663364,#c95f3d);border-radius:10px;grid-row:1/3;place-items:center;width:36px;height:36px;font-size:17px;display:grid}.floating-ai strong{align-self:end;font-size:16px}.floating-ai small{color:var(--ps-ink-23643965346466,#d9e4df);align-self:start;font-size:13px}.floating-ai:hover{transform:translateY(-2px)}@keyframes summary-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes vault-open{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1050px){.budget-vault-content{grid-template-columns:1fr}.budget-flow{grid-row:auto}.terracotta-dashboard .dash-grid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.dashboard-stats,.terracotta-dashboard .dash-grid{grid-template-columns:1fr}.dashboard-ai-shortcut{display:none}.rotating-summary{min-height:210px}.budget-vault-content{padding:10px}.finance-kpis{grid-template-columns:1fr 1fr}.floating-ai{bottom:16px;right:16px}}@media (max-width:520px){.terracotta-dashboard .page-head h1{font-size:28px}.terracotta-dashboard .page-head p{font-size:12px}.rotating-summary h2{font-size:25px}.rotating-summary p{font-size:16px}.dashboard-stats .stat{min-height:120px}.finance-kpis{grid-template-columns:1fr}.budget-vault-toggle{padding:16px}.budget-vault-toggle>b{font-size:0}.budget-vault-toggle>b:after{content:"⌄";font-size:18px}.floating-ai{grid-template-columns:32px auto;padding:9px 12px 9px 9px}.floating-ai>span{width:32px;height:32px}}.focus-preview{flex-direction:column;min-height:342px;display:flex;position:relative}.preview-tabs{background:var(--ps-surface-23663165376461,#f1e7da);border-radius:9px;grid-template-columns:repeat(3,1fr);gap:5px;margin-bottom:18px;padding:4px;display:grid}.preview-tabs button{color:var(--ps-ink-23383837363661,#88766a);background:0 0;border:0;border-radius:7px;padding:8px 6px;font-size:14px;font-weight:700}.preview-tabs button.active{background:var(--ps-surface-23666666646639,#fffdf9);color:var(--ps-ink-23333135663562,#315f5b);box-shadow:0 2px 8px var(--ps-shadow-233731353534323134,#71554214)}.preview-slide{flex:1;animation:.4s both summary-in}.focus-preview .client-kpis.no-price{grid-template-columns:.8fr 1.2fr}.focus-preview .client-kpis.no-price strong{line-height:1.35}.offer-preview-list,.shoot-preview-list{display:grid}.offer-preview-list>div{border-top:1px solid var(--ps-edge-23656164666435,#eadfd5);align-items:center;gap:9px;padding:12px 0;display:flex}.offer-preview-list>div>span{flex:1;gap:4px;display:grid}.offer-preview-list strong,.shoot-preview-list strong{font-size:16px}.offer-preview-list small,.shoot-preview-list small{color:var(--ps-ink-23383837363661,#88766a);font-size:14px}.offer-preview-list>div>b{text-align:right;color:var(--ps-ink-23336433323262,#3d322b);gap:4px;font-size:16px;display:grid}.offer-preview-list em{color:var(--ps-ink-23333135663562,#315f5b);font-size:13px;font-style:normal;font-weight:400}.shoot-preview-list>div{border-top:1px solid var(--ps-edge-23656164666435,#eadfd5);grid-template-columns:40px 1fr 16px;align-items:center;gap:10px;padding:11px 0;display:grid}.shoot-preview-list>div>b{background:var(--ps-surface-23663165376461,#f1e7da);width:36px;height:36px;color:var(--ps-ink-23633935663364,#c95f3d);border-radius:9px;place-items:center;font-size:14px;display:grid}.shoot-preview-list>div>span{gap:4px;display:grid}.shoot-preview-list>div>em{color:var(--ps-ink-23633935663364,#c95f3d);font-size:18px;font-style:normal}.preview-dots{justify-content:center;gap:6px;margin-top:14px;display:flex}.preview-dots button{background:var(--ps-surface-23643863386261,#d8c8ba);border:0;border-radius:7px;width:7px;height:7px;padding:0}.preview-dots button.active{background:var(--ps-surface-23633935663364,#c95f3d);width:21px}:is(.preview-tabs button:focus-visible,.preview-dots button:focus-visible){outline:2px solid var(--ps-edge-23333135663562,#315f5b);outline-offset:2px}@media (max-width:520px){.focus-preview{min-height:360px}.preview-tabs button{font-size:13px}.focus-preview .client-kpis.no-price{grid-template-columns:1fr}}.ai-modal-backdrop{background:var(--ps-surface-233130313532626439,#10152bd9);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.ai-modal{width:min(640px,100%);max-height:90vh;color:var(--ps-ink-23663466326637,#f4f2f7);background:linear-gradient(var(--ps-surface-23313931653338,#191e38),var(--ps-surface-23313931653338,#191e38)) padding-box,linear-gradient(135deg,var(--ps-surface-23363535396437,#6559d7) 0%,var(--ps-surface-23323661303961,#26a09a) 43%,var(--ps-surface-23633334663730,#c34f70) 72%,var(--ps-surface-23386139613465,#8a9a4e) 100%) border-box;box-shadow:0 30px 100px var(--ps-shadow-233037306131383939,#070a1899);border:4px solid #0000;border-radius:36px;position:relative;overflow:auto}.ai-modal>header{border:0;padding:30px 34px 0}.ai-modal>header h2{color:var(--ps-ink-23653865376566,#e8e7ef);align-items:center;gap:12px;font-family:Arial,Helvetica,sans-serif;font-size:19px;font-weight:500;display:flex}.ai-mark{background:conic-gradient(from 45deg,var(--ps-surface-23663464313462,#f4d14b),var(--ps-surface-23653735623931,#e75b91),var(--ps-surface-23366335646531,#6c5de1),var(--ps-surface-23313462396232,#14b9b2),var(--ps-surface-23663464313462,#f4d14b));width:27px;height:27px;color:var(--ps-ink-23666666,#fff);box-shadow:0 0 18px var(--ps-shadow-233663356465313535,#6c5de155);border-radius:9px;place-items:center;font-size:15px;display:grid}.ai-modal>header>button{background:var(--ps-surface-23313331373265,#13172e);width:38px;height:38px;color:var(--ps-ink-23386639346161,#8f94aa);box-shadow:0 8px 24px var(--ps-shadow-233037306131383535,#070a1855);border-radius:50%;place-items:center;font-size:24px;display:grid;position:absolute;top:-22px;right:-20px}.ai-plan-composer{gap:14px;padding:23px 34px 34px}.ai-plan-composer h3{color:var(--ps-ink-23663266306635,#f2f0f5);white-space:nowrap;text-overflow:ellipsis;margin:3px 0 2px;font-size:32px;line-height:1.1;overflow:hidden}.ai-plan-composer>p{color:var(--ps-ink-23646564636537,#dedce7);max-width:520px;margin:0;font-size:18px;line-height:1.55}.ai-plan-prompt{border:2px solid var(--ps-edge-23386439316137,#8d91a7);background:var(--ps-surface-23313531613332,#151a32);border-radius:29px;grid-template-columns:1fr 52px;gap:7px;margin-top:3px;padding:5px 6px 5px 20px;display:grid}.ai-plan-prompt input{outline:0;min-width:0;box-shadow:none!important;color:var(--ps-ink-23666666,#fff)!important;background:0 0!important;border:0!important;padding:10px 0!important;font-size:17px!important}.ai-plan-prompt input::placeholder{color:var(--ps-ink-23393239366161,#9296aa)}.ai-plan-prompt button{background:var(--ps-surface-23306337376561,#0c77ea);width:46px;height:46px;color:var(--ps-ink-23666666,#fff);border:0;border-radius:50%;place-items:center;font-size:25px;line-height:1;display:grid}.ai-example{color:var(--ps-ink-23386639346161,#8f94aa);padding-left:15px;font-size:15px}.ai-suggestion-panel{border-top:1px solid var(--ps-edge-23333433613537,#343a57);gap:10px;margin-top:4px;padding-top:17px;animation:.35s both summary-in;display:grid}.ai-suggestion-panel>small{letter-spacing:1.4px;color:var(--ps-ink-23396461326238,#9da2b8);font-size:14px}.ai-suggestion-panel ul{grid-template-columns:1fr 1fr;gap:7px;display:grid}.ai-suggestion-panel li{background:var(--ps-surface-23323232383432,#222842);border:1px solid var(--ps-edge-23333433613537,#343a57);color:var(--ps-ink-23646364646538,#dcdde8);border-radius:10px;align-items:center;gap:8px;padding:10px;font-size:15px;display:flex}.ai-suggestion-panel li span{color:var(--ps-ink-23346664306135,#4fd0a5)}.ai-create-plan{background:linear-gradient(90deg,var(--ps-surface-23633935663364,#c95f3d),var(--ps-surface-23646337393561,#dc795a));color:var(--ps-ink-23666666,#fff);border:0;border-radius:12px;padding:13px;font-size:16px;font-weight:700}.ai-create-plan:hover,.ai-plan-prompt button:hover{filter:brightness(1.08)}@media (max-width:620px){.ai-modal{border-radius:25px}.ai-modal>header{padding:24px 22px 0}.ai-modal>header h2{font-size:16px}.ai-modal>header>button{top:7px;right:6px}.ai-plan-composer{padding:20px 22px 25px}.ai-plan-composer h3{font-size:26px}.ai-plan-composer>p{font-size:15px}.ai-plan-prompt{grid-template-columns:1fr 44px;padding-left:14px}.ai-plan-prompt input{font-size:14px!important}.ai-plan-prompt button{width:40px;height:40px}.ai-suggestion-panel ul{grid-template-columns:1fr}}.ai-quick-dock{z-index:34;width:min(370px,100vw - 280px);color:var(--ps-ink-23663366316636,#f3f1f6);background:linear-gradient(var(--ps-surface-23313931653338,#191e38),var(--ps-surface-23313931653338,#191e38)) padding-box,linear-gradient(135deg,var(--ps-surface-23363535396437,#6559d7) 0%,var(--ps-surface-23323661303961,#26a09a) 45%,var(--ps-surface-23633334663730,#c34f70) 74%,var(--ps-surface-23386139613465,#8a9a4e) 100%) border-box;box-shadow:0 22px 65px var(--ps-shadow-233130313532623532,#10152b52);border:3px solid #0000;border-radius:25px;padding:18px 20px 19px;position:fixed;bottom:20px;right:20px}.ai-dock-title{color:var(--ps-ink-23653565346563,#e5e4ec);align-items:center;gap:9px;display:flex}.ai-dock-title>span{background:conic-gradient(from 45deg,var(--ps-surface-23663464313462,#f4d14b),var(--ps-surface-23653735623931,#e75b91),var(--ps-surface-23366335646531,#6c5de1),var(--ps-surface-23313462396232,#14b9b2),var(--ps-surface-23663464313462,#f4d14b));width:25px;height:25px;color:var(--ps-ink-23666666,#fff);border-radius:8px;place-items:center;font-size:14px;display:grid}.ai-dock-title strong{font-size:13px;font-weight:600}.ai-quick-dock h3{white-space:nowrap;text-overflow:ellipsis;margin:15px 0 6px;font-size:23px;overflow:hidden}.ai-quick-dock p{color:var(--ps-ink-23633863376432,#c8c7d2);margin:0 0 14px;font-size:12px;line-height:1.45}.ai-quick-dock form{border:2px solid var(--ps-edge-23376638343962,#7f849b);background:var(--ps-surface-23313531613332,#151a32);border-radius:24px;grid-template-columns:1fr 40px;align-items:center;gap:6px;padding:4px 5px 4px 15px;display:grid}.ai-quick-dock input{min-width:0;color:var(--ps-ink-23666666,#fff);background:0 0;border:0;outline:0;padding:8px 0;font-size:12px}.ai-quick-dock input::placeholder{color:var(--ps-ink-23386539336138,#8e93a8)}.ai-quick-dock form button{background:var(--ps-surface-23306337376561,#0c77ea);width:36px;height:36px;color:var(--ps-ink-23666666,#fff);border:0;border-radius:50%;place-items:center;font-size:20px;display:grid}.ai-quick-dock:focus-within{box-shadow:0 24px 70px var(--ps-shadow-233130313532623730,#10152b70),0 0 0 4px var(--ps-shadow-233236613039613232,#26a09a22)}.ai-quick-dock form button:hover{filter:brightness(1.1)}@media (max-width:760px){.ai-quick-dock{width:min(340px,100vw - 98px);padding:15px 16px;bottom:14px;right:14px}.ai-quick-dock h3{margin-top:11px;font-size:19px}.ai-quick-dock p{margin-bottom:10px;font-size:15px}}@media (max-width:520px){.ai-quick-dock{border-radius:19px;width:auto;padding:12px 13px;bottom:10px;left:10px;right:10px}.ai-dock-title strong{font-size:16px}.ai-quick-dock h3{display:none}.ai-quick-dock p{margin:7px 0;font-size:14px}.ai-quick-dock form{grid-template-columns:1fr 36px}.ai-quick-dock form button{width:32px;height:32px}.ai-quick-dock input{font-size:16px}}.studio-toolbar{grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin-bottom:12px;display:grid}.studio-toolbar button{border:1px solid var(--ps-edge-23646564336361,#ded3ca);background:var(--ps-surface-23666666646639,#fffdf9);color:var(--ps-ink-23366636313538,#6f6158);border-radius:8px;padding:8px 10px;font-size:14px}.studio-toolbar .studio-create{background:var(--ps-surface-23633935663364,#c95f3d);color:var(--ps-ink-23666666646639,#fffdf9);border:0;padding:10px 14px;font-weight:700}.studio-week-nav{justify-content:center;align-items:center;gap:7px;display:flex}.studio-week-nav strong{color:var(--ps-ink-23336433323262,#3d322b);margin:0 3px;font-size:15px}.studio-week-nav .today{color:var(--ps-ink-23333135663562,#315f5b)}.studio-filters{gap:6px;display:flex}.studio-filters button.active{background:var(--ps-surface-23333135663562,#315f5b);color:var(--ps-ink-23666666646639,#fffdf9);border-color:var(--ps-edge-23333135663562,#315f5b)}.studio-summary{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:10px;display:grid}.studio-summary>div{background:var(--ps-surface-23666666646639,#fffdf9);border:1px solid var(--ps-edge-23656164666435,#eadfd5);border-radius:9px;justify-content:space-between;align-items:center;padding:9px 11px;display:flex}.studio-summary span{color:var(--ps-ink-23383837363661,#88766a);font-size:13px}.studio-week{grid-template-columns:repeat(7,minmax(140px,1fr));align-items:start;gap:7px;padding-bottom:6px;display:grid;overflow-x:auto}.studio-week>section{background:var(--ps-surface-23656565386531,#eee8e1);border:2px solid #0000;border-radius:10px;min-width:140px;min-height:278px;transition:background .16s,border-color .16s;overflow:hidden}.studio-week>section>header{background:var(--ps-surface-23666666646639,#fffdf9);border-bottom:1px solid var(--ps-edge-23653564396366,#e5d9cf);justify-content:space-between;align-items:center;height:49px;padding:9px 10px;display:flex}.studio-week>section>header>div{gap:3px;display:grid}.studio-week>section>header strong{color:var(--ps-ink-23336433323262,#3d322b);font-size:14px}.studio-week>section>header small{color:var(--ps-ink-23383837363661,#88766a);font-size:12px}.studio-week>section>header b{background:var(--ps-surface-23663165376461,#f1e7da);width:21px;height:21px;color:var(--ps-ink-23633935663364,#c95f3d);border-radius:50%;place-items:center;font-size:12px;display:grid}.studio-day-tasks{gap:6px;padding:6px;display:grid}.studio-day-tasks .pin-task-card{background:var(--ps-surface-23666666646639,#fffdf9);border:0;border-left:3px solid var(--ps-edge-23626361353866,#bca58f);box-shadow:0 1px 3px var(--ps-shadow-233364333232623132,#3d322b12);cursor:grab;border-radius:7px;padding:9px;transition:opacity .15s,transform .15s}.studio-day-tasks .pin-task-card.doing{border-left-color:var(--ps-edge-23633935663364,#c95f3d)}.studio-day-tasks .pin-task-card.review{border-left-color:var(--ps-edge-23626438663335,#bd8f35)}.studio-day-tasks .pin-task-card.done{border-left-color:var(--ps-edge-23333135663562,#315f5b)}.studio-day-tasks .pin-task-card.dragging{opacity:.4;transform:scale(.97)}.studio-card-top{justify-content:space-between;align-items:center;display:flex}.studio-card-top time{color:var(--ps-ink-23333135663562,#315f5b);font-size:12px;font-weight:700}.studio-card-top span{color:var(--ps-ink-23383837363661,#88766a);background:var(--ps-surface-23663165376461,#f1e7da);border-radius:5px;padding:3px 5px;font-size:12px}.studio-card-top span.priority{background:var(--ps-surface-23663965316461,#f9e1da);color:var(--ps-ink-23623734643331,#b74d31)}.studio-day-tasks h3{color:var(--ps-ink-23336433323262,#3d322b);text-transform:none;margin:7px 0 4px;font-size:13px;line-height:1.35}.studio-day-tasks p{color:var(--ps-ink-23383837363661,#88766a);margin:0;font-size:12px}.studio-day-tasks footer{grid-template-columns:21px 1fr;align-items:center;gap:6px;margin-top:8px;display:grid}.studio-day-tasks footer>span{background:var(--ps-surface-23333135663562,#315f5b);width:21px;height:21px;color:var(--ps-ink-23666666646639,#fffdf9);border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid}.studio-day-tasks footer>strong{color:var(--ps-ink-23373736373564,#77675d);font-size:12px}.studio-day-tasks footer>button{background:var(--ps-surface-23663565646535,#f5ede5);color:var(--ps-ink-23373936383565,#79685e);text-align:left;border:0;border-radius:5px;grid-column:1/3;padding:5px;font-size:12px}.studio-day-tasks .pin-task-card.done footer>button{background:var(--ps-surface-23653565666563,#e5efec);color:var(--ps-ink-23333135663562,#315f5b)}.studio-add{border:1px dashed var(--ps-edge-23633862396163,#c8b9ac);width:100%;color:var(--ps-ink-23383837363661,#88766a);background:0 0;border-radius:6px;padding:7px;font-size:12px}.studio-week>section.studio-drag-over{border-color:var(--ps-edge-23633935663364,#c95f3d);background:var(--ps-surface-23663464666436,#f4dfd6)}.studio-week>section.studio-drag-over .studio-day-tasks:after{content:"Bu güne bırak";border:1px dashed var(--ps-edge-23633935663364,#c95f3d);height:35px;color:var(--ps-ink-23633935663364,#c95f3d);background:var(--ps-surface-23666666386634,#fff8f4);border-radius:6px;place-items:center;font-size:12px;font-weight:700;display:grid}.studio-note{color:var(--ps-ink-23376637313638,#7f7168);margin:7px 1px 0;font-size:12px}@media (max-width:1050px){.studio-toolbar{grid-template-columns:auto 1fr}.studio-filters{grid-column:1/3;justify-content:flex-end}.studio-summary{grid-template-columns:repeat(2,1fr)}.studio-week{grid-template-columns:repeat(7,155px)}}@media (max-width:760px){.studio-toolbar{grid-template-columns:1fr}.studio-week-nav,.studio-filters{grid-column:1;justify-content:flex-start;overflow-x:auto}.studio-summary{grid-template-columns:1fr 1fr}.studio-week{grid-template-columns:repeat(7,150px)}.studio-week>section{min-width:150px}}.studio-search{border:1px solid var(--ps-edge-23646564336361,#ded3ca);background:var(--ps-surface-23666666646639,#fffdf9);width:250px;color:var(--ps-ink-23383837363661,#88766a);border-radius:8px;align-items:center;gap:7px;padding:7px 9px;display:flex}.studio-search input{min-width:0;color:var(--ps-ink-23336433323262,#3d322b);background:0 0;border:0;outline:0;flex:1;font-size:14px}.studio-search button{color:var(--ps-ink-23383837363661,#88766a);background:0 0;border:0;padding:0}.studio-view-switch{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.studio-view-switch>div{background:var(--ps-surface-23653965316461,#e9e1da);border-radius:9px;padding:3px;display:flex}.studio-view-switch button{color:var(--ps-ink-23373636373565,#76675e);background:0 0;border:0;border-radius:7px;padding:7px 10px;font-size:13px}.studio-view-switch button.active{background:var(--ps-surface-23666666646639,#fffdf9);color:var(--ps-ink-23333135663562,#315f5b);box-shadow:0 2px 7px var(--ps-shadow-233364333232623132,#3d322b12);font-weight:700}.studio-view-switch>span{color:var(--ps-ink-23383837363661,#88766a);font-size:13px}.status-flow{grid-template-columns:repeat(4,minmax(190px,1fr));gap:8px;display:grid;overflow-x:auto}.status-flow>section{background:var(--ps-surface-23656265366531,#ebe6e1);border:2px solid #0000;border-radius:10px;min-width:190px;overflow:hidden}.status-flow>section>header{background:var(--ps-surface-23666666646639,#fffdf9);border-bottom:1px solid var(--ps-edge-23653464396430,#e4d9d0);align-items:center;gap:7px;height:45px;padding:0 11px;display:flex}.status-flow>section>header>span{background:var(--ps-surface-23613939613866,#a99a8f);border-radius:50%;width:8px;height:8px}.status-flow>section>header>span.doing{background:var(--ps-surface-23633935663364,#c95f3d)}.status-flow>section>header>span.review{background:var(--ps-surface-23643661363463,#d6a64c)}.status-flow>section>header>span.done{background:var(--ps-surface-23333135663562,#315f5b)}.status-flow>section>header strong{color:var(--ps-ink-23336433323262,#3d322b);flex:1;font-size:14px}.status-flow>section>header b{background:var(--ps-surface-23663165376461,#f1e7da);border-radius:8px;padding:3px 6px;font-size:12px}.status-flow>section>div{gap:6px;min-height:260px;padding:6px;display:grid}.status-flow .pin-task-card{background:var(--ps-surface-23666666646639,#fffdf9);border:1px solid var(--ps-edge-23653664626432,#e6dbd2);cursor:grab;box-shadow:0 2px 5px var(--ps-shadow-233364333232623063,#3d322b0c);border-radius:8px;padding:10px}.status-flow .pin-task-card.dragging{opacity:.4}.status-flow .pin-task-card>div{justify-content:space-between;gap:7px;display:flex}.status-flow .pin-task-card small{color:var(--ps-ink-23383837363661,#88766a);font-size:12px}.status-flow .pin-task-card>div span{background:var(--ps-surface-23663165376461,#f1e7da);color:var(--ps-ink-23373736373564,#77675d);border-radius:5px;padding:3px 5px;font-size:12px}.status-flow .pin-task-card>div span.high{background:var(--ps-surface-23666165306438,#fae0d8);color:var(--ps-ink-23623334373263,#b3472c)}.status-flow .pin-task-card h3{color:var(--ps-ink-23336433323262,#3d322b);margin:9px 0 10px;font-size:14px;line-height:1.4}.status-flow .pin-task-card footer{grid-template-columns:22px 1fr auto;align-items:center;gap:6px;display:grid}.status-flow .pin-task-card footer>span{background:var(--ps-surface-23333135663562,#315f5b);width:22px;height:22px;color:var(--ps-ink-23666666646639,#fffdf9);border-radius:50%;place-items:center;font-size:11px;display:grid}.status-flow .pin-task-card footer strong,.status-flow .pin-task-card footer time{color:var(--ps-ink-23373736373564,#77675d);font-size:12px}.status-flow section>div>button{border:1px dashed var(--ps-edge-23633862396163,#c8b9ac);color:var(--ps-ink-23383837363661,#88766a);background:0 0;border-radius:6px;padding:8px;font-size:12px}.status-flow>section.status-drag-over{border-color:var(--ps-edge-23633935663364,#c95f3d);background:var(--ps-surface-23663564666437,#f5dfd7)}.file-hub{color:var(--ps-ink-23336433323262,#3d322b)}.file-hub-head{justify-content:space-between;align-items:end;margin-bottom:12px;display:flex}.file-hub-head small{letter-spacing:1.4px;color:var(--ps-ink-23383837363661,#88766a);font-size:12px}.file-hub-head h2{margin:5px 0;font-size:20px}.file-hub-head p{color:var(--ps-ink-23383837363661,#88766a);margin:0;font-size:13px}.file-hub-head>button{background:var(--ps-surface-23633935663364,#c95f3d);color:var(--ps-ink-23666666646639,#fffdf9);border:0;border-radius:8px;padding:10px 14px;font-size:13px;font-weight:700}.file-overview{grid-template-columns:1.4fr 1fr 1fr;gap:8px;margin-bottom:12px;display:grid}.file-overview>div{background:var(--ps-surface-23666666646639,#fffdf9);border:1px solid var(--ps-edge-23653564396366,#e5d9cf);border-radius:10px;gap:6px;padding:13px;display:grid}.file-overview span,.file-overview small{color:var(--ps-ink-23383837363661,#88766a);font-size:12px}.file-overview strong{font-size:15px}.file-overview strong small{font-weight:400}.file-overview>div>i{background:var(--ps-surface-23656565366465,#eee6de);border-radius:4px;height:5px;overflow:hidden}.file-overview>div>i em{background:var(--ps-surface-23333135663562,#315f5b);height:100%;display:block}.folder-strip{background:var(--ps-surface-23666666646639,#fffdf9);border:1px solid var(--ps-edge-23653564396366,#e5d9cf);border-radius:11px;margin-bottom:12px;padding:12px}.folder-strip>header{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.folder-strip>header strong{font-size:14px}.folder-strip>header button{color:var(--ps-ink-23633935663364,#c95f3d);background:0 0;border:0;font-size:12px}.folder-strip>div{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.folder-strip>div>button{text-align:left;border:1px solid var(--ps-edge-23656164666435,#eadfd5);background:var(--ps-surface-23666166366630,#faf6f0);color:var(--ps-ink-23336433323262,#3d322b);border-radius:8px;grid-template-columns:30px 1fr;gap:3px 8px;padding:9px;display:grid}.folder-strip>div>button>span{width:30px;height:30px;color:var(--ps-ink-23666666,#fff);border-radius:8px;grid-row:1/3;place-items:center;display:grid}.folder-strip>div>button strong{font-size:13px}.folder-strip>div>button small{color:var(--ps-ink-23383837363661,#88766a);font-size:12px}.file-controls{grid-template-columns:minmax(220px,1fr) auto auto;align-items:center;gap:9px;margin-bottom:9px;display:grid}.file-controls>label{border:1px solid var(--ps-edge-23646664346361,#dfd4ca);background:var(--ps-surface-23666666646639,#fffdf9);color:var(--ps-ink-23383837363661,#88766a);border-radius:8px;align-items:center;gap:7px;padding:8px 10px;display:flex}.file-controls input{background:0 0;border:0;outline:0;width:100%;font-size:13px}.file-controls>div{gap:4px;display:flex}.file-controls button{border:1px solid var(--ps-edge-23646664346361,#dfd4ca);background:var(--ps-surface-23666666646639,#fffdf9);color:var(--ps-ink-23373636373565,#76675e);border-radius:7px;padding:7px 9px;font-size:12px}.file-controls button.active{background:var(--ps-surface-23333135663562,#315f5b);color:var(--ps-ink-23666666646639,#fffdf9);border-color:var(--ps-edge-23333135663562,#315f5b)}.file-library.grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.file-library article{background:var(--ps-surface-23666666646639,#fffdf9);border:1px solid var(--ps-edge-23653564396366,#e5d9cf);border-radius:10px;overflow:hidden}.file-preview{background:linear-gradient(135deg,var(--ps-surface-23653565666563,#e5efec),var(--ps-surface-23633964646438,#c9ddd8));height:100px;color:var(--ps-ink-23333135663562,#315f5b);place-items:center;display:grid;position:relative}.file-preview.p1{background:linear-gradient(135deg,var(--ps-surface-23663665336463,#f6e3dc),var(--ps-surface-23653862666165,#e8bfae));color:var(--ps-ink-23613534373266,#a5472f)}.file-preview.p2{background:linear-gradient(135deg,var(--ps-surface-23656565386463,#eee8dc),var(--ps-surface-23646463363933,#ddc693));color:var(--ps-ink-23376536313232,#7e6122)}.file-preview.p3{background:linear-gradient(135deg,var(--ps-surface-23653965336630,#e9e3f0),var(--ps-surface-23636262646531,#cbbde1));color:var(--ps-ink-23363735343833,#675483)}.file-preview>span{font-size:15px;font-weight:800}.file-preview>button{background:var(--ps-surface-236666666466396363,#fffdf9cc);color:var(--ps-ink-23373736373564,#77675d);border:0;border-radius:6px;padding:5px;position:absolute;top:7px;right:7px}.file-meta{gap:4px;padding:10px;display:grid}.file-meta strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.file-meta span,.file-meta small{color:var(--ps-ink-23383837363661,#88766a);font-size:12px}.file-library.list{gap:5px;display:grid}.file-library.list article{grid-template-columns:55px 1fr;display:grid}.file-library.list .file-preview{height:55px}.file-library.list .file-preview>button{display:none}.file-library.list .file-meta{grid-template-columns:1.2fr .7fr 1fr;align-items:center}.file-library.list .file-meta small{text-align:right}.empty-files{text-align:center;color:var(--ps-ink-23383837363661,#88766a);grid-column:1/-1;padding:40px;font-size:14px}.gantt-modern-head,.timeline-modern-head,.reports-modern-head{align-items:center;gap:12px;margin-bottom:12px;display:flex}.gantt-modern-head>div:first-child,.timeline-modern-head>div:first-child,.reports-modern-head>div:first-child{flex:1}.gantt-modern-head small,.timeline-modern-head small,.reports-modern-head small,.member-performance header small{letter-spacing:1.3px;color:var(--ps-ink-23383837363661,#88766a);font-size:12px}.gantt-modern-head h2,.timeline-modern-head h2,.reports-modern-head h2{margin:4px 0;font-size:18px}.gantt-modern-head button,.timeline-modern-head button{border:1px solid var(--ps-edge-23646664346361,#dfd4ca);background:var(--ps-surface-23666666646639,#fffdf9);color:var(--ps-ink-23373636373565,#76675e);border-radius:7px;padding:7px 9px;font-size:12px}.gantt-modern-head button.active,.timeline-modern-head button.active{background:var(--ps-surface-23333135663562,#315f5b);color:var(--ps-ink-23666666646639,#fffdf9)}.gantt-modern-head>div:nth-child(2),.gantt-modern-head>span,.timeline-modern-head>div:nth-child(2),.timeline-modern-head>span{align-items:center;gap:4px;display:flex}.gantt-modern-head>span strong,.timeline-modern-head>div:nth-child(2) strong{margin:0 4px;font-size:13px}.gantt-milestones{background:var(--ps-surface-23666666646639,#fffdf9);border:1px solid var(--ps-edge-23653564396366,#e5d9cf);border-radius:9px;gap:18px;margin-bottom:8px;padding:9px 12px;display:flex}.gantt-milestones>div{align-items:center;gap:7px;display:flex}.gantt-milestones i{border-radius:3px;width:8px;height:8px}.gantt-milestones i.terracotta{background:var(--ps-surface-23633935663364,#c95f3d)}.gantt-milestones i.green{background:var(--ps-surface-23333135663562,#315f5b)}.gantt-milestones i.gold{background:var(--ps-surface-23643661363463,#d6a64c)}.gantt-milestones span{color:var(--ps-ink-23383837363661,#88766a);gap:5px;font-size:12px;display:flex}.gantt-milestones strong{color:var(--ps-ink-23336433323262,#3d322b)}.gantt-modern{background:var(--ps-surface-23666666646639,#fffdf9);border:1px solid var(--ps-edge-23653564396366,#e5d9cf);border-radius:10px;overflow-x:auto}.gantt-modern-top,.gantt-modern-row{grid-template-columns:250px repeat(5,1fr);min-width:850px;display:grid}.gantt-modern-top{background:var(--ps-surface-23663465646537,#f4ede7);height:38px}.gantt-modern-top>*{border-right:1px solid var(--ps-edge-23653564396366,#e5d9cf);color:var(--ps-ink-23383837363661,#88766a);padding:12px;font-size:12px}.gantt-modern-row{border-top:1px solid var(--ps-edge-23656164666435,#eadfd5);min-height:54px}.gantt-modern-row>div{border-right:1px solid var(--ps-edge-23653564396366,#e5d9cf);align-items:center;gap:8px;padding:8px;display:flex}.gantt-modern-row>div>span{background:var(--ps-surface-23663165376461,#f1e7da);width:28px;height:28px;color:var(--ps-ink-23333135663562,#315f5b);border-radius:8px;place-items:center;font-size:12px;font-weight:700;display:grid}.gantt-modern-row p{gap:3px;margin:0;display:grid}.gantt-modern-row p strong{font-size:12px}.gantt-modern-row p small{color:var(--ps-ink-23383837363661,#88766a);font-size:12px}.gantt-modern-row>section{background:repeating-linear-gradient(to right,var(--ps-surface-23666666646639,#fffdf9) 0,var(--ps-surface-23666666646639,#fffdf9) calc(20% - 1px),var(--ps-surface-23656164666435,#eadfd5) 20%);grid-column:2/7;position:relative}.gantt-modern-bar{background:var(--ps-surface-23633935663364,#c95f3d);height:29px;color:var(--ps-ink-23666666646639,#fffdf9);white-space:nowrap;border-radius:7px;padding:8px;font-size:12px;font-style:normal;position:absolute;top:12px;overflow:hidden}.gantt-modern-bar.review{background:var(--ps-surface-23643661363463,#d6a64c)}.gantt-modern-bar.done{background:var(--ps-surface-23333135663562,#315f5b)}.gantt-modern-row mark{background:var(--ps-surface-23633935663364,#c95f3d);width:1px;position:absolute;top:0;bottom:0;left:25%}.gantt-milestone-dot{background:var(--ps-surface-23643661363463,#d6a64c);z-index:2;width:12px;height:12px;position:absolute;top:20px;transform:rotate(45deg)}.timeline-capacity{background:var(--ps-surface-23666666646639,#fffdf9);border:1px solid var(--ps-edge-23653564396366,#e5d9cf);border-radius:9px;align-items:center;gap:13px;margin-bottom:8px;padding:9px 12px;display:flex}.timeline-capacity span{color:var(--ps-ink-23383837363661,#88766a);align-items:center;gap:5px;font-size:12px;display:flex}.timeline-capacity i{background:var(--ps-surface-23653764666438,#e7dfd8);border-radius:3px;width:8px;height:8px}.timeline-capacity i.normal{background:var(--ps-surface-23623864326363,#b8d2cc)}.timeline-capacity i.busy{background:var(--ps-surface-23653261333865,#e2a38e)}.timeline-capacity b{color:var(--ps-ink-23333135663562,#315f5b);margin-left:auto;font-size:12px}.crew-timeline{background:var(--ps-surface-23666666646639,#fffdf9);border:1px solid var(--ps-edge-23653564396366,#e5d9cf);border-radius:10px;overflow-x:auto}.crew-timeline>header,.crew-row{grid-template-columns:190px 1fr;min-width:800px;display:grid}.crew-timeline>header{background:var(--ps-surface-23663465646537,#f4ede7);height:39px}.crew-timeline>header strong{padding:12px;font-size:12px}.crew-timeline>header span{text-align:center;color:var(--ps-ink-23383837363661,#88766a);grid-column:auto;padding:12px 4px;font-size:12px}.crew-timeline>header{grid-template-columns:190px repeat(7,1fr)}.crew-row{border-top:1px solid var(--ps-edge-23656164666435,#eadfd5);min-height:65px}.crew-row>div{border-right:1px solid var(--ps-edge-23656164666435,#eadfd5);align-items:center;gap:8px;padding:9px;display:flex}.crew-row>div>span{background:var(--ps-surface-23333135663562,#315f5b);width:31px;height:31px;color:var(--ps-ink-23666666646639,#fffdf9);border-radius:9px;place-items:center;font-size:12px;display:grid}.crew-row p{gap:3px;margin:0;display:grid}.crew-row p strong{font-size:13px}.crew-row p small{color:var(--ps-ink-23383837363661,#88766a);font-size:12px}.crew-row>section{grid-template-columns:repeat(7,1fr);display:grid;position:relative}.crew-row>section>i{border-right:1px solid var(--ps-edge-23656164666435,#eadfd5);background:var(--ps-surface-23666166366630,#faf6f0)}.crew-row>section>i.normal{background:var(--ps-surface-23656466346632,#edf4f2)}.crew-row>section>i.busy{background:var(--ps-surface-23666165626536,#faebe6)}.crew-row>section>i.free{background:var(--ps-surface-23666666646639,#fffdf9)}.crew-row>section>em{background:var(--ps-surface-23333135663562,#315f5b);color:var(--ps-ink-23666666646639,#fffdf9);white-space:nowrap;z-index:2;border-radius:7px;padding:9px;font-size:12px;font-style:normal;position:absolute;top:16px;overflow:hidden}.crew-row:nth-child(3) section>em{background:var(--ps-surface-23633935663364,#c95f3d)}.crew-row:nth-child(4) section>em{background:var(--ps-surface-23393737333435,#977345)}.crew-row:nth-child(5) section>em{background:var(--ps-surface-23366436363838,#6d6688)}.reports-modern{color:var(--ps-ink-23336433323262,#3d322b)}.reports-modern-head p{color:var(--ps-ink-23383837363661,#88766a);margin:0;font-size:13px}.period-switch{background:var(--ps-surface-23653965316461,#e9e1da);border-radius:8px;padding:3px;display:flex}.period-switch button{color:var(--ps-ink-23373636373565,#76675e);background:0 0;border:0;border-radius:6px;padding:8px 11px;font-size:12px}.period-switch button.active{background:var(--ps-surface-23666666646639,#fffdf9);color:var(--ps-ink-23333135663562,#315f5b);font-weight:700}.report-export{background:var(--ps-surface-23633935663364,#c95f3d);color:var(--ps-ink-23666666646639,#fffdf9);border:0;border-radius:8px;padding:10px 12px;font-size:13px}.report-date-row{background:var(--ps-surface-23666666646639,#fffdf9);border:1px solid var(--ps-edge-23653564396366,#e5d9cf);border-radius:9px;align-items:center;gap:7px;margin-bottom:9px;padding:8px 10px;display:flex}.report-date-row button{background:var(--ps-surface-23663165376461,#f1e7da);color:var(--ps-ink-23373636373565,#76675e);border:0;border-radius:6px;width:25px;height:25px}.report-date-row strong{font-size:13px}.report-date-row span{color:var(--ps-ink-23383837363661,#88766a);margin-left:auto;font-size:12px}.report-kpis{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:8px;display:grid}.report-kpis article{background:var(--ps-surface-23666666646639,#fffdf9);border:1px solid var(--ps-edge-23653564396366,#e5d9cf);border-radius:10px;gap:6px;padding:14px;display:grid;position:relative;overflow:hidden}.report-kpis article:before{content:"";background:var(--ps-surface-23396438623765,#9d8b7e);width:3px;position:absolute;top:0;bottom:0;left:0}.report-kpis article.success:before{background:var(--ps-surface-23333135663562,#315f5b)}.report-kpis article.danger:before{background:var(--ps-surface-23633935663364,#c95f3d)}.report-kpis article.review:before{background:var(--ps-surface-23643661363463,#d6a64c)}.report-kpis span,.report-kpis small{color:var(--ps-ink-23383837363661,#88766a);font-size:12px}.report-kpis strong{font-size:21px}.report-insights{grid-template-columns:1.5fr .8fr;gap:8px;margin-bottom:8px;display:grid}.report-insights>section,.member-performance{background:var(--ps-surface-23666666646639,#fffdf9);border:1px solid var(--ps-edge-23653564396366,#e5d9cf);border-radius:10px;padding:14px}.trend-chart{border-bottom:1px solid var(--ps-edge-23646364306336,#dcd0c6);background:repeating-linear-gradient(to bottom,var(--ps-surface-23666666646639,#fffdf9) 0,var(--ps-surface-23666666646639,#fffdf9) 38px,var(--ps-surface-23656565356465,#eee5de) 39px);justify-content:space-around;align-items:end;height:155px;display:flex}.trend-chart>div{flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;width:10%;height:100%;display:flex}.trend-chart>div>span{align-items:flex-end;height:125px;display:flex}.trend-chart i{background:linear-gradient(var(--ps-surface-23633935663364,#c95f3d),var(--ps-surface-23646138623730,#da8b70));border-radius:5px 5px 0 0;width:20px;display:block}.trend-chart b{color:var(--ps-ink-23383837363661,#88766a);white-space:nowrap;margin-bottom:-15px;font-size:12px}.report-donut{border-radius:50%;place-items:center;width:110px;height:110px;margin:5px auto 12px;display:grid}.report-donut>i{background:var(--ps-surface-23666666646639,#fffdf9);text-align:center;border-radius:50%;place-content:center;width:72px;height:72px;font-style:normal;display:grid}.report-donut strong{font-size:16px}.report-donut small{color:var(--ps-ink-23383837363661,#88766a);font-size:12px}.status-distribution>div:last-child{gap:7px;display:grid}.status-distribution>div:last-child span{color:var(--ps-ink-23383837363661,#88766a);grid-template-columns:8px 1fr auto;align-items:center;gap:6px;font-size:12px;display:grid}.status-distribution>div:last-child i{border-radius:2px;width:7px;height:7px}.status-distribution i.done{background:var(--ps-surface-23333135663562,#315f5b)}.status-distribution i.late{background:var(--ps-surface-23633935663364,#c95f3d)}.status-distribution i.review{background:var(--ps-surface-23643661363463,#d6a64c)}.status-distribution span b{color:var(--ps-ink-23336433323262,#3d322b)}.member-performance{padding:0;overflow-x:auto}.member-performance>header{justify-content:space-between;align-items:center;padding:13px 15px;display:flex}.member-performance>header h3{margin:4px 0;font-size:12px}.member-performance>header>span{color:var(--ps-ink-23383837363661,#88766a);font-size:12px}.member-performance-head,.member-performance-row{grid-template-columns:1.5fr .5fr .65fr .5fr .6fr 1fr;align-items:center;min-width:690px;display:grid}.member-performance-head{background:var(--ps-surface-23663465646537,#f4ede7);color:var(--ps-ink-23383837363661,#88766a);padding:9px 13px;font-size:12px}.member-performance-row{border-top:1px solid var(--ps-edge-23656164666435,#eadfd5);padding:9px 13px}.member-performance-row>div{align-items:center;gap:8px;display:flex}.member-performance-row>div>span{background:var(--ps-surface-23333135663562,#315f5b);width:28px;height:28px;color:var(--ps-ink-23666666646639,#fffdf9);border-radius:8px;place-items:center;font-size:12px;display:grid}.member-performance-row p{gap:2px;margin:0;display:grid}.member-performance-row p strong,.member-performance-row>b,.member-performance-row>strong{font-size:13px}.member-performance-row p small{color:var(--ps-ink-23383837363661,#88766a);font-size:12px}.member-performance-row>b.done{color:var(--ps-ink-23333135663562,#315f5b)}.member-performance-row>b.late{color:var(--ps-ink-23633935663364,#c95f3d)}.member-performance-row>i{background:var(--ps-surface-23656565366466,#eee6df);border-radius:5px;height:6px;overflow:hidden}.member-performance-row>i em{background:var(--ps-surface-23633935663364,#c95f3d);border-radius:5px;height:100%;display:block}.ai-dock-orb{z-index:34;background:linear-gradient(var(--ps-surface-23313931653338,#191e38),var(--ps-surface-23313931653338,#191e38)) padding-box,linear-gradient(135deg,var(--ps-surface-23363535396437,#6559d7),var(--ps-surface-23323661303961,#26a09a),var(--ps-surface-23633334663730,#c34f70),var(--ps-surface-23386139613465,#8a9a4e)) border-box;width:58px;height:58px;color:var(--ps-ink-23666666,#fff);box-shadow:0 15px 40px var(--ps-shadow-233130313532623535,#10152b55);border:3px solid #0000;border-radius:50%;place-content:center;display:grid;position:fixed;bottom:22px;right:22px}.ai-dock-orb span{font-size:19px}.ai-dock-orb i{color:var(--ps-ink-23626663326430,#bfc2d0);font-size:12px;font-style:normal}.ai-dock-orb:hover{transform:translateY(-2px)}.ai-dock-close{color:var(--ps-ink-23396461326238,#9da2b8);background:0 0;border:0;font-size:18px;position:absolute;top:8px;right:9px}.ai-dock-close:hover{color:var(--ps-ink-23666666,#fff)}@media (max-width:1050px){.folder-strip>div,.file-library.grid{grid-template-columns:repeat(2,1fr)}.report-insights{grid-template-columns:1fr}.status-flow{grid-template-columns:repeat(4,210px)}}@media (max-width:760px){.studio-search{width:100%}.studio-toolbar{grid-template-columns:1fr}.studio-view-switch{flex-direction:column;align-items:flex-start;gap:7px}.file-overview,.report-kpis{grid-template-columns:1fr 1fr}.file-controls{grid-template-columns:1fr}.file-controls>div{overflow-x:auto}.file-library.grid{grid-template-columns:1fr}.gantt-modern-head,.timeline-modern-head,.reports-modern-head{flex-wrap:wrap;align-items:flex-start}.reports-modern-head>div:first-child{flex-basis:100%}.ai-dock-orb{bottom:14px;right:14px}}@media (max-width:520px){.file-overview,.folder-strip>div,.report-kpis{grid-template-columns:1fr}.file-library.list article{grid-template-columns:45px 1fr}.file-library.list .file-preview{height:45px}.file-library.list .file-meta{grid-template-columns:1fr}.file-library.list .file-meta small{text-align:left}.gantt-milestones{overflow-x:auto}.report-date-row span{display:none}}.project-switcher{background:var(--ps-surface-23666166366630,#faf6f0);border-bottom:1px solid var(--ps-edge-23653564396366,#e5d9cf);align-items:stretch;gap:8px;padding:10px 14px;display:flex}.project-switcher>div{flex:1;gap:7px;display:flex;overflow-x:auto}.project-switcher>div>button{text-align:left;border:1px solid var(--ps-edge-23646664346361,#dfd4ca);background:var(--ps-surface-23666666646639,#fffdf9);min-width:205px;color:var(--ps-ink-23336433323262,#3d322b);border-radius:9px;grid-template-columns:34px 1fr 12px;align-items:center;gap:8px;padding:8px;display:grid}.project-switcher>div>button.active{border-color:var(--ps-edge-23333135663562,#315f5b);box-shadow:0 0 0 1px var(--ps-shadow-23333135663562,#315f5b);background:var(--ps-surface-23663566616638,#f5faf8)}.project-switcher>div>button>span{width:34px;height:34px;color:var(--ps-ink-23666666646639,#fffdf9);border-radius:8px;place-items:center;font-size:12px;font-weight:700;display:grid}.project-switcher>div>button>div{gap:3px;display:grid}.project-switcher>div>button strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.project-switcher>div>button small{color:var(--ps-ink-23383837363661,#88766a);font-size:12px}.project-switcher .add-project{border:1px dashed var(--ps-edge-23633935663364,#c95f3d);background:var(--ps-surface-23666666386634,#fff8f4);min-width:105px;color:var(--ps-ink-23633935663364,#c95f3d);border-radius:9px;padding:8px 11px;font-size:13px;font-weight:700}.project-form:before{content:"Yeni proje oluşturulduğunda ayrı görev, Gantt, zaman çizelgesi ve rapor çalışma alanı açılır.";color:var(--ps-ink-23366636313538,#6f6158);background:var(--ps-surface-23663165376461,#f1e7da);border-radius:8px;padding:10px;font-size:13px;line-height:1.5}@media (max-width:760px){.project-switcher{padding:8px}.project-switcher>div>button{min-width:180px}.project-switcher .add-project{min-width:88px}}:root{--text-caption:12px;--text-meta:13px;--text-body:14px;--text-control:15px;--text-title:17px}body{font-size:16px;line-height:1.45}.os-sidebar nav button,.global-search input,.top-actions button,.head-actions button,.solid-action{font-size:var(--text-control)}.workspace-switch strong,.profile strong,.page-head p,.welcome-card p,.stat span,.stat small,.task-row span,.task-row time,.client-kpis span,.quota-line span,.project-tabs button,.project-tabs span{font-size:var(--text-meta)}.brand-button small,.workspace-switch small,.side-card small,.side-card span,.profile small,.global-search kbd,.page-head small,.card-title small,.welcome-card small,.budget-hero small{font-size:var(--text-caption)}.card-title button,.mini-tags span,.service-tags span,.chart-y,.bars span,.load-list strong,.load-list>div>span,.interaction-note{font-size:var(--text-meta)}.task-row strong,.client-kpis strong,.kanban article h3,.client-list button strong,.contract-grid strong,.transaction-list strong,.transaction-list b,.role-grid h3,.team-table strong,.permission-note strong{font-size:var(--text-control)}.kanban section>header strong,.kanban article p,.kanban footer time,.add-card,.client-list button small,.client-id small,.client-id p,.contract-grid span,.transaction-list small,.table-head,.quota-row,.quota-row b,.budget-hero>div:first-child span,.budget-hero>div:last-child span,.double-bars b,.legend,.category,.weekdays span,.calendar-days b,.event,.approval-head,.approval-list>div:not(.approval-head),.approval-list small,.approval-list button,.role-grid p,.role-grid small,.team-table small,.team-table em,.team-table b,.permission-note p{font-size:var(--text-meta)}.form label,.form input,.form select,.form textarea,.ai-composer textarea,.project-switcher>div>button strong,.project-switcher .add-project{font-size:var(--text-body)}.project-switcher>div>button small,.project-switcher>div>button>span,.project-form:before{font-size:var(--text-caption)}.studio-search input,.studio-view-switch button,.studio-view-switch>span,.status-flow>section>header strong,.status-flow .pin-task-card h3{font-size:var(--text-body)}.status-flow>section>header b,.status-flow .pin-task-card small,.status-flow .pin-task-card>div span,.status-flow .pin-task-card footer strong,.status-flow .pin-task-card footer time,.status-flow section>div>button{font-size:var(--text-caption)}.file-hub-head small,.file-hub-head p,.file-hub-head>button,.file-overview span,.file-overview small,.folder-strip>header strong,.folder-strip>header button,.folder-strip>div>button strong,.folder-strip>div>button small,.file-controls input,.file-controls button,.file-meta strong,.file-meta span,.file-meta small,.empty-files{font-size:var(--text-meta)}.gantt-modern-head small,.timeline-modern-head small,.reports-modern-head small,.member-performance header small,.gantt-modern-head button,.timeline-modern-head button,.gantt-modern-head>span strong,.timeline-modern-head>div:nth-child(2) strong,.gantt-milestones span,.gantt-modern-top>*,.gantt-modern-row p strong,.gantt-modern-row p small,.gantt-modern-bar,.timeline-capacity span,.timeline-capacity b,.crew-timeline>header strong,.crew-timeline>header span,.crew-row p strong,.crew-row p small,.crew-row>section>em{font-size:var(--text-caption)}.reports-modern-head p,.period-switch button,.report-export,.report-date-row strong,.report-date-row span,.report-kpis span,.report-kpis small,.trend-chart b,.report-donut small,.status-distribution>div:last-child span,.member-performance>header>span,.member-performance-head,.member-performance-row p strong,.member-performance-row>b,.member-performance-row>strong,.member-performance-row p small{font-size:var(--text-meta)}@media (max-width:760px){body{font-size:15px}.os-sidebar nav button,.global-search input,.top-actions button,.head-actions button,.solid-action{font-size:14px}}.client-overview{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px;display:grid}.sector-filters{gap:7px;padding:2px 0 13px;display:flex;overflow-x:auto}.sector-filters button{white-space:nowrap;border:1px solid var(--ps-edge-23646664346361,#dfd4ca);background:var(--ps-surface-23666666646639,#fffdf9);color:var(--ps-ink-23363935613531,#695a51);border-radius:999px;padding:8px 12px;font-size:13px}.sector-filters button b{background:var(--ps-surface-23663165376461,#f1e7da);border-radius:999px;margin-left:6px;padding:2px 6px}.sector-filters button.active{background:var(--ps-surface-23333135663562,#315f5b);color:var(--ps-ink-23666666646639,#fffdf9);border-color:var(--ps-edge-23333135663562,#315f5b)}.sector-filters button.active b{background:var(--ps-surface-236666666666663232,#fff2)}.client-list-title{justify-content:space-between;align-items:flex-end;padding:5px 4px 13px;display:flex}.client-list-title small{letter-spacing:1.2px;color:var(--ps-ink-23383837363661,#88766a);font-size:12px}.client-list-title h3{margin:3px 0 0;font-size:20px}.client-list-title>div:last-child{background:var(--ps-surface-23663165376461,#f1e7da);border-radius:8px;padding:3px;display:flex}.client-list-title button{color:var(--ps-ink-23373736373564,#77675d);background:0 0;border:0;border-radius:6px;padding:7px 9px;font-size:12px}.client-list-title button.active{background:var(--ps-surface-23666666646639,#fffdf9);color:var(--ps-ink-23333135663562,#315f5b);font-weight:700}.client-list>button{position:relative}.client-list>button>em{border-radius:999px;padding:3px 7px;font-size:11px;font-style:normal}.client-list>button>em.active{background:var(--ps-surface-23653866326565,#e8f2ee);color:var(--ps-ink-23333135663562,#315f5b)}.client-list>button>em.inactive{background:var(--ps-surface-23656565386532,#eee8e2);color:var(--ps-ink-23386237373661,#8b776a)}.client-empty{text-align:center;color:var(--ps-ink-23383837363661,#88766a);padding:22px;font-size:13px}.client-detail-grid{grid-template-columns:1.35fr 1fr;gap:12px;display:grid}.client-terms{border-top:1px solid var(--ps-edge-23653864656435,#e8ded5);margin-top:16px;padding-top:13px}.client-terms span,.client-request strong{color:var(--ps-ink-23383837363661,#88766a);letter-spacing:.5px;font-size:12px;font-weight:700;display:block}.client-terms p,.client-request{color:var(--ps-ink-23356435303438,#5d5048);margin:7px 0 0;font-size:13px;line-height:1.6}.social-account-list{gap:8px;display:grid}.social-account-list>div{background:var(--ps-surface-23666166366630,#faf6f0);border-radius:9px;align-items:center;gap:9px;padding:8px;display:flex}.social-account-list>div>b{background:var(--ps-surface-23333135663562,#315f5b);width:32px;height:32px;color:var(--ps-ink-23666666646639,#fffdf9);border-radius:8px;place-items:center;font-size:11px;display:grid}.social-account-list span{gap:2px;display:grid}.social-account-list strong{font-size:13px}.social-account-list small{color:var(--ps-ink-23383837363661,#88766a);font-size:12px}.client-request{border-top:1px solid var(--ps-edge-23653864656435,#e8ded5);padding-top:12px}.shoot-kpis{grid-template-columns:repeat(4,1fr);gap:7px;margin-bottom:11px;display:grid}.shoot-kpis>div{background:var(--ps-surface-23666166366630,#faf6f0);border-radius:9px;gap:3px;padding:10px;display:grid}.shoot-kpis span{color:var(--ps-ink-23383837363661,#88766a);font-size:11px}.shoot-kpis strong{font-size:18px}.shoot-history{display:grid}.shoot-history>div{border-top:1px solid var(--ps-edge-23656164666436,#eadfd6);grid-template-columns:100px 1fr auto;align-items:center;gap:10px;padding:9px 0;display:grid}.shoot-history time{color:var(--ps-ink-23383837363661,#88766a);font-size:12px}.shoot-history>div>span{display:grid}.shoot-history strong{font-size:13px}.shoot-history small{color:var(--ps-ink-23383837363661,#88766a);font-size:12px}.shoot-history em{border-radius:999px;padding:5px 8px;font-size:11px;font-style:normal}.shoot-history em.done{background:var(--ps-surface-23653666326564,#e6f2ed);color:var(--ps-ink-23333135663562,#315f5b)}.shoot-history em.missed{background:var(--ps-surface-23666165356465,#fae5de);color:var(--ps-ink-23623834663331,#b84f31)}.shoot-history em.pending{background:var(--ps-surface-23663765626430,#f7ebd0);color:var(--ps-ink-23386636613232,#8f6a22)}.shoot-history>p{color:var(--ps-ink-23383837363661,#88766a);font-size:13px}.ad-budget{background:var(--ps-surface-23333135663562,#315f5b);color:var(--ps-ink-23666666646639,#fffdf9);border-radius:12px;gap:7px;padding:18px;display:grid}.ad-budget span{color:var(--ps-ink-23626364306339,#bcd0c9);font-size:12px}.ad-budget strong{font-size:26px}.ad-budget small{color:var(--ps-ink-23643965346530,#d9e4e0);font-size:12px}.payment-summary{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:10px;display:grid}.payment-summary>div{border:1px solid var(--ps-edge-23653564396366,#e5d9cf);border-radius:9px;gap:4px;padding:12px;display:grid}.payment-summary span,.payment-summary small{color:var(--ps-ink-23383837363661,#88766a);font-size:12px}.payment-summary strong{font-size:18px}.green-text{color:var(--ps-ink-23333135663562,#315f5b)}.client-form{padding-top:15px}.client-form>section{border:1px solid var(--ps-edge-23653564396366,#e5d9cf);background:var(--ps-surface-23666666646639,#fffdf9);border-radius:12px;gap:13px;padding:15px;display:grid}.client-form>section>header{border-bottom:1px solid var(--ps-edge-23656164666436,#eadfd6);align-items:center;gap:10px;padding-bottom:11px;display:flex}.client-form>section>header>b{background:var(--ps-surface-23333135663562,#315f5b);width:34px;height:34px;color:var(--ps-ink-23666666646639,#fffdf9);border-radius:9px;place-items:center;font-size:12px;display:grid}.client-form>section>header>div{gap:2px;display:grid}.client-form>section>header strong{font-size:15px}.client-form>section>header small{color:var(--ps-ink-23383837363661,#88766a);font-size:12px}.client-form>section>div:not(.social-fields){grid-template-columns:1fr 1fr;gap:12px;display:grid}.client-form fieldset{border:0;margin:0;padding:0}.client-form fieldset legend{margin-bottom:9px;font-size:13px;font-weight:700}.choice-grid{grid-template-columns:repeat(2,1fr);gap:7px;display:grid}.choice-grid label{border:1px solid var(--ps-edge-23653364386365,#e3d8ce);background:var(--ps-surface-23666166366630,#faf6f0);color:var(--ps-ink-23356635313439,#5f5149);cursor:pointer;border-radius:8px;grid-template-columns:none;align-items:center;gap:8px;padding:8px;font-size:12px;font-weight:500;display:flex}.choice-grid input{opacity:0;pointer-events:none;position:absolute}.choice-grid label>span{border:1px solid var(--ps-edge-23636162626230,#cabbb0);background:var(--ps-surface-23666666646639,#fffdf9);color:#0000;border-radius:6px;place-items:center;width:20px;height:20px;display:grid}.choice-grid label:has(input:checked){border-color:var(--ps-edge-23333135663562,#315f5b);background:var(--ps-surface-23656466346631,#edf4f1);color:var(--ps-ink-23333135663562,#315f5b)}.choice-grid label:has(input:checked)>span{background:var(--ps-surface-23333135663562,#315f5b);color:var(--ps-ink-23666666646639,#fffdf9);border-color:var(--ps-edge-23333135663562,#315f5b)}.choice-grid.platforms{grid-template-columns:repeat(4,1fr)}.social-fields{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.client-form textarea{min-height:92px}.client-form .submit{box-shadow:0 -10px 24px var(--ps-shadow-23666666646639,#fffdf9);position:sticky;bottom:0}.client-form{width:100%}.modal:has(.client-form){width:min(820px,96vw)}@media (max-width:1050px){.client-overview{grid-template-columns:repeat(2,1fr)}.client-detail-grid{grid-template-columns:1fr}.choice-grid.platforms{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.client-overview,.payment-summary{grid-template-columns:1fr 1fr}.client-form>section>div:not(.social-fields),.social-fields,.choice-grid{grid-template-columns:1fr}.shoot-kpis{grid-template-columns:1fr 1fr}.shoot-history>div{grid-template-columns:1fr auto}.shoot-history time{grid-column:1/-1}}.offer-board{grid-template-columns:repeat(5,minmax(275px,1fr));align-items:start;gap:12px;padding:2px 1px 18px;display:grid;overflow-x:auto}.offer-board>section{background:var(--ps-surface-23656565386532,#eee8e2);border-radius:13px;min-height:420px;overflow:hidden}.offer-board>section>header{background:var(--ps-surface-23666666646639,#fffdf9);border:1px solid var(--ps-edge-23653564396366,#e5d9cf);border-radius:12px;align-items:center;gap:9px;height:54px;padding:0 13px;display:flex}.offer-board>section>header>span{background:var(--ps-surface-23663165376461,#f1e7da);width:27px;height:27px;color:var(--ps-ink-23373736373564,#77675d);border-radius:8px;place-items:center;font-size:13px;display:grid}.offer-board>section>header>span.sent{background:var(--ps-surface-23666165346463,#fae4dc);color:var(--ps-ink-23633935663364,#c95f3d)}.offer-board>section>header>span.negotiating{background:var(--ps-surface-23663765646366,#f7edcf);color:var(--ps-ink-23393837303230,#987020)}.offer-board>section>header>span.accepted{background:var(--ps-surface-23653566306564,#e5f0ed);color:var(--ps-ink-23333135663562,#315f5b)}.offer-board>section>header>span.rejected{background:var(--ps-surface-23656565376533,#eee7e3);color:var(--ps-ink-23386637383663,#8f786c)}.offer-board>section>header strong{flex:1;font-size:15px}.offer-board>section>header b{background:var(--ps-surface-23663165376461,#f1e7da);border-radius:999px;padding:3px 8px;font-size:12px}.offer-board>section>div{gap:9px;padding:9px;display:grid}.offer-board article{background:var(--ps-surface-23666666646639,#fffdf9);border:1px solid var(--ps-edge-23653464386365,#e4d8ce);box-shadow:0 4px 13px var(--ps-shadow-233539343633383064,#5946380d);border-radius:11px;padding:13px}.offer-card-head{grid-template-columns:38px 1fr auto;align-items:center;gap:9px;display:grid}.offer-card-head>span{background:var(--ps-surface-23333135663562,#315f5b);width:38px;height:38px;color:var(--ps-ink-23666666646639,#fffdf9);border-radius:9px;place-items:center;font-size:12px;font-weight:800;display:grid}.offer-card-head>div{gap:3px;min-width:0;display:grid}.offer-card-head small{color:var(--ps-ink-23383837363661,#88766a);font-size:12px}.offer-card-head h3{margin:0;font-size:15px;line-height:1.3}.offer-card-head button{color:var(--ps-ink-23383837363661,#88766a);background:0 0;border:0}.offer-request{color:var(--ps-ink-23366435653535,#6d5e55);background:var(--ps-surface-23666166356566,#faf5ef);border-radius:8px;margin:11px 0;padding:9px;font-size:12px;line-height:1.5}.offer-lines-preview{border-top:1px solid var(--ps-edge-23656164666436,#eadfd6);display:grid}.offer-lines-preview>div{border-bottom:1px solid var(--ps-edge-23656565356464,#eee5dd);align-items:center;gap:7px;padding:8px 0;display:flex}.offer-lines-preview>div>span{flex:1;gap:2px;font-size:12px;display:grid}.offer-lines-preview small{color:var(--ps-ink-23393538363763,#95867c);font-size:11px}.offer-lines-preview>div>b{white-space:nowrap;font-size:11px}.offer-board article>footer{justify-content:space-between;align-items:end;padding:11px 0 9px;display:flex}.offer-board article>footer>div{gap:2px;display:grid}.offer-board article>footer small,.offer-board article>footer time{color:var(--ps-ink-23383837363661,#88766a);font-size:11px}.offer-board article>footer strong{color:var(--ps-ink-23633935663364,#c95f3d);font-size:17px}.offer-board article>select{border:1px solid var(--ps-edge-23646664346361,#dfd4ca);background:var(--ps-surface-23666166366630,#faf6f0);width:100%;color:var(--ps-ink-23356635313439,#5f5149);border-radius:8px;padding:8px;font-size:12px}.modal:has(.offer-form-v2){width:min(900px,96vw)}.offer-form-v2>section{border:1px solid var(--ps-edge-23653564396366,#e5d9cf);background:var(--ps-surface-23666666646639,#fffdf9);border-radius:12px;gap:13px;padding:15px;display:grid}.offer-form-v2>section>header{border-bottom:1px solid var(--ps-edge-23656164666436,#eadfd6);align-items:center;gap:10px;padding-bottom:11px;display:flex}.offer-form-v2>section>header>b{background:var(--ps-surface-23633935663364,#c95f3d);width:34px;height:34px;color:var(--ps-ink-23666666646639,#fffdf9);border-radius:9px;place-items:center;font-size:12px;display:grid}.offer-form-v2>section>header>div{flex:1;gap:2px;display:grid}.offer-form-v2>section>header strong{font-size:15px}.offer-form-v2>section>header small{color:var(--ps-ink-23383837363661,#88766a);font-size:12px}.offer-form-v2>section>header>select{border:1px solid var(--ps-edge-23646564336361,#ded3ca);background:var(--ps-surface-23666166366630,#faf6f0);border-radius:8px;padding:8px;font-size:13px}.offer-form-v2>section>div:not(.offer-line-editor):not(.offer-total){grid-template-columns:1fr 1fr;gap:12px;display:grid}.offer-line-editor{gap:6px;display:grid;overflow-x:auto}.offer-line-head,.offer-line-row{grid-template-columns:1.15fr 1.3fr 70px 120px 32px;align-items:center;gap:7px;min-width:700px;display:grid}.offer-line-head{color:var(--ps-ink-23383837363661,#88766a);padding:0 4px;font-size:11px;font-weight:700}.offer-line-row{background:var(--ps-surface-23666166366630,#faf6f0);border:1px solid var(--ps-edge-23653764636432,#e7dcd2);border-radius:9px;padding:7px}.offer-line-row input,.offer-line-row select{border:1px solid var(--ps-edge-23646664346361,#dfd4ca);background:var(--ps-surface-23666666646639,#fffdf9);border-radius:7px;width:100%;min-width:0;padding:9px;font-size:12px}.offer-line-row button{background:var(--ps-surface-23663564666437,#f5dfd7);width:30px;height:30px;color:var(--ps-ink-23623334393265,#b3492e);border:0;border-radius:7px;font-size:17px}.add-offer-line{border:1px dashed var(--ps-edge-23633935663364,#c95f3d);background:var(--ps-surface-23666666386634,#fff8f4);color:var(--ps-ink-23633935663364,#c95f3d);border-radius:8px;justify-self:start;padding:9px 12px;font-size:13px;font-weight:700}.offer-total{background:var(--ps-surface-23333135663562,#315f5b);color:var(--ps-ink-23666666646639,#fffdf9);border-radius:10px;justify-content:flex-end;align-items:center;gap:17px;padding:13px 16px;display:flex}.offer-total span{color:var(--ps-ink-23633464346366,#c4d4cf);font-size:12px}.offer-total strong{font-size:22px}.offer-form-v2 .submit{box-shadow:0 -10px 24px var(--ps-shadow-23666666646639,#fffdf9);position:sticky;bottom:0}@media (max-width:760px){.offer-board{grid-template-columns:repeat(5,270px)}.offer-form-v2>section>div:not(.offer-line-editor):not(.offer-total){grid-template-columns:1fr}.offer-form-v2>section>header{flex-wrap:wrap}.offer-form-v2>section>header>select{width:100%}.offer-total{justify-content:space-between}}.offer-toolbar{background:var(--ps-surface-23666666646639,#fffdf9);border:1px solid var(--ps-edge-23653664626432,#e6dbd2);border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin:4px 0 14px;padding:13px 15px;display:flex}.offer-toolbar>div{gap:2px;display:grid}.offer-toolbar>div strong{color:var(--ps-ink-23336433323262,#3d322b);font-size:16px}.offer-toolbar>div small{color:var(--ps-ink-23383837363661,#88766a);font-size:12px}.offer-toolbar nav{gap:6px;display:flex;overflow-x:auto}.offer-toolbar button{white-space:nowrap;border:1px solid var(--ps-edge-23646664336339,#dfd3c9);background:var(--ps-surface-23666166366630,#faf6f0);color:var(--ps-ink-23366235623532,#6b5b52);border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;font-weight:700;display:flex}.offer-toolbar button b{background:var(--ps-surface-23656164666435,#eadfd5);border-radius:999px;place-items:center;min-width:19px;height:19px;font-size:10px;display:grid}.offer-toolbar button.active{background:var(--ps-surface-23333135663562,#315f5b);border-color:var(--ps-edge-23333135663562,#315f5b);color:var(--ps-ink-23666666646639,#fffdf9)}.offer-toolbar button.active b{background:var(--ps-surface-236666666666663238,#ffffff28);color:var(--ps-ink-23666666646639,#fffdf9)}.offer-grid{grid-template-columns:repeat(3,minmax(280px,1fr));align-items:start;gap:14px;display:grid}.offer-grid>article{background:var(--ps-surface-23666666646639,#fffdf9);border:1px solid var(--ps-edge-23653464386365,#e4d8ce);box-shadow:0 6px 18px var(--ps-shadow-233539343633383063,#5946380c);border-radius:14px;min-width:0;padding:16px}.offer-grid .offer-card-head{border-bottom:1px solid var(--ps-edge-23656164666436,#eadfd6);grid-template-columns:42px 1fr auto;padding-bottom:12px}.offer-grid .offer-card-head>span{width:42px;height:42px}.offer-grid .offer-card-head h3{font-size:17px}.offer-grid .offer-card-head>em{border-radius:999px;padding:6px 8px;font-size:11px;font-style:normal;font-weight:800}.offer-grid .offer-card-head>em.draft{background:var(--ps-surface-23656565396534,#eee9e4);color:var(--ps-ink-23373836613631,#786a61)}.offer-grid .offer-card-head>em.sent{background:var(--ps-surface-23666165346463,#fae4dc);color:var(--ps-ink-23623434393264,#b4492d)}.offer-grid .offer-card-head>em.negotiating{background:var(--ps-surface-23663765646366,#f7edcf);color:var(--ps-ink-23386436373162,#8d671b)}.offer-grid .offer-card-head>em.accepted{background:var(--ps-surface-23653566306564,#e5f0ed);color:var(--ps-ink-23333135663562,#315f5b)}.offer-grid .offer-card-head>em.rejected{background:var(--ps-surface-23656565376533,#eee7e3);color:var(--ps-ink-23386637383663,#8f786c)}.offer-card-title{gap:3px;padding:13px 0 2px;display:grid}.offer-card-title span,.offer-grid .offer-request>b,.offer-lines-preview>header span{letter-spacing:1.1px;color:var(--ps-ink-23396138373763,#9a877c);font-size:10px;font-weight:800}.offer-card-title strong{font-size:16px;line-height:1.35}.offer-grid .offer-request{margin:10px 0;padding:10px 11px}.offer-grid .offer-request p{margin:4px 0 0;font-size:13px;line-height:1.45}.offer-grid .offer-lines-preview>header{justify-content:space-between;padding:9px 0 7px;display:flex}.offer-grid .offer-lines-preview>header b{color:var(--ps-ink-23633935663364,#c95f3d);font-size:11px}.offer-grid .offer-lines-preview>div{padding:9px 0}.offer-grid .offer-lines-preview>div>span strong{font-size:13px}.offer-grid .offer-lines-preview>div>span small{font-size:11px}.offer-grid .offer-lines-preview>div>b{font-size:12px}.offer-details{border-bottom:1px solid var(--ps-edge-23656164666436,#eadfd6);padding:8px 0}.offer-details summary{cursor:pointer;color:var(--ps-ink-23333135663562,#315f5b);font-size:12px;font-weight:700}.offer-details p{color:var(--ps-ink-23366435653535,#6d5e55);margin:8px 0 2px;font-size:12px;line-height:1.5}.offer-grid article>footer{grid-template-columns:1fr auto;align-items:end;gap:10px;padding:13px 0 10px;display:grid}.offer-grid article>footer>div{gap:2px;display:grid}.offer-grid article>footer small{color:var(--ps-ink-23383837363661,#88766a);font-size:11px}.offer-grid article>footer strong{color:var(--ps-ink-23633935663364,#c95f3d);font-size:19px}.offer-grid article>footer time{color:var(--ps-ink-23356635313439,#5f5149);font-size:12px}.offer-status-select{background:var(--ps-surface-23663766316561,#f7f1ea);border-radius:9px;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.offer-status-select span{color:var(--ps-ink-23383837363661,#88766a);font-size:12px}.offer-status-select select{border:1px solid var(--ps-edge-23646664346361,#dfd4ca);background:var(--ps-surface-23666666646639,#fffdf9);color:var(--ps-ink-23356635313439,#5f5149);border-radius:7px;padding:7px 9px;font-size:12px}.offer-empty{background:var(--ps-surface-23666666646639,#fffdf9);border:1px dashed var(--ps-edge-23636662636165,#cfbcae);text-align:center;min-height:190px;color:var(--ps-ink-23366435653535,#6d5e55);border-radius:14px;grid-column:1/-1;place-content:center;gap:5px;display:grid}.offer-empty span{color:var(--ps-ink-23393538363763,#95867c);font-size:13px}@media (max-width:1200px){.offer-grid{grid-template-columns:repeat(2,minmax(280px,1fr))}.offer-toolbar{flex-direction:column;align-items:flex-start}.offer-toolbar nav{width:100%}}@media (max-width:760px){.offer-grid{grid-template-columns:1fr}.offer-grid>article{padding:14px}.offer-toolbar{padding:11px}.offer-form-v2>section>div:not(.offer-line-editor):not(.offer-total){grid-template-columns:1fr}.offer-form-v2>section>header{flex-wrap:wrap}.offer-form-v2>section>header>select{width:100%}.offer-total{justify-content:space-between}}.workplan-v2{color:var(--ps-ink-23336433323262,#3d322b);font-size:15px}.workplan-v2 .workplan-head{align-items:center;margin-bottom:16px}.workplan-v2 .workplan-head small{letter-spacing:1.5px;color:var(--ps-ink-23633935663364,#c95f3d);font-size:13px;font-weight:800}.workplan-v2 .workplan-head h1{margin:7px 0;font-family:Georgia,serif;font-size:31px;font-weight:500}.workplan-v2 .workplan-head h1 button{background:var(--ps-surface-23663165376461,#f1e7da);color:var(--ps-ink-23633935663364,#c95f3d)}.workplan-v2 .workplan-head p{color:var(--ps-ink-23373936623632,#796b62);font-size:15px}.week-control{background:var(--ps-surface-23333135663562,#315f5b);color:var(--ps-ink-23666666646639,#fffdf9);box-shadow:0 8px 24px var(--ps-shadow-233331356635623138,#315f5b18);border-radius:15px;grid-template-columns:42px 1fr auto auto 42px;align-items:center;gap:9px;margin-bottom:12px;padding:13px 15px;display:grid}.week-control>button{border:1px solid var(--ps-edge-236666666666663336,#ffffff36);background:var(--ps-surface-236666666666663132,#ffffff12);height:39px;color:var(--ps-ink-23666666646639,#fffdf9);border-radius:9px;font-size:17px}.week-control>button:hover{background:var(--ps-surface-236666666666663230,#ffffff20)}.week-control>div{gap:3px;display:grid}.week-control>div small{letter-spacing:1.4px;color:var(--ps-ink-23633764386433,#c7d8d3);font-size:11px}.week-control>div strong{font-size:18px}.week-control>label{color:var(--ps-ink-23646365376533,#dce7e3);align-items:center;gap:8px;font-size:13px;display:flex}.week-control input{border:1px solid var(--ps-edge-236666666666663332,#ffffff32);background:var(--ps-surface-23666666646639,#fffdf9);color:var(--ps-ink-23336433323262,#3d322b);border-radius:8px;padding:8px 10px}.week-control .today-week{background:var(--ps-surface-23663165376461,#f1e7da);width:auto;color:var(--ps-ink-23333135663562,#315f5b);border-color:var(--ps-edge-23663165376461,#f1e7da);padding:0 13px;font-size:13px;font-weight:800}.workplan-stats{grid-template-columns:repeat(4,1fr);gap:9px;margin-bottom:12px;display:grid}.workplan-stats .stat{border-color:var(--ps-edge-23653864626430,#e8dbd0);background:var(--ps-surface-23666666646639,#fffdf9);padding:14px 16px}.workplan-stats .stat strong{color:var(--ps-ink-23336433323262,#3d322b);font-size:22px}.planning-grid{grid-template-columns:repeat(7,minmax(165px,1fr));gap:8px;padding-bottom:8px;display:grid;overflow-x:auto}.plan-day{background:var(--ps-surface-23656565376530,#eee7e0);border:2px solid #0000;border-radius:12px;min-width:165px;min-height:350px;transition:all .18s;overflow:hidden}.plan-day>header{background:var(--ps-surface-23666666646639,#fffdf9);border-bottom:1px solid var(--ps-edge-23653464386365,#e4d8ce);justify-content:space-between;align-items:center;height:58px;padding:10px 11px;display:flex}.plan-day>header>div{gap:3px;display:grid}.plan-day>header strong{font-size:15px}.plan-day>header small{color:var(--ps-ink-23383837393666,#88796f);font-size:12px}.plan-day>header b{background:var(--ps-surface-23663165376461,#f1e7da);width:25px;height:25px;color:var(--ps-ink-23633935663364,#c95f3d);border-radius:50%;place-items:center;font-size:12px;display:grid}.plan-stack{align-content:start;gap:7px;min-height:288px;padding:7px;display:grid}.plan-card{background:var(--ps-surface-23666666646639,#fffdf9);border-left:4px solid var(--ps-edge-23643661343531,#d6a451);box-shadow:0 3px 10px var(--ps-shadow-233364333232623063,#3d322b0c);cursor:grab;border-radius:9px;padding:10px}.plan-card:active{cursor:grabbing}.plan-card.done{border-left-color:var(--ps-edge-23333135663562,#315f5b)}.plan-card.missed{border-left-color:var(--ps-edge-23633935663364,#c95f3d);opacity:.82}.plan-card-top{justify-content:space-between;align-items:center;gap:5px;display:flex}.plan-card-top span{background:var(--ps-surface-23663165376461,#f1e7da);color:var(--ps-ink-23386335303364,#8c503d);border-radius:6px;padding:4px 6px;font-size:11px;font-weight:800}.plan-card-top time{color:var(--ps-ink-23333135663562,#315f5b);font-size:11px;font-weight:800}.plan-card h3{margin:9px 0 4px;font-size:14px;line-height:1.38}.plan-card p{color:var(--ps-ink-23383837393666,#88796f);margin:0;font-size:12px}.plan-card footer{border-top:1px solid var(--ps-edge-23656565346462,#eee4db);grid-template-columns:25px 1fr auto;align-items:center;gap:6px;margin-top:10px;padding-top:8px;display:grid}.plan-card footer>span{background:var(--ps-surface-23333135663562,#315f5b);width:25px;height:25px;color:var(--ps-ink-23666666646639,#fffdf9);border-radius:50%;place-items:center;font-size:10px;font-weight:800;display:grid}.plan-card footer>strong{font-size:12px;display:grid}.plan-card footer>strong small{color:var(--ps-ink-23383837393666,#88796f);margin-top:2px;font-weight:400}.plan-card footer>div{gap:3px;display:flex}.plan-card footer button{border:1px solid var(--ps-edge-23646664326337,#dfd2c7);background:var(--ps-surface-23666666,#fff);width:25px;height:25px;color:var(--ps-ink-23383837393666,#88796f);border-radius:6px}.plan-card footer button:first-child.active{background:var(--ps-surface-23333135663562,#315f5b);color:var(--ps-ink-23666666,#fff);border-color:var(--ps-edge-23333135663562,#315f5b)}.plan-card footer button:last-child.active{background:var(--ps-surface-23633935663364,#c95f3d);color:var(--ps-ink-23666666,#fff);border-color:var(--ps-edge-23633935663364,#c95f3d)}.day-quick-add{opacity:.18;border:1px dashed var(--ps-edge-23626461613963,#bdaa9c);width:100%;color:var(--ps-ink-23366636303537,#6f6057);background:0 0;border-radius:8px;padding:9px 5px;font-size:12px;transition:all .16s}.plan-day:hover .day-quick-add{opacity:1;background:var(--ps-surface-23666666386634,#fff8f4);border-color:var(--ps-edge-23633935663364,#c95f3d);color:var(--ps-ink-23633935663364,#c95f3d)}.day-quick-add:focus-visible{opacity:1;background:var(--ps-surface-23666666386634,#fff8f4);border-color:var(--ps-edge-23633935663364,#c95f3d);color:var(--ps-ink-23633935663364,#c95f3d)}.day-quick-add span{vertical-align:-1px;margin-right:3px;font-size:17px}.plan-day.drag-over{border-color:var(--ps-edge-23633935663364,#c95f3d);background:var(--ps-surface-23663564666436,#f5dfd6)}.plan-day.drag-over .plan-stack:after{content:"Planı bu güne bırak";border:1px dashed var(--ps-edge-23633935663364,#c95f3d);background:var(--ps-surface-23666666386634,#fff8f4);height:42px;color:var(--ps-ink-23633935663364,#c95f3d);border-radius:8px;place-items:center;font-size:12px;font-weight:800;display:grid}.report-panel{border-color:var(--ps-edge-23653764626431,#e7dbd1);background:var(--ps-surface-23666666646639,#fffdf9);margin-top:15px;padding:0;overflow:hidden}.report-head{border-bottom:1px solid var(--ps-edge-23653864646434,#e8ddd4);justify-content:space-between;align-items:center;padding:19px 21px;display:flex}.report-head small{letter-spacing:1.4px;color:var(--ps-ink-23633935663364,#c95f3d);font-size:12px;font-weight:800}.report-head h2{margin:5px 0;font-family:Georgia,serif;font-size:23px;font-weight:500}.report-head p{color:var(--ps-ink-23383837393666,#88796f);margin:0;font-size:13px}.report-tabs{background:var(--ps-surface-23656565366466,#eee6df);border-radius:10px;padding:3px;display:flex}.report-tabs button{color:var(--ps-ink-23373936393630,#796960);background:0 0;border:0;border-radius:8px;padding:9px 12px;font-size:13px}.report-tabs button.active{background:var(--ps-surface-23333135663562,#315f5b);color:var(--ps-ink-23666666646639,#fffdf9);font-weight:800}.report-overview{grid-template-columns:360px 1fr;gap:20px;padding:19px 21px;display:grid}.report-panel .report-score{border-right:1px solid var(--ps-edge-23656164666436,#eadfd6);padding-right:20px}.report-panel .score-ring{width:105px;height:105px}.activity-report{grid-template-columns:repeat(2,1fr);column-gap:18px;display:grid}.activity-report>div{border-top:1px solid var(--ps-edge-23656565356465,#eee5de);grid-template-columns:92px 1fr 42px 42px;align-items:center;gap:8px;padding:8px 0;display:grid}.activity-report>div:nth-child(-n+2){border-top:0}.activity-report span{font-size:13px;font-weight:700}.activity-report i,.rate-cell i{background:var(--ps-surface-23656565356465,#eee5de);border-radius:5px;height:6px;overflow:hidden}.activity-report i em,.rate-cell i em{background:var(--ps-surface-23633935663364,#c95f3d);border-radius:5px;height:100%;display:block}.activity-report strong,.activity-report small{text-align:right;font-size:12px}.activity-report small{color:var(--ps-ink-23383837393666,#88796f)}.people-performance{border:1px solid var(--ps-edge-23653664626432,#e6dbd2);border-radius:10px;margin:0 21px 21px;overflow:hidden}.people-performance>div{border-top:1px solid var(--ps-edge-23653964666437,#e9dfd7);grid-template-columns:1.35fr repeat(4,.7fr) 1.2fr;align-items:center;min-width:720px;padding:10px 13px;font-size:13px;display:grid}.people-performance .people-head{background:var(--ps-surface-23663365636536,#f3ece6);color:var(--ps-ink-23383837393666,#88796f);border-top:0;font-size:12px;font-weight:700}.person-cell{align-items:center;gap:8px;display:flex}.person-cell>b{background:var(--ps-surface-23653265636538,#e2ece8);width:29px;height:29px;color:var(--ps-ink-23333135663562,#315f5b);border-radius:50%;place-items:center;font-size:11px;display:grid}.success-cell{color:var(--ps-ink-23333135663562,#315f5b);font-weight:800}.missed-cell{color:var(--ps-ink-23633935663364,#c95f3d);font-weight:800}.rate-cell{grid-template-columns:1fr 34px;align-items:center;gap:7px;display:grid}.rate-cell i em{background:var(--ps-surface-23333135663562,#315f5b)}.rate-cell b{text-align:right;font-size:12px}.workplan-form fieldset{border:1px solid var(--ps-edge-23646464316336,#ddd1c6);border-radius:10px;padding:12px}.workplan-form legend{color:var(--ps-ink-23366636303537,#6f6057);padding:0 6px;font-size:13px;font-weight:800}.activity-picker{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.activity-picker button{border:1px solid var(--ps-edge-23646664326337,#dfd2c7);background:var(--ps-surface-23666666646639,#fffdf9);color:var(--ps-ink-23366636303537,#6f6057);border-radius:8px;padding:9px 5px;font-size:12px}.activity-picker button.active{background:var(--ps-surface-23633935663364,#c95f3d);border-color:var(--ps-edge-23633935663364,#c95f3d);color:var(--ps-ink-23666666,#fff);font-weight:800}@media (max-width:1100px){.planning-grid{grid-template-columns:repeat(7,180px)}.report-overview{grid-template-columns:1fr}.report-panel .report-score{border-right:0;border-bottom:1px solid var(--ps-edge-23656164666436,#eadfd6);padding:0 0 18px}.workplan-stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.workplan-v2 .workplan-head{align-items:flex-start;gap:12px}.workplan-v2 .workplan-head h1{font-size:25px}.week-control{grid-template-columns:38px 1fr 38px}.week-control>label,.week-control .today-week{grid-column:2}.workplan-stats{grid-template-columns:1fr 1fr}.report-head{align-items:flex-start;gap:12px}.report-tabs{flex-direction:column}.activity-report{grid-template-columns:1fr}.activity-report>div:nth-child(2){border-top:1px solid var(--ps-edge-23656565356465,#eee5de)}.people-performance{overflow-x:auto}.activity-picker{grid-template-columns:repeat(2,1fr)}}.offer-flow{grid-template-columns:repeat(5,minmax(200px,1fr));gap:10px;margin-top:4px;display:grid;overflow-x:auto}.offer-flow>section{background:var(--ps-surface-23656265366531,#ebe6e1);border:2px solid #0000;border-radius:10px;min-width:200px;overflow:hidden}.offer-flow>section>header{background:var(--ps-surface-23666666646639,#fffdf9);border-bottom:1px solid var(--ps-edge-23653464396430,#e4d9d0);align-items:center;gap:7px;height:45px;padding:0 11px;display:flex}.offer-flow>section>header>span{background:var(--ps-surface-23613939613866,#a99a8f);border-radius:50%;width:8px;height:8px}.offer-flow>section>header>span.contacted{background:var(--ps-surface-23643661363463,#d6a64c)}.offer-flow>section>header>span.quoted{background:var(--ps-surface-23633935663364,#c95f3d)}.offer-flow>section>header>span.ordered{background:var(--ps-surface-23346438633665,#4d8c6e)}.offer-flow>section>header>span.delivered{background:var(--ps-surface-23333135663562,#315f5b)}.offer-flow>section>header strong{color:var(--ps-ink-23336433323262,#3d322b);flex:1;font-size:14px}.offer-flow>section>header b{background:var(--ps-surface-23663165376461,#f1e7da);border-radius:8px;padding:3px 6px;font-size:12px}.offer-flow>section>div{align-content:start;gap:8px;min-height:280px;padding:8px;display:grid}.offer-flow article{background:var(--ps-surface-23666666646639,#fffdf9);border:1px solid var(--ps-edge-23653664626432,#e6dbd2);cursor:grab;box-shadow:0 2px 5px var(--ps-shadow-233364333232623063,#3d322b0c);border-radius:10px;padding:12px}.offer-flow article.dragging{opacity:.42;transform:rotate(1deg)scale(.98)}.offer-flow article>div{justify-content:space-between;gap:7px;display:flex}.offer-flow article small{color:var(--ps-ink-23383837363661,#88766a);font-size:12px}.offer-flow article>div span{background:var(--ps-surface-23663165376461,#f1e7da);color:var(--ps-ink-23373736373564,#77675d);border-radius:5px;padding:3px 6px;font-size:11px;font-weight:700}.offer-flow article h3{color:var(--ps-ink-23336433323262,#3d322b);margin:9px 0 10px;font-size:14px;line-height:1.4}.offer-flow article footer{grid-template-columns:22px 1fr auto;align-items:center;gap:6px;display:grid}.offer-flow article footer>span{background:var(--ps-surface-23333135663562,#315f5b);width:22px;height:22px;color:var(--ps-ink-23666666646639,#fffdf9);border-radius:50%;place-items:center;font-size:10px;font-weight:700;display:grid}.offer-flow article footer strong{color:var(--ps-ink-23633935663364,#c95f3d);font-size:12px}.offer-flow article footer time{color:var(--ps-ink-23383837363661,#88766a);text-align:right;font-size:11px}.offer-flow section>div>button{border:1px dashed var(--ps-edge-23633862396163,#c8b9ac);color:var(--ps-ink-23383837363661,#88766a);background:0 0;border-radius:6px;padding:8px;font-size:12px}.offer-flow>section.offer-drag-over{border-color:var(--ps-edge-23633935663364,#c95f3d);background:var(--ps-surface-23663564666437,#f5dfd7)}.offer-detail-view{gap:14px;padding:20px;display:grid}.offer-detail-view .offer-card-title{gap:3px;display:grid}.offer-detail-view .offer-card-title span{letter-spacing:1.1px;color:var(--ps-ink-23396138373763,#9a877c);font-size:11px;font-weight:800}.offer-detail-view .offer-card-title strong{color:var(--ps-ink-23336433323262,#3d322b);font-size:19px}@media (max-width:1050px){.offer-flow{grid-template-columns:repeat(2,minmax(200px,1fr))}}@media (max-width:520px){.offer-flow{grid-template-columns:1fr}}.offer-head-actions{align-items:center;gap:10px;display:flex}.offer-head-actions .ghost-action{border:1px solid var(--line);background:var(--ps-surface-23666666,#fff);color:var(--ps-ink-23336433323262,#3d322b);border-radius:9px;padding:10px 15px;font-size:15px;font-weight:700}.stage-settings{gap:16px;padding:22px 24px;display:grid}.stage-settings-add{gap:8px;display:grid}.stage-settings-add>span{color:var(--ps-ink-23366636336135,#6f63a5);font-size:14px;font-weight:700}.stage-settings-add>div{gap:8px;display:flex}.stage-settings-add input{border:1px solid var(--ps-edge-23646665346530,#dfe4e0);background:var(--ps-surface-23666166626639,#fafbf9);color:var(--ink);border-radius:999px;outline:0;flex:1;padding:12px 18px;font-size:15px}.stage-settings-add button{background:var(--ps-surface-23346438633665,#4d8c6e);color:var(--ps-ink-23666666,#fff);white-space:nowrap;border:0;border-radius:999px;padding:12px 20px;font-size:15px;font-weight:700}.stage-settings-list{gap:10px;max-height:46vh;display:grid;overflow-y:auto}.stage-settings-row{border:1px solid var(--line);background:var(--ps-surface-23666666,#fff);border-radius:999px;justify-content:space-between;align-items:center;gap:10px;padding:6px 8px 6px 20px;display:flex}.stage-settings-row .stage-name{text-align:left;color:var(--ink);background:0 0;border:0;flex:1;padding:8px 0;font-size:15px;font-weight:700}.stage-settings-row .stage-rename-input{border:1px solid var(--ps-edge-23646665346530,#dfe4e0);background:var(--ps-surface-23666166626639,#fafbf9);color:var(--ink);border-radius:8px;outline:0;flex:1;padding:7px 10px;font-size:15px}.stage-menu-wrap{position:relative}.stage-menu-trigger{color:var(--ps-ink-23376538393834,#7e8984);background:0 0;border:0;padding:8px 10px;font-size:18px;line-height:1}.stage-menu{background:var(--ps-surface-23666666,#fff);border:1px solid var(--line);box-shadow:0 14px 34px var(--ps-shadow-233137333932663236,#17392f26);z-index:5;border-radius:10px;min-width:170px;padding:6px;display:grid;position:absolute;top:calc(100% + 4px);right:0}.stage-menu button{text-align:left;width:100%;color:var(--ink);background:0 0;border:0;border-radius:7px;padding:9px 10px;font-size:13px;display:block}.stage-menu button:hover{background:var(--ps-surface-23663266346566,#f2f4ef)}.stage-menu button:disabled{color:var(--ps-ink-23633363616336,#c3cac6);cursor:not-allowed}.stage-menu button.danger{color:var(--ps-ink-23626434613337,#bd4a37)}.stage-settings-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding-top:16px;display:flex}.stage-settings-footer .cancel{background:var(--ps-surface-23656566306564,#eef0ed);color:var(--ps-ink-23356236353566,#5b655f);border:0;border-radius:999px;padding:11px 20px;font-size:15px;font-weight:700}.stage-settings-footer .solid-action{border-radius:999px;padding:11px 22px}.table-head,.quota-row{grid-template-columns:1.7fr .55fr repeat(3,.55fr) .85fr 1.1fr}.planning-alert{background:var(--ps-surface-23666666646639,#fffdf9);border:1px solid var(--ps-edge-23653664626432,#e6dbd2);border-radius:14px;margin:4px 0 14px;padding:16px 18px}.planning-alert-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.planning-alert-head strong{color:var(--ps-ink-23336433323262,#3d322b);font-size:16px}.planning-alert-head small{color:var(--ps-ink-23383837363661,#88766a);font-size:12px}.planning-alert-empty{color:var(--ps-ink-23346438633665,#4d8c6e);margin:0;font-size:13px;font-weight:700}.planning-alert-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.alert-col{border-radius:12px;align-content:start;gap:8px;padding:12px;display:grid}.alert-col.overdue{background:var(--ps-surface-23666265376531,#fbe7e1)}.alert-col.soon{background:var(--ps-surface-23666265646434,#fbedd4)}.alert-col.unplanned{background:var(--ps-surface-23656566306564,#eef0ed)}.alert-col>header{color:var(--ps-ink-23336433323262,#3d322b);align-items:center;gap:7px;font-size:13px;font-weight:800;display:flex}.alert-col>header>span{border-radius:50%;width:8px;height:8px}.alert-col.overdue>header>span{background:var(--ps-surface-23626434613337,#bd4a37)}.alert-col.soon>header>span{background:var(--ps-surface-23633939323265,#c9922e)}.alert-col.unplanned>header>span{background:var(--ps-surface-23376338373831,#7c8781)}.alert-col>header>b{background:var(--ps-surface-236666666666666233,#ffffffb3);border-radius:8px;margin-left:auto;padding:2px 7px;font-size:12px}.alert-col>div{background:var(--ps-surface-23666666646639,#fffdf9);border-radius:9px;gap:2px;padding:9px 10px;display:grid}.alert-col>div strong{color:var(--ps-ink-23336433323262,#3d322b);font-size:13px}.alert-col>div span{color:var(--ps-ink-23376336633630,#7c6c60);font-size:12px}.alert-col>div em{font-size:11px;font-style:normal;font-weight:800}.alert-col.overdue>div em{color:var(--ps-ink-23626434613337,#bd4a37)}.alert-col.soon>div em{color:var(--ps-ink-23613036613166,#a06a1f)}.alert-col.unplanned>div button{background:var(--ps-surface-23333135663562,#315f5b);color:var(--ps-ink-23666666,#fff);border:0;border-radius:7px;margin-top:4px;padding:6px 9px;font-size:12px;font-weight:700}.hak-value{color:var(--ink);text-underline-offset:3px;background:0 0;border:0;font-size:13px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.hak-edit-input{border:1px solid var(--ps-edge-23633862396163,#c8b9ac);border-radius:6px;width:48px;padding:3px 5px;font-size:13px}.due-date{color:var(--ps-ink-23376338353831,#7c8581);font-size:12px;font-weight:700}.due-date.soon{color:var(--ps-ink-23613036613166,#a06a1f)}.due-date.overdue{color:var(--ps-ink-23626434613337,#bd4a37)}.due-date.done{color:var(--ps-ink-23346638633732,#4f8c72)}.quota-row-add{border:1px dashed var(--ps-edge-23633862396163,#c8b9ac);color:var(--ps-ink-23383837363661,#88766a);background:0 0;border-radius:6px;grid-column:2;margin:4px 0 2px;padding:8px;font-size:12px}.planning-items{margin-top:14px}.planning-item-list{gap:8px;display:grid}.planning-item{border-top:1px solid var(--line);grid-template-columns:30px 1fr auto auto;align-items:center;gap:10px;padding:10px 4px;display:grid}.planning-item:first-child{border-top:0}.planning-item-client{background:var(--ps-surface-23646665386533,#dfe8e3);border-radius:50%;place-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:grid}.planning-item strong{font-size:14px}.planning-item small{color:var(--muted);font-size:12px}.planning-item time{color:var(--ps-ink-23376338353831,#7c8581);font-size:12px;font-weight:700}.planning-item time.soon{color:var(--ps-ink-23613036613166,#a06a1f)}.planning-item time.overdue{color:var(--ps-ink-23626434613337,#bd4a37)}.planning-item time.done{color:var(--ps-ink-23346638633732,#4f8c72)}.planning-item.overdue{background:var(--ps-surface-23666466336631,#fdf3f1);border-radius:8px}.publish-toggle{border:1px solid var(--line);background:var(--ps-surface-23666666,#fff);color:var(--ps-ink-23356236353566,#5b655f);border-radius:7px;padding:6px 10px;font-size:12px;font-weight:700}.publish-toggle.published{background:var(--ps-surface-23653966336564,#e9f3ed);border-color:var(--ps-edge-23636665336437,#cfe3d7);color:var(--ps-ink-23346438633665,#4d8c6e)}@media (max-width:1050px){.planning-alert-grid{grid-template-columns:1fr}}@media (max-width:760px){.table-head,.quota-group{min-width:900px}.planning-item{grid-template-columns:26px 1fr auto;gap:4px 10px}.planning-item time{grid-area:2/2}.planning-item .publish-toggle{grid-area:1/3/3}}.budget-overview{grid-template-columns:repeat(6,1fr);gap:10px;margin-bottom:14px;display:grid}.budget-row{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px;display:grid}.debt-card-total{color:var(--ink);font-size:16px;font-weight:700}.debt-list{display:grid}.debt-row{border-top:1px solid var(--line);align-items:center;gap:12px;padding:10px 0;display:flex}.debt-row:first-child{border-top:0}.debt-row>div{flex:1;gap:2px;display:grid}.debt-row strong{font-size:13px}.debt-row small{color:var(--muted);font-size:12px}.debt-row b{white-space:nowrap;font-size:13px}.debt-row button{border:1px solid var(--line);background:var(--ps-surface-23666666,#fff);color:var(--ps-ink-23356236353566,#5b655f);border-radius:7px;padding:5px 9px;font-size:11px;font-weight:700}.debt-empty{color:var(--muted);padding:4px 0;font-size:13px}.budget-period-select{border:1px solid var(--line);background:var(--ps-surface-23666666,#fff);border-radius:8px;padding:6px 10px;font-size:12px}.gg-summary{text-align:center;justify-content:center;gap:28px;margin:6px 0 4px;display:flex}.gg-summary small{color:var(--muted);margin-bottom:2px;font-size:11px;display:block}.gg-summary strong{font-size:16px;display:block}.budget-quick-add{margin-bottom:14px}.budget-quick-form{grid-template-columns:110px 1fr 1fr 1fr 130px 130px auto;align-items:end;gap:8px;display:grid}.budget-quick-form label{color:var(--muted);gap:4px;font-size:11px;display:grid}.budget-quick-form input,.budget-quick-form select{border:1px solid var(--line);border-radius:8px;padding:8px;font-size:13px}.budget-kind-toggle,.pill-toggle{border:1px solid var(--line);border-radius:8px;height:37px;display:flex;overflow:hidden}.budget-kind-toggle button,.pill-toggle button{background:var(--ps-surface-23666666,#fff);color:var(--muted);border:0;flex:1;padding:8px;font-size:12px;font-weight:700}.budget-kind-toggle button.income.active{background:var(--ps-surface-23656166346564,#eaf4ed);color:var(--ps-ink-23346438633665,#4d8c6e)}.budget-kind-toggle button.expense.active{background:var(--ps-surface-23666666306564,#fff0ed);color:var(--ps-ink-23633636343534,#c66454)}.pill-toggle{height:33px}.pill-toggle button.active{background:var(--paper);color:var(--ink)}.budget-table-wrap{overflow-x:auto}.budget-table{border-collapse:collapse;width:100%;font-size:13px}.budget-table th{text-align:left;color:var(--muted);text-transform:uppercase;letter-spacing:.4px;border-bottom:1px solid var(--line);padding:8px 10px;font-size:11px}.budget-table td{border-bottom:1px solid var(--line);padding:9px 10px}.budget-table tr:last-child td{border-bottom:0}.budget-table td.num{text-align:right;font-variant-numeric:tabular-nums}.trend-pos{color:var(--ps-ink-23346438633665,#4d8c6e);font-weight:700}.trend-neg{color:var(--ps-ink-23633636343534,#c66454);font-weight:700}.budget-table tr.current-row{background:var(--paper)}.category-columns{grid-template-columns:1fr 1fr;gap:16px;display:grid}.category-columns h4{text-transform:uppercase;letter-spacing:.5px;color:var(--muted);margin:0 0 8px;font-size:12px}.insight-list{margin:12px 0 0;padding:0;list-style:none;display:grid}.insight-list li{border-top:1px solid var(--line);color:var(--ink);padding:9px 0;font-size:13px}.insight-list li:first-child{border-top:0}.stage-settings-columns{grid-template-columns:1fr 1fr;gap:16px;display:grid}.stage-settings-columns h4{text-transform:uppercase;letter-spacing:.5px;color:var(--muted);margin:0 0 8px;font-size:12px}.alert-col.planned{background:var(--ps-surface-23653866336563,#e8f3ec)}.alert-col.planned>header>span{background:var(--ps-surface-23346438633665,#4d8c6e)}.alert-col.planned>div em{color:var(--ps-ink-23346438633665,#4d8c6e)}.date-edit-input{border:1px solid var(--ps-edge-23633862396163,#c8b9ac);border-radius:6px;padding:3px 5px;font-size:12px}.planning-item time{cursor:pointer}.planning-item time:hover{text-decoration:underline}.special-days-card,.special-days-panel{margin-top:14px}.special-days-desc{color:var(--muted);margin:0 0 10px;font-size:13px}.special-days-list{gap:0;display:grid}.special-days-list.scroll{max-height:420px;overflow-y:auto}.special-day-row{border-top:1px solid var(--line);grid-template-columns:110px 1fr auto;align-items:center;gap:10px;padding:9px 4px;font-size:13px;display:grid}.special-day-row:first-child{border-top:0}.special-day-row time{color:var(--muted);font-size:12px}.special-day-row span{color:var(--ps-ink-23376338353831,#7c8581);font-size:12px;font-weight:700}.calendar-filters{justify-content:flex-end;margin-bottom:10px;display:flex;position:relative}.calendar-filter-toggle{border:1px solid var(--line);background:var(--ps-surface-23666666,#fff);color:var(--ps-ink-23336433323262,#3d322b);border-radius:9px;padding:9px 14px;font-size:13px;font-weight:700}.calendar-filter-toggle.active{background:var(--paper)}.calendar-filter-panel{background:var(--ps-surface-23666666,#fff);border:1px solid var(--line);box-shadow:0 14px 34px var(--ps-shadow-233137333932663236,#17392f26);z-index:6;border-radius:12px;gap:9px;min-width:190px;padding:12px 14px;display:grid;position:absolute;top:calc(100% + 6px);right:0}.calendar-filter-panel label{color:var(--ink);align-items:center;gap:8px;font-size:13px;display:flex}.calendar-filter-panel .dot{border-radius:50%;width:9px;height:9px}.calendar-filter-panel .dot.project{background:var(--ps-surface-23376236363864,#7b668d)}.calendar-filter-panel .dot.work{background:var(--ps-surface-23346438633665,#4d8c6e)}.calendar-filter-panel .dot.task{background:var(--ps-surface-23613236373363,#a2673c)}.calendar-filter-panel .dot.special{background:var(--ps-surface-23633935663364,#c95f3d)}.event.task{background:var(--ps-surface-23666666316537,#fff1e7);color:var(--ps-ink-23613236373363,#a2673c)}.event.work{background:var(--ps-surface-23653866336563,#e8f3ec);color:var(--ps-ink-23343737633633,#477c63)}.event.project{background:var(--ps-surface-23663065646638,#f0edf8);color:var(--ps-ink-23366336313935,#6c6195)}.event.special{background:var(--ps-surface-23666666306564,#fff0ed);color:var(--ps-ink-23626434613337,#bd4a37)}.event.more{background:var(--ps-surface-23663066326566,#f0f2ef);color:var(--ps-ink-23376438383833,#7d8883)}.team-tabs{width:max-content;height:auto;margin-bottom:16px}.team-tabs button{white-space:nowrap;color:var(--ps-ink-23356436393633,#5d6963);background:0 0;border:0;flex:none;padding:10px 18px;font-size:13px;font-weight:700}.team-tabs button.active{background:var(--paper);color:var(--ink)}.invite-grid{grid-template-columns:1fr 1fr;gap:12px;margin:12px 0;display:grid}.invite-link-row{gap:8px;display:flex}.invite-link-row input{border:1px solid var(--line);background:var(--ps-surface-23666166626639,#fafbf9);color:var(--ink);border-radius:8px;flex:1;padding:10px;font-size:13px}.invite-link-row button{white-space:nowrap}.invite-pending{gap:6px;margin-top:12px;display:grid}.invite-pending span{color:var(--ink);background:var(--ps-surface-23663266346566,#f2f4ef);border-radius:7px;padding:7px 9px;font-size:12px}.invite-pending em{color:var(--ps-ink-23346438633665,#4d8c6e);margin-left:6px;font-style:normal;font-weight:700}.role-permission-grid{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:12px;display:grid}.role-permission-card{border:1px solid var(--line);border-radius:12px;padding:14px}.role-permission-card>header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.role-permission-card>header strong{font-size:14px}.role-permission-card>header span{color:var(--muted);font-size:12px}.perm-tags{flex-wrap:wrap;gap:6px;min-height:28px;margin-bottom:12px;display:flex}.perm-tag{border-radius:6px;align-items:center;gap:5px;padding:5px 8px;font-size:12px;display:inline-flex}.perm-tag.on{background:var(--ps-surface-23656166346564,#eaf4ed);color:var(--ps-ink-23336636653537,#3f6e57)}.perm-tag.off{background:var(--ps-surface-23663266346566,#f2f4ef);color:var(--ps-ink-23386239373931,#8b9791)}.perm-tag i{font-style:normal}.perm-checklist{grid-template-columns:1fr 1fr;gap:4px;padding:20px 20px 0;display:grid}.perm-check-row{border-radius:8px;align-items:center;gap:8px;padding:9px 8px;font-size:13px;display:flex}.perm-check-row:hover{background:var(--ps-surface-23663466366633,#f4f6f3)}.perm-check-row i{text-align:center;width:16px;color:var(--ps-ink-23356436393633,#5d6963);font-style:normal}.feature-toggle-list{margin-top:8px;display:grid}.feature-toggle-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:12px 0;display:flex}.feature-toggle-row:first-child{border-top:0}.feature-toggle-row strong{font-size:14px}.feature-toggle-row p{color:var(--muted);max-width:480px;margin:3px 0 0;font-size:12px}.feature-toggle-buttons{border:1px solid var(--line);border-radius:8px;flex-shrink:0;display:flex;overflow:hidden}.feature-toggle-buttons button{background:var(--ps-surface-23666666,#fff);color:var(--ps-ink-23386239373931,#8b9791);border:0;padding:8px 14px;font-size:12px;font-weight:700}.feature-toggle-buttons button.active{background:var(--ps-surface-23656166346564,#eaf4ed);color:var(--ps-ink-23336636653537,#3f6e57)}.plan-hero{margin-bottom:16px}.subscription-plan-intro{border:1px solid var(--line);background:var(--ps-surface-23666666,#fff);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;padding:18px 20px;display:flex}.subscription-plan-intro small{color:#6546cf;letter-spacing:.09em;font-size:11px;font-weight:800}.subscription-plan-intro h2{margin:4px 0 3px;font-size:21px}.subscription-plan-intro p{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.subscription-plan-intro>span{background:var(--ps-surface-23663065616666,#f0eaff);border-radius:9px;flex:none;padding:8px 11px;font-size:12px}.pricing-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.pricing-card{background:var(--ps-surface-23666666,#fff);border:1px solid var(--line);border-radius:14px;align-content:start;gap:14px;padding:22px;display:grid;position:relative}.pricing-card.recommended{border-color:var(--plan-color);box-shadow:0 10px 30px var(--ps-shadow-233137333932663134,#17392f14)}.pricing-badge{background:var(--plan-color);color:var(--ps-ink-23666666,#fff);border-radius:999px;padding:4px 10px;font-size:11px;font-style:normal;font-weight:700;position:absolute;top:-11px;right:18px}.pricing-card header h3{color:var(--plan-color);margin:0;font-family:Georgia,serif;font-size:18px;font-weight:500}.pricing-card header p{color:var(--muted);margin:7px 0 0;font-size:13px;line-height:1.4}.pricing-card header div{align-items:baseline;gap:6px;margin-top:8px;display:flex}.pricing-card header strong{font-family:Georgia,serif;font-size:28px}.pricing-card header small{color:var(--muted);font-size:12px}.pricing-card header>span{color:var(--ps-ink-23396161323965,#9aa29e);text-transform:uppercase;letter-spacing:.4px;margin-top:2px;font-size:11px;display:block}.pricing-card ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.pricing-card li{color:var(--ps-ink-23346135353531,#4a5551);font-size:13px}.pricing-features-title{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:12px}.pricing-card button{background:var(--plan-color);color:var(--ps-ink-23666666,#fff);border:0;border-radius:9px;padding:11px;font-size:14px;font-weight:700}.pricing-card button.current{background:var(--ps-surface-23663066326566,#f0f2ef);color:var(--ps-ink-23386239373931,#8b9791);cursor:default}.subscription-comparison{border:1px solid var(--line);background:var(--ps-surface-23666666,#fff);border-radius:14px;margin-top:16px;padding:20px}.subscription-comparison h3{margin:0;font-size:17px}.subscription-comparison p,.subscription-comparison>small{color:var(--muted);margin:5px 0 14px;font-size:12px;line-height:1.5;display:block}.subscription-comparison-scroll{overflow-x:auto}.subscription-comparison table{border-collapse:collapse;text-align:left;width:100%;min-width:660px}.subscription-comparison th,.subscription-comparison td{border-bottom:1px solid var(--line);padding:11px 12px;font-size:12px}.subscription-comparison thead th{font-weight:800}.subscription-comparison tbody th{font-weight:600}.subscription-comparison td.unavailable{color:var(--muted)}.subscription-comparison>small{margin:12px 0 0}.pricing-limits{flex-wrap:wrap;gap:7px;display:flex}.pricing-limits span{background:var(--ps-surface-23663065616666,#f0eaff);color:var(--ps-ink-23363834316334,#6841c4);border-radius:9px;padding:7px 10px;font-size:12px;font-weight:700}.pricing-planned{background:var(--ps-surface-23663766336666,#f7f3ff);border-radius:10px;gap:6px;padding:12px;font-size:12px;display:grid}.pricing-planned strong{color:var(--ps-ink-23363834316334,#6841c4)}.pricing-planned small,.pricing-disclaimer{color:var(--muted);line-height:1.5}.pricing-disclaimer{margin-top:16px;font-size:12px}@media (max-width:1050px){.invite-grid,.role-permission-grid,.pricing-grid,.perm-checklist{grid-template-columns:1fr}}@media (max-width:620px){.subscription-plan-intro{flex-direction:column;align-items:flex-start}.subscription-plan-intro>span{flex:auto}}.profile-wrap{position:relative}.profile-menu{background:var(--ps-surface-23666666,#fff);border:1px solid var(--line);box-shadow:0 14px 34px var(--ps-shadow-233137333932663236,#17392f26);z-index:30;border-radius:10px;padding:6px;display:grid;position:absolute;bottom:calc(100% + 6px);left:0;right:0}.profile-menu button{text-align:left;width:100%;color:var(--ink);background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:9px 10px;font-size:13px;display:flex}.profile-menu button:hover{background:var(--ps-surface-23663466366633,#f4f6f3)}.profile-menu button.danger{color:var(--ps-ink-23633933373263,#c9372c)}.task-row>button{cursor:pointer;transition:background .12s,border-color .12s}.task-row>button.checked{background:var(--ps-surface-23306336366534,#0c66e4);border-color:var(--ps-edge-23306336366534,#0c66e4);color:var(--ps-ink-23666666,#fff);place-items:center;font-size:10px;display:grid}.task-row.done strong{color:var(--muted);text-decoration:line-through}.project-clock button.active{background:var(--ps-surface-23306336366534,#0c66e4);color:var(--ps-ink-23666666,#fff);border-color:var(--ps-edge-23306336366534,#0c66e4)}.client-hero-menu-wrap,.team-member-menu-wrap,.file-menu-wrap{position:relative}.client-hero-menu{background:var(--ps-surface-23666666,#fff);color:var(--ink);border:1px solid var(--line);box-shadow:0 14px 34px var(--ps-shadow-233137333932663236,#17392f26);z-index:10;border-radius:10px;min-width:190px;padding:6px;position:absolute;top:calc(100% + 6px);right:0}.team-member-menu,.file-menu{left:auto;right:0}.notifications-empty{color:var(--muted);padding:14px 4px;font-size:13px}.page-head{padding-left:16px;position:relative}.page-head:before{content:"";background:linear-gradient(180deg,var(--green),var(--purple));border-radius:3px;width:4px;position:absolute;top:6px;bottom:10px;left:0}.page-head small{color:var(--eyebrow);letter-spacing:1.4px;font-weight:800}.page-head h1{color:var(--heading);letter-spacing:-.4px;font-weight:800}.stat{border-top-width:3px}.stat strong{color:var(--stat-num);font-size:26px;font-weight:800}.card-title small{color:var(--eyebrow2);font-weight:800}.card-title h3,.card-title h2{color:var(--ink)}.top-actions .new-button,.solid-action{background:linear-gradient(120deg,var(--green),var(--purple));box-shadow:0 4px 14px var(--ps-shadow-233063363665343535,#0c66e455);color:var(--ps-ink-23666666,#fff);border-color:#0000;font-weight:700}.top-actions .ai-button{color:var(--ps-accent-ink);border-color:var(--ps-edge-23643963646661,#d9cdfa);background:var(--ps-surface-23663666326666,#f6f2ff);font-weight:800}.top-actions .ai-button:hover{background:var(--ps-surface-23656665366666,#efe6ff)}.top-actions button:hover,.head-actions button:hover,.ghost-action:hover{border-color:var(--green);color:var(--ps-accent-ink)}.os-sidebar nav button{transition:background .12s,color .12s}.os-sidebar nav button.active{background:var(--accent-soft);color:var(--heading);box-shadow:inset 3px 0 0 var(--green);font-weight:700}.os-sidebar nav button.active i{color:var(--ps-accent-ink)}.os-sidebar nav button em{background:var(--red);color:var(--ps-ink-23666666,#fff);font-weight:700}.stat.good-accent,.stat small.good{color:var(--ps-ink-23316138663563,#1a8f5c)}.quota-row .remaining,.due-date.overdue{color:var(--red);font-weight:700}.due-date.soon{color:var(--ps-ink-23623537323066,#b5720f);font-weight:700}.alert-col.overdue>header>span,.alert-col.overdue{outline:none}.pricing-card.recommended header h3{color:var(--plan-color)}.perm-tag.on{background:var(--accent-soft);color:var(--heading);font-weight:700}.team-tabs button.active{color:var(--ps-accent-ink);font-weight:800}.pill-toggle button.active,.budget-kind-toggle button.active{color:var(--ps-accent-ink);font-weight:700}.brand-button strong{color:var(--ps-accent-ink)}.workspace-switch strong{color:var(--heading)}h1,h2,h3{color:var(--ink)}.budget-hero,.plan-hero{background:linear-gradient(125deg,var(--green),var(--purple))}@media (max-width:760px){.page-head h1{color:var(--ink)}.page-head{padding-left:0}.page-head:before{display:none}}.theme-picker{flex-wrap:wrap;gap:10px;display:flex}.theme-swatch{border:2px solid var(--line);background:var(--ps-surface-23666666,#fff);cursor:pointer;color:var(--ink);border-radius:12px;align-items:center;gap:9px;padding:8px 13px;font-size:12.5px;font-weight:700;transition:border-color .12s,box-shadow .12s;display:flex}.theme-swatch:hover{border-color:var(--green)}.theme-swatch.active{border-color:var(--green);box-shadow:0 0 0 3px var(--accent-soft)}.theme-swatch-dots{display:flex}.theme-swatch-dots span{border:2px solid var(--ps-edge-23666666,#fff);width:15px;height:15px;box-shadow:0 0 0 1px var(--ps-shadow-233030303030303134,#00000014);border-radius:50%;margin-left:-5px;display:block}.theme-swatch-dots span:first-child{margin-left:0}.theme-picker-card{margin-top:16px}.os-shell.theme-mavi{--paper:var(--ps-surface-23656666356664,#eff5fd);--side-bg:var(--ps-surface-23663866626666,#f8fbff)}.os-shell.theme-yesil{--green:var(--ps-surface-23316137663561,#1a7f5a);--lime:var(--ps-surface-23333662333765,#36b37e);--purple:var(--ps-surface-23326636663465,#2f6f4e);--heading:var(--ps-ink-23306535633366,#0e5c3f);--eyebrow:var(--ps-ink-23623537323066,#b5720f);--eyebrow2:var(--ps-ink-23316137663561,#1a7f5a);--stat-num:var(--ps-ink-23316137663561,#1a7f5a);--accent-soft:var(--ps-surface-23653366356563,#e3f5ec);--red:var(--ps-surface-23633933373263,#c9372c);--paper:var(--ps-surface-23656566386632,#eef8f2);--side-bg:var(--ps-surface-23663666626638,#f6fbf8)}.os-shell.theme-mor{--green:var(--ps-surface-23366134666436,#6a4fd6);--lime:var(--ps-surface-23396338366566,#9c86ef);--purple:var(--ps-surface-23613133666339,#a13fc9);--heading:var(--ps-ink-23356133346339,#5a34c9);--eyebrow:var(--ps-ink-23613133666339,#a13fc9);--eyebrow2:var(--ps-ink-23633933373263,#c9372c);--stat-num:var(--ps-ink-23366134666436,#6a4fd6);--accent-soft:var(--ps-surface-23656665396664,#efe9fd);--red:var(--ps-surface-23633933373263,#c9372c);--paper:var(--ps-surface-23663566316664,#f5f1fd);--side-bg:var(--ps-surface-23666166386665,#faf8fe)}.os-shell.theme-turuncu{--green:var(--ps-surface-23643136333166,#d1631f);--lime:var(--ps-surface-23663061333565,#f0a35e);--purple:var(--ps-surface-23613133666339,#a13fc9);--heading:var(--ps-ink-23623534383066,#b5480f);--eyebrow:var(--ps-ink-23613133666339,#a13fc9);--eyebrow2:var(--ps-ink-23643136333166,#d1631f);--stat-num:var(--ps-ink-23643136333166,#d1631f);--accent-soft:var(--ps-surface-23666465636530,#fdece0);--red:var(--ps-surface-23633933373263,#c9372c);--paper:var(--ps-surface-23666466336561,#fdf3ea);--side-bg:var(--ps-surface-23666666616635,#fffaf5)}.os-shell.theme-lacivert{--green:var(--ps-surface-23316333663761,#1c3f7a);--lime:var(--ps-surface-23346336623935,#4c6b95);--purple:var(--ps-surface-23356133666130,#5a3fa0);--heading:var(--ps-ink-23313332383563,#13285c);--eyebrow:var(--ps-ink-23613133666339,#a13fc9);--eyebrow2:var(--ps-ink-23316333663761,#1c3f7a);--stat-num:var(--ps-ink-23316333663761,#1c3f7a);--accent-soft:var(--ps-surface-23653465396635,#e4e9f5);--red:var(--ps-surface-23633933373263,#c9372c);--paper:var(--ps-surface-23656566316639,#eef1f9);--side-bg:var(--ps-surface-23663766396664,#f7f9fd)}.os-shell.theme-mercan{--green:var(--ps-surface-23633933373263,#c9372c);--lime:var(--ps-surface-23653838333666,#e8836f);--purple:var(--ps-surface-23613135323264,#a1522d);--heading:var(--ps-ink-23613132373165,#a1271e);--eyebrow:var(--ps-ink-23613135323264,#a1522d);--eyebrow2:var(--ps-ink-23633933373263,#c9372c);--stat-num:var(--ps-ink-23633933373263,#c9372c);--accent-soft:var(--ps-surface-23666265366532,#fbe6e2);--red:var(--ps-surface-23613132373165,#a1271e);--paper:var(--ps-surface-23666465666563,#fdefec);--side-bg:var(--ps-surface-23666666386636,#fff8f6)}.os-shell.theme-gece-kizil{--green:var(--ps-surface-23623531613262,#b51a2b);--lime:var(--ps-surface-23666661353836,#ffa586);--purple:var(--ps-surface-23323432663439,#242f49);--heading:var(--ps-ink-23313631653266,#161e2f);--eyebrow:var(--ps-ink-23623531613262,#b51a2b);--eyebrow2:var(--ps-ink-23353431613265,#541a2e);--stat-num:var(--ps-ink-23623531613262,#b51a2b);--accent-soft:var(--ps-surface-23666265346530,#fbe4e0);--red:var(--ps-surface-23353431613265,#541a2e);--paper:var(--ps-surface-23666265616537,#fbeae7);--side-bg:var(--ps-surface-23666666366634,#fff6f4)}.os-shell.theme-bulut-pastel{--green:var(--ps-surface-23346539366136,#4e96a6);--lime:var(--ps-surface-23393963646438,#99cdd8);--purple:var(--ps-surface-23363537313636,#657166);--heading:var(--ps-ink-23336435613633,#3d5a63);--eyebrow:var(--ps-ink-23633938383636,#c98866);--eyebrow2:var(--ps-ink-23363537313636,#657166);--stat-num:var(--ps-ink-23346539366136,#4e96a6);--accent-soft:var(--ps-surface-23656166356635,#eaf5f5);--red:var(--ps-surface-23633933373263,#c9372c);--paper:var(--ps-surface-23656166356635,#eaf5f5);--side-bg:var(--ps-surface-23663566616661,#f5fafa)}.os-shell.theme-gunbatimi{--green:var(--ps-surface-23653837303261,#e8702a);--lime:var(--ps-surface-23346661386339,#4fa8c9);--purple:var(--ps-surface-23316236623933,#1b6b93);--heading:var(--ps-ink-23316231663265,#1b1f2e);--eyebrow:var(--ps-ink-23653837303261,#e8702a);--eyebrow2:var(--ps-ink-23316236623933,#1b6b93);--stat-num:var(--ps-ink-23653837303261,#e8702a);--accent-soft:var(--ps-surface-23666465636530,#fdece0);--red:var(--ps-surface-23633933373263,#c9372c);--paper:var(--ps-surface-23666466306532,#fdf0e2);--side-bg:var(--ps-surface-23666666616633,#fffaf3)}.os-shell.theme-orman-yesili{--green:var(--ps-surface-23323335333437,#235347);--lime:var(--ps-surface-23386562363962,#8eb69b);--purple:var(--ps-surface-23313633383332,#163832);--heading:var(--ps-ink-23306232623236,#0b2b26);--eyebrow:var(--ps-ink-23323335333437,#235347);--eyebrow2:var(--ps-ink-23313633383332,#163832);--stat-num:var(--ps-ink-23323335333437,#235347);--accent-soft:var(--ps-surface-23646166316465,#daf1de);--red:var(--ps-surface-23633933373263,#c9372c);--paper:var(--ps-surface-23656166366565,#eaf6ee);--side-bg:var(--ps-surface-23663566626636,#f5fbf6)}@media (max-width:1050px){.budget-overview{grid-template-columns:repeat(3,1fr)}.budget-row,.category-columns,.stage-settings-columns{grid-template-columns:1fr}}@keyframes piyaFadeSlideIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes piyaFadeIn{0%{opacity:0}to{opacity:1}}@keyframes piyaPopIn{0%{opacity:0;transform:scale(.96)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes piyaSlideUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.view-wrap{animation:.22s ease-out piyaFadeSlideIn}.modal-backdrop{animation:.16s ease-out piyaFadeIn}.modal{animation:.18s cubic-bezier(.2,.8,.3,1) piyaPopIn}.profile-menu,.client-hero-menu,.team-member-menu,.file-menu,.stage-menu,.notifications{animation:.14s cubic-bezier(.2,.8,.3,1) piyaPopIn}.ai-quick-dock.open{animation:.2s cubic-bezier(.2,.8,.3,1) piyaSlideUp}.team-tabs button,.pill-toggle button,.budget-kind-toggle button{transition:color .15s,background .15s}.card,.stat,.role-permission-card,.pricing-card{transition:box-shadow .15s,transform .15s}button{transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,transform .1s}button:active{transform:scale(.97)}.task-row{transition:background .15s}.task-row>button.checked{transition:background .15s,border-color .15s}.theme-swatch{transition:border-color .15s,box-shadow .15s,transform .1s}.theme-swatch:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.view-wrap,.modal-backdrop,.modal,.profile-menu,.client-hero-menu,.team-member-menu,.file-menu,.stage-menu,.notifications,.ai-quick-dock.open{animation:none}button,.task-row,.task-row>button.checked,.theme-swatch,body,.os-sidebar{transition:none}}.theme-dot-wrap{align-items:center;display:flex;position:relative}.theme-dot{border:1px solid var(--line);background:var(--ps-surface-23666666,#fff);cursor:pointer;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;transition:transform .12s,box-shadow .12s;display:grid}.theme-dot:hover{box-shadow:0 4px 10px var(--ps-shadow-233030303030303232,#0002);transform:scale(1.08)}.theme-dot-swatch{background:conic-gradient(var(--green),var(--purple),var(--lime),var(--green));border-radius:50%;width:16px;height:16px;display:block}.theme-dot-menu{background:var(--ps-surface-23666666,#fff);border:1px solid var(--line);box-shadow:0 14px 34px var(--ps-shadow-233137333932663236,#17392f26);z-index:40;border-radius:12px;width:420px;padding:14px;animation:.14s cubic-bezier(.2,.8,.3,1) piyaPopIn;position:absolute;top:calc(100% + 8px);left:0}@media (max-width:900px){.theme-dot-menu{width:300px;left:auto;right:0}}.dashboard-stats .stat{transition:transform .16s,box-shadow .16s}.dashboard-stats .stat:hover{box-shadow:0 10px 24px var(--ps-shadow-233137333932663166,#17392f1f);transform:translateY(-4px)scale(1.015)}.focus-preview{transition:transform .16s,box-shadow .16s}.focus-preview:hover{box-shadow:0 12px 26px var(--ps-shadow-233137333932663166,#17392f1f);transform:translateY(-3px)}.preview-tabs button{transition:color .15s,background .15s,transform .1s}.preview-tabs button:hover{transform:translateY(-1px)}@keyframes piyaBarGrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes piyaDonutIn{0%{opacity:0;transform:scale(.85)rotate(-8deg)}to{opacity:1;transform:scale(1)rotate(0)}}.bars i{transform-origin:bottom;animation:.5s cubic-bezier(.2,.8,.3,1) both piyaBarGrow}.bars>div:first-child i{animation-delay:0s}.bars>div:nth-child(2) i{animation-delay:30ms}.bars>div:nth-child(3) i{animation-delay:60ms}.bars>div:nth-child(4) i{animation-delay:90ms}.bars>div:nth-child(5) i{animation-delay:.12s}.bars>div:nth-child(6) i{animation-delay:.15s}.donut{animation:.4s cubic-bezier(.2,.8,.3,1) both piyaDonutIn}.studio-day-tasks .pin-task-card,.status-flow .pin-task-card,.offer-flow article,.plan-card{transition:transform .18s cubic-bezier(.2,.8,.3,1),box-shadow .18s,opacity .18s}.studio-day-tasks .pin-task-card.dragging,.status-flow .pin-task-card.dragging,.offer-flow article.dragging,.plan-card.dragging{box-shadow:0 16px 30px var(--ps-shadow-233137333932663333,#17392f33);opacity:.85;z-index:5;position:relative;transform:scale(1.04)rotate(1.5deg)}.studio-day-tasks .pin-task-card,.status-flow .pin-task-card{flex-direction:column;display:flex;position:relative;border-width:0!important;border-radius:20px!important;padding:16px!important}.studio-day-tasks .pin-task-card:nth-child(4n+1),.status-flow .pin-task-card:nth-child(4n+1){background:var(--ps-surface-23663663656630,#f6cef0)}.studio-day-tasks .pin-task-card:nth-child(4n+2),.status-flow .pin-task-card:nth-child(4n+2){background:var(--ps-surface-23646464326661,#ddd2fa)}.studio-day-tasks .pin-task-card:nth-child(4n+3),.status-flow .pin-task-card:nth-child(4n+3){background:var(--ps-surface-23663765323539,#f7e259)}.studio-day-tasks .pin-task-card:nth-child(4n),.status-flow .pin-task-card:nth-child(4n){background:var(--ps-surface-23653965356466,#e9e5df)}.task-card-menu-btn{background:var(--ps-surface-236666666666666230,#ffffffb0);color:var(--ps-ink-233030303030303930,#00000090);border:0;border-radius:50%;place-items:center;width:24px;height:24px;font-size:14px;line-height:1;transition:background .12s;display:grid;position:absolute;top:14px;right:14px}.task-card-menu-btn:hover{background:var(--ps-surface-23666666,#fff)}.studio-day-tasks h3,.status-flow .pin-task-card h3{font-weight:700;color:var(--ps-ink-23316331633138,#1c1c18)!important;margin:0 26px 12px 0!important;font-size:15px!important;line-height:1.32!important}.task-card-bar{flex-direction:column;gap:5px;margin-bottom:16px;display:flex}.task-card-bar i{border-radius:3px;height:4px;display:block}.task-card-bar i.bar-1{background:var(--ps-surface-233030303030303630,#00000060);width:38%}.task-card-bar i.bar-2{background:var(--ps-surface-233030303030303330,#00000030);width:64%}.studio-day-tasks footer,.status-flow .pin-task-card footer{align-items:center;gap:9px;margin-top:auto;grid-template-columns:none!important;display:flex!important}.studio-day-tasks footer>div,.status-flow .pin-task-card footer>div{gap:1px;display:grid}.studio-day-tasks footer strong,.status-flow .pin-task-card footer strong{color:var(--ps-ink-23323032303163,#20201c);font-size:12.5px}.studio-day-tasks footer small,.status-flow .pin-task-card footer small,.studio-day-tasks footer time,.status-flow .pin-task-card footer time{color:var(--ps-ink-233030303030303730,#00000070);font-size:11.5px}.task-card-avatar,.studio-day-tasks footer>span,.status-flow .pin-task-card footer>span{background:var(--ps-surface-23323032303163,#20201c);width:29px;height:29px;color:var(--ps-ink-23666666,#fff);border:2px solid var(--ps-edge-23666666,#fff);box-shadow:0 1px 5px var(--ps-shadow-233030303030303265,#0000002e);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.studio-day-tasks footer>button{display:none}.studio-day-tasks .pin-task-card.dragging,.status-flow .pin-task-card.dragging{opacity:1;box-shadow:0 24px 48px var(--ps-shadow-233030303030303364,#0000003d);z-index:6;transform:scale(1.07)translateY(-3px)}.studio-drag-over,.status-drag-over,.offer-drag-over,.plan-day.drag-over{transition:background .15s,box-shadow .15s}.studio-drag-over,.status-drag-over,.offer-drag-over{box-shadow:inset 0 0 0 2px var(--green);background:var(--accent-soft)!important}.plan-day.drag-over{box-shadow:inset 0 0 0 2px var(--green);background:var(--accent-soft)}.client-list button{transition:background .12s,transform .12s}.client-list button:hover{transform:translate(2px)}.sector-filters button{transition:transform .12s,background .12s,color .12s}.sector-filters button:hover{transform:translateY(-2px)}.studio-day-tasks .pin-task-card,.status-flow .pin-task-card{min-height:176px;box-shadow:0 7px 18px var(--ps-shadow-233364333232623134,#3d322b14);transform-origin:50%;isolation:isolate;overflow:hidden;border:1px solid var(--ps-edge-236666666666663830,#ffffff80)!important}.studio-day-tasks .pin-task-card:before,.status-flow .pin-task-card:before{content:"";background:linear-gradient(145deg,var(--ps-surface-236666666666663532,#ffffff52) 0%,transparent 46%);pointer-events:none;z-index:-1;position:absolute;inset:0}.studio-day-tasks .pin-task-card.tone-0,.status-flow .pin-task-card.tone-0{background:var(--ps-surface-23663262666463,#f2bfdc)}.studio-day-tasks .pin-task-card.tone-1,.status-flow .pin-task-card.tone-1{background:var(--ps-surface-23643863646633,#d8cdf3)}.studio-day-tasks .pin-task-card.tone-2,.status-flow .pin-task-card.tone-2{background:var(--ps-surface-23663564633436,#f5dc46)}.studio-day-tasks .pin-task-card.tone-3,.status-flow .pin-task-card.tone-3{background:var(--ps-surface-23633564666435,#c5dfd5)}.studio-day-tasks .pin-task-card.tone-4,.status-flow .pin-task-card.tone-4{background:var(--ps-surface-23663163336138,#f1c3a8)}.studio-day-tasks .pin-task-card.tone-5,.status-flow .pin-task-card.tone-5{background:var(--ps-surface-23643864366363,#d8d6cc)}.studio-day-tasks .pin-task-card:hover,.status-flow .pin-task-card:hover{box-shadow:0 14px 28px var(--ps-shadow-233364333232623234,#3d322b24);transform:translateY(-4px)rotate(-.35deg)}.task-card-meta{margin:0 30px 10px 0;justify-content:flex-start!important;align-items:center!important;gap:6px!important;display:flex!important}.task-card-meta span,.task-card-meta em{white-space:nowrap;text-overflow:ellipsis;align-items:center;max-width:104px;font-style:normal;overflow:hidden;background:var(--ps-surface-236666666466396238,#fffdf9b8)!important;width:auto!important;height:auto!important;color:var(--ps-ink-23343933643336,#493d36)!important;box-shadow:none!important;border:0!important;border-radius:999px!important;padding:4px 7px!important;font-size:10px!important;font-weight:750!important;line-height:1!important;display:inline-flex!important}.task-card-meta em.high{background:var(--ps-surface-23336433323262,#3d322b)!important;color:var(--ps-ink-23666666646639,#fffdf9)!important}.task-card-bar{grid-template-columns:1fr auto;align-items:center;gap:8px!important;margin:2px 0 15px!important;display:grid!important}.task-card-bar:before{content:"";background:var(--ps-surface-236666666666663931,#ffffff91);border-radius:99px;height:5px;position:absolute;left:0;right:0}.task-card-bar i{z-index:1;transition:width .24s;background:var(--ps-surface-23336433323262,#3d322b)!important;border-radius:99px!important;width:26%!important;height:5px!important;position:relative!important}.studio-day-tasks .pin-task-card.doing .task-card-bar i,.status-flow .pin-task-card.doing .task-card-bar i{width:58%!important}.studio-day-tasks .pin-task-card.review .task-card-bar i,.status-flow .pin-task-card.review .task-card-bar i{width:82%!important}.studio-day-tasks .pin-task-card.done .task-card-bar i,.status-flow .pin-task-card.done .task-card-bar i{background:var(--ps-surface-23333135663562,#315f5b)!important;width:100%!important}.task-card-bar span{z-index:2;color:var(--ps-ink-23343933643336,#493d36);background:var(--ps-surface-236666666466396264,#fffdf9bd);white-space:nowrap;border-radius:999px;padding:4px 6px;font-size:10px;font-weight:800;position:relative}.team-photo{border:2px solid var(--ps-edge-23666666646639,#fffdf9)!important;width:34px!important;min-width:34px!important;height:34px!important;box-shadow:0 3px 9px var(--ps-shadow-233364333232623338,#3d322b38)!important;background-image:url(/team-avatars-v1.png)!important;background-repeat:no-repeat!important;background-size:200% 200%!important;border-radius:50%!important;display:block!important}.team-photo-elif{background-position:0 0!important}.team-photo-furkan{background-position:100% 0!important}.team-photo-mert{background-position:0 100%!important}.team-photo-derya{background-position:100% 100%!important}.studio-day-tasks footer,.status-flow .pin-task-card footer{padding-top:2px}@keyframes piyaProjectCardLift{0%{transform:translateY(0)rotate(0)scale(1)}to{transform:translateY(-10px)rotate(2.2deg)scale(1.055)}}.studio-day-tasks .pin-task-card.dragging,.status-flow .pin-task-card.dragging{cursor:grabbing;filter:saturate(1.08);box-shadow:0 28px 55px var(--ps-shadow-233364333232623435,#3d322b45)!important;z-index:20!important;animation:.18s cubic-bezier(.2,.85,.25,1) both piyaProjectCardLift!important}.studio-week>section.studio-drag-over,.status-flow>section.status-drag-over{box-shadow:inset 0 0 0 2px var(--ps-shadow-23333135663562,#315f5b),0 10px 24px var(--ps-shadow-233331356635623230,#315f5b20)!important;background:var(--ps-surface-23653666306563,#e6f0ec)!important}.studio-week>section.studio-drag-over .studio-day-tasks:after{content:"Kartı buraya bırak";background:var(--ps-surface-236666666466396439,#fffdf9d9);border-color:var(--ps-edge-23333135663562,#315f5b);color:var(--ps-ink-23333135663562,#315f5b)}@media (max-width:760px){.studio-day-tasks .pin-task-card,.status-flow .pin-task-card{min-height:166px;padding:14px!important}.team-photo{width:32px!important;min-width:32px!important;height:32px!important}}.timeline-calendar{color:var(--ps-ink-23336433323262,#3d322b)}.timeline-calendar-head{grid-template-columns:minmax(260px,1fr) auto auto;align-items:center;gap:14px;margin-bottom:12px;display:grid}.timeline-calendar-head>div:first-child small{letter-spacing:1.5px;color:var(--ps-ink-23633935663364,#c95f3d);font-size:11px;font-weight:850}.timeline-calendar-head h2{margin:5px 0 3px;font-family:Georgia,serif;font-size:25px;font-weight:500}.timeline-calendar-head p{color:var(--ps-ink-23383837363661,#88766a);margin:0;font-size:13px}.timeline-date-nav,.timeline-day-switch{align-items:center;gap:5px;display:flex}.timeline-date-nav button,.timeline-day-switch button{border:1px solid var(--ps-edge-23646664346361,#dfd4ca);background:var(--ps-surface-23666666,#fff);color:var(--ps-ink-23366435653535,#6d5e55);border-radius:8px;height:35px;padding:0 10px;font-size:12px}.timeline-date-nav>button:first-child,.timeline-date-nav>button:nth-child(3){width:34px;padding:0;font-size:17px}.timeline-date-nav strong{text-align:center;min-width:150px;font-size:13px}.timeline-date-nav .today{color:var(--ps-ink-23333135663562,#315f5b);font-weight:800}.timeline-day-switch{background:var(--ps-surface-23656565376530,#eee7e0);border-radius:9px;padding:3px}.timeline-day-switch button{background:0 0;border:0;height:30px}.timeline-day-switch button.active{background:var(--ps-surface-23333135663562,#315f5b);color:var(--ps-ink-23666666646639,#fffdf9);box-shadow:0 3px 8px var(--ps-shadow-233331356635623232,#315f5b22);font-weight:800}.timeline-team-strip{background:var(--ps-surface-23666666,#fff);border:1px solid var(--ps-edge-23653664646436,#e6ddd6);border-radius:11px;justify-content:space-between;align-items:center;margin-bottom:9px;padding:9px 12px;display:flex}.timeline-team-strip>div{align-items:center;gap:10px;display:flex}.timeline-team-strip>div>span,.timeline-team-strip>span{color:var(--ps-ink-23383837363661,#88766a);font-size:12px}.timeline-team-photos{padding-left:8px;display:flex}.timeline-team-photos .team-photo{margin-left:-8px;width:30px!important;min-width:30px!important;height:30px!important}.timeline-team-strip button{background:var(--ps-surface-23663165376461,#f1e7da);color:var(--ps-ink-23333135663562,#315f5b);border:0;border-radius:7px;padding:7px 9px;font-size:11px;font-weight:800}.timeline-team-strip>span b{color:var(--ps-ink-23333135663562,#315f5b)}.schedule-shell{grid-template-columns:minmax(760px,1fr) 225px;align-items:start;gap:10px;display:grid;overflow-x:auto}.schedule-main{background:var(--ps-surface-23666666,#fff);border:1px solid var(--ps-edge-23653464636435,#e4dcd5);min-width:760px;box-shadow:0 8px 25px var(--ps-shadow-233364333232623062,#3d322b0b);border-radius:13px;overflow:hidden}.schedule-main>header{border-bottom:1px solid var(--ps-edge-23653664656437,#e6ded7);grid-template-columns:64px repeat(5,1fr);height:72px;display:grid}.days-7 .schedule-main>header{grid-template-columns:64px repeat(7,1fr)}.schedule-main>header>div{text-align:center;border-left:1px solid var(--ps-edge-23656565376531,#eee7e1);place-content:center;gap:2px;display:grid}.schedule-main>header>div b{font-family:Georgia,serif;font-size:24px;font-weight:500}.schedule-main>header>div span{text-transform:uppercase;color:var(--ps-ink-23393538373765,#95877e);letter-spacing:.8px;font-size:11px}.schedule-main>header>div.active b{color:var(--ps-ink-23633935663364,#c95f3d)}.schedule-main>header>div.active{box-shadow:inset 0 3px var(--ps-shadow-23633935663364,#c95f3d);background:var(--ps-surface-23666666616637,#fffaf7)}.schedule-corner{color:var(--ps-ink-23613639383866,#a6988f);place-content:end center;padding-bottom:11px;font-size:10px;display:grid}.schedule-body{grid-template-columns:64px 1fr;display:grid}.schedule-body>aside{border-right:1px solid var(--ps-edge-23653965316461,#e9e1da);background:var(--ps-surface-23666466626638,#fdfbf8);grid-template-rows:repeat(10,58px);height:580px;display:grid}.schedule-body>aside time{color:var(--ps-ink-23396339303838,#9c9088);text-align:center;padding-top:7px;font-size:10px}.schedule-days{grid-template-columns:repeat(5,minmax(125px,1fr));min-width:625px;display:grid}.days-7 .schedule-days{grid-template-columns:repeat(7,minmax(118px,1fr));min-width:826px}.schedule-day{border-right:1px solid var(--ps-edge-23656565376531,#eee7e1);height:580px;position:relative}.schedule-day:last-child{border-right:0}.schedule-day>i{border-top:1px solid var(--ps-edge-23656565376531,#eee7e1);height:58px;display:block}.schedule-day>i:first-child{border-top:0}.schedule-event{text-align:left;color:var(--ps-ink-23336433323262,#3d322b);box-shadow:0 4px 11px var(--ps-shadow-233364333232623138,#3d322b18);z-index:2;border:0;border-radius:10px;padding:9px 8px;transition:transform .15s,box-shadow .15s,filter .15s;position:absolute;left:5px;right:5px;overflow:hidden}.schedule-event:hover,.schedule-event.selected{box-shadow:0 10px 20px var(--ps-shadow-233364333232623238,#3d322b28);filter:saturate(1.08);z-index:3;transform:translateY(-2px)}.schedule-event.selected{outline:2px solid var(--ps-edge-23333135663562,#315f5b);outline-offset:1px}.schedule-event strong{margin-right:22px;font-size:11px;line-height:1.25;display:block}.schedule-event small{color:var(--ps-ink-23363335353464,#63554d);margin-top:5px;font-size:9px;line-height:1.25;display:block}.schedule-event .team-photo{position:absolute;bottom:7px;right:7px;border-width:1px!important;width:24px!important;min-width:24px!important;height:24px!important}.schedule-event.tone-0{background:var(--ps-surface-23663262666463,#f2bfdc)}.schedule-event.tone-1{background:var(--ps-surface-23643863646633,#d8cdf3)}.schedule-event.tone-2{background:var(--ps-surface-23663564633436,#f5dc46)}.schedule-event.tone-3{background:var(--ps-surface-23633564666435,#c5dfd5)}.schedule-event.tone-4{background:var(--ps-surface-23663163336138,#f1c3a8)}.schedule-event.tone-5{background:var(--ps-surface-23646564636433,#dedcd3)}.timeline-detail{background:var(--ps-surface-23666666,#fff);border:1px solid var(--ps-edge-23653464636435,#e4dcd5);min-width:225px;box-shadow:0 8px 25px var(--ps-shadow-233364333232623062,#3d322b0b);border-radius:13px;padding:16px}.timeline-detail>small{letter-spacing:1.3px;color:var(--ps-ink-23633935663364,#c95f3d);font-size:10px;font-weight:850}.timeline-detail h3{margin:8px 0 4px;font-size:16px;line-height:1.35}.timeline-detail>p{color:var(--ps-ink-23383837363661,#88766a);margin:0 0 14px;font-size:12px}.timeline-owner{border-top:1px solid var(--ps-edge-23656565366466,#eee6df);border-bottom:1px solid var(--ps-edge-23656565366466,#eee6df);align-items:center;gap:9px;padding:11px 0;display:flex}.timeline-owner span{gap:2px;display:grid}.timeline-owner strong{font-size:12px}.timeline-owner small{color:var(--ps-ink-23383837363661,#88766a);font-size:10px}.timeline-detail dl{gap:8px;margin:13px 0;display:grid}.timeline-detail dl div{justify-content:space-between;align-items:center;gap:8px;display:flex}.timeline-detail dt{color:var(--ps-ink-23383837363661,#88766a);font-size:11px}.timeline-detail dd{text-align:right;margin:0;font-size:11px;font-weight:800}.timeline-detail>button{background:var(--ps-surface-23333135663562,#315f5b);width:100%;color:var(--ps-ink-23666666646639,#fffdf9);border:0;border-radius:8px;padding:9px;font-size:11px;font-weight:800}.timeline-detail .team-photo{width:34px!important;min-width:34px!important;height:34px!important}@media (max-width:1050px){.timeline-calendar-head{grid-template-columns:1fr auto}.timeline-day-switch{grid-column:2}.schedule-shell{grid-template-columns:minmax(760px,1fr)}.timeline-detail{display:none}}@media (max-width:760px){.timeline-calendar-head{grid-template-columns:1fr}.timeline-date-nav,.timeline-day-switch{grid-column:1;justify-content:flex-start}.timeline-team-strip{align-items:flex-start;gap:8px}.timeline-team-strip>span{display:none}.schedule-main{min-width:690px}.schedule-days{grid-template-columns:repeat(5,125px)}.schedule-shell{grid-template-columns:690px}}.gantt-resource-view{color:var(--ps-ink-23336433323262,#3d322b)}.gantt-resource-toolbar{grid-template-columns:minmax(270px,1fr) 260px auto;align-items:center;gap:13px;margin-bottom:10px;display:grid}.gantt-resource-toolbar>div:first-child small{letter-spacing:1.45px;color:var(--ps-ink-23633935663364,#c95f3d);font-size:11px;font-weight:850}.gantt-resource-toolbar h2{margin:5px 0 3px;font-family:Georgia,serif;font-size:24px;font-weight:500}.gantt-resource-toolbar p{color:var(--ps-ink-23383837363661,#88766a);margin:0;font-size:13px}.gantt-resource-toolbar label{border:1px solid var(--ps-edge-23646464336361,#ddd3ca);background:var(--ps-surface-23666666,#fff);color:var(--ps-ink-23386237643734,#8b7d74);border-radius:9px;align-items:center;gap:7px;padding:9px 11px;display:flex}.gantt-resource-toolbar input{width:100%;color:var(--ps-ink-23336433323262,#3d322b);background:0 0;border:0;outline:0;font-size:12px}.gantt-range-nav{align-items:center;gap:5px;display:flex}.gantt-range-nav button{border:1px solid var(--ps-edge-23646464336361,#ddd3ca);background:var(--ps-surface-23666666,#fff);height:35px;color:var(--ps-ink-23363635383466,#66584f);border-radius:8px;padding:0 10px;font-size:12px}.gantt-range-nav button:first-child,.gantt-range-nav button:nth-child(3){width:34px;padding:0;font-size:17px}.gantt-range-nav strong{text-align:center;min-width:155px;font-size:12px}.gantt-resource-shell{background:var(--ps-surface-23313432613432,#142a42);border:1px solid var(--ps-edge-23323133633537,#213c57);min-width:1004px;min-height:545px;box-shadow:0 18px 42px var(--ps-shadow-233130323633623238,#10263b28);border-radius:16px;grid-template-columns:184px minmax(820px,1fr);display:grid;overflow:hidden}.gantt-inside-nav{background:var(--ps-surface-23313032343361,#10243a);color:var(--ps-ink-23666666,#fff);border-right:1px solid var(--ps-edge-23323934333563,#29435c);flex-direction:column;padding:18px 12px;display:flex}.gantt-inside-nav header{align-items:center;gap:9px;padding:0 7px 20px;display:flex}.gantt-inside-nav header>b{background:linear-gradient(135deg,var(--ps-surface-23633935663364,#c95f3d),var(--ps-surface-23663039613665,#f09a6e));border-radius:9px;place-items:center;width:32px;height:32px;font-size:16px;display:grid}.gantt-inside-nav header>span,.gantt-inside-nav button span{text-align:left;gap:2px;display:grid}.gantt-inside-nav header strong{letter-spacing:1.5px;font-size:13px}.gantt-inside-nav header small,.gantt-inside-nav button small{color:var(--ps-ink-23373839306137,#7890a7);font-size:9px;font-weight:400}.gantt-inside-nav>button{width:100%;color:var(--ps-ink-23396562316333,#9eb1c3);background:0 0;border:0;border-radius:9px;grid-template-columns:25px 1fr;align-items:center;gap:7px;margin-bottom:4px;padding:10px 8px;display:grid}.gantt-inside-nav>button i{font-size:14px;font-style:normal}.gantt-inside-nav>button span>span,.gantt-inside-nav>button strong{font-size:12px}.gantt-inside-nav>button.active{background:linear-gradient(135deg,var(--ps-surface-23373335666362,#735fcb),var(--ps-surface-23383837376466,#8877df));color:var(--ps-ink-23666666,#fff)}.gantt-inside-nav footer{border-top:1px solid var(--ps-edge-23323734313537,#274157);gap:5px;margin-top:auto;padding:14px 8px 2px;display:grid}.gantt-inside-nav footer>span,.gantt-inside-nav footer>small{color:var(--ps-ink-23373839306137,#7890a7);font-size:9px}.gantt-inside-nav footer>strong{font-size:13px}.gantt-inside-nav footer>i{background:var(--ps-surface-23323834343564,#28445d);border-radius:9px;height:4px;overflow:hidden}.gantt-inside-nav footer>i em{background:var(--ps-surface-23643865663730,#d8ef70);border-radius:9px;height:100%;display:block}.gantt-resource-main{min-width:820px;color:var(--ps-ink-23646365376631,#dce7f1);overflow:hidden}.gantt-resource-main>header{border-bottom:1px solid var(--ps-edge-23326134353565,#2a455e);background:var(--ps-surface-23313632643436,#162d46);grid-template-columns:180px 1fr;height:74px;display:grid}.gantt-resource-main>header>div{border-right:1px solid var(--ps-edge-23326134353565,#2a455e);justify-content:space-between;align-items:center;padding:0 13px;display:flex}.gantt-resource-main>header>div span{color:var(--ps-ink-23383239396164,#8299ad);text-transform:uppercase;letter-spacing:.8px;font-size:10px}.gantt-resource-main>header>div button{color:var(--ps-ink-23623463336431,#b4c3d1);background:0 0;border:0;font-size:10px}.gantt-resource-main>header>section{grid-template-columns:repeat(14,minmax(45px,1fr));display:grid}.gantt-resource-main>header>section>span{text-align:center;border-right:1px solid var(--ps-edge-23323534313561,#25415a);place-content:center;gap:2px;display:grid}.gantt-resource-main>header>section b{font-size:11px}.gantt-resource-main>header>section small{color:var(--ps-ink-23373138393965,#71899e);text-transform:uppercase;font-size:8px}.gantt-resource-rows{position:relative}.gantt-resource-person{border-bottom:1px solid var(--ps-edge-23323834333563,#28435c);grid-template-columns:180px 1fr;min-height:88px;transition:opacity .26s,filter .26s,background .26s;display:grid}.gantt-person{border:0;border-right:1px solid var(--ps-edge-23323834333563,#28435c);color:var(--ps-ink-23646365376631,#dce7f1);text-align:left;background:0 0;align-items:center;gap:9px;padding:12px;display:flex}.gantt-person .team-photo{width:34px!important;min-width:34px!important;height:34px!important}.gantt-person>span{flex:1;gap:2px;display:grid}.gantt-person strong{font-size:12px}.gantt-person small{color:var(--ps-ink-23373839306137,#7890a7);font-size:9px}.gantt-person>b{color:var(--ps-ink-23373038383964,#70889d);font-size:15px}.gantt-person-track{grid-template-rows:64px;grid-template-columns:repeat(14,minmax(45px,1fr));align-content:center;padding:12px 0;display:grid;position:relative}.gantt-person-track>i{border-right:1px dashed var(--ps-edge-23333935343663,#39546c);grid-row:1;display:block}.gantt-phase{border:0;border-right:1px solid var(--ps-edge-236666666666663435,#ffffff45);height:44px;color:var(--ps-ink-23313732343337,#172437);text-align:left;box-shadow:0 4px 10px var(--ps-shadow-233037313331663236,#07131f26);z-index:2;grid-row:1;align-self:center;padding:7px 8px;transition:transform .18s,filter .18s,box-shadow .18s;position:relative;overflow:visible}.gantt-phase:first-of-type{border-radius:7px 0 0 7px}.gantt-phase:last-of-type{border-radius:0 7px 7px 0}.gantt-phase>strong{white-space:nowrap;text-overflow:ellipsis;font-size:9px;display:block;overflow:hidden}.gantt-phase>span{background:var(--ps-surface-23666666,#fff);width:155px;color:var(--ps-ink-23336433323262,#3d322b);box-shadow:0 12px 28px var(--ps-shadow-233038313532323535,#08152255);opacity:0;pointer-events:none;z-index:10;border-radius:9px;padding:9px;transition:all .16s;position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%,7px)}.gantt-phase>span:after{content:"";border:5px solid #0000;border-top-color:var(--ps-edge-23666666,#fff);position:absolute;top:100%;left:50%}.gantt-phase>span b,.gantt-phase>span small{display:block}.gantt-phase>span b{font-size:11px;line-height:1.3}.gantt-phase>span small{color:var(--ps-ink-23383837363661,#88766a);margin-top:4px;font-size:9px}.gantt-phase:hover{filter:saturate(1.14);box-shadow:0 10px 20px var(--ps-shadow-233037313331663535,#07131f55);z-index:8;transform:translateY(-4px)scaleY(1.06)}.gantt-phase:hover>span{opacity:1;transform:translate(-50%)}.gantt-phase.phase-0{background:var(--ps-surface-23353363326336,#53c2c6)}.gantt-phase.phase-1{background:var(--ps-surface-23373036366464,#7066dd);color:var(--ps-ink-23666666,#fff)}.gantt-phase.phase-2{background:var(--ps-surface-23653737613738,#e77a78)}.gantt-phase.phase-3{background:var(--ps-surface-23663064666161,#f0dfaa)}.gantt-phase.phase-4{background:var(--ps-surface-23353338376466,#5387df);color:var(--ps-ink-23666666,#fff)}.gantt-expanded-row{background:var(--ps-surface-23663866626666,#f8fbff);color:var(--ps-ink-23323633623466,#263b4f);border-top:1px solid var(--ps-edge-23623963376433,#b9c7d3);grid-column:1/3;grid-template-columns:180px 1fr;animation:.32s cubic-bezier(.18,.84,.25,1) both ganttFocusOpen;display:grid}.gantt-expanded-row>div{border-right:1px solid var(--ps-edge-23646365346562,#dce4eb);align-items:center;gap:9px;padding:18px 12px;display:flex}.gantt-expanded-row>div .team-photo{width:38px!important;min-width:38px!important;height:38px!important}.gantt-expanded-row>div>span{gap:3px;display:grid}.gantt-expanded-row>div strong{font-size:12px}.gantt-expanded-row>div small{color:var(--ps-ink-23373338323931,#738291);font-size:9px}.gantt-expanded-row>section{grid-template-columns:repeat(5,minmax(120px,1fr));gap:8px;padding:14px;display:grid}.gantt-expanded-row article{color:var(--ps-ink-23323433383462,#24384b);box-shadow:0 6px 16px var(--ps-shadow-233137333234613138,#17324a18);border-radius:9px;gap:5px;min-height:118px;padding:11px;animation:.3s both ganttCardRise;display:grid}.gantt-expanded-row article:nth-child(2){animation-delay:40ms}.gantt-expanded-row article:nth-child(3){animation-delay:80ms}.gantt-expanded-row article:nth-child(4){animation-delay:.12s}.gantt-expanded-row article:nth-child(5){animation-delay:.16s}.gantt-expanded-row article.phase-0{background:var(--ps-surface-23383664366432,#86d6d2)}.gantt-expanded-row article.phase-1{background:var(--ps-surface-23396138666630,#9a8ff0)}.gantt-expanded-row article.phase-2{background:var(--ps-surface-23663039623934,#f09b94)}.gantt-expanded-row article.phase-3{background:var(--ps-surface-23663665386264,#f6e8bd)}.gantt-expanded-row article.phase-4{background:var(--ps-surface-23376261336561,#7ba3ea)}.gantt-expanded-row article>small{text-transform:uppercase;letter-spacing:.7px;font-size:8px}.gantt-expanded-row article>strong{font-size:11px;line-height:1.35}.gantt-expanded-row article>span{color:var(--ps-ink-23343735643730,#475d70);font-size:9px}.gantt-expanded-row article footer{justify-content:space-between;align-items:center;margin-top:auto;display:flex}.gantt-expanded-row article footer b,.gantt-expanded-row article footer em{font-size:8px;font-style:normal}.gantt-expanded-row article footer b{background:var(--ps-surface-236666666666663863,#ffffff8c);border-radius:99px;padding:4px 6px}.gantt-empty{text-align:center;color:var(--ps-ink-23383239396164,#8299ad);padding:50px}.gantt-resource-view>.interaction-note{margin:9px 2px 0}@keyframes ganttFocusOpen{0%{opacity:0;transform-origin:top;transform:scaleY(.72)}to{opacity:1;transform:scaleY(1)}}@keyframes ganttCardRise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.gantt-resource-toolbar{grid-template-columns:1fr auto}.gantt-resource-toolbar label{grid-area:2/1/auto/3}.gantt-resource-view{overflow-x:auto}.gantt-resource-shell{min-width:1004px}}@media (max-width:760px){.gantt-resource-toolbar{grid-template-columns:1fr}.gantt-resource-toolbar label,.gantt-range-nav{grid-column:1}.gantt-range-nav{justify-content:flex-start}.gantt-resource-shell{grid-template-columns:150px 820px;min-width:970px}.gantt-inside-nav{padding:14px 8px}.gantt-resource-main>header,.gantt-resource-person,.gantt-expanded-row{grid-template-columns:160px 1fr}.gantt-expanded-row>section{grid-template-columns:repeat(5,125px)}}.team-photo{aspect-ratio:1!important;background-origin:border-box!important;background-clip:border-box!important;flex-grow:0!important;flex-shrink:0!important}.gantt-person .team-photo{flex-basis:34px!important;max-width:34px!important;max-height:34px!important}.gantt-expanded-row .team-photo{flex-basis:38px!important;max-width:38px!important;max-height:38px!important}.gantt-context-panel .team-photo{flex-basis:30px!important;width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;max-height:30px!important}.gantt-resource-main>header>div label{justify-content:space-between;align-items:center;gap:7px;width:100%;display:flex}.gantt-resource-main>header>div label>span{color:var(--ps-ink-23383239396164,#8299ad);text-transform:uppercase;letter-spacing:.8px;font-size:10px}.gantt-resource-main>header select{border:1px solid var(--ps-edge-23333635313661,#36516a);background:var(--ps-surface-23313032343361,#10243a);max-width:90px;color:var(--ps-ink-23646365376631,#dce7f1);border-radius:7px;outline:0;padding:6px 7px;font-size:10px}.gantt-resource-main>header select:focus{border-color:var(--ps-edge-23386638306534,#8f80e4)}.gantt-context-panel{background:var(--ps-surface-23316133343465,#1a344e);border-bottom:1px solid var(--ps-edge-23326234373630,#2b4760);grid-template-columns:160px 1fr;align-items:center;gap:12px;min-height:82px;padding:10px 13px;animation:.2s both ganttFocusOpen;display:grid}.gantt-context-panel>div{gap:3px;display:grid}.gantt-context-panel>div small{letter-spacing:1px;color:var(--ps-ink-23376639366161,#7f96aa);font-size:8px}.gantt-context-panel>div strong{color:var(--ps-ink-23646365376631,#dce7f1);font-size:11px}.gantt-context-panel>section{align-items:center;gap:7px;display:flex;overflow-x:auto}.gantt-context-panel>section>button{border:1px solid var(--ps-edge-23336135333661,#3a536a);background:var(--ps-surface-23313332613432,#132a42);color:var(--ps-ink-23623863376434,#b8c7d4);white-space:nowrap;border-radius:8px;align-items:center;gap:7px;padding:7px 9px;font-size:10px;display:flex}.gantt-context-panel>section>button>span{text-align:left;font-size:10px;display:grid}.gantt-context-panel>section>button small{color:var(--ps-ink-23376639366161,#7f96aa);font-size:8px}.gantt-mini-stats span{background:var(--ps-surface-23313332613432,#132a42);border:1px solid var(--ps-edge-23333434663637,#344f67);min-width:105px;color:var(--ps-ink-23386561336235,#8ea3b5);border-radius:8px;padding:9px;font-size:9px}.gantt-mini-stats span b{color:var(--ps-ink-23666666,#fff);margin-bottom:2px;font-size:15px;display:block}.gantt-resource-shell.compact .gantt-person .team-photo{flex-basis:29px!important;width:29px!important;min-width:29px!important;max-width:29px!important;height:29px!important;max-height:29px!important}.gantt-resource-shell.compact .gantt-expanded-row>section{padding:10px}.gantt-inside-nav>button{cursor:pointer;transition:background .15s,transform .15s,color .15s}.gantt-inside-nav>button:hover{background:var(--ps-surface-23316533613535,#1e3a55);color:var(--ps-ink-23666666,#fff);transform:translate(2px)}.gantt-inside-nav>button.active:hover{background:linear-gradient(135deg,var(--ps-surface-23373335666362,#735fcb),var(--ps-surface-23383837376466,#8877df))}.service-tags span,.mini-tags span{transition:transform .12s}.service-tags span:hover,.mini-tags span:hover{transform:translateY(-2px)}.client-hero{transition:box-shadow .18s}.client-detail .card:hover{box-shadow:0 8px 20px var(--ps-shadow-233137333932663161,#17392f1a)}.role-grid .card,.role-permission-card,.pricing-card{transition:transform .16s,box-shadow .16s}.role-grid .card:hover{box-shadow:0 10px 22px var(--ps-shadow-233137333932663166,#17392f1f);transform:translateY(-3px)}.role-permission-card:hover{box-shadow:0 8px 20px var(--ps-shadow-233137333932663161,#17392f1a)}.pricing-card:hover{box-shadow:0 12px 26px var(--ps-shadow-233137333932663232,#17392f22);transform:translateY(-4px)}.team-table>div{transition:background .12s}.team-table>div:hover{background:var(--paper)}.perm-tag{transition:transform .12s}.perm-tag:hover{transform:translateY(-1px)}.profile-menu-divider{border-top:1px solid var(--line);margin-top:2px;padding:8px 10px 4px}.profile-menu-divider small{color:var(--muted);letter-spacing:.8px;font-size:10.5px;font-weight:800}.profile-menu button.role-active{color:var(--heading);background:var(--accent-soft);font-weight:700}.weekly-plan-widget{margin-top:0}.weekly-plan-stats{grid-template-columns:repeat(4,1fr);gap:12px;margin:14px 0;display:grid}.weekly-plan-stats>div{background:var(--paper);border:1px solid var(--line);text-align:center;border-radius:8px;padding:12px}.weekly-plan-stats strong{color:var(--stat-num);font-size:22px;font-weight:800;display:block}.weekly-plan-stats strong.positive{color:var(--ps-ink-23316138663563,#1a8f5c)}.weekly-plan-stats div.negative strong{color:var(--red)}.weekly-plan-stats span{color:var(--muted);font-size:11.5px}.weekly-plan-list{gap:8px;display:grid}.weekly-plan-list>div{border:1px solid var(--line);border-radius:8px;align-items:center;gap:12px;padding:10px 12px;transition:background .12s,transform .12s;display:flex}.weekly-plan-list>div:hover{background:var(--paper);transform:translate(2px)}.weekly-plan-list>div>b{width:34px;color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:800}.weekly-plan-list>div>span{flex-direction:column;flex:1;display:flex}.weekly-plan-list>div>span small{color:var(--muted)}.weekly-plan-list em{background:var(--ps-surface-23663166326634,#f1f2f4);color:var(--muted);border-radius:20px;padding:3px 9px;font-size:11px;font-weight:700}.weekly-plan-list em.done{background:var(--ps-surface-23653366356563,#e3f5ec);color:var(--ps-ink-23316138663563,#1a8f5c)}.weekly-plan-list em.missed{background:var(--ps-surface-23666465636561,#fdecea);color:var(--red)}@media (max-width:760px){.weekly-plan-stats{grid-template-columns:repeat(2,1fr)}}.equipment-tabs{margin-bottom:18px}.equipment-inventory,.equipment-purchase-list,.equipment-assignments{margin-top:2px}.equipment-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;margin-top:14px;display:grid}.equipment-card{border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:6px;padding:14px;transition:transform .15s,box-shadow .15s;display:flex}.equipment-card:hover{box-shadow:0 10px 22px var(--ps-shadow-233137333932663161,#17392f1a);transform:translateY(-3px)}.equipment-card-top{justify-content:space-between;align-items:center;display:flex}.equipment-status{background:var(--ps-surface-23663166326634,#f1f2f4);color:var(--muted);border-radius:20px;padding:3px 9px;font-size:11px;font-weight:800}.equipment-status.available{background:var(--ps-surface-23653366356563,#e3f5ec);color:var(--ps-ink-23316138663563,#1a8f5c)}.equipment-status.in-use{background:var(--accent-soft);color:var(--heading)}.equipment-status.maintenance{background:var(--ps-surface-23666465636561,#fdecea);color:var(--red)}.equipment-card strong{color:var(--ink);font-size:15px}.equipment-card small{color:var(--muted)}.equipment-card p{color:var(--muted);margin:2px 0 0;font-size:12.5px}.equipment-cycle{color:var(--ps-accent-ink);cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:6px;padding:0;font-size:12.5px;font-weight:700}.equipment-cycle:hover{text-decoration:underline}.ghost-action.tiny{color:var(--muted);background:0 0;border:0;padding:2px 4px;font-size:13px}.ghost-action.tiny:hover{color:var(--red)}.purchase-list,.assignment-list{gap:10px;margin-top:14px;display:grid}.purchase-row{border:1px solid var(--line);border-radius:10px;justify-content:space-between;gap:16px;padding:14px;transition:box-shadow .15s;display:flex}.purchase-row:hover{box-shadow:0 8px 20px var(--ps-shadow-233137333932663161,#17392f1a)}.purchase-main{flex-direction:column;flex:1;gap:4px;display:flex}.purchase-main strong{color:var(--ink)}.purchase-main p{color:var(--muted);margin:0;font-size:12.5px}.purchase-main a{color:var(--ps-accent-ink);font-size:12.5px;font-weight:700;text-decoration:none}.purchase-main a:hover{text-decoration:underline}.purchase-side{flex-direction:column;align-items:flex-end;gap:6px;min-width:170px;display:flex}.purchase-side>span{color:var(--ink);font-weight:700}.purchase-side em{background:var(--ps-surface-23663166326634,#f1f2f4);color:var(--muted);border-radius:20px;padding:3px 9px;font-size:11px;font-weight:800}.purchase-side em.ordered{background:var(--accent-soft);color:var(--heading)}.purchase-side em.bought{background:var(--ps-surface-23653366356563,#e3f5ec);color:var(--ps-ink-23316138663563,#1a8f5c)}.purchase-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.purchase-actions .ghost-action.danger{color:var(--red);border-color:var(--ps-edge-23663363396334,#f3c9c4)}.assignment-row{border:1px solid var(--line);border-radius:10px;align-items:center;gap:14px;padding:12px 14px;transition:background .12s;display:flex}.assignment-row:hover{background:var(--paper)}.assignment-row.returned{opacity:.7}.assignment-avatar{background:var(--accent-soft);width:36px;height:36px;color:var(--heading);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid}.assignment-row>div{flex-direction:column;flex:1;display:flex}.assignment-row>div small{color:var(--muted)}.assignment-row time{color:var(--muted);font-size:12.5px}.assignment-row em{background:var(--accent-soft);color:var(--heading);border-radius:20px;padding:3px 9px;font-size:11px;font-weight:800}.assignment-row em.returned{background:var(--ps-surface-23653366356563,#e3f5ec);color:var(--ps-ink-23316138663563,#1a8f5c)}@media (max-width:900px){.purchase-row{flex-direction:column}.purchase-side{align-items:flex-start;width:100%}.purchase-actions{justify-content:flex-start}}@media (max-width:760px){.budget-overview,.budget-quick-form{grid-template-columns:1fr 1fr}}.hero-overview{z-index:6;background:linear-gradient(112deg,var(--ps-surface-23303731633137,#071c17) 0%,var(--ps-surface-23313233643331,#123d31) 48%,var(--ps-surface-23303731633137,#071c17) 100%);border:1px solid var(--ps-edge-23623966663563,#b9ff5c);color:var(--ps-ink-23666666,#fff);text-shadow:0 1px 3px var(--ps-shadow-7267626128302c302c302c2e323229,#00000038);box-shadow:0 16px 36px var(--ps-shadow-233036316431373437,#061d1747),0 0 0 4px var(--ps-shadow-236239666635633132,#b9ff5c12);isolation:isolate;border-radius:22px;flex-wrap:wrap;align-items:center;gap:15px;margin-bottom:22px;padding:12px 15px;animation:.4s cubic-bezier(.2,.8,.3,1) both piyaFadeSlideIn;display:flex;position:relative}.hero-overview:before{content:"";border-radius:inherit;background:radial-gradient(circle at 22% 0,var(--ps-surface-236239666635633238,#b9ff5c28),transparent 34%),radial-gradient(circle at 78% 100%,var(--ps-surface-236666383235663236,#ff825f26),transparent 32%);z-index:-1;pointer-events:none;position:absolute;inset:-1px}.hero-overview-left{border-right:1px solid var(--ps-edge-236239666635633532,#b9ff5c52);align-items:center;gap:11px;padding:3px 16px 3px 3px;display:flex}.hero-overview-icon{background:var(--ps-surface-23623966663563,#b9ff5c);width:39px;height:39px;color:var(--ps-ink-23303932323139,#092219);text-shadow:none;box-shadow:0 0 0 4px var(--ps-shadow-236239666635633163,#b9ff5c1c),0 5px 14px var(--ps-shadow-2330303035,#0005);border-radius:50%;flex:none;place-items:center;font-size:16px;display:grid}.hero-overview-left small{letter-spacing:1.5px;color:var(--ps-ink-23623966663563,#b9ff5c);font-size:11px;font-weight:900;display:block}.hero-overview-left strong{color:var(--ps-ink-23666666,#fff);font-size:15px;font-weight:800}.hero-overview-track{background:linear-gradient(90deg,var(--ps-surface-23396466663434,#9dff44) 0%,var(--ps-surface-23633866663632,#c8ff62) 53%,var(--ps-surface-23663266663861,#f2ff8a) 100%);border:2px solid var(--ps-edge-23303431333066,#04130f);min-width:300px;box-shadow:inset 0 1px 0 var(--ps-shadow-2366666639,#fff9),0 7px 19px var(--ps-shadow-2330303034,#0004);text-shadow:none;border-radius:999px;flex:1;gap:5px;padding:5px;display:flex}.hero-chip{background:var(--ps-surface-236666666666663236,#ffffff26);border:1px solid var(--ps-edge-233136336532633265,#163e2c2e);min-width:88px;text-shadow:none;box-shadow:none;border-radius:999px;flex-direction:row;flex:1;justify-content:center;align-items:baseline;gap:7px;padding:7px 15px;transition:transform .15s,background .15s;display:flex;position:relative}.hero-chip:hover{background:var(--ps-surface-2366666638,#fff8);transform:translateY(-1px)}.hero-chip b{color:var(--ps-ink-23303932323139,#092219);font-family:Georgia,serif;font-size:20px}.hero-chip.warn{background:var(--ps-surface-23666636663566,#ff6f5f);color:var(--ps-ink-23666666,#fff);box-shadow:inset 0 0 0 1px var(--ps-shadow-23666664666438,#ffdfd8)}.hero-chip.warn b,.hero-chip.warn span{color:var(--ps-ink-23666666,#fff)}.hero-chip span{color:var(--ps-ink-23323434363335,#244635);letter-spacing:.2px;white-space:nowrap;font-size:11.5px;font-weight:800}.hero-team-wrap{position:relative}.hero-team-toggle{background:var(--ps-surface-23666666,#fff);border:1px solid var(--ps-edge-23666666,#fff);color:var(--ps-ink-23303932323139,#092219);box-shadow:0 6px 16px var(--ps-shadow-2330303033,#0003);border-radius:30px;align-items:center;gap:8px;padding:6px 14px 6px 6px;font-size:13px;font-weight:800;display:flex}.hero-team-stack{display:flex}.hero-team-stack b{background:var(--ps-surface-23623966663563,#b9ff5c);width:26px;height:26px;color:var(--ps-ink-23303932323139,#092219);border:2px solid var(--ps-edge-23303932323139,#092219);text-shadow:none;border-radius:50%;place-items:center;margin-left:-8px;font-size:11px;font-weight:900;display:grid}.hero-team-stack b:first-child{margin-left:0}.hero-team-toggle i{opacity:.85;font-size:10px;font-style:normal}.hero-team-menu{background:var(--ps-surface-23666666,#fff);border:1px solid var(--line);max-width:calc(100vw - 24px);box-shadow:0 14px 34px var(--ps-shadow-233137333932663236,#17392f26);z-index:45;width:230px;text-shadow:none;border-radius:12px;gap:2px;padding:10px;animation:.14s cubic-bezier(.2,.8,.3,1) piyaPopIn;display:grid;position:absolute;top:calc(100% + 8px);left:0}.hero-team-menu>div{border-radius:8px;align-items:center;gap:10px;padding:8px;display:flex}.hero-team-menu>div:hover{background:var(--ps-surface-23663466366633,#f4f6f3)}.hero-team-menu span{background:var(--accent-soft,var(--ps-surface-23656566326666,#eef2ff));width:30px;height:30px;color:var(--ps-accent-ink);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid}.hero-team-menu strong{color:var(--ink);font-size:13px;display:block}.hero-team-menu small{color:var(--muted);font-size:12px}.hero-my-avatar{background:var(--ps-surface-23666666,#fff);border:1px solid var(--ps-edge-23666666,#fff);color:var(--ps-ink-23303932323139,#092219);box-shadow:0 6px 16px var(--ps-shadow-2330303033,#0003);text-shadow:none;border-radius:30px;align-items:center;gap:8px;padding:5px 14px 5px 5px;display:flex}.hero-my-avatar span{background:var(--ps-surface-23623966663563,#b9ff5c);width:30px;height:30px;color:var(--ps-ink-23303932323139,#092219);text-shadow:none;border-radius:50%;place-items:center;font-size:12px;font-weight:900;display:grid}.hero-my-avatar small{font-size:13px;font-weight:700}.hero-overview-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hero-theme-dot{border-color:var(--ps-edge-23666666666666,#fff);background:var(--ps-surface-23666666,#fff);box-shadow:0 6px 16px var(--ps-shadow-2330303033,#0003)}.hero-theme-dot .theme-dot-swatch{box-shadow:0 0 0 2px var(--ps-shadow-233039323231393166,#0922191f)}.theme-glass-wrap{position:relative}.theme-glass-control{border:1px solid var(--ps-edge-236666666666663965,#ffffff9e);background:linear-gradient(145deg,var(--ps-surface-236666666666666439,#ffffffd9),var(--ps-surface-236632656666396238,#f2eff9b8));height:42px;box-shadow:inset 0 1px 0 var(--ps-shadow-23666666,#fff),0 9px 22px var(--ps-shadow-233439336337303165,#493c701e);-webkit-backdrop-filter:blur(16px);border-radius:22px;align-items:center;gap:3px;padding:4px;display:flex}.theme-quick-toggle{background:linear-gradient(90deg,var(--ps-surface-23663466316662,#f4f1fb),var(--ps-surface-23653865326637,#e8e2f7));width:58px;height:32px;box-shadow:inset 0 0 0 1px var(--ps-shadow-23646364356562,#dcd5eb);cursor:pointer;border:0;border-radius:18px;padding:0;position:relative;overflow:hidden}.theme-toggle-orb{background:var(--ps-surface-23666666,#fff);width:26px;height:26px;color:var(--ps-ink-23366234666434,#6b4fd4);box-shadow:0 5px 12px var(--ps-shadow-233362326436383166,#3b2d681f),inset 0 0 0 1px var(--ps-shadow-23666666666666,#fff);border-radius:50%;place-items:center;transition:left .28s cubic-bezier(.2,.8,.3,1),background .28s,color .28s,box-shadow .28s;display:grid;position:absolute;top:3px;left:3px}.theme-toggle-orb i{font-size:14px;font-style:normal;line-height:1;transition:opacity .2s,transform .25s;position:absolute}.theme-moon{opacity:0;transform:scale(.6)rotate(-25deg)}.theme-options-button{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:27px;height:27px;padding:0;display:grid}.theme-options-button:hover{background:var(--ps-surface-233736353565393134,#7655e914)}.theme-options-button .theme-dot-swatch{width:14px;height:14px;box-shadow:0 0 0 2px var(--ps-shadow-23666666,#fff),0 0 0 3px var(--ps-shadow-233736353565393236,#7655e926)}.theme-glass-wrap.is-dark .theme-glass-control{border-color:var(--ps-edge-236666666666663166,#ffffff1f);background:linear-gradient(145deg,var(--ps-surface-233330333033656439,#30303ed9),var(--ps-surface-233166316532636266,#1f1e2cbf));box-shadow:inset 0 1px 0 var(--ps-shadow-236666666666663166,#ffffff1f),0 10px 24px var(--ps-shadow-233035303430623466,#05040b4f)}.theme-glass-wrap.is-dark .theme-quick-toggle{background:linear-gradient(90deg,var(--ps-surface-23323932363338,#292638),var(--ps-surface-23336533353538,#3e3558));box-shadow:inset 0 0 0 1px var(--ps-shadow-23346334353564,#4c455d)}.theme-glass-wrap.is-dark .theme-toggle-orb{background:linear-gradient(145deg,var(--ps-surface-23386236636539,#8b6ce9),var(--ps-surface-23363234346266,#6244bf));color:var(--ps-ink-23666666,#fff);box-shadow:0 5px 14px var(--ps-shadow-2330303036,#0006),0 0 16px var(--ps-shadow-233864366366303662,#8d6cf06b);left:29px}.theme-glass-wrap.is-dark .theme-sun{opacity:0;transform:scale(.6)rotate(25deg)}.theme-glass-wrap.is-dark .theme-moon{opacity:1;transform:scale(1)rotate(0)}.theme-glass-wrap .theme-dot-menu{top:calc(100% + 10px);left:auto;right:0}:is(.theme-quick-toggle:focus-visible,.theme-options-button:focus-visible){outline:3px solid var(--green)}@supports (color:color-mix(in lab, red, red)){:is(.theme-quick-toggle:focus-visible,.theme-options-button:focus-visible){outline:3px solid color-mix(in srgb,var(--green) 35%,transparent)}}:is(.theme-quick-toggle:focus-visible,.theme-options-button:focus-visible){outline-offset:2px}@media (max-width:680px){.theme-glass-control{height:38px}.theme-quick-toggle{width:52px;height:30px}.theme-toggle-orb{width:24px;height:24px}.theme-glass-wrap.is-dark .theme-toggle-orb{left:25px}.theme-options-button{width:24px;height:24px}}.hero-ai-button{border:1px solid var(--ps-edge-23666662303962,#ffb09b);background:linear-gradient(135deg,var(--ps-surface-23666638333566,#ff835f),var(--ps-surface-23633935663364,#c95f3d));color:var(--ps-ink-23666666,#fff);box-shadow:0 7px 17px var(--ps-shadow-236339356633643535,#c95f3d55);border-radius:11px;padding:9px 13px;font-size:14px;font-weight:900;transition:transform .12s,box-shadow .12s}.hero-ai-button:hover{box-shadow:0 10px 23px var(--ps-shadow-236339356633643730,#c95f3d70);transform:translateY(-1px)}.hero-bell-wrap{position:relative}.hero-bell-wrap .bell{border:1px solid var(--ps-edge-23666666,#fff);background:var(--ps-surface-23666666,#fff);color:var(--ps-ink-23303932323139,#092219);width:36px;height:36px;box-shadow:0 6px 16px var(--ps-shadow-2330303033,#0003);text-shadow:none;border-radius:50%;place-items:center;display:grid}.hero-bell-wrap .notifications{width:min(340px,100vw - 24px);max-height:min(430px,100vh - 110px);color:var(--ink);text-shadow:none;z-index:45;position:fixed;top:92px;left:auto;right:24px;overflow:auto}.hero-bell-wrap .notifications>header{justify-content:space-between;align-items:center;gap:12px;padding:2px 4px 10px;display:flex}.hero-bell-wrap .notifications>header>small{color:var(--muted);margin:0;font-size:10px}.hero-bell-wrap .notifications button{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px}.hero-bell-wrap .notifications button>span{overflow-wrap:anywhere;min-width:0;font-size:12px;line-height:1.38}.hero-bell-wrap .notifications button>small{white-space:nowrap;margin:0;font-size:9px}.notifications-empty{align-items:center;gap:9px;display:flex;margin:0!important}.notifications-empty>b{background:var(--ps-surface-23653466366563,#e4f6ec);width:30px;height:30px;color:var(--ps-ink-23323538363562,#25865b);border-radius:9px;flex:none;place-items:center;display:grid}.notifications-empty>span{gap:2px;display:grid}.notifications-empty strong{font-size:11px}.notifications-empty small{margin:0;font-size:9px}.hero-new-task{border:1px solid var(--ps-edge-23643866663966,#d8ff9f);background:var(--ps-surface-23623966663563,#b9ff5c);color:var(--ps-ink-23303932323139,#092219);text-shadow:none;box-shadow:0 7px 18px var(--ps-shadow-236239666635633432,#b9ff5c42);border-radius:11px;padding:10px 16px;font-size:14px;font-weight:900;transition:transform .12s,box-shadow .12s}.hero-new-task:hover{box-shadow:0 10px 24px var(--ps-shadow-236239666635633635,#b9ff5c65);transform:translateY(-1px)}@media (max-width:1100px){.hero-overview-left{border-right:0;padding-right:0}.hero-overview-track{flex-basis:100%;order:3}}@media (max-width:640px){.hero-overview{flex-direction:column;align-items:stretch}.hero-overview-track{border-radius:18px;flex-direction:column;min-width:0}.hero-chip{width:100%}.hero-overview-actions{justify-content:space-between}}@media (prefers-reduced-motion:reduce){.hero-overview{animation:none}.hero-chip,.hero-ai-button,.hero-new-task{transition:none}}.global-command-sticky{z-index:18;background:linear-gradient(180deg,var(--paper) 0%,var(--paper) 72%,transparent 100%);padding:12px 0 0;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.global-command-sticky{background:linear-gradient(180deg,color-mix(in srgb,var(--paper) 94%,transparent) 0%,color-mix(in srgb,var(--paper) 82%,transparent) 72%,transparent 100%)}}.global-command-sticky{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.global-command-inner{max-width:1440px;margin:0 auto;padding:0 34px}.global-command-inner .hero-overview{min-height:76px;border:1px solid var(--ps-edge-23653365376564,#e3e7ed)!important;background:var(--ps-surface-23666666,#fff)!important;color:var(--ps-ink-23323032383361,#20283a)!important;text-shadow:none!important;box-shadow:0 8px 24px var(--ps-shadow-233236333634613132,#26364a12)!important;border-radius:18px!important;margin:0!important;padding:11px 14px!important}.global-command-inner .hero-overview:before{opacity:.35}.global-command-inner .hero-overview-left{min-width:220px;border-right:1px solid var(--ps-edge-23653565386564,#e5e8ed)!important}.global-command-inner .hero-overview-left small{color:var(--ps-accent-ink)!important}.global-command-inner .hero-overview-left strong{font-size:15px;display:block;color:var(--ps-ink-23323032383361,#20283a)!important}.global-command-inner .hero-overview-left em{color:var(--ps-ink-23376138333934,#7a8394);margin-top:2px;font-size:11px;font-style:normal;display:block}.global-command-inner .hero-overview-icon{width:42px;height:42px;background:var(--green)!important}@supports (color:color-mix(in lab, red, red)){.global-command-inner .hero-overview-icon{background:color-mix(in srgb,var(--green) 13%,var(--ps-surface-23666666,#fff))!important}}.global-command-inner .hero-overview-icon{color:var(--ps-accent-ink)!important;box-shadow:none!important}.global-command-inner .hero-overview-track{min-width:330px;max-width:590px;border:1px solid var(--ps-edge-23653365376564,#e3e7ed)!important;background:var(--ps-surface-23663466366638,#f4f6f8)!important;box-shadow:none!important;padding:3px!important}.global-command-inner .hero-chip{border-radius:999px;min-height:42px;color:var(--ps-ink-23323733303434,#273044)!important}.global-command-inner .hero-chip+.hero-chip{border-left:1px solid var(--ps-edge-23646465326538,#dde2e8)}.global-command-inner .hero-chip b{font-family:Arial,Helvetica,sans-serif;font-size:18px}.global-command-inner .hero-chip span{color:var(--ps-ink-23366637383838,#6f7888);font-size:11px}.global-command-inner .hero-team-toggle,.global-command-inner .hero-bell{background:var(--ps-surface-23666666,#fff)!important;border-color:var(--ps-edge-23653265366563,#e2e6ec)!important;color:var(--ps-ink-23323833313436,#283146)!important;box-shadow:none!important}.global-command-inner .hero-ai-button{background:var(--purple)!important}@supports (color:color-mix(in lab, red, red)){.global-command-inner .hero-ai-button{background:color-mix(in srgb,var(--purple) 72%,var(--ps-surface-23666666,#fff))!important}}.global-command-inner .hero-ai-button{color:var(--ps-ink-23323032343361,#20243a)!important;border-color:var(--purple)!important}@supports (color:color-mix(in lab, red, red)){.global-command-inner .hero-ai-button{border-color:color-mix(in srgb,var(--purple) 55%,var(--ps-edge-23666666,#fff))!important}}.global-command-inner .hero-new-task{background:var(--ps-surface-23666666313661,#fff16a)!important;color:var(--ps-ink-23323532383362,#25283b)!important;border-color:var(--ps-edge-23656164663536,#eadf56)!important;box-shadow:none!important}.command-hide-button,.command-show-button{border:1px solid var(--ps-edge-23646665346562,#dfe4eb);background:var(--ps-surface-23663566376661,#f5f7fa);color:var(--ps-ink-23363537323836,#657286);white-space:nowrap;border-radius:11px;font-size:12px;font-weight:850}.command-hide-button{height:38px;padding:0 11px}.command-hide-button:hover,.command-show-button:hover{border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.command-hide-button:hover,.command-show-button:hover{border-color:color-mix(in srgb,var(--green) 35%,var(--ps-edge-23646665346562,#dfe4eb))}}.command-hide-button:hover,.command-show-button:hover{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.command-hide-button:hover,.command-show-button:hover{background:color-mix(in srgb,var(--green) 7%,var(--ps-surface-23666666,#fff))}}.command-hide-button:hover,.command-show-button:hover{color:var(--ps-accent-ink)}.global-command-sticky.collapsed{-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background:0 0;padding-top:8px}.global-command-sticky.collapsed .global-command-inner{justify-content:flex-end;display:flex}.command-show-button{background:var(--ps-surface-23666666,#fff);min-height:39px;box-shadow:0 8px 22px var(--ps-shadow-233236333634613136,#26364a16);pointer-events:auto;padding:0 14px}.global-command-sticky+.view-wrap{padding-top:18px}.os-shell.appearance-dark .global-command-sticky{background:linear-gradient(180deg,var(--ps-surface-233131313531636632,#11151cf2) 0%,var(--ps-surface-233131313531636436,#11151cd6) 72%,transparent)}.os-shell.appearance-dark .global-command-inner .hero-overview{background:var(--ps-surface-23316432343330,#1d2430)!important;border-color:var(--ps-edge-23333033393437,#303947)!important;color:var(--ps-ink-23656566336662,#eef3fb)!important;box-shadow:0 10px 28px var(--ps-shadow-2330303035,#0005)!important}.os-shell.appearance-dark .global-command-inner .hero-overview-left{border-color:var(--ps-edge-23333033393437,#303947)!important}.os-shell.appearance-dark .global-command-inner .hero-overview-left strong{color:var(--ps-ink-23663366366662,#f3f6fb)!important}.os-shell.appearance-dark .global-command-inner .hero-overview-left em{color:var(--ps-ink-23396361386238,#9ca8b8)}.os-shell.appearance-dark .global-command-inner .hero-overview-track{background:var(--ps-surface-23313531623234,#151b24)!important;border-color:var(--ps-edge-23333033393437,#303947)!important}.os-shell.appearance-dark .command-hide-button,.os-shell.appearance-dark .command-show-button{background:var(--ps-surface-23323432633338,#242c38);border-color:var(--ps-edge-23333934353534,#394554);color:var(--ps-ink-23656566336662,#eef3fb)}@media (max-width:1100px){.global-command-inner .hero-overview-track{max-width:none}}.theme-glass-wrap .theme-dot-menu{position:fixed;top:92px;left:auto;right:24px}@media (max-width:760px){.global-command-sticky{padding-top:8px}.global-command-inner{padding:0 10px}.global-command-inner .hero-overview-left{min-width:0}.global-command-sticky+.view-wrap{padding-top:12px}}@media (max-width:700px){.hero-team-menu{width:min(260px,100vw - 100px);max-height:calc(100dvh - 96px);position:fixed;top:80px;left:auto;right:10px;overflow:auto}.theme-glass-wrap .theme-dot-menu{width:min(360px,100vw - 100px);max-height:calc(100dvh - 96px);position:fixed;top:80px;left:auto;right:10px}.hero-bell-wrap .notifications{width:min(340px,100vw - 100px);max-height:calc(100dvh - 96px);position:fixed;top:80px;left:auto;right:10px}}.gantt-phase{cursor:grab;-webkit-user-select:none;user-select:none}.gantt-phase:active{cursor:grabbing}.gantt-phase.dragging{opacity:.94;box-shadow:0 18px 34px var(--ps-shadow-233032303931303939,#02091099);filter:saturate(1.14);z-index:20;cursor:grabbing;transform:translateY(-9px)rotate(1.8deg)scale(1.04)}.gantt-resource-rows.is-dragging .gantt-person-track>i{background:var(--ps-surface-236666666666663034,#ffffff04);transition:background .12s,box-shadow .12s}.gantt-resource-rows.is-dragging .gantt-person-track>i:hover,.gantt-person-track>i.drop-target{background:var(--ps-surface-236438656637303238,#d8ef7028);box-shadow:inset 0 0 0 2px var(--ps-shadow-23643865663730,#d8ef70);z-index:5}.gantt-person-track>i.drop-target:after{content:"Buraya bırak";background:var(--ps-surface-23643865663730,#d8ef70);color:var(--ps-ink-23313733393266,#17392f);white-space:nowrap;z-index:25;border-radius:5px;padding:3px 5px;font-size:7px;font-style:normal;font-weight:850;position:absolute;top:4px;transform:translate(-8px)}.gantt-person-track>i{position:relative}.gantt-phase.dragging>span{display:none}.project-space{background:var(--ps-surface-23666666,#fff);color:var(--ps-ink-23313732303333,#172033)}.project-space-head{background:var(--ps-surface-23666666,#fff);border-bottom-color:var(--ps-edge-23646665356564,#dfe5ed)}.project-switcher{background:var(--ps-surface-23666666,#fff);border-bottom-color:var(--ps-edge-23646665356564,#dfe5ed);padding-block:12px}.project-switcher>div>button{background:var(--ps-surface-23666666,#fff);border-color:var(--ps-edge-23643865306561,#d8e0ea);color:var(--ps-ink-23313732303333,#172033);box-shadow:0 4px 14px var(--ps-shadow-233137323033333061,#1720330a)}.project-switcher>div>button:hover{border-color:var(--ps-edge-23303036636666,#006cff);transform:translateY(-1px)}.project-switcher>div>button.active{border-color:var(--ps-edge-23303036636666,#006cff);background:var(--ps-surface-23666666,#fff);box-shadow:inset 0 0 0 1px var(--ps-shadow-23303036636666,#006cff),0 7px 18px var(--ps-shadow-233030366366663166,#006cff1f)}.project-switcher>div>button small{color:var(--ps-ink-23363937333836,#697386)}.project-switcher>div>button>b{color:var(--ps-ink-23303036636666,#006cff)}.project-switcher .add-project{border-color:var(--ps-edge-23666635623335,#ff5b35);background:var(--ps-surface-23666635623335,#ff5b35);color:var(--ps-ink-23666666,#fff);box-shadow:0 7px 18px var(--ps-shadow-236666356233353330,#ff5b3530)}.project-switcher .add-project:hover{background:var(--ps-surface-23653934363234,#e94624);border-color:var(--ps-edge-23653934363234,#e94624);transform:translateY(-1px)}.project-tabs{background:var(--ps-surface-23666666,#fff)}.project-tabs button.active{color:var(--ps-ink-23303036636666,#006cff);border-bottom-color:var(--ps-edge-23303036636666,#006cff)}.studio-view-switch>div{background:var(--ps-surface-23656466316636,#edf1f6);border:1px solid var(--ps-edge-23646665356564,#dfe5ed)}.studio-view-switch button{color:var(--ps-ink-23353236303734,#526074)}.studio-view-switch button.active{background:var(--ps-surface-23303036636666,#006cff);color:var(--ps-ink-23666666,#fff);box-shadow:0 4px 12px var(--ps-shadow-233030366366663333,#006cff33)}.studio-view-switch>span{color:var(--ps-ink-23353236303734,#526074)}.studio-toolbar button{background:var(--ps-surface-23666666,#fff);border-color:var(--ps-edge-23643865306561,#d8e0ea);color:var(--ps-ink-23333434303534,#344054)}.studio-toolbar .studio-create{background:var(--ps-surface-23666635623335,#ff5b35);color:var(--ps-ink-23666666,#fff);box-shadow:0 6px 16px var(--ps-shadow-236666356233353330,#ff5b3530)}.studio-filters button.active{background:var(--ps-surface-23303036636666,#006cff);border-color:var(--ps-edge-23303036636666,#006cff);color:var(--ps-ink-23666666,#fff)}.studio-summary>div{background:var(--ps-surface-23666666,#fff);border-color:var(--ps-edge-23643865306561,#d8e0ea);border-top:4px solid var(--ps-edge-23303036636666,#006cff);box-shadow:0 4px 12px var(--ps-shadow-233137323033333061,#1720330a);padding:11px 13px}.studio-summary>div:nth-child(2){border-top-color:var(--ps-edge-23303061383662,#00a86b)}.studio-summary>div:nth-child(3){border-top-color:var(--ps-edge-23376233666632,#7b3ff2)}.studio-summary>div:nth-child(4){border-top-color:var(--ps-edge-23666638613030,#ff8a00)}.studio-summary span{color:var(--ps-ink-23353236303734,#526074)}.studio-summary strong{color:var(--ps-ink-23313732303333,#172033);font-size:17px}.studio-week>section,.status-flow>section{background:var(--ps-surface-23663366356638,#f3f5f8);border-color:var(--ps-edge-23653165366564,#e1e6ed)}.studio-week>section>header,.status-flow>section>header{background:var(--ps-surface-23666666,#fff);border-bottom-color:var(--ps-edge-23646665356564,#dfe5ed)}.studio-week>section>header strong,.status-flow>section>header strong{color:var(--ps-ink-23313732303333,#172033)}.studio-week>section>header small{color:var(--ps-ink-23363937333836,#697386)}.studio-week>section>header b,.status-flow>section>header b{background:var(--ps-surface-23303036636666,#006cff);color:var(--ps-ink-23666666,#fff)}.studio-week>section.studio-today>header{box-shadow:inset 0 4px var(--ps-shadow-23666635623335,#ff5b35)}.studio-week>section.studio-today>header strong{color:var(--ps-ink-23653934363234,#e94624)}.studio-add,.status-flow section>div>button{border-color:var(--ps-edge-23303036636666,#006cff);background:var(--ps-surface-23666666,#fff);color:var(--ps-ink-23303036636666,#006cff);opacity:.55;font-weight:800}.studio-week>section:hover .studio-add{opacity:1;background:var(--ps-surface-23303036636666,#006cff);color:var(--ps-ink-23666666,#fff)}.studio-add:focus-visible{opacity:1;background:var(--ps-surface-23303036636666,#006cff);color:var(--ps-ink-23666666,#fff)}.studio-day-tasks .pin-task-card:nth-child(4n+1),.status-flow .pin-task-card:nth-child(4n+1),.studio-day-tasks .pin-task-card.tone-0,.status-flow .pin-task-card.tone-0{background:var(--ps-surface-23303936636666,#096cff);color:var(--ps-ink-23666666,#fff)}.studio-day-tasks .pin-task-card:nth-child(4n+2),.status-flow .pin-task-card:nth-child(4n+2),.studio-day-tasks .pin-task-card.tone-1,.status-flow .pin-task-card.tone-1{background:var(--ps-surface-23373534346538,#7544e8);color:var(--ps-ink-23666666,#fff)}.studio-day-tasks .pin-task-card:nth-child(4n+3),.status-flow .pin-task-card:nth-child(4n+3),.studio-day-tasks .pin-task-card.tone-2,.status-flow .pin-task-card.tone-2{background:var(--ps-surface-23666664343030,#ffd400);color:var(--ps-ink-23313731373137,#171717)}.studio-day-tasks .pin-task-card:nth-child(4n),.status-flow .pin-task-card:nth-child(4n),.studio-day-tasks .pin-task-card.tone-3,.status-flow .pin-task-card.tone-3{background:var(--ps-surface-23303061383662,#00a86b);color:var(--ps-ink-23666666,#fff)}.studio-day-tasks .pin-task-card.tone-4,.status-flow .pin-task-card.tone-4{background:var(--ps-surface-23666635623335,#ff5b35);color:var(--ps-ink-23666666,#fff)}.studio-day-tasks .pin-task-card.tone-5,.status-flow .pin-task-card.tone-5{background:var(--ps-surface-23313131383237,#111827);color:var(--ps-ink-23666666,#fff)}.studio-day-tasks .pin-task-card:not(.tone-2) h3,.status-flow .pin-task-card:not(.tone-2) h3,.studio-day-tasks .pin-task-card:not(.tone-2) footer strong,.status-flow .pin-task-card:not(.tone-2) footer strong{color:var(--ps-ink-23666666,#fff)!important}.studio-day-tasks .pin-task-card:not(.tone-2) footer small,.status-flow .pin-task-card:not(.tone-2) footer small{color:var(--ps-ink-236666666666666266,#ffffffbf)!important}.studio-day-tasks .pin-task-card:not(.tone-2) .task-card-bar i,.status-flow .pin-task-card:not(.tone-2) .task-card-bar i{background:var(--ps-surface-23666666,#fff)!important}.studio-day-tasks .pin-task-card:not(.tone-2) .task-card-bar:before,.status-flow .pin-task-card:not(.tone-2) .task-card-bar:before{background:var(--ps-surface-236666666666663563,#ffffff5c)}.task-card-meta span,.task-card-meta em,.task-card-bar span{background:var(--ps-surface-23666666,#fff)!important;color:var(--ps-ink-23313732303333,#172033)!important}.task-card-menu-btn{background:var(--ps-surface-236666666666666564,#ffffffed);color:var(--ps-ink-23313732303333,#172033)}.studio-week>section.studio-drag-over,.status-flow>section.status-drag-over{background:var(--ps-surface-23656166326666,#eaf2ff)!important;box-shadow:inset 0 0 0 3px var(--ps-shadow-23303036636666,#006cff),0 10px 24px var(--ps-shadow-233030366366663232,#006cff22)!important}.studio-week>section.studio-drag-over .studio-day-tasks:after{background:var(--ps-surface-23666666,#fff);border-color:var(--ps-edge-23303036636666,#006cff);color:var(--ps-ink-23303036636666,#006cff)}.os-shell{--paper:var(--ps-surface-23663466366639,#f4f6f9);--side-bg:var(--ps-surface-23666666,#fff)}.view-wrap:not(.terracotta-dashboard){background:var(--ps-surface-23663466366639,#f4f6f9)}.project-space .project-board-view,.project-space .project-subview,.project-space .reports-view{background:var(--ps-surface-23666666,#fff)}.file-hub-v3{color:var(--ps-ink-23313732303333,#172033);background:var(--ps-surface-23666666,#fff)!important}.file-v3-head{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:14px;display:flex}.file-v3-head small,.cloud-connections header small{letter-spacing:1.4px;color:var(--ps-ink-23303036636666,#006cff);font-size:11px;font-weight:900}.file-v3-head h2{margin:4px 0 2px;font-size:25px}.file-v3-head p{color:var(--ps-ink-23363937333836,#697386);margin:0;font-size:13px}.file-v3-head>button{background:var(--ps-surface-23666635623335,#ff5b35);color:var(--ps-ink-23666666,#fff);box-shadow:0 7px 18px var(--ps-shadow-236666356233353330,#ff5b3530);border:0;border-radius:10px;padding:11px 15px;font-weight:850}.provider-setup-note{border:1px solid var(--ps-edge-23623963636666,#b9ccff);background:var(--ps-surface-23663466376666,#f4f7ff);border-radius:12px;grid-template-columns:38px 1fr 28px;align-items:center;gap:10px;margin-bottom:12px;padding:11px 13px;display:grid}.provider-setup-note>span{background:var(--ps-surface-23303036636666,#006cff);width:38px;height:38px;color:var(--ps-ink-23666666,#fff);border-radius:10px;place-items:center;display:grid}.provider-setup-note p{color:var(--ps-ink-23353236303734,#526074);margin:3px 0 0;font-size:12px}.provider-setup-note>button{color:var(--ps-ink-23353236303734,#526074);background:0 0;border:0;font-size:20px}.file-v3-shell{border:1px solid var(--ps-edge-23646365336564,#dce3ed);background:var(--ps-surface-23666666,#fff);min-height:620px;box-shadow:0 15px 38px var(--ps-shadow-233137323033333132,#17203312);border-radius:16px;grid-template-columns:205px minmax(650px,1fr) 235px;display:grid;overflow:hidden}.file-v3-sidebar{background:var(--ps-surface-23663766396663,#f7f9fc);border-right:1px solid var(--ps-edge-23653165366565,#e1e6ee);flex-direction:column;padding:17px 12px;display:flex}.file-v3-sidebar>header{align-items:center;gap:9px;padding:0 7px 17px;display:flex}.file-v3-sidebar>header>b{background:var(--ps-surface-23303036636666,#006cff);width:34px;height:34px;color:var(--ps-ink-23666666,#fff);border-radius:10px;place-items:center;font-size:12px;display:grid}.file-v3-sidebar>header>span{gap:2px;display:grid}.file-v3-sidebar>header small{color:var(--ps-ink-23376238373938,#7b8798);font-size:10px}.file-v3-sidebar nav{gap:3px;display:grid}.file-v3-sidebar nav>small{letter-spacing:1.15px;color:var(--ps-ink-23393861326233,#98a2b3);padding:13px 8px 5px;font-size:9px;font-weight:900}.file-v3-sidebar nav button{color:var(--ps-ink-23353236303734,#526074);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:8px;font-size:11px;display:flex}.file-v3-sidebar nav button i{text-align:center;width:17px;color:var(--ps-ink-23303036636666,#006cff);font-style:normal}.file-v3-sidebar nav button .folder-icon{color:var(--ps-ink-23373534346538,#7544e8)}.file-v3-sidebar nav button:hover{background:var(--ps-surface-23656466326661,#edf2fa)}.file-v3-sidebar nav button.active{background:var(--ps-surface-23303036636666,#006cff);color:var(--ps-ink-23666666,#fff);box-shadow:0 5px 13px var(--ps-shadow-233030366366663239,#006cff29);font-weight:850}.file-v3-sidebar nav button.active i{color:var(--ps-ink-23666666,#fff)}.file-create{background:var(--ps-surface-23373534346538,#7544e8);color:var(--ps-ink-23666666,#fff);box-shadow:0 6px 15px var(--ps-shadow-233735343465383333,#7544e833);border:0;border-radius:9px;margin-top:auto;padding:10px;font-size:11px;font-weight:850}.file-v3-main{background:var(--ps-surface-23666666,#fff);min-width:0;padding:17px}.file-v3-search{background:var(--ps-surface-23663366356639,#f3f5f9);border:1px solid var(--ps-edge-23653265376566,#e2e7ef);color:var(--ps-ink-23376238373938,#7b8798);border-radius:10px;align-items:center;gap:8px;margin-bottom:13px;padding:10px 12px;display:flex}.file-v3-search input{width:100%;color:var(--ps-ink-23313732303333,#172033);background:0 0;border:0;outline:0;font-size:12px}.file-v3-search button{color:var(--ps-ink-23376238373938,#7b8798);background:0 0;border:0}.cloud-connections{margin-bottom:16px}.cloud-connections>header,.file-v3-folders>header,.recent-files>header{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.cloud-connections header>div{gap:2px;display:grid}.cloud-connections header>span{color:var(--ps-ink-23363937333836,#697386);font-size:10px}.cloud-connections>div{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.cloud-connections article{min-height:142px;color:var(--ps-ink-23666666,#fff);box-shadow:0 9px 20px var(--ps-shadow-233137323033333166,#1720331f);border-radius:13px;gap:6px;padding:13px;display:grid}.cloud-connections article.drive{background:linear-gradient(135deg,var(--ps-surface-23303036636666,#006cff),var(--ps-surface-23366234376566,#6b47ef))}.cloud-connections article.dropbox{background:linear-gradient(135deg,var(--ps-surface-23303036316666,#0061ff),var(--ps-surface-23303061336666,#00a3ff))}.cloud-connections article.onedrive{background:linear-gradient(135deg,var(--ps-surface-23303061383662,#00a86b),var(--ps-surface-23303063366137,#00c6a7))}.cloud-connections article>div{justify-content:space-between;align-items:center;display:flex}.cloud-connections article>div>b{background:var(--ps-surface-23666666,#fff);width:34px;height:34px;color:var(--ps-ink-23313732303333,#172033);border-radius:9px;place-items:center;font-size:16px;display:grid}.cloud-connections article>div>button{color:var(--ps-ink-23666666,#fff);background:0 0;border:0;font-weight:900}.cloud-connections article>small{color:var(--ps-ink-236666666666666337,#ffffffc7);font-size:10px}.cloud-connections article>button{border:1px solid var(--ps-edge-236666666666663730,#ffffff70);background:var(--ps-surface-236666666666663166,#ffffff1f);color:var(--ps-ink-23666666,#fff);border-radius:7px;justify-self:start;padding:6px 8px;font-size:10px;font-weight:800}.cloud-connections article>button:hover{background:var(--ps-surface-23666666,#fff);color:var(--ps-ink-23313732303333,#172033)}.file-v3-folders{margin-bottom:15px}.file-v3-folders>header button{color:var(--ps-ink-23303036636666,#006cff);background:0 0;border:0;font-size:10px;font-weight:800}.file-v3-folders>div{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.file-v3-folders>div>button{border:1px solid var(--ps-edge-23653065366566,#e0e6ef);background:var(--ps-surface-23666666,#fff);text-align:left;color:var(--ps-ink-23313732303333,#172033);border-radius:10px;grid-template-columns:33px 1fr 24px;align-items:center;gap:7px;min-width:0;padding:9px;display:grid}.file-v3-folders>div>button:hover,.file-v3-folders>div>button.active{border-color:var(--ps-edge-23303036636666,#006cff);box-shadow:0 5px 13px var(--ps-shadow-233030366366663138,#006cff18)}.folder-color{background:var(--ps-surface-23303036636666,#006cff);width:33px;height:33px;color:var(--ps-ink-23666666,#fff);border-radius:8px;place-items:center;display:grid}.folder-color.f1{background:var(--ps-surface-23373534346538,#7544e8)}.folder-color.f2{background:var(--ps-surface-23666635623335,#ff5b35)}.folder-color.f3{background:var(--ps-surface-23303061383662,#00a86b)}.file-v3-folders button>div{gap:2px;min-width:0;display:grid}.file-v3-folders button strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.file-v3-folders button small{color:var(--ps-ink-23376238373938,#7b8798);font-size:8px}.file-v3-folders button em{background:var(--ps-surface-23666664343030,#ffd400);width:24px;height:24px;color:var(--ps-ink-23313732303333,#172033);border-radius:50%;place-items:center;font-size:8px;font-style:normal;font-weight:900;display:grid}.recent-files{min-width:0}.recent-files>header{gap:8px}.recent-files>header>div:first-child{gap:2px;min-width:115px;display:grid}.recent-files>header>div:first-child small{color:var(--ps-ink-23376238373938,#7b8798);font-size:9px}.recent-files>header>div:nth-child(2){gap:4px;display:flex;overflow-x:auto}.recent-files>header button{border:1px solid var(--ps-edge-23646365336563,#dce3ec);background:var(--ps-surface-23666666,#fff);color:var(--ps-ink-23353236303734,#526074);border-radius:7px;padding:6px 7px;font-size:9px}.recent-files>header button.active{background:var(--ps-surface-23303036636666,#006cff);border-color:var(--ps-edge-23303036636666,#006cff);color:var(--ps-ink-23666666,#fff)}.recent-files>header>span{display:flex}.file-library.vivid-files.list{border:1px solid var(--ps-edge-23653065366566,#e0e6ef);border-radius:10px;gap:0;overflow:hidden}.file-library.vivid-files.list article{border:0;border-top:1px solid var(--ps-edge-23653965646633,#e9edf3);border-radius:0;grid-template-columns:48px 1fr}.file-library.vivid-files.list article:first-child{border-top:0}.file-library.vivid-files .file-preview{background:var(--ps-surface-23303036636666,#006cff);color:var(--ps-ink-23666666,#fff)}.file-library.vivid-files .file-preview.p1{background:var(--ps-surface-23666635623335,#ff5b35);color:var(--ps-ink-23666666,#fff)}.file-library.vivid-files .file-preview.p2{background:var(--ps-surface-23666664343030,#ffd400);color:var(--ps-ink-23313732303333,#172033)}.file-library.vivid-files .file-preview.p3{background:var(--ps-surface-23373534346538,#7544e8);color:var(--ps-ink-23666666,#fff)}.file-library.vivid-files.list .file-meta{grid-template-columns:1.15fr .55fr 1.2fr;padding:8px 10px}.file-library.vivid-files .file-meta span,.file-library.vivid-files .file-meta small{font-size:9px}.file-v3-usage{background:var(--ps-surface-23663766396663,#f7f9fc);border-left:1px solid var(--ps-edge-23653165366565,#e1e6ee);padding:18px 14px}.file-v3-usage>header{justify-content:space-between;align-items:end;display:flex}.file-v3-usage>header div{gap:5px;display:grid}.file-v3-usage>header small{color:var(--ps-ink-23376238373938,#7b8798);letter-spacing:1px;font-size:9px;font-weight:850}.file-v3-usage>header strong{color:var(--ps-ink-23303036636666,#006cff);font-size:23px}.file-v3-usage>header>b{color:var(--ps-ink-23613061386235,#a0a8b5);font-size:14px}.file-v3-usage>i{background:var(--ps-surface-23646665356565,#dfe5ee);border-radius:9px;height:6px;margin:13px 0 18px;display:block;overflow:hidden}.file-v3-usage>i em{background:linear-gradient(90deg,var(--ps-surface-23303036636666,#006cff),var(--ps-surface-23373534346538,#7544e8),var(--ps-surface-23666635623335,#ff5b35));border-radius:9px;height:100%;display:block}.file-v3-usage>section{display:grid}.file-v3-usage>section>div{border-top:1px solid var(--ps-edge-23653265376566,#e2e7ef);grid-template-columns:30px 1fr auto;align-items:center;gap:8px;padding:10px 0;display:grid}.file-v3-usage>section>div>span{width:30px;height:30px;color:var(--ps-ink-23666666,#fff);border-radius:8px;place-items:center;display:grid}.file-v3-usage span.blue{background:var(--ps-surface-23303036636666,#006cff)}.file-v3-usage span.green{background:var(--ps-surface-23303061383662,#00a86b)}.file-v3-usage span.coral{background:var(--ps-surface-23666635623335,#ff5b35)}.file-v3-usage span.yellow{background:var(--ps-surface-23666664343030,#ffd400);color:var(--ps-ink-23313732303333,#172033)}.file-v3-usage p{gap:2px;margin:0;display:grid}.file-v3-usage p small{color:var(--ps-ink-23376238373938,#7b8798);font-size:8px}.file-v3-usage section b{font-size:9px}.file-security{background:var(--ps-surface-23313732303333,#172033);color:var(--ps-ink-23666666,#fff);border-radius:12px;margin-top:18px;padding:13px}.file-security>span{background:var(--ps-surface-23303061383662,#00a86b);border-radius:50%;place-items:center;width:28px;height:28px;margin-bottom:9px;display:grid}.file-security p{color:var(--ps-ink-23633763656439,#c7ced9);margin:5px 0 0;font-size:9px;line-height:1.5}.file-library.vivid-files.grid{grid-template-columns:repeat(3,1fr)}@media (max-width:1150px){.file-v3-shell{grid-template-columns:185px minmax(620px,1fr)}.file-v3-usage{display:none}.file-v3-folders>div{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.file-v3-head{align-items:flex-start}.file-v3-shell{min-height:0;display:block}.file-v3-sidebar{display:none}.cloud-connections>div{grid-template-columns:1fr}.file-v3-folders>div{grid-template-columns:1fr 1fr}.recent-files>header{flex-wrap:wrap;align-items:flex-start}.file-library.vivid-files.list .file-meta,.file-library.vivid-files.grid{grid-template-columns:1fr}}.file-v3-head small,.cloud-connections header small{font-size:13px}.file-v3-head h2{font-size:29px}.file-v3-head p{font-size:15px}.file-v3-head>button{font-size:14px}.provider-setup-note strong{font-size:15px}.provider-setup-note p{font-size:13px;line-height:1.5}.file-v3-sidebar>header strong{font-size:15px}.file-v3-sidebar>header small{font-size:12px}.file-v3-sidebar nav>small{font-size:11px}.file-v3-sidebar nav button{padding-block:10px;font-size:13px;line-height:1.25}.file-create{padding-block:12px;font-size:13px}.file-v3-search input{font-size:14px}.cloud-connections header strong{font-size:16px}.cloud-connections header>span{font-size:12px}.cloud-connections article>strong{font-size:17px}.cloud-connections article>small{font-size:13px}.cloud-connections article>button{padding:7px 9px;font-size:12px}.file-v3-folders>header strong,.recent-files>header strong{font-size:16px}.file-v3-folders>header button,.file-v3-folders button strong{font-size:13px}.file-v3-folders button small{font-size:11px;line-height:1.3}.file-v3-folders button em{font-size:10px}.recent-files>header>div:first-child small{font-size:12px}.recent-files>header button{padding:7px 9px;font-size:12px}.file-library.vivid-files .file-meta strong{font-size:14px}.file-library.vivid-files .file-meta span,.file-library.vivid-files .file-meta small{font-size:12px;line-height:1.35}.file-library.vivid-files.list .file-meta{padding:11px 12px}.file-library.vivid-files.list article{grid-template-columns:58px 1fr}.file-library.vivid-files.list .file-preview{height:58px}.file-v3-usage>header small{font-size:11px}.file-v3-usage>header strong{font-size:27px}.file-v3-usage>header>b{font-size:16px}.file-v3-usage p strong{font-size:13px}.file-v3-usage p small,.file-v3-usage section b{font-size:11px}.file-security strong{font-size:13px}.file-security p{font-size:11px}.board-smart-bar{background:var(--ps-surface-23313732303333,#172033);color:var(--ps-ink-23666666,#fff);box-shadow:0 8px 21px var(--ps-shadow-233137323033333230,#17203320);border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-bottom:11px;padding:8px 9px 8px 8px;display:grid}.board-mode-switch{background:var(--ps-surface-236666666666663133,#ffffff13);border-radius:9px;padding:3px;display:flex}.board-mode-switch button{color:var(--ps-ink-23636264346532,#cbd4e2);background:0 0;border:0;border-radius:7px;padding:9px 12px;font-size:14px;font-weight:750}.board-smart-summary{justify-self:end;align-items:center;gap:9px;display:flex}.board-smart-summary span{color:var(--ps-ink-23616562396361,#aeb9ca);font-size:13px}.board-smart-summary b{background:var(--ps-surface-23666664343030,#ffd400);color:var(--ps-ink-23313732303333,#172033);border-radius:999px;padding:5px 10px;font-size:12px}.board-smart-bar>button{border:1px solid var(--ps-edge-236666666666663330,#ffffff30);background:var(--ps-surface-236666666666663130,#ffffff10);color:var(--ps-ink-23666666,#fff);border-radius:8px;padding:9px 12px;font-size:13px;font-weight:800}.board-smart-bar>button:hover,.board-smart-bar>button.open{background:var(--ps-surface-23373534346538,#7544e8);border-color:var(--ps-edge-23373534346538,#7544e8)}.board-control-panel{background:var(--ps-surface-23666666,#fff);border:1px solid var(--ps-edge-23646365336564,#dce3ed);box-shadow:0 11px 28px var(--ps-shadow-233137323033333132,#17203312);border-radius:14px;margin:-1px 0 12px;padding:15px;animation:.2s ease-out piyaFadeSlideIn}.board-control-panel>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:11px;display:flex}.board-control-panel>header>div{gap:3px;display:grid}.board-control-panel>header small{letter-spacing:1.2px;color:var(--ps-ink-23303036636666,#006cff);font-size:12px;font-weight:900}.board-control-panel>header strong{font-size:17px}.board-control-panel>header>button{border:1px solid var(--ps-edge-23646265326563,#dbe2ec);background:var(--ps-surface-23666666,#fff);color:var(--ps-ink-23353236303734,#526074);border-radius:8px;padding:8px 10px;font-size:12px;font-weight:800}.board-control-panel>header>button.active{background:var(--ps-surface-23303036636666,#006cff);border-color:var(--ps-edge-23303036636666,#006cff);color:var(--ps-ink-23666666,#fff)}.person-task-list{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:11px;display:grid}.person-task-list>button{text-align:left;color:var(--ps-ink-23313732303333,#172033);border:2px solid #0000;border-radius:12px;grid-template-columns:38px 1fr auto;align-items:center;gap:9px;min-width:0;padding:10px;transition:transform .14s,box-shadow .14s;display:grid}.person-task-list>button:hover{box-shadow:0 9px 19px var(--ps-shadow-233137323033333162,#1720331b);transform:translateY(-2px)}.person-task-list>button.active{border-color:var(--ps-edge-23313732303333,#172033);box-shadow:0 0 0 2px var(--ps-shadow-23666666,#fff) inset,0 9px 19px var(--ps-shadow-233137323033333162,#1720331b)}.person-task-list .person-tone-0{background:var(--ps-surface-23646265396666,#dbe9ff)}.person-task-list .person-tone-1{background:var(--ps-surface-23656164666666,#eadfff)}.person-task-list .person-tone-2{background:var(--ps-surface-23666666306138,#fff0a8)}.person-task-list .person-tone-3{background:var(--ps-surface-23633966346466,#c9f4df)}.person-task-list>button>span{gap:3px;min-width:0;display:grid}.person-task-list>button>span strong{font-size:14px}.person-task-list>button>span small{color:var(--ps-ink-23353236303734,#526074);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.person-task-list>button>span>i{background:var(--ps-surface-236666666666666133,#ffffffa3);border-radius:99px;height:5px;margin-top:2px;display:block;overflow:hidden}.person-task-list>button>span>i em{background:var(--ps-surface-23303036636666,#006cff);border-radius:99px;height:100%;display:block}.person-task-list>button>b{text-align:center;font-size:20px;line-height:1;display:grid}.person-task-list>button>b small{text-transform:uppercase;margin-top:3px;font-size:9px}.board-control-panel .studio-summary{margin:0}.board-control-panel .studio-summary>div{box-shadow:none}@media (max-width:1050px){.person-task-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.board-smart-bar{grid-template-columns:1fr auto}.board-mode-switch{grid-column:1/3}.board-smart-summary{justify-self:start}.person-task-list{grid-template-columns:1fr}.board-control-panel>header{align-items:flex-start}.board-control-panel .studio-summary{grid-template-columns:1fr 1fr}}.people-flow{grid-template-columns:repeat(4,minmax(235px,1fr));align-items:start;gap:10px;padding-bottom:8px;display:grid;overflow-x:auto}.people-flow>section{background:var(--ps-surface-23663366356638,#f3f5f8);border:2px solid #0000;border-radius:13px;min-width:235px;transition:background .14s,box-shadow .14s;overflow:hidden}.people-flow>section>header{background:var(--ps-surface-23646265396666,#dbe9ff);border-bottom:1px solid var(--ps-edge-23633964626637,#c9dbf7);grid-template-columns:38px 1fr auto;align-items:center;gap:9px;height:61px;padding:9px 11px;display:grid}.people-flow>section.member-tone-1>header{background:var(--ps-surface-23656164666666,#eadfff);border-color:var(--ps-edge-23646163626634,#dacbf4)}.people-flow>section.member-tone-2>header{background:var(--ps-surface-23666666306138,#fff0a8);border-color:var(--ps-edge-23656664663865,#efdf8e)}.people-flow>section.member-tone-3>header{background:var(--ps-surface-23633966346466,#c9f4df);border-color:var(--ps-edge-23616665356361,#afe5ca)}.people-flow>section>header strong{color:var(--ps-ink-23313732303333,#172033);font-size:16px}.people-flow>section>header>b{background:var(--ps-surface-23313732303333,#172033);min-width:29px;height:29px;color:var(--ps-ink-23666666,#fff);border-radius:50%;place-items:center;font-size:13px;display:grid}.people-flow>section>div{align-content:start;gap:8px;min-height:330px;padding:8px;display:grid}.people-flow .pin-task-card{border:1px solid var(--ps-edge-236666666666663835,#ffffff85);cursor:grab;min-height:184px;box-shadow:0 7px 18px var(--ps-shadow-233137323033333135,#17203315);isolation:isolate;border-radius:18px;flex-direction:column;padding:15px;transition:transform .18s cubic-bezier(.2,.8,.3,1),box-shadow .18s;display:flex;position:relative;overflow:hidden}.people-flow .pin-task-card:before{content:"";background:linear-gradient(145deg,var(--ps-surface-236666666666663438,#ffffff48),transparent 48%);pointer-events:none;z-index:-1;position:absolute;inset:0}.people-flow .pin-task-card.tone-0{background:var(--ps-surface-23303936636666,#096cff);color:var(--ps-ink-23666666,#fff)}.people-flow .pin-task-card.tone-1{background:var(--ps-surface-23373534346538,#7544e8);color:var(--ps-ink-23666666,#fff)}.people-flow .pin-task-card.tone-2{background:var(--ps-surface-23666664343030,#ffd400);color:var(--ps-ink-23313731373137,#171717)}.people-flow .pin-task-card.tone-3{background:var(--ps-surface-23303061383662,#00a86b);color:var(--ps-ink-23666666,#fff)}.people-flow .pin-task-card.tone-4{background:var(--ps-surface-23666635623335,#ff5b35);color:var(--ps-ink-23666666,#fff)}.people-flow .pin-task-card.tone-5{background:var(--ps-surface-23313131383237,#111827);color:var(--ps-ink-23666666,#fff)}.people-flow .pin-task-card:hover{box-shadow:0 14px 27px var(--ps-shadow-233137323033333239,#17203329);transform:translateY(-3px)}.people-flow .pin-task-card.dragging{box-shadow:0 28px 55px var(--ps-shadow-233137323033333435,#17203345);opacity:.92;z-index:20;animation:.18s cubic-bezier(.2,.85,.25,1) both piyaProjectCardLift}.people-flow .pin-task-card h3{color:inherit;margin:0 26px 12px 0;font-size:15px;font-weight:800;line-height:1.35}.people-flow .pin-task-card:not(.tone-2) h3,.people-flow .pin-task-card:not(.tone-2) footer strong{color:var(--ps-ink-23666666,#fff)}.people-flow .pin-task-card .task-card-meta{gap:6px;margin:0 30px 10px 0;display:flex}.people-flow .pin-task-card .task-card-bar{grid-template-columns:1fr auto;align-items:center;gap:8px;margin:2px 0 15px;display:grid}.people-flow .pin-task-card .task-card-bar:before{content:"";background:var(--ps-surface-236666666666663730,#ffffff70);border-radius:99px;height:5px;position:absolute;left:0;right:0}.people-flow .pin-task-card .task-card-bar i{background:var(--ps-surface-23666666,#fff);z-index:1;border-radius:99px;width:30%;height:5px;position:relative}.people-flow .pin-task-card.doing .task-card-bar i{width:58%}.people-flow .pin-task-card.review .task-card-bar i{width:82%}.people-flow .pin-task-card.done .task-card-bar i{width:100%}.people-flow .pin-task-card footer{align-items:center;gap:8px;margin-top:auto;display:flex}.people-flow .pin-task-card footer>div{gap:2px;display:grid}.people-flow .pin-task-card footer small{color:var(--ps-ink-236666666666666332,#ffffffc2);font-size:11px}.people-flow .pin-task-card.tone-2 footer small{color:var(--ps-ink-23353134623235,#514b25)}.people-flow>section>div>button{border:1px dashed var(--ps-edge-23303036636666,#006cff);background:var(--ps-surface-23666666,#fff);color:var(--ps-ink-23303036636666,#006cff);border-radius:8px;padding:9px;font-size:12px;font-weight:800}.people-flow>section.person-drag-over{background:var(--ps-surface-23656166326666,#eaf2ff);box-shadow:inset 0 0 0 3px var(--ps-shadow-23303036636666,#006cff),0 10px 24px var(--ps-shadow-233030366366663232,#006cff22)}.people-flow>section.person-drag-over>div:after{content:"Görevi bu kişiye ata";border:1px dashed var(--ps-edge-23303036636666,#006cff);background:var(--ps-surface-23666666,#fff);height:42px;color:var(--ps-ink-23303036636666,#006cff);border-radius:8px;place-items:center;font-size:12px;font-weight:850;display:grid}.people-flow .task-card-menu-btn{z-index:3}@media (max-width:1050px){.people-flow{grid-template-columns:repeat(4,245px)}}.studio-week{grid-template-columns:repeat(7,minmax(132px,1fr));gap:6px}.studio-week>section{min-width:132px;min-height:250px}.studio-week>section>header{height:47px;padding:8px 9px}.studio-day-tasks .pin-task-card,.status-flow .pin-task-card{box-shadow:0 5px 13px var(--ps-shadow-233137323033333136,#17203316);border-radius:13px!important;min-height:132px!important;padding:11px!important}.studio-day-tasks h3,.status-flow .pin-task-card h3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;margin:0 23px 8px 0!important;font-size:14px!important;line-height:1.3!important}.studio-day-tasks .task-card-menu-btn,.status-flow .task-card-menu-btn{width:22px;height:22px;top:9px;right:9px}.studio-day-tasks .task-card-meta,.status-flow .task-card-meta{gap:4px!important;margin:0 27px 7px 0!important}.studio-day-tasks .task-card-meta span,.studio-day-tasks .task-card-meta em,.status-flow .task-card-meta span,.status-flow .task-card-meta em{padding:3px 6px!important;font-size:9px!important}.studio-day-tasks .task-card-bar,.status-flow .task-card-bar{margin:0 0 9px!important}.studio-day-tasks .task-card-bar:before,.studio-day-tasks .task-card-bar i,.status-flow .task-card-bar:before,.status-flow .task-card-bar i{height:4px!important}.studio-day-tasks footer,.status-flow .pin-task-card footer{gap:6px!important}.studio-day-tasks footer .team-photo,.status-flow .pin-task-card footer .team-photo{width:27px!important;min-width:27px!important;height:27px!important}.status-flow{grid-template-columns:repeat(4,minmax(205px,1fr));gap:7px}.status-flow>section>div{gap:6px;padding:6px}.people-flow>section>header>b{min-width:27px;height:27px}.people-flow .pin-task-card h3{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 23px 8px 0;font-size:14px;line-height:1.3;display:-webkit-box;overflow:hidden}.people-flow .pin-task-card .task-card-menu-btn{width:22px;height:22px;top:9px;right:9px}.people-flow .pin-task-card .task-card-meta span,.people-flow .pin-task-card .task-card-meta em{padding:3px 6px!important;font-size:9px!important}.people-flow .pin-task-card .task-card-bar{margin:0 0 9px}.people-flow .pin-task-card .task-card-bar:before,.people-flow .pin-task-card .task-card-bar i{height:4px}.people-flow .pin-task-card footer .team-photo{width:27px!important;min-width:27px!important;height:27px!important}@media (max-width:1050px){.people-flow{grid-template-columns:repeat(4,220px)}}.studio-day-tasks .pin-task-card,.status-flow .pin-task-card{border-radius:9px!important;min-height:106px!important;padding:8px!important}.studio-day-tasks h3,.status-flow .pin-task-card h3{-webkit-line-clamp:2;margin:0 20px 6px 0!important;font-size:12.5px!important;line-height:1.27!important}.studio-day-tasks .task-card-menu-btn,.status-flow .task-card-menu-btn{width:19px;height:19px;font-size:11px;top:6px;right:6px}.studio-day-tasks .task-card-meta,.status-flow .task-card-meta{margin:0 22px 5px 0!important}.studio-day-tasks .task-card-meta span,.studio-day-tasks .task-card-meta em,.status-flow .task-card-meta span,.status-flow .task-card-meta em{max-width:82px;padding:2px 5px!important;font-size:8px!important}.studio-day-tasks .task-card-bar,.status-flow .task-card-bar{gap:5px!important;margin:0 0 6px!important}.studio-day-tasks .task-card-bar span,.status-flow .task-card-bar span{padding:2px 5px;font-size:8px}.studio-day-tasks footer .team-photo,.status-flow .pin-task-card footer .team-photo{border-width:1px!important;width:23px!important;min-width:23px!important;height:23px!important}.studio-day-tasks footer strong,.status-flow .pin-task-card footer strong{font-size:10.5px!important}.studio-day-tasks footer small,.status-flow .pin-task-card footer small{font-size:9px!important}.studio-day-tasks,.status-flow>section>div{gap:5px;padding:5px}.studio-week>section>header{height:43px}.studio-week>section>header strong,.status-flow>section>header strong{font-size:12.5px}.studio-week>section>header small{font-size:10px}.studio-week>section>header b,.status-flow>section>header b{width:20px;height:20px;font-size:10px}.status-flow>section>header{height:41px;padding-inline:9px}.studio-add,.status-flow section>div>button{padding:6px;font-size:10px}.people-flow{grid-template-columns:repeat(4,minmax(190px,1fr));gap:7px}.people-flow>section>header{grid-template-columns:30px 1fr auto;height:49px;padding:6px 8px}.people-flow>section>header .team-photo{width:30px!important;min-width:30px!important;height:30px!important}.people-flow>section>header strong{font-size:13px}.people-flow>section>header>b{min-width:23px;height:23px;font-size:10px}.people-flow>section>div{gap:5px;min-height:245px;padding:5px}.people-flow .pin-task-card{border-radius:9px;min-height:110px;padding:8px}.people-flow .pin-task-card h3{-webkit-line-clamp:2;margin:0 20px 6px 0;font-size:12.5px;line-height:1.27}.people-flow .pin-task-card .task-card-menu-btn{width:19px;height:19px;font-size:11px;top:6px;right:6px}.people-flow .pin-task-card .task-card-meta{margin:0 22px 5px 0}.people-flow .pin-task-card .task-card-meta span,.people-flow .pin-task-card .task-card-meta em{max-width:82px;padding:2px 5px!important;font-size:8px!important}.people-flow .pin-task-card .task-card-bar{gap:5px;margin:0 0 6px}.people-flow .pin-task-card .task-card-bar span{padding:2px 5px;font-size:8px}.people-flow .pin-task-card footer .team-photo{border-width:1px!important;width:23px!important;min-width:23px!important;height:23px!important}.people-flow .pin-task-card footer strong{font-size:10.5px}.people-flow .pin-task-card footer small{font-size:9px}.people-flow>section>div>button{padding:6px;font-size:10px}@media (max-width:1050px){.people-flow{grid-template-columns:repeat(4,200px)}}.studio-day-tasks,.status-flow>section>div,.people-flow>section>div{justify-items:start}.studio-day-tasks .pin-task-card,.status-flow .pin-task-card,.people-flow .pin-task-card{box-sizing:border-box;aspect-ratio:1;place-self:start;width:min(100%,142px)!important;min-height:0!important}.status-flow{justify-content:start;grid-template-columns:repeat(4,170px)!important}.status-flow>section{min-width:170px!important}.status-flow .pin-task-card{width:100%!important}.people-flow{justify-content:start;grid-template-columns:repeat(4,180px)!important}.people-flow>section{min-width:180px!important}.people-flow .pin-task-card{width:100%!important}.status-flow,.people-flow{justify-content:stretch;grid-template-columns:repeat(4,minmax(220px,1fr))!important}.status-flow>section,.people-flow>section{min-width:220px!important}.studio-day-tasks .pin-task-card,.status-flow .pin-task-card,.people-flow .pin-task-card{aspect-ratio:auto!important;width:100%!important}.status-flow .pin-task-card h3,.people-flow .pin-task-card h3{-webkit-line-clamp:3!important;font-size:14px!important;line-height:1.34!important}.status-flow .pin-task-card footer strong,.people-flow .pin-task-card footer strong{font-size:11.5px!important}.studio-day-tasks .team-photo,.status-flow .team-photo,.people-flow .team-photo{aspect-ratio:1!important;object-fit:cover!important;border-radius:50%!important;flex:none!important}@media (max-width:1050px){.status-flow,.people-flow{grid-template-columns:repeat(4,225px)!important}}.notes-toolbar{justify-content:space-between;align-items:center;gap:16px;margin:-4px 0 15px;display:flex}.notes-toolbar>div{background:var(--ps-surface-23666666,#fff);border:1px solid var(--ps-edge-23646665356564,#dfe5ed);box-shadow:0 5px 16px var(--ps-shadow-233137323033333062,#1720330b);border-radius:12px;align-items:center;gap:7px;padding:5px;display:flex}.notes-toolbar button{color:var(--ps-ink-23353236303734,#526074);background:0 0;border:0;border-radius:8px;padding:9px 12px;font-size:13px;font-weight:800}.notes-toolbar button b{background:var(--ps-surface-23656566326637,#eef2f7);min-width:22px;height:22px;color:var(--ps-ink-23353236303734,#526074);border-radius:99px;place-items:center;margin-left:5px;font-size:10px;display:inline-grid}.notes-toolbar button.active{background:var(--ps-surface-23313732303333,#172033);color:var(--ps-ink-23666666,#fff)}.notes-toolbar button.active b{background:var(--ps-surface-23666664343030,#ffd400);color:var(--ps-ink-23313732303333,#172033)}.notes-toolbar>label{border:1px solid var(--ps-edge-23646265326562,#dbe2eb);background:var(--ps-surface-23666666,#fff);min-width:250px;color:var(--ps-ink-23363937333836,#697386);border-radius:10px;align-items:center;gap:7px;padding:10px 12px;display:flex}.notes-toolbar input{width:100%;color:var(--ps-ink-23313732303333,#172033);background:0 0;border:0;outline:0;font-size:13px}.notes-board{border:1px solid var(--ps-edge-23646665346562,#dfe4eb);background-color:var(--ps-surface-23666666,#fff);background-image:repeating-linear-gradient(0deg,transparent 0,transparent 43px,var(--ps-surface-23646365336562,#dce3eb) 44px,var(--ps-surface-23646365336562,#dce3eb) 45px);min-height:650px;box-shadow:0 14px 36px var(--ps-shadow-233137323033333065,#1720330e);border-radius:18px;padding:25px 30px 42px;position:relative;overflow:hidden}.notes-board:before,.notes-board:after{content:"";border:2px dashed var(--ps-edge-23393861326233,#98a2b3);border-color:var(--ps-edge-23393861326233,#98a2b3) transparent transparent;opacity:.55;pointer-events:none;border-radius:50%;width:410px;height:210px;position:absolute}.notes-board:before{top:220px;left:19%;transform:rotate(18deg)}.notes-board:after{bottom:35px;right:13%;transform:rotate(-22deg)}.notes-board>header{z-index:2;align-items:center;gap:13px;margin-bottom:26px;display:flex;position:relative}.notes-board-mark{background:var(--ps-surface-23666635623335,#ff5b35);width:48px;height:48px;color:var(--ps-ink-23666666,#fff);box-shadow:0 7px 17px var(--ps-shadow-236666356233353430,#ff5b3540);border-radius:14px;place-items:center;font-size:16px;font-weight:950;display:grid}.notes-board>header>div{gap:3px;display:grid}.notes-board>header small{letter-spacing:1.5px;color:var(--ps-ink-23666635623335,#ff5b35);font-size:11px;font-weight:900}.notes-board>header strong{color:var(--ps-ink-23313732303333,#172033);font-size:19px}.notes-grid{z-index:2;grid-template-columns:repeat(4,minmax(190px,1fr));gap:32px 28px;padding:12px 9px;display:grid;position:relative}.note-paper{border:10px solid var(--ps-edge-23666666,#fff);min-height:260px;color:var(--ps-ink-23313732303333,#172033);cursor:pointer;box-shadow:0 18px 30px var(--ps-shadow-233137323033333230,#17203320);border-radius:18px;flex-direction:column;padding:31px 20px 18px;transition:transform .18s,box-shadow .18s;display:flex;position:relative}.note-paper:hover{box-shadow:0 25px 42px var(--ps-shadow-233137323033333263,#1720332c);transform:rotate(0)translateY(-6px)!important}.note-paper.note-yellow,.note-detail.note-yellow{background:var(--ps-surface-23666664343030,#ffd400)}.note-paper.note-blue,.note-detail.note-blue{background:var(--ps-surface-23373064366666,#70d6ff)}.note-paper.note-purple,.note-detail.note-purple{background:var(--ps-surface-23633539636666,#c59cff)}.note-paper.note-coral,.note-detail.note-coral{background:var(--ps-surface-23666638623661,#ff8b6a)}.note-paper.note-green,.note-detail.note-green{background:var(--ps-surface-23373264666134,#72dfa4)}.note-turn-0{transform:rotate(-2.1deg)}.note-turn-1{transform:rotate(1.8deg)translateY(14px)}.note-turn-2{transform:rotate(-1.2deg)translateY(4px)}.note-turn-3{transform:rotate(2.2deg)translateY(18px)}.note-pin{background:linear-gradient(145deg,var(--ps-surface-23666637343466,#ff744f),var(--ps-surface-23643933323134,#d93214));width:26px;height:26px;box-shadow:0 7px 9px var(--ps-shadow-233866323130643535,#8f210d55),inset 4px 4px 5px var(--ps-shadow-236666666666663535,#fff5);border-radius:50%;position:absolute;top:-19px;left:50%;transform:translate(-50%)}.note-blue .note-pin{background:linear-gradient(145deg,var(--ps-surface-23323837636666,#287cff),var(--ps-surface-23303033666365,#003fce))}.note-purple .note-pin{background:linear-gradient(145deg,var(--ps-surface-23386134666666,#8a4fff),var(--ps-surface-23353432346436,#5424d6))}.note-green .note-pin{background:linear-gradient(145deg,var(--ps-surface-23303062373739,#00b779),var(--ps-surface-23303037633531,#007c51))}.note-delete{background:var(--ps-surface-236666666666666138,#ffffffa8);width:27px;height:27px;color:var(--ps-ink-23313732303333,#172033);opacity:0;border:0;border-radius:50%;font-size:18px;transition:opacity .15s;position:absolute;top:8px;right:9px}.note-paper:hover .note-delete{opacity:1}.note-delete:focus-visible{opacity:1}.note-paper>small{letter-spacing:1px;color:var(--ps-ink-233137323033336138,#172033a8);font-size:10px;font-weight:900}.note-paper h2{margin:10px 0 9px;font-size:20px;line-height:1.16}.note-paper p{color:var(--ps-ink-233137323033336337,#172033c7);-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.note-paper footer{border-top:1px solid var(--ps-edge-233137323033333232,#17203322);gap:3px;margin-top:auto;padding-top:17px;display:grid}.note-paper footer b{font-size:12px}.note-paper footer span{color:var(--ps-ink-233137323033333963,#1720339c);font-size:10px}.notes-empty{z-index:2;text-align:center;align-content:center;place-items:center;min-height:430px;display:grid;position:relative}.notes-empty>span{background:var(--ps-surface-23666664343030,#ffd400);width:68px;height:68px;box-shadow:0 13px 25px var(--ps-shadow-233137323033333230,#17203320);border-radius:21px;place-items:center;font-size:30px;display:grid;transform:rotate(-6deg)}.notes-empty h2{margin:18px 0 6px;font-size:23px}.notes-empty p{color:var(--ps-ink-23363937333836,#697386);margin:0 0 17px;font-size:14px}.note-kind-picker{grid-template-columns:1fr 1fr;gap:8px;display:grid}.note-kind-picker button{border:1px solid var(--ps-edge-23646265326562,#dbe2eb);background:var(--ps-surface-23666666,#fff);color:var(--ps-ink-23353236303734,#526074);border-radius:10px;padding:12px;font-size:13px;font-weight:850}.note-kind-picker button.active{background:var(--ps-surface-23313732303333,#172033);border-color:var(--ps-edge-23313732303333,#172033);color:var(--ps-ink-23666666,#fff)}.note-color-picker{gap:9px;display:flex}.note-color-picker button{border:3px solid var(--ps-edge-23666666,#fff);width:34px;height:34px;box-shadow:0 0 0 1px var(--ps-shadow-23643564636536,#d5dce6);border-radius:50%}.note-color-picker button.yellow{background:var(--ps-surface-23666664343030,#ffd400)}.note-color-picker button.blue{background:var(--ps-surface-23373064366666,#70d6ff)}.note-color-picker button.purple{background:var(--ps-surface-23633539636666,#c59cff)}.note-color-picker button.coral{background:var(--ps-surface-23666638623661,#ff8b6a)}.note-color-picker button.green{background:var(--ps-surface-23373264666134,#72dfa4)}.note-color-picker button.active{box-shadow:0 0 0 3px var(--ps-shadow-23313732303333,#172033);transform:scale(1.08)}.note-detail{color:var(--ps-ink-23313732303333,#172033);border-radius:15px;padding:23px}.note-detail>small{letter-spacing:1px;font-size:11px;font-weight:900}.note-detail h2{margin:10px 0;font-size:25px}.note-detail p{white-space:pre-wrap;font-size:15px;line-height:1.65}.note-detail footer{border-top:1px solid var(--ps-edge-233137323033333262,#1720332b);justify-content:space-between;gap:14px;margin-top:20px;padding-top:15px;font-size:12px;display:flex}.note-detail-delete{background:var(--ps-surface-23313732303333,#172033);color:var(--ps-ink-23666666,#fff);border:0;border-radius:9px;margin-top:18px;padding:9px 12px;font-weight:800}.note-form textarea{resize:vertical}@media (max-width:1100px){.notes-grid{grid-template-columns:repeat(3,minmax(180px,1fr))}}@media (max-width:760px){.notes-toolbar{flex-direction:column;align-items:stretch}.notes-toolbar>div{overflow-x:auto}.notes-toolbar>label{min-width:0}.notes-board{padding:20px 15px 35px}.notes-grid{grid-template-columns:1fr;gap:25px}.note-paper{min-height:230px}.note-turn-0,.note-turn-1,.note-turn-2,.note-turn-3{transform:none}.note-kind-picker{grid-template-columns:1fr}}.note-paper{min-height:330px}.note-paper.completed{filter:saturate(.72)}.note-paper.completed h2{text-decoration:line-through;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--ps-surface-233137323033333830,#17203380);-webkit-text-decoration-color:var(--ps-surface-233137323033333830,#17203380);-webkit-text-decoration-color:var(--ps-surface-233137323033333830,#17203380);text-decoration-color:var(--ps-surface-233137323033333830,#17203380)}.note-tracking{grid-template-columns:1fr auto;align-items:center;gap:8px;margin:14px 0 9px;display:grid}.note-assignee{align-items:center;gap:7px;min-width:0;display:flex}.note-assignee i,.note-detail-tracking i{background:var(--ps-surface-23313732303333,#172033);width:29px;min-width:29px;height:29px;color:var(--ps-ink-23666666,#fff);border:2px solid var(--ps-edge-236666666666666436,#ffffffd6);border-radius:50%;place-items:center;font-size:9px;font-style:normal;font-weight:900;display:grid}.note-assignee b{white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.note-deadline{background:var(--ps-surface-236666666666666266,#ffffffbf);color:var(--ps-ink-23313732303333,#172033);white-space:nowrap;border-radius:999px;padding:6px 8px;font-size:9.5px;font-weight:900}.note-deadline.completed{background:var(--ps-surface-23313732303333,#172033);color:var(--ps-ink-23666666,#fff)}.note-complete-toggle{border:1px solid var(--ps-edge-233137323033333432,#17203342);background:var(--ps-surface-236666666666666334,#ffffffc4);width:100%;color:var(--ps-ink-23313732303333,#172033);border-radius:8px;padding:7px 8px;font-size:10px;font-weight:900;transition:transform .15s,background .15s}.note-complete-toggle:hover{background:var(--ps-surface-23666666,#fff);transform:translateY(-1px)}.note-complete-toggle.completed{background:var(--ps-surface-23313732303333,#172033);color:var(--ps-ink-23666666,#fff);border-color:var(--ps-edge-23313732303333,#172033)}.note-detail-tracking{grid-template-columns:1fr 1fr;gap:9px;margin:18px 0;display:grid}.note-detail-tracking>span{background:var(--ps-surface-236666666666666138,#ffffffa8);border-radius:10px;align-items:center;gap:9px;padding:10px;display:flex}.note-detail-tracking>span>b{text-transform:uppercase;letter-spacing:.7px;gap:3px;font-size:10px;display:grid}.note-detail-tracking small{text-transform:none;letter-spacing:0;font-size:12px}.note-detail>.note-complete-toggle{padding:10px;font-size:12px}.note-detail.completed h2{text-decoration:line-through;text-decoration-thickness:2px}.note-form>div{grid-template-columns:1fr 1fr;gap:9px;display:grid}@media (max-width:760px){.note-paper{min-height:315px}.note-tracking,.note-detail-tracking,.note-form>div{grid-template-columns:1fr}.note-deadline{justify-self:start}}.easy-workflows{background:var(--ps-surface-23666666,#fff);gap:14px;padding:18px;display:grid}.easy-workflows-head{color:var(--ps-ink-23666666,#fff);background:radial-gradient(circle at 85% 0,var(--ps-surface-23666665313030,#ffe100) 0 9%,transparent 30%),linear-gradient(125deg,var(--ps-surface-23313031333139,#101319) 0 63%,var(--ps-surface-23323032373331,#202731) 100%);box-shadow:0 16px 34px var(--ps-shadow-233130313331393230,#10131920);border-radius:18px;justify-content:space-between;align-items:center;gap:24px;padding:24px 27px;display:flex}.easy-workflows-head small{color:var(--ps-ink-23666664343030,#ffd400);letter-spacing:1.5px;font-size:12px;font-weight:950}.easy-workflows-head h2{margin:5px 0;font-size:27px}.easy-workflows-head p{max-width:680px;color:var(--ps-ink-23646365326561,#dce2ea);margin:0;font-size:14px;line-height:1.55}.easy-workflows-head>button{background:var(--ps-surface-23666664343030,#ffd400);color:var(--ps-ink-23313031333139,#101319);box-shadow:0 7px 0 var(--ps-shadow-23623739363030,#b79600);border:0;border-radius:12px;padding:13px 17px;font-size:13px;font-weight:950}.easy-workflows-head>button:active{box-shadow:0 3px 0 var(--ps-shadow-23623739363030,#b79600);transform:translateY(4px)}.easy-flow-picker{gap:10px;padding:3px 1px;display:flex;overflow-x:auto}.easy-flow-picker>button{border:1px solid var(--ps-edge-23646665346562,#dfe4eb);background:var(--ps-surface-23666666,#fff);text-align:left;min-width:250px;color:var(--ps-ink-23313732303333,#172033);border-radius:13px;grid-template-columns:35px 1fr auto;align-items:center;gap:10px;padding:11px;display:grid}.easy-flow-picker>button>i{background:var(--ps-surface-23656566316635,#eef1f5);border-radius:10px;place-items:center;width:35px;height:35px;font-style:normal;font-weight:950;display:grid}.easy-flow-picker>button span{gap:3px;display:grid}.easy-flow-picker>button strong{font-size:13px}.easy-flow-picker>button small{color:var(--ps-ink-23363837333836,#687386);font-size:10px}.easy-flow-picker>button>b{font-size:20px}.easy-flow-picker>button.active{border-color:var(--ps-edge-23313531393166,#15191f);box-shadow:0 6px 16px var(--ps-shadow-233137323033333135,#17203315)}.easy-flow-picker>button.active>i{background:var(--ps-surface-23666664343030,#ffd400)}.easy-road-shell{border:1px solid var(--ps-edge-23646365326539,#dce2e9);background:var(--ps-surface-23663766386661,#f7f8fa);box-shadow:0 18px 42px var(--ps-shadow-233137323033333134,#17203314);border-radius:20px;overflow:hidden}.easy-road-shell>header{z-index:5;background:var(--ps-surface-23666666,#fff);border-bottom:1px solid var(--ps-edge-23646365326539,#dce2e9);justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;display:flex;position:relative}.easy-road-shell>header>div{align-items:center;gap:13px;display:flex}.easy-road-shell>header>div>div{gap:3px;display:grid}.easy-road-shell>header small{color:var(--ps-ink-23366237353835,#6b7585);font-size:10px;font-weight:850}.easy-road-shell>header h2{margin:0;font-size:19px}.easy-badge{background:var(--ps-surface-23313031333139,#101319);color:var(--ps-ink-23666664343030,#ffd400);letter-spacing:.8px;border-radius:9px;padding:10px 12px;font-size:12px;font-weight:1000}.easy-road-shell>header aside{gap:8px;display:flex}.easy-road-shell>header aside span{background:var(--ps-surface-23663066326635,#f0f2f5);min-width:90px;color:var(--ps-ink-23363937333836,#697386);border-radius:10px;gap:2px;padding:9px 11px;font-size:9px;display:grid}.easy-road-shell>header aside b{color:var(--ps-ink-23313732303333,#172033);font-size:15px}.easy-loading{text-align:center;padding:70px;font-weight:850}.easy-road{background-color:var(--ps-surface-23663766386661,#f7f8fa);background-image:linear-gradient(90deg,var(--ps-surface-23653765616630,#e7eaf0) 1px,transparent 1px),linear-gradient(var(--ps-surface-23653765616630,#e7eaf0) 1px,transparent 1px);background-size:28px 28px;min-height:1200px;padding:95px 9%;position:relative;overflow:hidden}.easy-asphalt{z-index:0;border:7px solid var(--ps-edge-23666666,#fff);background:var(--ps-surface-23313131353162,#11151b);width:116px;box-shadow:0 0 0 2px var(--ps-shadow-23636264326462,#cbd2db),0 18px 28px var(--ps-shadow-233137323033333235,#17203325);border-radius:56px;position:absolute;top:50px;bottom:50px;left:50%;transform:translate(-50%)}.easy-asphalt:after{content:"";border-left:4px dashed var(--ps-edge-23666664343030,#ffd400);position:absolute;top:22px;bottom:22px;left:50%;transform:translate(-50%)}.easy-road-start,.easy-road-finish{z-index:4;place-items:center;gap:3px;display:grid;position:absolute;left:50%;transform:translate(-50%)}.easy-road-start{top:14px}.easy-road-finish{bottom:13px}.easy-road-start span,.easy-road-finish span{background:var(--ps-surface-23666664343030,#ffd400);border:5px solid var(--ps-edge-23313031333139,#101319);width:50px;height:50px;box-shadow:0 8px 16px var(--ps-shadow-233137323033333335,#17203335);border-radius:50%;place-items:center;font-size:22px;display:grid}.easy-road-start b,.easy-road-finish b{background:var(--ps-surface-23313031333139,#101319);color:var(--ps-ink-23666666,#fff);letter-spacing:1px;border-radius:99px;padding:5px 10px;font-size:9px}.easy-road-finish.done span{background:var(--ps-surface-23313062393831,#10b981)}.easy-road-finish.done b{background:var(--ps-surface-23303837663562,#087f5b)}.easy-stop{z-index:2;width:calc(50% - 74px);min-height:125px;margin-bottom:19px;position:relative}.easy-stop.left{margin-right:auto}.easy-stop.right{margin-left:auto}.easy-stop-node{border:5px solid var(--ps-edge-23313131353162,#11151b);background:var(--ps-surface-23646665336538,#dfe3e8);width:46px;height:46px;color:var(--ps-ink-23313131353162,#11151b);box-shadow:0 7px 15px var(--ps-shadow-233137323033333335,#17203335);border-radius:50%;place-items:center;font-size:15px;font-weight:1000;display:grid;position:absolute;top:37px}.easy-stop>div{border:1px solid var(--ps-edge-23643964666537,#d9dfe7);background:var(--ps-surface-23666666,#fff);box-shadow:0 10px 23px var(--ps-shadow-233137323033333134,#17203314);border-radius:15px;padding:17px 18px;position:relative}.easy-stop>div:after{content:"";border-top:3px solid var(--ps-edge-23313131353162,#11151b);width:28px;position:absolute;top:55px}.easy-stop.done .easy-stop-node{background:var(--ps-surface-23313262393831,#12b981);color:var(--ps-ink-23666666,#fff)}.easy-stop.current .easy-stop-node{background:var(--ps-surface-23666664343030,#ffd400);animation:1.6s infinite easy-pulse}.easy-stop.current>div{border:2px solid var(--ps-edge-23666664343030,#ffd400);box-shadow:0 12px 27px var(--ps-shadow-236666643430303264,#ffd4002d)}.easy-stop.next>div{opacity:.74}.easy-stop>div>small{color:var(--ps-ink-23363937333836,#697386);letter-spacing:.8px;font-size:9px;font-weight:950}.easy-stop h3{margin:5px 0 14px;font-size:18px}.easy-stop footer{align-items:center;gap:9px;display:flex}.easy-stop footer .team-photo{aspect-ratio:1!important;border-radius:50%!important;width:34px!important;min-width:34px!important;height:34px!important}.easy-stop footer>span{gap:2px;display:grid}.easy-stop footer b{font-size:11px}.easy-stop footer small{color:var(--ps-ink-23363937333836,#697386);font-size:9px}.easy-stop>div>button{background:var(--ps-surface-23313131353162,#11151b);color:var(--ps-ink-23666664343030,#ffd400);border:0;border-radius:9px;padding:9px 11px;font-size:10px;font-weight:950;position:absolute;bottom:13px;right:13px}.easy-stop.current>div>button:hover{background:var(--ps-surface-23666664343030,#ffd400);color:var(--ps-ink-23313131353162,#11151b)}@keyframes easy-pulse{0%,to{box-shadow:0 0 0 0 var(--ps-shadow-236666643430303838,#ffd40088)}50%{box-shadow:0 0 0 12px var(--ps-shadow-236666643430303030,#ffd40000)}}.easy-flow-form{min-width:min(760px,80vw)}.easy-step-editor{gap:7px;display:grid}.easy-step-editor>header{justify-content:space-between;align-items:center;display:flex}.easy-step-editor>header span{font-size:13px;font-weight:900}.easy-step-editor>header button{background:var(--ps-surface-23666664343030,#ffd400);border:0;border-radius:8px;padding:7px 10px;font-weight:900}.easy-step-editor>div{border:1px solid var(--ps-edge-23653065356563,#e0e5ec);border-radius:10px;grid-template-columns:30px 1.3fr 1fr 82px 25px;align-items:center;gap:7px;padding:7px;display:grid}.easy-step-editor>div>b{background:var(--ps-surface-23313131353162,#11151b);width:28px;height:28px;color:var(--ps-ink-23666664343030,#ffd400);border-radius:50%;place-items:center;display:grid}.easy-step-editor input,.easy-step-editor select{box-sizing:border-box;border:1px solid var(--ps-edge-23643964666537,#d9dfe7);border-radius:8px;width:100%;padding:9px;font-size:12px}.easy-step-editor>div>label{align-items:center;gap:3px;font-size:10px;font-weight:900;display:flex}.easy-step-editor>div>label input{width:45px}.easy-step-editor>div>button{color:var(--ps-ink-23643233623530,#d23b50);background:0 0;border:0;font-size:20px}.easy-flow-form>.submit{background:var(--ps-surface-23313131353162,#11151b);color:var(--ps-ink-23666664343030,#ffd400)}@media (max-width:900px){.easy-workflows{padding:10px}.easy-workflows-head,.easy-road-shell>header{flex-direction:column;align-items:flex-start}.easy-road-shell>header aside{width:100%;overflow-x:auto}.easy-road{min-height:1250px;padding-inline:15px}.easy-asphalt{width:66px;left:48px}.easy-road-start,.easy-road-finish{left:48px}.easy-stop,.easy-stop.left,.easy-stop.right{width:calc(100% - 95px);margin-left:95px;margin-right:0}.easy-stop.left .easy-stop-node,.easy-stop.right .easy-stop-node{left:-74px;right:auto}.easy-stop.left>div:after,.easy-stop.right>div:after{left:-29px;right:auto}.easy-step-editor>div{grid-template-columns:28px 1fr 25px}.easy-step-editor>div select,.easy-step-editor>div label{grid-column:2}}.easy-road{min-height:1260px;padding:90px 5%}.easy-asphalt{width:auto;box-shadow:none;background:0 0;border:0;border-radius:0;inset:48px 6%;transform:none}.easy-asphalt:after{display:none}.easy-asphalt span{background:var(--ps-surface-23313131353162,#11151b);width:47%;height:66px;box-shadow:0 0 0 6px var(--ps-shadow-23666666,#fff),0 9px 20px var(--ps-shadow-233137323033333238,#17203328);border-radius:999px;position:absolute}.easy-asphalt span:after{content:"";border-top:4px dashed var(--ps-edge-23666664343030,#ffd400);position:absolute;top:50%;left:18px;right:18px;transform:translateY(-50%)}.easy-asphalt span:first-child{top:100px;left:18%;transform:rotate(18deg)}.easy-asphalt span:nth-child(2){top:255px;right:14%;transform:rotate(-21deg)}.easy-asphalt span:nth-child(3){top:410px;left:17%;transform:rotate(22deg)}.easy-asphalt span:nth-child(4){top:565px;right:14%;transform:rotate(-20deg)}.easy-asphalt span:nth-child(5){top:720px;left:17%;transform:rotate(21deg)}.easy-asphalt span:nth-child(6){top:875px;right:14%;transform:rotate(-20deg)}.easy-asphalt span:nth-child(7){top:1030px;left:24%;transform:rotate(13deg)}.easy-stop{width:35%;min-height:125px;margin-bottom:28px}.easy-stop.left{margin-left:0}.easy-stop.right{margin-right:0}.easy-stop:nth-of-type(odd){margin-left:1%;margin-right:auto}.easy-stop:nth-of-type(2n){margin-left:auto;margin-right:1%}.easy-stop:nth-of-type(3),.easy-stop:nth-of-type(7){margin-left:8%}.easy-stop:nth-of-type(4),.easy-stop:nth-of-type(8){margin-right:8%}.easy-stop.left .easy-stop-node{right:-76px}.easy-stop.right .easy-stop-node{left:-76px}.easy-stop>div:after{width:23px}.easy-stop.left>div:after{right:-24px}.easy-stop.right>div:after{left:-24px}.easy-stop-node{z-index:3;border-color:var(--ps-edge-23666666,#fff);outline:6px solid var(--ps-edge-23313131353162,#11151b)}.easy-road-start{top:20px;left:11%}.easy-road-finish{bottom:20px;left:auto;right:8%;transform:none}.easy-stop.done:nth-of-type(3n+1) .easy-stop-node{background:var(--ps-surface-23303063326666,#00c2ff)}.easy-stop.done:nth-of-type(3n+2) .easy-stop-node{background:var(--ps-surface-23323163663761,#21cf7a)}.easy-stop.done:nth-of-type(3n) .easy-stop-node{background:var(--ps-surface-23396235636666,#9b5cff)}.modal:has(.task-form-v2){width:min(900px,96vw);max-height:92vh;overflow:auto}.task-form-v2{gap:13px}.task-kind-switch{grid-template-columns:1fr 1fr!important;gap:9px!important;display:grid!important}.task-kind-switch>button{text-align:left;border:1px solid var(--ps-edge-23646365326539,#dce2e9);background:var(--ps-surface-23666666,#fff);color:var(--ps-ink-23313732303333,#172033);border-radius:12px;align-items:center;gap:10px;padding:12px;display:flex}.task-kind-switch>button>b{background:var(--ps-surface-23656566316635,#eef1f5);border-radius:9px;place-items:center;width:34px;min-width:34px;height:34px;font-size:17px;display:grid}.task-kind-switch>button>span{gap:2px;font-size:13px;font-weight:900;display:grid}.task-kind-switch>button small{color:var(--ps-ink-23373037623862,#707b8b);font-size:10px;font-weight:600}.task-kind-switch>button.active{border-color:var(--ps-edge-23313131353162,#11151b);box-shadow:0 0 0 2px var(--ps-shadow-23666664343030,#ffd400)}.task-kind-switch>button.active>b{background:var(--ps-surface-23313131353162,#11151b);color:var(--ps-ink-23666664343030,#ffd400)}.task-form-v2 textarea[name=description]{min-height:76px}.task-file-field{gap:7px;position:relative;border:2px dashed var(--ps-edge-23626663386434,#bfc8d4)!important;background:var(--ps-surface-23663866396662,#f8f9fb)!important;padding:13px!important;display:grid!important}.task-file-field input{opacity:0;cursor:pointer;position:absolute;inset:0}.task-file-field span{color:var(--ps-ink-23363637323836,#667286);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:650;overflow:hidden}.task-form-v2>.submit{z-index:3;background:var(--ps-surface-23313131353162,#11151b);color:var(--ps-ink-23666664343030,#ffd400);box-shadow:0 -12px 24px var(--ps-shadow-23666666,#fff);position:sticky;bottom:0}.task-mini-road{border:1px solid var(--ps-edge-23646365326539,#dce2e9);background:var(--ps-surface-23663466366638,#f4f6f8);border-radius:15px;padding:14px;overflow:hidden}.task-mini-road>header{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.task-mini-road>header>span{letter-spacing:1px;font-size:10px;font-weight:950}.task-mini-road>header>button{background:var(--ps-surface-23666664343030,#ffd400);color:var(--ps-ink-23313131353162,#11151b);border:0;border-radius:8px;padding:7px 9px;font-size:10px;font-weight:950}.task-mini-road>div{gap:7px;padding:3px 0;display:grid;position:relative}.task-mini-road>div>label{border:1px solid var(--ps-edge-23646365326539,#dce2e9);background:var(--ps-surface-23666666,#fff);z-index:1;border-radius:10px;grid-template-columns:30px 1fr 22px;align-items:center;gap:6px;width:47%;min-height:48px;padding:7px;display:grid;position:relative}.task-mini-road>div>label.left{justify-self:start}.task-mini-road>div>label.right{justify-self:end}.task-mini-road>div>label>b{background:var(--ps-surface-23313131353162,#11151b);width:30px;height:30px;color:var(--ps-ink-23666664343030,#ffd400);box-shadow:0 0 0 4px var(--ps-shadow-23666666,#fff);border-radius:50%;place-items:center;font-size:11px;display:grid}.task-mini-road>div>label>input{background:0 0;border:0;min-width:0;padding:7px;font-size:11px;font-weight:750}.task-mini-road>div>label>button{color:var(--ps-ink-23643333363532,#d33652);background:0 0;border:0;font-size:17px}.task-mini-road>div>label:after{content:"";z-index:-2;border:18px solid var(--ps-edge-23313131353162,#11151b);box-sizing:border-box;border-top:0;border-radius:0 0 50px 50px;width:70%;height:34px;position:absolute;top:35px}.task-mini-road>div>label.left:after{left:65%;transform:rotate(8deg)}.task-mini-road>div>label.right:after{right:65%;transform:rotate(-8deg)}.task-mini-road>div>label:last-child:after{display:none}.task-mini-road>p{color:var(--ps-ink-23366237363837,#6b7687);text-align:center;margin:10px 0 0;font-size:10px}@media (max-width:900px){.easy-asphalt{width:70px!important;left:32px!important;right:auto!important}.easy-asphalt span{display:none}.easy-asphalt:before{content:"";background:var(--ps-surface-23313131353162,#11151b);box-shadow:0 0 0 5px var(--ps-shadow-23666666,#fff);border-radius:50px;position:absolute;inset:0}.easy-asphalt:after{content:"";border-left:4px dashed var(--ps-edge-23666664343030,#ffd400);display:block;position:absolute;inset:18px 50% 18px auto}.easy-road-start{left:67px}.easy-road-finish{left:42px;right:auto;transform:none}.easy-stop:nth-of-type(n),.easy-stop.left,.easy-stop.right{width:calc(100% - 100px);margin-left:100px;margin-right:0}.task-kind-switch{grid-template-columns:1fr!important}.task-mini-road>div>label{width:85%}}.easy-road-shell{background:var(--ps-surface-23653965396539,#e9e9e9)}.easy-road{isolation:isolate;aspect-ratio:1.56;background:var(--ps-surface-23653965396539,#e9e9e9);background-image:radial-gradient(circle at 14% 18%,var(--ps-surface-236666666666663730,#ffffff70) 0 1px,transparent 1.5px);background-size:19px 19px;height:auto;min-height:0;padding:0;overflow:hidden}.easy-road-canvas{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.easy-map-start,.easy-map-goal{z-index:2;color:var(--ps-ink-23313131353162,#11151b);letter-spacing:1.4px;font-size:12px;font-weight:1000;position:absolute}.easy-map-start{top:32%;left:1.8%}.easy-map-goal{top:32%;right:1.8%}.easy-road .easy-asphalt,.easy-road .easy-road-start,.easy-road .easy-road-finish{display:none}.easy-road .easy-stop,.easy-road .easy-stop:nth-of-type(n),.easy-road .easy-stop.left,.easy-road .easy-stop.right{z-index:3;width:0;height:0;min-height:0;margin:0;position:absolute;transform:none}.easy-road .easy-stop-node{z-index:4;background:var(--ps-surface-23313731613166,#171a1f);color:#0000;width:42px;height:42px;box-shadow:13px 15px 16px var(--ps-shadow-233131313531623338,#11151b38);border:0;border-radius:50%;outline:0;font-size:0;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.easy-road .easy-stop-node:after{content:"";background:var(--stop-color);width:13px;height:13px;box-shadow:0 0 0 2px var(--ps-shadow-23303030,#000);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.easy-road .easy-stop.current .easy-stop-node{animation:1.7s infinite map-pin-pulse}.easy-road .easy-stop.done .easy-stop-node:before{content:"✓";z-index:2;color:var(--ps-ink-23666666,#fff);font-size:9px;font-weight:1000;position:absolute;top:50%;left:50%;transform:translate(-50%,-52%)}.easy-road .easy-stop.done .easy-stop-node:after{background:var(--stop-color);width:18px;height:18px}.easy-road .easy-stop>div{width:220px;min-height:72px;box-shadow:none;color:var(--ps-ink-23313531393166,#15191f);background:0 0;border:0;border-radius:0;padding:0 0 0 38px;position:absolute}.easy-road .easy-stop>div:after{display:none}.easy-road .easy-label-below-right>div{top:30px;left:21px}.easy-road .easy-label-below-left>div{top:29px;right:20px}.easy-road .easy-label-above-left>div{bottom:30px;right:20px}.easy-road .easy-label-above-right>div{bottom:30px;left:21px}.easy-road .easy-step-icon{border:2px solid var(--ps-edge-23313731613166,#171a1f);background:var(--ps-surface-23663766376637,#f7f7f7);width:29px;height:29px;color:var(--stop-color);border-radius:50%;place-items:center;font-size:16px;font-weight:1000;display:grid;position:absolute;top:2px;left:0}.easy-road .easy-stop>div>small{color:var(--ps-ink-23313531393166,#15191f);letter-spacing:.5px;font-size:12px;font-weight:1000;display:block}.easy-road .easy-stop h3{text-transform:uppercase;margin:3px 0;font-size:15px;line-height:1.16}.easy-road .easy-stop>div>p{max-width:180px;color:var(--ps-ink-23363736623730,#676b70);margin:0;font-size:9px;line-height:1.35}.easy-road .easy-stop.next>div{opacity:.8}.easy-road .easy-stop.current>div{box-shadow:none;border:0}.easy-road .easy-stop>div>button{background:var(--ps-surface-23313731613166,#171a1f);color:var(--ps-ink-23666666,#fff);border:0;border-radius:999px;margin-top:7px;padding:6px 9px;font-size:8px;font-weight:900;position:static}.easy-road .easy-stop>div>button:hover{background:var(--stop-color);color:var(--ps-ink-23313131,#111)}.easy-road .easy-stop footer{display:none}@keyframes map-pin-pulse{0%,to{box-shadow:13px 15px 16px var(--ps-shadow-233131313531623338,#11151b38),0 0 0 0 color-mix(in srgb,var(--stop-color) 65%,transparent)}50%{box-shadow:13px 15px 16px var(--ps-shadow-233131313531623338,#11151b38),0 0 0 13px transparent}}@media (max-width:980px){.easy-road{aspect-ratio:auto;min-height:920px}.easy-road-canvas{display:none}.easy-road:before{content:"";background:var(--ps-surface-23666666,#fff);width:55px;box-shadow:0 0 0 5px var(--ps-shadow-23643164336436,#d1d3d6),8px 12px 18px var(--ps-shadow-2331313132,#1112);border-radius:55px;position:absolute;top:25px;bottom:25px;left:42px}.easy-map-start{top:8px;left:31px}.easy-map-goal{inset:auto auto 7px 35px}.easy-road .easy-stop:nth-of-type(n){width:calc(100% - 115px)!important;height:auto!important;min-height:98px!important;margin:0 10px 10px 115px!important;position:relative!important;top:auto!important;left:auto!important}.easy-road .easy-stop-node{top:42px;left:-46px}.easy-road .easy-stop>div,.easy-road .easy-label-below-right>div,.easy-road .easy-label-below-left>div,.easy-road .easy-label-above-left>div,.easy-road .easy-label-above-right>div{background:var(--ps-surface-23666666,#fff);width:100%;min-height:76px;box-shadow:0 6px 16px var(--ps-shadow-2331313132,#1112);border-radius:12px;padding:13px 13px 13px 48px;position:relative;inset:auto}.easy-road .easy-step-icon{top:13px;left:12px}}.road-editor-bar{background:var(--ps-surface-23313731623230,#171b20);color:var(--ps-ink-23666666,#fff);border-bottom:1px solid var(--ps-edge-23333433623434,#343b44);align-items:center;gap:12px;padding:10px 16px;display:flex}.road-editor-bar>button{border:1px solid var(--ps-edge-23666664343030,#ffd400);background:var(--ps-surface-23666664343030,#ffd400);color:var(--ps-ink-23313731623230,#171b20);border-radius:9px;padding:9px 12px;font-size:11px;font-weight:950}.road-editor-bar>button.active{background:var(--ps-surface-23666666,#fff);color:var(--ps-ink-23313731623230,#171b20);box-shadow:0 0 0 3px var(--ps-shadow-236666643430303636,#ffd40066)}.road-editor-bar>span{color:var(--ps-ink-23636264316438,#cbd1d8);font-size:10px}.realistic-road{background-color:var(--ps-surface-23373539303564,#75905d);background-image:radial-gradient(circle at 14% 20%,var(--ps-surface-233931616137373466,#91aa774f) 0 2px,transparent 3px),radial-gradient(circle at 76% 62%,var(--ps-surface-233466366233653435,#4f6b3e45) 0 2px,transparent 3px),linear-gradient(115deg,var(--ps-surface-23383239623639,#829b69),var(--ps-surface-23363537663530,#657f50));background-size:31px 31px,43px 43px,100% 100%}.realistic-road.placing{cursor:crosshair}.realistic-road.placing:after{content:"YOLDA GÖREVİN DURACAĞI NOKTAYI SEÇİN";z-index:8;background:var(--ps-surface-23666664343030,#ffd400);color:var(--ps-ink-23313531393166,#15191f);letter-spacing:.7px;box-shadow:0 6px 16px var(--ps-shadow-2330303033,#0003);border-radius:999px;padding:8px 13px;font-size:9px;font-weight:1000;position:absolute;top:14px;left:50%;transform:translate(-50%)}.realistic-road .easy-map-start,.realistic-road .easy-map-goal{background:var(--ps-surface-23663566316537,#f5f1e7);color:var(--ps-ink-23313731623230,#171b20);box-shadow:0 5px 12px var(--ps-shadow-2330303033,#0003);border-radius:7px;padding:6px 9px}.realistic-road .easy-map-start{top:33%;left:1%}.realistic-road .easy-map-goal{top:33%;right:1%}.easy-road .road-note{cursor:grab;touch-action:none}.easy-road .road-note:active{cursor:grabbing;z-index:9}.easy-road .road-note>div{border:1px solid var(--ps-edge-23633962393662,#c9b96b);background:var(--ps-surface-23666666303964,#fff09d);width:190px;min-height:126px;color:var(--ps-ink-23326232393166,#2b291f);box-shadow:7px 10px 16px var(--ps-shadow-233130323230663432,#10220f42);border-radius:3px;padding:20px 12px 12px;transition:box-shadow .18s;top:24px;left:25px}.easy-road .road-note:nth-of-type(2n)>div{left:auto;right:25px}.easy-road .road-note:active>div{box-shadow:13px 19px 24px var(--ps-shadow-233130323230663535,#10220f55)}.easy-road .road-note>div:before{content:"";background:var(--ps-surface-236666666666663963,#ffffff9c);width:48px;height:14px;box-shadow:0 1px 2px var(--ps-shadow-2330303032,#0002);position:absolute;top:-7px;left:50%;transform:translate(-50%)rotate(-2deg)}.easy-road .road-note.note-turn-0>div{transform:rotate(-2deg)}.easy-road .road-note.note-turn-1>div{transform:rotate(1.8deg)}.easy-road .road-note.note-turn-2>div{transform:rotate(-1.1deg)}.easy-road .road-note.note-turn-3>div{transform:rotate(2.3deg)}.easy-road .road-note>div>small{color:var(--ps-ink-23366636343333,#6f6433);font-size:9px}.easy-road .road-note h3{text-transform:none;margin:5px 0 10px;font-size:14px;line-height:1.2}.easy-road .road-note>div>label{align-items:center;gap:6px;display:flex}.easy-road .road-note>div>label .team-photo{border:2px solid var(--ps-edge-23666666,#fff)!important;width:27px!important;min-width:27px!important;height:27px!important}.easy-road .road-note>div>label select{border:0;border-bottom:1px solid var(--ps-edge-23396539313465,#9e914e);min-width:0;max-width:125px;color:var(--ps-ink-23333933353236,#393526);background:0 0;outline:0;padding:4px 2px;font-size:9px;font-weight:850}.easy-road .road-note>div>p{color:var(--ps-ink-23373536643433,#756d43);margin:7px 0 0;font-size:9px;font-weight:800}.easy-road .road-note.current>div{border:2px solid var(--ps-edge-23666636623030,#ff6b00);background:var(--ps-surface-23666665303661,#ffe06a);box-shadow:7px 10px 16px var(--ps-shadow-233130323230663432,#10220f42),0 0 0 4px var(--ps-shadow-236666643430303838,#ffd40088)}.easy-road .road-note.next>div{opacity:1}.easy-road .road-note>div>button{background:var(--ps-surface-23323532613266,#252a2f);color:var(--ps-ink-23666666,#fff);margin-top:8px}.easy-road .road-note .easy-stop-node{background:var(--ps-surface-23313731623230,#171b20);width:38px;height:38px;box-shadow:8px 9px 11px var(--ps-shadow-2330303035,#0005)}.easy-road .road-note .easy-stop-node:after{background:var(--stop-color)}.easy-road-car{z-index:7;width:46px;height:34px;filter:drop-shadow(7px 9px 5px var(--ps-surface-2330303036,#0006));pointer-events:none;place-items:center;font-size:34px;transition:left .9s cubic-bezier(.2,.8,.2,1),top .9s cubic-bezier(.2,.8,.2,1),transform .5s;display:grid;position:absolute;transform:translate(-50%,-145%)}.road-quick-add{z-index:12;border:2px solid var(--ps-edge-23666664343030,#ffd400);background:var(--ps-surface-23666666,#fff);width:220px;color:var(--ps-ink-23313731623230,#171b20);box-shadow:0 18px 40px var(--ps-shadow-2330303036,#0006);border-radius:12px;gap:7px;padding:12px;display:grid;position:absolute;transform:translate(-50%,-50%)}.road-quick-add>strong{font-size:12px}.road-quick-add>input,.road-quick-add>select,.road-quick-add>label{box-sizing:border-box;border:1px solid var(--ps-edge-23643864646534,#d8dde4);background:var(--ps-surface-23666666,#fff);border-radius:7px;width:100%;padding:8px;font-size:10px}.road-quick-add>label{align-items:center;gap:5px;display:flex}.road-quick-add>label input{border:0;width:48px}.road-quick-add>div{justify-content:flex-end;gap:6px;display:flex}.road-quick-add>div button{border:0;border-radius:7px;padding:7px 9px;font-size:9px;font-weight:900}.road-quick-add>div button:last-child{background:var(--ps-surface-23313731623230,#171b20);color:var(--ps-ink-23666664343030,#ffd400)}@media (max-width:980px){.road-editor-bar{flex-direction:column;align-items:flex-start}.realistic-road:before{background:var(--ps-surface-23333033343361,#30343a)!important;box-shadow:0 0 0 8px var(--ps-shadow-23663165656535,#f1eee5),0 0 0 13px var(--ps-shadow-23396239613933,#9b9a93)!important}.realistic-road:after{content:"";border-left:3px dashed var(--ps-edge-23666664343030,#ffd400);position:absolute;top:35px;bottom:35px;left:67px}.easy-road .road-note:nth-of-type(n)>div{left:auto;right:auto}.easy-road .road-note>div{transform:none!important}.easy-road-car{display:none}}.realistic-road{background:var(--ps-surface-23666666,#fff);background-image:linear-gradient(var(--ps-surface-23656466306634,#edf0f4) 1px,transparent 1px),linear-gradient(90deg,var(--ps-surface-23656466306634,#edf0f4) 1px,transparent 1px);background-size:32px 32px}.realistic-road .easy-map-start,.realistic-road .easy-map-goal{background:var(--ps-surface-23666666,#fff);color:var(--ps-ink-23313531393166,#15191f);border:1px solid var(--ps-edge-23646365316537,#dce1e7);box-shadow:0 6px 16px var(--ps-shadow-233137323033333166,#1720331f)}.road-connections-canvas{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.road-step-group{display:contents}.road-checkpoint,.road-draft-checkpoint{z-index:6;border:5px solid var(--ps-edge-23313731623230,#171b20);background:var(--stop-color,var(--ps-surface-23666664343030,#ffd400));width:39px;height:39px;color:var(--ps-ink-23313731623230,#171b20);box-shadow:7px 9px 12px var(--ps-shadow-233137323033333364,#1720333d);pointer-events:none;border-radius:50%;place-items:center;font-size:11px;font-weight:1000;display:grid;position:absolute;transform:translate(-50%,-50%)}.road-checkpoint.done{color:var(--ps-ink-23666666,#fff)}.road-checkpoint.current{animation:1.7s infinite map-pin-pulse}.road-draft-checkpoint{z-index:11;border-color:var(--ps-edge-23666666,#fff);outline:4px solid var(--ps-edge-23313731623230,#171b20);background:var(--ps-surface-23666664343030,#ffd400);font-size:18px}.easy-road .road-note,.easy-road .road-note:nth-of-type(n){z-index:5;width:190px!important;height:auto!important;min-height:0!important;margin:0!important}.easy-road .road-note>div,.easy-road .road-note:nth-of-type(2n)>div{border:1px solid var(--stop-color);width:190px;min-height:126px;position:relative;inset:auto}@supports (color:color-mix(in lab, red, red)){.easy-road .road-note>div,.easy-road .road-note:nth-of-type(2n)>div{border:1px solid color-mix(in srgb,var(--stop-color) 44%,var(--ps-edge-23366337353830,#6c7580))}}.easy-road .road-note>div,.easy-road .road-note:nth-of-type(2n)>div{background:var(--note-color);color:var(--ps-ink-23323532323164,#25221d);box-shadow:7px 10px 18px var(--ps-shadow-233137323033333239,#17203329);border-radius:4px;padding:20px 12px 12px}.easy-road .road-note.current>div{background:var(--note-color);border:2px solid var(--ps-edge-23313731623230,#171b20);box-shadow:7px 10px 18px var(--ps-shadow-233137323033333239,#17203329),0 0 0 4px var(--stop-color)}@supports (color:color-mix(in lab, red, red)){.easy-road .road-note.current>div{box-shadow:7px 10px 18px var(--ps-shadow-233137323033333239,#17203329),0 0 0 4px color-mix(in srgb,var(--stop-color) 34%,transparent)}}.easy-road .road-note.done>div{background:var(--note-color);border-color:var(--stop-color)}.easy-road .road-note>div>small{color:var(--ps-ink-23346634613366,#4f4a3f)}.easy-road .road-note>div>p{color:var(--ps-ink-23353434663435,#544f45)}.easy-road .road-note>div>label select{border-bottom-color:var(--ps-edge-233462346635363730,#4b4f5670);color:var(--ps-ink-23323932383231,#292821)}.step-chain-label{border-top:1px dashed var(--ps-edge-233137316232303530,#171b2050);color:var(--ps-ink-23336534313436,#3e4146);white-space:nowrap;text-overflow:ellipsis;margin-top:8px;padding-top:7px;font-size:8px;font-weight:900;display:block;overflow:hidden}.easy-road-car{transform:translate(-50%,-145%)scaleX(-1)}.easy-road-car.finished{transform:translate(-50%,-145%)scaleX(-1)scale(1.18)}.road-quick-add{background:var(--ps-surface-23666666386363,#fff8cc);border-color:var(--ps-edge-23313731623230,#171b20);transform:none}.road-quick-add:before{content:"";border-top:2px dashed var(--ps-edge-23313731623230,#171b20);width:18px;position:absolute;top:28px;left:-18px}.road-editor-bar>span:after{content:" · Araç yalnızca ‘Tamamlandı’ işaretlenince ilerler"}.easy-road .road-note .easy-stop-node{display:none}@media (max-width:980px){.realistic-road{background:var(--ps-surface-23666666,#fff)}.road-connections-canvas{display:none}.road-checkpoint{left:67px!important}.easy-road .road-note:nth-of-type(n){width:calc(100% - 120px)!important;margin:0 10px 12px 110px!important}.easy-road .road-note>div,.easy-road .road-note:nth-of-type(2n)>div{width:100%}.road-draft-checkpoint{display:none}.road-quick-add{width:auto;position:fixed;transform:none;top:20%!important;left:5%!important;right:5%!important}.easy-road-car{display:none}}.road-checkpoint{pointer-events:auto;cursor:grab;touch-action:none;transition:box-shadow .16s,transform .16s}.road-checkpoint:hover{box-shadow:8px 12px 18px var(--ps-shadow-233137323033333535,#17203355);transform:translate(-50%,-50%)scale(1.12)}.road-checkpoint:active{cursor:grabbing;transform:translate(-50%,-50%)scale(1.18)}.road-note-description{-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:var(--ps-ink-23333733353266,#37352f)!important;margin:0 0 8px!important;font-size:9px!important;font-weight:700!important;line-height:1.35!important;display:-webkit-box!important}.road-quick-add{width:255px}.road-quick-add .quick-field{background:0 0;border:0;gap:4px;padding:0;display:grid}.road-quick-add .quick-field>span{letter-spacing:.6px;text-transform:uppercase;font-size:8px;font-weight:1000}.road-quick-add .quick-field input,.road-quick-add .quick-field select,.road-quick-add .quick-field textarea{box-sizing:border-box;border:1px solid var(--ps-edge-23636664356464,#cfd5dd);background:var(--ps-surface-23666666,#fff);width:100%;color:var(--ps-ink-23313731623230,#171b20);font:inherit;border-radius:8px;outline:none;padding:8px;font-size:10px}.road-quick-add .quick-field textarea{resize:vertical;min-height:62px}.road-quick-add .quick-field input:focus,.road-quick-add .quick-field select:focus,.road-quick-add .quick-field textarea:focus{border-color:var(--ps-edge-23313731623230,#171b20);box-shadow:0 0 0 2px var(--ps-shadow-23666664343030,#ffd400)}.status-flow>section>div{flex-direction:column;justify-content:flex-start!important;align-items:stretch!important;gap:7px!important;display:flex!important}.status-flow>section>div>.pin-task-card{flex:none!important;place-self:stretch stretch!important;width:100%!important}.status-flow>section>div>button{flex:none!important;align-self:stretch!important;width:100%!important;height:auto!important;min-height:38px!important;margin:0!important;padding:9px 8px!important;line-height:1.25!important;display:block!important}.calendar-page-v2{gap:14px;display:grid}.calendar-page-title{justify-content:space-between;align-items:end;gap:20px;display:flex}.calendar-page-title>div{gap:4px;display:grid}.calendar-page-title small{color:var(--ps-ink-23303036636666,#006cff);letter-spacing:1.5px;font-size:11px;font-weight:900}.calendar-page-title h1{color:var(--ps-ink-23313732303333,#172033);margin:0;font-size:28px;line-height:1.1}.calendar-page-title p{max-width:590px;color:var(--ps-ink-23363937333836,#697386);text-align:right;margin:0;font-size:14px}.calendar-v2-shell{border:1px solid var(--ps-edge-23646665356564,#dfe5ed);background:var(--ps-surface-23666666,#fff);box-shadow:0 12px 32px var(--ps-shadow-233137323033333064,#1720330d);border-radius:18px;padding:14px}.calendar-v2-toolbar{justify-content:space-between;align-items:center;gap:18px;padding:7px 2px 15px;display:flex}.calendar-month-id{align-items:center;gap:13px;min-width:260px;display:flex}.calendar-month-id>time{text-align:center;border:1px solid var(--ps-edge-23646665356564,#dfe5ed);background:var(--ps-surface-23666666,#fff);width:52px;height:56px;box-shadow:0 3px 9px var(--ps-shadow-233137323033333064,#1720330d);border-radius:10px;place-content:center;display:grid}.calendar-month-id>time small{color:var(--ps-ink-23386139356135,#8a95a5);letter-spacing:.8px;font-size:9px;font-weight:900}.calendar-month-id>time strong{color:var(--ps-ink-23313732303333,#172033);font-size:20px;line-height:1.1}.calendar-month-id>div{gap:3px;display:grid}.calendar-month-id h2{color:var(--ps-ink-23313732303333,#172033);text-transform:capitalize;margin:0;font-size:19px}.calendar-month-id p{color:var(--ps-ink-23376138353935,#7a8595);margin:0;font-size:11px}.calendar-v2-actions{align-items:center;gap:8px;display:flex}.calendar-nav,.calendar-view-switch{border:1px solid var(--ps-edge-23646365336563,#dce3ec);background:var(--ps-surface-23663466366639,#f4f6f9);border-radius:9px;align-items:center;display:flex;overflow:hidden}.calendar-nav button,.calendar-view-switch button,.calendar-today{border:0;border-right:1px solid var(--ps-edge-23646365336563,#dce3ec);background:var(--ps-surface-23666666,#fff);height:36px;color:var(--ps-ink-23353236303734,#526074);padding:0 12px;font-size:12px;font-weight:800}.calendar-nav button:last-child,.calendar-view-switch button:last-child{border-right:0}.calendar-nav button:hover,.calendar-today:hover{background:var(--ps-surface-23663266366666,#f2f6ff);color:var(--ps-ink-23303036636666,#006cff)}.calendar-today{border:1px solid var(--ps-edge-23646365336563,#dce3ec);border-radius:9px}.calendar-view-switch button{background:var(--ps-surface-23663266346637,#f2f4f7);color:var(--ps-ink-23376238353934,#7b8594)}.calendar-view-switch button.active{background:var(--ps-surface-23666666,#fff);color:var(--ps-ink-23313732303333,#172033);box-shadow:0 2px 7px var(--ps-shadow-233137323033333132,#17203312)}.calendar-v2-actions .calendar-filters{margin:0}.calendar-v2-actions .calendar-filter-toggle{background:var(--ps-surface-23303036636666,#006cff);height:36px;color:var(--ps-ink-23666666,#fff);box-shadow:0 6px 14px var(--ps-shadow-233030366366663262,#006cff2b);border:0;border-radius:9px;padding:0 14px;font-size:12px;font-weight:850}.calendar-v2-actions .calendar-filter-toggle.active{background:var(--ps-surface-23313732303333,#172033)}.calendar-v2-grid{border:1px solid var(--ps-edge-23646665356564,#dfe5ed)!important;border-radius:13px!important}.calendar-v2-grid .weekdays span{background:var(--ps-surface-23666166626663,#fafbfc);color:var(--ps-ink-23366537383837,#6e7887);text-transform:uppercase;letter-spacing:.5px;border-right:1px solid var(--ps-edge-23653565396566,#e5e9ef);padding:10px;font-size:10px;font-weight:850}.calendar-v2-grid .weekdays span:last-child{border-right:0}.calendar-v2-grid .calendar-days>div{border-color:var(--ps-edge-23653465386565,#e4e8ee);background:var(--ps-surface-23666666,#fff);min-height:118px;padding:7px}.calendar-v2-grid .calendar-days>div.muted{background:var(--ps-surface-23663766386661,#f7f8fa);color:var(--ps-ink-23616562356266,#aeb5bf)}.calendar-v2-grid .calendar-days b{width:22px;height:22px;color:var(--ps-ink-23353236303734,#526074);place-items:center;font-size:11px;display:grid}.calendar-v2-grid .calendar-days .today b{background:var(--ps-surface-23313732303333,#172033);color:var(--ps-ink-23666666,#fff);border-radius:5px}.calendar-v2-grid .event{background:var(--ps-surface-23656566336666,#eef3ff);color:var(--ps-ink-23323834643962,#284d9b);border-radius:4px;padding:6px 6px 6px 9px;font-size:10px;font-weight:750;position:relative}.calendar-v2-grid .event:before{content:"";background:var(--ps-surface-23346538336538,#4e83e8);border-radius:2px;width:2px;position:absolute;top:0;bottom:0;left:0}.calendar-v2-grid .event.work{background:var(--ps-surface-23656166386630,#eaf8f0);color:var(--ps-ink-23323737333463,#27734c)}.calendar-v2-grid .event.work:before{background:var(--ps-surface-23333561643666,#35ad6f)}.calendar-v2-grid .event.task{background:var(--ps-surface-23666666356538,#fff5e8);color:var(--ps-ink-23393235643230,#925d20)}.calendar-v2-grid .event.task:before{background:var(--ps-surface-23656439613339,#ed9a39)}.calendar-v2-grid .event.special{background:var(--ps-surface-23666666306637,#fff0f7);color:var(--ps-ink-23396333633663,#9c3c6c)}.calendar-v2-grid .event.special:before{background:var(--ps-surface-23643935613937,#d95a97)}.calendar-v2-grid .event.more{color:var(--ps-ink-23363937333836,#697386);background:0 0;padding:2px 4px}@media (max-width:1050px){.calendar-v2-toolbar{flex-direction:column;align-items:flex-start}.calendar-v2-actions{flex-wrap:wrap;width:100%}.calendar-page-title{flex-direction:column;align-items:flex-start}.calendar-page-title p{text-align:left}.calendar-v2-grid{overflow-x:auto}.calendar-v2-grid .weekdays,.calendar-v2-grid .calendar-days{min-width:850px}}@media (max-width:620px){.calendar-v2-shell{padding:9px}.calendar-v2-actions{gap:6px}.calendar-view-switch{order:4}.calendar-v2-actions .calendar-filters{margin-left:auto}.calendar-month-id h2{font-size:17px}.calendar-page-title h1{font-size:25px}}.calendar-page-v2{background:var(--ps-surface-23663366346636,#f3f4f6);margin:-30px -34px 0;padding:34px}.calendar-v2-shell{border:1px solid var(--ps-edge-23653265356561,#e2e5ea);background:var(--ps-surface-23666666,#fff);max-width:1180px;box-shadow:0 3px 14px var(--ps-shadow-233137323033333062,#1720330b);border-radius:12px;margin:0 auto;padding:0 42px 26px}.calendar-page-title{border-bottom:1px solid var(--ps-edge-23653865626566,#e8ebef);align-items:center;height:74px;display:flex}.calendar-page-title h1{color:var(--ps-ink-23313131383237,#111827);font-family:Arial,Helvetica,sans-serif;font-size:22px;font-weight:800}.calendar-v2-panel{border:1px solid var(--ps-edge-23653165356561,#e1e5ea);background:var(--ps-surface-23666666,#fff);border-radius:10px;margin-top:24px;padding:18px}.calendar-v2-toolbar{padding:0 0 18px}.calendar-month-id{gap:14px}.calendar-month-id>time{background:var(--ps-surface-23666666,#fff);width:58px;height:61px;box-shadow:0 2px 8px var(--ps-shadow-233137323033333061,#1720330a);border-radius:7px}.calendar-month-id>time small{font-size:9px}.calendar-month-id>time strong{font-size:18px}.calendar-month-id h2{font-size:17px;font-weight:800}.calendar-month-id p{font-size:10px}.calendar-v2-actions{gap:10px}.calendar-nav,.calendar-view-switch{background:var(--ps-surface-23663366346636,#f3f4f6);border-radius:6px;height:36px}.calendar-nav button,.calendar-view-switch button,.calendar-today{border-radius:0;height:34px;padding:0 15px;font-size:10px}.calendar-nav button{font-size:15px}.calendar-today{display:none}.calendar-view-switch button.active{box-shadow:0 1px 5px var(--ps-shadow-233137323033333134,#17203314)}.calendar-v2-actions .calendar-filter-toggle{background:var(--ps-surface-23326636666564,#2f6fed);height:36px;box-shadow:0 4px 10px var(--ps-shadow-233266366665643232,#2f6fed22);border-radius:6px;padding:0 16px;font-size:10px}.calendar-v2-grid{border-radius:8px!important}.calendar-v2-grid .weekdays span{background:var(--ps-surface-23666666,#fff);height:34px;color:var(--ps-ink-23366237323830,#6b7280);place-items:center;padding:0;font-size:9px;display:grid}.calendar-v2-grid .calendar-days>div{background:var(--ps-surface-23666666,#fff);gap:4px;min-height:112px;padding:7px}.calendar-v2-grid .calendar-days>div.muted{background:var(--ps-surface-23663566366638,#f5f6f8)}.calendar-v2-grid .calendar-days b{width:18px;height:18px;font-size:10px}.calendar-v2-grid .calendar-days .today b{border-radius:3px}.calendar-v2-grid .event{text-align:left;background:var(--ps-surface-23656566316666,#eef1ff);width:100%;min-height:40px;color:var(--ps-ink-23323032623435,#202b45);border:0;border-radius:4px;gap:4px;padding:6px 7px 5px 10px;display:grid;overflow:hidden}.calendar-v2-grid .event strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:9px;font-weight:800;display:block;overflow:hidden}.calendar-v2-grid .event>span{justify-content:space-between;align-items:center;min-height:14px;display:flex}.calendar-v2-grid .event .team-photo{border-width:1px!important;width:18px!important;min-width:18px!important;height:18px!important}.calendar-v2-grid .event time{color:var(--ps-ink-23366237323830,#6b7280);margin-left:auto;font-size:8px}.calendar-v2-grid .event.project{background:var(--ps-surface-23656566316666,#eef1ff)}.calendar-v2-grid .event.work{background:var(--ps-surface-23656166386630,#eaf8f0)}.calendar-v2-grid .event.task{background:var(--ps-surface-23666666356538,#fff5e8)}.calendar-v2-grid .event.special{background:var(--ps-surface-23666666306637,#fff0f7)}.calendar-v2-grid .event.more{min-height:auto;color:var(--ps-ink-23353636303731,#566071);background:0 0;padding:1px 4px;font-size:8px;font-style:normal;display:block}.calendar-v2-grid .event.more:before{display:none}.special-days-panel{max-width:1180px;margin:16px auto 0}@media (max-width:1050px){.calendar-page-v2{margin:-24px -18px 0;padding:24px 18px}.calendar-v2-shell{padding:0 20px 20px}.calendar-v2-panel{overflow-x:auto}.calendar-v2-toolbar,.calendar-v2-grid{min-width:900px}.calendar-v2-toolbar{flex-direction:row;align-items:center}.calendar-v2-actions{flex-wrap:nowrap;width:auto}}@media (max-width:620px){.calendar-v2-shell{padding:0 12px 14px}.calendar-page-title{height:62px}.calendar-v2-panel{margin-top:14px;padding:10px}.calendar-v2-toolbar,.calendar-v2-grid{min-width:820px}}.terracotta-dashboard{max-width:1480px;color:var(--ps-ink-23313731383164,#17181d);grid-template-columns:minmax(0,1.55fr) minmax(300px,.72fr);gap:14px;display:grid;background:var(--ps-surface-23656265616632,#ebeaf2)!important;box-shadow:none!important;border:0!important;border-radius:0!important;padding:26px 28px 48px!important}.terracotta-dashboard>.hero-overview,.terracotta-dashboard>.page-head,.terracotta-dashboard>.dash-grid,.terracotta-dashboard>.budget-vault{grid-column:1/-1}.terracotta-dashboard>.welcome-card{grid-column:1}.terracotta-dashboard>.dashboard-stats{grid-column:2;margin:0}.terracotta-dashboard .hero-overview{background:var(--ps-surface-23313731383164,#17181d);box-shadow:0 15px 34px var(--ps-shadow-233137313831643234,#17181d24);text-shadow:none;border:0;border-radius:18px;margin:0 0 4px;overflow:visible}.terracotta-dashboard .hero-chip{color:var(--ps-ink-23313131333138,#111318)}.terracotta-dashboard .page-head{align-items:flex-end;margin:6px 0 0;padding:3px 2px}.terracotta-dashboard .page-head small{font-size:11px;color:var(--ps-ink-23373035376462,#7057db)!important}.terracotta-dashboard .page-head h1{letter-spacing:-1px;margin:4px 0;color:var(--ps-ink-23313731383164,#17181d)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:30px!important;font-weight:900!important}.terracotta-dashboard .page-head p{font-size:13px;color:var(--ps-ink-23363937303833,#697083)!important}.terracotta-dashboard .welcome-card{background:linear-gradient(132deg,var(--ps-surface-23313531373163,#15171c) 0%,var(--ps-surface-23323032333262,#20232b) 56%,var(--ps-surface-23326132333430,#2a2340) 100%);min-height:285px;box-shadow:0 18px 42px var(--ps-shadow-233137313831643239,#17181d29);border:0;border-radius:22px;margin:0;overflow:hidden}.terracotta-dashboard .welcome-card:before{content:"";background:var(--ps-surface-23666666353666,#fff56f);filter:blur(1px);opacity:.92;border-radius:50%;width:230px;height:230px;position:absolute;bottom:-34%;right:15%}.terracotta-dashboard .welcome-card:after{border:62px solid var(--ps-edge-233631653966663234,#61e9ff24);width:330px;height:330px;top:-100px;right:-80px}.terracotta-dashboard .rotating-summary h2{max-width:600px;color:var(--ps-ink-23666666,#fff)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:34px!important;font-weight:850!important}.terracotta-dashboard .rotating-summary p{max-width:610px;color:var(--ps-ink-23633663616435,#c6cad5)!important}.terracotta-dashboard .ring{z-index:2;border:9px solid var(--ps-edge-23623938636666,#b98cff);background:var(--ps-surface-233137313831646536,#17181de6);width:125px;height:125px;box-shadow:0 0 0 8px var(--ps-shadow-236666666666663138,#ffffff18),0 14px 28px var(--ps-shadow-2330303035,#0005);margin-right:48px;position:relative}.terracotta-dashboard .dashboard-stats{grid-template-rows:repeat(3,1fr);gap:9px;display:grid;grid-template-columns:1fr!important}.terracotta-dashboard .dashboard-stats .stat{min-height:0;box-shadow:0 10px 24px var(--ps-shadow-233137313831643137,#17181d17);border:0;border-radius:17px;padding:17px 18px;position:relative;overflow:hidden}.terracotta-dashboard .dashboard-stats .stat:before{content:"";border:22px solid var(--ps-edge-236666666666663563,#ffffff5c);background:0 0;border-radius:50%;width:110px;height:110px;position:absolute;inset:auto -22px -35px auto}.terracotta-dashboard .dashboard-stats .stat:first-child{background:var(--ps-surface-23666638663766,#ff8f7f)}.terracotta-dashboard .dashboard-stats .stat:nth-child(2){background:var(--ps-surface-23623938636666,#b98cff)}.terracotta-dashboard .dashboard-stats .stat:nth-child(3){background:var(--ps-surface-23363165396666,#61e9ff)}.terracotta-dashboard .dashboard-stats .stat span,.terracotta-dashboard .dashboard-stats .stat small{z-index:1;position:relative;color:var(--ps-ink-23323032313239,#202129)!important}.terracotta-dashboard .dashboard-stats .stat strong{z-index:1;font-weight:950;position:relative;color:var(--ps-ink-23313131333138,#111318)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:29px!important}.terracotta-dashboard .dash-grid{gap:14px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(330px,.8fr)!important;margin:0!important}.terracotta-dashboard .dash-grid>.card{background:var(--ps-surface-23666666,#fff);min-height:380px;box-shadow:0 15px 35px var(--ps-shadow-233137313831643138,#17181d18);border:0;border-radius:20px;padding:22px}.terracotta-dashboard .dash-grid>.card:first-child{background:var(--ps-surface-23666666,#fff)}.terracotta-dashboard .task-row{border-color:var(--ps-edge-23653765396565,#e7e9ee)}.terracotta-dashboard .task-row>button{border-color:var(--ps-edge-23636464316439,#cdd1d9);background:var(--ps-surface-23666666,#fff)}.terracotta-dashboard .task-row strong{color:var(--ps-ink-23313731383164,#17181d)}.terracotta-dashboard .task-row span,.terracotta-dashboard .task-row time{color:var(--ps-ink-23373337393861,#73798a)!important}.terracotta-dashboard .card-title h3{font-family:Arial,Helvetica,sans-serif!important;font-weight:850!important}.terracotta-dashboard .card-title small,.terracotta-dashboard .card-title button{color:var(--ps-ink-23373035376462,#7057db)!important}.terracotta-dashboard .focus-preview{color:var(--ps-ink-23666666,#fff);background:var(--ps-surface-23313731383164,#17181d)!important}.terracotta-dashboard .focus-preview .preview-tabs button.active{background:var(--ps-surface-23666666353666,#fff56f);color:var(--ps-ink-23313731383164,#17181d);box-shadow:none}.terracotta-dashboard .focus-preview .mini-tags span{background:var(--ps-surface-23666638663766,#ff8f7f);color:var(--ps-ink-23313731383164,#17181d)}.terracotta-dashboard .focus-preview .mini-tags span:nth-child(2){background:var(--ps-surface-23623938636666,#b98cff)}.terracotta-dashboard .focus-preview .mini-tags span:nth-child(3){background:var(--ps-surface-23363165396666,#61e9ff)}.terracotta-dashboard .budget-vault{background:var(--ps-surface-23313731383164,#17181d);box-shadow:0 16px 38px var(--ps-shadow-233137313831643238,#17181d28);border:0;border-radius:20px;margin:0}.terracotta-dashboard .budget-vault-toggle{background:linear-gradient(105deg,var(--ps-surface-23313731383164,#17181d),var(--ps-surface-23323532383330,#252830));color:var(--ps-ink-23666666,#fff);padding:18px 22px}.terracotta-dashboard .budget-vault-toggle strong{color:var(--ps-ink-23666666,#fff);font-family:Arial,Helvetica,sans-serif}.terracotta-dashboard .budget-vault-content{background:var(--ps-surface-23313131333138,#111318);grid-template-columns:1.45fr 1fr}.terracotta-dashboard .budget-vault-content>article{border:1px solid var(--ps-edge-23333333373430,#333740);background:var(--ps-surface-23323032333261,#20232a);color:var(--ps-ink-23666666,#fff)}@keyframes dashboardGlow{0%,to{filter:saturate()}50%{filter:saturate(1.15)}}.terracotta-dashboard .welcome-card,.terracotta-dashboard .focus-preview{animation:5s ease-in-out infinite dashboardGlow}.terracotta-dashboard .dashboard-stats .stat:nth-child(2){animation:4.8s ease-in-out infinite dashboardFloat}@keyframes dashboardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (max-width:1050px){.terracotta-dashboard{grid-template-columns:1fr!important}.terracotta-dashboard>.welcome-card,.terracotta-dashboard>.dashboard-stats{grid-column:1}.terracotta-dashboard .dashboard-stats{grid-template-rows:auto;grid-template-columns:repeat(3,1fr)!important}.terracotta-dashboard .dash-grid{grid-template-columns:1fr!important}.terracotta-dashboard .budget-vault-content{grid-template-columns:1fr}}@media (max-width:700px){.terracotta-dashboard{padding:18px 14px 36px!important}.terracotta-dashboard .dashboard-stats{grid-template-columns:1fr!important}.terracotta-dashboard .welcome-card{align-items:flex-start;min-height:320px}.terracotta-dashboard .ring{width:92px;height:92px;margin:0;position:absolute;bottom:20px;right:10px}.terracotta-dashboard .rotating-summary h2{font-size:27px!important}.terracotta-dashboard .dash-grid>.card{min-height:auto}.terracotta-dashboard .hero-overview{border-radius:15px}}@media (prefers-reduced-motion:reduce){.terracotta-dashboard .welcome-card,.terracotta-dashboard .focus-preview,.terracotta-dashboard .dashboard-stats .stat:nth-child(2){animation:none}}.terracotta-dashboard{color:var(--ps-ink-23323933303461,#29304a);background:linear-gradient(145deg,var(--ps-surface-23663866376666,#f8f7ff) 0%,var(--ps-surface-23656566626666,#eefbff) 47%,var(--ps-surface-23666666396563,#fff9ec) 100%)!important;padding-right:104px!important}.terracotta-dashboard .hero-overview{border:1px solid var(--ps-edge-23646665336632,#dfe3f2);background:var(--ps-surface-72676261283235352c3235352c3235352c2e393429,#fffffff0);box-shadow:0 15px 34px var(--ps-shadow-233664373661333163,#6d76a31c)}.terracotta-dashboard .hero-overview:before{background:radial-gradient(circle at 18% 0,var(--ps-surface-233639653866663335,#69e8ff35),transparent 34%),radial-gradient(circle at 88% 100%,var(--ps-surface-236239396166663332,#b99aff32),transparent 36%)}.terracotta-dashboard .hero-overview-left strong,.terracotta-dashboard .hero-chip,.terracotta-dashboard .hero-bell{color:var(--ps-ink-23323933303461,#29304a)}.terracotta-dashboard .hero-overview-icon{background:var(--ps-surface-23666665663639,#ffef69);color:var(--ps-ink-23346133613732,#4a3a72)}.terracotta-dashboard .hero-overview-track{background:linear-gradient(90deg,var(--ps-surface-23623966333664,#b9f36d),var(--ps-surface-23656366663739,#ecff79) 55%,var(--ps-surface-23666665663639,#ffef69));box-shadow:inset 0 1px 0 var(--ps-shadow-23666666,#fff),0 8px 20px var(--ps-shadow-233837393635373265,#8796572e)}.terracotta-dashboard .hero-team-toggle,.terracotta-dashboard .hero-bell{border-color:var(--ps-edge-23653265356566,#e2e5ef);background:var(--ps-surface-23666666,#fff)}.terracotta-dashboard .hero-ai-button{background:var(--ps-surface-23633761376666,#c7a7ff)!important;color:var(--ps-ink-23336332633637,#3c2c67)!important;border-color:var(--ps-edge-23623538636638,#b58cf8)!important}.terracotta-dashboard .hero-new-task{background:var(--ps-surface-23666665663639,#ffef69)!important;color:var(--ps-ink-23343433383565,#44385e)!important;border-color:var(--ps-edge-23653864393534,#e8d954)!important}.terracotta-dashboard .page-head h1{color:var(--ps-ink-23323933303461,#29304a)!important}.terracotta-dashboard .page-head p{color:var(--ps-ink-23366437343863,#6d748c)!important}.terracotta-dashboard .welcome-card{border:1px solid var(--ps-edge-23646465346634,#dde4f4);background:linear-gradient(132deg,var(--ps-surface-23666666666666,#fff) 0%,var(--ps-surface-23663265646666,#f2edff) 48%,var(--ps-surface-23646666396666,#dff9ff) 100%);box-shadow:0 18px 42px var(--ps-shadow-233666373861353164,#6f78a51d)}.terracotta-dashboard .welcome-card:before{background:var(--ps-surface-23666665663639,#ffef69);opacity:.72}.terracotta-dashboard .welcome-card:after{border-color:var(--ps-edge-233634646566653265,#64defe2e)}.terracotta-dashboard .rotating-summary small{color:var(--ps-ink-23373335396466,#7359df)!important}.terracotta-dashboard .rotating-summary h2{color:var(--ps-ink-23323933303461,#29304a)!important}.terracotta-dashboard .rotating-summary>div>button{color:var(--ps-ink-23373235626532,#725be2)!important}.terracotta-dashboard .ring{border-color:var(--ps-edge-23396237616631,#9b7af1);background:var(--ps-surface-72676261283235352c3235352c3235352c2e3929,#ffffffe6);box-shadow:0 0 0 8px var(--ps-shadow-236666666666663830,#ffffff80),0 14px 28px var(--ps-shadow-233766366562353236,#7f6eb526)}.terracotta-dashboard .focus-preview{color:var(--ps-ink-23323933303461,#29304a);box-shadow:0 15px 35px var(--ps-shadow-233666373861353161,#6f78a51a);border:1px solid var(--ps-edge-23653065336630,#e0e3f0)!important;background:linear-gradient(145deg,var(--ps-surface-23666666,#fff),var(--ps-surface-23663566316666,#f5f1ff))!important}.terracotta-dashboard .focus-preview .preview-tabs{background:var(--ps-surface-23656365386638,#ece8f8)}.terracotta-dashboard .focus-preview .preview-tabs button{color:var(--ps-ink-23373337393931,#737991)}.terracotta-dashboard .focus-preview .preview-tabs button.active{background:var(--ps-surface-23666665663639,#ffef69);color:var(--ps-ink-23336533353565,#3e355e)}.terracotta-dashboard .budget-vault{border:1px solid var(--ps-edge-23653464666566,#e4dfef);background:var(--ps-surface-23666666386463,#fff8dc);box-shadow:0 16px 38px var(--ps-shadow-233830373361333164,#8073a31d)}.terracotta-dashboard .budget-vault-toggle{background:linear-gradient(105deg,var(--ps-surface-23666666646632,#fffdf2),var(--ps-surface-23666666326238,#fff2b8));color:var(--ps-ink-23336334303537,#3c4057)}.terracotta-dashboard .budget-vault-toggle .budget-lock{background:var(--ps-surface-23386637306561,#8f70ea);color:var(--ps-ink-23666666,#fff)}.terracotta-dashboard .budget-vault-toggle small{color:var(--ps-ink-23643635623738,#d65b78)}.terracotta-dashboard .budget-vault-toggle strong{color:var(--ps-ink-23333033363464,#30364d)}.terracotta-dashboard .budget-vault-toggle em{color:var(--ps-ink-23373337393864,#73798d)}.terracotta-dashboard .budget-vault-toggle>b{color:var(--ps-ink-23373235626532,#725be2)}.terracotta-dashboard .budget-vault-content{background:var(--ps-surface-23666666646636,#fffdf6)}.terracotta-dashboard .budget-vault-content>article{border-color:var(--ps-edge-23653565326563,#e5e2ec);background:var(--ps-surface-23666666,#fff);color:var(--ps-ink-23323933303461,#29304a)}.terracotta-dashboard .budget-vault-content .card-title h3,.terracotta-dashboard .budget-vault-content .finance-kpis strong,.terracotta-dashboard .budget-vault-content .payment-list strong,.terracotta-dashboard .budget-vault-content .payment-list b{color:var(--ps-ink-23323933303461,#29304a)}.terracotta-dashboard .budget-vault-content .finance-kpis>div{background:var(--ps-surface-23663766346666,#f7f4ff)}.terracotta-dashboard .budget-vault-content .finance-kpis span,.terracotta-dashboard .budget-vault-content .finance-kpis small,.terracotta-dashboard .budget-vault-content .payment-list small,.terracotta-dashboard .budget-vault-content .bars span,.terracotta-dashboard .budget-vault-content .chart-y span{color:var(--ps-ink-23373637643932,#767d92)}.terracotta-dashboard .budget-vault-content .bars{border-color:var(--ps-edge-23653665326563,#e6e2ec);background:repeating-linear-gradient(to bottom,var(--ps-surface-23666666,#fff) 0,var(--ps-surface-23666666,#fff) 34px,var(--ps-surface-23656565616633,#eeeaf3) 35px)}.terracotta-dashboard .budget-vault-content .bars i{background:var(--ps-surface-23356464636635,#5ddcf5)}.terracotta-dashboard .budget-vault-content .bars>div:nth-child(2n) i{background:var(--ps-surface-23613638346633,#a684f3)}.terracotta-dashboard .budget-vault-content .bars>div:nth-child(3n) i{background:var(--ps-surface-23663764383462,#f7d84b)}.terracotta-dashboard .payment-list>div{border-color:var(--ps-edge-23653665326563,#e6e2ec)}.dashboard-quick-rail{z-index:18;border:2px solid var(--ps-edge-23656565303761,#eee07a);background:linear-gradient(180deg,var(--ps-surface-23666666393766,#fff97f),var(--ps-surface-23666666333664,#fff36d));width:68px;box-shadow:0 15px 38px var(--ps-shadow-233766373832623265,#7f782b2e);border-radius:25px;flex-direction:column;align-items:center;gap:9px;padding:11px 8px;display:flex;position:fixed;top:92px;bottom:24px;right:18px}.dashboard-quick-rail button{color:var(--ps-ink-23353134363738,#514678);background:0 0;border:0;position:relative}.quick-rail-avatar{width:42px;height:42px;box-shadow:0 4px 12px var(--ps-shadow-233632356238633234,#625b8c24);background:var(--ps-surface-23666666,#fff)!important;border-radius:50%!important}.quick-rail-avatar span{font-size:12px;font-weight:900}.quick-rail-avatar i{color:var(--ps-ink-23353963393837,#59c987);font-size:9px;font-style:normal;position:absolute;bottom:1px;right:1px}.quick-rail-add{width:40px;height:40px;font-size:23px;background:var(--ps-surface-236666666666663733,#ffffff73)!important;border-radius:50%!important}.dashboard-quick-rail nav{gap:6px;width:100%;margin-top:3px;display:grid}.dashboard-quick-rail nav button,.quick-rail-ai{place-items:center;width:100%;height:42px;display:grid;border-radius:14px!important}.dashboard-quick-rail nav button:hover,.dashboard-quick-rail nav button.active,.quick-rail-ai:hover{box-shadow:0 5px 14px var(--ps-shadow-233734366533393238,#746e3928);transform:translate(-2px);background:var(--ps-surface-23666666,#fff)!important}.dashboard-quick-rail nav button span,.quick-rail-ai span{font-size:18px;font-weight:900}.dashboard-quick-rail em{background:var(--ps-surface-23366535626337,#6e5bc7);width:max-content;max-width:190px;color:var(--ps-ink-23666666,#fff);opacity:0;pointer-events:none;border-radius:8px;padding:7px 10px;font-size:12px;font-style:normal;font-weight:800;transition:all .18s;position:absolute;top:50%;right:60px;transform:translate(6px,-50%)}:is(.dashboard-quick-rail button:hover em,.dashboard-quick-rail button:focus-visible em){opacity:1;transform:translateY(-50%)}.quick-rail-ai{box-shadow:0 5px 14px var(--ps-shadow-233734366533393238,#746e3928);margin-top:auto;background:var(--ps-surface-23666666,#fff)!important}.quick-rail-ai span{color:var(--ps-ink-23373235626532,#725be2)}@media (max-width:1050px){.terracotta-dashboard{padding-right:28px!important}.dashboard-quick-rail{border-radius:20px;flex-direction:row;width:auto;height:62px;padding:7px 10px;inset:auto 18px 14px 256px}.dashboard-quick-rail nav{flex:1;justify-content:center;margin:0;display:flex}.dashboard-quick-rail nav button,.quick-rail-ai{width:43px;height:43px}.quick-rail-ai{margin:0}.dashboard-quick-rail em{inset:auto auto 52px 50%;transform:translate(-50%,6px)}:is(.dashboard-quick-rail button:hover em,.dashboard-quick-rail button:focus-visible em){transform:translate(-50%)}}@media (max-width:700px){.terracotta-dashboard{padding-bottom:96px!important;padding-right:14px!important}.dashboard-quick-rail{bottom:8px;left:10px;right:10px}.dashboard-quick-rail nav button:nth-child(5),.dashboard-quick-rail nav button:nth-child(6){display:none}.quick-rail-avatar{width:39px;height:39px}.quick-rail-add{width:38px;height:38px}}.os-shell.theme-mavi{--rail-bg:var(--ps-surface-23373964636666,#79dcff);--rail-border:var(--ps-edge-23353063356565,#50c5ee);--rail-ink:var(--ps-ink-23323434353566,#24455f);--rail-active:var(--ps-surface-23666666,#fff)}.os-shell.theme-yesil{--rail-bg:var(--ps-surface-23613865666235,#a8efb5);--rail-border:var(--ps-edge-23373564353862,#75d58b);--rail-ink:var(--ps-ink-23323435633361,#245c3a);--rail-active:var(--ps-surface-23666666,#fff)}.os-shell.theme-mor{--rail-bg:var(--ps-surface-23636562366666,#ceb6ff);--rail-border:var(--ps-edge-23616338616566,#ac8aef);--rail-ink:var(--ps-ink-23343933383735,#493875);--rail-active:var(--ps-surface-23666666,#fff)}.os-shell.theme-turuncu{--rail-bg:var(--ps-surface-23666663343763,#ffc47c);--rail-border:var(--ps-edge-23656661333466,#efa34f);--rail-ink:var(--ps-ink-23373434343163,#74441c);--rail-active:var(--ps-surface-23666666,#fff)}.os-shell.theme-lacivert{--rail-bg:var(--ps-surface-23613963396666,#a9c9ff);--rail-border:var(--ps-edge-23376461376538,#7da7e8);--rail-ink:var(--ps-ink-23323934623764,#294b7d);--rail-active:var(--ps-surface-23666666,#fff)}.os-shell.theme-mercan{--rail-bg:var(--ps-surface-23666661616130,#ffaaa0);--rail-border:var(--ps-edge-23656238303734,#eb8074);--rail-ink:var(--ps-ink-23376233393332,#7b3932);--rail-active:var(--ps-surface-23666666,#fff)}.os-shell.theme-gece-kizil{--rail-bg:var(--ps-surface-23666662326136,#ffb2a6);--rail-border:var(--ps-edge-23653438313735,#e48175);--rail-ink:var(--ps-ink-23373032633336,#702c36);--rail-active:var(--ps-surface-23666666,#fff)}.os-shell.theme-bulut-pastel{--rail-bg:var(--ps-surface-23623965626631,#b9ebf1);--rail-border:var(--ps-edge-23383863656438,#88ced8);--rail-ink:var(--ps-ink-23333135643636,#315d66);--rail-active:var(--ps-surface-23666666,#fff)}.os-shell.theme-gunbatimi{--rail-bg:var(--ps-surface-23666663383738,#ffc878);--rail-border:var(--ps-edge-23656461303465,#eda04e);--rail-ink:var(--ps-ink-23373034353261,#70452a);--rail-active:var(--ps-surface-23666666,#fff)}.os-shell.theme-orman-yesili{--rail-bg:var(--ps-surface-23616364646239,#acddb9);--rail-border:var(--ps-edge-23376662643931,#7fbd91);--rail-ink:var(--ps-ink-23323835333434,#285344);--rail-active:var(--ps-surface-23666666,#fff)}.os-sidebar{border:2px solid var(--rail-border,var(--ps-edge-23353063356565,#50c5ee));background:linear-gradient(180deg,var(--rail-bg,var(--ps-surface-23373964636666,#79dcff)),var(--rail-bg,var(--ps-surface-23373964636666,#79dcff)));border-radius:25px;width:70px;padding:10px 8px 9px;inset:14px auto 14px 14px}@supports (color:color-mix(in lab, red, red)){.os-sidebar{background:linear-gradient(180deg,var(--rail-bg,var(--ps-surface-23373964636666,#79dcff)),color-mix(in srgb,var(--rail-bg,var(--ps-surface-23373964636666,#79dcff)) 82%,var(--ps-surface-23666666,#fff)))}}.os-sidebar{color:var(--rail-ink,var(--ps-ink-23323434353566,#24455f));box-shadow:0 16px 38px var(--rail-border,var(--ps-shadow-23353063356565,#50c5ee))}@supports (color:color-mix(in lab, red, red)){.os-sidebar{box-shadow:0 16px 38px color-mix(in srgb,var(--rail-border,var(--ps-shadow-23353063356565,#50c5ee)) 25%,transparent)}}.os-sidebar{transition:background .25s,border-color .25s,box-shadow .25s;overflow:visible auto}.os-sidebar::-webkit-scrollbar{width:0}.brand-button{height:44px;color:var(--rail-ink,var(--ps-ink-23323434353566,#24455f));justify-content:center;margin-bottom:6px;padding:0}.brand-button>span{background:var(--ps-surface-23666666,#fff);width:41px;height:41px;color:var(--rail-ink,var(--ps-ink-23323434353566,#24455f));box-shadow:0 5px 14px var(--ps-shadow-233536363037393232,#56607922);border-radius:50%}.brand-button div{display:none}.workspace-switch{background:var(--ps-surface-236666666666663535,#fff5);border:0;justify-content:center;height:39px;margin:0 0 8px;padding:0}.workspace-switch>span{width:34px;height:34px;color:var(--rail-ink,var(--ps-ink-23323434353566,#24455f));background:0 0;border-radius:50%;font-size:11px}.workspace-switch div,.workspace-switch>b{display:none}.os-sidebar nav{gap:5px;display:grid}.os-sidebar nav button{width:50px;height:42px;color:var(--rail-ink,var(--ps-ink-23323434353566,#24455f));background:0 0;border:0;border-radius:14px;justify-content:center;padding:0;font-size:0;position:relative;overflow:visible}.os-sidebar nav button i{width:auto;color:inherit;font-size:18px}.os-sidebar nav button>span{display:none}.os-sidebar nav button:hover,.os-sidebar nav button.active{background:var(--rail-active,var(--ps-surface-23666666,#fff));color:var(--rail-ink,var(--ps-ink-23323434353566,#24455f));box-shadow:0 5px 14px var(--ps-shadow-233539363137633234,#59617c24)}.os-sidebar nav button.active:before{display:none}.os-sidebar nav button:after{content:attr(data-label);background:var(--green);width:max-content;max-width:220px;color:var(--ps-ink-23666666,#fff);opacity:0;pointer-events:none;z-index:80;box-shadow:0 8px 20px var(--ps-shadow-233235333034623262,#25304b2b);border-radius:9px;padding:8px 11px;font-size:12px;font-weight:800;line-height:1.2;transition:all .16s;position:fixed;left:92px;transform:translate(-5px)}.os-sidebar nav button:hover:after{opacity:1;transform:translate(0)}.os-sidebar nav button:focus-visible:after{opacity:1;transform:translate(0)}.os-sidebar nav button em{border-radius:9px;place-items:center;min-width:17px;height:17px;margin:0;padding:0 4px;font-size:10px;display:grid;position:absolute;top:-3px;right:-3px}.side-card{display:none}.profile-wrap{margin-top:auto}.profile{width:50px;height:48px;color:var(--rail-ink,var(--ps-ink-23323434353566,#24455f));border:0;justify-content:center;padding:4px 0 0}.profile>span{border:3px solid var(--ps-edge-23666666,#fff);background:var(--accent-soft);width:39px;height:39px;color:var(--heading);box-shadow:0 5px 13px var(--ps-shadow-233465353637343233,#4e567423)}.profile div,.profile>b{display:none}.profile-menu{width:220px;bottom:0;left:62px}.dashboard-quick-rail{display:none!important}.terracotta-dashboard{padding-right:28px!important}@media (max-width:760px){.os-sidebar{background:linear-gradient(180deg,var(--rail-bg,var(--ps-surface-23373964636666,#79dcff)),var(--rail-bg,var(--ps-surface-23373964636666,#79dcff)));width:64px;padding:8px 6px;inset:10px auto 10px 8px}@supports (color:color-mix(in lab, red, red)){.os-sidebar{background:linear-gradient(180deg,var(--rail-bg,var(--ps-surface-23373964636666,#79dcff)),color-mix(in srgb,var(--rail-bg,var(--ps-surface-23373964636666,#79dcff)) 82%,var(--ps-surface-23666666,#fff)))}}.os-sidebar nav button{width:48px;height:40px;display:flex!important}.os-sidebar nav button:not(.active){display:flex!important}.brand-button{padding:0}.workspace-switch,.profile{display:flex}.os-main{margin-left:80px}.terracotta-dashboard{padding-bottom:36px!important;padding-right:14px!important}.os-sidebar nav button:after{left:78px}}@media (max-width:520px){.os-sidebar{display:flex}.os-main{margin-left:76px}.view-wrap{padding-left:10px;padding-right:10px}.terracotta-dashboard{padding-left:10px!important;padding-right:10px!important}}.theme-customizer{gap:16px;display:grid}.theme-customizer>section+section{border-top:1px solid var(--line);padding-top:15px}.theme-section-title{gap:2px;margin-bottom:9px;display:grid}.theme-section-title strong{font-size:13px}.theme-section-title small{color:var(--muted);font-size:11px;font-weight:500}.appearance-picker{grid-template-columns:repeat(2,1fr);gap:7px;display:grid}.appearance-picker>button{border:1px solid var(--line);background:var(--white);min-height:58px;color:var(--ink);text-align:left;border-radius:11px;align-items:center;gap:9px;padding:8px 10px;transition:all .16s;display:flex;position:relative}.appearance-picker>button:hover{border-color:var(--green);transform:translateY(-1px)}.appearance-picker>button.active{border-color:var(--green);background:var(--accent-soft);box-shadow:0 0 0 2px var(--green)}@supports (color:color-mix(in lab, red, red)){.appearance-picker>button.active{box-shadow:0 0 0 2px color-mix(in srgb,var(--green) 14%,transparent)}}.appearance-picker>button>i{background:var(--green);border-radius:9px;width:30px;height:30px}@supports (color:color-mix(in lab, red, red)){.appearance-picker>button>i{background:color-mix(in srgb,var(--green) 12%,var(--white))}}.appearance-picker>button>i{color:var(--ps-accent-ink);place-items:center;font-size:16px;font-style:normal;display:grid}.appearance-picker>button>span{gap:1px;display:grid}.appearance-picker>button strong{font-size:12px}.appearance-picker>button small{color:var(--muted);font-size:10px}.appearance-picker>button>b{color:var(--ps-accent-ink);font-size:11px;position:absolute;top:7px;right:8px}.theme-dot-menu{width:440px;max-height:min(640px,80vh);overflow:auto}.theme-dot-menu .card-title{margin-bottom:10px}.os-shell.appearance-vivid{--mode-surface:var(--ps-surface-23666666,#fff);--mode-shadow:0 14px 32px var(--green)}@supports (color:color-mix(in lab, red, red)){.os-shell.appearance-vivid{--mode-shadow:0 14px 32px color-mix(in srgb,var(--green) 14%,transparent)}}.os-shell.appearance-vivid .solid-action,.os-shell.appearance-vivid .submit{background:linear-gradient(135deg,var(--green),var(--purple))}.os-shell.appearance-vivid .card{box-shadow:0 10px 28px var(--green)}@supports (color:color-mix(in lab, red, red)){.os-shell.appearance-vivid .card{box-shadow:0 10px 28px color-mix(in srgb,var(--green) 10%,transparent)}}.os-shell.appearance-normal{--paper:var(--ps-surface-23663466366638,#f4f6f8);--side-bg:var(--ps-surface-23666666,#fff);--line:var(--ps-surface-23646665346538,#dfe4e8);--muted:var(--ps-ink-23363837323764,#68727d);--accent-soft:var(--green)}@supports (color:color-mix(in lab, red, red)){.os-shell.appearance-normal{--accent-soft:color-mix(in srgb,var(--green) 10%,var(--ps-surface-23666666,#fff))}}.os-shell.appearance-normal .view-wrap{background:var(--ps-surface-23663466366638,#f4f6f8)}.os-shell.appearance-normal .card,.os-shell.appearance-normal .stat{box-shadow:0 4px 14px var(--ps-shadow-233234333434383063,#2434480c)}.os-shell.appearance-normal .os-sidebar{--rail-bg:var(--ps-surface-23656566316634,#eef1f4);--rail-border:var(--ps-edge-23643964666535,#d9dfe5);--rail-ink:var(--ps-ink-23333334303464,#33404d);background:var(--ps-surface-23656566316634,#eef1f4);box-shadow:0 10px 26px var(--ps-shadow-233236333734373132,#26374712)}.os-shell.appearance-normal .terracotta-dashboard{background:var(--ps-surface-23663466366638,#f4f6f8)!important}.os-shell.appearance-normal .terracotta-dashboard .hero-overview,.os-shell.appearance-normal .terracotta-dashboard .welcome-card,.os-shell.appearance-normal .terracotta-dashboard .focus-preview,.os-shell.appearance-normal .terracotta-dashboard .budget-vault{box-shadow:0 6px 18px var(--ps-shadow-233236333734373063,#2637470c);background:var(--ps-surface-23666666,#fff)!important;border:1px solid var(--ps-edge-23646665346538,#dfe4e8)!important}.os-shell.appearance-normal .terracotta-dashboard .hero-overview:before,.os-shell.appearance-normal .terracotta-dashboard .welcome-card:before,.os-shell.appearance-normal .terracotta-dashboard .welcome-card:after{opacity:.22}.os-shell.appearance-normal .terracotta-dashboard .hero-overview-track{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.os-shell.appearance-normal .terracotta-dashboard .hero-overview-track{background:color-mix(in srgb,var(--green) 13%,var(--ps-surface-23666666,#fff))}}.os-shell.appearance-normal .terracotta-dashboard .hero-overview-track{box-shadow:none}.os-shell.appearance-normal .terracotta-dashboard .hero-ai-button,.os-shell.appearance-normal .terracotta-dashboard .hero-new-task{background:var(--accent-soft)!important;color:var(--heading)!important;border-color:var(--green)!important}@supports (color:color-mix(in lab, red, red)){.os-shell.appearance-normal .terracotta-dashboard .hero-ai-button,.os-shell.appearance-normal .terracotta-dashboard .hero-new-task{border-color:color-mix(in srgb,var(--green) 28%,var(--ps-edge-23666666,#fff))!important}}.os-shell.appearance-normal .terracotta-dashboard .ring{border-color:var(--green);box-shadow:none}.os-shell.appearance-normal .terracotta-dashboard .budget-vault-toggle{background:var(--ps-surface-23666666,#fff);color:var(--ink)}.os-shell.appearance-matte{--paper:var(--ps-surface-23656665656539,#efeee9);--side-bg:var(--ps-surface-23663566336565,#f5f3ee);--line:var(--ps-surface-23643964376430,#d9d7d0);--muted:var(--ps-ink-23373637333664,#76736d);--accent-soft:var(--green)}@supports (color:color-mix(in lab, red, red)){.os-shell.appearance-matte{--accent-soft:color-mix(in srgb,var(--green) 9%,var(--ps-surface-23656665656539,#efeee9))}}.os-shell.appearance-matte .view-wrap{background:var(--ps-surface-23656665656539,#efeee9)}.os-shell.appearance-matte .card,.os-shell.appearance-matte .stat,.os-shell.appearance-matte .modal{background:var(--ps-surface-23663866376633,#f8f7f3);border-color:var(--ps-edge-23643964376430,#d9d7d0);box-shadow:none}.os-shell.appearance-matte .os-sidebar{--rail-bg:var(--ps-surface-23643864376431,#d8d7d1);--rail-border:var(--ps-edge-23633563346265,#c5c4be);--rail-ink:var(--ps-ink-23343834623439,#484b49);background:var(--ps-surface-23643864376431,#d8d7d1);box-shadow:none}.os-shell.appearance-matte .os-sidebar nav button.active{background:var(--ps-surface-23663766366632,#f7f6f2);box-shadow:none}.os-shell.appearance-matte .terracotta-dashboard{background:var(--ps-surface-23656665656539,#efeee9)!important}.os-shell.appearance-matte .terracotta-dashboard .hero-overview,.os-shell.appearance-matte .terracotta-dashboard .welcome-card,.os-shell.appearance-matte .terracotta-dashboard .focus-preview,.os-shell.appearance-matte .terracotta-dashboard .budget-vault{box-shadow:none;filter:saturate(.72);background:var(--ps-surface-23663866376633,#f8f7f3)!important;border:1px solid var(--ps-edge-23643964376430,#d9d7d0)!important}.os-shell.appearance-matte .terracotta-dashboard .hero-overview-track{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.os-shell.appearance-matte .terracotta-dashboard .hero-overview-track{background:color-mix(in srgb,var(--green) 16%,var(--ps-surface-23653865366466,#e8e6df))}}.os-shell.appearance-matte .terracotta-dashboard .hero-overview-track{box-shadow:none}.os-shell.appearance-matte .terracotta-dashboard .hero-ai-button,.os-shell.appearance-matte .terracotta-dashboard .hero-new-task{background:var(--green)!important}@supports (color:color-mix(in lab, red, red)){.os-shell.appearance-matte .terracotta-dashboard .hero-ai-button,.os-shell.appearance-matte .terracotta-dashboard .hero-new-task{background:color-mix(in srgb,var(--green) 16%,var(--ps-surface-23663866376633,#f8f7f3))!important}}.os-shell.appearance-matte .terracotta-dashboard .hero-ai-button,.os-shell.appearance-matte .terracotta-dashboard .hero-new-task{color:var(--heading)!important;border-color:var(--green)!important}@supports (color:color-mix(in lab, red, red)){.os-shell.appearance-matte .terracotta-dashboard .hero-ai-button,.os-shell.appearance-matte .terracotta-dashboard .hero-new-task{border-color:color-mix(in srgb,var(--green) 30%,var(--ps-edge-23653565326462,#e5e2db))!important}}.os-shell.appearance-matte .terracotta-dashboard .ring{box-shadow:none}.os-shell.appearance-matte .terracotta-dashboard .budget-vault-toggle{background:var(--ps-surface-23663366316562,#f3f1eb);color:var(--ink)}.os-shell.appearance-matte .status-flow .pin-task-card,.os-shell.appearance-matte .weekly-board article{filter:saturate(.72);box-shadow:none}.os-shell.appearance-dark{--paper:var(--ps-surface-23313131353163,#11151c);--side-bg:var(--ps-surface-23313731633235,#171c25);--white:var(--ps-surface-23316432343330,#1d2430);--ink:var(--ps-ink-23656566336662,#eef3fb);--muted:var(--ps-ink-23396361386238,#9ca8b8);--line:var(--ps-surface-23333033393437,#303947);--heading:var(--ps-ink-23663466376662,#f4f7fb);--accent-soft:var(--green)}@supports (color:color-mix(in lab, red, red)){.os-shell.appearance-dark{--accent-soft:color-mix(in srgb,var(--green) 24%,var(--ps-surface-23316132303261,#1a202a))}}.os-shell.appearance-dark,.os-shell.appearance-dark .os-main,.os-shell.appearance-dark .view-wrap{background:var(--ps-surface-23313131353163,#11151c);color:var(--ps-ink-23656566336662,#eef3fb)}.os-shell.appearance-dark .os-sidebar{--rail-bg:var(--ps-surface-23316332343330,#1c2430);--rail-border:var(--green)}@supports (color:color-mix(in lab, red, red)){.os-shell.appearance-dark .os-sidebar{--rail-border:color-mix(in srgb,var(--green) 58%,var(--ps-edge-23323633303365,#26303e))}}.os-shell.appearance-dark .os-sidebar{--rail-ink:var(--ps-ink-23663466376662,#f4f7fb);--rail-active:var(--ps-surface-23326133343432,#2a3442);background:linear-gradient(180deg,var(--ps-surface-23323032393336,#202936),var(--ps-surface-23313531623234,#151b24));box-shadow:0 18px 42px var(--ps-shadow-2330303037,#0007)}.os-shell.appearance-dark .brand-button>span,.os-shell.appearance-dark .profile>span{background:var(--ps-surface-23326133343432,#2a3442);border-color:var(--ps-edge-23336334383538,#3c4858);color:var(--ps-ink-23666666,#fff)}.os-shell.appearance-dark .workspace-switch{background:var(--ps-surface-236666666666663064,#ffffff0d)}.os-shell.appearance-dark .card,.os-shell.appearance-dark .stat,.os-shell.appearance-dark .modal,.os-shell.appearance-dark .theme-dot-menu,.os-shell.appearance-dark .notifications{background:var(--ps-surface-23316432343330,#1d2430);border-color:var(--ps-edge-23333033393437,#303947);color:var(--ps-ink-23656566336662,#eef3fb);box-shadow:0 14px 32px var(--ps-shadow-2330303035,#0005)}.os-shell.appearance-dark h1,.os-shell.appearance-dark h2,.os-shell.appearance-dark h3,.os-shell.appearance-dark strong{color:var(--ps-ink-23663366366662,#f3f6fb)}.os-shell.appearance-dark input,.os-shell.appearance-dark select,.os-shell.appearance-dark textarea{background:var(--ps-surface-23313531623234,#151b24)!important;border-color:var(--ps-edge-23333634313530,#364150)!important;color:var(--ps-ink-23656566336662,#eef3fb)!important}.os-shell.appearance-dark input::placeholder,.os-shell.appearance-dark textarea::placeholder{color:var(--ps-ink-23376638613939,#7f8a99)}.os-shell.appearance-dark .theme-swatch,.os-shell.appearance-dark .appearance-picker>button,.os-shell.appearance-dark .ghost-action{background:var(--ps-surface-23323432633338,#242c38);border-color:var(--ps-edge-23333934353534,#394554);color:var(--ps-ink-23656566336662,#eef3fb)}.os-shell.appearance-dark .appearance-picker>button.active,.os-shell.appearance-dark .theme-swatch.active{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.os-shell.appearance-dark .appearance-picker>button.active,.os-shell.appearance-dark .theme-swatch.active{background:color-mix(in srgb,var(--green) 25%,var(--ps-surface-23323432633338,#242c38))}}.os-shell.appearance-dark .theme-swatch-dots span{border-color:var(--ps-edge-23333033393437,#303947)}.os-shell.appearance-dark .terracotta-dashboard{background:radial-gradient(circle at 15% 0,var(--green),transparent 34%),var(--ps-surface-23313131353163,#11151c)!important}@supports (color:color-mix(in lab, red, red)){.os-shell.appearance-dark .terracotta-dashboard{background:radial-gradient(circle at 15% 0,color-mix(in srgb,var(--green) 13%,transparent),transparent 34%),var(--ps-surface-23313131353163,#11151c)!important}}.os-shell.appearance-dark .terracotta-dashboard{color:var(--ps-ink-23656566336662,#eef3fb)}.os-shell.appearance-dark .terracotta-dashboard .hero-overview,.os-shell.appearance-dark .terracotta-dashboard .welcome-card,.os-shell.appearance-dark .terracotta-dashboard .focus-preview,.os-shell.appearance-dark .terracotta-dashboard .budget-vault{color:var(--ps-ink-23656566336662,#eef3fb);box-shadow:0 18px 42px var(--ps-shadow-2330303035,#0005);background:linear-gradient(145deg,var(--ps-surface-23323032373333,#202733),var(--ps-surface-23313731643237,#171d27))!important;border-color:var(--ps-edge-23333434303466,#34404f)!important}.os-shell.appearance-dark .terracotta-dashboard .hero-overview-left strong,.os-shell.appearance-dark .terracotta-dashboard .hero-chip,.os-shell.appearance-dark .terracotta-dashboard .hero-bell,.os-shell.appearance-dark .terracotta-dashboard .page-head h1,.os-shell.appearance-dark .terracotta-dashboard .rotating-summary h2,.os-shell.appearance-dark .terracotta-dashboard .focus-preview .card-title h3,.os-shell.appearance-dark .terracotta-dashboard .focus-preview .client-kpis strong,.os-shell.appearance-dark .terracotta-dashboard .focus-preview .quota-line strong,.os-shell.appearance-dark .terracotta-dashboard .focus-preview .offer-preview-list strong,.os-shell.appearance-dark .terracotta-dashboard .focus-preview .shoot-preview-list strong,.os-shell.appearance-dark .terracotta-dashboard .focus-preview .offer-preview-list>div>b{color:var(--ps-ink-23663366366662,#f3f6fb)!important}.os-shell.appearance-dark .terracotta-dashboard .page-head p,.os-shell.appearance-dark .terracotta-dashboard .rotating-summary p,.os-shell.appearance-dark .terracotta-dashboard .focus-preview .client-kpis span,.os-shell.appearance-dark .terracotta-dashboard .focus-preview .quota-line span,.os-shell.appearance-dark .terracotta-dashboard .focus-preview .offer-preview-list small,.os-shell.appearance-dark .terracotta-dashboard .focus-preview .shoot-preview-list small{color:var(--ps-ink-23613862326331,#a8b2c1)!important}.os-shell.appearance-dark .terracotta-dashboard .hero-team-toggle,.os-shell.appearance-dark .terracotta-dashboard .hero-bell{background:var(--ps-surface-23323532653361,#252e3a);border-color:var(--ps-edge-23336134363535,#3a4655);color:var(--ps-ink-23666666,#fff)}.os-shell.appearance-dark .terracotta-dashboard .hero-overview-track{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.os-shell.appearance-dark .terracotta-dashboard .hero-overview-track{background:color-mix(in srgb,var(--green) 34%,var(--ps-surface-23316432353330,#1d2530))}}.os-shell.appearance-dark .terracotta-dashboard .hero-overview-track{box-shadow:none}.os-shell.appearance-dark .terracotta-dashboard .ring{background:var(--ps-surface-23316132313263,#1a212c);border-color:var(--lime);box-shadow:0 0 0 8px var(--ps-shadow-236666666666663038,#ffffff08)}.os-shell.appearance-dark .terracotta-dashboard .ring strong{color:var(--ps-ink-23666666,#fff)}.os-shell.appearance-dark .terracotta-dashboard .ring span{color:var(--ps-ink-23613862326331,#a8b2c1)}.os-shell.appearance-dark .terracotta-dashboard .budget-vault-toggle,.os-shell.appearance-dark .terracotta-dashboard .budget-vault-content{background:var(--ps-surface-23313731643237,#171d27);color:var(--ps-ink-23656566336662,#eef3fb)}.os-shell.appearance-dark .terracotta-dashboard .budget-vault-content>article,.os-shell.appearance-dark .terracotta-dashboard .budget-vault-content .finance-kpis>div{background:var(--ps-surface-23323032373333,#202733);border-color:var(--ps-edge-23333434303466,#34404f)}.os-shell.appearance-dark .terracotta-dashboard .budget-vault-content .bars{background:repeating-linear-gradient(to bottom,var(--ps-surface-23323032373333,#202733) 0,var(--ps-surface-23323032373333,#202733) 34px,var(--ps-surface-23333033393437,#303947) 35px);border-color:var(--ps-edge-23336134363535,#3a4655)}.os-shell.appearance-dark .kanban section,.os-shell.appearance-dark .status-flow>section,.os-shell.appearance-dark .offer-board>section{background:var(--ps-surface-23313731643237,#171d27)}.os-shell.appearance-dark .kanban article,.os-shell.appearance-dark .status-flow .pin-task-card,.os-shell.appearance-dark .offer-board article,.os-shell.appearance-dark .calendar,.os-shell.appearance-dark .calendar-v2-grid{border-color:var(--ps-edge-23333434303466,#34404f)}.os-shell.appearance-dark .table-head,.os-shell.appearance-dark .weekdays span,.os-shell.appearance-dark .approval-head{background:var(--ps-surface-23323432633338,#242c38);color:var(--ps-ink-23616162346332,#aab4c2)}.os-shell.appearance-dark .calendar-days .muted{background:var(--ps-surface-23313731643237,#171d27);color:var(--ps-ink-23363637313830,#667180)}.os-shell.appearance-dark .calendar-days>div,.os-shell.appearance-dark .task-row,.os-shell.appearance-dark .transaction-list>div,.os-shell.appearance-dark .payment-list>div{border-color:var(--ps-edge-23333033393437,#303947)}.os-shell.appearance-dark .modal-backdrop{background:var(--ps-surface-233035303730626337,#05070bc7)}@media (max-width:600px){.appearance-picker{grid-template-columns:1fr}.theme-dot-menu{width:min(330px,100vw - 100px)}}.terracotta-dashboard{background:var(--ps-surface-23663566376661,#f5f7fa)!important;grid-template-columns:minmax(0,1fr)!important;gap:13px!important;display:grid!important}.terracotta-dashboard>.hero-overview,.terracotta-dashboard>.welcome-card,.terracotta-dashboard>.dashboard-stats,.terracotta-dashboard>.dash-grid,.terracotta-dashboard>.budget-vault{grid-column:1!important}.terracotta-dashboard .hero-overview{min-height:76px;border:1px solid var(--ps-edge-23653365376564,#e3e7ed)!important;background:var(--ps-surface-23666666,#fff)!important;box-shadow:0 8px 24px var(--ps-shadow-233236333634613064,#26364a0d)!important;color:var(--ps-ink-23323032383361,#20283a)!important;border-radius:18px!important;margin:0!important;padding:11px 14px!important}.terracotta-dashboard .hero-overview:before{opacity:.35}.terracotta-dashboard .hero-overview-left{min-width:220px;border-right:1px solid var(--ps-edge-23653565386564,#e5e8ed)!important}.terracotta-dashboard .hero-overview-left strong{font-size:15px;display:block;color:var(--ps-ink-23323032383361,#20283a)!important}.terracotta-dashboard .hero-overview-left em{color:var(--ps-ink-23376138333934,#7a8394);margin-top:2px;font-size:11px;font-style:normal;display:block}.terracotta-dashboard .hero-overview-icon{width:42px;height:42px;background:var(--green)!important}@supports (color:color-mix(in lab, red, red)){.terracotta-dashboard .hero-overview-icon{background:color-mix(in srgb,var(--green) 13%,var(--ps-surface-23666666,#fff))!important}}.terracotta-dashboard .hero-overview-icon{color:var(--ps-accent-ink)!important;box-shadow:none!important}.terracotta-dashboard .hero-overview-left small{color:var(--ps-accent-ink)!important}.terracotta-dashboard .hero-overview-track{min-width:330px;max-width:590px;border:1px solid var(--ps-edge-23653365376564,#e3e7ed)!important;background:var(--ps-surface-23663466366638,#f4f6f8)!important;box-shadow:none!important;padding:3px!important}.terracotta-dashboard .hero-chip{border-radius:999px;min-height:42px;color:var(--ps-ink-23323733303434,#273044)!important}.terracotta-dashboard .hero-chip+.hero-chip{border-left:1px solid var(--ps-edge-23646465326538,#dde2e8)}.terracotta-dashboard .hero-chip b{font-family:Arial,Helvetica,sans-serif;font-size:18px}.terracotta-dashboard .hero-chip span{color:var(--ps-ink-23366637383838,#6f7888);font-size:11px}.terracotta-dashboard .hero-team-toggle,.terracotta-dashboard .hero-bell{background:var(--ps-surface-23666666,#fff)!important;border-color:var(--ps-edge-23653265366563,#e2e6ec)!important;color:var(--ps-ink-23323833313436,#283146)!important;box-shadow:none!important}.terracotta-dashboard .hero-ai-button,.terracotta-dashboard .hero-new-task{box-shadow:none!important;border-radius:10px!important}.terracotta-dashboard .welcome-card{border:1px solid var(--ps-edge-23653465386565,#e4e8ee)!important;background:linear-gradient(128deg,var(--ps-surface-23666666,#fff) 0%,var(--green) 100%)!important;border-radius:20px!important;min-height:205px!important;padding:24px 30px!important}@supports (color:color-mix(in lab, red, red)){.terracotta-dashboard .welcome-card{background:linear-gradient(128deg,var(--ps-surface-23666666,#fff) 0%,color-mix(in srgb,var(--green) 7%,var(--ps-surface-23666666,#fff)) 100%)!important}}.terracotta-dashboard .welcome-card{color:var(--ps-ink-23323032383361,#20283a)!important;box-shadow:0 8px 24px var(--ps-shadow-233236333634613063,#26364a0c)!important;animation:none!important}.terracotta-dashboard .welcome-card:before{width:260px;height:260px;bottom:-75%;right:10%;background:var(--green)!important}@supports (color:color-mix(in lab, red, red)){.terracotta-dashboard .welcome-card:before{background:color-mix(in srgb,var(--green) 17%,var(--ps-surface-23666666,#fff))!important}}.terracotta-dashboard .welcome-card:before{opacity:.68!important}.terracotta-dashboard .welcome-card:after{width:230px;height:230px;top:-80px;right:-65px;border-color:var(--green)!important}@supports (color:color-mix(in lab, red, red)){.terracotta-dashboard .welcome-card:after{border-color:color-mix(in srgb,var(--green) 10%,transparent)!important}}.terracotta-dashboard .rotating-summary small,.terracotta-dashboard .rotating-summary>div>button{color:var(--ps-accent-ink)!important}.terracotta-dashboard .rotating-summary h2{max-width:680px;color:var(--ps-ink-23323032383361,#20283a)!important;font-size:29px!important}.terracotta-dashboard .rotating-summary h2 em{color:var(--ps-accent-ink)!important}.terracotta-dashboard .rotating-summary p{color:var(--ps-ink-23363837323834,#687284)!important}.terracotta-dashboard .rotating-summary nav button{background:var(--ps-surface-23643964656536,#d9dee6)!important}.terracotta-dashboard .rotating-summary nav button.active{background:var(--green)!important}.terracotta-dashboard .ring{width:112px;height:112px;margin-right:34px;border:8px solid var(--green)!important;background:var(--ps-surface-23666666,#fff)!important;box-shadow:0 0 0 7px var(--green)!important}@supports (color:color-mix(in lab, red, red)){.terracotta-dashboard .ring{box-shadow:0 0 0 7px color-mix(in srgb,var(--green) 8%,transparent)!important}}.terracotta-dashboard .ring strong{color:var(--ps-ink-23323032383361,#20283a)!important}.terracotta-dashboard .ring span{color:var(--ps-ink-23373437653866,#747e8f)!important}.terracotta-dashboard .dashboard-stats{grid-template-rows:auto!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin:0!important;display:grid!important}.terracotta-dashboard .dashboard-stats .stat{border:1px solid var(--ps-edge-23653265376564,#e2e7ed)!important;background:var(--ps-surface-23666666,#fff)!important;min-height:118px!important;box-shadow:0 7px 20px var(--ps-shadow-233236333634613062,#26364a0b)!important;border-radius:17px!important;padding:18px 19px 17px 72px!important;animation:none!important}.terracotta-dashboard .dashboard-stats .stat:before{border:0;border-radius:11px;width:38px;height:38px;inset:18px auto auto 18px;background:var(--green)!important}@supports (color:color-mix(in lab, red, red)){.terracotta-dashboard .dashboard-stats .stat:before{background:color-mix(in srgb,var(--green) 13%,var(--ps-surface-23666666,#fff))!important}}.terracotta-dashboard .dashboard-stats .stat:before{color:var(--ps-accent-ink);place-items:center;font-size:17px;font-weight:900;display:grid}.terracotta-dashboard .dashboard-stats .stat:first-child:before{content:"↗"}.terracotta-dashboard .dashboard-stats .stat:nth-child(2):before{content:"▦"}.terracotta-dashboard .dashboard-stats .stat:nth-child(3):before{content:"◔"}.terracotta-dashboard .dashboard-stats .stat span,.terracotta-dashboard .dashboard-stats .stat small{color:var(--ps-ink-23373437653866,#747e8f)!important}.terracotta-dashboard .dashboard-stats .stat strong{color:var(--ps-ink-23323032383361,#20283a)!important;font-size:28px!important}.terracotta-dashboard .dashboard-stats .stat:hover{box-shadow:0 11px 25px var(--ps-shadow-233236333634613132,#26364a12)!important;transform:translateY(-2px)!important}.terracotta-dashboard .dash-grid{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr)!important}.terracotta-dashboard .dash-grid>.card{border:1px solid var(--ps-edge-23653265376564,#e2e7ed)!important;min-height:350px!important;box-shadow:0 8px 24px var(--ps-shadow-233236333634613063,#26364a0c)!important}.terracotta-dashboard .focus-preview{position:relative;background:var(--ps-surface-23666666,#fff)!important;color:var(--ps-ink-23323032383361,#20283a)!important;animation:none!important}.preview-toolbar{align-items:center;gap:8px;margin-bottom:18px;display:flex}.terracotta-dashboard .preview-tabs{flex:1;overflow:auto;background:var(--ps-surface-23663166336637,#f1f3f7)!important;grid-template-columns:none!important;margin:0!important;display:flex!important}.terracotta-dashboard .preview-tabs button{flex:1;min-width:max-content;color:var(--ps-ink-23373037393862,#70798b)!important}.terracotta-dashboard .preview-tabs button.active{background:var(--ps-surface-23666666,#fff)!important;color:var(--ps-accent-ink)!important;box-shadow:0 2px 7px var(--ps-shadow-233237333634643132,#27364d12)!important}.shortcut-edit{border:1px solid var(--ps-edge-23646665346562,#dfe4eb);background:var(--ps-surface-23666666,#fff);width:38px;height:38px;color:var(--ps-accent-ink);border-radius:10px;flex:none;font-size:20px}.shortcut-edit:hover{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.shortcut-edit:hover{background:color-mix(in srgb,var(--green) 8%,var(--ps-surface-23666666,#fff))}}.shortcut-menu{z-index:12;border:1px solid var(--ps-edge-23646665346562,#dfe4eb);background:var(--ps-surface-23666666,#fff);width:min(310px,100% - 36px);color:var(--ps-ink-23323633303434,#263044);box-shadow:0 18px 45px var(--ps-shadow-233237333634643235,#27364d25);border-radius:14px;padding:13px;position:absolute;top:68px;right:18px}.shortcut-menu header{justify-content:space-between;align-items:flex-start;margin-bottom:10px;display:flex}.shortcut-menu header span{gap:2px;display:grid}.shortcut-menu header small{color:var(--ps-ink-23376238343933,#7b8493)}.shortcut-menu header>button{color:var(--ps-ink-23376238343933,#7b8493);background:0 0;border:0;font-size:22px}.shortcut-menu>div{grid-template-columns:1fr 1fr;gap:7px;display:grid}.shortcut-menu>div button{border:1px solid var(--ps-edge-23653365376564,#e3e7ed);background:var(--ps-surface-23663866396662,#f8f9fb);color:var(--ps-ink-23353936323733,#596273);text-align:left;border-radius:9px;align-items:center;gap:7px;padding:9px;display:flex}.shortcut-menu>div button span{background:var(--ps-surface-23653965646632,#e9edf2);border-radius:6px;place-items:center;width:20px;height:20px;display:grid}.shortcut-menu>div button.selected{border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.shortcut-menu>div button.selected{border-color:color-mix(in srgb,var(--green) 35%,var(--ps-edge-23653365376564,#e3e7ed))}}.shortcut-menu>div button.selected{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.shortcut-menu>div button.selected{background:color-mix(in srgb,var(--green) 8%,var(--ps-surface-23666666,#fff))}}.shortcut-menu>div button.selected{color:var(--ps-accent-ink);font-weight:800}.shortcut-menu>div button.selected span{background:var(--green);color:var(--ps-ink-23666666,#fff)}.terracotta-dashboard .focus-preview .card-title h3,.terracotta-dashboard .focus-preview .client-kpis strong,.terracotta-dashboard .focus-preview .quota-line strong,.terracotta-dashboard .focus-preview .offer-preview-list strong,.terracotta-dashboard .focus-preview .shoot-preview-list strong,.terracotta-dashboard .focus-preview .offer-preview-list>div>b{color:var(--ps-ink-23323032383361,#20283a)!important}.terracotta-dashboard .focus-preview .client-kpis span,.terracotta-dashboard .focus-preview .quota-line span,.terracotta-dashboard .focus-preview .offer-preview-list small,.terracotta-dashboard .focus-preview .shoot-preview-list small{color:var(--ps-ink-23373738313933,#778193)!important}.terracotta-dashboard .focus-preview .client-kpis>div,.terracotta-dashboard .focus-preview .offer-preview-list>div,.terracotta-dashboard .focus-preview .shoot-preview-list>div{border-color:var(--ps-edge-23653665396565,#e6e9ee)!important}.terracotta-dashboard .focus-preview .mini-tags span{background:var(--green)!important}@supports (color:color-mix(in lab, red, red)){.terracotta-dashboard .focus-preview .mini-tags span{background:color-mix(in srgb,var(--green) 10%,var(--ps-surface-23666666,#fff))!important}}.terracotta-dashboard .focus-preview .mini-tags span{color:var(--ps-accent-ink)!important}.terracotta-dashboard .focus-preview .quota-line>i{background:var(--ps-surface-23656466306634,#edf0f4)!important}.terracotta-dashboard .focus-preview .quota-line>i em{background:var(--green)!important}.terracotta-dashboard .preview-dots button{background:var(--ps-surface-23643764636534,#d7dce4)!important}.terracotta-dashboard .preview-dots button.active{background:var(--green)!important}.shortcut-preview{border:1px solid var(--ps-edge-23653365376564,#e3e7ed);background:linear-gradient(135deg,var(--green),var(--ps-surface-23666666,#fff));border-radius:16px;flex-direction:column;justify-content:center;align-items:flex-start;height:250px;padding:20px 26px;display:flex}@supports (color:color-mix(in lab, red, red)){.shortcut-preview{background:linear-gradient(135deg,color-mix(in srgb,var(--green) 8%,var(--ps-surface-23666666,#fff)),var(--ps-surface-23666666,#fff))}}.shortcut-preview>span{background:var(--green);width:45px;height:45px;color:var(--ps-ink-23666666,#fff);border-radius:13px;place-items:center;font-size:21px;display:grid}.shortcut-preview small{color:var(--ps-accent-ink);letter-spacing:1.2px;margin-top:16px;font-weight:900}.shortcut-preview h3{margin:6px 0;font-size:23px}.shortcut-preview p{max-width:430px;color:var(--ps-ink-23373137623864,#717b8d);margin:0 0 15px;line-height:1.5}.shortcut-preview button{color:var(--ps-accent-ink);background:0 0;border:0;padding:0;font-weight:800}.os-shell.appearance-normal .terracotta-dashboard .dashboard-stats .stat,.os-shell.appearance-normal .terracotta-dashboard .focus-preview,.os-shell.appearance-normal .terracotta-dashboard .shortcut-preview,.os-shell.appearance-normal .terracotta-dashboard .mini-tags span{background:var(--ps-surface-23666666,#fff)!important}.os-shell.appearance-normal .terracotta-dashboard .mini-tags span{border:1px solid var(--ps-edge-23646665346538,#dfe4e8)!important;color:var(--ps-ink-23346635623638,#4f5b68)!important}.os-shell.appearance-normal .terracotta-dashboard .preview-tabs button.active{background:var(--ps-surface-23666666,#fff)!important;color:var(--ps-ink-23333334303464,#33404d)!important}.os-shell.appearance-matte .terracotta-dashboard .dashboard-stats .stat,.os-shell.appearance-matte .terracotta-dashboard .focus-preview,.os-shell.appearance-matte .terracotta-dashboard .shortcut-preview,.os-shell.appearance-matte .terracotta-dashboard .shortcut-menu{background:var(--ps-surface-23663866376633,#f8f7f3)!important;border-color:var(--ps-edge-23643964376430,#d9d7d0)!important;box-shadow:none!important}.os-shell.appearance-matte .terracotta-dashboard .mini-tags span{background:var(--ps-surface-23656265396533,#ebe9e3)!important;color:var(--ps-ink-23356435623536,#5d5b56)!important}.os-shell.appearance-matte .terracotta-dashboard .preview-tabs,.os-shell.appearance-matte .terracotta-dashboard .preview-tabs button.active{background:var(--ps-surface-23656265396533,#ebe9e3)!important}.os-shell.appearance-matte .terracotta-dashboard .dashboard-stats .stat:before{color:var(--ps-ink-23353935643561,#595d5a);background:var(--ps-surface-23653765356466,#e7e5df)!important}.os-shell.appearance-matte .terracotta-dashboard .shortcut-preview{filter:saturate(.55)}.os-shell.appearance-dark .terracotta-dashboard .hero-overview,.os-shell.appearance-dark .terracotta-dashboard .welcome-card,.os-shell.appearance-dark .terracotta-dashboard .dashboard-stats .stat,.os-shell.appearance-dark .terracotta-dashboard .focus-preview,.os-shell.appearance-dark .terracotta-dashboard .shortcut-preview,.os-shell.appearance-dark .terracotta-dashboard .shortcut-menu{background:var(--ps-surface-23316432343330,#1d2430)!important;border-color:var(--ps-edge-23333033393437,#303947)!important;color:var(--ps-ink-23656566336662,#eef3fb)!important;box-shadow:0 12px 30px var(--ps-shadow-2330303034,#0004)!important}.os-shell.appearance-dark .terracotta-dashboard .hero-overview-left{border-color:var(--ps-edge-23333033393437,#303947)!important}.os-shell.appearance-dark .terracotta-dashboard .hero-overview-left strong,.os-shell.appearance-dark .terracotta-dashboard .rotating-summary h2,.os-shell.appearance-dark .terracotta-dashboard .ring strong,.os-shell.appearance-dark .terracotta-dashboard .dashboard-stats .stat strong,.os-shell.appearance-dark .terracotta-dashboard .focus-preview .card-title h3,.os-shell.appearance-dark .terracotta-dashboard .shortcut-preview h3{color:var(--ps-ink-23663266356661,#f2f5fa)!important}.os-shell.appearance-dark .terracotta-dashboard .hero-overview-track,.os-shell.appearance-dark .terracotta-dashboard .preview-tabs{background:var(--ps-surface-23313531623234,#151b24)!important;border-color:var(--ps-edge-23333033393437,#303947)!important}.os-shell.appearance-dark .terracotta-dashboard .preview-tabs button.active,.os-shell.appearance-dark .terracotta-dashboard .ring{background:var(--ps-surface-23323432633338,#242c38)!important}.os-shell.appearance-dark .terracotta-dashboard .mini-tags span,.os-shell.appearance-dark .terracotta-dashboard .dashboard-stats .stat:before{background:var(--ps-surface-23326133343432,#2a3442)!important;color:var(--ps-ink-23646265326563,#dbe2ec)!important}.os-shell.appearance-dark .terracotta-dashboard .shortcut-menu>div button{background:var(--ps-surface-23323432633338,#242c38);border-color:var(--ps-edge-23333934353534,#394554);color:var(--ps-ink-23633864306463,#c8d0dc)}.os-shell.appearance-dark .terracotta-dashboard .shortcut-menu>div button.selected{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.os-shell.appearance-dark .terracotta-dashboard .shortcut-menu>div button.selected{background:color-mix(in srgb,var(--green) 25%,var(--ps-surface-23323432633338,#242c38))}}.os-shell.appearance-dark .terracotta-dashboard .shortcut-menu>div button.selected{color:var(--ps-ink-23666666,#fff)}.os-shell.appearance-dark .terracotta-dashboard .shortcut-edit{background:var(--ps-surface-23323432633338,#242c38);border-color:var(--ps-edge-23333934353534,#394554);color:var(--ps-ink-23656566336662,#eef3fb)}@media (max-width:1000px){.terracotta-dashboard .dashboard-stats{overflow:auto;grid-template-columns:repeat(3,minmax(180px,1fr))!important}.terracotta-dashboard .dash-grid{grid-template-columns:1fr!important}.terracotta-dashboard .hero-overview-left{border-right:0!important}.terracotta-dashboard .hero-overview-track{max-width:none}}@media (max-width:700px){.terracotta-dashboard .dashboard-stats{grid-template-columns:1fr!important}.terracotta-dashboard .welcome-card{min-height:250px!important}.terracotta-dashboard .dashboard-stats .stat{min-height:108px!important}.terracotta-dashboard .dash-grid{grid-template-columns:minmax(0,1fr)!important}.preview-toolbar{align-items:stretch}.terracotta-dashboard .preview-tabs{grid-template-columns:repeat(2,1fr)!important;display:grid!important}.shortcut-menu>div{grid-template-columns:1fr}}.appearance-picker>button:nth-child(2)>i{box-shadow:0 5px 13px var(--ps-shadow-233836356566663335,#865eff35);background:linear-gradient(135deg,var(--ps-surface-23666637343638,#ff7468),var(--ps-surface-23386436376666,#8d67ff) 52%,var(--ps-surface-23333564386566,#35d8ef))!important;color:var(--ps-ink-23666666,#fff)!important}.appearance-picker>button:nth-child(2){overflow:hidden}.appearance-picker>button:nth-child(2):after{content:"";border:12px solid var(--ps-edge-23666664383364,#ffd83d);opacity:.65;border-radius:50%;width:56px;height:56px;position:absolute;bottom:-24px;right:-18px}.os-shell.appearance-vivid .terracotta-dashboard{background:linear-gradient(145deg,var(--ps-surface-23663866376666,#f8f7ff),var(--ps-surface-23656366626666,#ecfbff) 48%,var(--ps-surface-23666666396539,#fff9e9))!important}.os-shell.appearance-vivid .terracotta-dashboard .welcome-card{background:linear-gradient(128deg,var(--ps-surface-23313731613232,#171a22),var(--ps-surface-23323932303436,#292046))!important}.os-shell.appearance-vivid .terracotta-dashboard .rotating-summary h2{color:var(--ps-ink-23666666,#fff)!important}.os-shell.appearance-vivid .terracotta-dashboard .rotating-summary h2 em{color:var(--ps-ink-23666666333661,#fff36a)!important}.os-shell.appearance-vivid .terracotta-dashboard .rotating-summary p{color:var(--ps-ink-23636664346466,#cfd4df)!important}.os-shell.appearance-vivid .terracotta-dashboard .dashboard-stats .stat:first-child{background:linear-gradient(135deg,var(--ps-surface-23666638663766,#ff8f7f),var(--ps-surface-23666662303935,#ffb095))!important}.os-shell.appearance-vivid .terracotta-dashboard .dashboard-stats .stat:nth-child(2){background:linear-gradient(135deg,var(--ps-surface-23613937636632,#a97cf2),var(--ps-surface-23633139636666,#c19cff))!important}.os-shell.appearance-vivid .terracotta-dashboard .dashboard-stats .stat:nth-child(3){background:linear-gradient(135deg,var(--ps-surface-23343864356563,#48d5ec),var(--ps-surface-23373565366635,#75e6f5))!important}.os-shell.appearance-vivid .terracotta-dashboard .dashboard-stats .stat:before{color:var(--ps-ink-23323032383361,#20283a);background:var(--ps-surface-236666666666666138,#ffffffa8)!important}.os-shell.appearance-vivid .terracotta-dashboard .dashboard-stats .stat span,.os-shell.appearance-vivid .terracotta-dashboard .dashboard-stats .stat small,.os-shell.appearance-vivid .terracotta-dashboard .dashboard-stats .stat strong{color:var(--ps-ink-23313731633261,#171c2a)!important}.os-shell.appearance-vivid .terracotta-dashboard .mini-tags span:first-child{background:var(--ps-surface-23666639353837,#ff9587)!important;color:var(--ps-ink-23323731643162,#271d1b)!important}.os-shell.appearance-vivid .terracotta-dashboard .mini-tags span:nth-child(2){background:var(--ps-surface-23623538636638,#b58cf8)!important;color:var(--ps-ink-23323131373265,#21172e)!important}.os-shell.appearance-vivid .terracotta-dashboard .mini-tags span:nth-child(3){background:var(--ps-surface-23356364616566,#5cdaef)!important;color:var(--ps-ink-23313032343261,#10242a)!important}@media (min-width:761px){.board-smart-bar{white-space:nowrap;z-index:8;grid-template-columns:auto 1fr auto;width:205px;transition:width .3s cubic-bezier(.2,.8,.2,1),box-shadow .2s;position:relative;overflow:hidden}.board-smart-bar:hover,.board-smart-bar:focus-within{width:100%;box-shadow:0 12px 28px var(--ps-shadow-233137323033333263,#1720332c)}.board-smart-bar:not(:hover):not(:focus-within) .board-mode-switch button:not(.active){display:none}.board-smart-bar:not(:hover):not(:focus-within) .board-smart-summary,.board-smart-bar:not(:hover):not(:focus-within)>button{opacity:0;pointer-events:none}.board-smart-bar:not(:hover):not(:focus-within) .board-mode-switch{width:188px}.board-smart-bar:not(:hover):not(:focus-within) .board-mode-switch button.active{text-align:left;width:100%}}.board-control-panel{border:1px solid var(--ps-edge-23646665356564,#dfe5ed)!important;background:linear-gradient(145deg,var(--ps-surface-23666666,#fff),var(--ps-surface-23663766396663,#f7f9fc))!important;box-shadow:0 18px 44px var(--ps-shadow-233137323033333136,#17203316)!important;border-radius:18px!important;padding:18px!important}.board-control-panel>header{border-bottom:1px solid var(--ps-edge-23653765626630,#e7ebf0);padding-bottom:12px}.person-task-list{gap:10px!important}.person-task-list>button{box-shadow:0 5px 15px var(--ps-shadow-233137323033333062,#1720330b);background:var(--ps-surface-23666666,#fff)!important;border:1px solid var(--ps-edge-23653165366564,#e1e6ed)!important;border-left:4px solid var(--ps-edge-23356638636634,#5f8cf4)!important}.person-task-list>button:nth-child(2){border-left-color:var(--ps-edge-23396236626561,#9b6bea)!important}.person-task-list>button:nth-child(3){border-left-color:var(--ps-edge-23663162383338,#f1b838)!important}.person-task-list>button:nth-child(4){border-left-color:var(--ps-edge-23333562373737,#35b777)!important}.person-task-list>button.active{border-color:var(--ps-edge-23313732303333,#172033)!important}.board-control-panel .studio-summary>div{border:1px solid var(--ps-edge-23653365376564,#e3e7ed);background:var(--ps-surface-23663766396663,#f7f9fc);border-radius:12px;padding:12px}.workflow-head-actions{align-items:center;gap:9px;display:flex}.workflow-head-actions nav{border:1px solid var(--ps-edge-23646665356564,#dfe5ed);background:var(--ps-surface-23663466366639,#f4f6f9);border-radius:11px;padding:4px;display:flex}.workflow-head-actions nav button{color:var(--ps-ink-23363837333836,#687386)!important;box-shadow:none!important;background:0 0!important;border:0!important}.workflow-head-actions nav button.active{background:var(--ps-surface-23666666,#fff)!important;color:var(--ps-ink-23313732303333,#172033)!important;box-shadow:0 3px 9px var(--ps-shadow-233137323033333132,#17203312)!important}.workflow-command-board{border:1px solid var(--ps-edge-23646665356564,#dfe5ed);background:var(--ps-surface-23663566376661,#f5f7fa);box-shadow:0 12px 32px var(--ps-shadow-233137323033333065,#1720330e);border-radius:18px;margin-top:13px;overflow:hidden}.workflow-command-board>header{background:var(--ps-surface-23666666,#fff);border-bottom:1px solid var(--ps-edge-23653165366564,#e1e6ed);grid-template-columns:1fr 290px;align-items:center;gap:20px;padding:20px 22px;display:grid}.workflow-command-board>header small{letter-spacing:1.3px;color:var(--ps-ink-23303036636666,#006cff);font-size:10px;font-weight:900}.workflow-command-board>header h3{margin:4px 0 0;font-size:20px}.workflow-command-board>header>div:last-child{grid-template-columns:auto 1fr;align-items:center;gap:10px;display:grid}.workflow-command-board>header>div:last-child span{color:var(--ps-ink-23363937333836,#697386);font-size:11px}.workflow-command-board>header>div:last-child span b{color:var(--ps-ink-23313732303333,#172033);font-size:18px}.workflow-command-board>header>div:last-child>i{background:var(--ps-surface-23653865636631,#e8ecf1);border-radius:99px;height:7px;overflow:hidden}.workflow-command-board>header>div:last-child>i em{background:linear-gradient(90deg,var(--ps-surface-23303036636666,#006cff),var(--ps-surface-23376434636666,#7d4cff));border-radius:99px;height:100%;display:block}.workflow-stage-lane{grid-template-columns:repeat(4,minmax(205px,1fr));gap:10px;padding:18px;display:grid;overflow-x:auto}.workflow-stage-lane article{border:1px solid var(--ps-edge-23646665346562,#dfe4eb);background:var(--ps-surface-23666666,#fff);min-height:185px;box-shadow:0 6px 16px var(--ps-shadow-233137323033333064,#1720330d);border-radius:15px;padding:16px;position:relative}.workflow-stage-lane article.current{border:2px solid var(--ps-edge-23303036636666,#006cff);box-shadow:0 9px 24px var(--ps-shadow-233030366366663231,#006cff21)}.workflow-stage-lane article.done{background:var(--ps-surface-23656666616634,#effaf4);border-color:var(--ps-edge-23626465376365,#bde7ce)}.workflow-stage-lane article.next{opacity:.72}.workflow-stage-number{background:var(--ps-surface-23656566326637,#eef2f7);width:34px;height:34px;color:var(--ps-ink-23353236303734,#526074);border-radius:10px;place-items:center;font-weight:900;display:grid}.workflow-stage-lane article.done .workflow-stage-number{background:var(--ps-surface-23326462623734,#2dbb74);color:var(--ps-ink-23666666,#fff)}.workflow-stage-lane article.current .workflow-stage-number{background:var(--ps-surface-23303036636666,#006cff);color:var(--ps-ink-23666666,#fff)}.workflow-stage-body small{color:var(--ps-ink-23376438373937,#7d8797);letter-spacing:1px;margin-top:12px;font-size:9px;font-weight:900;display:block}.workflow-stage-body h4{margin:5px 0;font-size:15px}.workflow-stage-body p{min-height:32px;color:var(--ps-ink-23373738313933,#778193);margin:0 0 12px;font-size:11px;line-height:1.45}.workflow-stage-body label{align-items:center;gap:7px;display:flex}.workflow-stage-body label .team-photo{width:29px!important;min-width:29px!important;height:29px!important}.workflow-stage-body select{background:var(--ps-surface-23663266346637,#f2f4f7);width:100%;min-width:0;color:var(--ps-ink-23343535303634,#455064);border:0;border-radius:8px;padding:7px;font-size:10px;font-weight:800}.workflow-stage-link{z-index:2;background:var(--ps-surface-23313732303333,#172033);width:24px;height:24px;color:var(--ps-ink-23666666,#fff);border-radius:50%;place-items:center;display:grid;position:absolute;top:43px;right:-17px}.workflow-stage-lane article>button{background:var(--ps-surface-23303036636666,#006cff);width:100%;color:var(--ps-ink-23666666,#fff);border:0;border-radius:8px;margin-top:12px;padding:8px;font-size:10px;font-weight:850}.workflow-command-board>footer{border-top:1px solid var(--ps-edge-23653265366563,#e2e6ec);background:var(--ps-surface-23666666,#fff);color:var(--ps-ink-23366537383838,#6e7888);justify-content:space-between;align-items:center;padding:13px 18px;font-size:11px;display:flex}.workflow-command-board>footer button{color:var(--ps-ink-23303036636666,#006cff);background:0 0;border:0;font-weight:850}.gantt-howto{border:1px solid var(--ps-edge-23646365336562,#dce3eb);background:var(--ps-surface-23666666,#fff);border-radius:13px;grid-template-columns:repeat(3,1fr) auto;align-items:center;gap:8px;margin-bottom:10px;padding:9px;display:grid}.gantt-howto>span{border-right:1px solid var(--ps-edge-23653765626566,#e7ebef);grid-template-columns:27px 1fr;align-items:center;column-gap:8px;padding:6px 8px;display:grid}.gantt-howto>span>b{background:var(--ps-surface-23656166316666,#eaf1ff);width:27px;height:27px;color:var(--ps-ink-23303036636666,#006cff);border-radius:8px;grid-row:1/3;place-items:center;display:grid}.gantt-howto>span strong{font-size:10px}.gantt-howto>span small{color:var(--ps-ink-23376338373937,#7c8797);font-size:8px}.gantt-howto>button{background:var(--ps-surface-23313732303333,#172033);color:var(--ps-ink-23666666,#fff);border:0;border-radius:9px;padding:10px 12px;font-size:10px;font-weight:850}.project-calendar-embedded{background:0 0!important;margin:0!important;padding:0!important}.project-calendar-embedded .calendar-v2-shell{overflow:hidden;max-width:none!important;box-shadow:0 12px 32px var(--ps-shadow-233137323033333130,#17203310)!important;border:0!important;border-radius:18px!important;padding:0!important}.project-calendar-embedded .calendar-page-title{background:linear-gradient(125deg,var(--ps-surface-23313732303333,#172033),var(--ps-surface-23323533623563,#253b5c));min-height:86px;padding:18px 22px;border:0!important;height:auto!important}.project-calendar-embedded .calendar-page-title small{color:var(--ps-ink-23373563366666,#75c6ff)}.project-calendar-embedded .calendar-page-title h1{font-size:23px;color:var(--ps-ink-23666666,#fff)!important}.project-calendar-embedded .calendar-page-title p{color:var(--ps-ink-23626163376439,#bac7d9)!important}.project-calendar-embedded .calendar-v2-panel{position:relative;border:0!important;margin:0!important;padding:18px 20px 22px!important}.project-calendar-embedded .calendar-v2-grid .calendar-days>div{min-height:132px}.project-calendar-embedded .calendar-v2-grid .event{min-height:44px;transition:transform .15s,box-shadow .15s}.project-calendar-embedded .calendar-v2-grid .event:hover{box-shadow:0 5px 12px var(--ps-shadow-233137323033333138,#17203318);transform:translateY(-1px)}.calendar-task-detail{z-index:10;border:1px solid var(--ps-edge-23646265326561,#dbe2ea);background:var(--ps-surface-23666666,#fff);box-shadow:0 18px 45px var(--ps-shadow-233137323033333262,#1720332b);border-radius:14px;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;padding:13px 15px;display:grid;position:absolute;bottom:34px;left:30px;right:30px}.calendar-task-detail>button{color:var(--ps-ink-23386239356133,#8b95a3);background:0 0;border:0;position:absolute;top:5px;right:7px}.calendar-detail-icon{background:var(--ps-surface-23666666306466,#fff0df);width:42px;height:42px;color:var(--ps-ink-23633737363230,#c77620);border-radius:11px;place-items:center;display:grid}.calendar-task-detail small{color:var(--ps-ink-23303036636666,#006cff);letter-spacing:1px;font-size:8px;font-weight:900}.calendar-task-detail h3{margin:3px 0;font-size:14px}.calendar-task-detail p{color:var(--ps-ink-23373338303932,#738092);margin:0;font-size:10px}.calendar-task-detail>strong{color:var(--ps-ink-23303036636666,#006cff);padding-right:18px;font-size:10px}.reports-modern{gap:12px;display:grid;background:var(--ps-surface-23663466366639,#f4f6f9)!important;padding:0!important}.reports-modern-head{box-shadow:0 13px 31px var(--ps-shadow-233137323033333235,#17203325);background:linear-gradient(125deg,var(--ps-surface-23313732303333,#172033),var(--ps-surface-23323633623561,#263b5a))!important;color:var(--ps-ink-23666666,#fff)!important;border:0!important;border-radius:18px!important;padding:22px!important}.reports-modern-head small{color:var(--ps-ink-23363964666633,#69dff3)!important}.reports-modern-head h2{color:var(--ps-ink-23666666,#fff)!important;font-size:25px!important}.reports-modern-head p{color:var(--ps-ink-23626463386438,#bdc8d8)!important}.reports-modern-head .period-switch{background:var(--ps-surface-236666666666663133,#ffffff13)!important;border-color:var(--ps-edge-236666666666663234,#ffffff24)!important}.reports-modern-head .period-switch button{color:var(--ps-ink-23633964326466,#c9d2df)!important}.reports-modern-head .period-switch button.active{background:var(--ps-surface-23666666,#fff)!important;color:var(--ps-ink-23313732303333,#172033)!important}.report-date-row{box-shadow:0 5px 16px var(--ps-shadow-233137323033333061,#1720330a);border:1px solid var(--ps-edge-23653065356563,#e0e5ec)!important;background:var(--ps-surface-23666666,#fff)!important;border-radius:13px!important}.report-kpis{gap:10px!important}.report-kpis article{min-height:118px;position:relative;overflow:hidden;border:1px solid var(--ps-edge-23653065356563,#e0e5ec)!important;background:var(--ps-surface-23666666,#fff)!important;box-shadow:0 7px 18px var(--ps-shadow-233137323033333063,#1720330c)!important;border-radius:16px!important}.report-kpis article:after{content:"";border:18px solid var(--ps-edge-23656166306638,#eaf0f8);border-radius:50%;width:88px;height:88px;position:absolute;bottom:-30px;right:-21px}.report-kpis article.success:after{border-color:var(--ps-edge-23643866346535,#d8f4e5)}.report-kpis article.danger:after{border-color:var(--ps-edge-23666665316463,#ffe1dc)}.report-kpis article.review:after{border-color:var(--ps-edge-23666666306337,#fff0c7)}.report-insights>section,.member-performance{border:1px solid var(--ps-edge-23653065356563,#e0e5ec)!important;background:var(--ps-surface-23666666,#fff)!important;box-shadow:0 8px 21px var(--ps-shadow-233137323033333063,#1720330c)!important;border-radius:17px!important}.trend-chart i{background:linear-gradient(180deg,var(--ps-surface-23366437386633,#6d78f3),var(--ps-surface-23343263666561,#42cfea))!important}.member-performance-row:hover{background:var(--ps-surface-23663666386662,#f6f8fb)}.os-shell.appearance-dark .board-control-panel,.os-shell.appearance-dark .person-task-list>button,.os-shell.appearance-dark .workflow-command-board,.os-shell.appearance-dark .workflow-command-board>header,.os-shell.appearance-dark .workflow-command-board>footer,.os-shell.appearance-dark .workflow-stage-lane article,.os-shell.appearance-dark .gantt-howto,.os-shell.appearance-dark .calendar-task-detail,.os-shell.appearance-dark .reports-modern .report-date-row,.os-shell.appearance-dark .reports-modern .report-kpis article,.os-shell.appearance-dark .reports-modern .report-insights>section,.os-shell.appearance-dark .reports-modern .member-performance{background:var(--ps-surface-23316432343330,#1d2430)!important;border-color:var(--ps-edge-23333033393437,#303947)!important;color:var(--ps-ink-23656566336662,#eef3fb)!important}.os-shell.appearance-dark .workflow-command-board,.os-shell.appearance-dark .reports-modern{background:var(--ps-surface-23313131353163,#11151c)!important}.os-shell.appearance-dark .workflow-stage-body select{color:var(--ps-ink-23656566336662,#eef3fb);background:var(--ps-surface-23313531623234,#151b24)!important}.os-shell.appearance-dark .gantt-howto>span{border-color:var(--ps-edge-23333033393437,#303947)}.os-shell.appearance-dark .project-calendar-embedded .calendar-v2-panel{background:var(--ps-surface-23313731643237,#171d27)}.os-shell.appearance-dark .project-calendar-embedded .calendar-v2-grid .calendar-days>div{background:var(--ps-surface-23316432343330,#1d2430)}.os-shell.appearance-dark .project-calendar-embedded .calendar-v2-grid .calendar-days>div.muted{background:var(--ps-surface-23313731643237,#171d27)}@media (max-width:1050px){.workflow-head-actions{flex-direction:column;align-items:stretch}.workflow-stage-lane{grid-template-columns:repeat(4,235px)}.gantt-howto{grid-template-columns:1fr 1fr}.gantt-howto>span{border-right:0}.calendar-task-detail{grid-template-columns:38px 1fr}.calendar-task-detail>strong{display:none}}@media (max-width:700px){.workflow-command-board>header{grid-template-columns:1fr}.workflow-stage-lane{grid-template-columns:repeat(4,220px)}.workflow-command-board>footer{flex-direction:column;align-items:flex-start;gap:8px}.gantt-howto{grid-template-columns:1fr}.project-calendar-embedded .calendar-page-title{align-items:flex-start}.calendar-task-detail{left:16px;right:16px}.reports-modern-head{flex-direction:column!important;align-items:flex-start!important}}.view-wrap:has(>.project-space){width:100%;max-width:none!important;margin:0!important;padding-left:34px!important;padding-right:34px!important}.project-space:has(.project-calendar-embedded){width:calc(100% + 68px);max-width:none;margin-left:-34px!important;margin-right:-34px!important}.project-calendar-embedded,.project-calendar-embedded .calendar-v2-shell,.project-calendar-embedded .calendar-v2-panel,.project-calendar-embedded .calendar-v2-grid{width:100%!important;max-width:none!important}.project-calendar-embedded .calendar-v2-shell{box-shadow:none!important;border-radius:0!important}.project-calendar-embedded .calendar-page-title{padding-left:32px!important;padding-right:32px!important}.project-calendar-embedded .calendar-v2-panel{padding:20px 28px 30px!important}.project-calendar-embedded .calendar-v2-toolbar{width:100%;min-width:0!important;padding-bottom:18px!important}.project-calendar-embedded .calendar-v2-grid{border-radius:12px!important;min-width:0!important}.project-calendar-embedded .calendar-v2-grid .weekdays span{height:42px!important;font-size:12px!important}.project-calendar-embedded .calendar-v2-grid .calendar-days>div{min-width:0;gap:7px!important;min-height:152px!important;padding:10px!important}.project-calendar-embedded .calendar-v2-grid .calendar-days b{width:27px!important;height:27px!important;font-size:13px!important}.project-calendar-embedded .calendar-v2-grid .event{border-radius:7px!important;min-height:52px!important;padding:8px 9px 7px 13px!important}.project-calendar-embedded .calendar-v2-grid .event strong{font-size:12px!important;line-height:1.25!important}.project-calendar-embedded .calendar-v2-grid .event time{font-size:10px!important}.project-calendar-embedded .calendar-v2-grid .event .team-photo{width:24px!important;min-width:24px!important;height:24px!important}.project-calendar-embedded .calendar-month-id h2{font-size:21px!important}.project-calendar-embedded .calendar-month-id p{font-size:12px!important}.project-calendar-embedded .calendar-nav button,.project-calendar-embedded .calendar-view-switch button,.project-calendar-embedded .calendar-filter-toggle{height:42px!important;font-size:12px!important}.project-calendar-embedded .calendar-month-id>time{width:62px;height:66px}.project-calendar-embedded .calendar-month-id>time strong{font-size:21px}.project-calendar-embedded .calendar-task-detail{padding:16px 18px;left:38px;right:38px}.project-calendar-embedded .calendar-task-detail h3{font-size:16px}.project-calendar-embedded .calendar-task-detail p{font-size:12px}@media (max-width:1050px){.view-wrap:has(>.project-space){padding-left:18px!important;padding-right:18px!important}.project-space:has(.project-calendar-embedded){width:calc(100% + 36px);margin-left:-18px!important;margin-right:-18px!important}.project-calendar-embedded .calendar-v2-panel{overflow-x:auto;padding:16px!important}.project-calendar-embedded .calendar-v2-toolbar,.project-calendar-embedded .calendar-v2-grid{min-width:1000px!important}}@media (max-width:620px){.view-wrap:has(>.project-space){padding-left:12px!important;padding-right:12px!important}.project-space:has(.project-calendar-embedded){width:calc(100% + 24px);margin-left:-12px!important;margin-right:-12px!important}.project-calendar-embedded .calendar-page-title{padding:16px!important}.project-calendar-embedded .calendar-v2-panel{padding:10px!important}.project-calendar-embedded .calendar-v2-toolbar,.project-calendar-embedded .calendar-v2-grid{min-width:900px!important}}.gantt-resource-shell{background:var(--ps-surface-23666666,#fff)!important;border-color:var(--ps-edge-23646665356563,#dfe5ec)!important;box-shadow:0 12px 32px var(--ps-shadow-233137323033333130,#17203310)!important}.gantt-inside-nav{background:var(--ps-surface-23663766396663,#f7f9fc)!important;color:var(--ps-ink-23323032613362,#202a3b)!important;border-right-color:var(--ps-edge-23646665356563,#dfe5ec)!important}.gantt-inside-nav header strong,.gantt-inside-nav footer>strong{color:var(--ps-ink-23323032613362,#202a3b)!important}.gantt-inside-nav header small,.gantt-inside-nav button small,.gantt-inside-nav footer>span,.gantt-inside-nav footer>small{color:var(--ps-ink-23376238373937,#7b8797)!important}.gantt-inside-nav>button{color:var(--ps-ink-23356536393761,#5e697a)!important}.gantt-inside-nav>button:hover{background:var(--ps-surface-23656466326638,#edf2f8)!important;color:var(--ps-ink-23323032613362,#202a3b)!important}.gantt-inside-nav>button.active,.gantt-inside-nav>button.active:hover{background:var(--ps-surface-23666666,#fff)!important;color:var(--ps-ink-23303036636666,#006cff)!important;box-shadow:0 5px 15px var(--ps-shadow-233137323033333132,#17203312)!important;border:1px solid var(--ps-edge-23646365346564,#dce4ed)!important}.gantt-inside-nav>button.active small{color:var(--ps-ink-23373038303936,#708096)!important}.gantt-inside-nav footer{border-top-color:var(--ps-edge-23646665356563,#dfe5ec)!important}.gantt-inside-nav footer>i{background:var(--ps-surface-23653465396566,#e4e9ef)!important}.gantt-inside-nav footer>i em{background:var(--ps-surface-23303036636666,#006cff)!important}.gantt-resource-main{background:var(--ps-surface-23666666,#fff)!important;color:var(--ps-ink-23323733323435,#273245)!important}.gantt-resource-main>header{background:var(--ps-surface-23666166626663,#fafbfc)!important;border-bottom-color:var(--ps-edge-23646665356563,#dfe5ec)!important}.gantt-resource-main>header>div{border-right-color:var(--ps-edge-23646665356563,#dfe5ec)!important}.gantt-resource-main>header>div span,.gantt-resource-main>header>div label>span{color:var(--ps-ink-23376238373937,#7b8797)!important}.gantt-resource-main>header select,.os-shell.appearance-dark .gantt-resource-main>header select{background:var(--ps-surface-23666666,#fff)!important;border-color:var(--ps-edge-23643865306539,#d8e0e9)!important;color:var(--ps-ink-23323733323435,#273245)!important}.gantt-resource-main>header>section>span{border-right-color:var(--ps-edge-23653265376564,#e2e7ed)!important}.gantt-resource-main>header>section small{color:var(--ps-ink-23386139356134,#8a95a4)!important}.gantt-resource-main>header>section span.today{background:var(--ps-surface-23656466346666,#edf4ff)!important;box-shadow:inset 0 3px var(--ps-shadow-23666637343566,#ff745f)!important}.gantt-resource-main>header>section span.today b{color:var(--ps-ink-23653235383432,#e25842)!important}.gantt-resource-person{background:var(--ps-surface-23666666,#fff)!important;border-bottom-color:var(--ps-edge-23653165366563,#e1e6ec)!important}.gantt-resource-person:nth-child(2n){background:var(--ps-surface-23666166626663,#fafbfc)!important}.gantt-resource-person.focused{background:var(--ps-surface-23663266366662,#f2f6fb)!important}.gantt-person{border-right-color:var(--ps-edge-23646665356563,#dfe5ec)!important;color:var(--ps-ink-23323733323435,#273245)!important}.gantt-person strong{color:var(--ps-ink-23323733323435,#273245)!important}.gantt-person small,.gantt-person>b{color:var(--ps-ink-23376338383938,#7c8898)!important}.gantt-person-track>i{border-right-color:var(--ps-edge-23646365336562,#dce3eb)!important}.gantt-phase{box-shadow:0 5px 12px var(--ps-shadow-233137323033333161,#1720331a)!important}.gantt-phase:hover{box-shadow:0 10px 22px var(--ps-shadow-233137323033333262,#1720332b)!important}.gantt-context-panel{background:var(--ps-surface-23663566376661,#f5f7fa)!important;border-bottom-color:var(--ps-edge-23646665356563,#dfe5ec)!important}.gantt-context-panel>div small{color:var(--ps-ink-23376338373936,#7c8796)!important}.gantt-context-panel>div strong{color:var(--ps-ink-23323733323435,#273245)!important}.gantt-context-panel>section>button{background:var(--ps-surface-23666666,#fff)!important;border-color:var(--ps-edge-23646365336562,#dce3eb)!important;color:var(--ps-ink-23353636323735,#566275)!important}.gantt-context-panel>section>button small{color:var(--ps-ink-23376438393939,#7d8999)!important}.gantt-context-panel>section>button:hover,.gantt-context-panel>section>button.active{background:var(--ps-surface-23656466336666,#edf3ff)!important;border-color:var(--ps-edge-23393162376635,#91b7f5)!important;color:var(--ps-ink-23303036636666,#006cff)!important}.gantt-context-panel>section>button.active small{color:var(--ps-ink-23363537363862,#65768b)!important}.gantt-mini-stats span{background:var(--ps-surface-23666666,#fff)!important;border-color:var(--ps-edge-23646365336562,#dce3eb)!important;color:var(--ps-ink-23373838353936,#788596)!important}.gantt-mini-stats span b{color:var(--ps-ink-23323733323435,#273245)!important}.gantt-expanded-row{background:var(--ps-surface-23663766396663,#f7f9fc)!important;border-top-color:var(--ps-edge-23643965316539,#d9e1e9)!important}.gantt-empty{color:var(--ps-ink-23376238373937,#7b8797)!important}.gantt-resource-rows.is-dragging .gantt-person-track>i{background:var(--ps-surface-233030366366663038,#006cff08)!important}.gantt-resource-rows.is-dragging .gantt-person-track>i:hover,.gantt-person-track>i.drop-target{background:var(--ps-surface-233030366366663137,#006cff17)!important;box-shadow:inset 0 0 0 2px var(--ps-shadow-23303036636666,#006cff)!important}.gantt-person-track>i.drop-target:after{background:var(--ps-surface-23303036636666,#006cff)!important;color:var(--ps-ink-23666666,#fff)!important}.os-shell.appearance-dark .gantt-resource-shell,.os-shell.appearance-dark .gantt-resource-main,.os-shell.appearance-dark .gantt-resource-person,.os-shell.appearance-dark .gantt-person{background:var(--ps-surface-23666666,#fff)!important;color:var(--ps-ink-23323733323435,#273245)!important}.os-shell.appearance-dark .gantt-resource-person:nth-child(2n){background:var(--ps-surface-23666166626663,#fafbfc)!important}.os-shell.appearance-dark .gantt-inside-nav{background:var(--ps-surface-23663766396663,#f7f9fc)!important;color:var(--ps-ink-23323733323435,#273245)!important}.os-shell.appearance-dark .gantt-person strong,.os-shell.appearance-dark .gantt-inside-nav strong,.os-shell.appearance-dark .gantt-resource-main strong{color:var(--ps-ink-23323733323435,#273245)!important}.project-report-v3{color:var(--ps-ink-23323432333361,#24233a);gap:14px;display:grid;background:var(--ps-surface-23663766376662,#f7f7fb)!important;padding:0!important}.report-v3-head{border:1px solid var(--ps-edge-23653665336630,#e6e3f0);background:var(--ps-surface-23666666,#fff);box-shadow:0 12px 34px var(--ps-shadow-233361326436383064,#3a2d680d);border-radius:20px;justify-content:space-between;align-items:center;gap:24px;padding:20px 22px;display:flex}.report-v3-head>div:first-child{max-width:570px}.report-v3-head small,.report-v3-insights header small,.productivity-card header small,.report-v3-table>header small{color:var(--ps-ink-23373635356539,#7655e9);letter-spacing:1.35px;font-size:11px;font-weight:900}.report-v3-head h2{color:var(--ps-ink-23323432333361,#24233a);margin:5px 0 4px;font-size:26px;line-height:1.15}.report-v3-head p{color:var(--ps-ink-23373737333862,#77738b);margin:0;font-size:14px;line-height:1.45}.report-v3-actions{align-items:end;gap:8px;display:flex}.report-v3-actions label{color:var(--ps-ink-23373737333862,#77738b);gap:5px;font-size:12px;font-weight:700;display:grid}.report-v3-actions select{border:1px solid var(--ps-edge-23646664626561,#dfdbea);background:var(--ps-surface-23666166396664,#faf9fd);min-width:134px;height:40px;color:var(--ps-ink-23333433303437,#343047);border-radius:11px;padding:0 34px 0 12px;font:700 13px inherit}.report-v3-actions button{background:var(--ps-surface-23373635356539,#7655e9);height:40px;color:var(--ps-ink-23666666,#fff);box-shadow:0 8px 18px var(--ps-shadow-233736353565393263,#7655e92c);border:0;border-radius:11px;padding:0 15px;font-size:13px;font-weight:800}.report-v3-period{border:1px solid var(--ps-edge-23653665336630,#e6e3f0);background:var(--ps-surface-23666666,#fff);border-radius:15px;grid-template-columns:38px auto 38px 1fr;align-items:center;gap:10px;padding:10px 13px;display:grid}.report-v3-period>button{border:1px solid var(--ps-edge-23653064646562,#e0ddeb);background:var(--ps-surface-23666166396664,#faf9fd);width:38px;height:38px;color:var(--ps-ink-23363135643733,#615d73);border-radius:10px;font-size:20px}.report-v3-period>span{gap:1px;display:grid}.report-v3-period small{color:var(--ps-ink-23393538666137,#958fa7);letter-spacing:1px;font-size:9px;font-weight:900}.report-v3-period strong{font-size:14px}.report-v3-period em{color:var(--ps-ink-23393138626131,#918ba1);justify-self:end;font-size:12px;font-style:normal}.report-v3-kpis{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.report-v3-kpis article{border:1px solid var(--ps-edge-23653465306564,#e4e0ed);background:var(--ps-surface-23666666,#fff);border-radius:17px;min-height:116px;padding:16px 17px;position:relative;overflow:hidden}.report-v3-kpis article:after{content:"";border:17px solid var(--ps-edge-23656465386663,#ede8fc);opacity:.8;border-radius:50%;width:80px;height:80px;position:absolute;bottom:-28px;right:-19px}.report-v3-kpis article.blue:after{border-color:var(--ps-edge-23646365396666,#dce9ff)}.report-v3-kpis article.mint:after{border-color:var(--ps-edge-23643966346538,#d9f4e8)}.report-v3-kpis article.coral:after{border-color:var(--ps-edge-23666665336461,#ffe3da)}.report-v3-kpis article>span{color:var(--ps-ink-23373737333839,#777389);font-size:13px;display:block}.report-v3-kpis article>strong{z-index:1;color:var(--ps-ink-23323432333361,#24233a);margin:9px 0 8px;font-size:26px;line-height:1;display:block;position:relative}.report-v3-kpis article>small{z-index:1;color:var(--ps-ink-23393038613966,#908a9f);font-size:12px;position:relative}.report-v3-kpis article>small b{color:var(--ps-ink-23373635356539,#7655e9)}.report-v3-kpis article.mint>small b{color:var(--ps-ink-23326639613730,#2f9a70)}.report-v3-kpis article.coral>small{color:var(--ps-ink-23633836363466,#c8664f)}.report-v3-middle{grid-template-columns:minmax(0,1.55fr) minmax(300px,.75fr);gap:12px;display:grid}.productivity-card,.report-v3-insights,.report-v3-table{border:1px solid var(--ps-edge-23653465316563,#e4e1ec);background:var(--ps-surface-23666666,#fff);box-shadow:0 9px 28px var(--ps-shadow-233362326536383061,#3b2e680a);border-radius:18px}.productivity-card{min-height:300px;padding:18px 20px}.productivity-card>header,.report-v3-insights>header,.report-v3-table>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.productivity-card h3,.report-v3-insights h3,.report-v3-table h3{color:var(--ps-ink-23323932363362,#29263b);margin:4px 0 0;font-size:17px}.productivity-card>header>b{color:var(--ps-ink-23326639613730,#2f9a70);font-size:15px}.productivity-card>header>b span{color:var(--ps-ink-23386338373962,#8c879b);font-size:11px;font-weight:600}.productivity-chart{border-bottom:1px solid var(--ps-edge-23656265386631,#ebe8f1);background:repeating-linear-gradient(to top,transparent 0,transparent 53px,var(--ps-surface-23663065646635,#f0edf5) 54px);grid-template-columns:repeat(7,1fr);align-items:end;gap:16px;height:218px;padding:25px 12px 0;display:grid}.productivity-chart>div{text-align:center;grid-template-rows:1fr 24px;align-items:end;gap:7px;height:100%;display:grid}.productivity-chart>div>span{justify-content:center;align-items:end;height:100%;display:flex}.productivity-chart i{background:linear-gradient(180deg,var(--ps-surface-23396137616632,#9a7af2),var(--ps-surface-23373635356539,#7655e9));width:min(44px,72%);min-height:18px;box-shadow:0 8px 16px var(--ps-shadow-233736353565393232,#7655e922);border-radius:10px 10px 4px 4px;position:relative}.productivity-chart>div:nth-child(2n) i{background:linear-gradient(180deg,var(--ps-surface-23373463376538,#74c7e8),var(--ps-surface-23363338346566,#6384ef))}.productivity-chart i em{color:var(--ps-ink-23366536383764,#6e687d);font-size:10px;font-style:normal;font-weight:800;position:absolute;top:-22px;left:50%;transform:translate(-50%)}.productivity-chart small{color:var(--ps-ink-23386638393964,#8f899d);font-size:11px}.report-v3-insights{padding:18px}.report-v3-insights>header{border-bottom:1px solid var(--ps-edge-23656465616632,#edeaf2);padding-bottom:13px}.report-v3-insights article{border-bottom:1px solid var(--ps-edge-23656665636633,#efecf3);grid-template-columns:34px 1fr 25px;align-items:start;gap:10px;padding:14px 0;display:grid}.report-v3-insights article:last-child{border-bottom:0;padding-bottom:0}.report-v3-insights article>i{background:var(--ps-surface-23656565396664,#eee9fd);width:34px;height:34px;color:var(--ps-ink-23373635356539,#7655e9);border-radius:10px;place-items:center;font-style:normal;font-weight:900;display:grid}.report-v3-insights article.orange>i{background:var(--ps-surface-23666666306536,#fff0e6);color:var(--ps-ink-23646337313464,#dc714d)}.report-v3-insights article.green>i{background:var(--ps-surface-23653266366563,#e2f6ec);color:var(--ps-ink-23326639613730,#2f9a70)}.report-v3-insights article strong{font-size:13px}.report-v3-insights article p{color:var(--ps-ink-23383538303932,#858092);margin:4px 0 0;font-size:11px;line-height:1.45}.report-v3-insights article button{color:var(--ps-ink-23613239636164,#a29cad);background:0 0;border:0;font-size:18px}.report-v3-table{overflow:hidden}.report-v3-table>header{border-bottom:1px solid var(--ps-edge-23653965366566,#e9e6ef);padding:16px 18px}.report-v3-table>header>div:last-child{background:var(--ps-surface-23663366316637,#f3f1f7);border-radius:10px;gap:4px;padding:3px;display:flex}.report-v3-table>header button{color:var(--ps-ink-23383137623864,#817b8d);background:0 0;border:0;border-radius:8px;padding:7px 10px;font-size:11px;font-weight:700}.report-v3-table>header button.active{background:var(--ps-surface-23666666,#fff);color:var(--ps-ink-23373635356539,#7655e9);box-shadow:0 3px 8px var(--ps-shadow-233335323736623133,#35276b13)}.report-v3-table-scroll{overflow-x:auto}.report-v3-table table{border-collapse:collapse;width:100%;min-width:820px}.report-v3-table th{background:var(--ps-surface-23666166396663,#faf9fc);color:var(--ps-ink-23393538666133,#958fa3);letter-spacing:.6px;text-align:left;padding:11px 15px;font-size:10px}.report-v3-table td{border-top:1px solid var(--ps-edge-23656665636633,#efecf3);height:66px;color:var(--ps-ink-23356635613664,#5f5a6d);padding:9px 15px;font-size:12px}.report-v3-table tbody tr:hover{background:var(--ps-surface-23666266616666,#fbfaff)}.report-v3-table td:first-child{grid-template-columns:8px 1fr;align-items:center;gap:10px;display:grid}.report-v3-table td:first-child strong,.report-v3-table td:first-child small{display:block}.report-v3-table td:first-child strong{color:var(--ps-ink-23323932363362,#29263b);font-size:13px}.report-v3-table td:first-child small{color:var(--ps-ink-23393639306132,#9690a2);margin-top:3px;font-size:11px}.task-dot{background:var(--ps-surface-23373635356539,#7655e9);border-radius:5px;width:7px;height:32px}.task-dot.tone-1{background:var(--ps-surface-23363361306566,#63a0ef)}.task-dot.tone-2{background:var(--ps-surface-23656639393663,#ef996c)}.task-dot.tone-3{background:var(--ps-surface-23343361643830,#43ad80)}.report-v3-table td:nth-child(2){align-items:center;gap:7px;display:flex}.report-v3-table .team-photo{width:27px!important;min-width:27px!important;height:27px!important}.report-v3-table td:nth-child(4){grid-template-columns:minmax(80px,1fr) 33px;align-items:center;gap:8px;display:grid}.report-row-progress{background:var(--ps-surface-23656365396631,#ece9f1);border-radius:8px;height:6px;overflow:hidden}.report-row-progress em{background:linear-gradient(90deg,var(--ps-surface-23373635356539,#7655e9),var(--ps-surface-23396238306564,#9b80ed));border-radius:8px;height:100%;display:block}.report-v3-table td:nth-child(4)>b{font-size:11px}.report-status{background:var(--ps-surface-23663165656637,#f1eef7);color:var(--ps-ink-23373636663832,#766f82);border-radius:999px;padding:5px 8px;font-size:10px;font-weight:800;display:inline-flex}.report-status.doing{background:var(--ps-surface-23653565666666,#e5efff);color:var(--ps-ink-23343637386338,#4678c8)}.report-status.review{background:var(--ps-surface-23666666306466,#fff0df);color:var(--ps-ink-23623836623332,#b86b32)}.report-status.done{background:var(--ps-surface-23653266356561,#e2f5ea);color:var(--ps-ink-23323738333565,#27835e)}.report-v3-table td:last-child button{border:1px solid var(--ps-edge-23646564396539,#ded9e9);background:var(--ps-surface-23666666,#fff);width:31px;height:31px;color:var(--ps-ink-23373635356539,#7655e9);border-radius:9px}.report-v3-table>footer{border-top:1px solid var(--ps-edge-23656265386630,#ebe8f0);color:var(--ps-ink-23393038613964,#908a9d);justify-content:space-between;align-items:center;padding:12px 16px;font-size:11px;display:flex}.report-v3-table>footer button{color:var(--ps-ink-23373635356539,#7655e9);background:0 0;border:0;font-size:11px;font-weight:800}.os-shell.appearance-dark .project-report-v3{background:var(--ps-surface-23313531333164,#15131d)!important}.os-shell.appearance-dark .report-v3-head,.os-shell.appearance-dark .report-v3-period,.os-shell.appearance-dark .report-v3-kpis article,.os-shell.appearance-dark .productivity-card,.os-shell.appearance-dark .report-v3-insights,.os-shell.appearance-dark .report-v3-table{border-color:var(--ps-edge-23333933353435,#393545);background:var(--ps-surface-23323131653262,#211e2b);color:var(--ps-ink-23663466316662,#f4f1fb)}.os-shell.appearance-dark .report-v3-head h2,.os-shell.appearance-dark .report-v3-kpis article>strong,.os-shell.appearance-dark .productivity-card h3,.os-shell.appearance-dark .report-v3-insights h3,.os-shell.appearance-dark .report-v3-table h3,.os-shell.appearance-dark .report-v3-table td:first-child strong{color:var(--ps-ink-23663466316662,#f4f1fb)}.os-shell.appearance-dark .report-v3-actions select,.os-shell.appearance-dark .report-v3-period>button{border-color:var(--ps-edge-23343033623464,#403b4d);background:var(--ps-surface-23326232373336,#2b2736);color:var(--ps-ink-23663466316662,#f4f1fb)}.os-shell.appearance-dark .report-v3-table th{background:var(--ps-surface-23323932353332,#292532)}.os-shell.appearance-dark .report-v3-table td{border-color:var(--ps-edge-23333733323430,#373240)}.os-shell.appearance-dark .report-v3-table tbody tr:hover{background:var(--ps-surface-23323932353332,#292532)}@media (max-width:1100px){.report-v3-head{flex-direction:column;align-items:flex-start}.report-v3-actions{flex-wrap:wrap;width:100%}.report-v3-middle{grid-template-columns:1fr}.report-v3-kpis{grid-template-columns:1fr 1fr}}@media (max-width:680px){.report-v3-head{padding:17px}.report-v3-head h2{font-size:23px}.report-v3-actions label{width:calc(50% - 4px)}.report-v3-actions select{width:100%;min-width:0}.report-v3-actions button{width:100%}.report-v3-period{grid-template-columns:38px 1fr 38px}.report-v3-period em{display:none}.report-v3-kpis{grid-template-columns:1fr}.productivity-chart{gap:5px;padding-inline:2px}.report-v3-table>header{flex-direction:column;align-items:flex-start}.report-v3-table>footer{flex-direction:column;align-items:flex-start;gap:8px}}.report-circle-section,.member-activity-v3,.workload-heatmap{border:1px solid var(--ps-edge-23653465316563,#e4e1ec);background:var(--ps-surface-23666666,#fff);box-shadow:0 9px 28px var(--ps-shadow-233362326536383061,#3b2e680a);border-radius:18px;overflow:hidden}.report-circle-section>header,.member-activity-v3>header,.workload-heatmap>header{border-bottom:1px solid var(--ps-edge-23656265386630,#ebe8f0);justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex}.report-circle-section header small,.member-activity-v3 header small,.workload-heatmap header small{color:var(--ps-ink-23373635356539,#7655e9);letter-spacing:1.2px;font-size:11px;font-weight:900}.report-circle-section h3,.member-activity-v3 h3,.workload-heatmap h3{color:var(--ps-ink-23323932363362,#29263b);margin:4px 0 0;font-size:17px}.report-view-pills,.heatmap-controls{align-items:center;gap:5px;display:flex}.report-view-pills button,.heatmap-controls button{border:1px solid var(--ps-edge-23653164656561,#e1deea);background:var(--ps-surface-23666166396663,#faf9fc);height:33px;color:var(--ps-ink-23383137623866,#817b8f);border-radius:10px;padding:0 11px;font-size:11px;font-weight:750}.report-view-pills button.active,.heatmap-controls button.active{border-color:var(--ps-edge-23373635356539,#7655e9);background:var(--ps-surface-23373635356539,#7655e9);color:var(--ps-ink-23666666,#fff)}.report-circle-grid{grid-template-columns:repeat(5,1fr);gap:10px;padding:15px;display:grid}.report-circle-grid>article{border:1px solid var(--ps-edge-23656265386631,#ebe8f1);background:var(--ps-surface-23666466636666,#fdfcff);border-radius:14px;justify-items:center;gap:12px;padding:15px 8px;display:grid}.report-circle-grid>article>strong{color:var(--ps-ink-23346434383563,#4d485c);font-size:13px}.report-stat-ring{--ring-color:var(--ps-surface-23373635356539,#7655e9);border-radius:50%;place-items:center;width:105px;height:105px;display:grid}.report-stat-ring.red{--ring-color:var(--ps-surface-23653435623732,#e45b72)}.report-stat-ring.amber{--ring-color:var(--ps-surface-23663262643538,#f2bd58)}.report-stat-ring.blue{--ring-color:var(--ps-surface-23356339336565,#5c93ee)}.report-stat-ring.green{--ring-color:var(--ps-surface-23343361643830,#43ad80)}.report-stat-ring.purple{--ring-color:var(--ps-surface-23393437326562,#9472eb)}.report-stat-ring>i{background:var(--ps-surface-23666666,#fff);text-align:center;border-radius:50%;place-content:center;width:78px;height:78px;font-style:normal;display:grid}.report-stat-ring b{color:var(--ring-color);font-size:22px;display:block}.report-stat-ring small{color:var(--ps-ink-23616161356234,#aaa5b4);font-size:9px}.member-activity-v3>header>span{color:var(--ps-ink-23386438373961,#8d879a);font-size:12px}.member-activity-scroll{min-width:760px}.member-activity-head,.member-activity-row{grid-template-columns:1.15fr repeat(3,1fr);align-items:center;display:grid}.member-activity-head{background:var(--ps-surface-23666166396663,#faf9fc);color:var(--ps-ink-23393338646130,#938da0);padding:11px 16px;font-size:10px;font-weight:800}.member-activity-row{border-top:1px solid var(--ps-edge-23656665636633,#efecf3);min-height:62px;padding:8px 16px}.member-activity-row>div:first-child{align-items:center;gap:9px;display:flex}.member-activity-row .team-photo{width:31px!important;min-width:31px!important;height:31px!important}.member-activity-row>div:first-child span{gap:2px;display:grid}.member-activity-row strong{color:var(--ps-ink-23333032633431,#302c41);font-size:13px}.member-activity-row small{color:var(--ps-ink-23393739316133,#9791a3);font-size:10px}.member-activity-row>div:not(:first-child){grid-template-columns:1fr 30px;align-items:center;gap:9px;display:grid}.member-activity-row>div:not(:first-child)>i{background:var(--ps-surface-23656365616630,#eceaf0);border-radius:8px;height:9px;overflow:hidden}.member-activity-row>div:not(:first-child)>i em{background:var(--ps-surface-23363339386564,#6398ed);border-radius:8px;height:100%;display:block}.member-activity-row>div.late>i em{background:var(--ps-surface-23653236333632,#e26362)}.member-activity-row>div.done>i em{background:linear-gradient(90deg,var(--ps-surface-23343661643830,#46ad80),var(--ps-surface-23663062393538,#f0b958))}.member-activity-row>div:not(:first-child)>b{color:var(--ps-ink-23356435373663,#5d576c);text-align:right;font-size:11px}.heatmap-controls>span{color:var(--ps-ink-23383137623864,#817b8d);align-items:center;gap:4px;margin-left:8px;font-size:11px;display:flex}.heatmap-controls>span i{background:var(--ps-surface-23653564646662,#e5ddfb);border-radius:4px;width:15px;height:15px}.heatmap-controls>span i:nth-of-type(2){background:var(--ps-surface-23633061646634,#c0adf4)}.heatmap-controls>span i:nth-of-type(3){background:var(--ps-surface-23393737366564,#9776ed)}.heatmap-controls>span i:nth-of-type(4){background:var(--ps-surface-23363834346437,#6844d7)}.heatmap-scroll{min-width:770px;padding:12px 16px 16px}.heatmap-months,.heatmap-row{grid-template-columns:190px repeat(6,1fr);align-items:center;gap:5px;display:grid}.heatmap-months{margin-bottom:6px}.heatmap-months b{color:var(--ps-ink-23393238633964,#928c9d);text-align:center;font-size:10px}.heatmap-row{margin-top:5px}.heatmap-row>span{align-items:center;gap:8px;min-width:0;display:flex}.heatmap-row .team-photo{width:28px!important;min-width:28px!important;height:28px!important}.heatmap-row>span strong{color:var(--ps-ink-23346534393562,#4e495b);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.heatmap-row>i{background:var(--ps-surface-23663065656633,#f0eef3);height:34px;color:var(--ps-ink-23666666,#fff);border-radius:7px;place-items:center;font-size:10px;font-style:normal;font-weight:800;display:grid}.heatmap-row>i.level-1{background:var(--ps-surface-23653564646662,#e5ddfb)}.heatmap-row>i.level-2{background:var(--ps-surface-23633061646634,#c0adf4)}.heatmap-row>i.level-3{background:var(--ps-surface-23393737366564,#9776ed)}.heatmap-row>i.level-4{background:var(--ps-surface-23363834346437,#6844d7)}.os-shell.appearance-dark .report-circle-section,.os-shell.appearance-dark .member-activity-v3,.os-shell.appearance-dark .workload-heatmap{border-color:var(--ps-edge-23333933353435,#393545);background:var(--ps-surface-23323131653262,#211e2b)}.os-shell.appearance-dark .report-circle-section h3,.os-shell.appearance-dark .member-activity-v3 h3,.os-shell.appearance-dark .workload-heatmap h3,.os-shell.appearance-dark .report-circle-grid>article>strong,.os-shell.appearance-dark .member-activity-row strong{color:var(--ps-ink-23663466316662,#f4f1fb)}.os-shell.appearance-dark .report-circle-grid>article,.os-shell.appearance-dark .report-stat-ring>i{border-color:var(--ps-edge-23333933353435,#393545);background:var(--ps-surface-23323932353332,#292532)}.os-shell.appearance-dark .member-activity-head{background:var(--ps-surface-23323932353332,#292532)}.os-shell.appearance-dark .member-activity-row{border-color:var(--ps-edge-23333933353435,#393545)}.os-shell.appearance-dark .heatmap-row>span strong{color:var(--ps-ink-23646564396561,#ded9ea)}@media (max-width:1100px){.report-circle-grid{grid-template-columns:repeat(3,1fr)}.report-circle-section>header,.member-activity-v3>header,.workload-heatmap>header{flex-direction:column;align-items:flex-start}.member-activity-v3,.workload-heatmap{overflow-x:auto}}@media (max-width:680px){.report-circle-grid{grid-template-columns:1fr 1fr}.report-view-pills,.heatmap-controls{width:100%;overflow-x:auto}.report-view-pills button,.heatmap-controls button{white-space:nowrap}.report-circle-grid>article:last-child{grid-column:1/-1}.member-activity-v3>header>span{display:none}}.workflow-head-actions>button{align-items:center;gap:8px;display:flex!important}.workflow-head-actions>button small{background:var(--ps-surface-236666666666663262,#ffffff2b);border-radius:999px;padding:3px 7px;font-size:9px}.workflow-head-actions>button:disabled{cursor:not-allowed;opacity:.5;filter:grayscale(.35)}.workflow-limit-note{color:var(--ps-ink-23373538303932,#758092);margin:0;font-size:11px}.notes-toolbar{align-items:center;gap:10px;grid-template-columns:auto minmax(200px,270px) minmax(190px,1fr)!important;display:grid!important}.notes-scope-filter{border:1px solid var(--ps-edge-23646665346562,#dfe4eb);background:var(--ps-surface-23666666,#fff);border-radius:11px;align-items:center;gap:7px;padding:6px 8px;grid-template-columns:auto 1fr!important;display:grid!important}.notes-scope-filter span{color:var(--ps-ink-23373538303932,#758092);white-space:nowrap;font-size:10px;font-weight:800}.notes-scope-filter select{min-width:0;color:var(--ps-ink-23323633323437,#263247);background:0 0;border:0;outline:0;font-size:11px;font-weight:800}.notes-board{width:100%;min-height:760px;padding:24px 28px 52px}.notes-grid{grid-template-columns:repeat(3,minmax(220px,1fr));align-items:start;gap:24px 22px}.note-paper{border-width:7px;border-radius:15px;padding:25px 16px 14px;min-height:218px!important}.note-paper h2{margin:8px 0 7px;font-size:17px}.note-paper p{-webkit-line-clamp:3;font-size:11.5px;line-height:1.42}.note-tracking{margin:10px 0 7px}.note-paper footer{padding-top:10px}.note-complete-toggle{padding:6px 7px;font-size:9px}.client-summary-row{grid-template-columns:1.15fr 2fr 1.15fr;align-items:stretch;gap:12px;display:grid}.client-summary-row>.client-operations-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.client-summary-row>.card,.client-summary-row>.client-operations-grid>.card{min-width:0;height:100%}.client-compact-panel{padding:15px;overflow:hidden}.client-compact-panel .card-title{margin-bottom:9px}.client-compact-panel .card-title h3{font-size:16px}.special-month-tabs{grid-template-columns:repeat(6,1fr);gap:4px;margin-bottom:9px;display:grid}.special-month-tabs button{border:1px solid var(--ps-edge-23653165366564,#e1e6ed);background:var(--ps-surface-23663666386662,#f6f8fb);color:var(--ps-ink-23363637323836,#667286);border-radius:7px;padding:5px 2px;font-size:8px;font-weight:850}.special-month-tabs button.active{border-color:var(--ps-edge-23303036636666,#006cff);background:var(--ps-surface-23303036636666,#006cff);color:var(--ps-ink-23666666,#fff)}.client-month-specials{gap:6px;max-height:190px;padding-right:3px;display:grid;overflow:auto}.client-month-specials button{border:1px solid var(--ps-edge-23653365376564,#e3e7ed);background:var(--ps-surface-23666666,#fff);text-align:left;width:100%;color:var(--ps-ink-23323933343438,#293448);border-radius:9px;grid-template-columns:22px 24px 1fr;align-items:center;gap:5px;padding:7px;display:grid}.client-month-specials button span{background:var(--ps-surface-23656566326637,#eef2f7);width:20px;height:20px;color:var(--ps-ink-23373338303934,#738094);border-radius:6px;place-items:center;display:grid}.client-month-specials button b{font-size:10px}.client-month-specials button strong{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.client-month-specials button.selected{border-color:var(--ps-edge-23376262333938,#7bb398);background:var(--ps-surface-23656666616634,#effaf4)}.client-month-specials button.selected span{background:var(--ps-surface-23323761393662,#27a96b);color:var(--ps-ink-23666666,#fff)}.special-selection-count{color:var(--ps-ink-23373738333936,#778396);margin-top:8px;font-size:9px;display:block}.client-operations-grid .shoot-kpis{grid-template-columns:repeat(2,1fr);gap:6px}.client-operations-grid .shoot-kpis>div{padding:8px}.client-operations-grid .shoot-kpis span{font-size:9px}.client-operations-grid .shoot-kpis strong{font-size:16px}.shoot-history.compact,.transaction-list.compact{max-height:132px;overflow:auto}.shoot-history.compact>div,.transaction-list.compact>div{padding:7px 0}.shoot-history.compact strong,.transaction-list.compact strong{font-size:10px}.shoot-history.compact small,.transaction-list.compact small{font-size:9px}.client-operations-grid .ad-budget{text-align:center;background:linear-gradient(145deg,var(--ps-surface-23656466336666,#edf3ff),var(--ps-surface-23663766396666,#f7f9ff));border-radius:12px;align-content:center;min-height:205px}.client-operations-grid .ad-budget strong{font-size:23px}.client-payment-card .payment-summary{grid-template-columns:1fr;gap:6px}.client-payment-card .payment-summary>div{padding:8px 9px}.client-payment-card .payment-summary strong{font-size:15px}.client-payment-card .payment-summary span,.client-payment-card .payment-summary small{font-size:9px}.client-special-days-step{gap:12px;display:grid}.client-special-month-accordion{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.client-special-month-accordion details{border:1px solid var(--ps-edge-23653065356562,#e0e5eb);background:var(--ps-surface-23666166626663,#fafbfc);border-radius:11px;overflow:hidden}.client-special-month-accordion summary{cursor:pointer;justify-content:space-between;align-items:center;padding:10px 12px;font-size:12px;font-weight:850;display:flex}.client-special-month-accordion summary b{color:var(--ps-ink-23373338303934,#738094);font-size:10px}.client-special-month-accordion details>div{gap:5px;padding:0 8px 9px;display:grid}.client-special-month-accordion label{border:1px solid var(--ps-edge-23653565396566,#e5e9ef);border-radius:8px;align-items:center;padding:7px;background:var(--ps-surface-23666666,#fff)!important;grid-template-columns:auto 20px 22px 1fr!important;gap:5px!important;font-size:10px!important;display:grid!important}.client-special-month-accordion input{opacity:0;pointer-events:none;position:absolute}.client-special-month-accordion label>span{background:var(--ps-surface-23656566326636,#eef2f6);color:#0000;border-radius:5px;place-items:center;width:18px;height:18px;display:grid}.client-special-month-accordion input:checked+span{background:var(--ps-surface-23323261613639,#22aa69);color:var(--ps-ink-23666666,#fff)}.client-special-month-accordion label>b{color:var(--ps-ink-23353336303734,#536074)}.os-shell.appearance-dark .notes-scope-filter,.os-shell.appearance-dark .client-month-specials button,.os-shell.appearance-dark .client-special-month-accordion details,.os-shell.appearance-dark .client-special-month-accordion label{color:var(--ps-ink-23656566336662,#eef3fb);background:var(--ps-surface-23323232613336,#222a36)!important;border-color:var(--ps-edge-23333634303530,#364050)!important}.os-shell.appearance-dark .notes-scope-filter select{color:var(--ps-ink-23656566336662,#eef3fb)}.os-shell.appearance-dark .special-month-tabs button{background:var(--ps-surface-23323532653361,#252e3a);border-color:var(--ps-edge-23336134353534,#3a4554);color:var(--ps-ink-23633864316463,#c8d1dc)}.os-shell.appearance-dark .client-operations-grid .ad-budget{background:var(--ps-surface-23323532653361,#252e3a)}@media (max-width:1320px){.client-summary-row{grid-template-columns:1fr 1fr}.client-summary-row>.client-operations-grid{display:contents}.notes-grid{grid-template-columns:repeat(3,minmax(190px,1fr))}}@media (max-width:900px){.notes-toolbar{grid-template-columns:1fr!important}.notes-grid{grid-template-columns:repeat(2,minmax(180px,1fr))}.client-summary-row,.client-special-month-accordion{grid-template-columns:1fr}}@media (max-width:620px){.notes-grid{grid-template-columns:1fr}.note-paper{min-height:205px!important}.special-month-tabs{grid-template-columns:repeat(4,1fr)}}.terracotta-dashboard{width:100%;background:linear-gradient(145deg,var(--ps-surface-23663566366666,#f5f6ff),var(--ps-surface-23663766626666,#f7fbff) 52%,var(--ps-surface-23663866366666,#f8f6ff))!important;max-width:none!important;padding:20px 24px 46px!important}.piya-home-grid{color:var(--ps-ink-23323032363362,#20263b);gap:14px;margin-top:14px;display:grid}.piya-home-top{grid-template-columns:1.55fr repeat(3,1fr);align-items:stretch;gap:14px;display:grid}.piya-home-intro,.piya-home-panel,.piya-home-quick,.piya-home-highlight{border:1px solid var(--ps-edge-23653465366631,#e4e6f1);background:var(--ps-surface-23666666,#fff);box-shadow:0 13px 34px var(--ps-shadow-233632366239393134,#626b9914);border-radius:24px}.piya-home-intro{min-height:246px;padding:27px 30px;position:relative;overflow:hidden}.piya-home-intro:after{content:"";border:42px solid var(--green);width:220px;height:220px;position:absolute;bottom:-94px;right:-74px}@supports (color:color-mix(in lab, red, red)){.piya-home-intro:after{border:42px solid color-mix(in srgb,var(--green) 13%,var(--ps-edge-23646364366666,#dcd6ff))}}.piya-home-intro:after{opacity:.65;border-radius:50%}.piya-home-intro>small,.piya-home-panel header small,.piya-home-highlight>small{color:var(--ps-accent-ink);letter-spacing:1.5px;font-size:9px;font-weight:900}.piya-home-intro h1{max-width:540px;color:var(--ps-ink-23316632353361,#1f253a);letter-spacing:-1px;margin:9px 0 10px;font-family:Arial,Helvetica,sans-serif;font-size:29px;line-height:1.12}.piya-home-intro h1 em{color:var(--ps-accent-ink);font-style:normal}.piya-home-intro p{max-width:515px;color:var(--ps-ink-23373337633931,#737c91);margin:0;font-size:12px;line-height:1.52}.piya-home-team{z-index:1;align-items:center;gap:9px;display:flex;position:absolute;bottom:24px;left:30px}.piya-home-team>strong{color:var(--ps-ink-23346435363662,#4d566b);font-size:10px}.piya-home-team>i{background:var(--ps-surface-23333262643736,#32bd76);width:7px;height:7px;box-shadow:0 0 0 4px var(--ps-shadow-233332626437363230,#32bd7620);border-radius:50%}.piya-home-avatars{align-items:center;display:flex}.piya-home-avatars>b{border:2px solid var(--ps-edge-23666666,#fff);background:var(--green);border-radius:50%;place-items:center;width:27px;height:27px;margin-left:-6px;display:grid}@supports (color:color-mix(in lab, red, red)){.piya-home-avatars>b{background:color-mix(in srgb,var(--green) 17%,var(--ps-surface-23656566316666,#eef1ff))}}.piya-home-avatars>b{color:var(--ps-accent-ink);font-size:8px}.piya-home-avatars>b:first-child{margin-left:0}.piya-home-quick{text-align:left;border:0;min-width:0;padding:18px;transition:transform .18s,box-shadow .18s;position:relative;overflow:hidden}.piya-home-quick:hover{box-shadow:0 18px 38px var(--ps-shadow-233632366239393233,#626b9923);transform:translateY(-3px)}.piya-home-quick>span{border:1px solid var(--ps-edge-23646564666630,#dedff0);background:var(--ps-surface-23663666356666,#f6f5ff);width:78px;height:78px;color:var(--ps-accent-ink);border-radius:23px;place-items:center;margin:3px auto 23px;font-size:34px;display:grid;transform:rotate(-3deg)}.piya-home-quick>div{gap:4px;display:grid}.piya-home-quick strong{color:var(--ps-ink-23323232383364,#22283d);font-size:13px}.piya-home-quick small{color:var(--ps-ink-23383939316133,#8991a3);font-size:10px}.piya-home-quick>b{background:var(--ps-surface-23663065666639,#f0eff9);width:25px;height:25px;color:var(--ps-accent-ink);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:16px;right:16px}.quick-projects>span{background:var(--ps-surface-23666666316439,#fff1d9);color:var(--ps-ink-23653439613235,#e49a25)}.quick-notes>span{background:var(--ps-surface-23653766396630,#e7f9f0);color:var(--ps-ink-23323761393662,#27a96b)}.quick-approvals>span{background:var(--ps-surface-23663065616666,#f0eaff);color:var(--ps-ink-23373235626532,#725be2)}.piya-home-middle{grid-template-columns:1fr 1.05fr 1.22fr;gap:14px;display:grid}.piya-home-panel{min-width:0;padding:20px}.piya-home-panel>header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.piya-home-panel>header>div{gap:3px;display:grid}.piya-home-panel h2{color:var(--ps-ink-23323332393365,#23293e);margin:0;font-family:Arial,Helvetica,sans-serif;font-size:17px}.piya-home-panel>header button{color:var(--ps-accent-ink);background:0 0;border:0;font-size:9px;font-weight:850}.piya-home-notifications,.piya-home-assignment,.piya-home-calendar{min-height:255px}.piya-notice{border:0;border-top:1px solid var(--ps-edge-23656466306634,#edf0f4);width:100%;color:var(--ps-ink-23323733303436,#273046);text-align:left;background:0 0;grid-template-columns:34px 1fr auto;align-items:center;gap:9px;padding:11px 9px;display:grid}.piya-notice.featured{border:1px solid var(--ps-edge-23653265346566,#e2e4ef);background:var(--ps-surface-23666666,#fff);box-shadow:0 8px 20px var(--ps-shadow-233536363037663132,#56607f12);border-radius:14px}.piya-notice>span{background:var(--ps-surface-23656365396666,#ece9ff);width:31px;height:31px;color:var(--ps-ink-23373235626532,#725be2);border-radius:10px;place-items:center;display:grid}.piya-notice>div{gap:3px;display:grid}.piya-notice strong{font-size:11px}.piya-notice small{color:var(--ps-ink-23386139326133,#8a92a3);font-size:9px}.piya-notice>b{color:var(--ps-ink-23396261326231,#9ba2b1)}.piya-featured-task{border:1px solid var(--ps-edge-23653265346566,#e2e4ef);background:linear-gradient(145deg,var(--ps-surface-23663766366666,#f7f6ff),var(--ps-surface-23666666,#fff));border-radius:15px;padding:14px}.piya-task-tags{gap:6px;display:flex}.piya-task-tags span,.piya-task-tags em{background:var(--ps-surface-23653766386566,#e7f8ef);color:var(--ps-ink-23323737663538,#277f58);border-radius:7px;padding:4px 7px;font-size:8px;font-style:normal;font-weight:850}.piya-task-tags em{background:var(--ps-surface-23666665396536,#ffe9e6);color:var(--ps-ink-23636335613463,#cc5a4c)}.piya-featured-task h3{min-height:35px;color:var(--ps-ink-23323232393365,#22293e);margin:9px 0 3px;font-size:13px;line-height:1.35}.piya-featured-task p{color:var(--ps-ink-23376338353938,#7c8598);margin:0;font-size:9px}.piya-progress{align-items:center;gap:8px;margin-top:12px;display:flex}.piya-progress>i{background:var(--ps-surface-23653865626631,#e8ebf1);border-radius:9px;flex:1;height:5px;overflow:hidden}.piya-progress>i em{background:linear-gradient(90deg,var(--green),var(--purple));border-radius:9px;height:100%;display:block}.piya-progress>b{color:var(--ps-accent-ink);font-size:9px}.piya-add-task{border:1px dashed var(--green);width:100%;margin-top:10px;padding:8px}@supports (color:color-mix(in lab, red, red)){.piya-add-task{border:1px dashed color-mix(in srgb,var(--green) 35%,var(--ps-edge-23646365306538,#dce0e8))}}.piya-add-task{background:var(--green);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.piya-add-task{background:color-mix(in srgb,var(--green) 5%,var(--ps-surface-23666666,#fff))}}.piya-add-task{color:var(--ps-accent-ink);font-size:9px;font-weight:850}.piya-calendar-week{border-bottom:1px solid var(--ps-edge-23656265646632,#ebedf2);grid-template-columns:repeat(7,1fr);gap:4px;padding-bottom:12px;display:grid}.piya-calendar-week>button{color:var(--ps-ink-23323933313436,#293146);background:0 0;border:1px solid #0000;border-radius:9px;justify-items:center;gap:6px;padding:6px 2px;display:grid}.piya-calendar-week>button:hover{border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.piya-calendar-week>button:hover{border-color:color-mix(in srgb,var(--green) 18%,var(--ps-edge-23653665396566,#e6e9ef))}}.piya-calendar-week>button:hover{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.piya-calendar-week>button:hover{background:color-mix(in srgb,var(--green) 5%,var(--ps-surface-23666666,#fff))}}.piya-calendar-week>button:focus-visible{outline:2px solid var(--green);outline-offset:1px}.piya-calendar-week small{color:var(--ps-ink-23393239616161,#929aaa);font-size:8px}.piya-calendar-week b{border-radius:50%;place-items:center;width:23px;height:23px;font-size:9px;display:grid}.piya-calendar-week>button.active{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.piya-calendar-week>button.active{background:color-mix(in srgb,var(--green) 8%,var(--ps-surface-23666666,#fff))}}.piya-calendar-week>button.active b{background:var(--green);color:var(--ps-ink-23666666,#fff)}.piya-calendar-events{display:grid}.piya-calendar-events>button{border:0;border-bottom:1px dashed var(--ps-edge-23653365366564,#e3e6ed);text-align:left;background:0 0;grid-template-columns:43px 1fr;gap:8px;padding:10px 2px;display:grid}.piya-calendar-events>button:hover{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.piya-calendar-events>button:hover{background:color-mix(in srgb,var(--green) 4%,var(--ps-surface-23666666,#fff))}}.piya-calendar-events time{color:var(--ps-accent-ink);font-size:9px;font-weight:900}.piya-calendar-events span{gap:2px;display:grid}.piya-calendar-events strong{font-size:10px}.piya-calendar-events small{color:var(--ps-ink-23383939326134,#8992a4);font-size:8px}.piya-calendar-empty{min-height:70px;color:var(--ps-ink-23383739306131,#8790a1);justify-content:center;align-items:center;gap:9px;display:flex}.piya-calendar-empty>span{background:var(--green);border-radius:9px;place-items:center;width:29px;height:29px;display:grid}@supports (color:color-mix(in lab, red, red)){.piya-calendar-empty>span{background:color-mix(in srgb,var(--green) 8%,var(--ps-surface-23663466366661,#f4f6fa))}}.piya-calendar-empty>span{color:var(--ps-accent-ink);font-size:16px}.piya-calendar-empty>div{gap:2px;display:grid}.piya-calendar-empty strong{font-size:10px}.piya-calendar-empty small{font-size:9px}.piya-home-bottom{grid-template-columns:1.7fr .72fr 1.18fr;align-items:stretch;gap:14px;display:grid}.piya-home-tasks,.piya-home-performance{min-height:244px}.piya-home-task-list{display:grid}.piya-home-task-list>button{border:0;border-top:1px solid var(--ps-edge-23656466306634,#edf0f4);text-align:left;background:0 0;grid-template-columns:18px 1fr auto;align-items:center;gap:9px;padding:9px 1px;display:grid}.piya-home-task-list>button>i{border:1px solid var(--ps-edge-23636264316463,#cbd1dc);width:15px;height:15px;color:var(--ps-ink-23666666,#fff);border-radius:5px;place-items:center;font-size:8px;font-style:normal;display:grid}.piya-home-task-list>button.done>i{border-color:var(--green);background:var(--green)}.piya-home-task-list>button>span{gap:2px;display:grid}.piya-home-task-list strong{color:var(--ps-ink-23326233323436,#2b3246);font-size:10px}.piya-home-task-list small{color:var(--ps-ink-23386239336134,#8b93a4);font-size:8px}.piya-home-task-list em{color:var(--ps-ink-23373737663932,#777f92);font-size:8px;font-style:normal}.piya-home-task-list>button.done strong{opacity:.55;text-decoration:line-through}.piya-home-highlight{background:linear-gradient(150deg,var(--green),var(--purple));flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:22px;display:flex}@supports (color:color-mix(in lab, red, red)){.piya-home-highlight{background:linear-gradient(150deg,color-mix(in srgb,var(--green) 78%,var(--ps-surface-23366235616536,#6b5ae6)),var(--purple))}}.piya-home-highlight{color:var(--ps-ink-23666666,#fff);overflow:hidden}.piya-home-highlight>span{border:1px solid var(--ps-edge-236666666666663362,#ffffff3b);background:var(--ps-surface-236666666666663137,#ffffff17);border-radius:16px;place-items:center;width:48px;height:48px;margin-bottom:auto;font-size:23px;display:grid}.piya-home-highlight>small{color:var(--ps-ink-236666666666666238,#ffffffb8)}.piya-home-highlight>strong{color:var(--ps-ink-23666666,#fff);margin:5px 0;font-size:31px}.piya-home-highlight>p{color:var(--ps-ink-236666666666666337,#ffffffc7);margin:0 0 12px;font-size:10px;line-height:1.45}.piya-home-highlight>button{color:var(--ps-ink-23666666,#fff);background:0 0;border:0;padding:0;font-size:9px;font-weight:850}.piya-performance-rings{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.piya-performance-rings>div{text-align:center;justify-items:center;gap:2px;display:grid;position:relative}.piya-performance-rings i{background:conic-gradient(var(--green) var(--score),var(--ps-surface-23653965626631,#e9ebf1) 0);border-radius:50%;place-items:center;width:58px;height:58px;margin-bottom:4px;display:grid}.piya-performance-rings i:after{content:"";background:var(--ps-surface-23666666,#fff);border-radius:50%;width:42px;height:42px}.piya-performance-rings strong{color:var(--ps-ink-23323432623430,#242b40);font-size:10px;position:absolute;top:21px}.piya-performance-rings span{color:var(--ps-ink-23376538373939,#7e8799);font-size:8px}.piya-performance-foot{border-top:1px solid var(--ps-edge-23656365656633,#eceef3);color:var(--ps-ink-23373738303933,#778093);align-items:center;gap:9px;margin-top:17px;padding-top:12px;font-size:8px;display:flex}.piya-performance-foot span b{color:var(--ps-ink-23323532633430,#252c40)}.piya-performance-foot button{background:var(--ps-surface-23656166386631,#eaf8f1);color:var(--ps-ink-23323538313539,#258159);border:0;border-radius:8px;margin-left:auto;padding:6px 8px;font-size:8px;font-weight:850}.os-sidebar{background:linear-gradient(180deg,var(--rail-bg,var(--ps-surface-23386437646630,#8d7df0)),var(--rail-bg,var(--ps-surface-23386437646630,#8d7df0)));border-width:1px;border-radius:31px;width:76px;padding:12px 10px 10px;inset:18px auto 18px 16px}@supports (color:color-mix(in lab, red, red)){.os-sidebar{background:linear-gradient(180deg,color-mix(in srgb,var(--rail-bg,var(--ps-surface-23386437646630,#8d7df0)) 72%,var(--green)),var(--rail-bg,var(--ps-surface-23386437646630,#8d7df0)))}}.os-sidebar{box-shadow:0 20px 46px var(--green)}@supports (color:color-mix(in lab, red, red)){.os-sidebar{box-shadow:0 20px 46px color-mix(in srgb,var(--green) 25%,transparent)}}.os-main{margin-left:108px}.os-sidebar nav{gap:6px}.os-sidebar nav button{width:54px;height:43px;color:var(--rail-ink,var(--ps-ink-23666666,#fff));border-radius:15px}.os-sidebar nav button.active{background:var(--ps-surface-23666666,#fff);color:var(--ps-accent-ink);box-shadow:0 7px 18px var(--ps-shadow-233236333035323235,#26305225)}.os-sidebar .brand-button>span{background:var(--ps-surface-23666666,#fff);color:var(--ps-accent-ink)}.os-sidebar .profile{width:54px}.os-sidebar .profile>span{background:var(--ps-surface-23666666,#fff);width:41px;height:41px;color:var(--ps-accent-ink)}.os-shell.appearance-vivid .os-sidebar{--rail-ink:var(--ps-ink-23666666,#fff);--rail-active:var(--ps-surface-23666666,#fff);filter:saturate(1.12)}.os-shell.appearance-normal .os-sidebar{background:var(--ps-surface-23656566316634,#eef1f4);filter:none}.os-shell.appearance-matte .os-sidebar{background:var(--ps-surface-23643864376431,#d8d7d1);filter:saturate(.6)}.os-shell.appearance-dark .os-sidebar{background:linear-gradient(180deg,var(--ps-surface-23323232383363,#22283c),var(--ps-surface-23313531613238,#151a28));filter:none}.os-shell.appearance-normal .piya-home-intro,.os-shell.appearance-normal .piya-home-panel,.os-shell.appearance-normal .piya-home-quick,.os-shell.appearance-normal .piya-home-highlight{box-shadow:0 6px 18px var(--ps-shadow-233236333734373063,#2637470c)}.os-shell.appearance-normal .piya-home-highlight{background:linear-gradient(145deg,var(--ps-surface-23353836373739,#586779),var(--ps-surface-23333434323532,#344252))}.os-shell.appearance-matte .piya-home-intro,.os-shell.appearance-matte .piya-home-panel,.os-shell.appearance-matte .piya-home-quick,.os-shell.appearance-matte .piya-home-highlight{border-color:var(--ps-edge-23643964376430,#d9d7d0);background:var(--ps-surface-23663866376633,#f8f7f3);box-shadow:none;filter:saturate(.7)}.os-shell.appearance-matte .piya-home-highlight{background:var(--ps-surface-23366537313665,#6e716e);color:var(--ps-ink-23666666,#fff)}.os-shell.appearance-dark .piya-home-intro,.os-shell.appearance-dark .piya-home-panel,.os-shell.appearance-dark .piya-home-quick{border-color:var(--ps-edge-23333033393437,#303947);background:var(--ps-surface-23316432343330,#1d2430);color:var(--ps-ink-23656566336662,#eef3fb);box-shadow:0 14px 32px var(--ps-shadow-2330303034,#0004)}.os-shell.appearance-dark .piya-home-intro h1,.os-shell.appearance-dark .piya-home-panel h2,.os-shell.appearance-dark .piya-home-quick strong,.os-shell.appearance-dark .piya-featured-task h3,.os-shell.appearance-dark .piya-home-task-list strong{color:var(--ps-ink-23663366366662,#f3f6fb)}.os-shell.appearance-dark .piya-home-intro p,.os-shell.appearance-dark .piya-home-quick small{color:var(--ps-ink-23613261636261,#a2acba)}.os-shell.appearance-dark .piya-home-quick>span,.os-shell.appearance-dark .piya-featured-task,.os-shell.appearance-dark .piya-notice.featured{border-color:var(--ps-edge-23333634303530,#364050);background:var(--ps-surface-23323432633338,#242c38)}.os-shell.appearance-dark .piya-notice,.os-shell.appearance-dark .piya-home-task-list>button,.os-shell.appearance-dark .piya-performance-foot{border-color:var(--ps-edge-23333033393437,#303947)}.os-shell.appearance-dark .piya-calendar-week>span.active{background:var(--ps-surface-23323432633338,#242c38)}.os-shell.appearance-dark .piya-performance-rings i{background:conic-gradient(var(--green) var(--score),var(--ps-surface-23333033393437,#303947) 0)}.os-shell.appearance-dark .piya-performance-rings i:after{background:var(--ps-surface-23316432343330,#1d2430)}@media (max-width:1180px){.piya-home-top{grid-template-columns:repeat(3,1fr)}.piya-home-intro{grid-column:1/4}.piya-home-middle{grid-template-columns:1fr 1fr}.piya-home-calendar{grid-column:1/3}.piya-home-bottom{grid-template-columns:1.3fr .7fr}.piya-home-performance{grid-column:1/3}}@media (max-width:760px){.os-main{margin-left:82px}.piya-home-top,.piya-home-middle,.piya-home-bottom{grid-template-columns:1fr}.piya-home-intro,.piya-home-calendar,.piya-home-performance{grid-column:auto}.piya-home-intro{min-height:285px}.piya-home-quick{min-height:190px}.terracotta-dashboard{padding:12px 10px 36px!important}}@media (max-width:520px){.os-main{margin-left:76px}.piya-home-top{grid-template-columns:1fr}.piya-home-intro h1{font-size:24px}.piya-home-panel{padding:16px}.piya-performance-rings{grid-template-columns:1fr 1fr 1fr}}@media (min-width:761px){.os-shell{--rail-hue:var(--ps-surface-23373136316565,#7161ee);--rail-shape:var(--rail-hue);--rail-cutout:var(--ps-surface-23663566366662,#f5f6fb)}.os-sidebar{background:linear-gradient(180deg,var(--rail-shape),var(--rail-shape));border:0;border-radius:0;width:112px;padding:0 9px;inset:0 auto 0 0}@supports (color:color-mix(in lab, red, red)){.os-sidebar{background:linear-gradient(180deg,color-mix(in srgb,var(--rail-shape) 88%,var(--ps-surface-23666666,#fff)),var(--rail-shape))}}.os-sidebar{box-shadow:none;overflow:visible;filter:none!important}.os-sidebar:before,.os-sidebar:after{content:"";z-index:2;background:var(--rail-cutout);pointer-events:none;width:112px;position:absolute;left:0}.os-sidebar:before{border-radius:0 0 0 112px/0 0 0 118px;height:148px;top:0}.os-sidebar:after{border-radius:112px 0 0;height:142px;bottom:0}.os-sidebar .brand-button,.os-sidebar .workspace-switch{display:none}.os-sidebar nav{z-index:3;scrollbar-width:none;align-content:center;justify-items:center;gap:2px;height:calc(100vh - 292px);margin-top:146px;display:grid;position:relative;overflow:hidden auto}.os-sidebar nav::-webkit-scrollbar{display:none}.os-sidebar nav button{width:50px;height:39px;color:var(--ps-ink-23666666,#fff);border-radius:14px}.os-sidebar nav button i{font-size:19px;font-weight:500}.os-sidebar nav button:hover{background:var(--ps-surface-236666666666663163,#ffffff1c);color:var(--ps-ink-23666666,#fff);box-shadow:none}.os-sidebar nav button.active,.os-sidebar nav button.active:hover{background:var(--ps-surface-23666666,#fff);width:56px;height:48px;color:var(--rail-shape);box-shadow:0 9px 22px var(--rail-shape);border-radius:17px}@supports (color:color-mix(in lab, red, red)){.os-sidebar nav button.active,.os-sidebar nav button.active:hover{box-shadow:0 9px 22px color-mix(in srgb,var(--rail-shape) 35%,transparent)}}.os-sidebar nav button em{background:var(--ps-surface-23363563383932,#65c892);top:1px;right:-1px}.os-sidebar nav button:after{background:var(--ps-surface-23326433313530,#2d3150);left:121px}.os-sidebar .profile-wrap{display:none}.os-main{margin-left:112px}.os-shell.theme-mavi{--rail-hue:var(--ps-surface-23363337376564,#6377ed)}.os-shell.theme-yesil{--rail-hue:var(--ps-surface-23323861383666,#28a86f)}.os-shell.theme-mor{--rail-hue:var(--ps-surface-23383135636538,#815ce8)}.os-shell.theme-turuncu{--rail-hue:var(--ps-surface-23653638363337,#e68637)}.os-shell.theme-lacivert{--rail-hue:var(--ps-surface-23343136626233,#416bb3)}.os-shell.theme-mercan{--rail-hue:var(--ps-surface-23653936663638,#e96f68)}.os-shell.theme-gece-kizil{--rail-hue:var(--ps-surface-23613732663436,#a72f46)}.os-shell.theme-bulut-pastel{--rail-hue:var(--ps-surface-23363961656263,#69aebc)}.os-shell.theme-gunbatimi{--rail-hue:var(--ps-surface-23646537373334,#de7734)}.os-shell.theme-orman-yesili{--rail-hue:var(--ps-surface-23333237613635,#327a65)}.os-shell.appearance-vivid,.os-shell.appearance-normal{--rail-shape:var(--rail-hue)}@supports (color:color-mix(in lab, red, red)){.os-shell.appearance-normal{--rail-shape:color-mix(in srgb,var(--rail-hue) 52%,var(--ps-surface-23376438373934,#7d8794))}}.os-shell.appearance-normal{--rail-cutout:var(--ps-surface-23663466366638,#f4f6f8)}.os-shell.appearance-matte{--rail-shape:var(--rail-hue)}@supports (color:color-mix(in lab, red, red)){.os-shell.appearance-matte{--rail-shape:color-mix(in srgb,var(--rail-hue) 42%,var(--ps-surface-23386138373766,#8a877f))}}.os-shell.appearance-matte{--rail-cutout:var(--ps-surface-23656665656539,#efeee9)}.os-shell.appearance-dark{--rail-shape:var(--rail-hue)}@supports (color:color-mix(in lab, red, red)){.os-shell.appearance-dark{--rail-shape:color-mix(in srgb,var(--rail-hue) 55%,var(--ps-surface-23323532633361,#252c3a))}}.os-shell.appearance-dark{--rail-cutout:var(--ps-surface-23313131353163,#11151c)}}.project-space-head{z-index:12;height:72px;padding:11px 22px;position:sticky;top:0;background:var(--ps-surface-23666666,#fff)!important;border-bottom:1px solid var(--ps-edge-23653565386565,#e5e8ee)!important}.project-space-head>div:first-child{gap:2px;display:grid}.project-space-head h1{color:var(--ps-ink-23323032383362,#20283b);font-size:19px!important}.project-clock{border:1px solid var(--ps-edge-23653465376564,#e4e7ed);background:var(--ps-surface-23666166626663,#fafbfc);text-transform:none;border-radius:12px;padding:6px 8px 6px 6px}.project-clock button{background:var(--green)!important}.project-switcher{z-index:11;box-shadow:0 8px 18px var(--ps-shadow-233137323033333038,#17203308);align-items:center;position:sticky;top:72px;background:var(--ps-surface-23666666,#fff)!important;border-bottom:1px solid var(--ps-edge-23653565386565,#e5e8ee)!important;padding:9px 14px!important}.project-switcher>div{gap:7px}.project-switcher>div>button{min-width:185px!important;box-shadow:none!important;border-radius:12px!important;padding:7px 9px!important}.project-switcher>div>button.active{border-color:var(--green)!important;background:var(--green)!important}@supports (color:color-mix(in lab, red, red)){.project-switcher>div>button.active{background:color-mix(in srgb,var(--green) 5%,var(--ps-surface-23666666,#fff))!important}}.project-switcher>div>button.active{box-shadow:inset 0 0 0 1px var(--green)!important}.project-switcher .add-project{border-color:var(--green)!important;background:var(--green)!important;min-width:112px!important;color:var(--ps-ink-23666666,#fff)!important;box-shadow:none!important;border-radius:11px!important}.project-workspace-layout{background:var(--ps-surface-23663566376661,#f5f7fa);grid-template-columns:190px minmax(0,1fr);min-height:calc(100vh - 168px);transition:grid-template-columns .22s;display:grid}.project-workspace-layout.tools-collapsed{grid-template-columns:68px minmax(0,1fr)}.project-tool-sidebar{z-index:9;border-right:1px solid var(--ps-edge-23653165356562,#e1e5eb);background:linear-gradient(180deg,var(--ps-surface-23666266636665,#fbfcfe),var(--ps-surface-23663566376661,#f5f7fa));flex-direction:column;align-self:start;height:calc(100vh - 132px);padding:14px 10px;display:flex;position:sticky;top:132px}.project-tool-sidebar>header{border-bottom:1px solid var(--ps-edge-23653565386564,#e5e8ed);justify-content:space-between;align-items:center;gap:7px;padding:4px 5px 13px;display:flex}.project-tool-sidebar>header>span{white-space:nowrap;gap:2px;display:grid;overflow:hidden}.project-tool-sidebar>header small{color:var(--ps-accent-ink);letter-spacing:1.1px;font-size:8px;font-weight:900}.project-tool-sidebar>header strong{color:var(--ps-ink-23323633303436,#263046);font-size:12px}.project-tool-sidebar>header>button{border:1px solid var(--ps-edge-23646665346562,#dfe4eb);background:var(--ps-surface-23666666,#fff);width:27px;height:27px;color:var(--ps-ink-23363837343837,#687487);border-radius:9px;flex:0 0 27px;font-size:16px}.project-tool-sidebar .workspace-tabs{background:0 0;border:0;place-content:start stretch;gap:5px;height:auto;margin-top:12px;display:grid;overflow:visible}.project-tool-sidebar .workspace-tabs button{width:100%;height:42px;color:var(--ps-ink-23363637323836,#667286);text-align:left;white-space:nowrap;background:0 0;grid-template-columns:25px 1fr auto;align-items:center;gap:8px;padding:0 9px;font-size:11px;display:grid;position:relative;border:0!important;border-radius:11px!important}.project-tool-sidebar .workspace-tabs button i{background:var(--ps-surface-23656365666634,#eceff4);width:25px;height:25px;color:var(--ps-ink-23363837343837,#687487);border-radius:8px;place-items:center;font-size:13px;font-style:normal;display:grid}.project-tool-sidebar .workspace-tabs button:hover{background:var(--ps-surface-23666666,#fff);color:var(--ps-ink-23323833323438,#283248)}.project-tool-sidebar .workspace-tabs button.active{background:var(--ps-surface-23666666,#fff);color:var(--ps-accent-ink);box-shadow:0 7px 18px var(--ps-shadow-233137323033333132,#17203312)}.project-tool-sidebar .workspace-tabs button.active:before{content:"";background:var(--green);border-radius:0 4px 4px 0;width:3px;height:25px;position:absolute;left:-10px}.project-tool-sidebar .workspace-tabs button.active i{background:var(--green);color:var(--ps-ink-23666666,#fff)}.project-tool-sidebar .workspace-tabs button b{font-size:15px}.project-tool-sidebar>footer{color:var(--ps-ink-23376138353935,#7a8595);gap:6px;margin-top:auto;padding:12px 7px 4px;display:grid}.project-tool-sidebar>footer>span{align-items:baseline;gap:4px;font-size:9px;display:flex}.project-tool-sidebar>footer>span b{color:var(--ps-ink-23323733313436,#273146);font-size:17px}.project-tool-sidebar>footer>i{background:var(--ps-surface-23653165366563,#e1e6ec);border-radius:8px;height:5px;overflow:hidden}.project-tool-sidebar>footer>i em{background:var(--green);border-radius:8px;height:100%;display:block}.project-tool-sidebar>footer small{font-size:8px}.project-workspace-content{background:var(--ps-surface-23666666,#fff);min-width:0;padding:14px}.project-workspace-content>.project-board-view,.project-workspace-content>.project-subview,.project-workspace-content>.reports-view,.project-workspace-content>.easy-workflows{min-width:0}.project-workspace-layout.tools-collapsed .project-tool-sidebar{padding-inline:7px}.project-workspace-layout.tools-collapsed .project-tool-sidebar>header{justify-content:center}.project-workspace-layout.tools-collapsed .project-tool-sidebar>header>span,.project-workspace-layout.tools-collapsed .workspace-tabs button span,.project-workspace-layout.tools-collapsed .workspace-tabs button b,.project-workspace-layout.tools-collapsed .project-tool-sidebar>footer{display:none}.project-workspace-layout.tools-collapsed .workspace-tabs button{grid-template-columns:1fr;justify-items:center;padding:0}.project-workspace-layout.tools-collapsed .workspace-tabs button i{width:30px;height:30px}.project-workspace-layout.tools-collapsed .workspace-tabs button.active:before{left:-7px}.os-shell.appearance-dark .project-space-head,.os-shell.appearance-dark .project-switcher,.os-shell.appearance-dark .project-workspace-content{background:var(--ps-surface-23316432343330,#1d2430)!important;border-color:var(--ps-edge-23333033393437,#303947)!important}.os-shell.appearance-dark .project-workspace-layout{background:var(--ps-surface-23313531623234,#151b24)}.os-shell.appearance-dark .project-tool-sidebar{border-color:var(--ps-edge-23333033393437,#303947);background:linear-gradient(180deg,var(--ps-surface-23323032373333,#202733),var(--ps-surface-23313731643236,#171d26))}.os-shell.appearance-dark .project-tool-sidebar>header{border-color:var(--ps-edge-23333033393437,#303947)}.os-shell.appearance-dark .project-tool-sidebar>header strong{color:var(--ps-ink-23663266356661,#f2f5fa)}.os-shell.appearance-dark .project-tool-sidebar>header>button,.os-shell.appearance-dark .project-tool-sidebar .workspace-tabs button.active,.os-shell.appearance-dark .project-tool-sidebar .workspace-tabs button:hover{background:var(--ps-surface-23323933323430,#293240);color:var(--ps-ink-23666666,#fff);border-color:var(--ps-edge-23333934353534,#394554)}.os-shell.appearance-dark .project-tool-sidebar .workspace-tabs button{color:var(--ps-ink-23613762316330,#a7b1c0)}.os-shell.appearance-dark .project-tool-sidebar .workspace-tabs button i{background:var(--ps-surface-23326233343432,#2b3442);color:var(--ps-ink-23636164326464,#cad2dd)}@media (max-width:920px){.project-workspace-layout{grid-template-columns:68px minmax(0,1fr)}.project-tool-sidebar{padding-inline:7px}.project-tool-sidebar>header{justify-content:center}.project-tool-sidebar>header>span,.project-tool-sidebar .workspace-tabs button span,.project-tool-sidebar .workspace-tabs button b,.project-tool-sidebar>footer{display:none}.project-tool-sidebar .workspace-tabs button{grid-template-columns:1fr;justify-items:center;padding:0}.project-tool-sidebar .workspace-tabs button i{width:30px;height:30px}.project-tool-sidebar .workspace-tabs button.active:before{left:-7px}}@media (max-width:620px){.project-space-head,.project-switcher{position:relative;top:auto}.project-workspace-layout,.project-workspace-layout.tools-collapsed{grid-template-columns:1fr}.project-tool-sidebar{border-right:0;border-bottom:1px solid var(--ps-edge-23653165356562,#e1e5eb);height:auto;padding:7px;display:block;position:sticky;top:0}.project-tool-sidebar>header,.project-tool-sidebar>footer{display:none}.project-tool-sidebar .workspace-tabs{gap:5px;margin:0;display:flex;overflow-x:auto}.project-tool-sidebar .workspace-tabs button,.project-workspace-layout.tools-collapsed .workspace-tabs button{grid-template-columns:28px auto;width:auto;min-width:46px;padding:0 8px}.project-tool-sidebar .workspace-tabs button span{display:block}.project-tool-sidebar .workspace-tabs button b{display:none}.project-tool-sidebar .workspace-tabs button.active:before{width:auto;height:3px;bottom:-7px;left:8px;right:8px}.project-workspace-content{padding:9px}}@media (min-width:761px){.board-smart-bar,.board-smart-bar:hover,.board-smart-bar:focus-within{white-space:normal!important;width:100%!important;box-shadow:0 5px 16px var(--ps-shadow-233137323033333064,#1720330d)!important;grid-template-columns:auto 1fr auto!important;transition:none!important;overflow:visible!important}.board-smart-bar:not(:hover):not(:focus-within) .board-mode-switch button:not(.active){display:block!important}.board-smart-bar:not(:hover):not(:focus-within) .board-smart-summary,.board-smart-bar:not(:hover):not(:focus-within)>button{opacity:1!important;pointer-events:auto!important}.board-smart-bar:not(:hover):not(:focus-within) .board-mode-switch{width:auto!important}.board-smart-bar:not(:hover):not(:focus-within) .board-mode-switch button.active{text-align:center!important;width:auto!important}}.board-smart-bar{background:var(--ps-surface-23666666,#fff)!important;color:var(--ps-ink-23323833333438,#283348)!important;border:1px solid var(--ps-edge-23653165366564,#e1e6ed)!important;border-radius:14px!important}.board-mode-switch{border:1px solid var(--ps-edge-23653565386564,#e5e8ed);background:var(--ps-surface-23663266346637,#f2f4f7)!important}.board-mode-switch button{color:var(--ps-ink-23363937353838,#697588)!important}.board-mode-switch button:hover{background:var(--ps-surface-23666666,#fff);color:var(--ps-ink-23323733323437,#273247)!important}.board-mode-switch button.active{background:var(--green)!important;color:var(--ps-ink-23666666,#fff)!important;box-shadow:0 5px 13px var(--green)!important}@supports (color:color-mix(in lab, red, red)){.board-mode-switch button.active{box-shadow:0 5px 13px color-mix(in srgb,var(--green) 28%,transparent)!important}}.board-smart-summary span{color:var(--ps-ink-23373938343937,#798497)!important}.board-smart-summary b{background:var(--green)!important}@supports (color:color-mix(in lab, red, red)){.board-smart-summary b{background:color-mix(in srgb,var(--green) 12%,var(--ps-surface-23666666,#fff))!important}}.board-smart-summary b{color:var(--ps-accent-ink)!important}.board-smart-bar>button{border-color:var(--ps-edge-23646365326539,#dce2e9)!important;background:var(--ps-surface-23663866396662,#f8f9fb)!important;color:var(--ps-ink-23353336303735,#536075)!important}.board-smart-bar>button:hover,.board-smart-bar>button.open{border-color:var(--green)!important}@supports (color:color-mix(in lab, red, red)){.board-smart-bar>button:hover,.board-smart-bar>button.open{border-color:color-mix(in srgb,var(--green) 38%,var(--ps-edge-23646365326539,#dce2e9))!important}}.board-smart-bar>button:hover,.board-smart-bar>button.open{background:var(--green)!important}@supports (color:color-mix(in lab, red, red)){.board-smart-bar>button:hover,.board-smart-bar>button.open{background:color-mix(in srgb,var(--green) 8%,var(--ps-surface-23666666,#fff))!important}}.board-smart-bar>button:hover,.board-smart-bar>button.open{color:var(--ps-accent-ink)!important}.task-card-description{-webkit-line-clamp:2;color:inherit;opacity:.74;-webkit-box-orient:vertical;margin:0 0 8px;font-size:9.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.task-card-checklist{gap:4px;margin:0 0 9px;padding:0;list-style:none;display:grid}.task-card-checklist li{min-width:0;color:inherit;opacity:.83;grid-template-columns:14px 1fr;align-items:center;gap:5px;font-size:9px;line-height:1.2;display:grid}.task-card-checklist li i{border:1px solid;border-radius:50%;place-items:center;width:13px;height:13px;font-size:8px;font-style:normal;display:grid}.task-card-checklist li.checked{opacity:.55;text-decoration:line-through}.task-card-checklist li span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.task-card-progress{grid-template-columns:auto 1fr auto;align-items:center;gap:6px;margin:0 0 7px;font-size:8.5px;font-weight:800;display:grid!important}.task-card-progress>i{background:var(--ps-surface-236666666666663733,#ffffff73);border-radius:99px;height:5px;overflow:hidden}.task-card-progress>i em{background:currentColor;border-radius:99px;height:100%;display:block}.task-card-progress>b{font-size:8.5px}.task-card-counts{width:auto!important;height:auto!important;color:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;gap:6px!important;margin-left:auto!important;display:flex!important}.task-card-counts b{white-space:nowrap;font-size:8.5px}.status-flow .pin-task-card,.people-flow .pin-task-card{min-height:235px!important}.studio-day-tasks .pin-task-card{min-height:205px!important}.studio-day-tasks .pin-task-card footer,.status-flow .pin-task-card footer,.people-flow .pin-task-card footer{width:100%}.studio-day-tasks .pin-task-card:not(.tone-2) .task-card-description,.studio-day-tasks .pin-task-card:not(.tone-2) .task-card-checklist,.studio-day-tasks .pin-task-card:not(.tone-2) .task-card-progress,.status-flow .pin-task-card:not(.tone-2) .task-card-description,.status-flow .pin-task-card:not(.tone-2) .task-card-checklist,.status-flow .pin-task-card:not(.tone-2) .task-card-progress,.people-flow .pin-task-card:not(.tone-2) .task-card-description,.people-flow .pin-task-card:not(.tone-2) .task-card-checklist,.people-flow .pin-task-card:not(.tone-2) .task-card-progress{color:var(--ps-ink-23666666,#fff)}.task-visibility-options{border:1px solid var(--ps-edge-23646665346562,#dfe4eb);background:var(--ps-surface-23663866396662,#f8f9fb);border-radius:12px;gap:8px;margin:0;padding:13px;display:grid}.task-visibility-options legend{color:var(--ps-ink-23323633323437,#263247);padding:0 6px;font-size:12px;font-weight:900}.task-visibility-options>p{color:var(--ps-ink-23373337663930,#737f90);margin:0;font-size:10px}.task-visibility-options>div{grid-template-columns:repeat(4,1fr)!important;gap:7px!important;display:grid!important}.task-visibility-options label{color:var(--ps-ink-23346635623664,#4f5b6d);cursor:pointer;align-items:center;font-weight:750;border:1px solid var(--ps-edge-23653065356562,#e0e5eb)!important;background:var(--ps-surface-23666666,#fff)!important;border-radius:9px!important;gap:6px!important;padding:8px!important;font-size:10px!important;display:flex!important}.task-visibility-options input{opacity:0;pointer-events:none;position:absolute}.task-visibility-options label>span{border:1px solid var(--ps-edge-23636264336464,#cbd3dd);color:#0000;border-radius:5px;place-items:center;width:17px;height:17px;display:grid}.task-visibility-options input:checked+span{border-color:var(--green);background:var(--green);color:var(--ps-ink-23666666,#fff)}.os-shell.appearance-dark .board-smart-bar,.os-shell.appearance-dark .board-mode-switch,.os-shell.appearance-dark .task-visibility-options,.os-shell.appearance-dark .task-visibility-options label{background:var(--ps-surface-23666666,#fff)!important;border-color:var(--ps-edge-23646665346562,#dfe4eb)!important;color:var(--ps-ink-23323833333438,#283348)!important}.os-shell.appearance-dark .board-mode-switch button{color:var(--ps-ink-23363937353838,#697588)!important}@media (max-width:900px){.task-visibility-options>div{grid-template-columns:repeat(2,1fr)!important}.status-flow .pin-task-card,.people-flow .pin-task-card{min-height:220px!important}}@media (max-width:620px){.board-smart-bar{grid-template-columns:1fr!important}.board-mode-switch{overflow-x:auto;grid-column:auto!important}.board-smart-summary{justify-self:start!important}.task-visibility-options>div{grid-template-columns:1fr!important}}.task-card-open-steps{border:1px solid var(--ps-edge-236666666666663863,#ffffff8c);background:var(--ps-surface-236666666666666238,#ffffffb8);width:100%;color:var(--ps-ink-23323533303437,#253047);border-radius:8px;justify-content:space-between;align-items:center;margin:0 0 9px;padding:7px 8px;font-size:11px;font-weight:850;display:flex}.task-card-open-steps:hover{background:var(--ps-surface-23666666,#fff);transform:translateY(-1px)}.task-card-open-steps b{background:var(--ps-surface-23323533303437,#253047);color:var(--ps-ink-23666666,#fff);border-radius:999px;padding:2px 6px;font-size:10px}.staged-tasks-hub{gap:14px;display:grid}.staged-hub-strip{border:1px solid var(--ps-edge-23653165366564,#e1e6ed);background:var(--ps-surface-23666666,#fff);box-shadow:0 8px 24px var(--ps-shadow-233234333034633064,#24304c0d);border-radius:18px;gap:13px;padding:16px 17px;display:grid}.staged-hub-strip>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.staged-hub-strip>header>div{gap:3px;display:grid}.staged-hub-strip>header small{color:var(--ps-accent-ink);letter-spacing:1.1px;font-size:11px;font-weight:900}.staged-hub-strip>header strong{color:var(--ps-ink-23323633313437,#263147);font-size:17px}.staged-hub-strip>header button,.staged-task-empty button{background:var(--green);color:var(--ps-ink-23666666,#fff);border:0;border-radius:10px;padding:10px 13px;font-size:13px;font-weight:850}.staged-hub-picker{gap:9px;padding:2px 1px 5px;display:flex;overflow-x:auto}.staged-hub-picker>button{border:1px solid var(--ps-edge-23653165366564,#e1e6ed);background:var(--ps-surface-23663866396662,#f8f9fb);min-width:220px;color:var(--ps-ink-23333434303537,#344057);text-align:left;border-radius:12px;grid-template-columns:38px 1fr;align-items:center;gap:9px;padding:9px 10px;display:grid}.staged-hub-picker>button.active{border-color:var(--green);background:var(--green)}@supports (color:color-mix(in lab, red, red)){.staged-hub-picker>button.active{background:color-mix(in srgb,var(--green) 7%,var(--ps-surface-23666666,#fff))}}.staged-hub-picker>button.active{box-shadow:0 5px 14px var(--green)}@supports (color:color-mix(in lab, red, red)){.staged-hub-picker>button.active{box-shadow:0 5px 14px color-mix(in srgb,var(--green) 12%,transparent)}}.staged-hub-picker>button>i{background:var(--ps-surface-23653965646633,#e9edf3);width:38px;height:38px;color:var(--ps-ink-23363837343837,#687487);border-radius:10px;place-items:center;font-size:11px;font-style:normal;font-weight:900;display:grid}.staged-hub-picker>button.active>i{background:var(--green);color:var(--ps-ink-23666666,#fff)}.staged-hub-picker>button>span{gap:2px;min-width:0;display:grid}.staged-hub-picker strong,.staged-hub-picker small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.staged-hub-picker strong{font-size:12px}.staged-hub-picker small{color:var(--ps-ink-23376338383939,#7c8899);font-size:10px}.staged-task-empty{border:2px dashed var(--ps-edge-23646265316539,#dbe1e9);background:var(--ps-surface-23666666,#fff);text-align:center;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;min-height:520px;padding:30px;display:flex}.staged-task-empty>i{background:var(--green);border-radius:20px;place-items:center;width:64px;height:64px;display:grid}@supports (color:color-mix(in lab, red, red)){.staged-task-empty>i{background:color-mix(in srgb,var(--green) 10%,var(--ps-surface-23666666,#fff))}}.staged-task-empty>i{color:var(--ps-accent-ink);font-size:30px;font-style:normal}.staged-task-empty h2{margin:15px 0 5px}.staged-task-empty p{color:var(--ps-ink-23373638323934,#768294);margin:0 0 17px}.staged-task-studio>header.no-back{grid-template-columns:1fr auto}.staged-task-studio{min-height:calc(100vh - 200px);color:var(--ps-ink-23323633303437,#263047);padding:4px}.staged-task-studio>header{border:1px solid var(--ps-edge-23653165366564,#e1e6ed);background:var(--ps-surface-23666666,#fff);box-shadow:0 8px 24px var(--ps-shadow-233234333034633064,#24304c0d);border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin-bottom:14px;padding:16px 18px;display:grid}.staged-task-studio>header>button{border:1px solid var(--ps-edge-23646365326561,#dce2ea);background:var(--ps-surface-23663866396662,#f8f9fb);height:42px;color:var(--ps-ink-23353336303735,#536075);border-radius:11px;padding:0 14px;font-size:14px;font-weight:800}.staged-task-studio>header>div{gap:3px;display:grid}.staged-task-studio>header small{color:var(--ps-accent-ink);letter-spacing:1.2px;font-size:12px;font-weight:900}.staged-task-studio>header h2{color:var(--ps-ink-23323032613430,#202a40);margin:0;font-size:22px}.staged-task-studio>header p{color:var(--ps-ink-23376138353935,#7a8595);margin:0;font-size:14px}.staged-task-studio>header>span{background:var(--green);border-radius:13px;justify-items:center;min-width:108px;padding:10px;display:grid}@supports (color:color-mix(in lab, red, red)){.staged-task-studio>header>span{background:color-mix(in srgb,var(--green) 9%,var(--ps-surface-23666666,#fff))}}.staged-task-studio>header>span{color:var(--ps-accent-ink)}.staged-task-studio>header>span b{font-size:22px}.staged-task-studio>header>span small{letter-spacing:0}.staged-task-layout{grid-template-columns:minmax(310px,370px) minmax(0,1fr);gap:14px;min-height:690px;display:grid}.staged-step-details,.staged-orbit-card{border:1px solid var(--ps-edge-23653065356563,#e0e5ec);background:var(--ps-surface-23666666,#fff);box-shadow:0 12px 32px var(--ps-shadow-233234333034633064,#24304c0d);border-radius:22px}.staged-step-details{flex-direction:column;padding:20px 16px;display:flex}.staged-detail-title{border-bottom:1px solid var(--ps-edge-23653865626630,#e8ebf0);gap:4px;padding:0 5px 15px;display:grid}.staged-detail-title small{color:var(--ps-accent-ink);letter-spacing:1px;font-size:12px;font-weight:900}.staged-detail-title strong{font-size:18px}.staged-detail-list{gap:8px;max-height:440px;margin:14px 0;padding:2px 4px 8px;display:grid;overflow:auto}.staged-detail-list>button{border:1px solid var(--ps-edge-23653365376564,#e3e7ed);background:var(--ps-surface-23666166626663,#fafbfc);width:100%;color:var(--ps-ink-23333534303536,#354056);text-align:left;border-radius:13px;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;padding:11px;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid}.staged-detail-list>button:hover{border-color:var(--ps-edge-23626463386437,#bdc8d7);transform:translate(3px)}.staged-detail-list>button.selected{border-color:var(--green);background:var(--green)}@supports (color:color-mix(in lab, red, red)){.staged-detail-list>button.selected{background:color-mix(in srgb,var(--green) 6%,var(--ps-surface-23666666,#fff))}}.staged-detail-list>button.selected{box-shadow:0 7px 18px var(--green)}@supports (color:color-mix(in lab, red, red)){.staged-detail-list>button.selected{box-shadow:0 7px 18px color-mix(in srgb,var(--green) 13%,transparent)}}.staged-detail-list>button>i{background:var(--ps-surface-23653965646633,#e9edf3);width:42px;height:42px;color:var(--ps-ink-23363937353838,#697588);border-radius:50%;place-items:center;font-size:14px;font-style:normal;font-weight:900;display:grid}.staged-detail-list>button.done>i{background:var(--ps-surface-23326262383735,#2bb875);color:var(--ps-ink-23666666,#fff)}.staged-detail-list>button.current>i{background:var(--green);color:var(--ps-ink-23666666,#fff);box-shadow:0 0 0 6px var(--green)}@supports (color:color-mix(in lab, red, red)){.staged-detail-list>button.current>i{box-shadow:0 0 0 6px color-mix(in srgb,var(--green) 12%,transparent)}}.staged-detail-list>button>span{gap:3px;min-width:0;display:grid}.staged-detail-list>button b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.staged-detail-list>button small{color:var(--ps-ink-23383439306130,#8490a0);font-size:12px}.staged-detail-list>button>em{color:var(--ps-ink-23613161616237,#a1aab7);font-size:20px;font-style:normal}.staged-step-details>form{border:1px solid var(--ps-edge-23653265366563,#e2e6ec);background:var(--ps-surface-23663766396662,#f7f9fb);border-radius:14px;gap:9px;margin-top:auto;padding:13px;display:grid}.staged-step-details>form label{color:var(--ps-ink-23353936363739,#596679);gap:6px;font-size:13px;font-weight:800;display:grid}.staged-step-details>form input{border:1px solid var(--ps-edge-23643965306538,#d9e0e8);background:var(--ps-surface-23666666,#fff);height:42px;color:var(--ps-ink-23323733323437,#273247);border-radius:10px;padding:0 11px;font-size:14px}.staged-step-details>form button{background:var(--green);height:40px;color:var(--ps-ink-23666666,#fff);border:0;border-radius:10px;font-size:14px;font-weight:850}.staged-orbit-card{background:radial-gradient(circle at 63% 43%,var(--green),var(--ps-surface-23666666,#fff) 61%);grid-template-rows:minmax(450px,1fr) auto;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.staged-orbit-card{background:radial-gradient(circle at 63% 43%,color-mix(in srgb,var(--green) 5%,var(--ps-surface-23666666,#fff)),var(--ps-surface-23666666,#fff) 61%)}}.staged-orbit-visual{width:min(760px,96%);height:500px;margin:6px auto 0;position:relative}.staged-orbit-ring{border:2px solid var(--ps-edge-23636364336464,#ccd3dd);width:340px;height:340px;box-shadow:8px 12px 24px var(--ps-shadow-233234333034633132,#24304c12);border-left-color:#0000;border-radius:50%;position:absolute;top:50%;left:46%;transform:translate(-50%,-50%)}.staged-orbit-ring:after{content:"";border:1px solid var(--ps-edge-23653565386564,#e5e8ed);border-radius:50%;position:absolute;inset:18px}.staged-orbit-core{border:1px solid var(--ps-edge-23653265366563,#e2e6ec);background:var(--ps-surface-23666666,#fff);width:260px;height:260px;box-shadow:0 20px 42px var(--ps-shadow-233236333134643163,#26314d1c);text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;padding:28px;display:flex;position:absolute;top:50%;left:46%;transform:translate(-50%,-50%)}.staged-orbit-core:before{content:"";border:13px solid #0000;border-top-color:var(--ps-edge-23666639623266,#ff9b2f);border-right-color:var(--ps-edge-23663135633436,#f15c46);border-bottom-color:var(--ps-edge-23323862393665,#28b96e);border-left-color:var(--ps-edge-23326639666539,#2f9fe9);border-radius:50%;position:absolute;inset:-15px;transform:rotate(-28deg)}.staged-orbit-core small{color:var(--ps-ink-23383239306132,#8290a2);letter-spacing:1px;font-size:12px;font-weight:900;position:relative}.staged-orbit-core strong{max-width:190px;color:var(--ps-ink-23323933323437,#293247);margin:8px 0 14px;font-size:20px;line-height:1.2;position:relative}.staged-orbit-core>span{background:var(--ps-surface-23653765626630,#e7ebf0);border-radius:99px;width:150px;height:7px;position:relative;overflow:hidden}.staged-orbit-core>span i{background:linear-gradient(90deg,var(--ps-surface-23666639623266,#ff9b2f),var(--green));border-radius:99px;height:100%;transition:width .45s;display:block}.staged-orbit-core>b{color:var(--ps-ink-23363837343837,#687487);margin-top:8px;font-size:13px;position:relative}.staged-orbit-visual>button{color:var(--ps-ink-23333434303537,#344057);text-align:left;background:0 0;border:0;grid-template-columns:54px minmax(120px,180px);align-items:center;gap:10px;padding:0;transition:transform .2s,filter .2s;display:grid;position:absolute;transform:translate(-27px,-27px)}.staged-orbit-visual>button:hover,.staged-orbit-visual>button.selected{filter:drop-shadow(0 7px 9px var(--ps-surface-233236333134643230,#26314d20));transform:translate(-27px,-27px)scale(1.05)}.staged-orbit-visual>button>i{border:5px solid var(--ps-edge-23666666,#fff);background:var(--step-tone);width:54px;height:54px;color:var(--ps-ink-23666666,#fff);box-shadow:0 6px 16px var(--ps-shadow-233234333034633238,#24304c28);border-radius:50%;place-items:center;font-size:16px;font-style:normal;font-weight:900;display:grid}.staged-orbit-visual>button.current>i{animation:1.8s infinite stagedPulse}.staged-orbit-visual>button>span{gap:2px;display:grid}.staged-orbit-visual>button b{font-size:14px;line-height:1.2}.staged-orbit-visual>button small{color:var(--ps-ink-23383439306130,#8490a0);font-size:12px}.staged-selected-step{border:1px solid var(--ps-edge-23653065356563,#e0e5ec);background:var(--ps-surface-23666666,#fff);box-shadow:0 10px 25px var(--ps-shadow-233235333034623064,#25304b0d);border-radius:17px;gap:5px;margin:0 18px 18px;padding:17px 19px;display:grid}.staged-selected-step>small{color:var(--ps-accent-ink);letter-spacing:1px;font-size:12px;font-weight:900}.staged-selected-step h3{color:var(--ps-ink-23323733313437,#273147);margin:0;font-size:19px}.staged-selected-step>p{color:var(--ps-ink-23373237653930,#727e90);margin:0;font-size:14px;line-height:1.45}.staged-selected-step>div{align-items:center;gap:9px;margin-top:8px;display:flex}.staged-selected-step .team-photo{width:38px!important;min-width:38px!important;height:38px!important}.staged-selected-step>div>span{gap:1px;display:grid}.staged-selected-step>div strong{font-size:14px}.staged-selected-step>div small{color:var(--ps-ink-23383539303966,#85909f);font-size:12px}.staged-selected-step>div>button{background:var(--green);color:var(--ps-ink-23666666,#fff);border:0;border-radius:10px;margin-left:auto;padding:10px 13px;font-size:14px;font-weight:850}.detail-arriving{animation:.62s cubic-bezier(.2,1.2,.35,1) both stageDetailArrive!important}@keyframes stageStepArrive{0%{opacity:0;transform:translate(-27px,-27px)scale(.25)rotate(-16deg)}70%{opacity:1;transform:translate(-27px,-27px)scale(1.12)rotate(2deg)}to{transform:translate(-27px,-27px)scale(1)}}@keyframes stageDetailArrive{0%{opacity:0;transform:translate(-28px)scale(.92)}70%{transform:translate(5px)scale(1.02)}to{opacity:1;transform:none}}@keyframes stagedPulse{0%,to{box-shadow:0 6px 16px var(--ps-shadow-233234333034633238,#24304c28),0 0 0 0 color-mix(in srgb,var(--step-tone) 35%,transparent)}50%{box-shadow:0 6px 16px var(--ps-shadow-233234333034633238,#24304c28),0 0 0 12px transparent}}.task-step-builder{border:1px solid var(--ps-edge-23646665346562,#dfe4eb);background:var(--ps-surface-23663866396662,#f8f9fb);border-radius:14px;gap:11px;padding:14px;display:grid}.task-step-builder>header{justify-content:space-between;align-items:center;display:flex}.task-step-builder>header span{color:var(--ps-ink-23323633313437,#263147);letter-spacing:.8px;font-size:13px;font-weight:900}.task-step-builder>header button{background:var(--green);color:var(--ps-ink-23666666,#fff);border:0;border-radius:9px;padding:7px 10px;font-size:13px;font-weight:800}.task-step-builder>div{gap:7px;display:grid}.task-step-builder>div>label{align-items:center;border:1px solid var(--ps-edge-23653165356562,#e1e5eb)!important;background:var(--ps-surface-23666666,#fff)!important;border-radius:11px!important;grid-template-columns:38px 1fr 30px!important;gap:8px!important;padding:7px!important;display:grid!important}.task-step-builder label>b{background:var(--green);border-radius:50%;place-items:center;width:34px;height:34px;display:grid}@supports (color:color-mix(in lab, red, red)){.task-step-builder label>b{background:color-mix(in srgb,var(--green) 11%,var(--ps-surface-23666666,#fff))}}.task-step-builder label>b{color:var(--ps-accent-ink);font-size:12px}.task-step-builder input{background:0 0!important;border:0!important;font-size:14px!important}.task-step-builder label>button{background:var(--ps-surface-23666666306565,#fff0ee);width:28px;height:28px;color:var(--ps-ink-23643634643364,#d64d3d);border:0;border-radius:8px}.task-step-builder>p{color:var(--ps-ink-23373738333935,#778395);margin:0;font-size:12px}.workflow-future-space{min-height:620px;padding:6px}.workflow-future-space>header{border:1px solid var(--ps-edge-23653165366564,#e1e6ed);background:var(--ps-surface-23666666,#fff);border-radius:20px;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;display:flex}.workflow-future-space>header>div{gap:5px;display:grid}.workflow-future-space>header small{color:var(--ps-accent-ink);letter-spacing:1.2px;font-size:12px;font-weight:900}.workflow-future-space>header h2{color:var(--ps-ink-23323533303437,#253047);margin:0;font-size:24px}.workflow-future-space>header p{max-width:670px;color:var(--ps-ink-23373438303933,#748093);margin:0;font-size:14px}.workflow-future-space>header>span{background:var(--ps-surface-23663066336637,#f0f3f7);color:var(--ps-ink-23376238373938,#7b8798);border-radius:999px;padding:9px 11px;font-size:12px;font-weight:850}.workflow-future-space>section{border:2px dashed var(--ps-edge-23643965306538,#d9e0e8);background:linear-gradient(145deg,var(--ps-surface-23666666,#fff),var(--ps-surface-23663766396662,#f7f9fb));text-align:center;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;min-height:420px;margin-top:14px;display:flex}.workflow-future-space>section>i{background:var(--green);border-radius:20px;place-items:center;width:66px;height:66px;display:grid}@supports (color:color-mix(in lab, red, red)){.workflow-future-space>section>i{background:color-mix(in srgb,var(--green) 10%,var(--ps-surface-23666666,#fff))}}.workflow-future-space>section>i{color:var(--ps-accent-ink);font-size:30px;font-style:normal}.workflow-future-space>section h3{color:var(--ps-ink-23323833323438,#283248);margin:16px 0 5px;font-size:21px}.workflow-future-space>section p{color:var(--ps-ink-23376238373937,#7b8797);margin:0;font-size:14px}.os-shell.appearance-dark .staged-task-studio>header,.os-shell.appearance-dark .staged-step-details,.os-shell.appearance-dark .staged-orbit-card,.os-shell.appearance-dark .staged-selected-step,.os-shell.appearance-dark .staged-hub-strip,.os-shell.appearance-dark .staged-task-empty,.os-shell.appearance-dark .workflow-future-space>header{background:var(--ps-surface-23316432343330,#1d2430);border-color:var(--ps-edge-23333033393437,#303947);color:var(--ps-ink-23656566336662,#eef3fb)}.os-shell.appearance-dark .staged-task-studio h2,.os-shell.appearance-dark .staged-task-studio h3,.os-shell.appearance-dark .staged-detail-title strong,.os-shell.appearance-dark .staged-hub-strip strong,.os-shell.appearance-dark .staged-task-empty h2,.os-shell.appearance-dark .workflow-future-space h2,.os-shell.appearance-dark .workflow-future-space h3{color:var(--ps-ink-23663366366662,#f3f6fb)}.os-shell.appearance-dark .staged-detail-list>button,.os-shell.appearance-dark .staged-step-details>form,.os-shell.appearance-dark .staged-hub-picker>button,.os-shell.appearance-dark .task-step-builder,.os-shell.appearance-dark .workflow-future-space>section{background:var(--ps-surface-23323432633338,#242c38);border-color:var(--ps-edge-23333934353534,#394554);color:var(--ps-ink-23656566336662,#eef3fb)}.os-shell.appearance-dark .staged-orbit-core{background:var(--ps-surface-23323432633338,#242c38);border-color:var(--ps-edge-23333934353534,#394554)}.os-shell.appearance-dark .staged-orbit-core strong{color:var(--ps-ink-23663366366662,#f3f6fb)}@media (max-width:1080px){.staged-task-layout{grid-template-columns:300px minmax(650px,1fr);overflow-x:auto}.staged-orbit-visual{width:680px}}@media (max-width:700px){.staged-task-studio>header{grid-template-columns:1fr}.staged-task-studio>header>button,.staged-task-studio>header>span{justify-self:start}.staged-task-layout{grid-template-columns:1fr;display:grid;overflow:visible}.staged-step-details{order:2}.staged-orbit-card{order:1;overflow-x:auto}.staged-orbit-visual{width:650px}.workflow-future-space>header{flex-direction:column;align-items:flex-start}}.staged-task-layout{grid-template-columns:minmax(300px,350px) minmax(760px,1fr);min-height:620px}.staged-step-details{padding:16px 14px}.staged-side-preview{border:1px solid var(--green);gap:5px;margin:12px 3px 0;padding:14px;display:grid}@supports (color:color-mix(in lab, red, red)){.staged-side-preview{border:1px solid color-mix(in srgb,var(--green) 22%,var(--ps-edge-23646665346562,#dfe4eb))}}.staged-side-preview{background:var(--green);border-radius:15px}@supports (color:color-mix(in lab, red, red)){.staged-side-preview{background:color-mix(in srgb,var(--green) 5%,var(--ps-surface-23666666,#fff))}}.staged-side-preview{box-shadow:0 8px 20px var(--ps-shadow-233234333034633062,#24304c0b)}.staged-side-preview>small{color:var(--ps-accent-ink);letter-spacing:1px;font-size:12px;font-weight:900}.staged-side-preview h3{color:var(--ps-ink-23323633313437,#263147);margin:0;font-size:17px;line-height:1.25}.staged-side-preview>p{color:var(--ps-ink-23373438303933,#748093);margin:0;font-size:13px;line-height:1.4}.staged-side-preview>div{align-items:center;gap:8px;margin-top:6px;display:flex}.staged-side-preview .team-photo{width:34px!important;min-width:34px!important;height:34px!important}.staged-side-preview>div>span{gap:1px;display:grid}.staged-side-preview>div strong{font-size:12px}.staged-side-preview>div small{color:var(--ps-ink-23383239306130,#8290a0);font-size:11px}.staged-side-preview>div>button{background:var(--green);color:var(--ps-ink-23666666,#fff);border:0;border-radius:9px;margin-left:auto;padding:8px 10px;font-size:12px;font-weight:850}.staged-side-preview>em{color:var(--ps-ink-23386139356134,#8a95a4);margin-top:5px;font-size:10px;font-style:normal}.staged-detail-list{gap:6px;max-height:285px;margin:10px 0}.staged-detail-list>button{border-radius:11px;grid-template-columns:34px 1fr auto;gap:8px;padding:7px 8px}.staged-detail-list>button>i{width:34px;height:34px;font-size:12px}.staged-detail-list>button b{font-size:12px}.staged-detail-list>button small{font-size:10px}.staged-step-details>form{padding:10px}.staged-step-details>form input{height:38px;font-size:13px}.staged-step-details>form button{height:37px;font-size:13px}.staged-orbit-card{background:linear-gradient(145deg,var(--ps-surface-23666666,#fff) 0%,var(--ps-surface-23666266636665,#fbfcfe) 62%,var(--green) 100%);min-height:620px;display:block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.staged-orbit-card{background:linear-gradient(145deg,var(--ps-surface-23666666,#fff) 0%,var(--ps-surface-23666266636665,#fbfcfe) 62%,color-mix(in srgb,var(--green) 4%,var(--ps-surface-23666666,#fff)) 100%)}}.staged-orbit-visual{min-width:760px;height:560px;margin:28px auto;position:relative;width:100%!important}.staged-flow-line{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.staged-flow-line polyline{fill:none;stroke:var(--ps-edge-23636264326463,#cbd2dc);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.staged-flow-line polyline.progress{stroke:var(--ps-accent-ink);stroke-width:3px;transition:stroke-dasharray .45s}.staged-orbit-ring{border:1px solid var(--ps-edge-23643464396531,#d4d9e1);width:330px;height:330px;box-shadow:10px 14px 26px var(--ps-shadow-233234333034633064,#24304c0d);border-left-color:#0000;top:50%;left:28%;transform:translate(-50%,-50%)rotate(-12deg)}.staged-orbit-ring:before{content:"";border:10px solid #0000;border-top-color:var(--ps-edge-23666639623266,#ff9b2f);border-right-color:var(--ps-edge-23663135633436,#f15c46);border-bottom-color:var(--ps-edge-23323862393665,#28b96e);border-left-color:var(--ps-edge-23326639666539,#2f9fe9);border-radius:50%;position:absolute;inset:-11px;transform:rotate(-22deg)}.staged-orbit-ring:after{border-color:var(--ps-edge-23653565386564,#e5e8ed);inset:17px}.staged-orbit-core{width:260px;height:260px;box-shadow:0 20px 40px var(--ps-shadow-233236333134643134,#26314d14);padding:26px;top:50%;left:28%}.staged-orbit-core:before{display:none}.staged-orbit-core strong{max-width:190px;font-size:19px}.staged-orbit-visual>button{z-index:2;grid-template-columns:46px minmax(130px,205px);gap:8px;transform:translate(-23px,-23px)}.staged-orbit-visual>button:hover,.staged-orbit-visual>button.selected{z-index:4;transform:translate(-23px,-23px)scale(1.04)}.staged-orbit-visual>button>i{border-width:4px;width:46px;height:46px;font-size:14px}.staged-orbit-visual>button>span{background:var(--ps-surface-236666666666666630,#fffffff0);min-width:0;box-shadow:0 4px 12px var(--ps-shadow-233235333034623061,#25304b0a);border-radius:9px;padding:5px 7px}.staged-orbit-visual>button b{-webkit-line-clamp:2;color:var(--ps-ink-23333434303537,#344057);-webkit-box-orient:vertical;font-size:12px;line-height:1.15;display:-webkit-box;overflow:hidden}.staged-orbit-visual>button small{font-size:10px}.staged-orbit-visual>button.next{opacity:.72}.staged-orbit-visual>button.selected>span{outline:1px solid var(--step-tone)}@supports (color:color-mix(in lab, red, red)){.staged-orbit-visual>button.selected>span{outline:1px solid color-mix(in srgb,var(--step-tone) 45%,var(--ps-edge-23646365326561,#dce2ea))}}.staged-orbit-visual>button.selected>span{background:var(--ps-surface-23666666,#fff)}.staged-orbit-visual>button.current>span:after{content:" · çift tıkla tamamla";color:var(--ps-accent-ink);font-size:9px;font-weight:850}.arriving{animation:.62s cubic-bezier(.2,1.35,.35,1) both stageStepArriveV12!important}@keyframes stageStepArriveV12{0%{opacity:0;transform:translate(-23px,-23px)scale(.25)rotate(-16deg)}70%{opacity:1;transform:translate(-23px,-23px)scale(1.1)rotate(2deg)}to{transform:translate(-23px,-23px)scale(1)}}.os-shell.appearance-dark .staged-side-preview{background:var(--ps-surface-23323432633338,#242c38);border-color:var(--ps-edge-23333934353534,#394554)}.os-shell.appearance-dark .staged-side-preview h3{color:var(--ps-ink-23663366366662,#f3f6fb)}.os-shell.appearance-dark .staged-orbit-visual>button>span{background:var(--ps-surface-233234326333386632,#242c38f2)}.os-shell.appearance-dark .staged-orbit-visual>button b{color:var(--ps-ink-23656566336662,#eef3fb)}.os-shell.appearance-dark .staged-orbit-card{background:linear-gradient(145deg,var(--ps-surface-23316432343330,#1d2430),var(--ps-surface-23323032393336,#202936))}@media (max-width:1180px){.staged-task-layout{grid-template-columns:300px minmax(720px,1fr);overflow-x:auto}.staged-orbit-visual{min-width:720px}}@media (max-width:700px){.staged-task-layout{grid-template-columns:1fr;overflow:visible}.staged-orbit-card{min-height:560px;overflow-x:auto}.staged-orbit-visual{min-width:720px;height:520px;margin:18px auto}.staged-step-details{order:1}.staged-orbit-card{order:2}}.team-command-center{gap:14px;display:grid}.team-command-toolbar{border:1px solid var(--line);background:var(--ps-surface-23666666,#fff);min-height:72px;box-shadow:0 10px 30px var(--ps-shadow-233236333134643061,#26314d0a);border-radius:18px;grid-template-columns:auto minmax(240px,1fr) auto;align-items:center;gap:18px;padding:13px 16px;display:grid}.team-command-toolbar>div:first-child{gap:3px;min-width:190px;display:grid}.team-command-toolbar>div:first-child small{color:var(--ps-accent-ink);letter-spacing:1.1px;font-size:11px;font-weight:900}.team-command-toolbar>div:first-child strong{color:var(--ink);font-size:17px}.team-command-toolbar>label{border:1px solid var(--line);background:var(--paper);border-radius:12px;justify-self:center;align-items:center;gap:8px;width:100%;max-width:470px;padding:0 12px;display:flex}.team-command-toolbar>label span{color:var(--muted);font-size:18px}.team-command-toolbar>label input{width:100%;height:42px;color:var(--ink);background:0 0;border:0;outline:0;font-size:14px}.team-focus-pills{align-items:center;gap:4px;display:flex}.team-focus-pills>button{min-width:38px;height:38px;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:99px;place-items:center;font-size:12px;font-weight:800;display:grid}.team-focus-pills>button:first-child{padding:0 11px}.team-focus-pills>button.active{border-color:var(--green)}@supports (color:color-mix(in lab, red, red)){.team-focus-pills>button.active{border-color:color-mix(in srgb,var(--green) 30%,var(--line))}}.team-focus-pills>button.active{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.team-focus-pills>button.active{background:color-mix(in srgb,var(--green) 9%,var(--ps-surface-23666666,#fff))}}.team-focus-pills>button.active{color:var(--ps-accent-ink)}.team-focus-pills .team-photo{width:30px!important;min-width:30px!important;height:30px!important;font-size:9px!important}.team-command-layout{grid-template-columns:minmax(0,1fr) 330px;align-items:stretch;gap:14px;display:grid}.team-command-main{gap:14px;min-width:0;display:grid}.team-week-board{border:1px solid var(--line);background:var(--ps-surface-23666666,#fff);box-shadow:0 15px 38px var(--ps-shadow-233236333134643063,#26314d0c);border-radius:20px;overflow:hidden}.team-week-board>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:68px;padding:0 18px;display:flex}.team-week-board>header>div:first-child{gap:3px;display:grid}.team-week-board>header strong{font-size:16px}.team-week-board>header small{color:var(--muted);font-size:12px}.team-week-nav{border:1px solid var(--line);border-radius:10px;align-items:center;display:flex;overflow:hidden}.team-week-nav button,.team-week-nav span{background:var(--ps-surface-23666666,#fff);height:35px;color:var(--ink);border:0;place-items:center;padding:0 11px;font-size:12px;display:grid}.team-week-nav button:first-child{border-right:1px solid var(--line)}.team-week-nav button:last-child{border-left:1px solid var(--line)}.team-week-head{border-bottom:1px solid var(--line);background:var(--ps-surface-23666266636664,#fbfcfd);grid-template-columns:58px repeat(5,minmax(130px,1fr));display:grid}.team-week-head>span{color:var(--muted);place-items:center;font-size:11px;display:grid}.team-week-head>div{text-align:center;border-left:1px solid var(--line);place-content:center;min-height:56px;display:grid}.team-week-head>div strong{font-size:17px}.team-week-head>div small{color:var(--muted);text-transform:uppercase;font-size:11px}.team-week-head>div.today strong{background:var(--green);width:28px;height:28px;color:var(--ps-ink-23666666,#fff);border-radius:9px;place-items:center;margin:auto;display:grid}.team-week-canvas{grid-template-columns:58px minmax(650px,1fr);height:430px;display:grid;overflow-x:auto}.team-week-canvas>aside{background:var(--ps-surface-23666266636664,#fbfcfd);grid-template-rows:repeat(8,1fr);display:grid}.team-week-canvas>aside time{color:var(--muted);place-items:start center;padding-top:9px;font-size:11px;display:grid}.team-day-columns{background:repeating-linear-gradient(to bottom,transparent 0,transparent 52px,var(--line) 53px);grid-template-columns:repeat(5,1fr);min-width:650px;display:grid}.team-day-columns>section{border-left:1px solid var(--line);min-width:0;padding:0 6px}.team-calendar-task{background:currentColor;border:0;border-left:3px solid;border-radius:9px;gap:6px;width:100%;padding:9px;display:grid}@supports (color:color-mix(in lab, red, red)){.team-calendar-task{background:color-mix(in srgb,currentColor 12%,var(--ps-surface-23666666,#fff))}}.team-calendar-task{color:var(--ps-ink-23373635396336,#7659c6);text-align:left;box-shadow:0 5px 14px var(--ps-shadow-233237333134613062,#27314a0b);transition:transform .18s,box-shadow .18s}.team-calendar-task:hover{box-shadow:0 8px 18px var(--ps-shadow-233237333134613136,#27314a16);transform:translateY(-2px)}.team-calendar-task.tone-0{color:var(--ps-ink-23653336393735,#e36975)}.team-calendar-task.tone-1{color:var(--ps-ink-23386136336432,#8a63d2)}.team-calendar-task.tone-2{color:var(--ps-ink-23326161383866,#2aa88f)}.team-calendar-task.tone-3{color:var(--ps-ink-23336438366361,#3d86ca)}.team-calendar-task>span{justify-content:space-between;align-items:start;gap:5px;display:flex}.team-calendar-task strong{-webkit-line-clamp:2;color:var(--ink);-webkit-box-orient:vertical;font-size:12px;line-height:1.25;display:-webkit-box;overflow:hidden}.team-calendar-task em{background:var(--ps-surface-236666666666666138,#ffffffa8);color:currentColor;border-radius:5px;padding:3px 4px;font-size:8px;font-style:normal;font-weight:900}.team-calendar-task>small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.team-calendar-task footer{align-items:center;gap:5px;display:flex}.team-calendar-task footer .team-photo{width:20px!important;min-width:20px!important;height:20px!important;font-size:7px!important}.team-calendar-task footer time{color:var(--ink);font-size:9px}.team-insight-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.team-insight-grid>article{border:1px solid var(--line);background:var(--ps-surface-23666666,#fff);border-radius:18px;min-height:210px;padding:16px}.team-insight-grid>article>header{justify-content:space-between;align-items:center;display:flex}.team-insight-grid>article>header span{font-size:14px;font-weight:850}.team-insight-grid>article>header small{color:var(--muted);font-size:11px}.team-completion{grid-template-columns:1fr 1fr;align-items:center;gap:12px;margin-top:19px;display:grid}.team-completion>div{--rate:50%;background:radial-gradient(circle,var(--ps-surface-23666666,#fff) 0 58%,transparent 59%),conic-gradient(var(--green) 0 var(--rate),var(--ps-surface-23653765626566,#e7ebef) var(--rate));text-align:center;border-radius:50%;place-content:center;justify-self:center;width:112px;height:112px;display:grid}.team-completion>div strong{font-size:21px}.team-completion>div small{color:var(--muted);font-size:10px}.team-completion dl{gap:12px;margin:0;display:grid}.team-completion dl>div{justify-content:space-between;gap:7px;display:flex}.team-completion dt{color:var(--muted);font-size:11px}.team-completion dd{margin:0;font-size:13px;font-weight:900}.team-workload-bubbles{justify-content:center;align-items:center;gap:7px;height:150px;display:flex}.team-workload-bubbles button{background:var(--ps-surface-23656565396666,#eee9ff);width:64px;height:64px;color:var(--ps-ink-23366235316333,#6b51c3);border:0;border-radius:50%;place-content:center;display:grid}.team-workload-bubbles button:nth-child(2n){margin-top:46px}.team-workload-bubbles button.tone-1{background:var(--ps-surface-23666666306437,#fff0d7);color:var(--ps-ink-23616136643232,#aa6d22)}.team-workload-bubbles button.tone-2{background:var(--ps-surface-23646666366566,#dff6ef);color:var(--ps-ink-23323537643638,#257d68)}.team-workload-bubbles button.tone-3{background:var(--ps-surface-23653366316666,#e3f1ff);color:var(--ps-ink-23333437366236,#3476b6)}.team-workload-bubbles strong{font-size:20px}.team-workload-bubbles small{font-size:9px}.team-activity-bars{justify-content:space-around;align-items:end;gap:10px;height:157px;padding-top:18px;display:flex}.team-activity-bars>div{grid-template-rows:1fr auto auto;justify-items:center;gap:4px;height:100%;display:grid}.team-activity-bars i{background:var(--ps-surface-23656566316634,#eef1f4);border-radius:7px;align-items:end;width:20px;height:100%;display:flex;overflow:hidden}.team-activity-bars i em{background:var(--green);border-radius:7px;width:100%;display:block}.team-activity-bars strong{font-size:10px}.team-activity-bars small{color:var(--muted);font-size:9px}.team-urgent-panel{border:1px solid var(--green);flex-direction:column;min-height:654px;padding:16px;display:flex}@supports (color:color-mix(in lab, red, red)){.team-urgent-panel{border:1px solid color-mix(in srgb,var(--green) 18%,var(--line))}}.team-urgent-panel{background:var(--green);border-radius:20px}@supports (color:color-mix(in lab, red, red)){.team-urgent-panel{background:color-mix(in srgb,var(--green) 4%,var(--ps-surface-23666666,#fff))}}.team-urgent-panel{box-shadow:0 15px 38px var(--ps-shadow-233236333134643063,#26314d0c)}.team-urgent-panel>header{justify-content:space-between;align-items:center;padding:4px 2px 13px;display:flex}.team-urgent-panel>header small{color:var(--ps-accent-ink);letter-spacing:.9px;font-size:10px;font-weight:900}.team-urgent-panel h2{margin:5px 0 0;font-size:21px}.team-urgent-panel>header>b{background:var(--green);width:34px;height:34px;color:var(--ps-ink-23666666,#fff);border-radius:50%;place-items:center;display:grid}.team-urgent-list{gap:9px;display:grid}.team-urgent-list>article{border:1px solid;gap:9px;padding:13px;display:grid}@supports (color:color-mix(in lab, red, red)){.team-urgent-list>article{border:1px solid color-mix(in srgb,currentColor 25%,var(--line))}}.team-urgent-list>article{background:currentColor;border-radius:15px}@supports (color:color-mix(in lab, red, red)){.team-urgent-list>article{background:color-mix(in srgb,currentColor 11%,var(--ps-surface-23666666,#fff))}}.team-urgent-list>article{color:var(--ps-ink-23643336353730,#d36570)}.team-urgent-list>article.tone-1{color:var(--ps-ink-23376135616338,#7a5ac8)}.team-urgent-list>article.tone-2{color:var(--ps-ink-23323139393832,#219982)}.team-urgent-list>article.tone-3{color:var(--ps-ink-23333637616238,#367ab8)}.team-urgent-list article>header{justify-content:space-between;align-items:center;display:flex}.team-urgent-list article>header span{text-transform:uppercase;font-size:9px;font-weight:900}.team-urgent-list article>header button{color:currentColor;background:0 0;border:1px solid;border-radius:50%;width:25px;height:25px}.team-urgent-list h3{color:var(--ink);margin:0;font-size:14px;line-height:1.28}.team-urgent-list p{-webkit-line-clamp:2;color:var(--muted);-webkit-box-orient:vertical;margin:0;font-size:11px;line-height:1.35;display:-webkit-box;overflow:hidden}.team-task-progress{align-items:center;gap:7px;display:flex}.team-task-progress>span{background:var(--ps-surface-236666666666666138,#ffffffa8);border-radius:8px;flex:1;height:5px;overflow:hidden}.team-task-progress i{background:currentColor;border-radius:8px;height:100%;display:block}.team-task-progress strong{font-size:9px}.team-urgent-list footer{justify-content:space-between;align-items:center;display:flex}.team-urgent-list footer>div{align-items:center;gap:5px;display:flex}.team-urgent-list footer .team-photo{width:24px!important;min-width:24px!important;height:24px!important;font-size:8px!important}.team-urgent-list footer small,.team-urgent-list footer em{color:var(--ink);font-size:9px;font-style:normal}.team-urgent-list footer em{text-overflow:ellipsis;white-space:nowrap;max-width:110px;overflow:hidden}.team-empty-state{text-align:center;gap:4px;padding:35px 12px;display:grid}.team-empty-state small{color:var(--muted)}.team-invite-quick{border:1px dashed var(--green);width:100%;margin-top:auto;padding:11px}@supports (color:color-mix(in lab, red, red)){.team-invite-quick{border:1px dashed color-mix(in srgb,var(--green) 45%,var(--line))}}.team-invite-quick{color:var(--ps-accent-ink);background:0 0;border-radius:12px;font-weight:850}.team-management-strip{grid-template-columns:1.45fr 1fr;gap:14px;display:grid}.team-management-strip>.card{margin:0}.team-invite-drawer{align-content:start}.team-copy-link{color:var(--ps-accent-ink);background:0 0;border:0;margin-top:10px;font-size:12px;font-weight:800}.team-management-strip+.permission-note{margin-top:0}.os-shell.appearance-dark .team-command-toolbar,.os-shell.appearance-dark .team-week-board,.os-shell.appearance-dark .team-insight-grid>article,.os-shell.appearance-dark .team-management-strip>.card{background:var(--ps-surface-23316432343330,#1d2430);border-color:var(--ps-edge-23333033393437,#303947)}.os-shell.appearance-dark .team-week-head,.os-shell.appearance-dark .team-week-canvas>aside{background:var(--ps-surface-23323032393336,#202936)}.os-shell.appearance-dark .team-week-nav button,.os-shell.appearance-dark .team-week-nav span{background:var(--ps-surface-23323432633338,#242c38);color:var(--ps-ink-23656466326638,#edf2f8)}.os-shell.appearance-dark .team-calendar-task,.os-shell.appearance-dark .team-urgent-list>article{background:currentColor}@supports (color:color-mix(in lab, red, red)){.os-shell.appearance-dark .team-calendar-task,.os-shell.appearance-dark .team-urgent-list>article{background:color-mix(in srgb,currentColor 18%,var(--ps-surface-23316432343330,#1d2430))}}.os-shell.appearance-dark .team-urgent-panel{background:var(--ps-surface-23323032393336,#202936);border-color:var(--ps-edge-23333534313530,#354150)}.os-shell.appearance-dark .team-focus-pills>button.active{background:var(--ps-surface-23323933343431,#293441)}.os-shell.appearance-dark .team-command-toolbar>label{background:var(--ps-surface-23323432633338,#242c38)}.os-shell.appearance-dark .team-command-toolbar input{color:var(--ps-ink-23663166346638,#f1f4f8)}@media (max-width:1180px){.team-command-layout{grid-template-columns:minmax(0,1fr) 290px}.team-insight-grid{grid-template-columns:1fr 1fr}.team-insight-grid>article:last-child{grid-column:1/3}.team-management-strip{grid-template-columns:1fr}}@media (max-width:900px){.team-command-toolbar{grid-template-columns:1fr auto}.team-command-toolbar>label{grid-area:2/1/auto/3;max-width:none}.team-command-layout{grid-template-columns:1fr}.team-urgent-panel{min-height:0}.team-urgent-list{grid-template-columns:repeat(2,1fr)}.team-invite-quick{margin-top:14px}}@media (max-width:620px){.team-command-toolbar{grid-template-columns:1fr}.team-command-toolbar>label{grid-area:auto/1}.team-focus-pills{overflow-x:auto}.team-week-board>header{flex-direction:column;align-items:flex-start;gap:10px;height:auto;padding:13px}.team-week-head{grid-template-columns:48px repeat(5,120px);overflow-x:auto}.team-week-canvas{grid-template-columns:48px minmax(600px,1fr)}.team-insight-grid,.team-urgent-list{grid-template-columns:1fr}.team-insight-grid>article:last-child{grid-column:auto}.team-management-strip{grid-template-columns:1fr}.team-table>div:not(.card-title){grid-template-columns:35px 1fr 25px}.team-table em,.team-table b{display:none}}.team-command-toolbar{box-shadow:none;border-radius:19px 19px 12px 12px;grid-template-columns:minmax(245px,auto) minmax(260px,1fr) auto;padding:10px 13px}.team-command-toolbar>div:first-child{padding-right:126px;position:relative}.team-command-toolbar>div:first-child nav{background:var(--paper);border-radius:99px;padding:2px;display:flex;position:absolute;bottom:0;right:0}.team-command-toolbar>div:first-child nav button{color:var(--muted);background:0 0;border:0;border-radius:99px;padding:4px 7px;font-size:9px}.team-command-toolbar>div:first-child nav button.active{background:var(--green);color:var(--ps-ink-23666666,#fff)}.team-toolbar-actions{align-items:center;gap:8px;display:flex}.team-share-button{border:1px solid var(--green);height:38px;padding:0 11px}@supports (color:color-mix(in lab, red, red)){.team-share-button{border:1px solid color-mix(in srgb,var(--green) 25%,var(--line))}}.team-share-button{background:var(--green);border-radius:11px}@supports (color:color-mix(in lab, red, red)){.team-share-button{background:color-mix(in srgb,var(--green) 8%,var(--ps-surface-23666666,#fff))}}.team-share-button{color:var(--ps-accent-ink);white-space:nowrap;font-size:11px;font-weight:850}.team-command-layout{border:1px solid var(--line);background:var(--ps-surface-23666666,#fff);box-shadow:0 20px 50px var(--ps-shadow-233236333134643132,#26314d12);border-radius:22px;grid-template-columns:minmax(0,1fr) 310px 58px;gap:0;overflow:hidden}.team-command-main{gap:0}.team-week-board{box-shadow:none;border:0;border-radius:0}.team-insight-grid{border-top:1px solid var(--ps-edge-23333134323533,#314253);background:var(--green);gap:0}@supports (color:color-mix(in lab, red, red)){.team-insight-grid{background:color-mix(in srgb,var(--green) 32%,var(--ps-surface-23313131383237,#111827))}}.team-insight-grid>article{border:0;border-right:1px solid var(--ps-edge-236666666666663161,#ffffff1a);min-height:222px;color:var(--ps-ink-23666666,#fff);background:0 0;border-radius:0}.team-insight-grid>article:last-child{border-right:0}.team-insight-grid>article>header small,.team-completion dt,.team-activity-bars small{color:var(--ps-ink-23623863346430,#b8c4d0)}.team-completion>div{background:radial-gradient(circle,var(--green) 0 58%,transparent 59%),conic-gradient(var(--lime) 0 var(--rate),var(--ps-surface-236666666666663234,#ffffff24) var(--rate))}@supports (color:color-mix(in lab, red, red)){.team-completion>div{background:radial-gradient(circle,color-mix(in srgb,var(--green) 32%,var(--ps-surface-23313131383237,#111827)) 0 58%,transparent 59%),conic-gradient(var(--lime) 0 var(--rate),var(--ps-surface-236666666666663234,#ffffff24) var(--rate))}}.team-workload-bubbles button{border:1px solid var(--ps-edge-236666666666663137,#ffffff17);box-shadow:0 8px 24px var(--ps-shadow-2330303032,#0002)}.team-activity-bars i{background:var(--ps-surface-236666666666663163,#ffffff1c)}.team-activity-bars i em{background:var(--lime)}.team-urgent-panel{border:0;border-left:1px solid var(--ps-edge-236666666666663161,#ffffff1a);background:var(--green);border-radius:0;min-height:667px}@supports (color:color-mix(in lab, red, red)){.team-urgent-panel{background:color-mix(in srgb,var(--green) 38%,var(--ps-surface-23313031363232,#101622))}}.team-urgent-panel{box-shadow:none;color:var(--ps-ink-23666666,#fff)}.team-urgent-panel h2{color:var(--ps-ink-23666666,#fff)}.team-urgent-panel>header small{color:var(--lime)}.team-urgent-panel>header>b{background:var(--lime);color:var(--ps-ink-23323033313236,#203126)}.team-urgent-list>article{background:var(--ps-surface-23666666,#fff);color:var(--ps-ink-23643336353730,#d36570);box-shadow:0 8px 18px var(--ps-shadow-233030303030303162,#0000001b);border:0}.team-urgent-list h3,.team-urgent-list footer small,.team-urgent-list footer em{color:var(--ps-ink-23323032383362,#20283b)}.team-urgent-list p{color:var(--ps-ink-23363637303835,#667085)}.team-invite-quick{border-color:var(--ps-edge-236666666666663461,#ffffff4a);color:var(--ps-ink-23666666,#fff)}.team-utility-rail{background:var(--lime);flex-direction:column;align-items:center;gap:8px;padding:12px 8px;display:flex}.team-utility-rail button{width:39px;height:39px;color:var(--ps-ink-23323033313236,#203126);background:0 0;border:0;border-radius:12px;place-items:center;font-size:16px;font-weight:900;display:grid}.team-utility-rail button:hover,.team-utility-rail button.active{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.team-utility-rail button:hover,.team-utility-rail button.active{background:color-mix(in srgb,var(--green) 85%,var(--ps-surface-23313031363232,#101622))}}.team-utility-rail button:hover,.team-utility-rail button.active{color:var(--ps-ink-23666666,#fff);box-shadow:0 7px 16px var(--ps-shadow-233230333132363262,#2031262b)}.team-utility-rail span{flex:1}.team-management-strip{margin-top:0}.os-shell.appearance-matte .team-insight-grid,.os-shell.appearance-matte .team-urgent-panel{filter:saturate(.65)}.os-shell.appearance-vivid .team-utility-rail{background:var(--lime)}.os-shell.appearance-dark .team-command-layout{background:var(--ps-surface-23316432343330,#1d2430);border-color:var(--ps-edge-23333033393437,#303947)}.os-shell.appearance-dark .team-insight-grid{background:var(--ps-surface-23313431623235,#141b25)}.os-shell.appearance-dark .team-completion>div{background:radial-gradient(circle,var(--ps-surface-23313431623235,#141b25) 0 58%,transparent 59%),conic-gradient(var(--lime) 0 var(--rate),var(--ps-surface-236666666666663234,#ffffff24) var(--rate))}.os-shell.appearance-dark .team-urgent-panel{background:var(--ps-surface-23313731663261,#171f2a)}.os-shell.appearance-dark .team-urgent-list>article{background:var(--ps-surface-23323532653362,#252e3b)}.os-shell.appearance-dark .team-urgent-list h3,.os-shell.appearance-dark .team-urgent-list footer small,.os-shell.appearance-dark .team-urgent-list footer em{color:var(--ps-ink-23663366366661,#f3f6fa)}.os-shell.appearance-dark .team-urgent-list p{color:var(--ps-ink-23616462386336,#adb8c6)}.os-shell.appearance-dark .team-share-button{background:var(--ps-surface-23323533303362,#25303b)}@media (max-width:1180px){.team-command-toolbar{grid-template-columns:1fr auto}.team-command-toolbar>label{grid-area:2/1/auto/3;max-width:none}.team-command-layout{grid-template-columns:minmax(0,1fr) 285px 52px}.team-insight-grid{grid-template-columns:repeat(3,1fr)}.team-insight-grid>article:last-child{grid-column:auto}.team-focus-pills>button:not(:first-child){display:none}}@media (max-width:920px){.team-command-layout{grid-template-columns:1fr 52px}.team-command-main{grid-column:1}.team-urgent-panel{border-top:1px solid var(--ps-edge-236666666666663161,#ffffff1a);grid-column:1;min-height:0}.team-utility-rail{grid-area:1/2/3}.team-urgent-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.team-command-toolbar{grid-template-columns:1fr}.team-command-toolbar>label{grid-column:1}.team-toolbar-actions{justify-content:space-between}.team-command-layout{grid-template-columns:minmax(0,1fr) 46px}.team-insight-grid,.team-urgent-list{grid-template-columns:1fr}.team-insight-grid>article:last-child{grid-column:auto}.team-insight-grid>article{border-right:0;border-bottom:1px solid var(--ps-edge-236666666666663161,#ffffff1a)}.team-utility-rail{padding-inline:4px}.team-utility-rail button{width:36px;height:36px}.team-command-toolbar>div:first-child{padding-right:0}.team-command-toolbar>div:first-child nav{width:max-content;margin-top:5px;position:static}}.os-shell .team-command-center .team-utility-rail{background:var(--ps-surface-23666666,#fff);border-left:1px solid var(--ps-edge-23653565376562,#e5e7eb)}.os-shell .team-command-center .team-utility-rail button{color:var(--ps-ink-23333734313531,#374151);box-shadow:none;background:0 0}:is(.os-shell .team-command-center .team-utility-rail button:hover,.os-shell .team-command-center .team-utility-rail button:focus-visible,.os-shell .team-command-center .team-utility-rail button.active){background:var(--ps-surface-23663166336635,#f1f3f5);color:var(--ps-ink-23313131383237,#111827);box-shadow:none}.people-dashboard{border:1px solid var(--ps-edge-23653065346463,#e0e4dc);background:linear-gradient(120deg,var(--ps-surface-23663066326631,#f0f2f1) 5%,var(--ps-surface-23666666646538,#fffde8) 100%);color:var(--ps-ink-23323932653261,#292e2a);border-radius:30px;padding:24px}.people-top,.people-welcome,.people-counters,.people-picker{align-items:center;gap:18px;display:flex}.people-top{justify-content:space-between}.people-top strong{font-size:16px}.people-top strong span{color:var(--ps-ink-23376238313737,#7b8177);font-weight:400}.people-top>button{border:1px solid var(--ps-edge-23646265306435,#dbe0d5);background:var(--ps-surface-23666666,#fff);color:var(--ps-ink-23333433613330,#343a30);border-radius:99px;padding:11px 16px}.people-welcome{justify-content:space-between;margin:28px 0 22px}.people-welcome small{letter-spacing:1px;color:var(--ps-ink-23376338333665,#7c836e);font-size:12px}.people-welcome h1{margin:8px 0;font-size:32px;font-weight:500}.people-welcome p{color:var(--ps-ink-23373337623663,#737b6c);margin:0;font-size:14px}.people-counters{gap:28px}.people-counters span{gap:2px;font-size:12px;display:grid}.people-counters b{font-size:36px;font-weight:400}.people-picker{flex-wrap:wrap;gap:8px;margin-bottom:20px}.people-picker button{border:1px solid var(--ps-edge-23653165356439,#e1e5d9);background:var(--ps-surface-236666666666663930,#ffffff90);color:var(--ps-ink-23333433613330,#343a30);text-align:left;border-radius:16px;align-items:center;gap:10px;padding:10px 16px;display:flex}.people-picker button.selected{border-color:var(--ps-edge-23623863323933,#b8c293);background:var(--ps-surface-23666666,#fff);box-shadow:0 5px 15px var(--ps-shadow-233462353833323132,#4b583212)}.people-picker button span:not(.team-photo){gap:4px;font-size:14px;font-weight:700;display:grid}.people-picker small{color:var(--ps-ink-23376238323666,#7b826f);font-size:12px;font-weight:400}.people-grid{grid-template-columns:1fr 1.1fr 1.1fr 1fr;gap:14px;animation:.2s peopleReveal;display:grid}.people-grid>article{border:1px solid var(--ps-edge-236666666666666439,#ffffffd9);background:var(--ps-surface-236666666666666238,#ffffffb8);border-radius:22px;min-width:0;padding:20px;overflow:hidden}.people-grid article>small{letter-spacing:.5px;color:var(--ps-ink-23373337623636,#737b66);font-size:12px}.people-grid h2{margin:12px 0;font-size:26px;font-weight:500}.people-grid h2 span{color:var(--ps-ink-23386239303766,#8b907f);font-size:16px}.people-grid p{color:var(--ps-ink-23376138313664,#7a816d);font-size:14px}.people-grid .people-portrait{background:var(--ps-surface-23646665346439,#dfe4d9);min-height:254px;padding:0;position:relative}.people-portrait>.team-photo{position:absolute;inset:0;background-size:200% 200%!important;border:0!important;border-radius:0!important;width:100%!important;min-width:0!important;height:100%!important}.people-portrait>div{color:var(--ps-ink-23666666,#fff);background:linear-gradient(transparent,var(--ps-surface-233230323832306339,#202820c9));padding:44px 18px 18px;position:absolute;bottom:0;left:0;right:0}.people-portrait h2{margin:0 0 4px;font-size:21px}.people-portrait span{font-size:13px}.people-bars{justify-content:space-around;gap:10px;height:105px;display:flex}.people-bars>div{flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.people-bars i{background:var(--ps-surface-23653965646465,#e9edde);border-radius:9px;align-items:flex-end;width:9px;height:60px;display:flex;overflow:hidden}.people-bars em{background:var(--ps-surface-23643562383431,#d5b841);width:100%}.people-bars b{font-size:13px}.people-bars small{writing-mode:horizontal-tb;white-space:nowrap;font-size:12px}.people-donut{background:radial-gradient(circle,var(--ps-surface-23666666656634,#fffef4) 60%,transparent 61%),conic-gradient(var(--ps-surface-23646463323466,#ddc24f) var(--people-rate),var(--ps-surface-23653965646466,#e9eddf) 0);border-radius:50%;place-items:center;width:140px;height:140px;margin:20px auto;display:grid}.people-donut strong{font-size:28px;font-weight:500}.people-rate p{text-align:center}.people-step-summary progress{width:100%;height:18px;accent-color:var(--ps-surface-23636462333366,#cdb33f);margin:28px 0 8px}.people-details dl{gap:8px;margin:16px 0 0;display:grid}.people-details dt{color:var(--ps-ink-23383538643739,#858d79);font-size:12px}.people-details dd{margin:0 0 10px;font-size:14px}.people-agenda{grid-column:span 2}.people-agenda header,.people-checklist header{justify-content:space-between;align-items:center;gap:10px;display:flex}.people-agenda header h2,.people-checklist header h2{margin:0 0 16px;font-size:18px}.people-agenda header span{color:var(--ps-ink-23373938313664,#79816d);font-size:12px}.people-agenda>div,.people-checklist>div{overscroll-behavior:contain;max-height:290px;overflow-y:auto}.people-agenda button{border:0;border-bottom:1px solid var(--ps-edge-23653565396462,#e5e9db);width:100%;color:var(--ps-ink-23333333633263,#333c2c);text-align:left;background:0 0;align-items:center;gap:12px;padding:14px 0;display:flex}.people-agenda time{min-width:74px;font-size:12px}.people-agenda button>span,.people-checklist button>span{flex:1;gap:5px;min-width:0;display:grid}.people-agenda strong,.people-checklist strong{font-size:14px;line-height:1.4}.people-agenda small{color:var(--ps-ink-23373938313665,#79816e);font-size:12px}.people-agenda em{background:var(--ps-surface-23656366306531,#ecf0e1);border-radius:9px;padding:5px 8px;font-size:12px;font-style:normal}.people-grid .people-checklist{background:var(--ps-surface-23333033383263,#30382c);border-color:var(--ps-edge-23333033383263,#30382c);color:var(--ps-ink-23666666,#fff)}.people-checklist button{border:0;border-bottom:1px solid var(--ps-edge-236666666666663135,#ffffff15);width:100%;color:var(--ps-ink-23666666,#fff);text-align:left;background:0 0;align-items:center;gap:9px;padding:12px 0;display:flex}.people-checklist i{color:var(--ps-ink-23646663663730,#dfcf70);font-size:23px;font-style:normal}.people-checklist small{color:var(--ps-ink-23626663386238,#bfc8b8);font-size:12px}.people-checklist .people-empty{color:var(--ps-ink-23626663386238,#bfc8b8)}.os-shell.appearance-dark .people-dashboard{background:var(--ps-surface-23323032363262,#20262b);border-color:var(--ps-edge-23333834323461,#38424a);color:var(--ps-ink-23653965646630,#e9edf0)}.os-shell.appearance-dark .people-grid>article:not(.people-portrait){background:var(--ps-surface-23326333343363,#2c343c);border-color:var(--ps-edge-23343034393464,#40494d)}.os-shell.appearance-dark .people-agenda button,.os-shell.appearance-dark .people-details dd{color:var(--ps-ink-23653965646630,#e9edf0)}@keyframes peopleReveal{0%{opacity:.5;transform:translateY(4px)}to{opacity:1;transform:none}}@media (max-width:1100px){.people-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.people-agenda{grid-column:auto}.people-bars{gap:8px}}@media (max-width:640px){.people-dashboard{padding:14px}.people-welcome{flex-direction:column;align-items:flex-start}.people-grid{grid-template-columns:1fr}.people-picker button{flex:45%;padding:10px}.people-counters{gap:22px}.people-agenda button{flex-wrap:wrap}.people-bars small{font-size:12px}}@media (prefers-reduced-motion:reduce){.people-grid{animation:none}}.os-shell .team-insight-panel.team-three-insights{background:var(--ps-surface-23663366366661,#f3f6fa);color:var(--ps-ink-23323733313432,#273142);border-top:1px solid var(--ps-edge-23653565376562,#e5e7eb);grid-template-rows:1fr;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:12px;display:grid;overflow-x:auto}.team-three-insights>article{background:var(--ps-surface-23666666,#fff);border:1px solid var(--ps-edge-23653165366565,#e1e6ee);min-width:0;box-shadow:0 5px 15px var(--ps-shadow-233234333435313038,#24345108);border-radius:24px;padding:16px}.team-three-insights>article:last-child{border-right:1px solid var(--ps-edge-23653165366565,#e1e6ee)}.team-three-insights h3{border-bottom:1px solid var(--ps-edge-23663066326636,#f0f2f6);color:var(--ps-ink-23323733313432,#273142);margin:0 0 12px;padding-bottom:10px;font-size:16px}.os-shell .team-insight-panel.team-three-insights .team-activity-bars{height:112px;padding-top:0}.team-three-insights .team-completion{margin-top:0}.team-three-insights .team-workload-bubbles{max-height:110px}.os-shell .team-three-insights .team-completion>div{background:radial-gradient(circle,var(--ps-surface-23666666,#fff) 0 58%,transparent 59%),conic-gradient(var(--green) 0 var(--rate),var(--ps-surface-23653565376562,#e5e7eb) var(--rate));width:94px;height:94px}.team-three-insights .team-completion{grid-template-columns:auto 1fr;gap:10px}.team-three-insights .team-completion dt,.team-three-insights .team-completion small,.team-three-insights .team-activity-bars small{color:var(--ps-ink-23363637303835,#667085)}.team-three-insights .team-workload-bubbles{gap:4px;height:125px}.team-three-insights .team-workload-bubbles button{width:48px;height:48px;box-shadow:none;flex-shrink:0}.team-three-insights .team-activity-bars{height:140px}.team-three-insights .team-activity-bars i{background:var(--ps-surface-23656466306633,#edf0f3)}.team-three-insights .team-activity-bars i em{background:var(--green)}@media (max-width:700px){.os-shell .team-insight-panel.team-three-insights{grid-template-columns:repeat(3,235px);height:222px;min-height:222px}.team-three-insights .team-completion{gap:6px}}.team-command-layout{height:790px}.team-command-main{grid-template-rows:568px 222px;overflow:hidden}.team-week-board{min-height:0}.team-week-canvas{height:444px}.team-insight-panel{border-top:1px solid var(--ps-edge-236666666666663161,#ffffff1a);background:var(--green);grid-template-rows:58px 1fr;height:222px;display:grid}@supports (color:color-mix(in lab, red, red)){.team-insight-panel{background:color-mix(in srgb,var(--green) 32%,var(--ps-surface-23313131383237,#111827))}}.team-insight-panel{color:var(--ps-ink-23666666,#fff)}.team-insight-panel>header{border-bottom:1px solid var(--ps-edge-236666666666663161,#ffffff1a);justify-content:space-between;align-items:center;gap:16px;padding:9px 16px;display:flex}.team-insight-panel>header>div{gap:2px;display:grid}.team-insight-panel>header small{color:var(--lime);letter-spacing:1px;font-size:9px;font-weight:900}.team-insight-panel>header strong{font-size:15px}.team-insight-panel>header nav{background:var(--ps-surface-236666666666663132,#ffffff12);border-radius:10px;gap:3px;padding:3px;display:flex}.team-insight-panel>header nav button{color:var(--ps-ink-23626163366431,#bac6d1);background:0 0;border:0;border-radius:8px;padding:7px 10px;font-size:10px;font-weight:800}.team-insight-panel>header nav button.active{background:var(--ps-surface-23666666,#fff);color:var(--ps-ink-23323633313437,#263147)}.team-insight-content{grid-template-columns:minmax(220px,.7fr) minmax(310px,1.3fr);align-items:center;gap:20px;min-height:0;padding:12px 18px;display:grid;overflow:hidden}.team-insight-content>.team-completion{margin:0}.team-insight-content .team-completion>div{width:105px;height:105px}.team-status-breakdown{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.team-status-breakdown>span{border:1px solid var(--ps-edge-236666666666663136,#ffffff16);background:var(--ps-surface-236666666666663061,#ffffff0a);border-radius:12px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-content:center;gap:4px 7px;min-height:86px;padding:11px;display:grid}.team-status-breakdown i{background:var(--ps-surface-23616162346331,#aab4c1);border-radius:50%;align-self:center;width:9px;height:9px}.team-status-breakdown i.doing{background:var(--ps-surface-23663061643465,#f0ad4e)}.team-status-breakdown i.review{background:var(--ps-surface-23396237646532,#9b7de2)}.team-status-breakdown i.done{background:var(--ps-surface-23356563623931,#5ecb91)}.team-status-breakdown b{font-size:18px}.team-status-breakdown small{color:var(--ps-ink-23623963356430,#b9c5d0);grid-column:1/3;font-size:10px}.team-insight-content>.team-workload-bubbles,.team-insight-content>.team-activity-bars{height:125px}.team-load-summary{border-left:1px solid var(--ps-edge-236666666666663161,#ffffff1a);align-items:center;gap:12px;padding:20px;display:flex}.team-load-summary>strong{color:var(--lime);font-size:30px}.team-load-summary>span{gap:4px;font-size:13px;font-weight:800;display:grid}.team-load-summary small{color:var(--ps-ink-23623963356430,#b9c5d0);font-size:10px;font-weight:500}.team-urgent-panel{height:790px;min-height:0;overflow:hidden}.team-side-stats{grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:10px;display:grid}.team-side-stats>span{border:1px solid var(--ps-edge-236666666666663137,#ffffff17);background:var(--ps-surface-236666666666663061,#ffffff0a);text-align:center;border-radius:10px;gap:1px;padding:9px 6px;display:grid}.team-side-stats b{color:var(--ps-ink-23666666,#fff);font-size:17px}.team-side-stats small{color:var(--ps-ink-23623963356430,#b9c5d0);font-size:9px}.team-urgent-scroll{overscroll-behavior:contain;flex:1;min-height:0;padding-right:5px;overflow-y:auto}.team-urgent-scroll::-webkit-scrollbar{width:6px}.team-urgent-scroll::-webkit-scrollbar-track{background:var(--ps-surface-236666666666663061,#ffffff0a);border-radius:99px}.team-urgent-scroll::-webkit-scrollbar-thumb{background:var(--ps-surface-236666666666663338,#ffffff38);border-radius:99px}.team-urgent-list{padding-bottom:8px}.team-invite-quick{flex:none;margin-top:10px}.os-shell.appearance-dark .team-insight-panel{background:var(--ps-surface-23313431623235,#141b25)}.os-shell.appearance-dark .team-insight-panel>header nav button.active{background:var(--ps-surface-23333033623439,#303b49);color:var(--ps-ink-23666666,#fff)}@media (max-width:920px){.team-command-layout{height:auto}.team-command-main{grid-template-rows:auto 222px;overflow:visible}.team-urgent-panel{height:620px}.team-urgent-scroll .team-urgent-list{grid-template-columns:1fr}.team-utility-rail{align-self:start;height:620px;position:sticky;top:8px}}@media (max-width:700px){.team-command-main{grid-template-rows:auto auto}.team-insight-panel{grid-template-rows:auto 1fr;height:auto;min-height:260px}.team-insight-panel>header{flex-direction:column;align-items:flex-start}.team-insight-panel>header nav{width:100%;overflow-x:auto}.team-insight-panel>header nav button{white-space:nowrap;flex:1}.team-insight-content{grid-template-columns:1fr;overflow:visible}.team-status-breakdown{grid-template-columns:repeat(2,1fr)}.team-load-summary{border-left:0;border-top:1px solid var(--ps-edge-236666666666663161,#ffffff1a)}.team-urgent-panel{height:600px}}.employment-panel{color:var(--ps-ink-23323833303434,#283044);margin:20px 0}.employment-panel>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.employment-panel h2{margin:4px 0;font-size:20px}.employment-panel small{color:var(--ps-ink-23376238313930,#7b8190);font-size:11px}.employment-panel button{border:1px solid var(--ps-edge-23653165346539,#e1e4e9);background:var(--ps-surface-7768697465,white);color:var(--ps-ink-23323833303434,#283044);cursor:pointer;border-radius:12px;padding:10px 16px}.employment-cards{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.employment-cards article{background:var(--ps-surface-23666666,#fff);border:1px solid var(--ps-edge-23653965396565,#e9e9ee);border-radius:20px;min-width:0;padding:20px}.employment-cards strong{overflow-wrap:anywhere;margin-top:12px;font-size:16px;display:block}.employment-form{border:1px solid var(--ps-edge-23653165346539,#e1e4e9);background:var(--ps-surface-23666666,#fff);border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:14px;padding:20px;display:grid}.employment-form label{gap:8px;font-size:13px;display:grid}.employment-form input{border:1px solid var(--ps-edge-23646365306537,#dce0e7);min-width:0;color:var(--ps-ink-23323833303434,#283044);background:var(--ps-surface-23666666,#fff);border-radius:10px;padding:12px}.employment-form>p,.employment-form>div{grid-column:1/-1}.employment-form>div{gap:10px;display:flex}.employment-panel [role=alert]{color:var(--ps-ink-23623432333138,#b42318)}.employment-panel [role=status]{font-size:13px}.employment-panel button:disabled{opacity:.6;cursor:wait}@media (max-width:1100px){.employment-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.employment-cards,.employment-form{grid-template-columns:1fr}.employment-panel>header{flex-direction:column;align-items:flex-start}}.employment-cards article{position:relative}.employment-cards article>small{padding-right:28px;font-size:12px;display:block}.employment-panel .employment-pencil{background:var(--ps-surface-23663366346637,#f3f4f7);border:0;width:30px;height:30px;padding:0;font-size:19px;position:absolute;top:10px;right:10px}.employment-inline{gap:10px;margin-top:12px;display:grid}.employment-inline input{box-sizing:border-box;border:1px solid var(--ps-edge-23646365306537,#dce0e7);background:var(--ps-surface-23666666,#fff);width:100%;min-width:0;color:var(--ps-ink-23323833303434,#283044);font:inherit;border-radius:9px;padding:9px}.employment-inline>div{flex-wrap:wrap;gap:6px;display:flex}.employment-inline button{padding:7px 9px;font-size:12px}.employment-calculation-note{color:var(--ps-ink-23373437623838,#747b88);margin:12px 0;font-size:12px;line-height:1.6}.employment-pencil:focus-visible{outline:2px solid var(--ps-edge-23363337336361,#6373ca);outline-offset:2px}.employment-inline input:focus-visible{outline:2px solid var(--ps-edge-23363337336361,#6373ca);outline-offset:2px}.roles-journey{background:var(--card,var(--ps-surface-23663866396663,#f8f9fc));color:var(--text,var(--ps-ink-23323833303434,#283044));border:1px solid var(--border,var(--ps-edge-23653565376566,#e5e7ef));border-radius:28px;margin-bottom:24px;padding:30px}.roles-journey-header{justify-content:space-between;align-items:center;gap:24px;display:flex}.roles-journey-header small,.roles-flow-card>small,.roles-flow-card header small{letter-spacing:.08em;color:var(--muted,var(--ps-ink-23383138373936,#818796));font-size:12px}.roles-journey h1{letter-spacing:-1px;margin:10px 0;font-size:30px}.roles-journey p{color:var(--muted,var(--ps-ink-23383138373936,#818796));font-size:14px;line-height:1.65}.roles-summary{gap:28px;display:flex}.roles-summary strong{font-size:28px;font-weight:500}.roles-summary small{margin-top:4px;font-size:12px;display:block}.roles-selector{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:26px 0 32px;display:grid}.roles-selector button{text-align:left;border:1px solid var(--border,var(--ps-edge-23653565376566,#e5e7ef));background:var(--card,var(--ps-surface-23666666,#fff));color:inherit;cursor:pointer;border-radius:18px;align-items:center;gap:12px;padding:16px;transition:box-shadow .2s,transform .2s;display:flex}.roles-selector button.selected{box-shadow:0 0 0 2px var(--primary,var(--ps-shadow-23366636356466,#6f65df));transform:translateY(-2px)}.roles-selector button>span:last-child{font-size:14px;font-weight:600}.roles-selector small{color:var(--muted,var(--ps-ink-23383138373936,#818796));margin-top:5px;font-size:12px;font-weight:400;display:block}.role-symbol{background:var(--bg,var(--ps-surface-23663266336638,#f2f3f8));border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:24px;display:grid}.roles-flow{grid-template-columns:.9fr 40px 1.2fr 40px 1.2fr;align-items:start;display:grid}.roles-flow-card{background:var(--card,var(--ps-surface-23666666,#fff));border:1px solid var(--border,var(--ps-edge-23653565376566,#e5e7ef));box-shadow:0 12px 35px var(--ps-shadow-233138323033613036,#18203a06);border-radius:24px;min-width:0;padding:24px}.roles-flow-card h2{margin:10px 0 18px;font-size:19px}.roles-flow-card header{justify-content:space-between;align-items:center;gap:12px;display:flex}.roles-flow-card header>b{background:var(--bg,var(--ps-surface-23663266336638,#f2f3f8));border-radius:12px;padding:9px 12px;font-size:14px}.roles-connector{text-align:center;color:var(--muted,var(--ps-ink-23396139666166,#9a9faf));align-self:center;font-size:27px}.role-emblem{background:var(--primary,var(--ps-surface-23366636356466,#6f65df));width:64px;height:64px;color:var(--ps-ink-7768697465,white);border-radius:20px;place-items:center;margin-top:26px;font-size:27px;display:grid}.roles-edit{border:1px solid var(--border,var(--ps-edge-23653565376566,#e5e7ef));background:var(--bg,var(--ps-surface-23663266336638,#f2f3f8));color:inherit;cursor:pointer;border-radius:13px;width:100%;margin:18px 0 8px;padding:13px 16px}.roles-module-list{overscroll-behavior:contain;max-height:410px;padding-right:4px;overflow-y:auto}.roles-module-list>div{border-bottom:1px solid var(--border,var(--ps-edge-23656566306634,#eef0f4));align-items:center;gap:12px;padding:13px 0;font-size:14px;display:flex}.roles-module-list i{background:var(--bg,var(--ps-surface-23663266336638,#f2f3f8));border-radius:11px;place-items:center;width:33px;height:33px;font-style:normal;display:grid}.roles-module-list em{color:var(--primary,var(--ps-ink-23366636356466,#6f65df));margin-left:auto;font-style:normal}.roles-module-list.restricted em{color:var(--muted,var(--ps-ink-23393639626138,#969ba8))}.roles-flow-card footer{color:var(--muted,var(--ps-ink-23393639626138,#969ba8));border-top:1px solid var(--border,var(--ps-edge-23653565376566,#e5e7ef));justify-content:space-between;margin-top:22px;padding-top:15px;font-size:12px;display:flex}.roles-empty{min-height:140px;line-height:1.8}.roles-preview-note{margin:20px 0 0}.roles-selector button:focus-visible{outline:2px solid var(--primary,var(--ps-edge-23366636356466,#6f65df));outline-offset:4px}.roles-edit:focus-visible{outline:2px solid var(--primary,var(--ps-edge-23366636356466,#6f65df));outline-offset:4px}@media (max-width:1000px){.roles-selector{grid-template-columns:repeat(2,minmax(0,1fr))}.roles-flow{grid-template-columns:1fr;gap:14px}.roles-connector{transform:rotate(90deg)}.roles-module-list{max-height:300px}}@media (max-width:600px){.roles-journey{padding:18px}.roles-journey-header{flex-direction:column;align-items:flex-start}.roles-selector{grid-template-columns:1fr}.roles-flow-card{padding:18px}}.member-access-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:18px;margin-top:28px;display:grid}.member-access-card{border:1px solid var(--border,var(--ps-edge-23653565376566,#e5e7ef));background:var(--card,var(--ps-surface-23666666,#fff));border-radius:22px;min-width:0;overflow:hidden}.member-access-card.editing{box-shadow:0 0 0 2px var(--primary,var(--ps-shadow-23366636356466,#6f65df))}.member-access-card>header{border-bottom:1px solid var(--border,var(--ps-edge-23653565376566,#e5e7ef));flex-wrap:wrap;align-items:center;gap:10px;padding:20px 16px;display:flex}.member-access-card h2{margin:0 0 5px;font-size:16px}.member-access-card small{color:var(--muted,var(--ps-ink-23383138373936,#818796));font-size:12px}.member-access-card button{border:1px solid var(--border,var(--ps-edge-23653565376566,#e5e7ef));background:var(--bg,var(--ps-surface-23663466356638,#f4f5f8));color:inherit;cursor:pointer;border-radius:10px;padding:8px 10px;font-size:12px}.member-access-card button:disabled{opacity:.45;cursor:default}.member-access-card>header>button{margin-left:auto}.member-access-heading{color:var(--muted,var(--ps-ink-23383138373936,#818796));justify-content:space-between;padding:18px 16px 8px;font-size:13px;display:flex}.member-access-list{padding:0 16px}.member-access-list>div,.member-access-list>label{border-bottom:1px solid var(--border,var(--ps-edge-23656566306634,#eef0f4));align-items:center;gap:10px;min-height:48px;font-size:14px;display:flex}.member-access-list>label{cursor:pointer}.member-access-list i{text-align:center;width:24px;font-style:normal}.member-access-list em,.member-access-list input{margin-left:auto}.member-access-list em{color:var(--primary,var(--ps-ink-23366636356466,#6f65df));font-style:normal}.member-access-list input{width:18px;height:18px;accent-color:var(--primary,var(--ps-surface-23366636356466,#6f65df));flex-shrink:0}.member-access-card footer{flex-wrap:wrap;gap:8px;padding:16px;display:flex}.member-access-card .save-member-access{width:100%;padding:12px}.member-access-card button:focus-visible{outline:2px solid var(--primary,var(--ps-edge-23366636356466,#6f65df));outline-offset:3px}@media (max-width:1200px){.member-access-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.member-access-grid{grid-template-columns:1fr}}.people-dashboard.people-home-style{background:linear-gradient(120deg,var(--ps-surface-23663466356666,#f4f5ff),var(--ps-surface-23656566616666,#eefaff) 60%,var(--ps-surface-23666166396631,#faf9f1));color:var(--ps-ink-23323933313439,#293149);border:0;padding:20px}.people-home-hero{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:20px;margin:24px 0;display:grid}.people-home-hero>article,.people-home-hero>.people-welcome{background:var(--ps-surface-23666666,#fff);border:1px solid var(--ps-edge-23653565376631,#e5e7f1);border-radius:30px;min-width:0;padding:28px}.people-home-style .people-welcome{margin:0;display:block;position:relative;overflow:hidden}.people-home-style .people-welcome h1{letter-spacing:-1px;margin:18px 0 8px;font-size:30px}.people-home-style .people-welcome h2{letter-spacing:-.6px;margin:0 0 16px;font-size:27px;font-weight:400;line-height:1.2}.people-home-style .people-welcome em{color:var(--primary,var(--ps-ink-23313236376564,#1267ed));font-style:normal}.people-home-style .people-welcome>small{color:var(--primary,var(--ps-ink-23313236376564,#1267ed));letter-spacing:1.5px;font-weight:700}.people-home-style .people-welcome>p{color:var(--ps-ink-23383138393966,#81899f);line-height:1.6}.people-home-style .people-welcome>.team-photo{margin-top:16px}.people-home-hero>article{flex-direction:column;justify-content:center;align-items:flex-start;min-height:250px;display:flex}.people-home-hero>article h2{margin:20px 0 10px;font-size:17px}.people-home-hero>article>strong{font-size:34px;font-weight:500}.people-home-hero>article>p{color:var(--ps-ink-23383138393966,#81899f);font-size:13px;line-height:1.6}.people-shortcut-icon{background:var(--ps-surface-23666666326439,#fff2d9);width:68px;height:68px;color:var(--ps-ink-23653261333239,#e2a329);border:1px solid var(--ps-edge-23656565346362,#eee4cb);border-radius:23px;place-items:center;font-size:29px;font-style:normal;display:grid;transform:rotate(-4deg)}.people-home-hero>article:nth-child(3) .people-shortcut-icon{background:var(--ps-surface-23653666386566,#e6f8ef);color:var(--ps-ink-23343361653831,#43ae81);border-color:var(--ps-edge-23646265656534,#dbeee4)}.people-home-hero>article:nth-child(4) .people-shortcut-icon{background:var(--ps-surface-23656565396666,#eee9ff);color:var(--ps-ink-23383136386466,#8168df);border-color:var(--ps-edge-23653164616633,#e1daf3)}.people-home-style .people-picker{margin:24px 0}.people-home-style .people-picker button{background:var(--ps-surface-23666666,#fff);border-color:var(--ps-edge-23653465366631,#e4e6f1);color:var(--ps-ink-23323933313439,#293149)}.people-home-style .people-picker button.selected{border-color:var(--primary,var(--ps-edge-23313236376564,#1267ed))}.people-home-style .people-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.people-home-style .people-grid>article{background:var(--ps-surface-23666666,#fff);border:1px solid var(--ps-edge-23653365366630,#e3e6f0);color:var(--ps-ink-23323933313439,#293149);border-radius:30px;padding:26px}.people-home-style .people-grid>article>small{color:var(--primary,var(--ps-ink-23313236376564,#1267ed));letter-spacing:1.3px;font-size:12px;font-weight:700}.people-home-style .people-agenda{grid-column:span 1}.people-home-style .people-grid h2{font-size:24px}.people-home-style .people-grid p,.people-home-style .people-grid small,.people-home-style .people-details dt{color:var(--ps-ink-23383138393966,#81899f)}.people-home-style .people-donut{background:radial-gradient(circle,var(--ps-surface-23666666,#fff) 60%,transparent 61%),conic-gradient(var(--primary,var(--ps-surface-23313236376564,#1267ed)) var(--people-rate),var(--ps-surface-23656365656635,#eceef5) 0)}.people-home-style .people-bars em{background:var(--primary,var(--ps-surface-23313236376564,#1267ed))}.people-home-style .people-bars i{background:var(--ps-surface-23656365656635,#eceef5)}.people-home-style .people-step-summary progress{accent-color:var(--primary,var(--ps-surface-23313236376564,#1267ed))}.people-home-style .people-checklist button,.people-home-style .people-agenda button{color:var(--ps-ink-23323933313439,#293149);border-color:var(--ps-edge-23656466306636,#edf0f6)}.people-home-style .people-checklist i{color:var(--primary,var(--ps-ink-23313236376564,#1267ed))}.people-home-style .people-agenda em{background:var(--ps-surface-23663166346662,#f1f4fb)}.people-home-style .employment-panel{margin-top:26px}.people-home-style .employment-cards article{border-radius:24px}.people-home-style .people-grid>article{min-height:260px}@media (max-width:1100px){.people-home-hero,.people-home-style .people-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.people-home-hero,.people-home-style .people-grid{grid-template-columns:1fr}.people-home-style .people-agenda{grid-column:auto}.people-dashboard.people-home-style{padding:10px}.people-home-hero>article{min-height:190px}.people-home-style .people-top{flex-wrap:wrap}}.people-home-hero.people-home-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.people-home-hero.people-home-stats>article{min-height:210px}.personnel-file{background:var(--ps-surface-23666666,#fff);border:1px solid var(--ps-edge-23653365366630,#e3e6f0);border-radius:30px;padding:24px;margin:14px 0 22px!important}.personnel-head{grid-template-columns:112px minmax(0,1fr) auto;align-items:center!important;gap:22px!important;margin-bottom:22px!important;display:grid!important}.personnel-head>.team-photo{box-shadow:0 12px 28px var(--ps-shadow-233230326235323138,#202b5218);border-width:5px!important;width:112px!important;min-width:112px!important;height:112px!important}.personnel-head h2{margin:6px 0!important;font-size:28px!important}.personnel-head p{color:var(--ps-ink-23383138393966,#81899f);margin:0;font-size:14px}.personnel-head p b{color:var(--primary,var(--ps-ink-23313236376564,#1267ed));font-size:17px}.personnel-current{background:var(--ps-surface-23663466376666,#f4f7ff);border-radius:20px;gap:7px;min-width:220px;padding:18px 20px;display:grid}.personnel-current strong{font-size:22px}.personnel-current button,.personnel-records header button{border:1px solid var(--ps-edge-23646365326630,#dce2f0);background:var(--ps-surface-23666666,#fff);color:var(--primary,var(--ps-ink-23313236376564,#1267ed));cursor:pointer;border-radius:10px;padding:9px 12px}.personnel-file .employment-cards{grid-template-columns:repeat(5,minmax(0,1fr))}.personnel-entry-form{border:1px solid var(--ps-edge-23646465326566,#dde2ef);background:var(--ps-surface-23663766396665,#f7f9fe);border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0;padding:20px;display:grid}.personnel-entry-form>header,.personnel-entry-form>div{grid-column:1/-1}.personnel-entry-form h3,.personnel-records h3{margin:5px 0;font-size:18px}.personnel-entry-form label,.leave-entry label{color:var(--ps-ink-23363837303836,#687086);gap:7px;font-size:12px;display:grid}.personnel-entry-form input,.leave-entry input,.leave-entry select{border:1px solid var(--ps-edge-23646365316564,#dce1ed);background:var(--ps-surface-23666666,#fff);min-width:0;color:var(--ps-ink-23323933313439,#293149);font:inherit;border-radius:10px;padding:11px}.personnel-entry-form>div,.leave-entry>div{gap:8px;display:flex}.personnel-entry-form button,.leave-entry button{border:1px solid var(--ps-edge-23646365316564,#dce1ed);background:var(--ps-surface-23666666,#fff);color:var(--ps-ink-23323933313439,#293149);cursor:pointer;border-radius:10px;padding:10px 14px}.personnel-records{grid-template-columns:1fr 1.35fr;gap:18px;margin-top:20px;display:grid}.personnel-records>article{border:1px solid var(--ps-edge-23653365366630,#e3e6f0);background:var(--ps-surface-23666666,#fff);border-radius:24px;min-width:0;padding:22px}.personnel-records>article>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.salary-timeline,.leave-list{gap:9px;max-height:300px;margin-top:16px;display:grid;overflow-y:auto}.salary-timeline>div,.leave-list>div{background:var(--ps-surface-23663666386663,#f6f8fc);border-radius:14px;align-items:center;gap:12px;padding:13px;display:flex}.salary-timeline time{color:var(--ps-ink-23376338343938,#7c8498);min-width:128px;font-size:12px}.salary-timeline strong{font-size:15px}.salary-timeline span{color:var(--primary,var(--ps-ink-23313236376564,#1267ed));margin-left:auto;font-size:11px}.leave-entry{background:var(--ps-surface-23663666386663,#f6f8fc);border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;padding:14px;display:grid}.leave-entry>div{grid-column:1/-1}.leave-list>div>span{gap:4px;display:grid}.leave-list small{color:var(--ps-ink-23376338343938,#7c8498);font-size:12px}.leave-list>div>button{color:var(--ps-ink-23396135323630,#9a5260);cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:22px}.personnel-file [role=alert]{color:var(--ps-ink-23623432333138,#b42318)}.personnel-file [role=status]{color:var(--ps-ink-23316437613535,#1d7a55)}@media (max-width:1050px){.personnel-file .employment-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.personnel-records{grid-template-columns:1fr}.people-home-hero.people-home-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.personnel-head{grid-template-columns:82px 1fr!important}.personnel-head>.team-photo{width:82px!important;min-width:82px!important;height:82px!important}.personnel-current{grid-column:1/-1}.personnel-file .employment-cards,.people-home-hero.people-home-stats,.personnel-entry-form,.leave-entry{grid-template-columns:1fr}.personnel-entry-form>header,.personnel-entry-form>div,.leave-entry>div{grid-column:auto}.salary-timeline>div{flex-direction:column;align-items:flex-start}.salary-timeline span{margin-left:0}}.simple-budget{color:var(--ink);gap:18px;display:grid}.simple-budget-head,.simple-entry>header,.simple-budget-side article>header,.simple-transactions>header{justify-content:space-between;align-items:center;gap:18px;display:flex}.simple-budget-head{padding:6px 2px 10px}.simple-budget-head small,.simple-entry small,.simple-budget-side small,.simple-transactions small{letter-spacing:1.4px;color:var(--ps-accent-ink);font-size:12px;font-weight:800}.simple-budget h1{margin:7px 0;font-family:Georgia,serif;font-size:31px;font-weight:500}.simple-budget h2{margin:6px 0;font-family:Georgia,serif;font-size:21px;font-weight:500}.simple-budget-head p{color:var(--muted);margin:0}.simple-month-nav{border:1px solid var(--line);background:var(--white);border-radius:16px;align-items:center;gap:12px;padding:8px;display:flex}.simple-month-nav button{background:var(--paper);width:38px;height:38px;color:var(--ink);cursor:pointer;border:0;border-radius:11px;font-size:27px}.simple-month-nav strong{text-align:center;min-width:145px;font-size:15px}.simple-balance{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.simple-balance article{border:1px solid var(--line);background:var(--white);border-radius:22px;gap:8px;min-height:128px;padding:22px;display:grid;position:relative;overflow:hidden}.simple-balance span{color:var(--muted);font-size:14px}.simple-balance strong{font-size:28px}.simple-balance small{color:var(--muted);font-size:12px}.simple-balance i{border:18px solid var(--green);width:90px;height:90px;position:absolute}@supports (color:color-mix(in lab, red, red)){.simple-balance i{border:18px solid color-mix(in srgb,var(--green) 22%,transparent)}}.simple-balance i{border-radius:50%;bottom:-38px;right:-22px}.simple-balance article:nth-child(2) i{border-color:var(--ps-edge-23656636643633,#ef6d63)}@supports (color:color-mix(in lab, red, red)){.simple-balance article:nth-child(2) i{border-color:color-mix(in srgb,var(--ps-edge-23656636643633,#ef6d63) 25%,transparent)}}.simple-budget-layout{grid-template-columns:minmax(0,1.55fr) minmax(330px,.8fr);align-items:start;gap:16px;display:grid}.simple-entry,.simple-budget-side>article,.simple-transactions{border:1px solid var(--line);background:var(--white);border-radius:26px;padding:24px}.simple-kind{background:var(--paper);border-radius:13px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.simple-kind button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:10px 21px}.simple-kind button.active{background:var(--white);color:var(--ps-accent-ink);box-shadow:0 3px 12px var(--ps-shadow-233162326532373132,#1b2e2712)}.simple-entry.expense .simple-kind button.active{color:var(--ps-ink-23643535373464,#d5574d)}.simple-entry form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.simple-entry label{color:var(--muted);gap:7px;font-size:13px;display:grid}.simple-entry input{border:0;border-bottom:1px solid var(--line);min-width:0;color:var(--ink);background:0 0;padding:12px 3px;font-size:16px}.simple-entry input:focus{border-color:var(--green);outline:0}.simple-entry.expense input:focus{border-color:var(--ps-edge-23653436363564,#e4665d)}.simple-entry fieldset{border:0;grid-column:1/-1;margin:2px 0;padding:0}.simple-entry legend{color:var(--muted);margin-bottom:10px;font-size:13px}.simple-category-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.simple-category-grid button{border:1px solid var(--line);background:var(--paper);min-height:82px;color:var(--ink);cursor:pointer;text-align:left;border-radius:15px;align-content:center;justify-items:start;gap:7px;padding:12px;display:grid;position:relative}.simple-category-grid button.selected{border-color:var(--green);box-shadow:inset 0 0 0 1px var(--green);background:var(--green)}@supports (color:color-mix(in lab, red, red)){.simple-category-grid button.selected{background:color-mix(in srgb,var(--green) 7%,var(--white))}}.simple-entry.expense .simple-category-grid button.selected{border-color:var(--ps-edge-23653436363564,#e4665d);box-shadow:inset 0 0 0 1px var(--ps-shadow-23653436363564,#e4665d);background:var(--ps-surface-23653436363564,#e4665d)}@supports (color:color-mix(in lab, red, red)){.simple-entry.expense .simple-category-grid button.selected{background:color-mix(in srgb,var(--ps-surface-23653436363564,#e4665d) 7%,var(--white))}}.simple-category-grid i{font-size:18px;font-style:normal}.simple-category-grid span{font-size:12px;font-weight:700}.simple-category-grid b{color:var(--ps-accent-ink);font-size:11px;position:absolute;top:8px;right:9px}.simple-entry.expense .simple-category-grid b{color:var(--ps-ink-23653436363564,#e4665d)}.simple-note{grid-column:1/-1}.simple-save{background:var(--green);color:var(--ps-ink-7768697465,white);cursor:pointer;border:0;border-radius:14px;grid-column:1/-1;padding:15px;font-size:15px;font-weight:800}.simple-entry.expense .simple-save{background:var(--ps-surface-23653436363564,#e4665d)}.simple-entry [role=status]{color:var(--ps-ink-23333938313566,#39815f);grid-column:1/-1;margin:0;font-size:13px}.simple-budget-side article>header strong{font-size:16px}.simple-donut{border-radius:50%;place-items:center;width:210px;height:210px;margin:28px auto;display:grid}.simple-donut>span{background:var(--white);text-align:center;border-radius:50%;place-content:center;width:126px;height:126px;display:grid}.simple-donut b{font-size:25px}.simple-donut small{color:var(--muted);letter-spacing:0;font-size:10px}.simple-breakdown{display:grid}.simple-breakdown>div{border-top:1px solid var(--line);grid-template-columns:9px 1fr auto auto;align-items:center;gap:9px;padding:11px 0;display:grid}.simple-breakdown i{border-radius:50%;width:9px;height:9px}.simple-breakdown span,.simple-breakdown b{font-size:12px}.simple-breakdown b{color:var(--muted)}.simple-breakdown strong{text-align:right;min-width:80px;font-size:13px}.simple-breakdown p,.simple-transactions p{color:var(--muted);font-size:13px}.simple-transactions>header{margin-bottom:10px}.simple-transactions>header>span{color:var(--muted);font-size:13px}.simple-transactions>div>div{border-top:1px solid var(--line);align-items:center;gap:12px;padding:13px 0;display:flex}.simple-transactions i{border-radius:11px;place-items:center;width:36px;height:36px;font-style:normal;font-weight:800;display:grid}.simple-transactions i.income{background:var(--ps-surface-23653566366565,#e5f6ee);color:var(--ps-ink-23326438623633,#2d8b63)}.simple-transactions i.expense{background:var(--ps-surface-23666665626539,#ffebe9);color:var(--ps-ink-23643535373464,#d5574d)}.simple-transactions span{flex:1;gap:4px;min-width:0;display:grid}.simple-transactions span strong{font-size:14px}.simple-transactions span small{letter-spacing:0;color:var(--muted);font-size:12px;font-weight:400}.simple-transactions>div>div>b{font-size:14px}.simple-transactions b.income{color:var(--ps-ink-23326438623633,#2d8b63)}.simple-transactions b.expense{color:var(--ps-ink-23643535373464,#d5574d)}@media (max-width:1000px){.simple-budget-layout{grid-template-columns:1fr}.simple-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:680px){.simple-budget-head{flex-direction:column;align-items:flex-start}.simple-month-nav{justify-content:space-between;width:100%}.simple-balance,.simple-entry form{grid-template-columns:1fr}.simple-entry fieldset,.simple-note,.simple-save,.simple-entry [role=status]{grid-column:auto}.simple-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.simple-entry>header{flex-direction:column;align-items:flex-start}.simple-kind{width:100%}.simple-transactions>div>div{flex-wrap:wrap;align-items:flex-start}.simple-transactions>div>div>b{margin-left:48px}}.os-sidebar nav button .nav-icon{background:currentColor;border-radius:11px;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}@supports (color:color-mix(in lab, red, red)){.os-sidebar nav button .nav-icon{background:color-mix(in srgb,currentColor 8%,transparent)}}.os-sidebar nav button .nav-icon{transition:transform .18s,background .18s,box-shadow .18s}.os-sidebar nav button .app-icon{width:21px;height:21px;display:block;overflow:visible}.os-sidebar nav button:hover .nav-icon{background:currentColor;transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.os-sidebar nav button:hover .nav-icon{background:color-mix(in srgb,currentColor 13%,transparent)}}.os-sidebar nav button.active .nav-icon{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.os-sidebar nav button.active .nav-icon{background:color-mix(in srgb,var(--green) 12%,var(--ps-surface-23666666,#fff))}}.os-sidebar nav button.active .nav-icon{box-shadow:inset 0 0 0 1px var(--green)}@supports (color:color-mix(in lab, red, red)){.os-sidebar nav button.active .nav-icon{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--green) 15%,transparent)}}.os-shell.theme-mor .os-sidebar nav button.active .nav-icon{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.os-shell.theme-mor .os-sidebar nav button.active .nav-icon{background:color-mix(in srgb,var(--green) 11%,var(--ps-surface-23666666,#fff))}}.os-shell.theme-mor .os-sidebar nav button.active .nav-icon{color:var(--ps-accent-ink)}.os-shell.appearance-dark .os-sidebar nav button .nav-icon{background:var(--ps-surface-236666666666663061,#ffffff0a)}.os-shell.appearance-dark .os-sidebar nav button.active .nav-icon{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.os-shell.appearance-dark .os-sidebar nav button.active .nav-icon{background:color-mix(in srgb,var(--green) 28%,var(--ps-surface-23323432633338,#242c38))}}.os-shell.appearance-dark .os-sidebar nav button.active .nav-icon{box-shadow:inset 0 0 0 1px var(--ps-shadow-236666666666663132,#ffffff12)}@media (min-width:761px){.os-sidebar nav button{gap:0}.os-sidebar nav button .nav-icon{border-radius:12px;flex-basis:36px;width:36px;height:36px}.os-sidebar nav button .app-icon{width:22px;height:22px}}@media (prefers-reduced-motion:reduce){.os-sidebar nav button .nav-icon{transition:none}.os-sidebar nav button:hover .nav-icon{transform:none}}.file-hub-v3 .file-v3-head small,.file-hub-v3 .cloud-connections header small,.file-hub-v3 .file-v3-folders>header button,.file-hub-v3 .file-v3-usage>header strong{color:var(--ps-ink-23366133626666,#6a3bff)}.file-hub-v3 .file-v3-head>button,.file-hub-v3 .file-create,.file-hub-v3 .file-v3-sidebar>header>b,.file-hub-v3 .file-v3-sidebar nav button.active,.file-hub-v3 .recent-files>header button.active{background:var(--ps-surface-23366133626666,#6a3bff);border-color:var(--ps-edge-23366133626666,#6a3bff);color:var(--ps-ink-23666666,#fff);box-shadow:0 5px 15px var(--ps-shadow-233661336266663138,#6a3bff18)}.file-hub-v3 .file-v3-sidebar,.file-hub-v3 .file-v3-usage{background:var(--ps-surface-23666166386666,#faf8ff);border-color:var(--ps-edge-23653865306635,#e8e0f5)}.file-hub-v3 .file-v3-shell,.file-hub-v3 .file-v3-search,.file-hub-v3 .file-v3-folders>div>button,.file-hub-v3 .file-library.vivid-files.list{border-color:var(--ps-edge-23653865306635,#e8e0f5)}.file-hub-v3 .file-v3-search{background:var(--ps-surface-23663866356666,#f8f5ff)}.file-hub-v3 .file-v3-sidebar nav button i{color:var(--ps-ink-23373935356366,#7955cf)}.file-hub-v3 .file-v3-sidebar nav button.active i{color:var(--ps-ink-23666666,#fff)}.file-hub-v3 .file-v3-sidebar nav button:hover:not(.active){background:var(--ps-surface-23656565376663,#eee7fc)}.file-hub-v3 .file-v3-folders>div>button.active,.file-hub-v3 .file-v3-folders>div>button:hover{border-color:var(--ps-edge-23386536636536,#8e6ce6);box-shadow:0 4px 12px var(--ps-shadow-233661336266663063,#6a3bff0c)}.file-hub-v3 .folder-color,.file-hub-v3 .file-library.vivid-files .file-preview,.file-hub-v3 .file-v3-usage>section>div>span{background:var(--ps-surface-23656565366666,#eee6ff);color:var(--ps-ink-23366133626666,#6a3bff)}.file-hub-v3 .folder-color.f1,.file-hub-v3 .file-library.vivid-files .file-preview.p1{background:var(--ps-surface-23653564396666,#e5d9ff);color:var(--ps-ink-23363033326332,#6032c2)}.file-hub-v3 .folder-color.f2,.file-hub-v3 .file-library.vivid-files .file-preview.p2{background:var(--ps-surface-23663165626666,#f1ebff);color:var(--ps-ink-23373835306338,#7850c8)}.file-hub-v3 .folder-color.f3,.file-hub-v3 .file-library.vivid-files .file-preview.p3{background:var(--ps-surface-23646464306661,#ddd0fa);color:var(--ps-ink-23353432396134,#5429a4)}.file-hub-v3 .file-v3-folders button em{background:var(--ps-surface-23656465366661,#ede6fa);color:var(--ps-ink-23363934366138,#6946a8)}.file-hub-v3 .file-v3-usage>i{background:var(--ps-surface-23653965316635,#e9e1f5)}.file-hub-v3 .file-v3-usage>i em{background:linear-gradient(90deg,var(--ps-surface-23366133626666,#6a3bff),var(--ps-surface-23396235636666,#9b5cff))}.file-hub-v3 .cloud-connections article{color:var(--ps-ink-23313732303333,#172033);border:1px solid var(--provider-border);border-top:3px solid var(--provider-color);background:var(--provider-bg);box-shadow:0 5px 15px var(--ps-shadow-233137323033333036,#17203306)}.file-hub-v3 .cloud-connections article.drive{--provider-color:var(--ps-surface-23313838303338,#188038);--provider-bg:var(--ps-surface-23663666616637,#f6faf7);--provider-border:var(--ps-edge-23643765396464,#d7e9dd)}.file-hub-v3 .cloud-connections article.dropbox{--provider-color:var(--ps-surface-23303036316666,#0061ff);--provider-bg:var(--ps-surface-23663566386666,#f5f8ff);--provider-border:var(--ps-edge-23643765336663,#d7e3fc)}.file-hub-v3 .cloud-connections article.onedrive{--provider-color:var(--ps-surface-23303037386434,#0078d4);--provider-bg:var(--ps-surface-23663366396664,#f3f9fd);--provider-border:var(--ps-edge-23643565386636,#d5e8f6)}.file-hub-v3 .cloud-connections article>div>b{background:var(--ps-surface-23666666,#fff);border:1px solid var(--provider-border);border-radius:11px;width:42px;height:42px}.file-hub-v3 .cloud-connections article img{object-fit:contain;width:30px;height:30px;display:block}.file-hub-v3 .cloud-connections article>small{color:var(--ps-ink-23363737333836,#677386)}.file-hub-v3 .cloud-connections article>div>button{color:var(--provider-color)}.file-hub-v3 .cloud-connections article>button{background:var(--ps-surface-23666666,#fff);color:var(--provider-color);border-color:var(--provider-border)}.file-hub-v3 .cloud-connections article>button:hover{background:var(--provider-color);color:var(--ps-ink-7768697465,white);border-color:var(--provider-color)}.gantt-resource-main>header>section>button{text-align:center;border:0;border-right:1px solid var(--ps-edge-23653265376564,#e2e7ed);color:inherit;cursor:pointer;background:0 0;place-content:center;gap:2px;min-width:0;padding:7px 2px;display:grid}.gantt-resource-main>header>section>button:hover,.gantt-resource-main>header>section>button.selected{background:var(--ps-surface-23656565366666,#eee6ff);color:var(--ps-ink-23366133626666,#6a3bff)}.gantt-resource-main>header>section>button.today{box-shadow:inset 0 3px var(--ps-shadow-23366133626666,#6a3bff)}.gantt-resource-main>header>section>button:focus-visible{outline:2px solid var(--ps-edge-23366133626666,#6a3bff);outline-offset:-2px}.gantt-resource-person.muted{opacity:1;filter:none}.gantt-expanded-row>section{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:start}.gantt-expanded-row article{overflow-wrap:anywhere;min-height:130px;animation:none}.gantt-person-track{overflow:hidden}.gantt-resource-toolbar{flex-wrap:wrap}.gantt-resource-shell.compact .gantt-resource-person{min-height:54px}.gantt-resource-shell.compact .gantt-person-track{grid-template-rows:38px;padding:8px 0}.gantt-resource-shell.compact .gantt-person{padding:6px 12px}.gantt-resource-shell.compact .gantt-phase{height:30px;padding:5px 7px}.gantt-resource-shell.compact .gantt-person small{display:none}.gantt-context-panel.settings>section{flex-wrap:wrap;overflow:visible}.gantt-context-panel.settings>section>button{cursor:pointer;min-height:36px}.gantt-context-panel.settings>section>button:disabled{opacity:.45;cursor:not-allowed;background:var(--ps-surface-23663466336637,#f4f3f7)!important;color:var(--ps-ink-23376237383834,#7b7884)!important;border-color:var(--ps-edge-23653364666562,#e3dfeb)!important}.gantt-setting-notice{background:var(--ps-surface-23663666316666,#f6f1ff);color:var(--ps-ink-23363834306232,#6840b2);border-bottom:1px solid var(--ps-edge-23653564626634,#e5dbf4);margin:0;padding:8px 14px;font-size:13px}.workplan-v2 .week-control{background:linear-gradient(105deg,var(--green),var(--green));border-radius:14px;grid-template-columns:38px minmax(220px,1fr) auto auto 38px;gap:8px;padding:10px 12px;position:relative}@supports (color:color-mix(in lab, red, red)){.workplan-v2 .week-control{background:linear-gradient(105deg,color-mix(in srgb,var(--green) 92%,var(--ps-surface-23323532303433,#252043)),var(--green))}}.workplan-v2 .week-control{box-shadow:0 8px 20px var(--green)}@supports (color:color-mix(in lab, red, red)){.workplan-v2 .week-control{box-shadow:0 8px 20px color-mix(in srgb,var(--green) 14%,transparent)}}.workplan-v2 .week-control>button{border-radius:10px;height:36px}.workplan-v2 .week-control>div:not(.week-picker){gap:1px}.workplan-v2 .week-control>div>small{font-size:10px}.workplan-v2 .week-control>div>strong{font-size:16px}.week-picker{position:relative}.week-picker-trigger{border:1px solid var(--ps-edge-236666666666663430,#ffffff40);background:var(--ps-surface-236666666666663132,#ffffff12);height:36px;color:var(--ps-ink-23666666,#fff);font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:750;display:flex}.week-picker-trigger:hover,.week-picker-trigger[aria-expanded=true]{background:var(--ps-surface-23666666,#fff);color:var(--ps-accent-ink)}.week-picker-trigger span{font-size:16px}.week-picker-popover{z-index:80;border:1px solid var(--line);background:var(--white);width:min(310px,100vw - 36px);color:var(--ink);box-shadow:0 18px 45px var(--ps-shadow-233137313132363265,#1711262e);border-radius:14px;gap:8px;padding:14px;animation:.16s weekPickerIn;display:grid;position:absolute;top:calc(100% + 8px);right:0}.week-picker-popover:before{content:"";border-left:1px solid var(--line);border-top:1px solid var(--line);background:var(--white);width:11px;height:11px;position:absolute;top:-6px;right:28px;transform:rotate(45deg)}.week-picker-popover label{font-weight:750;color:var(--ink)!important;gap:7px!important;font-size:12px!important;display:grid!important}.week-picker-popover input{width:100%;min-height:42px;border-color:var(--line)!important;background:var(--paper)!important;color:var(--ink)!important}.week-picker-popover small{color:var(--muted)!important;letter-spacing:0!important;font-size:11px!important}@keyframes weekPickerIn{0%{opacity:0;transform:translateY(-5px)scale(.98)}to{opacity:1;transform:none}}.workplan-stats{gap:8px;margin-bottom:10px}.workplan-stats .stat{border-radius:14px;gap:3px;min-height:88px;padding:11px 13px;position:relative;overflow:hidden}.workplan-stats .stat:before{content:"";background:var(--stat-accent,var(--green));height:3px;position:absolute;inset:0 0 auto}.workplan-stats .stat:first-child{--stat-accent:var(--ps-surface-23366434356438,#6d45d8)}.workplan-stats .stat:nth-child(2){--stat-accent:var(--ps-surface-23333161333734,#31a374)}.workplan-stats .stat:nth-child(3){--stat-accent:var(--ps-surface-23336538326366,#3e82cf)}.workplan-stats .stat:nth-child(4){--stat-accent:var(--ps-surface-23646638623335,#df8b35)}.workplan-stats .stat span{font-size:12px}.workplan-stats .stat strong{font-size:20px;line-height:1.15}.workplan-stats .stat small{font-size:11px}.plan-day{--day-color:var(--ps-surface-23366434356438,#6d45d8);background:var(--day-color)}@supports (color:color-mix(in lab, red, red)){.plan-day{background:color-mix(in srgb,var(--day-color) 5%,var(--paper))}}.plan-day{border-color:var(--day-color)}@supports (color:color-mix(in lab, red, red)){.plan-day{border-color:color-mix(in srgb,var(--day-color) 12%,var(--line))}}.plan-day{min-height:326px}.plan-day.day-0{--day-color:var(--ps-surface-23366434356438,#6d45d8)}.plan-day.day-1{--day-color:var(--ps-surface-23336538326366,#3e82cf)}.plan-day.day-2{--day-color:var(--ps-surface-23323639363763,#26967c)}.plan-day.day-3{--day-color:var(--ps-surface-23643438623332,#d48b32)}.plan-day.day-4{--day-color:var(--ps-surface-23636536323738,#ce6278)}.plan-day.day-5{--day-color:var(--ps-surface-23373635656162,#765eab)}.plan-day.day-6{--day-color:var(--ps-surface-23373838313931,#788191)}.plan-day>header{border-top:3px solid var(--day-color);border-bottom-color:var(--day-color);height:54px}@supports (color:color-mix(in lab, red, red)){.plan-day>header{border-bottom-color:color-mix(in srgb,var(--day-color) 13%,var(--line))}}.plan-day>header{background:var(--day-color)}@supports (color:color-mix(in lab, red, red)){.plan-day>header{background:color-mix(in srgb,var(--day-color) 8%,var(--white))}}.plan-day>header{padding:8px 10px}.plan-day>header strong{color:var(--day-color);font-size:14px}.plan-day>header b{background:var(--day-color)}@supports (color:color-mix(in lab, red, red)){.plan-day>header b{background:color-mix(in srgb,var(--day-color) 14%,var(--white))}}.plan-day>header b{color:var(--day-color)}.plan-stack{min-height:265px;padding:6px}.day-quick-add{color:var(--day-color);border-color:var(--day-color)}@supports (color:color-mix(in lab, red, red)){.day-quick-add{border-color:color-mix(in srgb,var(--day-color) 40%,transparent)}}.plan-day:hover .day-quick-add{color:var(--day-color);border-color:var(--day-color);background:var(--day-color)}.day-quick-add:focus-visible{color:var(--day-color);border-color:var(--day-color);background:var(--day-color)}@supports (color:color-mix(in lab, red, red)){.plan-day:hover .day-quick-add{background:color-mix(in srgb,var(--day-color) 7%,var(--white))}.day-quick-add:focus-visible{background:color-mix(in srgb,var(--day-color) 7%,var(--white))}}.workplan-form{gap:11px}.modal:has(.workplan-form){width:min(720px,100vw - 28px);max-height:min(92vh,820px);overflow:auto}.workplan-form>label,.workplan-form>div>label{gap:6px;font-size:12px}.workplan-form input,.workplan-form select{min-height:42px}.workplan-form textarea{min-height:76px}.workplan-form fieldset{border-color:var(--line);background:var(--green);padding:10px}@supports (color:color-mix(in lab, red, red)){.workplan-form fieldset{background:color-mix(in srgb,var(--green) 3%,var(--white))}}.activity-picker{gap:5px}.activity-picker button{padding:8px 5px}.workplan-day-field{margin:0}.workplan-day-picker{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.workplan-day-picker button{border:1px solid var(--line);background:var(--white);min-width:0;color:var(--muted);cursor:pointer;border-radius:10px;justify-items:center;gap:2px;padding:8px 3px;display:grid}.workplan-day-picker button strong{font-size:12px}.workplan-day-picker button small{white-space:nowrap;font-size:10px}.workplan-day-picker button:hover{border-color:var(--green);color:var(--ps-accent-ink)}.workplan-day-picker button.active{border-color:var(--green);background:var(--green);color:var(--ps-ink-23666666,#fff);box-shadow:0 5px 13px var(--green)}@supports (color:color-mix(in lab, red, red)){.workplan-day-picker button.active{box-shadow:0 5px 13px color-mix(in srgb,var(--green) 20%,transparent)}}.workplan-meta-row{gap:10px;grid-template-columns:1fr 1.4fr!important;display:grid!important}.workplan-form .submit{border-radius:12px;min-height:45px;margin-top:1px}@media (max-width:760px){.workplan-v2 .week-control{grid-template-columns:36px 1fr 36px}.workplan-v2 .week-control>.week-picker,.workplan-v2 .week-control>.today-week{grid-column:auto}.workplan-v2 .week-control>.week-picker{grid-column:1/3}.workplan-v2 .week-control>.today-week{grid-column:3}.week-picker-trigger{justify-content:center;width:100%}.week-picker-popover{left:0;right:auto}.week-picker-popover:before{left:28px;right:auto}.workplan-day-picker{grid-template-columns:repeat(4,1fr)}.workplan-meta-row{grid-template-columns:1fr!important}.modal:has(.workplan-form){max-height:94vh}.workplan-stats .stat{min-height:82px}}@media (max-width:460px){.workplan-stats{grid-template-columns:1fr}.workplan-day-picker{grid-template-columns:repeat(3,1fr)}}.platform-admin-side-link{color:#6640ce;background:#f1ebff;border:1px solid #d9caf8;border-radius:11px;justify-content:space-between;align-items:center;gap:8px;margin:10px 12px 0;padding:10px 12px;font-size:12px;font-weight:800;text-decoration:none;display:flex}.platform-admin-side-link:hover{background:#e7dcff}.live-team-photo{color:#6641c6;justify-content:center;align-items:center;font-size:12px;font-weight:800;overflow:hidden;background:#ede7ff!important;display:inline-flex!important}.live-team-photo img{object-fit:cover;width:100%;height:100%}.personnel-head>.work-member-photo{color:#6940bb;background:#f0eaff;border:5px solid #e0d4fb;border-radius:50%;justify-content:center;align-items:center;min-width:112px;font-size:32px;font-weight:800;display:inline-flex;overflow:hidden;box-shadow:0 12px 28px #202b5218;width:112px!important;height:112px!important}.personnel-head>.work-member-photo img{object-fit:cover;width:100%;height:100%}@media (max-width:700px){.personnel-head>.work-member-photo{min-width:82px;font-size:24px;width:82px!important;height:82px!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}:root{--ps-compact-brand:var(--ps-primary,#6846d9)}.os-shell .onedrive-links>p,.os-shell .google-workspace-tools>header p{max-width:75ch;margin:6px 0 10px!important;font-size:12px!important;line-height:1.45!important}.os-shell .compact-dropbox{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex;padding:14px 16px!important}.os-shell .compact-dropbox>h3{margin:0;font-size:15px}.os-shell .compact-dropbox>p:first-of-type{flex:260px}.compact-dropbox>ul:empty,.compact-dropbox>[role=status]:empty{display:none}.os-shell .google-workspace-tools{padding:16px!important}.os-shell .google-workspace-tools>.cloud-service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.os-shell .cloud-service-card:first-child{grid-column:auto}.os-shell .cloud-service-card{flex-direction:column;align-items:stretch;gap:10px;display:flex;padding:14px!important}.os-shell .cloud-service-card>header{grid-template-columns:32px minmax(0,1fr) auto;gap:8px;display:grid;margin:0!important}.os-shell .cloud-service-card>header>span{width:32px;height:32px}.os-shell .cloud-service-card>header>div{min-width:0}.os-shell .cloud-service-card h4{font-size:14px}.os-shell .cloud-service-card p{margin:0!important;font-size:12px!important;line-height:1.45!important}.os-shell .cloud-service-card .cloud-provider-strip{gap:8px;display:flex}.os-shell .cloud-service-card .cloud-provider-strip button,.os-shell .compact-dropbox>button{width:40px!important;min-width:40px!important;height:40px!important}.os-shell .cloud-service-card .cloud-provider-strip svg,.os-shell .compact-dropbox>button svg{width:23px!important;height:23px!important}.os-shell .cloud-service-card a,.os-shell .cloud-service-card button{min-height:36px;font-size:12px!important}.os-shell .cloud-service-card>button{margin-top:auto}.os-shell .project-settings-cards{grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);align-items:start}.os-shell .project-settings-cards>section{padding:16px!important}.os-shell .project-settings-compact h2{font-size:20px}.os-shell .project-settings-compact p,.os-shell .pin-stage-editor>p{margin:6px 0 12px;font-size:12px;line-height:1.45}.os-shell .pin-stage-editor .pin-stage-labels{display:none}.os-shell .pin-stage-editor .pin-stage-row{grid-template-columns:32px minmax(0,1fr) 42px 80px;align-items:center;gap:8px;margin:8px 0!important;display:grid!important}.os-shell .pin-stage-row>input{box-sizing:border-box;min-width:0;height:40px!important;min-height:40px!important;margin:0!important}.os-shell .pin-stage-row>input[type=color]{width:42px;padding:4px!important}.os-shell .pin-stage-move{gap:4px;margin:0;display:flex!important}.os-shell .pin-stage-move button{place-items:center;width:36px;height:36px;min-height:36px;display:grid;padding:0!important}.reorder-handle{touch-action:pan-y;cursor:grab!important}.reorder-handle:active{cursor:grabbing!important}.pwp-operation-list>li{grid-template-columns:32px 28px minmax(0,1fr) auto!important;gap:8px!important}.pwp-operation-list .reorder-handle{min-width:30px;height:40px;padding:0}.os-shell .note-form{gap:14px!important;display:grid!important}.os-shell .note-form>label,.os-shell .note-form>div>label{min-width:0;gap:6px!important;margin:0!important;display:grid!important}.os-shell .note-form label{line-height:1.4;font-size:13px!important}.os-shell .note-form label>small{margin:0;font-size:11px;display:inline}.os-shell .note-form input,.os-shell .note-form select{box-sizing:border-box;width:100%;height:44px!important;min-height:44px!important;margin:0!important;padding:10px 12px!important}.os-shell .note-form textarea{min-height:100px;margin:0!important;padding:12px!important}.os-shell .note-form>div:not(.note-color-picker){align-items:start;gap:14px}.os-shell .note-form fieldset{border:0;margin:0;padding:0}.os-shell .note-form legend{margin-bottom:6px;font-size:13px}.os-shell .team-welcome{color:var(--ink,#292035);background:var(--white,#fff)!important}.os-shell .team-welcome-art,.os-shell .team-welcome-art>*{background:var(--paper,#f4effc)!important;color:var(--ps-accent-ink,var(--green,#7045dc))!important;border-color:var(--line,#e0d7ef)!important}.os-shell .team-welcome>small,.os-shell .team-welcome-benefits span{color:var(--ps-accent-ink,var(--green,#7045dc))!important}.os-shell .team-welcome-benefits span{border-color:var(--line,#e0d7ef)!important}.os-shell .team-welcome .team-welcome-action{background:var(--ps-compact-brand)!important;color:#fff!important}.os-shell .equipment-workspace>.equipment-hero-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.os-shell .equipment-workspace>.equipment-hero-stats>span{border:1px solid var(--line,#e0d7ef);background:var(--white,#fff);border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:14px;font-size:13px;display:flex}.os-shell .equipment-workspace>.equipment-hero-stats b{font-size:22px}.equipment-search{gap:6px;margin:12px 0;font-size:12px;display:grid}.equipment-search input{box-sizing:border-box;width:100%;min-height:44px}.equipment-side-panel>header button{margin-top:10px}.os-shell .budget-white-purple .budget-stats-dashboard{grid-template-columns:minmax(0,1fr)!important;display:grid!important}.os-shell .budget-white-purple .budget-stats-dashboard>.budget-stats-columns{grid-column:1/-1;align-items:stretch;width:100%;grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.os-shell .budget-white-purple .budget-stats-columns>section{box-sizing:border-box;min-width:0;width:auto!important}.os-shell .budget-white-purple .budget-stats-columns .budget-compare-table-wrap{max-width:100%}.os-shell .budget-white-purple .budget-stats-columns .budget-month-comparison table{table-layout:fixed;min-width:0}.os-shell .budget-white-purple .budget-stats-columns .budget-month-comparison :is(th,td){white-space:normal;overflow-wrap:anywhere;padding:12px 8px}.os-shell .cari-dialog>header{gap:16px;justify-content:space-between!important;align-items:center!important;display:flex!important}.os-shell .cari-dialog>header>button{flex:0 0 40px;align-self:center!important;place-items:center!important;width:40px!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0!important;font-size:25px!important;line-height:1!important;display:grid!important;position:static!important;transform:none!important}.workspace-code-disclosure{border:1px solid var(--line,#e0d7ef);background:var(--white,#fff);color:var(--ink,#292035);border-radius:12px;margin:0 0 16px;padding:12px 16px}.workspace-code-disclosure summary{cursor:pointer;font-size:13px;font-weight:600}.workspace-code-disclosure>div{padding-top:12px}.workspace-code-disclosure small{color:var(--muted,#81758c);margin-top:8px;display:block}.planning-tips{margin:0 0 12px;font-size:12px}.planning-tips>button{border:1px solid var(--line,#e0d7ef);min-height:36px;color:var(--ps-accent-ink,var(--green,#7045dc));background:var(--white,#fff);border-radius:10px;padding:7px 12px}.planning-tips>section{border:1px solid var(--line,#e0d7ef);background:var(--white,#fff);border-radius:12px;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:14px;max-width:700px;margin-top:8px;padding:14px;display:grid}.planning-tips p{font-size:12px;line-height:1.5;margin:4px 0!important}.planning-tips nav{align-items:center;gap:8px;display:flex}.planning-tips nav button{min-width:36px;min-height:36px}.planning-tip-preview{background:var(--paper,#f4effc);border-radius:8px;gap:5px;padding:10px;display:grid}.planning-tip-preview i{background:var(--green,#7045dc);opacity:.65;border-radius:3px;height:8px}.planning-tip-preview i:nth-child(2){width:75%}.planning-tip-preview i:nth-child(3){width:50%}.planning-tip-preview.calendar{grid-template-columns:repeat(3,1fr)}.planning-tip-preview.calendar i{width:100%;height:35px}.planning-tip-preview.chart{align-items:end;height:46px;display:flex}.planning-tip-preview.chart i{width:18px;height:16px}.planning-tip-preview.chart i:nth-child(2){height:30px}.planning-tip-preview.chart i:nth-child(3){height:40px}.report-metric-settings{border:1px solid var(--line,#e0d7ef);background:var(--white,#fff);border-radius:12px;margin:12px 0;padding:14px}.report-metric-settings>summary{cursor:pointer;font-size:13px}.report-metric-settings form,.report-metric-settings .metric-setting-row{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.report-metric-settings input{flex:1;min-width:120px;min-height:40px}.report-metric-settings button{min-height:36px}.report-metric-settings li{justify-content:space-between;align-items:center;gap:8px;margin:6px 0;display:flex}.report-metric-settings ul{padding:0;list-style:none}.report-metric-settings p{font-size:12px;line-height:1.5}@media (max-width:850px){.os-shell .google-workspace-tools>.cloud-service-grid,.os-shell .project-settings-cards{grid-template-columns:1fr}.os-shell .budget-white-purple .budget-stats-dashboard>.budget-stats-columns{grid-template-columns:1fr!important}}@media (max-width:550px){.os-shell .pin-stage-editor .pin-stage-row{grid-template-columns:28px minmax(0,1fr) 36px;gap:6px}.os-shell .pin-stage-move{grid-column:2/-1;justify-content:flex-end}.os-shell .equipment-workspace>.equipment-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.planning-tips>section{grid-template-columns:60px minmax(0,1fr)}.planning-tips nav{grid-column:1/-1;justify-content:flex-end}.pwp-operation-list>li{grid-template-columns:28px 24px minmax(0,1fr)!important}.pwp-operation-list>li>div{grid-column:3;justify-content:flex-end}.os-shell .note-form input,.os-shell .note-form select,.equipment-search input{font-size:16px!important}}.os-shell .cloud-service-card .cloud-provider-control button,.os-shell .compact-dropbox .cloud-provider-control button{width:40px!important;min-width:40px!important;height:40px!important;padding:7px!important}.os-shell .cloud-service-card .cloud-provider-control :is(svg,img),.os-shell .compact-dropbox .cloud-provider-control :is(svg,img){width:24px!important;height:24px!important}.equipment-search-mobile{display:none}@media (max-width:820px){.equipment-search-mobile{gap:8px;margin-bottom:12px;display:grid}.equipment-search-mobile>button{justify-self:start;min-height:40px}.equipment-search-mobile label{gap:6px;font-size:12px;display:grid}.equipment-search-mobile input{width:100%;min-height:44px;font-size:16px}}.os-shell details.cloud-service-card{padding:12px!important;display:block!important}.os-shell .cloud-service-card>summary{cursor:pointer;align-items:center;gap:8px;min-height:40px;list-style:none;display:flex}.cloud-service-card>summary::-webkit-details-marker{display:none}.cloud-service-card>summary:after{content:"⌄";color:var(--muted,#70667d)}.cloud-service-card[open]>summary:after{content:"⌃"}.cloud-service-heading{flex:1;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;display:grid}.cloud-service-heading>span{background:var(--paper,#f4effc);width:32px;height:32px;color:var(--ps-accent-ink,var(--green,#7045dc));border-radius:8px;place-items:center;display:grid}.cloud-service-heading b{white-space:nowrap;color:var(--muted,#70667d);font-size:10px}.cloud-service-body{gap:10px;padding-top:12px;display:grid}.os-shell .google-workspace-tools>.cloud-service-grid{align-items:start}.os-shell .pin-stage-row>.reorder-handle,.pwp-operation-list .reorder-handle{border:1px solid var(--line,#e0d7ef);background:var(--paper,#f4effc);width:32px;min-width:0;height:40px;color:var(--ps-accent-ink,var(--green,#7045dc));border-radius:8px;place-items:center;padding:0;font-size:18px;line-height:1;display:grid}@media (max-width:820px){.equipment-side-panel>.equipment-search{display:none}}.os-shell .pin-stage-editor footer>button[type=submit],.pwp-settings-dialog>footer>button[type=submit]{background:var(--ps-compact-brand)!important;color:#fff!important}.os-shell .note-form .note-kind-picker>button{background:var(--ui-raised,#f3effa)!important;color:var(--ui-text,#292236)!important}.os-shell .note-form .note-kind-picker>button.active{background:var(--ui-panel,#fff)!important;color:var(--ui-link,#6035af)!important}:root .compact-dropbox{background:var(--ui-panel,#fff)!important;color:var(--ui-text,#292236)!important;border-color:var(--ui-border,#82758f)!important}:root .compact-dropbox>h3{color:var(--ui-text,#292236)!important}:root .compact-dropbox>p{color:var(--ui-muted,#62566f)!important}:root[data-pin-mode=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--dm-panel:#1f1f24;--dm-raised:#292930;--dm-border:#50505c;--dm-text:#f2f2f7;--dm-muted:#c5c5d0;--dm-accent:#c6b5ff;--dm-success:#9de0bd;--dm-danger:#ffb4ac}:root[data-pin-mode=dark] body{background:#141418}:root[data-pin-mode=dark] :is(.note-add-paper,.project-onboarding,.project-onboarding-options button,.project-trash,.current-account-form,.current-account-totals article,.current-account-list details,.file-hub-v3 .empty-files,.connected-app-card,.workplan-month-grid,.workplan-month-days button,.pc-intro,.pc-intro-notes small,.team-studio-context>div,.team-studio-context .chat-context-tasks li,.self-profile-dialog,.release-drop,.photo-modal,.photo-detail,.photo-kanban-column,.photo-task-card,.photo-finance-card,.photo-category-manage span){background:var(--dm-panel)!important;color:var(--dm-text)!important;border-color:var(--dm-border)!important}:root[data-pin-mode=dark] :is(.note-add-paper strong,.project-onboarding h2,.project-onboarding-options strong,.current-account-totals strong,.current-account-list strong,.connected-app-card h2,.team-studio-context h3,.self-profile-dialog h2,.release-drop h2,.release-drop h3,.photo-task-card h3,.photo-record-copy strong,.photo-page-head h1){color:var(--dm-text)!important}:root[data-pin-mode=dark] :is(.note-add-paper small,.project-onboarding p,.project-onboarding-options small,.project-tree-label,.project-trash small,.current-account-note,.current-account-totals small,.current-account-list small,.connected-app-card p,.connected-app-card footer>span,.service-account,.integration-hub-refresh>header p,.team-studio-context p,.team-studio-context small,.team-role-row small,.team-roles-card>p,.self-profile-dialog small,.release-drop small,.release-drop p,.photo-page-head p,.photo-record-copy span,.photo-category-manage,.photo-category-manage small,.photo-widget p,.photo-empty p){color:var(--dm-muted)!important}:root[data-pin-mode=dark] .note-ghost{border-color:var(--dm-border);background:repeating-linear-gradient(#202026 0 30px,#40404c 31px 32px)!important}:root[data-pin-mode=dark] :is(.service-status,.service-icon-action,.service-connect[aria-disabled=true],.current-account button,.workplan-scope-toggle,.workplan-scope-toggle button,.pc-intro-notes small,.calendar-quick-connections summary,.calendar-quick-connections>div,.calendar-quick-connections a,.team-studio-context .chat-context-mark,.gmail-panel-close,.onboarding-symbol,.self-profile-dialog header,.release-drop header,.profile-photo-circle,.self-profile-dialog header button,.release-drop header button){background:var(--dm-raised)!important;color:var(--dm-accent)!important;border-color:var(--dm-border)!important}:root[data-pin-mode=dark] .service-status.connected{color:var(--dm-success)!important;background:#193d2d!important}:root[data-pin-mode=dark] :is(.calendar-quick-connections strong,.workspace-news-icon,.pin-ai-star,.pin-ai-capabilities button,.project-switcher>div>button>b,.person-task-list .add-task){color:var(--dm-accent)!important}:root[data-pin-mode=dark] :is(.workspace-news-icon:hover,.workspace-news-icon:focus-visible,.workplan-scope-toggle button.active,.current-account button[aria-pressed=true]){color:#fff!important;background:#423261!important}:root[data-pin-mode=dark] :is(.notes-toolbar button.active,.clients-compact-workspace button.active,.team-workload-bubbles button) :is(b,span,strong){color:#fff!important}:root[data-pin-mode=dark] :is(.notes-toolbar button,.notes-toolbar button.active){background:var(--dm-raised)!important;color:var(--dm-text)!important}:root[data-pin-mode=dark] .notes-toolbar button.active{border-color:var(--dm-accent)!important}:root[data-pin-mode=dark] .notes-toolbar button b{color:var(--dm-text)!important;background:#393941!important}:root[data-pin-mode=dark] :is(.team-command-toolbar small,.team-command-toolbar time,.team-week-board header small){color:var(--dm-accent)!important}:root[data-pin-mode=dark] :is(.workplan-month-weekdays span,.workplan-month-days button.muted){background:var(--dm-raised)!important;color:var(--dm-muted)!important;border-color:var(--dm-border)!important}:root[data-pin-mode=dark] :is(.workplan-month-event,.scheduler-event.budget,.calendar-event.budget,.scheduler-agenda-card.budget,.ps-offer-items,.proposal-items,.offer-items,.offer-line-items,.offer-line-editor,.offer-line-head,.offer-line-row,.ps-offer-line-details){color:#e0ceff!important;background:#302540!important;border-color:#685080!important}:root[data-pin-mode=dark] .workplan-month-event.done{color:var(--dm-success)!important;background:#193d2d!important}:root[data-pin-mode=dark] .workplan-month-event.missed{color:var(--dm-danger)!important;background:#482724!important}:root[data-pin-mode=dark] :is(.current-account-list details>div,.current-account-list summary,.team-role-row,.release-drop article,.self-profile-dialog header,.release-drop header){border-color:var(--dm-border)!important}:root[data-pin-mode=dark] :is(.current-account input,.offer-line-row input,.offer-line-row select,.photo-shell input,.photo-shell select,.photo-shell textarea,.photo-modal input,.photo-modal select,.photo-modal textarea){color:var(--dm-text)!important;border-color:var(--dm-border)!important;background:#17171c!important}:root[data-pin-mode=dark] :is(input,textarea)::placeholder{opacity:1;color:var(--dm-muted)!important}:root[data-pin-mode=dark] :is(input,select,textarea):focus-visible{outline:2px solid var(--dm-accent);outline-offset:2px}:root[data-pin-mode=dark] .photo-shell.photo-dark{--photo-orange:#ffbd94;--photo-orange-deep:#ffbd94;--photo-cream:#25212f;--line:var(--dm-border);--ink:var(--dm-text);--muted:var(--dm-muted)}:root[data-pin-mode=dark] .photo-dark :is(.photo-page-head small,.photo-plain,.photo-kanban-add,.photo-record-icon,.photo-fin-stats strong,.photo-widget small,.photo-widget h2,.photo-empty strong){color:var(--dm-text)!important}:root[data-pin-mode=dark] .photo-dark :is(.photo-primary,.photo-sidebar nav button.active){color:#fff!important;background:#a3420d!important}:root[data-pin-mode=dark] .photo-dark :is(.photo-tabs button,.photo-fin-tabs button,.photo-topbar-actions button){background:var(--dm-raised)!important;color:var(--dm-text)!important;border-color:var(--dm-border)!important}:root[data-pin-mode=dark] :is(.photo-field,.photo-field>span,.pc-form-fields label,.pcal-form label){color:var(--dm-text)!important}:root[data-pin-mode=dark] :is(.pc-root,.pc-form-modal,.pc-category-modal){--pc-ink:var(--dm-text);--pc-muted:var(--dm-muted);--pc-line:var(--dm-border);--pc-purple:var(--dm-accent)}:root[data-pin-mode=dark] :is(.pcal-root,.pcal-form,.pcal-detail){--pcal-ink:var(--dm-text);--pcal-muted:var(--dm-muted);--pcal-line:var(--dm-border);--pcal-purple:var(--dm-accent)}:root[data-pin-mode=dark] :is(.photo-brief-card,.photo-equipment-layout>aside,.photo-calendar-grid section,.photo-fin-actions button,.photo-modal>header,.photo-modal>footer,.photo-detail>header,.photo-detail>footer,.photo-summary,.pc-search,.pc-filter-panel,.pc-customer-card,.pc-empty,.pc-metrics article,.pc-panel,.pc-form-modal,.pc-category-modal,.pc-category-tiles button,.pc-review,.pcal-search,.pcal-filters,.pcal-mode-tabs,.pcal-time-scroll,.pcal-corner,.pcal-day-head,.pcal-day-column,.pcal-day-aside section,.pcal-month,.pcal-list-view,.pcal-list-row,.pcal-unscheduled,.pcal-empty,.pcal-detail,.pcal-form,.pcal-detail-panel){background:var(--dm-panel)!important;color:var(--dm-text)!important;border-color:var(--dm-border)!important}:root[data-pin-mode=dark] :is(.photo-segments button,.photo-stepper button,.photo-secondary,.photo-detail footer button,.pc-secondary,.pc-category-pills button,.pc-layout-switch button,.pc-detail-tags span,.pc-form-layout nav button,.pc-form-layout nav span,.pc-upload,.pcal-secondary,.pcal-icon-button,.pcal-today,.pcal-member span,.pcal-crew span,.pcal-detail-tabs button,.pcal-panel-head button,.pcal-unscheduled button,.pcal-equipment-options label){background:var(--dm-raised)!important;color:var(--dm-accent)!important;border-color:var(--dm-border)!important}:root[data-pin-mode=dark] :is(.pc-card-stats b,.pc-contact-strip,.pc-contact-strip a,.pc-panel p,.pcal-day-head,.pcal-date-navigation button,.pcal-date-navigation input,.pcal-shoot,.pcal-shoot small,.pcal-shoot em,.photo-modal>header small){color:var(--dm-text)!important}:root[data-pin-mode=dark] :is(.pc-category-pills em,.pc-card-more,.pc-detail-tabs button,.pc-form-modal header button,.pc-category-modal header button,.pc-category-tabs button,.pcal-hours span,.pcal-time-caption,.pcal-form>header button,.pcal-status-flow div){color:var(--dm-muted)!important}:root[data-pin-mode=dark] :is(.pc-detail-cover,.pc-cover,.pcal-day-head.today,.pcal-day-column.today,.pcal-month-weekdays,.pcal-month-grid>div.muted,.pcal-month-grid>div.today,.pcal-list-row:hover){background:var(--dm-raised)!important;color:var(--dm-text)!important}:root[data-pin-mode=dark] :is(.pc-primary,.pcal-primary,.pcal-month-grid>div.today .pcal-month-date){color:#fff!important;background:#a3420d!important}:root[data-pin-mode=dark] :is(.photo-warning,.photo-alert,.pc-local-error,.pc-danger,.pc-delete,.pcal-error,.pcal-conflict,.pcal-detail>header .danger,.photo-detail footer .danger){color:var(--dm-danger)!important;background:#482724!important;border-color:#81534e!important}:root[data-pin-mode=dark] .photo-notice{color:var(--dm-success)!important;background:#193d2d!important}:root[data-pin-mode=dark] :is(.pc-form-fields input,.pc-form-fields textarea,.pc-category-form input,.pcal-form input,.pcal-form select,.pcal-form textarea,.pcal-detail>header select){color:var(--dm-text)!important;border-color:var(--dm-border)!important;background:#17171c!important}:root[data-pin-mode=dark] .pcal-shoot{background:#302540!important;border-color:#685080!important}:root[data-pin-mode=dark] :is(.note-paper,.note-detail){color:var(--dm-text)!important;border-color:var(--dm-border)!important;background:#292930!important}:root[data-pin-mode=dark] :is(.note-paper,.note-detail) :is(h2,p,small,b,footer,.note-drag,.note-delete){color:var(--dm-text)!important}:root[data-pin-mode=dark] :is(.note-paper.note-yellow,.note-detail.note-yellow){border-top-color:#e0c76c!important}:root[data-pin-mode=dark] :is(.note-paper.note-blue,.note-detail.note-blue){border-top-color:#85c6f5!important}:root[data-pin-mode=dark] :is(.note-paper.note-purple,.note-detail.note-purple){border-top-color:#c6b5ff!important}:root[data-pin-mode=dark] :is(.note-paper.note-coral,.note-detail.note-coral){border-top-color:#ffb4ac!important}:root[data-pin-mode=dark] :is(.note-paper.note-green,.note-detail.note-green){border-top-color:#9de0bd!important}:root[data-pin-mode=dark] .team-workload-bubbles button{background:#6440b5!important}:root[data-pin-mode=dark] :is(.team-studio-tabs button.active,.team-studio-tabs [aria-selected=true],.pin-ai-history-head span,.pin-ai-shortcuts button>span),:root[data-pin-mode=dark] :is(.ios-mobile-header small,.ios-bottom-nav button.active small,.overview-feed-item>button,.action-widget-card>header button,.pin-credit-heading small,.empty-report-workspace>small,.ios-readonly-list article>span:first-child),:root[data-pin-mode=dark] :is(.channel-tabs button,.team-studio-switch button,.team-studio-new,.chat-people-list strong,.pc-intro>div>span){color:var(--dm-accent)!important}:root[data-pin-mode=dark] .team-workload-bubbles button small{color:#fff!important}:root[data-pin-mode=dark] .note-paper time{color:var(--dm-muted)!important}:root[data-pin-mode=dark] :is(.photo-empty,.photo-calm-empty,.pf-empty,.pd-empty,.pb-mode,.pj-column>header,.pp-summary,.pp-stage-cards>button,.onedrive-job-files,.equipment-view-nav button,.equipment-side-panel button span,.equipment-section-head>span){background:var(--dm-panel)!important;color:var(--dm-text)!important;border-color:var(--dm-border)!important}:root[data-pin-mode=dark] :is(.photo-empty,.photo-calm-empty,.pf-empty,.pd-empty,.onedrive-job-files) :is(h2,strong,label){color:var(--dm-text)!important}:root[data-pin-mode=dark] :is(.photo-empty,.photo-calm-empty,.pf-empty,.pd-empty,.pp-summary,.pp-stage-cards,.equipment-view-nav) :is(p,small){color:var(--dm-muted)!important}:root[data-pin-mode=dark] :is(.pb-light-button,.pd-secondary,.pf-secondary,.pf-search,.pb-stages button,.pf-providers button,.equipment-secondary,.equipment-side-panel button,.equipment-section-head h2,.equipment-side-panel h2){color:var(--dm-text)!important}:root[data-pin-mode=dark] :is(.pb-light-button,.pd-secondary,.pb-stages button,.pf-providers button){background:var(--dm-raised)!important;border-color:var(--dm-border)!important}:root[data-pin-mode=dark] :is(.pb-light-button,.pd-secondary) span{color:inherit!important}:root[data-pin-mode=dark] :is(.pj-tabs,.pb-stages) button span{background:var(--dm-raised)!important;color:var(--dm-text)!important}:root[data-pin-mode=dark] .equipment-surface :is(p,small,span){color:var(--dm-muted)!important}:root[data-pin-mode=dark] :is(.pin-task-card>small,.pin-task-card>time,.task-card-counts,.person-task-list .add-task){color:var(--dm-accent)!important}:root[data-pin-mode=dark] .task-card-meta{color:var(--dm-text)!important}:root[data-pin-mode=dark] .task-card-meta>span{background:var(--dm-raised)!important;color:var(--dm-accent)!important}:root[data-pin-mode=dark] :is(.solid-action,.ios-mobile-new,.widget-toolbar-trigger,.team-urgent-panel,.photo-workspace button.active,.photo-workspace button[aria-selected=true]),:root[data-pin-mode=dark] .os-shell .global-command-inner .hero-new-task{color:#fff!important;background:#6440b5!important}:root[data-pin-mode=dark] :is(.solid-action,.ios-mobile-new,.widget-toolbar-trigger,.team-urgent-panel) :is(span,small,b,strong){color:#fff!important}:root[data-pin-mode=dark] .widget-toolbar-trigger>span{background:#6440b5!important}:root[data-pin-mode=dark] .os-shell.appearance-dark :is(.ios-bottom-nav button[aria-current=page] small,.overview-feed-item>small,.task-card-kind-label,.task-card-date-line,[class*=member-tone-]>div>button){color:var(--dm-accent)!important}:root[data-pin-mode=dark] .os-shell.appearance-dark :is(.pb-mode button,.equipment-secondary,.equipment-view-nav strong,.equipment-side-panel strong,.equipment-section-head p,.equipment-side-panel>header small,.equipment-empty){color:var(--dm-text)!important}:root[data-pin-mode=dark] .os-shell.appearance-dark :is(.pb-mode button,.equipment-view-nav b,.equipment-side-panel button>b,.pj-column>header>span,.pp-summary>article,.pp-summary ol li){background:var(--dm-raised)!important;color:var(--dm-text)!important;border-color:var(--dm-border)!important}:root[data-pin-mode=dark] .os-shell.appearance-dark :is(.note-paper footer span,.equipment-side-panel button>b){color:var(--dm-muted)!important}:root[data-pin-mode=dark] .os-shell.appearance-dark .task-card-meta>em{background:var(--dm-raised)!important;color:var(--dm-accent)!important}:root[data-pin-mode=dark] .os-shell.appearance-dark :is(.integration-controls button){background:var(--dm-raised)!important;color:var(--dm-text)!important}:root[data-pin-mode=dark] .os-shell.appearance-dark :is(.budget-workspace-tabs button.active,.integration-controls button.active,.integration-controls button[aria-pressed=true],.hero-create-mark,.team-urgent-panel b),:root[data-pin-mode=dark] .os-shell.appearance-dark .team-photo.live-team-photo>span{color:#fff!important;background:#6440b5!important}:root[data-pin-mode=dark] .os-shell.appearance-dark .equipment-section-head small{color:var(--dm-muted)!important}:root[data-pin-mode=dark] .os-shell.appearance-dark .project-board-view .pin-task-card .task-card-meta :is(em,span){background:var(--dm-raised)!important;color:var(--dm-text)!important}:root[data-pin-mode=dark] .os-shell.appearance-dark .project-board-view .pin-task-card .task-card-meta em.high{color:var(--dm-danger)!important;background:#482724!important}:root[data-pin-mode=dark] .pf-providers b{color:var(--dm-accent)!important}:root[data-pin-mode=dark] :is(.auth-screen,.auth-module-screen,.auth-form-side,.auth-module-screen .auth-form-side,.invite-layout,.admin-login-screen){color:#f2f2f7;background:#141418}:root[data-pin-mode=dark] .auth-module-screen .auth-brand-panel{color:#f2f2f7;background:linear-gradient(145deg,#292332,#1b1c23)}:root[data-pin-mode=dark] :is(.auth-form-card,.login-stack,.auth-form label,.auth-checkbox-label,.auth-consent-label,.auth-existing,.auth-module,.auth-module strong,.invite-card,.admin-login-card,.admin-login-card h1,.auth-form-head h2,.auth-module-screen .auth-brand-mark strong,.auth-module-screen .auth-brand-copy h1){color:#f2f2f7}:root[data-pin-mode=dark] :is(.auth-form input:not([type=checkbox]):not([type=radio]),.invite-card input,.auth-existing,.auth-form .auth-module,.auth-trial-menu nav,.auth-oauth-button,.login-secondary button,.invite-card,.admin-login-card){color:#f2f2f7;background:#1f1f24;border-color:#50505c}:root[data-pin-mode=dark] :is(.auth-form input[readonly],.auth-form .auth-module.selected,.auth-module-switch,.auth-module-switch button[aria-pressed=true],.auth-module-icon,.auth-trial-menu nav a>span:first-child,.invite-card dl,.admin-login-badge,.auth-module-screen .auth-brand-badge){color:#c6b5ff;box-shadow:none;background:#292930;border-color:#50505c}:root[data-pin-mode=dark] :is(.auth-module-screen .auth-brand-copy p,.auth-module-screen .auth-brand-footnote,.auth-module-features,.auth-form-head p,.auth-switch,.auth-trial-switch,.auth-note,.auth-existing p,.auth-previous,.auth-steps,.auth-module small,.auth-module-head p,.auth-divider>b,.login-provider-note,.auth-change-account,.invite-hint,.invite-card dt,.admin-login-card header p,.admin-login-card footer,.admin-login-foot,.admin-login-brand small){color:#c5c5d0!important}:root[data-pin-mode=dark] :is(.auth-form-side a,.auth-trial-menu summary,.auth-eyebrow,.auth-back,.login-forgot,.login-text-button,.login-secondary button,.auth-module-caption,.auth-module-features li span,.auth-module-screen .auth-brand-badge>b,.invite-brand,.invite-eyebrow,.admin-login-card footer a,.admin-login-status,.auth-steps .active){color:#c6b5ff!important}:root[data-pin-mode=dark] :is(.auth-google-button,.auth-oauth-button){background:#1f1f24;border-color:#50505c;color:#f2f2f7!important}:root[data-pin-mode=dark] :is(.auth-module-switch button,.auth-trial-menu nav a){color:#c5c5d0}:root[data-pin-mode=dark] :is(.auth-module-switch button[aria-pressed=true],.auth-trial-menu nav a:hover,.auth-trial-menu nav a:focus-visible,.auth-oauth-button:hover){color:#c6b5ff;background:#292930}:root[data-pin-mode=dark] :is(.auth-form,.invite-card,.admin-login-card) ::placeholder{color:#bcb4c9;opacity:1}:root[data-pin-mode=dark] :is(.auth-error,.invite-error){color:#ffb4ac;background:#352229;border-color:#98505d}:root[data-pin-mode=dark] .login-message{color:#f2f2f7;background:#292332;border-color:#645279}:root[data-pin-mode=dark] .auth-verified{color:#9de0bd;background:#193429;border-color:#47715d}:root[data-pin-mode=dark] .auth-verified :is(small,span){color:#9de0bd;background:0 0}:root[data-pin-mode=dark] :is(.auth-divider>span,.admin-login-card footer){border-color:#50505c}:root[data-pin-mode=dark] .auth-divider>span{background:#50505c}:root[data-pin-mode=dark] :is(.auth-screen,.invite-card,.admin-login-card) :is(button,a,input,summary):focus-visible{outline-offset:3px;outline:3px solid #c6b5ff}:root:not([data-pin-mode=dark]) .os-shell :is(.piya-home-avatars>b,.project-compact-tabs button>span,.task-card-kind-label,.pin-task-title,.task-card-date-line,.task-card-counts>b,.interaction-note,.notes-archive-tabs button:not(.active),.notes-scope-filter>span,.note-archive-action,.note-paper footer>span,.team-studio-person.active small,.team-studio-group-list>p,.chat-empty-state,.workplan-head-actions nav button:not(.active),.workplan-stats article>span,.workplan-week-board header small,.workplan-day header small,.pc-clients button>small,.pc-head>small,.pc-panel th,.pc-panel p,.simple-kind button:not(.active),.simple-budget-form label,.budget-extra-note>summary,.scheduler-view-tabs button:not(.active),.scheduler-weekdays>span,.scheduler-toolbar label,.departments-panel p,.ps-member-calendar th,.ps-member-person small,.ps-member-task>small,.equipment-view-nav button small,.equipment-section-head>span,.equipment-empty,.offer-summary-bar>div>span,.offer-stages button small,.service-status,.responsive-stat-table .head,.responsive-stat-table .head span){color:#53405f!important}:root:not([data-pin-mode=dark]) .os-shell :is(.day-quick-add,.today-week){color:#245da8!important}:root:not([data-pin-mode=dark]) .os-shell .budget-net-banner :is(span,small){color:#fff!important}:root:not([data-pin-mode=dark]) .os-shell .team-urgent-panel header small{color:#e2d5ff!important}:root[data-pin-mode=dark] .os-shell.appearance-dark :is(.equipment-inventory-panel header small,.equipment-section-head small){color:#ddd0ff!important}:root[data-pin-mode=dark] .os-shell.appearance-dark :is(.action-widget-primary,.simple-save){color:#fff!important;background:#6540c2!important}:root[data-pin-mode=dark] .os-shell.appearance-dark .pp-stage-nav button:not(.active){color:#e5dcff!important;background:#2d243d!important}:root[data-pin-mode=dark] .os-shell.appearance-dark .status-flow section[data-status]>div>button{color:#eee6ff!important;background:#292930!important;border-color:#5a4e6d!important}:root[data-pin-mode=dark] .os-shell.appearance-dark .budget-compare-table-wrap th small{color:#ddd0ff!important}:root:not([data-pin-mode=dark]) .os-shell.os-shell :is(button[aria-label=Dosyalar]>span,button[aria-label=İş\ durumu]>span,button[aria-label=Zaman\ çizelgesi]>span,.team-studio button.active small,.equipment-hero p,.equipment-section-head p,.plan-day header small,.pc-stats small,.simple-entry label,.ps-member-table th,.ps-member-table small,.equipment-view-nav small){color:#53405f!important}:root:not([data-pin-mode=dark]) .os-shell.os-shell .day-quick-add{color:#245da8!important}:root:not([data-pin-mode=dark]) .os-shell.os-shell .budget-net-banner dt{color:#fff!important}:root:not([data-pin-mode=dark]) .os-shell.os-shell :is(.dashboard-empty,.pj-layout button:not(.active),.pp-stage-nav .selected small,.pp-stage-content>header>span,.pp-empty,.pin-task-empty,.equipment-hero-stats>span,.equipment-side-panel button,.equipment-surface>header small,.team-studio button small,.budget-compare-pickers label,.responsive-stat-table p,.stats-circle-cards p,.ps-stage-ribbon small,.team-member-list button small,.tone-1>small,nav[aria-label=Takvim\ görünümü] button:not(.active),.today>button>b,.today>button>span,.agency-scheduler-shell header>label,.pp-stage-content .selected>small){color:#53405f!important}:root:not([data-pin-mode=dark]) .os-shell.os-shell :is(.day-quick-add,.status-flow section[data-status]>div>button):not(:disabled){opacity:1!important;color:#245da8!important}:root:not([data-pin-mode=dark]) .os-shell.os-shell :is(.pc-card-stats small:last-child,.stats-intro>.positive,.budget-white-purple .positive,.budget-white-purple .selected>b){color:#245c3c!important}:root:not([data-pin-mode=dark]) .os-shell.os-shell :is(.team-task-progress>strong,.budget-white-purple .negative){color:#99434c!important}:root:not([data-pin-mode=dark]) .os-shell.os-shell .team-urgent-panel :is(header>span,.team-empty-state>small){color:#ffc0c8!important}:root:not([data-pin-mode=dark]) .os-shell.os-shell :is(.stat-legend>span,.file-hub-v3 button>b){color:#6741ac!important}:root[data-pin-mode=dark] .os-shell.os-shell.appearance-dark .equipment-surface header small{color:#ddd0ff!important}:root:not([data-pin-mode=dark]) .os-shell.os-shell :is(header>label,.pp-stage-cards button>small,.pte button>small,button.active>span>small){color:#53405f!important}:root:not([data-pin-mode=dark]) .os-shell.os-shell .pc-intro-notes small:nth-child(3){color:#245c3c!important}:root:not([data-pin-mode=dark]) .os-shell.os-shell .team-urgent-panel header>span{color:#99434c!important}:root:not([data-pin-mode=dark]) .os-shell.os-shell nav[aria-label=Takvim\ görünümü] button[aria-pressed=true]{color:#fff!important}:root:not([data-pin-mode=dark]) .os-shell.os-shell .pf-providers button>b{color:#245da8!important}:root[data-pin-mode=dark] .os-shell.os-shell.appearance-dark .equipment-workspace header small{color:#ddd0ff!important}:root:not([data-pin-mode=dark]) .os-shell.os-shell .team-urgent-panel .team-urgent-list article header>span{color:#99434c!important}:root:not([data-pin-mode=dark]) .os-shell.os-shell .ios-bottom-nav button:not([aria-current=page]) small{color:#53405f!important}:root[data-pin-mode=dark] .os-shell.os-shell.appearance-dark .ios-readonly-page>header>small{color:#ddd0ff!important}:root{--ui-page:#f6f4fb;--ui-panel:#fff;--ui-raised:#f3effa;--ui-field:#fff;--ui-text:#292236;--ui-muted:#62566f;--ui-link:#6035af;--ui-button:#6540b5;--ui-on-button:#fff;--ui-border:#82758f;--ui-danger:#8d2439;--ui-danger-bg:#fff1f3}:root[data-pin-mode=dark]{--ui-page:#000;--ui-panel:#222228;--ui-raised:#353041;--ui-field:#1a1a20;--ui-text:#f2f2f7;--ui-muted:#c5c5d0;--ui-link:#c6b5ff;--ui-button:#6540b5;--ui-on-button:#fff;--ui-border:#95869f;--ui-danger:#ffb4ac;--ui-danger-bg:#482724}:root[data-pin-mode=dark] .os-shell.os-shell.os-shell{--ps-page:var(--ui-page)!important;--paper:var(--ps-page)!important;--surface:var(--ui-panel)!important;--surface-alt:var(--ui-raised)!important;--white:var(--ui-panel)!important;--heading:var(--ui-text)!important;--ink:var(--ui-text)!important;--muted:var(--ui-muted)!important;--line:var(--ui-border)!important;--ps-panel:var(--ui-panel)!important;--ps-card:var(--ui-panel)!important;--ps-elevated:var(--ui-raised)!important;--ps-ink:var(--ui-text)!important;--ps-title:var(--ui-text)!important;--ps-muted:var(--ui-muted)!important;--ps-border:var(--ui-border)!important;--ps-soft:var(--ui-raised)!important;--rail-cutout:var(--ps-page)!important;background:var(--ps-page)!important;color:var(--ui-text)!important}:root[data-pin-mode=dark] .os-shell.os-shell.os-shell :is(.os-main,.view-wrap){background:var(--ui-page)!important}:root[data-pin-mode=dark] .os-shell.os-shell.os-shell :is(.hero-overview,.piya-home-intro,.piya-home-panel,.dashboard-widget){background:var(--ui-panel)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important}:root[data-pin-mode=dark] .os-shell.os-shell{--rail-cutout:var(--ps-page)}:root[data-pin-mode=dark] .ios-mobile-header{background:var(--ui-panel)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important}:root .os-shell .overview-feed-item{animation-name:overview-arrive-readable}@keyframes overview-arrive-readable{0%{opacity:1;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}:root[data-pin-mode=dark] .photo-workspace.photo-workspace{--ps-card:var(--ui-panel);--ps-panel:var(--ui-panel);--ps-elevated:var(--ui-raised);--ps-ink:var(--ui-text);--ps-title:var(--ui-text);--ps-muted:var(--ui-muted);--ps-soft:var(--ui-raised);--ps-border:var(--ui-border)}:root[data-pin-mode=dark] .photo-workspace .photo-equipment{--surface:var(--ui-panel);--surface-alt:var(--ui-raised);--ps-ink:var(--ui-text);--ps-muted:var(--ui-muted);--line:var(--ui-border);--accent:var(--ui-link);--accent-soft:var(--ui-raised);--eq-surface:var(--ui-panel);--eq-soft:var(--ui-raised);--eq-text:var(--ui-text);--eq-muted:var(--ui-muted);--eq-border:var(--ui-border)}:root[data-pin-mode=dark] .os-shell.os-shell :is(.equipment-view-nav>button,.equipment-surface,.equipment-modern-card,.equipment-quick-add,.equipment-purchase-form,.equipment-team-lanes>section,.equipment-purchase-cards>article,.pp-section-toolbar,.pp-section-context,.pp-check-summary,.pp-check-group,.pb-mode,.pj-column>header,.photo-calm-empty,.pf-empty,.pd-empty,.pte-tabs button.active){background:var(--ui-panel)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important}:root[data-pin-mode=dark] .os-shell.os-shell :is(.equipment-hero h1,.equipment-section-head h2,.equipment-side-panel h2,.equipment-view-nav strong,.equipment-hero-stats b,.equipment-secondary,.pp-section-intro h2,.pp-section-customer-value,.pp-check-group h4){color:var(--ui-text)!important}:root[data-pin-mode=dark] .os-shell.os-shell :is(.equipment-toolbar input,.equipment-assignment-meta select,.photo-equipment-assign-select select){background:var(--ui-field)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important}:root[data-pin-mode=dark] .os-shell.os-shell :is(.photo-primary,.pc-primary,.pb-primary,.pfin-primary,.pj-primary,.pf-primary,.pd-primary,.pcal-primary,.equipment-primary,.widget-toolbar-trigger,.photo-calm-empty button,.photo-equipment-assign-select button){background:var(--ui-button)!important;color:var(--ui-on-button)!important;border-color:var(--ui-button)!important}:root[data-pin-mode=dark] .os-shell.os-shell :is(.overview-feed-item>button,.action-widget-card>header button,.piya-home-panel>header button,.channel-tabs button,.team-studio-new,.team-studio-switch button,.pc-intro>div>span,.pin-credit-heading small,.equipment-side-panel>button,.equipment-view-nav small){color:var(--ui-link)!important}:root[data-pin-mode=dark] .os-shell.os-shell .equipment-side-panel>button.active{color:var(--ui-on-button)!important}:root .photo-workspace .ptask-workspace .team-photo.live-team-photo>span{background:var(--ui-raised)!important;color:var(--ui-link)!important}:root:not([data-pin-mode=dark]) .os-shell :is(.project-onboarding-options small,.note-add-paper small),:root .os-shell .equipment-history>div>p{color:var(--ui-muted)!important}:root [aria-label=Ekip\ Kodu],:root .problem-dialog{background:var(--ui-panel)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important}:root :is([aria-label=Ekip\ Kodu],.problem-dialog) :is(strong,span,small,label,p,h2){color:var(--ui-text)!important}:root :is([aria-label=Ekip\ Kodu],.problem-help) button{color:var(--ui-link)!important}:root [aria-label=Ekip\ Kodu] button{background:var(--ui-raised)!important;border-color:var(--ui-border)!important}:root .problem-dialog :is(input,textarea,select){background:var(--ui-field)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important}:root .problem-dialog .problem-submit{background:var(--ui-button)!important;color:var(--ui-on-button)!important}:root .problem-help,:root .problem-help button{background:var(--ui-panel)!important}:root[data-pin-mode=dark] :is(.photo-modal,.pj-wizard,.pb-form,.pd-modal,.pf-modal,.pte-dialog,.training-tour-card,.photo-training-guide){background:var(--ui-panel)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important}:root :is(.auth-screen,.auth-module-screen,.admin-login-screen) :is(.login-provider-note,.auth-note,.auth-steps li,.auth-divider>b,.auth-change-account,.admin-login-brand small,.admin-login-card header p,.admin-login-card footer span),:root .pa-shell :is(p,small,em,label,th,.pa-owner,.pa-empty,.pa-v2-muted,.pa-v2-chart-empty,.pa-v2-chart-legend,.pa-v2-trend-footer,.pa-v2-status-title>span){color:var(--ui-muted)!important}:root .pa-shell .pa-v2-range button:not(.active),:root .pa-shell .pa-v2-kicker{color:var(--ui-link)!important}:root[data-pin-mode=dark] .pa-shell{background:var(--ui-field);color:var(--ui-text)}:root[data-pin-mode=dark] .pa-shell :is(.pa-sidebar,.pa-main,.pa-card,.pa-v2-card,.pa-v2-stat,.pa-metric,.pa-control-card,.pa-top,.pa-v2-plan-note,.pa-v2-status-group,.pa-events,.pa-event,.pa-check,.pm-stats article,.pm-review,.pm-incident,.pa-table-wrap,.pa-table,.pa-table th,.pa-table td,.pa-main table,.pa-main th,.pa-main td,.pa-v2-chart-empty,.pa-v2-customer-quick>span,.pm-disclaimer,.pm-operations nav a,.pm-provider-grid article,.pm-notification,.pm-notification-list,.pa-search){background:var(--ui-panel)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important}:root[data-pin-mode=dark] .pa-shell :is(h1,h2,h3,h4,strong,b,td){color:var(--ui-text)!important}:root[data-pin-mode=dark] .pa-shell :is(input,select,textarea){background:var(--ui-field)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important}:root[data-pin-mode=dark] .pa-shell :is(button,.pa-back,.pa-empty,.pa-v2-range,.pa-control-details summary){background:var(--ui-raised)!important;color:var(--ui-link)!important;border-color:var(--ui-border)!important}:root[data-pin-mode=dark] .pa-shell :is(a,.pa-v2-kicker){color:var(--ui-link)!important}:root[data-pin-mode=dark] .pa-shell :is(.pa-primary,.pa-sidebar nav button.active,.pa-v2-range button.active){background:var(--ui-button)!important;color:var(--ui-on-button)!important}:root[data-pin-mode=dark] .pa-shell :is(.pa-warning,.pa-notice){background:var(--ui-raised)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important}:root[data-pin-mode=dark] .pa-shell svg text{fill:var(--ui-text)!important}:root[data-pin-mode=dark] .pa-shell :is(.pa-updated,.pm-eyebrow,.pa-v2-page-tools>span),:root .auth-module-screen .auth-brand-footnote,:root :is(.pin-task-inspector,.piya-task-composer,.ptask-dialog,.note-detail) :is(.task-detail-empty,.task-detail-note-hint,dt,.ptask-detail-meta>span,.ptask-steps>p,.ptask-compose-steps>p,.ptask-dialog>header p,summary>small,.composer-project-client small){color:var(--ui-muted)!important}:root :is(.pin-task-inspector,.piya-task-composer,.note-detail) :is(.task-detail-section>header>button,.note-task-link,button[aria-label=Tekrarlama]>span,button[aria-label=Diğer]>span){color:var(--ui-link)!important}:root[data-pin-mode=dark] :is(.ptask-dialog,.pin-task-inspector,.task-detail-hero,.task-detail-hero-row,.task-detail-section,.task-detail-sidebar>section,.google-workspace-tools,.cloud-service-card,.piya-task-composer,.piya-task-composer section,.ptask-steps,.ptask-detail-meta>span,.composer-title-row,.composer-project-client){background:var(--ui-panel)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important}:root[data-pin-mode=dark] :is(.ptask-dialog,.pin-task-inspector,.piya-task-composer) :is(h2,h3,h4,strong,b,label,dd,.task-detail-person>span){color:var(--ui-text)!important}:root[data-pin-mode=dark] :is(.ptask-dialog,.pin-task-inspector,.piya-task-composer) :is(p,small,dt,.composer-people>span,.composer-project-client label>span){color:var(--ui-muted)!important}:root[data-pin-mode=dark] :is(.ptask-dialog,.pin-task-inspector,.piya-task-composer) :is(input,textarea,select){background:var(--ui-field)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important}:root[data-pin-mode=dark] :is(.ptask-dialog,.pin-task-inspector,.piya-task-composer) button:not(.solid-action):not([type=submit]){background:var(--ui-raised)!important;color:var(--ui-link)!important;border-color:var(--ui-border)!important}:root[data-pin-mode=dark] :is(.ptask-dialog,.pin-task-inspector,.piya-task-composer) :is(.solid-action,button[type=submit]){background:var(--ui-button)!important;color:var(--ui-on-button)!important}:root[data-pin-mode=dark] .piya-task-composer summary small{background:var(--ui-raised)!important}:root .pin-task-inspector .team-photo>span{background:var(--ui-raised)!important;color:var(--ui-link)!important}:root[data-pin-mode=dark] [role=dialog].modal>header,:root[data-pin-mode=dark] .modal .pin-task-inspector.pin-task-detail-page .task-detail-hero{background:var(--ui-panel)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important}:root[data-pin-mode=dark] .modal .pin-task-inspector .task-detail-breadcrumb>span{color:var(--ui-link)!important}:root[data-pin-mode=dark] .modal .pin-task-inspector .task-detail-badges>span{background:var(--ui-raised)!important;color:var(--ui-text)!important;border-color:var(--ui-border)!important}:root[data-pin-mode=dark] .modal .pin-task-inspector :is(.task-detail-layout,.task-detail-main,.task-detail-sidebar){background:var(--ui-panel)!important;border-color:var(--ui-border)!important}:root[data-pin-mode=dark] [role=dialog].modal:has(.pin-task-inspector){background:var(--ui-panel)!important;border-color:var(--ui-border)!important}@media (max-width:760px){body:has(.ios-mobile-chrome)>:is(.ps-trial-banner,[aria-label="Paket ödeme hatırlatması"],.trial-payment-message){margin-top:calc(64px + env(safe-area-inset-top));overflow-wrap:anywhere;min-width:0;max-width:100%}body:has(>:is(.ps-trial-banner,[aria-label="Paket ödeme hatırlatması"],.trial-payment-message)) .os-shell.os-shell>.os-main{padding-top:0!important}.os-shell.os-shell.os-shell>.os-main{padding-bottom:calc(152px + env(safe-area-inset-bottom))!important}body:has(.ios-mobile-chrome) .ps-support-trigger{box-sizing:border-box;max-width:calc(50vw - 55px);min-height:48px;left:14px;right:auto;bottom:calc(78px + env(safe-area-inset-bottom))!important}.os-shell.os-shell .ai-dock-orb{max-width:calc(50vw - 55px);min-height:48px;padding-inline:12px;right:14px!important}body:has(.ios-mobile-chrome) .self-profile-trigger{box-sizing:border-box;width:46px;height:48px;left:calc(50% - 23px)!important;right:auto!important;bottom:calc(78px + env(safe-area-inset-bottom))!important}.workspace-first-steps,.workspace-first-steps nav{scroll-margin-bottom:calc(160px + env(safe-area-inset-bottom))}}
