@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,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--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:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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,::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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){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]){appearance:button}::file-selector-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}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-2{margin:calc(var(--spacing) * 2)}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline\!{display:inline!important}.table{display:table}.table\!{display:table!important}.h-full{height:100%}.min-h-full{min-height:100%}.w-full{width:100%}.max-w-full{max-width:100%}.grow{flex-grow: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}.flex-col{flex-direction:column}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.invert{--tw-invert:invert(100%);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))}}.task-evidence-photo{cursor:pointer;background-color:#1b2519;background-position:50%;background-size:cover;border:1px solid #53614d;border-radius:7px;width:32px;height:38px;transition:transform .7s cubic-bezier(.16,1,.3,1),filter .25s}html[data-theme=light] .task-evidence-photo{background-color:#e5e9dd;border:1px solid #adb7a4}.task-evidence-photo:hover{filter:contrast(1.08);transform:scale(1.05)}.execution-photo-ledger{background:#101014;border-bottom:1px solid #2b2b31}html[data-theme=light] .execution-photo-ledger{background:#fafaf5;border-bottom:1px solid #adb7a4}.execution-photo-ledger-head{justify-content:space-between;align-items:center;min-height:43px;padding:7px 9px;display:flex}.execution-photo-ledger-head>span{color:#83838c;font:7px var(--font-geist-mono),monospace;letter-spacing:.8px;align-items:center;gap:6px;display:flex}html[data-theme=light] .execution-photo-ledger-head>span{color:#5b6552}.execution-photo-ledger-head>button{color:#11150e;cursor:pointer;background:#b9cba5;border:1px solid #4b5546;border-radius:7px;align-items:center;gap:5px;height:29px;padding:0 8px;font-size:7px;font-weight:680;display:flex}html[data-theme=light] .execution-photo-ledger-head>button{color:#20251b;background:#b9cba5;border:1px solid #adb7a4}.execution-photo-ledger-head>button:disabled{opacity:.5}.execution-photo-strip{border-top:1px solid #29292f;gap:0;display:flex;overflow-x:auto}html[data-theme=light] .execution-photo-strip{border-top:1px solid #adb7a4}.execution-photo-strip>p{color:#71717a;min-width:100%;margin:0;padding:17px 10px;font-size:8px}html[data-theme=light] .execution-photo-strip>p{color:#5b6552}.execution-photo-strip>article{background:#0c0c0f;border-right:1px solid #29292f;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:8px;min-width:162px;padding:8px;display:grid;position:relative}html[data-theme=light] .execution-photo-strip>article{background:#fafaf5;border-right:1px solid #adb7a4}.execution-photo-preview{color:#7f7f88;cursor:pointer;background:#17171b 50%/cover;border:1px solid #3d3d44;border-radius:7px;place-items:center;width:46px;height:46px;padding:0;transition:transform .7s cubic-bezier(.16,1,.3,1),filter .25s;display:grid;overflow:hidden}html[data-theme=light] .execution-photo-preview{color:#5b6552;background:#fafaf5 50%/cover;border:1px solid #adb7a4}.execution-photo-preview:hover:not(:disabled){filter:contrast(1.1);transform:scale(1.04)}.execution-photo-preview:disabled{cursor:wait}.execution-photo-strip article>span{min-width:0}.execution-photo-strip article>span strong,.execution-photo-strip article>span small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.execution-photo-strip article>span strong{font-size:8px}.execution-photo-strip article>span small{color:#7b8874;font:6px var(--font-geist-mono),monospace;text-transform:uppercase;margin-top:5px}html[data-theme=light] .execution-photo-strip article>span small{color:#5b6552}.execution-photo-strip article>button:last-child{color:#85858e;cursor:pointer;background:#111115;border:1px solid #46464d;border-radius:6px;place-items:center;min-width:23px;height:23px;padding:0 5px;display:grid;position:absolute;top:4px;right:4px}html[data-theme=light] .execution-photo-strip article>button:last-child{color:#5b6552;background:#fafaf5;border:1px solid #adb7a4}.execution-photo-strip article>button.confirm{color:#e4a18d;background:#34211c;width:auto;font-size:6px}html[data-theme=light] .execution-photo-strip article>button.confirm{color:#7d594e;background:#e5e9dd}.note-photo-composer{background:#09090c;border:1px solid #35353c;border-radius:7px;align-items:center;gap:8px;min-height:36px;padding:5px 7px;display:flex}html[data-theme=light] .note-photo-composer{background:#fafaf5;border:1px solid #adb7a4}.note-create-form .note-photo-composer button{color:#aaaab2;background:0 0;border:1px solid #46464d;width:auto;height:25px;padding:0 7px;font-size:7px}html[data-theme=light] .note-create-form .note-photo-composer button{color:#23281e;border:1px solid #adb7a4}.note-create-form .note-photo-composer button:last-child{width:25px;margin-left:auto;padding:0}.note-photo-composer span{color:#707079;font-size:7px}html[data-theme=light] .note-photo-composer span{color:#5b6552}.private-note-photo-strip{gap:4px;justify-content:flex-start!important;margin:11px 0!important;display:flex!important}.private-note-photo-strip figure{width:46px;height:46px;margin:0;position:relative}.private-note-photo-strip figure>button:first-child{overflow:hidden;color:#777780!important;background:#0b0b0e 50%/cover!important;border:1px solid #3d3d44!important;border-radius:7px!important;place-items:center!important;width:46px!important;height:46px!important;padding:0!important;display:grid!important}html[data-theme=light] .private-note-photo-strip figure>button:first-child{color:#5b6552!important;background:#fafaf5 50%/cover!important;border:1px solid #adb7a4!important}.private-note-photo-strip figure>button:last-child{position:absolute;top:-4px;right:-4px;color:#d59683!important;background:#211714!important;border-color:#654036!important;width:19px!important;height:19px!important;padding:0!important}html[data-theme=light] .private-note-photo-strip figure>button:last-child{color:#755348!important;background:#fafaf5!important;border-color:#472d26!important}.private-note-photo-strip figure>button.confirm{width:auto!important;padding:0 4px!important;font-size:5px!important}.private-note-list>article{flex-direction:column;display:flex}.private-note-list>article>small{margin-top:auto!important}.private-note-photo-strip figure>button:first-child{background-color:#0b0b0e!important;background-position:50%!important;background-size:cover!important}html[data-theme=light] .private-note-photo-strip figure>button:first-child{background-color:#fafaf5!important}.private-note-photo-strip figure>button:first-child{background-image:var(--note-photo,none)!important}@media (max-width:700px){.execution-photo-strip>article{min-width:150px}.note-photo-composer{flex-direction:column;align-items:flex-start}.note-create-form .note-photo-composer button:last-child{position:absolute;right:20px}.private-note-photo-strip{flex-wrap:wrap}}:root{--black:#030305;--panel:#101014;--bone:#c8c8cd;--fog:#a1a1aa;--line:#c8c8cd40}*{box-sizing:border-box}body{background:var(--black);color:#fff;font-family:var(--font-outfit),Arial,sans-serif;margin:0}html[data-theme=light] body{color:#23281e;background:#f5f5f0}.korexo-shell{background:radial-gradient(circle at 80% -10%,#4f5b762b,transparent 38%),var(--black);min-height:100vh;display:flex}html[data-theme=light] .korexo-shell{background:radial-gradient(circle at 80% -10%,#e9eaed2b,#0000 38%),#f5f5f0}.workspace-nav{border-right:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#35353c transparent;z-index:3;background:#08080bce;flex-direction:column;width:255px;padding:24px 13px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}html[data-theme=light] .workspace-nav{background:#fafaf5ce;border-right:1px solid #adb7a438}.wordmark{color:#fff;letter-spacing:2.6px;align-items:center;gap:9px;padding:0 9px;font-size:14px;font-weight:700;text-decoration:none;display:flex}html[data-theme=light] .wordmark{color:#23281e}.wordmark span{background:var(--bone);width:27px;height:27px;color:var(--black);letter-spacing:0;border-radius:50%;place-items:center;font:italic 18px Georgia,serif;display:grid}html[data-theme=light] .wordmark span{color:#20251b;background:#dfe2d8}.nav-caption{color:#777780;letter-spacing:1.1px;margin:44px 9px 11px;font:10px Courier New,monospace}html[data-theme=light] .nav-caption{color:#5b6552}.network-caption{margin-top:26px}.workspace-nav nav{gap:2px;display:grid}.nav-item{color:#a2a2aa;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:11px;height:42px;padding:0 10px;font-size:12px;display:flex}html[data-theme=light] .nav-item{color:#5b6552}.nav-item:hover,.nav-item.active{color:#fff;background:#1d1d22}html[data-theme=light] .nav-item:hover,html[data-theme=light] .nav-item.active{color:#23281e;background:#fafaf5}.nav-item b{color:var(--bone);background:#2b2b31;border-radius:3px;margin-left:auto;padding:3px 5px;font:9px Courier New,monospace}html[data-theme=light] .nav-item b{color:#20251b;background:#e5e9dd}.nav-item b.warm{color:#e7a28d;background:#422821}html[data-theme=light] .nav-item b.warm{color:#7f594e;background:#e5e9dd}.nav-bottom{margin-top:auto}.plan-card{background:#17171c;border:1px solid #2d2d33;border-radius:7px;margin:0 2px 13px;padding:15px}html[data-theme=light] .plan-card{background:#fafaf5;border:1px solid #adb7a4}.plan-card>span,.panel-top span,.signal-card>span,.meeting-panel span{color:#a2a2ab;letter-spacing:1px;font:9px Courier New,monospace}html[data-theme=light] .plan-card>span,html[data-theme=light] .panel-top span,html[data-theme=light] .signal-card>span,html[data-theme=light] .meeting-panel span{color:#5b6552}.plan-card strong{margin:10px 0 5px;font:500 17px/1.1 Georgia,serif;display:block}.plan-card p{color:#85858e;margin:0 0 12px;font-size:10px;line-height:1.5}html[data-theme=light] .plan-card p{color:#5b6552}.plan-card button,.panel-top button{color:var(--bone);cursor:pointer;background:0 0;border:0;padding:0;font-size:10px}html[data-theme=light] .plan-card button,html[data-theme=light] .panel-top button{color:#20251b}.plan-card button span{color:#c8d7a2;font-size:14px}html[data-theme=light] .plan-card button span{color:#6e7659}.profile{color:#fff;text-align:left;background:0 0;border:0;align-items:center;gap:9px;width:100%;padding:8px;display:flex}html[data-theme=light] .profile{color:#23281e}.profile>svg{color:#85858e;margin-left:auto}html[data-theme=light] .profile>svg{color:#5b6552}.avatar{background:#3f4941;border-radius:50%;place-items:center;width:30px;height:30px;font:9px Courier New,monospace;display:grid}html[data-theme=light] .avatar{background:#e5e9dd}.profile strong,.profile small{display:block}.profile strong{font-size:11px}.profile small{color:#81818a;margin-top:3px;font:9px Courier New,monospace}html[data-theme=light] .profile small{color:#5b6552}.workspace-main{width:calc(100% - 255px);max-width:1700px;margin-left:255px;padding:0 44px 55px}.topbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:111px;display:flex}html[data-theme=light] .topbar{border-bottom:1px solid #adb7a438}.topbar p{color:#85858f;letter-spacing:1.1px;margin:0;font:10px Courier New,monospace}html[data-theme=light] .topbar p{color:#5b6552}.topbar h1{letter-spacing:-.045em;margin:7px 0 0;font-size:29px;font-weight:500}.top-actions{align-items:center;gap:9px;display:flex}.search{border:1px solid var(--line);color:#aaaab2;border-radius:999px;align-items:center;gap:8px;width:220px;height:38px;padding:0 12px;display:flex}html[data-theme=light] .search{color:#23281e;border:1px solid #adb7a438}.search input{color:#fff;background:0 0;border:0;outline:0;width:100%;font-size:11px}html[data-theme=light] .search input{color:#23281e}.round-button{border:1px solid var(--line);color:#fff;background:#17171c;border-radius:50%;width:38px;height:38px;position:relative}html[data-theme=light] .round-button{color:#23281e;background:#fafaf5;border:1px solid #adb7a438}.round-button i{background:#d78e75;border-radius:50%;width:6px;height:6px;position:absolute;top:8px;right:8px}html[data-theme=light] .round-button i{background:#d78e75}.new-project{background:var(--bone);color:var(--black);border:0;border-radius:999px;align-items:center;gap:7px;padding:11px 15px;font-size:11px;font-weight:650;display:flex}html[data-theme=light] .new-project{color:#20251b;background:#dfe2d8}.dashboard-intro{color:#888891;justify-content:space-between;padding:28px 0 19px;font-size:12px;display:flex}html[data-theme=light] .dashboard-intro{color:#5b6552}.dashboard-intro p{margin:0}.dashboard-intro span{letter-spacing:.8px;font:10px Courier New,monospace}.dashboard-grid{grid-template-rows:215px 215px 215px;grid-template-columns:repeat(4,1fr);grid-auto-flow:dense;gap:10px;display:grid}.project-panel,.activity-panel,.tasks-panel,.signal-card,.meeting-panel{border:1px solid var(--line);background:var(--panel);border-radius:8px;overflow:hidden}html[data-theme=light] .project-panel,html[data-theme=light] .activity-panel,html[data-theme=light] .tasks-panel,html[data-theme=light] .signal-card,html[data-theme=light] .meeting-panel{background:#fffefa;border:1px solid #adb7a438}.project-panel{background:linear-gradient(145deg,#17171c,#0c0c0f);flex-direction:column;grid-area:span 2/span 2;padding:22px;display:flex}html[data-theme=light] .project-panel{background:linear-gradient(145deg,#fafaf5,#fafaf5)}.panel-top{justify-content:space-between;align-items:flex-start;display:flex}.panel-top h2{letter-spacing:-.05em;margin:7px 0 0;font-size:27px;font-weight:500;line-height:.98}.panel-top h2 em,.empty-state h2 em{font-family:Georgia,serif;font-weight:400}.project-list{margin-top:auto}.project-row{border-top:1px solid var(--line);grid-template-columns:44px 1fr 100px 74px;align-items:center;gap:10px;padding:11px 0;display:grid}html[data-theme=light] .project-row{border-top:1px solid #adb7a438}.project-image{filter:grayscale(.35);background-position:50%;background-size:cover;border-radius:5px;width:44px;height:44px}.project-image.residence{background-image:url(https://picsum.photos/seed/korexo-residence/600/500)}.project-image.lume{background-image:url(https://picsum.photos/seed/korexo-renovation/600/500)}.project-image.atelier{background-image:url(https://picsum.photos/seed/korexo-commercial/600/500)}.project-row strong{font-size:11px}.project-row small{color:#8d8d96;margin-top:3px;font-size:9px;display:block}html[data-theme=light] .project-row small{color:#5b6552}.progress span{color:#898992;font:9px Courier New,monospace}html[data-theme=light] .progress span{color:#5b6552}.progress i{background:#33333a;border-radius:8px;height:3px;margin-top:6px;display:block}html[data-theme=light] .progress i{background:#e5e9dd}.progress b{background:var(--bone);border-radius:8px;height:100%;display:block}html[data-theme=light] .progress b{background:#dfe2d8}.team{justify-content:flex-end;display:flex}.team b{border:2px solid var(--panel);background:#6b7669;border-radius:50%;place-items:center;width:22px;height:22px;margin-left:-5px;font:7px Courier New,monospace;display:grid}html[data-theme=light] .team b{background:#e5e9dd;border:2px solid #adb7a4}.team b:nth-child(2){color:#443;background:#d8d0b8}html[data-theme=light] .team b:nth-child(2){color:#20251b;background:#d8d0b8}.team b:nth-child(3){background:#b98369}html[data-theme=light] .team b:nth-child(3){background:#f4eeec}.signal-card{color:#000;flex-direction:column;justify-content:space-between;padding:19px;display:flex;position:relative}html[data-theme=light] .signal-card{color:#20251b}.signal-card.sand,html[data-theme=light] .signal-card.sand{background:#d4c7a3}.signal-card.sage,html[data-theme=light] .signal-card.sage{background:#b9cba5}.signal-card strong{letter-spacing:-.08em;font-size:55px;font-weight:500;line-height:.8}.signal-card strong small{font-size:22px}.signal-card p{max-width:150px;margin:0;font-size:10px;line-height:1.35}.signal-card>b,.signal-card>svg{font-size:18px;position:absolute;bottom:15px;right:16px}.activity-panel{grid-column:span 2;padding:21px}.activity-list{margin-top:16px}.activity{gap:9px;padding:0 0 13px;display:flex}.activity>b{color:#443;background:#d8d0b8;border-radius:50%;place-items:center;width:29px;min-width:29px;height:29px;font:8px Courier New,monospace;display:grid}html[data-theme=light] .activity>b{color:#20251b;background:#d8d0b8}.activity:nth-child(2)>b{color:#fff;background:#3f4941}html[data-theme=light] .activity:nth-child(2)>b{color:#23281e;background:#e5e9dd}.activity:nth-child(3)>b{color:#fff;background:#b98369}html[data-theme=light] .activity:nth-child(3)>b{color:#23281e;background:#f4eeec}.activity p{margin:0;font-size:10px;line-height:1.55}.activity small{color:#87878f;margin-top:2px;font-size:9px;display:block}html[data-theme=light] .activity small{color:#5b6552}.tasks-panel{grid-column:span 2;padding:21px}.task{border-top:1px solid #28282e;grid-template-columns:17px 1fr auto;align-items:center;gap:8px;padding:8px 0;display:grid}html[data-theme=light] .task{border-top:1px solid #adb7a4}.task>i{border:1px solid #777780;border-radius:50%;width:15px;height:15px}html[data-theme=light] .task>i{border:1px solid #adb7a4}.task p{margin:0}.task strong{font-size:10px;display:block}.task small{color:#85858e;margin-top:3px;font-size:9px;display:block}html[data-theme=light] .task small{color:#5b6552}.task>b{border-radius:3px;padding:3px 4px;font:8px Courier New,monospace}.task>b.high{color:#e5a187;background:#452a23}html[data-theme=light] .task>b.high{color:#7e594a;background:#e5e9dd}.task>b.medium{color:#d6bf7a;background:#403925}html[data-theme=light] .task>b.medium{color:#766943;background:#e5e9dd}.task>b.low{color:#bbd4b4;background:#283a2d}html[data-theme=light] .task>b.low{color:#23281e;background:#e5e9dd}.meeting-panel{background:var(--bone);color:#000;grid-template-columns:.9fr 1.1fr;display:grid}html[data-theme=light] .meeting-panel{color:#20251b;background:#dfe2d8}.meeting-panel>div{color:#fff;background:#1b1b20;flex-direction:column;justify-content:center;padding:18px;display:flex}html[data-theme=light] .meeting-panel>div{color:#23281e;background:#fafaf5}.meeting-panel strong{letter-spacing:-.08em;margin:14px 0 6px;font-size:43px;font-weight:500;line-height:.9}.meeting-panel strong small{font-size:19px}.meeting-panel em{color:#a7a7af;font:9px Courier New,monospace}html[data-theme=light] .meeting-panel em{color:#23281e}.meeting-panel section{flex-direction:column;padding:19px 15px;display:flex}.meeting-panel h3{letter-spacing:-.04em;margin:7px 0;font-size:17px;font-weight:500;line-height:1.05}.meeting-panel p{color:#55555b;margin:0;font-size:9px}html[data-theme=light] .meeting-panel p{color:#5b6552}.meeting-panel section button{text-align:left;background:0 0;border:0;margin-top:auto;padding:0;font-size:10px;font-weight:650}.empty-state{text-align:center;place-content:center;height:calc(100vh - 111px);display:grid}.empty-state>span{color:#898992;letter-spacing:1px;font:10px Courier New,monospace}html[data-theme=light] .empty-state>span{color:#5b6552}.empty-state h2{letter-spacing:-.07em;margin:13px 0;font-size:clamp(2.8rem,5vw,5rem);font-weight:500;line-height:.95}.empty-state p{color:#888891;margin:0;font-size:12px}html[data-theme=light] .empty-state p{color:#5b6552}@media (max-height:820px) and (min-width:701px){.workspace-nav{padding-block:14px}.nav-caption{margin-top:19px;margin-bottom:6px}.network-caption{margin-top:11px}.nav-item{height:36px}.plan-card{display:none}.nav-bottom{margin-top:10px}}@media (max-width:1050px){.workspace-nav{width:225px}.workspace-main{width:calc(100% - 225px);margin-left:225px;padding:0 24px 40px}.dashboard-grid{grid-template-rows:auto;grid-template-columns:repeat(2,1fr)}.project-panel,.activity-panel,.tasks-panel{grid-column:span 2}.project-panel{min-height:390px}.signal-card,.meeting-panel{min-height:210px}}@media (max-width:700px){.workspace-nav{transform:translate(-100%)}.workspace-main{width:100%;margin:0;padding:0 16px}.topbar{height:85px}.search,.round-button{display:none}.topbar h1{font-size:23px}.dashboard-intro span{display:none}.dashboard-grid{gap:8px}.project-row{grid-template-columns:39px 1fr 80px}.team{display:none}.project-image{width:39px;height:39px}.signal-card,.meeting-panel{min-height:180px}.project-panel{min-height:366px}}.auth-loading{color:#8e8e96;min-height:100vh;font:10px var(--font-geist-mono),monospace;letter-spacing:1px;place-items:center;display:grid}html[data-theme=light] .auth-loading{color:#5b6552}.auth-page{background:radial-gradient(circle at 18% 10%,#5a69602b,transparent 30%),radial-gradient(circle at 82% 32%,#715d4b21,transparent 27%),var(--black);color:#fff;width:100%;max-width:100%;overflow-x:hidden}html[data-theme=light] .auth-page{color:#23281e;background:radial-gradient(circle at 18% 10%,#e5e9dd2b,#0000 30%),radial-gradient(circle at 82% 32%,#eceae921,#0000 27%),#f5f5f0}.auth-page button,.auth-page input,.auth-page select{font:inherit}.auth-page button,.auth-page a{transition:color .25s,background-color .25s,border-color .25s,transform .45s cubic-bezier(.2,.7,.2,1)}.auth-page button{cursor:pointer}.auth-nav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;width:min(100% - 48px,1440px);height:88px;margin:0 auto;display:flex}html[data-theme=light] .auth-nav{border-bottom:1px solid #adb7a438}.auth-nav>div{color:#8e8e96;align-items:center;gap:14px;font-size:12px;display:flex}html[data-theme=light] .auth-nav>div{color:#5b6552}.auth-nav button{border:1px solid var(--line);color:#fff;background:#131317;border-radius:999px;padding:10px 17px}html[data-theme=light] .auth-nav button{color:#23281e;background:#fafaf5;border:1px solid #adb7a438}.auth-nav button:hover{border-color:#77777f;transform:translateY(-2px)}html[data-theme=light] .auth-nav button:hover{border-color:#adb7a4}.auth-hero{grid-template-columns:minmax(0,1.45fr) minmax(390px,.55fr);align-items:start;gap:clamp(50px,8vw,126px);width:min(100% - 48px,1440px);min-height:calc(100vh - 88px);margin:0 auto;padding:92px 0 112px;display:grid}.auth-copy{padding-top:26px}.auth-copy h1{letter-spacing:-.072em;max-width:1120px;margin:0;font-size:clamp(3rem,6vw,6.8rem);font-weight:430;line-height:.91}.auth-inline-image{vertical-align:.08em;filter:grayscale(.62)contrast(1.18);background-image:linear-gradient(90deg,#03030514,#03030547),url(https://picsum.photos/seed/korexo-material-library/500/220);background-position:50%;background-size:cover;border-radius:999px;width:clamp(80px,10vw,148px);height:clamp(34px,4.4vw,62px);margin:0 .18em;display:inline-block}html[data-theme=light] .auth-inline-image{background-image:linear-gradient(90deg,#fafaf514,#fafaf547),url(https://picsum.photos/seed/korexo-material-library/500/220)}.auth-copy>p{color:#9f9fa7;max-width:570px;margin:36px 0 54px;font-size:clamp(15px,1.3vw,19px);line-height:1.55}html[data-theme=light] .auth-copy>p{color:#5b6552}.auth-marquee{border-block:1px solid var(--line);color:#85858e;width:100%;font:10px var(--font-geist-mono),monospace;letter-spacing:1.4px;padding:15px 0;overflow:hidden}html[data-theme=light] .auth-marquee{color:#5b6552;border-block:1px solid #adb7a438}.auth-marquee>div{align-items:center;width:max-content;animation:26s linear infinite auth-marquee;display:flex}.auth-marquee span{margin:0 23px}.auth-marquee i{background:#b9cba5;border-radius:50%;width:4px;height:4px}html[data-theme=light] .auth-marquee i{background:#b9cba5}@keyframes auth-marquee{to{transform:translate(-50%)}}.auth-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#101014e8;border:1px solid #c8c8cd59;border-radius:8px;padding:26px;position:relative;box-shadow:0 38px 90px #0000005c}html[data-theme=light] .auth-panel{background:#fafaf5e8;border:1px solid #adb7a459}.auth-panel:before{content:"";pointer-events:none;border:1px solid #c8c8cd14;border-radius:5px;position:absolute;inset:7px}html[data-theme=light] .auth-panel:before{border:1px solid #adb7a414}.auth-panel-heading{border-bottom:1px solid var(--line);gap:13px;padding-bottom:23px;display:flex;position:relative}html[data-theme=light] .auth-panel-heading{border-bottom:1px solid #adb7a438}.auth-panel-icon{background:var(--bone);width:38px;height:38px;color:var(--black);border-radius:50%;flex:0 0 38px;place-items:center;display:grid}html[data-theme=light] .auth-panel-icon{color:#20251b;background:#dfe2d8}.auth-panel h2{letter-spacing:-.04em;margin:0;font-size:25px;font-weight:520}.auth-panel-heading p{color:#8d8d95;margin:5px 0 0;font-size:11px;line-height:1.45}html[data-theme=light] .auth-panel-heading p{color:#5b6552}.auth-panel form{gap:14px;margin-top:22px;display:grid;position:relative}.auth-panel label{color:#aaaab1;font:10px var(--font-geist-mono),monospace;letter-spacing:.55px;text-transform:uppercase;gap:7px;display:grid}html[data-theme=light] .auth-panel label{color:#23281e}.auth-panel input,.auth-panel select{color:#fff;text-transform:none;letter-spacing:0;background:#0b0b0e;border:1px solid #303037;border-radius:8px;outline:0;width:100%;height:44px;padding:0 12px;font-size:12px}html[data-theme=light] .auth-panel input,html[data-theme=light] .auth-panel select{color:#23281e;background:#fafaf5;border:1px solid #adb7a4}.auth-panel select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#777780 50%),linear-gradient(135deg,#777780 50%,#0000 50%);background-position:calc(100% - 17px) 18px,calc(100% - 12px) 18px;background-repeat:no-repeat;background-size:5px 5px}html[data-theme=light] .auth-panel select{background-image:linear-gradient(45deg,#0000 50%,#e5e9dd 50%),linear-gradient(135deg,#e5e9dd 50%,#0000 50%)}.auth-panel input:focus,.auth-panel select:focus{border-color:#96969e;box-shadow:0 0 0 3px #c8c8cd14}html[data-theme=light] .auth-panel input:focus,html[data-theme=light] .auth-panel select:focus{border-color:#adb7a4}.auth-panel label small{color:#6f6f77;font:9px/1.45 var(--font-geist-mono),monospace;text-transform:none;letter-spacing:0}html[data-theme=light] .auth-panel label small{color:#5b6552}.auth-field-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.password-input{display:block;position:relative}.password-input input{padding-right:43px}.password-input button{color:#8e8e96;background:0 0;border:0;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:6px;right:6px}html[data-theme=light] .password-input button{color:#5b6552}.auth-submit{background:var(--bone);height:47px;color:var(--black);border:0;border-radius:8px;justify-content:space-between;align-items:center;margin-top:4px;padding:0 16px;font-size:12px;font-weight:680;display:flex}html[data-theme=light] .auth-submit{color:#20251b;background:#dfe2d8}.auth-submit:hover:not(:disabled){background:#fff;transform:translateY(-2px)}html[data-theme=light] .auth-submit:hover:not(:disabled){background:#fff}.auth-submit:disabled{opacity:.45;cursor:not-allowed}.auth-secondary-actions{color:#777780;margin-top:16px;font-size:10px;line-height:1.5;position:relative}html[data-theme=light] .auth-secondary-actions{color:#5b6552}.auth-secondary-actions button{color:#aaaab2;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:10px;display:flex}html[data-theme=light] .auth-secondary-actions button{color:#23281e}.auth-secondary-actions button:hover{color:#fff}html[data-theme=light] .auth-secondary-actions button:hover{color:#23281e}.auth-secondary-actions p{margin:0}.auth-message{text-transform:none;letter-spacing:0;border-radius:8px;margin:0;padding:10px 11px;font-size:10px;line-height:1.45}.auth-message.error{color:#f0b7a4;background:#422821}html[data-theme=light] .auth-message.error{color:#84655a;background:#e5e9dd}.auth-message.success{color:#c8ddc1;background:#29392e;align-items:flex-start;gap:7px;display:flex}html[data-theme=light] .auth-message.success{color:#23281e;background:#e5e9dd}.auth-config-notice{color:#d8c492;background:#2b251a;border:1px solid #665436;border-radius:8px;gap:10px;margin:18px 0 0;padding:12px;display:flex;position:relative}html[data-theme=light] .auth-config-notice{color:#776c50;background:#e5e9dd;border:1px solid #473b26}.auth-config-notice svg{flex:none}.auth-config-notice p{margin:0;font-size:10px;line-height:1.5}.auth-config-notice strong{color:#f0ddb0;display:block}html[data-theme=light] .auth-config-notice strong{color:#847a61}.auth-config-notice code{color:#fff;font-size:9px}html[data-theme=light] .auth-config-notice code{color:#23281e}.auth-interest,.auth-desire{width:min(100% - 48px,1440px);margin:0 auto;padding:clamp(130px,16vw,240px) 0}.auth-section-copy{grid-template-columns:1.25fr .75fr;align-items:end;gap:70px;margin-bottom:70px;display:grid}.auth-section-copy h2{letter-spacing:-.066em;max-width:820px;margin:0;font-size:clamp(3rem,5.4vw,6rem);font-weight:430;line-height:.94}.auth-section-copy p{color:#8d8d95;max-width:460px;margin:0 0 7px;font-size:14px;line-height:1.65}html[data-theme=light] .auth-section-copy p{color:#5b6552}.auth-bento{grid-template-rows:290px 250px;grid-template-columns:repeat(4,1fr);grid-auto-flow:dense;border:1px solid var(--line);border-radius:8px;gap:0;display:grid;overflow:hidden}html[data-theme=light] .auth-bento{border:1px solid #adb7a438}.auth-bento article{border-bottom:1px solid #0303052e;border-right:1px solid #0303052e;padding:28px;transition:transform .7s;position:relative;overflow:hidden}html[data-theme=light] .auth-bento article{border-bottom:1px solid #adb7a42e;border-right:1px solid #adb7a42e}.auth-bento article:hover{transform:scale(.985)}.auth-bento-wide{grid-column:span 2}.auth-bento-small{grid-column:span 1}.auth-bento h3{letter-spacing:-.05em;max-width:400px;margin:18px 0 9px;font-size:clamp(22px,2.6vw,38px);font-weight:480;line-height:1}.auth-bento p{color:#8d8d95;max-width:430px;margin:0;font-size:12px;line-height:1.55}html[data-theme=light] .auth-bento p{color:#5b6552}.dark-card{background:#111115}html[data-theme=light] .dark-card{background:#fafaf5}.bone-card,.sage-card,.sand-card{color:#030305}html[data-theme=light] .bone-card,html[data-theme=light] .sage-card,html[data-theme=light] .sand-card{color:#20251b}.bone-card{background:var(--bone)}html[data-theme=light] .bone-card{background:#dfe2d8}.sage-card,html[data-theme=light] .sage-card{background:#b9cba5}.sand-card,html[data-theme=light] .sand-card{background:#d4c7a3}.bone-card strong,.sand-card strong{letter-spacing:-.08em;font-size:clamp(58px,7vw,98px);line-height:.75;display:block}.bone-card p{color:#47474d}html[data-theme=light] .bone-card p{color:#20251b}.auth-bento-small{flex-direction:column;justify-content:space-between;display:flex}.auth-bento-small h3{font-size:24px}.image-card{background:linear-gradient(90deg,#030305d1,#0303052e),url(https://picsum.photos/seed/korexo-site-review/1100/650) 50%/cover;align-items:flex-end;display:flex}html[data-theme=light] .image-card{background:linear-gradient(90deg,#fafaf5d1,#fafaf52e),url(https://picsum.photos/seed/korexo-site-review/1100/650) 50%/cover}.image-card div{position:relative}.image-card span{font:10px var(--font-geist-mono),monospace;color:#d0d0d6;letter-spacing:1px}html[data-theme=light] .image-card span{color:#23281e}.image-card h3{color:#fff;margin-bottom:0}html[data-theme=light] .image-card h3{color:#23281e}.auth-desire{grid-template-columns:.75fr 1.25fr;align-items:start;gap:clamp(60px,10vw,160px);display:grid}.auth-desire .auth-section-copy{margin:0;display:block;position:sticky;top:110px}.auth-desire .auth-section-copy p{margin-top:28px}.auth-story-stack{gap:34vh;padding-bottom:26vh;display:grid}.auth-story-card{border:1px solid var(--line);background:#121216;border-radius:8px;flex-direction:column;min-height:410px;padding:35px;display:flex;position:sticky;top:13vh;box-shadow:0 -22px 70px #030305a6}html[data-theme=light] .auth-story-card{background:#fafaf5;border:1px solid #adb7a438}.auth-story-card:nth-child(2){background:#1a1a1f}html[data-theme=light] .auth-story-card:nth-child(2){background:#fafaf5}.auth-story-card:nth-child(3){background:var(--bone);color:var(--black)}html[data-theme=light] .auth-story-card:nth-child(3){color:#20251b;background:#dfe2d8}.auth-story-card>span{font:11px var(--font-geist-mono),monospace;color:#777780}html[data-theme=light] .auth-story-card>span{color:#5b6552}.auth-story-card h3{letter-spacing:-.06em;max-width:540px;margin:auto 0 20px;font-size:clamp(34px,4.3vw,63px);font-weight:460;line-height:.94}.auth-story-card p{color:#96969e;max-width:510px;margin:0;font-size:13px;line-height:1.65}html[data-theme=light] .auth-story-card p{color:#5b6552}.auth-story-card:nth-child(3) p{color:#4d4d54}html[data-theme=light] .auth-story-card:nth-child(3) p{color:#5b6552}.auth-story-card svg{position:absolute;top:32px;right:32px}.auth-testimonial{border-top:1px solid var(--line);width:min(100% - 48px,1440px);margin:0 auto;padding:clamp(130px,15vw,220px) clamp(24px,7vw,110px)}html[data-theme=light] .auth-testimonial{border-top:1px solid #adb7a438}.auth-testimonial>p{letter-spacing:-.055em;max-width:1160px;margin:0;font-size:clamp(34px,4.7vw,72px);font-weight:430;line-height:1.08}.auth-testimonial>div{justify-content:space-between;align-items:end;margin-top:65px;display:flex}.auth-testimonial span>strong{color:#fff;margin-bottom:5px;display:block}html[data-theme=light] .auth-testimonial span>strong{color:#23281e}.auth-testimonial span{color:#777780;font:10px/1.5 var(--font-geist-mono),monospace}html[data-theme=light] .auth-testimonial span{color:#5b6552}.testimonial-controls{gap:8px;display:flex}.testimonial-controls button{border:1px solid var(--line);color:#fff;background:#111115;border-radius:50%;place-items:center;width:43px;height:43px;display:grid}html[data-theme=light] .testimonial-controls button{color:#23281e;background:#fafaf5;border:1px solid #adb7a438}.testimonial-controls button:hover{background:var(--bone);color:var(--black);transform:scale(1.05)}html[data-theme=light] .testimonial-controls button:hover{color:#20251b;background:#dfe2d8}.auth-footer{background:var(--bone);min-height:650px;color:var(--black);grid-template-columns:1.25fr .75fr;gap:90px;padding:80px max(24px,50vw - 720px);display:grid}html[data-theme=light] .auth-footer{color:#20251b;background:#dfe2d8}.auth-footer .wordmark{width:max-content;color:var(--black);padding:0}html[data-theme=light] .auth-footer .wordmark{color:#20251b}.auth-footer .wordmark span{background:var(--black);color:var(--bone)}html[data-theme=light] .auth-footer .wordmark span{color:#20251b;background:#f5f5f0}.auth-footer h2{letter-spacing:-.075em;margin:120px 0 36px;font-size:clamp(55px,8vw,120px);font-weight:450;line-height:.84}.auth-footer button{background:var(--black);color:#fff;border:0;border-radius:8px;align-items:center;gap:20px;padding:15px 21px;font-size:12px;display:flex}html[data-theme=light] .auth-footer button{color:#23281e;background:#f5f5f0}.auth-footer button:hover{transform:translateY(-3px)}.auth-footer>div:last-child{flex-direction:column;padding-top:118px;display:flex}.auth-footer>div:last-child>p{max-width:440px;margin:0;font-size:20px;line-height:1.45}.auth-footer nav{gap:25px;margin-top:auto;display:flex}.auth-footer nav a{color:#030305;font-size:12px}html[data-theme=light] .auth-footer nav a{color:#20251b}.auth-footer small{font:10px var(--font-geist-mono),monospace;color:#515157;margin-top:25px}html[data-theme=light] .auth-footer small{color:#5b6552}@media (max-width:1050px){.auth-hero{grid-template-columns:1fr;padding-top:70px}.auth-copy{padding-top:0}.auth-copy h1{max-width:920px}.auth-panel{width:min(100%,620px)}.auth-section-copy,.auth-footer,.auth-desire{grid-template-columns:1fr}.auth-desire .auth-section-copy{position:relative;top:auto}.auth-footer{gap:30px}.auth-footer>div:last-child{padding-top:30px}.auth-footer nav{margin-top:100px}}@media (max-width:700px){.auth-nav{width:calc(100% - 30px);height:74px}.auth-nav>div>span{display:none}.auth-hero,.auth-interest,.auth-desire,.auth-testimonial{width:calc(100% - 30px)}.auth-hero{gap:55px;min-height:auto;padding:58px 0 90px}.auth-copy h1{font-size:clamp(3rem,15vw,4.7rem);line-height:.92}.auth-copy>p{margin:25px 0 38px;font-size:15px}.auth-panel{padding:20px}.auth-field-row{grid-template-columns:1fr}.auth-section-copy{grid-template-columns:1fr;gap:26px;margin-bottom:40px}.auth-interest,.auth-desire{padding:120px 0}.auth-bento{grid-template-rows:auto;grid-template-columns:repeat(2,1fr)}.auth-bento article{min-height:220px}.auth-bento-wide{grid-column:span 2}.auth-bento-small{grid-column:span 1}.auth-bento-small h3{font-size:20px}.auth-story-stack{gap:28vh}.auth-story-card{min-height:380px;padding:25px}.auth-story-card svg{top:24px;right:24px}.auth-testimonial{padding-inline:12px}.auth-testimonial>div{margin-top:40px}.auth-footer{min-height:620px;padding:65px 20px}.auth-footer h2{margin-top:90px}.auth-footer>div:last-child>p{font-size:16px}.auth-footer nav{gap:18px;margin-top:80px}}@media (prefers-reduced-motion:reduce){.auth-page *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.auth-story-card{position:relative;top:auto}.auth-story-stack{gap:16px;padding-bottom:0}}.auth-hero{grid-template-columns:minmax(0,7fr) minmax(390px,5fr);align-items:start;gap:clamp(38px,6vw,92px);min-height:auto;padding:64px 0 88px;display:grid}.auth-copy{text-align:left;width:100%;min-width:0;padding-top:18px}.auth-copy h1{width:100%;margin-inline:0}.auth-copy>p{margin-inline:0}.auth-panel{justify-self:end;width:100%;max-width:620px}@media (max-width:1050px){.auth-hero{grid-template-columns:1fr;gap:46px;padding-top:54px}.auth-panel{justify-self:start;margin-inline:0}}@media (max-width:700px){.auth-hero{gap:38px;padding:44px 0 72px}.auth-copy h1{font-size:clamp(2.1rem,9.5vw,3.2rem)}.auth-copy>p{margin-inline:0}.auth-panel{max-width:none}}.plan-card button,.panel-top button,.meeting-panel section button{align-items:center;gap:5px;display:inline-flex}.profile-menu-wrap{position:relative}.profile-menu{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:6;background:#17171cf5;border:1px solid #34343b;border-radius:8px;padding:8px;position:absolute;bottom:52px;left:2px;right:2px;box-shadow:0 20px 50px #0000007a}html[data-theme=light] .profile-menu{background:#fafaf5f5;border:1px solid #adb7a4}.profile-menu>div{color:#c8c8cd;border-bottom:1px solid #2d2d33;align-items:center;gap:9px;padding:9px 8px 12px;display:flex}html[data-theme=light] .profile-menu>div{color:#23281e;border-bottom:1px solid #adb7a4}.profile-menu>div>span{min-width:0}.profile-menu strong,.profile-menu small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.profile-menu strong{color:#fff;font-size:11px}html[data-theme=light] .profile-menu strong{color:#23281e}.profile-menu small{color:#7f7f88;font:8px var(--font-geist-mono),monospace;text-transform:uppercase;margin-top:3px}html[data-theme=light] .profile-menu small{color:#5b6552}.profile-menu button{color:#a5a5ad;text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;width:100%;height:36px;margin-top:3px;padding:0 8px;font-size:10px;display:flex}html[data-theme=light] .profile-menu button{color:#5b6552}.profile-menu button svg:last-child{margin-left:auto}.profile-menu button:hover{color:#fff;background:#25252b;transform:translate(2px)}html[data-theme=light] .profile-menu button:hover{color:#23281e;background:#e5e9dd}.profile-menu .sign-out-button{color:#d99d89}html[data-theme=light] .profile-menu .sign-out-button{color:#77564b}.profile-menu .sign-out-button:disabled{opacity:.55;cursor:wait}.profile-caret{transition:transform .3s}.profile-caret.open{transform:rotate(180deg)}.topbar{z-index:10;position:relative}.mobile-profile-wrap{display:none;position:relative}.mobile-profile-button{border:1px solid var(--line);color:#fff;width:38px;height:38px;font:9px var(--font-geist-mono),monospace;background:#3f4941;border-radius:50%}html[data-theme=light] .mobile-profile-button{color:#23281e;background:#e5e9dd;border:1px solid #adb7a438}.mobile-profile-menu{width:230px;inset:47px 0 auto auto}@media (max-width:700px){.workspace-nav{display:none}.mobile-profile-wrap,.mobile-profile-menu{display:block}.top-actions{gap:7px}.new-project{padding-inline:12px}}.notification-trigger{cursor:pointer;place-items:center;display:grid}.notification-trigger>span{color:#09090c;min-width:17px;height:17px;font:7px var(--font-geist-mono),monospace;background:#c8c8cd;border:2px solid #08080b;border-radius:999px;place-items:center;padding:0 4px;display:grid;position:absolute;bottom:-4px;right:-4px}html[data-theme=light] .notification-trigger>span{color:#20251b;background:#c8c8cd;border:2px solid #adb7a4}.notification-panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:20;background:#111115f5;border:1px solid #38383f;border-radius:8px;width:min(390px,100vw - 32px);max-height:min(620px,100vh - 92px);position:absolute;top:49px;right:116px;overflow:hidden;box-shadow:0 28px 80px #0000008c}html[data-theme=light] .notification-panel{background:#fafaf5f5;border:1px solid #adb7a4}.notification-panel>header{border-bottom:1px solid #303036;justify-content:space-between;align-items:center;gap:14px;min-height:78px;padding:15px 17px;display:flex}html[data-theme=light] .notification-panel>header{border-bottom:1px solid #adb7a4}.notification-panel>header span{color:#777780;font:7px var(--font-geist-mono),monospace;letter-spacing:.9px}html[data-theme=light] .notification-panel>header span{color:#5b6552}.notification-panel>header h2{letter-spacing:-.045em;margin:5px 0 0;font-size:22px;font-weight:520}.notification-panel>header button{color:#a9a9b0;cursor:pointer;background:0 0;border:1px solid #414148;border-radius:7px;align-items:center;gap:5px;height:31px;padding:0 9px;font-size:8px;display:flex}html[data-theme=light] .notification-panel>header button{color:#23281e;border:1px solid #adb7a4}.notification-panel>div{max-height:470px;overflow-y:auto}.notification-panel>div>button{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #29292f;grid-template-columns:30px minmax(0,1fr);gap:11px;width:100%;min-height:105px;padding:15px 17px;transition:background-color .25s,transform .45s cubic-bezier(.16,1,.3,1);display:grid}html[data-theme=light] .notification-panel>div>button{color:#23281e;border-bottom:1px solid #adb7a4}.notification-panel>div>button:hover{background:#19191e;transform:translate(3px)}html[data-theme=light] .notification-panel>div>button:hover{background:#fafaf5}.notification-panel>div>button.unread{background:#1c231b}html[data-theme=light] .notification-panel>div>button.unread{background:#fafaf5}.notification-panel>div>button>svg{color:#aaba9f;border:1px solid #44444b;border-radius:50%;width:29px;height:29px;padding:7px}html[data-theme=light] .notification-panel>div>button>svg{color:#23281e;border:1px solid #adb7a4}.notification-panel>div>button span{min-width:0}.notification-panel strong,.notification-panel p,.notification-panel small{display:block}.notification-panel strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.notification-panel p{color:#92929a;margin:6px 0;font-size:9px;line-height:1.45}html[data-theme=light] .notification-panel p{color:#5b6552}.notification-panel small{color:#66666f;font:7px var(--font-geist-mono),monospace;text-transform:uppercase}html[data-theme=light] .notification-panel small{color:#5b6552}.notification-empty{color:#777780;text-align:center;margin:0;padding:48px 25px;font-size:9px;line-height:1.55}html[data-theme=light] .notification-empty{color:#5b6552}@media (max-width:700px){.round-button.notification-trigger{display:grid}.notification-panel{width:min(360px,100dvw - 48px);max-height:calc(100vh - 96px);position:absolute;top:76px;left:auto;right:0}.notification-panel>div{max-height:calc(100vh - 175px)}}.security-view{padding:32px 0 70px}.security-hero{border-bottom:1px solid var(--line);grid-template-columns:1.15fr .85fr;align-items:end;gap:64px;min-height:225px;padding:26px 0 42px;display:grid}html[data-theme=light] .security-hero{border-bottom:1px solid #adb7a438}.security-hero>div>span,.security-summary article>span,.session-ledger header span,.session-meta span{color:#85858e;font:9px var(--font-geist-mono),monospace;letter-spacing:1px}html[data-theme=light] .security-hero>div>span,html[data-theme=light] .security-summary article>span,html[data-theme=light] .session-ledger header span,html[data-theme=light] .session-meta span{color:#5b6552}.security-hero h2{letter-spacing:-.075em;max-width:760px;margin:15px 0 0;font-size:clamp(3.4rem,6.2vw,6.9rem);font-weight:470;line-height:.82}.security-hero h2 em{font-family:Georgia,serif;font-weight:400}.security-hero>p{color:#92929a;max-width:520px;margin:0 0 5px;font-size:14px;line-height:1.65}html[data-theme=light] .security-hero>p{color:#5b6552}.security-summary{grid-template-columns:repeat(3,1fr);grid-auto-flow:dense;border:1px solid var(--line);border-radius:8px;gap:0;margin-top:28px;display:grid;overflow:hidden}html[data-theme=light] .security-summary{border:1px solid #adb7a438}.security-summary article{border-right:1px solid var(--line);background:#111115;flex-direction:column;min-height:155px;padding:22px;display:flex;position:relative}html[data-theme=light] .security-summary article{background:#fafaf5;border-right:1px solid #adb7a438}.security-summary article:last-child{background:var(--bone);color:var(--black);border-right:0}html[data-theme=light] .security-summary article:last-child{color:#20251b;background:#dfe2d8}.security-summary article>svg{color:#8c8c94;position:absolute;top:20px;right:20px}html[data-theme=light] .security-summary article>svg{color:#5b6552}.security-summary article:last-child>svg,.security-summary article:last-child>span{color:#4e4e55}html[data-theme=light] .security-summary article:last-child>svg,html[data-theme=light] .security-summary article:last-child>span{color:#5b6552}.security-summary article>strong{letter-spacing:-.04em;text-transform:capitalize;margin-top:auto;font-size:27px;font-weight:520}.security-summary article:nth-child(2)>strong{font-size:48px;line-height:.82}.security-summary article>small{color:#777780;margin-top:7px;font-size:9px}html[data-theme=light] .security-summary article>small{color:#5b6552}.security-summary article:last-child>small{color:#55555d}html[data-theme=light] .security-summary article:last-child>small{color:#5b6552}.session-ledger{border:1px solid var(--line);background:#101014;border-radius:8px;margin-top:28px;overflow:hidden}html[data-theme=light] .session-ledger{background:#fafaf5;border:1px solid #adb7a438}.session-ledger>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:105px;padding:22px;display:flex}html[data-theme=light] .session-ledger>header{border-bottom:1px solid #adb7a438}.session-ledger h3{letter-spacing:-.045em;margin:7px 0 0;font-size:25px;font-weight:500}.session-ledger header button,.session-row>button{cursor:pointer;border-radius:8px;align-items:center;gap:7px;transition:transform .35s,background-color .25s,border-color .25s;display:flex}.session-ledger header button{color:#e4a58e;background:#261a17;border:1px solid #55362e;height:39px;padding:0 13px;font-size:10px}html[data-theme=light] .session-ledger header button{color:#7d5b4e;background:#fafaf5;border:1px solid #3b2620}.session-ledger header button:hover:not(:disabled){background:#34201b;transform:translateY(-2px)}html[data-theme=light] .session-ledger header button:hover:not(:disabled){background:#e5e9dd}.session-ledger button:disabled{opacity:.42;cursor:not-allowed}.session-message{color:#b9cba5;background:#1a221c;border-bottom:1px solid #394334;margin:0;padding:11px 22px;font-size:10px}html[data-theme=light] .session-message{color:#66705b;background:#fafaf5;border-bottom:1px solid #adb7a4}.session-list{display:grid}.session-row{border-bottom:1px solid #26262b;grid-template-columns:42px minmax(180px,1fr) minmax(190px,.65fr) 82px;align-items:center;gap:14px;min-height:82px;padding:15px 22px;transition:background-color .3s,opacity .3s;display:grid}html[data-theme=light] .session-row{border-bottom:1px solid #adb7a4}.session-row:last-child{border-bottom:0}.session-row:hover{background:#15151a}html[data-theme=light] .session-row:hover{background:#fafaf5}.session-row.revoked{opacity:.52}.session-device-icon{width:38px;height:38px;color:var(--bone);background:#19191e;border:1px solid #34343a;border-radius:8px;place-items:center;display:grid}html[data-theme=light] .session-device-icon{color:#20251b;background:#fafaf5;border:1px solid #adb7a4}.session-identity strong,.session-identity span,.session-meta strong,.session-meta span{display:block}.session-identity strong{font-size:11px}.session-identity span{color:#8b8b93;margin-top:5px;font-size:9px}html[data-theme=light] .session-identity span{color:#5b6552}.session-identity span:before{content:"";vertical-align:1px;background:#9fb48c;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block}html[data-theme=light] .session-identity span:before{background:#9fb48c}.session-row.revoked .session-identity span:before{background:#815347}html[data-theme=light] .session-row.revoked .session-identity span:before{background:#eee9e8}.session-meta strong{color:#b5b5bc;margin-top:6px;font-size:10px;font-weight:500}html[data-theme=light] .session-meta strong{color:#23281e}.session-row>button{color:#b0b0b8;background:0 0;border:1px solid #3b3b42;justify-content:center;height:34px;font-size:9px}html[data-theme=light] .session-row>button{color:#23281e;border:1px solid #adb7a4}.session-row>button:hover:not(:disabled){color:#e7aa94;background:#2b1c18;border-color:#8b5a4e;transform:translate(-2px)}html[data-theme=light] .session-row>button:hover:not(:disabled){color:#7f5e51;background:#fafaf5;border-color:#613f37}.session-loading{color:#7f7f87;min-height:140px;font:10px var(--font-geist-mono),monospace;letter-spacing:.5px;place-items:center;display:grid}html[data-theme=light] .session-loading{color:#5b6552}@media (max-width:900px){.security-hero{grid-template-columns:1fr;gap:25px}.security-hero h2{font-size:clamp(3.2rem,10vw,5.5rem)}.security-hero>p{max-width:640px}.session-row{grid-template-columns:42px 1fr 90px}.session-meta{display:none}}@media (max-width:700px){.security-view{padding-top:18px}.security-hero{min-height:auto;padding:20px 0 34px}.security-hero h2{font-size:clamp(2.9rem,16vw,4.4rem)}.security-hero>p{font-size:12px}.security-summary{grid-template-columns:1fr}.security-summary article{border-right:0;border-bottom:1px solid var(--line);min-height:120px}html[data-theme=light] .security-summary article{border-bottom:1px solid #adb7a438}.security-summary article:last-child{border-bottom:0}.session-ledger>header{flex-direction:column;align-items:flex-start;gap:18px}.session-ledger header button{justify-content:center;width:100%}.session-row{grid-template-columns:38px 1fr 67px;gap:10px;padding:15px}.session-row>button{width:67px}.session-device-icon{width:36px;height:36px}.session-identity strong{font-size:10px}}.projects-view{padding:32px 0 72px}.projects-hero{grid-template-columns:1.35fr .65fr;align-items:end;gap:70px;min-height:255px;padding:24px 0 48px;display:grid}.projects-hero>div>span,.project-empty-feature span,.project-index-content>div>span,.project-dialog header span{color:#85858e;font:9px var(--font-geist-mono),monospace;letter-spacing:1px}html[data-theme=light] .projects-hero>div>span,html[data-theme=light] .project-empty-feature span,html[data-theme=light] .project-index-content>div>span,html[data-theme=light] .project-dialog header span{color:#5b6552}.projects-hero h2{letter-spacing:-.072em;max-width:760px;margin:16px 0 0;font-size:clamp(3.3rem,5.8vw,6.5rem);font-weight:470;line-height:.9}.projects-hero h2 i{vertical-align:.08em;filter:grayscale(.55)contrast(1.18);background:linear-gradient(90deg,#0303050d,#03030561),url(https://picsum.photos/seed/korexo-project-material/480/190) 50%/cover;border-radius:999px;width:clamp(72px,8vw,122px);height:clamp(30px,3.7vw,53px);margin:0 .12em;display:inline-block}html[data-theme=light] .projects-hero h2 i{background:linear-gradient(90deg,#fafaf50d,#fafaf561),url(https://picsum.photos/seed/korexo-project-material/480/190) 50%/cover}.projects-hero-action p{color:#92929a;max-width:480px;margin:0 0 24px;font-size:13px;line-height:1.65}html[data-theme=light] .projects-hero-action p{color:#5b6552}.projects-hero-action button,.project-empty-feature button{background:var(--bone);color:var(--black);cursor:pointer;border:0;border-radius:8px;align-items:center;gap:8px;font-size:10px;font-weight:680;transition:transform .35s,background-color .25s;display:inline-flex}html[data-theme=light] .projects-hero-action button,html[data-theme=light] .project-empty-feature button{color:#20251b;background:#dfe2d8}.projects-hero-action button{height:42px;padding:0 16px}.projects-hero-action button:hover,.project-empty-feature button:hover{background:#fff;transform:translateY(-2px)}html[data-theme=light] .projects-hero-action button:hover,html[data-theme=light] .project-empty-feature button:hover{background:#fff}.project-status-rail{border-block:1px solid var(--line);color:#777780;font:9px var(--font-geist-mono),monospace;letter-spacing:1.2px;padding:13px 0;overflow:hidden}html[data-theme=light] .project-status-rail{color:#5b6552;border-block:1px solid #adb7a438}.project-status-rail>div{width:max-content;animation:28s linear infinite project-status-rail;display:flex}.project-status-rail span{white-space:nowrap;align-items:center;display:flex}.project-status-rail i{background:#9fb48c;border-radius:50%;width:4px;height:4px;margin:0 23px}html[data-theme=light] .project-status-rail i{background:#9fb48c}@keyframes project-status-rail{to{transform:translate(-50%)}}.projects-message{color:#bfd4b5;background:#19211b;border:1px solid #394334;border-radius:8px;margin:24px 0 0;padding:11px 13px;font-size:10px}html[data-theme=light] .projects-message{color:#23281e;background:#fafaf5;border:1px solid #adb7a4}.projects-loading{color:#7f7f88;min-height:350px;font:10px var(--font-geist-mono),monospace;place-items:center;display:grid}html[data-theme=light] .projects-loading{color:#5b6552}.project-empty-bento{grid-template-rows:220px 220px;grid-template-columns:1.22fr .78fr;grid-auto-flow:dense;border:1px solid var(--line);border-radius:8px;gap:0;margin-top:34px;display:grid;overflow:hidden}html[data-theme=light] .project-empty-bento{border:1px solid #adb7a438}.project-empty-bento>article{padding:27px;overflow:hidden}.project-empty-feature{background:var(--bone);color:var(--black);border-right:1px solid #03030533;flex-direction:column;grid-row:span 2;display:flex}html[data-theme=light] .project-empty-feature{color:#20251b;background:#dfe2d8;border-right:1px solid #adb7a433}.project-empty-feature>div{justify-content:space-between;align-items:center;display:flex}.project-empty-feature>div span{color:#515158}html[data-theme=light] .project-empty-feature>div span{color:#5b6552}.project-empty-feature h3{letter-spacing:-.07em;max-width:600px;margin:auto 0 20px;font-size:clamp(2.7rem,4.7vw,5.8rem);font-weight:470;line-height:.86}.project-empty-feature p{color:#515158;max-width:520px;margin:0;font-size:12px;line-height:1.6}html[data-theme=light] .project-empty-feature p{color:#5b6552}.project-empty-feature button{background:var(--black);color:#fff;width:max-content;margin-top:25px;padding:12px 15px}html[data-theme=light] .project-empty-feature button{color:#23281e;background:#f5f5f0}.project-empty-detail{border-bottom:1px solid var(--line);background:#151519;position:relative}html[data-theme=light] .project-empty-detail{background:#fafaf5;border-bottom:1px solid #adb7a438}.project-empty-detail>svg,.project-join-panel>svg{color:#85858e;position:absolute;top:24px;right:24px}html[data-theme=light] .project-empty-detail>svg,html[data-theme=light] .project-join-panel>svg{color:#5b6552}.project-empty-detail h3,.project-join-panel h3{letter-spacing:-.045em;margin:75px 0 8px;font-size:25px;font-weight:500}.project-empty-detail p,.project-join-panel p{color:#85858e;max-width:400px;margin:0;font-size:10px;line-height:1.55}html[data-theme=light] .project-empty-detail p,html[data-theme=light] .project-join-panel p{color:#5b6552}.project-join-panel{background:#101014;position:relative}html[data-theme=light] .project-join-panel{background:#fafaf5}.project-join-panel h3{margin-top:4px}.project-join-panel form{gap:8px;margin-top:24px;display:flex}.project-join-panel input{color:#fff;background:#08080b;border:1px solid #34343a;border-radius:8px;outline:0;flex:1;min-width:0;height:39px;padding:0 11px;font-size:10px}html[data-theme=light] .project-join-panel input{color:#23281e;background:#fafaf5;border:1px solid #adb7a4}.project-join-panel input:focus{border-color:#8a8a92}html[data-theme=light] .project-join-panel input:focus{border-color:#adb7a4}.project-join-panel form button{color:#c8ddc1;cursor:pointer;background:#29392e;border:0;border-radius:8px;height:39px;padding:0 12px;font-size:9px}html[data-theme=light] .project-join-panel form button{color:#23281e;background:#e5e9dd}.project-join-panel form button:disabled{opacity:.42;cursor:not-allowed}.project-accordion{gap:9px;min-height:470px;margin-top:34px;display:flex}.project-index-card{border:1px solid var(--line);background:#111115;border-radius:8px;flex:1;min-width:0;transition:flex .7s cubic-bezier(.2,.75,.2,1),transform .7s cubic-bezier(.2,.75,.2,1);position:relative;overflow:hidden}html[data-theme=light] .project-index-card{background:#fafaf5;border:1px solid #adb7a438}.project-index-card:hover{flex:1.35;transform:translateY(-4px)}.project-index-image{filter:grayscale(.45)contrast(1.13);background-position:50%;background-size:cover;height:54%;transition:transform .7s,filter .7s}.project-index-card:hover .project-index-image{filter:grayscale(.22)contrast(1.15);transform:scale(1.045)}.project-index-image-1{background-image:linear-gradient(#0000,#111115),url(https://picsum.photos/seed/korexo-project-one/900/700)}html[data-theme=light] .project-index-image-1{background-image:linear-gradient(#0000,#fafaf5),url(https://picsum.photos/seed/korexo-project-one/900/700)}.project-index-image-2{background-image:linear-gradient(#0000,#111115),url(https://picsum.photos/seed/korexo-project-two/900/700)}html[data-theme=light] .project-index-image-2{background-image:linear-gradient(#0000,#fafaf5),url(https://picsum.photos/seed/korexo-project-two/900/700)}.project-index-image-3{background-image:linear-gradient(#0000,#111115),url(https://picsum.photos/seed/korexo-project-three/900/700)}html[data-theme=light] .project-index-image-3{background-image:linear-gradient(#0000,#fafaf5),url(https://picsum.photos/seed/korexo-project-three/900/700)}.project-index-content{flex-direction:column;height:46%;padding:20px;display:flex}.project-index-content>div{justify-content:space-between;align-items:center;display:flex}.project-index-content>div b{color:#bdd4b5;font:8px var(--font-geist-mono),monospace;text-transform:uppercase;background:#29392e;border-radius:4px;padding:4px 6px}html[data-theme=light] .project-index-content>div b{color:#23281e;background:#e5e9dd}.project-index-content h3{letter-spacing:-.055em;margin:19px 0 8px;font-size:clamp(25px,2.5vw,38px);font-weight:500;line-height:.94}.project-index-content p{color:#85858e;max-width:500px;margin:0;font-size:10px;line-height:1.5}html[data-theme=light] .project-index-content p{color:#5b6552}.project-index-content footer{border-top:1px solid #29292f;gap:16px;margin-top:auto;padding-top:13px;display:flex}html[data-theme=light] .project-index-content footer{border-top:1px solid #adb7a4}.project-index-content footer span{color:#909098;font:8px var(--font-geist-mono),monospace;text-transform:uppercase;align-items:center;gap:5px;display:flex}html[data-theme=light] .project-index-content footer span{color:#5b6552}.project-dialog-backdrop{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030305c2;place-items:center;padding:24px;display:grid;position:fixed;inset:0}html[data-theme=light] .project-dialog-backdrop{background:#fafaf5c2}.project-dialog{background:#111115;border:1px solid #44444b;border-radius:8px;width:min(100%,610px);max-height:calc(100vh - 48px);overflow:auto;box-shadow:0 34px 100px #0000009e}html[data-theme=light] .project-dialog{background:#fafaf5;border:1px solid #adb7a4}.project-dialog>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:23px 24px;display:flex}html[data-theme=light] .project-dialog>header{border-bottom:1px solid #adb7a438}.project-dialog h3{letter-spacing:-.045em;margin:7px 0 0;font-size:28px;font-weight:520}.project-dialog>header button{color:#aaaab2;cursor:pointer;background:0 0;border:1px solid #393940;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}html[data-theme=light] .project-dialog>header button{color:#23281e;border:1px solid #adb7a4}.project-dialog form{gap:15px;padding:24px;display:grid}.project-dialog label{color:#aaaab2;font:9px var(--font-geist-mono),monospace;letter-spacing:.7px;text-transform:uppercase;gap:7px;display:grid}html[data-theme=light] .project-dialog label{color:#23281e}.project-dialog input,.project-dialog select,.project-dialog textarea{color:#fff;width:100%;font:11px var(--font-outfit),Arial,sans-serif;text-transform:none;letter-spacing:0;background:#08080b;border:1px solid #34343a;border-radius:8px;outline:0}html[data-theme=light] .project-dialog input,html[data-theme=light] .project-dialog select,html[data-theme=light] .project-dialog textarea{color:#23281e;background:#fafaf5;border:1px solid #adb7a4}.project-dialog input,.project-dialog select{height:43px;padding:0 12px}.project-dialog textarea{resize:vertical;min-height:84px;padding:12px}.project-dialog input:focus,.project-dialog select:focus,.project-dialog textarea:focus{border-color:#92929a;box-shadow:0 0 0 3px #c8c8cd12}html[data-theme=light] .project-dialog input:focus,html[data-theme=light] .project-dialog select:focus,html[data-theme=light] .project-dialog textarea:focus{border-color:#adb7a4}.project-dialog-row{grid-template-columns:1fr 1fr;gap:11px;display:grid}.project-region-note{color:#b9cba5;background:#171d18;border:1px solid #343c31;border-radius:8px;gap:10px;padding:12px;display:flex}html[data-theme=light] .project-region-note{color:#66705b;background:#fafaf5;border:1px solid #adb7a4}.project-region-note svg{flex:none}.project-region-note p{margin:0}.project-region-note strong,.project-region-note span{display:block}.project-region-note span{color:#82917b;margin-top:3px;font-size:9px;line-height:1.45}html[data-theme=light] .project-region-note span{color:#5b6552}.project-dialog-error{color:#f0b7a4;background:#422821;border-radius:8px;margin:0;padding:10px 12px;font-size:10px}html[data-theme=light] .project-dialog-error{color:#84655a;background:#e5e9dd}.project-dialog form>footer{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;margin-top:3px;padding-top:17px;display:flex}html[data-theme=light] .project-dialog form>footer{border-top:1px solid #adb7a438}.project-dialog form>footer button{color:#aaaab2;cursor:pointer;background:0 0;border:1px solid #38383f;border-radius:8px;height:41px;padding:0 15px;font-size:10px}html[data-theme=light] .project-dialog form>footer button{color:#23281e;border:1px solid #adb7a4}.project-dialog form>footer button[type=submit]{background:var(--bone);color:var(--black);border:0;align-items:center;gap:7px;font-weight:680;display:flex}html[data-theme=light] .project-dialog form>footer button[type=submit]{color:#20251b;background:#dfe2d8}.project-dialog form>footer button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:1000px){.projects-hero{grid-template-columns:1fr;gap:28px}.projects-hero-action{max-width:620px}.project-accordion{grid-template-columns:repeat(2,1fr);display:grid}.project-index-card{min-height:430px}.project-index-card:hover{transform:translateY(-3px)}}@media (max-width:700px){.projects-view{padding-top:18px}.projects-hero{min-height:auto;padding:18px 0 36px}.projects-hero h2{font-size:clamp(2.75rem,13.5vw,4.2rem)}.projects-hero-action p{font-size:12px}.project-empty-bento{grid-template-rows:auto;grid-template-columns:1fr}.project-empty-bento>article{min-height:220px}.project-empty-feature{border-bottom:1px solid #03030533;border-right:0;grid-row:span 1;min-height:430px!important}html[data-theme=light] .project-empty-feature{border-bottom:1px solid #adb7a433}.project-empty-feature h3{font-size:clamp(2.7rem,13vw,4.2rem)}.project-join-panel form{flex-direction:column}.project-join-panel form button{width:100%}.project-accordion{grid-template-columns:1fr}.project-index-card{min-height:450px}.project-index-content footer{flex-wrap:wrap;gap:9px}.project-dialog-backdrop{padding:10px}.project-dialog{max-height:calc(100vh - 20px)}.project-dialog-row{grid-template-columns:1fr}.project-dialog form>footer{grid-template-columns:1fr 1.4fr;display:grid}.project-dialog form>footer button{justify-content:center}}@media (prefers-reduced-motion:reduce){.project-status-rail>div{animation:none}.project-index-card,.project-index-image{transition-duration:.01ms!important}}.project-groups{gap:42px;margin-top:34px;display:grid}.project-groups .project-accordion{margin-top:14px}.project-group>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;padding-bottom:12px;display:flex}html[data-theme=light] .project-group>header{border-bottom:1px solid #adb7a438}.project-group>header span{color:#7f7f88;font:8px var(--font-geist-mono),monospace;letter-spacing:1px;text-transform:uppercase}html[data-theme=light] .project-group>header span{color:#5b6552}.project-group>header h3{letter-spacing:-.055em;margin:6px 0 0;font-size:clamp(25px,3vw,42px);font-weight:500}.project-group-completed{opacity:.82}.project-group-empty{border-bottom:1px solid var(--line);color:#777780;min-height:120px;font:10px var(--font-geist-mono),monospace;place-items:center;margin:0;display:grid}html[data-theme=light] .project-group-empty{color:#5b6552;border-bottom:1px solid #adb7a438}.support-feedback-actions{grid-template-columns:1fr 1fr;gap:8px;margin:0 0 14px;display:grid}.support-feedback-actions button{border:1px solid var(--line);min-height:44px;color:var(--text);font:10px var(--font-outfit),Arial,sans-serif;cursor:pointer;background:#151519;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 13px;display:flex}html[data-theme=light] .support-feedback-actions button{background:#fafaf5;border:1px solid #adb7a438}.support-feedback-actions button:hover{background:#1b1b20;border-color:#5a5a62}html[data-theme=light] .support-feedback-actions button:hover{background:#fafaf5;border-color:#adb7a4}.support-feedback-actions button:first-child svg{color:#c8d9a7}html[data-theme=light] .support-feedback-actions button:first-child svg{color:#6e775c}.support-feedback-actions button:last-child svg{color:#e4ad9d}html[data-theme=light] .support-feedback-actions button:last-child svg{color:#7d5f56}@media (max-width:560px){.support-feedback-actions{grid-template-columns:1fr}}.completion-archive{background:#111115;border:1px solid #32323a;border-radius:8px;grid-column:1/-1;padding:24px}html[data-theme=light] .completion-archive{background:#fafaf5;border:1px solid #adb7a4}.completion-archive>header{align-items:center;gap:12px;display:flex}.completion-archive>header svg{color:#bdd4b5}html[data-theme=light] .completion-archive>header svg{color:#23281e}.completion-archive>header span{color:#85858e;font:8px var(--font-geist-mono),monospace;letter-spacing:1px}html[data-theme=light] .completion-archive>header span{color:#5b6552}.completion-archive h4{letter-spacing:-.04em;margin:5px 0 0;font-size:24px;font-weight:520}.completion-archive>p{color:#8d8d95;max-width:760px;margin:18px 0;font-size:11px;line-height:1.65}html[data-theme=light] .completion-archive>p{color:#5b6552}.completion-archive dl{border-block:1px solid var(--line);grid-template-columns:1fr 1fr;margin:0;display:grid}html[data-theme=light] .completion-archive dl{border-block:1px solid #adb7a438}.completion-archive dl div{padding:13px 0}.completion-archive dl div+div{border-inline-start:1px solid var(--line);padding-inline-start:18px}html[data-theme=light] .completion-archive dl div+div{border-inline-start:1px solid #adb7a438}.completion-archive dt{color:#777780;font:8px var(--font-geist-mono),monospace;text-transform:uppercase}html[data-theme=light] .completion-archive dt{color:#5b6552}.completion-archive dd{margin:5px 0 0;font-size:11px}.completion-archive>a{background:var(--bone);width:max-content;color:var(--black);border-radius:8px;align-items:center;gap:8px;margin-top:17px;padding:11px 14px;font-size:10px;text-decoration:none;display:flex}html[data-theme=light] .completion-archive>a{color:#20251b;background:#dfe2d8}.completion-archive code{color:#73737c;font:8px var(--font-geist-mono),monospace;margin-top:12px;display:block}html[data-theme=light] .completion-archive code{color:#5b6552}@media (max-width:620px){.completion-archive dl{grid-template-columns:1fr}.completion-archive dl div+div{border-inline-start:0;border-top:1px solid var(--line);padding-inline-start:0}html[data-theme=light] .completion-archive dl div+div{border-top:1px solid #adb7a438}}.project-open-button{color:#b5b5bd;cursor:pointer;background:0 0;border:1px solid #34343a;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;height:34px;margin-top:12px;font-size:9px;transition:background-color .3s,color .3s,transform .35s;display:flex}html[data-theme=light] .project-open-button{color:#23281e;border:1px solid #adb7a4}.project-open-button:hover{background:var(--bone);color:var(--black);transform:translateY(-2px)}html[data-theme=light] .project-open-button:hover{color:#20251b;background:#dfe2d8}.project-detail-view{padding:25px 0 75px}.project-back-button{color:#8d8d96;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:10px;display:flex}html[data-theme=light] .project-back-button{color:#5b6552}.project-back-button:hover{color:#fff}html[data-theme=light] .project-back-button:hover{color:#23281e}.project-detail-hero{text-align:center;flex-direction:column;align-items:center;min-height:315px;padding:72px 0 58px;display:flex}.project-detail-hero>span,.project-access-summary article>span,.project-collaboration-grid article>header span,.project-access-panel>span,.invitation-ledger>span{color:#85858e;font:9px var(--font-geist-mono),monospace;letter-spacing:1px}html[data-theme=light] .project-detail-hero>span,html[data-theme=light] .project-access-summary article>span,html[data-theme=light] .project-collaboration-grid article>header span,html[data-theme=light] .project-access-panel>span,html[data-theme=light] .invitation-ledger>span{color:#5b6552}.project-detail-hero h2{letter-spacing:-.078em;width:100%;max-width:880px;margin:18px auto 20px;font-size:clamp(3.4rem,7vw,7.4rem);font-weight:470;line-height:.86}.project-detail-hero p{color:#91919a;max-width:640px;margin:0;font-size:13px;line-height:1.65}html[data-theme=light] .project-detail-hero p{color:#5b6552}.project-access-summary{grid-template-columns:repeat(3,1fr);grid-auto-flow:dense;border:1px solid var(--line);border-radius:8px;gap:0;display:grid;overflow:hidden}html[data-theme=light] .project-access-summary{border:1px solid #adb7a438}.project-access-summary article{border-right:1px solid var(--line);background:#111115;flex-direction:column;min-height:145px;padding:21px;display:flex;position:relative}html[data-theme=light] .project-access-summary article{background:#fafaf5;border-right:1px solid #adb7a438}.project-access-summary article:nth-child(2){color:#030305;background:#b9cba5}html[data-theme=light] .project-access-summary article:nth-child(2){color:#20251b;background:#b9cba5}.project-access-summary article:last-child{border-right:0}.project-access-summary article>svg{color:#85858e;position:absolute;top:20px;right:20px}html[data-theme=light] .project-access-summary article>svg{color:#5b6552}.project-access-summary article:nth-child(2)>svg,.project-access-summary article:nth-child(2)>span{color:#4d5848}html[data-theme=light] .project-access-summary article:nth-child(2)>svg,html[data-theme=light] .project-access-summary article:nth-child(2)>span{color:#5b6552}.project-access-summary article>strong{letter-spacing:-.045em;text-transform:uppercase;margin-top:auto;font-size:28px;font-weight:520}.project-access-summary article:nth-child(2)>strong{font-size:45px;line-height:.82}.project-access-summary article>small{color:#787881;margin-top:6px;font-size:9px}html[data-theme=light] .project-access-summary article>small{color:#5b6552}.project-access-summary article:nth-child(2)>small{color:#4f594a}html[data-theme=light] .project-access-summary article:nth-child(2)>small{color:#5b6552}.project-detail-message{color:#bfd4b5;background:#1a221c;border:1px solid #48513f;border-radius:8px;margin:20px 0 0;padding:11px 13px;font-size:10px}html[data-theme=light] .project-detail-message{color:#23281e;background:#fafaf5;border:1px solid #adb7a4}.project-collaboration-grid{grid-template-columns:1.18fr .82fr;grid-auto-flow:dense;gap:10px;margin-top:28px;display:grid}.project-collaboration-grid>article{border:1px solid var(--line);background:#101014;border-radius:8px;min-height:470px;overflow:hidden}html[data-theme=light] .project-collaboration-grid>article{background:#fafaf5;border:1px solid #adb7a438}.project-collaboration-grid article>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:96px;padding:21px 22px;display:flex}html[data-theme=light] .project-collaboration-grid article>header{border-bottom:1px solid #adb7a438}.project-collaboration-grid article>header>svg{color:#85858e}html[data-theme=light] .project-collaboration-grid article>header>svg{color:#5b6552}.project-collaboration-grid h3{letter-spacing:-.045em;margin:7px 0 0;font-size:24px;font-weight:510}.project-detail-loading{color:#7e7e87;min-height:300px;font:9px var(--font-geist-mono),monospace;place-items:center;display:grid}html[data-theme=light] .project-detail-loading{color:#5b6552}.project-member-list{display:grid}.project-member-row{border-bottom:1px solid #27272d;grid-template-columns:38px minmax(170px,1fr) 105px 70px;align-items:center;gap:11px;min-height:73px;padding:12px 18px;transition:opacity .25s,background-color .25s;display:grid}html[data-theme=light] .project-member-row{border-bottom:1px solid #adb7a4}.project-member-row:last-child{border-bottom:0}.project-member-row:hover{background:#15151a}html[data-theme=light] .project-member-row:hover{background:#fafaf5}.project-member-row.removed{opacity:.42}.project-member-avatar{color:#fff;width:36px;height:36px;font:8px var(--font-geist-mono),monospace;background:#3f4941;border-radius:50%;place-items:center;display:grid}html[data-theme=light] .project-member-avatar{color:#23281e;background:#e5e9dd}.project-member-row>div strong,.project-member-row>div small{display:block}.project-member-row>div strong{font-size:10px}.project-member-row>div small{text-overflow:ellipsis;white-space:nowrap;color:#7f7f88;max-width:310px;margin-top:4px;font-size:8px;overflow:hidden}html[data-theme=light] .project-member-row>div small{color:#5b6552}.project-member-row select{color:#b8b8c0;text-transform:capitalize;background:#0a0a0d;border:1px solid #35353c;border-radius:8px;outline:0;height:34px;padding:0 8px;font-size:9px}html[data-theme=light] .project-member-row select{color:#23281e;background:#fafaf5;border:1px solid #adb7a4}.project-member-row>b{color:#a7a7af;font:8px var(--font-geist-mono),monospace;text-transform:uppercase}html[data-theme=light] .project-member-row>b{color:#23281e}.project-member-row>button{color:#d99782;cursor:pointer;background:#241815;border:1px solid #4b312b;border-radius:8px;place-items:center;height:32px;padding:0 9px;font-size:8px;display:grid}html[data-theme=light] .project-member-row>button{color:#775348;background:#fafaf5;border:1px solid #adb7a4}.project-member-row>button.confirm,.invitation-row>button.confirm{color:#ffd1c2;background:#633428}html[data-theme=light] .project-member-row>button.confirm,html[data-theme=light] .invitation-row>button.confirm{color:#8c736b;background:#ebe6e5}.member-lock{color:#676770;place-items:center;height:32px;display:grid}html[data-theme=light] .member-lock{color:#5b6552}.project-invite-panel>form{grid-template-columns:1fr 115px;gap:11px;padding:20px;display:grid}.project-invite-panel label{color:#898992;font:8px var(--font-geist-mono),monospace;letter-spacing:.7px;text-transform:uppercase;gap:6px;display:grid}html[data-theme=light] .project-invite-panel label{color:#5b6552}.project-invite-panel input,.project-invite-panel select{color:#fff;width:100%;height:39px;font:10px var(--font-outfit),Arial,sans-serif;text-transform:none;letter-spacing:0;background:#09090c;border:1px solid #34343a;border-radius:8px;outline:0;padding:0 10px}html[data-theme=light] .project-invite-panel input,html[data-theme=light] .project-invite-panel select{color:#23281e;background:#fafaf5;border:1px solid #adb7a4}.project-invite-panel input:focus,.project-invite-panel select:focus{border-color:#909098}html[data-theme=light] .project-invite-panel input:focus,html[data-theme=light] .project-invite-panel select:focus{border-color:#adb7a4}.project-invite-panel form>button{background:var(--bone);height:40px;color:var(--black);cursor:pointer;border:0;border-radius:8px;grid-column:span 2;justify-content:center;align-items:center;gap:7px;font-size:10px;font-weight:680;display:flex}html[data-theme=light] .project-invite-panel form>button{color:#20251b;background:#dfe2d8}.project-invite-panel button:disabled{opacity:.45;cursor:not-allowed}.invitation-code-handoff{background:#182019;border:1px solid #46503e;border-radius:8px;margin:0 20px 20px;padding:13px}html[data-theme=light] .invitation-code-handoff{background:#fafaf5;border:1px solid #adb7a4}.invitation-code-handoff>div{color:#bed2b6;align-items:flex-start;gap:8px;display:flex}html[data-theme=light] .invitation-code-handoff>div{color:#23281e}.invitation-code-handoff p{margin:0}.invitation-code-handoff p strong,.invitation-code-handoff p span{display:block}.invitation-code-handoff p strong{font-size:10px}.invitation-code-handoff p span{color:#81917b;margin-top:3px;font-size:8px;line-height:1.45}html[data-theme=light] .invitation-code-handoff p span{color:#5b6552}.invitation-code-handoff code{color:#dcebd6;overflow-wrap:anywhere;background:#0b0e0b;border-radius:5px;margin:12px 0;padding:9px;font-size:9px;display:block}html[data-theme=light] .invitation-code-handoff code{color:#23281e;background:#fafaf5}.invitation-code-handoff>button{color:#c8ddc1;cursor:pointer;background:0 0;border:1px solid #56634e;border-radius:8px;align-items:center;gap:6px;height:32px;padding:0 10px;font-size:8px;display:flex}html[data-theme=light] .invitation-code-handoff>button{color:#23281e;border:1px solid #adb7a4}.invitation-ledger{padding:0 20px 20px}.invitation-ledger>span{padding:3px 0 11px;display:block}.invitation-row{border-top:1px solid #2a2a30;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;min-height:52px;padding:8px 0;display:grid}html[data-theme=light] .invitation-row{border-top:1px solid #adb7a4}.invitation-row>svg{color:#85858e}html[data-theme=light] .invitation-row>svg{color:#5b6552}.invitation-row p{min-width:0;margin:0}.invitation-row p strong,.invitation-row p span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.invitation-row p strong{font-size:9px}.invitation-row p span{color:#7d7d85;text-transform:capitalize;margin-top:3px;font-size:8px}html[data-theme=light] .invitation-row p span{color:#5b6552}.invitation-row>button{color:#d6947f;cursor:pointer;background:0 0;border:1px solid #4b312b;border-radius:7px;height:29px;padding:0 8px;font-size:8px}html[data-theme=light] .invitation-row>button{color:#765146;border:1px solid #adb7a4}.invitation-row>b{color:#76767f;font:7px var(--font-geist-mono),monospace;text-transform:uppercase}html[data-theme=light] .invitation-row>b{color:#5b6552}.invitation-empty{color:#777780;border-top:1px solid #2a2a30;margin:0;padding:28px 0;font-size:9px}html[data-theme=light] .invitation-empty{color:#5b6552;border-top:1px solid #adb7a4}.project-access-panel{flex-direction:column;padding:24px;display:flex;background:linear-gradient(145deg,#17171c,#0d0d10)!important}html[data-theme=light] .project-access-panel{background:linear-gradient(145deg,#fafaf5,#fafaf5)!important}.project-access-panel>svg{color:#92929a;margin-left:auto}html[data-theme=light] .project-access-panel>svg{color:#5b6552}.project-access-panel>span{margin-top:35px}.project-access-panel h3{letter-spacing:-.065em;max-width:420px;margin:auto 0 14px;font-size:clamp(2.3rem,4vw,4.4rem);line-height:.91}.project-access-panel>p{color:#888891;max-width:460px;margin:0;font-size:11px;line-height:1.6}html[data-theme=light] .project-access-panel>p{color:#5b6552}.project-access-panel>div{flex-wrap:wrap;gap:7px;margin-top:24px;display:flex}.project-access-panel>div span{color:#a2a2aa;font:7px var(--font-geist-mono),monospace;text-transform:uppercase;border:1px solid #34343a;border-radius:999px;padding:6px 8px}html[data-theme=light] .project-access-panel>div span{color:#5b6552;border:1px solid #adb7a4}@media (max-width:1050px){.project-collaboration-grid{grid-template-columns:1fr}.project-collaboration-grid>article{min-height:auto}.project-people-panel{min-height:420px!important}}@media (max-width:700px){.project-detail-view{padding-top:18px}.project-detail-hero{min-height:260px;padding:55px 0 45px}.project-detail-hero h2{font-size:clamp(3rem,16vw,5.2rem)}.project-detail-hero p{font-size:11px}.project-access-summary{grid-template-columns:1fr}.project-access-summary article{border-right:0;border-bottom:1px solid var(--line);min-height:115px}html[data-theme=light] .project-access-summary article{border-bottom:1px solid #adb7a438}.project-access-summary article:last-child{border-bottom:0}.project-member-row{grid-template-columns:34px 1fr 74px;gap:8px;padding-inline:13px}.project-member-row>button,.member-lock{grid-column:3}.project-member-row select,.project-member-row>b{grid-area:1/3}.project-member-row>button,.member-lock{grid-row:2;height:27px}.project-member-row>div{grid-row:1/span 2}.project-member-avatar{grid-row:1/span 2;width:32px;height:32px}.project-invite-panel>form{grid-template-columns:1fr}.project-invite-panel form>button{grid-column:span 1}.project-collaboration-grid article>header{height:88px}.project-collaboration-grid h3{font-size:21px}}.project-file-row-actions .file-delete-button{color:#d08d79;border-color:#54352e}html[data-theme=light] .project-file-row-actions .file-delete-button{color:#724e43;border-color:#3b2520}.project-file-row-actions .file-delete-button:hover{color:#ffd4c7;background:#552c22}html[data-theme=light] .project-file-row-actions .file-delete-button:hover{color:#8c756d;background:#eae5e4}.project-file-row-actions .file-delete-confirm{color:#ffd4c7;text-transform:uppercase;background:#633428;border-color:#7a4436;width:auto;padding:0 8px;font-size:7px}html[data-theme=light] .project-file-row-actions .file-delete-confirm{color:#8c756d;background:#ebe6e5;border-color:#553026}.project-file-actions .project-bin-button{color:#c18e80;cursor:pointer;background:#171316;border:1px solid #45332f;border-radius:8px;align-items:center;gap:6px;height:38px;padding:0 11px;font-size:9px;display:flex}html[data-theme=light] .project-file-actions .project-bin-button{color:#6a4e46;background:#fafaf5;border:1px solid #adb7a4}.project-file-actions .project-bin-button.active{color:#bcd0b4;background:#1a221b;border-color:#4c5846}html[data-theme=light] .project-file-actions .project-bin-button.active{color:#23281e;background:#fafaf5;border-color:#adb7a4}.project-bin-note{flex-direction:column;min-height:235px;padding:22px;display:flex}.project-bin-note>svg{color:#9aa991}html[data-theme=light] .project-bin-note>svg{color:#5b6552}.project-bin-note strong{letter-spacing:-.035em;margin-top:auto;font-size:19px;font-weight:500}.project-bin-note p{color:#777780;margin:8px 0 0;font-size:9px;line-height:1.6}html[data-theme=light] .project-bin-note p{color:#5b6552}.project-folder-row{grid-template-columns:1fr auto;padding:0;display:grid}.project-folder-open{color:#aaaab2;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:11px;min-width:0;min-height:61px;padding:10px 8px 10px 16px;display:flex}html[data-theme=light] .project-folder-open{color:#23281e}.project-folder-open>span{min-width:0}.project-folder-open>svg:first-child{color:#9ca88f}html[data-theme=light] .project-folder-open>svg:first-child{color:#5b6552}.project-folder-open>svg:last-child{color:#66666f;margin-left:auto}html[data-theme=light] .project-folder-open>svg:last-child{color:#5b6552}.project-folder-controls{align-items:center;gap:4px;padding-right:9px;display:flex}.project-folder-controls button,.project-folder-edit button{color:#85858e;cursor:pointer;background:0 0;border:1px solid #36363d;border-radius:7px;place-items:center;width:29px;height:29px;display:grid}html[data-theme=light] .project-folder-controls button,html[data-theme=light] .project-folder-edit button{color:#5b6552;border:1px solid #adb7a4}.project-folder-controls button:last-child{color:#cb8976;border-color:#51352e}html[data-theme=light] .project-folder-controls button:last-child{color:#704b41;border-color:#adb7a4}.project-folder-controls button.confirm{color:#ffd4c7;text-transform:uppercase;background:#633428;width:auto;padding:0 7px;font-size:7px}html[data-theme=light] .project-folder-controls button.confirm{color:#8c756d;background:#ebe6e5}.project-folder-edit{border-bottom:1px solid #25252b;grid-template-columns:1fr auto auto;gap:5px;min-height:61px;padding:10px;display:grid}html[data-theme=light] .project-folder-edit{border-bottom:1px solid #adb7a4}.project-folder-edit input{color:#fff;background:#08080b;border:1px solid #3c3c43;border-radius:8px;outline:0;min-width:0;height:34px;padding:0 9px;font-size:9px}html[data-theme=light] .project-folder-edit input{color:#23281e;background:#fafaf5;border:1px solid #adb7a4}.project-file-row-actions .file-restore-button{color:#bcd0b4;background:#19231b;border-color:#46533f}html[data-theme=light] .project-file-row-actions .file-restore-button{color:#23281e;background:#fafaf5;border-color:#adb7a4}.project-file-editor{grid-column:2/-1;grid-template-columns:minmax(120px,1fr) minmax(125px,.7fr) auto auto;gap:6px;padding-top:9px;display:grid!important}.project-file-editor input,.project-file-editor select{color:#fff;background:#09090c;border:1px solid #38383f;border-radius:8px;outline:0;min-width:0;height:34px;padding:0 9px;font-size:8px}html[data-theme=light] .project-file-editor input,html[data-theme=light] .project-file-editor select{color:#23281e;background:#fafaf5;border:1px solid #adb7a4}.project-file-editor button{color:#bad0b0;cursor:pointer;background:#1a241c;border:1px solid #46533f;border-radius:8px;align-items:center;gap:5px;height:34px;padding:0 9px;font-size:8px;display:flex}html[data-theme=light] .project-file-editor button{color:#23281e;background:#e5e9dd;border:1px solid #adb7a4}.project-file-editor button:last-child{color:#9999a1;background:0 0;border-color:#3b3b42}html[data-theme=light] .project-file-editor button:last-child{color:#5b6552;border-color:#adb7a4}.project-file-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.project-upload-button{margin-inline-start:4px}.project-join-existing{border:1px solid var(--line);border-radius:8px;min-height:170px;margin-top:24px;padding:26px}html[data-theme=light] .project-join-existing{border:1px solid #adb7a438}.project-join-existing>svg{inset-inline-end:24px}.project-join-existing form{max-width:620px}.project-file-breadcrumb{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;padding-top:16px;display:flex}html[data-theme=light] .project-file-breadcrumb{border-top:1px solid #adb7a438}.project-file-breadcrumb span{align-items:center;gap:8px;display:flex}.project-file-breadcrumb button{border:1px solid var(--line);min-height:30px;color:var(--muted);cursor:pointer;background:0 0;border-radius:8px;padding:0 9px}html[data-theme=light] .project-file-breadcrumb button{border:1px solid #adb7a438}.project-upload-dropzone{background:#0b0b0e;border:1px dashed #414148;border-radius:8px;grid-template-columns:30px 1fr auto;align-items:center;gap:12px;margin:14px 18px 0;padding:15px 17px;transition:border-color .3s,background-color .3s,transform .35s;display:grid}html[data-theme=light] .project-upload-dropzone{background:#fafaf5;border:1px dashed #adb7a4}.project-upload-dropzone.active{background:#182019;border-color:#9eaf93;transform:scale(.995)}html[data-theme=light] .project-upload-dropzone.active{background:#fafaf5;border-color:#adb7a4}.project-upload-dropzone>svg{color:#9eaa93}html[data-theme=light] .project-upload-dropzone>svg{color:#23281e}.project-upload-dropzone strong,.project-upload-dropzone span{display:block}.project-upload-dropzone span{color:#73737c;margin-top:4px;font-size:8px;line-height:1.45}html[data-theme=light] .project-upload-dropzone span{color:#5b6552}.project-upload-dropzone>button{color:#b7b7bf;cursor:pointer;background:#18181d;border:1px solid #3e3e45;border-radius:8px;height:33px;padding:0 10px;font-size:8px}html[data-theme=light] .project-upload-dropzone>button{color:#23281e;background:#fafaf5;border:1px solid #adb7a4}.project-upload-queue{background:#0b0b0e;border:1px solid #313137;border-radius:8px;margin:12px 18px 0;overflow:hidden}html[data-theme=light] .project-upload-queue{background:#fafaf5;border:1px solid #adb7a4}.project-upload-queue>header{border-bottom:1px solid #2d2d33;justify-content:space-between;align-items:center;height:37px;padding:0 12px;display:flex}html[data-theme=light] .project-upload-queue>header{border-bottom:1px solid #adb7a4}.project-upload-queue>header span,.project-upload-queue>header b{color:#7f7f88;font:7px var(--font-geist-mono),monospace;letter-spacing:.8px}html[data-theme=light] .project-upload-queue>header span,html[data-theme=light] .project-upload-queue>header b{color:#5b6552}.project-upload-queue article{border-bottom:1px solid #27272d;grid-template-columns:22px minmax(150px,1fr) 42px 70px;align-items:center;gap:9px;min-height:61px;padding:10px 12px;display:grid}html[data-theme=light] .project-upload-queue article{border-bottom:1px solid #adb7a4}.project-upload-queue article:last-child{border-bottom:0}.project-upload-queue article>svg{color:#8f8f97}html[data-theme=light] .project-upload-queue article>svg{color:#5b6552}.project-upload-identity{min-width:0}.project-upload-identity strong,.project-upload-identity span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.project-upload-identity span{color:#6f6f78;margin-top:3px;font-size:7px}html[data-theme=light] .project-upload-identity span{color:#5b6552}.project-upload-identity i{background:#27272d;border-radius:999px;height:3px;margin-top:7px;display:block;overflow:hidden}html[data-theme=light] .project-upload-identity i{background:#e5e9dd}.project-upload-identity i b{border-radius:inherit;background:#a7b59d;height:100%;transition:width .2s linear;display:block}html[data-theme=light] .project-upload-identity i b{background:#a7b59d}.project-upload-queue article>em{color:#8d8d96;font:8px var(--font-geist-mono),monospace;text-align:right;font-style:normal}html[data-theme=light] .project-upload-queue article>em{color:#5b6552}.project-upload-queue article>div:last-child{justify-content:flex-end;gap:4px;display:flex}.project-upload-queue article>div:last-child button{color:#9999a1;cursor:pointer;background:0 0;border:1px solid #38383f;border-radius:7px;place-items:center;width:29px;height:29px;display:grid}html[data-theme=light] .project-upload-queue article>div:last-child button{color:#5b6552;border:1px solid #adb7a4}.project-upload-queue article>div:last-child button.resume{color:#bad0b0;background:#19231b;border-color:#46533f}html[data-theme=light] .project-upload-queue article>div:last-child button.resume{color:#23281e;background:#fafaf5;border-color:#adb7a4}.project-upload-queue article>div:last-child button.retry{color:#d99d8b;background:#241916;border-color:#5a3c34}html[data-theme=light] .project-upload-queue article>div:last-child button.retry{color:#77564c;background:#fafaf5;border-color:#3f2a24}.project-version-history{background:#0a0a0d;border:1px solid #34343a;border-radius:8px;grid-column:2/-1;margin-top:4px;overflow:hidden}html[data-theme=light] .project-version-history{background:#fafaf5;border:1px solid #adb7a4}.project-version-history>header{border-bottom:1px solid #2e2e34;justify-content:space-between;align-items:center;min-height:43px;padding:8px 10px;display:flex}html[data-theme=light] .project-version-history>header{border-bottom:1px solid #adb7a4}.project-version-history>header>div{color:#9b9ba3;align-items:center;gap:7px;font-size:8px;display:flex}html[data-theme=light] .project-version-history>header>div{color:#5b6552}.project-version-history>header label{background:var(--bone);height:29px;color:var(--black);cursor:pointer;border-radius:7px;align-items:center;gap:5px;padding:0 9px;font-size:8px;font-weight:650;display:flex}html[data-theme=light] .project-version-history>header label{color:#20251b;background:#dfe2d8}.project-version-history>header input{display:none}.project-version-history>p{color:#73737c;margin:0;padding:20px;font-size:8px}html[data-theme=light] .project-version-history>p{color:#5b6552}.project-version-history>article{border-bottom:1px solid #29292f;grid-template-columns:31px 1fr auto 31px;align-items:center;gap:9px;min-height:52px;padding:8px 10px;display:grid}html[data-theme=light] .project-version-history>article{border-bottom:1px solid #adb7a4}.project-version-history>article:last-child{border-bottom:0}.project-version-history>article>b{color:#aaaab2;width:30px;height:30px;font:8px var(--font-geist-mono),monospace;background:#1d1d22;border-radius:7px;place-items:center;display:grid}html[data-theme=light] .project-version-history>article>b{color:#23281e;background:#fafaf5}.project-version-history>article strong,.project-version-history>article span{display:block}.project-version-history>article strong{font-size:8px}.project-version-history>article span{color:#707079;margin-top:3px;font-size:7px}html[data-theme=light] .project-version-history>article span{color:#5b6552}.project-version-history>article em{color:#b8cdae;font:6px var(--font-geist-mono),monospace;text-transform:uppercase;background:#1a241c;border-radius:999px;padding:4px 6px;font-style:normal}html[data-theme=light] .project-version-history>article em{color:#23281e;background:#e5e9dd}.project-version-history>article button{color:#aaaab2;cursor:pointer;background:0 0;border:1px solid #393940;border-radius:7px;place-items:center;width:29px;height:29px;display:grid}html[data-theme=light] .project-version-history>article button{color:#23281e;border:1px solid #adb7a4}.project-preview-backdrop{z-index:80;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#030305d6;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.project-preview-dialog{background:#0b0b0e;border:1px solid #45454c;border-radius:8px;width:min(1080px,100%);height:min(780px,100vh - 48px);overflow:hidden;box-shadow:0 35px 110px #000000b8}.project-preview-dialog>header{border-bottom:1px solid #303036;justify-content:space-between;align-items:center;height:68px;padding:0 18px;display:flex}.project-preview-dialog>header span,.project-preview-dialog>header strong{display:block}.project-preview-dialog>header span{color:#777780;font:7px var(--font-geist-mono),monospace;letter-spacing:.8px}.project-preview-dialog>header strong{text-overflow:ellipsis;white-space:nowrap;max-width:800px;margin-top:5px;font-size:11px;overflow:hidden}.project-preview-dialog>header button{color:#aaaab2;cursor:pointer;background:0 0;border:1px solid #3b3b42;border-radius:50%;place-items:center;width:33px;height:33px;display:grid}.project-preview-dialog>div{background:#070709;place-items:center;height:calc(100% - 68px);display:grid}.project-preview-dialog iframe,.project-preview-dialog img{object-fit:contain;border:0;width:100%;height:100%}.project-preview-unsupported{text-align:center;max-width:420px;padding:30px}.project-preview-unsupported>svg{color:#8f8f97}.project-preview-unsupported strong{color:#b3b3bb;margin:18px 0;font-size:14px;display:block}.project-preview-unsupported a{background:var(--bone);width:max-content;height:36px;color:var(--black);border-radius:8px;align-items:center;gap:6px;margin:auto;padding:0 12px;font-size:9px;text-decoration:none;display:flex}.project-preview-image{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%}.project-file-copy-editor{grid-column:2/-1;grid-template-columns:minmax(130px,1fr) minmax(125px,.72fr) auto auto;gap:6px;padding-top:9px;display:grid!important}.project-file-copy-editor input,.project-file-copy-editor select{color:#fff;background:#09090c;border:1px solid #3b3b42;border-radius:8px;outline:0;min-width:0;height:34px;padding:0 9px;font-size:8px}html[data-theme=light] .project-file-copy-editor input,html[data-theme=light] .project-file-copy-editor select{color:#23281e;background:#fafaf5;border:1px solid #adb7a4}.project-file-copy-editor button{background:var(--bone);height:34px;color:var(--black);cursor:pointer;border:0;border-radius:8px;align-items:center;gap:5px;padding:0 10px;font-size:8px;font-weight:650;display:flex}html[data-theme=light] .project-file-copy-editor button{color:#20251b;background:#dfe2d8}.project-file-copy-editor button:last-child{color:#9999a1;background:0 0;border:1px solid #3b3b42;place-items:center;width:34px;padding:0;display:grid}html[data-theme=light] .project-file-copy-editor button:last-child{color:#5b6552;border:1px solid #adb7a4}.project-file-copy-editor button:disabled{opacity:.45;cursor:not-allowed}.project-upload-recovery{background:linear-gradient(105deg,#111711,#0b0b0e 62%);border:1px solid #46533f;border-radius:8px;margin:12px 18px 0;overflow:hidden}html[data-theme=light] .project-upload-recovery{background:linear-gradient(105deg,#fafaf5,#fafaf5 62%);border:1px solid #adb7a4}.project-upload-recovery>header{border-bottom:1px solid #33402f;justify-content:space-between;align-items:center;min-height:39px;padding:0 12px;display:flex}html[data-theme=light] .project-upload-recovery>header{border-bottom:1px solid #adb7a4}.project-upload-recovery>header>div{color:#aebea5;align-items:center;gap:7px;display:flex}html[data-theme=light] .project-upload-recovery>header>div{color:#23281e}.project-upload-recovery>header span,.project-upload-recovery>header b{font:7px var(--font-geist-mono),monospace;letter-spacing:.8px}.project-upload-recovery>header b{color:#788373}html[data-theme=light] .project-upload-recovery>header b{color:#5b6552}.project-upload-recovery article{border-bottom:1px solid #2c352a;grid-template-columns:22px minmax(150px,1fr) minmax(105px,140px) minmax(132px,auto);align-items:center;gap:9px;min-height:67px;padding:10px 12px;transition:background-color .25s,transform .35s;display:grid}html[data-theme=light] .project-upload-recovery article{border-bottom:1px solid #adb7a4}.project-upload-recovery article:last-child{border-bottom:0}.project-upload-recovery article:hover{background:#151c14;transform:translate(2px)}html[data-theme=light] .project-upload-recovery article:hover{background:#fafaf5}.project-upload-recovery article>svg{color:#9eaf93}html[data-theme=light] .project-upload-recovery article>svg{color:#23281e}.project-upload-recovery article>em{color:#879080;font:7px var(--font-geist-mono),monospace;text-align:right;font-style:normal}html[data-theme=light] .project-upload-recovery article>em{color:#5b6552}.project-upload-recovery article>div:last-child{justify-content:flex-end;align-items:center;gap:5px;display:flex}.project-upload-recovery button{cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:5px;height:31px;font-size:8px;display:flex}.project-upload-recovery button.reconnect{background:var(--bone);color:var(--black);border:0;padding:0 9px;font-weight:650}html[data-theme=light] .project-upload-recovery button.reconnect{color:#20251b;background:#dfe2d8}.project-upload-recovery button.discard{color:#d99d8b;background:#241916;border:1px solid #5a3c34;width:31px}html[data-theme=light] .project-upload-recovery button.discard{color:#77564c;background:#fafaf5;border:1px solid #3f2a24}.file-status-stack{align-content:center;gap:5px;min-width:0;display:grid}.file-approval-status{color:#898991;font:6px var(--font-geist-mono),monospace;letter-spacing:.65px;text-transform:uppercase}html[data-theme=light] .file-approval-status{color:#5b6552}.file-approval-status.approved{color:#adbea4}html[data-theme=light] .file-approval-status.approved{color:#23281e}.file-approval-status.rejected{color:#d29786}html[data-theme=light] .file-approval-status.rejected{color:#74534a}.file-integrity-status,.file-malware-status{color:#85858d;font:7px var(--font-geist-mono),monospace;white-space:nowrap;align-items:center;gap:4px;display:flex}html[data-theme=light] .file-integrity-status,html[data-theme=light] .file-malware-status{color:#5b6552}.file-integrity-status.completed,.file-malware-status.completed{color:#aabd9f}html[data-theme=light] .file-integrity-status.completed,html[data-theme=light] .file-malware-status.completed{color:#23281e}.file-integrity-status.failed,.file-malware-status.failed,.file-malware-status.quarantined{color:#d39482}html[data-theme=light] .file-integrity-status.failed,html[data-theme=light] .file-malware-status.failed,html[data-theme=light] .file-malware-status.quarantined{color:#745148}.file-integrity-status.processing,.file-malware-status.processing{color:#c3b994}html[data-theme=light] .file-integrity-status.processing,html[data-theme=light] .file-malware-status.processing{color:#6b6651}.file-integrity-status.processing svg,.file-malware-status.processing svg{animation:1.3s linear infinite korexo-integrity-spin}.project-file-row-actions button:disabled{opacity:.3;cursor:not-allowed}@keyframes korexo-integrity-spin{to{transform:rotate(360deg)}}.project-file-thumbnail{color:#818189;background-color:#141418;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #35353b;border-radius:6px;place-items:center;width:46px;height:34px;transition:transform .65s cubic-bezier(.16,1,.3,1),filter .65s,border-color .3s;display:grid;overflow:hidden;transform:scale(.96)}html[data-theme=light] .project-file-thumbnail{color:#5b6552;background-color:#fafaf5;border:1px solid #adb7a4}.project-file-row:hover .project-file-thumbnail{filter:contrast(1.08);border-color:#505058;transform:scale(1)}html[data-theme=light] .project-file-row:hover .project-file-thumbnail{border-color:#adb7a4}.project-file-thumbnail.pending,.project-file-thumbnail.processing{color:#a7a083;background:radial-gradient(circle at 50% 45%,#23251f,#121216 72%)}html[data-theme=light] .project-file-thumbnail.pending,html[data-theme=light] .project-file-thumbnail.processing{color:#5c5848;background:radial-gradient(circle at 50% 45%,#e5e9dd,#fafaf5 72%)}.project-file-thumbnail.pending svg,.project-file-thumbnail.processing svg{animation:1.8s linear infinite korexo-integrity-spin}.project-file-thumbnail.failed,.project-file-thumbnail.quarantined{color:#d79a89;background:radial-gradient(circle at 50% 45%,#2a1d1b,#121216 74%);border-color:#684238}html[data-theme=light] .project-file-thumbnail.failed,html[data-theme=light] .project-file-thumbnail.quarantined{color:#76554b;background:radial-gradient(circle at 50% 45%,#fafaf5,#fafaf5 74%);border-color:#492e27}.project-file-row{grid-template-columns:48px minmax(160px,1fr) 126px minmax(68px,230px)}.project-storage-signal{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;border-bottom:1px solid var(--line);background:radial-gradient(circle at 12% 0,#22251f 0,#0000 29%),#0d0d10;display:grid}html[data-theme=light] .project-storage-signal{background:radial-gradient(circle at 12% 0,#e5e9dd 0,#0000 29%),#fafaf5;border-bottom:1px solid #adb7a438}.project-storage-signal article{border-right:1px solid var(--line);color:#92939a;align-items:flex-start;gap:10px;min-width:0;min-height:82px;padding:15px 17px;transition:background .35s,transform .55s cubic-bezier(.16,1,.3,1);display:flex}html[data-theme=light] .project-storage-signal article{color:#5b6552;border-right:1px solid #adb7a438}.project-storage-signal article:last-child{border-right:0}.project-storage-signal article:hover{background:#151519;transform:translateY(-2px)}html[data-theme=light] .project-storage-signal article:hover{background:#fafaf5}.project-storage-signal article.duplicates{color:#c29b87;background:linear-gradient(135deg,#201b18,#121216)}html[data-theme=light] .project-storage-signal article.duplicates{color:#6b554a;background:linear-gradient(135deg,#fafaf5,#fafaf5)}.project-storage-signal article>svg{flex:none;margin-top:2px}.project-storage-signal article>div{gap:3px;min-width:0;display:grid}.project-storage-signal span{color:#787981;font:7px var(--font-geist-mono),monospace;letter-spacing:.7px;text-transform:uppercase}html[data-theme=light] .project-storage-signal span{color:#5b6552}.project-storage-signal strong{color:#eeeae1;letter-spacing:-.035em;font-size:17px;font-weight:500}html[data-theme=light] .project-storage-signal strong{color:#23281e}.project-storage-signal small{color:#777880;font:7px var(--font-geist-mono),monospace;text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden}html[data-theme=light] .project-storage-signal small{color:#5b6552}.project-file-duplicate{align-items:center;gap:4px;color:#c09d87!important;font:7px var(--font-geist-mono),monospace!important;margin-top:4px!important;display:flex!important}html[data-theme=light] .project-file-duplicate{color:#6a564a!important}.project-file-duplicate svg{flex:none}.project-file-optimized{align-items:center;gap:4px;color:#b7c9ad!important;font:7px var(--font-geist-mono),monospace!important;margin-top:4px!important;display:flex!important}html[data-theme=light] .project-file-optimized{color:#23281e!important}.project-file-optimized svg{flex:none}.project-file-row-actions button.active{color:#ddc79f;background:#2a241b;border-color:#7a684c}html[data-theme=light] .project-file-row-actions button.active{color:#7a6d57;background:#e5e9dd;border-color:#554935}.project-file-optimization{background:linear-gradient(105deg,#18150f,#0b0b0e 65%);border:1px solid #4d4435;border-radius:8px;grid-column:2/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;min-height:54px;margin-top:4px;padding:11px 12px;display:grid}html[data-theme=light] .project-file-optimization{background:linear-gradient(105deg,#fafaf5,#fafaf5 65%);border:1px solid #adb7a4}.project-file-optimization>div{color:#b9a77f;font:7px var(--font-geist-mono),monospace;letter-spacing:.65px;grid-column:1/-1;align-items:center;gap:7px;display:flex}html[data-theme=light] .project-file-optimization>div{color:#665c46}.project-file-optimization>p{color:#92928f;align-items:center;gap:6px;margin:0;font-size:8px;line-height:1.55;display:flex}html[data-theme=light] .project-file-optimization>p{color:#5b6552}.project-file-optimization>button{color:#17130d;cursor:pointer;background:#d9c7a5;border:1px solid #75654a;border-radius:7px;align-items:center;gap:5px;height:31px;padding:0 10px;font-size:8px;font-weight:650;display:flex}html[data-theme=light] .project-file-optimization>button{color:#20251b;background:#d9c7a5;border:1px solid #524734}.project-file-optimization>button:disabled{opacity:.4;cursor:not-allowed}.project-file-optimization.pending>p svg,.project-file-optimization.processing>p svg{animation:1.3s linear infinite korexo-integrity-spin}.project-file-optimization.completed{background:linear-gradient(105deg,#111812,#0b0b0e 65%);border-color:#42503d}html[data-theme=light] .project-file-optimization.completed{background:linear-gradient(105deg,#fafaf5,#fafaf5 65%);border-color:#adb7a4}.project-file-optimization.completed>div,.project-file-optimization.completed>p{color:#aec1a5}html[data-theme=light] .project-file-optimization.completed>div,html[data-theme=light] .project-file-optimization.completed>p{color:#23281e}.project-file-optimization.failed{background:linear-gradient(105deg,#1d1412,#0b0b0e 65%);border-color:#5b3b33}html[data-theme=light] .project-file-optimization.failed{background:linear-gradient(105deg,#fafaf5,#fafaf5 65%);border-color:#402924}@media (max-width:950px){.project-files-workspace>header{flex-direction:column;align-items:flex-start}.project-file-actions{justify-content:space-between;width:100%}.project-storage-signal{grid-template-columns:repeat(2,minmax(0,1fr))}.project-storage-signal article:nth-child(2){border-right:0}.project-storage-signal article:nth-child(-n+2){border-bottom:1px solid var(--line)}html[data-theme=light] .project-storage-signal article:nth-child(-n+2){border-bottom:1px solid #adb7a438}.project-file-grid{grid-template-columns:1fr}.project-file-grid>aside{border-right:0;border-bottom:1px solid var(--line)}html[data-theme=light] .project-file-grid>aside{border-bottom:1px solid #adb7a438}}@media (max-width:700px){.project-files-workspace>header{padding:18px}.project-file-actions{flex-direction:column;align-items:stretch;gap:10px}.project-file-actions form{width:100%}.project-file-actions input:not(.project-file-input){flex:1;width:auto}.project-upload-button{margin:4px 0 0}.project-bin-button{margin-bottom:2px}.project-upload-button,.project-bin-button{justify-content:center}.project-file-breadcrumb{margin-top:18px;padding-top:14px}.project-upload-dropzone{grid-template-columns:25px 1fr}.project-upload-dropzone>button{grid-column:1/-1}.project-upload-queue article{grid-template-columns:20px minmax(105px,1fr) 35px}.project-upload-queue article>div:last-child{grid-column:2/-1}.project-file-row{grid-template-columns:42px minmax(120px,1fr) minmax(64px,110px)}.project-file-thumbnail{width:40px;height:31px}.project-file-row-actions{grid-column:3}.file-approval-status{grid-area:1/3}.project-file-review{grid-column:1/-1;grid-template-columns:1fr 1fr}.project-file-review input{grid-column:span 2}.project-file-editor,.project-file-copy-editor,.project-file-optimization{grid-column:1/-1;grid-template-columns:1fr 1fr}.project-file-optimization>p,.project-file-optimization>button{grid-column:1/-1}.project-file-editor input,.project-file-editor select,.project-file-copy-editor input,.project-file-copy-editor select{grid-column:span 2}.project-upload-recovery article{grid-template-columns:20px minmax(120px,1fr)}.project-upload-recovery article>em{text-align:left;grid-column:2}.project-upload-recovery article>div:last-child{grid-column:2;justify-content:flex-start}.file-status-stack{grid-area:1/3}.file-status-stack .file-approval-status{grid-area:auto}.file-integrity-status,.file-malware-status{font-size:6px}}.project-execution-workspace{border:1px solid var(--line);background:#0d0d10;border-radius:8px;margin-top:28px;overflow:hidden}html[data-theme=light] .project-execution-workspace{background:#fafaf5;border:1px solid #adb7a438}.project-execution-workspace>header{background:radial-gradient(circle at 83% 12%,#b9cba521 0,#0000 28%),linear-gradient(125deg,#151519,#0b0b0e 62%);justify-content:space-between;align-items:flex-end;gap:28px;min-height:180px;padding:31px;display:flex}html[data-theme=light] .project-execution-workspace>header{background:radial-gradient(circle at 83% 12%,#b9cba521 0,#0000 28%),linear-gradient(125deg,#fafaf5,#fafaf5 62%)}.project-execution-workspace>header>div:first-child{max-width:760px}.project-execution-workspace>header span,.execution-panel>header span,.task-conversation-head span{color:#85858e;font:8px var(--font-geist-mono),monospace;letter-spacing:1px}html[data-theme=light] .project-execution-workspace>header span,html[data-theme=light] .execution-panel>header span,html[data-theme=light] .task-conversation-head span{color:#5b6552}.project-execution-workspace>header h3{letter-spacing:-.065em;max-width:760px;margin:12px 0 10px;font-size:clamp(2.2rem,4.4vw,4.8rem);font-weight:480;line-height:.9}.project-execution-workspace>header p{color:#8d8d96;max-width:560px;margin:0;font-size:11px;line-height:1.55}html[data-theme=light] .project-execution-workspace>header p{color:#5b6552}.project-execution-workspace>header>div:last-child{text-align:right;min-width:145px}.project-execution-workspace>header>div:last-child b{color:#b9cba5;letter-spacing:-.075em;font-size:58px;font-weight:500;line-height:.78;display:block}html[data-theme=light] .project-execution-workspace>header>div:last-child b{color:#66705b}.project-execution-workspace>header>div:last-child span{color:#718069;margin-top:10px;display:block}html[data-theme=light] .project-execution-workspace>header>div:last-child span{color:#5b6552}.execution-message{color:#b9cbae;background:#171e16;border-top:1px solid #33402f;border-bottom:1px solid #33402f;margin:0;padding:10px 18px;font-size:9px}html[data-theme=light] .execution-message{color:#23281e;background:#fafaf5;border-top:1px solid #adb7a4;border-bottom:1px solid #adb7a4}.project-execution-grid{grid-template-columns:minmax(0,1.32fr) minmax(300px,.68fr);gap:0;display:grid}.project-execution-grid.notes-hidden{grid-template-columns:1fr}.execution-panel{background:#101014;min-width:0}html[data-theme=light] .execution-panel{background:#fafaf5}.execution-panel+.execution-panel{border-left:1px solid var(--line)}html[data-theme=light] .execution-panel+.execution-panel{border-left:1px solid #adb7a438}.execution-panel>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:88px;padding:19px 21px;display:flex}html[data-theme=light] .execution-panel>header{border-bottom:1px solid #adb7a438}.execution-panel>header svg{color:#85858e}html[data-theme=light] .execution-panel>header svg{color:#5b6552}.execution-panel>header h4{letter-spacing:-.045em;margin:6px 0 0;font-size:23px;font-weight:500}.task-create-form{border-bottom:1px solid var(--line);grid-template-columns:minmax(170px,1fr) minmax(145px,.7fr) 92px 125px auto;gap:6px;padding:13px;display:grid}html[data-theme=light] .task-create-form{border-bottom:1px solid #adb7a438}.task-create-form input,.task-create-form select,.note-create-form input,.note-create-form textarea,.task-conversation-head select,.task-conversation form input{color:#fff;min-width:0;font:9px var(--font-outfit),Arial,sans-serif;background:#09090c;border:1px solid #35353c;border-radius:7px;outline:0}html[data-theme=light] .task-create-form input,html[data-theme=light] .task-create-form select,html[data-theme=light] .note-create-form input,html[data-theme=light] .note-create-form textarea,html[data-theme=light] .task-conversation-head select,html[data-theme=light] .task-conversation form input{color:#23281e;background:#fafaf5;border:1px solid #adb7a4}.task-create-form input,.task-create-form select{height:35px;padding:0 9px}.task-create-form button,.note-create-form button{background:var(--bone);height:35px;color:var(--black);cursor:pointer;border:0;border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:0 11px;font-size:8px;font-weight:680;display:flex}html[data-theme=light] .task-create-form button,html[data-theme=light] .note-create-form button{color:#20251b;background:#dfe2d8}.task-create-form button:disabled,.note-create-form button:disabled,.task-conversation form button:disabled{opacity:.4;cursor:not-allowed}.execution-task-list{min-height:150px}.execution-task-row{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #29292f;grid-template-columns:23px minmax(150px,1fr) 52px 72px;align-items:center;gap:8px;width:100%;min-height:66px;padding:10px 15px;transition:background-color .25s,transform .35s;display:grid}html[data-theme=light] .execution-task-row{color:#23281e;border-bottom:1px solid #adb7a4}.execution-task-row:hover,.execution-task-row.active{background:#17171c}html[data-theme=light] .execution-task-row:hover,html[data-theme=light] .execution-task-row.active{background:#fafaf5}.execution-task-row.active{transform:translate(2px);box-shadow:inset 2px 0 #b9cba5}.task-state-dot{color:#0000;border:1px solid #4d4d55;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}html[data-theme=light] .task-state-dot{border:1px solid #adb7a4}.task-state-dot.completed{color:#1c2618;background:#b9cba5;border-color:#849b78}html[data-theme=light] .task-state-dot.completed{color:#20251b;background:#b9cba5;border-color:#adb7a4}.task-state-dot.in_progress{color:#b9cba5;border-color:#b9cba5}html[data-theme=light] .task-state-dot.in_progress{color:#66705b;border-color:#828e73}.task-state-dot.blocked,.task-state-dot.cancelled{color:#d99782;border-color:#8f6255}html[data-theme=light] .task-state-dot.blocked,html[data-theme=light] .task-state-dot.cancelled{color:#775348;border-color:#64453b}.execution-task-row span{min-width:0}.execution-task-row strong,.execution-task-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.execution-task-row strong{font-size:10px;font-weight:560}.execution-task-row small{color:#7f7f88;margin-top:4px;font-size:8px}html[data-theme=light] .execution-task-row small{color:#5b6552}.execution-task-row>b{color:#aaaab1;font:6px var(--font-geist-mono),monospace;text-align:center;text-transform:uppercase;background:#25252b;border-radius:4px;padding:4px}html[data-theme=light] .execution-task-row>b{color:#23281e;background:#e5e9dd}.execution-task-row>b.high,.execution-task-row>b.urgent{color:#e5a187;background:#452a23}html[data-theme=light] .execution-task-row>b.high,html[data-theme=light] .execution-task-row>b.urgent{color:#7e594a;background:#e5e9dd}.execution-task-row>b.low{color:#bbd4b4;background:#283a2d}html[data-theme=light] .execution-task-row>b.low{color:#23281e;background:#e5e9dd}.execution-task-row>em{color:#85858e;font:6px var(--font-geist-mono),monospace;text-align:right;text-transform:uppercase;font-style:normal}html[data-theme=light] .execution-task-row>em{color:#5b6552}.execution-empty{color:#777780;margin:0;padding:31px 20px;font-size:9px;line-height:1.55}html[data-theme=light] .execution-empty{color:#5b6552}.task-conversation{background:#0c0c0f;border:1px solid #34343a;border-radius:8px;margin:12px;overflow:hidden}html[data-theme=light] .task-conversation{background:#fafaf5;border:1px solid #adb7a4}.task-conversation-head{border-bottom:1px solid #2c2c32;justify-content:space-between;align-items:center;gap:10px;min-height:61px;padding:11px 13px;display:flex}html[data-theme=light] .task-conversation-head{border-bottom:1px solid #adb7a4}.task-conversation-head strong{margin-top:4px;font-size:10px;display:block}.task-conversation-head select{text-transform:capitalize;height:32px;padding:0 8px}.task-comment-list{max-height:210px;overflow:auto}.task-comment-list>p{color:#aaaab2;border-bottom:1px solid #29292e;margin:0;padding:10px 13px;font-size:9px;line-height:1.5}html[data-theme=light] .task-comment-list>p{color:#23281e;border-bottom:1px solid #adb7a4}.task-comment-list>p span{justify-content:space-between;margin-bottom:5px;display:flex}.task-comment-list>p b{color:#e3e3e5;font-size:8px}html[data-theme=light] .task-comment-list>p b{color:#23281e}.task-comment-list>p time{color:#6f6f77;font:7px var(--font-geist-mono),monospace}html[data-theme=light] .task-comment-list>p time{color:#5b6552}.task-comment-list>p.task-comment-empty{color:#72727a}html[data-theme=light] .task-comment-list>p.task-comment-empty{color:#5b6552}.task-conversation>form{grid-template-columns:1fr 34px;gap:6px;padding:8px;display:grid}.task-conversation>form input{height:34px;padding:0 9px}.task-conversation>form button{color:#142011;cursor:pointer;background:#b9cba5;border:0;border-radius:7px;place-items:center;display:grid}html[data-theme=light] .task-conversation>form button{color:#20251b;background:#b9cba5}.note-create-form{border-bottom:1px solid var(--line);gap:7px;padding:13px;display:grid}html[data-theme=light] .note-create-form{border-bottom:1px solid #adb7a438}.note-create-form input{height:35px;padding:0 9px}.note-create-form textarea{resize:vertical;height:89px;padding:9px;line-height:1.5}.private-note-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.private-note-list>article{background:#121216;border-bottom:1px solid #29292f;border-right:1px solid #29292f;min-height:170px;padding:14px;transition:background-color .3s,transform .45s cubic-bezier(.16,1,.3,1)}html[data-theme=light] .private-note-list>article{background:#fafaf5;border-bottom:1px solid #adb7a4;border-right:1px solid #adb7a4}.private-note-list>article:nth-child(2n){border-right:0}.private-note-list>article:hover{background:#17171c;transform:translateY(-2px)}html[data-theme=light] .private-note-list>article:hover{background:#fafaf5}.private-note-list article>div{justify-content:space-between;align-items:center;display:flex}.private-note-list article>div span,.private-note-list article>small{color:#797981;font:7px var(--font-geist-mono),monospace;text-transform:uppercase}html[data-theme=light] .private-note-list article>div span,html[data-theme=light] .private-note-list article>small{color:#5b6552}.private-note-list article>div button{color:#85858e;cursor:pointer;background:0 0;border:1px solid #3b3b42;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}html[data-theme=light] .private-note-list article>div button{color:#5b6552;border:1px solid #adb7a4}.private-note-list article>div button.confirm{color:#df9f8c;background:#2b1b17;border-color:#6a4036;width:auto;padding:0 7px;font-size:7px}html[data-theme=light] .private-note-list article>div button.confirm{color:#7b574d;background:#fafaf5;border-color:#4a2d26}.private-note-list h5{letter-spacing:-.02em;margin:13px 0 7px;font-size:14px;font-weight:540}.private-note-list article>p{color:#8b8b94;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0 0 16px;font-size:9px;line-height:1.55;display:-webkit-box;overflow:hidden}html[data-theme=light] .private-note-list article>p{color:#5b6552}.private-note-list article>small{color:#65705f;margin-top:auto;display:block}html[data-theme=light] .private-note-list article>small{color:#5b6552}@media (max-width:1120px){.task-create-form{grid-template-columns:1fr 1fr 90px}.task-create-form button{grid-column:span 2}.task-create-form input[type=date]{grid-column:3}}@media (max-width:900px){.project-execution-grid{grid-template-columns:1fr}.execution-panel+.execution-panel{border-left:0;border-top:1px solid var(--line)}html[data-theme=light] .execution-panel+.execution-panel{border-top:1px solid #adb7a438}.project-execution-workspace>header{flex-direction:column;align-items:flex-start}.project-execution-workspace>header>div:last-child{text-align:left}}@media (max-width:700px){.project-execution-workspace>header{min-height:240px;padding:24px 18px}.project-execution-workspace>header h3{font-size:clamp(2.4rem,12vw,4.2rem)}.task-create-form{grid-template-columns:1fr 1fr}.task-create-form>*{grid-column:auto!important}.task-create-form>input:first-child{grid-column:span 2!important}.execution-task-row{grid-template-columns:22px minmax(110px,1fr) 48px}.execution-task-row>em{text-align:left;grid-column:2/-1}.private-note-list{grid-template-columns:1fr}.private-note-list>article{border-right:0}.task-conversation-head{flex-direction:column;align-items:flex-start}.task-conversation-head select{width:100%}}.workspace-tasks-view{font-family:"Cabinet Grotesk",var(--font-outfit),Arial,sans-serif;padding:28px 0 78px}.task-command-hero{text-align:center;background:radial-gradient(circle at 50% 16%,#39413242 0,#0000 31%);flex-direction:column;align-items:center;min-height:430px;padding:78px 30px 58px;display:flex}html[data-theme=light] .task-command-hero{background:radial-gradient(circle at 50% 16%,#e5e9dd42 0,#0000 31%)}.task-command-hero>p{color:#898992;font:9px var(--font-geist-mono),monospace;letter-spacing:1px;text-transform:uppercase;margin:0}html[data-theme=light] .task-command-hero>p{color:#5b6552}.task-command-hero h2{letter-spacing:-.075em;width:100%;max-width:1100px;margin:25px auto 38px;font-size:clamp(3.5rem,7.2vw,8rem);font-weight:480;line-height:.84}.task-inline-image{vertical-align:.08em;filter:grayscale(.58)contrast(1.18);background-image:linear-gradient(#10101428,#10101428),url(https://picsum.photos/seed/korexo-task-site/600/240);background-position:50%;background-size:cover;border-radius:999px;width:clamp(80px,10vw,150px);height:clamp(35px,4.3vw,62px);margin:0 .08em;display:inline-block}html[data-theme=light] .task-inline-image{background-image:linear-gradient(#fafaf528,#fafaf528),url(https://picsum.photos/seed/korexo-task-site/600/240)}.task-command-hero>div{justify-content:center;align-items:center;gap:28px;display:flex}.task-command-hero>div>span{color:#7f7f88;font:8px var(--font-geist-mono),monospace;text-transform:uppercase}html[data-theme=light] .task-command-hero>div>span{color:#5b6552}.task-command-hero>div>span b{color:#d6d6da;margin-right:5px;font-size:12px}html[data-theme=light] .task-command-hero>div>span b{color:#23281e}.task-command-hero>div>button{background:var(--bone);color:#030305;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:7px;height:40px;padding:0 15px;font-size:9px;font-weight:680;display:flex}html[data-theme=light] .task-command-hero>div>button{color:#20251b;background:#dfe2d8}.task-command-marquee{border:1px solid var(--line);background:#101014;border-radius:8px 8px 0 0;height:40px;overflow:hidden}html[data-theme=light] .task-command-marquee{background:#fafaf5;border:1px solid #adb7a438}.task-command-marquee>div{width:max-content;animation:25s linear infinite task-command-marquee;display:flex}.task-command-marquee span{color:#81818a;height:39px;font:7px var(--font-geist-mono),monospace;letter-spacing:1.1px;align-items:center;display:flex}html[data-theme=light] .task-command-marquee span{color:#5b6552}.task-command-marquee i{background:#b9cba5;border-radius:50%;width:4px;height:4px;margin:0 28px}html[data-theme=light] .task-command-marquee i{background:#b9cba5}@keyframes task-command-marquee{to{transform:translate(-50%)}}.task-command-message{color:#b9cbae;border-inline:1px solid #47523f;background:#182019;border-bottom:1px solid #47523f;margin:0;padding:11px 15px;font-size:9px}html[data-theme=light] .task-command-message{color:#23281e;border-inline:1px solid #adb7a4;background:#fafaf5;border-bottom:1px solid #adb7a4}.workspace-task-create{border-inline:1px solid var(--line);border-bottom:1px solid var(--line);background:radial-gradient(circle at 100% 0,#b9cba519,#0000 28%),#111115;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:11px;padding:20px;display:grid}html[data-theme=light] .workspace-task-create{border-inline:1px solid #adb7a438;background:radial-gradient(circle at 100% 0,#b9cba519,#0000 28%),#fafaf5;border-bottom:1px solid #adb7a438}.workspace-task-create>header{grid-column:1/-1;justify-content:space-between;align-items:flex-start;min-height:64px;display:flex}.workspace-task-create>header span,.workspace-task-create label,.workspace-task-queue>header span,.workspace-task-detail>header span,.workspace-task-conversation>header span{color:#83838c;font:7px var(--font-geist-mono),monospace;letter-spacing:.85px;text-transform:uppercase}html[data-theme=light] .workspace-task-create>header span,html[data-theme=light] .workspace-task-create label,html[data-theme=light] .workspace-task-queue>header span,html[data-theme=light] .workspace-task-detail>header span,html[data-theme=light] .workspace-task-conversation>header span{color:#5b6552}.workspace-task-create h3{letter-spacing:-.04em;margin:6px 0 0;font-size:23px}.workspace-task-create label{gap:6px;display:grid}.workspace-task-create label.wide{grid-column:span 2}.workspace-task-create input,.workspace-task-create select,.workspace-task-create textarea{color:#fff;width:100%;min-width:0;font:9px var(--font-outfit),Arial,sans-serif;letter-spacing:0;text-transform:none;background:#09090c;border:1px solid #36363d;border-radius:8px;outline:0}html[data-theme=light] .workspace-task-create input,html[data-theme=light] .workspace-task-create select,html[data-theme=light] .workspace-task-create textarea{color:#23281e;background:#fafaf5;border:1px solid #adb7a4}.workspace-task-create input,.workspace-task-create select{height:38px;padding:0 10px}.workspace-task-create textarea{resize:vertical;height:72px;padding:9px}.workspace-task-create>button{color:#11150e;cursor:pointer;background:#b9cba5;border:0;border-radius:8px;justify-content:center;align-self:end;align-items:center;gap:6px;height:38px;padding:0 13px;font-size:8px;font-weight:680;display:flex}html[data-theme=light] .workspace-task-create>button{color:#20251b;background:#b9cba5}.workspace-task-create>button:disabled{opacity:.4}.task-status-accordion{border-inline:1px solid var(--line);border-bottom:1px solid var(--line);min-height:102px;display:flex;overflow:hidden}html[data-theme=light] .task-status-accordion{border-inline:1px solid #adb7a438;border-bottom:1px solid #adb7a438}.task-status-accordion button{border:0;border-right:1px solid var(--line);color:#81818a;cursor:pointer;background:#0f0f13;flex:1;justify-content:space-between;align-items:flex-end;min-width:80px;padding:14px;transition:flex .55s cubic-bezier(.16,1,.3,1),background-color .3s,color .3s;display:flex}html[data-theme=light] .task-status-accordion button{color:#5b6552;background:#fafaf5;border-right:1px solid #adb7a438}.task-status-accordion button:last-child{border-right:0}.task-status-accordion button:hover,.task-status-accordion button.active{color:#13170f;background:#b9cba5;flex:2.15}html[data-theme=light] .task-status-accordion button:hover,html[data-theme=light] .task-status-accordion button.active{color:#20251b;background:#b9cba5}.task-status-accordion button span{font:7px var(--font-geist-mono),monospace;text-transform:uppercase}.task-status-accordion button b{letter-spacing:-.05em;font-size:28px;font-weight:500}.workspace-task-grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;border-inline:1px solid var(--line);border-bottom:1px solid var(--line);border-radius:0 0 8px 8px;gap:0;display:grid;overflow:hidden}html[data-theme=light] .workspace-task-grid{border-inline:1px solid #adb7a438;border-bottom:1px solid #adb7a438}.workspace-task-queue{background:#101014;grid-column:span 7;min-width:0}html[data-theme=light] .workspace-task-queue{background:#fafaf5}.workspace-task-detail{border-left:1px solid var(--line);background:#0d0d10;grid-column:span 5;min-width:0}html[data-theme=light] .workspace-task-detail{background:#fafaf5;border-left:1px solid #adb7a438}.workspace-task-queue>header,.workspace-task-detail>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:93px;padding:20px;display:flex}html[data-theme=light] .workspace-task-queue>header,html[data-theme=light] .workspace-task-detail>header{border-bottom:1px solid #adb7a438}.workspace-task-queue>header h3,.workspace-task-detail>header h3{letter-spacing:-.045em;text-transform:capitalize;margin:7px 0 0;font-size:24px;font-weight:520}.workspace-task-queue>header>b{color:#9eae96;letter-spacing:-.06em;font-size:38px;font-weight:500}html[data-theme=light] .workspace-task-queue>header>b{color:#23281e}.workspace-task-queue>div>button{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #29292f;grid-template-columns:25px minmax(140px,1fr) 52px 74px;align-items:center;gap:9px;width:100%;min-height:84px;padding:13px 15px;transition:background-color .3s,transform .55s cubic-bezier(.16,1,.3,1);display:grid}html[data-theme=light] .workspace-task-queue>div>button{color:#23281e;border-bottom:1px solid #adb7a4}.workspace-task-queue>div>button:hover,.workspace-task-queue>div>button.active{background:#17171c;transform:translate(3px)}html[data-theme=light] .workspace-task-queue>div>button:hover,html[data-theme=light] .workspace-task-queue>div>button.active{background:#fafaf5}.workspace-task-queue>div>button.active{box-shadow:inset 2px 0 #b9cba5}.workspace-task-check{color:#0000;border:1px solid #505058;border-radius:50%;place-items:center;width:19px;height:19px;display:grid}html[data-theme=light] .workspace-task-check{border:1px solid #adb7a4}.workspace-task-check.completed{color:#172012;background:#b9cba5;border-color:#718269}html[data-theme=light] .workspace-task-check.completed{color:#20251b;background:#b9cba5;border-color:#adb7a4}.workspace-task-check.in_progress{color:#b9cba5;border-color:#b9cba5}html[data-theme=light] .workspace-task-check.in_progress{color:#66705b;border-color:#828e73}.workspace-task-check.blocked,.workspace-task-check.cancelled{color:#d89581;border-color:#805449}html[data-theme=light] .workspace-task-check.blocked,html[data-theme=light] .workspace-task-check.cancelled{color:#775247;border-color:#5a3b33}.workspace-task-queue button>span{min-width:0}.workspace-task-queue button>span small,.workspace-task-queue button>span strong,.workspace-task-queue button>span em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.workspace-task-queue button>span small{color:#777780;font:6px var(--font-geist-mono),monospace;letter-spacing:.55px}html[data-theme=light] .workspace-task-queue button>span small{color:#5b6552}.workspace-task-queue button>span strong{margin-top:5px;font-size:10px;font-weight:570}.workspace-task-queue button>span em{color:#85858e;margin-top:5px;font-size:8px;font-style:normal}html[data-theme=light] .workspace-task-queue button>span em{color:#5b6552}.workspace-task-queue button>b{color:#a5a5ad;font:6px var(--font-geist-mono),monospace;text-align:center;text-transform:uppercase;background:#28282e;border-radius:4px;padding:4px}html[data-theme=light] .workspace-task-queue button>b{color:#5b6552;background:#e5e9dd}.workspace-task-queue button>b.high,.workspace-task-queue button>b.urgent{color:#e5a187;background:#452a23}html[data-theme=light] .workspace-task-queue button>b.high,html[data-theme=light] .workspace-task-queue button>b.urgent{color:#7e594a;background:#e5e9dd}.workspace-task-queue button>b.low{color:#bbd4b4;background:#283a2d}html[data-theme=light] .workspace-task-queue button>b.low{color:#23281e;background:#e5e9dd}.workspace-task-queue button>time{color:#777780;font:6px var(--font-geist-mono),monospace;text-align:right;text-transform:uppercase}html[data-theme=light] .workspace-task-queue button>time{color:#5b6552}.workspace-task-empty{color:#777780;text-align:center;margin:0;padding:65px 20px;font-size:9px}html[data-theme=light] .workspace-task-empty{color:#5b6552}.workspace-task-editor{border-bottom:1px solid var(--line);gap:10px;padding:16px;display:grid}html[data-theme=light] .workspace-task-editor{border-bottom:1px solid #adb7a438}.workspace-task-editor>label,.workspace-task-editor>div label{color:#81818a;font:7px var(--font-geist-mono),monospace;letter-spacing:.7px;text-transform:uppercase;gap:6px;display:grid}html[data-theme=light] .workspace-task-editor>label,html[data-theme=light] .workspace-task-editor>div label{color:#5b6552}.workspace-task-editor input,.workspace-task-editor select,.workspace-task-editor textarea{color:#fff;width:100%;min-width:0;font:9px var(--font-outfit),Arial,sans-serif;text-transform:none;letter-spacing:0;background:#09090c;border:1px solid #35353c;border-radius:8px;outline:0}html[data-theme=light] .workspace-task-editor input,html[data-theme=light] .workspace-task-editor select,html[data-theme=light] .workspace-task-editor textarea{color:#23281e;background:#fafaf5;border:1px solid #adb7a4}.workspace-task-editor input,.workspace-task-editor select{height:37px;padding:0 9px}.workspace-task-editor textarea{resize:vertical;height:88px;padding:9px;line-height:1.5}.workspace-task-editor input:disabled,.workspace-task-editor select:disabled,.workspace-task-editor textarea:disabled{opacity:.65;color:#a1a1a8}html[data-theme=light] .workspace-task-editor input:disabled,html[data-theme=light] .workspace-task-editor select:disabled,html[data-theme=light] .workspace-task-editor textarea:disabled{color:#5b6552}.workspace-task-editor>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.workspace-task-editor>button{background:var(--bone);color:#030305;cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:38px;font-size:8px;font-weight:680;display:flex}html[data-theme=light] .workspace-task-editor>button{color:#20251b;background:#dfe2d8}.workspace-task-editor>button:disabled{opacity:.4}.workspace-task-conversation{border-bottom:1px solid var(--line)}html[data-theme=light] .workspace-task-conversation{border-bottom:1px solid #adb7a438}.workspace-task-conversation>header{justify-content:space-between;align-items:center;height:62px;padding:11px 15px;display:flex}.workspace-task-conversation>header h4{margin:4px 0 0;font-size:14px}.workspace-task-conversation>div{max-height:190px;overflow:auto}.workspace-task-conversation>div>p{color:#a1a1a9;border-top:1px solid #29292e;margin:0;padding:10px 15px;font-size:9px;line-height:1.5}html[data-theme=light] .workspace-task-conversation>div>p{color:#5b6552;border-top:1px solid #adb7a4}.workspace-task-conversation>div>p>span{justify-content:space-between;margin-bottom:4px;display:flex}.workspace-task-conversation>div>p b{color:#e2e2e5;font-size:8px}html[data-theme=light] .workspace-task-conversation>div>p b{color:#23281e}.workspace-task-conversation>div>p time{color:#74747c;font:7px var(--font-geist-mono),monospace}html[data-theme=light] .workspace-task-conversation>div>p time{color:#5b6552}.workspace-task-conversation>form{grid-template-columns:1fr 35px;gap:6px;padding:9px;display:grid}.workspace-task-conversation>form input{color:#fff;background:#09090c;border:1px solid #35353c;border-radius:8px;outline:0;height:35px;padding:0 9px;font-size:9px}html[data-theme=light] .workspace-task-conversation>form input{color:#23281e;background:#fafaf5;border:1px solid #adb7a4}.workspace-task-conversation>form button{color:#152012;cursor:pointer;background:#b9cba5;border:0;border-radius:8px;place-items:center;display:grid}html[data-theme=light] .workspace-task-conversation>form button{color:#20251b;background:#b9cba5}.workspace-task-conversation>form button:disabled{opacity:.4}.workspace-task-comment-empty{color:#777780!important}html[data-theme=light] .workspace-task-comment-empty{color:#5b6552!important}.workspace-task-history{padding:14px}.workspace-task-history>header{color:#85858d;align-items:center;gap:7px;display:flex}html[data-theme=light] .workspace-task-history>header{color:#5b6552}.workspace-task-history>header span{font:7px var(--font-geist-mono),monospace;letter-spacing:.8px}.workspace-task-history>p{border-bottom:1px solid #28282d;grid-template-columns:8px 1fr auto;align-items:start;gap:8px;margin:0;padding:10px 0;display:grid}html[data-theme=light] .workspace-task-history>p{border-bottom:1px solid #adb7a4}.workspace-task-history>p>i{background:#b9cba5;border-radius:50%;width:6px;height:6px;margin-top:4px}html[data-theme=light] .workspace-task-history>p>i{background:#b9cba5}.workspace-task-history>p span b{color:#d4d4d8;font-size:8px;display:block}html[data-theme=light] .workspace-task-history>p span b{color:#23281e}.workspace-task-history>p span{color:#7f7f87;text-transform:capitalize;font-size:8px;line-height:1.45}html[data-theme=light] .workspace-task-history>p span{color:#5b6552}.workspace-task-history>p time{color:#6f6f77;font:7px var(--font-geist-mono),monospace}html[data-theme=light] .workspace-task-history>p time{color:#5b6552}.workspace-task-detail-empty{text-align:center;color:#777780;flex-direction:column;justify-content:center;align-items:center;min-height:520px;padding:40px;display:flex}html[data-theme=light] .workspace-task-detail-empty{color:#5b6552}.workspace-task-detail-empty h3{letter-spacing:-.04em;max-width:300px;margin:18px 0 0;font-size:25px;font-weight:500;line-height:1.05}@media (max-width:1050px){.workspace-task-grid{grid-template-columns:1fr}.workspace-task-queue,.workspace-task-detail{grid-column:span 1}.workspace-task-detail{border-left:0;border-top:1px solid var(--line)}html[data-theme=light] .workspace-task-detail{border-top:1px solid #adb7a438}.workspace-task-create{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-task-create label.wide{grid-column:span 1}.workspace-task-create>button{grid-column:span 2}.task-status-accordion button:hover,.task-status-accordion button.active{flex:1.5}}@media (max-width:700px){.task-command-hero{min-height:390px;padding:65px 4px 45px}.task-command-hero h2{font-size:clamp(3.2rem,16vw,5.4rem)}.task-inline-image{width:68px;height:32px}.task-command-hero>div{flex-direction:column;align-items:stretch;gap:10px;width:100%}.task-command-hero>div>button{justify-content:center}.workspace-task-create{grid-template-columns:1fr;padding:15px}.workspace-task-create label.wide,.workspace-task-create>button{grid-column:span 1}.task-status-accordion{min-height:85px;overflow-x:auto}.task-status-accordion button{min-width:82px;padding:10px}.task-status-accordion button b{font-size:21px}.workspace-task-queue>div>button{grid-template-columns:22px minmax(110px,1fr) 47px}.workspace-task-queue button>time{text-align:left;grid-column:2/-1}.workspace-task-editor>div{grid-template-columns:1fr}.workspace-task-grid{border-radius:0}.workspace-tasks-view{padding-top:18px}}.workspace-task-evidence{border-bottom:1px solid var(--line);background:radial-gradient(circle at 100% 0,#b9cba50e,#0000 36%),#0e0e12}html[data-theme=light] .workspace-task-evidence{background:radial-gradient(circle at 100% 0,#b9cba50e,#0000 36%),#fafaf5;border-bottom:1px solid #adb7a438}.workspace-task-evidence>header{justify-content:space-between;align-items:center;height:62px;padding:11px 15px;display:flex}.workspace-task-evidence>header span{color:#83838c;font:7px var(--font-geist-mono),monospace;letter-spacing:.85px}html[data-theme=light] .workspace-task-evidence>header span{color:#5b6552}.workspace-task-evidence>header h4{margin:4px 0 0;font-size:14px}.workspace-task-evidence>header svg{color:#8f9f87}html[data-theme=light] .workspace-task-evidence>header svg{color:#5b6552}.task-evidence-upload{background:#121216;border-top:1px solid #29292e;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 12px;min-height:67px;padding:11px 13px;display:grid;position:relative}html[data-theme=light] .task-evidence-upload{background:#fafaf5;border-top:1px solid #adb7a4}.task-evidence-upload input{display:none}.task-evidence-upload strong,.task-evidence-upload span{display:block}.task-evidence-upload strong{color:#dedee1;font-size:9px}html[data-theme=light] .task-evidence-upload strong{color:#23281e}.task-evidence-upload span{color:#74747d;margin-top:4px;font-size:7px}html[data-theme=light] .task-evidence-upload span{color:#5b6552}.task-evidence-upload button{color:#10150d;cursor:pointer;background:#b9cba5;border:1px solid #4a5145;border-radius:8px;align-items:center;gap:6px;height:34px;padding:0 10px;font-size:8px;font-weight:680;transition:transform .35s cubic-bezier(.16,1,.3,1),background-color .25s;display:flex}html[data-theme=light] .task-evidence-upload button{color:#20251b;background:#b9cba5;border:1px solid #adb7a4}.task-evidence-upload button:hover{background:#d0dbc7;transform:translateY(-2px)}html[data-theme=light] .task-evidence-upload button:hover{background:#d0dbc7}.task-evidence-upload button:disabled{opacity:.55;cursor:wait}.task-evidence-upload>i{background:#28282e;grid-column:1/-1;height:2px;overflow:hidden}html[data-theme=light] .task-evidence-upload>i{background:#e5e9dd}.task-evidence-upload>i>b{background:#b9cba5;height:100%;transition:width .2s;display:block}html[data-theme=light] .task-evidence-upload>i>b{background:#b9cba5}.task-evidence-list>p{color:#74747d;border-top:1px solid #29292e;margin:0;padding:25px 15px;font-size:8px;line-height:1.5}html[data-theme=light] .task-evidence-list>p{color:#5b6552;border-top:1px solid #adb7a4}.task-evidence-list>article{border-top:1px solid #29292e;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:67px;padding:10px 13px;transition:background-color .3s,transform .55s cubic-bezier(.16,1,.3,1);display:grid}html[data-theme=light] .task-evidence-list>article{border-top:1px solid #adb7a4}.task-evidence-list>article:hover{background:#17171b;transform:translate(2px)}html[data-theme=light] .task-evidence-list>article:hover{background:#fafaf5}.task-evidence-icon{color:#85858e;border:1px solid #3a3a42;border-radius:7px;place-items:center;width:32px;height:38px;display:grid}html[data-theme=light] .task-evidence-icon{color:#5b6552;border:1px solid #adb7a4}.task-evidence-icon.verified{color:#b9cba5;background:#1b2519;border-color:#53614d}html[data-theme=light] .task-evidence-icon.verified{color:#66705b;background:#e5e9dd;border-color:#adb7a4}.task-evidence-icon.review-required{color:#e19a84;background:#2c1c18;border-color:#70453b}html[data-theme=light] .task-evidence-icon.review-required{color:#7c5549;background:#fafaf5;border-color:#4e3029}.task-evidence-list article>div:nth-child(2){min-width:0}.task-evidence-list article>div:nth-child(2)>strong,.task-evidence-list article>div:nth-child(2)>span,.task-evidence-list article>div:nth-child(2)>small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.task-evidence-list article>div:nth-child(2)>strong{color:#dddde0;font-size:9px}html[data-theme=light] .task-evidence-list article>div:nth-child(2)>strong{color:#23281e}.task-evidence-list article>div:nth-child(2)>span{color:#96969e;font:6px var(--font-geist-mono),monospace;text-transform:uppercase;margin-top:3px}html[data-theme=light] .task-evidence-list article>div:nth-child(2)>span{color:#5b6552}.task-evidence-list article>div:nth-child(2)>small{color:#696971;margin-top:4px;font-size:7px}html[data-theme=light] .task-evidence-list article>div:nth-child(2)>small{color:#5b6552}.task-evidence-list article>div:last-child{gap:5px;display:flex}.task-evidence-list article>div:last-child button{color:#95959d;cursor:pointer;background:0 0;border:1px solid #3a3a41;border-radius:7px;place-items:center;min-width:29px;height:29px;padding:0 7px;transition:border-color .25s,color .25s,transform .35s;display:grid}html[data-theme=light] .task-evidence-list article>div:last-child button{color:#5b6552;border:1px solid #adb7a4}.task-evidence-list article>div:last-child button:hover{color:#d9e1d3;border-color:#7b8973;transform:translateY(-1px)}html[data-theme=light] .task-evidence-list article>div:last-child button:hover{color:#23281e;border-color:#adb7a4}.task-evidence-list article>div:last-child button.confirm{color:#e4a18d;background:#34211c;border-color:#74483c;font-size:7px}html[data-theme=light] .task-evidence-list article>div:last-child button.confirm{color:#7d594e;background:#e5e9dd;border-color:#51322a}@media (max-width:700px){.task-evidence-upload{grid-template-columns:1fr}.task-evidence-upload button{justify-content:center;width:100%}.task-evidence-list>article{grid-template-columns:32px minmax(0,1fr)}.task-evidence-list article>div:last-child{grid-column:2}}.quotation-workspace{font-family:var(--font-geist),var(--font-outfit),Arial,sans-serif;margin:86px 0 0}.quotation-editorial-intro{border:1px solid var(--line);background:radial-gradient(circle at 88% 18%,#b9cba51c,#0000 27%),#0d0d10;border-radius:8px 8px 0 0;grid-template-columns:minmax(0,1.45fr) minmax(250px,.55fr);align-items:end;gap:50px;min-height:330px;padding:48px 30px;display:grid}html[data-theme=light] .quotation-editorial-intro{background:radial-gradient(circle at 88% 18%,#b9cba51c,#0000 27%),#fafaf5;border:1px solid #adb7a438}.quotation-editorial-intro>div>span,.quotation-create-form header span,.quotation-register>header span,.quotation-detail>header span,.quotation-revision-stack>header span,.quotation-relay>header span{color:#85858e;font:8px var(--font-geist-mono),monospace;letter-spacing:1px;text-transform:uppercase}html[data-theme=light] .quotation-editorial-intro>div>span,html[data-theme=light] .quotation-create-form header span,html[data-theme=light] .quotation-register>header span,html[data-theme=light] .quotation-detail>header span,html[data-theme=light] .quotation-revision-stack>header span,html[data-theme=light] .quotation-relay>header span{color:#5b6552}.quotation-editorial-intro h3{letter-spacing:-.075em;width:100%;max-width:760px;margin:19px 0 0;font-size:clamp(3.1rem,5.7vw,6.7rem);font-weight:470;line-height:.86}.quotation-intro-word{display:inline}.quotation-inline-image{vertical-align:.08em;filter:grayscale(.64)contrast(1.2);background:linear-gradient(90deg,#03030514,#03030559),url(https://picsum.photos/seed/korexo-quotation-material/520/220) 50%/cover;border-radius:999px;width:clamp(72px,8vw,118px);height:clamp(29px,3.5vw,49px);margin:0 .16em;display:inline-block}html[data-theme=light] .quotation-inline-image{background:linear-gradient(90deg,#fafaf514,#fafaf559),url(https://picsum.photos/seed/korexo-quotation-material/520/220) 50%/cover}.quotation-editorial-intro>aside{border-left:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:184px;padding:20px;display:flex}html[data-theme=light] .quotation-editorial-intro>aside{border-left:1px solid #adb7a438}.quotation-editorial-intro>aside svg{color:#9cac94}html[data-theme=light] .quotation-editorial-intro>aside svg{color:#23281e}.quotation-editorial-intro>aside p{color:#92929a;max-width:330px;margin:28px 0;font-size:11px;line-height:1.62}html[data-theme=light] .quotation-editorial-intro>aside p{color:#5b6552}.quotation-editorial-intro>aside strong{color:#c8c8cd;font:8px var(--font-geist-mono),monospace;letter-spacing:.9px}html[data-theme=light] .quotation-editorial-intro>aside strong{color:#23281e}.quotation-message{color:#b9cbae;border-inline:1px solid #47523f;background:#182019;border-bottom:1px solid #47523f;margin:0;padding:11px 15px;font-size:9px}html[data-theme=light] .quotation-message{color:#23281e;border-inline:1px solid #adb7a4;background:#fafaf5;border-bottom:1px solid #adb7a4}.quotation-create-form{border-inline:1px solid var(--line);border-bottom:1px solid var(--line);background:radial-gradient(circle at 100% 0,#b9cba519,#0000 28%),#111115;grid-template-columns:minmax(190px,1fr) minmax(160px,.55fr) auto;gap:11px;padding:20px;display:grid}html[data-theme=light] .quotation-create-form{border-inline:1px solid #adb7a438;background:radial-gradient(circle at 100% 0,#b9cba519,#0000 28%),#fafaf5;border-bottom:1px solid #adb7a438}.quotation-create-form>header{grid-column:1/-1;justify-content:space-between;align-items:flex-start;min-height:62px;display:flex}.quotation-create-form h4{letter-spacing:-.04em;margin:6px 0 0;font-size:23px}.quotation-create-form label{color:#86868f;font:7px var(--font-geist-mono),monospace;letter-spacing:.7px;text-transform:uppercase;gap:6px;display:grid}html[data-theme=light] .quotation-create-form label{color:#5b6552}.quotation-create-form label.wide{grid-column:1/3}.quotation-create-form input,.quotation-create-form textarea,.quotation-decision-action textarea{color:#fff;width:100%;min-width:0;font:9px var(--font-geist),Arial,sans-serif;text-transform:none;letter-spacing:0;background:#09090c;border:1px solid #36363d;border-radius:8px;outline:0}html[data-theme=light] .quotation-create-form input,html[data-theme=light] .quotation-create-form textarea,html[data-theme=light] .quotation-decision-action textarea{color:#23281e;background:#fafaf5;border:1px solid #adb7a4}.quotation-create-form input{height:39px;padding:0 10px}.quotation-create-form textarea{resize:vertical;height:74px;padding:10px;line-height:1.5}.quotation-create-form>button{color:#11150e;cursor:pointer;background:#b9cba5;border:0;border-radius:8px;justify-content:center;align-self:end;align-items:center;gap:7px;height:39px;padding:0 14px;font-size:8px;font-weight:680;display:flex}html[data-theme=light] .quotation-create-form>button{color:#20251b;background:#b9cba5}.quotation-create-form>button:disabled{opacity:.4}.quotation-status-accordion{border-inline:1px solid var(--line);border-bottom:1px solid var(--line);min-height:100px;display:flex;overflow-x:auto}html[data-theme=light] .quotation-status-accordion{border-inline:1px solid #adb7a438;border-bottom:1px solid #adb7a438}.quotation-status-accordion button{border:0;border-right:1px solid var(--line);color:#81818a;cursor:pointer;background:#0f0f13;flex:1;justify-content:space-between;align-items:flex-end;min-width:90px;padding:14px;transition:flex .55s cubic-bezier(.16,1,.3,1),background-color .3s,color .3s;display:flex}html[data-theme=light] .quotation-status-accordion button{color:#5b6552;background:#fafaf5;border-right:1px solid #adb7a438}.quotation-status-accordion button:last-child{border-right:0}.quotation-status-accordion button:hover,.quotation-status-accordion button.active{color:#101014;background:#c8c8cd;flex:2}html[data-theme=light] .quotation-status-accordion button:hover,html[data-theme=light] .quotation-status-accordion button.active{color:#20251b;background:#c8c8cd}.quotation-status-accordion span{font:7px var(--font-geist-mono),monospace;text-transform:uppercase}.quotation-status-accordion b{letter-spacing:-.05em;font-size:28px;font-weight:500}.quotation-bento{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;border-inline:1px solid var(--line);border-bottom:1px solid var(--line);border-radius:0 0 8px 8px;gap:0;display:grid;overflow:hidden}html[data-theme=light] .quotation-bento{border-inline:1px solid #adb7a438;border-bottom:1px solid #adb7a438}.quotation-register{background:#101014;grid-column:span 5;min-width:0}html[data-theme=light] .quotation-register{background:#fafaf5}.quotation-detail{border-left:1px solid var(--line);background:#0d0d10;grid-column:span 7;min-width:0}html[data-theme=light] .quotation-detail{background:#fafaf5;border-left:1px solid #adb7a438}.quotation-register>header,.quotation-detail>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;min-height:96px;padding:20px;display:flex}html[data-theme=light] .quotation-register>header,html[data-theme=light] .quotation-detail>header{border-bottom:1px solid #adb7a438}.quotation-register>header h4,.quotation-detail>header h4{letter-spacing:-.045em;text-transform:capitalize;margin:7px 0 0;font-size:24px;font-weight:530}.quotation-register>header>b{color:#9eae96;letter-spacing:-.06em;font-size:38px;font-weight:500}html[data-theme=light] .quotation-register>header>b{color:#23281e}.quotation-detail>header>strong{color:#d4d4d8;letter-spacing:-.045em;white-space:nowrap;font-size:clamp(20px,2vw,30px);font-weight:520}html[data-theme=light] .quotation-detail>header>strong{color:#23281e}.quotation-register-stack{padding:0 0 20px}.quotation-register-card{color:#fff;text-align:left;cursor:pointer;transform-origin:50% 0;background:#121216;border:1px solid #2d2d33;border-top:0;grid-template-columns:34px minmax(120px,1fr) auto;align-items:center;gap:10px;width:calc(100% - 20px);min-height:94px;margin:0 10px;padding:14px;transition:transform .55s cubic-bezier(.16,1,.3,1),background-color .3s,border-color .3s;display:grid;position:relative}html[data-theme=light] .quotation-register-card{color:#23281e;background:#fafaf5;border:1px solid #adb7a4}.quotation-register-card:nth-child(n+2){margin-top:-3px}.quotation-register-card:hover,.quotation-register-card.active{z-index:3;background:#19191e;border-color:#66705f;transform:translate(4px)scale(1.005)}html[data-theme=light] .quotation-register-card:hover,html[data-theme=light] .quotation-register-card.active{background:#fafaf5;border-color:#adb7a4}.quotation-status-mark{color:#85858e;border:1px solid #3b3b42;border-radius:7px;place-items:center;width:32px;height:38px;display:grid}html[data-theme=light] .quotation-status-mark{color:#5b6552;border:1px solid #adb7a4}.quotation-status-mark.submitted{color:#d6bf7a;border-color:#625d42}html[data-theme=light] .quotation-status-mark.submitted{color:#766943;border-color:#adb7a4}.quotation-status-mark.accepted{color:#b9cba5;background:#1c261a;border-color:#596650}html[data-theme=light] .quotation-status-mark.accepted{color:#66705b;background:#e5e9dd;border-color:#adb7a4}.quotation-status-mark.rejected{color:#e39b86;background:#2c1c18;border-color:#74483c}html[data-theme=light] .quotation-status-mark.rejected{color:#7d554a;background:#fafaf5;border-color:#51322a}.quotation-register-card>span:nth-child(2){min-width:0}.quotation-register-card small,.quotation-register-card strong,.quotation-register-card em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.quotation-register-card small{color:#787881;font:6px var(--font-geist-mono),monospace;text-transform:uppercase}html[data-theme=light] .quotation-register-card small{color:#5b6552}.quotation-register-card strong{margin-top:6px;font-size:10px}.quotation-register-card em{color:#74747c;margin-top:5px;font-size:7px;font-style:normal}html[data-theme=light] .quotation-register-card em{color:#5b6552}.quotation-register-card>b{color:#c8c8cd;white-space:nowrap;font-size:9px;font-weight:550}html[data-theme=light] .quotation-register-card>b{color:#23281e}.quotation-empty{color:#76767f;text-align:center;margin:0;padding:48px 20px;font-size:9px;line-height:1.5}html[data-theme=light] .quotation-empty{color:#5b6552}.quotation-scope{border-bottom:1px solid var(--line);color:#96969e;margin:0;padding:15px 20px;font-size:10px;line-height:1.6}html[data-theme=light] .quotation-scope{color:#5b6552;border-bottom:1px solid #adb7a438}.quotation-actions{border-bottom:1px solid var(--line)}html[data-theme=light] .quotation-actions{border-bottom:1px solid #adb7a438}.quotation-upload-action{background:#121216;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px 12px;min-height:76px;padding:12px 15px;display:grid;position:relative}html[data-theme=light] .quotation-upload-action{background:#fafaf5}.quotation-upload-action>input{display:none}.quotation-upload-action>div{align-items:center;gap:10px;display:flex}.quotation-upload-action>div svg{color:#9dad94}html[data-theme=light] .quotation-upload-action>div svg{color:#23281e}.quotation-upload-action p{margin:0}.quotation-upload-action strong,.quotation-upload-action span{display:block}.quotation-upload-action strong{font-size:9px}.quotation-upload-action span{color:#73737c;margin-top:4px;font-size:7px}html[data-theme=light] .quotation-upload-action span{color:#5b6552}.quotation-upload-action>button,.quotation-submit{color:#10150d;cursor:pointer;background:#b9cba5;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:36px;padding:0 11px;font-size:8px;font-weight:680;display:flex}html[data-theme=light] .quotation-upload-action>button,html[data-theme=light] .quotation-submit{color:#20251b;background:#b9cba5}.quotation-upload-action>button:disabled,.quotation-submit:disabled{opacity:.45}.quotation-upload-action>i{background:#29292f;grid-column:1/-1;height:2px;overflow:hidden}html[data-theme=light] .quotation-upload-action>i{background:#e5e9dd}.quotation-upload-action>i>b{background:#b9cba5;height:100%;transition:width .2s;display:block}html[data-theme=light] .quotation-upload-action>i>b{background:#b9cba5}.quotation-submit{width:calc(100% - 30px);margin:12px 15px}.quotation-decision-action{grid-template-columns:1fr auto;gap:9px;padding:13px 15px;display:grid}.quotation-decision-action textarea{resize:vertical;height:68px;padding:9px}.quotation-decision-action>div{align-items:stretch;gap:7px;display:flex}.quotation-decision-action button{cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-width:82px;font-size:8px;font-weight:680;display:flex}.quotation-decision-action button.reject{color:#e4a18d;background:#3a231e}html[data-theme=light] .quotation-decision-action button.reject{color:#7d594e;background:#e5e9dd}.quotation-decision-action button.accept{color:#142011;background:#b9cba5}html[data-theme=light] .quotation-decision-action button.accept{color:#20251b;background:#b9cba5}.quotation-decision-action button:disabled{opacity:.4}.quotation-revision-stack{border-bottom:1px solid var(--line)}html[data-theme=light] .quotation-revision-stack{border-bottom:1px solid #adb7a438}.quotation-revision-stack>header,.quotation-relay>header{justify-content:space-between;align-items:center;height:66px;padding:12px 15px;display:flex}.quotation-revision-stack h5,.quotation-relay h5{letter-spacing:-.025em;margin:4px 0 0;font-size:14px}.quotation-revision-stack>div{padding:0 15px 20px}.quotation-revision-stack article{background:#131317;border:1px solid #33333a;border-radius:8px;grid-template-columns:34px minmax(0,1fr) 31px;align-items:center;gap:10px;min-height:68px;padding:11px 12px;transition:transform .4s cubic-bezier(.16,1,.3,1);display:grid;position:relative;box-shadow:0 -12px 30px #0303053d}html[data-theme=light] .quotation-revision-stack article{background:#fafaf5;border:1px solid #adb7a4}.quotation-revision-stack article+article{margin-top:-7px}.quotation-revision-stack article:hover{transform:translateY(-3px)}.quotation-revision-stack article>span{color:#85858e;border:1px solid #45454c;border-radius:7px;place-items:center;width:32px;height:38px;display:grid}html[data-theme=light] .quotation-revision-stack article>span{color:#5b6552;border:1px solid #adb7a4}.quotation-revision-stack article>span.verified{color:#b9cba5;background:#1b2519;border-color:#53614d}html[data-theme=light] .quotation-revision-stack article>span.verified{color:#66705b;background:#e5e9dd;border-color:#adb7a4}.quotation-revision-stack article>span.unsafe{color:#e19a84;background:#2c1c18;border-color:#70453b}html[data-theme=light] .quotation-revision-stack article>span.unsafe{color:#7c5549;background:#fafaf5;border-color:#4e3029}.quotation-revision-stack article p{min-width:0;margin:0}.quotation-revision-stack article strong,.quotation-revision-stack article small,.quotation-revision-stack article em{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.quotation-revision-stack article strong{font-size:9px}.quotation-revision-stack article small{color:#777780;margin-top:4px;font-size:7px}html[data-theme=light] .quotation-revision-stack article small{color:#5b6552}.quotation-revision-stack article em{color:#8f9f87;font:6px var(--font-geist-mono),monospace;text-transform:uppercase;margin-top:4px;font-style:normal}html[data-theme=light] .quotation-revision-stack article em{color:#5b6552}.quotation-revision-stack article>button{color:#a0a0a8;cursor:pointer;background:0 0;border:1px solid #3c3c43;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}html[data-theme=light] .quotation-revision-stack article>button{color:#5b6552;border:1px solid #adb7a4}.quotation-revision-stack article>button:disabled{opacity:.3;cursor:not-allowed}.quotation-relay>header>div:last-child{gap:6px;display:flex}.quotation-relay>header button{color:#aaaab2;cursor:pointer;background:0 0;border:1px solid #3b3b42;border-radius:50%;place-items:center;width:31px;height:31px;display:grid}html[data-theme=light] .quotation-relay>header button{color:#23281e;border:1px solid #adb7a4}.quotation-relay>div:nth-child(2){scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;padding:0 15px 14px;display:flex;overflow-x:auto}.quotation-relay>div:nth-child(2)::-webkit-scrollbar{display:none}.quotation-relay>div:nth-child(2)>article{scroll-snap-align:start;background:#141418;border:1px solid #33333a;border-radius:8px;flex-direction:column;min-width:min(78%,300px);min-height:145px;padding:15px;display:flex}html[data-theme=light] .quotation-relay>div:nth-child(2)>article{background:#fafaf5;border:1px solid #adb7a4}.quotation-relay>div:nth-child(2)>article.accepted{background:#172017;border-color:#506048}html[data-theme=light] .quotation-relay>div:nth-child(2)>article.accepted{background:#fafaf5;border-color:#adb7a4}.quotation-relay>div:nth-child(2)>article.rejected{background:#271a17;border-color:#70453b}html[data-theme=light] .quotation-relay>div:nth-child(2)>article.rejected{background:#fafaf5;border-color:#4e3029}.quotation-relay article>span{color:#85858e;font:7px var(--font-geist-mono),monospace;text-transform:uppercase}html[data-theme=light] .quotation-relay article>span{color:#5b6552}.quotation-relay article>p{color:#aaaab2;margin:15px 0;font-size:10px;line-height:1.55}html[data-theme=light] .quotation-relay article>p{color:#23281e}.quotation-relay article>footer{color:#777780;justify-content:space-between;align-items:center;margin-top:auto;font-size:7px;display:flex}html[data-theme=light] .quotation-relay article>footer{color:#5b6552}.quotation-relay article>footer strong{color:#d4d4d8}html[data-theme=light] .quotation-relay article>footer strong{color:#23281e}.quotation-relay article>footer time{font-family:var(--font-geist-mono),monospace}.quotation-relay>form{border-top:1px solid var(--line);grid-template-columns:21px 1fr 35px;align-items:center;gap:8px;padding:10px 15px;display:grid}html[data-theme=light] .quotation-relay>form{border-top:1px solid #adb7a438}.quotation-relay>form>svg{color:#85858e}html[data-theme=light] .quotation-relay>form>svg{color:#5b6552}.quotation-relay>form input{color:#fff;background:#09090c;border:1px solid #35353c;border-radius:8px;outline:0;height:36px;padding:0 10px;font-size:9px}html[data-theme=light] .quotation-relay>form input{color:#23281e;background:#fafaf5;border:1px solid #adb7a4}.quotation-relay>form button{color:#152012;cursor:pointer;background:#b9cba5;border:0;border-radius:8px;place-items:center;height:35px;display:grid}html[data-theme=light] .quotation-relay>form button{color:#20251b;background:#b9cba5}.quotation-relay>form button:disabled{opacity:.4}.quotation-detail-empty{text-align:center;color:#777780;flex-direction:column;justify-content:center;align-items:center;min-height:520px;padding:45px;display:flex}html[data-theme=light] .quotation-detail-empty{color:#5b6552}.quotation-detail-empty h4{letter-spacing:-.04em;max-width:330px;margin:18px 0 0;font-size:26px;font-weight:500;line-height:1.04}@media (max-width:1050px){.quotation-editorial-intro{grid-template-columns:1fr}.quotation-editorial-intro>aside{border-left:0;border-top:1px solid var(--line);min-height:auto}html[data-theme=light] .quotation-editorial-intro>aside{border-top:1px solid #adb7a438}.quotation-bento{grid-template-columns:1fr}.quotation-register,.quotation-detail{grid-column:span 1}.quotation-detail{border-left:0;border-top:1px solid var(--line)}html[data-theme=light] .quotation-detail{border-top:1px solid #adb7a438}.quotation-create-form{grid-template-columns:1fr 1fr}.quotation-create-form label.wide,.quotation-create-form>button{grid-column:span 2}}@media (max-width:700px){.quotation-workspace{margin-top:64px}.quotation-editorial-intro{min-height:360px;padding:31px 18px}.quotation-editorial-intro h3{font-size:clamp(3rem,14.5vw,5rem)}.quotation-inline-image{width:64px;height:29px}.quotation-create-form{grid-template-columns:1fr;padding:15px}.quotation-create-form label.wide,.quotation-create-form>button{grid-column:span 1}.quotation-status-accordion{min-height:85px}.quotation-status-accordion button{min-width:84px;padding:10px}.quotation-status-accordion b{font-size:21px}.quotation-register-card{grid-template-columns:32px minmax(100px,1fr)}.quotation-register-card>b{grid-column:2}.quotation-detail>header{flex-direction:column;align-items:flex-start}.quotation-decision-action{grid-template-columns:1fr}.quotation-decision-action>div{min-height:40px}.quotation-decision-action button{flex:1}.quotation-relay>div:nth-child(2)>article{min-width:88%}}.marketplace-workspace{font-family:var(--font-outfit),Arial,sans-serif;margin:86px 0 0;padding-bottom:80px}.marketplace-hero{border:1px solid var(--line);text-align:center;background:radial-gradient(circle at 50% 20%,#b9cba524,#0000 34%),radial-gradient(circle at 85% 85%,#b983691f,#0000 28%),#0d0d10;border-radius:8px 8px 0 0;place-items:center;min-height:520px;padding:86px 28px;display:grid;overflow:hidden}html[data-theme=light] .marketplace-hero{background:radial-gradient(circle at 50% 20%,#b9cba524,#0000 34%),radial-gradient(circle at 85% 85%,#f4eeec1f,#0000 28%),#fafaf5;border:1px solid #adb7a438}.marketplace-hero-copy{width:100%;max-width:1100px}.marketplace-hero-copy>span,.marketplace-profile-editor header span,.marketplace-directory>header span{color:#85858e;font:8px var(--font-geist-mono),monospace;letter-spacing:1.15px}html[data-theme=light] .marketplace-hero-copy>span,html[data-theme=light] .marketplace-profile-editor header span,html[data-theme=light] .marketplace-directory>header span{color:#5b6552}.marketplace-hero h2{letter-spacing:-.075em;width:100%;max-width:1100px;margin:22px auto 0;font-size:clamp(3rem,6.2vw,7rem);font-weight:470;line-height:.89}.marketplace-inline-image{vertical-align:.08em;filter:grayscale(.58)contrast(1.2);background:linear-gradient(90deg,#0303050d,#03030561),url(https://picsum.photos/seed/korexo-marketplace-craft/560/240) 50%/cover;border-radius:999px;width:clamp(74px,8vw,126px);height:clamp(31px,3.9vw,54px);margin:0 .12em;display:inline-block}html[data-theme=light] .marketplace-inline-image{background:linear-gradient(90deg,#fafaf50d,#fafaf561),url(https://picsum.photos/seed/korexo-marketplace-craft/560/240) 50%/cover}.marketplace-hero-copy>p{color:#9999a2;max-width:690px;margin:31px auto;font-size:13px;line-height:1.65}html[data-theme=light] .marketplace-hero-copy>p{color:#5b6552}.marketplace-hero form{text-align:left;background:#111115;border:1px solid #3a3a42;border-radius:999px;align-items:center;gap:10px;width:min(100%,650px);height:54px;margin:44px auto 0;padding:0 6px 0 17px;display:flex}html[data-theme=light] .marketplace-hero form{background:#fafaf5;border:1px solid #adb7a4}.marketplace-hero form svg{color:#8f9f87;flex:none}html[data-theme=light] .marketplace-hero form svg{color:#5b6552}.marketplace-hero input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:10px}html[data-theme=light] .marketplace-hero input{color:#23281e}.marketplace-hero form button,.marketplace-access-card button,.marketplace-profile-editor footer button{color:#101014;cursor:pointer;background:#c8c8cd;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;font-size:9px;font-weight:680;transition:transform .4s cubic-bezier(.16,1,.3,1),background-color .25s;display:flex}html[data-theme=light] .marketplace-hero form button,html[data-theme=light] .marketplace-access-card button,html[data-theme=light] .marketplace-profile-editor footer button{color:#20251b;background:#c8c8cd}.marketplace-hero form button{height:42px;padding:0 16px}.marketplace-hero form button:hover,.marketplace-access-card button:hover,.marketplace-profile-editor footer button:hover{background:#e0e0e3;transform:translateY(-2px)}html[data-theme=light] .marketplace-hero form button:hover,html[data-theme=light] .marketplace-access-card button:hover,html[data-theme=light] .marketplace-profile-editor footer button:hover{background:#e0e0e3}.marketplace-marquee{border:1px solid var(--line);color:#7f7f88;height:43px;font:7px var(--font-geist-mono),monospace;letter-spacing:1px;border-top:0;align-items:center;display:flex;overflow:hidden}html[data-theme=light] .marketplace-marquee{color:#5b6552;border:1px solid #adb7a438}.marketplace-marquee>div{width:max-content;animation:28s linear infinite marketplace-marquee;display:flex}.marketplace-marquee span{white-space:nowrap;align-items:center;gap:19px;margin-right:19px;display:flex}.marketplace-marquee i{background:#b9cba5;border-radius:50%;width:4px;height:4px}html[data-theme=light] .marketplace-marquee i{background:#b9cba5}@keyframes marketplace-marquee{to{transform:translate(-50%)}}.marketplace-message{color:#b9cba5;border-inline:1px solid #4b5a44;background:#172016;border-bottom:1px solid #4b5a44;margin:0;padding:11px 15px;font-size:9px}html[data-theme=light] .marketplace-message{color:#66705b;border-inline:1px solid #adb7a4;background:#fafaf5;border-bottom:1px solid #adb7a4}.marketplace-role-accordion{border-inline:1px solid var(--line);border-bottom:1px solid var(--line);min-height:104px;display:flex;overflow-x:auto}html[data-theme=light] .marketplace-role-accordion{border-inline:1px solid #adb7a438;border-bottom:1px solid #adb7a438}.marketplace-role-accordion button{border:0;border-right:1px solid var(--line);color:#777780;cursor:pointer;background:#0f0f13;flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;min-width:105px;padding:15px;transition:flex .55s cubic-bezier(.16,1,.3,1),background-color .3s,color .3s;display:flex}html[data-theme=light] .marketplace-role-accordion button{color:#5b6552;background:#fafaf5;border-right:1px solid #adb7a438}.marketplace-role-accordion button:last-child{border-right:0}.marketplace-role-accordion button:hover,.marketplace-role-accordion button.active{color:#101014;background:#c8c8cd;flex:1.7}html[data-theme=light] .marketplace-role-accordion button:hover,html[data-theme=light] .marketplace-role-accordion button.active{color:#20251b;background:#c8c8cd}.marketplace-role-accordion span{font:7px var(--font-geist-mono),monospace;text-transform:uppercase}.marketplace-profile-stack{border-inline:1px solid var(--line);background:#0a0a0d;position:relative}html[data-theme=light] .marketplace-profile-stack{background:#fafaf5;border-inline:1px solid #adb7a438}.marketplace-access-card{border-bottom:1px solid var(--line);background:radial-gradient(circle at 90% 20%,#b9cba51f,#0000 26%),#111115;min-height:230px;padding:29px;position:relative}html[data-theme=light] .marketplace-access-card{background:radial-gradient(circle at 90% 20%,#b9cba51f,#0000 26%),#fafaf5;border-bottom:1px solid #adb7a438}.marketplace-access-card>div{color:#9cac94;align-items:center;gap:10px;display:flex}html[data-theme=light] .marketplace-access-card>div{color:#23281e}.marketplace-access-card>div span{font:8px var(--font-geist-mono),monospace;letter-spacing:1px}.marketplace-access-card h3{letter-spacing:-.065em;max-width:820px;margin:48px 0 11px;font-size:clamp(2.2rem,4vw,4.7rem);font-weight:480;line-height:.93}.marketplace-access-card p{color:#8f8f98;max-width:670px;margin:0;font-size:11px;line-height:1.62}html[data-theme=light] .marketplace-access-card p{color:#5b6552}.marketplace-access-card>button{height:38px;margin-top:22px;padding:0 13px}.marketplace-access-card>strong{color:#b9cba5;font:8px var(--font-geist-mono),monospace;text-transform:uppercase;align-items:center;gap:7px;display:flex;position:absolute;bottom:28px;right:28px}html[data-theme=light] .marketplace-access-card>strong{color:#66705b}.marketplace-profile-editor{z-index:2;background:#121216;border:1px solid #34343b;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:calc(100% - 20px);margin:-8px 10px 0;padding:22px;display:grid;position:relative;box-shadow:0 -22px 54px #0303055c}html[data-theme=light] .marketplace-profile-editor{background:#fafaf5;border:1px solid #adb7a4}.marketplace-profile-editor>header{grid-column:1/-1;justify-content:space-between;align-items:flex-start;min-height:70px;display:flex}.marketplace-profile-editor h3{letter-spacing:-.045em;margin:7px 0 0;font-size:27px}.marketplace-profile-editor header b{color:#b9cba5;font:8px var(--font-geist-mono),monospace;text-transform:uppercase}html[data-theme=light] .marketplace-profile-editor header b{color:#66705b}.marketplace-profile-editor label{color:#85858e;font:7px var(--font-geist-mono),monospace;letter-spacing:.65px;text-transform:uppercase;gap:6px;display:grid}html[data-theme=light] .marketplace-profile-editor label{color:#5b6552}.marketplace-profile-editor label.wide{grid-column:1/-1}.marketplace-profile-editor input,.marketplace-profile-editor textarea{color:#fff;width:100%;font:10px var(--font-outfit),Arial,sans-serif;text-transform:none;letter-spacing:0;background:#09090c;border:1px solid #38383f;border-radius:8px;outline:0}html[data-theme=light] .marketplace-profile-editor input,html[data-theme=light] .marketplace-profile-editor textarea{color:#23281e;background:#fafaf5;border:1px solid #adb7a4}.marketplace-profile-editor input{height:40px;padding:0 11px}.marketplace-profile-editor textarea{resize:vertical;min-height:112px;padding:11px;line-height:1.55}.marketplace-profile-editor input:focus,.marketplace-profile-editor textarea:focus{border-color:#738069}html[data-theme=light] .marketplace-profile-editor input:focus,html[data-theme=light] .marketplace-profile-editor textarea:focus{border-color:#adb7a4}.marketplace-profile-editor label small{color:#66666f;text-transform:none;font-size:7px}html[data-theme=light] .marketplace-profile-editor label small{color:#5b6552}.marketplace-profile-editor footer{grid-column:1/-1;justify-content:flex-end;gap:8px;padding-top:7px;display:flex}.marketplace-profile-editor footer button{height:39px;padding:0 14px}.marketplace-profile-editor footer button.submit{color:#10150d;background:#b9cba5}html[data-theme=light] .marketplace-profile-editor footer button.submit{color:#20251b;background:#b9cba5}.marketplace-profile-editor footer button:disabled{opacity:.45;cursor:wait;transform:none}.marketplace-review-note{color:#dda08d;background:#2b1b18;border:1px solid #70453b;border-radius:8px;grid-column:1/-1;margin:0;padding:11px;font-size:9px}html[data-theme=light] .marketplace-review-note{color:#7a584e;background:#fafaf5;border:1px solid #4e3029}.marketplace-directory{border:1px solid var(--line);border-top:0;border-radius:0 0 8px 8px;overflow:hidden}html[data-theme=light] .marketplace-directory{border:1px solid #adb7a438}.marketplace-directory>header{background:#0d0d10;justify-content:space-between;align-items:center;min-height:126px;padding:24px 28px;display:flex}html[data-theme=light] .marketplace-directory>header{background:#fafaf5}.marketplace-directory>header h3{letter-spacing:-.06em;margin:8px 0 0;font-size:clamp(2rem,3.6vw,4.2rem);font-weight:480;line-height:.94}.marketplace-directory>header>strong{color:#b9cba5;letter-spacing:-.07em;font-size:52px;font-weight:480}html[data-theme=light] .marketplace-directory>header>strong{color:#66705b}.marketplace-listing-grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;gap:0;display:grid}.marketplace-listing-card{border-top:1px solid var(--line);background:#101014;grid-column:span 6;min-width:0;overflow:hidden}html[data-theme=light] .marketplace-listing-card{background:#fafaf5;border-top:1px solid #adb7a438}.marketplace-listing-card:nth-child(2n){border-left:1px solid var(--line)}html[data-theme=light] .marketplace-listing-card:nth-child(2n){border-left:1px solid #adb7a438}.marketplace-listing-card.wide{border-left:0;grid-column:span 12}.marketplace-listing-image{filter:grayscale(.62)contrast(1.14);background-position:50%;background-size:cover;align-items:flex-end;min-height:220px;padding:14px;transition:transform .75s cubic-bezier(.16,1,.3,1),filter .75s;display:flex;overflow:hidden}.marketplace-listing-card:hover .marketplace-listing-image{filter:grayscale(.28)contrast(1.1);transform:scale(1.025)}.marketplace-listing-image span{color:#d9e3d4;font:7px var(--font-geist-mono),monospace;background:#0303059e;border:1px solid #ffffff4d;border-radius:999px;align-items:center;gap:5px;padding:5px 7px;display:flex}html[data-theme=light] .marketplace-listing-image span{color:#23281e;background:#fafaf59e;border:1px solid #adb7a44d}.marketplace-listing-copy{padding:22px}.marketplace-listing-copy>span{color:#8d8d96;font:7px var(--font-geist-mono),monospace;text-transform:uppercase}html[data-theme=light] .marketplace-listing-copy>span{color:#5b6552}.marketplace-listing-copy h4{letter-spacing:-.045em;margin:9px 0 0;font-size:28px}.marketplace-listing-copy>strong{color:#c9c9ce;margin-top:11px;font-size:11px;display:block}html[data-theme=light] .marketplace-listing-copy>strong{color:#23281e}.marketplace-listing-copy>p{color:#85858e;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:620px;margin:13px 0;font-size:9px;line-height:1.58;display:-webkit-box;overflow:hidden}html[data-theme=light] .marketplace-listing-copy>p{color:#5b6552}.marketplace-listing-copy ul{flex-wrap:wrap;gap:6px;margin:17px 0 0;padding:0;list-style:none;display:flex}.marketplace-listing-copy li{color:#9b9ba3;border:1px solid #34343a;border-radius:999px;padding:5px 7px;font-size:7px}html[data-theme=light] .marketplace-listing-copy li{color:#5b6552;border:1px solid #adb7a4}.marketplace-listing-copy footer{color:#7d7d86;font:7px var(--font-geist-mono),monospace;border-top:1px solid #2c2c32;justify-content:space-between;align-items:center;margin-top:22px;padding-top:13px;display:flex}html[data-theme=light] .marketplace-listing-copy footer{color:#5b6552;border-top:1px solid #adb7a4}.marketplace-listing-copy footer div{align-items:center;gap:6px;display:flex}.marketplace-listing-copy footer a,.marketplace-listing-copy footer div>svg{color:#a6a6ad;border:1px solid #3b3b42;border-radius:50%;place-items:center;width:29px;height:29px;transition:border-color .25s,color .25s,transform .35s;display:grid}html[data-theme=light] .marketplace-listing-copy footer a,html[data-theme=light] .marketplace-listing-copy footer div>svg{color:#23281e;border:1px solid #adb7a4}.marketplace-listing-copy footer a:hover{color:#d8e0d3;border-color:#718069;transform:translateY(-2px)}html[data-theme=light] .marketplace-listing-copy footer a:hover{color:#23281e;border-color:#adb7a4}.marketplace-listing-copy footer div>svg{padding:7px}.marketplace-empty{color:#777780;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:260px;margin:0;padding:45px;display:flex}html[data-theme=light] .marketplace-empty{color:#5b6552}.marketplace-empty h4{color:#d0d0d4;margin:17px 0 7px;font-size:24px}html[data-theme=light] .marketplace-empty h4{color:#23281e}.marketplace-empty p{max-width:470px;margin:0;font-size:10px;line-height:1.6}@media (max-width:1050px){.marketplace-hero{min-height:470px}.marketplace-listing-card{grid-column:span 12}.marketplace-listing-card:nth-child(2n){border-left:0}.marketplace-profile-editor{grid-template-columns:1fr}.marketplace-profile-editor label.wide,.marketplace-profile-editor footer,.marketplace-profile-editor>header{grid-column:span 1}}@media (max-width:700px){.marketplace-workspace{margin-top:64px}.marketplace-hero{min-height:500px;padding:60px 16px}.marketplace-hero h2{font-size:clamp(2.2rem,9vw,4.2rem)}.marketplace-inline-image{width:46px;height:21px}.marketplace-hero form{grid-template-columns:18px 1fr;height:auto;padding:8px 8px 8px 14px;display:grid}.marketplace-hero form button{grid-column:1/-1}.marketplace-role-accordion button{min-width:92px}.marketplace-access-card{padding:22px}.marketplace-access-card>strong{margin-top:23px;position:static}.marketplace-profile-editor{padding:15px}.marketplace-profile-editor footer{flex-direction:column;align-items:stretch}.marketplace-directory>header{align-items:flex-end}.marketplace-directory>header>strong{font-size:38px}.marketplace-listing-image{min-height:180px}.marketplace-listing-copy{padding:17px}.marketplace-listing-copy footer{flex-direction:column;align-items:flex-start;gap:12px}}.marketplace-enquire-button{color:#11150f;min-height:38px;font:700 8px var(--font-geist-mono),monospace;cursor:pointer;background:#b9cba5;border:1px solid #56614f;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 12px;transition:transform .35s cubic-bezier(.16,1,.3,1),background-color .25s;display:flex}html[data-theme=light] .marketplace-enquire-button{color:#20251b;background:#b9cba5;border:1px solid #adb7a4}.marketplace-enquire-button:hover{background:#d1dfc7;transform:translateY(-2px)}html[data-theme=light] .marketplace-enquire-button:hover{background:#d1dfc7}.marketplace-enquiry-desk{border:1px solid var(--line);font-family:var(--font-outfit),Arial,sans-serif;background:#0c0c0f;border-radius:8px;margin:0 0 100px;overflow:hidden}html[data-theme=light] .marketplace-enquiry-desk{background:#fafaf5;border:1px solid #adb7a438}.marketplace-enquiry-desk>header{background:radial-gradient(circle at 86% 16%,#b9cba529,#0000 30%),radial-gradient(circle at 5% 100%,#b983691a,#0000 30%),#0e0e12;justify-content:space-between;align-items:flex-end;gap:28px;min-height:270px;padding:54px 29px;display:flex}html[data-theme=light] .marketplace-enquiry-desk>header{background:radial-gradient(circle at 86% 16%,#b9cba529,#0000 30%),radial-gradient(circle at 5% 100%,#f4eeec1a,#0000 30%),#fafaf5}.marketplace-enquiry-desk>header>div{max-width:830px}.marketplace-enquiry-desk>header span,.marketplace-enquiry-compose span{color:#8e9c86;font:8px var(--font-geist-mono),monospace;letter-spacing:1.1px}html[data-theme=light] .marketplace-enquiry-desk>header span,html[data-theme=light] .marketplace-enquiry-compose span{color:#5b6552}.marketplace-enquiry-desk>header h3{letter-spacing:-.065em;max-width:900px;margin:17px 0 12px;font-size:clamp(2.5rem,5vw,5.8rem);font-weight:480;line-height:.9}.marketplace-enquiry-desk>header p{color:#8d8d96;max-width:650px;margin:0;font-size:11px;line-height:1.65}html[data-theme=light] .marketplace-enquiry-desk>header p{color:#5b6552}.marketplace-enquiry-desk>header>button,.marketplace-enquiry-compose header>button{color:#c8c8cd;cursor:pointer;background:#151519;border:1px solid #3b3b42;border-radius:8px;place-items:center;width:44px;height:44px;display:grid}html[data-theme=light] .marketplace-enquiry-desk>header>button,html[data-theme=light] .marketplace-enquiry-compose header>button{color:#23281e;background:#fafaf5;border:1px solid #adb7a4}.marketplace-enquiry-compose{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;background:#121216;gap:12px;margin:0;padding:24px;display:grid}html[data-theme=light] .marketplace-enquiry-compose{background:#fafaf5;border-top:1px solid #adb7a438;border-bottom:1px solid #adb7a438}.marketplace-enquiry-compose>header{grid-column:1/-1;justify-content:space-between;align-items:flex-start;display:flex}.marketplace-enquiry-compose h4{letter-spacing:-.045em;margin:7px 0 2px;font-size:28px}.marketplace-enquiry-compose header p{color:#777780;font:8px var(--font-geist-mono),monospace;text-transform:uppercase;margin:0}html[data-theme=light] .marketplace-enquiry-compose header p{color:#5b6552}.marketplace-enquiry-compose label{color:#85858e;font:8px var(--font-geist-mono),monospace;text-transform:uppercase;gap:7px;display:grid}html[data-theme=light] .marketplace-enquiry-compose label{color:#5b6552}.marketplace-enquiry-compose label.wide{grid-column:1/-1}.marketplace-enquiry-compose input,.marketplace-enquiry-compose textarea{color:#fff;width:100%;font:10px var(--font-outfit),Arial,sans-serif;text-transform:none;background:#09090c;border:1px solid #393940;border-radius:8px;outline:0}html[data-theme=light] .marketplace-enquiry-compose input,html[data-theme=light] .marketplace-enquiry-compose textarea{color:#23281e;background:#fafaf5;border:1px solid #adb7a4}.marketplace-enquiry-compose input{height:44px;padding:0 12px}.marketplace-enquiry-compose textarea{resize:vertical;min-height:126px;padding:12px;line-height:1.6}.marketplace-enquiry-compose input:focus,.marketplace-enquiry-compose textarea:focus{border-color:#7a8b71}html[data-theme=light] .marketplace-enquiry-compose input:focus,html[data-theme=light] .marketplace-enquiry-compose textarea:focus{border-color:#adb7a4}.marketplace-enquiry-compose>footer{grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;padding-top:7px;display:flex}.marketplace-enquiry-compose footer p{color:#85858e;align-items:center;gap:8px;margin:0;font-size:9px;display:flex}html[data-theme=light] .marketplace-enquiry-compose footer p{color:#5b6552}.marketplace-enquiry-compose footer button{color:#101014;cursor:pointer;background:#c8c8cd;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:9px;font-weight:720;display:flex}html[data-theme=light] .marketplace-enquiry-compose footer button{color:#20251b;background:#c8c8cd}.marketplace-enquiry-compose footer button:disabled{opacity:.45;cursor:wait}.marketplace-enquiry-message{color:#b9cba5;background:#172016;border-bottom:1px solid #4c5a45;margin:0;padding:12px 18px;font-size:9px}html[data-theme=light] .marketplace-enquiry-message{color:#66705b;background:#fafaf5;border-bottom:1px solid #adb7a4}.marketplace-enquiry-desk>nav{border-bottom:1px solid var(--line);min-height:72px;display:flex}html[data-theme=light] .marketplace-enquiry-desk>nav{border-bottom:1px solid #adb7a438}.marketplace-enquiry-desk>nav button{border:0;border-right:1px solid var(--line);color:#777780;min-width:120px;font:8px var(--font-geist-mono),monospace;text-transform:uppercase;cursor:pointer;background:#101014;flex:1;transition:flex .45s cubic-bezier(.16,1,.3,1),background-color .25s,color .25s}html[data-theme=light] .marketplace-enquiry-desk>nav button{color:#5b6552;background:#fafaf5;border-right:1px solid #adb7a438}.marketplace-enquiry-desk>nav button:last-child{border-right:0}.marketplace-enquiry-desk>nav button:hover,.marketplace-enquiry-desk>nav button.active{color:#101014;background:#c8c8cd;flex:1.35}html[data-theme=light] .marketplace-enquiry-desk>nav button:hover,html[data-theme=light] .marketplace-enquiry-desk>nav button.active{color:#20251b;background:#c8c8cd}.marketplace-enquiry-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;display:grid}.marketplace-enquiry-card{border-bottom:1px solid var(--line);background:#111115;min-width:0;min-height:260px;padding:24px}html[data-theme=light] .marketplace-enquiry-card{background:#fafaf5;border-bottom:1px solid #adb7a438}.marketplace-enquiry-card:nth-child(2n){border-left:1px solid var(--line)}html[data-theme=light] .marketplace-enquiry-card:nth-child(2n){border-left:1px solid #adb7a438}.marketplace-enquiry-card>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.marketplace-enquiry-card header span{color:#85858e;font:7px var(--font-geist-mono),monospace;text-transform:uppercase}html[data-theme=light] .marketplace-enquiry-card header span{color:#5b6552}.marketplace-enquiry-card h4{letter-spacing:-.04em;margin:7px 0 0;font-size:23px}.marketplace-enquiry-card header strong{color:#9b9ba3;font:7px var(--font-geist-mono),monospace;text-transform:uppercase;white-space:nowrap;border:1px solid #3a3a42;border-radius:999px;padding:6px 8px}html[data-theme=light] .marketplace-enquiry-card header strong{color:#5b6552;border:1px solid #adb7a4}.marketplace-enquiry-card header strong.accepted{color:#b9cba5;border-color:#53634c}html[data-theme=light] .marketplace-enquiry-card header strong.accepted{color:#66705b;border-color:#adb7a4}.marketplace-enquiry-card header strong.declined,.marketplace-enquiry-card header strong.withdrawn{opacity:.68}.marketplace-enquiry-card>p{color:#b2b2b9;min-height:72px;margin:25px 0 18px;font-size:10px;line-height:1.65}html[data-theme=light] .marketplace-enquiry-card>p{color:#23281e}.marketplace-enquiry-contact{flex-wrap:wrap;gap:8px;display:flex}.marketplace-enquiry-contact a{color:#c8c8cd;border:1px solid #3a3a42;border-radius:8px;align-items:center;gap:7px;min-height:36px;padding:0 10px;font-size:8px;text-decoration:none;display:flex}html[data-theme=light] .marketplace-enquiry-contact a{color:#23281e;border:1px solid #adb7a4}.marketplace-enquiry-card>small{color:#777780;font-size:8px}html[data-theme=light] .marketplace-enquiry-card>small{color:#5b6552}.marketplace-enquiry-card>footer{border-top:1px solid #2d2d33;justify-content:space-between;align-items:center;gap:12px;min-height:54px;margin-top:20px;padding-top:12px;display:flex}html[data-theme=light] .marketplace-enquiry-card>footer{border-top:1px solid #adb7a4}.marketplace-enquiry-card time{color:#777780;font:7px var(--font-geist-mono),monospace;text-transform:uppercase}html[data-theme=light] .marketplace-enquiry-card time{color:#5b6552}.marketplace-enquiry-card footer>div{gap:7px;display:flex}.marketplace-enquiry-card footer button{color:#bdbdc3;cursor:pointer;background:#17171b;border:1px solid #3d3d44;border-radius:8px;align-items:center;gap:6px;min-height:36px;padding:0 10px;font-size:8px;display:flex}html[data-theme=light] .marketplace-enquiry-card footer button{color:#23281e;background:#fafaf5;border:1px solid #adb7a4}.marketplace-enquiry-card footer button.accept{color:#10140e;background:#b9cba5;border-color:#697861}html[data-theme=light] .marketplace-enquiry-card footer button.accept{color:#20251b;background:#b9cba5;border-color:#adb7a4}.marketplace-enquiry-card footer button:disabled{opacity:.45}.marketplace-enquiry-empty{color:#777780;text-align:center;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;min-height:230px;margin:0;padding:42px;display:flex}html[data-theme=light] .marketplace-enquiry-empty{color:#5b6552}.marketplace-enquiry-empty h4{color:#d0d0d4;margin:15px 0 6px;font-size:22px}html[data-theme=light] .marketplace-enquiry-empty h4{color:#23281e}.marketplace-enquiry-empty p{margin:0;font-size:9px}.marketplace-enquiry-grid>.marketplace-enquiry-card:last-child:nth-child(odd){grid-column:1/-1}.marketplace-enquiry-grid>.marketplace-enquiry-card:last-child:nth-child(odd)>p{max-width:760px}@media (max-width:700px){.marketplace-enquire-button{width:100%;min-height:44px}.marketplace-enquiry-desk{margin-top:0;margin-bottom:72px}.marketplace-enquiry-desk>header{flex-direction:column-reverse;align-items:flex-start;min-height:330px;padding:38px 18px}.marketplace-enquiry-desk>header h3{font-size:clamp(2.7rem,13vw,4.5rem)}.marketplace-enquiry-compose{grid-template-columns:1fr;padding:17px}.marketplace-enquiry-compose label.wide,.marketplace-enquiry-compose>header,.marketplace-enquiry-compose>footer{grid-column:1}.marketplace-enquiry-compose>footer{flex-direction:column;align-items:stretch}.marketplace-enquiry-compose footer button{width:100%}.marketplace-enquiry-grid{grid-template-columns:1fr}.marketplace-enquiry-card,.marketplace-enquiry-grid>.marketplace-enquiry-card:last-child:nth-child(odd){grid-column:1}.marketplace-enquiry-card:nth-child(2n){border-left:0}.marketplace-enquiry-card>header{flex-direction:column}.marketplace-enquiry-card>footer{flex-direction:column;align-items:flex-start}.marketplace-enquiry-card footer>div,.marketplace-enquiry-card footer>div button{width:100%}.marketplace-enquiry-card footer>div button{justify-content:center}}@media (prefers-reduced-motion:reduce){.marketplace-enquiry-card,.marketplace-enquire-button{transition-duration:.01ms!important}}.marketplace-enquiry-desk{color:#fff}html[data-theme=light] .marketplace-enquiry-desk{color:#23281e}.marketplace-listing-proof{flex-direction:column;min-width:0;align-items:flex-start!important}.marketplace-listing-proof button{color:#b9cba5;font:7px var(--font-geist-mono),monospace;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:flex}html[data-theme=light] .marketplace-listing-proof button{color:#66705b}.marketplace-listing-proof button:hover{color:#edf1ea}html[data-theme=light] .marketplace-listing-proof button:hover{color:#23281e}.marketplace-client-review-panel{border-top:1px solid var(--line);font-family:var(--font-geist),Arial,sans-serif;background:#0c0c0f}html[data-theme=light] .marketplace-client-review-panel{background:#fafaf5;border-top:1px solid #adb7a438}.marketplace-client-review-panel>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:96px;padding:20px 24px;display:flex}html[data-theme=light] .marketplace-client-review-panel>header{border-bottom:1px solid #adb7a438}.marketplace-client-review-panel>header span,.marketplace-client-review-action>span{color:#85858e;font:7px var(--font-geist-mono),monospace;letter-spacing:1px}html[data-theme=light] .marketplace-client-review-panel>header span,html[data-theme=light] .marketplace-client-review-action>span{color:#5b6552}.marketplace-client-review-panel>header h4{letter-spacing:-.055em;margin:7px 0 0;font-size:clamp(1.9rem,3vw,3.6rem);line-height:.94}.marketplace-client-review-panel>header button{color:#aaaab2;cursor:pointer;background:0 0;border:1px solid #3b3b42;border-radius:50%;place-items:center;width:35px;height:35px;display:grid}html[data-theme=light] .marketplace-client-review-panel>header button{color:#23281e;border:1px solid #adb7a4}.marketplace-client-review-loading{color:#7d7d86;place-items:center;min-height:230px;margin:0;padding:45px;font-size:9px;display:grid}html[data-theme=light] .marketplace-client-review-loading{color:#5b6552}.marketplace-client-review-grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;gap:0;display:grid}.marketplace-client-review-summary{border-right:1px solid var(--line);color:#11150e;background:#b9cba5;flex-direction:column;grid-column:span 3;align-items:flex-start;min-height:430px;padding:24px;display:flex}html[data-theme=light] .marketplace-client-review-summary{color:#20251b;background:#b9cba5;border-right:1px solid #adb7a438}.marketplace-client-review-summary>svg{color:#3f4a3a}html[data-theme=light] .marketplace-client-review-summary>svg{color:#20251b}.marketplace-client-review-summary>strong{letter-spacing:-.09em;margin-top:70px;font-size:clamp(5rem,8vw,8rem);font-weight:520;line-height:.72}.marketplace-client-review-summary h5{letter-spacing:-.055em;max-width:270px;margin:25px 0 0;font-size:clamp(1.65rem,2.7vw,2.8rem);line-height:.94}.marketplace-client-review-summary p{color:#485343;border-top:1px solid #11150e3d;max-width:310px;margin:auto 0 0;padding-top:18px;font-size:9px;line-height:1.6}html[data-theme=light] .marketplace-client-review-summary p{color:#5b6552;border-top:1px solid #adb7a43d}.marketplace-client-review-feed{border-right:1px solid var(--line);background:#111115;grid-column:span 5;min-height:430px;padding:16px}html[data-theme=light] .marketplace-client-review-feed{background:#fafaf5;border-right:1px solid #adb7a438}.marketplace-client-review-card{transform-origin:50% 0;background:#151519;border:1px solid #33333a;border-radius:8px;min-height:145px;padding:16px;position:relative;box-shadow:0 -15px 34px #03030547}html[data-theme=light] .marketplace-client-review-card{background:#fafaf5;border:1px solid #adb7a4}.marketplace-client-review-card+.marketplace-client-review-card{margin-top:-6px}.marketplace-client-review-card>svg{color:#718069}html[data-theme=light] .marketplace-client-review-card>svg{color:#5b6552}.marketplace-client-review-stars{color:#b9cba5;gap:2px;display:flex;position:absolute;top:16px;right:16px}html[data-theme=light] .marketplace-client-review-stars{color:#66705b}.marketplace-client-review-card>p{color:#b0b0b7;max-width:560px;margin:24px 0;font-size:10px;line-height:1.62}html[data-theme=light] .marketplace-client-review-card>p{color:#23281e}.marketplace-client-review-card footer{color:#73737c;font:7px var(--font-geist-mono),monospace;border-top:1px solid #303036;justify-content:space-between;padding-top:12px;display:flex}html[data-theme=light] .marketplace-client-review-card footer{color:#5b6552;border-top:1px solid #adb7a4}.marketplace-client-review-card footer strong{color:#b9cba5;font-weight:560}html[data-theme=light] .marketplace-client-review-card footer strong{color:#66705b}.marketplace-client-review-empty{color:#73737c;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:390px;padding:35px;display:flex}html[data-theme=light] .marketplace-client-review-empty{color:#5b6552}.marketplace-client-review-empty h5{color:#d0d0d4;margin:16px 0 7px;font-size:21px}html[data-theme=light] .marketplace-client-review-empty h5{color:#23281e}.marketplace-client-review-empty p{max-width:330px;margin:0;font-size:9px;line-height:1.55}.marketplace-client-review-action{background:radial-gradient(circle at 100% 0,#b9cba51a,#0000 32%),#0e0e12;grid-column:span 4;min-height:430px;padding:23px}html[data-theme=light] .marketplace-client-review-action{background:radial-gradient(circle at 100% 0,#b9cba51a,#0000 32%),#fafaf5}.marketplace-client-review-action form{gap:16px;margin-top:34px;display:grid}.marketplace-client-review-action label{color:#85858e;font:7px var(--font-geist-mono),monospace;letter-spacing:.65px;text-transform:uppercase;gap:7px;display:grid}html[data-theme=light] .marketplace-client-review-action label{color:#5b6552}.marketplace-client-review-action select,.marketplace-client-review-action textarea{color:#fff;width:100%;font:9px var(--font-geist),Arial,sans-serif;text-transform:none;letter-spacing:0;background:#09090c;border:1px solid #393940;border-radius:8px;outline:0}html[data-theme=light] .marketplace-client-review-action select,html[data-theme=light] .marketplace-client-review-action textarea{color:#23281e;background:#fafaf5;border:1px solid #adb7a4}.marketplace-client-review-action select{height:40px;padding:0 10px}.marketplace-client-review-action textarea{resize:vertical;min-height:122px;padding:10px;line-height:1.6}.marketplace-client-review-action select:focus,.marketplace-client-review-action textarea:focus{border-color:#738069}html[data-theme=light] .marketplace-client-review-action select:focus,html[data-theme=light] .marketplace-client-review-action textarea:focus{border-color:#adb7a4}.marketplace-client-review-action label small{color:#66666f;text-transform:none;font-size:7px;line-height:1.5}html[data-theme=light] .marketplace-client-review-action label small{color:#5b6552}.marketplace-client-review-action fieldset{border:0;margin:0;padding:0}.marketplace-client-review-action legend{color:#85858e;font:7px var(--font-geist-mono),monospace;text-transform:uppercase;margin-bottom:7px}html[data-theme=light] .marketplace-client-review-action legend{color:#5b6552}.marketplace-client-review-action fieldset div{gap:5px;display:flex}.marketplace-client-review-action fieldset button{color:#6f6f77;cursor:pointer;background:#121216;border:1px solid #38383f;border-radius:8px;place-items:center;width:37px;height:37px;display:grid}html[data-theme=light] .marketplace-client-review-action fieldset button{color:#5b6552;background:#fafaf5;border:1px solid #adb7a4}.marketplace-client-review-action fieldset button.active{color:#b9cba5;background:#1b2419;border-color:#5d6a57}html[data-theme=light] .marketplace-client-review-action fieldset button.active{color:#66705b;background:#e5e9dd;border-color:#adb7a4}.marketplace-client-review-action button.publish{color:#11150e;cursor:pointer;background:#b9cba5;border:0;border-radius:8px;min-height:41px;font-size:9px;font-weight:680}html[data-theme=light] .marketplace-client-review-action button.publish{color:#20251b;background:#b9cba5}.marketplace-client-review-action button.publish:disabled{opacity:.4;cursor:not-allowed}.marketplace-client-review-ineligible{color:#7d7d86;flex-direction:column;justify-content:center;align-items:flex-start;min-height:340px;display:flex}html[data-theme=light] .marketplace-client-review-ineligible{color:#5b6552}.marketplace-client-review-ineligible>svg{color:#8f9f87}html[data-theme=light] .marketplace-client-review-ineligible>svg{color:#5b6552}.marketplace-client-review-ineligible h5{color:#d0d0d4;margin:18px 0 8px;font-size:23px}html[data-theme=light] .marketplace-client-review-ineligible h5{color:#23281e}.marketplace-client-review-ineligible p{max-width:340px;margin:0;font-size:9px;line-height:1.62}@media (max-width:1050px){.marketplace-client-review-summary,.marketplace-client-review-feed,.marketplace-client-review-action{border-right:0;border-bottom:1px solid var(--line);grid-column:span 12}html[data-theme=light] .marketplace-client-review-summary,html[data-theme=light] .marketplace-client-review-feed,html[data-theme=light] .marketplace-client-review-action{border-bottom:1px solid #adb7a438}.marketplace-client-review-summary{min-height:330px}.marketplace-client-review-summary>strong{margin-top:46px}.marketplace-client-review-summary p{margin-top:48px}}@media (max-width:700px){.marketplace-client-review-panel>header,.marketplace-client-review-summary,.marketplace-client-review-feed,.marketplace-client-review-action{padding:17px}.marketplace-client-review-card footer{flex-direction:column;align-items:flex-start;gap:9px}.marketplace-client-review-action fieldset button{flex:1}}.marketplace-portfolio-editor{z-index:1;background:#0a0a0d;border-inline:1px solid #34343b;margin:0 10px;padding:70px 12px 12px;position:relative}html[data-theme=light] .marketplace-portfolio-editor{background:#fafaf5;border-inline:1px solid #adb7a4}.marketplace-portfolio-editor>header{background:radial-gradient(circle at 88% 18%,#b9cba51f,#0000 28%),#111115;border:1px solid #34343b;border-radius:8px 8px 0 0;justify-content:space-between;gap:25px;min-height:190px;padding:28px;display:flex}html[data-theme=light] .marketplace-portfolio-editor>header{background:radial-gradient(circle at 88% 18%,#b9cba51f,#0000 28%),#fafaf5;border:1px solid #adb7a4}.marketplace-portfolio-editor>header>div{max-width:760px}.marketplace-portfolio-editor>header span,.marketplace-portfolio-project-form>span,.marketplace-portfolio-asset-form>span,.marketplace-public-portfolio>header span,.marketplace-review-portfolio>span{color:#85858e;font:8px var(--font-geist-mono),monospace;letter-spacing:1px}html[data-theme=light] .marketplace-portfolio-editor>header span,html[data-theme=light] .marketplace-portfolio-project-form>span,html[data-theme=light] .marketplace-portfolio-asset-form>span,html[data-theme=light] .marketplace-public-portfolio>header span,html[data-theme=light] .marketplace-review-portfolio>span{color:#5b6552}.marketplace-portfolio-editor>header h3{letter-spacing:-.065em;max-width:810px;margin:40px 0 10px;font-size:clamp(2.3rem,4vw,4.8rem);font-weight:470;line-height:.92}.marketplace-portfolio-editor>header p{color:#85858e;max-width:650px;margin:0;font-size:10px;line-height:1.62}html[data-theme=light] .marketplace-portfolio-editor>header p{color:#5b6552}.marketplace-portfolio-editor>header>strong{color:#b9cba5;letter-spacing:-.07em;font-size:48px;font-weight:470}html[data-theme=light] .marketplace-portfolio-editor>header>strong{color:#66705b}.marketplace-portfolio-editor-grid{border-inline:1px solid #34343b;grid-template-columns:7fr 5fr;display:grid}html[data-theme=light] .marketplace-portfolio-editor-grid{border-inline:1px solid #adb7a4}.marketplace-portfolio-project-form,.marketplace-portfolio-asset-form{background:#121216;min-width:0;padding:24px}html[data-theme=light] .marketplace-portfolio-project-form,html[data-theme=light] .marketplace-portfolio-asset-form{background:#fafaf5}.marketplace-portfolio-project-form{border-right:1px solid #34343b;gap:13px;display:grid}html[data-theme=light] .marketplace-portfolio-project-form{border-right:1px solid #adb7a4}.marketplace-portfolio-project-form>div{grid-template-columns:2fr 1fr;gap:10px;display:grid}.marketplace-portfolio-project-form label,.marketplace-portfolio-asset-form label{color:#85858e;font:7px var(--font-geist-mono),monospace;letter-spacing:.65px;text-transform:uppercase;gap:6px;display:grid}html[data-theme=light] .marketplace-portfolio-project-form label,html[data-theme=light] .marketplace-portfolio-asset-form label{color:#5b6552}.marketplace-portfolio-project-form input,.marketplace-portfolio-project-form textarea,.marketplace-portfolio-asset-form select,.marketplace-portfolio-asset-form textarea{color:#fff;width:100%;font:10px var(--font-outfit),Arial,sans-serif;text-transform:none;letter-spacing:0;background:#09090c;border:1px solid #38383f;border-radius:8px;outline:0}html[data-theme=light] .marketplace-portfolio-project-form input,html[data-theme=light] .marketplace-portfolio-project-form textarea,html[data-theme=light] .marketplace-portfolio-asset-form select,html[data-theme=light] .marketplace-portfolio-asset-form textarea{color:#23281e;background:#fafaf5;border:1px solid #adb7a4}.marketplace-portfolio-project-form input,.marketplace-portfolio-asset-form select{height:41px;padding:0 11px}.marketplace-portfolio-project-form textarea{resize:vertical;min-height:104px;padding:11px;line-height:1.55}.marketplace-portfolio-project-form input:focus,.marketplace-portfolio-project-form textarea:focus,.marketplace-portfolio-asset-form select:focus,.marketplace-portfolio-asset-form textarea:focus{border-color:#738069}html[data-theme=light] .marketplace-portfolio-project-form input:focus,html[data-theme=light] .marketplace-portfolio-project-form textarea:focus,html[data-theme=light] .marketplace-portfolio-asset-form select:focus,html[data-theme=light] .marketplace-portfolio-asset-form textarea:focus{border-color:#adb7a4}.marketplace-portfolio-project-form footer{justify-content:flex-end;gap:8px;padding-top:5px;display:flex}.marketplace-portfolio-project-form footer button,.marketplace-portfolio-asset-form button{color:#11150e;cursor:pointer;background:#b9cba5;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:39px;padding:0 14px;font-size:9px;font-weight:680;display:flex}html[data-theme=light] .marketplace-portfolio-project-form footer button,html[data-theme=light] .marketplace-portfolio-asset-form button{color:#20251b;background:#b9cba5}.marketplace-portfolio-project-form footer button.quiet,.marketplace-portfolio-asset-form button.marketplace-portfolio-refresh{color:#a0a0a8;background:0 0;border:1px solid #3a3a41}html[data-theme=light] .marketplace-portfolio-project-form footer button.quiet,html[data-theme=light] .marketplace-portfolio-asset-form button.marketplace-portfolio-refresh{color:#5b6552;border:1px solid #adb7a4}.marketplace-portfolio-project-form footer button:disabled,.marketplace-portfolio-asset-form button:disabled{opacity:.42;cursor:not-allowed}.marketplace-portfolio-asset-form{background:radial-gradient(circle at 100% 0,#b9cba517,#0000 30%),#0e0e12}html[data-theme=light] .marketplace-portfolio-asset-form{background:radial-gradient(circle at 100% 0,#b9cba517,#0000 30%),#fafaf5}.marketplace-portfolio-asset-form h4{letter-spacing:-.05em;margin:37px 0 8px;font-size:27px}.marketplace-portfolio-asset-form>p{color:#7e7e87;max-width:430px;margin:0 0 18px;font-size:9px;line-height:1.58}html[data-theme=light] .marketplace-portfolio-asset-form>p{color:#5b6552}.marketplace-portfolio-asset-form>button{width:100%;margin-top:8px}.marketplace-portfolio-asset-form>form{border-top:1px solid #323238;gap:12px;margin-top:24px;padding-top:22px;display:grid}html[data-theme=light] .marketplace-portfolio-asset-form>form{border-top:1px solid #adb7a4}.marketplace-portfolio-asset-form textarea{resize:vertical;min-height:86px;padding:10px;line-height:1.55}.marketplace-portfolio-asset-form button.attach{margin-top:3px}.marketplace-portfolio-asset-form>small{color:#777780;margin-top:13px;font-size:7px;line-height:1.55;display:block}html[data-theme=light] .marketplace-portfolio-asset-form>small{color:#5b6552}.marketplace-portfolio-projects{border:1px solid #34343b;border-top:0}html[data-theme=light] .marketplace-portfolio-projects{border:1px solid #adb7a4}.marketplace-portfolio-projects>article{background:#101014;border-top:1px solid #34343b;padding:24px}html[data-theme=light] .marketplace-portfolio-projects>article{background:#fafaf5;border-top:1px solid #adb7a4}.marketplace-portfolio-projects>article:first-child{border-top:0}.marketplace-portfolio-projects>article>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.marketplace-portfolio-projects>article>header span{color:#8f9f87;font:7px var(--font-geist-mono),monospace;text-transform:uppercase}html[data-theme=light] .marketplace-portfolio-projects>article>header span{color:#5b6552}.marketplace-portfolio-projects>article>header h4{letter-spacing:-.045em;margin:8px 0 3px;font-size:26px}.marketplace-portfolio-projects>article>header p,.marketplace-portfolio-projects>article>p{color:#7e7e87;margin:0;font-size:9px;line-height:1.6}html[data-theme=light] .marketplace-portfolio-projects>article>header p,html[data-theme=light] .marketplace-portfolio-projects>article>p{color:#5b6552}.marketplace-portfolio-projects>article>header>div:last-child{gap:6px;display:flex}.marketplace-portfolio-projects>article>header button,.marketplace-portfolio-owner-gallery figcaption button{color:#9999a2;cursor:pointer;background:0 0;border:1px solid #3a3a41;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}html[data-theme=light] .marketplace-portfolio-projects>article>header button,html[data-theme=light] .marketplace-portfolio-owner-gallery figcaption button{color:#5b6552;border:1px solid #adb7a4}.marketplace-portfolio-projects>article>p{max-width:760px;margin-top:16px}.marketplace-portfolio-owner-gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:21px;display:grid}.marketplace-portfolio-owner-gallery figure{background:#0a0a0d;border:1px solid #34343b;border-right:0;min-width:0;margin:0;overflow:hidden}html[data-theme=light] .marketplace-portfolio-owner-gallery figure{background:#fafaf5;border:1px solid #adb7a4}.marketplace-portfolio-owner-gallery figure:last-child{border-right:1px solid #34343b}html[data-theme=light] .marketplace-portfolio-owner-gallery figure:last-child{border-right:1px solid #adb7a4}.marketplace-portfolio-owner-gallery img,.marketplace-public-portfolio-media img,.marketplace-review-portfolio img{object-fit:cover;width:100%;height:100%;display:block}.marketplace-portfolio-owner-gallery figure>img,.marketplace-portfolio-owner-gallery figure>div{height:135px}.marketplace-portfolio-owner-gallery figure>div{color:#777780;justify-content:center;align-items:center;gap:7px;font-size:8px;display:flex}html[data-theme=light] .marketplace-portfolio-owner-gallery figure>div{color:#5b6552}.marketplace-portfolio-owner-gallery figcaption{color:#8c8c95;justify-content:space-between;align-items:center;gap:8px;min-height:55px;padding:8px;font-size:7px;line-height:1.4;display:flex}html[data-theme=light] .marketplace-portfolio-owner-gallery figcaption{color:#5b6552}.marketplace-portfolio-owner-gallery figcaption button{flex:none;width:27px;height:27px}.marketplace-portfolio-no-images,.marketplace-portfolio-empty{color:#75757e;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:180px;padding:28px;display:flex}html[data-theme=light] .marketplace-portfolio-no-images,html[data-theme=light] .marketplace-portfolio-empty{color:#5b6552}.marketplace-portfolio-empty h4{color:#d0d0d4;margin:8px 0 0;font-size:23px}html[data-theme=light] .marketplace-portfolio-empty h4{color:#23281e}.marketplace-portfolio-empty p{max-width:380px;margin:0;font-size:9px;line-height:1.55}.marketplace-public-portfolio{border-top:1px solid var(--line);background:#0c0c0f}html[data-theme=light] .marketplace-public-portfolio{background:#fafaf5;border-top:1px solid #adb7a438}.marketplace-public-portfolio>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:105px;padding:21px 24px;display:flex}html[data-theme=light] .marketplace-public-portfolio>header{border-bottom:1px solid #adb7a438}.marketplace-public-portfolio>header h4{letter-spacing:-.06em;margin:8px 0 0;font-size:clamp(2rem,3.2vw,3.8rem);line-height:.93}.marketplace-public-portfolio>header button{color:#aaaab2;cursor:pointer;background:0 0;border:1px solid #3b3b42;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}html[data-theme=light] .marketplace-public-portfolio>header button{color:#23281e;border:1px solid #adb7a4}.marketplace-public-portfolio-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:0;display:grid}.marketplace-public-portfolio-grid>article{border-bottom:1px solid var(--line);transform-origin:50% 0;background:#111115;grid-column:span 12;grid-template-columns:7fr 5fr;min-height:430px;display:grid}html[data-theme=light] .marketplace-public-portfolio-grid>article{background:#fafaf5;border-bottom:1px solid #adb7a438}.marketplace-public-portfolio-grid>article.wide-last{grid-template-columns:5fr 7fr}.marketplace-public-portfolio-grid>article.wide-last .marketplace-public-portfolio-media{order:2}.marketplace-public-portfolio-media{border-right:1px solid var(--line);background:#09090c;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:215px;min-width:0;min-height:430px;display:grid;overflow:hidden}html[data-theme=light] .marketplace-public-portfolio-media{background:#fafaf5;border-right:1px solid #adb7a438}.marketplace-public-portfolio-grid>article.wide-last .marketplace-public-portfolio-media{border-right:0;border-left:1px solid var(--line)}html[data-theme=light] .marketplace-public-portfolio-grid>article.wide-last .marketplace-public-portfolio-media{border-left:1px solid #adb7a438}.marketplace-public-portfolio-media figure{border-bottom:1px solid #29292f;border-right:1px solid #29292f;min-width:0;margin:0;overflow:hidden}html[data-theme=light] .marketplace-public-portfolio-media figure{border-bottom:1px solid #adb7a4;border-right:1px solid #adb7a4}.marketplace-public-portfolio-media figure:first-child:last-child{grid-area:span 2/1/auto/-1}.marketplace-public-portfolio-media figure img{filter:grayscale(.25)contrast(1.07);transition:filter .65s,transform .8s cubic-bezier(.16,1,.3,1)}.marketplace-public-portfolio-media figure:hover img{filter:grayscale(0);transform:scale(1.025)}.marketplace-public-portfolio-media>div{color:#6f6f78;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;font-size:8px;display:flex}html[data-theme=light] .marketplace-public-portfolio-media>div{color:#5b6552}.marketplace-public-portfolio-copy{flex-direction:column;min-width:0;padding:30px;display:flex}.marketplace-public-portfolio-copy>span{color:#8f9f87;font:7px var(--font-geist-mono),monospace;text-transform:uppercase}html[data-theme=light] .marketplace-public-portfolio-copy>span{color:#5b6552}.marketplace-public-portfolio-copy h5{letter-spacing:-.068em;max-width:500px;margin:55px 0 18px;font-size:clamp(2.4rem,4vw,5rem);font-weight:470;line-height:.91}.marketplace-public-portfolio-copy>p{color:#909099;max-width:540px;margin:0;font-size:10px;line-height:1.7}html[data-theme=light] .marketplace-public-portfolio-copy>p{color:#5b6552}.marketplace-public-portfolio-copy footer{color:#85858e;font:7px var(--font-geist-mono),monospace;text-transform:uppercase;border-top:1px solid #303036;align-items:center;gap:7px;margin-top:auto;padding-top:18px;display:flex}html[data-theme=light] .marketplace-public-portfolio-copy footer{color:#5b6552;border-top:1px solid #adb7a4}.marketplace-review-portfolio{border-top:1px solid #34343b}html[data-theme=light] .marketplace-review-portfolio{border-top:1px solid #adb7a4}.marketplace-review-portfolio>div{margin-top:18px}.marketplace-review-portfolio>div>article{background:#0d0d10;border:1px solid #34343b;border-radius:8px;padding:16px}html[data-theme=light] .marketplace-review-portfolio>div>article{background:#fafaf5;border:1px solid #adb7a4}.marketplace-review-portfolio>div>article+article{margin-top:10px}.marketplace-review-portfolio article>header{justify-content:space-between;gap:14px;display:flex}.marketplace-review-portfolio article>header small{color:#8f9f87;font:7px var(--font-geist-mono),monospace;text-transform:uppercase}html[data-theme=light] .marketplace-review-portfolio article>header small{color:#5b6552}.marketplace-review-portfolio article>header h4{margin:7px 0 2px;font-size:22px}.marketplace-review-portfolio article>header p,.marketplace-review-portfolio article>p{color:#7d7d86;margin:0;font-size:8px;line-height:1.55}html[data-theme=light] .marketplace-review-portfolio article>header p,html[data-theme=light] .marketplace-review-portfolio article>p{color:#5b6552}.marketplace-review-portfolio article>header>strong{color:#b9cba5;font:8px var(--font-geist-mono),monospace;white-space:nowrap}html[data-theme=light] .marketplace-review-portfolio article>header>strong{color:#66705b}.marketplace-review-portfolio article>p{max-width:650px;margin-top:13px}.marketplace-review-portfolio article>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:15px;display:grid}.marketplace-review-portfolio figure{background:#09090c;border:1px solid #34343b;border-right:0;min-width:0;margin:0}html[data-theme=light] .marketplace-review-portfolio figure{background:#fafaf5;border:1px solid #adb7a4}.marketplace-review-portfolio figure:last-child{border-right:1px solid #34343b}html[data-theme=light] .marketplace-review-portfolio figure:last-child{border-right:1px solid #adb7a4}.marketplace-review-portfolio figure>img,.marketplace-review-portfolio figure>div{height:125px}.marketplace-review-portfolio figure>div{color:#787881;justify-content:center;align-items:center;gap:7px;font-size:8px;display:flex}html[data-theme=light] .marketplace-review-portfolio figure>div{color:#5b6552}.marketplace-review-portfolio figcaption{color:#878790;min-height:48px;padding:8px;font-size:7px;line-height:1.45}html[data-theme=light] .marketplace-review-portfolio figcaption{color:#5b6552}.marketplace-review-portfolio-empty{color:#777780;border:1px dashed #3a3a41;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:100px;margin-top:16px;font-size:8px;display:flex}html[data-theme=light] .marketplace-review-portfolio-empty{color:#5b6552;border:1px dashed #adb7a4}@media (max-width:1050px){.marketplace-portfolio-editor-grid{grid-template-columns:1fr}.marketplace-portfolio-project-form{border-bottom:1px solid #34343b;border-right:0}html[data-theme=light] .marketplace-portfolio-project-form{border-bottom:1px solid #adb7a4}.marketplace-portfolio-owner-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.marketplace-public-portfolio-grid>article,.marketplace-public-portfolio-grid>article.wide-last{grid-template-columns:1fr}.marketplace-public-portfolio-grid>article.wide-last .marketplace-public-portfolio-media{border-left:0;border-right:0;border-bottom:1px solid var(--line);order:0}html[data-theme=light] .marketplace-public-portfolio-grid>article.wide-last .marketplace-public-portfolio-media{border-bottom:1px solid #adb7a438}.marketplace-public-portfolio-media{border-right:0;border-bottom:1px solid var(--line)}html[data-theme=light] .marketplace-public-portfolio-media{border-bottom:1px solid #adb7a438}.marketplace-public-portfolio-copy{min-height:340px}.marketplace-review-portfolio article>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.marketplace-portfolio-editor{border-inline:0;margin:0;padding:48px 0 0}.marketplace-portfolio-editor>header{flex-direction:column;padding:19px}.marketplace-portfolio-editor>header h3{margin-top:28px}.marketplace-portfolio-editor>header>strong{font-size:34px}.marketplace-portfolio-project-form,.marketplace-portfolio-asset-form{padding:17px}.marketplace-portfolio-project-form>div{grid-template-columns:1fr}.marketplace-portfolio-project-form footer{flex-direction:column;align-items:stretch}.marketplace-portfolio-projects>article{padding:17px}.marketplace-portfolio-owner-gallery{grid-template-columns:1fr}.marketplace-portfolio-owner-gallery figure{border-bottom:0;border-right:1px solid #34343b}html[data-theme=light] .marketplace-portfolio-owner-gallery figure{border-right:1px solid #adb7a4}.marketplace-portfolio-owner-gallery figure:last-child{border-bottom:1px solid #34343b}html[data-theme=light] .marketplace-portfolio-owner-gallery figure:last-child{border-bottom:1px solid #adb7a4}.marketplace-public-portfolio>header{padding:17px}.marketplace-public-portfolio-media{grid-auto-rows:135px;min-height:270px}.marketplace-public-portfolio-copy{min-height:310px;padding:20px}.marketplace-public-portfolio-copy h5{margin-top:38px}.marketplace-review-portfolio article>div{grid-template-columns:1fr}.marketplace-review-portfolio figure{border-bottom:0;border-right:1px solid #34343b}html[data-theme=light] .marketplace-review-portfolio figure{border-right:1px solid #adb7a4}.marketplace-review-portfolio figure:last-child{border-bottom:1px solid #34343b}html[data-theme=light] .marketplace-review-portfolio figure:last-child{border-bottom:1px solid #adb7a4}}.marketplace-portfolio-owner-gallery figure.appearance-selected,.shop-photo-grid>article.appearance-selected{outline-offset:-2px;outline:2px solid #b9cba5}html[data-theme=light] .marketplace-portfolio-owner-gallery figure.appearance-selected,html[data-theme=light] .shop-photo-grid>article.appearance-selected{outline:2px solid #828e73}.marketplace-portfolio-owner-gallery figcaption>span small{color:#b9cba5;font:6px var(--font-geist-mono),monospace;text-transform:uppercase;margin-top:4px;display:block}html[data-theme=light] .marketplace-portfolio-owner-gallery figcaption>span small{color:#66705b}.marketplace-portfolio-owner-gallery figcaption>div,.shop-photo-actions{gap:6px;display:flex}.marketplace-portfolio-owner-gallery figcaption>div button{position:static}.shop-photo-actions{padding:8px}.shop-photo-actions>button{flex:1;justify-content:center}.shop-photo-actions>button:first-child{color:#c8ddc1;border-color:#56634e}html[data-theme=light] .shop-photo-actions>button:first-child{color:#23281e;border-color:#adb7a4}.shop-photo-actions>button:disabled{opacity:.48;cursor:not-allowed}.optional-photo-composer{background:#09090c;border:1px solid #35353c;border-radius:8px;grid-column:1/-1;align-items:center;gap:9px;min-height:42px;padding:6px 8px;display:flex;position:relative}html[data-theme=light] .optional-photo-composer{background:#fafaf5;border:1px solid #adb7a4}.optional-photo-composer button{cursor:pointer;color:#aaaab2!important;background:0 0!important;border:1px solid #46464d!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;gap:6px!important;width:auto!important;height:28px!important;padding:0 8px!important;font-size:7px!important;font-weight:600!important;display:flex!important}html[data-theme=light] .optional-photo-composer button{color:#23281e!important;border:1px solid #adb7a4!important}.optional-photo-composer button:disabled{opacity:.42;cursor:not-allowed}.optional-photo-composer button[aria-label]{margin-left:auto;width:28px!important;padding:0!important}.optional-photo-composer span{color:#74747d;font:7px var(--font-geist-mono),monospace;letter-spacing:.25px}html[data-theme=light] .optional-photo-composer span{color:#5b6552}.task-create-form>.optional-photo-composer,.workspace-task-create>.optional-photo-composer{grid-column:1/-1}@media (max-width:700px){.task-create-form>.optional-photo-composer,.workspace-task-create>.optional-photo-composer{grid-column:1/-1!important}.optional-photo-composer{flex-direction:column;align-items:flex-start}.optional-photo-composer button[aria-label]{position:absolute;right:7px}}.marketplace-own-reports{border-inline:1px solid var(--line);border-bottom:1px solid var(--line);background:#0c0c0f}html[data-theme=light] .marketplace-own-reports{border-inline:1px solid #adb7a438;background:#fafaf5;border-bottom:1px solid #adb7a438}.marketplace-own-reports>header{justify-content:space-between;align-items:center;min-height:106px;padding:19px 24px;display:flex}.marketplace-own-reports>header span{color:#a66f5f;font:8px var(--font-geist-mono),monospace;letter-spacing:1px}html[data-theme=light] .marketplace-own-reports>header span{color:#a66f5f}.marketplace-own-reports>header h3{letter-spacing:-.055em;margin:17px 0 0;font-size:clamp(1.7rem,3vw,3.2rem);font-weight:470;line-height:.94}.marketplace-own-reports>header>strong{color:#d59683;font-size:38px;font-weight:480}html[data-theme=light] .marketplace-own-reports>header>strong{color:#755348}.marketplace-own-reports>div{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}html[data-theme=light] .marketplace-own-reports>div{border-top:1px solid #adb7a438}.marketplace-own-reports article{border-right:1px solid var(--line);min-height:136px;padding:15px}html[data-theme=light] .marketplace-own-reports article{border-right:1px solid #adb7a438}.marketplace-own-reports article:nth-child(3n){border-right:0}.marketplace-own-reports article>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.marketplace-own-reports article b{color:#e0a28f;font:7px var(--font-geist-mono),monospace;text-transform:uppercase;background:#35231e;border-radius:999px;padding:4px 6px}html[data-theme=light] .marketplace-own-reports article b{color:#7b594f;background:#e5e9dd}.marketplace-own-reports article b.resolved{color:#b9cba5;background:#263222}html[data-theme=light] .marketplace-own-reports article b.resolved{color:#66705b;background:#e5e9dd}.marketplace-own-reports article b.dismissed{color:#92929b;background:#29292f}html[data-theme=light] .marketplace-own-reports article b.dismissed{color:#5b6552;background:#e5e9dd}.marketplace-own-reports article b.in_review{color:#dcc57d;background:#3a3420}html[data-theme=light] .marketplace-own-reports article b.in_review{color:#796c45;background:#e5e9dd}.marketplace-own-reports article time{color:#6e6e77;font:6px var(--font-geist-mono),monospace}html[data-theme=light] .marketplace-own-reports article time{color:#5b6552}.marketplace-own-reports article h4{margin:15px 0 6px;font-size:15px}.marketplace-own-reports article p{color:#7e7e87;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:8px;line-height:1.5;display:-webkit-box;overflow:hidden}html[data-theme=light] .marketplace-own-reports article p{color:#5b6552}.marketplace-analytics{background:#0a0a0d;border-inline:1px solid #34343b;margin:0 10px;padding-top:10px}html[data-theme=light] .marketplace-analytics{background:#fafaf5;border-inline:1px solid #adb7a4}.vendor-marketplace-analytics{border:0;margin:18px 0 0;padding:0}.marketplace-analytics>header{border:1px solid #34343b;background:radial-gradient(circle at 88% 8%,#b9cba51f,#0000 34%),#111115;border-bottom:0;border-radius:8px 8px 0 0;justify-content:space-between;align-items:flex-start;min-height:112px;padding:22px 24px;display:flex}html[data-theme=light] .marketplace-analytics>header{background:radial-gradient(circle at 88% 8%,#b9cba51f,#0000 34%),#fafaf5;border:1px solid #adb7a4}.marketplace-analytics>header span,.marketplace-analytics-grid article>span{color:#85858e;font:8px var(--font-geist-mono),monospace;letter-spacing:1px}html[data-theme=light] .marketplace-analytics>header span,html[data-theme=light] .marketplace-analytics-grid article>span{color:#5b6552}.marketplace-analytics>header h3{letter-spacing:-.06em;margin:24px 0 0;font-size:clamp(2rem,3.5vw,4rem);font-weight:470;line-height:.92}.marketplace-analytics>header>svg{color:#b9cba5}html[data-theme=light] .marketplace-analytics>header>svg{color:#66705b}.marketplace-analytics-grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;border-left:1px solid #34343b;display:grid}html[data-theme=light] .marketplace-analytics-grid{border-left:1px solid #adb7a4}.marketplace-analytics-grid article{background:#101014;border-bottom:1px solid #34343b;border-right:1px solid #34343b;flex-direction:column;grid-column:span 3;min-height:166px;padding:18px;display:flex}html[data-theme=light] .marketplace-analytics-grid article{background:#fafaf5;border-bottom:1px solid #adb7a4;border-right:1px solid #adb7a4}.marketplace-analytics-grid article:nth-child(2){color:#11150e;background:#b9cba5}html[data-theme=light] .marketplace-analytics-grid article:nth-child(2){color:#20251b;background:#b9cba5}.marketplace-analytics-grid article:nth-child(2)>span,.marketplace-analytics-grid article:nth-child(2)>small{color:#485343}html[data-theme=light] .marketplace-analytics-grid article:nth-child(2)>span,html[data-theme=light] .marketplace-analytics-grid article:nth-child(2)>small{color:#5b6552}.marketplace-analytics-grid article>strong{letter-spacing:-.075em;margin-top:34px;font-size:clamp(2.8rem,4.6vw,5.2rem);font-weight:500;line-height:.72}.marketplace-analytics-grid article>small{color:#777780;margin-top:auto;font-size:8px;line-height:1.45}html[data-theme=light] .marketplace-analytics-grid article>small{color:#5b6552}.marketplace-input-with-icon{position:relative}.marketplace-input-with-icon>svg{color:#72727b;z-index:1;position:absolute;top:12px;left:11px}html[data-theme=light] .marketplace-input-with-icon>svg{color:#5b6552}.marketplace-input-with-icon>input{padding-left:35px}.marketplace-profile-depth{background:#0c0c0f;border:1px solid #303036;border-radius:8px;flex-wrap:wrap;gap:7px 13px;margin-top:14px;padding:11px;display:flex}html[data-theme=light] .marketplace-profile-depth{background:#fafaf5;border:1px solid #adb7a4}.marketplace-profile-depth span{color:#898992;font:7px var(--font-geist-mono),monospace;text-transform:uppercase;align-items:center;gap:5px;display:flex}html[data-theme=light] .marketplace-profile-depth span{color:#5b6552}.marketplace-card-actions{align-items:center;gap:7px;display:flex}.marketplace-report-button,.marketplace-enquire-button{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:0 12px;font-size:8px;display:flex}.marketplace-report-button{color:#9898a1;background:0 0;border:1px solid #3b3b42}html[data-theme=light] .marketplace-report-button{color:#5b6552;border:1px solid #adb7a4}.marketplace-enquire-button{color:#101014;background:#c8c8cd;border:0;font-weight:680}html[data-theme=light] .marketplace-enquire-button{color:#20251b;background:#c8c8cd}.marketplace-report-button:hover{color:#dda08d;border-color:#8d5a4e}html[data-theme=light] .marketplace-report-button:hover{color:#7a584e;border-color:#633f37}.marketplace-listing-card{position:relative}.marketplace-card-hit{z-index:1;cursor:pointer;background:0 0;border:0;width:100%;position:absolute;inset:0}.marketplace-card-hit:focus-visible{outline-offset:-4px;outline:2px solid #b9cba5}html[data-theme=light] .marketplace-card-hit:focus-visible{outline:2px solid #828e73}.marketplace-listing-card .marketplace-report-button{z-index:2;pointer-events:auto;position:relative}.marketplace-listing-proof span{color:#b9cba5;font:7px var(--font-geist-mono),monospace;align-items:center;gap:5px;display:flex}html[data-theme=light] .marketplace-listing-proof span{color:#66705b}.marketplace-profile-backdrop{z-index:180;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);overscroll-behavior:contain;background:#030305d6;padding:22px;position:fixed;inset:0;overflow-y:auto}html[data-theme=light] .marketplace-profile-backdrop{background:#fafaf5d6}.marketplace-profile-dialog{color:#fff;background:#0c0c0f;border:1px solid #3a3a42;border-radius:8px;width:min(1180px,100%);margin:0 auto;position:relative;overflow:hidden;box-shadow:0 38px 110px #00000094}html[data-theme=light] .marketplace-profile-dialog{color:#23281e;background:#fafaf5;border:1px solid #adb7a4}.marketplace-profile-close{z-index:8;float:right;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#030305c7;border:1px solid #ffffff4d;border-radius:50%;place-items:center;width:42px;height:42px;margin:16px 16px -58px 0;display:grid;position:sticky;top:16px}html[data-theme=light] .marketplace-profile-close{color:#23281e;background:#fafaf5c7;border:1px solid #adb7a44d}.marketplace-profile-close:hover,.marketplace-profile-close:focus-visible{color:#b9cba5;border-color:#b9cba5;outline:0}html[data-theme=light] .marketplace-profile-close:hover,html[data-theme=light] .marketplace-profile-close:focus-visible{color:#66705b;border-color:#828e73}.marketplace-profile-identity{border-bottom:1px solid var(--line);background:radial-gradient(circle at 94% 8%,#b9cba51f,#0000 30%),#0d0d10;grid-template-columns:7fr 5fr;min-height:520px;display:grid}html[data-theme=light] .marketplace-profile-identity{background:radial-gradient(circle at 94% 8%,#b9cba51f,#0000 30%),#fafaf5;border-bottom:1px solid #adb7a438}.marketplace-profile-cover{border-right:1px solid var(--line);color:#83907d;background:linear-gradient(145deg,#1a2018,#0b0b0e) 50%/cover;place-items:center;min-height:520px;display:grid;position:relative;overflow:hidden}html[data-theme=light] .marketplace-profile-cover{color:#5b6552;background:linear-gradient(145deg,#fafaf5,#fafaf5);border-right:1px solid #adb7a438}.marketplace-profile-cover:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#030305bd);position:absolute;inset:0}html[data-theme=light] .marketplace-profile-cover:after{background:linear-gradient(#0000 55%,#fafaf5bd)}.marketplace-profile-cover>span{z-index:1;color:#eef2eb;font:7px var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.8px;background:#030305b3;border:1px solid #ffffff40;border-radius:999px;align-items:center;gap:6px;padding:8px 10px;display:flex;position:absolute;bottom:22px;left:22px}html[data-theme=light] .marketplace-profile-cover>span{color:#23281e;background:#fafaf5b3;border:1px solid #adb7a440}.marketplace-profile-identity>div:last-child{flex-direction:column;min-width:0;padding:46px 34px 30px;display:flex}.marketplace-profile-identity>div:last-child>span,.marketplace-profile-facts article>span,.marketplace-profile-contact span{color:#85858e;font:7px var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:1px}html[data-theme=light] .marketplace-profile-identity>div:last-child>span,html[data-theme=light] .marketplace-profile-facts article>span,html[data-theme=light] .marketplace-profile-contact span{color:#5b6552}.marketplace-profile-identity h3{letter-spacing:-.07em;max-width:680px;margin:65px 0 18px;font-size:clamp(2.8rem,5vw,5.8rem);font-weight:470;line-height:.89}.marketplace-profile-identity strong{color:#c9c9ce;font-size:12px;line-height:1.5}html[data-theme=light] .marketplace-profile-identity strong{color:#23281e}.marketplace-profile-identity p{color:#8f8f98;max-width:620px;margin:24px 0 0;font-size:10px;line-height:1.75}html[data-theme=light] .marketplace-profile-identity p{color:#5b6552}.marketplace-profile-rating{color:#b9cba5;border-top:1px solid #303036;align-items:center;gap:8px;margin-top:auto;padding-top:24px;display:flex}html[data-theme=light] .marketplace-profile-rating{color:#66705b;border-top:1px solid #adb7a4}.marketplace-profile-rating b{font-size:22px}.marketplace-profile-rating span{color:#85858e;font:8px var(--font-geist-mono),monospace}html[data-theme=light] .marketplace-profile-rating span{color:#5b6552}.marketplace-profile-facts{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;border-bottom:1px solid var(--line);display:grid}html[data-theme=light] .marketplace-profile-facts{border-bottom:1px solid #adb7a438}.marketplace-profile-facts article{border-right:1px solid var(--line);background:#111115;grid-column:span 3;min-height:150px;padding:22px}html[data-theme=light] .marketplace-profile-facts article{background:#fafaf5;border-right:1px solid #adb7a438}.marketplace-profile-facts article:last-child{border-right:0}.marketplace-profile-facts article>div{flex-wrap:wrap;gap:6px;margin-top:24px;display:flex}.marketplace-profile-facts article b{color:#b9cba5;border:1px solid #393940;border-radius:999px;padding:6px 8px;font-size:8px;font-weight:520}html[data-theme=light] .marketplace-profile-facts article b{color:#66705b;border:1px solid #adb7a4}.marketplace-profile-facts article p{color:#c3c3c9;margin:24px 0 0;font-size:10px;line-height:1.6}html[data-theme=light] .marketplace-profile-facts article p{color:#23281e}.marketplace-profile-contact{border-bottom:1px solid var(--line);background:#0f0f13;grid-template-columns:7fr 5fr;min-height:122px;display:grid}html[data-theme=light] .marketplace-profile-contact{background:#fafaf5;border-bottom:1px solid #adb7a438}.marketplace-profile-contact>div{border-right:1px solid var(--line);padding:22px}html[data-theme=light] .marketplace-profile-contact>div{border-right:1px solid #adb7a438}.marketplace-profile-contact>div:last-child{border-right:0;align-content:center;gap:9px;display:grid}.marketplace-profile-contact p,.marketplace-profile-contact a{color:#c5c5ca;overflow-wrap:anywhere;align-items:center;gap:8px;margin:16px 0 0;font-size:10px;text-decoration:none;display:flex}html[data-theme=light] .marketplace-profile-contact p,html[data-theme=light] .marketplace-profile-contact a{color:#23281e}.marketplace-profile-contact a{background:#141418;border:1px solid #36363d;border-radius:8px;min-height:36px;margin:0;padding:0 12px;transition:border-color .2s,color .2s}html[data-theme=light] .marketplace-profile-contact a{background:#fafaf5;border:1px solid #adb7a4}.marketplace-profile-contact a:hover,.marketplace-profile-contact a:focus-visible{color:#dce5d7;border-color:#718069;outline:0}html[data-theme=light] .marketplace-profile-contact a:hover,html[data-theme=light] .marketplace-profile-contact a:focus-visible{color:#23281e;border-color:#adb7a4}.marketplace-profile-dialog .marketplace-public-portfolio,.marketplace-profile-dialog .marketplace-client-review-panel{border-top:0;border-bottom:1px solid var(--line)}html[data-theme=light] .marketplace-profile-dialog .marketplace-public-portfolio,html[data-theme=light] .marketplace-profile-dialog .marketplace-client-review-panel{border-bottom:1px solid #adb7a438}.marketplace-profile-dialog .shop-photo-grid{background:#0d0d10;padding:18px}html[data-theme=light] .marketplace-profile-dialog .shop-photo-grid{background:#fafaf5}.marketplace-profile-footer{background:#0b0b0e;justify-content:flex-end;align-items:center;min-height:82px;padding:18px 22px;display:flex}html[data-theme=light] .marketplace-profile-footer{background:#fafaf5}.marketplace-profile-footer .marketplace-report-button{min-height:42px}.marketplace-analytics-direct .marketplace-analytics-grid article{grid-column:span 4}@media (max-width:1050px){.marketplace-analytics-direct .marketplace-analytics-grid article{grid-column:span 6}.marketplace-analytics-direct .marketplace-analytics-grid article:last-child{grid-column:span 12}}@media (max-width:700px){.marketplace-analytics-direct .marketplace-analytics-grid article,.marketplace-analytics-direct .marketplace-analytics-grid article:last-child{grid-column:span 12}}@media (max-width:900px){.marketplace-profile-backdrop{padding:0}.marketplace-profile-dialog{border:0;border-radius:0;min-height:100%}.marketplace-profile-identity{grid-template-columns:1fr}.marketplace-profile-cover{border-right:0;border-bottom:1px solid var(--line);min-height:360px}html[data-theme=light] .marketplace-profile-cover{border-bottom:1px solid #adb7a438}.marketplace-profile-identity>div:last-child{min-height:420px}.marketplace-profile-identity h3{margin-top:34px}.marketplace-profile-facts article{grid-column:span 6}.marketplace-profile-facts article:nth-child(2){border-right:0}.marketplace-profile-contact{grid-template-columns:1fr}.marketplace-profile-contact>div{border-right:0;border-bottom:1px solid var(--line)}html[data-theme=light] .marketplace-profile-contact>div{border-bottom:1px solid #adb7a438}}@media (max-width:600px){.marketplace-profile-cover{min-height:280px}.marketplace-profile-identity>div:last-child{min-height:390px;padding:30px 18px 22px}.marketplace-profile-identity h3{font-size:clamp(2.6rem,15vw,4.3rem)}.marketplace-profile-facts article{border-right:0;border-bottom:1px solid var(--line);grid-column:span 12;min-height:120px}html[data-theme=light] .marketplace-profile-facts article{border-bottom:1px solid #adb7a438}.marketplace-profile-contact>div{padding:18px}.marketplace-profile-close{margin:10px 10px -52px 0;top:10px}.marketplace-listing-copy footer{width:100%}}.marketplace-report-backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:220;background:#030305d1;place-items:center;padding:20px;display:grid;position:fixed;inset:0}html[data-theme=light] .marketplace-report-backdrop{background:#fafaf5d1}.marketplace-report-dialog{background:radial-gradient(circle at 95% 0,#b983691f,#0000 30%),#111115;border:1px solid #44444c;border-radius:8px;width:min(100%,570px);max-height:calc(100vh - 40px);padding:25px;overflow:auto;box-shadow:0 34px 100px #0000008c}html[data-theme=light] .marketplace-report-dialog{background:radial-gradient(circle at 95% 0,#f4eeec1f,#0000 30%),#fafaf5;border:1px solid #adb7a4}.marketplace-report-dialog>header{border-bottom:1px solid #303036;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:20px;display:flex}html[data-theme=light] .marketplace-report-dialog>header{border-bottom:1px solid #adb7a4}.marketplace-report-dialog>header span{color:#a66f5f;font:8px var(--font-geist-mono),monospace;letter-spacing:1px}html[data-theme=light] .marketplace-report-dialog>header span{color:#a66f5f}.marketplace-report-dialog>header h3{letter-spacing:-.055em;margin:10px 0 0;font-size:clamp(1.8rem,4vw,3rem);line-height:.95}.marketplace-report-dialog>header button{color:#aaaab2;cursor:pointer;background:0 0;border:1px solid #3c3c43;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}html[data-theme=light] .marketplace-report-dialog>header button{color:#23281e;border:1px solid #adb7a4}.marketplace-report-dialog>p{color:#898992;max-width:470px;margin:20px 0;font-size:10px;line-height:1.6}html[data-theme=light] .marketplace-report-dialog>p{color:#5b6552}.marketplace-report-dialog form{gap:15px;display:grid}.marketplace-report-dialog label{color:#8b8b94;font:8px var(--font-geist-mono),monospace;letter-spacing:.5px;text-transform:uppercase;gap:7px;display:grid}html[data-theme=light] .marketplace-report-dialog label{color:#5b6552}.marketplace-report-dialog select,.marketplace-report-dialog textarea{color:#fff;width:100%;font:10px var(--font-outfit),Arial,sans-serif;text-transform:none;letter-spacing:0;background:#09090c;border:1px solid #393940;border-radius:8px;outline:0}html[data-theme=light] .marketplace-report-dialog select,html[data-theme=light] .marketplace-report-dialog textarea{color:#23281e;background:#fafaf5;border:1px solid #adb7a4}.marketplace-report-dialog select{height:43px;padding:0 11px}.marketplace-report-dialog textarea{resize:vertical;min-height:150px;padding:11px;line-height:1.6}.marketplace-report-dialog select:focus,.marketplace-report-dialog textarea:focus{border-color:#8d5a4e}html[data-theme=light] .marketplace-report-dialog select:focus,html[data-theme=light] .marketplace-report-dialog textarea:focus{border-color:#633f37}.marketplace-report-dialog label small{color:#6f6f78;text-transform:none;font-size:7px}html[data-theme=light] .marketplace-report-dialog label small{color:#5b6552}.marketplace-report-dialog form>footer{justify-content:flex-end;gap:8px;padding-top:5px;display:flex}.marketplace-report-dialog form>footer button{color:#111115;cursor:pointer;background:#c8c8cd;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:41px;padding:0 15px;font-size:9px;font-weight:680;display:flex}html[data-theme=light] .marketplace-report-dialog form>footer button{color:#20251b;background:#c8c8cd}.marketplace-report-dialog form>footer button.quiet{color:#a0a0a8;background:0 0;border:1px solid #3a3a41}html[data-theme=light] .marketplace-report-dialog form>footer button.quiet{color:#5b6552;border:1px solid #adb7a4}.marketplace-report-dialog button:disabled{opacity:.45;cursor:not-allowed}@media (max-width:1050px){.marketplace-analytics-grid article{grid-column:span 6}}@media (max-width:700px){.marketplace-own-reports>header{padding:17px}.marketplace-own-reports>div{grid-template-columns:1fr}.marketplace-own-reports article{border-right:0;border-bottom:1px solid var(--line)}html[data-theme=light] .marketplace-own-reports article{border-bottom:1px solid #adb7a438}.marketplace-own-reports article:last-child{border-bottom:0}.marketplace-analytics{border-inline:0;margin:0;padding-top:8px}.marketplace-analytics>header{padding:18px}.marketplace-analytics-grid article{grid-column:span 12;min-height:135px}.marketplace-analytics-grid article>strong{margin-top:25px}.marketplace-card-actions{width:100%}.marketplace-report-button,.marketplace-enquire-button{min-height:44px}.marketplace-enquire-button{flex:1}.marketplace-report-backdrop{padding:10px}.marketplace-report-dialog{max-height:calc(100vh - 20px);padding:18px}.marketplace-report-dialog form>footer{flex-direction:column-reverse}.marketplace-report-dialog form>footer button{min-height:44px}}.wordmark .korexo-brand-lockup{width:auto;height:auto;color:inherit;font:inherit;letter-spacing:inherit;align-items:center;gap:9px;padding:0;display:inline-flex;background:0 0!important}.wordmark .korexo-brand-lockup>img{flex:0 0 28px;width:28px;height:28px}.wordmark .korexo-brand-lockup>span{width:auto;height:auto;color:inherit;font:inherit;letter-spacing:inherit;border-radius:0;padding:0;display:inline;background:0 0!important}.wordmark .korexo-brand-lockup>b{color:#85858e;font:8px var(--font-geist-mono),monospace;letter-spacing:1px}html[data-theme=light] .wordmark .korexo-brand-lockup>b{color:#5b6552}.route-state{color:#f3f3f4;background:radial-gradient(circle at 75% 18%,#b9cba521,#0000 32%),#030305;flex-direction:column;justify-content:center;align-items:flex-start;min-height:100dvh;padding:clamp(28px,7vw,100px);display:flex}html[data-theme=light] .route-state{color:#23281e;background:radial-gradient(circle at 75% 18%,#b9cba521,#0000 32%),#fafaf5}.route-state>img{margin-bottom:44px}.route-state>span{color:#8f9f87;font:9px var(--font-geist-mono),monospace;letter-spacing:1.2px}html[data-theme=light] .route-state>span{color:#5b6552}.route-state>h1{letter-spacing:-.065em;max-width:900px;margin:20px 0 18px;font-size:clamp(3rem,7vw,7rem);font-weight:470;line-height:.91}.route-state>p{color:#96969f;max-width:580px;margin:0;font-size:clamp(14px,1.5vw,19px);line-height:1.65}html[data-theme=light] .route-state>p{color:#5b6552}.route-state>a,.route-state>button{color:#111114;min-height:44px;font:700 10px var(--font-outfit),Arial,sans-serif;cursor:pointer;background:#c8c8cd;border:1px solid #4b4b53;border-radius:8px;align-items:center;gap:8px;margin-top:34px;padding:0 16px;text-decoration:none;display:inline-flex}html[data-theme=light] .route-state>a,html[data-theme=light] .route-state>button{color:#20251b;background:#c8c8cd;border:1px solid #adb7a4}.route-state>i{background:#24242a;width:min(360px,80vw);height:3px;margin-top:42px;overflow:hidden}html[data-theme=light] .route-state>i{background:#e5e9dd}.route-state>i>b{background:#b9cba5;width:42%;height:100%;animation:1.2s ease-in-out infinite alternate route-loading;display:block}html[data-theme=light] .route-state>i>b{background:#b9cba5}@keyframes route-loading{to{transform:translate(140%)}}[dir=rtl] .nav-item,[dir=rtl] .profile,[dir=rtl] button,[dir=rtl] input,[dir=rtl] textarea,[dir=rtl] select{text-align:right}[dir=rtl] .nav-item b{margin-left:0;margin-right:auto}[dir=rtl] .project-row,[dir=rtl] .workspace-task-row,[dir=rtl] .activity-event-row{direction:rtl}[lang]:not([lang=en]) h1,[lang]:not([lang=en]) h2,[lang]:not([lang=en]) h3,[lang]:not([lang=en]) h4,[lang]:not([lang=en]) h5{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}[lang]:not([lang=en]) button,[lang]:not([lang=en]) label,[lang]:not([lang=en]) p{line-height:1.5}@media (max-width:700px){.route-state{padding:28px 18px}.route-state>img{margin-bottom:32px}.route-state>h1{font-size:clamp(2.7rem,14vw,4.8rem)}.notification-panel,.profile-menu{max-width:calc(100vw - 24px)}.top-actions{min-width:0}.korexo-brand-lockup>span{text-overflow:ellipsis;white-space:nowrap;max-width:110px;overflow:hidden}}@media (prefers-reduced-motion:reduce){.route-state>i>b{width:100%;animation:none}}@media (forced-colors:active){.route-state>a,.route-state>button,.nav-item,.round-button{border:1px solid buttontext}.route-state>i{border:1px solid canvastext}}.marketplace-portfolio-owner-gallery,.marketplace-public-portfolio-media,.shop-photo-grid,.marketplace-review-portfolio article>div{grid-auto-flow:dense}.marketplace-pdf-card,.shop-pdf-card{color:#d8d8dc;background:radial-gradient(circle at 82% 14%,#b9cba533,#0000 42%),#141419;border:0;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:7px;min-width:0;min-height:125px;padding:18px;text-decoration:none;transition:background .35s,color .35s,transform .35s;display:flex}html[data-theme=light] .marketplace-pdf-card,html[data-theme=light] .shop-pdf-card{color:#23281e;background:radial-gradient(circle at 82% 14%,#b9cba533,#0000 42%),#fafaf5}.marketplace-pdf-card>span,.shop-pdf-card>span{color:#b9cba5;font:8px var(--font-geist-mono),monospace;letter-spacing:1px}html[data-theme=light] .marketplace-pdf-card>span,html[data-theme=light] .shop-pdf-card>span{color:#66705b}.marketplace-pdf-card>small,.shop-pdf-card>small{color:#92929a;text-overflow:ellipsis;max-width:100%;font-size:8px;line-height:1.45;overflow:hidden}html[data-theme=light] .marketplace-pdf-card>small,html[data-theme=light] .shop-pdf-card>small{color:#5b6552}.marketplace-pdf-card:hover,.shop-pdf-card:hover,.marketplace-pdf-card:focus-visible,.shop-pdf-card:focus-visible{color:#fff;outline-offset:-2px;background-color:#1c1c21;outline:2px solid #b9cba5;transform:translateY(-2px)}html[data-theme=light] .marketplace-pdf-card:hover,html[data-theme=light] .shop-pdf-card:hover,html[data-theme=light] .marketplace-pdf-card:focus-visible,html[data-theme=light] .shop-pdf-card:focus-visible{color:#23281e;background-color:#fafaf5;outline:2px solid #828e73}.marketplace-portfolio-owner-gallery figure>.marketplace-pdf-card{height:135px}.marketplace-public-portfolio-media>.marketplace-pdf-card{border-bottom:1px solid #29292f;border-right:1px solid #29292f;min-height:215px}html[data-theme=light] .marketplace-public-portfolio-media>.marketplace-pdf-card{border-bottom:1px solid #adb7a4;border-right:1px solid #adb7a4}.marketplace-review-portfolio figure>.marketplace-pdf-card{height:125px}.shop-photo-grid .shop-pdf-card{min-height:190px}.project-file-input{display:none}.project-accordion{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));align-items:stretch;min-height:0;display:grid}.project-index-card{flex-direction:column;min-height:480px;transition:transform .55s cubic-bezier(.2,.75,.2,1),border-color .25s;display:flex}.project-index-card:hover{border-color:#424249;transform:translateY(-4px)}html[data-theme=light] .project-index-card:hover{border-color:#adb7a4}.project-index-image{flex:0 0 240px;height:240px}.project-index-content{flex:1;height:auto;min-height:240px}.project-index-content>div>span,.project-group>header span,.projects-hero>div>span{font-size:11px;line-height:1.45}.project-index-content>div b{font-size:11px}.project-index-content p{font-size:14px;line-height:1.55}.project-index-content footer span{font-size:11px;line-height:1.4}.project-open-button{height:auto;min-height:44px;font-size:12px}.project-group-empty,.projects-loading,.projects-message{font-size:12px;line-height:1.5}.project-join-panel p{font-size:13px;line-height:1.55}.project-join-panel input,.project-join-panel form button{height:auto;min-height:44px;font-size:12px}.project-dialog>header button{width:44px;height:44px}.project-dialog label{font-size:11px;line-height:1.45}.project-dialog input,.project-dialog select,.project-dialog textarea{font-size:14px}.project-dialog input,.project-dialog select{height:auto;min-height:44px}.project-dialog form>footer button{height:auto;min-height:44px;font-size:12px}.project-region-note strong{font-size:12px}.project-region-note span,.project-dialog-error{font-size:11px}.profile-menu small{font-size:11px;line-height:1.4}.profile-menu button{height:auto;min-height:44px;font-size:12px}.mobile-profile-button,.round-button{width:44px;min-width:44px;height:44px;min-height:44px;font-size:11px}.project-storage-signal article{min-height:96px}.project-storage-signal span,.project-storage-signal small{font-size:11px;line-height:1.45}.project-storage-signal small{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.project-file-duplicate,.project-file-optimized{line-height:1.45;font-size:11px!important}.project-file-actions .project-bin-button,.project-upload-button{height:auto;min-height:44px;font-size:12px}.project-file-breadcrumb button{min-height:44px;font-size:12px}.project-upload-dropzone strong{font-size:12px}.project-upload-dropzone span{font-size:11px}.project-upload-dropzone>button{height:auto;min-height:44px;font-size:12px}.project-upload-queue>header{height:auto;min-height:44px}.project-upload-queue>header span,.project-upload-queue>header b{font-size:11px}.project-upload-identity strong{font-size:12px}.project-upload-identity span,.project-upload-queue article>em{font-size:11px}.project-upload-queue article>div:last-child button{width:44px;min-width:44px;height:44px;min-height:44px}.file-approval-status,.file-integrity-status,.file-malware-status{white-space:normal;font-size:11px;line-height:1.35}.project-folder-controls button,.project-folder-edit button{width:44px;min-width:44px;height:44px;min-height:44px}.project-folder-controls button.confirm{width:auto;font-size:11px}.project-folder-edit input,.project-file-editor input,.project-file-editor select,.project-file-editor button,.project-file-copy-editor input,.project-file-copy-editor select,.project-file-copy-editor button{height:auto;min-height:44px;font-size:12px}.project-file-optimization>div,.project-file-optimization>p{font-size:11px}.project-file-optimization>button{height:auto;min-height:44px;font-size:12px}.project-bin-note p,.project-access-summary article>small{font-size:11px}@media (max-width:700px){.project-accordion{grid-template-columns:1fr}.project-index-card{min-height:500px}.project-index-content{min-height:260px}.korexo-shell :where(button,input:not([type=hidden]):not([type=checkbox]):not([type=radio]),select,textarea){min-height:44px;font-size:max(12px,1em)}.file-status-stack .file-approval-status,.file-integrity-status,.file-malware-status{font-size:11px}.project-storage-signal{grid-template-columns:1fr}.project-storage-signal article,.project-storage-signal article:nth-child(2){border-right:0;border-bottom:1px solid var(--line)}html[data-theme=light] .project-storage-signal article,html[data-theme=light] .project-storage-signal article:nth-child(2){border-bottom:1px solid #adb7a438}.project-storage-signal article:last-child{border-bottom:0}}@media (forced-colors:active){.project-index-card,.project-dialog,.project-join-panel,.project-storage-signal article{border:1px solid canvastext}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}
